xref: /illumos-gate/usr/src/uts/common/io/qede/579xx/hsi/hw/reg_addr.h (revision aa9ef484c6f8ecee85dfefdb4970c50cfa2db302)
1 /*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, v.1,  (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 * or http://opensource.org/licenses/CDDL-1.0.
10 * See the License for the specific language governing permissions
11 * and limitations under the License.
12 *
13 * When distributing Covered Code, include this CDDL HEADER in each
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 * If applicable, add the following below this CDDL HEADER, with the
16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21 
22 /*
23 * Copyright 2014-2017 Cavium, Inc.
24 * The contents of this file are subject to the terms of the Common Development
25 * and Distribution License, v.1,  (the "License").
26 
27 * You may not use this file except in compliance with the License.
28 
29 * You can obtain a copy of the License at available
30 * at http://opensource.org/licenses/CDDL-1.0
31 
32 * See the License for the specific language governing permissions and
33 * limitations under the License.
34 */
35 
36 #ifndef REG_ADDR_H
37 #define REG_ADDR_H
38 
39 #define PGLCS_REG_INT_STS                                                                                    0x001d00UL //Access:R    DataWidth:0x2    // Multi Field Register.
40   #define PGLCS_REG_INT_STS_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
41   #define PGLCS_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                              0
42   #define PGLCS_REG_INT_STS_RASDP_ERROR_K2_E5                                                                (0x1<<1) // It indicates rasdp error
43   #define PGLCS_REG_INT_STS_RASDP_ERROR_K2_E5_SHIFT                                                          1
44 #define PGLCS_REG_INT_MASK                                                                                   0x001d04UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45   #define PGLCS_REG_INT_MASK_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: PGLCS_REG_INT_STS.ADDRESS_ERROR .
46   #define PGLCS_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                             0
47   #define PGLCS_REG_INT_MASK_RASDP_ERROR_K2_E5                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: PGLCS_REG_INT_STS.RASDP_ERROR .
48   #define PGLCS_REG_INT_MASK_RASDP_ERROR_K2_E5_SHIFT                                                         1
49 #define PGLCS_REG_INT_STS_WR                                                                                 0x001d08UL //Access:WR   DataWidth:0x2    // Multi Field Register.
50   #define PGLCS_REG_INT_STS_WR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
51   #define PGLCS_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                           0
52   #define PGLCS_REG_INT_STS_WR_RASDP_ERROR_K2_E5                                                             (0x1<<1) // It indicates rasdp error
53   #define PGLCS_REG_INT_STS_WR_RASDP_ERROR_K2_E5_SHIFT                                                       1
54 #define PGLCS_REG_INT_STS_CLR                                                                                0x001d0cUL //Access:RC   DataWidth:0x2    // Multi Field Register.
55   #define PGLCS_REG_INT_STS_CLR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
56   #define PGLCS_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                          0
57   #define PGLCS_REG_INT_STS_CLR_RASDP_ERROR_K2_E5                                                            (0x1<<1) // It indicates rasdp error
58   #define PGLCS_REG_INT_STS_CLR_RASDP_ERROR_K2_E5_SHIFT                                                      1
59 #define PGLCS_REG_RASDP_ERROR_MODE_EN_OFF_K2_E5                                                              0x001d10UL //Access:RW   DataWidth:0x1    // Disable rasdp error mode check
60 #define PGLCS_REG_DBG_SELECT_K2_E5                                                                           0x001d14UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
61 #define PGLCS_REG_DBG_DWORD_ENABLE_K2_E5                                                                     0x001d18UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
62 #define PGLCS_REG_DBG_SHIFT_K2_E5                                                                            0x001d1cUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
63 #define PGLCS_REG_DBG_FORCE_VALID_K2_E5                                                                      0x001d20UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
64 #define PGLCS_REG_DBG_FORCE_FRAME_K2_E5                                                                      0x001d24UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
65 #define PGLCS_REG_PGL_CS                                                                                     0x002000UL //Access:RW   DataWidth:0x20   // Control and status interface for PCIE IP.
66 #define PGLCS_REG_PGL_CS_SIZE_BB                                                                             2048
67 #define PGLCS_REG_PGL_CS_SIZE_K2_E5                                                                          1024
68 #define PGLCS_REG_PGL_CS_VF_1_K2_E5                                                                          0x003000UL //Access:RW   DataWidth:0x20   //
69 #define PGLCS_REG_PGL_CS_VF_1_SIZE                                                                           256
70 #define PGLCS_REG_PGL_CS_SHADOW_K2_E5                                                                        0x003400UL //Access:RW   DataWidth:0x20   //
71 #define PGLCS_REG_PGL_CS_SHADOW_SIZE                                                                         128
72 #define PGLCS_REG_PGL_CS_SHADOW_VF_K2_E5                                                                     0x003600UL //Access:RW   DataWidth:0x20   //
73 #define PGLCS_REG_PGL_CS_SHADOW_VF_SIZE                                                                      128
74 #define PGLCS_REG_FIRST_VF_K2_E5                                                                             0x003800UL //Access:RW   DataWidth:0x8    // First VF
75 #define PGLCS_REG_DISCARD_POISONED_MCTP_TGTWR_K2_E5                                                          0x003804UL //Access:RW   DataWidth:0x2    // Discard when poisoned
76 #define PGLCS_REG_RX_HDR_ALMOST_FULL_THR_HIGH_K2_E5                                                          0x003808UL //Access:RW   DataWidth:0x8    // rx_hdr_almost_full_thr_high
77 #define PGLCS_REG_RX_HDR_ALMOST_FULL_THR_LOW_K2_E5                                                           0x00380cUL //Access:RW   DataWidth:0x8    // rx_hdr_almost_full_thr_low
78 #define PGLCS_REG_RX_DATA_ALMOST_FULL_THR_HIGH_K2_E5                                                         0x003810UL //Access:RW   DataWidth:0x8    // rx_data_almost_full_thr_high
79 #define PGLCS_REG_RX_DATA_ALMOST_FULL_THR_LOW_K2_E5                                                          0x003814UL //Access:RW   DataWidth:0x8    // rx_data_almost_full_thr_low
80 #define PGLCS_REG_STATISTIC_MASK_K2_E5                                                                       0x003818UL //Access:RW   DataWidth:0x6    // Statistic mask enable Bit5 :  Mask Message VDM Bit4 :  Mask memory read Bit3 :  Mask memory write Bit2 :  Mask Completion Bit1 :  Mask TX Bit0 :  Mask RX
81 #define PGLCS_REG_RX_TLP_NUM_K2_E5                                                                           0x00381cUL //Access:R    DataWidth:0x20   // Number of RX tlp  are received
82 #define PGLCS_REG_RX_TLP_BYTE_NUM_K2_E5                                                                      0x003820UL //Access:R    DataWidth:0x20   // Byte number of RX are received
83 #define PGLCS_REG_TX_TLP_NUM_K2_E5                                                                           0x003824UL //Access:R    DataWidth:0x20   // tx number of tlp  sent
84 #define PGLCS_REG_TX_TLP_BYTE_NUM_K2_E5                                                                      0x003828UL //Access:R    DataWidth:0x20   // byte number of tlp sent
85 #define PGLCS_REG_ECO_RESERVED_K2_E5                                                                         0x00382cUL //Access:RW   DataWidth:0x20   // Debug only: Reserved bits for ECO. Bit 0 - For ending "endless completion". 0 - When receiving a completion timeout while receiving a completion on the same tag, terminate the received completion. 1 - don't terminate (ignore this case). Bit 1 - For CQ83850. 0 - Add the fix for CQ83850 - continue 1cycle delay when we have a new 'hv'. 1 - Do not add the fix. Bit 2 - For CQ84726 - RW ordering. Should be the same as bit 1 in PGLUE_B eco_reserved. 0 - Add the fix. 1 - Do not add the fix.
86 #define PGLCS_REG_SYNCFIFO_POP_UNDERFLOW_K2_E5                                                               0x003830UL //Access:R    DataWidth:0x4    // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW header sync fifo pop underflow 3 - TXW data sync fifo pop underflow
87 #define PGLCS_REG_SYNCFIFO_PUSH_OVERFLOW_K2_E5                                                               0x003834UL //Access:R    DataWidth:0x6    // 0 - RX target read and config sync fifo push overflow 1 - RX header sync fifo push overflow 5:2 - RX data sync fifo push overflow (1 bit per each 128b instance)
88 #define PGLCS_REG_TX_SYNCFIFO_POP_STATUS_K2_E5                                                               0x003838UL //Access:R    DataWidth:0x14   // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW header sync fifo pop status 19:15 - TXW data sync fifo pop status
89 #define PCIEIP_REG_DEVICE_ID_VENDOR_ID_REG_K2_E5                                                             0x000000UL //Access:RW   DataWidth:0x20   // Device ID and Vendor ID Register.
90   #define PCIEIP_REG_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_VENDOR_ID_K2_E5                                       (0xffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
91   #define PCIEIP_REG_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_VENDOR_ID_K2_E5_SHIFT                                 0
92   #define PCIEIP_REG_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_DEVICE_ID_K2_E5                                       (0xffff<<16) // Device ID. Vendor Assigned Device Identifier.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
93   #define PCIEIP_REG_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_DEVICE_ID_K2_E5_SHIFT                                 16
94 #define PCIEIP_REG_DEVICE_VENDOR_ID_BB                                                                       0x000000UL //Access:R    DataWidth:0x20   // Multi Field Register.
95   #define PCIEIP_REG_DEVICE_VENDOR_ID_VENDOR_ID_BB                                                           (0xffff<<0) // This register identifies the PCI adapter. This value can be written by firmware through the PCIE private register space VENDOR_ID to modify this read value to the host. Path = i_cfg_func.i_cfg_private
96   #define PCIEIP_REG_DEVICE_VENDOR_ID_VENDOR_ID_BB_SHIFT                                                     0
97   #define PCIEIP_REG_DEVICE_VENDOR_ID_DEVICE_ID_BB                                                           (0xffff<<16) // This register identifies the device on the PCIE adapter. This value can be written by firmware through the PCIE private register space DEVICE_ID, which modifes the value read by host. The default value reflects the value of DEVICE_ID in version.v or strap pins user_device_id depending on build options chosen by user. Path = i_cfg_func.i_cfg_private
98   #define PCIEIP_REG_DEVICE_VENDOR_ID_DEVICE_ID_BB_SHIFT                                                     16
99 #define PCIEIP_REG_STATUS_COMMAND_REG_K2_E5                                                                  0x000004UL //Access:RW   DataWidth:0x20   // Command and Status Register.
100   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_IO_EN_K2_E5                                                (0x1<<0) // Enables IO Access Response.   You cannot write to this register if your configuration has no IO bars; that is, the internal signal has_io_bar=0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)
101   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_IO_EN_K2_E5_SHIFT                                          0
102   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_MEM_SPACE_EN_K2_E5                                         (0x1<<1) // Enables Memory Access Response.   You cannot write to this register if your configuration has no MEM bars; that is, the internal signal has_mem_bar=0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)
103   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_MEM_SPACE_EN_K2_E5_SHIFT                                   1
104   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_BUS_MASTER_EN_K2_E5                                        (0x1<<2) // Bus Master Enable. Controls Issuing of Memory and I/O Requests.
105   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_BUS_MASTER_EN_K2_E5_SHIFT                                  2
106   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_SPECIAL_CYCLE_OPERATION_K2_E5                              (0x1<<3) // Special Cycle Enable.
107   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_SPECIAL_CYCLE_OPERATION_K2_E5_SHIFT                        3
108   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_MWI_ENABLE_K2_E5                                            (0x1<<4) // Memory Write and Invalidate.
109   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_MWI_ENABLE_K2_E5_SHIFT                                      4
110   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_VGA_PALETTE_SNOOP_K2_E5                                     (0x1<<5) // VGA Palette Snoop.
111   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_VGA_PALETTE_SNOOP_K2_E5_SHIFT                               5
112   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_PARITY_ERR_EN_K2_E5                                        (0x1<<6) // Controls Logging of Poisoned TLPs.
113   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_PARITY_ERR_EN_K2_E5_SHIFT                                  6
114   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_IDSEL_STEPPING_K2_E5                                        (0x1<<7) // IDSEL Stepping.
115   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_IDSEL_STEPPING_K2_E5_SHIFT                                  7
116   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_SERREN_K2_E5                                               (0x1<<8) // Enables Error Reporting.
117   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_SERREN_K2_E5_SHIFT                                         8
118   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_INT_EN_K2_E5                                               (0x1<<10) // Controls generation of interrupts by a function.
119   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE0_INT_EN_K2_E5_SHIFT                                         10
120   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_RESERV_K2_E5                                                (0x1f<<11) // Reserved.
121   #define PCIEIP_REG_STATUS_COMMAND_REG_PCI_TYPE_RESERV_K2_E5_SHIFT                                          11
122   #define PCIEIP_REG_STATUS_COMMAND_REG_INT_STATUS_K2_E5                                                     (0x1<<19) // Emulation interrupt pending.
123   #define PCIEIP_REG_STATUS_COMMAND_REG_INT_STATUS_K2_E5_SHIFT                                               19
124   #define PCIEIP_REG_STATUS_COMMAND_REG_CAP_LIST_K2_E5                                                       (0x1<<20) // Extended Capability.
125   #define PCIEIP_REG_STATUS_COMMAND_REG_CAP_LIST_K2_E5_SHIFT                                                 20
126   #define PCIEIP_REG_STATUS_COMMAND_REG_FAST_66MHZ_CAP_K2_E5                                                 (0x1<<21) // PCI 66MHz Capability.
127   #define PCIEIP_REG_STATUS_COMMAND_REG_FAST_66MHZ_CAP_K2_E5_SHIFT                                           21
128   #define PCIEIP_REG_STATUS_COMMAND_REG_FAST_B2B_CAP_K2_E5                                                   (0x1<<23) // Fast Back to Back Transaction Capable and Enable.
129   #define PCIEIP_REG_STATUS_COMMAND_REG_FAST_B2B_CAP_K2_E5_SHIFT                                             23
130   #define PCIEIP_REG_STATUS_COMMAND_REG_MASTER_DPE_K2_E5                                                     (0x1<<24) // Controls poisoned Completion and Request error reporting.
131   #define PCIEIP_REG_STATUS_COMMAND_REG_MASTER_DPE_K2_E5_SHIFT                                               24
132   #define PCIEIP_REG_STATUS_COMMAND_REG_DEV_SEL_TIMING_K2_E5                                                 (0x3<<25) // Device Select Timing.
133   #define PCIEIP_REG_STATUS_COMMAND_REG_DEV_SEL_TIMING_K2_E5_SHIFT                                           25
134   #define PCIEIP_REG_STATUS_COMMAND_REG_SIGNALED_TARGET_ABORT_K2_E5                                          (0x1<<27) // Completer Abort Error.
135   #define PCIEIP_REG_STATUS_COMMAND_REG_SIGNALED_TARGET_ABORT_K2_E5_SHIFT                                    27
136   #define PCIEIP_REG_STATUS_COMMAND_REG_RCVD_TARGET_ABORT_K2_E5                                              (0x1<<28) // Completer Abort received.
137   #define PCIEIP_REG_STATUS_COMMAND_REG_RCVD_TARGET_ABORT_K2_E5_SHIFT                                        28
138   #define PCIEIP_REG_STATUS_COMMAND_REG_RCVD_MASTER_ABORT_K2_E5                                              (0x1<<29) // Unsupported request completion status received.
139   #define PCIEIP_REG_STATUS_COMMAND_REG_RCVD_MASTER_ABORT_K2_E5_SHIFT                                        29
140   #define PCIEIP_REG_STATUS_COMMAND_REG_SIGNALED_SYS_ERR_K2_E5                                               (0x1<<30) // Fatal or Non-Fatal Error Message sent by function.
141   #define PCIEIP_REG_STATUS_COMMAND_REG_SIGNALED_SYS_ERR_K2_E5_SHIFT                                         30
142   #define PCIEIP_REG_STATUS_COMMAND_REG_DETECTED_PARITY_ERR_K2_E5                                            (0x1<<31) // Poisoned TLP received by function.
143   #define PCIEIP_REG_STATUS_COMMAND_REG_DETECTED_PARITY_ERR_K2_E5_SHIFT                                      31
144 #define PCIEIP_REG_STATUS_COMMAND_BB                                                                         0x000004UL //Access:RW   DataWidth:0x20   // This is the PCIE compliant status/command register (bits 31-16: status, bits 15-0: command)
145   #define PCIEIP_REG_STATUS_COMMAND_IO_SPACE_BB                                                              (0x1<<0) // This bit indicates that the device does not support I/O space access because it is zero and can not be modified. IO transactions targeting this device return completion with UR status . Path = i_cfg_func.i_cfg_public.i_cfg_dec
146   #define PCIEIP_REG_STATUS_COMMAND_IO_SPACE_BB_SHIFT                                                        0
147   #define PCIEIP_REG_STATUS_COMMAND_MEM_SPACE_BB                                                             (0x1<<1) // This bit controls the enabling of the memory space. When disabled, memory transactions targeting this device return completion with UR status Path = i_cfg_func.i_cfg_public.i_cfg_dec
148   #define PCIEIP_REG_STATUS_COMMAND_MEM_SPACE_BB_SHIFT                                                       1
149   #define PCIEIP_REG_STATUS_COMMAND_BUS_MASTER_BB                                                            (0x1<<2) // This bit controls the enabling of the bus master activity by this device. When low, it disables an Endpoint function from issuing memory or IO requests. Also disables the ability to issue MSI messages. Path = i_cfg_func.i_cfg_public.i_cfg_dec
150   #define PCIEIP_REG_STATUS_COMMAND_BUS_MASTER_BB_SHIFT                                                      2
151   #define PCIEIP_REG_STATUS_COMMAND_SPECIAL_CYCLES_BB                                                        (0x1<<3) // Does not apply to PCIE Path = i_cfg_func.i_cfg_public.i_cfg_dec
152   #define PCIEIP_REG_STATUS_COMMAND_SPECIAL_CYCLES_BB_SHIFT                                                  3
153   #define PCIEIP_REG_STATUS_COMMAND_MWI_CYCLES_BB                                                            (0x1<<4) // Does not apply to PCIE Path = i_cfg_func.i_cfg_public.i_cfg_dec
154   #define PCIEIP_REG_STATUS_COMMAND_MWI_CYCLES_BB_SHIFT                                                      4
155   #define PCIEIP_REG_STATUS_COMMAND_VGA_SNOOP_BB                                                             (0x1<<5) // Does not apply to PCIE Path = i_cfg_func.i_cfg_public.i_cfg_dec
156   #define PCIEIP_REG_STATUS_COMMAND_VGA_SNOOP_BB_SHIFT                                                       5
157   #define PCIEIP_REG_STATUS_COMMAND_PERR_ENA_BB                                                              (0x1<<6) // This bit enables the write to the Master data parity error status bit. If this bit is cleared , the master data parity error status bit will never be set. Path = i_cfg_func.i_cfg_public.i_cfg_dec
158   #define PCIEIP_REG_STATUS_COMMAND_PERR_ENA_BB_SHIFT                                                        6
159   #define PCIEIP_REG_STATUS_COMMAND_STEPPING_BB                                                              (0x1<<7) // Does not apply to PCIE Path = i_cfg_func.i_cfg_public.i_cfg_dec
160   #define PCIEIP_REG_STATUS_COMMAND_STEPPING_BB_SHIFT                                                        7
161   #define PCIEIP_REG_STATUS_COMMAND_SERR_ENA_BB                                                              (0x1<<8) // When set, this bit enables the non fatal and fatal errors detected by the function to be reported to the Root Complex. The function reports such errors to the Root Complex if it is enabled to do so either through this bit or though PCI express specific bits in DCR Path = i_cfg_func.i_cfg_public.i_cfg_dec
162   #define PCIEIP_REG_STATUS_COMMAND_SERR_ENA_BB_SHIFT                                                        8
163   #define PCIEIP_REG_STATUS_COMMAND_FAST_B2B_BB                                                              (0x1<<9) // Does not apply to PCIE Path = i_cfg_func.i_cfg_public.i_cfg_dec
164   #define PCIEIP_REG_STATUS_COMMAND_FAST_B2B_BB_SHIFT                                                        9
165   #define PCIEIP_REG_STATUS_COMMAND_INT_DISABLE_BB                                                           (0x1<<10) // When this bit is set, function is not permitted to generate IntX interrupt messages (de-asserted) regardless of any internal chip logic. Setting this bit has no effect on the INT_STATUS bit below. Writing this bit to '0' will un-mask the interrupt and let it run normally. Path = i_cfg_func.i_cfg_public.i_cfg_dec
166   #define PCIEIP_REG_STATUS_COMMAND_INT_DISABLE_BB_SHIFT                                                     10
167   #define PCIEIP_REG_STATUS_COMMAND_RESERVED_BB                                                              (0x1f<<11) // These bits are reserved and tied low per the PCIE specification. Path = i_cfg_func.i_cfg_public.i_cfg_dec
168   #define PCIEIP_REG_STATUS_COMMAND_RESERVED_BB_SHIFT                                                        11
169   #define PCIEIP_REG_STATUS_COMMAND_RESERVED1_BB                                                             (0x7<<16) // These bits are reserved and tied low per the PCIE specification. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
170   #define PCIEIP_REG_STATUS_COMMAND_RESERVED1_BB_SHIFT                                                       16
171   #define PCIEIP_REG_STATUS_COMMAND_INT_STATUS_BB                                                            (0x1<<19) // This bit indicates the internal interrupt request state (before being masked by INT_DISABLE. A '0' indicates that no interrupt is pending. A '1' indicates that there is an interrupt pending. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
172   #define PCIEIP_REG_STATUS_COMMAND_INT_STATUS_BB_SHIFT                                                      19
173   #define PCIEIP_REG_STATUS_COMMAND_CAP_LIST_BB                                                              (0x1<<20) // This bit is tied high to indicate that the device supports a capability list. The list starts at address 0x40. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
174   #define PCIEIP_REG_STATUS_COMMAND_CAP_LIST_BB_SHIFT                                                        20
175   #define PCIEIP_REG_STATUS_COMMAND_CAP_66MHZ_BB                                                             (0x1<<21) // Does not apply to PCIE Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
176   #define PCIEIP_REG_STATUS_COMMAND_CAP_66MHZ_BB_SHIFT                                                       21
177   #define PCIEIP_REG_STATUS_COMMAND_RESERVED2_BB                                                             (0x1<<22) // These bits are reserved and tied low per the PCI specification. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
178   #define PCIEIP_REG_STATUS_COMMAND_RESERVED2_BB_SHIFT                                                       22
179   #define PCIEIP_REG_STATUS_COMMAND_FAST_B2B_CAP_BB                                                          (0x1<<23) // Does not apply to PCIE. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
180   #define PCIEIP_REG_STATUS_COMMAND_FAST_B2B_CAP_BB_SHIFT                                                    23
181   #define PCIEIP_REG_STATUS_COMMAND_PRI_MSTR_PERR_BB                                                         (0x1<<24) // The master data parity error bit is set by a requester if the parity error enable bit is set in its command register and either of the following 2 conditions occur. If the requester receives a poisoned completion if the requester poisons a write request If the parity Error enable bit is cleared , the master data parity error status bit is never set Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
182   #define PCIEIP_REG_STATUS_COMMAND_PRI_MSTR_PERR_BB_SHIFT                                                   24
183   #define PCIEIP_REG_STATUS_COMMAND_DEVSEL_TIMING_BB                                                         (0x3<<25) // Does not apply to PCIE Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
184   #define PCIEIP_REG_STATUS_COMMAND_DEVSEL_TIMING_BB_SHIFT                                                   25
185   #define PCIEIP_REG_STATUS_COMMAND_PRI_SIG_TGT_ABT_BB                                                       (0x1<<27) // This bit is set when a function acting as a completer terminates a request by issuing Completer abort completion status to the requester Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
186   #define PCIEIP_REG_STATUS_COMMAND_PRI_SIG_TGT_ABT_BB_SHIFT                                                 27
187   #define PCIEIP_REG_STATUS_COMMAND_PRI_RCV_TGT_ABT_BB                                                       (0x1<<28) // This bit is set when a requester receives a completion with completer abort completion status. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
188   #define PCIEIP_REG_STATUS_COMMAND_PRI_RCV_TGT_ABT_BB_SHIFT                                                 28
189   #define PCIEIP_REG_STATUS_COMMAND_PRI_RCV_MSTR_ABT_BB                                                      (0x1<<29) // This bit is set when a requester receives a completion with UR completion status Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
190   #define PCIEIP_REG_STATUS_COMMAND_PRI_RCV_MSTR_ABT_BB_SHIFT                                                29
191   #define PCIEIP_REG_STATUS_COMMAND_PRI_SIG_SERR_BB                                                          (0x1<<30) // This bit is set when a function sends an ERR_FATAL or ERR_NONFATAL message and the SERR enable bit in the command register is set Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
192   #define PCIEIP_REG_STATUS_COMMAND_PRI_SIG_SERR_BB_SHIFT                                                    30
193   #define PCIEIP_REG_STATUS_COMMAND_PRI_PAR_ERR_BB                                                           (0x1<<31) // When this bit is set, it indicates that the function has received a poisoned TLP Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
194   #define PCIEIP_REG_STATUS_COMMAND_PRI_PAR_ERR_BB_SHIFT                                                     31
195 #define PCIEIP_REG_CLASS_CODE_REVISION_ID_K2_E5                                                              0x000008UL //Access:RW   DataWidth:0x20   // Class Code and Revision ID Register.
196   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_REVISION_ID_K2_E5                                                (0xff<<0) // Vendor chosen Revision ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
197   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_REVISION_ID_K2_E5_SHIFT                                          0
198   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_PROGRAM_INTERFACE_K2_E5                                          (0xff<<8) // Class Code Programming Interface.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
199   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_PROGRAM_INTERFACE_K2_E5_SHIFT                                    8
200   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_SUBCLASS_CODE_K2_E5                                              (0xff<<16) // Subclass Code to represent Device Type.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
201   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_SUBCLASS_CODE_K2_E5_SHIFT                                        16
202   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_BASE_CLASS_CODE_K2_E5                                            (0xff<<24) // Base Class Code to represent Device Type.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
203   #define PCIEIP_REG_CLASS_CODE_REVISION_ID_BASE_CLASS_CODE_K2_E5_SHIFT                                      24
204 #define PCIEIP_REG_REV_ID_CLASS_CODE_BB                                                                      0x000008UL //Access:R    DataWidth:0x20   // Multi Field Register.
205   #define PCIEIP_REG_REV_ID_CLASS_CODE_REV_ID_BB                                                             (0xff<<0) // This register identifies the revision of the PCI adapter. This value is written by firmware through the PCI register space REVISION_ID value to modify the read value to the host. The default value is provided by user_revision_id strap pins.
206   #define PCIEIP_REG_REV_ID_CLASS_CODE_REV_ID_BB_SHIFT                                                       0
207   #define PCIEIP_REG_REV_ID_CLASS_CODE_CLASS_CODE_BB                                                         (0xffffff<<8) // The 24-bit Class Code register identifies the generic function of the device. All of the legal values are specified in the PCI specification. This read value is controlled by the CLASS_CODE valid value in the PCI register space. The default value reflects the value of CLASS_CODE in version.v defined by user. Path = i_cfg_func.i_cfg_private
208   #define PCIEIP_REG_REV_ID_CLASS_CODE_CLASS_CODE_BB_SHIFT                                                   8
209 #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_K2_E5                                        0x00000cUL //Access:RW   DataWidth:0x20   // BIST, Header Type, Cache Line Size, and Latency Timer Registers.
210   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_CACHE_LINE_SIZE_K2_E5                      (0xff<<0) // Cache Line Size. Has no effect on PCIe device behavior.
211   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_CACHE_LINE_SIZE_K2_E5_SHIFT                0
212   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_LATENCY_MASTER_TIMER_K2_E5                 (0xff<<8) // Does not apply to PCI Express.
213   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_LATENCY_MASTER_TIMER_K2_E5_SHIFT           8
214   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_HEADER_TYPE_K2_E5                          (0x7f<<16) // Specifies Header Type.
215   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_HEADER_TYPE_K2_E5_SHIFT                    16
216   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_MULTI_FUNC_K2_E5                           (0x1<<23) // Specifies whether device is multifunction.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
217   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_MULTI_FUNC_K2_E5_SHIFT                     23
218   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_BIST_K2_E5                                 (0xff<<24) // Optional for BIST support.
219   #define PCIEIP_REG_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_BIST_K2_E5_SHIFT                           24
220 #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_BB                                                           0x00000cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
221   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_CACHE_LINE_SIZE_BB                                         (0xff<<0) // This field is implemented by PCIE device as a read/write field for legacy compatibility purposes. Path = i_cfg_func.i_cfg_public.i_cfg_dec
222   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_CACHE_LINE_SIZE_BB_SHIFT                                   0
223   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_LATENCY_TIMER_BB                                           (0xff<<8) // This register does not apply to PCI express and must be hardwired to zero Path = i_cfg_func.i_cfg_public.i_cfg_rd_mux
224   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_LATENCY_TIMER_BB_SHIFT                                     8
225   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_HEADER_TYPE_BB                                             (0xff<<16) // The 8-bit Header Type register identifies both the layout of bytes 10h through 3Fh of the Configuration space, as well as whether this adapter contains multiple functions. A value of 0x80 indicates a multi function device (Type 0) using the format specified in the PCI specification, while a value of 0x0 indicates a single function Type 0 device. Path = i_cfg_func.i_cfg_public.i_cfg_rd_mux
226   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_HEADER_TYPE_BB_SHIFT                                       16
227   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_BIST_BB                                                    (0xff<<24) // The 8-bit BIST register is used to initiate and report the results of any Built-In-Self-Test. This value can be written by firmware through the PCI register space BIST register to modify the read value to the host. Path = i_cfg_func.i_cfg_public.i_cfg_dec
228   #define PCIEIP_REG_HEADERTYPE_LAT_CACHELINESIZE_BIST_BB_SHIFT                                              24
229 #define PCIEIP_REG_BAR0_REG_K2_E5                                                                            0x000010UL //Access:RW   DataWidth:0x20   // BAR0 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
230   #define PCIEIP_REG_BAR0_REG_BAR0_MEM_IO_K2_E5                                                              (0x1<<0) // BAR0 Memory Space Indicator.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
231   #define PCIEIP_REG_BAR0_REG_BAR0_MEM_IO_K2_E5_SHIFT                                                        0
232   #define PCIEIP_REG_BAR0_REG_BAR0_TYPE_K2_E5                                                                (0x3<<1) // BAR0 32-bit or 64-bit.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
233   #define PCIEIP_REG_BAR0_REG_BAR0_TYPE_K2_E5_SHIFT                                                          1
234   #define PCIEIP_REG_BAR0_REG_BAR0_PREFETCH_K2_E5                                                            (0x1<<3) // BAR0 Prefetchable.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
235   #define PCIEIP_REG_BAR0_REG_BAR0_PREFETCH_K2_E5_SHIFT                                                      3
236   #define PCIEIP_REG_BAR0_REG_BAR0_START_K2_E5                                                               (0xfffffff<<4) // BAR0 Base Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W if enabled else R
237   #define PCIEIP_REG_BAR0_REG_BAR0_START_K2_E5_SHIFT                                                         4
238 #define PCIEIP_REG_BAR_1_BB                                                                                  0x000010UL //Access:RW   DataWidth:0x20   // The 32-bit BAR_1 register programs the base address for the memory space mapped by the card onto the PCI bus. This register can be combined with BAR_2 to make a 64-bit address for supporting Dual Address cycles systems. Path = i_cfg_func.i_cfg_public.i_cfg_dec
239   #define PCIEIP_REG_BAR_1_MEM_SPACE_BB                                                                      (0x1<<0) // This bit indicates that BAR_1 maps a memory space and is always read as 0. Path = i_cfg_func.i_cfg_private
240   #define PCIEIP_REG_BAR_1_MEM_SPACE_BB_SHIFT                                                                0
241   #define PCIEIP_REG_BAR_1_SPACE_TYPE_BB                                                                     (0x3<<1) // These bits indicate that BAR_1 may be programmed to map this adapter to anywhere in the 64-bit address space. Path = i_cfg_func.i_cfg_private
242   #define PCIEIP_REG_BAR_1_SPACE_TYPE_BB_SHIFT                                                               1
243   #define PCIEIP_REG_BAR_1_PREFETCH_BB                                                                       (0x1<<3) // This bit indicates that the area mapped by BAR_1 may be pre-fetched or cached by the system without side effects. Bit can be programmed from shadow register. Path = i_cfg_func.i_cfg_private
244   #define PCIEIP_REG_BAR_1_PREFETCH_BB_SHIFT                                                                 3
245   #define PCIEIP_REG_BAR_1_ADDRESS_BB                                                                        (0xfffffff<<4) // These bits set the address within a 32-bit address space that will be card will respond in. These bits may be combined with the bits in BAR_2 to create a full 64 bit address decode. Only the bits that address blocks bigger than the setting in the BAR1_SIZE value are RW. All lower bits are RO with a value of zero. This value is sticky and only reset by HARD Reset.
246   #define PCIEIP_REG_BAR_1_ADDRESS_BB_SHIFT                                                                  4
247 #define PCIEIP_REG_BAR1_REG_K2_E5                                                                            0x000014UL //Access:RW   DataWidth:0x20   // BAR1 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
248   #define PCIEIP_REG_BAR1_REG_BAR1_MEM_IO_K2_E5                                                              (0x1<<0) // BAR1 Memory Space Indicator.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
249   #define PCIEIP_REG_BAR1_REG_BAR1_MEM_IO_K2_E5_SHIFT                                                        0
250   #define PCIEIP_REG_BAR1_REG_BAR1_TYPE_K2_E5                                                                (0x3<<1) // BAR1 32-bit or 64-bit.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
251   #define PCIEIP_REG_BAR1_REG_BAR1_TYPE_K2_E5_SHIFT                                                          1
252   #define PCIEIP_REG_BAR1_REG_BAR1_PREFETCH_K2_E5                                                            (0x1<<3) // BAR1 Prefetchable.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
253   #define PCIEIP_REG_BAR1_REG_BAR1_PREFETCH_K2_E5_SHIFT                                                      3
254   #define PCIEIP_REG_BAR1_REG_BAR1_START_K2_E5                                                               (0xfffffff<<4) // BAR1 Base Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W if enabled else R
255   #define PCIEIP_REG_BAR1_REG_BAR1_START_K2_E5_SHIFT                                                         4
256 #define PCIEIP_REG_BAR_2_BB                                                                                  0x000014UL //Access:RW   DataWidth:0x20   // The 32-bit BAR_2 register programs the upper half of the base address for the memory space mapped by the card onto the PCI bus. Path = i_cfg_func.i_cfg_public.i_cfg_dec
257 #define PCIEIP_REG_BAR2_REG_K2_E5                                                                            0x000018UL //Access:RW   DataWidth:0x20   // BAR2 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
258   #define PCIEIP_REG_BAR2_REG_BAR2_MEM_IO_K2_E5                                                              (0x1<<0) // BAR2 Memory Space Indicator.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
259   #define PCIEIP_REG_BAR2_REG_BAR2_MEM_IO_K2_E5_SHIFT                                                        0
260   #define PCIEIP_REG_BAR2_REG_BAR2_TYPE_K2_E5                                                                (0x3<<1) // BAR2 32-bit or 64-bit.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
261   #define PCIEIP_REG_BAR2_REG_BAR2_TYPE_K2_E5_SHIFT                                                          1
262   #define PCIEIP_REG_BAR2_REG_BAR2_PREFETCH_K2_E5                                                            (0x1<<3) // BAR2 Prefetchable.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
263   #define PCIEIP_REG_BAR2_REG_BAR2_PREFETCH_K2_E5_SHIFT                                                      3
264   #define PCIEIP_REG_BAR2_REG_BAR2_START_K2_E5                                                               (0xfffffff<<4) // BAR2 Base Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W if enabled else R
265   #define PCIEIP_REG_BAR2_REG_BAR2_START_K2_E5_SHIFT                                                         4
266 #define PCIEIP_REG_BAR_3_BB                                                                                  0x000018UL //Access:RW   DataWidth:0x20   // The 32-bit BAR_3 register programs the 2nd base address for the memory space mapped by the card onto the PCI bus. This register can be combined with BAR_4 to make a 64-bit address for supporting Dual Address cycles systems.
267   #define PCIEIP_REG_BAR_3_MEM_SPACE_BB                                                                      (0x1<<0) // This bit indicates that BAR_2 maps a memory space and is always read as 0. Path = i_cfg_func.i_cfg_private
268   #define PCIEIP_REG_BAR_3_MEM_SPACE_BB_SHIFT                                                                0
269   #define PCIEIP_REG_BAR_3_SPACE_TYPE_BB                                                                     (0x3<<1) // These bits indicate that BAR_2 may be programmed to map this adapter to anywhere in the 64-bit address space. Path = i_cfg_func.i_cfg_private
270   #define PCIEIP_REG_BAR_3_SPACE_TYPE_BB_SHIFT                                                               1
271   #define PCIEIP_REG_BAR_3_PREFETCH_BB                                                                       (0x1<<3) // This bit indicates that the area mapped by BAR_2 may be pre-fetched or cached by the system without side effects. Path = i_cfg_func.i_cfg_private
272   #define PCIEIP_REG_BAR_3_PREFETCH_BB_SHIFT                                                                 3
273   #define PCIEIP_REG_BAR_3_ADDRESS_BB                                                                        (0xfffffff<<4) // These bits set the address within a 32-bit address space that will be card will respond in. These bits may be combined with the bits in BAR_4 to create a full 64 bit address decode. Only the bits that address blocks bigger than the setting in the BAR2_SIZE value are RW. All lower bits are RO with a value of zero. This value is sticky and only reset by HARD Reset.
274   #define PCIEIP_REG_BAR_3_ADDRESS_BB_SHIFT                                                                  4
275 #define PCIEIP_REG_BAR3_REG_K2_E5                                                                            0x00001cUL //Access:RW   DataWidth:0x20   // BAR3 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
276   #define PCIEIP_REG_BAR3_REG_BAR3_MEM_IO_K2_E5                                                              (0x1<<0) // BAR3 Memory Space Indicator.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
277   #define PCIEIP_REG_BAR3_REG_BAR3_MEM_IO_K2_E5_SHIFT                                                        0
278   #define PCIEIP_REG_BAR3_REG_BAR3_TYPE_K2_E5                                                                (0x3<<1) // BAR3 32-bit or 64-bit.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
279   #define PCIEIP_REG_BAR3_REG_BAR3_TYPE_K2_E5_SHIFT                                                          1
280   #define PCIEIP_REG_BAR3_REG_BAR3_PREFETCH_K2_E5                                                            (0x1<<3) // BAR3 Prefetchable.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
281   #define PCIEIP_REG_BAR3_REG_BAR3_PREFETCH_K2_E5_SHIFT                                                      3
282   #define PCIEIP_REG_BAR3_REG_BAR3_START_K2_E5                                                               (0xfffffff<<4) // BAR3 Base Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W if enabled else R
283   #define PCIEIP_REG_BAR3_REG_BAR3_START_K2_E5_SHIFT                                                         4
284 #define PCIEIP_REG_BAR_4_BB                                                                                  0x00001cUL //Access:RW   DataWidth:0x20   // The 32-bit BAR_4 register programs the upper half of the 2nd base address for the memory space mapped by the card onto the PCI bus. Path = i_cfg_func.i_cfg_public.i_cfg_dec
285 #define PCIEIP_REG_BAR4_REG_K2_E5                                                                            0x000020UL //Access:RW   DataWidth:0x20   // BAR4 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
286   #define PCIEIP_REG_BAR4_REG_BAR4_MEM_IO_K2_E5                                                              (0x1<<0) // BAR4 Memory Space Indicator.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
287   #define PCIEIP_REG_BAR4_REG_BAR4_MEM_IO_K2_E5_SHIFT                                                        0
288   #define PCIEIP_REG_BAR4_REG_BAR4_TYPE_K2_E5                                                                (0x3<<1) // BAR4 32-bit or 64-bit.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
289   #define PCIEIP_REG_BAR4_REG_BAR4_TYPE_K2_E5_SHIFT                                                          1
290   #define PCIEIP_REG_BAR4_REG_BAR4_PREFETCH_K2_E5                                                            (0x1<<3) // BAR4 Prefetchable.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
291   #define PCIEIP_REG_BAR4_REG_BAR4_PREFETCH_K2_E5_SHIFT                                                      3
292   #define PCIEIP_REG_BAR4_REG_BAR4_START_K2_E5                                                               (0xfffffff<<4) // BAR4 Base Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W if enabled else R
293   #define PCIEIP_REG_BAR4_REG_BAR4_START_K2_E5_SHIFT                                                         4
294 #define PCIEIP_REG_BAR_5_BB                                                                                  0x000020UL //Access:RW   DataWidth:0x20   // The 32-bit BAR_5 register programs the 3rd base address for the memory space mapped by the card onto the PCI bus. This register can be combined with BAR_4 to make a 64-bit address for supporting Dual Address cycles systems. Path = i_cfg_func.i_cfg_public.i_cfg_dec
295   #define PCIEIP_REG_BAR_5_MEM_SPACE_BB                                                                      (0x1<<0) // This bit indicates that BAR_3 maps a memory space and is always read as 0. Path = i_cfg_func.i_cfg_private
296   #define PCIEIP_REG_BAR_5_MEM_SPACE_BB_SHIFT                                                                0
297   #define PCIEIP_REG_BAR_5_SPACE_TYPE_BB                                                                     (0x3<<1) // These bits indicate that BAR_3 may be programmed to map this adapter to anywhere in the 64-bit address space. Path = i_cfg_func.i_cfg_private
298   #define PCIEIP_REG_BAR_5_SPACE_TYPE_BB_SHIFT                                                               1
299   #define PCIEIP_REG_BAR_5_PREFETCH_BB                                                                       (0x1<<3) // This bit indicates that the area mapped by BAR_3 may be pre-fetched or cached by the system without side effects. Path = i_cfg_func.i_cfg_private
300   #define PCIEIP_REG_BAR_5_PREFETCH_BB_SHIFT                                                                 3
301   #define PCIEIP_REG_BAR_5_ADDRESS_BB                                                                        (0xfffffff<<4) // These bits set the address within a 32-bit address space that will be card will respond in. These bits may be combined with the bits in BAR_6 to create a full 64 bit address decode. Only the bits that address blocks bigger than the setting in the BAR3_SIZE value are RW. All lower bits are RO with a value of zero. This value is sticky and only reset by HARD Reset.
302   #define PCIEIP_REG_BAR_5_ADDRESS_BB_SHIFT                                                                  4
303 #define PCIEIP_REG_BAR5_REG_K2_E5                                                                            0x000024UL //Access:RW   DataWidth:0x20   // BAR5 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
304   #define PCIEIP_REG_BAR5_REG_BAR5_MEM_IO_K2_E5                                                              (0x1<<0) // BAR5 Memory Space Indicator.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
305   #define PCIEIP_REG_BAR5_REG_BAR5_MEM_IO_K2_E5_SHIFT                                                        0
306   #define PCIEIP_REG_BAR5_REG_BAR5_TYPE_K2_E5                                                                (0x3<<1) // BAR5 32-bit or 64-bit.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
307   #define PCIEIP_REG_BAR5_REG_BAR5_TYPE_K2_E5_SHIFT                                                          1
308   #define PCIEIP_REG_BAR5_REG_BAR5_PREFETCH_K2_E5                                                            (0x1<<3) // BAR5 Prefetchable.   Note: The access attributes of this field are as follows:  - Dbi: if (BAR_ENABLED == 1) then (if [DBI_RO_WR_EN == 1] then R/W else R) else RO
309   #define PCIEIP_REG_BAR5_REG_BAR5_PREFETCH_K2_E5_SHIFT                                                      3
310   #define PCIEIP_REG_BAR5_REG_BAR5_START_K2_E5                                                               (0xfffffff<<4) // BAR5 Base Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W if enabled else R
311   #define PCIEIP_REG_BAR5_REG_BAR5_START_K2_E5_SHIFT                                                         4
312 #define PCIEIP_REG_BAR_6_BB                                                                                  0x000024UL //Access:RW   DataWidth:0x20   // The 32-bit BAR_4 register programs the upper half of the 3nd base address for the memory space mapped by the card onto the PCI bus.
313 #define PCIEIP_REG_CARDBUS_CIS_PTR_REG_K2_E5                                                                 0x000028UL //Access:RW   DataWidth:0x20   // CardBus CIS Pointer Register.
314 #define PCIEIP_REG_CARDBUS_CIS_BB                                                                            0x000028UL //Access:R    DataWidth:0x20   // This register is not supported. Path = i_cfg_func.i_cfg_public.i_cfg_rd_mux
315 #define PCIEIP_REG_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_K2_E5                                                0x00002cUL //Access:RW   DataWidth:0x20   // Subsystem ID and Subsystem Vendor ID Register.
316   #define PCIEIP_REG_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_VENDOR_ID_K2_E5                             (0xffff<<0) // Subsystem Vendor ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
317   #define PCIEIP_REG_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_VENDOR_ID_K2_E5_SHIFT                       0
318   #define PCIEIP_REG_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_DEV_ID_K2_E5                                (0xffff<<16) // Subsystem Device ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
319   #define PCIEIP_REG_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_DEV_ID_K2_E5_SHIFT                          16
320 #define PCIEIP_REG_SUBSYSTEM_ID_VENDOR_ID_BB                                                                 0x00002cUL //Access:R    DataWidth:0x20   // Multi Field Register.
321   #define PCIEIP_REG_SUBSYSTEM_ID_VENDOR_ID_SUBSYSTEM_VENDOR_ID_BB                                           (0xffff<<0) // The 16-bit Subsystem Vendor ID register is used by the adapter manufacturer for identification. This value can be written by firmware through the PCI register space SUBSYSTEM_VENDOR_ID value to modify the read value to the host. Path = i_cfg_func.i_cfg_private
322   #define PCIEIP_REG_SUBSYSTEM_ID_VENDOR_ID_SUBSYSTEM_VENDOR_ID_BB_SHIFT                                     0
323   #define PCIEIP_REG_SUBSYSTEM_ID_VENDOR_ID_SUBSYSTEM_ID_BB                                                  (0xffff<<16) // The 16-bit Subsystem ID register is used by the adapter manufacturer for identification. This value can be written by firmware through the PCI register space SUBSYSTEM_ID value to modify the read value to the host. Default values are the same as the DEVICE_ID register. Path = i_cfg_func.i_cfg_private
324   #define PCIEIP_REG_SUBSYSTEM_ID_VENDOR_ID_SUBSYSTEM_ID_BB_SHIFT                                            16
325 #define PCIEIP_REG_EXP_ROM_BASE_ADDR_REG_K2_E5                                                               0x000030UL //Access:RW   DataWidth:0x20   // Expansion ROM BAR and Mask Register.  The mask for this ROM BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
326   #define PCIEIP_REG_EXP_ROM_BASE_ADDR_REG_ROM_BAR_ENABLE_K2_E5                                              (0x1<<0) // Expansion ROM Enable.   Note: The access attributes of this field are as follows:  - Dbi: R
327   #define PCIEIP_REG_EXP_ROM_BASE_ADDR_REG_ROM_BAR_ENABLE_K2_E5_SHIFT                                        0
328   #define PCIEIP_REG_EXP_ROM_BASE_ADDR_REG_EXP_ROM_BASE_ADDRESS_K2_E5                                        (0x1fffff<<11) // Expansion ROM Base Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W
329   #define PCIEIP_REG_EXP_ROM_BASE_ADDR_REG_EXP_ROM_BASE_ADDRESS_K2_E5_SHIFT                                  11
330 #define PCIEIP_REG_EXP_ROM_BAR_BB                                                                            0x000030UL //Access:RW   DataWidth:0x20   // The 32-bit Expansion ROM BAR register programs the base address for the memory space mapped by the chip for use as the expansion ROM. For more information on the operation of Expansion ROM, see the Theory of Ops specification. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
331   #define PCIEIP_REG_EXP_ROM_BAR_BAR_ENA_BB                                                                  (0x1<<0) // This bit indicates that the Expansion ROM BAR is valid when set to one. If it is zero, the expansion BAR should not be programmed or used. This bit will only be RW if it is enabled by the EXP_ROM_ENA bit which defaults to 0. Path = i_cfg_func.i_cfg_private
332   #define PCIEIP_REG_EXP_ROM_BAR_BAR_ENA_BB_SHIFT                                                            0
333   #define PCIEIP_REG_EXP_ROM_BAR_LOW_BB                                                                      (0x3ff<<1) // These bits indicate that the Expansion ROM area is at least 2k bytes. They always read as zero. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
334   #define PCIEIP_REG_EXP_ROM_BAR_LOW_BB_SHIFT                                                                1
335   #define PCIEIP_REG_EXP_ROM_BAR_SIZE_BB                                                                     (0x1fff<<11) // These bits indicate the size of the Expansion ROM area or the address of it. The boundary form RO bits to RW bits is controlled by the EXP_ROM_SIZE bits. Path = i_cfg_func.i_cfg_private
336   #define PCIEIP_REG_EXP_ROM_BAR_SIZE_BB_SHIFT                                                               11
337   #define PCIEIP_REG_EXP_ROM_BAR_ADDRESS_BB                                                                  (0xff<<24) // These bits indicate the address of the Expansion ROM area.
338   #define PCIEIP_REG_EXP_ROM_BAR_ADDRESS_BB_SHIFT                                                            24
339 #define PCIEIP_REG_PCI_CAP_PTR_REG_K2_E5                                                                     0x000034UL //Access:RW   DataWidth:0x20   // Capability Pointer Register.
340   #define PCIEIP_REG_PCI_CAP_PTR_REG_CAP_POINTER_K2_E5                                                       (0xff<<0) // Pointer to first item in the PCI Capability Structure.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
341   #define PCIEIP_REG_PCI_CAP_PTR_REG_CAP_POINTER_K2_E5_SHIFT                                                 0
342 #define PCIEIP_REG_CAP_POINTER_BB                                                                            0x000034UL //Access:R    DataWidth:0x20   // Multi Field Register.
343   #define PCIEIP_REG_CAP_POINTER_CAP_POINTER_BB                                                              (0xff<<0) // The 8-bit Capabilities Pointer register specifies an offset in the PCI address space of a linked list of new capabilities. The capabilities are PCI-X, PCI Power Management, Vital Product Data (VPD), and Message Signaled Interrupts (MSI) is supported. The read-only value of this register is controlled by the CAP_ENA register in the PCI register space. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
344   #define PCIEIP_REG_CAP_POINTER_CAP_POINTER_BB_SHIFT                                                        0
345 #define PCIEIP_REG_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_K2_E5                              0x00003cUL //Access:RW   DataWidth:0x20   // Interrupt Line and Pin Register.
346   #define PCIEIP_REG_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_LINE_K2_E5                   (0xff<<0) // PCI Compatible Interrupt Line Routing Register Field.
347   #define PCIEIP_REG_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_LINE_K2_E5_SHIFT             0
348   #define PCIEIP_REG_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_PIN_K2_E5                    (0xff<<8) // PCI Compatible Interrupt Pin Register Field.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
349   #define PCIEIP_REG_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_PIN_K2_E5_SHIFT              8
350 #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_BB                                                         0x00003cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
351   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_INT_LINE_BB                                              (0xff<<0) // The 8-bit Interrupt Line register is used to communicate interrupt line routing information. This field is set by the host and later used by any driver which needs to know which physical interrupt on the system interrupt controller is assigned to this device. Path = i_cfg_func.i_cfg_private
352   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_INT_LINE_BB_SHIFT                                        0
353   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_INT_PIN_BB                                               (0xff<<8) // The 8-bit Interrupt Pin register is used to indicate which interrupt pin the device uses. Path = i_cfg_multi
354   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_INT_PIN_BB_SHIFT                                         8
355   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_MIN_GRANT_BB                                             (0xff<<16) // Hardwired to zero Path = i_cfg_func.i_cfg_public.i_cfg_rd_mux
356   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_MIN_GRANT_BB_SHIFT                                       16
357   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_MAXIMUM_LATENCY_BB                                       (0xff<<24) // Hardwired to zero Path = i_cfg_func.i_cfg_public.i_cfg_rd_mux
358   #define PCIEIP_REG_LAT_MIN_GRANT_INT_PIN_INT_LINE_MAXIMUM_LATENCY_BB_SHIFT                                 24
359 #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_K2_E5                                                                  0x000040UL //Access:RW   DataWidth:0x20   // Power Management Capabilities Register.
360   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PM_CAP_ID_K2_E5                                                      (0xff<<0) // Power Management Capability ID.
361   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PM_CAP_ID_K2_E5_SHIFT                                                0
362   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PM_NEXT_POINTER_K2_E5                                                (0xff<<8) // Next Capability Pointer.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
363   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PM_NEXT_POINTER_K2_E5_SHIFT                                          8
364   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PM_SPEC_VER_K2_E5                                                    (0x7<<16) // Power Management Spec Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
365   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PM_SPEC_VER_K2_E5_SHIFT                                              16
366   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PME_CLK_K2_E5                                                        (0x1<<19) // PCI Clock Requirement.
367   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PME_CLK_K2_E5_SHIFT                                                  19
368   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PME_IMM_READI_RETURN_DO_K2_E5                                        (0x1<<20) // Immediate Readiness on Return to D0.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
369   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PME_IMM_READI_RETURN_DO_K2_E5_SHIFT                                  20
370   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_DSI_K2_E5                                                            (0x1<<21) // Device Specific Initialization Bit.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
371   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_DSI_K2_E5_SHIFT                                                      21
372   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_AUX_CURR_K2_E5                                                       (0x7<<22) // Auxiliary Current Requirements.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
373   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_AUX_CURR_K2_E5_SHIFT                                                 22
374   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_D1_SUPPORT_K2_E5                                                     (0x1<<25) // D1 State Support.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
375   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_D1_SUPPORT_K2_E5_SHIFT                                               25
376   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_D2_SUPPORT_K2_E5                                                     (0x1<<26) // D2 State Support.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
377   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_D2_SUPPORT_K2_E5_SHIFT                                               26
378   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PME_SUPPORT_K2_E5                                                    (0x1f<<27) // Power Management Event Support.   The read value from this field is the write value && {sys_aux_pwr_det, 1'b1, D2_SUPPORT, D1_SUPPORT, 1'b1}, where D1_SUPPORT and D2_SUPPORT are fields in this register.  The reset value PME_SUPPORT_n && {sys_aux_pwr_det, 1'b1, D2_SUPPORT, D1_SUPPORT, 1'b1}, where PME_SUPPORT_n is a configuration parameter.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
379   #define PCIEIP_REG_CAP_ID_NXT_PTR_REG_PME_SUPPORT_K2_E5_SHIFT                                              27
380 #define PCIEIP_REG_CON_STATUS_REG_K2_E5                                                                      0x000044UL //Access:RW   DataWidth:0x20   // Power Management Control and Status Register.
381   #define PCIEIP_REG_CON_STATUS_REG_POWER_STATE_K2_E5                                                        (0x3<<0) // Power State.   You can write to this register. However, the read-back value is the actual power state, not the write value.  Note: The access attributes of this field are as follows:  - Dbi: R/W
382   #define PCIEIP_REG_CON_STATUS_REG_POWER_STATE_K2_E5_SHIFT                                                  0
383   #define PCIEIP_REG_CON_STATUS_REG_NO_SOFT_RST_K2_E5                                                        (0x1<<3) // No soft Reset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
384   #define PCIEIP_REG_CON_STATUS_REG_NO_SOFT_RST_K2_E5_SHIFT                                                  3
385   #define PCIEIP_REG_CON_STATUS_REG_PME_ENABLE_K2_E5                                                         (0x1<<8) // PME Enable.   The PMC registers this value under aux power. Sometimes it might remember the old value, even if you try to clear it by writing '0'.  Note: This register field is sticky.
386   #define PCIEIP_REG_CON_STATUS_REG_PME_ENABLE_K2_E5_SHIFT                                                   8
387   #define PCIEIP_REG_CON_STATUS_REG_DATA_SELECT_K2_E5                                                        (0xf<<9) // Data Select.
388   #define PCIEIP_REG_CON_STATUS_REG_DATA_SELECT_K2_E5_SHIFT                                                  9
389   #define PCIEIP_REG_CON_STATUS_REG_DATA_SCALE_K2_E5                                                         (0x3<<13) // Data Scaling Factor.
390   #define PCIEIP_REG_CON_STATUS_REG_DATA_SCALE_K2_E5_SHIFT                                                   13
391   #define PCIEIP_REG_CON_STATUS_REG_PME_STATUS_K2_E5                                                         (0x1<<15) // PME Status.
392   #define PCIEIP_REG_CON_STATUS_REG_PME_STATUS_K2_E5_SHIFT                                                   15
393   #define PCIEIP_REG_CON_STATUS_REG_B2_B3_SUPPORT_K2_E5                                                      (0x1<<22) // B2B3 Support for D3hot.
394   #define PCIEIP_REG_CON_STATUS_REG_B2_B3_SUPPORT_K2_E5_SHIFT                                                22
395   #define PCIEIP_REG_CON_STATUS_REG_BUS_PWR_CLK_CON_EN_K2_E5                                                 (0x1<<23) // Bus Power/Clock Control Enable.
396   #define PCIEIP_REG_CON_STATUS_REG_BUS_PWR_CLK_CON_EN_K2_E5_SHIFT                                           23
397   #define PCIEIP_REG_CON_STATUS_REG_DATA_REG_ADD_INFO_K2_E5                                                  (0xff<<24) // Power Data Information Register.
398   #define PCIEIP_REG_CON_STATUS_REG_DATA_REG_ADD_INFO_K2_E5_SHIFT                                            24
399 #define PCIEIP_REG_PM_CAP_BB                                                                                 0x000048UL //Access:R    DataWidth:0x20   // Multi Field Register.
400   #define PCIEIP_REG_PM_CAP_PM_CAP_ID_BB                                                                     (0xff<<0) // The 8-bit Power Management Capability ID is set to 1 to indicate that the next 8 bytes are a Power Management capability block. Hardwired to 1. Path = cfg_defs
401   #define PCIEIP_REG_PM_CAP_PM_CAP_ID_BB_SHIFT                                                               0
402   #define PCIEIP_REG_PM_CAP_PM_NEXT_CAP_PTR_BB                                                               (0xff<<8) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability. The read-only value of this register is controlled by the CAP_ENA register in the PCI register space. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
403   #define PCIEIP_REG_PM_CAP_PM_NEXT_CAP_PTR_BB_SHIFT                                                         8
404   #define PCIEIP_REG_PM_CAP_VERSION_BB                                                                       (0x3<<16) // These bits indicate that this device complies with revision 1.2 of the PCI Power Management Interface Specification. Bit is programmable through register space. Path = i_cfg_func.i_cfg_private
405   #define PCIEIP_REG_PM_CAP_VERSION_BB_SHIFT                                                                 16
406   #define PCIEIP_REG_PM_CAP_UNUSED0_BB                                                                       (0x1<<18) //
407   #define PCIEIP_REG_PM_CAP_UNUSED0_BB_SHIFT                                                                 18
408   #define PCIEIP_REG_PM_CAP_CLOCK_BB                                                                         (0x1<<19) // This bit indicates that the device relies on the presence of the PCI clock for PME# operation. This chip does not require the PCI clock to generate PME#, therefore this bit is hardwired to '0'. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
409   #define PCIEIP_REG_PM_CAP_CLOCK_BB_SHIFT                                                                   19
410   #define PCIEIP_REG_PM_CAP_RESERVED_BB                                                                      (0x1<<20) // Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
411   #define PCIEIP_REG_PM_CAP_RESERVED_BB_SHIFT                                                                20
412   #define PCIEIP_REG_PM_CAP_DSI_BB                                                                           (0x1<<21) // This bit indicates that the device requires a specific initialization (DSI) sequence following a transition to the D0 un-initialized state. This device does not need this support, so the bit is hardwired to '0'. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
413   #define PCIEIP_REG_PM_CAP_DSI_BB_SHIFT                                                                     21
414   #define PCIEIP_REG_PM_CAP_AUX_CURRENT_BB                                                                   (0x7<<22) // These bits report the 3.3Vaux auxiliary current requirements for the device. This chip uses the Data Register feature for this so this field is hardwired to '0'. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
415   #define PCIEIP_REG_PM_CAP_AUX_CURRENT_BB_SHIFT                                                             22
416   #define PCIEIP_REG_PM_CAP_D1_SUPPORT_BB                                                                    (0x1<<25) // This bit indicates whether the device supports the D1 power management state. This bit is controlled by the D1_SUPPORT bit in the PCI register space. Path = i_cfg_func.i_cfg_private
417   #define PCIEIP_REG_PM_CAP_D1_SUPPORT_BB_SHIFT                                                              25
418   #define PCIEIP_REG_PM_CAP_D2_SUPPORT_BB                                                                    (0x1<<26) // This bit indicates whether the device supports the D2 power management state. This bit is controlled by the D2_SUPPORT bit in the PCI register space. Path = i_cfg_func.i_cfg_private
419   #define PCIEIP_REG_PM_CAP_D2_SUPPORT_BB_SHIFT                                                              26
420   #define PCIEIP_REG_PM_CAP_PME_IN_D0_BB                                                                     (0x1<<27) // This bit indicates whether the device supports transmiting PME message from the D0 power state. This bit is controlled by the PME_IN_D0 bit in the PCI register space. Path = i_cfg_func.i_cfg_private
421   #define PCIEIP_REG_PM_CAP_PME_IN_D0_BB_SHIFT                                                               27
422   #define PCIEIP_REG_PM_CAP_PME_IN_D1_BB                                                                     (0x1<<28) // This bit indicates whether the device supports transmiting PME message from the D1 power state. This bit is controlled by the PME_IN_D1 bit in the PCI register space. Path = i_cfg_func.i_cfg_private
423   #define PCIEIP_REG_PM_CAP_PME_IN_D1_BB_SHIFT                                                               28
424   #define PCIEIP_REG_PM_CAP_PME_IN_D2_BB                                                                     (0x1<<29) // This bit indicates whether the device supports transmiting PME message from the D2 power state. This bit is controlled by the PME_IN_D2 bit in the PCI register space. Path = i_cfg_func.i_cfg_private
425   #define PCIEIP_REG_PM_CAP_PME_IN_D2_BB_SHIFT                                                               29
426   #define PCIEIP_REG_PM_CAP_PME_IN_D3_HOT_BB                                                                 (0x1<<30) // This bit indicates whether the device supports transmiting PME message from the D3hot power state. This bit is controlled by the PME_IN_D3_HOT bit in the PCI register space. Path = i_cfg_func.i_cfg_private
427   #define PCIEIP_REG_PM_CAP_PME_IN_D3_HOT_BB_SHIFT                                                           30
428   #define PCIEIP_REG_PM_CAP_PME_IN_D3_COLD_BB                                                                (0x1<<31) // This bit indicates whether the device supports transmiting PME message from the D3cold power state. This is supported if the VAUX_PRESENT input pin is high. This bit reflects the input value of the VAUX_PRESENT input pin. Path = input pins to pcie_vaux
429   #define PCIEIP_REG_PM_CAP_PME_IN_D3_COLD_BB_SHIFT                                                          31
430 #define PCIEIP_REG_PM_CSR_BB                                                                                 0x00004cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
431   #define PCIEIP_REG_PM_CSR_STATE_BB                                                                         (0x3<<0) // These bits may be used by the system to set the power state. The register is implemented as two banks of two bits each. Can be written from both configuration space and from the PCI register space as the PM_STATE bits. When written from the PCI bus, only values of 0 and 3 will be accepted. This is the register returned on reads of this register from configuration space. The second bank catches all writes values. The value of the second register is returned when the PM_STATE bits are read from register space. The idea of these registers is to a) Provide compatible operation to 5701 b) Allow implementation of other power states though firmware. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
432   #define PCIEIP_REG_PM_CSR_STATE_BB_SHIFT                                                                   0
433   #define PCIEIP_REG_PM_CSR_RESERVED0_BB                                                                     (0x1<<2) // Reserved Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
434   #define PCIEIP_REG_PM_CSR_RESERVED0_BB_SHIFT                                                               2
435   #define PCIEIP_REG_PM_CSR_NO_SOFT_RESET_BB                                                                 (0x1<<3) // When device transitions from D3 to D0, device does not perform an internal reset. This bit can be programmed through reg space Path = i_cfg_func.i_cfg_private
436   #define PCIEIP_REG_PM_CSR_NO_SOFT_RESET_BB_SHIFT                                                           3
437   #define PCIEIP_REG_PM_CSR_RESERVED1_BB                                                                     (0xf<<4) // Reserved Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
438   #define PCIEIP_REG_PM_CSR_RESERVED1_BB_SHIFT                                                               4
439   #define PCIEIP_REG_PM_CSR_PME_ENABLE_BB                                                                    (0x1<<8) // This bit enables the device to transmit PME messages. On HARD reset, this bit resets to '1'. this bit is sticky and is not modified by PERST_B. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
440   #define PCIEIP_REG_PM_CSR_PME_ENABLE_BB_SHIFT                                                              8
441   #define PCIEIP_REG_PM_CSR_DATA_SEL_BB                                                                      (0xf<<9) // These bits select which data is to be reported through the pm_data register. (Offset 0x4f) Select values other than those listed cause the pm_data register to return zero. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
442   #define PCIEIP_REG_PM_CSR_DATA_SEL_BB_SHIFT                                                                9
443   #define PCIEIP_REG_PM_CSR_DATA_SCALE_BB                                                                    (0x3<<13) // These bits indicate the scaling factor to be used when interpreting the values in the PM data register. The hardware default value for this field is 0x1, but this value can be written by firmware through the PCI register space (SCALE_PRG) to modify the read value to the host. Path = i_cfg_func.i_cfg_private
444   #define PCIEIP_REG_PM_CSR_DATA_SCALE_BB_SHIFT                                                              13
445   #define PCIEIP_REG_PM_CSR_PME_STATUS_BB                                                                    (0x1<<15) // This bit is set when a PME is asserted from the MAC or RX Parser blocks, regardless of the state of the PME_ENABLE bit. If both this bit and the PME_ENABLE bit are high, then the PME output will be asserted low. This bit is cleared by writing a 1 in this bit position. At power-up, the chip must clear this bit, but on assertions of PCI_RST# after that, this bit is sticky and not modified. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap
446   #define PCIEIP_REG_PM_CSR_PME_STATUS_BB_SHIFT                                                              15
447   #define PCIEIP_REG_PM_CSR_PM_CSR_BSE_BB                                                                    (0xff<<16) // This register (PMCSR PCI to PCI Bridge Support Extensions) is not supported and always reads as zero. Path = i_cfg_func.i_cfg_public.i_cfg_rd_mux
448   #define PCIEIP_REG_PM_CSR_PM_CSR_BSE_BB_SHIFT                                                              16
449   #define PCIEIP_REG_PM_CSR_PM_DATA_BB                                                                       (0xff<<24) // The value for this register is selected from one of eight values by the DATA_SEL bits of the PM_CSR register. The reset value of all 9 of the register values is zero. These values can be written by firmware through the PCI register space (PM_Data_0_prg to PM_Data_8_prg) to modify the read values to the host. Path = i_cfg_func.i_cfg_public.i_cfg_pw_cap (for pm_data_select) Path = i_cfg_func.i_cfg_private (pm_data)
450   #define PCIEIP_REG_PM_CSR_PM_DATA_BB_SHIFT                                                                 24
451 #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_K2_E5                                                        0x000050UL //Access:RW   DataWidth:0x20   // MSI Capability ID, Next Pointer, Capability/Control Registers.
452   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_CAP_ID_K2_E5                                       (0xff<<0) // MSI Capability ID.
453   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_CAP_ID_K2_E5_SHIFT                                 0
454   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_CAP_NEXT_OFFSET_K2_E5                              (0xff<<8) // MSI Capability Next Pointer.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
455   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_CAP_NEXT_OFFSET_K2_E5_SHIFT                        8
456   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_ENABLE_K2_E5                                       (0x1<<16) // MSI Enable.
457   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_ENABLE_K2_E5_SHIFT                                 16
458   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_MULTIPLE_MSG_CAP_K2_E5                             (0x7<<17) // MSI Multiple Message Capable.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
459   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_MULTIPLE_MSG_CAP_K2_E5_SHIFT                       17
460   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_MULTIPLE_MSG_EN_K2_E5                              (0x7<<20) // MSI Multiple Message Enable.
461   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_MULTIPLE_MSG_EN_K2_E5_SHIFT                        20
462   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_64_BIT_ADDR_CAP_K2_E5                              (0x1<<23) // MSI 64-bit Address Capable.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
463   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_MSI_64_BIT_ADDR_CAP_K2_E5_SHIFT                        23
464   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_PVM_SUPPORT_K2_E5                                      (0x1<<24) // MSI Per Vector Masking Capable.
465   #define PCIEIP_REG_PCI_MSI_CAP_ID_NEXT_CTRL_REG_PCI_PVM_SUPPORT_K2_E5_SHIFT                                24
466 #define PCIEIP_REG_VPD_CAP_BB                                                                                0x000050UL //Access:RW   DataWidth:0x20   // Multi Field Register.
467   #define PCIEIP_REG_VPD_CAP_VPD_CAP_ID_BB                                                                   (0xff<<0) // The 8-bit VPD Capability ID is set to 3 to indicate that the next 8 bytes are a Vital Product Data capability block. Path = cfg_defs
468   #define PCIEIP_REG_VPD_CAP_VPD_CAP_ID_BB_SHIFT                                                             0
469   #define PCIEIP_REG_VPD_CAP_VPD_NEXT_CAP_PTR_BB                                                             (0xff<<8) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability. The read-only value of this register is controlled by the CAP_ENA register in the PCI register space. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
470   #define PCIEIP_REG_VPD_CAP_VPD_NEXT_CAP_PTR_BB_SHIFT                                                       8
471   #define PCIEIP_REG_VPD_CAP_UNUSED0_BB                                                                      (0x3<<16) //
472   #define PCIEIP_REG_VPD_CAP_UNUSED0_BB_SHIFT                                                                16
473   #define PCIEIP_REG_VPD_CAP_ADDRESS_BB                                                                      (0x1fff<<18) // This value is the 32-bit word address of the VPD value being accessed in the vpd_data register. Since the data register is 32-bits wide. Path = i_cfg_func.i_cfg_public.i_cfg_vpd_cap
474   #define PCIEIP_REG_VPD_CAP_ADDRESS_BB_SHIFT                                                                18
475   #define PCIEIP_REG_VPD_CAP_FLAG_BB                                                                         (0x1<<31) // This bit is used to control passing of data between the vpd_data register and Non-Volatile memory. To read a value, this bit is written as zero when the address is written. When the data is available to read, this bit will read as a one. To write data, this bit must written as a one when the address is written. When the bit reads as a zero the write has completed. Path = i_cfg_func.i_cfg_public.i_cfg_vpd_cap
476   #define PCIEIP_REG_VPD_CAP_FLAG_BB_SHIFT                                                                   31
477 #define PCIEIP_REG_MSI_CAP_OFF_04H_REG_K2_E5                                                                 0x000054UL //Access:RW   DataWidth:0x20   // MSI Message Lower Address Register.
478   #define PCIEIP_REG_MSI_CAP_OFF_04H_REG_PCI_MSI_CAP_OFF_04H_K2_E5                                           (0x3fffffff<<2) // MSI Message Lower Address Field.   Note: The access attributes of this field are as follows:  - Dbi: R/W
479   #define PCIEIP_REG_MSI_CAP_OFF_04H_REG_PCI_MSI_CAP_OFF_04H_K2_E5_SHIFT                                     2
480 #define PCIEIP_REG_VPD_DATA_BB                                                                               0x000054UL //Access:RW   DataWidth:0x20   // This is the VPD data transfer register. See the instructions for the FLAG bit above for usage of this register. Path = i_cfg_func.i_cfg_public.i_cfg_vpd_cap
481 #define PCIEIP_REG_MSI_CAP_OFF_08H_REG_K2_E5                                                                 0x000058UL //Access:RW   DataWidth:0x20   // For a 32 bit MSI Message, this register contains Data. For 64 bit it contains the Upper Address.
482   #define PCIEIP_REG_MSI_CAP_OFF_08H_REG_PCI_MSI_CAP_OFF_08H_K2_E5                                           (0xffff<<0) // For a 32-bit MSI Message, this field contains Data. For 64-bit it contains lower 16 bits of the Upper Address.   Note: The access attributes of this field are as follows:  - Dbi: PCI_MSI_64_BIT_ADDR_CAP ? R/W : R
483   #define PCIEIP_REG_MSI_CAP_OFF_08H_REG_PCI_MSI_CAP_OFF_08H_K2_E5_SHIFT                                     0
484   #define PCIEIP_REG_MSI_CAP_OFF_08H_REG_PCI_MSI_CAP_OFF_0AH_K2_E5                                           (0xffff<<16) // For a 32 bit MSI Message, this is reserved. For 64-bit it contains upper 16 bits of the Upper Address.  Note: The access attributes of this field are as follows:  - Dbi: PCI_MSI_64_BIT_ADDR_CAP ? R/W : R
485   #define PCIEIP_REG_MSI_CAP_OFF_08H_REG_PCI_MSI_CAP_OFF_0AH_K2_E5_SHIFT                                     16
486 #define PCIEIP_REG_MSI_CAP_BB                                                                                0x000058UL //Access:RW   DataWidth:0x20   // The device driver is prohibited from writing to this register.
487   #define PCIEIP_REG_MSI_CAP_MSI_CAP_ID_BB                                                                   (0xff<<0) // The 8-bit MSI Capability ID is set to 5 to indicate that the next 8 bytes are a Message Signaled Interrupt capability block. Path = cfg_defs
488   #define PCIEIP_REG_MSI_CAP_MSI_CAP_ID_BB_SHIFT                                                             0
489   #define PCIEIP_REG_MSI_CAP_MSI_NEXT_CAP_PTR_BB                                                             (0xff<<8) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability. The read-only value of this register is controlled by the CAP_ENA register in the PCI register space. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
490   #define PCIEIP_REG_MSI_CAP_MSI_NEXT_CAP_PTR_BB_SHIFT                                                       8
491   #define PCIEIP_REG_MSI_CAP_MSI_ENABLE_BB                                                                   (0x1<<16) // When this bit is set, the chip will generate MSI cycles to indicate interrupts instead of asserting the INTA# pin. When this bit is zero, the INTA# pin will be used. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
492   #define PCIEIP_REG_MSI_CAP_MSI_ENABLE_BB_SHIFT                                                             16
493   #define PCIEIP_REG_MSI_CAP_MULTI_MSG_CAP_BB                                                                (0x7<<17) // These bits indicate the number of messages that the chip is capable of generating. This value comes from the Path = i_cfg_func.i_cfg_private MULTI_MSG_CAP bit in the register space.
494   #define PCIEIP_REG_MSI_CAP_MULTI_MSG_CAP_BB_SHIFT                                                          17
495   #define PCIEIP_REG_MSI_CAP_MULTI_MSG_EN_BB                                                                 (0x7<<20) // These bits indicate the number of message that the chip is configured (allowed) to generate. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
496   #define PCIEIP_REG_MSI_CAP_MULTI_MSG_EN_BB_SHIFT                                                           20
497   #define PCIEIP_REG_MSI_CAP_CAP_64BIT_BB                                                                    (0x1<<23) // This bit indicates that the chip is capable of generating 64 bit MSI messages. Path = cfg_defs
498   #define PCIEIP_REG_MSI_CAP_CAP_64BIT_BB_SHIFT                                                              23
499   #define PCIEIP_REG_MSI_CAP_MSI_PVMASK_CAPABLE_BB                                                           (0x1<<24) // This bit indicates if the function supports per vector masking. This value comes from the MSI_PV_MASK_CAP bit in the register space. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
500   #define PCIEIP_REG_MSI_CAP_MSI_PVMASK_CAPABLE_BB_SHIFT                                                     24
501 #define PCIEIP_REG_MSI_CAP_OFF_0CH_REG_K2_E5                                                                 0x00005cUL //Access:RW   DataWidth:0x20   // For a 64 bit MSI Message, this register contains Data. For 32 bit, it contains Mask Bits if PVM enabled.
502   #define PCIEIP_REG_MSI_CAP_OFF_0CH_REG_PCI_MSI_CAP_OFF_0CH_K2_E5                                           (0xffff<<0) // For a 64-bit MSI Message, this field contains Data. For 32-bit, it contains the lower Mask Bits if PVM is enabled.  Note: The access attributes of this field are as follows:  - Dbi: PCI_MSI_64_BIT_ADDR_CAP || MSI_PVM_EN ? R/W : R
503   #define PCIEIP_REG_MSI_CAP_OFF_0CH_REG_PCI_MSI_CAP_OFF_0CH_K2_E5_SHIFT                                     0
504   #define PCIEIP_REG_MSI_CAP_OFF_0CH_REG_PCI_MSI_CAP_OFF_0EH_K2_E5                                           (0xffff<<16) // For a 64-bit MSI Message, this field contains Data. For 32-bit, it contains the upper Mask Bits if PVM is enabled.  Note: The access attributes of this field are as follows:  - Dbi: !PCI_MSI_64_BIT_ADDR_CAP && MSI_PVM_EN ? R/W : R
505   #define PCIEIP_REG_MSI_CAP_OFF_0CH_REG_PCI_MSI_CAP_OFF_0EH_K2_E5_SHIFT                                     16
506 #define PCIEIP_REG_MSI_ADDR_L_BB                                                                             0x00005cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
507   #define PCIEIP_REG_MSI_ADDR_L_UNUSED0_BB                                                                   (0x3<<0) //
508   #define PCIEIP_REG_MSI_ADDR_L_UNUSED0_BB_SHIFT                                                             0
509   #define PCIEIP_REG_MSI_ADDR_L_VAL_BB                                                                       (0x3fffffff<<2) // This register controls the lower half of the address of the MSI message that are generated. This register is readable in the pci register space. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
510   #define PCIEIP_REG_MSI_ADDR_L_VAL_BB_SHIFT                                                                 2
511 #define PCIEIP_REG_MSI_CAP_OFF_10H_REG_K2_E5                                                                 0x000060UL //Access:RW   DataWidth:0x20   // Used for MSI when Vector Masking Capable. For 32 bit contains Pending Bits. For 64 bit, contains Mask Bits.
512 #define PCIEIP_REG_MSI_ADDR_H_BB                                                                             0x000060UL //Access:RW   DataWidth:0x20   // This register controls the upper half of the address of the MSI message that are generated. This register is readable in the pci register space. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
513 #define PCIEIP_REG_MSI_CAP_OFF_14H_REG_K2_E5                                                                 0x000064UL //Access:R    DataWidth:0x20   // Used for MSI 64 bit messaging when Vector Masking Capable. Contains Pending Bits.
514 #define PCIEIP_REG_MSI_DATA_BB                                                                               0x000064UL //Access:RW   DataWidth:0x20   // This register controls the data value that will be presented on the lower 16 bits of the data bus during MSI messages. The MENA value from the MSI Control register allows a specific number of the lower bits (up to 6) to be modified to indicate different interrupt conditions. This register is readable in the pci register space. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
515   #define PCIEIP_REG_MSI_DATA_MSI_DATA_BB                                                                    (0xffff<<0) //
516   #define PCIEIP_REG_MSI_DATA_MSI_DATA_BB_SHIFT                                                              0
517 #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_K2_E5                                          0x000070UL //Access:RW   DataWidth:0x20   // PCI Express Capabilities, ID, Next Pointer Register.
518   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_ID_K2_E5                            (0xff<<0) // PCIE Capability ID.
519   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_ID_K2_E5_SHIFT                      0
520   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_NEXT_PTR_K2_E5                      (0xff<<8) // PCIE Next Capability Pointer.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
521   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_NEXT_PTR_K2_E5_SHIFT                8
522   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_REG_K2_E5                           (0xf<<16) // PCIE Capability Version Number.
523   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_REG_K2_E5_SHIFT                     16
524   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_DEV_PORT_TYPE_K2_E5                     (0xf<<20) // PCIE Device/PortType.
525   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_DEV_PORT_TYPE_K2_E5_SHIFT               20
526   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_SLOT_IMP_K2_E5                          (0x1<<24) // PCIe Slot Implemented Valid.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
527   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_SLOT_IMP_K2_E5_SHIFT                    24
528   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_INT_MSG_NUM_K2_E5                       (0x1f<<25) // PCIE Interrupt Message Number.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
529   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_INT_MSG_NUM_K2_E5_SHIFT                 25
530   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_RSVD_K2_E5                                   (0x1<<30) // Reserved.
531   #define PCIEIP_REG_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_RSVD_K2_E5_SHIFT                             30
532 #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_K2_E5                                                             0x000074UL //Access:RW   DataWidth:0x20   // Device Capabilities Register.
533   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_MAX_PAYLOAD_SIZE_K2_E5                                 (0x7<<0) // Max Payload Size Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
534   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_MAX_PAYLOAD_SIZE_K2_E5_SHIFT                           0
535   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_PHANTOM_FUNC_SUPPORT_K2_E5                             (0x3<<3) // Phantom Functions Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
536   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_PHANTOM_FUNC_SUPPORT_K2_E5_SHIFT                       3
537   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_EXT_TAG_SUPP_K2_E5                                     (0x1<<5) // Extended Tag Field Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
538   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_EXT_TAG_SUPP_K2_E5_SHIFT                               5
539   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L0S_ACCPT_LATENCY_K2_E5                             (0x7<<6) // Applies to endpoints only L0s acceptable latency.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
540   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L0S_ACCPT_LATENCY_K2_E5_SHIFT                       6
541   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L1_ACCPT_LATENCY_K2_E5                              (0x7<<9) // Applies to endpoints only L1 acceptable latency.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
542   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L1_ACCPT_LATENCY_K2_E5_SHIFT                        9
543   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_ROLE_BASED_ERR_REPORT_K2_E5                            (0x1<<15) // Role-based Error Reporting Implemented.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
544   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_ROLE_BASED_ERR_REPORT_K2_E5_SHIFT                      15
545   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_VALUE_K2_E5                           (0xff<<18) // Captured Slot Power Limit Value.
546   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_VALUE_K2_E5_SHIFT                     18
547   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_SCALE_K2_E5                           (0x3<<26) // Captured Slot Power Limit Scale.
548   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_SCALE_K2_E5_SHIFT                     26
549   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_FLR_CAP_K2_E5                                          (0x1<<28) // Function Level Reset Capability (endpoints only).   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
550   #define PCIEIP_REG_DEVICE_CAPABILITIES_REG_PCIE_CAP_FLR_CAP_K2_E5_SHIFT                                    28
551 #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_K2_E5                                                        0x000078UL //Access:RW   DataWidth:0x20   // Device Control and Status Register.
552   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_REPORT_EN_K2_E5                          (0x1<<0) // Correctable Error Reporting Enable.
553   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_REPORT_EN_K2_E5_SHIFT                    0
554   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_REPORT_EN_K2_E5                     (0x1<<1) // Non-fatal Error Reporting Enable.
555   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_REPORT_EN_K2_E5_SHIFT               1
556   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_REPORT_EN_K2_E5                         (0x1<<2) // Fatal Error Reporting Enable.
557   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_REPORT_EN_K2_E5_SHIFT                   2
558   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORT_REQ_REP_EN_K2_E5                        (0x1<<3) // Unsupported Request Reporting Enable.
559   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORT_REQ_REP_EN_K2_E5_SHIFT                  3
560   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_REL_ORDER_K2_E5                                (0x1<<4) // Enable Relaxed Ordering.
561   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_REL_ORDER_K2_E5_SHIFT                          4
562   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_PAYLOAD_SIZE_CS_K2_E5                         (0x7<<5) // Max Payload Size. Max_Payload_Size . This field sets maximum TLP payload size for the Function. Permissible values that can be programmed are indicated by the Max_Payload_Size Supported field (PCIE_CAP_MAX_PAYLOAD_SIZE) in the Device Capabilities register (DEVICE_CAPABILITIES_REG).
563   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_PAYLOAD_SIZE_CS_K2_E5_SHIFT                   5
564   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EXT_TAG_EN_K2_E5                                  (0x1<<8) // Extended Tag Field Enable.   The write value is gated with the PCIE_CAP_EXT_TAG_SUPP field of DEVICE_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: DEVICE_CAPABILITIES_REG.PCIE_CAP_EXT_TAG_SUPP ? RW : RO
565   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EXT_TAG_EN_K2_E5_SHIFT                            8
566   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_PHANTOM_FUNC_EN_K2_E5                             (0x1<<9) // Phantom Functions Enable.   The write value is gated with the PCIE_CAP_PHANTOM_FUNC_SUPPORT field of DEVICE_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: DEVICE_CAPABILITIES_REG.PCIE_CAP_PHANTOM_FUNC_SUPPORT ? RW : RO
567   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_PHANTOM_FUNC_EN_K2_E5_SHIFT                       9
568   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_PM_EN_K2_E5                             (0x1<<10) // Aux Power PM Enable.   This bit is derived by sampling the sys_aux_pwr_det input.  Note: This register field is sticky.
569   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_PM_EN_K2_E5_SHIFT                       10
570   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_NO_SNOOP_K2_E5                                 (0x1<<11) // Enable No Snoop.   Note: The access attributes of this field are as follows:  - Dbi: R
571   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_NO_SNOOP_K2_E5_SHIFT                           11
572   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_READ_REQ_SIZE_K2_E5                           (0x7<<12) // Max Read Request Size.
573   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_READ_REQ_SIZE_K2_E5_SHIFT                     12
574   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_INITIATE_FLR_K2_E5                                (0x1<<15) // Initiate Function Level Reset (for endpoints).
575   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_INITIATE_FLR_K2_E5_SHIFT                          15
576   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_DETECTED_K2_E5                           (0x1<<16) // Correctable Error Detected Status.
577   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_DETECTED_K2_E5_SHIFT                     16
578   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_DETECTED_K2_E5                      (0x1<<17) // Non-Fatal Error Detected Status.
579   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_DETECTED_K2_E5_SHIFT                17
580   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_DETECTED_K2_E5                          (0x1<<18) // Fatal Error Detected Status.
581   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_DETECTED_K2_E5_SHIFT                    18
582   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORTED_REQ_DETECTED_K2_E5                    (0x1<<19) // Unsupported Request Detected Status.
583   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORTED_REQ_DETECTED_K2_E5_SHIFT              19
584   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_DETECTED_K2_E5                          (0x1<<20) // Aux Power Detected Status.   This bit is derived by sampling the sys_aux_pwr_det input.
585   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_DETECTED_K2_E5_SHIFT                    20
586   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_TRANS_PENDING_K2_E5                               (0x1<<21) // Transactions Pending Status.
587   #define PCIEIP_REG_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_TRANS_PENDING_K2_E5_SHIFT                         21
588 #define PCIEIP_REG_LINK_CAPABILITIES_REG_K2_E5                                                               0x00007cUL //Access:RW   DataWidth:0x20   // Link Capabilities Register.
589   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_SPEED_K2_E5                                     (0xf<<0) // Maximum Link Speed.   In M-PCIe mode, the reset and dynamic values of this field are calculated by the core.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
590   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_SPEED_K2_E5_SHIFT                               0
591   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_WIDTH_K2_E5                                     (0x3f<<4) // Maximum Link Width.   In M-PCIe mode, the reset and dynamic values of this field are calculated by the core.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
592   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_WIDTH_K2_E5_SHIFT                               4
593   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_SUPPORT_K2_E5                       (0x3<<10) // Level of ASPM (Active State Power Management) Support.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
594   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_SUPPORT_K2_E5_SHIFT                 10
595   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_L0S_EXIT_LATENCY_K2_E5                                   (0x7<<12) // LOs Exit Latency.  There are two each of these register fields, this one and a shadow one at the same address. The Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG) determines which one is used by the core and which one is accessed by a read request. Common Clock operation is supported (possible) in the core when one or more of the following expressions is true:  - CX_NFTS !=CX_COMM_NFTS  - DEFAULT_L0S_EXIT_LATENCY !=DEFAULT_COMM_L0S_EXIT_LATENCY  - DEFAULT_L1_EXIT_LATENCY !=DEFAULT_COMM_L1_EXIT_LATENCY Common Clock operation is enabled in the core when you set the Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG). The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the shadow field at this location.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
596   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_L0S_EXIT_LATENCY_K2_E5_SHIFT                             12
597   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_L1_EXIT_LATENCY_K2_E5                                    (0x7<<15) // L1 Exit Latency.  There are two each of these register fields, this one and a shadow one at the same address. The Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG) determines which one is used by the core and which one is accessed by a read request. Common Clock operation is supported (possible) in the core when one or more of the following expressions is true:  - CX_NFTS !=CX_COMM_NFTS  - DEFAULT_L0S_EXIT_LATENCY !=DEFAULT_COMM_L0S_EXIT_LATENCY  - DEFAULT_L1_EXIT_LATENCY !=DEFAULT_COMM_L1_EXIT_LATENCY Common Clock operation is enabled in the core when you set the Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG). The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the shadow field at this location.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
598   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_L1_EXIT_LATENCY_K2_E5_SHIFT                              15
599   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_CLOCK_POWER_MAN_K2_E5                                    (0x1<<18) // Clock Power Management.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
600   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_CLOCK_POWER_MAN_K2_E5_SHIFT                              18
601   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_SURPRISE_DOWN_ERR_REP_CAP_K2_E5                          (0x1<<19) // Surprise Down Error Reporting Capable.
602   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_SURPRISE_DOWN_ERR_REP_CAP_K2_E5_SHIFT                    19
603   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_DLL_ACTIVE_REP_CAP_K2_E5                                 (0x1<<20) // Data Link Layer Link Active Reporting Capable.
604   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_DLL_ACTIVE_REP_CAP_K2_E5_SHIFT                           20
605   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_LINK_BW_NOT_CAP_K2_E5                                    (0x1<<21) // Link Bandwidth Notification Capable.
606   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_LINK_BW_NOT_CAP_K2_E5_SHIFT                              21
607   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_ASPM_OPT_COMPLIANCE_K2_E5                                (0x1<<22) // ASPM Optionality Compliance.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
608   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_ASPM_OPT_COMPLIANCE_K2_E5_SHIFT                          22
609   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_PORT_NUM_K2_E5                                           (0xff<<24) // Port Number.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
610   #define PCIEIP_REG_LINK_CAPABILITIES_REG_PCIE_CAP_PORT_NUM_K2_E5_SHIFT                                     24
611 #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_K2_E5                                                        0x000080UL //Access:RW   DataWidth:0x20   // Link Control and Status Register.
612   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_CONTROL_K2_E5                (0x3<<0) // Active State Power Management (ASPM) Control.
613   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_CONTROL_K2_E5_SHIFT          0
614   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RCB_K2_E5                                         (0x1<<3) // Read Completion Boundary (RCB).  Note: The access attributes of this field are as follows:  - Dbi: R/W
615   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RCB_K2_E5_SHIFT                                   3
616   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_DISABLE_K2_E5                                (0x1<<4) // Initiate Link Disable.   In a DSP that supports crosslink, the core gates the write value with the CROSS_LINK_EN field in PORT_LINK_CTRL_OFF.  Note: The access attributes of this field are as follows:  - Dbi: CX_CROSSLINK_ENABLE=1 && PORT_LINK_CTRL_OFF.CROSS_LINK_EN=1||CX_CROSSLINK_ENABLE=0 && dsp=1? RW : RO
617   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_DISABLE_K2_E5_SHIFT                          4
618   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RETRAIN_LINK_K2_E5                                (0x1<<5) // Initiate Link Retrain.   Note: The access attributes of this field are as follows:  - Dbi: see description
619   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RETRAIN_LINK_K2_E5_SHIFT                          5
620   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_COMMON_CLK_CONFIG_K2_E5                           (0x1<<6) // Common Clock Configuration.
621   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_COMMON_CLK_CONFIG_K2_E5_SHIFT                     6
622   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EXTENDED_SYNCH_K2_E5                              (0x1<<7) // Extended Synch.
623   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EXTENDED_SYNCH_K2_E5_SHIFT                        7
624   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EN_CLK_POWER_MAN_K2_E5                            (0x1<<8) // Enable Clock Power Management.   The write value is gated with the PCIE_CAP_CLOCK_POWER_MAN field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_CLOCK_POWER_MAN ? RW : RO
625   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EN_CLK_POWER_MAN_K2_E5_SHIFT                      8
626   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_HW_AUTO_WIDTH_DISABLE_K2_E5                       (0x1<<9) // Hardware Autonomous Width Disable.   Note: The access attributes of this field are as follows:  - Dbi: R/W
627   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_HW_AUTO_WIDTH_DISABLE_K2_E5_SHIFT                 9
628   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_INT_EN_K2_E5                          (0x1<<10) // Link Bandwidth Management Interrupt Enable.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW : RO
629   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_INT_EN_K2_E5_SHIFT                    10
630   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_INT_EN_K2_E5                         (0x1<<11) // Link Autonomous Bandwidth Management Interrupt Enable.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW : RO
631   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_INT_EN_K2_E5_SHIFT                   11
632   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DRS_SIGNALING_CONTROL_K2_E5                       (0x3<<14) // DRS Signaling Control.
633   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DRS_SIGNALING_CONTROL_K2_E5_SHIFT                 14
634   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_SPEED_K2_E5                                  (0xf<<16) // Current Link Speed.
635   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_SPEED_K2_E5_SHIFT                            16
636   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_NEGO_LINK_WIDTH_K2_E5                             (0x3f<<20) // Negotiated Link Width.
637   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_NEGO_LINK_WIDTH_K2_E5_SHIFT                       20
638   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_TRAINING_K2_E5                               (0x1<<27) // LTSSM is in Configuration or Recovery State.   Note: The access attributes of this field are as follows:  - Dbi: R
639   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_TRAINING_K2_E5_SHIFT                         27
640   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_SLOT_CLK_CONFIG_K2_E5                             (0x1<<28) // Slot Clock Configuration.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
641   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_SLOT_CLK_CONFIG_K2_E5_SHIFT                       28
642   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DLL_ACTIVE_K2_E5                                  (0x1<<29) // Data Link Layer Active.
643   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DLL_ACTIVE_K2_E5_SHIFT                            29
644   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_STATUS_K2_E5                          (0x1<<30) // Link Bandwidth Management Status.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW1C : RO
645   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_STATUS_K2_E5_SHIFT                    30
646   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_STATUS_K2_E5                         (0x1<<31) // Link Autonomous Bandwidth Status.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW1C : RO
647   #define PCIEIP_REG_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_STATUS_K2_E5_SHIFT                   31
648 #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_K2_E5                                                            0x000094UL //Access:R    DataWidth:0x20   // Device Capabilities 2 Register.
649   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_RANGE_K2_E5                               (0xf<<0) // Completion Timeout Ranges Supported.
650   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_RANGE_K2_E5_SHIFT                         0
651   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_SUPPORT_K2_E5                     (0x1<<4) // Completion Timeout Disable Supported.
652   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_SUPPORT_K2_E5_SHIFT               4
653   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_K2_E5                             (0x1<<5) // ARI Forwarding Supported.
654   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_K2_E5_SHIFT                       5
655   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ATOMIC_ROUTING_SUPP_K2_E5                             (0x1<<6) // Atomic Operation Routing Supported.
656   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ATOMIC_ROUTING_SUPP_K2_E5_SHIFT                       6
657   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_32_ATOMIC_CPL_SUPP_K2_E5                              (0x1<<7) // 32 Bit AtomicOp Completer Supported.
658   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_32_ATOMIC_CPL_SUPP_K2_E5_SHIFT                        7
659   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_64_ATOMIC_CPL_SUPP_K2_E5                              (0x1<<8) // 64 Bit AtomicOp Completer Supported.
660   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_64_ATOMIC_CPL_SUPP_K2_E5_SHIFT                        8
661   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_128_CAS_CPL_SUPP_K2_E5                                (0x1<<9) // 128 Bit CAS Completer Supported.
662   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_128_CAS_CPL_SUPP_K2_E5_SHIFT                          9
663   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_NO_RO_EN_PR2PR_PAR_K2_E5                              (0x1<<10) // No Relaxed Ordering Enabled PR-PR Passing.
664   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_NO_RO_EN_PR2PR_PAR_K2_E5_SHIFT                        10
665   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_LTR_SUPP_K2_E5                                        (0x1<<11) // LTR Mechanism Supported.
666   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_LTR_SUPP_K2_E5_SHIFT                                  11
667   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_0_K2_E5                             (0x1<<12) // TPH Completer Supported Bit 0.
668   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_0_K2_E5_SHIFT                       12
669   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_1_K2_E5                             (0x1<<13) // TPH Completer Supported Bit 1.
670   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_1_K2_E5_SHIFT                       13
671   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_OBFF_SUPPORT_K2_E5                                    (0x3<<18) // (OBFF) Optimized Buffer Flush/fill Supported.
672   #define PCIEIP_REG_DEVICE_CAPABILITIES2_REG_PCIE_CAP_OBFF_SUPPORT_K2_E5_SHIFT                              18
673 #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_K2_E5                                                  0x000098UL //Access:RW   DataWidth:0x20   // Device Control 2 and Status 2 Register.
674   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_VALUE_K2_E5                     (0xf<<0) // Completion Timeout Value.   Note: The access attributes of this field are as follows:  - Dbi: R/W
675   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_VALUE_K2_E5_SHIFT               0
676   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_K2_E5                   (0x1<<4) // Completion Timeout Disable.
677   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_K2_E5_SHIFT             4
678   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_CS_K2_E5                (0x1<<5) // ARI Forwarding Enable.
679   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_CS_K2_E5_SHIFT          5
680   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_REQ_EN_K2_E5                         (0x1<<6) // AtomicOp Requester Enable.
681   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_REQ_EN_K2_E5_SHIFT                   6
682   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_EGRESS_BLK_K2_E5                     (0x1<<7) // AtomicOp Egress Blocking.
683   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_EGRESS_BLK_K2_E5_SHIFT               7
684   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_REQ_EN_K2_E5                            (0x1<<8) // IDO Request Enable.
685   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_REQ_EN_K2_E5_SHIFT                      8
686   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_CPL_EN_K2_E5                            (0x1<<9) // IDO Completion Enable.
687   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_CPL_EN_K2_E5_SHIFT                      9
688   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_LTR_EN_K2_E5                                (0x1<<10) // LTR Mechanism Enable.   The write value is gated with the PCIE_CAP_LTR_SUPP field of DEVICE_CAPABILITIES2_REG.  Note: RW for function #0 and RsdvP for all other functions
689   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_LTR_EN_K2_E5_SHIFT                          10
690   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_OBFF_EN_K2_E5                               (0x3<<13) // OBFF Enable.   Note: RW for function #0 and RsdvP for all other functions
691   #define PCIEIP_REG_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_OBFF_EN_K2_E5_SHIFT                         13
692 #define PCIEIP_REG_LINK_CAPABILITIES2_REG_K2_E5                                                              0x00009cUL //Access:RW   DataWidth:0x20   // Link Capabilities 2 Register.
693   #define PCIEIP_REG_LINK_CAPABILITIES2_REG_PCIE_CAP_SUPPORT_LINK_SPEED_VECTOR_K2_E5                         (0x7f<<1) // Supported Link Speeds Vector.   This field has a default of (PCIE_CAP_MAX_LINK_SPEED == 0100) ? 0001111 : (PCIE_CAP_MAX_LINK_SPEED == 0011) ? 0000111 : (PCIE_CAP_MAX_LINK_SPEED == 0010) ? 0000011 : 0000001 where PCIE_CAP_MAX_LINK_SPEED is a field in the LINK_CAPABILITIES_REG register.
694   #define PCIEIP_REG_LINK_CAPABILITIES2_REG_PCIE_CAP_SUPPORT_LINK_SPEED_VECTOR_K2_E5_SHIFT                   1
695   #define PCIEIP_REG_LINK_CAPABILITIES2_REG_PCIE_CAP_CROSS_LINK_SUPPORT_K2_E5                                (0x1<<8) // Cross Link Supported.
696   #define PCIEIP_REG_LINK_CAPABILITIES2_REG_PCIE_CAP_CROSS_LINK_SUPPORT_K2_E5_SHIFT                          8
697   #define PCIEIP_REG_LINK_CAPABILITIES2_REG_DRS_SUPPORTED_K2_E5                                              (0x1<<31) // DRS Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
698   #define PCIEIP_REG_LINK_CAPABILITIES2_REG_DRS_SUPPORTED_K2_E5_SHIFT                                        31
699 #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_K2_E5                                                      0x0000a0UL //Access:RW   DataWidth:0x20   // Link Control 2 and Status 2 Register.
700   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TARGET_LINK_SPEED_K2_E5                         (0xf<<0) // Target Link Speed.    In M-PCIe mode, the contents of this field are derived from other registers.  Note: This register field is sticky.
701   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TARGET_LINK_SPEED_K2_E5_SHIFT                   0
702   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_COMPLIANCE_K2_E5                          (0x1<<4) // Enter Compliance Mode.   Note: This register field is sticky.
703   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_COMPLIANCE_K2_E5_SHIFT                    4
704   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_HW_AUTO_SPEED_DISABLE_K2_E5                     (0x1<<5) // Hardware Autonomous Speed Disable.   Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
705   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_HW_AUTO_SPEED_DISABLE_K2_E5_SHIFT               5
706   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_SEL_DEEMPHASIS_K2_E5                            (0x1<<6) // Controls Selectable De-emphasis for 5 GT/s.   Note: This register field is sticky.
707   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_SEL_DEEMPHASIS_K2_E5_SHIFT                      6
708   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TX_MARGIN_K2_E5                                 (0x7<<7) // Controls Transmit Margin for Debug or Compliance.   Note: This register field is sticky.
709   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TX_MARGIN_K2_E5_SHIFT                           7
710   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_MODIFIED_COMPLIANCE_K2_E5                 (0x1<<10) // Enter Modified Compliance.   Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
711   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_MODIFIED_COMPLIANCE_K2_E5_SHIFT           10
712   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_SOS_K2_E5                            (0x1<<11) // Sets Compliance Skip Ordered Sets transmission.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
713   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_SOS_K2_E5_SHIFT                      11
714   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_PRESET_K2_E5                         (0xf<<12) // Sets Compliance Preset/De-emphasis for 5 GT/s and 8 GT/s.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
715   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_PRESET_K2_E5_SHIFT                   12
716   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_CURR_DEEMPHASIS_K2_E5                           (0x1<<16) // Current De-emphasis Level.    In M-PCIe mode this register is always 0x0. In C-PCIe mode, its contents are derived by sampling the PIPE
717   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_CURR_DEEMPHASIS_K2_E5_SHIFT                     16
718   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_K2_E5                                    (0x1<<17) // Equalization 8.0GT/s Complete.   Note: This register field is sticky.
719   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_K2_E5_SHIFT                              17
720   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P1_K2_E5                                 (0x1<<18) // Equalization 8.0GT/s Phase 1 Successful.   Note: This register field is sticky.
721   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P1_K2_E5_SHIFT                           18
722   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P2_K2_E5                                 (0x1<<19) // Equalization 8.0GT/s Phase 2 Successful.   Note: This register field is sticky.
723   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P2_K2_E5_SHIFT                           19
724   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P3_K2_E5                                 (0x1<<20) // Equalization 8.0GT/s Phase 3 Successful.   Note: This register field is sticky.
725   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P3_K2_E5_SHIFT                           20
726   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_LINK_EQ_REQ_K2_E5                               (0x1<<21) // Link Equalization Request 8.0GT/s.
727   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_LINK_EQ_REQ_K2_E5_SHIFT                         21
728   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_DOWNSTREAM_COMPO_PRESENCE_K2_E5                          (0x7<<28) // Downstream Component Presence. For a description of this standard PCIe register field, see the PCI Express Base Specification 4.0.
729   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_DOWNSTREAM_COMPO_PRESENCE_K2_E5_SHIFT                    28
730   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_DRS_MESSAGE_RECEIVED_K2_E5                               (0x1<<31) // DRS Message Received. For a description of this standard PCIe register field, see the PCI Express Base Specification 4.0.
731   #define PCIEIP_REG_LINK_CONTROL2_LINK_STATUS2_REG_DRS_MESSAGE_RECEIVED_K2_E5_SHIFT                         31
732 #define PCIEIP_REG_MSIX_CAP_BB                                                                               0x0000a0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
733   #define PCIEIP_REG_MSIX_CAP_MSIX_CAP_ID_BB                                                                 (0xff<<0) // Capability ID for MSIX Path = cfg_defs
734   #define PCIEIP_REG_MSIX_CAP_MSIX_CAP_ID_BB_SHIFT                                                           0
735   #define PCIEIP_REG_MSIX_CAP_MSIX_NEXT_CAP_PTR_BB                                                           (0xff<<8) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability. The read-only value of this register is controlled by the CAP_ENA register in the PCI register space. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
736   #define PCIEIP_REG_MSIX_CAP_MSIX_NEXT_CAP_PTR_BB_SHIFT                                                     8
737   #define PCIEIP_REG_MSIX_CAP_TABLE_SIZE_BB                                                                  (0x7ff<<16) // System sw reads this field to determine the MSI-X table size N, which is encoded as N-1 Path = i_cfg_func.i_cfg_private
738   #define PCIEIP_REG_MSIX_CAP_TABLE_SIZE_BB_SHIFT                                                            16
739   #define PCIEIP_REG_MSIX_CAP_RESERVED_BB                                                                    (0x7<<27) // Reserved
740   #define PCIEIP_REG_MSIX_CAP_RESERVED_BB_SHIFT                                                              27
741   #define PCIEIP_REG_MSIX_CAP_FUNC_MASK_BB                                                                   (0x1<<30) // If 1, all of the vectors associated with the function are masked regardless of their per vector Mask bit. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
742   #define PCIEIP_REG_MSIX_CAP_FUNC_MASK_BB_SHIFT                                                             30
743   #define PCIEIP_REG_MSIX_CAP_MSIX_ENABLE_BB                                                                 (0x1<<31) // If 1, and the MSI enable bit in the MSI message control register is 0, the function is permitted to use MSIX request service and profited from using INTx# messages. Path = i_cfg_func.i_cfg_public.i_cfg_msi_cap
744   #define PCIEIP_REG_MSIX_CAP_MSIX_ENABLE_BB_SHIFT                                                           31
745 #define PCIEIP_REG_MSIX_TBL_OFF_BIR_BB                                                                       0x0000a4UL //Access:R    DataWidth:0x20   // Multi Field Register.
746   #define PCIEIP_REG_MSIX_TBL_OFF_BIR_TABLE_BIR_BB                                                           (0x7<<0) // Indicates which one of functions BAR is used to map MSI-X table into memory space. Path = i_cfg_func.i_cfg_private
747   #define PCIEIP_REG_MSIX_TBL_OFF_BIR_TABLE_BIR_BB_SHIFT                                                     0
748   #define PCIEIP_REG_MSIX_TBL_OFF_BIR_TABLE_OFFSET_BB                                                        (0x1fffffff<<3) // Path = i_cfg_func.i_cfg_private
749   #define PCIEIP_REG_MSIX_TBL_OFF_BIR_TABLE_OFFSET_BB_SHIFT                                                  3
750 #define PCIEIP_REG_MSIX_PBA_BIR_OFF_BB                                                                       0x0000a8UL //Access:R    DataWidth:0x20   // Multi Field Register.
751   #define PCIEIP_REG_MSIX_PBA_BIR_OFF_PBA_BIR_BB                                                             (0x7<<0) // Indicates which one of functions BAR is used to map MSI-X PBA into memory space. Path = i_cfg_func.i_cfg_private
752   #define PCIEIP_REG_MSIX_PBA_BIR_OFF_PBA_BIR_BB_SHIFT                                                       0
753   #define PCIEIP_REG_MSIX_PBA_BIR_OFF_PBA_OFFSET_BB                                                          (0x1fffffff<<3) // Path = i_cfg_func.i_cfg_private
754   #define PCIEIP_REG_MSIX_PBA_BIR_OFF_PBA_OFFSET_BB_SHIFT                                                    3
755 #define PCIEIP_REG_PCIE_CAPABILITY_BB                                                                        0x0000acUL //Access:R    DataWidth:0x20   // Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
756   #define PCIEIP_REG_PCIE_CAPABILITY_PCIE_CAP_ID_BB                                                          (0xff<<0) // This register contains the PCIExpress Capability ID. Path= i_cfg_func.i_cfg_public.i_cfg_rd_mux
757   #define PCIEIP_REG_PCIE_CAPABILITY_PCIE_CAP_ID_BB_SHIFT                                                    0
758   #define PCIEIP_REG_PCIE_CAPABILITY_PCIE_NEXT_CAP_PTR_BB                                                    (0xff<<8) // This registers contains the pointer to the next PCI capability structure. Path= i_cfg_func.i_cfg_public.i_cfg_rd_mux
759   #define PCIEIP_REG_PCIE_CAPABILITY_PCIE_NEXT_CAP_PTR_BB_SHIFT                                              8
760   #define PCIEIP_REG_PCIE_CAPABILITY_VER_BB                                                                  (0xf<<16) // Capability Version. PCI Express Capability structure version number. These bits are hardwired to 2h. Path= cfg_defs
761   #define PCIEIP_REG_PCIE_CAPABILITY_VER_BB_SHIFT                                                            16
762   #define PCIEIP_REG_PCIE_CAPABILITY_TYPE_BB                                                                 (0xf<<20) // Device/Port Type. Device is an End Point. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
763   #define PCIEIP_REG_PCIE_CAPABILITY_TYPE_BB_SHIFT                                                           20
764   #define PCIEIP_REG_PCIE_CAPABILITY_SLOT_IMPLEMENTED_BB                                                     (0x1<<24) // Slot Implemented. This register is not supported. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
765   #define PCIEIP_REG_PCIE_CAPABILITY_SLOT_IMPLEMENTED_BB_SHIFT                                               24
766   #define PCIEIP_REG_PCIE_CAPABILITY_MSG_NUM_BB                                                              (0x1f<<25) // Interrupt Message Number:indicate which MSI/MSI-X vector is used for the interrupt message generated in association with any of the status bits of this capability structure. For MSI, the value in this register indicates the offset between the base Message Data and the interrupt message that is generated. For MSI-X, the value in this register indicates which MSI-X Table entry is used to generate the interrupt message. The entry must be one of the first 32 entries even if the function implements more than 32 entries. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
767   #define PCIEIP_REG_PCIE_CAPABILITY_MSG_NUM_BB_SHIFT                                                        25
768 #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_K2_E5                                                       0x0000b0UL //Access:RW   DataWidth:0x20   // MSI-X Capability ID, Next Pointer, Control Registers.
769   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_ID_K2_E5                                     (0xff<<0) // MSI-X Capability ID.
770   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_ID_K2_E5_SHIFT                               0
771   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_NEXT_OFFSET_K2_E5                            (0xff<<8) // MSI-X Next Capability Pointer.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
772   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_NEXT_OFFSET_K2_E5_SHIFT                      8
773   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_TABLE_SIZE_K2_E5                                 (0x7ff<<16) // MSI-X Table Size.   SRIOV Note: All VFs in a single PF have the same value for "MSI-X Table Size" (PCI_MSIX_TABLE_SIZE field in VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG). To write this common value, you must perform a DBI_CS2 write (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) while accessing the PCI_MSIX_TABLE_SIZE field in the PF PCI_MSIX_CAP_ID_NEXT_CTRL_REG register.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
774   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_TABLE_SIZE_K2_E5_SHIFT                           16
775   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_FUNCTION_MASK_K2_E5                              (0x1<<30) // Function Mask.   Note: The access attributes of this field are as follows:  - Dbi: R/W
776   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_FUNCTION_MASK_K2_E5_SHIFT                        30
777   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_ENABLE_K2_E5                                     (0x1<<31) // MSI-X Enable.   Note: The access attributes of this field are as follows:  - Dbi: R/W
778   #define PCIEIP_REG_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_ENABLE_K2_E5_SHIFT                               31
779 #define PCIEIP_REG_DEVICE_CAPABILITY_BB                                                                      0x0000b0UL //Access:R    DataWidth:0x20   // Multi Field Register.
780   #define PCIEIP_REG_DEVICE_CAPABILITY_MAX_PL_SIZE_SUPPORTED_BB                                              (0x7<<0) // Max Payload Size Supported. These bits are programmable from the register space and default value is based on define in version.v file. Path= i_cfg_func.i_cfg_private
781   #define PCIEIP_REG_DEVICE_CAPABILITY_MAX_PL_SIZE_SUPPORTED_BB_SHIFT                                        0
782   #define PCIEIP_REG_DEVICE_CAPABILITY_UNUSED0_BB                                                            (0x3<<3) //
783   #define PCIEIP_REG_DEVICE_CAPABILITY_UNUSED0_BB_SHIFT                                                      3
784   #define PCIEIP_REG_DEVICE_CAPABILITY_EXTENDED_TAG_SUPPORT_BB                                               (0x1<<5) // Extended Tag Field Support. This bit is programmable through register space. Path= i_cfg_func.i_cfg_private
785   #define PCIEIP_REG_DEVICE_CAPABILITY_EXTENDED_TAG_SUPPORT_BB_SHIFT                                         5
786   #define PCIEIP_REG_DEVICE_CAPABILITY_L0S_ACCEPTABLE_LATENCY_BB                                             (0x7<<6) // Endpoint L0s Acceptable Latency. These bits are programmable through register space. The value should be 0 for root ports. Path= i_cfg_func.i_cfg_private
787   #define PCIEIP_REG_DEVICE_CAPABILITY_L0S_ACCEPTABLE_LATENCY_BB_SHIFT                                       6
788   #define PCIEIP_REG_DEVICE_CAPABILITY_L1_ACCEPTABLE_LATENCY_BB                                              (0x7<<9) // Endpoint L1 Acceptable Latency. These bits are programmable through register space. The bits should be 0 for Root ports Path= i_cfg_func.i_cfg_private
789   #define PCIEIP_REG_DEVICE_CAPABILITY_L1_ACCEPTABLE_LATENCY_BB_SHIFT                                        9
790   #define PCIEIP_REG_DEVICE_CAPABILITY_UNUSED1_BB                                                            (0x7<<12) //
791   #define PCIEIP_REG_DEVICE_CAPABILITY_UNUSED1_BB_SHIFT                                                      12
792   #define PCIEIP_REG_DEVICE_CAPABILITY_ROLE_BASED_ERR_RPT_BB                                                 (0x1<<15) // Indicate device is conforming to the ECN, PCI Express Base Specification, Revision 1.1., or subsequent PCI Express Base Specification revisions Path= i_cfg_func.i_cfg_private
793   #define PCIEIP_REG_DEVICE_CAPABILITY_ROLE_BASED_ERR_RPT_BB_SHIFT                                           15
794   #define PCIEIP_REG_DEVICE_CAPABILITY_UNUSED2_BB                                                            (0x3<<16) //
795   #define PCIEIP_REG_DEVICE_CAPABILITY_UNUSED2_BB_SHIFT                                                      16
796   #define PCIEIP_REG_DEVICE_CAPABILITY_CAPTURED_SLOT_PWR_VAL_BB                                              (0xff<<18) // Specifies the upper limit on power supplied by slot. It is set by the Set_Slot_Power_Limit Message. This field is not set for Root ports. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
797   #define PCIEIP_REG_DEVICE_CAPABILITY_CAPTURED_SLOT_PWR_VAL_BB_SHIFT                                        18
798   #define PCIEIP_REG_DEVICE_CAPABILITY_CAPTURED_SLOT_PWR_SCALE_BB                                            (0x3<<26) // Specifies the scale used for the Slot Power Limit Value. It is set by the Set_Slot_Power_Limit Message. This field is not set for Root ports Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
799   #define PCIEIP_REG_DEVICE_CAPABILITY_CAPTURED_SLOT_PWR_SCALE_BB_SHIFT                                      26
800   #define PCIEIP_REG_DEVICE_CAPABILITY_FLR_CAP_SUPPORTED_BB                                                  (0x1<<28) // FLR capability is advertized when flr_supported bit in private device_capability register space is set.
801   #define PCIEIP_REG_DEVICE_CAPABILITY_FLR_CAP_SUPPORTED_BB_SHIFT                                            28
802 #define PCIEIP_REG_MSIX_TABLE_OFFSET_REG_K2_E5                                                               0x0000b4UL //Access:RW   DataWidth:0x20   // MSI-X Table Offset and BIR Register.
803   #define PCIEIP_REG_MSIX_TABLE_OFFSET_REG_PCI_MSIX_BIR_K2_E5                                                (0x7<<0) // MSI-X Table Bar Indicator Register Field.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
804   #define PCIEIP_REG_MSIX_TABLE_OFFSET_REG_PCI_MSIX_BIR_K2_E5_SHIFT                                          0
805   #define PCIEIP_REG_MSIX_TABLE_OFFSET_REG_PCI_MSIX_TABLE_OFFSET_K2_E5                                       (0x1fffffff<<3) // MSI-X Table Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
806   #define PCIEIP_REG_MSIX_TABLE_OFFSET_REG_PCI_MSIX_TABLE_OFFSET_K2_E5_SHIFT                                 3
807 #define PCIEIP_REG_DEVICE_STATUS_CONTROL_BB                                                                  0x0000b4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
808   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_CORR_ERR_REPORT_EN_BB                                             (0x1<<0) // Correctable Error Reporting Enable. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
809   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_CORR_ERR_REPORT_EN_BB_SHIFT                                       0
810   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NFATAL_ERR_REPORT_EN_BB                                           (0x1<<1) // Non-Fatal Error Reporting Enable. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
811   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NFATAL_ERR_REPORT_EN_BB_SHIFT                                     1
812   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_FATAL_ERR_REPORT_EN_BB                                            (0x1<<2) // Fatal Error Reporting Enable. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
813   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_FATAL_ERR_REPORT_EN_BB_SHIFT                                      2
814   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_U_REQ_REPORT_EN_BB                                                (0x1<<3) // Unsupported Request Reporting Enable. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
815   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_U_REQ_REPORT_EN_BB_SHIFT                                          3
816   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_RELAX_ORDERING_ENABLE_BB                                          (0x1<<4) // Relax Ordering Enable. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
817   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_RELAX_ORDERING_ENABLE_BB_SHIFT                                    4
818   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_MAX_PAYLOAD_SIZE_BB                                               (0x7<<5) // Max Payload Size. Depending on the spec, internal logic uses either the min or the max of the value of the two functions. For ARI devices max payload size is determined solely by setting in Function 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
819   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_MAX_PAYLOAD_SIZE_BB_SHIFT                                         5
820   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_EXTENDED_TAG_EN_BB                                                (0x1<<8) // Extended Tag Field Enable. This capability when set allows DUT to generate more than 32 tags. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
821   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_EXTENDED_TAG_EN_BB_SHIFT                                          8
822   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_UNUSED0_BB                                                        (0x1<<9) //
823   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_UNUSED0_BB_SHIFT                                                  9
824   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_AUX_PWR_PM_ENA_BB                                                 (0x1<<10) // This bit when set enables device to draw aux power independent of PME AUX power Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
825   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_AUX_PWR_PM_ENA_BB_SHIFT                                           10
826   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NO_SNOOP_ENABLE_BB                                                (0x1<<11) // Enable No Snoop. When this bit is set to 1, PCIE initiates a read request with the No Snoop bit in the attribute field set for the transactions that request the No Snoop attribute. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
827   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NO_SNOOP_ENABLE_BB_SHIFT                                          11
828   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_MAX_READ_REQ_SIZ_BB                                               (0x7<<12) // Maximum Read Request Size. Depending on the spec, internal logic uses either the min or the max of the value of the two functions. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
829   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_MAX_READ_REQ_SIZ_BB_SHIFT                                         12
830   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_FLR_INITIATED_BB                                                  (0x1<<15) // Initiate Function Level reset. This bit is writeable only if flr_supported bit in private device_capability register is set. A write of 1 to this bit initiates Function Level Reset. The value read by s/w from this bit is always 0.
831   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_FLR_INITIATED_BB_SHIFT                                            15
832   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_CORR_ERR_DET_BB                                                   (0x1<<16) // Correctable Error Detected. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
833   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_CORR_ERR_DET_BB_SHIFT                                             16
834   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NON_FATAL_ERR_DET_BB                                              (0x1<<17) // Non-Fatal Error Detected. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
835   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NON_FATAL_ERR_DET_BB_SHIFT                                        17
836   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_FATAL_ERR_DET_BB                                                  (0x1<<18) // Fatal Error Detected. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
837   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_FATAL_ERR_DET_BB_SHIFT                                            18
838   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_UNSUP_REQ_DET_BB                                                  (0x1<<19) // UnSupported Request Detected. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap.
839   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_UNSUP_REQ_DET_BB_SHIFT                                            19
840   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_AUX_PWR_DET_BB                                                    (0x1<<20) // This bit is the current state of the VAUX_PRSNT pin of the device. When it is '1', it is indicating that part needs VAUX and detects the VAUX is present. Path= input to pcie_vaux_pipe
841   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_AUX_PWR_DET_BB_SHIFT                                              20
842   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NP_TRANSACTION_PEND_BB                                            (0x1<<21) // This is bit is read back a 1, whenever a non-posted request initiated by PCIE core is pending to be completed. Path= i_tl_top
843   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_NP_TRANSACTION_PEND_BB_SHIFT                                      21
844 #define PCIEIP_REG_MSIX_PBA_OFFSET_REG_K2_E5                                                                 0x0000b8UL //Access:RW   DataWidth:0x20   // MSI-X PBA Offset and BIR Register.
845   #define PCIEIP_REG_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_K2_E5                                                  (0x7<<0) // MSI-X PBA BIR.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
846   #define PCIEIP_REG_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_K2_E5_SHIFT                                            0
847   #define PCIEIP_REG_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_OFFSET_K2_E5                                           (0x1fffffff<<3) // MSI-X PBA Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
848   #define PCIEIP_REG_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_OFFSET_K2_E5_SHIFT                                     3
849 #define PCIEIP_REG_LINK_CAPABILITY_BB                                                                        0x0000b8UL //Access:R    DataWidth:0x20   // Multi Field Register.
850   #define PCIEIP_REG_LINK_CAPABILITY_MAX_LINK_SPEED_BB                                                       (0xf<<0) // Path= i_cfg_func.i_cfg_private Value used by internal logic is the smaller of the value programmed for each function
851   #define PCIEIP_REG_LINK_CAPABILITY_MAX_LINK_SPEED_BB_SHIFT                                                 0
852   #define PCIEIP_REG_LINK_CAPABILITY_MAX_LINK_WIDTH_BB                                                       (0x3f<<4) // Maximum Link Width. These are programmable through reg space.Bit 9 is always 0 and is not programmable. Default value is based on numLanes field in version.v Path= i_cfg_func.i_cfg_private
853   #define PCIEIP_REG_LINK_CAPABILITY_MAX_LINK_WIDTH_BB_SHIFT                                                 4
854   #define PCIEIP_REG_LINK_CAPABILITY_ASPM_SUPT_BB                                                            (0x3<<10) // ASPM Support. These bits are programmable through reg space. Path= i_cfg_func.i_cfg_private
855   #define PCIEIP_REG_LINK_CAPABILITY_ASPM_SUPT_BB_SHIFT                                                      10
856   #define PCIEIP_REG_LINK_CAPABILITY_L0S_EXIT_LAT_BB                                                         (0x7<<12) // L0s Exit Latency. These bits are programmable through register space. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap Depending on whether device is in common clock mode or not, the value reflected by these bits is one of the following.
857   #define PCIEIP_REG_LINK_CAPABILITY_L0S_EXIT_LAT_BB_SHIFT                                                   12
858   #define PCIEIP_REG_LINK_CAPABILITY_L1_EXIT_LAT_BB                                                          (0x7<<15) // L1 Exit Latency. These bits are programmable through register space. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap Depending on whether device is in common clock mode or not, the value reflected by these bits is one of the following.
859   #define PCIEIP_REG_LINK_CAPABILITY_L1_EXIT_LAT_BB_SHIFT                                                    15
860   #define PCIEIP_REG_LINK_CAPABILITY_CLK_PWR_MGMT_BB                                                         (0x1<<18) // Clock Power Management. These bits are programmable through register. The feature itself has to be enabled in version.v Path= i_cfg_func.i_cfg_private
861   #define PCIEIP_REG_LINK_CAPABILITY_CLK_PWR_MGMT_BB_SHIFT                                                   18
862   #define PCIEIP_REG_LINK_CAPABILITY_SUR_DWN_ERR_REP_BB                                                      (0x1<<19) // Surprise Down Error Reporting Capable: RC: this bit must be set if the component supports the optional capability of detecting and reporting a Surprise Down error condition. RC: Not supported and hardwired to 0. EP: Not supported and hardwired to 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
863   #define PCIEIP_REG_LINK_CAPABILITY_SUR_DWN_ERR_REP_BB_SHIFT                                                19
864   #define PCIEIP_REG_LINK_CAPABILITY_DL_ACTIVE_REP_BB                                                        (0x1<<20) // Data Link Layer Link Active Reporting Capable: RC: this bit must be hardwired to 1b if the component supports the optional capability of reporting the DL_Active state of the Data Link Control and Management State Machine. RC: Implemented (RW) for RC. Default to 0. EP: Not supported and hardwired to 0. Path= i_cfg_func.i_cfg_private
865   #define PCIEIP_REG_LINK_CAPABILITY_DL_ACTIVE_REP_BB_SHIFT                                                  20
866   #define PCIEIP_REG_LINK_CAPABILITY_LINK_BW_NOTIFY_BB                                                       (0x1<<21) // Link Bandwidth Notification Capability: RC: A value of 1b indicates support for the Link Bandwidth Notification status and interrupt mechanisms. This capability is required for all Root Ports and Switch Downstream Ports supporting Links wider than x1 and/or multiple Link speeds. RC: Field is implemented. EP: Not supported and hardwired to 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
867   #define PCIEIP_REG_LINK_CAPABILITY_LINK_BW_NOTIFY_BB_SHIFT                                                 21
868   #define PCIEIP_REG_LINK_CAPABILITY_UNUSED0_BB                                                              (0x3<<22) //
869   #define PCIEIP_REG_LINK_CAPABILITY_UNUSED0_BB_SHIFT                                                        22
870   #define PCIEIP_REG_LINK_CAPABILITY_PORT_NUMBER_BB                                                          (0xff<<24) // PCIE Port Number. These bits are programmable through register. Path= i_cfg_func.i_cfg_private
871   #define PCIEIP_REG_LINK_CAPABILITY_PORT_NUMBER_BB_SHIFT                                                    24
872 #define PCIEIP_REG_LINK_STATUS_CONTROL_BB                                                                    0x0000bcUL //Access:RW   DataWidth:0x20   // Multi Field Register.
873   #define PCIEIP_REG_LINK_STATUS_CONTROL_ASPM_CTRL_BB                                                        (0x3<<0) // ASPM Control. Value used by logic is dependent on the value of this bit for each enabled function and also on the programmed powerstate of each function. For ARI devices, ASPM setting is determined solely by the setting in Function 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
874   #define PCIEIP_REG_LINK_STATUS_CONTROL_ASPM_CTRL_BB_SHIFT                                                  0
875   #define PCIEIP_REG_LINK_STATUS_CONTROL_UNUSED0_BB                                                          (0x1<<2) //
876   #define PCIEIP_REG_LINK_STATUS_CONTROL_UNUSED0_BB_SHIFT                                                    2
877   #define PCIEIP_REG_LINK_STATUS_CONTROL_RCB_BB                                                              (0x1<<3) // Read Completion Boundary. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
878   #define PCIEIP_REG_LINK_STATUS_CONTROL_RCB_BB_SHIFT                                                        3
879   #define PCIEIP_REG_LINK_STATUS_CONTROL_CFG_PSM_LINK_DISABLE_BB                                             (0x1<<4) // Requesting PHY to disable the link. This bit is only applicable to RC. So for EP it is read only bit. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
880   #define PCIEIP_REG_LINK_STATUS_CONTROL_CFG_PSM_LINK_DISABLE_BB_SHIFT                                       4
881   #define PCIEIP_REG_LINK_STATUS_CONTROL_CFG_PSM_RETRAIN_LINK_BB                                             (0x1<<5) // Requesting PHY to retrain the link. This bit is only applicable to RC. So for EP it is read only bit. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
882   #define PCIEIP_REG_LINK_STATUS_CONTROL_CFG_PSM_RETRAIN_LINK_BB_SHIFT                                       5
883   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_CR_COMMON_CLK_BB                                               (0x1<<6) // Common Clock Configuration. Value used by logic is resolved to 1 only if all functions (when enabled) have this bit set. For ARI devices, only Function 0 determines the value used. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
884   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_CR_COMMON_CLK_BB_SHIFT                                         6
885   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_CR_EXT_SYNC_BB                                                 (0x1<<7) // Extended Synch. This bit when set forces the transmission of 4096 FTS ordered sets in the L0s state followed by a single SKP ordered set prior to entering the L0 state, and the transmission of 1024 TS1 ordered sets in the L1 state prior to entering the Recovery state. Value used by logic is resolved to 1 if either function has this bit set. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
886   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_CR_EXT_SYNC_BB_SHIFT                                           7
887   #define PCIEIP_REG_LINK_STATUS_CONTROL_EN_CLK_PW_MGMT_BB                                                   (0x1<<8) // Enable Clock Power Management: RC: N/A and hardwired to 0. EP: When this bit is set, the device is permitted to use CLKREQ# signal to power management. Feature is enabled through version.v define Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
888   #define PCIEIP_REG_LINK_STATUS_CONTROL_EN_CLK_PW_MGMT_BB_SHIFT                                             8
889   #define PCIEIP_REG_LINK_STATUS_CONTROL_HW_AUTO_WIDTH_DIS_BB                                                (0x1<<9) // Hardware Autonomous Width Disable: When Set, this bit disables hardware from changing the Link width for reasons other than attempting to correct unreliable Link operation by reducing Link width. Other functions are reserved. RC: Not applicable and hardwire to 0 EP: If supported, only apply to function0. Not implemented and hardwire to 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
890   #define PCIEIP_REG_LINK_STATUS_CONTROL_HW_AUTO_WIDTH_DIS_BB_SHIFT                                          9
891   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_BW_MGMT_INT_EN_BB                                              (0x1<<10) // Link Bandwidth Management Interrupt Enable: when Set, this bit enables the generation of an interrupt to indicate that the Link Bandwidth Management Status bit has been Set. RC: N/A and hardwired to 0. EP: Not implemented and hardwired to 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
892   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_BW_MGMT_INT_EN_BB_SHIFT                                        10
893   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_BW_INT_EN_BB                                                   (0x1<<11) // Link Autonomous Bandwidth Interrupt Enable: When Set, this bit enables the generation of an interrupt to indicate that the Link Autonomous Bandwidth Status bit has been Set. RC: Not implemented and hardwired to 0. EP: N/A and hardwired to 0 Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
894   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_BW_INT_EN_BB_SHIFT                                             11
895   #define PCIEIP_REG_LINK_STATUS_CONTROL_UNUSED1_BB                                                          (0xf<<12) //
896   #define PCIEIP_REG_LINK_STATUS_CONTROL_UNUSED1_BB_SHIFT                                                    12
897   #define PCIEIP_REG_LINK_STATUS_CONTROL_NEG_LINK_SPEED_BB                                                   (0xf<<16) // Link Speed. These bits indicate the negotiated link speed of the PCI Express link. These bits are undefined if the link is not up (L0, L0s, L1). Path= i_pl_top.i_pl_ltssm
898   #define PCIEIP_REG_LINK_STATUS_CONTROL_NEG_LINK_SPEED_BB_SHIFT                                             16
899   #define PCIEIP_REG_LINK_STATUS_CONTROL_NEG_LINK_WIDTH_BB                                                   (0x3f<<20) // Negotiated Link Width. These bits indicate the negotiated link width of the PCI Express link. Path= i_pl_top.i_pl_ltssm
900   #define PCIEIP_REG_LINK_STATUS_CONTROL_NEG_LINK_WIDTH_BB_SHIFT                                             20
901   #define PCIEIP_REG_LINK_STATUS_CONTROL_UNUSED2_BB                                                          (0x1<<26) //
902   #define PCIEIP_REG_LINK_STATUS_CONTROL_UNUSED2_BB_SHIFT                                                    26
903   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_TRAINING_BB                                                    (0x1<<27) // EP: This bit is N/A and is hardwired to 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
904   #define PCIEIP_REG_LINK_STATUS_CONTROL_LINK_TRAINING_BB_SHIFT                                              27
905   #define PCIEIP_REG_LINK_STATUS_CONTROL_SLOT_CLK_CONFIG_BB                                                  (0x1<<28) // Slot Clock configuration. This bit is read-only by host, but read/write via backdoor CS bus. Path= i_cfg_func.i_cfg_private
906   #define PCIEIP_REG_LINK_STATUS_CONTROL_SLOT_CLK_CONFIG_BB_SHIFT                                            28
907   #define PCIEIP_REG_LINK_STATUS_CONTROL_DL_ACTIVE_BB                                                        (0x1<<29) // Data Link Layer Link Active: returns a 1b to indicate the DL_Active state, 0b otherwise. Not implemented and hardwire to 0. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
908   #define PCIEIP_REG_LINK_STATUS_CONTROL_DL_ACTIVE_BB_SHIFT                                                  29
909 #define PCIEIP_REG_SLOT_CAPABILITY_BB                                                                        0x0000c0UL //Access:R    DataWidth:0x20   // Multi Field Register.
910   #define PCIEIP_REG_SLOT_CAPABILITY_UNUSED_2_BB                                                             (0x7f<<0) // Not implemented
911   #define PCIEIP_REG_SLOT_CAPABILITY_UNUSED_2_BB_SHIFT                                                       0
912   #define PCIEIP_REG_SLOT_CAPABILITY_SLOT_POWER_LIMIT_VALUE_BB                                               (0xff<<7) // Not implemented
913   #define PCIEIP_REG_SLOT_CAPABILITY_SLOT_POWER_LIMIT_VALUE_BB_SHIFT                                         7
914   #define PCIEIP_REG_SLOT_CAPABILITY_SLOT_POWER_LIMIT_SCALE_BB                                               (0x3<<15) // Not implemented
915   #define PCIEIP_REG_SLOT_CAPABILITY_SLOT_POWER_LIMIT_SCALE_BB_SHIFT                                         15
916   #define PCIEIP_REG_SLOT_CAPABILITY_UNUSED_BB                                                               (0x3<<17) // Not implemented
917   #define PCIEIP_REG_SLOT_CAPABILITY_UNUSED_BB_SHIFT                                                         17
918   #define PCIEIP_REG_SLOT_CAPABILITY_PHYSICAL_SLOT_NUMBER_BB                                                 (0x1fff<<19) // Not implemented
919   #define PCIEIP_REG_SLOT_CAPABILITY_PHYSICAL_SLOT_NUMBER_BB_SHIFT                                           19
920 #define PCIEIP_REG_SLOT_CONTROL_STATUS_BB                                                                    0x0000c4UL //Access:R    DataWidth:0x20   // Multi Field Register.
921   #define PCIEIP_REG_SLOT_CONTROL_STATUS_SLOT_CONTROL_BB                                                     (0xffff<<0) // Not implemented
922   #define PCIEIP_REG_SLOT_CONTROL_STATUS_SLOT_CONTROL_BB_SHIFT                                               0
923   #define PCIEIP_REG_SLOT_CONTROL_STATUS_UNUSED_1_BB                                                         (0x3f<<16) // Not implemented
924   #define PCIEIP_REG_SLOT_CONTROL_STATUS_UNUSED_1_BB_SHIFT                                                   16
925   #define PCIEIP_REG_SLOT_CONTROL_STATUS_PRESENCE_DETECT_BB                                                  (0x1<<22) // Not implemented
926   #define PCIEIP_REG_SLOT_CONTROL_STATUS_PRESENCE_DETECT_BB_SHIFT                                            22
927   #define PCIEIP_REG_SLOT_CONTROL_STATUS_SLOT_STATUS_BB                                                      (0x1ff<<23) // Not implemented
928   #define PCIEIP_REG_SLOT_CONTROL_STATUS_SLOT_STATUS_BB_SHIFT                                                23
929 #define PCIEIP_REG_ROOT_CAP_CONTROL_BB                                                                       0x0000c8UL //Access:R    DataWidth:0x20   // For EP this register is not applicable and hardwired to 0.
930 #define PCIEIP_REG_ROOT_STATUS_BB                                                                            0x0000ccUL //Access:R    DataWidth:0x20   // For EP this register is not applicable and hardwired to 0.
931 #define PCIEIP_REG_VPD_BASE_K2_E5                                                                            0x0000d0UL //Access:RW   DataWidth:0x20   // VPD Control and Capabilities Register.
932   #define PCIEIP_REG_VPD_BASE_VPD_PCIE_EXTENDED_CAP_ID_K2_E5                                                 (0xff<<0) // VPD Extended Capability ID.
933   #define PCIEIP_REG_VPD_BASE_VPD_PCIE_EXTENDED_CAP_ID_K2_E5_SHIFT                                           0
934   #define PCIEIP_REG_VPD_BASE_VPD_NEXT_OFFSET_K2_E5                                                          (0xff<<8) // VPD Pointer to Next Capability.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
935   #define PCIEIP_REG_VPD_BASE_VPD_NEXT_OFFSET_K2_E5_SHIFT                                                    8
936   #define PCIEIP_REG_VPD_BASE_VPD_ADDRESS_K2_E5                                                              (0x7fff<<16) // VPD Address.   Note: The access attributes of this field are as follows:  - Dbi: R/W
937   #define PCIEIP_REG_VPD_BASE_VPD_ADDRESS_K2_E5_SHIFT                                                        16
938   #define PCIEIP_REG_VPD_BASE_VPD_FLAG_K2_E5                                                                 (0x1<<31) // VPD Flag.   Note: The access attributes of this field are as follows:  - Dbi: R/W
939   #define PCIEIP_REG_VPD_BASE_VPD_FLAG_K2_E5_SHIFT                                                           31
940 #define PCIEIP_REG_DEVICE_CAPABILITY_2_BB                                                                    0x0000d0UL //Access:R    DataWidth:0x20   // Multi Field Register.
941   #define PCIEIP_REG_DEVICE_CAPABILITY_2_CMPL_TIMEOUT_RANGES_SUPPORTED_BB                                    (0xf<<0) // Completion Timeout Ranges Supported. Programmable through register space Path= i_cfg_func.i_cfg_private
942   #define PCIEIP_REG_DEVICE_CAPABILITY_2_CMPL_TIMEOUT_RANGES_SUPPORTED_BB_SHIFT                              0
943   #define PCIEIP_REG_DEVICE_CAPABILITY_2_CMPL_TIMEOUT_DISABL_SUPPORTED_BB                                    (0x1<<4) // Completion Timeout Disable Supported, Programmable through register space Path= i_cfg_func.i_cfg_private
944   #define PCIEIP_REG_DEVICE_CAPABILITY_2_CMPL_TIMEOUT_DISABL_SUPPORTED_BB_SHIFT                              4
945   #define PCIEIP_REG_DEVICE_CAPABILITY_2_UNUSED0_BB                                                          (0x3f<<5) //
946   #define PCIEIP_REG_DEVICE_CAPABILITY_2_UNUSED0_BB_SHIFT                                                    5
947   #define PCIEIP_REG_DEVICE_CAPABILITY_2_LTR_MECHANISM_SUPPORTED_BB                                          (0x1<<11) // Latency Tolerance Reporting Mechanism Supported, Programmable through register space. This field will read 1, when bit 5 of ext_cap_ena field in private register space is set.
948   #define PCIEIP_REG_DEVICE_CAPABILITY_2_LTR_MECHANISM_SUPPORTED_BB_SHIFT                                    11
949   #define PCIEIP_REG_DEVICE_CAPABILITY_2_TPH_COMPLETER_SUPPORTED_BB                                          (0x3<<12) // TPH and Extended TPH completer not supported.
950   #define PCIEIP_REG_DEVICE_CAPABILITY_2_TPH_COMPLETER_SUPPORTED_BB_SHIFT                                    12
951   #define PCIEIP_REG_DEVICE_CAPABILITY_2_UNUSED1_BB                                                          (0xf<<14) //
952   #define PCIEIP_REG_DEVICE_CAPABILITY_2_UNUSED1_BB_SHIFT                                                    14
953   #define PCIEIP_REG_DEVICE_CAPABILITY_2_OBFF_SUPORTED_BB                                                    (0x3<<18) // OBFF Supported using WAKE# signaling only. Value is programmable through private register space in Device_cap2.
954   #define PCIEIP_REG_DEVICE_CAPABILITY_2_OBFF_SUPORTED_BB_SHIFT                                              18
955 #define PCIEIP_REG_DATA_REG_K2_E5                                                                            0x0000d4UL //Access:RW   DataWidth:0x20   // VPD Data Register.
956 #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_BB                                                                0x0000d4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
957   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_CMPL_TIMEOUT_VALUE_BB                                           (0xf<<0) // Completion timeout value. The spec specifies a range, the device uses the max value in the range. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
958   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_CMPL_TIMEOUT_VALUE_BB_SHIFT                                     0
959   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_CMPL_TIMEOUT_DISABLE_BB                                         (0x1<<4) // Completion Timeout Disable Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
960   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_CMPL_TIMEOUT_DISABLE_BB_SHIFT                                   4
961   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED0_BB                                                      (0x1<<5) //
962   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED0_BB_SHIFT                                                5
963   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_ATOMIC_REQ_ENABLE_BB                                            (0x1<<6) // Atomic requester Enable. When this bit is set, function and associated VF's are enabled to make Atomic Op requests.
964   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_ATOMIC_REQ_ENABLE_BB_SHIFT                                      6
965   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED1_BB                                                      (0x1<<7) //
966   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED1_BB_SHIFT                                                7
967   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_IDO_REQ_ENABLE_BB                                               (0x1<<8) // IDO Request Enable, This field is writeable, when bit ido_supported bit of private device_capability_2 register is set. When this bit is set, function is permitted to set ID based Ordering Attribute of Requests it initiates.
968   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_IDO_REQ_ENABLE_BB_SHIFT                                         8
969   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_IDO_CPL_ENABLE_BB                                               (0x1<<9) // IDO Completion Enable, This field is writeable, when bit ido_supported bit of private device_capability_2 register is set. When this bit is set, function is permitted to set ID based Ordering Attribute of Completions it returns.
970   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_IDO_CPL_ENABLE_BB_SHIFT                                         9
971   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_LTR_MECHANISM_ENABLE_BB                                         (0x1<<10) // Latency Tolerance Reporting Mechanism Enable, This field is writeable, when bit 5 of ext_cap_ena field in private register space is set. This bit is RW only in function 0 and is RsvdP for all other functions.
972   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_LTR_MECHANISM_ENABLE_BB_SHIFT                                   10
973   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED2_BB                                                      (0x3<<11) //
974   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED2_BB_SHIFT                                                11
975   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_OBFF_ENABLE_BB                                                  (0x3<<13) // Enable OBFF mechanism and select signaling method. This field is writeable, when bit 5 of ext_cap_ena field in private register space is set. This bit is RW only in function 0 and is RsvdP for all other functions.
976   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_OBFF_ENABLE_BB_SHIFT                                            13
977   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED3_BB                                                      (0x1<<15) //
978   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_UNUSED3_BB_SHIFT                                                15
979   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_DEVICE_STATUS_2_BB                                              (0xffff<<16) // Placeholder for Gen2 Path= i_cfg_func.i_cfg_public.i_cfg_rd_mux
980   #define PCIEIP_REG_DEVICE_STATUS_CONTROL_2_DEVICE_STATUS_2_BB_SHIFT                                        16
981 #define PCIEIP_REG_LINK_CAPABILITY_2_BB                                                                      0x0000d8UL //Access:R    DataWidth:0x20   // Placeholder for Gen2 Path= i_cfg_func.i_cfg_private
982 #define PCIEIP_REG_LINK_STATUS_CONTROL_2_BB                                                                  0x0000dcUL //Access:RW   DataWidth:0x20   // This register will be Read only by default, and will read all 0's to allow compliance with PCIE spec 1.1. To enable this register, reset comply_pcie_1_1 bit in the register space to 0.
983   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_TARGET_LINK_SPEED_BB                                              (0xf<<0) // Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
984   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_TARGET_LINK_SPEED_BB_SHIFT                                        0
985   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_ENTER_COMPLIANCE_BB                                               (0x1<<4) //
986   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_ENTER_COMPLIANCE_BB_SHIFT                                         4
987   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_HW_AUTO_SPEED_DISABLE_BB                                          (0x1<<5) //
988   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_HW_AUTO_SPEED_DISABLE_BB_SHIFT                                    5
989   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_SEL_DEEMPHASIS_BB                                                 (0x1<<6) // When link is operating at Gen2 rates, this bit selects the level of de-emphasis. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap Value used by logic is resolved to 1 if either function has this bit set.
990   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_SEL_DEEMPHASIS_BB_SHIFT                                           6
991   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_TX_MARGIN_BB                                                  (0x7<<7) // Value used by logic is resolved to the smaller binary value, if two functions have different values.
992   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_TX_MARGIN_BB_SHIFT                                            7
993   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_ENTER_MOD_COMPLIANCE_BB                                       (0x1<<10) //
994   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_ENTER_MOD_COMPLIANCE_BB_SHIFT                                 10
995   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_COMPLIANCE_SOS_BB                                             (0x1<<11) //
996   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_COMPLIANCE_SOS_BB_SHIFT                                       11
997   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_COMPLIANCE_DEEMPH_BB                                          (0x1<<12) //
998   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_COMPLIANCE_DEEMPH_BB_SHIFT                                    12
999   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_UNUSED0_BB                                                        (0x7<<13) //
1000   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_UNUSED0_BB_SHIFT                                                  13
1001   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CURR_DEEMPH_LEVEL_BB                                              (0x1<<16) // curr_deemph_level Path = pl_top
1002   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CURR_DEEMPH_LEVEL_BB_SHIFT                                        16
1003   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_COMPLETE_BB                                                (0x1<<17) // Equalization Complete - when set, this indicates that the Transmitter equalization procedure has completed. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
1004   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_COMPLETE_BB_SHIFT                                          17
1005   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_PHASE1_SUCCESS_BB                                          (0x1<<18) // Equalization Phase 1 Successful - when set, this indicates that Phase 1 of the Transmitter equalization procedure has successfully completed. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
1006   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_PHASE1_SUCCESS_BB_SHIFT                                    18
1007   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_PHASE2_SUCCESS_BB                                          (0x1<<19) // Equalization Phase 2 Successful - when set, this indicates that Phase 2 of the Transmitter equalization procedure has successfully completed. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
1008   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_PHASE2_SUCCESS_BB_SHIFT                                    19
1009   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_PHASE3_SUCCESS_BB                                          (0x1<<20) // Equalization Phase 3 Successful - when set, this indicates that Phase 3 of the Transmitter equalization procedure has successfully completed. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
1010   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_EQ_PHASE3_SUCCESS_BB_SHIFT                                    20
1011   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_LINK_EQ_REQUEST_BB                                            (0x1<<21) // This bit is set by hardware to request the link equalization process to be performed on the link. Path= i_cfg_func.i_cfg_public.i_cfg_exp_cap
1012   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_CFG_LINK_EQ_REQUEST_BB_SHIFT                                      21
1013   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_LINK_STATUS_2_UNUSED_BB                                           (0x3ff<<22) // Placeholder
1014   #define PCIEIP_REG_LINK_STATUS_CONTROL_2_LINK_STATUS_2_UNUSED_BB_SHIFT                                     22
1015 #define PCIEIP_REG_SLOT_CAPABILITY_2_BB                                                                      0x0000e0UL //Access:R    DataWidth:0x20   // Not implemented
1016 #define PCIEIP_REG_SLOT_STATUS_CONTROL_2_BB                                                                  0x0000e4UL //Access:R    DataWidth:0x20   // Multi Field Register.
1017   #define PCIEIP_REG_SLOT_STATUS_CONTROL_2_SLOT_CONTROL_2_BB                                                 (0xffff<<0) // Not implemented
1018   #define PCIEIP_REG_SLOT_STATUS_CONTROL_2_SLOT_CONTROL_2_BB_SHIFT                                           0
1019   #define PCIEIP_REG_SLOT_STATUS_CONTROL_2_SLOT_STATUS_2_BB                                                  (0xffff<<16) // Not implemented
1020   #define PCIEIP_REG_SLOT_STATUS_CONTROL_2_SLOT_STATUS_2_BB_SHIFT                                            16
1021 #define PCIEIP_REG_AER_EXT_CAP_HDR_OFF_K2_E5                                                                 0x000100UL //Access:RW   DataWidth:0x20   // Advanced Error Reporting Extended Capability Header.
1022   #define PCIEIP_REG_AER_EXT_CAP_HDR_OFF_CAP_ID_K2_E5                                                        (0xffff<<0) // AER Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1023   #define PCIEIP_REG_AER_EXT_CAP_HDR_OFF_CAP_ID_K2_E5_SHIFT                                                  0
1024   #define PCIEIP_REG_AER_EXT_CAP_HDR_OFF_CAP_VERSION_K2_E5                                                   (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1025   #define PCIEIP_REG_AER_EXT_CAP_HDR_OFF_CAP_VERSION_K2_E5_SHIFT                                             16
1026   #define PCIEIP_REG_AER_EXT_CAP_HDR_OFF_NEXT_OFFSET_K2_E5                                                   (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1027   #define PCIEIP_REG_AER_EXT_CAP_HDR_OFF_NEXT_OFFSET_K2_E5_SHIFT                                             20
1028 #define PCIEIP_REG_ADV_ERR_CAP_BB                                                                            0x000100UL //Access:R    DataWidth:0x20   // Multi Field Register.
1029   #define PCIEIP_REG_ADV_ERR_CAP_ADV_ERR_CAP_ID_BB                                                           (0xffff<<0) // PCI Express Extended Capability ID. These bits are hardwired to 0001h indicating the presence of PCI Express Advanced Error Capability. Path= cfg_defs
1030   #define PCIEIP_REG_ADV_ERR_CAP_ADV_ERR_CAP_ID_BB_SHIFT                                                     0
1031   #define PCIEIP_REG_ADV_ERR_CAP_VER_BB                                                                      (0xf<<16) // Capability ID Version. These bits are hardwired to 1h indicating the version of the capability ID. Path= cfg_defs.v
1032   #define PCIEIP_REG_ADV_ERR_CAP_VER_BB_SHIFT                                                                16
1033   #define PCIEIP_REG_ADV_ERR_CAP_NEXT_BB                                                                     (0xfff<<20) // Next Capabilities Pointer is 0x13C which is Power Budget. Path= i_cfg_func.i_cfg_public.i_cfg_ep_reg
1034   #define PCIEIP_REG_ADV_ERR_CAP_NEXT_BB_SHIFT                                                               20
1035 #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_K2_E5                                                               0x000104UL //Access:RW   DataWidth:0x20   // Uncorrectable Error Status Register.
1036   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_DL_PROTOCOL_ERR_STATUS_K2_E5                                      (0x1<<4) // Data Link Protocol Error Status.
1037   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_DL_PROTOCOL_ERR_STATUS_K2_E5_SHIFT                                4
1038   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_SUR_DWN_ERR_STATUS_K2_E5                                          (0x1<<5) // Surprise Down Error Status (Optional).   Note: Not supported.
1039   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_SUR_DWN_ERR_STATUS_K2_E5_SHIFT                                    5
1040   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_POIS_TLP_ERR_STATUS_K2_E5                                         (0x1<<12) // Poisoned TLP Status.
1041   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_POIS_TLP_ERR_STATUS_K2_E5_SHIFT                                   12
1042   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_FC_PROTOCOL_ERR_STATUS_K2_E5                                      (0x1<<13) // Flow Control Protocol Error Status.
1043   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_FC_PROTOCOL_ERR_STATUS_K2_E5_SHIFT                                13
1044   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_CMPLT_TIMEOUT_ERR_STATUS_K2_E5                                    (0x1<<14) // Completion Timeout Status.
1045   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_CMPLT_TIMEOUT_ERR_STATUS_K2_E5_SHIFT                              14
1046   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_CMPLT_ABORT_ERR_STATUS_K2_E5                                      (0x1<<15) // Completer Abort Status.
1047   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_CMPLT_ABORT_ERR_STATUS_K2_E5_SHIFT                                15
1048   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_UNEXP_CMPLT_ERR_STATUS_K2_E5                                      (0x1<<16) // Unexpected Completion Status.
1049   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_UNEXP_CMPLT_ERR_STATUS_K2_E5_SHIFT                                16
1050   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_REC_OVERFLOW_ERR_STATUS_K2_E5                                     (0x1<<17) // Receiver Overflow Status.
1051   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_REC_OVERFLOW_ERR_STATUS_K2_E5_SHIFT                               17
1052   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_MALF_TLP_ERR_STATUS_K2_E5                                         (0x1<<18) // Malformed TLP Status.
1053   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_MALF_TLP_ERR_STATUS_K2_E5_SHIFT                                   18
1054   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_ECRC_ERR_STATUS_K2_E5                                             (0x1<<19) // ECRC Error Status.
1055   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_ECRC_ERR_STATUS_K2_E5_SHIFT                                       19
1056   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_UNSUPPORTED_REQ_ERR_STATUS_K2_E5                                  (0x1<<20) // Unsupported Request Error Status.
1057   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_UNSUPPORTED_REQ_ERR_STATUS_K2_E5_SHIFT                            20
1058   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_INTERNAL_ERR_STATUS_K2_E5                                         (0x1<<22) // Uncorrectable Internal Error Status.    The core sets this bit when your application asserts app_err_bus[9]. It does not set this bit when it detects internal uncorrectable internal errors such as parity and ECC failures. You should use the outputs from these errors to drive the app_err_bus[9] input. For more details, see the "Data Integrity (Wire, Datapath, and RAM Protection)" section in the Databook.
1059   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_INTERNAL_ERR_STATUS_K2_E5_SHIFT                                   22
1060   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_TLP_PRFX_BLOCKED_ERR_STATUS_K2_E5                                 (0x1<<25) // TLP Prefix Blocked Error Status.   Note: Not supported.
1061   #define PCIEIP_REG_UNCORR_ERR_STATUS_OFF_TLP_PRFX_BLOCKED_ERR_STATUS_K2_E5_SHIFT                           25
1062 #define PCIEIP_REG_UC_ERR_STATUS_BB                                                                          0x000104UL //Access:RW   DataWidth:0x20   // Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1063   #define PCIEIP_REG_UC_ERR_STATUS_UNUSED0_BB                                                                (0xf<<0) //
1064   #define PCIEIP_REG_UC_ERR_STATUS_UNUSED0_BB_SHIFT                                                          0
1065   #define PCIEIP_REG_UC_ERR_STATUS_DLPES_BB                                                                  (0x1<<4) // Data Link Protocol Error Status
1066   #define PCIEIP_REG_UC_ERR_STATUS_DLPES_BB_SHIFT                                                            4
1067   #define PCIEIP_REG_UC_ERR_STATUS_UNUSED1_BB                                                                (0x7f<<5) //
1068   #define PCIEIP_REG_UC_ERR_STATUS_UNUSED1_BB_SHIFT                                                          5
1069   #define PCIEIP_REG_UC_ERR_STATUS_PTLPS_BB                                                                  (0x1<<12) // Poisoned TLP Status.
1070   #define PCIEIP_REG_UC_ERR_STATUS_PTLPS_BB_SHIFT                                                            12
1071   #define PCIEIP_REG_UC_ERR_STATUS_FCPES_BB                                                                  (0x1<<13) // Flow Control Protocol Error Status.
1072   #define PCIEIP_REG_UC_ERR_STATUS_FCPES_BB_SHIFT                                                            13
1073   #define PCIEIP_REG_UC_ERR_STATUS_CTS_BB                                                                    (0x1<<14) // Completer Timeout Status.
1074   #define PCIEIP_REG_UC_ERR_STATUS_CTS_BB_SHIFT                                                              14
1075   #define PCIEIP_REG_UC_ERR_STATUS_CAS_BB                                                                    (0x1<<15) // Completer Abort Status.
1076   #define PCIEIP_REG_UC_ERR_STATUS_CAS_BB_SHIFT                                                              15
1077   #define PCIEIP_REG_UC_ERR_STATUS_UCS_BB                                                                    (0x1<<16) // Unexpected Completion Status.
1078   #define PCIEIP_REG_UC_ERR_STATUS_UCS_BB_SHIFT                                                              16
1079   #define PCIEIP_REG_UC_ERR_STATUS_ROS_BB                                                                    (0x1<<17) // Receiver Overflow Status.
1080   #define PCIEIP_REG_UC_ERR_STATUS_ROS_BB_SHIFT                                                              17
1081   #define PCIEIP_REG_UC_ERR_STATUS_MTLPS_BB                                                                  (0x1<<18) // Malformed TLP Status.
1082   #define PCIEIP_REG_UC_ERR_STATUS_MTLPS_BB_SHIFT                                                            18
1083   #define PCIEIP_REG_UC_ERR_STATUS_ECRCS_BB                                                                  (0x1<<19) // ECRC Error Status
1084   #define PCIEIP_REG_UC_ERR_STATUS_ECRCS_BB_SHIFT                                                            19
1085   #define PCIEIP_REG_UC_ERR_STATUS_URES_BB                                                                   (0x1<<20) // Unsupported Request Error Status.
1086   #define PCIEIP_REG_UC_ERR_STATUS_URES_BB_SHIFT                                                             20
1087 #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_K2_E5                                                                 0x000108UL //Access:RW   DataWidth:0x20   // Uncorrectable Error Mask Register.
1088   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_DL_PROTOCOL_ERR_MASK_K2_E5                                          (0x1<<4) // Data Link Protocol Error Mask.   Note: This register field is sticky.
1089   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_DL_PROTOCOL_ERR_MASK_K2_E5_SHIFT                                    4
1090   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_SUR_DWN_ERR_MASK_K2_E5                                              (0x1<<5) // Surprise Down Error Mask.   Note: Not supported.  Note: This register field is sticky.
1091   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_SUR_DWN_ERR_MASK_K2_E5_SHIFT                                        5
1092   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_POIS_TLP_ERR_MASK_K2_E5                                             (0x1<<12) // Poisoned TLP Error Mask.   Note: This register field is sticky.
1093   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_POIS_TLP_ERR_MASK_K2_E5_SHIFT                                       12
1094   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_FC_PROTOCOL_ERR_MASK_K2_E5                                          (0x1<<13) // Flow Control Protocol Error Mask.   Note: This register field is sticky.
1095   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_FC_PROTOCOL_ERR_MASK_K2_E5_SHIFT                                    13
1096   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_CMPLT_TIMEOUT_ERR_MASK_K2_E5                                        (0x1<<14) // Completion Timeout Error Mask.   Note: This register field is sticky.
1097   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_CMPLT_TIMEOUT_ERR_MASK_K2_E5_SHIFT                                  14
1098   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_CMPLT_ABORT_ERR_MASK_K2_E5                                          (0x1<<15) // Completer Abort Error Mask (Optional).   Note: This register field is sticky.
1099   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_CMPLT_ABORT_ERR_MASK_K2_E5_SHIFT                                    15
1100   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_UNEXP_CMPLT_ERR_MASK_K2_E5                                          (0x1<<16) // Unexpected Completion Mask.   Note: This register field is sticky.
1101   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_UNEXP_CMPLT_ERR_MASK_K2_E5_SHIFT                                    16
1102   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_REC_OVERFLOW_ERR_MASK_K2_E5                                         (0x1<<17) // Receiver Overflow Mask (Optional).   Note: This register field is sticky.
1103   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_REC_OVERFLOW_ERR_MASK_K2_E5_SHIFT                                   17
1104   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_MALF_TLP_ERR_MASK_K2_E5                                             (0x1<<18) // Malformed TLP Mask.   Note: This register field is sticky.
1105   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_MALF_TLP_ERR_MASK_K2_E5_SHIFT                                       18
1106   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_ECRC_ERR_MASK_K2_E5                                                 (0x1<<19) // ECRC Error Mask (Optional).   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
1107   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_ECRC_ERR_MASK_K2_E5_SHIFT                                           19
1108   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_UNSUPPORTED_REQ_ERR_MASK_K2_E5                                      (0x1<<20) // Unsupported Request Error Mask.   Note: This register field is sticky.
1109   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_UNSUPPORTED_REQ_ERR_MASK_K2_E5_SHIFT                                20
1110   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_INTERNAL_ERR_MASK_K2_E5                                             (0x1<<22) // Uncorrectable Internal Error Mask (Optional).   Note: This register field is sticky.
1111   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_INTERNAL_ERR_MASK_K2_E5_SHIFT                                       22
1112   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_ATOMIC_EGRESS_BLOCKED_ERR_MASK_K2_E5                                (0x1<<24) // AtomicOp Egress Block Mask (Optional).   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
1113   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_ATOMIC_EGRESS_BLOCKED_ERR_MASK_K2_E5_SHIFT                          24
1114   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_TLP_PRFX_BLOCKED_ERR_MASK_K2_E5                                     (0x1<<25) // TLP Prefix Blocked Error Mask.   Note: Not supported.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
1115   #define PCIEIP_REG_UNCORR_ERR_MASK_OFF_TLP_PRFX_BLOCKED_ERR_MASK_K2_E5_SHIFT                               25
1116 #define PCIEIP_REG_UCORR_ERR_MASK_BB                                                                         0x000108UL //Access:RW   DataWidth:0x20   // Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1117   #define PCIEIP_REG_UCORR_ERR_MASK_UNUSED0_BB                                                               (0xf<<0) //
1118   #define PCIEIP_REG_UCORR_ERR_MASK_UNUSED0_BB_SHIFT                                                         0
1119   #define PCIEIP_REG_UCORR_ERR_MASK_DLPEM_BB                                                                 (0x1<<4) // Data Link Protocol Error Mask.
1120   #define PCIEIP_REG_UCORR_ERR_MASK_DLPEM_BB_SHIFT                                                           4
1121   #define PCIEIP_REG_UCORR_ERR_MASK_SDEM_BB                                                                  (0x1<<5) // Surprise Down Error Mask
1122   #define PCIEIP_REG_UCORR_ERR_MASK_SDEM_BB_SHIFT                                                            5
1123   #define PCIEIP_REG_UCORR_ERR_MASK_UNUSED1_BB                                                               (0x3f<<6) //
1124   #define PCIEIP_REG_UCORR_ERR_MASK_UNUSED1_BB_SHIFT                                                         6
1125   #define PCIEIP_REG_UCORR_ERR_MASK_PTLPM_BB                                                                 (0x1<<12) // Poisoned TLP Mask.
1126   #define PCIEIP_REG_UCORR_ERR_MASK_PTLPM_BB_SHIFT                                                           12
1127   #define PCIEIP_REG_UCORR_ERR_MASK_FCPEM_BB                                                                 (0x1<<13) // Flow Control Protocol Error Mask.
1128   #define PCIEIP_REG_UCORR_ERR_MASK_FCPEM_BB_SHIFT                                                           13
1129   #define PCIEIP_REG_UCORR_ERR_MASK_CTM_BB                                                                   (0x1<<14) // Completer Timeout Mask.
1130   #define PCIEIP_REG_UCORR_ERR_MASK_CTM_BB_SHIFT                                                             14
1131   #define PCIEIP_REG_UCORR_ERR_MASK_CAM_BB                                                                   (0x1<<15) // Completer Abort Mask.
1132   #define PCIEIP_REG_UCORR_ERR_MASK_CAM_BB_SHIFT                                                             15
1133   #define PCIEIP_REG_UCORR_ERR_MASK_UCM_BB                                                                   (0x1<<16) // Unexpected Completion Mask.
1134   #define PCIEIP_REG_UCORR_ERR_MASK_UCM_BB_SHIFT                                                             16
1135   #define PCIEIP_REG_UCORR_ERR_MASK_ROM_BB                                                                   (0x1<<17) // Receiver Overflow Mask.
1136   #define PCIEIP_REG_UCORR_ERR_MASK_ROM_BB_SHIFT                                                             17
1137   #define PCIEIP_REG_UCORR_ERR_MASK_MTLPM_BB                                                                 (0x1<<18) // Malformed TLP Mask.
1138   #define PCIEIP_REG_UCORR_ERR_MASK_MTLPM_BB_SHIFT                                                           18
1139   #define PCIEIP_REG_UCORR_ERR_MASK_ECRCEM_BB                                                                (0x1<<19) // ECRC Error Mask
1140   #define PCIEIP_REG_UCORR_ERR_MASK_ECRCEM_BB_SHIFT                                                          19
1141   #define PCIEIP_REG_UCORR_ERR_MASK_UREM_BB                                                                  (0x1<<20) // Unsupported Request Error Mask.
1142   #define PCIEIP_REG_UCORR_ERR_MASK_UREM_BB_SHIFT                                                            20
1143 #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_K2_E5                                                                  0x00010cUL //Access:RW   DataWidth:0x20   // Uncorrectable Error Severity Register.
1144   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_DL_PROTOCOL_ERR_SEVERITY_K2_E5                                       (0x1<<4) // Data Link Protocol Error Severity.   Note: This register field is sticky.
1145   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_DL_PROTOCOL_ERR_SEVERITY_K2_E5_SHIFT                                 4
1146   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_SUR_DWN_ERR_SEVERITY_K2_E5                                           (0x1<<5) // Surprise Down Error Severity (Optional).   Note: Not supported.  Note: This register field is sticky.
1147   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_SUR_DWN_ERR_SEVERITY_K2_E5_SHIFT                                     5
1148   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_POIS_TLP_ERR_SEVERITY_K2_E5                                          (0x1<<12) // Poisoned TLP Severity.   Note: This register field is sticky.
1149   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_POIS_TLP_ERR_SEVERITY_K2_E5_SHIFT                                    12
1150   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_FC_PROTOCOL_ERR_SEVERITY_K2_E5                                       (0x1<<13) // Flow Control Protocol Error Severity (Optional).   Note: This register field is sticky.
1151   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_FC_PROTOCOL_ERR_SEVERITY_K2_E5_SHIFT                                 13
1152   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_CMPLT_TIMEOUT_ERR_SEVERITY_K2_E5                                     (0x1<<14) // Completion Timeout Error Severity.   Note: This register field is sticky.
1153   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_CMPLT_TIMEOUT_ERR_SEVERITY_K2_E5_SHIFT                               14
1154   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_CMPLT_ABORT_ERR_SEVERITY_K2_E5                                       (0x1<<15) // Completer Abort Error Severity (Optional).   Note: This register field is sticky.
1155   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_CMPLT_ABORT_ERR_SEVERITY_K2_E5_SHIFT                                 15
1156   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_UNEXP_CMPLT_ERR_SEVERITY_K2_E5                                       (0x1<<16) // Unexpected Completion Error Severity.   Note: This register field is sticky.
1157   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_UNEXP_CMPLT_ERR_SEVERITY_K2_E5_SHIFT                                 16
1158   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_REC_OVERFLOW_ERR_SEVERITY_K2_E5                                      (0x1<<17) // Receiver Overflow Error Severity (Optional).   Note: This register field is sticky.
1159   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_REC_OVERFLOW_ERR_SEVERITY_K2_E5_SHIFT                                17
1160   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_MALF_TLP_ERR_SEVERITY_K2_E5                                          (0x1<<18) // Malformed TLP Severity.   Note: This register field is sticky.
1161   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_MALF_TLP_ERR_SEVERITY_K2_E5_SHIFT                                    18
1162   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_ECRC_ERR_SEVERITY_K2_E5                                              (0x1<<19) // ECRC Error Severity (Optional).   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
1163   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_ECRC_ERR_SEVERITY_K2_E5_SHIFT                                        19
1164   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_UNSUPPORTED_REQ_ERR_SEVERITY_K2_E5                                   (0x1<<20) // Unsupported Request Error Severity.   Note: This register field is sticky.
1165   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_UNSUPPORTED_REQ_ERR_SEVERITY_K2_E5_SHIFT                             20
1166   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_INTERNAL_ERR_SEVERITY_K2_E5                                          (0x1<<22) // Uncorrectable Internal Error Severity (Optional).   Note: This register field is sticky.
1167   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_INTERNAL_ERR_SEVERITY_K2_E5_SHIFT                                    22
1168   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_ATOMIC_EGRESS_BLOCKED_ERR_SEVERITY_K2_E5                             (0x1<<24) // AtomicOp Egress Blocked Severity (Optional).   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
1169   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_ATOMIC_EGRESS_BLOCKED_ERR_SEVERITY_K2_E5_SHIFT                       24
1170   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_TLP_PRFX_BLOCKED_ERR_SEVERITY_K2_E5                                  (0x1<<25) // TLP Prefix Blocked Error Severity (Optional).   Note: Not supported.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
1171   #define PCIEIP_REG_UNCORR_ERR_SEV_OFF_TLP_PRFX_BLOCKED_ERR_SEVERITY_K2_E5_SHIFT                            25
1172 #define PCIEIP_REG_UCORR_ERR_SEVR_BB                                                                         0x00010cUL //Access:RW   DataWidth:0x20   // Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1173   #define PCIEIP_REG_UCORR_ERR_SEVR_UNUSED0_BB                                                               (0xf<<0) //
1174   #define PCIEIP_REG_UCORR_ERR_SEVR_UNUSED0_BB_SHIFT                                                         0
1175   #define PCIEIP_REG_UCORR_ERR_SEVR_DLPES_BB                                                                 (0x1<<4) // Data Link Protocol Error Severity.
1176   #define PCIEIP_REG_UCORR_ERR_SEVR_DLPES_BB_SHIFT                                                           4
1177   #define PCIEIP_REG_UCORR_ERR_SEVR_SDES_BB                                                                  (0x1<<5) // Surprise Down Error Severity. Hardwire to 1'b1.
1178   #define PCIEIP_REG_UCORR_ERR_SEVR_SDES_BB_SHIFT                                                            5
1179   #define PCIEIP_REG_UCORR_ERR_SEVR_UNUSED1_BB                                                               (0x3f<<6) //
1180   #define PCIEIP_REG_UCORR_ERR_SEVR_UNUSED1_BB_SHIFT                                                         6
1181   #define PCIEIP_REG_UCORR_ERR_SEVR_PTLPS_BB                                                                 (0x1<<12) // Poisoned TLP Severity.
1182   #define PCIEIP_REG_UCORR_ERR_SEVR_PTLPS_BB_SHIFT                                                           12
1183   #define PCIEIP_REG_UCORR_ERR_SEVR_FCPES_BB                                                                 (0x1<<13) // Flow Control Protocol Error Severity.
1184   #define PCIEIP_REG_UCORR_ERR_SEVR_FCPES_BB_SHIFT                                                           13
1185   #define PCIEIP_REG_UCORR_ERR_SEVR_CTS_BB                                                                   (0x1<<14) // Completer Timeout Severity.
1186   #define PCIEIP_REG_UCORR_ERR_SEVR_CTS_BB_SHIFT                                                             14
1187   #define PCIEIP_REG_UCORR_ERR_SEVR_CAS_BB                                                                   (0x1<<15) // Completer Abort Severity.
1188   #define PCIEIP_REG_UCORR_ERR_SEVR_CAS_BB_SHIFT                                                             15
1189   #define PCIEIP_REG_UCORR_ERR_SEVR_UCS_BB                                                                   (0x1<<16) // Unexpected Completion Severity.
1190   #define PCIEIP_REG_UCORR_ERR_SEVR_UCS_BB_SHIFT                                                             16
1191   #define PCIEIP_REG_UCORR_ERR_SEVR_ROS_BB                                                                   (0x1<<17) // Receiver Overflow Severity.
1192   #define PCIEIP_REG_UCORR_ERR_SEVR_ROS_BB_SHIFT                                                             17
1193   #define PCIEIP_REG_UCORR_ERR_SEVR_MTLPS_BB                                                                 (0x1<<18) // Malformed TLP Severity.
1194   #define PCIEIP_REG_UCORR_ERR_SEVR_MTLPS_BB_SHIFT                                                           18
1195   #define PCIEIP_REG_UCORR_ERR_SEVR_ECRCES_BB                                                                (0x1<<19) // Ecrc error Severity
1196   #define PCIEIP_REG_UCORR_ERR_SEVR_ECRCES_BB_SHIFT                                                          19
1197   #define PCIEIP_REG_UCORR_ERR_SEVR_URES_BB                                                                  (0x1<<20) // Unsupported Request Error Severity.
1198   #define PCIEIP_REG_UCORR_ERR_SEVR_URES_BB_SHIFT                                                            20
1199 #define PCIEIP_REG_CORR_ERR_STATUS_OFF_K2_E5                                                                 0x000110UL //Access:RW   DataWidth:0x20   // Correctable Error Status Register.
1200   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_RX_ERR_STATUS_K2_E5                                                 (0x1<<0) // Receiver Error Status (Optional).
1201   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_RX_ERR_STATUS_K2_E5_SHIFT                                           0
1202   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_BAD_TLP_STATUS_K2_E5                                                (0x1<<6) // Bad TLP Status.
1203   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_BAD_TLP_STATUS_K2_E5_SHIFT                                          6
1204   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_BAD_DLLP_STATUS_K2_E5                                               (0x1<<7) // Bad DLLP Status.
1205   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_BAD_DLLP_STATUS_K2_E5_SHIFT                                         7
1206   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_REPLAY_NO_ROLEOVER_STATUS_K2_E5                                     (0x1<<8) // REPLAY_NUM Rollover Status.
1207   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_REPLAY_NO_ROLEOVER_STATUS_K2_E5_SHIFT                               8
1208   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_RPL_TIMER_TIMEOUT_STATUS_K2_E5                                      (0x1<<12) // Replay Timer Timeout Status.
1209   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_RPL_TIMER_TIMEOUT_STATUS_K2_E5_SHIFT                                12
1210   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_ADVISORY_NON_FATAL_ERR_STATUS_K2_E5                                 (0x1<<13) // Advisory Non-Fatal Error Status.
1211   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_ADVISORY_NON_FATAL_ERR_STATUS_K2_E5_SHIFT                           13
1212   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_CORRECTED_INT_ERR_STATUS_K2_E5                                      (0x1<<14) // Corrected Internal Error Status (Optional).
1213   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_CORRECTED_INT_ERR_STATUS_K2_E5_SHIFT                                14
1214   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_HEADER_LOG_OVERFLOW_STATUS_K2_E5                                    (0x1<<15) // Header Log Overflow Error Status (Optional).
1215   #define PCIEIP_REG_CORR_ERR_STATUS_OFF_HEADER_LOG_OVERFLOW_STATUS_K2_E5_SHIFT                              15
1216 #define PCIEIP_REG_CORR_ERR_STATUS_BB                                                                        0x000110UL //Access:RW   DataWidth:0x20   // Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1217   #define PCIEIP_REG_CORR_ERR_STATUS_RX_ERR_STATUS_BB                                                        (0x1<<0) // Receiver Error Status.
1218   #define PCIEIP_REG_CORR_ERR_STATUS_RX_ERR_STATUS_BB_SHIFT                                                  0
1219   #define PCIEIP_REG_CORR_ERR_STATUS_UNUSED0_BB                                                              (0x1f<<1) //
1220   #define PCIEIP_REG_CORR_ERR_STATUS_UNUSED0_BB_SHIFT                                                        1
1221   #define PCIEIP_REG_CORR_ERR_STATUS_BAD_TLP_STATUS_BB                                                       (0x1<<6) // Bad TLP Status.
1222   #define PCIEIP_REG_CORR_ERR_STATUS_BAD_TLP_STATUS_BB_SHIFT                                                 6
1223   #define PCIEIP_REG_CORR_ERR_STATUS_BAD_DLLP_STATUS_BB                                                      (0x1<<7) // Bad DLLP Status.
1224   #define PCIEIP_REG_CORR_ERR_STATUS_BAD_DLLP_STATUS_BB_SHIFT                                                7
1225   #define PCIEIP_REG_CORR_ERR_STATUS_RPLAY_NUM_RO_STATUS_BB                                                  (0x1<<8) // REPLAY_NUM Rollover Status.
1226   #define PCIEIP_REG_CORR_ERR_STATUS_RPLAY_NUM_RO_STATUS_BB_SHIFT                                            8
1227   #define PCIEIP_REG_CORR_ERR_STATUS_UNUSED1_BB                                                              (0x7<<9) //
1228   #define PCIEIP_REG_CORR_ERR_STATUS_UNUSED1_BB_SHIFT                                                        9
1229   #define PCIEIP_REG_CORR_ERR_STATUS_RPLAY_TMR_TO_STATUS_BB                                                  (0x1<<12) // Replay Timer Timeout Status.
1230   #define PCIEIP_REG_CORR_ERR_STATUS_RPLAY_TMR_TO_STATUS_BB_SHIFT                                            12
1231   #define PCIEIP_REG_CORR_ERR_STATUS_ADVSRY_ERR_STATUS_BB                                                    (0x1<<13) // Advisory Non fatal Error Status. Only set if role_based_err_rpt is asserted.
1232   #define PCIEIP_REG_CORR_ERR_STATUS_ADVSRY_ERR_STATUS_BB_SHIFT                                              13
1233 #define PCIEIP_REG_CORR_ERR_MASK_OFF_K2_E5                                                                   0x000114UL //Access:RW   DataWidth:0x20   // Correctable Error Mask Register.
1234   #define PCIEIP_REG_CORR_ERR_MASK_OFF_RX_ERR_MASK_K2_E5                                                     (0x1<<0) // Receiver Error Mask (Optional).   Note: This register field is sticky.
1235   #define PCIEIP_REG_CORR_ERR_MASK_OFF_RX_ERR_MASK_K2_E5_SHIFT                                               0
1236   #define PCIEIP_REG_CORR_ERR_MASK_OFF_BAD_TLP_MASK_K2_E5                                                    (0x1<<6) // Bad TLP Mask.   Note: This register field is sticky.
1237   #define PCIEIP_REG_CORR_ERR_MASK_OFF_BAD_TLP_MASK_K2_E5_SHIFT                                              6
1238   #define PCIEIP_REG_CORR_ERR_MASK_OFF_BAD_DLLP_MASK_K2_E5                                                   (0x1<<7) // Bad DLLP Mask.   Note: This register field is sticky.
1239   #define PCIEIP_REG_CORR_ERR_MASK_OFF_BAD_DLLP_MASK_K2_E5_SHIFT                                             7
1240   #define PCIEIP_REG_CORR_ERR_MASK_OFF_REPLAY_NO_ROLEOVER_MASK_K2_E5                                         (0x1<<8) // REPLAY_NUM Rollover Mask.   Note: This register field is sticky.
1241   #define PCIEIP_REG_CORR_ERR_MASK_OFF_REPLAY_NO_ROLEOVER_MASK_K2_E5_SHIFT                                   8
1242   #define PCIEIP_REG_CORR_ERR_MASK_OFF_RPL_TIMER_TIMEOUT_MASK_K2_E5                                          (0x1<<12) // Replay Timer Timeout Mask.   Note: This register field is sticky.
1243   #define PCIEIP_REG_CORR_ERR_MASK_OFF_RPL_TIMER_TIMEOUT_MASK_K2_E5_SHIFT                                    12
1244   #define PCIEIP_REG_CORR_ERR_MASK_OFF_ADVISORY_NON_FATAL_ERR_MASK_K2_E5                                     (0x1<<13) // Advisory Non-Fatal Error Mask.   Note: This register field is sticky.
1245   #define PCIEIP_REG_CORR_ERR_MASK_OFF_ADVISORY_NON_FATAL_ERR_MASK_K2_E5_SHIFT                               13
1246   #define PCIEIP_REG_CORR_ERR_MASK_OFF_CORRECTED_INT_ERR_MASK_K2_E5                                          (0x1<<14) // Corrected Internal Error Mask (Optional).   Note: This register field is sticky.
1247   #define PCIEIP_REG_CORR_ERR_MASK_OFF_CORRECTED_INT_ERR_MASK_K2_E5_SHIFT                                    14
1248   #define PCIEIP_REG_CORR_ERR_MASK_OFF_HEADER_LOG_OVERFLOW_MASK_K2_E5                                        (0x1<<15) // Header Log Overflow Error Mask (Optional).   Note: This register field is sticky.
1249   #define PCIEIP_REG_CORR_ERR_MASK_OFF_HEADER_LOG_OVERFLOW_MASK_K2_E5_SHIFT                                  15
1250 #define PCIEIP_REG_CORR_ERR_MASK_BB                                                                          0x000114UL //Access:RW   DataWidth:0x20   // Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1251   #define PCIEIP_REG_CORR_ERR_MASK_RES_BB                                                                    (0x1<<0) // Receiver Error Mask.
1252   #define PCIEIP_REG_CORR_ERR_MASK_RES_BB_SHIFT                                                              0
1253   #define PCIEIP_REG_CORR_ERR_MASK_UNUSED0_BB                                                                (0x1f<<1) //
1254   #define PCIEIP_REG_CORR_ERR_MASK_UNUSED0_BB_SHIFT                                                          1
1255   #define PCIEIP_REG_CORR_ERR_MASK_BTLPS_BB                                                                  (0x1<<6) // Bad TLP Mask.
1256   #define PCIEIP_REG_CORR_ERR_MASK_BTLPS_BB_SHIFT                                                            6
1257   #define PCIEIP_REG_CORR_ERR_MASK_BDLLPS_BB                                                                 (0x1<<7) // Bad DLLP Mask.
1258   #define PCIEIP_REG_CORR_ERR_MASK_BDLLPS_BB_SHIFT                                                           7
1259   #define PCIEIP_REG_CORR_ERR_MASK_RNRS_BB                                                                   (0x1<<8) // REPLAY_NUM Rollover Mask.
1260   #define PCIEIP_REG_CORR_ERR_MASK_RNRS_BB_SHIFT                                                             8
1261   #define PCIEIP_REG_CORR_ERR_MASK_UNUSED1_BB                                                                (0x7<<9) //
1262   #define PCIEIP_REG_CORR_ERR_MASK_UNUSED1_BB_SHIFT                                                          9
1263   #define PCIEIP_REG_CORR_ERR_MASK_RTTS_BB                                                                   (0x1<<12) // Replay Timer Timeout Mask.
1264   #define PCIEIP_REG_CORR_ERR_MASK_RTTS_BB_SHIFT                                                             12
1265   #define PCIEIP_REG_CORR_ERR_MASK_ANFM_BB                                                                   (0x1<<13) // Advisory Non fatal Error Mask
1266   #define PCIEIP_REG_CORR_ERR_MASK_ANFM_BB_SHIFT                                                             13
1267 #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_K2_E5                                                                0x000118UL //Access:RW   DataWidth:0x20   // Advanced Error Capabilities and Control Register.
1268   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_FIRST_ERR_POINTER_K2_E5                                            (0x1f<<0) // First Error Pointer.   Note: This register field is sticky.
1269   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_FIRST_ERR_POINTER_K2_E5_SHIFT                                      0
1270   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_GEN_CAP_K2_E5                                                 (0x1<<5) // ECRC Generation Capable.   Note: This register field is sticky.
1271   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_GEN_CAP_K2_E5_SHIFT                                           5
1272   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_GEN_EN_K2_E5                                                  (0x1<<6) // ECRC Generation Enable.   Note: This register field is sticky.
1273   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_GEN_EN_K2_E5_SHIFT                                            6
1274   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_CHECK_CAP_K2_E5                                               (0x1<<7) // ECRC Check Capable.   Note: This register field is sticky.
1275   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_CHECK_CAP_K2_E5_SHIFT                                         7
1276   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_CHECK_EN_K2_E5                                                (0x1<<8) // ECRC Check Enable.   Note: This register field is sticky.
1277   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_ECRC_CHECK_EN_K2_E5_SHIFT                                          8
1278   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_MULTIPLE_HEADER_CAP_K2_E5                                          (0x1<<9) // Multiple Header Recording Capable.   Note: This register field is sticky.
1279   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_MULTIPLE_HEADER_CAP_K2_E5_SHIFT                                    9
1280   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_MULTIPLE_HEADER_EN_K2_E5                                           (0x1<<10) // Multiple Header Recording Enable.   Note: This register field is sticky.
1281   #define PCIEIP_REG_ADV_ERR_CAP_CTRL_OFF_MULTIPLE_HEADER_EN_K2_E5_SHIFT                                     10
1282 #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_BB                                                                    0x000118UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1283   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_FIRST_UERR_PTR_BB                                                   (0x1f<<0) // First Error Pointer - These bits correspond to the bit position in which the first error occurred.
1284   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_FIRST_UERR_PTR_BB_SHIFT                                             0
1285   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCGCAP_BB                                                         (0x1<<5) // ECRC generation capable, programmable through register space
1286   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCGCAP_BB_SHIFT                                                   5
1287   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCGEN_BB                                                          (0x1<<6) // ECRC generate Enable
1288   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCGEN_BB_SHIFT                                                    6
1289   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCCAP_BB                                                          (0x1<<7) // ECRC Check Capable, programmable through register space
1290   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCCAP_BB_SHIFT                                                    7
1291   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCEN_BB                                                           (0x1<<8) // ECRC Check Enable
1292   #define PCIEIP_REG_ADV_ERR_CAP_CONTROL_ECRCEN_BB_SHIFT                                                     8
1293 #define PCIEIP_REG_HDR_LOG_0_OFF_K2_E5                                                                       0x00011cUL //Access:R    DataWidth:0x20   // Header Log Register 0.
1294   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_FIRST_BYTE_K2_E5                                              (0xff<<0) // Byte 0 of Header log register of First 32 bit Data Word.   Note: This register field is sticky.
1295   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_FIRST_BYTE_K2_E5_SHIFT                                        0
1296   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_SECOND_BYTE_K2_E5                                             (0xff<<8) // Byte 1 of Header log register of First 32 bit Data Word.   Note: This register field is sticky.
1297   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_SECOND_BYTE_K2_E5_SHIFT                                       8
1298   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_THIRD_BYTE_K2_E5                                              (0xff<<16) // Byte 2 of Header log register of First 32 bit Data Word.   Note: This register field is sticky.
1299   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_THIRD_BYTE_K2_E5_SHIFT                                        16
1300   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_FOURTH_BYTE_K2_E5                                             (0xff<<24) // Byte 3 of Header log register of First 32 bit Data Word.   Note: This register field is sticky.
1301   #define PCIEIP_REG_HDR_LOG_0_OFF_FIRST_DWORD_FOURTH_BYTE_K2_E5_SHIFT                                       24
1302 #define PCIEIP_REG_HEADER_LOG1_BB                                                                            0x00011cUL //Access:R    DataWidth:0x20   // Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1303 #define PCIEIP_REG_HDR_LOG_1_OFF_K2_E5                                                                       0x000120UL //Access:R    DataWidth:0x20   // Header Log Register 1.
1304   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_FIRST_BYTE_K2_E5                                             (0xff<<0) // Byte 0 of Header log register of Second 32 bit Data Word.   Note: This register field is sticky.
1305   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_FIRST_BYTE_K2_E5_SHIFT                                       0
1306   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_SECOND_BYTE_K2_E5                                            (0xff<<8) // Byte 1 of Header log register of Second 32 bit Data Word.   Note: This register field is sticky.
1307   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_SECOND_BYTE_K2_E5_SHIFT                                      8
1308   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_THIRD_BYTE_K2_E5                                             (0xff<<16) // Byte 2 of Header log register of Second 32 bit Data Word.   Note: This register field is sticky.
1309   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_THIRD_BYTE_K2_E5_SHIFT                                       16
1310   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_FOURTH_BYTE_K2_E5                                            (0xff<<24) // Byte 3 of Header log register of Second 32 bit Data Word.   Note: This register field is sticky.
1311   #define PCIEIP_REG_HDR_LOG_1_OFF_SECOND_DWORD_FOURTH_BYTE_K2_E5_SHIFT                                      24
1312 #define PCIEIP_REG_HEADER_LOG2_BB                                                                            0x000120UL //Access:R    DataWidth:0x20   // Second DW of TLP header associated with Error. Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1313 #define PCIEIP_REG_HDR_LOG_2_OFF_K2_E5                                                                       0x000124UL //Access:R    DataWidth:0x20   // Header Log Register 2.
1314   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_FIRST_BYTE_K2_E5                                              (0xff<<0) // Byte 0 of Header log register of Third 32 bit Data Word.   Note: This register field is sticky.
1315   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_FIRST_BYTE_K2_E5_SHIFT                                        0
1316   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_SECOND_BYTE_K2_E5                                             (0xff<<8) // Byte 1 of Header log register of Third 32 bit Data Word.   Note: This register field is sticky.
1317   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_SECOND_BYTE_K2_E5_SHIFT                                       8
1318   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_THIRD_BYTE_K2_E5                                              (0xff<<16) // Byte 2 of Header log register of Third 32 bit Data Word.   Note: This register field is sticky.
1319   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_THIRD_BYTE_K2_E5_SHIFT                                        16
1320   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_FOURTH_BYTE_K2_E5                                             (0xff<<24) // Byte 3 of Header log register of Third 32 bit Data Word.   Note: This register field is sticky.
1321   #define PCIEIP_REG_HDR_LOG_2_OFF_THIRD_DWORD_FOURTH_BYTE_K2_E5_SHIFT                                       24
1322 #define PCIEIP_REG_HEADER_LOG3_BB                                                                            0x000124UL //Access:R    DataWidth:0x20   // Third DW of TLP header associated with Error. Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1323 #define PCIEIP_REG_HDR_LOG_3_OFF_K2_E5                                                                       0x000128UL //Access:R    DataWidth:0x20   // Header Log Register 3.
1324   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_FIRST_BYTE_K2_E5                                             (0xff<<0) // Byte 0 of Header log register of Fourth 32 bit Data Word.   Note: This register field is sticky.
1325   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_FIRST_BYTE_K2_E5_SHIFT                                       0
1326   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_SECOND_BYTE_K2_E5                                            (0xff<<8) // Byte 1 of Header log register of Fourth 32 bit Data Word.   Note: This register field is sticky.
1327   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_SECOND_BYTE_K2_E5_SHIFT                                      8
1328   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_THIRD_BYTE_K2_E5                                             (0xff<<16) // Byte 2 of Header log register of Fourth 32 bit Data Word.   Note: This register field is sticky.
1329   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_THIRD_BYTE_K2_E5_SHIFT                                       16
1330   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_FOURTH_BYTE_K2_E5                                            (0xff<<24) // Byte 3 of Header log register of Fourth 32 bit Data Word.   Note: This register field is sticky.
1331   #define PCIEIP_REG_HDR_LOG_3_OFF_FOURTH_DWORD_FOURTH_BYTE_K2_E5_SHIFT                                      24
1332 #define PCIEIP_REG_HEADER_LOG4_BB                                                                            0x000128UL //Access:R    DataWidth:0x20   // Fourth DW of TLP header associated with Error. Path= i_cfg_func.i_cfg_public.i_cfg_adv_err_cap
1333 #define PCIEIP_REG_ROOT_ERROR_COMMAND_BB                                                                     0x00012cUL //Access:R    DataWidth:0x20   // For EP this register is not applicable and hardwired to 0.
1334 #define PCIEIP_REG_ROOT_ERROR_STATUS_BB                                                                      0x000130UL //Access:R    DataWidth:0x20   // For EP this register is not applicable and hardwired to 0.
1335 #define PCIEIP_REG_ROOT_ERR_ID_BB                                                                            0x000134UL //Access:R    DataWidth:0x20   // For EP this register is not applicable and hardwired to 0.
1336 #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_K2_E5                                                                0x000138UL //Access:R    DataWidth:0x20   // TLP Prefix Log Register 1.
1337   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_FIRST_BYTE_K2_E5                                 (0xff<<0) // Byte 0 of Error TLP Prefix Log 1.   Note: This register field is sticky.
1338   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_FIRST_BYTE_K2_E5_SHIFT                           0
1339   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_SECOND_BYTE_K2_E5                                (0xff<<8) // Byte 1 of Error TLP Prefix Log 1.   Note: This register field is sticky.
1340   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_SECOND_BYTE_K2_E5_SHIFT                          8
1341   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_THIRD_BYTE_K2_E5                                 (0xff<<16) // Byte 2 of Error TLP Prefix Log 1.   Note: This register field is sticky.
1342   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_THIRD_BYTE_K2_E5_SHIFT                           16
1343   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_FOURTH_BYTE_K2_E5                                (0xff<<24) // Byte 3 of Error TLP Prefix Log 1.   Note: This register field is sticky.
1344   #define PCIEIP_REG_TLP_PREFIX_LOG_1_OFF_CFG_TLP_PFX_LOG_1_FOURTH_BYTE_K2_E5_SHIFT                          24
1345 #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_K2_E5                                                                0x00013cUL //Access:R    DataWidth:0x20   // TLP Prefix Log Register 2.
1346   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_FIRST_BYTE_K2_E5                                 (0xff<<0) // Byte 0 Error TLP Prefix Log 2.   Note: This register field is sticky.
1347   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_FIRST_BYTE_K2_E5_SHIFT                           0
1348   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_SECOND_BYTE_K2_E5                                (0xff<<8) // Byte 1 Error TLP Prefix Log 2.   Note: This register field is sticky.
1349   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_SECOND_BYTE_K2_E5_SHIFT                          8
1350   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_THIRD_BYTE_K2_E5                                 (0xff<<16) // Byte 2 Error TLP Prefix Log 2.   Note: This register field is sticky.
1351   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_THIRD_BYTE_K2_E5_SHIFT                           16
1352   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_FOURTH_BYTE_K2_E5                                (0xff<<24) // Byte 3 Error TLP Prefix Log 2.   Note: This register field is sticky.
1353   #define PCIEIP_REG_TLP_PREFIX_LOG_2_OFF_CFG_TLP_PFX_LOG_2_FOURTH_BYTE_K2_E5_SHIFT                          24
1354 #define PCIEIP_REG_DEVICE_SER_NUM_CAP_BB                                                                     0x00013cUL //Access:R    DataWidth:0x20   // Multi Field Register.
1355   #define PCIEIP_REG_DEVICE_SER_NUM_CAP_DEVICE_SER_NUM_CAP_ID_BB                                             (0xffff<<0) // Device Serial Number Extended Capability ID. These bits are programmable through register space. Path = i_cfg_func.i_cfg_private
1356   #define PCIEIP_REG_DEVICE_SER_NUM_CAP_DEVICE_SER_NUM_CAP_ID_BB_SHIFT                                       0
1357   #define PCIEIP_REG_DEVICE_SER_NUM_CAP_VER_BB                                                               (0xf<<16) // Capability ID Version. These bits are programmable through register space. Path = i_cfg_func.i_cfg_private
1358   #define PCIEIP_REG_DEVICE_SER_NUM_CAP_VER_BB_SHIFT                                                         16
1359   #define PCIEIP_REG_DEVICE_SER_NUM_CAP_NEXT_BB                                                              (0xfff<<20) // Next Capabilities Pointer. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
1360   #define PCIEIP_REG_DEVICE_SER_NUM_CAP_NEXT_BB_SHIFT                                                        20
1361 #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_K2_E5                                                                0x000140UL //Access:R    DataWidth:0x20   // TLP Prefix Log Register 3.
1362   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_FIRST_BYTE_K2_E5                                 (0xff<<0) // Byte 0 Error TLP Prefix Log 3.   Note: This register field is sticky.
1363   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_FIRST_BYTE_K2_E5_SHIFT                           0
1364   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_SECOND_BYTE_K2_E5                                (0xff<<8) // Byte 1 Error TLP Prefix Log 3.   Note: This register field is sticky.
1365   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_SECOND_BYTE_K2_E5_SHIFT                          8
1366   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_THIRD_BYTE_K2_E5                                 (0xff<<16) // Byte 2 Error TLP Prefix Log 3.   Note: This register field is sticky.
1367   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_THIRD_BYTE_K2_E5_SHIFT                           16
1368   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_FOURTH_BYTE_K2_E5                                (0xff<<24) // Byte 3 Error TLP Prefix Log 3.   Note: This register field is sticky.
1369   #define PCIEIP_REG_TLP_PREFIX_LOG_3_OFF_CFG_TLP_PFX_LOG_3_FOURTH_BYTE_K2_E5_SHIFT                          24
1370 #define PCIEIP_REG_LOWER_SER_NUM_BB                                                                          0x000140UL //Access:R    DataWidth:0x20   // This register has the PCIE Device Serial Number bits [31:0]. This register will contain the data written in the Device Serial Number Access Lower Register (Offset 504h). Path = i_cfg_func.i_cfg_private
1371 #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_K2_E5                                                                0x000144UL //Access:R    DataWidth:0x20   // TLP Prefix Log Register 4.
1372   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_FIRST_BYTE_K2_E5                                 (0xff<<0) // Byte 0 Error TLP Prefix Log 4.   Note: This register field is sticky.
1373   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_FIRST_BYTE_K2_E5_SHIFT                           0
1374   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_SECOND_BYTE_K2_E5                                (0xff<<8) // Byte 1 Error TLP Prefix Log 4.   Note: This register field is sticky.
1375   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_SECOND_BYTE_K2_E5_SHIFT                          8
1376   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_THIRD_BYTE_K2_E5                                 (0xff<<16) // Byte 2 Error TLP Prefix Log 4.   Note: This register field is sticky.
1377   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_THIRD_BYTE_K2_E5_SHIFT                           16
1378   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_FOURTH_BYTE_K2_E5                                (0xff<<24) // Byte 3 Error TLP Prefix Log 4.   Note: This register field is sticky.
1379   #define PCIEIP_REG_TLP_PREFIX_LOG_4_OFF_CFG_TLP_PFX_LOG_4_FOURTH_BYTE_K2_E5_SHIFT                          24
1380 #define PCIEIP_REG_UPPER_SER_NUM_BB                                                                          0x000144UL //Access:R    DataWidth:0x20   // This register has the PCIE Device Serial Number bits [63:32]. This register will contain the data written in the Device Serial Number Access Upper Register (Offset 508h). Path = i_cfg_func.i_cfg_private
1381 #define PCIEIP_REG_VC_BASE_K2_E5                                                                             0x000148UL //Access:RW   DataWidth:0x20   // VC Extended Capability Header.
1382   #define PCIEIP_REG_VC_BASE_VC_PCIE_EXTENDED_CAP_ID_K2_E5                                                   (0xffff<<0) // VC Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1383   #define PCIEIP_REG_VC_BASE_VC_PCIE_EXTENDED_CAP_ID_K2_E5_SHIFT                                             0
1384   #define PCIEIP_REG_VC_BASE_VC_CAP_VERSION_K2_E5                                                            (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1385   #define PCIEIP_REG_VC_BASE_VC_CAP_VERSION_K2_E5_SHIFT                                                      16
1386   #define PCIEIP_REG_VC_BASE_VC_NEXT_OFFSET_K2_E5                                                            (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1387   #define PCIEIP_REG_VC_BASE_VC_NEXT_OFFSET_K2_E5_SHIFT                                                      20
1388 #define PCIEIP_REG_VC_CAPABILITIES_REG_1_K2_E5                                                               0x00014cUL //Access:RW   DataWidth:0x20   // Port VC Capability Register 1.
1389   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_EXT_VC_CNT_K2_E5                                               (0x7<<0) // Extended VC Count.
1390   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_EXT_VC_CNT_K2_E5_SHIFT                                         0
1391   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_LOW_PRI_EXT_VC_CNT_K2_E5                                       (0x7<<4) // Low Priority Extended VC Count.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1392   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_LOW_PRI_EXT_VC_CNT_K2_E5_SHIFT                                 4
1393   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_REFERENCE_CLOCK_K2_E5                                          (0x3<<8) // Reference Clock.
1394   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_REFERENCE_CLOCK_K2_E5_SHIFT                                    8
1395   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_PORT_ARBI_TBL_ENTRY_SIZE_K2_E5                                 (0x3<<10) // Port Arbitration Table Entry Size.
1396   #define PCIEIP_REG_VC_CAPABILITIES_REG_1_VC_PORT_ARBI_TBL_ENTRY_SIZE_K2_E5_SHIFT                           10
1397 #define PCIEIP_REG_VC_CAPABILITIES_REG_2_K2_E5                                                               0x000150UL //Access:RW   DataWidth:0x20   // Port VC Capability Register 2.
1398   #define PCIEIP_REG_VC_CAPABILITIES_REG_2_VC_ARBI_CAP_K2_E5                                                 (0xf<<0) // VC Arbitration Capability.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1399   #define PCIEIP_REG_VC_CAPABILITIES_REG_2_VC_ARBI_CAP_K2_E5_SHIFT                                           0
1400   #define PCIEIP_REG_VC_CAPABILITIES_REG_2_VC_ARBI_TABLE_OFFSET_K2_E5                                        (0xff<<24) // VC Arbitration Table Offset.
1401   #define PCIEIP_REG_VC_CAPABILITIES_REG_2_VC_ARBI_TABLE_OFFSET_K2_E5_SHIFT                                  24
1402 #define PCIEIP_REG_PWR_BDGT_CAP_BB                                                                           0x000150UL //Access:R    DataWidth:0x20   // Multi Field Register.
1403   #define PCIEIP_REG_PWR_BDGT_CAP_PWR_BDGT_CAP_ID_BB                                                         (0xffff<<0) // Power Budgeting Extended Capability ID. Hardwired to 4. Path = cfg_defs
1404   #define PCIEIP_REG_PWR_BDGT_CAP_PWR_BDGT_CAP_ID_BB_SHIFT                                                   0
1405   #define PCIEIP_REG_PWR_BDGT_CAP_VER_BB                                                                     (0xf<<16) // Capability ID Version. These bits are hardwired to 1h indicating the version of the capability ID. Hardwire to 1. Path = cfg_defs
1406   #define PCIEIP_REG_PWR_BDGT_CAP_VER_BB_SHIFT                                                               16
1407   #define PCIEIP_REG_PWR_BDGT_CAP_NEXT_BB                                                                    (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability. The read-only value of this register is controlled by the EXT_CAP_ENA register in the PCI register space. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
1408   #define PCIEIP_REG_PWR_BDGT_CAP_NEXT_BB_SHIFT                                                              20
1409 #define PCIEIP_REG_VC_STATUS_CONTROL_REG_K2_E5                                                               0x000154UL //Access:RW   DataWidth:0x20   // Port VC Control and Status Register.
1410   #define PCIEIP_REG_VC_STATUS_CONTROL_REG_VC_LOAD_VC_ARBI_TABLE_K2_E5                                       (0x1<<0) // Requests Hardware to Load VC Arbitration Table.
1411   #define PCIEIP_REG_VC_STATUS_CONTROL_REG_VC_LOAD_VC_ARBI_TABLE_K2_E5_SHIFT                                 0
1412   #define PCIEIP_REG_VC_STATUS_CONTROL_REG_VC_ARBI_SELECT_K2_E5                                              (0x7<<1) // VC Arbitration Select.
1413   #define PCIEIP_REG_VC_STATUS_CONTROL_REG_VC_ARBI_SELECT_K2_E5_SHIFT                                        1
1414   #define PCIEIP_REG_VC_STATUS_CONTROL_REG_VC_ARBI_TABLE_STATUS_K2_E5                                        (0x1<<16) // VC Arbitration Table Status.
1415   #define PCIEIP_REG_VC_STATUS_CONTROL_REG_VC_ARBI_TABLE_STATUS_K2_E5_SHIFT                                  16
1416 #define PCIEIP_REG_PWR_BDGT_DATA_SEL_BB                                                                      0x000154UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1417   #define PCIEIP_REG_PWR_BDGT_DATA_SEL_DS_VALUE_BB                                                           (0xff<<0) // This value selects the value visible in the pb_dr. Path = i_cfg_func.i_cfg_public.i_cfg_pw_budget_cap
1418   #define PCIEIP_REG_PWR_BDGT_DATA_SEL_DS_VALUE_BB_SHIFT                                                     0
1419 #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_K2_E5                                                                0x000158UL //Access:R    DataWidth:0x20   // VC Resource Capability Register (0).
1420   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_PORT_ARBI_CAP_VC0_K2_E5                                         (0xff<<0) // Port Arbitration Capability.
1421   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_PORT_ARBI_CAP_VC0_K2_E5_SHIFT                                   0
1422   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_REJECT_SNOOP_TRANS_VC0_K2_E5                                    (0x1<<15) // Reject Snoop Transactions.   Note: The access attributes of this field are as follows:  - Dbi: R
1423   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_REJECT_SNOOP_TRANS_VC0_K2_E5_SHIFT                              15
1424   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_MAX_TIME_SLOT_VC0_K2_E5                                         (0x3f<<16) // Maximum Time Slots-1 supported.   Note: The access attributes of this field are as follows:  - Dbi: R
1425   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_MAX_TIME_SLOT_VC0_K2_E5_SHIFT                                   16
1426   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_PORT_ARBI_TABLE_VC0_K2_E5                                       (0xff<<24) // Port Arbitration Table Offset.
1427   #define PCIEIP_REG_RESOURCE_CAP_REG_VC0_VC_PORT_ARBI_TABLE_VC0_K2_E5_SHIFT                                 24
1428 #define PCIEIP_REG_PWR_BDGT_DATA_BB                                                                          0x000158UL //Access:R    DataWidth:0x20   // This register provides the power budgeting data for the entry number specified by the pwr_bdgt_data_sel register. The data present in this register is selected from one of the POWER BUDGET DATA ACCESS Registers from offset 510h through 52Ch, based on the value written in Power Budget Data Select register. The field definitions for each selected value are the same. Path = i_cfg_func.i_cfg_public.i_cfg_pw_budget_cap
1429   #define PCIEIP_REG_PWR_BDGT_DATA_BASE_PWR_BB                                                               (0xff<<0) // Base Power
1430   #define PCIEIP_REG_PWR_BDGT_DATA_BASE_PWR_BB_SHIFT                                                         0
1431   #define PCIEIP_REG_PWR_BDGT_DATA_DSCALE_BB                                                                 (0x3<<8) // Data Scale
1432   #define PCIEIP_REG_PWR_BDGT_DATA_DSCALE_BB_SHIFT                                                           8
1433   #define PCIEIP_REG_PWR_BDGT_DATA_UNUSED0_BB                                                                (0x7<<10) //
1434   #define PCIEIP_REG_PWR_BDGT_DATA_UNUSED0_BB_SHIFT                                                          10
1435   #define PCIEIP_REG_PWR_BDGT_DATA_PM_STATE_BB                                                               (0x3<<13) // PM State
1436   #define PCIEIP_REG_PWR_BDGT_DATA_PM_STATE_BB_SHIFT                                                         13
1437   #define PCIEIP_REG_PWR_BDGT_DATA_TYPE_BB                                                                   (0x7<<15) // Type
1438   #define PCIEIP_REG_PWR_BDGT_DATA_TYPE_BB_SHIFT                                                             15
1439   #define PCIEIP_REG_PWR_BDGT_DATA_RAIL_BB                                                                   (0x7<<18) // Power rail
1440   #define PCIEIP_REG_PWR_BDGT_DATA_RAIL_BB_SHIFT                                                             18
1441 #define PCIEIP_REG_RESOURCE_CON_REG_VC0_K2_E5                                                                0x00015cUL //Access:RW   DataWidth:0x20   // VC Resource Control Register (0).
1442   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_TC_MAP_VC0_K2_E5                                                (0x1<<0) // Bit 0 of TC to VC Mapping.
1443   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_TC_MAP_VC0_K2_E5_SHIFT                                          0
1444   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_TC_MAP_VC0_BIT1_K2_E5                                           (0x7f<<1) // Bits 7:1 of TC to VC Mapping.
1445   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_TC_MAP_VC0_BIT1_K2_E5_SHIFT                                     1
1446   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_LOAD_PORT_ARBI_TABLE_VC0_K2_E5                                  (0x1<<16) // Load Port Arbitration Table.
1447   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_LOAD_PORT_ARBI_TABLE_VC0_K2_E5_SHIFT                            16
1448   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_PORT_ARBI_SELECT_VC0_K2_E5                                      (0x1<<17) // Port Arbitration Select.
1449   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_PORT_ARBI_SELECT_VC0_K2_E5_SHIFT                                17
1450   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_ID_VC_K2_E5                                                     (0x7<<24) // VC ID.
1451   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_ID_VC_K2_E5_SHIFT                                               24
1452   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_ENABLE_VC0_K2_E5                                                (0x1<<31) // VC Enable.
1453   #define PCIEIP_REG_RESOURCE_CON_REG_VC0_VC_ENABLE_VC0_K2_E5_SHIFT                                          31
1454 #define PCIEIP_REG_PWR_BDGT_CAPABILITY_BB                                                                    0x00015cUL //Access:R    DataWidth:0x20   // Multi Field Register.
1455   #define PCIEIP_REG_PWR_BDGT_CAPABILITY_PCIE_CFG_PB_CAP_SYS_ALLOC_BB                                        (0x1<<0) // The "System Allocated" bit when set indicates that the power budget for the device is included within the system power budget. Reported Power Budgeting Data for this device should be ignored by software for power budgeting decisions if this bit is set. This register is Read Only. The value can be written indirectly by writing into Power Budget Capability Register (0x550[0]) Path = i_cfg_func.i_cfg_private
1456   #define PCIEIP_REG_PWR_BDGT_CAPABILITY_PCIE_CFG_PB_CAP_SYS_ALLOC_BB_SHIFT                                  0
1457 #define PCIEIP_REG_RESOURCE_STATUS_REG_VC0_K2_E5                                                             0x000160UL //Access:R    DataWidth:0x20   // VC Resource Status Register (0).
1458   #define PCIEIP_REG_RESOURCE_STATUS_REG_VC0_VC_PORT_ARBI_TABLE_STATUS_VC0_K2_E5                             (0x1<<16) // Port Arbitration Table Status.
1459   #define PCIEIP_REG_RESOURCE_STATUS_REG_VC0_VC_PORT_ARBI_TABLE_STATUS_VC0_K2_E5_SHIFT                       16
1460   #define PCIEIP_REG_RESOURCE_STATUS_REG_VC0_VC_NEGO_PENDING_VC0_K2_E5                                       (0x1<<17) // VC Negotiation Pending.
1461   #define PCIEIP_REG_RESOURCE_STATUS_REG_VC0_VC_NEGO_PENDING_VC0_K2_E5_SHIFT                                 17
1462 #define PCIEIP_REG_VC_CAP_BB                                                                                 0x000160UL //Access:R    DataWidth:0x20   // The read-back value of this register is controlled by the EXT_CAP_ENA register in the PCI register space.
1463   #define PCIEIP_REG_VC_CAP_VC_CAP_ID_BB                                                                     (0xffff<<0) // Virtual channel Capability ID. Hardwired to 2. Path = cfg_defs
1464   #define PCIEIP_REG_VC_CAP_VC_CAP_ID_BB_SHIFT                                                               0
1465   #define PCIEIP_REG_VC_CAP_VC_CAP_VER_BB                                                                    (0xf<<16) // Capability ID Version. These bits are hardwired to 1h indicating the version of the capability ID. Hardwire to 1. Path = cfg_defs
1466   #define PCIEIP_REG_VC_CAP_VC_CAP_VER_BB_SHIFT                                                              16
1467   #define PCIEIP_REG_VC_CAP_VC_NEXT_CAP_OFF_BB                                                               (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
1468   #define PCIEIP_REG_VC_CAP_VC_NEXT_CAP_OFF_BB_SHIFT                                                         20
1469 #define PCIEIP_REG_PORT_VC_CAPABILITY_BB                                                                     0x000164UL //Access:R    DataWidth:0x20   // Not implemented.
1470 #define PCIEIP_REG_SN_BASE_K2_E5                                                                             0x000168UL //Access:RW   DataWidth:0x20   // Device Serial Number Extended Capability Header.
1471   #define PCIEIP_REG_SN_BASE_SN_PCIE_EXTENDED_CAP_ID_K2_E5                                                   (0xffff<<0) // Serial Number Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1472   #define PCIEIP_REG_SN_BASE_SN_PCIE_EXTENDED_CAP_ID_K2_E5_SHIFT                                             0
1473   #define PCIEIP_REG_SN_BASE_SN_CAP_VERSION_K2_E5                                                            (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1474   #define PCIEIP_REG_SN_BASE_SN_CAP_VERSION_K2_E5_SHIFT                                                      16
1475   #define PCIEIP_REG_SN_BASE_SN_NEXT_OFFSET_K2_E5                                                            (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1476   #define PCIEIP_REG_SN_BASE_SN_NEXT_OFFSET_K2_E5_SHIFT                                                      20
1477 #define PCIEIP_REG_PORT_VC_CAPABILITY2_BB                                                                    0x000168UL //Access:R    DataWidth:0x20   // Not implemented.
1478 #define PCIEIP_REG_SER_NUM_REG_DW_1_K2_E5                                                                    0x00016cUL //Access:RW   DataWidth:0x20   // Serial Number 1 Register.
1479 #define PCIEIP_REG_PORT_VC_STATUS_CONTROL_BB                                                                 0x00016cUL //Access:R    DataWidth:0x20   // Multi Field Register.
1480   #define PCIEIP_REG_PORT_VC_STATUS_CONTROL_PORT_VC_CONTROL_BB                                               (0xffff<<0) // Not implemented.
1481   #define PCIEIP_REG_PORT_VC_STATUS_CONTROL_PORT_VC_CONTROL_BB_SHIFT                                         0
1482   #define PCIEIP_REG_PORT_VC_STATUS_CONTROL_PORT_VC_STATUS_BB                                                (0xffff<<16) // Not implemented.
1483   #define PCIEIP_REG_PORT_VC_STATUS_CONTROL_PORT_VC_STATUS_BB_SHIFT                                          16
1484 #define PCIEIP_REG_SER_NUM_REG_DW_2_K2_E5                                                                    0x000170UL //Access:RW   DataWidth:0x20   // Serial Number 2 Register.
1485 #define PCIEIP_REG_PORT_ARB_TABLE_BB                                                                         0x000170UL //Access:R    DataWidth:0x20   // Not implemented.
1486 #define PCIEIP_REG_VC_RSRC_CONTROL_BB                                                                        0x000174UL //Access:RW   DataWidth:0x20   // The read-back value of this register is controlled by the EXT_CAP_ENA register in the PCI register space.
1487   #define PCIEIP_REG_VC_RSRC_CONTROL_DEFAULT_VC0_BB                                                          (0x1<<0) // This bit is hardwired to one because DUT is only support VC0. Path = i_cfg_func.i_cfg_public.i_cfg_vc_cap
1488   #define PCIEIP_REG_VC_RSRC_CONTROL_DEFAULT_VC0_BB_SHIFT                                                    0
1489   #define PCIEIP_REG_VC_RSRC_CONTROL_TC_VC_MAP_BB                                                            (0x7f<<1) // This field indicates the TCs that are mapped to the VC resource. This field is valid for all devices. Note: Bit 0 of this field is read only. It is set to 1 for the default VC0. Path = i_cfg_func.i_cfg_private
1490   #define PCIEIP_REG_VC_RSRC_CONTROL_TC_VC_MAP_BB_SHIFT                                                      1
1491   #define PCIEIP_REG_VC_RSRC_CONTROL_UNUSED0_BB                                                              (0x7fffff<<8) //
1492   #define PCIEIP_REG_VC_RSRC_CONTROL_UNUSED0_BB_SHIFT                                                        8
1493   #define PCIEIP_REG_VC_RSRC_CONTROL_VC_ENABLE_BB                                                            (0x1<<31) // Enables virtual channel. This bit is hardwired to 1 for the default VC0 and writing to this filed has no effect. Path = i_cfg_func.i_cfg_public.i_cfg_vc_cap
1494   #define PCIEIP_REG_VC_RSRC_CONTROL_VC_ENABLE_BB_SHIFT                                                      31
1495 #define PCIEIP_REG_PB_BASE_K2_E5                                                                             0x000178UL //Access:RW   DataWidth:0x20   // Power Budgeting Extended Capability Header.
1496   #define PCIEIP_REG_PB_BASE_PB_PCIE_EXTENDED_CAP_ID_K2_E5                                                   (0xffff<<0) // PB Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1497   #define PCIEIP_REG_PB_BASE_PB_PCIE_EXTENDED_CAP_ID_K2_E5_SHIFT                                             0
1498   #define PCIEIP_REG_PB_BASE_PB_CAP_VERSION_K2_E5                                                            (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1499   #define PCIEIP_REG_PB_BASE_PB_CAP_VERSION_K2_E5_SHIFT                                                      16
1500   #define PCIEIP_REG_PB_BASE_PB_NEXT_OFFSET_K2_E5                                                            (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1501   #define PCIEIP_REG_PB_BASE_PB_NEXT_OFFSET_K2_E5_SHIFT                                                      20
1502 #define PCIEIP_REG_VC_RSRC_STATUS_BB                                                                         0x000178UL //Access:R    DataWidth:0x20   // Multi Field Register.
1503   #define PCIEIP_REG_VC_RSRC_STATUS_UNUSED0_BB                                                               (0xffff<<0) //
1504   #define PCIEIP_REG_VC_RSRC_STATUS_UNUSED0_BB_SHIFT                                                         0
1505   #define PCIEIP_REG_VC_RSRC_STATUS_VC_RSRC_STATUS_BB                                                        (0xffff<<16) // Not implemented.
1506   #define PCIEIP_REG_VC_RSRC_STATUS_VC_RSRC_STATUS_BB_SHIFT                                                  16
1507 #define PCIEIP_REG_PB_DATA_SELECT_K2_E5                                                                      0x00017cUL //Access:RW   DataWidth:0x20   // Data select Register.
1508   #define PCIEIP_REG_PB_DATA_SELECT_PB_DATA_SEL_K2_E5                                                        (0xff<<0) // Data Select Register.
1509   #define PCIEIP_REG_PB_DATA_SELECT_PB_DATA_SEL_K2_E5_SHIFT                                                  0
1510 #define PCIEIP_REG_DATA_REG_PB_K2_E5                                                                         0x000180UL //Access:R    DataWidth:0x20   // Data Register.
1511   #define PCIEIP_REG_DATA_REG_PB_PB_BASE_POWER_K2_E5                                                         (0xff<<0) // Base Power.
1512   #define PCIEIP_REG_DATA_REG_PB_PB_BASE_POWER_K2_E5_SHIFT                                                   0
1513   #define PCIEIP_REG_DATA_REG_PB_PB_DATA_SCALE_K2_E5                                                         (0x3<<8) // Data Scale.
1514   #define PCIEIP_REG_DATA_REG_PB_PB_DATA_SCALE_K2_E5_SHIFT                                                   8
1515   #define PCIEIP_REG_DATA_REG_PB_PB_PM_SUB_STATE_K2_E5                                                       (0x7<<10) // PM Sub State.
1516   #define PCIEIP_REG_DATA_REG_PB_PB_PM_SUB_STATE_K2_E5_SHIFT                                                 10
1517   #define PCIEIP_REG_DATA_REG_PB_PB_PM_STATE_K2_E5                                                           (0x3<<13) // PM State.
1518   #define PCIEIP_REG_DATA_REG_PB_PB_PM_STATE_K2_E5_SHIFT                                                     13
1519   #define PCIEIP_REG_DATA_REG_PB_PB_TYPE_K2_E5                                                               (0x7<<15) // Type of Operating Condition.
1520   #define PCIEIP_REG_DATA_REG_PB_PB_TYPE_K2_E5_SHIFT                                                         15
1521   #define PCIEIP_REG_DATA_REG_PB_PB_POWER_RAIL_STATE_K2_E5                                                   (0x7<<18) // Power Rail State.
1522   #define PCIEIP_REG_DATA_REG_PB_PB_POWER_RAIL_STATE_K2_E5_SHIFT                                             18
1523 #define PCIEIP_REG_VENDOR_CAP_BB                                                                             0x000180UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 0 of the EXT_CAP_ENA for EP, or setting bit 0 of RC_EXT_CAP_ENA for RC. By default, this capability is disabled (i.e. reading this register will return zeroes). The capability can be enabled by default by defining VendorCapOn in version.v. When supporting SRIOV, this capability is enabled if PCIE_VF_BAR_STRIDE is defined in version.v
1524   #define PCIEIP_REG_VENDOR_CAP_VENDOR_SPEC_CAP_ID_BB                                                        (0xffff<<0) // Vendor Specific Extended Capability ID. Hardwired to 0xB. Path = cfg_defs
1525   #define PCIEIP_REG_VENDOR_CAP_VENDOR_SPEC_CAP_ID_BB_SHIFT                                                  0
1526   #define PCIEIP_REG_VENDOR_CAP_CAP_VER_BB                                                                   (0xf<<16) // Vendor Specific Extended Capability version. Hardwired to 0x1. Path = cfg_defs
1527   #define PCIEIP_REG_VENDOR_CAP_CAP_VER_BB_SHIFT                                                             16
1528   #define PCIEIP_REG_VENDOR_CAP_NEXT_BB                                                                      (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability. Path = i_cfg_func.i_cfg_public.i_cfg_ep_reg
1529   #define PCIEIP_REG_VENDOR_CAP_NEXT_BB_SHIFT                                                                20
1530 #define PCIEIP_REG_CAP_REG_PB_K2_E5                                                                          0x000184UL //Access:RW   DataWidth:0x20   // Power Budget Capability Register.
1531   #define PCIEIP_REG_CAP_REG_PB_PB_SYS_ALLOC_K2_E5                                                           (0x1<<0) // System Allocated PB.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1532   #define PCIEIP_REG_CAP_REG_PB_PB_SYS_ALLOC_K2_E5_SHIFT                                                     0
1533 #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_BB                                                                 0x000184UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 0 of the EXT_CAP_ENA for EP, or setting bit 0 of RC_EXT_CAP_ENA for RC. By default, this capability is disabled (i.e. reading this register will return zeroes). The capability can be enabled by default by defining VendorCapOn in version.v
1534   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_VSEC_ID_BB                                                       (0xffff<<0) // VSEC ID. This field is a vendor-defined ID number that indicates the nature and format of the VSEC structure. Software must qualify the Vendor ID before interpreting this field. Path = i_cfg_func.i_cfg_private
1535   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_VSEC_ID_BB_SHIFT                                                 0
1536   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_VSEC_REV_BB                                                      (0xf<<16) // VSEC Rev. This field is a vendor-defined version number that indicates the version of the VSEC structure. Software must qualify the Vendor ID and VSEC ID before interpreting this field. Path = i_cfg_func.i_cfg_private
1537   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_VSEC_REV_BB_SHIFT                                                16
1538   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_VSEC_LENGTH_BB                                                   (0xfff<<20) // VSEC Length. This field indicates the number of bytes in the entire VSEC structure, including the PCI Express Enhanced Capability header, the Vendor-Specific header, and the Vendor-Specific Registers. Path = i_cfg_func.i_cfg_private
1539   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_VSEC_LENGTH_BB_SHIFT                                             20
1540 #define PCIEIP_REG_ARI_BASE_K2_E5                                                                            0x000188UL //Access:RW   DataWidth:0x20   // ARI Capability Header.
1541   #define PCIEIP_REG_ARI_BASE_ARI_PCIE_EXTENDED_CAP_ID_K2_E5                                                 (0xffff<<0) // ARI Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1542   #define PCIEIP_REG_ARI_BASE_ARI_PCIE_EXTENDED_CAP_ID_K2_E5_SHIFT                                           0
1543   #define PCIEIP_REG_ARI_BASE_ARI_CAP_VERSION_K2_E5                                                          (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1544   #define PCIEIP_REG_ARI_BASE_ARI_CAP_VERSION_K2_E5_SHIFT                                                    16
1545   #define PCIEIP_REG_ARI_BASE_ARI_NEXT_OFFSET_K2_E5                                                          (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1546   #define PCIEIP_REG_ARI_BASE_ARI_NEXT_OFFSET_K2_E5_SHIFT                                                    20
1547 #define PCIEIP_REG_VENDOR_SPECIFIC_REG1_BB                                                                   0x000188UL //Access:RW   DataWidth:0x20   // If bit 0 of the EXT_CAP_ENA for EP or bit 0 of RC_EXT_CAP_ENA for RC is reset to '0', reading this register will return all 0's. By default, this capability is disabled (i.e. reading this register will return zeroes). The capability can be enabled by default by defining VendorCapOn or PCIE_VF_BAR_STRIDE in version.v
1548   #define PCIEIP_REG_VENDOR_SPECIFIC_REG1_VF_BAR0_STRIDE_BITS_BB                                             (0x7fffffff<<0) // This field defines alignment and stride of VF BAR0 address space. The bits are a power of 2 value that multiplies the PF VF Bar0 value to compute the starting address and alignment of the BAR0 for each VF. This field may only have 1 bit set.This field is ignored when bit 31 is 0.
1549   #define PCIEIP_REG_VENDOR_SPECIFIC_REG1_VF_BAR0_STRIDE_BITS_BB_SHIFT                                       0
1550   #define PCIEIP_REG_VENDOR_SPECIFIC_REG1_VF_BAR0_STRIDE_EN_BB                                               (0x1<<31) // Enable VF Bar0 Stride. When this bit bit is clear, computation of the VF BAR0 offset from the PF SRIOV capability structure is unchanged.
1551   #define PCIEIP_REG_VENDOR_SPECIFIC_REG1_VF_BAR0_STRIDE_EN_BB_SHIFT                                         31
1552 #define PCIEIP_REG_CAP_REG_K2_E5                                                                             0x00018cUL //Access:R    DataWidth:0x20   // ARI Capability and Control Register.
1553   #define PCIEIP_REG_CAP_REG_ARI_MFVC_FUN_GRP_CAP_K2_E5                                                      (0x1<<0) // Multi Functional Virtual Channel (MFVC) Function Groups Capability.
1554   #define PCIEIP_REG_CAP_REG_ARI_MFVC_FUN_GRP_CAP_K2_E5_SHIFT                                                0
1555   #define PCIEIP_REG_CAP_REG_ARI_ACS_FUN_GRP_CAP_K2_E5                                                       (0x1<<1) // ACS Function Groups Capability.
1556   #define PCIEIP_REG_CAP_REG_ARI_ACS_FUN_GRP_CAP_K2_E5_SHIFT                                                 1
1557   #define PCIEIP_REG_CAP_REG_ARI_NEXT_FUN_NUM_K2_E5                                                          (0xff<<8) // Next Function Number.
1558   #define PCIEIP_REG_CAP_REG_ARI_NEXT_FUN_NUM_K2_E5_SHIFT                                                    8
1559   #define PCIEIP_REG_CAP_REG_ARI_MFVC_FUN_GRP_EN_K2_E5                                                       (0x1<<16) // MFVC Function Groups Enable.
1560   #define PCIEIP_REG_CAP_REG_ARI_MFVC_FUN_GRP_EN_K2_E5_SHIFT                                                 16
1561   #define PCIEIP_REG_CAP_REG_ARI_ACS_FUN_GRP_EN_K2_E5                                                        (0x1<<17) // ACS Function Groups Enable.
1562   #define PCIEIP_REG_CAP_REG_ARI_ACS_FUN_GRP_EN_K2_E5_SHIFT                                                  17
1563   #define PCIEIP_REG_CAP_REG_ARI_FUN_GRP_K2_E5                                                               (0x7<<20) // Function Group.
1564   #define PCIEIP_REG_CAP_REG_ARI_FUN_GRP_K2_E5_SHIFT                                                         20
1565 #define PCIEIP_REG_VENDOR_SPECIFIC_REG2_BB                                                                   0x00018cUL //Access:R    DataWidth:0x20   //
1566 #define PCIEIP_REG_VENDOR_SPECIFIC_REG3_BB                                                                   0x000190UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1567   #define PCIEIP_REG_VENDOR_SPECIFIC_REG3_VF_BAR2_STRIDE_BITS_BB                                             (0x7fffffff<<0) // This field defines alignment and stride of VF BAR2 address space. The bits are a power of 2 value that multiplies the PF VF Bar2 value to compute the starting address and alignment of the BAR2 for each VF. This field may only have 1 bit set.This field is ignored when bit 31 is 0.
1568   #define PCIEIP_REG_VENDOR_SPECIFIC_REG3_VF_BAR2_STRIDE_BITS_BB_SHIFT                                       0
1569   #define PCIEIP_REG_VENDOR_SPECIFIC_REG3_VF_BAR2_STRIDE_EN_BB                                               (0x1<<31) // Enable VF Bar2 Stride. When this bit bit is clear, computation of the VF BAR2 offset from the PF SRIOV capability structure is unchanged.
1570   #define PCIEIP_REG_VENDOR_SPECIFIC_REG3_VF_BAR2_STRIDE_EN_BB_SHIFT                                         31
1571 #define PCIEIP_REG_VENDOR_SPECIFIC_REG4_BB                                                                   0x000194UL //Access:R    DataWidth:0x20   //
1572 #define PCIEIP_REG_SPCIE_CAP_HEADER_REG_K2_E5                                                                0x000198UL //Access:RW   DataWidth:0x20   // SPCIE Capability Header.
1573   #define PCIEIP_REG_SPCIE_CAP_HEADER_REG_EXTENDED_CAP_ID_K2_E5                                              (0xffff<<0) // Secondary PCI Express Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1574   #define PCIEIP_REG_SPCIE_CAP_HEADER_REG_EXTENDED_CAP_ID_K2_E5_SHIFT                                        0
1575   #define PCIEIP_REG_SPCIE_CAP_HEADER_REG_CAP_VERSION_K2_E5                                                  (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1576   #define PCIEIP_REG_SPCIE_CAP_HEADER_REG_CAP_VERSION_K2_E5_SHIFT                                            16
1577   #define PCIEIP_REG_SPCIE_CAP_HEADER_REG_NEXT_OFFSET_K2_E5                                                  (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1578   #define PCIEIP_REG_SPCIE_CAP_HEADER_REG_NEXT_OFFSET_K2_E5_SHIFT                                            20
1579 #define PCIEIP_REG_VENDOR_SPECIFIC_REG5_BB                                                                   0x000198UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1580   #define PCIEIP_REG_VENDOR_SPECIFIC_REG5_VF_BAR4_STRIDE_BITS_BB                                             (0x7fffffff<<0) // This field defines alignment and stride of VF BAR4 address space. The bits are a power of 2 value that multiplies the PF VF Bar4 value to compute the starting address and alignment of the BAR4 for each VF. This field may only have 1 bit set.This field is ignored when bit 31 is 0.
1581   #define PCIEIP_REG_VENDOR_SPECIFIC_REG5_VF_BAR4_STRIDE_BITS_BB_SHIFT                                       0
1582   #define PCIEIP_REG_VENDOR_SPECIFIC_REG5_VF_BAR4_STRIDE_EN_BB                                               (0x1<<31) // Enable VF Bar4 Stride. When this bit bit is clear, computation of the VF BAR4 offset from the PF SRIOV capability structure is unchanged.
1583   #define PCIEIP_REG_VENDOR_SPECIFIC_REG5_VF_BAR4_STRIDE_EN_BB_SHIFT                                         31
1584 #define PCIEIP_REG_LINK_CONTROL3_REG_K2_E5                                                                   0x00019cUL //Access:R    DataWidth:0x20   // Link Control 3 Register.
1585   #define PCIEIP_REG_LINK_CONTROL3_REG_PERFORM_EQ_K2_E5                                                      (0x1<<0) // Perform Equalization.   Note: The access attributes of this field are as follows:  - Dbi: R/W
1586   #define PCIEIP_REG_LINK_CONTROL3_REG_PERFORM_EQ_K2_E5_SHIFT                                                0
1587   #define PCIEIP_REG_LINK_CONTROL3_REG_EQ_REQ_INT_EN_K2_E5                                                   (0x1<<1) // Link Equalization Request Interrupt Enable.   Note: The access attributes of this field are as follows:  - Dbi: R/W
1588   #define PCIEIP_REG_LINK_CONTROL3_REG_EQ_REQ_INT_EN_K2_E5_SHIFT                                             1
1589 #define PCIEIP_REG_LANE_ERR_STATUS_REG_K2_E5                                                                 0x0001a0UL //Access:RW   DataWidth:0x20   // Lane Error Status Register.
1590   #define PCIEIP_REG_LANE_ERR_STATUS_REG_LANE_ERR_STATUS_K2_E5                                               (0xff<<0) // Lane Error Status Bits per Lane.
1591   #define PCIEIP_REG_LANE_ERR_STATUS_REG_LANE_ERR_STATUS_K2_E5_SHIFT                                         0
1592 #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_K2_E5                                                               0x0001a4UL //Access:R    DataWidth:0x20   // Lane Equalization Control Register for lanes 1 and 0.
1593   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_TX_PRESET0_K2_E5                                              (0xf<<0) // Downstream Port 8.0 GT/s Transmitter Preset 0.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1594   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_TX_PRESET0_K2_E5_SHIFT                                        0
1595   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_RX_PRESET_HINT0_K2_E5                                         (0x7<<4) // Downstream Port 8.0 GT/s Receiver Preset Hint 0.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1596   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_RX_PRESET_HINT0_K2_E5_SHIFT                                   4
1597   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_TX_PRESET0_K2_E5                                              (0xf<<8) // Upstream Port 8.0 GT/s Transmitter Preset 0.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1598   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_TX_PRESET0_K2_E5_SHIFT                                        8
1599   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_RX_PRESET_HINT0_K2_E5                                         (0x7<<12) // Upstream Port 8.0 GT/s Receiver Preset Hint 0.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1600   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_RX_PRESET_HINT0_K2_E5_SHIFT                                   12
1601   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_TX_PRESET1_K2_E5                                              (0xf<<16) // Downstream Port 8.0 GT/s Transmitter Preset 1.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1602   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_TX_PRESET1_K2_E5_SHIFT                                        16
1603   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_RX_PRESET_HINT1_K2_E5                                         (0x7<<20) // Downstream Port 8.0 GT/s Receiver Preset Hint 1.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1604   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_DSP_RX_PRESET_HINT1_K2_E5_SHIFT                                   20
1605   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_TX_PRESET1_K2_E5                                              (0xf<<24) // Upstream Port 8.0 GT/s Transmitter Preset 1.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1606   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_TX_PRESET1_K2_E5_SHIFT                                        24
1607   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_RX_PRESET_HINT1_K2_E5                                         (0x7<<28) // Upstream Port 8.0 GT/s Receiver Preset Hint 1.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1608   #define PCIEIP_REG_SPCIE_CAP_OFF_0CH_REG_USP_RX_PRESET_HINT1_K2_E5_SHIFT                                   28
1609 #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_K2_E5                                                               0x0001a8UL //Access:R    DataWidth:0x20   // Lane Equalization Control Register (LEC) or Lane Equalization Control Register 2 (LEC2) #2. The function of this register is dependent on your actual configuration.  - Gen3: LEC or RSVD depending on the value of CX_NL.  - Gen4: LEC or LEC2 or RSVD depending on the value of CX_NL.
1610   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_TX_PRESET2_K2_E5                                              (0xf<<0) // Downstream Port 8.0 GT/s Transmitter Preset2.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1611   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_TX_PRESET2_K2_E5_SHIFT                                        0
1612   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_RX_PRESET_HINT2_K2_E5                                         (0x7<<4) // Downstream Port 8.0 GT/s Receiver Preset Hint2.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1613   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_RX_PRESET_HINT2_K2_E5_SHIFT                                   4
1614   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_TX_PRESET2_K2_E5                                              (0xf<<8) // Upstream Port 8.0 GT/s Transmitter Preset2.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1615   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_TX_PRESET2_K2_E5_SHIFT                                        8
1616   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_RX_PRESET_HINT2_K2_E5                                         (0x7<<12) // Upstream Port 8.0 GT/s Receiver Preset Hint2.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1617   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_RX_PRESET_HINT2_K2_E5_SHIFT                                   12
1618   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_TX_PRESET3_K2_E5                                              (0xf<<16) // Downstream Port 8.0 GT/s Transmitter Preset3.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1619   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_TX_PRESET3_K2_E5_SHIFT                                        16
1620   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_RX_PRESET_HINT3_K2_E5                                         (0x7<<20) // Downstream Port 8.0 GT/s Receiver Preset Hint3.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1621   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_DSP_RX_PRESET_HINT3_K2_E5_SHIFT                                   20
1622   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_TX_PRESET3_K2_E5                                              (0xf<<24) // Upstream Port 8.0 GT/s Transmitter Preset3.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1623   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_TX_PRESET3_K2_E5_SHIFT                                        24
1624   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_RX_PRESET_HINT3_K2_E5                                         (0x7<<28) // Upstream Port 8.0 GT/s Receiver Preset Hint3.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1625   #define PCIEIP_REG_SPCIE_CAP_OFF_10H_REG_USP_RX_PRESET_HINT3_K2_E5_SHIFT                                   28
1626 #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_K2_E5                                                               0x0001acUL //Access:R    DataWidth:0x20   // Lane Equalization Control Register (LEC) or Lane Equalization Control Register 2 (LEC2) #4. The function of this register is dependent on your actual configuration.  - Gen3: LEC or RSVD depending on the value of CX_NL.  - Gen4: LEC or LEC2 or RSVD depending on the value of CX_NL.
1627   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_TX_PRESET4_K2_E5                                              (0xf<<0) // Downstream Port 8.0 GT/s Transmitter Preset4.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1628   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_TX_PRESET4_K2_E5_SHIFT                                        0
1629   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_RX_PRESET_HINT4_K2_E5                                         (0x7<<4) // Downstream Port 8.0 GT/s Receiver Preset Hint4.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1630   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_RX_PRESET_HINT4_K2_E5_SHIFT                                   4
1631   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_TX_PRESET4_K2_E5                                              (0xf<<8) // Upstream Port 8.0 GT/s Transmitter Preset4.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1632   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_TX_PRESET4_K2_E5_SHIFT                                        8
1633   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_RX_PRESET_HINT4_K2_E5                                         (0x7<<12) // Upstream Port 8.0 GT/s Receiver Preset Hint4.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1634   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_RX_PRESET_HINT4_K2_E5_SHIFT                                   12
1635   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_TX_PRESET5_K2_E5                                              (0xf<<16) // Downstream Port 8.0 GT/s Transmitter Preset5.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1636   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_TX_PRESET5_K2_E5_SHIFT                                        16
1637   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_RX_PRESET_HINT5_K2_E5                                         (0x7<<20) // Downstream Port 8.0 GT/s Receiver Preset Hint5.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1638   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_DSP_RX_PRESET_HINT5_K2_E5_SHIFT                                   20
1639   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_TX_PRESET5_K2_E5                                              (0xf<<24) // Upstream Port 8.0 GT/s Transmitter Preset5.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1640   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_TX_PRESET5_K2_E5_SHIFT                                        24
1641   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_RX_PRESET_HINT5_K2_E5                                         (0x7<<28) // Upstream Port 8.0 GT/s Receiver Preset Hint5.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1642   #define PCIEIP_REG_SPCIE_CAP_OFF_14H_REG_USP_RX_PRESET_HINT5_K2_E5_SHIFT                                   28
1643 #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_K2_E5                                                               0x0001b0UL //Access:R    DataWidth:0x20   // Lane Equalization Control Register (LEC) or Lane Equalization Control Register 2 (LEC2) #6. The function of this register is dependent on your actual configuration.  - Gen3: LEC or RSVD depending on the value of CX_NL.  - Gen4: LEC or LEC2 or RSVD depending on the value of CX_NL.
1644   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_TX_PRESET6_K2_E5                                              (0xf<<0) // Downstream Port 8.0 GT/s Transmitter Preset6.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1645   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_TX_PRESET6_K2_E5_SHIFT                                        0
1646   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_RX_PRESET_HINT6_K2_E5                                         (0x7<<4) // Downstream Port 8.0 GT/s Receiver Preset Hint6.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1647   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_RX_PRESET_HINT6_K2_E5_SHIFT                                   4
1648   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_TX_PRESET6_K2_E5                                              (0xf<<8) // Upstream Port 8.0 GT/s Transmitter Preset6.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1649   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_TX_PRESET6_K2_E5_SHIFT                                        8
1650   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_RX_PRESET_HINT6_K2_E5                                         (0x7<<12) // Upstream Port 8.0 GT/s Receiver Preset Hint6.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1651   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_RX_PRESET_HINT6_K2_E5_SHIFT                                   12
1652   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_TX_PRESET7_K2_E5                                              (0xf<<16) // Downstream Port 8.0 GT/s Transmitter Preset7.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1653   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_TX_PRESET7_K2_E5_SHIFT                                        16
1654   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_RX_PRESET_HINT7_K2_E5                                         (0x7<<20) // Downstream Port 8.0 GT/s Receiver Preset Hint7.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1655   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_DSP_RX_PRESET_HINT7_K2_E5_SHIFT                                   20
1656   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_TX_PRESET7_K2_E5                                              (0xf<<24) // Upstream Port 8.0 GT/s Transmitter Preset7.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1657   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_TX_PRESET7_K2_E5_SHIFT                                        24
1658   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_RX_PRESET_HINT7_K2_E5                                         (0x7<<28) // Upstream Port 8.0 GT/s Receiver Preset Hint7.  The write value is gated with the PCIE_CAP_CROSS_LINK_SUPPORT field of LINK_CAPABILITIES2_REG.   Note: The access attributes of this field are as follows:  - Dbi: DSP || USP && PCIE_CAP_CROSS_LINK_SUPPORT ? (if (DBI_RO_WR_EN == 1) then R/W (sticky) else R) : ROS
1659   #define PCIEIP_REG_SPCIE_CAP_OFF_18H_REG_USP_RX_PRESET_HINT7_K2_E5_SHIFT                                   28
1660 #define PCIEIP_REG_LTR_CAP_BB                                                                                0x0001b0UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 5 of the EXT_CAP_ENA for EP, By default, this capability is disabled (i.e. reading this register will return zeroes). The capability can be enabled by default by defining LTR_ENABLED in version.v and setting bit 5 of EXT_CAP_ENA. This capability when present , will only exist in function 0 of a multi-function device.
1661   #define PCIEIP_REG_LTR_CAP_LTR_EXT_CAP_ID_BB                                                               (0xffff<<0) // Vendor Specific Extended Capability ID.
1662   #define PCIEIP_REG_LTR_CAP_LTR_EXT_CAP_ID_BB_SHIFT                                                         0
1663   #define PCIEIP_REG_LTR_CAP_CAP_VER_BB                                                                      (0xf<<16) // LTR Capability version. Hardwired to 0x1.
1664   #define PCIEIP_REG_LTR_CAP_CAP_VER_BB_SHIFT                                                                16
1665   #define PCIEIP_REG_LTR_CAP_NEXT_BB                                                                         (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability.
1666   #define PCIEIP_REG_LTR_CAP_NEXT_BB_SHIFT                                                                   20
1667 #define PCIEIP_REG_LATENCY_REGISTER_BB                                                                       0x0001b4UL //Access:RW   DataWidth:0x20   // The RW value of this register is controlled by setting bit 5 of the EXT_CAP_ENA for EP. By default, this capability is disabled (i.e. reading this register will return zeroes).
1668   #define PCIEIP_REG_LATENCY_REGISTER_MAX_SNOOP_LATE_VALUE_BB                                                (0x3ff<<0) // Max Snoop Latency Value. Along with Max snoop latency scale field, this register specifies the maximum no-snoop latency that a device is premitted to request. Software should set this to the platforms max supported latency or less.
1669   #define PCIEIP_REG_LATENCY_REGISTER_MAX_SNOOP_LATE_VALUE_BB_SHIFT                                          0
1670   #define PCIEIP_REG_LATENCY_REGISTER_MAX_SNOOP_LATE_SCALE_BB                                                (0x7<<10) // Max Snoop Latency Scale. This register provides a scale for the value contained within the max_snoop_late_value field.
1671   #define PCIEIP_REG_LATENCY_REGISTER_MAX_SNOOP_LATE_SCALE_BB_SHIFT                                          10
1672   #define PCIEIP_REG_LATENCY_REGISTER_UNUSED0_BB                                                             (0x7<<13) //
1673   #define PCIEIP_REG_LATENCY_REGISTER_UNUSED0_BB_SHIFT                                                       13
1674   #define PCIEIP_REG_LATENCY_REGISTER_MAX_NO_SNOOP_LATE_VALUE_BB                                             (0x3ff<<16) // Max No Snoop Latency Value. Along with Max No snoop latency scale field, this register specifies the maximum no-snoop latency that a device is premitted to request. Software should set this to the platforms max supported latency or less.
1675   #define PCIEIP_REG_LATENCY_REGISTER_MAX_NO_SNOOP_LATE_VALUE_BB_SHIFT                                       16
1676   #define PCIEIP_REG_LATENCY_REGISTER_MAX_NO_SNOOP_LATE_SCALE_BB                                             (0x7<<26) // Max No Snoop Latency Scale. This register provides a scale for the value contained within the max_no_snoop_late_value field.
1677   #define PCIEIP_REG_LATENCY_REGISTER_MAX_NO_SNOOP_LATE_SCALE_BB_SHIFT                                       26
1678 #define PCIEIP_REG_SRIOV_BASE_REG_K2_E5                                                                      0x0001b8UL //Access:RW   DataWidth:0x20   // SR-IOV Capability Header. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1679   #define PCIEIP_REG_SRIOV_BASE_REG_SRIOV_PCIE_EXTENDED_CAP_ID_K2_E5                                         (0xffff<<0) // SRIOV Extended Capability ID. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1680   #define PCIEIP_REG_SRIOV_BASE_REG_SRIOV_PCIE_EXTENDED_CAP_ID_K2_E5_SHIFT                                   0
1681   #define PCIEIP_REG_SRIOV_BASE_REG_SRIOV_CAP_VERSION_K2_E5                                                  (0xf<<16) // Capability Version. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1682   #define PCIEIP_REG_SRIOV_BASE_REG_SRIOV_CAP_VERSION_K2_E5_SHIFT                                            16
1683   #define PCIEIP_REG_SRIOV_BASE_REG_SRIOV_NEXT_OFFSET_K2_E5                                                  (0xfff<<20) // Next Capability Offset. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1684   #define PCIEIP_REG_SRIOV_BASE_REG_SRIOV_NEXT_OFFSET_K2_E5_SHIFT                                            20
1685 #define PCIEIP_REG_ARI_CAP_BB                                                                                0x0001b8UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 6 of the EXT_CAP_ENA for EP, The capability can be enabled by default by defining SRIOV in version.v .
1686   #define PCIEIP_REG_ARI_CAP_ARI_EXT_CAP_ID_BB                                                               (0xffff<<0) // ARI Extended Capability ID. Hardwired to 0xE.
1687   #define PCIEIP_REG_ARI_CAP_ARI_EXT_CAP_ID_BB_SHIFT                                                         0
1688   #define PCIEIP_REG_ARI_CAP_CAP_VER_BB                                                                      (0xf<<16) // ARI Capability version. Hardwired to 0x1.
1689   #define PCIEIP_REG_ARI_CAP_CAP_VER_BB_SHIFT                                                                16
1690   #define PCIEIP_REG_ARI_CAP_NEXT_BB                                                                         (0xfff<<20) //
1691   #define PCIEIP_REG_ARI_CAP_NEXT_BB_SHIFT                                                                   20
1692 #define PCIEIP_REG_CAPABILITIES_REG_K2_E5                                                                    0x0001bcUL //Access:RW   DataWidth:0x20   // SR-IOV Capability Register. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1693   #define PCIEIP_REG_CAPABILITIES_REG_SRIOV_VF_MIGRATION_CAP_K2_E5                                           (0x1<<0) // VF Migration Capable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1694   #define PCIEIP_REG_CAPABILITIES_REG_SRIOV_VF_MIGRATION_CAP_K2_E5_SHIFT                                     0
1695   #define PCIEIP_REG_CAPABILITIES_REG_SRIOV_ARI_CAP_HIER_PRESERVED_K2_E5                                     (0x1<<1) // ARI Capable Hierarchy Preserved. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
1696   #define PCIEIP_REG_CAPABILITIES_REG_SRIOV_ARI_CAP_HIER_PRESERVED_K2_E5_SHIFT                               1
1697   #define PCIEIP_REG_CAPABILITIES_REG_SRIOV_VF_MIGRATION_INT_MSG_NUM_K2_E5                                   (0x3ff<<21) // VF Migration Interrupt Message Number. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1698   #define PCIEIP_REG_CAPABILITIES_REG_SRIOV_VF_MIGRATION_INT_MSG_NUM_K2_E5_SHIFT                             21
1699 #define PCIEIP_REG_ARI_CONTROL_REGISTER_BB                                                                   0x0001bcUL //Access:R    DataWidth:0x20   // The RW value of this register is controlled by setting bit 6 of the EXT_CAP_ENA for EP. By default, this capability is disabled (i.e. reading this register will return zeroes).
1700   #define PCIEIP_REG_ARI_CONTROL_REGISTER_MFVC_FUNC_GROUP_CAP_BB                                             (0x1<<0) // Hardwired to 0
1701   #define PCIEIP_REG_ARI_CONTROL_REGISTER_MFVC_FUNC_GROUP_CAP_BB_SHIFT                                       0
1702   #define PCIEIP_REG_ARI_CONTROL_REGISTER_ACS_FUNC_GROUP_CAP_BB                                              (0x1<<1) // Hardwired to 0
1703   #define PCIEIP_REG_ARI_CONTROL_REGISTER_ACS_FUNC_GROUP_CAP_BB_SHIFT                                        1
1704   #define PCIEIP_REG_ARI_CONTROL_REGISTER_UNUSED0_BB                                                         (0x3f<<2) //
1705   #define PCIEIP_REG_ARI_CONTROL_REGISTER_UNUSED0_BB_SHIFT                                                   2
1706   #define PCIEIP_REG_ARI_CONTROL_REGISTER_NEXT_FUNCTION_NUMBER_BB                                            (0xff<<8) // Next Function Number. This field indicates the function number of the next higher numbered function in device. Value reflects programming in ARI_CAP(0x5FC) private register.
1707   #define PCIEIP_REG_ARI_CONTROL_REGISTER_NEXT_FUNCTION_NUMBER_BB_SHIFT                                      8
1708   #define PCIEIP_REG_ARI_CONTROL_REGISTER_ARI_CTRL_BB                                                        (0xffff<<16) // Field is unused and is hardwired to 0.
1709   #define PCIEIP_REG_ARI_CONTROL_REGISTER_ARI_CTRL_BB_SHIFT                                                  16
1710 #define PCIEIP_REG_STATUS_CONTROL_REG_K2_E5                                                                  0x0001c0UL //Access:RW   DataWidth:0x20   // SR-IOV Control and Status Register. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1711   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_ENABLE_K2_E5                                                (0x1<<0) // VF Enable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1712   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_ENABLE_K2_E5_SHIFT                                          0
1713   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_MIGRATION_ENABLE_K2_E5                                      (0x1<<1) // VF Migration Enable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1714   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_MIGRATION_ENABLE_K2_E5_SHIFT                                1
1715   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_MIGRATION_INT_ENABLE_K2_E5                                  (0x1<<2) // VF Migration Interrupt Enable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1716   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_MIGRATION_INT_ENABLE_K2_E5_SHIFT                            2
1717   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_MSE_K2_E5                                                   (0x1<<3) // VF Memory Space Enable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1718   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_VF_MSE_K2_E5_SHIFT                                             3
1719   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_ARI_CAPABLE_HIER_K2_E5                                         (0x1<<4) // ARI Capable Hierarchy (Applies to endpoint only). For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: R/W but read-value is not always same as write-value
1720   #define PCIEIP_REG_STATUS_CONTROL_REG_SRIOV_ARI_CAPABLE_HIER_K2_E5_SHIFT                                   4
1721 #define PCIEIP_REG_SRIOV_CAP_BB                                                                              0x0001c0UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 7 of the EXT_CAP_ENA for EP, The capability can be enabled by default by defining SRIOV in version.v .
1722   #define PCIEIP_REG_SRIOV_CAP_SRIOV_EXT_CAP_ID_BB                                                           (0xffff<<0) // SRIOV Extended Capability ID. Hardwired to 0xE.
1723   #define PCIEIP_REG_SRIOV_CAP_SRIOV_EXT_CAP_ID_BB_SHIFT                                                     0
1724   #define PCIEIP_REG_SRIOV_CAP_SRCAP_VER_BB                                                                  (0xf<<16) // SRIOV Capability version. Hardwired to 0x1.
1725   #define PCIEIP_REG_SRIOV_CAP_SRCAP_VER_BB_SHIFT                                                            16
1726   #define PCIEIP_REG_SRIOV_CAP_NEXT_BB                                                                       (0xfff<<20) //
1727   #define PCIEIP_REG_SRIOV_CAP_NEXT_BB_SHIFT                                                                 20
1728 #define PCIEIP_REG_SRIOV_INITIAL_VFS_K2_E5                                                                   0x0001c4UL //Access:RW   DataWidth:0x20   // TotalVFs InitialVFs Register. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1729   #define PCIEIP_REG_SRIOV_INITIAL_VFS_SRIOV_INITIAL_VFS_K2_E5                                               (0xffff<<0) // InitialVFs. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two InitialVFs registers; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit (SRIOV_ARI_CAPABLE_HIER) of the PF0 "SR-IOV Control Register" (STATUS_CONTROL_REG) determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1730   #define PCIEIP_REG_SRIOV_INITIAL_VFS_SRIOV_INITIAL_VFS_K2_E5_SHIFT                                         0
1731   #define PCIEIP_REG_SRIOV_INITIAL_VFS_SRIOV_TOTAL_VFS_K2_E5                                                 (0xffff<<16) // Total VFs (Max Number of VFs). For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)
1732   #define PCIEIP_REG_SRIOV_INITIAL_VFS_SRIOV_TOTAL_VFS_K2_E5_SHIFT                                           16
1733 #define PCIEIP_REG_SRIOV_CAPABILITIES_BB                                                                     0x0001c4UL //Access:R    DataWidth:0x20   // Multi Field Register.
1734   #define PCIEIP_REG_SRIOV_CAPABILITIES_UNUSED_1A_BB                                                         (0x1<<0) // The capability is hardwired to 0.
1735   #define PCIEIP_REG_SRIOV_CAPABILITIES_UNUSED_1A_BB_SHIFT                                                   0
1736   #define PCIEIP_REG_SRIOV_CAPABILITIES_ARI_CAP_HIER_PRESERVED_BB                                            (0x1<<1) // This field is only present in PF0. This bet when set indicates that the ARI capable hierarchy is preserved across certain power state transitions.
1737   #define PCIEIP_REG_SRIOV_CAPABILITIES_ARI_CAP_HIER_PRESERVED_BB_SHIFT                                      1
1738   #define PCIEIP_REG_SRIOV_CAPABILITIES_UNUSED_1_BB                                                          (0x3fffffff<<2) // The capability is hardwired to 0.
1739   #define PCIEIP_REG_SRIOV_CAPABILITIES_UNUSED_1_BB_SHIFT                                                    2
1740 #define PCIEIP_REG_SRIOV_NUM_VFS_K2_E5                                                                       0x0001c8UL //Access:RW   DataWidth:0x20   // NumVFs and Function Dependency Link Register. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two of these registers; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit (SRIOV_ARI_CAPABLE_HIER) of the PF0 "SR-IOV Control Register" (STATUS_CONTROL_REG) determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address.
1741   #define PCIEIP_REG_SRIOV_NUM_VFS_SRIOV_NUM_VFS_K2_E5                                                       (0xffff<<0) // Number of Visible VFs. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: STATUS_CONTROL_REG.SRIOV_VF_ENABLE ? RW : RO
1742   #define PCIEIP_REG_SRIOV_NUM_VFS_SRIOV_NUM_VFS_K2_E5_SHIFT                                                 0
1743   #define PCIEIP_REG_SRIOV_NUM_VFS_SRIOV_FDL_K2_E5                                                           (0xff<<16) // Functional Dependency Link. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1744   #define PCIEIP_REG_SRIOV_NUM_VFS_SRIOV_FDL_K2_E5_SHIFT                                                     16
1745 #define PCIEIP_REG_SRIOV_CONTROL_BB                                                                          0x0001c8UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1746   #define PCIEIP_REG_SRIOV_CONTROL_VF_ENABLE_BB                                                              (0x1<<0) // Enables/Disables VFs.
1747   #define PCIEIP_REG_SRIOV_CONTROL_VF_ENABLE_BB_SHIFT                                                        0
1748   #define PCIEIP_REG_SRIOV_CONTROL_VF_MIG_EN_BB                                                              (0x1<<1) //
1749   #define PCIEIP_REG_SRIOV_CONTROL_VF_MIG_EN_BB_SHIFT                                                        1
1750   #define PCIEIP_REG_SRIOV_CONTROL_VF_MIG_INTERR_EN_BB                                                       (0x1<<2) // This bit has no effect in IP. However spec has defined it to be RW.
1751   #define PCIEIP_REG_SRIOV_CONTROL_VF_MIG_INTERR_EN_BB_SHIFT                                                 2
1752   #define PCIEIP_REG_SRIOV_CONTROL_VF_MSE_BB                                                                 (0x1<<3) // When set, memory space is enabled for VFs.
1753   #define PCIEIP_REG_SRIOV_CONTROL_VF_MSE_BB_SHIFT                                                           3
1754   #define PCIEIP_REG_SRIOV_CONTROL_ARI_CAPABLE_HIER_BB                                                       (0x1<<4) // When set, the device is permitted to locate VF in Func Number 8 to 255. This field is RW only in PF0 and is RO in all other PFs.
1755   #define PCIEIP_REG_SRIOV_CONTROL_ARI_CAPABLE_HIER_BB_SHIFT                                                 4
1756   #define PCIEIP_REG_SRIOV_CONTROL_UNUSED_2_BB                                                               (0x7ff<<5) // The Status is hardwired to 0.
1757   #define PCIEIP_REG_SRIOV_CONTROL_UNUSED_2_BB_SHIFT                                                         5
1758   #define PCIEIP_REG_SRIOV_CONTROL_SRIOV_STATUS_BB                                                           (0xffff<<16) // The Status is hardwired to 0.
1759   #define PCIEIP_REG_SRIOV_CONTROL_SRIOV_STATUS_BB_SHIFT                                                     16
1760 #define PCIEIP_REG_SRIOV_VF_OFFSET_POSITION_K2_E5                                                            0x0001ccUL //Access:RW   DataWidth:0x20   // VF Stride and Offset Register. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1761   #define PCIEIP_REG_SRIOV_VF_OFFSET_POSITION_SRIOV_VF_OFFSET_K2_E5                                          (0xffff<<0) // First VF Offset. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two First VF Offset registers at this address location; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit of the PF0 "SR-IOV Control Register" determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1762   #define PCIEIP_REG_SRIOV_VF_OFFSET_POSITION_SRIOV_VF_OFFSET_K2_E5_SHIFT                                    0
1763   #define PCIEIP_REG_SRIOV_VF_OFFSET_POSITION_SRIOV_VF_STRIDE_K2_E5                                          (0xffff<<16) // VF Stride. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two VF Stride registers; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit of the PF0 "SR-IOV Control Register". determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1764   #define PCIEIP_REG_SRIOV_VF_OFFSET_POSITION_SRIOV_VF_STRIDE_K2_E5_SHIFT                                    16
1765 #define PCIEIP_REG_SRIOV_INITIALVF_BB                                                                        0x0001ccUL //Access:R    DataWidth:0x20   // Multi Field Register.
1766   #define PCIEIP_REG_SRIOV_INITIALVF_INITIALVF_BB                                                            (0xffff<<0) // The Value in this register is based on programming in the private space at 0x600. This field indicates the number of VFs that are initially associated with the PF.
1767   #define PCIEIP_REG_SRIOV_INITIALVF_INITIALVF_BB_SHIFT                                                      0
1768   #define PCIEIP_REG_SRIOV_INITIALVF_TOTALVF_BB                                                              (0xffff<<16) // The Value in this register is based on programming in the private space at 0x600. This field indicates the maximum number of VFs that could be associated with PF.
1769   #define PCIEIP_REG_SRIOV_INITIALVF_TOTALVF_BB_SHIFT                                                        16
1770 #define PCIEIP_REG_VF_DEVICE_ID_REG_K2_E5                                                                    0x0001d0UL //Access:RW   DataWidth:0x20   // VF Device ID For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1771   #define PCIEIP_REG_VF_DEVICE_ID_REG_SRIOV_VF_DEVICE_ID_K2_E5                                               (0xffff<<16) // VF Device ID. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1772   #define PCIEIP_REG_VF_DEVICE_ID_REG_SRIOV_VF_DEVICE_ID_K2_E5_SHIFT                                         16
1773 #define PCIEIP_REG_SRIOV_NUMVF_BB                                                                            0x0001d0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1774   #define PCIEIP_REG_SRIOV_NUMVF_NUMVF_BB                                                                    (0xffff<<0) // This field controls the number of VFs that are available. S/W sets this as part of creating VF.
1775   #define PCIEIP_REG_SRIOV_NUMVF_NUMVF_BB_SHIFT                                                              0
1776   #define PCIEIP_REG_SRIOV_NUMVF_FUNC_DEPENDENCY_LINK_BB                                                     (0xff<<16) // The Value in this register is based on programming in the private space at 0x608.
1777   #define PCIEIP_REG_SRIOV_NUMVF_FUNC_DEPENDENCY_LINK_BB_SHIFT                                               16
1778   #define PCIEIP_REG_SRIOV_NUMVF_RSVD_1_BB                                                                   (0xff<<24) //
1779   #define PCIEIP_REG_SRIOV_NUMVF_RSVD_1_BB_SHIFT                                                             24
1780 #define PCIEIP_REG_SUP_PAGE_SIZES_REG_K2_E5                                                                  0x0001d4UL //Access:RW   DataWidth:0x20   // Supported Page Sizes.
1781 #define PCIEIP_REG_SRIOV_VFOFFSET_BB                                                                         0x0001d4UL //Access:R    DataWidth:0x20   // Multi Field Register.
1782   #define PCIEIP_REG_SRIOV_VFOFFSET_VF_OFFSET_BB                                                             (0xffff<<0) // The value in this register is based on programming in private space at 0x604. This field defines the Routing ID offset of the first VF associated with the PF. The First VFs RID is calculated by adding this field to the RID of the PF.
1783   #define PCIEIP_REG_SRIOV_VFOFFSET_VF_OFFSET_BB_SHIFT                                                       0
1784   #define PCIEIP_REG_SRIOV_VFOFFSET_VF_STRIDE_BB                                                             (0xffff<<16) // This field is hardwired to 1.
1785   #define PCIEIP_REG_SRIOV_VFOFFSET_VF_STRIDE_BB_SHIFT                                                       16
1786 #define PCIEIP_REG_SYSTEM_PAGE_SIZE_REG_K2_E5                                                                0x0001d8UL //Access:RW   DataWidth:0x20   // System Page Size.
1787 #define PCIEIP_REG_SRIOV_VF_DEVICEID_BB                                                                      0x0001d8UL //Access:R    DataWidth:0x20   // Multi Field Register.
1788   #define PCIEIP_REG_SRIOV_VF_DEVICEID_RESERVED_BB                                                           (0xffff<<0) //
1789   #define PCIEIP_REG_SRIOV_VF_DEVICEID_RESERVED_BB_SHIFT                                                     0
1790   #define PCIEIP_REG_SRIOV_VF_DEVICEID_VF_DEVICEID_BB                                                        (0xffff<<16) // The value in this register is based on programming in private space at 0x604. This field contains Device ID for every VF belonging to this PF.
1791   #define PCIEIP_REG_SRIOV_VF_DEVICEID_VF_DEVICEID_BB_SHIFT                                                  16
1792 #define PCIEIP_REG_SRIOV_BAR0_REG_K2_E5                                                                      0x0001dcUL //Access:RW   DataWidth:0x20   // VF BAR0. This register is used to define the BAR contents (in VF's Type-1 header) for all VFs in this PF. The actual BARs in the VF's Type-1 header are RO and are derived by the core from the SRIOV_VF_BAR*_START field in this register in conjunction with SRIOV_VF_OFFSET and SRIOV_VF_STRIDE. For a fuller description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
1793   #define PCIEIP_REG_SRIOV_BAR0_REG_SRIOV_VF_BAR0_TYPE_K2_E5                                                 (0x3<<1) // VF BAR0 32 or 64 bit. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1794   #define PCIEIP_REG_SRIOV_BAR0_REG_SRIOV_VF_BAR0_TYPE_K2_E5_SHIFT                                           1
1795   #define PCIEIP_REG_SRIOV_BAR0_REG_SRIOV_VF_BAR0_PREFETCH_K2_E5                                             (0x1<<3) // VF BAR0 Prefetchable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1796   #define PCIEIP_REG_SRIOV_BAR0_REG_SRIOV_VF_BAR0_PREFETCH_K2_E5_SHIFT                                       3
1797   #define PCIEIP_REG_SRIOV_BAR0_REG_SRIOV_VF_BAR0_START_K2_E5                                                (0xfffffff<<4) // VF BAR0 Base Address. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: R/W
1798   #define PCIEIP_REG_SRIOV_BAR0_REG_SRIOV_VF_BAR0_START_K2_E5_SHIFT                                          4
1799 #define PCIEIP_REG_SRIOV_SUPPORTEDPAGESIZE_BB                                                                0x0001dcUL //Access:R    DataWidth:0x20   // This value in this register is based on programming in private space at 0x60C. Default indicates support from 4K to 4M.
1800 #define PCIEIP_REG_SRIOV_BAR1_REG_K2_E5                                                                      0x0001e0UL //Access:RW   DataWidth:0x20   // VF BAR1. This register is used to define the BAR contents (in VF's Type-1 header) for all VFs in this PF. The actual BARs in the VF's Type-1 header are RO and are derived by the core from the SRIOV_VF_BAR*_START field in this register in conjunction with SRIOV_VF_OFFSET and SRIOV_VF_STRIDE. For a fuller description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
1801   #define PCIEIP_REG_SRIOV_BAR1_REG_SRIOV_VF_BAR1_TYPE_K2_E5                                                 (0x3<<1) // VF BAR1 32 or 64 bit. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1802   #define PCIEIP_REG_SRIOV_BAR1_REG_SRIOV_VF_BAR1_TYPE_K2_E5_SHIFT                                           1
1803   #define PCIEIP_REG_SRIOV_BAR1_REG_SRIOV_VF_BAR1_PREFETCH_K2_E5                                             (0x1<<3) // VF BAR1 Prefetchable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1804   #define PCIEIP_REG_SRIOV_BAR1_REG_SRIOV_VF_BAR1_PREFETCH_K2_E5_SHIFT                                       3
1805   #define PCIEIP_REG_SRIOV_BAR1_REG_SRIOV_VF_BAR1_START_K2_E5                                                (0xfffffff<<4) // VF BAR1 Base Address. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: R/W
1806   #define PCIEIP_REG_SRIOV_BAR1_REG_SRIOV_VF_BAR1_START_K2_E5_SHIFT                                          4
1807 #define PCIEIP_REG_SRIOV_SYSTEMPAGESIZE_BB                                                                   0x0001e0UL //Access:RW   DataWidth:0x20   // Default value is 4K . This field defines the page size system will use to map VFs mem address.
1808 #define PCIEIP_REG_SRIOV_BAR2_REG_K2_E5                                                                      0x0001e4UL //Access:RW   DataWidth:0x20   // VF BAR2. This register is used to define the BAR contents (in VF's Type-1 header) for all VFs in this PF. The actual BARs in the VF's Type-1 header are RO and are derived by the core from the SRIOV_VF_BAR*_START field in this register in conjunction with SRIOV_VF_OFFSET and SRIOV_VF_STRIDE. For a fuller description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
1809   #define PCIEIP_REG_SRIOV_BAR2_REG_SRIOV_VF_BAR2_TYPE_K2_E5                                                 (0x3<<1) // VF BAR2 32 or 64 bit. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1810   #define PCIEIP_REG_SRIOV_BAR2_REG_SRIOV_VF_BAR2_TYPE_K2_E5_SHIFT                                           1
1811   #define PCIEIP_REG_SRIOV_BAR2_REG_SRIOV_VF_BAR2_PREFETCH_K2_E5                                             (0x1<<3) // VF BAR2 Prefetchable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1812   #define PCIEIP_REG_SRIOV_BAR2_REG_SRIOV_VF_BAR2_PREFETCH_K2_E5_SHIFT                                       3
1813   #define PCIEIP_REG_SRIOV_BAR2_REG_SRIOV_VF_BAR2_START_K2_E5                                                (0xfffffff<<4) // VF BAR2 Base Address. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: R/W
1814   #define PCIEIP_REG_SRIOV_BAR2_REG_SRIOV_VF_BAR2_START_K2_E5_SHIFT                                          4
1815 #define PCIEIP_REG_VF_BAR0_BB                                                                                0x0001e4UL //Access:RW   DataWidth:0x20   // The 32-bit VF_BAR0 register programs the base address for the memory space mapped by the VFs belonging to this PF. This register can be combined with VF_BAR2 to make a 64-bit address. Each VF BAR describes the amount of address space consumed by a single VF. Path = i_cfg_func.i_cfg_public.i_cfg_dec
1816   #define PCIEIP_REG_VF_BAR0_MEM_SPACE_BB                                                                    (0x1<<0) // This bit indicates that VF_BAR0 maps a memory space and is always read as 0.
1817   #define PCIEIP_REG_VF_BAR0_MEM_SPACE_BB_SHIFT                                                              0
1818   #define PCIEIP_REG_VF_BAR0_SPACE_TYPE_BB                                                                   (0x3<<1) // These bits indicate that VF_BAR0 may be programmed to map this adapter to anywhere in the 64-bit address space. Bit can be programmed from shadow register(reg 0x608).
1819   #define PCIEIP_REG_VF_BAR0_SPACE_TYPE_BB_SHIFT                                                             1
1820   #define PCIEIP_REG_VF_BAR0_VF_PREFETCH_BB                                                                  (0x1<<3) // This bit indicates that the area mapped by VF_BAR0 may be pre-fetched or cached by the system without side effects. Bit can be programmed from shadow register(reg 0x608).
1821   #define PCIEIP_REG_VF_BAR0_VF_PREFETCH_BB_SHIFT                                                            3
1822   #define PCIEIP_REG_VF_BAR0_UNUSED0_BB                                                                      (0xff<<4) //
1823   #define PCIEIP_REG_VF_BAR0_UNUSED0_BB_SHIFT                                                                4
1824   #define PCIEIP_REG_VF_BAR0_ADDRESS_BB                                                                      (0xfffff<<12) // These bits set the address within a 32-bit address space that device will respond in. These bits may be combined with the bits in VF_BAR1 to create a full 64 bit address decode. Only the bits that addresses blocks bigger than the setting in the VFBAR0_SIZE(reg 0x608) value are RW. All lower bits are RO with a value of zero. This value is sticky and only reset by HARD Reset.
1825   #define PCIEIP_REG_VF_BAR0_ADDRESS_BB_SHIFT                                                                12
1826 #define PCIEIP_REG_SRIOV_BAR3_REG_K2_E5                                                                      0x0001e8UL //Access:RW   DataWidth:0x20   // VF BAR3. This register is used to define the BAR contents (in VF's Type-1 header) for all VFs in this PF. The actual BARs in the VF's Type-1 header are RO and are derived by the core from the SRIOV_VF_BAR*_START field in this register in conjunction with SRIOV_VF_OFFSET and SRIOV_VF_STRIDE. For a fuller description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
1827   #define PCIEIP_REG_SRIOV_BAR3_REG_SRIOV_VF_BAR3_TYPE_K2_E5                                                 (0x3<<1) // VF BAR3 32 or 64 bit. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1828   #define PCIEIP_REG_SRIOV_BAR3_REG_SRIOV_VF_BAR3_TYPE_K2_E5_SHIFT                                           1
1829   #define PCIEIP_REG_SRIOV_BAR3_REG_SRIOV_VF_BAR3_PREFETCH_K2_E5                                             (0x1<<3) // VF BAR3 Prefetchable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1830   #define PCIEIP_REG_SRIOV_BAR3_REG_SRIOV_VF_BAR3_PREFETCH_K2_E5_SHIFT                                       3
1831   #define PCIEIP_REG_SRIOV_BAR3_REG_SRIOV_VF_BAR3_START_K2_E5                                                (0xfffffff<<4) // VF BAR3 Base Address. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: R/W
1832   #define PCIEIP_REG_SRIOV_BAR3_REG_SRIOV_VF_BAR3_START_K2_E5_SHIFT                                          4
1833 #define PCIEIP_REG_VF_BAR1_BB                                                                                0x0001e8UL //Access:RW   DataWidth:0x20   // The 32-bit VF_BAR1 register programs the upper half of the base address for the memory space mapped by the card onto the PCI bus.
1834 #define PCIEIP_REG_SRIOV_BAR4_REG_K2_E5                                                                      0x0001ecUL //Access:RW   DataWidth:0x20   // VF BAR4. This register is used to define the BAR contents (in VF's Type-1 header) for all VFs in this PF. The actual BARs in the VF's Type-1 header are RO and are derived by the core from the SRIOV_VF_BAR*_START field in this register in conjunction with SRIOV_VF_OFFSET and SRIOV_VF_STRIDE. For a fuller description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
1835   #define PCIEIP_REG_SRIOV_BAR4_REG_SRIOV_VF_BAR4_TYPE_K2_E5                                                 (0x3<<1) // VF BAR4 32 or 64 bit. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1836   #define PCIEIP_REG_SRIOV_BAR4_REG_SRIOV_VF_BAR4_TYPE_K2_E5_SHIFT                                           1
1837   #define PCIEIP_REG_SRIOV_BAR4_REG_SRIOV_VF_BAR4_PREFETCH_K2_E5                                             (0x1<<3) // VF BAR4 Prefetchable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1838   #define PCIEIP_REG_SRIOV_BAR4_REG_SRIOV_VF_BAR4_PREFETCH_K2_E5_SHIFT                                       3
1839   #define PCIEIP_REG_SRIOV_BAR4_REG_SRIOV_VF_BAR4_START_K2_E5                                                (0xfffff<<4) // VF BAR4 Base Address. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: R/W
1840   #define PCIEIP_REG_SRIOV_BAR4_REG_SRIOV_VF_BAR4_START_K2_E5_SHIFT                                          4
1841 #define PCIEIP_REG_VF_BAR2_BB                                                                                0x0001ecUL //Access:RW   DataWidth:0x20   // The 32-bit VF_BAR2 register programs the base address for the memory space mapped by the VFs belonging to this PF. This register can be combined with VF_BAR3 to make a 64-bit address. Each VF BAR describes the amount of address space consumed by a single VF. Path = i_cfg_func.i_cfg_public.i_cfg_dec
1842   #define PCIEIP_REG_VF_BAR2_MEM_SPACE_BB                                                                    (0x1<<0) // This bit indicates that VF_BAR2 maps a memory space and is always read as 0.
1843   #define PCIEIP_REG_VF_BAR2_MEM_SPACE_BB_SHIFT                                                              0
1844   #define PCIEIP_REG_VF_BAR2_SPACE_TYPE_BB                                                                   (0x3<<1) // These bits indicate that VF_BAR2 may be programmed to map this adapter to anywhere in the 64-bit address space(reg 0x608).
1845   #define PCIEIP_REG_VF_BAR2_SPACE_TYPE_BB_SHIFT                                                             1
1846   #define PCIEIP_REG_VF_BAR2_VF_PREFETCH_BB                                                                  (0x1<<3) // This bit indicates that the area mapped by VF_BAR2 may be pre-fetched or cached by the system without side effects. Bit can be programmed from shadow register(reg 0x608).
1847   #define PCIEIP_REG_VF_BAR2_VF_PREFETCH_BB_SHIFT                                                            3
1848   #define PCIEIP_REG_VF_BAR2_UNUSED0_BB                                                                      (0xff<<4) //
1849   #define PCIEIP_REG_VF_BAR2_UNUSED0_BB_SHIFT                                                                4
1850   #define PCIEIP_REG_VF_BAR2_ADDRESS_BB                                                                      (0xfffff<<12) // These bits set the address within a 32-bit address space that device will respond in. These bits may be combined with the bits in VF_BAR3 to create a full 64 bit address decode. Only the bits that addresses blocks bigger than the setting in the VFBAR2_SIZE(reg 0x608) value are RW. All lower bits are RO with a value of zero. This value is sticky and only reset by HARD Reset.
1851   #define PCIEIP_REG_VF_BAR2_ADDRESS_BB_SHIFT                                                                12
1852 #define PCIEIP_REG_SRIOV_BAR5_REG_K2_E5                                                                      0x0001f0UL //Access:RW   DataWidth:0x20   // VF BAR5. This register is used to define the BAR contents (in VF's Type-1 header) for all VFs in this PF. The actual BARs in the VF's Type-1 header are RO and are derived by the core from the SRIOV_VF_BAR*_START field in this register in conjunction with SRIOV_VF_OFFSET and SRIOV_VF_STRIDE. For a fuller description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
1853   #define PCIEIP_REG_SRIOV_BAR5_REG_SRIOV_VF_BAR5_TYPE_K2_E5                                                 (0x3<<1) // VF BAR5 32 or 64 bit. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1854   #define PCIEIP_REG_SRIOV_BAR5_REG_SRIOV_VF_BAR5_TYPE_K2_E5_SHIFT                                           1
1855   #define PCIEIP_REG_SRIOV_BAR5_REG_SRIOV_VF_BAR5_PREFETCH_K2_E5                                             (0x1<<3) // VF BAR5 Prefetchable. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: If enabled and (DBI_RO_WR_EN == 1) then R/W else R
1856   #define PCIEIP_REG_SRIOV_BAR5_REG_SRIOV_VF_BAR5_PREFETCH_K2_E5_SHIFT                                       3
1857   #define PCIEIP_REG_SRIOV_BAR5_REG_SRIOV_VF_BAR5_START_K2_E5                                                (0xfffffff<<4) // VF BAR5 Base Address. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.  Note: The access attributes of this field are as follows:  - Dbi: R/W
1858   #define PCIEIP_REG_SRIOV_BAR5_REG_SRIOV_VF_BAR5_START_K2_E5_SHIFT                                          4
1859 #define PCIEIP_REG_VF_BAR3_BB                                                                                0x0001f0UL //Access:RW   DataWidth:0x20   // The 32-bit VF_BAR3 register programs the upper half of the base address for the memory space mapped by the card onto the PCI bus.
1860 #define PCIEIP_REG_VF_MIGRATION_STATE_ARRAY_REG_K2_E5                                                        0x0001f4UL //Access:R    DataWidth:0x20   // VF Migration State Array Offset For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1861   #define PCIEIP_REG_VF_MIGRATION_STATE_ARRAY_REG_SRIOV_VF_MIGRATION_STATE_BIR_K2_E5                         (0x7<<0) // VF Migration State BIR. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1862   #define PCIEIP_REG_VF_MIGRATION_STATE_ARRAY_REG_SRIOV_VF_MIGRATION_STATE_BIR_K2_E5_SHIFT                   0
1863   #define PCIEIP_REG_VF_MIGRATION_STATE_ARRAY_REG_SRIOV_VF_MIGRATION_STATE_OFFSET_K2_E5                      (0x1fffffff<<3) // VF Migration State Offset. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
1864   #define PCIEIP_REG_VF_MIGRATION_STATE_ARRAY_REG_SRIOV_VF_MIGRATION_STATE_OFFSET_K2_E5_SHIFT                3
1865 #define PCIEIP_REG_VF_BAR4_BB                                                                                0x0001f4UL //Access:RW   DataWidth:0x20   // The 32-bit VF_BAR4 register programs the base address for the memory space mapped by the VFs belonging to this PF. This register can be combined with VF_BAR5 to make a 64-bit address. Each VF BAR describes the amount of address space consumed by a single VF. Path = i_cfg_func.i_cfg_public.i_cfg_dec
1866   #define PCIEIP_REG_VF_BAR4_MEM_SPACE_BB                                                                    (0x1<<0) // This bit indicates that VF_BAR4 maps a memory space and is always read as 0.
1867   #define PCIEIP_REG_VF_BAR4_MEM_SPACE_BB_SHIFT                                                              0
1868   #define PCIEIP_REG_VF_BAR4_SPACE_TYPE_BB                                                                   (0x3<<1) // These bits indicate that VF_BAR4 may be programmed to map this adapter to anywhere in the 64-bit address space(reg 0x620).
1869   #define PCIEIP_REG_VF_BAR4_SPACE_TYPE_BB_SHIFT                                                             1
1870   #define PCIEIP_REG_VF_BAR4_VF_PREFETCH_BB                                                                  (0x1<<3) // This bit indicates that the area mapped by VF_BAR4 may be pre-fetched or cached by the system without side effects. Bit can be programmed from shadow register(reg 0x620).
1871   #define PCIEIP_REG_VF_BAR4_VF_PREFETCH_BB_SHIFT                                                            3
1872   #define PCIEIP_REG_VF_BAR4_UNUSED0_BB                                                                      (0xff<<4) //
1873   #define PCIEIP_REG_VF_BAR4_UNUSED0_BB_SHIFT                                                                4
1874   #define PCIEIP_REG_VF_BAR4_ADDRESS_BB                                                                      (0xfffff<<12) // These bits set the address within a 32-bit address space that device will respond in. These bits may be combined with the bits in VF_BAR5 to create a full 64 bit address decode. Only the bits that addresses blocks bigger than the setting in the VFBAR4_SIZE(reg 0x620) value are RW. All lower bits are RO with a value of zero. This value is sticky and only reset by HARD Reset.
1875   #define PCIEIP_REG_VF_BAR4_ADDRESS_BB_SHIFT                                                                12
1876 #define PCIEIP_REG_TPH_EXT_CAP_HDR_REG_K2_E5                                                                 0x0001f8UL //Access:RW   DataWidth:0x20   // TPH Extended Capability Header.
1877   #define PCIEIP_REG_TPH_EXT_CAP_HDR_REG_PCIE_EXT_CAP_ID_K2_E5                                               (0xffff<<0) // TPH Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1878   #define PCIEIP_REG_TPH_EXT_CAP_HDR_REG_PCIE_EXT_CAP_ID_K2_E5_SHIFT                                         0
1879   #define PCIEIP_REG_TPH_EXT_CAP_HDR_REG_TPH_REQ_CAP_VER_K2_E5                                               (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1880   #define PCIEIP_REG_TPH_EXT_CAP_HDR_REG_TPH_REQ_CAP_VER_K2_E5_SHIFT                                         16
1881   #define PCIEIP_REG_TPH_EXT_CAP_HDR_REG_TPH_REQ_NEXT_PTR_K2_E5                                              (0xfff<<20) // Next Capability Pointer.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1882   #define PCIEIP_REG_TPH_EXT_CAP_HDR_REG_TPH_REQ_NEXT_PTR_K2_E5_SHIFT                                        20
1883 #define PCIEIP_REG_VF_BAR5_BB                                                                                0x0001f8UL //Access:RW   DataWidth:0x20   // The 32-bit VF_BAR5 register programs the upper half of the base address for the memory space mapped by the card onto the PCI bus.
1884 #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_K2_E5                                                                 0x0001fcUL //Access:RW   DataWidth:0x20   // TPH Requestor Capability Register.   SRIOV Note: All VFs in a single PF have the same values for VF_TPH_REQ_CAP_REG_REG. To write this common register, you must perform a DBI_CS2 write (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) while accessing the PF TPH_REQ_CAP_REG_REG register.
1885   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_NO_ST_MODE_K2_E5                                            (0x1<<0) // No ST Mode Supported.
1886   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_NO_ST_MODE_K2_E5_SHIFT                                      0
1887   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_INT_VEC_K2_E5                                           (0x1<<1) // Interrupt Vector Mode Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1888   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_INT_VEC_K2_E5_SHIFT                                     1
1889   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_DEVICE_SPEC_K2_E5                                           (0x1<<2) // Device Specific Mode Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1890   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_DEVICE_SPEC_K2_E5_SHIFT                                     2
1891   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_EXTENDED_TPH_K2_E5                                          (0x1<<8) // Extended TPH Requester Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1892   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_EXTENDED_TPH_K2_E5_SHIFT                                    8
1893   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_0_K2_E5                                    (0x1<<9) // ST Table Location Bit 0.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1894   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_0_K2_E5_SHIFT                              9
1895   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_1_K2_E5                                    (0x1<<10) // ST Table Location Bit 1.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
1896   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_1_K2_E5_SHIFT                              10
1897   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_SIZE_K2_E5                                     (0x7ff<<16) // ST Table Size.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R  Note: This register field is sticky.
1898   #define PCIEIP_REG_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_SIZE_K2_E5_SHIFT                               16
1899 #define PCIEIP_REG_TPH_REQ_CONTROL_REG_REG_K2_E5                                                             0x000200UL //Access:RW   DataWidth:0x20   // TPH Requestor Control Register.
1900   #define PCIEIP_REG_TPH_REQ_CONTROL_REG_REG_TPH_REQ_ST_MODE_SELECT_K2_E5                                    (0x7<<0) // ST Mode Select.   Note: The access attributes of this field are as follows:  - Dbi: R/W
1901   #define PCIEIP_REG_TPH_REQ_CONTROL_REG_REG_TPH_REQ_ST_MODE_SELECT_K2_E5_SHIFT                              0
1902   #define PCIEIP_REG_TPH_REQ_CONTROL_REG_REG_TPH_REQ_CTRL_REQ_EN_K2_E5                                       (0x3<<8) // TPH Requester Enable Bit.
1903   #define PCIEIP_REG_TPH_REQ_CONTROL_REG_REG_TPH_REQ_CTRL_REQ_EN_K2_E5_SHIFT                                 8
1904 #define PCIEIP_REG_PTM_EXTENDED_CAP_BB                                                                       0x000200UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 0 of the EXT3_CAP_ENA for EP, The capability can be enabled by default by defining PCIE_PTM_SUPP in version.v and setting bit 0 of EXT3_CAP_ENA.
1905   #define PCIEIP_REG_PTM_EXTENDED_CAP_PTM_EXT_CAP_ID_BB                                                      (0xffff<<0) // Vendor Specific Extended Capability ID.
1906   #define PCIEIP_REG_PTM_EXTENDED_CAP_PTM_EXT_CAP_ID_BB_SHIFT                                                0
1907   #define PCIEIP_REG_PTM_EXTENDED_CAP_CAP_VER_BB                                                             (0xf<<16) // PTM Capability version. Hardwired to 0x1.
1908   #define PCIEIP_REG_PTM_EXTENDED_CAP_CAP_VER_BB_SHIFT                                                       16
1909   #define PCIEIP_REG_PTM_EXTENDED_CAP_NEXT_BB                                                                (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability.
1910   #define PCIEIP_REG_PTM_EXTENDED_CAP_NEXT_BB_SHIFT                                                          20
1911 #define PCIEIP_REG_TPH_ST_TABLE_REG_0_K2_E5                                                                  0x000204UL //Access:RW   DataWidth:0x20   // TPH ST Table Register 0.
1912   #define PCIEIP_REG_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_LOWER_0_K2_E5                                       (0xff<<0) // ST Table 0 Lower Byte.   Note: The access attributes of this field are as follows:  - Dbi: this field is RW or Tie to 0 by table size configure
1913   #define PCIEIP_REG_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_LOWER_0_K2_E5_SHIFT                                 0
1914   #define PCIEIP_REG_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_HIGHER_0_K2_E5                                      (0xff<<8) // ST Table 0 Upper Byte.   Note: The access attributes of this field are as follows:  - Dbi: this field is RW or Tie to 0 by table size configure
1915   #define PCIEIP_REG_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_HIGHER_0_K2_E5_SHIFT                                8
1916 #define PCIEIP_REG_PTM_CAP_REG_BB                                                                            0x000204UL //Access:R    DataWidth:0x20   // The RW value of this register is controlled by setting bit 0 of the EXT3_CAP_ENA for EP.
1917   #define PCIEIP_REG_PTM_CAP_REG_PTM_REQUESTER_CAPABLE_BB                                                    (0x1<<0) // Device implements the PTM Requester role.
1918   #define PCIEIP_REG_PTM_CAP_REG_PTM_REQUESTER_CAPABLE_BB_SHIFT                                              0
1919 #define PCIEIP_REG_PTM_CTRL_REG_BB                                                                           0x000208UL //Access:RW   DataWidth:0x20   // The RW value of this register is controlled by setting bit 0 of the EXT3_CAP_ENA for EP.
1920   #define PCIEIP_REG_PTM_CTRL_REG_PTM_ENABLED_BB                                                             (0x1<<0) // When Set, Function is permitted to participate in PTM mechanism
1921   #define PCIEIP_REG_PTM_CTRL_REG_PTM_ENABLED_BB_SHIFT                                                       0
1922   #define PCIEIP_REG_PTM_CTRL_REG_ROOT_SELECT_BB                                                             (0x1<<1) // If Set, device is the PTM Root.
1923   #define PCIEIP_REG_PTM_CTRL_REG_ROOT_SELECT_BB_SHIFT                                                       1
1924   #define PCIEIP_REG_PTM_CTRL_REG_UNUSED0_BB                                                                 (0x3f<<2) //
1925   #define PCIEIP_REG_PTM_CTRL_REG_UNUSED0_BB_SHIFT                                                           2
1926   #define PCIEIP_REG_PTM_CTRL_REG_PTM_EFFECTIVE_GRANULARITY_BB                                               (0xff<<8) // Field provides information on the expected accuracy of the PTM clock. For endpoints, system software programs this field to the value representing the max Local Clock granularity reported by the PTM Root.
1927   #define PCIEIP_REG_PTM_CTRL_REG_PTM_EFFECTIVE_GRANULARITY_BB_SHIFT                                         8
1928 #define PCIEIP_REG_ATS_CAP_BB                                                                                0x000210UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 9 of the EXT_CAP_ENA for EP, The capability can be enabled by default by defining ATS_ON in version.v .
1929   #define PCIEIP_REG_ATS_CAP_ATS_EXT_CAP_ID_BB                                                               (0xffff<<0) // ATS Extended Capability ID. Hardwired to 0xF.
1930   #define PCIEIP_REG_ATS_CAP_ATS_EXT_CAP_ID_BB_SHIFT                                                         0
1931   #define PCIEIP_REG_ATS_CAP_ATSCAP_VER_BB                                                                   (0xf<<16) // ATS Capability version. Hardwired to 0x1.
1932   #define PCIEIP_REG_ATS_CAP_ATSCAP_VER_BB_SHIFT                                                             16
1933   #define PCIEIP_REG_ATS_CAP_ATS_NEXT_BB                                                                     (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability.
1934   #define PCIEIP_REG_ATS_CAP_ATS_NEXT_BB_SHIFT                                                               20
1935 #define PCIEIP_REG_ATS_CONTROL_BB                                                                            0x000214UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1936   #define PCIEIP_REG_ATS_CONTROL_ATS_INVLD_QDEPTH_BB                                                         (0x1f<<0) // The number of Invalidate Requests that the function can accept before putting backpressure on the upstream request. the value in this field is controlled by programming in private register at 0x630
1937   #define PCIEIP_REG_ATS_CONTROL_ATS_INVLD_QDEPTH_BB_SHIFT                                                   0
1938   #define PCIEIP_REG_ATS_CONTROL_ATS_PAGE_ALIGNED_REQ_BB                                                     (0x1<<5) // This bit when set indicates Untranslated Address is always aligned to 4K boundary. the value in this field is controlled by programming in private register at 0x630
1939   #define PCIEIP_REG_ATS_CONTROL_ATS_PAGE_ALIGNED_REQ_BB_SHIFT                                               5
1940   #define PCIEIP_REG_ATS_CONTROL_RSVD_Z_BB                                                                   (0x3ff<<6) //
1941   #define PCIEIP_REG_ATS_CONTROL_RSVD_Z_BB_SHIFT                                                             6
1942   #define PCIEIP_REG_ATS_CONTROL_ATS_STU_BB                                                                  (0x1f<<16) // The value indicates to the Function, the minimum of 4K byte blocks that is indicated in a Translation Completion or Invalidate Requests. A value of 0 indicates 1 block and a value of 31 indicates 2^31 blocks.
1943   #define PCIEIP_REG_ATS_CONTROL_ATS_STU_BB_SHIFT                                                            16
1944   #define PCIEIP_REG_ATS_CONTROL_RESERVED_Z_BB                                                               (0x3ff<<21) //
1945   #define PCIEIP_REG_ATS_CONTROL_RESERVED_Z_BB_SHIFT                                                         21
1946   #define PCIEIP_REG_ATS_CONTROL_ATS_ENABLE_BB                                                               (0x1<<31) // When set, function is enabled to cache translations.
1947   #define PCIEIP_REG_ATS_CONTROL_ATS_ENABLE_BB_SHIFT                                                         31
1948 #define PCIEIP_REG_RBAR_EXT_CAP_BB                                                                           0x000220UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 8 of the EXT_CAP_ENA for EP, The capability can be enabled by default by defining RESIZE_BAR in version.v .
1949   #define PCIEIP_REG_RBAR_EXT_CAP_RBAR_EXT_CAP_ID_BB                                                         (0xffff<<0) // RBAR Extended Capability ID. Hardwired to 0x15.
1950   #define PCIEIP_REG_RBAR_EXT_CAP_RBAR_EXT_CAP_ID_BB_SHIFT                                                   0
1951   #define PCIEIP_REG_RBAR_EXT_CAP_RBARCAP_VER_BB                                                             (0xf<<16) // RBAR Capability version. Hardwired to 0x1.
1952   #define PCIEIP_REG_RBAR_EXT_CAP_RBARCAP_VER_BB_SHIFT                                                       16
1953   #define PCIEIP_REG_RBAR_EXT_CAP_RBAR_NEXT_BB                                                               (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability.
1954   #define PCIEIP_REG_RBAR_EXT_CAP_RBAR_NEXT_BB_SHIFT                                                         20
1955 #define PCIEIP_REG_RBAR_CAP_BB                                                                               0x000224UL //Access:R    DataWidth:0x20   // Multi Field Register.
1956   #define PCIEIP_REG_RBAR_CAP_SIZE_CAPABILITY_BB                                                             (0xf<<0) // unused
1957   #define PCIEIP_REG_RBAR_CAP_SIZE_CAPABILITY_BB_SHIFT                                                       0
1958   #define PCIEIP_REG_RBAR_CAP_SIZE_1M_CAPABILITY_BB                                                          (0x1<<4) // when Set, it indicates function will operate with Bar sized to 1M. Value reflected here is from corresponding bit in private register.
1959   #define PCIEIP_REG_RBAR_CAP_SIZE_1M_CAPABILITY_BB_SHIFT                                                    4
1960   #define PCIEIP_REG_RBAR_CAP_SIZE_2M_CAPABILITY_BB                                                          (0x1<<5) // when Set, it indicates function will operate with Bar sized to 2M. Value reflected here is from corresponding bit in private register.
1961   #define PCIEIP_REG_RBAR_CAP_SIZE_2M_CAPABILITY_BB_SHIFT                                                    5
1962   #define PCIEIP_REG_RBAR_CAP_SIZE_4M_CAPABILITY_BB                                                          (0x1<<6) // when Set, it indicates function will operate with Bar sized to 4M. Value reflected here is from corresponding bit in private register.
1963   #define PCIEIP_REG_RBAR_CAP_SIZE_4M_CAPABILITY_BB_SHIFT                                                    6
1964   #define PCIEIP_REG_RBAR_CAP_SIZE_8M_CAPABILITY_BB                                                          (0x1<<7) // when Set, it indicates function will operate with Bar sized to 8M. Value reflected here is from corresponding bit in private register.
1965   #define PCIEIP_REG_RBAR_CAP_SIZE_8M_CAPABILITY_BB_SHIFT                                                    7
1966   #define PCIEIP_REG_RBAR_CAP_SIZE_16M_CAPABILITY_BB                                                         (0x1<<8) // when Set, it indicates function will operate with Bar sized to 16M. Value reflected here is from corresponding bit in private register.
1967   #define PCIEIP_REG_RBAR_CAP_SIZE_16M_CAPABILITY_BB_SHIFT                                                   8
1968   #define PCIEIP_REG_RBAR_CAP_SIZE_32M_CAPABILITY_BB                                                         (0x1<<9) // when Set, it indicates function will operate with Bar sized to 32M. Value reflected here is from corresponding bit in private register.
1969   #define PCIEIP_REG_RBAR_CAP_SIZE_32M_CAPABILITY_BB_SHIFT                                                   9
1970   #define PCIEIP_REG_RBAR_CAP_SIZE_64M_CAPABILITY_BB                                                         (0x1<<10) // when Set, it indicates function will operate with Bar sized to 64M. Value reflected here is from corresponding bit in private register.
1971   #define PCIEIP_REG_RBAR_CAP_SIZE_64M_CAPABILITY_BB_SHIFT                                                   10
1972   #define PCIEIP_REG_RBAR_CAP_SIZE_128M_CAPABILITY_BB                                                        (0x1<<11) // when Set, it indicates function will operate with Bar sized to 128M. Value reflected here is from corresponding bit in private register.
1973   #define PCIEIP_REG_RBAR_CAP_SIZE_128M_CAPABILITY_BB_SHIFT                                                  11
1974   #define PCIEIP_REG_RBAR_CAP_SIZE_256M_CAPABILITY_BB                                                        (0x1<<12) // when Set, it indicates function will operate with Bar sized to 256M. Value reflected here is from corresponding bit in private register.
1975   #define PCIEIP_REG_RBAR_CAP_SIZE_256M_CAPABILITY_BB_SHIFT                                                  12
1976   #define PCIEIP_REG_RBAR_CAP_SIZE_512M_CAPABILITY_BB                                                        (0x1<<13) // when Set, it indicates function will operate with Bar sized to 512M. Value reflected here is from corresponding bit in private register.
1977   #define PCIEIP_REG_RBAR_CAP_SIZE_512M_CAPABILITY_BB_SHIFT                                                  13
1978   #define PCIEIP_REG_RBAR_CAP_SIZE_1G_CAPABILITY_BB                                                          (0x1<<14) // when Set, it indicates function will operate with Bar sized to 1G. Value reflected here is from corresponding bit in private register.
1979   #define PCIEIP_REG_RBAR_CAP_SIZE_1G_CAPABILITY_BB_SHIFT                                                    14
1980   #define PCIEIP_REG_RBAR_CAP_SIZE_512G_TO_2G_CAPABILITY_BB                                                  (0x1ff<<15) // unsupported.
1981   #define PCIEIP_REG_RBAR_CAP_SIZE_512G_TO_2G_CAPABILITY_BB_SHIFT                                            15
1982 #define PCIEIP_REG_RBAR_CTRL_BB                                                                              0x000228UL //Access:RW   DataWidth:0x20   // Multi Field Register.
1983   #define PCIEIP_REG_RBAR_CTRL_RBAR_INDX_BB                                                                  (0x7<<0) // Indicates which BAR supports a negotiable size.
1984   #define PCIEIP_REG_RBAR_CTRL_RBAR_INDX_BB_SHIFT                                                            0
1985   #define PCIEIP_REG_RBAR_CTRL_RSVD_BB                                                                       (0x3<<3) // Unused
1986   #define PCIEIP_REG_RBAR_CTRL_RSVD_BB_SHIFT                                                                 3
1987   #define PCIEIP_REG_RBAR_CTRL_NUM_RBAR_BB                                                                   (0x7<<5) // Indicates number of resizeable BARs in capability.
1988   #define PCIEIP_REG_RBAR_CTRL_NUM_RBAR_BB_SHIFT                                                             5
1989   #define PCIEIP_REG_RBAR_CTRL_BAR_SIZE_BB                                                                   (0x1f<<8) // When this reg is programmed, value is immediately reflected in the size of the resource, as encoded in the number of RO bits in BAR.
1990   #define PCIEIP_REG_RBAR_CTRL_BAR_SIZE_BB_SHIFT                                                             8
1991 #define PCIEIP_REG_TPH_EXTENDED_CAP_BB                                                                       0x000230UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 0 of the EXT2_CAP_ENA for EP, By default, this capability is enabled The capability can be enabled by default by defining TPH_ON in version.v and setting bit 0 of EXT2_CAP_ENA.
1992   #define PCIEIP_REG_TPH_EXTENDED_CAP_TPH_EXT_CAP_ID_BB                                                      (0xffff<<0) // Vendor Specific Extended Capability ID.
1993   #define PCIEIP_REG_TPH_EXTENDED_CAP_TPH_EXT_CAP_ID_BB_SHIFT                                                0
1994   #define PCIEIP_REG_TPH_EXTENDED_CAP_CAP_VER_BB                                                             (0xf<<16) // LTR Capability version. Hardwired to 0x1.
1995   #define PCIEIP_REG_TPH_EXTENDED_CAP_CAP_VER_BB_SHIFT                                                       16
1996   #define PCIEIP_REG_TPH_EXTENDED_CAP_NEXT_BB                                                                (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability.
1997   #define PCIEIP_REG_TPH_EXTENDED_CAP_NEXT_BB_SHIFT                                                          20
1998 #define PCIEIP_REG_TPH_REQ_CAPABILITY_BB                                                                     0x000234UL //Access:R    DataWidth:0x20   // The RW value of this register is controlled by setting bit 0 of the EXT2_CAP_ENA for EP. By default, this capability is disabled (i.e. reading this register will return zeroes).
1999   #define PCIEIP_REG_TPH_REQ_CAPABILITY_NO_ST_MODE_SUPPORTED_BB                                              (0x1<<0) // Function supports NO ST mode of operation. This mode is required to be supported.
2000   #define PCIEIP_REG_TPH_REQ_CAPABILITY_NO_ST_MODE_SUPPORTED_BB_SHIFT                                        0
2001   #define PCIEIP_REG_TPH_REQ_CAPABILITY_INT_VECTOR_MODE_SUPPORTED_BB                                         (0x1<<1) // If Set function supports Interrupt Vector mode of operation. Value in this field can be programmed through TPH_CAP register in private space.
2002   #define PCIEIP_REG_TPH_REQ_CAPABILITY_INT_VECTOR_MODE_SUPPORTED_BB_SHIFT                                   1
2003   #define PCIEIP_REG_TPH_REQ_CAPABILITY_DEVICE_MODE_SUPPORTED_BB                                             (0x1<<2) // If Set function supports device mode of operation.
2004   #define PCIEIP_REG_TPH_REQ_CAPABILITY_DEVICE_MODE_SUPPORTED_BB_SHIFT                                       2
2005   #define PCIEIP_REG_TPH_REQ_CAPABILITY_UNUSED0_BB                                                           (0x1f<<3) //
2006   #define PCIEIP_REG_TPH_REQ_CAPABILITY_UNUSED0_BB_SHIFT                                                     3
2007   #define PCIEIP_REG_TPH_REQ_CAPABILITY_EXTENDED_TPH_REQ_SUPP_BB                                             (0x1<<8) // If Set function is capable of generating Req's with TPH TLP prefix.
2008   #define PCIEIP_REG_TPH_REQ_CAPABILITY_EXTENDED_TPH_REQ_SUPP_BB_SHIFT                                       8
2009   #define PCIEIP_REG_TPH_REQ_CAPABILITY_ST_TABLE_LOCATION_BB                                                 (0x3<<9) // Value indicates if and where the ST table is located. Value in this field can be programmed through TPH_CAP register in private space.
2010   #define PCIEIP_REG_TPH_REQ_CAPABILITY_ST_TABLE_LOCATION_BB_SHIFT                                           9
2011   #define PCIEIP_REG_TPH_REQ_CAPABILITY_UNUSED1_BB                                                           (0x1f<<11) //
2012   #define PCIEIP_REG_TPH_REQ_CAPABILITY_UNUSED1_BB_SHIFT                                                     11
2013   #define PCIEIP_REG_TPH_REQ_CAPABILITY_ST_TABLE_SIZE_BB                                                     (0x7ff<<16) // Software reads this field to determine the STTable Size N, whihc is encoded as N-1. So a returned value of 16, indicates a table size of 17. The value in this field can be programmed by programming the TPH_CAP register in the private space.
2014   #define PCIEIP_REG_TPH_REQ_CAPABILITY_ST_TABLE_SIZE_BB_SHIFT                                               16
2015 #define PCIEIP_REG_TPH_REQ_CONTROL_BB                                                                        0x000238UL //Access:RW   DataWidth:0x20   // The RW value of this register is controlled by setting bit 0 of the EXT2_CAP_ENA for EP.
2016   #define PCIEIP_REG_TPH_REQ_CONTROL_ST_MODE_SELECT_BB                                                       (0x7<<0) // Value indicates ST mode of operation
2017   #define PCIEIP_REG_TPH_REQ_CONTROL_ST_MODE_SELECT_BB_SHIFT                                                 0
2018   #define PCIEIP_REG_TPH_REQ_CONTROL_UNUSED0_BB                                                              (0x1f<<3) //
2019   #define PCIEIP_REG_TPH_REQ_CONTROL_UNUSED0_BB_SHIFT                                                        3
2020   #define PCIEIP_REG_TPH_REQ_CONTROL_TPH_REQUESTER_ENABLE_BB                                                 (0x3<<8) // Value indicates if and how TPH is enabled
2021   #define PCIEIP_REG_TPH_REQ_CONTROL_TPH_REQUESTER_ENABLE_BB_SHIFT                                           8
2022 #define PCIEIP_REG_PML1SUB_CAPID_BB                                                                          0x000240UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 2 of the EXT2_CAP_ENA for EP, By default, this capability is disabled (i.e. reading this register will return zeroes). The capability can be enabled by default by defining PMCR_L1_SUBSTATES_ENA in version.v and setting bit 2 of EXT2_CAP_ENA. This capability when present , will only exist in function 0 of a multi-function device.
2023   #define PCIEIP_REG_PML1SUB_CAPID_L1SUB_EXT_CAP_ID_BB                                                       (0xffff<<0) // Vendor Specific Extended Capability ID. Value is from corresponding field in private register.
2024   #define PCIEIP_REG_PML1SUB_CAPID_L1SUB_EXT_CAP_ID_BB_SHIFT                                                 0
2025   #define PCIEIP_REG_PML1SUB_CAPID_CAP_VER_BB                                                                (0xf<<16) // PM L1 substates Capability version. Value is from corresponding field in private register.
2026   #define PCIEIP_REG_PML1SUB_CAPID_CAP_VER_BB_SHIFT                                                          16
2027   #define PCIEIP_REG_PML1SUB_CAPID_NEXT_BB                                                                   (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability.
2028   #define PCIEIP_REG_PML1SUB_CAPID_NEXT_BB_SHIFT                                                             20
2029 #define PCIEIP_REG_PML1_SUB_CAP_REG_BB                                                                       0x000244UL //Access:R    DataWidth:0x20   // Multi Field Register.
2030   #define PCIEIP_REG_PML1_SUB_CAP_REG_PM_L1_2_SUPP_BB                                                        (0x1<<0) // Advertize L1_2 capability support for PM
2031   #define PCIEIP_REG_PML1_SUB_CAP_REG_PM_L1_2_SUPP_BB_SHIFT                                                  0
2032   #define PCIEIP_REG_PML1_SUB_CAP_REG_PM_L1_1_SUPP_BB                                                        (0x1<<1) // Advertize L1_1 capability support for PM
2033   #define PCIEIP_REG_PML1_SUB_CAP_REG_PM_L1_1_SUPP_BB_SHIFT                                                  1
2034   #define PCIEIP_REG_PML1_SUB_CAP_REG_ASPM_L1_2_SUPP_BB                                                      (0x1<<2) // Advertize L1_2 capability support for ASPM
2035   #define PCIEIP_REG_PML1_SUB_CAP_REG_ASPM_L1_2_SUPP_BB_SHIFT                                                2
2036   #define PCIEIP_REG_PML1_SUB_CAP_REG_ASPM_L1_1_SUPP_BB                                                      (0x1<<3) // Advertize L1_1 capability support for ASPM
2037   #define PCIEIP_REG_PML1_SUB_CAP_REG_ASPM_L1_1_SUPP_BB_SHIFT                                                3
2038   #define PCIEIP_REG_PML1_SUB_CAP_REG_CLKREQ_L1SUB_SUPP_BB                                                   (0x1<<4) // Clkreq based L1 substates is supported.
2039   #define PCIEIP_REG_PML1_SUB_CAP_REG_CLKREQ_L1SUB_SUPP_BB_SHIFT                                             4
2040   #define PCIEIP_REG_PML1_SUB_CAP_REG_RESERVED_1_BB                                                          (0x7<<5) //
2041   #define PCIEIP_REG_PML1_SUB_CAP_REG_RESERVED_1_BB_SHIFT                                                    5
2042   #define PCIEIP_REG_PML1_SUB_CAP_REG_L1SUB_CMN_MODE_UP_TIME_BB                                              (0xff<<8) // Time in us that device advertizes that it requires to re-establish common mode.
2043   #define PCIEIP_REG_PML1_SUB_CAP_REG_L1SUB_CMN_MODE_UP_TIME_BB_SHIFT                                        8
2044   #define PCIEIP_REG_PML1_SUB_CAP_REG_L1SUB_PWR_ON_SCALE_BB                                                  (0x3<<16) // Along with the value field, this field advertizes the tpower_on time in us, that the link partner must wait when exiting from L1_2 state due to driving CLKREQ#, before actively driving the interface.
2045   #define PCIEIP_REG_PML1_SUB_CAP_REG_L1SUB_PWR_ON_SCALE_BB_SHIFT                                            16
2046   #define PCIEIP_REG_PML1_SUB_CAP_REG_RESERVED_0_BB                                                          (0x1<<18) //
2047   #define PCIEIP_REG_PML1_SUB_CAP_REG_RESERVED_0_BB_SHIFT                                                    18
2048   #define PCIEIP_REG_PML1_SUB_CAP_REG_L1SUB_PWR_ON_VALUE_BB                                                  (0x1f<<19) // Along with the scale field, this field advertizes the tpower_on time in us, that the link partner must wait when exiting from L1_2 state due to driving CLKREQ#, before actively driving the interface.
2049   #define PCIEIP_REG_PML1_SUB_CAP_REG_L1SUB_PWR_ON_VALUE_BB_SHIFT                                            19
2050   #define PCIEIP_REG_PML1_SUB_CAP_REG_RESERVED_BB                                                            (0xff<<24) //
2051   #define PCIEIP_REG_PML1_SUB_CAP_REG_RESERVED_BB_SHIFT                                                      24
2052 #define PCIEIP_REG_PML1_SUB_CONTROL1_BB                                                                      0x000248UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2053   #define PCIEIP_REG_PML1_SUB_CONTROL1_PM_L1_2_ENABLE_BB                                                     (0x1<<0) // When set, PM L1.2 is enabled.
2054   #define PCIEIP_REG_PML1_SUB_CONTROL1_PM_L1_2_ENABLE_BB_SHIFT                                               0
2055   #define PCIEIP_REG_PML1_SUB_CONTROL1_PM_L1_1_ENABLE_BB                                                     (0x1<<1) // When set, PM L1.1 is enabled.
2056   #define PCIEIP_REG_PML1_SUB_CONTROL1_PM_L1_1_ENABLE_BB_SHIFT                                               1
2057   #define PCIEIP_REG_PML1_SUB_CONTROL1_ASPM_L1_2_ENABLE_BB                                                   (0x1<<2) // When set, ASPM L1.2 is enabled.
2058   #define PCIEIP_REG_PML1_SUB_CONTROL1_ASPM_L1_2_ENABLE_BB_SHIFT                                             2
2059   #define PCIEIP_REG_PML1_SUB_CONTROL1_ASPM_L1_1_ENABLE_BB                                                   (0x1<<3) // When set, ASPM L1.1 is enabled.
2060   #define PCIEIP_REG_PML1_SUB_CONTROL1_ASPM_L1_1_ENABLE_BB_SHIFT                                             3
2061   #define PCIEIP_REG_PML1_SUB_CONTROL1_L1PM_SUB_MECH_BB                                                      (0x1<<4) // Value of 0 is hardwired indicating support for only CLKREQ based PM mechanism.
2062   #define PCIEIP_REG_PML1_SUB_CONTROL1_L1PM_SUB_MECH_BB_SHIFT                                                4
2063   #define PCIEIP_REG_PML1_SUB_CONTROL1_RESERVED_1_BB                                                         (0x7<<5) //
2064   #define PCIEIP_REG_PML1_SUB_CONTROL1_RESERVED_1_BB_SHIFT                                                   5
2065   #define PCIEIP_REG_PML1_SUB_CONTROL1_COMMON_MODE_RESTORE_TIME_BB                                           (0xff<<8) // For downstream port only.
2066   #define PCIEIP_REG_PML1_SUB_CONTROL1_COMMON_MODE_RESTORE_TIME_BB_SHIFT                                     8
2067   #define PCIEIP_REG_PML1_SUB_CONTROL1_LTR_L1_2_THRESHOLD_VALUE_BB                                           (0x3ff<<16) // Provides a value for the L1_2 LTR threshold
2068   #define PCIEIP_REG_PML1_SUB_CONTROL1_LTR_L1_2_THRESHOLD_VALUE_BB_SHIFT                                     16
2069   #define PCIEIP_REG_PML1_SUB_CONTROL1_RESERVED_BB                                                           (0x7<<26) // Reserved
2070   #define PCIEIP_REG_PML1_SUB_CONTROL1_RESERVED_BB_SHIFT                                                     26
2071   #define PCIEIP_REG_PML1_SUB_CONTROL1_LTR_L1_2_THRESHOLD_SCALE_BB                                           (0x7<<29) // Provides a scale for the L1_2 LTR threshold value
2072   #define PCIEIP_REG_PML1_SUB_CONTROL1_LTR_L1_2_THRESHOLD_SCALE_BB_SHIFT                                     29
2073 #define PCIEIP_REG_PML1_SUB_CONTROL2_BB                                                                      0x00024cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
2074   #define PCIEIP_REG_PML1_SUB_CONTROL2_T_POWER_ON_SCALE_BB                                                   (0x3<<0) // This field along with value sets the min amount of time that the Port must wait in L1.2 exit after sampling CLKREQ# asserted before actively driving the interface. This field specifies the scale used
2075   #define PCIEIP_REG_PML1_SUB_CONTROL2_T_POWER_ON_SCALE_BB_SHIFT                                             0
2076   #define PCIEIP_REG_PML1_SUB_CONTROL2_RSVD_A_BB                                                             (0x1<<2) //
2077   #define PCIEIP_REG_PML1_SUB_CONTROL2_RSVD_A_BB_SHIFT                                                       2
2078   #define PCIEIP_REG_PML1_SUB_CONTROL2_T_POWER_ON_VALUE_BB                                                   (0x1f<<3) // This field along with scale sets the min amount of time that the Port must wait in L1.2 exit after sampling CLKREQ# asserted before actively driving the interface.
2079   #define PCIEIP_REG_PML1_SUB_CONTROL2_T_POWER_ON_VALUE_BB_SHIFT                                             3
2080   #define PCIEIP_REG_PML1_SUB_CONTROL2_RSVD_BB                                                               (0xffffff<<8) //
2081   #define PCIEIP_REG_PML1_SUB_CONTROL2_RSVD_BB_SHIFT                                                         8
2082 #define PCIEIP_REG_LTR_CAP_HDR_REG_K2_E5                                                                     0x000284UL //Access:RW   DataWidth:0x20   // LTR Extended Capability Header.
2083   #define PCIEIP_REG_LTR_CAP_HDR_REG_CAP_ID_K2_E5                                                            (0xffff<<0) // LTR Extended Capacity ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2084   #define PCIEIP_REG_LTR_CAP_HDR_REG_CAP_ID_K2_E5_SHIFT                                                      0
2085   #define PCIEIP_REG_LTR_CAP_HDR_REG_CAP_VERSION_K2_E5                                                       (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2086   #define PCIEIP_REG_LTR_CAP_HDR_REG_CAP_VERSION_K2_E5_SHIFT                                                 16
2087   #define PCIEIP_REG_LTR_CAP_HDR_REG_NEXT_OFFSET_K2_E5                                                       (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2088   #define PCIEIP_REG_LTR_CAP_HDR_REG_NEXT_OFFSET_K2_E5_SHIFT                                                 20
2089 #define PCIEIP_REG_LTR_LATENCY_REG_K2_E5                                                                     0x000288UL //Access:RW   DataWidth:0x20   // LTR Max Snoop and No-Snoop Latency Register.
2090   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_SNOOP_LAT_K2_E5                                                     (0x3ff<<0) // Max Snoop Latency Value.
2091   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_SNOOP_LAT_K2_E5_SHIFT                                               0
2092   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_SNOOP_LAT_SCALE_K2_E5                                               (0x7<<10) // Max Snoop Latency Scale.
2093   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_SNOOP_LAT_SCALE_K2_E5_SHIFT                                         10
2094   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_NO_SNOOP_LAT_K2_E5                                                  (0x3ff<<16) // Max No-Snoop Latency Value.
2095   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_NO_SNOOP_LAT_K2_E5_SHIFT                                            16
2096   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_NO_SNOOP_LAT_SCALE_K2_E5                                            (0x7<<26) // Max No-Snoop Latency Scale.
2097   #define PCIEIP_REG_LTR_LATENCY_REG_MAX_NO_SNOOP_LAT_SCALE_K2_E5_SHIFT                                      26
2098 #define PCIEIP_REG_RAS_DES_CAP_HEADER_REG_K2_E5                                                              0x00028cUL //Access:RW   DataWidth:0x20   // Vendor-Specific Extended Capability Header.
2099   #define PCIEIP_REG_RAS_DES_CAP_HEADER_REG_EXTENDED_CAP_ID_K2_E5                                            (0xffff<<0) // PCI Express Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2100   #define PCIEIP_REG_RAS_DES_CAP_HEADER_REG_EXTENDED_CAP_ID_K2_E5_SHIFT                                      0
2101   #define PCIEIP_REG_RAS_DES_CAP_HEADER_REG_CAP_VERSION_K2_E5                                                (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2102   #define PCIEIP_REG_RAS_DES_CAP_HEADER_REG_CAP_VERSION_K2_E5_SHIFT                                          16
2103   #define PCIEIP_REG_RAS_DES_CAP_HEADER_REG_NEXT_OFFSET_K2_E5                                                (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2104   #define PCIEIP_REG_RAS_DES_CAP_HEADER_REG_NEXT_OFFSET_K2_E5_SHIFT                                          20
2105 #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_REG_K2_E5                                                          0x000290UL //Access:R    DataWidth:0x20   // Vendor-Specific Header.
2106   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_REG_VSEC_ID_K2_E5                                                (0xffff<<0) // VSEC ID.
2107   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_REG_VSEC_ID_K2_E5_SHIFT                                          0
2108   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_REG_VSEC_REV_K2_E5                                               (0xf<<16) // VSEC Rev.
2109   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_REG_VSEC_REV_K2_E5_SHIFT                                         16
2110   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_REG_VSEC_LENGTH_K2_E5                                            (0xfff<<20) // VSEC Length.
2111   #define PCIEIP_REG_VENDOR_SPECIFIC_HEADER_REG_VSEC_LENGTH_K2_E5_SHIFT                                      20
2112 #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_K2_E5                                                           0x000294UL //Access:RW   DataWidth:0x20   // Event Counter Control. This is a viewport control register.  - Setting the EVENT_COUNTER_EVENT_SELECT and EVENT_COUNTER_LANE_SELECT fields in this register determine the Event Counter data returned by the EVENT_COUNTER_DATA_REG viewport register.  - Setting the EVENT_COUNTER_ENABLE field in this register enables the Event Counter selected by the EVENT_COUNTER_EVENT_SELECT and EVENT_COUNTER_LANE_SELECT fields in this register.  - Setting the EVENT_COUNTER_CLEAR field in this register clears the Event Counter selected by the EVENT_COUNTER_EVENT_SELECT and EVENT_COUNTER_LANE_SELECT fields in this register.  - Reading the EVENT_COUNTER_STATUS field in this register returns the Enable status of the Event Counter selected by the EVENT_COUNTER_EVENT_SELECT and EVENT_COUNTER_LANE_SELECT fields in this register.
2113   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_CLEAR_K2_E5                                     (0x3<<0) // Event Counter Clear. Clears the Event Counter selected by the EVENT_COUNTER_EVENT_SELECT and EVENT_COUNTER_LANE_SELECT fields in this register. You can clear the value of a specific Event Counter by writing the 'per clear' code and you can clear all event counters at once by writing the 'all clear' code. The read value is always '0'.  - 00: no change  - 01: per clear  - 10: no change  - 11: all clear  - Other: reserved
2114   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_CLEAR_K2_E5_SHIFT                               0
2115   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_ENABLE_K2_E5                                    (0x7<<2) // Event Counter Enable. Enables/disables the Event Counter selected by the EVENT_COUNTER_EVENT_SELECT and EVENT_COUNTER_LANE_SELECT fields in this register. By default, all event counters are disabled. You can enable/disable a specific Event Counter by writing the 'per event off' or 'per event on' codes. You can enable/disable all event counters by writing the 'all on' or 'all off' codes. The read value is always '0'.  - 000: no change  - 001: per event off  - 010: no change  - 011: per event on  - 100: no change  - 101: all off  - 110: no change  - 111: all on
2116   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_ENABLE_K2_E5_SHIFT                              2
2117   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_STATUS_K2_E5                                    (0x1<<7) // Event Counter Status. This register returns the current value of the Event Counter selected by the following fields:  - EVENT_COUNTER_EVENT_SELECT  - EVENT_COUNTER_LANE_SELECT Note: This register field is sticky.
2118   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_STATUS_K2_E5_SHIFT                              7
2119   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_LANE_SELECT_K2_E5                               (0xf<<8) // Event Counter Lane Select. This field in conjunction with EVENT_COUNTER_EVENT_SELECT indexes the Event Counter data returned by the EVENT_COUNTER_DATA_REG register.  - 0x0: Lane0  - 0x1: Lane1  - 0x2: Lane2  - ..  - 0xF: Lane15 Note: This register field is sticky.
2120   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_LANE_SELECT_K2_E5_SHIFT                         8
2121   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_EVENT_SELECT_K2_E5                              (0xfff<<16) // Event Counter Data Select. This field in conjunction with the EVENT_COUNTER_LANE_SELECT field indexes the Event Counter data returned by the EVENT_COUNTER_DATA_REG register.  - 27-24: Group number(4-bit: 0..0x7)  - 23-16: Event number(8-bit: 0..0x13) within the Group For example:  - 0x000: Ebuf Overflow  - 0x001: Ebuf Underrun  - ..  - 0x700: Tx Memory Write  - 0x713: Rx Message TLP For detailed definitions of Group number and Event number, see the RAS DES chapter in the Databook.  Note: This register field is sticky.
2122   #define PCIEIP_REG_EVENT_COUNTER_CONTROL_REG_EVENT_COUNTER_EVENT_SELECT_K2_E5_SHIFT                        16
2123 #define PCIEIP_REG_EVENT_COUNTER_DATA_REG_K2_E5                                                              0x000298UL //Access:R    DataWidth:0x20   // Event Counter Data. This viewport register returns the data selected by the following fields:  - EVENT_COUNTER_EVENT_SELECT in EVENT_COUNTER_CONTROL_REG  - EVENT_COUNTER_LANE_SELECT in EVENT_COUNTER_CONTROL_REG For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2124 #define PCIEIP_REG_TIME_BASED_ANALYSIS_CONTROL_REG_K2_E5                                                     0x00029cUL //Access:RW   DataWidth:0x20   // Time-based Analysis Control. Used for controlling the measurement of RX/TX data throughput and time spent in each low-power LTSSM state. For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2125   #define PCIEIP_REG_TIME_BASED_ANALYSIS_CONTROL_REG_TIMER_START_K2_E5                                       (0x1<<0) // Timer Start.  - 0: Start/Restart  - 1: Stop This bit will be cleared automatically when the measurement is finished. Note: The app_ras_des_tba_ctrl input also sets the contents of this field and controls the measurement start/stop.  Note: This register field is sticky.
2126   #define PCIEIP_REG_TIME_BASED_ANALYSIS_CONTROL_REG_TIMER_START_K2_E5_SHIFT                                 0
2127   #define PCIEIP_REG_TIME_BASED_ANALYSIS_CONTROL_REG_TIME_BASED_DURATION_SELECT_K2_E5                        (0xff<<8) // Time-based Duration Select. Selects the duration of time-based analysis. When "manual control" is selected and TIMER_START is set to '1', this analysis never stops until TIMER_STOP is set to '0'.  - 0x0: Manual control  - 0x1: 1ms  - 0x2: 10ms  - 0x3: 100ms  - 0x4: 1s  - 0x5: 2s  - 0x6: 4s  - Else: Reserved Note: This register field is sticky.
2128   #define PCIEIP_REG_TIME_BASED_ANALYSIS_CONTROL_REG_TIME_BASED_DURATION_SELECT_K2_E5_SHIFT                  8
2129   #define PCIEIP_REG_TIME_BASED_ANALYSIS_CONTROL_REG_TIME_BASED_REPORT_SELECT_K2_E5                          (0xff<<24) // Time-based Report Select. Selects what type of data is measured for the selected duration (TIME_BASED_DURATION_SELECT), and returned in TIME_BASED_ANALYSIS_DATA. Each type of data is measured using one of three types of units:  - Core_clk Cycles. Total time in ps is [Value of TIME_BASED_ANALYSIS_DATA returned when TIME_BASED_REPORT_SELECT=0x00] * TIME_BASED_ANALYSIS_DATA  - Aux_clk Cycles. Total time in ps is [Period of platform specific clock] * TIME_BASED_ANALYSIS_DATA  - Data Bytes. Actual amount of bytes is 16 * TIME_BASED_ANALYSIS_DATA Core_clk Cycles  - 0x00: Duration of 1 cycle  - 0x01: TxL0s  - 0x02: RxL0s  - 0x03: L0  - 0x04: L1 (Rsvd when aux_clk is supplied from the platform specific clock during L1, L1.1 or L1.2)  - 0x07: Configuration/Recovery Aux_clk Cycles  - 0x05: L1.1  - 0x06: L1.2 Data Bytes  - 0x20: Tx TLP Bytes  - 0x21: Rx TLP Bytes  - Else: Rsvd Note: This register field is sticky.
2130   #define PCIEIP_REG_TIME_BASED_ANALYSIS_CONTROL_REG_TIME_BASED_REPORT_SELECT_K2_E5_SHIFT                    24
2131 #define PCIEIP_REG_TIME_BASED_ANALYSIS_DATA_REG_K2_E5                                                        0x0002a0UL //Access:R    DataWidth:0x20   // Time-based Analysis Data. Contains the measurement results of RX/TX data throughput and time spent in each low-power LTSSM state. This viewport register returns the data selected by the TIME_BASED_REPORT_SELECT field in TIME_BASED_ANALYSIS_CONTROL_REG For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2132 #define PCIEIP_REG_EINJ_ENABLE_REG_K2_E5                                                                     0x0002bcUL //Access:RW   DataWidth:0x20   // Error Injection Enable. Each type of error insertion is enabled by the corresponding bit in this register. The specific injection controls for each type of error are defined in the following registers:  - 0: CRC Error: EINJ0_CRC_REG  - 1: Sequence Number Error: EINJ1_SEQNUM_REG  - 2: DLLP Error: EINJ2_DLLP_REG   - 3: Symbol DataK Mask Error or Sync Header Error: EINJ3_SYMBOL_REG  - 4: FC Credit Update Error: EINJ4_FC_REG  - 5: TLP Duplicate/Nullify Error: EINJ5_SP_TLP_REG  - 6: Specific TLP Error: EINJ6_COMPARE_*_REG/EINJ6_CHANGE_*_REG/EINJ6_TLP_REG After the errors have been inserted by core, it will clear each bit here. For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2133   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION0_ENABLE_K2_E5                                           (0x1<<0) // Error Injection0 Enable (CRC Error).  Enables insertion of errors into various CRC.  For more details, see the EINJ0_CRC_REG register.  Note: This register field is sticky.
2134   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION0_ENABLE_K2_E5_SHIFT                                     0
2135   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION1_ENABLE_K2_E5                                           (0x1<<1) // Error Injection1 Enable (Sequence Number Error).  Enables insertion of errors into sequence numbers.  For more details, see the EINJ1_SEQNUM_REG register.  Note: This register field is sticky.
2136   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION1_ENABLE_K2_E5_SHIFT                                     1
2137   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION2_ENABLE_K2_E5                                           (0x1<<2) // Error Injection2 Enable (DLLP Error).  Enables insertion of DLLP errors.  For more details, see the EINJ2_DLLP_REG register.  Note: This register field is sticky.
2138   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION2_ENABLE_K2_E5_SHIFT                                     2
2139   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION3_ENABLE_K2_E5                                           (0x1<<3) // Error Injection3 Enable (Symbol DataK Mask Error or Sync Header Error).  Enables DataK masking of special symbols or the breaking of the sync header.  For more details, see the EINJ3_SYMBOL_REG register.  Note: This register field is sticky.
2140   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION3_ENABLE_K2_E5_SHIFT                                     3
2141   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION4_ENABLE_K2_E5                                           (0x1<<4) // Error Injection4 Enable (FC Credit Update Error).  Enables insertion of errors into UpdateFCs.  For more details, see the EINJ4_FC_REG register.  Note: This register field is sticky.
2142   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION4_ENABLE_K2_E5_SHIFT                                     4
2143   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION5_ENABLE_K2_E5                                           (0x1<<5) // Error Injection5 Enable (TLP Duplicate/Nullify Error).  Enables insertion of duplicate/nullified TLPs.  For more details, see the EINJ5_SP_TLP_REG register.  Note: This register field is sticky.
2144   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION5_ENABLE_K2_E5_SHIFT                                     5
2145   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION6_ENABLE_K2_E5                                           (0x1<<6) // Error Injection6 Enable (Specific TLP Error). Enables insertion of errors into the packets that you select.  You can set this bit to '1' when you have disabled RAS datapath protection (DP) by setting CX_RASDP = CX_RASDP_RAM_PROT =0.  You can set this bit to '1' when you have disabled the address translation by setting ADDR_TRANSLATION_SUPPORT_EN=0. For more details, see the EINJ6_COMPARE_*_REG/EINJ6_CHANGE_*_REG/EINJ6_TLP_REG registers.  Note: This register field is sticky.
2146   #define PCIEIP_REG_EINJ_ENABLE_REG_ERROR_INJECTION6_ENABLE_K2_E5_SHIFT                                     6
2147 #define PCIEIP_REG_EINJ0_CRC_REG_K2_E5                                                                       0x0002c0UL //Access:RW   DataWidth:0x20   // Error Injection Control 0 (CRC Error). Controls the insertion of errors into the CRC, and parity of ordered sets for the selected type of the packets as follows:  - LCRC. Bad TLP will be detected at the receiver side; receiver responds with NAK DLLP; Data Link Retry starts.  - 16-bit CRC of ACK/NAK DLLPs. Bad DLLP occurs at the receiver side; Replay NUM Rollover occurs.  - 16-bit CRC of UpdateFC DLLPs. Error insertion continues for the specific time; LTSSM transitions to the Recovery state because of the UpdateFC timeout (if the timeout is implemented at the receiver of the UpdateFCs).  - ECRC. If ECRC check is enabled, ECRC error is detected at the receiver side.  - FCRC. Framing error will be detected, TLP is discarded, and the LTSSM transitions to Recovery state.  - Parity of TSOS. Error insertion continues for the specific time; LTSSM Recovery/Configuration timeout will occur.  - Parity of SKPOS. Lane error will be detected at the receiver side.
2148   #define PCIEIP_REG_EINJ0_CRC_REG_EINJ0_COUNT_K2_E5                                                         (0xff<<0) // Error injection count. Indicates the number of errors. This register is decremented when the errors have been inserted.  - If the counter value is 0x01 and error is inserted, ERROR_INJECTION0_ENABLE in EINJ_ENABLE_REG returns 0b.  - If the counter value is 0x00 and ERROR_INJECTION0_ENABLE=1, the errors are inserted until ERROR_INJECTION0_ENABLE is set to '0'.  Note: This register field is sticky.
2149   #define PCIEIP_REG_EINJ0_CRC_REG_EINJ0_COUNT_K2_E5_SHIFT                                                   0
2150   #define PCIEIP_REG_EINJ0_CRC_REG_EINJ0_CRC_TYPE_K2_E5                                                      (0xf<<8) // Error injection type. Selects the type of CRC error to be inserted.  Tx Path  - 0000b: New TLP's LCRC error injection  - 0001b: 16bCRC error injection of ACK/NAK DLLP  - 0010b: 16bCRC error injection of Update-FC DLLP  - 0011b: New TLP's ECRC error injection  - 0100b: TLP's FCRC error injection (128b/130b)  - 0101b: Parity error of TSOS (128b/130b)  - 0110b: Parity error of SKPOS (128b/130b) Rx Path  - 1000b: LCRC error injection  - 1011b: ECRC error injection  - Others: Reserved Note: This register field is sticky.
2151   #define PCIEIP_REG_EINJ0_CRC_REG_EINJ0_CRC_TYPE_K2_E5_SHIFT                                                8
2152 #define PCIEIP_REG_EINJ1_SEQNUM_REG_K2_E5                                                                    0x0002c4UL //Access:RW   DataWidth:0x20   // Error Injection Control 1 (Sequence Number Error).  Controls the sequence number of the specific TLPs and ACK/NAK DLLPs. Data Link Protocol Error will be detected at the Rx side of ACK/NAL DLLPs when one of these conditions is true:  - ((NEXT_TRANSMIT_SEQ -1) - AckNak_Seq_Num) mod 4096 > 2048  - (AckNak_Seq_Num - ACKD_SEQ) mod 4096 >= 2048 TLP is treated as Duplicate TLP at the Rx side when all these conditions are true:  - Sequence Number != NEXT_RCV_SEQ  - (NEXT_RCV_SEQ - Sequence Number) mod 4096 <= 2048 TLP is treated as Bad TLP at the Rx side when all these conditions are true:  - Sequence Number != NEXT_RCV_SEQ and  - (NEXT_RCV_SEQ - Sequence Number) mod 4096 > 2048
2153   #define PCIEIP_REG_EINJ1_SEQNUM_REG_EINJ1_COUNT_K2_E5                                                      (0xff<<0) // Error injection count. Indicates the number of errors. This register is decremented as the errors are being inserted.  - If the counter value is 0x01 and error is inserted, ERROR_INJECTION1_ENABLE in EINJ_ENABLE_REG returns '0'.  - If the counter value is 0x00 and ERROR_INJECTION1_ENABLE=1, the errors are inserted until ERROR_INJECTION1_ENABLE is set to '0'.  Note: This register field is sticky.
2154   #define PCIEIP_REG_EINJ1_SEQNUM_REG_EINJ1_COUNT_K2_E5_SHIFT                                                0
2155   #define PCIEIP_REG_EINJ1_SEQNUM_REG_EINJ1_SEQNUM_TYPE_K2_E5                                                (0x1<<8) // Sequence number type. Selects the type of sequence number.  - 0b: Insertion of New TLP's SEQ# error  - 1b: Insertion of ACK/NAK DLLP's SEQ# Error Note: This register field is sticky.
2156   #define PCIEIP_REG_EINJ1_SEQNUM_REG_EINJ1_SEQNUM_TYPE_K2_E5_SHIFT                                          8
2157   #define PCIEIP_REG_EINJ1_SEQNUM_REG_EINJ1_BAD_SEQNUM_K2_E5                                                 (0x1fff<<16) // Bad sequence number. Indicates the value to add/subtract from the naturally-assigned sequence numbers. This value is represented by two's complement.  - 0x0FFF: +4095  - ..  - 0x0002: +2  - 0x0001: +1  - 0x0000: 0  - 0x1FFF: -1  - 0x1FFE: -2  - ..  - 0x1001: -4095 For example:  - Set Type, SEQ# and Count  -- EINJ1_SEQNUM_TYPE =0 (Insert errors into new TLPs)  -- EINJ1_BAD_SEQNUM =0x1FFD (represents -3)  -- EINJ1_COUNT =1  - Enable Error Injection  -- ERROR_INJECTION1_ENABLE =1  - Send a TLP From the Core's Application Interface  -- Assume SEQ#5 is given to the TLP.  - The SEQ# is Changed to #2 by the Error Injection Function in Layer2.  -- 5 + (-3) = 2  - The TLP with SEQ#2 is Transmitted to PCIe Link. Note: This register field is sticky.
2158   #define PCIEIP_REG_EINJ1_SEQNUM_REG_EINJ1_BAD_SEQNUM_K2_E5_SHIFT                                           16
2159 #define PCIEIP_REG_EINJ2_DLLP_REG_K2_E5                                                                      0x0002c8UL //Access:RW   DataWidth:0x20   // Error Injection Control 2 (DLLP Error). Controls the transmission of DLLPs and inserts the following errors:  - If "ACK/NAK DLLP's transmission block" is selected, replay timeout error will occur at the transmitter of the TLPs and then Data Link Retry will occur.  - If "Update FC DLLP's transmission block" is selected, LTSSM will transition to the Recovery state because of the UpdateFC timeout (if the timeout is implemented at the receiver of the UpdateFCs).  - If "Always Transmission for NAK DLLP" is selected, Data Link Retry will occur at the transmitter of the TLPs. Furthermore, Replay NUM Rollover will occur when the transmitter has been requested four times to send the TLP with the same sequence number.
2160   #define PCIEIP_REG_EINJ2_DLLP_REG_EINJ2_COUNT_K2_E5                                                        (0xff<<0) // Error injection count. Indicates the number of errors. This register is decremented as the errors are being inserted.  - If the counter value is 0x01 and the error is inserted, ERROR_INJECTION2_ENABLE in EINJ_ENABLE_REG returns '0'.  - If the counter value is 0x00 and ERROR_INJECTION2_ENABLE =1, the errors are inserted until ERROR_INJECTION2_ENABLE is set to '0'. This register is affected only when EINJ2_DLLP_TYPE =2'10b.  Note: This register field is sticky.
2161   #define PCIEIP_REG_EINJ2_DLLP_REG_EINJ2_COUNT_K2_E5_SHIFT                                                  0
2162   #define PCIEIP_REG_EINJ2_DLLP_REG_EINJ2_DLLP_TYPE_K2_E5                                                    (0x3<<8) // DLLP Type. Selects the type of DLLP errors to be inserted.  - 00b: ACK/NAK DLLP's transmission block  - 01b: Update FC DLLP's transmission block  - 10b: Always Transmission for NAK DLLP  - 11b: Reserved Note: This register field is sticky.
2163   #define PCIEIP_REG_EINJ2_DLLP_REG_EINJ2_DLLP_TYPE_K2_E5_SHIFT                                              8
2164 #define PCIEIP_REG_EINJ3_SYMBOL_REG_K2_E5                                                                    0x0002ccUL //Access:RW   DataWidth:0x20   // Error Injection Control 3 (Symbol Error). When 8b/10b encoding is used, this register controls error insertion into the special (K code) symbols.  - If TS1/TS2/FTS/E-Idle/SKP is selected, it affects whole of the ordered set. It might cause timeout of the LTSSM.  - If END/EDB/STP/SDP is selected, TLP/DLLP will be discarded at the receiver side. When 128b/130b encoding is used, this register controls error insertion into the sync-header.
2165   #define PCIEIP_REG_EINJ3_SYMBOL_REG_EINJ3_COUNT_K2_E5                                                      (0xff<<0) // Error injection count. Indicates the number of errors. This register is decremented as the errors are being inserted.  - If the counter value is 0x01 and error is inserted, ERROR_INJECTION3_ENABLE in EINJ_ENABLE_REG returns '0'.  - If the counter value is 0x00 and ERROR_INJECTION3_ENABLE =1, the errors are inserted until ERROR_INJECTION3_ENABLE is set to '0'.  Note: This register field is sticky.
2166   #define PCIEIP_REG_EINJ3_SYMBOL_REG_EINJ3_COUNT_K2_E5_SHIFT                                                0
2167   #define PCIEIP_REG_EINJ3_SYMBOL_REG_EINJ3_SYMBOL_TYPE_K2_E5                                                (0x7<<8) // Error Type. 8b/10b encoding - Mask K symbol.  - 000b: Reserved  - 001b: COM/PAD(TS1 Order set)  - 010b: COM/PAD(TS2 Order set)  - 011b: COM/FTS(FTS Order set)  - 100b: COM/IDL(E-Idle Order set)  - 101b: END/EDB Symbol  - 110b: STP/SDP Symbol  - 111b: COM/SKP(SKP Order set) 128b/130b encoding - Change sync header.  - 000b: Invert sync header  - Others: Reserved Note: This register field is sticky.
2168   #define PCIEIP_REG_EINJ3_SYMBOL_REG_EINJ3_SYMBOL_TYPE_K2_E5_SHIFT                                          8
2169 #define PCIEIP_REG_EINJ4_FC_REG_K2_E5                                                                        0x0002d0UL //Access:RW   DataWidth:0x20   // Error Injection Control 4 (FC Credit Error). Controls error insertion into the credit value in the UpdateFCs. It is possible to insert errors for any of the following types:  - Posted TLP Header credit  - Non-Posted TLP Header credit  - Completion TLP Header credit  - Posted TLP Data credit  - Non-Posted TLP Data credit  - Completion TLP Data credit These errors are not correctable while error insertion is enabled. Receiver buffer overflow error might occur.
2170   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_COUNT_K2_E5                                                          (0xff<<0) // Error injection count. Indicates the number of errors. This register is decremented as the errors are being inserted.  - If the counter value is 0x01 and error is inserted, ERROR_INJECTION4_ENABLE in EINJ_ENABLE_REG returns '0'.  - If the counter value is 0x00 and ERROR_INJECTION4_ENABLE =1, the errors are inserted until ERROR_INJECTION4_ENABLE is set to '0'.  Note: This register field is sticky.
2171   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_COUNT_K2_E5_SHIFT                                                    0
2172   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_UPDFC_TYPE_K2_E5                                                     (0x7<<8) // Update-FC type. Selects the credit type.  - 000b: Posted TLP Header Credit value control  - 001b: Non-Posted TLP Header Credit value control  - 010b: Completion TLP Header Credit value control  - 011b: Reserved  - 100b: Posted TLP Data Credit value control  - 101b: Non-Posted TLP Data Credit value control  - 110b: Completion TLP Data Credit value control  - 111b: Reserved Note: This register field is sticky.
2173   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_UPDFC_TYPE_K2_E5_SHIFT                                               8
2174   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_VC_NUMBER_K2_E5                                                      (0x7<<12) // VC Number. Indicates target VC Number.  Note: This register field is sticky.
2175   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_VC_NUMBER_K2_E5_SHIFT                                                12
2176   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_BAD_UPDFC_VALUE_K2_E5                                                (0x1fff<<16) // Bad update-FC credit value. Indicates the value to add/subtract from the UpdateFC credit. This value is represented by two's complement.  - 0x0FFF: +4095  - ..  - 0x0002: +2  - 0x0001: +1  - 0x0000: 0  - 0x1FFF: -1  - 0x1FFE: -2  - ..  - 0x1001: -4095 Note: This register field is sticky.
2177   #define PCIEIP_REG_EINJ4_FC_REG_EINJ4_BAD_UPDFC_VALUE_K2_E5_SHIFT                                          16
2178 #define PCIEIP_REG_EINJ5_SP_TLP_REG_K2_E5                                                                    0x0002d4UL //Access:RW   DataWidth:0x20   // Error Injection Control 5 (Specific TLP Error). Controls the generation of specified TLPs. Correctable errors will occur which will be fixed by the PCIe protocol.  - For Duplicate TLP, the core initiates Data Link Retry by handling ACK DLLP as NAK DLLP. These TLPs will be duplicate TLPs at the receiver side.  - For Nullified TLP, the TLPs that the core transmits are changed into nullified TLPs and the original TLPs are stored in the retry buffer. The receiver of these TLPs will detect the lack of seq# and send NAK DLLP at the next TLP. Then the original TLPs are sent from retry buffer and the data controls are recovered. For 128 bit core or more than 128 bit, the core inserts errors the number of times of EINJ5_COUNT but doesn't ensure that the errors are continuously inserted into TLPs.
2179   #define PCIEIP_REG_EINJ5_SP_TLP_REG_EINJ5_COUNT_K2_E5                                                      (0xff<<0) // Error injection count. Indicates the number of errors. This register is decremented as the errors are being inserted.  - If the counter value is 0x01 and error is inserted, ERROR_INJECTION5_ENABLE in EINJ_ENABLE_REG returns '0'.  - If the counter value is 0x00 and ERROR_INJECTION5_ENABLE =1, the errors are inserted until ERROR_INJECTION5_ENABLE is set to '0'.  Note: This register field is sticky.
2180   #define PCIEIP_REG_EINJ5_SP_TLP_REG_EINJ5_COUNT_K2_E5_SHIFT                                                0
2181   #define PCIEIP_REG_EINJ5_SP_TLP_REG_EINJ5_SPECIFIED_TLP_K2_E5                                              (0x1<<8) // Specified TLP. Selects the specified TLP to be inserted.  - 0: Generates duplicate TLPs by handling ACK DLLP as NAK DLLP.  - 1: Generates Nullified TLP (Original TLP will be stored in retry buffer). Note: This register field is sticky.
2182   #define PCIEIP_REG_EINJ5_SP_TLP_REG_EINJ5_SPECIFIED_TLP_K2_E5_SHIFT                                        8
2183 #define PCIEIP_REG_EINJ6_COMPARE_POINT_H0_REG_K2_E5                                                          0x0002d8UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Point Header DWORD #0). Program this register for the 1st DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW0[7:0], TLP_DW0[15:8], TLP_DW0[23:16], TLP_DW0[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2184 #define PCIEIP_REG_EINJ6_COMPARE_POINT_H1_REG_K2_E5                                                          0x0002dcUL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Point Header DWORD #1). Program this register for the 2nd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW1[7:0], TLP_DW1[15:8], TLP_DW1[23:16], TLP_DW1[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2185 #define PCIEIP_REG_EINJ6_COMPARE_POINT_H2_REG_K2_E5                                                          0x0002e0UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Point Header DWORD #2). Program this register for the 3rd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW2[7:0], TLP_DW2[15:8], TLP_DW2[23:16], TLP_DW2[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2186 #define PCIEIP_REG_EINJ6_COMPARE_POINT_H3_REG_K2_E5                                                          0x0002e4UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Point Header DWORD #3). Program this register for the 4th DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW3[7:0], TLP_DW3[15:8], TLP_DW3[23:16], TLP_DW3[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2187 #define PCIEIP_REG_EINJ6_COMPARE_VALUE_H0_REG_K2_E5                                                          0x0002e8UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Value Header DWORD #0). Program this register for the 1st DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW0[7:0], TLP_DW0[15:8], TLP_DW0[23:16], TLP_DW0[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2188 #define PCIEIP_REG_EINJ6_COMPARE_VALUE_H1_REG_K2_E5                                                          0x0002ecUL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Value Header DWORD #1). Program this register for the 2nd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW1[7:0], TLP_DW1[15:8], TLP_DW1[23:16], TLP_DW1[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2189 #define PCIEIP_REG_EINJ6_COMPARE_VALUE_H2_REG_K2_E5                                                          0x0002f0UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Value Header DWORD #2). Program this register for the 3rd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW2[7:0], TLP_DW2[15:8], TLP_DW2[23:16], TLP_DW2[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2190 #define PCIEIP_REG_EINJ6_COMPARE_VALUE_H3_REG_K2_E5                                                          0x0002f4UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Compare Value Header DWORD #3). Program this register for the 4th DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW3[7:0], TLP_DW3[15:8], TLP_DW3[23:16], TLP_DW3[31:24]  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the EINJ6_TLP_REG register.
2191 #define PCIEIP_REG_EINJ6_CHANGE_POINT_H0_REG_K2_E5                                                           0x0002f8UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Point Header DWORD #0). Program this register for the 1st DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW0[7:0], TLP_DW0[15:8], TLP_DW0[23:16], TLP_DW0[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2192 #define PCIEIP_REG_EINJ6_CHANGE_POINT_H1_REG_K2_E5                                                           0x0002fcUL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Point Header DWORD #1). Program this register for the 2nd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW1[7:0], TLP_DW1[15:8], TLP_DW1[23:16], TLP_DW1[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2193 #define PCIEIP_REG_EINJ6_CHANGE_POINT_H2_REG_K2_E5                                                           0x000300UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Point Header DWORD #2). Program this register for the 3rd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW2[7:0], TLP_DW2[15:8], TLP_DW2[23:16], TLP_DW2[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2194 #define PCIEIP_REG_SECONDARY_PCIE_EXTENDED_CAP_BB                                                            0x000300UL //Access:R    DataWidth:0x20   // The read-only value of this register is controlled by setting bit 1 of the EXT2_CAP_ENA for EP, The capability can be enabled by default by defining pcieGen3Rate in version.v and setting bit 1 of EXT2_CAP_ENA.
2195   #define PCIEIP_REG_SECONDARY_PCIE_EXTENDED_CAP_SECPCIE_EXT_CAP_ID_BB                                       (0xffff<<0) // Secondary PCIE Extended Capability ID.
2196   #define PCIEIP_REG_SECONDARY_PCIE_EXTENDED_CAP_SECPCIE_EXT_CAP_ID_BB_SHIFT                                 0
2197   #define PCIEIP_REG_SECONDARY_PCIE_EXTENDED_CAP_CAP_VER_BB                                                  (0xf<<16) // Capability version. Hardwired to 0x1.
2198   #define PCIEIP_REG_SECONDARY_PCIE_EXTENDED_CAP_CAP_VER_BB_SHIFT                                            16
2199   #define PCIEIP_REG_SECONDARY_PCIE_EXTENDED_CAP_NEXT_BB                                                     (0xfff<<20) // This value continues the PCI capability chain. It's value specified an offset in the PCI address space of the next capability.
2200   #define PCIEIP_REG_SECONDARY_PCIE_EXTENDED_CAP_NEXT_BB_SHIFT                                               20
2201 #define PCIEIP_REG_EINJ6_CHANGE_POINT_H3_REG_K2_E5                                                           0x000304UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Point Header DWORD #3). Program this register for the 4th DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW3[7:0], TLP_DW3[15:8], TLP_DW3[23:16], TLP_DW3[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2202 #define PCIEIP_REG_LINK_CONTROL3_BB                                                                          0x000304UL //Access:R    DataWidth:0x20   // The RW value of this register is controlled by setting bit 1 of the EXT2_CAP_ENA for EP.
2203   #define PCIEIP_REG_LINK_CONTROL3_PERFORM_EQ_BB                                                             (0x1<<0) // N/A to endpoints
2204   #define PCIEIP_REG_LINK_CONTROL3_PERFORM_EQ_BB_SHIFT                                                       0
2205   #define PCIEIP_REG_LINK_CONTROL3_LINK_EQ_REQ_INT_EN_BB                                                     (0x1<<1) // N/A to endpoints
2206   #define PCIEIP_REG_LINK_CONTROL3_LINK_EQ_REQ_INT_EN_BB_SHIFT                                               1
2207 #define PCIEIP_REG_EINJ6_CHANGE_VALUE_H0_REG_K2_E5                                                           0x000308UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Value Header DWORD #0). Program this register for the 1st DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW0[7:0], TLP_DW0[15:8], TLP_DW0[23:16], TLP_DW0[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2208 #define PCIEIP_REG_LANE_ERROR_STATUS_BB                                                                      0x000308UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2209   #define PCIEIP_REG_LANE_ERROR_STATUS_LANE_ERR_STATUS_BITS_BB                                               (0xffff<<0) // Each bit indicates if corresponding PCIE lane detected a lane based error.
2210   #define PCIEIP_REG_LANE_ERROR_STATUS_LANE_ERR_STATUS_BITS_BB_SHIFT                                         0
2211 #define PCIEIP_REG_EINJ6_CHANGE_VALUE_H1_REG_K2_E5                                                           0x00030cUL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Value Header DWORD #1). Program this register for the 2nd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW1[7:0], TLP_DW1[15:8], TLP_DW1[23:16], TLP_DW1[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2212 #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_BB                                                              0x00030cUL //Access:R    DataWidth:0x20   // Multi Field Register.
2213   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS0_BB                                     (0xff<<0) // Applicable only to Upstream component.
2214   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS0_BB_SHIFT                               0
2215   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS0_BB                                  (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane0
2216   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS0_BB_SHIFT                            8
2217   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS0_BB                                  (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane0
2218   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS0_BB_SHIFT                            12
2219   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_RESERVED0_BB                                                  (0x1<<15) // Reserved
2220   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_RESERVED0_BB_SHIFT                                            15
2221   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS1_BB                                     (0xff<<16) // Applicable only to Upstream component.
2222   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS1_BB_SHIFT                               16
2223   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS1_BB                                  (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane1
2224   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS1_BB_SHIFT                            24
2225   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS1_BB                                  (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane1
2226   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS1_BB_SHIFT                            28
2227   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_RESERVED1_BB                                                  (0x1<<31) // Reserved
2228   #define PCIEIP_REG_LANE0_1_EQUALIZATION_CTRL_RESERVED1_BB_SHIFT                                            31
2229 #define PCIEIP_REG_EINJ6_CHANGE_VALUE_H2_REG_K2_E5                                                           0x000310UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Value Header DWORD #2). Program this register for the 3rd DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW2[7:0], TLP_DW2[15:8], TLP_DW2[23:16], TLP_DW2[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2230 #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_BB                                                              0x000310UL //Access:R    DataWidth:0x20   // Multi Field Register.
2231   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS2_BB                                     (0xff<<0) // Applicable only to Upstream component.
2232   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS2_BB_SHIFT                               0
2233   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS2_BB                                  (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane2
2234   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS2_BB_SHIFT                            8
2235   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS2_BB                                  (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane2
2236   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS2_BB_SHIFT                            12
2237   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_RESERVED2_BB                                                  (0x1<<15) // Reserved
2238   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_RESERVED2_BB_SHIFT                                            15
2239   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS3_BB                                     (0xff<<16) // Applicable only to Upstream component.
2240   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS3_BB_SHIFT                               16
2241   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS3_BB                                  (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane3
2242   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS3_BB_SHIFT                            24
2243   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS3_BB                                  (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane3
2244   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS3_BB_SHIFT                            28
2245   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_RESERVED3_BB                                                  (0x1<<31) // Reserved
2246   #define PCIEIP_REG_LANE2_3_EQUALIZATION_CTRL_RESERVED3_BB_SHIFT                                            31
2247 #define PCIEIP_REG_EINJ6_CHANGE_VALUE_H3_REG_K2_E5                                                           0x000314UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Change Value Header DWORD #3). Program this register for the 4th DWORD of TLP header/prefix. It is necessary to carefully consider the endianness when you program this register.  Bits [31:0] = TLP_DW3[7:0], TLP_DW3[15:8], TLP_DW3[23:16], TLP_DW3[31:24]  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the EINJ6_TLP_REG register. Only applies when EINJ6_INVERTED_CONTROL in EINJ6_TLP_REG =0.
2248 #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_BB                                                              0x000314UL //Access:R    DataWidth:0x20   // Multi Field Register.
2249   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS4_BB                                     (0xff<<0) // Applicable only to Upstream component.
2250   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS4_BB_SHIFT                               0
2251   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS4_BB                                  (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane4
2252   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS4_BB_SHIFT                            8
2253   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS4_BB                                  (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane4
2254   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS4_BB_SHIFT                            12
2255   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_RESERVED4_BB                                                  (0x1<<15) // Reserved
2256   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_RESERVED4_BB_SHIFT                                            15
2257   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS5_BB                                     (0xff<<16) // Applicable only to Upstream component.
2258   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS5_BB_SHIFT                               16
2259   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS5_BB                                  (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane5
2260   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS5_BB_SHIFT                            24
2261   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS5_BB                                  (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane5
2262   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS5_BB_SHIFT                            28
2263   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_RESERVED5_BB                                                  (0x1<<31) // Reserved
2264   #define PCIEIP_REG_LANE4_5_EQUALIZATION_CTRL_RESERVED5_BB_SHIFT                                            31
2265 #define PCIEIP_REG_EINJ6_TLP_REG_K2_E5                                                                       0x000318UL //Access:RW   DataWidth:0x20   // Error Injection Control 6 (Packet Error).  The Packet Compare Point registers (EINJ6_COMPARE_POINT*) specify which Tx TLP header bits to compare with the corresponding bits in the Packet Compare Value registers (EINJ6_COMPARE_VALUE*).  When all specified bits (in the Tx TLP header and EINJ6_COMPARE_VALUE*) match, the core inserts errors into the TLP. The type and number of errors are specified by the this register.  The Packet Change Point registers (EINJ6_CHANGE_POINT*) specify which Tx TLP header bits to replace with the corresponding bits in the Packet Change Value registers (EINJ6_CHANGE_VALUE*).  The type and number of errors are specified by the this register. Only applies when EINJ6_INVERTED_CONTROL in this register =0. The TLP into that errors are injected will not arrive at the transaction layer of the remote device when all of the following conditions are true.  - Using 128b/130b encoding  - Injecting errors into TLP Length field / TLP digest bit
2266   #define PCIEIP_REG_EINJ6_TLP_REG_EINJ6_COUNT_K2_E5                                                         (0xff<<0) // Error Injection Count.  Indicates the number of errors to insert. This counter is decremented while errors are been inserted.  - If the counter value is 0x01 and error is inserted, ERROR_INJECTION6_ENABLE in EINJ_ENABLE_REG returns '0'.  - If the counter value is 0x00 and ERROR_INJECTION6_ENABLE=1, errors are inserted until ERROR_INJECTION6_ENABLE is set to '0'.  Note: This register field is sticky.
2267   #define PCIEIP_REG_EINJ6_TLP_REG_EINJ6_COUNT_K2_E5_SHIFT                                                   0
2268   #define PCIEIP_REG_EINJ6_TLP_REG_EINJ6_INVERTED_CONTROL_K2_E5                                              (0x1<<8) // Inverted Error Injection Control.  - 0: EINJ6_CHANGE_VALUE_H[0/1/2/3] is used to replace bits specified by EINJ6_CHANGE_POINT_H[0/1/2/3].  - 1: EINJ6_CHANGE_VALUE_H[0/1/2/3] is ignored and inverts bits specified by EINJ6_CHANGE_POINT_H[0/1/2/3]. Note: This register field is sticky.
2269   #define PCIEIP_REG_EINJ6_TLP_REG_EINJ6_INVERTED_CONTROL_K2_E5_SHIFT                                        8
2270   #define PCIEIP_REG_EINJ6_TLP_REG_EINJ6_PACKET_TYPE_K2_E5                                                   (0x7<<9) // Packet type.  Selects the TLP packets to inject errors into.  - 0: TLP Header  - 1: TLP Prefix 1st 4-DWORDs  - 2: TLP Prefix 2nd -DWORDs  - Else: Reserved Note: This register field is sticky.
2271   #define PCIEIP_REG_EINJ6_TLP_REG_EINJ6_PACKET_TYPE_K2_E5_SHIFT                                             9
2272 #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_BB                                                              0x000318UL //Access:R    DataWidth:0x20   // Multi Field Register.
2273   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS6_BB                                     (0xff<<0) // Applicable only to Upstream component.
2274   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS6_BB_SHIFT                               0
2275   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS6_BB                                  (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane6
2276   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS6_BB_SHIFT                            8
2277   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS6_BB                                  (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane6
2278   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS6_BB_SHIFT                            12
2279   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_RESERVED6_BB                                                  (0x1<<15) // Reserved
2280   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_RESERVED6_BB_SHIFT                                            15
2281   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS7_BB                                     (0xff<<16) // Applicable only to Upstream component.
2282   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS7_BB_SHIFT                               16
2283   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS7_BB                                  (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane7
2284   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS7_BB_SHIFT                            24
2285   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS7_BB                                  (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane7
2286   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS7_BB_SHIFT                            28
2287   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_RESERVED7_BB                                                  (0x1<<31) // Reserved
2288   #define PCIEIP_REG_LANE6_7_EQUALIZATION_CTRL_RESERVED7_BB_SHIFT                                            31
2289 #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_BB                                                              0x00031cUL //Access:R    DataWidth:0x20   // Multi Field Register.
2290   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS8_BB                                     (0xff<<0) // Applicable only to Upstream component.
2291   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS8_BB_SHIFT                               0
2292   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS8_BB                                  (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane8
2293   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS8_BB_SHIFT                            8
2294   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS8_BB                                  (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane8
2295   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS8_BB_SHIFT                            12
2296   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_RESERVED6_BB                                                  (0x1<<15) // Reserved
2297   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_RESERVED6_BB_SHIFT                                            15
2298   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS9_BB                                     (0xff<<16) // Applicable only to Upstream component.
2299   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS9_BB_SHIFT                               16
2300   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS9_BB                                  (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane9
2301   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS9_BB_SHIFT                            24
2302   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS9_BB                                  (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane9
2303   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS9_BB_SHIFT                            28
2304   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_RESERVED7_BB                                                  (0x1<<31) // Reserved
2305   #define PCIEIP_REG_LANE8_9_EQUALIZATION_CTRL_RESERVED7_BB_SHIFT                                            31
2306 #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_BB                                                            0x000320UL //Access:R    DataWidth:0x20   // Multi Field Register.
2307   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS10_BB                                  (0xff<<0) // Applicable only to Upstream component.
2308   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS10_BB_SHIFT                            0
2309   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS10_BB                               (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane10
2310   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS10_BB_SHIFT                         8
2311   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS10_BB                               (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane10
2312   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS10_BB_SHIFT                         12
2313   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_RESERVED10_BB                                               (0x1<<15) // Reserved
2314   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_RESERVED10_BB_SHIFT                                         15
2315   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS11_BB                                  (0xff<<16) // Applicable only to Upstream component.
2316   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS11_BB_SHIFT                            16
2317   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS11_BB                               (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane11
2318   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS11_BB_SHIFT                         24
2319   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS11_BB                               (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane11
2320   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS11_BB_SHIFT                         28
2321   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_RESERVED11_BB                                               (0x1<<31) // Reserved
2322   #define PCIEIP_REG_LANE10_11_EQUALIZATION_CTRL_RESERVED11_BB_SHIFT                                         31
2323 #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_BB                                                            0x000324UL //Access:R    DataWidth:0x20   // Multi Field Register.
2324   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS12_BB                                  (0xff<<0) // Applicable only to Upstream component.
2325   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS12_BB_SHIFT                            0
2326   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS12_BB                               (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane12
2327   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS12_BB_SHIFT                         8
2328   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS12_BB                               (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane12
2329   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS12_BB_SHIFT                         12
2330   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_RESERVED12_BB                                               (0x1<<15) // Reserved
2331   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_RESERVED12_BB_SHIFT                                         15
2332   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS13_BB                                  (0xff<<16) // Applicable only to Upstream component.
2333   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS13_BB_SHIFT                            16
2334   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS13_BB                               (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane13
2335   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS13_BB_SHIFT                         24
2336   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS13_BB                               (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane13
2337   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS13_BB_SHIFT                         28
2338   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_RESERVED13_BB                                               (0x1<<31) // Reserved
2339   #define PCIEIP_REG_LANE12_13_EQUALIZATION_CTRL_RESERVED13_BB_SHIFT                                         31
2340 #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_BB                                                            0x000328UL //Access:R    DataWidth:0x20   // Multi Field Register.
2341   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS14_BB                                  (0xff<<0) // Applicable only to Upstream component.
2342   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS14_BB_SHIFT                            0
2343   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS14_BB                               (0xf<<8) // Latest Transmitter Preset Requested from Upstream Component on Lane14
2344   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS14_BB_SHIFT                         8
2345   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS14_BB                               (0x7<<12) // Latest Receiver Preset Requested from Upstream Component on Lane14
2346   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS14_BB_SHIFT                         12
2347   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_RESERVED14_BB                                               (0x1<<15) // Reserved
2348   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_RESERVED14_BB_SHIFT                                         15
2349   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS15_BB                                  (0xff<<16) // Applicable only to Upstream component.
2350   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_UPSTREAM_COMP_PRESETS15_BB_SHIFT                            16
2351   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS15_BB                               (0xf<<24) // Latest Transmitter Preset Requested from Upstream Component on Lane15
2352   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_TX_PRESETS15_BB_SHIFT                         24
2353   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS15_BB                               (0x7<<28) // Latest Receiver Preset Requested from Upstream Component on Lane15
2354   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_DNSTREAM_COMP_RX_PRESETS15_BB_SHIFT                         28
2355   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_RESERVED15_BB                                               (0x1<<31) // Reserved
2356   #define PCIEIP_REG_LANE14_15_EQUALIZATION_CTRL_RESERVED15_BB_SHIFT                                         31
2357 #define PCIEIP_REG_SD_CONTROL1_REG_K2_E5                                                                     0x00032cUL //Access:RW   DataWidth:0x20   // Silicon Debug Control 1. For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2358   #define PCIEIP_REG_SD_CONTROL1_REG_FORCE_DETECT_LANE_K2_E5                                                 (0xffff<<0) // Force Detect Lane.  When the FORCE_DETECT_LANE_EN field is set, the core ignores receiver detection from PHY during LTSSM Detect state and uses this value instead.  - 0: Lane0  - 1: Lane1  - 2: Lane2  - ..  - 15: Lane15 Note: This register field is sticky.
2359   #define PCIEIP_REG_SD_CONTROL1_REG_FORCE_DETECT_LANE_K2_E5_SHIFT                                           0
2360   #define PCIEIP_REG_SD_CONTROL1_REG_FORCE_DETECT_LANE_EN_K2_E5                                              (0x1<<16) // Force Detect Lane Enable.  When this bit is set, the core ignores receiver detection from PHY during LTSSM Detect state and uses FORCE_DETECT_LANE.  Note: This register field is sticky.
2361   #define PCIEIP_REG_SD_CONTROL1_REG_FORCE_DETECT_LANE_EN_K2_E5_SHIFT                                        16
2362   #define PCIEIP_REG_SD_CONTROL1_REG_TX_EIOS_NUM_K2_E5                                                       (0x3<<20) // Number of Tx EIOS.  This register sets the number of transmit EIOS for L0s/L1 entry and Disable/Loopback/Hot-reset exit. The core selects the greater value between this register and the value defined by the PCI-SIG specification.  2.5GT/s, 8.0GT/s or higher:  - 0x0: 1  - 0x1: 4  - 0x2: 8  - 0x3: 16 5.0GT/s:  - 0x0: 2  - 0x1: 8  - 0x2: 16  - 0x3: 32 Note: This register field is sticky.
2363   #define PCIEIP_REG_SD_CONTROL1_REG_TX_EIOS_NUM_K2_E5_SHIFT                                                 20
2364   #define PCIEIP_REG_SD_CONTROL1_REG_LOW_POWER_INTERVAL_K2_E5                                                (0x3<<22) // Low Power Entry Interval Time.  Interval Time that the core starts monitoring RXELECIDLE signal after L0s/L1/L2 entry. You should set the value according to the latency from receiving EIOS to, RXELECIDLE assertion at the PHY.  - 0x0: 40ns  - 0x1: 160ns  - 0x2: 320ns  - 0x3: 640ns Note: This register field is sticky.
2365   #define PCIEIP_REG_SD_CONTROL1_REG_LOW_POWER_INTERVAL_K2_E5_SHIFT                                          22
2366 #define PCIEIP_REG_SD_CONTROL2_REG_K2_E5                                                                     0x000330UL //Access:RW   DataWidth:0x20   // Silicon Debug Control 2. For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2367   #define PCIEIP_REG_SD_CONTROL2_REG_HOLD_LTSSM_K2_E5                                                        (0x1<<0) // Hold and Release LTSSM.  For as long as this register is '1', the core stays in the current LTSSM.  Note: This register field is sticky.
2368   #define PCIEIP_REG_SD_CONTROL2_REG_HOLD_LTSSM_K2_E5_SHIFT                                                  0
2369   #define PCIEIP_REG_SD_CONTROL2_REG_RECOVERY_REQUEST_K2_E5                                                  (0x1<<1) // Recovery Request.  When this bit is set to '1' in L0 or L0s, the LTSSM starts transitioning to Recovery State. This request does not cause a speed change or re-equalization.
2370   #define PCIEIP_REG_SD_CONTROL2_REG_RECOVERY_REQUEST_K2_E5_SHIFT                                            1
2371   #define PCIEIP_REG_SD_CONTROL2_REG_NOACK_FORCE_LINKDOWN_K2_E5                                              (0x1<<2) // Force LinkDown.  When this bit is set and the core detects REPLY_NUM rolling over 4 times, the LTSSM transitions to Detect State.  Note: This register field is sticky.
2372   #define PCIEIP_REG_SD_CONTROL2_REG_NOACK_FORCE_LINKDOWN_K2_E5_SHIFT                                        2
2373   #define PCIEIP_REG_SD_CONTROL2_REG_DIRECT_RECIDLE_TO_CONFIG_K2_E5                                          (0x1<<8) // Direct Recovery.Idle to Configuration.  When this bit is set and the LTSSM is in Recovery Idle State, the LTSSM transitions to Configuration state.  Note: This register field is sticky.
2374   #define PCIEIP_REG_SD_CONTROL2_REG_DIRECT_RECIDLE_TO_CONFIG_K2_E5_SHIFT                                    8
2375   #define PCIEIP_REG_SD_CONTROL2_REG_DIRECT_POLCOMP_TO_DETECT_K2_E5                                          (0x1<<9) // Direct Polling.Compliance to Detect.  When this bit is set and the LTSSM is in Polling Compliance State, the LTSSM transitions to Detect state.  Note: This register field is sticky.
2376   #define PCIEIP_REG_SD_CONTROL2_REG_DIRECT_POLCOMP_TO_DETECT_K2_E5_SHIFT                                    9
2377   #define PCIEIP_REG_SD_CONTROL2_REG_DETECT_LPBKSLV_TO_EXIT_K2_E5                                            (0x1<<10) // Detect Loopback Slave To Exit.  When this bit is set and the LTSSM is in Loopback Slave Active State, the LTSSM transitions to Loopback Slave Exit state.  Note: This register field is sticky.
2378   #define PCIEIP_REG_SD_CONTROL2_REG_DETECT_LPBKSLV_TO_EXIT_K2_E5_SHIFT                                      10
2379   #define PCIEIP_REG_SD_CONTROL2_REG_FRAMING_ERR_RECOVERY_DISABLE_K2_E5                                      (0x1<<16) // Framing Error Recovery Disable.  This bit forces a transition to Recovery state when a Framing Error is occurred.  Note: This register field is sticky.
2380   #define PCIEIP_REG_SD_CONTROL2_REG_FRAMING_ERR_RECOVERY_DISABLE_K2_E5_SHIFT                                16
2381 #define PCIEIP_REG_SD_STATUS_L1LANE_REG_K2_E5                                                                0x00033cUL //Access:RW   DataWidth:0x20   // Silicon Debug Status(Layer1 Per-lane). This viewport register returns the data selected by the following field:  - LANE_SELECT in SD_CONTROL1_REG For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2382   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_LANE_SELECT_K2_E5                                                  (0xf<<0) // Lane Select.  Lane Select register for Silicon Debug Status Register of Layer1-PerLane.  - 0x0: Lane0  - 0x1: Lane1  - 0x2: Lane2  - ..  - 0xF: Lane15 Note: This register field is sticky.
2383   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_LANE_SELECT_K2_E5_SHIFT                                            0
2384   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_RXPOLARITY_K2_E5                                              (0x1<<16) // PIPE:RxPolarity.  Indicates PIPE RXPOLARITY signal of selected lane number(LANE_SELECT).  Note: This register field is sticky.
2385   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_RXPOLARITY_K2_E5_SHIFT                                        16
2386   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_DETECT_LANE_K2_E5                                             (0x1<<17) // PIPE:Detect Lane.  Indicates whether PHY indicates receiver detection or not on selected lane number(LANE_SELECT).  Note: This register field is sticky.
2387   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_DETECT_LANE_K2_E5_SHIFT                                       17
2388   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_RXVALID_K2_E5                                                 (0x1<<18) // PIPE:RxValid.  Indicates PIPE RXVALID signal of selected lane number(LANE_SELECT).  Note: This register field is sticky.
2389   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_RXVALID_K2_E5_SHIFT                                           18
2390   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_RXELECIDLE_K2_E5                                              (0x1<<19) // PIPE:RxElecIdle.  Indicates PIPE RXELECIDLE signal of selected lane number(LANE_SELECT).  Note: This register field is sticky.
2391   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_RXELECIDLE_K2_E5_SHIFT                                        19
2392   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_TXELECIDLE_K2_E5                                              (0x1<<20) // PIPE:TxElecIdle.  Indicates PIPE TXELECIDLE signal of selected lane number(LANE_SELECT).  Note: This register field is sticky.
2393   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_PIPE_TXELECIDLE_K2_E5_SHIFT                                        20
2394   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_DESKEW_POINTER_K2_E5                                               (0xff<<24) // Deskew Pointer.  Indicates Deskew pointer of internal Deskew buffer of selected lane number(LANE_SELECT).  Note: This register field is sticky.
2395   #define PCIEIP_REG_SD_STATUS_L1LANE_REG_DESKEW_POINTER_K2_E5_SHIFT                                         24
2396 #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_K2_E5                                                               0x000340UL //Access:RW   DataWidth:0x20   // Silicon Debug Status(Layer1 LTSSM). For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2397   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_FRAMING_ERR_PTR_K2_E5                                             (0x7f<<0) // First Framing Error Pointer.  Identifies the first Framing Error using the following encoding. The field contents are only valid value when FRAMING_ERR =1.  Received Unexpected Framing Token  - 01h: When non- STP/SDP/IDL Token was received and it was not in TLP/DLLP reception  - 02h: When current token was not a valid EDB token and previous token was an EDB. (128/256 bit core only)  - 03h: When SDP token was received but not expected. (128 bit & (x8 | x16) core only)  - 04h: When STP token was received but not expected. (128 bit & (x8 | x16) core only)  - 05h: When EDS token was expected but not received or whenever an EDS token was received but not expected.  - 06h: When a framing error was detected in the deskew block while a packet has been in progress in token_finder. Received Unexpected STP Token  - 11h: When Framing CRC in STP token did not match  - 12h: When Framing Parity in STP token did not match.  - 13h: When Framing TLP Length in STP token was smaller than 5 DWORDs. Received Unexpected Block  - 21h: When Receiving an OS Block following SDS in Datastream state  - 22h: When Data Block followed by OS Block different from SKP, EI, EIE in Datastream state  - 23h: When Block with an undefined Block Type in Datastream state  - 24h: When Data Stream without data over three cycles in Datastream state  - 25h: When OS Block during Data Stream in Datastream state  - 26h: When RxStatus Error was detected in Datastream state  - 27h: When Not all active lanes receiving SKP OS starting at same cycle time in SKPOS state  - 28h: When a 2-Block timeout occurs for SKP OS in SKPOS state  - 29h: When Receiving consecutive OS Blocks within a Data Stream in SKPOS state  - 2Ah: When Phy status error was detected in SKPOS state  - 2Bh: When Not all active lanes receiving EIOS starting at same cycle time in EIOS state  - 2Ch: When At least one Symbol from the first 4 Symbols is not EIOS Symbol in EIOS state (CX_NB=2 only)  - 2Dh: When Not all active lanes receiving EIEOS starting at same cycle time in EIEOS state  - 2Eh: When Not full 16 eieos symbols are received in EIEOS state All other values not listed above are Reserved.  Note: This register field is sticky.
2398   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_FRAMING_ERR_PTR_K2_E5_SHIFT                                       0
2399   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_FRAMING_ERR_K2_E5                                                 (0x1<<7) // Framing Error.  Indicates Framing Error detection status.
2400   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_FRAMING_ERR_K2_E5_SHIFT                                           7
2401   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_PIPE_POWER_DOWN_K2_E5                                             (0x7<<8) // PIPE:PowerDown.  Indicates PIPE PowerDown signal.  Note: This register field is sticky.
2402   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_PIPE_POWER_DOWN_K2_E5_SHIFT                                       8
2403   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_LANE_REVERSAL_K2_E5                                               (0x1<<15) // Lane Reversal Operation.  Receiver detected lane reversal.  This field is only valid in the L0 LTSSM state.  Note: This register field is sticky.
2404   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_LANE_REVERSAL_K2_E5_SHIFT                                         15
2405   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_LTSSM_VARIABLE_K2_E5                                              (0xffff<<16) // LTSSM Variable.  Indicates internal LTSSM variables defined in the PCI Express base specification.  C-PCIe Mode:  - 0: directed_speed_change  - 1: changed_speed_recovery  - 2: successful_speed_negotiation  - 3: upconfigure_capable; Set to '1' if both ports advertised the UpConfigure capability in the last Config.Complete.  - 4: select_deemphasis  - 5: start_equalization_w_preset  - 6: equalization_done_8GT_data_rate  - 7: equalization_done_16GT_data_rate  - 15:8: idle_to_rlock_transitioned M-PCIe Mode:  - 0: idle_to_recovery  - 1: recovery_to_configuration Note: This register field is sticky.
2406   #define PCIEIP_REG_SD_STATUS_L1LTSSM_REG_LTSSM_VARIABLE_K2_E5_SHIFT                                        16
2407 #define PCIEIP_REG_SD_STATUS_PM_REG_K2_E5                                                                    0x000344UL //Access:RW   DataWidth:0x20   // Silicon Debug Status(PM). For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2408   #define PCIEIP_REG_SD_STATUS_PM_REG_INTERNAL_PM_MSTATE_K2_E5                                               (0x1f<<0) // Internal PM State(Master).  Indicates internal state machine of Power Management Master controller.  - 0h: S_IDLE  - 1h: S_RESPOND_NAK  - 2h: S_BLOCK_TLP  - 3h: S_WAIT_LAST_TLP_ACK  - 4h: S_WAIT_EIDLE  - 5h: S_LINK_ENTR_L1  - 6h: S_L1  - 7h: S_L1_EXIT  - 8h: S_L23RDY  - 9h: S_LINK_ENTR_L23  - Ah: S_L23RDY_WAIT4ALIVE  - Bh: S_ACK_WAIT4IDLE Note: This register field is sticky.
2409   #define PCIEIP_REG_SD_STATUS_PM_REG_INTERNAL_PM_MSTATE_K2_E5_SHIFT                                         0
2410   #define PCIEIP_REG_SD_STATUS_PM_REG_INTERNAL_PM_SSTATE_K2_E5                                               (0xf<<8) // Internal PM State(Slave).  Indicates internal state machine of Power Management Slave controller.  - 00h: IDLE  - 01h: L0  - 02h: L0S  - 03h: ENTER_L0S  - 04h: L0S_EXIT  - 08h: L1  - 09h: L1_BLOCK_TLP  - 0Ah: L1_WAIT_LAST_TLP_ACK  - 0Bh: L1_WAIT_PMDLLP_ACK  - 0Ch: L1_LINK_ENTR_L1  - 0Dh: L1_EXIT  - 0Fh: PREP_4L1  - 10h: L23_BLOCK_TLP  - 11h: L23_WAIT_LAST_TLP_ACK  - 12h: L23_WAIT_PMDLLP_ACK  - 13h: L23_ENTR_L23  - 14h: L23RDY  - 15h: PREP_4L23  - 16h: L23RDY_WAIT4ALIVE  - 17h: L0S_BLOCK_TLP Note: This register field is sticky.
2411   #define PCIEIP_REG_SD_STATUS_PM_REG_INTERNAL_PM_SSTATE_K2_E5_SHIFT                                         8
2412   #define PCIEIP_REG_SD_STATUS_PM_REG_PME_RESEND_FLAG_K2_E5                                                  (0x1<<12) // PME Re-send flag.  When the DUT sends a PM_PME message TLP, the DUT sets PME_Status bit. If host software does not clear PME_Status bit for 100ms(+50%/-5%), the DUT resends the PM_PME Message. This bit indicates that a PM_PME was resent.
2413   #define PCIEIP_REG_SD_STATUS_PM_REG_PME_RESEND_FLAG_K2_E5_SHIFT                                            12
2414   #define PCIEIP_REG_SD_STATUS_PM_REG_LATCHED_NFTS_K2_E5                                                     (0xff<<16) // Latched N_FTS.  Indicates the value of N_FTS in the received TS Ordered Sets from the Link Partner  Note: This register field is sticky.
2415   #define PCIEIP_REG_SD_STATUS_PM_REG_LATCHED_NFTS_K2_E5_SHIFT                                               16
2416 #define PCIEIP_REG_SD_STATUS_L2_REG_K2_E5                                                                    0x000348UL //Access:R    DataWidth:0x20   // Silicon Debug Status(Layer2). For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2417   #define PCIEIP_REG_SD_STATUS_L2_REG_TX_TLP_SEQ_NO_K2_E5                                                    (0xfff<<0) // Tx Tlp Sequence Number.  Indicates next transmit sequence number for transmit TLP.  Note: This register field is sticky.
2418   #define PCIEIP_REG_SD_STATUS_L2_REG_TX_TLP_SEQ_NO_K2_E5_SHIFT                                              0
2419   #define PCIEIP_REG_SD_STATUS_L2_REG_RX_ACK_SEQ_NO_K2_E5                                                    (0xfff<<12) // Tx Ack Sequence Number.  Indicates ACKD_SEQ which is updated by receiving ACK/NAK DLLP.  Note: This register field is sticky.
2420   #define PCIEIP_REG_SD_STATUS_L2_REG_RX_ACK_SEQ_NO_K2_E5_SHIFT                                              12
2421   #define PCIEIP_REG_SD_STATUS_L2_REG_DLCMSM_K2_E5                                                           (0x3<<24) // DLCMSM.  Indicates the current DLCMSM.  - 00b: DL_INACTIVE  - 01b: DL_FC_INIT  - 11b: DL_ACTIVE Note: This register field is sticky.
2422   #define PCIEIP_REG_SD_STATUS_L2_REG_DLCMSM_K2_E5_SHIFT                                                     24
2423   #define PCIEIP_REG_SD_STATUS_L2_REG_FC_INIT1_K2_E5                                                         (0x1<<26) // FC_INIT1.  Indicates the core is in FC_INIT1(VC0) state.  Note: This register field is sticky.
2424   #define PCIEIP_REG_SD_STATUS_L2_REG_FC_INIT1_K2_E5_SHIFT                                                   26
2425   #define PCIEIP_REG_SD_STATUS_L2_REG_FC_INIT2_K2_E5                                                         (0x1<<27) // FC_INIT2. Indicates the core is in FC_INIT2(VC0) state.  Note: This register field is sticky.
2426   #define PCIEIP_REG_SD_STATUS_L2_REG_FC_INIT2_K2_E5_SHIFT                                                   27
2427 #define PCIEIP_REG_SD_STATUS_L3FC_REG_K2_E5                                                                  0x00034cUL //Access:RW   DataWidth:0x20   // Silicon Debug Status(Layer3 FC). The CREDIT_DATA[0/1] fields in this viewport register return the data for the VC and TLP Type selected by the following fields:  - CREDIT_SEL_VC  - CREDIT_SEL_CREDIT_TYPE  - CREDIT_SEL_TLP_TYPE  - CREDIT_SEL_HD For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2428   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_VC_K2_E5                                                  (0x7<<0) // Credit Select(VC).  This field in conjunction with the CREDIT_SEL_CREDIT_TYPE, CREDIT_SEL_TLP_TYPE, and CREDIT_SEL_HD viewport-select fields determines that data that is returned by the CREDIT_DATA0 and CREDIT_DATA1 data fields.  - 0x0: VC0  - 0x1: VC1  - 0x2: VC2  - ..  - 0x7: VC7 Note: This register field is sticky.
2429   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_VC_K2_E5_SHIFT                                            0
2430   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_CREDIT_TYPE_K2_E5                                         (0x1<<3) // Credit Select(Credit Type).  This field in conjunction with the CREDIT_SEL_VC, CREDIT_SEL_TLP_TYPE, and CREDIT_SEL_HD viewport-select fields determines that data that is returned by the CREDIT_DATA0 and CREDIT_DATA1 data fields.  - 0x0: Rx  - 0x1: Tx Note: This register field is sticky.
2431   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_CREDIT_TYPE_K2_E5_SHIFT                                   3
2432   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_TLP_TYPE_K2_E5                                            (0x3<<4) // Credit Select(TLP Type).  This field in conjunction with the CREDIT_SEL_VC, CREDIT_SEL_CREDIT_TYPE, and CREDIT_SEL_HD viewport-select fields determines that data that is returned by the CREDIT_DATA0 and CREDIT_DATA1 data fields.  - 0x0: Posted  - 0x1: Non-Posted  - 0x2: Completion Note: This register field is sticky.
2433   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_TLP_TYPE_K2_E5_SHIFT                                      4
2434   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_HD_K2_E5                                                  (0x1<<6) // Credit Select(HeaderData).  This field in conjunction with the CREDIT_SEL_VC, CREDIT_SEL_CREDIT_TYPE, and CREDIT_SEL_TLP_TYPE viewport-select fields determines that data that is returned by the CREDIT_DATA0 and CREDIT_DATA1 data fields.  - 0x0: Header Credit  - 0x1: Data Credit Note: This register field is sticky.
2435   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_SEL_HD_K2_E5_SHIFT                                            6
2436   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_DATA0_K2_E5                                                   (0xfff<<8) // Credit Data0.  Current FC credit data selected by the CREDIT_SEL_VC, CREDIT_SEL_CREDIT_TYPE, CREDIT_SEL_TLP_TYPE, and CREDIT_SEL_HD viewport-select fields.  - Rx: Credit Received Value  - Tx: Credit Consumed Value Note: This register field is sticky.
2437   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_DATA0_K2_E5_SHIFT                                             8
2438   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_DATA1_K2_E5                                                   (0xfff<<20) // Credit Data1.  Current FC credit data selected by the CREDIT_SEL_VC, CREDIT_SEL_CREDIT_TYPE, CREDIT_SEL_TLP_TYPE, and CREDIT_SEL_HD viewport-select fields.  - Rx: Credit Allocated Value  - Tx: Credit Limit Value. This value is valid when DLCMSM=0x3(DL_ACTIVE). Note: This register field is sticky.
2439   #define PCIEIP_REG_SD_STATUS_L3FC_REG_CREDIT_DATA1_K2_E5_SHIFT                                             20
2440 #define PCIEIP_REG_SD_STATUS_L3_REG_K2_E5                                                                    0x000350UL //Access:RW   DataWidth:0x20   // Silicon Debug Status(Layer3). For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2441   #define PCIEIP_REG_SD_STATUS_L3_REG_MFTLP_POINTER_K2_E5                                                    (0x7f<<0) // First Malformed TLP Error Pointer.  Indicates the element of the received first malformed TLP. This pointer is validated by MFTLP_STATUS.  - 01h: AtomicOp address alignment  - 02h: AtomicOp operand  - 03h: AtomicOp  byte enable  - 04h: TLP length miss match  - 05h: Max payload size  - 06h: Message TLP without TC0  - 07h: Invalid TC  - 08h: Unexpected route bit in Message TLP  - 09h: Unexpected CRS status in Completion TLP  - 0Ah: Byte enable  - 0Bh: Memory Address 4KB boundary  - 0Ch: TLP prefix rules  - 0Dh: Translation request rules  - 0Eh: Invalid TLP type  - 0Fh: Completion rules  - 7Fh: Application  - Else: Reserved Note: This register field is sticky.
2442   #define PCIEIP_REG_SD_STATUS_L3_REG_MFTLP_POINTER_K2_E5_SHIFT                                              0
2443   #define PCIEIP_REG_SD_STATUS_L3_REG_MFTLP_STATUS_K2_E5                                                     (0x1<<7) // Malformed TLP Status.  Indicates malformed TLP has occurred.
2444   #define PCIEIP_REG_SD_STATUS_L3_REG_MFTLP_STATUS_K2_E5_SHIFT                                               7
2445 #define PCIEIP_REG_SD_EQ_CONTROL1_REG_K2_E5                                                                  0x00035cUL //Access:RW   DataWidth:0x20   // Silicon Debug EQ Control 1. This is a viewport control register. Setting the EQ_RATE_SEL and EQ_LANE_SEL fields in this register determine the per-lane Silicon Debug EQ Status data returned by the SD_EQ_STATUS[1/2/3] viewport registers. For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2446   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_EQ_LANE_SEL_K2_E5                                                    (0xf<<0) // EQ Status Lane Select.  Setting this field in conjunction with the EQ_RATE_SEL field determines the per-lane Silicon Debug EQ Status data returned by the SD_EQ_CONTROL[2/3] and SD_EQ_STATUS[1/2/3] viewport registers.  - 0x0: Lane0  - 0x1: Lane1  - 0x2: Lane2  - ..  - 0xF: Lane15 Note: This register field is sticky.
2447   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_EQ_LANE_SEL_K2_E5_SHIFT                                              0
2448   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_EQ_RATE_SEL_K2_E5                                                    (0x1<<4) // EQ Status Rate Select.  Setting this field in conjunction with the EQ_LANE_SEL field determines the per-lane Silicon Debug EQ Status data returned by the SD_EQ_CONTROL[2/3] and SD_EQ_STATUS[1/2/3] viewport registers.  - 0x0: 8.0GT/s Speed  - 0x1: 16.0GT/s Speed Note: This register field is sticky.
2449   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_EQ_RATE_SEL_K2_E5_SHIFT                                              4
2450   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_EVAL_INTERVAL_TIME_K2_E5                                             (0x3<<16) // Eval Interval Time.  Indicates interval time of RxEqEval assertion.  - 00: 500ns  - 01: 1us  - 10: 2us  - 11: 4us This field is used for EQ Master(DSP in EQ Phase3/USP in EQ Phase2).  Note: This register field is sticky.
2451   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_EVAL_INTERVAL_TIME_K2_E5_SHIFT                                       16
2452   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_FOM_TARGET_ENABLE_K2_E5                                              (0x1<<23) // FOM Target Enable.  Enables the FOM_TARGET fields.  Note: This register field is sticky.
2453   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_FOM_TARGET_ENABLE_K2_E5_SHIFT                                        23
2454   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_FOM_TARGET_K2_E5                                                     (0xff<<24) // FOM Target.  Indicates figure of merit target criteria value of EQ Master(DSP in EQ Phase3/USP in EQ Phase2).  This field is only valid when GEN3_EQ_FB_MODE is 0001b(Figure Of Merit).  Note: This register field is sticky.
2455   #define PCIEIP_REG_SD_EQ_CONTROL1_REG_FOM_TARGET_K2_E5_SHIFT                                               24
2456 #define PCIEIP_REG_SD_EQ_CONTROL2_REG_K2_E5                                                                  0x000360UL //Access:RW   DataWidth:0x20   // Silicon Debug EQ Control 2. This viewport register returns the value for the rate and lane selected by the EQ_RATE_SEL and EQ_LANE_SEL fields in the SD_EQ_CONTROL1_REG register. For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2457   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_PRE_CURSOR_K2_E5                                      (0x3f<<0) // Force Local Transmitter Pre-cursor.  Indicates the coefficient value of EQ Slave(DSP in EQ Phase2/USP in EQ Phase3), instead of the value instructed from link partner.  Note: This register field is sticky.
2458   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_PRE_CURSOR_K2_E5_SHIFT                                0
2459   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_CURSOR_K2_E5                                          (0x3f<<6) // Force Local Transmitter Cursor.  Indicates the coefficient value of EQ Slave(DSP in EQ Phase2/USP in EQ Phase3), instead of the value instructed from link partner.  Note: This register field is sticky.
2460   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_CURSOR_K2_E5_SHIFT                                    6
2461   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_POST_CURSOR_K2_E5                                     (0x3f<<12) // Force Local Transmitter Post-Cursor.  Indicates the coefficient value of EQ Slave(DSP in EQ Phase2/USP in EQ Phase3), instead of the value instructed from link partner.  Note: This register field is sticky.
2462   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_POST_CURSOR_K2_E5_SHIFT                               12
2463   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_RX_HINT_K2_E5                                            (0x7<<18) // Force Local Receiver Preset Hint.  Indicates the RxPresetHint value of EQ Slave(DSP in EQ Phase2/USP in EQ Phase3), instead of received or set value.  Note: This register field is sticky.
2464   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_RX_HINT_K2_E5_SHIFT                                      18
2465   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_PRESET_K2_E5                                          (0xf<<24) // Force Local Transmitter Preset.  Indicates initial preset value of USP in EQ Slave(EQ Phase2) instead of receiving EQ TS2.  Note: This register field is sticky.
2466   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_PRESET_K2_E5_SHIFT                                    24
2467   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_COEF_ENABLE_K2_E5                                     (0x1<<28) // Force Local Transmitter Coefficient Enable.  Enables the following fields:  - FORCE_LOCAL_TX_PRE_CURSOR  - FORCE_LOCAL_TX_CURSOR  - FORCE_LOCAL_TX_POST_CURSOR Note: This register field is sticky.
2468   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_COEF_ENABLE_K2_E5_SHIFT                               28
2469   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_RX_HINT_ENABLE_K2_E5                                     (0x1<<29) // Force Local Receiver Preset Hint Enable.  Enables the FORCE_LOCAL_RX_HINT field.  Note: This register field is sticky.
2470   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_RX_HINT_ENABLE_K2_E5_SHIFT                               29
2471   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_PRESET_ENABLE_K2_E5                                   (0x1<<30) // Force Local Transmitter Preset Enable.  Enables the FORCE_LOCAL_TX_PRESET field.  Note: This register field is sticky.
2472   #define PCIEIP_REG_SD_EQ_CONTROL2_REG_FORCE_LOCAL_TX_PRESET_ENABLE_K2_E5_SHIFT                             30
2473 #define PCIEIP_REG_SD_EQ_CONTROL3_REG_K2_E5                                                                  0x000364UL //Access:RW   DataWidth:0x20   // Silicon Debug EQ Control 3. This viewport register returns the value for the rate and lane selected by the EQ_RATE_SEL and EQ_LANE_SEL fields in the SD_EQ_CONTROL1_REG register. For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2474   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_PRE_CURSOR_K2_E5                                     (0x3f<<0) // Force Remote Transmitter Pre-Cursor.  Indicates the coefficient value of EQ Master(DSP in EQ Phase3/USP in EQ Phase2), instead of the value instructed from link partner.  Note: This register field is sticky.
2475   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_PRE_CURSOR_K2_E5_SHIFT                               0
2476   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_CURSOR_K2_E5                                         (0x3f<<6) // Force Remote Transmitter Cursor.  Indicates the coefficient value of EQ Master(DSP in EQ Phase3/USP in EQ Phase2), instead of the value instructed from link partner.  Note: This register field is sticky.
2477   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_CURSOR_K2_E5_SHIFT                                   6
2478   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_POST_CURSOR_K2_E5                                    (0x3f<<12) // Force Remote Transmitter Post-Cursor.  Indicates the coefficient value of EQ Master(DSP in EQ Phase3/USP in EQ Phase2), instead of the value instructed from link partner.  Note: This register field is sticky.
2479   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_POST_CURSOR_K2_E5_SHIFT                              12
2480   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_COEF_ENABLE_K2_E5                                    (0x1<<28) // Force Remote Transmitter Coefficient Enable.  Enables the following fields:  - FORCE_REMOTE_TX_PRE_CURSOR  - FORCE_REMOTE_TX_CURSOR  - FORCE_REMOTE_TX_POST_CURSOR Note: This register field is sticky.
2481   #define PCIEIP_REG_SD_EQ_CONTROL3_REG_FORCE_REMOTE_TX_COEF_ENABLE_K2_E5_SHIFT                              28
2482 #define PCIEIP_REG_SD_EQ_STATUS1_REG_K2_E5                                                                   0x00036cUL //Access:R    DataWidth:0x20   // Silicon Debug EQ Status 1. This viewport register returns the first of three words of Silicon Debug EQ Status data for the rate and lane selected by the EQ_RATE_SEL and EQ_LANE_SEL fields in the SD_EQ_CONTROL1_REG register. The following fields are available when Equalization finished unsuccessfully(EQ_CONVERGENCE_INFO=2).  - EQ_RULEA_VIOLATION  - EQ_RULEB_VIOLATION  - EQ_RULEC_VIOLATION  - EQ_REJECT_EVENT For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2483   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_SEQUENCE_K2_E5                                                     (0x1<<0) // EQ Sequence.  Indicates that the core is starting the equalization sequence.  Note: This register field is sticky.
2484   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_SEQUENCE_K2_E5_SHIFT                                               0
2485   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_CONVERGENCE_INFO_K2_E5                                             (0x3<<1) // EQ Convergence Info.  Indicates equalization convergence information.  - 0x0: Equalization is not attempted  - 0x1: Equalization finished successfully  - 0x2: Equalization finished unsuccessfully  - 0x3: Reserved This bit is automatically cleared when the core starts EQ Master phase again.  Note: This register field is sticky.
2486   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_CONVERGENCE_INFO_K2_E5_SHIFT                                       1
2487   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_RULEA_VIOLATION_K2_E5                                              (0x1<<4) // EQ Rule A Violation.  Indicates that coefficient rule A violation is detected in the values provided by PHY using direction change method during EQ Master phase(DSP in EQ Phase3/USP in EQ Phase2).  This bit is automatically cleared when the core starts EQ Master phase again.  Note: This register field is sticky.
2488   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_RULEA_VIOLATION_K2_E5_SHIFT                                        4
2489   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_RULEB_VIOLATION_K2_E5                                              (0x1<<5) // EQ Rule B Violation.  Indicates that coefficient rule B violation is detected in the values provided by PHY using direction change method during EQ Master phase(DSP in EQ Phase3/USP in EQ Phase2).  This bit is automatically cleared when the core starts EQ Master phase again.  Note: This register field is sticky.
2490   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_RULEB_VIOLATION_K2_E5_SHIFT                                        5
2491   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_RULEC_VIOLATION_K2_E5                                              (0x1<<6) // EQ Rule C Violation.  Indicates that coefficient rule C violation is detected in the values provided by PHY using direction change method during EQ Master phase(DSP in EQ Phase3/USP in EQ Phase2).  This bit is automatically cleared when the core starts EQ Master phase again.  Note: This register field is sticky.
2492   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_RULEC_VIOLATION_K2_E5_SHIFT                                        6
2493   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_REJECT_EVENT_K2_E5                                                 (0x1<<7) // EQ Reject Event.  Indicates that the core receives two consecutive TS1 OS w/Reject=1b during EQ Master phase(DSP in EQ Phase3/USP in EQ Phase2). This bit is automatically cleared when the core starts EQ Master phase again.  Note: This register field is sticky.
2494   #define PCIEIP_REG_SD_EQ_STATUS1_REG_EQ_REJECT_EVENT_K2_E5_SHIFT                                           7
2495 #define PCIEIP_REG_SD_EQ_STATUS2_REG_K2_E5                                                                   0x000370UL //Access:R    DataWidth:0x20   // Silicon Debug EQ Status 2. This viewport register returns the second of three words of Silicon Debug EQ Status data for the rate and lane selected by the EQ_RATE_SEL and EQ_LANE_SEL fields in the SD_EQ_CONTROL1_REG register. Each field is available when Equalization finished successfully(EQ_CONVERGENCE_INFO=1). For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2496   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_PRE_CURSOR_K2_E5                                             (0x3f<<0) // EQ Local Pre-Cursor.  Indicates Local pre cursor coefficient value.  Note: This register field is sticky.
2497   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_PRE_CURSOR_K2_E5_SHIFT                                       0
2498   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_CURSOR_K2_E5                                                 (0x3f<<6) // EQ Local Cursor.  Indicates Local cursor coefficient value.  Note: This register field is sticky.
2499   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_CURSOR_K2_E5_SHIFT                                           6
2500   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_POST_CURSOR_K2_E5                                            (0x3f<<12) // EQ Local Post-Cursor.  Indicates Local post cursor coefficient value.  Note: This register field is sticky.
2501   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_POST_CURSOR_K2_E5_SHIFT                                      12
2502   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_RX_HINT_K2_E5                                                (0x7<<18) // EQ Local Receiver Preset Hint.  Indicates Local Receiver Preset Hint value.  Note: This register field is sticky.
2503   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_RX_HINT_K2_E5_SHIFT                                          18
2504   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_FOM_VALUE_K2_E5                                              (0xff<<24) // EQ Local Figure of Merit.  Indicates Local maximum Figure of Merit value.  Note: This register field is sticky.
2505   #define PCIEIP_REG_SD_EQ_STATUS2_REG_EQ_LOCAL_FOM_VALUE_K2_E5_SHIFT                                        24
2506 #define PCIEIP_REG_SD_EQ_STATUS3_REG_K2_E5                                                                   0x000374UL //Access:R    DataWidth:0x20   // Silicon Debug EQ Status 3. This viewport register returns the third of three words of Silicon Debug EQ Status data for the rate and lane selected by the EQ_RATE_SEL and EQ_LANE_SEL fields in the SD_EQ_CONTROL1_REG register. Each field is available when Equalization finished successfully(EQ_CONVERGENCE_INFO=1). For more details, see the RAS DES section in the Core Operations chapter of the Databook.
2507   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_PRE_CURSOR_K2_E5                                            (0x3f<<0) // EQ Remote Pre-Cursor.  Indicates Remote pre cursor coefficient value.  Note: This register field is sticky.
2508   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_PRE_CURSOR_K2_E5_SHIFT                                      0
2509   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_CURSOR_K2_E5                                                (0x3f<<6) // EQ Remote Cursor.  Indicates Remote cursor coefficient value.  Note: This register field is sticky.
2510   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_CURSOR_K2_E5_SHIFT                                          6
2511   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_POST_CURSOR_K2_E5                                           (0x3f<<12) // EQ Remote Post-Cursor.  Indicates Remote post cursor coefficient value.  Note: This register field is sticky.
2512   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_POST_CURSOR_K2_E5_SHIFT                                     12
2513   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_LF_K2_E5                                                    (0x3f<<18) // EQ Remote LF.  Indicates Remote LF value.  Note: This register field is sticky.
2514   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_LF_K2_E5_SHIFT                                              18
2515   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_FS_K2_E5                                                    (0x3f<<24) // EQ Remote FS.  Indicates Remote FS value.  Note: This register field is sticky.
2516   #define PCIEIP_REG_SD_EQ_STATUS3_REG_EQ_REMOTE_FS_K2_E5_SHIFT                                              24
2517 #define PCIEIP_REG_RASDP_EXT_CAP_HDR_OFF_K2_E5                                                               0x00038cUL //Access:RW   DataWidth:0x20   // PCIe Extended capability ID, Capability version and Next capability offset.
2518   #define PCIEIP_REG_RASDP_EXT_CAP_HDR_OFF_ID_K2_E5                                                          (0xffff<<0) // PCI Express Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2519   #define PCIEIP_REG_RASDP_EXT_CAP_HDR_OFF_ID_K2_E5_SHIFT                                                    0
2520   #define PCIEIP_REG_RASDP_EXT_CAP_HDR_OFF_CAP_K2_E5                                                         (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2521   #define PCIEIP_REG_RASDP_EXT_CAP_HDR_OFF_CAP_K2_E5_SHIFT                                                   16
2522   #define PCIEIP_REG_RASDP_EXT_CAP_HDR_OFF_NEXT_OFFSET_K2_E5                                                 (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2523   #define PCIEIP_REG_RASDP_EXT_CAP_HDR_OFF_NEXT_OFFSET_K2_E5_SHIFT                                           20
2524 #define PCIEIP_REG_RASDP_VENDOR_SPECIFIC_HDR_OFF_K2_E5                                                       0x000390UL //Access:R    DataWidth:0x20   // Vendor Specific Header.
2525   #define PCIEIP_REG_RASDP_VENDOR_SPECIFIC_HDR_OFF_VSEC_ID_K2_E5                                             (0xffff<<0) // VSEC ID.   Note: This register field is sticky.
2526   #define PCIEIP_REG_RASDP_VENDOR_SPECIFIC_HDR_OFF_VSEC_ID_K2_E5_SHIFT                                       0
2527   #define PCIEIP_REG_RASDP_VENDOR_SPECIFIC_HDR_OFF_VSEC_REV_K2_E5                                            (0xf<<16) // VSEC Rev.   Note: This register field is sticky.
2528   #define PCIEIP_REG_RASDP_VENDOR_SPECIFIC_HDR_OFF_VSEC_REV_K2_E5_SHIFT                                      16
2529   #define PCIEIP_REG_RASDP_VENDOR_SPECIFIC_HDR_OFF_VSEC_LENGTH_K2_E5                                         (0xfff<<20) // VSEC Length.   Note: This register field is sticky.
2530   #define PCIEIP_REG_RASDP_VENDOR_SPECIFIC_HDR_OFF_VSEC_LENGTH_K2_E5_SHIFT                                   20
2531 #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_K2_E5                                                           0x000394UL //Access:RW   DataWidth:0x20   // ECC error correction control. Allows you to disable ECC error correction for RAMs and datapath.  When the AXI Bridge Module is implemented and the master / slave clocks are asynchronous to the PCIe native core clock (core_clk), you must not write this register while operations are in progress in the AXI master / slave interface.
2532   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_TX_K2_E5                                   (0x1<<0) // Global error correction disable for all Tx layers. Does not disable the error detection reporting for 1-bit and 2-bit ECC errors.  Note: This register field is sticky.
2533   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_TX_K2_E5_SHIFT                             0
2534   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_MASTER_K2_E5                    (0x1<<1) // Error correction disable for AXI bridge master completion buffer.  Note: This register field is sticky.
2535   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_MASTER_K2_E5_SHIFT              1
2536   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_OUTBOUND_K2_E5                  (0x1<<2) // Error correction disable for AXI bridge outbound request path.  Note: This register field is sticky.
2537   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_OUTBOUND_K2_E5_SHIFT            2
2538   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_DMA_WRITE_K2_E5                            (0x1<<3) // Error correction disable for DMA write engine.  Note: This register field is sticky.
2539   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_DMA_WRITE_K2_E5_SHIFT                      3
2540   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER2_TX_K2_E5                            (0x1<<4) // Error correction disable for layer 2 Tx path.  Note: This register field is sticky.
2541   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER2_TX_K2_E5_SHIFT                      4
2542   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER3_TX_K2_E5                            (0x1<<5) // Error correction disable for layer 3 Tx path.  Note: This register field is sticky.
2543   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER3_TX_K2_E5_SHIFT                      5
2544   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_ADM_TX_K2_E5                               (0x1<<6) // Error correction disable for Adm Tx path.  Note: This register field is sticky.
2545   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_ADM_TX_K2_E5_SHIFT                         6
2546   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_RX_K2_E5                                   (0x1<<16) // Global error correction disable for all Rx layers.  Note: This register field is sticky.
2547   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_RX_K2_E5_SHIFT                             16
2548   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_INBOUND_COMPLETION_K2_E5        (0x1<<17) // Error correction disable for AXI bridge inbound completion composer. Does not disable the error detection reporting for 1-bit and 2-bit ECC errors.  Note: This register field is sticky.
2549   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_INBOUND_COMPLETION_K2_E5_SHIFT  17
2550   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_INBOUND_REQUEST_K2_E5           (0x1<<18) // Error correction disable for AXI bridge inbound request path.  Note: This register field is sticky.
2551   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_AXI_BRIDGE_INBOUND_REQUEST_K2_E5_SHIFT     18
2552   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_DMA_READ_K2_E5                             (0x1<<19) // Error correction disable for DMA read engine.  Note: This register field is sticky.
2553   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_DMA_READ_K2_E5_SHIFT                       19
2554   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER2_RX_K2_E5                            (0x1<<20) // Error correction disable for layer 2 Rx path.  Note: This register field is sticky.
2555   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER2_RX_K2_E5_SHIFT                      20
2556   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER3_RX_K2_E5                            (0x1<<21) // Error correction disable for layer 3 Rx path.  Note: This register field is sticky.
2557   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_LAYER3_RX_K2_E5_SHIFT                      21
2558   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_ADM_RX_K2_E5                               (0x1<<22) // Error correction disable for ADM Rx path.  Note: This register field is sticky.
2559   #define PCIEIP_REG_RASDP_ERROR_PROT_CTRL_OFF_ERROR_PROT_DISABLE_ADM_RX_K2_E5_SHIFT                         22
2560 #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_K2_E5                                                         0x000398UL //Access:RW   DataWidth:0x20   // Corrected error (1-bit ECC) counter selection and control. This is a viewport control register. Setting the CORR_COUNTER_SELECTION_REGION and CORR_COUNTER_SELECTION fields in this register determine the counter data returned by the RASDP_CORR_COUNT_REPORT_OFF viewport data register.
2561   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_CLEAR_COUNTERS_K2_E5                                   (0x1<<0) // Clear all correctable error counters.
2562   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_CLEAR_COUNTERS_K2_E5_SHIFT                             0
2563   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_EN_COUNTERS_K2_E5                                      (0x1<<4) // Enable correctable errors counters.  - 1: counters increment when the core detects a correctable error  - 0: counters are frozen The counters are enabled by default.
2564   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_EN_COUNTERS_K2_E5_SHIFT                                4
2565   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_COUNTER_SELECTION_REGION_K2_E5                         (0xf<<20) // Select correctable counter region:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2566   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_COUNTER_SELECTION_REGION_K2_E5_SHIFT                   20
2567   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_COUNTER_SELECTION_K2_E5                                (0xff<<24) // Counter selection. This field selects the counter ID (within the region defined by CORR_COUNTER_SELECTION_REGION) whose contents can be read from the RASDP_CORR_COUNT_REPORT_OFF register. You can cycle this field value from 0 to 255 to access all counters according to the detailed report of check points at http://www.synopsys.com/dw/doc.php/iip/DWC_pcie/latest/doc/RASDP_CheckPoints.pdf
2568   #define PCIEIP_REG_RASDP_CORR_COUNTER_CTRL_OFF_CORR_COUNTER_SELECTION_K2_E5_SHIFT                          24
2569 #define PCIEIP_REG_RASDP_CORR_COUNT_REPORT_OFF_K2_E5                                                         0x00039cUL //Access:R    DataWidth:0x20   // Corrected error (1-bit ECC) counter data. This viewport register returns the counter data selected by the CORR_COUNTER_SELECTION_REGION and CORR_COUNTER_SELECTION fields in the RASDP_CORR_COUNTER_CTRL_OFF register.
2570   #define PCIEIP_REG_RASDP_CORR_COUNT_REPORT_OFF_CORR_COUNTER_K2_E5                                          (0xff<<0) // Current corrected error count for the selected counter.
2571   #define PCIEIP_REG_RASDP_CORR_COUNT_REPORT_OFF_CORR_COUNTER_K2_E5_SHIFT                                    0
2572   #define PCIEIP_REG_RASDP_CORR_COUNT_REPORT_OFF_CORR_COUNTER_SELECTED_REGION_K2_E5                          (0xf<<20) // Selected correctable counter region:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2573   #define PCIEIP_REG_RASDP_CORR_COUNT_REPORT_OFF_CORR_COUNTER_SELECTED_REGION_K2_E5_SHIFT                    20
2574   #define PCIEIP_REG_RASDP_CORR_COUNT_REPORT_OFF_CORR_COUNTER_SELECTED_K2_E5                                 (0xff<<24) // Counter selection. Returns the value set in the CORR_COUNTER_SELECTION field of the RASDP_CORR_COUNTER_CTRL_OFF register.
2575   #define PCIEIP_REG_RASDP_CORR_COUNT_REPORT_OFF_CORR_COUNTER_SELECTED_K2_E5_SHIFT                           24
2576 #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_K2_E5                                                       0x0003a0UL //Access:RW   DataWidth:0x20   // Uncorrected error (2-bit ECC and parity) counter selection and control. This is a viewport control register. Setting the UNCORR_COUNTER_SELECTION_REGION and UNCORR_COUNTER_SELECTION fields in this register determine the counter data returned by the RASDP_UNCORR_COUNT_REPORT_OFF viewport data register.
2577   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_CLEAR_COUNTERS_K2_E5                               (0x1<<0) // Clear uncorrectable errors counters. When asserted causes all counters tracking the uncorrectable errors to be cleared.
2578   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_CLEAR_COUNTERS_K2_E5_SHIFT                         0
2579   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_EN_COUNTERS_K2_E5                                  (0x1<<4) // Enable uncorrectable errors counters.  - 1: enables the counters to increment on detected correctable errors  - 0: counters are frozen The counters are enabled by default.
2580   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_EN_COUNTERS_K2_E5_SHIFT                            4
2581   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_COUNTER_SELECTION_REGION_K2_E5                     (0xf<<20) // Select uncorrectable counter region:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2582   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_COUNTER_SELECTION_REGION_K2_E5_SHIFT               20
2583   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_COUNTER_SELECTION_K2_E5                            (0xff<<24) // Counter selection. This field selects the counter ID (within the region defined by UNCORR_COUNTER_SELECTION_REGION) whose contents can be read from the RASDP_UNCORR_COUNT_REPORT_OFF register. You can cycle this field value from 0 to 255 to access all counters according to the detailed report of check points at http://www.synopsys.com/dw/doc.php/iip/DWC_pcie/latest/doc/RASDP_CheckPoints.pdf
2584   #define PCIEIP_REG_RASDP_UNCORR_COUNTER_CTRL_OFF_UNCORR_COUNTER_SELECTION_K2_E5_SHIFT                      24
2585 #define PCIEIP_REG_RASDP_UNCORR_COUNT_REPORT_OFF_K2_E5                                                       0x0003a4UL //Access:R    DataWidth:0x20   // Uncorrected error (2-bit ECC and parity) counter data. This viewport register returns the counter data selected by the UNCORR_COUNTER_SELECTION_REGION and UNCORR_COUNTER_SELECTION fields in the RASDP_UNCORR_COUNTER_CTRL_OFF register.
2586   #define PCIEIP_REG_RASDP_UNCORR_COUNT_REPORT_OFF_UNCORR_COUNTER_K2_E5                                      (0xff<<0) // Current uncorrected error count for the selected counter
2587   #define PCIEIP_REG_RASDP_UNCORR_COUNT_REPORT_OFF_UNCORR_COUNTER_K2_E5_SHIFT                                0
2588   #define PCIEIP_REG_RASDP_UNCORR_COUNT_REPORT_OFF_UNCORR_COUNTER_SELECTED_REGION_K2_E5                      (0xf<<20) // Selected uncorrectable counter region:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2589   #define PCIEIP_REG_RASDP_UNCORR_COUNT_REPORT_OFF_UNCORR_COUNTER_SELECTED_REGION_K2_E5_SHIFT                20
2590   #define PCIEIP_REG_RASDP_UNCORR_COUNT_REPORT_OFF_UNCORR_COUNTER_SELECTED_K2_E5                             (0xff<<24) // Counter selection. Returns the value set in the UNCORR_COUNTER_SELECTION field of the RASDP_UNCORR_COUNTER_CTRL_OFF register.
2591   #define PCIEIP_REG_RASDP_UNCORR_COUNT_REPORT_OFF_UNCORR_COUNTER_SELECTED_K2_E5_SHIFT                       24
2592 #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_K2_E5                                                            0x0003a8UL //Access:RW   DataWidth:0x20   // Error injection control for the following features:  - 1-bit or 2-bit injection  - Continuous or fixed-number (n) injection modes  - Global enable/disable  - Selectable location where injection occurs
2593   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_EN_K2_E5                                             (0x1<<0) // Error injection global enable. When set enables the error insertion logic.
2594   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_EN_K2_E5_SHIFT                                       0
2595   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_TYPE_K2_E5                                           (0x3<<4) // Error injection type:  - 0: none  - 1: 1-bit  - 2: 2-bit
2596   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_TYPE_K2_E5_SHIFT                                     4
2597   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_COUNT_K2_E5                                          (0xff<<8) // Error injection count.  - 0: errors are inserted in every TLP until you clear ERROR_INJ_EN.  - 1: one errors injected
2598   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_COUNT_K2_E5_SHIFT                                    8
2599   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_LOC_K2_E5                                            (0xff<<16) // Error injection location. Selects where error injection takes place. You can cycle this field value from 0 to 255 to access all locations according to the detailed report of check points at http://www.synopsys.com/dw/doc.php/iip/DWC_pcie/latest/doc/RASDP_CheckPoints.pdf
2600   #define PCIEIP_REG_RASDP_ERROR_INJ_CTRL_OFF_ERROR_INJ_LOC_K2_E5_SHIFT                                      16
2601 #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_K2_E5                                                       0x0003acUL //Access:R    DataWidth:0x20   // Corrected errors locations. For more details, see the RAS Data Protection (DP) section in the Core Operations chapter of the Databook.
2602   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_REG_FIRST_CORR_ERROR_K2_E5                                (0xf<<4) // Region of the first corrected error:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2603   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_REG_FIRST_CORR_ERROR_K2_E5_SHIFT                          4
2604   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_LOC_FIRST_CORR_ERROR_K2_E5                                (0xff<<8) // Location/ID of the first corrected error within the region defined by REG_FIRST_CORR_ERROR.  You can cycle this field value from 0 to 255 to access all counters according to the detailed report of check points at http://www.synopsys.com/dw/doc.php/iip/DWC_pcie/latest/doc/RASDP_CheckPoints.pdf
2605   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_LOC_FIRST_CORR_ERROR_K2_E5_SHIFT                          8
2606   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_REG_LAST_CORR_ERROR_K2_E5                                 (0xf<<20) // Region of the last corrected error:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2607   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_REG_LAST_CORR_ERROR_K2_E5_SHIFT                           20
2608   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_LOC_LAST_CORR_ERROR_K2_E5                                 (0xff<<24) // Location/ID of the last corrected error within the region defined by REG_LAST_CORR_ERROR.  You can cycle this field value from 0 to 255 to access all counters according to the detailed report of check points at http://www.synopsys.com/dw/doc.php/iip/DWC_pcie/latest/doc/RASDP_CheckPoints.pdf
2609   #define PCIEIP_REG_RASDP_CORR_ERROR_LOCATION_OFF_LOC_LAST_CORR_ERROR_K2_E5_SHIFT                           24
2610 #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_K2_E5                                                     0x0003b0UL //Access:R    DataWidth:0x20   // Uncorrected errors locations. For more details, see the RAS Data Protection (DP) section in the Core Operations chapter of the Databook.
2611   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_REG_FIRST_UNCORR_ERROR_K2_E5                            (0xf<<4) // Region of the first uncorrected error:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2612   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_REG_FIRST_UNCORR_ERROR_K2_E5_SHIFT                      4
2613   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_LOC_FIRST_UNCORR_ERROR_K2_E5                            (0xff<<8) // Location/ID of the first uncorrected error within the region defined by REG_FIRST_UNCORR_ERROR.  You can cycle this field value from 0 to 255 to access all counters according to the detailed report of check points at http://www.synopsys.com/dw/doc.php/iip/DWC_pcie/latest/doc/RASDP_CheckPoints.pdf
2614   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_LOC_FIRST_UNCORR_ERROR_K2_E5_SHIFT                      8
2615   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_REG_LAST_UNCORR_ERROR_K2_E5                             (0xf<<20) // Region of the last uncorrected error:  - 0x0: Region select for Adm Rx path  - 0x1: Region select for layer 3 Rx path  - 0x2: Region select for layer 2 Rx path  - 0x3: Region select for DMA inbound path  - 0x4: Region select for AXI bridge inbound request path  - 0x5: Region select for AXI bridge inbound completion composer path  - 0x6: Region select for Adm Tx path  - 0x7: Region select for layer 3 Tx path  - 0x8: Region select for layer 2 Tx path  - 0x9: Region select for DMA outbound path  - 0xa: Region select for AXI bridge outbound request path  - 0xb: Region select for AXI bridge outbound master completion buffer path  - 0xc: Reserved  - 0xf: Reserved
2616   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_REG_LAST_UNCORR_ERROR_K2_E5_SHIFT                       20
2617   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_LOC_LAST_UNCORR_ERROR_K2_E5                             (0xff<<24) // Location/ID of the last uncorrected error within the region defined by REG_LAST_UNCORR_ERROR.  You can cycle this field value from 0 to 255 to access all counters according to the detailed report of check points at http://www.synopsys.com/dw/doc.php/iip/DWC_pcie/latest/doc/RASDP_CheckPoints.pdf
2618   #define PCIEIP_REG_RASDP_UNCORR_ERROR_LOCATION_OFF_LOC_LAST_UNCORR_ERROR_K2_E5_SHIFT                       24
2619 #define PCIEIP_REG_RASDP_ERROR_MODE_EN_OFF_K2_E5                                                             0x0003b4UL //Access:RW   DataWidth:0x20   // RASDP error mode enable. The core enters RASDP error mode (if ERROR_MODE_EN =1) upon detection of the first uncorrectable error. During this mode:  - Rx TLPs that are forwarded to your application are not guaranteed to be correct; you must discard them. For more details, see the RAS Data Protection (DP) section in the Core Operations chapter of the Databook.
2620   #define PCIEIP_REG_RASDP_ERROR_MODE_EN_OFF_ERROR_MODE_EN_K2_E5                                             (0x1<<0) // Write '1' to enable the core enter RASDP error mode when it detects an uncorrectable error.  Note: This register field is sticky.
2621   #define PCIEIP_REG_RASDP_ERROR_MODE_EN_OFF_ERROR_MODE_EN_K2_E5_SHIFT                                       0
2622   #define PCIEIP_REG_RASDP_ERROR_MODE_EN_OFF_AUTO_LINK_DOWN_EN_K2_E5                                         (0x1<<1) // Write '1' to enable the core to bring the link down when the core enters RASDP error mode.  Note: This register field is sticky.
2623   #define PCIEIP_REG_RASDP_ERROR_MODE_EN_OFF_AUTO_LINK_DOWN_EN_K2_E5_SHIFT                                   1
2624 #define PCIEIP_REG_RASDP_ERROR_MODE_CLEAR_OFF_K2_E5                                                          0x0003b8UL //Access:RW   DataWidth:0x20   // Exit RASDP error mode. For more details, see the RAS Data Protection (DP) section in the Core Operations chapter of the Databook.
2625   #define PCIEIP_REG_RASDP_ERROR_MODE_CLEAR_OFF_ERROR_MODE_CLEAR_K2_E5                                       (0x1<<0) // Write '1' to take the core out of RASDP error mode. The core will then report uncorrectable errors (through AER internal error reporting) and also stop nullifying/discarding TLPs.
2626   #define PCIEIP_REG_RASDP_ERROR_MODE_CLEAR_OFF_ERROR_MODE_CLEAR_K2_E5_SHIFT                                 0
2627 #define PCIEIP_REG_RASDP_RAM_ADDR_CORR_ERROR_OFF_K2_E5                                                       0x0003bcUL //Access:R    DataWidth:0x20   // RAM Address where a corrected error (1-bit ECC) has been detected. For more details, see the RAS Data Protection (DP) section in the Core Operations chapter of the Databook.
2628   #define PCIEIP_REG_RASDP_RAM_ADDR_CORR_ERROR_OFF_RAM_ADDR_CORR_ERROR_K2_E5                                 (0x7ffffff<<0) // RAM Address where a corrected error (1-bit ECC) has been detected.
2629   #define PCIEIP_REG_RASDP_RAM_ADDR_CORR_ERROR_OFF_RAM_ADDR_CORR_ERROR_K2_E5_SHIFT                           0
2630   #define PCIEIP_REG_RASDP_RAM_ADDR_CORR_ERROR_OFF_RAM_INDEX_CORR_ERROR_K2_E5                                (0xf<<28) // RAM index where a corrected error (1-bit ECC) has been detected.
2631   #define PCIEIP_REG_RASDP_RAM_ADDR_CORR_ERROR_OFF_RAM_INDEX_CORR_ERROR_K2_E5_SHIFT                          28
2632 #define PCIEIP_REG_RASDP_RAM_ADDR_UNCORR_ERROR_OFF_K2_E5                                                     0x0003c0UL //Access:R    DataWidth:0x20   // RAM Address where an uncorrected error (2-bit ECC) has been detected. For more details, see the RAS Data Protection (DP) section in the Core Operations chapter of the Databook.
2633   #define PCIEIP_REG_RASDP_RAM_ADDR_UNCORR_ERROR_OFF_RAM_ADDR_UNCORR_ERROR_K2_E5                             (0x7ffffff<<0) // RAM Address where an uncorrected error (2-bit ECC) has been detected.
2634   #define PCIEIP_REG_RASDP_RAM_ADDR_UNCORR_ERROR_OFF_RAM_ADDR_UNCORR_ERROR_K2_E5_SHIFT                       0
2635   #define PCIEIP_REG_RASDP_RAM_ADDR_UNCORR_ERROR_OFF_RAM_INDEX_UNCORR_ERROR_K2_E5                            (0xf<<28) // RAM index where an uncorrected error (2-bit ECC) has been detected.
2636   #define PCIEIP_REG_RASDP_RAM_ADDR_UNCORR_ERROR_OFF_RAM_INDEX_UNCORR_ERROR_K2_E5_SHIFT                      28
2637 #define PCIEIP_REG_PTM_EXT_CAP_HDR_OFF_K2_E5                                                                 0x0003c4UL //Access:RW   DataWidth:0x20   // Precision Time Measurement Capability Header. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.
2638   #define PCIEIP_REG_PTM_EXT_CAP_HDR_OFF_PTM_CAP_ID_K2_E5                                                    (0xffff<<0) // Precision Time Measurement PCI Express Extended Capability ID. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2639   #define PCIEIP_REG_PTM_EXT_CAP_HDR_OFF_PTM_CAP_ID_K2_E5_SHIFT                                              0
2640   #define PCIEIP_REG_PTM_EXT_CAP_HDR_OFF_PTM_CAP_VERSION_K2_E5                                               (0xf<<16) // Precision Time Measurement PCI Express Extended Capability Version. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2641   #define PCIEIP_REG_PTM_EXT_CAP_HDR_OFF_PTM_CAP_VERSION_K2_E5_SHIFT                                         16
2642   #define PCIEIP_REG_PTM_EXT_CAP_HDR_OFF_PTM_NEXT_OFFSET_K2_E5                                               (0xfff<<20) // Precision Time Measurement PCI Express Extended Capability Next Offset. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2643   #define PCIEIP_REG_PTM_EXT_CAP_HDR_OFF_PTM_NEXT_OFFSET_K2_E5_SHIFT                                         20
2644 #define PCIEIP_REG_PTM_CAP_OFF_K2_E5                                                                         0x0003c8UL //Access:RW   DataWidth:0x20   // PTM Capability Register. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.
2645   #define PCIEIP_REG_PTM_CAP_OFF_PTM_REQ_CAPABLE_K2_E5                                                       (0x1<<0) // PTM Requester Capable. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2646   #define PCIEIP_REG_PTM_CAP_OFF_PTM_REQ_CAPABLE_K2_E5_SHIFT                                                 0
2647   #define PCIEIP_REG_PTM_CAP_OFF_PTM_RES_CAPABLE_K2_E5                                                       (0x1<<1) // PTM Responder Capable. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2648   #define PCIEIP_REG_PTM_CAP_OFF_PTM_RES_CAPABLE_K2_E5_SHIFT                                                 1
2649   #define PCIEIP_REG_PTM_CAP_OFF_PTM_ROOT_CAPABLE_K2_E5                                                      (0x1<<2) // PTM Root Capable. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2650   #define PCIEIP_REG_PTM_CAP_OFF_PTM_ROOT_CAPABLE_K2_E5_SHIFT                                                2
2651   #define PCIEIP_REG_PTM_CAP_OFF_PTM_CLK_GRAN_K2_E5                                                          (0xff<<8) // PTM Local Clock Granularity. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)
2652   #define PCIEIP_REG_PTM_CAP_OFF_PTM_CLK_GRAN_K2_E5_SHIFT                                                    8
2653 #define PCIEIP_REG_PTM_CONTROL_OFF_K2_E5                                                                     0x0003ccUL //Access:RW   DataWidth:0x20   // PTM Control Register. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.
2654   #define PCIEIP_REG_PTM_CONTROL_OFF_PTM_ENABLE_K2_E5                                                        (0x1<<0) // PTM Enable. When set, this function is permitted to participate in the PTM mechanism. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.
2655   #define PCIEIP_REG_PTM_CONTROL_OFF_PTM_ENABLE_K2_E5_SHIFT                                                  0
2656   #define PCIEIP_REG_PTM_CONTROL_OFF_ROOT_SELECT_K2_E5                                                       (0x1<<1) // PTM Root Select. When set this Time Source is the PTM Root. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: HWINIT
2657   #define PCIEIP_REG_PTM_CONTROL_OFF_ROOT_SELECT_K2_E5_SHIFT                                                 1
2658   #define PCIEIP_REG_PTM_CONTROL_OFF_EFF_GRAN_K2_E5                                                          (0xff<<8) // PTM Effective Granularity. For a description of this standard PCIe register, see the PCI Express Base Specification 3.0.  Note: The access attributes of this field are as follows:  - Dbi: HWINIT
2659   #define PCIEIP_REG_PTM_CONTROL_OFF_EFF_GRAN_K2_E5_SHIFT                                                    8
2660 #define PCIEIP_REG_PTM_REQ_CAP_HDR_OFF_K2_E5                                                                 0x0003d0UL //Access:RW   DataWidth:0x20   // Precision Time Measurement Requester Capability Header (VSEC). For more details, see the PTM section in the Databook.
2661   #define PCIEIP_REG_PTM_REQ_CAP_HDR_OFF_PTM_REQ_EXT_CAP_ID_K2_E5                                            (0xffff<<0) // Precision Time Measurement Requester VSEC ID. For more details, see the PTM section in the Databook.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2662   #define PCIEIP_REG_PTM_REQ_CAP_HDR_OFF_PTM_REQ_EXT_CAP_ID_K2_E5_SHIFT                                      0
2663   #define PCIEIP_REG_PTM_REQ_CAP_HDR_OFF_PTM_REQ_EXT_CAP_VER_K2_E5                                           (0xf<<16) // Precision Time Measurement Requester VSEC Version. For more details, see the PTM section in the Databook.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2664   #define PCIEIP_REG_PTM_REQ_CAP_HDR_OFF_PTM_REQ_EXT_CAP_VER_K2_E5_SHIFT                                     16
2665   #define PCIEIP_REG_PTM_REQ_CAP_HDR_OFF_PTM_REQ_EXT_CAP_NEXT_OFFS_K2_E5                                     (0xfff<<20) // Precision Time Measurement Requester VSEC Next Pointer. For more details, see the PTM section in the Databook.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2666   #define PCIEIP_REG_PTM_REQ_CAP_HDR_OFF_PTM_REQ_EXT_CAP_NEXT_OFFS_K2_E5_SHIFT                               20
2667 #define PCIEIP_REG_PTM_REQ_HDR_OFF_K2_E5                                                                     0x0003d4UL //Access:RW   DataWidth:0x20   // Precision Time Measurement Requester Vendor Specific Header. For more details, see the PTM section in the Databook.
2668   #define PCIEIP_REG_PTM_REQ_HDR_OFF_PTM_REQ_VSEC_ID_K2_E5                                                   (0xffff<<0) // PTM Requester VSEC ID. For more details, see the PTM section in the Databook.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2669   #define PCIEIP_REG_PTM_REQ_HDR_OFF_PTM_REQ_VSEC_ID_K2_E5_SHIFT                                             0
2670   #define PCIEIP_REG_PTM_REQ_HDR_OFF_PTM_REQ_VSEC_REV_K2_E5                                                  (0xf<<16) // PTM Requester VSEC Revision. For more details, see the PTM section in the Databook.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2671   #define PCIEIP_REG_PTM_REQ_HDR_OFF_PTM_REQ_VSEC_REV_K2_E5_SHIFT                                            16
2672   #define PCIEIP_REG_PTM_REQ_HDR_OFF_PTM_REQ_VSEC_LENGTH_K2_E5                                               (0xfff<<20) // PTM Requester VSEC Length. For more details, see the PTM section in the Databook.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2673   #define PCIEIP_REG_PTM_REQ_HDR_OFF_PTM_REQ_VSEC_LENGTH_K2_E5_SHIFT                                         20
2674 #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_K2_E5                                                                 0x0003d8UL //Access:RW   DataWidth:0x20   // PTM Requester Vendor Specific Control Register. For more details, see the PTM section in the Databook.
2675   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_AUTO_UPDATE_ENABLED_K2_E5                                   (0x1<<0) // PTM Requester Auto Update Enabled - When enabled PTM Requester will automatically atempt to update it's context every 10ms. For more details, see the PTM section in the Databook.  Note: This register field is sticky.
2676   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_AUTO_UPDATE_ENABLED_K2_E5_SHIFT                             0
2677   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_START_UPDATE_K2_E5                                          (0x1<<1) // PTM Requester Start Update - When set the PTM Requester will attempt a PTM Dialogue to update it's context; This bit is self clearing. For more details, see the PTM section in the Databook.
2678   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_START_UPDATE_K2_E5_SHIFT                                    1
2679   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_FAST_TIMERS_K2_E5                                           (0x1<<2) // PTM Fast Timers - Debug mode for PTM Timers. The 100us timer output will go high at 30us and the 10ms timer output will go high at 100us (The Long Timer Value is ignored). There is no change to the 1us timer. The requester operation will otherwise remain the same. For more details, see the PTM section in the Databook.  Note: This register field is sticky.
2680   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_FAST_TIMERS_K2_E5_SHIFT                                     2
2681   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_LONG_TIMER_K2_E5                                            (0xff<<8) // PTM Requester Long Timer - Determines the period between each auto update PTM Dialogue in miliseconds. Update period is the register value +1 milisecond. For the Switch product this value must not be set larger than 0x9 for spec compliance. For more details, see the PTM section in the Databook.  Note: This register field is sticky.
2682   #define PCIEIP_REG_PTM_REQ_CONTROL_OFF_PTM_REQ_LONG_TIMER_K2_E5_SHIFT                                      8
2683 #define PCIEIP_REG_PTM_REQ_STATUS_OFF_K2_E5                                                                  0x0003dcUL //Access:R    DataWidth:0x20   // PTM Requester Vendor Specific Status Register. For more details, see the PTM section in the Databook.
2684   #define PCIEIP_REG_PTM_REQ_STATUS_OFF_PTM_REQ_CONTEXT_VALID_K2_E5                                          (0x1<<0) // PTM Requester Context Valid - Indicate that the Timing Context is valid. For more details, see the PTM section in the Databook.
2685   #define PCIEIP_REG_PTM_REQ_STATUS_OFF_PTM_REQ_CONTEXT_VALID_K2_E5_SHIFT                                    0
2686   #define PCIEIP_REG_PTM_REQ_STATUS_OFF_PTM_REQ_MANUAL_UPDATE_ALLOWED_K2_E5                                  (0x1<<1) // PTM Requester Manual Update Allowed - Indicates whether or not a Manual Update can be signalled. For more details, see the PTM section in the Databook.
2687   #define PCIEIP_REG_PTM_REQ_STATUS_OFF_PTM_REQ_MANUAL_UPDATE_ALLOWED_K2_E5_SHIFT                            1
2688 #define PCIEIP_REG_PTM_REQ_LOCAL_LSB_OFF_K2_E5                                                               0x0003e0UL //Access:RW   DataWidth:0x20   // PTM Requester Local Clock LSB  For more details, see the PTM section in the Databook.
2689 #define PCIEIP_REG_PTM_REQ_LOCAL_MSB_OFF_K2_E5                                                               0x0003e4UL //Access:RW   DataWidth:0x20   // PTM Requester Local Clock MSB. For more details, see the PTM section in the Databook.
2690 #define PCIEIP_REG_PTM_REQ_T1_LSB_OFF_K2_E5                                                                  0x0003e8UL //Access:R    DataWidth:0x20   // PTM Requester T1 Timestamp LSB. For more details, see the PTM section in the Databook.
2691 #define PCIEIP_REG_PTM_REQ_T1_MSB_OFF_K2_E5                                                                  0x0003ecUL //Access:R    DataWidth:0x20   // PTM Requester T1 Timestamp MSB. For more details, see the PTM section in the Databook.
2692 #define PCIEIP_REG_PTM_REQ_T1P_LSB_OFF_K2_E5                                                                 0x0003f0UL //Access:R    DataWidth:0x20   // PTM Requester T1 Previous Timestamp LSB. For more details, see the PTM section in the Databook.
2693 #define PCIEIP_REG_PTM_REQ_T1P_MSB_OFF_K2_E5                                                                 0x0003f4UL //Access:R    DataWidth:0x20   // PTM Requester T1 Previous Timestamp MSB. For more details, see the PTM section in the Databook.
2694 #define PCIEIP_REG_PTM_REQ_T4_LSB_OFF_K2_E5                                                                  0x0003f8UL //Access:R    DataWidth:0x20   // PTM Requester T4 Timestamp LSB. For more details, see the PTM section in the Databook.
2695 #define PCIEIP_REG_PTM_REQ_T4_MSB_OFF_K2_E5                                                                  0x0003fcUL //Access:R    DataWidth:0x20   // PTM Requester T4 Timestamp MSB. For more details, see the PTM section in the Databook.
2696 #define PCIEIP_REG_PTM_REQ_T4P_LSB_OFF_K2_E5                                                                 0x000400UL //Access:R    DataWidth:0x20   // PTM Requester T4 Previous Timestamp LSB. For more details, see the PTM section in the Databook.
2697 #define PCIEIP_REG_PTM_REQ_T4P_MSB_OFF_K2_E5                                                                 0x000404UL //Access:R    DataWidth:0x20   // PTM Requester T4 Previous Timestamp MSB. For more details, see the PTM section in the Databook.
2698 #define PCIEIP_REG_PTM_REQ_MASTER_LSB_OFF_K2_E5                                                              0x000408UL //Access:R    DataWidth:0x20   // PTM Requester Master Time LSB. For more details, see the PTM section in the Databook.
2699 #define PCIEIP_REG_CONFIG_2_BB                                                                               0x000408UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2700   #define PCIEIP_REG_CONFIG_2_BAR1_SIZE_BB                                                                   (0xf<<0) // These bits control the size of the BAR1 area advertised in the bar_1 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. Default is 64K
2701   #define PCIEIP_REG_CONFIG_2_BAR1_SIZE_BB_SHIFT                                                             0
2702   #define PCIEIP_REG_CONFIG_2_BAR1_64ENA_BB                                                                  (0x1<<4) // This bit enables the advertisement of bar_1 as a 32-bit address. The value of this bit maps directly to bit 2 of bar_1. This value is sticky and only reset by HARD Reset. If set it is 64bit addressing.
2703   #define PCIEIP_REG_CONFIG_2_BAR1_64ENA_BB_SHIFT                                                            4
2704   #define PCIEIP_REG_CONFIG_2_EXP_ROM_RETRY_BB                                                               (0x1<<5) // This bit will force the PCI bus to re-try all cycles to the current Expansion ROM BAR area. When this bit is set, then no Expansion ROM interrupt will be generated. This bit must be cleared to allow the interrupt to be generated.
2705   #define PCIEIP_REG_CONFIG_2_EXP_ROM_RETRY_BB_SHIFT                                                         5
2706   #define PCIEIP_REG_CONFIG_2_CFG_CYCLE_RETRY_BB                                                             (0x1<<6) // This bit will force the PCI bus to re-try all cycles to the configuration space until it is cleared. This is used to block the host from accessing context if needed to prevent reading of false data. This bit may be used in combination with the FIRST_CFG_DONE bit below to prevent changing of the configuration space values after they have be read by the system. Normally this bit will be set by the firmware while the configuration space is programmed. This bit also exists in each VF and can be used to control individual VF.
2707   #define PCIEIP_REG_CONFIG_2_CFG_CYCLE_RETRY_BB_SHIFT                                                       6
2708   #define PCIEIP_REG_CONFIG_2_FIRST_CFG_DONE_BB                                                              (0x1<<7) // This bit will be set the first time since PCI reset that a configuration cycle hass been done by the PCI block. This may be used by firmware to detect if the host already has the reset values of the configuration space. this may happen if the NVM system is much slower than expected. Tn this case, the firmware can choose to not exist or show an error on LEDs, etc. instead of changing the configuratio space values that the host ahas already read.
2709   #define PCIEIP_REG_CONFIG_2_FIRST_CFG_DONE_BB_SHIFT                                                        7
2710   #define PCIEIP_REG_CONFIG_2_ROM_BAR_SIZE_BB                                                                (0xff<<8) // These bits control the size of the Expansion ROM area advertised in the Exp_ROM_BAR register of the PCI configuration space. When this value is non-zero, the Expansion ROM attention must be handled by an internal processor to move data between the Serial Non-Volatile Memory and the Expansion ROM interface. When the value is zero, the expansion ROM BAR will not advertize the presence of an expansion ROM.
2711   #define PCIEIP_REG_CONFIG_2_ROM_BAR_SIZE_BB_SHIFT                                                          8
2712   #define PCIEIP_REG_CONFIG_2_BAR_PREFETCH_BB                                                                (0x1<<16) // This bit when set is reflected in bit 3 of bar_1 and indicates that the BAR is pre-fetchable
2713   #define PCIEIP_REG_CONFIG_2_BAR_PREFETCH_BB_SHIFT                                                          16
2714   #define PCIEIP_REG_CONFIG_2_RESERVED0_BB                                                                   (0x7fff<<17) //
2715   #define PCIEIP_REG_CONFIG_2_RESERVED0_BB_SHIFT                                                             17
2716 #define PCIEIP_REG_PTM_REQ_MASTER_MSB_OFF_K2_E5                                                              0x00040cUL //Access:R    DataWidth:0x20   // PTM Requester Master Time MSB. For more details, see the PTM section in the Databook.
2717 #define PCIEIP_REG_CONFIG_3_BB                                                                               0x00040cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
2718   #define PCIEIP_REG_CONFIG_3_STICKY_BYTE_BB                                                                 (0xff<<0) // This value is reset only reset by HARD Reset such that it can be used to detect initial power up if a non-zero value is written by the firmware after initialization. It has not hardware function other than reset type detection. This value is sticky and only reset by HARD Reset.
2719   #define PCIEIP_REG_CONFIG_3_STICKY_BYTE_BB_SHIFT                                                           0
2720   #define PCIEIP_REG_CONFIG_3_REG_STICKY_BYTE_BB                                                             (0xff<<8) // This value is reset only by REG_HARD_RST.
2721   #define PCIEIP_REG_CONFIG_3_REG_STICKY_BYTE_BB_SHIFT                                                       8
2722   #define PCIEIP_REG_CONFIG_3_VF_MEM_DSICARD_BB                                                              (0x1<<16) // This bits exists in VF only Setting this bit to '1' forces the VF to drop any mem request that it receives. UR completion will be returned for mem read requests. This bit along with the CRS bit can be used by software to control when VF is up.
2723   #define PCIEIP_REG_CONFIG_3_VF_MEM_DSICARD_BB_SHIFT                                                        16
2724   #define PCIEIP_REG_CONFIG_3_UNUSED0_BB                                                                     (0x7f<<17) //
2725   #define PCIEIP_REG_CONFIG_3_UNUSED0_BB_SHIFT                                                               17
2726   #define PCIEIP_REG_CONFIG_3_FORCE_PME_BB                                                                   (0x1<<24) // Setting this bit to '1' forces the PME message to be send This simulates the PME event. The PME control bits in the configuration space still control the output normally. This value is sticky and only reset by HARD Reset.
2727   #define PCIEIP_REG_CONFIG_3_FORCE_PME_BB_SHIFT                                                             24
2728   #define PCIEIP_REG_CONFIG_3_PME_STATUS_BB                                                                  (0x1<<25) // This bit indicates the current state of the PME_STATUS bit in configuration space. This value is sticky and only reset by HARD Reset.
2729   #define PCIEIP_REG_CONFIG_3_PME_STATUS_BB_SHIFT                                                            25
2730   #define PCIEIP_REG_CONFIG_3_PME_ENABLE_BB                                                                  (0x1<<26) // This is the current state of the PME_ENABLE bit in configuration space. This value is sticky and only reset by HARD Reset.
2731   #define PCIEIP_REG_CONFIG_3_PME_ENABLE_BB_SHIFT                                                            26
2732   #define PCIEIP_REG_CONFIG_3_PM_STATE_BB                                                                    (0x3<<27) // This value interfaces to the PM_STATE value in the Power Management configuration space. Reads of this register return the last value written to the PM_STATE value in configuration space.
2733   #define PCIEIP_REG_CONFIG_3_PM_STATE_BB_SHIFT                                                              27
2734   #define PCIEIP_REG_CONFIG_3_UNUSED1_BB                                                                     (0x1<<29) //
2735   #define PCIEIP_REG_CONFIG_3_UNUSED1_BB_SHIFT                                                               29
2736   #define PCIEIP_REG_CONFIG_3_VAUX_PRESENT_BB                                                                (0x1<<30) // This bit indicates the input level on the VAUX_PRESENT pin. This indicates if the VAUX supply is available in the current configuration. The value also controls the value of the Power Management PME_SUPPORT register in configuration space. Field is local in each PF
2737   #define PCIEIP_REG_CONFIG_3_VAUX_PRESENT_BB_SHIFT                                                          30
2738   #define PCIEIP_REG_CONFIG_3_PCI_POWER_BB                                                                   (0x1<<31) // PCI_POWER This bit indicates the current state of power on the PCI bus. If this bit is '1', it indicates that the PCI padring has power. If this bit is '0', it indicates that the PCI padring does not have power (D3 Cold).
2739   #define PCIEIP_REG_CONFIG_3_PCI_POWER_BB_SHIFT                                                             31
2740 #define PCIEIP_REG_PTM_REQ_PROP_DELAY_OFF_K2_E5                                                              0x000410UL //Access:R    DataWidth:0x20   // PTM Requester Propagation Delay. For more details, see the PTM section in the Databook.
2741 #define PCIEIP_REG_PM_DATA_A_BB                                                                              0x000410UL //Access:RW   DataWidth:0x20   // This register controls the first 4 power management PM_Data read values
2742   #define PCIEIP_REG_PM_DATA_A_PM_DATA_0_PRG_BB                                                              (0xff<<0) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 0. This is the power consumed in D0 state. This value is sticky and only reset by HARD Reset.
2743   #define PCIEIP_REG_PM_DATA_A_PM_DATA_0_PRG_BB_SHIFT                                                        0
2744   #define PCIEIP_REG_PM_DATA_A_PM_DATA_1_PRG_BB                                                              (0xff<<8) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 1. This is the power consumed in D1 state. This value is sticky and only reset by HARD Reset.
2745   #define PCIEIP_REG_PM_DATA_A_PM_DATA_1_PRG_BB_SHIFT                                                        8
2746   #define PCIEIP_REG_PM_DATA_A_PM_DATA_2_PRG_BB                                                              (0xff<<16) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 2. This is the power consumed in D2 state. This value is sticky and only reset by HARD Reset.
2747   #define PCIEIP_REG_PM_DATA_A_PM_DATA_2_PRG_BB_SHIFT                                                        16
2748   #define PCIEIP_REG_PM_DATA_A_PM_DATA_3_PRG_BB                                                              (0xff<<24) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 3. This is the power consumed in D3 state. This value is sticky and only reset by HARD Reset.
2749   #define PCIEIP_REG_PM_DATA_A_PM_DATA_3_PRG_BB_SHIFT                                                        24
2750 #define PCIEIP_REG_PTM_REQ_MASTERT1_LSB_OFF_K2_E5                                                            0x000414UL //Access:R    DataWidth:0x20   // PTM Requester Master Time at T1 LSB. For more details, see the PTM section in the Databook.
2751 #define PCIEIP_REG_PM_DATA_B_BB                                                                              0x000414UL //Access:RW   DataWidth:0x20   // This register controls the second 4 power management PM_Data read values
2752   #define PCIEIP_REG_PM_DATA_B_PM_DATA_4_PRG_BB                                                              (0xff<<0) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 4. This is the power dissipated in D0 state. This value is sticky and only reset by HARD Reset.
2753   #define PCIEIP_REG_PM_DATA_B_PM_DATA_4_PRG_BB_SHIFT                                                        0
2754   #define PCIEIP_REG_PM_DATA_B_PM_DATA_5_PRG_BB                                                              (0xff<<8) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 5. This is the power dissipated in D1 state. This value is sticky and only reset by HARD Reset.
2755   #define PCIEIP_REG_PM_DATA_B_PM_DATA_5_PRG_BB_SHIFT                                                        8
2756   #define PCIEIP_REG_PM_DATA_B_PM_DATA_6_PRG_BB                                                              (0xff<<16) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 6. This is the power dissipated in D2 state. This value is sticky and only reset by HARD Reset.
2757   #define PCIEIP_REG_PM_DATA_B_PM_DATA_6_PRG_BB_SHIFT                                                        16
2758   #define PCIEIP_REG_PM_DATA_B_PM_DATA_7_PRG_BB                                                              (0xff<<24) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 7. This is the power dissipated in D3 state. This value is sticky and only reset by HARD Reset.
2759   #define PCIEIP_REG_PM_DATA_B_PM_DATA_7_PRG_BB_SHIFT                                                        24
2760 #define PCIEIP_REG_PTM_REQ_MASTERT1_MSB_OFF_K2_E5                                                            0x000418UL //Access:R    DataWidth:0x20   // PTM Requester Master Time at T1 MSB. For more details, see the PTM section in the Databook.
2761 #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BB                                                                   0x000418UL //Access:RW   DataWidth:0x20   // This register controls the higher bar size advertizements, when a bar size greater than 1G is desired.
2762   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR1_SIZE_HIEXT_BB                                                 (0xf<<0) // These bits control the size of the BAR1 area advertised in the bar_1 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. These bits are programmed when a BAR size greater than 1GB is desired. When requiring a BAR size greater than 1 GB, the corresponding bar1_size bits should be programmed to 0xF.
2763   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR1_SIZE_HIEXT_BB_SHIFT                                           0
2764   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR2_SIZE_HIEXT_BB                                                 (0xf<<4) // These bits control the size of the BAR2 area advertised in the bar_3 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. These bits are programmed when a BAR size greater than 1GB is desired. When requiring a BAR size greater than 1 GB, the corresponding bar2_size bits should be programmed to 0xF.
2765   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR2_SIZE_HIEXT_BB_SHIFT                                           4
2766   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR3_SIZE_HIEXT_BB                                                 (0xf<<8) // These bits control the size of the BAR3 area advertised in the bar_5 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. These bits are programmed when a BAR size greater than 1GB is desired. When requiring a BAR size greater than 1 GB, the corresponding bar3_size bits should be programmed to 0xF.
2767   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR3_SIZE_HIEXT_BB_SHIFT                                           8
2768   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR1_SIZE_LOEXT_BB                                                 (0x7<<12) // These bits control the size of the BAR1 area advertised in the bar_1 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. These bits are programmed when a BAR size lower than 64K is desired. When requiring a BAR size smaller than 64K , the corresponding bar_size bits should be programmed to 0x0, as also the bar1_size_hiext bits. If desiring a bar size greater than 32K, then the bar1_size_loext bits need to be 0.
2769   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR1_SIZE_LOEXT_BB_SHIFT                                           12
2770   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_UNUSED0_BB                                                         (0x1<<15) //
2771   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_UNUSED0_BB_SHIFT                                                   15
2772   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR2_SIZE_LOEXT_BB                                                 (0x7<<16) // These bits control the size of the BAR2 area advertised in the bar_3 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. These bits are programmed when a BAR size lower than 64K is desired. When requiring a BAR size smaller than 64K , the corresponding bar2_size bits should be programmed to 0x0, as also the bar1_size_hiext bits. If desiring a bar size greater than 32K, then the bar1_size_loext bits need to be 0.
2773   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR2_SIZE_LOEXT_BB_SHIFT                                           16
2774   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR3_SIZE_LOEXT_BB                                                 (0x7<<19) // These bits control the size of the BAR3 area advertised in the bar_5 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. These bits are programmed when a BAR size lower than 64K is desired. When requiring a BAR size smaller than 64K , the corresponding bar3_size bits should be programmed to 0x0, as also the bar1_size_hiext bits. If desiring a bar size greater than 32K, then the bar1_size_loext bits need to be 0.
2775   #define PCIEIP_REG_PCI_EXTENDED_BAR_SIZ_BAR3_SIZE_LOEXT_BB_SHIFT                                           19
2776 #define PCIEIP_REG_PTM_REQ_TX_LATENCY_OFF_K2_E5                                                              0x00041cUL //Access:RW   DataWidth:0x20   // PTM Requester TX Latency. For more details, see the PTM section in the Databook.
2777   #define PCIEIP_REG_PTM_REQ_TX_LATENCY_OFF_PTM_REQ_TX_LATENCY_K2_E5                                         (0xfff<<0) // PTM Requester TX Latency - Requester Transmit path latency (12 bit wide). For more details, see the PTM section in the Databook.  Note: This register field is sticky.
2778   #define PCIEIP_REG_PTM_REQ_TX_LATENCY_OFF_PTM_REQ_TX_LATENCY_K2_E5_SHIFT                                   0
2779 #define PCIEIP_REG_PTM_REQ_RX_LATENCY_OFF_K2_E5                                                              0x000420UL //Access:RW   DataWidth:0x20   // PTM Requester RX Latency. For more details, see the PTM section in the Databook.
2780   #define PCIEIP_REG_PTM_REQ_RX_LATENCY_OFF_PTM_REQ_RX_LATENCY_K2_E5                                         (0xfff<<0) // PTM Requester RX Latency - Requester Receive path latency (12 bit wide). For more details, see the PTM section in the Databook.  Note: This register field is sticky.
2781   #define PCIEIP_REG_PTM_REQ_RX_LATENCY_OFF_PTM_REQ_RX_LATENCY_K2_E5_SHIFT                                   0
2782 #define PCIEIP_REG_RESBAR_CAP_HDR_REG_K2_E5                                                                  0x000424UL //Access:RW   DataWidth:0x20   // Resizable BAR Capability Header.
2783   #define PCIEIP_REG_RESBAR_CAP_HDR_REG_RESBAR_EXT_CAP_ID_K2_E5                                              (0xffff<<0) // Resizable BAR Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2784   #define PCIEIP_REG_RESBAR_CAP_HDR_REG_RESBAR_EXT_CAP_ID_K2_E5_SHIFT                                        0
2785   #define PCIEIP_REG_RESBAR_CAP_HDR_REG_RESBAR_CAP_VERSION_K2_E5                                             (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2786   #define PCIEIP_REG_RESBAR_CAP_HDR_REG_RESBAR_CAP_VERSION_K2_E5_SHIFT                                       16
2787   #define PCIEIP_REG_RESBAR_CAP_HDR_REG_RESBAR_CAP_NEXT_OFFSET_K2_E5                                         (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
2788   #define PCIEIP_REG_RESBAR_CAP_HDR_REG_RESBAR_CAP_NEXT_OFFSET_K2_E5_SHIFT                                   20
2789 #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_K2_E5                                                                0x000428UL //Access:RW   DataWidth:0x20   // Resizable BAR0 Capability Register.
2790   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_1MB_K2_E5                                         (0x1<<4) // Up to 1MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2791   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_1MB_K2_E5_SHIFT                                   4
2792   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_2MB_K2_E5                                         (0x1<<5) // Up to 2MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2793   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_2MB_K2_E5_SHIFT                                   5
2794   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_4MB_K2_E5                                         (0x1<<6) // Up to 4MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2795   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_4MB_K2_E5_SHIFT                                   6
2796   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_8MB_K2_E5                                         (0x1<<7) // Up to 8MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2797   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_8MB_K2_E5_SHIFT                                   7
2798   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_16MB_K2_E5                                        (0x1<<8) // Up to 16MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2799   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_16MB_K2_E5_SHIFT                                  8
2800   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_32MB_K2_E5                                        (0x1<<9) // Up to 32MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2801   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_32MB_K2_E5_SHIFT                                  9
2802   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_64MB_K2_E5                                        (0x1<<10) // Up to 64MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2803   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_64MB_K2_E5_SHIFT                                  10
2804   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_128MB_K2_E5                                       (0x1<<11) // Up to 128MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2805   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_128MB_K2_E5_SHIFT                                 11
2806   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_256MB_K2_E5                                       (0x1<<12) // Up to 256MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2807   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_256MB_K2_E5_SHIFT                                 12
2808   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_512MB_K2_E5                                       (0x1<<13) // Up to 512MB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2809   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_512MB_K2_E5_SHIFT                                 13
2810   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_1GB_K2_E5                                         (0x1<<14) // Up to 1GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2811   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_1GB_K2_E5_SHIFT                                   14
2812   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_2GB_K2_E5                                         (0x1<<15) // Up to 2GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2813   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_2GB_K2_E5_SHIFT                                   15
2814   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_4GB_K2_E5                                         (0x1<<16) // Up to 4GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2815   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_4GB_K2_E5_SHIFT                                   16
2816   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_8GB_K2_E5                                         (0x1<<17) // Up to 8GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2817   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_8GB_K2_E5_SHIFT                                   17
2818   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_16GB_K2_E5                                        (0x1<<18) // Up to 16GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2819   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_16GB_K2_E5_SHIFT                                  18
2820   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_32GB_K2_E5                                        (0x1<<19) // Up to 32GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2821   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_32GB_K2_E5_SHIFT                                  19
2822   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_64GB_K2_E5                                        (0x1<<20) // Up to 64GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2823   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_64GB_K2_E5_SHIFT                                  20
2824   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_128GB_K2_E5                                       (0x1<<21) // Up to 128GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2825   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_128GB_K2_E5_SHIFT                                 21
2826   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_256GB_K2_E5                                       (0x1<<22) // Up to 256GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2827   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_256GB_K2_E5_SHIFT                                 22
2828   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_512GB_K2_E5                                       (0x1<<23) // Up to 512GB BAR Supported.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2829   #define PCIEIP_REG_RESBAR_CAP_REG_0_REG_RESBAR_CAP_REG_0_512GB_K2_E5_SHIFT                                 23
2830 #define PCIEIP_REG_REG_VPD_INTF_BB                                                                           0x000428UL //Access:R    DataWidth:0x20   // Multi Field Register.
2831   #define PCIEIP_REG_REG_VPD_INTF_INTF_REQ_BB                                                                (0x1<<0) // This bit will be set if there is a pending request for action by the firmware to handle a Vital Product Data interface. This bit is set when the vpd_flag_addr register in configuation space is written. This bit is cleared when the vpd_data register below is written.
2832   #define PCIEIP_REG_REG_VPD_INTF_INTF_REQ_BB_SHIFT                                                          0
2833 #define PCIEIP_REG_RESBAR_CTRL_REG_0_REG_K2_E5                                                               0x00042cUL //Access:RW   DataWidth:0x20   // Resizable BAR0 Control Register.
2834   #define PCIEIP_REG_RESBAR_CTRL_REG_0_REG_RESBAR_CTRL_REG_IDX_0_K2_E5                                       (0x7<<0) // BAR Index.   Note: This register field is sticky.
2835   #define PCIEIP_REG_RESBAR_CTRL_REG_0_REG_RESBAR_CTRL_REG_IDX_0_K2_E5_SHIFT                                 0
2836   #define PCIEIP_REG_RESBAR_CTRL_REG_0_REG_RESBAR_CTRL_REG_NUM_BARS_K2_E5                                    (0x7<<5) // Number of Resizeable BARs.   Note: This register field is sticky.
2837   #define PCIEIP_REG_RESBAR_CTRL_REG_0_REG_RESBAR_CTRL_REG_NUM_BARS_K2_E5_SHIFT                              5
2838   #define PCIEIP_REG_RESBAR_CTRL_REG_0_REG_RESBAR_CTRL_REG_BAR_SIZE_K2_E5                                    (0x1f<<8) // BAR Size.   Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
2839   #define PCIEIP_REG_RESBAR_CTRL_REG_0_REG_RESBAR_CTRL_REG_BAR_SIZE_K2_E5_SHIFT                              8
2840 #define PCIEIP_REG_REG_VPD_ADDR_FLAG_BB                                                                      0x00042cUL //Access:R    DataWidth:0x20   // Multi Field Register.
2841   #define PCIEIP_REG_REG_VPD_ADDR_FLAG_UNUSED0_BB                                                            (0x3ffff<<0) //
2842   #define PCIEIP_REG_REG_VPD_ADDR_FLAG_UNUSED0_BB_SHIFT                                                      0
2843   #define PCIEIP_REG_REG_VPD_ADDR_FLAG_ADDRESS_BB                                                            (0x1fff<<18) // This value is the byte address of the VPD value being requested by the host in the vpd_flag_addr register of the configuration space.
2844   #define PCIEIP_REG_REG_VPD_ADDR_FLAG_ADDRESS_BB_SHIFT                                                      18
2845   #define PCIEIP_REG_REG_VPD_ADDR_FLAG_WR_BB                                                                 (0x1<<31) // This bit indicates if the host is requesting a read or a write cycle. If this bit is set, then the host has requested the data in the vpd_data register to be passed to the NVM interface. If the value is clear, then the host has requested the data to be passed from the NVM interface to the vpd_data register. The value of this bit is only valid if the INTF_REQ bit is set. This bit is a RO copy of the flag bit in the vpd_flag_addr register in configuration space.
2846   #define PCIEIP_REG_REG_VPD_ADDR_FLAG_WR_BB_SHIFT                                                           31
2847 #define PCIEIP_REG_REG_VPD_DATA_BB                                                                           0x000430UL //Access:RW   DataWidth:0x20   // This is the data register for passing values between the NVM interface and the vpd_data register in the configuration space. When INTF_REQ is '1' and the WR bit is clear, this word should be written with the NVM data requested in the ADDRESS value to clear the INTF_REQ bit. When INTF_REQ is '1' and the WR bit is set, this word should be read and written to the NVM interface. After the NVM interface write is complete, this value should be written with the same value to clear the INTF_REQ bit. When this value is written and the INTF_REQ bit is set, the FLAG bit in the vpd_flag_addr register in configurationspace will be complemented.
2848 #define PCIEIP_REG_REG_ID_VAL1_BB                                                                            0x000434UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2849   #define PCIEIP_REG_REG_ID_VAL1_DEVICE_ID_BB                                                                (0xffff<<0) // This register programs the read value of the device_id register of the configuration space. The hardware default value is the Broadcom vendor ID. This value is sticky and only reset by HARD Reset. The default value reflects the value of DEVICE_ID in version.v defined by user or the strap pins user_device_id if user relies on straps.
2850   #define PCIEIP_REG_REG_ID_VAL1_DEVICE_ID_BB_SHIFT                                                          0
2851   #define PCIEIP_REG_REG_ID_VAL1_VENDOR_ID_BB                                                                (0xffff<<16) // This register programs the read value of the vendor_id register of the configuration space. The hardware default value is the Broadcom vendor ID. This value is sticky and only reset by HARD Reset.
2852   #define PCIEIP_REG_REG_ID_VAL1_VENDOR_ID_BB_SHIFT                                                          16
2853 #define PCIEIP_REG_REG_ID_VAL2_BB                                                                            0x000438UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2854   #define PCIEIP_REG_REG_ID_VAL2_SUBSYSTEM_VENDOR_ID_BB                                                      (0xffff<<0) // This value controls the read value of the subsystem_vendor_id value in the configuration space. This value is sticky and only reset by HARD Reset.
2855   #define PCIEIP_REG_REG_ID_VAL2_SUBSYSTEM_VENDOR_ID_BB_SHIFT                                                0
2856   #define PCIEIP_REG_REG_ID_VAL2_SUBSYSTEM_ID_BB                                                             (0xffff<<16) // This value controls the read value of the subsystem_id value in the configuration space. This value is sticky and only reset by HARD Reset. The default value reflects the value of DEVICE_ID in version.v defined by user or the strap pins user_device_id if user relies on straps.
2857   #define PCIEIP_REG_REG_ID_VAL2_SUBSYSTEM_ID_BB_SHIFT                                                       16
2858 #define PCIEIP_REG_REG_ID_VAL3_BB                                                                            0x00043cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
2859   #define PCIEIP_REG_REG_ID_VAL3_CLASS_CODE_BB                                                               (0xffffff<<0) // This register programs the read value of the class_code register of the configuration space. The 24-bit Class Code register identifies the generic function of the device. All of the legal values are specific in the PCI specification. The default value for this register is the class code for an Ethernet interface (0x020000). This value is sticky and only reset by HARD Reset. The default value reflects the value of CLASS_CODE in version.v defined by user.
2860   #define PCIEIP_REG_REG_ID_VAL3_CLASS_CODE_BB_SHIFT                                                         0
2861   #define PCIEIP_REG_REG_ID_VAL3_REVISION_ID_BB                                                              (0xff<<24) // This register programs the read value of the revision_id register of the configuration space. The default value is provided by user_revision_id strap pins. This field also exists in VF register space
2862   #define PCIEIP_REG_REG_ID_VAL3_REVISION_ID_BB_SHIFT                                                        24
2863 #define PCIEIP_REG_REG_ID_VAL4_BB                                                                            0x000440UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2864   #define PCIEIP_REG_REG_ID_VAL4_CAP_ENA_BB                                                                  (0xf<<0) // This value controls the read value of the next capability pointers in the PCIE configuration space and allows each extra capability to be independently disabled by manipulation of the next pointer values. The read values for each enable combination is shown below. PCIE capability is always enabled. Bit 0 enables the Power Management capability. Bit 1 enables the VPD capability, and Bit 2 enables the MSI capability and Bit3 is MSIX capability This value is sticky and only reset by HARD Reset.
2865   #define PCIEIP_REG_REG_ID_VAL4_CAP_ENA_BB_SHIFT                                                            0
2866   #define PCIEIP_REG_REG_ID_VAL4_UNUSED0_BB                                                                  (0x3<<4) //
2867   #define PCIEIP_REG_REG_ID_VAL4_UNUSED0_BB_SHIFT                                                            4
2868   #define PCIEIP_REG_REG_ID_VAL4_PM_DATA_SCALE_BB                                                            (0x3<<6) // This value is read as the DATA_SCALE value in the Power Management CSR register in the PCI Configuration address space. This value is sticky and only reset by HARD Reset.
2869   #define PCIEIP_REG_REG_ID_VAL4_PM_DATA_SCALE_BB_SHIFT                                                      6
2870   #define PCIEIP_REG_REG_ID_VAL4_MSI_PV_MASK_CAPABLE_BB                                                      (0x1<<8) // This value controls the per vector masking capability in the MSI control field
2871   #define PCIEIP_REG_REG_ID_VAL4_MSI_PV_MASK_CAPABLE_BB_SHIFT                                                8
2872   #define PCIEIP_REG_REG_ID_VAL4_MSI_LIMIT_BB                                                                (0x7<<9) // This value reports the MSI value that is programmed in the PCI configuration space. This value will always be equal or less than what was advertised. This value is sticky and only reset by HARD Reset.
2873   #define PCIEIP_REG_REG_ID_VAL4_MSI_LIMIT_BB_SHIFT                                                          9
2874   #define PCIEIP_REG_REG_ID_VAL4_MULTI_MSG_CAP_BB                                                            (0x7<<12) // This value controls the read value of the MSI_CTRL_MCAP value in the PCI configuration space. The default is 0, which is one MSI. This value is sticky and only reset by HARD Reset.
2875   #define PCIEIP_REG_REG_ID_VAL4_MULTI_MSG_CAP_BB_SHIFT                                                      12
2876   #define PCIEIP_REG_REG_ID_VAL4_MSI_ENABLE_BB                                                               (0x1<<15) // This bit indicates the programming of the MSI Enable bit in PCI configuration space. If this bit is set, it means that the interrupt output is masked and all interrupts must be indicated with MSI cycles.
2877   #define PCIEIP_REG_REG_ID_VAL4_MSI_ENABLE_BB_SHIFT                                                         15
2878   #define PCIEIP_REG_REG_ID_VAL4_RESERVED3_BB                                                                (0xffff<<16) //
2879   #define PCIEIP_REG_REG_ID_VAL4_RESERVED3_BB_SHIFT                                                          16
2880 #define PCIEIP_REG_REG_ID_VAL5_BB                                                                            0x000444UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2881   #define PCIEIP_REG_REG_ID_VAL5_D1_SUPPORT_BB                                                               (0x1<<0) // This bit indicates whether the device supports the D1 power management state. It is reflected in the D1_SUPPORT bit in the configuration space. This value is sticky and only reset by HARD Reset.
2882   #define PCIEIP_REG_REG_ID_VAL5_D1_SUPPORT_BB_SHIFT                                                         0
2883   #define PCIEIP_REG_REG_ID_VAL5_D2_SUPPORT_BB                                                               (0x1<<1) // This bit indicates whether the device supports the D2 power management state. It is reflected in the D2_SUPPORT bit in the configuration space. This value is sticky and only reset by HARD Reset.
2884   #define PCIEIP_REG_REG_ID_VAL5_D2_SUPPORT_BB_SHIFT                                                         1
2885   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D0_BB                                                                (0x1<<2) // This bit indicates whether the device supports transmiting PME message from the D0 power state. It is reflected in the PME_IN_D0 bit in the configuration space. This value is sticky and only reset by HARD Reset.
2886   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D0_BB_SHIFT                                                          2
2887   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D1_BB                                                                (0x1<<3) // This bit indicates whether the device supports transmiting PME message from the D1 power state. It is reflected in the PME_IN_D1 bit in the configuration space. This value is sticky and only reset by HARD Reset.
2888   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D1_BB_SHIFT                                                          3
2889   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D2_BB                                                                (0x1<<4) // This bit indicates whether the device supports transmiting PME message from the D2 power state. It is reflected in the PME_IN_D2 bit in the configuration space. This value is sticky and only reset by HARD Reset.
2890   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D2_BB_SHIFT                                                          4
2891   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D3_HOT_BB                                                            (0x1<<5) // This bit indicates whether the device supports transmiting PME message from the D3hot power state. It is reflected in the PME_IN_D3_HOT bit in the configuration space. This value is sticky and only reset by HARD Reset.
2892   #define PCIEIP_REG_REG_ID_VAL5_PME_IN_D3_HOT_BB_SHIFT                                                      5
2893   #define PCIEIP_REG_REG_ID_VAL5_PM_VERSION_BB                                                               (0x7<<6) // The value indicates the function complies with which revision of PCI PM spec. This value is reflected in corresponding field in PM capabilities register
2894   #define PCIEIP_REG_REG_ID_VAL5_PM_VERSION_BB_SHIFT                                                         6
2895   #define PCIEIP_REG_REG_ID_VAL5_NO_SOFT_RESET_BB                                                            (0x1<<9) // This indicates function does not perform an internal reset when transitioning from D3 to D0. the value is reflected in corresponding field in PM CSR.
2896   #define PCIEIP_REG_REG_ID_VAL5_NO_SOFT_RESET_BB_SHIFT                                                      9
2897   #define PCIEIP_REG_REG_ID_VAL5_RESERVED0_BB                                                                (0x3fffff<<10) //
2898   #define PCIEIP_REG_REG_ID_VAL5_RESERVED0_BB_SHIFT                                                          10
2899 #define PCIEIP_REG_REG_ID_VAL6_BB                                                                            0x00044cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
2900   #define PCIEIP_REG_REG_ID_VAL6_UNUSED0_BB                                                                  (0xffff<<0) //
2901   #define PCIEIP_REG_REG_ID_VAL6_UNUSED0_BB_SHIFT                                                            0
2902   #define PCIEIP_REG_REG_ID_VAL6_BIST_BB                                                                     (0xff<<16) // This register controls the read value of the bist register in the configuration space. This value is sticky and only reset by HARD Reset.
2903   #define PCIEIP_REG_REG_ID_VAL6_BIST_BB_SHIFT                                                               16
2904 #define PCIEIP_REG_REG_MSI_DATA_BB                                                                           0x000450UL //Access:R    DataWidth:0x20   // Multi Field Register.
2905   #define PCIEIP_REG_REG_MSI_DATA_MSI_DATA_BB                                                                (0xffff<<0) // This register reflects the MSI data register value in the configuration space. This value may be used by the completion processor to determine the data value it will use for vectored MSI cycles.
2906   #define PCIEIP_REG_REG_MSI_DATA_MSI_DATA_BB_SHIFT                                                          0
2907 #define PCIEIP_REG_REG_MSI_ADDR_H_BB                                                                         0x000454UL //Access:R    DataWidth:0x20   // This register reflects the upper half of the MSI address register value in the configuration space. This value may be used by the completion processor to determine the address value it will use for vectored MSI cycles.
2908 #define PCIEIP_REG_REG_MSI_ADDR_L_BB                                                                         0x000458UL //Access:R    DataWidth:0x20   // This register reflects the lower half of the MSI address bit[31:2] value in the configuration space. The lower two bits [1:0] are hard wired to zero. This value may be used by the completion processor to determine the address value it will use for vectored MSI cycles.
2909 #define PCIEIP_REG_REG_MSI_MASK_BB                                                                           0x000464UL //Access:R    DataWidth:0x20   // This register reflects the MSI mask register value in the configuration space
2910 #define PCIEIP_REG_REG_MSI_PEND_BB                                                                           0x000468UL //Access:RW   DataWidth:0x20   // Each pending bit that is set , the function has a pending associated message. This register gets reflected in the configuration space.
2911 #define PCIEIP_REG_REG_PM_DATA_C_BB                                                                          0x00046cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
2912   #define PCIEIP_REG_REG_PM_DATA_C_PM_DATA_8_PRG_BB                                                          (0xff<<0) // This is the value read from the pm_data register when the DATA_SEL value in the PM_CSR register is 8. This is the power dissipated by common logic in case of multi function devices. This value is sticky and only reset by HARD Reset.
2913   #define PCIEIP_REG_REG_PM_DATA_C_PM_DATA_8_PRG_BB_SHIFT                                                    0
2914   #define PCIEIP_REG_REG_PM_DATA_C_RESERVED0_BB                                                              (0xffffff<<8) //
2915   #define PCIEIP_REG_REG_PM_DATA_C_RESERVED0_BB_SHIFT                                                        8
2916 #define PCIEIP_REG_REG_MSIX_CONTROL_BB                                                                       0x0004c0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2917   #define PCIEIP_REG_REG_MSIX_CONTROL_MSIX_TBL_SIZ_BB                                                        (0x7ff<<0) // This register controls the read value of the MSIX_CONTROL[10:0] register in the configuration space. A value of "00000000011" indicates a table size of 4 Lower 6 bits of this field also exists in VF register space
2918   #define PCIEIP_REG_REG_MSIX_CONTROL_MSIX_TBL_SIZ_BB_SHIFT                                                  0
2919   #define PCIEIP_REG_REG_MSIX_CONTROL_RESERVED0_BB                                                           (0x1fffff<<11) //
2920   #define PCIEIP_REG_REG_MSIX_CONTROL_RESERVED0_BB_SHIFT                                                     11
2921 #define PCIEIP_REG_REG_MSIX_TBL_OFF_BIR_BB                                                                   0x0004c4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2922   #define PCIEIP_REG_REG_MSIX_TBL_OFF_BIR_MSIX_TBL_BIR_BB                                                    (0x7<<0) // This register controls the read value of the MSIX_TBL_OFF_BIR[2:0] register. This indicates which one of the function's Base address registers located at 10h in configuration space is used to map the function's MSI-X table into memory space. Value is controlled by PCIE_MSIX_TBL_OFF field in version.v
2923   #define PCIEIP_REG_REG_MSIX_TBL_OFF_BIR_MSIX_TBL_BIR_BB_SHIFT                                              0
2924   #define PCIEIP_REG_REG_MSIX_TBL_OFF_BIR_MSIX_TBL_OFF_BB                                                    (0x1fffffff<<3) // This register controls the read value of the MSIX_TBL_OFF_BIR[31:3] register. This is used as an offset from the address contained by one of the functions Base address registers to point to the base of the MSI-X table. Value is controlled by PCIE_MSIX_TBL_OFF field in version.v
2925   #define PCIEIP_REG_REG_MSIX_TBL_OFF_BIR_MSIX_TBL_OFF_BB_SHIFT                                              3
2926 #define PCIEIP_REG_REG_MSIX_PBA_OFF_BIR_BB                                                                   0x0004c8UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2927   #define PCIEIP_REG_REG_MSIX_PBA_OFF_BIR_MSIX_PBA_BIR_BB                                                    (0x7<<0) // This register controls the read value of the MSIX_PBA_OFF_BIR[2:0] register. This indicates which one of the function's Base address registers located at 10h in configuration space is used to map the function's MSI-X PBA into memory space. Value is controlled by PCIE_MSIX_PBA_OFF field in version.v
2928   #define PCIEIP_REG_REG_MSIX_PBA_OFF_BIR_MSIX_PBA_BIR_BB_SHIFT                                              0
2929   #define PCIEIP_REG_REG_MSIX_PBA_OFF_BIR_MSIX_PBA_OFF_BB                                                    (0x1fffffff<<3) // This register controls the read value of the MSIX_PBA_OFF_BIR[31:3] register. This is used as an offset from the address contained by one of the functions Base address registers to point to the base of the MSI-X PBA Value is controlled by PCIE_MSIX_PBA_OFF field in version.v
2930   #define PCIEIP_REG_REG_MSIX_PBA_OFF_BIR_MSIX_PBA_OFF_BB_SHIFT                                              3
2931 #define PCIEIP_REG_REG_PCIE_CAPABILITY_BB                                                                    0x0004d0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2932   #define PCIEIP_REG_REG_PCIE_CAPABILITY_INTERRUPT_MSG_NUM_BB                                                (0x1f<<0) // This controls the value in configuration space
2933   #define PCIEIP_REG_REG_PCIE_CAPABILITY_INTERRUPT_MSG_NUM_BB_SHIFT                                          0
2934   #define PCIEIP_REG_REG_PCIE_CAPABILITY_COMPLY_PCIE_1_1_BB                                                  (0x1<<5) // This bit when set, hides any PCIE spec 2.0 defined registers (bits) and enables design to be 1.1 compliant
2935   #define PCIEIP_REG_REG_PCIE_CAPABILITY_COMPLY_PCIE_1_1_BB_SHIFT                                            5
2936   #define PCIEIP_REG_REG_PCIE_CAPABILITY_ASPM_OPTIONALITY_BB                                                 (0x1<<6) // This bit when set, sets the ASPM optionality bit in the Link cap register. This bit is recommended to be set for newer PCIe devices and required for 3.0 compliant devices
2937   #define PCIEIP_REG_REG_PCIE_CAPABILITY_ASPM_OPTIONALITY_BB_SHIFT                                           6
2938 #define PCIEIP_REG_REG_DEVICE_CAPABILITY_BB                                                                  0x0004d4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2939   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_MAX_PL_SIZE_SUPPORTED_BB                                          (0x7<<0) // This controls the value of this field in the DEVICE_CAP register in the configuration space
2940   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_MAX_PL_SIZE_SUPPORTED_BB_SHIFT                                    0
2941   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_UNUSED0_BB                                                        (0x3<<3) //
2942   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_UNUSED0_BB_SHIFT                                                  3
2943   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_EXTENDED_TAG_SUPPORT_BB                                           (0x1<<5) // This controls the value of this field in the DEVICE_CAP register in the configuration field
2944   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_EXTENDED_TAG_SUPPORT_BB_SHIFT                                     5
2945   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_L0S_ACCEPTABLE_LATENCY_BB                                         (0x7<<6) // This controls the value of this field in the configuration space
2946   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_L0S_ACCEPTABLE_LATENCY_BB_SHIFT                                   6
2947   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_L1_ACCEPTABLE_LATENCY_BB                                          (0x7<<9) // This controls the value in the configuration space
2948   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_L1_ACCEPTABLE_LATENCY_BB_SHIFT                                    9
2949   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_UNUSED1_BB                                                        (0x7<<12) //
2950   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_UNUSED1_BB_SHIFT                                                  12
2951   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_ROLE_BASED_ERR_RPT_BB                                             (0x1<<15) // This controls value in configuration space
2952   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_ROLE_BASED_ERR_RPT_BB_SHIFT                                       15
2953   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_UNUSED2_BB                                                        (0xfff<<16) //
2954   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_UNUSED2_BB_SHIFT                                                  16
2955   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_FLR_SUPPORTED_BB                                                  (0x1<<28) // This controls value in configuration space and allows FLR capability to be advertized by DUT.
2956   #define PCIEIP_REG_REG_DEVICE_CAPABILITY_FLR_SUPPORTED_BB_SHIFT                                            28
2957 #define PCIEIP_REG_REG_DEVICE_CONTROL_BB                                                                     0x0004d8UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2958   #define PCIEIP_REG_REG_DEVICE_CONTROL_UNUSED0_BB                                                           (0x7ffffff<<0) //
2959   #define PCIEIP_REG_REG_DEVICE_CONTROL_UNUSED0_BB_SHIFT                                                     0
2960   #define PCIEIP_REG_REG_DEVICE_CONTROL_FLR_IN_PROGRESS_BB                                                   (0x1<<27) // When FLR is initiated, this register will read a value of 1 indicating that the Function is in FLR state. Func can be brought out of FLR state either by writing 1 to this register (at least 50 ms after FLR was initiated), or it can also be cleared automatically after 55 ms if auto_clear bit in private reg space is set. This bit also exists in VF register space
2961   #define PCIEIP_REG_REG_DEVICE_CONTROL_FLR_IN_PROGRESS_BB_SHIFT                                             27
2962   #define PCIEIP_REG_REG_DEVICE_CONTROL_UNUSED1_BB                                                           (0x1<<28) //
2963   #define PCIEIP_REG_REG_DEVICE_CONTROL_UNUSED1_BB_SHIFT                                                     28
2964   #define PCIEIP_REG_REG_DEVICE_CONTROL_SRIOV_DISABLE_IN_PROGRESS_BB                                         (0x1<<29) // When VF Enable is cleared(after it was previously set), this register will read a value of 1, indicating that all the VFs that belong to this PF should be flushed. Software should clear this bit within 1 second of VF Enable being set by writing a 1 to it, so that VFs are visible to the system again.
2965   #define PCIEIP_REG_REG_DEVICE_CONTROL_SRIOV_DISABLE_IN_PROGRESS_BB_SHIFT                                   29
2966 #define PCIEIP_REG_REG_LINK_CAPABILITY_BB                                                                    0x0004dcUL //Access:RW   DataWidth:0x20   // Multi Field Register.
2967   #define PCIEIP_REG_REG_LINK_CAPABILITY_MAX_LINK_SPEED_BB                                                   (0xf<<0) // This controls the value of the same field in the link_capability register in configuration space.This also controls the variables advertised by the PHY such as FTS ordered sets etc.
2968   #define PCIEIP_REG_REG_LINK_CAPABILITY_MAX_LINK_SPEED_BB_SHIFT                                             0
2969   #define PCIEIP_REG_REG_LINK_CAPABILITY_MAX_LINK_WIDTH_BB                                                   (0x1f<<4) // This controls the value of the same field in the link_capability register in configuration space
2970   #define PCIEIP_REG_REG_LINK_CAPABILITY_MAX_LINK_WIDTH_BB_SHIFT                                             4
2971   #define PCIEIP_REG_REG_LINK_CAPABILITY_CLK_POWER_MGMT_BB                                                   (0x1<<9) // This controls the value of the same field in the link_capability register in configuration space
2972   #define PCIEIP_REG_REG_LINK_CAPABILITY_CLK_POWER_MGMT_BB_SHIFT                                             9
2973   #define PCIEIP_REG_REG_LINK_CAPABILITY_ASPM_SUPPORT_BB                                                     (0x3<<10) // This controls the value of the same field in the link_capability register in configuration space
2974   #define PCIEIP_REG_REG_LINK_CAPABILITY_ASPM_SUPPORT_BB_SHIFT                                               10
2975   #define PCIEIP_REG_REG_LINK_CAPABILITY_L0S_EXIT_LAT_BB                                                     (0x7<<12) // This controls the value of the same field in the link_capability register in configuration space
2976   #define PCIEIP_REG_REG_LINK_CAPABILITY_L0S_EXIT_LAT_BB_SHIFT                                               12
2977   #define PCIEIP_REG_REG_LINK_CAPABILITY_L1_EXIT_LAT_BB                                                      (0x7<<15) // This controls the value of the same field in the link_capability register in configuration space
2978   #define PCIEIP_REG_REG_LINK_CAPABILITY_L1_EXIT_LAT_BB_SHIFT                                                15
2979   #define PCIEIP_REG_REG_LINK_CAPABILITY_L0S_EXIT_COMM_LAT_BB                                                (0x7<<18) // This controls the value of the same field in the link_capability register in configuration space
2980   #define PCIEIP_REG_REG_LINK_CAPABILITY_L0S_EXIT_COMM_LAT_BB_SHIFT                                          18
2981   #define PCIEIP_REG_REG_LINK_CAPABILITY_L1_EXIT_COMM_LAT_BB                                                 (0x7<<21) // This controls the value of the same field in the link_capability register in configuration space
2982   #define PCIEIP_REG_REG_LINK_CAPABILITY_L1_EXIT_COMM_LAT_BB_SHIFT                                           21
2983   #define PCIEIP_REG_REG_LINK_CAPABILITY_PORT_NUM_BB                                                         (0xff<<24) // This controls the value of the same field in the link_capability register in configuration space
2984   #define PCIEIP_REG_REG_LINK_CAPABILITY_PORT_NUM_BB_SHIFT                                                   24
2985 #define PCIEIP_REG_REG_BAR2_CONFIG_BB                                                                        0x0004e0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2986   #define PCIEIP_REG_REG_BAR2_CONFIG_BAR2_SIZE_BB                                                            (0xf<<0) // These bits control the size of the BAR2 area advertised in the bar_3 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. Default is 64K bytes.
2987   #define PCIEIP_REG_REG_BAR2_CONFIG_BAR2_SIZE_BB_SHIFT                                                      0
2988   #define PCIEIP_REG_REG_BAR2_CONFIG_BAR2_64ENA_BB                                                           (0x1<<4) // This bit enables the advertisement of bar_3 as a 32-bit address. The value of this bit maps directly to bit 2 of bar_3. This value is sticky and only reset by HARD Reset. Default is 64bit addressing.
2989   #define PCIEIP_REG_REG_BAR2_CONFIG_BAR2_64ENA_BB_SHIFT                                                     4
2990   #define PCIEIP_REG_REG_BAR2_CONFIG_BAR2_PREFETCH_BB                                                        (0x1<<5) // This bit when set is reflected in bit 3 of bar_3 and indicates that the BAR is pre-fetchable
2991   #define PCIEIP_REG_REG_BAR2_CONFIG_BAR2_PREFETCH_BB_SHIFT                                                  5
2992   #define PCIEIP_REG_REG_BAR2_CONFIG_RESERVED_BB                                                             (0x3ffffff<<6) //
2993   #define PCIEIP_REG_REG_BAR2_CONFIG_RESERVED_BB_SHIFT                                                       6
2994 #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_BB                                                           0x0004e4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
2995   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_CMPL_TO_RANGE_SUPP_BB                                      (0xf<<0) // Completion Timeout Ranges Supported. Controls value in same field in the config space 0xF- Ranges A,B,C and D
2996   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_CMPL_TO_RANGE_SUPP_BB_SHIFT                                0
2997   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_CMPL_TO_DISABL_SUPP_BB                                     (0x1<<4) // Completion Timeout Disable Supported, Controls value in same field in the config space
2998   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_CMPL_TO_DISABL_SUPP_BB_SHIFT                               4
2999   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_RESERVED1_BB                                               (0x1f<<5) // unused
3000   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_RESERVED1_BB_SHIFT                                         5
3001   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_IDO_SUPPORTED_BB                                           (0x1<<10) // This bit is valid only if IDO_Enabled is defined in version.v. When this bit is set, IDO feature is made visible to external config access.
3002   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_IDO_SUPPORTED_BB_SHIFT                                     10
3003   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_UNUSED0_BB                                                 (0x7f<<11) //
3004   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_UNUSED0_BB_SHIFT                                           11
3005   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_OBFF_SUPPORTED_BB                                          (0x3<<18) // This indicates that OBFF is supported using WAKE# signalling only. It is recommended to set this value to 2 or 3(also supported using Messages) This bit is valid only if PCIE_OBFF_SUPP is defined in version.v. When this bit is set, OBFF feature is made visible to external config access.
3006   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_OBFF_SUPPORTED_BB_SHIFT                                    18
3007   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_RESERVED_BB                                                (0xfff<<20) // unused
3008   #define PCIEIP_REG_REG_PCIE_DEVICE_CAPABILITY_2_RESERVED_BB_SHIFT                                          20
3009 #define PCIEIP_REG_REG_PCIE_LINK_CAPABILITY_2_BB                                                             0x0004e8UL //Access:RW   DataWidth:0x20   // Place holder for now
3010 #define PCIEIP_REG_REG_PCIE_LINK_CONTROL_BB                                                                  0x0004ecUL //Access:R    DataWidth:0x20   // Multi Field Register.
3011   #define PCIEIP_REG_REG_PCIE_LINK_CONTROL_RC_RCB_BB                                                         (0x1<<0) // Not supported for EP
3012   #define PCIEIP_REG_REG_PCIE_LINK_CONTROL_RC_RCB_BB_SHIFT                                                   0
3013 #define PCIEIP_REG_REG_PCIE_LINK_CAPABILITY_RC_BB                                                            0x0004f0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3014   #define PCIEIP_REG_REG_PCIE_LINK_CAPABILITY_RC_RC_DL_ACTIVE_CAP_BB                                         (0x1<<0) // RC only. If set, indicates dl_active capability at bit 20 of link_capability register. For EP, this field will not has any effect in link_capability register.
3015   #define PCIEIP_REG_REG_PCIE_LINK_CAPABILITY_RC_RC_DL_ACTIVE_CAP_BB_SHIFT                                   0
3016   #define PCIEIP_REG_REG_PCIE_LINK_CAPABILITY_RC_SLOT_CLK_CONFIG_BB                                          (0x1<<1) // If set, indicates device use the same reference clock that the platform provides on the connector.
3017   #define PCIEIP_REG_REG_PCIE_LINK_CAPABILITY_RC_SLOT_CLK_CONFIG_BB_SHIFT                                    1
3018 #define PCIEIP_REG_REG_BAR3_CONFIG_BB                                                                        0x0004f4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3019   #define PCIEIP_REG_REG_BAR3_CONFIG_BAR3_SIZE_BB                                                            (0xf<<0) // These bits control the size of the BAR3 area advertised in the bar_5 register of the PCI configuration space. This value is sticky and only reset by HARD Reset. This register is only applicable for EP.
3020   #define PCIEIP_REG_REG_BAR3_CONFIG_BAR3_SIZE_BB_SHIFT                                                      0
3021   #define PCIEIP_REG_REG_BAR3_CONFIG_BAR3_64ENA_BB                                                           (0x1<<4) // This bit enables the advertisement of bar_5 as a 32-bit address. The value of this bit maps directly to bit 2 of bar_5. This value is sticky and only reset by HARD Reset. This register is only applicable for EP.
3022   #define PCIEIP_REG_REG_BAR3_CONFIG_BAR3_64ENA_BB_SHIFT                                                     4
3023   #define PCIEIP_REG_REG_BAR3_CONFIG_BAR3_PREFETCH_BB                                                        (0x1<<5) // This bit when set is reflected in bit 3 of bar_5 and indicates that the BAR is pre-fetchable. This register is only applicable for EP.
3024   #define PCIEIP_REG_REG_BAR3_CONFIG_BAR3_PREFETCH_BB_SHIFT                                                  5
3025   #define PCIEIP_REG_REG_BAR3_CONFIG_RESERVED_BB                                                             (0x3ffffff<<6) //
3026   #define PCIEIP_REG_REG_BAR3_CONFIG_RESERVED_BB_SHIFT                                                       6
3027 #define PCIEIP_REG_REG_ROOT_CAP_BB                                                                           0x0004f8UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3028   #define PCIEIP_REG_REG_ROOT_CAP_RC_CRS_CAP_BB                                                              (0x1<<0) // This register is reserved for RC only. It is not applicable for EP.
3029   #define PCIEIP_REG_REG_ROOT_CAP_RC_CRS_CAP_BB_SHIFT                                                        0
3030   #define PCIEIP_REG_REG_ROOT_CAP_RC_LTR_SUPPORTED_BB                                                        (0x1<<1) // This register is reserved for RC only. It is not applicable for EP.
3031   #define PCIEIP_REG_REG_ROOT_CAP_RC_LTR_SUPPORTED_BB_SHIFT                                                  1
3032   #define PCIEIP_REG_REG_ROOT_CAP_RC_CLKREQ_SUPPORTED_BB                                                     (0x1<<2) // This register is reserved for RC only. It is not applicable for EP.
3033   #define PCIEIP_REG_REG_ROOT_CAP_RC_CLKREQ_SUPPORTED_BB_SHIFT                                               2
3034   #define PCIEIP_REG_REG_ROOT_CAP_RC_EXT2_CAP_ENA_BB                                                         (0x1f<<3) // If it is set, indicates RC supports CLKREQ Enable for the RC extended capability structures. Basic extended capability structure is defined in bits 31:30 of RC_EXT_CAP_ENA field . AER in bits 31:30 is always enabled, so that extended capability structure will follow the requirement of starting at 0x100. L1Sub capability will be present only if PMCR_RC_L1_SUBSTATES_ENA is defined in version.v Secondary PCIE extended capability will be present only if pcieGen3Rate is defined in version.v
3035   #define PCIEIP_REG_REG_ROOT_CAP_RC_EXT2_CAP_ENA_BB_SHIFT                                                   3
3036 #define PCIEIP_REG_REG_ROOT_CONTROL_BB                                                                       0x0004fcUL //Access:R    DataWidth:0x20   // Multi Field Register.
3037   #define PCIEIP_REG_REG_ROOT_CONTROL_RC_CLKREQ_ENABLED_BB                                                   (0x1<<0) // This register is reserved for RC only. It is not applicable for EP.
3038   #define PCIEIP_REG_REG_ROOT_CONTROL_RC_CLKREQ_ENABLED_BB_SHIFT                                             0
3039 #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_BB                                                                 0x000500UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3040   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_DEV_SER_NUM_CAP_ID_BB                                            (0xffff<<0) // This register controls the value of CAP_ID in the DEV_SER_NUM_CAP_ID (0x13C) register in the configuration space.
3041   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_DEV_SER_NUM_CAP_ID_BB_SHIFT                                      0
3042   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_DEV_SER_NUM_CAP_VER_BB                                           (0xf<<16) // This register controls the value of CAP_VER in the DEV_SER_NUM_CAP_ID (0x13C) register in the configuration space.
3043   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_DEV_SER_NUM_CAP_VER_BB_SHIFT                                     16
3044   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_EXT_CAP_ENA_BB                                                   (0x3f<<20) // Enable for the EP extended capability structures. Default the link list is adv err, dev serial, pwr budget, virtual channel LTR capability will be present only if LTR_ENABLED is defined in version.v
3045   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_EXT_CAP_ENA_BB_SHIFT                                             20
3046   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_EXT_REG_CAP_ENA_BB                                               (0xf<<26) // Reserved Enable for the EP extended capability structures. Basic extended capability structure is defined in bits 25:20. AER in bits 25:20 should always be enabled, so that extended capability structure will follow the requirement of starting at 0x100. ARI, SRIOV capability will be present only if SRIOV is defined in version.v SRIOV capability should not be enabled without enabling ARI capability. ATS capability will be present only if ATS_ON is defined in version.v
3047   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_EXT_REG_CAP_ENA_BB_SHIFT                                         26
3048   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_RC_EXT_CAP_ENA_BB                                                (0x3<<30) // Enable for the RC extended capability structures
3049   #define PCIEIP_REG_REG_DEV_SER_NUM_CAP_ID_RC_EXT_CAP_ENA_BB_SHIFT                                          30
3050 #define PCIEIP_REG_REG_LOWER_SER_NUM_BB                                                                      0x000504UL //Access:RW   DataWidth:0x20   // This register controls the value in the LOWER_SER_NUM (0x104) in the configuration space.
3051 #define PCIEIP_REG_REG_UPPER_SER_NUM_BB                                                                      0x000508UL //Access:RW   DataWidth:0x20   // This register controls the value in the UPPER_SER_NUM (0x108) in the configuration space.
3052 #define PCIEIP_REG_REG_ADV_ERR_CAP_BB                                                                        0x00050cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3053   #define PCIEIP_REG_REG_ADV_ERR_CAP_ECRC_CHK_CAP_BB                                                         (0x1<<0) // This value controls the corresponding bit in the ADV_ERR_CAP _CONTROL (0x128)
3054   #define PCIEIP_REG_REG_ADV_ERR_CAP_ECRC_CHK_CAP_BB_SHIFT                                                   0
3055   #define PCIEIP_REG_REG_ADV_ERR_CAP_ECRC_GEN_CAP_BB                                                         (0x1<<1) // This value controls the corresponding bit in the ADV_ERR_CAP _CONTROL (0x128)
3056   #define PCIEIP_REG_REG_ADV_ERR_CAP_ECRC_GEN_CAP_BB_SHIFT                                                   1
3057 #define PCIEIP_REG_REG_PWR_BDGT_DATA_0_BB                                                                    0x000510UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3058   #define PCIEIP_REG_REG_PWR_BDGT_DATA_0_PWR_BDGT_DATA_0_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 0. This value is sticky and only reset by HARD Reset.
3059   #define PCIEIP_REG_REG_PWR_BDGT_DATA_0_PWR_BDGT_DATA_0_BB_SHIFT                                            0
3060   #define PCIEIP_REG_REG_PWR_BDGT_DATA_0_RESERVED_BB                                                         (0x7ff<<21) //
3061   #define PCIEIP_REG_REG_PWR_BDGT_DATA_0_RESERVED_BB_SHIFT                                                   21
3062 #define PCIEIP_REG_REG_PWR_BDGT_DATA_1_BB                                                                    0x000514UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3063   #define PCIEIP_REG_REG_PWR_BDGT_DATA_1_PWR_BDGT_DATA_1_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 1. This value is sticky and only reset by HARD Reset.
3064   #define PCIEIP_REG_REG_PWR_BDGT_DATA_1_PWR_BDGT_DATA_1_BB_SHIFT                                            0
3065   #define PCIEIP_REG_REG_PWR_BDGT_DATA_1_RW_BB                                                               (0x7ff<<21) //
3066   #define PCIEIP_REG_REG_PWR_BDGT_DATA_1_RW_BB_SHIFT                                                         21
3067 #define PCIEIP_REG_REG_PWR_BDGT_DATA_2_BB                                                                    0x000518UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3068   #define PCIEIP_REG_REG_PWR_BDGT_DATA_2_PWR_BDGT_DATA_2_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 2. This value is sticky and only reset by HARD Reset.
3069   #define PCIEIP_REG_REG_PWR_BDGT_DATA_2_PWR_BDGT_DATA_2_BB_SHIFT                                            0
3070   #define PCIEIP_REG_REG_PWR_BDGT_DATA_2_RW_BB                                                               (0x7ff<<21) //
3071   #define PCIEIP_REG_REG_PWR_BDGT_DATA_2_RW_BB_SHIFT                                                         21
3072 #define PCIEIP_REG_REG_PWD_BDGT_DATA_3_BB                                                                    0x00051cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3073   #define PCIEIP_REG_REG_PWD_BDGT_DATA_3_PWR_BDGT_DATA_3_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 3. This value is sticky and only reset by HARD Reset.
3074   #define PCIEIP_REG_REG_PWD_BDGT_DATA_3_PWR_BDGT_DATA_3_BB_SHIFT                                            0
3075   #define PCIEIP_REG_REG_PWD_BDGT_DATA_3_RW_BB                                                               (0x7ff<<21) //
3076   #define PCIEIP_REG_REG_PWD_BDGT_DATA_3_RW_BB_SHIFT                                                         21
3077 #define PCIEIP_REG_REG_PWR_BDGT_DATA_4_BB                                                                    0x000520UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3078   #define PCIEIP_REG_REG_PWR_BDGT_DATA_4_PWR_BDGT_DATA_4_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 4. This value is sticky and only reset by HARD Reset.
3079   #define PCIEIP_REG_REG_PWR_BDGT_DATA_4_PWR_BDGT_DATA_4_BB_SHIFT                                            0
3080   #define PCIEIP_REG_REG_PWR_BDGT_DATA_4_RW_BB                                                               (0x7ff<<21) //
3081   #define PCIEIP_REG_REG_PWR_BDGT_DATA_4_RW_BB_SHIFT                                                         21
3082 #define PCIEIP_REG_REG_PWR_BDGT_DATA_5_BB                                                                    0x000524UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3083   #define PCIEIP_REG_REG_PWR_BDGT_DATA_5_PWR_BDGT_DATA_5_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 5. This value is sticky and only reset by HARD Reset.
3084   #define PCIEIP_REG_REG_PWR_BDGT_DATA_5_PWR_BDGT_DATA_5_BB_SHIFT                                            0
3085   #define PCIEIP_REG_REG_PWR_BDGT_DATA_5_RW_BB                                                               (0x7ff<<21) //
3086   #define PCIEIP_REG_REG_PWR_BDGT_DATA_5_RW_BB_SHIFT                                                         21
3087 #define PCIEIP_REG_REG_PWR_BDGT_DATA_6_BB                                                                    0x000528UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3088   #define PCIEIP_REG_REG_PWR_BDGT_DATA_6_PWR_BDGT_DATA_6_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 6. This value is sticky and only reset by HARD Reset.
3089   #define PCIEIP_REG_REG_PWR_BDGT_DATA_6_PWR_BDGT_DATA_6_BB_SHIFT                                            0
3090   #define PCIEIP_REG_REG_PWR_BDGT_DATA_6_RW_BB                                                               (0x7ff<<21) //
3091   #define PCIEIP_REG_REG_PWR_BDGT_DATA_6_RW_BB_SHIFT                                                         21
3092 #define PCIEIP_REG_REG_PWR_BDGT_DATA_7_BB                                                                    0x00052cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3093   #define PCIEIP_REG_REG_PWR_BDGT_DATA_7_PWR_BDGT_DATA_7_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 7. This value is sticky and only reset by HARD Reset.
3094   #define PCIEIP_REG_REG_PWR_BDGT_DATA_7_PWR_BDGT_DATA_7_BB_SHIFT                                            0
3095   #define PCIEIP_REG_REG_PWR_BDGT_DATA_7_RW_BB                                                               (0x7ff<<21) //
3096   #define PCIEIP_REG_REG_PWR_BDGT_DATA_7_RW_BB_SHIFT                                                         21
3097 #define PCIEIP_REG_REG_EXT2_CAP_ADDR_BB                                                                      0x000530UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3098   #define PCIEIP_REG_REG_EXT2_CAP_ADDR_EXT2_CAP_ENA_BB                                                       (0xf<<0) // Enable for the EP extended capability structures. Basic extended capability structure is defined in bits 25:20 and additional extended capability is in 29:26 in dev_ser_num_cap_id register. AER in bits 25:20 should always be enabled, so that extended capability structure will follow the requirement of starting at 0x100. TPH capability will be present only if TPH_ON is defined in version.v SRIOV capability should not be enabled without enabling ARI capability. Secondary PCIE extended capability will be present only if pcieGen3Rate is defined in version.v
3099   #define PCIEIP_REG_REG_EXT2_CAP_ADDR_EXT2_CAP_ENA_BB_SHIFT                                                 0
3100   #define PCIEIP_REG_REG_EXT2_CAP_ADDR_EXT3_CAP_ENA_BB                                                       (0xf<<4) // Enable for the EP extended capability structures. Basic extended capability structure is defined in bits 25:20 and additional extended capability is in 29:26 in dev_ser_num_cap_id register. The next set of capabilities are defined in etx2_cap_ena in bits 3:0 of this register. This register enables the PTM capability which will be present PCIE_PTM_SUPP is defined in version.v
3101   #define PCIEIP_REG_REG_EXT2_CAP_ADDR_EXT3_CAP_ENA_BB_SHIFT                                                 4
3102   #define PCIEIP_REG_REG_EXT2_CAP_ADDR_RW_BB                                                                 (0xffffff<<8) //
3103   #define PCIEIP_REG_REG_EXT2_CAP_ADDR_RW_BB_SHIFT                                                           8
3104 #define PCIEIP_REG_REG_PWR_BDGT_DATA_8_BB                                                                    0x000534UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3105   #define PCIEIP_REG_REG_PWR_BDGT_DATA_8_PWR_BDGT_DATA_8_BB                                                  (0x1fffff<<0) // This is the value read from the pwr_bdgt_data register (0x158) when the pwr_bdgt_data_sel register (0x154) value is 7. This value is sticky and only reset by HARD Reset.
3106   #define PCIEIP_REG_REG_PWR_BDGT_DATA_8_PWR_BDGT_DATA_8_BB_SHIFT                                            0
3107   #define PCIEIP_REG_REG_PWR_BDGT_DATA_8_RESERVED_BB                                                         (0x7ff<<21) //
3108   #define PCIEIP_REG_REG_PWR_BDGT_DATA_8_RESERVED_BB_SHIFT                                                   21
3109 #define PCIEIP_REG_REG_L1SUB_CAP_BB                                                                          0x000540UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3110   #define PCIEIP_REG_REG_L1SUB_CAP_PM_L1_2_SUPP_BB                                                           (0x1<<0) // Advertize L1_2 capability support for PM
3111   #define PCIEIP_REG_REG_L1SUB_CAP_PM_L1_2_SUPP_BB_SHIFT                                                     0
3112   #define PCIEIP_REG_REG_L1SUB_CAP_PM_L1_1_SUPP_BB                                                           (0x1<<1) // Advertize L1_1 capability support for PM
3113   #define PCIEIP_REG_REG_L1SUB_CAP_PM_L1_1_SUPP_BB_SHIFT                                                     1
3114   #define PCIEIP_REG_REG_L1SUB_CAP_ASPM_L1_2_SUPP_BB                                                         (0x1<<2) // Advertize L1_2 capability support for ASPM
3115   #define PCIEIP_REG_REG_L1SUB_CAP_ASPM_L1_2_SUPP_BB_SHIFT                                                   2
3116   #define PCIEIP_REG_REG_L1SUB_CAP_ASPM_L1_1_SUPP_BB                                                         (0x1<<3) // Advertize L1_1 capability support for ASPM
3117   #define PCIEIP_REG_REG_L1SUB_CAP_ASPM_L1_1_SUPP_BB_SHIFT                                                   3
3118   #define PCIEIP_REG_REG_L1SUB_CAP_CLKREQ_L1SUB_SUPP_BB                                                      (0x1<<4) // Clkreq based L1 substates is supported.
3119   #define PCIEIP_REG_REG_L1SUB_CAP_CLKREQ_L1SUB_SUPP_BB_SHIFT                                                4
3120   #define PCIEIP_REG_REG_L1SUB_CAP_RESERVED_1_BB                                                             (0x7<<5) //
3121   #define PCIEIP_REG_REG_L1SUB_CAP_RESERVED_1_BB_SHIFT                                                       5
3122   #define PCIEIP_REG_REG_L1SUB_CAP_L1SUB_CMN_MODE_UP_TIME_BB                                                 (0xff<<8) // Time in us that device advertizes that it requires to re-establish common mode.
3123   #define PCIEIP_REG_REG_L1SUB_CAP_L1SUB_CMN_MODE_UP_TIME_BB_SHIFT                                           8
3124   #define PCIEIP_REG_REG_L1SUB_CAP_L1SUB_PWR_ON_SCALE_BB                                                     (0x3<<16) // Along with the value field, this field advertizes the tpower_on time in us, that the link partner must wait when exiting from L1_2 state due to driving CLKREQ#, before actively driving the interface.
3125   #define PCIEIP_REG_REG_L1SUB_CAP_L1SUB_PWR_ON_SCALE_BB_SHIFT                                               16
3126   #define PCIEIP_REG_REG_L1SUB_CAP_RESERVED_0_BB                                                             (0x1<<18) //
3127   #define PCIEIP_REG_REG_L1SUB_CAP_RESERVED_0_BB_SHIFT                                                       18
3128   #define PCIEIP_REG_REG_L1SUB_CAP_L1SUB_PWR_ON_VALUE_BB                                                     (0x1f<<19) // Along with the scale field, this field advertizes the tpower_on time in us, that the link partner must wait when exiting from L1_2 state due to driving CLKREQ#, before actively driving the interface.
3129   #define PCIEIP_REG_REG_L1SUB_CAP_L1SUB_PWR_ON_VALUE_BB_SHIFT                                               19
3130   #define PCIEIP_REG_REG_L1SUB_CAP_RESERVED_BB                                                               (0xff<<24) //
3131   #define PCIEIP_REG_REG_L1SUB_CAP_RESERVED_BB_SHIFT                                                         24
3132 #define PCIEIP_REG_REG_L1SUB_EXT_CAP_BB                                                                      0x000544UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3133   #define PCIEIP_REG_REG_L1SUB_EXT_CAP_L1SUB_VERSION_CAPID_BB                                                (0xfffff<<0) // This field is provided to program the cap ID and version number for L1 substates capability structure. The field was not finalized as of time of implementation and so is programmable.
3134   #define PCIEIP_REG_REG_L1SUB_EXT_CAP_L1SUB_VERSION_CAPID_BB_SHIFT                                          0
3135   #define PCIEIP_REG_REG_L1SUB_EXT_CAP_RESERVED_BB                                                           (0xfff<<20) //
3136   #define PCIEIP_REG_REG_L1SUB_EXT_CAP_RESERVED_BB_SHIFT                                                     20
3137 #define PCIEIP_REG_REG_PWR_BDGT_CAPABILITY_BB                                                                0x000550UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3138   #define PCIEIP_REG_REG_PWR_BDGT_CAPABILITY_PWR_SYSTEM_ALLOC_BB                                             (0x1<<0) // This bit controls the system alloc bit in the PWR_BDGT_CAP (0x15c) in the configuration space
3139   #define PCIEIP_REG_REG_PWR_BDGT_CAPABILITY_PWR_SYSTEM_ALLOC_BB_SHIFT                                       0
3140   #define PCIEIP_REG_REG_PWR_BDGT_CAPABILITY_RESERVED_BB                                                     (0x7fffffff<<1) //
3141   #define PCIEIP_REG_REG_PWR_BDGT_CAPABILITY_RESERVED_BB_SHIFT                                               1
3142 #define PCIEIP_REG_REG_VSEC_HDR_BB                                                                           0x000554UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3143   #define PCIEIP_REG_REG_VSEC_HDR_VSEC_ID_BB                                                                 (0xffff<<0) // Vendor defined ID of VSEC structure. Software must qualify the Vendor ID and VSEC ID before interpreting this field.
3144   #define PCIEIP_REG_REG_VSEC_HDR_VSEC_ID_BB_SHIFT                                                           0
3145   #define PCIEIP_REG_REG_VSEC_HDR_VSEC_REV_BB                                                                (0xf<<16) // Vendor defined version number of VSEC structure.
3146   #define PCIEIP_REG_REG_VSEC_HDR_VSEC_REV_BB_SHIFT                                                          16
3147   #define PCIEIP_REG_REG_VSEC_HDR_VSEC_LENGTH_BB                                                             (0xfff<<20) // VSEC Length: Indicates the number of bytes in the entire VSEC structure, including the PCI Express Enhanced Capacbility Header, Vendor Specific Header, and the Vendor Specific Registers.
3148   #define PCIEIP_REG_REG_VSEC_HDR_VSEC_LENGTH_BB_SHIFT                                                       20
3149 #define PCIEIP_REG_REG_RC_USER_MEM_LO1_BB                                                                    0x000558UL //Access:R    DataWidth:0x20   // Multi Field Register.
3150   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_RC_USER_SIZE1_BB                                                    (0xf<<0) // These bits control the size of the user BAR1 area. This value is sticky and only reset by HARD Reset. This register is only applicable for RC.
3151   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_RC_USER_SIZE1_BB_SHIFT                                              0
3152   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_UNUSED_2_BB                                                         (0x7<<4) //
3153   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_UNUSED_2_BB_SHIFT                                                   4
3154   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_RC_USER_MEM_EN1_BB                                                  (0x1<<7) // Enable User Defined Mem area in RC mode. If this bit is set, then memory transactions received in Rx direction are compared against the user defined address range before it is forwarded to user. If requests do not fall in this USer BAR area, the request is target aborted.
3155   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_RC_USER_MEM_EN1_BB_SHIFT                                            7
3156   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_UNUSED_1_BB                                                         (0xff<<8) //
3157   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_UNUSED_1_BB_SHIFT                                                   8
3158   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_RC_USER_MEM_ADDR_LO1_BB                                             (0xffff<<16) // USER_BAR_LOWER_ADDRESS: Lower 16 bits of BAR for user in RC mode. This is not the PCI standard compliant BAR, but is instead a mechanism for user to provide a mem range restriction over and above that specified by the PCI Base and Limit registers.
3159   #define PCIEIP_REG_REG_RC_USER_MEM_LO1_RC_USER_MEM_ADDR_LO1_BB_SHIFT                                       16
3160 #define PCIEIP_REG_REG_RC_USER_MEM_HI1_BB                                                                    0x00055cUL //Access:R    DataWidth:0x20   // USER_BAR_HIGHER_ADDRESS: Higher 32 bits of BAR for user in RC mode. This is not the PCI standard compliant BAR, but is instead a mechanism for user to provide a mem range restriction over and above that specified by the PCI Base and Limit registers.
3161 #define PCIEIP_REG_REG_RC_USER_MEM_LO2_BB                                                                    0x000560UL //Access:R    DataWidth:0x20   // Multi Field Register.
3162   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_RC_USER_SIZE2_BB                                                    (0xf<<0) // These bits control the size of the user BAR1 area. This value is sticky and only reset by HARD Reset. This register is only applicable for RC.
3163   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_RC_USER_SIZE2_BB_SHIFT                                              0
3164   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_UNUSED_2_BB                                                         (0x7<<4) //
3165   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_UNUSED_2_BB_SHIFT                                                   4
3166   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_RC_USER_MEM_EN2_BB                                                  (0x1<<7) // Enable User Defined Mem area in RC mode. If this bit is set, then memory transactions received in Rx direction are compared against the user defined address range before it is forwarded to user. If requests do not fall in this USer BAR area, the request is target aborted.
3167   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_RC_USER_MEM_EN2_BB_SHIFT                                            7
3168   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_UNUSED_1_BB                                                         (0xff<<8) //
3169   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_UNUSED_1_BB_SHIFT                                                   8
3170   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_RC_USER_MEM_ADDR_LO2_BB                                             (0xffff<<16) // USER_BAR_LOWER_ADDRESS: Lower 16 bits of BAR for user in RC mode. This is not the PCI standard compliant BAR, but is instead a mechanism for user to provide a mem range restriction over and above that specified by the PCI Base and Limit registers.
3171   #define PCIEIP_REG_REG_RC_USER_MEM_LO2_RC_USER_MEM_ADDR_LO2_BB_SHIFT                                       16
3172 #define PCIEIP_REG_REG_RC_USER_MEM_HI2_BB                                                                    0x000564UL //Access:R    DataWidth:0x20   // USER_BAR_HIGHER_ADDRESS: Higher 32 bits of BAR for user in RC mode. This is not the PCI standard compliant BAR, but is instead a mechanism for user to provide a mem range restriction over and above that specified by the PCI Base and Limit registers.
3173 #define PCIEIP_REG_REG_PCIER_MC_WINDOW_SIZE_REQ_BB                                                           0x0005ecUL //Access:RW   DataWidth:0x20   // This register is visible only if PCIE_EP_MC_SUPP is defined in version.v
3174   #define PCIEIP_REG_REG_PCIER_MC_WINDOW_SIZE_REQ_MC_WINDOW_SIZE_REQ_BB                                      (0x3f<<0) // Default value of this field is 64KB. This field will be reflected in the MC Capability register.
3175   #define PCIEIP_REG_REG_PCIER_MC_WINDOW_SIZE_REQ_MC_WINDOW_SIZE_REQ_BB_SHIFT                                0
3176 #define PCIEIP_REG_REG_PTM_CAP_BB                                                                            0x0005f0UL //Access:RW   DataWidth:0x20   // This register is visible only if PCIE_PTM_SUPP is defined in version.v
3177   #define PCIEIP_REG_REG_PTM_CAP_PTM_REQ_CAPABLE_BB                                                          (0x1<<0) // This field will be reflected in the PTM capability register.
3178   #define PCIEIP_REG_REG_PTM_CAP_PTM_REQ_CAPABLE_BB_SHIFT                                                    0
3179   #define PCIEIP_REG_REG_PTM_CAP_PTM_CAP_SUPP_BB                                                             (0x1<<1) // This field will be reflected in the PTM capability register. Field indicates device is capable of generating PTM requests.
3180   #define PCIEIP_REG_REG_PTM_CAP_PTM_CAP_SUPP_BB_SHIFT                                                       1
3181 #define PCIEIP_REG_REG_TPH_CAP_BB                                                                            0x0005f4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3182   #define PCIEIP_REG_REG_TPH_CAP_TPH_INT_VEC_MODE_SUPP_BB                                                    (0x1<<0) // when Set, it indicates function supports Interrupt vector mode of op. Value programmed here is reflected in the corresponding bits in the TPH CAP register.
3183   #define PCIEIP_REG_REG_TPH_CAP_TPH_INT_VEC_MODE_SUPP_BB_SHIFT                                              0
3184   #define PCIEIP_REG_REG_TPH_CAP_TPH_DEV_SPEC_MODE_BB                                                        (0x1<<1) // When Set, it indicates function suports device specific mode of operation. Value programmed here is reflected in the corresponding bits in the TPH CAP register.
3185   #define PCIEIP_REG_REG_TPH_CAP_TPH_DEV_SPEC_MODE_BB_SHIFT                                                  1
3186   #define PCIEIP_REG_REG_TPH_CAP_TPH_ST_TABLE_LOCATION_BB                                                    (0x3<<2) // The IP supports only a value of 0, which would indicate ST Table is not present, or a value of 2, which indicates ST table is located in MSI-X Table structure. All other values should not be programmed. The value programmed here is reflected in the corresponding field of the PCIE defined TPH Capability register.
3187   #define PCIEIP_REG_REG_TPH_CAP_TPH_ST_TABLE_LOCATION_BB_SHIFT                                              2
3188   #define PCIEIP_REG_REG_TPH_CAP_TPH_ST_TABLE_SIZE_BB                                                        (0x7ff<<4) // This field will be reflected in the ST Table Size field of the PCIE defined TPH capability register. The value programmed here indicates a table size of value + 1.
3189   #define PCIEIP_REG_REG_TPH_CAP_TPH_ST_TABLE_SIZE_BB_SHIFT                                                  4
3190 #define PCIEIP_REG_REG_RESIZEBAR_CAP_BB                                                                      0x0005f8UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3191   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_CAPABILITY_BB                                                    (0xf<<0) // unused
3192   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_CAPABILITY_BB_SHIFT                                              0
3193   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_1M_CAPABILITY_BB                                                 (0x1<<4) // when Set, it indicates function will operate with Bar sized to 1M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3194   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_1M_CAPABILITY_BB_SHIFT                                           4
3195   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_2M_CAPABILITY_BB                                                 (0x1<<5) // when Set, it indicates function will operate with Bar sized to 2M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3196   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_2M_CAPABILITY_BB_SHIFT                                           5
3197   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_4M_CAPABILITY_BB                                                 (0x1<<6) // when Set, it indicates function will operate with Bar sized to 4M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3198   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_4M_CAPABILITY_BB_SHIFT                                           6
3199   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_8M_CAPABILITY_BB                                                 (0x1<<7) // when Set, it indicates function will operate with Bar sized to 8M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3200   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_8M_CAPABILITY_BB_SHIFT                                           7
3201   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_16M_CAPABILITY_BB                                                (0x1<<8) // when Set, it indicates function will operate with Bar sized to 16M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3202   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_16M_CAPABILITY_BB_SHIFT                                          8
3203   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_32M_CAPABILITY_BB                                                (0x1<<9) // when Set, it indicates function will operate with Bar sized to 32M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3204   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_32M_CAPABILITY_BB_SHIFT                                          9
3205   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_64M_CAPABILITY_BB                                                (0x1<<10) // when Set, it indicates function will operate with Bar sized to 64M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3206   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_64M_CAPABILITY_BB_SHIFT                                          10
3207   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_128M_CAPABILITY_BB                                               (0x1<<11) // when Set, it indicates function will operate with Bar sized to 128M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3208   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_128M_CAPABILITY_BB_SHIFT                                         11
3209   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_256M_CAPABILITY_BB                                               (0x1<<12) // when Set, it indicates function will operate with Bar sized to 256M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3210   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_256M_CAPABILITY_BB_SHIFT                                         12
3211   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_512M_CAPABILITY_BB                                               (0x1<<13) // when Set, it indicates function will operate with Bar sized to 512M. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3212   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_512M_CAPABILITY_BB_SHIFT                                         13
3213   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_1G_CAPABILITY_BB                                                 (0x1<<14) // when Set, it indicates function will operate with Bar sized to 1G. Value programmed here is reflected in the corresponding bits in the RBAR_CAP register.
3214   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_1G_CAPABILITY_BB_SHIFT                                           14
3215   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_512G_TO_2G_CAPABILITY_BB                                         (0x1ff<<15) // unsupported.
3216   #define PCIEIP_REG_REG_RESIZEBAR_CAP_SIZE_512G_TO_2G_CAPABILITY_BB_SHIFT                                   15
3217 #define PCIEIP_REG_REG_ARI_CAP_BB                                                                            0x0005fcUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3218   #define PCIEIP_REG_REG_ARI_CAP_NEXT_FUNCTION_NUMBER_BB                                                     (0xff<<0) // Value programmed here is reflected in the corresponding bits in the ari_control_register. This field should be programmed to indicate the next function number of the next higher numbered function in the device or 00h, if there are no higher numbered functions.
3219   #define PCIEIP_REG_REG_ARI_CAP_NEXT_FUNCTION_NUMBER_BB_SHIFT                                               0
3220 #define PCIEIP_REG_REG_INITVF_BB                                                                             0x000600UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3221   #define PCIEIP_REG_REG_INITVF_INITIALVF_BB                                                                 (0xffff<<0) // Value programmed here is reflected in the corresponding bits in the SRIOV_InitialVF register. This field indicates maximum number of VFs initially associated with the PF. This value should be the same as TotalVF field.
3222   #define PCIEIP_REG_REG_INITVF_INITIALVF_BB_SHIFT                                                           0
3223   #define PCIEIP_REG_REG_INITVF_TOTALVF_BB                                                                   (0xffff<<16) // Value programmed here is reflected in the corresponding bits in the SRIOV_TotalVF Cfg register. This field indicates maximum number of VFs associated with the PF.
3224   #define PCIEIP_REG_REG_INITVF_TOTALVF_BB_SHIFT                                                             16
3225 #define PCIEIP_REG_REG_VF_OFFSET_BB                                                                          0x000604UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3226   #define PCIEIP_REG_REG_VF_OFFSET_VF_OFFSET_BB                                                              (0xffff<<0) // Value programmed here is reflected in the corresponding bits in the SRIOV_VFOffset cfg register. This field defines the Routing ID of the first VF that is associated with the PF. The first VF's routing ID is calculated by adding the RID of the PF with the contents of this field. This field should be programmed based on the programming in the FIRST_VF_NUM register in the tl_reg private register space. Each PF is expected to have a multiple of 8 VFs and so this field should be programmed accordingly.
3227   #define PCIEIP_REG_REG_VF_OFFSET_VF_OFFSET_BB_SHIFT                                                        0
3228   #define PCIEIP_REG_REG_VF_OFFSET_DEVICEID_BB                                                               (0xffff<<16) // Value programmed here is reflected in the corresponding bits in the SRIOV_VFOffset Cfg register. This field indicates device ID for all VFs associated with this PF. Reset value is based on VFDEVICE_ID field in version.v
3229   #define PCIEIP_REG_REG_VF_OFFSET_DEVICEID_BB_SHIFT                                                         16
3230 #define PCIEIP_REG_REG_VF_BAR_REG_BB                                                                         0x000608UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3231   #define PCIEIP_REG_REG_VF_BAR_REG_BAR0_SIZE_OF_VF_BB                                                       (0xf<<0) // This field influences the size of the VFs BAR register, advertized in the VF BAR0 register in the PCIE config space. This register is only applicable for EP.
3232   #define PCIEIP_REG_REG_VF_BAR_REG_BAR0_SIZE_OF_VF_BB_SHIFT                                                 0
3233   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR0_64ENA_BB                                                          (0x1<<4) // This bit enables the advertisement of VF BAR0 as a 64-bit address. The value of this bit maps directly to bit 2 of VF BAR0. This value is sticky and only reset by HARD Reset. This register is only applicable for EP.
3234   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR0_64ENA_BB_SHIFT                                                    4
3235   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR0_PREFETCH_BB                                                       (0x1<<5) // This bit when set is reflected in bit 3 of VF BAR0 and indicates that the BAR is pre-fetchable. This register is only applicable for EP.
3236   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR0_PREFETCH_BB_SHIFT                                                 5
3237   #define PCIEIP_REG_REG_VF_BAR_REG_UNUSED0_BB                                                               (0x3<<6) //
3238   #define PCIEIP_REG_REG_VF_BAR_REG_UNUSED0_BB_SHIFT                                                         6
3239   #define PCIEIP_REG_REG_VF_BAR_REG_BAR2_SIZE_OF_VF_BB                                                       (0xf<<8) // This field influences the size of the VFs BAR register, advertized in the VF BAR2 register in the PCIE config space. This register is only applicable for EP.
3240   #define PCIEIP_REG_REG_VF_BAR_REG_BAR2_SIZE_OF_VF_BB_SHIFT                                                 8
3241   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR2_64ENA_BB                                                          (0x1<<12) // This bit enables the advertisement of VF BAR2 as a 64-bit address. The value of this bit maps directly to bit 2 of VF BAR2. This value is sticky and only reset by HARD Reset. This register is only applicable for EP.
3242   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR2_64ENA_BB_SHIFT                                                    12
3243   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR2_PREFETCH_BB                                                       (0x1<<13) // This bit when set is reflected in bit 3 of VF BAR2 and indicates that the BAR is pre-fetchable. This register is only applicable for EP.
3244   #define PCIEIP_REG_REG_VF_BAR_REG_VFBAR2_PREFETCH_BB_SHIFT                                                 13
3245   #define PCIEIP_REG_REG_VF_BAR_REG_UNUSED1_BB                                                               (0x3<<14) //
3246   #define PCIEIP_REG_REG_VF_BAR_REG_UNUSED1_BB_SHIFT                                                         14
3247   #define PCIEIP_REG_REG_VF_BAR_REG_SRIOV_CAP_VERSION_BB                                                     (0xf<<16) // Value programmed here is reflected in the corresponding bits in the SRIOV Capability Cfg register. This field is PCI_SIG defined version number that indicates version of capability structure present .
3248   #define PCIEIP_REG_REG_VF_BAR_REG_SRIOV_CAP_VERSION_BB_SHIFT                                               16
3249   #define PCIEIP_REG_REG_VF_BAR_REG_UNUSED2_BB                                                               (0xf<<20) //
3250   #define PCIEIP_REG_REG_VF_BAR_REG_UNUSED2_BB_SHIFT                                                         20
3251   #define PCIEIP_REG_REG_VF_BAR_REG_FUNC_DEPENDENCY_LINK_BB                                                  (0xff<<24) // Value programmed here is reflected in the corresponding bits in the SRIOV Extended Capability Cfg register. This field is used to describe vendor specific dependencies between sets of functions.
3252   #define PCIEIP_REG_REG_VF_BAR_REG_FUNC_DEPENDENCY_LINK_BB_SHIFT                                            24
3253 #define PCIEIP_REG_REG_VF_SUPP_PAGE_SIZE_BB                                                                  0x00060cUL //Access:RW   DataWidth:0x20   // Value programmed here is reflected in the corresponding bits in the SRIOV_SupportedPageSize Cfg register. This field indicates page sizes supported by the PF. PFs are required to support 4k, 8K, 64K, 256K, 1MB and 4MB page sizes. This PF supports a page size of 2^n+12 if bit n is set. For eg, if bit 0 is set, PF supports 4K page sizes.
3254 #define PCIEIP_REG_REG_VF_CAP_EN_BB                                                                          0x000610UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3255   #define PCIEIP_REG_REG_VF_CAP_EN_VF_CAP_EN_BB                                                              (0x1<<0) // This value controls the read value of the next capability pointers in the VF configuration space and allows each extra capability to be independently disabled by manipulation of the next pointer values. The read values for each enable combination is shown below. PCIE capability is always enabled. Bit 0 enables the MSIX capability. This value is sticky and only reset by HARD Reset. Value affects only the VF's that belong to the PF.
3256   #define PCIEIP_REG_REG_VF_CAP_EN_VF_CAP_EN_BB_SHIFT                                                        0
3257   #define PCIEIP_REG_REG_VF_CAP_EN_UNUSED0_BB                                                                (0x7f<<1) //
3258   #define PCIEIP_REG_REG_VF_CAP_EN_UNUSED0_BB_SHIFT                                                          1
3259   #define PCIEIP_REG_REG_VF_CAP_EN_VF_EXT_CAP_EN_BB                                                          (0x3f<<8) // Enable for the VF extended capability structures in the VF config space. Value programmed here only affects the VF cfg space belonging to the PF Default value of the link list is adv err, which has to be present always to allow extended config space to start at 0x100. Also ARI cap needs to always be present.
3260   #define PCIEIP_REG_REG_VF_CAP_EN_VF_EXT_CAP_EN_BB_SHIFT                                                    8
3261 #define PCIEIP_REG_REG_VF_MSIX_TBL_BIR_OFF_BB                                                                0x000614UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3262   #define PCIEIP_REG_REG_VF_MSIX_TBL_BIR_OFF_VF_MSIX_TBL_BIR_BB                                              (0x7<<0) // This register controls the read value of the MSIX_TBL_OFF_BIR[2:0] register in the VF Cfg space. This indicates which one of the function's Base address registers located in SRIOV capability structure of PF configuration space is used to map the function's MSI-X table into memory space. All the VFs that belong to this PF use the same BIR value.
3263   #define PCIEIP_REG_REG_VF_MSIX_TBL_BIR_OFF_VF_MSIX_TBL_BIR_BB_SHIFT                                        0
3264   #define PCIEIP_REG_REG_VF_MSIX_TBL_BIR_OFF_VF_MSIX_TBL_BIR_OFF_BB                                          (0x1fffffff<<3) // This register controls the read value of the MSIX_TBL_OFF_BIR[31:3] register in the VF cfg space. This is used as an offset from the address contained by one of the functions Base address registers to point to the base of the MSI-X table . All the VF's that belong to this PF use the same offset value.
3265   #define PCIEIP_REG_REG_VF_MSIX_TBL_BIR_OFF_VF_MSIX_TBL_BIR_OFF_BB_SHIFT                                    3
3266 #define PCIEIP_REG_REG_VF_MSIX_PBA_OFF_BIT_BB                                                                0x000618UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3267   #define PCIEIP_REG_REG_VF_MSIX_PBA_OFF_BIT_VF_MSIX_PBA_BIR_BB                                              (0x7<<0) // This register controls the read value of the MSIX_PBA_OFF_BIR[2:0] register in the VF Cfg space. This indicates which one of the function's Base address registers located in SRIOV capability structure in PF configuration space is used to map the VF's's MSI-X PBA into memory space. All the VF's that belong to the PF use the same BIT value. The value is controlled by IOV_MSIX_PBA_OFF define in version.v
3268   #define PCIEIP_REG_REG_VF_MSIX_PBA_OFF_BIT_VF_MSIX_PBA_BIR_BB_SHIFT                                        0
3269   #define PCIEIP_REG_REG_VF_MSIX_PBA_OFF_BIT_VF_MSIX_PBA_OFF_BB                                              (0x1fffffff<<3) // This register controls the read value of the MSIX_PBA_OFF_BIR[31:3] registern the VF Cfg space. This is used as an offset from the address contained by one of the functions Base address registers to point to the base of the MSI-X PBA
3270   #define PCIEIP_REG_REG_VF_MSIX_PBA_OFF_BIT_VF_MSIX_PBA_OFF_BB_SHIFT                                        3
3271 #define PCIEIP_REG_REG_VF_MSIX_CONTROL_BB                                                                    0x00061cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3272   #define PCIEIP_REG_REG_VF_MSIX_CONTROL_VF_MSIX_TBL_SIZ_BB                                                  (0x3f<<0) // This field resides in VF only and does not exist in PF. This register controls the read value of the MSIX_CONTROL[10:0] register in the VF configuration space. A value of "00000000011" indicates a table size of 4. The value is controlled by IOV_MSIX_TBL_SIZ define in version.v
3273   #define PCIEIP_REG_REG_VF_MSIX_CONTROL_VF_MSIX_TBL_SIZ_BB_SHIFT                                            0
3274   #define PCIEIP_REG_REG_VF_MSIX_CONTROL_RESERVEDVF_0_BB                                                     (0x3ffffff<<6) //
3275   #define PCIEIP_REG_REG_VF_MSIX_CONTROL_RESERVEDVF_0_BB_SHIFT                                               6
3276 #define PCIEIP_REG_REG_VF_BAR4_REG_BB                                                                        0x000620UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3277   #define PCIEIP_REG_REG_VF_BAR4_REG_BAR4_SIZE_OF_VF_BB                                                      (0xf<<0) // This field influences the size of the VFs BAR register, advertized in the VF BAR4 register in the PCIE config space. This register is only applicable for EP.
3278   #define PCIEIP_REG_REG_VF_BAR4_REG_BAR4_SIZE_OF_VF_BB_SHIFT                                                0
3279   #define PCIEIP_REG_REG_VF_BAR4_REG_VFBAR4_64ENA_BB                                                         (0x1<<4) // This bit enables the advertisement of VF BAR4 as a 64-bit address. The value of this bit maps directly to bit 2 of VF BAR4. This value is sticky and only reset by HARD Reset. This register is only applicable for EP.
3280   #define PCIEIP_REG_REG_VF_BAR4_REG_VFBAR4_64ENA_BB_SHIFT                                                   4
3281   #define PCIEIP_REG_REG_VF_BAR4_REG_VFBAR4_PREFETCH_BB                                                      (0x1<<5) // This bit when set is reflected in bit 3 of VF BAR4 and indicates that the BAR is pre-fetchable. This register is only applicable for EP.
3282   #define PCIEIP_REG_REG_VF_BAR4_REG_VFBAR4_PREFETCH_BB_SHIFT                                                5
3283 #define PCIEIP_REG_REG_PF_INITVF_BB                                                                          0x000624UL //Access:RW   DataWidth:0x20   // Register programs the first VF allocation for a PF. All the VFs within IP are assumed to reside in a contiguous space starting at VFNUM =0. This register identifies the first VFNUM location for a PF. This register exists only in a PF
3284   #define PCIEIP_REG_REG_PF_INITVF_PF_FIRST_VF_NUM_BB                                                        (0x1f<<0) // First VF_NUM for PF is encoded in this register. The number of VFs assigned to a PF is assumed to be a multiple of 8. Software should program these bits based on Total Number of VFs programmed for each PF.
3285   #define PCIEIP_REG_REG_PF_INITVF_PF_FIRST_VF_NUM_BB_SHIFT                                                  0
3286 #define PCIEIP_REG_REG_VF_NSP_BB                                                                             0x000628UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3287   #define PCIEIP_REG_REG_VF_NSP_PF_VFBAR0_NSP_BB                                                             (0xf<<0) // This field describes the number of System pages needed by VF BAR0 belonging to PF. User Page Size(UPS) is determined by UABS &gt;&gt; NSP, where UABS is the User Advertized Bar Size and NSP is this field. BAR Size advertized is changed if SPS &gt; UPS, where SPS is System Page Size. Programming should ensure that resulting BAR size will not be bigger than 2G, so value of this field should be kept small if SPS is large.
3288   #define PCIEIP_REG_REG_VF_NSP_PF_VFBAR0_NSP_BB_SHIFT                                                       0
3289   #define PCIEIP_REG_REG_VF_NSP_PF_VFBAR2_NSP_BB                                                             (0xf<<4) // This field describes the number of System pages needed by VF BAR2 belonging to PF. User Page Size(UPS) is determined by UABS &gt;&gt; NSP, where UABS is the User Advertized Bar Size and NSP is this field. BAR Size advertized is changed if SPS &gt; UPS, where SPS is System Page Size. Programming should ensure that resulting BAR size will not be bigger than 2G, so value of this field should be kept small if SPS is large.
3290   #define PCIEIP_REG_REG_VF_NSP_PF_VFBAR2_NSP_BB_SHIFT                                                       4
3291   #define PCIEIP_REG_REG_VF_NSP_PF_VFBAR4_NSP_BB                                                             (0xf<<8) // This field describes the number of System pages needed by VF BAR4 belonging to PF. User Page Size(UPS) is determined by UABS &gt;&gt; NSP, where UABS is the User Advertized Bar Size and NSP is this field. BAR Size advertized is changed if SPS &gt; UPS, where SPS is System Page Size. Programming should ensure that resulting BAR size will not be bigger than 2G, so value of this field should be kept small if SPS is large.
3292   #define PCIEIP_REG_REG_VF_NSP_PF_VFBAR4_NSP_BB_SHIFT                                                       8
3293 #define PCIEIP_REG_REG_ATS_INLD_QUEUE_DEPTH_BB                                                               0x000630UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3294   #define PCIEIP_REG_REG_ATS_INLD_QUEUE_DEPTH_ATS_INVLD_QDEPTH_BB                                            (0x1f<<0) // This register controls the corresponding value in the ATS capability register. This field advertizes the number of Invalidate requests the Function can accept before putting backpressure on the upstream connection.
3295   #define PCIEIP_REG_REG_ATS_INLD_QUEUE_DEPTH_ATS_INVLD_QDEPTH_BB_SHIFT                                      0
3296   #define PCIEIP_REG_REG_ATS_INLD_QUEUE_DEPTH_ATS_PAGE_ALIGNED_REQ_BB                                        (0x1<<5) // This register controls the corresponding value in the ATS capability register. This field qhen Set, indicates the Untranslated Address always aligns to a 4K byte boundary. Setting this bit is recommended.
3297   #define PCIEIP_REG_REG_ATS_INLD_QUEUE_DEPTH_ATS_PAGE_ALIGNED_REQ_BB_SHIFT                                  5
3298   #define PCIEIP_REG_REG_ATS_INLD_QUEUE_DEPTH_RESERVEDVF_0_BB                                                (0x3ffffff<<6) //
3299   #define PCIEIP_REG_REG_ATS_INLD_QUEUE_DEPTH_RESERVEDVF_0_BB_SHIFT                                          6
3300 #define PCIEIP_REG_REG_VFTPH_CAP_BB                                                                          0x000634UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3301   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_INT_VEC_MODE_SUPP_BB                                                (0x1<<0) // when Set, it indicates function supports Interrupt vector mode of op. Value programmed here is reflected in the corresponding bits in the TPH CAP register.
3302   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_INT_VEC_MODE_SUPP_BB_SHIFT                                          0
3303   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_DEV_SPEC_MODE_BB                                                    (0x1<<1) // When Set, it indicates function suports device specific mode of operation. Value programmed here is reflected in the corresponding bits in the TPH CAP register.
3304   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_DEV_SPEC_MODE_BB_SHIFT                                              1
3305   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_ST_TABLE_LOCATION_BB                                                (0x3<<2) // The IP supports only a value of 0, which would indicate ST Table is not present, or a value of 2, which indicates ST table is located in MSI-X Table structure. All other values should not be programmed. The value programmed here is reflected in the corresponding field of the PCIE defined TPH Capability register in VF.
3306   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_ST_TABLE_LOCATION_BB_SHIFT                                          2
3307   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_ST_TABLE_SIZE_BB                                                    (0x7ff<<4) // This field will be reflected in the ST Table Size field of the PCIE defined TPH capability register in the VF. The value programmed here indicates a table size of value + 1.
3308   #define PCIEIP_REG_REG_VFTPH_CAP_VFTPH_ST_TABLE_SIZE_BB_SHIFT                                              4
3309   #define PCIEIP_REG_REG_VFTPH_CAP_UNUSED0_BB                                                                (0xffff<<15) //
3310   #define PCIEIP_REG_REG_VFTPH_CAP_UNUSED0_BB_SHIFT                                                          15
3311   #define PCIEIP_REG_REG_VFTPH_CAP_TPH_SUPP_INVF_BB                                                          (0x1<<31) // This field when set enables TPH capability in all the VF's.
3312   #define PCIEIP_REG_REG_VFTPH_CAP_TPH_SUPP_INVF_BB_SHIFT                                                    31
3313 #define PCIEIP_REG_ACK_LATENCY_TIMER_OFF_K2_E5                                                               0x000700UL //Access:RW   DataWidth:0x20   // Ack Latency Timer and Replay Timer Register.
3314   #define PCIEIP_REG_ACK_LATENCY_TIMER_OFF_ROUND_TRIP_LATENCY_TIME_LIMIT_K2_E5                               (0xffff<<0) // Ack Latency Timer Limit. The Ack latency timer expires when it reaches this limit. For more details, see "Ack Scheduling". You can modify the effective timer limit with the TIMER_MOD_ACK_NAK field of the TIMER_CTRL_MAX_FUNC_NUM_OFF register. After reset, the core updates the default according to the Negotiated Link Width, Max_Payload_Size, and speed. The value is determined from Tables 3-7, 3-8, and 3-9 of the PCIe 3.0 specification. The limit must reflect the round trip latency from requester to completer. If there is a change in the payload size or link width, the core will override any value that you have written to this register field, and reset the field back to the specification-defined value. It will not change the value in the TIMER_MOD_ACK_NAK field of the TIMER_CTRL_MAX_FUNC_NUM_OFF register.
3315   #define PCIEIP_REG_ACK_LATENCY_TIMER_OFF_ROUND_TRIP_LATENCY_TIME_LIMIT_K2_E5_SHIFT                         0
3316   #define PCIEIP_REG_ACK_LATENCY_TIMER_OFF_REPLAY_TIME_LIMIT_K2_E5                                           (0xffff<<16) // Replay Timer Limit. The replay timer expires when it reaches this limit. The core initiates a replay upon reception of a NAK or when the replay timer expires. For more details, see "Transmit Replay". You can modify the effective timer limit with the TIMER_MOD_REPLAY_TIMER field of the TIMER_CTRL_MAX_FUNC_NUM_OFF register. After reset, the core updates the default according to the Negotiated Link Width, Max_Payload_Size, and speed. The value is determined from Tables 3-4, 3-5, and 3-6 of the PCIe 3.0 specification. If there is a change in the payload size or link speed, the core will override any value that you have written to this register field, and reset the field back to the specification-defined value. It will not change the value in the TIMER_MOD_REPLAY_TIMER field of the TIMER_CTRL_MAX_FUNC_NUM_OFF register.
3317   #define PCIEIP_REG_ACK_LATENCY_TIMER_OFF_REPLAY_TIME_LIMIT_K2_E5_SHIFT                                     16
3318 #define PCIEIP_REG_VENDOR_SPEC_DLLP_OFF_K2_E5                                                                0x000704UL //Access:RW   DataWidth:0x20   // Vendor Specific DLLP Register.
3319 #define PCIEIP_REG_PORT_FORCE_OFF_K2_E5                                                                      0x000708UL //Access:RW   DataWidth:0x20   // Port Force Link Register.
3320   #define PCIEIP_REG_PORT_FORCE_OFF_LINK_NUM_K2_E5                                                           (0xff<<0) // Link Number. Not used for endpoint. Not used for M-PCIe.  Note: This register field is sticky.
3321   #define PCIEIP_REG_PORT_FORCE_OFF_LINK_NUM_K2_E5_SHIFT                                                     0
3322   #define PCIEIP_REG_PORT_FORCE_OFF_FORCED_LTSSM_K2_E5                                                       (0xf<<8) // Forced Link Command. The link command that the core is forced to transmit when you set FORCE_EN bit (Force Link). Link command encoding is defined by the ltssm_cmd variable in workspace/src/Layer1/smlh_ltssm.v.  Note: This register field is sticky.
3323   #define PCIEIP_REG_PORT_FORCE_OFF_FORCED_LTSSM_K2_E5_SHIFT                                                 8
3324   #define PCIEIP_REG_PORT_FORCE_OFF_FORCE_EN_K2_E5                                                           (0x1<<15) // Force Link. The core supports a testing and debug capability to allow your software to force the LTSSM state machine into a specific state, and to force the core to transmit a specific Link Command. Asserting this bit triggers the following actions:  - Forces the LTSSM to the state specified by the Forced LTSSM State field.  - Forces the core to transmit the command specified by the Forced Link Command field. This is a self-clearing register field. Reading from this register field always returns a "0".
3325   #define PCIEIP_REG_PORT_FORCE_OFF_FORCE_EN_K2_E5_SHIFT                                                     15
3326   #define PCIEIP_REG_PORT_FORCE_OFF_LINK_STATE_K2_E5                                                         (0x3f<<16) // Forced LTSSM State. The LTSSM state that the core is forced to when you set the FORCE_EN bit (Force Link). LTSSM state encoding is defined by the lts_state variable in workspace/src/Layer1/smlh_ltssm.v.  Note: This register field is sticky.
3327   #define PCIEIP_REG_PORT_FORCE_OFF_LINK_STATE_K2_E5_SHIFT                                                   16
3328   #define PCIEIP_REG_PORT_FORCE_OFF_CPL_SENT_COUNT_K2_E5                                                     (0xff<<24) // Low Power Entrance Count. The Power Management state waits for this many clock cycles for the associated completion of a CfgWr to D-state register to go low-power. This register is intended for applications that do not let the core handle a completion for configuration request to the PMCSCR register. Not used in downstream ports.  Note: This register field is sticky.
3329   #define PCIEIP_REG_PORT_FORCE_OFF_CPL_SENT_COUNT_K2_E5_SHIFT                                               24
3330 #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_K2_E5                                                                 0x00070cUL //Access:RW   DataWidth:0x20   // Ack Frequency and L0-L1 ASPM Control Register.
3331   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_ACK_FREQ_K2_E5                                                      (0xff<<0) // Ack Frequency. The core accumulates the number of pending ACKs specified here (up to 255) before sending an ACK DLLP.  - 0: Indicates that this Ack frequency control feature is turned off. The core schedules a low-priority ACK DLLP for every TLP that it receives.  - 1-255: Indicates that the core will schedule a high-priority ACK after receiving this number of TLPs. It might schedule the ACK before receiving this number of TLPs, but never later. For a typical system, you do not have to modify the default setting. For more details, see "ACK/NAK Scheduling".  Note: This register field is sticky.
3332   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_ACK_FREQ_K2_E5_SHIFT                                                0
3333   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_ACK_N_FTS_K2_E5                                                     (0xff<<8) // N_FTS. The number of Fast Training Sequence ordered sets to be transmitted when transitioning from L0s to L0. The maximum number of FTS ordered-sets that a component can request is 255. The core does not support a value of zero; a value of zero can cause the LTSSM to go into the recovery state when exiting from L0s. This field is reserved (fixed to '0') for M-PCIe.  Note: This register field is sticky.
3334   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_ACK_N_FTS_K2_E5_SHIFT                                               8
3335   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_COMMON_CLK_N_FTS_K2_E5                                              (0xff<<16) // Common Clock N_FTS. This is the N_FTS when common clock is used. The number of Fast Training Sequence ordered sets to be transmitted when transitioning from L0s to L0. The maximum number of FTS ordered-sets that a component can request is 255. This field is only writable (sticky) when all of the following configuration parameter equations are true:  - CX_NFTS !=CX_COMM_NFTS  - DEFAULT_L0S_EXIT_LATENCY !=DEFAULT_COMM_L0S_EXIT_LATENCY  - DEFAULT_L1_EXIT_LATENCY !=DEFAULT_COMM_L1_EXIT_LATENCY The core does not support a value of zero; a value of zero can cause the LTSSM to go into the recovery state when exiting from L0s. This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R
3336   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_COMMON_CLK_N_FTS_K2_E5_SHIFT                                        16
3337   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_L0S_ENTRANCE_LATENCY_K2_E5                                          (0x7<<24) // L0s Entrance Latency. Values correspond to:  - 000: 1 us  - 001: 2 us  - 010: 3 us  - 011: 4 us  - 100: 5 us  - 101: 6 us  - 110 or 111: 7 us This field is applicable to STALL while in L0 for M-PCIe.  Note: This register field is sticky.
3338   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_L0S_ENTRANCE_LATENCY_K2_E5_SHIFT                                    24
3339   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_L1_ENTRANCE_LATENCY_K2_E5                                           (0x7<<27) // L1 Entrance Latency. Value range is:  - 000: 1 us  - 001: 2 us  - 010: 4 us  - 011: 8 us  - 100: 16 us  - 101: 32 us  - 110 or 111: 64 us Note: Programming this timer with a value greater that 32us has no effect unless extended sync is used, or all of the credits are infinite.  Note: This register field is sticky.
3340   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_L1_ENTRANCE_LATENCY_K2_E5_SHIFT                                     27
3341   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_ENTER_ASPM_K2_E5                                                    (0x1<<30) // ASPM L1 Entry Control.  - 1: Core enters ASPM L1 after a period in which it has been idle.  - 0: Core enters ASPM L1 only after idle period during which both receive and transmit are in L0s. Note: This register field is sticky.
3342   #define PCIEIP_REG_ACK_F_ASPM_CTRL_OFF_ENTER_ASPM_K2_E5_SHIFT                                              30
3343 #define PCIEIP_REG_PORT_LINK_CTRL_OFF_K2_E5                                                                  0x000710UL //Access:RW   DataWidth:0x20   // Port Link Control Register.
3344   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_VENDOR_SPECIFIC_DLLP_REQ_K2_E5                                       (0x1<<0) // Vendor Specific DLLP Request. When software writes a '1' to this bit, the core transmits the DLLP contained in the VENDOR_SPEC_DLLP field of VENDOR_SPEC_DLLP_OFF.  Reading from this self-clearing register field always returns a '0'.
3345   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_VENDOR_SPECIFIC_DLLP_REQ_K2_E5_SHIFT                                 0
3346   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_SCRAMBLE_DISABLE_K2_E5                                               (0x1<<1) // Scramble Disable. Turns off data scrambling.  Note: This register field is sticky.
3347   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_SCRAMBLE_DISABLE_K2_E5_SHIFT                                         1
3348   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LOOPBACK_ENABLE_K2_E5                                                (0x1<<2) // Loopback Enable. Turns on loopback. For more details, see "Loopback". For M-PCIe, to force the master to enter Digital Loopback mode, you must set this field to "1" during Configuration.start state(initial discovery/configuration). M-PCIe doesn't support loopback mode from L0 state - only from Configuration.start.  Note: This register field is sticky.
3349   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LOOPBACK_ENABLE_K2_E5_SHIFT                                          2
3350   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_RESET_ASSERT_K2_E5                                                   (0x1<<3) // Reset Assert. Triggers a recovery and forces the LTSSM to the hot reset state (downstream port only).  Note: This register field is sticky.
3351   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_RESET_ASSERT_K2_E5_SHIFT                                             3
3352   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_DLL_LINK_EN_K2_E5                                                    (0x1<<5) // DLL Link Enable. Enables link initialization. When DLL Link Enable =0, the core does not transmit InitFC DLLPs and does not establish a link.  Note: This register field is sticky.
3353   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_DLL_LINK_EN_K2_E5_SHIFT                                              5
3354   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LINK_DISABLE_K2_E5                                                   (0x1<<6) // LINK_DISABLE is an internally reserved field. Do not use.  Note: This register field is sticky.
3355   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LINK_DISABLE_K2_E5_SHIFT                                             6
3356   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_FAST_LINK_MODE_K2_E5                                                 (0x1<<7) // Fast Link Mode. Sets all internal timers to Fast Mode for speeding up simulation. Forces the LTSSM training (link initialization) to use shorter time-outs and to link up faster. The scaling factor is selected in FAST_LINK_SCALING_FACTOR(default : 1024) for all internal timers. Fast Link Mode can also be activated by setting the diag_ctrl_bus[2] pin to "1". For more details, see "SII Signals: Diagnostic Control". For M-PCIe, this field also affects Remain Hibern8 Time, Minimum Activate Time, and RRAP timeout. If this bit is set to '1', tRRAPInitiatorResponse is set to 1.88 ms(60 ms/32).  Note: This register field is sticky.
3357   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_FAST_LINK_MODE_K2_E5_SHIFT                                           7
3358   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LINK_RATE_K2_E5                                                      (0xf<<8) // LINK_RATE is an internally reserved field. Do not use.  Note: This register field is sticky.
3359   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LINK_RATE_K2_E5_SHIFT                                                8
3360   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LINK_CAPABLE_K2_E5                                                   (0x3f<<16) // Link Mode Enable. Sets the number of lanes in the link that you want to connect to the link partner. When you have unused lanes in your system, then you must change the value in this register to reflect the number of lanes. You must also change the value in the "Predetermined Number of Lanes" field of the "Link Width and Speed Change Control Register". For more information, see "How to Tie Off Unused Lanes". For information on upsizing and downsizing the link width, see "Link Establishment".  - 000001: x1  - 000011: x2  - 000111: x4  - 001111: x8  - 011111: x16  - 111111: x32 (not supported) This field is reserved (fixed to '0') for M-PCIe.  Note: This register field is sticky.
3361   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_LINK_CAPABLE_K2_E5_SHIFT                                             16
3362   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_BEACON_ENABLE_K2_E5                                                  (0x1<<24) // BEACON_ENABLE is an internally reserved field. Do not use.  Note: This register field is sticky.
3363   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_BEACON_ENABLE_K2_E5_SHIFT                                            24
3364   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_CORRUPT_LCRC_ENABLE_K2_E5                                            (0x1<<25) // CORRUPT_LCRC_ENABLE is an internally reserved field. Do not use.  Note: This register field is sticky.
3365   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_CORRUPT_LCRC_ENABLE_K2_E5_SHIFT                                      25
3366   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_EXTENDED_SYNCH_K2_E5                                                 (0x1<<26) // EXTENDED_SYNCH is an internally reserved field. Do not use.  Note: This register field is sticky.
3367   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_EXTENDED_SYNCH_K2_E5_SHIFT                                           26
3368   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_TRANSMIT_LANE_REVERSALE_ENABLE_K2_E5                                 (0x1<<27) // TRANSMIT_LANE_REVERSALE_ENABLE is an internally reserved field. Do not use.  Note: This register field is sticky.
3369   #define PCIEIP_REG_PORT_LINK_CTRL_OFF_TRANSMIT_LANE_REVERSALE_ENABLE_K2_E5_SHIFT                           27
3370 #define PCIEIP_REG_LANE_SKEW_OFF_K2_E5                                                                       0x000714UL //Access:RW   DataWidth:0x20   // Lane Skew Register.
3371   #define PCIEIP_REG_LANE_SKEW_OFF_INSERT_LANE_SKEW_K2_E5                                                    (0xffffff<<0) // Insert Lane Skew for Transmit (not supported for x16). Optional feature that causes the core to insert skew between Lanes for test purposes. There are three bits per Lane. The value is in units of one symbol time. For example, the value 010b for a Lane forces a skew of two symbol times for that Lane. The maximum skew value for any Lane is 5 symbol times.  Note: This register field is sticky.
3372   #define PCIEIP_REG_LANE_SKEW_OFF_INSERT_LANE_SKEW_K2_E5_SHIFT                                              0
3373   #define PCIEIP_REG_LANE_SKEW_OFF_FLOW_CTRL_DISABLE_K2_E5                                                   (0x1<<24) // Flow Control Disable. Prevents the core from sending FC DLLPs.  Note: This register field is sticky.
3374   #define PCIEIP_REG_LANE_SKEW_OFF_FLOW_CTRL_DISABLE_K2_E5_SHIFT                                             24
3375   #define PCIEIP_REG_LANE_SKEW_OFF_ACK_NAK_DISABLE_K2_E5                                                     (0x1<<25) // Ack/Nak Disable. Prevents the core from sending ACK and NAK DLLPs.  Note: This register field is sticky.
3376   #define PCIEIP_REG_LANE_SKEW_OFF_ACK_NAK_DISABLE_K2_E5_SHIFT                                               25
3377   #define PCIEIP_REG_LANE_SKEW_OFF_DISABLE_LANE_TO_LANE_DESKEW_K2_E5                                         (0x1<<31) // Disable Lane-to-Lane Deskew. Causes the core to disable the internal Lane-to-Lane deskew logic.  Note: This register field is sticky.
3378   #define PCIEIP_REG_LANE_SKEW_OFF_DISABLE_LANE_TO_LANE_DESKEW_K2_E5_SHIFT                                   31
3379 #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_K2_E5                                                         0x000718UL //Access:RW   DataWidth:0x20   // Timer Control and Max Function Number Register.
3380   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_MAX_FUNC_NUM_K2_E5                                          (0xff<<0) // Maximum function number that can be used in a request. Configuration requests targeted at function numbers above this value are returned with UR (unsupported request).  Note: This register field is sticky.
3381   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_MAX_FUNC_NUM_K2_E5_SHIFT                                    0
3382   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_TIMER_MOD_REPLAY_TIMER_K2_E5                                (0x1f<<14) // Replay Timer Limit Modifier. Increases the time-out value for the replay timer in increments of 64 clock cycles at Gen1 or Gen2 speed, and in increments of 256 clock cycles at Gen3 speed. A value of "0" represents no modification to the timer limit. For more details, see the REPLAY_TIME_LIMIT field of the ACK_LATENCY_TIMER_OFF register. At Gen3 speed, the core automatically changes the value of this field to DEFAULT_GEN3_REPLAY_ADJ. For M-PCIe, this field increases the time-out value for the replay timer in increments of 64 clock cycles at HS-Gear1, HS-Gear2, or HS-Gear3 speed.  Note: This register field is sticky.
3383   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_TIMER_MOD_REPLAY_TIMER_K2_E5_SHIFT                          14
3384   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_TIMER_MOD_ACK_NAK_K2_E5                                     (0x1f<<19) // Ack Latency Timer Modifier. Increases the timer value for the Ack latency timer in increments of 64 clock cycles. A value of "0" represents no modification to the timer value. For more details, see the ROUND_TRIP_LATENCY_TIME_LIMIT field of the ACK_LATENCY_TIMER_OFF register.  Note: This register field is sticky.
3385   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_TIMER_MOD_ACK_NAK_K2_E5_SHIFT                               19
3386   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_UPDATE_FREQ_TIMER_K2_E5                                     (0x1f<<24) // UPDATE_FREQ_TIMER is an internally reserved field. Do not use.  Note: This register field is sticky.
3387   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_UPDATE_FREQ_TIMER_K2_E5_SHIFT                               24
3388   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_FAST_LINK_SCALING_FACTOR_K2_E5                              (0x3<<29) // Fast Link Timer Scaling Factor. Sets the scaling factor of LTSSM timer when FAST_LINK_MODE is set to 1b.  - 0: Scaling Factor is 1024 (1ms is 1us)  - 1: Scaling Factor is 256 (1ms is 4us)  - 2: Scaling Factor is 64 (1ms is 16us)  - 3: Scaling Factor is 16 (1ms is 64us) Not used for M-PCIe.  Note: This register field is sticky.
3389   #define PCIEIP_REG_TIMER_CTRL_MAX_FUNC_NUM_OFF_FAST_LINK_SCALING_FACTOR_K2_E5_SHIFT                        29
3390 #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_K2_E5                                                           0x00071cUL //Access:RW   DataWidth:0x20   // Symbol Timer Register and Filter Mask 1 Register. The Filter Mask 1 Register modifies the RADM filtering and error handling rules. For more details, see the "Receive Filtering" section. In each case, '0' applies the associated filtering rule and '1' masks the associated filtering rule.
3391   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_SKP_INT_VAL_K2_E5                                             (0x7ff<<0) // SKP Interval Value. The number of symbol times to wait between transmitting SKP ordered sets. Note that the core actually waits the number of symbol times in this register plus 1 between transmitting SKP ordered sets. Your application must program this register accordingly. For example, if 1536 were programmed into this register (in a 250 MHz core), then the core actually transmits SKP ordered sets once every 1537 symbol times. The value programmed to this register is actually clock ticks and not symbol times. In a 125 MHz core, programming the value programmed to this register should be scaled down by a factor of 2 (because one clock tick = two symbol times in this case).  Note: This value is not used at Gen3 speed; the skip interval is hardcoded to 370 blocks.  Note: This register field is sticky.
3392   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_SKP_INT_VAL_K2_E5_SHIFT                                       0
3393   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_EIDLE_TIMER_K2_E5                                             (0xf<<11) // EIDLE_TIMER is an internally reserved field. Do not use.  Note: This register field is sticky.
3394   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_EIDLE_TIMER_K2_E5_SHIFT                                       11
3395   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_DISABLE_FC_WD_TIMER_K2_E5                                     (0x1<<15) // Disable FC Watchdog Timer.  Note: This register field is sticky.
3396   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_DISABLE_FC_WD_TIMER_K2_E5_SHIFT                               15
3397   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_MASK_RADM_1_K2_E5                                             (0xffff<<16) // Filter Mask 1. The Filter Mask 1 Register modifies the RADM filtering and error handling rules. For more details, see the "Receive Filtering" section. In each case, '0' applies the associated filtering rule and '1' masks the associated filtering rule.  [31]: CX_FLT_MASK_RC_CFG_DISCARD  - 0: For RADM RC filter to not allow CFG transaction being received  - 1: For RADM RC filter to allow CFG transaction being received [30]: CX_FLT_MASK_RC_IO_DISCARD  - 0: For RADM RC filter to not allow IO transaction being received  - 1: For RADM RC filter to allow IO transaction being received [29]: CX_FLT_MASK_MSG_DROP  - 0: Drop MSG TLP (except for Vendor MSG). Send decoded message on the SII.  - 1: Do not Drop MSG (except for Vendor MSG). Send message TLPs to your application on TRGT1 and send decoded message on the SII.  - The default for this bit is the inverse of FLT_DROP_MSG. That is, if FLT_DROP_MSG =1, then the default of this bit is "0" (drop message TLPs). This bit only controls message TLPs other than Vendor MSGs. Vendor MSGs are controlled by Filter Mask Register 2, bits [1:0].  The core never passes ATS Invalidate messages to the SII interface regardless of this filter rule setting. The core passes all ATS Invalidate messages to TRGT1 (or AXI bridge master), as they are too big for the SII. [28]: CX_FLT_MASK_CPL_ECRC_DISCARD  - Only used when completion queue is advertised with infinite credits and is in store-and-forward mode.  - 0: Discard completions with ECRC errors  - 1: Allow completions with ECRC errors to be passed up  - Reserved field for SW. [27]: CX_FLT_MASK_ECRC_DISCARD  - 0: Discard TLPs with ECRC errors  - 1: Allow TLPs with ECRC errors to be passed up [26]: CX_FLT_MASK_CPL_LEN_MATCH  - 0: Enforce length match for completions; a violation results in cpl_abort, and possibly AER of unexp_cpl_err  - 1: MASK length match for completions [25]: CX_FLT_MASK_CPL_ATTR_MATCH  - 0: Enforce attribute match for completions; a violation results in a malformed TLP error, and possibly AER of unexp_cpl_err, cpl_rcvd_ur, cpl_rcvd_ca  - 1: Mask attribute match for completions [24]: CX_FLT_MASK_CPL_TC_MATCH  - 0: Enforce Traffic Class match for completions; a violation results in a malformed TLP error, and possibly AER of unexp_cpl_err, cpl_rcvd_ur, cpl_rcvd_ca  - 1: Mask Traffic Class match for completions [23]: CX_FLT_MASK_CPL_FUNC_MATCH  - 0: Enforce function match for completions; a violation results in cpl_abort, and possibly AER of unexp_cpl_err, cpl_rcvd_ur, cpl_rcvd_ca  - 1: Mask function match for completions [22]: CX_FLT_MASK_CPL_REQID_MATCH  - 0: Enforce Req. Id match for completions; a violation result in cpl_abort, and possibly AER of unexp_cpl_err, cpl_rcvd_ur, cpl_rcvd_ca  - 1: Mask Req. Id match for completions [21]: CX_FLT_MASK_CPL_TAGERR_MATCH  - 0: Enforce Tag Error Rules for completions; a violation result in cpl_abort, and possibly AER of unexp_cpl_err, cpl_rcvd_ur, cpl_rcvd_ca  - 1: Mask Tag Error Rules for completions [20]: CX_FLT_MASK_LOCKED_RD_AS_UR  - 0: Treat locked Read TLPs as UR for EP; Supported for RC  - 1: Treat locked Read TLPs as Supported for EP; UR for RC [19]: CX_FLT_MASK_CFG_TYPE1_RE_AS_UR  - 0: Treat CFG type1 TLPs as UR for EP; Supported for RC  - 1: Treat CFG type1 TLPs as Supported for EP; UR for RC  - When CX_SRIOV_ENABLE is set then this bit is set to allow the filter to process Type 1 Config requests if the EP consumes more than one bus number. [18]: CX_FLT_MASK_UR_OUTSIDE_BAR  - 0: Treat out-of-bar TLPs as UR  - 1: Do not treat out-of-bar TLPs as UR [17]: CX_FLT_MASK_UR_POIS  - 0: Treat poisoned request TLPs as UR  - 1: Do not treat poisoned request TLPs as UR  - The native core always passes poisoned completions to your application except when you are using the DMA read channel. [16]: CX_FLT_MASK_UR_FUNC_MISMATCH  - 0: Treat Function MisMatched TLPs as UR  - 1: Do not treat Function MisMatched TLPs as UR Note: This register field is sticky.
3398   #define PCIEIP_REG_SYMBOL_TIMER_FILTER_1_OFF_MASK_RADM_1_K2_E5_SHIFT                                       16
3399 #define PCIEIP_REG_FILTER_MASK_2_OFF_K2_E5                                                                   0x000720UL //Access:RW   DataWidth:0x20   // Filter Mask 2 Register. This register modifies the RADM filtering and error handling rules. For more details, see the "Receive Filtering" section. In each case, '0' applies the associated filtering rule and '1' masks the associated filtering rule.
3400 #define PCIEIP_REG_PL_DEBUG0_OFF_K2_E5                                                                       0x000728UL //Access:R    DataWidth:0x20   // Debug Register 0
3401 #define PCIEIP_REG_PL_DEBUG1_OFF_K2_E5                                                                       0x00072cUL //Access:R    DataWidth:0x20   // Debug Register 1
3402 #define PCIEIP_REG_TX_P_FC_CREDIT_STATUS_OFF_K2_E5                                                           0x000730UL //Access:R    DataWidth:0x20   // Transmit Posted FC Credit Status
3403   #define PCIEIP_REG_TX_P_FC_CREDIT_STATUS_OFF_TX_P_DATA_FC_CREDIT_K2_E5                                     (0xfff<<0) // Transmit Posted Data FC Credits. The posted Data credits advertised by the receiver at the other end of the link, updated with each UpdateFC DLLP. Default value depends on the number of advertised credits for header and data [12'b0, xtlh_xadm_ph_cdts, xtlh_xadm_pd_cdts]; When the number of advertised completion credits (both header and data) are infinite, then the default would be [12'b0, 8'hFF, 12'hFFF].
3404   #define PCIEIP_REG_TX_P_FC_CREDIT_STATUS_OFF_TX_P_DATA_FC_CREDIT_K2_E5_SHIFT                               0
3405   #define PCIEIP_REG_TX_P_FC_CREDIT_STATUS_OFF_TX_P_HEADER_FC_CREDIT_K2_E5                                   (0xff<<12) // Transmit Posted Header FC Credits. The posted Header credits advertised by the receiver at the other end of the link, updated with each UpdateFC DLLP. Default value depends on the number of advertised credits for header and data [12'b0, xtlh_xadm_ph_cdts, xtlh_xadm_pd_cdts]; When the number of advertised completion credits (both header and data) are infinite, then the default would be [12'b0, 8'hFF, 12'hFFF].
3406   #define PCIEIP_REG_TX_P_FC_CREDIT_STATUS_OFF_TX_P_HEADER_FC_CREDIT_K2_E5_SHIFT                             12
3407 #define PCIEIP_REG_TX_NP_FC_CREDIT_STATUS_OFF_K2_E5                                                          0x000734UL //Access:R    DataWidth:0x20   // Transmit Non-Posted FC Credit Status
3408   #define PCIEIP_REG_TX_NP_FC_CREDIT_STATUS_OFF_TX_NP_DATA_FC_CREDIT_K2_E5                                   (0xfff<<0) // Transmit Non-Posted Data FC Credits. The non-posted Data credits advertised by the receiver at the other end of the link, updated with each UpdateFC DLLP. Default value depends on the number of advertised credits for header and data [12'b0, xtlh_xadm_nph_cdts, xtlh_xadm_npd_cdts]; When the number of advertised completion credits (both header and data) are infinite, then the default would be [12'b0, 8'hFF, 12'hFFF].
3409   #define PCIEIP_REG_TX_NP_FC_CREDIT_STATUS_OFF_TX_NP_DATA_FC_CREDIT_K2_E5_SHIFT                             0
3410   #define PCIEIP_REG_TX_NP_FC_CREDIT_STATUS_OFF_TX_NP_HEADER_FC_CREDIT_K2_E5                                 (0xff<<12) // Transmit Non-Posted Header FC Credits. The non-posted Header credits advertised by the receiver at the other end of the link, updated with each UpdateFC DLLP. Default value depends on the number of advertised credits for header and data [12'b0, xtlh_xadm_nph_cdts, xtlh_xadm_npd_cdts]; When the number of advertised completion credits (both header and data) are infinite, then the default would be [12'b0, 8'hFF, 12'hFFF].
3411   #define PCIEIP_REG_TX_NP_FC_CREDIT_STATUS_OFF_TX_NP_HEADER_FC_CREDIT_K2_E5_SHIFT                           12
3412 #define PCIEIP_REG_TX_CPL_FC_CREDIT_STATUS_OFF_K2_E5                                                         0x000738UL //Access:R    DataWidth:0x20   // Transmit Completion FC Credit Status
3413   #define PCIEIP_REG_TX_CPL_FC_CREDIT_STATUS_OFF_TX_CPL_DATA_FC_CREDIT_K2_E5                                 (0xfff<<0) // Transmit Completion Data FC Credits. The Completion Data credits advertised by the receiver at the other end of the link, updated with each UpdateFC DLLP. Default value depends on the number of advertised credits for header and data [12'b0, xtlh_xadm_cplh_cdts, xtlh_xadm_cpld_cdts]; When the number of advertised completion credits (both header and data) are infinite, then the default would be [12'b0, 8'hFF, 12'hFFF].
3414   #define PCIEIP_REG_TX_CPL_FC_CREDIT_STATUS_OFF_TX_CPL_DATA_FC_CREDIT_K2_E5_SHIFT                           0
3415   #define PCIEIP_REG_TX_CPL_FC_CREDIT_STATUS_OFF_TX_CPL_HEADER_FC_CREDIT_K2_E5                               (0xff<<12) // Transmit Completion Header FC Credits. The Completion Header credits advertised by the receiver at the other end of the link, updated with each UpdateFC DLLP. Default value depends on the number of advertised credits for header and data [12'b0, xtlh_xadm_cplh_cdts, xtlh_xadm_cpld_cdts]; When the number of advertised completion credits (both header and data) are infinite, then the default would be [12'b0, 8'hFF, 12'hFFF].
3416   #define PCIEIP_REG_TX_CPL_FC_CREDIT_STATUS_OFF_TX_CPL_HEADER_FC_CREDIT_K2_E5_SHIFT                         12
3417 #define PCIEIP_REG_QUEUE_STATUS_OFF_K2_E5                                                                    0x00073cUL //Access:RW   DataWidth:0x20   // Queue Status
3418   #define PCIEIP_REG_QUEUE_STATUS_OFF_RX_TLP_FC_CREDIT_NON_RETURN_K2_E5                                      (0x1<<0) // Received TLP FC Credits Not Returned. Indicates that the core has sent a TLP but has not yet received an UpdateFC DLLP indicating that the credits for that TLP have been restored by the receiver at the other end of the link.
3419   #define PCIEIP_REG_QUEUE_STATUS_OFF_RX_TLP_FC_CREDIT_NON_RETURN_K2_E5_SHIFT                                0
3420   #define PCIEIP_REG_QUEUE_STATUS_OFF_TX_RETRY_BUFFER_NE_K2_E5                                               (0x1<<1) // Transmit Retry Buffer Not Empty. Indicates that there is data in the transmit retry buffer.
3421   #define PCIEIP_REG_QUEUE_STATUS_OFF_TX_RETRY_BUFFER_NE_K2_E5_SHIFT                                         1
3422   #define PCIEIP_REG_QUEUE_STATUS_OFF_RX_QUEUE_NON_EMPTY_K2_E5                                               (0x1<<2) // Received Queue Not Empty. Indicates there is data in one or more of the receive buffers.
3423   #define PCIEIP_REG_QUEUE_STATUS_OFF_RX_QUEUE_NON_EMPTY_K2_E5_SHIFT                                         2
3424   #define PCIEIP_REG_QUEUE_STATUS_OFF_TIMER_MOD_FLOW_CONTROL_K2_E5                                           (0x1fff<<16) // FC Latency Timer Override Value. When you set the "FC Latency Timer Override Enable" in this register, the value in this field will override the FC latency timer value that the core calculates according to the PCIe specification. For more details, see "Flow Control".  Note: This register field is sticky.
3425   #define PCIEIP_REG_QUEUE_STATUS_OFF_TIMER_MOD_FLOW_CONTROL_K2_E5_SHIFT                                     16
3426   #define PCIEIP_REG_QUEUE_STATUS_OFF_TIMER_MOD_FLOW_CONTROL_EN_K2_E5                                        (0x1<<31) // FC Latency Timer Override Enable. When this bit is set, the value from the "FC Latency Timer Override Value" field in this register will override the FC latency timer value that the core calculates according to the PCIe specification.  Note: This register field is sticky.
3427   #define PCIEIP_REG_QUEUE_STATUS_OFF_TIMER_MOD_FLOW_CONTROL_EN_K2_E5_SHIFT                                  31
3428 #define PCIEIP_REG_VC_TX_ARBI_1_OFF_K2_E5                                                                    0x000740UL //Access:R    DataWidth:0x20   // VC Transmit Arbitration Register 1
3429   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_0_K2_E5                                                  (0xff<<0) // WRR Weight for VC0.  Note: The access attributes of this field are as follows:  - Dbi: R
3430   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_0_K2_E5_SHIFT                                            0
3431   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_1_K2_E5                                                  (0xff<<8) // WRR Weight for VC1.  Note: The access attributes of this field are as follows:  - Dbi: R
3432   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_1_K2_E5_SHIFT                                            8
3433   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_2_K2_E5                                                  (0xff<<16) // WRR Weight for VC2.  Note: The access attributes of this field are as follows:  - Dbi: R
3434   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_2_K2_E5_SHIFT                                            16
3435   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_3_K2_E5                                                  (0xff<<24) // WRR Weight for VC3.  Note: The access attributes of this field are as follows:  - Dbi: R
3436   #define PCIEIP_REG_VC_TX_ARBI_1_OFF_WRR_WEIGHT_VC_3_K2_E5_SHIFT                                            24
3437 #define PCIEIP_REG_VC_TX_ARBI_2_OFF_K2_E5                                                                    0x000744UL //Access:R    DataWidth:0x20   // VC Transmit Arbitration Register 2
3438   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_4_K2_E5                                                  (0xff<<0) // WRR Weight for VC4.  Note: The access attributes of this field are as follows:  - Dbi: R
3439   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_4_K2_E5_SHIFT                                            0
3440   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_5_K2_E5                                                  (0xff<<8) // WRR Weight for VC5.  Note: The access attributes of this field are as follows:  - Dbi: R
3441   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_5_K2_E5_SHIFT                                            8
3442   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_6_K2_E5                                                  (0xff<<16) // WRR Weight for VC6.  Note: The access attributes of this field are as follows:  - Dbi: R
3443   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_6_K2_E5_SHIFT                                            16
3444   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_7_K2_E5                                                  (0xff<<24) // WRR Weight for VC7.  Note: The access attributes of this field are as follows:  - Dbi: R
3445   #define PCIEIP_REG_VC_TX_ARBI_2_OFF_WRR_WEIGHT_VC_7_K2_E5_SHIFT                                            24
3446 #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_K2_E5                                                                 0x000748UL //Access:RW   DataWidth:0x20   // Segmented-Buffer VC0 Posted Receive Queue Control.
3447   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC0_P_DATA_CREDIT_K2_E5                                             (0xfff<<0) // VC0 Posted Data Credits. The number of initial posted data credits for VC0, used only in the segmented-buffer configuration.  Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
3448   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC0_P_DATA_CREDIT_K2_E5_SHIFT                                       0
3449   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC0_P_HEADER_CREDIT_K2_E5                                           (0xff<<12) // VC0 Posted Header Credits. The number of initial posted header credits for VC0, used only in the segmented-buffer configuration.  Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
3450   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC0_P_HEADER_CREDIT_K2_E5_SHIFT                                     12
3451   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_RESERVED4_K2_E5                                                     (0x1<<20) // Reserved.  Note: This register field is sticky.
3452   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_RESERVED4_K2_E5_SHIFT                                               20
3453   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC0_P_TLP_Q_MODE_K2_E5                                              (0x7<<21) // Reserved.  Note: This register field is sticky.
3454   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC0_P_TLP_Q_MODE_K2_E5_SHIFT                                        21
3455   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_RESERVED5_K2_E5                                                     (0x3f<<24) // Reserved.  Note: This register field is sticky.
3456   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_RESERVED5_K2_E5_SHIFT                                               24
3457   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_TLP_TYPE_ORDERING_VC0_K2_E5                                         (0x1<<30) // TLP Type Ordering for VC0. Determines the TLP type ordering rule for VC0 receive queues, used only in the segmented-buffer configuration:  - 1: PCIe ordering rules (recommended)  - 0: Strict ordering: posted, completion, then non-posted Note: This register field is sticky.
3458   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_TLP_TYPE_ORDERING_VC0_K2_E5_SHIFT                                   30
3459   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC_ORDERING_RX_Q_K2_E5                                              (0x1<<31) // VC Ordering for Receive Queues. Determines the VC ordering rule for the receive queues, used only in the segmented-buffer configuration:  - 1: Strict ordering, higher numbered VCs have higher priority  - 0: Round robin Note: This register field is sticky.
3460   #define PCIEIP_REG_VC0_P_RX_Q_CTRL_OFF_VC_ORDERING_RX_Q_K2_E5_SHIFT                                        31
3461 #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_K2_E5                                                                0x00074cUL //Access:RW   DataWidth:0x20   // Segmented-Buffer VC0 Non-Posted Receive Queue Control.
3462   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_VC0_NP_DATA_CREDIT_K2_E5                                           (0xfff<<0) // VC0 Non-Posted Data Credits. The number of initial non-posted data credits for VC0, used only in the segmented-buffer configuration.  Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
3463   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_VC0_NP_DATA_CREDIT_K2_E5_SHIFT                                     0
3464   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_VC0_NP_HEADER_CREDIT_K2_E5                                         (0xff<<12) // VC0 Non-Posted Header Credits. The number of initial non-posted header credits for VC0, used only in the segmented-buffer configuration.  Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
3465   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_VC0_NP_HEADER_CREDIT_K2_E5_SHIFT                                   12
3466   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_RESERVED6_K2_E5                                                    (0x1<<20) // Reserved.  Note: This register field is sticky.
3467   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_RESERVED6_K2_E5_SHIFT                                              20
3468   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_VC0_NP_TLP_Q_MODE_K2_E5                                            (0x7<<21) // Reserved.  Note: This register field is sticky.
3469   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_VC0_NP_TLP_Q_MODE_K2_E5_SHIFT                                      21
3470   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_RESERVED7_K2_E5                                                    (0xff<<24) // Reserved.  Note: This register field is sticky.
3471   #define PCIEIP_REG_VC0_NP_RX_Q_CTRL_OFF_RESERVED7_K2_E5_SHIFT                                              24
3472 #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_K2_E5                                                               0x000750UL //Access:RW   DataWidth:0x20   // Segmented-Buffer VC0 Completion Receive Queue Control.
3473   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_VC0_CPL_DATA_CREDIT_K2_E5                                         (0xfff<<0) // VC0 Completion Data Credits. The number of initial Completion data credits for VC0, used only in the segmented-buffer configuration.  Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
3474   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_VC0_CPL_DATA_CREDIT_K2_E5_SHIFT                                   0
3475   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_VC0_CPL_HEADER_CREDIT_K2_E5                                       (0xff<<12) // VC0 Completion Header Credits. The number of initial Completion header credits for VC0, used only in the segmented-buffer configuration.  Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
3476   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_VC0_CPL_HEADER_CREDIT_K2_E5_SHIFT                                 12
3477   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_RESERVED8_K2_E5                                                   (0x1<<20) // Reserved.  Note: This register field is sticky.
3478   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_RESERVED8_K2_E5_SHIFT                                             20
3479   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_VC0_CPL_TLP_Q_MODE_K2_E5                                          (0x7<<21) // Reserved.  Note: This register field is sticky.
3480   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_VC0_CPL_TLP_Q_MODE_K2_E5_SHIFT                                    21
3481   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_RESERVED9_K2_E5                                                   (0xff<<24) // Reserved.  Note: This register field is sticky.
3482   #define PCIEIP_REG_VC0_CPL_RX_Q_CTRL_OFF_RESERVED9_K2_E5_SHIFT                                             24
3483 #define PCIEIP_REG_TL_CONTROL_0_BB                                                                           0x000800UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3484   #define PCIEIP_REG_TL_CONTROL_0_PM_TL_IGNORE_REQS_BB                                                       (0x1<<0) // When set the TL TX does not send out pending requests if PM requests to block TLPS. By default TL will send all pending dma requests and completions when PM requests it to prepare for leaving L0 before asserting tlp blocked. When this bit is set , if min credits are available, TL indicates to PM that TLP is blocked and does not send out any pending dma requests or completions.
3485   #define PCIEIP_REG_TL_CONTROL_0_PM_TL_IGNORE_REQS_BB_SHIFT                                                 0
3486   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_1DW_CHK_BB                                                           (0x1<<1) // Target mem Rd should not be greater than 1 DW if set.
3487   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_1DW_CHK_BB_SHIFT                                                     1
3488   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_3DW_CHK_BB                                                           (0x1<<2) // Target mem Rd should not be greater than 3 DW if set.
3489   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_3DW_CHK_BB_SHIFT                                                     2
3490   #define PCIEIP_REG_TL_CONTROL_0_MEMWR_1DW_CHK_BB                                                           (0x1<<3) // Target mem Wr should not be greater than 1 DW if set.
3491   #define PCIEIP_REG_TL_CONTROL_0_MEMWR_1DW_CHK_BB_SHIFT                                                     3
3492   #define PCIEIP_REG_TL_CONTROL_0_EXPROM_3DW_CHK_BB                                                          (0x1<<4) // Target Expansion ROM should not be greater than 3 DW if set.
3493   #define PCIEIP_REG_TL_CONTROL_0_EXPROM_3DW_CHK_BB_SHIFT                                                    4
3494   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_16DW_CHK_BB                                                          (0x1<<5) // Target mem Rd should not be greater than 16 DW if set .
3495   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_16DW_CHK_BB_SHIFT                                                    5
3496   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_4DW_CHK_BB                                                           (0x1<<6) // Target mem Rd should not be greater than 4 DW if set .
3497   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_4DW_CHK_BB_SHIFT                                                     6
3498   #define PCIEIP_REG_TL_CONTROL_0_MEMWR_4DW_CHK_BB                                                           (0x1<<7) // Target mem Wr should not be greater than 4 DW if set .
3499   #define PCIEIP_REG_TL_CONTROL_0_MEMWR_4DW_CHK_BB_SHIFT                                                     7
3500   #define PCIEIP_REG_TL_CONTROL_0_MEMWR_32DW_CHK_BB                                                          (0x1<<8) // Target mem Wr should not be greater than 32 DW if set .
3501   #define PCIEIP_REG_TL_CONTROL_0_MEMWR_32DW_CHK_BB_SHIFT                                                    8
3502   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_32DW_CHK_BB                                                          (0x1<<9) // Target mem Rd should not be greater than 32 DW if set .
3503   #define PCIEIP_REG_TL_CONTROL_0_MEMRD_32DW_CHK_BB_SHIFT                                                    9
3504   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_3_BB                                                                (0x3<<10) //
3505   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_3_BB_SHIFT                                                          10
3506   #define PCIEIP_REG_TL_CONTROL_0_RETAIN_RID_BB                                                              (0x1<<12) // This bit if set will force DUT to not reset its RID after an FLR.
3507   #define PCIEIP_REG_TL_CONTROL_0_RETAIN_RID_BB_SHIFT                                                        12
3508   #define PCIEIP_REG_TL_CONTROL_0_AUTO_CLR_FLR_AFTER_55MS_BB                                                 (0x1<<13) // If set, DUT will automatically exit FLR state after a 55ms timer expires.
3509   #define PCIEIP_REG_TL_CONTROL_0_AUTO_CLR_FLR_AFTER_55MS_BB_SHIFT                                           13
3510   #define PCIEIP_REG_TL_CONTROL_0_AUTO_CLR_CRS_POST_FLR_BB                                                   (0x1<<14) // If set, DUT will automatically return Successful completion when it has completed FLR.
3511   #define PCIEIP_REG_TL_CONTROL_0_AUTO_CLR_CRS_POST_FLR_BB_SHIFT                                             14
3512   #define PCIEIP_REG_TL_CONTROL_0_NO_CMPL_IN_FLR_BB                                                          (0x1<<15) // If set, completions received for a function which is in FLR will not be directed to user.
3513   #define PCIEIP_REG_TL_CONTROL_0_NO_CMPL_IN_FLR_BB_SHIFT                                                    15
3514   #define PCIEIP_REG_TL_CONTROL_0_CFG_FUNC_EN0_BB                                                            (0x1<<16) // If set, this causes func0 to be hidden
3515   #define PCIEIP_REG_TL_CONTROL_0_CFG_FUNC_EN0_BB_SHIFT                                                      16
3516   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_2_BB                                                                (0x1<<17) //
3517   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_2_BB_SHIFT                                                          17
3518   #define PCIEIP_REG_TL_CONTROL_0_CFG_MSI_LOW_MODE_BB                                                        (0x1<<18) // when set, forces MSI_En to low.
3519   #define PCIEIP_REG_TL_CONTROL_0_CFG_MSI_LOW_MODE_BB_SHIFT                                                  18
3520   #define PCIEIP_REG_TL_CONTROL_0_BEACON_MULTI_EN_BB                                                         (0x1<<19) // When set Beacon is enabled for all lanes
3521   #define PCIEIP_REG_TL_CONTROL_0_BEACON_MULTI_EN_BB_SHIFT                                                   19
3522   #define PCIEIP_REG_TL_CONTROL_0_BEACON_DIS_BB                                                              (0x1<<20) // When set, Beacon generation is disabled
3523   #define PCIEIP_REG_TL_CONTROL_0_BEACON_DIS_BB_SHIFT                                                        20
3524   #define PCIEIP_REG_TL_CONTROL_0_WAKE_L0_L1_EN_BB                                                           (0x1<<21) // When set, it enables WAKE generation in any L-state, when PME_EN bit is set and corresponding status is enabled
3525   #define PCIEIP_REG_TL_CONTROL_0_WAKE_L0_L1_EN_BB_SHIFT                                                     21
3526   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_4_BB                                                                (0x1<<22) //
3527   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_4_BB_SHIFT                                                          22
3528   #define PCIEIP_REG_TL_CONTROL_0_RST_IGNORE_DLPDOWN_BB                                                      (0x1<<23) // When set, TL does not get reset on DLPDOWN and Pcie_rst_b does not get asserted on DLPDOWN
3529   #define PCIEIP_REG_TL_CONTROL_0_RST_IGNORE_DLPDOWN_BB_SHIFT                                                23
3530   #define PCIEIP_REG_TL_CONTROL_0_PM_DIS_L1_REENTRY_BB                                                       (0x1<<24) // When set, it prevents PM from re-entering L1 when programmed to non-D0 power state
3531   #define PCIEIP_REG_TL_CONTROL_0_PM_DIS_L1_REENTRY_BB_SHIFT                                                 24
3532   #define PCIEIP_REG_TL_CONTROL_0_PCIE_PHY_TX_SWING_BB                                                       (0x1<<25) // This bit is used by PCIE SERDES to determine source of tx margin signals
3533   #define PCIEIP_REG_TL_CONTROL_0_PCIE_PHY_TX_SWING_BB_SHIFT                                                 25
3534   #define PCIEIP_REG_TL_CONTROL_0_PERST_B_80USSEL_BB                                                         (0x1<<26) // Select the 150us delayed perst_b instead of the raw perst_b
3535   #define PCIEIP_REG_TL_CONTROL_0_PERST_B_80USSEL_BB_SHIFT                                                   26
3536   #define PCIEIP_REG_TL_CONTROL_0_REG_PERST_B_10MSSEL_BB                                                     (0x1<<27) // Select the 10ms delayed perst_b instead of the raw perst_b
3537   #define PCIEIP_REG_TL_CONTROL_0_REG_PERST_B_10MSSEL_BB_SHIFT                                               27
3538   #define PCIEIP_REG_TL_CONTROL_0_REG_SCND_RST_ON_HOT_BB                                                     (0x1<<28) // In RC mode, when set, it enables pcie_scnd_rst_b to be asserted when Secondary reset bit in BridgeControl register is set.
3539   #define PCIEIP_REG_TL_CONTROL_0_REG_SCND_RST_ON_HOT_BB_SHIFT                                               28
3540   #define PCIEIP_REG_TL_CONTROL_0_REG_FORCE_SCND_RST_BB                                                      (0x1<<29) // In RC mode, when set, it forces pcie_scnd_rst_b to be asserted
3541   #define PCIEIP_REG_TL_CONTROL_0_REG_FORCE_SCND_RST_BB_SHIFT                                                29
3542   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_1_BB                                                                (0x3<<30) //
3543   #define PCIEIP_REG_TL_CONTROL_0_UNUSED_1_BB_SHIFT                                                          30
3544 #define PCIEIP_REG_TL_CONTROL_1_BB                                                                           0x000804UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3545   #define PCIEIP_REG_TL_CONTROL_1_EN_4G_CHK_BB                                                               (0x1<<0) // Enable check to determine if mem requests do not have upper 32 bits of address to be all 0
3546   #define PCIEIP_REG_TL_CONTROL_1_EN_4G_CHK_BB_SHIFT                                                         0
3547   #define PCIEIP_REG_TL_CONTROL_1_EN_4K_CHK_BB                                                               (0x1<<1) // Enable checks to determine TLP doesn not cross 4k boundary
3548   #define PCIEIP_REG_TL_CONTROL_1_EN_4K_CHK_BB_SHIFT                                                         1
3549   #define PCIEIP_REG_TL_CONTROL_1_EN_BC_CHK_BB                                                               (0x1<<2) // Enable check to determine if the length field and bytecount field are in sync
3550   #define PCIEIP_REG_TL_CONTROL_1_EN_BC_CHK_BB_SHIFT                                                         2
3551   #define PCIEIP_REG_TL_CONTROL_1_EN_BE_CHK_BB                                                               (0x1<<3) // Enable check to determine if received TLP follows all the Byte enable rules
3552   #define PCIEIP_REG_TL_CONTROL_1_EN_BE_CHK_BB_SHIFT                                                         3
3553   #define PCIEIP_REG_TL_CONTROL_1_EN_EP_CHK_BB                                                               (0x1<<4) // Enable check for Poisoned TLP
3554   #define PCIEIP_REG_TL_CONTROL_1_EN_EP_CHK_BB_SHIFT                                                         4
3555   #define PCIEIP_REG_TL_CONTROL_1_EN_MPS_CHECK_BB                                                            (0x1<<5) // Enable Check for max payload size Violation
3556   #define PCIEIP_REG_TL_CONTROL_1_EN_MPS_CHECK_BB_SHIFT                                                      5
3557   #define PCIEIP_REG_TL_CONTROL_1_EN_RCB_CHK_BB                                                              (0x1<<6) // Enable checks to determine completion TLPs do not violate RCB
3558   #define PCIEIP_REG_TL_CONTROL_1_EN_RCB_CHK_BB_SHIFT                                                        6
3559   #define PCIEIP_REG_TL_CONTROL_1_EN_RTE_CHK_BB                                                              (0x1<<7) // Enable Check to determine if the routing type is correct when receiving message TLP
3560   #define PCIEIP_REG_TL_CONTROL_1_EN_RTE_CHK_BB_SHIFT                                                        7
3561   #define PCIEIP_REG_TL_CONTROL_1_EN_TAC_CHK_BB                                                              (0x1<<8) // Enable Configuration attribute and class check
3562   #define PCIEIP_REG_TL_CONTROL_1_EN_TAC_CHK_BB_SHIFT                                                        8
3563   #define PCIEIP_REG_TL_CONTROL_1_EN_FC_CHK_BB                                                               (0x1<<9) // Enable Flow Control Check
3564   #define PCIEIP_REG_TL_CONTROL_1_EN_FC_CHK_BB_SHIFT                                                         9
3565   #define PCIEIP_REG_TL_CONTROL_1_EN_TO_CHK_BB                                                               (0x1<<10) // Enable Completion Timeout Check( This bit is no longer used, instead bit defined by ECN 1.1 is used)
3566   #define PCIEIP_REG_TL_CONTROL_1_EN_TO_CHK_BB_SHIFT                                                         10
3567   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_1_BB                                                             (0x1<<11) // This bit is used to disable function 1. Bit 17 of 800 can also be used. That bit is retained for software compatibility purpose.
3568   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_1_BB_SHIFT                                                       11
3569   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_2_BB                                                             (0x1<<12) // This bit is used to disable function 2.
3570   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_2_BB_SHIFT                                                       12
3571   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_3_BB                                                             (0x1<<13) // This bit is used to disable function 3.
3572   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_3_BB_SHIFT                                                       13
3573   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_4_BB                                                             (0x1<<14) // This bit is used to disable function 4.
3574   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_4_BB_SHIFT                                                       14
3575   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_5_BB                                                             (0x1<<15) // This bit is used to disable function 5.
3576   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_5_BB_SHIFT                                                       15
3577   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_6_BB                                                             (0x1<<16) // This bit is used to disable function 6.
3578   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_6_BB_SHIFT                                                       16
3579   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_7_BB                                                             (0x1<<17) // This bit is used to disable function 7.
3580   #define PCIEIP_REG_TL_CONTROL_1_HIDE_FUNC_7_BB_SHIFT                                                       17
3581   #define PCIEIP_REG_TL_CONTROL_1_RESERVED_BB                                                                (0x1<<18) //
3582   #define PCIEIP_REG_TL_CONTROL_1_RESERVED_BB_SHIFT                                                          18
3583   #define PCIEIP_REG_TL_CONTROL_1_REG_IGNORE_LTRWT_REQMT_BB                                                  (0x1<<19) // When set, hardware will return completions and not wait for LTR message to be sent first even though device state may have changed to non-D0.
3584   #define PCIEIP_REG_TL_CONTROL_1_REG_IGNORE_LTRWT_REQMT_BB_SHIFT                                            19
3585   #define PCIEIP_REG_TL_CONTROL_1_REG_REL_NPHCRDT_ECRCERR_BB                                                 (0x1<<20) // Release NPH credit even if ECRC error is detected on NPH TLP.
3586   #define PCIEIP_REG_TL_CONTROL_1_REG_REL_NPHCRDT_ECRCERR_BB_SHIFT                                           20
3587   #define PCIEIP_REG_TL_CONTROL_1_REG_UCOR_INT_ERR_EN_BB                                                     (0x1<<21) // Enables uncorrectable Internal Error Reporting if feature is implemented in h/w
3588   #define PCIEIP_REG_TL_CONTROL_1_REG_UCOR_INT_ERR_EN_BB_SHIFT                                               21
3589   #define PCIEIP_REG_TL_CONTROL_1_REG_EN_BYTCNT_CHK_BB                                                       (0x1<<22) // When enabled, hardware checks the bytecount field in completion headers.
3590   #define PCIEIP_REG_TL_CONTROL_1_REG_EN_BYTCNT_CHK_BB_SHIFT                                                 22
3591   #define PCIEIP_REG_TL_CONTROL_1_REG_EN_LTR1_BB                                                             (0x1<<23) // This bit instructs h/w to send an LTR message with LTR values programmed in 'h848 whenever the h/w asserts the user_send_ltr1 port. This bit is used only if LTR_ENABLED is defined in version.v and if h/w supports 3 LTR states.
3592   #define PCIEIP_REG_TL_CONTROL_1_REG_EN_LTR1_BB_SHIFT                                                       23
3593   #define PCIEIP_REG_TL_CONTROL_1_EN_AUTOCRSCLR_BB                                                           (0x1<<24) // This bit enables CRS status to be automatically cleared when internal timer is equal to either 1 second or a programmable value(which ever is smaller). This bit is used only if AutoCRSClrOn is defined in version.v
3594   #define PCIEIP_REG_TL_CONTROL_1_EN_AUTOCRSCLR_BB_SHIFT                                                     24
3595   #define PCIEIP_REG_TL_CONTROL_1_EN_LTR2_BB                                                                 (0x1<<25) // This bit instructs h/w to send an LTR message with LTR values programmed in 'h84c whenever the h/w asserts the user_send_ltr2 port. This bit is used only if LTR_ENABLED is defined in version.v
3596   #define PCIEIP_REG_TL_CONTROL_1_EN_LTR2_BB_SHIFT                                                           25
3597   #define PCIEIP_REG_TL_CONTROL_1_WT_LTR_ASPM_VAL_BB                                                         (0xf<<26) // This programs a timer which indicates the amount of time DUT will wait before requesting entry to ASPM L1 when ASPM LTR is enabled. The unit of this timer is us. This time is in addition to the time that DL waits for bus to be idle. This timer is required to allow DUT to send ASPM LTR message and wait for FC to be returned before entering L1. This bit is used only if LTR_ENABLED is defined in version.v
3598   #define PCIEIP_REG_TL_CONTROL_1_WT_LTR_ASPM_VAL_BB_SHIFT                                                   26
3599   #define PCIEIP_REG_TL_CONTROL_1_EN_ASPM_LTR_BB                                                             (0x1<<30) // This bit instructs h/w to send an LTR message with LTR values programmed in 'h844 and 'h848 whenever the DUT enters or leaves ASPM L1. This bit is used only if LTR_ENABLED is defined in version.v
3600   #define PCIEIP_REG_TL_CONTROL_1_EN_ASPM_LTR_BB_SHIFT                                                       30
3601   #define PCIEIP_REG_TL_CONTROL_1_SEND_IMMED_LTR_BB                                                          (0x1<<31) // This bit instructs h/w to immediately send an LTR message with LTR values programmed in 'h840. This state has highest priority and when this bit is set, no other LTR message (other than those required by PCIE spec) will be sent. This bit is used only if LTR_ENABLED is defined in version.v
3602   #define PCIEIP_REG_TL_CONTROL_1_SEND_IMMED_LTR_BB_SHIFT                                                    31
3603 #define PCIEIP_REG_TL_CONTROL_2_BB                                                                           0x000808UL //Access:RW   DataWidth:0x20   // This register masks the generation of pcie_err_attn signal when errors are detected by hardware.
3604   #define PCIEIP_REG_TL_CONTROL_2_PES0_MASK_BB                                                               (0x1<<0) // Poisoned Error Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3605   #define PCIEIP_REG_TL_CONTROL_2_PES0_MASK_BB_SHIFT                                                         0
3606   #define PCIEIP_REG_TL_CONTROL_2_FCPES0_MASK_BB                                                             (0x1<<1) // Flow Control Protocol Error Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3607   #define PCIEIP_REG_TL_CONTROL_2_FCPES0_MASK_BB_SHIFT                                                       1
3608   #define PCIEIP_REG_TL_CONTROL_2_CTS0_MASK_BB                                                               (0x1<<2) // Completer Timeout Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3609   #define PCIEIP_REG_TL_CONTROL_2_CTS0_MASK_BB_SHIFT                                                         2
3610   #define PCIEIP_REG_TL_CONTROL_2_RX_UR0_MASK_BB                                                             (0x1<<3) // Received UR Status, Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3611   #define PCIEIP_REG_TL_CONTROL_2_RX_UR0_MASK_BB_SHIFT                                                       3
3612   #define PCIEIP_REG_TL_CONTROL_2_UCS0_MASK_BB                                                               (0x1<<4) // Unexpected Completion Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3613   #define PCIEIP_REG_TL_CONTROL_2_UCS0_MASK_BB_SHIFT                                                         4
3614   #define PCIEIP_REG_TL_CONTROL_2_ROS0_MASK_BB                                                               (0x1<<5) // Receiver Overflow Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3615   #define PCIEIP_REG_TL_CONTROL_2_ROS0_MASK_BB_SHIFT                                                         5
3616   #define PCIEIP_REG_TL_CONTROL_2_MTLPS0_MASK_BB                                                             (0x1<<6) // Malformed TLP Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3617   #define PCIEIP_REG_TL_CONTROL_2_MTLPS0_MASK_BB_SHIFT                                                       6
3618   #define PCIEIP_REG_TL_CONTROL_2_ECRCS0_MASK_BB                                                             (0x1<<7) // ECRC Error TLP Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3619   #define PCIEIP_REG_TL_CONTROL_2_ECRCS0_MASK_BB_SHIFT                                                       7
3620   #define PCIEIP_REG_TL_CONTROL_2_URES0_MASK_BB                                                              (0x1<<8) // Unsupported Request Error Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3621   #define PCIEIP_REG_TL_CONTROL_2_URES0_MASK_BB_SHIFT                                                        8
3622   #define PCIEIP_REG_TL_CONTROL_2_RXTABRT0_MASK_BB                                                           (0x1<<9) // Received target Abort Error Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3623   #define PCIEIP_REG_TL_CONTROL_2_RXTABRT0_MASK_BB_SHIFT                                                     9
3624   #define PCIEIP_REG_TL_CONTROL_2_PES1_MASK_BB                                                               (0x1<<10) // Poisoned Error Status Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen..
3625   #define PCIEIP_REG_TL_CONTROL_2_PES1_MASK_BB_SHIFT                                                         10
3626   #define PCIEIP_REG_TL_CONTROL_2_FCPES1_MASK_BB                                                             (0x1<<11) // Flow Control Protocol Error Status Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen.
3627   #define PCIEIP_REG_TL_CONTROL_2_FCPES1_MASK_BB_SHIFT                                                       11
3628   #define PCIEIP_REG_TL_CONTROL_2_CTS1_MASK_BB                                                               (0x1<<12) // Completer Timeout Status Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen.
3629   #define PCIEIP_REG_TL_CONTROL_2_CTS1_MASK_BB_SHIFT                                                         12
3630   #define PCIEIP_REG_TL_CONTROL_2_RX_UR1_MASK_BB                                                             (0x1<<13) // Received UR Status, Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen.
3631   #define PCIEIP_REG_TL_CONTROL_2_RX_UR1_MASK_BB_SHIFT                                                       13
3632   #define PCIEIP_REG_TL_CONTROL_2_UCS1_MASK_BB                                                               (0x1<<14) // Unexpected Completion Status Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen.
3633   #define PCIEIP_REG_TL_CONTROL_2_UCS1_MASK_BB_SHIFT                                                         14
3634   #define PCIEIP_REG_TL_CONTROL_2_ROS1_MASK_BB                                                               (0x1<<15) // Receiver Overflow Status Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen..
3635   #define PCIEIP_REG_TL_CONTROL_2_ROS1_MASK_BB_SHIFT                                                         15
3636   #define PCIEIP_REG_TL_CONTROL_2_MTLPS1_MASK_BB                                                             (0x1<<16) // Malformed TLP Status Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen..
3637   #define PCIEIP_REG_TL_CONTROL_2_MTLPS1_MASK_BB_SHIFT                                                       16
3638   #define PCIEIP_REG_TL_CONTROL_2_ECRCS1_MASK_BB                                                             (0x1<<17) // ECRC Error TLP Status Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen..
3639   #define PCIEIP_REG_TL_CONTROL_2_ECRCS1_MASK_BB_SHIFT                                                       17
3640   #define PCIEIP_REG_TL_CONTROL_2_URES1_MASK_BB                                                              (0x1<<18) // Unsupported Request Error Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen.
3641   #define PCIEIP_REG_TL_CONTROL_2_URES1_MASK_BB_SHIFT                                                        18
3642   #define PCIEIP_REG_TL_CONTROL_2_RXTABRT1_MASK_BB                                                           (0x1<<19) // Received target Abort Error Status Mask for Function1, if set, does not generate pcie_err_attn output when this error is seen.
3643   #define PCIEIP_REG_TL_CONTROL_2_RXTABRT1_MASK_BB_SHIFT                                                     19
3644   #define PCIEIP_REG_TL_CONTROL_2_RTAG_VAL_UNEXP_ATTN_MASK_BB                                                (0x1<<20) // rtag_val_unexp_attn Mask. If set, does not generate pcie_err_attn output when this error is seen.
3645   #define PCIEIP_REG_TL_CONTROL_2_RTAG_VAL_UNEXP_ATTN_MASK_BB_SHIFT                                          20
3646   #define PCIEIP_REG_TL_CONTROL_2_TX_TAG_IN_USE_ATTN_MASK_BB                                                 (0x1<<21) // tx_tag_in_use_attn Mask. If set, does not generate pcie_err_attn output when this error is seen.
3647   #define PCIEIP_REG_TL_CONTROL_2_TX_TAG_IN_USE_ATTN_MASK_BB_SHIFT                                           21
3648   #define PCIEIP_REG_TL_CONTROL_2_DL_ERR_ATTN_MASK_BB                                                        (0x1<<22) // DL Error Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
3649   #define PCIEIP_REG_TL_CONTROL_2_DL_ERR_ATTN_MASK_BB_SHIFT                                                  22
3650   #define PCIEIP_REG_TL_CONTROL_2_PHY_ERR_ATTN_MASK_BB                                                       (0x1<<23) // PHY Error Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
3651   #define PCIEIP_REG_TL_CONTROL_2_PHY_ERR_ATTN_MASK_BB_SHIFT                                                 23
3652   #define PCIEIP_REG_TL_CONTROL_2_TXINTF_OVERFLOW_ATTN_MASK_BB                                               (0x1<<24) //
3653   #define PCIEIP_REG_TL_CONTROL_2_TXINTF_OVERFLOW_ATTN_MASK_BB_SHIFT                                         24
3654   #define PCIEIP_REG_TL_CONTROL_2_BRIDGE_FORWARD_ERR_ATTN_MASK_BB                                            (0x1<<25) // If set, TX reports user interface violation
3655   #define PCIEIP_REG_TL_CONTROL_2_BRIDGE_FORWARD_ERR_ATTN_MASK_BB_SHIFT                                      25
3656   #define PCIEIP_REG_TL_CONTROL_2_TTX_MPS_ERR_MASK_BB                                                        (0x1<<26) //
3657   #define PCIEIP_REG_TL_CONTROL_2_TTX_MPS_ERR_MASK_BB_SHIFT                                                  26
3658   #define PCIEIP_REG_TL_CONTROL_2_TTX_MRRS_ERR_MASK_BB                                                       (0x1<<27) //
3659   #define PCIEIP_REG_TL_CONTROL_2_TTX_MRRS_ERR_MASK_BB_SHIFT                                                 27
3660   #define PCIEIP_REG_TL_CONTROL_2_TTX_4KBOUND_ERR_MASK_BB                                                    (0x1<<28) //
3661   #define PCIEIP_REG_TL_CONTROL_2_TTX_4KBOUND_ERR_MASK_BB_SHIFT                                              28
3662   #define PCIEIP_REG_TL_CONTROL_2_TTX_UNKNOWNTYPE_ERR_MASK_BB                                                (0x1<<29) //
3663   #define PCIEIP_REG_TL_CONTROL_2_TTX_UNKNOWNTYPE_ERR_MASK_BB_SHIFT                                          29
3664   #define PCIEIP_REG_TL_CONTROL_2_UNUSED_1_BB                                                                (0x3<<30) //
3665   #define PCIEIP_REG_TL_CONTROL_2_UNUSED_1_BB_SHIFT                                                          30
3666 #define PCIEIP_REG_GEN2_CTRL_OFF_K2_E5                                                                       0x00080cUL //Access:RW   DataWidth:0x20   // Link Width and Speed Change Control Register.
3667   #define PCIEIP_REG_GEN2_CTRL_OFF_FAST_TRAINING_SEQ_K2_E5                                                   (0xff<<0) // Sets the Number of Fast Training Sequences (N_FTS) that the core advertises as its N_FTS during Gen2 or Gen3 link training. This value is used to inform the link partner about the PHY's ability to recover synchronization after a low power state. The number should be provided by the PHY vendor. Do not set N_FTS to zero; doing so can cause the LTSSM to go into the recovery state when exiting from L0s. This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
3668   #define PCIEIP_REG_GEN2_CTRL_OFF_FAST_TRAINING_SEQ_K2_E5_SHIFT                                             0
3669   #define PCIEIP_REG_GEN2_CTRL_OFF_NUM_OF_LANES_K2_E5                                                        (0x1f<<8) // Predetermined Number of Lanes. Defines the number of lanes which are connected and not bad. Used to limit the effective link width to ignore 'broken" or "unused" lanes that detect a receiver. Indicates the number of lanes to check for exit from Electrical Idle in Polling.Active and L2.Idle. It is possible that the LTSSM might detect a receiver on a bad or broken lane during the Detect Substate. However, it is also possible that such a lane might also fail to exit Electrical Idle and therefore prevent a valid link from being configured. This value is referred to as the "Predetermined Number of Lanes" in section 4.2.6.2.1 of the PCI Express Base 3.0 Specification, revision 1.0. Encoding is as follows:  - 0x01: 1 lane  - 0x02: 2 lanes  - 0x03: 3 lanes  - .. When you have unused lanes in your system, then you must change the value in this register to reflect the number of lanes. You must also change the value in the "Link Mode Enable" field of PORT_LINK_CTRL_OFF. The value in this register is normally the same as the encoded value in PORT_LINK_CTRL_OFF. If you find that one of your used lanes is bad then you must reduce the value in this register. For more information, see "How to Tie Off Unused Lanes." For information on upsizing and downsizing the link width, see "Link Establishment." This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
3670   #define PCIEIP_REG_GEN2_CTRL_OFF_NUM_OF_LANES_K2_E5_SHIFT                                                  8
3671   #define PCIEIP_REG_GEN2_CTRL_OFF_PRE_DET_LANE_K2_E5                                                        (0x7<<13) // Predetermined Lane for Auto Flip. This field defines which physical lane is connected to logical Lane0 by the flip operation performed in Detect. Allowed values are:  - 3'b000: Connect logical Lane0 to physical lane 0 or CX_NL-1 or CX_NL/2-1 or CX_NL/4-1 or CX_NL/8-1, depending on which lane is detected  - 3'b001: Connect logical Lane0 to physical lane 1  - 3'b010: Connect logical Lane0 to physical lane 3  - 3'b011: Connect logical Lane0 to physical lane 7  - 3'b100: Connect logical Lane0 to physical lane 15 This field is used to restrict the receiver detect procedure to a particular lane when the default detect and polling procedure performed on all lanes cannot be successful. A notable example of when it is useful to program this field to a value different from the default, is when a lane is asymmetrically broken, that is, it is detected in Detect LTSSM state but it cannot exit Electrical Idle in Polling LTSSM state.  Note: This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
3672   #define PCIEIP_REG_GEN2_CTRL_OFF_PRE_DET_LANE_K2_E5_SHIFT                                                  13
3673   #define PCIEIP_REG_GEN2_CTRL_OFF_AUTO_LANE_FLIP_CTRL_EN_K2_E5                                              (0x1<<16) // Enable Auto flipping of the lanes. You must set the CX_AUTO_LANE_FLIP_CTRL_EN configuration parameter to include the hardware for this feature in the core. For more details, see the 'Lane Reversal' appendix in the Databook. This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
3674   #define PCIEIP_REG_GEN2_CTRL_OFF_AUTO_LANE_FLIP_CTRL_EN_K2_E5_SHIFT                                        16
3675   #define PCIEIP_REG_GEN2_CTRL_OFF_DIRECT_SPEED_CHANGE_K2_E5                                                 (0x1<<17) // Directed Speed Change. Writing "1" to this field instructs the LTSSM to initiate a speed change to Gen2 or Gen3 after the link is initialized at Gen1 speed. When the speed change occurs, the core will clear the contents of this field; and a read to this field by your software will return a "0". To manually initiate the speed change:  - Write to LINK_CONTROL2_LINK_STATUS2_REG . PCIE_CAP_TARGET_LINK_SPEED in the local device  - Deassert this field  - Assert this field If you set the default of this field using the DEFAULT_GEN2_SPEED_CHANGE configuration parameter to "1", then the speed change is initiated automatically after link up, and the core clears the contents of this field. If you want to prevent this automatic speed change, then write a lower speed value to the Target Link Speed field of the Link Control 2 register (LINK_CONTROL2_LINK_STATUS2_OFF . PCIE_CAP_TARGET_LINK_SPEED) through the DBI before link up. This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W
3676   #define PCIEIP_REG_GEN2_CTRL_OFF_DIRECT_SPEED_CHANGE_K2_E5_SHIFT                                           17
3677   #define PCIEIP_REG_GEN2_CTRL_OFF_CONFIG_PHY_TX_CHANGE_K2_E5                                                (0x1<<18) // Config PHY Tx Swing. Controls the PHY transmitter voltage swing level. The core drives the mac_phy_txswing output from this register bit field.  - 0: Full Swing  - 1: Low Swing This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
3678   #define PCIEIP_REG_GEN2_CTRL_OFF_CONFIG_PHY_TX_CHANGE_K2_E5_SHIFT                                          18
3679   #define PCIEIP_REG_GEN2_CTRL_OFF_CONFIG_TX_COMP_RX_K2_E5                                                   (0x1<<19) // Config Tx Compliance Receive Bit. When set to 1, signals LTSSM to transmit TS ordered sets with the compliance receive bit assert (equal to "1"). This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
3680   #define PCIEIP_REG_GEN2_CTRL_OFF_CONFIG_TX_COMP_RX_K2_E5_SHIFT                                             19
3681   #define PCIEIP_REG_GEN2_CTRL_OFF_SEL_DEEMPHASIS_K2_E5                                                      (0x1<<20) // Used to set the de-emphasis level for upstream ports. This bit selects the level of de-emphasis the link operates at.  - 0: -6 dB  - 1: -3.5 dB This field is reserved (fixed to '0') for M-PCIe.  Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
3682   #define PCIEIP_REG_GEN2_CTRL_OFF_SEL_DEEMPHASIS_K2_E5_SHIFT                                                20
3683   #define PCIEIP_REG_GEN2_CTRL_OFF_GEN1_EI_INFERENCE_K2_E5                                                   (0x1<<21) // Electrical Idle Inference Mode at Gen1 Rate. Programmable mode to determine inferred electrical idle (EI) in Recovery.Speed or Loopback.Active (as slave) state at Gen1 speed by looking for a "1" value on RxElecIdle instead of looking for a "0" on RxValid. If the PHY fails to deassert the RxValid signal in Recovery.Speed or Loopback.Active (because of corrupted EIOS for example), then EI cannot be inferred successfully in the core by just detecting the condition RxValid=0.  - 0: Use RxElecIdle signal to infer Electrical Idle  - 1: Use RxValid signal to infer Electrical Idle Note: This register field is sticky.
3684   #define PCIEIP_REG_GEN2_CTRL_OFF_GEN1_EI_INFERENCE_K2_E5_SHIFT                                             21
3685 #define PCIEIP_REG_TL_CONTROL_3_BB                                                                           0x00080cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3686   #define PCIEIP_REG_TL_CONTROL_3_EN_CMPL_RETRY_BB                                                           (0x1<<0) // Enable Completion retry upon completion timeout. (feature is not supported, but bit is defined for posterity.)
3687   #define PCIEIP_REG_TL_CONTROL_3_EN_CMPL_RETRY_BB_SHIFT                                                     0
3688   #define PCIEIP_REG_TL_CONTROL_3_EN_PSND_RETRY_BB                                                           (0x1<<1) // Enable Poisoned completions retry. (feature is not supported but bit is defined for posterity.)
3689   #define PCIEIP_REG_TL_CONTROL_3_EN_PSND_RETRY_BB_SHIFT                                                     1
3690   #define PCIEIP_REG_TL_CONTROL_3_EN_HOLD_PHCRDT_BB                                                          (0x1<<2) // Hold releasing of Posted header credit. When this bit is set, PH credits are not released by IP if FIFO at the DL-TL boundary reaches a critical threshold. This feature allows the FIFO to unload without overflowing
3691   #define PCIEIP_REG_TL_CONTROL_3_EN_HOLD_PHCRDT_BB_SHIFT                                                    2
3692   #define PCIEIP_REG_TL_CONTROL_3_EN_HOLD_DMACRDT_BB                                                         (0x1<<3) // Indicates no non-posted credit is available to user when bit is set. The credits to user are artificially reduced to 0, when FIFO at DL_TL boundary has reached a critical threshold and is in danger of overflowing. This feature allows the FIFO to unload without overflowing
3693   #define PCIEIP_REG_TL_CONTROL_3_EN_HOLD_DMACRDT_BB_SHIFT                                                   3
3694   #define PCIEIP_REG_TL_CONTROL_3_REG_EN_ADVERR_RX_ERR_BB                                                    (0x1<<4) // Enable the reporting of receiver errors in the advanced error reporting structure.
3695   #define PCIEIP_REG_TL_CONTROL_3_REG_EN_ADVERR_RX_ERR_BB_SHIFT                                              4
3696   #define PCIEIP_REG_TL_CONTROL_3_REG_DIS_D0STATE_L1_BB                                                      (0x1<<5) // When set , disables entry into L1, due to function being in D0unint state. When set, it would require all enabled functions to be in D3hot to request L1 entry.
3697   #define PCIEIP_REG_TL_CONTROL_3_REG_DIS_D0STATE_L1_BB_SHIFT                                                5
3698   #define PCIEIP_REG_TL_CONTROL_3_REG_EN_ASPM_L0L1_BB                                                        (0x3<<6) // When clear, field overrides the values in the ASPm Control field and disables it.
3699   #define PCIEIP_REG_TL_CONTROL_3_REG_EN_ASPM_L0L1_BB_SHIFT                                                  6
3700   #define PCIEIP_REG_TL_CONTROL_3_TL_REG_TXCTRL_BB                                                           (0xff<<8) //
3701   #define PCIEIP_REG_TL_CONTROL_3_TL_REG_TXCTRL_BB_SHIFT                                                     8
3702   #define PCIEIP_REG_TL_CONTROL_3_OVERRIDE_L1_ENTRY_BB                                                       (0x1<<16) // This bit when set prevents DUT from entering L1 due to being in non-d0 state.
3703   #define PCIEIP_REG_TL_CONTROL_3_OVERRIDE_L1_ENTRY_BB_SHIFT                                                 16
3704   #define PCIEIP_REG_TL_CONTROL_3_MAX_INTER_L1_GAP_BB                                                        (0x7fff<<17) // Programmable delay to prevent link from re-entering L1, when link comes out of L1 into L0 due to PM_PME. The default value corresponds to 8 us and uses pulse_1us signal to count this value
3705   #define PCIEIP_REG_TL_CONTROL_3_MAX_INTER_L1_GAP_BB_SHIFT                                                  17
3706 #define PCIEIP_REG_PHY_STATUS_OFF_K2_E5                                                                      0x000810UL //Access:R    DataWidth:0x20   // PHY Status Register. Memory mapped register from phy_cfg_status GPIO input pins.
3707 #define PCIEIP_REG_TL_CONTROL_4_BB                                                                           0x000810UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3708   #define PCIEIP_REG_TL_CONTROL_4_RESERVED2_BB                                                               (0xffff<<0) // For ECO/CTRL bits are reset o hard_reset
3709   #define PCIEIP_REG_TL_CONTROL_4_RESERVED2_BB_SHIFT                                                         0
3710   #define PCIEIP_REG_TL_CONTROL_4_RESERVED1_BB                                                               (0xffff<<16) // For ECO/Control bits are reset on perst_b
3711   #define PCIEIP_REG_TL_CONTROL_4_RESERVED1_BB_SHIFT                                                         16
3712 #define PCIEIP_REG_PHY_CONTROL_OFF_K2_E5                                                                     0x000814UL //Access:RW   DataWidth:0x20   // PHY Control Register. Memory mapped register to cfg_phy_control GPIO output pins.
3713 #define PCIEIP_REG_TL_CTRLSTAT_5_BB                                                                          0x000814UL //Access:RW   DataWidth:0x20   // This register stores the status of errors to generate pcie_err_attn.
3714   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_PSND_TLP_BB                                                           (0x1<<0) // This bit is set when h/w detects Poisoned Error Status . If set, h/w generates pcie_err_attn output .
3715   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_PSND_TLP_BB_SHIFT                                                     0
3716   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_FC_PRTL_BB                                                            (0x1<<1) // This bit is set when h/w detects Flow Control Protocol Error Status . If set, h/w generates pcie_err_attn output .
3717   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_FC_PRTL_BB_SHIFT                                                      1
3718   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_CPL_TIMEOUT_BB                                                        (0x1<<2) // This bit is set when h/w detects Completer Timeout Status . If set, h/w generates pcie_err_attn output .
3719   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_CPL_TIMEOUT_BB_SHIFT                                                  2
3720   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MASTER_ABRT_BB                                                        (0x1<<3) // This bit is set when h/w detects Receive UR Status. If set, h/w generates pcie_err_attn output .
3721   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MASTER_ABRT_BB_SHIFT                                                  3
3722   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNEXP_CPL_BB                                                          (0x1<<4) // This bit is set when h/w detects Unexpected Completion Status . If set, h/w generates pcie_err_attn output .
3723   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNEXP_CPL_BB_SHIFT                                                    4
3724   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_RX_OFLOW_BB                                                           (0x1<<5) // This bit is set when h/w detects Receiver Overflow Status . If set, h/w generates pcie_err_attn output .
3725   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_RX_OFLOW_BB_SHIFT                                                     5
3726   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MALF_TLP_BB                                                           (0x1<<6) // This bit is set when h/w detects Malformed TLP Status . If set, h/w generates pcie_err_attn output .
3727   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MALF_TLP_BB_SHIFT                                                     6
3728   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_ECRC_BB                                                               (0x1<<7) // This bit is set when h/w detects ECRC Error TLP Status , If set, h/w generates pcie_err_attn output .
3729   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_ECRC_BB_SHIFT                                                         7
3730   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNSPPORT_BB                                                           (0x1<<8) // This bit is set when h/w detects Unsupported Request Error Status . If set, h/w generates pcie_err_attn output .
3731   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNSPPORT_BB_SHIFT                                                     8
3732   #define PCIEIP_REG_TL_CTRLSTAT_5_PRI_SIG_TARGET_ABORT_BB                                                   (0x1<<9) //
3733   #define PCIEIP_REG_TL_CTRLSTAT_5_PRI_SIG_TARGET_ABORT_BB_SHIFT                                             9
3734   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_PSND_TLP1_BB                                                          (0x1<<10) // This bit is set when h/w detects Poisoned Error Status in function 1. If set, h/w generates pcie_err_attn output.
3735   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_PSND_TLP1_BB_SHIFT                                                    10
3736   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_FC_PRTL1_BB                                                           (0x1<<11) // This bit is set when h/w detects Flow Control Protocol Error Status in function 1. If set, h/w generates pcie_err_attn output .
3737   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_FC_PRTL1_BB_SHIFT                                                     11
3738   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_CPL_TIMEOUT1_BB                                                       (0x1<<12) // This bit is set when h/w detects Completer Timeout Status in function 1. If set, h/w generates pcie_err_attn output .
3739   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_CPL_TIMEOUT1_BB_SHIFT                                                 12
3740   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MASTER_ABRT1_BB                                                       (0x1<<13) // This bits is set when h/w detects Receive UR Status in function 1. If set, h/w generates pcie_err_attn output .
3741   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MASTER_ABRT1_BB_SHIFT                                                 13
3742   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNEXP_CPL1_BB                                                         (0x1<<14) // This bit is set when h/w detects Unexpected Completion Status in function 1. If set, h/w generates pcie_err_attn output when this error is seen.
3743   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNEXP_CPL1_BB_SHIFT                                                   14
3744   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_RX_OFLOW1_BB                                                          (0x1<<15) // This bit is set when h/w detects Receiver Overflow Status in function 1. If set, h/w generates pcie_err_attn output .
3745   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_RX_OFLOW1_BB_SHIFT                                                    15
3746   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MALF_TLP1_BB                                                          (0x1<<16) // This bit is set when h/w detects Malformed TLP Status in function 1. If set, h/w generates pcie_err_attn output .
3747   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_MALF_TLP1_BB_SHIFT                                                    16
3748   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_ECRC1_BB                                                              (0x1<<17) // This bit is set when h/w detects ECRC Error TLP Status in function 1. If set, h/w generates pcie_err_attn output .
3749   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_ECRC1_BB_SHIFT                                                        17
3750   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNSPPORT1_BB                                                          (0x1<<18) // This bit is set when h/w detects Unsupported Request Error Status in function1. If set, h/w generates pcie_err_attn output .
3751   #define PCIEIP_REG_TL_CTRLSTAT_5_ERR_UNSPPORT1_BB_SHIFT                                                    18
3752   #define PCIEIP_REG_TL_CTRLSTAT_5_PRI_SIG_TARGET_ABORT1_BB                                                  (0x1<<19) //
3753   #define PCIEIP_REG_TL_CTRLSTAT_5_PRI_SIG_TARGET_ABORT1_BB_SHIFT                                            19
3754   #define PCIEIP_REG_TL_CTRLSTAT_5_TRX_ERR_UNEXP_RTAG_BB                                                     (0x1<<20) //
3755   #define PCIEIP_REG_TL_CTRLSTAT_5_TRX_ERR_UNEXP_RTAG_BB_SHIFT                                               20
3756   #define PCIEIP_REG_TL_CTRLSTAT_5_TTX_ERR_NP_TAG_IN_USE_BB                                                  (0x1<<21) //
3757   #define PCIEIP_REG_TL_CTRLSTAT_5_TTX_ERR_NP_TAG_IN_USE_BB_SHIFT                                            21
3758   #define PCIEIP_REG_TL_CTRLSTAT_5_DL_ERR_ATTN_BB                                                            (0x1<<22) //
3759   #define PCIEIP_REG_TL_CTRLSTAT_5_DL_ERR_ATTN_BB_SHIFT                                                      22
3760   #define PCIEIP_REG_TL_CTRLSTAT_5_PHY_ERR_ATTN_BB                                                           (0x1<<23) //
3761   #define PCIEIP_REG_TL_CTRLSTAT_5_PHY_ERR_ATTN_BB_SHIFT                                                     23
3762   #define PCIEIP_REG_TL_CTRLSTAT_5_TTX_TXINTF_OVERFLOW_BB                                                    (0x1<<24) //
3763   #define PCIEIP_REG_TL_CTRLSTAT_5_TTX_TXINTF_OVERFLOW_BB_SHIFT                                              24
3764   #define PCIEIP_REG_TL_CTRLSTAT_5_TTX_BRIDGE_FORWARD_ERR_BB                                                 (0x1<<25) //
3765   #define PCIEIP_REG_TL_CTRLSTAT_5_TTX_BRIDGE_FORWARD_ERR_BB_SHIFT                                           25
3766   #define PCIEIP_REG_TL_CTRLSTAT_5_MPS_ERR_ATTN_BB                                                           (0x1<<26) //
3767   #define PCIEIP_REG_TL_CTRLSTAT_5_MPS_ERR_ATTN_BB_SHIFT                                                     26
3768   #define PCIEIP_REG_TL_CTRLSTAT_5_MRRS_ERR_ATTN_BB                                                          (0x1<<27) //
3769   #define PCIEIP_REG_TL_CTRLSTAT_5_MRRS_ERR_ATTN_BB_SHIFT                                                    27
3770   #define PCIEIP_REG_TL_CTRLSTAT_5_BOUNDARY4K_ERR_ATTN_BB                                                    (0x1<<28) //
3771   #define PCIEIP_REG_TL_CTRLSTAT_5_BOUNDARY4K_ERR_ATTN_BB_SHIFT                                              28
3772   #define PCIEIP_REG_TL_CTRLSTAT_5_UNKNOWNTYPE_ERR_ATTN_BB                                                   (0x1<<29) //
3773   #define PCIEIP_REG_TL_CTRLSTAT_5_UNKNOWNTYPE_ERR_ATTN_BB_SHIFT                                             29
3774   #define PCIEIP_REG_TL_CTRLSTAT_5_UNUSED_1_BB                                                               (0x3<<30) //
3775   #define PCIEIP_REG_TL_CTRLSTAT_5_UNUSED_1_BB_SHIFT                                                         30
3776 #define PCIEIP_REG_USER_CONTROL_1_BB                                                                         0x000818UL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3777 #define PCIEIP_REG_USER_CONTROL_2_BB                                                                         0x00081cUL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3778 #define PCIEIP_REG_USER_CONTROL_3_BB                                                                         0x000820UL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3779 #define PCIEIP_REG_USER_CONTROL_4_BB                                                                         0x000824UL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3780 #define PCIEIP_REG_USER_CONTROL_5_BB                                                                         0x000828UL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3781 #define PCIEIP_REG_USER_CONTROL_6_BB                                                                         0x00082cUL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3782 #define PCIEIP_REG_USER_CONTROL_7_BB                                                                         0x000830UL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3783 #define PCIEIP_REG_USER_CONTROL_8_BB                                                                         0x000834UL //Access:RW   DataWidth:0x20   // This register is for use by the user. User can snoop these registers and use it for their own control.
3784 #define PCIEIP_REG_TL_CONTROL_6_BB                                                                           0x00083cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3785   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_8_BB                                                             (0x1<<0) // This bit is used to disable function 8.
3786   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_8_BB_SHIFT                                                       0
3787   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_9_BB                                                             (0x1<<1) // This bit is used to disable function 9.
3788   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_9_BB_SHIFT                                                       1
3789   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_10_BB                                                            (0x1<<2) // This bit is used to disable function 10.
3790   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_10_BB_SHIFT                                                      2
3791   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_11_BB                                                            (0x1<<3) // This bit is used to disable function 11.
3792   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_11_BB_SHIFT                                                      3
3793   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_12_BB                                                            (0x1<<4) // This bit is used to disable function 12.
3794   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_12_BB_SHIFT                                                      4
3795   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_13_BB                                                            (0x1<<5) // This bit is used to disable function 13.
3796   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_13_BB_SHIFT                                                      5
3797   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_14_BB                                                            (0x1<<6) // This bit is used to disable function 14.
3798   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_14_BB_SHIFT                                                      6
3799   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_15_BB                                                            (0x1<<7) // This bit is used to disable function 15.
3800   #define PCIEIP_REG_TL_CONTROL_6_HIDE_FUNC_15_BB_SHIFT                                                      7
3801   #define PCIEIP_REG_TL_CONTROL_6_UNUSED_BB                                                                  (0xffffff<<8) //
3802   #define PCIEIP_REG_TL_CONTROL_6_UNUSED_BB_SHIFT                                                            8
3803 #define PCIEIP_REG_SW_LTR_VAL_BB                                                                             0x000840UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3804   #define PCIEIP_REG_SW_LTR_VAL_SW_SNOOP_LAT_VALUE_BB                                                        (0x3ff<<0) // Snoop latency Value.
3805   #define PCIEIP_REG_SW_LTR_VAL_SW_SNOOP_LAT_VALUE_BB_SHIFT                                                  0
3806   #define PCIEIP_REG_SW_LTR_VAL_SW_SNOOP_LAT_SCALE_BB                                                        (0x7<<10) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3807   #define PCIEIP_REG_SW_LTR_VAL_SW_SNOOP_LAT_SCALE_BB_SHIFT                                                  10
3808   #define PCIEIP_REG_SW_LTR_VAL_RESERVED_0_BB                                                                (0x3<<13) //
3809   #define PCIEIP_REG_SW_LTR_VAL_RESERVED_0_BB_SHIFT                                                          13
3810   #define PCIEIP_REG_SW_LTR_VAL_SW_SNOOP_REQ_BB                                                              (0x1<<15) // Requirement bit indicates if device has a latency requirement for a snoop request.
3811   #define PCIEIP_REG_SW_LTR_VAL_SW_SNOOP_REQ_BB_SHIFT                                                        15
3812   #define PCIEIP_REG_SW_LTR_VAL_SW_NO_SNOOP_LAT_VALUE_BB                                                     (0x3ff<<16) // No_Snoop latency Value.
3813   #define PCIEIP_REG_SW_LTR_VAL_SW_NO_SNOOP_LAT_VALUE_BB_SHIFT                                               16
3814   #define PCIEIP_REG_SW_LTR_VAL_SW_NO_SNOOP_LAT_SCALE_BB                                                     (0x7<<26) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3815   #define PCIEIP_REG_SW_LTR_VAL_SW_NO_SNOOP_LAT_SCALE_BB_SHIFT                                               26
3816   #define PCIEIP_REG_SW_LTR_VAL_RESERVED_BB                                                                  (0x3<<29) //
3817   #define PCIEIP_REG_SW_LTR_VAL_RESERVED_BB_SHIFT                                                            29
3818   #define PCIEIP_REG_SW_LTR_VAL_SW_NO_SNOOP_REQ_BB                                                           (0x1<<31) // Requirement bit indicates if device has a latency requirement for a no snoop request.
3819   #define PCIEIP_REG_SW_LTR_VAL_SW_NO_SNOOP_REQ_BB_SHIFT                                                     31
3820 #define PCIEIP_REG_LTR0_REG_BB                                                                               0x000844UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3821   #define PCIEIP_REG_LTR0_REG_LTR0_SNOOP_LAT_VALUE_BB                                                        (0x3ff<<0) // Snoop latency Value.
3822   #define PCIEIP_REG_LTR0_REG_LTR0_SNOOP_LAT_VALUE_BB_SHIFT                                                  0
3823   #define PCIEIP_REG_LTR0_REG_LTR0_SNOOP_LAT_SCALE_BB                                                        (0x7<<10) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3824   #define PCIEIP_REG_LTR0_REG_LTR0_SNOOP_LAT_SCALE_BB_SHIFT                                                  10
3825   #define PCIEIP_REG_LTR0_REG_RESERVED_1_BB                                                                  (0x3<<13) //
3826   #define PCIEIP_REG_LTR0_REG_RESERVED_1_BB_SHIFT                                                            13
3827   #define PCIEIP_REG_LTR0_REG_LTR0_SNOOP_REQ_BB                                                              (0x1<<15) // Requirement bit indicates if device has a latency requirement for a snoop request.
3828   #define PCIEIP_REG_LTR0_REG_LTR0_SNOOP_REQ_BB_SHIFT                                                        15
3829   #define PCIEIP_REG_LTR0_REG_LTR0_NO_SNOOP_LAT_VALUE_BB                                                     (0x3ff<<16) // No_Snoop latency Value.
3830   #define PCIEIP_REG_LTR0_REG_LTR0_NO_SNOOP_LAT_VALUE_BB_SHIFT                                               16
3831   #define PCIEIP_REG_LTR0_REG_LTR0_NO_SNOOP_LAT_SCALE_BB                                                     (0x7<<26) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3832   #define PCIEIP_REG_LTR0_REG_LTR0_NO_SNOOP_LAT_SCALE_BB_SHIFT                                               26
3833   #define PCIEIP_REG_LTR0_REG_RESERVED_BB                                                                    (0x3<<29) //
3834   #define PCIEIP_REG_LTR0_REG_RESERVED_BB_SHIFT                                                              29
3835   #define PCIEIP_REG_LTR0_REG_LTR0_NO_SNOOP_REQ_BB                                                           (0x1<<31) // Requirement bit indicates if device has a latency requirement for a no snoop request.
3836   #define PCIEIP_REG_LTR0_REG_LTR0_NO_SNOOP_REQ_BB_SHIFT                                                     31
3837 #define PCIEIP_REG_LTR1_REG_BB                                                                               0x000848UL //Access:RW   DataWidth:0x20   // Multi Field Register.
3838   #define PCIEIP_REG_LTR1_REG_LTR1_SNOOP_LAT_VALUE_BB                                                        (0x3ff<<0) // Snoop latency Value.
3839   #define PCIEIP_REG_LTR1_REG_LTR1_SNOOP_LAT_VALUE_BB_SHIFT                                                  0
3840   #define PCIEIP_REG_LTR1_REG_LTR1_SNOOP_LAT_SCALE_BB                                                        (0x7<<10) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3841   #define PCIEIP_REG_LTR1_REG_LTR1_SNOOP_LAT_SCALE_BB_SHIFT                                                  10
3842   #define PCIEIP_REG_LTR1_REG_RESERVED_2_BB                                                                  (0x3<<13) //
3843   #define PCIEIP_REG_LTR1_REG_RESERVED_2_BB_SHIFT                                                            13
3844   #define PCIEIP_REG_LTR1_REG_LTR1_SNOOP_REQ_BB                                                              (0x1<<15) // Requirement bit indicates if device has a latency requirement for a snoop request.
3845   #define PCIEIP_REG_LTR1_REG_LTR1_SNOOP_REQ_BB_SHIFT                                                        15
3846   #define PCIEIP_REG_LTR1_REG_LTR1_NO_SNOOP_LAT_VALUE_BB                                                     (0x3ff<<16) // No_Snoop latency Value.
3847   #define PCIEIP_REG_LTR1_REG_LTR1_NO_SNOOP_LAT_VALUE_BB_SHIFT                                               16
3848   #define PCIEIP_REG_LTR1_REG_LTR1_NO_SNOOP_LAT_SCALE_BB                                                     (0x7<<26) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3849   #define PCIEIP_REG_LTR1_REG_LTR1_NO_SNOOP_LAT_SCALE_BB_SHIFT                                               26
3850   #define PCIEIP_REG_LTR1_REG_RESERVED_BB                                                                    (0x3<<29) //
3851   #define PCIEIP_REG_LTR1_REG_RESERVED_BB_SHIFT                                                              29
3852   #define PCIEIP_REG_LTR1_REG_LTR1_NO_SNOOP_REQ_BB                                                           (0x1<<31) // Requirement bit indicates if device has a latency requirement for a no snoop request.
3853   #define PCIEIP_REG_LTR1_REG_LTR1_NO_SNOOP_REQ_BB_SHIFT                                                     31
3854 #define PCIEIP_REG_LTR2_REG_BB                                                                               0x00084cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
3855   #define PCIEIP_REG_LTR2_REG_LTR2_SNOOP_LAT_VALUE_BB                                                        (0x3ff<<0) // Snoop latency Value.
3856   #define PCIEIP_REG_LTR2_REG_LTR2_SNOOP_LAT_VALUE_BB_SHIFT                                                  0
3857   #define PCIEIP_REG_LTR2_REG_LTR2_SNOOP_LAT_SCALE_BB                                                        (0x7<<10) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3858   #define PCIEIP_REG_LTR2_REG_LTR2_SNOOP_LAT_SCALE_BB_SHIFT                                                  10
3859   #define PCIEIP_REG_LTR2_REG_RESERVED_3_BB                                                                  (0x3<<13) //
3860   #define PCIEIP_REG_LTR2_REG_RESERVED_3_BB_SHIFT                                                            13
3861   #define PCIEIP_REG_LTR2_REG_LTR2_SNOOP_REQ_BB                                                              (0x1<<15) // Requirement bit indicates if device has a latency requirement for a snoop request.
3862   #define PCIEIP_REG_LTR2_REG_LTR2_SNOOP_REQ_BB_SHIFT                                                        15
3863   #define PCIEIP_REG_LTR2_REG_LTR2_NO_SNOOP_LAT_VALUE_BB                                                     (0x3ff<<16) // No_Snoop latency Value.
3864   #define PCIEIP_REG_LTR2_REG_LTR2_NO_SNOOP_LAT_VALUE_BB_SHIFT                                               16
3865   #define PCIEIP_REG_LTR2_REG_LTR2_NO_SNOOP_LAT_SCALE_BB                                                     (0x7<<26) // Each LTR message has a value and scale field. Values are multiplied by this scale field to yield an absolute time value expressable in a range from 1ns to 34,326,183,936ns
3866   #define PCIEIP_REG_LTR2_REG_LTR2_NO_SNOOP_LAT_SCALE_BB_SHIFT                                               26
3867   #define PCIEIP_REG_LTR2_REG_RESERVED_BB                                                                    (0x3<<29) //
3868   #define PCIEIP_REG_LTR2_REG_RESERVED_BB_SHIFT                                                              29
3869   #define PCIEIP_REG_LTR2_REG_LTR2_NO_SNOOP_REQ_BB                                                           (0x1<<31) // Requirement bit indicates if device has a latency requirement for a no snoop request.
3870   #define PCIEIP_REG_LTR2_REG_LTR2_NO_SNOOP_REQ_BB_SHIFT                                                     31
3871 #define PCIEIP_REG_TL_FUNC345_MASK_BB                                                                        0x000850UL //Access:RW   DataWidth:0x20   // This register masks specific errors from setting pcie_err_attn.
3872   #define PCIEIP_REG_TL_FUNC345_MASK_PES2_MASK_BB                                                            (0x1<<0) // Poisoned Error Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3873   #define PCIEIP_REG_TL_FUNC345_MASK_PES2_MASK_BB_SHIFT                                                      0
3874   #define PCIEIP_REG_TL_FUNC345_MASK_FCPES2_MASK_BB                                                          (0x1<<1) // Flow Control Protocol Error Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3875   #define PCIEIP_REG_TL_FUNC345_MASK_FCPES2_MASK_BB_SHIFT                                                    1
3876   #define PCIEIP_REG_TL_FUNC345_MASK_CTS2_MASK_BB                                                            (0x1<<2) // Completer Timeout Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3877   #define PCIEIP_REG_TL_FUNC345_MASK_CTS2_MASK_BB_SHIFT                                                      2
3878   #define PCIEIP_REG_TL_FUNC345_MASK_RX_UR2_MASK_BB                                                          (0x1<<3) // Received UR Status, Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3879   #define PCIEIP_REG_TL_FUNC345_MASK_RX_UR2_MASK_BB_SHIFT                                                    3
3880   #define PCIEIP_REG_TL_FUNC345_MASK_UCS2_MASK_BB                                                            (0x1<<4) // Unexpected Completion Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3881   #define PCIEIP_REG_TL_FUNC345_MASK_UCS2_MASK_BB_SHIFT                                                      4
3882   #define PCIEIP_REG_TL_FUNC345_MASK_ROS2_MASK_BB                                                            (0x1<<5) // Receiver Overflow Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3883   #define PCIEIP_REG_TL_FUNC345_MASK_ROS2_MASK_BB_SHIFT                                                      5
3884   #define PCIEIP_REG_TL_FUNC345_MASK_MTLPS2_MASK_BB                                                          (0x1<<6) // Malformed TLP Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3885   #define PCIEIP_REG_TL_FUNC345_MASK_MTLPS2_MASK_BB_SHIFT                                                    6
3886   #define PCIEIP_REG_TL_FUNC345_MASK_ECRCS2_MASK_BB                                                          (0x1<<7) // ECRC Error TLP Status Status Mask, if set, does not generate pcie_err_attn output when this error is seen..
3887   #define PCIEIP_REG_TL_FUNC345_MASK_ECRCS2_MASK_BB_SHIFT                                                    7
3888   #define PCIEIP_REG_TL_FUNC345_MASK_URES2_MASK_BB                                                           (0x1<<8) // Unsupported Request Error Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3889   #define PCIEIP_REG_TL_FUNC345_MASK_URES2_MASK_BB_SHIFT                                                     8
3890   #define PCIEIP_REG_TL_FUNC345_MASK_RXTABRT2_MASK_BB                                                        (0x1<<9) // Received target Abort Error Status Mask, if set, does not generate pcie_err_attn output when this error is seen.
3891   #define PCIEIP_REG_TL_FUNC345_MASK_RXTABRT2_MASK_BB_SHIFT                                                  9
3892   #define PCIEIP_REG_TL_FUNC345_MASK_PES3_MASK_BB                                                            (0x1<<10) // Poisoned Error Status Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen..
3893   #define PCIEIP_REG_TL_FUNC345_MASK_PES3_MASK_BB_SHIFT                                                      10
3894   #define PCIEIP_REG_TL_FUNC345_MASK_FCPES3_MASK_BB                                                          (0x1<<11) // Flow Control Protocol Error Status Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen.
3895   #define PCIEIP_REG_TL_FUNC345_MASK_FCPES3_MASK_BB_SHIFT                                                    11
3896   #define PCIEIP_REG_TL_FUNC345_MASK_CTS3_MASK_BB                                                            (0x1<<12) // Completer Timeout Status Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen.
3897   #define PCIEIP_REG_TL_FUNC345_MASK_CTS3_MASK_BB_SHIFT                                                      12
3898   #define PCIEIP_REG_TL_FUNC345_MASK_RX_UR3_MASK_BB                                                          (0x1<<13) // Received UR Status, Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen.
3899   #define PCIEIP_REG_TL_FUNC345_MASK_RX_UR3_MASK_BB_SHIFT                                                    13
3900   #define PCIEIP_REG_TL_FUNC345_MASK_UCS3_MASK_BB                                                            (0x1<<14) // Unexpected Completion Status Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen.
3901   #define PCIEIP_REG_TL_FUNC345_MASK_UCS3_MASK_BB_SHIFT                                                      14
3902   #define PCIEIP_REG_TL_FUNC345_MASK_ROS3_MASK_BB                                                            (0x1<<15) // Receiver Overflow Status Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen..
3903   #define PCIEIP_REG_TL_FUNC345_MASK_ROS3_MASK_BB_SHIFT                                                      15
3904   #define PCIEIP_REG_TL_FUNC345_MASK_MTLPS3_MASK_BB                                                          (0x1<<16) // Malformed TLP Status Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen..
3905   #define PCIEIP_REG_TL_FUNC345_MASK_MTLPS3_MASK_BB_SHIFT                                                    16
3906   #define PCIEIP_REG_TL_FUNC345_MASK_ECRCS3_MASK_BB                                                          (0x1<<17) // ECRC Error TLP Status Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen..
3907   #define PCIEIP_REG_TL_FUNC345_MASK_ECRCS3_MASK_BB_SHIFT                                                    17
3908   #define PCIEIP_REG_TL_FUNC345_MASK_URES3_MASK_BB                                                           (0x1<<18) // Unsupported Request Error Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen.
3909   #define PCIEIP_REG_TL_FUNC345_MASK_URES3_MASK_BB_SHIFT                                                     18
3910   #define PCIEIP_REG_TL_FUNC345_MASK_RXTABRT3_MASK_BB                                                        (0x1<<19) // Received target Abort Error Status Mask for Function3, if set, does not generate pcie_err_attn output when this error is seen.
3911   #define PCIEIP_REG_TL_FUNC345_MASK_RXTABRT3_MASK_BB_SHIFT                                                  19
3912   #define PCIEIP_REG_TL_FUNC345_MASK_PES4_MASK_BB                                                            (0x1<<20) // Poisoned Error Status Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen..
3913   #define PCIEIP_REG_TL_FUNC345_MASK_PES4_MASK_BB_SHIFT                                                      20
3914   #define PCIEIP_REG_TL_FUNC345_MASK_FCPES4_MASK_BB                                                          (0x1<<21) // Flow Control Protocol Error Status Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen.
3915   #define PCIEIP_REG_TL_FUNC345_MASK_FCPES4_MASK_BB_SHIFT                                                    21
3916   #define PCIEIP_REG_TL_FUNC345_MASK_CTS4_MASK_BB                                                            (0x1<<22) // Completer Timeout Status Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen.
3917   #define PCIEIP_REG_TL_FUNC345_MASK_CTS4_MASK_BB_SHIFT                                                      22
3918   #define PCIEIP_REG_TL_FUNC345_MASK_RX_UR4_MASK_BB                                                          (0x1<<23) // Received UR Status, Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen.
3919   #define PCIEIP_REG_TL_FUNC345_MASK_RX_UR4_MASK_BB_SHIFT                                                    23
3920   #define PCIEIP_REG_TL_FUNC345_MASK_UCS4_MASK_BB                                                            (0x1<<24) // Unexpected Completion Status Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen.
3921   #define PCIEIP_REG_TL_FUNC345_MASK_UCS4_MASK_BB_SHIFT                                                      24
3922   #define PCIEIP_REG_TL_FUNC345_MASK_ROS4_MASK_BB                                                            (0x1<<25) // Receiver Overflow Status Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen..
3923   #define PCIEIP_REG_TL_FUNC345_MASK_ROS4_MASK_BB_SHIFT                                                      25
3924   #define PCIEIP_REG_TL_FUNC345_MASK_MTLPS4_MASK_BB                                                          (0x1<<26) // Malformed TLP Status Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen..
3925   #define PCIEIP_REG_TL_FUNC345_MASK_MTLPS4_MASK_BB_SHIFT                                                    26
3926   #define PCIEIP_REG_TL_FUNC345_MASK_ECRCS4_MASK_BB                                                          (0x1<<27) // ECRC Error TLP Status Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen..
3927   #define PCIEIP_REG_TL_FUNC345_MASK_ECRCS4_MASK_BB_SHIFT                                                    27
3928   #define PCIEIP_REG_TL_FUNC345_MASK_URES4_MASK_BB                                                           (0x1<<28) // Unsupported Request Error Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen.
3929   #define PCIEIP_REG_TL_FUNC345_MASK_URES4_MASK_BB_SHIFT                                                     28
3930   #define PCIEIP_REG_TL_FUNC345_MASK_RXTABRT4_MASK_BB                                                        (0x1<<29) // Received target Abort Error Status Mask for Function4, if set, does not generate pcie_err_attn output when this error is seen.
3931   #define PCIEIP_REG_TL_FUNC345_MASK_RXTABRT4_MASK_BB_SHIFT                                                  29
3932   #define PCIEIP_REG_TL_FUNC345_MASK_UNUSED_1_BB                                                             (0x3<<30) //
3933   #define PCIEIP_REG_TL_FUNC345_MASK_UNUSED_1_BB_SHIFT                                                       30
3934 #define PCIEIP_REG_TL_FUNC345_STAT_BB                                                                        0x000854UL //Access:RW   DataWidth:0x20   // This register stores the status of errors to generate pcie_err_attn.
3935   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_PSND_TLP2_BB                                                        (0x1<<0) // This bit is set when h/w detects Poisoned Error Status for Function 2. If set, h/w generates pcie_err_attn output .
3936   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_PSND_TLP2_BB_SHIFT                                                  0
3937   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_FC_PRTL2_BB                                                         (0x1<<1) // This bit is set when h/w detects Flow Control Protocol Error Status for Function 2. If set, h/w generates pcie_err_attn output .
3938   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_FC_PRTL2_BB_SHIFT                                                   1
3939   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_CPL_TIMEOUT2_BB                                                     (0x1<<2) // This bit is set when h/w detects Completer Timeout Status for Function 2. If set, h/w generates pcie_err_attn output .
3940   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_CPL_TIMEOUT2_BB_SHIFT                                               2
3941   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MASTER_ABRT2_BB                                                     (0x1<<3) // This bit is set when h/w detects Receive UR Status in Function 2. If set, h/w generates pcie_err_attn output .
3942   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MASTER_ABRT2_BB_SHIFT                                               3
3943   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNEXP_CPL2_BB                                                       (0x1<<4) // This bit is set when h/w detects Unexpected Completion Status for Function 2. If set, h/w generates pcie_err_attn output .
3944   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNEXP_CPL2_BB_SHIFT                                                 4
3945   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_RX_OFLOW2_BB                                                        (0x1<<5) // This bit is set when h/w detects Receiver Overflow Status for Function 2. If set, h/w generates pcie_err_attn output .
3946   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_RX_OFLOW2_BB_SHIFT                                                  5
3947   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MALF_TLP2_BB                                                        (0x1<<6) // This bit is set when h/w detects Malformed TLP Status for Function 2. If set, h/w generates pcie_err_attn output
3948   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MALF_TLP2_BB_SHIFT                                                  6
3949   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_ECRC2_BB                                                            (0x1<<7) // This bit is set when h/w detects ECRC Error TLP Status for Function 2. If set, h/w generates pcie_err_attn output
3950   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_ECRC2_BB_SHIFT                                                      7
3951   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNSPPORT2_BB                                                        (0x1<<8) // This bit is set when h/w detects Unsupported Request Error Status for Function 2. If set, h/w generates pcie_err_attn output .
3952   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNSPPORT2_BB_SHIFT                                                  8
3953   #define PCIEIP_REG_TL_FUNC345_STAT_PRI_SIG_TARGET_ABORT2_BB                                                (0x1<<9) //
3954   #define PCIEIP_REG_TL_FUNC345_STAT_PRI_SIG_TARGET_ABORT2_BB_SHIFT                                          9
3955   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_PSND_TLP3_BB                                                        (0x1<<10) // This bit is set when h/w detects Poisoned Error Status in function 3. If set, h/w generates pcie_err_attn output
3956   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_PSND_TLP3_BB_SHIFT                                                  10
3957   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_FC_PRTL3_BB                                                         (0x1<<11) // This bit is set when h/w detects Flow Control Protocol Error Status in function 3. If set, h/w generates pcie_err_attn output when this error is seen.
3958   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_FC_PRTL3_BB_SHIFT                                                   11
3959   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_CPL_TIMEOUT3_BB                                                     (0x1<<12) // This bit is set when h/w detects Completer Timeout Status in function 3. If set, h/w generates pcie_err_attn output .
3960   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_CPL_TIMEOUT3_BB_SHIFT                                               12
3961   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MASTER_ABRT3_BB                                                     (0x1<<13) // This bit is set when h/w detects Receive UR Status in function 3. If set, h/w generates pcie_err_attn output .
3962   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MASTER_ABRT3_BB_SHIFT                                               13
3963   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNEXP_CPL3_BB                                                       (0x1<<14) // This bit is set when h/w detects Unexpected Completion Status in function 3. If set, h/w generates pcie_err_attn output .
3964   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNEXP_CPL3_BB_SHIFT                                                 14
3965   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_RX_OFLOW3_BB                                                        (0x1<<15) // This bit is set when h/w detects Receiver Overflow Status in function 3. If set, h/w generates pcie_err_attn output .
3966   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_RX_OFLOW3_BB_SHIFT                                                  15
3967   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MALF_TLP3_BB                                                        (0x1<<16) // s bit is set when h/w detects Malformed TLP Status Status in function 3. If set, h/w generates pcie_err_attn output .
3968   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MALF_TLP3_BB_SHIFT                                                  16
3969   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_ECRC3_BB                                                            (0x1<<17) // This bit is set when h/w detects ECRC Error TLP Status in function 3. If set, h/w generates pcie_err_attn output .
3970   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_ECRC3_BB_SHIFT                                                      17
3971   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNSPPORT3_BB                                                        (0x1<<18) // This bit is set when h/w detects Unsupported Request Error Status in function3. If set, h/w generates pcie_err_attn output when this error is seen.
3972   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNSPPORT3_BB_SHIFT                                                  18
3973   #define PCIEIP_REG_TL_FUNC345_STAT_PRI_SIG_TARGET_ABORT3_BB                                                (0x1<<19) //
3974   #define PCIEIP_REG_TL_FUNC345_STAT_PRI_SIG_TARGET_ABORT3_BB_SHIFT                                          19
3975   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_PSND_TLP4_BB                                                        (0x1<<20) // This bit is set when h/w detects Poisoned Error Status Status in function 4. If set, h/w generates pcie_err_attn output .
3976   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_PSND_TLP4_BB_SHIFT                                                  20
3977   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_FC_PRTL4_BB                                                         (0x1<<21) // This bit is set when h/w detects Flow Control Protocol Error Status in function 4. If set, h/w generates pcie_err_attn output .
3978   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_FC_PRTL4_BB_SHIFT                                                   21
3979   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_CPL_TIMEOUT4_BB                                                     (0x1<<22) // This bit is set when h/w detects Completer Timeout Status in function 4. If set, h/w generates pcie_err_attn output .
3980   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_CPL_TIMEOUT4_BB_SHIFT                                               22
3981   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MASTER_ABRT4_BB                                                     (0x1<<23) // This bit is set when h/w detects Receive UR Statusin function 4. If set, h/w generates pcie_err_attn output .
3982   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MASTER_ABRT4_BB_SHIFT                                               23
3983   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNEXP_CPL4_BB                                                       (0x1<<24) // This bit is set when h/w detects Unexpected Completion Status in function 4. If set, h/w generates pcie_err_attn output .
3984   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNEXP_CPL4_BB_SHIFT                                                 24
3985   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_RX_OFLOW4_BB                                                        (0x1<<25) // This bit is set when h/w detects Receiver Overflow Status in function 4. If set, h/w generates pcie_err_attn output .
3986   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_RX_OFLOW4_BB_SHIFT                                                  25
3987   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MALF_TLP4_BB                                                        (0x1<<26) // This bit is set when h/w detects Malformed TLP Status in function 4. If set, h/w generates pcie_err_attn output .
3988   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_MALF_TLP4_BB_SHIFT                                                  26
3989   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_ECRC4_BB                                                            (0x1<<27) // This bit is set when h/w detects ECRC Error TLP Status in function 4. If set, h/w generates pcie_err_attn output .
3990   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_ECRC4_BB_SHIFT                                                      27
3991   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNSPPORT4_BB                                                        (0x1<<28) // This bit is set when h/w detects Unsupported Request Error Status in function4. If set, h/w generates pcie_err_attn output .
3992   #define PCIEIP_REG_TL_FUNC345_STAT_ERR_UNSPPORT4_BB_SHIFT                                                  28
3993   #define PCIEIP_REG_TL_FUNC345_STAT_PRI_SIG_TARGET_ABORT4_BB                                                (0x1<<29) //
3994   #define PCIEIP_REG_TL_FUNC345_STAT_PRI_SIG_TARGET_ABORT4_BB_SHIFT                                          29
3995   #define PCIEIP_REG_TL_FUNC345_STAT_UNUSED_1_BB                                                             (0x3<<30) //
3996   #define PCIEIP_REG_TL_FUNC345_STAT_UNUSED_1_BB_SHIFT                                                       30
3997 #define PCIEIP_REG_TL_FUNC678_MASK_BB                                                                        0x000858UL //Access:RW   DataWidth:0x20   // This register masks specific errors from setting pcie_err_attn.
3998   #define PCIEIP_REG_TL_FUNC678_MASK_PES5_MASK_BB                                                            (0x1<<0) // Poisoned Error Status Status Mask. If set, does not generate pcie_err_attn output when this error is seen..
3999   #define PCIEIP_REG_TL_FUNC678_MASK_PES5_MASK_BB_SHIFT                                                      0
4000   #define PCIEIP_REG_TL_FUNC678_MASK_FCPES5_MASK_BB                                                          (0x1<<1) // Flow Control Protocol Error Status Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
4001   #define PCIEIP_REG_TL_FUNC678_MASK_FCPES5_MASK_BB_SHIFT                                                    1
4002   #define PCIEIP_REG_TL_FUNC678_MASK_CTS5_MASK_BB                                                            (0x1<<2) // Completer Timeout Status Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
4003   #define PCIEIP_REG_TL_FUNC678_MASK_CTS5_MASK_BB_SHIFT                                                      2
4004   #define PCIEIP_REG_TL_FUNC678_MASK_RX_UR5_MASK_BB                                                          (0x1<<3) // Received UR Status, Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
4005   #define PCIEIP_REG_TL_FUNC678_MASK_RX_UR5_MASK_BB_SHIFT                                                    3
4006   #define PCIEIP_REG_TL_FUNC678_MASK_UCS5_MASK_BB                                                            (0x1<<4) // Unexpected Completion Status Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
4007   #define PCIEIP_REG_TL_FUNC678_MASK_UCS5_MASK_BB_SHIFT                                                      4
4008   #define PCIEIP_REG_TL_FUNC678_MASK_ROS5_MASK_BB                                                            (0x1<<5) // Receiver Overflow Status Status Mask. If set, does not generate pcie_err_attn output when this error is seen..
4009   #define PCIEIP_REG_TL_FUNC678_MASK_ROS5_MASK_BB_SHIFT                                                      5
4010   #define PCIEIP_REG_TL_FUNC678_MASK_MTLPS5_MASK_BB                                                          (0x1<<6) // Malformed TLP Status Status Mask. If set, does not generate pcie_err_attn output when this error is seen..
4011   #define PCIEIP_REG_TL_FUNC678_MASK_MTLPS5_MASK_BB_SHIFT                                                    6
4012   #define PCIEIP_REG_TL_FUNC678_MASK_ECRCS5_MASK_BB                                                          (0x1<<7) // ECRC Error TLP Status Status Mask. If set, does not generate pcie_err_attn output when this error is seen..
4013   #define PCIEIP_REG_TL_FUNC678_MASK_ECRCS5_MASK_BB_SHIFT                                                    7
4014   #define PCIEIP_REG_TL_FUNC678_MASK_URES5_MASK_BB                                                           (0x1<<8) // Unsupported Request Error Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
4015   #define PCIEIP_REG_TL_FUNC678_MASK_URES5_MASK_BB_SHIFT                                                     8
4016   #define PCIEIP_REG_TL_FUNC678_MASK_RXTABRT5_MASK_BB                                                        (0x1<<9) // Received target Abort Error Status Mask. If set, does not generate pcie_err_attn output when this error is seen.
4017   #define PCIEIP_REG_TL_FUNC678_MASK_RXTABRT5_MASK_BB_SHIFT                                                  9
4018   #define PCIEIP_REG_TL_FUNC678_MASK_PES6_MASK_BB                                                            (0x1<<10) // Poisoned Error Status Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen..
4019   #define PCIEIP_REG_TL_FUNC678_MASK_PES6_MASK_BB_SHIFT                                                      10
4020   #define PCIEIP_REG_TL_FUNC678_MASK_FCPES6_MASK_BB                                                          (0x1<<11) // Flow Control Protocol Error Status Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen.
4021   #define PCIEIP_REG_TL_FUNC678_MASK_FCPES6_MASK_BB_SHIFT                                                    11
4022   #define PCIEIP_REG_TL_FUNC678_MASK_CTS6_MASK_BB                                                            (0x1<<12) // Completer Timeout Status Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen.
4023   #define PCIEIP_REG_TL_FUNC678_MASK_CTS6_MASK_BB_SHIFT                                                      12
4024   #define PCIEIP_REG_TL_FUNC678_MASK_RX_UR6_MASK_BB                                                          (0x1<<13) // Received UR Status, Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen.
4025   #define PCIEIP_REG_TL_FUNC678_MASK_RX_UR6_MASK_BB_SHIFT                                                    13
4026   #define PCIEIP_REG_TL_FUNC678_MASK_UCS6_MASK_BB                                                            (0x1<<14) // Unexpected Completion Status Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen.
4027   #define PCIEIP_REG_TL_FUNC678_MASK_UCS6_MASK_BB_SHIFT                                                      14
4028   #define PCIEIP_REG_TL_FUNC678_MASK_ROS6_MASK_BB                                                            (0x1<<15) // Receiver Overflow Status Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen..
4029   #define PCIEIP_REG_TL_FUNC678_MASK_ROS6_MASK_BB_SHIFT                                                      15
4030   #define PCIEIP_REG_TL_FUNC678_MASK_MTLPS6_MASK_BB                                                          (0x1<<16) // Malformed TLP Status Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen..
4031   #define PCIEIP_REG_TL_FUNC678_MASK_MTLPS6_MASK_BB_SHIFT                                                    16
4032   #define PCIEIP_REG_TL_FUNC678_MASK_ECRCS6_MASK_BB                                                          (0x1<<17) // ECRC Error TLP Status Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen..
4033   #define PCIEIP_REG_TL_FUNC678_MASK_ECRCS6_MASK_BB_SHIFT                                                    17
4034   #define PCIEIP_REG_TL_FUNC678_MASK_URES6_MASK_BB                                                           (0x1<<18) // Unsupported Request Error Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen.
4035   #define PCIEIP_REG_TL_FUNC678_MASK_URES6_MASK_BB_SHIFT                                                     18
4036   #define PCIEIP_REG_TL_FUNC678_MASK_RXTABRT6_MASK_BB                                                        (0x1<<19) // Received target Abort Error Status Mask for Function6. if set, does not generate pcie_err_attn output when this error is seen.
4037   #define PCIEIP_REG_TL_FUNC678_MASK_RXTABRT6_MASK_BB_SHIFT                                                  19
4038   #define PCIEIP_REG_TL_FUNC678_MASK_PES7_MASK_BB                                                            (0x1<<20) // Poisoned Error Status Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen..
4039   #define PCIEIP_REG_TL_FUNC678_MASK_PES7_MASK_BB_SHIFT                                                      20
4040   #define PCIEIP_REG_TL_FUNC678_MASK_FCPES7_MASK_BB                                                          (0x1<<21) // Flow Control Protocol Error Status Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen.
4041   #define PCIEIP_REG_TL_FUNC678_MASK_FCPES7_MASK_BB_SHIFT                                                    21
4042   #define PCIEIP_REG_TL_FUNC678_MASK_CTS7_MASK_BB                                                            (0x1<<22) // Completer Timeout Status Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen.
4043   #define PCIEIP_REG_TL_FUNC678_MASK_CTS7_MASK_BB_SHIFT                                                      22
4044   #define PCIEIP_REG_TL_FUNC678_MASK_RX_UR7_MASK_BB                                                          (0x1<<23) // Received UR Status, Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen.
4045   #define PCIEIP_REG_TL_FUNC678_MASK_RX_UR7_MASK_BB_SHIFT                                                    23
4046   #define PCIEIP_REG_TL_FUNC678_MASK_UCS7_MASK_BB                                                            (0x1<<24) // Unexpected Completion Status Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen.
4047   #define PCIEIP_REG_TL_FUNC678_MASK_UCS7_MASK_BB_SHIFT                                                      24
4048   #define PCIEIP_REG_TL_FUNC678_MASK_ROS7_MASK_BB                                                            (0x1<<25) // Receiver Overflow Status Status Mask for Function7, if set, does not generate pcie_err_attn output when this error is seen..
4049   #define PCIEIP_REG_TL_FUNC678_MASK_ROS7_MASK_BB_SHIFT                                                      25
4050   #define PCIEIP_REG_TL_FUNC678_MASK_MTLPS7_MASK_BB                                                          (0x1<<26) // Malformed TLP Status Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen..
4051   #define PCIEIP_REG_TL_FUNC678_MASK_MTLPS7_MASK_BB_SHIFT                                                    26
4052   #define PCIEIP_REG_TL_FUNC678_MASK_ECRCS7_MASK_BB                                                          (0x1<<27) // ECRC Error TLP Status Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen..
4053   #define PCIEIP_REG_TL_FUNC678_MASK_ECRCS7_MASK_BB_SHIFT                                                    27
4054   #define PCIEIP_REG_TL_FUNC678_MASK_URES7_MASK_BB                                                           (0x1<<28) // Unsupported Request Error Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen.
4055   #define PCIEIP_REG_TL_FUNC678_MASK_URES7_MASK_BB_SHIFT                                                     28
4056   #define PCIEIP_REG_TL_FUNC678_MASK_RXTABRT7_MASK_BB                                                        (0x1<<29) // Received target Abort Error Status Mask for Function7. if set, does not generate pcie_err_attn output when this error is seen.
4057   #define PCIEIP_REG_TL_FUNC678_MASK_RXTABRT7_MASK_BB_SHIFT                                                  29
4058   #define PCIEIP_REG_TL_FUNC678_MASK_UNUSED_1_BB                                                             (0x3<<30) //
4059   #define PCIEIP_REG_TL_FUNC678_MASK_UNUSED_1_BB_SHIFT                                                       30
4060 #define PCIEIP_REG_TL_FUNC678_STAT_BB                                                                        0x00085cUL //Access:RW   DataWidth:0x20   // This register stores the status of errors to generate pcie_err_attn.
4061   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_PSND_TLP5_BB                                                        (0x1<<0) // Poisoned Error Status detected for Function 5. If set, hw generates pcie_err_attn output.
4062   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_PSND_TLP5_BB_SHIFT                                                  0
4063   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_FC_PRTL5_BB                                                         (0x1<<1) // Flow Control Protocol Error Status detected for Function 5, if set, generate pcie_err_attn output.
4064   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_FC_PRTL5_BB_SHIFT                                                   1
4065   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_CPL_TIMEOUT5_BB                                                     (0x1<<2) // Completer Timeout Status detected for Function 5. If set, hw generates pcie_err_attn output.
4066   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_CPL_TIMEOUT5_BB_SHIFT                                               2
4067   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MASTER_ABRT5_BB                                                     (0x1<<3) // Receive UR Status detectedfor Function 5. If set, generate pcie_err_attn output.
4068   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MASTER_ABRT5_BB_SHIFT                                               3
4069   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNEXP_CPL5_BB                                                       (0x1<<4) // Unexpected Completion Status detected for Function 5, if set, generate pcie_err_attn output.
4070   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNEXP_CPL5_BB_SHIFT                                                 4
4071   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_RX_OFLOW5_BB                                                        (0x1<<5) // Receiver Overflow Status detected for Function 5. If set, hw generates pcie_err_attn output.
4072   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_RX_OFLOW5_BB_SHIFT                                                  5
4073   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MALF_TLP5_BB                                                        (0x1<<6) // Malformed TLP Status detected for Function 5. If set, hw generates pcie_err_attn output.
4074   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MALF_TLP5_BB_SHIFT                                                  6
4075   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_ECRC5_BB                                                            (0x1<<7) // ECRC Error TLP Status detected for Function 5. If set, hw generates pcie_err_attn output.
4076   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_ECRC5_BB_SHIFT                                                      7
4077   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNSPPORT5_BB                                                        (0x1<<8) // Unsupported Request Error Status detected for Function 5. If set, hw generates pcie_err_attn output.
4078   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNSPPORT5_BB_SHIFT                                                  8
4079   #define PCIEIP_REG_TL_FUNC678_STAT_PRI_SIG_TARGET_ABORT5_BB                                                (0x1<<9) //
4080   #define PCIEIP_REG_TL_FUNC678_STAT_PRI_SIG_TARGET_ABORT5_BB_SHIFT                                          9
4081   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_PSND_TLP6_BB                                                        (0x1<<10) // Poisoned Error Status detected in function 6. If set, hw generates pcie_err_attn output.
4082   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_PSND_TLP6_BB_SHIFT                                                  10
4083   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_FC_PRTL6_BB                                                         (0x1<<11) // Flow Control Protocol Error Status detected in function 6, if set, generate pcie_err_attn output.
4084   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_FC_PRTL6_BB_SHIFT                                                   11
4085   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_CPL_TIMEOUT6_BB                                                     (0x1<<12) // Completer Timeout Status detected in function 6. If set, hw generates pcie_err_attn output.
4086   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_CPL_TIMEOUT6_BB_SHIFT                                               12
4087   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MASTER_ABRT6_BB                                                     (0x1<<13) // Receive UR Status detectedin function 6. If set, generate pcie_err_attn output.
4088   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MASTER_ABRT6_BB_SHIFT                                               13
4089   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNEXP_CPL6_BB                                                       (0x1<<14) // Unexpected Completion Status detected in function 6, if set, generate pcie_err_attn output.
4090   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNEXP_CPL6_BB_SHIFT                                                 14
4091   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_RX_OFLOW6_BB                                                        (0x1<<15) // Receiver Overflow Status detected in function 6. If set, hw generates pcie_err_attn output.
4092   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_RX_OFLOW6_BB_SHIFT                                                  15
4093   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MALF_TLP6_BB                                                        (0x1<<16) // Malformed TLP Status detected in function 6. If set, hw generates pcie_err_attn output.
4094   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MALF_TLP6_BB_SHIFT                                                  16
4095   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_ECRC6_BB                                                            (0x1<<17) // ECRC Error TLP Status detected in function 6. If set, hw generates pcie_err_attn output.
4096   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_ECRC6_BB_SHIFT                                                      17
4097   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNSPPORT6_BB                                                        (0x1<<18) // Unsupported Request Error Status detected in function6. If set, hw generates pcie_err_attn output.
4098   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNSPPORT6_BB_SHIFT                                                  18
4099   #define PCIEIP_REG_TL_FUNC678_STAT_PRI_SIG_TARGET_ABORT6_BB                                                (0x1<<19) //
4100   #define PCIEIP_REG_TL_FUNC678_STAT_PRI_SIG_TARGET_ABORT6_BB_SHIFT                                          19
4101   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_PSND_TLP7_BB                                                        (0x1<<20) // Poisoned Error Status detected in function 7. If set, hw generates pcie_err_attn output.
4102   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_PSND_TLP7_BB_SHIFT                                                  20
4103   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_FC_PRTL7_BB                                                         (0x1<<21) // Flow Control Protocol Error Status detected in function 7, if set, generate pcie_err_attn output.
4104   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_FC_PRTL7_BB_SHIFT                                                   21
4105   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_CPL_TIMEOUT7_BB                                                     (0x1<<22) // Completer Timeout Status detected in function 7. If set, hw generates pcie_err_attn output.
4106   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_CPL_TIMEOUT7_BB_SHIFT                                               22
4107   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MASTER_ABRT7_BB                                                     (0x1<<23) // Receive UR Status detectedin function 7. If set, generate pcie_err_attn output.
4108   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MASTER_ABRT7_BB_SHIFT                                               23
4109   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNEXP_CPL7_BB                                                       (0x1<<24) // Unexpected Completion Status detected in function 7, if set, generate pcie_err_attn output.
4110   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNEXP_CPL7_BB_SHIFT                                                 24
4111   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_RX_OFLOW7_BB                                                        (0x1<<25) // Receiver Overflow Status detected in function 7. If set, hw generates pcie_err_attn output.
4112   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_RX_OFLOW7_BB_SHIFT                                                  25
4113   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MALF_TLP7_BB                                                        (0x1<<26) // Malformed TLP Status detected in function 7. If set, hw generates pcie_err_attn output.
4114   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_MALF_TLP7_BB_SHIFT                                                  26
4115   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_ECRC7_BB                                                            (0x1<<27) // ECRC Error TLP Status detected in function 7. If set, hw generates pcie_err_attn output.
4116   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_ECRC7_BB_SHIFT                                                      27
4117   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNSPPORT7_BB                                                        (0x1<<28) // Unsupported Request Error Status detected in function7. If set, hw generates pcie_err_attn output.
4118   #define PCIEIP_REG_TL_FUNC678_STAT_ERR_UNSPPORT7_BB_SHIFT                                                  28
4119   #define PCIEIP_REG_TL_FUNC678_STAT_PRI_SIG_TARGET_ABORT7_BB                                                (0x1<<29) //
4120   #define PCIEIP_REG_TL_FUNC678_STAT_PRI_SIG_TARGET_ABORT7_BB_SHIFT                                          29
4121   #define PCIEIP_REG_TL_FUNC678_STAT_UNUSED_1_BB                                                             (0x3<<30) //
4122   #define PCIEIP_REG_TL_FUNC678_STAT_UNUSED_1_BB_SHIFT                                                       30
4123 #define PCIEIP_REG_FUNC_INT_SEL_BB                                                                           0x000860UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4124   #define PCIEIP_REG_FUNC_INT_SEL_FUNC0_INT_SEL_BB                                                           (0x7<<0) // Route the interrupt pin for Function 0 to any of INTA to INTD or no interrupt.
4125   #define PCIEIP_REG_FUNC_INT_SEL_FUNC0_INT_SEL_BB_SHIFT                                                     0
4126   #define PCIEIP_REG_FUNC_INT_SEL_FUNC1_INT_SEL_BB                                                           (0x7<<3) // Route the interrupt pin for Function 1 to any of INTA to INTD or no interrupt.
4127   #define PCIEIP_REG_FUNC_INT_SEL_FUNC1_INT_SEL_BB_SHIFT                                                     3
4128   #define PCIEIP_REG_FUNC_INT_SEL_FUNC2_INT_SEL_BB                                                           (0x7<<6) // Route the interrupt pin for Function 2 to any of INTA to INTD or no interrupt.
4129   #define PCIEIP_REG_FUNC_INT_SEL_FUNC2_INT_SEL_BB_SHIFT                                                     6
4130   #define PCIEIP_REG_FUNC_INT_SEL_FUNC3_INT_SEL_BB                                                           (0x7<<9) // Route the interrupt pin for Function 3 to any of INTA to INTD or no interrupt.
4131   #define PCIEIP_REG_FUNC_INT_SEL_FUNC3_INT_SEL_BB_SHIFT                                                     9
4132   #define PCIEIP_REG_FUNC_INT_SEL_FUNC4_INT_SEL_BB                                                           (0x7<<12) // Route the interrupt pin for Function 4 to any of INTA to INTD or no interrupt.
4133   #define PCIEIP_REG_FUNC_INT_SEL_FUNC4_INT_SEL_BB_SHIFT                                                     12
4134   #define PCIEIP_REG_FUNC_INT_SEL_FUNC5_INT_SEL_BB                                                           (0x7<<15) // Route the interrupt pin for Function 5 to any of INTA to INTD or no interrupt.
4135   #define PCIEIP_REG_FUNC_INT_SEL_FUNC5_INT_SEL_BB_SHIFT                                                     15
4136   #define PCIEIP_REG_FUNC_INT_SEL_FUNC6_INT_SEL_BB                                                           (0x7<<18) // Route the interrupt pin for Function 6 to any of INTA to INTD or no interrupt.
4137   #define PCIEIP_REG_FUNC_INT_SEL_FUNC6_INT_SEL_BB_SHIFT                                                     18
4138   #define PCIEIP_REG_FUNC_INT_SEL_FUNC7_INT_SEL_BB                                                           (0x7<<21) // Route the interrupt pin for Function 7 to any of INTA to INTD or no interrupt.
4139   #define PCIEIP_REG_FUNC_INT_SEL_FUNC7_INT_SEL_BB_SHIFT                                                     21
4140   #define PCIEIP_REG_FUNC_INT_SEL_UNUSED0_BB                                                                 (0xff<<24) //
4141   #define PCIEIP_REG_FUNC_INT_SEL_UNUSED0_BB_SHIFT                                                           24
4142 #define PCIEIP_REG_FUNC_INT_SEL2_BB                                                                          0x000864UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4143   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC8_INT_SEL_BB                                                          (0x7<<0) // Route the interrupt pin for Function 0 8o any of INTA to INTD or no interrupt.
4144   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC8_INT_SEL_BB_SHIFT                                                    0
4145   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC9_INT_SEL_BB                                                          (0x7<<3) // Route the interrupt pin for Function 9 to any of INTA to INTD or no interrupt.
4146   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC9_INT_SEL_BB_SHIFT                                                    3
4147   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC10_INT_SEL_BB                                                         (0x7<<6) // Route the interrupt pin for Function 10 to any of INTA to INTD or no interrupt.
4148   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC10_INT_SEL_BB_SHIFT                                                   6
4149   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC11_INT_SEL_BB                                                         (0x7<<9) // Route the interrupt pin for Function 11 to any of INTA to INTD or no interrupt.
4150   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC11_INT_SEL_BB_SHIFT                                                   9
4151   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC12_INT_SEL_BB                                                         (0x7<<12) // Route the interrupt pin for Function 12 to any of INTA to INTD or no interrupt.
4152   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC12_INT_SEL_BB_SHIFT                                                   12
4153   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC13_INT_SEL_BB                                                         (0x7<<15) // Route the interrupt pin for Function 13 to any of INTA to INTD or no interrupt.
4154   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC13_INT_SEL_BB_SHIFT                                                   15
4155   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC14_INT_SEL_BB                                                         (0x7<<18) // Route the interrupt pin for Function 14 to any of INTA to INTD or no interrupt.
4156   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC14_INT_SEL_BB_SHIFT                                                   18
4157   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC15_INT_SEL_BB                                                         (0x7<<21) // Route the interrupt pin for Function 15 to any of INTA to INTD or no interrupt.
4158   #define PCIEIP_REG_FUNC_INT_SEL2_FUNC15_INT_SEL_BB_SHIFT                                                   21
4159   #define PCIEIP_REG_FUNC_INT_SEL2_UNUSED0_BB                                                                (0xff<<24) //
4160   #define PCIEIP_REG_FUNC_INT_SEL2_UNUSED0_BB_SHIFT                                                          24
4161 #define PCIEIP_REG_TL_RST_CTRL_BB                                                                            0x000868UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4162   #define PCIEIP_REG_TL_RST_CTRL_SEL_DIS_MDIO_PERST_BB                                                       (0x1<<0) // This bit when cleared will keep the Serdes MDIO regs in reset till PERST_N is released. Default behavior is to release Serdes MDIO from reset on Vaux power being present.
4163   #define PCIEIP_REG_TL_RST_CTRL_SEL_DIS_MDIO_PERST_BB_SHIFT                                                 0
4164   #define PCIEIP_REG_TL_RST_CTRL_SEL_DIS_UC_PERST_BB                                                         (0x1<<1) // This bit when cleared will keep the micro in reset till PERST_N is released. Default behavior is to release micro from reset on Vaux power being present.
4165   #define PCIEIP_REG_TL_RST_CTRL_SEL_DIS_UC_PERST_BB_SHIFT                                                   1
4166   #define PCIEIP_REG_TL_RST_CTRL_SOFT_MDIO_RST_BB                                                            (0x1<<2) // This bit when set will reset the Serdes register space, provided bit 3 is also set.
4167   #define PCIEIP_REG_TL_RST_CTRL_SOFT_MDIO_RST_BB_SHIFT                                                      2
4168   #define PCIEIP_REG_TL_RST_CTRL_SEL_SOFT_MDIO_RST_BB                                                        (0x1<<3) // Tthis bit when set will allow bit 2 value to propogate to Serdes. This bit acts as the mux sel for a soft MDIO reset.
4169   #define PCIEIP_REG_TL_RST_CTRL_SEL_SOFT_MDIO_RST_BB_SHIFT                                                  3
4170   #define PCIEIP_REG_TL_RST_CTRL_SOFT_UC_RST_BB                                                              (0x1<<4) // This bit when set will reset the micro, provided bit 5 is also set.
4171   #define PCIEIP_REG_TL_RST_CTRL_SOFT_UC_RST_BB_SHIFT                                                        4
4172   #define PCIEIP_REG_TL_RST_CTRL_SEL_SOFT_UC_RST_BB                                                          (0x1<<5) // For gen3 serdes, this bit when set will allow bit 4 value to propogate to uc reset. This bit acts as the mux sel for a soft micro reset.
4173   #define PCIEIP_REG_TL_RST_CTRL_SEL_SOFT_UC_RST_BB_SHIFT                                                    5
4174   #define PCIEIP_REG_TL_RST_CTRL_UNUSED0_BB                                                                  (0x3<<6) //
4175   #define PCIEIP_REG_TL_RST_CTRL_UNUSED0_BB_SHIFT                                                            6
4176   #define PCIEIP_REG_TL_RST_CTRL_ENABLE_ALT_MSG_ERROR_BB                                                     (0x1<<8) // Based on 3.0 errata, allows interpreting Rx messages with routing errors or hdr type errors to be UR instead of malformed.
4177   #define PCIEIP_REG_TL_RST_CTRL_ENABLE_ALT_MSG_ERROR_BB_SHIFT                                               8
4178   #define PCIEIP_REG_TL_RST_CTRL_RESERVED_BB                                                                 (0x7fffff<<9) //
4179   #define PCIEIP_REG_TL_RST_CTRL_RESERVED_BB_SHIFT                                                           9
4180 #define PCIEIP_REG_TL_OBFF_CTRL_BB                                                                           0x000870UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4181   #define PCIEIP_REG_TL_OBFF_CTRL_MIN_OBFF_PULSE_BB                                                          (0x7f<<0) // Min number of PM clocks to wait after WAKE# signal transition, so that it is throughly debounced.
4182   #define PCIEIP_REG_TL_OBFF_CTRL_MIN_OBFF_PULSE_BB_SHIFT                                                    0
4183   #define PCIEIP_REG_TL_OBFF_CTRL_UNUSED0_BB                                                                 (0x1<<7) //
4184   #define PCIEIP_REG_TL_OBFF_CTRL_UNUSED0_BB_SHIFT                                                           7
4185   #define PCIEIP_REG_TL_OBFF_CTRL_MAX_OBFF_PULSE_BB                                                          (0x7f<<8) // Max number of PM clocks to wait after WAKE# signal transition to declare OBFF state
4186   #define PCIEIP_REG_TL_OBFF_CTRL_MAX_OBFF_PULSE_BB_SHIFT                                                    8
4187   #define PCIEIP_REG_TL_OBFF_CTRL_UNUSED1_BB                                                                 (0x1<<15) //
4188   #define PCIEIP_REG_TL_OBFF_CTRL_UNUSED1_BB_SHIFT                                                           15
4189   #define PCIEIP_REG_TL_OBFF_CTRL_RESERVED_BB                                                                (0xffff<<16) //
4190   #define PCIEIP_REG_TL_OBFF_CTRL_RESERVED_BB_SHIFT                                                          16
4191 #define PCIEIP_REG_TL_CTLSTAT_0_BB                                                                           0x000874UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4192   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_1_HIDDEN_BB                                                      (0x1<<0) // Set if func1 is hidden either due to hide_func_1 pad being driven high or due to programming bit in TL reg This bit is tied to 0, if IP does not support multiple functions.
4193   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_1_HIDDEN_BB_SHIFT                                                0
4194   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_2_HIDDEN_BB                                                      (0x1<<1) // Set if func2 is hidden either due to hide_func_2 pad being driven high or due to programming bit in TL reg
4195   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_2_HIDDEN_BB_SHIFT                                                1
4196   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_3_HIDDEN_BB                                                      (0x1<<2) // Set if func3 is hidden either due to hide_func_3 pad being driven high or due to programming bit in TL reg
4197   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_3_HIDDEN_BB_SHIFT                                                2
4198   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_4_HIDDEN_BB                                                      (0x1<<3) // Set if func4 is hidden either due to hide_func_4 pad being driven high or due to programming bit in TL reg
4199   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_4_HIDDEN_BB_SHIFT                                                3
4200   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_5_HIDDEN_BB                                                      (0x1<<4) // Set if func5 is hidden either due to hide_func_5 pad being driven high or due to programming bit in TL reg
4201   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_5_HIDDEN_BB_SHIFT                                                4
4202   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_6_HIDDEN_BB                                                      (0x1<<5) // Set if func6 is hidden either due to hide_func_6 pad being driven high or due to programming bit in TL reg
4203   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_6_HIDDEN_BB_SHIFT                                                5
4204   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_7_HIDDEN_BB                                                      (0x1<<6) // Set if func7 is hidden either due to hide_func_7 pad being driven high or due to programming bit in TL reg
4205   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_7_HIDDEN_BB_SHIFT                                                6
4206   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_8_HIDDEN_BB                                                      (0x1<<7) // Set if func8 is hidden either due to hide_func_8 pad being driven high or due to programming bit in TL reg
4207   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_8_HIDDEN_BB_SHIFT                                                7
4208   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_9_HIDDEN_BB                                                      (0x1<<8) // Set if func9 is hidden either due to hide_func_9 pad being driven high or due to programming bit in TL reg
4209   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_9_HIDDEN_BB_SHIFT                                                8
4210   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_10_HIDDEN_BB                                                     (0x1<<9) // Set if func10 is hidden either due to hide_func_10 pad being driven high or due to programming bit in TL reg
4211   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_10_HIDDEN_BB_SHIFT                                               9
4212   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_11_HIDDEN_BB                                                     (0x1<<10) // Set if func11 is hidden either due to hide_func_11 pad being driven high or due to programming bit in TL reg
4213   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_11_HIDDEN_BB_SHIFT                                               10
4214   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_12_HIDDEN_BB                                                     (0x1<<11) // Set if func12 is hidden either due to hide_func_12 pad being driven high or due to programming bit in TL reg
4215   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_12_HIDDEN_BB_SHIFT                                               11
4216   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_13_HIDDEN_BB                                                     (0x1<<12) // Set if func13 is hidden either due to hide_func_13 pad being driven high or due to programming bit in TL reg
4217   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_13_HIDDEN_BB_SHIFT                                               12
4218   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_14_HIDDEN_BB                                                     (0x1<<13) // Set if func14 is hidden either due to hide_func_14 pad being driven high or due to programming bit in TL reg
4219   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_14_HIDDEN_BB_SHIFT                                               13
4220   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_15_HIDDEN_BB                                                     (0x1<<14) // Set if func15 is hidden either due to hide_func_15 pad being driven high or due to programming bit in TL reg
4221   #define PCIEIP_REG_TL_CTLSTAT_0_PCIE_FUNC_15_HIDDEN_BB_SHIFT                                               14
4222   #define PCIEIP_REG_TL_CTLSTAT_0_UNUSED0_BB                                                                 (0x7<<15) //
4223   #define PCIEIP_REG_TL_CTLSTAT_0_UNUSED0_BB_SHIFT                                                           15
4224   #define PCIEIP_REG_TL_CTLSTAT_0_TL_DBG_MALF_ERR_BB                                                         (0x3fff<<18) // debug status for sources of malformed TLP error.
4225   #define PCIEIP_REG_TL_CTLSTAT_0_TL_DBG_MALF_ERR_BB_SHIFT                                                   18
4226 #define PCIEIP_REG_PM_STATUS_0_BB                                                                            0x000878UL //Access:R    DataWidth:0x20   // For Debug.
4227   #define PCIEIP_REG_PM_STATUS_0_PME_SENT_SM0_BB                                                             (0x1f<<0) // State machine that handles PME for Function
4228   #define PCIEIP_REG_PM_STATUS_0_PME_SENT_SM0_BB_SHIFT                                                       0
4229   #define PCIEIP_REG_PM_STATUS_0_UNUSED0_BB                                                                  (0x7ff<<5) //
4230   #define PCIEIP_REG_PM_STATUS_0_UNUSED0_BB_SHIFT                                                            5
4231   #define PCIEIP_REG_PM_STATUS_0_OBFF_CURR_STATE_BB                                                          (0xf<<16) // State machine that handles OBFF for Function
4232   #define PCIEIP_REG_PM_STATUS_0_OBFF_CURR_STATE_BB_SHIFT                                                    16
4233   #define PCIEIP_REG_PM_STATUS_0_PCIE_OBFF_STATE_BB                                                          (0xf<<20) // Current OBFF state Indication from DUT.
4234   #define PCIEIP_REG_PM_STATUS_0_PCIE_OBFF_STATE_BB_SHIFT                                                    20
4235   #define PCIEIP_REG_PM_STATUS_0_PM_LINK_STATE_SM_BB                                                         (0xff<<24) // State machine that controls current PM Link state.
4236   #define PCIEIP_REG_PM_STATUS_0_PM_LINK_STATE_SM_BB_SHIFT                                                   24
4237 #define PCIEIP_REG_PM_STATUS_1_BB                                                                            0x00087cUL //Access:R    DataWidth:0x20   // For Debug.
4238   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_ENABLE0_BB                                                          (0x1<<0) // Direct reflection of Config PM PME enable bit for function 0.
4239   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_ENABLE0_BB_SHIFT                                                    0
4240   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_STATUS0_BB                                                          (0x1<<1) // Direct reflection of config PM PME status bit for function 0.
4241   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_STATUS0_BB_SHIFT                                                    1
4242   #define PCIEIP_REG_PM_STATUS_1_CFG_AUX_PWR_PM_EN0_BB                                                       (0x1<<2) // Direct reflection of CFG link control, Aux power PM enabled.
4243   #define PCIEIP_REG_PM_STATUS_1_CFG_AUX_PWR_PM_EN0_BB_SHIFT                                                 2
4244   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_ENABLE1_BB                                                          (0x1<<3) // Direct reflection of Config PM PME enable bit for function 1.
4245   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_ENABLE1_BB_SHIFT                                                    3
4246   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_STATUS1_BB                                                          (0x1<<4) // Direct reflection of config PM PME status bit for function 1.
4247   #define PCIEIP_REG_PM_STATUS_1_CFG_PME_STATUS1_BB_SHIFT                                                    4
4248   #define PCIEIP_REG_PM_STATUS_1_CFG_AUX_PWR_PM_EN1_BB                                                       (0x1<<5) // Direct reflection of CFG link control, Aux power PM enabled.
4249   #define PCIEIP_REG_PM_STATUS_1_CFG_AUX_PWR_PM_EN1_BB_SHIFT                                                 5
4250   #define PCIEIP_REG_PM_STATUS_1_UNUSED0_BB                                                                  (0x3ffff<<6) //
4251   #define PCIEIP_REG_PM_STATUS_1_UNUSED0_BB_SHIFT                                                            6
4252   #define PCIEIP_REG_PM_STATUS_1_REG_BUS_NUM_BB                                                              (0xff<<24) // Current Bus Number Latched by device.
4253   #define PCIEIP_REG_PM_STATUS_1_REG_BUS_NUM_BB_SHIFT                                                        24
4254 #define PCIEIP_REG_TL_FUNC8TO10_MASK_BB                                                                      0x000880UL //Access:RW   DataWidth:0x20   // This register masks specific errors from setting pcie_err_attn for functions 8, 9, and 10.
4255   #define PCIEIP_REG_TL_FUNC8TO10_MASK_PES8_MASK_BB                                                          (0x1<<0) // Poisoned Error Status Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4256   #define PCIEIP_REG_TL_FUNC8TO10_MASK_PES8_MASK_BB_SHIFT                                                    0
4257   #define PCIEIP_REG_TL_FUNC8TO10_MASK_FCPES8_MASK_BB                                                        (0x1<<1) // Flow Control Protocol Error Status Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4258   #define PCIEIP_REG_TL_FUNC8TO10_MASK_FCPES8_MASK_BB_SHIFT                                                  1
4259   #define PCIEIP_REG_TL_FUNC8TO10_MASK_CTS8_MASK_BB                                                          (0x1<<2) // Completer Timeout Status Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4260   #define PCIEIP_REG_TL_FUNC8TO10_MASK_CTS8_MASK_BB_SHIFT                                                    2
4261   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RX_UR8_MASK_BB                                                        (0x1<<3) // Received UR Status, Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4262   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RX_UR8_MASK_BB_SHIFT                                                  3
4263   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UCS8_MASK_BB                                                          (0x1<<4) // Unexpected Completion Status Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4264   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UCS8_MASK_BB_SHIFT                                                    4
4265   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ROS8_MASK_BB                                                          (0x1<<5) // Receiver Overflow Status Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4266   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ROS8_MASK_BB_SHIFT                                                    5
4267   #define PCIEIP_REG_TL_FUNC8TO10_MASK_MTLPS8_MASK_BB                                                        (0x1<<6) // Malformed TLP Status Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4268   #define PCIEIP_REG_TL_FUNC8TO10_MASK_MTLPS8_MASK_BB_SHIFT                                                  6
4269   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ECRCS8_MASK_BB                                                        (0x1<<7) // ECRC Error TLP Status Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4270   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ECRCS8_MASK_BB_SHIFT                                                  7
4271   #define PCIEIP_REG_TL_FUNC8TO10_MASK_URES8_MASK_BB                                                         (0x1<<8) // Unsupported Request Error Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4272   #define PCIEIP_REG_TL_FUNC8TO10_MASK_URES8_MASK_BB_SHIFT                                                   8
4273   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RXTABRT8_MASK_BB                                                      (0x1<<9) // Received target Abort Error Status Mask for Function8. If set, does not generate pcie_err_attn output when this error is seen.
4274   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RXTABRT8_MASK_BB_SHIFT                                                9
4275   #define PCIEIP_REG_TL_FUNC8TO10_MASK_PES9_MASK_BB                                                          (0x1<<10) // Poisoned Error Status Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4276   #define PCIEIP_REG_TL_FUNC8TO10_MASK_PES9_MASK_BB_SHIFT                                                    10
4277   #define PCIEIP_REG_TL_FUNC8TO10_MASK_FCPES9_MASK_BB                                                        (0x1<<11) // Flow Control Protocol Error Status Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4278   #define PCIEIP_REG_TL_FUNC8TO10_MASK_FCPES9_MASK_BB_SHIFT                                                  11
4279   #define PCIEIP_REG_TL_FUNC8TO10_MASK_CTS9_MASK_BB                                                          (0x1<<12) // Completer Timeout Status Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4280   #define PCIEIP_REG_TL_FUNC8TO10_MASK_CTS9_MASK_BB_SHIFT                                                    12
4281   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RX_UR9_MASK_BB                                                        (0x1<<13) // Received UR Status, Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4282   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RX_UR9_MASK_BB_SHIFT                                                  13
4283   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UCS9_MASK_BB                                                          (0x1<<14) // Unexpected Completion Status Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4284   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UCS9_MASK_BB_SHIFT                                                    14
4285   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ROS9_MASK_BB                                                          (0x1<<15) // Receiver Overflow Status Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4286   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ROS9_MASK_BB_SHIFT                                                    15
4287   #define PCIEIP_REG_TL_FUNC8TO10_MASK_MTLPS9_MASK_BB                                                        (0x1<<16) // Malformed TLP Status Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4288   #define PCIEIP_REG_TL_FUNC8TO10_MASK_MTLPS9_MASK_BB_SHIFT                                                  16
4289   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ECRCS9_MASK_BB                                                        (0x1<<17) // ECRC Error TLP Status Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4290   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ECRCS9_MASK_BB_SHIFT                                                  17
4291   #define PCIEIP_REG_TL_FUNC8TO10_MASK_URES9_MASK_BB                                                         (0x1<<18) // Unsupported Request Error Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4292   #define PCIEIP_REG_TL_FUNC8TO10_MASK_URES9_MASK_BB_SHIFT                                                   18
4293   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RXTABRT9_MASK_BB                                                      (0x1<<19) // Received target Abort Error Status Mask for Function9. If set, does not generate pcie_err_attn output when this error is seen.
4294   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RXTABRT9_MASK_BB_SHIFT                                                19
4295   #define PCIEIP_REG_TL_FUNC8TO10_MASK_PES10_MASK_BB                                                         (0x1<<20) // Poisoned Error Status Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4296   #define PCIEIP_REG_TL_FUNC8TO10_MASK_PES10_MASK_BB_SHIFT                                                   20
4297   #define PCIEIP_REG_TL_FUNC8TO10_MASK_FCPES10_MASK_BB                                                       (0x1<<21) // Flow Control Protocol Error Status Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4298   #define PCIEIP_REG_TL_FUNC8TO10_MASK_FCPES10_MASK_BB_SHIFT                                                 21
4299   #define PCIEIP_REG_TL_FUNC8TO10_MASK_CTS10_MASK_BB                                                         (0x1<<22) // Completer Timeout Status Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4300   #define PCIEIP_REG_TL_FUNC8TO10_MASK_CTS10_MASK_BB_SHIFT                                                   22
4301   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RX_UR10_MASK_BB                                                       (0x1<<23) // Received UR Status, Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4302   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RX_UR10_MASK_BB_SHIFT                                                 23
4303   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UCS10_MASK_BB                                                         (0x1<<24) // Unexpected Completion Status Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4304   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UCS10_MASK_BB_SHIFT                                                   24
4305   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ROS10_MASK_BB                                                         (0x1<<25) // Receiver Overflow Status Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4306   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ROS10_MASK_BB_SHIFT                                                   25
4307   #define PCIEIP_REG_TL_FUNC8TO10_MASK_MTLPS10_MASK_BB                                                       (0x1<<26) // Malformed TLP Status Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4308   #define PCIEIP_REG_TL_FUNC8TO10_MASK_MTLPS10_MASK_BB_SHIFT                                                 26
4309   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ECRCS10_MASK_BB                                                       (0x1<<27) // ECRC Error TLP Status Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4310   #define PCIEIP_REG_TL_FUNC8TO10_MASK_ECRCS10_MASK_BB_SHIFT                                                 27
4311   #define PCIEIP_REG_TL_FUNC8TO10_MASK_URES10_MASK_BB                                                        (0x1<<28) // Unsupported Request Error Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4312   #define PCIEIP_REG_TL_FUNC8TO10_MASK_URES10_MASK_BB_SHIFT                                                  28
4313   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RXTABRT10_MASK_BB                                                     (0x1<<29) // Received target Abort Error Status Mask for Function10. If set, does not generate pcie_err_attn output when this error is seen.
4314   #define PCIEIP_REG_TL_FUNC8TO10_MASK_RXTABRT10_MASK_BB_SHIFT                                               29
4315   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UNUSED_1_BB                                                           (0x3<<30) //
4316   #define PCIEIP_REG_TL_FUNC8TO10_MASK_UNUSED_1_BB_SHIFT                                                     30
4317 #define PCIEIP_REG_TL_FUNC8TO10_STAT_BB                                                                      0x000884UL //Access:RW   DataWidth:0x20   // This register stores the status of errors to generate pcie_err_attn for functions 8, 9, and 10.
4318   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_PSND_TLP8_BB                                                      (0x1<<0) // Poisoned Error Status detected for Function 8. If set, hw generates pcie_err_attn output.
4319   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_PSND_TLP8_BB_SHIFT                                                0
4320   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_FC_PRTL8_BB                                                       (0x1<<1) // Flow Control Protocol Error Status detected for Function 8, if set, generate pcie_err_attn output.
4321   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_FC_PRTL8_BB_SHIFT                                                 1
4322   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_CPL_TIMEOUT8_BB                                                   (0x1<<2) // Completer Timeout Status detected for Function 8. If set, hw generates pcie_err_attn output.
4323   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_CPL_TIMEOUT8_BB_SHIFT                                             2
4324   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MASTER_ABRT8_BB                                                   (0x1<<3) // Receive UR Status detectedfor Function 8. If set, generate pcie_err_attn output.
4325   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MASTER_ABRT8_BB_SHIFT                                             3
4326   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNEXP_CPL8_BB                                                     (0x1<<4) // Unexpected Completion Status detected for Function 8, if set, generate pcie_err_attn output.
4327   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNEXP_CPL8_BB_SHIFT                                               4
4328   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_RX_OFLOW8_BB                                                      (0x1<<5) // Receiver Overflow Status detected for Function 8. If set, hw generates pcie_err_attn output.
4329   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_RX_OFLOW8_BB_SHIFT                                                5
4330   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MALF_TLP8_BB                                                      (0x1<<6) // Malformed TLP Status detected for Function 8. If set, hw generates pcie_err_attn output.
4331   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MALF_TLP8_BB_SHIFT                                                6
4332   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_ECRC8_BB                                                          (0x1<<7) // ECRC Error TLP Status detected for Function 8. If set, hw generates pcie_err_attn output.
4333   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_ECRC8_BB_SHIFT                                                    7
4334   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNSPPORT8_BB                                                      (0x1<<8) // Unsupported Request Error Status detected for Function 8. If set, hw generates pcie_err_attn output.
4335   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNSPPORT8_BB_SHIFT                                                8
4336   #define PCIEIP_REG_TL_FUNC8TO10_STAT_PRI_SIG_TARGET_ABORT8_BB                                              (0x1<<9) //
4337   #define PCIEIP_REG_TL_FUNC8TO10_STAT_PRI_SIG_TARGET_ABORT8_BB_SHIFT                                        9
4338   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_PSND_TLP9_BB                                                      (0x1<<10) // Poisoned Error Status detected in function 9. If set, hw generates pcie_err_attn output.
4339   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_PSND_TLP9_BB_SHIFT                                                10
4340   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_FC_PRTL9_BB                                                       (0x1<<11) // Flow Control Protocol Error Status detected in function 9, if set, generate pcie_err_attn output.
4341   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_FC_PRTL9_BB_SHIFT                                                 11
4342   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_CPL_TIMEOUT9_BB                                                   (0x1<<12) // Completer Timeout Status detected in function 9. If set, hw generates pcie_err_attn output.
4343   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_CPL_TIMEOUT9_BB_SHIFT                                             12
4344   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MASTER_ABRT9_BB                                                   (0x1<<13) // Receive UR Status detectedin function 9. If set, generate pcie_err_attn output.
4345   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MASTER_ABRT9_BB_SHIFT                                             13
4346   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNEXP_CPL9_BB                                                     (0x1<<14) // Unexpected Completion Status detected in function 9, if set, generate pcie_err_attn output.
4347   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNEXP_CPL9_BB_SHIFT                                               14
4348   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_RX_OFLOW9_BB                                                      (0x1<<15) // Receiver Overflow Status detected in function 9. If set, hw generates pcie_err_attn output.
4349   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_RX_OFLOW9_BB_SHIFT                                                15
4350   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MALF_TLP9_BB                                                      (0x1<<16) // Malformed TLP Status detected in function 9. If set, hw generates pcie_err_attn output.
4351   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MALF_TLP9_BB_SHIFT                                                16
4352   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_ECRC9_BB                                                          (0x1<<17) // ECRC Error TLP Status detected in function 9. If set, hw generates pcie_err_attn output.
4353   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_ECRC9_BB_SHIFT                                                    17
4354   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNSPPORT9_BB                                                      (0x1<<18) // Unsupported Request Error Status detected in function9. If set, hw generates pcie_err_attn output.
4355   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNSPPORT9_BB_SHIFT                                                18
4356   #define PCIEIP_REG_TL_FUNC8TO10_STAT_PRI_SIG_TARGET_ABORT9_BB                                              (0x1<<19) //
4357   #define PCIEIP_REG_TL_FUNC8TO10_STAT_PRI_SIG_TARGET_ABORT9_BB_SHIFT                                        19
4358   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_PSND_TLP10_BB                                                     (0x1<<20) // Poisoned Error Status detected in function 10. If set, hw generates pcie_err_attn output.
4359   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_PSND_TLP10_BB_SHIFT                                               20
4360   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_FC_PRTL10_BB                                                      (0x1<<21) // Flow Control Protocol Error Status detected in function 10, if set, generate pcie_err_attn output.
4361   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_FC_PRTL10_BB_SHIFT                                                21
4362   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_CPL_TIMEOUT10_BB                                                  (0x1<<22) // Completer Timeout Status detected in function 10. If set, hw generates pcie_err_attn output.
4363   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_CPL_TIMEOUT10_BB_SHIFT                                            22
4364   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MASTER_ABRT10_BB                                                  (0x1<<23) // Receive UR Status detectedin function 10. If set, generate pcie_err_attn output.
4365   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MASTER_ABRT10_BB_SHIFT                                            23
4366   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNEXP_CPL10_BB                                                    (0x1<<24) // Unexpected Completion Status detected in function 10, if set, generate pcie_err_attn output.
4367   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNEXP_CPL10_BB_SHIFT                                              24
4368   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_RX_OFLOW10_BB                                                     (0x1<<25) // Receiver Overflow Status detected in function 10. If set, hw generates pcie_err_attn output.
4369   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_RX_OFLOW10_BB_SHIFT                                               25
4370   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MALF_TLP10_BB                                                     (0x1<<26) // Malformed TLP Status detected in function 10. If set, hw generates pcie_err_attn output.
4371   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_MALF_TLP10_BB_SHIFT                                               26
4372   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_ECRC10_BB                                                         (0x1<<27) // ECRC Error TLP Status detected in function 10. If set, hw generates pcie_err_attn output.
4373   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_ECRC10_BB_SHIFT                                                   27
4374   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNSPPORT10_BB                                                     (0x1<<28) // Unsupported Request Error Status detected in function10. If set, hw generates pcie_err_attn output.
4375   #define PCIEIP_REG_TL_FUNC8TO10_STAT_ERR_UNSPPORT10_BB_SHIFT                                               28
4376   #define PCIEIP_REG_TL_FUNC8TO10_STAT_PRI_SIG_TARGET_ABORT10_BB                                             (0x1<<29) //
4377   #define PCIEIP_REG_TL_FUNC8TO10_STAT_PRI_SIG_TARGET_ABORT10_BB_SHIFT                                       29
4378   #define PCIEIP_REG_TL_FUNC8TO10_STAT_UNUSED_1_BB                                                           (0x3<<30) //
4379   #define PCIEIP_REG_TL_FUNC8TO10_STAT_UNUSED_1_BB_SHIFT                                                     30
4380 #define PCIEIP_REG_TL_FUNC11TO13_MASK_BB                                                                     0x000888UL //Access:RW   DataWidth:0x20   // This register masks specific errors from setting pcie_err_attn for functions 11, 12, and 13.
4381   #define PCIEIP_REG_TL_FUNC11TO13_MASK_PES11_MASK_BB                                                        (0x1<<0) // Poisoned Error Status Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4382   #define PCIEIP_REG_TL_FUNC11TO13_MASK_PES11_MASK_BB_SHIFT                                                  0
4383   #define PCIEIP_REG_TL_FUNC11TO13_MASK_FCPES11_MASK_BB                                                      (0x1<<1) // Flow Control Protocol Error Status Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4384   #define PCIEIP_REG_TL_FUNC11TO13_MASK_FCPES11_MASK_BB_SHIFT                                                1
4385   #define PCIEIP_REG_TL_FUNC11TO13_MASK_CTS11_MASK_BB                                                        (0x1<<2) // Completer Timeout Status Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4386   #define PCIEIP_REG_TL_FUNC11TO13_MASK_CTS11_MASK_BB_SHIFT                                                  2
4387   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RX_UR11_MASK_BB                                                      (0x1<<3) // Received UR Status, Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4388   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RX_UR11_MASK_BB_SHIFT                                                3
4389   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UCS11_MASK_BB                                                        (0x1<<4) // Unexpected Completion Status Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4390   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UCS11_MASK_BB_SHIFT                                                  4
4391   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ROS11_MASK_BB                                                        (0x1<<5) // Receiver Overflow Status Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4392   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ROS11_MASK_BB_SHIFT                                                  5
4393   #define PCIEIP_REG_TL_FUNC11TO13_MASK_MTLPS11_MASK_BB                                                      (0x1<<6) // Malformed TLP Status Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4394   #define PCIEIP_REG_TL_FUNC11TO13_MASK_MTLPS11_MASK_BB_SHIFT                                                6
4395   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ECRCS11_MASK_BB                                                      (0x1<<7) // ECRC Error TLP Status Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4396   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ECRCS11_MASK_BB_SHIFT                                                7
4397   #define PCIEIP_REG_TL_FUNC11TO13_MASK_URES11_MASK_BB                                                       (0x1<<8) // Unsupported Request Error Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4398   #define PCIEIP_REG_TL_FUNC11TO13_MASK_URES11_MASK_BB_SHIFT                                                 8
4399   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RXTABRT11_MASK_BB                                                    (0x1<<9) // Received target Abort Error Status Mask for Function11. If set, hw does not generate pcie_err_attn output when this error is seen.
4400   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RXTABRT11_MASK_BB_SHIFT                                              9
4401   #define PCIEIP_REG_TL_FUNC11TO13_MASK_PES12_MASK_BB                                                        (0x1<<10) // Poisoned Error Status Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4402   #define PCIEIP_REG_TL_FUNC11TO13_MASK_PES12_MASK_BB_SHIFT                                                  10
4403   #define PCIEIP_REG_TL_FUNC11TO13_MASK_FCPES12_MASK_BB                                                      (0x1<<11) // Flow Control Protocol Error Status Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4404   #define PCIEIP_REG_TL_FUNC11TO13_MASK_FCPES12_MASK_BB_SHIFT                                                11
4405   #define PCIEIP_REG_TL_FUNC11TO13_MASK_CTS12_MASK_BB                                                        (0x1<<12) // Completer Timeout Status Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4406   #define PCIEIP_REG_TL_FUNC11TO13_MASK_CTS12_MASK_BB_SHIFT                                                  12
4407   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RX_UR12_MASK_BB                                                      (0x1<<13) // Received UR Status, Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4408   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RX_UR12_MASK_BB_SHIFT                                                13
4409   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UCS12_MASK_BB                                                        (0x1<<14) // Unexpected Completion Status Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4410   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UCS12_MASK_BB_SHIFT                                                  14
4411   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ROS12_MASK_BB                                                        (0x1<<15) // Receiver Overflow Status Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4412   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ROS12_MASK_BB_SHIFT                                                  15
4413   #define PCIEIP_REG_TL_FUNC11TO13_MASK_MTLPS12_MASK_BB                                                      (0x1<<16) // Malformed TLP Status Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4414   #define PCIEIP_REG_TL_FUNC11TO13_MASK_MTLPS12_MASK_BB_SHIFT                                                16
4415   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ECRCS12_MASK_BB                                                      (0x1<<17) // ECRC Error TLP Status Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4416   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ECRCS12_MASK_BB_SHIFT                                                17
4417   #define PCIEIP_REG_TL_FUNC11TO13_MASK_URES12_MASK_BB                                                       (0x1<<18) // Unsupported Request Error Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4418   #define PCIEIP_REG_TL_FUNC11TO13_MASK_URES12_MASK_BB_SHIFT                                                 18
4419   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RXTABRT12_MASK_BB                                                    (0x1<<19) // Received target Abort Error Status Mask for Function12. If set, hw does not generate pcie_err_attn output when this error is seen.
4420   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RXTABRT12_MASK_BB_SHIFT                                              19
4421   #define PCIEIP_REG_TL_FUNC11TO13_MASK_PES13_MASK_BB                                                        (0x1<<20) // Poisoned Error Status Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4422   #define PCIEIP_REG_TL_FUNC11TO13_MASK_PES13_MASK_BB_SHIFT                                                  20
4423   #define PCIEIP_REG_TL_FUNC11TO13_MASK_FCPES13_MASK_BB                                                      (0x1<<21) // Flow Control Protocol Error Status Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4424   #define PCIEIP_REG_TL_FUNC11TO13_MASK_FCPES13_MASK_BB_SHIFT                                                21
4425   #define PCIEIP_REG_TL_FUNC11TO13_MASK_CTS13_MASK_BB                                                        (0x1<<22) // Completer Timeout Status Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4426   #define PCIEIP_REG_TL_FUNC11TO13_MASK_CTS13_MASK_BB_SHIFT                                                  22
4427   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RX_UR13_MASK_BB                                                      (0x1<<23) // Received UR Status, Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4428   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RX_UR13_MASK_BB_SHIFT                                                23
4429   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UCS13_MASK_BB                                                        (0x1<<24) // Unexpected Completion Status Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4430   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UCS13_MASK_BB_SHIFT                                                  24
4431   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ROS13_MASK_BB                                                        (0x1<<25) // Receiver Overflow Status Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4432   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ROS13_MASK_BB_SHIFT                                                  25
4433   #define PCIEIP_REG_TL_FUNC11TO13_MASK_MTLPS13_MASK_BB                                                      (0x1<<26) // Malformed TLP Status Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4434   #define PCIEIP_REG_TL_FUNC11TO13_MASK_MTLPS13_MASK_BB_SHIFT                                                26
4435   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ECRCS13_MASK_BB                                                      (0x1<<27) // ECRC Error TLP Status Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4436   #define PCIEIP_REG_TL_FUNC11TO13_MASK_ECRCS13_MASK_BB_SHIFT                                                27
4437   #define PCIEIP_REG_TL_FUNC11TO13_MASK_URES13_MASK_BB                                                       (0x1<<28) // Unsupported Request Error Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4438   #define PCIEIP_REG_TL_FUNC11TO13_MASK_URES13_MASK_BB_SHIFT                                                 28
4439   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RXTABRT13_MASK_BB                                                    (0x1<<29) // Received target Abort Error Status Mask for Function13. If set, hw does not generate pcie_err_attn output when this error is seen.
4440   #define PCIEIP_REG_TL_FUNC11TO13_MASK_RXTABRT13_MASK_BB_SHIFT                                              29
4441   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UNUSED_1_BB                                                          (0x3<<30) //
4442   #define PCIEIP_REG_TL_FUNC11TO13_MASK_UNUSED_1_BB_SHIFT                                                    30
4443 #define PCIEIP_REG_TL_FUNC11TO13_STAT_BB                                                                     0x00088cUL //Access:RW   DataWidth:0x20   // This register stores the status of errors to generate pcie_err_attn for functions 11, 12, and 13.
4444   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_PSND_TLP11_BB                                                    (0x1<<0) // Poisoned Error Status detected for Function 11. If set, hw generates pcie_err_attn output.
4445   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_PSND_TLP11_BB_SHIFT                                              0
4446   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_FC_PRTL11_BB                                                     (0x1<<1) // Flow Control Protocol Error Status detected for Function 11. If set, hw generates pcie_err_attn output.
4447   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_FC_PRTL11_BB_SHIFT                                               1
4448   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_CPL_TIMEOUT11_BB                                                 (0x1<<2) // Completer Timeout Status detected for Function 11. If set, hw generates pcie_err_attn output.
4449   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_CPL_TIMEOUT11_BB_SHIFT                                           2
4450   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MASTER_ABRT11_BB                                                 (0x1<<3) // Receive UR Status detectedfor Function 11. If set, hw generates pcie_err_attn output.
4451   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MASTER_ABRT11_BB_SHIFT                                           3
4452   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNEXP_CPL11_BB                                                   (0x1<<4) // Unexpected Completion Status detected for Function 11. If set, hw generates, generate pcie_err_attn output.
4453   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNEXP_CPL11_BB_SHIFT                                             4
4454   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_RX_OFLOW11_BB                                                    (0x1<<5) // Receiver Overflow Status detected for Function 11. If set, hw generates pcie_err_attn output.
4455   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_RX_OFLOW11_BB_SHIFT                                              5
4456   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MALF_TLP11_BB                                                    (0x1<<6) // Malformed TLP Status detected for Function 11. If set, hw generates pcie_err_attn output.
4457   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MALF_TLP11_BB_SHIFT                                              6
4458   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_ECRC11_BB                                                        (0x1<<7) // ECRC Error TLP Status detected for Function 11. If set, hw generates pcie_err_attn output.
4459   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_ECRC11_BB_SHIFT                                                  7
4460   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNSPPORT11_BB                                                    (0x1<<8) // Unsupported Request Error Status detected for Function 11. If set, hw generates pcie_err_attn output.
4461   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNSPPORT11_BB_SHIFT                                              8
4462   #define PCIEIP_REG_TL_FUNC11TO13_STAT_PRI_SIG_TARGET_ABORT11_BB                                            (0x1<<9) //
4463   #define PCIEIP_REG_TL_FUNC11TO13_STAT_PRI_SIG_TARGET_ABORT11_BB_SHIFT                                      9
4464   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_PSND_TLP12_BB                                                    (0x1<<10) // Poisoned Error Status detected in function 12. If set, hw generates pcie_err_attn output.
4465   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_PSND_TLP12_BB_SHIFT                                              10
4466   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_FC_PRTL12_BB                                                     (0x1<<11) // Flow Control Protocol Error Status detected in function 12. If set, hw generates pcie_err_attn output.
4467   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_FC_PRTL12_BB_SHIFT                                               11
4468   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_CPL_TIMEOUT12_BB                                                 (0x1<<12) // Completer Timeout Status detected in function 12. If set, hw generates pcie_err_attn output.
4469   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_CPL_TIMEOUT12_BB_SHIFT                                           12
4470   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MASTER_ABRT12_BB                                                 (0x1<<13) // Receive UR Status detectedin function 12. If set, hw generates pcie_err_attn output.
4471   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MASTER_ABRT12_BB_SHIFT                                           13
4472   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNEXP_CPL12_BB                                                   (0x1<<14) // Unexpected Completion Status detected in function 12. If set, hw generates pcie_err_attn output.
4473   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNEXP_CPL12_BB_SHIFT                                             14
4474   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_RX_OFLOW12_BB                                                    (0x1<<15) // Receiver Overflow Status detected in function 12. If set, hw generates pcie_err_attn output.
4475   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_RX_OFLOW12_BB_SHIFT                                              15
4476   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MALF_TLP12_BB                                                    (0x1<<16) // Malformed TLP Status detected in function 12. If set, hw generates pcie_err_attn output.
4477   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MALF_TLP12_BB_SHIFT                                              16
4478   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_ECRC12_BB                                                        (0x1<<17) // ECRC Error TLP Status detected in function 12. If set, hw generates pcie_err_attn output.
4479   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_ECRC12_BB_SHIFT                                                  17
4480   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNSPPORT12_BB                                                    (0x1<<18) // Unsupported Request Error Status detected in function12. If set, hw generates pcie_err_attn output.
4481   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNSPPORT12_BB_SHIFT                                              18
4482   #define PCIEIP_REG_TL_FUNC11TO13_STAT_PRI_SIG_TARGET_ABORT12_BB                                            (0x1<<19) //
4483   #define PCIEIP_REG_TL_FUNC11TO13_STAT_PRI_SIG_TARGET_ABORT12_BB_SHIFT                                      19
4484   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_PSND_TLP13_BB                                                    (0x1<<20) // Poisoned Error Status detected in function 13. If set, hw generates pcie_err_attn output.
4485   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_PSND_TLP13_BB_SHIFT                                              20
4486   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_FC_PRTL13_BB                                                     (0x1<<21) // Flow Control Protocol Error Status detected in function 13. If set, hw generates pcie_err_attn output.
4487   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_FC_PRTL13_BB_SHIFT                                               21
4488   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_CPL_TIMEOUT13_BB                                                 (0x1<<22) // Completer Timeout Status detected in function 13. If set, hw generates pcie_err_attn output.
4489   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_CPL_TIMEOUT13_BB_SHIFT                                           22
4490   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MASTER_ABRT13_BB                                                 (0x1<<23) // Receive UR Status detectedin function 13. If set, hw generates pcie_err_attn output.
4491   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MASTER_ABRT13_BB_SHIFT                                           23
4492   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNEXP_CPL13_BB                                                   (0x1<<24) // Unexpected Completion Status detected in function 13. If set, hw generates pcie_err_attn output.
4493   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNEXP_CPL13_BB_SHIFT                                             24
4494   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_RX_OFLOW13_BB                                                    (0x1<<25) // Receiver Overflow Status detected in function 13. If set, hw generates pcie_err_attn output.
4495   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_RX_OFLOW13_BB_SHIFT                                              25
4496   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MALF_TLP13_BB                                                    (0x1<<26) // Malformed TLP Status detected in function 13. If set, hw generates pcie_err_attn output.
4497   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_MALF_TLP13_BB_SHIFT                                              26
4498   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_ECRC13_BB                                                        (0x1<<27) // ECRC Error TLP Status detected in function 13. If set, hw generates pcie_err_attn output.
4499   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_ECRC13_BB_SHIFT                                                  27
4500   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNSPPORT13_BB                                                    (0x1<<28) // Unsupported Request Error Status detected in function13. If set, hw generates pcie_err_attn output.
4501   #define PCIEIP_REG_TL_FUNC11TO13_STAT_ERR_UNSPPORT13_BB_SHIFT                                              28
4502   #define PCIEIP_REG_TL_FUNC11TO13_STAT_PRI_SIG_TARGET_ABORT13_BB                                            (0x1<<29) //
4503   #define PCIEIP_REG_TL_FUNC11TO13_STAT_PRI_SIG_TARGET_ABORT13_BB_SHIFT                                      29
4504   #define PCIEIP_REG_TL_FUNC11TO13_STAT_UNUSED_1_BB                                                          (0x3<<30) //
4505   #define PCIEIP_REG_TL_FUNC11TO13_STAT_UNUSED_1_BB_SHIFT                                                    30
4506 #define PCIEIP_REG_GEN3_RELATED_OFF_K2_E5                                                                    0x000890UL //Access:RW   DataWidth:0x20   // Gen3 Control Register. There is no Gen3-specific N_FTS field. The N_FTS field in the "Link Width and Speed Change Control Register" is used for both Gen2 and Gen3 speed modes. There is no Gen3-specific "Directed Speed Change" field. The "Directed Speed Change" field in the "Link Width and Speed Change Control Register" is used to change to Gen2 or Gen3 speed. A speed change to Gen3 occurs if (1) the "Directed Speed Change" field is set to "1" and (2) the "Target Link Speed" field in the Link Control 2 Register is set to Gen3. Gen3 support is advertised by both sides of the link during link training. M-PCIe doesn't have Conventional PCIe Gen3 feature. The registers of this section do not exist.
4507   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_ZRXDC_NONCOMPL_K2_E5                                              (0x1<<0) // Gen3 Receiver Impedance ZRX-DC Not Compliant. Receivers that operate at 8.0 GT/s with an impedance other than the range defined by the ZRX-DC parameter for 2.5 GT/s (40-60 Ohms) must meet additional behavior requirements in the following LTSSM states: Polling, Rx_L0s, L1, L2, and Disabled.  - 0: The receiver complies with the ZRX-DC parameter for 2.5 GT/s when operating at 8 GT/s or higher.  - 1: The receiver does not comply with the ZRX-DC parameter for 2.5 GT/s when operating at 8 GT/s or higher. Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rates.  Note: This register field is sticky.
4508   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_ZRXDC_NONCOMPL_K2_E5_SHIFT                                        0
4509   #define PCIEIP_REG_GEN3_RELATED_OFF_DISABLE_SCRAMBLER_GEN_3_K2_E5                                          (0x1<<8) // Disable Scrambler for Gen3 and Gen4 Data Rate. The Gen3 and Gen4 scrambler/descrambler within the core needs to be disabled when the scrambling function is implemented outside of the core (for example within the PHY).  Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rate.  Note: This register field is sticky.
4510   #define PCIEIP_REG_GEN3_RELATED_OFF_DISABLE_SCRAMBLER_GEN_3_K2_E5_SHIFT                                    8
4511   #define PCIEIP_REG_GEN3_RELATED_OFF_EQ_PHASE_2_3_K2_E5                                                     (0x1<<9) // Equalization Phase 2 and Phase 3 Disable. This applies to downstream ports only.  Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: The access attributes of this field are as follows:  - Dbi: see description  Note: This register field is sticky.
4512   #define PCIEIP_REG_GEN3_RELATED_OFF_EQ_PHASE_2_3_K2_E5_SHIFT                                               9
4513   #define PCIEIP_REG_GEN3_RELATED_OFF_EQ_EIEOS_CNT_K2_E5                                                     (0x1<<10) // Equalization EIEOS Count Reset Disable. Disable requesting reset of EIEOS count during equalization.  Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rate.  Note: This register field is sticky.
4514   #define PCIEIP_REG_GEN3_RELATED_OFF_EQ_EIEOS_CNT_K2_E5_SHIFT                                               10
4515   #define PCIEIP_REG_GEN3_RELATED_OFF_EQ_REDO_K2_E5                                                          (0x1<<11) // Equalization Redo Disable. Disable autonomous mechanism for requesting to redo the equalization process.  Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rate.  Note: This register field is sticky.
4516   #define PCIEIP_REG_GEN3_RELATED_OFF_EQ_REDO_K2_E5_SHIFT                                                    11
4517   #define PCIEIP_REG_GEN3_RELATED_OFF_RXEQ_PH01_EN_K2_E5                                                     (0x1<<12) // Rx Equalization Phase 0/Phase 1 Hold Enable. When this bit is set the upstream port holds phase 0 (the downstream port holds phase 1) for 10ms. Holding phase 0 or phase 1 can be used to allow sufficient time for Rx Equalization to be performed by the PHY. This bit is used during Virtex-7 Gen3 equalization. The programmable bits [RXEQ_PH01_EN, EQ_PHASE_2_3] can be used to obtain the following variations of the equalization procedure:  - 00: Tx equalization only in phase 2/3  - 01: No Tx equalization, no Rx equalization  - 10: Tx equalization in phase 2/3, Rx equalization in phase 0/1  - 11: No Tx equalization, Rx equalization in phase 0/1 Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: The access attributes of this field are as follows:  - Dbi: see description  Note: This register field is sticky.
4518   #define PCIEIP_REG_GEN3_RELATED_OFF_RXEQ_PH01_EN_K2_E5_SHIFT                                               12
4519   #define PCIEIP_REG_GEN3_RELATED_OFF_RXEQ_RGRDLESS_RXTS_K2_E5                                               (0x1<<13) // When set to '1', the core as Gen3 EQ master asserts RxEqEval to instruct the PHY to do Rx adaptation and evaluation after a 500ns timeout from a new preset request.  - 0: mac_phy_rxeqeval asserts after 1us and 2 TS1 received from remote partner.  - 1: mac_phy_rxeqeval asserts after 500ns regardless of TS's received or not. Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: The access attributes of this field are as follows:  - Dbi: see description  Note: This register field is sticky.
4520   #define PCIEIP_REG_GEN3_RELATED_OFF_RXEQ_RGRDLESS_RXTS_K2_E5_SHIFT                                         13
4521   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_EQUALIZATION_DISABLE_K2_E5                                        (0x1<<16) // Equalization Disable. Disable equalization feature.  Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rate.  Note: This register field is sticky.
4522   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_EQUALIZATION_DISABLE_K2_E5_SHIFT                                  16
4523   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_DLLP_XMT_DELAY_DISABLE_K2_E5                                      (0x1<<17) // DLLP Transmission Delay Disable. Disable delay transmission of DLLPs before equalization.  Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rate.  Note: This register field is sticky.
4524   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_DLLP_XMT_DELAY_DISABLE_K2_E5_SHIFT                                17
4525   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_DC_BALANCE_DISABLE_K2_E5                                          (0x1<<18) // DC Balance Disable. Disable DC Balance feature.  Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rate.  Note: This register field is sticky.
4526   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_DC_BALANCE_DISABLE_K2_E5_SHIFT                                    18
4527   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_EQ_INVREQ_EVAL_DIFF_DISABLE_K2_E5                                 (0x1<<23) // Eq InvalidRequest and RxEqEval Different Time Assertion Disable. Disable the assertion of Eq InvalidRequest and RxEqEval at different time.  Note: When CX_GEN4_SPEED, this register is shared for Gen3 and Gen4 data rate.  Note: This register field is sticky.
4528   #define PCIEIP_REG_GEN3_RELATED_OFF_GEN3_EQ_INVREQ_EVAL_DIFF_DISABLE_K2_E5_SHIFT                           23
4529 #define PCIEIP_REG_TL_FUNC14TO15_MASK_BB                                                                     0x000890UL //Access:RW   DataWidth:0x20   // This register masks specific errors from setting pcie_err_attn for functions 14 and 15.
4530   #define PCIEIP_REG_TL_FUNC14TO15_MASK_PES14_MASK_BB                                                        (0x1<<0) // Poisoned Error Status Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4531   #define PCIEIP_REG_TL_FUNC14TO15_MASK_PES14_MASK_BB_SHIFT                                                  0
4532   #define PCIEIP_REG_TL_FUNC14TO15_MASK_FCPES14_MASK_BB                                                      (0x1<<1) // Flow Control Protocol Error Status Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4533   #define PCIEIP_REG_TL_FUNC14TO15_MASK_FCPES14_MASK_BB_SHIFT                                                1
4534   #define PCIEIP_REG_TL_FUNC14TO15_MASK_CTS14_MASK_BB                                                        (0x1<<2) // Completer Timeout Status Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4535   #define PCIEIP_REG_TL_FUNC14TO15_MASK_CTS14_MASK_BB_SHIFT                                                  2
4536   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RX_UR14_MASK_BB                                                      (0x1<<3) // Received UR Status, Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4537   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RX_UR14_MASK_BB_SHIFT                                                3
4538   #define PCIEIP_REG_TL_FUNC14TO15_MASK_UCS14_MASK_BB                                                        (0x1<<4) // Unexpected Completion Status Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4539   #define PCIEIP_REG_TL_FUNC14TO15_MASK_UCS14_MASK_BB_SHIFT                                                  4
4540   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ROS14_MASK_BB                                                        (0x1<<5) // Receiver Overflow Status Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4541   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ROS14_MASK_BB_SHIFT                                                  5
4542   #define PCIEIP_REG_TL_FUNC14TO15_MASK_MTLPS14_MASK_BB                                                      (0x1<<6) // Malformed TLP Status Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4543   #define PCIEIP_REG_TL_FUNC14TO15_MASK_MTLPS14_MASK_BB_SHIFT                                                6
4544   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ECRCS14_MASK_BB                                                      (0x1<<7) // ECRC Error TLP Status Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4545   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ECRCS14_MASK_BB_SHIFT                                                7
4546   #define PCIEIP_REG_TL_FUNC14TO15_MASK_URES14_MASK_BB                                                       (0x1<<8) // Unsupported Request Error Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4547   #define PCIEIP_REG_TL_FUNC14TO15_MASK_URES14_MASK_BB_SHIFT                                                 8
4548   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RXTABRT14_MASK_BB                                                    (0x1<<9) // Received target Abort Error Status Mask for Function14. If set, does not generate pcie_err_attn output when this error is seen.
4549   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RXTABRT14_MASK_BB_SHIFT                                              9
4550   #define PCIEIP_REG_TL_FUNC14TO15_MASK_PES15_MASK_BB                                                        (0x1<<10) // Poisoned Error Status Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4551   #define PCIEIP_REG_TL_FUNC14TO15_MASK_PES15_MASK_BB_SHIFT                                                  10
4552   #define PCIEIP_REG_TL_FUNC14TO15_MASK_FCPES15_MASK_BB                                                      (0x1<<11) // Flow Control Protocol Error Status Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4553   #define PCIEIP_REG_TL_FUNC14TO15_MASK_FCPES15_MASK_BB_SHIFT                                                11
4554   #define PCIEIP_REG_TL_FUNC14TO15_MASK_CTS15_MASK_BB                                                        (0x1<<12) // Completer Timeout Status Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4555   #define PCIEIP_REG_TL_FUNC14TO15_MASK_CTS15_MASK_BB_SHIFT                                                  12
4556   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RX_UR15_MASK_BB                                                      (0x1<<13) // Received UR Status, Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4557   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RX_UR15_MASK_BB_SHIFT                                                13
4558   #define PCIEIP_REG_TL_FUNC14TO15_MASK_UCS15_MASK_BB                                                        (0x1<<14) // Unexpected Completion Status Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4559   #define PCIEIP_REG_TL_FUNC14TO15_MASK_UCS15_MASK_BB_SHIFT                                                  14
4560   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ROS15_MASK_BB                                                        (0x1<<15) // Receiver Overflow Status Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4561   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ROS15_MASK_BB_SHIFT                                                  15
4562   #define PCIEIP_REG_TL_FUNC14TO15_MASK_MTLPS15_MASK_BB                                                      (0x1<<16) // Malformed TLP Status Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4563   #define PCIEIP_REG_TL_FUNC14TO15_MASK_MTLPS15_MASK_BB_SHIFT                                                16
4564   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ECRCS15_MASK_BB                                                      (0x1<<17) // ECRC Error TLP Status Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4565   #define PCIEIP_REG_TL_FUNC14TO15_MASK_ECRCS15_MASK_BB_SHIFT                                                17
4566   #define PCIEIP_REG_TL_FUNC14TO15_MASK_URES15_MASK_BB                                                       (0x1<<18) // Unsupported Request Error Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4567   #define PCIEIP_REG_TL_FUNC14TO15_MASK_URES15_MASK_BB_SHIFT                                                 18
4568   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RXTABRT15_MASK_BB                                                    (0x1<<19) // Received target Abort Error Status Mask for Function15. If set, does not generate pcie_err_attn output when this error is seen.
4569   #define PCIEIP_REG_TL_FUNC14TO15_MASK_RXTABRT15_MASK_BB_SHIFT                                              19
4570   #define PCIEIP_REG_TL_FUNC14TO15_MASK_UNUSED_1_BB                                                          (0xfff<<20) //
4571   #define PCIEIP_REG_TL_FUNC14TO15_MASK_UNUSED_1_BB_SHIFT                                                    20
4572 #define PCIEIP_REG_TL_FUNC14TO15_STAT_BB                                                                     0x000894UL //Access:RW   DataWidth:0x20   // This register stores the status of errors to generate pcie_err_attn for functions 14 and 15.
4573   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_PSND_TLP14_BB                                                    (0x1<<0) // Poisoned Error Status detected for Function 14. If set, hw generates pcie_err_attn output.
4574   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_PSND_TLP14_BB_SHIFT                                              0
4575   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_FC_PRTL14_BB                                                     (0x1<<1) // Flow Control Protocol Error Status detected for Function 14. If set, hw generates pcie_err_attn output.
4576   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_FC_PRTL14_BB_SHIFT                                               1
4577   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_CPL_TIMEOUT14_BB                                                 (0x1<<2) // Completer Timeout Status detected for Function 14. If set, hw generates pcie_err_attn output.
4578   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_CPL_TIMEOUT14_BB_SHIFT                                           2
4579   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MASTER_ABRT14_BB                                                 (0x1<<3) // Receive UR Status detectedfor Function 14. If set, hw generates pcie_err_attn output.
4580   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MASTER_ABRT14_BB_SHIFT                                           3
4581   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNEXP_CPL14_BB                                                   (0x1<<4) // Unexpected Completion Status detected for Function 14. If set, hw generates pcie_err_attn output.
4582   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNEXP_CPL14_BB_SHIFT                                             4
4583   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_RX_OFLOW14_BB                                                    (0x1<<5) // Receiver Overflow Status detected for Function 14. If set, hw generates pcie_err_attn output.
4584   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_RX_OFLOW14_BB_SHIFT                                              5
4585   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MALF_TLP14_BB                                                    (0x1<<6) // Malformed TLP Status detected for Function 14. If set, hw generates pcie_err_attn output.
4586   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MALF_TLP14_BB_SHIFT                                              6
4587   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_ECRC14_BB                                                        (0x1<<7) // ECRC Error TLP Status detected for Function 14. If set, hw generates pcie_err_attn output.
4588   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_ECRC14_BB_SHIFT                                                  7
4589   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNSPPORT14_BB                                                    (0x1<<8) // Unsupported Request Error Status detected for Function 14. If set, hw generates pcie_err_attn output.
4590   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNSPPORT14_BB_SHIFT                                              8
4591   #define PCIEIP_REG_TL_FUNC14TO15_STAT_PRI_SIG_TARGET_ABORT14_BB                                            (0x1<<9) //
4592   #define PCIEIP_REG_TL_FUNC14TO15_STAT_PRI_SIG_TARGET_ABORT14_BB_SHIFT                                      9
4593   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_PSND_TLP15_BB                                                    (0x1<<10) // Poisoned Error Status detected in function 15. If set, hw generates pcie_err_attn output.
4594   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_PSND_TLP15_BB_SHIFT                                              10
4595   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_FC_PRTL15_BB                                                     (0x1<<11) // Flow Control Protocol Error Status detected in function 15. If set, hw generates pcie_err_attn output.
4596   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_FC_PRTL15_BB_SHIFT                                               11
4597   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_CPL_TIMEOUT15_BB                                                 (0x1<<12) // Completer Timeout Status detected in function 15. If set, hw generates pcie_err_attn output.
4598   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_CPL_TIMEOUT15_BB_SHIFT                                           12
4599   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MASTER_ABRT15_BB                                                 (0x1<<13) // Receive UR Status detectedin function 15. If set, hw generates pcie_err_attn output.
4600   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MASTER_ABRT15_BB_SHIFT                                           13
4601   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNEXP_CPL15_BB                                                   (0x1<<14) // Unexpected Completion Status detected in function 15. If set, hw geneartes pcie_err_attn output.
4602   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNEXP_CPL15_BB_SHIFT                                             14
4603   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_RX_OFLOW15_BB                                                    (0x1<<15) // Receiver Overflow Status detected in function 15. If set, hw generates pcie_err_attn output.
4604   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_RX_OFLOW15_BB_SHIFT                                              15
4605   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MALF_TLP15_BB                                                    (0x1<<16) // Malformed TLP Status detected in function 15. If set, hw generates pcie_err_attn output.
4606   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_MALF_TLP15_BB_SHIFT                                              16
4607   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_ECRC15_BB                                                        (0x1<<17) // ECRC Error TLP Status detected in function 15. If set, hw generates pcie_err_attn output.
4608   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_ECRC15_BB_SHIFT                                                  17
4609   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNSPPORT15_BB                                                    (0x1<<18) // Unsupported Request Error Status detected in function15. If set, hw generates pcie_err_attn output.
4610   #define PCIEIP_REG_TL_FUNC14TO15_STAT_ERR_UNSPPORT15_BB_SHIFT                                              18
4611   #define PCIEIP_REG_TL_FUNC14TO15_STAT_PRI_SIG_TARGET_ABORT15_BB                                            (0x1<<19) //
4612   #define PCIEIP_REG_TL_FUNC14TO15_STAT_PRI_SIG_TARGET_ABORT15_BB_SHIFT                                      19
4613   #define PCIEIP_REG_TL_FUNC14TO15_STAT_UNUSED_1_BB                                                          (0xfff<<20) //
4614   #define PCIEIP_REG_TL_FUNC14TO15_STAT_UNUSED_1_BB_SHIFT                                                    20
4615 #define PCIEIP_REG_PF_HIDE_CONTROL_K2_E5                                                                     0x0008a0UL //Access:RW   DataWidth:0x20   // The core supports the hiding of implemented physical functions. To enable this feature, you must set the CX_HIDE_PF_EN hidden configuration parameter.
4616   #define PCIEIP_REG_PF_HIDE_CONTROL_PF0_HIDE_CONTROL_K2_E5                                                  (0x3<<0) // 0x00: PF is Visible, 0x01:Reserved, 0x10:PF is hidden. All CFG accesses to this function will receive UR. 0x11: PF is Partially Hidden. CfgWr accesses to this funciton will receive UR. CfgRd accesses to this function will receive SC, with a data payload of 0xFFFFFFFF.
4617   #define PCIEIP_REG_PF_HIDE_CONTROL_PF0_HIDE_CONTROL_K2_E5_SHIFT                                            0
4618   #define PCIEIP_REG_PF_HIDE_CONTROL_PF1_HIDE_CONTROL_K2_E5                                                  (0x3<<2) // Operates in the same way as PF0.
4619   #define PCIEIP_REG_PF_HIDE_CONTROL_PF1_HIDE_CONTROL_K2_E5_SHIFT                                            2
4620   #define PCIEIP_REG_PF_HIDE_CONTROL_PF2_HIDE_CONTROL_K2_E5                                                  (0x3<<4) // Operates in the same way as PF0.
4621   #define PCIEIP_REG_PF_HIDE_CONTROL_PF2_HIDE_CONTROL_K2_E5_SHIFT                                            4
4622   #define PCIEIP_REG_PF_HIDE_CONTROL_PF3_HIDE_CONTROL_K2_E5                                                  (0x3<<6) // Operates in the same way as PF0.
4623   #define PCIEIP_REG_PF_HIDE_CONTROL_PF3_HIDE_CONTROL_K2_E5_SHIFT                                            6
4624   #define PCIEIP_REG_PF_HIDE_CONTROL_PF4_HIDE_CONTROL_K2_E5                                                  (0x3<<8) // Operates in the same way as PF0.
4625   #define PCIEIP_REG_PF_HIDE_CONTROL_PF4_HIDE_CONTROL_K2_E5_SHIFT                                            8
4626   #define PCIEIP_REG_PF_HIDE_CONTROL_PF5_HIDE_CONTROL_K2_E5                                                  (0x3<<10) // Operates in the same way as PF0.
4627   #define PCIEIP_REG_PF_HIDE_CONTROL_PF5_HIDE_CONTROL_K2_E5_SHIFT                                            10
4628   #define PCIEIP_REG_PF_HIDE_CONTROL_PF6_HIDE_CONTROL_K2_E5                                                  (0x3<<12) // Operates in the same way as PF0.
4629   #define PCIEIP_REG_PF_HIDE_CONTROL_PF6_HIDE_CONTROL_K2_E5_SHIFT                                            12
4630   #define PCIEIP_REG_PF_HIDE_CONTROL_PF7_HIDE_CONTROL_K2_E5                                                  (0x3<<14) // Operates in the same way as PF0.
4631   #define PCIEIP_REG_PF_HIDE_CONTROL_PF7_HIDE_CONTROL_K2_E5_SHIFT                                            14
4632   #define PCIEIP_REG_PF_HIDE_CONTROL_PF8_HIDE_CONTROL_K2_E5                                                  (0x3<<16) // Operates in the same way as PF0.
4633   #define PCIEIP_REG_PF_HIDE_CONTROL_PF8_HIDE_CONTROL_K2_E5_SHIFT                                            16
4634   #define PCIEIP_REG_PF_HIDE_CONTROL_PF9_HIDE_CONTROL_K2_E5                                                  (0x3<<18) // Operates in the same way as PF0.
4635   #define PCIEIP_REG_PF_HIDE_CONTROL_PF9_HIDE_CONTROL_K2_E5_SHIFT                                            18
4636   #define PCIEIP_REG_PF_HIDE_CONTROL_PF10_HIDE_CONTROL_K2_E5                                                 (0x3<<20) // Operates in the same way as PF0.
4637   #define PCIEIP_REG_PF_HIDE_CONTROL_PF10_HIDE_CONTROL_K2_E5_SHIFT                                           20
4638   #define PCIEIP_REG_PF_HIDE_CONTROL_PF11_HIDE_CONTROL_K2_E5                                                 (0x3<<22) // Operates in the same way as PF0.
4639   #define PCIEIP_REG_PF_HIDE_CONTROL_PF11_HIDE_CONTROL_K2_E5_SHIFT                                           22
4640   #define PCIEIP_REG_PF_HIDE_CONTROL_PF12_HIDE_CONTROL_K2_E5                                                 (0x3<<24) // Operates in the same way as PF0.
4641   #define PCIEIP_REG_PF_HIDE_CONTROL_PF12_HIDE_CONTROL_K2_E5_SHIFT                                           24
4642   #define PCIEIP_REG_PF_HIDE_CONTROL_PF13_HIDE_CONTROL_K2_E5                                                 (0x3<<26) // Operates in the same way as PF0.
4643   #define PCIEIP_REG_PF_HIDE_CONTROL_PF13_HIDE_CONTROL_K2_E5_SHIFT                                           26
4644   #define PCIEIP_REG_PF_HIDE_CONTROL_PF14_HIDE_CONTROL_K2_E5                                                 (0x3<<28) // Operates in the same way as PF0.
4645   #define PCIEIP_REG_PF_HIDE_CONTROL_PF14_HIDE_CONTROL_K2_E5_SHIFT                                           28
4646   #define PCIEIP_REG_PF_HIDE_CONTROL_PF15_HIDE_CONTROL_K2_E5                                                 (0x3<<30) // Operates in the same way as PF0.
4647   #define PCIEIP_REG_PF_HIDE_CONTROL_PF15_HIDE_CONTROL_K2_E5_SHIFT                                           30
4648 #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_K2_E5                                                                 0x0008a8UL //Access:RW   DataWidth:0x20   // Gen3 EQ Control Register. This register controls equalization for Phase2 in an upstream port (USP), or Phase3 in a downstream port (DSP). M-PCIe doesn't have Conventional PCIe Gen3 feature. The registers of this section do not exist.
4649   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_FB_MODE_K2_E5                                               (0xf<<0) // Feedback Mode.  - 0000b: Direction Change  - 0001b: Figure Of Merit  - 0010b: Reserved  - .....: Reserved  - 1111b: Reserved Note: When CX_GEN4_SPEED, this register is a shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4650   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_FB_MODE_K2_E5_SHIFT                                         0
4651   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_PHASE23_EXIT_MODE_K2_E5                                     (0x1<<4) // Behavior After 24 ms Timeout (when optimal settings are not found).   For a USP: Determine next LTSSM state from Phase2 after 24ms Timeout  - 0: Recovery.Speed  - 1: Recovery.Equalization.Phase3 When optimal settings are not found then:  - Equalization Phase 2 Successful status bit is not set in the "Link Status Register 2"  - Equalization Phase 2 Complete status bit is set in the "Link Status Register 2" For a DSP: Determine next LTSSM state from Phase3 after 24ms Timeout  - 0: Recovery.Speed  - 1: Recovery.Equalization.RcvrLock When optimal settings are not found then:  - Equalization Phase 3 Successful status bit is not set in the "Link Status Register 2"  - Equalization Phase 3 Complete status bit is set in the "Link Status Register 2" Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4652   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_PHASE23_EXIT_MODE_K2_E5_SHIFT                               4
4653   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_EVAL_2MS_DISABLE_K2_E5                                      (0x1<<5) // Phase2_3 2 ms Timeout Disable. Determine behavior in Phase2 for USP (Phase3 if DSP) when the PHY does not respond within 2ms to the assertion of RxEqEval:  - 0: abort the current evaluation, stop any attempt to modify the remote transmitter settings, Phase2 is terminated by the 24ms timeout  - 1: ignore the 2ms timeout and continue as normal. This is used to support PHYs that require more than 2ms to respond to the assertion of RxEqEval. Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4654   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_EVAL_2MS_DISABLE_K2_E5_SHIFT                                5
4655   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_PSET_REQ_VEC_K2_E5                                          (0xffff<<8) // Preset Request Vector. Requesting of Presets during the initial part of the EQ Master Phase. Encoding scheme is as follows:   Bit [15:0] =0x0: No preset is requested and evaluated in EQ Master Phase.   Bit [i] =1: "Preset=i" is requested and evaluated in EQ Master Phase.  - 0000000000000000: No preset be requested and evaluated in EQ Master Phase  - 000000xxxxxxxxx1: Preset 0 is requested and evaluated in EQ Master Phase  - 000000xxxxxxxx1x: Preset 1 is requested and evaluated in EQ Master Phase  - 000000xxxxxxx1xx: Preset 2 is requested and evaluated in EQ Master Phase  - 000000xxxxxx1xxx: Preset 3 is requested and evaluated in EQ Master Phase  - 000000xxxxx1xxxx: Preset 4 is requested and evaluated in EQ Master Phase  - 000000xxxx1xxxxx: Preset 5 is requested and evaluated in EQ Master Phase  - 000000xxx1xxxxxx: Preset 6 is requested and evaluated in EQ Master Phase  - 000000xx1xxxxxxx: Preset 7 is requested and evaluated in EQ Master Phase  - 000000x1xxxxxxxx: Preset 8 is requested and evaluated in EQ Master Phase  - 00000x1xxxxxxxxx: Preset 9 is requested and evaluated in EQ Master Phase  - 000001xxxxxxxxxx: Preset 10 is requested and evaluated in EQ Master Phase  - All other encodings: Reserved Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4656   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_PSET_REQ_VEC_K2_E5_SHIFT                                    8
4657   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_FOM_INC_INITIAL_EVAL_K2_E5                                  (0x1<<24) // Include Initial FOM. Include or not the FOM feedback from the initial preset evaluation performed in the EQ Master, when finding the highest FOM among all preset evaluations.  - 0: Do not include  - 1: Include Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4658   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_FOM_INC_INITIAL_EVAL_K2_E5_SHIFT                            24
4659   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_PSET_REQ_AS_COEF_K2_E5                                      (0x1<<25) // GEN3_EQ_PSET_REQ_AS_COEF is an internally reserved field. Do not use.  Note: This register field is sticky.
4660   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_EQ_PSET_REQ_AS_COEF_K2_E5_SHIFT                                25
4661   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_REQ_SEND_CONSEC_EIEOS_FOR_PSET_MAP_K2_E5                       (0x1<<26) // Request core to send back-to-back EIEOS in Recovery.RcvrLock state until presets to coefficients mapping is complete.  - 0: Do not request  - 1: request Note: Gen3 and Gen4 share the same register bit and have the same feature.  Note: This register field is sticky.
4662   #define PCIEIP_REG_GEN3_EQ_CONTROL_OFF_GEN3_REQ_SEND_CONSEC_EIEOS_FOR_PSET_MAP_K2_E5_SHIFT                 26
4663 #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_K2_E5                                                      0x0008acUL //Access:RW   DataWidth:0x20   // Gen3 EQ Direction Change Feedback Mode Control Register. Equalization controls to be used in Phase2 (USP) or Phase 3 (DSP), when you set the Feedback Mode in "Gen3 EQ Control Register" to "Direction Change." These fields allow control over the initial starting point for the search of optimal coefficient settings, and allow control over the criteria used to determine when the optimal settings have been achieved. The values are applied to all the lanes.
4664   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_T_MIN_PHASE23_K2_E5                         (0x1f<<0) // Minimum Time (in ms) To Remain in EQ Master Phase. The LTSSM stays in EQ Master phase for at least this amount of time, before starting to check for convergence of the coefficients. Allowed values 0,1,...,24.  Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4665   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_T_MIN_PHASE23_K2_E5_SHIFT                   0
4666   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_N_EVALS_K2_E5                               (0x1f<<5) // Convergence Window Depth. Number of consecutive evaluations considered in Phase 2/3 when determining if optimal coefficients have been found. Allowed range: 0,1,2,..16 up to a maximum of CX_GEN3_EQ_COEFQ_DEPTH.  When set to 0, EQ Master is performed without sending any requests to the remote partner in Phase 2 for USP and Phase 3 for DSP. Therefore, the remote partner will not change its transmitter coefficients and will move to the next state.  Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4667   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_N_EVALS_K2_E5_SHIFT                         5
4668   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_MAX_PRE_CUSROR_DELTA_K2_E5                  (0xf<<10) // Convergence Window Aperture for C-1. Pre-cursor coefficients maximum delta within the convergence window depth. Allowed range: 0,1,2,..15.  Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4669   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_MAX_PRE_CUSROR_DELTA_K2_E5_SHIFT            10
4670   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_MAX_POST_CUSROR_DELTA_K2_E5                 (0xf<<14) // Convergence Window Aperture for C+1. Post-cursor coefficients maximum delta within the convergence window depth. Allowed range: 0,1,2,..15.  Note: When CX_GEN4_SPEED, this register is shadow register for Gen3 and Gen4 data rate. If RATE_SHADOW_SEL==00b, this register is for Gen3 data rate. If RATE_SHADOW_SEL==01b, this register is for Gen4 data rate.  Note: This register field is sticky.
4671   #define PCIEIP_REG_GEN3_EQ_FB_MODE_DIR_CHANGE_OFF_GEN3_EQ_FMDC_MAX_POST_CUSROR_DELTA_K2_E5_SHIFT           14
4672 #define PCIEIP_REG_ORDER_RULE_CTRL_OFF_K2_E5                                                                 0x0008b4UL //Access:RW   DataWidth:0x20   // Order Rule Control Register.
4673   #define PCIEIP_REG_ORDER_RULE_CTRL_OFF_NP_PASS_P_K2_E5                                                     (0xff<<0) // Non-Posted Passing Posted Ordering Rule Control.   Determines if NP can pass halted P queue.  - 0 : NP can not pass P (recommended).  - 1 : NP can pass P
4674   #define PCIEIP_REG_ORDER_RULE_CTRL_OFF_NP_PASS_P_K2_E5_SHIFT                                               0
4675   #define PCIEIP_REG_ORDER_RULE_CTRL_OFF_CPL_PASS_P_K2_E5                                                    (0xff<<8) // Completion Passing Posted Ordering Rule Control.   Determines if CPL can pass halted P queue.  - 0: CPL can not pass P (recommended)  - 1: CPL can pass P
4676   #define PCIEIP_REG_ORDER_RULE_CTRL_OFF_CPL_PASS_P_K2_E5_SHIFT                                              8
4677 #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_K2_E5                                                           0x0008b8UL //Access:RW   DataWidth:0x20   // PIPE Loopback Control Register.
4678   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_LPBK_RXVALID_K2_E5                                            (0xffff<<0) // LPBK_RXVALID is an internally reserved field. Do not use.  Note: This register field is sticky.
4679   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_LPBK_RXVALID_K2_E5_SHIFT                                      0
4680   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_RXSTATUS_LANE_K2_E5                                           (0x3f<<16) // RXSTATUS_LANE is an internally reserved field. Do not use.  Note: This register field is sticky.
4681   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_RXSTATUS_LANE_K2_E5_SHIFT                                     16
4682   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_RXSTATUS_VALUE_K2_E5                                          (0x7<<24) // RXSTATUS_VALUE is an internally reserved field. Do not use.
4683   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_RXSTATUS_VALUE_K2_E5_SHIFT                                    24
4684   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_PIPE_LOOPBACK_K2_E5                                           (0x1<<31) // PIPE Loopback Enable. Indicates RMMI Loopback if M-PCIe.  Note: This register field is sticky.
4685   #define PCIEIP_REG_PIPE_LOOPBACK_CONTROL_OFF_PIPE_LOOPBACK_K2_E5_SHIFT                                     31
4686 #define PCIEIP_REG_MISC_CONTROL_1_OFF_K2_E5                                                                  0x0008bcUL //Access:RW   DataWidth:0x20   // DBI Read-Only Write Enable Register.
4687   #define PCIEIP_REG_MISC_CONTROL_1_OFF_DBI_RO_WR_EN_K2_E5                                                   (0x1<<0) // Write to RO Registers Using DBI. When you set this field to "1", then some RO and HwInit bits are writable from the local application through the DBI. For more details, see "Writing to Read-Only Registers."  Note: This register field is sticky.
4688   #define PCIEIP_REG_MISC_CONTROL_1_OFF_DBI_RO_WR_EN_K2_E5_SHIFT                                             0
4689 #define PCIEIP_REG_MULTI_LANE_CONTROL_OFF_K2_E5                                                              0x0008c0UL //Access:RW   DataWidth:0x20   // UpConfigure Multi-lane Control Register.  Used when upsizing or downsizing the link width through Configuration state without bringing the link down. For more details, see the "Link Establishment" section in the Core Operations chapter of the Databook.
4690   #define PCIEIP_REG_MULTI_LANE_CONTROL_OFF_TARGET_LINK_WIDTH_K2_E5                                          (0x3f<<0) // Target Link Width.  Values correspond to:  - 6'b000000: Core does not start upconfigure or autonomous width downsizing in the Configuration state.  - 6'b000001: x1  - 6'b000010: x2  - 6'b000100: x4  - 6'b001000: x8  - 6'b010000: x16  - 6'b100000: x32 This field is reserved (fixed to '0') for M-PCIe.
4691   #define PCIEIP_REG_MULTI_LANE_CONTROL_OFF_TARGET_LINK_WIDTH_K2_E5_SHIFT                                    0
4692   #define PCIEIP_REG_MULTI_LANE_CONTROL_OFF_DIRECT_LINK_WIDTH_CHANGE_K2_E5                                   (0x1<<6) // Directed Link Width Change.  The core always moves to Configuration state through Recovery state when this bit is set to '1'.  - If the upconfigure_capable variable is '1' and the PCIE_CAP_HW_AUTO_WIDTH_DISABLE bit in LINK_CONTROL_LINK_STATUS_REG is '0', the core starts upconfigure or autonomous width downsizing (to the TARGET_LINK_WIDTH value) in the Configuration state.  - If TARGET_LINK_WIDTH value is 0x0, the core does not start upconfigure or autonomous width downsizing in the Configuration state. The core self-clears this field when the core accepts this request.  This field is reserved (fixed to '0') for M-PCIe.
4693   #define PCIEIP_REG_MULTI_LANE_CONTROL_OFF_DIRECT_LINK_WIDTH_CHANGE_K2_E5_SHIFT                             6
4694   #define PCIEIP_REG_MULTI_LANE_CONTROL_OFF_UPCONFIGURE_SUPPORT_K2_E5                                        (0x1<<7) // Upconfigure Support.  The core sends this value as the Link Upconfigure Capability in TS2 Ordered Sets in Configuration.Complete state.  This field is reserved (fixed to '0') for M-PCIe.  Note: This register field is sticky.
4695   #define PCIEIP_REG_MULTI_LANE_CONTROL_OFF_UPCONFIGURE_SUPPORT_K2_E5_SHIFT                                  7
4696 #define PCIEIP_REG_PHY_INTEROP_CTRL_OFF_K2_E5                                                                0x0008c4UL //Access:RW   DataWidth:0x20   // PHY Interoperability Control Register.   This register is reserved for internal use.  You should not write to this register and change the default unless specifically instructed by Synopsys support.
4697   #define PCIEIP_REG_PHY_INTEROP_CTRL_OFF_RXSTANDBY_CONTROL_K2_E5                                            (0x7f<<0) // Rxstandby Control. Bits 0..5 determine if the core asserts the RxStandby signal (mac_phy_rxstandby) in the indicated condition. Bit 6 enables the controller to perform the RxStandby/RxStandbyStatus handshake.  - [0]: Rx EIOS and subsequent T TX-IDLE-MIN  - [1]: Rate Change  - [2]: Inactive lane for upconfigure/downconfigure  - [3]: PowerDown=P1orP2  - [4]: RxL0s.Idle  - [5]: EI Infer in L0  - [6]: Execute RxStandby/RxStandbyStatus Handshake This field is reserved (fixed to '0') for M-PCIe.  Note: This register field is sticky.
4698   #define PCIEIP_REG_PHY_INTEROP_CTRL_OFF_RXSTANDBY_CONTROL_K2_E5_SHIFT                                      0
4699   #define PCIEIP_REG_PHY_INTEROP_CTRL_OFF_L1_NOWAIT_P1_K2_E5                                                 (0x1<<9) // L1 entry control bit.  - 1: Core does not wait for PHY to acknowledge transition to P1 before entering L1.  - 0: Core waits for the PHY to acknowledge transition to P1 before entering L1. Note: The access attributes of this field are as follows:  - Dbi: R/W (sticky)  Note: This register field is sticky.
4700   #define PCIEIP_REG_PHY_INTEROP_CTRL_OFF_L1_NOWAIT_P1_K2_E5_SHIFT                                           9
4701 #define PCIEIP_REG_TRGT_CPL_LUT_DELETE_ENTRY_OFF_K2_E5                                                       0x0008c8UL //Access:RW   DataWidth:0x20   // TRGT_CPL_LUT Delete Entry Control register.   Using this register you can delete one entry in the target completion LUT.  Note:: The target completion LUT (and associated target completion timeout event) is watching for received application completions (on XALI0/1/2) corresponding to previously received non-posted requests from the PCIe wire.
4702   #define PCIEIP_REG_TRGT_CPL_LUT_DELETE_ENTRY_OFF_LOOK_UP_ID_K2_E5                                          (0x7fffffff<<0) // This number selects one entry to delete of the TRGT_CPL_LUT.
4703   #define PCIEIP_REG_TRGT_CPL_LUT_DELETE_ENTRY_OFF_LOOK_UP_ID_K2_E5_SHIFT                                    0
4704   #define PCIEIP_REG_TRGT_CPL_LUT_DELETE_ENTRY_OFF_DELETE_EN_K2_E5                                           (0x1<<31) // This is a one shot bit. A '1' write to this bit triggers the deletion of the target completion LUT entry that is specified in the LOOK_UP_ID field. This is a self-clearing register field. Reading from this register field always returns a '0'.
4705   #define PCIEIP_REG_TRGT_CPL_LUT_DELETE_ENTRY_OFF_DELETE_EN_K2_E5_SHIFT                                     31
4706 #define PCIEIP_REG_PL_LAST_OFF_K2_E5                                                                         0x0008fcUL //Access:R    DataWidth:0x20   // PL_LAST_OFF is an internally reserved register. Do not use.
4707   #define PCIEIP_REG_PL_LAST_OFF_PL_LAST_K2_E5                                                               (0x1<<0) // PL_LAST is an internally reserved field. Do not use.
4708   #define PCIEIP_REG_PL_LAST_OFF_PL_LAST_K2_E5_SHIFT                                                         0
4709 #define PCIEIP_REG_TL_STATUS_0_BB                                                                            0x000900UL //Access:R    DataWidth:0x20   // Split completion table entry. For Debug.
4710   #define PCIEIP_REG_TL_STATUS_0_DEVICE_NO_BB                                                                (0xf<<0) // Split table contents for tag0. this corresponds to Device_no[4:1] of PCIE header.
4711   #define PCIEIP_REG_TL_STATUS_0_DEVICE_NO_BB_SHIFT                                                          0
4712   #define PCIEIP_REG_TL_STATUS_0_FUNC_NO_BB                                                                  (0x7<<4) // Split table contents for tag0. This is the Function number of the request made.
4713   #define PCIEIP_REG_TL_STATUS_0_FUNC_NO_BB_SHIFT                                                            4
4714   #define PCIEIP_REG_TL_STATUS_0_TC_BB                                                                       (0x7<<7) // Split table contents for tag0. This is the Traffic class field.
4715   #define PCIEIP_REG_TL_STATUS_0_TC_BB_SHIFT                                                                 7
4716   #define PCIEIP_REG_TL_STATUS_0_ATTR_BB                                                                     (0x3<<10) // Split table Contents for tag0. This corresponds to attr field in PCIE header.
4717   #define PCIEIP_REG_TL_STATUS_0_ATTR_BB_SHIFT                                                               10
4718   #define PCIEIP_REG_TL_STATUS_0_BYTE_COUNT_BB                                                               (0x1fff<<12) // Split table contents for tag0. This corresponds to the Byte count field.
4719   #define PCIEIP_REG_TL_STATUS_0_BYTE_COUNT_BB_SHIFT                                                         12
4720   #define PCIEIP_REG_TL_STATUS_0_LWR_ADDR_BB                                                                 (0x7f<<25) // Split table contents for tag0. This corresponds to the Lower address field.
4721   #define PCIEIP_REG_TL_STATUS_0_LWR_ADDR_BB_SHIFT                                                           25
4722 #define PCIEIP_REG_TL_STATUS_1_BB                                                                            0x000904UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 01.
4723 #define PCIEIP_REG_TL_STATUS_2_BB                                                                            0x000908UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 02.
4724 #define PCIEIP_REG_TL_STATUS_3_BB                                                                            0x00090cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 03.
4725 #define PCIEIP_REG_TL_STATUS_4_BB                                                                            0x000910UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 04.
4726 #define PCIEIP_REG_TL_STATUS_5_BB                                                                            0x000914UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 05.
4727 #define PCIEIP_REG_TL_STATUS_6_BB                                                                            0x000918UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 06.
4728 #define PCIEIP_REG_TL_STATUS_7_BB                                                                            0x00091cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 07.
4729 #define PCIEIP_REG_TL_STATUS_8_BB                                                                            0x000920UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 08.
4730 #define PCIEIP_REG_TL_STATUS_9_BB                                                                            0x000924UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 09.
4731 #define PCIEIP_REG_TL_STATUS_10_BB                                                                           0x000928UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 10.
4732 #define PCIEIP_REG_TL_STATUS_11_BB                                                                           0x00092cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 11.
4733 #define PCIEIP_REG_TL_STATUS_12_BB                                                                           0x000930UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 12.
4734 #define PCIEIP_REG_TL_STATUS_13_BB                                                                           0x000934UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 13.
4735 #define PCIEIP_REG_TL_STATUS_14_BB                                                                           0x000938UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 14.
4736 #define PCIEIP_REG_TL_STATUS_15_BB                                                                           0x00093cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 15.
4737 #define PCIEIP_REG_TL_STATUS_16_BB                                                                           0x000940UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 16.
4738 #define PCIEIP_REG_TL_STATUS_17_BB                                                                           0x000944UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 17.
4739 #define PCIEIP_REG_TL_STATUS_18_BB                                                                           0x000948UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 18.
4740 #define PCIEIP_REG_TL_STATUS_19_BB                                                                           0x00094cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 19.
4741 #define PCIEIP_REG_TL_STATUS_20_BB                                                                           0x000950UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 20.
4742 #define PCIEIP_REG_TL_STATUS_21_BB                                                                           0x000954UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 21.
4743 #define PCIEIP_REG_TL_STATUS_22_BB                                                                           0x000958UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 22.
4744 #define PCIEIP_REG_TL_STATUS_23_BB                                                                           0x00095cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 23.
4745 #define PCIEIP_REG_TL_STATUS_24_BB                                                                           0x000960UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 24.
4746 #define PCIEIP_REG_TL_STATUS_25_BB                                                                           0x000964UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 25.
4747 #define PCIEIP_REG_TL_STATUS_26_BB                                                                           0x000968UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 26.
4748 #define PCIEIP_REG_TL_STATUS_27_BB                                                                           0x00096cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 27.
4749 #define PCIEIP_REG_TL_STATUS_28_BB                                                                           0x000970UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 28.
4750 #define PCIEIP_REG_TL_STATUS_29_BB                                                                           0x000974UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 29.
4751 #define PCIEIP_REG_TL_STATUS_30_BB                                                                           0x000978UL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 30.
4752 #define PCIEIP_REG_TL_STATUS_31_BB                                                                           0x00097cUL //Access:R    DataWidth:0x20   // This register is same as tl_status_0, except that it corresponds to split completion table entry for tag 31.
4753 #define PCIEIP_REG_TL_HDR_FC_ST_BB                                                                           0x000980UL //Access:R    DataWidth:0x20   // Header Flow Control. For Debug.
4754   #define PCIEIP_REG_TL_HDR_FC_ST_NPH_AVAIL_BB                                                               (0xff<<0) // Non Posted Header credits available.
4755   #define PCIEIP_REG_TL_HDR_FC_ST_NPH_AVAIL_BB_SHIFT                                                         0
4756   #define PCIEIP_REG_TL_HDR_FC_ST_PH_AVAIL_BB                                                                (0xff<<8) // Posted Header Credits Available.
4757   #define PCIEIP_REG_TL_HDR_FC_ST_PH_AVAIL_BB_SHIFT                                                          8
4758   #define PCIEIP_REG_TL_HDR_FC_ST_CPLH_AVAIL_BB                                                              (0xff<<16) // Completion Header credits available.
4759   #define PCIEIP_REG_TL_HDR_FC_ST_CPLH_AVAIL_BB_SHIFT                                                        16
4760   #define PCIEIP_REG_TL_HDR_FC_ST_NPD_AVAIL_7_0_BB                                                           (0xff<<24) // Non-Posted Data credits available: bit[7:0].
4761   #define PCIEIP_REG_TL_HDR_FC_ST_NPD_AVAIL_7_0_BB_SHIFT                                                     24
4762 #define PCIEIP_REG_TL_DAT_FC_ST_BB                                                                           0x000984UL //Access:R    DataWidth:0x20   // Data Flow Control. For Debug.
4763   #define PCIEIP_REG_TL_DAT_FC_ST_PD_AVAIL_BB                                                                (0xfff<<0) // Posted Data credits available.
4764   #define PCIEIP_REG_TL_DAT_FC_ST_PD_AVAIL_BB_SHIFT                                                          0
4765   #define PCIEIP_REG_TL_DAT_FC_ST_UNUSED0_BB                                                                 (0xf<<12) //
4766   #define PCIEIP_REG_TL_DAT_FC_ST_UNUSED0_BB_SHIFT                                                           12
4767   #define PCIEIP_REG_TL_DAT_FC_ST_CPLD_AVAIL_BB                                                              (0xfff<<16) // Completion Data credits available.
4768   #define PCIEIP_REG_TL_DAT_FC_ST_CPLD_AVAIL_BB_SHIFT                                                        16
4769   #define PCIEIP_REG_TL_DAT_FC_ST_NPD_AVAIL_11_8_BB                                                          (0xf<<28) // Non-Posted Data credits available: bit[11:8].
4770   #define PCIEIP_REG_TL_DAT_FC_ST_NPD_AVAIL_11_8_BB_SHIFT                                                    28
4771 #define PCIEIP_REG_TL_HDR_FCCON_ST_BB                                                                        0x000988UL //Access:R    DataWidth:0x20   // Header Flow Control. For Debug.
4772   #define PCIEIP_REG_TL_HDR_FCCON_ST_NPH_CC_BB                                                               (0xff<<0) // Non Posted Header credits consumed.
4773   #define PCIEIP_REG_TL_HDR_FCCON_ST_NPH_CC_BB_SHIFT                                                         0
4774   #define PCIEIP_REG_TL_HDR_FCCON_ST_PH_CC_BB                                                                (0xff<<8) // Posted Header Credits consumed.
4775   #define PCIEIP_REG_TL_HDR_FCCON_ST_PH_CC_BB_SHIFT                                                          8
4776   #define PCIEIP_REG_TL_HDR_FCCON_ST_CPLH_CC_BB                                                              (0xff<<16) // Completion Header credits consumed.
4777   #define PCIEIP_REG_TL_HDR_FCCON_ST_CPLH_CC_BB_SHIFT                                                        16
4778   #define PCIEIP_REG_TL_HDR_FCCON_ST_NPD_CC_7_0_BB                                                           (0xff<<24) // Non-Posted Data credits consumed: bit[7:0].
4779   #define PCIEIP_REG_TL_HDR_FCCON_ST_NPD_CC_7_0_BB_SHIFT                                                     24
4780 #define PCIEIP_REG_TL_DAT_FCCON_ST_BB                                                                        0x00098cUL //Access:R    DataWidth:0x20   // Data Flow Control. For Debug.
4781   #define PCIEIP_REG_TL_DAT_FCCON_ST_PD_CC_BB                                                                (0xfff<<0) // Posted Data credits consumed.
4782   #define PCIEIP_REG_TL_DAT_FCCON_ST_PD_CC_BB_SHIFT                                                          0
4783   #define PCIEIP_REG_TL_DAT_FCCON_ST_UNUSED0_BB                                                              (0xf<<12) //
4784   #define PCIEIP_REG_TL_DAT_FCCON_ST_UNUSED0_BB_SHIFT                                                        12
4785   #define PCIEIP_REG_TL_DAT_FCCON_ST_CPLD_CC_BB                                                              (0xfff<<16) // Completion Data credits consumed.
4786   #define PCIEIP_REG_TL_DAT_FCCON_ST_CPLD_CC_BB_SHIFT                                                        16
4787   #define PCIEIP_REG_TL_DAT_FCCON_ST_NPD_CC_11_8_BB                                                          (0xf<<28) // Non-Posted Data credits consumed: bit[11:8].
4788   #define PCIEIP_REG_TL_DAT_FCCON_ST_NPD_CC_11_8_BB_SHIFT                                                    28
4789 #define PCIEIP_REG_TL_TGT_CRDT_ST_BB                                                                         0x000990UL //Access:R    DataWidth:0x20   // Target Flow Control. For Debug.
4790   #define PCIEIP_REG_TL_TGT_CRDT_ST_PH_CRDT_CNTR_BB                                                          (0x7f<<0) // Available Posted header credits for target writes.
4791   #define PCIEIP_REG_TL_TGT_CRDT_ST_PH_CRDT_CNTR_BB_SHIFT                                                    0
4792   #define PCIEIP_REG_TL_TGT_CRDT_ST_UNUSED0_BB                                                               (0x1<<7) //
4793   #define PCIEIP_REG_TL_TGT_CRDT_ST_UNUSED0_BB_SHIFT                                                         7
4794   #define PCIEIP_REG_TL_TGT_CRDT_ST_PD_CRDT_CNTR_BB                                                          (0x7f<<8) // Available Posted data credits for target writes.
4795   #define PCIEIP_REG_TL_TGT_CRDT_ST_PD_CRDT_CNTR_BB_SHIFT                                                    8
4796   #define PCIEIP_REG_TL_TGT_CRDT_ST_UNUSED1_BB                                                               (0x1<<15) //
4797   #define PCIEIP_REG_TL_TGT_CRDT_ST_UNUSED1_BB_SHIFT                                                         15
4798   #define PCIEIP_REG_TL_TGT_CRDT_ST_NP_CRDT_CNTR_BB                                                          (0x1<<16) // Available Non-posted credit for target reads or config.
4799   #define PCIEIP_REG_TL_TGT_CRDT_ST_NP_CRDT_CNTR_BB_SHIFT                                                    16
4800 #define PCIEIP_REG_TL_CRDT_ALLOC_ST_BB                                                                       0x000994UL //Access:R    DataWidth:0x20   // Multi Field Register.
4801   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_NPH_ALLOC_BB                                                           (0xff<<0) // Non-Posted header credits allocated.
4802   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_NPH_ALLOC_BB_SHIFT                                                     0
4803   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_NPD_ALLOC_BB                                                           (0xff<<8) // Non-Posted data credits allocated.
4804   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_NPD_ALLOC_BB_SHIFT                                                     8
4805   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_PH_ALLOC_BB                                                            (0xff<<16) // Posted header credits allocated.
4806   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_PH_ALLOC_BB_SHIFT                                                      16
4807   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_PD_ALLOC_BB                                                            (0xff<<24) // Posted Data credits allocated.
4808   #define PCIEIP_REG_TL_CRDT_ALLOC_ST_PD_ALLOC_BB_SHIFT                                                      24
4809 #define PCIEIP_REG_TL_SMLOGIC_ST_BB                                                                          0x000998UL //Access:R    DataWidth:0x20   // State machines in TL status for debug.
4810   #define PCIEIP_REG_TL_SMLOGIC_ST_NP_CURR_STATE_BB                                                          (0xf<<0) // Target Non-Posted request State machine.
4811   #define PCIEIP_REG_TL_SMLOGIC_ST_NP_CURR_STATE_BB_SHIFT                                                    0
4812   #define PCIEIP_REG_TL_SMLOGIC_ST_PH_CURR_STATE_BB                                                          (0xf<<4) // Target posted request state machine.
4813   #define PCIEIP_REG_TL_SMLOGIC_ST_PH_CURR_STATE_BB_SHIFT                                                    4
4814   #define PCIEIP_REG_TL_SMLOGIC_ST_CPL_CURR_STATE_BB                                                         (0x3<<8) // CPL_CURR_STATE Read Completions State machine.
4815   #define PCIEIP_REG_TL_SMLOGIC_ST_CPL_CURR_STATE_BB_SHIFT                                                   8
4816   #define PCIEIP_REG_TL_SMLOGIC_ST_UNUSED0_BB                                                                (0x3f<<10) //
4817   #define PCIEIP_REG_TL_SMLOGIC_ST_UNUSED0_BB_SHIFT                                                          10
4818   #define PCIEIP_REG_TL_SMLOGIC_ST_TX_SM_BB                                                                  (0x7<<16) // Transmit State machine.
4819   #define PCIEIP_REG_TL_SMLOGIC_ST_TX_SM_BB_SHIFT                                                            16
4820 #define PCIEIP_REG_TL_PM_DEBUG_BB                                                                            0x00099cUL //Access:R    DataWidth:0x20   // Different OBFF Related Debug Signals.
4821 #define PCIEIP_REG_TL_RST_DEBUG_BB                                                                           0x0009a0UL //Access:R    DataWidth:0x20   // Different Reset Related Debug Signals.
4822   #define PCIEIP_REG_TL_RST_DEBUG_AUX_DBG_SIGS_0_BB                                                          (0x7ff<<0) //
4823   #define PCIEIP_REG_TL_RST_DEBUG_AUX_DBG_SIGS_0_BB_SHIFT                                                    0
4824   #define PCIEIP_REG_TL_RST_DEBUG_PCIE_LNK_PHY_RESET_MDIO_N_BB                                               (0x1<<11) //
4825   #define PCIEIP_REG_TL_RST_DEBUG_PCIE_LNK_PHY_RESET_MDIO_N_BB_SHIFT                                         11
4826   #define PCIEIP_REG_TL_RST_DEBUG_PCIE_LNK_PHY_RESET_UC_N_BB                                                 (0x1<<12) //
4827   #define PCIEIP_REG_TL_RST_DEBUG_PCIE_LNK_PHY_RESET_UC_N_BB_SHIFT                                           12
4828   #define PCIEIP_REG_TL_RST_DEBUG_HARD_RST_CFG_B_BB                                                          (0x1<<13) //
4829   #define PCIEIP_REG_TL_RST_DEBUG_HARD_RST_CFG_B_BB_SHIFT                                                    13
4830   #define PCIEIP_REG_TL_RST_DEBUG_PERST_CFG_B_BB                                                             (0x1<<14) //
4831   #define PCIEIP_REG_TL_RST_DEBUG_PERST_CFG_B_BB_SHIFT                                                       14
4832   #define PCIEIP_REG_TL_RST_DEBUG_RESERVED_BB                                                                (0x1<<15) //
4833   #define PCIEIP_REG_TL_RST_DEBUG_RESERVED_BB_SHIFT                                                          15
4834   #define PCIEIP_REG_TL_RST_DEBUG_AUX_DBG_SIGS_1_BB                                                          (0x7ff<<16) //
4835   #define PCIEIP_REG_TL_RST_DEBUG_AUX_DBG_SIGS_1_BB_SHIFT                                                    16
4836   #define PCIEIP_REG_TL_RST_DEBUG_RESERVED_1_BB                                                              (0x1f<<27) //
4837   #define PCIEIP_REG_TL_RST_DEBUG_RESERVED_1_BB_SHIFT                                                        27
4838 #define PCIEIP_REG_TL_IOV_VFCTL_0_BB                                                                         0x000a04UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4839   #define PCIEIP_REG_TL_IOV_VFCTL_0_VF_NEXTBUS_BB                                                            (0x1<<0) // This bit when set enables the DUT to assume that VFs are residing on a bus number that is different than the one on which the PFs reside. When this bit is enabled, VF_offset is automatically set to be greater than 256. So VFs reside on the next bus number and PCIE IP will consume multiple bus numbers. In this case VFs are accessed using Cfg Type 1 Transactions. This bit should be set if ARI is not supported in the hierarchy.
4840   #define PCIEIP_REG_TL_IOV_VFCTL_0_VF_NEXTBUS_BB_SHIFT                                                      0
4841   #define PCIEIP_REG_TL_IOV_VFCTL_0_VF_OFFSET_VETO_BB                                                        (0x1<<1) // This bit when set, prevents DUT from automatically setting VF offset to be greater than 256(when vf_nextbus, bit 0 is set). User would have to set the offset bit on their own in this case.
4842   #define PCIEIP_REG_TL_IOV_VFCTL_0_VF_OFFSET_VETO_BB_SHIFT                                                  1
4843   #define PCIEIP_REG_TL_IOV_VFCTL_0_VF_EN_BAR_ADJUST_BB                                                      (0x1<<2) // This bit when set, enables DUT to automatically adjust the VF BAR size based on the System Page Size programming. When system Page size is programmed to be greater than User Page Size, DUT will change the VF BAR size advertized to be the new Effective system Page Size.
4844   #define PCIEIP_REG_TL_IOV_VFCTL_0_VF_EN_BAR_ADJUST_BB_SHIFT                                                2
4845 #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_BB                                                                      0x000a10UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4846   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_FC_NPD_IMM_LIMIT_BB                                               (0xfff<<0) // The number of accumulated non-posted data credits since the last request for immediate update that are needed to force an immediate update. The default is 0 since infinite non-posted data credits are advertised.
4847   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_FC_NPD_IMM_LIMIT_BB_SHIFT                                         0
4848   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_FC_NPH_IMM_LIMIT_BB                                               (0xff<<12) // The number of accumulated non-posted header credits since the last request for immediate update that are needed to force an immediate update. The default is (NPH_INIT_CREDIT &gt;&gt; 1). A value of 0 means always force an update (if infinite credits are not advertised).
4849   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_FC_NPH_IMM_LIMIT_BB_SHIFT                                         12
4850   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_ENA_FC_NP_IMMEDIATE_BB                                            (0x1<<20) // When set, released non-posted credits are flagged for immediate update. When clear, the credits may or not be updated until one or more of the accumulated credit thresholds for non-posted header or non-posted data is reached. (If clear and infinite credits are advertised, the thresholds are not used to force immediate updates.)
4851   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_ENA_FC_NP_IMMEDIATE_BB_SHIFT                                      20
4852   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_FC_NP_USCNT_BB                                                    (0xf<<21) // The number of microseconds between the last update and the forced update if there are outstanding non-posted credits to update. The resolution on the timer is +/- 1 us.
4853   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_FC_NP_USCNT_BB_SHIFT                                              21
4854   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_ENA_FC_NP_UPD_10US_BB                                             (0x1<<25) // When set, outstanding non-posted credit updates are forwarded to the DLL as immediate updates after a given number of microseconds (see below) elapses since the last update. This is typically used with non-immediate (threshold-based) updates.
4855   #define PCIEIP_REG_TL_FCIMM_NP_LIMIT_REG_ENA_FC_NP_UPD_10US_BB_SHIFT                                       25
4856 #define PCIEIP_REG_TL_FCIMM_P_LIMIT_BB                                                                       0x000a14UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4857   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_FC_PD_IMM_LIMIT_BB                                                 (0xfff<<0) // The number of accumulated posted data credits since the last request for immediate update that are needed to force an immediate update. The default is (PD_INIT_CREDIT &gt;&gt; 1). A value of 0 means always force an update (if infinite credits are not advertised).
4858   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_FC_PD_IMM_LIMIT_BB_SHIFT                                           0
4859   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_FC_PH_IMM_LIMIT_BB                                                 (0xff<<12) // The number of accumulated posted header credits since the last request for immediate update that are needed to force an immediate update. The default is (PH_INIT_CREDIT &gt;&gt; 1). A value of 0 means always force an update (if infinite credits are not advertised).
4860   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_FC_PH_IMM_LIMIT_BB_SHIFT                                           12
4861   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_ENA_FC_P_IMMEDIATE_BB                                              (0x1<<20) // When set, released posted credits are flagged for immediate update. When clear, the credits may or not be updated until one or more of the accumulated credit thresholds for posted header or posted data is reached. (If clear and infinite credits are advertised, the thresholds are not used to force immediate updates.)
4862   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_ENA_FC_P_IMMEDIATE_BB_SHIFT                                        20
4863   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_FC_P_USCNT_BB                                                      (0xf<<21) // The number of microseconds between the last update and the forced update if there are outstanding posted credits to update. The resolution on the timer is +/- 1 us.
4864   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_FC_P_USCNT_BB_SHIFT                                                21
4865   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_ENA_FC_P_UPD_10US_BB                                               (0x1<<25) // When set, outstanding posted credit updates are forwarded to the DLL as immediate updates after a given number of microseconds (see below) elapses since the last update. This is typically used with non-immediate (threshold-based) updates.
4866   #define PCIEIP_REG_TL_FCIMM_P_LIMIT_REG_ENA_FC_P_UPD_10US_BB_SHIFT                                         25
4867 #define PCIEIP_REG_REG_CAPENA_FN0_MASK_BB                                                                    0x000a1cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
4868   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_CAP_ENA_FN0_MASK_BB                                                 (0xf<<0) // Each bit, when set, indicates that the corresponding capability available in cap_ena is valid only for function 0 and the the corresponding capability for other physical functions are disabled.
4869   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_CAP_ENA_FN0_MASK_BB_SHIFT                                           0
4870   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_EXT_CAP_ENA_FN0_MASK_BB                                             (0x3ff<<4) // Each bit, when set, indicates that the corresponding capability available in ext_cap_ena is valid only for function 0 and the the corresponding capability for other physical functions are disabled.
4871   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_EXT_CAP_ENA_FN0_MASK_BB_SHIFT                                       4
4872   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_RC_EXT_CAP_ENA_FN0_MASK_BB                                          (0x3<<14) // Each bit, when set, indicates that the corresponding capability available in rc_ext_cap_ena is valid only for function 0 and the the corresponding capability for other physical functions are disabled.
4873   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_RC_EXT_CAP_ENA_FN0_MASK_BB_SHIFT                                    14
4874   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_EXT2_CAP_ENA_FN0_MASK_BB                                            (0xf<<16) // Each bit, when set, indicates that the corresponding capability available in ext2_cap_ena is valid only for function 0 and the the corresponding capability for other physical functions are disabled.
4875   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_EXT2_CAP_ENA_FN0_MASK_BB_SHIFT                                      16
4876   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_EXT3_CAP_ENA_FN0_MASK_BB                                            (0xf<<20) // Each bit, when set, indicates that the corresponding capability available in ext3_cap_ena is valid only for function 0 and the the corresponding capability for other physical functions are disabled.
4877   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_EXT3_CAP_ENA_FN0_MASK_BB_SHIFT                                      20
4878   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_UNUSED0_BB                                                          (0x3<<24) //
4879   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_UNUSED0_BB_SHIFT                                                    24
4880   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_RC_EXT2_CAP_ENA_FN0_MASK_BB                                         (0x1f<<26) // Each bit, when set, indicates that the corresponding capability available in rc_ext2_cap_ena is valid only for function 0 and the the corresponding capability for other physical functions are disabled.
4881   #define PCIEIP_REG_REG_CAPENA_FN0_MASK_RC_EXT2_CAP_ENA_FN0_MASK_BB_SHIFT                                   26
4882 #define PCIEIP_REG_VDM_CTL0_BB                                                                               0x000a20UL //Access:RW   DataWidth:0x20   // This register is present if PCIE_VDM_SUPP is defined in version.v
4883   #define PCIEIP_REG_VDM_CTL0_REG_VDM_LENGTH_BB                                                              (0x3ff<<0) // Length in bytes to which VDM messages are restricted to
4884   #define PCIEIP_REG_VDM_CTL0_REG_VDM_LENGTH_BB_SHIFT                                                        0
4885   #define PCIEIP_REG_VDM_CTL0_UNUSED0_BB                                                                     (0x3f<<10) //
4886   #define PCIEIP_REG_VDM_CTL0_UNUSED0_BB_SHIFT                                                               10
4887   #define PCIEIP_REG_VDM_CTL0_REG_VDM_ENABLED_BB                                                             (0x1<<16) // VDM is enabled when this bit is set. PCIe will pass VDM messgaes to user interface when this bit is enabled, else it will be silently dropped.
4888   #define PCIEIP_REG_VDM_CTL0_REG_VDM_ENABLED_BB_SHIFT                                                       16
4889 #define PCIEIP_REG_PTM_CTL0_BB                                                                               0x000a24UL //Access:RW   DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4890   #define PCIEIP_REG_PTM_CTL0_REG_PTM_REQ_START_BB                                                           (0x1<<0) // This bit when set, forces hardware to generate a PTM Request message. Hardware automatically clears this bit, when the PTM response is received.
4891   #define PCIEIP_REG_PTM_CTL0_REG_PTM_REQ_START_BB_SHIFT                                                     0
4892   #define PCIEIP_REG_PTM_CTL0_REG_PTM_ATTN_MASK_BB                                                           (0x1<<1) // This field when set will prevent hardware from generating attention when PTM req- response handshake has completed.
4893   #define PCIEIP_REG_PTM_CTL0_REG_PTM_ATTN_MASK_BB_SHIFT                                                     1
4894   #define PCIEIP_REG_PTM_CTL0_UNUSED0_BB                                                                     (0xfffffff<<2) //
4895   #define PCIEIP_REG_PTM_CTL0_UNUSED0_BB_SHIFT                                                               2
4896   #define PCIEIP_REG_PTM_CTL0_REG_PTM_ATTN_STAT_BB                                                           (0x1<<30) // This field when set inidcates that the PTM req-response handshake initiated by software has completed. This bit is cleared by writing to it.
4897   #define PCIEIP_REG_PTM_CTL0_REG_PTM_ATTN_STAT_BB_SHIFT                                                     30
4898   #define PCIEIP_REG_PTM_CTL0_REG_PTM_REQ_STATUS_BB                                                          (0x1<<31) // This field when set inidcates that the PTM req-response handshake completed successfully. This field is valid only when bit 30 is set.
4899   #define PCIEIP_REG_PTM_CTL0_REG_PTM_REQ_STATUS_BB_SHIFT                                                    31
4900 #define PCIEIP_REG_PTM_PMSTR_HI_BB                                                                           0x000a28UL //Access:R    DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4901 #define PCIEIP_REG_PTM_PMSTR_LO_BB                                                                           0x000a2cUL //Access:R    DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4902 #define PCIEIP_REG_PTM_LOCAL_HI_BB                                                                           0x000a30UL //Access:R    DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4903 #define PCIEIP_REG_PTM_LOCAL_LO_BB                                                                           0x000a34UL //Access:R    DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4904 #define PCIEIP_REG_PTM_RES_LOCAL_HI_BB                                                                       0x000a38UL //Access:R    DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4905 #define PCIEIP_REG_PTM_RES_LOCAL_LO_BB                                                                       0x000a3cUL //Access:R    DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4906 #define PCIEIP_REG_PTM_MSTR_PROP_DLY_BB                                                                      0x000a40UL //Access:R    DataWidth:0x20   // This register is present if PCIE_PTM_SUPP is defined in version.v
4907 #define PCIEIP_REG_PCIER_TL_STAT_TX_CTL_BB                                                                   0x000a50UL //Access:RW   DataWidth:0x20   // Control register for tx tlp statistics
4908   #define PCIEIP_REG_PCIER_TL_STAT_TX_CTL_REG_TTX_TLP_STAT_EN_BB                                             (0x1<<0) // TLP Statistics Enable. Setting this bit to '1' enables the tx TLP statistics collection. Hardware will count various types of TLPs in the TX direction, as programmed in the reg_ttx_det_tlp_type register. When this bit is reset to '0', the counting stops and software can read the results. This bit is automatically cleared after the specified time if reg_ttx_tlp_stat_len is non-zero. All statistic read-back registers are cleared when this transitions from '0' to '1'.
4909   #define PCIEIP_REG_PCIER_TL_STAT_TX_CTL_REG_TTX_TLP_STAT_EN_BB_SHIFT                                       0
4910   #define PCIEIP_REG_PCIER_TL_STAT_TX_CTL_UNUSED0_BB                                                         (0x7f<<1) //
4911   #define PCIEIP_REG_PCIER_TL_STAT_TX_CTL_UNUSED0_BB_SHIFT                                                   1
4912   #define PCIEIP_REG_PCIER_TL_STAT_TX_CTL_REG_TTX_TLP_STAT_LEN_BB                                            (0xffffff<<8) // TLP Statistics Length. This field specifies the TLP statistics collection time in microseconds. When it is set to '0', software has to clear the reg_ttx_tlp_stat_en bit to stop the operation. When it is set to a non-zero value, hardware automatically clears the enable bit after the specified time.
4913   #define PCIEIP_REG_PCIER_TL_STAT_TX_CTL_REG_TTX_TLP_STAT_LEN_BB_SHIFT                                      8
4914 #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_BB                                                                  0x000a54UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4915   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_0_BB                                         (0xff<<0) // This register contains Enable bit and the TLP type that hardware can detect. Bit[7] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[6:0] Bits[6:0] indicate TLP type. TLP type can be masked using reg_ttx_det_tlp_type_mask[6:0].
4916   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_0_BB_SHIFT                                   0
4917   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_1_BB                                         (0xff<<8) // This register contains Enable bit and the TLP type that hardware can detect. Bit[15] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[14:8] Bits[14:8] indicate TLP type. TLP type can be masked using reg_ttx_det_tlp_type_mask[14:8].
4918   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_1_BB_SHIFT                                   8
4919   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_2_BB                                         (0xff<<16) // This register contains Enable bit and the TLP type that hardware can detect. Bit[23] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[22:16] Bits[22:16] indicate TLP type. TLP type can be masked using reg_ttx_det_tlp_type_mask[22:16].
4920   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_2_BB_SHIFT                                   16
4921   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_3_BB                                         (0xff<<24) // This register contains Enable bit and the TLP type that hardware can detect. Bit[31] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[30:24] Bits[30:24] indicate TLP type. TLP type can be masked using reg_ttx_det_tlp_type_mask[30:24].
4922   #define PCIEIP_REG_PCIER_TL_STAT_TX_TYPE_REG_TTX_DET_TLP_TYPE_3_BB_SHIFT                                   24
4923 #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_BB                                                                  0x000a58UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4924   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_0_BB                                    (0x7f<<0) // This register contains the mask bits for reg_ttx_det_tlp_type_0. Bits[7:0] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_ttx_det_tlp_type_0 will be masked. Masking works only if Enable bit (bit [7] of reg_ttx_det_tlp_type_0) is true.
4925   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_0_BB_SHIFT                              0
4926   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_UNUSED0_BB                                                        (0x1<<7) //
4927   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_UNUSED0_BB_SHIFT                                                  7
4928   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_1_BB                                    (0x7f<<8) // This register contains the mask bits for reg_ttx_det_tlp_type_1. Bits[14:8] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_ttx_det_tlp_type_1 will be masked. Masking works only if Enable bit (bit [15] of reg_ttx_det_tlp_type_1) is true.
4929   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_1_BB_SHIFT                              8
4930   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_UNUSED1_BB                                                        (0x1<<15) //
4931   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_UNUSED1_BB_SHIFT                                                  15
4932   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_2_BB                                    (0x7f<<16) // This register contains the mask bits for reg_ttx_det_tlp_type_2. Bits[22:16] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_ttx_det_tlp_type_2 will be masked. Masking works only if Enable bit (bit [7] of reg_ttx_det_tlp_type_2) is true.
4933   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_2_BB_SHIFT                              16
4934   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_UNUSED2_BB                                                        (0x1<<23) //
4935   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_UNUSED2_BB_SHIFT                                                  23
4936   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_3_BB                                    (0x7f<<24) // This register contains the mask bits for reg_ttx_det_tlp_type_3. Bits[30:24] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_ttx_det_tlp_type_3 will be masked. Masking works only if Enable bit (bit [7] of reg_ttx_det_tlp_type_3) is true.
4937   #define PCIEIP_REG_PCIER_TL_STAT_TX_MASK_REG_TTX_DET_TLP_TYPE_MASK_3_BB_SHIFT                              24
4938 #define PCIEIP_REG_PCIER_TL_STAT_TX_CTR_LO_BB                                                                0x000a5cUL //Access:R    DataWidth:0x20   // TX TLP Statistics Low 32 bits. This register indicates the number of TLPs that have been trasmitted. It is cleared when reg_ttx_tlp_stat_en goes from '0' to '1'.
4939 #define PCIEIP_REG_PCIER_TL_STAT_TX_CTR_HI_BB                                                                0x000a60UL //Access:R    DataWidth:0x20   // TX TLP Statistics High 32 bits. This register indicates the number of TLPs that have been trasmitted. It is cleared when reg_ttx_tlp_stat_en goes from '0' to '1'.
4940 #define PCIEIP_REG_PCIER_TL_STAT_RX_CTL_BB                                                                   0x000a64UL //Access:RW   DataWidth:0x20   // Control register for rx tlp statistics
4941   #define PCIEIP_REG_PCIER_TL_STAT_RX_CTL_REG_TRX_TLP_STAT_EN_BB                                             (0x1<<0) // TLP Statistics Enable. Setting this bit to '1' enables the rx TLP statistics collection. Hardware will count various types of TLPs programmed in the reg_trx_det_tlp_type register in RX direction. When this bit is reset to '0', the counting stops and software can read the results. This bit is automatically cleared after the specified time if reg_trx_tlp_stat_len is non-zero. All statistic read-back registers are cleared when this transitions from '0' to '1'.
4942   #define PCIEIP_REG_PCIER_TL_STAT_RX_CTL_REG_TRX_TLP_STAT_EN_BB_SHIFT                                       0
4943   #define PCIEIP_REG_PCIER_TL_STAT_RX_CTL_UNUSED0_BB                                                         (0x7f<<1) //
4944   #define PCIEIP_REG_PCIER_TL_STAT_RX_CTL_UNUSED0_BB_SHIFT                                                   1
4945   #define PCIEIP_REG_PCIER_TL_STAT_RX_CTL_REG_TRX_TLP_STAT_LEN_BB                                            (0xffffff<<8) // TLP Statistics Length. This field specifies the TLP statistics collection time in microseconds. When it is set to '0', software has to clear the reg_trx_tlp_stat_en bit to stop the operation. When it is set to a non-zero value, hardware automatically clears the enable bit after the specified time.
4946   #define PCIEIP_REG_PCIER_TL_STAT_RX_CTL_REG_TRX_TLP_STAT_LEN_BB_SHIFT                                      8
4947 #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_BB                                                                  0x000a68UL //Access:RW   DataWidth:0x20   // Multi Field Register.
4948   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_0_BB                                         (0xff<<0) // This register contains Enable bit and the TLP type that hardware can detect. Bit[7] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[6:0] Bits[6:0] indicate TLP type. TLP type can be masked using reg_trx_det_tlp_type_mask[6:0].
4949   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_0_BB_SHIFT                                   0
4950   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_1_BB                                         (0xff<<8) // This register contains Enable bit and the TLP type that hardware can detect. Bit[15] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[14:8] Bits[14:8] indicate TLP type. TLP type can be masked using reg_trx_det_tlp_type_mask[14:8].
4951   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_1_BB_SHIFT                                   8
4952   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_2_BB                                         (0xff<<16) // This register contains Enable bit and the TLP type that hardware can detect. Bit[23] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[22:16] Bits[22:16] indicate TLP type. TLP type can be masked using reg_trx_det_tlp_type_mask[22:16].
4953   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_2_BB_SHIFT                                   16
4954   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_3_BB                                         (0xff<<24) // This register contains Enable bit and the TLP type that hardware can detect. Bit[31] is enable bit. If this bit is set to 1, then hardware will detect the TLP type indicated by bits[30:24] Bits[30:24] indicate TLP type. TLP type can be masked using reg_trx_det_tlp_type_mask[30:24].
4955   #define PCIEIP_REG_PCIER_TL_STAT_RX_TYPE_REG_TRX_DET_TLP_TYPE_3_BB_SHIFT                                   24
4956 #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_BB                                                                  0x000a6cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
4957   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_0_BB                                    (0x7f<<0) // This register contains the mask bits for reg_trx_det_tlp_type_0. Bits[7:0] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_trx_det_tlp_type_0 will be masked. Masking works only if Enable bit (bit [7] of reg_trx_det_tlp_type_0) is true.
4958   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_0_BB_SHIFT                              0
4959   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_UNUSED0_BB                                                        (0x1<<7) //
4960   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_UNUSED0_BB_SHIFT                                                  7
4961   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_1_BB                                    (0x7f<<8) // This register contains the mask bits for reg_trx_det_tlp_type_1. Bits[14:8] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_trx_det_tlp_type_1 will be masked. Masking works only if Enable bit (bit [15] of reg_trx_det_tlp_type_1) is true.
4962   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_1_BB_SHIFT                              8
4963   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_UNUSED1_BB                                                        (0x1<<15) //
4964   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_UNUSED1_BB_SHIFT                                                  15
4965   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_2_BB                                    (0x7f<<16) // This register contains the mask bits for reg_trx_det_tlp_type_2. Bits[22:16] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_trx_det_tlp_type_2 will be masked. Masking works only if Enable bit (bit [7] of reg_trx_det_tlp_type_2) is true.
4966   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_2_BB_SHIFT                              16
4967   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_UNUSED2_BB                                                        (0x1<<23) //
4968   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_UNUSED2_BB_SHIFT                                                  23
4969   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_3_BB                                    (0x7f<<24) // This register contains the mask bits for reg_trx_det_tlp_type_3. Bits[30:24] are the mask bits. Default value is 0. If a bit is set to 1 then corresponding bit of reg_trx_det_tlp_type_3 will be masked. Masking works only if Enable bit (bit [7] of reg_trx_det_tlp_type_3) is true.
4970   #define PCIEIP_REG_PCIER_TL_STAT_RX_MASK_REG_TRX_DET_TLP_TYPE_MASK_3_BB_SHIFT                              24
4971 #define PCIEIP_REG_PCIER_TL_STAT_RX_CTR_LO_BB                                                                0x000a70UL //Access:R    DataWidth:0x20   // RX TLP Statistics Low 32 bits. This register indicates the number of TLPs that have been trasmitted. It is cleared when reg_trx_tlp_stat_en goes from '0' to '1'.
4972 #define PCIEIP_REG_PCIER_TL_STAT_RX_CTR_HI_BB                                                                0x000a74UL //Access:R    DataWidth:0x20   // RX TLP Statistics High 32 bits. This register indicates the number of TLPs that have been trasmitted. It is cleared when reg_trx_tlp_stat_en goes from '0' to '1'.
4973 #define PCIEIP_REG_PL_LTR_LATENCY_OFF_K2_E5                                                                  0x000b30UL //Access:RW   DataWidth:0x20   // LTR Latency Register. The function of this register field (and all other fields in this register) differs between an upstream port and a downstream port. For an upstream port, the register fields capture the corresponding fields in the LTR messages that are transmitted by the port. For a downstream port, the register fields capture the corresponding fields in the LTR messages that are received by the port. The full content of the register is reflected on the app_ltr_latency[31:0] output.
4974   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_SNOOP_LATENCY_VALUE_K2_E5                                            (0x3ff<<0) // Snoop Latency Value.  Note: The access attributes of this field are as follows:  - Dbi: R/W
4975   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_SNOOP_LATENCY_VALUE_K2_E5_SHIFT                                      0
4976   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_SNOOP_LATENCY_SCALE_K2_E5                                            (0x7<<10) // Snoop Latency Scale.  Note: The access attributes of this field are as follows:  - Dbi: R/W
4977   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_SNOOP_LATENCY_SCALE_K2_E5_SHIFT                                      10
4978   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_SNOOP_LATENCY_REQUIRE_K2_E5                                          (0x1<<15) // Snoop Latency Requirement.  Note: The access attributes of this field are as follows:  - Dbi: R/W
4979   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_SNOOP_LATENCY_REQUIRE_K2_E5_SHIFT                                    15
4980   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_NO_SNOOP_LATENCY_VALUE_K2_E5                                         (0x3ff<<16) // No Snoop Latency Value.  Note: The access attributes of this field are as follows:  - Dbi: R/W
4981   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_NO_SNOOP_LATENCY_VALUE_K2_E5_SHIFT                                   16
4982   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_NO_SNOOP_LATENCY_SCALE_K2_E5                                         (0x7<<26) // No Snoop Latency Scale.  Note: The access attributes of this field are as follows:  - Dbi: R/W
4983   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_NO_SNOOP_LATENCY_SCALE_K2_E5_SHIFT                                   26
4984   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_NO_SNOOP_LATENCY_REQUIRE_K2_E5                                       (0x1<<31) // No Snoop Latency Requirement.  Note: The access attributes of this field are as follows:  - Dbi: R/W
4985   #define PCIEIP_REG_PL_LTR_LATENCY_OFF_NO_SNOOP_LATENCY_REQUIRE_K2_E5_SHIFT                                 31
4986 #define PCIEIP_REG_AUX_CLK_FREQ_OFF_K2_E5                                                                    0x000b40UL //Access:RW   DataWidth:0x20   // Auxiliary Clock Frequency Control Register.
4987   #define PCIEIP_REG_AUX_CLK_FREQ_OFF_AUX_CLK_FREQ_K2_E5                                                     (0x3ff<<0) // The aux_clk frequency in MHz. This value is used to provide a 1 us reference for counting time during low-power states with aux_clk when the PHY has removed the pipe_clk. Frequencies lower than 1 MHz are possible but with a loss of accuracy in the time counted. If the actual frequency (f) of aux_clk does not exactly match the programmed frequency (f_prog), then there is an error in the time counted by the core that can be expressed in percentage as: err% = (f_prog/f-1)*100. For example if f=2.5 MHz and f_prog=3 MHz, then err% =(3/2.5-1)*100 =20%, meaning that the time counted by the core on aux_clk will be 20% greater than the time in us programmed in the corresponding time register (for example T_POWER_ON).  Note: This register field is sticky.
4988   #define PCIEIP_REG_AUX_CLK_FREQ_OFF_AUX_CLK_FREQ_K2_E5_SHIFT                                               0
4989 #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_BB                                                                 0x000c00UL //Access:RW   DataWidth:0x20   // Main status and control register for the PL DL Debug FIFO. Trigger and status shown in this register. For the above two bits, 0b10 is ready but not triggered, 0b11 is actively collecting and triggered, and 0b01 is that the DBG FIFO has collected all needed data.
4990   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_PRETRIG_CNT_BB                                          (0xff<<0) // When non-zero, indicates the maximum number of entries collected and saved prior to the trigger.
4991   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_PRETRIG_CNT_BB_SHIFT                                    0
4992   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_FIFO_RD_CTRL_CSRD_USER_B_BB                                      (0x1<<8) // When cleared, indicates that the DBG FIFO is read by user interface. When set, indicates that the DBG FIFO is read by CS registers only.
4993   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_FIFO_RD_CTRL_CSRD_USER_B_BB_SHIFT                                8
4994   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_TRIG_ADDR_BB                                            (0x1ff<<9) // When DBG FIFO is triggered, this indicates the FIFO address of the trigger location (where data corresponding to the trigger cycle is collected). Bit 17 is a wrap condition in the FIFO
4995   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_TRIG_ADDR_BB_SHIFT                                      9
4996   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_RADDR_BB                                                (0xff<<18) // Current dbg fifo read pointer on write side.
4997   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_RADDR_BB_SHIFT                                          18
4998   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_ATTN_ST_BB                                              (0x1<<26) // Asserted when attn signal is generated and active. Write 1 to clear the attn.
4999   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_ATTN_ST_BB_SHIFT                                        26
5000   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_ATTN_BB                                                 (0x1<<27) // Enables to generate attention to trigger external logic analyzers.
5001   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_ATTN_BB_SHIFT                                           27
5002   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_RESERVED_28_BB                                                   (0x1<<28) //
5003   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_RESERVED_28_BB_SHIFT                                             28
5004   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_FIFO_PRETRIG_FULL_BB                                             (0x1<<29) // Indicates that DBG FIFO has filled the pretrigger buffer before the trigger occurred. If the trigger occurs before the pretrigger buffer is filled, the trig_addr field is used to determine the amount of pre-trigger data collected
5005   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_FIFO_PRETRIG_FULL_BB_SHIFT                                       29
5006   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_TRIGGERED_BB                                            (0x1<<30) // Indicates that the DBG FIFO is triggered.
5007   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_TRIGGERED_BB_SHIFT                                      30
5008   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_ACTIVE_BB                                               (0x1<<31) // When set by write, activates the DBG FIFO logic. To retrigger, this must be cleared then set again.  When read, this indicates that the DBG FIFO is active (waiting for a trigger).
5009   #define PCIEIP_REG_PCIER_DBG_FIFO_CTLSTAT_DBG_FIFO_ACTIVE_BB_SHIFT                                         31
5010 #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_BB                                                             0x000c04UL //Access:RW   DataWidth:0x20   // Control and Status for accesses to DBG FIFO indirect registers.
5011   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_WADDR_REG_BB                                             (0x1ff<<0) // The indirect write address register.
5012   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_WADDR_REG_BB_SHIFT                                       0
5013   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_WADDR_AUTOINC_BB                                         (0x1<<9) // When set, the indirect write address register is incremented on writes and, if ind_no_rd_addr is set, it is also incremented on reads.
5014   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_WADDR_AUTOINC_BB_SHIFT                                   9
5015   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_RADDR_REG_BB                                             (0x1ff<<10) // The indirect read address register.
5016   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_RADDR_REG_BB_SHIFT                                       10
5017   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_RADDR_AUTOINC_BB                                         (0x1<<19) // When set, the indirect read address register is incremented on reads.
5018   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_RADDR_AUTOINC_BB_SHIFT                                   19
5019   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_NO_RADDR_BB                                              (0x1<<20) // When set, the indirect write address register is used for indirect reads as well.
5020   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_IND_NO_RADDR_BB_SHIFT                                        20
5021   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_RESERVED_22_BB                                               (0x3<<21) //
5022   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_RESERVED_22_BB_SHIFT                                         21
5023   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_DBG_FIFO_WADDR_BB                                            (0x1ff<<23) // Current write address to the external FIFO. Bit 31 is a wrap condition in the FIFO
5024   #define PCIEIP_REG_PCIER_DBG_FIFO_IND_CTLSTAT_DBG_FIFO_WADDR_BB_SHIFT                                      23
5025 #define PCIEIP_REG_PCIER_DBG_FIFO_IND_DATA_BB                                                                0x000c08UL //Access:RW   DataWidth:0x20   // Access to the currently referenced indirect register via ind_raddr_reg or ind_waddr_reg. The registers are:  Register 0 :: IND_PCIE_DBG_TRIG0_0TO1_MASK - mask bits [319:0] for 0to1 trigger0 Register 10 :: IND_PCIE_DBG_TRIG0_1TO0_MASK - mask bits [319:0] for 1to0 trigger0 Register 20 :: IND_PCIE_DBG_TRIG0_MATCH_MASK - mask bits [319:0] for match trigger0 Register 30 :: IND_PCIE_DBG_TRIG0_MATCH_VALUE - match value bits[319:0] for trigger0  Register 40 :: IND_PCIE_DBG_TRIG0_DATA_SELECT - [127:0] Trigger0 signals each group is selected with 8 bits among the 256 32 bit signals Register 50 :: IND_PCIE_DBG_TRIG1_0TO1_MASK - mask bits [319:0] for 0to1 trigger1 Register 60 :: IND_PCIE_DBG_TRIG1_1TO0_MASK - mask bits [319:0] for 1to0 trigger1 Register 70 :: IND_PCIE_DBG_TRIG1_MATCH_MASK - mask bits [319:0] for match trigger1 Register 80 :: IND_PCIE_DBG_TRIG1_MATCH_VALUE - match value bits[319:0] for trigger1  Register 90 :: IND_PCIE_DBG_TRIG1_DATA_SELECT - [127:0] Trigger1 signals each group is selected with 8 bits among the 256 32 bit signals Register 100 :: IND_PCIE_DBG_TRIG2_0TO1_MASK - mask bits [319:0] for 0to1 trigger2 Register 110 :: IND_PCIE_DBG_TRIG2_1TO0_MASK - mask bits [319:0] for 1to0 trigger2 Register 120 :: IND_PCIE_DBG_TRIG2_MATCH_MASK - mask bits [319:0] for match trigger2 Register 130 :: IND_PCIE_DBG_TRIG2_MATCH_VALUE - match value bits[319:0] for trigger2  Register 140 :: IND_PCIE_DBG_TRIG2_DATA_SELECT - [127:0] Trigger2 signals each group is selected with 8 bits among the 256 32 bit signals Register 150 :: IND_PCIE_DBG_TRIG_SELECT - Trigger condition selecta Register 151 :: IND_PCIE_DBG_TRIG_TIMEOUT - Timeout select for Trigger sm Register 160 :: IND_PCIE_DBG_FILTER_0TO1_MASK - mask bits [319:0] for 0to1 data filtering Register 170 :: IND_PCIE_DBG_FILTER_1TO0_MASK - mask bits [319:0] for 1to0 data filtering Register 180 :: IND_PCIE_DBG_FILTER_MATCH0_MASK - mask bits [319:0] for match0 data filtering Register 190 :: IND_PCIE_DBG_FILTER_MATCH0_VALUE - match0 value bits[319:0] for data filtering Register 200 :: IND_PCIE_DBG_FILTER_MATCH1_MASK - mask bits [319:0] for match1 data filtering Register 210 :: IND_PCIE_DBG_FILTER_MATCH1_VALUE - match1 value bits[319:0] for data filtering Register 220 :: IND_PCIE_DBG_FILTER_SELECT - select the advanced filtering mechanism Register 228 :: IND_PCIE_DBG_ATTN_CTRL - Controls the attention generating state machine Register 229 :: IND_PCIE_DBG_ATTN_SELECT - Select which attention to go out Register 230 :: IND_PCIE_DBG_ATTN_0TO1_MASK - mask bits [319:0] for 0to1 attention signal group Register 240 :: IND_PCIE_DBG_ATTN_1TO0_MASK - mask bits [319:0] for 1to0 attention signal group Register 250 :: IND_PCIE_DBG_ATTN_MATCH_MASK - mask bits [319:0] for match attention signal group Register 260 :: IND_PCIE_DBG_ATTN_MATCH_VALUE - match value bits [319:0] for attention signal group Register 270 :: IND_PCIE_DBG_FIFO_DATA_SELECT - bits [127:0] selects the group of signals to store in the fifo each group is selected with 8 bits among the 256 32 bit signals Register 274 :: IND_PCIE_DBG_FIFO_TIME_SELECT - not used in debug fifo mode  Register 275 :: IND_DBG_FIFO_EVENT_SELECT - select which events to count for each of the two event counters. In addition, either level or rising edge sensitivity is selectable Register 276 :: IND_DBG_FIFO_EVENT_CFG0 - event config0 Register 277 :: IND_DBG_FIFO_EVENT_CFG1 - event config1  If accessing an unimplemented register, the value 0xbadaddee will be returned.
5026 #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_BB                                                                 0x000c0cUL //Access:RW   DataWidth:0x20   // Debug Control for PL DL DEBUG FIFO
5027   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_TRIGSM_BB                                                        (0xf<<0) // Debug fifo trigger state machine status
5028   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_TRIGSM_BB_SHIFT                                                  0
5029   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_TRIGGER_OUT_BB                                                   (0x7<<4) // Trigger_out[2:0] status
5030   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_TRIGGER_OUT_BB_SHIFT                                             4
5031   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RESERVED_7_BB                                                    (0x1<<7) //
5032   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RESERVED_7_BB_SHIFT                                              7
5033   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_ATTNSM_BB                                                        (0x3<<8) // Debug fifo attn state machine status
5034   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_ATTNSM_BB_SHIFT                                                  8
5035   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_DBG_FIFO_ATTN_BB                                                 (0x1<<10) // Debug fifo attn signal status
5036   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_DBG_FIFO_ATTN_BB_SHIFT                                           10
5037   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RESERVED_23_BB                                                   (0x1fff<<11) //
5038   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RESERVED_23_BB_SHIFT                                             11
5039   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_CTRL_ATTN_BB                                             (0x1<<24) // When set, asserts attn signal irrespective of attnsm state
5040   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_CTRL_ATTN_BB_SHIFT                                       24
5041   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RD_SIDE_SOFT_RST_25_BB                                           (0x1<<25) // When set, resets user side interface for tlda2 fifo
5042   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RD_SIDE_SOFT_RST_25_BB_SHIFT                                     25
5043   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RD_SIDE_SOFT_RST_26_BB                                           (0x1<<26) // When set, resets user side interface for tlda fifo
5044   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RD_SIDE_SOFT_RST_26_BB_SHIFT                                     26
5045   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RD_SIDE_SOFT_RST_27_BB                                           (0x1<<27) // When set, resets user side interface for dbg fifo
5046   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_RD_SIDE_SOFT_RST_27_BB_SHIFT                                     27
5047   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_28_BB                                           (0x1<<28) // When set, clears the debug fifo active also enables user side flush for debug fifo
5048   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_28_BB_SHIFT                                     28
5049   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_29_BB                                           (0x1<<29) // When set, activates debug fifo
5050   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_29_BB_SHIFT                                     29
5051   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_30_BB                                           (0x1<<30) // When set, resets notrig_cnt and trigsm
5052   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_30_BB_SHIFT                                     30
5053   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_31_BB                                           (0x1<<31) // When set, dbg_fifo_triggered will get asserted irrespective of trigsm state
5054   #define PCIEIP_REG_PCIER_DBG_FIFO_DBG_CTL_REG_DBG_FIFO_CTL_31_BB_SHIFT                                     31
5055 #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_BB                                                                0x000c10UL //Access:RW   DataWidth:0x20   // Control for TL PL/DL debug FIFO's
5056   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_USER_RD_FIFO_SEL_BB                                             (0x7<<0) // 000 - no FIFO selected to read by user if  001 - PL/DL FIFO is selected to read by user if  010 - TLDA-0 FIFO is selected to read by user if  100 - TLDA-1 FIFO is selected to read by user if  All other encodings are reserved and un-expected results would come if selected.
5057   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_USER_RD_FIFO_SEL_BB_SHIFT                                       0
5058   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_UNUSED0_BB                                                      (0x1ff<<3) //
5059   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_UNUSED0_BB_SHIFT                                                3
5060   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_DBG_FIFO_SEL_BB                                                 (0x7<<12) // 000 - generic lane is selected  001 - predefined lane 1  010 - predefined lane 2  .  .  .  111 - Serdes data seleted
5061   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_DBG_FIFO_SEL_BB_SHIFT                                           12
5062   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_RESERVED_15_BB                                                  (0x1<<15) //
5063   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_RESERVED_15_BB_SHIFT                                            15
5064   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_TLDA_FIFO_MUX_SEL_BB                                            (0xf<<16) // TLDA mux will be selected
5065   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_TLDA_FIFO_MUX_SEL_BB_SHIFT                                      16
5066   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_TLDA_FIFO2_MUX_SEL_BB                                           (0xf<<20) // TLDA2 mux will be selected
5067   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_TLDA_FIFO2_MUX_SEL_BB_SHIFT                                     20
5068   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_RESERVED_31_BB                                                  (0xff<<24) //
5069   #define PCIEIP_REG_PCIER_TLPL_DBG_FIFO_CTL_RESERVED_31_BB_SHIFT                                            24
5070 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_9_BB                                                                    0x000c18UL //Access:R    DataWidth:0x20   // The ten read registers give a total of 320 bits of data from the DBG FIFO. The DBG FIFO is read when PCIER_DBG_FIFO_RD_0 is read every time.  If the DBG FIFO location is not used, each register will read 0xFFFFFFFF.
5071 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_8_BB                                                                    0x000c1cUL //Access:R    DataWidth:0x20   // Bits [287:256] of the current DBG FIFO location
5072 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_7_BB                                                                    0x000c20UL //Access:R    DataWidth:0x20   // Bits [255:224] of the current DBG FIFO location
5073 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_6_BB                                                                    0x000c24UL //Access:R    DataWidth:0x20   // Bits [223:192] of the current DBG FIFO location
5074 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_5_BB                                                                    0x000c28UL //Access:R    DataWidth:0x20   // Bits [191:160] of the current DBG FIFO location
5075 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_4_BB                                                                    0x000c2cUL //Access:R    DataWidth:0x20   // Bits [159:128] of the current DBG FIFO location
5076 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_3_BB                                                                    0x000c30UL //Access:R    DataWidth:0x20   // Bits [127:96] of the current DBG FIFO location
5077 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_2_BB                                                                    0x000c34UL //Access:R    DataWidth:0x20   // Bits [95:64] of the current DBG FIFO location
5078 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_1_BB                                                                    0x000c38UL //Access:R    DataWidth:0x20   // Bits [63:32] of the current DBG FIFO location
5079 #define PCIEIP_REG_PCIER_DBG_FIFO_RD_0_BB                                                                    0x000c3cUL //Access:R    DataWidth:0x20   // Bits [31:0] of the current DBG FIFO location
5080 #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_BB                                                                    0x000c40UL //Access:RW   DataWidth:0x20   // Main status and control register for the Transaction Layer Data Analyzer. Trigger and status shown in this register. If both of the above two bits are set, the results are undefined.
5081   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_TL_TLDAFIFO_RADDR_BB                                                (0x7f<<0) // The current read address for the external FIFO
5082   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_TL_TLDAFIFO_RADDR_BB_SHIFT                                          0
5083   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_FIFO_RADDR_DWSEL_BB                                                 (0x1<<7) // When set, indicates that the lower 160 bits from the current FIFO read address are in the RDFIFO registers.
5084   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_FIFO_RADDR_DWSEL_BB_SHIFT                                           7
5085   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_FIFO_RDAUTOINC_BB                                                   (0x1<<8) // When set and in local mode, reads to PCIER_TLDA_RDFIFO_4 will automatically increment the read address.
5086   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_FIFO_RDAUTOINC_BB_SHIFT                                             8
5087   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LINK_SERIES_BB                                                      (0x1<<9) // When set, the FIFOs are linked in series to increase the depth of the FIFO.
5088   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LINK_SERIES_BB_SHIFT                                                9
5089   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LINK_PARA_BB                                                        (0x1<<10) // When set, the FIFOs are linked in parallel to increase the width of the FIFO.
5090   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LINK_PARA_BB_SHIFT                                                  10
5091   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_UI_PRETRIG_ALL_BB                                                   (0x1<<11) // Valid only when reading FIFOs from the user interface. When set, all pretrigger data is considered valid and will be present on the interface. Note that there is a bug in earlier versions of the TLDA that make this a write-only bit.
5092   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_UI_PRETRIG_ALL_BB_SHIFT                                             11
5093   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_UNUSED0_BB                                                          (0x1<<12) //
5094   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_UNUSED0_BB_SHIFT                                                    12
5095   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_DATA_AT_TRIG_BB                                                     (0x1<<13) // When set after FIFO has triggered, indicates that data at the trigger has been collected (as opposed to filtered out based on indirect register settings).
5096   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_DATA_AT_TRIG_BB_SHIFT                                               13
5097   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LOCAL_MODE_BB                                                       (0x1<<14) // When set, indicates that the FIFO is operating in local mode - FIFO will be read from the registers. When cleared, indicates that the FIFO is operating through reads from the user interface.
5098   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LOCAL_MODE_BB_SHIFT                                                 14
5099   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_PRETRIG_CNT_BB                                                      (0x7f<<15) // The number of pre-trigger samples to keep. pretrig_cnt[6] is only valid when if there are two TLDA blocks and they are linked serially (extending the FIFO depth).
5100   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_PRETRIG_CNT_BB_SHIFT                                                15
5101   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_TRIG_ADDR_BB                                                        (0x7f<<22) // The FIFO write address at the time of the trigger. Use bit 13 of this register to determine if there was data collected at the time of the trigger.
5102   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_TRIG_ADDR_BB_SHIFT                                                  22
5103   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_PRETRIG_FULL_BB                                                     (0x1<<29) // Set if pretrigger data was expected and enough data samples were collected prior to the trigger
5104   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_PRETRIG_FULL_BB_SHIFT                                               29
5105   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LOCAL_TLDA_TRIGGERED_BB                                             (0x1<<30) // Indicates that the TLDA is triggered.   For the above two bits, 0b10 is ready but not triggered, 0b11 is actively collecting and triggered, and 0b01 is that the TLDA has collected all needed data.
5106   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LOCAL_TLDA_TRIGGERED_BB_SHIFT                                       30
5107   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LOCAL_TLDA_ACTIVE_BB                                                (0x1<<31) // When set by write, activates the TLDA logic. To retrigger, this must be cleared then set again.  When read, this indicates that the TLDA is active (waiting for a trigger).
5108   #define PCIEIP_REG_PCIER_TLDA0_CTLSTAT_LOCAL_TLDA_ACTIVE_BB_SHIFT                                          31
5109 #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_BB                                                                0x000c44UL //Access:RW   DataWidth:0x20   // Control and status register for indirect accesses.
5110   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_WADDR_REG_BB                                                (0xff<<0) // The indirect write address register.
5111   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_WADDR_REG_BB_SHIFT                                          0
5112   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_WADDR_AUTOINC_BB                                            (0x1<<8) // When set, the indirect write address register is incremented on writes and, if ind_no_rd_addr is set, it is also incremented on reads.
5113   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_WADDR_AUTOINC_BB_SHIFT                                      8
5114   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_RADDR_REG_BB                                                (0xff<<9) // The indirect read address register.
5115   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_RADDR_REG_BB_SHIFT                                          9
5116   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_RADDR_AUTOINC_BB                                            (0x1<<17) // When set, the indirect read address register is incremented on reads.
5117   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_RADDR_AUTOINC_BB_SHIFT                                      17
5118   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_NO_RD_ADDR_BB                                               (0x1<<18) // When set, the indirect write address register (below) is used for indirect reads as well.
5119   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_IND_NO_RD_ADDR_BB_SHIFT                                         18
5120   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_UNUSED0_BB                                                      (0x1f<<19) //
5121   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_UNUSED0_BB_SHIFT                                                19
5122   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_TL_TLDAFIFO_WADDR_BB                                            (0x7f<<24) // Current write address to the external FIFO.
5123   #define PCIEIP_REG_PCIER_TLDA0_IND_CTLSTAT_TL_TLDAFIFO_WADDR_BB_SHIFT                                      24
5124 #define PCIEIP_REG_PCIER_TLDA0_IND_DATA_BB                                                                   0x000c48UL //Access:RW   DataWidth:0x20   // Access to the currently referenced indirect register via ind_raddr_reg or ind_waddr_reg. Registers are more fully described in the TLDA docs. The registers are:  -- First trigger configuration registers Register 0 :: IND_TLDA_TRIG0_0TO1_MASK0 -- Trigger 0 rising edge mask bits [31:0]  Register 1 :: IND_TLDA_TRIG0_0TO1_MASK1 -- Trigger 0 rising edge mask bits [63:32]  Register 2 :: IND_TLDA_TRIG0_0TO1_MASK2 -- Trigger 0 rising edge mask bits [95:64]  Register 3 :: IND_TLDA_TRIG0_0TO1_MASK3 -- Trigger 0 rising edge mask bits [127:96]  Register 4 :: IND_TLDA_TRIG0_0TO1_MASK4 -- Trigger 0 rising edge mask bits [159:128]  Register 5 :: IND_TLDA_TRIG0_0TO1_MASK5 -- Trigger 0 rising edge mask bits [191:160]  Register 6 :: IND_TLDA_TRIG0_1TO0_MASK0 -- Trigger 0 falling edge mask bits [31:0]  Register 7 :: IND_TLDA_TRIG0_1TO0_MASK1 -- Trigger 0 falling edge mask bits [63:32]  Register 8 :: IND_TLDA_TRIG0_1TO0_MASK2 -- Trigger 0 falling edge mask bits [95:64]  Register 9 :: IND_TLDA_TRIG0_1TO0_MASK3 -- Trigger 0 falling edge mask bits [127:96]  Register 10 :: IND_TLDA_TRIG0_1TO0_MASK4 -- Trigger 0 falling edge mask bits [159:128]  Register 11 :: IND_TLDA_TRIG0_1TO0_MASK5 -- Trigger 0 falling edge mask bits [191:160]  Register 12 :: IND_TLDA_TRIG0_MATCH_MASK0 -- Trigger 0 bit match mask bits [31:0]  Register 13 :: IND_TLDA_TRIG0_MATCH_MASK1 -- Trigger 0 bit match mask bits [63:32]  Register 14 :: IND_TLDA_TRIG0_MATCH_MASK2 -- Trigger 0 bit match mask bits [95:64]  Register 15 :: IND_TLDA_TRIG0_MATCH_MASK3 -- Trigger 0 bit match mask bits [127:96]  Register 16 :: IND_TLDA_TRIG0_MATCH_MASK4 -- Trigger 0 bit match mask bits [159:128]  Register 17 :: IND_TLDA_TRIG0_MATCH_MASK5 -- Trigger 0 bit match mask bits [191:160]  Register 18 :: IND_TLDA_TRIG0_MATCH_VALUE0 -- Trigger 0 bit match value bits [31:0]  Register 19 :: IND_TLDA_TRIG0_MATCH_VALUE1 -- Trigger 0 bit match value bits [63:32]  Register 20 :: IND_TLDA_TRIG0_MATCH_VALUE2 -- Trigger 0 bit match value bits [95:64]  Register 21 :: IND_TLDA_TRIG0_MATCH_VALUE3 -- Trigger 0 bit match value bits [127:96]  Register 22 :: IND_TLDA_TRIG0_MATCH_VALUE4 -- Trigger 0 bit match value bits [159:128]  Register 23 :: IND_TLDA_TRIG0_MATCH_VALUE5 -- Trigger 0 bit match value bits [191:160]  Register 24 :: IND_TLDA_TRIG0_DATA_SELECT0 -- Bits [31:0] to select the data source for trigger 0  Register 25 :: IND_TLDA_TRIG0_DATA_SELECT1 -- Bits [63:32] to select the data source for trigger 0  Register 26 :: IND_TLDA_TRIG0_DATA_SELECT2 -- Bits [95:64] to select the data source for trigger 0  Register 27 :: IND_TLDA_TRIG0_DATA_SELECT3 -- Bits [127:96] to select the data source for trigger 0  Register 28 :: IND_TLDA_TRIG0_DATA_SELECT4 -- Bits [159:128] to select the data source for trigger 0  Register 29 :: IND_TLDA_TRIG0_DATA_SELECT5 -- Bits [191:160] to select the data source for trigger 0   -- Second trigger configuration registers Register 32 :: IND_TLDA_TRIG1_0TO1_MASK0 -- Trigger 1 rising edge mask bits [31:0]  Register 33 :: IND_TLDA_TRIG1_0TO1_MASK1 -- Trigger 1 rising edge mask bits [63:32]  Register 34 :: IND_TLDA_TRIG1_0TO1_MASK2 -- Trigger 1 rising edge mask bits [95:64]  Register 35 :: IND_TLDA_TRIG1_0TO1_MASK3 -- Trigger 1 rising edge mask bits [127:96]  Register 36 :: IND_TLDA_TRIG1_0TO1_MASK4 -- Trigger 1 rising edge mask bits [159:128]  Register 37 :: IND_TLDA_TRIG1_0TO1_MASK5 -- Trigger 1 rising edge mask bits [191:160]  Register 38 :: IND_TLDA_TRIG1_1TO0_MASK0 -- Trigger 1 falling edge mask bits [31:0]  Register 39 :: IND_TLDA_TRIG1_1TO0_MASK1 -- Trigger 1 falling edge mask bits [63:32]  Register 40 :: IND_TLDA_TRIG1_1TO0_MASK2 -- Trigger 1 falling edge mask bits [95:64]  Register 41 :: IND_TLDA_TRIG1_1TO0_MASK3 -- Trigger 1 falling edge mask bits [127:96]  Register 42 :: IND_TLDA_TRIG1_1TO0_MASK4 -- Trigger 1 falling edge mask bits [159:128]  Register 43 :: IND_TLDA_TRIG1_1TO0_MASK5 -- Trigger 1 falling edge mask bits [191:160]  Register 44 :: IND_TLDA_TRIG1_MATCH_MASK0 -- Trigger 1 bit match mask bits [31:0]  Register 45 :: IND_TLDA_TRIG1_MATCH_MASK1 -- Trigger 1 bit match mask bits [63:32]  Register 46 :: IND_TLDA_TRIG1_MATCH_MASK2 -- Trigger 1 bit match mask bits [95:64]  Register 47 :: IND_TLDA_TRIG1_MATCH_MASK3 -- Trigger 1 bit match mask bits [127:96]  Register 48 :: IND_TLDA_TRIG1_MATCH_MASK4 -- Trigger 1 bit match mask bits [159:128]  Register 49 :: IND_TLDA_TRIG1_MATCH_MASK5 -- Trigger 1 bit match mask bits [191:160]  Register 50 :: IND_TLDA_TRIG1_MATCH_VALUE0 -- Trigger 1 bit match value bits [31:0]  Register 51 :: IND_TLDA_TRIG1_MATCH_VALUE1 -- Trigger 1 bit match value bits [63:32]  Register 52 :: IND_TLDA_TRIG1_MATCH_VALUE2 -- Trigger 1 bit match value bits [95:64]  Register 53 :: IND_TLDA_TRIG1_MATCH_VALUE3 -- Trigger 1 bit match value bits [127:96]  Register 54 :: IND_TLDA_TRIG1_MATCH_VALUE4 -- Trigger 1 bit match value bits [159:128]  Register 55 :: IND_TLDA_TRIG1_MATCH_VALUE5 -- Trigger 1 bit match value bits [191:160]  Register 56 :: IND_TLDA_TRIG1_DATA_SELECT0 -- Bits [31:0] to select the data source for trigger 1  Register 57 :: IND_TLDA_TRIG1_DATA_SELECT1 -- Bits [63:32] to select the data source for trigger 1  Register 58 :: IND_TLDA_TRIG1_DATA_SELECT2 -- Bits [95:64] to select the data source for trigger 1  Register 59 :: IND_TLDA_TRIG1_DATA_SELECT3 -- Bits [127:96] to select the data source for trigger 1  Register 60 :: IND_TLDA_TRIG1_DATA_SELECT4 -- Bits [159:128] to select the data source for trigger 1  Register 61 :: IND_TLDA_TRIG1_DATA_SELECT5 -- Bits [191:160] to select the data source for trigger 1   -- Third trigger configuration registers Register 64 :: IND_TLDA_TRIG2_0TO1_MASK0 -- Trigger 2 rising edge mask bits [31:0]  Register 65 :: IND_TLDA_TRIG2_0TO1_MASK1 -- Trigger 2 rising edge mask bits [63:32]  Register 66 :: IND_TLDA_TRIG2_0TO1_MASK2 -- Trigger 2 rising edge mask bits [95:64]  Register 67 :: IND_TLDA_TRIG2_0TO1_MASK3 -- Trigger 2 rising edge mask bits [127:96]  Register 68 :: IND_TLDA_TRIG2_0TO1_MASK4 -- Trigger 2 rising edge mask bits [159:128]  Register 69 :: IND_TLDA_TRIG2_0TO1_MASK5 -- Trigger 2 rising edge mask bits [191:160]  Register 70 :: IND_TLDA_TRIG2_1TO0_MASK0 -- Trigger 2 falling edge mask bits [31:0]  Register 71 :: IND_TLDA_TRIG2_1TO0_MASK1 -- Trigger 2 falling edge mask bits [63:32]  Register 72 :: IND_TLDA_TRIG2_1TO0_MASK2 -- Trigger 2 falling edge mask bits [95:64]  Register 73 :: IND_TLDA_TRIG2_1TO0_MASK3 -- Trigger 2 falling edge mask bits [127:96]  Register 74 :: IND_TLDA_TRIG2_1TO0_MASK4 -- Trigger 2 falling edge mask bits [159:128]  Register 75 :: IND_TLDA_TRIG2_1TO0_MASK5 -- Trigger 2 falling edge mask bits [191:160]  Register 76 :: IND_TLDA_TRIG2_MATCH_MASK0 -- Trigger 2 bit match mask bits [31:0]  Register 77 :: IND_TLDA_TRIG2_MATCH_MASK1 -- Trigger 2 bit match mask bits [63:32]  Register 78 :: IND_TLDA_TRIG2_MATCH_MASK2 -- Trigger 2 bit match mask bits [95:64]  Register 79 :: IND_TLDA_TRIG2_MATCH_MASK3 -- Trigger 2 bit match mask bits [127:96]  Register 80 :: IND_TLDA_TRIG2_MATCH_MASK4 -- Trigger 2 bit match mask bits [159:128]  Register 81 :: IND_TLDA_TRIG2_MATCH_MASK5 -- Trigger 2 bit match mask bits [191:160]  Register 82 :: IND_TLDA_TRIG2_MATCH_VALUE0 -- Trigger 2 bit match value bits [31:0]  Register 83 :: IND_TLDA_TRIG2_MATCH_VALUE1 -- Trigger 2 bit match value bits [63:32]  Register 84 :: IND_TLDA_TRIG2_MATCH_VALUE2 -- Trigger 2 bit match value bits [95:64]  Register 85 :: IND_TLDA_TRIG2_MATCH_VALUE3 -- Trigger 2 bit match value bits [127:96]  Register 86 :: IND_TLDA_TRIG2_MATCH_VALUE4 -- Trigger 2 bit match value bits [159:128]  Register 87 :: IND_TLDA_TRIG2_MATCH_VALUE5 -- Trigger 2 bit match value bits [191:160]  Register 88 :: IND_TLDA_TRIG2_DATA_SELECT0 -- Bits [31:0] to select the data source for trigger 2  Register 89 :: IND_TLDA_TRIG2_DATA_SELECT1 -- Bits [63:32] to select the data source for trigger 2  Register 90 :: IND_TLDA_TRIG2_DATA_SELECT2 -- Bits [95:64] to select the data source for trigger 2  Register 91 :: IND_TLDA_TRIG2_DATA_SELECT3 -- Bits [127:96] to select the data source for trigger 2  Register 92 :: IND_TLDA_TRIG2_DATA_SELECT4 -- Bits [159:128] to select the data source for trigger 2  Register 93 :: IND_TLDA_TRIG2_DATA_SELECT5 -- Bits [191:160] to select the data source for trigger 2   -- Trigger selection and timeout configuration registers Register 96 :: IND_TLDA_TRIG_SELECT -- Selects which triggers or combination of triggers to use  Register 97 :: IND_TLDA_TRIG_TIMEOUT -- Configures timeouts for trigger actions  Register 98 :: IND_TLDA_TRIG_COMBINED_TRIG -- Selects how triggers from two TLDAs are combined   -- Data filtering based on rising edge in the data Register 100 :: IND_TLDA_FILTER_0TO1_MASK0 -- Data path filter rising edge mask bits [31:0]  Register 101 :: IND_TLDA_FILTER_0TO1_MASK1 -- Data path filter rising edga mask bits [63:32]  Register 102 :: IND_TLDA_FILTER_0TO1_MASK2 -- Data path filter rising edge mask bits [95:64]  Register 103 :: IND_TLDA_FILTER_0TO1_MASK3 -- Data path filter rising edge mask bits [127:96]  Register 104 :: IND_TLDA_FILTER_0TO1_MASK4 -- Data path filter rising edge mask bits [159:128]  Register 105 :: IND_TLDA_FILTER_0TO1_MASK5 -- Data path filter rising edge mask bits [191:160]  Register 106 :: IND_TLDA_FILTER_0TO1_MASK6 -- Data path filter rising edge mask bits [223:192]  Register 107 :: IND_TLDA_FILTER_0TO1_MASK7 -- Data path filter rising edge mask bits [255:224]  Register 108 :: IND_TLDA_FILTER_0TO1_MASK8 -- Data path filter rising edge mask bits [287:256]  Register 109 :: IND_TLDA_FILTER_0TO1_MASK9 -- Data path filter rising edge mask bits [319:288]   -- Data filtering based on faling edge in the data Register 110 :: IND_TLDA_FILTER_1TO0_MASK0 -- Data path filter falling edge mask bits [31:0]  Register 111 :: IND_TLDA_FILTER_1TO0_MASK1 -- Data path filter falling edga mask bits [63:32]  Register 112 :: IND_TLDA_FILTER_1TO0_MASK2 -- Data path filter falling edge mask bits [95:64]  Register 113 :: IND_TLDA_FILTER_1TO0_MASK3 -- Data path filter falling edge mask bits [127:96]  Register 114 :: IND_TLDA_FILTER_1TO0_MASK4 -- Data path filter falling edge mask bits [159:128]  Register 115 :: IND_TLDA_FILTER_1TO0_MASK5 -- Data path filter falling edge mask bits [191:160]  Register 116 :: IND_TLDA_FILTER_1TO0_MASK6 -- Data path filter falling edge mask bits [223:192]  Register 117 :: IND_TLDA_FILTER_1TO0_MASK7 -- Data path filter falling edge mask bits [255:224]  Register 118 :: IND_TLDA_FILTER_1TO0_MASK8 -- Data path filter falling edge mask bits [287:256]  Register 119 :: IND_TLDA_FILTER_1TO0_MASK9 -- Data path filter falling edge mask bits [319:288]   -- Data filtering based on matching (masked) value in the data Register 120 :: IND_TLDA_FILTER_MATCH0_MASK0 -- Data path filter match-0 mask bits [31:0]  Register 121 :: IND_TLDA_FILTER_MATCH0_MASK1 -- Data path filter match-0 mask bits [63:32]  Register 122 :: IND_TLDA_FILTER_MATCH0_MASK2 -- Data path filter match-0 mask bits [95:64]  Register 123 :: IND_TLDA_FILTER_MATCH0_MASK3 -- Data path filter match-0 mask bits [127:96]  Register 124 :: IND_TLDA_FILTER_MATCH0_MASK4 -- Data path filter match-0 mask bits [159:128]  Register 125 :: IND_TLDA_FILTER_MATCH0_MASK5 -- Data path filter match-0 mask bits [191:160]  Register 126 :: IND_TLDA_FILTER_MATCH0_MASK6 -- Data path filter match-0 mask bits [223:192]  Register 127 :: IND_TLDA_FILTER_MATCH0_MASK7 -- Data path filter match-0 mask bits [255:224]  Register 128 :: IND_TLDA_FILTER_MATCH0_MASK8 -- Data path filter match-0 mask bits [287:256]  Register 129 :: IND_TLDA_FILTER_MATCH0_MASK9 -- Data path filter match-0 mask bits [319:288]  Register 130 :: IND_TLDA_FILTER_MATCH0_VALUE0 -- Data path filter match-0 value bits [31:0]  Register 131 :: IND_TLDA_FILTER_MATCH0_VALUE1 -- Data path filter match-0 value bits [63:32]  Register 132 :: IND_TLDA_FILTER_MATCH0_VALUE2 -- Data path filter match-0 value bits [95:64]  Register 133 :: IND_TLDA_FILTER_MATCH0_VALUE3 -- Data path filter match-0 value bits [127:96]  Register 134 :: IND_TLDA_FILTER_MATCH0_VALUE4 -- Data path filter match-0 value bits [159:128]  Register 135 :: IND_TLDA_FILTER_MATCH0_VALUE5 -- Data path filter match-0 value bits [191:160]  Register 136 :: IND_TLDA_FILTER_MATCH0_VALUE6 -- Data path filter match-0 value bits [223:192]  Register 137 :: IND_TLDA_FILTER_MATCH0_VALUE7 -- Data path filter match-0 value bits [255:224]  Register 138 :: IND_TLDA_FILTER_MATCH0_VALUE8 -- Data path filter match-0 value bits [287:256]  Register 139 :: IND_TLDA_FILTER_MATCH0_VALUE9 -- Data path filter match-0 value bits [319:288]  Register 140 :: IND_TLDA_FILTER_MATCH1_MASK0 -- Data path filter match-1 mask bits [31:0]  Register 141 :: IND_TLDA_FILTER_MATCH1_MASK1 -- Data path filter match-1 mask bits [63:32]  Register 142 :: IND_TLDA_FILTER_MATCH1_MASK2 -- Data path filter match-1 mask bits [95:64]  Register 143 :: IND_TLDA_FILTER_MATCH1_MASK3 -- Data path filter match-1 mask bits [127:96]  Register 144 :: IND_TLDA_FILTER_MATCH1_MASK4 -- Data path filter match-1 mask bits [159:128]  Register 145 :: IND_TLDA_FILTER_MATCH1_MASK5 -- Data path filter match-1 mask bits [191:160]  Register 146 :: IND_TLDA_FILTER_MATCH1_MASK6 -- Data path filter match-1 mask bits [223:192]  Register 147 :: IND_TLDA_FILTER_MATCH1_MASK7 -- Data path filter match-1 mask bits [255:224]  Register 148 :: IND_TLDA_FILTER_MATCH1_MASK8 -- Data path filter match-1 mask bits [287:256]  Register 149 :: IND_TLDA_FILTER_MATCH1_MASK9 -- Data path filter match-1 mask bits [319:288]  Register 150 :: IND_TLDA_FILTER_MATCH1_VALUE0 -- Data path filter match-1 value bits [31:0]  Register 151 :: IND_TLDA_FILTER_MATCH1_VALUE1 -- Data path filter match-1 value bits [63:32]  Register 152 :: IND_TLDA_FILTER_MATCH1_VALUE2 -- Data path filter match-1 value bits [95:64]  Register 153 :: IND_TLDA_FILTER_MATCH1_VALUE3 -- Data path filter match-1 value bits [127:96]  Register 154 :: IND_TLDA_FILTER_MATCH1_VALUE4 -- Data path filter match-1 value bits [159:128]  Register 155 :: IND_TLDA_FILTER_MATCH1_VALUE5 -- Data path filter match-1 value bits [191:160]  Register 156 :: IND_TLDA_FILTER_MATCH1_VALUE6 -- Data path filter match-1 value bits [223:192]  Register 157 :: IND_TLDA_FILTER_MATCH1_VALUE7 -- Data path filter match-1 value bits [255:224]  Register 158 :: IND_TLDA_FILTER_MATCH1_VALUE8 -- Data path filter match-1 value bits [287:256]  Register 159 :: IND_TLDA_FILTER_MATCH1_VALUE9 -- Data path filter match-1 value bits [319:288]   Register 160 :: IND_TLDA_FILTER_SELECT -- Select the combinations of data filtering to use  Register 161 :: IND_TLDA_DATA_SELECT0 -- Bits [31:0] to select the data source  Register 162 :: IND_TLDA_DATA_SELECT1 -- Bits [63:32] to select the data source  Register 163 :: IND_TLDA_DATA_SELECT2 -- Bits [95:64] to select the data source  Register 164 :: IND_TLDA_DATA_SELECT3 -- Bits [127:96] to select the data source  Register 165 :: IND_TLDA_DATA_SELECT4 -- Bits [159:128] to select the data source  Register 166 :: IND_TLDA_DATA_SELECT5 -- Bits [191:160] to select the data source   Register 169 :: IND_TLDA_TIME_SELECT -- Select the time stamp to include in the data   Register 170 :: IND_TLDA_PREDEF_DATASEL -- Configure on of the preselected data source combinations   Register 171 :: IND_TLDA_EVENT_SEL -- Select the events to watch  Register 172 :: IND_TLDA_EVENT_CFG0 -- Configure the first set of event actions (counting, thresholds, etc)  Register 173 :: IND_TLDA_EVENT_CFG1 -- Configure the second set of event actions (counting, thresholds, etc)   Register 192 :: IND_TLDA_SPARE_DBG0 -- Spare debug register  Register 193 :: IND_TLDA_SPARE_DBG1 -- Spare debug register   If accessing an unimplemented register, the value 0xbadaddee will be returned.
5125 #define PCIEIP_REG_PCIER_TLDA0_RDFIFO_4_BB                                                                   0x000c4cUL //Access:R    DataWidth:0x20   // The five read registers give a total of 160 bits of data from the FIFO. The FIFO is read when PCIER_TLDA0_RDFIFO_4 is read every other time. Also, on the opposite reads of PCIER_TLDA0_RDFIFO_4, the data in these registers is advanced to the next half of the FIFO data. So when the first PCIER_TLDA0_RDFIFO_4 read occurs, data is read from the FIFO and bits [159:0] are in these registers. Next read of PCIER_TLDA0_RDFIFO_4, bits [319:160] are in these registers. If the FIFO location is not used, each register will read 0xbaddf1f0.
5126 #define PCIEIP_REG_PCIER_TLDA0_RDFIFO_3_BB                                                                   0x000c50UL //Access:R    DataWidth:0x20   // Bits [127:96] of the current half-data from the FIFO
5127 #define PCIEIP_REG_PCIER_TLDA0_RDFIFO_2_BB                                                                   0x000c54UL //Access:R    DataWidth:0x20   // Bits [95:64] of the current half-data from the FIFO
5128 #define PCIEIP_REG_PCIER_TLDA0_RDFIFO_1_BB                                                                   0x000c58UL //Access:R    DataWidth:0x20   // Bits [63:32] of the current half-data from the FIFO
5129 #define PCIEIP_REG_PCIER_TLDA0_RDFIFO_0_BB                                                                   0x000c5cUL //Access:R    DataWidth:0x20   // Bits [31:0] of the current half-data from the FIFO
5130 #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_BB                                                                    0x000c60UL //Access:RW   DataWidth:0x20   // Main status and control register for the second Transaction Layer Data Analyzer. Trigger and status shown in this register.
5131   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_TL_TLDAFIFO_RADDR_BB                                                (0x7f<<0) // The current read address for the external FIFO
5132   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_TL_TLDAFIFO_RADDR_BB_SHIFT                                          0
5133   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_FIFO_RADDR_DWSEL_BB                                                 (0x1<<7) // When set, indicates that the lower 160 bits from the current FIFO read address are in the RDFIFO registers.
5134   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_FIFO_RADDR_DWSEL_BB_SHIFT                                           7
5135   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_FIFO_RDAUTOINC_BB                                                   (0x1<<8) // When set and in local mode, reads to PCIER_TLDA_RDFIFO_4 will automatically increment the read address.
5136   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_FIFO_RDAUTOINC_BB_SHIFT                                             8
5137   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LINK_SERIES_BB                                                      (0x1<<9) // When set, this indicates the FIFOs are linked in series to increase the depth of the FIFO.
5138   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LINK_SERIES_BB_SHIFT                                                9
5139   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LINK_PARA_BB                                                        (0x1<<10) // When set, this indicates the FIFOs are linked in parallel to increase the width of the FIFO.
5140   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LINK_PARA_BB_SHIFT                                                  10
5141   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_UI_PRETRIG_ALL_BB                                                   (0x1<<11) // Valid only when reading FIFOs from the user interface. When set, all pretrigger data is considered valid and will be present on the interface. Note that there is a bug in earlier versions of the TLDA that make this a write-only bit.
5142   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_UI_PRETRIG_ALL_BB_SHIFT                                             11
5143   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_UNUSED0_BB                                                          (0x1<<12) //
5144   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_UNUSED0_BB_SHIFT                                                    12
5145   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_DATA_AT_TRIG_BB                                                     (0x1<<13) // When set after FIFO has triggered, indicates that data at the trigger has been collected (as opposed to filtered out based on indirect register settings).
5146   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_DATA_AT_TRIG_BB_SHIFT                                               13
5147   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LOCAL_MODE_BB                                                       (0x1<<14) // When set, indicates that the FIFO is operating in local mode - FIFO will be read from the registers. When cleared, indicates that the FIFO is operating through reads from the user interface.
5148   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LOCAL_MODE_BB_SHIFT                                                 14
5149   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_PRETRIG_CNT_BB                                                      (0x7f<<15) // The number of pre-trigger samples to keep. pretrig_cnt[6] is only valid when if there are two TLDA blocks and they are linked serially (extending the FIFO depth).
5150   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_PRETRIG_CNT_BB_SHIFT                                                15
5151   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_TRIG_ADDR_BB                                                        (0x7f<<22) // The FIFO write address at the time of the trigger. Use bit 13 of this register to determine if there was data collected at the time of the trigger.
5152   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_TRIG_ADDR_BB_SHIFT                                                  22
5153   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_PRETRIG_FULL_BB                                                     (0x1<<29) // Set if pretrigger data was expected and enough data samples were collected prior to the trigger
5154   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_PRETRIG_FULL_BB_SHIFT                                               29
5155   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LOCAL_TLDA_TRIGGERED_BB                                             (0x1<<30) // Indicates that the TLDA is triggered.  For the above two bits, 0b10 is ready but not triggered, 0b11 is actively collecting and triggered, and 0b01 is that the TLDA has collected all needed data.
5156   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LOCAL_TLDA_TRIGGERED_BB_SHIFT                                       30
5157   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LOCAL_TLDA_ACTIVE_BB                                                (0x1<<31) // When set by write, activates the TLDA logic. To retrigger, this must be cleared then set again.  When read, this indicates that the TLDA is active (waiting for a trigger).
5158   #define PCIEIP_REG_PCIER_TLDA1_CTLSTAT_LOCAL_TLDA_ACTIVE_BB_SHIFT                                          31
5159 #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_BB                                                                0x000c64UL //Access:RW   DataWidth:0x20   // Control and status register for indirect accesses.
5160   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_WADDR_REG_BB                                                (0xff<<0) // The indirect write address register.
5161   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_WADDR_REG_BB_SHIFT                                          0
5162   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_WADDR_AUTOINC_BB                                            (0x1<<8) // When set, the indirect write address register is incremented on writes and, if ind_no_rd_addr is set, it is also incremented on reads.
5163   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_WADDR_AUTOINC_BB_SHIFT                                      8
5164   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_RADDR_REG_BB                                                (0xff<<9) // The indirect read address register.
5165   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_RADDR_REG_BB_SHIFT                                          9
5166   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_RADDR_AUTOINC_BB                                            (0x1<<17) // When set, the indirect read address register is incremented on reads.
5167   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_RADDR_AUTOINC_BB_SHIFT                                      17
5168   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_NO_RD_ADDR_BB                                               (0x1<<18) // When set, the indirect write address register (below) is used for indirect reads as well.
5169   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_IND_NO_RD_ADDR_BB_SHIFT                                         18
5170   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_UNUSED0_BB                                                      (0x1f<<19) //
5171   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_UNUSED0_BB_SHIFT                                                19
5172   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_TL_TLDAFIFO_WADDR_BB                                            (0x3f<<24) // Current write address to the external FIFO.
5173   #define PCIEIP_REG_PCIER_TLDA1_IND_CTLSTAT_TL_TLDAFIFO_WADDR_BB_SHIFT                                      24
5174 #define PCIEIP_REG_PCIER_TLDA1_IND_DATA_BB                                                                   0x000c68UL //Access:RW   DataWidth:0x20   // Access to the currently referenced indirect register via ind_raddr_reg or ind_waddr_reg. Registers are more fully described in the TLDA docs. The registers are:  -- First trigger configuration registers Register 0 :: IND_TLDA_TRIG0_0TO1_MASK0 -- Trigger 0 rising edge mask bits [31:0]  Register 1 :: IND_TLDA_TRIG0_0TO1_MASK1 -- Trigger 0 rising edge mask bits [63:32]  Register 2 :: IND_TLDA_TRIG0_0TO1_MASK2 -- Trigger 0 rising edge mask bits [95:64]  Register 3 :: IND_TLDA_TRIG0_0TO1_MASK3 -- Trigger 0 rising edge mask bits [127:96]  Register 4 :: IND_TLDA_TRIG0_0TO1_MASK4 -- Trigger 0 rising edge mask bits [159:128]  Register 5 :: IND_TLDA_TRIG0_0TO1_MASK5 -- Trigger 0 rising edge mask bits [191:160]  Register 6 :: IND_TLDA_TRIG0_1TO0_MASK0 -- Trigger 0 falling edge mask bits [31:0]  Register 7 :: IND_TLDA_TRIG0_1TO0_MASK1 -- Trigger 0 falling edge mask bits [63:32]  Register 8 :: IND_TLDA_TRIG0_1TO0_MASK2 -- Trigger 0 falling edge mask bits [95:64]  Register 9 :: IND_TLDA_TRIG0_1TO0_MASK3 -- Trigger 0 falling edge mask bits [127:96]  Register 10 :: IND_TLDA_TRIG0_1TO0_MASK4 -- Trigger 0 falling edge mask bits [159:128]  Register 11 :: IND_TLDA_TRIG0_1TO0_MASK5 -- Trigger 0 falling edge mask bits [191:160]  Register 12 :: IND_TLDA_TRIG0_MATCH_MASK0 -- Trigger 0 bit match mask bits [31:0]  Register 13 :: IND_TLDA_TRIG0_MATCH_MASK1 -- Trigger 0 bit match mask bits [63:32]  Register 14 :: IND_TLDA_TRIG0_MATCH_MASK2 -- Trigger 0 bit match mask bits [95:64]  Register 15 :: IND_TLDA_TRIG0_MATCH_MASK3 -- Trigger 0 bit match mask bits [127:96]  Register 16 :: IND_TLDA_TRIG0_MATCH_MASK4 -- Trigger 0 bit match mask bits [159:128]  Register 17 :: IND_TLDA_TRIG0_MATCH_MASK5 -- Trigger 0 bit match mask bits [191:160]  Register 18 :: IND_TLDA_TRIG0_MATCH_VALUE0 -- Trigger 0 bit match value bits [31:0]  Register 19 :: IND_TLDA_TRIG0_MATCH_VALUE1 -- Trigger 0 bit match value bits [63:32]  Register 20 :: IND_TLDA_TRIG0_MATCH_VALUE2 -- Trigger 0 bit match value bits [95:64]  Register 21 :: IND_TLDA_TRIG0_MATCH_VALUE3 -- Trigger 0 bit match value bits [127:96]  Register 22 :: IND_TLDA_TRIG0_MATCH_VALUE4 -- Trigger 0 bit match value bits [159:128]  Register 23 :: IND_TLDA_TRIG0_MATCH_VALUE5 -- Trigger 0 bit match value bits [191:160]  Register 24 :: IND_TLDA_TRIG0_DATA_SELECT0 -- Bits [31:0] to select the data source for trigger 0  Register 25 :: IND_TLDA_TRIG0_DATA_SELECT1 -- Bits [63:32] to select the data source for trigger 0  Register 26 :: IND_TLDA_TRIG0_DATA_SELECT2 -- Bits [95:64] to select the data source for trigger 0  Register 27 :: IND_TLDA_TRIG0_DATA_SELECT3 -- Bits [127:96] to select the data source for trigger 0  Register 28 :: IND_TLDA_TRIG0_DATA_SELECT4 -- Bits [159:128] to select the data source for trigger 0  Register 29 :: IND_TLDA_TRIG0_DATA_SELECT5 -- Bits [191:160] to select the data source for trigger 0   -- Second trigger configuration registers Register 32 :: IND_TLDA_TRIG1_0TO1_MASK0 -- Trigger 1 rising edge mask bits [31:0]  Register 33 :: IND_TLDA_TRIG1_0TO1_MASK1 -- Trigger 1 rising edge mask bits [63:32]  Register 34 :: IND_TLDA_TRIG1_0TO1_MASK2 -- Trigger 1 rising edge mask bits [95:64]  Register 35 :: IND_TLDA_TRIG1_0TO1_MASK3 -- Trigger 1 rising edge mask bits [127:96]  Register 36 :: IND_TLDA_TRIG1_0TO1_MASK4 -- Trigger 1 rising edge mask bits [159:128]  Register 37 :: IND_TLDA_TRIG1_0TO1_MASK5 -- Trigger 1 rising edge mask bits [191:160]  Register 38 :: IND_TLDA_TRIG1_1TO0_MASK0 -- Trigger 1 falling edge mask bits [31:0]  Register 39 :: IND_TLDA_TRIG1_1TO0_MASK1 -- Trigger 1 falling edge mask bits [63:32]  Register 40 :: IND_TLDA_TRIG1_1TO0_MASK2 -- Trigger 1 falling edge mask bits [95:64]  Register 41 :: IND_TLDA_TRIG1_1TO0_MASK3 -- Trigger 1 falling edge mask bits [127:96]  Register 42 :: IND_TLDA_TRIG1_1TO0_MASK4 -- Trigger 1 falling edge mask bits [159:128]  Register 43 :: IND_TLDA_TRIG1_1TO0_MASK5 -- Trigger 1 falling edge mask bits [191:160]  Register 44 :: IND_TLDA_TRIG1_MATCH_MASK0 -- Trigger 1 bit match mask bits [31:0]  Register 45 :: IND_TLDA_TRIG1_MATCH_MASK1 -- Trigger 1 bit match mask bits [63:32]  Register 46 :: IND_TLDA_TRIG1_MATCH_MASK2 -- Trigger 1 bit match mask bits [95:64]  Register 47 :: IND_TLDA_TRIG1_MATCH_MASK3 -- Trigger 1 bit match mask bits [127:96]  Register 48 :: IND_TLDA_TRIG1_MATCH_MASK4 -- Trigger 1 bit match mask bits [159:128]  Register 49 :: IND_TLDA_TRIG1_MATCH_MASK5 -- Trigger 1 bit match mask bits [191:160]  Register 50 :: IND_TLDA_TRIG1_MATCH_VALUE0 -- Trigger 1 bit match value bits [31:0]  Register 51 :: IND_TLDA_TRIG1_MATCH_VALUE1 -- Trigger 1 bit match value bits [63:32]  Register 52 :: IND_TLDA_TRIG1_MATCH_VALUE2 -- Trigger 1 bit match value bits [95:64]  Register 53 :: IND_TLDA_TRIG1_MATCH_VALUE3 -- Trigger 1 bit match value bits [127:96]  Register 54 :: IND_TLDA_TRIG1_MATCH_VALUE4 -- Trigger 1 bit match value bits [159:128]  Register 55 :: IND_TLDA_TRIG1_MATCH_VALUE5 -- Trigger 1 bit match value bits [191:160]  Register 56 :: IND_TLDA_TRIG1_DATA_SELECT0 -- Bits [31:0] to select the data source for trigger 1  Register 57 :: IND_TLDA_TRIG1_DATA_SELECT1 -- Bits [63:32] to select the data source for trigger 1  Register 58 :: IND_TLDA_TRIG1_DATA_SELECT2 -- Bits [95:64] to select the data source for trigger 1  Register 59 :: IND_TLDA_TRIG1_DATA_SELECT3 -- Bits [127:96] to select the data source for trigger 1  Register 60 :: IND_TLDA_TRIG1_DATA_SELECT4 -- Bits [159:128] to select the data source for trigger 1  Register 61 :: IND_TLDA_TRIG1_DATA_SELECT5 -- Bits [191:160] to select the data source for trigger 1   -- Third trigger configuration registers Register 64 :: IND_TLDA_TRIG2_0TO1_MASK0 -- Trigger 2 rising edge mask bits [31:0]  Register 65 :: IND_TLDA_TRIG2_0TO1_MASK1 -- Trigger 2 rising edge mask bits [63:32]  Register 66 :: IND_TLDA_TRIG2_0TO1_MASK2 -- Trigger 2 rising edge mask bits [95:64]  Register 67 :: IND_TLDA_TRIG2_0TO1_MASK3 -- Trigger 2 rising edge mask bits [127:96]  Register 68 :: IND_TLDA_TRIG2_0TO1_MASK4 -- Trigger 2 rising edge mask bits [159:128]  Register 69 :: IND_TLDA_TRIG2_0TO1_MASK5 -- Trigger 2 rising edge mask bits [191:160]  Register 70 :: IND_TLDA_TRIG2_1TO0_MASK0 -- Trigger 2 falling edge mask bits [31:0]  Register 71 :: IND_TLDA_TRIG2_1TO0_MASK1 -- Trigger 2 falling edge mask bits [63:32]  Register 72 :: IND_TLDA_TRIG2_1TO0_MASK2 -- Trigger 2 falling edge mask bits [95:64]  Register 73 :: IND_TLDA_TRIG2_1TO0_MASK3 -- Trigger 2 falling edge mask bits [127:96]  Register 74 :: IND_TLDA_TRIG2_1TO0_MASK4 -- Trigger 2 falling edge mask bits [159:128]  Register 75 :: IND_TLDA_TRIG2_1TO0_MASK5 -- Trigger 2 falling edge mask bits [191:160]  Register 76 :: IND_TLDA_TRIG2_MATCH_MASK0 -- Trigger 2 bit match mask bits [31:0]  Register 77 :: IND_TLDA_TRIG2_MATCH_MASK1 -- Trigger 2 bit match mask bits [63:32]  Register 78 :: IND_TLDA_TRIG2_MATCH_MASK2 -- Trigger 2 bit match mask bits [95:64]  Register 79 :: IND_TLDA_TRIG2_MATCH_MASK3 -- Trigger 2 bit match mask bits [127:96]  Register 80 :: IND_TLDA_TRIG2_MATCH_MASK4 -- Trigger 2 bit match mask bits [159:128]  Register 81 :: IND_TLDA_TRIG2_MATCH_MASK5 -- Trigger 2 bit match mask bits [191:160]  Register 82 :: IND_TLDA_TRIG2_MATCH_VALUE0 -- Trigger 2 bit match value bits [31:0]  Register 83 :: IND_TLDA_TRIG2_MATCH_VALUE1 -- Trigger 2 bit match value bits [63:32]  Register 84 :: IND_TLDA_TRIG2_MATCH_VALUE2 -- Trigger 2 bit match value bits [95:64]  Register 85 :: IND_TLDA_TRIG2_MATCH_VALUE3 -- Trigger 2 bit match value bits [127:96]  Register 86 :: IND_TLDA_TRIG2_MATCH_VALUE4 -- Trigger 2 bit match value bits [159:128]  Register 87 :: IND_TLDA_TRIG2_MATCH_VALUE5 -- Trigger 2 bit match value bits [191:160]  Register 88 :: IND_TLDA_TRIG2_DATA_SELECT0 -- Bits [31:0] to select the data source for trigger 2  Register 89 :: IND_TLDA_TRIG2_DATA_SELECT1 -- Bits [63:32] to select the data source for trigger 2  Register 90 :: IND_TLDA_TRIG2_DATA_SELECT2 -- Bits [95:64] to select the data source for trigger 2  Register 91 :: IND_TLDA_TRIG2_DATA_SELECT3 -- Bits [127:96] to select the data source for trigger 2  Register 92 :: IND_TLDA_TRIG2_DATA_SELECT4 -- Bits [159:128] to select the data source for trigger 2  Register 93 :: IND_TLDA_TRIG2_DATA_SELECT5 -- Bits [191:160] to select the data source for trigger 2   -- Trigger selection and timeout configuration registers Register 96 :: IND_TLDA_TRIG_SELECT -- Selects which triggers or combination of triggers to use  Register 97 :: IND_TLDA_TRIG_TIMEOUT -- Configures timeouts for trigger actions   -- Data filtering based on rising edge in the data Register 100 :: IND_TLDA_FILTER_0TO1_MASK0 -- Data path filter rising edge mask bits [31:0]  Register 101 :: IND_TLDA_FILTER_0TO1_MASK1 -- Data path filter rising edga mask bits [63:32]  Register 102 :: IND_TLDA_FILTER_0TO1_MASK2 -- Data path filter rising edge mask bits [95:64]  Register 103 :: IND_TLDA_FILTER_0TO1_MASK3 -- Data path filter rising edge mask bits [127:96]  Register 104 :: IND_TLDA_FILTER_0TO1_MASK4 -- Data path filter rising edge mask bits [159:128]  Register 105 :: IND_TLDA_FILTER_0TO1_MASK5 -- Data path filter rising edge mask bits [191:160]  Register 106 :: IND_TLDA_FILTER_0TO1_MASK6 -- Data path filter rising edge mask bits [223:192]  Register 107 :: IND_TLDA_FILTER_0TO1_MASK7 -- Data path filter rising edge mask bits [255:224]  Register 108 :: IND_TLDA_FILTER_0TO1_MASK8 -- Data path filter rising edge mask bits [287:256]  Register 109 :: IND_TLDA_FILTER_0TO1_MASK9 -- Data path filter rising edge mask bits [319:288]   -- Data filtering based on faling edge in the data Register 110 :: IND_TLDA_FILTER_1TO0_MASK0 -- Data path filter falling edge mask bits [31:0]  Register 111 :: IND_TLDA_FILTER_1TO0_MASK1 -- Data path filter falling edga mask bits [63:32]  Register 112 :: IND_TLDA_FILTER_1TO0_MASK2 -- Data path filter falling edge mask bits [95:64]  Register 113 :: IND_TLDA_FILTER_1TO0_MASK3 -- Data path filter falling edge mask bits [127:96]  Register 114 :: IND_TLDA_FILTER_1TO0_MASK4 -- Data path filter falling edge mask bits [159:128]  Register 115 :: IND_TLDA_FILTER_1TO0_MASK5 -- Data path filter falling edge mask bits [191:160]  Register 116 :: IND_TLDA_FILTER_1TO0_MASK6 -- Data path filter falling edge mask bits [223:192]  Register 117 :: IND_TLDA_FILTER_1TO0_MASK7 -- Data path filter falling edge mask bits [255:224]  Register 118 :: IND_TLDA_FILTER_1TO0_MASK8 -- Data path filter falling edge mask bits [287:256]  Register 119 :: IND_TLDA_FILTER_1TO0_MASK9 -- Data path filter falling edge mask bits [319:288]   -- Data filtering based on matching (masked) value in the data Register 120 :: IND_TLDA_FILTER_MATCH0_MASK0 -- Data path filter match-0 mask bits [31:0]  Register 121 :: IND_TLDA_FILTER_MATCH0_MASK1 -- Data path filter match-0 mask bits [63:32]  Register 122 :: IND_TLDA_FILTER_MATCH0_MASK2 -- Data path filter match-0 mask bits [95:64]  Register 123 :: IND_TLDA_FILTER_MATCH0_MASK3 -- Data path filter match-0 mask bits [127:96]  Register 124 :: IND_TLDA_FILTER_MATCH0_MASK4 -- Data path filter match-0 mask bits [159:128]  Register 125 :: IND_TLDA_FILTER_MATCH0_MASK5 -- Data path filter match-0 mask bits [191:160]  Register 126 :: IND_TLDA_FILTER_MATCH0_MASK6 -- Data path filter match-0 mask bits [223:192]  Register 127 :: IND_TLDA_FILTER_MATCH0_MASK7 -- Data path filter match-0 mask bits [255:224]  Register 128 :: IND_TLDA_FILTER_MATCH0_MASK8 -- Data path filter match-0 mask bits [287:256]  Register 129 :: IND_TLDA_FILTER_MATCH0_MASK9 -- Data path filter match-0 mask bits [319:288]  Register 130 :: IND_TLDA_FILTER_MATCH0_VALUE0 -- Data path filter match-0 value bits [31:0]  Register 131 :: IND_TLDA_FILTER_MATCH0_VALUE1 -- Data path filter match-0 value bits [63:32]  Register 132 :: IND_TLDA_FILTER_MATCH0_VALUE2 -- Data path filter match-0 value bits [95:64]  Register 133 :: IND_TLDA_FILTER_MATCH0_VALUE3 -- Data path filter match-0 value bits [127:96]  Register 134 :: IND_TLDA_FILTER_MATCH0_VALUE4 -- Data path filter match-0 value bits [159:128]  Register 135 :: IND_TLDA_FILTER_MATCH0_VALUE5 -- Data path filter match-0 value bits [191:160]  Register 136 :: IND_TLDA_FILTER_MATCH0_VALUE6 -- Data path filter match-0 value bits [223:192]  Register 137 :: IND_TLDA_FILTER_MATCH0_VALUE7 -- Data path filter match-0 value bits [255:224]  Register 138 :: IND_TLDA_FILTER_MATCH0_VALUE8 -- Data path filter match-0 value bits [287:256]  Register 139 :: IND_TLDA_FILTER_MATCH0_VALUE9 -- Data path filter match-0 value bits [319:288]  Register 140 :: IND_TLDA_FILTER_MATCH1_MASK0 -- Data path filter match-1 mask bits [31:0]  Register 141 :: IND_TLDA_FILTER_MATCH1_MASK1 -- Data path filter match-1 mask bits [63:32]  Register 142 :: IND_TLDA_FILTER_MATCH1_MASK2 -- Data path filter match-1 mask bits [95:64]  Register 143 :: IND_TLDA_FILTER_MATCH1_MASK3 -- Data path filter match-1 mask bits [127:96]  Register 144 :: IND_TLDA_FILTER_MATCH1_MASK4 -- Data path filter match-1 mask bits [159:128]  Register 145 :: IND_TLDA_FILTER_MATCH1_MASK5 -- Data path filter match-1 mask bits [191:160]  Register 146 :: IND_TLDA_FILTER_MATCH1_MASK6 -- Data path filter match-1 mask bits [223:192]  Register 147 :: IND_TLDA_FILTER_MATCH1_MASK7 -- Data path filter match-1 mask bits [255:224]  Register 148 :: IND_TLDA_FILTER_MATCH1_MASK8 -- Data path filter match-1 mask bits [287:256]  Register 149 :: IND_TLDA_FILTER_MATCH1_MASK9 -- Data path filter match-1 mask bits [319:288]  Register 150 :: IND_TLDA_FILTER_MATCH1_VALUE0 -- Data path filter match-1 value bits [31:0]  Register 151 :: IND_TLDA_FILTER_MATCH1_VALUE1 -- Data path filter match-1 value bits [63:32]  Register 152 :: IND_TLDA_FILTER_MATCH1_VALUE2 -- Data path filter match-1 value bits [95:64]  Register 153 :: IND_TLDA_FILTER_MATCH1_VALUE3 -- Data path filter match-1 value bits [127:96]  Register 154 :: IND_TLDA_FILTER_MATCH1_VALUE4 -- Data path filter match-1 value bits [159:128]  Register 155 :: IND_TLDA_FILTER_MATCH1_VALUE5 -- Data path filter match-1 value bits [191:160]  Register 156 :: IND_TLDA_FILTER_MATCH1_VALUE6 -- Data path filter match-1 value bits [223:192]  Register 157 :: IND_TLDA_FILTER_MATCH1_VALUE7 -- Data path filter match-1 value bits [255:224]  Register 158 :: IND_TLDA_FILTER_MATCH1_VALUE8 -- Data path filter match-1 value bits [287:256]  Register 159 :: IND_TLDA_FILTER_MATCH1_VALUE9 -- Data path filter match-1 value bits [319:288]   Register 160 :: IND_TLDA_FILTER_SELECT -- Select the combinations of data filtering to use  Register 161 :: IND_TLDA_DATA_SELECT0 -- Bits [31:0] to select the data source  Register 162 :: IND_TLDA_DATA_SELECT1 -- Bits [63:32] to select the data source  Register 163 :: IND_TLDA_DATA_SELECT2 -- Bits [95:64] to select the data source  Register 164 :: IND_TLDA_DATA_SELECT3 -- Bits [127:96] to select the data source  Register 165 :: IND_TLDA_DATA_SELECT4 -- Bits [159:128] to select the data source  Register 166 :: IND_TLDA_DATA_SELECT5 -- Bits [191:160] to select the data source   Register 169 :: IND_TLDA_TIME_SELECT -- Select the time stamp to include in the data   Register 170 :: IND_TLDA_PREDEF_DATASEL -- Configure on of the preselected data source combinations   Register 171 :: IND_TLDA_EVENT_SEL -- Select the events to watch  Register 172 :: IND_TLDA_EVENT_CFG0 -- Configure the first set of event actions (counting, thresholds, etc)  Register 173 :: IND_TLDA_EVENT_CFG1 -- Configure the second set of event actions (counting, thresholds, etc)   Register 192 :: IND_TLDA_SPARE_DBG0 -- Spare debug register  Register 193 :: IND_TLDA_SPARE_DBG1 -- Spare debug register   If accessing an unimplemented register, the value 0xbadaddee will be returned.
5175 #define PCIEIP_REG_PCIER_TLDA1_RDFIFO_4_BB                                                                   0x000c6cUL //Access:R    DataWidth:0x20   // The five read registers give a total of 160 bits of data from the FIFO. The FIFO is read when PCIER_TLDA1_RDFIFO_4 is read every other time. Also, on the opposite reads of PCIER_TLDA1_RDFIFO_4, the data in these registers is advanced to the next half of the FIFO data. So when the first PCIER_TLDA1_RDFIFO_4 read occurs, data is read from the FIFO and bits [159:0] are in these registers. Next read of PCIER_TLDA1_RDFIFO_4, bits [319:160] are in these registers. If the FIFO location is not used, each register will read 0xbaddf1f0.
5176 #define PCIEIP_REG_PCIER_TLDA1_RDFIFO_3_BB                                                                   0x000c70UL //Access:R    DataWidth:0x20   // Bits [127:96] of the current half-data from the second FIFO
5177 #define PCIEIP_REG_PCIER_TLDA1_RDFIFO_2_BB                                                                   0x000c74UL //Access:R    DataWidth:0x20   // Bits [95:64] of the current half-data from the second FIFO
5178 #define PCIEIP_REG_PCIER_TLDA1_RDFIFO_1_BB                                                                   0x000c78UL //Access:R    DataWidth:0x20   // Bits [63:32] of the current half-data from the second FIFO
5179 #define PCIEIP_REG_PCIER_TLDA1_RDFIFO_0_BB                                                                   0x000c7cUL //Access:R    DataWidth:0x20   // Bits [31:0] of the current half-data from the second FIFO
5180 #define PCIEIP_REG_PDL_CONTROL_0_BB                                                                          0x001000UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5181   #define PCIEIP_REG_PDL_CONTROL_0_ENA_SCRAM_BB                                                              (0x1<<0) // PHY: Enable Scrambler. Default for FPGA is 0
5182   #define PCIEIP_REG_PDL_CONTROL_0_ENA_SCRAM_BB_SHIFT                                                        0
5183   #define PCIEIP_REG_PDL_CONTROL_0_DIS_INV_POLARITY_BB                                                       (0x1<<1) // PHY: Disable Inverse Polarity. Setting this bit to '1' disables the polarity inversion regardless of what hardware detects during the training.
5184   #define PCIEIP_REG_PDL_CONTROL_0_DIS_INV_POLARITY_BB_SHIFT                                                 1
5185   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_REPLAY_TIMER_BB                                                   (0x1<<2) // DL: Disable Replay Timer. In effect, REPLAY only occurs when NACK DLLP is received.
5186   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_REPLAY_TIMER_BB_SHIFT                                             2
5187   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_3_BB                                                             (0x1<<3) //
5188   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_3_BB_SHIFT                                                       3
5189   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_CRC_DLL_BB                                                        (0x1<<4) // DL: Disable CRC check for incoming DLLP packets
5190   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_CRC_DLL_BB_SHIFT                                                  4
5191   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_CRC_DLP_BB                                                        (0x1<<5) // DL: Disable CRC check for incoming TLP packets
5192   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_CRC_DLP_BB_SHIFT                                                  5
5193   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_REPLAY_BUFF_BB                                                    (0x1<<6) // DL: If set, REPLAY EMPTY will be asserted.
5194   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_REPLAY_BUFF_BB_SHIFT                                              6
5195   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_9_7_BB                                                           (0x7<<7) //
5196   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_9_7_BB_SHIFT                                                     7
5197   #define PCIEIP_REG_PDL_CONTROL_0_DIS_ELECIDLE_RETRAIN_BB                                                   (0x1<<10) // PHY: Disable Electrical Idle Retrain. Setting this bit to '1' prevents link from doing retrain if either inferred electrical idle occurs or signal is not detected on all lanes while in L0 or RxL0s.
5198   #define PCIEIP_REG_PDL_CONTROL_0_DIS_ELECIDLE_RETRAIN_BB_SHIFT                                             10
5199   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_AUTO_CRDUPD_BB                                                    (0x1<<11) // DL: Disable Auto Credit Update. If this bit is set to '1', DL will not automatically generate UpdateFC every 30us (or 120 us if Ext Sync is set)
5200   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_AUTO_CRDUPD_BB_SHIFT                                              11
5201   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_RETRAIN_REQ_BB                                                    (0x1<<12) // DL:Disable hardware from triggering link retraining due to Replay timer roll over, Replay timeout, or detecting maximum number of correctable errors.
5202   #define PCIEIP_REG_PDL_CONTROL_0_DISABLE_RETRAIN_REQ_BB_SHIFT                                              12
5203   #define PCIEIP_REG_PDL_CONTROL_0_FORCE_L0TOL1_BB                                                           (0x1<<13) // DL: Force L0 to L1. When this bit is set to '1', DL will send PM_Enter_L1 DLLP to link partner.
5204   #define PCIEIP_REG_PDL_CONTROL_0_FORCE_L0TOL1_BB_SHIFT                                                     13
5205   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_22_14_BB                                                         (0x1ff<<14) //
5206   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_22_14_BB_SHIFT                                                   14
5207   #define PCIEIP_REG_PDL_CONTROL_0_FORCE_RCVR_DETECT_ALL_BB                                                  (0x1<<23) // PHY: Force Receiver Detect All. When this bit is set to '1', internal Receiver Detected signals are forced to '1' as if link partner receiver has been detected for all lanes.
5208   #define PCIEIP_REG_PDL_CONTROL_0_FORCE_RCVR_DETECT_ALL_BB_SHIFT                                            23
5209   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_26_24_BB                                                         (0x7<<24) //
5210   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_26_24_BB_SHIFT                                                   24
5211   #define PCIEIP_REG_PDL_CONTROL_0_FORCE_L0TOL2_BB                                                           (0x1<<27) // DL: Force L0 to L2. When this bit is set to '1', DL will send PM_Enter_L23 DLLP to link partner.
5212   #define PCIEIP_REG_PDL_CONTROL_0_FORCE_L0TOL2_BB_SHIFT                                                     27
5213   #define PCIEIP_REG_PDL_CONTROL_0_DIS_HOT_RESET_BB                                                          (0x1<<28) // PHY: Disable Hot Reset.
5214   #define PCIEIP_REG_PDL_CONTROL_0_DIS_HOT_RESET_BB_SHIFT                                                    28
5215   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_30_29_BB                                                         (0x3<<29) //
5216   #define PCIEIP_REG_PDL_CONTROL_0_RESERVED_30_29_BB_SHIFT                                                   29
5217   #define PCIEIP_REG_PDL_CONTROL_0_DIRECT_RECOV_TO_CONFIG_BB                                                 (0x1<<31) // PHY: Direct Recovery to Configuration State. When this bit is set to '1', LTSSM is directed to transition from Recovery.Idle to Configuration state.
5218   #define PCIEIP_REG_PDL_CONTROL_0_DIRECT_RECOV_TO_CONFIG_BB_SHIFT                                           31
5219 #define PCIEIP_REG_PDL_CONTROL_1_BB                                                                          0x001004UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5220   #define PCIEIP_REG_PDL_CONTROL_1_MAX_DLP_IDLE_CNT_BB                                                       (0x7f<<0) // DL: This field specifies the time that DL doesn't have any TLP/DLLP to transmit before DL requests PL to enter L0s. The actual time is equal to (MAX_DLP_IDLE_CNT * 128ns).
5221   #define PCIEIP_REG_PDL_CONTROL_1_MAX_DLP_IDLE_CNT_BB_SHIFT                                                 0
5222   #define PCIEIP_REG_PDL_CONTROL_1_SW_UPDFC_P_LAT_SEL_BB                                                     (0x1<<7) // When this bit is set, the software value will be used for UpdateFC Latency of Posted credit.
5223   #define PCIEIP_REG_PDL_CONTROL_1_SW_UPDFC_P_LAT_SEL_BB_SHIFT                                               7
5224   #define PCIEIP_REG_PDL_CONTROL_1_UNUSED_3_BB                                                               (0x1<<8) // Reserved
5225   #define PCIEIP_REG_PDL_CONTROL_1_UNUSED_3_BB_SHIFT                                                         8
5226   #define PCIEIP_REG_PDL_CONTROL_1_SW_UPDFC_NP_LAT_SEL_BB                                                    (0x1<<9) // When this bit is set, the software value will be used for UpdateFC Latency of Non-Posted credit.
5227   #define PCIEIP_REG_PDL_CONTROL_1_SW_UPDFC_NP_LAT_SEL_BB_SHIFT                                              9
5228   #define PCIEIP_REG_PDL_CONTROL_1_DIS_NAK_RST_TMR_BB                                                        (0x1<<10) // DL: When this bit is set to '1', Replay Timer will not be reset if a NAK is received during a Replay operation. While not in Replay, a NAK always resets the timer regardless of the setting of this bit.
5229   #define PCIEIP_REG_PDL_CONTROL_1_DIS_NAK_RST_TMR_BB_SHIFT                                                  10
5230   #define PCIEIP_REG_PDL_CONTROL_1_FORCE_TX_L0S_BB                                                           (0x1<<11) // PHY: Force to TX L0s. Setting this bit to '1' forces LTSSM to enter TX L0s state.
5231   #define PCIEIP_REG_PDL_CONTROL_1_FORCE_TX_L0S_BB_SHIFT                                                     11
5232   #define PCIEIP_REG_PDL_CONTROL_1_MAX_REPLAY_NUM_BB                                                         (0x3<<12) // DL: Maximum times Replay must be repeated before DL triggers link retrains
5233   #define PCIEIP_REG_PDL_CONTROL_1_MAX_REPLAY_NUM_BB_SHIFT                                                   12
5234   #define PCIEIP_REG_PDL_CONTROL_1_RETRAIN_REQ_BB                                                            (0x1<<14) // This initiates Link re-training by directing PHY LTSSM to recovery state. It is a pulse, so reading this bit always returns '0'.
5235   #define PCIEIP_REG_PDL_CONTROL_1_RETRAIN_REQ_BB_SHIFT                                                      14
5236   #define PCIEIP_REG_PDL_CONTROL_1_UNUSED_1_BB                                                               (0x1<<15) // Reserved
5237   #define PCIEIP_REG_PDL_CONTROL_1_UNUSED_1_BB_SHIFT                                                         15
5238   #define PCIEIP_REG_PDL_CONTROL_1_MAX_DLP_L1_ENTRANCE_BB                                                    (0x7f<<16) // DL: This field specifies the time DL must wait before initiating ASPM L1 request. If L0s is enabled, it is the time link is in L0s. If L0s is not enabled, it is the time link doesn't have any activity. The actual time is equal to (MAX_DLP_L1_ENTRANCE * 256ns).
5239   #define PCIEIP_REG_PDL_CONTROL_1_MAX_DLP_L1_ENTRANCE_BB_SHIFT                                              16
5240   #define PCIEIP_REG_PDL_CONTROL_1_ASPM_L1_GAP_BB                                                            (0x7f<<23) // DL: After an ASPM L1 request is rejected by RC, if EP doesn't enter L0s, this field specifies the gap time before EP can initiate the next ASPM L1 request. The actual time is equal to (ASPM_L1_GAP * 256ns).
5241   #define PCIEIP_REG_PDL_CONTROL_1_ASPM_L1_GAP_BB_SHIFT                                                      23
5242   #define PCIEIP_REG_PDL_CONTROL_1_INT_ASPM_L1_ENA_BB                                                        (0x1<<30) // Internal ASPM L1 Enable. When this bit is set to '1', hardware autonomously control ASPM L1 by monitoring link activities. Signal user_early_l1_exit also works in this mode.
5243   #define PCIEIP_REG_PDL_CONTROL_1_INT_ASPM_L1_ENA_BB_SHIFT                                                  30
5244   #define PCIEIP_REG_PDL_CONTROL_1_EXT_ASPM_L1_ENA_BB                                                        (0x1<<31) // External ASPM L1 Enable. When this bit is set to '1', user can directly control when to enter ASPM L1 using signal user_l1_enter. Actual L1 entering is contingent to link activities. If user_early_l1_exit is also set, it overrides user_l1_enter signal.
5245   #define PCIEIP_REG_PDL_CONTROL_1_EXT_ASPM_L1_ENA_BB_SHIFT                                                  31
5246 #define PCIEIP_REG_PDL_CONTROL_2_BB                                                                          0x001008UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5247   #define PCIEIP_REG_PDL_CONTROL_2_SEL_SOS_INTERVAL_BB                                                       (0x3<<0) // PHY: Select SKP OS interval. This field selects the interval for SKP ordered set transmitting.
5248   #define PCIEIP_REG_PDL_CONTROL_2_SEL_SOS_INTERVAL_BB_SHIFT                                                 0
5249   #define PCIEIP_REG_PDL_CONTROL_2_DIS_SOS_INTERVAL_BB                                                       (0x1<<2) // PHY: Disable SKP OS. When this bit is set to '1', periodic SKP OS transmitting is disabled.
5250   #define PCIEIP_REG_PDL_CONTROL_2_DIS_SOS_INTERVAL_BB_SHIFT                                                 2
5251   #define PCIEIP_REG_PDL_CONTROL_2_ENABLE_ACK_LAT_TIMER_BB                                                   (0x1<<3) // DL: If set, it will enable ACK Latency Timer. In this case, DL ACK or NACK requests are only sent out when timer reaches MAX_ACK_LAT_TIMER. When this timer is disabled, ACK/NACK requests will be sent to PCIE bus as soon as they are asserted.
5252   #define PCIEIP_REG_PDL_CONTROL_2_ENABLE_ACK_LAT_TIMER_BB_SHIFT                                             3
5253   #define PCIEIP_REG_PDL_CONTROL_2_SW_ACK_LAT_SEL_BB                                                         (0x1<<4) // If set, override hardwired value with the programmable ACK Latency timer. HW will select programmable value depending on whether PHY operates in gen 1or gen2. The programmable register for ACK LAT is at address 0x1034
5254   #define PCIEIP_REG_PDL_CONTROL_2_SW_ACK_LAT_SEL_BB_SHIFT                                                   4
5255   #define PCIEIP_REG_PDL_CONTROL_2_SW_REPLAY_TIMER_SEL_BB                                                    (0x1<<5) // If set, override hardwired value with programmable REPLAY timer. HW will select programmable value depending on whether PHY operates in gen 1or gen2. The programmable REPLAY register is at address 0x102C
5256   #define PCIEIP_REG_PDL_CONTROL_2_SW_REPLAY_TIMER_SEL_BB_SHIFT                                              5
5257   #define PCIEIP_REG_PDL_CONTROL_2_RESERVED_7_6_BB                                                           (0x3<<6) //
5258   #define PCIEIP_REG_PDL_CONTROL_2_RESERVED_7_6_BB_SHIFT                                                     6
5259   #define PCIEIP_REG_PDL_CONTROL_2_L0SL1L2_WAIT_FOR_IDLE_BB                                                  (0xf<<8) // PHY: RxL0s, L1, L2 Wait For Idle. This field specifies the minimum number of clock cycles that LTSSM will stay in RxL0s, L1, L2 Idle state before exiting because of signal detection.
5260   #define PCIEIP_REG_PDL_CONTROL_2_L0SL1L2_WAIT_FOR_IDLE_BB_SHIFT                                            8
5261   #define PCIEIP_REG_PDL_CONTROL_2_RESERVED_15_12_BB                                                         (0xf<<12) //
5262   #define PCIEIP_REG_PDL_CONTROL_2_RESERVED_15_12_BB_SHIFT                                                   12
5263   #define PCIEIP_REG_PDL_CONTROL_2_ENABLE_CRD_LAT_P_BB                                                       (0x1<<16) // DL: Enable Posted Latency Timer. If this timer reaches MAX_ACK_LAT_TIMER value, DL will send out FC update for Posted
5264   #define PCIEIP_REG_PDL_CONTROL_2_ENABLE_CRD_LAT_P_BB_SHIFT                                                 16
5265   #define PCIEIP_REG_PDL_CONTROL_2_ENABLE_CRD_LAT_N_BB                                                       (0x1<<17) // DL: Enable Non-Posted Latency Timer. If this timer reaches MAX_ACK_LAT_TIMER value, DL will send out FC update for Non-Posted
5266   #define PCIEIP_REG_PDL_CONTROL_2_ENABLE_CRD_LAT_N_BB_SHIFT                                                 17
5267   #define PCIEIP_REG_PDL_CONTROL_2_CORR_ERR_REG_MAX_BB                                                       (0x3ff<<18) // DL: Maximum Correctable Errors that DL must detect within an 256us interval before asserting Correctable Error flag in DLATTN_VEC register.
5268   #define PCIEIP_REG_PDL_CONTROL_2_CORR_ERR_REG_MAX_BB_SHIFT                                                 18
5269 #define PCIEIP_REG_PDL_CONTROL_3_BB                                                                          0x00100cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
5270   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_BB                                                       (0xff<<0) // PHY
5271   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_BB_SHIFT                                                 0
5272   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_LONG_BB                                                  (0xff<<8) // PHY
5273   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_LONG_BB_SHIFT                                            8
5274   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_GEN2_BB                                                  (0xff<<16) // PHY
5275   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_GEN2_BB_SHIFT                                            16
5276   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_LONG_GEN2_BB                                             (0xff<<24) // PHY
5277   #define PCIEIP_REG_PDL_CONTROL_3_MAX_TX_FTS_LIMIT_LONG_GEN2_BB_SHIFT                                       24
5278 #define PCIEIP_REG_PDL_CONTROL_4_BB                                                                          0x001010UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5279   #define PCIEIP_REG_PDL_CONTROL_4_NPD_FC_INIT_BB                                                            (0xfff<<0) // DL: Non-Posted Data for INITFC
5280   #define PCIEIP_REG_PDL_CONTROL_4_NPD_FC_INIT_BB_SHIFT                                                      0
5281   #define PCIEIP_REG_PDL_CONTROL_4_PD_FC_INIT_BB                                                             (0xfff<<12) // DL: Posted Data for INITFC
5282   #define PCIEIP_REG_PDL_CONTROL_4_PD_FC_INIT_BB_SHIFT                                                       12
5283   #define PCIEIP_REG_PDL_CONTROL_4_NPH_FC_INIT_BB                                                            (0xff<<24) // DL: Non Posted Header for INITFC
5284   #define PCIEIP_REG_PDL_CONTROL_4_NPH_FC_INIT_BB_SHIFT                                                      24
5285 #define PCIEIP_REG_PDL_CONTROL_5_BB                                                                          0x001014UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5286   #define PCIEIP_REG_PDL_CONTROL_5_PH_INIT_BB                                                                (0xff<<0) // DL: Posted Header for INITFC
5287   #define PCIEIP_REG_PDL_CONTROL_5_PH_INIT_BB_SHIFT                                                          0
5288   #define PCIEIP_REG_PDL_CONTROL_5_DOWNSTREAM_PORT_BB                                                        (0x1<<8) // This bit is set to '1' if IP is configured as a Downstream Port.
5289   #define PCIEIP_REG_PDL_CONTROL_5_DOWNSTREAM_PORT_BB_SHIFT                                                  8
5290   #define PCIEIP_REG_PDL_CONTROL_5_GLOOPBACK_BB                                                              (0x1<<9) //
5291   #define PCIEIP_REG_PDL_CONTROL_5_GLOOPBACK_BB_SHIFT                                                        9
5292   #define PCIEIP_REG_PDL_CONTROL_5_MIN_INITFC1_BB                                                            (0xf<<10) // DL: Minimum number of InitFC1 sets (i.e. P, NP, CPL) that DL will send before switching to InitFC2.
5293   #define PCIEIP_REG_PDL_CONTROL_5_MIN_INITFC1_BB_SHIFT                                                      10
5294   #define PCIEIP_REG_PDL_CONTROL_5_UNUSED_1_BB                                                               (0x3ffff<<14) // Reserved
5295   #define PCIEIP_REG_PDL_CONTROL_5_UNUSED_1_BB_SHIFT                                                         14
5296 #define PCIEIP_REG_PDL_CONTROL_6_BB                                                                          0x001018UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5297   #define PCIEIP_REG_PDL_CONTROL_6_REG_ADV_NFTS_COMNCLK_GEN3_BB                                              (0xff<<0) // Gen3 N_FTS value advertised when in common clock mode.
5298   #define PCIEIP_REG_PDL_CONTROL_6_REG_ADV_NFTS_COMNCLK_GEN3_BB_SHIFT                                        0
5299   #define PCIEIP_REG_PDL_CONTROL_6_REG_ADV_NFTS_DIFFCLK_GEN3_BB                                              (0xff<<8) // Gen3 N_FTS value advertised when not in common clock mode.
5300   #define PCIEIP_REG_PDL_CONTROL_6_REG_ADV_NFTS_DIFFCLK_GEN3_BB_SHIFT                                        8
5301   #define PCIEIP_REG_PDL_CONTROL_6_UNUSED_1_BB                                                               (0xffff<<16) // Reserved - always write 0
5302   #define PCIEIP_REG_PDL_CONTROL_6_UNUSED_1_BB_SHIFT                                                         16
5303 #define PCIEIP_REG_DL_REPLAY_TIMER_GEN3_BB                                                                   0x00101cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
5304   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN3_SW_REPLAY_TIMER_GEN3_BB                                            (0xfff<<0) // Software Gen3 value for the replay timeout in symbol time. It is selected if bit sw_replay_timer_sel is set to '1'; otherwise, the hardware-calculated value is selected.
5305   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN3_SW_REPLAY_TIMER_GEN3_BB_SHIFT                                      0
5306   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN3_HW_REPLAY_INTDEL_GEN3_BB                                           (0x1ff<<12) // Hardware Gen3 internal delay for the replay timeout in symbol time. This delay is only applied to the hardware-calculated replay timeout.
5307   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN3_HW_REPLAY_INTDEL_GEN3_BB_SHIFT                                     12
5308   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN3_UNUSED_1_BB                                                        (0x7ff<<21) // Reserved - always write 0
5309   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN3_UNUSED_1_BB_SHIFT                                                  21
5310 #define PCIEIP_REG_DL_ACK_LAT_GEN3_BB                                                                        0x001020UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5311   #define PCIEIP_REG_DL_ACK_LAT_GEN3_SW_ACK_LAT_GEN3_BB                                                      (0xfff<<0) // Software Gen3 AckNak latency timer value in symbol time.
5312   #define PCIEIP_REG_DL_ACK_LAT_GEN3_SW_ACK_LAT_GEN3_BB_SHIFT                                                0
5313   #define PCIEIP_REG_DL_ACK_LAT_GEN3_HW_ACK_LAT_ADJ_GEN3_BB                                                  (0xff<<12) // Hardware Gen3 AckNak latency adjustment in symbol time. Depending on speed and Max Packet Size (MPS), hardware automatically generates an ACK latency according to the table in PCIE spec. Since the actual internal delay of the design is larger than the spec internal delay, this adjustment is subtracted out from the hardware-calculated value so that the real Ack latency is close to the value in spec.
5314   #define PCIEIP_REG_DL_ACK_LAT_GEN3_HW_ACK_LAT_ADJ_GEN3_BB_SHIFT                                            12
5315   #define PCIEIP_REG_DL_ACK_LAT_GEN3_SW_UPDFC_LAT_GEN3_BB                                                    (0xfff<<20) // Software Gen3 UpdateFC latency value in symbol time.
5316   #define PCIEIP_REG_DL_ACK_LAT_GEN3_SW_UPDFC_LAT_GEN3_BB_SHIFT                                              20
5317 #define PCIEIP_REG_DL_REPLAY_TIMER_GEN1_BB                                                                   0x001024UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5318   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN1_SW_REPLAY_TIMER_GEN1_BB                                            (0xfff<<0) // Software Gen1 value for the replay timeout in symbol time. It is selected if bit sw_replay_timer_sel is set to '1'; otherwise, the hardware-calculated value is selected.
5319   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN1_SW_REPLAY_TIMER_GEN1_BB_SHIFT                                      0
5320   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN1_HW_REPLAY_INTDEL_GEN1_BB                                           (0x1ff<<12) // Hardware Gen1 internal delay for the replay timeout in symbol time. This delay is only applied to the hardware-calculated replay timeout.
5321   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN1_HW_REPLAY_INTDEL_GEN1_BB_SHIFT                                     12
5322 #define PCIEIP_REG_PDL_CONTROL_10_BB                                                                         0x001028UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5323   #define PCIEIP_REG_PDL_CONTROL_10_UNUSED0_BB                                                               (0xff<<0) //
5324   #define PCIEIP_REG_PDL_CONTROL_10_UNUSED0_BB_SHIFT                                                         0
5325   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_RXENABLE_BB                                                        (0x1<<8) // Enable checksum feature on receiving side
5326   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_RXENABLE_BB_SHIFT                                                  8
5327   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_ENABLE_BB                                                          (0x1<<9) // Enable checksum feature on transmit side
5328   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_ENABLE_BB_SHIFT                                                    9
5329   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_WRITE_NULLIFY_BB                                                   (0x1<<10) // DL: If set and DL has detected checksum error earlier, DL will nullify all subsequence memory write request whose pcie_cksum_err bit is not set.
5330   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_WRITE_NULLIFY_BB_SHIFT                                             10
5331   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_NULLIFY_BB                                                         (0x1<<11) // If set DL will nullify the first packet with bad checksum. Subsequent MWR packets will get nullified if DL_CS_WRITE_NULLIFY is set, regardless if they have bad or good checksum If this bit is clear and checksum mismatch occurs, Error attention will be set, but no packet will get nullified.
5332   #define PCIEIP_REG_PDL_CONTROL_10_DL_CS_NULLIFY_BB_SHIFT                                                   11
5333   #define PCIEIP_REG_PDL_CONTROL_10_DL_LO_WATERMARK_BB                                                       (0x3ff<<12) // If DLP2TLP buffer fills up to the high water mark value, DL will send a flag to TL restraining it from sending more Posted FC updates, potentially stall DMA requests, until the buffer falls below the Low watermark level.
5334   #define PCIEIP_REG_PDL_CONTROL_10_DL_LO_WATERMARK_BB_SHIFT                                                 12
5335   #define PCIEIP_REG_PDL_CONTROL_10_DL_HI_WATERMARK_BB                                                       (0x3ff<<22) // If DLP2TLP buffer fills up to this high water mark value, DL will send a flag to TL restraining it from sending more Posted FC updates , potentially stall DMA requests, until the flag de-asserted.
5336   #define PCIEIP_REG_PDL_CONTROL_10_DL_HI_WATERMARK_BB_SHIFT                                                 22
5337 #define PCIEIP_REG_DL_REPLAY_TIMER_GEN2_BB                                                                   0x00102cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
5338   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN2_SW_REPLAY_TIMER_GEN2_BB                                            (0xfff<<0) // Software Gen2 value for the replay timeout in symbol time. It is selected if bit sw_replay_timer_sel is set to '1'; otherwise, the hardware-calculated value is selected.
5339   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN2_SW_REPLAY_TIMER_GEN2_BB_SHIFT                                      0
5340   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN2_HW_REPLAY_INTDEL_GEN2_BB                                           (0x1ff<<12) // Hardware Gen2 internal delay for the replay timeout in symbol time. This delay is only applied to the hardware-calculated replay timeout.
5341   #define PCIEIP_REG_DL_REPLAY_TIMER_GEN2_HW_REPLAY_INTDEL_GEN2_BB_SHIFT                                     12
5342 #define PCIEIP_REG_DL_ACK_LAT_GEN1_BB                                                                        0x001030UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5343   #define PCIEIP_REG_DL_ACK_LAT_GEN1_SW_ACK_LAT_GEN1_BB                                                      (0xfff<<0) // Software Gen1 AckNak latency timer value in symbol time.
5344   #define PCIEIP_REG_DL_ACK_LAT_GEN1_SW_ACK_LAT_GEN1_BB_SHIFT                                                0
5345   #define PCIEIP_REG_DL_ACK_LAT_GEN1_HW_ACK_LAT_ADJ_GEN1_BB                                                  (0xff<<12) // Hardware Gen1 AckNak latency adjustment in symbol time. Depending on speed and Max Packet Size (MPS), hardware automatically generates an ACK latency according to the table in PCIE spec. Since the actual internal delay of the design is larger than the spec internal delay, this adjustment is subtracted out from the hardware-calculated value so that the real Ack latency is close to the value in spec.
5346   #define PCIEIP_REG_DL_ACK_LAT_GEN1_HW_ACK_LAT_ADJ_GEN1_BB_SHIFT                                            12
5347   #define PCIEIP_REG_DL_ACK_LAT_GEN1_SW_UPDFC_LAT_GEN1_BB                                                    (0xfff<<20) // Software Gen1 UpdateFC latency value in symbol time.
5348   #define PCIEIP_REG_DL_ACK_LAT_GEN1_SW_UPDFC_LAT_GEN1_BB_SHIFT                                              20
5349 #define PCIEIP_REG_DL_ACK_LAT_GEN2_BB                                                                        0x001034UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5350   #define PCIEIP_REG_DL_ACK_LAT_GEN2_SW_ACK_LAT_GEN2_BB                                                      (0xfff<<0) // Software Gen2 AckNak latency timer value in symbol time.
5351   #define PCIEIP_REG_DL_ACK_LAT_GEN2_SW_ACK_LAT_GEN2_BB_SHIFT                                                0
5352   #define PCIEIP_REG_DL_ACK_LAT_GEN2_HW_ACK_LAT_ADJ_GEN2_BB                                                  (0xff<<12) // Hardware Gen2 AckNak latency adjustment in symbol time. Depending on speed and Max Packet Size (MPS), hardware automatically generates an ACK latency according to the table in PCIE spec. Since the actual internal delay of the design is larger than the spec internal delay, this adjustment is subtracted out from the hardware-calculated value so that the real Ack latency is close to the value in spec.
5353   #define PCIEIP_REG_DL_ACK_LAT_GEN2_HW_ACK_LAT_ADJ_GEN2_BB_SHIFT                                            12
5354   #define PCIEIP_REG_DL_ACK_LAT_GEN2_SW_UPDFC_LAT_GEN2_BB                                                    (0xfff<<20) // Software Gen2 UpdateFC latency value in symbol time.
5355   #define PCIEIP_REG_DL_ACK_LAT_GEN2_SW_UPDFC_LAT_GEN2_BB_SHIFT                                              20
5356 #define PCIEIP_REG_PDL_CONTROL_14_BB                                                                         0x001038UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5357   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_EXT_SEL_0_BB                                                       (0x1fff<<0) // This maps 8k of addresses that can be used to extend the debug bus0. First 2k belongs to PHY Second 2K belongs to Dl Third 2K belongs to TL The last 2k is left for Vaux
5358   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_EXT_SEL_0_BB_SHIFT                                                 0
5359   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_EXT_SEL_1_BB                                                       (0x1fff<<13) // This maps 8k of addresses that can be used to extend the debug bus1. First 2k belongs to PHY Second 2K belongs to Dl Third 2K belongs to TL The last 2k is left for Vaux
5360   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_EXT_SEL_1_BB_SHIFT                                                 13
5361   #define PCIEIP_REG_PDL_CONTROL_14_UNUSED_1_BB                                                              (0x1<<26) //
5362   #define PCIEIP_REG_PDL_CONTROL_14_UNUSED_1_BB_SHIFT                                                        26
5363   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_GRC_SEL_0_BB                                                       (0x3<<27) // This selects the source that drives the debug bus 1 when debug access is controlled by grc
5364   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_GRC_SEL_0_BB_SHIFT                                                 27
5365   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_GRC_SEL_1_BB                                                       (0x3<<29) // This selects the source that drives the debug bus 1 when debug access is controlled by grc
5366   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_GRC_SEL_1_BB_SHIFT                                                 29
5367   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_GRC_ENA_BB                                                         (0x1<<31) // Enable GRC to control the driving of the debug bus. When this bit is set, it provides the capability to expand the debug bus
5368   #define PCIEIP_REG_PDL_CONTROL_14_DEBUG_GRC_ENA_BB_SHIFT                                                   31
5369 #define PCIEIP_REG_DLATTN_VEC_BB                                                                             0x001040UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5370   #define PCIEIP_REG_DLATTN_VEC_DL_CHKSUM_ERR_BB                                                             (0x1<<0) // DL: Assert when DL detects checksum error while transmitting a TLP. Generates pcie_err_att status to chip. This status is not cleared till a 1 is written to it.
5371   #define PCIEIP_REG_DLATTN_VEC_DL_CHKSUM_ERR_BB_SHIFT                                                       0
5372   #define PCIEIP_REG_DLATTN_VEC_DL_D2TBUF_OFLOW_ERR_BB                                                       (0x1<<1) // Signal DLP2TLP buffer on receive side is overflow.
5373   #define PCIEIP_REG_DLATTN_VEC_DL_D2TBUF_OFLOW_ERR_BB_SHIFT                                                 1
5374   #define PCIEIP_REG_DLATTN_VEC_DLP2TLP_PARITY_ERROR_BB                                                      (0x1<<2) // Set if DLP2TLP buffer detects parity error
5375   #define PCIEIP_REG_DLATTN_VEC_DLP2TLP_PARITY_ERROR_BB_SHIFT                                                2
5376   #define PCIEIP_REG_DLATTN_VEC_REPLAY_ADDRESS_PARITY_ERROR_BB                                               (0x1<<3) // Set if Replay Address buffer detects parity error
5377   #define PCIEIP_REG_DLATTN_VEC_REPLAY_ADDRESS_PARITY_ERROR_BB_SHIFT                                         3
5378   #define PCIEIP_REG_DLATTN_VEC_REPLAY_WRAPPER_PARITY_ERROR_BB                                               (0x1<<4) // Set if Replay Wrapper has parity error
5379   #define PCIEIP_REG_DLATTN_VEC_REPLAY_WRAPPER_PARITY_ERROR_BB_SHIFT                                         4
5380   #define PCIEIP_REG_DLATTN_VEC_DL_CORRECTABLE_ERROR_BB                                                      (0x1<<5) // Assert when Correctable Error counter reach max CORR_ERR_REG_MAX value defined at bit [27:18] of reg 0x1008. The counter is incremented if there is any error associate with LCRC mismatch in DLP, DLL, PHY on receiving side.
5381   #define PCIEIP_REG_DLATTN_VEC_DL_CORRECTABLE_ERROR_BB_SHIFT                                                5
5382   #define PCIEIP_REG_DLATTN_VEC_DE_FRAMING_ERROR_BB                                                          (0x1<<6) // Indicate un-decoded condition in de-framing logic
5383   #define PCIEIP_REG_DLATTN_VEC_DE_FRAMING_ERROR_BB_SHIFT                                                    6
5384   #define PCIEIP_REG_DLATTN_VEC_DLP_ERROR_STATUS_BB                                                          (0x1<<7) // Assert when LCRC mismatch and sequence number is correct
5385   #define PCIEIP_REG_DLATTN_VEC_DLP_ERROR_STATUS_BB_SHIFT                                                    7
5386   #define PCIEIP_REG_DLATTN_VEC_DLP_INCORRECT_BB                                                             (0x1<<8) // RX: Indicate DLP is too long or TLP dataphases is more than max payload.
5387   #define PCIEIP_REG_DLATTN_VEC_DLP_INCORRECT_BB_SHIFT                                                       8
5388   #define PCIEIP_REG_DLATTN_VEC_TLPBUFRDERR_BB                                                               (0x1<<9) // RX: Asserted when one or more TLP does have either incorrect LCRC, sequence number, or ending with EDB
5389   #define PCIEIP_REG_DLATTN_VEC_TLPBUFRDERR_BB_SHIFT                                                         9
5390   #define PCIEIP_REG_DLATTN_VEC_REPLAY_SEQUENCE_OVERRUN_BB                                                   (0x1<<10) // REPLAY SEQUENCE is overrun
5391   #define PCIEIP_REG_DLATTN_VEC_REPLAY_SEQUENCE_OVERRUN_BB_SHIFT                                             10
5392   #define PCIEIP_REG_DLATTN_VEC_DLL_ERROR_ACK_BB                                                             (0x1<<11) // Set if DL detects impossible condition to de-allocate entries in Replay Buffer.
5393   #define PCIEIP_REG_DLATTN_VEC_DLL_ERROR_ACK_BB_SHIFT                                                       11
5394   #define PCIEIP_REG_DLATTN_VEC_REPLAY_BUFFER_OVERRUN_BB                                                     (0x1<<12) // Set if Replay buffer is overwritten
5395   #define PCIEIP_REG_DLATTN_VEC_REPLAY_BUFFER_OVERRUN_BB_SHIFT                                               12
5396   #define PCIEIP_REG_DLATTN_VEC_REPLAY_NUMBER_ROLL_OVER_BB                                                   (0x1<<13) // Set if number of Replay reaches max value. Default of this value is 4 times.
5397   #define PCIEIP_REG_DLATTN_VEC_REPLAY_NUMBER_ROLL_OVER_BB_SHIFT                                             13
5398   #define PCIEIP_REG_DLATTN_VEC_REPLAY_TIMEOUT_BB                                                            (0x1<<14) // Set if Replay Timer expired without receiving any ACK or NACK from RC
5399   #define PCIEIP_REG_DLATTN_VEC_REPLAY_TIMEOUT_BB_SHIFT                                                      14
5400   #define PCIEIP_REG_DLATTN_VEC_DL_TX_UNDRUN_BB                                                              (0x1<<15) // DL TX Underrun. This bit is set to '1' if underrun occurs at the DL/PL TX interface.
5401   #define PCIEIP_REG_DLATTN_VEC_DL_TX_UNDRUN_BB_SHIFT                                                        15
5402   #define PCIEIP_REG_DLATTN_VEC_DLL_ERROR_STATUS_BB                                                          (0x1<<16) // Detect DLLP with mismatched CRC-16 on receiving side.
5403   #define PCIEIP_REG_DLATTN_VEC_DLL_ERROR_STATUS_BB_SHIFT                                                    16
5404   #define PCIEIP_REG_DLATTN_VEC_DLL_PE_INIT_STATUS_BB                                                        (0x1<<17) // Receive UPDATEFC DLLP when DL has not completed FC_INIT1 state, or receive INITFC1 DLLP when DL has already finished the FC initialization.
5405   #define PCIEIP_REG_DLATTN_VEC_DLL_PE_INIT_STATUS_BB_SHIFT                                                  17
5406   #define PCIEIP_REG_DLATTN_VEC_UNUSED_3_BB                                                                  (0x1<<18) //
5407   #define PCIEIP_REG_DLATTN_VEC_UNUSED_3_BB_SHIFT                                                            18
5408   #define PCIEIP_REG_DLATTN_VEC_TLP_INCORRECT_BB                                                             (0x1<<19) // This signal is set to '1' when the TLP length that TL indicates to DL does not match to the actual length of the TLP transmitted across the TL/DL TX interface.
5409   #define PCIEIP_REG_DLATTN_VEC_TLP_INCORRECT_BB_SHIFT                                                       19
5410   #define PCIEIP_REG_DLATTN_VEC_TLP_2_DLPBUF_PARITY_ERROR_BB                                                 (0x1<<20) // Set if TLP2DLP Buf has parity error
5411   #define PCIEIP_REG_DLATTN_VEC_TLP_2_DLPBUF_PARITY_ERROR_BB_SHIFT                                           20
5412 #define PCIEIP_REG_DL_ATTN_MASK_BB                                                                           0x001044UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5413   #define PCIEIP_REG_DL_ATTN_MASK_MASK_FOR_DL_ATTENTIONS_BB                                                  (0x1fffff<<0) // If set mask out DL attentions specified in register 0x1040
5414   #define PCIEIP_REG_DL_ATTN_MASK_MASK_FOR_DL_ATTENTIONS_BB_SHIFT                                            0
5415   #define PCIEIP_REG_DL_ATTN_MASK_UNUSED_1_BB                                                                (0x7ff<<21) //
5416   #define PCIEIP_REG_DL_ATTN_MASK_UNUSED_1_BB_SHIFT                                                          21
5417 #define PCIEIP_REG_DL_STATUS_BB                                                                              0x001048UL //Access:R    DataWidth:0x20   // Multi Field Register.
5418   #define PCIEIP_REG_DL_STATUS_CORR_ERR_REG_BB                                                               (0x3ff<<0) // Total number of errors within 256us due to CRC16, LCRC, sequence number, or PL RX error.
5419   #define PCIEIP_REG_DL_STATUS_CORR_ERR_REG_BB_SHIFT                                                         0
5420   #define PCIEIP_REG_DL_STATUS_REPLAY_ALM_FULL_BB                                                            (0x1<<10) // If set, indicates Replay buffer is almost full. Replay available entries are two or less than two
5421   #define PCIEIP_REG_DL_STATUS_REPLAY_ALM_FULL_BB_SHIFT                                                      10
5422   #define PCIEIP_REG_DL_STATUS_UNUSED0_BB                                                                    (0x3<<11) //
5423   #define PCIEIP_REG_DL_STATUS_UNUSED0_BB_SHIFT                                                              11
5424   #define PCIEIP_REG_DL_STATUS_PHYLINKUP_BB                                                                  (0x1<<13) // If set, indicates link is trained
5425   #define PCIEIP_REG_DL_STATUS_PHYLINKUP_BB_SHIFT                                                            13
5426   #define PCIEIP_REG_DL_STATUS_DL_ACTIVE_BB                                                                  (0x1<<14) // If set, signal DL finishes both INITFC1 and INITFC2
5427   #define PCIEIP_REG_DL_STATUS_DL_ACTIVE_BB_SHIFT                                                            14
5428   #define PCIEIP_REG_DL_STATUS_DL_INIT_BB                                                                    (0x1<<15) // If set, DL is doing VC0 FC initialization
5429   #define PCIEIP_REG_DL_STATUS_DL_INIT_BB_SHIFT                                                              15
5430   #define PCIEIP_REG_DL_STATUS_RESERVED_BB                                                                   (0xffff<<16) //
5431   #define PCIEIP_REG_DL_STATUS_RESERVED_BB_SHIFT                                                             16
5432 #define PCIEIP_REG_DL_TX_CHECKSUM_BB                                                                         0x00104cUL //Access:R    DataWidth:0x20   // Multi Field Register.
5433   #define PCIEIP_REG_DL_TX_CHECKSUM_EXPECTED_TX_CHECKSUM_BB                                                  (0xffff<<0) // This field holds the checksum calculated by hardware when checksum error is detected.
5434   #define PCIEIP_REG_DL_TX_CHECKSUM_EXPECTED_TX_CHECKSUM_BB_SHIFT                                            0
5435   #define PCIEIP_REG_DL_TX_CHECKSUM_ACTUAL_TX_CHECKSUM_BB                                                    (0xffff<<16) // This field holds the checksum received from User Interface when checksum error is detected.
5436   #define PCIEIP_REG_DL_TX_CHECKSUM_ACTUAL_TX_CHECKSUM_BB_SHIFT                                              16
5437 #define PCIEIP_REG_DL_MAX_UPDFC_BB                                                                           0x001050UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5438   #define PCIEIP_REG_DL_MAX_UPDFC_MAX_UPDFC_NORMAL_BB                                                        (0x3f<<0) // DL: Maximum time in microseconds that DL has to send at least one UpdateFC DLLP for each FC credit type when Extended Sync bit is '0'.
5439   #define PCIEIP_REG_DL_MAX_UPDFC_MAX_UPDFC_NORMAL_BB_SHIFT                                                  0
5440   #define PCIEIP_REG_DL_MAX_UPDFC_MAX_UPDFC_EXT_BB                                                           (0xff<<6) // DL: Maximum time in microseconds that DL has to send at least one UpdateFC DLLP for each FC credit type when Extended Sync bit is '1'.
5441   #define PCIEIP_REG_DL_MAX_UPDFC_MAX_UPDFC_EXT_BB_SHIFT                                                     6
5442   #define PCIEIP_REG_DL_MAX_UPDFC_RESERVED_BB                                                                (0x3ffff<<14) //
5443   #define PCIEIP_REG_DL_MAX_UPDFC_RESERVED_BB_SHIFT                                                          14
5444 #define PCIEIP_REG_DL_T2D_THRS_BB                                                                            0x001054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5445   #define PCIEIP_REG_DL_T2D_THRS_DL_T2D_THRS_ENA_BB                                                          (0x1<<0) // T2D FIFO Threshold Enable. This bit is set to '1' to enable the T2D FIFO threshold feature. Depending on TL, DL bus width and clock relationship, after the first data in T2D FIFO becomes available, next data may not be available as fast as DL can retrieve. This can cause data underrun at the DL/PL TX interface. To prevent this underrun issue, when this bit is set, DL will start reading data out of T2D FIFO when one of below conditions occurs: - TLP ends in one entry. - The number of valid entries in T2D FIFO is greater than or equal to dl_t2d_count_thrs. - DL has waited at least dl_t2d_time_thrs clock cycles. This is neccessary in case the TLP size is smaller than the count threshold.
5446   #define PCIEIP_REG_DL_T2D_THRS_DL_T2D_THRS_ENA_BB_SHIFT                                                    0
5447   #define PCIEIP_REG_DL_T2D_THRS_DL_T2D_COUNT_THRS_BB                                                        (0x7<<1) // T2D FIFO Count Threshold. This is the number of valid data in T2D FIFO before DL state machine starts TLP transfer.
5448   #define PCIEIP_REG_DL_T2D_THRS_DL_T2D_COUNT_THRS_BB_SHIFT                                                  1
5449   #define PCIEIP_REG_DL_T2D_THRS_DL_T2D_TIME_THRS_BB                                                         (0xf<<4) // T2D FIFO Time Threshold. When T2D FIFO data becomes available, this is the number of clock cycles that DL state machine will wait before starting TLP transfer.
5450   #define PCIEIP_REG_DL_T2D_THRS_DL_T2D_TIME_THRS_BB_SHIFT                                                   4
5451   #define PCIEIP_REG_DL_T2D_THRS_RESERVED_BB                                                                 (0xffffff<<8) //
5452   #define PCIEIP_REG_DL_T2D_THRS_RESERVED_BB_SHIFT                                                           8
5453 #define PCIEIP_REG_DL_FIFO_TEST_BB                                                                           0x001058UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5454   #define PCIEIP_REG_DL_FIFO_TEST_REPLAYFIFO_TESTSIZE_BB                                                     (0x3ff<<0) // Replay FIFO Test Size. When bit replayfifo_testsize_sel is set to '1', this value is used as the Replay FIFO size. This value must be set to less than or equal to the actual FIFO size. It is for simulation purpose only.
5455   #define PCIEIP_REG_DL_FIFO_TEST_REPLAYFIFO_TESTSIZE_BB_SHIFT                                               0
5456   #define PCIEIP_REG_DL_FIFO_TEST_D2TFIFO_TESTSIZE_BB                                                        (0x3ff<<10) // D2T FIFO Test Size. When bit d2tfifo_testsize_sel is set to '1', this value is used as the D2T FIFO size. This value must be set to less than or equal to the actual FIFO size. Furthermore, if DL and TL are asynchronous, this value must be a power of 2. It is for simulation purpose only.
5457   #define PCIEIP_REG_DL_FIFO_TEST_D2TFIFO_TESTSIZE_BB_SHIFT                                                  10
5458   #define PCIEIP_REG_DL_FIFO_TEST_RESERVED_BB                                                                (0x3ff<<20) //
5459   #define PCIEIP_REG_DL_FIFO_TEST_RESERVED_BB_SHIFT                                                          20
5460   #define PCIEIP_REG_DL_FIFO_TEST_REPLAYFIFO_TESTSIZE_SEL_BB                                                 (0x1<<30) // Replay FIFO Test Size Select. When this bit is set to '1', the value in replayfifo_testsize will be used as Replay FIFO size. This is for simulation purpose only.
5461   #define PCIEIP_REG_DL_FIFO_TEST_REPLAYFIFO_TESTSIZE_SEL_BB_SHIFT                                           30
5462   #define PCIEIP_REG_DL_FIFO_TEST_D2TFIFO_TESTSIZE_SEL_BB                                                    (0x1<<31) // D2T FIFO Test Size Select. When this bit is set to '1', the value in d2tfifo_testsize will be used as D2T FIFO size. This is for simulation purpose only.
5463   #define PCIEIP_REG_DL_FIFO_TEST_D2TFIFO_TESTSIZE_SEL_BB_SHIFT                                              31
5464 #define PCIEIP_REG_DL_SPARE0_BB                                                                              0x00105cUL //Access:RW   DataWidth:0x20   //
5465 #define PCIEIP_REG_MDIO_ADDR_BB                                                                              0x001100UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5466   #define PCIEIP_REG_MDIO_ADDR_ADR_BB                                                                        (0xffff<<0) // This value controls the register index sent to on the MDIO bus connected to the PCIE Serdes block.
5467   #define PCIEIP_REG_MDIO_ADDR_ADR_BB_SHIFT                                                                  0
5468   #define PCIEIP_REG_MDIO_ADDR_PORT_BB                                                                       (0xf<<16) // This value controls port address sent to on the MDIO bus connected to the PCIE Serdes block.
5469   #define PCIEIP_REG_MDIO_ADDR_PORT_BB_SHIFT                                                                 16
5470   #define PCIEIP_REG_MDIO_ADDR_CMD_BB                                                                        (0xfff<<20) // A write of '0' to these bits causes no action and allows the address to be programmed in preparation for a write. A write of '1' on these bits initiates a read at the address and port specified.
5471   #define PCIEIP_REG_MDIO_ADDR_CMD_BB_SHIFT                                                                  20
5472 #define PCIEIP_REG_MDIO_WR_DATA_BB                                                                           0x001104UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5473   #define PCIEIP_REG_MDIO_WR_DATA_WDATA_REG_BB                                                               (0x7fffffff<<0) // This value will be the register data for write cycles.
5474   #define PCIEIP_REG_MDIO_WR_DATA_WDATA_REG_BB_SHIFT                                                         0
5475   #define PCIEIP_REG_MDIO_WR_DATA_CMD_BB                                                                     (0x1<<31) // This bit must be written as a '1' to initiate write cycle based ont the data in bits [15:0] and the mdio_addr value. When the write has completed, this bit will read as '0'.
5476   #define PCIEIP_REG_MDIO_WR_DATA_CMD_BB_SHIFT                                                               31
5477 #define PCIEIP_REG_MDIO_RD_DATA_BB                                                                           0x001108UL //Access:R    DataWidth:0x20   // Multi Field Register.
5478   #define PCIEIP_REG_MDIO_RD_DATA_RDATA_REG_BB                                                               (0x7fffffff<<0) // After a read has been requested in the mdio_addr register, this area will return the MDIO data. This field is only valid if the CMD field is '1'.
5479   #define PCIEIP_REG_MDIO_RD_DATA_RDATA_REG_BB_SHIFT                                                         0
5480   #define PCIEIP_REG_MDIO_RD_DATA_CMD_BB                                                                     (0x1<<31) // This bit will read as '0' until a requested read of the PCIE serdes has completed, in which case, this bit will read as '1'. This bit is automatically cleared by a write to the mdio_addr register.
5481   #define PCIEIP_REG_MDIO_RD_DATA_CMD_BB_SHIFT                                                               31
5482 #define PCIEIP_REG_ATE_TLP_HDR_0_BB                                                                          0x00110cUL //Access:RW   DataWidth:0x20   // In ATE test mode this register together with ate_tlp_hdr_1, ate_tlp_hdr_2, and ate_tlp_hdr_3 form the 128-bit header information that is sent to TL logic to build a TLP. The header information is passed to TL as is except the TAG (i.e. bits 47:40 in a non-posted request) and RTAG (i.e. bits 79:72 in a Completion request), which are incremented by one after each packet transfer.
5483 #define PCIEIP_REG_ATE_TLP_HDR_1_BB                                                                          0x001110UL //Access:RW   DataWidth:0x20   // When a TLP is generated in ATE test mode, this register holds bits [63:32] of the header bus.
5484 #define PCIEIP_REG_ATE_TLP_HDR_2_BB                                                                          0x001114UL //Access:RW   DataWidth:0x20   // When a TLP is generated in ATE test mode, this register holds bits [95:64] of the header bus.
5485 #define PCIEIP_REG_ATE_TLP_HDR_3_BB                                                                          0x001118UL //Access:RW   DataWidth:0x20   // When a TLP is generated in ATE test mode, this register holds bits [127:96] of the header bus.
5486 #define PCIEIP_REG_ATE_TLP_CFG_BB                                                                            0x00111cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
5487   #define PCIEIP_REG_ATE_TLP_CFG_ATE_TLP_CNT_BB                                                              (0xff<<0) // ATE TLP Count. Specify the number of TLP's to be transferred. When ate_tlp_go is set to '1', the value in this field is loaded into an internal counter that is decremented by one as each TLP is completed. Reading this register always returns the internal counter.
5488   #define PCIEIP_REG_ATE_TLP_CFG_ATE_TLP_CNT_BB_SHIFT                                                        0
5489   #define PCIEIP_REG_ATE_TLP_CFG_ATE_NULLIFY_BB                                                              (0x1<<8) // ATE TLP Nullify. When this bit is set to '1', an internal signal is asserted together with the last data word to nullify the transaction (i.e. emulate user_tx_nullify).
5490   #define PCIEIP_REG_ATE_TLP_CFG_ATE_NULLIFY_BB_SHIFT                                                        8
5491   #define PCIEIP_REG_ATE_TLP_CFG_ATE_PAT_SEL_BB                                                              (0x7<<9) // ATE Pattern Select.
5492   #define PCIEIP_REG_ATE_TLP_CFG_ATE_PAT_SEL_BB_SHIFT                                                        9
5493   #define PCIEIP_REG_ATE_TLP_CFG_UNUSED0_BB                                                                  (0xf<<12) //
5494   #define PCIEIP_REG_ATE_TLP_CFG_UNUSED0_BB_SHIFT                                                            12
5495   #define PCIEIP_REG_ATE_TLP_CFG_ATE_PAT_SEED_BB                                                             (0xff<<16) // ATE Pattern Seed. This field holds the first data byte of the first TLP payload generated in ATE test mode. The remaining data bytes are generated based on the setting of ate_pat_sel.
5496   #define PCIEIP_REG_ATE_TLP_CFG_ATE_PAT_SEED_BB_SHIFT                                                       16
5497 #define PCIEIP_REG_ATE_TLP_CTL_BB                                                                            0x001120UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5498   #define PCIEIP_REG_ATE_TLP_CTL_ATE_TLP_GO_BB                                                               (0x1<<0) // ATE TLP Go bit. When this bit is set to '1', the TX User Interface is bypassed and internal logic generates packets to TL logic. After all packets are transferred, this bit is reset to '0' by hardware.
5499   #define PCIEIP_REG_ATE_TLP_CTL_ATE_TLP_GO_BB_SHIFT                                                         0
5500   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED0_BB                                                                  (0x7<<1) //
5501   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED0_BB_SHIFT                                                            1
5502   #define PCIEIP_REG_ATE_TLP_CTL_REG_TRX_CLR_RX_TLP_SB_BB                                                    (0x1<<4) // Clear RX TLP scoreboard logic bit. SW needs to read trx_reg_sb_op_done (bit[31]). If trx_reg_sb_op_done register value is 1, it indicates that HW is done comparing RX TLPs. SW needs to write reg_trx_clr_rx_tlp_sb to '1' which will clear trx_reg_sb_op_done (bit[31]), trx_reg_err_tlp_num(bits[27:20]), trx_reg_data_mismatch (bit[17]) and trx_reg_hdr_mismatch (bit[16]) registers. It is a self clearing bit.
5503   #define PCIEIP_REG_ATE_TLP_CTL_REG_TRX_CLR_RX_TLP_SB_BB_SHIFT                                              4
5504   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED1_BB                                                                  (0x7ff<<5) //
5505   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED1_BB_SHIFT                                                            5
5506   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_HDR_MISMATCH_BB                                                     (0x1<<16) // Header Mismatch. A value of '1' indicates that transmitted TLP header does not match with received TLP header. This bit can be cleared by writing '1' to reg_trx_clr_rx_tlp_sb (bit[4]).
5507   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_HDR_MISMATCH_BB_SHIFT                                               16
5508   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_DATA_MISMATCH_BB                                                    (0x1<<17) // Data Mismatch. A value of '1' indicates that transmitted TLP data do not match with received TLP data. This bit can be cleared by writing '1' to reg_trx_clr_rx_tlp_sb (bit[4]).
5509   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_DATA_MISMATCH_BB_SHIFT                                              17
5510   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED2_BB                                                                  (0x3<<18) //
5511   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED2_BB_SHIFT                                                            18
5512   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_ERR_TLP_NUM_BB                                                      (0xff<<20) // Indicates erroneous (header/ data mismatch) TLP number. If more than one TLP has an error, value will be 0xF. When an ATE TLP packet transmission is initiated, HW transmits number of TLPs equal to ATE_TLP_CNT (bits[7:0] of ate_tlp_cfg - offset 0x111c). trx_reg_err_tlp_num indicates the number of TLP that has error. This register is cleared by writing '1' to reg_trx_clr_rx_tlp_sb (bit[4]).
5513   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_ERR_TLP_NUM_BB_SHIFT                                                20
5514   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED3_BB                                                                  (0x7<<28) //
5515   #define PCIEIP_REG_ATE_TLP_CTL_UNUSED3_BB_SHIFT                                                            28
5516   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_SB_OP_DONE_BB                                                       (0x1<<31) // Value of '1' indicates that number of TLPs received is equal to number of TLPs transmitted (ATE_TLP_CNT (bits[7:0] of ate_tlp_cfg - offset 0x111c). This register value needs to be ignored until user writes '1' to ATE_TLP_GO (bit[0] of ate_tlp_ctl - offset 0x1120) register.
5517   #define PCIEIP_REG_ATE_TLP_CTL_TRX_REG_SB_OP_DONE_BB_SHIFT                                                 31
5518 #define PCIEIP_REG_SERDES_PMI_ADDR_BB                                                                        0x001130UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5519   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_REG_ADDR_BB                                                      (0xf<<0) // Register Addr
5520   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_REG_ADDR_BB_SHIFT                                                0
5521   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_BLOCK_ADDR_BB                                                    (0xfff<<4) // Block Addr
5522   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_BLOCK_ADDR_BB_SHIFT                                              4
5523   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_LANE_NUM_BB                                                      (0x3<<16) // Lane Number
5524   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_LANE_NUM_BB_SHIFT                                                16
5525   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_LANE_OFFSET_BB                                                   (0x7<<18) // Offset into each set of 4 lanes
5526   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_LANE_OFFSET_BB_SHIFT                                             18
5527   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_UNICAST_BCAST_BB                                                 (0x3f<<21) // Value of 0 indicates unicast and write is per lane. Value 0xF indicates broadcast.
5528   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_UNICAST_BCAST_BB_SHIFT                                           21
5529   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_DEV_ID_BB                                                        (0x1f<<27) // Device ID. Value of 1 for this device.
5530   #define PCIEIP_REG_SERDES_PMI_ADDR_SERDES_DEV_ID_BB_SHIFT                                                  27
5531 #define PCIEIP_REG_SERDES_PMI_WDATA_BB                                                                       0x001134UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5532   #define PCIEIP_REG_SERDES_PMI_WDATA_PMI_WDATA_REG_BB                                                       (0xffff<<0) // This value will be the register data for write cycles.
5533   #define PCIEIP_REG_SERDES_PMI_WDATA_PMI_WDATA_REG_BB_SHIFT                                                 0
5534   #define PCIEIP_REG_SERDES_PMI_WDATA_RESERVED_BB                                                            (0x3fff<<16) // This value will be ignored.
5535   #define PCIEIP_REG_SERDES_PMI_WDATA_RESERVED_BB_SHIFT                                                      16
5536   #define PCIEIP_REG_SERDES_PMI_WDATA_RCMD_BB                                                                (0x1<<30) // This bit must be written as a '1' to initiate read cycle to the pmi_addr value. When the read has completed, this bit will read as '0'. If both bit 31 and 30 set at the same time this operation is unpredictable.
5537   #define PCIEIP_REG_SERDES_PMI_WDATA_RCMD_BB_SHIFT                                                          30
5538   #define PCIEIP_REG_SERDES_PMI_WDATA_WCMD_BB                                                                (0x1<<31) // This bit must be written as a '1' to initiate write cycle based on the data in bits [15:0] and the pmi_addr value. When the write has completed, this bit will read as '0'. If both bit 31 and 30 set at the same time this operation is unpredictable.
5539   #define PCIEIP_REG_SERDES_PMI_WDATA_WCMD_BB_SHIFT                                                          31
5540 #define PCIEIP_REG_SERDES_PMI_RDATA_BB                                                                       0x001138UL //Access:R    DataWidth:0x20   // Multi Field Register.
5541   #define PCIEIP_REG_SERDES_PMI_RDATA_PMI_RDATA_REG_BB                                                       (0xffff<<0) // After a read has been requested in the pmi_addr register, this area will return the MDIO data. This field is only valid if the CMD field is '1'.
5542   #define PCIEIP_REG_SERDES_PMI_RDATA_PMI_RDATA_REG_BB_SHIFT                                                 0
5543   #define PCIEIP_REG_SERDES_PMI_RDATA_RESERVED_BB                                                            (0x7fff<<16) // Not used.
5544   #define PCIEIP_REG_SERDES_PMI_RDATA_RESERVED_BB_SHIFT                                                      16
5545   #define PCIEIP_REG_SERDES_PMI_RDATA_VALID_BB                                                               (0x1<<31) // This bit will read as '0' until a requested read of the PCIE serdes has completed, in which case, this bit will read as '1'. This bit is automatically cleared by a write to the serdes_pmi_wdata register.
5546   #define PCIEIP_REG_SERDES_PMI_RDATA_VALID_BB_SHIFT                                                         31
5547 #define PCIEIP_REG_DL_DBG_0_BB                                                                               0x001400UL //Access:R    DataWidth:0x20   // DL debug signals.
5548 #define PCIEIP_REG_DL_DBG_1_BB                                                                               0x001404UL //Access:R    DataWidth:0x20   // DL debug signals.
5549 #define PCIEIP_REG_DL_DBG_2_BB                                                                               0x001408UL //Access:R    DataWidth:0x20   // DL debug signals.
5550 #define PCIEIP_REG_DL_DBG_3_BB                                                                               0x00140cUL //Access:R    DataWidth:0x20   // DL debug signals.
5551 #define PCIEIP_REG_DL_DBG_4_BB                                                                               0x001410UL //Access:R    DataWidth:0x20   // DL debug signals.
5552 #define PCIEIP_REG_DL_DBG_5_BB                                                                               0x001414UL //Access:R    DataWidth:0x20   // DL debug signals.
5553 #define PCIEIP_REG_DL_DBG_6_BB                                                                               0x001418UL //Access:R    DataWidth:0x20   // DL debug signals.
5554 #define PCIEIP_REG_DL_DBG_7_BB                                                                               0x00141cUL //Access:R    DataWidth:0x20   // DL debug signals.
5555 #define PCIEIP_REG_DL_DBG_8_BB                                                                               0x001420UL //Access:R    DataWidth:0x20   // DL debug signals.
5556 #define PCIEIP_REG_DL_DBG_9_BB                                                                               0x001424UL //Access:R    DataWidth:0x20   // DL debug signals.
5557 #define PCIEIP_REG_DL_DBG_10_BB                                                                              0x001428UL //Access:R    DataWidth:0x20   // DL debug signals.
5558 #define PCIEIP_REG_DL_DBG_11_BB                                                                              0x00142cUL //Access:R    DataWidth:0x20   // DL debug signals.
5559 #define PCIEIP_REG_DL_DBG_12_BB                                                                              0x001430UL //Access:R    DataWidth:0x20   // DL debug signals.
5560 #define PCIEIP_REG_DL_DBG_13_BB                                                                              0x001434UL //Access:R    DataWidth:0x20   // DL debug signals.
5561 #define PCIEIP_REG_DL_DBG_14_BB                                                                              0x001438UL //Access:R    DataWidth:0x20   // DL debug signals.
5562 #define PCIEIP_REG_DL_DBG_15_BB                                                                              0x00143cUL //Access:R    DataWidth:0x20   // DL debug signals.
5563 #define PCIEIP_REG_DL_DBG_16_BB                                                                              0x001440UL //Access:R    DataWidth:0x20   // DL debug signals.
5564 #define PCIEIP_REG_DL_DBG_17_BB                                                                              0x001444UL //Access:R    DataWidth:0x20   // DL debug signals.
5565 #define PCIEIP_REG_DL_DBG_18_BB                                                                              0x001448UL //Access:R    DataWidth:0x20   // DL debug signals.
5566 #define PCIEIP_REG_DL_DBG_19_BB                                                                              0x00144cUL //Access:R    DataWidth:0x20   // DL debug signals.
5567 #define PCIEIP_REG_REG_PHY_CTL_0_BB                                                                          0x001800UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5568   #define PCIEIP_REG_REG_PHY_CTL_0_DIRECTED_WIDTH_CHANGE_REQ_BB                                              (0x1<<0) // Request a width change (ie -make the link wider, if possible). Do not assert if the "other side" is not capable of upconfiguration.
5569   #define PCIEIP_REG_REG_PHY_CTL_0_DIRECTED_WIDTH_CHANGE_REQ_BB_SHIFT                                        0
5570   #define PCIEIP_REG_REG_PHY_CTL_0_DIRECTED_SPEED_CHANGE_REQ_BB                                              (0x1<<1) // Request a speed change (ie -make the link fast or slower, depending on the advertised speeds).
5571   #define PCIEIP_REG_REG_PHY_CTL_0_DIRECTED_SPEED_CHANGE_REQ_BB_SHIFT                                        1
5572   #define PCIEIP_REG_REG_PHY_CTL_0_UNUSED_3_BB                                                               (0x7<<2) // Some of these bits have obsolete uses and should always be written as 0
5573   #define PCIEIP_REG_REG_PHY_CTL_0_UNUSED_3_BB_SHIFT                                                         2
5574   #define PCIEIP_REG_REG_PHY_CTL_0_REG_IDLE_TO_RLOCK_ENA_BB                                                  (0x1<<5) // Enable the shortcut transition from Config.Complete to Recovery.RcvrLock Software should not change this field while the PCIE link is active.
5575   #define PCIEIP_REG_REG_PHY_CTL_0_REG_IDLE_TO_RLOCK_ENA_BB_SHIFT                                            5
5576   #define PCIEIP_REG_REG_PHY_CTL_0_REG_UPCONFIG_ENA_BB                                                       (0x1<<6) // For multi-lane links on a 2.0 compliant core, enable advertisement of the capability to upconfigure the number of lanes in the link.
5577   #define PCIEIP_REG_REG_PHY_CTL_0_REG_UPCONFIG_ENA_BB_SHIFT                                                 6
5578   #define PCIEIP_REG_REG_PHY_CTL_0_UNUSED_2_BB                                                               (0x1<<7) //
5579   #define PCIEIP_REG_REG_PHY_CTL_0_UNUSED_2_BB_SHIFT                                                         7
5580   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_FRAMERR_BB                                                   (0x1<<8) // Consider DLLP and TLP framing errors as errors when reporting physical layer errors
5581   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_FRAMERR_BB_SHIFT                                             8
5582   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_NOLOCK_BB                                                    (0x1<<9) // Consider loss of bit and symbol lock from the PCIe Serdes as errors reporting physical layer errors
5583   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_NOLOCK_BB_SHIFT                                              9
5584   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_SKEW_BB                                                      (0x1<<10) // Consider link skew errors as errors when reporting physical layer errors
5585   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_SKEW_BB_SHIFT                                                10
5586   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_BUFOVER_BB                                                   (0x1<<11) // Consider buffer overrun errors from the PCIe Serdes as errors when processing ordered sets, DLLPs, and TLPs BUG: do not use in EP/RC Ax cores
5587   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_BUFOVER_BB_SHIFT                                             11
5588   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_BUFUNDER_BB                                                  (0x1<<12) // Consider buffer underrun errors from the PCIe Serdes as errors when processing ordered sets, DLLPs, and TLPs BUG: do not use in EP/RC Ax cores
5589   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_BUFUNDER_BB_SHIFT                                            12
5590   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_DECODE_BB                                                    (0x1<<13) // Consider decode errors from the PCIe Serdes as errors when processing ordered sets, DLLPs, and TLPs BUG: do not use in EP/RC Ax cores
5591   #define PCIEIP_REG_REG_PHY_CTL_0_REG_RXERR_IS_DECODE_BB_SHIFT                                              13
5592   #define PCIEIP_REG_REG_PHY_CTL_0_UNUSED_1_BB                                                               (0x3<<14) //
5593   #define PCIEIP_REG_REG_PHY_CTL_0_UNUSED_1_BB_SHIFT                                                         14
5594   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_MATCH_POL_BB                                                      (0x1<<16) // If set, all symbols of the Modified Compliance Pattern must be of the same polarity (no mixed polarity) for the receiver to lock
5595   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_MATCH_POL_BB_SHIFT                                                16
5596   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_MATCH_ERR_BB                                                      (0x1<<17) // If set, both error symbols must match in the received Modified Compliance Pattern before the value is reported
5597   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_MATCH_ERR_BB_SHIFT                                                17
5598   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_EXIT_BB                                                           (0x1<<18) // Directed exit from generating the Modified Compliance Pattern in Polling.Compliance if the Enter Compliance bit of the Link Control 2 register is not set
5599   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_EXIT_BB_SHIFT                                                     18
5600   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_SIGDET_EXIT_BB                                                    (0x1<<19) // Allows exit from Polling.Compliance when generating the Modified Compliance pattern and at least one lane goes to electrical idle
5601   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_SIGDET_EXIT_BB_SHIFT                                              19
5602   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_FORCE_ENTRY_BB                                                    (0x1<<20) // Forces entry to Polling.Compliance from Polling.Active. This also causes the Compliance Receive bit in the outgoing TS1s to be set in Polling.Active. After entry to Polling.Compliance, the Modified Compliance Pattern is generated instead of the legacy compliance pattern
5603   #define PCIEIP_REG_REG_PHY_CTL_0_REG_MCP_FORCE_ENTRY_BB_SHIFT                                              20
5604   #define PCIEIP_REG_REG_PHY_CTL_0_REG_TX_DEEMPH_BB                                                          (0x1<<21) // The value for the Selectable Deemphasis bit set in TS1s in Polling.Active, Loopback, Recovery, and some Configuration states and set in TS2s in Polling.Configuration
5605   #define PCIEIP_REG_REG_PHY_CTL_0_REG_TX_DEEMPH_BB_SHIFT                                                    21
5606   #define PCIEIP_REG_REG_PHY_CTL_0_REG_LOCAL_DEEMPH_LO_BB                                                    (0x1<<22) // The initial value of the local deemphasis set in the Detect state (this propagates to the PCIe Serdes via the TxDeemph signal. 0 == -6 dB, 1 == -3.5 dB (For Gen3, this is the low bit of the local Tx preset if none received in EQ TS2s.)
5607   #define PCIEIP_REG_REG_PHY_CTL_0_REG_LOCAL_DEEMPH_LO_BB_SHIFT                                              22
5608   #define PCIEIP_REG_REG_PHY_CTL_0_REG_AUTONOMOUS_CHANGE_BB                                                  (0x1<<23) // The value for the Autonomous Change bit set in TS1s in the Configuration state when PhyLinkUp is set and set in TS2s in the Recovery state
5609   #define PCIEIP_REG_REG_PHY_CTL_0_REG_AUTONOMOUS_CHANGE_BB_SHIFT                                            23
5610   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DIRECT_TO_DETECT_BB                                                   (0x1<<24) // Directed transition from Loopback or Polling.Compliance states to Detect state
5611   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DIRECT_TO_DETECT_BB_SHIFT                                             24
5612   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DIRECT_TO_L0_BB                                                       (0x1<<25) // Directed transition from L1 state to Recovery or L2 state to Detect.
5613   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DIRECT_TO_L0_BB_SHIFT                                                 25
5614   #define PCIEIP_REG_REG_PHY_CTL_0_REG_LPBK_EXIT_ON_ELECIDLE_BB                                              (0x1<<26) // Optionally enable the use of electrical idle or inferred electrical ide as a condition for exiting loopback in 2.0 compliant cores.
5615   #define PCIEIP_REG_REG_PHY_CTL_0_REG_LPBK_EXIT_ON_ELECIDLE_BB_SHIFT                                        26
5616   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DISABLE_SPEED_EI_BB                                                   (0x1<<27) // Disable use of electrical idle in Recovery.Speed - only use inferred electrical idle
5617   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DISABLE_SPEED_EI_BB_SHIFT                                             27
5618   #define PCIEIP_REG_REG_PHY_CTL_0_REG_LPBK_EXIT_ON_IEI_BB                                                   (0x1<<28) // For 2.0 compliant systems, default to the optional behavior of exiting Loopback on inferred electrical idle at 2.5 GT/s.
5619   #define PCIEIP_REG_REG_PHY_CTL_0_REG_LPBK_EXIT_ON_IEI_BB_SHIFT                                             28
5620   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DIS_LANE_REVERSAL_BB                                                  (0x1<<29) // Disable the ability to compensate for lane reversal in multi-lane links.
5621   #define PCIEIP_REG_REG_PHY_CTL_0_REG_DIS_LANE_REVERSAL_BB_SHIFT                                            29
5622   #define PCIEIP_REG_REG_PHY_CTL_0_REG_ENABLE_RIDLE_SPD_CLR_BB                                               (0x1<<30) // Enable the clearing of directed_speed_change on the transition to Recovery.Idle. This is newly specified for the 2.1 spec in cases where no speed change occurs even though it is directed.
5623   #define PCIEIP_REG_REG_PHY_CTL_0_REG_ENABLE_RIDLE_SPD_CLR_BB_SHIFT                                         30
5624   #define PCIEIP_REG_REG_PHY_CTL_0_GEN2_FEATURES_ENA_BB                                                      (0x1<<31) // Enable gen2 features when in 1.1 compliance mode (register 0x4d0, bit 5 is set)
5625   #define PCIEIP_REG_REG_PHY_CTL_0_GEN2_FEATURES_ENA_BB_SHIFT                                                31
5626 #define PCIEIP_REG_REG_PHY_CTL_1_BB                                                                          0x001804UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5627   #define PCIEIP_REG_REG_PHY_CTL_1_REG_FORCE_GEN2_16BIT_BB                                                   (0x1<<0) // Force the PIPE interface to be 16-bit, even in Gen 1 Software should not change this field while the PCIE link is active.
5628   #define PCIEIP_REG_REG_PHY_CTL_1_REG_FORCE_GEN2_16BIT_BB_SHIFT                                             0
5629   #define PCIEIP_REG_REG_PHY_CTL_1_REG_DISABLE_COMPLIANCE_BB                                                 (0x1<<1) // Disable entry to Polling.Compliance
5630   #define PCIEIP_REG_REG_PHY_CTL_1_REG_DISABLE_COMPLIANCE_BB_SHIFT                                           1
5631   #define PCIEIP_REG_REG_PHY_CTL_1_REG_LANE_POWERDOWN_ENA_BB                                                 (0x1<<2) // Enable the PIPE-style powerdown of unused lanes in a multi-lane link.
5632   #define PCIEIP_REG_REG_PHY_CTL_1_REG_LANE_POWERDOWN_ENA_BB_SHIFT                                           2
5633   #define PCIEIP_REG_REG_PHY_CTL_1_REG_P2_POWERDOWN_ENA_NOSYNC_BB                                            (0x1<<3) // Enable the auxilliary powerdown of unused lanes in a multi-lane link.
5634   #define PCIEIP_REG_REG_PHY_CTL_1_REG_P2_POWERDOWN_ENA_NOSYNC_BB_SHIFT                                      3
5635   #define PCIEIP_REG_REG_PHY_CTL_1_REG_FAREND_LPBK_REQ_BB                                                    (0x1<<4) // Initiate PL changes required for a far-end loopback
5636   #define PCIEIP_REG_REG_PHY_CTL_1_REG_FAREND_LPBK_REQ_BB_SHIFT                                              4
5637   #define PCIEIP_REG_REG_PHY_CTL_1_REG_COMPL_CFG_DETECT_RST_BB                                               (0x1<<5) // If set, when Detect is entered the compliance configuration that cycles through the rates, deemphasis, and presets is reset back to the first configuration (Gen1).
5638   #define PCIEIP_REG_REG_PHY_CTL_1_REG_COMPL_CFG_DETECT_RST_BB_SHIFT                                         5
5639   #define PCIEIP_REG_REG_PHY_CTL_1_REG_LATE_CLR_DESKEW_BUFS_BB                                               (0x1<<6) // When set, clear the statis deskew buffers on assertion of the internal deskew enable signal rather than clearing the buffers on the deassertion. This prevents the transient misalignment of data at the end of L0 (when transitioning to L0s or L1). When clear, the legacy behaviour is enabled where the static deskew buffers are cleared on deassertion of the internal deskew enable signal.
5640   #define PCIEIP_REG_REG_PHY_CTL_1_REG_LATE_CLR_DESKEW_BUFS_BB_SHIFT                                         6
5641   #define PCIEIP_REG_REG_PHY_CTL_1_REG_EIDL_DLY_BB                                                           (0x1f<<7) // Tuning field to set the delay in clocks for the electrical idle signal (on the PIPE interface) so that EIDL OS appears first if present (0 = 24 clocks, 1 = 1 clock, 2 = 2 clocks, etc up to 23 clocks) Software should not change this field while the PCIE link is active For Ev3 A0 and B0, this field must be written to a value greater than 16.
5642   #define PCIEIP_REG_REG_PHY_CTL_1_REG_EIDL_DLY_BB_SHIFT                                                     7
5643   #define PCIEIP_REG_REG_PHY_CTL_1_REG_POWERDOWN_P1PLL_ENA_BB                                                (0x1<<12) // This signal goes to the PCIe Serdes to enable the PLL to power down when all lanes are in L1 If ClkReq is active, this signal is ignored.
5644   #define PCIEIP_REG_REG_PHY_CTL_1_REG_POWERDOWN_P1PLL_ENA_BB_SHIFT                                          12
5645   #define PCIEIP_REG_REG_PHY_CTL_1_REG_COM_FOR_INF_EIDL_BB                                                   (0x1<<13) // Enable using lack of received COM instead of lack of received TS2 in Recovery.RcvrCfg for inferred electrical idle. This is to mimic the "Gen2 0.7 spec" functionality
5646   #define PCIEIP_REG_REG_PHY_CTL_1_REG_COM_FOR_INF_EIDL_BB_SHIFT                                             13
5647   #define PCIEIP_REG_REG_PHY_CTL_1_EIE_FTS_MAX_BB                                                            (0x3<<14) // This field programs the number of EIE symbols to send before the first FTS when exiting Tx_L0s in Gen2  b00 : Four EIE symbols are sent b01 : Six EIE symbols are sent (default) b10 : Eight EIE symbols are sent b11 : Eight EIE symbols are sent
5648   #define PCIEIP_REG_REG_PHY_CTL_1_EIE_FTS_MAX_BB_SHIFT                                                      14
5649   #define PCIEIP_REG_REG_PHY_CTL_1_REG_RXVALID_FOR_EIE_BB                                                    (0x1<<16) // Use valid data as "exit from electrical idle" in the Loopback states
5650   #define PCIEIP_REG_REG_PHY_CTL_1_REG_RXVALID_FOR_EIE_BB_SHIFT                                              16
5651   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_ANY_LANES_BB                                                      (0x1<<17) // Declare EIE if any lane has TSx/EIEOS (or IEI if no lane has TSx/EIEOS)
5652   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_ANY_LANES_BB_SHIFT                                                17
5653   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_ENA_SOS_BB                                                        (0x1<<18) // Declare an inferred electrical idel in L0 if no Skip Ordered Set (SOS) is received in any 128 us interval. See comments for bit 19 of this register
5654   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_ENA_SOS_BB_SHIFT                                                  18
5655   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_ENA_UPDFC_BB                                                      (0x1<<19) // Declare an inferred electrical idle in L0 if no UpdateFC is received in any 128 us interval. Can be combined with bit 18 of this register. In that case, not receiving both an UpdateFC or a Skip Ordered Set within the 128 us interval is considered an inferred electrical idle
5656   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_ENA_UPDFC_BB_SHIFT                                                19
5657   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_FILTER_MAX_BB                                                     (0xf<<20) // The depth of the inferred electrical idle filter used to "deskew" the detection of ordered sets.
5658   #define PCIEIP_REG_REG_PHY_CTL_1_REG_IEI_FILTER_MAX_BB_SHIFT                                               20
5659   #define PCIEIP_REG_REG_PHY_CTL_1_UNUSED_1_BB                                                               (0x1<<24) //
5660   #define PCIEIP_REG_REG_PHY_CTL_1_UNUSED_1_BB_SHIFT                                                         24
5661   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_TIMER_1KX_BB                                                    (0x1<<25) // Speed up training by 1000x (1 ms = 1 us)
5662   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_TIMER_1KX_BB_SHIFT                                              25
5663   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_TIMER_2KX_BB                                                    (0x1<<26) // Speed up training by 2000x (1 ms = 500 ns). Do not use with Denali
5664   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_TIMER_2KX_BB_SHIFT                                              26
5665   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_POLL_BB                                                         (0x1<<27) // When training is sped up using bits 25 or 26, extend the timeout for Polling.Active to 72 us
5666   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_POLL_BB_SHIFT                                                   27
5667   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_TS1_BB                                                          (0x1<<28) // Speed up Polling.Active by restricting the number of TS1s to transmit to 32 (instead of 1024)
5668   #define PCIEIP_REG_REG_PHY_CTL_1_REG_SPDUP_TS1_BB_SHIFT                                                    28
5669   #define PCIEIP_REG_REG_PHY_CTL_1_REG_CLR_LTSSM_HIST_BB                                                     (0x1<<29) // Clear the LTSSM histogram. Not self-clearing
5670   #define PCIEIP_REG_REG_PHY_CTL_1_REG_CLR_LTSSM_HIST_BB_SHIFT                                               29
5671   #define PCIEIP_REG_REG_PHY_CTL_1_REG_CLR_GEN2_HIST_BB                                                      (0x1<<30) // Clear the Gen2 debug histogram. Not self-clearing
5672   #define PCIEIP_REG_REG_PHY_CTL_1_REG_CLR_GEN2_HIST_BB_SHIFT                                                30
5673   #define PCIEIP_REG_REG_PHY_CTL_1_REG_CLR_RECOV_HIST_BB                                                     (0x1<<31) // Clear the recovery histogram. Not self-clearing
5674   #define PCIEIP_REG_REG_PHY_CTL_1_REG_CLR_RECOV_HIST_BB_SHIFT                                               31
5675 #define PCIEIP_REG_REG_PHY_CTL_2_BB                                                                          0x001808UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5676   #define PCIEIP_REG_REG_PHY_CTL_2_PRESCALE_CNT_MAX_BB                                                       (0x7f<<0) // Prescaler (using 4 ns clocks) for the inferred electrical idle counters
5677   #define PCIEIP_REG_REG_PHY_CTL_2_PRESCALE_CNT_MAX_BB_SHIFT                                                 0
5678   #define PCIEIP_REG_REG_PHY_CTL_2_EIDL_TX_GOOD_CNT_MAX_BB                                                   (0x1ff<<7) // Minimum time (in 4 ns clocks) to hold the transmitter in electrical idle when initially changing line rate during Recovery
5679   #define PCIEIP_REG_REG_PHY_CTL_2_EIDL_TX_GOOD_CNT_MAX_BB_SHIFT                                             7
5680   #define PCIEIP_REG_REG_PHY_CTL_2_EIDL_TX_BAD_CNT_MAX_BB                                                    (0xfff<<16) // Minimum time (in 4 ns clocks) to hold the transmitter in electrical idle when changing line rate after a previous unsuccessful speed change in this retrain
5681   #define PCIEIP_REG_REG_PHY_CTL_2_EIDL_TX_BAD_CNT_MAX_BB_SHIFT                                              16
5682   #define PCIEIP_REG_REG_PHY_CTL_2_PL_SPARE_IN_10_BB                                                         (0x3<<28) // Reserved - only write 0. Spare flops for the PL - train_ctl_in[1:0]. [29] (PL_FIX_19) Enable Phase 3 local echo delay to allow Serdes time to react  - signal is reg_gen3_ena_ph3_echo_delay.
5683   #define PCIEIP_REG_REG_PHY_CTL_2_PL_SPARE_IN_10_BB_SHIFT                                                   28
5684   #define PCIEIP_REG_REG_PHY_CTL_2_REG_DIS_SERDES_CLKCOMP_BB                                                 (0x1<<30) // When set, the Serdes elastic buffers will be prevented from adjusting - generating dynamic clock compensation events - prior to the MAC performing static deskew. This is controlled via the pcie_lnk_phy_gpin_0 signal. (Also, this is pl_spare_in[2] or train_ctl_in[2].)
5685   #define PCIEIP_REG_REG_PHY_CTL_2_REG_DIS_SERDES_CLKCOMP_BB_SHIFT                                           30
5686   #define PCIEIP_REG_REG_PHY_CTL_2_PL_SPARE_IN_3_BB                                                          (0x1<<31) // Reserved - only write 0. Spare flop for the PL - train_ctl_in[3]. Connected to Serdes via pipe_GPin_1.
5687   #define PCIEIP_REG_REG_PHY_CTL_2_PL_SPARE_IN_3_BB_SHIFT                                                    31
5688 #define PCIEIP_REG_REG_PHY_CTL_3_BB                                                                          0x00180cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
5689   #define PCIEIP_REG_REG_PHY_CTL_3_EIDL_INF_COM_CNT_MAX_BB                                                   (0x1ff<<0) // The maximum time to wait (using prescaled increments) before declaring an inferred electrical idle in Recovery.RcvrCfg based on no receipt of TS1s/TS2s (or optionally just COM symbols)
5690   #define PCIEIP_REG_REG_PHY_CTL_3_EIDL_INF_COM_CNT_MAX_BB_SHIFT                                             0
5691   #define PCIEIP_REG_REG_PHY_CTL_3_EIDL_INF_EIE_CNT_MAX_BB                                                   (0x1f<<9) // The maximum time to wait (using prescaled increments) before declaring an inferred electrical idle in Recovery.Speed or Loopback based on no exit from electrical idle. The value is divided by four for Gen1 speeds
5692   #define PCIEIP_REG_REG_PHY_CTL_3_EIDL_INF_EIE_CNT_MAX_BB_SHIFT                                             9
5693   #define PCIEIP_REG_REG_PHY_CTL_3_REG_GLOOPBACK_BB                                                          (0x1<<14) // Enable the "pins" gloopback - assumes an external loopback method
5694   #define PCIEIP_REG_REG_PHY_CTL_3_REG_GLOOPBACK_BB_SHIFT                                                    14
5695   #define PCIEIP_REG_REG_PHY_CTL_3_REG_SPEED_CHANGE_WAIT_BB                                                  (0x1<<15) // Wait for the Serdes to indicate speed change using the PhyStatus (otherwise it assumes the rate change was successful).
5696   #define PCIEIP_REG_REG_PHY_CTL_3_REG_SPEED_CHANGE_WAIT_BB_SHIFT                                            15
5697   #define PCIEIP_REG_REG_PHY_CTL_3_UNUSED_2_BB                                                               (0x1<<16) //
5698   #define PCIEIP_REG_REG_PHY_CTL_3_UNUSED_2_BB_SHIFT                                                         16
5699   #define PCIEIP_REG_REG_PHY_CTL_3_REG_LOSE_DESKEW_ON_SKP_BB                                                 (0x1<<17) // Enable a stronger check at the end of lane deskew and clock compensation to look for aligned SKP symbols and COM symbols rather than just COM symbols.
5700   #define PCIEIP_REG_REG_PHY_CTL_3_REG_LOSE_DESKEW_ON_SKP_BB_SHIFT                                           17
5701   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_DLLRX_IN_IDLE_BB                                                  (0x1<<18) // Enable received data to be presented to the DLL in Configuration.Idle or Recovery.Idle if the lane to lane deskew is corrected even if logical idle data symbols have not been received. This is not according to spec but is according to the previous implmentation.
5702   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_DLLRX_IN_IDLE_BB_SHIFT                                            18
5703   #define PCIEIP_REG_REG_PHY_CTL_3_REG_IGNORE_RLOCK_PWRDN_ACK_BB                                             (0x1<<19) // Ignore powerdown change ACk for R.Lock timeouts
5704   #define PCIEIP_REG_REG_PHY_CTL_3_REG_IGNORE_RLOCK_PWRDN_ACK_BB_SHIFT                                       19
5705   #define PCIEIP_REG_REG_PHY_CTL_3_REG_IGNORE_RLOCK_SPD_ACK_BB                                               (0x1<<20) // Ignore rate change ACk for R.Lock timeouts
5706   #define PCIEIP_REG_REG_PHY_CTL_3_REG_IGNORE_RLOCK_SPD_ACK_BB_SHIFT                                         20
5707   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_RXEI_IN_SPEED_BB                                                  (0x1<<21) // Enable requiring Rx EI before speed change
5708   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_RXEI_IN_SPEED_BB_SHIFT                                            21
5709   #define PCIEIP_REG_REG_PHY_CTL_3_REG_DIS_P1_RXEI_REQ_BB                                                    (0x1<<22) // Disable requirement for all lanes in EI on transition to P1
5710   #define PCIEIP_REG_REG_PHY_CTL_3_REG_DIS_P1_RXEI_REQ_BB_SHIFT                                              22
5711   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_DETECT_P1_BB                                                      (0x1<<23) // Enable requirement for Serdes to be in P1 before receiver detect
5712   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_DETECT_P1_BB_SHIFT                                                23
5713   #define PCIEIP_REG_REG_PHY_CTL_3_REG_DIS_P0S_IN_EXIT_L0S_BB                                                (0x1<<24) // Do not wait for P0s before exiting Tx_L0s
5714   #define PCIEIP_REG_REG_PHY_CTL_3_REG_DIS_P0S_IN_EXIT_L0S_BB_SHIFT                                          24
5715   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_GEN1_IN_DISABLED_BB                                               (0x1<<25) // Change the rate to the Serdes to Gen1 in the Disabled state rather than waiting until the LTSSM moves to Detect (per PIPE spec) to mask a Serdes bug.
5716   #define PCIEIP_REG_REG_PHY_CTL_3_REG_ENA_GEN1_IN_DISABLED_BB_SHIFT                                         25
5717   #define PCIEIP_REG_REG_PHY_CTL_3_REG_SEL_GEN12_CLEAR_DLP_BB                                                (0x7<<26) // Select the delay to gate off data from the PL to the DLL in Gen1 and Gen2 rates.
5718   #define PCIEIP_REG_REG_PHY_CTL_3_REG_SEL_GEN12_CLEAR_DLP_BB_SHIFT                                          26
5719   #define PCIEIP_REG_REG_PHY_CTL_3_REG_SEL_GEN3_CLEAR_DLP_BB                                                 (0x7<<29) // Select the delay to gate off data from the PL to the DLL in Gen3 rate.
5720   #define PCIEIP_REG_REG_PHY_CTL_3_REG_SEL_GEN3_CLEAR_DLP_BB_SHIFT                                           29
5721 #define PCIEIP_REG_REG_PHY_CTL_4_BB                                                                          0x001810UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5722   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SEL_RCVD_DEEMPH_BB                                                    (0x1<<0) // For RC only. Select the value to use for the deemphasis set during Recovery from the downstream component instead of from the Link Control 2 register.
5723   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SEL_RCVD_DEEMPH_BB_SHIFT                                              0
5724   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ENA_SPEED_MATCH_UP_BB                                                 (0x1<<1) // For RC only. Enale automatic speed match when the link must change to Gen1 (slow down).
5725   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ENA_SPEED_MATCH_UP_BB_SHIFT                                           1
5726   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ENA_SPEED_MATCH_DOWN_BB                                               (0x1<<2) // For RC only. Enale automatic speed match when the link must change to Gen2 (speed up).
5727   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ENA_SPEED_MATCH_DOWN_BB_SHIFT                                         2
5728   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SPDUP_200MS_50MS_BB                                                   (0x1<<3) // For RC only. For testing/simulation purposes, speed up the timer used to wait after a failed automatic speed up/slow down to 50 ms instead of 200 ms.
5729   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SPDUP_200MS_50MS_BB_SHIFT                                             3
5730   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SPDUP_200MS_25MS_BB                                                   (0x1<<4) // For RC only. For testing/simulation purposes, speed up the timer used to wait after a failed automatic speed up/slow down to 25 ms instead of 200 ms.
5731   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SPDUP_200MS_25MS_BB_SHIFT                                             4
5732   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SPEED_MATCH_ADV_DETECT_BB                                             (0x1<<5) // For RC only. When the RC is automatically speeding up/slowing down the link to match advertised rates, use the rates from the link partner advertised since Detect rather than those immediately advertised.
5733   #define PCIEIP_REG_REG_PHY_CTL_4_REG_SPEED_MATCH_ADV_DETECT_BB_SHIFT                                       5
5734   #define PCIEIP_REG_REG_PHY_CTL_4_REG_REPORT_SPEED_MATCH_BB                                                 (0x1<<6) // For RC only. Report automatic speed up/slow down by the RC in the Autonomous Bandwidth Status bits.
5735   #define PCIEIP_REG_REG_PHY_CTL_4_REG_REPORT_SPEED_MATCH_BB_SHIFT                                           6
5736   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ALLOW_LOCAL_SPD_CHG_BB                                                (0x1<<7) // Allow locally initiated speed change (directed_speed_change) even if the link partner has only advertised Gen1 rate since Detect.
5737   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ALLOW_LOCAL_SPD_CHG_BB_SHIFT                                          7
5738   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ALLOW_REMOTE_SPD_CHG_BB                                               (0x1<<8) // Allow link partner to initiate speed change (directed_speed_change) even if only Gen1 rate has been advertised since Detect.
5739   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ALLOW_REMOTE_SPD_CHG_BB_SHIFT                                         8
5740   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ADV_LINKCAP_RATES_BB                                                  (0x1<<9) // For RC only. Advertise the supported rates from the Link Capabilities register instead of the Link Control 2 register.
5741   #define PCIEIP_REG_REG_PHY_CTL_4_REG_ADV_LINKCAP_RATES_BB_SHIFT                                            9
5742   #define PCIEIP_REG_REG_PHY_CTL_4_REG_P2_EI_DELAY_BB                                                        (0x7<<10) // Sets the delay between the assertion of electrical idle to the power state change to P2. The delay is the in clocks and is 4 + the value of this field.
5743   #define PCIEIP_REG_REG_PHY_CTL_4_REG_P2_EI_DELAY_BB_SHIFT                                                  10
5744   #define PCIEIP_REG_REG_PHY_CTL_4_REG_P2_EI_DELAY_DIS_BB                                                    (0x1<<13) // If set, disables the delay between the assertion of electrical idle to the power state change to P2. This is needed in Gen2 when entering L2. The minimum time to wait in Detect.Quiet (in 32 ns increments) if the state is entered at non-Gen1 speeds
5745   #define PCIEIP_REG_REG_PHY_CTL_4_REG_P2_EI_DELAY_DIS_BB_SHIFT                                              13
5746   #define PCIEIP_REG_REG_PHY_CTL_4_REG_P2_IN_RESET_ENA_BB                                                    (0x1<<14) // Allow lanes to be put into P2 state during reset to save power.
5747   #define PCIEIP_REG_REG_PHY_CTL_4_REG_P2_IN_RESET_ENA_BB_SHIFT                                              14
5748   #define PCIEIP_REG_REG_PHY_CTL_4_UNUSED_2_BB                                                               (0x1<<15) //
5749   #define PCIEIP_REG_REG_PHY_CTL_4_UNUSED_2_BB_SHIFT                                                         15
5750   #define PCIEIP_REG_REG_PHY_CTL_4_REG_COMPL_EXIT_ON_ANY_BB                                                  (0x1<<16) // Enable exit from Compliance on 1.1-compliant systems on signal detect on any lane (spec says all lanes must have signal detect to exit).
5751   #define PCIEIP_REG_REG_PHY_CTL_4_REG_COMPL_EXIT_ON_ANY_BB_SHIFT                                            16
5752   #define PCIEIP_REG_REG_PHY_CTL_4_REG_COMPL_MIN_LANE_DETECT_BB                                              (0x1<<17) // The minimum number of lanes for signal detect to avoid entry to Compliance. 0 means only 1 is needed, 1 means all are needed.
5753   #define PCIEIP_REG_REG_PHY_CTL_4_REG_COMPL_MIN_LANE_DETECT_BB_SHIFT                                        17
5754   #define PCIEIP_REG_REG_PHY_CTL_4_UNUSED_1_BB                                                               (0x1<<18) //
5755   #define PCIEIP_REG_REG_PHY_CTL_4_UNUSED_1_BB_SHIFT                                                         18
5756   #define PCIEIP_REG_REG_PHY_CTL_4_UPCFG_LANES_BB                                                            (0x1f<<19) // Mask for indicating lanes to upconfigure (1, 2, 4, 8, or 16)
5757   #define PCIEIP_REG_REG_PHY_CTL_4_UPCFG_LANES_BB_SHIFT                                                      19
5758   #define PCIEIP_REG_REG_PHY_CTL_4_REG_TX_LINKNO_BB                                                          (0xff<<24) // For root complex cores, this indicates the link number for the link
5759   #define PCIEIP_REG_REG_PHY_CTL_4_REG_TX_LINKNO_BB_SHIFT                                                    24
5760 #define PCIEIP_REG_REG_PHY_CTL_5_BB                                                                          0x001814UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5761   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TCRPW_MAX_BB                                                     (0x1f<<0) // Counter of 25 MHz clks for the mininum time to spend with external CLKREQ deasserted.
5762   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TCRPW_MAX_BB_SHIFT                                               0
5763   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TREFUP_MAX_HI_BB                                                 (0xf<<5) // High 4 bits of the 10 bit-counter of 25 MHz clks for the minimum time to spend waiting for the reference clock buffers in the Serdes to power up after P2. For Ev3 A0, this field should be set to 4'h2
5764   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TREFUP_MAX_HI_BB_SHIFT                                           5
5765   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TCRLON_MAX_BB                                                    (0x1f<<9) // Counter of 25 MHz clks for the maximum time to wait after assertion of external CLKREQ until the reference clock is active.
5766   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TCRLON_MAX_BB_SHIFT                                              9
5767   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TEXCR_MAX_BB                                                     (0x7f<<14) // Counter of 25 MHz clks for the minimum time to wait between assertion of clkreq/auxclk to the Serdes and deassertion of external CLKREQ.
5768   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TEXCR_MAX_BB_SHIFT                                               14
5769   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_DIS_FASTL1EXIT_BB                                                (0x1<<21) // When set, disables the control of the Serdes device type to minimize the PLL lock time (when set, don't reuse the old value - start over).
5770   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_DIS_FASTL1EXIT_BB_SHIFT                                          21
5771   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_L0S_LFCLK_SEL_BB                                                 (0x3<<22) // Selects the low-frequency clock used to advance the L0s exit state machine. Default is from the version.v  b00 : lfclk = 25 MHz (default and compatible with older cores) b01 : lfclk = 50 MHz  b1x : lfclk = 100 MHz (refclk)
5772   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_L0S_LFCLK_SEL_BB_SHIFT                                           22
5773   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TREFUP_MAX_LO_BB                                                 (0x3f<<24) // Low 6 bits of the 10 bit-counter of 25 MHz clks for the minimum time to spend waiting for the reference clock buffers in the Serdes to power up after P2. For Ev3 A0, this field should be set to 6'h16
5774   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_TREFUP_MAX_LO_BB_SHIFT                                           24
5775   #define PCIEIP_REG_REG_PHY_CTL_5_UNUSED_1_BB                                                               (0x1<<30) // Reserved - only write 0
5776   #define PCIEIP_REG_REG_PHY_CTL_5_UNUSED_1_BB_SHIFT                                                         30
5777   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_NO_L2_CLKREQ_BB                                                  (0x1<<31) // When set, disables entry to CLKREQ when L2/L23 is requested (ie, only PM L1 and ASPM L1 etner CLKREQ)
5778   #define PCIEIP_REG_REG_PHY_CTL_5_REG_PMCR_NO_L2_CLKREQ_BB_SHIFT                                            31
5779 #define PCIEIP_REG_REG_PHY_CTL_6_BB                                                                          0x001818UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5780   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_TP0TOREFCLK_MAX_BB                                               (0x3f<<0) // Number of clocks at 25 MHz to delay between the start of active clkreq (not in the standby state) and the switchover from RefClk to AuxClk. This timer includes waiting for the Serdes response to the P0 to P2 powerdown state change and will eventually advance even if it is not seen.
5781   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_TP0TOREFCLK_MAX_BB_SHIFT                                         0
5782   #define PCIEIP_REG_REG_PHY_CTL_6_UNUSED_3_BB                                                               (0x3<<6) // Reserved - only write 0
5783   #define PCIEIP_REG_REG_PHY_CTL_6_UNUSED_3_BB_SHIFT                                                         6
5784   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_SERDES_RESET_MAX_BB                                              (0x3f<<8) // Number of clocks at 25 MHz to delay between assertion of reset to the Serdes before deassertion of the Serdes clk switcher reset
5785   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_SERDES_RESET_MAX_BB_SHIFT                                        8
5786   #define PCIEIP_REG_REG_PHY_CTL_6_UNUSED_2_BB                                                               (0x3<<14) // Reserved - only write 0
5787   #define PCIEIP_REG_REG_PHY_CTL_6_UNUSED_2_BB_SHIFT                                                         14
5788   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_CLR_HIST_BB                                                      (0x1<<16) // Clear the clkreq state history
5789   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_CLR_HIST_BB_SHIFT                                                16
5790   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_ENA_ANY_PHYSTATUS_BB                                             (0x1<<17) // Use any PhyStatus to indicate the P0-&gt;P2 transition. Default is that all active lanes must respond.
5791   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_ENA_ANY_PHYSTATUS_BB_SHIFT                                       17
5792   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_ENA_CLKREQB_ON_BB                                                (0x1<<18) // CLKREQB is always asserted regardless of the clock PM state.
5793   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_ENA_CLKREQB_ON_BB_SHIFT                                          18
5794   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_ENA_CLKRST_PERST_BB                                              (0x1<<19) // Always reset the Serdes clk mux during perstb and keep it asserted while perstb is asserted. Default is to briefly reset on perstb assertion, then deassert the clk mux reset.
5795   #define PCIEIP_REG_REG_PHY_CTL_6_REG_PMCR_ENA_CLKRST_PERST_BB_SHIFT                                        19
5796   #define PCIEIP_REG_REG_PHY_CTL_6_UNUSED_1_BB                                                               (0xfff<<20) // Reserved - only write 0
5797   #define PCIEIP_REG_REG_PHY_CTL_6_UNUSED_1_BB_SHIFT                                                         20
5798 #define PCIEIP_REG_REG_PHY_CTL_7_BB                                                                          0x00181cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
5799   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_INTV_BB                                                       (0xf<<0) // b0000: select pseudo-random value between 1 to 15 b0001 to b1111 : specify a fixed value
5800   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_INTV_BB_SHIFT                                                 0
5801   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_PRESCALE_BB                                                   (0x7<<4) // b000 : prescale = 2**2 of clock periods (~16ns) b001 : prescale = 2**3 of clock periods b010 : prescale = 2**8 of clock periods b011 : prescale = 2**12 of clock periods b100 : prescale = 2**15 of clock periods b101 : prescale = 2**18 of clock periods (~1.0ms) b110 : prescale = 2**20 of clock periods b111 : prescale = 2**21 of clock periods (~8.4ms)
5802   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_PRESCALE_BB_SHIFT                                             4
5803   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_LANE_BB                                                       (0x1f<<7) // This field selects the lanes where error is injected to. b1xxxx : random lane is chosen b01111 : lane 15 b01110 : lane 14 .... b00010 : lane 2 b00001 : lane 1 b00000 : lane 0
5804   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_LANE_BB_SHIFT                                                 7
5805   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_LOC_BB                                                        (0x3<<12) // This field has different actions based on the reg_err_inj_type field.  If reg_err_inj_type != b00 (a TLP or DLLP error): b11 : corrupt framing (start of frame or end of frame, whichever is first) b10 : corrupt start of frame (STP or SDP. b01 : corrupt end of frame b00 : corrupt data in frame (second symbol)  If reg_err_inj_type == b00 for transmit errors (ordered sets): b11 : corrupt next logical idle data on the lane rom below b10 : corrupt the last symbol of the ordered set on the lane from below b01 : corrupt the first symbol other than com on the lane from below b00 : corrupt the COM symbol on the lane from below  If reg_err_inj_type == b00 for receive errors (serdes errors): b11 : inject disparity error on the lane from below b10 : inject decode error on the lane from below b01 : inject buffer error on the lane from below b00 : inject data invalid error on the lane from below
5806   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_LOC_BB_SHIFT                                                  12
5807   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_TYPE_BB                                                       (0x3<<14) // b11 : Reserved b10 : DLLP error b01 : TLP error b00 : Ordered set error for TX or Serdes error for RX
5808   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_TYPE_BB_SHIFT                                                 14
5809   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_TX_ENA_BB                                                     (0x1<<16) // Inject transmit DLLP/TLP error or ordered set error.
5810   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_TX_ENA_BB_SHIFT                                               16
5811   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_RX_ENA_BB                                                     (0x1<<17) // Inject receive DLLP/TLP error or serdes error.
5812   #define PCIEIP_REG_REG_PHY_CTL_7_REG_ERR_INJ_RX_ENA_BB_SHIFT                                               17
5813   #define PCIEIP_REG_REG_PHY_CTL_7_UNUSED_1_BB                                                               (0x1fff<<18) // Reserved - always write 0
5814   #define PCIEIP_REG_REG_PHY_CTL_7_UNUSED_1_BB_SHIFT                                                         18
5815   #define PCIEIP_REG_REG_PHY_CTL_7_REG_DIS_DESKEW_AFTER_ALIGN_ERR_BB                                         (0x1<<31) // When cleared (the default), Gen3 block alignment errors and invalid data result in the link being declared unusable since data alignment is lost. When set, the legacy behavior is maintained and no retrain will occur, with the possiblity of incorrect training and fall back to lower speeds.
5816   #define PCIEIP_REG_REG_PHY_CTL_7_REG_DIS_DESKEW_AFTER_ALIGN_ERR_BB_SHIFT                                   31
5817 #define PCIEIP_REG_PHY_ERR_ATTN_VEC_BB                                                                       0x001820UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5818   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_ELASTIC_ERR_BB                                                         (0x1<<0) // If set, either an elastic buffer overflow or underflow (in the Serdes)
5819   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_ELASTIC_ERR_BB_SHIFT                                                   0
5820   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_DISPARITY_ERR_BB                                                       (0x1<<1) // If set, a disparity error occurred in the Serdes WC 0
5821   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_DISPARITY_ERR_BB_SHIFT                                                 1
5822   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_DECODE_ERR_BB                                                          (0x1<<2) // If set, an 8b10b decode error occurred in the Serdes
5823   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_DECODE_ERR_BB_SHIFT                                                    2
5824   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_LINK_IS_SKEW_BB                                                        (0x1<<3) // If set, the link needed to be deskewed
5825   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_LINK_IS_SKEW_BB_SHIFT                                                  3
5826   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_TRAIN_ERR_BB                                                           (0x1<<4) // If set, the link needed to be retrained
5827   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_TRAIN_ERR_BB_SHIFT                                                     4
5828   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_L0S_MAIN_ERR_BB                                                        (0x1<<5) // Receiver training error in L0S
5829   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_L0S_MAIN_ERR_BB_SHIFT                                                  5
5830   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_RETRAIN_REQ_BB                                                         (0x1<<6) // Request to retrain received from a higher layer
5831   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_RETRAIN_REQ_BB_SHIFT                                                   6
5832   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_CC_ERR_STATUS_BB                                                       (0x1<<7) // Clock Compensation deskew error.
5833   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_CC_ERR_STATUS_BB_SHIFT                                                 7
5834   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_UNUSED_1_BB                                                            (0xf<<8) // Reserved - only write 0
5835   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_UNUSED_1_BB_SHIFT                                                      8
5836   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_UNUSED_2_BB                                                            (0xfffff<<12) //
5837   #define PCIEIP_REG_PHY_ERR_ATTN_VEC_UNUSED_2_BB_SHIFT                                                      12
5838 #define PCIEIP_REG_PHY_ERR_ATTN_MASK_BB                                                                      0x001824UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5839   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_ELASTIC_ERR_BB                                                   (0x1<<0) // If set, masks ELASTIC_ERR from generating attention. If clear, ELASTIC_ERR generates attention
5840   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_ELASTIC_ERR_BB_SHIFT                                             0
5841   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_DISPARITY_ERR_BB                                                 (0x1<<1) // If set, masks DISPARITY_ERR from generating attention. If clear, DISPARITY_ERR generates attention
5842   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_DISPARITY_ERR_BB_SHIFT                                           1
5843   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_DECODE_ERR_BB                                                    (0x1<<2) // If set, masks DECODE_ERR from generating attention. If clear, DECODE_ERR generates attention
5844   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_DECODE_ERR_BB_SHIFT                                              2
5845   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_LINK_IS_SKEW_BB                                                  (0x1<<3) // If set, masks LINK_IS_SKEW from generating attention. If clear, LINK_IS_SKEW generates attention
5846   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_LINK_IS_SKEW_BB_SHIFT                                            3
5847   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_TRAIN_ERR_BB                                                     (0x1<<4) // If set, masks TRAIN_ERR from generating attention. If clear, TRAIN_ERR generates attention RW 1
5848   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_TRAIN_ERR_BB_SHIFT                                               4
5849   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_L0S_MAIN_ERROR_BB                                                (0x1<<5) // If set, masks L0S_MAIN_ERR from generating attention. If clear, L0S_MAIN_ERR generates attention
5850   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_L0S_MAIN_ERROR_BB_SHIFT                                          5
5851   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_RETRAIN_REQ_BB                                                   (0x1<<6) // If set, masks RETRAIN_REQ from generating attention. If clear, RETRAIN_REQ generates attention
5852   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_RETRAIN_REQ_BB_SHIFT                                             6
5853   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_CC_ERR_STATUS_BB                                                 (0x1<<7) // If set, masks Clock Compensation deskew error from generating attn. If clear, Clock Compensation deskew error generates attn.
5854   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_MASK_CC_ERR_STATUS_BB_SHIFT                                           7
5855   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_UNUSED_1_BB                                                           (0xf<<8) // Reserved - only write 0
5856   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_UNUSED_1_BB_SHIFT                                                     8
5857   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_UNUSED_2_BB                                                           (0xfffff<<12) //
5858   #define PCIEIP_REG_PHY_ERR_ATTN_MASK_UNUSED_2_BB_SHIFT                                                     12
5859 #define PCIEIP_REG_REG_PHY_CTL_8_BB                                                                          0x001830UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5860   #define PCIEIP_REG_REG_PHY_CTL_8_REG_LOSE_DESKEW_ON_FIFO_BB                                                (0x1<<0) // Enable loss of lane alignment on deskew/clkcomp FIFO errors.
5861   #define PCIEIP_REG_REG_PHY_CTL_8_REG_LOSE_DESKEW_ON_FIFO_BB_SHIFT                                          0
5862   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_BLOCK_REALIGN_BB                                             (0x1<<1) // Enable request to the Serdes to realign blocks.
5863   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_BLOCK_REALIGN_BB_SHIFT                                       1
5864   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_FRAMERR_RETRAIN_BB                                           (0x1<<2) // Enable retraining on any Gen3 framing error.
5865   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_FRAMERR_RETRAIN_BB_SHIFT                                     2
5866   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_BLOCK_ALIGN_ERR_BB                                           (0x1<<3) // Disable error and retrain for block alignment error from Serdes.
5867   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_BLOCK_ALIGN_ERR_BB_SHIFT                                     3
5868   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_BLOCK_ALIGN_ERR_DLY_BB                                           (0xf<<4) // Delay value for block alignment error (deassertion of RxValid from the Serdes indicating loss of block alignment) before the link is retrained. This is to allow any EIOS to be seen since EIOS first is not an error.
5869   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_BLOCK_ALIGN_ERR_DLY_BB_SHIFT                                     4
5870   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_FIXED_DATA_WIDTH_BB                                              (0x1<<8) // *** Do not modify!! Enable 16-bit data for all rates.
5871   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_FIXED_DATA_WIDTH_BB_SHIFT                                        8
5872   #define PCIEIP_REG_REG_PHY_CTL_8_REG_ENA_EIOS_DET_ELECIDLE_BB                                              (0x1<<9) // Enable the EIOS detector to mask out data.
5873   #define PCIEIP_REG_REG_PHY_CTL_8_REG_ENA_EIOS_DET_ELECIDLE_BB_SHIFT                                        9
5874   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_SCRAM_BB                                                     (0x1<<10) // Disable scrambling in Gen3.
5875   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_SCRAM_BB_SHIFT                                               10
5876   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_TX_STALL_BB                                                  (0x1<<11) // *** Do not modify!! Enable transmitting Gen3 stalls (null data or deassertion of the TxDataValid signals periodically).
5877   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_TX_STALL_BB_SHIFT                                            11
5878   #define PCIEIP_REG_REG_PHY_CTL_8_REG_MCP_G3_ALLOW_DATA_LOCK_BB                                             (0x1<<12) // Allow locking to the data blocks in Gen3 Modified Compliance Pattern
5879   #define PCIEIP_REG_REG_PHY_CTL_8_REG_MCP_G3_ALLOW_DATA_LOCK_BB_SHIFT                                       12
5880   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_RESTORE_REVERSAL_BB                                          (0x1<<13) // When retraining to enter compliance, the lane assignments, polarity reversal, and lane reversal information is saved, then restored. This bit disables the restoration of the lane reversal since it wasn't explicitly stated.
5881   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_RESTORE_REVERSAL_BB_SHIFT                                    13
5882   #define PCIEIP_REG_REG_PHY_CTL_8_REG_CLR_FREEZE_DESKEW_BB                                                  (0x1<<14) // Clear the block aligner debug information frozen on an aligner error. Set, then clear immediately.
5883   #define PCIEIP_REG_REG_PHY_CTL_8_REG_CLR_FREEZE_DESKEW_BB_SHIFT                                            14
5884   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_SKIP_FIX_BB                                                  (0x1<<15) // Disable the logic that corrects for misaligned deassertions of RxDataValid (in other words, null data is inserted on different relative blocks and the logic fixes that to a limited extent).
5885   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_DIS_SKIP_FIX_BB_SHIFT                                            15
5886   #define PCIEIP_REG_REG_PHY_CTL_8_REG_ENA_RECOV_TSX_BB                                                      (0x1<<16) // Enable mixed consecutive TS1s and TS2s for Recovery.RcvrLock transitions
5887   #define PCIEIP_REG_REG_PHY_CTL_8_REG_ENA_RECOV_TSX_BB_SHIFT                                                16
5888   #define PCIEIP_REG_REG_PHY_CTL_8_UNUSED_1_BB                                                               (0x3<<17) // Reserved - only write 0
5889   #define PCIEIP_REG_REG_PHY_CTL_8_UNUSED_1_BB_SHIFT                                                         17
5890   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_071_EQ_TIMEOUTS_BB                                           (0x1<<19) // Enable updated timeouts for Recovery.Equalization phases (now 12 ms for 0 and 1, 32 ms for 3).
5891   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_071_EQ_TIMEOUTS_BB_SHIFT                                     19
5892   #define PCIEIP_REG_REG_PHY_CTL_8_REG_EIOS_DET_MIN_TIME_BB                                                  (0xf<<20) // Minimum time (in PCLKs) to wait for EI exit using the EIOS detector
5893   #define PCIEIP_REG_REG_PHY_CTL_8_REG_EIOS_DET_MIN_TIME_BB_SHIFT                                            20
5894   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_071_LOADBOARD_BB                                                 (0x1<<24) // Enable TX preset encoding for value b1010 in CLB/CBB environments
5895   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_071_LOADBOARD_BB_SHIFT                                           24
5896   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_CFG_IEI_4MS_BB                                               (0x1<<25) // Enable 4 ms inferred electrical idle in Recovery.RcvrCfg at 8 GT/s
5897   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_CFG_IEI_4MS_BB_SHIFT                                         25
5898   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_CFGSPEED_128X_TS2_BB                                         (0x1<<26) // Enable transmission of 128 TS2s in Recovery.RcvrCfg prior to transition to Recovery.Speed (instead of 32 TS2s in 0.70 revision).
5899   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_CFGSPEED_128X_TS2_BB_SHIFT                                   26
5900   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_071_COMPLPAT_BB                                              (0x1<<27) // Enable the updated version fo the Gen3 Compliance pattern generation rather than the 0.70 version.
5901   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_071_COMPLPAT_BB_SHIFT                                        27
5902   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_DCBAL_INSERT_BB                                              (0x1<<28) // Enable insertion of DC balance symbols on the transmitted training sequences.
5903   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_DCBAL_INSERT_BB_SHIFT                                        28
5904   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_DCBAL_RESTORE_BB                                             (0x1<<29) // Enable correction of DC balance symbols on the received training sequences.
5905   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_ENA_DCBAL_RESTORE_BB_SHIFT                                       29
5906   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_INGORE_USER_ALLOW_GEN3_BB                                        (0x1<<30) // Ignore the "strap" setting for user_allow_gen3.
5907   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_INGORE_USER_ALLOW_GEN3_BB_SHIFT                                  30
5908   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_FORCE_G3_ADV_BB                                                  (0x1<<31) // Force initial setting of Gen3 advertisement.
5909   #define PCIEIP_REG_REG_PHY_CTL_8_REG_GEN3_FORCE_G3_ADV_BB_SHIFT                                            31
5910 #define PCIEIP_REG_REG_PHY_CTL_9_BB                                                                          0x001834UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5911   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_CLR_STICKY_ERRS_BB                                               (0xfffff<<0) // Clear the corresponding bits indicating Gen3 errors reported in offset 0x1d34, bits [19:0].
5912   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_CLR_STICKY_ERRS_BB_SHIFT                                         0
5913   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BAD_EDS_BB                                                   (0x1<<20) // Enable a bad/misplaced End-of-Data-Stream token as a framing/receiver error
5914   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BAD_EDS_BB_SHIFT                                             20
5915   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BAD_SYM_CNT_ERR_BB                                           (0x1<<21) // Enable bad block count as a framing/receiver error
5916   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BAD_SYM_CNT_ERR_BB_SHIFT                                     21
5917   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_SYNCHEADER_ERR_BB                                            (0x1<<22) // Enable invalid sync header as a framing/receiver error
5918   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_SYNCHEADER_ERR_BB_SHIFT                                      22
5919   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BAD_LEN_ERR_BB                                               (0x1<<23) // Enable the auxilliary bad TLP length to be reported as a framing/receiver error.
5920   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BAD_LEN_ERR_BB_SHIFT                                         23
5921   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_BADSYNC_ALWAYS_BB                                                (0x1<<24) // Enable the auxilliary bad sync header to be reported as an error in all cases.
5922   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_BADSYNC_ALWAYS_BB_SHIFT                                          24
5923   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_L0_ALIGN_ERR_BB                                                  (0x1<<25) // Enable the auxilliary alignment error to be reported as a framing/receiver error in L0.
5924   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_L0_ALIGN_ERR_BB_SHIFT                                            25
5925   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ALL_ALIGN_ERR_BB                                                 (0x1<<26) // Enable the auxilliary alignment error to be reported as a framing/receiver error in Configuration and Recovery as well as L0.
5926   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ALL_ALIGN_ERR_BB_SHIFT                                           26
5927   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BLOCK_LANE_ERR_BB                                            (0x1<<27) // Enable bad sync header errors as lane status errors in the Secondary PCIE structure.
5928   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_BLOCK_LANE_ERR_BB_SHIFT                                      27
5929   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_AUX_FRAMERR_RETRAIN_BB                                           (0x1<<28) // Enable auxilliary framing errors to cause a retrain (if framing errors are enabled for retraining).
5930   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_AUX_FRAMERR_RETRAIN_BB_SHIFT                                     28
5931   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_SKIPDATA_ERR_BB                                              (0x1<<29) // Enable generation of an error if the skipped/null data misaligns.
5932   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_SKIPDATA_ERR_BB_SHIFT                                        29
5933   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_DIS_PARITY_ERR_BB                                                (0x1<<30) // Disable reporting Gen3 data parity errors in the Secondary PCIE structure.
5934   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_DIS_PARITY_ERR_BB_SHIFT                                          30
5935   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_IDLE_START_ERR_BB                                            (0x1<<31) // Eanble error when idle symbols appear in the DW before a TLP or DLLP
5936   #define PCIEIP_REG_REG_PHY_CTL_9_REG_GEN3_ENA_IDLE_START_ERR_BB_SHIFT                                      31
5937 #define PCIEIP_REG_REG_PHY_CTL_10_BB                                                                         0x001838UL //Access:RW   DataWidth:0x20   // Multi Field Register.
5938   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_GEN3_EQ_TSX_BB                                              (0x1<<0) // Disable transmission of the equalization TS1s and TS2s.
5939   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_GEN3_EQ_TSX_BB_SHIFT                                        0
5940   #define PCIEIP_REG_REG_PHY_CTL_10_REG_LOCAL_DEEMPH_HI_BB                                                   (0x7<<1) // Upper three bits of the local deephasis setting in cases where no presets are received from the link partner.
5941   #define PCIEIP_REG_REG_PHY_CTL_10_REG_LOCAL_DEEMPH_HI_BB_SHIFT                                             1
5942   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_5_BB                                                              (0x1<<4) //
5943   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_5_BB_SHIFT                                                        4
5944   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_EQ_QUIESCE_GUARANTEE_BB                                         (0x1<<5) // Software sets if it can disable data traffic during re-equalization.
5945   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_EQ_QUIESCE_GUARANTEE_BB_SHIFT                                   5
5946   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_EQ_NO_REDO_BB                                                   (0x1<<6) // Disable redo
5947   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_EQ_NO_REDO_BB_SHIFT                                             6
5948   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DEFAULT_PRESET_BB                                               (0xf<<7) // Default preset for advertisement.
5949   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DEFAULT_PRESET_BB_SHIFT                                         7
5950   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQ_REQUEST_ON_REDO_BB                                       (0x1<<11) // Disable equalization request on redo.
5951   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQ_REQUEST_ON_REDO_BB_SHIFT                                 11
5952   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_REQUEST_EQUALIZATION_BB                                         (0x1<<12) // Software can request that the link partner initiates equalization.
5953   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_REQUEST_EQUALIZATION_BB_SHIFT                                   12
5954   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQ_REQUEST_FROM_PHY_BB                                      (0x1<<13) // Disable requests from the Serdes to request equalization.
5955   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQ_REQUEST_FROM_PHY_BB_SHIFT                                13
5956   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_MATCH_SYM6_BB                                                   (0x1<<14) // Enable symbol 6 (TS1 or TS2) matching requirements for consecutive TS1s or TS2s.
5957   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_MATCH_SYM6_BB_SHIFT                                             14
5958   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_MATCH_PARITY_BB                                                 (0x1<<15) // Enable parity matching for Gen3 TS1s, symbols 6 through 9
5959   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_MATCH_PARITY_BB_SHIFT                                           15
5960   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQUALIZATION_BB                                             (0x1<<16) // Disable Gen3 equalization.
5961   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQUALIZATION_BB_SHIFT                                       16
5962   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQ_TIMERS_BB                                                (0x1<<17) // For debug purposes, disable timeouts from Recovery.Equalization phases.
5963   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_EQ_TIMERS_BB_SHIFT                                          17
5964   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_DLP_HOLD_CLEAR_BB                                           (0x1<<18) // Clear indication that a DLP was received on change to Gen3.
5965   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_DLP_HOLD_CLEAR_BB_SHIFT                                     18
5966   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_TX_DLP_HOLDOFF_BB                                           (0x1<<19) // Hold off sending DLPs until equalization is complete
5967   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_TX_DLP_HOLDOFF_BB_SHIFT                                     19
5968   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_4_BB                                                              (0x1<<20) //
5969   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_4_BB_SHIFT                                                        20
5970   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_2_BB                                                              (0x1<<21) //
5971   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_2_BB_SHIFT                                                        21
5972   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_EC3_ECHO_PRESET_BB                                          (0x1<<22) // enable echo preset bit in Phase 3
5973   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_EC3_ECHO_PRESET_BB_SHIFT                                    22
5974   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_CLR_RCFG_PRESETS_BB                                             (0x1<<23) // Clear previously received presets on entry to Recovery.RcvrCfg
5975   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_CLR_RCFG_PRESETS_BB_SHIFT                                       23
5976   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_LPBK_EC23_ENA_BB                                                (0x1<<24) // In Gen3 Loopback Slave shall take the transmitter setting specified by the received TS1 if the EC field is set to 2'b10 or 2'b11 depending on whether Slave is an RC or EP respectively. When this bit is set to '1', Slave takes the settings when EC is either 2'10 or 2'11.
5977   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_LPBK_EC23_ENA_BB_SHIFT                                          24
5978   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_BB                                                                (0x1<<25) //
5979   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_BB_SHIFT                                                          25
5980   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_PH2_PRESETS_BB                                              (0x1<<26) // Disable presets in Phase 2 (raw data to Serdes)
5981   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_PH2_PRESETS_BB_SHIFT                                        26
5982   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_EQ_TS1_BB                                                   (0x1<<27) // Enable transmisssion of EQ TS1s (mainly for RC functionality)
5983   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_EQ_TS1_BB_SHIFT                                             27
5984   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_1_BB                                                              (0x1<<28) // Reserved - only write 0
5985   #define PCIEIP_REG_REG_PHY_CTL_10_UNUSED_1_BB_SHIFT                                                        28
5986   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_TXEC_DELAY_BB                                               (0x1<<29) // Disable timeout counter delay waiting for EC bits to change in equalization
5987   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_DIS_TXEC_DELAY_BB_SHIFT                                         29
5988   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_EC2_EXIT_ON_TXEC3_BB                                        (0x1<<30) // Enable exiting Phase 2 only on Tx of EC=2'b11 regardless of what is received
5989   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_EC2_EXIT_ON_TXEC3_BB_SHIFT                                  30
5990   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_PH2_MATCH_PRESETS_BB                                        (0x1<<31) // Enable preset vs ceofficient matching during Phase 2 based on Serdes request
5991   #define PCIEIP_REG_REG_PHY_CTL_10_REG_GEN3_ENA_PH2_MATCH_PRESETS_BB_SHIFT                                  31
5992 #define PCIEIP_REG_REG_PHY_CTL_11_BB                                                                         0x00183cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
5993   #define PCIEIP_REG_REG_PHY_CTL_11_REG_EIDL_DELAY_G3_BB                                                     (0x1f<<0) // Delay value for raw electrical idle to sig detect in Gen3 mode
5994   #define PCIEIP_REG_REG_PHY_CTL_11_REG_EIDL_DELAY_G3_BB_SHIFT                                               0
5995   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_SPDUP_TIMER_20X_BB                                              (0x1<<5) // 20x timer speedup for use with Gen3 uC equalization
5996   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_SPDUP_TIMER_20X_BB_SHIFT                                        5
5997   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_SPDUP_TIMER_50X_BB                                              (0x1<<6) // 50x timer speedup for use with Gen3 uC equalization
5998   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_SPDUP_TIMER_50X_BB_SHIFT                                        6
5999   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_MATCH_EQ_SYM1TO5_BB                                             (0x1<<7) // For Gen3 TS1s in Equalization, match symbols 1 to 5 as well
6000   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_MATCH_EQ_SYM1TO5_BB_SHIFT                                       7
6001   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_DCBAL_SOS_BB                                                (0x1<<8) // Enable SOS data DC balance accumulation
6002   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_DCBAL_SOS_BB_SHIFT                                          8
6003   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ALIGN_DESKEW_SERDES_BB                                          (0x1<<9) // Enable Gen3 redo deskew on request from Serdes
6004   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ALIGN_DESKEW_SERDES_BB_SHIFT                                    9
6005   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ALIGN_DESKEW_PIPE_BB                                            (0x1<<10) // Enable Gen3 redo deskew on PIPE misalignment issues
6006   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ALIGN_DESKEW_PIPE_BB_SHIFT                                      10
6007   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ALIGN_DESKEW_FRAME_BB                                           (0x1<<11) // Enable Gen3 redo deskew on framing/post-deskew alignment issues
6008   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ALIGN_DESKEW_FRAME_BB_SHIFT                                     11
6009   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_L0SL1_FAIL_RLOCK_BB                                         (0x1<<12) // Assert signal to PHY when idle_to_rlock transition is taken.
6010   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_L0SL1_FAIL_RLOCK_BB_SHIFT                                   12
6011   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_L0SL1_FAIL_RXL0S_BB                                         (0x1<<13) // Assert signal to PHY when Rx_L0s times out
6012   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_L0SL1_FAIL_RXL0S_BB_SHIFT                                   13
6013   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_L0SL1_FAIL_TMOUT_BB                                         (0x1<<14) // Enable the L1 failure on 24 ms timeout in R.Lock
6014   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_L0SL1_FAIL_TMOUT_BB_SHIFT                                   14
6015   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ONLY_L0SL1_FAIL_BB                                              (0x1<<15) // Use the l0s/l1 failure signal only for Gen3
6016   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ONLY_L0SL1_FAIL_BB_SHIFT                                        15
6017   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ONLY_PHY_L1_ACTIVE_BB                                           (0x1<<16) // Use the phy l1 active signal only for Gen3
6018   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ONLY_PHY_L1_ACTIVE_BB_SHIFT                                     16
6019   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_ANY_EQTS2_BB                                                (0x1<<17) // Select between requiring all EQ TS2s or any EQ TS2 to set start_eq_w_preset
6020   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_ANY_EQTS2_BB_SHIFT                                          17
6021   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_BLOCK_ALIGN_RCFG_RESET_BB                                       (0x1<<18) // Reset needed flops on block align during Recovery.RcvrCfg
6022   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_BLOCK_ALIGN_RCFG_RESET_BB_SHIFT                                 18
6023   #define PCIEIP_REG_REG_PHY_CTL_11_UNUSED_BB                                                                (0x1<<19) //
6024   #define PCIEIP_REG_REG_PHY_CTL_11_UNUSED_BB_SHIFT                                                          19
6025   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PRESET_MISMATCH_BB                                          (0x1<<20) // Enable check for mismatch of presets in R.Lock after equalization
6026   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PRESET_MISMATCH_BB_SHIFT                                    20
6027   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYLINKUP_HOLDOFF_BB                                        (0x1<<21) // Enable PhyLinkUp holdoff in Gen3 (for InitFC vs UpdateFC issue)
6028   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYLINKUP_HOLDOFF_BB_SHIFT                                  21
6029   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PH3_PRESET_COEFF_BB                                         (0x1<<22) // (PL_FIX_05) Enable preset-coefficient lookup for EQ Phase 3
6030   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PH3_PRESET_COEFF_BB_SHIFT                                   22
6031   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PH2_TXRX_PRESET_MATCH_BB                                    (0x1<<23) // (PL_FIX_05) Tx/Rx presets in phase 2 must match before preset signal to Serdes asserted
6032   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PH2_TXRX_PRESET_MATCH_BB_SHIFT                              23
6033   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_DEFAULT_RX_PRESET_BB                                            (0x7<<24) // (PL_FIX_14) Default Rx preset to send to the Serdes if no EQ TS2s
6034   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_DEFAULT_RX_PRESET_BB_SHIFT                                      24
6035   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_EPTX_EQTS2_BB                                                   (0x1<<27) // (PL_FIX_15) For a possible ECN, send EQ TS2s
6036   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_EPTX_EQTS2_BB_SHIFT                                             27
6037   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_EPTX_EQTS2_REDO_BB                                              (0x1<<28) // (PL_FIX_15) For a possible ECN, send EQ TS2s as an endpoint when redoing equalization
6038   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_EPTX_EQTS2_REDO_BB_SHIFT                                        28
6039   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYIEI_EIOS_BB                                              (0x1<<29) // Enable Serdes IEI signal on internal EIOS detect
6040   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYIEI_EIOS_BB_SHIFT                                        29
6041   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYIEI_EI_BB                                                (0x1<<30) // Enable Serdes IEI signal on internal EI detect
6042   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYIEI_EI_BB_SHIFT                                          30
6043   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYIEI_IEI_BB                                               (0x1<<31) // Enable Serdes IEI signal on internal IEI
6044   #define PCIEIP_REG_REG_PHY_CTL_11_REG_GEN3_ENA_PHYIEI_IEI_BB_SHIFT                                         31
6045 #define PCIEIP_REG_REG_PHY_CTL_12_BB                                                                         0x001840UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6046   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_ADDR_BB                                                       (0x3f<<0) // SED read address start
6047   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_ADDR_BB_SHIFT                                                 0
6048   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_AUTOINC_BB                                                    (0x1<<6) // SED read address auto-increment
6049   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_AUTOINC_BB_SHIFT                                              6
6050   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_CLR_ADDR_BB                                                   (0x1<<7) // SED clear read address to 0
6051   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_CLR_ADDR_BB_SHIFT                                             7
6052   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_SEL_BB                                                        (0xf<<8) // SED fill/write select (Default for LTSSM)
6053   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_SEL_BB_SHIFT                                                  8
6054   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_CLR_BB                                                        (0x1<<12) // Clear SED memory and write address
6055   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_CLR_BB_SHIFT                                                  12
6056   #define PCIEIP_REG_REG_PHY_CTL_12_UNUSED_2_BB                                                              (0x7<<13) //
6057   #define PCIEIP_REG_REG_PHY_CTL_12_UNUSED_2_BB_SHIFT                                                        13
6058   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_SEL_CONFIG_BB                                                 (0xff<<16) // SED configuration
6059   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_SEL_CONFIG_BB_SHIFT                                           16
6060   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_SEL_CONFIG_ADDR_BB                                            (0xf<<24) // SED address selection for multiple options for field [23:16]
6061   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_SEL_CONFIG_ADDR_BB_SHIFT                                      24
6062   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_TRIG_HOLD_BB                                                  (0x1<<28) // Hold off SED triggering
6063   #define PCIEIP_REG_REG_PHY_CTL_12_REG_SEDCFG_TRIG_HOLD_BB_SHIFT                                            28
6064   #define PCIEIP_REG_REG_PHY_CTL_12_REG_GEN3_ENA_PH1_FS_LF_BB                                                (0x1<<29) // [DEBUG_BIT}: Captures internal defined FS and LF values when receive use preset = 1 in EQ Phase 1
6065   #define PCIEIP_REG_REG_PHY_CTL_12_REG_GEN3_ENA_PH1_FS_LF_BB_SHIFT                                          29
6066   #define PCIEIP_REG_REG_PHY_CTL_12_UNUSED_1_BB                                                              (0x3<<30) //
6067   #define PCIEIP_REG_REG_PHY_CTL_12_UNUSED_1_BB_SHIFT                                                        30
6068 #define PCIEIP_REG_REG_PHY_CTL_13_BB                                                                         0x001844UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6069   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_ENTRY_5_TO_0_BB                                      (0x3f<<0) // Pre-cursor for the coefficient set
6070   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_ENTRY_5_TO_0_BB_SHIFT                                0
6071   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_ENTRY_11_TO_6_BB                                     (0x3f<<6) // Main cursor for the coefficient set
6072   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_ENTRY_11_TO_6_BB_SHIFT                               6
6073   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_ENTRY_17_TO_12_BB                                    (0x3f<<12) // Post-cursor for the coefficient set
6074   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_ENTRY_17_TO_12_BB_SHIFT                              12
6075   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_INDEX_BB                                             (0xf<<18) // Index for reading/writing the Preset LUT (number of the preset)
6076   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_INDEX_BB_SHIFT                                       18
6077   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_WRSTB_BB                                             (0x1<<22) // Write strobe for Preset LUT
6078   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_LUT_WRSTB_BB_SHIFT                                       22
6079   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_SERDES_PRESET_SEL_BB                                            (0x1<<23) // Conbtrol bit to select the default preset to use in phase2 advertizement provided on pcie_rx_linkevalfm signal from Serdes to MAC
6080   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_SERDES_PRESET_SEL_BB_SHIFT                                      23
6081   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_EQ_REQ_VAL_BB                                            (0xf<<24) // programmable preset value advertized by the EP to the Link partner-RC Transmitter in Phase2 EQ programmable preset value advertized by the RC to the Link partner-EP Transmitter in Phase3 EQ
6082   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_PRESET_EQ_REQ_VAL_BB_SHIFT                                      24
6083   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_USE_PRESET_EQ2_REQ_BB                                           (0x1<<28) // Use programmable preset Phase2 EQ in EP mode
6084   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_USE_PRESET_EQ2_REQ_BB_SHIFT                                     28
6085   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_USE_COEFF_EQ2_REQ_BB                                            (0x1<<29) // [DEBUG_BIT]: use programmable coefficients in Phase2 EQ
6086   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_USE_COEFF_EQ2_REQ_BB_SHIFT                                      29
6087   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_EN_LP_COEFF_MATCH_BB                                            (0x1<<30) // enable LP coeffcient match checking in default/noraml Phase2 EQ
6088   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_EN_LP_COEFF_MATCH_BB_SHIFT                                      30
6089   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_ENA_PH2_PRESET_COEFF_BB                                         (0x1<<31) // [DEBUG_BIT]: enable conversion of preset to coefficients to serdes when LP is always a preset use Phase2 EQ
6090   #define PCIEIP_REG_REG_PHY_CTL_13_REG_GEN3_ENA_PH2_PRESET_COEFF_BB_SHIFT                                   31
6091 #define PCIEIP_REG_REG_PHY_CTL_14_BB                                                                         0x001848UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6092   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EQTS2_PRESET_BB                                                 (0xf<<0) // (PL_FIX_15) Transmitter preset to transmit in EP EQ TS2s
6093   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EQTS2_PRESET_BB_SHIFT                                           0
6094   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EQTS2_RXHINT_BB                                                 (0x7<<4) // (PL_FIX_15) Receiver preset hint to transmit in EP EQ TS2s
6095   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EQTS2_RXHINT_BB_SHIFT                                           4
6096   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ0_TO_BB                                             (0x1<<7) // [SEMI_FUNCTIONAL]: Extend EQ until Phase0 timeout for Normal EQ handshaking
6097   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ0_TO_BB_SHIFT                                       7
6098   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ1_TO_BB                                             (0x1<<8) // [SEMI_FUNCTIONAL]: Extend EQ until Phase1 timeout for Normal EQ handshaking
6099   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ1_TO_BB_SHIFT                                       8
6100   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ2_TO_BB                                             (0x1<<9) // [SEMI_FUNCTIONAL]: Extend EQ until Phase2 timeout for Normal EQ handshaking
6101   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ2_TO_BB_SHIFT                                       9
6102   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ3_TO_BB                                             (0x1<<10) // [SEMI_FUNCTIONAL]: Extend EQ until Phase3 timeout for Normal EQ handshaking
6103   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_EQ3_TO_BB_SHIFT                                       10
6104   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH0_TIMEOUT_BB                                           (0x1<<11) // Disable timeout for Equalization Phase0
6105   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH0_TIMEOUT_BB_SHIFT                                     11
6106   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH1_TIMEOUT_BB                                           (0x1<<12) // Disable timeout for Equalization Phase1
6107   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH1_TIMEOUT_BB_SHIFT                                     12
6108   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH2_TIMEOUT_BB                                           (0x1<<13) // Disable timeout for Equalization Phase2
6109   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH2_TIMEOUT_BB_SHIFT                                     13
6110   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH3_TIMEOUT_BB                                           (0x1<<14) // Disable timeout for Equalization Phase3
6111   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_DIS_EQ_PH3_TIMEOUT_BB_SHIFT                                     14
6112   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_L1ONLY_RECOVLOCK_TO_BB                                (0x1<<15) // [SEMI_FUNCTIONAL]: Extend timeout in RecovRecvrLock State through L1 exit recovery
6113   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_L1ONLY_RECOVLOCK_TO_BB_SHIFT                          15
6114   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_RECOVLOCK_TO_BB                                       (0x1<<16) // [SEMI_FUNCTIONAL]: Extend timeout in RecovRecvrLock State through any exit recovery
6115   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_RECOVLOCK_TO_BB_SHIFT                                 16
6116   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_PRGM_RECOVLOCK_TO_SEL_BB                              (0x1<<17) // [SEMI_FUNCTIONAL]: Extend programmable timeout select control in RecovRecvrLock State
6117   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_PRGM_RECOVLOCK_TO_SEL_BB_SHIFT                        17
6118   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_PRGM_RECOVLOCK_TO_VALUE_BB                            (0x1f<<18) // [SEMI_FUNCTIONAL]: Extend programmable timeout value in RecovRecvrLock State
6119   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_EN_EXTEND_PRGM_RECOVLOCK_TO_VALUE_BB_SHIFT                      18
6120   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_PH2_EVAL_WAIT_DELAY_BB                                          (0x1ff<<23) // programmable wait delay in Phase2 of equalization
6121   #define PCIEIP_REG_REG_PHY_CTL_14_REG_GEN3_PH2_EVAL_WAIT_DELAY_BB_SHIFT                                    23
6122 #define PCIEIP_REG_REG_PHY_CTL_15_BB                                                                         0x00184cUL //Access:RW   DataWidth:0x20   //
6123 #define PCIEIP_REG_REG_PHY_CTL_16_BB                                                                         0x001854UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6124   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_ENTRY_BB                                                (0x3ffff<<0) // Gen1/Gen2 deemphasis register control programming of coefficients for preset-0(-6dB) and preset-1(-3.5dB) in the format {C+1[5:0],C0[5:0],C_1[5:0]}
6125   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_ENTRY_BB_SHIFT                                          0
6126   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_INDEX_BB                                                (0x1<<18) // Gen1/Gen2 deemphasis register control programming index for preset 0 and 1 0: points to the preset 0 coefficients(-6dB) 1: points to the preset 1 coefficients(-3.5dB)
6127   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_INDEX_BB_SHIFT                                          18
6128   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_WRSTB_BB                                                (0x1<<19) // Gen1/Gen2 deemphasis register control programming write strobe for Preset 0 and 1
6129   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_WRSTB_BB_SHIFT                                          19
6130   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_SEL_BB                                                  (0x1<<20) // Gen2 deemphasis register select control bit to change from Preset-1(-3.5dB) to preset-0(-6dB)
6131   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN12_DEEMPH_SEL_BB_SHIFT                                            20
6132   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN123_DEEMPH_PRESET_SEL_BB                                          (0x1<<21) // Select control bit for the read status of the gen1/2 and gen2 lut entry 18-bit value poining to the corresponding index. 0: Selects Gen3 read preset lut pointing to the reg_gen3_preset_lut_index value 1: Selects Gen1/2 read preset lut pointing to the reg_gen12_deemph_index value
6133   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN123_DEEMPH_PRESET_SEL_BB_SHIFT                                    21
6134   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_IGNORE_SERDES_EVALDC_BB                                         (0x1<<22) // [DEBUG_BIT]: Ignore serdes direction change and controls from the MAC register
6135   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_IGNORE_SERDES_EVALDC_BB_SHIFT                                   22
6136   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_OVERRIDE_SERDES_EVALDC_VAL_BB                                   (0x3f<<23) // [DEBUG_BITS]: Direction change value for coeff evaluation from the MAC control register
6137   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_OVERRIDE_SERDES_EVALDC_VAL_BB_SHIFT                             23
6138   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_EC2_EN_COEFFPR_MATCHREJ_TWOTS1_BB                               (0x1<<29) // [DEBUG_BIT]: Phase2: Controls enabling of the two consecutive EQ TS1's for checking preset and coefficient matches
6139   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_EC2_EN_COEFFPR_MATCHREJ_TWOTS1_BB_SHIFT                         29
6140   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_EC3_EN_COEFFPR_MATCHREJ_TWOTS1_BB                               (0x1<<30) // [DEBUG_BIT]: Phase3: Controls enabling of the two consecutive EQ TS1's for checking preset and coefficient matches
6141   #define PCIEIP_REG_REG_PHY_CTL_16_REG_GEN3_EC3_EN_COEFFPR_MATCHREJ_TWOTS1_BB_SHIFT                         30
6142   #define PCIEIP_REG_REG_PHY_CTL_16_REG_CLR_RECOV_EQ_SM_HIST_BB                                              (0x1<<31) // [DEBUG_BIT]: clears the previous statate transitions captured for recovery eq statemachine in ph2(EP) and ph3(RC)
6143   #define PCIEIP_REG_REG_PHY_CTL_16_REG_CLR_RECOV_EQ_SM_HIST_BB_SHIFT                                        31
6144 #define PCIEIP_REG_REG_PHY_CTL_17_BB                                                                         0x001858UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6145   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_PRECTRL_LSB_EN_BB                                   (0x1<<0) // AFE TX deemphasis register override enable control bit for prectrl[1:0] LSB two bits
6146   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_PRECTRL_LSB_EN_BB_SHIFT                             0
6147   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_PRE_CTRL_LSB_VAL_BB                                 (0x3<<1) // AFE TX deemphasis register control two LSB bit value for prectrl[1:0]
6148   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_PRE_CTRL_LSB_VAL_BB_SHIFT                           1
6149   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_MAIN_LSB_EN_BB                                      (0x1<<3) // AFE TX deemphasis register override enable control bit for main[1:0] LSB two bits
6150   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_MAIN_LSB_EN_BB_SHIFT                                3
6151   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_MAIN_LSB_VAL_BB                                     (0x3<<4) // AFE TX deemphasis register control two LSB bit value for main[1:0]
6152   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_MAIN_LSB_VAL_BB_SHIFT                               4
6153   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POSTCTRL_LSB_EN_BB                                  (0x1<<6) // AFE TX deemphasis register override enable control bit for postctrl[1:0] LSB two bits
6154   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POSTCTRL_LSB_EN_BB_SHIFT                            6
6155   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POSTCTRL_LSB_VAL_BB                                 (0x3<<7) // AFE TX deemphasis register control two LSB bit value for postctrl[1:0]
6156   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POSTCTRL_LSB_VAL_BB_SHIFT                           7
6157   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_PRE_CTRL_UPPER_EN_BB                                          (0x1<<9) // AFE TX deemphasis register override enable control bit for prectrl[4:2] upper three bits
6158   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_PRE_CTRL_UPPER_EN_BB_SHIFT                                    9
6159   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_PRE_CTRL_UPPER_VAL_BB                                         (0x7<<10) // AFE TX deemphasis register control upper three bit value for prectrl[4:2]
6160   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_PRE_CTRL_UPPER_VAL_BB_SHIFT                                   10
6161   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_MAIN_CTRL_UPPER_EN_BB                                         (0x1<<13) // AFE TX deemphasis register override enable control bit for main[4:2] upper five bits
6162   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_MAIN_CTRL_UPPER_EN_BB_SHIFT                                   13
6163   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_MAIN_CTRL_UPPER_VAL_BB                                        (0x1f<<14) // AFE TX deemphasis register control upper five bit value for main[6:2]
6164   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_MAIN_CTRL_UPPER_VAL_BB_SHIFT                                  14
6165   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_POST_CTRL_UPPER_EN_BB                                         (0x1<<19) // AFE TX deemphasis register override enable control bit for postctrl[5:2] upper four bits
6166   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_POST_CTRL_UPPER_EN_BB_SHIFT                                   19
6167   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_POST_CTRL_UPPER_VAL_BB                                        (0xf<<20) // AFE TX deemphasis register control upper four bit value for postctrl[5:2]
6168   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_POST_CTRL_UPPER_VAL_BB_SHIFT                                  20
6169   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POST2_EN_BB                                         (0x1<<24) // AFE TX deemphasis register override enable control bit for post2[3:0] four bits
6170   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POST2_EN_BB_SHIFT                                   24
6171   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POST2_VAL_BB                                        (0xf<<25) // AFE TX deemphasis register control for four bit value for post2[3:0]
6172   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN123_TX_DEEMPH_POST2_VAL_BB_SHIFT                                  25
6173   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN3_SKIP_PH2_RXEVAL_TO_SERDES_BB                                    (0x1<<29) // Phase2: Skips Rx EQ evaluation to Serdes and wait for 22msec extended timeout to occur.
6174   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN3_SKIP_PH2_RXEVAL_TO_SERDES_BB_SHIFT                              29
6175   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN3_SKIP_PH3_RXEVAL_TO_SERDES_BB                                    (0x1<<30) // Phase3: Skips Rx EQ evaluation to Serdes and wait for 22msec extended timeout to occur.
6176   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN3_SKIP_PH3_RXEVAL_TO_SERDES_BB_SHIFT                              30
6177   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN3_RX_RESET_EIEOS_BB                                               (0x1<<31) // RX reset EIEOS control bit for TS1(SYM6-Bit2) in Recovery.Equalizations. Default zero value
6178   #define PCIEIP_REG_REG_PHY_CTL_17_REG_GEN3_RX_RESET_EIEOS_BB_SHIFT                                         31
6179 #define PCIEIP_REG_REG_PHY_CTL_18_BB                                                                         0x00185cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
6180   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_FS_EN_BB                                                     (0x1<<0) // Enable bit to control the registered programmed FULL SWING value in Phase 1 of eualization
6181   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_FS_EN_BB_SHIFT                                               0
6182   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_FS_VAL_BB                                                    (0x3f<<1) // Registered programmed 6-bit FULL SWING value in Phase 1 of eualization. The hardware default value 6'h28(FS=40).
6183   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_FS_VAL_BB_SHIFT                                              1
6184   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_LF_EN_BB                                                     (0x1<<7) // Enable bit to control the registered programmed LOW FREQUENCY value in Phase 1 of eualization
6185   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_LF_EN_BB_SHIFT                                               7
6186   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_LF_VAL_BB                                                    (0x3f<<8) // Registered programmed 6-bit LOW FREQUENCY value in Phase 1 of eualization. The hardware default value 6'hC(LF=12).
6187   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EQ_LF_VAL_BB_SHIFT                                              8
6188   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_RX_COEFF_SEL_BB                                             (0x1<<14) // Selects to the received coefficients in the phase 2 of equalization. The default coefficientis a defined value.
6189   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_RX_COEFF_SEL_BB_SHIFT                                       14
6190   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_DISABLE_REQ_WAIT_1USEC_BB                                   (0x1<<15) // [DEBUG_BIT]: Disables the 1usec wait time for LP to response for preset or coeff req in phase2(EP and phase3(RC) modes..
6191   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_DISABLE_REQ_WAIT_1USEC_BB_SHIFT                             15
6192   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_ENA_EC0_ECHO_PRESET_BB                                          (0x1<<16) // Enables EC0 echo use preset bit in EP mode
6193   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_ENA_EC0_ECHO_PRESET_BB_SHIFT                                    16
6194   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_ENA_EC2_ECHO_PRESET_BB                                       (0x1<<17) // Enables EC2 echo use preset bit in RC mode
6195   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_ENA_EC2_ECHO_PRESET_BB_SHIFT                                 17
6196   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_USE_PRESET_EQ3_REQ_BB                                        (0x1<<18) // Use programmable preset Phase3 EQ in RC mode
6197   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_USE_PRESET_EQ3_REQ_BB_SHIFT                                  18
6198   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_IGNORE_USE_PRESET_CHECK_BB                                  (0x1<<19) // [DEBUG_BIT]: Ignore the receive ec2 use preset check in phase2 of equalization for the eq eval state machine
6199   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_IGNORE_USE_PRESET_CHECK_BB_SHIFT                            19
6200   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_PH3_DIS_RULE_CHECK_BB                                           (0x1<<20) // [DEBUG_BIT]: Disables Preset and coefficient rule check error in phase 3 of equalization in EP mode
6201   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_PH3_DIS_RULE_CHECK_BB_SHIFT                                     20
6202   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_PH2_DIS_RULE_CHECK_BB                                           (0x1<<21) // [DEBUG_BIT]: Disables Preset and coefficient rule check error in phase 2 of equalization in RC mode
6203   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_PH2_DIS_RULE_CHECK_BB_SHIFT                                     21
6204   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_IGNORE_USE_PRESET_REDO_CHECK_BB                                 (0x1<<22) // [DEBUG_BIT]: Ignores the phase 2 received usepreset bit when checking for preset mismatch at the end of equalization
6205   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_IGNORE_USE_PRESET_REDO_CHECK_BB_SHIFT                           22
6206   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_SKIP_EQ_PHASE23_BB                                           (0x1<<23) // RC Mode: Skips equalizationphas 2 and Phase 3.
6207   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_SKIP_EQ_PHASE23_BB_SHIFT                                     23
6208   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_DIS_EVAL_COEFF_MATCH_BB                                     (0x1<<24) // [DEBUG_BIT]: EP mode Phase2: Disables the coefficient match reject status in EVAL and Adjust eval states
6209   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC2_DIS_EVAL_COEFF_MATCH_BB_SHIFT                               24
6210   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC3_DIS_EVAL_COEFF_MATCH_BB                                     (0x1<<25) // [DEBUG_BIT]: RC mode Phase3: Disables the coefficient match reject status in EVAL and Adjust eval states
6211   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_EC3_DIS_EVAL_COEFF_MATCH_BB_SHIFT                               25
6212   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_FORCE_EQ_EVERY_SPDCHG_BB                                     (0x1<<26) // [DEBUG_BIT]: RC mode : Forces Gen3 equalization for every Speed change over from Gen1-Gen3
6213   #define PCIEIP_REG_REG_PHY_CTL_18_REG_GEN3_RC_FORCE_EQ_EVERY_SPDCHG_BB_SHIFT                               26
6214   #define PCIEIP_REG_REG_PHY_CTL_18_REG_EQ_STATIC_DEBUG_ADDR_BB                                              (0x1f<<27) // [DEBUG_BITS]: Equalization static debug 5-bit address control for reading pl_eq_static_debug data at address 0x1d94
6215   #define PCIEIP_REG_REG_PHY_CTL_18_REG_EQ_STATIC_DEBUG_ADDR_BB_SHIFT                                        27
6216 #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_BB                                                                     0x001860UL //Access:RW   DataWidth:0x20   // Notes: There are more Gen3 framing error enable bits in reg_phy_ctl_9 register.
6217   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_ILLEGAL_OS_AFTER_EDS_ERR_BB                                 (0x1<<0) // Enable Illegal Ordered Set After EDS Error. When this bit is set to '1', report Gen3 framing error if an OS other than EIOS, EIEOS, or SKPOS is detected after an EDS token.
6218   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_ILLEGAL_OS_AFTER_EDS_ERR_BB_SHIFT                           0
6219   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_OS_AFTER_SDS_ERR_BB                                         (0x1<<1) // Enable Ordered Set After SDS Error. When this bit is set to '1', report Gen3 framing error if an OS is detected right after an SDS token.
6220   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_OS_AFTER_SDS_ERR_BB_SHIFT                                   1
6221   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_OS_NO_EDS_ERR_BB                                            (0x1<<2) // Enable Ordered Set with No EDS Error. When this bit is set to '1', report Gen3 framing error if an OS is detected without a preceding EDS token while in middle of a data stream.
6222   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_OS_NO_EDS_ERR_BB_SHIFT                                      2
6223   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_FCRC_ERR_BB                                             (0x1<<3) // Enable Bad Framing CRC Error. When this bit is set to '1', report Gen3 framing error if bad framing CRC is detected in a STP token.
6224   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_FCRC_ERR_BB_SHIFT                                       3
6225   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_FP_ERR_BB                                               (0x1<<4) // Enable Bad Framing Parity Error. When this bit is set to '1', report Gen3 framing error if bad framing parity is detected in a STP token.
6226   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_FP_ERR_BB_SHIFT                                         4
6227   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_EDB_ERR_BB                                              (0x1<<5) // Enable Bad EDB Error. When this bit is set to '1', report Gen3 framing error if a bad EDB token is detected.
6228   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_EDB_ERR_BB_SHIFT                                        5
6229   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_FRAMING_SYM_ERR_BB                                      (0x1<<6) // Enable Bad Framing Symbol Error. When this bit is set to '1', report Gen3 framing error if a framing token is not detected at the expection position.
6230   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_BAD_FRAMING_SYM_ERR_BB_SHIFT                                6
6231   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_DATA_AFTER_EDS_ERR_BB                                       (0x1<<7) // Enable Data After EDS Error. When this bit is set to '1', report Gen3 framing error if a data block is detected after an EDS token.
6232   #define PCIEIP_REG_PL_GEN3_ENA_FRMERR_GEN3_ENA_DATA_AFTER_EDS_ERR_BB_SHIFT                                 7
6233 #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_BB                                                                    0x001900UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6234   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_ENA_BB                                                  (0x1<<0) // Loopback Master Enable. Setting this bit to '1' enables the master loopback operation. Normally, if lpbk_master_len is set to '0', software has to clear this bit to stop the operation. Otherwise, hardware automatically clears this bit when the operation is done. In case the loopback operation is timeout during Loopback.Entry state, hardware clears this bit before returning to Detect state regardless of the setting of lpbk_master_len.
6235   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_ENA_BB_SHIFT                                            0
6236   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_ENTRY_BB                                                (0x1<<1) // Loopback Master Entry State. If this bit is set to '1', loopback is entered from Recovery.Idle state; otherwise, loopback is entered from Configuration.Linkwidth.Start state.
6237   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_ENTRY_BB_SHIFT                                          1
6238   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_SET_COMPL_RECV_BB                                       (0x1<<2) // Loopback Master Set Compliance Receive. If this bit is set to '1', the Compliance Receive bit in TS1 is set to '1' when loopback master initiates the loopback operation. This feature allows Loopback Slave to enter Loopback.Active state without achieving symbol lock or block alignment.
6239   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_SET_COMPL_RECV_BB_SHIFT                                 2
6240   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_AUTO_COMPL_RECV_BB                                      (0x1<<3) // Loopback Master Automatically Set Compliance Receive. If this bit is set to '1', hardware automatically sets the Compliance Receive bit in TS1 to '1' during Loopback.Entry state when loopback is entered from Configuration.Linkwidth.Start state and Gen3 is the highest common speed.
6241   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_AUTO_COMPL_RECV_BB_SHIFT                                3
6242   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_FRC_SETTING_BB                                          (0x1<<4) // Loopback Master Force Setting. When loopback is entered from Recov.Idle state and this bit is set to '1', hardware applies the settings specified in lpbk_master_slave_setting and lpbak_master_tx_setting registers.
6243   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_FRC_SETTING_BB_SHIFT                                    4
6244   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_SKPOS_BB                                                (0x1<<5) // Loopback Master Skip Ordered Set. When this bit is set, SKP OS are periodically inserted to loopback data. If data is generated by PHY, MAC provides SKP OS to PHY using a req/ack handshake. If it is Gen3 and data is generated by PHY without framing, this bit is ignored.
6245   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_SKPOS_BB_SHIFT                                          5
6246   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_ONE_SKPOS_BB                                            (0x1<<6) // Loopback Master One Skip Ordered Set. PCIE Spec requires that in Gen3 loopback master inserts two SKIP ordered sets for each SKIP OS interval. For testing purpose, when this bit is set to '1', hardware inserts only one SKP OS for each interval.
6247   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_ONE_SKPOS_BB_SHIFT                                      6
6248   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_UNUSED_2_BB                                                         (0x1<<7) //
6249   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_UNUSED_2_BB_SHIFT                                                   7
6250   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_PATTERN_BB                                              (0x1f<<8) // Loopback Master Pattern. This field specifies the data pattern to be transmitted during Loopback.Active state. 5'b00000: reserved  5'b00001: Serdes PRBS7 pattern  5'b00010: Serdes PRBS15 pattern  5'b00011: Serdes PRBS23 pattern  5'b00100: Serdes PRBS31 pattern  5'b00101: Serdes 1010 pattern  5'b00110: Serdes 1100 pattern  5'b00111: Serdes low frequency pattern  5'b01000: reserved  5'b01001: Serdes PRBS7 pattern (with framing for Gen3)  5'b01010: Serdes PRBS15 pattern (with framing for Gen3)  5'b01011: Serdes PRBS23 pattern (with framing for Gen3)  5'b01100: Serdes PRBS31 pattern (with framing for Gen3)  5'b01101: Serdes 1010 pattern (with framing for Gen3)  5'b01110: Serdes 1100 pattern (with framing for Gen3)  5'b01111: Serdes low frequency pattern (with framing for Gen3)  5'b10000: MAC Compliance pattern  5'b10001: MAC Modified Compliance pattern  Others : reserved
6251   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_PATTERN_BB_SHIFT                                        8
6252   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_UNUSED_1_BB                                                         (0x7<<13) //
6253   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_UNUSED_1_BB_SHIFT                                                   13
6254   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_LEN_BB                                                  (0xffff<<16) // Loopback Master Length. This field specifies the length of the loopback operation in milliseconds. When it is set to '0', software has to clear the lpbk_master_ena bit to stop the operation. When it is set to a non-zero value, hardware automatically clears the lpbk_master_ena bit after the specified time.
6255   #define PCIEIP_REG_PL_LPBK_MASTER_CTL0_LPBK_MASTER_LEN_BB_SHIFT                                            16
6256 #define PCIEIP_REG_PL_LPBK_MASTER_CTL1_BB                                                                    0x001904UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6257   #define PCIEIP_REG_PL_LPBK_MASTER_CTL1_LPBK_MASTER_ENTRY_TMOUT_BB                                          (0x7f<<0) // Loopback Master Entry Timeout. While in Loopback.Entry state, if Compliance Receive bit was not set in transmitting TS1 and Loopback Master doesn't receive the feedback from Loopback Slave, it will transition to Detect state after a specified time. This field specifies the timeout in milliseconds. The timeout value must be less than 100ms.
6258   #define PCIEIP_REG_PL_LPBK_MASTER_CTL1_LPBK_MASTER_ENTRY_TMOUT_BB_SHIFT                                    0
6259 #define PCIEIP_REG_PL_LPBK_MASTER_STAT_BB                                                                    0x001908UL //Access:R    DataWidth:0x20   // The loopback status register is cleared when lpbk_master_ena goes from '0' to '1'.
6260   #define PCIEIP_REG_PL_LPBK_MASTER_STAT_LPBK_MASTER_STAT_BB                                                 (0x1<<0) // Loopback Master Status. This is the status of the last loopback operation. 1'b0: completed normally 1'b1: exited because of timeout during Loopback.Entry state
6261   #define PCIEIP_REG_PL_LPBK_MASTER_STAT_LPBK_MASTER_STAT_BB_SHIFT                                           0
6262 #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_BB                                                           0x00190cUL //Access:RW   DataWidth:0x20   // This register specifies the Slave's TX settings that Loopback Master will transmit in TS1 during Loopback.Entry state in following cases: 1. Entered from Configuration.Linkwidth.Start and changed to a new speed. 2. Entered from Recovery.Idle and bit lpbk_master_frc_setting is set to '1'. If data rate is Gen3, Loopback Master will automatically set EC field (i.e. TS1, byte6[1:0]) to 2'b10 or 2'b11 depending on whether it is EP or RC respectively.
6263   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_RXPRESET_BB                                (0x7<<0) // Loopback Master TS1 Receiver Preset Hint. This value is sent in TS1, byte6[2:0] if current rate is Gen1/Gen2 and EQ TS1's are sent.
6264   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_RXPRESET_BB_SHIFT                          0
6265   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_TXPRESET_BB                                (0xf<<3) // Loopback Master TS1 Transmitter Preset. This value is sent in TS1, byte6[6:3] if the current rate is Gen3 or current rate is Gen1/2 and EQ TS1's are sent.
6266   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_TXPRESET_BB_SHIFT                          3
6267   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_USEPRESET_BB                               (0x1<<7) // Loopback Master TS1 Use Preset. This value is sent in TS1, byte6[7] if the current rate is Gen3.
6268   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_USEPRESET_BB_SHIFT                         7
6269   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_PRECURSOR_BB                               (0x3f<<8) // Loopback Master TS1 Pre-Cursor Coefficient. This value is sent in TS1, byte7[5:0] if the current rate is Gen3.
6270   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_PRECURSOR_BB_SHIFT                         8
6271   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_CURSOR_BB                                  (0x3f<<14) // Loopback Master TS1 Cursor Coefficient. This value is sent in TS1, byte8[5:0] if the current rate is Gen3.
6272   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_CURSOR_BB_SHIFT                            14
6273   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_POSTCURSOR_BB                              (0x3f<<20) // Loopback Master TS1 Post-cursor Coefficient. This value is sent in TS1, byte9[5:0] if the current rate is Gen3.
6274   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_POSTCURSOR_BB_SHIFT                        20
6275   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_G2_DEEMPH_BB                               (0x1<<26) // Loopback Master TS1 Selectable De-emphasis. This value is sent in TS1, byte4[6] if the highest common rate is Gen2.
6276   #define PCIEIP_REG_PL_LPBK_MASTER_SLAVE_SETTING_LPBK_MASTER_TS1_G2_DEEMPH_BB_SHIFT                         26
6277 #define PCIEIP_REG_PL_LPBK_MASTER_TX_SETTING_BB                                                              0x001910UL //Access:RW   DataWidth:0x20   // This register specifies the Loopback Master TX settings in following cases: 1. Entered from Configuration.Linkwidth.Start and changed to a new speed. 2. Entered from Recovery.Idle and bit lpbk_master_frc_setting is set to '1'.
6278   #define PCIEIP_REG_PL_LPBK_MASTER_TX_SETTING_LPBK_MASTER_G3_TXDEEMPH_BB                                    (0x3ffff<<0) // Loopback Master Gen3 TX Deemphasis. This TX setting is used when loopback is in Gen3 rate.
6279   #define PCIEIP_REG_PL_LPBK_MASTER_TX_SETTING_LPBK_MASTER_G3_TXDEEMPH_BB_SHIFT                              0
6280   #define PCIEIP_REG_PL_LPBK_MASTER_TX_SETTING_LPBK_MASTER_G2_TXDEEMPH_BB                                    (0x3<<18) // Loopback Master Gen2 Deemphasis. This TX setting is used when loopback is in Gen2 rate. Notes that for Gen1 the TX deemphasis is always set to -3.5db.
6281   #define PCIEIP_REG_PL_LPBK_MASTER_TX_SETTING_LPBK_MASTER_G2_TXDEEMPH_BB_SHIFT                              18
6282 #define PCIEIP_REG_PL_SW_LTSSM_CTL_BB                                                                        0x001930UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6283   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_ENA_BB                                                         (0x1<<0) // Software LTSSM Enable. Setting this bit to '1' allows software to take control of the LTSSM.
6284   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_ENA_BB_SHIFT                                                   0
6285   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_DLYSTART_BB                                                    (0x1<<1) // Software LTSSM Delay Start. When this bit is set together with sw_ltssm_ena, hardware continues to operate as normal until LTSSM reaches to the state specified by sw_ltssm_topst and sw_ltssm_subst. Once software starts controlling LTSSM, it continues to do so until sw_ltssm_ena is reset to '0'. This feature allows software to control LTSSM in some certain states but not all.
6286   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_DLYSTART_BB_SHIFT                                              1
6287   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_UPDT_BB                                                        (0x1<<2) // Software LTSSM Update. Writing a '1' to this bit updates the internal software LTSSM state with the state specified by sw_ltssm_topst and sw_ltssm_subst. If software is in control, the new state will be applied to LTSSM. This bit is self-cleared, so reading always retuns '0'.
6288   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_UPDT_BB_SHIFT                                                  2
6289   #define PCIEIP_REG_PL_SW_LTSSM_CTL_LTSSM_TMOUT_DIS_BB                                                      (0x1<<3) // LTSSM Timeout Disable. When this bit is set to '1', all LTSSM timeouts are disabled.
6290   #define PCIEIP_REG_PL_SW_LTSSM_CTL_LTSSM_TMOUT_DIS_BB_SHIFT                                                3
6291   #define PCIEIP_REG_PL_SW_LTSSM_CTL_UNUSED0_BB                                                              (0xf<<4) //
6292   #define PCIEIP_REG_PL_SW_LTSSM_CTL_UNUSED0_BB_SHIFT                                                        4
6293   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_SUBST_BB                                                       (0x1ff<<8) // Software LTSSM Sub-level State. This field specifies the state of the sub-level state machine that software wants LTSSM to enter. The updating sub-level SM is selected based on the top-level state.
6294   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_SUBST_BB_SHIFT                                                 8
6295   #define PCIEIP_REG_PL_SW_LTSSM_CTL_UNUSED1_BB                                                              (0x7<<17) //
6296   #define PCIEIP_REG_PL_SW_LTSSM_CTL_UNUSED1_BB_SHIFT                                                        17
6297   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_TOPST_BB                                                       (0x1ff<<20) // Software LTSSM Top-level State. This field specifies the state of the top-level state machine that software wants LTSSM to enter.
6298   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_TOPST_BB_SHIFT                                                 20
6299   #define PCIEIP_REG_PL_SW_LTSSM_CTL_UNUSED2_BB                                                              (0x3<<29) //
6300   #define PCIEIP_REG_PL_SW_LTSSM_CTL_UNUSED2_BB_SHIFT                                                        29
6301   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_INT_ENA_BB                                                     (0x1<<31) // Software LTSSM Internal Enable. This bit reflects the internal software LTSSM enable that is set to '1' only when S/W is actually in control of the LTSSM. If sw_ltssm_dlystart is '1', the internal enable is not set until LTSSM reaches the desired state.
6302   #define PCIEIP_REG_PL_SW_LTSSM_CTL_SW_LTSSM_INT_ENA_BB_SHIFT                                               31
6303 #define PCIEIP_REG_PCIE_STATIS_CTL_BB                                                                        0x001940UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6304   #define PCIEIP_REG_PCIE_STATIS_CTL_PCIE_STATIS_ENA_BB                                                      (0x1<<0) // PCIE Statistic Enable. Setting this bit to '1' enables the PCIE statistic collection. Hardware will count various things such as the number of TLP, DLLP, OS bytes transferred in both RX and TX direction, the number of detected errors etc. When this bit is reset to '0', the counting stops and software can read the results. This bit can be automatically cleared after the specified time if pcie_statis_len is non-zero. All statistic read-back registers are cleared when this bit transitions from '0' to '1'.
6305   #define PCIEIP_REG_PCIE_STATIS_CTL_PCIE_STATIS_ENA_BB_SHIFT                                                0
6306   #define PCIEIP_REG_PCIE_STATIS_CTL_UNUSED0_BB                                                              (0x7f<<1) //
6307   #define PCIEIP_REG_PCIE_STATIS_CTL_UNUSED0_BB_SHIFT                                                        1
6308   #define PCIEIP_REG_PCIE_STATIS_CTL_PCIE_STATIS_LEN_BB                                                      (0xffffff<<8) // PCIE Statistic Length. This field specifies the PCIE statistic collection time in microseconds. When it is set to '0', software has to clear the pcie_statis_ena bit to stop the operation. When it is set to a non-zero value, hardware automatically clears the enable bit after the specified time.
6309   #define PCIEIP_REG_PCIE_STATIS_CTL_PCIE_STATIS_LEN_BB_SHIFT                                                8
6310 #define PCIEIP_REG_PCIE_TXTLP_STATIS_LO_BB                                                                   0x001944UL //Access:R    DataWidth:0x20   // PCIE TX TLP Statistic Low 32 bits. This is the number of TLP bytes that have been trasmitted. It is cleared when pcie_statis_ena goes from '0' to '1'.
6311 #define PCIEIP_REG_PCIE_TXTLP_STATIS_HI_BB                                                                   0x001948UL //Access:R    DataWidth:0x20   // Multi Field Register.
6312   #define PCIEIP_REG_PCIE_TXTLP_STATIS_HI_PCIE_TXTLP_STATIS_HI_BB                                            (0xff<<0) // PCIE TX TLP Statistic High 8 bits. This is the number of TLP bytes that have been trasmitted. It is cleared when pcie_statis_ena goes from '0' to '1'.
6313   #define PCIEIP_REG_PCIE_TXTLP_STATIS_HI_PCIE_TXTLP_STATIS_HI_BB_SHIFT                                      0
6314 #define PCIEIP_REG_PCIE_TXDLLP_STATIS_LO_BB                                                                  0x00194cUL //Access:R    DataWidth:0x20   // PCIE TX DLLP Statistic Low 32 bits. This is the number of DLLP bytes that have been trasmitted. It is cleared when pcie_statis_ena goes from '0' to '1'.
6315 #define PCIEIP_REG_PCIE_TXDLLP_STATIS_HI_BB                                                                  0x001950UL //Access:R    DataWidth:0x20   // Multi Field Register.
6316   #define PCIEIP_REG_PCIE_TXDLLP_STATIS_HI_PCIE_TXDLLP_STATIS_HI_BB                                          (0xff<<0) // PCIE TX DLLP Statistic High 8 bits. This is the number of DLLP bytes that have been trasmitted. It is cleared when pcie_statis_ena goes from '0' to '1'.
6317   #define PCIEIP_REG_PCIE_TXDLLP_STATIS_HI_PCIE_TXDLLP_STATIS_HI_BB_SHIFT                                    0
6318 #define PCIEIP_REG_PCIE_TXOS_STATIS_LO_BB                                                                    0x001954UL //Access:R    DataWidth:0x20   // PCIE TX Ordered Set Statistic Low 32 bits. This is the number of ordered set bytes that have been trasmitted. It is cleared when pcie_statis_ena goes from '0' to '1'.
6319 #define PCIEIP_REG_PCIE_TXOS_STATIS_HI_BB                                                                    0x001958UL //Access:R    DataWidth:0x20   // Multi Field Register.
6320   #define PCIEIP_REG_PCIE_TXOS_STATIS_HI_PCIE_TXOS_STATIS_HI_BB                                              (0xff<<0) // PCIE TX Ordered Set Statistic High 8 bits. This is the number of ordered set bytes that have been trasmitted. It is cleared when pcie_statis_ena goes from '0' to '1'.
6321   #define PCIEIP_REG_PCIE_TXOS_STATIS_HI_PCIE_TXOS_STATIS_HI_BB_SHIFT                                        0
6322 #define PCIEIP_REG_PCIE_RXTLP_STATIS_LO_BB                                                                   0x00195cUL //Access:R    DataWidth:0x20   // PCIE RX TLP Statistic Low 32 bits. This is the number of TLP bytes that have been received. It is cleared when pcie_statis_ena goes from '0' to '1'.
6323 #define PCIEIP_REG_PCIE_RXTLP_STATIS_HI_BB                                                                   0x001960UL //Access:R    DataWidth:0x20   // Multi Field Register.
6324   #define PCIEIP_REG_PCIE_RXTLP_STATIS_HI_PCIE_RXTLP_STATIS_HI_BB                                            (0xff<<0) // PCIE RX TLP Statistic High 8 bits. This is the number of TLP bytes that have been received. It is cleared when pcie_statis_ena goes from '0' to '1'.
6325   #define PCIEIP_REG_PCIE_RXTLP_STATIS_HI_PCIE_RXTLP_STATIS_HI_BB_SHIFT                                      0
6326 #define PCIEIP_REG_PCIE_RXDLLP_STATIS_LO_BB                                                                  0x001964UL //Access:R    DataWidth:0x20   // PCIE RX DLLP Statistic Low 32 bits. This is the number of DLLP bytes that have been received. It is cleared when pcie_statis_ena goes from '0' to '1'.
6327 #define PCIEIP_REG_PCIE_RXDLLP_STATIS_HI_BB                                                                  0x001968UL //Access:R    DataWidth:0x20   // Multi Field Register.
6328   #define PCIEIP_REG_PCIE_RXDLLP_STATIS_HI_PCIE_RXDLLP_STATIS_HI_BB                                          (0xff<<0) // PCIE RX DLLP Statistic High 8 bits. This is the number of DLLP bytes that have been received. It is cleared when pcie_statis_ena goes from '0' to '1'.
6329   #define PCIEIP_REG_PCIE_RXDLLP_STATIS_HI_PCIE_RXDLLP_STATIS_HI_BB_SHIFT                                    0
6330 #define PCIEIP_REG_PCIE_RXOS_STATIS_LO_BB                                                                    0x00196cUL //Access:R    DataWidth:0x20   // PCIE RX Ordered Set Statistic Low 32 bits. This is the number of ordered set bytes that have been received. It is cleared when pcie_statis_ena goes from '0' to '1'.
6331 #define PCIEIP_REG_PCIE_RXOS_STATIS_HI_BB                                                                    0x001970UL //Access:R    DataWidth:0x20   // Multi Field Register.
6332   #define PCIEIP_REG_PCIE_RXOS_STATIS_HI_PCIE_RXOS_STATIS_HI_BB                                              (0xff<<0) // PCIE RX Ordered Set Statistic High 8 bits. This is the number of ordered set bytes that have been received. It is cleared when pcie_statis_ena goes from '0' to '1'.
6333   #define PCIEIP_REG_PCIE_RXOS_STATIS_HI_PCIE_RXOS_STATIS_HI_BB_SHIFT                                        0
6334 #define PCIEIP_REG_PCIE_PLRXERR_STATIS_BB                                                                    0x001974UL //Access:R    DataWidth:0x20   // PL Receiver Error Statistic. Number of errors detected by Physical Layer Receiver. It is cleared when pcie_statis_ena goes from '0' to '1'.
6335 #define PCIEIP_REG_PCIE_RXDLLPERR_STATIS_BB                                                                  0x001978UL //Access:R    DataWidth:0x20   // RX DLLP Error Statistic. Number of DLLP CRC errors detected by Data Link Layer. It is cleared when pcie_statis_ena goes from '0' to '1'.
6336 #define PCIEIP_REG_PCIE_RXTLPERR_STATIS_BB                                                                   0x00197cUL //Access:R    DataWidth:0x20   // RX TLP Error Statistic. Number of TLP LCRC and sequence number errors detected by Data Link Layer. It is cleared when pcie_statis_ena goes from '0' to '1'.
6337 #define PCIEIP_REG_LTSSM_STATIS_CTL_BB                                                                       0x0019a0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6338   #define PCIEIP_REG_LTSSM_STATIS_CTL_LTSSM_STATIS_ENA_BB                                                    (0x1<<0) // LTSSM Statistic Enable. Setting this bit to '1' enables the LTSSM statisic collection. When this bit is reset to '0', information is frozen so S/W can read the results. All statistic registers are reset when this bit transitions from '0' to '1'.
6339   #define PCIEIP_REG_LTSSM_STATIS_CTL_LTSSM_STATIS_ENA_BB_SHIFT                                              0
6340   #define PCIEIP_REG_LTSSM_STATIS_CTL_LTSSM_STATIS_AUTOINC_BB                                                (0x1<<1) // LTSSM Statistic Auto Increment. When this bit is set to '1', hardware automatically increases the ltssm_statis_rdaddr by 1 after register ltssm_statis_N is read.
6341   #define PCIEIP_REG_LTSSM_STATIS_CTL_LTSSM_STATIS_AUTOINC_BB_SHIFT                                          1
6342   #define PCIEIP_REG_LTSSM_STATIS_CTL_LTSSM_STATIS_RDADDR_BB                                                 (0x1<<2) // LTSSM Statistic Readback Address. ltssm_statis_0 to ltssm_statis_N are stored in FIFOs. This field indicates the current readback address of the LTSSM Statistic FIFO. Reading ltssm_statis_0 to ltssm_statis_N registers return the values stored at current address. Software writes to this field to specify the starting FIFO offset where it wants to read back LTSSM statistic data.
6343   #define PCIEIP_REG_LTSSM_STATIS_CTL_LTSSM_STATIS_RDADDR_BB_SHIFT                                           2
6344 #define PCIEIP_REG_LTSSM_STATIS_0_BB                                                                         0x0019a4UL //Access:R    DataWidth:0x20   // Multi Field Register.
6345   #define PCIEIP_REG_LTSSM_STATIS_0_EQ_PH1_TIME_BB                                                           (0xffff<<0) // Equalization Phase 1 Time. This field contains the time that LTSSM spent in Equalization Phase 1 state. The unit is microsecond.
6346   #define PCIEIP_REG_LTSSM_STATIS_0_EQ_PH1_TIME_BB_SHIFT                                                     0
6347   #define PCIEIP_REG_LTSSM_STATIS_0_EQ_PH0_TIME_BB                                                           (0xffff<<16) // Equalization Phase 0 Time. This field contains the time that LTSSM spent in Equalization Phase 0 state. The unit is microsecond.
6348   #define PCIEIP_REG_LTSSM_STATIS_0_EQ_PH0_TIME_BB_SHIFT                                                     16
6349 #define PCIEIP_REG_LTSSM_STATIS_1_BB                                                                         0x0019a8UL //Access:R    DataWidth:0x20   // Multi Field Register.
6350   #define PCIEIP_REG_LTSSM_STATIS_1_EQ_PH3_TIME_BB                                                           (0xffff<<0) // Equalization Phase 3 Time. This field contains the time that LTSSM spent in Equalization Phase 3 state. The unit is microsecond.
6351   #define PCIEIP_REG_LTSSM_STATIS_1_EQ_PH3_TIME_BB_SHIFT                                                     0
6352   #define PCIEIP_REG_LTSSM_STATIS_1_EQ_PH2_TIME_BB                                                           (0xffff<<16) // Equalization Phase 2 Time. This field contains the time that LTSSM spent in Equalization Phase 2 state. The unit is microsecond.
6353   #define PCIEIP_REG_LTSSM_STATIS_1_EQ_PH2_TIME_BB_SHIFT                                                     16
6354 #define PCIEIP_REG_LTSSM_STATIS_2_BB                                                                         0x0019acUL //Access:R    DataWidth:0x20   // Multi Field Register.
6355   #define PCIEIP_REG_LTSSM_STATIS_2_PWR_ACK_TIME_BB                                                          (0xff<<0) // Power State Acknowledge Time. This field contains the time since power state changed to when Serdes acknowledged. The unit is microsecond.
6356   #define PCIEIP_REG_LTSSM_STATIS_2_PWR_ACK_TIME_BB_SHIFT                                                    0
6357   #define PCIEIP_REG_LTSSM_STATIS_2_SYM_LOCK_TIME_BB                                                         (0xff<<8) // Symbol Lock Time. This field contains the time it took Serdes to achieve symbol lock after PLL locked. The unit is microsecond.
6358   #define PCIEIP_REG_LTSSM_STATIS_2_SYM_LOCK_TIME_BB_SHIFT                                                   8
6359   #define PCIEIP_REG_LTSSM_STATIS_2_ELECIDLE_TIME_BB                                                         (0xffff<<16) // Electrical Idle Time. This field contains the time that LTSSM spent in Electrical Idle state. The unit is microsecond.
6360   #define PCIEIP_REG_LTSSM_STATIS_2_ELECIDLE_TIME_BB_SHIFT                                                   16
6361 #define PCIEIP_REG_LTSSM_STATIS_3_BB                                                                         0x0019b0UL //Access:R    DataWidth:0x20   // Multi Field Register.
6362   #define PCIEIP_REG_LTSSM_STATIS_3_RECOV_TIME_BB                                                            (0xffff<<0) // Recovery Time. This field contains the time that LTSSM spent in Recovery state. The unit is microsecond.
6363   #define PCIEIP_REG_LTSSM_STATIS_3_RECOV_TIME_BB_SHIFT                                                      0
6364   #define PCIEIP_REG_LTSSM_STATIS_3_L0S_EXIT_TIME_BB                                                         (0xff<<16) // L0s Exit Time. This field contains the time that LTSSM spent to exit L0s state. The unit is microsecond.
6365   #define PCIEIP_REG_LTSSM_STATIS_3_L0S_EXIT_TIME_BB_SHIFT                                                   16
6366 #define PCIEIP_REG_LTSSM_STATIS_CNT_BB                                                                       0x0019b4UL //Access:R    DataWidth:0x20   // Multi Field Register.
6367   #define PCIEIP_REG_LTSSM_STATIS_CNT_RECOV_CNT_BB                                                           (0xffff<<0) // Recovery Entered Count. This field contains the number of times LTSSM entered Recovery state.
6368   #define PCIEIP_REG_LTSSM_STATIS_CNT_RECOV_CNT_BB_SHIFT                                                     0
6369   #define PCIEIP_REG_LTSSM_STATIS_CNT_L0S_FAIL_CNT_BB                                                        (0xff<<16) // L0s Exit Failure Count. This field contains the number of L0s exit failures (i.e. LTSSM has to transition from L0s to Recovery).
6370   #define PCIEIP_REG_LTSSM_STATIS_CNT_L0S_FAIL_CNT_BB_SHIFT                                                  16
6371 #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_BB                                                               0x001c00UL //Access:R    DataWidth:0x20   // Multi Field Register.
6372   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_12_BB                                                 (0x7f<<0) // For lane 12: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6373   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_12_BB_SHIFT                                           0
6374   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_12_BB                                                 (0x1<<7) // For lane 12: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6375   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_12_BB_SHIFT                                           7
6376   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_13_BB                                                 (0x7f<<8) // For lane 13 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6377   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_13_BB_SHIFT                                           8
6378   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_13_BB                                                 (0x1<<15) // For lane 13 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6379   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_13_BB_SHIFT                                           15
6380   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_14_BB                                                 (0x7f<<16) // For lane 14: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6381   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_14_BB_SHIFT                                           16
6382   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_14_BB                                                 (0x1<<23) // For lane 14: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6383   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_14_BB_SHIFT                                           23
6384   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_15_BB                                                 (0x7f<<24) // For lane 15 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6385   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_ERRS_15_BB_SHIFT                                           24
6386   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_15_BB                                                 (0x1<<31) // For lane 15 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6387   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_1512_MCP_LOCK_15_BB_SHIFT                                           31
6388 #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_BB                                                                0x001c04UL //Access:R    DataWidth:0x20   // Multi Field Register.
6389   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_8_BB                                                   (0x7f<<0) // For lane 8: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6390   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_8_BB_SHIFT                                             0
6391   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_8_BB                                                   (0x1<<7) // For lane 8: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6392   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_8_BB_SHIFT                                             7
6393   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_9_BB                                                   (0x7f<<8) // For lane 9 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6394   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_9_BB_SHIFT                                             8
6395   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_9_BB                                                   (0x1<<15) // For lane 9 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6396   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_9_BB_SHIFT                                             15
6397   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_10_BB                                                  (0x7f<<16) // For lane 10: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6398   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_10_BB_SHIFT                                            16
6399   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_10_BB                                                  (0x1<<23) // For lane 10: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6400   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_10_BB_SHIFT                                            23
6401   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_11_BB                                                  (0x7f<<24) // For lane 11 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6402   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_ERRS_11_BB_SHIFT                                            24
6403   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_11_BB                                                  (0x1<<31) // For lane 11 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6404   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_118_MCP_LOCK_11_BB_SHIFT                                            31
6405 #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_BB                                                                 0x001c08UL //Access:R    DataWidth:0x20   // Multi Field Register.
6406   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_4_BB                                                    (0x7f<<0) // For lane 4: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6407   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_4_BB_SHIFT                                              0
6408   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_4_BB                                                    (0x1<<7) // For lane 4: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6409   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_4_BB_SHIFT                                              7
6410   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_5_BB                                                    (0x7f<<8) // For lane 5 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6411   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_5_BB_SHIFT                                              8
6412   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_5_BB                                                    (0x1<<15) // For lane 5 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6413   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_5_BB_SHIFT                                              15
6414   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_6_BB                                                    (0x7f<<16) // For lane 6: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6415   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_6_BB_SHIFT                                              16
6416   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_6_BB                                                    (0x1<<23) // For lane 6: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6417   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_6_BB_SHIFT                                              23
6418   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_7_BB                                                    (0x7f<<24) // For lane 7 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6419   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_ERRS_7_BB_SHIFT                                              24
6420   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_7_BB                                                    (0x1<<31) // For lane 7 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6421   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_74_MCP_LOCK_7_BB_SHIFT                                              31
6422 #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_BB                                                                 0x001c0cUL //Access:R    DataWidth:0x20   // Multi Field Register.
6423   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_0_BB                                                    (0x7f<<0) // For lane 0: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6424   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_0_BB_SHIFT                                              0
6425   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_0_BB                                                    (0x1<<7) // For lane 0: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6426   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_0_BB_SHIFT                                              7
6427   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_1_BB                                                    (0x7f<<8) // For lane 1 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6428   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_1_BB_SHIFT                                              8
6429   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_1_BB                                                    (0x1<<15) // For lane 1 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6430   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_1_BB_SHIFT                                              15
6431   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_2_BB                                                    (0x7f<<16) // For lane 2: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6432   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_2_BB_SHIFT                                              16
6433   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_2_BB                                                    (0x1<<23) // For lane 2: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6434   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_2_BB_SHIFT                                              23
6435   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_3_BB                                                    (0x7f<<24) // For lane 3 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the link partner after locking to the Modified Compliance Pattern
6436   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_ERRS_3_BB_SHIFT                                              24
6437   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_3_BB                                                    (0x1<<31) // For lane 3 in a multi-lane system: Set by the link partner when it locks to the Modified Compliance Pattern (only reported if this receiver has also locked)
6438   #define PCIEIP_REG_RECEIVED_MCP_ERRORS_30_MCP_LOCK_3_BB_SHIFT                                              31
6439 #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_BB                                                            0x001c10UL //Access:R    DataWidth:0x20   // Multi Field Register.
6440   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_12_BB                                           (0x7f<<0) // For lane 12: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6441   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_12_BB_SHIFT                                     0
6442   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_12_BB                                           (0x1<<7) // For lane 12: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6443   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_12_BB_SHIFT                                     7
6444   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_13_BB                                           (0x7f<<8) // For lane 13 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6445   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_13_BB_SHIFT                                     8
6446   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_13_BB                                           (0x1<<15) // For lane 13 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6447   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_13_BB_SHIFT                                     15
6448   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_14_BB                                           (0x7f<<16) // For lane 14: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6449   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_14_BB_SHIFT                                     16
6450   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_14_BB                                           (0x1<<23) // For lane 14: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6451   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_14_BB_SHIFT                                     23
6452   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_15_BB                                           (0x7f<<24) // For lane 15 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6453   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_ERRS_15_BB_SHIFT                                     24
6454   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_15_BB                                           (0x1<<31) // For lane 15 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6455   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_1512_TX_MCP_LOCK_15_BB_SHIFT                                     31
6456 #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_BB                                                             0x001c14UL //Access:R    DataWidth:0x20   // Multi Field Register.
6457   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_8_BB                                             (0x7f<<0) // For lane 8: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6458   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_8_BB_SHIFT                                       0
6459   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_8_BB                                             (0x1<<7) // For lane 8: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6460   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_8_BB_SHIFT                                       7
6461   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_9_BB                                             (0x7f<<8) // For lane 9 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6462   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_9_BB_SHIFT                                       8
6463   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_9_BB                                             (0x1<<15) // For lane 9 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6464   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_9_BB_SHIFT                                       15
6465   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_10_BB                                            (0x7f<<16) // For lane 10: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6466   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_10_BB_SHIFT                                      16
6467   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_10_BB                                            (0x1<<23) // For lane 10: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6468   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_10_BB_SHIFT                                      23
6469   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_11_BB                                            (0x7f<<24) // For lane 11 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6470   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_ERRS_11_BB_SHIFT                                      24
6471   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_11_BB                                            (0x1<<31) // For lane 11 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6472   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_118_TX_MCP_LOCK_11_BB_SHIFT                                      31
6473 #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_BB                                                              0x001c18UL //Access:R    DataWidth:0x20   // Multi Field Register.
6474   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_4_BB                                              (0x7f<<0) // For lane 4: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6475   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_4_BB_SHIFT                                        0
6476   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_4_BB                                              (0x1<<7) // For lane 4: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6477   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_4_BB_SHIFT                                        7
6478   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_5_BB                                              (0x7f<<8) // For lane 5 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6479   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_5_BB_SHIFT                                        8
6480   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_5_BB                                              (0x1<<15) // For lane 5 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6481   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_5_BB_SHIFT                                        15
6482   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_6_BB                                              (0x7f<<16) // For lane 6: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6483   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_6_BB_SHIFT                                        16
6484   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_6_BB                                              (0x1<<23) // For lane 6: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6485   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_6_BB_SHIFT                                        23
6486   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_7_BB                                              (0x7f<<24) // For lane 7 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6487   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_ERRS_7_BB_SHIFT                                        24
6488   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_7_BB                                              (0x1<<31) // For lane 7 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6489   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_74_TX_MCP_LOCK_7_BB_SHIFT                                        31
6490 #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_BB                                                              0x001c1cUL //Access:R    DataWidth:0x20   // Multi Field Register.
6491   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_0_BB                                              (0x7f<<0) // For lane 0: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6492   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_0_BB_SHIFT                                        0
6493   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_0_BB                                              (0x1<<7) // For lane 0: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6494   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_0_BB_SHIFT                                        7
6495   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_1_BB                                              (0x7f<<8) // For lane 1 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6496   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_1_BB_SHIFT                                        8
6497   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_1_BB                                              (0x1<<15) // For lane 1 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6498   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_1_BB_SHIFT                                        15
6499   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_2_BB                                              (0x7f<<16) // For lane 2: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6500   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_2_BB_SHIFT                                        16
6501   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_2_BB                                              (0x1<<23) // For lane 2: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6502   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_2_BB_SHIFT                                        23
6503   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_3_BB                                              (0x7f<<24) // For lane 3 in a multi-lane system: The number of decode and disparity errors (and optionally buffer overflow/underflow errors) recorded by the local receiver after locking to the Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6504   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_ERRS_3_BB_SHIFT                                        24
6505   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_3_BB                                              (0x1<<31) // For lane 3 in a multi-lane system: Set by the local receiver when it locks to the received Modified Compliance Pattern. This is sent to the link partner in the Modified Compliance Pattern
6506   #define PCIEIP_REG_TRANSMITTED_MCP_ERRORS_30_TX_MCP_LOCK_3_BB_SHIFT                                        31
6507 #define PCIEIP_REG_RX_FTS_LIMIT_BB                                                                           0x001c20UL //Access:RW   DataWidth:0x20   // Multi Field Register.
6508   #define PCIEIP_REG_RX_FTS_LIMIT_RX_FTS_LIMIT_BB                                                            (0xff<<0) // The N_FTS value advertised by the link partner
6509   #define PCIEIP_REG_RX_FTS_LIMIT_RX_FTS_LIMIT_BB_SHIFT                                                      0
6510   #define PCIEIP_REG_RX_FTS_LIMIT_UNUSED_1_BB                                                                (0xffffff<<8) // Reserved
6511   #define PCIEIP_REG_RX_FTS_LIMIT_UNUSED_1_BB_SHIFT                                                          8
6512 #define PCIEIP_REG_FTS_HIST_BB                                                                               0x001cd0UL //Access:R    DataWidth:0x20   // Multi Field Register.
6513   #define PCIEIP_REG_FTS_HIST_FTS_HIST_0_BB                                                                  (0xff<<0) // Last count of recognized FTSOS
6514   #define PCIEIP_REG_FTS_HIST_FTS_HIST_0_BB_SHIFT                                                            0
6515   #define PCIEIP_REG_FTS_HIST_FTS_HIST_1_BB                                                                  (0xff<<8) // Count of recognized FTSOS 1 Rx_L0s ago
6516   #define PCIEIP_REG_FTS_HIST_FTS_HIST_1_BB_SHIFT                                                            8
6517   #define PCIEIP_REG_FTS_HIST_FTS_HIST_2_BB                                                                  (0xff<<16) // Count of recognized FTSOS 2 Rx_L0s ago
6518   #define PCIEIP_REG_FTS_HIST_FTS_HIST_2_BB_SHIFT                                                            16
6519   #define PCIEIP_REG_FTS_HIST_FTS_HIST_3_BB                                                                  (0xff<<24) // Count of recognized FTSOS 3 Rx_L0s ago
6520   #define PCIEIP_REG_FTS_HIST_FTS_HIST_3_BB_SHIFT                                                            24
6521 #define PCIEIP_REG_GEN2_DEBUG_0_BB                                                                           0x001cd4UL //Access:R    DataWidth:0x20   // Multi Field Register.
6522   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_8_BB                                                            (0xff<<0) // Gen2 Debug History 8 transitions ago (see below for encoding)
6523   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_8_BB_SHIFT                                                      0
6524   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_9_BB                                                            (0xff<<8) // Gen2 Debug History 9 transitions ago (see below for encoding)
6525   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_9_BB_SHIFT                                                      8
6526   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_10_BB                                                           (0xff<<16) // Gen2 Debug History 10 transitions ago (see below for encoding)
6527   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_10_BB_SHIFT                                                     16
6528   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_11_BB                                                           (0xff<<24) // Gen2 Debug History 11 transitions ago (see below for encoding)
6529   #define PCIEIP_REG_GEN2_DEBUG_0_GEN2_DEBUG_11_BB_SHIFT                                                     24
6530 #define PCIEIP_REG_GEN2_DEBUG_1_BB                                                                           0x001cd8UL //Access:R    DataWidth:0x20   // Multi Field Register.
6531   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_4_BB                                                            (0xff<<0) // Gen2 Debug History 4 transitions ago (see below for encoding)
6532   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_4_BB_SHIFT                                                      0
6533   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_5_BB                                                            (0xff<<8) // Gen2 Debug History 5 transitions ago (see below for encoding)
6534   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_5_BB_SHIFT                                                      8
6535   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_6_BB                                                            (0xff<<16) // Gen2 Debug History 6 transitions ago (see below for encoding)
6536   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_6_BB_SHIFT                                                      16
6537   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_7_BB                                                            (0xff<<24) // Gen2 Debug History 7 transitions ago (see below for encoding)
6538   #define PCIEIP_REG_GEN2_DEBUG_1_GEN2_DEBUG_7_BB_SHIFT                                                      24
6539 #define PCIEIP_REG_GEN2_DEBUG_2_BB                                                                           0x001cdcUL //Access:R    DataWidth:0x20   // Multi Field Register.
6540   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_0_BB                                                            (0xff<<0) // Gen2 Debug History - current. Changes are recorded when any of bits [5:0] differ.
6541   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_0_BB_SHIFT                                                      0
6542   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_1_BB                                                            (0xff<<8) // Gen2 Debug History 1 transitions ago (see below for encoding)
6543   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_1_BB_SHIFT                                                      8
6544   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_2_BB                                                            (0xff<<16) // Gen2 Debug History 2 transitions ago (see below for encoding)
6545   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_2_BB_SHIFT                                                      16
6546   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_3_BB                                                            (0xff<<24) // Gen2 Debug History 3 transitions ago (see below for encoding)
6547   #define PCIEIP_REG_GEN2_DEBUG_2_GEN2_DEBUG_3_BB_SHIFT                                                      24
6548 #define PCIEIP_REG_RECOVERY_HIST_0_BB                                                                        0x001ce0UL //Access:R    DataWidth:0x20   // Multi Field Register.
6549   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_4_BB                                                         (0xff<<0) // Recovery History 4 transitions ago (see below for encoding)
6550   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_4_BB_SHIFT                                                   0
6551   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_5_BB                                                         (0xff<<8) // Recovery History 5 transitions ago (see below for encoding)
6552   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_5_BB_SHIFT                                                   8
6553   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_6_BB                                                         (0xff<<16) // Recovery History 6 transitions ago (see below for encoding)
6554   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_6_BB_SHIFT                                                   16
6555   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_7_BB                                                         (0xff<<24) // Recovery History 7 transitions ago (see below for encoding)
6556   #define PCIEIP_REG_RECOVERY_HIST_0_RECOV_HIST_7_BB_SHIFT                                                   24
6557 #define PCIEIP_REG_RECOVERY_HIST_1_BB                                                                        0x001ce4UL //Access:R    DataWidth:0x20   // Multi Field Register.
6558   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_0_BB                                                         (0xff<<0) // Recovery History - current. Changes are recorded when any of bits [5:0] differ.
6559   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_0_BB_SHIFT                                                   0
6560   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_1_BB                                                         (0xff<<8) // Recovery History 1 transitions ago (see below for encoding)
6561   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_1_BB_SHIFT                                                   8
6562   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_2_BB                                                         (0xff<<16) // Recovery History 2 transitions ago (see below for encoding)
6563   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_2_BB_SHIFT                                                   16
6564   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_3_BB                                                         (0xff<<24) // Recovery History 3 transitions ago (see below for encoding)
6565   #define PCIEIP_REG_RECOVERY_HIST_1_RECOV_HIST_3_BB_SHIFT                                                   24
6566 #define PCIEIP_REG_PHY_LTSSM_HIST_0_BB                                                                       0x001cecUL //Access:R    DataWidth:0x20   // Multi Field Register.
6567   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_12_BB                                                       (0xff<<0) // LTSSM state 12 transitions in the past
6568   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_12_BB_SHIFT                                                 0
6569   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_13_BB                                                       (0xff<<8) // LTSSM state 13 transitions in the past (see encoding below)
6570   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_13_BB_SHIFT                                                 8
6571   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_14_BB                                                       (0xff<<16) // LTSSM state 14 transitions in the past (see encoding below)
6572   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_14_BB_SHIFT                                                 16
6573   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_15_BB                                                       (0xff<<24) // LTSSM state 15 transitions in the past (see encoding below)
6574   #define PCIEIP_REG_PHY_LTSSM_HIST_0_LTSSM_HIST_15_BB_SHIFT                                                 24
6575 #define PCIEIP_REG_PHY_LTSSM_HIST_1_BB                                                                       0x001cf0UL //Access:R    DataWidth:0x20   // Multi Field Register.
6576   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_8_BB                                                        (0xff<<0) // LTSSM state 8 transitions in the past (see encoding above)
6577   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_8_BB_SHIFT                                                  0
6578   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_9_BB                                                        (0xff<<8) // LTSSM state 9 transitions in the past (see encoding above)
6579   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_9_BB_SHIFT                                                  8
6580   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_10_BB                                                       (0xff<<16) // LTSSM state 10 transitions in the past (see encoding above)
6581   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_10_BB_SHIFT                                                 16
6582   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_11_BB                                                       (0xff<<24) // LTSSM state 11 transitions in the past (see encoding above)
6583   #define PCIEIP_REG_PHY_LTSSM_HIST_1_LTSSM_HIST_11_BB_SHIFT                                                 24
6584 #define PCIEIP_REG_PHY_LTSSM_HIST_2_BB                                                                       0x001cf4UL //Access:R    DataWidth:0x20   // Multi Field Register.
6585   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_4_BB                                                        (0xff<<0) // LTSSM state 4 transitions in the past (see encoding above)
6586   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_4_BB_SHIFT                                                  0
6587   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_5_BB                                                        (0xff<<8) // LTSSM state 5 transitions in the past (see encoding above)
6588   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_5_BB_SHIFT                                                  8
6589   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_6_BB                                                        (0xff<<16) // LTSSM state 6 transitions in the past (see encoding above)
6590   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_6_BB_SHIFT                                                  16
6591   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_7_BB                                                        (0xff<<24) // LTSSM state 7 transitions in the past (see encoding above)
6592   #define PCIEIP_REG_PHY_LTSSM_HIST_2_LTSSM_HIST_7_BB_SHIFT                                                  24
6593 #define PCIEIP_REG_PHY_LTSSM_HIST_3_BB                                                                       0x001cf8UL //Access:R    DataWidth:0x20   // Multi Field Register.
6594   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_0_BB                                                        (0xff<<0) // Current LTSSM state (see encoding above)
6595   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_0_BB_SHIFT                                                  0
6596   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_1_BB                                                        (0xff<<8) // LTSSM state last transition/last LTSSM state (see encoding above)
6597   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_1_BB_SHIFT                                                  8
6598   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_2_BB                                                        (0xff<<16) // LTSSM state 6 transitions in the past (see encoding above)
6599   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_2_BB_SHIFT                                                  16
6600   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_3_BB                                                        (0xff<<24) // LTSSM state 3 transitions in the past (see encoding above)
6601   #define PCIEIP_REG_PHY_LTSSM_HIST_3_LTSSM_HIST_3_BB_SHIFT                                                  24
6602 #define PCIEIP_REG_PHY_LTSSM_HIST_2_DUP_BB                                                                   0x001cfcUL //Access:R    DataWidth:0x20   // Duplicate of ltssm histogram entries 11, 10, 9, and 8 for compatibility
6603 #define PCIEIP_REG_PHY_DBG_0_BB                                                                              0x001d00UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6604 #define PCIEIP_REG_PHY_DBG_1_BB                                                                              0x001d04UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6605 #define PCIEIP_REG_PHY_DBG_2_BB                                                                              0x001d08UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6606 #define PCIEIP_REG_PHY_DBG_3_BB                                                                              0x001d0cUL //Access:R    DataWidth:0x20   // PHY Debug Signals
6607 #define PCIEIP_REG_PHY_DBG_4_BB                                                                              0x001d10UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6608 #define PCIEIP_REG_PHY_DBG_5_BB                                                                              0x001d14UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6609 #define PCIEIP_REG_PHY_DBG_6_BB                                                                              0x001d18UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6610 #define PCIEIP_REG_PHY_DBG_7_BB                                                                              0x001d1cUL //Access:R    DataWidth:0x20   // PHY Debug Signals
6611 #define PCIEIP_REG_PHY_DBG_8_BB                                                                              0x001d20UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6612 #define PCIEIP_REG_PHY_DBG_9_BB                                                                              0x001d24UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6613 #define PCIEIP_REG_PHY_DBG_10_BB                                                                             0x001d28UL //Access:R    DataWidth:0x20   // PHY Debug Signals
6614 #define PCIEIP_REG_PHY_DBG_11_BB                                                                             0x001d2cUL //Access:R    DataWidth:0x20   // PHY Debug Signals
6615 #define PCIEIP_REG_ATE_LOOPBACK_INFO_BB                                                                      0x001d30UL //Access:R    DataWidth:0x20   // Multi Field Register.
6616   #define PCIEIP_REG_ATE_LOOPBACK_INFO_UNUSED_1_BB                                                           (0x1f<<0) // The current state of the ATE loopback SM tracker:  b00011 : IDLE state - not active b00101 : Waiting for L0 state b00110 : In L0, waiting for L0 at Gen2 b01001 : In L0 at Gen2, waiting for L0s at Gen2 b01010 : In L0s at Gen2, waiting for L0s exit b01100 : Finished without error b10110 : Error while in L0, waiting for L0 at Gen2 b11001 : Error while in L0 at Gen2, waiting for L0s at Gen2 b11010 : Error while in L0s at Gen2, waiting for L0s exit
6617   #define PCIEIP_REG_ATE_LOOPBACK_INFO_UNUSED_1_BB_SHIFT                                                     0
6618   #define PCIEIP_REG_ATE_LOOPBACK_INFO_PCIE_PHY_GLOOPBACK_BB                                                 (0x1<<5) // Current state of the gloopback signal to the Serdes
6619   #define PCIEIP_REG_ATE_LOOPBACK_INFO_PCIE_PHY_GLOOPBACK_BB_SHIFT                                           5
6620   #define PCIEIP_REG_ATE_LOOPBACK_INFO_REG_GLOOPBACK_BB                                                      (0x1<<6) // Current state of the "pins" gloopback request
6621   #define PCIEIP_REG_ATE_LOOPBACK_INFO_REG_GLOOPBACK_BB_SHIFT                                                6
6622   #define PCIEIP_REG_ATE_LOOPBACK_INFO_UNUSED_BB                                                             (0x1ffffff<<7) //
6623   #define PCIEIP_REG_ATE_LOOPBACK_INFO_UNUSED_BB_SHIFT                                                       7
6624 #define PCIEIP_REG_GEN3_STICKY_ERRORS_BB                                                                     0x001d34UL //Access:R    DataWidth:0x20   // Multi Field Register.
6625   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_FRAMING_ERR_BB                                              (0x1<<0) // A framing error occurred
6626   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_FRAMING_ERR_BB_SHIFT                                        0
6627   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_FCRC_BB                                             (0x1<<1) // FCRC error in the STP token
6628   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_FCRC_BB_SHIFT                                       1
6629   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_FP_BB                                               (0x1<<2) // Parity error in the STP token
6630   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_FP_BB_SHIFT                                         2
6631   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_EDB_BB                                              (0x1<<3) // Badly formed or misplaced EDB token
6632   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_EDB_BB_SHIFT                                        3
6633   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_FRAMING_SYM_BB                                      (0x1<<4) // No valid framing symbol in the data stream
6634   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_FRAMING_SYM_BB_SHIFT                                4
6635   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_BLOCK_TYPE_BB                                       (0x1<<5) // Serdes indicated a bad block type (sync header of 00b or 11b)
6636   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_BAD_BLOCK_TYPE_BB_SHIFT                                 5
6637   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_ORDEREDSET_AFTER_SDS_BB                                 (0x1<<6) // An ordered set occurred after an SDS without an EDS first
6638   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_ORDEREDSET_AFTER_SDS_BB_SHIFT                           6
6639   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_DATA_AFTER_EDS_BB                                       (0x1<<7) // Data block occurred immediately after an EDS token
6640   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_DATA_AFTER_EDS_BB_SHIFT                                 7
6641   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_ORDEREDSET_NO_EDS_BB                                    (0x1<<8) // An ordered set occurred in the data stream without a prior EDS
6642   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_ORDEREDSET_NO_EDS_BB_SHIFT                              8
6643   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_MULT_ORDEREDSETS_BB                                     (0x1<<9) // Ordered set follows SKP ordered set after EDS
6644   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_MULT_ORDEREDSETS_BB_SHIFT                               9
6645   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_RETRAIN_ON_GEN3_BLOCKALIGN_BB                               (0x1<<10) // Retraining occurred due to block misalignment
6646   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_RETRAIN_ON_GEN3_BLOCKALIGN_BB_SHIFT                         10
6647   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_BLOCK_ALIGN_ERR_BB                                          (0x1<<11) // Block alignment error from the Serdes
6648   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_BLOCK_ALIGN_ERR_BB_SHIFT                                    11
6649   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_BAD_EDS_BB                                           (0x1<<12) // Misplaced or badly formed EDS token
6650   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_BAD_EDS_BB_SHIFT                                     12
6651   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_BAD_SYM_CNT_BB                                       (0x1<<13) // Incorrect length for a data block
6652   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_BAD_SYM_CNT_BB_SHIFT                                 13
6653   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_SYNCHEADER_BB                                        (0x1<<14) // Mismatch or misalignment in the sync headers
6654   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_SYNCHEADER_BB_SHIFT                                  14
6655   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_BAD_LEN_BB                                           (0x1<<15) // Bad Gen3 TLP length
6656   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_BAD_LEN_BB_SHIFT                                     15
6657   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_SKIPDATA_BB                                          (0x1<<16) // Misalignment in the null/skipped data
6658   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_AUXERR_SKIPDATA_BB_SHIFT                                    16
6659   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_BAD_SKIP_DATA_RATE_BB                                       (0x1<<17) // Too many or too few RxDataValid deassertions in 65 clocks at Gen3.
6660   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_BAD_SKIP_DATA_RATE_BB_SHIFT                                 17
6661   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_IDLE_START_BB                                           (0x1<<18) // Error when in the same symbol time Idle symbols appear in the DW before a TLP or a DLLP.
6662   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_IDLE_START_BB_SHIFT                                     18
6663   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_ILLEGAL_EDSOS_BB                                        (0x1<<19) // This bit is set to '1' when the ordered set following an EDS token is other than SKP OS, EIEOS, or EIOS.
6664   #define PCIEIP_REG_GEN3_STICKY_ERRORS_SET_GEN3_ERR_ILLEGAL_EDSOS_BB_SHIFT                                  19
6665   #define PCIEIP_REG_GEN3_STICKY_ERRORS_UNUSED_BB                                                            (0xfff<<20) //
6666   #define PCIEIP_REG_GEN3_STICKY_ERRORS_UNUSED_BB_SHIFT                                                      20
6667 #define PCIEIP_REG_PHY_DBG_POLLING_COMPL_BB                                                                  0x001d38UL //Access:R    DataWidth:0x20   // PHY Debug - Polling Compliance signals
6668 #define PCIEIP_REG_PHY_DBG_EQUALIZE_BB                                                                       0x001d3cUL //Access:R    DataWidth:0x20   // PHY Debug - Equalization signals
6669 #define PCIEIP_REG_DEBUG_DESKEW_0_BB                                                                         0x001d40UL //Access:R    DataWidth:0x20   // Multi Field Register.
6670   #define PCIEIP_REG_DEBUG_DESKEW_0_DEBUG_DESKEW_LANE_14_BB                                                  (0xffff<<0) //
6671   #define PCIEIP_REG_DEBUG_DESKEW_0_DEBUG_DESKEW_LANE_14_BB_SHIFT                                            0
6672   #define PCIEIP_REG_DEBUG_DESKEW_0_DEBUG_DESKEW_LANE_15_BB                                                  (0xffff<<16) //
6673   #define PCIEIP_REG_DEBUG_DESKEW_0_DEBUG_DESKEW_LANE_15_BB_SHIFT                                            16
6674 #define PCIEIP_REG_DEBUG_DESKEW_1_BB                                                                         0x001d44UL //Access:R    DataWidth:0x20   // Multi Field Register.
6675   #define PCIEIP_REG_DEBUG_DESKEW_1_DEBUG_DESKEW_LANE_12_BB                                                  (0xffff<<0) //
6676   #define PCIEIP_REG_DEBUG_DESKEW_1_DEBUG_DESKEW_LANE_12_BB_SHIFT                                            0
6677   #define PCIEIP_REG_DEBUG_DESKEW_1_DEBUG_DESKEW_LANE_13_BB                                                  (0xffff<<16) //
6678   #define PCIEIP_REG_DEBUG_DESKEW_1_DEBUG_DESKEW_LANE_13_BB_SHIFT                                            16
6679 #define PCIEIP_REG_DEBUG_DESKEW_2_BB                                                                         0x001d48UL //Access:R    DataWidth:0x20   // Multi Field Register.
6680   #define PCIEIP_REG_DEBUG_DESKEW_2_DEBUG_DESKEW_LANE_10_BB                                                  (0xffff<<0) //
6681   #define PCIEIP_REG_DEBUG_DESKEW_2_DEBUG_DESKEW_LANE_10_BB_SHIFT                                            0
6682   #define PCIEIP_REG_DEBUG_DESKEW_2_DEBUG_DESKEW_LANE_11_BB                                                  (0xffff<<16) //
6683   #define PCIEIP_REG_DEBUG_DESKEW_2_DEBUG_DESKEW_LANE_11_BB_SHIFT                                            16
6684 #define PCIEIP_REG_DEBUG_DESKEW_3_BB                                                                         0x001d4cUL //Access:R    DataWidth:0x20   // Multi Field Register.
6685   #define PCIEIP_REG_DEBUG_DESKEW_3_DEBUG_DESKEW_LANE_8_BB                                                   (0xffff<<0) //
6686   #define PCIEIP_REG_DEBUG_DESKEW_3_DEBUG_DESKEW_LANE_8_BB_SHIFT                                             0
6687   #define PCIEIP_REG_DEBUG_DESKEW_3_DEBUG_DESKEW_LANE_9_BB                                                   (0xffff<<16) //
6688   #define PCIEIP_REG_DEBUG_DESKEW_3_DEBUG_DESKEW_LANE_9_BB_SHIFT                                             16
6689 #define PCIEIP_REG_DEBUG_DESKEW_4_BB                                                                         0x001d50UL //Access:R    DataWidth:0x20   // Multi Field Register.
6690   #define PCIEIP_REG_DEBUG_DESKEW_4_DEBUG_DESKEW_LANE_6_BB                                                   (0xffff<<0) //
6691   #define PCIEIP_REG_DEBUG_DESKEW_4_DEBUG_DESKEW_LANE_6_BB_SHIFT                                             0
6692   #define PCIEIP_REG_DEBUG_DESKEW_4_DEBUG_DESKEW_LANE_7_BB                                                   (0xffff<<16) //
6693   #define PCIEIP_REG_DEBUG_DESKEW_4_DEBUG_DESKEW_LANE_7_BB_SHIFT                                             16
6694 #define PCIEIP_REG_DEBUG_DESKEW_5_BB                                                                         0x001d54UL //Access:R    DataWidth:0x20   // Multi Field Register.
6695   #define PCIEIP_REG_DEBUG_DESKEW_5_DEBUG_DESKEW_LANE_4_BB                                                   (0xffff<<0) //
6696   #define PCIEIP_REG_DEBUG_DESKEW_5_DEBUG_DESKEW_LANE_4_BB_SHIFT                                             0
6697   #define PCIEIP_REG_DEBUG_DESKEW_5_DEBUG_DESKEW_LANE_5_BB                                                   (0xffff<<16) //
6698   #define PCIEIP_REG_DEBUG_DESKEW_5_DEBUG_DESKEW_LANE_5_BB_SHIFT                                             16
6699 #define PCIEIP_REG_DEBUG_DESKEW_6_BB                                                                         0x001d58UL //Access:R    DataWidth:0x20   // Multi Field Register.
6700   #define PCIEIP_REG_DEBUG_DESKEW_6_DEBUG_DESKEW_LANE_2_BB                                                   (0xffff<<0) //
6701   #define PCIEIP_REG_DEBUG_DESKEW_6_DEBUG_DESKEW_LANE_2_BB_SHIFT                                             0
6702   #define PCIEIP_REG_DEBUG_DESKEW_6_DEBUG_DESKEW_LANE_3_BB                                                   (0xffff<<16) //
6703   #define PCIEIP_REG_DEBUG_DESKEW_6_DEBUG_DESKEW_LANE_3_BB_SHIFT                                             16
6704 #define PCIEIP_REG_DEBUG_DESKEW_7_BB                                                                         0x001d5cUL //Access:R    DataWidth:0x20   // Multi Field Register.
6705   #define PCIEIP_REG_DEBUG_DESKEW_7_DEBUG_DESKEW_LANE_0_BB                                                   (0xffff<<0) //
6706   #define PCIEIP_REG_DEBUG_DESKEW_7_DEBUG_DESKEW_LANE_0_BB_SHIFT                                             0
6707   #define PCIEIP_REG_DEBUG_DESKEW_7_DEBUG_DESKEW_LANE_1_BB                                                   (0xffff<<16) //
6708   #define PCIEIP_REG_DEBUG_DESKEW_7_DEBUG_DESKEW_LANE_1_BB_SHIFT                                             16
6709 #define PCIEIP_REG_FREEZE_DESKEW_0_BB                                                                        0x001d60UL //Access:R    DataWidth:0x20   // Multi Field Register.
6710   #define PCIEIP_REG_FREEZE_DESKEW_0_FREEZE_DESKEW_LANE_14_BB                                                (0xffff<<0) //
6711   #define PCIEIP_REG_FREEZE_DESKEW_0_FREEZE_DESKEW_LANE_14_BB_SHIFT                                          0
6712   #define PCIEIP_REG_FREEZE_DESKEW_0_FREEZE_DESKEW_LANE_15_BB                                                (0xffff<<16) //
6713   #define PCIEIP_REG_FREEZE_DESKEW_0_FREEZE_DESKEW_LANE_15_BB_SHIFT                                          16
6714 #define PCIEIP_REG_FREEZE_DESKEW_1_BB                                                                        0x001d64UL //Access:R    DataWidth:0x20   // Multi Field Register.
6715   #define PCIEIP_REG_FREEZE_DESKEW_1_FREEZE_DESKEW_LANE_12_BB                                                (0xffff<<0) //
6716   #define PCIEIP_REG_FREEZE_DESKEW_1_FREEZE_DESKEW_LANE_12_BB_SHIFT                                          0
6717   #define PCIEIP_REG_FREEZE_DESKEW_1_FREEZE_DESKEW_LANE_13_BB                                                (0xffff<<16) //
6718   #define PCIEIP_REG_FREEZE_DESKEW_1_FREEZE_DESKEW_LANE_13_BB_SHIFT                                          16
6719 #define PCIEIP_REG_FREEZE_DESKEW_2_BB                                                                        0x001d68UL //Access:R    DataWidth:0x20   // Multi Field Register.
6720   #define PCIEIP_REG_FREEZE_DESKEW_2_FREEZE_DESKEW_LANE_10_BB                                                (0xffff<<0) //
6721   #define PCIEIP_REG_FREEZE_DESKEW_2_FREEZE_DESKEW_LANE_10_BB_SHIFT                                          0
6722   #define PCIEIP_REG_FREEZE_DESKEW_2_FREEZE_DESKEW_LANE_11_BB                                                (0xffff<<16) //
6723   #define PCIEIP_REG_FREEZE_DESKEW_2_FREEZE_DESKEW_LANE_11_BB_SHIFT                                          16
6724 #define PCIEIP_REG_FREEZE_DESKEW_3_BB                                                                        0x001d6cUL //Access:R    DataWidth:0x20   // Multi Field Register.
6725   #define PCIEIP_REG_FREEZE_DESKEW_3_FREEZE_DESKEW_LANE_8_BB                                                 (0xffff<<0) //
6726   #define PCIEIP_REG_FREEZE_DESKEW_3_FREEZE_DESKEW_LANE_8_BB_SHIFT                                           0
6727   #define PCIEIP_REG_FREEZE_DESKEW_3_FREEZE_DESKEW_LANE_9_BB                                                 (0xffff<<16) //
6728   #define PCIEIP_REG_FREEZE_DESKEW_3_FREEZE_DESKEW_LANE_9_BB_SHIFT                                           16
6729 #define PCIEIP_REG_FREEZE_DESKEW_4_BB                                                                        0x001d70UL //Access:R    DataWidth:0x20   // Multi Field Register.
6730   #define PCIEIP_REG_FREEZE_DESKEW_4_FREEZE_DESKEW_LANE_6_BB                                                 (0xffff<<0) //
6731   #define PCIEIP_REG_FREEZE_DESKEW_4_FREEZE_DESKEW_LANE_6_BB_SHIFT                                           0
6732   #define PCIEIP_REG_FREEZE_DESKEW_4_FREEZE_DESKEW_LANE_7_BB                                                 (0xffff<<16) //
6733   #define PCIEIP_REG_FREEZE_DESKEW_4_FREEZE_DESKEW_LANE_7_BB_SHIFT                                           16
6734 #define PCIEIP_REG_FREEZE_DESKEW_5_BB                                                                        0x001d74UL //Access:R    DataWidth:0x20   // Multi Field Register.
6735   #define PCIEIP_REG_FREEZE_DESKEW_5_FREEZE_DESKEW_LANE_4_BB                                                 (0xffff<<0) //
6736   #define PCIEIP_REG_FREEZE_DESKEW_5_FREEZE_DESKEW_LANE_4_BB_SHIFT                                           0
6737   #define PCIEIP_REG_FREEZE_DESKEW_5_FREEZE_DESKEW_LANE_5_BB                                                 (0xffff<<16) //
6738   #define PCIEIP_REG_FREEZE_DESKEW_5_FREEZE_DESKEW_LANE_5_BB_SHIFT                                           16
6739 #define PCIEIP_REG_FREEZE_DESKEW_6_BB                                                                        0x001d78UL //Access:R    DataWidth:0x20   // Multi Field Register.
6740   #define PCIEIP_REG_FREEZE_DESKEW_6_FREEZE_DESKEW_LANE_2_BB                                                 (0xffff<<0) //
6741   #define PCIEIP_REG_FREEZE_DESKEW_6_FREEZE_DESKEW_LANE_2_BB_SHIFT                                           0
6742   #define PCIEIP_REG_FREEZE_DESKEW_6_FREEZE_DESKEW_LANE_3_BB                                                 (0xffff<<16) //
6743   #define PCIEIP_REG_FREEZE_DESKEW_6_FREEZE_DESKEW_LANE_3_BB_SHIFT                                           16
6744 #define PCIEIP_REG_FREEZE_DESKEW_7_BB                                                                        0x001d7cUL //Access:R    DataWidth:0x20   // Multi Field Register.
6745   #define PCIEIP_REG_FREEZE_DESKEW_7_FREEZE_DESKEW_LANE_0_BB                                                 (0xffff<<0) //
6746   #define PCIEIP_REG_FREEZE_DESKEW_7_FREEZE_DESKEW_LANE_0_BB_SHIFT                                           0
6747   #define PCIEIP_REG_FREEZE_DESKEW_7_FREEZE_DESKEW_LANE_1_BB                                                 (0xffff<<16) //
6748   #define PCIEIP_REG_FREEZE_DESKEW_7_FREEZE_DESKEW_LANE_1_BB_SHIFT                                           16
6749 #define PCIEIP_REG_PHY_DBG_SED_RDDATA_BB                                                                     0x001d80UL //Access:R    DataWidth:0x20   // Multi Field Register.
6750   #define PCIEIP_REG_PHY_DBG_SED_RDDATA_SED_READ_DATA_BB                                                     (0x7ffffff<<0) // SED Read Data. Reading this register returns the contents of SED FIFO at the current read address.
6751   #define PCIEIP_REG_PHY_DBG_SED_RDDATA_SED_READ_DATA_BB_SHIFT                                               0
6752 #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_BB                                                                  0x001d84UL //Access:R    DataWidth:0x20   // Multi Field Register.
6753   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_0_BB                                                  (0xff<<0) // SED Extended Configuration 0.
6754   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_0_BB_SHIFT                                            0
6755   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_1_BB                                                  (0xff<<8) // SED Extended Configuration 1.
6756   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_1_BB_SHIFT                                            8
6757   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_2_BB                                                  (0xff<<16) // SED Extended Configuration 2.
6758   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_2_BB_SHIFT                                            16
6759   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_3_BB                                                  (0xff<<24) // SED Extended Configuration 3.
6760   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_30_SED_EXT_CFG_3_BB_SHIFT                                            24
6761 #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_BB                                                                  0x001d88UL //Access:R    DataWidth:0x20   // Multi Field Register.
6762   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_4_BB                                                  (0xff<<0) // SED Extended Configuration 4.
6763   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_4_BB_SHIFT                                            0
6764   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_5_BB                                                  (0xff<<8) // SED Extended Configuration 5.
6765   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_5_BB_SHIFT                                            8
6766   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_6_BB                                                  (0xff<<16) // SED Extended Configuration 6.
6767   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_6_BB_SHIFT                                            16
6768   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_7_BB                                                  (0xff<<24) // SED Extended Configuration 7.
6769   #define PCIEIP_REG_PHY_DBG_SED_EXTCFG_74_SED_EXT_CFG_7_BB_SHIFT                                            24
6770 #define PCIEIP_REG_PHY_DBG_PRESET_LUT_BB                                                                     0x001d90UL //Access:R    DataWidth:0x20   // Multi Field Register.
6771   #define PCIEIP_REG_PHY_DBG_PRESET_LUT_PRESET_LUT_ENTRY_VAL_BB                                              (0x1ffff<<0) // Preset LUT Read Data.
6772   #define PCIEIP_REG_PHY_DBG_PRESET_LUT_PRESET_LUT_ENTRY_VAL_BB_SHIFT                                        0
6773 #define PCIEIP_REG_PHY_DBG_MUXED_SIGS_BB                                                                     0x001e00UL //Access:R    DataWidth:0x20   // Multi Field Register.
6774   #define PCIEIP_REG_PHY_DBG_MUXED_SIGS_PHY_DBG_SIGS_0_BB                                                    (0x7ff<<0) // Debug signals that are muxed to the debug port 0.
6775   #define PCIEIP_REG_PHY_DBG_MUXED_SIGS_PHY_DBG_SIGS_0_BB_SHIFT                                              0
6776   #define PCIEIP_REG_PHY_DBG_MUXED_SIGS_UNUSED_BB                                                            (0x1f<<11) //
6777   #define PCIEIP_REG_PHY_DBG_MUXED_SIGS_UNUSED_BB_SHIFT                                                      11
6778   #define PCIEIP_REG_PHY_DBG_MUXED_SIGS_PHY_DBG_SIGS_1_BB                                                    (0x7ff<<16) // Debug signals that are muxed to the debug port 1.
6779   #define PCIEIP_REG_PHY_DBG_MUXED_SIGS_PHY_DBG_SIGS_1_BB_SHIFT                                              16
6780 #define PCIEIP_REG_PHY_DBG_CLKREQ_0_BB                                                                       0x001e10UL //Access:R    DataWidth:0x20   // Multi Field Register.
6781   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_7_BB                                                       (0xf<<0) // The state of the clock PM state machine and perstb 7 transitions in the past. See encoding above.
6782   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_7_BB_SHIFT                                                 0
6783   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_6_BB                                                       (0xf<<4) // The state of the clock PM state machine and perstb 6 transitions in the past. See encoding above.
6784   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_6_BB_SHIFT                                                 4
6785   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_5_BB                                                       (0xf<<8) // The state of the clock PM state machine and perstb 5 transitions in the past. See encoding above.
6786   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_5_BB_SHIFT                                                 8
6787   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_4_BB                                                       (0xf<<12) // The state of the clock PM state machine and perstb 4 transitions in the past. See encoding above.
6788   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_4_BB_SHIFT                                                 12
6789   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_3_BB                                                       (0xf<<16) // The state of the clock PM state machine and perstb 3 transitions in the past. See encoding above.
6790   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_3_BB_SHIFT                                                 16
6791   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_2_BB                                                       (0xf<<20) // The state of the clock PM state machine and perstb 2 transitions in the past. See encoding above.
6792   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_2_BB_SHIFT                                                 20
6793   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_1_BB                                                       (0xf<<24) // The state of the clock PM state machine and perstb 1 transition in the past. See encoding above.
6794   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_1_BB_SHIFT                                                 24
6795   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_0_BB                                                       (0xf<<28) // The current state of the clock PM state machine and perstb. The encoding is:  b0000 : Unused entry b0001 : State waiting for activation b0010 : State waiting for Serdes to complete P0 to P2 change b0011 : State waiting for Tp0torefclk timer expiry b0100 : State waiting for Texcr timer expiry b0101 : State waiting for Tcrpw timer expiry b0110 : State waiting for reactivation b0111 : State waiting for Tcrlon timer expiry b1000 : State waiting for Trefup timer expiry b1001 : State waiting Serdes to complete PLL lock b1010 : State waiting for clock PM exit conditions to settle b1110 : Unknown state (failure) b1111 : Fundamental reset (perstb) occurred
6796   #define PCIEIP_REG_PHY_DBG_CLKREQ_0_CLKREQ_HIST_0_BB_SHIFT                                                 28
6797 #define PCIEIP_REG_PHY_DBG_CLKREQ_1_BB                                                                       0x001e14UL //Access:R    DataWidth:0x20   // Multi Field Register.
6798   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_15_BB                                                      (0xf<<0) // The state of the clock PM state machine and perstb 15 transitions in the past. See encoding above.
6799   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_15_BB_SHIFT                                                0
6800   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_14_BB                                                      (0xf<<4) // The state of the clock PM state machine and perstb 14 transitions in the past. See encoding above.
6801   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_14_BB_SHIFT                                                4
6802   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_13_BB                                                      (0xf<<8) // The state of the clock PM state machine and perstb 13 transitions in the past. See encoding above.
6803   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_13_BB_SHIFT                                                8
6804   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_12_BB                                                      (0xf<<12) // The state of the clock PM state machine and perstb 12 transitions in the past. See encoding above.
6805   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_12_BB_SHIFT                                                12
6806   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_11_BB                                                      (0xf<<16) // The state of the clock PM state machine and perstb 11 transitions in the past. See encoding above.
6807   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_11_BB_SHIFT                                                16
6808   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_10_BB                                                      (0xf<<20) // The state of the clock PM state machine and perstb 10 transitions in the past. See encoding above.
6809   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_10_BB_SHIFT                                                20
6810   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_9_BB                                                       (0xf<<24) // The state of the clock PM state machine and perstb 9 transitions in the past. See encoding above.
6811   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_9_BB_SHIFT                                                 24
6812   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_8_BB                                                       (0xf<<28) // The state of the clock PM state machine and perstb 8 transitions in the past. See encoding above.
6813   #define PCIEIP_REG_PHY_DBG_CLKREQ_1_CLKREQ_HIST_8_BB_SHIFT                                                 28
6814 #define PCIEIP_REG_PHY_DBG_CLKREQ_2_BB                                                                       0x001e18UL //Access:R    DataWidth:0x20   // Multi Field Register.
6815   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_23_BB                                                      (0xf<<0) // The state of the clock PM state machine and perstb 23 transitions in the past. See encoding above.
6816   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_23_BB_SHIFT                                                0
6817   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_22_BB                                                      (0xf<<4) // The state of the clock PM state machine and perstb 22 transitions in the past. See encoding above.
6818   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_22_BB_SHIFT                                                4
6819   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_21_BB                                                      (0xf<<8) // The state of the clock PM state machine and perstb 21 transitions in the past. See encoding above.
6820   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_21_BB_SHIFT                                                8
6821   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_20_BB                                                      (0xf<<12) // The state of the clock PM state machine and perstb 20 transitions in the past. See encoding above.
6822   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_20_BB_SHIFT                                                12
6823   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_19_BB                                                      (0xf<<16) // The state of the clock PM state machine and perstb 19 transitions in the past. See encoding above.
6824   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_19_BB_SHIFT                                                16
6825   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_18_BB                                                      (0xf<<20) // The state of the clock PM state machine and perstb 18 transitions in the past. See encoding above.
6826   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_18_BB_SHIFT                                                20
6827   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_17_BB                                                      (0xf<<24) // The state of the clock PM state machine and perstb 17 transitions in the past. See encoding above.
6828   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_17_BB_SHIFT                                                24
6829   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_16_BB                                                      (0xf<<28) // The state of the clock PM state machine and perstb 16 transitions in the past. See encoding above.
6830   #define PCIEIP_REG_PHY_DBG_CLKREQ_2_CLKREQ_HIST_16_BB_SHIFT                                                28
6831 #define PCIEIP_REG_PHY_DBG_CLKREQ_3_BB                                                                       0x001e1cUL //Access:R    DataWidth:0x20   // Multi Field Register.
6832   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_31_BB                                                      (0xf<<0) // The state of the clock PM state machine and perstb 31 transitions in the past. See encoding above.
6833   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_31_BB_SHIFT                                                0
6834   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_30_BB                                                      (0xf<<4) // The state of the clock PM state machine and perstb 30 transitions in the past. See encoding above.
6835   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_30_BB_SHIFT                                                4
6836   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_29_BB                                                      (0xf<<8) // The state of the clock PM state machine and perstb 29 transitions in the past. See encoding above.
6837   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_29_BB_SHIFT                                                8
6838   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_28_BB                                                      (0xf<<12) // The state of the clock PM state machine and perstb 28 transitions in the past. See encoding above.
6839   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_28_BB_SHIFT                                                12
6840   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_27_BB                                                      (0xf<<16) // The state of the clock PM state machine and perstb 27 transitions in the past. See encoding above.
6841   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_27_BB_SHIFT                                                16
6842   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_26_BB                                                      (0xf<<20) // The state of the clock PM state machine and perstb 26 transitions in the past. See encoding above.
6843   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_26_BB_SHIFT                                                20
6844   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_25_BB                                                      (0xf<<24) // The state of the clock PM state machine and perstb 25 transitions in the past. See encoding above.
6845   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_25_BB_SHIFT                                                24
6846   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_24_BB                                                      (0xf<<28) // The state of the clock PM state machine and perstb 24 transitions in the past. See encoding above.
6847   #define PCIEIP_REG_PHY_DBG_CLKREQ_3_CLKREQ_HIST_24_BB_SHIFT                                                28
6848 #define PCIEIP_REG_MISC_DBG_STATUS_BB                                                                        0x001e20UL //Access:R    DataWidth:0x20   // Multi Field Register.
6849   #define PCIEIP_REG_MISC_DBG_STATUS_USER_ALLOW_GEN3_SYNC_BB                                                 (0x1<<0) // Instantaneous value of the top-level user_allow_gen3 signal (sync'd to the cfg_clk domain). The reset value will depend on the environment.
6850   #define PCIEIP_REG_MISC_DBG_STATUS_USER_ALLOW_GEN3_SYNC_BB_SHIFT                                           0
6851   #define PCIEIP_REG_MISC_DBG_STATUS_UNUSED_BB                                                               (0x7fffffff<<1) //
6852   #define PCIEIP_REG_MISC_DBG_STATUS_UNUSED_BB_SHIFT                                                         1
6853 #define PCIEIP_VF_REG_VF_DEVICE_ID_VENDOR_ID_REG_K2_E5                                                       0x000000UL //Access:R    DataWidth:0x20   // Device ID and Vendor ID Register.
6854   #define PCIEIP_VF_REG_VF_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_VENDOR_ID_K2_E5                                 (0xffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier.
6855   #define PCIEIP_VF_REG_VF_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_VENDOR_ID_K2_E5_SHIFT                           0
6856   #define PCIEIP_VF_REG_VF_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_DEVICE_ID_K2_E5                                 (0xffff<<16) // Device ID. Vendor Assigned Device Identifier.
6857   #define PCIEIP_VF_REG_VF_DEVICE_ID_VENDOR_ID_REG_PCI_TYPE0_DEVICE_ID_K2_E5_SHIFT                           16
6858 #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_K2_E5                                                            0x000004UL //Access:RW   DataWidth:0x20   // Command and Status Register.
6859   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_IO_EN_K2_E5                                          (0x1<<0) // Enables IO Access Response.   You cannot write to this register if your configuration has no IO bars; that is, the internal signal has_io_bar=0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)
6860   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_IO_EN_K2_E5_SHIFT                                    0
6861   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_MEM_SPACE_EN_K2_E5                                   (0x1<<1) // Enables Memory Access Response.   You cannot write to this register if your configuration has no MEM bars; that is, the internal signal has_mem_bar=0.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)
6862   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_MEM_SPACE_EN_K2_E5_SHIFT                             1
6863   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_BUS_MASTER_EN_K2_E5                                  (0x1<<2) // Bus Master Enable. Controls Issuing of Memory and I/O Requests.
6864   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_BUS_MASTER_EN_K2_E5_SHIFT                            2
6865   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_SPECIAL_CYCLE_OPERATION_K2_E5                        (0x1<<3) // Special Cycle Enable.
6866   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_SPECIAL_CYCLE_OPERATION_K2_E5_SHIFT                  3
6867   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_MWI_ENABLE_K2_E5                                      (0x1<<4) // Memory Write and Invalidate.
6868   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_MWI_ENABLE_K2_E5_SHIFT                                4
6869   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_VGA_PALETTE_SNOOP_K2_E5                               (0x1<<5) // VGA Palette Snoop.
6870   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_VGA_PALETTE_SNOOP_K2_E5_SHIFT                         5
6871   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_PARITY_ERR_EN_K2_E5                                  (0x1<<6) // Controls Logging of Poisoned TLPs.
6872   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_PARITY_ERR_EN_K2_E5_SHIFT                            6
6873   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_IDSEL_STEPPING_K2_E5                                  (0x1<<7) // IDSEL Stepping.
6874   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_IDSEL_STEPPING_K2_E5_SHIFT                            7
6875   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_SERREN_K2_E5                                         (0x1<<8) // Enables Error Reporting.
6876   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_SERREN_K2_E5_SHIFT                                   8
6877   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_INT_EN_K2_E5                                         (0x1<<10) // Controls generation of interrupts by a function.
6878   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE0_INT_EN_K2_E5_SHIFT                                   10
6879   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_RESERV_K2_E5                                          (0x1f<<11) // Reserved.
6880   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_PCI_TYPE_RESERV_K2_E5_SHIFT                                    11
6881   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_INT_STATUS_K2_E5                                               (0x1<<19) // Emulation interrupt pending.
6882   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_INT_STATUS_K2_E5_SHIFT                                         19
6883   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_CAP_LIST_K2_E5                                                 (0x1<<20) // Extended Capability.
6884   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_CAP_LIST_K2_E5_SHIFT                                           20
6885   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_FAST_66MHZ_CAP_K2_E5                                           (0x1<<21) // PCI 66MHz Capability.
6886   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_FAST_66MHZ_CAP_K2_E5_SHIFT                                     21
6887   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_FAST_B2B_CAP_K2_E5                                             (0x1<<23) // Fast Back to Back Transaction Capable and Enable.
6888   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_FAST_B2B_CAP_K2_E5_SHIFT                                       23
6889   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_MASTER_DPE_K2_E5                                               (0x1<<24) // Controls poisoned Completion and Request error reporting.
6890   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_MASTER_DPE_K2_E5_SHIFT                                         24
6891   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_DEV_SEL_TIMING_K2_E5                                           (0x3<<25) // Device Select Timing.
6892   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_DEV_SEL_TIMING_K2_E5_SHIFT                                     25
6893   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_SIGNALED_TARGET_ABORT_K2_E5                                    (0x1<<27) // Completer Abort Error.
6894   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_SIGNALED_TARGET_ABORT_K2_E5_SHIFT                              27
6895   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_RCVD_TARGET_ABORT_K2_E5                                        (0x1<<28) // Completer Abort received.
6896   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_RCVD_TARGET_ABORT_K2_E5_SHIFT                                  28
6897   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_RCVD_MASTER_ABORT_K2_E5                                        (0x1<<29) // Unsupported request completion status received.
6898   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_RCVD_MASTER_ABORT_K2_E5_SHIFT                                  29
6899   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_SIGNALED_SYS_ERR_K2_E5                                         (0x1<<30) // Fatal or Non-Fatal Error Message sent by function.
6900   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_SIGNALED_SYS_ERR_K2_E5_SHIFT                                   30
6901   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_DETECTED_PARITY_ERR_K2_E5                                      (0x1<<31) // Poisoned TLP received by function.
6902   #define PCIEIP_VF_REG_VF_STATUS_COMMAND_REG_DETECTED_PARITY_ERR_K2_E5_SHIFT                                31
6903 #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_K2_E5                                                        0x000008UL //Access:R    DataWidth:0x20   // Class Code and Revision ID Register.
6904   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_REVISION_ID_K2_E5                                          (0xff<<0) // Vendor chosen Revision ID.   Note: This register field is sticky.
6905   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_REVISION_ID_K2_E5_SHIFT                                    0
6906   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_PROGRAM_INTERFACE_K2_E5                                    (0xff<<8) // Class Code Programming Interface.   Note: This register field is sticky.
6907   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_PROGRAM_INTERFACE_K2_E5_SHIFT                              8
6908   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_SUBCLASS_CODE_K2_E5                                        (0xff<<16) // Subclass Code to represent Device Type.   Note: This register field is sticky.
6909   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_SUBCLASS_CODE_K2_E5_SHIFT                                  16
6910   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_BASE_CLASS_CODE_K2_E5                                      (0xff<<24) // Base Class Code to represent Device Type.   Note: This register field is sticky.
6911   #define PCIEIP_VF_REG_VF_CLASS_CODE_REVISION_ID_BASE_CLASS_CODE_K2_E5_SHIFT                                24
6912 #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_K2_E5                                  0x00000cUL //Access:R    DataWidth:0x20   // BIST, Header Type, Cache Line Size, and Latency Timer Registers.
6913   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_CACHE_LINE_SIZE_K2_E5                (0xff<<0) // Cache Line Size. Has no effect on PCIe device behavior.
6914   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_CACHE_LINE_SIZE_K2_E5_SHIFT          0
6915   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_LATENCY_MASTER_TIMER_K2_E5           (0xff<<8) // Does not apply to PCI Express.
6916   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_LATENCY_MASTER_TIMER_K2_E5_SHIFT     8
6917   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_HEADER_TYPE_K2_E5                    (0x7f<<16) // Specifies Header Type.
6918   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_HEADER_TYPE_K2_E5_SHIFT              16
6919   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_MULTI_FUNC_K2_E5                     (0x1<<23) // Specifies whether device is multifunction.   Note: This register field is sticky.
6920   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_MULTI_FUNC_K2_E5_SHIFT               23
6921   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_BIST_K2_E5                           (0xff<<24) // Optional for BIST support.
6922   #define PCIEIP_VF_REG_VF_BIST_HEADER_TYPE_LATENCY_CACHE_LINE_SIZE_REG_BIST_K2_E5_SHIFT                     24
6923 #define PCIEIP_VF_REG_VF_BAR0_REG_K2_E5                                                                      0x000010UL //Access:R    DataWidth:0x20   // BAR0 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
6924   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_MEM_IO_K2_E5                                                        (0x1<<0) // BAR0 Memory Space Indicator.
6925   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_MEM_IO_K2_E5_SHIFT                                                  0
6926   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_TYPE_K2_E5                                                          (0x3<<1) // BAR0 32-bit or 64-bit.
6927   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_TYPE_K2_E5_SHIFT                                                    1
6928   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_PREFETCH_K2_E5                                                      (0x1<<3) // BAR0 Prefetchable.
6929   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_PREFETCH_K2_E5_SHIFT                                                3
6930   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_START_K2_E5                                                         (0xfffffff<<4) // BAR0 Base Address.
6931   #define PCIEIP_VF_REG_VF_BAR0_REG_BAR0_START_K2_E5_SHIFT                                                   4
6932 #define PCIEIP_VF_REG_VF_BAR1_REG_K2_E5                                                                      0x000014UL //Access:R    DataWidth:0x20   // BAR1 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
6933   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_MEM_IO_K2_E5                                                        (0x1<<0) // BAR1 Memory Space Indicator.
6934   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_MEM_IO_K2_E5_SHIFT                                                  0
6935   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_TYPE_K2_E5                                                          (0x3<<1) // BAR1 32-bit or 64-bit.
6936   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_TYPE_K2_E5_SHIFT                                                    1
6937   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_PREFETCH_K2_E5                                                      (0x1<<3) // BAR1 Prefetchable.
6938   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_PREFETCH_K2_E5_SHIFT                                                3
6939   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_START_K2_E5                                                         (0xfffffff<<4) // BAR1 Base Address.
6940   #define PCIEIP_VF_REG_VF_BAR1_REG_BAR1_START_K2_E5_SHIFT                                                   4
6941 #define PCIEIP_VF_REG_VF_BAR2_REG_K2_E5                                                                      0x000018UL //Access:R    DataWidth:0x20   // BAR2 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
6942   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_MEM_IO_K2_E5                                                        (0x1<<0) // BAR2 Memory Space Indicator.
6943   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_MEM_IO_K2_E5_SHIFT                                                  0
6944   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_TYPE_K2_E5                                                          (0x3<<1) // BAR2 32-bit or 64-bit.
6945   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_TYPE_K2_E5_SHIFT                                                    1
6946   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_PREFETCH_K2_E5                                                      (0x1<<3) // BAR2 Prefetchable.
6947   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_PREFETCH_K2_E5_SHIFT                                                3
6948   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_START_K2_E5                                                         (0xfffffff<<4) // BAR2 Base Address.
6949   #define PCIEIP_VF_REG_VF_BAR2_REG_BAR2_START_K2_E5_SHIFT                                                   4
6950 #define PCIEIP_VF_REG_VF_BAR3_REG_K2_E5                                                                      0x00001cUL //Access:R    DataWidth:0x20   // BAR3 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
6951   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_MEM_IO_K2_E5                                                        (0x1<<0) // BAR3 Memory Space Indicator.
6952   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_MEM_IO_K2_E5_SHIFT                                                  0
6953   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_TYPE_K2_E5                                                          (0x3<<1) // BAR3 32-bit or 64-bit.
6954   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_TYPE_K2_E5_SHIFT                                                    1
6955   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_PREFETCH_K2_E5                                                      (0x1<<3) // BAR3 Prefetchable.
6956   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_PREFETCH_K2_E5_SHIFT                                                3
6957   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_START_K2_E5                                                         (0xfffffff<<4) // BAR3 Base Address.
6958   #define PCIEIP_VF_REG_VF_BAR3_REG_BAR3_START_K2_E5_SHIFT                                                   4
6959 #define PCIEIP_VF_REG_VF_BAR4_REG_K2_E5                                                                      0x000020UL //Access:R    DataWidth:0x20   // BAR4 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
6960   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_MEM_IO_K2_E5                                                        (0x1<<0) // BAR4 Memory Space Indicator.
6961   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_MEM_IO_K2_E5_SHIFT                                                  0
6962   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_TYPE_K2_E5                                                          (0x3<<1) // BAR4 32-bit or 64-bit.
6963   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_TYPE_K2_E5_SHIFT                                                    1
6964   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_PREFETCH_K2_E5                                                      (0x1<<3) // BAR4 Prefetchable.
6965   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_PREFETCH_K2_E5_SHIFT                                                3
6966   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_START_K2_E5                                                         (0xfffffff<<4) // BAR4 Base Address.
6967   #define PCIEIP_VF_REG_VF_BAR4_REG_BAR4_START_K2_E5_SHIFT                                                   4
6968 #define PCIEIP_VF_REG_VF_BAR5_REG_K2_E5                                                                      0x000024UL //Access:R    DataWidth:0x20   // BAR5 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
6969   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_MEM_IO_K2_E5                                                        (0x1<<0) // BAR5 Memory Space Indicator.
6970   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_MEM_IO_K2_E5_SHIFT                                                  0
6971   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_TYPE_K2_E5                                                          (0x3<<1) // BAR5 32-bit or 64-bit.
6972   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_TYPE_K2_E5_SHIFT                                                    1
6973   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_PREFETCH_K2_E5                                                      (0x1<<3) // BAR5 Prefetchable.
6974   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_PREFETCH_K2_E5_SHIFT                                                3
6975   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_START_K2_E5                                                         (0xfffffff<<4) // BAR5 Base Address.
6976   #define PCIEIP_VF_REG_VF_BAR5_REG_BAR5_START_K2_E5_SHIFT                                                   4
6977 #define PCIEIP_VF_REG_VF_CARDBUS_CIS_PTR_REG_K2_E5                                                           0x000028UL //Access:R    DataWidth:0x20   // CardBus CIS Pointer Register.
6978 #define PCIEIP_VF_REG_VF_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_K2_E5                                          0x00002cUL //Access:RW   DataWidth:0x20   // Subsystem ID and Subsystem Vendor ID Register.
6979   #define PCIEIP_VF_REG_VF_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_VENDOR_ID_K2_E5                       (0xffff<<0) // Subsystem Vendor ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
6980   #define PCIEIP_VF_REG_VF_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_VENDOR_ID_K2_E5_SHIFT                 0
6981   #define PCIEIP_VF_REG_VF_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_DEV_ID_K2_E5                          (0xffff<<16) // Subsystem Device ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
6982   #define PCIEIP_VF_REG_VF_SUBSYSTEM_ID_SUBSYSTEM_VENDOR_ID_REG_SUBSYS_DEV_ID_K2_E5_SHIFT                    16
6983 #define PCIEIP_VF_REG_VF_PCI_CAP_PTR_REG_K2_E5                                                               0x000034UL //Access:R    DataWidth:0x20   // Capability Pointer Register.
6984   #define PCIEIP_VF_REG_VF_PCI_CAP_PTR_REG_CAP_POINTER_K2_E5                                                 (0xff<<0) // Pointer to first item in the PCI Capability Structure.   Note: This register field is sticky.
6985   #define PCIEIP_VF_REG_VF_PCI_CAP_PTR_REG_CAP_POINTER_K2_E5_SHIFT                                           0
6986 #define PCIEIP_VF_REG_VF_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_K2_E5                        0x00003cUL //Access:R    DataWidth:0x20   // Interrupt Line and Pin Register.
6987   #define PCIEIP_VF_REG_VF_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_LINE_K2_E5             (0xff<<0) // PCI Compatible Interrupt Line Routing Register Field.
6988   #define PCIEIP_VF_REG_VF_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_LINE_K2_E5_SHIFT       0
6989   #define PCIEIP_VF_REG_VF_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_PIN_K2_E5              (0xff<<8) // PCI Compatible Interrupt Pin Register Field.
6990   #define PCIEIP_VF_REG_VF_MAX_LATENCY_MIN_GRANT_INTERRUPT_PIN_INTERRUPT_LINE_REG_INT_PIN_K2_E5_SHIFT        8
6991 #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_K2_E5                                    0x000070UL //Access:RW   DataWidth:0x20   // PCI Express Capabilities, ID, Next Pointer Register.
6992   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_ID_K2_E5                      (0xff<<0) // PCIE Capability ID.
6993   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_ID_K2_E5_SHIFT                0
6994   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_NEXT_PTR_K2_E5                (0xff<<8) // PCIE Next Capability Pointer.
6995   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_NEXT_PTR_K2_E5_SHIFT          8
6996   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_REG_K2_E5                     (0xf<<16) // PCIE Capability Version Number.
6997   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_CAP_REG_K2_E5_SHIFT               16
6998   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_DEV_PORT_TYPE_K2_E5               (0xf<<20) // PCIE Device/PortType.
6999   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_DEV_PORT_TYPE_K2_E5_SHIFT         20
7000   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_SLOT_IMP_K2_E5                    (0x1<<24) // PCIe Slot Implemented Valid.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
7001   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_SLOT_IMP_K2_E5_SHIFT              24
7002   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_INT_MSG_NUM_K2_E5                 (0x1f<<25) // PCIE Interrupt Message Number.
7003   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_PCIE_INT_MSG_NUM_K2_E5_SHIFT           25
7004   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_RSVD_K2_E5                             (0x1<<30) // Reserved.
7005   #define PCIEIP_VF_REG_VF_PCIE_CAP_ID_PCIE_NEXT_CAP_PTR_PCIE_CAP_REG_RSVD_K2_E5_SHIFT                       30
7006 #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_K2_E5                                                       0x000074UL //Access:RW   DataWidth:0x20   // Device Capabilities Register.
7007   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_MAX_PAYLOAD_SIZE_K2_E5                           (0x7<<0) // Max Payload Size Supported.
7008   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_MAX_PAYLOAD_SIZE_K2_E5_SHIFT                     0
7009   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_PHANTOM_FUNC_SUPPORT_K2_E5                       (0x3<<3) // Phantom Functions Supported.
7010   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_PHANTOM_FUNC_SUPPORT_K2_E5_SHIFT                 3
7011   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_EXT_TAG_SUPP_K2_E5                               (0x1<<5) // Extended Tag Field Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
7012   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_EXT_TAG_SUPP_K2_E5_SHIFT                         5
7013   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L0S_ACCPT_LATENCY_K2_E5                       (0x7<<6) // Applies to endpoints only L0s acceptable latency.
7014   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L0S_ACCPT_LATENCY_K2_E5_SHIFT                 6
7015   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L1_ACCPT_LATENCY_K2_E5                        (0x7<<9) // Applies to endpoints only L1 acceptable latency.
7016   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_EP_L1_ACCPT_LATENCY_K2_E5_SHIFT                  9
7017   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_ROLE_BASED_ERR_REPORT_K2_E5                      (0x1<<15) // Role-based Error Reporting Implemented.
7018   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_ROLE_BASED_ERR_REPORT_K2_E5_SHIFT                15
7019   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_VALUE_K2_E5                     (0xff<<18) // Captured Slot Power Limit Value.
7020   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_VALUE_K2_E5_SHIFT               18
7021   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_SCALE_K2_E5                     (0x3<<26) // Captured Slot Power Limit Scale.
7022   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_CAP_SLOT_PWR_LMT_SCALE_K2_E5_SHIFT               26
7023   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_FLR_CAP_K2_E5                                    (0x1<<28) // Function Level Reset Capability (endpoints only).
7024   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES_REG_PCIE_CAP_FLR_CAP_K2_E5_SHIFT                              28
7025 #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_K2_E5                                                  0x000078UL //Access:RW   DataWidth:0x20   // Device Control and Status Register.
7026   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_REPORT_EN_K2_E5                    (0x1<<0) // Correctable Error Reporting Enable.
7027   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_REPORT_EN_K2_E5_SHIFT              0
7028   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_REPORT_EN_K2_E5               (0x1<<1) // Non-fatal Error Reporting Enable.
7029   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_REPORT_EN_K2_E5_SHIFT         1
7030   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_REPORT_EN_K2_E5                   (0x1<<2) // Fatal Error Reporting Enable.
7031   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_REPORT_EN_K2_E5_SHIFT             2
7032   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORT_REQ_REP_EN_K2_E5                  (0x1<<3) // Unsupported Request Reporting Enable.
7033   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORT_REQ_REP_EN_K2_E5_SHIFT            3
7034   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_REL_ORDER_K2_E5                          (0x1<<4) // Enable Relaxed Ordering.
7035   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_REL_ORDER_K2_E5_SHIFT                    4
7036   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_PAYLOAD_SIZE_CS_K2_E5                   (0x7<<5) // Max Payload Size. Max_Payload_Size . This field sets maximum TLP payload size for the Function. Permissible values that can be programmed are indicated by the Max_Payload_Size Supported field (PCIE_CAP_MAX_PAYLOAD_SIZE) in the Device Capabilities register (DEVICE_CAPABILITIES_REG).
7037   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_PAYLOAD_SIZE_CS_K2_E5_SHIFT             5
7038   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EXT_TAG_EN_K2_E5                            (0x1<<8) // Extended Tag Field Enable.   The write value is gated with the PCIE_CAP_EXT_TAG_SUPP field of DEVICE_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: DEVICE_CAPABILITIES_REG.PCIE_CAP_EXT_TAG_SUPP ? RW : RO
7039   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EXT_TAG_EN_K2_E5_SHIFT                      8
7040   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_PHANTOM_FUNC_EN_K2_E5                       (0x1<<9) // Phantom Functions Enable.   The write value is gated with the PCIE_CAP_PHANTOM_FUNC_SUPPORT field of DEVICE_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: DEVICE_CAPABILITIES_REG.PCIE_CAP_PHANTOM_FUNC_SUPPORT ? RW : RO
7041   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_PHANTOM_FUNC_EN_K2_E5_SHIFT                 9
7042   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_PM_EN_K2_E5                       (0x1<<10) // Aux Power PM Enable.   This bit is derived by sampling the sys_aux_pwr_det input.
7043   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_PM_EN_K2_E5_SHIFT                 10
7044   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_NO_SNOOP_K2_E5                           (0x1<<11) // Enable No Snoop.   Note: The access attributes of this field are as follows:  - Dbi: R
7045   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_EN_NO_SNOOP_K2_E5_SHIFT                     11
7046   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_READ_REQ_SIZE_K2_E5                     (0x7<<12) // Max Read Request Size.
7047   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_MAX_READ_REQ_SIZE_K2_E5_SHIFT               12
7048   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_INITIATE_FLR_K2_E5                          (0x1<<15) // Initiate Function Level Reset (for endpoints).
7049   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_INITIATE_FLR_K2_E5_SHIFT                    15
7050   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_DETECTED_K2_E5                     (0x1<<16) // Correctable Error Detected Status.
7051   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_CORR_ERR_DETECTED_K2_E5_SHIFT               16
7052   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_DETECTED_K2_E5                (0x1<<17) // Non-Fatal Error Detected Status.
7053   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_NON_FATAL_ERR_DETECTED_K2_E5_SHIFT          17
7054   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_DETECTED_K2_E5                    (0x1<<18) // Fatal Error Detected Status.
7055   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_FATAL_ERR_DETECTED_K2_E5_SHIFT              18
7056   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORTED_REQ_DETECTED_K2_E5              (0x1<<19) // Unsupported Request Detected Status.
7057   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_UNSUPPORTED_REQ_DETECTED_K2_E5_SHIFT        19
7058   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_DETECTED_K2_E5                    (0x1<<20) // Aux Power Detected Status.   This bit is derived by sampling the sys_aux_pwr_det input.
7059   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_AUX_POWER_DETECTED_K2_E5_SHIFT              20
7060   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_TRANS_PENDING_K2_E5                         (0x1<<21) // Transactions Pending Status.
7061   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL_DEVICE_STATUS_PCIE_CAP_TRANS_PENDING_K2_E5_SHIFT                   21
7062 #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_K2_E5                                                         0x00007cUL //Access:RW   DataWidth:0x20   // Link Capabilities Register.
7063   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_SPEED_K2_E5                               (0xf<<0) // Maximum Link Speed.   In M-PCIe mode, the reset and dynamic values of this field are calculated by the core.
7064   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_SPEED_K2_E5_SHIFT                         0
7065   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_WIDTH_K2_E5                               (0x3f<<4) // Maximum Link Width.   In M-PCIe mode, the reset and dynamic values of this field are calculated by the core.
7066   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_MAX_LINK_WIDTH_K2_E5_SHIFT                         4
7067   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_SUPPORT_K2_E5                 (0x3<<10) // Level of ASPM (Active State Power Management) Support.
7068   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_SUPPORT_K2_E5_SHIFT           10
7069   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_L0S_EXIT_LATENCY_K2_E5                             (0x7<<12) // LOs Exit Latency.  There are two each of these register fields, this one and a shadow one at the same address. The Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG) determines which one is used by the core and which one is accessed by a read request. Common Clock operation is supported (possible) in the core when one or more of the following expressions is true:  - CX_NFTS !=CX_COMM_NFTS  - DEFAULT_L0S_EXIT_LATENCY !=DEFAULT_COMM_L0S_EXIT_LATENCY  - DEFAULT_L1_EXIT_LATENCY !=DEFAULT_COMM_L1_EXIT_LATENCY Common Clock operation is enabled in the core when you set the Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG). The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the shadow field at this location.
7070   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_L0S_EXIT_LATENCY_K2_E5_SHIFT                       12
7071   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_L1_EXIT_LATENCY_K2_E5                              (0x7<<15) // L1 Exit Latency.  There are two each of these register fields, this one and a shadow one at the same address. The Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG) determines which one is used by the core and which one is accessed by a read request. Common Clock operation is supported (possible) in the core when one or more of the following expressions is true:  - CX_NFTS !=CX_COMM_NFTS  - DEFAULT_L0S_EXIT_LATENCY !=DEFAULT_COMM_L0S_EXIT_LATENCY  - DEFAULT_L1_EXIT_LATENCY !=DEFAULT_COMM_L1_EXIT_LATENCY Common Clock operation is enabled in the core when you set the Common Clock bit (PCIE_CAP_COMMON_CLK_CONFIG) of the Link Control Register (LINK_CONTROL_LINK_STATUS_REG). The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the shadow field at this location.
7072   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_L1_EXIT_LATENCY_K2_E5_SHIFT                        15
7073   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_CLOCK_POWER_MAN_K2_E5                              (0x1<<18) // Clock Power Management.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
7074   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_CLOCK_POWER_MAN_K2_E5_SHIFT                        18
7075   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_SURPRISE_DOWN_ERR_REP_CAP_K2_E5                    (0x1<<19) // Surprise Down Error Reporting Capable.
7076   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_SURPRISE_DOWN_ERR_REP_CAP_K2_E5_SHIFT              19
7077   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_DLL_ACTIVE_REP_CAP_K2_E5                           (0x1<<20) // Data Link Layer Link Active Reporting Capable.
7078   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_DLL_ACTIVE_REP_CAP_K2_E5_SHIFT                     20
7079   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_LINK_BW_NOT_CAP_K2_E5                              (0x1<<21) // Link Bandwidth Notification Capable.
7080   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_LINK_BW_NOT_CAP_K2_E5_SHIFT                        21
7081   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_ASPM_OPT_COMPLIANCE_K2_E5                          (0x1<<22) // ASPM Optionality Compliance.   Note: The access attributes of this field are as follows:  - Dbi: R
7082   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_ASPM_OPT_COMPLIANCE_K2_E5_SHIFT                    22
7083   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_PORT_NUM_K2_E5                                     (0xff<<24) // Port Number.
7084   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES_REG_PCIE_CAP_PORT_NUM_K2_E5_SHIFT                               24
7085 #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_K2_E5                                                  0x000080UL //Access:RW   DataWidth:0x20   // Link Control and Status Register.
7086   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_CONTROL_K2_E5          (0x3<<0) // Active State Power Management (ASPM) Control.
7087   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_ACTIVE_STATE_LINK_PM_CONTROL_K2_E5_SHIFT    0
7088   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RCB_K2_E5                                   (0x1<<3) // Read Completion Boundary (RCB).
7089   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RCB_K2_E5_SHIFT                             3
7090   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_DISABLE_K2_E5                          (0x1<<4) // Initiate Link Disable.   In a DSP that supports crosslink, the core gates the write value with the CROSS_LINK_EN field in PORT_LINK_CTRL_OFF.  Note: The access attributes of this field are as follows:  - Dbi: CX_CROSSLINK_ENABLE=1 && PORT_LINK_CTRL_OFF.CROSS_LINK_EN=1||CX_CROSSLINK_ENABLE=0 && dsp=1? RW : RO
7091   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_DISABLE_K2_E5_SHIFT                    4
7092   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RETRAIN_LINK_K2_E5                          (0x1<<5) // Initiate Link Retrain.   Note: The access attributes of this field are as follows:  - Dbi: see description
7093   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_RETRAIN_LINK_K2_E5_SHIFT                    5
7094   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_COMMON_CLK_CONFIG_K2_E5                     (0x1<<6) // Common Clock Configuration.
7095   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_COMMON_CLK_CONFIG_K2_E5_SHIFT               6
7096   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EXTENDED_SYNCH_K2_E5                        (0x1<<7) // Extended Synch.
7097   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EXTENDED_SYNCH_K2_E5_SHIFT                  7
7098   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EN_CLK_POWER_MAN_K2_E5                      (0x1<<8) // Enable Clock Power Management.   The write value is gated with the PCIE_CAP_CLOCK_POWER_MAN field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_CLOCK_POWER_MAN ? RW : RO
7099   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_EN_CLK_POWER_MAN_K2_E5_SHIFT                8
7100   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_HW_AUTO_WIDTH_DISABLE_K2_E5                 (0x1<<9) // Hardware Autonomous Width Disable.
7101   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_HW_AUTO_WIDTH_DISABLE_K2_E5_SHIFT           9
7102   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_INT_EN_K2_E5                    (0x1<<10) // Link Bandwidth Management Interrupt Enable.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW : RO
7103   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_INT_EN_K2_E5_SHIFT              10
7104   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_INT_EN_K2_E5                   (0x1<<11) // Link Autonomous Bandwidth Management Interrupt Enable.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW : RO
7105   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_INT_EN_K2_E5_SHIFT             11
7106   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DRS_SIGNALING_CONTROL_K2_E5                 (0x3<<14) // DRS Signaling Control.
7107   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DRS_SIGNALING_CONTROL_K2_E5_SHIFT           14
7108   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_SPEED_K2_E5                            (0xf<<16) // Current Link Speed.
7109   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_SPEED_K2_E5_SHIFT                      16
7110   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_NEGO_LINK_WIDTH_K2_E5                       (0x3f<<20) // Negotiated Link Width.
7111   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_NEGO_LINK_WIDTH_K2_E5_SHIFT                 20
7112   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_TRAINING_K2_E5                         (0x1<<27) // LTSSM is in Configuration or Recovery State.   Note: The access attributes of this field are as follows:  - Dbi: R
7113   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_TRAINING_K2_E5_SHIFT                   27
7114   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_SLOT_CLK_CONFIG_K2_E5                       (0x1<<28) // Slot Clock Configuration.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
7115   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_SLOT_CLK_CONFIG_K2_E5_SHIFT                 28
7116   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DLL_ACTIVE_K2_E5                            (0x1<<29) // Data Link Layer Active.
7117   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_DLL_ACTIVE_K2_E5_SHIFT                      29
7118   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_STATUS_K2_E5                    (0x1<<30) // Link Bandwidth Management Status.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW1C : RO
7119   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_BW_MAN_STATUS_K2_E5_SHIFT              30
7120   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_STATUS_K2_E5                   (0x1<<31) // Link Autonomous Bandwidth Status.   The write value is gated with the PCIE_CAP_LINK_BW_NOT_CAP field in LINK_CAPABILITIES_REG.  Note: The access attributes of this field are as follows:  - Dbi: LINK_CAPABILITIES_REG.PCIE_CAP_LINK_BW_NOT_CAP ? RW1C : RO
7121   #define PCIEIP_VF_REG_VF_LINK_CONTROL_LINK_STATUS_REG_PCIE_CAP_LINK_AUTO_BW_STATUS_K2_E5_SHIFT             31
7122 #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_K2_E5                                                      0x000094UL //Access:R    DataWidth:0x20   // Device Capabilities 2 Register.
7123   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_RANGE_K2_E5                         (0xf<<0) // Completion Timeout Ranges Supported.
7124   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_RANGE_K2_E5_SHIFT                   0
7125   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_SUPPORT_K2_E5               (0x1<<4) // Completion Timeout Disable Supported.
7126   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_SUPPORT_K2_E5_SHIFT         4
7127   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_K2_E5                       (0x1<<5) // ARI Forwarding Supported.
7128   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_K2_E5_SHIFT                 5
7129   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ATOMIC_ROUTING_SUPP_K2_E5                       (0x1<<6) // Atomic Operation Routing Supported.
7130   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_ATOMIC_ROUTING_SUPP_K2_E5_SHIFT                 6
7131   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_32_ATOMIC_CPL_SUPP_K2_E5                        (0x1<<7) // 32 Bit AtomicOp Completer Supported.
7132   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_32_ATOMIC_CPL_SUPP_K2_E5_SHIFT                  7
7133   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_64_ATOMIC_CPL_SUPP_K2_E5                        (0x1<<8) // 64 Bit AtomicOp Completer Supported.
7134   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_64_ATOMIC_CPL_SUPP_K2_E5_SHIFT                  8
7135   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_128_CAS_CPL_SUPP_K2_E5                          (0x1<<9) // 128 Bit CAS Completer Supported.
7136   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_128_CAS_CPL_SUPP_K2_E5_SHIFT                    9
7137   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_NO_RO_EN_PR2PR_PAR_K2_E5                        (0x1<<10) // No Relaxed Ordering Enabled PR-PR Passing.
7138   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_NO_RO_EN_PR2PR_PAR_K2_E5_SHIFT                  10
7139   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_LTR_SUPP_K2_E5                                  (0x1<<11) // LTR Mechanism Supported.
7140   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_LTR_SUPP_K2_E5_SHIFT                            11
7141   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_0_K2_E5                       (0x1<<12) // TPH Completer Supported Bit 0.
7142   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_0_K2_E5_SHIFT                 12
7143   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_1_K2_E5                       (0x1<<13) // TPH Completer Supported Bit 1.
7144   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_TPH_CMPLT_SUPPORT_1_K2_E5_SHIFT                 13
7145   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_OBFF_SUPPORT_K2_E5                              (0x3<<18) // (OBFF) Optimized Buffer Flush/fill Supported.
7146   #define PCIEIP_VF_REG_VF_DEVICE_CAPABILITIES2_REG_PCIE_CAP_OBFF_SUPPORT_K2_E5_SHIFT                        18
7147 #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_K2_E5                                            0x000098UL //Access:R    DataWidth:0x20   // Device Control 2 and Status 2 Register.
7148   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_VALUE_K2_E5               (0xf<<0) // Completion Timeout Value.
7149   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_VALUE_K2_E5_SHIFT         0
7150   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_K2_E5             (0x1<<4) // Completion Timeout Disable.
7151   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_CPL_TIMEOUT_DISABLE_K2_E5_SHIFT       4
7152   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_CS_K2_E5          (0x1<<5) // ARI Forwarding Enable.
7153   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ARI_FORWARD_SUPPORT_CS_K2_E5_SHIFT    5
7154   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_REQ_EN_K2_E5                   (0x1<<6) // AtomicOp Requester Enable.
7155   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_REQ_EN_K2_E5_SHIFT             6
7156   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_EGRESS_BLK_K2_E5               (0x1<<7) // AtomicOp Egress Blocking.
7157   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_ATOMIC_EGRESS_BLK_K2_E5_SHIFT         7
7158   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_REQ_EN_K2_E5                      (0x1<<8) // IDO Request Enable.
7159   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_REQ_EN_K2_E5_SHIFT                8
7160   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_CPL_EN_K2_E5                      (0x1<<9) // IDO Completion Enable.
7161   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_IDO_CPL_EN_K2_E5_SHIFT                9
7162   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_LTR_EN_K2_E5                          (0x1<<10) // LTR Mechanism Enable.   The write value is gated with the PCIE_CAP_LTR_SUPP field of DEVICE_CAPABILITIES2_REG.  Note: RW for function #0 and RsdvP for all other functions
7163   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_LTR_EN_K2_E5_SHIFT                    10
7164   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_OBFF_EN_K2_E5                         (0x3<<13) // OBFF Enable.   Note: RW for function #0 and RsdvP for all other functions
7165   #define PCIEIP_VF_REG_VF_DEVICE_CONTROL2_DEVICE_STATUS2_REG_PCIE_CAP_OBFF_EN_K2_E5_SHIFT                   13
7166 #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES2_REG_K2_E5                                                        0x00009cUL //Access:RW   DataWidth:0x20   // Link Capabilities 2 Register.
7167   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES2_REG_PCIE_CAP_SUPPORT_LINK_SPEED_VECTOR_K2_E5                   (0x7f<<1) // Supported Link Speeds Vector.   This field has a default of (PCIE_CAP_MAX_LINK_SPEED == 0100) ? 0001111 : (PCIE_CAP_MAX_LINK_SPEED == 0011) ? 0000111 : (PCIE_CAP_MAX_LINK_SPEED == 0010) ? 0000011 : 0000001 where PCIE_CAP_MAX_LINK_SPEED is a field in the LINK_CAPABILITIES_REG register.
7168   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES2_REG_PCIE_CAP_SUPPORT_LINK_SPEED_VECTOR_K2_E5_SHIFT             1
7169   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES2_REG_PCIE_CAP_CROSS_LINK_SUPPORT_K2_E5                          (0x1<<8) // Cross Link Supported.
7170   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES2_REG_PCIE_CAP_CROSS_LINK_SUPPORT_K2_E5_SHIFT                    8
7171   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES2_REG_DRS_SUPPORTED_K2_E5                                        (0x1<<31) // DRS Supported.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R
7172   #define PCIEIP_VF_REG_VF_LINK_CAPABILITIES2_REG_DRS_SUPPORTED_K2_E5_SHIFT                                  31
7173 #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_K2_E5                                                0x0000a0UL //Access:RW   DataWidth:0x20   // Link Control 2 and Status 2 Register.
7174   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TARGET_LINK_SPEED_K2_E5                   (0xf<<0) // Target Link Speed.    In M-PCIe mode, the contents of this field are derived from other registers.  Note: This register field is sticky.
7175   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TARGET_LINK_SPEED_K2_E5_SHIFT             0
7176   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_COMPLIANCE_K2_E5                    (0x1<<4) // Enter Compliance Mode.   Note: This register field is sticky.
7177   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_COMPLIANCE_K2_E5_SHIFT              4
7178   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_HW_AUTO_SPEED_DISABLE_K2_E5               (0x1<<5) // Hardware Autonomous Speed Disable.   Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
7179   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_HW_AUTO_SPEED_DISABLE_K2_E5_SHIFT         5
7180   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_SEL_DEEMPHASIS_K2_E5                      (0x1<<6) // Controls Selectable De-emphasis for 5 GT/s.   Note: This register field is sticky.
7181   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_SEL_DEEMPHASIS_K2_E5_SHIFT                6
7182   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TX_MARGIN_K2_E5                           (0x7<<7) // Controls Transmit Margin for Debug or Compliance.   Note: This register field is sticky.
7183   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_TX_MARGIN_K2_E5_SHIFT                     7
7184   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_MODIFIED_COMPLIANCE_K2_E5           (0x1<<10) // Enter Modified Compliance.   Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
7185   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_ENTER_MODIFIED_COMPLIANCE_K2_E5_SHIFT     10
7186   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_SOS_K2_E5                      (0x1<<11) // Sets Compliance Skip Ordered Sets transmission.   Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
7187   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_SOS_K2_E5_SHIFT                11
7188   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_PRESET_K2_E5                   (0xf<<12) // Sets Compliance Preset/De-emphasis for 5 GT/s and 8 GT/s.   Note: The access attributes of this field are as follows:  - Dbi: R (sticky)  Note: This register field is sticky.
7189   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_COMPLIANCE_PRESET_K2_E5_SHIFT             12
7190   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_CURR_DEEMPHASIS_K2_E5                     (0x1<<16) // Current De-emphasis Level.    In M-PCIe mode this register is always 0x0. In C-PCIe mode, its contents are derived by sampling the PIPE
7191   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_CURR_DEEMPHASIS_K2_E5_SHIFT               16
7192   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_K2_E5                              (0x1<<17) // Equalization 8.0GT/s Complete.   Note: This register field is sticky.
7193   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_K2_E5_SHIFT                        17
7194   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P1_K2_E5                           (0x1<<18) // Equalization 8.0GT/s Phase 1 Successful.   Note: This register field is sticky.
7195   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P1_K2_E5_SHIFT                     18
7196   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P2_K2_E5                           (0x1<<19) // Equalization 8.0GT/s Phase 2 Successful.   Note: This register field is sticky.
7197   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P2_K2_E5_SHIFT                     19
7198   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P3_K2_E5                           (0x1<<20) // Equalization 8.0GT/s Phase 3 Successful.   Note: This register field is sticky.
7199   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_EQ_CPL_P3_K2_E5_SHIFT                     20
7200   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_LINK_EQ_REQ_K2_E5                         (0x1<<21) // Link Equalization Request 8.0GT/s.
7201   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_PCIE_CAP_LINK_EQ_REQ_K2_E5_SHIFT                   21
7202   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_DOWNSTREAM_COMPO_PRESENCE_K2_E5                    (0x7<<28) // Downstream Component Presence. For a description of this standard PCIe register field, see the PCI Express Base Specification 4.0.
7203   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_DOWNSTREAM_COMPO_PRESENCE_K2_E5_SHIFT              28
7204   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_DRS_MESSAGE_RECEIVED_K2_E5                         (0x1<<31) // DRS Message Received. For a description of this standard PCIe register field, see the PCI Express Base Specification 4.0.
7205   #define PCIEIP_VF_REG_VF_LINK_CONTROL2_LINK_STATUS2_REG_DRS_MESSAGE_RECEIVED_K2_E5_SHIFT                   31
7206 #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_K2_E5                                                 0x0000b0UL //Access:RW   DataWidth:0x20   // MSI-X Capability ID, Next Pointer, Control Registers.
7207   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_ID_K2_E5                               (0xff<<0) // MSI-X Capability ID.
7208   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_ID_K2_E5_SHIFT                         0
7209   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_NEXT_OFFSET_K2_E5                      (0xff<<8) // MSI-X Next Capability Pointer.
7210   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_CAP_NEXT_OFFSET_K2_E5_SHIFT                8
7211   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_TABLE_SIZE_K2_E5                           (0x7ff<<16) // MSI-X Table Size.   SRIOV Note: All VFs in a single PF have the same value for "MSI-X Table Size" (PCI_MSIX_TABLE_SIZE field in VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG). To write this common value, you must perform a DBI_CS2 write (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) while accessing the PCI_MSIX_TABLE_SIZE field in the PF PCI_MSIX_CAP_ID_NEXT_CTRL_REG register.  Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W else R   - Dbi2: R
7212   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_TABLE_SIZE_K2_E5_SHIFT                     16
7213   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_FUNCTION_MASK_K2_E5                        (0x1<<30) // Function Mask.   Note: The access attributes of this field are as follows:  - Dbi: R/W
7214   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_FUNCTION_MASK_K2_E5_SHIFT                  30
7215   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_ENABLE_K2_E5                               (0x1<<31) // MSI-X Enable.   Note: The access attributes of this field are as follows:  - Dbi: R/W
7216   #define PCIEIP_VF_REG_VF_PCI_MSIX_CAP_ID_NEXT_CTRL_REG_PCI_MSIX_ENABLE_K2_E5_SHIFT                         31
7217 #define PCIEIP_VF_REG_VF_MSIX_TABLE_OFFSET_REG_K2_E5                                                         0x0000b4UL //Access:R    DataWidth:0x20   // MSI-X Table Offset and BIR Register.
7218   #define PCIEIP_VF_REG_VF_MSIX_TABLE_OFFSET_REG_PCI_MSIX_BIR_K2_E5                                          (0x7<<0) // MSI-X Table Bar Indicator Register Field.
7219   #define PCIEIP_VF_REG_VF_MSIX_TABLE_OFFSET_REG_PCI_MSIX_BIR_K2_E5_SHIFT                                    0
7220   #define PCIEIP_VF_REG_VF_MSIX_TABLE_OFFSET_REG_PCI_MSIX_TABLE_OFFSET_K2_E5                                 (0x1fffffff<<3) // MSI-X Table Offset.
7221   #define PCIEIP_VF_REG_VF_MSIX_TABLE_OFFSET_REG_PCI_MSIX_TABLE_OFFSET_K2_E5_SHIFT                           3
7222 #define PCIEIP_VF_REG_VF_MSIX_PBA_OFFSET_REG_K2_E5                                                           0x0000b8UL //Access:R    DataWidth:0x20   // MSI-X PBA Offset and BIR Register.
7223   #define PCIEIP_VF_REG_VF_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_K2_E5                                            (0x7<<0) // MSI-X PBA BIR.
7224   #define PCIEIP_VF_REG_VF_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_K2_E5_SHIFT                                      0
7225   #define PCIEIP_VF_REG_VF_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_OFFSET_K2_E5                                     (0x1fffffff<<3) // MSI-X PBA Offset.
7226   #define PCIEIP_VF_REG_VF_MSIX_PBA_OFFSET_REG_PCI_MSIX_PBA_OFFSET_K2_E5_SHIFT                               3
7227 #define PCIEIP_VF_REG_VF_ARI_BASE_K2_E5                                                                      0x000100UL //Access:RW   DataWidth:0x20   // ARI Capability Header.
7228   #define PCIEIP_VF_REG_VF_ARI_BASE_ARI_PCIE_EXTENDED_CAP_ID_K2_E5                                           (0xffff<<0) // ARI Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
7229   #define PCIEIP_VF_REG_VF_ARI_BASE_ARI_PCIE_EXTENDED_CAP_ID_K2_E5_SHIFT                                     0
7230   #define PCIEIP_VF_REG_VF_ARI_BASE_ARI_CAP_VERSION_K2_E5                                                    (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
7231   #define PCIEIP_VF_REG_VF_ARI_BASE_ARI_CAP_VERSION_K2_E5_SHIFT                                              16
7232   #define PCIEIP_VF_REG_VF_ARI_BASE_ARI_NEXT_OFFSET_K2_E5                                                    (0xfff<<20) // Next Capability Offset.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
7233   #define PCIEIP_VF_REG_VF_ARI_BASE_ARI_NEXT_OFFSET_K2_E5_SHIFT                                              20
7234 #define PCIEIP_VF_REG_VF_CAP_REG_K2_E5                                                                       0x000104UL //Access:R    DataWidth:0x20   // ARI Capability and Control Register.
7235   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_MFVC_FUN_GRP_CAP_K2_E5                                                (0x1<<0) // Multi Functional Virtual Channel (MFVC) Function Groups Capability.
7236   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_MFVC_FUN_GRP_CAP_K2_E5_SHIFT                                          0
7237   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_ACS_FUN_GRP_CAP_K2_E5                                                 (0x1<<1) // ACS Function Groups Capability.
7238   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_ACS_FUN_GRP_CAP_K2_E5_SHIFT                                           1
7239   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_NEXT_FUN_NUM_K2_E5                                                    (0xff<<8) // Next Function Number.
7240   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_NEXT_FUN_NUM_K2_E5_SHIFT                                              8
7241   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_MFVC_FUN_GRP_EN_K2_E5                                                 (0x1<<16) // MFVC Function Groups Enable.
7242   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_MFVC_FUN_GRP_EN_K2_E5_SHIFT                                           16
7243   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_ACS_FUN_GRP_EN_K2_E5                                                  (0x1<<17) // ACS Function Groups Enable.
7244   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_ACS_FUN_GRP_EN_K2_E5_SHIFT                                            17
7245   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_FUN_GRP_K2_E5                                                         (0x7<<20) // Function Group.
7246   #define PCIEIP_VF_REG_VF_CAP_REG_ARI_FUN_GRP_K2_E5_SHIFT                                                   20
7247 #define PCIEIP_VF_REG_VF_TPH_EXT_CAP_HDR_REG_K2_E5                                                           0x000110UL //Access:RW   DataWidth:0x20   // TPH Extended Capability Header.
7248   #define PCIEIP_VF_REG_VF_TPH_EXT_CAP_HDR_REG_PCIE_EXT_CAP_ID_K2_E5                                         (0xffff<<0) // TPH Extended Capability ID.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
7249   #define PCIEIP_VF_REG_VF_TPH_EXT_CAP_HDR_REG_PCIE_EXT_CAP_ID_K2_E5_SHIFT                                   0
7250   #define PCIEIP_VF_REG_VF_TPH_EXT_CAP_HDR_REG_TPH_REQ_CAP_VER_K2_E5                                         (0xf<<16) // Capability Version.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
7251   #define PCIEIP_VF_REG_VF_TPH_EXT_CAP_HDR_REG_TPH_REQ_CAP_VER_K2_E5_SHIFT                                   16
7252   #define PCIEIP_VF_REG_VF_TPH_EXT_CAP_HDR_REG_TPH_REQ_NEXT_PTR_K2_E5                                        (0xfff<<20) // Next Capability Pointer.   Note: The access attributes of this field are as follows:  - Dbi: if (DBI_RO_WR_EN == 1) then R/W(sticky) else R(sticky)  Note: This register field is sticky.
7253   #define PCIEIP_VF_REG_VF_TPH_EXT_CAP_HDR_REG_TPH_REQ_NEXT_PTR_K2_E5_SHIFT                                  20
7254 #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_K2_E5                                                           0x000114UL //Access:R    DataWidth:0x20   // TPH Requestor Capability Register.   SRIOV Note: All VFs in a single PF have the same values for VF_TPH_REQ_CAP_REG_REG. To write this common register, you must perform a DBI_CS2 write (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) while accessing the PF TPH_REQ_CAP_REG_REG register.
7255   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_NO_ST_MODE_K2_E5                                      (0x1<<0) // No ST Mode Supported.
7256   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_NO_ST_MODE_K2_E5_SHIFT                                0
7257   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_INT_VEC_K2_E5                                     (0x1<<1) // Interrupt Vector Mode Supported.   Note: This register field is sticky.
7258   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_INT_VEC_K2_E5_SHIFT                               1
7259   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_DEVICE_SPEC_K2_E5                                     (0x1<<2) // Device Specific Mode Supported.   Note: This register field is sticky.
7260   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_DEVICE_SPEC_K2_E5_SHIFT                               2
7261   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_EXTENDED_TPH_K2_E5                                    (0x1<<8) // Extended TPH Requester Supported.   Note: This register field is sticky.
7262   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_EXTENDED_TPH_K2_E5_SHIFT                              8
7263   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_0_K2_E5                              (0x1<<9) // ST Table Location Bit 0.   Note: This register field is sticky.
7264   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_0_K2_E5_SHIFT                        9
7265   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_1_K2_E5                              (0x1<<10) // ST Table Location Bit 1.   Note: This register field is sticky.
7266   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_LOC_1_K2_E5_SHIFT                        10
7267   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_SIZE_K2_E5                               (0x7ff<<16) // ST Table Size.   Note: This register field is sticky.
7268   #define PCIEIP_VF_REG_VF_TPH_REQ_CAP_REG_REG_TPH_REQ_CAP_ST_TABLE_SIZE_K2_E5_SHIFT                         16
7269 #define PCIEIP_VF_REG_VF_TPH_REQ_CONTROL_REG_REG_K2_E5                                                       0x000118UL //Access:RW   DataWidth:0x20   // TPH Requestor Control Register.
7270   #define PCIEIP_VF_REG_VF_TPH_REQ_CONTROL_REG_REG_TPH_REQ_ST_MODE_SELECT_K2_E5                              (0x7<<0) // ST Mode Select.   Note: The access attributes of this field are as follows:  - Dbi: R/W
7271   #define PCIEIP_VF_REG_VF_TPH_REQ_CONTROL_REG_REG_TPH_REQ_ST_MODE_SELECT_K2_E5_SHIFT                        0
7272   #define PCIEIP_VF_REG_VF_TPH_REQ_CONTROL_REG_REG_TPH_REQ_CTRL_REQ_EN_K2_E5                                 (0x3<<8) // TPH Requester Enable Bit.
7273   #define PCIEIP_VF_REG_VF_TPH_REQ_CONTROL_REG_REG_TPH_REQ_CTRL_REQ_EN_K2_E5_SHIFT                           8
7274 #define PCIEIP_VF_REG_VF_TPH_ST_TABLE_REG_0_K2_E5                                                            0x00011cUL //Access:RW   DataWidth:0x20   // TPH ST Table Register 0.
7275   #define PCIEIP_VF_REG_VF_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_LOWER_0_K2_E5                                 (0xff<<0) // ST Table 0 Lower Byte.   Note: The access attributes of this field are as follows:  - Dbi: this field is RW or Tie to 0 by table size configure
7276   #define PCIEIP_VF_REG_VF_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_LOWER_0_K2_E5_SHIFT                           0
7277   #define PCIEIP_VF_REG_VF_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_HIGHER_0_K2_E5                                (0xff<<8) // ST Table 0 Upper Byte.   Note: The access attributes of this field are as follows:  - Dbi: this field is RW or Tie to 0 by table size configure
7278   #define PCIEIP_VF_REG_VF_TPH_ST_TABLE_REG_0_TPH_REQ_ST_TABLE_HIGHER_0_K2_E5_SHIFT                          8
7279 #define PCIEIP_SHADOW_REG_BAR0_MASK_REG_K2_E5                                                                0x000010UL //Access:W    DataWidth:0x20   // BAR0 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7280   #define PCIEIP_SHADOW_REG_BAR0_MASK_REG_PCI_TYPE0_BAR0_ENABLED_K2_E5                                       (0x1<<0) // BAR0 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7281   #define PCIEIP_SHADOW_REG_BAR0_MASK_REG_PCI_TYPE0_BAR0_ENABLED_K2_E5_SHIFT                                 0
7282   #define PCIEIP_SHADOW_REG_BAR0_MASK_REG_PCI_TYPE0_BAR0_MASK_K2_E5                                          (0x7fffffff<<1) // BAR0 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7283   #define PCIEIP_SHADOW_REG_BAR0_MASK_REG_PCI_TYPE0_BAR0_MASK_K2_E5_SHIFT                                    1
7284 #define PCIEIP_SHADOW_REG_BAR1_MASK_REG_K2_E5                                                                0x000014UL //Access:RW   DataWidth:0x20   // BAR1 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7285   #define PCIEIP_SHADOW_REG_BAR1_MASK_REG_PCI_TYPE0_BAR1_ENABLED_K2_E5                                       (0x1<<0) // BAR1 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7286   #define PCIEIP_SHADOW_REG_BAR1_MASK_REG_PCI_TYPE0_BAR1_ENABLED_K2_E5_SHIFT                                 0
7287   #define PCIEIP_SHADOW_REG_BAR1_MASK_REG_PCI_TYPE0_BAR1_MASK_K2_E5                                          (0x7fffffff<<1) // BAR1 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7288   #define PCIEIP_SHADOW_REG_BAR1_MASK_REG_PCI_TYPE0_BAR1_MASK_K2_E5_SHIFT                                    1
7289 #define PCIEIP_SHADOW_REG_BAR4_MASK_REG_K2_E5                                                                0x000020UL //Access:W    DataWidth:0x20   // BAR4 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7290   #define PCIEIP_SHADOW_REG_BAR4_MASK_REG_PCI_TYPE0_BAR4_ENABLED_K2_E5                                       (0x1<<0) // BAR4 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7291   #define PCIEIP_SHADOW_REG_BAR4_MASK_REG_PCI_TYPE0_BAR4_ENABLED_K2_E5_SHIFT                                 0
7292   #define PCIEIP_SHADOW_REG_BAR4_MASK_REG_PCI_TYPE0_BAR4_MASK_K2_E5                                          (0x7fffffff<<1) // BAR4 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7293   #define PCIEIP_SHADOW_REG_BAR4_MASK_REG_PCI_TYPE0_BAR4_MASK_K2_E5_SHIFT                                    1
7294 #define PCIEIP_SHADOW_REG_BAR5_MASK_REG_K2_E5                                                                0x000024UL //Access:W    DataWidth:0x20   // BAR5 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7295   #define PCIEIP_SHADOW_REG_BAR5_MASK_REG_PCI_TYPE0_BAR5_ENABLED_K2_E5                                       (0x1<<0) // BAR5 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7296   #define PCIEIP_SHADOW_REG_BAR5_MASK_REG_PCI_TYPE0_BAR5_ENABLED_K2_E5_SHIFT                                 0
7297   #define PCIEIP_SHADOW_REG_BAR5_MASK_REG_PCI_TYPE0_BAR5_MASK_K2_E5                                          (0x7fffffff<<1) // BAR5 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7298   #define PCIEIP_SHADOW_REG_BAR5_MASK_REG_PCI_TYPE0_BAR5_MASK_K2_E5_SHIFT                                    1
7299 #define PCIEIP_SHADOW_REG_EXP_ROM_BAR_MASK_REG_K2_E5                                                         0x000030UL //Access:R    DataWidth:0x20   // Expansion ROM BAR and Mask Register.  The mask for this ROM BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7300   #define PCIEIP_SHADOW_REG_EXP_ROM_BAR_MASK_REG_ROM_BAR_ENABLED_K2_E5                                       (0x1<<0) // Expansion ROM Bar Mask Register Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: if ROM_BAR_ENABLED then W else R
7301   #define PCIEIP_SHADOW_REG_EXP_ROM_BAR_MASK_REG_ROM_BAR_ENABLED_K2_E5_SHIFT                                 0
7302   #define PCIEIP_SHADOW_REG_EXP_ROM_BAR_MASK_REG_ROM_MASK_K2_E5                                              (0x7fffffff<<1) // Expansion ROM Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: if ROM_BAR_ENABLED then W else R
7303   #define PCIEIP_SHADOW_REG_EXP_ROM_BAR_MASK_REG_ROM_MASK_K2_E5_SHIFT                                        1
7304 #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_INITIAL_VFS_K2_E5                                                     0x0001c4UL //Access:R    DataWidth:0x20   // TotalVFs InitialVFs Register. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two of these registers; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit (SRIOV_ARI_CAPABLE_HIER) of the PF0 "SR-IOV Control Register" (STATUS_CONTROL_REG) determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address.
7305   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_INITIAL_VFS_SHADOW_SRIOV_INITIAL_VFS_K2_E5                          (0xffff<<0) // InitialVFs. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two InitialVFs registers; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit (SRIOV_ARI_CAPABLE_HIER) of the PF0 "SR-IOV Control Register" (STATUS_CONTROL_REG) determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".  Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W
7306   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_INITIAL_VFS_SHADOW_SRIOV_INITIAL_VFS_K2_E5_SHIFT                    0
7307   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_INITIAL_VFS_SHADOW_SRIOV_TOTAL_VFS_K2_E5                            (0xffff<<16) // Total VFs (Max Number of VFs). For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two TotalVFs registers; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit (SRIOV_ARI_CAPABLE_HIER) of the PF0 "SR-IOV Control Register" (STATUS_CONTROL_REG) determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".  Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W
7308   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_INITIAL_VFS_SHADOW_SRIOV_TOTAL_VFS_K2_E5_SHIFT                      16
7309 #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_VF_OFFSET_POSITION_K2_E5                                              0x0001ccUL //Access:R    DataWidth:0x20   // VF Stride and Offset Register. For a description of this standard PCIe register, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1.
7310   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_VF_OFFSET_POSITION_SHADOW_SRIOV_VF_STRIDE_K2_E5                     (0xffff<<0) // VF Stride. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two VF Stride registers; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit (SRIOV_ARI_CAPABLE_HIER) of the PF0 "SR-IOV Control Register" (STATUS_CONTROL_REG) determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".  Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W
7311   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_VF_OFFSET_POSITION_SHADOW_SRIOV_VF_STRIDE_K2_E5_SHIFT               0
7312   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_VF_OFFSET_POSITION_SHADOW_SRIOV_VF_OFFSET_K2_E5                     (0xffff<<16) // First VF Offset. For a description of this standard PCIe register field, see the Single Root I/O Virtualization and Sharing Specification Revision 1.1. There are two First VF Offset registers at this address location; one each for ARI Capable and non-ARI Capable Hierarchies. The "ARI Capable Hierarchy" bit (SRIOV_ARI_CAPABLE_HIER) of the PF0 "SR-IOV Control Register" (STATUS_CONTROL_REG) determines which one is used by the core when SR-IOV is being used, and which one is accessed by a read request. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".  Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W
7313   #define PCIEIP_SHADOW_REG_SHADOW_SRIOV_VF_OFFSET_POSITION_SHADOW_SRIOV_VF_OFFSET_K2_E5_SHIFT               16
7314 #define PCIEIP_SHADOW_REG_SRIOV_BAR0_MASK_REG_K2_E5                                                          0x0001dcUL //Access:W    DataWidth:0x20   // BAR0 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7315   #define PCIEIP_SHADOW_REG_SRIOV_BAR0_MASK_REG_PCI_SRIOV_BAR0_ENABLED_K2_E5                                 (0x1<<0) // BAR0 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7316   #define PCIEIP_SHADOW_REG_SRIOV_BAR0_MASK_REG_PCI_SRIOV_BAR0_ENABLED_K2_E5_SHIFT                           0
7317   #define PCIEIP_SHADOW_REG_SRIOV_BAR0_MASK_REG_PCI_SRIOV_BAR0_MASK_K2_E5                                    (0x7fffffff<<1) // BAR0 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7318   #define PCIEIP_SHADOW_REG_SRIOV_BAR0_MASK_REG_PCI_SRIOV_BAR0_MASK_K2_E5_SHIFT                              1
7319 #define PCIEIP_SHADOW_REG_SRIOV_BAR1_MASK_REG_K2_E5                                                          0x0001e0UL //Access:RW   DataWidth:0x20   // BAR1 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7320   #define PCIEIP_SHADOW_REG_SRIOV_BAR1_MASK_REG_PCI_SRIOV_BAR1_ENABLED_K2_E5                                 (0x1<<0) // BAR1 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7321   #define PCIEIP_SHADOW_REG_SRIOV_BAR1_MASK_REG_PCI_SRIOV_BAR1_ENABLED_K2_E5_SHIFT                           0
7322   #define PCIEIP_SHADOW_REG_SRIOV_BAR1_MASK_REG_PCI_SRIOV_BAR1_MASK_K2_E5                                    (0x7fffffff<<1) // BAR1 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7323   #define PCIEIP_SHADOW_REG_SRIOV_BAR1_MASK_REG_PCI_SRIOV_BAR1_MASK_K2_E5_SHIFT                              1
7324 #define PCIEIP_SHADOW_REG_SRIOV_BAR2_MASK_REG_K2_E5                                                          0x0001e4UL //Access:W    DataWidth:0x20   // BAR2 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7325   #define PCIEIP_SHADOW_REG_SRIOV_BAR2_MASK_REG_PCI_SRIOV_BAR2_ENABLED_K2_E5                                 (0x1<<0) // BAR2 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7326   #define PCIEIP_SHADOW_REG_SRIOV_BAR2_MASK_REG_PCI_SRIOV_BAR2_ENABLED_K2_E5_SHIFT                           0
7327   #define PCIEIP_SHADOW_REG_SRIOV_BAR2_MASK_REG_PCI_SRIOV_BAR2_MASK_K2_E5                                    (0x7fffffff<<1) // BAR2 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7328   #define PCIEIP_SHADOW_REG_SRIOV_BAR2_MASK_REG_PCI_SRIOV_BAR2_MASK_K2_E5_SHIFT                              1
7329 #define PCIEIP_SHADOW_REG_SRIOV_BAR3_MASK_REG_K2_E5                                                          0x0001e8UL //Access:RW   DataWidth:0x20   // BAR3 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7330   #define PCIEIP_SHADOW_REG_SRIOV_BAR3_MASK_REG_PCI_SRIOV_BAR3_ENABLED_K2_E5                                 (0x1<<0) // BAR3 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7331   #define PCIEIP_SHADOW_REG_SRIOV_BAR3_MASK_REG_PCI_SRIOV_BAR3_ENABLED_K2_E5_SHIFT                           0
7332   #define PCIEIP_SHADOW_REG_SRIOV_BAR3_MASK_REG_PCI_SRIOV_BAR3_MASK_K2_E5                                    (0x7fffffff<<1) // BAR3 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7333   #define PCIEIP_SHADOW_REG_SRIOV_BAR3_MASK_REG_PCI_SRIOV_BAR3_MASK_K2_E5_SHIFT                              1
7334 #define PCIEIP_SHADOW_REG_SRIOV_BAR4_MASK_REG_K2_E5                                                          0x0001ecUL //Access:W    DataWidth:0x20   // BAR4 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7335   #define PCIEIP_SHADOW_REG_SRIOV_BAR4_MASK_REG_PCI_SRIOV_BAR4_ENABLED_K2_E5                                 (0x1<<0) // BAR4 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7336   #define PCIEIP_SHADOW_REG_SRIOV_BAR4_MASK_REG_PCI_SRIOV_BAR4_ENABLED_K2_E5_SHIFT                           0
7337   #define PCIEIP_SHADOW_REG_SRIOV_BAR4_MASK_REG_PCI_SRIOV_BAR4_MASK_K2_E5                                    (0x7fffffff<<1) // BAR4 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7338   #define PCIEIP_SHADOW_REG_SRIOV_BAR4_MASK_REG_PCI_SRIOV_BAR4_MASK_K2_E5_SHIFT                              1
7339 #define PCIEIP_SHADOW_REG_SRIOV_BAR5_MASK_REG_K2_E5                                                          0x0001f0UL //Access:RW   DataWidth:0x20   // BAR5 and BAR Mask.  The mask for this BAR exists (if implemented) as a shadow register at this address. The assertion of CS2 (that is, assert the dbi_cs2 input, or the CS2 address bit for the AXI bridge) is required to write to the second register at this address. For more details, see "Accessing Configuration Registers".
7340   #define PCIEIP_SHADOW_REG_SRIOV_BAR5_MASK_REG_PCI_SRIOV_BAR5_ENABLED_K2_E5                                 (0x1<<0) // BAR5 Mask Enabled.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7341   #define PCIEIP_SHADOW_REG_SRIOV_BAR5_MASK_REG_PCI_SRIOV_BAR5_ENABLED_K2_E5_SHIFT                           0
7342   #define PCIEIP_SHADOW_REG_SRIOV_BAR5_MASK_REG_PCI_SRIOV_BAR5_MASK_K2_E5                                    (0x7fffffff<<1) // BAR5 Mask.   Note: The access attributes of this field are as follows:  - Dbi: No access   - Dbi2: W (sticky) Note: This register field is sticky.
7343   #define PCIEIP_SHADOW_REG_SRIOV_BAR5_MASK_REG_PCI_SRIOV_BAR5_MASK_K2_E5_SHIFT                              1
7344 #define SEM_FAST_REG_RAM_EXT_DISABLE                                                                         0x000004UL //Access:RW   DataWidth:0x1    // Disable for SDM write to int_ram.
7345 #define SEM_FAST_REG_INT_STS                                                                                 0x000040UL //Access:R    DataWidth:0x1    // Multi Field Register.
7346   #define SEM_FAST_REG_INT_STS_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
7347   #define SEM_FAST_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                           0
7348 #define SEM_FAST_REG_INT_MASK                                                                                0x000044UL //Access:RW   DataWidth:0x1    // Multi Field Register.
7349   #define SEM_FAST_REG_INT_MASK_ADDRESS_ERROR                                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: SEM_FAST_REG_INT_STS.ADDRESS_ERROR .
7350   #define SEM_FAST_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                          0
7351 #define SEM_FAST_REG_INT_STS_WR                                                                              0x000048UL //Access:WR   DataWidth:0x1    // Multi Field Register.
7352   #define SEM_FAST_REG_INT_STS_WR_ADDRESS_ERROR                                                              (0x1<<0) // Signals an unknown address to the rf module.
7353   #define SEM_FAST_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                        0
7354 #define SEM_FAST_REG_INT_STS_CLR                                                                             0x00004cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
7355   #define SEM_FAST_REG_INT_STS_CLR_ADDRESS_ERROR                                                             (0x1<<0) // Signals an unknown address to the rf module.
7356   #define SEM_FAST_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                       0
7357 #define SEM_FAST_REG_ERROR_RST                                                                               0x000050UL //Access:W    DataWidth:0x1    // Reset to error interrupt.
7358 #define SEM_FAST_REG_PARITY_RST                                                                              0x000054UL //Access:W    DataWidth:0x1    // Reset to parity interrupt.
7359 #define SEM_FAST_REG_PRTY_MASK_H_0_K2                                                                        0x000204UL //Access:RW   DataWidth:0x7    // Multi Field Register.
7360   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: SEM_FAST_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
7361   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_SHIFT                                              0
7362   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: SEM_FAST_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
7363   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_SHIFT                                              1
7364   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2                                                    (0x1<<2) // This bit masks, when set, the Parity bit: SEM_FAST_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
7365   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2_SHIFT                                              2
7366   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                    (0x1<<3) // This bit masks, when set, the Parity bit: SEM_FAST_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
7367   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                              3
7368   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2                                                    (0x1<<4) // This bit masks, when set, the Parity bit: SEM_FAST_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
7369   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_SHIFT                                              4
7370   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                    (0x1<<5) // This bit masks, when set, the Parity bit: SEM_FAST_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
7371   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                              5
7372   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2                                                    (0x1<<6) // This bit masks, when set, the Parity bit: SEM_FAST_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
7373   #define SEM_FAST_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2_SHIFT                                              6
7374 #define SEM_FAST_REG_MEM_ECC_EVENTS_K2                                                                       0x000210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
7375 #define SEM_FAST_REG_RESERVED_21C_K2                                                                         0x00021cUL //Access:R    DataWidth:0x20   // Reserved
7376 #define SEM_FAST_REG_RESERVED_228_K2                                                                         0x000228UL //Access:R    DataWidth:0x20   // Reserved
7377 #define SEM_FAST_REG_RESERVED_234_K2                                                                         0x000234UL //Access:R    DataWidth:0x20   // Reserved
7378 #define SEM_FAST_REG_RESERVED_23C_K2                                                                         0x00023cUL //Access:R    DataWidth:0x20   // Reserved
7379 #define SEM_FAST_REG_RESERVED_244_K2                                                                         0x000244UL //Access:R    DataWidth:0x20   // Reserved
7380 #define SEM_FAST_REG_RESERVED_250_K2                                                                         0x000250UL //Access:R    DataWidth:0x20   // Reserved
7381 #define SEM_FAST_REG_RESERVED_258_K2                                                                         0x000258UL //Access:R    DataWidth:0x20   // Reserved
7382 #define SEM_FAST_REG_RESERVED_260_K2                                                                         0x000260UL //Access:R    DataWidth:0x20   // Reserved
7383 #define SEM_FAST_REG_RESERVED_268_K2                                                                         0x000268UL //Access:R    DataWidth:0x20   // Reserved
7384 #define SEM_FAST_REG_RESERVED_270_K2                                                                         0x000270UL //Access:R    DataWidth:0x20   // Reserved
7385 #define SEM_FAST_REG_RESERVED_278_K2                                                                         0x000278UL //Access:R    DataWidth:0x20   // Reserved
7386 #define SEM_FAST_REG_RESERVED_280_K2                                                                         0x000280UL //Access:R    DataWidth:0x20   // Reserved
7387 #define SEM_FAST_REG_RESERVED_288_K2                                                                         0x000288UL //Access:R    DataWidth:0x20   // Reserved
7388 #define SEM_FAST_REG_RESERVED_28C_K2                                                                         0x00028cUL //Access:R    DataWidth:0x20   // Reserved
7389 #define SEM_FAST_REG_RESERVED_290_K2                                                                         0x000290UL //Access:R    DataWidth:0x20   // Reserved
7390 #define SEM_FAST_REG_RESERVED_294_K2                                                                         0x000294UL //Access:R    DataWidth:0x20   // Reserved
7391 #define SEM_FAST_REG_RESERVED_298_K2                                                                         0x000298UL //Access:R    DataWidth:0x20   // Reserved
7392 #define SEM_FAST_REG_RESERVED_29C_K2                                                                         0x00029cUL //Access:R    DataWidth:0x20   // Reserved
7393 #define SEM_FAST_REG_RESERVED_2A0_K2                                                                         0x0002a0UL //Access:R    DataWidth:0x20   // Reserved
7394 #define SEM_FAST_REG_RESERVED_2A4_K2                                                                         0x0002a4UL //Access:R    DataWidth:0x20   // Reserved
7395 #define SEM_FAST_REG_RESERVED_2A8_K2                                                                         0x0002a8UL //Access:R    DataWidth:0x20   // Reserved
7396 #define SEM_FAST_REG_RESERVED_2AC_K2                                                                         0x0002acUL //Access:R    DataWidth:0x20   // Reserved
7397 #define SEM_FAST_REG_RESERVED_2B0_K2                                                                         0x0002b0UL //Access:R    DataWidth:0x20   // Reserved
7398 #define SEM_FAST_REG_RESERVED_2B4_K2                                                                         0x0002b4UL //Access:R    DataWidth:0x20   // Reserved
7399 #define SEM_FAST_REG_RESERVED_2B8_K2                                                                         0x0002b8UL //Access:R    DataWidth:0x20   // Reserved
7400 #define SEM_FAST_REG_RESERVED_2BC_K2                                                                         0x0002bcUL //Access:R    DataWidth:0x20   // Reserved
7401 #define SEM_FAST_REG_RESERVED_2C0_K2                                                                         0x0002c0UL //Access:R    DataWidth:0x20   // Reserved
7402 #define SEM_FAST_REG_RESERVED_2CC_K2                                                                         0x0002ccUL //Access:R    DataWidth:0x20   // Reserved
7403 #define SEM_FAST_REG_RESERVED_2D0_K2                                                                         0x0002d0UL //Access:R    DataWidth:0x20   // Reserved
7404 #define SEM_FAST_REG_GPRE                                                                                    0x000400UL //Access:R    DataWidth:0x20   // This (indirect) register array of 32 registers provides read-only access of the GPRE registers. Register can be accessed only when storm is stalled. Address bit 5 - select between GPRE of Strom B (when 1) and StromA. Address bits 4:0 - select GPRE index.
7405 #define SEM_FAST_REG_GPRE_SIZE                                                                               32
7406 #define SEM_FAST_REG_GPRE0                                                                                   0x000480UL //Access:R    DataWidth:0x20   // 15-0 STORM0 GPRE0 bits 15:0. 31-16 STORM1 GPRE0 bits 15:0.
7407 #define SEM_FAST_REG_STALL_MASK                                                                              0x000484UL //Access:RW   DataWidth:0x16   // Provides a vector for enabling/masking the various stall sources from asserting stall. Stall source numeration: 21 - misc_local_mux_other_stall, 20 - ram_mux_bkpt_stall, 19 -  mux_lock_stall, 18 - pram_mux_pipe_stall, 17 - rbc_mux_stall_storm, 16 - storm_attn_stall, 15 - pram_mux_prty_stall, 14 - mux_common_mux_iram_stall, 13 - fin_stall, 12 - rbc_mux_stall_common, 11 -  pram_mux_bkpt_stall, 10 - misc_local_mux_int_stall, 9 - misc_local_mux_ext_stall, 8 - misc_local_mux_sel_stall_en, 7 - debug_stall, 6 - common_mux_vfc_load_stall, 5 - common_mux_vfc_store_stall, 4 - ext_ld_stall, 3 - ext_st_stall, 2 - cam_rsp_stall, 1 - cam_req_stall, 0 - mux_common_col_stall
7408 #define SEM_FAST_REG_STALL_COMMON_E5                                                                         0x000488UL //Access:RW   DataWidth:0x1    // This register is used to define a stall condition towards both STROM.
7409 #define SEM_FAST_REG_STALL_0_BB_K2                                                                           0x000488UL //Access:RW   DataWidth:0x1    // This register is used to define the state of an independent stall source. This is the first of three provided via the RBC. The value written to the lsb if this register will define the value it is given. This stall source can be masked independently from the other stall sources.
7410 #define SEM_FAST_REG_STALL_1_BB_K2                                                                           0x00048cUL //Access:RW   DataWidth:0x1    // This register is used to define the state of an independent stall source. This is the second of three provided via the RBC. The value written to the lsb if this register will define the value it is given. This stall source can be masked independently from the other stall sources.
7411 #define SEM_FAST_REG_STALL_2_BB_K2                                                                           0x000490UL //Access:RW   DataWidth:0x1    // This register is used to define the state of an independent stall source. This is the last of three provided via the RBC. The value written to the lsb if this register will define the value it is given. This stall source can be masked independently from the other stall sources.
7412 #define SEM_FAST_REG_STALLED                                                                                 0x000494UL //Access:R    DataWidth:0x4    // This register provides a status to indicate whether or not the Storm is currently stalled. bit0- STORM A. bit1- STORM B. bit2- Pram Breakpoint. bit3- IRAM Breakpoint.
7413 #define SEM_FAST_REG_STALL_RST                                                                               0x000498UL //Access:W    DataWidth:0x1    // Writing this register with any value causes all the internal and external stall sources to be reset, resulting in the negation of the stall signal.
7414 #define SEM_FAST_REG_STORM_ATTN_STALL_CLR                                                                    0x00049cUL //Access:W    DataWidth:0x1    // Used to clear the latched storm attention stall signal.
7415 #define SEM_FAST_REG_STORM_STACK_SIZE                                                                        0x0004a0UL //Access:RW   DataWidth:0x4    // Defines the size of the Storm stack.
7416 #define SEM_FAST_REG_PC_BREAKPOINT                                                                           0x0004a4UL //Access:RW   DataWidth:0x10   // This register defines the PC breakpoint PRAM address. Anytime the Storm reads from this address while it is executing, it will be stalled.
7417 #define SEM_FAST_REG_PRAM_PRTY_ADDR_LOW                                                                      0x0004a8UL //Access:R    DataWidth:0xf    // This register delivers the PRAM address for the low-word instruction that was being read when the most recent PRAM parity error occurred.
7418 #define SEM_FAST_REG_PRAM_PRTY_ADDR_HIGH                                                                     0x0004acUL //Access:R    DataWidth:0xf    // This register delivers the PRAM address for the high-word instruction that was being read when the most recent PRAM parity error occurred.
7419 #define SEM_FAST_REG_PRAM_PRTY_RELEASE                                                                       0x0004b0UL //Access:W    DataWidth:0x1    // Writing this register with any value causes the PRAM ECC replay logic to be executed and the PRAM parity stall to be released following the reload of the PRAM data path.
7420 #define SEM_FAST_REG_PRAM_PRTY_INT_CLR                                                                       0x0004b4UL //Access:W    DataWidth:0x1    // Writing this register with any value causes the PRAM parity error to be cleared.
7421 #define SEM_FAST_REG_PORT_ID_WIDTH                                                                           0x0004b8UL //Access:RW   DataWidth:0x2    // from the Opaque FID and presented to the Storm. A value of 1 means that the PortID will be taken as a single bit , a value of 2 means that the PortID will be taken as a 2-bit field. A value of zero means that the PortID is not extracted and is always assumed to be zero.
7422 #define SEM_FAST_REG_PORT_ID_OFFSET                                                                          0x0004bcUL //Access:RW   DataWidth:0x5    // Defines the offset (in bits) from the lsb of the CID in which to assign to bit-0 of the port ID. I.e. if port_id_wdth is set to 0x1 and port_id_ofset is set to 0x8, then the port ID is assigned from bits [9:8] of the CID.
7423 #define SEM_FAST_REG_ACTIVE_REG_SET                                                                          0x0004c0UL //Access:R    DataWidth:0x1    // Defines the Storm register file set that is currently active. 0 - STORM A 1 - STORM B
7424 #define SEM_FAST_REG_STATE_MACHINE                                                                           0x0004c4UL //Access:R    DataWidth:0x19   // State machine bus spelling for debug: 0:2 - DRA WR STM Core_A, 3:5 - DRA WR STM Core_B, 6:8 - DRA RD STM Core_A, 9:11 - DRA RD STM Core_B,                        12:14 - DRA INT STM Core_A, 15:17 - DRA INT STM Core_B, 18:19 - FIN STM Core_A, 20:21 - FIN STM Core_B, 22:24 - VFC FIFO Cnt.
7425 #define SEM_FAST_REG_PRAM_LAST_ADDR_A_E5                                                                     0x0004c8UL //Access:R    DataWidth:0x20   // Last read address from STORM to pram {add_p_out_high; 1'b0; add_p_out_low}.
7426 #define SEM_FAST_REG_PRAM_LAST_ADDR_BB_K2                                                                    0x0004c8UL //Access:R    DataWidth:0x20   // Last read address from STORM to pram {add_p_out_high; 1'b0; add_p_out_low}.
7427 #define SEM_FAST_REG_IRAM_ECC_ERROR_INJ                                                                      0x0004ccUL //Access:RW   DataWidth:0x7    // Writing this register results in internal RAM ECC error injection the next time there is a write to the internal RAM by RBC. For this, any set bit in the data field will result in a corresponding bit inversion in the written data while ECC is calculated according to original data. bit 6 - when set, invert bit on complementary index 4:0. bit 5 - when set, invert bit on index 4:0.                          bits 4:0 - bit inversion index (0-31), Note - When setting only a single bit inversion (only bit 5 or 6 set ), ECC mechanism is expected to fix error. When setting both bit inversion (bits 5 and 6 set), ECC mechanism is expected to only detect error without fix and parity interrupt is expected to be asserted.
7428 #define SEM_FAST_REG_ECO_RESERVED                                                                            0x0004d0UL //Access:RW   DataWidth:0x20   // Reserved bits for ECO.
7429 #define SEM_FAST_REG_STORM_PC                                                                                0x0004d4UL //Access:R    DataWidth:0x20   // This register delivers the Storm PC for read-only debug access. 15-0 - STORM A. 31-16  STROM B.
7430 #define SEM_FAST_REG_DATA_BREAKPOINT_ADDRESS_START_E5                                                        0x0004d8UL //Access:RW   DataWidth:0xf    // the IRAM is accessed in the range between the start address and the end address (which matches the access type defined in data_breakpoint_access_set), the STORMs bits 15:0  - IRAM stall start address.
7431 #define SEM_FAST_REG_DATA_BREAKPOINT_ADDRESS_END_E5                                                          0x0004dcUL //Access:RW   DataWidth:0xf    // the IRAM is accessed in the range between the start address and the end address (which matches the access type defined in data_breakpoint_access_set), the STORMs will be stalled. bit15:0  - IRAM stall end address.
7432 #define SEM_FAST_REG_DATA_BREAKPOINT_ACCESS_SET_E5                                                           0x0004e0UL //Access:RW   DataWidth:0x6    // This register defines the data breakpoint conditions in which IRAM breakpoint stall will be initiate. bit0   - stall on read access. bit1   - stall on write access. bit3:2 - stall on write BE (bit2 -to IRAM's 32lsb, bit3 - to IRAM's 32msb). bit4   - stall on SDM/GRC access. bit5   - stall on storm access.
7433 #define SEM_FAST_REG_DATA_BREAKPOINT_ADDRESS_E5                                                              0x0004e4UL //Access:R    DataWidth:0x10   // This register defines the IRAM address for which the data breakpoint stall was set. bits 0:15 -  IRAM address.
7434 #define SEM_FAST_REG_PRAM_LAST_ADDR_B_E5                                                                     0x0004e8UL //Access:R    DataWidth:0x20   // Last read address from STORM to pram {add_p_out_high; 1'b0; add_p_out_low}.
7435 #define SEM_FAST_REG_STALL_STORM_A_E5                                                                        0x0004ecUL //Access:RW   DataWidth:0x1    // This register is used to define a stall condition exclusive towards STORM_A.
7436 #define SEM_FAST_REG_STALL_STORM_B_E5                                                                        0x0004f0UL //Access:RW   DataWidth:0x1    // This register is used to define a stall condition exclusive towards STORM_B.
7437 #define SEM_FAST_REG_RT_CLK_TICK_VALUE                                                                       0x000500UL //Access:RW   DataWidth:0x20   // This array of indirect registers defines the modulus (roll-over) values for the corresponding real time clocks. The sub-address for this indirect register is the RTC index.
7438 #define SEM_FAST_REG_RT_CLK_TICK_VALUE_SIZE_BB_K2                                                            10
7439 #define SEM_FAST_REG_RT_CLK_TICK_VALUE_SIZE_E5                                                               4
7440 #define SEM_FAST_REG_RT_CLK_TICK_SRC                                                                         0x000540UL //Access:RW   DataWidth:0x3    // Array of ten registers. These are used to select the Storm which is allowed to update the corresponding real-time clock with regard to the associated RTClkTickValue. The Storm decode assignments used for this register are as follows; T-Storm=0; M-Storm=1; U-Storm=2; X-Storm=3; Y-Storm=4; P-Storm=5. The sub-address for this indirect register is the RTC index.
7441 #define SEM_FAST_REG_RT_CLK_TICK_SRC_SIZE_BB_K2                                                              10
7442 #define SEM_FAST_REG_RT_CLK_TICK_SRC_SIZE_E5                                                                 4
7443 #define SEM_FAST_REG_RT_CLK_INIT_VALUE                                                                       0x000580UL //Access:RW   DataWidth:0x20   // Array of ten registers. These are used to define the initialization value for each of the real-time clocks. This value is assigned to the corresponding real-time clock only when the Storm corresponding to the value stored in the RTClkInitSrc register makes an RTC update assertion. The sub-address for this indirect register is the RTC index.
7444 #define SEM_FAST_REG_RT_CLK_INIT_VALUE_SIZE_BB_K2                                                            10
7445 #define SEM_FAST_REG_RT_CLK_INIT_VALUE_SIZE_E5                                                               4
7446 #define SEM_FAST_REG_RT_CLK_INIT_SRC                                                                         0x0005c0UL //Access:RW   DataWidth:0x3    // Array of ten registers. These are used to select the Storm which is allowed to initialize the corresponding real-time clock with the value provided by the associated RTClkInitValue register. The Storm decode assignments used for this register are as follows; T-Storm=0; M-Storm=1; U-Storm=2; X-Storm=3; Y-Storm=4; P-Storm=5. The sub-address for this indirect register is the RTC index.
7447 #define SEM_FAST_REG_RT_CLK_INIT_SRC_SIZE_BB_K2                                                              10
7448 #define SEM_FAST_REG_RT_CLK_INIT_SRC_SIZE_E5                                                                 4
7449 #define SEM_FAST_REG_REAL_TIME_CNT                                                                           0x000600UL //Access:R    DataWidth:0x20   // This array of indirect registers provides read access to the real time clock values. The sub-address for this indirect register is the RTC index.
7450 #define SEM_FAST_REG_REAL_TIME_CNT_SIZE                                                                      10
7451 #define SEM_FAST_REG_RT_CLK_ENABLE                                                                           0x000628UL //Access:RW   DataWidth:0x4    // This register is a vector containing a bit per RTC used to enable each of the ten real-time clocks. The bit index corresponds with the ID of the real-time clock.
7452 #define SEM_FAST_REG_CAM_MASK_LSB                                                                            0x00062cUL //Access:RW   DataWidth:0x20   // The following register assigns bits 31:0 of the CAM mask in preparation for upcoming RBC requested SEARCH and/or ADD commands.
7453 #define SEM_FAST_REG_CAM_MASK_MIDDLE                                                                         0x000630UL //Access:RW   DataWidth:0x20   // The following register assigns bits 63:31 of the CAM mask in preparation for upcoming RBC requested SEARCH and/or ADD commands.
7454 #define SEM_FAST_REG_CAM_MASK_MSB                                                                            0x000634UL //Access:RW   DataWidth:0x4    // The following register assigns bits 67:64 of the CAM mask in preparation for upcoming RBC requested SEARCH and/or ADD commands.
7455 #define SEM_FAST_REG_CAM_VALUE_LSB                                                                           0x000638UL //Access:RW   DataWidth:0x20   // The following register assigns bits 31:0 of the CAM value in preparation for upcoming RBC requested SEARCH, ADD and/or INVALIDATE commands.
7456 #define SEM_FAST_REG_CAM_VALUE_MIDDLE                                                                        0x00063cUL //Access:RW   DataWidth:0x20   // The following register assigns bits 63:32 of the CAM value in preparation for upcoming RBC requested SEARCH, ADD and/or INVALIDATE commands.
7457 #define SEM_FAST_REG_CAM_VALUE_MSB                                                                           0x000640UL //Access:RW   DataWidth:0x4    // The following register assigns bits 67:64 of the CAM value in preparation for upcoming RBC requested SEARCH, ADD and/or INVALIDATE commands.
7458 #define SEM_FAST_REG_CAM_RD_DATA_LSB                                                                         0x000644UL //Access:R    DataWidth:0x20   // This register delivers the LSB read data from the CAM for the most recent RBC read request issued. The data returned is defined as follows: cam_rd_data_lsb = cam_rd_data[31:0].
7459 #define SEM_FAST_REG_CAM_RD_DATA_MIDDLE                                                                      0x000648UL //Access:R    DataWidth:0x20   // This register delivers middle read data from the CAM for the most recent RBC read request issued. The data returned is defined as follows: cam_rd_data_middle = cam_read_data[63:32].
7460 #define SEM_FAST_REG_CAM_RD_DATA_MSB                                                                         0x00064cUL //Access:R    DataWidth:0x4    // This register delivers the MSB read data from the CAM for the most recent RBC read request issued. The data returned is defined as follows: cam_rd_data_msb[3:0] = cam_read_data[67:64].
7461 #define SEM_FAST_REG_CAM_VALID                                                                               0x000650UL //Access:R    DataWidth:0x1    // This register delivers the valid bit from CAM for the most recent RBC read request issued. The valid bit is returned on bit-0 of the data. All other bits will be zero.
7462 #define SEM_FAST_REG_CAM_SEARCH                                                                              0x000654UL //Access:R    DataWidth:0x9    // This register delivers CAM search response data from CAM for the most recent RBC search request issued. The data returned is defined as follows: cam_search[8] = match, cam_rd_data_msb[6:0] = search_index.
7463 #define SEM_FAST_REG_CAM_CONTROL                                                                             0x000658UL //Access:RW   DataWidth:0x3    // Multi Field Register.
7464   #define SEM_FAST_REG_CAM_CONTROL_CAM_INIT_EN                                                               (0x1<<0) // Writing a one to this register bit (transition from 0 to 1) causes the entire CAM to be zeroed and all entries to be invalidated.
7465   #define SEM_FAST_REG_CAM_CONTROL_CAM_INIT_EN_SHIFT                                                         0
7466   #define SEM_FAST_REG_CAM_CONTROL_CAM_SCRUB_HIT_EN                                                          (0x1<<1) // When set, this bit enables hit parity scrubbing on the CAM.
7467   #define SEM_FAST_REG_CAM_CONTROL_CAM_SCRUB_HIT_EN_SHIFT                                                    1
7468   #define SEM_FAST_REG_CAM_CONTROL_CAM_SCRUB_MISS_EN                                                         (0x1<<2) // When set, this bit enables miss parity scrubbing on the CAM.
7469   #define SEM_FAST_REG_CAM_CONTROL_CAM_SCRUB_MISS_EN_SHIFT                                                   2
7470 #define SEM_FAST_REG_CAM_INIT_IN_PROCESS                                                                     0x00065cUL //Access:R    DataWidth:0x1    // This register is set after the CAM initialization is started (by writing to cam_init) and remains set until the entire CAM initialization is complete.
7471 #define SEM_FAST_REG_CAM_MATCH_VECTOR                                                                        0x000730UL //Access:R    DataWidth:0x20   // This array of registers returns the 128-bit CAM match vector returned in the most recent RBC-initiaged search request. For this, cam_match_vector[0] returns bits 31:0 of the vector, cam_match_vector[1] returns bits 63:32, and so on.
7472 #define SEM_FAST_REG_CAM_MATCH_VECTOR_SIZE                                                                   4
7473 #define SEM_FAST_REG_DEBUG_ACTIVE                                                                            0x000740UL //Access:RW   DataWidth:0x1    // Used to activate/deactivate the SEMI fast debug, based on the mode defined by the DebugMode register; 0=inactive, 1=active.
7474 #define SEM_FAST_REG_DEBUG_MODE                                                                              0x000744UL //Access:RW   DataWidth:0x3    // Defines the use of the fast debug channel, based on the following enumerations: 0x0-PRINTF; 0x1-PRAM address; 0x2-Reserved; 0x3-DRA read + DRA write; 0x4-load/store address; 0x5-fast DRA state machines; 0x6-recording handler debug; 0x7- Performance monitor. Note: this register is not applicable when DebugActive=0.
7475 #define SEM_FAST_REG_DBG_MODE23_SRC_DISABLE                                                                  0x000748UL //Access:RW   DataWidth:0x3    // Vector used to disable any of the following debug sources for modes 2 and 3 on the fast debug channel: b0-DRA write disable; b1-DRA read disable; b2-interrupt disable.
7476 #define SEM_FAST_REG_DBG_MODE4_SRC_DISABLE                                                                   0x00074cUL //Access:RW   DataWidth:0x2    // Vector used to disable any of the following debug sources for mode-4 on the fast debug channel: b0-store data disable; b1-load data disable.
7477 #define SEM_FAST_REG_DBG_MODE6_SRC_DISABLE                                                                   0x000750UL //Access:RW   DataWidth:0x6    // Vector used to disable any of the following debug sources for mode-6 on the fast debug channel: b0-dra_in disable; b1-fin disable; b2-load disable; b3-thread start disable; b4-store disable; b5-GPRE read data disable.
7478 #define SEM_FAST_REG_FILTER_CID                                                                              0x000754UL //Access:RW   DataWidth:0x20   // Connection id that should compared with cid field of the data (in Dra-In message); Note: applicable only when FILTER_EN.FILTER_CID_USE_RCVD =0.
7479 #define SEM_FAST_REG_FILTER_EVENT_ID                                                                         0x000758UL //Access:RW   DataWidth:0x8    // Event id that should compared with event id field of the data (in Dra-In message).
7480 #define SEM_FAST_REG_EVENT_ID_MASK                                                                           0x00075cUL //Access:RW   DataWidth:0x8    // Mask for event id. 1- specified bit is ignored; 0 - specified bit is checked.
7481 #define SEM_FAST_REG_EVENT_ID_RANGE_STRT                                                                     0x000760UL //Access:RW   DataWidth:0x8    // Used to provide a starting range for the event ID range filter. A range of event IDs to capture for fast debug mode-6 and for active statistics will start with this value.
7482 #define SEM_FAST_REG_EVENT_ID_RANGE_END                                                                      0x000764UL //Access:RW   DataWidth:0x8    // Used to provide a ending range for the event ID range filter. A range of event IDs to capture for fast debug mode-6 and for active statistics will end with this value.
7483 #define SEM_FAST_REG_RECORD_FILTER_ENABLE                                                                    0x000768UL //Access:RW   DataWidth:0xa    // Multi Field Register.
7484   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_EN                                                    (0x3<<0) // (a) 00 - Filter off; in that case all data should be transmitted to the DBG block without any filtering implemented (data should bypass filtering machine).; (b) 01 - Filter on prior to trigger event (asserted by the DBG block) only; When off - data should be transmitted to the DBG block without any filtering. ; (c) 10 - Filter on upon trigger event (asserted by the DBG block) only. When off - data should be transmitted to the DBG block without any filtering.; (d) 11 - Filter on - constant filtering; in this case the triggering event (asserted by the DBG block) is irrelevant.
7485   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_EN_SHIFT                                              0
7486   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_CID_RCRD                                              (0x1<<2) // (a) 1 - use the recorded connection id field which arrives from the DBG block (dbg_sem_cid interface) for compariso; NOTE: NA if need to filter connection id prior to trigger event (filter_en=01 OR filter_en=11) as the connection id field which arrives from the DBG block (dbg_sem_cid interface) is valid upon triggering event only; (b) 0 - use the configuration connection id field (filter_cid) for comparison.
7487   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_CID_RCRD_SHIFT                                        2
7488   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_CID_EN                                                (0x1<<3) // Used to enable CID/TID filter for recording handlers, when set.
7489   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_CID_EN_SHIFT                                          3
7490   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_EVNT_ID_EN                                            (0x1<<4) // Used to enable Event ID filter for recording handlers, when set.
7491   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_EVNT_ID_EN_SHIFT                                      4
7492   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_DRA_SRC                                               (0x3<<5) // Used to define the DRA-In source that should be compared for recording handlers. A value of 0 indicates FIC0; a value of 1 indicates FIC1; a value of 2 indicates passive buffer.
7493   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_DRA_SRC_SHIFT                                         5
7494   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_DRA_SRC_EN                                            (0x1<<7) // Used to enable DRA source filter for recording handlers, when set.
7495   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_DRA_SRC_EN_SHIFT                                      7
7496   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_EVENT_ID_RANGE_EN                                     (0x1<<8) // Used to enable filtering based on a range of event IDs rather than "match" filtering. When set, the event ID range is defined by the EventIDRangeStrt and EventIDRangeEnd registers.
7497   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_EVENT_ID_RANGE_EN_SHIFT                               8
7498   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_STORE_EN                                              (0x1<<9) // Used to enable the debug store address filter for fast debug, when set.
7499   #define SEM_FAST_REG_RECORD_FILTER_ENABLE_REC_FILTER_STORE_EN_SHIFT                                        9
7500 #define SEM_FAST_REG_DBG_STORE_ADDR_MASK                                                                     0x00076cUL //Access:RW   DataWidth:0x10   // Used in conjunction with dbg_store_addr_value to filter the store data that is sent through the fast debug channel for all debug modes that transmit store transactions. For all the bits of the mask that are set, then only if the corresponding bits of the store address match dbg_store_addr_value, the transaction will be delivered on the debug mux.
7501 #define SEM_FAST_REG_DBG_STORE_ADDR_VALUE                                                                    0x000770UL //Access:RW   DataWidth:0x10   // Used in conjunction with dbg_store_addr_mask to filter the store data that is sent through the fast debug channel for all debug modes that transmit store transactions. For all the bits of dbg_store_addr_mask that are set, then only if the corresponding bits of the store address match the value of this register, the transaction will be delivered on the debug mux.
7502 #define SEM_FAST_REG_DBG_GPRE_VECT_E5                                                                        0x000774UL //Access:RW   DataWidth:0x8    // This 8-bit vector is used to enable the various 8 GPRE-quads that are to be captured by the fast debug channel when they are accessed for read by the Storm during mode-6 debug (handler trace). For this, bit-0 corresponds with GPRE[0-3] and bit-7 corresponds with GPRE[28-31].
7503 #define SEM_FAST_REG_SYNC_DRA_RD_ALM_FULL                                                                    0x000840UL //Access:RW   DataWidth:0x3    // Almost full for DRA_RD SYNC FIFO.
7504 #define SEM_FAST_REG_SYNC_RAM_RD_ALM_FULL                                                                    0x000844UL //Access:RW   DataWidth:0x5    // Almost full for RAM_RD SYNC FIFO.
7505 #define SEM_FAST_REG_SYNC_EXT_STORE_ALM_FULL                                                                 0x000848UL //Access:RW   DataWidth:0x6    // Almost full for EXT_STORE SYNC FIFO.
7506 #define SEM_FAST_REG_DBG_ALM_FULL                                                                            0x00084cUL //Access:RW   DataWidth:0x7    // Almost full for DBG SYNC FIFO.
7507 #define SEM_FAST_REG_SYNC_DRA_WR_ALM_FULL_E5                                                                 0x000850UL //Access:RW   DataWidth:0x3    // Almost full for DRA_WR SYNC FIFO.
7508 #define SEM_FAST_REG_FULL                                                                                    0x000940UL //Access:R    DataWidth:0x18   // Full data spelling :  {mux_rbc_vfc_fifo_empty, cam_rbc_inp_msb2_empty_sel, sync_rbc_dbg_empty[STORM_B], sync_rbc_dbg_empty[STORM_A], rd_rbc_fast_fin_empty[STORM_B], rd_rbc_fast_fin_empty[STORM_A], sync_wr_fast_pop_empty[STORM_B], sync_wr_fast_pop_empty[STORM_A], sync_misc_dra_rd_push_empty[STORM_B], sync_misc_dra_rd_push_empty[STORM_A], cam_rbc_inp_lsb_empty_sel, cam_rbc_inp_msb_empty_sel, cam_mux_empty[STORM_B], cam_mux_empty[STORM_A], sync_rbc_ram_rd_empty, sync_ram_fast_ext_empty, sync_rbc_ext_empty[STORM_B], sync_rbc_ext_empty[STORM_A]};
7509 #define SEM_FAST_REG_EMPTY                                                                                   0x000944UL //Access:R    DataWidth:0x18   // Empty data spelling; {mux_rbc_vfc_fifo_empty, cam_rbc_inp_msb2_empty_sel[STORM_B], cam_rbc_inp_msb2_empty_sel[STORM_A], sync_rbc_dbg_empty[STORM_B], sync_rbc_dbg_empty[STORM_A], rd_rbc_fast_fin_empty[STORM_B], rd_rbc_fast_fin_empty[STORM_A], sync_wr_fast_pop_empty[STORM_B], sync_wr_fast_pop_empty[STORM_A], sync_misc_dra_rd_push_empty[STORM_B], sync_misc_dra_rd_push_empty[STORM_A], cam_rbc_inp_lsb_empty_sel[STORM_B], cam_rbc_inp_lsb_empty_sel[STORM_A], cam_rbc_inp_msb_empty_sel[STORM_B], cam_rbc_inp_msb_empty_sel[STORM_A], cam_mux_empty[STORM_B], cam_mux_empty[STORM_A], sync_rbc_ram_rd_empty, sync_ram_fast_ext_empty, sync_rbc_ext_empty[STORM_B], sync_rbc_ext_empty[STORM_A]};
7510 #define SEM_FAST_REG_ALM_FULL                                                                                0x000948UL //Access:R    DataWidth:0x3    // Alm_full data spelling; {ram_alm_full,ext_alm_full[STORM_B],ext_alm_full[STORM_A]}.
7511 #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE                                                                    0x000a40UL //Access:RW   DataWidth:0x6    // Multi Field Register.
7512   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_CID_EN                                                (0x1<<0) // Used to enable CID/TID filter for Storm active statistics counter, when set.
7513   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_CID_EN_SHIFT                                          0
7514   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_EVNT_ID_EN                                            (0x1<<1) // Used to enable Event ID filter for Storm active statistics counter, when set.
7515   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_EVNT_ID_EN_SHIFT                                      1
7516   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_DRA_SRC                                               (0x3<<2) // Used to define the DRA-In source that should be compared for active statistics counter. A value of 0 indicates FIC0; a value of 1 indicates FIC1; a value of 2 indicates passive buffer.
7517   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_DRA_SRC_SHIFT                                         2
7518   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_DRA_SRC_EN                                            (0x1<<4) // Used to enable DRA source filter for Storm active statistics counter, when set.
7519   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_DRA_SRC_EN_SHIFT                                      4
7520   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_EVENT_ID_RANGE_EN                                     (0x1<<5) // Used to enable active statistics filtering based on a range of event IDs rather than "match" filtering. When set, the event ID range is defined by the EventIDRangeStrt and EventIDRangeEnd registers.
7521   #define SEM_FAST_REG_ACTIVE_FILTER_ENABLE_ACT_FILTER_EVENT_ID_RANGE_EN_SHIFT                               5
7522 #define SEM_FAST_REG_STORM_ACTIVE_CYCLES_A_E5                                                                0x000a44UL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been active (not idle).
7523 #define SEM_FAST_REG_STORM_ACTIVE_CYCLES_BB_K2                                                               0x000a44UL //Access:RC   DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been active (not idle).
7524 #define SEM_FAST_REG_STALL_CYCLES_MASK                                                                       0x000a48UL //Access:RW   DataWidth:0x16   // Provides a vector for enabling/masking the various stall sources from contributing to the storm_stall_cycles statistics count.
7525 #define SEM_FAST_REG_STORM_STALL_CYCLES_A_E5                                                                 0x000a4cUL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been stalled by the "stall" signal on the load/store bus for STORM A.
7526 #define SEM_FAST_REG_STORM_STALL_CYCLES_BB_K2                                                                0x000a4cUL //Access:RC   DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been stalled by the "stall" signal on the load/store bus.
7527 #define SEM_FAST_REG_IDLE_SLEEPING_CYCLES_A_E5                                                               0x000a50UL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been idle due to having no threads to run and one or more threads with Affintiy A or X is in sleep state.
7528 #define SEM_FAST_REG_IDLE_SLEEPING_CYCLES_BB_K2                                                              0x000a50UL //Access:RC   DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been idle due to having no threads to run and one or more threads are allocated in the free-threads list, but are sleeping.
7529 #define SEM_FAST_REG_IDLE_INACTIVE_CYCLES_A_E5                                                               0x000a54UL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been idle due to having no threads to run and no threads are allocated.
7530 #define SEM_FAST_REG_IDLE_INACTIVE_CYCLES_BB_K2                                                              0x000a54UL //Access:RC   DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been idle due to having no threads to run and no threads are allocated.
7531 #define SEM_FAST_REG_STORM_ACTIVE_CYCLES_B_E5                                                                0x000a58UL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been active (not idle).
7532 #define SEM_FAST_REG_STORM_STALL_CYCLES_B_E5                                                                 0x000a5cUL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been stalled by the "stall" signal on the load/store bus for STORM B.
7533 #define SEM_FAST_REG_IDLE_SLEEPING_CYCLES_B_E5                                                               0x000a60UL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been idle due to having no threads to run and one or more threads with Affintiy B or X is in sleep state.
7534 #define SEM_FAST_REG_IDLE_INACTIVE_CYCLES_B_E5                                                               0x000a64UL //Access:R    DataWidth:0x20   // Statistics - The accumulated number of Storm cycles in which the Storm has been idle due to having no threads to run and no threads are allocated.
7535 #define SEM_FAST_REG_LOCK_MAX_CYCLE_STALL_E5                                                                 0x000a68UL //Access:RW   DataWidth:0xd    // This register defines the maximum cycles a Storm may be stalled by Lock block before interrupt assertion.
7536 #define SEM_FAST_REG_VFC_DATA_WR                                                                             0x000b40UL //Access:RW   DataWidth:0x20   // Command data for VFC. VFC will accumulate all writing to this register till will be done write to vfc_wr_addr.
7537 #define SEM_FAST_REG_VFC_ADDR                                                                                0x000b44UL //Access:RW   DataWidth:0xc    // Command address for VFC. Write to it should be done when all command data was already written to vfc_data_wr register.
7538 #define SEM_FAST_REG_VFC_DATA_RD                                                                             0x000b48UL //Access:R    DataWidth:0x20   // Read data from VFC.
7539 #define SEM_FAST_REG_VFC_STATUS                                                                              0x000b4cUL //Access:R    DataWidth:0x3    // B0 - response is ready. It is set when response cycle of 32 bit is ready from VFC block. It is reset when read is done from vfc_data_rd register; B1 - vfc is busy. It is set when was done write to vfc_addr register. It is reset when last from VFC was received. B2 - sending command is on going. It will be set when was done write to vfc_data_wr register. It will be reset when it was done write to vfc_addr register. New command may be sent from RBC when all 3 bits of this register is reset.
7540 #define SEM_FAST_REG_CAM_BIST_EN                                                                             0x000c40UL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
7541 #define SEM_FAST_REG_CAM_BIST_SKIP_ERROR_CNT                                                                 0x000c44UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of CAM BIST errors that are acceptable before reporting CAM BIST failure status.
7542 #define SEM_FAST_REG_CAM_BIST_STATUS_SEL                                                                     0x000c48UL //Access:RW   DataWidth:0x8    // Used to select the BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
7543 #define SEM_FAST_REG_CAM_BIST_STATUS                                                                         0x000c4cUL //Access:R    DataWidth:0x20   // Provides read-only access to the BIST status word selected by cam_bist_status_sel.
7544 #define SEM_FAST_REG_MEMCTRL_WR_RD_N_BB                                                                      0x000cc0UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
7545 #define SEM_FAST_REG_MEMCTRL_CMD_BB                                                                          0x000cc4UL //Access:RW   DataWidth:0x8    // command to CPU BIST
7546 #define SEM_FAST_REG_MEMCTRL_ADDRESS_BB                                                                      0x000cc8UL //Access:RW   DataWidth:0x8    // address to CPU BIST
7547 #define SEM_FAST_REG_MEMCTRL_STATUS_BB                                                                       0x000cccUL //Access:R    DataWidth:0x20   // status from CPU BIST
7548 #define SEM_FAST_REG_STORM_REG_FILE                                                                          0x008000UL //Access:R    DataWidth:0x20   // Register file memories. If address lsb=0=>read from bits 31:0; otherway from bits 63:32. Upper bit 9 selects the RF. Upper bit 10 selects the STORM. Used only for debugging.
7549 #define SEM_FAST_REG_STORM_REG_FILE_SIZE_BB_K2                                                               512
7550 #define SEM_FAST_REG_STORM_REG_FILE_SIZE_E5                                                                  1024
7551 #define SEM_FAST_REG_CAM_REQUEST                                                                             0x009000UL //Access:RW   DataWidth:0x4    // Writing this indirect register will cause a CAM command to be executed with the CAM offset specified by the indirect register sub-address. Bits [3:0] of the data bus provide the OpCode for the request where the following numerations apply: 0x0=ADD, 0x1=SRCH, 0x2=INVALIDATE, 0x3=READ. Reading this register returns the OpCode of the most recent RBC-initiated CAM request.
7552 #define SEM_FAST_REG_CAM_REQUEST_SIZE                                                                        256
7553 #define SEM_FAST_REG_VFC_CONFIG                                                                              0x00a000UL //Access:RW   DataWidth:0x20   // Provides a memory-mapped region for VFC configurations; up to 256 registers.
7554 #define SEM_FAST_REG_VFC_CONFIG_SIZE                                                                         256
7555 #define SEM_FAST_REG_LOCKS_KEY_E5                                                                            0x00b000UL //Access:RW   DataWidth:0x20   // Provides a WR/RD access for Locks key and state (Acquired/Reliquished). If lsb bit of addr = 0  => write to lock ID of addr[3:1] LOCK_VAL[31:0] if lsb bit of addr = 1  => write to lock ID of addr[3:1] {LOCK_VALID,STORM_ID,LOCK_VAL[39:32]}
7556 #define SEM_FAST_REG_LOCKS_KEY_SIZE                                                                          16
7557 #define SEM_FAST_REG_LOCKS_CNT_E5                                                                            0x00b080UL //Access:RW   DataWidth:0x20   // Provides a Wr/Rd access for Locks counters.
7558 #define SEM_FAST_REG_LOCKS_CNT_SIZE                                                                          32
7559 #define SEM_FAST_REG_LOCKS_MON_E5                                                                            0x00b200UL //Access:RW   DataWidth:0x20   // Provides a RD access for all monitor block, {CNT_VAL,CNT_ID,SET}.
7560 #define SEM_FAST_REG_LOCKS_MON_SIZE                                                                          128
7561 #define SEM_FAST_REG_INT_RAM                                                                                 0x020000UL //Access:RW   DataWidth:0x20   // Internal RAM (if bit lsb of addr =0 => write to bits[31:0; otherwise to [63:32).
7562 #define SEM_FAST_REG_INT_RAM_SIZE                                                                            20480
7563 #define VFC_REG_MASK_LSB_0_LOW                                                                               0x000000UL //Access:RW   DataWidth:0x20   // Bits [31:0] for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
7564 #define VFC_REG_MASK_LSB_0_HIGH                                                                              0x000004UL //Access:RW   DataWidth:0x20   // Bits [63:32] for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
7565 #define VFC_REG_MASK_LSB_1_LOW                                                                               0x000008UL //Access:RW   DataWidth:0x20   // Bits [31:0] for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
7566 #define VFC_REG_MASK_LSB_1_HIGH                                                                              0x00000cUL //Access:RW   DataWidth:0x20   // Bits [63:32] for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
7567 #define VFC_REG_MASK_LSB_2_LOW                                                                               0x000010UL //Access:RW   DataWidth:0x20   // Bits [31:0] for vector CAM mask that are used for search and add commands.1 means the corresponding data bit should be compared and 0 means it should be ignored.
7568 #define VFC_REG_MASK_LSB_2_HIGH                                                                              0x000014UL //Access:RW   DataWidth:0x20   // Bits [31:0] for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
7569 #define VFC_REG_MASK_LSB_3_LOW                                                                               0x000018UL //Access:RW   DataWidth:0x20   // Bits [111:96] bits for vector CAM mask that are used for search and add commands.1 means the corresponding data bit should be compared and 0 means it should be ignored.
7570 #define VFC_REG_MASK_LSB_3_HIGH                                                                              0x00001cUL //Access:RW   DataWidth:0x20   // Bits [63:32]  for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
7571 #define VFC_REG_ALU_RST_EN                                                                                   0x000020UL //Access:RW   DataWidth:0x8    // This register includes bit per ALU vector: 0-4 long vectors; 5-11 short vectors. When it is set then appropriate vector will be reset when RST bit is set in request.
7572 #define VFC_REG_TT_RESULT_EN                                                                                 0x000024UL //Access:RW   DataWidth:0x1    // This register defines value that will be written to DSt vector for analyze operation. If it is set to 1, then row from target table will be rwitten. If it is set to 0, then row from target table OR previous value of DST vector will be written.
7573 #define VFC_REG_INTERRUPT_IND                                                                                0x000028UL //Access:RW   DataWidth:0xa    // Multi Field Register.
7574   #define VFC_REG_INTERRUPT_IND_ADDRESS_INTERRUPT                                                            (0x1<<0) // This is error interrupt. It may be asserted when it was access to not existing address in VFC. Also it will be asserted when there is attempt to write to read only register. It will be de-asserted aftre write 1 to it.
7575   #define VFC_REG_INTERRUPT_IND_ADDRESS_INTERRUPT_SHIFT                                                      0
7576   #define VFC_REG_INTERRUPT_IND_INP_FIFO_ITERRUPT                                                            (0x1<<1) // This is error interrupt. It may be asserted when it was input FIFO overflow.
7577   #define VFC_REG_INTERRUPT_IND_INP_FIFO_ITERRUPT_SHIFT                                                      1
7578   #define VFC_REG_INTERRUPT_IND_LEN_FIFO_INTERRUPT                                                           (0x1<<2) // This is error interrupt. It may be asserted when it was length FIFO overflow.
7579   #define VFC_REG_INTERRUPT_IND_LEN_FIFO_INTERRUPT_SHIFT                                                     2
7580   #define VFC_REG_INTERRUPT_IND_INP_BUF_INTERRUPT                                                            (0x1<<3) // This is error interrupt. It may be asserted when it was input buffers overflow.
7581   #define VFC_REG_INTERRUPT_IND_INP_BUF_INTERRUPT_SHIFT                                                      3
7582   #define VFC_REG_INTERRUPT_IND_OUT_BUF_INTERRUPT                                                            (0x1<<4) // This is error interrupt. It may be asserted when it was output buffer overflow.
7583   #define VFC_REG_INTERRUPT_IND_OUT_BUF_INTERRUPT_SHIFT                                                      4
7584   #define VFC_REG_INTERRUPT_IND_RBC_WRITE_INTERRUPT                                                          (0x1<<8) // This is error interrupt. It may be asserted when it was RBC command with address not equal to 12 bit or data cycle not equal 64 bit or number of data cycles bigger than 6.  It will be de-asserted aftre write 1 to it.
7585   #define VFC_REG_INTERRUPT_IND_RBC_WRITE_INTERRUPT_SHIFT                                                    8
7586   #define VFC_REG_INTERRUPT_IND_DEADLOCK_INTERRUPT                                                           (0x1<<9) // This is error interrupt. It may be asserted when waitp is asserted and output FIFO is also full.  It will be de-asserted aftre write 1 to it.
7587   #define VFC_REG_INTERRUPT_IND_DEADLOCK_INTERRUPT_SHIFT                                                     9
7588   #define VFC_REG_INTERRUPT_IND_RSS_INFO_INTERRUPT_BB_K2                                                     (0x1<<5) // This is error interrupt. It may be asserted when it was address overflow of INFO part of RSS RAM. It will be de-asserted aftre write 1 to it.
7589   #define VFC_REG_INTERRUPT_IND_RSS_INFO_INTERRUPT_BB_K2_SHIFT                                               5
7590   #define VFC_REG_INTERRUPT_IND_RSS_KEY_LSB_INTERRUPT_BB_K2                                                  (0x1<<6) // This is error interrupt. It may be asserted when it was address overflow of KEY LSB part of RSS RAM.   It will be de-asserted aftre write 1 to it.
7591   #define VFC_REG_INTERRUPT_IND_RSS_KEY_LSB_INTERRUPT_BB_K2_SHIFT                                            6
7592   #define VFC_REG_INTERRUPT_IND_RSS_KEY_MSB_INTERRUPT_BB_K2                                                  (0x1<<7) // This is error interrupt. It may be asserted when it was address overflow of KEY MSB part of RSS RAM. It will be de-asserted aftre write 1 to it.
7593   #define VFC_REG_INTERRUPT_IND_RSS_KEY_MSB_INTERRUPT_BB_K2_SHIFT                                            7
7594 #define VFC_REG_PARITY_IND                                                                                   0x00002cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
7595   #define VFC_REG_PARITY_IND_CAM_PARITY                                                                      (0x1<<1) // This is parity interrupt. It may be asserted when it was CAM parity error. It will be de-asserted aftre write 1 to it.
7596   #define VFC_REG_PARITY_IND_CAM_PARITY_SHIFT                                                                1
7597   #define VFC_REG_PARITY_IND_TT_RAM_PARITY                                                                   (0x1<<2) // This is parity interrupt. It may be asserted when it was parity error inside TT RAM. It will be de-asserted aftre write 1 to it.
7598   #define VFC_REG_PARITY_IND_TT_RAM_PARITY_SHIFT                                                             2
7599   #define VFC_REG_PARITY_IND_RSS_RAM_PARITY_BB_K2                                                            (0x1<<0) // This is parity interrupt. It may be asserted when it was RSS RAM parity error.  It will be de-asserted aftre write 1 to it.
7600   #define VFC_REG_PARITY_IND_RSS_RAM_PARITY_BB_K2_SHIFT                                                      0
7601 #define VFC_REG_INDICATIONS1                                                                                 0x000030UL //Access:R    DataWidth:0x12   // Multi Field Register.
7602   #define VFC_REG_INDICATIONS1_INP_FIFO_EMPTY                                                                (0x1<<0) // Empty indication from input FIFO.
7603   #define VFC_REG_INDICATIONS1_INP_FIFO_EMPTY_SHIFT                                                          0
7604   #define VFC_REG_INDICATIONS1_LEN_FIFO_EMPTY                                                                (0x1<<1) // Empty indication from length command FIFO.
7605   #define VFC_REG_INDICATIONS1_LEN_FIFO_EMPTY_SHIFT                                                          1
7606   #define VFC_REG_INDICATIONS1_INP_BUF_EMPTY                                                                 (0x1<<2) // Empty indication from input buffers.
7607   #define VFC_REG_INDICATIONS1_INP_BUF_EMPTY_SHIFT                                                           2
7608   #define VFC_REG_INDICATIONS1_OUT_FIFO_EMPTY                                                                (0x1<<3) // Empty indication from output FIFO.
7609   #define VFC_REG_INDICATIONS1_OUT_FIFO_EMPTY_SHIFT                                                          3
7610   #define VFC_REG_INDICATIONS1_SEM_FIFO_EMPTY                                                                (0x1<<4) // Empty indication from SEM output FIFO inside VFC.
7611   #define VFC_REG_INDICATIONS1_SEM_FIFO_EMPTY_SHIFT                                                          4
7612   #define VFC_REG_INDICATIONS1_RESERVED1_1                                                                   (0x7<<5) // Reserved bits.
7613   #define VFC_REG_INDICATIONS1_RESERVED1_1_SHIFT                                                             5
7614   #define VFC_REG_INDICATIONS1_INP_FIFO_FULL                                                                 (0x1<<8) // Full indication from input FIFO.
7615   #define VFC_REG_INDICATIONS1_INP_FIFO_FULL_SHIFT                                                           8
7616   #define VFC_REG_INDICATIONS1_LEN_FIFO_FULL                                                                 (0x1<<9) // Full indication from length command FIFO.
7617   #define VFC_REG_INDICATIONS1_LEN_FIFO_FULL_SHIFT                                                           9
7618   #define VFC_REG_INDICATIONS1_INP_BUF_FULL                                                                  (0x1<<10) // Full indication from input buffers.
7619   #define VFC_REG_INDICATIONS1_INP_BUF_FULL_SHIFT                                                            10
7620   #define VFC_REG_INDICATIONS1_OUT_FIFO_FULL                                                                 (0x1<<11) // Full indication from output FIFO.
7621   #define VFC_REG_INDICATIONS1_OUT_FIFO_FULL_SHIFT                                                           11
7622   #define VFC_REG_INDICATIONS1_SEM_FIFO_FULL                                                                 (0x1<<12) // Full indication from SEM output FIFO inside VFC.
7623   #define VFC_REG_INDICATIONS1_SEM_FIFO_FULL_SHIFT                                                           12
7624   #define VFC_REG_INDICATIONS1_RESERVED1_2                                                                   (0x7<<13) // Reserved bits.
7625   #define VFC_REG_INDICATIONS1_RESERVED1_2_SHIFT                                                             13
7626   #define VFC_REG_INDICATIONS1_RBC_RSP_RDY                                                                   (0x1<<16) // Indicates if RBC response is ready.
7627   #define VFC_REG_INDICATIONS1_RBC_RSP_RDY_SHIFT                                                             16
7628   #define VFC_REG_INDICATIONS1_VFC_WAITP                                                                     (0x1<<17) // Indicates if waitp from VFC to STORM is asserted.
7629   #define VFC_REG_INDICATIONS1_VFC_WAITP_SHIFT                                                               17
7630 #define VFC_REG_INDICATIONS2                                                                                 0x000034UL //Access:R    DataWidth:0x1c   // Multi Field Register.
7631   #define VFC_REG_INDICATIONS2_INP_FIFO_CNT                                                                  (0x1f<<0) // Number of entries inside input memory FIFO.
7632   #define VFC_REG_INDICATIONS2_INP_FIFO_CNT_SHIFT                                                            0
7633   #define VFC_REG_INDICATIONS2_RESERVED2_1                                                                   (0x7<<5) // Reserved bits.
7634   #define VFC_REG_INDICATIONS2_RESERVED2_1_SHIFT                                                             5
7635   #define VFC_REG_INDICATIONS2_LEN_FIFO_CNT                                                                  (0x1f<<8) // Number of entries inside length command FIFO.
7636   #define VFC_REG_INDICATIONS2_LEN_FIFO_CNT_SHIFT                                                            8
7637   #define VFC_REG_INDICATIONS2_RESERVED2_2                                                                   (0x7<<13) // Reserved bits.
7638   #define VFC_REG_INDICATIONS2_RESERVED2_2_SHIFT                                                             13
7639   #define VFC_REG_INDICATIONS2_INP_BUF_CNT                                                                   (0xf<<16) // Number of entries inside buffers of input FIFO.
7640   #define VFC_REG_INDICATIONS2_INP_BUF_CNT_SHIFT                                                             16
7641   #define VFC_REG_INDICATIONS2_OUT_BUF_CNT                                                                   (0xf<<20) // Number of entries inside output FIFO.
7642   #define VFC_REG_INDICATIONS2_OUT_BUF_CNT_SHIFT                                                             20
7643   #define VFC_REG_INDICATIONS2_SEM_FIFO_CNT                                                                  (0xf<<24) // Number of entries inside SEMI output FIFO inside VFC.
7644   #define VFC_REG_INDICATIONS2_SEM_FIFO_CNT_SHIFT                                                            24
7645 #define VFC_REG_SW_RST                                                                                       0x000038UL //Access:W    DataWidth:0x1    // Write to this bit will cause to block reset.
7646 #define VFC_REG_MEMORIES_RST                                                                                 0x00003cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
7647   #define VFC_REG_MEMORIES_RST_CAM_RST                                                                       (0x1<<0) // Write 1 to this bit will cause reset of all CAM rows including valid bit and all bits in a row. Write 0 to it will have no effect. Read 1 from this bit means that CAM reset was finished. Read 0 from this bit means that CAM reset was never done or not finished.
7648   #define VFC_REG_MEMORIES_RST_CAM_RST_SHIFT                                                                 0
7649   #define VFC_REG_MEMORIES_RST_TT_RST                                                                        (0x1<<2) // Write 1 to this bit will cause reset of all Target tables rows. Write 0 to it will have no effect. Read 1 from this bit means that RAM reset was finished. Read 1 from this bit means that TT RAM reset is in progress. Read 0 from this bit means that TT RAM reset was finished.
7650   #define VFC_REG_MEMORIES_RST_TT_RST_SHIFT                                                                  2
7651   #define VFC_REG_MEMORIES_RST_RAM_RST_BB_K2                                                                 (0x1<<1) // Write 1 to this bit will cause reset of all RSS RAM rows. Write 0 to it will have no effect. Read 1 from this bit means that RAM reset is in progress. Read 0 from this bit means that RAM reset was finished.
7652   #define VFC_REG_MEMORIES_RST_RAM_RST_BB_K2_SHIFT                                                           1
7653 #define VFC_REG_CAM_PARITY_EN                                                                                0x000040UL //Access:RW   DataWidth:0x1    // REQUIRED -If this bit is set then background mechanism for parity check will be enabled; 0 - disabled. This bit must be disabled in palladium and FPGA. Init value of 1 must be done in a chip mode
7654 #define VFC_REG_CAM_CLK_DIVIDER                                                                              0x000044UL //Access:RW   DataWidth:0x4    // Cam clock divider : may be equal to 2 only.
7655 #define VFC_REG_PARITY_MASK                                                                                  0x000048UL //Access:RW   DataWidth:0x3    // REQUIRED - 0 - parity is enabled;1 parity check is disabled.
7656 #define VFC_REG_INTERRUPT_MASK                                                                               0x00004cUL //Access:RW   DataWidth:0xa    // REQUIRED - 0 - interrupt is enabled;1- interrupt check is disabled.
7657 #define VFC_REG_RSS_RAM_TM_0_BB_K2                                                                           0x000050UL //Access:RW   DataWidth:0x5    // TM indication for RSS RAM instance 0.
7658 #define VFC_REG_RSS_RAM_TM_1_BB_K2                                                                           0x000054UL //Access:RW   DataWidth:0x5    // TM indication for RSS RAM instance 1.
7659 #define VFC_REG_INP_FIFO_TM                                                                                  0x000058UL //Access:RW   DataWidth:0x2    // TM indication for Input fifo.
7660 #define VFC_REG_CAM_TM                                                                                       0x00005cUL //Access:RW   DataWidth:0x14   // TM indication for CAM.
7661 #define VFC_REG_VFC_CAM_BIST_EN                                                                              0x000060UL //Access:RW   DataWidth:0x1    // Bist enable bit for Cam.
7662 #define VFC_REG_VFC_CAM_BIST_DBG_SEL                                                                         0x000064UL //Access:RW   DataWidth:0x8    // This select the type of data present on bist_status bus (slixe or status select).
7663 #define VFC_REG_VFC_CAM_BIST_STATUS                                                                          0x000068UL //Access:R    DataWidth:0x20   // This returns the bist_status which can be done/go/sX_status.
7664 #define VFC_REG_KEY_RSS_EXT5_BB_K2                                                                           0x00006cUL //Access:RW   DataWidth:0x8    // Key extension for 5th tuple.
7665 #define VFC_REG_INP_FIFO_ALM_FULL                                                                            0x000070UL //Access:RW   DataWidth:0x5    // Almost full for input FIFO. When number of entries inside input FIFO is bigger or equal to this number then waitp to STORM will be asserted.
7666 #define VFC_REG_STORM_CMD_DISABLE                                                                            0x000074UL //Access:RW   DataWidth:0x1    // When set then it disables selecting of commands from STORM. It will allow for RBC to configurate block. STORM command may be executed when this bit will be deasserted.
7667 #define VFC_REG_WAITP_STAT                                                                                   0x000078UL //Access:RC   DataWidth:0x20   // Statistics for number of cycles when waitp was raised to STORM as a result of full input FIFO. This vector will be reset after reading from it. It is also possible to write to it.
7668 #define VFC_REG_ECO_RESERVED                                                                                 0x00007cUL //Access:RW   DataWidth:0x20   // Unused bits for future eco.
7669 #define VFC_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                0x000080UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
7670 #define VFC_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                0x000084UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
7671 #define VFC_REG_DEBUG_DATA                                                                                   0x000090UL //Access:R    DataWidth:0x1e   // Multi Field Register.
7672   #define VFC_REG_DEBUG_DATA_CURRENT_MSG_LEN                                                                 (0x7<<0) // Length of VFC command from STORM that is waitinf for arbitration.
7673   #define VFC_REG_DEBUG_DATA_CURRENT_MSG_LEN_SHIFT                                                           0
7674   #define VFC_REG_DEBUG_DATA_CUR_MSG_EMPTY                                                                   (0x1<<3) // Empty indication for current message that has first cycle from STORM.
7675   #define VFC_REG_DEBUG_DATA_CUR_MSG_EMPTY_SHIFT                                                             3
7676   #define VFC_REG_DEBUG_DATA_MEXT_MSG_LEN                                                                    (0x7<<4) // Length of next VFC command from STORM that will be selected after current message.
7677   #define VFC_REG_DEBUG_DATA_MEXT_MSG_LEN_SHIFT                                                              4
7678   #define VFC_REG_DEBUG_DATA_NEXT_MSG_EMPTY                                                                  (0x1<<7) // Next message ready indication that has first cycle fro mSTORM.
7679   #define VFC_REG_DEBUG_DATA_NEXT_MSG_EMPTY_SHIFT                                                            7
7680   #define VFC_REG_DEBUG_DATA_RBC_CNT                                                                         (0xff<<8) // Number of transactions from SEM_PD for last RBC command.
7681   #define VFC_REG_DEBUG_DATA_RBC_CNT_SHIFT                                                                   8
7682   #define VFC_REG_DEBUG_DATA_STORM_READY                                                                     (0x1<<16) // Ready indication from STORM to input arbiter.
7683   #define VFC_REG_DEBUG_DATA_STORM_READY_SHIFT                                                               16
7684   #define VFC_REG_DEBUG_DATA_RBC_READY                                                                       (0x1<<17) // Ready indication from RBC to input arbiter.
7685   #define VFC_REG_DEBUG_DATA_RBC_READY_SHIFT                                                                 17
7686   #define VFC_REG_DEBUG_DATA_RESERVED2                                                                       (0x3<<18) // This field is set to 0.
7687   #define VFC_REG_DEBUG_DATA_RESERVED2_SHIFT                                                                 18
7688   #define VFC_REG_DEBUG_DATA_LAST_MATCH_ADDR                                                                 (0x3ff<<20) // Last match address that will be used for analyze operation.
7689   #define VFC_REG_DEBUG_DATA_LAST_MATCH_ADDR_SHIFT                                                           20
7690 #define VFC_REG_STORM_CMD_ADDR                                                                               0x000094UL //Access:R    DataWidth:0xc    // Address of command from STORM that is waiting for arbitration.
7691 #define VFC_REG_STORM_CMD_DATA_0                                                                             0x000098UL //Access:R    DataWidth:0x20   // Data bits[31:0] of VFC command from STORM that are waiting for arbitration.
7692 #define VFC_REG_STORM_CMD_DATA_1                                                                             0x00009cUL //Access:R    DataWidth:0x20   // Data bits[63:32] of VFC command from STORM that are waiting for arbitration.
7693 #define VFC_REG_STORM_CMD_DATA_2                                                                             0x0000a0UL //Access:R    DataWidth:0x20   // Data bits[95:64] of VFC command from STORM that are waiting for arbitration.
7694 #define VFC_REG_STORM_CMD_DATA_3                                                                             0x0000a4UL //Access:R    DataWidth:0x20   // Data bits[127:96] of VFC command from STORM that are waiting for arbitration.
7695 #define VFC_REG_STORM_CMD_DATA_4                                                                             0x0000a8UL //Access:R    DataWidth:0x20   // Data bits[159:128] of VFC command from STORM that are waiting for arbitration.
7696 #define VFC_REG_STORM_CMD_DATA_5                                                                             0x0000acUL //Access:R    DataWidth:0x20   // Data bits[191:160] of VFC command from STORM that are waiting for arbitration.
7697 #define VFC_REG_STORM_CMD_DATA_6                                                                             0x0000b0UL //Access:R    DataWidth:0x20   // Data bits[223:192] of VFC command from STORM that are waiting for arbitration.
7698 #define VFC_REG_STORM_CMD_DATA_7                                                                             0x0000b4UL //Access:R    DataWidth:0x20   // Data bits[255:224] of VFC command from STORM that are waiting for arbitration.
7699 #define VFC_REG_MASK_LSB_4_LOW                                                                               0x0000b8UL //Access:RW   DataWidth:0x20   // Bits [31:0] of data for search optimized operation that will be used when M field equals to 0.
7700 #define VFC_REG_MASK_LSB_4_HIGH                                                                              0x0000bcUL //Access:RW   DataWidth:0x20   // Bits [63:32] of data for search optimized operation that will be used when M field equals to 0.
7701 #define VFC_REG_MASK_LSB_5_LOW                                                                               0x0000c0UL //Access:RW   DataWidth:0x20   // Bits [31:0] of data for search optimized operation that will be used when M field equals to 0.
7702 #define VFC_REG_MASK_LSB_5_HIGH                                                                              0x0000c4UL //Access:RW   DataWidth:0x20   // Bits [63:32] of data for search optimized operation that will be used when M field equals to 0.
7703 #define VFC_REG_MASK_LSB_6_LOW                                                                               0x0000c8UL //Access:RW   DataWidth:0x20   // Bits [31:0] of data for search optimized operation that will be used when M field equals to 0.
7704 #define VFC_REG_MASK_LSB_6_HIGH                                                                              0x0000ccUL //Access:RW   DataWidth:0x20   // Bits [63:32] of data for search optimized operation that will be used when M field equals to 0.
7705 #define VFC_REG_MASK_LSB_7_LOW                                                                               0x0000d0UL //Access:RW   DataWidth:0x20   // Bits [31:0] of data for search optimized operation that will be used when M field equals to 0.
7706 #define VFC_REG_MASK_LSB_7_HIGH                                                                              0x0000d4UL //Access:RW   DataWidth:0x20   // Bits [63:32] of data for search optimized operation that will be used when M field equals to 0.
7707 #define VFC_REG_OFFSET_ALU_VECTOR_0                                                                          0x0000f8UL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 0.
7708 #define VFC_REG_OFFSET_ALU_VECTOR_1                                                                          0x0000fcUL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 1.
7709 #define VFC_REG_OFFSET_ALU_VECTOR_2                                                                          0x000100UL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 2.
7710 #define VFC_REG_OFFSET_ALU_VECTOR_3                                                                          0x000104UL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 3.
7711 #define VFC_REG_OFFSET_ALU_VECTOR_4                                                                          0x000108UL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 4.
7712 #define VFC_REG_OFFSET_ALU_VECTOR_5                                                                          0x00010cUL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 5.
7713 #define VFC_REG_OFFSET_ALU_VECTOR_6                                                                          0x000110UL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 6.
7714 #define VFC_REG_OFFSET_ALU_VECTOR_7                                                                          0x000114UL //Access:R    DataWidth:0x9    // Last analyze offset for ALU vector 7.
7715 #define VFC_REG_PORT4_MODE_EN                                                                                0x000118UL //Access:RW   DataWidth:0x1    // If this bit set to 0 then allows to work with 160 clients. If set to 1 then with 208.
7716 #define VFC_REG_INP_FIFO_DBG_RD_EN                                                                           0x00011cUL //Access:RW   DataWidth:0x1    // Input FIFO debug enable.
7717 #define VFC_REG_INP_FIFO_DBG_RD_ADD                                                                          0x000120UL //Access:RW   DataWidth:0x4    // Input FIFO debug address.
7718 #define VFC_REG_CAM_BIST_SKIP_ERROR_CNT                                                                      0x000124UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of CAM BIST errors that are acceptable before reporting CAM BIST failure status.
7719 #define VFC_REG_PRTY_MASK_H_0_BB_K2                                                                          0x000204UL //Access:RW   DataWidth:0x6    // Multi Field Register.
7720   #define VFC_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: VFC_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
7721   #define VFC_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2_SHIFT                                              0
7722   #define VFC_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: VFC_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
7723   #define VFC_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2_SHIFT                                              1
7724   #define VFC_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: VFC_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
7725   #define VFC_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                                   2
7726   #define VFC_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: VFC_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
7727   #define VFC_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                3
7728   #define VFC_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                      (0x1<<4) // This bit masks, when set, the Parity bit: VFC_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
7729   #define VFC_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                4
7730   #define VFC_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                      (0x1<<5) // This bit masks, when set, the Parity bit: VFC_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
7731   #define VFC_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                                5
7732   #define VFC_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: VFC_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
7733   #define VFC_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                                   2
7734 #define VFC_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x000210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
7735   #define VFC_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance vfc.VFC_TT_RAMS_K2_GEN_IF.i_tt1_ram.i_ecc in module vfc_mem_tt1_4port
7736   #define VFC_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2_SHIFT                                               0
7737   #define VFC_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2                                                     (0x1<<1) // Enable ECC for memory ecc instance vfc.VFC_TT_RAMS_K2_GEN_IF.i_mtt2_ram.i_ecc in module vfc_mem_mtt2_4port
7738   #define VFC_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2_SHIFT                                               1
7739 #define VFC_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x000214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
7740   #define VFC_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance vfc.VFC_TT_RAMS_K2_GEN_IF.i_tt1_ram.i_ecc in module vfc_mem_tt1_4port
7741   #define VFC_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2_SHIFT                                        0
7742   #define VFC_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2                                              (0x1<<1) // Set parity only for memory ecc instance vfc.VFC_TT_RAMS_K2_GEN_IF.i_mtt2_ram.i_ecc in module vfc_mem_mtt2_4port
7743   #define VFC_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2_SHIFT                                        1
7744 #define VFC_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x000218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
7745   #define VFC_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance vfc.VFC_TT_RAMS_K2_GEN_IF.i_tt1_ram.i_ecc in module vfc_mem_tt1_4port
7746   #define VFC_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2_SHIFT                                 0
7747   #define VFC_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance vfc.VFC_TT_RAMS_K2_GEN_IF.i_mtt2_ram.i_ecc in module vfc_mem_mtt2_4port
7748   #define VFC_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2_SHIFT                                 1
7749 #define VFC_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x00021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
7750 #define PB_REG_INT_STS                                                                                       0x000040UL //Access:R    DataWidth:0x9    // Multi Field Register.
7751   #define PB_REG_INT_STS_ADDRESS_ERROR                                                                       (0x1<<0) // Signals an unknown address to the rf module.
7752   #define PB_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                 0
7753   #define PB_REG_INT_STS_EOP_ERROR                                                                           (0x1<<1) // EOP check error.
7754   #define PB_REG_INT_STS_EOP_ERROR_SHIFT                                                                     1
7755   #define PB_REG_INT_STS_IFIFO_ERROR                                                                         (0x1<<2) // Instruction FIFO error.
7756   #define PB_REG_INT_STS_IFIFO_ERROR_SHIFT                                                                   2
7757   #define PB_REG_INT_STS_PFIFO_ERROR                                                                         (0x1<<3) // Parameter FIFO error.
7758   #define PB_REG_INT_STS_PFIFO_ERROR_SHIFT                                                                   3
7759   #define PB_REG_INT_STS_DB_BUF_ERROR                                                                        (0x1<<4) // DB FIFO error.
7760   #define PB_REG_INT_STS_DB_BUF_ERROR_SHIFT                                                                  4
7761   #define PB_REG_INT_STS_TH_EXEC_ERROR                                                                       (0x1<<5) //
7762   #define PB_REG_INT_STS_TH_EXEC_ERROR_SHIFT                                                                 5
7763   #define PB_REG_INT_STS_TQ_ERROR_WR                                                                         (0x1<<6) // TQ write overflow.
7764   #define PB_REG_INT_STS_TQ_ERROR_WR_SHIFT                                                                   6
7765   #define PB_REG_INT_STS_TQ_ERROR_RD_TH                                                                      (0x1<<7) // TQ read underflow by task handler.
7766   #define PB_REG_INT_STS_TQ_ERROR_RD_TH_SHIFT                                                                7
7767   #define PB_REG_INT_STS_TQ_ERROR_RD_IH                                                                      (0x1<<8) // TQ read underflow by instruction handler.
7768   #define PB_REG_INT_STS_TQ_ERROR_RD_IH_SHIFT                                                                8
7769 #define PB_REG_INT_MASK                                                                                      0x000044UL //Access:RW   DataWidth:0x9    // Multi Field Register.
7770   #define PB_REG_INT_MASK_ADDRESS_ERROR                                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.ADDRESS_ERROR .
7771   #define PB_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                                0
7772   #define PB_REG_INT_MASK_EOP_ERROR                                                                          (0x1<<1) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.EOP_ERROR .
7773   #define PB_REG_INT_MASK_EOP_ERROR_SHIFT                                                                    1
7774   #define PB_REG_INT_MASK_IFIFO_ERROR                                                                        (0x1<<2) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.IFIFO_ERROR .
7775   #define PB_REG_INT_MASK_IFIFO_ERROR_SHIFT                                                                  2
7776   #define PB_REG_INT_MASK_PFIFO_ERROR                                                                        (0x1<<3) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.PFIFO_ERROR .
7777   #define PB_REG_INT_MASK_PFIFO_ERROR_SHIFT                                                                  3
7778   #define PB_REG_INT_MASK_DB_BUF_ERROR                                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.DB_BUF_ERROR .
7779   #define PB_REG_INT_MASK_DB_BUF_ERROR_SHIFT                                                                 4
7780   #define PB_REG_INT_MASK_TH_EXEC_ERROR                                                                      (0x1<<5) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TH_EXEC_ERROR .
7781   #define PB_REG_INT_MASK_TH_EXEC_ERROR_SHIFT                                                                5
7782   #define PB_REG_INT_MASK_TQ_ERROR_WR                                                                        (0x1<<6) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_WR .
7783   #define PB_REG_INT_MASK_TQ_ERROR_WR_SHIFT                                                                  6
7784   #define PB_REG_INT_MASK_TQ_ERROR_RD_TH                                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_TH .
7785   #define PB_REG_INT_MASK_TQ_ERROR_RD_TH_SHIFT                                                               7
7786   #define PB_REG_INT_MASK_TQ_ERROR_RD_IH                                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_IH .
7787   #define PB_REG_INT_MASK_TQ_ERROR_RD_IH_SHIFT                                                               8
7788 #define PB_REG_INT_STS_WR                                                                                    0x000048UL //Access:WR   DataWidth:0x9    // Multi Field Register.
7789   #define PB_REG_INT_STS_WR_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
7790   #define PB_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                              0
7791   #define PB_REG_INT_STS_WR_EOP_ERROR                                                                        (0x1<<1) // EOP check error.
7792   #define PB_REG_INT_STS_WR_EOP_ERROR_SHIFT                                                                  1
7793   #define PB_REG_INT_STS_WR_IFIFO_ERROR                                                                      (0x1<<2) // Instruction FIFO error.
7794   #define PB_REG_INT_STS_WR_IFIFO_ERROR_SHIFT                                                                2
7795   #define PB_REG_INT_STS_WR_PFIFO_ERROR                                                                      (0x1<<3) // Parameter FIFO error.
7796   #define PB_REG_INT_STS_WR_PFIFO_ERROR_SHIFT                                                                3
7797   #define PB_REG_INT_STS_WR_DB_BUF_ERROR                                                                     (0x1<<4) // DB FIFO error.
7798   #define PB_REG_INT_STS_WR_DB_BUF_ERROR_SHIFT                                                               4
7799   #define PB_REG_INT_STS_WR_TH_EXEC_ERROR                                                                    (0x1<<5) //
7800   #define PB_REG_INT_STS_WR_TH_EXEC_ERROR_SHIFT                                                              5
7801   #define PB_REG_INT_STS_WR_TQ_ERROR_WR                                                                      (0x1<<6) // TQ write overflow.
7802   #define PB_REG_INT_STS_WR_TQ_ERROR_WR_SHIFT                                                                6
7803   #define PB_REG_INT_STS_WR_TQ_ERROR_RD_TH                                                                   (0x1<<7) // TQ read underflow by task handler.
7804   #define PB_REG_INT_STS_WR_TQ_ERROR_RD_TH_SHIFT                                                             7
7805   #define PB_REG_INT_STS_WR_TQ_ERROR_RD_IH                                                                   (0x1<<8) // TQ read underflow by instruction handler.
7806   #define PB_REG_INT_STS_WR_TQ_ERROR_RD_IH_SHIFT                                                             8
7807 #define PB_REG_INT_STS_CLR                                                                                   0x00004cUL //Access:RC   DataWidth:0x9    // Multi Field Register.
7808   #define PB_REG_INT_STS_CLR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
7809   #define PB_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                             0
7810   #define PB_REG_INT_STS_CLR_EOP_ERROR                                                                       (0x1<<1) // EOP check error.
7811   #define PB_REG_INT_STS_CLR_EOP_ERROR_SHIFT                                                                 1
7812   #define PB_REG_INT_STS_CLR_IFIFO_ERROR                                                                     (0x1<<2) // Instruction FIFO error.
7813   #define PB_REG_INT_STS_CLR_IFIFO_ERROR_SHIFT                                                               2
7814   #define PB_REG_INT_STS_CLR_PFIFO_ERROR                                                                     (0x1<<3) // Parameter FIFO error.
7815   #define PB_REG_INT_STS_CLR_PFIFO_ERROR_SHIFT                                                               3
7816   #define PB_REG_INT_STS_CLR_DB_BUF_ERROR                                                                    (0x1<<4) // DB FIFO error.
7817   #define PB_REG_INT_STS_CLR_DB_BUF_ERROR_SHIFT                                                              4
7818   #define PB_REG_INT_STS_CLR_TH_EXEC_ERROR                                                                   (0x1<<5) //
7819   #define PB_REG_INT_STS_CLR_TH_EXEC_ERROR_SHIFT                                                             5
7820   #define PB_REG_INT_STS_CLR_TQ_ERROR_WR                                                                     (0x1<<6) // TQ write overflow.
7821   #define PB_REG_INT_STS_CLR_TQ_ERROR_WR_SHIFT                                                               6
7822   #define PB_REG_INT_STS_CLR_TQ_ERROR_RD_TH                                                                  (0x1<<7) // TQ read underflow by task handler.
7823   #define PB_REG_INT_STS_CLR_TQ_ERROR_RD_TH_SHIFT                                                            7
7824   #define PB_REG_INT_STS_CLR_TQ_ERROR_RD_IH                                                                  (0x1<<8) // TQ read underflow by instruction handler.
7825   #define PB_REG_INT_STS_CLR_TQ_ERROR_RD_IH_SHIFT                                                            8
7826 #define PB_REG_PRTY_MASK                                                                                     0x000054UL //Access:RW   DataWidth:0x1    // Multi Field Register.
7827   #define PB_REG_PRTY_MASK_DATAPATH_REGISTERS                                                                (0x1<<0) // This bit masks, when set, the Parity bit: PB_REG_PRTY_STS.DATAPATH_REGISTERS .
7828   #define PB_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                          0
7829 #define PB_REG_CONTROL                                                                                       0x000400UL //Access:RW   DataWidth:0xd    // Multi Field Register.
7830   #define PB_REG_CONTROL_BYTE_ORDER_SWITCH                                                                   (0x1<<0) // Indicates if to switch the CRC result byte ordering. 0=don't switch;1=switch.
7831   #define PB_REG_CONTROL_BYTE_ORDER_SWITCH_SHIFT                                                             0
7832   #define PB_REG_CONTROL_DB_IGNORE_ERROR                                                                     (0x1<<1) // Indicates if to ignore the input error indication.
7833   #define PB_REG_CONTROL_DB_IGNORE_ERROR_SHIFT                                                               1
7834   #define PB_REG_CONTROL_DONT_PASS_ERROR                                                                     (0x1<<2) // Masks error on output of pb.
7835   #define PB_REG_CONTROL_DONT_PASS_ERROR_SHIFT                                                               2
7836   #define PB_REG_CONTROL_EOP_CHECK_DISABLE                                                                   (0x1<<3) // Disables EOP check (EOP check verifies that the last Task instruction is accessing a line that has EOP on it. this way one could find mismatches between expected length and actual length on some packet.
7837   #define PB_REG_CONTROL_EOP_CHECK_DISABLE_SHIFT                                                             3
7838   #define PB_REG_CONTROL_CRC_COMPARE_DISABLE                                                                 (0x1<<4) // Disables CRC2 machine (the machine that is used for comparing actual CRC with a value that is provided to the PB.
7839   #define PB_REG_CONTROL_CRC_COMPARE_DISABLE_SHIFT                                                           4
7840   #define PB_REG_CONTROL_EN_INPUTS                                                                           (0x1<<5) // Enable inputs.
7841   #define PB_REG_CONTROL_EN_INPUTS_SHIFT                                                                     5
7842   #define PB_REG_CONTROL_DISABLE_PB                                                                          (0x1<<6) // Debug only: Disable PB.
7843   #define PB_REG_CONTROL_DISABLE_PB_SHIFT                                                                    6
7844   #define PB_REG_CONTROL_DEBUG_SELECT                                                                        (0xf<<7) // Obsolete.
7845   #define PB_REG_CONTROL_DEBUG_SELECT_SHIFT                                                                  7
7846   #define PB_REG_CONTROL_RELAX_TH                                                                            (0x1<<11) // Dbug only.
7847   #define PB_REG_CONTROL_RELAX_TH_SHIFT                                                                      11
7848   #define PB_REG_CONTROL_DUMMY_ERR_ALLOW                                                                     (0x1<<12) // Dummy ingress error allow.  When cleared, an error received on the ingress interface will be masked for instructions in which the "dummy read" bit is set.
7849   #define PB_REG_CONTROL_DUMMY_ERR_ALLOW_SHIFT                                                               12
7850 #define PB_REG_CRC_MASK_1_0                                                                                  0x000404UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7851 #define PB_REG_CRC_MASK_1_1                                                                                  0x000408UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7852 #define PB_REG_CRC_MASK_1_2                                                                                  0x00040cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7853 #define PB_REG_CRC_MASK_1_3                                                                                  0x000410UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7854 #define PB_REG_CRC_MASK_2_0                                                                                  0x000414UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7855 #define PB_REG_CRC_MASK_2_1                                                                                  0x000418UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7856 #define PB_REG_CRC_MASK_2_2                                                                                  0x00041cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7857 #define PB_REG_CRC_MASK_2_3                                                                                  0x000420UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7858 #define PB_REG_CRC_MASK_3_0                                                                                  0x000424UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7859 #define PB_REG_CRC_MASK_3_1                                                                                  0x000428UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7860 #define PB_REG_CRC_MASK_3_2                                                                                  0x00042cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7861 #define PB_REG_CRC_MASK_3_3                                                                                  0x000430UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
7862 #define PB_REG_DB_EMPTY                                                                                      0x000500UL //Access:R    DataWidth:0x1    // Data Buffer empty status.
7863 #define PB_REG_DB_FULL                                                                                       0x000504UL //Access:R    DataWidth:0x1    // Data Buffer full status.
7864 #define PB_REG_TQ_EMPTY                                                                                      0x000508UL //Access:R    DataWidth:0x1    // Task Queue empty status.
7865 #define PB_REG_TQ_FULL                                                                                       0x00050cUL //Access:R    DataWidth:0x1    // Task Queue full status.
7866 #define PB_REG_IFIFO_EMPTY                                                                                   0x000510UL //Access:R    DataWidth:0x1    // Instruction FIFO empty status.
7867 #define PB_REG_IFIFO_FULL                                                                                    0x000514UL //Access:R    DataWidth:0x1    // Instruction FIFO full status.
7868 #define PB_REG_PFIFO_EMPTY                                                                                   0x000518UL //Access:R    DataWidth:0x1    // Parameter FIFO empty status.
7869 #define PB_REG_PFIFO_FULL                                                                                    0x00051cUL //Access:R    DataWidth:0x1    // Parameter FIFO full status.
7870 #define PB_REG_TQ_TH_EMPTY                                                                                   0x000520UL //Access:R    DataWidth:0x1    // Task Queue empty status for task handler.
7871 #define PB_REG_ERRORED_CRC                                                                                   0x000600UL //Access:R    DataWidth:0x20   // CRC mismatch debug register.  This register stores the calculated CRC value that resulted in the most recent CRC error event.
7872 #define PB_REG_ERRORED_INSTR                                                                                 0x000604UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the instruction being executed at the time EOP error is detected. The instruction is aligned with the least significant bit of this register.  Bits 31:29 provide additional information about the instruction.  Bit 31 indicates whether the instruction is valid.  Bit 30 indicates if the instruction is the first instruction in the task.  Bit 29 indicates whether the instruction is the last instruction in the task.
7873 #define PB_REG_ERRORED_HDR_LOW                                                                               0x000608UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the lower 32 bits of the task header being executed at the time EOP error is detected.  The instruction length is not kept and is read as 0.
7874 #define PB_REG_ERRORED_HDR_HIGH                                                                              0x00060cUL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the upper 32 bits of the task header being executed at the time EOP error is detected.  The task passthrough bit is not kept and is read as 0.
7875 #define PB_REG_ERRORED_LENGTH                                                                                0x000610UL //Access:R    DataWidth:0x10   // EOP mismatch debug register.  This register provides the number of data bytes remaining to be read from DB at the time of EOP error detection.
7876 #define PB_REG_ECO_RESERVED                                                                                  0x000614UL //Access:RW   DataWidth:0x8    // For future eco.
7877 #define PB_REG_DBG_OUT_DATA                                                                                  0x000700UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
7878 #define PB_REG_DBG_OUT_DATA_SIZE                                                                             8
7879 #define PB_REG_DBG_OUT_VALID                                                                                 0x000720UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
7880 #define PB_REG_DBG_OUT_FRAME                                                                                 0x000724UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
7881 #define PB_REG_DBG_SELECT                                                                                    0x000728UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
7882 #define PB_REG_DBG_DWORD_ENABLE                                                                              0x00072cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
7883 #define PB_REG_DBG_SHIFT                                                                                     0x000730UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
7884 #define PB_REG_DBG_FORCE_VALID                                                                               0x000734UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
7885 #define PB_REG_DBG_FORCE_FRAME                                                                               0x000738UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
7886 #define PB_REG_DB_FIFO                                                                                       0x002000UL //Access:WB_R DataWidth:0x108  // Provides read-only access of the data buffer FIFO. Intended for debug purposes.
7887 #define PB_REG_DB_FIFO_SIZE                                                                                  512
7888 #define PB_REG_L1                                                                                            0x003000UL //Access:WB   DataWidth:0x40   // L1 CRC memory access.
7889 #define PB_REG_L1_SIZE                                                                                       640
7890 #define ETH_MAC_REG_REVISION_K2_E5                                                                           0x000000UL //Access:R    DataWidth:0x20   // Package defined constants
7891   #define ETH_MAC_REG_REVISION_CORE_REVISION_K2_E5                                                           (0xff<<0) // 8-bit value from package parameter CORE_REVISION
7892   #define ETH_MAC_REG_REVISION_CORE_REVISION_K2_E5_SHIFT                                                     0
7893   #define ETH_MAC_REG_REVISION_CORE_VERSION_K2_E5                                                            (0xff<<8) // 8-bit value from package parameter CORE_VERSION
7894   #define ETH_MAC_REG_REVISION_CORE_VERSION_K2_E5_SHIFT                                                      8
7895   #define ETH_MAC_REG_REVISION_CUSTOMER_REVISION_K2_E5                                                       (0xffff<<16) // Programmable Customer Revision from package parameter CUST_REVISION
7896   #define ETH_MAC_REG_REVISION_CUSTOMER_REVISION_K2_E5_SHIFT                                                 16
7897 #define ETH_MAC_REG_SCRATCH_K2_E5                                                                            0x000004UL //Access:RW   DataWidth:0x20   // General Purpose
7898 #define ETH_MAC_REG_COMMAND_CONFIG_K2_E5                                                                     0x000008UL //Access:RW   DataWidth:0x20   // Control and Configuration
7899   #define ETH_MAC_REG_COMMAND_CONFIG_TX_ENA_K2_E5                                                            (0x1<<0) // MAC Transmit Path Enable. Should be set to '1' to enable the MAC transmit path, should be set to '0' (Reset value) to disable the MAC transmit path.
7900   #define ETH_MAC_REG_COMMAND_CONFIG_TX_ENA_K2_E5_SHIFT                                                      0
7901   #define ETH_MAC_REG_COMMAND_CONFIG_RX_ENA_K2_E5                                                            (0x1<<1) // MAC Receive Path Enable. Should be set to '1' to enable the MAC receive path, should be set to '0' (Reset value) to disable the MAC receive path.
7902   #define ETH_MAC_REG_COMMAND_CONFIG_RX_ENA_K2_E5_SHIFT                                                      1
7903   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV2_K2_E5                                                        (0x1<<2) // reserved
7904   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV2_K2_E5_SHIFT                                                  2
7905   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV3_K2_E5                                                        (0x1<<3) // reserved
7906   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV3_K2_E5_SHIFT                                                  3
7907   #define ETH_MAC_REG_COMMAND_CONFIG_PROMIS_EN_K2_E5                                                         (0x1<<4) // Enable MAC Promiscuous Operation. If set to '1', all frames are received without any MAC address filtering. If set to '0' (Reset value), Unicast frames with a destination address not matching the Core MAC address (programmed in registers MAC_ADDR_0 and MAC_ADDR_1) are rejected.
7908   #define ETH_MAC_REG_COMMAND_CONFIG_PROMIS_EN_K2_E5_SHIFT                                                   4
7909   #define ETH_MAC_REG_COMMAND_CONFIG_PAD_EN_K2_E5                                                            (0x1<<5) // reserved, write 0 always. (MAC never removes padding)
7910   #define ETH_MAC_REG_COMMAND_CONFIG_PAD_EN_K2_E5_SHIFT                                                      5
7911   #define ETH_MAC_REG_COMMAND_CONFIG_CRC_FWD_K2_E5                                                           (0x1<<6) // Terminate / Forward Received CRC. If set to '1', the CRC field of received frames is forwarded with the frame to the user application. If set to '0' (Reset value), the CRC field is stripped from the frame. Note - If padding (Bit PAD_EN set to ?1?) is enabled, CRC_FWD is ignored.
7912   #define ETH_MAC_REG_COMMAND_CONFIG_CRC_FWD_K2_E5_SHIFT                                                     6
7913   #define ETH_MAC_REG_COMMAND_CONFIG_PAUSE_FWD_K2_E5                                                         (0x1<<7) // Terminate / Forward Pause Frames. If set to '1', pause frames are forwarded to the user application. If set to '0' (Reset value), pause frames are terminated and discarded within the MAC.
7914   #define ETH_MAC_REG_COMMAND_CONFIG_PAUSE_FWD_K2_E5_SHIFT                                                   7
7915   #define ETH_MAC_REG_COMMAND_CONFIG_PAUSE_IGNORE_K2_E5                                                      (0x1<<8) // Ignore received Pause frame quanta. If set to '1', received pause frames are ignored by the MAC. If set to '0' (Reset value), the transmit process is stopped for the amount of time specified in the pause quanta received within a pause frame.
7916   #define ETH_MAC_REG_COMMAND_CONFIG_PAUSE_IGNORE_K2_E5_SHIFT                                                8
7917   #define ETH_MAC_REG_COMMAND_CONFIG_TX_ADDR_INS_K2_E5                                                       (0x1<<9) // Set Source MAC Address on Transmit. If set to '1', the MAC overwrites the source MAC address received from the client interface with the MAC address programmed in registers MAC_ADDR_0 and MAC_ADDR_1 . If set to '0' (Reset value), the source MAC address from the client interface is transmitted unmodified to the line.
7918   #define ETH_MAC_REG_COMMAND_CONFIG_TX_ADDR_INS_K2_E5_SHIFT                                                 9
7919   #define ETH_MAC_REG_COMMAND_CONFIG_LOOPBACK_EN_K2_E5                                                       (0x1<<10) // Enable PHY Interface loopback. If set to '1', the signal loop_ena is set to '1'. If set to '0' (Reset value), the signal loop_ena is set to '0'.
7920   #define ETH_MAC_REG_COMMAND_CONFIG_LOOPBACK_EN_K2_E5_SHIFT                                                 10
7921   #define ETH_MAC_REG_COMMAND_CONFIG_TX_PAD_EN_K2_E5                                                         (0x1<<11) // reserved, writable but has no effect. The MAC never appends padding octets; the user application must provide frames of correct minimum size.
7922   #define ETH_MAC_REG_COMMAND_CONFIG_TX_PAD_EN_K2_E5_SHIFT                                                   11
7923   #define ETH_MAC_REG_COMMAND_CONFIG_SW_RESET_K2_E5                                                          (0x1<<12) // Self-Clearing Software Reset. When written with '1', all Statistics Counters are reset to 0.
7924   #define ETH_MAC_REG_COMMAND_CONFIG_SW_RESET_K2_E5_SHIFT                                                    12
7925   #define ETH_MAC_REG_COMMAND_CONFIG_CNTL_FRAME_ENA_K2_E5                                                    (0x1<<13) // Enable Reception of all Control Frames. If set to '1', all control frames are accepted. If set to '0', only Pause frames are accepted and all other command frames are rejected.
7926   #define ETH_MAC_REG_COMMAND_CONFIG_CNTL_FRAME_ENA_K2_E5_SHIFT                                              13
7927   #define ETH_MAC_REG_COMMAND_CONFIG_RX_ERR_DISC_K2_E5                                                       (0x1<<14) // Enable Receive Errored Frame Discard. Use only with RX FIFO Store and Forward. May not be supported by all Core variants.
7928   #define ETH_MAC_REG_COMMAND_CONFIG_RX_ERR_DISC_K2_E5_SHIFT                                                 14
7929   #define ETH_MAC_REG_COMMAND_CONFIG_PHY_TXENA_K2_E5                                                         (0x1<<15) // Controls toplevel pin phy_txena. No internal function
7930   #define ETH_MAC_REG_COMMAND_CONFIG_PHY_TXENA_K2_E5_SHIFT                                                   15
7931   #define ETH_MAC_REG_COMMAND_CONFIG_SEND_IDLE_K2_E5                                                         (0x1<<16) // Force Idle Generation. If set to '1', the MAC permanently sends XLGMII Idle sequences even when faults are received.
7932   #define ETH_MAC_REG_COMMAND_CONFIG_SEND_IDLE_K2_E5_SHIFT                                                   16
7933   #define ETH_MAC_REG_COMMAND_CONFIG_NO_LGTH_CHECK_K2_E5                                                     (0x1<<17) // Disable Payload Length Check. Not supported; write 0 always.
7934   #define ETH_MAC_REG_COMMAND_CONFIG_NO_LGTH_CHECK_K2_E5_SHIFT                                               17
7935   #define ETH_MAC_REG_COMMAND_CONFIG_RS_COL_CNT_EXT_K2_E5                                                    (0x1<<18) // reserved
7936   #define ETH_MAC_REG_COMMAND_CONFIG_RS_COL_CNT_EXT_K2_E5_SHIFT                                              18
7937   #define ETH_MAC_REG_COMMAND_CONFIG_PFC_MODE_K2_E5                                                          (0x1<<19) // Priority Flow Control Mode enable. If set to 1, the Core generates and processes PFC control frames according to the Priority Flow Control Interface signals. If set to 0 (Reset Value), the Core operates in legacy Pause Frame mode and generates and processes standard Pause Frames.
7938   #define ETH_MAC_REG_COMMAND_CONFIG_PFC_MODE_K2_E5_SHIFT                                                    19
7939   #define ETH_MAC_REG_COMMAND_CONFIG_PAUSE_PFC_COMP_K2_E5                                                    (0x1<<20) // Link Pause compatible with PFC mode. Pause is only indicated but does not stop TX.
7940   #define ETH_MAC_REG_COMMAND_CONFIG_PAUSE_PFC_COMP_K2_E5_SHIFT                                              20
7941   #define ETH_MAC_REG_COMMAND_CONFIG_RX_SFD_ANY_K2_E5                                                        (0x1<<21) // Disable check for SFD (0xd5) and accept frame with any character.
7942   #define ETH_MAC_REG_COMMAND_CONFIG_RX_SFD_ANY_K2_E5_SHIFT                                                  21
7943   #define ETH_MAC_REG_COMMAND_CONFIG_TX_FLUSH_K2_E5                                                          (0x1<<22) // Egress flush enable.
7944   #define ETH_MAC_REG_COMMAND_CONFIG_TX_FLUSH_K2_E5_SHIFT                                                    22
7945   #define ETH_MAC_REG_COMMAND_CONFIG_TX_LOWP_ENA_K2_E5                                                       (0x1<<23) // Instruct RS Layer to transmit LPI.
7946   #define ETH_MAC_REG_COMMAND_CONFIG_TX_LOWP_ENA_K2_E5_SHIFT                                                 23
7947   #define ETH_MAC_REG_COMMAND_CONFIG_LOWP_RXEMPTY_K2_E5                                                      (0x1<<24) // Mask toplevel pin reg_lowp with RX FIFO empty.
7948   #define ETH_MAC_REG_COMMAND_CONFIG_LOWP_RXEMPTY_K2_E5_SHIFT                                                24
7949   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV25_K2_E5                                                       (0x1<<25) // reserved
7950   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV25_K2_E5_SHIFT                                                 25
7951   #define ETH_MAC_REG_COMMAND_CONFIG_TX_FIFO_RESET_K2_E5                                                     (0x1<<26) // Self-Clearing TX FIFO reset command. May not be supported in all Core variants
7952   #define ETH_MAC_REG_COMMAND_CONFIG_TX_FIFO_RESET_K2_E5_SHIFT                                               26
7953   #define ETH_MAC_REG_COMMAND_CONFIG_FLT_HDL_DIS_K2_E5                                                       (0x1<<27) // Disable RS fault handling. When set to '0' (default), the MAC automatically inserts remote faults and idles in egress direction on detection of local faults and remote faults, respectively, on ingress direction. When set to '1', this feature is disabled.
7954   #define ETH_MAC_REG_COMMAND_CONFIG_FLT_HDL_DIS_K2_E5_SHIFT                                                 27
7955   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV28_K2_E5                                                       (0x1<<28) // reserved
7956   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV28_K2_E5_SHIFT                                                 28
7957   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV29_K2_E5                                                       (0x1<<29) // reserved
7958   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV29_K2_E5_SHIFT                                                 29
7959   #define ETH_MAC_REG_COMMAND_CONFIG_SHORT_PREAMBLE_K2_E5                                                    (0x1<<30) // reserved; write 0 always
7960   #define ETH_MAC_REG_COMMAND_CONFIG_SHORT_PREAMBLE_K2_E5_SHIFT                                              30
7961   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV31_K2_E5                                                       (0x1<<31) // reserved
7962   #define ETH_MAC_REG_COMMAND_CONFIG_MACCC_RSV31_K2_E5_SHIFT                                                 31
7963 #define ETH_MAC_REG_MAC_ADDR_0_K2_E5                                                                         0x00000cUL //Access:RW   DataWidth:0x20   // First 4 bytes of MAC address
7964 #define ETH_MAC_REG_MAC_ADDR_1_K2_E5                                                                         0x000010UL //Access:RW   DataWidth:0x20   // Last 2 bytes of MAC address
7965   #define ETH_MAC_REG_MAC_ADDR_1_MAC_ADDRESS_1_K2_E5                                                         (0xffff<<0) // Last 2 bytes: 5th is 7:0, 6th is 15:8
7966   #define ETH_MAC_REG_MAC_ADDR_1_MAC_ADDRESS_1_K2_E5_SHIFT                                                   0
7967 #define ETH_MAC_REG_FRM_LENGTH_K2_E5                                                                         0x000014UL //Access:RW   DataWidth:0x20   // Maximum Frame Size
7968   #define ETH_MAC_REG_FRM_LENGTH_FRM_LENGTH_K2_E5                                                            (0xffff<<0) // Maximum Frame Size
7969   #define ETH_MAC_REG_FRM_LENGTH_FRM_LENGTH_K2_E5_SHIFT                                                      0
7970   #define ETH_MAC_REG_FRM_LENGTH_TX_MTU_K2_E5                                                                (0xffff<<16) // Optional maximum frame size setting for transmit statistics use if it should be different from receive statistics. When set to 0 the FRM_LENGTH value is used (i.e. statistics symmetric for TX and RX).
7971   #define ETH_MAC_REG_FRM_LENGTH_TX_MTU_K2_E5_SHIFT                                                          16
7972 #define ETH_MAC_REG_RX_FIFO_SECTIONS_K2_E5                                                                   0x00001cUL //Access:RW   DataWidth:0x20   // RX FIFO thresholds
7973   #define ETH_MAC_REG_RX_FIFO_SECTIONS_RX_SECTION_FULL_K2_E5                                                 (0xffff<<0) // RX section full threshold
7974   #define ETH_MAC_REG_RX_FIFO_SECTIONS_RX_SECTION_FULL_K2_E5_SHIFT                                           0
7975   #define ETH_MAC_REG_RX_FIFO_SECTIONS_RX_SECTION_EMPTY_K2_E5                                                (0xffff<<16) // RX section empty threshold
7976   #define ETH_MAC_REG_RX_FIFO_SECTIONS_RX_SECTION_EMPTY_K2_E5_SHIFT                                          16
7977 #define ETH_MAC_REG_TX_FIFO_SECTIONS_K2_E5                                                                   0x000020UL //Access:RW   DataWidth:0x20   // TX FIFO thresholds
7978   #define ETH_MAC_REG_TX_FIFO_SECTIONS_TX_SECTION_FULL_K2_E5                                                 (0xffff<<0) // TX section full threshold
7979   #define ETH_MAC_REG_TX_FIFO_SECTIONS_TX_SECTION_FULL_K2_E5_SHIFT                                           0
7980   #define ETH_MAC_REG_TX_FIFO_SECTIONS_TX_SECTION_EMPTY_K2_E5                                                (0xffff<<16) // TX section empty threshold
7981   #define ETH_MAC_REG_TX_FIFO_SECTIONS_TX_SECTION_EMPTY_K2_E5_SHIFT                                          16
7982 #define ETH_MAC_REG_RX_FIFO_ALMOST_F_E_K2_E5                                                                 0x000024UL //Access:R    DataWidth:0x20   // Not configurable
7983   #define ETH_MAC_REG_RX_FIFO_ALMOST_F_E_RX_FIFO_ALMOST_EMPTY_K2_E5                                          (0xffff<<0) // RX FIFO almost empty threshold
7984   #define ETH_MAC_REG_RX_FIFO_ALMOST_F_E_RX_FIFO_ALMOST_EMPTY_K2_E5_SHIFT                                    0
7985   #define ETH_MAC_REG_RX_FIFO_ALMOST_F_E_RX_FIFO_ALMOST_FULL_K2_E5                                           (0xffff<<16) // RX FIFO almost full threshold
7986   #define ETH_MAC_REG_RX_FIFO_ALMOST_F_E_RX_FIFO_ALMOST_FULL_K2_E5_SHIFT                                     16
7987 #define ETH_MAC_REG_TX_FIFO_ALMOST_F_E_K2_E5                                                                 0x000028UL //Access:R    DataWidth:0x20   // Not configurable
7988   #define ETH_MAC_REG_TX_FIFO_ALMOST_F_E_TX_FIFO_ALMOST_EMPTY_K2_E5                                          (0xffff<<0) // TX FIFO almost empty threshold
7989   #define ETH_MAC_REG_TX_FIFO_ALMOST_F_E_TX_FIFO_ALMOST_EMPTY_K2_E5_SHIFT                                    0
7990   #define ETH_MAC_REG_TX_FIFO_ALMOST_F_E_TX_FIFO_ALMOST_FULL_K2_E5                                           (0xffff<<16) // TX FIFO almost full threshold
7991   #define ETH_MAC_REG_TX_FIFO_ALMOST_F_E_TX_FIFO_ALMOST_FULL_K2_E5_SHIFT                                     16
7992 #define ETH_MAC_REG_HASHTABLE_LOAD_K2_E5                                                                     0x00002cUL //Access:RW   DataWidth:0x20   // reserved; register is writeable bits 8,4:0 but have no effect.
7993   #define ETH_MAC_REG_HASHTABLE_LOAD_HASH_TABLE_ADDRESS_K2_E5                                                (0x1f<<0) // 0 specify the hash table address (code)
7994   #define ETH_MAC_REG_HASHTABLE_LOAD_HASH_TABLE_ADDRESS_K2_E5_SHIFT                                          0
7995   #define ETH_MAC_REG_HASHTABLE_LOAD_ENABLE_MULTICAST_FRAME_K2_E5                                            (0x1<<8) // enables (1) or disables (0) multicast frame reception for the entry.
7996   #define ETH_MAC_REG_HASHTABLE_LOAD_ENABLE_MULTICAST_FRAME_K2_E5_SHIFT                                      8
7997 #define ETH_MAC_REG_MDIO_CFG_STATUS_K2_E5                                                                    0x000030UL //Access:RW   DataWidth:0x20   // MDIO Configuration and Status
7998   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_BUSY_K2_E5                                                        (0x1<<0) // MDIO busy. If set, a MDIO transaction is currently ongoing. If cleared, the application can access the other registers.
7999   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_BUSY_K2_E5_SHIFT                                                  0
8000   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_READ_ERROR_K2_E5                                                  (0x1<<1) // MDIO read error. If set, the last read transaction had no response from a PHY and the data read could be invalid. This can happen, if the PHY address does not match any PHY that is available on the MDIO bus.
8001   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_READ_ERROR_K2_E5_SHIFT                                            1
8002   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_HOLD_TIME_SETTING_K2_E5                                           (0x7<<2) // MDIO hold time setting (reg_clk cycles).
8003   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_HOLD_TIME_SETTING_K2_E5_SHIFT                                     2
8004   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_DISABLE_PREAMBLE_K2_E5                                            (0x1<<5) // MDIO transaction preamble disable. Shortens transaction but is non-standard.
8005   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_DISABLE_PREAMBLE_K2_E5_SHIFT                                      5
8006   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_CLAUSE45_K2_E5                                                    (0x1<<6) // MDIO transaction use Clause 45 format (1) or Clause 22 format (0).
8007   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_CLAUSE45_K2_E5_SHIFT                                              6
8008   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_CLOCK_DIVISOR_K2_E5                                               (0x1ff<<7) // MDIO clock divisor; A value of 5 to 511. The frequency is reg_clk/(2*divisor+1). The reset default is defined by the synthesis package setting MDIO_CLK_DIV. Setting the divisor to 0 disables MDC.
8009   #define ETH_MAC_REG_MDIO_CFG_STATUS_MDIO_CLOCK_DIVISOR_K2_E5_SHIFT                                         7
8010 #define ETH_MAC_REG_MDIO_COMMAND_K2_E5                                                                       0x000034UL //Access:RW   DataWidth:0x20   // MDIO Command (PHY and Port Address)
8011   #define ETH_MAC_REG_MDIO_COMMAND_DEVICE_ADDRESS_K2_E5                                                      (0x1f<<0) // Device Address
8012   #define ETH_MAC_REG_MDIO_COMMAND_DEVICE_ADDRESS_K2_E5_SHIFT                                                0
8013   #define ETH_MAC_REG_MDIO_COMMAND_PORT_ADDRESS_K2_E5                                                        (0x1f<<5) // Port Address
8014   #define ETH_MAC_REG_MDIO_COMMAND_PORT_ADDRESS_K2_E5_SHIFT                                                  5
8015   #define ETH_MAC_REG_MDIO_COMMAND_READ_ADDRESS_POST_INCREMENT_K2_E5                                         (0x1<<14) // If written with 1, a read with address post-increment will be performed. Post-increment will be performed in the PHY internal address register.
8016   #define ETH_MAC_REG_MDIO_COMMAND_READ_ADDRESS_POST_INCREMENT_K2_E5_SHIFT                                   14
8017   #define ETH_MAC_REG_MDIO_COMMAND_NORMAL_READ_TRANSACTION_K2_E5                                             (0x1<<15) // If written with 1, a normal read transaction is initiated.
8018   #define ETH_MAC_REG_MDIO_COMMAND_NORMAL_READ_TRANSACTION_K2_E5_SHIFT                                       15
8019 #define ETH_MAC_REG_MDIO_DATA_K2_E5                                                                          0x000038UL //Access:RW   DataWidth:0x20   // MDIO Data to write and last Data read
8020   #define ETH_MAC_REG_MDIO_DATA_MDIO_DATA_K2_E5                                                              (0xffff<<0) // 16-bit data word. When written- Initiates a write transaction to the PHY. The MDIO_COMMAND register must have been initialized. The busy status bit will be set immediately and cleared when the write transaction has finished. When read - Returns the data read from the PHY register after a read transaction has been completed (initiated by writing a 1 to Bit 15 or Bit 14 of the MDIO_COMMAND register).
8021   #define ETH_MAC_REG_MDIO_DATA_MDIO_DATA_K2_E5_SHIFT                                                        0
8022 #define ETH_MAC_REG_MDIO_REGADDR_K2_E5                                                                       0x00003cUL //Access:W    DataWidth:0x20   // MDIO Register Address. Address of register within the PHY device to read from or write to. After writing this register, an address-write transaction will be initiated to set the PHY internal address register to the value given.
8023   #define ETH_MAC_REG_MDIO_REGADDR_MDIO_REGADDR_K2_E5                                                        (0xffff<<0) // The MDIO_COMMAND register must have been initialized before the first write to this register.
8024   #define ETH_MAC_REG_MDIO_REGADDR_MDIO_REGADDR_K2_E5_SHIFT                                                  0
8025 #define ETH_MAC_REG_STATUS_K2_E5                                                                             0x000040UL //Access:RW   DataWidth:0x20   // General Purpose Status
8026   #define ETH_MAC_REG_STATUS_RX_LOC_FAULT_K2_E5                                                              (0x1<<0) // Local Fault Status. Set to '1' when the MAC detects Rx Local Fault Sequences on the CGMII receive interface.
8027   #define ETH_MAC_REG_STATUS_RX_LOC_FAULT_K2_E5_SHIFT                                                        0
8028   #define ETH_MAC_REG_STATUS_RX_REM_FAULT_K2_E5                                                              (0x1<<1) // Remote Fault Status. Set to '1' when the MAC detects Rx Remote Fault Sequences on the CGMII receive interface
8029   #define ETH_MAC_REG_STATUS_RX_REM_FAULT_K2_E5_SHIFT                                                        1
8030   #define ETH_MAC_REG_STATUS_PHY_LOS_K2_E5                                                                   (0x1<<2) // PHY indicates loss-of-signal. Represents value of pin "phy_los".
8031   #define ETH_MAC_REG_STATUS_PHY_LOS_K2_E5_SHIFT                                                             2
8032   #define ETH_MAC_REG_STATUS_TS_AVAIL_K2_E5                                                                  (0x1<<3) // Transmit Timestamp Available. Indicates that the timestamp of the last transmitted 1588 event frame is available in the register TS_TIMESTAMP.  To clear TS_AVAIL, the bit must be written with a '1'.
8033   #define ETH_MAC_REG_STATUS_TS_AVAIL_K2_E5_SHIFT                                                            3
8034   #define ETH_MAC_REG_STATUS_RX_LOWP_K2_E5                                                                   (0x1<<4) // Receiving Low Power Idle (LPI)
8035   #define ETH_MAC_REG_STATUS_RX_LOWP_K2_E5_SHIFT                                                             4
8036   #define ETH_MAC_REG_STATUS_TX_EMPTY_K2_E5                                                                  (0x1<<5) // TX FIFO is empty
8037   #define ETH_MAC_REG_STATUS_TX_EMPTY_K2_E5_SHIFT                                                            5
8038   #define ETH_MAC_REG_STATUS_RX_EMPTY_K2_E5                                                                  (0x1<<6) // RX FIFO is empty
8039   #define ETH_MAC_REG_STATUS_RX_EMPTY_K2_E5_SHIFT                                                            6
8040   #define ETH_MAC_REG_STATUS_RX_LINT_FAULT_K2_E5                                                             (0x1<<7) // Special Link Interruption Fault Sequence detected in receive
8041   #define ETH_MAC_REG_STATUS_RX_LINT_FAULT_K2_E5_SHIFT                                                       7
8042   #define ETH_MAC_REG_STATUS_TX_IS_IDLE_K2_E5                                                                (0x1<<8) // TX MAC datapath (statemachine) is idle
8043   #define ETH_MAC_REG_STATUS_TX_IS_IDLE_K2_E5_SHIFT                                                          8
8044 #define ETH_MAC_REG_TX_IPG_LENGTH_K2_E5                                                                      0x000044UL //Access:RW   DataWidth:0x20   // TX InterPacketGap configuration
8045   #define ETH_MAC_REG_TX_IPG_LENGTH_TXIPG_K2_E5                                                              (0x7f<<0) // Number of octets in steps of 4 (XGMII) or 8 (XLGMII). Minimum 8. Value 12 should be set for compliant operation.
8046   #define ETH_MAC_REG_TX_IPG_LENGTH_TXIPG_K2_E5_SHIFT                                                        0
8047   #define ETH_MAC_REG_TX_IPG_LENGTH_COMPENSATION_K2_E5                                                       (0xffff<<16) // Compensation for PCS inserted markers. Depending on PCS type a value of 16383 (40G) or 20479 (25/50G) must be set.
8048   #define ETH_MAC_REG_TX_IPG_LENGTH_COMPENSATION_K2_E5_SHIFT                                                 16
8049 #define ETH_MAC_REG_CREDIT_TRIGGER_K2_E5                                                                     0x000048UL //Access:RW   DataWidth:0x20   // reserved
8050   #define ETH_MAC_REG_CREDIT_TRIGGER_LOADCREDIT_K2_E5                                                        (0x1<<0) // Credit-based FIFO only: When written with a 1, RX FIFO reset occurs and credit counter loaded from the INIT_CREDIT value.
8051   #define ETH_MAC_REG_CREDIT_TRIGGER_LOADCREDIT_K2_E5_SHIFT                                                  0
8052 #define ETH_MAC_REG_INIT_CREDIT_K2_E5                                                                        0x00004cUL //Access:RW   DataWidth:0x20   // reserved
8053   #define ETH_MAC_REG_INIT_CREDIT_INITIALCREDIT_K2_E5                                                        (0xff<<0) // Credit-based FIFO only: Specifies the initial credit value to be loaded.
8054   #define ETH_MAC_REG_INIT_CREDIT_INITIALCREDIT_K2_E5_SHIFT                                                  0
8055 #define ETH_MAC_REG_CREDIT_REG_K2_E5                                                                         0x000050UL //Access:R    DataWidth:0x20   // reserved
8056   #define ETH_MAC_REG_CREDIT_REG_CREDITS_K2_E5                                                               (0xff<<0) // Current credit register value (for debug purpose only).
8057   #define ETH_MAC_REG_CREDIT_REG_CREDITS_K2_E5_SHIFT                                                         0
8058 #define ETH_MAC_REG_CL01_PAUSE_QUANTA_K2_E5                                                                  0x000054UL //Access:RW   DataWidth:0x20   // Class 0 and 1 pause quanta. When link pause mode is enabled, CL0_PAUSE_QUANTA is used.
8059   #define ETH_MAC_REG_CL01_PAUSE_QUANTA_CL0_PAUSE_QUANTA_K2_E5                                               (0xffff<<0) // CL0_PAUSE_QUANTA
8060   #define ETH_MAC_REG_CL01_PAUSE_QUANTA_CL0_PAUSE_QUANTA_K2_E5_SHIFT                                         0
8061   #define ETH_MAC_REG_CL01_PAUSE_QUANTA_CL1_PAUSE_QUANTA_K2_E5                                               (0xffff<<16) // Value to be sent for the PFC quanta value for that class when a class XOFF is triggered. Each Quanta specifies a 512 bit-time.
8062   #define ETH_MAC_REG_CL01_PAUSE_QUANTA_CL1_PAUSE_QUANTA_K2_E5_SHIFT                                         16
8063 #define ETH_MAC_REG_CL23_PAUSE_QUANTA_K2_E5                                                                  0x000058UL //Access:RW   DataWidth:0x20   // Class 2 and 3 pause quanta
8064   #define ETH_MAC_REG_CL23_PAUSE_QUANTA_CL2_PAUSE_QUANTA_K2_E5                                               (0xffff<<0) // CL2_PAUSE_QUANTA
8065   #define ETH_MAC_REG_CL23_PAUSE_QUANTA_CL2_PAUSE_QUANTA_K2_E5_SHIFT                                         0
8066   #define ETH_MAC_REG_CL23_PAUSE_QUANTA_CL3_PAUSE_QUANTA_K2_E5                                               (0xffff<<16) // CL3_PAUSE_QUANTA; Value to be sent for the PFC quanta value for that class when a class XOFF is triggered.
8067   #define ETH_MAC_REG_CL23_PAUSE_QUANTA_CL3_PAUSE_QUANTA_K2_E5_SHIFT                                         16
8068 #define ETH_MAC_REG_CL45_PAUSE_QUANTA_K2_E5                                                                  0x00005cUL //Access:RW   DataWidth:0x20   // Class 4 and 5 pause quanta
8069   #define ETH_MAC_REG_CL45_PAUSE_QUANTA_CL4_PAUSE_QUANTA_K2_E5                                               (0xffff<<0) // CL4_PAUSE_QUANTA
8070   #define ETH_MAC_REG_CL45_PAUSE_QUANTA_CL4_PAUSE_QUANTA_K2_E5_SHIFT                                         0
8071   #define ETH_MAC_REG_CL45_PAUSE_QUANTA_CL5_PAUSE_QUANTA_K2_E5                                               (0xffff<<16) // CL5_PAUSE_QUANTA; Value to be sent for the PFC quanta value for that class when a class XOFF is triggered.
8072   #define ETH_MAC_REG_CL45_PAUSE_QUANTA_CL5_PAUSE_QUANTA_K2_E5_SHIFT                                         16
8073 #define ETH_MAC_REG_CL67_PAUSE_QUANTA_K2_E5                                                                  0x000060UL //Access:RW   DataWidth:0x20   // Class 6 and 7 pause quanta
8074   #define ETH_MAC_REG_CL67_PAUSE_QUANTA_CL6_PAUSE_QUANTA_K2_E5                                               (0xffff<<0) // CL6_PAUSE_QUANTA
8075   #define ETH_MAC_REG_CL67_PAUSE_QUANTA_CL6_PAUSE_QUANTA_K2_E5_SHIFT                                         0
8076   #define ETH_MAC_REG_CL67_PAUSE_QUANTA_CL7_PAUSE_QUANTA_K2_E5                                               (0xffff<<16) // CL7_PAUSE_QUANTA; Value to be sent for the PFC quanta value for that class when a class XOFF is triggered.
8077   #define ETH_MAC_REG_CL67_PAUSE_QUANTA_CL7_PAUSE_QUANTA_K2_E5_SHIFT                                         16
8078 #define ETH_MAC_REG_CL01_QUANTA_THRESH_K2_E5                                                                 0x000064UL //Access:RW   DataWidth:0x20   // Class 0 and 1 refresh threshold. When link pause mode is enabled, CL0_QUANTA_THRESH is used for refreshing pause frames.
8079   #define ETH_MAC_REG_CL01_QUANTA_THRESH_CL0_QUANTA_THRESH_K2_E5                                             (0xffff<<0) // CL0_QUANTA_THRESH
8080   #define ETH_MAC_REG_CL01_QUANTA_THRESH_CL0_QUANTA_THRESH_K2_E5_SHIFT                                       0
8081   #define ETH_MAC_REG_CL01_QUANTA_THRESH_CL1_QUANTA_THRESH_K2_E5                                             (0xffff<<16) // CL1_QUANTA_THRESH;When a PFC quanta timer counts down and reaches this value, a refresh pause frame should be sent with the programmed full quanta value if the input level indicates that a pause condition still exists.
8082   #define ETH_MAC_REG_CL01_QUANTA_THRESH_CL1_QUANTA_THRESH_K2_E5_SHIFT                                       16
8083 #define ETH_MAC_REG_CL23_QUANTA_THRESH_K2_E5                                                                 0x000068UL //Access:RW   DataWidth:0x20   // Class 2 and 3 refresh threshold
8084   #define ETH_MAC_REG_CL23_QUANTA_THRESH_CL2_QUANTA_THRESH_K2_E5                                             (0xffff<<0) // CL2_QUANTA_THRESH
8085   #define ETH_MAC_REG_CL23_QUANTA_THRESH_CL2_QUANTA_THRESH_K2_E5_SHIFT                                       0
8086   #define ETH_MAC_REG_CL23_QUANTA_THRESH_CL3_QUANTA_THRESH_K2_E5                                             (0xffff<<16) // CL3_QUANTA_THRESH; When a PFC quanta timer counts down and reaches this value, a refresh pause frame should be sent with the programmed full quanta value if the input level indicates that a pause condition still exists.
8087   #define ETH_MAC_REG_CL23_QUANTA_THRESH_CL3_QUANTA_THRESH_K2_E5_SHIFT                                       16
8088 #define ETH_MAC_REG_CL45_QUANTA_THRESH_K2_E5                                                                 0x00006cUL //Access:RW   DataWidth:0x20   // Class 2 and 3 refresh threshold
8089   #define ETH_MAC_REG_CL45_QUANTA_THRESH_CL4_QUANTA_THRESH_K2_E5                                             (0xffff<<0) // CL4_QUANTA_THRESH
8090   #define ETH_MAC_REG_CL45_QUANTA_THRESH_CL4_QUANTA_THRESH_K2_E5_SHIFT                                       0
8091   #define ETH_MAC_REG_CL45_QUANTA_THRESH_CL5_QUANTA_THRESH_K2_E5                                             (0xffff<<16) // CL5_QUANTA_THRESH
8092   #define ETH_MAC_REG_CL45_QUANTA_THRESH_CL5_QUANTA_THRESH_K2_E5_SHIFT                                       16
8093 #define ETH_MAC_REG_CL67_QUANTA_THRESH_K2_E5                                                                 0x000070UL //Access:RW   DataWidth:0x20   // Class 6 and 7 refresh threshold
8094   #define ETH_MAC_REG_CL67_QUANTA_THRESH_CL6_QUANTA_THRESH_K2_E5                                             (0xffff<<0) // CL6_QUANTA_THRESH
8095   #define ETH_MAC_REG_CL67_QUANTA_THRESH_CL6_QUANTA_THRESH_K2_E5_SHIFT                                       0
8096   #define ETH_MAC_REG_CL67_QUANTA_THRESH_CL7_QUANTA_THRESH_K2_E5                                             (0xffff<<16) // CL7_QUANTA_THRESH
8097   #define ETH_MAC_REG_CL67_QUANTA_THRESH_CL7_QUANTA_THRESH_K2_E5_SHIFT                                       16
8098 #define ETH_MAC_REG_RX_PAUSE_STATUS_K2_E5                                                                    0x000074UL //Access:R    DataWidth:0x20   // Current per class received pause status. 0 is used for link pause also.
8099   #define ETH_MAC_REG_RX_PAUSE_STATUS_PAUSESTATUS_K2_E5                                                      (0xff<<0) // Status bit for software to read the current received pause status. One bit for each of the 8 classes.
8100   #define ETH_MAC_REG_RX_PAUSE_STATUS_PAUSESTATUS_K2_E5_SHIFT                                                0
8101 #define ETH_MAC_REG_TS_TIMESTAMP_K2_E5                                                                       0x00007cUL //Access:R    DataWidth:0x20   // Transmit Timestamp
8102 #define ETH_MAC_REG_XIF_MODE_K2_E5                                                                           0x000080UL //Access:RW   DataWidth:0x20   // Interface Mode Configuration
8103   #define ETH_MAC_REG_XIF_MODE_XGMII_K2_E5                                                                   (0x1<<0) // Enable XGMII-64 (4byte alignment)
8104   #define ETH_MAC_REG_XIF_MODE_XGMII_K2_E5_SHIFT                                                             0
8105   #define ETH_MAC_REG_XIF_MODE_PAUSETIMERX8_K2_E5                                                            (0x1<<4) // Enable Pause Timer Compensation when using external XLGMII/GMII Converter
8106   #define ETH_MAC_REG_XIF_MODE_PAUSETIMERX8_K2_E5_SHIFT                                                      4
8107   #define ETH_MAC_REG_XIF_MODE_ONESTEPENA_K2_E5                                                              (0x1<<5) // Enable 1-step capable datapath (if available)
8108   #define ETH_MAC_REG_XIF_MODE_ONESTEPENA_K2_E5_SHIFT                                                        5
8109 #define ETH_MAC_REG_STATN_CONFIG_K2_E5                                                                       0x0000e0UL //Access:RW   DataWidth:0x20   // statistics configuration options
8110   #define ETH_MAC_REG_STATN_CONFIG_SATURATE_K2_E5                                                            (0x1<<0) // Configure saturation behavior. When set to 1, the counters saturate at all-1. Otherwise counters wrap around.
8111   #define ETH_MAC_REG_STATN_CONFIG_SATURATE_K2_E5_SHIFT                                                      0
8112   #define ETH_MAC_REG_STATN_CONFIG_CLEAR_ON_READ_K2_E5                                                       (0x1<<1) // Configure clear-on-read behavior. When set to 1, the counters are cleared (set to STATN_CLEARVALUE) after having been transferred into the read registers (snapshot captured). When set 0 (default) the counters are not modified when read/captured.
8113   #define ETH_MAC_REG_STATN_CONFIG_CLEAR_ON_READ_K2_E5_SHIFT                                                 1
8114   #define ETH_MAC_REG_STATN_CONFIG_CLEAR_K2_E5                                                               (0x1<<2) // Clear all counters command (self-clearing). When written with 1 all counters (tx and rx) are cleared (set to STATN_CLEARVALUE).
8115   #define ETH_MAC_REG_STATN_CONFIG_CLEAR_K2_E5_SHIFT                                                         2
8116 #define ETH_MAC_REG_STATN_CLEARVALUE_LO_K2_E5                                                                0x0000e4UL //Access:RW   DataWidth:0x20   // Lower 32bit of 64bit value written into statistics memory when a counter is cleared (testing only, should be 0 normally)
8117 #define ETH_MAC_REG_STATN_CLEARVALUE_HI_K2_E5                                                                0x0000e8UL //Access:RW   DataWidth:0x20   // Upper 32bit of 64bit value written into statistics memory when a counter is cleared (testing only, should be 0 normally)
8118 #define ETH_MAC_REG_ETHERSTATSOCTETS_K2_E5                                                                   0x000100UL //Access:R    DataWidth:0x20   // total, good and bad
8119 #define ETH_MAC_REG_ETHERSTATSOCTETS_H_K2_E5                                                                 0x000104UL //Access:R    DataWidth:0x20   // total, good and bad
8120 #define ETH_MAC_REG_OCTETSOK_K2_E5                                                                           0x000108UL //Access:R    DataWidth:0x20   // total, good
8121 #define ETH_MAC_REG_OCTETSOK_H_K2_E5                                                                         0x00010cUL //Access:R    DataWidth:0x20   // total, good
8122 #define ETH_MAC_REG_AALIGNMENTERRORS_K2_E5                                                                   0x000110UL //Access:R    DataWidth:0x20   // Wrong SFD detected
8123 #define ETH_MAC_REG_AALIGNMENTERRORS_H_K2_E5                                                                 0x000114UL //Access:R    DataWidth:0x20   // Wrong SFD detected
8124 #define ETH_MAC_REG_APAUSEMACCTRLFRAMES_K2_E5                                                                0x000118UL //Access:R    DataWidth:0x20   // Good Pause frames received
8125 #define ETH_MAC_REG_APAUSEMACCTRLFRAMES_H_K2_E5                                                              0x00011cUL //Access:R    DataWidth:0x20   // Good Pause frames received
8126 #define ETH_MAC_REG_FRAMESOK_K2_E5                                                                           0x000120UL //Access:R    DataWidth:0x20   // Good frames received
8127 #define ETH_MAC_REG_FRAMESOK_H_K2_E5                                                                         0x000124UL //Access:R    DataWidth:0x20   // Good frames received
8128 #define ETH_MAC_REG_CRCERRORS_K2_E5                                                                          0x000128UL //Access:R    DataWidth:0x20   // wrong CRC and good length received
8129 #define ETH_MAC_REG_CRCERRORS_H_K2_E5                                                                        0x00012cUL //Access:R    DataWidth:0x20   // wrong CRC and good length received
8130 #define ETH_MAC_REG_VLANOK_K2_E5                                                                             0x000130UL //Access:R    DataWidth:0x20   // Good Frames with VLAN tag received
8131 #define ETH_MAC_REG_VLANOK_H_K2_E5                                                                           0x000134UL //Access:R    DataWidth:0x20   // Good Frames with VLAN tag received
8132 #define ETH_MAC_REG_IFINERRORS_K2_E5                                                                         0x000138UL //Access:R    DataWidth:0x20   // Errored frames received
8133 #define ETH_MAC_REG_IFINERRORS_H_K2_E5                                                                       0x00013cUL //Access:R    DataWidth:0x20   // Errored frames received
8134 #define ETH_MAC_REG_IFINUCASTPKTS_K2_E5                                                                      0x000140UL //Access:R    DataWidth:0x20   // Good Unicast received
8135 #define ETH_MAC_REG_IFINUCASTPKTS_H_K2_E5                                                                    0x000144UL //Access:R    DataWidth:0x20   // Good Unicast received
8136 #define ETH_MAC_REG_IFINMCASTPKTS_K2_E5                                                                      0x000148UL //Access:R    DataWidth:0x20   // Good Multicast received
8137 #define ETH_MAC_REG_IFINMCASTPKTS_H_K2_E5                                                                    0x00014cUL //Access:R    DataWidth:0x20   // Good Multicast received
8138 #define ETH_MAC_REG_IFINBCASTPKTS_K2_E5                                                                      0x000150UL //Access:R    DataWidth:0x20   // Good Broadcast received
8139 #define ETH_MAC_REG_IFINBCASTPKTS_H_K2_E5                                                                    0x000154UL //Access:R    DataWidth:0x20   // Good Broadcast received
8140 #define ETH_MAC_REG_ETHERSTATSDROPEVENTS_K2_E5                                                               0x000158UL //Access:R    DataWidth:0x20   // Dropped frames
8141 #define ETH_MAC_REG_ETHERSTATSDROPEVENTS_H_K2_E5                                                             0x00015cUL //Access:R    DataWidth:0x20   // Dropped frames
8142 #define ETH_MAC_REG_ETHERSTATSPKTS_K2_E5                                                                     0x000160UL //Access:R    DataWidth:0x20   // Frames received, good and bad
8143 #define ETH_MAC_REG_ETHERSTATSPKTS_H_K2_E5                                                                   0x000164UL //Access:R    DataWidth:0x20   // Frames received, good and bad
8144 #define ETH_MAC_REG_ETHERSTATSUNDERSIZEPKTS_K2_E5                                                            0x000168UL //Access:R    DataWidth:0x20   // Frames received less 64 with good crc
8145 #define ETH_MAC_REG_ETHERSTATSUNDERSIZEPKTS_H_K2_E5                                                          0x00016cUL //Access:R    DataWidth:0x20   // Frames received less 64 with good crc
8146 #define ETH_MAC_REG_ETHERSTATSPKTS64_K2_E5                                                                   0x000170UL //Access:R    DataWidth:0x20   // Frames of 64 octets received
8147 #define ETH_MAC_REG_ETHERSTATSPKTS64_H_K2_E5                                                                 0x000174UL //Access:R    DataWidth:0x20   // Frames of 64 octets received
8148 #define ETH_MAC_REG_ETHERSTATSPKTS65TO127_K2_E5                                                              0x000178UL //Access:R    DataWidth:0x20   // Frames of 65 to 127 octets received
8149 #define ETH_MAC_REG_ETHERSTATSPKTS65TO127_H_K2_E5                                                            0x00017cUL //Access:R    DataWidth:0x20   // Frames of 65 to 127 octets received
8150 #define ETH_MAC_REG_ETHERSTATSPKTS128TO255_K2_E5                                                             0x000180UL //Access:R    DataWidth:0x20   // Frames of 128 to 255 octets received
8151 #define ETH_MAC_REG_ETHERSTATSPKTS128TO255_H_K2_E5                                                           0x000184UL //Access:R    DataWidth:0x20   // Frames of 128 to 255 octets received
8152 #define ETH_MAC_REG_ETHERSTATSPKTS256TO511_K2_E5                                                             0x000188UL //Access:R    DataWidth:0x20   // Frames of 256 to 511 octets received
8153 #define ETH_MAC_REG_ETHERSTATSPKTS256TO511_H_K2_E5                                                           0x00018cUL //Access:R    DataWidth:0x20   // Frames of 256 to 511 octets received
8154 #define ETH_MAC_REG_ETHERSTATSPKTS512TO1023_K2_E5                                                            0x000190UL //Access:R    DataWidth:0x20   // Frames of 512 to 1023 octets received
8155 #define ETH_MAC_REG_ETHERSTATSPKTS512TO1023_H_K2_E5                                                          0x000194UL //Access:R    DataWidth:0x20   // Frames of 512 to 1023 octets received
8156 #define ETH_MAC_REG_ETHERSTATSPKTS1024TO1518_K2_E5                                                           0x000198UL //Access:R    DataWidth:0x20   // Frames of 1024 to 1518 octets received
8157 #define ETH_MAC_REG_ETHERSTATSPKTS1024TO1518_H_K2_E5                                                         0x00019cUL //Access:R    DataWidth:0x20   // Frames of 1024 to 1518 octets received
8158 #define ETH_MAC_REG_ETHERSTATSPKTS1519TOMAX_K2_E5                                                            0x0001a0UL //Access:R    DataWidth:0x20   // Frames of 1519 to FRM_LENGTH octets received
8159 #define ETH_MAC_REG_ETHERSTATSPKTS1519TOMAX_H_K2_E5                                                          0x0001a4UL //Access:R    DataWidth:0x20   // Frames of 1519 to FRM_LENGTH octets received
8160 #define ETH_MAC_REG_ETHERSTATSPKTSOVERSIZE_K2_E5                                                             0x0001a8UL //Access:R    DataWidth:0x20   // Frames greater FRM_LENGTH and good CRC received
8161 #define ETH_MAC_REG_ETHERSTATSPKTSOVERSIZE_H_K2_E5                                                           0x0001acUL //Access:R    DataWidth:0x20   // Frames greater FRM_LENGTH and good CRC received
8162 #define ETH_MAC_REG_ETHERSTATSJABBERS_K2_E5                                                                  0x0001b0UL //Access:R    DataWidth:0x20   // Frames greater FRM_LENGTH and bad CRC received
8163 #define ETH_MAC_REG_ETHERSTATSJABBERS_H_K2_E5                                                                0x0001b4UL //Access:R    DataWidth:0x20   // Frames greater FRM_LENGTH and bad CRC received
8164 #define ETH_MAC_REG_ETHERSTATSFRAGMENTS_K2_E5                                                                0x0001b8UL //Access:R    DataWidth:0x20   // Frames less 64 and bad CRC received
8165 #define ETH_MAC_REG_ETHERSTATSFRAGMENTS_H_K2_E5                                                              0x0001bcUL //Access:R    DataWidth:0x20   // Frames less 64 and bad CRC received
8166 #define ETH_MAC_REG_AMACCONTROLFRAMES_K2_E5                                                                  0x0001c0UL //Access:R    DataWidth:0x20   // Good frames received of type 0x8808 but not Pause
8167 #define ETH_MAC_REG_AMACCONTROLFRAMES_H_K2_E5                                                                0x0001c4UL //Access:R    DataWidth:0x20   // Good frames received of type 0x8808 but not Pause
8168 #define ETH_MAC_REG_AFRAMETOOLONG_K2_E5                                                                      0x0001c8UL //Access:R    DataWidth:0x20   // Good and bad frames exceeding FRM_LENGTH received
8169 #define ETH_MAC_REG_AFRAMETOOLONG_H_K2_E5                                                                    0x0001ccUL //Access:R    DataWidth:0x20   // Good and bad frames exceeding FRM_LENGTH received
8170 #define ETH_MAC_REG_AINRANGELENGTHERROR_K2_E5                                                                0x0001d0UL //Access:R    DataWidth:0x20   // Good frames with invalid length field (not supported)
8171 #define ETH_MAC_REG_AINRANGELENGTHERROR_H_K2_E5                                                              0x0001d4UL //Access:R    DataWidth:0x20   // Good frames with invalid length field (not supported)
8172 #define ETH_MAC_REG_TXETHERSTATSOCTETS_K2_E5                                                                 0x000200UL //Access:R    DataWidth:0x20   // total, good and bad
8173 #define ETH_MAC_REG_TXETHERSTATSOCTETS_H_K2_E5                                                               0x000204UL //Access:R    DataWidth:0x20   // total, good and bad
8174 #define ETH_MAC_REG_TXOCTETSOK_K2_E5                                                                         0x000208UL //Access:R    DataWidth:0x20   // total, good
8175 #define ETH_MAC_REG_TXOCTETSOK_H_K2_E5                                                                       0x00020cUL //Access:R    DataWidth:0x20   // total, good
8176 #define ETH_MAC_REG_TXAPAUSEMACCTRLFRAMES_K2_E5                                                              0x000218UL //Access:R    DataWidth:0x20   // Good Pause frames transmitted
8177 #define ETH_MAC_REG_TXAPAUSEMACCTRLFRAMES_H_K2_E5                                                            0x00021cUL //Access:R    DataWidth:0x20   // Good Pause frames transmitted
8178 #define ETH_MAC_REG_TXFRAMESOK_K2_E5                                                                         0x000220UL //Access:R    DataWidth:0x20   // Good frames transmitted
8179 #define ETH_MAC_REG_TXFRAMESOK_H_K2_E5                                                                       0x000224UL //Access:R    DataWidth:0x20   // Good frames transmitted
8180 #define ETH_MAC_REG_TXCRCERRORS_K2_E5                                                                        0x000228UL //Access:R    DataWidth:0x20   // wrong CRC transmitted
8181 #define ETH_MAC_REG_TXCRCERRORS_H_K2_E5                                                                      0x00022cUL //Access:R    DataWidth:0x20   // wrong CRC transmitted
8182 #define ETH_MAC_REG_TXVLANOK_K2_E5                                                                           0x000230UL //Access:R    DataWidth:0x20   // Good Frames with VLAN tag transmitted
8183 #define ETH_MAC_REG_TXVLANOK_H_K2_E5                                                                         0x000234UL //Access:R    DataWidth:0x20   // Good Frames with VLAN tag transmitted
8184 #define ETH_MAC_REG_IFOUTERRORS_K2_E5                                                                        0x000238UL //Access:R    DataWidth:0x20   // Errored frames transmitted
8185 #define ETH_MAC_REG_IFOUTERRORS_H_K2_E5                                                                      0x00023cUL //Access:R    DataWidth:0x20   // Errored frames transmitted
8186 #define ETH_MAC_REG_IFOUTUCASTPKTS_K2_E5                                                                     0x000240UL //Access:R    DataWidth:0x20   // Good Unicast transmitted
8187 #define ETH_MAC_REG_IFOUTUCASTPKTS_H_K2_E5                                                                   0x000244UL //Access:R    DataWidth:0x20   // Good Unicast transmitted
8188 #define ETH_MAC_REG_IFOUTMCASTPKTS_K2_E5                                                                     0x000248UL //Access:R    DataWidth:0x20   // Good Multicast transmitted
8189 #define ETH_MAC_REG_IFOUTMCASTPKTS_H_K2_E5                                                                   0x00024cUL //Access:R    DataWidth:0x20   // Good Multicast transmitted
8190 #define ETH_MAC_REG_IFOUTBCASTPKTS_K2_E5                                                                     0x000250UL //Access:R    DataWidth:0x20   // Good Broadcast transmitted
8191 #define ETH_MAC_REG_IFOUTBCASTPKTS_H_K2_E5                                                                   0x000254UL //Access:R    DataWidth:0x20   // Good Broadcast transmitted
8192 #define ETH_MAC_REG_TXETHERSTATSDROPEVENTS_K2_E5                                                             0x000258UL //Access:R    DataWidth:0x20   // Dropped frames (unused, reserved)
8193 #define ETH_MAC_REG_TXETHERSTATSDROPEVENTS_H_K2_E5                                                           0x00025cUL //Access:R    DataWidth:0x20   // Dropped frames (unused, reserved)
8194 #define ETH_MAC_REG_TXETHERSTATSPKTS_K2_E5                                                                   0x000260UL //Access:R    DataWidth:0x20   // Frames transmitted, good and bad
8195 #define ETH_MAC_REG_TXETHERSTATSPKTS_H_K2_E5                                                                 0x000264UL //Access:R    DataWidth:0x20   // Frames transmitted, good and bad
8196 #define ETH_MAC_REG_TXETHERSTATSUNDERSIZEPKTS_K2_E5                                                          0x000268UL //Access:R    DataWidth:0x20   // Frames transmitted less 64
8197 #define ETH_MAC_REG_TXETHERSTATSUNDERSIZEPKTS_H_K2_E5                                                        0x00026cUL //Access:R    DataWidth:0x20   // Frames transmitted less 64
8198 #define ETH_MAC_REG_TXETHERSTATSPKTS64_K2_E5                                                                 0x000270UL //Access:R    DataWidth:0x20   // Frames of 64 octets transmitted
8199 #define ETH_MAC_REG_TXETHERSTATSPKTS64_H_K2_E5                                                               0x000274UL //Access:R    DataWidth:0x20   // Frames of 64 octets transmitted
8200 #define ETH_MAC_REG_TXETHERSTATSPKTS65TO127_K2_E5                                                            0x000278UL //Access:R    DataWidth:0x20   // Frames of 65 to 127 octets transmitted
8201 #define ETH_MAC_REG_TXETHERSTATSPKTS65TO127_H_K2_E5                                                          0x00027cUL //Access:R    DataWidth:0x20   // Frames of 65 to 127 octets transmitted
8202 #define ETH_MAC_REG_TXETHERSTATSPKTS128TO255_K2_E5                                                           0x000280UL //Access:R    DataWidth:0x20   // Frames of 128 to 255 octets transmitted
8203 #define ETH_MAC_REG_TXETHERSTATSPKTS128TO255_H_K2_E5                                                         0x000284UL //Access:R    DataWidth:0x20   // Frames of 128 to 255 octets transmitted
8204 #define ETH_MAC_REG_TXETHERSTATSPKTS256TO511_K2_E5                                                           0x000288UL //Access:R    DataWidth:0x20   // Frames of 256 to 511 octets transmitted
8205 #define ETH_MAC_REG_TXETHERSTATSPKTS256TO511_H_K2_E5                                                         0x00028cUL //Access:R    DataWidth:0x20   // Frames of 256 to 511 octets transmitted
8206 #define ETH_MAC_REG_TXETHERSTATSPKTS512TO1023_K2_E5                                                          0x000290UL //Access:R    DataWidth:0x20   // Frames of 512 to 1023 octets transmitted
8207 #define ETH_MAC_REG_TXETHERSTATSPKTS512TO1023_H_K2_E5                                                        0x000294UL //Access:R    DataWidth:0x20   // Frames of 512 to 1023 octets transmitted
8208 #define ETH_MAC_REG_TXETHERSTATSPKTS1024TO1518_K2_E5                                                         0x000298UL //Access:R    DataWidth:0x20   // Frames of 1024 to 1518 octets transmitted
8209 #define ETH_MAC_REG_TXETHERSTATSPKTS1024TO1518_H_K2_E5                                                       0x00029cUL //Access:R    DataWidth:0x20   // Frames of 1024 to 1518 octets transmitted
8210 #define ETH_MAC_REG_TXETHERSTATSPKTS1519TOTX_MTU_K2_E5                                                       0x0002a0UL //Access:R    DataWidth:0x20   // Frames of 1519 to FRM_LENGTH.TX_MTU octets transmitted
8211 #define ETH_MAC_REG_TXETHERSTATSPKTS1519TOTX_MTU_H_K2_E5                                                     0x0002a4UL //Access:R    DataWidth:0x20   // Frames of 1519 to FRM_LENGTH.TX_MTU octets transmitted
8212 #define ETH_MAC_REG_TXAMACCONTROLFRAMES_K2_E5                                                                0x0002c0UL //Access:R    DataWidth:0x20   // Good frames transmitted of type 0x8808 but not Pause
8213 #define ETH_MAC_REG_TXAMACCONTROLFRAMES_H_K2_E5                                                              0x0002c4UL //Access:R    DataWidth:0x20   // Good frames transmitted of type 0x8808 but not Pause
8214 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_0_K2_E5                                                         0x000380UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8215 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_0_H_K2_E5                                                       0x000384UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8216 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_1_K2_E5                                                         0x000388UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8217 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_1_H_K2_E5                                                       0x00038cUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8218 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_2_K2_E5                                                         0x000390UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8219 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_2_H_K2_E5                                                       0x000394UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8220 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_3_K2_E5                                                         0x000398UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8221 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_3_H_K2_E5                                                       0x00039cUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8222 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_4_K2_E5                                                         0x0003a0UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8223 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_4_H_K2_E5                                                       0x0003a4UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8224 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_5_K2_E5                                                         0x0003a8UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8225 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_5_H_K2_E5                                                       0x0003acUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8226 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_6_K2_E5                                                         0x0003b0UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8227 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_6_H_K2_E5                                                       0x0003b4UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8228 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_7_K2_E5                                                         0x0003b8UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames received for each class.
8229 #define ETH_MAC_REG_ACBFCPAUSEFRAMESRECEIVED_7_H_K2_E5                                                       0x0003bcUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8230 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_0_K2_E5                                                      0x0003c0UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8231 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_0_H_K2_E5                                                    0x0003c4UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8232 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_1_K2_E5                                                      0x0003c8UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8233 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_1_H_K2_E5                                                    0x0003ccUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8234 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_2_K2_E5                                                      0x0003d0UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8235 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_2_H_K2_E5                                                    0x0003d4UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8236 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_3_K2_E5                                                      0x0003d8UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8237 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_3_H_K2_E5                                                    0x0003dcUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8238 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_4_K2_E5                                                      0x0003e0UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8239 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_4_H_K2_E5                                                    0x0003e4UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8240 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_5_K2_E5                                                      0x0003e8UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8241 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_5_H_K2_E5                                                    0x0003ecUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8242 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_6_K2_E5                                                      0x0003f0UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8243 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_6_H_K2_E5                                                    0x0003f4UL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8244 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_7_K2_E5                                                      0x0003f8UL //Access:R    DataWidth:0x20   // Set of 8 objects recording the number of CBFC (Class Based Flow Control) pause frames transmitted for each class.
8245 #define ETH_MAC_REG_ACBFCPAUSEFRAMESTRANSMITTED_7_H_K2_E5                                                    0x0003fcUL //Access:R    DataWidth:0x20   // Upper 32bit of 64bit counter.
8246 #define ETH_RSFEC_REG_RS_FEC_CONTROL_K2_E5                                                                   0x000000UL //Access:RW   DataWidth:0x20   // Control register for enabling FEC functions.
8247   #define ETH_RSFEC_REG_RS_FEC_CONTROL_BYPASS_CORRECTION_K2_E5                                               (0x1<<0) // When 1, bypass the decoder's correction function for reduced latency; When  0, normal FEC operation.
8248   #define ETH_RSFEC_REG_RS_FEC_CONTROL_BYPASS_CORRECTION_K2_E5_SHIFT                                         0
8249   #define ETH_RSFEC_REG_RS_FEC_CONTROL_BYPASS_ERROR_INDICATION_K2_E5                                         (0x1<<1) // When 1, configure the FEC decoder to not indicate errors to the PCS layer; When  0, the FEC decoder indicates errors to the PCS layer.
8250   #define ETH_RSFEC_REG_RS_FEC_CONTROL_BYPASS_ERROR_INDICATION_K2_E5_SHIFT                                   1
8251 #define ETH_RSFEC_REG_RS_FEC_STATUS_K2_E5                                                                    0x000004UL //Access:R    DataWidth:0x20   // RS FEC Status register.
8252   #define ETH_RSFEC_REG_RS_FEC_STATUS_BYPASS_CORRECTION_K2_E5                                                (0x1<<0) // Indicates existence of the receive correction bypass option; The bypass function allows a reduced latency operation.
8253   #define ETH_RSFEC_REG_RS_FEC_STATUS_BYPASS_CORRECTION_K2_E5_SHIFT                                          0
8254   #define ETH_RSFEC_REG_RS_FEC_STATUS_BYPASS_INDICATION_K2_E5                                                (0x1<<1) // Indicates the ability to disable error propagation to the PCS layer.
8255   #define ETH_RSFEC_REG_RS_FEC_STATUS_BYPASS_INDICATION_K2_E5_SHIFT                                          1
8256   #define ETH_RSFEC_REG_RS_FEC_STATUS_HIGH_SER_K2_E5                                                         (0x1<<2) // Asserts when error indication bypass is enabled and high symbol error rate is found;  Clear on read.
8257   #define ETH_RSFEC_REG_RS_FEC_STATUS_HIGH_SER_K2_E5_SHIFT                                                   2
8258   #define ETH_RSFEC_REG_RS_FEC_STATUS_AMPS_LOCK_K2_E5                                                        (0xf<<8) // RS-FEC receive lane locked and aligned; One bit per lane: Bit 8 = lane 0, Bit 9 = lane 1, Bit 10= lane 2, Bit 11 = lane 3.
8259   #define ETH_RSFEC_REG_RS_FEC_STATUS_AMPS_LOCK_K2_E5_SHIFT                                                  8
8260   #define ETH_RSFEC_REG_RS_FEC_STATUS_FEC_ALIGN_STATUS_K2_E5                                                 (0x1<<14) // Indicates, when 1 that the RS-FEC receiver has locked on incoming data and deskew completed.
8261   #define ETH_RSFEC_REG_RS_FEC_STATUS_FEC_ALIGN_STATUS_K2_E5_SHIFT                                           14
8262   #define ETH_RSFEC_REG_RS_FEC_STATUS_PCS_ALIGN_STATUS_K2_E5                                                 (0x1<<15) // Always 1.
8263   #define ETH_RSFEC_REG_RS_FEC_STATUS_PCS_ALIGN_STATUS_K2_E5_SHIFT                                           15
8264 #define ETH_RSFEC_REG_RS_FEC_CCW_LO_K2_E5                                                                    0x000008UL //Access:R    DataWidth:0x20   // Counts number of corrected FEC codewords lower 16-bits; None roll-over when upper 16-bits are 0xffff.
8265   #define ETH_RSFEC_REG_RS_FEC_CCW_LO_COUNTER_K2_E5                                                          (0xffff<<0) // Counts number of corrected FEC codewords lower 16-bits; Must be read before upper 16-bits; None roll-over when upper 16-bits are 0xffff
8266   #define ETH_RSFEC_REG_RS_FEC_CCW_LO_COUNTER_K2_E5_SHIFT                                                    0
8267 #define ETH_RSFEC_REG_RS_FEC_CCW_HI_K2_E5                                                                    0x00000cUL //Access:R    DataWidth:0x20   // Counts number of corrected FEC codewords upper 16-bits; Clears on read; None roll-over.
8268   #define ETH_RSFEC_REG_RS_FEC_CCW_HI_COUNTER_HI_K2_E5                                                       (0xffff<<0) // Counts number of corrected FEC codewords upper 16-bits; None roll-over; Clears when read.
8269   #define ETH_RSFEC_REG_RS_FEC_CCW_HI_COUNTER_HI_K2_E5_SHIFT                                                 0
8270 #define ETH_RSFEC_REG_RS_FEC_NCCW_LO_K2_E5                                                                   0x000010UL //Access:R    DataWidth:0x20   // Counts number of uncorrected FEC codewords lower 16-bits; None roll-over when upper 16-bits are 0xffff.
8271   #define ETH_RSFEC_REG_RS_FEC_NCCW_LO_COUNTER_K2_E5                                                         (0xffff<<0) // Counts number of uncorrected FEC codewords lower 16-bits; Must be read before upper 16-bits; None roll-over when upper 16-bits are 0xffff
8272   #define ETH_RSFEC_REG_RS_FEC_NCCW_LO_COUNTER_K2_E5_SHIFT                                                   0
8273 #define ETH_RSFEC_REG_RS_FEC_NCCW_HI_K2_E5                                                                   0x000014UL //Access:R    DataWidth:0x20   // Counts number of uncorrected FEC codewords upper 16-bits; Clears on read; None roll-over.
8274   #define ETH_RSFEC_REG_RS_FEC_NCCW_HI_COUNTER_HI_K2_E5                                                      (0xffff<<0) // Counts number of uncorrected FEC codewords upper 16-bits; None roll-over; Clears when read.
8275   #define ETH_RSFEC_REG_RS_FEC_NCCW_HI_COUNTER_HI_K2_E5_SHIFT                                                0
8276 #define ETH_RSFEC_REG_RS_FEC_LANEMAP_K2_E5                                                                   0x000018UL //Access:R    DataWidth:0x20   // FEC alignment status and lane mappings.
8277   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_0_K2_E5                                                      (0x3<<0) // FEC lane mapped to PMA lane 0.
8278   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_0_K2_E5_SHIFT                                                0
8279   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_1_K2_E5                                                      (0x3<<2) // FEC lane mapped to PMA lane 1.
8280   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_1_K2_E5_SHIFT                                                2
8281   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_2_K2_E5                                                      (0x3<<4) // FEC lane mapped to PMA lane 2.
8282   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_2_K2_E5_SHIFT                                                4
8283   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_3_K2_E5                                                      (0x3<<6) // FEC lane mapped to PMA lane 3.
8284   #define ETH_RSFEC_REG_RS_FEC_LANEMAP_PMA_LANE_3_K2_E5_SHIFT                                                6
8285 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR0_LO_K2_E5                                                              0x000028UL //Access:R    DataWidth:0x20   // Counts number of (corrected) 10-bit symbol errors found in lane 0; None roll-over when upper 16-bits are 0xffff.
8286   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR0_LO_SYMBOL_ERRORS_K2_E5                                              (0xffff<<0) // Counts number of (corrected) 10-bit symbol errors found in lane 0 for correctable codewords only; Lower 16-bit of counter; Must be read first; None roll-over when upper word is 0xffff.
8287   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR0_LO_SYMBOL_ERRORS_K2_E5_SHIFT                                        0
8288 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR0_HI_K2_E5                                                              0x00002cUL //Access:R    DataWidth:0x20   // Upper 16-bit of counter (with above register); Clears on read; None roll-over.
8289   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR0_HI_SYMBOL_ERROR_HI_K2_E5                                            (0xffff<<0) // Upper 16-bits of the 32-bit Symbol error counter for lane 0; Clears on read; None roll-over.
8290   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR0_HI_SYMBOL_ERROR_HI_K2_E5_SHIFT                                      0
8291 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR1_LO_K2_E5                                                              0x000030UL //Access:R    DataWidth:0x20   // Counts number of (corrected) 10-bit symbol errors found in lane 1; None roll-over when upper 16-bits are 0xffff.
8292   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR1_LO_SYMBOL_ERRORS_K2_E5                                              (0xffff<<0) // Counts number of (corrected) 10-bit symbol errors found in lane 1 for correctable codewords only; Lower 16-bit of counter; Must be read first; None roll-over when upper word is 0xffff.
8293   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR1_LO_SYMBOL_ERRORS_K2_E5_SHIFT                                        0
8294 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR1_HI_K2_E5                                                              0x000034UL //Access:R    DataWidth:0x20   // Upper 16-bit of counter (with above register); Clears on read; None roll-over.
8295   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR1_HI_SYMBOL_ERROR_HI_K2_E5                                            (0xffff<<0) // Upper 16-bits of the 32-bit Symbol error counter for lane 1; Clears on read; None roll-over.
8296   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR1_HI_SYMBOL_ERROR_HI_K2_E5_SHIFT                                      0
8297 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR2_LO_K2_E5                                                              0x000038UL //Access:R    DataWidth:0x20   // Counts number of (corrected) 10-bit symbol errors found in lane 2; None roll-over when upper 16-bits are 0xffff.
8298   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR2_LO_SYMBOL_ERRORS_K2_E5                                              (0xffff<<0) // Counts number of (corrected) 10-bit symbol errors found in lane 2 for correctable codewords only; Lower 16-bit of counter; Must be read first; None roll-over when upper word is 0xffff.
8299   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR2_LO_SYMBOL_ERRORS_K2_E5_SHIFT                                        0
8300 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR2_HI_K2_E5                                                              0x00003cUL //Access:R    DataWidth:0x20   // Upper 16-bit of counter (with above register); Clears on read; None roll-over.
8301   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR2_HI_SYMBOL_ERROR_HI_K2_E5                                            (0xffff<<0) // Upper 16-bits of the 32-bit Symbol error counter for lane 2; Clears on read; None roll-over.
8302   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR2_HI_SYMBOL_ERROR_HI_K2_E5_SHIFT                                      0
8303 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR3_LO_K2_E5                                                              0x000040UL //Access:R    DataWidth:0x20   // Counts number of (corrected) 10-bit symbol errors found in lane 3; None roll-over when upper 16-bits are 0xffff.
8304   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR3_LO_SYMBOL_ERRORS_K2_E5                                              (0xffff<<0) // Counts number of (corrected) 10-bit symbol errors found in lane 3 for correctable codewords only; Lower 16-bit of counter; Must be read first; None roll-over when upper word is 0xffff.
8305   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR3_LO_SYMBOL_ERRORS_K2_E5_SHIFT                                        0
8306 #define ETH_RSFEC_REG_RS_FEC_SYMBLERR3_HI_K2_E5                                                              0x000044UL //Access:R    DataWidth:0x20   // Upper 16 bit of counter (with above register); Clears on read; None roll-over.
8307   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR3_HI_SYMBOL_ERROR_HI_K2_E5                                            (0xffff<<0) // Upper 16-bits of the 32-bit Symbol error counter for lane 3; Clears on read; None roll-over.
8308   #define ETH_RSFEC_REG_RS_FEC_SYMBLERR3_HI_SYMBOL_ERROR_HI_K2_E5_SHIFT                                      0
8309 #define ETH_RSFEC_REG_RS_FEC_VENDOR_CONTROL_K2_E5                                                            0x000200UL //Access:RW   DataWidth:0x20   // Additional control to enable RS-FEC operation.
8310   #define ETH_RSFEC_REG_RS_FEC_VENDOR_CONTROL_RS_FEC_ENABLE_K2_E5                                            (0x1<<2) // When 1, enable RSFEC datapath instead PCS MLD;  When 0, use normal PCS MLD datapath (default).
8311   #define ETH_RSFEC_REG_RS_FEC_VENDOR_CONTROL_RS_FEC_ENABLE_K2_E5_SHIFT                                      2
8312   #define ETH_RSFEC_REG_RS_FEC_VENDOR_CONTROL_RS_FEC_STATUS_K2_E5                                            (0x1<<15) // Indicates the operatyional outcome of the (above) enable bit control; When 1 = FEC enabled and 0 = disabled.
8313   #define ETH_RSFEC_REG_RS_FEC_VENDOR_CONTROL_RS_FEC_STATUS_K2_E5_SHIFT                                      15
8314 #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_K2_E5                                                              0x000204UL //Access:R    DataWidth:0x20   // Implementation specific information that may be useful for debugging link problems; Clears on read.
8315   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_AMPS_LOCK_K2_E5                                                  (0xf<<0) // Per PMA lane FEC synchronization status; Bit 0=lane 0 up to Bit 3 = lane 3; Latched high; Clear on read.
8316   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_AMPS_LOCK_K2_E5_SHIFT                                            0
8317   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_FEC_ALIGN_STATUS_LH_K2_E5                                        (0x1<<4) // FEC alignment status; Latched high; Clear on read.
8318   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_FEC_ALIGN_STATUS_LH_K2_E5_SHIFT                                  4
8319   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_MARKER_CHECK_RESTART_K2_E5                                       (0x1<<5) // The marker_check function (PCS sublayer) caused an alignment restart to the FEC; Latched high; Clear on read.
8320   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_MARKER_CHECK_RESTART_K2_E5_SHIFT                                 5
8321   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_RX_DATAPATH_RESTART_K2_E5                                        (0x1<<6) // RX datapath (sync) reset occured; Latched high; Clear on read.
8322   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_RX_DATAPATH_RESTART_K2_E5_SHIFT                                  6
8323   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_TX_DATAPATH_RESTART_K2_E5                                        (0x1<<7) // TX datapath (sync) reset occured; Latched high; Clear on read.
8324   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_TX_DATAPATH_RESTART_K2_E5_SHIFT                                  7
8325   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_RX_DP_OVERFLOW_K2_E5                                             (0x1<<8) // RX datapath 4x66 pacing fifo overflow fatal error; Latched high; Clear on read.
8326   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_RX_DP_OVERFLOW_K2_E5_SHIFT                                       8
8327   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_TX_DP_OVERFLOW_K2_E5                                             (0x1<<9) // TX datapath 4x66 input fifo overflow fatal error; Latched high; Clear on read.
8328   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_TX_DP_OVERFLOW_K2_E5_SHIFT                                       9
8329   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_FEC_ALIGN_STATUS_LL_K2_E5                                        (0x1<<10) // FEC alignment status; Latched high; Sets on read.
8330   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_FEC_ALIGN_STATUS_LL_K2_E5_SHIFT                                  10
8331   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_DESKEW_EMPTY_K2_E5                                               (0xf<<12) // Real-time indication from FEC deskew FIFO per lane; bit 12 = lane 0 upto bit 15 = lane3.
8332   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO1_DESKEW_EMPTY_K2_E5_SHIFT                                         12
8333 #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO2_K2_E5                                                              0x000208UL //Access:R    DataWidth:0x20   // Implementation specific status information; Clears on read.
8334   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO2_AMPS_LOCK_K2_E5                                                  (0xf<<0) // Per PMA lane FEC synchronization status; Realtime updates;  Bit  0 = lane 0 upto bit 3 = lane 3; Clears on read;
8335   #define ETH_RSFEC_REG_RS_FEC_VENDOR_INFO2_AMPS_LOCK_K2_E5_SHIFT                                            0
8336 #define ETH_RSFEC_REG_RS_FEC_VENDOR_REVISION_K2_E5                                                           0x00020cUL //Access:R    DataWidth:0x20   // A version information taken from package file parameter FEC91_DEV_VERSION.
8337   #define ETH_RSFEC_REG_RS_FEC_VENDOR_REVISION_REVISION_K2_E5                                                (0xffff<<0) // A version information taken from package file parameter FEC91_DEV_VERSION.
8338   #define ETH_RSFEC_REG_RS_FEC_VENDOR_REVISION_REVISION_K2_E5_SHIFT                                          0
8339 #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTKEY_K2_E5                                                         0x000210UL //Access:RW   DataWidth:0x20   // Bits 7:0; Must be written with the 8-bit value of 0x57 to enable RS-FEC transmit test error injection capability.
8340   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTKEY_TEST_KEY_K2_E5                                              (0xff<<0) // Bits 7:0; Must be written with 8-bit value 0x57 to enable RS-FEC transmit test error injection capability.
8341   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTKEY_TEST_KEY_K2_E5_SHIFT                                        0
8342 #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTSYMBOLS_K2_E5                                                     0x000214UL //Access:RW   DataWidth:0x20   // Bits 15:0. One bit per 10-bit Symbol; Each bit is applied to corresponding 10B symbol after FEC encoding.
8343   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTSYMBOLS_TEST_SYMBOLS_K2_E5                                      (0xffff<<0) // Bits 15:0. One bit per 10-bit Symbol; When a bit is 1 the test pattern is applied to the corresponding 10B symbol after the FEC encoding.
8344   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTSYMBOLS_TEST_SYMBOLS_K2_E5_SHIFT                                0
8345 #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTPATTERN_K2_E5                                                     0x000218UL //Access:RW   DataWidth:0x20   // Bits 9:0; A 10-bit value which XORed with a 10B symbol FEC encoder to manipulate transmitted datastream.
8346   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTPATTERN_TEST_PATTERN_K2_E5                                      (0x3ff<<0) // A 10-bit value which will be XORed with a 10B symbol after the FEC encoder to manipulate the transmitted datastream.
8347   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTPATTERN_TEST_PATTERN_K2_E5_SHIFT                                0
8348   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTPATTERN_OVERWRITE_K2_E5                                         (0x1<<10) // If the bit is set the 10B symbol is replaced by the pattern instead using XOR.
8349   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTPATTERN_OVERWRITE_K2_E5_SHIFT                                   10
8350 #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTTRIGGER_K2_E5                                                     0x00021cUL //Access:RW   DataWidth:0x20   // Enable register to control the triggers with the error insertion; Bit 0 clears on operation complete.
8351   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTTRIGGER_TEST_TRIGGER_K2_E5                                      (0x1<<0) // For bit 0 only, when written with 1 triggers the error insertion (on one word of 16 symbols); This bit clears automatically.
8352   #define ETH_RSFEC_REG_RS_FEC_VENDOR_TX_TESTTRIGGER_TEST_TRIGGER_K2_E5_SHIFT                                0
8353 #define ETH_PCS1G_REG_CONTROL_K2_E5                                                                          0x000000UL //Access:RW   DataWidth:0x20   // Control register
8354   #define ETH_PCS1G_REG_CONTROL_SPEED_6_K2_E5                                                                (0x1<<6) // Speed Selection Indication; always 1
8355   #define ETH_PCS1G_REG_CONTROL_SPEED_6_K2_E5_SHIFT                                                          6
8356   #define ETH_PCS1G_REG_CONTROL_DUPLEX_K2_E5                                                                 (0x1<<8) // Indicate full-duplex operation; always 1
8357   #define ETH_PCS1G_REG_CONTROL_DUPLEX_K2_E5_SHIFT                                                           8
8358   #define ETH_PCS1G_REG_CONTROL_ANRESTART_K2_E5                                                              (0x1<<9) // Restart Autonegotiation
8359   #define ETH_PCS1G_REG_CONTROL_ANRESTART_K2_E5_SHIFT                                                        9
8360   #define ETH_PCS1G_REG_CONTROL_ISOLATE_K2_E5                                                                (0x1<<10) // Set PCS isolate mode; Controls toplevel pin only, no internal function.
8361   #define ETH_PCS1G_REG_CONTROL_ISOLATE_K2_E5_SHIFT                                                          10
8362   #define ETH_PCS1G_REG_CONTROL_POWERDOWN_K2_E5                                                              (0x1<<11) // Enable powerdown state, if supported.
8363   #define ETH_PCS1G_REG_CONTROL_POWERDOWN_K2_E5_SHIFT                                                        11
8364   #define ETH_PCS1G_REG_CONTROL_ANENABLE_K2_E5                                                               (0x1<<12) // Autonegotiation enable
8365   #define ETH_PCS1G_REG_CONTROL_ANENABLE_K2_E5_SHIFT                                                         12
8366   #define ETH_PCS1G_REG_CONTROL_SPEED_13_K2_E5                                                               (0x1<<13) // Speed Selection Indication; always 0
8367   #define ETH_PCS1G_REG_CONTROL_SPEED_13_K2_E5_SHIFT                                                         13
8368   #define ETH_PCS1G_REG_CONTROL_LOOPBACK_K2_E5                                                               (0x1<<14) // Enable loopback
8369   #define ETH_PCS1G_REG_CONTROL_LOOPBACK_K2_E5_SHIFT                                                         14
8370   #define ETH_PCS1G_REG_CONTROL_RESET_K2_E5                                                                  (0x1<<15) // PCS soft-reset command; self-clearing
8371   #define ETH_PCS1G_REG_CONTROL_RESET_K2_E5_SHIFT                                                            15
8372 #define ETH_PCS1G_REG_STATUS_K2_E5                                                                           0x000004UL //Access:R    DataWidth:0x20   // Status indications
8373   #define ETH_PCS1G_REG_STATUS_EXTDCAPABILITY_K2_E5                                                          (0x1<<0) // Indicate extended register support; always 1
8374   #define ETH_PCS1G_REG_STATUS_EXTDCAPABILITY_K2_E5_SHIFT                                                    0
8375   #define ETH_PCS1G_REG_STATUS_LINKSTATUS_K2_E5                                                              (0x1<<2) // Indicate link status; latch-low
8376   #define ETH_PCS1G_REG_STATUS_LINKSTATUS_K2_E5_SHIFT                                                        2
8377   #define ETH_PCS1G_REG_STATUS_ANEGABILITY_K2_E5                                                             (0x1<<3) // Autonegotiation ability; always 1
8378   #define ETH_PCS1G_REG_STATUS_ANEGABILITY_K2_E5_SHIFT                                                       3
8379   #define ETH_PCS1G_REG_STATUS_ANEGCOMPLETE_K2_E5                                                            (0x1<<5) // Autonegotiation completed indication
8380   #define ETH_PCS1G_REG_STATUS_ANEGCOMPLETE_K2_E5_SHIFT                                                      5
8381 #define ETH_PCS1G_REG_PHY_ID_0_K2_E5                                                                         0x000008UL //Access:R    DataWidth:0x20   // PHY Identifier lower 16 bits
8382   #define ETH_PCS1G_REG_PHY_ID_0_PHYID_K2_E5                                                                 (0xffff<<0) // PHY Identifier from package file parameter PHY_IDENTIFIER lower 16 bits.
8383   #define ETH_PCS1G_REG_PHY_ID_0_PHYID_K2_E5_SHIFT                                                           0
8384 #define ETH_PCS1G_REG_PHY_ID_1_K2_E5                                                                         0x00000cUL //Access:R    DataWidth:0x20   // PHY Identifier upper 16 bits
8385   #define ETH_PCS1G_REG_PHY_ID_1_PHYID_K2_E5                                                                 (0xffff<<0) // PHY Identifier from package file parameter PHY_IDENTIFIER upper 16 bits.
8386   #define ETH_PCS1G_REG_PHY_ID_1_PHYID_K2_E5_SHIFT                                                           0
8387 #define ETH_PCS1G_REG_DEV_ABILITY_K2_E5                                                                      0x000010UL //Access:RW   DataWidth:0x20   // Local Device Abilities for Autonegotiation. Contents differs for 1000Base-X or SGMII mode.
8388   #define ETH_PCS1G_REG_DEV_ABILITY_ABILITY_RSV05_K2_E5                                                      (0x1f<<0) // reserved; SGMII:=set to 1 to indicate SGMII to PHY
8389   #define ETH_PCS1G_REG_DEV_ABILITY_ABILITY_RSV05_K2_E5_SHIFT                                                0
8390   #define ETH_PCS1G_REG_DEV_ABILITY_FD_K2_E5                                                                 (0x1<<5) // Indicate full-duplex support; SGMII:=reserved
8391   #define ETH_PCS1G_REG_DEV_ABILITY_FD_K2_E5_SHIFT                                                           5
8392   #define ETH_PCS1G_REG_DEV_ABILITY_HD_K2_E5                                                                 (0x1<<6) // Indicate half-duplex support; SGMII:=reserved
8393   #define ETH_PCS1G_REG_DEV_ABILITY_HD_K2_E5_SHIFT                                                           6
8394   #define ETH_PCS1G_REG_DEV_ABILITY_PS1_K2_E5                                                                (0x1<<7) // Pause Support 1; SGMII:=reserved
8395   #define ETH_PCS1G_REG_DEV_ABILITY_PS1_K2_E5_SHIFT                                                          7
8396   #define ETH_PCS1G_REG_DEV_ABILITY_PS2_K2_E5                                                                (0x1<<8) // Pause Support 2; SGMII:=EEE clock stop enable to PHY
8397   #define ETH_PCS1G_REG_DEV_ABILITY_PS2_K2_E5_SHIFT                                                          8
8398   #define ETH_PCS1G_REG_DEV_ABILITY_ABILITY_RSV9_K2_E5                                                       (0x7<<9) // reserved; SGMII:=reserved
8399   #define ETH_PCS1G_REG_DEV_ABILITY_ABILITY_RSV9_K2_E5_SHIFT                                                 9
8400   #define ETH_PCS1G_REG_DEV_ABILITY_RF1_K2_E5                                                                (0x1<<12) // Remote fault 1; SGMII:=reserved
8401   #define ETH_PCS1G_REG_DEV_ABILITY_RF1_K2_E5_SHIFT                                                          12
8402   #define ETH_PCS1G_REG_DEV_ABILITY_RF2_K2_E5                                                                (0x1<<13) // Remote fault 2; SGMII:=reserved
8403   #define ETH_PCS1G_REG_DEV_ABILITY_RF2_K2_E5_SHIFT                                                          13
8404   #define ETH_PCS1G_REG_DEV_ABILITY_ACK_K2_E5                                                                (0x1<<14) // Acknowledge during autonegotiation
8405   #define ETH_PCS1G_REG_DEV_ABILITY_ACK_K2_E5_SHIFT                                                          14
8406   #define ETH_PCS1G_REG_DEV_ABILITY_NP_K2_E5                                                                 (0x1<<15) // Next Page support; SGMII:=reserved
8407   #define ETH_PCS1G_REG_DEV_ABILITY_NP_K2_E5_SHIFT                                                           15
8408 #define ETH_PCS1G_REG_PARTNER_ABILITY_K2_E5                                                                  0x000014UL //Access:R    DataWidth:0x20   // Received Abilities during Autonegotiation. Contents differ depending on 1000Base-X or SGMII mode.
8409   #define ETH_PCS1G_REG_PARTNER_ABILITY_PABILITY_RSV05_K2_E5                                                 (0x1f<<0) // reserved; SGMII:=1
8410   #define ETH_PCS1G_REG_PARTNER_ABILITY_PABILITY_RSV05_K2_E5_SHIFT                                           0
8411   #define ETH_PCS1G_REG_PARTNER_ABILITY_FD_K2_E5                                                             (0x1<<5) // Indicate full-duplex support; SGMII:=reserved
8412   #define ETH_PCS1G_REG_PARTNER_ABILITY_FD_K2_E5_SHIFT                                                       5
8413   #define ETH_PCS1G_REG_PARTNER_ABILITY_HD_K2_E5                                                             (0x1<<6) // Indicate half-duplex support; SGMII:=reserved
8414   #define ETH_PCS1G_REG_PARTNER_ABILITY_HD_K2_E5_SHIFT                                                       6
8415   #define ETH_PCS1G_REG_PARTNER_ABILITY_PS1_K2_E5                                                            (0x1<<7) // Pause Support 1; SGMII:=reserved
8416   #define ETH_PCS1G_REG_PARTNER_ABILITY_PS1_K2_E5_SHIFT                                                      7
8417   #define ETH_PCS1G_REG_PARTNER_ABILITY_PS2_K2_E5                                                            (0x1<<8) // Pause Support 2; SGMII:=EEE clock stop capability from PHY
8418   #define ETH_PCS1G_REG_PARTNER_ABILITY_PS2_K2_E5_SHIFT                                                      8
8419   #define ETH_PCS1G_REG_PARTNER_ABILITY_PABILITY_RSV9_K2_E5                                                  (0x1<<9) // reserved; SGMII:=EEE capability from PHY
8420   #define ETH_PCS1G_REG_PARTNER_ABILITY_PABILITY_RSV9_K2_E5_SHIFT                                            9
8421   #define ETH_PCS1G_REG_PARTNER_ABILITY_PABILITY_RSV10_K2_E5                                                 (0x3<<10) // reserved; SGMII:=Copper Speed indication from PHY
8422   #define ETH_PCS1G_REG_PARTNER_ABILITY_PABILITY_RSV10_K2_E5_SHIFT                                           10
8423   #define ETH_PCS1G_REG_PARTNER_ABILITY_RF1_K2_E5                                                            (0x1<<12) // Remote fault 1; SGMII:=Copper Duplex status from PHY
8424   #define ETH_PCS1G_REG_PARTNER_ABILITY_RF1_K2_E5_SHIFT                                                      12
8425   #define ETH_PCS1G_REG_PARTNER_ABILITY_RF2_K2_E5                                                            (0x1<<13) // Remote fault 2; SGMII:=reserved
8426   #define ETH_PCS1G_REG_PARTNER_ABILITY_RF2_K2_E5_SHIFT                                                      13
8427   #define ETH_PCS1G_REG_PARTNER_ABILITY_ACK_K2_E5                                                            (0x1<<14) // Acknowledge during autonegotiation
8428   #define ETH_PCS1G_REG_PARTNER_ABILITY_ACK_K2_E5_SHIFT                                                      14
8429   #define ETH_PCS1G_REG_PARTNER_ABILITY_NP_K2_E5                                                             (0x1<<15) // Next Page support; SGMII:=Copper Link Status from PHY
8430   #define ETH_PCS1G_REG_PARTNER_ABILITY_NP_K2_E5_SHIFT                                                       15
8431 #define ETH_PCS1G_REG_AN_EXPANSION_K2_E5                                                                     0x000018UL //Access:R    DataWidth:0x20   // Autonegotiation Expansion Register
8432   #define ETH_PCS1G_REG_AN_EXPANSION_PAGERECEIVED_K2_E5                                                      (0x1<<1) // Autoneg page received indication; latch-high
8433   #define ETH_PCS1G_REG_AN_EXPANSION_PAGERECEIVED_K2_E5_SHIFT                                                1
8434   #define ETH_PCS1G_REG_AN_EXPANSION_NEXTPAGEABLE_K2_E5                                                      (0x1<<2) // Indicate PCS supports next page exchange for autonegotiation
8435   #define ETH_PCS1G_REG_AN_EXPANSION_NEXTPAGEABLE_K2_E5_SHIFT                                                2
8436 #define ETH_PCS1G_REG_NP_TX_K2_E5                                                                            0x00001cUL //Access:RW   DataWidth:0x20   // Next Page data to transmit
8437   #define ETH_PCS1G_REG_NP_TX_DATA_K2_E5                                                                     (0x7ff<<0) // Next Page data
8438   #define ETH_PCS1G_REG_NP_TX_DATA_K2_E5_SHIFT                                                               0
8439   #define ETH_PCS1G_REG_NP_TX_TOGGLE_K2_E5                                                                   (0x1<<11) // Next Page toggle handshaking bit
8440   #define ETH_PCS1G_REG_NP_TX_TOGGLE_K2_E5_SHIFT                                                             11
8441   #define ETH_PCS1G_REG_NP_TX_ACK2_K2_E5                                                                     (0x1<<12) // Next Page data acknowledge indication
8442   #define ETH_PCS1G_REG_NP_TX_ACK2_K2_E5_SHIFT                                                               12
8443   #define ETH_PCS1G_REG_NP_TX_MP_K2_E5                                                                       (0x1<<13) // Message Next Page type identification
8444   #define ETH_PCS1G_REG_NP_TX_MP_K2_E5_SHIFT                                                                 13
8445   #define ETH_PCS1G_REG_NP_TX_ACK_K2_E5                                                                      (0x1<<14) // Acknowledge during page exchange
8446   #define ETH_PCS1G_REG_NP_TX_ACK_K2_E5_SHIFT                                                                14
8447   #define ETH_PCS1G_REG_NP_TX_NP_K2_E5                                                                       (0x1<<15) // Next Pages to follow indication
8448   #define ETH_PCS1G_REG_NP_TX_NP_K2_E5_SHIFT                                                                 15
8449 #define ETH_PCS1G_REG_LP_NP_RX_K2_E5                                                                         0x000020UL //Access:R    DataWidth:0x20   // Received Next Page data from link partner
8450   #define ETH_PCS1G_REG_LP_NP_RX_DATA_K2_E5                                                                  (0x7ff<<0) // Next Page data
8451   #define ETH_PCS1G_REG_LP_NP_RX_DATA_K2_E5_SHIFT                                                            0
8452   #define ETH_PCS1G_REG_LP_NP_RX_TOGGLE_K2_E5                                                                (0x1<<11) // Next Page toggle handshaking bit
8453   #define ETH_PCS1G_REG_LP_NP_RX_TOGGLE_K2_E5_SHIFT                                                          11
8454   #define ETH_PCS1G_REG_LP_NP_RX_ACK2_K2_E5                                                                  (0x1<<12) // Next Page data acknowledge indication
8455   #define ETH_PCS1G_REG_LP_NP_RX_ACK2_K2_E5_SHIFT                                                            12
8456   #define ETH_PCS1G_REG_LP_NP_RX_MP_K2_E5                                                                    (0x1<<13) // Message Next Page type identification
8457   #define ETH_PCS1G_REG_LP_NP_RX_MP_K2_E5_SHIFT                                                              13
8458   #define ETH_PCS1G_REG_LP_NP_RX_ACK_K2_E5                                                                   (0x1<<14) // Acknowledge during page exchange
8459   #define ETH_PCS1G_REG_LP_NP_RX_ACK_K2_E5_SHIFT                                                             14
8460   #define ETH_PCS1G_REG_LP_NP_RX_NP_K2_E5                                                                    (0x1<<15) // Next Pages to follow indication
8461   #define ETH_PCS1G_REG_LP_NP_RX_NP_K2_E5_SHIFT                                                              15
8462 #define ETH_PCS1G_REG_SCRATCH_K2_E5                                                                          0x000040UL //Access:RW   DataWidth:0x20   // General Purpose Test register
8463   #define ETH_PCS1G_REG_SCRATCH_SCRATCH_K2_E5                                                                (0xffff<<0) // Arbitrary value for read/write test
8464   #define ETH_PCS1G_REG_SCRATCH_SCRATCH_K2_E5_SHIFT                                                          0
8465 #define ETH_PCS1G_REG_REV_K2_E5                                                                              0x000044UL //Access:R    DataWidth:0x20   // Core Revision
8466   #define ETH_PCS1G_REG_REV_REVISION_K2_E5                                                                   (0xffff<<0) // from package parameter DEV_VERSION
8467   #define ETH_PCS1G_REG_REV_REVISION_K2_E5_SHIFT                                                             0
8468 #define ETH_PCS1G_REG_LINK_TIMER_0_K2_E5                                                                     0x000048UL //Access:RW   DataWidth:0x20   // Autonegotiation link timer lower 16 bits
8469   #define ETH_PCS1G_REG_LINK_TIMER_0_TIMER0_K2_E5                                                            (0x1<<0) // Bit 0 of link timer value; not writeable and always 0
8470   #define ETH_PCS1G_REG_LINK_TIMER_0_TIMER0_K2_E5_SHIFT                                                      0
8471   #define ETH_PCS1G_REG_LINK_TIMER_0_TIMER15_1_K2_E5                                                         (0x7fff<<1) // Bits 15:1 of link timer value
8472   #define ETH_PCS1G_REG_LINK_TIMER_0_TIMER15_1_K2_E5_SHIFT                                                   1
8473 #define ETH_PCS1G_REG_LINK_TIMER_1_K2_E5                                                                     0x00004cUL //Access:RW   DataWidth:0x20   // Autonegotiation link timer uppest 5 bits
8474   #define ETH_PCS1G_REG_LINK_TIMER_1_TIMER20_16_K2_E5                                                        (0x1f<<0) // Link timer uppest 5 bits of 21bit timer
8475   #define ETH_PCS1G_REG_LINK_TIMER_1_TIMER20_16_K2_E5_SHIFT                                                  0
8476 #define ETH_PCS1G_REG_IF_MODE_K2_E5                                                                          0x000050UL //Access:RW   DataWidth:0x20   // SGMII Mode Control
8477   #define ETH_PCS1G_REG_IF_MODE_SGMII_ENA_K2_E5                                                              (0x1<<0) // Enable SGMII mode
8478   #define ETH_PCS1G_REG_IF_MODE_SGMII_ENA_K2_E5_SHIFT                                                        0
8479   #define ETH_PCS1G_REG_IF_MODE_USE_SGMII_AN_K2_E5                                                           (0x1<<1) // Use the SGMII autonegotiation results to set SGMII speed
8480   #define ETH_PCS1G_REG_IF_MODE_USE_SGMII_AN_K2_E5_SHIFT                                                     1
8481   #define ETH_PCS1G_REG_IF_MODE_SGMII_SPEED_K2_E5                                                            (0x3<<2) // Set SGMII speed when not using autonegotiation
8482   #define ETH_PCS1G_REG_IF_MODE_SGMII_SPEED_K2_E5_SHIFT                                                      2
8483   #define ETH_PCS1G_REG_IF_MODE_SGMII_DUPLEX_K2_E5                                                           (0x1<<4) // Set SGMII half-duplex mode when not using autonegotiation
8484   #define ETH_PCS1G_REG_IF_MODE_SGMII_DUPLEX_K2_E5_SHIFT                                                     4
8485   #define ETH_PCS1G_REG_IF_MODE_IFMODE_RSV5_K2_E5                                                            (0x1<<5) // reserved; writeable for backward compatibility; write 0 always
8486   #define ETH_PCS1G_REG_IF_MODE_IFMODE_RSV5_K2_E5_SHIFT                                                      5
8487 #define ETH_PCS1G_REG_DECODE_ERRORS_K2_E5                                                                    0x000054UL //Access:RW   DataWidth:0x20   // 10B decoder error counter for test/debug; May not exist in all Core Variants;
8488   #define ETH_PCS1G_REG_DECODE_ERRORS_ERRORS_K2_E5                                                           (0xffff<<0) // RX 10B/8B code errors; May not be supported in all Core variants; Counter is not accurate and intended only to be of help during test/debug; Clears when writing CONTROL.15 or CONTROL.10 with 1.
8489   #define ETH_PCS1G_REG_DECODE_ERRORS_ERRORS_K2_E5_SHIFT                                                     0
8490 #define ETH_PCS10_50G_REG_CONTROL1_K2_E5                                                                     0x000000UL //Access:RW   DataWidth:0x20   // PCS Control.
8491   #define ETH_PCS10_50G_REG_CONTROL1_SPEED_SELECTION_K2_E5                                                   (0xf<<2) // 0011 = 40 Gb/s; 0000 = 10Gb/s.
8492   #define ETH_PCS10_50G_REG_CONTROL1_SPEED_SELECTION_K2_E5_SHIFT                                             2
8493   #define ETH_PCS10_50G_REG_CONTROL1_SPEED_ALWAYS1_K2_E5                                                     (0x1<<6) // Always 1.
8494   #define ETH_PCS10_50G_REG_CONTROL1_SPEED_ALWAYS1_K2_E5_SHIFT                                               6
8495   #define ETH_PCS10_50G_REG_CONTROL1_LOW_POWER_K2_E5                                                         (0x1<<11) // 0=normal operation (Always 0).
8496   #define ETH_PCS10_50G_REG_CONTROL1_LOW_POWER_K2_E5_SHIFT                                                   11
8497   #define ETH_PCS10_50G_REG_CONTROL1_SPEED_SELECT_ALWAYS1_K2_E5                                              (0x1<<13) // Always 1.
8498   #define ETH_PCS10_50G_REG_CONTROL1_SPEED_SELECT_ALWAYS1_K2_E5_SHIFT                                        13
8499   #define ETH_PCS10_50G_REG_CONTROL1_LOOPBACK_K2_E5                                                          (0x1<<14) // 1=Enable loopback, 0=disable loopback.
8500   #define ETH_PCS10_50G_REG_CONTROL1_LOOPBACK_K2_E5_SHIFT                                                    14
8501   #define ETH_PCS10_50G_REG_CONTROL1_RESET_K2_E5                                                             (0x1<<15) // 1=PCS reset, 0=normal; Self clearing.
8502   #define ETH_PCS10_50G_REG_CONTROL1_RESET_K2_E5_SHIFT                                                       15
8503 #define ETH_PCS10_50G_REG_STATUS1_K2_E5                                                                      0x000004UL //Access:R    DataWidth:0x20   // PCS Status.
8504   #define ETH_PCS10_50G_REG_STATUS1_LOW_POWER_ABILITY_K2_E5                                                  (0x1<<1) // Set to 1 to indicate that the PCS implements a low power mode.
8505   #define ETH_PCS10_50G_REG_STATUS1_LOW_POWER_ABILITY_K2_E5_SHIFT                                            1
8506   #define ETH_PCS10_50G_REG_STATUS1_PCS_RECEIVE_LINK_K2_E5                                                   (0x1<<2) // When 1, indicates PCS receive link up; When �0�, indicates PCS receive link is or was down (latching low).
8507   #define ETH_PCS10_50G_REG_STATUS1_PCS_RECEIVE_LINK_K2_E5_SHIFT                                             2
8508   #define ETH_PCS10_50G_REG_STATUS1_FAULT_K2_E5                                                              (0x1<<7) // When 1, indicates a fault condition idetected; When �0�, indicates that no fault condition is detected.
8509   #define ETH_PCS10_50G_REG_STATUS1_FAULT_K2_E5_SHIFT                                                        7
8510   #define ETH_PCS10_50G_REG_STATUS1_RX_LPI_ACTIVE_K2_E5                                                      (0x1<<8) // 1: receive is currently in LPI state;  0: normal operation.
8511   #define ETH_PCS10_50G_REG_STATUS1_RX_LPI_ACTIVE_K2_E5_SHIFT                                                8
8512   #define ETH_PCS10_50G_REG_STATUS1_TX_LPI_ACTIVE_K2_E5                                                      (0x1<<9) // 1: transmit is currently in LPI state;  0: normal operation.
8513   #define ETH_PCS10_50G_REG_STATUS1_TX_LPI_ACTIVE_K2_E5_SHIFT                                                9
8514   #define ETH_PCS10_50G_REG_STATUS1_RX_LPI_K2_E5                                                             (0x1<<10) // 1: receive is or was in LPI state;  0: normal operation; Latching high.
8515   #define ETH_PCS10_50G_REG_STATUS1_RX_LPI_K2_E5_SHIFT                                                       10
8516   #define ETH_PCS10_50G_REG_STATUS1_TX_LPI_K2_E5                                                             (0x1<<11) // 1: transmit is or was in LPI state;  0: normal operation; Latching high.
8517   #define ETH_PCS10_50G_REG_STATUS1_TX_LPI_K2_E5_SHIFT                                                       11
8518 #define ETH_PCS10_50G_REG_DEVICE_ID0_K2_E5                                                                   0x000008UL //Access:R    DataWidth:0x20   // PHY Identifier constant from package parameter PHY_IDENTIFIER bits 15:4. Bits 3:0 always 0.
8519   #define ETH_PCS10_50G_REG_DEVICE_ID0_IDENTIFIER_K2_E5                                                      (0xffff<<0) // Bits 15:0 of Device Identifier defined by parameter PHY_IDENTIFIER in PCS package file.
8520   #define ETH_PCS10_50G_REG_DEVICE_ID0_IDENTIFIER_K2_E5_SHIFT                                                0
8521 #define ETH_PCS10_50G_REG_DEVICE_ID1_K2_E5                                                                   0x00000cUL //Access:R    DataWidth:0x20   // PHY Identifier constant from package parameter PHY_IDENTIFIER bits 31:16.
8522   #define ETH_PCS10_50G_REG_DEVICE_ID1_IDENTIFIER_K2_E5                                                      (0xffff<<0) // Bits 31:16 of Device Identifier defined by parameter PHY_IDENTIFIER in PCS package file.
8523   #define ETH_PCS10_50G_REG_DEVICE_ID1_IDENTIFIER_K2_E5_SHIFT                                                0
8524 #define ETH_PCS10_50G_REG_SPEED_ABILITY_K2_E5                                                                0x000010UL //Access:R    DataWidth:0x20   // PCS supported speeds (values as defined by standard only, no proprietary speeds).
8525   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C10GETH_K2_E5                                                      (0x1<<0) // When 1, this PCS is 10Geth capable.
8526   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C10GETH_K2_E5_SHIFT                                                0
8527   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C10PASS_TS_K2_E5                                                   (0x1<<1) // When 1, this PCS is 10PASS-TS/2Base-TL capable.
8528   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C10PASS_TS_K2_E5_SHIFT                                             1
8529   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C40G_K2_E5                                                         (0x1<<2) // When 1, this PCS is 40G capable.
8530   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C40G_K2_E5_SHIFT                                                   2
8531   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C100G_K2_E5                                                        (0x1<<3) // When 1, this PCS is 100G capable.
8532   #define ETH_PCS10_50G_REG_SPEED_ABILITY_C100G_K2_E5_SHIFT                                                  3
8533 #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_K2_E5                                                              0x000014UL //Access:R    DataWidth:0x20   // Constant indicating PCS presence.
8534   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_CLAUSE22_K2_E5                                                   (0x1<<0) // Clause 22 registers present when 1.
8535   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_CLAUSE22_K2_E5_SHIFT                                             0
8536   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_PMD_PMA_K2_E5                                                    (0x1<<1) // PMD/PMA present when 1.
8537   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_PMD_PMA_K2_E5_SHIFT                                              1
8538   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_WIS_PRES_K2_E5                                                   (0x1<<2) // WIS present when 1.
8539   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_WIS_PRES_K2_E5_SHIFT                                             2
8540   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_PCS_PRES_K2_E5                                                   (0x1<<3) // PCS present when 1.
8541   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_PCS_PRES_K2_E5_SHIFT                                             3
8542   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_PHY_XS_K2_E5                                                     (0x1<<4) // PHY XS present when 1.
8543   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_PHY_XS_K2_E5_SHIFT                                               4
8544   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_DTE_XS_K2_E5                                                     (0x1<<5) // DTE XS present when 1.
8545   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_DTE_XS_K2_E5_SHIFT                                               5
8546   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_TC_PRES_K2_E5                                                    (0x1<<6) // TC present when 1.
8547   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG1_TC_PRES_K2_E5_SHIFT                                              6
8548 #define ETH_PCS10_50G_REG_DEVICES_IN_PKG2_K2_E5                                                              0x000018UL //Access:R    DataWidth:0x20   // Vendor specific presence.
8549   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG2_CLAUSE22_K2_E5                                                   (0x1<<13) // Clause 22 extension present
8550   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG2_CLAUSE22_K2_E5_SHIFT                                             13
8551   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG2_DEVICE1_K2_E5                                                    (0x1<<14) // Vendor specific device 1 present
8552   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG2_DEVICE1_K2_E5_SHIFT                                              14
8553   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG2_DEVICE2_K2_E5                                                    (0x1<<15) // Vendor specific device 2 present
8554   #define ETH_PCS10_50G_REG_DEVICES_IN_PKG2_DEVICE2_K2_E5_SHIFT                                              15
8555 #define ETH_PCS10_50G_REG_CONTROL2_K2_E5                                                                     0x00001cUL //Access:RW   DataWidth:0x20   // Operating speed indication/control.
8556   #define ETH_PCS10_50G_REG_CONTROL2_PCS_TYPE_K2_E5                                                          (0x7<<0) // PCS type selection; Writing 0 sets PCS_MODE to 0x03 setting Clause 49 mode and disabling MLD.
8557   #define ETH_PCS10_50G_REG_CONTROL2_PCS_TYPE_K2_E5_SHIFT                                                    0
8558 #define ETH_PCS10_50G_REG_STATUS2_K2_E5                                                                      0x000020UL //Access:R    DataWidth:0x20   // Fault status; Device capabilities
8559   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_R_K2_E5                                                         (0x1<<0) // When 1, this PCS is 10GBase-R capable.
8560   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_R_K2_E5_SHIFT                                                   0
8561   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_X_K2_E5                                                         (0x1<<1) // When 1, this PCS is 10GBase-X capable.
8562   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_X_K2_E5_SHIFT                                                   1
8563   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_W_K2_E5                                                         (0x1<<2) // When 1, this PCS is 10GBase-W capable.
8564   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_W_K2_E5_SHIFT                                                   2
8565   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_T_K2_E5                                                         (0x1<<3) // When 1, this PCS is 10GBase-T capable.
8566   #define ETH_PCS10_50G_REG_STATUS2_C10GBASE_T_K2_E5_SHIFT                                                   3
8567   #define ETH_PCS10_50G_REG_STATUS2_C40GBASE_R_K2_E5                                                         (0x1<<4) // When 1, this PCS is 40GBase-R capable.
8568   #define ETH_PCS10_50G_REG_STATUS2_C40GBASE_R_K2_E5_SHIFT                                                   4
8569   #define ETH_PCS10_50G_REG_STATUS2_C100GBASE_R_K2_E5                                                        (0x1<<5) // When 1, this PCS is 100GBase-R capable.
8570   #define ETH_PCS10_50G_REG_STATUS2_C100GBASE_R_K2_E5_SHIFT                                                  5
8571   #define ETH_PCS10_50G_REG_STATUS2_RECEIVE_FAULT_K2_E5                                                      (0x1<<10) // Receive fault. 1=Fault condition on receive path. Latched high
8572   #define ETH_PCS10_50G_REG_STATUS2_RECEIVE_FAULT_K2_E5_SHIFT                                                10
8573   #define ETH_PCS10_50G_REG_STATUS2_TRANSMIT_FAULT_K2_E5                                                     (0x1<<11) // Transmit fault. 1=Fault condition on transmit path. Latched high
8574   #define ETH_PCS10_50G_REG_STATUS2_TRANSMIT_FAULT_K2_E5_SHIFT                                               11
8575   #define ETH_PCS10_50G_REG_STATUS2_DEVICE_PRESENT_K2_E5                                                     (0x3<<14) // Device present. When bits are 10 = device responding at this address.
8576   #define ETH_PCS10_50G_REG_STATUS2_DEVICE_PRESENT_K2_E5_SHIFT                                               14
8577 #define ETH_PCS10_50G_REG_PKG_ID0_K2_E5                                                                      0x000038UL //Access:R    DataWidth:0x20   // Constant from package parameter PACK_IDENTIFIER bits 15:0.
8578   #define ETH_PCS10_50G_REG_PKG_ID0_IDENTIFIER_K2_E5                                                         (0xffff<<0) // Constant from package parameter PACK_IDENTIFIER bits 15:0.
8579   #define ETH_PCS10_50G_REG_PKG_ID0_IDENTIFIER_K2_E5_SHIFT                                                   0
8580 #define ETH_PCS10_50G_REG_PKG_ID1_K2_E5                                                                      0x00003cUL //Access:R    DataWidth:0x20   // Constant from package parameter PACK_IDENTIFIER bits 31:16.
8581   #define ETH_PCS10_50G_REG_PKG_ID1_IDENTIFIER_K2_E5                                                         (0xffff<<0) // Constant from package parameter PACK_IDENTIFIER bits 31:16.
8582   #define ETH_PCS10_50G_REG_PKG_ID1_IDENTIFIER_K2_E5_SHIFT                                                   0
8583 #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_K2_E5                                                          0x000050UL //Access:RW   DataWidth:0x20   // EEE Control and Capabilities (exists only if EEE is available).
8584   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_LPI_FW_K2_E5                                                 (0x1<<0) // Mode for selecting select 40G EEE mode; 1 = Fast wake mode; 0 = Deep sleep for LPI function.
8585   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_LPI_FW_K2_E5_SHIFT                                           0
8586   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_EEE_10GBASE_KR_K2_E5                                         (0x1<<6) // When 1, EEE is supported for 10GBASE-KR.
8587   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_EEE_10GBASE_KR_K2_E5_SHIFT                                   6
8588   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RAWAKE_K2_E5                                     (0x1<<8) // When 1, EEE fast wake is supported for 40GBASE-R.
8589   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RAWAKE_K2_E5_SHIFT                               8
8590   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RSLEEP_K2_E5                                     (0x1<<9) // When 1, EEE deep sleep is supported for 40GBASE-R.
8591   #define ETH_PCS10_50G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RSLEEP_K2_E5_SHIFT                               9
8592 #define ETH_PCS10_50G_REG_WAKE_ERR_COUNTER_K2_E5                                                             0x000058UL //Access:R    DataWidth:0x20   // EEE Wake error counter (exists only if EEE is available); Clears on read.
8593   #define ETH_PCS10_50G_REG_WAKE_ERR_COUNTER_COUNTER_K2_E5                                                   (0xffff<<0) // Increments each time the LPI enters the RX_WTF state indicating a wake time fault; None roll-over.
8594   #define ETH_PCS10_50G_REG_WAKE_ERR_COUNTER_COUNTER_K2_E5_SHIFT                                             0
8595 #define ETH_PCS10_50G_REG_BASER_STATUS1_K2_E5                                                                0x000080UL //Access:R    DataWidth:0x20   // Link Status Information.
8596   #define ETH_PCS10_50G_REG_BASER_STATUS1_BLOCK_LOCK_K2_E5                                                   (0x1<<0) // 1=PCS locked to received blocks.
8597   #define ETH_PCS10_50G_REG_BASER_STATUS1_BLOCK_LOCK_K2_E5_SHIFT                                             0
8598   #define ETH_PCS10_50G_REG_BASER_STATUS1_HIGH_BER_K2_E5                                                     (0x1<<1) // 1=PCS reporting a high BER.
8599   #define ETH_PCS10_50G_REG_BASER_STATUS1_HIGH_BER_K2_E5_SHIFT                                               1
8600   #define ETH_PCS10_50G_REG_BASER_STATUS1_RECEIVE_LINK_K2_E5                                                 (0x1<<12) // Receive link status. 1=Link up; 0=link down.
8601   #define ETH_PCS10_50G_REG_BASER_STATUS1_RECEIVE_LINK_K2_E5_SHIFT                                           12
8602 #define ETH_PCS10_50G_REG_BASER_STATUS2_K2_E5                                                                0x000084UL //Access:R    DataWidth:0x20   // Link Status latches and error counters.
8603   #define ETH_PCS10_50G_REG_BASER_STATUS2_ERRORED_CNT_K2_E5                                                  (0xff<<0) // Errored blocks counter; None roll-over.
8604   #define ETH_PCS10_50G_REG_BASER_STATUS2_ERRORED_CNT_K2_E5_SHIFT                                            0
8605   #define ETH_PCS10_50G_REG_BASER_STATUS2_BER_COUNTER_K2_E5                                                  (0x3f<<8) // BER counter; None roll-over.
8606   #define ETH_PCS10_50G_REG_BASER_STATUS2_BER_COUNTER_K2_E5_SHIFT                                            8
8607   #define ETH_PCS10_50G_REG_BASER_STATUS2_HIGH_BER_K2_E5                                                     (0x1<<14) // BER flag; Latched high.
8608   #define ETH_PCS10_50G_REG_BASER_STATUS2_HIGH_BER_K2_E5_SHIFT                                               14
8609   #define ETH_PCS10_50G_REG_BASER_STATUS2_BLOCK_LOCK_K2_E5                                                   (0x1<<15) // Block Lock; Latched low.
8610   #define ETH_PCS10_50G_REG_BASER_STATUS2_BLOCK_LOCK_K2_E5_SHIFT                                             15
8611 #define ETH_PCS10_50G_REG_SEED_A0_K2_E5                                                                      0x000088UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 15:0.
8612   #define ETH_PCS10_50G_REG_SEED_A0_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed A: Bits 15:0.
8613   #define ETH_PCS10_50G_REG_SEED_A0_SEED_K2_E5_SHIFT                                                         0
8614 #define ETH_PCS10_50G_REG_SEED_A1_K2_E5                                                                      0x00008cUL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 31:16.
8615   #define ETH_PCS10_50G_REG_SEED_A1_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed A: Bits 31:16.
8616   #define ETH_PCS10_50G_REG_SEED_A1_SEED_K2_E5_SHIFT                                                         0
8617 #define ETH_PCS10_50G_REG_SEED_A2_K2_E5                                                                      0x000090UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 47:32.
8618   #define ETH_PCS10_50G_REG_SEED_A2_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed A: Bits 47:32.
8619   #define ETH_PCS10_50G_REG_SEED_A2_SEED_K2_E5_SHIFT                                                         0
8620 #define ETH_PCS10_50G_REG_SEED_A3_K2_E5                                                                      0x000094UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 57:48.
8621   #define ETH_PCS10_50G_REG_SEED_A3_SEED_K2_E5                                                               (0x3ff<<0) // 10GBase-R Test Pattern Seed A: Bits 57:48.
8622   #define ETH_PCS10_50G_REG_SEED_A3_SEED_K2_E5_SHIFT                                                         0
8623 #define ETH_PCS10_50G_REG_SEED_B0_K2_E5                                                                      0x000098UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 15:0.
8624   #define ETH_PCS10_50G_REG_SEED_B0_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed B: Bits 15:0.
8625   #define ETH_PCS10_50G_REG_SEED_B0_SEED_K2_E5_SHIFT                                                         0
8626 #define ETH_PCS10_50G_REG_SEED_B1_K2_E5                                                                      0x00009cUL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 31:16.
8627   #define ETH_PCS10_50G_REG_SEED_B1_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed B: Bits 31:16.
8628   #define ETH_PCS10_50G_REG_SEED_B1_SEED_K2_E5_SHIFT                                                         0
8629 #define ETH_PCS10_50G_REG_SEED_B2_K2_E5                                                                      0x0000a0UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 47:32.
8630   #define ETH_PCS10_50G_REG_SEED_B2_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed B: Bits 47:32.
8631   #define ETH_PCS10_50G_REG_SEED_B2_SEED_K2_E5_SHIFT                                                         0
8632 #define ETH_PCS10_50G_REG_SEED_B3_K2_E5                                                                      0x0000a4UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 57:48.
8633   #define ETH_PCS10_50G_REG_SEED_B3_SEED_K2_E5                                                               (0x3ff<<0) // 10GBase-R Test Pattern Seed B: Bits 57:48.
8634   #define ETH_PCS10_50G_REG_SEED_B3_SEED_K2_E5_SHIFT                                                         0
8635 #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_K2_E5                                                           0x0000a8UL //Access:RW   DataWidth:0x20   // Test Pattern Generator and Checker controls.
8636   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_DATA_PATTERN_SEL_K2_E5                                        (0x1<<0) // Data Pattern Select: 1=all Zero, 0=2x Local Fault; 10G only.
8637   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_DATA_PATTERN_SEL_K2_E5_SHIFT                                  0
8638   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_SELECT_SQUARE_K2_E5                                           (0x1<<1) // Select Square Wave (1) or Pseudo Random (0) test pattern; 10G only.
8639   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_SELECT_SQUARE_K2_E5_SHIFT                                     1
8640   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_RX_TESTPATTERN_K2_E5                                          (0x1<<2) // Receive test-pattern enable.
8641   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_RX_TESTPATTERN_K2_E5_SHIFT                                    2
8642   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_TX_TESTPATTERN_K2_E5                                          (0x1<<3) // Transmit test-pattern enable.
8643   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_TX_TESTPATTERN_K2_E5_SHIFT                                    3
8644   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_SELECT_RANDOM_K2_E5                                           (0x1<<7) // Select Random Idle test pattern (40G); Overrides bits 1:0 when set.
8645   #define ETH_PCS10_50G_REG_BASER_TEST_CONTROL_SELECT_RANDOM_K2_E5_SHIFT                                     7
8646 #define ETH_PCS10_50G_REG_BASER_TEST_ERR_CNT_K2_E5                                                           0x0000acUL //Access:R    DataWidth:0x20   // Test Pattern Error Counter; Clears on read; None roll-over.
8647   #define ETH_PCS10_50G_REG_BASER_TEST_ERR_CNT_COUNTER_K2_E5                                                 (0xffff<<0) // Test pattern error counter; Clears on read; None roll-over.
8648   #define ETH_PCS10_50G_REG_BASER_TEST_ERR_CNT_COUNTER_K2_E5_SHIFT                                           0
8649 #define ETH_PCS10_50G_REG_BER_HIGH_ORDER_CNT_K2_E5                                                           0x0000b0UL //Access:R    DataWidth:0x20   // BER High Order Counter of BER bits 21:6; None roll-over.
8650   #define ETH_PCS10_50G_REG_BER_HIGH_ORDER_CNT_BER_COUNTER_K2_E5                                             (0xffff<<0) // Bits 21:6 of BER counter; None roll-over.
8651   #define ETH_PCS10_50G_REG_BER_HIGH_ORDER_CNT_BER_COUNTER_K2_E5_SHIFT                                       0
8652 #define ETH_PCS10_50G_REG_ERR_BLK_HIGH_ORDER_CNT_K2_E5                                                       0x0000b4UL //Access:R    DataWidth:0x20   // Error Blocks High Order Counter bits 21:8; None roll-over.
8653   #define ETH_PCS10_50G_REG_ERR_BLK_HIGH_ORDER_CNT_ERRORED_BLOCKS_COUNTER_K2_E5                              (0x3fff<<0) // Bits 21:8 of Error Blocks counter; None roll-over.
8654   #define ETH_PCS10_50G_REG_ERR_BLK_HIGH_ORDER_CNT_ERRORED_BLOCKS_COUNTER_K2_E5_SHIFT                        0
8655   #define ETH_PCS10_50G_REG_ERR_BLK_HIGH_ORDER_CNT_HIGH_ORDER_PRESENT_K2_E5                                  (0x1<<15) // High order counter present; Always 1.
8656   #define ETH_PCS10_50G_REG_ERR_BLK_HIGH_ORDER_CNT_HIGH_ORDER_PRESENT_K2_E5_SHIFT                            15
8657 #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_K2_E5                                                        0x0000c8UL //Access:R    DataWidth:0x20   // Lane Alignment Status Bits and Block Lock.
8658   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE0_BLOCK_LOCK_K2_E5                                     (0x1<<0) // Lane 0 block lock.
8659   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE0_BLOCK_LOCK_K2_E5_SHIFT                               0
8660   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE1_BLOCK_LOCK_K2_E5                                     (0x1<<1) // Lane 1 block lock.
8661   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE1_BLOCK_LOCK_K2_E5_SHIFT                               1
8662   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE2_BLOCK_LOCK_K2_E5                                     (0x1<<2) // Lane 2 block lock.
8663   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE2_BLOCK_LOCK_K2_E5_SHIFT                               2
8664   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE3_BLOCK_LOCK_K2_E5                                     (0x1<<3) // Lane 3 block lock.
8665   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE3_BLOCK_LOCK_K2_E5_SHIFT                               3
8666   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE_ALIGN_STATUS_K2_E5                                    (0x1<<12) // Lane alignment status; 1=All Receive lanes locked and aligned.
8667   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT1_LANE_ALIGN_STATUS_K2_E5_SHIFT                              12
8668 #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_K2_E5                                                        0x0000d0UL //Access:R    DataWidth:0x20   // Lane Alignment Marker Lock Status bits.
8669   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE0_MARKER_LOCK_K2_E5                                    (0x1<<0) // Lane 0 alignment marker lock
8670   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE0_MARKER_LOCK_K2_E5_SHIFT                              0
8671   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE1_MARKER_LOCK_K2_E5                                    (0x1<<1) // Lane 1 alignment marker lock
8672   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE1_MARKER_LOCK_K2_E5_SHIFT                              1
8673   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE2_MARKER_LOCK_K2_E5                                    (0x1<<2) // Lane 2 alignment marker lock
8674   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE2_MARKER_LOCK_K2_E5_SHIFT                              2
8675   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE3_MARKER_LOCK_K2_E5                                    (0x1<<3) // Lane 3 alignment marker lock
8676   #define ETH_PCS10_50G_REG_MULTILANE_ALIGN_STAT3_LANE3_MARKER_LOCK_K2_E5_SHIFT                              3
8677 #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE0_K2_E5                                                            0x000320UL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 0; Clears on read; None roll-over.
8678   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE0_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 0; None roll-over.
8679   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE0_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8680 #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE1_K2_E5                                                            0x000324UL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 1; Clears on read; None roll-over.
8681   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE1_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 1; None roll-over.
8682   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE1_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8683 #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE2_K2_E5                                                            0x000328UL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 2; Clears on read; None roll-over.
8684   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE2_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 2; None roll-over.
8685   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE2_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8686 #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE3_K2_E5                                                            0x00032cUL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 3; Clears on read; None roll-over.
8687   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE3_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 3; None roll-over.
8688   #define ETH_PCS10_50G_REG_BIP_ERR_CNT_LANE3_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8689 #define ETH_PCS10_50G_REG_LANE0_MAPPING_K2_E5                                                                0x000640UL //Access:R    DataWidth:0x20   // Lane Channel 0 mapping bits 1:0.
8690   #define ETH_PCS10_50G_REG_LANE0_MAPPING_LANE_MAPPING_K2_E5                                                 (0x3<<0) // Lane 0 mapping bits 1:0.
8691   #define ETH_PCS10_50G_REG_LANE0_MAPPING_LANE_MAPPING_K2_E5_SHIFT                                           0
8692 #define ETH_PCS10_50G_REG_LANE1_MAPPING_K2_E5                                                                0x000644UL //Access:R    DataWidth:0x20   // Lane Channel 1 mapping bits 1:0.
8693   #define ETH_PCS10_50G_REG_LANE1_MAPPING_LANE_MAPPING_K2_E5                                                 (0x3<<0) // Lane 1 mapping bits 1:0.
8694   #define ETH_PCS10_50G_REG_LANE1_MAPPING_LANE_MAPPING_K2_E5_SHIFT                                           0
8695 #define ETH_PCS10_50G_REG_LANE2_MAPPING_K2_E5                                                                0x000648UL //Access:R    DataWidth:0x20   // Lane Channel 2 mapping bits 1:0.
8696   #define ETH_PCS10_50G_REG_LANE2_MAPPING_LANE_MAPPING_K2_E5                                                 (0x3<<0) // Lane 2 mapping bits 1:0.
8697   #define ETH_PCS10_50G_REG_LANE2_MAPPING_LANE_MAPPING_K2_E5_SHIFT                                           0
8698 #define ETH_PCS10_50G_REG_LANE3_MAPPING_K2_E5                                                                0x00064cUL //Access:R    DataWidth:0x20   // Lane Channel 3 mapping bits 1:0.
8699   #define ETH_PCS10_50G_REG_LANE3_MAPPING_LANE_MAPPING_K2_E5                                                 (0x3<<0) // Lane 3 mapping bits 1:0.
8700   #define ETH_PCS10_50G_REG_LANE3_MAPPING_LANE_MAPPING_K2_E5_SHIFT                                           0
8701 #define ETH_PCS10_50G_REG_VENDOR_SCRATCH_K2_E5                                                               0x020000UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Scratch Register.
8702   #define ETH_PCS10_50G_REG_VENDOR_SCRATCH_SCRATCH_K2_E5                                                     (0xffff<<0) // Scratch Register; Register address to test read and write operation.
8703   #define ETH_PCS10_50G_REG_VENDOR_SCRATCH_SCRATCH_K2_E5_SHIFT                                               0
8704 #define ETH_PCS10_50G_REG_VENDOR_CORE_REV_K2_E5                                                              0x020004UL //Access:R    DataWidth:0x20   // Vendor Specific Reg; Core Revision derived from DEV_VERSION package parameter.
8705   #define ETH_PCS10_50G_REG_VENDOR_CORE_REV_REVISION_K2_E5                                                   (0xffff<<0) // Core Design version as defined by DEV_VERSION parameter in PCS package file.
8706   #define ETH_PCS10_50G_REG_VENDOR_CORE_REV_REVISION_K2_E5_SHIFT                                             0
8707 #define ETH_PCS10_50G_REG_VENDOR_VL_INTVL_K2_E5                                                              0x020008UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Set the amount of data between markers. (I.e. distance of markers-1).
8708   #define ETH_PCS10_50G_REG_VENDOR_VL_INTVL_MARKER_COUNTER_K2_E5                                             (0xffff<<0) // A 16-bit value defining the amount of data between markers; (distance of markers-1).
8709   #define ETH_PCS10_50G_REG_VENDOR_VL_INTVL_MARKER_COUNTER_K2_E5_SHIFT                                       0
8710 #define ETH_PCS10_50G_REG_VENDOR_TXLANE_THRESH_K2_E5                                                         0x02000cUL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Defines the transmit line decoupling FIFOs almost full threshold.
8711   #define ETH_PCS10_50G_REG_VENDOR_TXLANE_THRESH_THRESHOLD_K2_E5                                             (0xf<<0) // A 4-bit value to define the transmit line decoupling FIFOs almost full threshold; Valid values are 4..9.
8712   #define ETH_PCS10_50G_REG_VENDOR_TXLANE_THRESH_THRESHOLD_K2_E5_SHIFT                                       0
8713 #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_K2_E5                                                         0x020010UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Define Reduced-XLAUI PMA mode using 2 lanes.
8714   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_RXLAUI_ENA_K2_E5                                            (0x1<<0) // Enable Reduced-XLAUI PMA mode using 2 lanes.
8715   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_RXLAUI_ENA_K2_E5_SHIFT                                      0
8716   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_RESERVED_WRITEABLE_BITS_K2_E5                               (0x7<<1) // These bits are writeable but have no effect.
8717   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_RESERVED_WRITEABLE_BITS_K2_E5_SHIFT                         1
8718   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_TX_MAP_LANE0_K2_E5                                          (0xf<<4) // Set VL (0..3) to transmit to RXLAUI lane 0.
8719   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_TX_MAP_LANE0_K2_E5_SHIFT                                    4
8720   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_TX_MAP_LANE1_K2_E5                                          (0xf<<8) // Set VL (0..3) to transmit to RXLAUI lane 1.
8721   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_TX_MAP_LANE1_K2_E5_SHIFT                                    8
8722   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_ENA_STATUS_K2_E5                                            (0x1<<15) // Indicates if currently the RXLAUI mode is enabled.
8723   #define ETH_PCS10_50G_REG_VENDOR_RXLAUI_CONFIG_ENA_STATUS_K2_E5_SHIFT                                      15
8724 #define ETH_PCS10_50G_REG_VENDOR_VL0_0_K2_E5                                                                 0x020020UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 0.
8725   #define ETH_PCS10_50G_REG_VENDOR_VL0_0_M0_K2_E5                                                            (0xff<<0) // Lane 0 Marker pattern for m0.
8726   #define ETH_PCS10_50G_REG_VENDOR_VL0_0_M0_K2_E5_SHIFT                                                      0
8727   #define ETH_PCS10_50G_REG_VENDOR_VL0_0_M1_K2_E5                                                            (0xff<<8) // Lane 0 Marker pattern for m1.
8728   #define ETH_PCS10_50G_REG_VENDOR_VL0_0_M1_K2_E5_SHIFT                                                      8
8729 #define ETH_PCS10_50G_REG_VENDOR_VL0_1_K2_E5                                                                 0x020024UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 0 marker pattern.
8730   #define ETH_PCS10_50G_REG_VENDOR_VL0_1_M2_K2_E5                                                            (0xff<<0) // Lane 0 last btye of Marker pattern for m2.
8731   #define ETH_PCS10_50G_REG_VENDOR_VL0_1_M2_K2_E5_SHIFT                                                      0
8732 #define ETH_PCS10_50G_REG_VENDOR_VL1_0_K2_E5                                                                 0x020028UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 1.
8733   #define ETH_PCS10_50G_REG_VENDOR_VL1_0_M0_K2_E5                                                            (0xff<<0) // Lane 1 Marker pattern for m0.
8734   #define ETH_PCS10_50G_REG_VENDOR_VL1_0_M0_K2_E5_SHIFT                                                      0
8735   #define ETH_PCS10_50G_REG_VENDOR_VL1_0_M1_K2_E5                                                            (0xff<<8) // Lane 1 Marker pattern for m1.
8736   #define ETH_PCS10_50G_REG_VENDOR_VL1_0_M1_K2_E5_SHIFT                                                      8
8737 #define ETH_PCS10_50G_REG_VENDOR_VL1_1_K2_E5                                                                 0x02002cUL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 1 marker pattern.
8738   #define ETH_PCS10_50G_REG_VENDOR_VL1_1_M2_K2_E5                                                            (0xff<<0) // Lane 1 last btye of Marker pattern for m2.
8739   #define ETH_PCS10_50G_REG_VENDOR_VL1_1_M2_K2_E5_SHIFT                                                      0
8740 #define ETH_PCS10_50G_REG_VENDOR_VL2_0_K2_E5                                                                 0x020030UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 2.
8741   #define ETH_PCS10_50G_REG_VENDOR_VL2_0_M0_K2_E5                                                            (0xff<<0) // Lane 2 Marker pattern for m0.
8742   #define ETH_PCS10_50G_REG_VENDOR_VL2_0_M0_K2_E5_SHIFT                                                      0
8743   #define ETH_PCS10_50G_REG_VENDOR_VL2_0_M1_K2_E5                                                            (0xff<<8) // Lane 2 Marker pattern for m1.
8744   #define ETH_PCS10_50G_REG_VENDOR_VL2_0_M1_K2_E5_SHIFT                                                      8
8745 #define ETH_PCS10_50G_REG_VENDOR_VL2_1_K2_E5                                                                 0x020034UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 2 marker pattern.
8746   #define ETH_PCS10_50G_REG_VENDOR_VL2_1_M2_K2_E5                                                            (0xff<<0) // Lane 2 last btye of Marker pattern for m2.
8747   #define ETH_PCS10_50G_REG_VENDOR_VL2_1_M2_K2_E5_SHIFT                                                      0
8748 #define ETH_PCS10_50G_REG_VENDOR_VL3_0_K2_E5                                                                 0x020038UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 3.
8749   #define ETH_PCS10_50G_REG_VENDOR_VL3_0_M0_K2_E5                                                            (0xff<<0) // Lane 3 Marker pattern for m0.
8750   #define ETH_PCS10_50G_REG_VENDOR_VL3_0_M0_K2_E5_SHIFT                                                      0
8751   #define ETH_PCS10_50G_REG_VENDOR_VL3_0_M1_K2_E5                                                            (0xff<<8) // Lane 3 Marker pattern for m1.
8752   #define ETH_PCS10_50G_REG_VENDOR_VL3_0_M1_K2_E5_SHIFT                                                      8
8753 #define ETH_PCS10_50G_REG_VENDOR_VL3_1_K2_E5                                                                 0x02003cUL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 3 marker pattern.
8754   #define ETH_PCS10_50G_REG_VENDOR_VL3_1_M2_K2_E5                                                            (0xff<<0) // Lane 3 last btye of Marker pattern for m2.
8755   #define ETH_PCS10_50G_REG_VENDOR_VL3_1_M2_K2_E5_SHIFT                                                      0
8756 #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_K2_E5                                                              0x020040UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Configure PCS supporting Clause 49 or 82 Encoder/Decoder, MLD.
8757   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_ENA_CLAUSE49_K2_E5                                               (0x1<<0) // When 0 PCS uses Clause 82 encoder/decoder functions; When 1 PCS uses Clause 49 encoder/decoder functions.
8758   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_ENA_CLAUSE49_K2_E5_SHIFT                                         0
8759   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_DISABLE_MLD_K2_E5                                                (0x1<<1) // When 0 PCS 4-lane MLD function is active; When 1 the MLD function is disabled.
8760   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_DISABLE_MLD_K2_E5_SHIFT                                          1
8761   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_ST_ENA_CLAUSE49_K2_E5                                            (0x1<<8) // Current status of Clause 49 setting.
8762   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_ST_ENA_CLAUSE49_K2_E5_SHIFT                                      8
8763   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_ST_DISABLE_MLD_K2_E5                                             (0x1<<9) // Current status of MLD setting.
8764   #define ETH_PCS10_50G_REG_VENDOR_PCS_MODE_ST_DISABLE_MLD_K2_E5_SHIFT                                       9
8765 #define ETH_PCS10_25G_REG_CONTROL1_K2_E5                                                                     0x000000UL //Access:RW   DataWidth:0x20   // PCS Control.
8766   #define ETH_PCS10_25G_REG_CONTROL1_SPEED_SELECTION_K2_E5                                                   (0xf<<2) // 0011 = 40 Gb/s; 0000 = 10Gb/s.
8767   #define ETH_PCS10_25G_REG_CONTROL1_SPEED_SELECTION_K2_E5_SHIFT                                             2
8768   #define ETH_PCS10_25G_REG_CONTROL1_SPEED_ALWAYS1_K2_E5                                                     (0x1<<6) // Always 1.
8769   #define ETH_PCS10_25G_REG_CONTROL1_SPEED_ALWAYS1_K2_E5_SHIFT                                               6
8770   #define ETH_PCS10_25G_REG_CONTROL1_LOW_POWER_K2_E5                                                         (0x1<<11) // 0=normal operation (Always 0).
8771   #define ETH_PCS10_25G_REG_CONTROL1_LOW_POWER_K2_E5_SHIFT                                                   11
8772   #define ETH_PCS10_25G_REG_CONTROL1_SPEED_SELECT_ALWAYS1_K2_E5                                              (0x1<<13) // Always 1.
8773   #define ETH_PCS10_25G_REG_CONTROL1_SPEED_SELECT_ALWAYS1_K2_E5_SHIFT                                        13
8774   #define ETH_PCS10_25G_REG_CONTROL1_LOOPBACK_K2_E5                                                          (0x1<<14) // 1=Enable loopback, 0=disable loopback.
8775   #define ETH_PCS10_25G_REG_CONTROL1_LOOPBACK_K2_E5_SHIFT                                                    14
8776   #define ETH_PCS10_25G_REG_CONTROL1_RESET_K2_E5                                                             (0x1<<15) // 1=PCS reset, 0=normal; Self clearing.
8777   #define ETH_PCS10_25G_REG_CONTROL1_RESET_K2_E5_SHIFT                                                       15
8778 #define ETH_PCS10_25G_REG_STATUS1_K2_E5                                                                      0x000004UL //Access:R    DataWidth:0x20   // PCS Status.
8779   #define ETH_PCS10_25G_REG_STATUS1_LOW_POWER_ABILITY_K2_E5                                                  (0x1<<1) // Set to 1 to indicate that the PCS implements a low power mode.
8780   #define ETH_PCS10_25G_REG_STATUS1_LOW_POWER_ABILITY_K2_E5_SHIFT                                            1
8781   #define ETH_PCS10_25G_REG_STATUS1_PCS_RECEIVE_LINK_K2_E5                                                   (0x1<<2) // When 1, indicates PCS receive link up; When �0�, indicates PCS receive link is or was down (latching low).
8782   #define ETH_PCS10_25G_REG_STATUS1_PCS_RECEIVE_LINK_K2_E5_SHIFT                                             2
8783   #define ETH_PCS10_25G_REG_STATUS1_FAULT_K2_E5                                                              (0x1<<7) // When 1, indicates a fault condition idetected; When �0�, indicates that no fault condition is detected.
8784   #define ETH_PCS10_25G_REG_STATUS1_FAULT_K2_E5_SHIFT                                                        7
8785   #define ETH_PCS10_25G_REG_STATUS1_RX_LPI_ACTIVE_K2_E5                                                      (0x1<<8) // 1: receive is currently in LPI state; 0: normal operation.
8786   #define ETH_PCS10_25G_REG_STATUS1_RX_LPI_ACTIVE_K2_E5_SHIFT                                                8
8787   #define ETH_PCS10_25G_REG_STATUS1_TX_LPI_ACTIVE_K2_E5                                                      (0x1<<9) // 1: transmit is currently in LPI state; 0: normal operation.
8788   #define ETH_PCS10_25G_REG_STATUS1_TX_LPI_ACTIVE_K2_E5_SHIFT                                                9
8789   #define ETH_PCS10_25G_REG_STATUS1_RX_LPI_K2_E5                                                             (0x1<<10) // 1: receive is or was in LPI state; 0: normal operation; Latching high.
8790   #define ETH_PCS10_25G_REG_STATUS1_RX_LPI_K2_E5_SHIFT                                                       10
8791   #define ETH_PCS10_25G_REG_STATUS1_TX_LPI_K2_E5                                                             (0x1<<11) // 1: transmit is or was in LPI state; 0: normal operation; Latching high.
8792   #define ETH_PCS10_25G_REG_STATUS1_TX_LPI_K2_E5_SHIFT                                                       11
8793 #define ETH_PCS10_25G_REG_DEVICE_ID0_K2_E5                                                                   0x000008UL //Access:R    DataWidth:0x20   // PHY Identifier constant from package parameter PHY_IDENTIFIER bits 15:4. Bits 3:0 always 0.
8794   #define ETH_PCS10_25G_REG_DEVICE_ID0_IDENTIFIER_K2_E5                                                      (0xffff<<0) // Bits 15:0 of Device Identifier defined by parameter PHY_IDENTIFIER in PCS package file.
8795   #define ETH_PCS10_25G_REG_DEVICE_ID0_IDENTIFIER_K2_E5_SHIFT                                                0
8796 #define ETH_PCS10_25G_REG_DEVICE_ID1_K2_E5                                                                   0x00000cUL //Access:R    DataWidth:0x20   // PHY Identifier constant from package parameter PHY_IDENTIFIER bits 31:16.
8797   #define ETH_PCS10_25G_REG_DEVICE_ID1_IDENTIFIER_K2_E5                                                      (0xffff<<0) // Bits 31:16 of Device Identifier defined by parameter PHY_IDENTIFIER in PCS package file.
8798   #define ETH_PCS10_25G_REG_DEVICE_ID1_IDENTIFIER_K2_E5_SHIFT                                                0
8799 #define ETH_PCS10_25G_REG_SPEED_ABILITY_K2_E5                                                                0x000010UL //Access:R    DataWidth:0x20   // PCS supported speeds (values as defined by standard only, no proprietary speeds).
8800   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C10GETH_K2_E5                                                      (0x1<<0) // When 1, this PCS is 10Geth capable.
8801   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C10GETH_K2_E5_SHIFT                                                0
8802   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C10PASS_TS_K2_E5                                                   (0x1<<1) // When 1, this PCS is 10PASS-TS/2Base-TL capable.
8803   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C10PASS_TS_K2_E5_SHIFT                                             1
8804   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C40G_K2_E5                                                         (0x1<<2) // When 1, this PCS is 40G capable.
8805   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C40G_K2_E5_SHIFT                                                   2
8806   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C100G_K2_E5                                                        (0x1<<3) // When 1, this PCS is 100G capable.
8807   #define ETH_PCS10_25G_REG_SPEED_ABILITY_C100G_K2_E5_SHIFT                                                  3
8808 #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_K2_E5                                                              0x000014UL //Access:R    DataWidth:0x20   // Constant indicating PCS presence.
8809   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_CLAUSE22_K2_E5                                                   (0x1<<0) // Clause 22 registers present when 1.
8810   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_CLAUSE22_K2_E5_SHIFT                                             0
8811   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_PMD_PMA_K2_E5                                                    (0x1<<1) // PMD/PMA present when 1.
8812   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_PMD_PMA_K2_E5_SHIFT                                              1
8813   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_WIS_PRES_K2_E5                                                   (0x1<<2) // WIS present when 1.
8814   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_WIS_PRES_K2_E5_SHIFT                                             2
8815   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_PCS_PRES_K2_E5                                                   (0x1<<3) // PCS present when 1.
8816   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_PCS_PRES_K2_E5_SHIFT                                             3
8817   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_PHY_XS_K2_E5                                                     (0x1<<4) // PHY XS present when 1.
8818   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_PHY_XS_K2_E5_SHIFT                                               4
8819   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_DTE_XS_K2_E5                                                     (0x1<<5) // DTE XS present when 1.
8820   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_DTE_XS_K2_E5_SHIFT                                               5
8821   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_TC_PRES_K2_E5                                                    (0x1<<6) // TC present when 1.
8822   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG1_TC_PRES_K2_E5_SHIFT                                              6
8823 #define ETH_PCS10_25G_REG_DEVICES_IN_PKG2_K2_E5                                                              0x000018UL //Access:R    DataWidth:0x20   // Vendor specific presence.
8824   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG2_CLAUSE22_K2_E5                                                   (0x1<<13) // Clause 22 extension present
8825   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG2_CLAUSE22_K2_E5_SHIFT                                             13
8826   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG2_DEVICE1_K2_E5                                                    (0x1<<14) // Vendor specific device 1 present
8827   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG2_DEVICE1_K2_E5_SHIFT                                              14
8828   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG2_DEVICE2_K2_E5                                                    (0x1<<15) // Vendor specific device 2 present
8829   #define ETH_PCS10_25G_REG_DEVICES_IN_PKG2_DEVICE2_K2_E5_SHIFT                                              15
8830 #define ETH_PCS10_25G_REG_CONTROL2_K2_E5                                                                     0x00001cUL //Access:RW   DataWidth:0x20   // Operating speed indication/control.
8831   #define ETH_PCS10_25G_REG_CONTROL2_PCS_TYPE_K2_E5                                                          (0x7<<0) // PCS type selection; Writing 0 sets PCS_MODE to 0x03 setting Clause 49 mode and disabling MLD.
8832   #define ETH_PCS10_25G_REG_CONTROL2_PCS_TYPE_K2_E5_SHIFT                                                    0
8833 #define ETH_PCS10_25G_REG_STATUS2_K2_E5                                                                      0x000020UL //Access:R    DataWidth:0x20   // Fault status; Device capabilities
8834   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_R_K2_E5                                                         (0x1<<0) // When 1, this PCS is 10GBase-R capable.
8835   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_R_K2_E5_SHIFT                                                   0
8836   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_X_K2_E5                                                         (0x1<<1) // When 1, this PCS is 10GBase-X capable.
8837   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_X_K2_E5_SHIFT                                                   1
8838   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_W_K2_E5                                                         (0x1<<2) // When 1, this PCS is 10GBase-W capable.
8839   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_W_K2_E5_SHIFT                                                   2
8840   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_T_K2_E5                                                         (0x1<<3) // When 1, this PCS is 10GBase-T capable.
8841   #define ETH_PCS10_25G_REG_STATUS2_C10GBASE_T_K2_E5_SHIFT                                                   3
8842   #define ETH_PCS10_25G_REG_STATUS2_C40GBASE_R_K2_E5                                                         (0x1<<4) // When 1, this PCS is 40GBase-R capable.
8843   #define ETH_PCS10_25G_REG_STATUS2_C40GBASE_R_K2_E5_SHIFT                                                   4
8844   #define ETH_PCS10_25G_REG_STATUS2_C100GBASE_R_K2_E5                                                        (0x1<<5) // When 1, this PCS is 100GBase-R capable.
8845   #define ETH_PCS10_25G_REG_STATUS2_C100GBASE_R_K2_E5_SHIFT                                                  5
8846   #define ETH_PCS10_25G_REG_STATUS2_RECEIVE_FAULT_K2_E5                                                      (0x1<<10) // Receive fault. 1=Fault condition on receive path. Latched high
8847   #define ETH_PCS10_25G_REG_STATUS2_RECEIVE_FAULT_K2_E5_SHIFT                                                10
8848   #define ETH_PCS10_25G_REG_STATUS2_TRANSMIT_FAULT_K2_E5                                                     (0x1<<11) // Transmit fault. 1=Fault condition on transmit path. Latched high
8849   #define ETH_PCS10_25G_REG_STATUS2_TRANSMIT_FAULT_K2_E5_SHIFT                                               11
8850   #define ETH_PCS10_25G_REG_STATUS2_DEVICE_PRESENT_K2_E5                                                     (0x3<<14) // Device present. When bits are 10 = device responding at this address.
8851   #define ETH_PCS10_25G_REG_STATUS2_DEVICE_PRESENT_K2_E5_SHIFT                                               14
8852 #define ETH_PCS10_25G_REG_PKG_ID0_K2_E5                                                                      0x000038UL //Access:R    DataWidth:0x20   // Constant from package parameter PACK_IDENTIFIER bits 15:0.
8853   #define ETH_PCS10_25G_REG_PKG_ID0_IDENTIFIER_K2_E5                                                         (0xffff<<0) // Constant from package parameter PACK_IDENTIFIER bits 15:0.
8854   #define ETH_PCS10_25G_REG_PKG_ID0_IDENTIFIER_K2_E5_SHIFT                                                   0
8855 #define ETH_PCS10_25G_REG_PKG_ID1_K2_E5                                                                      0x00003cUL //Access:R    DataWidth:0x20   // Constant from package parameter PACK_IDENTIFIER bits 31:16.
8856   #define ETH_PCS10_25G_REG_PKG_ID1_IDENTIFIER_K2_E5                                                         (0xffff<<0) // Constant from package parameter PACK_IDENTIFIER bits 31:16.
8857   #define ETH_PCS10_25G_REG_PKG_ID1_IDENTIFIER_K2_E5_SHIFT                                                   0
8858 #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_K2_E5                                                          0x000050UL //Access:RW   DataWidth:0x20   // EEE Control and Capabilities (exists only if EEE is available).
8859   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_LPI_FW_K2_E5                                                 (0x1<<0) // Mode for selecting select 40G EEE mode; 1 = Fast wake mode; 0 = Deep sleep for LPI function.
8860   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_LPI_FW_K2_E5_SHIFT                                           0
8861   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_EEE_10GBASE_KR_K2_E5                                         (0x1<<6) // When 1, EEE is supported for 10GBASE-KR.
8862   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_EEE_10GBASE_KR_K2_E5_SHIFT                                   6
8863   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RAWAKE_K2_E5                                     (0x1<<8) // When 1, EEE fast wake is supported for 40GBASE-R.
8864   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RAWAKE_K2_E5_SHIFT                               8
8865   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RSLEEP_K2_E5                                     (0x1<<9) // When 1, EEE deep sleep is supported for 40GBASE-R.
8866   #define ETH_PCS10_25G_REG_EEE_CTRL_CAPABILITY_EEE_40GBASE_RSLEEP_K2_E5_SHIFT                               9
8867 #define ETH_PCS10_25G_REG_WAKE_ERR_COUNTER_K2_E5                                                             0x000058UL //Access:R    DataWidth:0x20   // EEE Wake error counter (exists only if EEE is available); Clears on read.
8868   #define ETH_PCS10_25G_REG_WAKE_ERR_COUNTER_COUNTER_K2_E5                                                   (0xffff<<0) // Increments each time the LPI enters the RX_WTF state indicating a wake time fault; None roll-over.
8869   #define ETH_PCS10_25G_REG_WAKE_ERR_COUNTER_COUNTER_K2_E5_SHIFT                                             0
8870 #define ETH_PCS10_25G_REG_BASER_STATUS1_K2_E5                                                                0x000080UL //Access:R    DataWidth:0x20   // Link Status Information.
8871   #define ETH_PCS10_25G_REG_BASER_STATUS1_BLOCK_LOCK_K2_E5                                                   (0x1<<0) // 1=PCS locked to received blocks.
8872   #define ETH_PCS10_25G_REG_BASER_STATUS1_BLOCK_LOCK_K2_E5_SHIFT                                             0
8873   #define ETH_PCS10_25G_REG_BASER_STATUS1_HIGH_BER_K2_E5                                                     (0x1<<1) // 1=PCS reporting a high BER.
8874   #define ETH_PCS10_25G_REG_BASER_STATUS1_HIGH_BER_K2_E5_SHIFT                                               1
8875   #define ETH_PCS10_25G_REG_BASER_STATUS1_RECEIVE_LINK_K2_E5                                                 (0x1<<12) // Receive link status. 1=Link up; 0=link down.
8876   #define ETH_PCS10_25G_REG_BASER_STATUS1_RECEIVE_LINK_K2_E5_SHIFT                                           12
8877 #define ETH_PCS10_25G_REG_BASER_STATUS2_K2_E5                                                                0x000084UL //Access:R    DataWidth:0x20   // Link Status latches and error counters.
8878   #define ETH_PCS10_25G_REG_BASER_STATUS2_ERRORED_CNT_K2_E5                                                  (0xff<<0) // Errored blocks counter; None roll-over.
8879   #define ETH_PCS10_25G_REG_BASER_STATUS2_ERRORED_CNT_K2_E5_SHIFT                                            0
8880   #define ETH_PCS10_25G_REG_BASER_STATUS2_BER_COUNTER_K2_E5                                                  (0x3f<<8) // BER counter; None roll-over.
8881   #define ETH_PCS10_25G_REG_BASER_STATUS2_BER_COUNTER_K2_E5_SHIFT                                            8
8882   #define ETH_PCS10_25G_REG_BASER_STATUS2_HIGH_BER_K2_E5                                                     (0x1<<14) // BER flag; Latched high.
8883   #define ETH_PCS10_25G_REG_BASER_STATUS2_HIGH_BER_K2_E5_SHIFT                                               14
8884   #define ETH_PCS10_25G_REG_BASER_STATUS2_BLOCK_LOCK_K2_E5                                                   (0x1<<15) // Block Lock; Latched low.
8885   #define ETH_PCS10_25G_REG_BASER_STATUS2_BLOCK_LOCK_K2_E5_SHIFT                                             15
8886 #define ETH_PCS10_25G_REG_SEED_A0_K2_E5                                                                      0x000088UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 15:0.
8887   #define ETH_PCS10_25G_REG_SEED_A0_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed A: Bits 15:0.
8888   #define ETH_PCS10_25G_REG_SEED_A0_SEED_K2_E5_SHIFT                                                         0
8889 #define ETH_PCS10_25G_REG_SEED_A1_K2_E5                                                                      0x00008cUL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 31:16.
8890   #define ETH_PCS10_25G_REG_SEED_A1_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed A: Bits 31:16.
8891   #define ETH_PCS10_25G_REG_SEED_A1_SEED_K2_E5_SHIFT                                                         0
8892 #define ETH_PCS10_25G_REG_SEED_A2_K2_E5                                                                      0x000090UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 47:32.
8893   #define ETH_PCS10_25G_REG_SEED_A2_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed A: Bits 47:32.
8894   #define ETH_PCS10_25G_REG_SEED_A2_SEED_K2_E5_SHIFT                                                         0
8895 #define ETH_PCS10_25G_REG_SEED_A3_K2_E5                                                                      0x000094UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed A bits 57:48.
8896   #define ETH_PCS10_25G_REG_SEED_A3_SEED_K2_E5                                                               (0x3ff<<0) // 10GBase-R Test Pattern Seed A: Bits 57:48.
8897   #define ETH_PCS10_25G_REG_SEED_A3_SEED_K2_E5_SHIFT                                                         0
8898 #define ETH_PCS10_25G_REG_SEED_B0_K2_E5                                                                      0x000098UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 15:0.
8899   #define ETH_PCS10_25G_REG_SEED_B0_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed B: Bits 15:0.
8900   #define ETH_PCS10_25G_REG_SEED_B0_SEED_K2_E5_SHIFT                                                         0
8901 #define ETH_PCS10_25G_REG_SEED_B1_K2_E5                                                                      0x00009cUL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 31:16.
8902   #define ETH_PCS10_25G_REG_SEED_B1_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed B: Bits 31:16.
8903   #define ETH_PCS10_25G_REG_SEED_B1_SEED_K2_E5_SHIFT                                                         0
8904 #define ETH_PCS10_25G_REG_SEED_B2_K2_E5                                                                      0x0000a0UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 47:32.
8905   #define ETH_PCS10_25G_REG_SEED_B2_SEED_K2_E5                                                               (0xffff<<0) // 10GBase-R Test Pattern Seed B: Bits 47:32.
8906   #define ETH_PCS10_25G_REG_SEED_B2_SEED_K2_E5_SHIFT                                                         0
8907 #define ETH_PCS10_25G_REG_SEED_B3_K2_E5                                                                      0x0000a4UL //Access:RW   DataWidth:0x20   // 10G Base-R Test Pattern Seed B bits 57:48.
8908   #define ETH_PCS10_25G_REG_SEED_B3_SEED_K2_E5                                                               (0x3ff<<0) // 10GBase-R Test Pattern Seed B: Bits 57:48.
8909   #define ETH_PCS10_25G_REG_SEED_B3_SEED_K2_E5_SHIFT                                                         0
8910 #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_K2_E5                                                           0x0000a8UL //Access:RW   DataWidth:0x20   // Test Pattern Generator and Checker controls.
8911   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_DATA_PATTERN_SEL_K2_E5                                        (0x1<<0) // Data Pattern Select: 1=all Zero, 0=2x Local Fault; 10G only.
8912   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_DATA_PATTERN_SEL_K2_E5_SHIFT                                  0
8913   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_SELECT_SQUARE_K2_E5                                           (0x1<<1) // Select Square Wave (1) or Pseudo Random (0) test pattern; 10G only.
8914   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_SELECT_SQUARE_K2_E5_SHIFT                                     1
8915   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_RX_TESTPATTERN_K2_E5                                          (0x1<<2) // Receive test-pattern enable.
8916   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_RX_TESTPATTERN_K2_E5_SHIFT                                    2
8917   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_TX_TESTPATTERN_K2_E5                                          (0x1<<3) // Transmit test-pattern enable.
8918   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_TX_TESTPATTERN_K2_E5_SHIFT                                    3
8919   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_SELECT_RANDOM_K2_E5                                           (0x1<<7) // Select Random Idle test pattern (40G); Overrides bits 1:0 when set.
8920   #define ETH_PCS10_25G_REG_BASER_TEST_CONTROL_SELECT_RANDOM_K2_E5_SHIFT                                     7
8921 #define ETH_PCS10_25G_REG_BASER_TEST_ERR_CNT_K2_E5                                                           0x0000acUL //Access:R    DataWidth:0x20   // Test Pattern Error Counter; Clears on read; None roll-over.
8922   #define ETH_PCS10_25G_REG_BASER_TEST_ERR_CNT_COUNTER_K2_E5                                                 (0xffff<<0) // Test pattern error counter; Clears on read; None roll-over.
8923   #define ETH_PCS10_25G_REG_BASER_TEST_ERR_CNT_COUNTER_K2_E5_SHIFT                                           0
8924 #define ETH_PCS10_25G_REG_BER_HIGH_ORDER_CNT_K2_E5                                                           0x0000b0UL //Access:R    DataWidth:0x20   // BER High Order Counter of BER bits 21:6; None roll-over.
8925   #define ETH_PCS10_25G_REG_BER_HIGH_ORDER_CNT_BER_COUNTER_K2_E5                                             (0xffff<<0) // Bits 21:6 of BER counter; None roll-over.
8926   #define ETH_PCS10_25G_REG_BER_HIGH_ORDER_CNT_BER_COUNTER_K2_E5_SHIFT                                       0
8927 #define ETH_PCS10_25G_REG_ERR_BLK_HIGH_ORDER_CNT_K2_E5                                                       0x0000b4UL //Access:R    DataWidth:0x20   // Error Blocks High Order Counter bits 21:8; None roll-over.
8928   #define ETH_PCS10_25G_REG_ERR_BLK_HIGH_ORDER_CNT_ERRORED_BLOCKS_COUNTER_K2_E5                              (0x3fff<<0) // Bits 21:8 of Error Blocks counter; None roll-over.
8929   #define ETH_PCS10_25G_REG_ERR_BLK_HIGH_ORDER_CNT_ERRORED_BLOCKS_COUNTER_K2_E5_SHIFT                        0
8930   #define ETH_PCS10_25G_REG_ERR_BLK_HIGH_ORDER_CNT_HIGH_ORDER_PRESENT_K2_E5                                  (0x1<<15) // High order counter present; Always 1.
8931   #define ETH_PCS10_25G_REG_ERR_BLK_HIGH_ORDER_CNT_HIGH_ORDER_PRESENT_K2_E5_SHIFT                            15
8932 #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT1_K2_E5                                                        0x0000c8UL //Access:R    DataWidth:0x20   // Lane Alignment Status Bits and Block Lock.
8933   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT1_LANE_ALIGN_STATUS_K2_E5                                    (0x1<<12) // Lane alignment status; 1=All Receive lanes locked and aligned.
8934   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT1_LANE_ALIGN_STATUS_K2_E5_SHIFT                              12
8935 #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_K2_E5                                                        0x0000d0UL //Access:R    DataWidth:0x20   // Lane Alignment Marker Lock Status bits.
8936   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE0_MARKER_LOCK_K2_E5                                    (0x1<<0) // Lane 0 alignment marker lock.
8937   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE0_MARKER_LOCK_K2_E5_SHIFT                              0
8938   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE1_MARKER_LOCK_K2_E5                                    (0x1<<1) // Lane 1 alignment marker lock.
8939   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE1_MARKER_LOCK_K2_E5_SHIFT                              1
8940   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE2_MARKER_LOCK_K2_E5                                    (0x1<<2) // Lane 2 alignment marker lock.
8941   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE2_MARKER_LOCK_K2_E5_SHIFT                              2
8942   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE3_MARKER_LOCK_K2_E5                                    (0x1<<3) // Lane 3 alignment marker lock.
8943   #define ETH_PCS10_25G_REG_MULTILANE_ALIGN_STAT3_LANE3_MARKER_LOCK_K2_E5_SHIFT                              3
8944 #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE0_K2_E5                                                            0x000320UL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 0; Clears on read; None roll-over.
8945   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE0_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 0; None roll-over.
8946   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE0_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8947 #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE1_K2_E5                                                            0x000324UL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 1; Clears on read; None roll-over.
8948   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE1_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 1; None roll-over.
8949   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE1_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8950 #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE2_K2_E5                                                            0x000328UL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 2; Clears on read; None roll-over.
8951   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE2_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 2; None roll-over.
8952   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE2_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8953 #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE3_K2_E5                                                            0x00032cUL //Access:R    DataWidth:0x20   // BIP Error Counter Lane 3; Clears on read; None roll-over.
8954   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE3_BIP_ERROR_COUNTER_K2_E5                                        (0xffff<<0) // BIP error counter lane 3; None roll-over.
8955   #define ETH_PCS10_25G_REG_BIP_ERR_CNT_LANE3_BIP_ERROR_COUNTER_K2_E5_SHIFT                                  0
8956 #define ETH_PCS10_25G_REG_VENDOR_SCRATCH_K2_E5                                                               0x020000UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Scratch Register.
8957   #define ETH_PCS10_25G_REG_VENDOR_SCRATCH_SCRATCH_K2_E5                                                     (0xffff<<0) // Scratch Register; Register address to test read and write operation.
8958   #define ETH_PCS10_25G_REG_VENDOR_SCRATCH_SCRATCH_K2_E5_SHIFT                                               0
8959 #define ETH_PCS10_25G_REG_VENDOR_CORE_REV_K2_E5                                                              0x020004UL //Access:R    DataWidth:0x20   // Vendor Specific Reg; Core Revision derived from DEV_VERSION package parameter.
8960   #define ETH_PCS10_25G_REG_VENDOR_CORE_REV_REVISION_K2_E5                                                   (0xffff<<0) // Core Design version as defined by DEV_VERSION parameter in PCS package file.
8961   #define ETH_PCS10_25G_REG_VENDOR_CORE_REV_REVISION_K2_E5_SHIFT                                             0
8962 #define ETH_PCS10_25G_REG_VENDOR_VL_INTVL_K2_E5                                                              0x020008UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Set the amount of data between markers. (I.e. distance of markers-1).
8963   #define ETH_PCS10_25G_REG_VENDOR_VL_INTVL_MARKER_COUNTER_K2_E5                                             (0xffff<<0) // A 16-bit value defining the amount of data between markers; (distance of markers-1).
8964   #define ETH_PCS10_25G_REG_VENDOR_VL_INTVL_MARKER_COUNTER_K2_E5_SHIFT                                       0
8965 #define ETH_PCS10_25G_REG_VENDOR_TXLANE_THRESH_K2_E5                                                         0x02000cUL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Defines the transmit line decoupling FIFOs almost full threshold.
8966   #define ETH_PCS10_25G_REG_VENDOR_TXLANE_THRESH_THRESHOLD_K2_E5                                             (0xf<<0) // A 4-bit value to define the transmit line decoupling FIFOs almost full threshold; Valid values are 4..9.
8967   #define ETH_PCS10_25G_REG_VENDOR_TXLANE_THRESH_THRESHOLD_K2_E5_SHIFT                                       0
8968 #define ETH_PCS10_25G_REG_VENDOR_VL0_0_K2_E5                                                                 0x020020UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 0.
8969   #define ETH_PCS10_25G_REG_VENDOR_VL0_0_M0_K2_E5                                                            (0xff<<0) // Lane 0 Marker pattern for m0.
8970   #define ETH_PCS10_25G_REG_VENDOR_VL0_0_M0_K2_E5_SHIFT                                                      0
8971   #define ETH_PCS10_25G_REG_VENDOR_VL0_0_M1_K2_E5                                                            (0xff<<8) // Lane 0 Marker pattern for m1.
8972   #define ETH_PCS10_25G_REG_VENDOR_VL0_0_M1_K2_E5_SHIFT                                                      8
8973 #define ETH_PCS10_25G_REG_VENDOR_VL0_1_K2_E5                                                                 0x020024UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 0 marker pattern.
8974   #define ETH_PCS10_25G_REG_VENDOR_VL0_1_M2_K2_E5                                                            (0xff<<0) // Lane 0 last btye of Marker pattern for m2.
8975   #define ETH_PCS10_25G_REG_VENDOR_VL0_1_M2_K2_E5_SHIFT                                                      0
8976 #define ETH_PCS10_25G_REG_VENDOR_VL1_0_K2_E5                                                                 0x020028UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 1.
8977   #define ETH_PCS10_25G_REG_VENDOR_VL1_0_M0_K2_E5                                                            (0xff<<0) // Lane 1 Marker pattern for m0.
8978   #define ETH_PCS10_25G_REG_VENDOR_VL1_0_M0_K2_E5_SHIFT                                                      0
8979   #define ETH_PCS10_25G_REG_VENDOR_VL1_0_M1_K2_E5                                                            (0xff<<8) // Lane 1 Marker pattern for m1.
8980   #define ETH_PCS10_25G_REG_VENDOR_VL1_0_M1_K2_E5_SHIFT                                                      8
8981 #define ETH_PCS10_25G_REG_VENDOR_VL1_1_K2_E5                                                                 0x02002cUL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 1 marker pattern.
8982   #define ETH_PCS10_25G_REG_VENDOR_VL1_1_M2_K2_E5                                                            (0xff<<0) // Lane 1 last btye of Marker pattern for m2.
8983   #define ETH_PCS10_25G_REG_VENDOR_VL1_1_M2_K2_E5_SHIFT                                                      0
8984 #define ETH_PCS10_25G_REG_VENDOR_VL2_0_K2_E5                                                                 0x020030UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 2.
8985   #define ETH_PCS10_25G_REG_VENDOR_VL2_0_M0_K2_E5                                                            (0xff<<0) // Lane 2 Marker pattern for m0.
8986   #define ETH_PCS10_25G_REG_VENDOR_VL2_0_M0_K2_E5_SHIFT                                                      0
8987   #define ETH_PCS10_25G_REG_VENDOR_VL2_0_M1_K2_E5                                                            (0xff<<8) // Lane 2 Marker pattern for m1.
8988   #define ETH_PCS10_25G_REG_VENDOR_VL2_0_M1_K2_E5_SHIFT                                                      8
8989 #define ETH_PCS10_25G_REG_VENDOR_VL2_1_K2_E5                                                                 0x020034UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 2 marker pattern.
8990   #define ETH_PCS10_25G_REG_VENDOR_VL2_1_M2_K2_E5                                                            (0xff<<0) // Lane 2 last btye of Marker pattern for m2.
8991   #define ETH_PCS10_25G_REG_VENDOR_VL2_1_M2_K2_E5_SHIFT                                                      0
8992 #define ETH_PCS10_25G_REG_VENDOR_VL3_0_K2_E5                                                                 0x020038UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Marker pattern for PCS Virtual Lane 3.
8993   #define ETH_PCS10_25G_REG_VENDOR_VL3_0_M0_K2_E5                                                            (0xff<<0) // Lane 3 Marker pattern for m0.
8994   #define ETH_PCS10_25G_REG_VENDOR_VL3_0_M0_K2_E5_SHIFT                                                      0
8995   #define ETH_PCS10_25G_REG_VENDOR_VL3_0_M1_K2_E5                                                            (0xff<<8) // Lane 3 Marker pattern for m1.
8996   #define ETH_PCS10_25G_REG_VENDOR_VL3_0_M1_K2_E5_SHIFT                                                      8
8997 #define ETH_PCS10_25G_REG_VENDOR_VL3_1_K2_E5                                                                 0x02003cUL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Last byte of PCS Virtual Lane 3 marker pattern.
8998   #define ETH_PCS10_25G_REG_VENDOR_VL3_1_M2_K2_E5                                                            (0xff<<0) // Lane 3 last btye of Marker pattern for m2.
8999   #define ETH_PCS10_25G_REG_VENDOR_VL3_1_M2_K2_E5_SHIFT                                                      0
9000 #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_K2_E5                                                              0x020040UL //Access:RW   DataWidth:0x20   // Vendor Specific Reg; Configure PCS supporting Clause 49 or 82 Encoder/Decoder, MLD.
9001   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_ENA_CLAUSE49_K2_E5                                               (0x1<<0) // When 0 PCS uses Clause 82 encoder/decoder functions; When 1 PCS uses Clause 49 encoder/decoder functions.
9002   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_ENA_CLAUSE49_K2_E5_SHIFT                                         0
9003   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_DISABLE_MLD_K2_E5                                                (0x1<<1) // When 0 PCS 4-lane MLD function is active; When 1 the MLD function is disabled.
9004   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_DISABLE_MLD_K2_E5_SHIFT                                          1
9005   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_ST_ENA_CLAUSE49_K2_E5                                            (0x1<<8) // Current status of Clause 49 setting.
9006   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_ST_ENA_CLAUSE49_K2_E5_SHIFT                                      8
9007   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_ST_DISABLE_MLD_K2_E5                                             (0x1<<9) // Current status of MLD setting.
9008   #define ETH_PCS10_25G_REG_VENDOR_PCS_MODE_ST_DISABLE_MLD_K2_E5_SHIFT                                       9
9009 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER0_K2_E5                                                       0x000000UL //Access:R    DataWidth:0x8    // Multi Field Register.
9010   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER0_RESERVEDFIELD0_K2_E5                                      (0x1f<<0) // Reserved
9011   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER0_RESERVEDFIELD0_K2_E5_SHIFT                                0
9012 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER1_K2_E5                                                       0x000004UL //Access:R    DataWidth:0x8    // Multi Field Register.
9013   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER1_RESERVEDFIELD1_K2_E5                                      (0x3f<<0) // Reserved
9014   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER1_RESERVEDFIELD1_K2_E5_SHIFT                                0
9015 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER2_K2_E5                                                       0x000008UL //Access:R    DataWidth:0x8    // Multi Field Register.
9016   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER2_RESERVEDFIELD2_K2_E5                                      (0x3f<<0) // Reserved
9017   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER2_RESERVEDFIELD2_K2_E5_SHIFT                                0
9018 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER3_K2_E5                                                       0x000010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9019   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER3_RESERVEDFIELD3_K2_E5                                      (0x1f<<0) // Reserved
9020   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER3_RESERVEDFIELD3_K2_E5_SHIFT                                0
9021   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER3_RESERVEDFIELD4_K2_E5                                      (0x1<<7) // Reserved
9022   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER3_RESERVEDFIELD4_K2_E5_SHIFT                                7
9023 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER4_K2_E5                                                       0x000014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9024   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER4_RESERVEDFIELD5_K2_E5                                      (0x3f<<0) // Reserved
9025   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER4_RESERVEDFIELD5_K2_E5_SHIFT                                0
9026   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER4_RESERVEDFIELD6_K2_E5                                      (0x1<<7) // Reserved
9027   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER4_RESERVEDFIELD6_K2_E5_SHIFT                                7
9028 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER5_K2_E5                                                       0x000018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9029   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER5_RESERVEDFIELD7_K2_E5                                      (0x3f<<0) // Reserved
9030   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER5_RESERVEDFIELD7_K2_E5_SHIFT                                0
9031   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER5_RESERVEDFIELD8_K2_E5                                      (0x1<<7) // Reserved
9032   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER5_RESERVEDFIELD8_K2_E5_SHIFT                                7
9033 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER6_K2_E5                                                       0x000024UL //Access:RW   DataWidth:0x8    // Reserved
9034 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER7_K2_E5                                                       0x0000c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9035   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER7_RESERVEDFIELD10_K2_E5                                     (0xf<<0) // Reserved
9036   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER7_RESERVEDFIELD10_K2_E5_SHIFT                               0
9037 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER8_K2_E5                                                       0x0000c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9038   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER8_RESERVEDFIELD11_K2_E5                                     (0x1f<<0) // Reserved
9039   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER8_RESERVEDFIELD11_K2_E5_SHIFT                               0
9040 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_K2_E5                                                       0x0000c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9041   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD12_K2_E5                                     (0x1<<0) // Reserved
9042   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD12_K2_E5_SHIFT                               0
9043   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD13_K2_E5                                     (0x1<<1) // Reserved
9044   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD13_K2_E5_SHIFT                               1
9045   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD14_K2_E5                                     (0x1<<2) // Reserved
9046   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD14_K2_E5_SHIFT                               2
9047   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD15_K2_E5                                     (0xf<<4) // Reserved
9048   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER9_RESERVEDFIELD15_K2_E5_SHIFT                               4
9049 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER10_K2_E5                                                      0x0000ccUL //Access:R    DataWidth:0x8    // Multi Field Register.
9050   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER10_RESERVEDFIELD16_K2_E5                                    (0x1<<0) // Reserved
9051   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER10_RESERVEDFIELD16_K2_E5_SHIFT                              0
9052 #define PHY_NW_IP_REG_PHY0_TOP_AFE_ATEST_CTRL0_K2_E5                                                         0x0000e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9053   #define PHY_NW_IP_REG_PHY0_TOP_AFE_ATEST_CTRL0_ATEST_EN_K2_E5                                              (0xf<<0) // Analog test mode enable. Controls the macro that drives the atest1_o/atest2_o bumps located over the CMU macro.  0x0 - off high-impedance 0x1 - CMU 0 0x3 - Lane 0 0x4 - Lane 1 0x5 - Lane 2 0x6 - Lane 3 0x15 - SoC circuitry. PHY input pins soc_atest1_i and soc_atest2_i are shorted to atest1_o and atest2_o respectively. rest - reserved
9054   #define PHY_NW_IP_REG_PHY0_TOP_AFE_ATEST_CTRL0_ATEST_EN_K2_E5_SHIFT                                        0
9055 #define PHY_NW_IP_REG_PHY0_TOP_AFE_ATEST_CTRL1_K2_E5                                                         0x0000e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9056   #define PHY_NW_IP_REG_PHY0_TOP_AFE_ATEST_CTRL1_ATEST_SEL_K2_E5                                             (0x3f<<0) // Analog test mode select. Controls the internal analog voltage or current from the respective macro sent to the atest1_o/atest2_o bumps located over the CMU macro.  Decoding table is provided in separate documentation.
9057   #define PHY_NW_IP_REG_PHY0_TOP_AFE_ATEST_CTRL1_ATEST_SEL_K2_E5_SHIFT                                       0
9058 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_K2_E5                                                      0x000100UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9059   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD17_K2_E5                                    (0x1<<0) // Reserved
9060   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD17_K2_E5_SHIFT                              0
9061   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD18_K2_E5                                    (0x1<<1) // Reserved
9062   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD18_K2_E5_SHIFT                              1
9063   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD19_K2_E5                                    (0x1<<2) // Reserved
9064   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD19_K2_E5_SHIFT                              2
9065   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD20_K2_E5                                    (0x1<<6) // Reserved
9066   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER11_RESERVEDFIELD20_K2_E5_SHIFT                              6
9067 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_K2_E5                                                      0x000140UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9068   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD21_K2_E5                                    (0x1<<0) // Reserved
9069   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD21_K2_E5_SHIFT                              0
9070   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD22_K2_E5                                    (0x1<<1) // Reserved
9071   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD22_K2_E5_SHIFT                              1
9072   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD23_K2_E5                                    (0x1<<2) // Reserved
9073   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD23_K2_E5_SHIFT                              2
9074   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD24_K2_E5                                    (0x1<<6) // Reserved
9075   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER12_RESERVEDFIELD24_K2_E5_SHIFT                              6
9076 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_K2_E5                                                      0x000150UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9077   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD25_K2_E5                                    (0x1<<0) // Reserved
9078   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD25_K2_E5_SHIFT                              0
9079   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD26_K2_E5                                    (0x1<<1) // Reserved
9080   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD26_K2_E5_SHIFT                              1
9081   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD27_K2_E5                                    (0x1<<2) // Reserved
9082   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD27_K2_E5_SHIFT                              2
9083   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD28_K2_E5                                    (0x1<<3) // Reserved
9084   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD28_K2_E5_SHIFT                              3
9085   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD29_K2_E5                                    (0x1<<4) // Reserved
9086   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD29_K2_E5_SHIFT                              4
9087   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD30_K2_E5                                    (0x1<<5) // Reserved
9088   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD30_K2_E5_SHIFT                              5
9089   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD31_K2_E5                                    (0x1<<6) // Reserved
9090   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER13_RESERVEDFIELD31_K2_E5_SHIFT                              6
9091 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_K2_E5                                                      0x000154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9092   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD32_K2_E5                                    (0x1<<0) // Reserved
9093   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD32_K2_E5_SHIFT                              0
9094   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD33_K2_E5                                    (0x1<<1) // Reserved
9095   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD33_K2_E5_SHIFT                              1
9096   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD34_K2_E5                                    (0x1<<2) // Reserved
9097   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD34_K2_E5_SHIFT                              2
9098   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD35_K2_E5                                    (0x1<<3) // Reserved
9099   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD35_K2_E5_SHIFT                              3
9100   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD36_K2_E5                                    (0x1<<4) // Reserved
9101   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD36_K2_E5_SHIFT                              4
9102   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD37_K2_E5                                    (0x1<<5) // Reserved
9103   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD37_K2_E5_SHIFT                              5
9104   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD38_K2_E5                                    (0x1<<6) // Reserved
9105   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER14_RESERVEDFIELD38_K2_E5_SHIFT                              6
9106 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_K2_E5                                                      0x000158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9107   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD39_K2_E5                                    (0x1<<0) // Reserved
9108   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD39_K2_E5_SHIFT                              0
9109   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD40_K2_E5                                    (0x1<<1) // Reserved
9110   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD40_K2_E5_SHIFT                              1
9111   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD41_K2_E5                                    (0x1<<2) // Reserved
9112   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD41_K2_E5_SHIFT                              2
9113   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD42_K2_E5                                    (0x1<<3) // Reserved
9114   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD42_K2_E5_SHIFT                              3
9115   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD43_K2_E5                                    (0x1<<4) // Reserved
9116   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD43_K2_E5_SHIFT                              4
9117   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD44_K2_E5                                    (0x1<<5) // Reserved
9118   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD44_K2_E5_SHIFT                              5
9119   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD45_K2_E5                                    (0x1<<6) // Reserved
9120   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER15_RESERVEDFIELD45_K2_E5_SHIFT                              6
9121 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_K2_E5                                                      0x00015cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9122   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD46_K2_E5                                    (0x1<<0) // Reserved
9123   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD46_K2_E5_SHIFT                              0
9124   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD47_K2_E5                                    (0x1<<1) // Reserved
9125   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD47_K2_E5_SHIFT                              1
9126   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD48_K2_E5                                    (0x1<<2) // Reserved
9127   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD48_K2_E5_SHIFT                              2
9128   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD49_K2_E5                                    (0x1<<3) // Reserved
9129   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD49_K2_E5_SHIFT                              3
9130   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD50_K2_E5                                    (0x1<<4) // Reserved
9131   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD50_K2_E5_SHIFT                              4
9132   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD51_K2_E5                                    (0x1<<5) // Reserved
9133   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD51_K2_E5_SHIFT                              5
9134   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD52_K2_E5                                    (0x1<<6) // Reserved
9135   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER16_RESERVEDFIELD52_K2_E5_SHIFT                              6
9136 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_K2_E5                                                      0x0003c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9137   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD53_K2_E5                                    (0x1<<0) // Reserved
9138   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD53_K2_E5_SHIFT                              0
9139   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD54_K2_E5                                    (0x1<<1) // Reserved
9140   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD54_K2_E5_SHIFT                              1
9141   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD55_K2_E5                                    (0x1<<2) // Reserved
9142   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD55_K2_E5_SHIFT                              2
9143   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD56_K2_E5                                    (0x1<<7) // Reserved
9144   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER17_RESERVEDFIELD56_K2_E5_SHIFT                              7
9145 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER18_K2_E5                                                      0x0003c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9146   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER18_RESERVEDFIELD57_K2_E5                                    (0x1<<0) // Reserved
9147   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER18_RESERVEDFIELD57_K2_E5_SHIFT                              0
9148   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER18_RESERVEDFIELD58_K2_E5                                    (0x1<<7) // Reserved
9149   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER18_RESERVEDFIELD58_K2_E5_SHIFT                              7
9150 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER19_K2_E5                                                      0x0003c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9151   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER19_RESERVEDFIELD59_K2_E5                                    (0x1<<0) // Reserved
9152   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER19_RESERVEDFIELD59_K2_E5_SHIFT                              0
9153   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER19_RESERVEDFIELD60_K2_E5                                    (0x1<<7) // Reserved
9154   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER19_RESERVEDFIELD60_K2_E5_SHIFT                              7
9155 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER20_K2_E5                                                      0x0003ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9156   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER20_RESERVEDFIELD61_K2_E5                                    (0x7<<0) // Reserved
9157   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER20_RESERVEDFIELD61_K2_E5_SHIFT                              0
9158   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER20_RESERVEDFIELD62_K2_E5                                    (0x1<<7) // Reserved
9159   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER20_RESERVEDFIELD62_K2_E5_SHIFT                              7
9160 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER21_K2_E5                                                      0x0003d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9161   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER21_RESERVEDFIELD63_K2_E5                                    (0x7<<0) // Reserved
9162   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER21_RESERVEDFIELD63_K2_E5_SHIFT                              0
9163   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER21_RESERVEDFIELD64_K2_E5                                    (0x1<<7) // Reserved
9164   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER21_RESERVEDFIELD64_K2_E5_SHIFT                              7
9165 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER22_K2_E5                                                      0x0003d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9166   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER22_RESERVEDFIELD65_K2_E5                                    (0x1<<0) // Reserved
9167   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER22_RESERVEDFIELD65_K2_E5_SHIFT                              0
9168   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER22_RESERVEDFIELD66_K2_E5                                    (0x1<<1) // Reserved
9169   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER22_RESERVEDFIELD66_K2_E5_SHIFT                              1
9170   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER22_RESERVEDFIELD67_K2_E5                                    (0x1<<7) // Reserved
9171   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER22_RESERVEDFIELD67_K2_E5_SHIFT                              7
9172 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_K2_E5                                                      0x0003d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9173   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD68_K2_E5                                    (0x1<<0) // Reserved
9174   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD68_K2_E5_SHIFT                              0
9175   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD69_K2_E5                                    (0x3<<1) // Reserved
9176   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD69_K2_E5_SHIFT                              1
9177   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD70_K2_E5                                    (0x1<<3) // Reserved
9178   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD70_K2_E5_SHIFT                              3
9179   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD71_K2_E5                                    (0x1<<7) // Reserved
9180   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER23_RESERVEDFIELD71_K2_E5_SHIFT                              7
9181 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_K2_E5                                                      0x0003dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9182   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD72_K2_E5                                    (0x1<<0) // Reserved
9183   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD72_K2_E5_SHIFT                              0
9184   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD73_K2_E5                                    (0x1<<1) // Reserved
9185   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD73_K2_E5_SHIFT                              1
9186   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD74_K2_E5                                    (0x1<<2) // Reserved
9187   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD74_K2_E5_SHIFT                              2
9188   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD75_K2_E5                                    (0x1f<<3) // Reserved
9189   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER24_RESERVEDFIELD75_K2_E5_SHIFT                              3
9190 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_LC0_CLK_CMU_CTRL1_K2_E5                                              0x0003e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9191   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_LC0_CLK_CMU_CTRL1_TBUS_OUT_CG_EN_K2_E5                             (0x1<<7) // Clock gate enable for the TBUS debug output branch of cm_lc0_clk_cmu.
9192   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_LC0_CLK_CMU_CTRL1_TBUS_OUT_CG_EN_K2_E5_SHIFT                       7
9193 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_K2_E5                                                      0x0003e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9194   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD76_K2_E5                                    (0x1<<0) // Reserved
9195   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD76_K2_E5_SHIFT                              0
9196   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD77_K2_E5                                    (0x1<<1) // Reserved
9197   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD77_K2_E5_SHIFT                              1
9198   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD78_K2_E5                                    (0x1<<2) // Reserved
9199   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD78_K2_E5_SHIFT                              2
9200   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD79_K2_E5                                    (0x1f<<3) // Reserved
9201   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER25_RESERVEDFIELD79_K2_E5_SHIFT                              3
9202 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_LC0_CLK_CMUDIV_CTRL1_K2_E5                                           0x0003e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9203   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_LC0_CLK_CMUDIV_CTRL1_TBUS_OUT_CG_EN_K2_E5                          (0x1<<7) // Clock gate enable for the TBUS debug output branch of cm_lc0_clk_cmudiv.
9204   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_LC0_CLK_CMUDIV_CTRL1_TBUS_OUT_CG_EN_K2_E5_SHIFT                    7
9205 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER26_K2_E5                                                      0x000400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9206   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER26_RESERVEDFIELD80_K2_E5                                    (0x1<<0) // Reserved
9207   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER26_RESERVEDFIELD80_K2_E5_SHIFT                              0
9208   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER26_RESERVEDFIELD81_K2_E5                                    (0x1<<1) // Reserved
9209   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER26_RESERVEDFIELD81_K2_E5_SHIFT                              1
9210   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER26_RESERVEDFIELD82_K2_E5                                    (0x1<<7) // Reserved
9211   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER26_RESERVEDFIELD82_K2_E5_SHIFT                              7
9212 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_K2_E5                                                      0x000404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9213   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD83_K2_E5                                    (0x1<<0) // Reserved
9214   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD83_K2_E5_SHIFT                              0
9215   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD84_K2_E5                                    (0x3<<1) // Reserved
9216   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD84_K2_E5_SHIFT                              1
9217   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD85_K2_E5                                    (0x1<<3) // Reserved
9218   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD85_K2_E5_SHIFT                              3
9219   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD86_K2_E5                                    (0x1<<7) // Reserved
9220   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER27_RESERVEDFIELD86_K2_E5_SHIFT                              7
9221 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_K2_E5                                                      0x000408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9222   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD87_K2_E5                                    (0x1<<0) // Reserved
9223   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD87_K2_E5_SHIFT                              0
9224   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD88_K2_E5                                    (0x1<<1) // Reserved
9225   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD88_K2_E5_SHIFT                              1
9226   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD89_K2_E5                                    (0x1<<2) // Reserved
9227   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD89_K2_E5_SHIFT                              2
9228   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD90_K2_E5                                    (0x1f<<3) // Reserved
9229   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER28_RESERVEDFIELD90_K2_E5_SHIFT                              3
9230 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL2_CTRL1_K2_E5                                              0x00040cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9231   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL2_CTRL1_TBUS_OUT_CG_EN_K2_E5                             (0x1<<7) // Clock gate enable for the TBUS debug output branch of cm_r0_clk_pll2.
9232   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL2_CTRL1_TBUS_OUT_CG_EN_K2_E5_SHIFT                       7
9233 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_K2_E5                                                      0x000410UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9234   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD91_K2_E5                                    (0x1<<0) // Reserved
9235   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD91_K2_E5_SHIFT                              0
9236   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD92_K2_E5                                    (0x1<<1) // Reserved
9237   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD92_K2_E5_SHIFT                              1
9238   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD93_K2_E5                                    (0x1<<2) // Reserved
9239   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD93_K2_E5_SHIFT                              2
9240   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD94_K2_E5                                    (0x1f<<3) // Reserved
9241   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER29_RESERVEDFIELD94_K2_E5_SHIFT                              3
9242 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL2DIV_CTRL1_K2_E5                                           0x000414UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9243   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL2DIV_CTRL1_TBUS_OUT_CG_EN_K2_E5                          (0x1<<7) // Clock gate enable for the TBUS debug output branch of cm_r0_clk_pll2div.
9244   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL2DIV_CTRL1_TBUS_OUT_CG_EN_K2_E5_SHIFT                    7
9245 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_K2_E5                                                      0x000418UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9246   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD95_K2_E5                                    (0x1<<0) // Reserved
9247   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD95_K2_E5_SHIFT                              0
9248   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD96_K2_E5                                    (0x1<<1) // Reserved
9249   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD96_K2_E5_SHIFT                              1
9250   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD97_K2_E5                                    (0x1<<2) // Reserved
9251   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD97_K2_E5_SHIFT                              2
9252   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD98_K2_E5                                    (0x1f<<3) // Reserved
9253   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER30_RESERVEDFIELD98_K2_E5_SHIFT                              3
9254 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL3_CTRL1_K2_E5                                              0x00041cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9255   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL3_CTRL1_TBUS_OUT_CG_EN_K2_E5                             (0x1<<7) // Clock gate enable for the TBUS debug output branch of cm_r0_clk_pll3.
9256   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL3_CTRL1_TBUS_OUT_CG_EN_K2_E5_SHIFT                       7
9257 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_K2_E5                                                      0x000420UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9258   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD99_K2_E5                                    (0x1<<0) // Reserved
9259   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD99_K2_E5_SHIFT                              0
9260   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD100_K2_E5                                   (0x1<<1) // Reserved
9261   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD100_K2_E5_SHIFT                             1
9262   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD101_K2_E5                                   (0x1<<2) // Reserved
9263   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD101_K2_E5_SHIFT                             2
9264   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD102_K2_E5                                   (0x1f<<3) // Reserved
9265   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER31_RESERVEDFIELD102_K2_E5_SHIFT                             3
9266 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL3DIV_CTRL1_K2_E5                                           0x000424UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9267   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL3DIV_CTRL1_TBUS_OUT_CG_EN_K2_E5                          (0x1<<7) // Clock gate enable for the TBUS debug output branch of cm_r0_clk_pll3div.
9268   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_CM_R0_CLK_PLL3DIV_CTRL1_TBUS_OUT_CG_EN_K2_E5_SHIFT                    7
9269 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_K2_E5                                                        0x000440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9270   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_CTRL_SRC_SEL_K2_E5                                         (0x3<<0) // Clock source select for lane 0 TX clock. 0x0: ln0_txclk_i PHY input clock 0x1: rx clock 0x2: cmu clock 0x3: test clock
9271   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_CTRL_SRC_SEL_K2_E5_SHIFT                                   0
9272   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_RESERVEDFIELD103_K2_E5                                     (0x1<<2) // Reserved
9273   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_RESERVEDFIELD103_K2_E5_SHIFT                               2
9274   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<4) // Clock gate enable for TX bist clock branch
9275   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                4
9276   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_RESERVEDFIELD104_K2_E5                                     (0x1<<7) // Reserved
9277   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_TX_RESERVEDFIELD104_K2_E5_SHIFT                               7
9278 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_K2_E5                                                      0x000444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9279   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD105_K2_E5                                   (0x1<<0) // Reserved
9280   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD105_K2_E5_SHIFT                             0
9281   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD106_K2_E5                                   (0x1<<1) // Reserved
9282   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD106_K2_E5_SHIFT                             1
9283   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD107_K2_E5                                   (0x1<<2) // Reserved
9284   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD107_K2_E5_SHIFT                             2
9285   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD108_K2_E5                                   (0x1<<7) // Reserved
9286   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER32_RESERVEDFIELD108_K2_E5_SHIFT                             7
9287 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_K2_E5                                                        0x000448UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9288   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_RESERVEDFIELD109_K2_E5                                     (0x3<<0) // Reserved
9289   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_RESERVEDFIELD109_K2_E5_SHIFT                               0
9290   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_CTRL_CG_EN_K2_E5                                           (0x1<<4) // Clock gate enable for RX clock output to customer logics
9291   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_CTRL_CG_EN_K2_E5_SHIFT                                     4
9292   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<5) // Clock gate enable for RX bist clock branch
9293   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                5
9294   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_RESERVEDFIELD110_K2_E5                                     (0x1<<7) // Reserved
9295   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN0_CLK_RX_RESERVEDFIELD110_K2_E5_SHIFT                               7
9296 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_K2_E5                                                      0x00044cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9297   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD111_K2_E5                                   (0x1<<0) // Reserved
9298   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD111_K2_E5_SHIFT                             0
9299   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD112_K2_E5                                   (0x1<<1) // Reserved
9300   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD112_K2_E5_SHIFT                             1
9301   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD113_K2_E5                                   (0x1<<2) // Reserved
9302   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD113_K2_E5_SHIFT                             2
9303   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD114_K2_E5                                   (0x1<<7) // Reserved
9304   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER33_RESERVEDFIELD114_K2_E5_SHIFT                             7
9305 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER34_K2_E5                                                      0x000450UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9306   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER34_RESERVEDFIELD115_K2_E5                                   (0x1<<4) // Reserved
9307   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER34_RESERVEDFIELD115_K2_E5_SHIFT                             4
9308 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER35_K2_E5                                                      0x000454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9309   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER35_RESERVEDFIELD116_K2_E5                                   (0x3<<0) // Reserved
9310   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER35_RESERVEDFIELD116_K2_E5_SHIFT                             0
9311 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_K2_E5                                                        0x000460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9312   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_CTRL_SRC_SEL_K2_E5                                         (0x3<<0) // Clock source select for lane 0 TX clock. 0x0: ln1_txclk_i PHY input clock 0x1: rx clock 0x2: cmu clock 0x3: test clock
9313   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_CTRL_SRC_SEL_K2_E5_SHIFT                                   0
9314   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_RESERVEDFIELD117_K2_E5                                     (0x1<<2) // Reserved
9315   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_RESERVEDFIELD117_K2_E5_SHIFT                               2
9316   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<4) // Clock gate enable for TX bist clock branch
9317   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                4
9318   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_RESERVEDFIELD118_K2_E5                                     (0x1<<7) // Reserved
9319   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_TX_RESERVEDFIELD118_K2_E5_SHIFT                               7
9320 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_K2_E5                                                      0x000464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9321   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD119_K2_E5                                   (0x1<<0) // Reserved
9322   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD119_K2_E5_SHIFT                             0
9323   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD120_K2_E5                                   (0x1<<1) // Reserved
9324   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD120_K2_E5_SHIFT                             1
9325   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD121_K2_E5                                   (0x1<<2) // Reserved
9326   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD121_K2_E5_SHIFT                             2
9327   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD122_K2_E5                                   (0x1<<7) // Reserved
9328   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER36_RESERVEDFIELD122_K2_E5_SHIFT                             7
9329 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_K2_E5                                                        0x000468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9330   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_RESERVEDFIELD123_K2_E5                                     (0x3<<0) // Reserved
9331   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_RESERVEDFIELD123_K2_E5_SHIFT                               0
9332   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_CTRL_CG_EN_K2_E5                                           (0x1<<4) // Clock gate enable for RX clock output to customer logics
9333   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_CTRL_CG_EN_K2_E5_SHIFT                                     4
9334   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<5) // Clock gate enable for RX bist clock branch
9335   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                5
9336   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_RESERVEDFIELD124_K2_E5                                     (0x1<<7) // Reserved
9337   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN1_CLK_RX_RESERVEDFIELD124_K2_E5_SHIFT                               7
9338 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_K2_E5                                                      0x00046cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9339   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD125_K2_E5                                   (0x1<<0) // Reserved
9340   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD125_K2_E5_SHIFT                             0
9341   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD126_K2_E5                                   (0x1<<1) // Reserved
9342   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD126_K2_E5_SHIFT                             1
9343   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD127_K2_E5                                   (0x1<<2) // Reserved
9344   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD127_K2_E5_SHIFT                             2
9345   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD128_K2_E5                                   (0x1<<7) // Reserved
9346   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER37_RESERVEDFIELD128_K2_E5_SHIFT                             7
9347 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER38_K2_E5                                                      0x000470UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9348   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER38_RESERVEDFIELD129_K2_E5                                   (0x1<<4) // Reserved
9349   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER38_RESERVEDFIELD129_K2_E5_SHIFT                             4
9350 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER39_K2_E5                                                      0x000474UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9351   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER39_RESERVEDFIELD130_K2_E5                                   (0x3<<0) // Reserved
9352   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER39_RESERVEDFIELD130_K2_E5_SHIFT                             0
9353 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_K2_E5                                                        0x000480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9354   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_CTRL_SRC_SEL_K2_E5                                         (0x3<<0) // Clock source select for lane 0 TX clock. 0x0: ln2_txclk_i PHY input clock 0x1: rx clock 0x2: cmu clock 0x3: test clock
9355   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_CTRL_SRC_SEL_K2_E5_SHIFT                                   0
9356   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_RESERVEDFIELD131_K2_E5                                     (0x1<<2) // Reserved
9357   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_RESERVEDFIELD131_K2_E5_SHIFT                               2
9358   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<4) // Clock gate enable for TX bist clock branch
9359   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                4
9360   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_RESERVEDFIELD132_K2_E5                                     (0x1<<7) // Reserved
9361   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_TX_RESERVEDFIELD132_K2_E5_SHIFT                               7
9362 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_K2_E5                                                      0x000484UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9363   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD133_K2_E5                                   (0x1<<0) // Reserved
9364   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD133_K2_E5_SHIFT                             0
9365   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD134_K2_E5                                   (0x1<<1) // Reserved
9366   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD134_K2_E5_SHIFT                             1
9367   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD135_K2_E5                                   (0x1<<2) // Reserved
9368   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD135_K2_E5_SHIFT                             2
9369   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD136_K2_E5                                   (0x1<<7) // Reserved
9370   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER40_RESERVEDFIELD136_K2_E5_SHIFT                             7
9371 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_K2_E5                                                        0x000488UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9372   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_RESERVEDFIELD137_K2_E5                                     (0x3<<0) // Reserved
9373   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_RESERVEDFIELD137_K2_E5_SHIFT                               0
9374   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_CTRL_CG_EN_K2_E5                                           (0x1<<4) // Clock gate enable for RX clock output to customer logics
9375   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_CTRL_CG_EN_K2_E5_SHIFT                                     4
9376   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<5) // Clock gate enable for RX bist clock branch
9377   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                5
9378   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_RESERVEDFIELD138_K2_E5                                     (0x1<<7) // Reserved
9379   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN2_CLK_RX_RESERVEDFIELD138_K2_E5_SHIFT                               7
9380 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_K2_E5                                                      0x00048cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9381   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD139_K2_E5                                   (0x1<<0) // Reserved
9382   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD139_K2_E5_SHIFT                             0
9383   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD140_K2_E5                                   (0x1<<1) // Reserved
9384   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD140_K2_E5_SHIFT                             1
9385   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD141_K2_E5                                   (0x1<<2) // Reserved
9386   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD141_K2_E5_SHIFT                             2
9387   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD142_K2_E5                                   (0x1<<7) // Reserved
9388   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER41_RESERVEDFIELD142_K2_E5_SHIFT                             7
9389 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER42_K2_E5                                                      0x000490UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9390   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER42_RESERVEDFIELD143_K2_E5                                   (0x1<<4) // Reserved
9391   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER42_RESERVEDFIELD143_K2_E5_SHIFT                             4
9392 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER43_K2_E5                                                      0x000494UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9393   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER43_RESERVEDFIELD144_K2_E5                                   (0x3<<0) // Reserved
9394   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER43_RESERVEDFIELD144_K2_E5_SHIFT                             0
9395 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_K2_E5                                                        0x0004a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9396   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_CTRL_SRC_SEL_K2_E5                                         (0x3<<0) // Clock source select for lane 0 TX clock. 0x0: ln3_txclk_i PHY input clock 0x1: rx clock 0x2: cmu clock 0x3: test clock
9397   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_CTRL_SRC_SEL_K2_E5_SHIFT                                   0
9398   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_RESERVEDFIELD145_K2_E5                                     (0x1<<2) // Reserved
9399   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_RESERVEDFIELD145_K2_E5_SHIFT                               2
9400   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<4) // Clock gate enable for TX bist clock branch
9401   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                4
9402   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_RESERVEDFIELD146_K2_E5                                     (0x1<<7) // Reserved
9403   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_TX_RESERVEDFIELD146_K2_E5_SHIFT                               7
9404 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_K2_E5                                                      0x0004a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9405   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD147_K2_E5                                   (0x1<<0) // Reserved
9406   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD147_K2_E5_SHIFT                             0
9407   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD148_K2_E5                                   (0x1<<1) // Reserved
9408   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD148_K2_E5_SHIFT                             1
9409   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD149_K2_E5                                   (0x1<<2) // Reserved
9410   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD149_K2_E5_SHIFT                             2
9411   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD150_K2_E5                                   (0x1<<7) // Reserved
9412   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER44_RESERVEDFIELD150_K2_E5_SHIFT                             7
9413 #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_K2_E5                                                        0x0004a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9414   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_RESERVEDFIELD151_K2_E5                                     (0x3<<0) // Reserved
9415   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_RESERVEDFIELD151_K2_E5_SHIFT                               0
9416   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_CTRL_CG_EN_K2_E5                                           (0x1<<4) // Clock gate enable for RX clock output to customer logics
9417   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_CTRL_CG_EN_K2_E5_SHIFT                                     4
9418   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_CTRL_BIST_CG_EN_K2_E5                                      (0x1<<5) // Clock gate enable for RX bist clock branch
9419   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_CTRL_BIST_CG_EN_K2_E5_SHIFT                                5
9420   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_RESERVEDFIELD152_K2_E5                                     (0x1<<7) // Reserved
9421   #define PHY_NW_IP_REG_PHY0_TOP_CLOCK_LN3_CLK_RX_RESERVEDFIELD152_K2_E5_SHIFT                               7
9422 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_K2_E5                                                      0x0004acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9423   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD153_K2_E5                                   (0x1<<0) // Reserved
9424   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD153_K2_E5_SHIFT                             0
9425   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD154_K2_E5                                   (0x1<<1) // Reserved
9426   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD154_K2_E5_SHIFT                             1
9427   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD155_K2_E5                                   (0x1<<2) // Reserved
9428   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD155_K2_E5_SHIFT                             2
9429   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD156_K2_E5                                   (0x1<<7) // Reserved
9430   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER45_RESERVEDFIELD156_K2_E5_SHIFT                             7
9431 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER46_K2_E5                                                      0x0004b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9432   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER46_RESERVEDFIELD157_K2_E5                                   (0x1<<4) // Reserved
9433   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER46_RESERVEDFIELD157_K2_E5_SHIFT                             4
9434 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER47_K2_E5                                                      0x0004b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9435   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER47_RESERVEDFIELD158_K2_E5                                   (0x3<<0) // Reserved
9436   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER47_RESERVEDFIELD158_K2_E5_SHIFT                             0
9437 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_K2_E5                                                      0x0004c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9438   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD159_K2_E5                                   (0x1<<0) // Reserved
9439   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD159_K2_E5_SHIFT                             0
9440   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD160_K2_E5                                   (0x1<<1) // Reserved
9441   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD160_K2_E5_SHIFT                             1
9442   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD161_K2_E5                                   (0x1<<2) // Reserved
9443   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD161_K2_E5_SHIFT                             2
9444   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD162_K2_E5                                   (0x1<<3) // Reserved
9445   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER48_RESERVEDFIELD162_K2_E5_SHIFT                             3
9446 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER49_K2_E5                                                      0x0004c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
9447   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER49_RESERVEDFIELD163_K2_E5                                   (0x1<<0) // Reserved
9448   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER49_RESERVEDFIELD163_K2_E5_SHIFT                             0
9449   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER49_RESERVEDFIELD164_K2_E5                                   (0x1<<1) // Reserved
9450   #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER49_RESERVEDFIELD164_K2_E5_SHIFT                             1
9451 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER50_K2_E5                                                      0x0005c0UL //Access:RW   DataWidth:0x8    // Reserved
9452 #define PHY_NW_IP_REG_PHY0_TOP_ERR_CTRL0_K2_E5                                                               0x000600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9453   #define PHY_NW_IP_REG_PHY0_TOP_ERR_CTRL0_ERR_K2_E5                                                         (0x1<<0) // PHY error status. 0x0 - no error 0x1 - PHY has an internal error detected by firmware. PHY error code can be used to isolate error event.  Decoding table is provided in separate documentation.
9454   #define PHY_NW_IP_REG_PHY0_TOP_ERR_CTRL0_ERR_K2_E5_SHIFT                                                   0
9455 #define PHY_NW_IP_REG_PHY0_TOP_ERR_CTRL1_K2_E5                                                               0x000604UL //Access:RW   DataWidth:0x8    // lower 8-bits of 16-bit PHY error code.  0x0 - indicates that there is no error rest - reserved
9456 #define PHY_NW_IP_REG_PHY0_TOP_ERR_CTRL2_K2_E5                                                               0x000608UL //Access:RW   DataWidth:0x8    // higher 8-bits of 16-bit PHY error code.  0x0 - indicates that there is no error rest - reserved
9457 #define PHY_NW_IP_REG_PHY0_TOP_ERR_STATUS0_K2_E5                                                             0x000614UL //Access:W    DataWidth:0x8    // Multi Field Register.
9458   #define PHY_NW_IP_REG_PHY0_TOP_ERR_STATUS0_REGBUS_ERR_K2_E5                                                (0x1<<0) // Rebug error status.  Write 1 to clear.
9459   #define PHY_NW_IP_REG_PHY0_TOP_ERR_STATUS0_REGBUS_ERR_K2_E5_SHIFT                                          0
9460 #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_CTRL_K2_E5                                                    0x00061cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9461   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_CTRL_CLR_K2_E5                                              (0x1<<0) // Clear the debug info presented in REGBUS_ERR_INFO_STATUS* registers.
9462   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_CTRL_CLR_K2_E5_SHIFT                                        0
9463 #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS0_K2_E5                                                 0x000620UL //Access:R    DataWidth:0x8    // Multi Field Register.
9464   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS0_ERR_TYPE_K2_E5                                      (0x3<<0) // Type of error: 1 = err ack 2 = timeout
9465   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS0_ERR_TYPE_K2_E5_SHIFT                                0
9466   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS0_TRANSFER_RW_K2_E5                                   (0x1<<2) // Errored register transfer type: 0 = read transfer 1 = write transfer
9467   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS0_TRANSFER_RW_K2_E5_SHIFT                             2
9468 #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS1_K2_E5                                                 0x000624UL //Access:R    DataWidth:0x8    // Errored register transfer address low 8 bits
9469 #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS2_K2_E5                                                 0x000628UL //Access:R    DataWidth:0x8    // Multi Field Register.
9470   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS2_TRANSFER_ADDR_MSB_K2_E5                             (0x7f<<0) // Errored register transfer address upper bits
9471   #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS2_TRANSFER_ADDR_MSB_K2_E5_SHIFT                       0
9472 #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS3_K2_E5                                                 0x00062cUL //Access:R    DataWidth:0x8    // Errored register transfer write data
9473 #define PHY_NW_IP_REG_PHY0_TOP_REGBUS_ERR_INFO_STATUS4_K2_E5                                                 0x000630UL //Access:R    DataWidth:0x8    // Errored register transfer write data bit enable
9474 #define PHY_NW_IP_REG_PHY0_TOP_TBUS_ADDR_7_0_K2_E5                                                           0x000680UL //Access:RW   DataWidth:0x8    // lower 8-bits of the 16-bit digital test bus tbus address. Decoding table is provided in separate documentation.
9475 #define PHY_NW_IP_REG_PHY0_TOP_TBUS_ADDR_15_8_K2_E5                                                          0x000684UL //Access:RW   DataWidth:0x8    // higher 8-bits of the 16-bit digital test bus tbus address. Decoding table is provided in separate documentation.
9476 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER51_K2_E5                                                      0x000688UL //Access:RW   DataWidth:0x8    // Reserved
9477 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER52_K2_E5                                                      0x00068cUL //Access:RW   DataWidth:0x8    // Reserved
9478 #define PHY_NW_IP_REG_PHY0_TOP_RESERVEDREGISTER53_K2_E5                                                      0x000690UL //Access:RW   DataWidth:0x8    // Reserved
9479 #define PHY_NW_IP_REG_PHY0_TOP_TBUS_DATA_7_0_K2_E5                                                           0x0006c0UL //Access:R    DataWidth:0x8    // Digital test bus tbus output bits [7:0]
9480 #define PHY_NW_IP_REG_PHY0_TOP_TBUS_DATA_11_8_K2_E5                                                          0x0006c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
9481   #define PHY_NW_IP_REG_PHY0_TOP_TBUS_DATA_11_8_F3_K2_E5                                                     (0xf<<0) // Digital test bus tbus output bits [11:8]
9482   #define PHY_NW_IP_REG_PHY0_TOP_TBUS_DATA_11_8_F3_K2_E5_SHIFT                                               0
9483 #define PHY_NW_IP_REG_PHY0_TOP_SIM_CTRL_K2_E5                                                                0x000700UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9484   #define PHY_NW_IP_REG_PHY0_TOP_SIM_CTRL_SIM_1B_MODEL_K2_E5                                                 (0x1<<0) // Set if running a 1b simulation.  Firmware may check this field to discover its runtime context.  Do not set on actual silicon.
9485   #define PHY_NW_IP_REG_PHY0_TOP_SIM_CTRL_SIM_1B_MODEL_K2_E5_SHIFT                                           0
9486 #define PHY_NW_IP_REG_PHY0_TOP_FW_CTRL_K2_E5                                                                 0x000704UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9487   #define PHY_NW_IP_REG_PHY0_TOP_FW_CTRL_RESERVEDFIELD169_K2_E5                                              (0x1<<0) // Reserved
9488   #define PHY_NW_IP_REG_PHY0_TOP_FW_CTRL_RESERVEDFIELD169_K2_E5_SHIFT                                        0
9489   #define PHY_NW_IP_REG_PHY0_TOP_FW_CTRL_CRC_DISABLE_K2_E5                                                   (0x1<<1) // Prevents firmware from running program memory CRC integrity check at boot up. Must be written before releasing cpu_reset_i
9490   #define PHY_NW_IP_REG_PHY0_TOP_FW_CTRL_CRC_DISABLE_K2_E5_SHIFT                                             1
9491 #define PHY_NW_IP_REG_PHY0_MB_CMD_K2_E5                                                                      0x000800UL //Access:RW   DataWidth:0x8    // Command to the PHY firmware. It is expected that only the APB master writes to the command register.  Upon a write to this register, CMD_FLAG is set automatically.
9492 #define PHY_NW_IP_REG_PHY0_MB_CMD_FLAG_K2_E5                                                                 0x000808UL //Access:W    DataWidth:0x8    // Multi Field Register.
9493   #define PHY_NW_IP_REG_PHY0_MB_CMD_FLAG_F5_K2_E5                                                            (0x1<<0) // Indicates the presence of a new command to the PHY firmware. It is set automatically when CMD is written. It is expected to be cleared by the PHY firmware by writing 1 to it.
9494   #define PHY_NW_IP_REG_PHY0_MB_CMD_FLAG_F5_K2_E5_SHIFT                                                      0
9495 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA0_K2_E5                                                                0x00080cUL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 0
9496 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA1_K2_E5                                                                0x000810UL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 1
9497 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA2_K2_E5                                                                0x000814UL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 2
9498 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA3_K2_E5                                                                0x000818UL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 3
9499 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA4_K2_E5                                                                0x00081cUL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 4
9500 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA5_K2_E5                                                                0x000820UL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 5
9501 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA6_K2_E5                                                                0x000824UL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 6
9502 #define PHY_NW_IP_REG_PHY0_MB_CMD_DATA7_K2_E5                                                                0x000828UL //Access:RW   DataWidth:0x8    // Command auxiliary data or argument 7
9503 #define PHY_NW_IP_REG_PHY0_MB_RSP_K2_E5                                                                      0x000840UL //Access:RW   DataWidth:0x8    // Response to the PHY firmware. It is expected that only the APB master writes to the Response register.  Upon a write to this register, RSP_FLAG is set automatically.
9504 #define PHY_NW_IP_REG_PHY0_MB_RSP_FLAG_K2_E5                                                                 0x000848UL //Access:W    DataWidth:0x8    // Multi Field Register.
9505   #define PHY_NW_IP_REG_PHY0_MB_RSP_FLAG_F15_K2_E5                                                           (0x1<<0) // Indicates the presence of a new Response to the PHY firmware. It is set automatically when RSP is written. It is expected to be cleared by the PHY firmware by writing 1 to it.
9506   #define PHY_NW_IP_REG_PHY0_MB_RSP_FLAG_F15_K2_E5_SHIFT                                                     0
9507 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA0_K2_E5                                                                0x00084cUL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 0
9508 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA1_K2_E5                                                                0x000850UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 1
9509 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA2_K2_E5                                                                0x000854UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 2
9510 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA3_K2_E5                                                                0x000858UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 3
9511 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA4_K2_E5                                                                0x00085cUL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 4
9512 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA5_K2_E5                                                                0x000860UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 5
9513 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA6_K2_E5                                                                0x000864UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 6
9514 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA7_K2_E5                                                                0x000868UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 7
9515 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA8_K2_E5                                                                0x00086cUL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 8
9516 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA9_K2_E5                                                                0x000870UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 9
9517 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA10_K2_E5                                                               0x000874UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 10
9518 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA11_K2_E5                                                               0x000878UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 11
9519 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA12_K2_E5                                                               0x00087cUL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 12
9520 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA13_K2_E5                                                               0x000880UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 13
9521 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA14_K2_E5                                                               0x000884UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 14
9522 #define PHY_NW_IP_REG_PHY0_MB_RSP_DATA15_K2_E5                                                               0x000888UL //Access:RW   DataWidth:0x8    // Response auxiliary data or argument 15
9523 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER54_K2_E5                                               0x000c00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9524   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER54_F32_K2_E5                                         (0x1<<0) // Reserved
9525   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER54_F32_K2_E5_SHIFT                                   0
9526 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER55_K2_E5                                               0x000c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9527   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER55_F33_K2_E5                                         (0x3f<<0) // Reserved
9528   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER55_F33_K2_E5_SHIFT                                   0
9529 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER56_K2_E5                                               0x000c08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9530   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER56_F34_K2_E5                                         (0x1<<0) // Reserved
9531   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER56_F34_K2_E5_SHIFT                                   0
9532 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER57_K2_E5                                               0x000c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9533   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER57_F35_K2_E5                                         (0x1<<0) // Reserved
9534   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER57_F35_K2_E5_SHIFT                                   0
9535 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER58_K2_E5                                               0x000c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9536   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER58_F36_K2_E5                                         (0x1<<0) // Reserved
9537   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER58_F36_K2_E5_SHIFT                                   0
9538 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER59_K2_E5                                               0x000c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9539   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER59_F37_K2_E5                                         (0x1f<<0) // Reserved
9540   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER59_F37_K2_E5_SHIFT                                   0
9541 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER60_K2_E5                                               0x000c18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9542   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER60_F38_K2_E5                                         (0x1<<0) // Reserved
9543   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER60_F38_K2_E5_SHIFT                                   0
9544 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER61_K2_E5                                               0x000c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9545   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER61_F39_K2_E5                                         (0x1f<<0) // Reserved
9546   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER61_F39_K2_E5_SHIFT                                   0
9547 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER62_K2_E5                                               0x000c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9548   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER62_F40_K2_E5                                         (0x1<<0) // Reserved
9549   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER62_F40_K2_E5_SHIFT                                   0
9550 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER63_K2_E5                                               0x000c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9551   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER63_F41_K2_E5                                         (0xf<<0) // Reserved
9552   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER63_F41_K2_E5_SHIFT                                   0
9553 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER64_K2_E5                                               0x000c28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9554   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER64_F42_K2_E5                                         (0x1<<0) // Reserved
9555   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER64_F42_K2_E5_SHIFT                                   0
9556 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER65_K2_E5                                               0x000c2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9557   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER65_F43_K2_E5                                         (0x1f<<0) // Reserved
9558   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER65_F43_K2_E5_SHIFT                                   0
9559 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER66_K2_E5                                               0x000c30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9560   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER66_F44_K2_E5                                         (0x1<<0) // Reserved
9561   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER66_F44_K2_E5_SHIFT                                   0
9562 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER67_K2_E5                                               0x000c34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9563   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER67_F45_K2_E5                                         (0x1<<0) // Reserved
9564   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER67_F45_K2_E5_SHIFT                                   0
9565 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER68_K2_E5                                               0x000c38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9566   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER68_F46_K2_E5                                         (0x1<<0) // Reserved
9567   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER68_F46_K2_E5_SHIFT                                   0
9568 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER69_K2_E5                                               0x000c3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9569   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER69_F47_K2_E5                                         (0xf<<0) // Reserved
9570   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER69_F47_K2_E5_SHIFT                                   0
9571 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER70_K2_E5                                               0x000c40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9572   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER70_F48_K2_E5                                         (0x1<<0) // Reserved
9573   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER70_F48_K2_E5_SHIFT                                   0
9574 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER71_K2_E5                                               0x000c44UL //Access:RW   DataWidth:0x8    // Reserved
9575 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER72_K2_E5                                               0x000c48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9576   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER72_F50_K2_E5                                         (0x1<<0) // Reserved
9577   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER72_F50_K2_E5_SHIFT                                   0
9578 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER73_K2_E5                                               0x000c4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9579   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER73_F51_K2_E5                                         (0x7f<<0) // Reserved
9580   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER73_F51_K2_E5_SHIFT                                   0
9581 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER74_K2_E5                                               0x000c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9582   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER74_F52_K2_E5                                         (0x1<<0) // Reserved
9583   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER74_F52_K2_E5_SHIFT                                   0
9584 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER75_K2_E5                                               0x000c54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9585   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER75_F53_K2_E5                                         (0x7<<0) // Reserved
9586   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER75_F53_K2_E5_SHIFT                                   0
9587 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER76_K2_E5                                               0x000c58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9588   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER76_F54_K2_E5                                         (0x1<<0) // Reserved
9589   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER76_F54_K2_E5_SHIFT                                   0
9590 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER77_K2_E5                                               0x000c5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9591   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER77_F55_K2_E5                                         (0x1<<0) // Reserved
9592   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER77_F55_K2_E5_SHIFT                                   0
9593 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER78_K2_E5                                               0x000c60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9594   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER78_F56_K2_E5                                         (0x1<<0) // Reserved
9595   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER78_F56_K2_E5_SHIFT                                   0
9596 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER79_K2_E5                                               0x000c64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9597   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER79_F57_K2_E5                                         (0xf<<0) // Reserved
9598   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER79_F57_K2_E5_SHIFT                                   0
9599 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER80_K2_E5                                               0x000c68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9600   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER80_F58_K2_E5                                         (0x1<<0) // Reserved
9601   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER80_F58_K2_E5_SHIFT                                   0
9602 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER81_K2_E5                                               0x000c6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9603   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER81_F59_K2_E5                                         (0x3<<0) // Reserved
9604   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER81_F59_K2_E5_SHIFT                                   0
9605 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER82_K2_E5                                               0x000c70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9606   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER82_F60_K2_E5                                         (0x1<<0) // Reserved
9607   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER82_F60_K2_E5_SHIFT                                   0
9608 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER83_K2_E5                                               0x000c74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9609   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER83_F61_K2_E5                                         (0x3<<0) // Reserved
9610   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER83_F61_K2_E5_SHIFT                                   0
9611 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER84_K2_E5                                               0x000c78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9612   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER84_F62_K2_E5                                         (0x1<<0) // Reserved
9613   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER84_F62_K2_E5_SHIFT                                   0
9614 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER85_K2_E5                                               0x000c7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9615   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER85_F63_K2_E5                                         (0x3<<0) // Reserved
9616   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER85_F63_K2_E5_SHIFT                                   0
9617 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER86_K2_E5                                               0x000c80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9618   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER86_F64_K2_E5                                         (0x1<<0) // Reserved
9619   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER86_F64_K2_E5_SHIFT                                   0
9620 #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER87_K2_E5                                               0x000c84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9621   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER87_F65_K2_E5                                         (0x1f<<0) // Reserved
9622   #define PHY_NW_IP_REG_PHY0_OVR_CMU_LC_RESERVEDREGISTER87_F65_K2_E5_SHIFT                                   0
9623 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER88_K2_E5                                                0x000e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9624   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER88_F66_K2_E5                                          (0x1<<0) // Reserved
9625   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER88_F66_K2_E5_SHIFT                                    0
9626 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER89_K2_E5                                                0x000e04UL //Access:RW   DataWidth:0x8    // Reserved
9627 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER90_K2_E5                                                0x000e08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9628   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER90_F68_K2_E5                                          (0x1<<0) // Reserved
9629   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER90_F68_K2_E5_SHIFT                                    0
9630 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER91_K2_E5                                                0x000e0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9631   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER91_F69_K2_E5                                          (0x7f<<0) // Reserved
9632   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER91_F69_K2_E5_SHIFT                                    0
9633 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER92_K2_E5                                                0x000e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9634   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER92_F70_K2_E5                                          (0x1<<0) // Reserved
9635   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER92_F70_K2_E5_SHIFT                                    0
9636 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER93_K2_E5                                                0x000e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9637   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER93_F71_K2_E5                                          (0x7<<0) // Reserved
9638   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER93_F71_K2_E5_SHIFT                                    0
9639 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER94_K2_E5                                                0x000e18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9640   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER94_F72_K2_E5                                          (0x1<<0) // Reserved
9641   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER94_F72_K2_E5_SHIFT                                    0
9642 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER95_K2_E5                                                0x000e1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9643   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER95_F73_K2_E5                                          (0x1<<0) // Reserved
9644   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER95_F73_K2_E5_SHIFT                                    0
9645 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER96_K2_E5                                                0x000e20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9646   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER96_F74_K2_E5                                          (0x1<<0) // Reserved
9647   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER96_F74_K2_E5_SHIFT                                    0
9648 #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER97_K2_E5                                                0x000e24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9649   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER97_F75_K2_E5                                          (0x7<<0) // Reserved
9650   #define PHY_NW_IP_REG_PHY0_OVR_CMU_R_RESERVEDREGISTER97_F75_K2_E5_SHIFT                                    0
9651 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER98_K2_E5                                                  0x001000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9652   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER98_F76_K2_E5                                            (0x1<<0) // Reserved
9653   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER98_F76_K2_E5_SHIFT                                      0
9654 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER99_K2_E5                                                  0x001004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9655   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER99_F77_K2_E5                                            (0x1<<0) // Reserved
9656   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER99_F77_K2_E5_SHIFT                                      0
9657 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER100_K2_E5                                                 0x001008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9658   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER100_F78_K2_E5                                           (0x1<<0) // Reserved
9659   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER100_F78_K2_E5_SHIFT                                     0
9660 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER101_K2_E5                                                 0x00100cUL //Access:RW   DataWidth:0x8    // Reserved
9661 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER102_K2_E5                                                 0x001010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9662   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER102_F80_K2_E5                                           (0x1<<0) // Reserved
9663   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER102_F80_K2_E5_SHIFT                                     0
9664 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER103_K2_E5                                                 0x001014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9665   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER103_F81_K2_E5                                           (0x1<<0) // Reserved
9666   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER103_F81_K2_E5_SHIFT                                     0
9667 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER104_K2_E5                                                 0x001018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9668   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER104_F82_K2_E5                                           (0x3<<0) // Reserved
9669   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER104_F82_K2_E5_SHIFT                                     0
9670 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER105_K2_E5                                                 0x00101cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9671   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER105_F83_K2_E5                                           (0x1<<0) // Reserved
9672   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER105_F83_K2_E5_SHIFT                                     0
9673 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER106_K2_E5                                                 0x001020UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9674   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER106_F84_K2_E5                                           (0x1f<<0) // Reserved
9675   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER106_F84_K2_E5_SHIFT                                     0
9676 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER107_K2_E5                                                 0x001024UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9677   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER107_F85_K2_E5                                           (0x1<<0) // Reserved
9678   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER107_F85_K2_E5_SHIFT                                     0
9679 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER108_K2_E5                                                 0x001028UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9680   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER108_F86_K2_E5                                           (0x3<<0) // Reserved
9681   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER108_F86_K2_E5_SHIFT                                     0
9682 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER109_K2_E5                                                 0x00102cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9683   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER109_F87_K2_E5                                           (0x1<<0) // Reserved
9684   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER109_F87_K2_E5_SHIFT                                     0
9685 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER110_K2_E5                                                 0x001030UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9686   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER110_F88_K2_E5                                           (0x1f<<0) // Reserved
9687   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER110_F88_K2_E5_SHIFT                                     0
9688 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER111_K2_E5                                                 0x001034UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9689   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER111_F89_K2_E5                                           (0x1<<0) // Reserved
9690   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER111_F89_K2_E5_SHIFT                                     0
9691 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER112_K2_E5                                                 0x001038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9692   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER112_F90_K2_E5                                           (0x1<<0) // Reserved
9693   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER112_F90_K2_E5_SHIFT                                     0
9694 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER113_K2_E5                                                 0x00103cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9695   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER113_F91_K2_E5                                           (0x1<<0) // Reserved
9696   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER113_F91_K2_E5_SHIFT                                     0
9697 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER114_K2_E5                                                 0x001040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9698   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER114_F92_K2_E5                                           (0xf<<0) // Reserved
9699   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER114_F92_K2_E5_SHIFT                                     0
9700 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER115_K2_E5                                                 0x001044UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9701   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER115_F93_K2_E5                                           (0x1<<0) // Reserved
9702   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER115_F93_K2_E5_SHIFT                                     0
9703 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER116_K2_E5                                                 0x001048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9704   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER116_F94_K2_E5                                           (0x3<<0) // Reserved
9705   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER116_F94_K2_E5_SHIFT                                     0
9706 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER117_K2_E5                                                 0x00104cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9707   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER117_F95_K2_E5                                           (0x1<<0) // Reserved
9708   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER117_F95_K2_E5_SHIFT                                     0
9709 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER118_K2_E5                                                 0x001050UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9710   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER118_F96_K2_E5                                           (0x1<<0) // Reserved
9711   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER118_F96_K2_E5_SHIFT                                     0
9712 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER119_K2_E5                                                 0x001054UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9713   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER119_F97_K2_E5                                           (0x1<<0) // Reserved
9714   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER119_F97_K2_E5_SHIFT                                     0
9715 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER120_K2_E5                                                 0x001058UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9716   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER120_F98_K2_E5                                           (0x1<<0) // Reserved
9717   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER120_F98_K2_E5_SHIFT                                     0
9718 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER121_K2_E5                                                 0x00105cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9719   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER121_F99_K2_E5                                           (0x1<<0) // Reserved
9720   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER121_F99_K2_E5_SHIFT                                     0
9721 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER122_K2_E5                                                 0x001060UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9722   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER122_F100_K2_E5                                          (0x1<<0) // Reserved
9723   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER122_F100_K2_E5_SHIFT                                    0
9724 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER123_K2_E5                                                 0x001064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9725   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER123_F101_K2_E5                                          (0x1<<0) // Reserved
9726   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER123_F101_K2_E5_SHIFT                                    0
9727 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER124_K2_E5                                                 0x001068UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9728   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER124_F102_K2_E5                                          (0x1<<0) // Reserved
9729   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER124_F102_K2_E5_SHIFT                                    0
9730 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER125_K2_E5                                                 0x00106cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9731   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER125_F103_K2_E5                                          (0x1<<0) // Reserved
9732   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER125_F103_K2_E5_SHIFT                                    0
9733 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER126_K2_E5                                                 0x001070UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9734   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER126_F104_K2_E5                                          (0x1f<<0) // Reserved
9735   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER126_F104_K2_E5_SHIFT                                    0
9736 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER127_K2_E5                                                 0x001074UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9737   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER127_F105_K2_E5                                          (0x1<<0) // Reserved
9738   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER127_F105_K2_E5_SHIFT                                    0
9739 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER128_K2_E5                                                 0x001078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9740   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER128_F106_K2_E5                                          (0x1<<0) // Reserved
9741   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER128_F106_K2_E5_SHIFT                                    0
9742 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER129_K2_E5                                                 0x00107cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9743   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER129_F107_K2_E5                                          (0x1<<0) // Reserved
9744   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER129_F107_K2_E5_SHIFT                                    0
9745 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER130_K2_E5                                                 0x001080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9746   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER130_F108_K2_E5                                          (0xf<<0) // Reserved
9747   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER130_F108_K2_E5_SHIFT                                    0
9748 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER131_K2_E5                                                 0x001084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9749   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER131_F109_K2_E5                                          (0x1<<0) // Reserved
9750   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER131_F109_K2_E5_SHIFT                                    0
9751 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER132_K2_E5                                                 0x001088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9752   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER132_F110_K2_E5                                          (0x3f<<0) // Reserved
9753   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER132_F110_K2_E5_SHIFT                                    0
9754 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER133_K2_E5                                                 0x00108cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9755   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER133_F111_K2_E5                                          (0x1<<0) // Reserved
9756   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER133_F111_K2_E5_SHIFT                                    0
9757 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER134_K2_E5                                                 0x001090UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9758   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER134_F112_K2_E5                                          (0x3f<<0) // Reserved
9759   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER134_F112_K2_E5_SHIFT                                    0
9760 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER135_K2_E5                                                 0x001094UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9761   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER135_F113_K2_E5                                          (0x1<<0) // Reserved
9762   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER135_F113_K2_E5_SHIFT                                    0
9763 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER136_K2_E5                                                 0x001098UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9764   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER136_F114_K2_E5                                          (0x3f<<0) // Reserved
9765   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER136_F114_K2_E5_SHIFT                                    0
9766 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER137_K2_E5                                                 0x00109cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9767   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER137_F115_K2_E5                                          (0x1<<0) // Reserved
9768   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER137_F115_K2_E5_SHIFT                                    0
9769 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER138_K2_E5                                                 0x0010a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9770   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER138_F116_K2_E5                                          (0x3f<<0) // Reserved
9771   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER138_F116_K2_E5_SHIFT                                    0
9772 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER139_K2_E5                                                 0x0010a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9773   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER139_F117_K2_E5                                          (0x1<<0) // Reserved
9774   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER139_F117_K2_E5_SHIFT                                    0
9775 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER140_K2_E5                                                 0x0010a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9776   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER140_F118_K2_E5                                          (0x3f<<0) // Reserved
9777   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER140_F118_K2_E5_SHIFT                                    0
9778 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER141_K2_E5                                                 0x0010acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9779   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER141_F119_K2_E5                                          (0x1<<0) // Reserved
9780   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER141_F119_K2_E5_SHIFT                                    0
9781 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER142_K2_E5                                                 0x0010b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9782   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER142_F120_K2_E5                                          (0x3f<<0) // Reserved
9783   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER142_F120_K2_E5_SHIFT                                    0
9784 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER143_K2_E5                                                 0x0010b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9785   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER143_F121_K2_E5                                          (0x1<<0) // Reserved
9786   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER143_F121_K2_E5_SHIFT                                    0
9787 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER144_K2_E5                                                 0x0010b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9788   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER144_F122_K2_E5                                          (0x1f<<0) // Reserved
9789   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER144_F122_K2_E5_SHIFT                                    0
9790 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER145_K2_E5                                                 0x0010bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9791   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER145_F123_K2_E5                                          (0x1<<0) // Reserved
9792   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER145_F123_K2_E5_SHIFT                                    0
9793 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER146_K2_E5                                                 0x0010c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9794   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER146_F124_K2_E5                                          (0x1f<<0) // Reserved
9795   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER146_F124_K2_E5_SHIFT                                    0
9796 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER147_K2_E5                                                 0x0010c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9797   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER147_F125_K2_E5                                          (0x1<<0) // Reserved
9798   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER147_F125_K2_E5_SHIFT                                    0
9799 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER148_K2_E5                                                 0x0010c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9800   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER148_F126_K2_E5                                          (0x1f<<0) // Reserved
9801   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER148_F126_K2_E5_SHIFT                                    0
9802 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER149_K2_E5                                                 0x0010ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9803   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER149_F127_K2_E5                                          (0x1<<0) // Reserved
9804   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER149_F127_K2_E5_SHIFT                                    0
9805 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER150_K2_E5                                                 0x0010d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9806   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER150_F128_K2_E5                                          (0x1f<<0) // Reserved
9807   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER150_F128_K2_E5_SHIFT                                    0
9808 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER151_K2_E5                                                 0x0010d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9809   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER151_F129_K2_E5                                          (0x1<<0) // Reserved
9810   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER151_F129_K2_E5_SHIFT                                    0
9811 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER152_K2_E5                                                 0x0010d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9812   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER152_F130_K2_E5                                          (0x7<<0) // Reserved
9813   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER152_F130_K2_E5_SHIFT                                    0
9814 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER153_K2_E5                                                 0x0010dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9815   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER153_F131_K2_E5                                          (0x1<<0) // Reserved
9816   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER153_F131_K2_E5_SHIFT                                    0
9817 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER154_K2_E5                                                 0x0010e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9818   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER154_F132_K2_E5                                          (0x3f<<0) // Reserved
9819   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER154_F132_K2_E5_SHIFT                                    0
9820 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER155_K2_E5                                                 0x0010e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9821   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER155_F133_K2_E5                                          (0x1<<0) // Reserved
9822   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER155_F133_K2_E5_SHIFT                                    0
9823 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER156_K2_E5                                                 0x0010e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9824   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER156_F134_K2_E5                                          (0x3f<<0) // Reserved
9825   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER156_F134_K2_E5_SHIFT                                    0
9826 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER157_K2_E5                                                 0x0010ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9827   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER157_F135_K2_E5                                          (0x1<<0) // Reserved
9828   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER157_F135_K2_E5_SHIFT                                    0
9829 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER158_K2_E5                                                 0x0010f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9830   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER158_F136_K2_E5                                          (0x1f<<0) // Reserved
9831   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER158_F136_K2_E5_SHIFT                                    0
9832 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER159_K2_E5                                                 0x0010f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9833   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER159_F137_K2_E5                                          (0x1<<0) // Reserved
9834   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER159_F137_K2_E5_SHIFT                                    0
9835 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER160_K2_E5                                                 0x0010f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9836   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER160_F138_K2_E5                                          (0x1f<<0) // Reserved
9837   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER160_F138_K2_E5_SHIFT                                    0
9838 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER161_K2_E5                                                 0x0010fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9839   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER161_F139_K2_E5                                          (0x1<<0) // Reserved
9840   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER161_F139_K2_E5_SHIFT                                    0
9841 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER162_K2_E5                                                 0x001100UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9842   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER162_F140_K2_E5                                          (0x3f<<0) // Reserved
9843   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER162_F140_K2_E5_SHIFT                                    0
9844 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER163_K2_E5                                                 0x001104UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9845   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER163_F141_K2_E5                                          (0x1<<0) // Reserved
9846   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER163_F141_K2_E5_SHIFT                                    0
9847 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER164_K2_E5                                                 0x001108UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9848   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER164_F142_K2_E5                                          (0x3f<<0) // Reserved
9849   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER164_F142_K2_E5_SHIFT                                    0
9850 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER165_K2_E5                                                 0x00110cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9851   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER165_F143_K2_E5                                          (0x1<<0) // Reserved
9852   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER165_F143_K2_E5_SHIFT                                    0
9853 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER166_K2_E5                                                 0x001110UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9854   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER166_F144_K2_E5                                          (0xf<<0) // Reserved
9855   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER166_F144_K2_E5_SHIFT                                    0
9856 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER167_K2_E5                                                 0x001114UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9857   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER167_F145_K2_E5                                          (0x1<<0) // Reserved
9858   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER167_F145_K2_E5_SHIFT                                    0
9859 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER168_K2_E5                                                 0x001118UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9860   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER168_F146_K2_E5                                          (0x7<<0) // Reserved
9861   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER168_F146_K2_E5_SHIFT                                    0
9862 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER169_K2_E5                                                 0x00111cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9863   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER169_F147_K2_E5                                          (0x1<<0) // Reserved
9864   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER169_F147_K2_E5_SHIFT                                    0
9865 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER170_K2_E5                                                 0x001120UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9866   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER170_F148_K2_E5                                          (0x7<<0) // Reserved
9867   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER170_F148_K2_E5_SHIFT                                    0
9868 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER171_K2_E5                                                 0x001124UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9869   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER171_F149_K2_E5                                          (0x1<<0) // Reserved
9870   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER171_F149_K2_E5_SHIFT                                    0
9871 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER172_K2_E5                                                 0x001128UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9872   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER172_F150_K2_E5                                          (0x7<<0) // Reserved
9873   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER172_F150_K2_E5_SHIFT                                    0
9874 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER173_K2_E5                                                 0x00112cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9875   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER173_F151_K2_E5                                          (0x1<<0) // Reserved
9876   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER173_F151_K2_E5_SHIFT                                    0
9877 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER174_K2_E5                                                 0x001130UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9878   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER174_F152_K2_E5                                          (0x3f<<0) // Reserved
9879   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER174_F152_K2_E5_SHIFT                                    0
9880 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER175_K2_E5                                                 0x001134UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9881   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER175_F153_K2_E5                                          (0x1<<0) // Reserved
9882   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER175_F153_K2_E5_SHIFT                                    0
9883 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER176_K2_E5                                                 0x001138UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9884   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER176_F154_K2_E5                                          (0x3f<<0) // Reserved
9885   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER176_F154_K2_E5_SHIFT                                    0
9886 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER177_K2_E5                                                 0x00113cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9887   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER177_F155_K2_E5                                          (0x1<<0) // Reserved
9888   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER177_F155_K2_E5_SHIFT                                    0
9889 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER178_K2_E5                                                 0x001140UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9890   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER178_F156_K2_E5                                          (0x1<<0) // Reserved
9891   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER178_F156_K2_E5_SHIFT                                    0
9892 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER179_K2_E5                                                 0x001144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9893   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER179_F157_K2_E5                                          (0x1<<0) // Reserved
9894   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER179_F157_K2_E5_SHIFT                                    0
9895 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER180_K2_E5                                                 0x001148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9896   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER180_F158_K2_E5                                          (0x7<<0) // Reserved
9897   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER180_F158_K2_E5_SHIFT                                    0
9898 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER181_K2_E5                                                 0x00114cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9899   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER181_F159_K2_E5                                          (0x1<<0) // Reserved
9900   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER181_F159_K2_E5_SHIFT                                    0
9901 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER182_K2_E5                                                 0x001150UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9902   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER182_F160_K2_E5                                          (0x1f<<0) // Reserved
9903   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER182_F160_K2_E5_SHIFT                                    0
9904 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER183_K2_E5                                                 0x001154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9905   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER183_F161_K2_E5                                          (0x1<<0) // Reserved
9906   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER183_F161_K2_E5_SHIFT                                    0
9907 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER184_K2_E5                                                 0x001158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9908   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER184_F162_K2_E5                                          (0x1f<<0) // Reserved
9909   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER184_F162_K2_E5_SHIFT                                    0
9910 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER185_K2_E5                                                 0x00115cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9911   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER185_F163_K2_E5                                          (0x1<<0) // Reserved
9912   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER185_F163_K2_E5_SHIFT                                    0
9913 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER186_K2_E5                                                 0x001160UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9914   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER186_F164_K2_E5                                          (0x7<<0) // Reserved
9915   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER186_F164_K2_E5_SHIFT                                    0
9916 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER187_K2_E5                                                 0x001164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9917   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER187_F165_K2_E5                                          (0x1<<0) // Reserved
9918   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER187_F165_K2_E5_SHIFT                                    0
9919 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER188_K2_E5                                                 0x001168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9920   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER188_F166_K2_E5                                          (0xf<<0) // Reserved
9921   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER188_F166_K2_E5_SHIFT                                    0
9922 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER189_K2_E5                                                 0x00116cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9923   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER189_F167_K2_E5                                          (0x1<<0) // Reserved
9924   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER189_F167_K2_E5_SHIFT                                    0
9925 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER190_K2_E5                                                 0x001170UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9926   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER190_F168_K2_E5                                          (0xf<<0) // Reserved
9927   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER190_F168_K2_E5_SHIFT                                    0
9928 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER191_K2_E5                                                 0x001174UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9929   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER191_F169_K2_E5                                          (0x1<<0) // Reserved
9930   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER191_F169_K2_E5_SHIFT                                    0
9931 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER192_K2_E5                                                 0x001178UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9932   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER192_F170_K2_E5                                          (0x7<<0) // Reserved
9933   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER192_F170_K2_E5_SHIFT                                    0
9934 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER193_K2_E5                                                 0x00117cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9935   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER193_F171_K2_E5                                          (0x1<<0) // Reserved
9936   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER193_F171_K2_E5_SHIFT                                    0
9937 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER194_K2_E5                                                 0x001180UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9938   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER194_F172_K2_E5                                          (0x3<<0) // Reserved
9939   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER194_F172_K2_E5_SHIFT                                    0
9940 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER195_K2_E5                                                 0x001184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9941   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER195_F173_K2_E5                                          (0x1<<0) // Reserved
9942   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER195_F173_K2_E5_SHIFT                                    0
9943 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER196_K2_E5                                                 0x001188UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9944   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER196_F174_K2_E5                                          (0x3<<0) // Reserved
9945   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER196_F174_K2_E5_SHIFT                                    0
9946 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER197_K2_E5                                                 0x00118cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9947   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER197_F175_K2_E5                                          (0x1<<0) // Reserved
9948   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER197_F175_K2_E5_SHIFT                                    0
9949 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER198_K2_E5                                                 0x001190UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9950   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER198_F176_K2_E5                                          (0x7<<0) // Reserved
9951   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER198_F176_K2_E5_SHIFT                                    0
9952 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER199_K2_E5                                                 0x001194UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9953   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER199_F177_K2_E5                                          (0x1<<0) // Reserved
9954   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER199_F177_K2_E5_SHIFT                                    0
9955 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER200_K2_E5                                                 0x001198UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9956   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER200_F178_K2_E5                                          (0x3f<<0) // Reserved
9957   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER200_F178_K2_E5_SHIFT                                    0
9958 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER201_K2_E5                                                 0x00119cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9959   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER201_F179_K2_E5                                          (0x1<<0) // Reserved
9960   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER201_F179_K2_E5_SHIFT                                    0
9961 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER202_K2_E5                                                 0x0011a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9962   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER202_F180_K2_E5                                          (0x3f<<0) // Reserved
9963   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER202_F180_K2_E5_SHIFT                                    0
9964 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER203_K2_E5                                                 0x0011a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9965   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER203_F181_K2_E5                                          (0x1<<0) // Reserved
9966   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER203_F181_K2_E5_SHIFT                                    0
9967 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER204_K2_E5                                                 0x0011a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9968   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER204_F182_K2_E5                                          (0x3f<<0) // Reserved
9969   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER204_F182_K2_E5_SHIFT                                    0
9970 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER205_K2_E5                                                 0x0011acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9971   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER205_F183_K2_E5                                          (0x1<<0) // Reserved
9972   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER205_F183_K2_E5_SHIFT                                    0
9973 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER206_K2_E5                                                 0x0011b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9974   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER206_F184_K2_E5                                          (0x3f<<0) // Reserved
9975   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER206_F184_K2_E5_SHIFT                                    0
9976 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER207_K2_E5                                                 0x0011b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9977   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER207_F185_K2_E5                                          (0x1<<0) // Reserved
9978   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER207_F185_K2_E5_SHIFT                                    0
9979 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER208_K2_E5                                                 0x0011b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9980   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER208_F186_K2_E5                                          (0x3f<<0) // Reserved
9981   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER208_F186_K2_E5_SHIFT                                    0
9982 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER209_K2_E5                                                 0x0011bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9983   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER209_F187_K2_E5                                          (0x1<<0) // Reserved
9984   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER209_F187_K2_E5_SHIFT                                    0
9985 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER210_K2_E5                                                 0x0011c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9986   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER210_F188_K2_E5                                          (0x3f<<0) // Reserved
9987   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER210_F188_K2_E5_SHIFT                                    0
9988 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER211_K2_E5                                                 0x0011c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9989   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER211_F189_K2_E5                                          (0x1<<0) // Reserved
9990   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER211_F189_K2_E5_SHIFT                                    0
9991 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER212_K2_E5                                                 0x0011c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9992   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER212_F190_K2_E5                                          (0x3f<<0) // Reserved
9993   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER212_F190_K2_E5_SHIFT                                    0
9994 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER213_K2_E5                                                 0x0011ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
9995   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER213_F191_K2_E5                                          (0x1<<0) // Reserved
9996   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER213_F191_K2_E5_SHIFT                                    0
9997 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER214_K2_E5                                                 0x0011d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
9998   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER214_F192_K2_E5                                          (0x7<<0) // Reserved
9999   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER214_F192_K2_E5_SHIFT                                    0
10000 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER215_K2_E5                                                 0x0011d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10001   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER215_F193_K2_E5                                          (0x1<<0) // Reserved
10002   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER215_F193_K2_E5_SHIFT                                    0
10003 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER216_K2_E5                                                 0x0011d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10004   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER216_F194_K2_E5                                          (0x1<<0) // Reserved
10005   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER216_F194_K2_E5_SHIFT                                    0
10006 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER217_K2_E5                                                 0x0011dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10007   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER217_F195_K2_E5                                          (0x1<<0) // Reserved
10008   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER217_F195_K2_E5_SHIFT                                    0
10009 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER218_K2_E5                                                 0x0011e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10010   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER218_F196_K2_E5                                          (0x1<<0) // Reserved
10011   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER218_F196_K2_E5_SHIFT                                    0
10012 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER219_K2_E5                                                 0x0011e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10013   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER219_F197_K2_E5                                          (0x1<<0) // Reserved
10014   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER219_F197_K2_E5_SHIFT                                    0
10015 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER220_K2_E5                                                 0x0011e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10016   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER220_F198_K2_E5                                          (0x1<<0) // Reserved
10017   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER220_F198_K2_E5_SHIFT                                    0
10018 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER221_K2_E5                                                 0x0011ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10019   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER221_F199_K2_E5                                          (0x1<<0) // Reserved
10020   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER221_F199_K2_E5_SHIFT                                    0
10021 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER222_K2_E5                                                 0x0011f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10022   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER222_F200_K2_E5                                          (0x1<<0) // Reserved
10023   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER222_F200_K2_E5_SHIFT                                    0
10024 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER223_K2_E5                                                 0x0011f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10025   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER223_F201_K2_E5                                          (0x1<<0) // Reserved
10026   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER223_F201_K2_E5_SHIFT                                    0
10027 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER224_K2_E5                                                 0x0011f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10028   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER224_F202_K2_E5                                          (0x1<<0) // Reserved
10029   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER224_F202_K2_E5_SHIFT                                    0
10030 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER225_K2_E5                                                 0x0011fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10031   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER225_F203_K2_E5                                          (0x1<<0) // Reserved
10032   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER225_F203_K2_E5_SHIFT                                    0
10033 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER226_K2_E5                                                 0x001200UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10034   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER226_F204_K2_E5                                          (0x1<<0) // Reserved
10035   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER226_F204_K2_E5_SHIFT                                    0
10036 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER227_K2_E5                                                 0x001204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10037   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER227_F205_K2_E5                                          (0x1<<0) // Reserved
10038   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER227_F205_K2_E5_SHIFT                                    0
10039 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER228_K2_E5                                                 0x001208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10040   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER228_F206_K2_E5                                          (0x7<<0) // Reserved
10041   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER228_F206_K2_E5_SHIFT                                    0
10042 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER229_K2_E5                                                 0x00120cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10043   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER229_F207_K2_E5                                          (0x1<<0) // Reserved
10044   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER229_F207_K2_E5_SHIFT                                    0
10045 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER230_K2_E5                                                 0x001210UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10046   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER230_F208_K2_E5                                          (0x3f<<0) // Reserved
10047   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER230_F208_K2_E5_SHIFT                                    0
10048 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER231_K2_E5                                                 0x001214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10049   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER231_F209_K2_E5                                          (0x1<<0) // Reserved
10050   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER231_F209_K2_E5_SHIFT                                    0
10051 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER232_K2_E5                                                 0x001218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10052   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER232_F210_K2_E5                                          (0x1<<0) // Reserved
10053   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER232_F210_K2_E5_SHIFT                                    0
10054 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER233_K2_E5                                                 0x00121cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10055   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER233_F211_K2_E5                                          (0x1<<0) // Reserved
10056   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER233_F211_K2_E5_SHIFT                                    0
10057 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER234_K2_E5                                                 0x001220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10058   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER234_F212_K2_E5                                          (0xf<<0) // Reserved
10059   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER234_F212_K2_E5_SHIFT                                    0
10060 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER235_K2_E5                                                 0x001224UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10061   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER235_F213_K2_E5                                          (0x1<<0) // Reserved
10062   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER235_F213_K2_E5_SHIFT                                    0
10063 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER236_K2_E5                                                 0x001228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10064   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER236_F214_K2_E5                                          (0xf<<0) // Reserved
10065   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER236_F214_K2_E5_SHIFT                                    0
10066 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER237_K2_E5                                                 0x00122cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10067   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER237_F215_K2_E5                                          (0x1<<0) // Reserved
10068   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER237_F215_K2_E5_SHIFT                                    0
10069 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER238_K2_E5                                                 0x001230UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10070   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER238_F216_K2_E5                                          (0x3f<<0) // Reserved
10071   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER238_F216_K2_E5_SHIFT                                    0
10072 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER239_K2_E5                                                 0x001234UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10073   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER239_F217_K2_E5                                          (0x1<<0) // Reserved
10074   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER239_F217_K2_E5_SHIFT                                    0
10075 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER240_K2_E5                                                 0x001238UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10076   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER240_F218_K2_E5                                          (0x1<<0) // Reserved
10077   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER240_F218_K2_E5_SHIFT                                    0
10078 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER241_K2_E5                                                 0x00123cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10079   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER241_F219_K2_E5                                          (0x1<<0) // Reserved
10080   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER241_F219_K2_E5_SHIFT                                    0
10081 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER242_K2_E5                                                 0x001240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10082   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER242_F220_K2_E5                                          (0xf<<0) // Reserved
10083   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER242_F220_K2_E5_SHIFT                                    0
10084 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER243_K2_E5                                                 0x001244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10085   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER243_F221_K2_E5                                          (0x1<<0) // Reserved
10086   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER243_F221_K2_E5_SHIFT                                    0
10087 #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER244_K2_E5                                                 0x001248UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10088   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER244_F222_K2_E5                                          (0x1<<0) // Reserved
10089   #define PHY_NW_IP_REG_PHY0_OVR_LN0_RESERVEDREGISTER244_F222_K2_E5_SHIFT                                    0
10090 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER245_K2_E5                                                 0x001400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10091   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER245_F223_K2_E5                                          (0x1<<0) // Reserved
10092   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER245_F223_K2_E5_SHIFT                                    0
10093 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER246_K2_E5                                                 0x001404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10094   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER246_F224_K2_E5                                          (0x1<<0) // Reserved
10095   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER246_F224_K2_E5_SHIFT                                    0
10096 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER247_K2_E5                                                 0x001408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10097   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER247_F225_K2_E5                                          (0x1<<0) // Reserved
10098   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER247_F225_K2_E5_SHIFT                                    0
10099 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER248_K2_E5                                                 0x00140cUL //Access:RW   DataWidth:0x8    // Reserved
10100 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER249_K2_E5                                                 0x001410UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10101   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER249_F227_K2_E5                                          (0x1<<0) // Reserved
10102   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER249_F227_K2_E5_SHIFT                                    0
10103 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER250_K2_E5                                                 0x001414UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10104   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER250_F228_K2_E5                                          (0x1<<0) // Reserved
10105   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER250_F228_K2_E5_SHIFT                                    0
10106 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER251_K2_E5                                                 0x001418UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10107   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER251_F229_K2_E5                                          (0x3<<0) // Reserved
10108   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER251_F229_K2_E5_SHIFT                                    0
10109 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER252_K2_E5                                                 0x00141cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10110   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER252_F230_K2_E5                                          (0x1<<0) // Reserved
10111   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER252_F230_K2_E5_SHIFT                                    0
10112 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER253_K2_E5                                                 0x001420UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10113   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER253_F231_K2_E5                                          (0x1f<<0) // Reserved
10114   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER253_F231_K2_E5_SHIFT                                    0
10115 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER254_K2_E5                                                 0x001424UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10116   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER254_F232_K2_E5                                          (0x1<<0) // Reserved
10117   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER254_F232_K2_E5_SHIFT                                    0
10118 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER255_K2_E5                                                 0x001428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10119   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER255_F233_K2_E5                                          (0x3<<0) // Reserved
10120   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER255_F233_K2_E5_SHIFT                                    0
10121 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER256_K2_E5                                                 0x00142cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10122   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER256_F234_K2_E5                                          (0x1<<0) // Reserved
10123   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER256_F234_K2_E5_SHIFT                                    0
10124 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER257_K2_E5                                                 0x001430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10125   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER257_F235_K2_E5                                          (0x1f<<0) // Reserved
10126   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER257_F235_K2_E5_SHIFT                                    0
10127 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER258_K2_E5                                                 0x001434UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10128   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER258_F236_K2_E5                                          (0x1<<0) // Reserved
10129   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER258_F236_K2_E5_SHIFT                                    0
10130 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER259_K2_E5                                                 0x001438UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10131   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER259_F237_K2_E5                                          (0x1<<0) // Reserved
10132   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER259_F237_K2_E5_SHIFT                                    0
10133 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER260_K2_E5                                                 0x00143cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10134   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER260_F238_K2_E5                                          (0x1<<0) // Reserved
10135   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER260_F238_K2_E5_SHIFT                                    0
10136 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER261_K2_E5                                                 0x001440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10137   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER261_F239_K2_E5                                          (0xf<<0) // Reserved
10138   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER261_F239_K2_E5_SHIFT                                    0
10139 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER262_K2_E5                                                 0x001444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10140   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER262_F240_K2_E5                                          (0x1<<0) // Reserved
10141   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER262_F240_K2_E5_SHIFT                                    0
10142 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER263_K2_E5                                                 0x001448UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10143   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER263_F241_K2_E5                                          (0x3<<0) // Reserved
10144   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER263_F241_K2_E5_SHIFT                                    0
10145 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER264_K2_E5                                                 0x00144cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10146   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER264_F242_K2_E5                                          (0x1<<0) // Reserved
10147   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER264_F242_K2_E5_SHIFT                                    0
10148 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER265_K2_E5                                                 0x001450UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10149   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER265_F243_K2_E5                                          (0x1<<0) // Reserved
10150   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER265_F243_K2_E5_SHIFT                                    0
10151 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER266_K2_E5                                                 0x001454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10152   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER266_F244_K2_E5                                          (0x1<<0) // Reserved
10153   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER266_F244_K2_E5_SHIFT                                    0
10154 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER267_K2_E5                                                 0x001458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10155   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER267_F245_K2_E5                                          (0x1<<0) // Reserved
10156   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER267_F245_K2_E5_SHIFT                                    0
10157 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER268_K2_E5                                                 0x00145cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10158   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER268_F246_K2_E5                                          (0x1<<0) // Reserved
10159   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER268_F246_K2_E5_SHIFT                                    0
10160 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER269_K2_E5                                                 0x001460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10161   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER269_F247_K2_E5                                          (0x1<<0) // Reserved
10162   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER269_F247_K2_E5_SHIFT                                    0
10163 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER270_K2_E5                                                 0x001464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10164   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER270_F248_K2_E5                                          (0x1<<0) // Reserved
10165   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER270_F248_K2_E5_SHIFT                                    0
10166 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER271_K2_E5                                                 0x001468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10167   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER271_F249_K2_E5                                          (0x1<<0) // Reserved
10168   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER271_F249_K2_E5_SHIFT                                    0
10169 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER272_K2_E5                                                 0x00146cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10170   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER272_F250_K2_E5                                          (0x1<<0) // Reserved
10171   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER272_F250_K2_E5_SHIFT                                    0
10172 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER273_K2_E5                                                 0x001470UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10173   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER273_F251_K2_E5                                          (0x1f<<0) // Reserved
10174   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER273_F251_K2_E5_SHIFT                                    0
10175 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER274_K2_E5                                                 0x001474UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10176   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER274_F252_K2_E5                                          (0x1<<0) // Reserved
10177   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER274_F252_K2_E5_SHIFT                                    0
10178 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER275_K2_E5                                                 0x001478UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10179   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER275_F253_K2_E5                                          (0x1<<0) // Reserved
10180   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER275_F253_K2_E5_SHIFT                                    0
10181 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER276_K2_E5                                                 0x00147cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10182   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER276_F254_K2_E5                                          (0x1<<0) // Reserved
10183   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER276_F254_K2_E5_SHIFT                                    0
10184 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER277_K2_E5                                                 0x001480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10185   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER277_F255_K2_E5                                          (0xf<<0) // Reserved
10186   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER277_F255_K2_E5_SHIFT                                    0
10187 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER278_K2_E5                                                 0x001484UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10188   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER278_F256_K2_E5                                          (0x1<<0) // Reserved
10189   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER278_F256_K2_E5_SHIFT                                    0
10190 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER279_K2_E5                                                 0x001488UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10191   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER279_F257_K2_E5                                          (0x3f<<0) // Reserved
10192   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER279_F257_K2_E5_SHIFT                                    0
10193 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER280_K2_E5                                                 0x00148cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10194   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER280_F258_K2_E5                                          (0x1<<0) // Reserved
10195   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER280_F258_K2_E5_SHIFT                                    0
10196 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER281_K2_E5                                                 0x001490UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10197   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER281_F259_K2_E5                                          (0x3f<<0) // Reserved
10198   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER281_F259_K2_E5_SHIFT                                    0
10199 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER282_K2_E5                                                 0x001494UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10200   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER282_F260_K2_E5                                          (0x1<<0) // Reserved
10201   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER282_F260_K2_E5_SHIFT                                    0
10202 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER283_K2_E5                                                 0x001498UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10203   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER283_F261_K2_E5                                          (0x3f<<0) // Reserved
10204   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER283_F261_K2_E5_SHIFT                                    0
10205 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER284_K2_E5                                                 0x00149cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10206   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER284_F262_K2_E5                                          (0x1<<0) // Reserved
10207   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER284_F262_K2_E5_SHIFT                                    0
10208 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER285_K2_E5                                                 0x0014a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10209   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER285_F263_K2_E5                                          (0x3f<<0) // Reserved
10210   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER285_F263_K2_E5_SHIFT                                    0
10211 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER286_K2_E5                                                 0x0014a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10212   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER286_F264_K2_E5                                          (0x1<<0) // Reserved
10213   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER286_F264_K2_E5_SHIFT                                    0
10214 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER287_K2_E5                                                 0x0014a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10215   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER287_F265_K2_E5                                          (0x3f<<0) // Reserved
10216   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER287_F265_K2_E5_SHIFT                                    0
10217 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER288_K2_E5                                                 0x0014acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10218   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER288_F266_K2_E5                                          (0x1<<0) // Reserved
10219   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER288_F266_K2_E5_SHIFT                                    0
10220 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER289_K2_E5                                                 0x0014b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10221   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER289_F267_K2_E5                                          (0x3f<<0) // Reserved
10222   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER289_F267_K2_E5_SHIFT                                    0
10223 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER290_K2_E5                                                 0x0014b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10224   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER290_F268_K2_E5                                          (0x1<<0) // Reserved
10225   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER290_F268_K2_E5_SHIFT                                    0
10226 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER291_K2_E5                                                 0x0014b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10227   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER291_F269_K2_E5                                          (0x1f<<0) // Reserved
10228   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER291_F269_K2_E5_SHIFT                                    0
10229 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER292_K2_E5                                                 0x0014bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10230   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER292_F270_K2_E5                                          (0x1<<0) // Reserved
10231   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER292_F270_K2_E5_SHIFT                                    0
10232 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER293_K2_E5                                                 0x0014c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10233   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER293_F271_K2_E5                                          (0x1f<<0) // Reserved
10234   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER293_F271_K2_E5_SHIFT                                    0
10235 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER294_K2_E5                                                 0x0014c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10236   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER294_F272_K2_E5                                          (0x1<<0) // Reserved
10237   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER294_F272_K2_E5_SHIFT                                    0
10238 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER295_K2_E5                                                 0x0014c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10239   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER295_F273_K2_E5                                          (0x1f<<0) // Reserved
10240   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER295_F273_K2_E5_SHIFT                                    0
10241 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER296_K2_E5                                                 0x0014ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10242   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER296_F274_K2_E5                                          (0x1<<0) // Reserved
10243   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER296_F274_K2_E5_SHIFT                                    0
10244 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER297_K2_E5                                                 0x0014d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10245   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER297_F275_K2_E5                                          (0x1f<<0) // Reserved
10246   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER297_F275_K2_E5_SHIFT                                    0
10247 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER298_K2_E5                                                 0x0014d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10248   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER298_F276_K2_E5                                          (0x1<<0) // Reserved
10249   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER298_F276_K2_E5_SHIFT                                    0
10250 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER299_K2_E5                                                 0x0014d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10251   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER299_F277_K2_E5                                          (0x7<<0) // Reserved
10252   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER299_F277_K2_E5_SHIFT                                    0
10253 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER300_K2_E5                                                 0x0014dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10254   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER300_F278_K2_E5                                          (0x1<<0) // Reserved
10255   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER300_F278_K2_E5_SHIFT                                    0
10256 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER301_K2_E5                                                 0x0014e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10257   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER301_F279_K2_E5                                          (0x3f<<0) // Reserved
10258   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER301_F279_K2_E5_SHIFT                                    0
10259 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER302_K2_E5                                                 0x0014e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10260   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER302_F280_K2_E5                                          (0x1<<0) // Reserved
10261   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER302_F280_K2_E5_SHIFT                                    0
10262 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER303_K2_E5                                                 0x0014e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10263   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER303_F281_K2_E5                                          (0x3f<<0) // Reserved
10264   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER303_F281_K2_E5_SHIFT                                    0
10265 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER304_K2_E5                                                 0x0014ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10266   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER304_F282_K2_E5                                          (0x1<<0) // Reserved
10267   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER304_F282_K2_E5_SHIFT                                    0
10268 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER305_K2_E5                                                 0x0014f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10269   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER305_F283_K2_E5                                          (0x1f<<0) // Reserved
10270   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER305_F283_K2_E5_SHIFT                                    0
10271 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER306_K2_E5                                                 0x0014f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10272   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER306_F284_K2_E5                                          (0x1<<0) // Reserved
10273   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER306_F284_K2_E5_SHIFT                                    0
10274 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER307_K2_E5                                                 0x0014f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10275   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER307_F285_K2_E5                                          (0x1f<<0) // Reserved
10276   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER307_F285_K2_E5_SHIFT                                    0
10277 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER308_K2_E5                                                 0x0014fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10278   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER308_F286_K2_E5                                          (0x1<<0) // Reserved
10279   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER308_F286_K2_E5_SHIFT                                    0
10280 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER309_K2_E5                                                 0x001500UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10281   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER309_F287_K2_E5                                          (0x3f<<0) // Reserved
10282   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER309_F287_K2_E5_SHIFT                                    0
10283 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER310_K2_E5                                                 0x001504UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10284   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER310_F288_K2_E5                                          (0x1<<0) // Reserved
10285   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER310_F288_K2_E5_SHIFT                                    0
10286 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER311_K2_E5                                                 0x001508UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10287   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER311_F289_K2_E5                                          (0x3f<<0) // Reserved
10288   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER311_F289_K2_E5_SHIFT                                    0
10289 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER312_K2_E5                                                 0x00150cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10290   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER312_F290_K2_E5                                          (0x1<<0) // Reserved
10291   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER312_F290_K2_E5_SHIFT                                    0
10292 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER313_K2_E5                                                 0x001510UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10293   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER313_F291_K2_E5                                          (0xf<<0) // Reserved
10294   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER313_F291_K2_E5_SHIFT                                    0
10295 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER314_K2_E5                                                 0x001514UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10296   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER314_F292_K2_E5                                          (0x1<<0) // Reserved
10297   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER314_F292_K2_E5_SHIFT                                    0
10298 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER315_K2_E5                                                 0x001518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10299   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER315_F293_K2_E5                                          (0x7<<0) // Reserved
10300   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER315_F293_K2_E5_SHIFT                                    0
10301 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER316_K2_E5                                                 0x00151cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10302   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER316_F294_K2_E5                                          (0x1<<0) // Reserved
10303   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER316_F294_K2_E5_SHIFT                                    0
10304 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER317_K2_E5                                                 0x001520UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10305   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER317_F295_K2_E5                                          (0x7<<0) // Reserved
10306   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER317_F295_K2_E5_SHIFT                                    0
10307 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER318_K2_E5                                                 0x001524UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10308   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER318_F296_K2_E5                                          (0x1<<0) // Reserved
10309   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER318_F296_K2_E5_SHIFT                                    0
10310 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER319_K2_E5                                                 0x001528UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10311   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER319_F297_K2_E5                                          (0x7<<0) // Reserved
10312   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER319_F297_K2_E5_SHIFT                                    0
10313 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER320_K2_E5                                                 0x00152cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10314   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER320_F298_K2_E5                                          (0x1<<0) // Reserved
10315   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER320_F298_K2_E5_SHIFT                                    0
10316 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER321_K2_E5                                                 0x001530UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10317   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER321_F299_K2_E5                                          (0x3f<<0) // Reserved
10318   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER321_F299_K2_E5_SHIFT                                    0
10319 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER322_K2_E5                                                 0x001534UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10320   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER322_F300_K2_E5                                          (0x1<<0) // Reserved
10321   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER322_F300_K2_E5_SHIFT                                    0
10322 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER323_K2_E5                                                 0x001538UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10323   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER323_F301_K2_E5                                          (0x3f<<0) // Reserved
10324   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER323_F301_K2_E5_SHIFT                                    0
10325 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER324_K2_E5                                                 0x00153cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10326   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER324_F302_K2_E5                                          (0x1<<0) // Reserved
10327   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER324_F302_K2_E5_SHIFT                                    0
10328 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER325_K2_E5                                                 0x001540UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10329   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER325_F303_K2_E5                                          (0x1<<0) // Reserved
10330   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER325_F303_K2_E5_SHIFT                                    0
10331 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER326_K2_E5                                                 0x001544UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10332   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER326_F304_K2_E5                                          (0x1<<0) // Reserved
10333   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER326_F304_K2_E5_SHIFT                                    0
10334 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER327_K2_E5                                                 0x001548UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10335   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER327_F305_K2_E5                                          (0x7<<0) // Reserved
10336   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER327_F305_K2_E5_SHIFT                                    0
10337 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER328_K2_E5                                                 0x00154cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10338   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER328_F306_K2_E5                                          (0x1<<0) // Reserved
10339   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER328_F306_K2_E5_SHIFT                                    0
10340 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER329_K2_E5                                                 0x001550UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10341   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER329_F307_K2_E5                                          (0x1f<<0) // Reserved
10342   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER329_F307_K2_E5_SHIFT                                    0
10343 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER330_K2_E5                                                 0x001554UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10344   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER330_F308_K2_E5                                          (0x1<<0) // Reserved
10345   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER330_F308_K2_E5_SHIFT                                    0
10346 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER331_K2_E5                                                 0x001558UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10347   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER331_F309_K2_E5                                          (0x1f<<0) // Reserved
10348   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER331_F309_K2_E5_SHIFT                                    0
10349 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER332_K2_E5                                                 0x00155cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10350   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER332_F310_K2_E5                                          (0x1<<0) // Reserved
10351   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER332_F310_K2_E5_SHIFT                                    0
10352 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER333_K2_E5                                                 0x001560UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10353   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER333_F311_K2_E5                                          (0x7<<0) // Reserved
10354   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER333_F311_K2_E5_SHIFT                                    0
10355 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER334_K2_E5                                                 0x001564UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10356   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER334_F312_K2_E5                                          (0x1<<0) // Reserved
10357   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER334_F312_K2_E5_SHIFT                                    0
10358 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER335_K2_E5                                                 0x001568UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10359   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER335_F313_K2_E5                                          (0xf<<0) // Reserved
10360   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER335_F313_K2_E5_SHIFT                                    0
10361 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER336_K2_E5                                                 0x00156cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10362   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER336_F314_K2_E5                                          (0x1<<0) // Reserved
10363   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER336_F314_K2_E5_SHIFT                                    0
10364 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER337_K2_E5                                                 0x001570UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10365   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER337_F315_K2_E5                                          (0xf<<0) // Reserved
10366   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER337_F315_K2_E5_SHIFT                                    0
10367 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER338_K2_E5                                                 0x001574UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10368   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER338_F316_K2_E5                                          (0x1<<0) // Reserved
10369   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER338_F316_K2_E5_SHIFT                                    0
10370 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER339_K2_E5                                                 0x001578UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10371   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER339_F317_K2_E5                                          (0x7<<0) // Reserved
10372   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER339_F317_K2_E5_SHIFT                                    0
10373 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER340_K2_E5                                                 0x00157cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10374   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER340_F318_K2_E5                                          (0x1<<0) // Reserved
10375   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER340_F318_K2_E5_SHIFT                                    0
10376 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER341_K2_E5                                                 0x001580UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10377   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER341_F319_K2_E5                                          (0x3<<0) // Reserved
10378   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER341_F319_K2_E5_SHIFT                                    0
10379 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER342_K2_E5                                                 0x001584UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10380   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER342_F320_K2_E5                                          (0x1<<0) // Reserved
10381   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER342_F320_K2_E5_SHIFT                                    0
10382 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER343_K2_E5                                                 0x001588UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10383   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER343_F321_K2_E5                                          (0x3<<0) // Reserved
10384   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER343_F321_K2_E5_SHIFT                                    0
10385 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER344_K2_E5                                                 0x00158cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10386   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER344_F322_K2_E5                                          (0x1<<0) // Reserved
10387   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER344_F322_K2_E5_SHIFT                                    0
10388 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER345_K2_E5                                                 0x001590UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10389   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER345_F323_K2_E5                                          (0x7<<0) // Reserved
10390   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER345_F323_K2_E5_SHIFT                                    0
10391 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER346_K2_E5                                                 0x001594UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10392   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER346_F324_K2_E5                                          (0x1<<0) // Reserved
10393   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER346_F324_K2_E5_SHIFT                                    0
10394 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER347_K2_E5                                                 0x001598UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10395   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER347_F325_K2_E5                                          (0x3f<<0) // Reserved
10396   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER347_F325_K2_E5_SHIFT                                    0
10397 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER348_K2_E5                                                 0x00159cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10398   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER348_F326_K2_E5                                          (0x1<<0) // Reserved
10399   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER348_F326_K2_E5_SHIFT                                    0
10400 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER349_K2_E5                                                 0x0015a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10401   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER349_F327_K2_E5                                          (0x3f<<0) // Reserved
10402   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER349_F327_K2_E5_SHIFT                                    0
10403 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER350_K2_E5                                                 0x0015a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10404   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER350_F328_K2_E5                                          (0x1<<0) // Reserved
10405   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER350_F328_K2_E5_SHIFT                                    0
10406 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER351_K2_E5                                                 0x0015a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10407   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER351_F329_K2_E5                                          (0x3f<<0) // Reserved
10408   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER351_F329_K2_E5_SHIFT                                    0
10409 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER352_K2_E5                                                 0x0015acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10410   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER352_F330_K2_E5                                          (0x1<<0) // Reserved
10411   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER352_F330_K2_E5_SHIFT                                    0
10412 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER353_K2_E5                                                 0x0015b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10413   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER353_F331_K2_E5                                          (0x3f<<0) // Reserved
10414   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER353_F331_K2_E5_SHIFT                                    0
10415 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER354_K2_E5                                                 0x0015b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10416   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER354_F332_K2_E5                                          (0x1<<0) // Reserved
10417   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER354_F332_K2_E5_SHIFT                                    0
10418 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER355_K2_E5                                                 0x0015b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10419   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER355_F333_K2_E5                                          (0x3f<<0) // Reserved
10420   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER355_F333_K2_E5_SHIFT                                    0
10421 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER356_K2_E5                                                 0x0015bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10422   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER356_F334_K2_E5                                          (0x1<<0) // Reserved
10423   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER356_F334_K2_E5_SHIFT                                    0
10424 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER357_K2_E5                                                 0x0015c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10425   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER357_F335_K2_E5                                          (0x3f<<0) // Reserved
10426   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER357_F335_K2_E5_SHIFT                                    0
10427 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER358_K2_E5                                                 0x0015c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10428   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER358_F336_K2_E5                                          (0x1<<0) // Reserved
10429   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER358_F336_K2_E5_SHIFT                                    0
10430 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER359_K2_E5                                                 0x0015c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10431   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER359_F337_K2_E5                                          (0x3f<<0) // Reserved
10432   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER359_F337_K2_E5_SHIFT                                    0
10433 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER360_K2_E5                                                 0x0015ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10434   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER360_F338_K2_E5                                          (0x1<<0) // Reserved
10435   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER360_F338_K2_E5_SHIFT                                    0
10436 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER361_K2_E5                                                 0x0015d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10437   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER361_F339_K2_E5                                          (0x7<<0) // Reserved
10438   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER361_F339_K2_E5_SHIFT                                    0
10439 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER362_K2_E5                                                 0x0015d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10440   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER362_F340_K2_E5                                          (0x1<<0) // Reserved
10441   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER362_F340_K2_E5_SHIFT                                    0
10442 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER363_K2_E5                                                 0x0015d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10443   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER363_F341_K2_E5                                          (0x1<<0) // Reserved
10444   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER363_F341_K2_E5_SHIFT                                    0
10445 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER364_K2_E5                                                 0x0015dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10446   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER364_F342_K2_E5                                          (0x1<<0) // Reserved
10447   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER364_F342_K2_E5_SHIFT                                    0
10448 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER365_K2_E5                                                 0x0015e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10449   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER365_F343_K2_E5                                          (0x1<<0) // Reserved
10450   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER365_F343_K2_E5_SHIFT                                    0
10451 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER366_K2_E5                                                 0x0015e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10452   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER366_F344_K2_E5                                          (0x1<<0) // Reserved
10453   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER366_F344_K2_E5_SHIFT                                    0
10454 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER367_K2_E5                                                 0x0015e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10455   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER367_F345_K2_E5                                          (0x1<<0) // Reserved
10456   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER367_F345_K2_E5_SHIFT                                    0
10457 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER368_K2_E5                                                 0x0015ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10458   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER368_F346_K2_E5                                          (0x1<<0) // Reserved
10459   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER368_F346_K2_E5_SHIFT                                    0
10460 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER369_K2_E5                                                 0x0015f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10461   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER369_F347_K2_E5                                          (0x1<<0) // Reserved
10462   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER369_F347_K2_E5_SHIFT                                    0
10463 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER370_K2_E5                                                 0x0015f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10464   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER370_F348_K2_E5                                          (0x1<<0) // Reserved
10465   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER370_F348_K2_E5_SHIFT                                    0
10466 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER371_K2_E5                                                 0x0015f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10467   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER371_F349_K2_E5                                          (0x1<<0) // Reserved
10468   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER371_F349_K2_E5_SHIFT                                    0
10469 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER372_K2_E5                                                 0x0015fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10470   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER372_F350_K2_E5                                          (0x1<<0) // Reserved
10471   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER372_F350_K2_E5_SHIFT                                    0
10472 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER373_K2_E5                                                 0x001600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10473   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER373_F351_K2_E5                                          (0x1<<0) // Reserved
10474   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER373_F351_K2_E5_SHIFT                                    0
10475 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER374_K2_E5                                                 0x001604UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10476   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER374_F352_K2_E5                                          (0x1<<0) // Reserved
10477   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER374_F352_K2_E5_SHIFT                                    0
10478 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER375_K2_E5                                                 0x001608UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10479   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER375_F353_K2_E5                                          (0x7<<0) // Reserved
10480   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER375_F353_K2_E5_SHIFT                                    0
10481 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER376_K2_E5                                                 0x00160cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10482   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER376_F354_K2_E5                                          (0x1<<0) // Reserved
10483   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER376_F354_K2_E5_SHIFT                                    0
10484 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER377_K2_E5                                                 0x001610UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10485   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER377_F355_K2_E5                                          (0x3f<<0) // Reserved
10486   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER377_F355_K2_E5_SHIFT                                    0
10487 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER378_K2_E5                                                 0x001614UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10488   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER378_F356_K2_E5                                          (0x1<<0) // Reserved
10489   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER378_F356_K2_E5_SHIFT                                    0
10490 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER379_K2_E5                                                 0x001618UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10491   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER379_F357_K2_E5                                          (0x1<<0) // Reserved
10492   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER379_F357_K2_E5_SHIFT                                    0
10493 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER380_K2_E5                                                 0x00161cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10494   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER380_F358_K2_E5                                          (0x1<<0) // Reserved
10495   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER380_F358_K2_E5_SHIFT                                    0
10496 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER381_K2_E5                                                 0x001620UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10497   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER381_F359_K2_E5                                          (0xf<<0) // Reserved
10498   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER381_F359_K2_E5_SHIFT                                    0
10499 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER382_K2_E5                                                 0x001624UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10500   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER382_F360_K2_E5                                          (0x1<<0) // Reserved
10501   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER382_F360_K2_E5_SHIFT                                    0
10502 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER383_K2_E5                                                 0x001628UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10503   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER383_F361_K2_E5                                          (0xf<<0) // Reserved
10504   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER383_F361_K2_E5_SHIFT                                    0
10505 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER384_K2_E5                                                 0x00162cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10506   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER384_F362_K2_E5                                          (0x1<<0) // Reserved
10507   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER384_F362_K2_E5_SHIFT                                    0
10508 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER385_K2_E5                                                 0x001630UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10509   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER385_F363_K2_E5                                          (0x3f<<0) // Reserved
10510   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER385_F363_K2_E5_SHIFT                                    0
10511 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER386_K2_E5                                                 0x001634UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10512   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER386_F364_K2_E5                                          (0x1<<0) // Reserved
10513   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER386_F364_K2_E5_SHIFT                                    0
10514 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER387_K2_E5                                                 0x001638UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10515   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER387_F365_K2_E5                                          (0x1<<0) // Reserved
10516   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER387_F365_K2_E5_SHIFT                                    0
10517 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER388_K2_E5                                                 0x00163cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10518   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER388_F366_K2_E5                                          (0x1<<0) // Reserved
10519   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER388_F366_K2_E5_SHIFT                                    0
10520 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER389_K2_E5                                                 0x001640UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10521   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER389_F367_K2_E5                                          (0xf<<0) // Reserved
10522   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER389_F367_K2_E5_SHIFT                                    0
10523 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER390_K2_E5                                                 0x001644UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10524   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER390_F368_K2_E5                                          (0x1<<0) // Reserved
10525   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER390_F368_K2_E5_SHIFT                                    0
10526 #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER391_K2_E5                                                 0x001648UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10527   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER391_F369_K2_E5                                          (0x1<<0) // Reserved
10528   #define PHY_NW_IP_REG_PHY0_OVR_LN1_RESERVEDREGISTER391_F369_K2_E5_SHIFT                                    0
10529 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER392_K2_E5                                                 0x001800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10530   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER392_F370_K2_E5                                          (0x1<<0) // Reserved
10531   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER392_F370_K2_E5_SHIFT                                    0
10532 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER393_K2_E5                                                 0x001804UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10533   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER393_F371_K2_E5                                          (0x1<<0) // Reserved
10534   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER393_F371_K2_E5_SHIFT                                    0
10535 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER394_K2_E5                                                 0x001808UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10536   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER394_F372_K2_E5                                          (0x1<<0) // Reserved
10537   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER394_F372_K2_E5_SHIFT                                    0
10538 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER395_K2_E5                                                 0x00180cUL //Access:RW   DataWidth:0x8    // Reserved
10539 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER396_K2_E5                                                 0x001810UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10540   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER396_F374_K2_E5                                          (0x1<<0) // Reserved
10541   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER396_F374_K2_E5_SHIFT                                    0
10542 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER397_K2_E5                                                 0x001814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10543   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER397_F375_K2_E5                                          (0x1<<0) // Reserved
10544   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER397_F375_K2_E5_SHIFT                                    0
10545 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER398_K2_E5                                                 0x001818UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10546   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER398_F376_K2_E5                                          (0x3<<0) // Reserved
10547   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER398_F376_K2_E5_SHIFT                                    0
10548 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER399_K2_E5                                                 0x00181cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10549   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER399_F377_K2_E5                                          (0x1<<0) // Reserved
10550   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER399_F377_K2_E5_SHIFT                                    0
10551 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER400_K2_E5                                                 0x001820UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10552   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER400_F378_K2_E5                                          (0x1f<<0) // Reserved
10553   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER400_F378_K2_E5_SHIFT                                    0
10554 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER401_K2_E5                                                 0x001824UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10555   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER401_F379_K2_E5                                          (0x1<<0) // Reserved
10556   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER401_F379_K2_E5_SHIFT                                    0
10557 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER402_K2_E5                                                 0x001828UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10558   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER402_F380_K2_E5                                          (0x3<<0) // Reserved
10559   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER402_F380_K2_E5_SHIFT                                    0
10560 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER403_K2_E5                                                 0x00182cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10561   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER403_F381_K2_E5                                          (0x1<<0) // Reserved
10562   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER403_F381_K2_E5_SHIFT                                    0
10563 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER404_K2_E5                                                 0x001830UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10564   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER404_F382_K2_E5                                          (0x1f<<0) // Reserved
10565   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER404_F382_K2_E5_SHIFT                                    0
10566 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER405_K2_E5                                                 0x001834UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10567   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER405_F383_K2_E5                                          (0x1<<0) // Reserved
10568   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER405_F383_K2_E5_SHIFT                                    0
10569 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER406_K2_E5                                                 0x001838UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10570   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER406_F384_K2_E5                                          (0x1<<0) // Reserved
10571   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER406_F384_K2_E5_SHIFT                                    0
10572 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER407_K2_E5                                                 0x00183cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10573   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER407_F385_K2_E5                                          (0x1<<0) // Reserved
10574   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER407_F385_K2_E5_SHIFT                                    0
10575 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER408_K2_E5                                                 0x001840UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10576   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER408_F386_K2_E5                                          (0xf<<0) // Reserved
10577   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER408_F386_K2_E5_SHIFT                                    0
10578 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER409_K2_E5                                                 0x001844UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10579   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER409_F387_K2_E5                                          (0x1<<0) // Reserved
10580   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER409_F387_K2_E5_SHIFT                                    0
10581 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER410_K2_E5                                                 0x001848UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10582   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER410_F388_K2_E5                                          (0x3<<0) // Reserved
10583   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER410_F388_K2_E5_SHIFT                                    0
10584 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER411_K2_E5                                                 0x00184cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10585   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER411_F389_K2_E5                                          (0x1<<0) // Reserved
10586   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER411_F389_K2_E5_SHIFT                                    0
10587 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER412_K2_E5                                                 0x001850UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10588   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER412_F390_K2_E5                                          (0x1<<0) // Reserved
10589   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER412_F390_K2_E5_SHIFT                                    0
10590 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER413_K2_E5                                                 0x001854UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10591   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER413_F391_K2_E5                                          (0x1<<0) // Reserved
10592   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER413_F391_K2_E5_SHIFT                                    0
10593 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER414_K2_E5                                                 0x001858UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10594   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER414_F392_K2_E5                                          (0x1<<0) // Reserved
10595   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER414_F392_K2_E5_SHIFT                                    0
10596 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER415_K2_E5                                                 0x00185cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10597   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER415_F393_K2_E5                                          (0x1<<0) // Reserved
10598   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER415_F393_K2_E5_SHIFT                                    0
10599 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER416_K2_E5                                                 0x001860UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10600   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER416_F394_K2_E5                                          (0x1<<0) // Reserved
10601   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER416_F394_K2_E5_SHIFT                                    0
10602 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER417_K2_E5                                                 0x001864UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10603   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER417_F395_K2_E5                                          (0x1<<0) // Reserved
10604   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER417_F395_K2_E5_SHIFT                                    0
10605 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER418_K2_E5                                                 0x001868UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10606   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER418_F396_K2_E5                                          (0x1<<0) // Reserved
10607   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER418_F396_K2_E5_SHIFT                                    0
10608 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER419_K2_E5                                                 0x00186cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10609   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER419_F397_K2_E5                                          (0x1<<0) // Reserved
10610   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER419_F397_K2_E5_SHIFT                                    0
10611 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER420_K2_E5                                                 0x001870UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10612   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER420_F398_K2_E5                                          (0x1f<<0) // Reserved
10613   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER420_F398_K2_E5_SHIFT                                    0
10614 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER421_K2_E5                                                 0x001874UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10615   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER421_F399_K2_E5                                          (0x1<<0) // Reserved
10616   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER421_F399_K2_E5_SHIFT                                    0
10617 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER422_K2_E5                                                 0x001878UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10618   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER422_F400_K2_E5                                          (0x1<<0) // Reserved
10619   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER422_F400_K2_E5_SHIFT                                    0
10620 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER423_K2_E5                                                 0x00187cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10621   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER423_F401_K2_E5                                          (0x1<<0) // Reserved
10622   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER423_F401_K2_E5_SHIFT                                    0
10623 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER424_K2_E5                                                 0x001880UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10624   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER424_F402_K2_E5                                          (0xf<<0) // Reserved
10625   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER424_F402_K2_E5_SHIFT                                    0
10626 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER425_K2_E5                                                 0x001884UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10627   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER425_F403_K2_E5                                          (0x1<<0) // Reserved
10628   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER425_F403_K2_E5_SHIFT                                    0
10629 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER426_K2_E5                                                 0x001888UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10630   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER426_F404_K2_E5                                          (0x3f<<0) // Reserved
10631   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER426_F404_K2_E5_SHIFT                                    0
10632 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER427_K2_E5                                                 0x00188cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10633   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER427_F405_K2_E5                                          (0x1<<0) // Reserved
10634   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER427_F405_K2_E5_SHIFT                                    0
10635 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER428_K2_E5                                                 0x001890UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10636   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER428_F406_K2_E5                                          (0x3f<<0) // Reserved
10637   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER428_F406_K2_E5_SHIFT                                    0
10638 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER429_K2_E5                                                 0x001894UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10639   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER429_F407_K2_E5                                          (0x1<<0) // Reserved
10640   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER429_F407_K2_E5_SHIFT                                    0
10641 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER430_K2_E5                                                 0x001898UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10642   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER430_F408_K2_E5                                          (0x3f<<0) // Reserved
10643   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER430_F408_K2_E5_SHIFT                                    0
10644 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER431_K2_E5                                                 0x00189cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10645   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER431_F409_K2_E5                                          (0x1<<0) // Reserved
10646   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER431_F409_K2_E5_SHIFT                                    0
10647 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER432_K2_E5                                                 0x0018a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10648   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER432_F410_K2_E5                                          (0x3f<<0) // Reserved
10649   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER432_F410_K2_E5_SHIFT                                    0
10650 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER433_K2_E5                                                 0x0018a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10651   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER433_F411_K2_E5                                          (0x1<<0) // Reserved
10652   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER433_F411_K2_E5_SHIFT                                    0
10653 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER434_K2_E5                                                 0x0018a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10654   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER434_F412_K2_E5                                          (0x3f<<0) // Reserved
10655   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER434_F412_K2_E5_SHIFT                                    0
10656 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER435_K2_E5                                                 0x0018acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10657   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER435_F413_K2_E5                                          (0x1<<0) // Reserved
10658   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER435_F413_K2_E5_SHIFT                                    0
10659 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER436_K2_E5                                                 0x0018b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10660   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER436_F414_K2_E5                                          (0x3f<<0) // Reserved
10661   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER436_F414_K2_E5_SHIFT                                    0
10662 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER437_K2_E5                                                 0x0018b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10663   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER437_F415_K2_E5                                          (0x1<<0) // Reserved
10664   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER437_F415_K2_E5_SHIFT                                    0
10665 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER438_K2_E5                                                 0x0018b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10666   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER438_F416_K2_E5                                          (0x1f<<0) // Reserved
10667   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER438_F416_K2_E5_SHIFT                                    0
10668 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER439_K2_E5                                                 0x0018bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10669   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER439_F417_K2_E5                                          (0x1<<0) // Reserved
10670   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER439_F417_K2_E5_SHIFT                                    0
10671 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER440_K2_E5                                                 0x0018c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10672   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER440_F418_K2_E5                                          (0x1f<<0) // Reserved
10673   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER440_F418_K2_E5_SHIFT                                    0
10674 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER441_K2_E5                                                 0x0018c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10675   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER441_F419_K2_E5                                          (0x1<<0) // Reserved
10676   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER441_F419_K2_E5_SHIFT                                    0
10677 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER442_K2_E5                                                 0x0018c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10678   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER442_F420_K2_E5                                          (0x1f<<0) // Reserved
10679   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER442_F420_K2_E5_SHIFT                                    0
10680 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER443_K2_E5                                                 0x0018ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10681   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER443_F421_K2_E5                                          (0x1<<0) // Reserved
10682   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER443_F421_K2_E5_SHIFT                                    0
10683 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER444_K2_E5                                                 0x0018d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10684   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER444_F422_K2_E5                                          (0x1f<<0) // Reserved
10685   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER444_F422_K2_E5_SHIFT                                    0
10686 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER445_K2_E5                                                 0x0018d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10687   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER445_F423_K2_E5                                          (0x1<<0) // Reserved
10688   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER445_F423_K2_E5_SHIFT                                    0
10689 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER446_K2_E5                                                 0x0018d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10690   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER446_F424_K2_E5                                          (0x7<<0) // Reserved
10691   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER446_F424_K2_E5_SHIFT                                    0
10692 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER447_K2_E5                                                 0x0018dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10693   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER447_F425_K2_E5                                          (0x1<<0) // Reserved
10694   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER447_F425_K2_E5_SHIFT                                    0
10695 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER448_K2_E5                                                 0x0018e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10696   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER448_F426_K2_E5                                          (0x3f<<0) // Reserved
10697   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER448_F426_K2_E5_SHIFT                                    0
10698 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER449_K2_E5                                                 0x0018e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10699   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER449_F427_K2_E5                                          (0x1<<0) // Reserved
10700   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER449_F427_K2_E5_SHIFT                                    0
10701 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER450_K2_E5                                                 0x0018e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10702   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER450_F428_K2_E5                                          (0x3f<<0) // Reserved
10703   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER450_F428_K2_E5_SHIFT                                    0
10704 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER451_K2_E5                                                 0x0018ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10705   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER451_F429_K2_E5                                          (0x1<<0) // Reserved
10706   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER451_F429_K2_E5_SHIFT                                    0
10707 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER452_K2_E5                                                 0x0018f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10708   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER452_F430_K2_E5                                          (0x1f<<0) // Reserved
10709   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER452_F430_K2_E5_SHIFT                                    0
10710 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER453_K2_E5                                                 0x0018f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10711   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER453_F431_K2_E5                                          (0x1<<0) // Reserved
10712   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER453_F431_K2_E5_SHIFT                                    0
10713 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER454_K2_E5                                                 0x0018f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10714   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER454_F432_K2_E5                                          (0x1f<<0) // Reserved
10715   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER454_F432_K2_E5_SHIFT                                    0
10716 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER455_K2_E5                                                 0x0018fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10717   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER455_F433_K2_E5                                          (0x1<<0) // Reserved
10718   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER455_F433_K2_E5_SHIFT                                    0
10719 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER456_K2_E5                                                 0x001900UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10720   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER456_F434_K2_E5                                          (0x3f<<0) // Reserved
10721   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER456_F434_K2_E5_SHIFT                                    0
10722 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER457_K2_E5                                                 0x001904UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10723   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER457_F435_K2_E5                                          (0x1<<0) // Reserved
10724   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER457_F435_K2_E5_SHIFT                                    0
10725 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER458_K2_E5                                                 0x001908UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10726   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER458_F436_K2_E5                                          (0x3f<<0) // Reserved
10727   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER458_F436_K2_E5_SHIFT                                    0
10728 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER459_K2_E5                                                 0x00190cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10729   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER459_F437_K2_E5                                          (0x1<<0) // Reserved
10730   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER459_F437_K2_E5_SHIFT                                    0
10731 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER460_K2_E5                                                 0x001910UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10732   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER460_F438_K2_E5                                          (0xf<<0) // Reserved
10733   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER460_F438_K2_E5_SHIFT                                    0
10734 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER461_K2_E5                                                 0x001914UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10735   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER461_F439_K2_E5                                          (0x1<<0) // Reserved
10736   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER461_F439_K2_E5_SHIFT                                    0
10737 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER462_K2_E5                                                 0x001918UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10738   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER462_F440_K2_E5                                          (0x7<<0) // Reserved
10739   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER462_F440_K2_E5_SHIFT                                    0
10740 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER463_K2_E5                                                 0x00191cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10741   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER463_F441_K2_E5                                          (0x1<<0) // Reserved
10742   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER463_F441_K2_E5_SHIFT                                    0
10743 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER464_K2_E5                                                 0x001920UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10744   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER464_F442_K2_E5                                          (0x7<<0) // Reserved
10745   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER464_F442_K2_E5_SHIFT                                    0
10746 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER465_K2_E5                                                 0x001924UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10747   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER465_F443_K2_E5                                          (0x1<<0) // Reserved
10748   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER465_F443_K2_E5_SHIFT                                    0
10749 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER466_K2_E5                                                 0x001928UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10750   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER466_F444_K2_E5                                          (0x7<<0) // Reserved
10751   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER466_F444_K2_E5_SHIFT                                    0
10752 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER467_K2_E5                                                 0x00192cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10753   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER467_F445_K2_E5                                          (0x1<<0) // Reserved
10754   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER467_F445_K2_E5_SHIFT                                    0
10755 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER468_K2_E5                                                 0x001930UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10756   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER468_F446_K2_E5                                          (0x3f<<0) // Reserved
10757   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER468_F446_K2_E5_SHIFT                                    0
10758 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER469_K2_E5                                                 0x001934UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10759   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER469_F447_K2_E5                                          (0x1<<0) // Reserved
10760   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER469_F447_K2_E5_SHIFT                                    0
10761 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER470_K2_E5                                                 0x001938UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10762   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER470_F448_K2_E5                                          (0x3f<<0) // Reserved
10763   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER470_F448_K2_E5_SHIFT                                    0
10764 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER471_K2_E5                                                 0x00193cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10765   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER471_F449_K2_E5                                          (0x1<<0) // Reserved
10766   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER471_F449_K2_E5_SHIFT                                    0
10767 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER472_K2_E5                                                 0x001940UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10768   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER472_F450_K2_E5                                          (0x1<<0) // Reserved
10769   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER472_F450_K2_E5_SHIFT                                    0
10770 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER473_K2_E5                                                 0x001944UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10771   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER473_F451_K2_E5                                          (0x1<<0) // Reserved
10772   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER473_F451_K2_E5_SHIFT                                    0
10773 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER474_K2_E5                                                 0x001948UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10774   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER474_F452_K2_E5                                          (0x7<<0) // Reserved
10775   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER474_F452_K2_E5_SHIFT                                    0
10776 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER475_K2_E5                                                 0x00194cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10777   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER475_F453_K2_E5                                          (0x1<<0) // Reserved
10778   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER475_F453_K2_E5_SHIFT                                    0
10779 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER476_K2_E5                                                 0x001950UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10780   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER476_F454_K2_E5                                          (0x1f<<0) // Reserved
10781   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER476_F454_K2_E5_SHIFT                                    0
10782 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER477_K2_E5                                                 0x001954UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10783   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER477_F455_K2_E5                                          (0x1<<0) // Reserved
10784   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER477_F455_K2_E5_SHIFT                                    0
10785 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER478_K2_E5                                                 0x001958UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10786   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER478_F456_K2_E5                                          (0x1f<<0) // Reserved
10787   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER478_F456_K2_E5_SHIFT                                    0
10788 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER479_K2_E5                                                 0x00195cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10789   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER479_F457_K2_E5                                          (0x1<<0) // Reserved
10790   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER479_F457_K2_E5_SHIFT                                    0
10791 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER480_K2_E5                                                 0x001960UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10792   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER480_F458_K2_E5                                          (0x7<<0) // Reserved
10793   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER480_F458_K2_E5_SHIFT                                    0
10794 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER481_K2_E5                                                 0x001964UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10795   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER481_F459_K2_E5                                          (0x1<<0) // Reserved
10796   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER481_F459_K2_E5_SHIFT                                    0
10797 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER482_K2_E5                                                 0x001968UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10798   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER482_F460_K2_E5                                          (0xf<<0) // Reserved
10799   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER482_F460_K2_E5_SHIFT                                    0
10800 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER483_K2_E5                                                 0x00196cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10801   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER483_F461_K2_E5                                          (0x1<<0) // Reserved
10802   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER483_F461_K2_E5_SHIFT                                    0
10803 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER484_K2_E5                                                 0x001970UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10804   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER484_F462_K2_E5                                          (0xf<<0) // Reserved
10805   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER484_F462_K2_E5_SHIFT                                    0
10806 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER485_K2_E5                                                 0x001974UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10807   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER485_F463_K2_E5                                          (0x1<<0) // Reserved
10808   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER485_F463_K2_E5_SHIFT                                    0
10809 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER486_K2_E5                                                 0x001978UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10810   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER486_F464_K2_E5                                          (0x7<<0) // Reserved
10811   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER486_F464_K2_E5_SHIFT                                    0
10812 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER487_K2_E5                                                 0x00197cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10813   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER487_F465_K2_E5                                          (0x1<<0) // Reserved
10814   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER487_F465_K2_E5_SHIFT                                    0
10815 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER488_K2_E5                                                 0x001980UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10816   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER488_F466_K2_E5                                          (0x3<<0) // Reserved
10817   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER488_F466_K2_E5_SHIFT                                    0
10818 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER489_K2_E5                                                 0x001984UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10819   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER489_F467_K2_E5                                          (0x1<<0) // Reserved
10820   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER489_F467_K2_E5_SHIFT                                    0
10821 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER490_K2_E5                                                 0x001988UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10822   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER490_F468_K2_E5                                          (0x3<<0) // Reserved
10823   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER490_F468_K2_E5_SHIFT                                    0
10824 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER491_K2_E5                                                 0x00198cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10825   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER491_F469_K2_E5                                          (0x1<<0) // Reserved
10826   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER491_F469_K2_E5_SHIFT                                    0
10827 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER492_K2_E5                                                 0x001990UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10828   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER492_F470_K2_E5                                          (0x7<<0) // Reserved
10829   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER492_F470_K2_E5_SHIFT                                    0
10830 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER493_K2_E5                                                 0x001994UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10831   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER493_F471_K2_E5                                          (0x1<<0) // Reserved
10832   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER493_F471_K2_E5_SHIFT                                    0
10833 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER494_K2_E5                                                 0x001998UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10834   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER494_F472_K2_E5                                          (0x3f<<0) // Reserved
10835   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER494_F472_K2_E5_SHIFT                                    0
10836 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER495_K2_E5                                                 0x00199cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10837   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER495_F473_K2_E5                                          (0x1<<0) // Reserved
10838   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER495_F473_K2_E5_SHIFT                                    0
10839 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER496_K2_E5                                                 0x0019a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10840   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER496_F474_K2_E5                                          (0x3f<<0) // Reserved
10841   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER496_F474_K2_E5_SHIFT                                    0
10842 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER497_K2_E5                                                 0x0019a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10843   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER497_F475_K2_E5                                          (0x1<<0) // Reserved
10844   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER497_F475_K2_E5_SHIFT                                    0
10845 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER498_K2_E5                                                 0x0019a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10846   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER498_F476_K2_E5                                          (0x3f<<0) // Reserved
10847   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER498_F476_K2_E5_SHIFT                                    0
10848 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER499_K2_E5                                                 0x0019acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10849   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER499_F477_K2_E5                                          (0x1<<0) // Reserved
10850   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER499_F477_K2_E5_SHIFT                                    0
10851 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER500_K2_E5                                                 0x0019b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10852   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER500_F478_K2_E5                                          (0x3f<<0) // Reserved
10853   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER500_F478_K2_E5_SHIFT                                    0
10854 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER501_K2_E5                                                 0x0019b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10855   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER501_F479_K2_E5                                          (0x1<<0) // Reserved
10856   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER501_F479_K2_E5_SHIFT                                    0
10857 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER502_K2_E5                                                 0x0019b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10858   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER502_F480_K2_E5                                          (0x3f<<0) // Reserved
10859   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER502_F480_K2_E5_SHIFT                                    0
10860 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER503_K2_E5                                                 0x0019bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10861   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER503_F481_K2_E5                                          (0x1<<0) // Reserved
10862   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER503_F481_K2_E5_SHIFT                                    0
10863 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER504_K2_E5                                                 0x0019c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10864   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER504_F482_K2_E5                                          (0x3f<<0) // Reserved
10865   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER504_F482_K2_E5_SHIFT                                    0
10866 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER505_K2_E5                                                 0x0019c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10867   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER505_F483_K2_E5                                          (0x1<<0) // Reserved
10868   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER505_F483_K2_E5_SHIFT                                    0
10869 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER506_K2_E5                                                 0x0019c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10870   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER506_F484_K2_E5                                          (0x3f<<0) // Reserved
10871   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER506_F484_K2_E5_SHIFT                                    0
10872 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER507_K2_E5                                                 0x0019ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10873   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER507_F485_K2_E5                                          (0x1<<0) // Reserved
10874   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER507_F485_K2_E5_SHIFT                                    0
10875 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER508_K2_E5                                                 0x0019d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10876   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER508_F486_K2_E5                                          (0x7<<0) // Reserved
10877   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER508_F486_K2_E5_SHIFT                                    0
10878 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER509_K2_E5                                                 0x0019d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10879   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER509_F487_K2_E5                                          (0x1<<0) // Reserved
10880   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER509_F487_K2_E5_SHIFT                                    0
10881 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER510_K2_E5                                                 0x0019d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10882   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER510_F488_K2_E5                                          (0x1<<0) // Reserved
10883   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER510_F488_K2_E5_SHIFT                                    0
10884 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER511_K2_E5                                                 0x0019dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10885   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER511_F489_K2_E5                                          (0x1<<0) // Reserved
10886   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER511_F489_K2_E5_SHIFT                                    0
10887 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER512_K2_E5                                                 0x0019e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10888   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER512_F490_K2_E5                                          (0x1<<0) // Reserved
10889   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER512_F490_K2_E5_SHIFT                                    0
10890 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER513_K2_E5                                                 0x0019e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10891   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER513_F491_K2_E5                                          (0x1<<0) // Reserved
10892   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER513_F491_K2_E5_SHIFT                                    0
10893 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER514_K2_E5                                                 0x0019e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10894   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER514_F492_K2_E5                                          (0x1<<0) // Reserved
10895   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER514_F492_K2_E5_SHIFT                                    0
10896 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER515_K2_E5                                                 0x0019ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10897   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER515_F493_K2_E5                                          (0x1<<0) // Reserved
10898   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER515_F493_K2_E5_SHIFT                                    0
10899 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER516_K2_E5                                                 0x0019f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10900   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER516_F494_K2_E5                                          (0x1<<0) // Reserved
10901   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER516_F494_K2_E5_SHIFT                                    0
10902 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER517_K2_E5                                                 0x0019f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10903   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER517_F495_K2_E5                                          (0x1<<0) // Reserved
10904   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER517_F495_K2_E5_SHIFT                                    0
10905 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER518_K2_E5                                                 0x0019f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10906   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER518_F496_K2_E5                                          (0x1<<0) // Reserved
10907   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER518_F496_K2_E5_SHIFT                                    0
10908 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER519_K2_E5                                                 0x0019fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10909   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER519_F497_K2_E5                                          (0x1<<0) // Reserved
10910   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER519_F497_K2_E5_SHIFT                                    0
10911 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER520_K2_E5                                                 0x001a00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10912   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER520_F498_K2_E5                                          (0x1<<0) // Reserved
10913   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER520_F498_K2_E5_SHIFT                                    0
10914 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER521_K2_E5                                                 0x001a04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10915   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER521_F499_K2_E5                                          (0x1<<0) // Reserved
10916   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER521_F499_K2_E5_SHIFT                                    0
10917 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER522_K2_E5                                                 0x001a08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10918   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER522_F500_K2_E5                                          (0x7<<0) // Reserved
10919   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER522_F500_K2_E5_SHIFT                                    0
10920 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER523_K2_E5                                                 0x001a0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10921   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER523_F501_K2_E5                                          (0x1<<0) // Reserved
10922   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER523_F501_K2_E5_SHIFT                                    0
10923 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER524_K2_E5                                                 0x001a10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10924   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER524_F502_K2_E5                                          (0x3f<<0) // Reserved
10925   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER524_F502_K2_E5_SHIFT                                    0
10926 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER525_K2_E5                                                 0x001a14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10927   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER525_F503_K2_E5                                          (0x1<<0) // Reserved
10928   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER525_F503_K2_E5_SHIFT                                    0
10929 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER526_K2_E5                                                 0x001a18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10930   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER526_F504_K2_E5                                          (0x1<<0) // Reserved
10931   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER526_F504_K2_E5_SHIFT                                    0
10932 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER527_K2_E5                                                 0x001a1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10933   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER527_F505_K2_E5                                          (0x1<<0) // Reserved
10934   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER527_F505_K2_E5_SHIFT                                    0
10935 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER528_K2_E5                                                 0x001a20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10936   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER528_F506_K2_E5                                          (0xf<<0) // Reserved
10937   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER528_F506_K2_E5_SHIFT                                    0
10938 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER529_K2_E5                                                 0x001a24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10939   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER529_F507_K2_E5                                          (0x1<<0) // Reserved
10940   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER529_F507_K2_E5_SHIFT                                    0
10941 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER530_K2_E5                                                 0x001a28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10942   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER530_F508_K2_E5                                          (0xf<<0) // Reserved
10943   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER530_F508_K2_E5_SHIFT                                    0
10944 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER531_K2_E5                                                 0x001a2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10945   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER531_F509_K2_E5                                          (0x1<<0) // Reserved
10946   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER531_F509_K2_E5_SHIFT                                    0
10947 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER532_K2_E5                                                 0x001a30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10948   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER532_F510_K2_E5                                          (0x3f<<0) // Reserved
10949   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER532_F510_K2_E5_SHIFT                                    0
10950 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER533_K2_E5                                                 0x001a34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10951   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER533_F511_K2_E5                                          (0x1<<0) // Reserved
10952   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER533_F511_K2_E5_SHIFT                                    0
10953 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER534_K2_E5                                                 0x001a38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10954   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER534_F512_K2_E5                                          (0x1<<0) // Reserved
10955   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER534_F512_K2_E5_SHIFT                                    0
10956 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER535_K2_E5                                                 0x001a3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10957   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER535_F513_K2_E5                                          (0x1<<0) // Reserved
10958   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER535_F513_K2_E5_SHIFT                                    0
10959 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER536_K2_E5                                                 0x001a40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10960   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER536_F514_K2_E5                                          (0xf<<0) // Reserved
10961   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER536_F514_K2_E5_SHIFT                                    0
10962 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER537_K2_E5                                                 0x001a44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10963   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER537_F515_K2_E5                                          (0x1<<0) // Reserved
10964   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER537_F515_K2_E5_SHIFT                                    0
10965 #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER538_K2_E5                                                 0x001a48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10966   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER538_F516_K2_E5                                          (0x1<<0) // Reserved
10967   #define PHY_NW_IP_REG_PHY0_OVR_LN2_RESERVEDREGISTER538_F516_K2_E5_SHIFT                                    0
10968 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER539_K2_E5                                                 0x001c00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10969   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER539_F517_K2_E5                                          (0x1<<0) // Reserved
10970   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER539_F517_K2_E5_SHIFT                                    0
10971 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER540_K2_E5                                                 0x001c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10972   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER540_F518_K2_E5                                          (0x1<<0) // Reserved
10973   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER540_F518_K2_E5_SHIFT                                    0
10974 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER541_K2_E5                                                 0x001c08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10975   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER541_F519_K2_E5                                          (0x1<<0) // Reserved
10976   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER541_F519_K2_E5_SHIFT                                    0
10977 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER542_K2_E5                                                 0x001c0cUL //Access:RW   DataWidth:0x8    // Reserved
10978 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER543_K2_E5                                                 0x001c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10979   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER543_F521_K2_E5                                          (0x1<<0) // Reserved
10980   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER543_F521_K2_E5_SHIFT                                    0
10981 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER544_K2_E5                                                 0x001c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10982   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER544_F522_K2_E5                                          (0x1<<0) // Reserved
10983   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER544_F522_K2_E5_SHIFT                                    0
10984 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER545_K2_E5                                                 0x001c18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10985   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER545_F523_K2_E5                                          (0x3<<0) // Reserved
10986   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER545_F523_K2_E5_SHIFT                                    0
10987 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER546_K2_E5                                                 0x001c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
10988   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER546_F524_K2_E5                                          (0x1<<0) // Reserved
10989   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER546_F524_K2_E5_SHIFT                                    0
10990 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER547_K2_E5                                                 0x001c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10991   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER547_F525_K2_E5                                          (0x1f<<0) // Reserved
10992   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER547_F525_K2_E5_SHIFT                                    0
10993 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER548_K2_E5                                                 0x001c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10994   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER548_F526_K2_E5                                          (0x1<<0) // Reserved
10995   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER548_F526_K2_E5_SHIFT                                    0
10996 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER549_K2_E5                                                 0x001c28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
10997   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER549_F527_K2_E5                                          (0x3<<0) // Reserved
10998   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER549_F527_K2_E5_SHIFT                                    0
10999 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER550_K2_E5                                                 0x001c2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11000   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER550_F528_K2_E5                                          (0x1<<0) // Reserved
11001   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER550_F528_K2_E5_SHIFT                                    0
11002 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER551_K2_E5                                                 0x001c30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11003   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER551_F529_K2_E5                                          (0x1f<<0) // Reserved
11004   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER551_F529_K2_E5_SHIFT                                    0
11005 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER552_K2_E5                                                 0x001c34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11006   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER552_F530_K2_E5                                          (0x1<<0) // Reserved
11007   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER552_F530_K2_E5_SHIFT                                    0
11008 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER553_K2_E5                                                 0x001c38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11009   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER553_F531_K2_E5                                          (0x1<<0) // Reserved
11010   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER553_F531_K2_E5_SHIFT                                    0
11011 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER554_K2_E5                                                 0x001c3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11012   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER554_F532_K2_E5                                          (0x1<<0) // Reserved
11013   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER554_F532_K2_E5_SHIFT                                    0
11014 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER555_K2_E5                                                 0x001c40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11015   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER555_F533_K2_E5                                          (0xf<<0) // Reserved
11016   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER555_F533_K2_E5_SHIFT                                    0
11017 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER556_K2_E5                                                 0x001c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11018   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER556_F534_K2_E5                                          (0x1<<0) // Reserved
11019   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER556_F534_K2_E5_SHIFT                                    0
11020 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER557_K2_E5                                                 0x001c48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11021   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER557_F535_K2_E5                                          (0x3<<0) // Reserved
11022   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER557_F535_K2_E5_SHIFT                                    0
11023 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER558_K2_E5                                                 0x001c4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11024   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER558_F536_K2_E5                                          (0x1<<0) // Reserved
11025   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER558_F536_K2_E5_SHIFT                                    0
11026 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER559_K2_E5                                                 0x001c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11027   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER559_F537_K2_E5                                          (0x1<<0) // Reserved
11028   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER559_F537_K2_E5_SHIFT                                    0
11029 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER560_K2_E5                                                 0x001c54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11030   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER560_F538_K2_E5                                          (0x1<<0) // Reserved
11031   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER560_F538_K2_E5_SHIFT                                    0
11032 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER561_K2_E5                                                 0x001c58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11033   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER561_F539_K2_E5                                          (0x1<<0) // Reserved
11034   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER561_F539_K2_E5_SHIFT                                    0
11035 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER562_K2_E5                                                 0x001c5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11036   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER562_F540_K2_E5                                          (0x1<<0) // Reserved
11037   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER562_F540_K2_E5_SHIFT                                    0
11038 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER563_K2_E5                                                 0x001c60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11039   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER563_F541_K2_E5                                          (0x1<<0) // Reserved
11040   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER563_F541_K2_E5_SHIFT                                    0
11041 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER564_K2_E5                                                 0x001c64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11042   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER564_F542_K2_E5                                          (0x1<<0) // Reserved
11043   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER564_F542_K2_E5_SHIFT                                    0
11044 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER565_K2_E5                                                 0x001c68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11045   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER565_F543_K2_E5                                          (0x1<<0) // Reserved
11046   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER565_F543_K2_E5_SHIFT                                    0
11047 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER566_K2_E5                                                 0x001c6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11048   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER566_F544_K2_E5                                          (0x1<<0) // Reserved
11049   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER566_F544_K2_E5_SHIFT                                    0
11050 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER567_K2_E5                                                 0x001c70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11051   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER567_F545_K2_E5                                          (0x1f<<0) // Reserved
11052   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER567_F545_K2_E5_SHIFT                                    0
11053 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER568_K2_E5                                                 0x001c74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11054   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER568_F546_K2_E5                                          (0x1<<0) // Reserved
11055   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER568_F546_K2_E5_SHIFT                                    0
11056 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER569_K2_E5                                                 0x001c78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11057   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER569_F547_K2_E5                                          (0x1<<0) // Reserved
11058   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER569_F547_K2_E5_SHIFT                                    0
11059 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER570_K2_E5                                                 0x001c7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11060   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER570_F548_K2_E5                                          (0x1<<0) // Reserved
11061   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER570_F548_K2_E5_SHIFT                                    0
11062 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER571_K2_E5                                                 0x001c80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11063   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER571_F549_K2_E5                                          (0xf<<0) // Reserved
11064   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER571_F549_K2_E5_SHIFT                                    0
11065 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER572_K2_E5                                                 0x001c84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11066   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER572_F550_K2_E5                                          (0x1<<0) // Reserved
11067   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER572_F550_K2_E5_SHIFT                                    0
11068 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER573_K2_E5                                                 0x001c88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11069   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER573_F551_K2_E5                                          (0x3f<<0) // Reserved
11070   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER573_F551_K2_E5_SHIFT                                    0
11071 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER574_K2_E5                                                 0x001c8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11072   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER574_F552_K2_E5                                          (0x1<<0) // Reserved
11073   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER574_F552_K2_E5_SHIFT                                    0
11074 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER575_K2_E5                                                 0x001c90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11075   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER575_F553_K2_E5                                          (0x3f<<0) // Reserved
11076   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER575_F553_K2_E5_SHIFT                                    0
11077 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER576_K2_E5                                                 0x001c94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11078   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER576_F554_K2_E5                                          (0x1<<0) // Reserved
11079   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER576_F554_K2_E5_SHIFT                                    0
11080 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER577_K2_E5                                                 0x001c98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11081   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER577_F555_K2_E5                                          (0x3f<<0) // Reserved
11082   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER577_F555_K2_E5_SHIFT                                    0
11083 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER578_K2_E5                                                 0x001c9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11084   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER578_F556_K2_E5                                          (0x1<<0) // Reserved
11085   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER578_F556_K2_E5_SHIFT                                    0
11086 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER579_K2_E5                                                 0x001ca0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11087   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER579_F557_K2_E5                                          (0x3f<<0) // Reserved
11088   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER579_F557_K2_E5_SHIFT                                    0
11089 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER580_K2_E5                                                 0x001ca4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11090   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER580_F558_K2_E5                                          (0x1<<0) // Reserved
11091   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER580_F558_K2_E5_SHIFT                                    0
11092 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER581_K2_E5                                                 0x001ca8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11093   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER581_F559_K2_E5                                          (0x3f<<0) // Reserved
11094   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER581_F559_K2_E5_SHIFT                                    0
11095 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER582_K2_E5                                                 0x001cacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11096   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER582_F560_K2_E5                                          (0x1<<0) // Reserved
11097   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER582_F560_K2_E5_SHIFT                                    0
11098 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER583_K2_E5                                                 0x001cb0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11099   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER583_F561_K2_E5                                          (0x3f<<0) // Reserved
11100   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER583_F561_K2_E5_SHIFT                                    0
11101 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER584_K2_E5                                                 0x001cb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11102   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER584_F562_K2_E5                                          (0x1<<0) // Reserved
11103   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER584_F562_K2_E5_SHIFT                                    0
11104 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER585_K2_E5                                                 0x001cb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11105   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER585_F563_K2_E5                                          (0x1f<<0) // Reserved
11106   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER585_F563_K2_E5_SHIFT                                    0
11107 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER586_K2_E5                                                 0x001cbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11108   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER586_F564_K2_E5                                          (0x1<<0) // Reserved
11109   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER586_F564_K2_E5_SHIFT                                    0
11110 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER587_K2_E5                                                 0x001cc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11111   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER587_F565_K2_E5                                          (0x1f<<0) // Reserved
11112   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER587_F565_K2_E5_SHIFT                                    0
11113 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER588_K2_E5                                                 0x001cc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11114   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER588_F566_K2_E5                                          (0x1<<0) // Reserved
11115   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER588_F566_K2_E5_SHIFT                                    0
11116 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER589_K2_E5                                                 0x001cc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11117   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER589_F567_K2_E5                                          (0x1f<<0) // Reserved
11118   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER589_F567_K2_E5_SHIFT                                    0
11119 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER590_K2_E5                                                 0x001cccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11120   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER590_F568_K2_E5                                          (0x1<<0) // Reserved
11121   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER590_F568_K2_E5_SHIFT                                    0
11122 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER591_K2_E5                                                 0x001cd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11123   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER591_F569_K2_E5                                          (0x1f<<0) // Reserved
11124   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER591_F569_K2_E5_SHIFT                                    0
11125 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER592_K2_E5                                                 0x001cd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11126   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER592_F570_K2_E5                                          (0x1<<0) // Reserved
11127   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER592_F570_K2_E5_SHIFT                                    0
11128 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER593_K2_E5                                                 0x001cd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11129   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER593_F571_K2_E5                                          (0x7<<0) // Reserved
11130   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER593_F571_K2_E5_SHIFT                                    0
11131 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER594_K2_E5                                                 0x001cdcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11132   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER594_F572_K2_E5                                          (0x1<<0) // Reserved
11133   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER594_F572_K2_E5_SHIFT                                    0
11134 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER595_K2_E5                                                 0x001ce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11135   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER595_F573_K2_E5                                          (0x3f<<0) // Reserved
11136   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER595_F573_K2_E5_SHIFT                                    0
11137 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER596_K2_E5                                                 0x001ce4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11138   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER596_F574_K2_E5                                          (0x1<<0) // Reserved
11139   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER596_F574_K2_E5_SHIFT                                    0
11140 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER597_K2_E5                                                 0x001ce8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11141   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER597_F575_K2_E5                                          (0x3f<<0) // Reserved
11142   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER597_F575_K2_E5_SHIFT                                    0
11143 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER598_K2_E5                                                 0x001cecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11144   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER598_F576_K2_E5                                          (0x1<<0) // Reserved
11145   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER598_F576_K2_E5_SHIFT                                    0
11146 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER599_K2_E5                                                 0x001cf0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11147   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER599_F577_K2_E5                                          (0x1f<<0) // Reserved
11148   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER599_F577_K2_E5_SHIFT                                    0
11149 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER600_K2_E5                                                 0x001cf4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11150   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER600_F578_K2_E5                                          (0x1<<0) // Reserved
11151   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER600_F578_K2_E5_SHIFT                                    0
11152 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER601_K2_E5                                                 0x001cf8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11153   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER601_F579_K2_E5                                          (0x1f<<0) // Reserved
11154   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER601_F579_K2_E5_SHIFT                                    0
11155 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER602_K2_E5                                                 0x001cfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11156   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER602_F580_K2_E5                                          (0x1<<0) // Reserved
11157   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER602_F580_K2_E5_SHIFT                                    0
11158 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER603_K2_E5                                                 0x001d00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11159   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER603_F581_K2_E5                                          (0x3f<<0) // Reserved
11160   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER603_F581_K2_E5_SHIFT                                    0
11161 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER604_K2_E5                                                 0x001d04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11162   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER604_F582_K2_E5                                          (0x1<<0) // Reserved
11163   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER604_F582_K2_E5_SHIFT                                    0
11164 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER605_K2_E5                                                 0x001d08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11165   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER605_F583_K2_E5                                          (0x3f<<0) // Reserved
11166   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER605_F583_K2_E5_SHIFT                                    0
11167 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER606_K2_E5                                                 0x001d0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11168   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER606_F584_K2_E5                                          (0x1<<0) // Reserved
11169   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER606_F584_K2_E5_SHIFT                                    0
11170 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER607_K2_E5                                                 0x001d10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11171   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER607_F585_K2_E5                                          (0xf<<0) // Reserved
11172   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER607_F585_K2_E5_SHIFT                                    0
11173 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER608_K2_E5                                                 0x001d14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11174   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER608_F586_K2_E5                                          (0x1<<0) // Reserved
11175   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER608_F586_K2_E5_SHIFT                                    0
11176 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER609_K2_E5                                                 0x001d18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11177   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER609_F587_K2_E5                                          (0x7<<0) // Reserved
11178   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER609_F587_K2_E5_SHIFT                                    0
11179 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER610_K2_E5                                                 0x001d1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11180   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER610_F588_K2_E5                                          (0x1<<0) // Reserved
11181   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER610_F588_K2_E5_SHIFT                                    0
11182 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER611_K2_E5                                                 0x001d20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11183   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER611_F589_K2_E5                                          (0x7<<0) // Reserved
11184   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER611_F589_K2_E5_SHIFT                                    0
11185 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER612_K2_E5                                                 0x001d24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11186   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER612_F590_K2_E5                                          (0x1<<0) // Reserved
11187   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER612_F590_K2_E5_SHIFT                                    0
11188 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER613_K2_E5                                                 0x001d28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11189   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER613_F591_K2_E5                                          (0x7<<0) // Reserved
11190   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER613_F591_K2_E5_SHIFT                                    0
11191 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER614_K2_E5                                                 0x001d2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11192   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER614_F592_K2_E5                                          (0x1<<0) // Reserved
11193   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER614_F592_K2_E5_SHIFT                                    0
11194 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER615_K2_E5                                                 0x001d30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11195   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER615_F593_K2_E5                                          (0x3f<<0) // Reserved
11196   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER615_F593_K2_E5_SHIFT                                    0
11197 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER616_K2_E5                                                 0x001d34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11198   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER616_F594_K2_E5                                          (0x1<<0) // Reserved
11199   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER616_F594_K2_E5_SHIFT                                    0
11200 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER617_K2_E5                                                 0x001d38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11201   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER617_F595_K2_E5                                          (0x3f<<0) // Reserved
11202   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER617_F595_K2_E5_SHIFT                                    0
11203 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER618_K2_E5                                                 0x001d3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11204   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER618_F596_K2_E5                                          (0x1<<0) // Reserved
11205   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER618_F596_K2_E5_SHIFT                                    0
11206 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER619_K2_E5                                                 0x001d40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11207   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER619_F597_K2_E5                                          (0x1<<0) // Reserved
11208   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER619_F597_K2_E5_SHIFT                                    0
11209 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER620_K2_E5                                                 0x001d44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11210   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER620_F598_K2_E5                                          (0x1<<0) // Reserved
11211   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER620_F598_K2_E5_SHIFT                                    0
11212 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER621_K2_E5                                                 0x001d48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11213   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER621_F599_K2_E5                                          (0x7<<0) // Reserved
11214   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER621_F599_K2_E5_SHIFT                                    0
11215 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER622_K2_E5                                                 0x001d4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11216   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER622_F600_K2_E5                                          (0x1<<0) // Reserved
11217   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER622_F600_K2_E5_SHIFT                                    0
11218 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER623_K2_E5                                                 0x001d50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11219   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER623_F601_K2_E5                                          (0x1f<<0) // Reserved
11220   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER623_F601_K2_E5_SHIFT                                    0
11221 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER624_K2_E5                                                 0x001d54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11222   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER624_F602_K2_E5                                          (0x1<<0) // Reserved
11223   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER624_F602_K2_E5_SHIFT                                    0
11224 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER625_K2_E5                                                 0x001d58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11225   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER625_F603_K2_E5                                          (0x1f<<0) // Reserved
11226   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER625_F603_K2_E5_SHIFT                                    0
11227 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER626_K2_E5                                                 0x001d5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11228   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER626_F604_K2_E5                                          (0x1<<0) // Reserved
11229   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER626_F604_K2_E5_SHIFT                                    0
11230 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER627_K2_E5                                                 0x001d60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11231   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER627_F605_K2_E5                                          (0x7<<0) // Reserved
11232   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER627_F605_K2_E5_SHIFT                                    0
11233 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER628_K2_E5                                                 0x001d64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11234   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER628_F606_K2_E5                                          (0x1<<0) // Reserved
11235   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER628_F606_K2_E5_SHIFT                                    0
11236 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER629_K2_E5                                                 0x001d68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11237   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER629_F607_K2_E5                                          (0xf<<0) // Reserved
11238   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER629_F607_K2_E5_SHIFT                                    0
11239 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER630_K2_E5                                                 0x001d6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11240   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER630_F608_K2_E5                                          (0x1<<0) // Reserved
11241   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER630_F608_K2_E5_SHIFT                                    0
11242 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER631_K2_E5                                                 0x001d70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11243   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER631_F609_K2_E5                                          (0xf<<0) // Reserved
11244   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER631_F609_K2_E5_SHIFT                                    0
11245 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER632_K2_E5                                                 0x001d74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11246   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER632_F610_K2_E5                                          (0x1<<0) // Reserved
11247   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER632_F610_K2_E5_SHIFT                                    0
11248 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER633_K2_E5                                                 0x001d78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11249   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER633_F611_K2_E5                                          (0x7<<0) // Reserved
11250   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER633_F611_K2_E5_SHIFT                                    0
11251 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER634_K2_E5                                                 0x001d7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11252   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER634_F612_K2_E5                                          (0x1<<0) // Reserved
11253   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER634_F612_K2_E5_SHIFT                                    0
11254 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER635_K2_E5                                                 0x001d80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11255   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER635_F613_K2_E5                                          (0x3<<0) // Reserved
11256   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER635_F613_K2_E5_SHIFT                                    0
11257 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER636_K2_E5                                                 0x001d84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11258   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER636_F614_K2_E5                                          (0x1<<0) // Reserved
11259   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER636_F614_K2_E5_SHIFT                                    0
11260 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER637_K2_E5                                                 0x001d88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11261   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER637_F615_K2_E5                                          (0x3<<0) // Reserved
11262   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER637_F615_K2_E5_SHIFT                                    0
11263 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER638_K2_E5                                                 0x001d8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11264   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER638_F616_K2_E5                                          (0x1<<0) // Reserved
11265   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER638_F616_K2_E5_SHIFT                                    0
11266 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER639_K2_E5                                                 0x001d90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11267   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER639_F617_K2_E5                                          (0x7<<0) // Reserved
11268   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER639_F617_K2_E5_SHIFT                                    0
11269 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER640_K2_E5                                                 0x001d94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11270   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER640_F618_K2_E5                                          (0x1<<0) // Reserved
11271   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER640_F618_K2_E5_SHIFT                                    0
11272 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER641_K2_E5                                                 0x001d98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11273   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER641_F619_K2_E5                                          (0x3f<<0) // Reserved
11274   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER641_F619_K2_E5_SHIFT                                    0
11275 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER642_K2_E5                                                 0x001d9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11276   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER642_F620_K2_E5                                          (0x1<<0) // Reserved
11277   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER642_F620_K2_E5_SHIFT                                    0
11278 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER643_K2_E5                                                 0x001da0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11279   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER643_F621_K2_E5                                          (0x3f<<0) // Reserved
11280   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER643_F621_K2_E5_SHIFT                                    0
11281 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER644_K2_E5                                                 0x001da4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11282   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER644_F622_K2_E5                                          (0x1<<0) // Reserved
11283   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER644_F622_K2_E5_SHIFT                                    0
11284 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER645_K2_E5                                                 0x001da8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11285   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER645_F623_K2_E5                                          (0x3f<<0) // Reserved
11286   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER645_F623_K2_E5_SHIFT                                    0
11287 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER646_K2_E5                                                 0x001dacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11288   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER646_F624_K2_E5                                          (0x1<<0) // Reserved
11289   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER646_F624_K2_E5_SHIFT                                    0
11290 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER647_K2_E5                                                 0x001db0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11291   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER647_F625_K2_E5                                          (0x3f<<0) // Reserved
11292   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER647_F625_K2_E5_SHIFT                                    0
11293 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER648_K2_E5                                                 0x001db4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11294   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER648_F626_K2_E5                                          (0x1<<0) // Reserved
11295   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER648_F626_K2_E5_SHIFT                                    0
11296 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER649_K2_E5                                                 0x001db8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11297   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER649_F627_K2_E5                                          (0x3f<<0) // Reserved
11298   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER649_F627_K2_E5_SHIFT                                    0
11299 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER650_K2_E5                                                 0x001dbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11300   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER650_F628_K2_E5                                          (0x1<<0) // Reserved
11301   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER650_F628_K2_E5_SHIFT                                    0
11302 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER651_K2_E5                                                 0x001dc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11303   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER651_F629_K2_E5                                          (0x3f<<0) // Reserved
11304   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER651_F629_K2_E5_SHIFT                                    0
11305 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER652_K2_E5                                                 0x001dc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11306   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER652_F630_K2_E5                                          (0x1<<0) // Reserved
11307   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER652_F630_K2_E5_SHIFT                                    0
11308 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER653_K2_E5                                                 0x001dc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11309   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER653_F631_K2_E5                                          (0x3f<<0) // Reserved
11310   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER653_F631_K2_E5_SHIFT                                    0
11311 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER654_K2_E5                                                 0x001dccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11312   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER654_F632_K2_E5                                          (0x1<<0) // Reserved
11313   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER654_F632_K2_E5_SHIFT                                    0
11314 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER655_K2_E5                                                 0x001dd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11315   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER655_F633_K2_E5                                          (0x7<<0) // Reserved
11316   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER655_F633_K2_E5_SHIFT                                    0
11317 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER656_K2_E5                                                 0x001dd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11318   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER656_F634_K2_E5                                          (0x1<<0) // Reserved
11319   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER656_F634_K2_E5_SHIFT                                    0
11320 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER657_K2_E5                                                 0x001dd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11321   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER657_F635_K2_E5                                          (0x1<<0) // Reserved
11322   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER657_F635_K2_E5_SHIFT                                    0
11323 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER658_K2_E5                                                 0x001ddcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11324   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER658_F636_K2_E5                                          (0x1<<0) // Reserved
11325   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER658_F636_K2_E5_SHIFT                                    0
11326 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER659_K2_E5                                                 0x001de0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11327   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER659_F637_K2_E5                                          (0x1<<0) // Reserved
11328   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER659_F637_K2_E5_SHIFT                                    0
11329 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER660_K2_E5                                                 0x001de4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11330   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER660_F638_K2_E5                                          (0x1<<0) // Reserved
11331   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER660_F638_K2_E5_SHIFT                                    0
11332 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER661_K2_E5                                                 0x001de8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11333   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER661_F639_K2_E5                                          (0x1<<0) // Reserved
11334   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER661_F639_K2_E5_SHIFT                                    0
11335 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER662_K2_E5                                                 0x001decUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11336   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER662_F640_K2_E5                                          (0x1<<0) // Reserved
11337   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER662_F640_K2_E5_SHIFT                                    0
11338 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER663_K2_E5                                                 0x001df0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11339   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER663_F641_K2_E5                                          (0x1<<0) // Reserved
11340   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER663_F641_K2_E5_SHIFT                                    0
11341 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER664_K2_E5                                                 0x001df4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11342   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER664_F642_K2_E5                                          (0x1<<0) // Reserved
11343   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER664_F642_K2_E5_SHIFT                                    0
11344 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER665_K2_E5                                                 0x001df8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11345   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER665_F643_K2_E5                                          (0x1<<0) // Reserved
11346   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER665_F643_K2_E5_SHIFT                                    0
11347 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER666_K2_E5                                                 0x001dfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11348   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER666_F644_K2_E5                                          (0x1<<0) // Reserved
11349   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER666_F644_K2_E5_SHIFT                                    0
11350 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER667_K2_E5                                                 0x001e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11351   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER667_F645_K2_E5                                          (0x1<<0) // Reserved
11352   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER667_F645_K2_E5_SHIFT                                    0
11353 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER668_K2_E5                                                 0x001e04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11354   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER668_F646_K2_E5                                          (0x1<<0) // Reserved
11355   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER668_F646_K2_E5_SHIFT                                    0
11356 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER669_K2_E5                                                 0x001e08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11357   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER669_F647_K2_E5                                          (0x7<<0) // Reserved
11358   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER669_F647_K2_E5_SHIFT                                    0
11359 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER670_K2_E5                                                 0x001e0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11360   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER670_F648_K2_E5                                          (0x1<<0) // Reserved
11361   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER670_F648_K2_E5_SHIFT                                    0
11362 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER671_K2_E5                                                 0x001e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11363   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER671_F649_K2_E5                                          (0x3f<<0) // Reserved
11364   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER671_F649_K2_E5_SHIFT                                    0
11365 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER672_K2_E5                                                 0x001e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11366   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER672_F650_K2_E5                                          (0x1<<0) // Reserved
11367   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER672_F650_K2_E5_SHIFT                                    0
11368 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER673_K2_E5                                                 0x001e18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11369   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER673_F651_K2_E5                                          (0x1<<0) // Reserved
11370   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER673_F651_K2_E5_SHIFT                                    0
11371 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER674_K2_E5                                                 0x001e1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11372   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER674_F652_K2_E5                                          (0x1<<0) // Reserved
11373   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER674_F652_K2_E5_SHIFT                                    0
11374 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER675_K2_E5                                                 0x001e20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11375   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER675_F653_K2_E5                                          (0xf<<0) // Reserved
11376   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER675_F653_K2_E5_SHIFT                                    0
11377 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER676_K2_E5                                                 0x001e24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11378   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER676_F654_K2_E5                                          (0x1<<0) // Reserved
11379   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER676_F654_K2_E5_SHIFT                                    0
11380 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER677_K2_E5                                                 0x001e28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11381   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER677_F655_K2_E5                                          (0xf<<0) // Reserved
11382   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER677_F655_K2_E5_SHIFT                                    0
11383 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER678_K2_E5                                                 0x001e2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11384   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER678_F656_K2_E5                                          (0x1<<0) // Reserved
11385   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER678_F656_K2_E5_SHIFT                                    0
11386 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER679_K2_E5                                                 0x001e30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11387   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER679_F657_K2_E5                                          (0x3f<<0) // Reserved
11388   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER679_F657_K2_E5_SHIFT                                    0
11389 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER680_K2_E5                                                 0x001e34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11390   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER680_F658_K2_E5                                          (0x1<<0) // Reserved
11391   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER680_F658_K2_E5_SHIFT                                    0
11392 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER681_K2_E5                                                 0x001e38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11393   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER681_F659_K2_E5                                          (0x1<<0) // Reserved
11394   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER681_F659_K2_E5_SHIFT                                    0
11395 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER682_K2_E5                                                 0x001e3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11396   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER682_F660_K2_E5                                          (0x1<<0) // Reserved
11397   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER682_F660_K2_E5_SHIFT                                    0
11398 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER683_K2_E5                                                 0x001e40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11399   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER683_F661_K2_E5                                          (0xf<<0) // Reserved
11400   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER683_F661_K2_E5_SHIFT                                    0
11401 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER684_K2_E5                                                 0x001e44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11402   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER684_F662_K2_E5                                          (0x1<<0) // Reserved
11403   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER684_F662_K2_E5_SHIFT                                    0
11404 #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER685_K2_E5                                                 0x001e48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11405   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER685_F663_K2_E5                                          (0x1<<0) // Reserved
11406   #define PHY_NW_IP_REG_PHY0_OVR_LN3_RESERVEDREGISTER685_F663_K2_E5_SHIFT                                    0
11407 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_K2_E5                                                  0x002000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11408   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD170_K2_E5                               (0x1<<0) // Reserved
11409   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD170_K2_E5_SHIFT                         0
11410   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD171_K2_E5                               (0x1<<1) // Reserved
11411   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD171_K2_E5_SHIFT                         1
11412   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD172_K2_E5                               (0x1<<2) // Reserved
11413   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD172_K2_E5_SHIFT                         2
11414   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD173_K2_E5                               (0x1<<3) // Reserved
11415   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD173_K2_E5_SHIFT                         3
11416   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD174_K2_E5                               (0x1<<4) // Reserved
11417   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD174_K2_E5_SHIFT                         4
11418   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD175_K2_E5                               (0x1<<5) // Reserved
11419   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD175_K2_E5_SHIFT                         5
11420   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD176_K2_E5                               (0x1<<6) // Reserved
11421   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER686_RESERVEDFIELD176_K2_E5_SHIFT                         6
11422 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER687_K2_E5                                                  0x002004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11423   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER687_RESERVEDFIELD177_K2_E5                               (0x1<<0) // Reserved
11424   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER687_RESERVEDFIELD177_K2_E5_SHIFT                         0
11425   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER687_RESERVEDFIELD178_K2_E5                               (0x1<<1) // Reserved
11426   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER687_RESERVEDFIELD178_K2_E5_SHIFT                         1
11427   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER687_RESERVEDFIELD179_K2_E5                               (0x1<<2) // Reserved
11428   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER687_RESERVEDFIELD179_K2_E5_SHIFT                         2
11429 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER688_K2_E5                                                  0x00200cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11430   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER688_RESERVEDFIELD180_K2_E5                               (0x1<<0) // Reserved
11431   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER688_RESERVEDFIELD180_K2_E5_SHIFT                         0
11432   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER688_RESERVEDFIELD181_K2_E5                               (0x1<<1) // Reserved
11433   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER688_RESERVEDFIELD181_K2_E5_SHIFT                         1
11434   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER688_RESERVEDFIELD182_K2_E5                               (0x1<<2) // Reserved
11435   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER688_RESERVEDFIELD182_K2_E5_SHIFT                         2
11436 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER689_K2_E5                                                  0x002014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11437   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER689_RESERVEDFIELD183_K2_E5                               (0xf<<0) // Reserved
11438   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER689_RESERVEDFIELD183_K2_E5_SHIFT                         0
11439   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER689_RESERVEDFIELD184_K2_E5                               (0xf<<4) // Reserved
11440   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER689_RESERVEDFIELD184_K2_E5_SHIFT                         4
11441 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER690_K2_E5                                                  0x002018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11442   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER690_RESERVEDFIELD185_K2_E5                               (0xf<<0) // Reserved
11443   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER690_RESERVEDFIELD185_K2_E5_SHIFT                         0
11444 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER691_K2_E5                                                  0x00201cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11445   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER691_RESERVEDFIELD186_K2_E5                               (0x1<<0) // Reserved
11446   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER691_RESERVEDFIELD186_K2_E5_SHIFT                         0
11447   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER691_RESERVEDFIELD187_K2_E5                               (0x1<<1) // Reserved
11448   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER691_RESERVEDFIELD187_K2_E5_SHIFT                         1
11449   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER691_RESERVEDFIELD188_K2_E5                               (0x1<<2) // Reserved
11450   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER691_RESERVEDFIELD188_K2_E5_SHIFT                         2
11451 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER692_K2_E5                                                  0x002020UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11452   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER692_RESERVEDFIELD189_K2_E5                               (0xf<<0) // Reserved
11453   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER692_RESERVEDFIELD189_K2_E5_SHIFT                         0
11454   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER692_RESERVEDFIELD190_K2_E5                               (0xf<<4) // Reserved
11455   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER692_RESERVEDFIELD190_K2_E5_SHIFT                         4
11456 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER693_K2_E5                                                  0x002024UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11457   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER693_RESERVEDFIELD191_K2_E5                               (0xf<<0) // Reserved
11458   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER693_RESERVEDFIELD191_K2_E5_SHIFT                         0
11459 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER694_K2_E5                                                  0x002028UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11460   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER694_RESERVEDFIELD192_K2_E5                               (0xf<<0) // Reserved
11461   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER694_RESERVEDFIELD192_K2_E5_SHIFT                         0
11462 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER695_K2_E5                                                  0x002030UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11463   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER695_RESERVEDFIELD193_K2_E5                               (0x1<<0) // Reserved
11464   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER695_RESERVEDFIELD193_K2_E5_SHIFT                         0
11465   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER695_RESERVEDFIELD194_K2_E5                               (0x7<<1) // Reserved
11466   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER695_RESERVEDFIELD194_K2_E5_SHIFT                         1
11467   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER695_RESERVEDFIELD195_K2_E5                               (0x3<<4) // Reserved
11468   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER695_RESERVEDFIELD195_K2_E5_SHIFT                         4
11469 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER696_K2_E5                                                  0x002068UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11470   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER696_RESERVEDFIELD196_K2_E5                               (0x3<<0) // Reserved
11471   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER696_RESERVEDFIELD196_K2_E5_SHIFT                         0
11472   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER696_RESERVEDFIELD197_K2_E5                               (0x3<<2) // Reserved
11473   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER696_RESERVEDFIELD197_K2_E5_SHIFT                         2
11474   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER696_RESERVEDFIELD198_K2_E5                               (0x1<<4) // Reserved
11475   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER696_RESERVEDFIELD198_K2_E5_SHIFT                         4
11476 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER697_K2_E5                                                  0x00206cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11477   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER697_RESERVEDFIELD199_K2_E5                               (0x1f<<0) // Reserved
11478   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER697_RESERVEDFIELD199_K2_E5_SHIFT                         0
11479 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER698_K2_E5                                                  0x00207cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11480   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER698_RESERVEDFIELD200_K2_E5                               (0xf<<0) // Reserved
11481   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER698_RESERVEDFIELD200_K2_E5_SHIFT                         0
11482 #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_K2_E5                                                       0x002080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11483   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_RESERVEDFIELD201_K2_E5                                    (0x1<<0) // Reserved
11484   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_RESERVEDFIELD201_K2_E5_SHIFT                              0
11485   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_RESERVEDFIELD202_K2_E5                                    (0x1<<1) // Reserved
11486   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_RESERVEDFIELD202_K2_E5_SHIFT                              1
11487   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_RESERVEDFIELD203_K2_E5                                    (0x7<<2) // Reserved
11488   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_RESERVEDFIELD203_K2_E5_SHIFT                              2
11489   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_CMCP_CMUDIVCLK_DIV_K2_E5                                  (0x7<<5) // Divider control for CMU output clock cm0_clkdiv_o. This is the additional divided CMU clock for SoC logic. A different divider is employed to allow a different clock frequency from cm0_clk_o. This clock can be used in gearbox applications.  0x0 - DIV4 0x1 - DIV8 0x2 - DIV16 0x3 - DIV20 0x4 - DIV32 0x5 - DIV40 0x6 - DIV64 0x7 - DIV80  The output clock frequency is the serial data rate divided by the divider setting. For example, the output clock will be 805.66406MHz for the DIV32 setting at 25.78125Gbps.
11490   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_CMCP_CTRL0_CMCP_CMUDIVCLK_DIV_K2_E5_SHIFT                            5
11491 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER699_K2_E5                                                  0x002084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11492   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER699_RESERVEDFIELD204_K2_E5                               (0x3<<0) // Reserved
11493   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER699_RESERVEDFIELD204_K2_E5_SHIFT                         0
11494   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER699_RESERVEDFIELD205_K2_E5                               (0x3<<2) // Reserved
11495   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER699_RESERVEDFIELD205_K2_E5_SHIFT                         2
11496   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER699_RESERVEDFIELD206_K2_E5                               (0x1<<4) // Reserved
11497   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER699_RESERVEDFIELD206_K2_E5_SHIFT                         4
11498 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_K2_E5                                                  0x002088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11499   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD207_K2_E5                               (0x3<<0) // Reserved
11500   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD207_K2_E5_SHIFT                         0
11501   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD208_K2_E5                               (0x3<<2) // Reserved
11502   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD208_K2_E5_SHIFT                         2
11503   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD209_K2_E5                               (0x7<<4) // Reserved
11504   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD209_K2_E5_SHIFT                         4
11505   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD210_K2_E5                               (0x1<<7) // Reserved
11506   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER700_RESERVEDFIELD210_K2_E5_SHIFT                         7
11507 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER701_K2_E5                                                  0x00208cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11508   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER701_RESERVEDFIELD211_K2_E5                               (0x7f<<0) // Reserved
11509   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER701_RESERVEDFIELD211_K2_E5_SHIFT                         0
11510 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER702_K2_E5                                                  0x002090UL //Access:RW   DataWidth:0x8    // Reserved
11511 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER703_K2_E5                                                  0x002094UL //Access:R    DataWidth:0x8    // Multi Field Register.
11512   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER703_RESERVEDFIELD213_K2_E5                               (0xf<<0) // Reserved
11513   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER703_RESERVEDFIELD213_K2_E5_SHIFT                         0
11514 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER704_K2_E5                                                  0x002098UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11515   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER704_RESERVEDFIELD214_K2_E5                               (0x1<<0) // Reserved
11516   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER704_RESERVEDFIELD214_K2_E5_SHIFT                         0
11517   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER704_RESERVEDFIELD215_K2_E5                               (0x1<<1) // Reserved
11518   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER704_RESERVEDFIELD215_K2_E5_SHIFT                         1
11519 #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_TSTCLK_CTRL0_K2_E5                                                     0x0020a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11520   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_TSTCLK_CTRL0_CMCP_TSTCLK_MUX_K2_E5                                   (0x3<<0) // Test clock MUX control. This is a test feature that allows certain internal clocks to be muxed into the half-rate TX clock path to provide visibility at the TX driver output.  0x0 - mission mode 0x1 - reference clock 0x2 - life clock 0x3 - CMU PLL word rate clock cm0_clk_o
11521   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_TSTCLK_CTRL0_CMCP_TSTCLK_MUX_K2_E5_SHIFT                             0
11522   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_TSTCLK_CTRL0_CMCP_TSTCLK_DIV_K2_E5                                   (0x7<<2) // Test clock divider control. This register controls a programmable divider on the test clock path before clock distribution from the CMU macro to all lanes macros.  0x0 - DIV1 0x1 - DIV2 0x2 - DIV4 0x3 - DIV5 0x4 - DIV8 0x5 - DIV10 0x6 - DIV16 0x7 - DIV20
11523   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_TSTCLK_CTRL0_CMCP_TSTCLK_DIV_K2_E5_SHIFT                             2
11524   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_TSTCLK_CTRL0_RESERVEDFIELD216_K2_E5                                  (0x3<<5) // Reserved
11525   #define PHY_NW_IP_REG_CMU_LC0_TOP_AFE_TSTCLK_CTRL0_RESERVEDFIELD216_K2_E5_SHIFT                            5
11526 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER705_K2_E5                                                  0x0020c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11527   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER705_RESERVEDFIELD217_K2_E5                               (0x7<<0) // Reserved
11528   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER705_RESERVEDFIELD217_K2_E5_SHIFT                         0
11529   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER705_RESERVEDFIELD218_K2_E5                               (0x3<<3) // Reserved
11530   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER705_RESERVEDFIELD218_K2_E5_SHIFT                         3
11531 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER706_K2_E5                                                  0x0020c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11532   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER706_RESERVEDFIELD219_K2_E5                               (0x1f<<0) // Reserved
11533   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER706_RESERVEDFIELD219_K2_E5_SHIFT                         0
11534   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER706_RESERVEDFIELD220_K2_E5                               (0x3<<5) // Reserved
11535   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER706_RESERVEDFIELD220_K2_E5_SHIFT                         5
11536 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER707_K2_E5                                                  0x0020c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11537   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER707_RESERVEDFIELD221_K2_E5                               (0x7<<0) // Reserved
11538   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER707_RESERVEDFIELD221_K2_E5_SHIFT                         0
11539   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER707_RESERVEDFIELD222_K2_E5                               (0x3<<3) // Reserved
11540   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER707_RESERVEDFIELD222_K2_E5_SHIFT                         3
11541 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER708_K2_E5                                                  0x0020ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11542   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER708_RESERVEDFIELD223_K2_E5                               (0x1f<<0) // Reserved
11543   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER708_RESERVEDFIELD223_K2_E5_SHIFT                         0
11544   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER708_RESERVEDFIELD224_K2_E5                               (0x3<<5) // Reserved
11545   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER708_RESERVEDFIELD224_K2_E5_SHIFT                         5
11546 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER709_K2_E5                                                  0x0020d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11547   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER709_RESERVEDFIELD225_K2_E5                               (0x7<<0) // Reserved
11548   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER709_RESERVEDFIELD225_K2_E5_SHIFT                         0
11549   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER709_RESERVEDFIELD226_K2_E5                               (0x7<<4) // Reserved
11550   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER709_RESERVEDFIELD226_K2_E5_SHIFT                         4
11551 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER710_K2_E5                                                  0x002140UL //Access:R    DataWidth:0x8    // Multi Field Register.
11552   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER710_RESERVEDFIELD227_K2_E5                               (0x7<<0) // Reserved
11553   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER710_RESERVEDFIELD227_K2_E5_SHIFT                         0
11554   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER710_RESERVEDFIELD228_K2_E5                               (0x1<<3) // Reserved
11555   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER710_RESERVEDFIELD228_K2_E5_SHIFT                         3
11556 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER711_K2_E5                                                  0x002144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11557   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER711_RESERVEDFIELD229_K2_E5                               (0x7<<0) // Reserved
11558   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER711_RESERVEDFIELD229_K2_E5_SHIFT                         0
11559   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER711_RESERVEDFIELD230_K2_E5                               (0x1<<3) // Reserved
11560   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER711_RESERVEDFIELD230_K2_E5_SHIFT                         3
11561   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER711_RESERVEDFIELD231_K2_E5                               (0x7<<4) // Reserved
11562   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER711_RESERVEDFIELD231_K2_E5_SHIFT                         4
11563 #define PHY_NW_IP_REG_CMU_LC0_TOP_PHY_IF_STATUS_K2_E5                                                        0x002148UL //Access:R    DataWidth:0x8    // Multi Field Register.
11564   #define PHY_NW_IP_REG_CMU_LC0_TOP_PHY_IF_STATUS_CMU_OK_K2_E5                                               (0x1<<0) // CMU OK status. 0x0 - CMU PLL is not locked 0x1 - indicates that CMU macro has successfully transitioned into the ACTIVE or PARTIAL power state, the PLL has locked to the reference clock, and all output clocks are at the correct frequency
11565   #define PHY_NW_IP_REG_CMU_LC0_TOP_PHY_IF_STATUS_CMU_OK_K2_E5_SHIFT                                         0
11566 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER712_K2_E5                                                  0x002160UL //Access:RW   DataWidth:0x8    // Reserved
11567 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER713_K2_E5                                                  0x002164UL //Access:RW   DataWidth:0x8    // Reserved
11568 #define PHY_NW_IP_REG_CMU_LC0_TOP_ERR_CTRL1_K2_E5                                                            0x002200UL //Access:RW   DataWidth:0x8    // lower 8-bits of 16-bit CMU error code.  0x0 - indicates that there is no error rest - reserved
11569 #define PHY_NW_IP_REG_CMU_LC0_TOP_ERR_CTRL2_K2_E5                                                            0x002204UL //Access:RW   DataWidth:0x8    // higher 8-bits of 16-bit CMU error code.  0x0 - indicates that there is no error rest - reserved
11570 #define PHY_NW_IP_REG_CMU_LC0_TOP_ERR_CTRL3_K2_E5                                                            0x002208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11571   #define PHY_NW_IP_REG_CMU_LC0_TOP_ERR_CTRL3_CMU_ERR_K2_E5                                                  (0x1<<0) // CMU macro error status. 0x0 - no error 0x1 - PHY CMU macro has an internal error detected by firmware. CMU error code can be used to isolate error event.
11572   #define PHY_NW_IP_REG_CMU_LC0_TOP_ERR_CTRL3_CMU_ERR_K2_E5_SHIFT                                            0
11573 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER714_K2_E5                                                  0x002228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11574   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER714_RESERVEDFIELD232_K2_E5                               (0x1<<0) // Reserved
11575   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER714_RESERVEDFIELD232_K2_E5_SHIFT                         0
11576   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER714_RESERVEDFIELD233_K2_E5                               (0x1<<1) // Reserved
11577   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER714_RESERVEDFIELD233_K2_E5_SHIFT                         1
11578 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER715_K2_E5                                                  0x00222cUL //Access:R    DataWidth:0x8    // Multi Field Register.
11579   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER715_RESERVEDFIELD234_K2_E5                               (0x1<<0) // Reserved
11580   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER715_RESERVEDFIELD234_K2_E5_SHIFT                         0
11581 #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER716_K2_E5                                                  0x002230UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11582   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER716_RESERVEDFIELD235_K2_E5                               (0x1<<0) // Reserved
11583   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER716_RESERVEDFIELD235_K2_E5_SHIFT                         0
11584   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER716_RESERVEDFIELD236_K2_E5                               (0x3<<1) // Reserved
11585   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER716_RESERVEDFIELD236_K2_E5_SHIFT                         1
11586   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER716_RESERVEDFIELD237_K2_E5                               (0x1<<3) // Reserved
11587   #define PHY_NW_IP_REG_CMU_LC0_TOP_RESERVEDREGISTER716_RESERVEDFIELD237_K2_E5_SHIFT                         3
11588 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER717_K2_E5                                                  0x002400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11589   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER717_RESERVEDFIELD238_K2_E5                               (0x1<<0) // Reserved
11590   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER717_RESERVEDFIELD238_K2_E5_SHIFT                         0
11591   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER717_RESERVEDFIELD239_K2_E5                               (0x1<<1) // Reserved
11592   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER717_RESERVEDFIELD239_K2_E5_SHIFT                         1
11593 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER718_K2_E5                                                  0x002404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11594   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER718_RESERVEDFIELD240_K2_E5                               (0x1<<0) // Reserved
11595   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER718_RESERVEDFIELD240_K2_E5_SHIFT                         0
11596   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER718_RESERVEDFIELD241_K2_E5                               (0x1<<1) // Reserved
11597   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER718_RESERVEDFIELD241_K2_E5_SHIFT                         1
11598 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER719_K2_E5                                                  0x002408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11599   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER719_RESERVEDFIELD242_K2_E5                               (0x1<<0) // Reserved
11600   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER719_RESERVEDFIELD242_K2_E5_SHIFT                         0
11601   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER719_RESERVEDFIELD243_K2_E5                               (0x7<<1) // Reserved
11602   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER719_RESERVEDFIELD243_K2_E5_SHIFT                         1
11603   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER719_RESERVEDFIELD244_K2_E5                               (0x3<<4) // Reserved
11604   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER719_RESERVEDFIELD244_K2_E5_SHIFT                         4
11605 #define PHY_NW_IP_REG_CMU_LC0_PLL_AFE_REG_CTRL1_K2_E5                                                        0x00240cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11606   #define PHY_NW_IP_REG_CMU_LC0_PLL_AFE_REG_CTRL1_CMPLL_V1P8_EN_K2_E5                                        (0x1<<0) // CMU PLL regulator vddha setting.   0x0 - vddha is 1.5V nominal 0x1 - vddha is 1.8V nominal  note: it is important that this register is maintained at the correct value matching the nominal vddha setting for all time following POR.
11607   #define PHY_NW_IP_REG_CMU_LC0_PLL_AFE_REG_CTRL1_CMPLL_V1P8_EN_K2_E5_SHIFT                                  0
11608 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER720_K2_E5                                                  0x002414UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11609   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER720_RESERVEDFIELD245_K2_E5                               (0x1<<0) // Reserved
11610   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER720_RESERVEDFIELD245_K2_E5_SHIFT                         0
11611   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER720_RESERVEDFIELD246_K2_E5                               (0x3<<1) // Reserved
11612   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER720_RESERVEDFIELD246_K2_E5_SHIFT                         1
11613   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER720_RESERVEDFIELD247_K2_E5                               (0x3<<4) // Reserved
11614   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER720_RESERVEDFIELD247_K2_E5_SHIFT                         4
11615 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER721_K2_E5                                                  0x002418UL //Access:R    DataWidth:0x8    // Multi Field Register.
11616   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER721_RESERVEDFIELD248_K2_E5                               (0x1<<0) // Reserved
11617   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER721_RESERVEDFIELD248_K2_E5_SHIFT                         0
11618   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER721_RESERVEDFIELD249_K2_E5                               (0x1<<1) // Reserved
11619   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER721_RESERVEDFIELD249_K2_E5_SHIFT                         1
11620 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER722_K2_E5                                                  0x002420UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11621   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER722_RESERVEDFIELD250_K2_E5                               (0x1<<0) // Reserved
11622   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER722_RESERVEDFIELD250_K2_E5_SHIFT                         0
11623   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER722_RESERVEDFIELD251_K2_E5                               (0x1<<1) // Reserved
11624   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER722_RESERVEDFIELD251_K2_E5_SHIFT                         1
11625   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER722_RESERVEDFIELD252_K2_E5                               (0x7<<5) // Reserved
11626   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER722_RESERVEDFIELD252_K2_E5_SHIFT                         5
11627 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_K2_E5                                                  0x002424UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11628   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD253_K2_E5                               (0x7<<0) // Reserved
11629   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD253_K2_E5_SHIFT                         0
11630   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD254_K2_E5                               (0x1<<3) // Reserved
11631   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD254_K2_E5_SHIFT                         3
11632   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD255_K2_E5                               (0x1<<4) // Reserved
11633   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD255_K2_E5_SHIFT                         4
11634   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD256_K2_E5                               (0x7<<5) // Reserved
11635   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER723_RESERVEDFIELD256_K2_E5_SHIFT                         5
11636 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER724_K2_E5                                                  0x002428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11637   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER724_RESERVEDFIELD257_K2_E5                               (0xf<<0) // Reserved
11638   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER724_RESERVEDFIELD257_K2_E5_SHIFT                         0
11639 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER725_K2_E5                                                  0x002440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11640   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER725_RESERVEDFIELD258_K2_E5                               (0x3<<0) // Reserved
11641   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER725_RESERVEDFIELD258_K2_E5_SHIFT                         0
11642 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER726_K2_E5                                                  0x002444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11643   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER726_RESERVEDFIELD259_K2_E5                               (0x1<<0) // Reserved
11644   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER726_RESERVEDFIELD259_K2_E5_SHIFT                         0
11645   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER726_RESERVEDFIELD260_K2_E5                               (0x1<<1) // Reserved
11646   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER726_RESERVEDFIELD260_K2_E5_SHIFT                         1
11647   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER726_RESERVEDFIELD261_K2_E5                               (0x1<<2) // Reserved
11648   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER726_RESERVEDFIELD261_K2_E5_SHIFT                         2
11649 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER727_K2_E5                                                  0x00244cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11650   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER727_RESERVEDFIELD262_K2_E5                               (0xf<<0) // Reserved
11651   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER727_RESERVEDFIELD262_K2_E5_SHIFT                         0
11652 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER728_K2_E5                                                  0x002450UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11653   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER728_RESERVEDFIELD263_K2_E5                               (0x1<<0) // Reserved
11654   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER728_RESERVEDFIELD263_K2_E5_SHIFT                         0
11655 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER729_K2_E5                                                  0x002454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11656   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER729_RESERVEDFIELD264_K2_E5                               (0xf<<0) // Reserved
11657   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER729_RESERVEDFIELD264_K2_E5_SHIFT                         0
11658   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER729_RESERVEDFIELD265_K2_E5                               (0xf<<4) // Reserved
11659   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER729_RESERVEDFIELD265_K2_E5_SHIFT                         4
11660 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER730_K2_E5                                                  0x002458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11661   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER730_RESERVEDFIELD266_K2_E5                               (0xf<<0) // Reserved
11662   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER730_RESERVEDFIELD266_K2_E5_SHIFT                         0
11663   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER730_RESERVEDFIELD267_K2_E5                               (0xf<<4) // Reserved
11664   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER730_RESERVEDFIELD267_K2_E5_SHIFT                         4
11665 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER731_K2_E5                                                  0x002460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11666   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER731_RESERVEDFIELD268_K2_E5                               (0x1<<1) // Reserved
11667   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER731_RESERVEDFIELD268_K2_E5_SHIFT                         1
11668   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER731_RESERVEDFIELD269_K2_E5                               (0xf<<2) // Reserved
11669   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER731_RESERVEDFIELD269_K2_E5_SHIFT                         2
11670   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER731_RESERVEDFIELD270_K2_E5                               (0x3<<6) // Reserved
11671   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER731_RESERVEDFIELD270_K2_E5_SHIFT                         6
11672 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_K2_E5                                                  0x002464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11673   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD271_K2_E5                               (0x3<<0) // Reserved
11674   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD271_K2_E5_SHIFT                         0
11675   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD272_K2_E5                               (0x1<<2) // Reserved
11676   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD272_K2_E5_SHIFT                         2
11677   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD273_K2_E5                               (0x7<<3) // Reserved
11678   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD273_K2_E5_SHIFT                         3
11679   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD274_K2_E5                               (0x1<<6) // Reserved
11680   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER732_RESERVEDFIELD274_K2_E5_SHIFT                         6
11681 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER733_K2_E5                                                  0x002468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11682   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER733_RESERVEDFIELD275_K2_E5                               (0x1<<0) // Reserved
11683   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER733_RESERVEDFIELD275_K2_E5_SHIFT                         0
11684 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER734_K2_E5                                                  0x00246cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11685   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER734_RESERVEDFIELD276_K2_E5                               (0x1<<0) // Reserved
11686   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER734_RESERVEDFIELD276_K2_E5_SHIFT                         0
11687 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER735_K2_E5                                                  0x002470UL //Access:RW   DataWidth:0x8    // Reserved
11688 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER736_K2_E5                                                  0x002480UL //Access:RW   DataWidth:0x8    // Reserved
11689 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER737_K2_E5                                                  0x002484UL //Access:RW   DataWidth:0x8    // Reserved
11690 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER738_K2_E5                                                  0x002488UL //Access:RW   DataWidth:0x8    // Reserved
11691 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER739_K2_E5                                                  0x00248cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11692   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER739_F669_K2_E5                                           (0xf<<0) // Reserved
11693   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER739_F669_K2_E5_SHIFT                                     0
11694 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER740_K2_E5                                                  0x002490UL //Access:RW   DataWidth:0x8    // Reserved
11695 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER741_K2_E5                                                  0x002494UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11696   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER741_RESERVEDFIELD278_K2_E5                               (0xf<<0) // Reserved
11697   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER741_RESERVEDFIELD278_K2_E5_SHIFT                         0
11698   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER741_RESERVEDFIELD279_K2_E5                               (0xf<<4) // Reserved
11699   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER741_RESERVEDFIELD279_K2_E5_SHIFT                         4
11700 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER742_K2_E5                                                  0x002498UL //Access:RW   DataWidth:0x8    // Reserved
11701 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER743_K2_E5                                                  0x00249cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11702   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER743_F672_K2_E5                                           (0xf<<0) // Reserved
11703   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER743_F672_K2_E5_SHIFT                                     0
11704 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER744_K2_E5                                                  0x0024a0UL //Access:RW   DataWidth:0x8    // Reserved
11705 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER745_K2_E5                                                  0x0024a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11706   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER745_F674_K2_E5                                           (0xf<<0) // Reserved
11707   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER745_F674_K2_E5_SHIFT                                     0
11708 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER746_K2_E5                                                  0x0024a8UL //Access:RW   DataWidth:0x8    // Reserved
11709 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER747_K2_E5                                                  0x0024acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11710   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER747_F676_K2_E5                                           (0xf<<0) // Reserved
11711   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER747_F676_K2_E5_SHIFT                                     0
11712 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER748_K2_E5                                                  0x0024b0UL //Access:RW   DataWidth:0x8    // Reserved
11713 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER749_K2_E5                                                  0x0024b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11714   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER749_F678_K2_E5                                           (0xf<<0) // Reserved
11715   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER749_F678_K2_E5_SHIFT                                     0
11716 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER750_K2_E5                                                  0x0024b8UL //Access:RW   DataWidth:0x8    // Reserved
11717 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER751_K2_E5                                                  0x0024bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11718   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER751_F680_K2_E5                                           (0xf<<0) // Reserved
11719   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER751_F680_K2_E5_SHIFT                                     0
11720 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER752_K2_E5                                                  0x0024c0UL //Access:RW   DataWidth:0x8    // Reserved
11721 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER753_K2_E5                                                  0x0024c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11722   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER753_F682_K2_E5                                           (0xf<<0) // Reserved
11723   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER753_F682_K2_E5_SHIFT                                     0
11724 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER754_K2_E5                                                  0x0024c8UL //Access:RW   DataWidth:0x8    // Reserved
11725 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER755_K2_E5                                                  0x0024ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11726   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER755_RESERVEDFIELD280_K2_E5                               (0xf<<0) // Reserved
11727   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER755_RESERVEDFIELD280_K2_E5_SHIFT                         0
11728   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER755_RESERVEDFIELD281_K2_E5                               (0x1<<4) // Reserved
11729   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER755_RESERVEDFIELD281_K2_E5_SHIFT                         4
11730   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER755_RESERVEDFIELD282_K2_E5                               (0x1<<7) // Reserved
11731   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER755_RESERVEDFIELD282_K2_E5_SHIFT                         7
11732 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER756_K2_E5                                                  0x0024d0UL //Access:R    DataWidth:0x8    // Reserved
11733 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER757_K2_E5                                                  0x0024d4UL //Access:R    DataWidth:0x8    // Multi Field Register.
11734   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER757_F685_K2_E5                                           (0xf<<0) // Reserved
11735   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER757_F685_K2_E5_SHIFT                                     0
11736 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER758_K2_E5                                                  0x0024d8UL //Access:R    DataWidth:0x8    // Reserved
11737 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER759_K2_E5                                                  0x0024dcUL //Access:R    DataWidth:0x8    // Multi Field Register.
11738   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER759_F687_K2_E5                                           (0xf<<0) // Reserved
11739   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER759_F687_K2_E5_SHIFT                                     0
11740 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER760_K2_E5                                                  0x0024e0UL //Access:R    DataWidth:0x8    // Reserved
11741 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER761_K2_E5                                                  0x0024e4UL //Access:R    DataWidth:0x8    // Multi Field Register.
11742   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER761_F689_K2_E5                                           (0xf<<0) // Reserved
11743   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER761_F689_K2_E5_SHIFT                                     0
11744 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER762_K2_E5                                                  0x0024e8UL //Access:R    DataWidth:0x8    // Multi Field Register.
11745   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER762_RESERVEDFIELD283_K2_E5                               (0x3<<0) // Reserved
11746   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER762_RESERVEDFIELD283_K2_E5_SHIFT                         0
11747   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER762_RESERVEDFIELD284_K2_E5                               (0x1<<2) // Reserved
11748   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER762_RESERVEDFIELD284_K2_E5_SHIFT                         2
11749   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER762_RESERVEDFIELD285_K2_E5                               (0x1<<3) // Reserved
11750   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER762_RESERVEDFIELD285_K2_E5_SHIFT                         3
11751 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER763_K2_E5                                                  0x0024f0UL //Access:R    DataWidth:0x8    // Reserved
11752 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER764_K2_E5                                                  0x002510UL //Access:RW   DataWidth:0x8    // Reserved
11753 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER765_K2_E5                                                  0x002514UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11754   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER765_RESERVEDFIELD288_K2_E5                               (0x3<<0) // Reserved
11755   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER765_RESERVEDFIELD288_K2_E5_SHIFT                         0
11756   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER765_RESERVEDFIELD289_K2_E5                               (0x1<<6) // Reserved
11757   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER765_RESERVEDFIELD289_K2_E5_SHIFT                         6
11758   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER765_RESERVEDFIELD290_K2_E5                               (0x1<<7) // Reserved
11759   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER765_RESERVEDFIELD290_K2_E5_SHIFT                         7
11760 #define PHY_NW_IP_REG_CMU_LC0_PLL_LOCKDET_STATUS_K2_E5                                                       0x002518UL //Access:R    DataWidth:0x8    // Multi Field Register.
11761   #define PHY_NW_IP_REG_CMU_LC0_PLL_LOCKDET_STATUS_LOCKED_K2_E5                                              (0x1<<0) // CMU PLL lock detector status. 0x0 - CMU PLL is not locked 0x1 - CMU PLL has locked to the reference clock, and all output clocks are at the correct frequency
11762   #define PHY_NW_IP_REG_CMU_LC0_PLL_LOCKDET_STATUS_LOCKED_K2_E5_SHIFT                                        0
11763 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER766_K2_E5                                                  0x002524UL //Access:RW   DataWidth:0x8    // Reserved
11764 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER767_K2_E5                                                  0x002528UL //Access:RW   DataWidth:0x8    // Reserved
11765 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER768_K2_E5                                                  0x00252cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11766   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER768_RESERVEDFIELD293_K2_E5                               (0xf<<0) // Reserved
11767   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER768_RESERVEDFIELD293_K2_E5_SHIFT                         0
11768 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER769_K2_E5                                                  0x002530UL //Access:RW   DataWidth:0x8    // Reserved
11769 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER770_K2_E5                                                  0x002534UL //Access:RW   DataWidth:0x8    // Reserved
11770 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER771_K2_E5                                                  0x002538UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11771   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER771_RESERVEDFIELD296_K2_E5                               (0x1<<0) // Reserved
11772   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER771_RESERVEDFIELD296_K2_E5_SHIFT                         0
11773   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER771_RESERVEDFIELD297_K2_E5                               (0x1<<1) // Reserved
11774   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER771_RESERVEDFIELD297_K2_E5_SHIFT                         1
11775   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER771_RESERVEDFIELD298_K2_E5                               (0x1<<2) // Reserved
11776   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER771_RESERVEDFIELD298_K2_E5_SHIFT                         2
11777 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER772_K2_E5                                                  0x00253cUL //Access:RW   DataWidth:0x8    // Reserved
11778 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER773_K2_E5                                                  0x002540UL //Access:RW   DataWidth:0x8    // Reserved
11779 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER774_K2_E5                                                  0x002544UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11780   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER774_RESERVEDFIELD301_K2_E5                               (0xf<<0) // Reserved
11781   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER774_RESERVEDFIELD301_K2_E5_SHIFT                         0
11782 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER775_K2_E5                                                  0x002550UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11783   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER775_RESERVEDFIELD302_K2_E5                               (0x1<<0) // Reserved
11784   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER775_RESERVEDFIELD302_K2_E5_SHIFT                         0
11785   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER775_RESERVEDFIELD303_K2_E5                               (0x3<<1) // Reserved
11786   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER775_RESERVEDFIELD303_K2_E5_SHIFT                         1
11787   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER775_RESERVEDFIELD304_K2_E5                               (0xf<<3) // Reserved
11788   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER775_RESERVEDFIELD304_K2_E5_SHIFT                         3
11789 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER776_K2_E5                                                  0x002554UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11790   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER776_RESERVEDFIELD305_K2_E5                               (0x7f<<0) // Reserved
11791   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER776_RESERVEDFIELD305_K2_E5_SHIFT                         0
11792   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER776_RESERVEDFIELD306_K2_E5                               (0x1<<7) // Reserved
11793   #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER776_RESERVEDFIELD306_K2_E5_SHIFT                         7
11794 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER777_K2_E5                                                  0x002560UL //Access:RW   DataWidth:0x8    // Reserved
11795 #define PHY_NW_IP_REG_CMU_LC0_PLL_RESERVEDREGISTER778_K2_E5                                                  0x002564UL //Access:RW   DataWidth:0x8    // Reserved
11796 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER779_K2_E5                                               0x002800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11797   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER779_RESERVEDFIELD307_K2_E5                            (0x1<<0) // Reserved
11798   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER779_RESERVEDFIELD307_K2_E5_SHIFT                      0
11799 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER780_K2_E5                                               0x002804UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11800   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER780_RESERVEDFIELD308_K2_E5                            (0x7<<0) // Reserved
11801   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER780_RESERVEDFIELD308_K2_E5_SHIFT                      0
11802 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER781_K2_E5                                               0x002808UL //Access:RW   DataWidth:0x8    // Reserved
11803 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER782_K2_E5                                               0x00280cUL //Access:R    DataWidth:0x8    // Multi Field Register.
11804   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER782_RESERVEDFIELD310_K2_E5                            (0x1<<0) // Reserved
11805   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER782_RESERVEDFIELD310_K2_E5_SHIFT                      0
11806   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER782_RESERVEDFIELD311_K2_E5                            (0xf<<1) // Reserved
11807   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER782_RESERVEDFIELD311_K2_E5_SHIFT                      1
11808 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER783_K2_E5                                               0x002840UL //Access:R    DataWidth:0x8    // Reserved
11809 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER784_K2_E5                                               0x002844UL //Access:R    DataWidth:0x8    // Multi Field Register.
11810   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER784_RESERVEDFIELD313_K2_E5                            (0xf<<0) // Reserved
11811   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER784_RESERVEDFIELD313_K2_E5_SHIFT                      0
11812 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER785_K2_E5                                               0x002848UL //Access:R    DataWidth:0x8    // Reserved
11813 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER786_K2_E5                                               0x00284cUL //Access:R    DataWidth:0x8    // Multi Field Register.
11814   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER786_RESERVEDFIELD315_K2_E5                            (0x1<<0) // Reserved
11815   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER786_RESERVEDFIELD315_K2_E5_SHIFT                      0
11816 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER787_K2_E5                                               0x002880UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11817   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER787_RESERVEDFIELD316_K2_E5                            (0x3<<0) // Reserved
11818   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER787_RESERVEDFIELD316_K2_E5_SHIFT                      0
11819   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER787_RESERVEDFIELD317_K2_E5                            (0xf<<2) // Reserved
11820   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER787_RESERVEDFIELD317_K2_E5_SHIFT                      2
11821 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER788_K2_E5                                               0x002884UL //Access:RW   DataWidth:0x8    // Reserved
11822 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER789_K2_E5                                               0x002888UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11823   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER789_RESERVEDFIELD319_K2_E5                            (0xf<<0) // Reserved
11824   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER789_RESERVEDFIELD319_K2_E5_SHIFT                      0
11825 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER790_K2_E5                                               0x00288cUL //Access:RW   DataWidth:0x8    // Reserved
11826 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER791_K2_E5                                               0x002890UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11827   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER791_RESERVEDFIELD321_K2_E5                            (0xf<<0) // Reserved
11828   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER791_RESERVEDFIELD321_K2_E5_SHIFT                      0
11829 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER792_K2_E5                                               0x002894UL //Access:RW   DataWidth:0x8    // Reserved
11830 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER793_K2_E5                                               0x002898UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11831   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER793_RESERVEDFIELD323_K2_E5                            (0xf<<0) // Reserved
11832   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER793_RESERVEDFIELD323_K2_E5_SHIFT                      0
11833 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER794_K2_E5                                               0x0028c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11834   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER794_RESERVEDFIELD324_K2_E5                            (0x1f<<0) // Reserved
11835   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER794_RESERVEDFIELD324_K2_E5_SHIFT                      0
11836 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER795_K2_E5                                               0x0028c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11837   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER795_RESERVEDFIELD325_K2_E5                            (0xf<<0) // Reserved
11838   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER795_RESERVEDFIELD325_K2_E5_SHIFT                      0
11839   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER795_RESERVEDFIELD326_K2_E5                            (0xf<<4) // Reserved
11840   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER795_RESERVEDFIELD326_K2_E5_SHIFT                      4
11841 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER796_K2_E5                                               0x0028c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11842   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER796_RESERVEDFIELD327_K2_E5                            (0x1<<0) // Reserved
11843   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER796_RESERVEDFIELD327_K2_E5_SHIFT                      0
11844 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER797_K2_E5                                               0x002900UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11845   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER797_RESERVEDFIELD328_K2_E5                            (0x3<<0) // Reserved
11846   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER797_RESERVEDFIELD328_K2_E5_SHIFT                      0
11847 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER798_K2_E5                                               0x002904UL //Access:RW   DataWidth:0x8    // Reserved
11848 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER799_K2_E5                                               0x002908UL //Access:RW   DataWidth:0x8    // Reserved
11849 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER800_K2_E5                                               0x00290cUL //Access:RW   DataWidth:0x8    // Reserved
11850 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER801_K2_E5                                               0x002910UL //Access:RW   DataWidth:0x8    // Reserved
11851 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER802_K2_E5                                               0x002914UL //Access:RW   DataWidth:0x8    // Reserved
11852 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER803_K2_E5                                               0x002918UL //Access:RW   DataWidth:0x8    // Reserved
11853 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER804_K2_E5                                               0x00291cUL //Access:RW   DataWidth:0x8    // Reserved
11854 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER805_K2_E5                                               0x002920UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11855   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER805_RESERVEDFIELD336_K2_E5                            (0x1<<0) // Reserved
11856   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER805_RESERVEDFIELD336_K2_E5_SHIFT                      0
11857 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER806_K2_E5                                               0x002940UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11858   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER806_RESERVEDFIELD337_K2_E5                            (0x1<<0) // Reserved
11859   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER806_RESERVEDFIELD337_K2_E5_SHIFT                      0
11860   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER806_RESERVEDFIELD338_K2_E5                            (0xf<<1) // Reserved
11861   #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER806_RESERVEDFIELD338_K2_E5_SHIFT                      1
11862 #define PHY_NW_IP_REG_CMU_LC0_GCFSM2_RESERVEDREGISTER807_K2_E5                                               0x002944UL //Access:RW   DataWidth:0x8    // Reserved
11863 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_K2_E5                                              0x002c00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11864   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD340_K2_E5                           (0x1<<0) // Reserved
11865   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD340_K2_E5_SHIFT                     0
11866   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD341_K2_E5                           (0x1<<1) // Reserved
11867   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD341_K2_E5_SHIFT                     1
11868   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD342_K2_E5                           (0x1<<2) // Reserved
11869   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD342_K2_E5_SHIFT                     2
11870   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD343_K2_E5                           (0x1<<3) // Reserved
11871   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD343_K2_E5_SHIFT                     3
11872   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD344_K2_E5                           (0x1<<4) // Reserved
11873   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD344_K2_E5_SHIFT                     4
11874   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD345_K2_E5                           (0x1<<5) // Reserved
11875   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD345_K2_E5_SHIFT                     5
11876   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD346_K2_E5                           (0x1<<6) // Reserved
11877   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER808_RESERVEDFIELD346_K2_E5_SHIFT                     6
11878 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_K2_E5                                              0x002c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11879   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD347_K2_E5                           (0x1<<0) // Reserved
11880   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD347_K2_E5_SHIFT                     0
11881   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD348_K2_E5                           (0x1<<1) // Reserved
11882   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD348_K2_E5_SHIFT                     1
11883   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD349_K2_E5                           (0x1<<2) // Reserved
11884   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD349_K2_E5_SHIFT                     2
11885   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD350_K2_E5                           (0x1<<3) // Reserved
11886   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD350_K2_E5_SHIFT                     3
11887   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD351_K2_E5                           (0x1<<4) // Reserved
11888   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD351_K2_E5_SHIFT                     4
11889   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD352_K2_E5                           (0x1<<5) // Reserved
11890   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD352_K2_E5_SHIFT                     5
11891   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD353_K2_E5                           (0x1<<6) // Reserved
11892   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER809_RESERVEDFIELD353_K2_E5_SHIFT                     6
11893 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER810_K2_E5                                              0x002c08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11894   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER810_RESERVEDFIELD354_K2_E5                           (0xf<<0) // Reserved
11895   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER810_RESERVEDFIELD354_K2_E5_SHIFT                     0
11896   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER810_RESERVEDFIELD355_K2_E5                           (0xf<<4) // Reserved
11897   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER810_RESERVEDFIELD355_K2_E5_SHIFT                     4
11898 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER811_K2_E5                                              0x002c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11899   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER811_RESERVEDFIELD356_K2_E5                           (0xf<<0) // Reserved
11900   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER811_RESERVEDFIELD356_K2_E5_SHIFT                     0
11901   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER811_RESERVEDFIELD357_K2_E5                           (0xf<<4) // Reserved
11902   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER811_RESERVEDFIELD357_K2_E5_SHIFT                     4
11903 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER812_K2_E5                                              0x002c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11904   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER812_RESERVEDFIELD358_K2_E5                           (0x1<<0) // Reserved
11905   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER812_RESERVEDFIELD358_K2_E5_SHIFT                     0
11906   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER812_RESERVEDFIELD359_K2_E5                           (0x7f<<1) // Reserved
11907   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER812_RESERVEDFIELD359_K2_E5_SHIFT                     1
11908 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER813_K2_E5                                              0x002c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11909   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER813_RESERVEDFIELD360_K2_E5                           (0x1<<0) // Reserved
11910   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER813_RESERVEDFIELD360_K2_E5_SHIFT                     0
11911 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER814_K2_E5                                              0x002c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11912   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER814_RESERVEDFIELD361_K2_E5                           (0x1<<0) // Reserved
11913   #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER814_RESERVEDFIELD361_K2_E5_SHIFT                     0
11914 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER815_K2_E5                                              0x002c40UL //Access:RW   DataWidth:0x8    // Reserved
11915 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER816_K2_E5                                              0x002c44UL //Access:RW   DataWidth:0x8    // Reserved
11916 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER817_K2_E5                                              0x002c48UL //Access:RW   DataWidth:0x8    // Reserved
11917 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER818_K2_E5                                              0x002c4cUL //Access:RW   DataWidth:0x8    // Reserved
11918 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER819_K2_E5                                              0x002c50UL //Access:RW   DataWidth:0x8    // Reserved
11919 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER820_K2_E5                                              0x002c54UL //Access:RW   DataWidth:0x8    // Reserved
11920 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER821_K2_E5                                              0x002c58UL //Access:RW   DataWidth:0x8    // Reserved
11921 #define PHY_NW_IP_REG_CMU_LC0_FEATURE_RESERVEDREGISTER822_K2_E5                                              0x002c5cUL //Access:RW   DataWidth:0x8    // Reserved
11922 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER823_K2_E5                                                   0x003000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11923   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER823_RESERVEDFIELD362_K2_E5                                (0x1<<0) // Reserved
11924   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER823_RESERVEDFIELD362_K2_E5_SHIFT                          0
11925 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_K2_E5                                                   0x003004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11926   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD363_K2_E5                                (0x1<<0) // Reserved
11927   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD363_K2_E5_SHIFT                          0
11928   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD364_K2_E5                                (0x1<<1) // Reserved
11929   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD364_K2_E5_SHIFT                          1
11930   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD365_K2_E5                                (0x1<<2) // Reserved
11931   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD365_K2_E5_SHIFT                          2
11932   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD366_K2_E5                                (0x1<<3) // Reserved
11933   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD366_K2_E5_SHIFT                          3
11934   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD367_K2_E5                                (0x1<<4) // Reserved
11935   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER824_RESERVEDFIELD367_K2_E5_SHIFT                          4
11936 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_K2_E5                                                   0x00300cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
11937   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD368_K2_E5                                (0x1<<0) // Reserved
11938   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD368_K2_E5_SHIFT                          0
11939   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD369_K2_E5                                (0x1<<1) // Reserved
11940   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD369_K2_E5_SHIFT                          1
11941   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD370_K2_E5                                (0x1<<2) // Reserved
11942   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD370_K2_E5_SHIFT                          2
11943   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD371_K2_E5                                (0x1<<3) // Reserved
11944   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER825_RESERVEDFIELD371_K2_E5_SHIFT                          3
11945 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER826_K2_E5                                                   0x003040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11946   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER826_RESERVEDFIELD372_K2_E5                                (0x3<<0) // Reserved
11947   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER826_RESERVEDFIELD372_K2_E5_SHIFT                          0
11948   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER826_RESERVEDFIELD373_K2_E5                                (0x7<<2) // Reserved
11949   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER826_RESERVEDFIELD373_K2_E5_SHIFT                          2
11950   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER826_RESERVEDFIELD374_K2_E5                                (0x7<<5) // Reserved
11951   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER826_RESERVEDFIELD374_K2_E5_SHIFT                          5
11952 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER827_K2_E5                                                   0x003044UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11953   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER827_RESERVEDFIELD375_K2_E5                                (0x1<<0) // Reserved
11954   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER827_RESERVEDFIELD375_K2_E5_SHIFT                          0
11955   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER827_RESERVEDFIELD376_K2_E5                                (0x1<<1) // Reserved
11956   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER827_RESERVEDFIELD376_K2_E5_SHIFT                          1
11957 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER828_K2_E5                                                   0x003048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11958   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER828_RESERVEDFIELD377_K2_E5                                (0x3<<0) // Reserved
11959   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER828_RESERVEDFIELD377_K2_E5_SHIFT                          0
11960   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER828_RESERVEDFIELD378_K2_E5                                (0x3<<2) // Reserved
11961   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER828_RESERVEDFIELD378_K2_E5_SHIFT                          2
11962   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER828_RESERVEDFIELD379_K2_E5                                (0x3<<4) // Reserved
11963   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER828_RESERVEDFIELD379_K2_E5_SHIFT                          4
11964 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER829_K2_E5                                                   0x00304cUL //Access:RW   DataWidth:0x8    // Reserved
11965 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER830_K2_E5                                                   0x003080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11966   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER830_RESERVEDFIELD381_K2_E5                                (0x7<<0) // Reserved
11967   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER830_RESERVEDFIELD381_K2_E5_SHIFT                          0
11968   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER830_RESERVEDFIELD382_K2_E5                                (0x7<<3) // Reserved
11969   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER830_RESERVEDFIELD382_K2_E5_SHIFT                          3
11970   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER830_RESERVEDFIELD383_K2_E5                                (0x1<<6) // Reserved
11971   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER830_RESERVEDFIELD383_K2_E5_SHIFT                          6
11972 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER831_K2_E5                                                   0x003084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11973   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER831_RESERVEDFIELD384_K2_E5                                (0x1<<0) // Reserved
11974   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER831_RESERVEDFIELD384_K2_E5_SHIFT                          0
11975   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER831_RESERVEDFIELD385_K2_E5                                (0x1<<1) // Reserved
11976   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER831_RESERVEDFIELD385_K2_E5_SHIFT                          1
11977 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER832_K2_E5                                                   0x003088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11978   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER832_RESERVEDFIELD386_K2_E5                                (0x3<<0) // Reserved
11979   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER832_RESERVEDFIELD386_K2_E5_SHIFT                          0
11980   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER832_RESERVEDFIELD387_K2_E5                                (0x3<<2) // Reserved
11981   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER832_RESERVEDFIELD387_K2_E5_SHIFT                          2
11982   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER832_RESERVEDFIELD388_K2_E5                                (0x3<<4) // Reserved
11983   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER832_RESERVEDFIELD388_K2_E5_SHIFT                          4
11984 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER833_K2_E5                                                   0x00308cUL //Access:RW   DataWidth:0x8    // Reserved
11985 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER834_K2_E5                                                   0x0030c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11986   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER834_RESERVEDFIELD390_K2_E5                                (0xf<<0) // Reserved
11987   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER834_RESERVEDFIELD390_K2_E5_SHIFT                          0
11988 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER835_K2_E5                                                   0x003140UL //Access:R    DataWidth:0x8    // Multi Field Register.
11989   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER835_RESERVEDFIELD391_K2_E5                                (0x7<<0) // Reserved
11990   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER835_RESERVEDFIELD391_K2_E5_SHIFT                          0
11991   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER835_RESERVEDFIELD392_K2_E5                                (0x1<<3) // Reserved
11992   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER835_RESERVEDFIELD392_K2_E5_SHIFT                          3
11993 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER836_K2_E5                                                   0x003144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
11994   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER836_RESERVEDFIELD393_K2_E5                                (0x7<<0) // Reserved
11995   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER836_RESERVEDFIELD393_K2_E5_SHIFT                          0
11996   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER836_RESERVEDFIELD394_K2_E5                                (0x1<<3) // Reserved
11997   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER836_RESERVEDFIELD394_K2_E5_SHIFT                          3
11998   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER836_RESERVEDFIELD395_K2_E5                                (0x7<<4) // Reserved
11999   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER836_RESERVEDFIELD395_K2_E5_SHIFT                          4
12000 #define PHY_NW_IP_REG_CMU_R0_TOP_PHY_IF_STATUS_K2_E5                                                         0x003148UL //Access:R    DataWidth:0x8    // Multi Field Register.
12001   #define PHY_NW_IP_REG_CMU_R0_TOP_PHY_IF_STATUS_CMU_OK_K2_E5                                                (0x1<<0) // CMU OK status. 0x0 - CMU PLL is not locked 0x1 - indicates that CMU macro has successfully transitioned into the ACTIVE or PARTIAL power state, the PLL has locked to the reference clock, and all output clocks are at the correct frequency
12002   #define PHY_NW_IP_REG_CMU_R0_TOP_PHY_IF_STATUS_CMU_OK_K2_E5_SHIFT                                          0
12003 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER837_K2_E5                                                   0x003160UL //Access:RW   DataWidth:0x8    // Reserved
12004 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER838_K2_E5                                                   0x003164UL //Access:RW   DataWidth:0x8    // Reserved
12005 #define PHY_NW_IP_REG_CMU_R0_TOP_ERR_CTRL1_K2_E5                                                             0x003200UL //Access:RW   DataWidth:0x8    // lower 8-bits of 16-bit CMU error code.  0x0 - indicates that there is no error rest - reserved
12006 #define PHY_NW_IP_REG_CMU_R0_TOP_ERR_CTRL2_K2_E5                                                             0x003204UL //Access:RW   DataWidth:0x8    // higher 8-bits of 16-bit CMU error code.  0x0 - indicates that there is no error rest - reserved
12007 #define PHY_NW_IP_REG_CMU_R0_TOP_ERR_CTRL3_K2_E5                                                             0x003208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12008   #define PHY_NW_IP_REG_CMU_R0_TOP_ERR_CTRL3_CMU_ERR_K2_E5                                                   (0x1<<0) // CMU macro error status. 0x0 - no error 0x1 - PHY CMU macro has an internal error detected by firmware. CMU error code can be used to isolate error event.
12009   #define PHY_NW_IP_REG_CMU_R0_TOP_ERR_CTRL3_CMU_ERR_K2_E5_SHIFT                                             0
12010 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER839_K2_E5                                                   0x003228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12011   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER839_RESERVEDFIELD396_K2_E5                                (0x1<<0) // Reserved
12012   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER839_RESERVEDFIELD396_K2_E5_SHIFT                          0
12013   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER839_RESERVEDFIELD397_K2_E5                                (0x1<<1) // Reserved
12014   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER839_RESERVEDFIELD397_K2_E5_SHIFT                          1
12015 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER840_K2_E5                                                   0x00322cUL //Access:R    DataWidth:0x8    // Multi Field Register.
12016   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER840_RESERVEDFIELD398_K2_E5                                (0x1<<0) // Reserved
12017   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER840_RESERVEDFIELD398_K2_E5_SHIFT                          0
12018 #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER841_K2_E5                                                   0x003230UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12019   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER841_RESERVEDFIELD399_K2_E5                                (0x1<<0) // Reserved
12020   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER841_RESERVEDFIELD399_K2_E5_SHIFT                          0
12021   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER841_RESERVEDFIELD400_K2_E5                                (0x3<<1) // Reserved
12022   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER841_RESERVEDFIELD400_K2_E5_SHIFT                          1
12023   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER841_RESERVEDFIELD401_K2_E5                                (0x1<<3) // Reserved
12024   #define PHY_NW_IP_REG_CMU_R0_TOP_RESERVEDREGISTER841_RESERVEDFIELD401_K2_E5_SHIFT                          3
12025 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PD_CTRL0_K2_E5                                                         0x003400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12026   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PD_CTRL0_PD_CMPLL2_K2_E5                                             (0x1<<0) // Powerdown for RPLL.
12027   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PD_CTRL0_PD_CMPLL2_K2_E5_SHIFT                                       0
12028   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PD_CTRL0_RESERVEDFIELD402_K2_E5                                      (0x1<<1) // Reserved
12029   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PD_CTRL0_RESERVEDFIELD402_K2_E5_SHIFT                                1
12030 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_RST_CTRL0_K2_E5                                                        0x003404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12031   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_RST_CTRL0_RST_CMPLL2_FRACN_N_K2_E5                                   (0x1<<0) // Resets the DivN counter in the FracN
12032   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_RST_CTRL0_RST_CMPLL2_FRACN_N_K2_E5_SHIFT                             0
12033   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_RST_CTRL0_RST_CMPLL2_DIV4P125_N_K2_E5                                (0x1<<1) // TBD
12034   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_RST_CTRL0_RST_CMPLL2_DIV4P125_N_K2_E5_SHIFT                          1
12035 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER842_K2_E5                                                  0x003408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12036   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER842_RESERVEDFIELD403_K2_E5                               (0x3<<0) // Reserved
12037   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER842_RESERVEDFIELD403_K2_E5_SHIFT                         0
12038   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER842_RESERVEDFIELD404_K2_E5                               (0x1<<2) // Reserved
12039   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER842_RESERVEDFIELD404_K2_E5_SHIFT                         2
12040 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_CLK_CTRL0_K2_E5                                                        0x00340cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12041   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_CLK_CTRL0_CMPLL2_REFCLK_SEL_K2_E5                                    (0x1<<0) // Select the reference clock. 0 - clk_ref 1- clk_pllref
12042   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_CLK_CTRL0_CMPLL2_REFCLK_SEL_K2_E5_SHIFT                              0
12043 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_VCO_CTRL0_K2_E5                                                        0x003410UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12044   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_VCO_CTRL0_CMPLL2_VCO_KICK_K2_E5                                      (0x1<<0) // TBD
12045   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_VCO_CTRL0_CMPLL2_VCO_KICK_K2_E5_SHIFT                                0
12046   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_VCO_CTRL0_CMPLL2_BIAS_TRIM_K2_E5                                     (0x1f<<1) // TBD
12047   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_VCO_CTRL0_CMPLL2_BIAS_TRIM_K2_E5_SHIFT                               1
12048 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_CLKDIV_CTRL0_K2_E5                                                     0x003418UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12049   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_CLKDIV_CTRL0_CMPLL2_FBKCLK_DIV_K2_E5                                 (0x3<<0) // TBD
12050   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_CLKDIV_CTRL0_CMPLL2_FBKCLK_DIV_K2_E5_SHIFT                           0
12051 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER843_K2_E5                                                  0x003420UL //Access:R    DataWidth:0x8    // Multi Field Register.
12052   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER843_RESERVEDFIELD405_K2_E5                               (0x1<<0) // Reserved
12053   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER843_RESERVEDFIELD405_K2_E5_SHIFT                         0
12054 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL0_K2_E5                                                        0x003424UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12055   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL0_CMPLL2_PFD_PW_K2_E5                                        (0x3<<0) // TBD
12056   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL0_CMPLL2_PFD_PW_K2_E5_SHIFT                                  0
12057 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL1_K2_E5                                                        0x003428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12058   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL1_CMPLL2_MUTE_K2_E5                                          (0x1<<0) // TBD
12059   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL1_CMPLL2_MUTE_K2_E5_SHIFT                                    0
12060   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL1_CMPLL2_PFD_FORCE_UP_K2_E5                                  (0x1<<1) // TBD
12061   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL1_CMPLL2_PFD_FORCE_UP_K2_E5_SHIFT                            1
12062   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL1_CMPLL2_PFD_FORCE_DN_K2_E5                                  (0x1<<2) // TBD
12063   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PFD_CTRL1_CMPLL2_PFD_FORCE_DN_K2_E5_SHIFT                            2
12064 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL0_K2_E5                                                       0x00342cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12065   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL0_CMPLL2_PFILT_K2_E5                                        (0x7<<0) // TBD
12066   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL0_CMPLL2_PFILT_K2_E5_SHIFT                                  0
12067   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL0_CMPLL2_PCP_TRIM_K2_E5                                     (0x3<<4) // TBD
12068   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL0_CMPLL2_PCP_TRIM_K2_E5_SHIFT                               4
12069 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL1_K2_E5                                                       0x003430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12070   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL1_CMPLL2_PKVCO_K2_E5                                        (0x1f<<0) // TBD
12071   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_PROP_CTRL1_CMPLL2_PKVCO_K2_E5_SHIFT                                  0
12072 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_K2_E5                                                        0x003434UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12073   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IDROPI_K2_E5                                        (0x1<<0) // TBD
12074   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IDROPI_K2_E5_SHIFT                                  0
12075   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IHIZ_K2_E5                                          (0x1<<1) // TBD
12076   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IHIZ_K2_E5_SHIFT                                    1
12077   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IFILT_K2_E5                                         (0xf<<2) // TBD
12078   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IFILT_K2_E5_SHIFT                                   2
12079   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IKVCO_K2_E5                                         (0x3<<6) // TBD
12080   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL0_CMPLL2_IKVCO_K2_E5_SHIFT                                   6
12081 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL1_K2_E5                                                        0x00343cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12082   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL1_CMPLL2_IZERO_K2_E5                                         (0x1<<0) // TBD
12083   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL1_CMPLL2_IZERO_K2_E5_SHIFT                                   0
12084   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL1_CMPLL2_IFORCE_K2_E5                                        (0x3<<1) // TBD
12085   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL1_CMPLL2_IFORCE_K2_E5_SHIFT                                  1
12086 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL2_K2_E5                                                        0x003440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12087   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL2_CMPLL2_V2I_CAP_K2_E5                                       (0x7<<0) // TBD
12088   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL2_CMPLL2_V2I_CAP_K2_E5_SHIFT                                 0
12089   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL2_CMPLL2_V2I_LPF_K2_E5                                       (0x1<<3) // TBD
12090   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL2_CMPLL2_V2I_LPF_K2_E5_SHIFT                                 3
12091   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL2_CMPLL2_V2I_GAIN_K2_E5                                      (0x3<<4) // TBD
12092   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL2_CMPLL2_V2I_GAIN_K2_E5_SHIFT                                4
12093 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL3_K2_E5                                                        0x003444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12094   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL3_CMPLL2_CPCHOP_EN_K2_E5                                     (0x1<<0) // TBD
12095   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL3_CMPLL2_CPCHOP_EN_K2_E5_SHIFT                               0
12096   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL3_CMPLL2_CPCHOP_DIV_K2_E5                                    (0x7<<1) // TBD
12097   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_INT_CTRL3_CMPLL2_CPCHOP_DIV_K2_E5_SHIFT                              1
12098 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_FRACN_CTRL0_K2_E5                                                      0x003448UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12099   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_FRACN_CTRL0_CMPLL2_FRACDIV_EN_K2_E5                                  (0x1<<0) // Selects between FracN and integer divide modes 0 � integer mode 1 � FracN/SSC mode
12100   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_FRACN_CTRL0_CMPLL2_FRACDIV_EN_K2_E5_SHIFT                            0
12101 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_MISC_CTRL0_K2_E5                                                       0x003458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12102   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_MISC_CTRL0_CMPLL2_BIAS_LPF_K2_E5                                     (0x1<<0) // TBD
12103   #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_MISC_CTRL0_CMPLL2_BIAS_LPF_K2_E5_SHIFT                               0
12104 #define PHY_NW_IP_REG_CMU_R0_RPLL_AFE_MISC_CTRL1_K2_E5                                                       0x00345cUL //Access:RW   DataWidth:0x8    // TBD
12105 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER844_K2_E5                                                  0x003480UL //Access:RW   DataWidth:0x8    // Reserved
12106 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER845_K2_E5                                                  0x003484UL //Access:RW   DataWidth:0x8    // Reserved
12107 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER846_K2_E5                                                  0x003488UL //Access:RW   DataWidth:0x8    // Reserved
12108 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER847_K2_E5                                                  0x00348cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12109   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER847_F705_K2_E5                                           (0xf<<0) // Reserved
12110   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER847_F705_K2_E5_SHIFT                                     0
12111 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER848_K2_E5                                                  0x003490UL //Access:RW   DataWidth:0x8    // Reserved
12112 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER849_K2_E5                                                  0x003494UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12113   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER849_RESERVEDFIELD406_K2_E5                               (0xf<<0) // Reserved
12114   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER849_RESERVEDFIELD406_K2_E5_SHIFT                         0
12115   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER849_RESERVEDFIELD407_K2_E5                               (0xf<<4) // Reserved
12116   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER849_RESERVEDFIELD407_K2_E5_SHIFT                         4
12117 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER850_K2_E5                                                  0x003498UL //Access:RW   DataWidth:0x8    // Reserved
12118 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER851_K2_E5                                                  0x00349cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12119   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER851_F708_K2_E5                                           (0xf<<0) // Reserved
12120   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER851_F708_K2_E5_SHIFT                                     0
12121 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER852_K2_E5                                                  0x0034a0UL //Access:RW   DataWidth:0x8    // Reserved
12122 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER853_K2_E5                                                  0x0034a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12123   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER853_F710_K2_E5                                           (0xf<<0) // Reserved
12124   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER853_F710_K2_E5_SHIFT                                     0
12125 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER854_K2_E5                                                  0x0034a8UL //Access:RW   DataWidth:0x8    // Reserved
12126 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER855_K2_E5                                                  0x0034acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12127   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER855_F712_K2_E5                                           (0xf<<0) // Reserved
12128   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER855_F712_K2_E5_SHIFT                                     0
12129 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER856_K2_E5                                                  0x0034b0UL //Access:RW   DataWidth:0x8    // Reserved
12130 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER857_K2_E5                                                  0x0034b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12131   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER857_F714_K2_E5                                           (0xf<<0) // Reserved
12132   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER857_F714_K2_E5_SHIFT                                     0
12133 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER858_K2_E5                                                  0x0034b8UL //Access:RW   DataWidth:0x8    // Reserved
12134 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER859_K2_E5                                                  0x0034bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12135   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER859_F716_K2_E5                                           (0xf<<0) // Reserved
12136   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER859_F716_K2_E5_SHIFT                                     0
12137 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER860_K2_E5                                                  0x0034c0UL //Access:RW   DataWidth:0x8    // Reserved
12138 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER861_K2_E5                                                  0x0034c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12139   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER861_F718_K2_E5                                           (0xf<<0) // Reserved
12140   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER861_F718_K2_E5_SHIFT                                     0
12141 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER862_K2_E5                                                  0x0034c8UL //Access:RW   DataWidth:0x8    // Reserved
12142 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER863_K2_E5                                                  0x0034d0UL //Access:R    DataWidth:0x8    // Reserved
12143 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER864_K2_E5                                                  0x0034d4UL //Access:R    DataWidth:0x8    // Multi Field Register.
12144   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER864_F721_K2_E5                                           (0xf<<0) // Reserved
12145   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER864_F721_K2_E5_SHIFT                                     0
12146 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER865_K2_E5                                                  0x0034d8UL //Access:R    DataWidth:0x8    // Reserved
12147 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER866_K2_E5                                                  0x0034dcUL //Access:R    DataWidth:0x8    // Multi Field Register.
12148   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER866_F723_K2_E5                                           (0xf<<0) // Reserved
12149   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER866_F723_K2_E5_SHIFT                                     0
12150 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER867_K2_E5                                                  0x0034e0UL //Access:R    DataWidth:0x8    // Reserved
12151 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER868_K2_E5                                                  0x0034e4UL //Access:R    DataWidth:0x8    // Multi Field Register.
12152   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER868_F725_K2_E5                                           (0xf<<0) // Reserved
12153   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER868_F725_K2_E5_SHIFT                                     0
12154 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER869_K2_E5                                                  0x0034e8UL //Access:R    DataWidth:0x8    // Multi Field Register.
12155   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER869_RESERVEDFIELD408_K2_E5                               (0x3<<0) // Reserved
12156   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER869_RESERVEDFIELD408_K2_E5_SHIFT                         0
12157   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER869_RESERVEDFIELD409_K2_E5                               (0x1<<2) // Reserved
12158   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER869_RESERVEDFIELD409_K2_E5_SHIFT                         2
12159   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER869_RESERVEDFIELD410_K2_E5                               (0x1<<3) // Reserved
12160   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER869_RESERVEDFIELD410_K2_E5_SHIFT                         3
12161 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER870_K2_E5                                                  0x003510UL //Access:RW   DataWidth:0x8    // Reserved
12162 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER871_K2_E5                                                  0x003514UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12163   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER871_RESERVEDFIELD412_K2_E5                               (0x3<<0) // Reserved
12164   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER871_RESERVEDFIELD412_K2_E5_SHIFT                         0
12165   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER871_RESERVEDFIELD413_K2_E5                               (0x1<<6) // Reserved
12166   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER871_RESERVEDFIELD413_K2_E5_SHIFT                         6
12167   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER871_RESERVEDFIELD414_K2_E5                               (0x1<<7) // Reserved
12168   #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER871_RESERVEDFIELD414_K2_E5_SHIFT                         7
12169 #define PHY_NW_IP_REG_CMU_R0_RPLL_LOCKDET_STATUS_K2_E5                                                       0x003518UL //Access:R    DataWidth:0x8    // Multi Field Register.
12170   #define PHY_NW_IP_REG_CMU_R0_RPLL_LOCKDET_STATUS_LOCKED_K2_E5                                              (0x1<<0) // For lock detection
12171   #define PHY_NW_IP_REG_CMU_R0_RPLL_LOCKDET_STATUS_LOCKED_K2_E5_SHIFT                                        0
12172 #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL0_K2_E5                                                        0x003524UL //Access:RW   DataWidth:0x8    // Sets maximum spreading frequency in SSC mode.
12173 #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL1_K2_E5                                                        0x003528UL //Access:RW   DataWidth:0x8    // Sets maximum spreading frequency in SSC mode.
12174 #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL2_K2_E5                                                        0x00352cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12175   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL2_MATCH_VAL_19_16_K2_E5                                      (0xf<<0) // Sets maximum spreading frequency in SSC mode.
12176   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL2_MATCH_VAL_19_16_K2_E5_SHIFT                                0
12177 #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL3_K2_E5                                                        0x003530UL //Access:RW   DataWidth:0x8    // Increment value in SSC mode;Enabled when ssc_gen_en=1.Note: this is an unsigned number
12178 #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL4_K2_E5                                                        0x003534UL //Access:RW   DataWidth:0x8    // Increment value in SSC mode;Enabled when ssc_gen_en=1.Note: this is an unsigned number
12179 #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL5_K2_E5                                                        0x003538UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12180   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL5_UPDOWN_EN_K2_E5                                            (0x1<<0) // Enable for both Upspreading and Downspreading in SSC mode
12181   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL5_UPDOWN_EN_K2_E5_SHIFT                                      0
12182   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL5_FRACSYN_EN_K2_E5                                           (0x1<<1) // Enable for loading freq_offset sr as the offset to establish nominal frequency Freq_offset to implement SSC on
12183   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL5_FRACSYN_EN_K2_E5_SHIFT                                     1
12184   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL5_SSC_EN_K2_E5                                               (0x1<<2) // Enables SSC generation
12185   #define PHY_NW_IP_REG_CMU_R0_RPLL_SSC_GEN_CTRL5_SSC_EN_K2_E5_SHIFT                                         2
12186 #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL0_K2_E5                                                          0x00353cUL //Access:RW   DataWidth:0x8    // Used as frequency offset in SSC when ssc_gen_en=1 or  when fracsyn_en=1
12187 #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL1_K2_E5                                                          0x003540UL //Access:RW   DataWidth:0x8    // Used as frequency offset in SSC when ssc_gen_en=1 or  when fracsyn_en=1
12188 #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL2_K2_E5                                                          0x003544UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12189   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL2_FDIV_19_16_K2_E5                                             (0xf<<0) // Used as frequency offset in SSC when ssc_gen_en=1 or  when fracsyn_en=1
12190   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL2_FDIV_19_16_K2_E5_SHIFT                                       0
12191 #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL3_K2_E5                                                          0x003550UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12192   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL3_FMODE_EN_K2_E5                                               (0x1<<0) // enable the fracN div mode of the fracn_mod digital control block
12193   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL3_FMODE_EN_K2_E5_SHIFT                                         0
12194   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL3_RESERVEDFIELD415_K2_E5                                       (0x3<<1) // Reserved
12195   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL3_RESERVEDFIELD415_K2_E5_SHIFT                                 1
12196   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL3_RESERVEDFIELD416_K2_E5                                       (0xf<<3) // Reserved
12197   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL3_RESERVEDFIELD416_K2_E5_SHIFT                                 3
12198 #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL4_K2_E5                                                          0x003554UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12199   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL4_NDIV_K2_E5                                                   (0x7f<<0) // ndiv
12200   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL4_NDIV_K2_E5_SHIFT                                             0
12201   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL4_RESERVEDFIELD417_K2_E5                                       (0x1<<7) // Reserved
12202   #define PHY_NW_IP_REG_CMU_R0_RPLL_FRACN_CTRL4_RESERVEDFIELD417_K2_E5_SHIFT                                 7
12203 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER872_K2_E5                                                  0x003560UL //Access:RW   DataWidth:0x8    // Reserved
12204 #define PHY_NW_IP_REG_CMU_R0_RPLL_RESERVEDREGISTER873_K2_E5                                                  0x003564UL //Access:RW   DataWidth:0x8    // Reserved
12205 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER874_K2_E5                                                0x003800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12206   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER874_RESERVEDFIELD418_K2_E5                             (0x1<<0) // Reserved
12207   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER874_RESERVEDFIELD418_K2_E5_SHIFT                       0
12208 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER875_K2_E5                                                0x003804UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12209   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER875_RESERVEDFIELD419_K2_E5                             (0x7<<0) // Reserved
12210   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER875_RESERVEDFIELD419_K2_E5_SHIFT                       0
12211 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER876_K2_E5                                                0x003808UL //Access:RW   DataWidth:0x8    // Reserved
12212 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER877_K2_E5                                                0x00380cUL //Access:R    DataWidth:0x8    // Multi Field Register.
12213   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER877_RESERVEDFIELD421_K2_E5                             (0x1<<0) // Reserved
12214   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER877_RESERVEDFIELD421_K2_E5_SHIFT                       0
12215   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER877_RESERVEDFIELD422_K2_E5                             (0xf<<1) // Reserved
12216   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER877_RESERVEDFIELD422_K2_E5_SHIFT                       1
12217 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER878_K2_E5                                                0x003840UL //Access:R    DataWidth:0x8    // Reserved
12218 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER879_K2_E5                                                0x003844UL //Access:R    DataWidth:0x8    // Multi Field Register.
12219   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER879_RESERVEDFIELD424_K2_E5                             (0xf<<0) // Reserved
12220   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER879_RESERVEDFIELD424_K2_E5_SHIFT                       0
12221 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER880_K2_E5                                                0x003848UL //Access:R    DataWidth:0x8    // Reserved
12222 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER881_K2_E5                                                0x00384cUL //Access:R    DataWidth:0x8    // Multi Field Register.
12223   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER881_RESERVEDFIELD426_K2_E5                             (0x1<<0) // Reserved
12224   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER881_RESERVEDFIELD426_K2_E5_SHIFT                       0
12225 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER882_K2_E5                                                0x003880UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12226   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER882_RESERVEDFIELD427_K2_E5                             (0x3<<0) // Reserved
12227   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER882_RESERVEDFIELD427_K2_E5_SHIFT                       0
12228   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER882_RESERVEDFIELD428_K2_E5                             (0xf<<2) // Reserved
12229   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER882_RESERVEDFIELD428_K2_E5_SHIFT                       2
12230 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER883_K2_E5                                                0x003884UL //Access:RW   DataWidth:0x8    // Reserved
12231 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER884_K2_E5                                                0x003888UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12232   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER884_RESERVEDFIELD430_K2_E5                             (0xf<<0) // Reserved
12233   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER884_RESERVEDFIELD430_K2_E5_SHIFT                       0
12234 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER885_K2_E5                                                0x00388cUL //Access:RW   DataWidth:0x8    // Reserved
12235 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER886_K2_E5                                                0x003890UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12236   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER886_RESERVEDFIELD432_K2_E5                             (0xf<<0) // Reserved
12237   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER886_RESERVEDFIELD432_K2_E5_SHIFT                       0
12238 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER887_K2_E5                                                0x003894UL //Access:RW   DataWidth:0x8    // Reserved
12239 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER888_K2_E5                                                0x003898UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12240   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER888_RESERVEDFIELD434_K2_E5                             (0xf<<0) // Reserved
12241   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER888_RESERVEDFIELD434_K2_E5_SHIFT                       0
12242 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER889_K2_E5                                                0x0038c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12243   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER889_RESERVEDFIELD435_K2_E5                             (0x1f<<0) // Reserved
12244   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER889_RESERVEDFIELD435_K2_E5_SHIFT                       0
12245 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER890_K2_E5                                                0x0038c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12246   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER890_RESERVEDFIELD436_K2_E5                             (0xf<<0) // Reserved
12247   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER890_RESERVEDFIELD436_K2_E5_SHIFT                       0
12248   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER890_RESERVEDFIELD437_K2_E5                             (0xf<<4) // Reserved
12249   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER890_RESERVEDFIELD437_K2_E5_SHIFT                       4
12250 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER891_K2_E5                                                0x0038c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12251   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER891_RESERVEDFIELD438_K2_E5                             (0x1<<0) // Reserved
12252   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER891_RESERVEDFIELD438_K2_E5_SHIFT                       0
12253 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER892_K2_E5                                                0x003900UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12254   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER892_RESERVEDFIELD439_K2_E5                             (0x3<<0) // Reserved
12255   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER892_RESERVEDFIELD439_K2_E5_SHIFT                       0
12256 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER893_K2_E5                                                0x003904UL //Access:RW   DataWidth:0x8    // Reserved
12257 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER894_K2_E5                                                0x003908UL //Access:RW   DataWidth:0x8    // Reserved
12258 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER895_K2_E5                                                0x00390cUL //Access:RW   DataWidth:0x8    // Reserved
12259 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER896_K2_E5                                                0x003910UL //Access:RW   DataWidth:0x8    // Reserved
12260 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER897_K2_E5                                                0x003914UL //Access:RW   DataWidth:0x8    // Reserved
12261 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER898_K2_E5                                                0x003918UL //Access:RW   DataWidth:0x8    // Reserved
12262 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER899_K2_E5                                                0x00391cUL //Access:RW   DataWidth:0x8    // Reserved
12263 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER900_K2_E5                                                0x003920UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12264   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER900_RESERVEDFIELD447_K2_E5                             (0x1<<0) // Reserved
12265   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER900_RESERVEDFIELD447_K2_E5_SHIFT                       0
12266 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER901_K2_E5                                                0x003940UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12267   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER901_RESERVEDFIELD448_K2_E5                             (0x1<<0) // Reserved
12268   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER901_RESERVEDFIELD448_K2_E5_SHIFT                       0
12269   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER901_RESERVEDFIELD449_K2_E5                             (0xf<<1) // Reserved
12270   #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER901_RESERVEDFIELD449_K2_E5_SHIFT                       1
12271 #define PHY_NW_IP_REG_CMU_R0_GCFSM2_RESERVEDREGISTER902_K2_E5                                                0x003944UL //Access:RW   DataWidth:0x8    // Reserved
12272 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER903_K2_E5                                               0x003c00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12273   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER903_RESERVEDFIELD451_K2_E5                            (0x1<<0) // Reserved
12274   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER903_RESERVEDFIELD451_K2_E5_SHIFT                      0
12275 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER904_K2_E5                                               0x003c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12276   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER904_RESERVEDFIELD452_K2_E5                            (0x1<<0) // Reserved
12277   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER904_RESERVEDFIELD452_K2_E5_SHIFT                      0
12278   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER904_RESERVEDFIELD453_K2_E5                            (0x7f<<1) // Reserved
12279   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER904_RESERVEDFIELD453_K2_E5_SHIFT                      1
12280 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER905_K2_E5                                               0x003c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12281   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER905_RESERVEDFIELD454_K2_E5                            (0x1<<0) // Reserved
12282   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER905_RESERVEDFIELD454_K2_E5_SHIFT                      0
12283 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER906_K2_E5                                               0x003c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12284   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER906_RESERVEDFIELD455_K2_E5                            (0x1<<0) // Reserved
12285   #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER906_RESERVEDFIELD455_K2_E5_SHIFT                      0
12286 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER907_K2_E5                                               0x003c40UL //Access:RW   DataWidth:0x8    // Reserved
12287 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER908_K2_E5                                               0x003c44UL //Access:RW   DataWidth:0x8    // Reserved
12288 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER909_K2_E5                                               0x003c48UL //Access:RW   DataWidth:0x8    // Reserved
12289 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER910_K2_E5                                               0x003c4cUL //Access:RW   DataWidth:0x8    // Reserved
12290 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER911_K2_E5                                               0x003c50UL //Access:RW   DataWidth:0x8    // Reserved
12291 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER912_K2_E5                                               0x003c54UL //Access:RW   DataWidth:0x8    // Reserved
12292 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER913_K2_E5                                               0x003c58UL //Access:RW   DataWidth:0x8    // Reserved
12293 #define PHY_NW_IP_REG_CMU_R0_FEATURE_RESERVEDREGISTER914_K2_E5                                               0x003c5cUL //Access:RW   DataWidth:0x8    // Reserved
12294 #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_K2_E5                                                        0x006000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12295   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5                                    (0x1<<0) // RX clock loopback mode enable.   0x0 - mission mode 0x1 - select recovered clock from CDR as source of half-rate TX clock path.
12296   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5_SHIFT                              0
12297   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5                                    (0x1<<1) // TX clock loopback mode enable.  0x0 - mission mode 0x1 - MUX half-rate TX clock into LEQ gain stage.
12298   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5_SHIFT                              1
12299   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5                                      (0x1<<2) // Far-End Analog FEA loopback mode enable.  0x0 - mission mode 0x1 - loop back parallel data from RX data path to TX data path internal to AFE
12300   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5_SHIFT                                2
12301   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5                                      (0x1<<3) // Near-End Analog NEA loopback mode enable.  0x0 - mission mode 0x1 - loop back quarter rate data from TX data path to RX data path internal to AFE.
12302   #define PHY_NW_IP_REG_LN0_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5_SHIFT                                3
12303 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER915_K2_E5                                                      0x006004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12304   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER915_RESERVEDFIELD456_K2_E5                                   (0x3<<0) // Reserved
12305   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER915_RESERVEDFIELD456_K2_E5_SHIFT                             0
12306   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER915_RESERVEDFIELD457_K2_E5                                   (0x3<<2) // Reserved
12307   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER915_RESERVEDFIELD457_K2_E5_SHIFT                             2
12308   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER915_RESERVEDFIELD458_K2_E5                                   (0x3<<4) // Reserved
12309   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER915_RESERVEDFIELD458_K2_E5_SHIFT                             4
12310 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER916_K2_E5                                                      0x006008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12311   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER916_RESERVEDFIELD459_K2_E5                                   (0x3<<0) // Reserved
12312   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER916_RESERVEDFIELD459_K2_E5_SHIFT                             0
12313   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER916_RESERVEDFIELD460_K2_E5                                   (0x3<<2) // Reserved
12314   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER916_RESERVEDFIELD460_K2_E5_SHIFT                             2
12315   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER916_RESERVEDFIELD461_K2_E5                                   (0x3<<4) // Reserved
12316   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER916_RESERVEDFIELD461_K2_E5_SHIFT                             4
12317 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER917_K2_E5                                                      0x00600cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12318   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER917_RESERVEDFIELD462_K2_E5                                   (0x3<<0) // Reserved
12319   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER917_RESERVEDFIELD462_K2_E5_SHIFT                             0
12320 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER918_K2_E5                                                      0x006010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12321   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER918_RESERVEDFIELD463_K2_E5                                   (0x1<<0) // Reserved
12322   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER918_RESERVEDFIELD463_K2_E5_SHIFT                             0
12323   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER918_RESERVEDFIELD464_K2_E5                                   (0x1<<1) // Reserved
12324   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER918_RESERVEDFIELD464_K2_E5_SHIFT                             1
12325 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER919_K2_E5                                                      0x006014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12326   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER919_RESERVEDFIELD465_K2_E5                                   (0x1<<2) // Reserved
12327   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER919_RESERVEDFIELD465_K2_E5_SHIFT                             2
12328 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER920_K2_E5                                                      0x006018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12329   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER920_RESERVEDFIELD466_K2_E5                                   (0xf<<0) // Reserved
12330   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER920_RESERVEDFIELD466_K2_E5_SHIFT                             0
12331 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER921_K2_E5                                                      0x006040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12332   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER921_RESERVEDFIELD467_K2_E5                                   (0xf<<0) // Reserved
12333   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER921_RESERVEDFIELD467_K2_E5_SHIFT                             0
12334   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER921_RESERVEDFIELD468_K2_E5                                   (0x3<<4) // Reserved
12335   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER921_RESERVEDFIELD468_K2_E5_SHIFT                             4
12336   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER921_RESERVEDFIELD469_K2_E5                                   (0x1<<6) // Reserved
12337   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER921_RESERVEDFIELD469_K2_E5_SHIFT                             6
12338 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER922_K2_E5                                                      0x006048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12339   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER922_RESERVEDFIELD470_K2_E5                                   (0x3<<0) // Reserved
12340   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER922_RESERVEDFIELD470_K2_E5_SHIFT                             0
12341   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER922_RESERVEDFIELD471_K2_E5                                   (0x3<<2) // Reserved
12342   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER922_RESERVEDFIELD471_K2_E5_SHIFT                             2
12343 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER923_K2_E5                                                      0x00604cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12344   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER923_RESERVEDFIELD472_K2_E5                                   (0xf<<0) // Reserved
12345   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER923_RESERVEDFIELD472_K2_E5_SHIFT                             0
12346 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER924_K2_E5                                                      0x006050UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12347   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER924_RESERVEDFIELD473_K2_E5                                   (0x3<<0) // Reserved
12348   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER924_RESERVEDFIELD473_K2_E5_SHIFT                             0
12349   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER924_RESERVEDFIELD474_K2_E5                                   (0x1<<2) // Reserved
12350   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER924_RESERVEDFIELD474_K2_E5_SHIFT                             2
12351 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER925_K2_E5                                                      0x006058UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12352   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER925_RESERVEDFIELD475_K2_E5                                   (0x3<<0) // Reserved
12353   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER925_RESERVEDFIELD475_K2_E5_SHIFT                             0
12354   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER925_RESERVEDFIELD476_K2_E5                                   (0xf<<4) // Reserved
12355   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER925_RESERVEDFIELD476_K2_E5_SHIFT                             4
12356 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER926_K2_E5                                                      0x006064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12357   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER926_RESERVEDFIELD477_K2_E5                                   (0x7<<0) // Reserved
12358   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER926_RESERVEDFIELD477_K2_E5_SHIFT                             0
12359   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER926_RESERVEDFIELD478_K2_E5                                   (0xf<<4) // Reserved
12360   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER926_RESERVEDFIELD478_K2_E5_SHIFT                             4
12361 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER927_K2_E5                                                      0x00606cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12362   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER927_RESERVEDFIELD479_K2_E5                                   (0x7<<0) // Reserved
12363   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER927_RESERVEDFIELD479_K2_E5_SHIFT                             0
12364   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER927_RESERVEDFIELD480_K2_E5                                   (0x1<<3) // Reserved
12365   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER927_RESERVEDFIELD480_K2_E5_SHIFT                             3
12366   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER927_RESERVEDFIELD481_K2_E5                                   (0x1<<4) // Reserved
12367   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER927_RESERVEDFIELD481_K2_E5_SHIFT                             4
12368 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER928_K2_E5                                                      0x006070UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12369   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER928_RESERVEDFIELD482_K2_E5                                   (0x1f<<0) // Reserved
12370   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER928_RESERVEDFIELD482_K2_E5_SHIFT                             0
12371 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER929_K2_E5                                                      0x006078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12372   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER929_RESERVEDFIELD483_K2_E5                                   (0xf<<0) // Reserved
12373   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER929_RESERVEDFIELD483_K2_E5_SHIFT                             0
12374 #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_K2_E5                                                           0x006088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12375   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5                                     (0x1<<0) // Enables register control of TX data path mux in DPL
12376   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5_SHIFT                               0
12377   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5                                    (0x7<<1) // Select value for TX data path mux in DPL.  The corresponding mux select override enable must also be set. 0 : TX data from customer logics 1: RX data for Far-End-Digital FED loopback 2: BIST generator 3: AN/802.3 4: LT/802.3 5-7: reserved
12378   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5_SHIFT                              1
12379   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5                                              (0x1<<4) // TX data polarity control
12380   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5_SHIFT                                        4
12381   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5                                   (0x1<<5) // Controls tx_en for Far-End-Digital FED loopback mode.  In FED loopback mode, tx_en will be set when this field is set to 1 and rxvalid is 1.
12382   #define PHY_NW_IP_REG_LN0_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5_SHIFT                             5
12383 #define PHY_NW_IP_REG_LN0_TOP_DPL_RXDP_CTRL1_K2_E5                                                           0x006090UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12384   #define PHY_NW_IP_REG_LN0_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5                                             (0x1<<0) // A mux select for RX data path in the DPL 0: AFE rx data 1: TX data for Near-End-Digital NED loopback
12385   #define PHY_NW_IP_REG_LN0_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5_SHIFT                                       0
12386   #define PHY_NW_IP_REG_LN0_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5                                          (0x1<<1) // A bit stripping selection for RX data path in the DPL 1: Even bits stripped from RX data 0: Odd bits stripped from Rx data
12387   #define PHY_NW_IP_REG_LN0_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5_SHIFT                                    1
12388 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER930_K2_E5                                                      0x006094UL //Access:R    DataWidth:0x8    // Multi Field Register.
12389   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER930_RESERVEDFIELD484_K2_E5                                   (0x7<<0) // Reserved
12390   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER930_RESERVEDFIELD484_K2_E5_SHIFT                             0
12391   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER930_RESERVEDFIELD485_K2_E5                                   (0x1<<3) // Reserved
12392   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER930_RESERVEDFIELD485_K2_E5_SHIFT                             3
12393 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER931_K2_E5                                                      0x006098UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12394   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER931_RESERVEDFIELD486_K2_E5                                   (0x7<<0) // Reserved
12395   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER931_RESERVEDFIELD486_K2_E5_SHIFT                             0
12396   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER931_RESERVEDFIELD487_K2_E5                                   (0x1<<3) // Reserved
12397   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER931_RESERVEDFIELD487_K2_E5_SHIFT                             3
12398   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER931_RESERVEDFIELD488_K2_E5                                   (0x7<<4) // Reserved
12399   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER931_RESERVEDFIELD488_K2_E5_SHIFT                             4
12400 #define PHY_NW_IP_REG_LN0_TOP_PHY_IF_STATUS_K2_E5                                                            0x00609cUL //Access:R    DataWidth:0x8    // Multi Field Register.
12401   #define PHY_NW_IP_REG_LN0_TOP_PHY_IF_STATUS_LN_OK_K2_E5                                                    (0x1<<0) // LANE OK status
12402   #define PHY_NW_IP_REG_LN0_TOP_PHY_IF_STATUS_LN_OK_K2_E5_SHIFT                                              0
12403 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER932_K2_E5                                                      0x0060c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12404   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER932_RESERVEDFIELD489_K2_E5                                   (0x7<<0) // Reserved
12405   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER932_RESERVEDFIELD489_K2_E5_SHIFT                             0
12406   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER932_RESERVEDFIELD490_K2_E5                                   (0x7<<3) // Reserved
12407   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER932_RESERVEDFIELD490_K2_E5_SHIFT                             3
12408 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER933_K2_E5                                                      0x0060c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12409   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER933_RESERVEDFIELD491_K2_E5                                   (0x7<<0) // Reserved
12410   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER933_RESERVEDFIELD491_K2_E5_SHIFT                             0
12411   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER933_RESERVEDFIELD492_K2_E5                                   (0x7<<3) // Reserved
12412   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER933_RESERVEDFIELD492_K2_E5_SHIFT                             3
12413 #define PHY_NW_IP_REG_LN0_TOP_LN_STAT_CTRL0_K2_E5                                                            0x0060e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12414   #define PHY_NW_IP_REG_LN0_TOP_LN_STAT_CTRL0_RXVALID_K2_E5                                                  (0x1<<0) // rxvalid status output
12415   #define PHY_NW_IP_REG_LN0_TOP_LN_STAT_CTRL0_RXVALID_K2_E5_SHIFT                                            0
12416 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER934_K2_E5                                                      0x0060e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12417   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER934_RESERVEDFIELD493_K2_E5                                   (0x1<<0) // Reserved
12418   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER934_RESERVEDFIELD493_K2_E5_SHIFT                             0
12419   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER934_RESERVEDFIELD494_K2_E5                                   (0x1<<1) // Reserved
12420   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER934_RESERVEDFIELD494_K2_E5_SHIFT                             1
12421 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER935_K2_E5                                                      0x0060e8UL //Access:R    DataWidth:0x8    // Multi Field Register.
12422   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER935_RESERVEDFIELD495_K2_E5                                   (0x1<<0) // Reserved
12423   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER935_RESERVEDFIELD495_K2_E5_SHIFT                             0
12424 #define PHY_NW_IP_REG_LN0_TOP_LN_CTRL_OVR0_K2_E5                                                             0x0060ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12425   #define PHY_NW_IP_REG_LN0_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5                                                    (0x1<<0) // override enable for lnX_ctrl_*_i signals in this register
12426   #define PHY_NW_IP_REG_LN0_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5_SHIFT                                              0
12427   #define PHY_NW_IP_REG_LN0_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5                                             (0x7<<1) // lnX_data_width_i override value for TX.  It takes effect when ovr_en is 1. 0x5- Maximum width 40b 0x3-half width 20b 0x1-quarter width 10b, others, reserved.
12428   #define PHY_NW_IP_REG_LN0_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5_SHIFT                                       1
12429   #define PHY_NW_IP_REG_LN0_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5                                             (0x7<<4) // lnX_data_width_i override value for RX.  It takes effect when ovr_en is 1.
12430   #define PHY_NW_IP_REG_LN0_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5_SHIFT                                       4
12431 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_K2_E5                                                      0x0060f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12432   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD496_K2_E5                                   (0x1<<0) // Reserved
12433   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD496_K2_E5_SHIFT                             0
12434   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD497_K2_E5                                   (0x1<<3) // Reserved
12435   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD497_K2_E5_SHIFT                             3
12436   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD498_K2_E5                                   (0x1<<4) // Reserved
12437   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD498_K2_E5_SHIFT                             4
12438   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD499_K2_E5                                   (0x1<<5) // Reserved
12439   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER936_RESERVEDFIELD499_K2_E5_SHIFT                             5
12440 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER937_K2_E5                                                      0x0060f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12441   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER937_RESERVEDFIELD500_K2_E5                                   (0x1<<0) // Reserved
12442   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER937_RESERVEDFIELD500_K2_E5_SHIFT                             0
12443   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER937_RESERVEDFIELD501_K2_E5                                   (0x1<<4) // Reserved
12444   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER937_RESERVEDFIELD501_K2_E5_SHIFT                             4
12445 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER938_K2_E5                                                      0x0060f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12446   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER938_RESERVEDFIELD502_K2_E5                                   (0x1<<0) // Reserved
12447   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER938_RESERVEDFIELD502_K2_E5_SHIFT                             0
12448   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER938_RESERVEDFIELD503_K2_E5                                   (0x1<<5) // Reserved
12449   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER938_RESERVEDFIELD503_K2_E5_SHIFT                             5
12450   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER938_RESERVEDFIELD504_K2_E5                                   (0x1<<6) // Reserved
12451   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER938_RESERVEDFIELD504_K2_E5_SHIFT                             6
12452 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER939_K2_E5                                                      0x0060fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12453   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER939_RESERVEDFIELD505_K2_E5                                   (0x1<<0) // Reserved
12454   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER939_RESERVEDFIELD505_K2_E5_SHIFT                             0
12455   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER939_RESERVEDFIELD506_K2_E5                                   (0x3<<1) // Reserved
12456   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER939_RESERVEDFIELD506_K2_E5_SHIFT                             1
12457   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER939_RESERVEDFIELD507_K2_E5                                   (0x1<<3) // Reserved
12458   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER939_RESERVEDFIELD507_K2_E5_SHIFT                             3
12459 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER940_K2_E5                                                      0x006100UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12460   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER940_RESERVEDFIELD508_K2_E5                                   (0x1<<0) // Reserved
12461   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER940_RESERVEDFIELD508_K2_E5_SHIFT                             0
12462   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER940_RESERVEDFIELD509_K2_E5                                   (0x1<<1) // Reserved
12463   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER940_RESERVEDFIELD509_K2_E5_SHIFT                             1
12464   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER940_RESERVEDFIELD510_K2_E5                                   (0x1<<2) // Reserved
12465   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER940_RESERVEDFIELD510_K2_E5_SHIFT                             2
12466 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER941_K2_E5                                                      0x006108UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12467   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER941_RESERVEDFIELD511_K2_E5                                   (0x1<<0) // Reserved
12468   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER941_RESERVEDFIELD511_K2_E5_SHIFT                             0
12469   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER941_RESERVEDFIELD512_K2_E5                                   (0x3<<1) // Reserved
12470   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER941_RESERVEDFIELD512_K2_E5_SHIFT                             1
12471 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER942_K2_E5                                                      0x00610cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12472   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER942_RESERVEDFIELD513_K2_E5                                   (0x1<<0) // Reserved
12473   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER942_RESERVEDFIELD513_K2_E5_SHIFT                             0
12474   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER942_RESERVEDFIELD514_K2_E5                                   (0x3<<1) // Reserved
12475   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER942_RESERVEDFIELD514_K2_E5_SHIFT                             1
12476 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_K2_E5                                                      0x006120UL //Access:R    DataWidth:0x8    // Multi Field Register.
12477   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD515_K2_E5                                   (0x7<<0) // Reserved
12478   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD515_K2_E5_SHIFT                             0
12479   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD516_K2_E5                                   (0x7<<3) // Reserved
12480   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD516_K2_E5_SHIFT                             3
12481   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD517_K2_E5                                   (0x1<<6) // Reserved
12482   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD517_K2_E5_SHIFT                             6
12483   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD518_K2_E5                                   (0x1<<7) // Reserved
12484   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER943_RESERVEDFIELD518_K2_E5_SHIFT                             7
12485 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_K2_E5                                                      0x006124UL //Access:R    DataWidth:0x8    // Multi Field Register.
12486   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD519_K2_E5                                   (0x1<<0) // Reserved
12487   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD519_K2_E5_SHIFT                             0
12488   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD520_K2_E5                                   (0x1<<1) // Reserved
12489   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD520_K2_E5_SHIFT                             1
12490   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD521_K2_E5                                   (0x3<<2) // Reserved
12491   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD521_K2_E5_SHIFT                             2
12492   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD522_K2_E5                                   (0x1<<4) // Reserved
12493   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD522_K2_E5_SHIFT                             4
12494   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD523_K2_E5                                   (0x1<<5) // Reserved
12495   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD523_K2_E5_SHIFT                             5
12496   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD524_K2_E5                                   (0x1<<6) // Reserved
12497   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER944_RESERVEDFIELD524_K2_E5_SHIFT                             6
12498 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER945_K2_E5                                                      0x006128UL //Access:R    DataWidth:0x8    // Multi Field Register.
12499   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER945_RESERVEDFIELD525_K2_E5                                   (0x3<<0) // Reserved
12500   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER945_RESERVEDFIELD525_K2_E5_SHIFT                             0
12501 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER946_K2_E5                                                      0x00612cUL //Access:R    DataWidth:0x8    // Multi Field Register.
12502   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER946_RESERVEDFIELD526_K2_E5                                   (0x3<<0) // Reserved
12503   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER946_RESERVEDFIELD526_K2_E5_SHIFT                             0
12504 #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER947_K2_E5                                                      0x006130UL //Access:R    DataWidth:0x8    // Multi Field Register.
12505   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER947_RESERVEDFIELD527_K2_E5                                   (0x1<<0) // Reserved
12506   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER947_RESERVEDFIELD527_K2_E5_SHIFT                             0
12507   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER947_RESERVEDFIELD528_K2_E5                                   (0x1<<1) // Reserved
12508   #define PHY_NW_IP_REG_LN0_TOP_RESERVEDREGISTER947_RESERVEDFIELD528_K2_E5_SHIFT                             1
12509 #define PHY_NW_IP_REG_LN0_TOP_ERR_CTRL1_K2_E5                                                                0x006140UL //Access:RW   DataWidth:0x8    // lower 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
12510 #define PHY_NW_IP_REG_LN0_TOP_ERR_CTRL2_K2_E5                                                                0x006144UL //Access:RW   DataWidth:0x8    // higher 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
12511 #define PHY_NW_IP_REG_LN0_TOP_ERR_CTRL3_K2_E5                                                                0x006148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12512   #define PHY_NW_IP_REG_LN0_TOP_ERR_CTRL3_LANE_ERR_K2_E5                                                     (0x1<<0) // Lane macro error status. 0x0 - no error 0x1 - PHY lane macro has an internal error detected by firmware. Lane error code can be used to isolate error event.
12513   #define PHY_NW_IP_REG_LN0_TOP_ERR_CTRL3_LANE_ERR_K2_E5_SHIFT                                               0
12514 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER948_K2_E5                                                0x006240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12515   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER948_RESERVEDFIELD529_K2_E5                             (0x1<<0) // Reserved
12516   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER948_RESERVEDFIELD529_K2_E5_SHIFT                       0
12517 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER949_K2_E5                                                0x006244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12518   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER949_RESERVEDFIELD530_K2_E5                             (0x7<<0) // Reserved
12519   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER949_RESERVEDFIELD530_K2_E5_SHIFT                       0
12520 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER950_K2_E5                                                0x006284UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12521   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER950_RESERVEDFIELD531_K2_E5                             (0xf<<0) // Reserved
12522   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER950_RESERVEDFIELD531_K2_E5_SHIFT                       0
12523   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER950_RESERVEDFIELD532_K2_E5                             (0x3<<4) // Reserved
12524   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER950_RESERVEDFIELD532_K2_E5_SHIFT                       4
12525 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER951_K2_E5                                                0x006288UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12526   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER951_RESERVEDFIELD533_K2_E5                             (0x3<<0) // Reserved
12527   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER951_RESERVEDFIELD533_K2_E5_SHIFT                       0
12528 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER952_K2_E5                                                0x006298UL //Access:RW   DataWidth:0x8    // Reserved
12529 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER953_K2_E5                                                0x00629cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12530   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER953_RESERVEDFIELD535_K2_E5                             (0x1<<0) // Reserved
12531   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER953_RESERVEDFIELD535_K2_E5_SHIFT                       0
12532 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER954_K2_E5                                                0x0062a0UL //Access:RW   DataWidth:0x8    // Reserved
12533 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER955_K2_E5                                                0x0062a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12534   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER955_RESERVEDFIELD537_K2_E5                             (0x7<<0) // Reserved
12535   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER955_RESERVEDFIELD537_K2_E5_SHIFT                       0
12536 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER956_K2_E5                                                0x0062a8UL //Access:RW   DataWidth:0x8    // Reserved
12537 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER957_K2_E5                                                0x0062acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12538   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER957_RESERVEDFIELD539_K2_E5                             (0x1<<0) // Reserved
12539   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER957_RESERVEDFIELD539_K2_E5_SHIFT                       0
12540 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER958_K2_E5                                                0x0062b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12541   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER958_RESERVEDFIELD540_K2_E5                             (0x1<<0) // Reserved
12542   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER958_RESERVEDFIELD540_K2_E5_SHIFT                       0
12543 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER959_K2_E5                                                0x0062c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12544   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER959_RESERVEDFIELD541_K2_E5                             (0xf<<0) // Reserved
12545   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER959_RESERVEDFIELD541_K2_E5_SHIFT                       0
12546 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER960_K2_E5                                                0x0062c4UL //Access:RW   DataWidth:0x8    // Reserved
12547 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER961_K2_E5                                                0x0062c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12548   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER961_RESERVEDFIELD543_K2_E5                             (0x1<<0) // Reserved
12549   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER961_RESERVEDFIELD543_K2_E5_SHIFT                       0
12550 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER962_K2_E5                                                0x0062d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12551   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER962_RESERVEDFIELD544_K2_E5                             (0xf<<0) // Reserved
12552   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER962_RESERVEDFIELD544_K2_E5_SHIFT                       0
12553 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER963_K2_E5                                                0x0062d8UL //Access:RW   DataWidth:0x8    // Reserved
12554 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER964_K2_E5                                                0x0062dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12555   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER964_RESERVEDFIELD546_K2_E5                             (0x1<<0) // Reserved
12556   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER964_RESERVEDFIELD546_K2_E5_SHIFT                       0
12557 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER965_K2_E5                                                0x0062e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12558   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER965_RESERVEDFIELD547_K2_E5                             (0xf<<0) // Reserved
12559   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER965_RESERVEDFIELD547_K2_E5_SHIFT                       0
12560 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_K2_E5                                                0x0062e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12561   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD548_K2_E5                             (0x1<<0) // Reserved
12562   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD548_K2_E5_SHIFT                       0
12563   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD549_K2_E5                             (0x1<<1) // Reserved
12564   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD549_K2_E5_SHIFT                       1
12565   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD550_K2_E5                             (0x1<<2) // Reserved
12566   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD550_K2_E5_SHIFT                       2
12567   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD551_K2_E5                             (0x1<<3) // Reserved
12568   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER966_RESERVEDFIELD551_K2_E5_SHIFT                       3
12569 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER967_K2_E5                                                0x0062ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12570   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER967_RESERVEDFIELD552_K2_E5                             (0x3f<<0) // Reserved
12571   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER967_RESERVEDFIELD552_K2_E5_SHIFT                       0
12572 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER968_K2_E5                                                0x0062f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12573   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER968_RESERVEDFIELD553_K2_E5                             (0x3<<0) // Reserved
12574   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER968_RESERVEDFIELD553_K2_E5_SHIFT                       0
12575 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER969_K2_E5                                                0x0062f4UL //Access:R    DataWidth:0x8    // Reserved
12576 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER970_K2_E5                                                0x0062f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
12577   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER970_RESERVEDFIELD555_K2_E5                             (0x1<<0) // Reserved
12578   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER970_RESERVEDFIELD555_K2_E5_SHIFT                       0
12579 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS2_K2_E5                                                       0x0062fcUL //Access:R    DataWidth:0x8    // Binary-coded DLPF control input to the CDR
12580 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS3_K2_E5                                                       0x006300UL //Access:R    DataWidth:0x8    // Multi Field Register.
12581   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5                                        (0x1<<0) // Binary-coded DLPF control input to the CDR
12582   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5_SHIFT                                  0
12583 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS4_K2_E5                                                       0x006304UL //Access:R    DataWidth:0x8    // Multi Field Register.
12584   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5                                       (0x1<<0) // Indicates that DLPF control input to CDR is too high
12585   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5_SHIFT                                 0
12586   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5                                        (0x1<<1) // Indicates that DLPF control input to CDR is too low
12587   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5_SHIFT                                  1
12588   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5                                           (0x1<<2) // CDR loss of lock indicator.  1 means lock has been lost. Once lock is lost, this status is sticky until cleared by disabling the loss-of-lock detector by setting set lock_en_i to 0.
12589   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5_SHIFT                                     2
12590 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS5_K2_E5                                                       0x006310UL //Access:R    DataWidth:0x8    // Multi Field Register.
12591   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5                                              (0x1<<0) // CDR lock indicator.  1 means lock is achieved. It is cleared when lock detector is disabled by setting set lock_en_i to 0.
12592   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5_SHIFT                                        0
12593 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_INTEGRAL_STATUS0_K2_E5                                                   0x006314UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
12594 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_INTEGRAL_STATUS1_K2_E5                                                   0x006318UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
12595 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_INTEGRAL_STATUS2_K2_E5                                                   0x006320UL //Access:R    DataWidth:0x8    // Multi Field Register.
12596   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5                               (0xf<<0) // Value of the accumulator in the CDR integral path
12597   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5_SHIFT                         0
12598 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER971_K2_E5                                                0x006324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12599   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER971_RESERVEDFIELD556_K2_E5                             (0xf<<0) // Reserved
12600   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER971_RESERVEDFIELD556_K2_E5_SHIFT                       0
12601   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER971_RESERVEDFIELD557_K2_E5                             (0xf<<4) // Reserved
12602   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER971_RESERVEDFIELD557_K2_E5_SHIFT                       4
12603 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER972_K2_E5                                                0x006328UL //Access:RW   DataWidth:0x8    // Reserved
12604 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER973_K2_E5                                                0x00632cUL //Access:RW   DataWidth:0x8    // Reserved
12605 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER974_K2_E5                                                0x006330UL //Access:RW   DataWidth:0x8    // Reserved
12606 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER975_K2_E5                                                0x006334UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12607   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER975_RESERVEDFIELD561_K2_E5                             (0xf<<0) // Reserved
12608   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER975_RESERVEDFIELD561_K2_E5_SHIFT                       0
12609   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER975_RESERVEDFIELD562_K2_E5                             (0xf<<4) // Reserved
12610   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER975_RESERVEDFIELD562_K2_E5_SHIFT                       4
12611 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER976_K2_E5                                                0x006338UL //Access:RW   DataWidth:0x8    // Reserved
12612 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER977_K2_E5                                                0x00633cUL //Access:RW   DataWidth:0x8    // Reserved
12613 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER978_K2_E5                                                0x006380UL //Access:RW   DataWidth:0x8    // Reserved
12614 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER979_K2_E5                                                0x006384UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12615   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER979_RESERVEDFIELD566_K2_E5                             (0x1<<0) // Reserved
12616   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER979_RESERVEDFIELD566_K2_E5_SHIFT                       0
12617 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER980_K2_E5                                                0x006388UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12618   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER980_RESERVEDFIELD567_K2_E5                             (0x7<<0) // Reserved
12619   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER980_RESERVEDFIELD567_K2_E5_SHIFT                       0
12620   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER980_RESERVEDFIELD568_K2_E5                             (0xf<<4) // Reserved
12621   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER980_RESERVEDFIELD568_K2_E5_SHIFT                       4
12622 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER981_K2_E5                                                0x00638cUL //Access:RW   DataWidth:0x8    // Reserved
12623 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER982_K2_E5                                                0x0063a0UL //Access:RW   DataWidth:0x8    // Reserved
12624 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER983_K2_E5                                                0x0063a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
12625   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER983_RESERVEDFIELD571_K2_E5                             (0x1<<0) // Reserved
12626   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER983_RESERVEDFIELD571_K2_E5_SHIFT                       0
12627   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER983_RESERVEDFIELD572_K2_E5                             (0x1<<1) // Reserved
12628   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER983_RESERVEDFIELD572_K2_E5_SHIFT                       1
12629   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER983_RESERVEDFIELD573_K2_E5                             (0x1<<2) // Reserved
12630   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER983_RESERVEDFIELD573_K2_E5_SHIFT                       2
12631 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER984_K2_E5                                                0x0063a8UL //Access:R    DataWidth:0x8    // Reserved
12632 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER985_K2_E5                                                0x0063acUL //Access:R    DataWidth:0x8    // Reserved
12633 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER986_K2_E5                                                0x0063b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
12634   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER986_RESERVEDFIELD576_K2_E5                             (0xf<<0) // Reserved
12635   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER986_RESERVEDFIELD576_K2_E5_SHIFT                       0
12636 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER987_K2_E5                                                0x0063b4UL //Access:R    DataWidth:0x8    // Reserved
12637 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER988_K2_E5                                                0x0063b8UL //Access:R    DataWidth:0x8    // Reserved
12638 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER989_K2_E5                                                0x0063bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
12639   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER989_RESERVEDFIELD579_K2_E5                             (0xf<<0) // Reserved
12640   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER989_RESERVEDFIELD579_K2_E5_SHIFT                       0
12641 #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER990_K2_E5                                                0x0063c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12642   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER990_RESERVEDFIELD580_K2_E5                             (0x3<<0) // Reserved
12643   #define PHY_NW_IP_REG_LN0_CDR_RXCLK_RESERVEDREGISTER990_RESERVEDFIELD580_K2_E5_SHIFT                       0
12644 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER991_K2_E5                                               0x006400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12645   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER991_RESERVEDFIELD581_K2_E5                            (0x7<<0) // Reserved
12646   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER991_RESERVEDFIELD581_K2_E5_SHIFT                      0
12647   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER991_RESERVEDFIELD582_K2_E5                            (0x7<<3) // Reserved
12648   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER991_RESERVEDFIELD582_K2_E5_SHIFT                      3
12649   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER991_RESERVEDFIELD583_K2_E5                            (0x3<<6) // Reserved
12650   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER991_RESERVEDFIELD583_K2_E5_SHIFT                      6
12651 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER992_K2_E5                                               0x006404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12652   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER992_RESERVEDFIELD584_K2_E5                            (0x3<<0) // Reserved
12653   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER992_RESERVEDFIELD584_K2_E5_SHIFT                      0
12654 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER993_K2_E5                                               0x006410UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12655   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER993_RESERVEDFIELD585_K2_E5                            (0x1<<0) // Reserved
12656   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER993_RESERVEDFIELD585_K2_E5_SHIFT                      0
12657 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER994_K2_E5                                               0x006418UL //Access:RW   DataWidth:0x8    // Reserved
12658 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER995_K2_E5                                               0x006428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12659   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER995_RESERVEDFIELD587_K2_E5                            (0x1<<0) // Reserved
12660   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER995_RESERVEDFIELD587_K2_E5_SHIFT                      0
12661 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER996_K2_E5                                               0x00642cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12662   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER996_RESERVEDFIELD588_K2_E5                            (0x1<<0) // Reserved
12663   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER996_RESERVEDFIELD588_K2_E5_SHIFT                      0
12664   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER996_RESERVEDFIELD589_K2_E5                            (0x1<<1) // Reserved
12665   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER996_RESERVEDFIELD589_K2_E5_SHIFT                      1
12666   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER996_RESERVEDFIELD590_K2_E5                            (0x3<<2) // Reserved
12667   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER996_RESERVEDFIELD590_K2_E5_SHIFT                      2
12668 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER997_K2_E5                                               0x006430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12669   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER997_RESERVEDFIELD591_K2_E5                            (0x7<<0) // Reserved
12670   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER997_RESERVEDFIELD591_K2_E5_SHIFT                      0
12671 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER998_K2_E5                                               0x006440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12672   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER998_RESERVEDFIELD592_K2_E5                            (0x1f<<0) // Reserved
12673   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER998_RESERVEDFIELD592_K2_E5_SHIFT                      0
12674   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER998_RESERVEDFIELD593_K2_E5                            (0x3<<5) // Reserved
12675   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER998_RESERVEDFIELD593_K2_E5_SHIFT                      5
12676 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER999_K2_E5                                               0x006444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12677   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER999_RESERVEDFIELD594_K2_E5                            (0x3<<0) // Reserved
12678   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER999_RESERVEDFIELD594_K2_E5_SHIFT                      0
12679   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER999_RESERVEDFIELD595_K2_E5                            (0x1<<2) // Reserved
12680   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER999_RESERVEDFIELD595_K2_E5_SHIFT                      2
12681   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER999_RESERVEDFIELD596_K2_E5                            (0xf<<3) // Reserved
12682   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER999_RESERVEDFIELD596_K2_E5_SHIFT                      3
12683 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1000_K2_E5                                              0x006460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12684   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1000_RESERVEDFIELD597_K2_E5                           (0x7f<<0) // Reserved
12685   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1000_RESERVEDFIELD597_K2_E5_SHIFT                     0
12686   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1000_RESERVEDFIELD598_K2_E5                           (0x1<<7) // Reserved
12687   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1000_RESERVEDFIELD598_K2_E5_SHIFT                     7
12688 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1001_K2_E5                                              0x006464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12689   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1001_RESERVEDFIELD599_K2_E5                           (0x7f<<0) // Reserved
12690   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1001_RESERVEDFIELD599_K2_E5_SHIFT                     0
12691   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1001_RESERVEDFIELD600_K2_E5                           (0x1<<7) // Reserved
12692   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1001_RESERVEDFIELD600_K2_E5_SHIFT                     7
12693 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1002_K2_E5                                              0x006468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12694   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1002_RESERVEDFIELD601_K2_E5                           (0x7f<<0) // Reserved
12695   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1002_RESERVEDFIELD601_K2_E5_SHIFT                     0
12696 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1003_K2_E5                                              0x00646cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12697   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1003_RESERVEDFIELD602_K2_E5                           (0x7<<0) // Reserved
12698   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1003_RESERVEDFIELD602_K2_E5_SHIFT                     0
12699   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1003_RESERVEDFIELD603_K2_E5                           (0x3<<3) // Reserved
12700   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1003_RESERVEDFIELD603_K2_E5_SHIFT                     3
12701 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1004_K2_E5                                              0x006480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12702   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1004_RESERVEDFIELD604_K2_E5                           (0x1<<0) // Reserved
12703   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1004_RESERVEDFIELD604_K2_E5_SHIFT                     0
12704   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1004_RESERVEDFIELD605_K2_E5                           (0x1<<1) // Reserved
12705   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1004_RESERVEDFIELD605_K2_E5_SHIFT                     1
12706 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1005_K2_E5                                              0x006484UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12707   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1005_RESERVEDFIELD606_K2_E5                           (0xf<<0) // Reserved
12708   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1005_RESERVEDFIELD606_K2_E5_SHIFT                     0
12709 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1006_K2_E5                                              0x006488UL //Access:RW   DataWidth:0x8    // Reserved
12710 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1007_K2_E5                                              0x00648cUL //Access:RW   DataWidth:0x8    // Reserved
12711 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1008_K2_E5                                              0x006490UL //Access:RW   DataWidth:0x8    // Reserved
12712 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1009_K2_E5                                              0x006494UL //Access:R    DataWidth:0x8    // Multi Field Register.
12713   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1009_RESERVEDFIELD610_K2_E5                           (0x1<<0) // Reserved
12714   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1009_RESERVEDFIELD610_K2_E5_SHIFT                     0
12715 #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1010_K2_E5                                              0x0064c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12716   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1010_RESERVEDFIELD611_K2_E5                           (0x7f<<0) // Reserved
12717   #define PHY_NW_IP_REG_LN0_CDR_REFCLK_RESERVEDREGISTER1010_RESERVEDFIELD611_K2_E5_SHIFT                     0
12718 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1011_K2_E5                                                    0x006600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12719   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1011_RESERVEDFIELD612_K2_E5                                 (0x1<<0) // Reserved
12720   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1011_RESERVEDFIELD612_K2_E5_SHIFT                           0
12721   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1011_RESERVEDFIELD613_K2_E5                                 (0x1<<1) // Reserved
12722   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1011_RESERVEDFIELD613_K2_E5_SHIFT                           1
12723 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1012_K2_E5                                                    0x006604UL //Access:RW   DataWidth:0x8    // Reserved
12724 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1013_K2_E5                                                    0x006608UL //Access:RW   DataWidth:0x8    // Reserved
12725 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1014_K2_E5                                                    0x00660cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12726   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1014_RESERVEDFIELD616_K2_E5                                 (0xf<<0) // Reserved
12727   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1014_RESERVEDFIELD616_K2_E5_SHIFT                           0
12728   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1014_RESERVEDFIELD617_K2_E5                                 (0xf<<4) // Reserved
12729   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1014_RESERVEDFIELD617_K2_E5_SHIFT                           4
12730 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1015_K2_E5                                                    0x006610UL //Access:RW   DataWidth:0x8    // Reserved
12731 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1016_K2_E5                                                    0x006614UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12732   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1016_RESERVEDFIELD619_K2_E5                                 (0x3f<<0) // Reserved
12733   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1016_RESERVEDFIELD619_K2_E5_SHIFT                           0
12734 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1017_K2_E5                                                    0x006618UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12735   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1017_RESERVEDFIELD620_K2_E5                                 (0x7f<<0) // Reserved
12736   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1017_RESERVEDFIELD620_K2_E5_SHIFT                           0
12737 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1018_K2_E5                                                    0x00661cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12738   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1018_RESERVEDFIELD621_K2_E5                                 (0x3f<<0) // Reserved
12739   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1018_RESERVEDFIELD621_K2_E5_SHIFT                           0
12740 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1019_K2_E5                                                    0x006620UL //Access:RW   DataWidth:0x8    // Reserved
12741 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1020_K2_E5                                                    0x006624UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12742   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1020_RESERVEDFIELD623_K2_E5                                 (0xf<<0) // Reserved
12743   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1020_RESERVEDFIELD623_K2_E5_SHIFT                           0
12744 #define PHY_NW_IP_REG_LN0_ANEG_CFG10_K2_E5                                                                   0x006628UL //Access:RW   DataWidth:0x8    // Seed provided to the transmit nonce generator polynomial
12745 #define PHY_NW_IP_REG_LN0_ANEG_CFG11_K2_E5                                                                   0x00662cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12746   #define PHY_NW_IP_REG_LN0_ANEG_CFG11_PSEUDO_SEL_K2_E5                                                      (0x1<<0) // Selector for the DME page bit 49 pseudo-random generator
12747   #define PHY_NW_IP_REG_LN0_ANEG_CFG11_PSEUDO_SEL_K2_E5_SHIFT                                                0
12748 #define PHY_NW_IP_REG_LN0_ANEG_CTRL0_K2_E5                                                                   0x006630UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12749   #define PHY_NW_IP_REG_LN0_ANEG_CTRL0_AUTONEG_RESTART_K2_E5                                                 (0x1<<0) // Restarts AN that is already in progress or otherwise completed.  Reset is triggered by rising edge of this signal.  Not self clearing.
12750   #define PHY_NW_IP_REG_LN0_ANEG_CTRL0_AUTONEG_RESTART_K2_E5_SHIFT                                           0
12751   #define PHY_NW_IP_REG_LN0_ANEG_CTRL0_RESERVEDFIELD624_K2_E5                                                (0x7f<<1) // Reserved
12752   #define PHY_NW_IP_REG_LN0_ANEG_CTRL0_RESERVEDFIELD624_K2_E5_SHIFT                                          1
12753 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1021_K2_E5                                                    0x006634UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12754   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1021_RESERVEDFIELD625_K2_E5                                 (0x1<<4) // Reserved
12755   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1021_RESERVEDFIELD625_K2_E5_SHIFT                           4
12756   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1021_RESERVEDFIELD626_K2_E5                                 (0x3<<5) // Reserved
12757   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1021_RESERVEDFIELD626_K2_E5_SHIFT                           5
12758   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1021_RESERVEDFIELD627_K2_E5                                 (0x1<<7) // Reserved
12759   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1021_RESERVEDFIELD627_K2_E5_SHIFT                           7
12760 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1022_K2_E5                                                    0x006638UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12761   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1022_RESERVEDFIELD628_K2_E5                                 (0x1<<0) // Reserved
12762   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1022_RESERVEDFIELD628_K2_E5_SHIFT                           0
12763 #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_K2_E5                                                                 0x006640UL //Access:R    DataWidth:0x8    // Multi Field Register.
12764   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5                                               (0x1<<0) // The link partner Auto-Negotiation ability bit shall be set to one to indicate that the link partner is able to participate in the Auto-Negotiation function. This bit shall be reset to zero if the link partner is not Auto- Negotiation able.
12765   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5_SHIFT                                         0
12766   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_LINK_STATUS_K2_E5                                                   (0x1<<2) // Local link Status.  When read as a one, it indicates that the PMA/PMD has determined that a valid link has been established i.e. link_status[HDC] equals OK. When read as a zero, it indicates that the link is not valid.
12767   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_LINK_STATUS_K2_E5_SHIFT                                             2
12768   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5                                               (0x1<<3) // Autoneg ability.  When read as a one, it indicates that the PMA/PMD has the ability to perform Auto-Negotiation.  When read as a zero, it indicates that the PMA/PMD lacks the ability to perform Auto-Negotiation.
12769   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5_SHIFT                                         3
12770   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5                                          (0x1<<4) // Remote Fault
12771   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5_SHIFT                                    4
12772   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5                                              (0x1<<5) // Autoneg has completed and autoneg arbitration FSM is in AN GOOD state.
12773   #define PHY_NW_IP_REG_LN0_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5_SHIFT                                        5
12774 #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_K2_E5                                                                 0x006644UL //Access:W    DataWidth:0x8    // Multi Field Register.
12775   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_PAGE_RX_K2_E5                                                       (0x1<<0) // Page Received.   To clear it, write 1 to it.
12776   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_PAGE_RX_K2_E5_SHIFT                                                 0
12777   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_AN_LINK_GOOD_K2_E5                                                  (0x1<<1) // Autoneg has completed and autoneg arbitration FSM is in either AN GOOD CHECK or AN GOOD state.
12778   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_AN_LINK_GOOD_K2_E5_SHIFT                                            1
12779   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5                                            (0x1<<2) // Autoneg Parallel Detection Fault.  Write 1 to clear it.
12780   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5_SHIFT                                      2
12781   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_NP_LOADED_K2_E5                                                     (0x1<<3) // mr_np_loaded status.
12782   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_NP_LOADED_K2_E5_SHIFT                                               3
12783   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_RESERVEDFIELD629_K2_E5                                              (0x1<<4) // Reserved
12784   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_RESERVEDFIELD629_K2_E5_SHIFT                                        4
12785   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_RESERVEDFIELD630_K2_E5                                              (0x1<<5) // Reserved
12786   #define PHY_NW_IP_REG_LN0_ANEG_STATUS1_RESERVEDFIELD630_K2_E5_SHIFT                                        5
12787 #define PHY_NW_IP_REG_LN0_ANEG_STATUS_DBG0_K2_E5                                                             0x006650UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 7-0
12788 #define PHY_NW_IP_REG_LN0_ANEG_STATUS_DBG1_K2_E5                                                             0x006654UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 15-8
12789 #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE0_K2_E5                                                              0x006660UL //Access:R    DataWidth:0x8    // Multi Field Register.
12790   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE0_SELECTOR_K2_E5                                                   (0x1f<<0) // technology Select Field
12791   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                             0
12792   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                           (0x7<<5) // Echoed Nonce Field bits 2-0.  AN controller generates it.
12793   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                     5
12794 #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_K2_E5                                                              0x006664UL //Access:R    DataWidth:0x8    // Multi Field Register.
12795   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                           (0x3<<0) // Echoed Nonce Field bits 4-3.    AN controller generates it.
12796   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                     0
12797   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_PAUSE_K2_E5                                                      (0x1<<2) // Pause advertised ability
12798   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                                2
12799   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_ASM_DIR_K2_E5                                                    (0x1<<3) // Pause ASM_DIR advertised ability
12800   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                              3
12801   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_C2_K2_E5                                                         (0x1<<4) // Reserved always 0
12802   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_C2_K2_E5_SHIFT                                                   4
12803   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5                                               (0x1<<5) // Remote Fault Local Device
12804   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                         5
12805   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5                                                  (0x1<<7) // Next Page
12806   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                            7
12807 #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE2_K2_E5                                                              0x006668UL //Access:R    DataWidth:0x8    // Multi Field Register.
12808   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE2_TX_NONCE_K2_E5                                                   (0x1f<<0) // Transmitted Nonce Field.  It is generated in hardware.
12809   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                             0
12810 #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_K2_E5                                                         0x00666cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12811   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                         (0x1<<0) // 1000Base-KX technology advertised ability
12812   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                   0
12813   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                       (0x1<<1) // 10GBase-KX4 technology advertised ability
12814   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                 1
12815   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                        (0x1<<2) // 10GBase-KR technology advertised ability
12816   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                  2
12817   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                       (0x1<<3) // 40GBase-KR4 technology advertised ability
12818   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                 3
12819   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                       (0x1<<4) // 40GBase-CR4 technology advertised ability
12820   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                 4
12821   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                     (0x1<<5) // 100GBase-CR10 technology advertised ability
12822   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                               5
12823   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                      (0x1<<6) // 100GBase-KP4 technology advertised ability
12824   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                                6
12825   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                      (0x1<<7) // 100GBase-KR4 technology advertised ability
12826   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                                7
12827 #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_K2_E5                                                         0x006670UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12828   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                      (0x1<<0) // 100GBase-CR4 technology advertised ability
12829   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                                0
12830   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                      (0x1<<1) // 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
12831   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                                1
12832   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                        (0x1<<2) // 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
12833   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                  2
12834   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                       (0x1f<<3) // technology advertised ability Field A15-A11
12835   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                                 3
12836 #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH2_K2_E5                                                         0x006674UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12837   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                       (0x7f<<0) // technology advertised ability Field A22-A16
12838   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                                 0
12839 #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_K2_E5                                                           0x006678UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12840   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                             (0x1<<0) // base page bit F0.  It advertises FEC ability
12841   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                       0
12842   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5                                                 (0x1<<1) // base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
12843   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                           1
12844   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                          (0x1<<2) // base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
12845   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                    2
12846   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                          (0x1<<3) // base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
12847   #define PHY_NW_IP_REG_LN0_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                    3
12848 #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_K2_E5                                                               0x00667cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12849   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5                                              (0x1<<0) // 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
12850   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                        0
12851   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5                                              (0x1<<1) // 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
12852   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                        1
12853   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5                                             (0x1<<2) // 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
12854   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                       2
12855   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5                                             (0x1<<3) // 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
12856   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                       3
12857   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5                                              (0x1<<4) // Extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
12858   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                        4
12859   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5                                              (0x1<<5) // Extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
12860   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                        5
12861   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5                                                  (0x1<<6) // Extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
12862   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                            6
12863   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5                                                  (0x1<<7) // Extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
12864   #define PHY_NW_IP_REG_LN0_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                            7
12865 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1023_K2_E5                                                    0x006680UL //Access:RW   DataWidth:0x8    // Reserved
12866 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_K2_E5                                                    0x006684UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12867   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD631_K2_E5                                 (0x7<<0) // Reserved
12868   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD631_K2_E5_SHIFT                           0
12869   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD632_K2_E5                                 (0x1<<3) // Reserved
12870   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD632_K2_E5_SHIFT                           3
12871   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD633_K2_E5                                 (0x1<<4) // Reserved
12872   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD633_K2_E5_SHIFT                           4
12873   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD634_K2_E5                                 (0x1<<5) // Reserved
12874   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD634_K2_E5_SHIFT                           5
12875   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD635_K2_E5                                 (0x1<<7) // Reserved
12876   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1024_RESERVEDFIELD635_K2_E5_SHIFT                           7
12877 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1025_K2_E5                                                    0x006688UL //Access:RW   DataWidth:0x8    // Reserved
12878 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1026_K2_E5                                                    0x00668cUL //Access:RW   DataWidth:0x8    // Reserved
12879 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1027_K2_E5                                                    0x006690UL //Access:RW   DataWidth:0x8    // Reserved
12880 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1028_K2_E5                                                    0x006694UL //Access:RW   DataWidth:0x8    // Reserved
12881 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_K2_E5                                                    0x006698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
12882   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD636_K2_E5                                 (0x1<<0) // Reserved
12883   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD636_K2_E5_SHIFT                           0
12884   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD637_K2_E5                                 (0x1<<1) // Reserved
12885   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD637_K2_E5_SHIFT                           1
12886   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD638_K2_E5                                 (0x1<<2) // Reserved
12887   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD638_K2_E5_SHIFT                           2
12888   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD639_K2_E5                                 (0x1<<3) // Reserved
12889   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD639_K2_E5_SHIFT                           3
12890   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD640_K2_E5                                 (0x1<<4) // Reserved
12891   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD640_K2_E5_SHIFT                           4
12892   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD641_K2_E5                                 (0x1<<5) // Reserved
12893   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD641_K2_E5_SHIFT                           5
12894   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD642_K2_E5                                 (0x1<<6) // Reserved
12895   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD642_K2_E5_SHIFT                           6
12896   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD643_K2_E5                                 (0x1<<7) // Reserved
12897   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1029_RESERVEDFIELD643_K2_E5_SHIFT                           7
12898 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_K2_E5                                                    0x00669cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12899   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD644_K2_E5                                 (0x1<<0) // Reserved
12900   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD644_K2_E5_SHIFT                           0
12901   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD645_K2_E5                                 (0x1<<1) // Reserved
12902   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD645_K2_E5_SHIFT                           1
12903   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD646_K2_E5                                 (0x1<<2) // Reserved
12904   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD646_K2_E5_SHIFT                           2
12905   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD647_K2_E5                                 (0x1<<3) // Reserved
12906   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD647_K2_E5_SHIFT                           3
12907   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD648_K2_E5                                 (0x1<<4) // Reserved
12908   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD648_K2_E5_SHIFT                           4
12909   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD649_K2_E5                                 (0x1<<5) // Reserved
12910   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD649_K2_E5_SHIFT                           5
12911   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD650_K2_E5                                 (0x1<<6) // Reserved
12912   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1030_RESERVEDFIELD650_K2_E5_SHIFT                           6
12913 #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE0_K2_E5                                                           0x0066a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
12914   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5                                                (0x1f<<0) // Link partner technology Select Field
12915   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                          0
12916   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                        (0x7<<5) // Link partner Echoed Nonce Field bits 2-0
12917   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                  5
12918 #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_K2_E5                                                           0x0066a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
12919   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                        (0x3<<0) // Link partner Echoed Nonce Field bits 4-3
12920   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                  0
12921   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5                                                   (0x1<<2) // Link partner Pause advertised ability
12922   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                             2
12923   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5                                                 (0x1<<3) // Link partner Pause ASM_DIR advertised ability
12924   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                           3
12925   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_C2_K2_E5                                                      (0x1<<4) // Link partner C2 field always 0
12926   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_C2_K2_E5_SHIFT                                                4
12927   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5                                            (0x1<<5) // Link partner Remote Fault
12928   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                      5
12929   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_ACK_K2_E5                                                     (0x1<<6) // Link partner Acknowledge always 0
12930   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_ACK_K2_E5_SHIFT                                               6
12931   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5                                               (0x1<<7) // Link partner Next Page
12932   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                         7
12933 #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE2_K2_E5                                                           0x0066a8UL //Access:R    DataWidth:0x8    // Multi Field Register.
12934   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5                                                (0x1f<<0) // Transmitted Nonce Field from Link partner
12935   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                          0
12936 #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_K2_E5                                                      0x0066acUL //Access:R    DataWidth:0x8    // Multi Field Register.
12937   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                      (0x1<<0) // Link partner 1000Base-KX technology advertised ability
12938   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                0
12939   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                    (0x1<<1) // Link partner 10GBase-KX4 technology advertised ability
12940   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                              1
12941   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                     (0x1<<2) // Link partner 10GBase-KR technology advertised ability
12942   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                               2
12943   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                    (0x1<<3) // Link partner 40GBase-KR4 technology advertised ability
12944   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                              3
12945   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                    (0x1<<4) // Link partner 40GBase-CR4 technology advertised ability
12946   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                              4
12947   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                  (0x1<<5) // Link partner 100GBase-CR10 technology advertised ability
12948   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                            5
12949   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                   (0x1<<6) // Link partner 100GBase-KP4 technology advertised ability
12950   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                             6
12951   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                   (0x1<<7) // Link partner 100GBase-KR4 technology advertised ability
12952   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                             7
12953 #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_K2_E5                                                      0x0066b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
12954   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                   (0x1<<0) // Link partner 100GBase-CR4 technology advertised ability
12955   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                             0
12956   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                   (0x1<<1) // Link partner 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
12957   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                             1
12958   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                     (0x1<<2) // Link partner 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
12959   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                               2
12960   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                    (0x1f<<3) // Link partner technology advertised ability Field A15-A11
12961   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                              3
12962 #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH2_K2_E5                                                      0x0066b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
12963   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                    (0x7f<<0) // Link partner technology advertised ability Field A22-A16
12964   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                              0
12965 #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_K2_E5                                                        0x0066b8UL //Access:R    DataWidth:0x8    // Multi Field Register.
12966   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                          (0x1<<0) // Link partner base page bit F0.  It advertises FEC ability
12967   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                    0
12968   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5                                              (0x1<<1) // Link partner base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
12969   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                        1
12970   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                       (0x1<<2) // Link partner base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
12971   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                 2
12972   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                       (0x1<<3) // Link partner base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
12973   #define PHY_NW_IP_REG_LN0_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                 3
12974 #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_K2_E5                                                            0x0066bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
12975   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5                                           (0x1<<0) // Link partner 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
12976   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                     0
12977   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5                                           (0x1<<1) // Link partner 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
12978   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                     1
12979   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5                                          (0x1<<2) // Link partner 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
12980   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                    2
12981   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5                                          (0x1<<3) // Link partner 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
12982   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                    3
12983   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5                                           (0x1<<4) // Link partner extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
12984   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                     4
12985   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5                                           (0x1<<5) // Link partner extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
12986   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                     5
12987   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5                                               (0x1<<6) // Link partner extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
12988   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                         6
12989   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5                                               (0x1<<7) // Link partner extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
12990   #define PHY_NW_IP_REG_LN0_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                         7
12991 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1031_K2_E5                                                    0x0066c0UL //Access:R    DataWidth:0x8    // Reserved
12992 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_K2_E5                                                    0x0066c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
12993   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD651_K2_E5                                 (0x7<<0) // Reserved
12994   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD651_K2_E5_SHIFT                           0
12995   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD652_K2_E5                                 (0x1<<3) // Reserved
12996   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD652_K2_E5_SHIFT                           3
12997   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD653_K2_E5                                 (0x1<<4) // Reserved
12998   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD653_K2_E5_SHIFT                           4
12999   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD654_K2_E5                                 (0x1<<5) // Reserved
13000   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD654_K2_E5_SHIFT                           5
13001   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD655_K2_E5                                 (0x1<<7) // Reserved
13002   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1032_RESERVEDFIELD655_K2_E5_SHIFT                           7
13003 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1033_K2_E5                                                    0x0066c8UL //Access:R    DataWidth:0x8    // Reserved
13004 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1034_K2_E5                                                    0x0066ccUL //Access:R    DataWidth:0x8    // Reserved
13005 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1035_K2_E5                                                    0x0066d0UL //Access:R    DataWidth:0x8    // Reserved
13006 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1036_K2_E5                                                    0x0066d4UL //Access:R    DataWidth:0x8    // Reserved
13007 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_K2_E5                                                    0x0066d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13008   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD656_K2_E5                                 (0x1<<0) // Reserved
13009   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD656_K2_E5_SHIFT                           0
13010   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD657_K2_E5                                 (0x1<<1) // Reserved
13011   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD657_K2_E5_SHIFT                           1
13012   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD658_K2_E5                                 (0x1<<2) // Reserved
13013   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD658_K2_E5_SHIFT                           2
13014   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD659_K2_E5                                 (0x1<<3) // Reserved
13015   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD659_K2_E5_SHIFT                           3
13016   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD660_K2_E5                                 (0x1<<4) // Reserved
13017   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD660_K2_E5_SHIFT                           4
13018   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD661_K2_E5                                 (0x1<<5) // Reserved
13019   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD661_K2_E5_SHIFT                           5
13020   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD662_K2_E5                                 (0x1<<6) // Reserved
13021   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD662_K2_E5_SHIFT                           6
13022   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD663_K2_E5                                 (0x1<<7) // Reserved
13023   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1037_RESERVEDFIELD663_K2_E5_SHIFT                           7
13024 #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_K2_E5                                                    0x0066dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13025   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD664_K2_E5                                 (0x1<<0) // Reserved
13026   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD664_K2_E5_SHIFT                           0
13027   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD665_K2_E5                                 (0x1<<1) // Reserved
13028   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD665_K2_E5_SHIFT                           1
13029   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD666_K2_E5                                 (0x1<<2) // Reserved
13030   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD666_K2_E5_SHIFT                           2
13031   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD667_K2_E5                                 (0x1<<3) // Reserved
13032   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD667_K2_E5_SHIFT                           3
13033   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD668_K2_E5                                 (0x1<<4) // Reserved
13034   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD668_K2_E5_SHIFT                           4
13035   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD669_K2_E5                                 (0x1<<5) // Reserved
13036   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD669_K2_E5_SHIFT                           5
13037   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD670_K2_E5                                 (0x1<<6) // Reserved
13038   #define PHY_NW_IP_REG_LN0_ANEG_RESERVEDREGISTER1038_RESERVEDFIELD670_K2_E5_SHIFT                           6
13039 #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_K2_E5                                                        0x0066e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13040   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5                                        (0x1<<0) // Resolution result for 1000Base-KX.  It is valid when status0.an_link_good is 1.
13041   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                  0
13042   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5                                      (0x1<<1) // Resolution result for 10GBase-KX4.  It is valid when status0.an_link_good is 1.
13043   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                1
13044   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5                                       (0x1<<2) // Resolution result for 10GBase-KR.  It is valid when status0.an_link_good is 1.
13045   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                 2
13046   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5                                      (0x1<<3) // Resolution result for 40GBase-KR4.  It is valid when status0.an_link_good is 1.
13047   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                3
13048   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5                                      (0x1<<4) // Resolution result for 40GBase-CR4.  It is valid when status0.an_link_good is 1.
13049   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                4
13050   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5                                    (0x1<<5) // Resolution result for 100GBase-CR10.  It is valid when status0.an_link_good is 1.
13051   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                              5
13052   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5                                     (0x1<<6) // Resolution result for 100GBase-KP4.  It is valid when status0.an_link_good is 1.
13053   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                               6
13054   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5                                     (0x1<<7) // Resolution result for 100GBase-KR4.  It is valid when status0.an_link_good is 1.
13055   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                               7
13056 #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_K2_E5                                                        0x0066e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13057   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5                                     (0x1<<0) // Resolution result for 100GBase-CR4.  It is valid when status0.an_link_good is 1.
13058   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                               0
13059   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5                                     (0x1<<1) // Resolution result for 25GBase-GR-S KR or CR.  It is valid when status0.an_link_good is 1.
13060   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                               1
13061   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5                                       (0x1<<2) // Resolution result for 25GBase-GR KR or CR.  It is valid when status0.an_link_good is 1.
13062   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                 2
13063   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5                                       (0x1<<3) // Resolution result for 25GBase-KR.  It is valid when status0.an_link_good is 1.
13064   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5_SHIFT                                 3
13065   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5                                       (0x1<<4) // Resolution result for 25GBase-CR4.  It is valid when status0.an_link_good is 1.
13066   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5_SHIFT                                 4
13067   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5                                      (0x1<<5) // Resolution result for 50GBase-KR2.  It is valid when status0.an_link_good is 1.
13068   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5_SHIFT                                5
13069   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5                                      (0x1<<6) // Resolution result for 50GBase-CR2.  It is valid when status0.an_link_good is 1.
13070   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5_SHIFT                                6
13071 #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_FEC_K2_E5                                                          0x0066e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13072   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_FEC_RS_K2_E5                                                     (0x1<<0) // Resolution result for Reed-Solomon FEC.  It is valid when status0.an_link_good is 1.
13073   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_FEC_RS_K2_E5_SHIFT                                               0
13074   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_FEC_FC_K2_E5                                                     (0x1<<1) // Resolution result for Firecode base page FEC.  It is valid when status0.an_link_good is 1.
13075   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_FEC_FC_K2_E5_SHIFT                                               1
13076 #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_PAUSE_K2_E5                                                        0x0066ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
13077   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_PAUSE_RX_K2_E5                                                   (0x1<<0) // Resolution result for RX PAUSE enable.    It is valid when status0.an_link_good is 1.
13078   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_PAUSE_RX_K2_E5_SHIFT                                             0
13079   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_PAUSE_TX_K2_E5                                                   (0x1<<1) // Resolution result for TX PAUSE enable.    It is valid when status0.an_link_good is 1.
13080   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_PAUSE_TX_K2_E5_SHIFT                                             1
13081 #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_EEE_K2_E5                                                          0x0066f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13082   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_EEE_F746_K2_E5                                                   (0x1<<0) // Resolution result for EEE.  It is 1 if both the local device and the link partner advertise the EEE capability for the resolved PHY type.  It is 0 otherwise.  It is valid when status0.an_link_good is 1. Note that it indicates EEE deep sleep capability.
13083   #define PHY_NW_IP_REG_LN0_ANEG_RESOLUTION_EEE_F746_K2_E5_SHIFT                                             0
13084 #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_K2_E5                                                            0x0066f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
13085   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5                                            (0x1<<0) // link_status for 1000Base-KX
13086   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5_SHIFT                                      0
13087   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5                                          (0x1<<1) // link_status for 10GBase-KX4
13088   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5_SHIFT                                    1
13089   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5                                           (0x1<<2) // link_status for 10GBase-KR
13090   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5_SHIFT                                     2
13091   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5                                          (0x1<<3) // link_status for 40GBase-KR4
13092   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5_SHIFT                                    3
13093   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5                                          (0x1<<4) // link_status for 40GBase-CR4
13094   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5_SHIFT                                    4
13095   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5                                        (0x1<<5) // link_status for 100GBase-CR10
13096   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5_SHIFT                                  5
13097   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5                                         (0x1<<6) // link_status for 100GBase-KP4
13098   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5_SHIFT                                   6
13099   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5                                         (0x1<<7) // link_status for 100GBase-KR4
13100   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5_SHIFT                                   7
13101 #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_K2_E5                                                            0x0066fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
13102   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5                                         (0x1<<0) // link_status for 100GBase-CR4
13103   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5_SHIFT                                   0
13104   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5                                           (0x1<<1) // link_status for 25GBase-GR KR/CR or 25GBase-GR-S KR-S/CR-S
13105   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5_SHIFT                                     1
13106   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5                                           (0x1<<3) // link_status for 25GBase-KR
13107   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5_SHIFT                                     3
13108   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5                                           (0x1<<4) // link_status for 25GBase-CR4
13109   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5_SHIFT                                     4
13110   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5                                          (0x1<<5) // link_status for 50GBase-KR2
13111   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5_SHIFT                                    5
13112   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5                                          (0x1<<6) // link_status for 50GBase-CR2
13113   #define PHY_NW_IP_REG_LN0_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5_SHIFT                                    6
13114 #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1039_K2_E5                                                     0x006704UL //Access:R    DataWidth:0x8    // Multi Field Register.
13115   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1039_RESERVEDFIELD671_K2_E5                                  (0x3<<0) // Reserved
13116   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1039_RESERVEDFIELD671_K2_E5_SHIFT                            0
13117   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1039_RESERVEDFIELD672_K2_E5                                  (0x1<<2) // Reserved
13118   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1039_RESERVEDFIELD672_K2_E5_SHIFT                            2
13119 #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1040_K2_E5                                                     0x006708UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13120   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1040_RESERVEDFIELD673_K2_E5                                  (0x1<<0) // Reserved
13121   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1040_RESERVEDFIELD673_K2_E5_SHIFT                            0
13122 #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1041_K2_E5                                                     0x00670cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13123   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1041_RESERVEDFIELD674_K2_E5                                  (0x1<<0) // Reserved
13124   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1041_RESERVEDFIELD674_K2_E5_SHIFT                            0
13125 #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_K2_E5                                                     0x006714UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13126   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD675_K2_E5                                  (0x1<<0) // Reserved
13127   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD675_K2_E5_SHIFT                            0
13128   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD676_K2_E5                                  (0x3<<1) // Reserved
13129   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD676_K2_E5_SHIFT                            1
13130   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD677_K2_E5                                  (0x1<<3) // Reserved
13131   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD677_K2_E5_SHIFT                            3
13132   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD678_K2_E5                                  (0x1<<4) // Reserved
13133   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1042_RESERVEDFIELD678_K2_E5_SHIFT                            4
13134 #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1043_K2_E5                                                     0x006718UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13135   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1043_RESERVEDFIELD679_K2_E5                                  (0x1<<0) // Reserved
13136   #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1043_RESERVEDFIELD679_K2_E5_SHIFT                            0
13137 #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1044_K2_E5                                                     0x00671cUL //Access:RW   DataWidth:0x8    // Reserved
13138 #define PHY_NW_IP_REG_LN0_EEE_RESERVEDREGISTER1045_K2_E5                                                     0x006720UL //Access:RW   DataWidth:0x8    // Reserved
13139 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1046_K2_E5                                              0x006800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13140   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1046_RESERVEDFIELD682_K2_E5                           (0x3f<<0) // Reserved
13141   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1046_RESERVEDFIELD682_K2_E5_SHIFT                     0
13142   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1046_RESERVEDFIELD683_K2_E5                           (0x1<<6) // Reserved
13143   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1046_RESERVEDFIELD683_K2_E5_SHIFT                     6
13144 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1047_K2_E5                                              0x006808UL //Access:RW   DataWidth:0x8    // Reserved
13145 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1048_K2_E5                                              0x00680cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13146   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1048_RESERVEDFIELD685_K2_E5                           (0x7<<0) // Reserved
13147   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1048_RESERVEDFIELD685_K2_E5_SHIFT                     0
13148   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1048_RESERVEDFIELD686_K2_E5                           (0x3<<3) // Reserved
13149   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1048_RESERVEDFIELD686_K2_E5_SHIFT                     3
13150 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1049_K2_E5                                              0x006814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13151   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1049_RESERVEDFIELD687_K2_E5                           (0x1<<0) // Reserved
13152   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1049_RESERVEDFIELD687_K2_E5_SHIFT                     0
13153   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1049_RESERVEDFIELD688_K2_E5                           (0x3<<1) // Reserved
13154   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1049_RESERVEDFIELD688_K2_E5_SHIFT                     1
13155   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1049_RESERVEDFIELD689_K2_E5                           (0x1<<3) // Reserved
13156   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1049_RESERVEDFIELD689_K2_E5_SHIFT                     3
13157 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1050_K2_E5                                              0x00681cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13158   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1050_RESERVEDFIELD690_K2_E5                           (0x1<<0) // Reserved
13159   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1050_RESERVEDFIELD690_K2_E5_SHIFT                     0
13160 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1051_K2_E5                                              0x006824UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13161   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1051_RESERVEDFIELD691_K2_E5                           (0xf<<0) // Reserved
13162   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1051_RESERVEDFIELD691_K2_E5_SHIFT                     0
13163 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1052_K2_E5                                              0x006828UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13164   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1052_RESERVEDFIELD692_K2_E5                           (0x7<<0) // Reserved
13165   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1052_RESERVEDFIELD692_K2_E5_SHIFT                     0
13166   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1052_RESERVEDFIELD693_K2_E5                           (0x7<<3) // Reserved
13167   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1052_RESERVEDFIELD693_K2_E5_SHIFT                     3
13168 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1053_K2_E5                                              0x00682cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13169   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1053_RESERVEDFIELD694_K2_E5                           (0x7<<0) // Reserved
13170   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1053_RESERVEDFIELD694_K2_E5_SHIFT                     0
13171   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1053_RESERVEDFIELD695_K2_E5                           (0x7<<3) // Reserved
13172   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1053_RESERVEDFIELD695_K2_E5_SHIFT                     3
13173 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_K2_E5                                              0x006830UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13174   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD696_K2_E5                           (0x3<<0) // Reserved
13175   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD696_K2_E5_SHIFT                     0
13176   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD697_K2_E5                           (0x3<<2) // Reserved
13177   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD697_K2_E5_SHIFT                     2
13178   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD698_K2_E5                           (0x3<<4) // Reserved
13179   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD698_K2_E5_SHIFT                     4
13180   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD699_K2_E5                           (0x3<<6) // Reserved
13181   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1054_RESERVEDFIELD699_K2_E5_SHIFT                     6
13182 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1055_K2_E5                                              0x006838UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13183   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1055_RESERVEDFIELD700_K2_E5                           (0x7<<0) // Reserved
13184   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1055_RESERVEDFIELD700_K2_E5_SHIFT                     0
13185   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1055_RESERVEDFIELD701_K2_E5                           (0x7<<3) // Reserved
13186   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1055_RESERVEDFIELD701_K2_E5_SHIFT                     3
13187 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1056_K2_E5                                              0x00683cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13188   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1056_RESERVEDFIELD702_K2_E5                           (0x7<<0) // Reserved
13189   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1056_RESERVEDFIELD702_K2_E5_SHIFT                     0
13190   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1056_RESERVEDFIELD703_K2_E5                           (0x7<<3) // Reserved
13191   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1056_RESERVEDFIELD703_K2_E5_SHIFT                     3
13192 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1057_K2_E5                                              0x006840UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13193   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1057_RESERVEDFIELD704_K2_E5                           (0x7<<0) // Reserved
13194   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1057_RESERVEDFIELD704_K2_E5_SHIFT                     0
13195   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1057_RESERVEDFIELD705_K2_E5                           (0x7<<3) // Reserved
13196   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1057_RESERVEDFIELD705_K2_E5_SHIFT                     3
13197 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1058_K2_E5                                              0x006844UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13198   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1058_RESERVEDFIELD706_K2_E5                           (0x7<<0) // Reserved
13199   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1058_RESERVEDFIELD706_K2_E5_SHIFT                     0
13200   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1058_RESERVEDFIELD707_K2_E5                           (0x7<<3) // Reserved
13201   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1058_RESERVEDFIELD707_K2_E5_SHIFT                     3
13202 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1059_K2_E5                                              0x006880UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13203   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1059_RESERVEDFIELD708_K2_E5                           (0x1<<0) // Reserved
13204   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1059_RESERVEDFIELD708_K2_E5_SHIFT                     0
13205   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1059_RESERVEDFIELD709_K2_E5                           (0x1<<2) // Reserved
13206   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1059_RESERVEDFIELD709_K2_E5_SHIFT                     2
13207 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1060_K2_E5                                              0x006884UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13208   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1060_RESERVEDFIELD710_K2_E5                           (0xf<<0) // Reserved
13209   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1060_RESERVEDFIELD710_K2_E5_SHIFT                     0
13210   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1060_RESERVEDFIELD711_K2_E5                           (0xf<<4) // Reserved
13211   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1060_RESERVEDFIELD711_K2_E5_SHIFT                     4
13212 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1061_K2_E5                                              0x006888UL //Access:RW   DataWidth:0x8    // Reserved
13213 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1062_K2_E5                                              0x00688cUL //Access:RW   DataWidth:0x8    // Reserved
13214 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_K2_E5                                              0x006890UL //Access:R    DataWidth:0x8    // Multi Field Register.
13215   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD714_K2_E5                           (0x7<<0) // Reserved
13216   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD714_K2_E5_SHIFT                     0
13217   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD715_K2_E5                           (0x7<<3) // Reserved
13218   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD715_K2_E5_SHIFT                     3
13219   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD716_K2_E5                           (0x1<<6) // Reserved
13220   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD716_K2_E5_SHIFT                     6
13221   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD717_K2_E5                           (0x1<<7) // Reserved
13222   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1063_RESERVEDFIELD717_K2_E5_SHIFT                     7
13223 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1064_K2_E5                                              0x006894UL //Access:R    DataWidth:0x8    // Multi Field Register.
13224   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1064_RESERVEDFIELD718_K2_E5                           (0xf<<0) // Reserved
13225   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1064_RESERVEDFIELD718_K2_E5_SHIFT                     0
13226   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1064_RESERVEDFIELD719_K2_E5                           (0xf<<4) // Reserved
13227   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1064_RESERVEDFIELD719_K2_E5_SHIFT                     4
13228 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1065_K2_E5                                              0x006898UL //Access:R    DataWidth:0x8    // Reserved
13229 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1066_K2_E5                                              0x00689cUL //Access:R    DataWidth:0x8    // Reserved
13230 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1067_K2_E5                                              0x0068a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
13231   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1067_RESERVEDFIELD722_K2_E5                           (0xf<<0) // Reserved
13232   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1067_RESERVEDFIELD722_K2_E5_SHIFT                     0
13233   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1067_RESERVEDFIELD723_K2_E5                           (0xf<<4) // Reserved
13234   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1067_RESERVEDFIELD723_K2_E5_SHIFT                     4
13235 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1068_K2_E5                                              0x0068a4UL //Access:RW   DataWidth:0x8    // Reserved
13236 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1069_K2_E5                                              0x0068a8UL //Access:RW   DataWidth:0x8    // Reserved
13237 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1070_K2_E5                                              0x0068acUL //Access:R    DataWidth:0x8    // Multi Field Register.
13238   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1070_RESERVEDFIELD726_K2_E5                           (0x1<<1) // Reserved
13239   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1070_RESERVEDFIELD726_K2_E5_SHIFT                     1
13240 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1071_K2_E5                                              0x0068b0UL //Access:R    DataWidth:0x8    // Reserved
13241 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1072_K2_E5                                              0x0068b8UL //Access:RW   DataWidth:0x8    // Reserved
13242 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_AGCLOS_CTRL0_K2_E5                                                      0x0068c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13243   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5                                       (0xf<<0) // AGC LOS Threshold Start Value
13244   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5_SHIFT                                 0
13245 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1073_K2_E5                                              0x0068c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13246   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1073_RESERVEDFIELD729_K2_E5                           (0xf<<0) // Reserved
13247   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1073_RESERVEDFIELD729_K2_E5_SHIFT                     0
13248 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1074_K2_E5                                              0x0068c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13249   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1074_RESERVEDFIELD730_K2_E5                           (0xf<<0) // Reserved
13250   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1074_RESERVEDFIELD730_K2_E5_SHIFT                     0
13251 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1075_K2_E5                                              0x0068ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13252   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1075_RESERVEDFIELD731_K2_E5                           (0xf<<0) // Reserved
13253   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1075_RESERVEDFIELD731_K2_E5_SHIFT                     0
13254   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1075_RESERVEDFIELD732_K2_E5                           (0x1<<6) // Reserved
13255   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1075_RESERVEDFIELD732_K2_E5_SHIFT                     6
13256   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1075_RESERVEDFIELD733_K2_E5                           (0x1<<7) // Reserved
13257   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1075_RESERVEDFIELD733_K2_E5_SHIFT                     7
13258 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1076_K2_E5                                              0x0068d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13259   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1076_RESERVEDFIELD734_K2_E5                           (0x1<<0) // Reserved
13260   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1076_RESERVEDFIELD734_K2_E5_SHIFT                     0
13261   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1076_RESERVEDFIELD735_K2_E5                           (0x1<<1) // Reserved
13262   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1076_RESERVEDFIELD735_K2_E5_SHIFT                     1
13263   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1076_RESERVEDFIELD736_K2_E5                           (0x7<<2) // Reserved
13264   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1076_RESERVEDFIELD736_K2_E5_SHIFT                     2
13265 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1077_K2_E5                                              0x0068d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13266   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1077_RESERVEDFIELD737_K2_E5                           (0xf<<0) // Reserved
13267   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1077_RESERVEDFIELD737_K2_E5_SHIFT                     0
13268   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1077_RESERVEDFIELD738_K2_E5                           (0x3<<4) // Reserved
13269   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1077_RESERVEDFIELD738_K2_E5_SHIFT                     4
13270   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1077_RESERVEDFIELD739_K2_E5                           (0x1<<6) // Reserved
13271   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1077_RESERVEDFIELD739_K2_E5_SHIFT                     6
13272 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1078_K2_E5                                              0x0068d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13273   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1078_RESERVEDFIELD740_K2_E5                           (0xf<<0) // Reserved
13274   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1078_RESERVEDFIELD740_K2_E5_SHIFT                     0
13275 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1079_K2_E5                                              0x0068dcUL //Access:RW   DataWidth:0x8    // Reserved
13276 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1080_K2_E5                                              0x0068e0UL //Access:RW   DataWidth:0x8    // Reserved
13277 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1081_K2_E5                                              0x0068e4UL //Access:RW   DataWidth:0x8    // Reserved
13278 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1082_K2_E5                                              0x0068e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13279   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1082_RESERVEDFIELD744_K2_E5                           (0x3<<0) // Reserved
13280   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1082_RESERVEDFIELD744_K2_E5_SHIFT                     0
13281 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1083_K2_E5                                              0x0068f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13282   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1083_RESERVEDFIELD745_K2_E5                           (0xf<<0) // Reserved
13283   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1083_RESERVEDFIELD745_K2_E5_SHIFT                     0
13284   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1083_RESERVEDFIELD746_K2_E5                           (0x1<<4) // Reserved
13285   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1083_RESERVEDFIELD746_K2_E5_SHIFT                     4
13286 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_PLE_ATT_CTRL1_K2_E5                                                     0x0068f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13287   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5                                     (0x7<<0) // PLE LFG Start Value
13288   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5_SHIFT                               0
13289 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_K2_E5                                                  0x006900UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13290   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5                               (0x1f<<0) // CTLE HFG Start Value
13291   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5_SHIFT                         0
13292 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1084_K2_E5                                              0x006904UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13293   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1084_RESERVEDFIELD747_K2_E5                           (0x1f<<0) // Reserved
13294   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1084_RESERVEDFIELD747_K2_E5_SHIFT                     0
13295 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1085_K2_E5                                              0x006908UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13296   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1085_RESERVEDFIELD748_K2_E5                           (0x1f<<0) // Reserved
13297   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1085_RESERVEDFIELD748_K2_E5_SHIFT                     0
13298 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1086_K2_E5                                              0x00690cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13299   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1086_RESERVEDFIELD749_K2_E5                           (0xf<<0) // Reserved
13300   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1086_RESERVEDFIELD749_K2_E5_SHIFT                     0
13301   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1086_RESERVEDFIELD750_K2_E5                           (0x1<<7) // Reserved
13302   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1086_RESERVEDFIELD750_K2_E5_SHIFT                     7
13303 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1087_K2_E5                                              0x006910UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13304   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1087_RESERVEDFIELD751_K2_E5                           (0x1<<0) // Reserved
13305   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1087_RESERVEDFIELD751_K2_E5_SHIFT                     0
13306   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1087_RESERVEDFIELD752_K2_E5                           (0x1<<1) // Reserved
13307   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1087_RESERVEDFIELD752_K2_E5_SHIFT                     1
13308   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1087_RESERVEDFIELD753_K2_E5                           (0x7<<2) // Reserved
13309   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1087_RESERVEDFIELD753_K2_E5_SHIFT                     2
13310 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1088_K2_E5                                              0x006914UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13311   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1088_RESERVEDFIELD754_K2_E5                           (0xf<<0) // Reserved
13312   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1088_RESERVEDFIELD754_K2_E5_SHIFT                     0
13313   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1088_RESERVEDFIELD755_K2_E5                           (0x3<<4) // Reserved
13314   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1088_RESERVEDFIELD755_K2_E5_SHIFT                     4
13315   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1088_RESERVEDFIELD756_K2_E5                           (0x1<<6) // Reserved
13316   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1088_RESERVEDFIELD756_K2_E5_SHIFT                     6
13317 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1089_K2_E5                                              0x006918UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13318   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1089_RESERVEDFIELD757_K2_E5                           (0x1f<<0) // Reserved
13319   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1089_RESERVEDFIELD757_K2_E5_SHIFT                     0
13320 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_K2_E5                                              0x006940UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13321   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD758_K2_E5                           (0x1<<0) // Reserved
13322   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD758_K2_E5_SHIFT                     0
13323   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD759_K2_E5                           (0x1<<1) // Reserved
13324   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD759_K2_E5_SHIFT                     1
13325   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD760_K2_E5                           (0x1<<2) // Reserved
13326   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD760_K2_E5_SHIFT                     2
13327   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD761_K2_E5                           (0x1<<3) // Reserved
13328   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1090_RESERVEDFIELD761_K2_E5_SHIFT                     3
13329 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1091_K2_E5                                              0x006944UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13330   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1091_RESERVEDFIELD762_K2_E5                           (0x7<<0) // Reserved
13331   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1091_RESERVEDFIELD762_K2_E5_SHIFT                     0
13332   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1091_RESERVEDFIELD763_K2_E5                           (0x7<<4) // Reserved
13333   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1091_RESERVEDFIELD763_K2_E5_SHIFT                     4
13334 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1092_K2_E5                                              0x006948UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13335   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1092_RESERVEDFIELD764_K2_E5                           (0x7<<0) // Reserved
13336   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1092_RESERVEDFIELD764_K2_E5_SHIFT                     0
13337   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1092_RESERVEDFIELD765_K2_E5                           (0x7<<4) // Reserved
13338   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1092_RESERVEDFIELD765_K2_E5_SHIFT                     4
13339 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1093_K2_E5                                              0x00694cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13340   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1093_RESERVEDFIELD766_K2_E5                           (0x7<<0) // Reserved
13341   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1093_RESERVEDFIELD766_K2_E5_SHIFT                     0
13342   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1093_RESERVEDFIELD767_K2_E5                           (0x7<<4) // Reserved
13343   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1093_RESERVEDFIELD767_K2_E5_SHIFT                     4
13344 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1094_K2_E5                                              0x006950UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13345   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1094_RESERVEDFIELD768_K2_E5                           (0x7<<0) // Reserved
13346   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1094_RESERVEDFIELD768_K2_E5_SHIFT                     0
13347   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1094_RESERVEDFIELD769_K2_E5                           (0x7<<4) // Reserved
13348   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1094_RESERVEDFIELD769_K2_E5_SHIFT                     4
13349 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1095_K2_E5                                              0x006954UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13350   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1095_RESERVEDFIELD770_K2_E5                           (0x7<<0) // Reserved
13351   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1095_RESERVEDFIELD770_K2_E5_SHIFT                     0
13352   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1095_RESERVEDFIELD771_K2_E5                           (0x7<<4) // Reserved
13353   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1095_RESERVEDFIELD771_K2_E5_SHIFT                     4
13354 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1096_K2_E5                                              0x006958UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13355   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1096_RESERVEDFIELD772_K2_E5                           (0x7<<0) // Reserved
13356   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1096_RESERVEDFIELD772_K2_E5_SHIFT                     0
13357   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1096_RESERVEDFIELD773_K2_E5                           (0x7<<4) // Reserved
13358   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1096_RESERVEDFIELD773_K2_E5_SHIFT                     4
13359 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1097_K2_E5                                              0x00695cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13360   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1097_RESERVEDFIELD774_K2_E5                           (0x7<<0) // Reserved
13361   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1097_RESERVEDFIELD774_K2_E5_SHIFT                     0
13362   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1097_RESERVEDFIELD775_K2_E5                           (0x7<<4) // Reserved
13363   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1097_RESERVEDFIELD775_K2_E5_SHIFT                     4
13364 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1098_K2_E5                                              0x006960UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13365   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1098_RESERVEDFIELD776_K2_E5                           (0x7<<0) // Reserved
13366   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1098_RESERVEDFIELD776_K2_E5_SHIFT                     0
13367   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1098_RESERVEDFIELD777_K2_E5                           (0x7<<4) // Reserved
13368   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1098_RESERVEDFIELD777_K2_E5_SHIFT                     4
13369 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1099_K2_E5                                              0x006964UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13370   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1099_RESERVEDFIELD778_K2_E5                           (0x7<<0) // Reserved
13371   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1099_RESERVEDFIELD778_K2_E5_SHIFT                     0
13372   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1099_RESERVEDFIELD779_K2_E5                           (0x7<<4) // Reserved
13373   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1099_RESERVEDFIELD779_K2_E5_SHIFT                     4
13374 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1100_K2_E5                                              0x006968UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13375   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1100_RESERVEDFIELD780_K2_E5                           (0x7<<0) // Reserved
13376   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1100_RESERVEDFIELD780_K2_E5_SHIFT                     0
13377   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1100_RESERVEDFIELD781_K2_E5                           (0x7<<4) // Reserved
13378   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1100_RESERVEDFIELD781_K2_E5_SHIFT                     4
13379 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1101_K2_E5                                              0x00696cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13380   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1101_RESERVEDFIELD782_K2_E5                           (0x7<<0) // Reserved
13381   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1101_RESERVEDFIELD782_K2_E5_SHIFT                     0
13382   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1101_RESERVEDFIELD783_K2_E5                           (0x7<<4) // Reserved
13383   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1101_RESERVEDFIELD783_K2_E5_SHIFT                     4
13384 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1102_K2_E5                                              0x006970UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13385   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1102_RESERVEDFIELD784_K2_E5                           (0x7<<0) // Reserved
13386   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1102_RESERVEDFIELD784_K2_E5_SHIFT                     0
13387   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1102_RESERVEDFIELD785_K2_E5                           (0x7<<4) // Reserved
13388   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1102_RESERVEDFIELD785_K2_E5_SHIFT                     4
13389 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1103_K2_E5                                              0x006974UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13390   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1103_RESERVEDFIELD786_K2_E5                           (0x7<<0) // Reserved
13391   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1103_RESERVEDFIELD786_K2_E5_SHIFT                     0
13392   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1103_RESERVEDFIELD787_K2_E5                           (0x7<<4) // Reserved
13393   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1103_RESERVEDFIELD787_K2_E5_SHIFT                     4
13394 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1104_K2_E5                                              0x006978UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13395   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1104_RESERVEDFIELD788_K2_E5                           (0x7<<0) // Reserved
13396   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1104_RESERVEDFIELD788_K2_E5_SHIFT                     0
13397   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1104_RESERVEDFIELD789_K2_E5                           (0x7<<4) // Reserved
13398   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1104_RESERVEDFIELD789_K2_E5_SHIFT                     4
13399 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1105_K2_E5                                              0x00697cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13400   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1105_RESERVEDFIELD790_K2_E5                           (0x7<<0) // Reserved
13401   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1105_RESERVEDFIELD790_K2_E5_SHIFT                     0
13402   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1105_RESERVEDFIELD791_K2_E5                           (0x7<<4) // Reserved
13403   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1105_RESERVEDFIELD791_K2_E5_SHIFT                     4
13404 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1106_K2_E5                                              0x006980UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13405   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1106_RESERVEDFIELD792_K2_E5                           (0x7<<0) // Reserved
13406   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1106_RESERVEDFIELD792_K2_E5_SHIFT                     0
13407   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1106_RESERVEDFIELD793_K2_E5                           (0x7<<4) // Reserved
13408   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1106_RESERVEDFIELD793_K2_E5_SHIFT                     4
13409 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1107_K2_E5                                              0x006984UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13410   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1107_RESERVEDFIELD794_K2_E5                           (0x7<<0) // Reserved
13411   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1107_RESERVEDFIELD794_K2_E5_SHIFT                     0
13412   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1107_RESERVEDFIELD795_K2_E5                           (0x7<<4) // Reserved
13413   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1107_RESERVEDFIELD795_K2_E5_SHIFT                     4
13414 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1108_K2_E5                                              0x006988UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13415   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1108_RESERVEDFIELD796_K2_E5                           (0x7<<0) // Reserved
13416   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1108_RESERVEDFIELD796_K2_E5_SHIFT                     0
13417   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1108_RESERVEDFIELD797_K2_E5                           (0x7<<4) // Reserved
13418   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1108_RESERVEDFIELD797_K2_E5_SHIFT                     4
13419 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1109_K2_E5                                              0x00698cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13420   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1109_RESERVEDFIELD798_K2_E5                           (0x7<<0) // Reserved
13421   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1109_RESERVEDFIELD798_K2_E5_SHIFT                     0
13422   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1109_RESERVEDFIELD799_K2_E5                           (0x7<<4) // Reserved
13423   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1109_RESERVEDFIELD799_K2_E5_SHIFT                     4
13424 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1110_K2_E5                                              0x006990UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13425   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1110_RESERVEDFIELD800_K2_E5                           (0x7<<0) // Reserved
13426   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1110_RESERVEDFIELD800_K2_E5_SHIFT                     0
13427   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1110_RESERVEDFIELD801_K2_E5                           (0x7<<4) // Reserved
13428   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1110_RESERVEDFIELD801_K2_E5_SHIFT                     4
13429 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1111_K2_E5                                              0x006994UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13430   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1111_RESERVEDFIELD802_K2_E5                           (0x7<<0) // Reserved
13431   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1111_RESERVEDFIELD802_K2_E5_SHIFT                     0
13432   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1111_RESERVEDFIELD803_K2_E5                           (0x7<<4) // Reserved
13433   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1111_RESERVEDFIELD803_K2_E5_SHIFT                     4
13434 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1112_K2_E5                                              0x006998UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13435   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1112_RESERVEDFIELD804_K2_E5                           (0x7<<0) // Reserved
13436   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1112_RESERVEDFIELD804_K2_E5_SHIFT                     0
13437   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1112_RESERVEDFIELD805_K2_E5                           (0x7<<4) // Reserved
13438   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1112_RESERVEDFIELD805_K2_E5_SHIFT                     4
13439 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1113_K2_E5                                              0x00699cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13440   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1113_RESERVEDFIELD806_K2_E5                           (0x7<<0) // Reserved
13441   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1113_RESERVEDFIELD806_K2_E5_SHIFT                     0
13442   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1113_RESERVEDFIELD807_K2_E5                           (0x7<<4) // Reserved
13443   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1113_RESERVEDFIELD807_K2_E5_SHIFT                     4
13444 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1114_K2_E5                                              0x0069a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13445   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1114_RESERVEDFIELD808_K2_E5                           (0x7<<0) // Reserved
13446   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1114_RESERVEDFIELD808_K2_E5_SHIFT                     0
13447   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1114_RESERVEDFIELD809_K2_E5                           (0x7<<4) // Reserved
13448   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1114_RESERVEDFIELD809_K2_E5_SHIFT                     4
13449 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_GN_APG_CTRL0_K2_E5                                                      0x0069c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13450   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5                                       (0x3<<0) // GN APG Start Value
13451   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5_SHIFT                                 0
13452 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1115_K2_E5                                              0x0069c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13453   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1115_RESERVEDFIELD810_K2_E5                           (0x3<<0) // Reserved
13454   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1115_RESERVEDFIELD810_K2_E5_SHIFT                     0
13455   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1115_RESERVEDFIELD811_K2_E5                           (0x3<<2) // Reserved
13456   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1115_RESERVEDFIELD811_K2_E5_SHIFT                     2
13457 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1116_K2_E5                                              0x0069c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13458   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1116_RESERVEDFIELD812_K2_E5                           (0xf<<0) // Reserved
13459   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1116_RESERVEDFIELD812_K2_E5_SHIFT                     0
13460   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1116_RESERVEDFIELD813_K2_E5                           (0x1<<7) // Reserved
13461   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1116_RESERVEDFIELD813_K2_E5_SHIFT                     7
13462 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1117_K2_E5                                              0x0069ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13463   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1117_RESERVEDFIELD814_K2_E5                           (0x1<<0) // Reserved
13464   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1117_RESERVEDFIELD814_K2_E5_SHIFT                     0
13465   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1117_RESERVEDFIELD815_K2_E5                           (0x1<<1) // Reserved
13466   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1117_RESERVEDFIELD815_K2_E5_SHIFT                     1
13467   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1117_RESERVEDFIELD816_K2_E5                           (0x3<<2) // Reserved
13468   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1117_RESERVEDFIELD816_K2_E5_SHIFT                     2
13469 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1118_K2_E5                                              0x0069d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13470   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1118_RESERVEDFIELD817_K2_E5                           (0xf<<0) // Reserved
13471   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1118_RESERVEDFIELD817_K2_E5_SHIFT                     0
13472   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1118_RESERVEDFIELD818_K2_E5                           (0x3<<4) // Reserved
13473   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1118_RESERVEDFIELD818_K2_E5_SHIFT                     4
13474   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1118_RESERVEDFIELD819_K2_E5                           (0x1<<6) // Reserved
13475   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1118_RESERVEDFIELD819_K2_E5_SHIFT                     6
13476 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1119_K2_E5                                              0x0069d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13477   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1119_RESERVEDFIELD820_K2_E5                           (0x3<<0) // Reserved
13478   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1119_RESERVEDFIELD820_K2_E5_SHIFT                     0
13479 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1120_K2_E5                                              0x0069d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13480   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1120_RESERVEDFIELD821_K2_E5                           (0x3<<0) // Reserved
13481   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1120_RESERVEDFIELD821_K2_E5_SHIFT                     0
13482   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1120_RESERVEDFIELD822_K2_E5                           (0x3<<2) // Reserved
13483   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1120_RESERVEDFIELD822_K2_E5_SHIFT                     2
13484 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL0_K2_E5                                                      0x006a00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13485   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5                                       (0x1f<<0) // EQ LFG Start Value
13486   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5_SHIFT                                 0
13487 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL1_K2_E5                                                      0x006a04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13488   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5                                   (0x1f<<0) // EQ LFG Maximum Value, inclusive
13489   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5_SHIFT                             0
13490 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL2_K2_E5                                                      0x006a08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13491   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5                                   (0x1f<<0) // EQ LFG Minimum Value, inclusive
13492   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5_SHIFT                             0
13493 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1121_K2_E5                                              0x006a0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13494   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1121_RESERVEDFIELD823_K2_E5                           (0xf<<0) // Reserved
13495   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1121_RESERVEDFIELD823_K2_E5_SHIFT                     0
13496   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1121_RESERVEDFIELD824_K2_E5                           (0x1<<7) // Reserved
13497   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1121_RESERVEDFIELD824_K2_E5_SHIFT                     7
13498 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1122_K2_E5                                              0x006a10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13499   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1122_RESERVEDFIELD825_K2_E5                           (0x1<<0) // Reserved
13500   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1122_RESERVEDFIELD825_K2_E5_SHIFT                     0
13501   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1122_RESERVEDFIELD826_K2_E5                           (0x1<<1) // Reserved
13502   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1122_RESERVEDFIELD826_K2_E5_SHIFT                     1
13503   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1122_RESERVEDFIELD827_K2_E5                           (0x7<<2) // Reserved
13504   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1122_RESERVEDFIELD827_K2_E5_SHIFT                     2
13505 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1123_K2_E5                                              0x006a14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13506   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1123_RESERVEDFIELD828_K2_E5                           (0xf<<0) // Reserved
13507   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1123_RESERVEDFIELD828_K2_E5_SHIFT                     0
13508   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1123_RESERVEDFIELD829_K2_E5                           (0x3<<4) // Reserved
13509   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1123_RESERVEDFIELD829_K2_E5_SHIFT                     4
13510   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1123_RESERVEDFIELD830_K2_E5                           (0x1<<6) // Reserved
13511   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1123_RESERVEDFIELD830_K2_E5_SHIFT                     6
13512 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1124_K2_E5                                              0x006a18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13513   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1124_RESERVEDFIELD831_K2_E5                           (0x1f<<0) // Reserved
13514   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1124_RESERVEDFIELD831_K2_E5_SHIFT                     0
13515 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1125_K2_E5                                              0x006a1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13516   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1125_RESERVEDFIELD832_K2_E5                           (0x1f<<0) // Reserved
13517   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1125_RESERVEDFIELD832_K2_E5_SHIFT                     0
13518 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1126_K2_E5                                              0x006a20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13519   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1126_RESERVEDFIELD833_K2_E5                           (0x1f<<0) // Reserved
13520   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1126_RESERVEDFIELD833_K2_E5_SHIFT                     0
13521 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1127_K2_E5                                              0x006a40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13522   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1127_RESERVEDFIELD834_K2_E5                           (0x1f<<0) // Reserved
13523   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1127_RESERVEDFIELD834_K2_E5_SHIFT                     0
13524 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1128_K2_E5                                              0x006a44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13525   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1128_RESERVEDFIELD835_K2_E5                           (0x1f<<0) // Reserved
13526   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1128_RESERVEDFIELD835_K2_E5_SHIFT                     0
13527 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1129_K2_E5                                              0x006a48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13528   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1129_RESERVEDFIELD836_K2_E5                           (0x1f<<0) // Reserved
13529   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1129_RESERVEDFIELD836_K2_E5_SHIFT                     0
13530 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1130_K2_E5                                              0x006a4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13531   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1130_RESERVEDFIELD837_K2_E5                           (0xf<<0) // Reserved
13532   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1130_RESERVEDFIELD837_K2_E5_SHIFT                     0
13533   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1130_RESERVEDFIELD838_K2_E5                           (0x1<<7) // Reserved
13534   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1130_RESERVEDFIELD838_K2_E5_SHIFT                     7
13535 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1131_K2_E5                                              0x006a50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13536   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1131_RESERVEDFIELD839_K2_E5                           (0x1<<0) // Reserved
13537   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1131_RESERVEDFIELD839_K2_E5_SHIFT                     0
13538   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1131_RESERVEDFIELD840_K2_E5                           (0x1<<1) // Reserved
13539   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1131_RESERVEDFIELD840_K2_E5_SHIFT                     1
13540   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1131_RESERVEDFIELD841_K2_E5                           (0x7<<2) // Reserved
13541   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1131_RESERVEDFIELD841_K2_E5_SHIFT                     2
13542 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1132_K2_E5                                              0x006a54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13543   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1132_RESERVEDFIELD842_K2_E5                           (0xf<<0) // Reserved
13544   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1132_RESERVEDFIELD842_K2_E5_SHIFT                     0
13545   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1132_RESERVEDFIELD843_K2_E5                           (0x3<<4) // Reserved
13546   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1132_RESERVEDFIELD843_K2_E5_SHIFT                     4
13547   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1132_RESERVEDFIELD844_K2_E5                           (0x1<<6) // Reserved
13548   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1132_RESERVEDFIELD844_K2_E5_SHIFT                     6
13549 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1133_K2_E5                                              0x006a58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13550   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1133_RESERVEDFIELD845_K2_E5                           (0x1f<<0) // Reserved
13551   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1133_RESERVEDFIELD845_K2_E5_SHIFT                     0
13552 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1134_K2_E5                                              0x006a60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13553   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1134_RESERVEDFIELD846_K2_E5                           (0xf<<0) // Reserved
13554   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1134_RESERVEDFIELD846_K2_E5_SHIFT                     0
13555   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1134_RESERVEDFIELD847_K2_E5                           (0x1<<4) // Reserved
13556   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1134_RESERVEDFIELD847_K2_E5_SHIFT                     4
13557 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_MB_CTRL1_K2_E5                                                       0x006a64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13558   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5                                        (0xf<<0) // EQ MBF Start Value
13559   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5_SHIFT                                  0
13560   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5                                        (0xf<<4) // EQ MBG Start Value
13561   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5_SHIFT                                  4
13562 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1135_K2_E5                                              0x006a68UL //Access:RW   DataWidth:0x8    // Reserved
13563 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1136_K2_E5                                              0x006a6cUL //Access:RW   DataWidth:0x8    // Reserved
13564 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1137_K2_E5                                              0x006a70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13565   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1137_RESERVEDFIELD850_K2_E5                           (0x1<<0) // Reserved
13566   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1137_RESERVEDFIELD850_K2_E5_SHIFT                     0
13567   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1137_RESERVEDFIELD851_K2_E5                           (0x1<<1) // Reserved
13568   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1137_RESERVEDFIELD851_K2_E5_SHIFT                     1
13569   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1137_RESERVEDFIELD852_K2_E5                           (0xf<<2) // Reserved
13570   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1137_RESERVEDFIELD852_K2_E5_SHIFT                     2
13571 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1138_K2_E5                                              0x006a74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13572   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1138_RESERVEDFIELD853_K2_E5                           (0xf<<0) // Reserved
13573   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1138_RESERVEDFIELD853_K2_E5_SHIFT                     0
13574   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1138_RESERVEDFIELD854_K2_E5                           (0x3<<4) // Reserved
13575   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1138_RESERVEDFIELD854_K2_E5_SHIFT                     4
13576   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1138_RESERVEDFIELD855_K2_E5                           (0x1<<6) // Reserved
13577   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1138_RESERVEDFIELD855_K2_E5_SHIFT                     6
13578 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1139_K2_E5                                              0x006a80UL //Access:RW   DataWidth:0x8    // Reserved
13579 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1140_K2_E5                                              0x006a84UL //Access:RW   DataWidth:0x8    // Reserved
13580 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1141_K2_E5                                              0x006a88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13581   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1141_RESERVEDFIELD858_K2_E5                           (0x1<<0) // Reserved
13582   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1141_RESERVEDFIELD858_K2_E5_SHIFT                     0
13583   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1141_RESERVEDFIELD859_K2_E5                           (0x1<<1) // Reserved
13584   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1141_RESERVEDFIELD859_K2_E5_SHIFT                     1
13585   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1141_RESERVEDFIELD860_K2_E5                           (0xf<<2) // Reserved
13586   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1141_RESERVEDFIELD860_K2_E5_SHIFT                     2
13587 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1142_K2_E5                                              0x006a8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13588   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1142_RESERVEDFIELD861_K2_E5                           (0xf<<0) // Reserved
13589   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1142_RESERVEDFIELD861_K2_E5_SHIFT                     0
13590   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1142_RESERVEDFIELD862_K2_E5                           (0x3<<4) // Reserved
13591   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1142_RESERVEDFIELD862_K2_E5_SHIFT                     4
13592   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1142_RESERVEDFIELD863_K2_E5                           (0x1<<6) // Reserved
13593   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1142_RESERVEDFIELD863_K2_E5_SHIFT                     6
13594 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1143_K2_E5                                              0x006a98UL //Access:RW   DataWidth:0x8    // Reserved
13595 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1144_K2_E5                                              0x006a9cUL //Access:RW   DataWidth:0x8    // Reserved
13596 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1145_K2_E5                                              0x006aa0UL //Access:RW   DataWidth:0x8    // Reserved
13597 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1146_K2_E5                                              0x006aa4UL //Access:RW   DataWidth:0x8    // Reserved
13598 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1147_K2_E5                                              0x006aacUL //Access:R    DataWidth:0x8    // Reserved
13599 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1148_K2_E5                                              0x006ab0UL //Access:R    DataWidth:0x8    // Multi Field Register.
13600   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1148_RESERVEDFIELD869_K2_E5                           (0x1<<0) // Reserved
13601   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1148_RESERVEDFIELD869_K2_E5_SHIFT                     0
13602   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1148_RESERVEDFIELD870_K2_E5                           (0x1<<1) // Reserved
13603   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1148_RESERVEDFIELD870_K2_E5_SHIFT                     1
13604 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1149_K2_E5                                              0x006ab8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13605   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1149_RESERVEDFIELD871_K2_E5                           (0x1<<0) // Reserved
13606   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1149_RESERVEDFIELD871_K2_E5_SHIFT                     0
13607   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1149_RESERVEDFIELD872_K2_E5                           (0x1<<1) // Reserved
13608   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1149_RESERVEDFIELD872_K2_E5_SHIFT                     1
13609 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1150_K2_E5                                              0x006abcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13610   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1150_RESERVEDFIELD873_K2_E5                           (0x1<<6) // Reserved
13611   #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1150_RESERVEDFIELD873_K2_E5_SHIFT                     6
13612 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1151_K2_E5                                              0x006ae0UL //Access:RW   DataWidth:0x8    // Reserved
13613 #define PHY_NW_IP_REG_LN0_LEQ_REFCLK_RESERVEDREGISTER1152_K2_E5                                              0x006ae4UL //Access:RW   DataWidth:0x8    // Reserved
13614 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1153_K2_E5                                               0x006c00UL //Access:RW   DataWidth:0x8    // Reserved
13615 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1154_K2_E5                                               0x006c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13616   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1154_RESERVEDFIELD875_K2_E5                            (0x7f<<0) // Reserved
13617   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1154_RESERVEDFIELD875_K2_E5_SHIFT                      0
13618 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1155_K2_E5                                               0x006c08UL //Access:RW   DataWidth:0x8    // Reserved
13619 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1156_K2_E5                                               0x006c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13620   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1156_RESERVEDFIELD877_K2_E5                            (0x7f<<0) // Reserved
13621   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1156_RESERVEDFIELD877_K2_E5_SHIFT                      0
13622 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1157_K2_E5                                               0x006c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13623   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1157_RESERVEDFIELD878_K2_E5                            (0xf<<0) // Reserved
13624   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1157_RESERVEDFIELD878_K2_E5_SHIFT                      0
13625 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1158_K2_E5                                               0x006c14UL //Access:RW   DataWidth:0x8    // Reserved
13626 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1159_K2_E5                                               0x006c20UL //Access:RW   DataWidth:0x8    // Reserved
13627 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1160_K2_E5                                               0x006c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13628   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1160_RESERVEDFIELD881_K2_E5                            (0xf<<0) // Reserved
13629   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1160_RESERVEDFIELD881_K2_E5_SHIFT                      0
13630 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1161_K2_E5                                               0x006c30UL //Access:RW   DataWidth:0x8    // Reserved
13631 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1162_K2_E5                                               0x006c34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13632   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1162_RESERVEDFIELD883_K2_E5                            (0xf<<0) // Reserved
13633   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1162_RESERVEDFIELD883_K2_E5_SHIFT                      0
13634 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1163_K2_E5                                               0x006c40UL //Access:RW   DataWidth:0x8    // Reserved
13635 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1164_K2_E5                                               0x006c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13636   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1164_RESERVEDFIELD885_K2_E5                            (0xf<<0) // Reserved
13637   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1164_RESERVEDFIELD885_K2_E5_SHIFT                      0
13638 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1165_K2_E5                                               0x006c4cUL //Access:RW   DataWidth:0x8    // Reserved
13639 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1166_K2_E5                                               0x006c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13640   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1166_RESERVEDFIELD887_K2_E5                            (0xf<<0) // Reserved
13641   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1166_RESERVEDFIELD887_K2_E5_SHIFT                      0
13642 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1167_K2_E5                                               0x006c58UL //Access:RW   DataWidth:0x8    // Reserved
13643 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1168_K2_E5                                               0x006c5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13644   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1168_RESERVEDFIELD889_K2_E5                            (0xf<<0) // Reserved
13645   #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1168_RESERVEDFIELD889_K2_E5_SHIFT                      0
13646 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1169_K2_E5                                               0x006c80UL //Access:RW   DataWidth:0x8    // Reserved
13647 #define PHY_NW_IP_REG_LN0_LEQ_RXCLK_RESERVEDREGISTER1170_K2_E5                                               0x006c84UL //Access:RW   DataWidth:0x8    // Reserved
13648 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_AFE_PD_CTRL0_K2_E5                                                      0x006e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13649   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5                                           (0xf<<0) // power down TX driver
13650   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5_SHIFT                                     0
13651 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1171_K2_E5                                              0x006e04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13652   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1171_RESERVEDFIELD890_K2_E5                           (0x1<<0) // Reserved
13653   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1171_RESERVEDFIELD890_K2_E5_SHIFT                     0
13654 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_AFE_CTRL0_K2_E5                                                         0x006e08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13655   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5                                         (0x3<<0) // When HIGH, TX driver goes into a low power IDLE model. In this mode, the output termination is not guaranteed to be 50 Ohm closer to 200 Ohm
13656   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5_SHIFT                                   0
13657 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1172_K2_E5                                              0x006e0cUL //Access:RW   DataWidth:0x8    // Reserved
13658 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1173_K2_E5                                              0x006e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13659   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1173_RESERVEDFIELD892_K2_E5                           (0x1<<0) // Reserved
13660   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1173_RESERVEDFIELD892_K2_E5_SHIFT                     0
13661   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1173_RESERVEDFIELD893_K2_E5                           (0x1f<<1) // Reserved
13662   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1173_RESERVEDFIELD893_K2_E5_SHIFT                     1
13663 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1174_K2_E5                                              0x006e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13664   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1174_RESERVEDFIELD894_K2_E5                           (0x7<<0) // Reserved
13665   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1174_RESERVEDFIELD894_K2_E5_SHIFT                     0
13666 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_K2_E5                                              0x006e18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13667   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD895_K2_E5                           (0x1<<0) // Reserved
13668   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD895_K2_E5_SHIFT                     0
13669   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD896_K2_E5                           (0x1<<1) // Reserved
13670   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD896_K2_E5_SHIFT                     1
13671   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD897_K2_E5                           (0x7<<2) // Reserved
13672   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD897_K2_E5_SHIFT                     2
13673   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD898_K2_E5                           (0x1<<5) // Reserved
13674   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD898_K2_E5_SHIFT                     5
13675   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD899_K2_E5                           (0x3<<6) // Reserved
13676   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1175_RESERVEDFIELD899_K2_E5_SHIFT                     6
13677 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_K2_E5                                              0x006e20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13678   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD900_K2_E5                           (0x1<<0) // Reserved
13679   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD900_K2_E5_SHIFT                     0
13680   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD901_K2_E5                           (0x1<<1) // Reserved
13681   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD901_K2_E5_SHIFT                     1
13682   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD902_K2_E5                           (0x3<<2) // Reserved
13683   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD902_K2_E5_SHIFT                     2
13684   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD903_K2_E5                           (0x1<<4) // Reserved
13685   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1176_RESERVEDFIELD903_K2_E5_SHIFT                     4
13686 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1177_K2_E5                                              0x006e24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13687   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1177_RESERVEDFIELD904_K2_E5                           (0x7<<0) // Reserved
13688   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1177_RESERVEDFIELD904_K2_E5_SHIFT                     0
13689   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1177_RESERVEDFIELD905_K2_E5                           (0x1f<<3) // Reserved
13690   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1177_RESERVEDFIELD905_K2_E5_SHIFT                     3
13691 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1178_K2_E5                                              0x006e28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13692   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1178_RESERVEDFIELD906_K2_E5                           (0x7<<0) // Reserved
13693   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1178_RESERVEDFIELD906_K2_E5_SHIFT                     0
13694   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1178_RESERVEDFIELD907_K2_E5                           (0x3<<3) // Reserved
13695   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1178_RESERVEDFIELD907_K2_E5_SHIFT                     3
13696 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1179_K2_E5                                              0x006e2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13697   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1179_RESERVEDFIELD908_K2_E5                           (0x1f<<0) // Reserved
13698   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1179_RESERVEDFIELD908_K2_E5_SHIFT                     0
13699   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1179_RESERVEDFIELD909_K2_E5                           (0x3<<5) // Reserved
13700   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1179_RESERVEDFIELD909_K2_E5_SHIFT                     5
13701 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1180_K2_E5                                              0x006e30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13702   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1180_RESERVEDFIELD910_K2_E5                           (0x7<<0) // Reserved
13703   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1180_RESERVEDFIELD910_K2_E5_SHIFT                     0
13704   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1180_RESERVEDFIELD911_K2_E5                           (0x3<<3) // Reserved
13705   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1180_RESERVEDFIELD911_K2_E5_SHIFT                     3
13706 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1181_K2_E5                                              0x006e34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13707   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1181_RESERVEDFIELD912_K2_E5                           (0x1f<<0) // Reserved
13708   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1181_RESERVEDFIELD912_K2_E5_SHIFT                     0
13709   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1181_RESERVEDFIELD913_K2_E5                           (0x3<<5) // Reserved
13710   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1181_RESERVEDFIELD913_K2_E5_SHIFT                     5
13711 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL0_K2_E5                                                        0x006e40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13712   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5                                                  (0x1<<0) // Set to 1 to apply the coefficient settings, and hold until ack is 1.  Set to 0 once ack is 1.
13713   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5_SHIFT                                            0
13714 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_STATUS0_K2_E5                                                      0x006e44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13715   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5                                                (0x1<<0) // Set to 1 by firmware when updates are complete. Cleared when req = 0
13716   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5_SHIFT                                          0
13717 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL1_K2_E5                                                        0x006e48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13718   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5                                              (0x1f<<0) // Setting for TXEQ first post-cursor tap coefficient
13719   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5_SHIFT                                        0
13720 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1182_K2_E5                                              0x006e4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13721   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1182_RESERVEDFIELD914_K2_E5                           (0x3<<0) // Reserved
13722   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1182_RESERVEDFIELD914_K2_E5_SHIFT                     0
13723 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL3_K2_E5                                                        0x006e50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13724   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5                                             (0xf<<0) // Setting for TXEQ pre-cursor tap coefficient
13725   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5_SHIFT                                       0
13726 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1183_K2_E5                                              0x006e54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13727   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1183_RESERVEDFIELD915_K2_E5                           (0x1<<0) // Reserved
13728   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1183_RESERVEDFIELD915_K2_E5_SHIFT                     0
13729   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1183_RESERVEDFIELD916_K2_E5                           (0x1<<1) // Reserved
13730   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1183_RESERVEDFIELD916_K2_E5_SHIFT                     1
13731 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL5_K2_E5                                                        0x006e58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13732   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5                                            (0xf<<0) // Thermometer coded control to adjust the delay between data and clock for the final 2to1 mux. Setting 00000 min delay of clock path and 11111 max delay of clock path.
13733   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5_SHIFT                                      0
13734 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_K2_E5                                              0x006e5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13735   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD917_K2_E5                           (0x1<<0) // Reserved
13736   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD917_K2_E5_SHIFT                     0
13737   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD918_K2_E5                           (0x1<<1) // Reserved
13738   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD918_K2_E5_SHIFT                     1
13739   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD919_K2_E5                           (0x7<<2) // Reserved
13740   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD919_K2_E5_SHIFT                     2
13741   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD920_K2_E5                           (0x1<<5) // Reserved
13742   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD920_K2_E5_SHIFT                     5
13743   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD921_K2_E5                           (0x3<<6) // Reserved
13744   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1184_RESERVEDFIELD921_K2_E5_SHIFT                     6
13745 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_K2_E5                                              0x006e60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13746   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD922_K2_E5                           (0x1<<0) // Reserved
13747   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD922_K2_E5_SHIFT                     0
13748   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD923_K2_E5                           (0x1<<1) // Reserved
13749   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD923_K2_E5_SHIFT                     1
13750   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD924_K2_E5                           (0x3<<2) // Reserved
13751   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD924_K2_E5_SHIFT                     2
13752   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD925_K2_E5                           (0x1<<4) // Reserved
13753   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1185_RESERVEDFIELD925_K2_E5_SHIFT                     4
13754 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1186_K2_E5                                              0x006e64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13755   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1186_RESERVEDFIELD926_K2_E5                           (0x3<<3) // Reserved
13756   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1186_RESERVEDFIELD926_K2_E5_SHIFT                     3
13757   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1186_RESERVEDFIELD927_K2_E5                           (0x3<<5) // Reserved
13758   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1186_RESERVEDFIELD927_K2_E5_SHIFT                     5
13759 #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1187_K2_E5                                              0x006e6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13760   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1187_RESERVEDFIELD928_K2_E5                           (0x3<<3) // Reserved
13761   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1187_RESERVEDFIELD928_K2_E5_SHIFT                     3
13762   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1187_RESERVEDFIELD929_K2_E5                           (0x3<<5) // Reserved
13763   #define PHY_NW_IP_REG_LN0_DRV_REFCLK_RESERVEDREGISTER1187_RESERVEDFIELD929_K2_E5_SHIFT                     5
13764 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1188_K2_E5                                              0x007000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13765   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1188_RESERVEDFIELD930_K2_E5                           (0xf<<0) // Reserved
13766   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1188_RESERVEDFIELD930_K2_E5_SHIFT                     0
13767 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1189_K2_E5                                              0x007004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13768   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1189_RESERVEDFIELD931_K2_E5                           (0x1f<<0) // Reserved
13769   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1189_RESERVEDFIELD931_K2_E5_SHIFT                     0
13770 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1190_K2_E5                                              0x007008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13771   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1190_RESERVEDFIELD932_K2_E5                           (0x3<<0) // Reserved
13772   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1190_RESERVEDFIELD932_K2_E5_SHIFT                     0
13773   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1190_RESERVEDFIELD933_K2_E5                           (0x3<<2) // Reserved
13774   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1190_RESERVEDFIELD933_K2_E5_SHIFT                     2
13775 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1191_K2_E5                                              0x00700cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13776   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1191_RESERVEDFIELD934_K2_E5                           (0x7<<0) // Reserved
13777   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1191_RESERVEDFIELD934_K2_E5_SHIFT                     0
13778   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1191_RESERVEDFIELD935_K2_E5                           (0x7<<3) // Reserved
13779   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1191_RESERVEDFIELD935_K2_E5_SHIFT                     3
13780 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1192_K2_E5                                              0x007010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13781   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1192_RESERVEDFIELD936_K2_E5                           (0x1<<0) // Reserved
13782   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1192_RESERVEDFIELD936_K2_E5_SHIFT                     0
13783 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1193_K2_E5                                              0x007018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13784   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1193_RESERVEDFIELD937_K2_E5                           (0x1<<0) // Reserved
13785   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1193_RESERVEDFIELD937_K2_E5_SHIFT                     0
13786 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1194_K2_E5                                              0x007028UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13787   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1194_RESERVEDFIELD938_K2_E5                           (0x1<<0) // Reserved
13788   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1194_RESERVEDFIELD938_K2_E5_SHIFT                     0
13789   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1194_RESERVEDFIELD939_K2_E5                           (0x1<<1) // Reserved
13790   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1194_RESERVEDFIELD939_K2_E5_SHIFT                     1
13791   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1194_RESERVEDFIELD940_K2_E5                           (0x3<<2) // Reserved
13792   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1194_RESERVEDFIELD940_K2_E5_SHIFT                     2
13793 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1195_K2_E5                                              0x007030UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13794   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1195_RESERVEDFIELD941_K2_E5                           (0xf<<0) // Reserved
13795   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1195_RESERVEDFIELD941_K2_E5_SHIFT                     0
13796   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1195_RESERVEDFIELD942_K2_E5                           (0x3<<4) // Reserved
13797   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1195_RESERVEDFIELD942_K2_E5_SHIFT                     4
13798 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1196_K2_E5                                              0x007038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13799   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1196_RESERVEDFIELD943_K2_E5                           (0xf<<0) // Reserved
13800   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1196_RESERVEDFIELD943_K2_E5_SHIFT                     0
13801   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1196_RESERVEDFIELD944_K2_E5                           (0x3<<4) // Reserved
13802   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1196_RESERVEDFIELD944_K2_E5_SHIFT                     4
13803   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1196_RESERVEDFIELD945_K2_E5                           (0x3<<6) // Reserved
13804   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1196_RESERVEDFIELD945_K2_E5_SHIFT                     6
13805 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1197_K2_E5                                              0x007040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13806   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1197_RESERVEDFIELD946_K2_E5                           (0xf<<0) // Reserved
13807   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1197_RESERVEDFIELD946_K2_E5_SHIFT                     0
13808   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1197_RESERVEDFIELD947_K2_E5                           (0x3<<4) // Reserved
13809   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1197_RESERVEDFIELD947_K2_E5_SHIFT                     4
13810   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1197_RESERVEDFIELD948_K2_E5                           (0x1<<6) // Reserved
13811   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1197_RESERVEDFIELD948_K2_E5_SHIFT                     6
13812 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1198_K2_E5                                              0x007048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13813   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1198_RESERVEDFIELD949_K2_E5                           (0x1<<0) // Reserved
13814   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1198_RESERVEDFIELD949_K2_E5_SHIFT                     0
13815   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1198_RESERVEDFIELD950_K2_E5                           (0x3<<1) // Reserved
13816   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1198_RESERVEDFIELD950_K2_E5_SHIFT                     1
13817 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1199_K2_E5                                              0x007050UL //Access:RW   DataWidth:0x8    // Reserved
13818 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1200_K2_E5                                              0x007058UL //Access:R    DataWidth:0x8    // Multi Field Register.
13819   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1200_RESERVEDFIELD952_K2_E5                           (0x1<<0) // Reserved
13820   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1200_RESERVEDFIELD952_K2_E5_SHIFT                     0
13821   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1200_RESERVEDFIELD953_K2_E5                           (0xf<<1) // Reserved
13822   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1200_RESERVEDFIELD953_K2_E5_SHIFT                     1
13823 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1201_K2_E5                                              0x007060UL //Access:RW   DataWidth:0x8    // Reserved
13824 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1202_K2_E5                                              0x007064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13825   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1202_RESERVEDFIELD955_K2_E5                           (0x1<<0) // Reserved
13826   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1202_RESERVEDFIELD955_K2_E5_SHIFT                     0
13827 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1203_K2_E5                                              0x00706cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13828   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1203_RESERVEDFIELD956_K2_E5                           (0x1f<<0) // Reserved
13829   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1203_RESERVEDFIELD956_K2_E5_SHIFT                     0
13830   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1203_RESERVEDFIELD957_K2_E5                           (0x1<<7) // Reserved
13831   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1203_RESERVEDFIELD957_K2_E5_SHIFT                     7
13832 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_K2_E5                                                         0x007080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13833   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5                                                   (0x1<<0) // Write 1 to request a command CMD execution.  It should be held at 1 until fsm_status0.ack is 1, and then it should be set back to 0.
13834   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5_SHIFT                                             0
13835   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5                                                   (0x1f<<1) // Requested command: 0x00 - LOAD_ONLY Others - Reserved
13836   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5_SHIFT                                             1
13837   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD958_K2_E5                                      (0x1<<6) // Reserved
13838   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD958_K2_E5_SHIFT                                6
13839   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5                                     (0x1<<7) // Set it to 1 when changing DFE tap values
13840   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5_SHIFT                               7
13841 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1204_K2_E5                                              0x007084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13842   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1204_RESERVEDFIELD959_K2_E5                           (0xf<<0) // Reserved
13843   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1204_RESERVEDFIELD959_K2_E5_SHIFT                     0
13844   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1204_RESERVEDFIELD960_K2_E5                           (0x1<<4) // Reserved
13845   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1204_RESERVEDFIELD960_K2_E5_SHIFT                     4
13846 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1205_K2_E5                                              0x007088UL //Access:RW   DataWidth:0x8    // Reserved
13847 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1206_K2_E5                                              0x00708cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13848   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1206_RESERVEDFIELD962_K2_E5                           (0x3<<0) // Reserved
13849   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1206_RESERVEDFIELD962_K2_E5_SHIFT                     0
13850 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1207_K2_E5                                              0x007090UL //Access:RW   DataWidth:0x8    // Reserved
13851 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1208_K2_E5                                              0x007094UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13852   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1208_RESERVEDFIELD964_K2_E5                           (0x3<<0) // Reserved
13853   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1208_RESERVEDFIELD964_K2_E5_SHIFT                     0
13854 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1209_K2_E5                                              0x007098UL //Access:RW   DataWidth:0x8    // Reserved
13855 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1210_K2_E5                                              0x00709cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13856   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1210_RESERVEDFIELD966_K2_E5                           (0x3<<0) // Reserved
13857   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1210_RESERVEDFIELD966_K2_E5_SHIFT                     0
13858 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_K2_E5                                                       0x0070a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
13859   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5                                                 (0x1<<0) // Acknowledge from DFE after command execution. Will be set to 1 after a command is completed, and will clear to 0 after fsm_status0.req is cleared
13860   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5_SHIFT                                           0
13861   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD967_K2_E5                                    (0x1<<1) // Reserved
13862   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD967_K2_E5_SHIFT                              1
13863   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD968_K2_E5                                    (0x1<<2) // Reserved
13864   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD968_K2_E5_SHIFT                              2
13865   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD969_K2_E5                                    (0x1<<3) // Reserved
13866   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD969_K2_E5_SHIFT                              3
13867 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_K2_E5                                                         0x0070a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13868   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5                                         (0x1<<0) // Enables updating Tap 1 Even 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
13869   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5_SHIFT                                   0
13870   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5                                         (0x1<<1) // Enables updating Tap 1 Even 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
13871   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5_SHIFT                                   1
13872   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5                                          (0x1<<2) // Enables updating Tap 1 Odd 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
13873   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5_SHIFT                                    2
13874   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5                                          (0x1<<3) // Enables updating Tap 1 Odd 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
13875   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5_SHIFT                                    3
13876   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5                                               (0x1<<4) // Enables updating Tap 2 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
13877   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5_SHIFT                                         4
13878   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5                                               (0x1<<5) // Enables updating Tap 3 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
13879   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5_SHIFT                                         5
13880   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5                                               (0x1<<6) // Enables updating Tap 4 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
13881   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5_SHIFT                                         6
13882   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5                                               (0x1<<7) // Enables updating Tap 5 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
13883   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5_SHIFT                                         7
13884 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL0_K2_E5                                               0x0070acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13885   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
13886   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                            0
13887   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
13888   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                   7
13889 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL1_K2_E5                                               0x0070b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13890   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
13891   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                            0
13892   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
13893   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                   7
13894 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL2_K2_E5                                               0x0070b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13895   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
13896   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                             0
13897   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
13898   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                    7
13899 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL3_K2_E5                                               0x0070b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13900   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
13901   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                             0
13902   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
13903   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                    7
13904 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL4_K2_E5                                               0x0070bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13905   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5                                        (0xf<<0) // Starting value for Tap 2 for Tap Adaptations
13906   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5_SHIFT                                  0
13907   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
13908   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                         7
13909 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL5_K2_E5                                               0x0070c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13910   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5                                        (0x7<<0) // Starting value for Tap 3 for Tap Adaptations
13911   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5_SHIFT                                  0
13912   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
13913   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                         7
13914 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL6_K2_E5                                               0x0070c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13915   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5                                        (0x7<<0) // Starting value for Tap 4 for Tap Adaptations
13916   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5_SHIFT                                  0
13917   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
13918   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                         7
13919 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL7_K2_E5                                               0x0070c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13920   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5                                        (0x7<<0) // Starting value for Tap 5 for Tap Adaptations
13921   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5_SHIFT                                  0
13922   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
13923   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                         7
13924 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_K2_E5                                                0x0070ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13925   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
13926   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                             0
13927   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
13928   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                    7
13929 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_K2_E5                                                0x0070d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13930   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
13931   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                             0
13932   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
13933   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                    7
13934 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_K2_E5                                                0x0070d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13935   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
13936   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                              0
13937   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
13938   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                     7
13939 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_K2_E5                                                0x0070d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13940   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
13941   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                              0
13942   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
13943   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                     7
13944 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_K2_E5                                                0x0070dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
13945   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5                                         (0xf<<0) // Loading value for Tap 2 for Tap Adaptations
13946   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5_SHIFT                                   0
13947   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
13948   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                          7
13949 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_K2_E5                                                0x0070e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13950   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5                                         (0x7<<0) // Loading value for Tap 3 for Tap Adaptations
13951   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5_SHIFT                                   0
13952   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
13953   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                          7
13954 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_K2_E5                                                0x0070e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13955   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5                                         (0x7<<0) // Loading value for Tap 4 for Tap Adaptations
13956   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5_SHIFT                                   0
13957   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
13958   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                          7
13959 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_K2_E5                                                0x0070e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
13960   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5                                         (0x7<<0) // Loading value for Tap 5 for Tap Adaptations
13961   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5_SHIFT                                   0
13962   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
13963   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                          7
13964 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS0_K2_E5                                                   0x0070ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
13965   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5                                      (0x1f<<0) // binary value for Tap 1 Even 0 Path for Tap Adaptations
13966   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5_SHIFT                                0
13967   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
13968   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                       7
13969 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS1_K2_E5                                                   0x0070f0UL //Access:R    DataWidth:0x8    // Multi Field Register.
13970   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5                                      (0x1f<<0) // binary  value for Tap 1 Even 1 Path for Tap Adaptations
13971   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5_SHIFT                                0
13972   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
13973   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                       7
13974 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS2_K2_E5                                                   0x0070f4UL //Access:R    DataWidth:0x8    // Multi Field Register.
13975   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 0 Path for Tap Adaptations
13976   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5_SHIFT                                 0
13977   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
13978   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                        7
13979 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS3_K2_E5                                                   0x0070f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
13980   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 1 Path for Tap Adaptations
13981   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5_SHIFT                                 0
13982   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
13983   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                        7
13984 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS4_K2_E5                                                   0x0070fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
13985   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5                                            (0xf<<0) // binary  value for Tap 2 for Tap Adaptations
13986   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5_SHIFT                                      0
13987   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
13988   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5_SHIFT                             7
13989 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS5_K2_E5                                                   0x007100UL //Access:R    DataWidth:0x8    // Multi Field Register.
13990   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5                                            (0x7<<0) // binary  value for Tap 3 for Tap Adaptations
13991   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5_SHIFT                                      0
13992   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
13993   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5_SHIFT                             7
13994 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS6_K2_E5                                                   0x007104UL //Access:R    DataWidth:0x8    // Multi Field Register.
13995   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5                                            (0x7<<0) // binary  value for Tap 4 for Tap Adaptations
13996   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5_SHIFT                                      0
13997   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
13998   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5_SHIFT                             7
13999 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS7_K2_E5                                                   0x007108UL //Access:R    DataWidth:0x8    // Multi Field Register.
14000   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5                                            (0x7<<0) // binary  value for Tap 5 for Tap Adaptations
14001   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5_SHIFT                                      0
14002   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
14003   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5_SHIFT                             7
14004 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_K2_E5                                              0x007140UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14005   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD970_K2_E5                           (0x1<<0) // Reserved
14006   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD970_K2_E5_SHIFT                     0
14007   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD971_K2_E5                           (0x1<<1) // Reserved
14008   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD971_K2_E5_SHIFT                     1
14009   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD972_K2_E5                           (0x1<<2) // Reserved
14010   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD972_K2_E5_SHIFT                     2
14011   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD973_K2_E5                           (0x1<<3) // Reserved
14012   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD973_K2_E5_SHIFT                     3
14013   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD974_K2_E5                           (0x1<<4) // Reserved
14014   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD974_K2_E5_SHIFT                     4
14015   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD975_K2_E5                           (0x1<<5) // Reserved
14016   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD975_K2_E5_SHIFT                     5
14017   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD976_K2_E5                           (0x1<<6) // Reserved
14018   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD976_K2_E5_SHIFT                     6
14019   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD977_K2_E5                           (0x1<<7) // Reserved
14020   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1211_RESERVEDFIELD977_K2_E5_SHIFT                     7
14021 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1212_K2_E5                                              0x007144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14022   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1212_RESERVEDFIELD978_K2_E5                           (0x1f<<0) // Reserved
14023   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1212_RESERVEDFIELD978_K2_E5_SHIFT                     0
14024 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1213_K2_E5                                              0x007148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14025   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1213_RESERVEDFIELD979_K2_E5                           (0xf<<0) // Reserved
14026   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1213_RESERVEDFIELD979_K2_E5_SHIFT                     0
14027 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1214_K2_E5                                              0x00714cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14028   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1214_RESERVEDFIELD980_K2_E5                           (0x3f<<0) // Reserved
14029   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1214_RESERVEDFIELD980_K2_E5_SHIFT                     0
14030 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1215_K2_E5                                              0x007150UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14031   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1215_RESERVEDFIELD981_K2_E5                           (0x3f<<0) // Reserved
14032   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1215_RESERVEDFIELD981_K2_E5_SHIFT                     0
14033 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1216_K2_E5                                              0x007154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14034   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1216_RESERVEDFIELD982_K2_E5                           (0x3f<<0) // Reserved
14035   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1216_RESERVEDFIELD982_K2_E5_SHIFT                     0
14036 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1217_K2_E5                                              0x007158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14037   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1217_RESERVEDFIELD983_K2_E5                           (0x3f<<0) // Reserved
14038   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1217_RESERVEDFIELD983_K2_E5_SHIFT                     0
14039 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1218_K2_E5                                              0x00715cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14040   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1218_RESERVEDFIELD984_K2_E5                           (0x3f<<0) // Reserved
14041   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1218_RESERVEDFIELD984_K2_E5_SHIFT                     0
14042 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1219_K2_E5                                              0x007160UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14043   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1219_RESERVEDFIELD985_K2_E5                           (0x3f<<0) // Reserved
14044   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1219_RESERVEDFIELD985_K2_E5_SHIFT                     0
14045 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1220_K2_E5                                              0x007164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14046   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1220_RESERVEDFIELD986_K2_E5                           (0x3f<<0) // Reserved
14047   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1220_RESERVEDFIELD986_K2_E5_SHIFT                     0
14048 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1221_K2_E5                                              0x007168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14049   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1221_RESERVEDFIELD987_K2_E5                           (0x3f<<0) // Reserved
14050   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1221_RESERVEDFIELD987_K2_E5_SHIFT                     0
14051 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1222_K2_E5                                              0x00716cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14052   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1222_RESERVEDFIELD988_K2_E5                           (0x3f<<0) // Reserved
14053   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1222_RESERVEDFIELD988_K2_E5_SHIFT                     0
14054 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1223_K2_E5                                              0x007170UL //Access:R    DataWidth:0x8    // Multi Field Register.
14055   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1223_RESERVEDFIELD989_K2_E5                           (0x3f<<0) // Reserved
14056   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1223_RESERVEDFIELD989_K2_E5_SHIFT                     0
14057 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1224_K2_E5                                              0x007174UL //Access:R    DataWidth:0x8    // Multi Field Register.
14058   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1224_RESERVEDFIELD990_K2_E5                           (0x3f<<0) // Reserved
14059   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1224_RESERVEDFIELD990_K2_E5_SHIFT                     0
14060 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1225_K2_E5                                              0x007178UL //Access:R    DataWidth:0x8    // Multi Field Register.
14061   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1225_RESERVEDFIELD991_K2_E5                           (0x3f<<0) // Reserved
14062   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1225_RESERVEDFIELD991_K2_E5_SHIFT                     0
14063 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1226_K2_E5                                              0x00717cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14064   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1226_RESERVEDFIELD992_K2_E5                           (0x3f<<0) // Reserved
14065   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1226_RESERVEDFIELD992_K2_E5_SHIFT                     0
14066 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1227_K2_E5                                              0x007180UL //Access:R    DataWidth:0x8    // Multi Field Register.
14067   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1227_RESERVEDFIELD993_K2_E5                           (0x3f<<0) // Reserved
14068   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1227_RESERVEDFIELD993_K2_E5_SHIFT                     0
14069 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1228_K2_E5                                              0x007184UL //Access:R    DataWidth:0x8    // Multi Field Register.
14070   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1228_RESERVEDFIELD994_K2_E5                           (0x3f<<0) // Reserved
14071   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1228_RESERVEDFIELD994_K2_E5_SHIFT                     0
14072 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1229_K2_E5                                              0x007188UL //Access:R    DataWidth:0x8    // Multi Field Register.
14073   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1229_RESERVEDFIELD995_K2_E5                           (0x3f<<0) // Reserved
14074   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1229_RESERVEDFIELD995_K2_E5_SHIFT                     0
14075 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_K2_E5                                              0x00718cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14076   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD996_K2_E5                           (0x1<<0) // Reserved
14077   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD996_K2_E5_SHIFT                     0
14078   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD997_K2_E5                           (0x1<<1) // Reserved
14079   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD997_K2_E5_SHIFT                     1
14080   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD998_K2_E5                           (0x1<<2) // Reserved
14081   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD998_K2_E5_SHIFT                     2
14082   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD999_K2_E5                           (0x1<<3) // Reserved
14083   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD999_K2_E5_SHIFT                     3
14084   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1000_K2_E5                          (0x1<<4) // Reserved
14085   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1000_K2_E5_SHIFT                    4
14086   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1001_K2_E5                          (0x1<<5) // Reserved
14087   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1001_K2_E5_SHIFT                    5
14088   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1002_K2_E5                          (0x1<<6) // Reserved
14089   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1002_K2_E5_SHIFT                    6
14090   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1003_K2_E5                          (0x1<<7) // Reserved
14091   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1230_RESERVEDFIELD1003_K2_E5_SHIFT                    7
14092 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1231_K2_E5                                              0x007190UL //Access:R    DataWidth:0x8    // Multi Field Register.
14093   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1231_RESERVEDFIELD1004_K2_E5                          (0x1<<0) // Reserved
14094   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1231_RESERVEDFIELD1004_K2_E5_SHIFT                    0
14095   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1231_RESERVEDFIELD1005_K2_E5                          (0x1<<1) // Reserved
14096   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1231_RESERVEDFIELD1005_K2_E5_SHIFT                    1
14097   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1231_RESERVEDFIELD1006_K2_E5                          (0x1<<2) // Reserved
14098   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1231_RESERVEDFIELD1006_K2_E5_SHIFT                    2
14099 #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_K2_E5                                              0x007194UL //Access:R    DataWidth:0x8    // Multi Field Register.
14100   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1007_K2_E5                          (0x1<<0) // Reserved
14101   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1007_K2_E5_SHIFT                    0
14102   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1008_K2_E5                          (0x1<<1) // Reserved
14103   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1008_K2_E5_SHIFT                    1
14104   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1009_K2_E5                          (0x1<<2) // Reserved
14105   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1009_K2_E5_SHIFT                    2
14106   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1010_K2_E5                          (0x1<<3) // Reserved
14107   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1010_K2_E5_SHIFT                    3
14108   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1011_K2_E5                          (0x1<<4) // Reserved
14109   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1011_K2_E5_SHIFT                    4
14110   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1012_K2_E5                          (0x1<<5) // Reserved
14111   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1012_K2_E5_SHIFT                    5
14112   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1013_K2_E5                          (0x1<<6) // Reserved
14113   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1013_K2_E5_SHIFT                    6
14114   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1014_K2_E5                          (0x1<<7) // Reserved
14115   #define PHY_NW_IP_REG_LN0_DFE_REFCLK_RESERVEDREGISTER1232_RESERVEDFIELD1014_K2_E5_SHIFT                    7
14116 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1233_K2_E5                                               0x007200UL //Access:RW   DataWidth:0x8    // Reserved
14117 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1234_K2_E5                                               0x007204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14118   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1234_RESERVEDFIELD1016_K2_E5                           (0x1<<0) // Reserved
14119   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1234_RESERVEDFIELD1016_K2_E5_SHIFT                     0
14120 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1235_K2_E5                                               0x007208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14121   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1235_RESERVEDFIELD1017_K2_E5                           (0x1f<<0) // Reserved
14122   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1235_RESERVEDFIELD1017_K2_E5_SHIFT                     0
14123   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1235_RESERVEDFIELD1018_K2_E5                           (0x1<<5) // Reserved
14124   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1235_RESERVEDFIELD1018_K2_E5_SHIFT                     5
14125   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1235_RESERVEDFIELD1019_K2_E5                           (0x1<<6) // Reserved
14126   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1235_RESERVEDFIELD1019_K2_E5_SHIFT                     6
14127 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1236_K2_E5                                               0x007218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14128   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1236_RESERVEDFIELD1020_K2_E5                           (0x1<<0) // Reserved
14129   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1236_RESERVEDFIELD1020_K2_E5_SHIFT                     0
14130   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1236_RESERVEDFIELD1021_K2_E5                           (0x1<<1) // Reserved
14131   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1236_RESERVEDFIELD1021_K2_E5_SHIFT                     1
14132 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1237_K2_E5                                               0x00721cUL //Access:RW   DataWidth:0x8    // Reserved
14133 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1238_K2_E5                                               0x007220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14134   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1238_RESERVEDFIELD1023_K2_E5                           (0x3<<0) // Reserved
14135   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1238_RESERVEDFIELD1023_K2_E5_SHIFT                     0
14136 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1239_K2_E5                                               0x007224UL //Access:R    DataWidth:0x8    // Multi Field Register.
14137   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1239_RESERVEDFIELD1024_K2_E5                           (0x1<<0) // Reserved
14138   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1239_RESERVEDFIELD1024_K2_E5_SHIFT                     0
14139   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1239_RESERVEDFIELD1025_K2_E5                           (0x1<<1) // Reserved
14140   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1239_RESERVEDFIELD1025_K2_E5_SHIFT                     1
14141 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1240_K2_E5                                               0x007228UL //Access:R    DataWidth:0x8    // Reserved
14142 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1241_K2_E5                                               0x00722cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14143   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1241_RESERVEDFIELD1027_K2_E5                           (0x3<<0) // Reserved
14144   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1241_RESERVEDFIELD1027_K2_E5_SHIFT                     0
14145 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1242_K2_E5                                               0x007230UL //Access:R    DataWidth:0x8    // Reserved
14146 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1243_K2_E5                                               0x007234UL //Access:R    DataWidth:0x8    // Multi Field Register.
14147   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1243_RESERVEDFIELD1029_K2_E5                           (0x3<<0) // Reserved
14148   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1243_RESERVEDFIELD1029_K2_E5_SHIFT                     0
14149 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1244_K2_E5                                               0x007240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14150   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1244_RESERVEDFIELD1030_K2_E5                           (0x1<<0) // Reserved
14151   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1244_RESERVEDFIELD1030_K2_E5_SHIFT                     0
14152   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1244_RESERVEDFIELD1031_K2_E5                           (0x1<<1) // Reserved
14153   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1244_RESERVEDFIELD1031_K2_E5_SHIFT                     1
14154   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1244_RESERVEDFIELD1032_K2_E5                           (0x1<<2) // Reserved
14155   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1244_RESERVEDFIELD1032_K2_E5_SHIFT                     2
14156 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1245_K2_E5                                               0x007244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14157   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1245_RESERVEDFIELD1033_K2_E5                           (0x1<<0) // Reserved
14158   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1245_RESERVEDFIELD1033_K2_E5_SHIFT                     0
14159 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1246_K2_E5                                               0x007248UL //Access:RW   DataWidth:0x8    // Reserved
14160 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1247_K2_E5                                               0x007258UL //Access:RW   DataWidth:0x8    // Reserved
14161 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1248_K2_E5                                               0x00725cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14162   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1248_RESERVEDFIELD1036_K2_E5                           (0x1f<<0) // Reserved
14163   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1248_RESERVEDFIELD1036_K2_E5_SHIFT                     0
14164 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1249_K2_E5                                               0x007260UL //Access:RW   DataWidth:0x8    // Reserved
14165 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1250_K2_E5                                               0x007264UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14166   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1250_RESERVEDFIELD1038_K2_E5                           (0x1f<<0) // Reserved
14167   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1250_RESERVEDFIELD1038_K2_E5_SHIFT                     0
14168 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1251_K2_E5                                               0x007268UL //Access:RW   DataWidth:0x8    // Reserved
14169 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1252_K2_E5                                               0x00726cUL //Access:RW   DataWidth:0x8    // Reserved
14170 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1253_K2_E5                                               0x007270UL //Access:RW   DataWidth:0x8    // Reserved
14171 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1254_K2_E5                                               0x007274UL //Access:RW   DataWidth:0x8    // Reserved
14172 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1255_K2_E5                                               0x007278UL //Access:RW   DataWidth:0x8    // Reserved
14173 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1256_K2_E5                                               0x007290UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14174   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1256_RESERVEDFIELD1044_K2_E5                           (0x3<<0) // Reserved
14175   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1256_RESERVEDFIELD1044_K2_E5_SHIFT                     0
14176   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1256_RESERVEDFIELD1045_K2_E5                           (0x3<<2) // Reserved
14177   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1256_RESERVEDFIELD1045_K2_E5_SHIFT                     2
14178   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1256_RESERVEDFIELD1046_K2_E5                           (0xf<<4) // Reserved
14179   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1256_RESERVEDFIELD1046_K2_E5_SHIFT                     4
14180 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1257_K2_E5                                               0x007294UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14181   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1257_RESERVEDFIELD1047_K2_E5                           (0xf<<0) // Reserved
14182   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1257_RESERVEDFIELD1047_K2_E5_SHIFT                     0
14183   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1257_RESERVEDFIELD1048_K2_E5                           (0xf<<4) // Reserved
14184   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1257_RESERVEDFIELD1048_K2_E5_SHIFT                     4
14185 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1258_K2_E5                                               0x007298UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14186   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1258_RESERVEDFIELD1049_K2_E5                           (0xf<<0) // Reserved
14187   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1258_RESERVEDFIELD1049_K2_E5_SHIFT                     0
14188   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1258_RESERVEDFIELD1050_K2_E5                           (0xf<<4) // Reserved
14189   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1258_RESERVEDFIELD1050_K2_E5_SHIFT                     4
14190 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1259_K2_E5                                               0x00729cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14191   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1259_RESERVEDFIELD1051_K2_E5                           (0x1<<0) // Reserved
14192   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1259_RESERVEDFIELD1051_K2_E5_SHIFT                     0
14193 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1260_K2_E5                                               0x0072a0UL //Access:R    DataWidth:0x8    // Reserved
14194 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1261_K2_E5                                               0x0072a4UL //Access:R    DataWidth:0x8    // Reserved
14195 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1262_K2_E5                                               0x0072a8UL //Access:R    DataWidth:0x8    // Reserved
14196 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1263_K2_E5                                               0x0072acUL //Access:R    DataWidth:0x8    // Multi Field Register.
14197   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1263_RESERVEDFIELD1055_K2_E5                           (0x3<<0) // Reserved
14198   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1263_RESERVEDFIELD1055_K2_E5_SHIFT                     0
14199 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1264_K2_E5                                               0x0072b0UL //Access:R    DataWidth:0x8    // Reserved
14200 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1265_K2_E5                                               0x0072b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
14201   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1265_RESERVEDFIELD1057_K2_E5                           (0x3<<0) // Reserved
14202   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1265_RESERVEDFIELD1057_K2_E5_SHIFT                     0
14203 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1266_K2_E5                                               0x0072b8UL //Access:R    DataWidth:0x8    // Reserved
14204 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1267_K2_E5                                               0x0072bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
14205   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1267_RESERVEDFIELD1059_K2_E5                           (0x3<<0) // Reserved
14206   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1267_RESERVEDFIELD1059_K2_E5_SHIFT                     0
14207 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1268_K2_E5                                               0x0072c0UL //Access:R    DataWidth:0x8    // Reserved
14208 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1269_K2_E5                                               0x0072c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
14209   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1269_RESERVEDFIELD1061_K2_E5                           (0x3<<0) // Reserved
14210   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1269_RESERVEDFIELD1061_K2_E5_SHIFT                     0
14211 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1270_K2_E5                                               0x0072c8UL //Access:R    DataWidth:0x8    // Reserved
14212 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1271_K2_E5                                               0x0072ccUL //Access:R    DataWidth:0x8    // Multi Field Register.
14213   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1271_RESERVEDFIELD1063_K2_E5                           (0x3<<0) // Reserved
14214   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1271_RESERVEDFIELD1063_K2_E5_SHIFT                     0
14215 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1272_K2_E5                                               0x0072d0UL //Access:R    DataWidth:0x8    // Reserved
14216 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1273_K2_E5                                               0x0072d4UL //Access:R    DataWidth:0x8    // Multi Field Register.
14217   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1273_RESERVEDFIELD1065_K2_E5                           (0x3<<0) // Reserved
14218   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1273_RESERVEDFIELD1065_K2_E5_SHIFT                     0
14219 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1274_K2_E5                                               0x0072d8UL //Access:R    DataWidth:0x8    // Reserved
14220 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1275_K2_E5                                               0x0072dcUL //Access:R    DataWidth:0x8    // Multi Field Register.
14221   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1275_RESERVEDFIELD1067_K2_E5                           (0x3<<0) // Reserved
14222   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1275_RESERVEDFIELD1067_K2_E5_SHIFT                     0
14223 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1276_K2_E5                                               0x0072e0UL //Access:R    DataWidth:0x8    // Reserved
14224 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1277_K2_E5                                               0x0072e4UL //Access:R    DataWidth:0x8    // Multi Field Register.
14225   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1277_RESERVEDFIELD1069_K2_E5                           (0x3<<0) // Reserved
14226   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1277_RESERVEDFIELD1069_K2_E5_SHIFT                     0
14227 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1278_K2_E5                                               0x007300UL //Access:R    DataWidth:0x8    // Reserved
14228 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1279_K2_E5                                               0x007304UL //Access:R    DataWidth:0x8    // Reserved
14229 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1280_K2_E5                                               0x007308UL //Access:R    DataWidth:0x8    // Reserved
14230 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1281_K2_E5                                               0x00730cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14231   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1281_RESERVEDFIELD1073_K2_E5                           (0x3<<0) // Reserved
14232   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1281_RESERVEDFIELD1073_K2_E5_SHIFT                     0
14233 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1282_K2_E5                                               0x007310UL //Access:R    DataWidth:0x8    // Reserved
14234 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1283_K2_E5                                               0x007314UL //Access:R    DataWidth:0x8    // Multi Field Register.
14235   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1283_RESERVEDFIELD1075_K2_E5                           (0x3<<0) // Reserved
14236   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1283_RESERVEDFIELD1075_K2_E5_SHIFT                     0
14237 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1284_K2_E5                                               0x007318UL //Access:R    DataWidth:0x8    // Reserved
14238 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1285_K2_E5                                               0x00731cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14239   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1285_RESERVEDFIELD1077_K2_E5                           (0x3<<0) // Reserved
14240   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1285_RESERVEDFIELD1077_K2_E5_SHIFT                     0
14241 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1286_K2_E5                                               0x007320UL //Access:R    DataWidth:0x8    // Reserved
14242 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1287_K2_E5                                               0x007324UL //Access:R    DataWidth:0x8    // Multi Field Register.
14243   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1287_RESERVEDFIELD1079_K2_E5                           (0x3<<0) // Reserved
14244   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1287_RESERVEDFIELD1079_K2_E5_SHIFT                     0
14245 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1288_K2_E5                                               0x007328UL //Access:R    DataWidth:0x8    // Reserved
14246 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1289_K2_E5                                               0x00732cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14247   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1289_RESERVEDFIELD1081_K2_E5                           (0x3<<0) // Reserved
14248   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1289_RESERVEDFIELD1081_K2_E5_SHIFT                     0
14249 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1290_K2_E5                                               0x007330UL //Access:R    DataWidth:0x8    // Reserved
14250 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1291_K2_E5                                               0x007334UL //Access:R    DataWidth:0x8    // Multi Field Register.
14251   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1291_RESERVEDFIELD1083_K2_E5                           (0x3<<0) // Reserved
14252   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1291_RESERVEDFIELD1083_K2_E5_SHIFT                     0
14253 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1292_K2_E5                                               0x007338UL //Access:R    DataWidth:0x8    // Reserved
14254 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1293_K2_E5                                               0x00733cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14255   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1293_RESERVEDFIELD1085_K2_E5                           (0x3<<0) // Reserved
14256   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1293_RESERVEDFIELD1085_K2_E5_SHIFT                     0
14257 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1294_K2_E5                                               0x007340UL //Access:R    DataWidth:0x8    // Reserved
14258 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1295_K2_E5                                               0x007344UL //Access:R    DataWidth:0x8    // Multi Field Register.
14259   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1295_RESERVEDFIELD1087_K2_E5                           (0x3<<0) // Reserved
14260   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1295_RESERVEDFIELD1087_K2_E5_SHIFT                     0
14261 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1296_K2_E5                                               0x007358UL //Access:R    DataWidth:0x8    // Multi Field Register.
14262   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1296_RESERVEDFIELD1088_K2_E5                           (0x1<<0) // Reserved
14263   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1296_RESERVEDFIELD1088_K2_E5_SHIFT                     0
14264   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1296_RESERVEDFIELD1089_K2_E5                           (0x1<<1) // Reserved
14265   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1296_RESERVEDFIELD1089_K2_E5_SHIFT                     1
14266 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1297_K2_E5                                               0x00735cUL //Access:R    DataWidth:0x8    // Reserved
14267 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1298_K2_E5                                               0x007360UL //Access:R    DataWidth:0x8    // Reserved
14268 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1299_K2_E5                                               0x007380UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14269   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1299_RESERVEDFIELD1092_K2_E5                           (0x1<<0) // Reserved
14270   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1299_RESERVEDFIELD1092_K2_E5_SHIFT                     0
14271 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1300_K2_E5                                               0x007384UL //Access:RW   DataWidth:0x8    // Reserved
14272 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1301_K2_E5                                               0x007388UL //Access:RW   DataWidth:0x8    // Reserved
14273 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1302_K2_E5                                               0x00738cUL //Access:RW   DataWidth:0x8    // Reserved
14274 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1303_K2_E5                                               0x007390UL //Access:RW   DataWidth:0x8    // Reserved
14275 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1304_K2_E5                                               0x007394UL //Access:RW   DataWidth:0x8    // Reserved
14276 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1305_K2_E5                                               0x007398UL //Access:R    DataWidth:0x8    // Reserved
14277 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1306_K2_E5                                               0x00739cUL //Access:R    DataWidth:0x8    // Reserved
14278 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1307_K2_E5                                               0x0073a0UL //Access:R    DataWidth:0x8    // Reserved
14279 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1308_K2_E5                                               0x0073a4UL //Access:R    DataWidth:0x8    // Reserved
14280 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1309_K2_E5                                               0x0073a8UL //Access:R    DataWidth:0x8    // Reserved
14281 #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1310_K2_E5                                               0x0073acUL //Access:R    DataWidth:0x8    // Multi Field Register.
14282   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1310_RESERVEDFIELD1103_K2_E5                           (0x1<<0) // Reserved
14283   #define PHY_NW_IP_REG_LN0_DFE_RXCLK_RESERVEDREGISTER1310_RESERVEDFIELD1103_K2_E5_SHIFT                     0
14284 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_AFE_CAL_CTRL_K2_E5                                                      0x007400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14285   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5                                    (0x1<<0) // Enables analog LOS offset calibration circuits.
14286   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5_SHIFT                              0
14287 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1311_K2_E5                                              0x007404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14288   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1311_RESERVEDFIELD1104_K2_E5                          (0x3<<0) // Reserved
14289   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1311_RESERVEDFIELD1104_K2_E5_SHIFT                    0
14290 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1312_K2_E5                                              0x007408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14291   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1312_RESERVEDFIELD1105_K2_E5                          (0xf<<0) // Reserved
14292   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1312_RESERVEDFIELD1105_K2_E5_SHIFT                    0
14293 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_CTRL0_K2_E5                                                  0x00740cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14294   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5                                             (0x1<<0) // Enables the run-length detection digital LOS filter.
14295   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5_SHIFT                                       0
14296 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_CTRL1_K2_E5                                                  0x007410UL //Access:RW   DataWidth:0x8    // Value of run-length which will trigger an LOS condition.
14297 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_STATUS0_K2_E5                                                0x007414UL //Access:R    DataWidth:0x8    // Multi Field Register.
14298   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5                                       (0x1<<0) // Indicates that the run-length filter is currently exceeding the specified run-length threshold.
14299   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5_SHIFT                                 0
14300   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5                                (0x1<<1) // Indicates that the run-length filter has, at some time, exceeded the specified run-length threshold.
14301   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5_SHIFT                          1
14302 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL0_K2_E5                                                      0x007440UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x00.
14303 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL1_K2_E5                                                      0x007444UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x0000.
14304 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL2_K2_E5                                                      0x007448UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the raw analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x000000.
14305 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL3_K2_E5                                                      0x00744cUL //Access:RW   DataWidth:0x8    // Same as above.
14306 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL4_K2_E5                                                      0x007450UL //Access:RW   DataWidth:0x8    // Same as above.
14307 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL5_K2_E5                                                      0x007454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14308   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5                           (0x3<<0) // Same as above.
14309   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5_SHIFT                     0
14310 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL6_K2_E5                                                      0x007458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14311   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5                                                 (0x1<<0) // Enables the digital deglitching filter.
14312   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5_SHIFT                                           0
14313 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1313_K2_E5                                              0x007480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14314   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1313_RESERVEDFIELD1106_K2_E5                          (0x1<<0) // Reserved
14315   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1313_RESERVEDFIELD1106_K2_E5_SHIFT                    0
14316 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1314_K2_E5                                              0x007484UL //Access:RW   DataWidth:0x8    // Reserved
14317 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1315_K2_E5                                              0x007488UL //Access:RW   DataWidth:0x8    // Reserved
14318 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1316_K2_E5                                              0x00748cUL //Access:RW   DataWidth:0x8    // Reserved
14319 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1317_K2_E5                                              0x007490UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14320   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1317_RESERVEDFIELD1110_K2_E5                          (0x3<<0) // Reserved
14321   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1317_RESERVEDFIELD1110_K2_E5_SHIFT                    0
14322 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_OVERRIDE_CTRL0_K2_E5                                                    0x0074c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14323   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5                                         (0x1<<0) // Override enable for the LOS output of the digital filtering logic.
14324   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5_SHIFT                                   0
14325   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5                                      (0x1<<4) // Override value for the LOS output of the digital filtering logic.
14326   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5_SHIFT                                4
14327 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1318_K2_E5                                              0x0074c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14328   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1318_RESERVEDFIELD1111_K2_E5                          (0x1<<0) // Reserved
14329   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1318_RESERVEDFIELD1111_K2_E5_SHIFT                    0
14330   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1318_RESERVEDFIELD1112_K2_E5                          (0x1<<4) // Reserved
14331   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1318_RESERVEDFIELD1112_K2_E5_SHIFT                    4
14332 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1319_K2_E5                                              0x0074c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14333   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1319_RESERVEDFIELD1113_K2_E5                          (0x3f<<0) // Reserved
14334   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1319_RESERVEDFIELD1113_K2_E5_SHIFT                    0
14335   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1319_RESERVEDFIELD1114_K2_E5                          (0x1<<6) // Reserved
14336   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1319_RESERVEDFIELD1114_K2_E5_SHIFT                    6
14337 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1320_K2_E5                                              0x0074ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14338   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1320_RESERVEDFIELD1115_K2_E5                          (0x3f<<0) // Reserved
14339   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1320_RESERVEDFIELD1115_K2_E5_SHIFT                    0
14340   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1320_RESERVEDFIELD1116_K2_E5                          (0x1<<6) // Reserved
14341   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1320_RESERVEDFIELD1116_K2_E5_SHIFT                    6
14342 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1321_K2_E5                                              0x007500UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14343   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1321_RESERVEDFIELD1117_K2_E5                          (0x1<<0) // Reserved
14344   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1321_RESERVEDFIELD1117_K2_E5_SHIFT                    0
14345   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1321_RESERVEDFIELD1118_K2_E5                          (0x7<<1) // Reserved
14346   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1321_RESERVEDFIELD1118_K2_E5_SHIFT                    1
14347   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1321_RESERVEDFIELD1119_K2_E5                          (0x1<<4) // Reserved
14348   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1321_RESERVEDFIELD1119_K2_E5_SHIFT                    4
14349 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_K2_E5                                              0x007504UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14350   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1120_K2_E5                          (0x1<<0) // Reserved
14351   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1120_K2_E5_SHIFT                    0
14352   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1121_K2_E5                          (0x1<<1) // Reserved
14353   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1121_K2_E5_SHIFT                    1
14354   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1122_K2_E5                          (0x1<<2) // Reserved
14355   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1122_K2_E5_SHIFT                    2
14356   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1123_K2_E5                          (0xf<<3) // Reserved
14357   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1322_RESERVEDFIELD1123_K2_E5_SHIFT                    3
14358 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1323_K2_E5                                              0x007508UL //Access:RW   DataWidth:0x8    // Reserved
14359 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1324_K2_E5                                              0x00750cUL //Access:RW   DataWidth:0x8    // Reserved
14360 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1325_K2_E5                                              0x007518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14361   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1325_RESERVEDFIELD1126_K2_E5                          (0x1<<0) // Reserved
14362   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1325_RESERVEDFIELD1126_K2_E5_SHIFT                    0
14363 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1326_K2_E5                                              0x007544UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14364   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1326_RESERVEDFIELD1127_K2_E5                          (0x1<<0) // Reserved
14365   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1326_RESERVEDFIELD1127_K2_E5_SHIFT                    0
14366   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1326_RESERVEDFIELD1128_K2_E5                          (0x1<<1) // Reserved
14367   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1326_RESERVEDFIELD1128_K2_E5_SHIFT                    1
14368 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1327_K2_E5                                              0x007564UL //Access:R    DataWidth:0x8    // Multi Field Register.
14369   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1327_RESERVEDFIELD1129_K2_E5                          (0x3f<<0) // Reserved
14370   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1327_RESERVEDFIELD1129_K2_E5_SHIFT                    0
14371 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1328_K2_E5                                              0x007580UL //Access:R    DataWidth:0x8    // Multi Field Register.
14372   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1328_RESERVEDFIELD1130_K2_E5                          (0x3f<<0) // Reserved
14373   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1328_RESERVEDFIELD1130_K2_E5_SHIFT                    0
14374 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1329_K2_E5                                              0x0075c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14375   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1329_RESERVEDFIELD1131_K2_E5                          (0x1<<0) // Reserved
14376   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1329_RESERVEDFIELD1131_K2_E5_SHIFT                    0
14377   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1329_RESERVEDFIELD1132_K2_E5                          (0x1<<1) // Reserved
14378   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_RESERVEDREGISTER1329_RESERVEDFIELD1132_K2_E5_SHIFT                    1
14379 #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_K2_E5                                                           0x0075c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
14380   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_READY_K2_E5                                               (0x1<<0) // Indicates that digital and analog Rx LOS blocks are in LOS mode.
14381   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_READY_K2_E5_SHIFT                                         0
14382   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_RESERVEDFIELD1133_K2_E5                                       (0x1<<1) // Reserved
14383   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_RESERVEDFIELD1133_K2_E5_SHIFT                                 1
14384   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_K2_E5                                                     (0x1<<2) // The filtered LOS signal value.
14385   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_K2_E5_SHIFT                                               2
14386   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5                                                 (0x1<<3) // The unfiltered LOS signal value.
14387   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5_SHIFT                                           3
14388   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5                                              (0x1<<4) // The filtered LOS signal value before EII override logic.
14389   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5_SHIFT                                        4
14390   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_RESERVEDFIELD1134_K2_E5                                       (0x1<<5) // Reserved
14391   #define PHY_NW_IP_REG_LN0_LOS_REFCLK_STATUS0_RESERVEDFIELD1134_K2_E5_SHIFT                                 5
14392 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1330_K2_E5                                                  0x007600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14393   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1330_RESERVEDFIELD1135_K2_E5                              (0x1<<0) // Reserved
14394   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1330_RESERVEDFIELD1135_K2_E5_SHIFT                        0
14395 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1331_K2_E5                                                  0x007604UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14396   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1331_RESERVEDFIELD1136_K2_E5                              (0x7<<0) // Reserved
14397   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1331_RESERVEDFIELD1136_K2_E5_SHIFT                        0
14398 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1332_K2_E5                                                  0x007608UL //Access:RW   DataWidth:0x8    // Reserved
14399 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1333_K2_E5                                                  0x00760cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14400   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1333_RESERVEDFIELD1138_K2_E5                              (0x1<<0) // Reserved
14401   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1333_RESERVEDFIELD1138_K2_E5_SHIFT                        0
14402   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1333_RESERVEDFIELD1139_K2_E5                              (0xf<<1) // Reserved
14403   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1333_RESERVEDFIELD1139_K2_E5_SHIFT                        1
14404 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1334_K2_E5                                                  0x007640UL //Access:R    DataWidth:0x8    // Reserved
14405 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1335_K2_E5                                                  0x007644UL //Access:R    DataWidth:0x8    // Multi Field Register.
14406   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1335_RESERVEDFIELD1141_K2_E5                              (0xf<<0) // Reserved
14407   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1335_RESERVEDFIELD1141_K2_E5_SHIFT                        0
14408 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1336_K2_E5                                                  0x007648UL //Access:R    DataWidth:0x8    // Reserved
14409 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1337_K2_E5                                                  0x00764cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14410   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1337_RESERVEDFIELD1143_K2_E5                              (0x1<<0) // Reserved
14411   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1337_RESERVEDFIELD1143_K2_E5_SHIFT                        0
14412 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1338_K2_E5                                                  0x007680UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14413   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1338_RESERVEDFIELD1144_K2_E5                              (0x3<<0) // Reserved
14414   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1338_RESERVEDFIELD1144_K2_E5_SHIFT                        0
14415   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1338_RESERVEDFIELD1145_K2_E5                              (0xf<<2) // Reserved
14416   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1338_RESERVEDFIELD1145_K2_E5_SHIFT                        2
14417 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1339_K2_E5                                                  0x007684UL //Access:RW   DataWidth:0x8    // Reserved
14418 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1340_K2_E5                                                  0x007688UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14419   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1340_RESERVEDFIELD1147_K2_E5                              (0xf<<0) // Reserved
14420   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1340_RESERVEDFIELD1147_K2_E5_SHIFT                        0
14421 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1341_K2_E5                                                  0x00768cUL //Access:RW   DataWidth:0x8    // Reserved
14422 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1342_K2_E5                                                  0x007690UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14423   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1342_RESERVEDFIELD1149_K2_E5                              (0xf<<0) // Reserved
14424   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1342_RESERVEDFIELD1149_K2_E5_SHIFT                        0
14425 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1343_K2_E5                                                  0x007694UL //Access:RW   DataWidth:0x8    // Reserved
14426 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1344_K2_E5                                                  0x007698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14427   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1344_RESERVEDFIELD1151_K2_E5                              (0xf<<0) // Reserved
14428   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1344_RESERVEDFIELD1151_K2_E5_SHIFT                        0
14429 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1345_K2_E5                                                  0x0076c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14430   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1345_RESERVEDFIELD1152_K2_E5                              (0x1f<<0) // Reserved
14431   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1345_RESERVEDFIELD1152_K2_E5_SHIFT                        0
14432 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1346_K2_E5                                                  0x0076c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14433   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1346_RESERVEDFIELD1153_K2_E5                              (0xf<<0) // Reserved
14434   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1346_RESERVEDFIELD1153_K2_E5_SHIFT                        0
14435   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1346_RESERVEDFIELD1154_K2_E5                              (0xf<<4) // Reserved
14436   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1346_RESERVEDFIELD1154_K2_E5_SHIFT                        4
14437 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1347_K2_E5                                                  0x0076c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14438   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1347_RESERVEDFIELD1155_K2_E5                              (0x1<<0) // Reserved
14439   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1347_RESERVEDFIELD1155_K2_E5_SHIFT                        0
14440 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1348_K2_E5                                                  0x007700UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14441   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1348_RESERVEDFIELD1156_K2_E5                              (0x3<<0) // Reserved
14442   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1348_RESERVEDFIELD1156_K2_E5_SHIFT                        0
14443 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1349_K2_E5                                                  0x007704UL //Access:RW   DataWidth:0x8    // Reserved
14444 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1350_K2_E5                                                  0x007708UL //Access:RW   DataWidth:0x8    // Reserved
14445 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1351_K2_E5                                                  0x00770cUL //Access:RW   DataWidth:0x8    // Reserved
14446 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1352_K2_E5                                                  0x007710UL //Access:RW   DataWidth:0x8    // Reserved
14447 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1353_K2_E5                                                  0x007714UL //Access:RW   DataWidth:0x8    // Reserved
14448 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1354_K2_E5                                                  0x007718UL //Access:RW   DataWidth:0x8    // Reserved
14449 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1355_K2_E5                                                  0x00771cUL //Access:RW   DataWidth:0x8    // Reserved
14450 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1356_K2_E5                                                  0x007720UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14451   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1356_RESERVEDFIELD1164_K2_E5                              (0x1<<0) // Reserved
14452   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1356_RESERVEDFIELD1164_K2_E5_SHIFT                        0
14453 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1357_K2_E5                                                  0x007740UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14454   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1357_RESERVEDFIELD1165_K2_E5                              (0x1<<0) // Reserved
14455   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1357_RESERVEDFIELD1165_K2_E5_SHIFT                        0
14456   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1357_RESERVEDFIELD1166_K2_E5                              (0xf<<1) // Reserved
14457   #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1357_RESERVEDFIELD1166_K2_E5_SHIFT                        1
14458 #define PHY_NW_IP_REG_LN0_GCFSM2_RESERVEDREGISTER1358_K2_E5                                                  0x007744UL //Access:RW   DataWidth:0x8    // Reserved
14459 #define PHY_NW_IP_REG_LN0_BIST_TX_CTRL_K2_E5                                                                 0x007800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14460   #define PHY_NW_IP_REG_LN0_BIST_TX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Tx data generation.
14461   #define PHY_NW_IP_REG_LN0_BIST_TX_CTRL_EN_K2_E5_SHIFT                                                      0
14462   #define PHY_NW_IP_REG_LN0_BIST_TX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to transmitted: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x9 � MAC Tx data
14463   #define PHY_NW_IP_REG_LN0_BIST_TX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
14464 #define PHY_NW_IP_REG_LN0_BIST_TX_RESERVEDREGISTER1359_K2_E5                                                 0x007804UL //Access:RW   DataWidth:0x8    // Reserved
14465 #define PHY_NW_IP_REG_LN0_BIST_TX_RESERVEDREGISTER1360_K2_E5                                                 0x007808UL //Access:RW   DataWidth:0x8    // Reserved
14466 #define PHY_NW_IP_REG_LN0_BIST_TX_RESERVEDREGISTER1361_K2_E5                                                 0x00780cUL //Access:RW   DataWidth:0x8    // Reserved
14467 #define PHY_NW_IP_REG_LN0_BIST_TX_RESERVEDREGISTER1362_K2_E5                                                 0x007810UL //Access:RW   DataWidth:0x8    // Reserved
14468 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL0_K2_E5                                                            0x007818UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14469   #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL0_MODE_K2_E5                                                     (0x3<<0) // Controls what type of error injection is used: 0x0 � None 0x1 � Single cycle error 0x2 � Timer based
14470   #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL0_MODE_K2_E5_SHIFT                                               0
14471 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL1_K2_E5                                                            0x00781cUL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
14472 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL2_K2_E5                                                            0x007820UL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
14473 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL3_K2_E5                                                            0x007824UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
14474 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL4_K2_E5                                                            0x007828UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
14475 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL5_K2_E5                                                            0x00782cUL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
14476 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL6_K2_E5                                                            0x007830UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
14477 #define PHY_NW_IP_REG_LN0_BIST_TX_BER_CTRL7_K2_E5                                                            0x007834UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
14478 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x007880UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
14479 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_7_0_K2_E5                                                              0x007890UL //Access:RW   DataWidth:0x8    // User defined pattern.
14480 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_15_8_K2_E5                                                             0x007894UL //Access:RW   DataWidth:0x8    // User defined pattern.
14481 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_23_16_K2_E5                                                            0x007898UL //Access:RW   DataWidth:0x8    // User defined pattern.
14482 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_31_24_K2_E5                                                            0x00789cUL //Access:RW   DataWidth:0x8    // User defined pattern.
14483 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_39_32_K2_E5                                                            0x0078a0UL //Access:RW   DataWidth:0x8    // User defined pattern.
14484 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_47_40_K2_E5                                                            0x0078a4UL //Access:RW   DataWidth:0x8    // User defined pattern.
14485 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_55_48_K2_E5                                                            0x0078a8UL //Access:RW   DataWidth:0x8    // User defined pattern.
14486 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_63_56_K2_E5                                                            0x0078acUL //Access:RW   DataWidth:0x8    // User defined pattern.
14487 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_71_64_K2_E5                                                            0x0078b0UL //Access:RW   DataWidth:0x8    // User defined pattern.
14488 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_79_72_K2_E5                                                            0x0078b4UL //Access:RW   DataWidth:0x8    // User defined pattern.
14489 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_87_80_K2_E5                                                            0x0078b8UL //Access:RW   DataWidth:0x8    // User defined pattern.
14490 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_95_88_K2_E5                                                            0x0078bcUL //Access:RW   DataWidth:0x8    // User defined pattern.
14491 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_103_96_K2_E5                                                           0x0078c0UL //Access:RW   DataWidth:0x8    // User defined pattern.
14492 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_111_104_K2_E5                                                          0x0078c4UL //Access:RW   DataWidth:0x8    // User defined pattern.
14493 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_119_112_K2_E5                                                          0x0078c8UL //Access:RW   DataWidth:0x8    // User defined pattern.
14494 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_127_120_K2_E5                                                          0x0078ccUL //Access:RW   DataWidth:0x8    // User defined pattern.
14495 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_135_128_K2_E5                                                          0x0078d0UL //Access:RW   DataWidth:0x8    // User defined pattern.
14496 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_143_136_K2_E5                                                          0x0078d4UL //Access:RW   DataWidth:0x8    // User defined pattern.
14497 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_151_144_K2_E5                                                          0x0078d8UL //Access:RW   DataWidth:0x8    // User defined pattern.
14498 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_159_152_K2_E5                                                          0x0078dcUL //Access:RW   DataWidth:0x8    // User defined pattern.
14499 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_167_160_K2_E5                                                          0x0078e0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14500 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_175_168_K2_E5                                                          0x0078e4UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14501 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_183_176_K2_E5                                                          0x0078e8UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14502 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_191_184_K2_E5                                                          0x0078ecUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14503 #define PHY_NW_IP_REG_LN0_BIST_TX_UDP_199_192_K2_E5                                                          0x0078f0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14504 #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_K2_E5                                                                 0x007a00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14505   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Rx data checking.
14506   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_EN_K2_E5_SHIFT                                                      0
14507   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to search for: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x8 � Auto-detect
14508   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
14509   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_CLEAR_BER_K2_E5                                                     (0x1<<5) // Clears the bit error counter.
14510   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_CLEAR_BER_K2_E5_SHIFT                                               5
14511   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5                                              (0x1<<6) // Stops the error count from incrementing.  Can be used to read back the BER data coherently.
14512   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5_SHIFT                                        6
14513   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5                                        (0x1<<7) // Forces the PRBS LFSR to reseed with Rx data every cycle.  This will cause the bit error counter to be inaccurate.
14514   #define PHY_NW_IP_REG_LN0_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5_SHIFT                                  7
14515 #define PHY_NW_IP_REG_LN0_BIST_RX_STATUS_K2_E5                                                               0x007a10UL //Access:R    DataWidth:0x8    // Multi Field Register.
14516   #define PHY_NW_IP_REG_LN0_BIST_RX_STATUS_STATE_K2_E5                                                       (0x7<<0) // State of the BIST checker: 0x0 � Off 0x1 � Searching for pattern 0x2 � Waiting for pattern lock conditions 0x3 � Pattern lock acquired 0x4 � Pattern lock lost
14517   #define PHY_NW_IP_REG_LN0_BIST_RX_STATUS_STATE_K2_E5_SHIFT                                                 0
14518   #define PHY_NW_IP_REG_LN0_BIST_RX_STATUS_PATTERN_DET_K2_E5                                                 (0xf<<3) // Indicates the pattern  detected: 0x0 � No pattern detected 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP
14519   #define PHY_NW_IP_REG_LN0_BIST_RX_STATUS_PATTERN_DET_K2_E5_SHIFT                                           3
14520 #define PHY_NW_IP_REG_LN0_BIST_RX_BER_STATUS0_K2_E5                                                          0x007a20UL //Access:R    DataWidth:0x8    // Number of bit errors.
14521 #define PHY_NW_IP_REG_LN0_BIST_RX_BER_STATUS1_K2_E5                                                          0x007a24UL //Access:R    DataWidth:0x8    // Number of bit errors.
14522 #define PHY_NW_IP_REG_LN0_BIST_RX_BER_STATUS2_K2_E5                                                          0x007a28UL //Access:R    DataWidth:0x8    // Number of bit errors.
14523 #define PHY_NW_IP_REG_LN0_BIST_RX_BER_STATUS4_K2_E5                                                          0x007a30UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
14524 #define PHY_NW_IP_REG_LN0_BIST_RX_BER_STATUS5_K2_E5                                                          0x007a34UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
14525 #define PHY_NW_IP_REG_LN0_BIST_RX_BER_STATUS6_K2_E5                                                          0x007a38UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
14526 #define PHY_NW_IP_REG_LN0_BIST_RX_LOCK_CTRL0_K2_E5                                                           0x007a50UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
14527 #define PHY_NW_IP_REG_LN0_BIST_RX_LOCK_CTRL1_K2_E5                                                           0x007a54UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
14528 #define PHY_NW_IP_REG_LN0_BIST_RX_LOCK_CTRL2_K2_E5                                                           0x007a58UL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
14529 #define PHY_NW_IP_REG_LN0_BIST_RX_LOCK_CTRL3_K2_E5                                                           0x007a5cUL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
14530 #define PHY_NW_IP_REG_LN0_BIST_RX_LOSS_LOCK_CTRL0_K2_E5                                                      0x007a80UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
14531 #define PHY_NW_IP_REG_LN0_BIST_RX_LOSS_LOCK_CTRL1_K2_E5                                                      0x007a84UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
14532 #define PHY_NW_IP_REG_LN0_BIST_RX_LOSS_LOCK_CTRL2_K2_E5                                                      0x007a88UL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
14533 #define PHY_NW_IP_REG_LN0_BIST_RX_LOSS_LOCK_CTRL3_K2_E5                                                      0x007a8cUL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
14534 #define PHY_NW_IP_REG_LN0_BIST_RX_LOSS_LOCK_CTRL4_K2_E5                                                      0x007a90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14535   #define PHY_NW_IP_REG_LN0_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5                                  (0x1<<0) // Stops pattern from being re-locked when loss-of-lock occurs.
14536   #define PHY_NW_IP_REG_LN0_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5_SHIFT                            0
14537 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x007ac0UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
14538 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_7_0_K2_E5                                                              0x007ad0UL //Access:RW   DataWidth:0x8    // User defined pattern.
14539 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_15_8_K2_E5                                                             0x007ad4UL //Access:RW   DataWidth:0x8    // User defined pattern.
14540 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_23_16_K2_E5                                                            0x007ad8UL //Access:RW   DataWidth:0x8    // User defined pattern.
14541 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_31_24_K2_E5                                                            0x007adcUL //Access:RW   DataWidth:0x8    // User defined pattern.
14542 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_39_32_K2_E5                                                            0x007ae0UL //Access:RW   DataWidth:0x8    // User defined pattern.
14543 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_47_40_K2_E5                                                            0x007ae4UL //Access:RW   DataWidth:0x8    // User defined pattern.
14544 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_55_48_K2_E5                                                            0x007ae8UL //Access:RW   DataWidth:0x8    // User defined pattern.
14545 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_63_56_K2_E5                                                            0x007aecUL //Access:RW   DataWidth:0x8    // User defined pattern.
14546 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_71_64_K2_E5                                                            0x007af0UL //Access:RW   DataWidth:0x8    // User defined pattern.
14547 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_79_72_K2_E5                                                            0x007af4UL //Access:RW   DataWidth:0x8    // User defined pattern.
14548 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_87_80_K2_E5                                                            0x007af8UL //Access:RW   DataWidth:0x8    // User defined pattern.
14549 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_95_88_K2_E5                                                            0x007afcUL //Access:RW   DataWidth:0x8    // User defined pattern.
14550 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_103_96_K2_E5                                                           0x007b00UL //Access:RW   DataWidth:0x8    // User defined pattern.
14551 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_111_104_K2_E5                                                          0x007b04UL //Access:RW   DataWidth:0x8    // User defined pattern.
14552 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_119_112_K2_E5                                                          0x007b08UL //Access:RW   DataWidth:0x8    // User defined pattern.
14553 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_127_120_K2_E5                                                          0x007b0cUL //Access:RW   DataWidth:0x8    // User defined pattern.
14554 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_135_128_K2_E5                                                          0x007b10UL //Access:RW   DataWidth:0x8    // User defined pattern.
14555 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_143_136_K2_E5                                                          0x007b14UL //Access:RW   DataWidth:0x8    // User defined pattern.
14556 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_151_144_K2_E5                                                          0x007b18UL //Access:RW   DataWidth:0x8    // User defined pattern.
14557 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_159_152_K2_E5                                                          0x007b1cUL //Access:RW   DataWidth:0x8    // User defined pattern.
14558 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_167_160_K2_E5                                                          0x007b20UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14559 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_175_168_K2_E5                                                          0x007b24UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14560 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_183_176_K2_E5                                                          0x007b28UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14561 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_191_184_K2_E5                                                          0x007b2cUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14562 #define PHY_NW_IP_REG_LN0_BIST_RX_UDP_199_192_K2_E5                                                          0x007b30UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
14563 #define PHY_NW_IP_REG_LN0_FEATURE_RXTERM_CFG0_K2_E5                                                          0x007c00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14564   #define PHY_NW_IP_REG_LN0_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5                                             (0x1<<0) // Configures AC/DC coupling of the lane 0: DC coupled 1: AC coupled
14565   #define PHY_NW_IP_REG_LN0_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5_SHIFT                                       0
14566 #define PHY_NW_IP_REG_LN0_FEATURE_RXCLKDIV_CFG0_K2_E5                                                        0x007c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14567   #define PHY_NW_IP_REG_LN0_FEATURE_RXCLKDIV_CFG0_EN_K2_E5                                                   (0x1<<0) // Enables turning on the divided rxclk output
14568   #define PHY_NW_IP_REG_LN0_FEATURE_RXCLKDIV_CFG0_EN_K2_E5_SHIFT                                             0
14569 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1363_K2_E5                                                 0x007c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14570   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1363_RESERVEDFIELD1172_K2_E5                             (0x1<<0) // Reserved
14571   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1363_RESERVEDFIELD1172_K2_E5_SHIFT                       0
14572   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1363_RESERVEDFIELD1173_K2_E5                             (0x1<<1) // Reserved
14573   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1363_RESERVEDFIELD1173_K2_E5_SHIFT                       1
14574 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_K2_E5                                                 0x007c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14575   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1174_K2_E5                             (0x1<<0) // Reserved
14576   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1174_K2_E5_SHIFT                       0
14577   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1175_K2_E5                             (0x1<<1) // Reserved
14578   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1175_K2_E5_SHIFT                       1
14579   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1176_K2_E5                             (0x1<<2) // Reserved
14580   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1176_K2_E5_SHIFT                       2
14581   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1177_K2_E5                             (0x1<<3) // Reserved
14582   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1177_K2_E5_SHIFT                       3
14583   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1178_K2_E5                             (0x1<<4) // Reserved
14584   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1178_K2_E5_SHIFT                       4
14585   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1179_K2_E5                             (0x1<<5) // Reserved
14586   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1364_RESERVEDFIELD1179_K2_E5_SHIFT                       5
14587 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_K2_E5                                                 0x007c18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14588   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1180_K2_E5                             (0x1<<0) // Reserved
14589   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1180_K2_E5_SHIFT                       0
14590   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1181_K2_E5                             (0x1<<1) // Reserved
14591   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1181_K2_E5_SHIFT                       1
14592   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1182_K2_E5                             (0x1<<2) // Reserved
14593   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1182_K2_E5_SHIFT                       2
14594   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1183_K2_E5                             (0x1<<3) // Reserved
14595   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1365_RESERVEDFIELD1183_K2_E5_SHIFT                       3
14596 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_K2_E5                                                 0x007c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14597   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1184_K2_E5                             (0x1<<0) // Reserved
14598   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1184_K2_E5_SHIFT                       0
14599   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1185_K2_E5                             (0x1<<1) // Reserved
14600   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1185_K2_E5_SHIFT                       1
14601   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1186_K2_E5                             (0x1<<2) // Reserved
14602   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1186_K2_E5_SHIFT                       2
14603   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1187_K2_E5                             (0x1<<3) // Reserved
14604   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1187_K2_E5_SHIFT                       3
14605   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1188_K2_E5                             (0x1<<4) // Reserved
14606   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1188_K2_E5_SHIFT                       4
14607   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1189_K2_E5                             (0x1<<5) // Reserved
14608   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1189_K2_E5_SHIFT                       5
14609   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1190_K2_E5                             (0x1<<6) // Reserved
14610   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1190_K2_E5_SHIFT                       6
14611   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1191_K2_E5                             (0x1<<7) // Reserved
14612   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1366_RESERVEDFIELD1191_K2_E5_SHIFT                       7
14613 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_K2_E5                                                 0x007c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14614   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1192_K2_E5                             (0x1<<0) // Reserved
14615   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1192_K2_E5_SHIFT                       0
14616   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1193_K2_E5                             (0x1<<1) // Reserved
14617   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1193_K2_E5_SHIFT                       1
14618   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1194_K2_E5                             (0x1<<2) // Reserved
14619   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1194_K2_E5_SHIFT                       2
14620   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1195_K2_E5                             (0x1<<3) // Reserved
14621   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1195_K2_E5_SHIFT                       3
14622   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1196_K2_E5                             (0x3<<4) // Reserved
14623   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1367_RESERVEDFIELD1196_K2_E5_SHIFT                       4
14624 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1368_K2_E5                                                 0x007c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14625   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1368_RESERVEDFIELD1197_K2_E5                             (0x1<<0) // Reserved
14626   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1368_RESERVEDFIELD1197_K2_E5_SHIFT                       0
14627   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1368_RESERVEDFIELD1198_K2_E5                             (0x1<<1) // Reserved
14628   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1368_RESERVEDFIELD1198_K2_E5_SHIFT                       1
14629   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1368_RESERVEDFIELD1199_K2_E5                             (0x1<<2) // Reserved
14630   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1368_RESERVEDFIELD1199_K2_E5_SHIFT                       2
14631 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1369_K2_E5                                                 0x007c40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14632   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1369_RESERVEDFIELD1200_K2_E5                             (0x3<<0) // Reserved
14633   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1369_RESERVEDFIELD1200_K2_E5_SHIFT                       0
14634 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1370_K2_E5                                                 0x007c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14635   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1370_RESERVEDFIELD1201_K2_E5                             (0xf<<0) // Reserved
14636   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1370_RESERVEDFIELD1201_K2_E5_SHIFT                       0
14637 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1371_K2_E5                                                 0x007c48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14638   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1371_RESERVEDFIELD1202_K2_E5                             (0x1<<0) // Reserved
14639   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1371_RESERVEDFIELD1202_K2_E5_SHIFT                       0
14640   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1371_RESERVEDFIELD1203_K2_E5                             (0x7f<<1) // Reserved
14641   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1371_RESERVEDFIELD1203_K2_E5_SHIFT                       1
14642 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1372_K2_E5                                                 0x007c4cUL //Access:RW   DataWidth:0x8    // Reserved
14643 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1373_K2_E5                                                 0x007c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14644   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1373_RESERVEDFIELD1205_K2_E5                             (0x1<<0) // Reserved
14645   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1373_RESERVEDFIELD1205_K2_E5_SHIFT                       0
14646   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1373_RESERVEDFIELD1206_K2_E5                             (0x1<<1) // Reserved
14647   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1373_RESERVEDFIELD1206_K2_E5_SHIFT                       1
14648 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1374_K2_E5                                                 0x007c54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14649   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1374_RESERVEDFIELD1207_K2_E5                             (0x1<<0) // Reserved
14650   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1374_RESERVEDFIELD1207_K2_E5_SHIFT                       0
14651   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1374_RESERVEDFIELD1208_K2_E5                             (0x1<<1) // Reserved
14652   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1374_RESERVEDFIELD1208_K2_E5_SHIFT                       1
14653 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1375_K2_E5                                                 0x007c58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14654   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1375_RESERVEDFIELD1209_K2_E5                             (0x1<<0) // Reserved
14655   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1375_RESERVEDFIELD1209_K2_E5_SHIFT                       0
14656   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1375_RESERVEDFIELD1210_K2_E5                             (0x1<<1) // Reserved
14657   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1375_RESERVEDFIELD1210_K2_E5_SHIFT                       1
14658 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1376_K2_E5                                                 0x007c80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14659   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1376_RESERVEDFIELD1211_K2_E5                             (0x1<<0) // Reserved
14660   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1376_RESERVEDFIELD1211_K2_E5_SHIFT                       0
14661 #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_K2_E5                                                       0x007c84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14662   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5                                  (0x3<<0) // How many times to repeat CTLE adaptation sequence for initial adaptation set 0
14663   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5_SHIFT                            0
14664   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5                                  (0x3<<2) // How many times to repeat CTLE adaptation sequence for initial adaptation set 1
14665   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5_SHIFT                            2
14666   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD1212_K2_E5                                   (0x3<<4) // Reserved
14667   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD1212_K2_E5_SHIFT                             4
14668   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD1213_K2_E5                                   (0x3<<6) // Reserved
14669   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD1213_K2_E5_SHIFT                             6
14670 #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_AGC_CFG_K2_E5                                                   0x007c88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14671   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables AGC threshold adaptation for initial adaptation
14672   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5_SHIFT                                  0
14673   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD1214_K2_E5                               (0x1<<2) // Reserved
14674   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD1214_K2_E5_SHIFT                         2
14675 #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_APG_MAP_CFG_K2_E5                                               0x007c8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14676   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5                                    (0x1<<0) // Enables mapping GN_APG setting from AGC threshold for initial adaptation
14677   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5_SHIFT                              0
14678   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD1215_K2_E5                           (0x1<<2) // Reserved
14679   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD1215_K2_E5_SHIFT                     2
14680 #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_K2_E5                                                   0x007c90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14681   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5                                       (0x3<<0) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 0 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
14682   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5_SHIFT                                 0
14683   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5                                       (0x3<<2) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 1 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
14684   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5_SHIFT                                 2
14685   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD1216_K2_E5                               (0x3<<4) // Reserved
14686   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD1216_K2_E5_SHIFT                         4
14687   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD1217_K2_E5                               (0x3<<6) // Reserved
14688   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD1217_K2_E5_SHIFT                         6
14689 #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_K2_E5                                                  0x007c94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14690   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5                                  (0x1<<0) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 0
14691   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5_SHIFT                            0
14692   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5                                  (0x1<<1) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 0
14693   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5_SHIFT                            1
14694   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5                                  (0x1<<2) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 1
14695   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5_SHIFT                            2
14696   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5                                  (0x1<<3) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 1
14697   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5_SHIFT                            3
14698   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1218_K2_E5                              (0x1<<4) // Reserved
14699   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1218_K2_E5_SHIFT                        4
14700   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1219_K2_E5                              (0x1<<5) // Reserved
14701   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1219_K2_E5_SHIFT                        5
14702   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1220_K2_E5                              (0x1<<6) // Reserved
14703   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1220_K2_E5_SHIFT                        6
14704   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1221_K2_E5                              (0x1<<7) // Reserved
14705   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD1221_K2_E5_SHIFT                        7
14706 #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_K2_E5                                                  0x007c98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14707   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5                               (0x3<<0) // Selects which HFG result to use for the initial adaptation set 0 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
14708   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5_SHIFT                         0
14709   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5                               (0x3<<2) // Selects which HFG result to use for the initial adaptation set 1 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
14710   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5_SHIFT                         2
14711   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD1222_K2_E5                              (0x3<<4) // Reserved
14712   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD1222_K2_E5_SHIFT                        4
14713   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD1223_K2_E5                              (0x3<<6) // Reserved
14714   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD1223_K2_E5_SHIFT                        6
14715 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1377_K2_E5                                                 0x007c9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14716   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1377_RESERVEDFIELD1224_K2_E5                             (0x1<<0) // Reserved
14717   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1377_RESERVEDFIELD1224_K2_E5_SHIFT                       0
14718 #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_K2_E5                                                   0x007ca0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14719   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables CTLE midband shaping adaptation for initial adaptation set 0
14720   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5_SHIFT                                  0
14721   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5                                        (0x1<<1) // Enables CTLE midband shaping adaptation for initial adaptation set 1
14722   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5_SHIFT                                  1
14723   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD1225_K2_E5                               (0x1<<2) // Reserved
14724   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD1225_K2_E5_SHIFT                         2
14725   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD1226_K2_E5                               (0x1<<3) // Reserved
14726   #define PHY_NW_IP_REG_LN0_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD1226_K2_E5_SHIFT                         3
14727 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_K2_E5                                                 0x007ca4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14728   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1227_K2_E5                             (0x1<<0) // Reserved
14729   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1227_K2_E5_SHIFT                       0
14730   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1228_K2_E5                             (0x1<<1) // Reserved
14731   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1228_K2_E5_SHIFT                       1
14732   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1229_K2_E5                             (0x1<<2) // Reserved
14733   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1229_K2_E5_SHIFT                       2
14734   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1230_K2_E5                             (0x1<<3) // Reserved
14735   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1230_K2_E5_SHIFT                       3
14736   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1231_K2_E5                             (0x1<<4) // Reserved
14737   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1231_K2_E5_SHIFT                       4
14738   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1232_K2_E5                             (0x1<<5) // Reserved
14739   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1232_K2_E5_SHIFT                       5
14740   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1233_K2_E5                             (0x1<<6) // Reserved
14741   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1233_K2_E5_SHIFT                       6
14742   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1234_K2_E5                             (0x1<<7) // Reserved
14743   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1378_RESERVEDFIELD1234_K2_E5_SHIFT                       7
14744 #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_K2_E5                                                              0x007cc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14745   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP1_EN_K2_E5                                                    (0x1<<0) // Enables DFE Tap 1. Tap1 will not be powered up if it is not enabled
14746   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP1_EN_K2_E5_SHIFT                                              0
14747   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP2_EN_K2_E5                                                    (0x1<<1) // Enables DFE Tap 2. Tap2 will not be powered up if it is not enabled
14748   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP2_EN_K2_E5_SHIFT                                              1
14749   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP3_EN_K2_E5                                                    (0x1<<2) // Enables DFE Tap 3. Tap3 will not be powered up if it is not enabled
14750   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP3_EN_K2_E5_SHIFT                                              2
14751   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP4_EN_K2_E5                                                    (0x1<<3) // Enables DFE Tap 4. Tap4 will not be powered up if it is not enabled
14752   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP4_EN_K2_E5_SHIFT                                              3
14753   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP5_EN_K2_E5                                                    (0x1<<4) // Enables DFE Tap 5. Tap5 will not be powered up if it is not enabled
14754   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_CFG_TAP5_EN_K2_E5_SHIFT                                              4
14755 #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_CFG_K2_E5                                                        0x007cc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14756   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5                                           (0x1<<0) // Which DFE Adaptation Algorithm to use: 0x0: SS-LMS 0x1: Pattern Based Zero Forcing
14757   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5_SHIFT                                     0
14758 #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_K2_E5                                                   0x007cc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14759   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 1
14760   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5_SHIFT                              0
14761   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD1235_K2_E5                               (0x1<<1) // Reserved
14762   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD1235_K2_E5_SHIFT                         1
14763   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD1236_K2_E5                               (0x1<<2) // Reserved
14764   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD1236_K2_E5_SHIFT                         2
14765   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD1237_K2_E5                               (0x1<<3) // Reserved
14766   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD1237_K2_E5_SHIFT                         3
14767 #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_K2_E5                                                   0x007cccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14768   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 2
14769   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5_SHIFT                              0
14770   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD1238_K2_E5                               (0x1<<1) // Reserved
14771   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD1238_K2_E5_SHIFT                         1
14772   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD1239_K2_E5                               (0x1<<2) // Reserved
14773   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD1239_K2_E5_SHIFT                         2
14774   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD1240_K2_E5                               (0x1<<3) // Reserved
14775   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD1240_K2_E5_SHIFT                         3
14776 #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_K2_E5                                                   0x007cd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14777   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 3
14778   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5_SHIFT                              0
14779   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD1241_K2_E5                               (0x1<<1) // Reserved
14780   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD1241_K2_E5_SHIFT                         1
14781   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD1242_K2_E5                               (0x1<<2) // Reserved
14782   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD1242_K2_E5_SHIFT                         2
14783   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD1243_K2_E5                               (0x1<<3) // Reserved
14784   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD1243_K2_E5_SHIFT                         3
14785 #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_K2_E5                                                   0x007cd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14786   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 4
14787   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5_SHIFT                              0
14788   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD1244_K2_E5                               (0x1<<1) // Reserved
14789   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD1244_K2_E5_SHIFT                         1
14790   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD1245_K2_E5                               (0x1<<2) // Reserved
14791   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD1245_K2_E5_SHIFT                         2
14792   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD1246_K2_E5                               (0x1<<3) // Reserved
14793   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD1246_K2_E5_SHIFT                         3
14794 #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_K2_E5                                                   0x007cd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14795   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 5
14796   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5_SHIFT                              0
14797   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD1247_K2_E5                               (0x1<<1) // Reserved
14798   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD1247_K2_E5_SHIFT                         1
14799   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD1248_K2_E5                               (0x1<<2) // Reserved
14800   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD1248_K2_E5_SHIFT                         2
14801   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD1249_K2_E5                               (0x1<<3) // Reserved
14802   #define PHY_NW_IP_REG_LN0_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD1249_K2_E5_SHIFT                         3
14803 #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG0_K2_E5                                                      0x007ce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14804   #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5                                                 (0x1<<0) // Enables continuous background adaptation
14805   #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5_SHIFT                                           0
14806   #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD1250_K2_E5                                  (0x1<<1) // Reserved
14807   #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD1250_K2_E5_SHIFT                            1
14808 #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG1_K2_E5                                                      0x007ce4UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
14809 #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG2_K2_E5                                                      0x007ce8UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
14810 #define PHY_NW_IP_REG_LN0_FEATURE_ADAPT_CONT_CFG3_K2_E5                                                      0x007cecUL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
14811 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1379_K2_E5                                                 0x007cf0UL //Access:RW   DataWidth:0x8    // Reserved
14812 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1380_K2_E5                                                 0x007cf4UL //Access:RW   DataWidth:0x8    // Reserved
14813 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1381_K2_E5                                                 0x007cf8UL //Access:RW   DataWidth:0x8    // Reserved
14814 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1382_K2_E5                                                 0x007cfcUL //Access:RW   DataWidth:0x8    // Reserved
14815 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1383_K2_E5                                                 0x007d00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14816   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1383_RESERVEDFIELD1255_K2_E5                             (0x3<<0) // Reserved
14817   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1383_RESERVEDFIELD1255_K2_E5_SHIFT                       0
14818   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1383_RESERVEDFIELD1256_K2_E5                             (0x3<<2) // Reserved
14819   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1383_RESERVEDFIELD1256_K2_E5_SHIFT                       2
14820 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1384_K2_E5                                                 0x007d04UL //Access:RW   DataWidth:0x8    // Reserved
14821 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1385_K2_E5                                                 0x007d08UL //Access:RW   DataWidth:0x8    // Reserved
14822 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1386_K2_E5                                                 0x007d0cUL //Access:RW   DataWidth:0x8    // Reserved
14823 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1387_K2_E5                                                 0x007d10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14824   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1387_RESERVEDFIELD1260_K2_E5                             (0xf<<0) // Reserved
14825   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1387_RESERVEDFIELD1260_K2_E5_SHIFT                       0
14826 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1388_K2_E5                                                 0x007d14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14827   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1388_RESERVEDFIELD1261_K2_E5                             (0x7<<0) // Reserved
14828   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1388_RESERVEDFIELD1261_K2_E5_SHIFT                       0
14829   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1388_RESERVEDFIELD1262_K2_E5                             (0x1f<<3) // Reserved
14830   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1388_RESERVEDFIELD1262_K2_E5_SHIFT                       3
14831 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1389_K2_E5                                                 0x007d18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14832   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1389_RESERVEDFIELD1263_K2_E5                             (0x3<<0) // Reserved
14833   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1389_RESERVEDFIELD1263_K2_E5_SHIFT                       0
14834   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1389_RESERVEDFIELD1264_K2_E5                             (0x1f<<2) // Reserved
14835   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1389_RESERVEDFIELD1264_K2_E5_SHIFT                       2
14836 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1390_K2_E5                                                 0x007d1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14837   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1390_RESERVEDFIELD1265_K2_E5                             (0xf<<0) // Reserved
14838   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1390_RESERVEDFIELD1265_K2_E5_SHIFT                       0
14839   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1390_RESERVEDFIELD1266_K2_E5                             (0xf<<4) // Reserved
14840   #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1390_RESERVEDFIELD1266_K2_E5_SHIFT                       4
14841 #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_K2_E5                                                            0x007d40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14842   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RESERVEDFIELD1267_K2_E5                                        (0x1<<0) // Reserved
14843   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RESERVEDFIELD1267_K2_E5_SHIFT                                  0
14844   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5                                              (0x1<<1) // Disables the firmware rx_ctrl MSM
14845   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5_SHIFT                                        1
14846   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RESERVEDFIELD1268_K2_E5                                        (0x1<<2) // Reserved
14847   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RESERVEDFIELD1268_K2_E5_SHIFT                                  2
14848   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RESERVEDFIELD1269_K2_E5                                        (0x1<<3) // Reserved
14849   #define PHY_NW_IP_REG_LN0_FEATURE_TEST_CFG0_RESERVEDFIELD1269_K2_E5_SHIFT                                  3
14850 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1391_K2_E5                                                 0x007d60UL //Access:RW   DataWidth:0x8    // Reserved
14851 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1392_K2_E5                                                 0x007d64UL //Access:RW   DataWidth:0x8    // Reserved
14852 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1393_K2_E5                                                 0x007d68UL //Access:RW   DataWidth:0x8    // Reserved
14853 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1394_K2_E5                                                 0x007d6cUL //Access:RW   DataWidth:0x8    // Reserved
14854 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1395_K2_E5                                                 0x007d70UL //Access:RW   DataWidth:0x8    // Reserved
14855 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1396_K2_E5                                                 0x007d74UL //Access:RW   DataWidth:0x8    // Reserved
14856 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1397_K2_E5                                                 0x007d78UL //Access:RW   DataWidth:0x8    // Reserved
14857 #define PHY_NW_IP_REG_LN0_FEATURE_RESERVEDREGISTER1398_K2_E5                                                 0x007d7cUL //Access:RW   DataWidth:0x8    // Reserved
14858 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_K2_E5                                                              0x007e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14859   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5                                        (0x1<<0) // Starts link training procedure when asserted.  This is an 802.3 defined variable.
14860   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5_SHIFT                                  0
14861   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5                                         (0x1<<1) // Indicates to LTSM that link training procedure should be run; otherwise procedures skip directly to signal_det assertion.  This is an 802.3 defined variable.
14862   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5_SHIFT                                   1
14863   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5                                              (0x1<<2) // Output corresponding to link training signal detect variable.  Should be set when link training has completed successfully.
14864   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5_SHIFT                                        2
14865   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_CLEAR_K2_E5                                                      (0x1<<3) // Synchronous reset for LT Tx block.
14866   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL0_CLEAR_K2_E5_SHIFT                                                3
14867 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL1_K2_E5                                                              0x007e04UL //Access:RW   DataWidth:0x8    // Maximum time allowed for LT procedure.  If this is exceeded then the training_fail status will assert.  This is an 802.defined variable.  Value is encoded as: 39338 * DESIRED_DELAY * 2 ^logdata_width / data_width  Should be set to 500ns for 802.3 compliant timeout.
14868 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL2_K2_E5                                                              0x007e08UL //Access:RW   DataWidth:0x8    // Same as above.
14869 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL3_K2_E5                                                              0x007e0cUL //Access:RW   DataWidth:0x8    // Number of additional frames to send after both receivers have been trained and are ready.  This is an 802.3 defined variable.  Should be set between 100 and 300 for 802.3 compliance.
14870 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL4_K2_E5                                                              0x007e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14871   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5                                                (0x1<<0) // Same as above.
14872   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5_SHIFT                                          0
14873 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL5_K2_E5                                                              0x007e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14874   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5                                                 (0x1<<0) // Input to LTSM that receiver has acquired frame lock.  This value should be taken from the corresponding LT Rx register.  This  an 802.3 defined variable.
14875   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5_SHIFT                                           0
14876   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5                                                 (0x1<<1) // Input to LTSM indicating that the local receiver has completed training.  This is an 802.3 defined variable.
14877   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5_SHIFT                                           1
14878   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5                                            (0x1<<2) // Input to LTSM indicating that the remote receiver is trained and ready.  This value should be taken from the corresponding LT Rx registers.  This is an 802.3 defined variable.
14879   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5_SHIFT                                      2
14880 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_K2_E5                                                             0x007e40UL //Access:R    DataWidth:0x8    // Multi Field Register.
14881   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5                                             (0x1<<0) // Output from LTSM indicating that link training has failed.  This is an 802.3 defined variable.
14882   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5_SHIFT                                       0
14883   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_TRAINING_K2_E5                                                  (0x1<<1) // Output from LTSM indicating that link training is in progress.  This is an 802.3 defined variable.
14884   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_TRAINING_K2_E5_SHIFT                                            1
14885   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5                                             (0x1<<2) // Output from LTSM indicating that link training is complete and successful.  This is an 802.3 defined variable.  This value is only visible internally, and is not the signal_det value driven to PHY top-level.
14886   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5_SHIFT                                       2
14887   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5                                        (0x1<<4) // Output from LSM corresponding to 802.3 defined local_rx_ready variable. After this is asserted the corresponding frame status report field should be set.
14888   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5_SHIFT                                  4
14889 #define PHY_NW_IP_REG_LN0_LT_TX_PRBS_CTRL0_K2_E5                                                             0x007e4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
14890   #define PHY_NW_IP_REG_LN0_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS pattern. 0 � CL72 1 + x^9 +x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
14891   #define PHY_NW_IP_REG_LN0_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
14892 #define PHY_NW_IP_REG_LN0_LT_TX_PRBS_CTRL1_K2_E5                                                             0x007e50UL //Access:RW   DataWidth:0x8    // Initial PRBS LFSR seed.  This needs to be set according to the requirements in 802.3 CL72 or CL93 depending on the type of link training and lane bonding being performed.
14893 #define PHY_NW_IP_REG_LN0_LT_TX_PRBS_CTRL2_K2_E5                                                             0x007e54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14894   #define PHY_NW_IP_REG_LN0_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5                                                 (0x7<<0) // Same as above.
14895   #define PHY_NW_IP_REG_LN0_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5_SHIFT                                           0
14896 #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_K2_E5                                                0x007e80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14897   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5                                         (0x3<<0) // Coefficient update request field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
14898   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5_SHIFT                                   0
14899   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5                                          (0x3<<2) // Coefficient update request field for cursor tap.
14900   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5_SHIFT                                    2
14901   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5                                         (0x3<<4) // Coefficient update request field for pre-cursor tap.
14902   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5_SHIFT                                   4
14903   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5                                   (0x1<<6) // Coefficient update initialize field.
14904   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5_SHIFT                             6
14905   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5                                       (0x1<<7) // Coefficient update preset field.
14906   #define PHY_NW_IP_REG_LN0_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5_SHIFT                                 7
14907 #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_K2_E5                                                     0x007e88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14908   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5                                              (0x3<<0) // Status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
14909   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5_SHIFT                                        0
14910   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5                                               (0x3<<2) // Status report field for cursor tap.
14911   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5_SHIFT                                         2
14912   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5                                              (0x3<<4) // Status report field for pre-cursor tap.
14913   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5_SHIFT                                        4
14914   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5                                    (0x1<<6) // Status report field to indicate local receiver is ready.  Should be set based on LTSM output of corresponding variable.
14915   #define PHY_NW_IP_REG_LN0_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5_SHIFT                              6
14916 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS0_K2_E5                                                      0x007ec0UL //Access:R    DataWidth:0x8    // Multi Field Register.
14917   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5                                            (0x7<<0) // Current state of LTSM. 0x0 � INITIALIZE 0x1 � SEND_TRAINING 0x2 � TRAIN_REMOTE 0x3 � TRAIN_LOCAL 0x4 � S7 0x5 � TRAINING_FAILURE 0x6 � LINK_READY 0x7 � SEND_DATA
14918   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5_SHIFT                                      0
14919   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5                                              (0x7<<4) // One state previous.
14920   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5_SHIFT                                        4
14921 #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS1_K2_E5                                                      0x007ec4UL //Access:R    DataWidth:0x8    // Multi Field Register.
14922   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5                                              (0x7<<0) // Two states previous.
14923   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5_SHIFT                                        0
14924   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5                                              (0x7<<4) // Three states previous.
14925   #define PHY_NW_IP_REG_LN0_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5_SHIFT                                        4
14926 #define PHY_NW_IP_REG_LN0_LT_RX_CTRL0_K2_E5                                                                  0x007f00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14927   #define PHY_NW_IP_REG_LN0_LT_RX_CTRL0_CLEAR_K2_E5                                                          (0x1<<0) // Synchronous reset for LT Rx block.
14928   #define PHY_NW_IP_REG_LN0_LT_RX_CTRL0_CLEAR_K2_E5_SHIFT                                                    0
14929   #define PHY_NW_IP_REG_LN0_LT_RX_CTRL0_TRAINING_K2_E5                                                       (0x1<<1) // This is the 802.3 defined training variable.  It should be set according to corresponding LTSM output.
14930   #define PHY_NW_IP_REG_LN0_LT_RX_CTRL0_TRAINING_K2_E5_SHIFT                                                 1
14931 #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_CTRL0_K2_E5                                                             0x007f08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14932   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS patterns. 0 � CL72 1 + x^9 + x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
14933   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
14934 #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_CTRL1_K2_E5                                                             0x007f0cUL //Access:RW   DataWidth:0x8    // Maximum number  of PRBS bit errors allowed in single LT frame for PRBS lock to be achieved.
14935 #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS0_K2_E5                                                           0x007f14UL //Access:R    DataWidth:0x8    // Multi Field Register.
14936   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS0_UPDATE_K2_E5                                                  (0x1<<0) // Assertion indicates that PRBS status information has been updated.
14937   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS0_UPDATE_K2_E5_SHIFT                                            0
14938   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS0_LOCK_K2_E5                                                    (0x1<<1) // Indicates that a valid PRBS pattern has been detected in receiver LT frame.
14939   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS0_LOCK_K2_E5_SHIFT                                              1
14940 #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS1_K2_E5                                                           0x007f18UL //Access:R    DataWidth:0x8    // Number of bit errors in PRBS pattern since last lock assertion event.
14941 #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS2_K2_E5                                                           0x007f1cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14942   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5                                        (0xf<<0) // Same as above.
14943   #define PHY_NW_IP_REG_LN0_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5_SHIFT                                  0
14944 #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_CTRL_K2_E5                                                             0x007f40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14945   #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5                                               (0x1<<0) // Clears both the absolute and erroneous frame counters.
14946   #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5_SHIFT                                         0
14947 #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_STATUS0_K2_E5                                                          0x007f4cUL //Access:R    DataWidth:0x8    // Multi Field Register.
14948   #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5                                             (0x1<<0) // Indicates that the receiver has locked to incoming LT frames.
14949   #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5_SHIFT                                       0
14950 #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_STATUS1_K2_E5                                                          0x007f50UL //Access:R    DataWidth:0x8    // Total number of received frames since frame lock.
14951 #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_STATUS2_K2_E5                                                          0x007f54UL //Access:R    DataWidth:0x8    // Same as above.
14952 #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_STATUS3_K2_E5                                                          0x007f58UL //Access:R    DataWidth:0x8    // Total number of received frames  with a PRBS, DME, or framing error since frame lock.
14953 #define PHY_NW_IP_REG_LN0_LT_RX_FRAME_STATUS4_K2_E5                                                          0x007f5cUL //Access:R    DataWidth:0x8    // Same as above.
14954 #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_K2_E5                                              0x007f80UL //Access:R    DataWidth:0x8    // Multi Field Register.
14955   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5                                       (0x3<<0) // Received coefficient update field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
14956   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5_SHIFT                                 0
14957   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5                                        (0x3<<2) // Received coefficient update request field for cursor tap.
14958   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5_SHIFT                                  2
14959   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5                                       (0x3<<4) // Received coefficient update request field for pre-cursor tap.
14960   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5_SHIFT                                 4
14961   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5                                 (0x1<<6) // Received coefficient update initialize field.
14962   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5_SHIFT                           6
14963   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5                                     (0x1<<7) // Received coefficient update preset field.
14964   #define PHY_NW_IP_REG_LN0_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5_SHIFT                               7
14965 #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_K2_E5                                                          0x007f88UL //Access:R    DataWidth:0x8    // Multi Field Register.
14966   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_C_P1_K2_E5                                                   (0x3<<0) // Received status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
14967   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_C_P1_K2_E5_SHIFT                                             0
14968   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_C_0_K2_E5                                                    (0x3<<2) // Received status report field for cursor tap.
14969   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_C_0_K2_E5_SHIFT                                              2
14970   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_C_M1_K2_E5                                                   (0x3<<4) // Received status report field for pre-cursor tap.
14971   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_C_M1_K2_E5_SHIFT                                             4
14972   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5                                         (0x1<<6) // Received status report field to indicate local receiver is ready.
14973   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5_SHIFT                                   6
14974   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5                                              (0x1<<7) // Indicates differential manchester decoding error.  Not sticky.
14975   #define PHY_NW_IP_REG_LN0_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5_SHIFT                                        7
14976 #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_K2_E5                                                        0x008000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14977   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5                                    (0x1<<0) // RX clock loopback mode enable.   0x0 - mission mode 0x1 - select recovered clock from CDR as source of half-rate TX clock path.
14978   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5_SHIFT                              0
14979   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5                                    (0x1<<1) // TX clock loopback mode enable.  0x0 - mission mode 0x1 - MUX half-rate TX clock into LEQ gain stage.
14980   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5_SHIFT                              1
14981   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5                                      (0x1<<2) // Far-End Analog FEA loopback mode enable.  0x0 - mission mode 0x1 - loop back parallel data from RX data path to TX data path internal to AFE
14982   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5_SHIFT                                2
14983   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5                                      (0x1<<3) // Near-End Analog NEA loopback mode enable.  0x0 - mission mode 0x1 - loop back quarter rate data from TX data path to RX data path internal to AFE.
14984   #define PHY_NW_IP_REG_LN1_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5_SHIFT                                3
14985 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1399_K2_E5                                                     0x008004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14986   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1399_RESERVEDFIELD1270_K2_E5                                 (0x3<<0) // Reserved
14987   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1399_RESERVEDFIELD1270_K2_E5_SHIFT                           0
14988   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1399_RESERVEDFIELD1271_K2_E5                                 (0x3<<2) // Reserved
14989   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1399_RESERVEDFIELD1271_K2_E5_SHIFT                           2
14990   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1399_RESERVEDFIELD1272_K2_E5                                 (0x3<<4) // Reserved
14991   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1399_RESERVEDFIELD1272_K2_E5_SHIFT                           4
14992 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1400_K2_E5                                                     0x008008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
14993   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1400_RESERVEDFIELD1273_K2_E5                                 (0x3<<0) // Reserved
14994   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1400_RESERVEDFIELD1273_K2_E5_SHIFT                           0
14995   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1400_RESERVEDFIELD1274_K2_E5                                 (0x3<<2) // Reserved
14996   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1400_RESERVEDFIELD1274_K2_E5_SHIFT                           2
14997   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1400_RESERVEDFIELD1275_K2_E5                                 (0x3<<4) // Reserved
14998   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1400_RESERVEDFIELD1275_K2_E5_SHIFT                           4
14999 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1401_K2_E5                                                     0x00800cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15000   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1401_RESERVEDFIELD1276_K2_E5                                 (0x3<<0) // Reserved
15001   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1401_RESERVEDFIELD1276_K2_E5_SHIFT                           0
15002 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1402_K2_E5                                                     0x008010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15003   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1402_RESERVEDFIELD1277_K2_E5                                 (0x1<<0) // Reserved
15004   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1402_RESERVEDFIELD1277_K2_E5_SHIFT                           0
15005   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1402_RESERVEDFIELD1278_K2_E5                                 (0x1<<1) // Reserved
15006   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1402_RESERVEDFIELD1278_K2_E5_SHIFT                           1
15007 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1403_K2_E5                                                     0x008014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15008   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1403_RESERVEDFIELD1279_K2_E5                                 (0x1<<2) // Reserved
15009   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1403_RESERVEDFIELD1279_K2_E5_SHIFT                           2
15010 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1404_K2_E5                                                     0x008018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15011   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1404_RESERVEDFIELD1280_K2_E5                                 (0xf<<0) // Reserved
15012   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1404_RESERVEDFIELD1280_K2_E5_SHIFT                           0
15013 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1405_K2_E5                                                     0x008040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15014   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1405_RESERVEDFIELD1281_K2_E5                                 (0xf<<0) // Reserved
15015   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1405_RESERVEDFIELD1281_K2_E5_SHIFT                           0
15016   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1405_RESERVEDFIELD1282_K2_E5                                 (0x3<<4) // Reserved
15017   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1405_RESERVEDFIELD1282_K2_E5_SHIFT                           4
15018   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1405_RESERVEDFIELD1283_K2_E5                                 (0x1<<6) // Reserved
15019   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1405_RESERVEDFIELD1283_K2_E5_SHIFT                           6
15020 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1406_K2_E5                                                     0x008048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15021   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1406_RESERVEDFIELD1284_K2_E5                                 (0x3<<0) // Reserved
15022   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1406_RESERVEDFIELD1284_K2_E5_SHIFT                           0
15023   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1406_RESERVEDFIELD1285_K2_E5                                 (0x3<<2) // Reserved
15024   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1406_RESERVEDFIELD1285_K2_E5_SHIFT                           2
15025 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1407_K2_E5                                                     0x00804cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15026   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1407_RESERVEDFIELD1286_K2_E5                                 (0xf<<0) // Reserved
15027   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1407_RESERVEDFIELD1286_K2_E5_SHIFT                           0
15028 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1408_K2_E5                                                     0x008050UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15029   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1408_RESERVEDFIELD1287_K2_E5                                 (0x3<<0) // Reserved
15030   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1408_RESERVEDFIELD1287_K2_E5_SHIFT                           0
15031   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1408_RESERVEDFIELD1288_K2_E5                                 (0x1<<2) // Reserved
15032   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1408_RESERVEDFIELD1288_K2_E5_SHIFT                           2
15033 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1409_K2_E5                                                     0x008058UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15034   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1409_RESERVEDFIELD1289_K2_E5                                 (0x3<<0) // Reserved
15035   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1409_RESERVEDFIELD1289_K2_E5_SHIFT                           0
15036   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1409_RESERVEDFIELD1290_K2_E5                                 (0xf<<4) // Reserved
15037   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1409_RESERVEDFIELD1290_K2_E5_SHIFT                           4
15038 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1410_K2_E5                                                     0x008064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15039   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1410_RESERVEDFIELD1291_K2_E5                                 (0x7<<0) // Reserved
15040   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1410_RESERVEDFIELD1291_K2_E5_SHIFT                           0
15041   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1410_RESERVEDFIELD1292_K2_E5                                 (0xf<<4) // Reserved
15042   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1410_RESERVEDFIELD1292_K2_E5_SHIFT                           4
15043 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1411_K2_E5                                                     0x00806cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15044   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1411_RESERVEDFIELD1293_K2_E5                                 (0x7<<0) // Reserved
15045   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1411_RESERVEDFIELD1293_K2_E5_SHIFT                           0
15046   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1411_RESERVEDFIELD1294_K2_E5                                 (0x1<<3) // Reserved
15047   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1411_RESERVEDFIELD1294_K2_E5_SHIFT                           3
15048   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1411_RESERVEDFIELD1295_K2_E5                                 (0x1<<4) // Reserved
15049   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1411_RESERVEDFIELD1295_K2_E5_SHIFT                           4
15050 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1412_K2_E5                                                     0x008070UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15051   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1412_RESERVEDFIELD1296_K2_E5                                 (0x1f<<0) // Reserved
15052   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1412_RESERVEDFIELD1296_K2_E5_SHIFT                           0
15053 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1413_K2_E5                                                     0x008078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15054   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1413_RESERVEDFIELD1297_K2_E5                                 (0xf<<0) // Reserved
15055   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1413_RESERVEDFIELD1297_K2_E5_SHIFT                           0
15056 #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_K2_E5                                                           0x008088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15057   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5                                     (0x1<<0) // Enables register control of TX data path mux in DPL
15058   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5_SHIFT                               0
15059   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5                                    (0x7<<1) // Select value for TX data path mux in DPL.  The corresponding mux select override enable must also be set. 0 : TX data from customer logics 1: RX data for Far-End-Digital FED loopback 2: BIST generator 3: AN/802.3 4: LT/802.3 5-7: reserved
15060   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5_SHIFT                              1
15061   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5                                              (0x1<<4) // TX data polarity control
15062   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5_SHIFT                                        4
15063   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5                                   (0x1<<5) // Controls tx_en for Far-End-Digital FED loopback mode.  In FED loopback mode, tx_en will be set when this field is set to 1 and rxvalid is 1.
15064   #define PHY_NW_IP_REG_LN1_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5_SHIFT                             5
15065 #define PHY_NW_IP_REG_LN1_TOP_DPL_RXDP_CTRL1_K2_E5                                                           0x008090UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15066   #define PHY_NW_IP_REG_LN1_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5                                             (0x1<<0) // A mux select for RX data path in the DPL 0: AFE rx data 1: TX data for Near-End-Digital NED loopback
15067   #define PHY_NW_IP_REG_LN1_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5_SHIFT                                       0
15068   #define PHY_NW_IP_REG_LN1_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5                                          (0x1<<1) // A bit stripping selection for RX data path in the DPL 1: Even bits stripped from RX data 0: Odd bits stripped from Rx data
15069   #define PHY_NW_IP_REG_LN1_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5_SHIFT                                    1
15070 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1414_K2_E5                                                     0x008094UL //Access:R    DataWidth:0x8    // Multi Field Register.
15071   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1414_RESERVEDFIELD1298_K2_E5                                 (0x7<<0) // Reserved
15072   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1414_RESERVEDFIELD1298_K2_E5_SHIFT                           0
15073   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1414_RESERVEDFIELD1299_K2_E5                                 (0x1<<3) // Reserved
15074   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1414_RESERVEDFIELD1299_K2_E5_SHIFT                           3
15075 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1415_K2_E5                                                     0x008098UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15076   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1415_RESERVEDFIELD1300_K2_E5                                 (0x7<<0) // Reserved
15077   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1415_RESERVEDFIELD1300_K2_E5_SHIFT                           0
15078   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1415_RESERVEDFIELD1301_K2_E5                                 (0x1<<3) // Reserved
15079   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1415_RESERVEDFIELD1301_K2_E5_SHIFT                           3
15080   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1415_RESERVEDFIELD1302_K2_E5                                 (0x7<<4) // Reserved
15081   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1415_RESERVEDFIELD1302_K2_E5_SHIFT                           4
15082 #define PHY_NW_IP_REG_LN1_TOP_PHY_IF_STATUS_K2_E5                                                            0x00809cUL //Access:R    DataWidth:0x8    // Multi Field Register.
15083   #define PHY_NW_IP_REG_LN1_TOP_PHY_IF_STATUS_LN_OK_K2_E5                                                    (0x1<<0) // LANE OK status
15084   #define PHY_NW_IP_REG_LN1_TOP_PHY_IF_STATUS_LN_OK_K2_E5_SHIFT                                              0
15085 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1416_K2_E5                                                     0x0080c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15086   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1416_RESERVEDFIELD1303_K2_E5                                 (0x7<<0) // Reserved
15087   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1416_RESERVEDFIELD1303_K2_E5_SHIFT                           0
15088   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1416_RESERVEDFIELD1304_K2_E5                                 (0x7<<3) // Reserved
15089   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1416_RESERVEDFIELD1304_K2_E5_SHIFT                           3
15090 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1417_K2_E5                                                     0x0080c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15091   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1417_RESERVEDFIELD1305_K2_E5                                 (0x7<<0) // Reserved
15092   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1417_RESERVEDFIELD1305_K2_E5_SHIFT                           0
15093   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1417_RESERVEDFIELD1306_K2_E5                                 (0x7<<3) // Reserved
15094   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1417_RESERVEDFIELD1306_K2_E5_SHIFT                           3
15095 #define PHY_NW_IP_REG_LN1_TOP_LN_STAT_CTRL0_K2_E5                                                            0x0080e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15096   #define PHY_NW_IP_REG_LN1_TOP_LN_STAT_CTRL0_RXVALID_K2_E5                                                  (0x1<<0) // rxvalid status output
15097   #define PHY_NW_IP_REG_LN1_TOP_LN_STAT_CTRL0_RXVALID_K2_E5_SHIFT                                            0
15098 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1418_K2_E5                                                     0x0080e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15099   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1418_RESERVEDFIELD1307_K2_E5                                 (0x1<<0) // Reserved
15100   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1418_RESERVEDFIELD1307_K2_E5_SHIFT                           0
15101   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1418_RESERVEDFIELD1308_K2_E5                                 (0x1<<1) // Reserved
15102   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1418_RESERVEDFIELD1308_K2_E5_SHIFT                           1
15103 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1419_K2_E5                                                     0x0080e8UL //Access:R    DataWidth:0x8    // Multi Field Register.
15104   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1419_RESERVEDFIELD1309_K2_E5                                 (0x1<<0) // Reserved
15105   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1419_RESERVEDFIELD1309_K2_E5_SHIFT                           0
15106 #define PHY_NW_IP_REG_LN1_TOP_LN_CTRL_OVR0_K2_E5                                                             0x0080ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15107   #define PHY_NW_IP_REG_LN1_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5                                                    (0x1<<0) // override enable for lnX_ctrl_*_i signals in this register
15108   #define PHY_NW_IP_REG_LN1_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5_SHIFT                                              0
15109   #define PHY_NW_IP_REG_LN1_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5                                             (0x7<<1) // lnX_data_width_i override value for TX.  It takes effect when ovr_en is 1. 0x5- Maximum width 40b 0x3-half width 20b 0x1-quarter width 10b, others, reserved.
15110   #define PHY_NW_IP_REG_LN1_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5_SHIFT                                       1
15111   #define PHY_NW_IP_REG_LN1_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5                                             (0x7<<4) // lnX_data_width_i override value for RX.  It takes effect when ovr_en is 1.
15112   #define PHY_NW_IP_REG_LN1_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5_SHIFT                                       4
15113 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_K2_E5                                                     0x0080f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15114   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1310_K2_E5                                 (0x1<<0) // Reserved
15115   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1310_K2_E5_SHIFT                           0
15116   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1311_K2_E5                                 (0x1<<3) // Reserved
15117   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1311_K2_E5_SHIFT                           3
15118   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1312_K2_E5                                 (0x1<<4) // Reserved
15119   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1312_K2_E5_SHIFT                           4
15120   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1313_K2_E5                                 (0x1<<5) // Reserved
15121   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1420_RESERVEDFIELD1313_K2_E5_SHIFT                           5
15122 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1421_K2_E5                                                     0x0080f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15123   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1421_RESERVEDFIELD1314_K2_E5                                 (0x1<<0) // Reserved
15124   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1421_RESERVEDFIELD1314_K2_E5_SHIFT                           0
15125   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1421_RESERVEDFIELD1315_K2_E5                                 (0x1<<4) // Reserved
15126   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1421_RESERVEDFIELD1315_K2_E5_SHIFT                           4
15127 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1422_K2_E5                                                     0x0080f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15128   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1422_RESERVEDFIELD1316_K2_E5                                 (0x1<<0) // Reserved
15129   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1422_RESERVEDFIELD1316_K2_E5_SHIFT                           0
15130   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1422_RESERVEDFIELD1317_K2_E5                                 (0x1<<5) // Reserved
15131   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1422_RESERVEDFIELD1317_K2_E5_SHIFT                           5
15132   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1422_RESERVEDFIELD1318_K2_E5                                 (0x1<<6) // Reserved
15133   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1422_RESERVEDFIELD1318_K2_E5_SHIFT                           6
15134 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1423_K2_E5                                                     0x0080fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15135   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1423_RESERVEDFIELD1319_K2_E5                                 (0x1<<0) // Reserved
15136   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1423_RESERVEDFIELD1319_K2_E5_SHIFT                           0
15137   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1423_RESERVEDFIELD1320_K2_E5                                 (0x3<<1) // Reserved
15138   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1423_RESERVEDFIELD1320_K2_E5_SHIFT                           1
15139   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1423_RESERVEDFIELD1321_K2_E5                                 (0x1<<3) // Reserved
15140   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1423_RESERVEDFIELD1321_K2_E5_SHIFT                           3
15141 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1424_K2_E5                                                     0x008100UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15142   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1424_RESERVEDFIELD1322_K2_E5                                 (0x1<<0) // Reserved
15143   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1424_RESERVEDFIELD1322_K2_E5_SHIFT                           0
15144   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1424_RESERVEDFIELD1323_K2_E5                                 (0x1<<1) // Reserved
15145   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1424_RESERVEDFIELD1323_K2_E5_SHIFT                           1
15146   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1424_RESERVEDFIELD1324_K2_E5                                 (0x1<<2) // Reserved
15147   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1424_RESERVEDFIELD1324_K2_E5_SHIFT                           2
15148 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1425_K2_E5                                                     0x008108UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15149   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1425_RESERVEDFIELD1325_K2_E5                                 (0x1<<0) // Reserved
15150   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1425_RESERVEDFIELD1325_K2_E5_SHIFT                           0
15151   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1425_RESERVEDFIELD1326_K2_E5                                 (0x3<<1) // Reserved
15152   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1425_RESERVEDFIELD1326_K2_E5_SHIFT                           1
15153 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1426_K2_E5                                                     0x00810cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15154   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1426_RESERVEDFIELD1327_K2_E5                                 (0x1<<0) // Reserved
15155   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1426_RESERVEDFIELD1327_K2_E5_SHIFT                           0
15156   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1426_RESERVEDFIELD1328_K2_E5                                 (0x3<<1) // Reserved
15157   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1426_RESERVEDFIELD1328_K2_E5_SHIFT                           1
15158 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_K2_E5                                                     0x008120UL //Access:R    DataWidth:0x8    // Multi Field Register.
15159   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1329_K2_E5                                 (0x7<<0) // Reserved
15160   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1329_K2_E5_SHIFT                           0
15161   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1330_K2_E5                                 (0x7<<3) // Reserved
15162   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1330_K2_E5_SHIFT                           3
15163   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1331_K2_E5                                 (0x1<<6) // Reserved
15164   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1331_K2_E5_SHIFT                           6
15165   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1332_K2_E5                                 (0x1<<7) // Reserved
15166   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1427_RESERVEDFIELD1332_K2_E5_SHIFT                           7
15167 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_K2_E5                                                     0x008124UL //Access:R    DataWidth:0x8    // Multi Field Register.
15168   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1333_K2_E5                                 (0x1<<0) // Reserved
15169   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1333_K2_E5_SHIFT                           0
15170   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1334_K2_E5                                 (0x1<<1) // Reserved
15171   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1334_K2_E5_SHIFT                           1
15172   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1335_K2_E5                                 (0x3<<2) // Reserved
15173   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1335_K2_E5_SHIFT                           2
15174   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1336_K2_E5                                 (0x1<<4) // Reserved
15175   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1336_K2_E5_SHIFT                           4
15176   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1337_K2_E5                                 (0x1<<5) // Reserved
15177   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1337_K2_E5_SHIFT                           5
15178   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1338_K2_E5                                 (0x1<<6) // Reserved
15179   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1428_RESERVEDFIELD1338_K2_E5_SHIFT                           6
15180 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1429_K2_E5                                                     0x008128UL //Access:R    DataWidth:0x8    // Multi Field Register.
15181   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1429_RESERVEDFIELD1339_K2_E5                                 (0x3<<0) // Reserved
15182   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1429_RESERVEDFIELD1339_K2_E5_SHIFT                           0
15183 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1430_K2_E5                                                     0x00812cUL //Access:R    DataWidth:0x8    // Multi Field Register.
15184   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1430_RESERVEDFIELD1340_K2_E5                                 (0x3<<0) // Reserved
15185   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1430_RESERVEDFIELD1340_K2_E5_SHIFT                           0
15186 #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1431_K2_E5                                                     0x008130UL //Access:R    DataWidth:0x8    // Multi Field Register.
15187   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1431_RESERVEDFIELD1341_K2_E5                                 (0x1<<0) // Reserved
15188   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1431_RESERVEDFIELD1341_K2_E5_SHIFT                           0
15189   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1431_RESERVEDFIELD1342_K2_E5                                 (0x1<<1) // Reserved
15190   #define PHY_NW_IP_REG_LN1_TOP_RESERVEDREGISTER1431_RESERVEDFIELD1342_K2_E5_SHIFT                           1
15191 #define PHY_NW_IP_REG_LN1_TOP_ERR_CTRL1_K2_E5                                                                0x008140UL //Access:RW   DataWidth:0x8    // lower 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
15192 #define PHY_NW_IP_REG_LN1_TOP_ERR_CTRL2_K2_E5                                                                0x008144UL //Access:RW   DataWidth:0x8    // higher 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
15193 #define PHY_NW_IP_REG_LN1_TOP_ERR_CTRL3_K2_E5                                                                0x008148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15194   #define PHY_NW_IP_REG_LN1_TOP_ERR_CTRL3_LANE_ERR_K2_E5                                                     (0x1<<0) // Lane macro error status. 0x0 - no error 0x1 - PHY lane macro has an internal error detected by firmware. Lane error code can be used to isolate error event.
15195   #define PHY_NW_IP_REG_LN1_TOP_ERR_CTRL3_LANE_ERR_K2_E5_SHIFT                                               0
15196 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1432_K2_E5                                               0x008240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15197   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1432_RESERVEDFIELD1343_K2_E5                           (0x1<<0) // Reserved
15198   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1432_RESERVEDFIELD1343_K2_E5_SHIFT                     0
15199 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1433_K2_E5                                               0x008244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15200   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1433_RESERVEDFIELD1344_K2_E5                           (0x7<<0) // Reserved
15201   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1433_RESERVEDFIELD1344_K2_E5_SHIFT                     0
15202 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1434_K2_E5                                               0x008284UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15203   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1434_RESERVEDFIELD1345_K2_E5                           (0xf<<0) // Reserved
15204   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1434_RESERVEDFIELD1345_K2_E5_SHIFT                     0
15205   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1434_RESERVEDFIELD1346_K2_E5                           (0x3<<4) // Reserved
15206   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1434_RESERVEDFIELD1346_K2_E5_SHIFT                     4
15207 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1435_K2_E5                                               0x008288UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15208   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1435_RESERVEDFIELD1347_K2_E5                           (0x3<<0) // Reserved
15209   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1435_RESERVEDFIELD1347_K2_E5_SHIFT                     0
15210 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1436_K2_E5                                               0x008298UL //Access:RW   DataWidth:0x8    // Reserved
15211 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1437_K2_E5                                               0x00829cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15212   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1437_RESERVEDFIELD1349_K2_E5                           (0x1<<0) // Reserved
15213   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1437_RESERVEDFIELD1349_K2_E5_SHIFT                     0
15214 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1438_K2_E5                                               0x0082a0UL //Access:RW   DataWidth:0x8    // Reserved
15215 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1439_K2_E5                                               0x0082a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15216   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1439_RESERVEDFIELD1351_K2_E5                           (0x7<<0) // Reserved
15217   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1439_RESERVEDFIELD1351_K2_E5_SHIFT                     0
15218 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1440_K2_E5                                               0x0082a8UL //Access:RW   DataWidth:0x8    // Reserved
15219 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1441_K2_E5                                               0x0082acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15220   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1441_RESERVEDFIELD1353_K2_E5                           (0x1<<0) // Reserved
15221   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1441_RESERVEDFIELD1353_K2_E5_SHIFT                     0
15222 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1442_K2_E5                                               0x0082b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15223   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1442_RESERVEDFIELD1354_K2_E5                           (0x1<<0) // Reserved
15224   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1442_RESERVEDFIELD1354_K2_E5_SHIFT                     0
15225 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1443_K2_E5                                               0x0082c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15226   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1443_RESERVEDFIELD1355_K2_E5                           (0xf<<0) // Reserved
15227   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1443_RESERVEDFIELD1355_K2_E5_SHIFT                     0
15228 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1444_K2_E5                                               0x0082c4UL //Access:RW   DataWidth:0x8    // Reserved
15229 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1445_K2_E5                                               0x0082c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15230   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1445_RESERVEDFIELD1357_K2_E5                           (0x1<<0) // Reserved
15231   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1445_RESERVEDFIELD1357_K2_E5_SHIFT                     0
15232 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1446_K2_E5                                               0x0082d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15233   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1446_RESERVEDFIELD1358_K2_E5                           (0xf<<0) // Reserved
15234   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1446_RESERVEDFIELD1358_K2_E5_SHIFT                     0
15235 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1447_K2_E5                                               0x0082d8UL //Access:RW   DataWidth:0x8    // Reserved
15236 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1448_K2_E5                                               0x0082dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15237   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1448_RESERVEDFIELD1360_K2_E5                           (0x1<<0) // Reserved
15238   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1448_RESERVEDFIELD1360_K2_E5_SHIFT                     0
15239 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1449_K2_E5                                               0x0082e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15240   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1449_RESERVEDFIELD1361_K2_E5                           (0xf<<0) // Reserved
15241   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1449_RESERVEDFIELD1361_K2_E5_SHIFT                     0
15242 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_K2_E5                                               0x0082e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15243   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1362_K2_E5                           (0x1<<0) // Reserved
15244   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1362_K2_E5_SHIFT                     0
15245   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1363_K2_E5                           (0x1<<1) // Reserved
15246   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1363_K2_E5_SHIFT                     1
15247   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1364_K2_E5                           (0x1<<2) // Reserved
15248   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1364_K2_E5_SHIFT                     2
15249   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1365_K2_E5                           (0x1<<3) // Reserved
15250   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1450_RESERVEDFIELD1365_K2_E5_SHIFT                     3
15251 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1451_K2_E5                                               0x0082ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15252   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1451_RESERVEDFIELD1366_K2_E5                           (0x3f<<0) // Reserved
15253   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1451_RESERVEDFIELD1366_K2_E5_SHIFT                     0
15254 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1452_K2_E5                                               0x0082f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15255   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1452_RESERVEDFIELD1367_K2_E5                           (0x3<<0) // Reserved
15256   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1452_RESERVEDFIELD1367_K2_E5_SHIFT                     0
15257 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1453_K2_E5                                               0x0082f4UL //Access:R    DataWidth:0x8    // Reserved
15258 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1454_K2_E5                                               0x0082f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
15259   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1454_RESERVEDFIELD1369_K2_E5                           (0x1<<0) // Reserved
15260   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1454_RESERVEDFIELD1369_K2_E5_SHIFT                     0
15261 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS2_K2_E5                                                       0x0082fcUL //Access:R    DataWidth:0x8    // Binary-coded DLPF control input to the CDR
15262 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS3_K2_E5                                                       0x008300UL //Access:R    DataWidth:0x8    // Multi Field Register.
15263   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5                                        (0x1<<0) // Binary-coded DLPF control input to the CDR
15264   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5_SHIFT                                  0
15265 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS4_K2_E5                                                       0x008304UL //Access:R    DataWidth:0x8    // Multi Field Register.
15266   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5                                       (0x1<<0) // Indicates that DLPF control input to CDR is too high
15267   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5_SHIFT                                 0
15268   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5                                        (0x1<<1) // Indicates that DLPF control input to CDR is too low
15269   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5_SHIFT                                  1
15270   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5                                           (0x1<<2) // CDR loss of lock indicator.  1 means lock has been lost. Once lock is lost, this status is sticky until cleared by disabling the loss-of-lock detector by setting set lock_en_i to 0.
15271   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5_SHIFT                                     2
15272 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS5_K2_E5                                                       0x008310UL //Access:R    DataWidth:0x8    // Multi Field Register.
15273   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5                                              (0x1<<0) // CDR lock indicator.  1 means lock is achieved. It is cleared when lock detector is disabled by setting set lock_en_i to 0.
15274   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5_SHIFT                                        0
15275 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_INTEGRAL_STATUS0_K2_E5                                                   0x008314UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
15276 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_INTEGRAL_STATUS1_K2_E5                                                   0x008318UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
15277 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_INTEGRAL_STATUS2_K2_E5                                                   0x008320UL //Access:R    DataWidth:0x8    // Multi Field Register.
15278   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5                               (0xf<<0) // Value of the accumulator in the CDR integral path
15279   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5_SHIFT                         0
15280 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1455_K2_E5                                               0x008324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15281   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1455_RESERVEDFIELD1370_K2_E5                           (0xf<<0) // Reserved
15282   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1455_RESERVEDFIELD1370_K2_E5_SHIFT                     0
15283   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1455_RESERVEDFIELD1371_K2_E5                           (0xf<<4) // Reserved
15284   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1455_RESERVEDFIELD1371_K2_E5_SHIFT                     4
15285 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1456_K2_E5                                               0x008328UL //Access:RW   DataWidth:0x8    // Reserved
15286 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1457_K2_E5                                               0x00832cUL //Access:RW   DataWidth:0x8    // Reserved
15287 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1458_K2_E5                                               0x008330UL //Access:RW   DataWidth:0x8    // Reserved
15288 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1459_K2_E5                                               0x008334UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15289   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1459_RESERVEDFIELD1375_K2_E5                           (0xf<<0) // Reserved
15290   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1459_RESERVEDFIELD1375_K2_E5_SHIFT                     0
15291   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1459_RESERVEDFIELD1376_K2_E5                           (0xf<<4) // Reserved
15292   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1459_RESERVEDFIELD1376_K2_E5_SHIFT                     4
15293 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1460_K2_E5                                               0x008338UL //Access:RW   DataWidth:0x8    // Reserved
15294 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1461_K2_E5                                               0x00833cUL //Access:RW   DataWidth:0x8    // Reserved
15295 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1462_K2_E5                                               0x008380UL //Access:RW   DataWidth:0x8    // Reserved
15296 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1463_K2_E5                                               0x008384UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15297   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1463_RESERVEDFIELD1380_K2_E5                           (0x1<<0) // Reserved
15298   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1463_RESERVEDFIELD1380_K2_E5_SHIFT                     0
15299 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1464_K2_E5                                               0x008388UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15300   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1464_RESERVEDFIELD1381_K2_E5                           (0x7<<0) // Reserved
15301   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1464_RESERVEDFIELD1381_K2_E5_SHIFT                     0
15302   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1464_RESERVEDFIELD1382_K2_E5                           (0xf<<4) // Reserved
15303   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1464_RESERVEDFIELD1382_K2_E5_SHIFT                     4
15304 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1465_K2_E5                                               0x00838cUL //Access:RW   DataWidth:0x8    // Reserved
15305 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1466_K2_E5                                               0x0083a0UL //Access:RW   DataWidth:0x8    // Reserved
15306 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1467_K2_E5                                               0x0083a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
15307   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1467_RESERVEDFIELD1385_K2_E5                           (0x1<<0) // Reserved
15308   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1467_RESERVEDFIELD1385_K2_E5_SHIFT                     0
15309   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1467_RESERVEDFIELD1386_K2_E5                           (0x1<<1) // Reserved
15310   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1467_RESERVEDFIELD1386_K2_E5_SHIFT                     1
15311   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1467_RESERVEDFIELD1387_K2_E5                           (0x1<<2) // Reserved
15312   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1467_RESERVEDFIELD1387_K2_E5_SHIFT                     2
15313 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1468_K2_E5                                               0x0083a8UL //Access:R    DataWidth:0x8    // Reserved
15314 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1469_K2_E5                                               0x0083acUL //Access:R    DataWidth:0x8    // Reserved
15315 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1470_K2_E5                                               0x0083b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
15316   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1470_RESERVEDFIELD1390_K2_E5                           (0xf<<0) // Reserved
15317   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1470_RESERVEDFIELD1390_K2_E5_SHIFT                     0
15318 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1471_K2_E5                                               0x0083b4UL //Access:R    DataWidth:0x8    // Reserved
15319 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1472_K2_E5                                               0x0083b8UL //Access:R    DataWidth:0x8    // Reserved
15320 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1473_K2_E5                                               0x0083bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
15321   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1473_RESERVEDFIELD1393_K2_E5                           (0xf<<0) // Reserved
15322   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1473_RESERVEDFIELD1393_K2_E5_SHIFT                     0
15323 #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1474_K2_E5                                               0x0083c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15324   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1474_RESERVEDFIELD1394_K2_E5                           (0x3<<0) // Reserved
15325   #define PHY_NW_IP_REG_LN1_CDR_RXCLK_RESERVEDREGISTER1474_RESERVEDFIELD1394_K2_E5_SHIFT                     0
15326 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1475_K2_E5                                              0x008400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15327   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1475_RESERVEDFIELD1395_K2_E5                          (0x7<<0) // Reserved
15328   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1475_RESERVEDFIELD1395_K2_E5_SHIFT                    0
15329   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1475_RESERVEDFIELD1396_K2_E5                          (0x7<<3) // Reserved
15330   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1475_RESERVEDFIELD1396_K2_E5_SHIFT                    3
15331   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1475_RESERVEDFIELD1397_K2_E5                          (0x3<<6) // Reserved
15332   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1475_RESERVEDFIELD1397_K2_E5_SHIFT                    6
15333 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1476_K2_E5                                              0x008404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15334   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1476_RESERVEDFIELD1398_K2_E5                          (0x3<<0) // Reserved
15335   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1476_RESERVEDFIELD1398_K2_E5_SHIFT                    0
15336 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1477_K2_E5                                              0x008410UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15337   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1477_RESERVEDFIELD1399_K2_E5                          (0x1<<0) // Reserved
15338   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1477_RESERVEDFIELD1399_K2_E5_SHIFT                    0
15339 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1478_K2_E5                                              0x008418UL //Access:RW   DataWidth:0x8    // Reserved
15340 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1479_K2_E5                                              0x008428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15341   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1479_RESERVEDFIELD1401_K2_E5                          (0x1<<0) // Reserved
15342   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1479_RESERVEDFIELD1401_K2_E5_SHIFT                    0
15343 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1480_K2_E5                                              0x00842cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15344   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1480_RESERVEDFIELD1402_K2_E5                          (0x1<<0) // Reserved
15345   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1480_RESERVEDFIELD1402_K2_E5_SHIFT                    0
15346   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1480_RESERVEDFIELD1403_K2_E5                          (0x1<<1) // Reserved
15347   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1480_RESERVEDFIELD1403_K2_E5_SHIFT                    1
15348   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1480_RESERVEDFIELD1404_K2_E5                          (0x3<<2) // Reserved
15349   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1480_RESERVEDFIELD1404_K2_E5_SHIFT                    2
15350 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1481_K2_E5                                              0x008430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15351   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1481_RESERVEDFIELD1405_K2_E5                          (0x7<<0) // Reserved
15352   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1481_RESERVEDFIELD1405_K2_E5_SHIFT                    0
15353 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1482_K2_E5                                              0x008440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15354   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1482_RESERVEDFIELD1406_K2_E5                          (0x1f<<0) // Reserved
15355   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1482_RESERVEDFIELD1406_K2_E5_SHIFT                    0
15356   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1482_RESERVEDFIELD1407_K2_E5                          (0x3<<5) // Reserved
15357   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1482_RESERVEDFIELD1407_K2_E5_SHIFT                    5
15358 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1483_K2_E5                                              0x008444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15359   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1483_RESERVEDFIELD1408_K2_E5                          (0x3<<0) // Reserved
15360   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1483_RESERVEDFIELD1408_K2_E5_SHIFT                    0
15361   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1483_RESERVEDFIELD1409_K2_E5                          (0x1<<2) // Reserved
15362   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1483_RESERVEDFIELD1409_K2_E5_SHIFT                    2
15363   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1483_RESERVEDFIELD1410_K2_E5                          (0xf<<3) // Reserved
15364   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1483_RESERVEDFIELD1410_K2_E5_SHIFT                    3
15365 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1484_K2_E5                                              0x008460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15366   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1484_RESERVEDFIELD1411_K2_E5                          (0x7f<<0) // Reserved
15367   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1484_RESERVEDFIELD1411_K2_E5_SHIFT                    0
15368   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1484_RESERVEDFIELD1412_K2_E5                          (0x1<<7) // Reserved
15369   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1484_RESERVEDFIELD1412_K2_E5_SHIFT                    7
15370 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1485_K2_E5                                              0x008464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15371   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1485_RESERVEDFIELD1413_K2_E5                          (0x7f<<0) // Reserved
15372   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1485_RESERVEDFIELD1413_K2_E5_SHIFT                    0
15373   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1485_RESERVEDFIELD1414_K2_E5                          (0x1<<7) // Reserved
15374   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1485_RESERVEDFIELD1414_K2_E5_SHIFT                    7
15375 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1486_K2_E5                                              0x008468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15376   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1486_RESERVEDFIELD1415_K2_E5                          (0x7f<<0) // Reserved
15377   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1486_RESERVEDFIELD1415_K2_E5_SHIFT                    0
15378 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1487_K2_E5                                              0x00846cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15379   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1487_RESERVEDFIELD1416_K2_E5                          (0x7<<0) // Reserved
15380   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1487_RESERVEDFIELD1416_K2_E5_SHIFT                    0
15381   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1487_RESERVEDFIELD1417_K2_E5                          (0x3<<3) // Reserved
15382   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1487_RESERVEDFIELD1417_K2_E5_SHIFT                    3
15383 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1488_K2_E5                                              0x008480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15384   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1488_RESERVEDFIELD1418_K2_E5                          (0x1<<0) // Reserved
15385   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1488_RESERVEDFIELD1418_K2_E5_SHIFT                    0
15386   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1488_RESERVEDFIELD1419_K2_E5                          (0x1<<1) // Reserved
15387   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1488_RESERVEDFIELD1419_K2_E5_SHIFT                    1
15388 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1489_K2_E5                                              0x008484UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15389   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1489_RESERVEDFIELD1420_K2_E5                          (0xf<<0) // Reserved
15390   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1489_RESERVEDFIELD1420_K2_E5_SHIFT                    0
15391 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1490_K2_E5                                              0x008488UL //Access:RW   DataWidth:0x8    // Reserved
15392 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1491_K2_E5                                              0x00848cUL //Access:RW   DataWidth:0x8    // Reserved
15393 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1492_K2_E5                                              0x008490UL //Access:RW   DataWidth:0x8    // Reserved
15394 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1493_K2_E5                                              0x008494UL //Access:R    DataWidth:0x8    // Multi Field Register.
15395   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1493_RESERVEDFIELD1424_K2_E5                          (0x1<<0) // Reserved
15396   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1493_RESERVEDFIELD1424_K2_E5_SHIFT                    0
15397 #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1494_K2_E5                                              0x0084c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15398   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1494_RESERVEDFIELD1425_K2_E5                          (0x7f<<0) // Reserved
15399   #define PHY_NW_IP_REG_LN1_CDR_REFCLK_RESERVEDREGISTER1494_RESERVEDFIELD1425_K2_E5_SHIFT                    0
15400 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1495_K2_E5                                                    0x008600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15401   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1495_RESERVEDFIELD1426_K2_E5                                (0x1<<0) // Reserved
15402   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1495_RESERVEDFIELD1426_K2_E5_SHIFT                          0
15403   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1495_RESERVEDFIELD1427_K2_E5                                (0x1<<1) // Reserved
15404   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1495_RESERVEDFIELD1427_K2_E5_SHIFT                          1
15405 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1496_K2_E5                                                    0x008604UL //Access:RW   DataWidth:0x8    // Reserved
15406 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1497_K2_E5                                                    0x008608UL //Access:RW   DataWidth:0x8    // Reserved
15407 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1498_K2_E5                                                    0x00860cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15408   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1498_RESERVEDFIELD1430_K2_E5                                (0xf<<0) // Reserved
15409   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1498_RESERVEDFIELD1430_K2_E5_SHIFT                          0
15410   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1498_RESERVEDFIELD1431_K2_E5                                (0xf<<4) // Reserved
15411   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1498_RESERVEDFIELD1431_K2_E5_SHIFT                          4
15412 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1499_K2_E5                                                    0x008610UL //Access:RW   DataWidth:0x8    // Reserved
15413 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1500_K2_E5                                                    0x008614UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15414   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1500_RESERVEDFIELD1433_K2_E5                                (0x3f<<0) // Reserved
15415   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1500_RESERVEDFIELD1433_K2_E5_SHIFT                          0
15416 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1501_K2_E5                                                    0x008618UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15417   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1501_RESERVEDFIELD1434_K2_E5                                (0x7f<<0) // Reserved
15418   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1501_RESERVEDFIELD1434_K2_E5_SHIFT                          0
15419 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1502_K2_E5                                                    0x00861cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15420   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1502_RESERVEDFIELD1435_K2_E5                                (0x3f<<0) // Reserved
15421   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1502_RESERVEDFIELD1435_K2_E5_SHIFT                          0
15422 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1503_K2_E5                                                    0x008620UL //Access:RW   DataWidth:0x8    // Reserved
15423 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1504_K2_E5                                                    0x008624UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15424   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1504_RESERVEDFIELD1437_K2_E5                                (0xf<<0) // Reserved
15425   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1504_RESERVEDFIELD1437_K2_E5_SHIFT                          0
15426 #define PHY_NW_IP_REG_LN1_ANEG_CFG10_K2_E5                                                                   0x008628UL //Access:RW   DataWidth:0x8    // Seed provided to the transmit nonce generator polynomial
15427 #define PHY_NW_IP_REG_LN1_ANEG_CFG11_K2_E5                                                                   0x00862cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15428   #define PHY_NW_IP_REG_LN1_ANEG_CFG11_PSEUDO_SEL_K2_E5                                                      (0x1<<0) // Selector for the DME page bit 49 pseudo-random generator
15429   #define PHY_NW_IP_REG_LN1_ANEG_CFG11_PSEUDO_SEL_K2_E5_SHIFT                                                0
15430 #define PHY_NW_IP_REG_LN1_ANEG_CTRL0_K2_E5                                                                   0x008630UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15431   #define PHY_NW_IP_REG_LN1_ANEG_CTRL0_AUTONEG_RESTART_K2_E5                                                 (0x1<<0) // Restarts AN that is already in progress or otherwise completed.  Reset is triggered by rising edge of this signal.  Not self clearing.
15432   #define PHY_NW_IP_REG_LN1_ANEG_CTRL0_AUTONEG_RESTART_K2_E5_SHIFT                                           0
15433   #define PHY_NW_IP_REG_LN1_ANEG_CTRL0_RESERVEDFIELD1438_K2_E5                                               (0x7f<<1) // Reserved
15434   #define PHY_NW_IP_REG_LN1_ANEG_CTRL0_RESERVEDFIELD1438_K2_E5_SHIFT                                         1
15435 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1505_K2_E5                                                    0x008634UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15436   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1505_RESERVEDFIELD1439_K2_E5                                (0x1<<4) // Reserved
15437   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1505_RESERVEDFIELD1439_K2_E5_SHIFT                          4
15438   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1505_RESERVEDFIELD1440_K2_E5                                (0x3<<5) // Reserved
15439   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1505_RESERVEDFIELD1440_K2_E5_SHIFT                          5
15440   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1505_RESERVEDFIELD1441_K2_E5                                (0x1<<7) // Reserved
15441   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1505_RESERVEDFIELD1441_K2_E5_SHIFT                          7
15442 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1506_K2_E5                                                    0x008638UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15443   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1506_RESERVEDFIELD1442_K2_E5                                (0x1<<0) // Reserved
15444   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1506_RESERVEDFIELD1442_K2_E5_SHIFT                          0
15445 #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_K2_E5                                                                 0x008640UL //Access:R    DataWidth:0x8    // Multi Field Register.
15446   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5                                               (0x1<<0) // The link partner Auto-Negotiation ability bit shall be set to one to indicate that the link partner is able to participate in the Auto-Negotiation function. This bit shall be reset to zero if the link partner is not Auto- Negotiation able.
15447   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5_SHIFT                                         0
15448   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_LINK_STATUS_K2_E5                                                   (0x1<<2) // Local link Status.  When read as a one, it indicates that the PMA/PMD has determined that a valid link has been established i.e. link_status[HDC] equals OK. When read as a zero, it indicates that the link is not valid.
15449   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_LINK_STATUS_K2_E5_SHIFT                                             2
15450   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5                                               (0x1<<3) // Autoneg ability.  When read as a one, it indicates that the PMA/PMD has the ability to perform Auto-Negotiation.  When read as a zero, it indicates that the PMA/PMD lacks the ability to perform Auto-Negotiation.
15451   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5_SHIFT                                         3
15452   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5                                          (0x1<<4) // Remote Fault
15453   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5_SHIFT                                    4
15454   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5                                              (0x1<<5) // Autoneg has completed and autoneg arbitration FSM is in AN GOOD state.
15455   #define PHY_NW_IP_REG_LN1_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5_SHIFT                                        5
15456 #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_K2_E5                                                                 0x008644UL //Access:W    DataWidth:0x8    // Multi Field Register.
15457   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_PAGE_RX_K2_E5                                                       (0x1<<0) // Page Received.   To clear it, write 1 to it.
15458   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_PAGE_RX_K2_E5_SHIFT                                                 0
15459   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_AN_LINK_GOOD_K2_E5                                                  (0x1<<1) // Autoneg has completed and autoneg arbitration FSM is in either AN GOOD CHECK or AN GOOD state.
15460   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_AN_LINK_GOOD_K2_E5_SHIFT                                            1
15461   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5                                            (0x1<<2) // Autoneg Parallel Detection Fault.  Write 1 to clear it.
15462   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5_SHIFT                                      2
15463   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_NP_LOADED_K2_E5                                                     (0x1<<3) // mr_np_loaded status.
15464   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_NP_LOADED_K2_E5_SHIFT                                               3
15465   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_RESERVEDFIELD1443_K2_E5                                             (0x1<<4) // Reserved
15466   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_RESERVEDFIELD1443_K2_E5_SHIFT                                       4
15467   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_RESERVEDFIELD1444_K2_E5                                             (0x1<<5) // Reserved
15468   #define PHY_NW_IP_REG_LN1_ANEG_STATUS1_RESERVEDFIELD1444_K2_E5_SHIFT                                       5
15469 #define PHY_NW_IP_REG_LN1_ANEG_STATUS_DBG0_K2_E5                                                             0x008650UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 7-0
15470 #define PHY_NW_IP_REG_LN1_ANEG_STATUS_DBG1_K2_E5                                                             0x008654UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 15-8
15471 #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE0_K2_E5                                                              0x008660UL //Access:R    DataWidth:0x8    // Multi Field Register.
15472   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE0_SELECTOR_K2_E5                                                   (0x1f<<0) // technology Select Field
15473   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                             0
15474   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                           (0x7<<5) // Echoed Nonce Field bits 2-0.  AN controller generates it.
15475   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                     5
15476 #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_K2_E5                                                              0x008664UL //Access:R    DataWidth:0x8    // Multi Field Register.
15477   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                           (0x3<<0) // Echoed Nonce Field bits 4-3.    AN controller generates it.
15478   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                     0
15479   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_PAUSE_K2_E5                                                      (0x1<<2) // Pause advertised ability
15480   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                                2
15481   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_ASM_DIR_K2_E5                                                    (0x1<<3) // Pause ASM_DIR advertised ability
15482   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                              3
15483   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_C2_K2_E5                                                         (0x1<<4) // Reserved always 0
15484   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_C2_K2_E5_SHIFT                                                   4
15485   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5                                               (0x1<<5) // Remote Fault Local Device
15486   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                         5
15487   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5                                                  (0x1<<7) // Next Page
15488   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                            7
15489 #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE2_K2_E5                                                              0x008668UL //Access:R    DataWidth:0x8    // Multi Field Register.
15490   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE2_TX_NONCE_K2_E5                                                   (0x1f<<0) // Transmitted Nonce Field.  It is generated in hardware.
15491   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                             0
15492 #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_K2_E5                                                         0x00866cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15493   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                         (0x1<<0) // 1000Base-KX technology advertised ability
15494   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                   0
15495   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                       (0x1<<1) // 10GBase-KX4 technology advertised ability
15496   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                 1
15497   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                        (0x1<<2) // 10GBase-KR technology advertised ability
15498   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                  2
15499   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                       (0x1<<3) // 40GBase-KR4 technology advertised ability
15500   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                 3
15501   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                       (0x1<<4) // 40GBase-CR4 technology advertised ability
15502   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                 4
15503   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                     (0x1<<5) // 100GBase-CR10 technology advertised ability
15504   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                               5
15505   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                      (0x1<<6) // 100GBase-KP4 technology advertised ability
15506   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                                6
15507   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                      (0x1<<7) // 100GBase-KR4 technology advertised ability
15508   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                                7
15509 #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_K2_E5                                                         0x008670UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15510   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                      (0x1<<0) // 100GBase-CR4 technology advertised ability
15511   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                                0
15512   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                      (0x1<<1) // 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
15513   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                                1
15514   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                        (0x1<<2) // 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
15515   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                  2
15516   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                       (0x1f<<3) // technology advertised ability Field A15-A11
15517   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                                 3
15518 #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH2_K2_E5                                                         0x008674UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15519   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                       (0x7f<<0) // technology advertised ability Field A22-A16
15520   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                                 0
15521 #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_K2_E5                                                           0x008678UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15522   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                             (0x1<<0) // base page bit F0.  It advertises FEC ability
15523   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                       0
15524   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5                                                 (0x1<<1) // base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
15525   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                           1
15526   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                          (0x1<<2) // base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
15527   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                    2
15528   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                          (0x1<<3) // base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
15529   #define PHY_NW_IP_REG_LN1_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                    3
15530 #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_K2_E5                                                               0x00867cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15531   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5                                              (0x1<<0) // 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
15532   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                        0
15533   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5                                              (0x1<<1) // 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
15534   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                        1
15535   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5                                             (0x1<<2) // 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
15536   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                       2
15537   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5                                             (0x1<<3) // 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
15538   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                       3
15539   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5                                              (0x1<<4) // Extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
15540   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                        4
15541   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5                                              (0x1<<5) // Extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
15542   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                        5
15543   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5                                                  (0x1<<6) // Extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
15544   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                            6
15545   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5                                                  (0x1<<7) // Extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
15546   #define PHY_NW_IP_REG_LN1_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                            7
15547 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1507_K2_E5                                                    0x008680UL //Access:RW   DataWidth:0x8    // Reserved
15548 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_K2_E5                                                    0x008684UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15549   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1445_K2_E5                                (0x7<<0) // Reserved
15550   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1445_K2_E5_SHIFT                          0
15551   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1446_K2_E5                                (0x1<<3) // Reserved
15552   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1446_K2_E5_SHIFT                          3
15553   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1447_K2_E5                                (0x1<<4) // Reserved
15554   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1447_K2_E5_SHIFT                          4
15555   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1448_K2_E5                                (0x1<<5) // Reserved
15556   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1448_K2_E5_SHIFT                          5
15557   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1449_K2_E5                                (0x1<<7) // Reserved
15558   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1508_RESERVEDFIELD1449_K2_E5_SHIFT                          7
15559 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1509_K2_E5                                                    0x008688UL //Access:RW   DataWidth:0x8    // Reserved
15560 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1510_K2_E5                                                    0x00868cUL //Access:RW   DataWidth:0x8    // Reserved
15561 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1511_K2_E5                                                    0x008690UL //Access:RW   DataWidth:0x8    // Reserved
15562 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1512_K2_E5                                                    0x008694UL //Access:RW   DataWidth:0x8    // Reserved
15563 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_K2_E5                                                    0x008698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15564   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1450_K2_E5                                (0x1<<0) // Reserved
15565   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1450_K2_E5_SHIFT                          0
15566   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1451_K2_E5                                (0x1<<1) // Reserved
15567   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1451_K2_E5_SHIFT                          1
15568   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1452_K2_E5                                (0x1<<2) // Reserved
15569   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1452_K2_E5_SHIFT                          2
15570   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1453_K2_E5                                (0x1<<3) // Reserved
15571   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1453_K2_E5_SHIFT                          3
15572   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1454_K2_E5                                (0x1<<4) // Reserved
15573   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1454_K2_E5_SHIFT                          4
15574   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1455_K2_E5                                (0x1<<5) // Reserved
15575   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1455_K2_E5_SHIFT                          5
15576   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1456_K2_E5                                (0x1<<6) // Reserved
15577   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1456_K2_E5_SHIFT                          6
15578   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1457_K2_E5                                (0x1<<7) // Reserved
15579   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1513_RESERVEDFIELD1457_K2_E5_SHIFT                          7
15580 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_K2_E5                                                    0x00869cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15581   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1458_K2_E5                                (0x1<<0) // Reserved
15582   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1458_K2_E5_SHIFT                          0
15583   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1459_K2_E5                                (0x1<<1) // Reserved
15584   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1459_K2_E5_SHIFT                          1
15585   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1460_K2_E5                                (0x1<<2) // Reserved
15586   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1460_K2_E5_SHIFT                          2
15587   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1461_K2_E5                                (0x1<<3) // Reserved
15588   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1461_K2_E5_SHIFT                          3
15589   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1462_K2_E5                                (0x1<<4) // Reserved
15590   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1462_K2_E5_SHIFT                          4
15591   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1463_K2_E5                                (0x1<<5) // Reserved
15592   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1463_K2_E5_SHIFT                          5
15593   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1464_K2_E5                                (0x1<<6) // Reserved
15594   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1514_RESERVEDFIELD1464_K2_E5_SHIFT                          6
15595 #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE0_K2_E5                                                           0x0086a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
15596   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5                                                (0x1f<<0) // Link partner technology Select Field
15597   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                          0
15598   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                        (0x7<<5) // Link partner Echoed Nonce Field bits 2-0
15599   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                  5
15600 #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_K2_E5                                                           0x0086a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
15601   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                        (0x3<<0) // Link partner Echoed Nonce Field bits 4-3
15602   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                  0
15603   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5                                                   (0x1<<2) // Link partner Pause advertised ability
15604   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                             2
15605   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5                                                 (0x1<<3) // Link partner Pause ASM_DIR advertised ability
15606   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                           3
15607   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_C2_K2_E5                                                      (0x1<<4) // Link partner C2 field always 0
15608   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_C2_K2_E5_SHIFT                                                4
15609   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5                                            (0x1<<5) // Link partner Remote Fault
15610   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                      5
15611   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_ACK_K2_E5                                                     (0x1<<6) // Link partner Acknowledge always 0
15612   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_ACK_K2_E5_SHIFT                                               6
15613   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5                                               (0x1<<7) // Link partner Next Page
15614   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                         7
15615 #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE2_K2_E5                                                           0x0086a8UL //Access:R    DataWidth:0x8    // Multi Field Register.
15616   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5                                                (0x1f<<0) // Transmitted Nonce Field from Link partner
15617   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                          0
15618 #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_K2_E5                                                      0x0086acUL //Access:R    DataWidth:0x8    // Multi Field Register.
15619   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                      (0x1<<0) // Link partner 1000Base-KX technology advertised ability
15620   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                0
15621   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                    (0x1<<1) // Link partner 10GBase-KX4 technology advertised ability
15622   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                              1
15623   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                     (0x1<<2) // Link partner 10GBase-KR technology advertised ability
15624   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                               2
15625   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                    (0x1<<3) // Link partner 40GBase-KR4 technology advertised ability
15626   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                              3
15627   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                    (0x1<<4) // Link partner 40GBase-CR4 technology advertised ability
15628   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                              4
15629   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                  (0x1<<5) // Link partner 100GBase-CR10 technology advertised ability
15630   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                            5
15631   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                   (0x1<<6) // Link partner 100GBase-KP4 technology advertised ability
15632   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                             6
15633   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                   (0x1<<7) // Link partner 100GBase-KR4 technology advertised ability
15634   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                             7
15635 #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_K2_E5                                                      0x0086b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
15636   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                   (0x1<<0) // Link partner 100GBase-CR4 technology advertised ability
15637   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                             0
15638   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                   (0x1<<1) // Link partner 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
15639   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                             1
15640   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                     (0x1<<2) // Link partner 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
15641   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                               2
15642   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                    (0x1f<<3) // Link partner technology advertised ability Field A15-A11
15643   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                              3
15644 #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH2_K2_E5                                                      0x0086b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
15645   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                    (0x7f<<0) // Link partner technology advertised ability Field A22-A16
15646   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                              0
15647 #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_K2_E5                                                        0x0086b8UL //Access:R    DataWidth:0x8    // Multi Field Register.
15648   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                          (0x1<<0) // Link partner base page bit F0.  It advertises FEC ability
15649   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                    0
15650   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5                                              (0x1<<1) // Link partner base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
15651   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                        1
15652   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                       (0x1<<2) // Link partner base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
15653   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                 2
15654   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                       (0x1<<3) // Link partner base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
15655   #define PHY_NW_IP_REG_LN1_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                 3
15656 #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_K2_E5                                                            0x0086bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15657   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5                                           (0x1<<0) // Link partner 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
15658   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                     0
15659   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5                                           (0x1<<1) // Link partner 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
15660   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                     1
15661   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5                                          (0x1<<2) // Link partner 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
15662   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                    2
15663   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5                                          (0x1<<3) // Link partner 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
15664   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                    3
15665   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5                                           (0x1<<4) // Link partner extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
15666   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                     4
15667   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5                                           (0x1<<5) // Link partner extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
15668   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                     5
15669   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5                                               (0x1<<6) // Link partner extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
15670   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                         6
15671   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5                                               (0x1<<7) // Link partner extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
15672   #define PHY_NW_IP_REG_LN1_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                         7
15673 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1515_K2_E5                                                    0x0086c0UL //Access:R    DataWidth:0x8    // Reserved
15674 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_K2_E5                                                    0x0086c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
15675   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1465_K2_E5                                (0x7<<0) // Reserved
15676   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1465_K2_E5_SHIFT                          0
15677   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1466_K2_E5                                (0x1<<3) // Reserved
15678   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1466_K2_E5_SHIFT                          3
15679   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1467_K2_E5                                (0x1<<4) // Reserved
15680   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1467_K2_E5_SHIFT                          4
15681   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1468_K2_E5                                (0x1<<5) // Reserved
15682   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1468_K2_E5_SHIFT                          5
15683   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1469_K2_E5                                (0x1<<7) // Reserved
15684   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1516_RESERVEDFIELD1469_K2_E5_SHIFT                          7
15685 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1517_K2_E5                                                    0x0086c8UL //Access:R    DataWidth:0x8    // Reserved
15686 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1518_K2_E5                                                    0x0086ccUL //Access:R    DataWidth:0x8    // Reserved
15687 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1519_K2_E5                                                    0x0086d0UL //Access:R    DataWidth:0x8    // Reserved
15688 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1520_K2_E5                                                    0x0086d4UL //Access:R    DataWidth:0x8    // Reserved
15689 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_K2_E5                                                    0x0086d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15690   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1470_K2_E5                                (0x1<<0) // Reserved
15691   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1470_K2_E5_SHIFT                          0
15692   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1471_K2_E5                                (0x1<<1) // Reserved
15693   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1471_K2_E5_SHIFT                          1
15694   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1472_K2_E5                                (0x1<<2) // Reserved
15695   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1472_K2_E5_SHIFT                          2
15696   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1473_K2_E5                                (0x1<<3) // Reserved
15697   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1473_K2_E5_SHIFT                          3
15698   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1474_K2_E5                                (0x1<<4) // Reserved
15699   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1474_K2_E5_SHIFT                          4
15700   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1475_K2_E5                                (0x1<<5) // Reserved
15701   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1475_K2_E5_SHIFT                          5
15702   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1476_K2_E5                                (0x1<<6) // Reserved
15703   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1476_K2_E5_SHIFT                          6
15704   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1477_K2_E5                                (0x1<<7) // Reserved
15705   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1521_RESERVEDFIELD1477_K2_E5_SHIFT                          7
15706 #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_K2_E5                                                    0x0086dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15707   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1478_K2_E5                                (0x1<<0) // Reserved
15708   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1478_K2_E5_SHIFT                          0
15709   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1479_K2_E5                                (0x1<<1) // Reserved
15710   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1479_K2_E5_SHIFT                          1
15711   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1480_K2_E5                                (0x1<<2) // Reserved
15712   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1480_K2_E5_SHIFT                          2
15713   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1481_K2_E5                                (0x1<<3) // Reserved
15714   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1481_K2_E5_SHIFT                          3
15715   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1482_K2_E5                                (0x1<<4) // Reserved
15716   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1482_K2_E5_SHIFT                          4
15717   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1483_K2_E5                                (0x1<<5) // Reserved
15718   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1483_K2_E5_SHIFT                          5
15719   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1484_K2_E5                                (0x1<<6) // Reserved
15720   #define PHY_NW_IP_REG_LN1_ANEG_RESERVEDREGISTER1522_RESERVEDFIELD1484_K2_E5_SHIFT                          6
15721 #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_K2_E5                                                        0x0086e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15722   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5                                        (0x1<<0) // Resolution result for 1000Base-KX.  It is valid when status0.an_link_good is 1.
15723   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                  0
15724   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5                                      (0x1<<1) // Resolution result for 10GBase-KX4.  It is valid when status0.an_link_good is 1.
15725   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                1
15726   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5                                       (0x1<<2) // Resolution result for 10GBase-KR.  It is valid when status0.an_link_good is 1.
15727   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                 2
15728   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5                                      (0x1<<3) // Resolution result for 40GBase-KR4.  It is valid when status0.an_link_good is 1.
15729   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                3
15730   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5                                      (0x1<<4) // Resolution result for 40GBase-CR4.  It is valid when status0.an_link_good is 1.
15731   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                4
15732   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5                                    (0x1<<5) // Resolution result for 100GBase-CR10.  It is valid when status0.an_link_good is 1.
15733   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                              5
15734   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5                                     (0x1<<6) // Resolution result for 100GBase-KP4.  It is valid when status0.an_link_good is 1.
15735   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                               6
15736   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5                                     (0x1<<7) // Resolution result for 100GBase-KR4.  It is valid when status0.an_link_good is 1.
15737   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                               7
15738 #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_K2_E5                                                        0x0086e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15739   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5                                     (0x1<<0) // Resolution result for 100GBase-CR4.  It is valid when status0.an_link_good is 1.
15740   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                               0
15741   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5                                     (0x1<<1) // Resolution result for 25GBase-GR-S KR or CR.  It is valid when status0.an_link_good is 1.
15742   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                               1
15743   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5                                       (0x1<<2) // Resolution result for 25GBase-GR KR or CR.  It is valid when status0.an_link_good is 1.
15744   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                 2
15745   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5                                       (0x1<<3) // Resolution result for 25GBase-KR.  It is valid when status0.an_link_good is 1.
15746   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5_SHIFT                                 3
15747   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5                                       (0x1<<4) // Resolution result for 25GBase-CR4.  It is valid when status0.an_link_good is 1.
15748   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5_SHIFT                                 4
15749   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5                                      (0x1<<5) // Resolution result for 50GBase-KR2.  It is valid when status0.an_link_good is 1.
15750   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5_SHIFT                                5
15751   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5                                      (0x1<<6) // Resolution result for 50GBase-CR2.  It is valid when status0.an_link_good is 1.
15752   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5_SHIFT                                6
15753 #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_FEC_K2_E5                                                          0x0086e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15754   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_FEC_RS_K2_E5                                                     (0x1<<0) // Resolution result for Reed-Solomon FEC.  It is valid when status0.an_link_good is 1.
15755   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_FEC_RS_K2_E5_SHIFT                                               0
15756   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_FEC_FC_K2_E5                                                     (0x1<<1) // Resolution result for Firecode base page FEC.  It is valid when status0.an_link_good is 1.
15757   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_FEC_FC_K2_E5_SHIFT                                               1
15758 #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_PAUSE_K2_E5                                                        0x0086ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
15759   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_PAUSE_RX_K2_E5                                                   (0x1<<0) // Resolution result for RX PAUSE enable.    It is valid when status0.an_link_good is 1.
15760   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_PAUSE_RX_K2_E5_SHIFT                                             0
15761   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_PAUSE_TX_K2_E5                                                   (0x1<<1) // Resolution result for TX PAUSE enable.    It is valid when status0.an_link_good is 1.
15762   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_PAUSE_TX_K2_E5_SHIFT                                             1
15763 #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_EEE_K2_E5                                                          0x0086f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15764   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_EEE_F821_K2_E5                                                   (0x1<<0) // Resolution result for EEE.  It is 1 if both the local device and the link partner advertise the EEE capability for the resolved PHY type.  It is 0 otherwise.  It is valid when status0.an_link_good is 1. Note that it indicates EEE deep sleep capability.
15765   #define PHY_NW_IP_REG_LN1_ANEG_RESOLUTION_EEE_F821_K2_E5_SHIFT                                             0
15766 #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_K2_E5                                                            0x0086f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
15767   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5                                            (0x1<<0) // link_status for 1000Base-KX
15768   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5_SHIFT                                      0
15769   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5                                          (0x1<<1) // link_status for 10GBase-KX4
15770   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5_SHIFT                                    1
15771   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5                                           (0x1<<2) // link_status for 10GBase-KR
15772   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5_SHIFT                                     2
15773   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5                                          (0x1<<3) // link_status for 40GBase-KR4
15774   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5_SHIFT                                    3
15775   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5                                          (0x1<<4) // link_status for 40GBase-CR4
15776   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5_SHIFT                                    4
15777   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5                                        (0x1<<5) // link_status for 100GBase-CR10
15778   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5_SHIFT                                  5
15779   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5                                         (0x1<<6) // link_status for 100GBase-KP4
15780   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5_SHIFT                                   6
15781   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5                                         (0x1<<7) // link_status for 100GBase-KR4
15782   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5_SHIFT                                   7
15783 #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_K2_E5                                                            0x0086fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
15784   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5                                         (0x1<<0) // link_status for 100GBase-CR4
15785   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5_SHIFT                                   0
15786   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5                                           (0x1<<1) // link_status for 25GBase-GR KR/CR or 25GBase-GR-S KR-S/CR-S
15787   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5_SHIFT                                     1
15788   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5                                           (0x1<<3) // link_status for 25GBase-KR
15789   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5_SHIFT                                     3
15790   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5                                           (0x1<<4) // link_status for 25GBase-CR4
15791   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5_SHIFT                                     4
15792   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5                                          (0x1<<5) // link_status for 50GBase-KR2
15793   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5_SHIFT                                    5
15794   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5                                          (0x1<<6) // link_status for 50GBase-CR2
15795   #define PHY_NW_IP_REG_LN1_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5_SHIFT                                    6
15796 #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1523_K2_E5                                                     0x008704UL //Access:R    DataWidth:0x8    // Multi Field Register.
15797   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1523_RESERVEDFIELD1485_K2_E5                                 (0x3<<0) // Reserved
15798   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1523_RESERVEDFIELD1485_K2_E5_SHIFT                           0
15799   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1523_RESERVEDFIELD1486_K2_E5                                 (0x1<<2) // Reserved
15800   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1523_RESERVEDFIELD1486_K2_E5_SHIFT                           2
15801 #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1524_K2_E5                                                     0x008708UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15802   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1524_RESERVEDFIELD1487_K2_E5                                 (0x1<<0) // Reserved
15803   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1524_RESERVEDFIELD1487_K2_E5_SHIFT                           0
15804 #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1525_K2_E5                                                     0x00870cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15805   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1525_RESERVEDFIELD1488_K2_E5                                 (0x1<<0) // Reserved
15806   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1525_RESERVEDFIELD1488_K2_E5_SHIFT                           0
15807 #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_K2_E5                                                     0x008714UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15808   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1489_K2_E5                                 (0x1<<0) // Reserved
15809   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1489_K2_E5_SHIFT                           0
15810   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1490_K2_E5                                 (0x3<<1) // Reserved
15811   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1490_K2_E5_SHIFT                           1
15812   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1491_K2_E5                                 (0x1<<3) // Reserved
15813   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1491_K2_E5_SHIFT                           3
15814   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1492_K2_E5                                 (0x1<<4) // Reserved
15815   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1526_RESERVEDFIELD1492_K2_E5_SHIFT                           4
15816 #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1527_K2_E5                                                     0x008718UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15817   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1527_RESERVEDFIELD1493_K2_E5                                 (0x1<<0) // Reserved
15818   #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1527_RESERVEDFIELD1493_K2_E5_SHIFT                           0
15819 #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1528_K2_E5                                                     0x00871cUL //Access:RW   DataWidth:0x8    // Reserved
15820 #define PHY_NW_IP_REG_LN1_EEE_RESERVEDREGISTER1529_K2_E5                                                     0x008720UL //Access:RW   DataWidth:0x8    // Reserved
15821 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1530_K2_E5                                              0x008800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15822   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1530_RESERVEDFIELD1496_K2_E5                          (0x3f<<0) // Reserved
15823   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1530_RESERVEDFIELD1496_K2_E5_SHIFT                    0
15824   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1530_RESERVEDFIELD1497_K2_E5                          (0x1<<6) // Reserved
15825   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1530_RESERVEDFIELD1497_K2_E5_SHIFT                    6
15826 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1531_K2_E5                                              0x008808UL //Access:RW   DataWidth:0x8    // Reserved
15827 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1532_K2_E5                                              0x00880cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15828   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1532_RESERVEDFIELD1499_K2_E5                          (0x7<<0) // Reserved
15829   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1532_RESERVEDFIELD1499_K2_E5_SHIFT                    0
15830   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1532_RESERVEDFIELD1500_K2_E5                          (0x3<<3) // Reserved
15831   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1532_RESERVEDFIELD1500_K2_E5_SHIFT                    3
15832 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1533_K2_E5                                              0x008814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15833   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1533_RESERVEDFIELD1501_K2_E5                          (0x1<<0) // Reserved
15834   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1533_RESERVEDFIELD1501_K2_E5_SHIFT                    0
15835   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1533_RESERVEDFIELD1502_K2_E5                          (0x3<<1) // Reserved
15836   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1533_RESERVEDFIELD1502_K2_E5_SHIFT                    1
15837   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1533_RESERVEDFIELD1503_K2_E5                          (0x1<<3) // Reserved
15838   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1533_RESERVEDFIELD1503_K2_E5_SHIFT                    3
15839 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1534_K2_E5                                              0x00881cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15840   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1534_RESERVEDFIELD1504_K2_E5                          (0x1<<0) // Reserved
15841   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1534_RESERVEDFIELD1504_K2_E5_SHIFT                    0
15842 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1535_K2_E5                                              0x008824UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15843   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1535_RESERVEDFIELD1505_K2_E5                          (0xf<<0) // Reserved
15844   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1535_RESERVEDFIELD1505_K2_E5_SHIFT                    0
15845 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1536_K2_E5                                              0x008828UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15846   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1536_RESERVEDFIELD1506_K2_E5                          (0x7<<0) // Reserved
15847   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1536_RESERVEDFIELD1506_K2_E5_SHIFT                    0
15848   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1536_RESERVEDFIELD1507_K2_E5                          (0x7<<3) // Reserved
15849   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1536_RESERVEDFIELD1507_K2_E5_SHIFT                    3
15850 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1537_K2_E5                                              0x00882cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15851   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1537_RESERVEDFIELD1508_K2_E5                          (0x7<<0) // Reserved
15852   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1537_RESERVEDFIELD1508_K2_E5_SHIFT                    0
15853   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1537_RESERVEDFIELD1509_K2_E5                          (0x7<<3) // Reserved
15854   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1537_RESERVEDFIELD1509_K2_E5_SHIFT                    3
15855 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_K2_E5                                              0x008830UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15856   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1510_K2_E5                          (0x3<<0) // Reserved
15857   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1510_K2_E5_SHIFT                    0
15858   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1511_K2_E5                          (0x3<<2) // Reserved
15859   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1511_K2_E5_SHIFT                    2
15860   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1512_K2_E5                          (0x3<<4) // Reserved
15861   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1512_K2_E5_SHIFT                    4
15862   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1513_K2_E5                          (0x3<<6) // Reserved
15863   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1538_RESERVEDFIELD1513_K2_E5_SHIFT                    6
15864 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1539_K2_E5                                              0x008838UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15865   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1539_RESERVEDFIELD1514_K2_E5                          (0x7<<0) // Reserved
15866   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1539_RESERVEDFIELD1514_K2_E5_SHIFT                    0
15867   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1539_RESERVEDFIELD1515_K2_E5                          (0x7<<3) // Reserved
15868   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1539_RESERVEDFIELD1515_K2_E5_SHIFT                    3
15869 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1540_K2_E5                                              0x00883cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15870   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1540_RESERVEDFIELD1516_K2_E5                          (0x7<<0) // Reserved
15871   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1540_RESERVEDFIELD1516_K2_E5_SHIFT                    0
15872   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1540_RESERVEDFIELD1517_K2_E5                          (0x7<<3) // Reserved
15873   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1540_RESERVEDFIELD1517_K2_E5_SHIFT                    3
15874 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1541_K2_E5                                              0x008840UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15875   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1541_RESERVEDFIELD1518_K2_E5                          (0x7<<0) // Reserved
15876   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1541_RESERVEDFIELD1518_K2_E5_SHIFT                    0
15877   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1541_RESERVEDFIELD1519_K2_E5                          (0x7<<3) // Reserved
15878   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1541_RESERVEDFIELD1519_K2_E5_SHIFT                    3
15879 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1542_K2_E5                                              0x008844UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15880   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1542_RESERVEDFIELD1520_K2_E5                          (0x7<<0) // Reserved
15881   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1542_RESERVEDFIELD1520_K2_E5_SHIFT                    0
15882   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1542_RESERVEDFIELD1521_K2_E5                          (0x7<<3) // Reserved
15883   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1542_RESERVEDFIELD1521_K2_E5_SHIFT                    3
15884 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1543_K2_E5                                              0x008880UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15885   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1543_RESERVEDFIELD1522_K2_E5                          (0x1<<0) // Reserved
15886   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1543_RESERVEDFIELD1522_K2_E5_SHIFT                    0
15887   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1543_RESERVEDFIELD1523_K2_E5                          (0x1<<2) // Reserved
15888   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1543_RESERVEDFIELD1523_K2_E5_SHIFT                    2
15889 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1544_K2_E5                                              0x008884UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15890   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1544_RESERVEDFIELD1524_K2_E5                          (0xf<<0) // Reserved
15891   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1544_RESERVEDFIELD1524_K2_E5_SHIFT                    0
15892   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1544_RESERVEDFIELD1525_K2_E5                          (0xf<<4) // Reserved
15893   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1544_RESERVEDFIELD1525_K2_E5_SHIFT                    4
15894 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1545_K2_E5                                              0x008888UL //Access:RW   DataWidth:0x8    // Reserved
15895 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1546_K2_E5                                              0x00888cUL //Access:RW   DataWidth:0x8    // Reserved
15896 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_K2_E5                                              0x008890UL //Access:R    DataWidth:0x8    // Multi Field Register.
15897   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1528_K2_E5                          (0x7<<0) // Reserved
15898   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1528_K2_E5_SHIFT                    0
15899   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1529_K2_E5                          (0x7<<3) // Reserved
15900   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1529_K2_E5_SHIFT                    3
15901   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1530_K2_E5                          (0x1<<6) // Reserved
15902   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1530_K2_E5_SHIFT                    6
15903   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1531_K2_E5                          (0x1<<7) // Reserved
15904   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1547_RESERVEDFIELD1531_K2_E5_SHIFT                    7
15905 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1548_K2_E5                                              0x008894UL //Access:R    DataWidth:0x8    // Multi Field Register.
15906   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1548_RESERVEDFIELD1532_K2_E5                          (0xf<<0) // Reserved
15907   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1548_RESERVEDFIELD1532_K2_E5_SHIFT                    0
15908   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1548_RESERVEDFIELD1533_K2_E5                          (0xf<<4) // Reserved
15909   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1548_RESERVEDFIELD1533_K2_E5_SHIFT                    4
15910 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1549_K2_E5                                              0x008898UL //Access:R    DataWidth:0x8    // Reserved
15911 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1550_K2_E5                                              0x00889cUL //Access:R    DataWidth:0x8    // Reserved
15912 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1551_K2_E5                                              0x0088a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
15913   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1551_RESERVEDFIELD1536_K2_E5                          (0xf<<0) // Reserved
15914   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1551_RESERVEDFIELD1536_K2_E5_SHIFT                    0
15915   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1551_RESERVEDFIELD1537_K2_E5                          (0xf<<4) // Reserved
15916   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1551_RESERVEDFIELD1537_K2_E5_SHIFT                    4
15917 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1552_K2_E5                                              0x0088a4UL //Access:RW   DataWidth:0x8    // Reserved
15918 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1553_K2_E5                                              0x0088a8UL //Access:RW   DataWidth:0x8    // Reserved
15919 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1554_K2_E5                                              0x0088acUL //Access:R    DataWidth:0x8    // Multi Field Register.
15920   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1554_RESERVEDFIELD1540_K2_E5                          (0x1<<1) // Reserved
15921   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1554_RESERVEDFIELD1540_K2_E5_SHIFT                    1
15922 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1555_K2_E5                                              0x0088b0UL //Access:R    DataWidth:0x8    // Reserved
15923 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1556_K2_E5                                              0x0088b8UL //Access:RW   DataWidth:0x8    // Reserved
15924 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_AGCLOS_CTRL0_K2_E5                                                      0x0088c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15925   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5                                       (0xf<<0) // AGC LOS Threshold Start Value
15926   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5_SHIFT                                 0
15927 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1557_K2_E5                                              0x0088c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15928   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1557_RESERVEDFIELD1543_K2_E5                          (0xf<<0) // Reserved
15929   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1557_RESERVEDFIELD1543_K2_E5_SHIFT                    0
15930 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1558_K2_E5                                              0x0088c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15931   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1558_RESERVEDFIELD1544_K2_E5                          (0xf<<0) // Reserved
15932   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1558_RESERVEDFIELD1544_K2_E5_SHIFT                    0
15933 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1559_K2_E5                                              0x0088ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15934   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1559_RESERVEDFIELD1545_K2_E5                          (0xf<<0) // Reserved
15935   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1559_RESERVEDFIELD1545_K2_E5_SHIFT                    0
15936   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1559_RESERVEDFIELD1546_K2_E5                          (0x1<<6) // Reserved
15937   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1559_RESERVEDFIELD1546_K2_E5_SHIFT                    6
15938   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1559_RESERVEDFIELD1547_K2_E5                          (0x1<<7) // Reserved
15939   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1559_RESERVEDFIELD1547_K2_E5_SHIFT                    7
15940 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1560_K2_E5                                              0x0088d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15941   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1560_RESERVEDFIELD1548_K2_E5                          (0x1<<0) // Reserved
15942   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1560_RESERVEDFIELD1548_K2_E5_SHIFT                    0
15943   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1560_RESERVEDFIELD1549_K2_E5                          (0x1<<1) // Reserved
15944   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1560_RESERVEDFIELD1549_K2_E5_SHIFT                    1
15945   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1560_RESERVEDFIELD1550_K2_E5                          (0x7<<2) // Reserved
15946   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1560_RESERVEDFIELD1550_K2_E5_SHIFT                    2
15947 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1561_K2_E5                                              0x0088d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15948   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1561_RESERVEDFIELD1551_K2_E5                          (0xf<<0) // Reserved
15949   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1561_RESERVEDFIELD1551_K2_E5_SHIFT                    0
15950   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1561_RESERVEDFIELD1552_K2_E5                          (0x3<<4) // Reserved
15951   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1561_RESERVEDFIELD1552_K2_E5_SHIFT                    4
15952   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1561_RESERVEDFIELD1553_K2_E5                          (0x1<<6) // Reserved
15953   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1561_RESERVEDFIELD1553_K2_E5_SHIFT                    6
15954 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1562_K2_E5                                              0x0088d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15955   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1562_RESERVEDFIELD1554_K2_E5                          (0xf<<0) // Reserved
15956   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1562_RESERVEDFIELD1554_K2_E5_SHIFT                    0
15957 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1563_K2_E5                                              0x0088dcUL //Access:RW   DataWidth:0x8    // Reserved
15958 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1564_K2_E5                                              0x0088e0UL //Access:RW   DataWidth:0x8    // Reserved
15959 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1565_K2_E5                                              0x0088e4UL //Access:RW   DataWidth:0x8    // Reserved
15960 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1566_K2_E5                                              0x0088e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15961   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1566_RESERVEDFIELD1558_K2_E5                          (0x3<<0) // Reserved
15962   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1566_RESERVEDFIELD1558_K2_E5_SHIFT                    0
15963 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1567_K2_E5                                              0x0088f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15964   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1567_RESERVEDFIELD1559_K2_E5                          (0xf<<0) // Reserved
15965   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1567_RESERVEDFIELD1559_K2_E5_SHIFT                    0
15966   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1567_RESERVEDFIELD1560_K2_E5                          (0x1<<4) // Reserved
15967   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1567_RESERVEDFIELD1560_K2_E5_SHIFT                    4
15968 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_PLE_ATT_CTRL1_K2_E5                                                     0x0088f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15969   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5                                     (0x7<<0) // PLE LFG Start Value
15970   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5_SHIFT                               0
15971 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_K2_E5                                                  0x008900UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15972   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5                               (0x1f<<0) // CTLE HFG Start Value
15973   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5_SHIFT                         0
15974 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1568_K2_E5                                              0x008904UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15975   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1568_RESERVEDFIELD1561_K2_E5                          (0x1f<<0) // Reserved
15976   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1568_RESERVEDFIELD1561_K2_E5_SHIFT                    0
15977 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1569_K2_E5                                              0x008908UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15978   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1569_RESERVEDFIELD1562_K2_E5                          (0x1f<<0) // Reserved
15979   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1569_RESERVEDFIELD1562_K2_E5_SHIFT                    0
15980 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1570_K2_E5                                              0x00890cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
15981   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1570_RESERVEDFIELD1563_K2_E5                          (0xf<<0) // Reserved
15982   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1570_RESERVEDFIELD1563_K2_E5_SHIFT                    0
15983   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1570_RESERVEDFIELD1564_K2_E5                          (0x1<<7) // Reserved
15984   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1570_RESERVEDFIELD1564_K2_E5_SHIFT                    7
15985 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1571_K2_E5                                              0x008910UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15986   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1571_RESERVEDFIELD1565_K2_E5                          (0x1<<0) // Reserved
15987   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1571_RESERVEDFIELD1565_K2_E5_SHIFT                    0
15988   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1571_RESERVEDFIELD1566_K2_E5                          (0x1<<1) // Reserved
15989   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1571_RESERVEDFIELD1566_K2_E5_SHIFT                    1
15990   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1571_RESERVEDFIELD1567_K2_E5                          (0x7<<2) // Reserved
15991   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1571_RESERVEDFIELD1567_K2_E5_SHIFT                    2
15992 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1572_K2_E5                                              0x008914UL //Access:RW   DataWidth:0x8    // Multi Field Register.
15993   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1572_RESERVEDFIELD1568_K2_E5                          (0xf<<0) // Reserved
15994   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1572_RESERVEDFIELD1568_K2_E5_SHIFT                    0
15995   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1572_RESERVEDFIELD1569_K2_E5                          (0x3<<4) // Reserved
15996   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1572_RESERVEDFIELD1569_K2_E5_SHIFT                    4
15997   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1572_RESERVEDFIELD1570_K2_E5                          (0x1<<6) // Reserved
15998   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1572_RESERVEDFIELD1570_K2_E5_SHIFT                    6
15999 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1573_K2_E5                                              0x008918UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16000   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1573_RESERVEDFIELD1571_K2_E5                          (0x1f<<0) // Reserved
16001   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1573_RESERVEDFIELD1571_K2_E5_SHIFT                    0
16002 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_K2_E5                                              0x008940UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16003   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1572_K2_E5                          (0x1<<0) // Reserved
16004   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1572_K2_E5_SHIFT                    0
16005   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1573_K2_E5                          (0x1<<1) // Reserved
16006   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1573_K2_E5_SHIFT                    1
16007   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1574_K2_E5                          (0x1<<2) // Reserved
16008   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1574_K2_E5_SHIFT                    2
16009   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1575_K2_E5                          (0x1<<3) // Reserved
16010   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1574_RESERVEDFIELD1575_K2_E5_SHIFT                    3
16011 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1575_K2_E5                                              0x008944UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16012   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1575_RESERVEDFIELD1576_K2_E5                          (0x7<<0) // Reserved
16013   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1575_RESERVEDFIELD1576_K2_E5_SHIFT                    0
16014   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1575_RESERVEDFIELD1577_K2_E5                          (0x7<<4) // Reserved
16015   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1575_RESERVEDFIELD1577_K2_E5_SHIFT                    4
16016 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1576_K2_E5                                              0x008948UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16017   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1576_RESERVEDFIELD1578_K2_E5                          (0x7<<0) // Reserved
16018   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1576_RESERVEDFIELD1578_K2_E5_SHIFT                    0
16019   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1576_RESERVEDFIELD1579_K2_E5                          (0x7<<4) // Reserved
16020   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1576_RESERVEDFIELD1579_K2_E5_SHIFT                    4
16021 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1577_K2_E5                                              0x00894cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16022   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1577_RESERVEDFIELD1580_K2_E5                          (0x7<<0) // Reserved
16023   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1577_RESERVEDFIELD1580_K2_E5_SHIFT                    0
16024   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1577_RESERVEDFIELD1581_K2_E5                          (0x7<<4) // Reserved
16025   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1577_RESERVEDFIELD1581_K2_E5_SHIFT                    4
16026 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1578_K2_E5                                              0x008950UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16027   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1578_RESERVEDFIELD1582_K2_E5                          (0x7<<0) // Reserved
16028   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1578_RESERVEDFIELD1582_K2_E5_SHIFT                    0
16029   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1578_RESERVEDFIELD1583_K2_E5                          (0x7<<4) // Reserved
16030   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1578_RESERVEDFIELD1583_K2_E5_SHIFT                    4
16031 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1579_K2_E5                                              0x008954UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16032   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1579_RESERVEDFIELD1584_K2_E5                          (0x7<<0) // Reserved
16033   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1579_RESERVEDFIELD1584_K2_E5_SHIFT                    0
16034   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1579_RESERVEDFIELD1585_K2_E5                          (0x7<<4) // Reserved
16035   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1579_RESERVEDFIELD1585_K2_E5_SHIFT                    4
16036 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1580_K2_E5                                              0x008958UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16037   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1580_RESERVEDFIELD1586_K2_E5                          (0x7<<0) // Reserved
16038   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1580_RESERVEDFIELD1586_K2_E5_SHIFT                    0
16039   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1580_RESERVEDFIELD1587_K2_E5                          (0x7<<4) // Reserved
16040   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1580_RESERVEDFIELD1587_K2_E5_SHIFT                    4
16041 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1581_K2_E5                                              0x00895cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16042   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1581_RESERVEDFIELD1588_K2_E5                          (0x7<<0) // Reserved
16043   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1581_RESERVEDFIELD1588_K2_E5_SHIFT                    0
16044   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1581_RESERVEDFIELD1589_K2_E5                          (0x7<<4) // Reserved
16045   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1581_RESERVEDFIELD1589_K2_E5_SHIFT                    4
16046 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1582_K2_E5                                              0x008960UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16047   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1582_RESERVEDFIELD1590_K2_E5                          (0x7<<0) // Reserved
16048   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1582_RESERVEDFIELD1590_K2_E5_SHIFT                    0
16049   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1582_RESERVEDFIELD1591_K2_E5                          (0x7<<4) // Reserved
16050   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1582_RESERVEDFIELD1591_K2_E5_SHIFT                    4
16051 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1583_K2_E5                                              0x008964UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16052   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1583_RESERVEDFIELD1592_K2_E5                          (0x7<<0) // Reserved
16053   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1583_RESERVEDFIELD1592_K2_E5_SHIFT                    0
16054   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1583_RESERVEDFIELD1593_K2_E5                          (0x7<<4) // Reserved
16055   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1583_RESERVEDFIELD1593_K2_E5_SHIFT                    4
16056 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1584_K2_E5                                              0x008968UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16057   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1584_RESERVEDFIELD1594_K2_E5                          (0x7<<0) // Reserved
16058   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1584_RESERVEDFIELD1594_K2_E5_SHIFT                    0
16059   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1584_RESERVEDFIELD1595_K2_E5                          (0x7<<4) // Reserved
16060   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1584_RESERVEDFIELD1595_K2_E5_SHIFT                    4
16061 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1585_K2_E5                                              0x00896cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16062   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1585_RESERVEDFIELD1596_K2_E5                          (0x7<<0) // Reserved
16063   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1585_RESERVEDFIELD1596_K2_E5_SHIFT                    0
16064   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1585_RESERVEDFIELD1597_K2_E5                          (0x7<<4) // Reserved
16065   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1585_RESERVEDFIELD1597_K2_E5_SHIFT                    4
16066 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1586_K2_E5                                              0x008970UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16067   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1586_RESERVEDFIELD1598_K2_E5                          (0x7<<0) // Reserved
16068   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1586_RESERVEDFIELD1598_K2_E5_SHIFT                    0
16069   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1586_RESERVEDFIELD1599_K2_E5                          (0x7<<4) // Reserved
16070   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1586_RESERVEDFIELD1599_K2_E5_SHIFT                    4
16071 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1587_K2_E5                                              0x008974UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16072   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1587_RESERVEDFIELD1600_K2_E5                          (0x7<<0) // Reserved
16073   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1587_RESERVEDFIELD1600_K2_E5_SHIFT                    0
16074   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1587_RESERVEDFIELD1601_K2_E5                          (0x7<<4) // Reserved
16075   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1587_RESERVEDFIELD1601_K2_E5_SHIFT                    4
16076 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1588_K2_E5                                              0x008978UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16077   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1588_RESERVEDFIELD1602_K2_E5                          (0x7<<0) // Reserved
16078   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1588_RESERVEDFIELD1602_K2_E5_SHIFT                    0
16079   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1588_RESERVEDFIELD1603_K2_E5                          (0x7<<4) // Reserved
16080   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1588_RESERVEDFIELD1603_K2_E5_SHIFT                    4
16081 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1589_K2_E5                                              0x00897cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16082   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1589_RESERVEDFIELD1604_K2_E5                          (0x7<<0) // Reserved
16083   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1589_RESERVEDFIELD1604_K2_E5_SHIFT                    0
16084   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1589_RESERVEDFIELD1605_K2_E5                          (0x7<<4) // Reserved
16085   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1589_RESERVEDFIELD1605_K2_E5_SHIFT                    4
16086 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1590_K2_E5                                              0x008980UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16087   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1590_RESERVEDFIELD1606_K2_E5                          (0x7<<0) // Reserved
16088   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1590_RESERVEDFIELD1606_K2_E5_SHIFT                    0
16089   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1590_RESERVEDFIELD1607_K2_E5                          (0x7<<4) // Reserved
16090   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1590_RESERVEDFIELD1607_K2_E5_SHIFT                    4
16091 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1591_K2_E5                                              0x008984UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16092   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1591_RESERVEDFIELD1608_K2_E5                          (0x7<<0) // Reserved
16093   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1591_RESERVEDFIELD1608_K2_E5_SHIFT                    0
16094   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1591_RESERVEDFIELD1609_K2_E5                          (0x7<<4) // Reserved
16095   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1591_RESERVEDFIELD1609_K2_E5_SHIFT                    4
16096 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1592_K2_E5                                              0x008988UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16097   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1592_RESERVEDFIELD1610_K2_E5                          (0x7<<0) // Reserved
16098   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1592_RESERVEDFIELD1610_K2_E5_SHIFT                    0
16099   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1592_RESERVEDFIELD1611_K2_E5                          (0x7<<4) // Reserved
16100   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1592_RESERVEDFIELD1611_K2_E5_SHIFT                    4
16101 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1593_K2_E5                                              0x00898cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16102   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1593_RESERVEDFIELD1612_K2_E5                          (0x7<<0) // Reserved
16103   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1593_RESERVEDFIELD1612_K2_E5_SHIFT                    0
16104   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1593_RESERVEDFIELD1613_K2_E5                          (0x7<<4) // Reserved
16105   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1593_RESERVEDFIELD1613_K2_E5_SHIFT                    4
16106 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1594_K2_E5                                              0x008990UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16107   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1594_RESERVEDFIELD1614_K2_E5                          (0x7<<0) // Reserved
16108   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1594_RESERVEDFIELD1614_K2_E5_SHIFT                    0
16109   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1594_RESERVEDFIELD1615_K2_E5                          (0x7<<4) // Reserved
16110   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1594_RESERVEDFIELD1615_K2_E5_SHIFT                    4
16111 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1595_K2_E5                                              0x008994UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16112   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1595_RESERVEDFIELD1616_K2_E5                          (0x7<<0) // Reserved
16113   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1595_RESERVEDFIELD1616_K2_E5_SHIFT                    0
16114   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1595_RESERVEDFIELD1617_K2_E5                          (0x7<<4) // Reserved
16115   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1595_RESERVEDFIELD1617_K2_E5_SHIFT                    4
16116 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1596_K2_E5                                              0x008998UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16117   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1596_RESERVEDFIELD1618_K2_E5                          (0x7<<0) // Reserved
16118   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1596_RESERVEDFIELD1618_K2_E5_SHIFT                    0
16119   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1596_RESERVEDFIELD1619_K2_E5                          (0x7<<4) // Reserved
16120   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1596_RESERVEDFIELD1619_K2_E5_SHIFT                    4
16121 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1597_K2_E5                                              0x00899cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16122   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1597_RESERVEDFIELD1620_K2_E5                          (0x7<<0) // Reserved
16123   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1597_RESERVEDFIELD1620_K2_E5_SHIFT                    0
16124   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1597_RESERVEDFIELD1621_K2_E5                          (0x7<<4) // Reserved
16125   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1597_RESERVEDFIELD1621_K2_E5_SHIFT                    4
16126 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1598_K2_E5                                              0x0089a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16127   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1598_RESERVEDFIELD1622_K2_E5                          (0x7<<0) // Reserved
16128   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1598_RESERVEDFIELD1622_K2_E5_SHIFT                    0
16129   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1598_RESERVEDFIELD1623_K2_E5                          (0x7<<4) // Reserved
16130   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1598_RESERVEDFIELD1623_K2_E5_SHIFT                    4
16131 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_GN_APG_CTRL0_K2_E5                                                      0x0089c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16132   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5                                       (0x3<<0) // GN APG Start Value
16133   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5_SHIFT                                 0
16134 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1599_K2_E5                                              0x0089c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16135   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1599_RESERVEDFIELD1624_K2_E5                          (0x3<<0) // Reserved
16136   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1599_RESERVEDFIELD1624_K2_E5_SHIFT                    0
16137   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1599_RESERVEDFIELD1625_K2_E5                          (0x3<<2) // Reserved
16138   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1599_RESERVEDFIELD1625_K2_E5_SHIFT                    2
16139 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1600_K2_E5                                              0x0089c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16140   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1600_RESERVEDFIELD1626_K2_E5                          (0xf<<0) // Reserved
16141   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1600_RESERVEDFIELD1626_K2_E5_SHIFT                    0
16142   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1600_RESERVEDFIELD1627_K2_E5                          (0x1<<7) // Reserved
16143   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1600_RESERVEDFIELD1627_K2_E5_SHIFT                    7
16144 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1601_K2_E5                                              0x0089ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16145   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1601_RESERVEDFIELD1628_K2_E5                          (0x1<<0) // Reserved
16146   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1601_RESERVEDFIELD1628_K2_E5_SHIFT                    0
16147   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1601_RESERVEDFIELD1629_K2_E5                          (0x1<<1) // Reserved
16148   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1601_RESERVEDFIELD1629_K2_E5_SHIFT                    1
16149   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1601_RESERVEDFIELD1630_K2_E5                          (0x3<<2) // Reserved
16150   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1601_RESERVEDFIELD1630_K2_E5_SHIFT                    2
16151 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1602_K2_E5                                              0x0089d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16152   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1602_RESERVEDFIELD1631_K2_E5                          (0xf<<0) // Reserved
16153   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1602_RESERVEDFIELD1631_K2_E5_SHIFT                    0
16154   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1602_RESERVEDFIELD1632_K2_E5                          (0x3<<4) // Reserved
16155   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1602_RESERVEDFIELD1632_K2_E5_SHIFT                    4
16156   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1602_RESERVEDFIELD1633_K2_E5                          (0x1<<6) // Reserved
16157   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1602_RESERVEDFIELD1633_K2_E5_SHIFT                    6
16158 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1603_K2_E5                                              0x0089d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16159   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1603_RESERVEDFIELD1634_K2_E5                          (0x3<<0) // Reserved
16160   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1603_RESERVEDFIELD1634_K2_E5_SHIFT                    0
16161 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1604_K2_E5                                              0x0089d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16162   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1604_RESERVEDFIELD1635_K2_E5                          (0x3<<0) // Reserved
16163   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1604_RESERVEDFIELD1635_K2_E5_SHIFT                    0
16164   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1604_RESERVEDFIELD1636_K2_E5                          (0x3<<2) // Reserved
16165   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1604_RESERVEDFIELD1636_K2_E5_SHIFT                    2
16166 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL0_K2_E5                                                      0x008a00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16167   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5                                       (0x1f<<0) // EQ LFG Start Value
16168   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5_SHIFT                                 0
16169 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL1_K2_E5                                                      0x008a04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16170   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5                                   (0x1f<<0) // EQ LFG Maximum Value, inclusive
16171   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5_SHIFT                             0
16172 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL2_K2_E5                                                      0x008a08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16173   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5                                   (0x1f<<0) // EQ LFG Minimum Value, inclusive
16174   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5_SHIFT                             0
16175 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1605_K2_E5                                              0x008a0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16176   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1605_RESERVEDFIELD1637_K2_E5                          (0xf<<0) // Reserved
16177   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1605_RESERVEDFIELD1637_K2_E5_SHIFT                    0
16178   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1605_RESERVEDFIELD1638_K2_E5                          (0x1<<7) // Reserved
16179   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1605_RESERVEDFIELD1638_K2_E5_SHIFT                    7
16180 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1606_K2_E5                                              0x008a10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16181   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1606_RESERVEDFIELD1639_K2_E5                          (0x1<<0) // Reserved
16182   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1606_RESERVEDFIELD1639_K2_E5_SHIFT                    0
16183   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1606_RESERVEDFIELD1640_K2_E5                          (0x1<<1) // Reserved
16184   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1606_RESERVEDFIELD1640_K2_E5_SHIFT                    1
16185   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1606_RESERVEDFIELD1641_K2_E5                          (0x7<<2) // Reserved
16186   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1606_RESERVEDFIELD1641_K2_E5_SHIFT                    2
16187 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1607_K2_E5                                              0x008a14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16188   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1607_RESERVEDFIELD1642_K2_E5                          (0xf<<0) // Reserved
16189   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1607_RESERVEDFIELD1642_K2_E5_SHIFT                    0
16190   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1607_RESERVEDFIELD1643_K2_E5                          (0x3<<4) // Reserved
16191   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1607_RESERVEDFIELD1643_K2_E5_SHIFT                    4
16192   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1607_RESERVEDFIELD1644_K2_E5                          (0x1<<6) // Reserved
16193   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1607_RESERVEDFIELD1644_K2_E5_SHIFT                    6
16194 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1608_K2_E5                                              0x008a18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16195   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1608_RESERVEDFIELD1645_K2_E5                          (0x1f<<0) // Reserved
16196   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1608_RESERVEDFIELD1645_K2_E5_SHIFT                    0
16197 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1609_K2_E5                                              0x008a1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16198   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1609_RESERVEDFIELD1646_K2_E5                          (0x1f<<0) // Reserved
16199   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1609_RESERVEDFIELD1646_K2_E5_SHIFT                    0
16200 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1610_K2_E5                                              0x008a20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16201   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1610_RESERVEDFIELD1647_K2_E5                          (0x1f<<0) // Reserved
16202   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1610_RESERVEDFIELD1647_K2_E5_SHIFT                    0
16203 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1611_K2_E5                                              0x008a40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16204   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1611_RESERVEDFIELD1648_K2_E5                          (0x1f<<0) // Reserved
16205   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1611_RESERVEDFIELD1648_K2_E5_SHIFT                    0
16206 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1612_K2_E5                                              0x008a44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16207   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1612_RESERVEDFIELD1649_K2_E5                          (0x1f<<0) // Reserved
16208   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1612_RESERVEDFIELD1649_K2_E5_SHIFT                    0
16209 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1613_K2_E5                                              0x008a48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16210   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1613_RESERVEDFIELD1650_K2_E5                          (0x1f<<0) // Reserved
16211   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1613_RESERVEDFIELD1650_K2_E5_SHIFT                    0
16212 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1614_K2_E5                                              0x008a4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16213   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1614_RESERVEDFIELD1651_K2_E5                          (0xf<<0) // Reserved
16214   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1614_RESERVEDFIELD1651_K2_E5_SHIFT                    0
16215   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1614_RESERVEDFIELD1652_K2_E5                          (0x1<<7) // Reserved
16216   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1614_RESERVEDFIELD1652_K2_E5_SHIFT                    7
16217 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1615_K2_E5                                              0x008a50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16218   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1615_RESERVEDFIELD1653_K2_E5                          (0x1<<0) // Reserved
16219   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1615_RESERVEDFIELD1653_K2_E5_SHIFT                    0
16220   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1615_RESERVEDFIELD1654_K2_E5                          (0x1<<1) // Reserved
16221   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1615_RESERVEDFIELD1654_K2_E5_SHIFT                    1
16222   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1615_RESERVEDFIELD1655_K2_E5                          (0x7<<2) // Reserved
16223   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1615_RESERVEDFIELD1655_K2_E5_SHIFT                    2
16224 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1616_K2_E5                                              0x008a54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16225   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1616_RESERVEDFIELD1656_K2_E5                          (0xf<<0) // Reserved
16226   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1616_RESERVEDFIELD1656_K2_E5_SHIFT                    0
16227   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1616_RESERVEDFIELD1657_K2_E5                          (0x3<<4) // Reserved
16228   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1616_RESERVEDFIELD1657_K2_E5_SHIFT                    4
16229   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1616_RESERVEDFIELD1658_K2_E5                          (0x1<<6) // Reserved
16230   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1616_RESERVEDFIELD1658_K2_E5_SHIFT                    6
16231 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1617_K2_E5                                              0x008a58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16232   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1617_RESERVEDFIELD1659_K2_E5                          (0x1f<<0) // Reserved
16233   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1617_RESERVEDFIELD1659_K2_E5_SHIFT                    0
16234 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1618_K2_E5                                              0x008a60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16235   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1618_RESERVEDFIELD1660_K2_E5                          (0xf<<0) // Reserved
16236   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1618_RESERVEDFIELD1660_K2_E5_SHIFT                    0
16237   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1618_RESERVEDFIELD1661_K2_E5                          (0x1<<4) // Reserved
16238   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1618_RESERVEDFIELD1661_K2_E5_SHIFT                    4
16239 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_MB_CTRL1_K2_E5                                                       0x008a64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16240   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5                                        (0xf<<0) // EQ MBF Start Value
16241   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5_SHIFT                                  0
16242   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5                                        (0xf<<4) // EQ MBG Start Value
16243   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5_SHIFT                                  4
16244 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1619_K2_E5                                              0x008a68UL //Access:RW   DataWidth:0x8    // Reserved
16245 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1620_K2_E5                                              0x008a6cUL //Access:RW   DataWidth:0x8    // Reserved
16246 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1621_K2_E5                                              0x008a70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16247   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1621_RESERVEDFIELD1664_K2_E5                          (0x1<<0) // Reserved
16248   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1621_RESERVEDFIELD1664_K2_E5_SHIFT                    0
16249   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1621_RESERVEDFIELD1665_K2_E5                          (0x1<<1) // Reserved
16250   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1621_RESERVEDFIELD1665_K2_E5_SHIFT                    1
16251   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1621_RESERVEDFIELD1666_K2_E5                          (0xf<<2) // Reserved
16252   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1621_RESERVEDFIELD1666_K2_E5_SHIFT                    2
16253 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1622_K2_E5                                              0x008a74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16254   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1622_RESERVEDFIELD1667_K2_E5                          (0xf<<0) // Reserved
16255   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1622_RESERVEDFIELD1667_K2_E5_SHIFT                    0
16256   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1622_RESERVEDFIELD1668_K2_E5                          (0x3<<4) // Reserved
16257   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1622_RESERVEDFIELD1668_K2_E5_SHIFT                    4
16258   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1622_RESERVEDFIELD1669_K2_E5                          (0x1<<6) // Reserved
16259   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1622_RESERVEDFIELD1669_K2_E5_SHIFT                    6
16260 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1623_K2_E5                                              0x008a80UL //Access:RW   DataWidth:0x8    // Reserved
16261 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1624_K2_E5                                              0x008a84UL //Access:RW   DataWidth:0x8    // Reserved
16262 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1625_K2_E5                                              0x008a88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16263   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1625_RESERVEDFIELD1672_K2_E5                          (0x1<<0) // Reserved
16264   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1625_RESERVEDFIELD1672_K2_E5_SHIFT                    0
16265   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1625_RESERVEDFIELD1673_K2_E5                          (0x1<<1) // Reserved
16266   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1625_RESERVEDFIELD1673_K2_E5_SHIFT                    1
16267   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1625_RESERVEDFIELD1674_K2_E5                          (0xf<<2) // Reserved
16268   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1625_RESERVEDFIELD1674_K2_E5_SHIFT                    2
16269 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1626_K2_E5                                              0x008a8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16270   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1626_RESERVEDFIELD1675_K2_E5                          (0xf<<0) // Reserved
16271   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1626_RESERVEDFIELD1675_K2_E5_SHIFT                    0
16272   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1626_RESERVEDFIELD1676_K2_E5                          (0x3<<4) // Reserved
16273   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1626_RESERVEDFIELD1676_K2_E5_SHIFT                    4
16274   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1626_RESERVEDFIELD1677_K2_E5                          (0x1<<6) // Reserved
16275   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1626_RESERVEDFIELD1677_K2_E5_SHIFT                    6
16276 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1627_K2_E5                                              0x008a98UL //Access:RW   DataWidth:0x8    // Reserved
16277 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1628_K2_E5                                              0x008a9cUL //Access:RW   DataWidth:0x8    // Reserved
16278 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1629_K2_E5                                              0x008aa0UL //Access:RW   DataWidth:0x8    // Reserved
16279 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1630_K2_E5                                              0x008aa4UL //Access:RW   DataWidth:0x8    // Reserved
16280 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1631_K2_E5                                              0x008aacUL //Access:R    DataWidth:0x8    // Reserved
16281 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1632_K2_E5                                              0x008ab0UL //Access:R    DataWidth:0x8    // Multi Field Register.
16282   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1632_RESERVEDFIELD1683_K2_E5                          (0x1<<0) // Reserved
16283   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1632_RESERVEDFIELD1683_K2_E5_SHIFT                    0
16284   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1632_RESERVEDFIELD1684_K2_E5                          (0x1<<1) // Reserved
16285   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1632_RESERVEDFIELD1684_K2_E5_SHIFT                    1
16286 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1633_K2_E5                                              0x008ab8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16287   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1633_RESERVEDFIELD1685_K2_E5                          (0x1<<0) // Reserved
16288   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1633_RESERVEDFIELD1685_K2_E5_SHIFT                    0
16289   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1633_RESERVEDFIELD1686_K2_E5                          (0x1<<1) // Reserved
16290   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1633_RESERVEDFIELD1686_K2_E5_SHIFT                    1
16291 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1634_K2_E5                                              0x008abcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16292   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1634_RESERVEDFIELD1687_K2_E5                          (0x1<<6) // Reserved
16293   #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1634_RESERVEDFIELD1687_K2_E5_SHIFT                    6
16294 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1635_K2_E5                                              0x008ae0UL //Access:RW   DataWidth:0x8    // Reserved
16295 #define PHY_NW_IP_REG_LN1_LEQ_REFCLK_RESERVEDREGISTER1636_K2_E5                                              0x008ae4UL //Access:RW   DataWidth:0x8    // Reserved
16296 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1637_K2_E5                                               0x008c00UL //Access:RW   DataWidth:0x8    // Reserved
16297 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1638_K2_E5                                               0x008c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16298   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1638_RESERVEDFIELD1689_K2_E5                           (0x7f<<0) // Reserved
16299   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1638_RESERVEDFIELD1689_K2_E5_SHIFT                     0
16300 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1639_K2_E5                                               0x008c08UL //Access:RW   DataWidth:0x8    // Reserved
16301 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1640_K2_E5                                               0x008c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16302   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1640_RESERVEDFIELD1691_K2_E5                           (0x7f<<0) // Reserved
16303   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1640_RESERVEDFIELD1691_K2_E5_SHIFT                     0
16304 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1641_K2_E5                                               0x008c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16305   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1641_RESERVEDFIELD1692_K2_E5                           (0xf<<0) // Reserved
16306   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1641_RESERVEDFIELD1692_K2_E5_SHIFT                     0
16307 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1642_K2_E5                                               0x008c14UL //Access:RW   DataWidth:0x8    // Reserved
16308 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1643_K2_E5                                               0x008c20UL //Access:RW   DataWidth:0x8    // Reserved
16309 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1644_K2_E5                                               0x008c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16310   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1644_RESERVEDFIELD1695_K2_E5                           (0xf<<0) // Reserved
16311   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1644_RESERVEDFIELD1695_K2_E5_SHIFT                     0
16312 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1645_K2_E5                                               0x008c30UL //Access:RW   DataWidth:0x8    // Reserved
16313 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1646_K2_E5                                               0x008c34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16314   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1646_RESERVEDFIELD1697_K2_E5                           (0xf<<0) // Reserved
16315   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1646_RESERVEDFIELD1697_K2_E5_SHIFT                     0
16316 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1647_K2_E5                                               0x008c40UL //Access:RW   DataWidth:0x8    // Reserved
16317 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1648_K2_E5                                               0x008c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16318   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1648_RESERVEDFIELD1699_K2_E5                           (0xf<<0) // Reserved
16319   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1648_RESERVEDFIELD1699_K2_E5_SHIFT                     0
16320 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1649_K2_E5                                               0x008c4cUL //Access:RW   DataWidth:0x8    // Reserved
16321 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1650_K2_E5                                               0x008c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16322   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1650_RESERVEDFIELD1701_K2_E5                           (0xf<<0) // Reserved
16323   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1650_RESERVEDFIELD1701_K2_E5_SHIFT                     0
16324 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1651_K2_E5                                               0x008c58UL //Access:RW   DataWidth:0x8    // Reserved
16325 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1652_K2_E5                                               0x008c5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16326   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1652_RESERVEDFIELD1703_K2_E5                           (0xf<<0) // Reserved
16327   #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1652_RESERVEDFIELD1703_K2_E5_SHIFT                     0
16328 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1653_K2_E5                                               0x008c80UL //Access:RW   DataWidth:0x8    // Reserved
16329 #define PHY_NW_IP_REG_LN1_LEQ_RXCLK_RESERVEDREGISTER1654_K2_E5                                               0x008c84UL //Access:RW   DataWidth:0x8    // Reserved
16330 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_AFE_PD_CTRL0_K2_E5                                                      0x008e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16331   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5                                           (0xf<<0) // power down TX driver
16332   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5_SHIFT                                     0
16333 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1655_K2_E5                                              0x008e04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16334   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1655_RESERVEDFIELD1704_K2_E5                          (0x1<<0) // Reserved
16335   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1655_RESERVEDFIELD1704_K2_E5_SHIFT                    0
16336 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_AFE_CTRL0_K2_E5                                                         0x008e08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16337   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5                                         (0x3<<0) // When HIGH, TX driver goes into a low power IDLE model. In this mode, the output termination is not guaranteed to be 50 Ohm closer to 200 Ohm
16338   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5_SHIFT                                   0
16339 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1656_K2_E5                                              0x008e0cUL //Access:RW   DataWidth:0x8    // Reserved
16340 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1657_K2_E5                                              0x008e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16341   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1657_RESERVEDFIELD1706_K2_E5                          (0x1<<0) // Reserved
16342   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1657_RESERVEDFIELD1706_K2_E5_SHIFT                    0
16343   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1657_RESERVEDFIELD1707_K2_E5                          (0x1f<<1) // Reserved
16344   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1657_RESERVEDFIELD1707_K2_E5_SHIFT                    1
16345 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1658_K2_E5                                              0x008e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16346   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1658_RESERVEDFIELD1708_K2_E5                          (0x7<<0) // Reserved
16347   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1658_RESERVEDFIELD1708_K2_E5_SHIFT                    0
16348 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_K2_E5                                              0x008e18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16349   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1709_K2_E5                          (0x1<<0) // Reserved
16350   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1709_K2_E5_SHIFT                    0
16351   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1710_K2_E5                          (0x1<<1) // Reserved
16352   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1710_K2_E5_SHIFT                    1
16353   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1711_K2_E5                          (0x7<<2) // Reserved
16354   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1711_K2_E5_SHIFT                    2
16355   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1712_K2_E5                          (0x1<<5) // Reserved
16356   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1712_K2_E5_SHIFT                    5
16357   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1713_K2_E5                          (0x3<<6) // Reserved
16358   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1659_RESERVEDFIELD1713_K2_E5_SHIFT                    6
16359 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_K2_E5                                              0x008e20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16360   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1714_K2_E5                          (0x1<<0) // Reserved
16361   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1714_K2_E5_SHIFT                    0
16362   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1715_K2_E5                          (0x1<<1) // Reserved
16363   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1715_K2_E5_SHIFT                    1
16364   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1716_K2_E5                          (0x3<<2) // Reserved
16365   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1716_K2_E5_SHIFT                    2
16366   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1717_K2_E5                          (0x1<<4) // Reserved
16367   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1660_RESERVEDFIELD1717_K2_E5_SHIFT                    4
16368 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1661_K2_E5                                              0x008e24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16369   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1661_RESERVEDFIELD1718_K2_E5                          (0x7<<0) // Reserved
16370   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1661_RESERVEDFIELD1718_K2_E5_SHIFT                    0
16371   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1661_RESERVEDFIELD1719_K2_E5                          (0x1f<<3) // Reserved
16372   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1661_RESERVEDFIELD1719_K2_E5_SHIFT                    3
16373 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1662_K2_E5                                              0x008e28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16374   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1662_RESERVEDFIELD1720_K2_E5                          (0x7<<0) // Reserved
16375   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1662_RESERVEDFIELD1720_K2_E5_SHIFT                    0
16376   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1662_RESERVEDFIELD1721_K2_E5                          (0x3<<3) // Reserved
16377   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1662_RESERVEDFIELD1721_K2_E5_SHIFT                    3
16378 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1663_K2_E5                                              0x008e2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16379   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1663_RESERVEDFIELD1722_K2_E5                          (0x1f<<0) // Reserved
16380   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1663_RESERVEDFIELD1722_K2_E5_SHIFT                    0
16381   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1663_RESERVEDFIELD1723_K2_E5                          (0x3<<5) // Reserved
16382   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1663_RESERVEDFIELD1723_K2_E5_SHIFT                    5
16383 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1664_K2_E5                                              0x008e30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16384   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1664_RESERVEDFIELD1724_K2_E5                          (0x7<<0) // Reserved
16385   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1664_RESERVEDFIELD1724_K2_E5_SHIFT                    0
16386   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1664_RESERVEDFIELD1725_K2_E5                          (0x3<<3) // Reserved
16387   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1664_RESERVEDFIELD1725_K2_E5_SHIFT                    3
16388 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1665_K2_E5                                              0x008e34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16389   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1665_RESERVEDFIELD1726_K2_E5                          (0x1f<<0) // Reserved
16390   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1665_RESERVEDFIELD1726_K2_E5_SHIFT                    0
16391   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1665_RESERVEDFIELD1727_K2_E5                          (0x3<<5) // Reserved
16392   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1665_RESERVEDFIELD1727_K2_E5_SHIFT                    5
16393 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL0_K2_E5                                                        0x008e40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16394   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5                                                  (0x1<<0) // Set to 1 to apply the coefficient settings, and hold until ack is 1.  Set to 0 once ack is 1.
16395   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5_SHIFT                                            0
16396 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_STATUS0_K2_E5                                                      0x008e44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16397   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5                                                (0x1<<0) // Set to 1 by firmware when updates are complete. Cleared when req = 0
16398   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5_SHIFT                                          0
16399 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL1_K2_E5                                                        0x008e48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16400   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5                                              (0x1f<<0) // Setting for TXEQ first post-cursor tap coefficient
16401   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5_SHIFT                                        0
16402 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1666_K2_E5                                              0x008e4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16403   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1666_RESERVEDFIELD1728_K2_E5                          (0x3<<0) // Reserved
16404   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1666_RESERVEDFIELD1728_K2_E5_SHIFT                    0
16405 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL3_K2_E5                                                        0x008e50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16406   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5                                             (0xf<<0) // Setting for TXEQ pre-cursor tap coefficient
16407   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5_SHIFT                                       0
16408 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1667_K2_E5                                              0x008e54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16409   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1667_RESERVEDFIELD1729_K2_E5                          (0x1<<0) // Reserved
16410   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1667_RESERVEDFIELD1729_K2_E5_SHIFT                    0
16411   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1667_RESERVEDFIELD1730_K2_E5                          (0x1<<1) // Reserved
16412   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1667_RESERVEDFIELD1730_K2_E5_SHIFT                    1
16413 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL5_K2_E5                                                        0x008e58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16414   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5                                            (0xf<<0) // Thermometer coded control to adjust the delay between data and clock for the final 2to1 mux. Setting 00000 min delay of clock path and 11111 max delay of clock path.
16415   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5_SHIFT                                      0
16416 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_K2_E5                                              0x008e5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16417   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1731_K2_E5                          (0x1<<0) // Reserved
16418   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1731_K2_E5_SHIFT                    0
16419   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1732_K2_E5                          (0x1<<1) // Reserved
16420   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1732_K2_E5_SHIFT                    1
16421   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1733_K2_E5                          (0x7<<2) // Reserved
16422   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1733_K2_E5_SHIFT                    2
16423   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1734_K2_E5                          (0x1<<5) // Reserved
16424   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1734_K2_E5_SHIFT                    5
16425   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1735_K2_E5                          (0x3<<6) // Reserved
16426   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1668_RESERVEDFIELD1735_K2_E5_SHIFT                    6
16427 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_K2_E5                                              0x008e60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16428   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1736_K2_E5                          (0x1<<0) // Reserved
16429   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1736_K2_E5_SHIFT                    0
16430   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1737_K2_E5                          (0x1<<1) // Reserved
16431   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1737_K2_E5_SHIFT                    1
16432   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1738_K2_E5                          (0x3<<2) // Reserved
16433   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1738_K2_E5_SHIFT                    2
16434   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1739_K2_E5                          (0x1<<4) // Reserved
16435   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1669_RESERVEDFIELD1739_K2_E5_SHIFT                    4
16436 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1670_K2_E5                                              0x008e64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16437   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1670_RESERVEDFIELD1740_K2_E5                          (0x3<<3) // Reserved
16438   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1670_RESERVEDFIELD1740_K2_E5_SHIFT                    3
16439   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1670_RESERVEDFIELD1741_K2_E5                          (0x3<<5) // Reserved
16440   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1670_RESERVEDFIELD1741_K2_E5_SHIFT                    5
16441 #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1671_K2_E5                                              0x008e6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16442   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1671_RESERVEDFIELD1742_K2_E5                          (0x3<<3) // Reserved
16443   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1671_RESERVEDFIELD1742_K2_E5_SHIFT                    3
16444   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1671_RESERVEDFIELD1743_K2_E5                          (0x3<<5) // Reserved
16445   #define PHY_NW_IP_REG_LN1_DRV_REFCLK_RESERVEDREGISTER1671_RESERVEDFIELD1743_K2_E5_SHIFT                    5
16446 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1672_K2_E5                                              0x009000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16447   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1672_RESERVEDFIELD1744_K2_E5                          (0xf<<0) // Reserved
16448   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1672_RESERVEDFIELD1744_K2_E5_SHIFT                    0
16449 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1673_K2_E5                                              0x009004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16450   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1673_RESERVEDFIELD1745_K2_E5                          (0x1f<<0) // Reserved
16451   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1673_RESERVEDFIELD1745_K2_E5_SHIFT                    0
16452 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1674_K2_E5                                              0x009008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16453   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1674_RESERVEDFIELD1746_K2_E5                          (0x3<<0) // Reserved
16454   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1674_RESERVEDFIELD1746_K2_E5_SHIFT                    0
16455   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1674_RESERVEDFIELD1747_K2_E5                          (0x3<<2) // Reserved
16456   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1674_RESERVEDFIELD1747_K2_E5_SHIFT                    2
16457 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1675_K2_E5                                              0x00900cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16458   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1675_RESERVEDFIELD1748_K2_E5                          (0x7<<0) // Reserved
16459   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1675_RESERVEDFIELD1748_K2_E5_SHIFT                    0
16460   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1675_RESERVEDFIELD1749_K2_E5                          (0x7<<3) // Reserved
16461   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1675_RESERVEDFIELD1749_K2_E5_SHIFT                    3
16462 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1676_K2_E5                                              0x009010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16463   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1676_RESERVEDFIELD1750_K2_E5                          (0x1<<0) // Reserved
16464   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1676_RESERVEDFIELD1750_K2_E5_SHIFT                    0
16465 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1677_K2_E5                                              0x009018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16466   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1677_RESERVEDFIELD1751_K2_E5                          (0x1<<0) // Reserved
16467   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1677_RESERVEDFIELD1751_K2_E5_SHIFT                    0
16468 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1678_K2_E5                                              0x009028UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16469   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1678_RESERVEDFIELD1752_K2_E5                          (0x1<<0) // Reserved
16470   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1678_RESERVEDFIELD1752_K2_E5_SHIFT                    0
16471   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1678_RESERVEDFIELD1753_K2_E5                          (0x1<<1) // Reserved
16472   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1678_RESERVEDFIELD1753_K2_E5_SHIFT                    1
16473   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1678_RESERVEDFIELD1754_K2_E5                          (0x3<<2) // Reserved
16474   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1678_RESERVEDFIELD1754_K2_E5_SHIFT                    2
16475 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1679_K2_E5                                              0x009030UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16476   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1679_RESERVEDFIELD1755_K2_E5                          (0xf<<0) // Reserved
16477   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1679_RESERVEDFIELD1755_K2_E5_SHIFT                    0
16478   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1679_RESERVEDFIELD1756_K2_E5                          (0x3<<4) // Reserved
16479   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1679_RESERVEDFIELD1756_K2_E5_SHIFT                    4
16480 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1680_K2_E5                                              0x009038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16481   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1680_RESERVEDFIELD1757_K2_E5                          (0xf<<0) // Reserved
16482   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1680_RESERVEDFIELD1757_K2_E5_SHIFT                    0
16483   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1680_RESERVEDFIELD1758_K2_E5                          (0x3<<4) // Reserved
16484   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1680_RESERVEDFIELD1758_K2_E5_SHIFT                    4
16485   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1680_RESERVEDFIELD1759_K2_E5                          (0x3<<6) // Reserved
16486   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1680_RESERVEDFIELD1759_K2_E5_SHIFT                    6
16487 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1681_K2_E5                                              0x009040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16488   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1681_RESERVEDFIELD1760_K2_E5                          (0xf<<0) // Reserved
16489   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1681_RESERVEDFIELD1760_K2_E5_SHIFT                    0
16490   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1681_RESERVEDFIELD1761_K2_E5                          (0x3<<4) // Reserved
16491   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1681_RESERVEDFIELD1761_K2_E5_SHIFT                    4
16492   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1681_RESERVEDFIELD1762_K2_E5                          (0x1<<6) // Reserved
16493   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1681_RESERVEDFIELD1762_K2_E5_SHIFT                    6
16494 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1682_K2_E5                                              0x009048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16495   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1682_RESERVEDFIELD1763_K2_E5                          (0x1<<0) // Reserved
16496   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1682_RESERVEDFIELD1763_K2_E5_SHIFT                    0
16497   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1682_RESERVEDFIELD1764_K2_E5                          (0x3<<1) // Reserved
16498   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1682_RESERVEDFIELD1764_K2_E5_SHIFT                    1
16499 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1683_K2_E5                                              0x009050UL //Access:RW   DataWidth:0x8    // Reserved
16500 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1684_K2_E5                                              0x009058UL //Access:R    DataWidth:0x8    // Multi Field Register.
16501   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1684_RESERVEDFIELD1766_K2_E5                          (0x1<<0) // Reserved
16502   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1684_RESERVEDFIELD1766_K2_E5_SHIFT                    0
16503   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1684_RESERVEDFIELD1767_K2_E5                          (0xf<<1) // Reserved
16504   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1684_RESERVEDFIELD1767_K2_E5_SHIFT                    1
16505 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1685_K2_E5                                              0x009060UL //Access:RW   DataWidth:0x8    // Reserved
16506 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1686_K2_E5                                              0x009064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16507   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1686_RESERVEDFIELD1769_K2_E5                          (0x1<<0) // Reserved
16508   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1686_RESERVEDFIELD1769_K2_E5_SHIFT                    0
16509 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1687_K2_E5                                              0x00906cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16510   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1687_RESERVEDFIELD1770_K2_E5                          (0x1f<<0) // Reserved
16511   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1687_RESERVEDFIELD1770_K2_E5_SHIFT                    0
16512   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1687_RESERVEDFIELD1771_K2_E5                          (0x1<<7) // Reserved
16513   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1687_RESERVEDFIELD1771_K2_E5_SHIFT                    7
16514 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_K2_E5                                                         0x009080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16515   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5                                                   (0x1<<0) // Write 1 to request a command CMD execution.  It should be held at 1 until fsm_status0.ack is 1, and then it should be set back to 0.
16516   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5_SHIFT                                             0
16517   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5                                                   (0x1f<<1) // Requested command: 0x00 - LOAD_ONLY Others - Reserved
16518   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5_SHIFT                                             1
16519   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD1772_K2_E5                                     (0x1<<6) // Reserved
16520   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD1772_K2_E5_SHIFT                               6
16521   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5                                     (0x1<<7) // Set it to 1 when changing DFE tap values
16522   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5_SHIFT                               7
16523 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1688_K2_E5                                              0x009084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16524   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1688_RESERVEDFIELD1773_K2_E5                          (0xf<<0) // Reserved
16525   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1688_RESERVEDFIELD1773_K2_E5_SHIFT                    0
16526   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1688_RESERVEDFIELD1774_K2_E5                          (0x1<<4) // Reserved
16527   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1688_RESERVEDFIELD1774_K2_E5_SHIFT                    4
16528 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1689_K2_E5                                              0x009088UL //Access:RW   DataWidth:0x8    // Reserved
16529 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1690_K2_E5                                              0x00908cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16530   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1690_RESERVEDFIELD1776_K2_E5                          (0x3<<0) // Reserved
16531   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1690_RESERVEDFIELD1776_K2_E5_SHIFT                    0
16532 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1691_K2_E5                                              0x009090UL //Access:RW   DataWidth:0x8    // Reserved
16533 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1692_K2_E5                                              0x009094UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16534   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1692_RESERVEDFIELD1778_K2_E5                          (0x3<<0) // Reserved
16535   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1692_RESERVEDFIELD1778_K2_E5_SHIFT                    0
16536 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1693_K2_E5                                              0x009098UL //Access:RW   DataWidth:0x8    // Reserved
16537 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1694_K2_E5                                              0x00909cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16538   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1694_RESERVEDFIELD1780_K2_E5                          (0x3<<0) // Reserved
16539   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1694_RESERVEDFIELD1780_K2_E5_SHIFT                    0
16540 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_K2_E5                                                       0x0090a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
16541   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5                                                 (0x1<<0) // Acknowledge from DFE after command execution. Will be set to 1 after a command is completed, and will clear to 0 after fsm_status0.req is cleared
16542   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5_SHIFT                                           0
16543   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD1781_K2_E5                                   (0x1<<1) // Reserved
16544   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD1781_K2_E5_SHIFT                             1
16545   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD1782_K2_E5                                   (0x1<<2) // Reserved
16546   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD1782_K2_E5_SHIFT                             2
16547   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD1783_K2_E5                                   (0x1<<3) // Reserved
16548   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD1783_K2_E5_SHIFT                             3
16549 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_K2_E5                                                         0x0090a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16550   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5                                         (0x1<<0) // Enables updating Tap 1 Even 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
16551   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5_SHIFT                                   0
16552   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5                                         (0x1<<1) // Enables updating Tap 1 Even 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
16553   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5_SHIFT                                   1
16554   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5                                          (0x1<<2) // Enables updating Tap 1 Odd 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
16555   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5_SHIFT                                    2
16556   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5                                          (0x1<<3) // Enables updating Tap 1 Odd 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
16557   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5_SHIFT                                    3
16558   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5                                               (0x1<<4) // Enables updating Tap 2 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
16559   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5_SHIFT                                         4
16560   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5                                               (0x1<<5) // Enables updating Tap 3 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
16561   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5_SHIFT                                         5
16562   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5                                               (0x1<<6) // Enables updating Tap 4 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
16563   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5_SHIFT                                         6
16564   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5                                               (0x1<<7) // Enables updating Tap 5 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
16565   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5_SHIFT                                         7
16566 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL0_K2_E5                                               0x0090acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16567   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
16568   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                            0
16569   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
16570   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                   7
16571 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL1_K2_E5                                               0x0090b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16572   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
16573   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                            0
16574   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
16575   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                   7
16576 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL2_K2_E5                                               0x0090b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16577   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
16578   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                             0
16579   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
16580   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                    7
16581 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL3_K2_E5                                               0x0090b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16582   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
16583   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                             0
16584   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
16585   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                    7
16586 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL4_K2_E5                                               0x0090bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16587   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5                                        (0xf<<0) // Starting value for Tap 2 for Tap Adaptations
16588   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5_SHIFT                                  0
16589   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
16590   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                         7
16591 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL5_K2_E5                                               0x0090c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16592   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5                                        (0x7<<0) // Starting value for Tap 3 for Tap Adaptations
16593   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5_SHIFT                                  0
16594   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
16595   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                         7
16596 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL6_K2_E5                                               0x0090c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16597   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5                                        (0x7<<0) // Starting value for Tap 4 for Tap Adaptations
16598   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5_SHIFT                                  0
16599   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
16600   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                         7
16601 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL7_K2_E5                                               0x0090c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16602   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5                                        (0x7<<0) // Starting value for Tap 5 for Tap Adaptations
16603   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5_SHIFT                                  0
16604   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
16605   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                         7
16606 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_K2_E5                                                0x0090ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16607   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
16608   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                             0
16609   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
16610   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                    7
16611 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_K2_E5                                                0x0090d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16612   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
16613   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                             0
16614   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
16615   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                    7
16616 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_K2_E5                                                0x0090d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16617   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
16618   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                              0
16619   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
16620   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                     7
16621 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_K2_E5                                                0x0090d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16622   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
16623   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                              0
16624   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
16625   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                     7
16626 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_K2_E5                                                0x0090dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16627   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5                                         (0xf<<0) // Loading value for Tap 2 for Tap Adaptations
16628   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5_SHIFT                                   0
16629   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
16630   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                          7
16631 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_K2_E5                                                0x0090e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16632   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5                                         (0x7<<0) // Loading value for Tap 3 for Tap Adaptations
16633   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5_SHIFT                                   0
16634   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
16635   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                          7
16636 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_K2_E5                                                0x0090e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16637   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5                                         (0x7<<0) // Loading value for Tap 4 for Tap Adaptations
16638   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5_SHIFT                                   0
16639   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
16640   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                          7
16641 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_K2_E5                                                0x0090e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16642   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5                                         (0x7<<0) // Loading value for Tap 5 for Tap Adaptations
16643   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5_SHIFT                                   0
16644   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
16645   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                          7
16646 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS0_K2_E5                                                   0x0090ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
16647   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5                                      (0x1f<<0) // binary value for Tap 1 Even 0 Path for Tap Adaptations
16648   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5_SHIFT                                0
16649   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
16650   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                       7
16651 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS1_K2_E5                                                   0x0090f0UL //Access:R    DataWidth:0x8    // Multi Field Register.
16652   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5                                      (0x1f<<0) // binary  value for Tap 1 Even 1 Path for Tap Adaptations
16653   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5_SHIFT                                0
16654   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
16655   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                       7
16656 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS2_K2_E5                                                   0x0090f4UL //Access:R    DataWidth:0x8    // Multi Field Register.
16657   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 0 Path for Tap Adaptations
16658   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5_SHIFT                                 0
16659   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
16660   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                        7
16661 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS3_K2_E5                                                   0x0090f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
16662   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 1 Path for Tap Adaptations
16663   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5_SHIFT                                 0
16664   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
16665   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                        7
16666 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS4_K2_E5                                                   0x0090fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
16667   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5                                            (0xf<<0) // binary  value for Tap 2 for Tap Adaptations
16668   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5_SHIFT                                      0
16669   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
16670   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5_SHIFT                             7
16671 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS5_K2_E5                                                   0x009100UL //Access:R    DataWidth:0x8    // Multi Field Register.
16672   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5                                            (0x7<<0) // binary  value for Tap 3 for Tap Adaptations
16673   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5_SHIFT                                      0
16674   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
16675   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5_SHIFT                             7
16676 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS6_K2_E5                                                   0x009104UL //Access:R    DataWidth:0x8    // Multi Field Register.
16677   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5                                            (0x7<<0) // binary  value for Tap 4 for Tap Adaptations
16678   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5_SHIFT                                      0
16679   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
16680   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5_SHIFT                             7
16681 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS7_K2_E5                                                   0x009108UL //Access:R    DataWidth:0x8    // Multi Field Register.
16682   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5                                            (0x7<<0) // binary  value for Tap 5 for Tap Adaptations
16683   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5_SHIFT                                      0
16684   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
16685   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5_SHIFT                             7
16686 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_K2_E5                                              0x009140UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16687   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1784_K2_E5                          (0x1<<0) // Reserved
16688   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1784_K2_E5_SHIFT                    0
16689   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1785_K2_E5                          (0x1<<1) // Reserved
16690   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1785_K2_E5_SHIFT                    1
16691   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1786_K2_E5                          (0x1<<2) // Reserved
16692   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1786_K2_E5_SHIFT                    2
16693   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1787_K2_E5                          (0x1<<3) // Reserved
16694   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1787_K2_E5_SHIFT                    3
16695   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1788_K2_E5                          (0x1<<4) // Reserved
16696   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1788_K2_E5_SHIFT                    4
16697   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1789_K2_E5                          (0x1<<5) // Reserved
16698   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1789_K2_E5_SHIFT                    5
16699   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1790_K2_E5                          (0x1<<6) // Reserved
16700   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1790_K2_E5_SHIFT                    6
16701   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1791_K2_E5                          (0x1<<7) // Reserved
16702   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1695_RESERVEDFIELD1791_K2_E5_SHIFT                    7
16703 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1696_K2_E5                                              0x009144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16704   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1696_RESERVEDFIELD1792_K2_E5                          (0x1f<<0) // Reserved
16705   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1696_RESERVEDFIELD1792_K2_E5_SHIFT                    0
16706 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1697_K2_E5                                              0x009148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16707   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1697_RESERVEDFIELD1793_K2_E5                          (0xf<<0) // Reserved
16708   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1697_RESERVEDFIELD1793_K2_E5_SHIFT                    0
16709 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1698_K2_E5                                              0x00914cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16710   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1698_RESERVEDFIELD1794_K2_E5                          (0x3f<<0) // Reserved
16711   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1698_RESERVEDFIELD1794_K2_E5_SHIFT                    0
16712 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1699_K2_E5                                              0x009150UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16713   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1699_RESERVEDFIELD1795_K2_E5                          (0x3f<<0) // Reserved
16714   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1699_RESERVEDFIELD1795_K2_E5_SHIFT                    0
16715 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1700_K2_E5                                              0x009154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16716   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1700_RESERVEDFIELD1796_K2_E5                          (0x3f<<0) // Reserved
16717   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1700_RESERVEDFIELD1796_K2_E5_SHIFT                    0
16718 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1701_K2_E5                                              0x009158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16719   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1701_RESERVEDFIELD1797_K2_E5                          (0x3f<<0) // Reserved
16720   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1701_RESERVEDFIELD1797_K2_E5_SHIFT                    0
16721 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1702_K2_E5                                              0x00915cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16722   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1702_RESERVEDFIELD1798_K2_E5                          (0x3f<<0) // Reserved
16723   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1702_RESERVEDFIELD1798_K2_E5_SHIFT                    0
16724 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1703_K2_E5                                              0x009160UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16725   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1703_RESERVEDFIELD1799_K2_E5                          (0x3f<<0) // Reserved
16726   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1703_RESERVEDFIELD1799_K2_E5_SHIFT                    0
16727 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1704_K2_E5                                              0x009164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16728   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1704_RESERVEDFIELD1800_K2_E5                          (0x3f<<0) // Reserved
16729   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1704_RESERVEDFIELD1800_K2_E5_SHIFT                    0
16730 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1705_K2_E5                                              0x009168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16731   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1705_RESERVEDFIELD1801_K2_E5                          (0x3f<<0) // Reserved
16732   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1705_RESERVEDFIELD1801_K2_E5_SHIFT                    0
16733 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1706_K2_E5                                              0x00916cUL //Access:R    DataWidth:0x8    // Multi Field Register.
16734   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1706_RESERVEDFIELD1802_K2_E5                          (0x3f<<0) // Reserved
16735   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1706_RESERVEDFIELD1802_K2_E5_SHIFT                    0
16736 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1707_K2_E5                                              0x009170UL //Access:R    DataWidth:0x8    // Multi Field Register.
16737   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1707_RESERVEDFIELD1803_K2_E5                          (0x3f<<0) // Reserved
16738   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1707_RESERVEDFIELD1803_K2_E5_SHIFT                    0
16739 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1708_K2_E5                                              0x009174UL //Access:R    DataWidth:0x8    // Multi Field Register.
16740   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1708_RESERVEDFIELD1804_K2_E5                          (0x3f<<0) // Reserved
16741   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1708_RESERVEDFIELD1804_K2_E5_SHIFT                    0
16742 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1709_K2_E5                                              0x009178UL //Access:R    DataWidth:0x8    // Multi Field Register.
16743   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1709_RESERVEDFIELD1805_K2_E5                          (0x3f<<0) // Reserved
16744   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1709_RESERVEDFIELD1805_K2_E5_SHIFT                    0
16745 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1710_K2_E5                                              0x00917cUL //Access:R    DataWidth:0x8    // Multi Field Register.
16746   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1710_RESERVEDFIELD1806_K2_E5                          (0x3f<<0) // Reserved
16747   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1710_RESERVEDFIELD1806_K2_E5_SHIFT                    0
16748 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1711_K2_E5                                              0x009180UL //Access:R    DataWidth:0x8    // Multi Field Register.
16749   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1711_RESERVEDFIELD1807_K2_E5                          (0x3f<<0) // Reserved
16750   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1711_RESERVEDFIELD1807_K2_E5_SHIFT                    0
16751 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1712_K2_E5                                              0x009184UL //Access:R    DataWidth:0x8    // Multi Field Register.
16752   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1712_RESERVEDFIELD1808_K2_E5                          (0x3f<<0) // Reserved
16753   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1712_RESERVEDFIELD1808_K2_E5_SHIFT                    0
16754 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1713_K2_E5                                              0x009188UL //Access:R    DataWidth:0x8    // Multi Field Register.
16755   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1713_RESERVEDFIELD1809_K2_E5                          (0x3f<<0) // Reserved
16756   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1713_RESERVEDFIELD1809_K2_E5_SHIFT                    0
16757 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_K2_E5                                              0x00918cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16758   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1810_K2_E5                          (0x1<<0) // Reserved
16759   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1810_K2_E5_SHIFT                    0
16760   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1811_K2_E5                          (0x1<<1) // Reserved
16761   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1811_K2_E5_SHIFT                    1
16762   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1812_K2_E5                          (0x1<<2) // Reserved
16763   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1812_K2_E5_SHIFT                    2
16764   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1813_K2_E5                          (0x1<<3) // Reserved
16765   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1813_K2_E5_SHIFT                    3
16766   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1814_K2_E5                          (0x1<<4) // Reserved
16767   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1814_K2_E5_SHIFT                    4
16768   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1815_K2_E5                          (0x1<<5) // Reserved
16769   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1815_K2_E5_SHIFT                    5
16770   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1816_K2_E5                          (0x1<<6) // Reserved
16771   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1816_K2_E5_SHIFT                    6
16772   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1817_K2_E5                          (0x1<<7) // Reserved
16773   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1714_RESERVEDFIELD1817_K2_E5_SHIFT                    7
16774 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1715_K2_E5                                              0x009190UL //Access:R    DataWidth:0x8    // Multi Field Register.
16775   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1715_RESERVEDFIELD1818_K2_E5                          (0x1<<0) // Reserved
16776   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1715_RESERVEDFIELD1818_K2_E5_SHIFT                    0
16777   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1715_RESERVEDFIELD1819_K2_E5                          (0x1<<1) // Reserved
16778   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1715_RESERVEDFIELD1819_K2_E5_SHIFT                    1
16779   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1715_RESERVEDFIELD1820_K2_E5                          (0x1<<2) // Reserved
16780   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1715_RESERVEDFIELD1820_K2_E5_SHIFT                    2
16781 #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_K2_E5                                              0x009194UL //Access:R    DataWidth:0x8    // Multi Field Register.
16782   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1821_K2_E5                          (0x1<<0) // Reserved
16783   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1821_K2_E5_SHIFT                    0
16784   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1822_K2_E5                          (0x1<<1) // Reserved
16785   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1822_K2_E5_SHIFT                    1
16786   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1823_K2_E5                          (0x1<<2) // Reserved
16787   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1823_K2_E5_SHIFT                    2
16788   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1824_K2_E5                          (0x1<<3) // Reserved
16789   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1824_K2_E5_SHIFT                    3
16790   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1825_K2_E5                          (0x1<<4) // Reserved
16791   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1825_K2_E5_SHIFT                    4
16792   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1826_K2_E5                          (0x1<<5) // Reserved
16793   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1826_K2_E5_SHIFT                    5
16794   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1827_K2_E5                          (0x1<<6) // Reserved
16795   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1827_K2_E5_SHIFT                    6
16796   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1828_K2_E5                          (0x1<<7) // Reserved
16797   #define PHY_NW_IP_REG_LN1_DFE_REFCLK_RESERVEDREGISTER1716_RESERVEDFIELD1828_K2_E5_SHIFT                    7
16798 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1717_K2_E5                                               0x009200UL //Access:RW   DataWidth:0x8    // Reserved
16799 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1718_K2_E5                                               0x009204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16800   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1718_RESERVEDFIELD1830_K2_E5                           (0x1<<0) // Reserved
16801   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1718_RESERVEDFIELD1830_K2_E5_SHIFT                     0
16802 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1719_K2_E5                                               0x009208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16803   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1719_RESERVEDFIELD1831_K2_E5                           (0x1f<<0) // Reserved
16804   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1719_RESERVEDFIELD1831_K2_E5_SHIFT                     0
16805   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1719_RESERVEDFIELD1832_K2_E5                           (0x1<<5) // Reserved
16806   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1719_RESERVEDFIELD1832_K2_E5_SHIFT                     5
16807   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1719_RESERVEDFIELD1833_K2_E5                           (0x1<<6) // Reserved
16808   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1719_RESERVEDFIELD1833_K2_E5_SHIFT                     6
16809 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1720_K2_E5                                               0x009218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16810   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1720_RESERVEDFIELD1834_K2_E5                           (0x1<<0) // Reserved
16811   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1720_RESERVEDFIELD1834_K2_E5_SHIFT                     0
16812   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1720_RESERVEDFIELD1835_K2_E5                           (0x1<<1) // Reserved
16813   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1720_RESERVEDFIELD1835_K2_E5_SHIFT                     1
16814 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1721_K2_E5                                               0x00921cUL //Access:RW   DataWidth:0x8    // Reserved
16815 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1722_K2_E5                                               0x009220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16816   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1722_RESERVEDFIELD1837_K2_E5                           (0x3<<0) // Reserved
16817   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1722_RESERVEDFIELD1837_K2_E5_SHIFT                     0
16818 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1723_K2_E5                                               0x009224UL //Access:R    DataWidth:0x8    // Multi Field Register.
16819   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1723_RESERVEDFIELD1838_K2_E5                           (0x1<<0) // Reserved
16820   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1723_RESERVEDFIELD1838_K2_E5_SHIFT                     0
16821   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1723_RESERVEDFIELD1839_K2_E5                           (0x1<<1) // Reserved
16822   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1723_RESERVEDFIELD1839_K2_E5_SHIFT                     1
16823 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1724_K2_E5                                               0x009228UL //Access:R    DataWidth:0x8    // Reserved
16824 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1725_K2_E5                                               0x00922cUL //Access:R    DataWidth:0x8    // Multi Field Register.
16825   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1725_RESERVEDFIELD1841_K2_E5                           (0x3<<0) // Reserved
16826   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1725_RESERVEDFIELD1841_K2_E5_SHIFT                     0
16827 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1726_K2_E5                                               0x009230UL //Access:R    DataWidth:0x8    // Reserved
16828 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1727_K2_E5                                               0x009234UL //Access:R    DataWidth:0x8    // Multi Field Register.
16829   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1727_RESERVEDFIELD1843_K2_E5                           (0x3<<0) // Reserved
16830   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1727_RESERVEDFIELD1843_K2_E5_SHIFT                     0
16831 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1728_K2_E5                                               0x009240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16832   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1728_RESERVEDFIELD1844_K2_E5                           (0x1<<0) // Reserved
16833   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1728_RESERVEDFIELD1844_K2_E5_SHIFT                     0
16834   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1728_RESERVEDFIELD1845_K2_E5                           (0x1<<1) // Reserved
16835   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1728_RESERVEDFIELD1845_K2_E5_SHIFT                     1
16836   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1728_RESERVEDFIELD1846_K2_E5                           (0x1<<2) // Reserved
16837   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1728_RESERVEDFIELD1846_K2_E5_SHIFT                     2
16838 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1729_K2_E5                                               0x009244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16839   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1729_RESERVEDFIELD1847_K2_E5                           (0x1<<0) // Reserved
16840   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1729_RESERVEDFIELD1847_K2_E5_SHIFT                     0
16841 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1730_K2_E5                                               0x009248UL //Access:RW   DataWidth:0x8    // Reserved
16842 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1731_K2_E5                                               0x009258UL //Access:RW   DataWidth:0x8    // Reserved
16843 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1732_K2_E5                                               0x00925cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16844   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1732_RESERVEDFIELD1850_K2_E5                           (0x1f<<0) // Reserved
16845   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1732_RESERVEDFIELD1850_K2_E5_SHIFT                     0
16846 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1733_K2_E5                                               0x009260UL //Access:RW   DataWidth:0x8    // Reserved
16847 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1734_K2_E5                                               0x009264UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16848   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1734_RESERVEDFIELD1852_K2_E5                           (0x1f<<0) // Reserved
16849   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1734_RESERVEDFIELD1852_K2_E5_SHIFT                     0
16850 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1735_K2_E5                                               0x009268UL //Access:RW   DataWidth:0x8    // Reserved
16851 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1736_K2_E5                                               0x00926cUL //Access:RW   DataWidth:0x8    // Reserved
16852 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1737_K2_E5                                               0x009270UL //Access:RW   DataWidth:0x8    // Reserved
16853 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1738_K2_E5                                               0x009274UL //Access:RW   DataWidth:0x8    // Reserved
16854 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1739_K2_E5                                               0x009278UL //Access:RW   DataWidth:0x8    // Reserved
16855 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1740_K2_E5                                               0x009290UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16856   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1740_RESERVEDFIELD1858_K2_E5                           (0x3<<0) // Reserved
16857   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1740_RESERVEDFIELD1858_K2_E5_SHIFT                     0
16858   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1740_RESERVEDFIELD1859_K2_E5                           (0x3<<2) // Reserved
16859   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1740_RESERVEDFIELD1859_K2_E5_SHIFT                     2
16860   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1740_RESERVEDFIELD1860_K2_E5                           (0xf<<4) // Reserved
16861   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1740_RESERVEDFIELD1860_K2_E5_SHIFT                     4
16862 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1741_K2_E5                                               0x009294UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16863   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1741_RESERVEDFIELD1861_K2_E5                           (0xf<<0) // Reserved
16864   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1741_RESERVEDFIELD1861_K2_E5_SHIFT                     0
16865   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1741_RESERVEDFIELD1862_K2_E5                           (0xf<<4) // Reserved
16866   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1741_RESERVEDFIELD1862_K2_E5_SHIFT                     4
16867 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1742_K2_E5                                               0x009298UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16868   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1742_RESERVEDFIELD1863_K2_E5                           (0xf<<0) // Reserved
16869   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1742_RESERVEDFIELD1863_K2_E5_SHIFT                     0
16870   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1742_RESERVEDFIELD1864_K2_E5                           (0xf<<4) // Reserved
16871   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1742_RESERVEDFIELD1864_K2_E5_SHIFT                     4
16872 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1743_K2_E5                                               0x00929cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16873   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1743_RESERVEDFIELD1865_K2_E5                           (0x1<<0) // Reserved
16874   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1743_RESERVEDFIELD1865_K2_E5_SHIFT                     0
16875 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1744_K2_E5                                               0x0092a0UL //Access:R    DataWidth:0x8    // Reserved
16876 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1745_K2_E5                                               0x0092a4UL //Access:R    DataWidth:0x8    // Reserved
16877 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1746_K2_E5                                               0x0092a8UL //Access:R    DataWidth:0x8    // Reserved
16878 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1747_K2_E5                                               0x0092acUL //Access:R    DataWidth:0x8    // Multi Field Register.
16879   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1747_RESERVEDFIELD1869_K2_E5                           (0x3<<0) // Reserved
16880   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1747_RESERVEDFIELD1869_K2_E5_SHIFT                     0
16881 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1748_K2_E5                                               0x0092b0UL //Access:R    DataWidth:0x8    // Reserved
16882 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1749_K2_E5                                               0x0092b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
16883   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1749_RESERVEDFIELD1871_K2_E5                           (0x3<<0) // Reserved
16884   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1749_RESERVEDFIELD1871_K2_E5_SHIFT                     0
16885 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1750_K2_E5                                               0x0092b8UL //Access:R    DataWidth:0x8    // Reserved
16886 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1751_K2_E5                                               0x0092bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
16887   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1751_RESERVEDFIELD1873_K2_E5                           (0x3<<0) // Reserved
16888   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1751_RESERVEDFIELD1873_K2_E5_SHIFT                     0
16889 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1752_K2_E5                                               0x0092c0UL //Access:R    DataWidth:0x8    // Reserved
16890 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1753_K2_E5                                               0x0092c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
16891   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1753_RESERVEDFIELD1875_K2_E5                           (0x3<<0) // Reserved
16892   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1753_RESERVEDFIELD1875_K2_E5_SHIFT                     0
16893 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1754_K2_E5                                               0x0092c8UL //Access:R    DataWidth:0x8    // Reserved
16894 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1755_K2_E5                                               0x0092ccUL //Access:R    DataWidth:0x8    // Multi Field Register.
16895   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1755_RESERVEDFIELD1877_K2_E5                           (0x3<<0) // Reserved
16896   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1755_RESERVEDFIELD1877_K2_E5_SHIFT                     0
16897 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1756_K2_E5                                               0x0092d0UL //Access:R    DataWidth:0x8    // Reserved
16898 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1757_K2_E5                                               0x0092d4UL //Access:R    DataWidth:0x8    // Multi Field Register.
16899   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1757_RESERVEDFIELD1879_K2_E5                           (0x3<<0) // Reserved
16900   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1757_RESERVEDFIELD1879_K2_E5_SHIFT                     0
16901 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1758_K2_E5                                               0x0092d8UL //Access:R    DataWidth:0x8    // Reserved
16902 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1759_K2_E5                                               0x0092dcUL //Access:R    DataWidth:0x8    // Multi Field Register.
16903   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1759_RESERVEDFIELD1881_K2_E5                           (0x3<<0) // Reserved
16904   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1759_RESERVEDFIELD1881_K2_E5_SHIFT                     0
16905 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1760_K2_E5                                               0x0092e0UL //Access:R    DataWidth:0x8    // Reserved
16906 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1761_K2_E5                                               0x0092e4UL //Access:R    DataWidth:0x8    // Multi Field Register.
16907   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1761_RESERVEDFIELD1883_K2_E5                           (0x3<<0) // Reserved
16908   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1761_RESERVEDFIELD1883_K2_E5_SHIFT                     0
16909 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1762_K2_E5                                               0x009300UL //Access:R    DataWidth:0x8    // Reserved
16910 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1763_K2_E5                                               0x009304UL //Access:R    DataWidth:0x8    // Reserved
16911 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1764_K2_E5                                               0x009308UL //Access:R    DataWidth:0x8    // Reserved
16912 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1765_K2_E5                                               0x00930cUL //Access:R    DataWidth:0x8    // Multi Field Register.
16913   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1765_RESERVEDFIELD1887_K2_E5                           (0x3<<0) // Reserved
16914   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1765_RESERVEDFIELD1887_K2_E5_SHIFT                     0
16915 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1766_K2_E5                                               0x009310UL //Access:R    DataWidth:0x8    // Reserved
16916 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1767_K2_E5                                               0x009314UL //Access:R    DataWidth:0x8    // Multi Field Register.
16917   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1767_RESERVEDFIELD1889_K2_E5                           (0x3<<0) // Reserved
16918   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1767_RESERVEDFIELD1889_K2_E5_SHIFT                     0
16919 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1768_K2_E5                                               0x009318UL //Access:R    DataWidth:0x8    // Reserved
16920 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1769_K2_E5                                               0x00931cUL //Access:R    DataWidth:0x8    // Multi Field Register.
16921   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1769_RESERVEDFIELD1891_K2_E5                           (0x3<<0) // Reserved
16922   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1769_RESERVEDFIELD1891_K2_E5_SHIFT                     0
16923 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1770_K2_E5                                               0x009320UL //Access:R    DataWidth:0x8    // Reserved
16924 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1771_K2_E5                                               0x009324UL //Access:R    DataWidth:0x8    // Multi Field Register.
16925   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1771_RESERVEDFIELD1893_K2_E5                           (0x3<<0) // Reserved
16926   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1771_RESERVEDFIELD1893_K2_E5_SHIFT                     0
16927 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1772_K2_E5                                               0x009328UL //Access:R    DataWidth:0x8    // Reserved
16928 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1773_K2_E5                                               0x00932cUL //Access:R    DataWidth:0x8    // Multi Field Register.
16929   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1773_RESERVEDFIELD1895_K2_E5                           (0x3<<0) // Reserved
16930   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1773_RESERVEDFIELD1895_K2_E5_SHIFT                     0
16931 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1774_K2_E5                                               0x009330UL //Access:R    DataWidth:0x8    // Reserved
16932 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1775_K2_E5                                               0x009334UL //Access:R    DataWidth:0x8    // Multi Field Register.
16933   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1775_RESERVEDFIELD1897_K2_E5                           (0x3<<0) // Reserved
16934   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1775_RESERVEDFIELD1897_K2_E5_SHIFT                     0
16935 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1776_K2_E5                                               0x009338UL //Access:R    DataWidth:0x8    // Reserved
16936 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1777_K2_E5                                               0x00933cUL //Access:R    DataWidth:0x8    // Multi Field Register.
16937   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1777_RESERVEDFIELD1899_K2_E5                           (0x3<<0) // Reserved
16938   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1777_RESERVEDFIELD1899_K2_E5_SHIFT                     0
16939 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1778_K2_E5                                               0x009340UL //Access:R    DataWidth:0x8    // Reserved
16940 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1779_K2_E5                                               0x009344UL //Access:R    DataWidth:0x8    // Multi Field Register.
16941   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1779_RESERVEDFIELD1901_K2_E5                           (0x3<<0) // Reserved
16942   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1779_RESERVEDFIELD1901_K2_E5_SHIFT                     0
16943 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1780_K2_E5                                               0x009358UL //Access:R    DataWidth:0x8    // Multi Field Register.
16944   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1780_RESERVEDFIELD1902_K2_E5                           (0x1<<0) // Reserved
16945   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1780_RESERVEDFIELD1902_K2_E5_SHIFT                     0
16946   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1780_RESERVEDFIELD1903_K2_E5                           (0x1<<1) // Reserved
16947   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1780_RESERVEDFIELD1903_K2_E5_SHIFT                     1
16948 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1781_K2_E5                                               0x00935cUL //Access:R    DataWidth:0x8    // Reserved
16949 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1782_K2_E5                                               0x009360UL //Access:R    DataWidth:0x8    // Reserved
16950 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1783_K2_E5                                               0x009380UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16951   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1783_RESERVEDFIELD1906_K2_E5                           (0x1<<0) // Reserved
16952   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1783_RESERVEDFIELD1906_K2_E5_SHIFT                     0
16953 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1784_K2_E5                                               0x009384UL //Access:RW   DataWidth:0x8    // Reserved
16954 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1785_K2_E5                                               0x009388UL //Access:RW   DataWidth:0x8    // Reserved
16955 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1786_K2_E5                                               0x00938cUL //Access:RW   DataWidth:0x8    // Reserved
16956 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1787_K2_E5                                               0x009390UL //Access:RW   DataWidth:0x8    // Reserved
16957 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1788_K2_E5                                               0x009394UL //Access:RW   DataWidth:0x8    // Reserved
16958 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1789_K2_E5                                               0x009398UL //Access:R    DataWidth:0x8    // Reserved
16959 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1790_K2_E5                                               0x00939cUL //Access:R    DataWidth:0x8    // Reserved
16960 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1791_K2_E5                                               0x0093a0UL //Access:R    DataWidth:0x8    // Reserved
16961 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1792_K2_E5                                               0x0093a4UL //Access:R    DataWidth:0x8    // Reserved
16962 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1793_K2_E5                                               0x0093a8UL //Access:R    DataWidth:0x8    // Reserved
16963 #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1794_K2_E5                                               0x0093acUL //Access:R    DataWidth:0x8    // Multi Field Register.
16964   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1794_RESERVEDFIELD1917_K2_E5                           (0x1<<0) // Reserved
16965   #define PHY_NW_IP_REG_LN1_DFE_RXCLK_RESERVEDREGISTER1794_RESERVEDFIELD1917_K2_E5_SHIFT                     0
16966 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_AFE_CAL_CTRL_K2_E5                                                      0x009400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16967   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5                                    (0x1<<0) // Enables analog LOS offset calibration circuits.
16968   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5_SHIFT                              0
16969 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1795_K2_E5                                              0x009404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16970   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1795_RESERVEDFIELD1918_K2_E5                          (0x3<<0) // Reserved
16971   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1795_RESERVEDFIELD1918_K2_E5_SHIFT                    0
16972 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1796_K2_E5                                              0x009408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16973   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1796_RESERVEDFIELD1919_K2_E5                          (0xf<<0) // Reserved
16974   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1796_RESERVEDFIELD1919_K2_E5_SHIFT                    0
16975 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_CTRL0_K2_E5                                                  0x00940cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
16976   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5                                             (0x1<<0) // Enables the run-length detection digital LOS filter.
16977   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5_SHIFT                                       0
16978 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_CTRL1_K2_E5                                                  0x009410UL //Access:RW   DataWidth:0x8    // Value of run-length which will trigger an LOS condition.
16979 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_STATUS0_K2_E5                                                0x009414UL //Access:R    DataWidth:0x8    // Multi Field Register.
16980   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5                                       (0x1<<0) // Indicates that the run-length filter is currently exceeding the specified run-length threshold.
16981   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5_SHIFT                                 0
16982   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5                                (0x1<<1) // Indicates that the run-length filter has, at some time, exceeded the specified run-length threshold.
16983   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5_SHIFT                          1
16984 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL0_K2_E5                                                      0x009440UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x00.
16985 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL1_K2_E5                                                      0x009444UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x0000.
16986 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL2_K2_E5                                                      0x009448UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the raw analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x000000.
16987 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL3_K2_E5                                                      0x00944cUL //Access:RW   DataWidth:0x8    // Same as above.
16988 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL4_K2_E5                                                      0x009450UL //Access:RW   DataWidth:0x8    // Same as above.
16989 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL5_K2_E5                                                      0x009454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16990   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5                           (0x3<<0) // Same as above.
16991   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5_SHIFT                     0
16992 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL6_K2_E5                                                      0x009458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16993   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5                                                 (0x1<<0) // Enables the digital deglitching filter.
16994   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5_SHIFT                                           0
16995 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1797_K2_E5                                              0x009480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
16996   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1797_RESERVEDFIELD1920_K2_E5                          (0x1<<0) // Reserved
16997   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1797_RESERVEDFIELD1920_K2_E5_SHIFT                    0
16998 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1798_K2_E5                                              0x009484UL //Access:RW   DataWidth:0x8    // Reserved
16999 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1799_K2_E5                                              0x009488UL //Access:RW   DataWidth:0x8    // Reserved
17000 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1800_K2_E5                                              0x00948cUL //Access:RW   DataWidth:0x8    // Reserved
17001 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1801_K2_E5                                              0x009490UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17002   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1801_RESERVEDFIELD1924_K2_E5                          (0x3<<0) // Reserved
17003   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1801_RESERVEDFIELD1924_K2_E5_SHIFT                    0
17004 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_OVERRIDE_CTRL0_K2_E5                                                    0x0094c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17005   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5                                         (0x1<<0) // Override enable for the LOS output of the digital filtering logic.
17006   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5_SHIFT                                   0
17007   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5                                      (0x1<<4) // Override value for the LOS output of the digital filtering logic.
17008   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5_SHIFT                                4
17009 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1802_K2_E5                                              0x0094c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17010   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1802_RESERVEDFIELD1925_K2_E5                          (0x1<<0) // Reserved
17011   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1802_RESERVEDFIELD1925_K2_E5_SHIFT                    0
17012   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1802_RESERVEDFIELD1926_K2_E5                          (0x1<<4) // Reserved
17013   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1802_RESERVEDFIELD1926_K2_E5_SHIFT                    4
17014 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1803_K2_E5                                              0x0094c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17015   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1803_RESERVEDFIELD1927_K2_E5                          (0x3f<<0) // Reserved
17016   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1803_RESERVEDFIELD1927_K2_E5_SHIFT                    0
17017   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1803_RESERVEDFIELD1928_K2_E5                          (0x1<<6) // Reserved
17018   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1803_RESERVEDFIELD1928_K2_E5_SHIFT                    6
17019 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1804_K2_E5                                              0x0094ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17020   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1804_RESERVEDFIELD1929_K2_E5                          (0x3f<<0) // Reserved
17021   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1804_RESERVEDFIELD1929_K2_E5_SHIFT                    0
17022   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1804_RESERVEDFIELD1930_K2_E5                          (0x1<<6) // Reserved
17023   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1804_RESERVEDFIELD1930_K2_E5_SHIFT                    6
17024 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1805_K2_E5                                              0x009500UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17025   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1805_RESERVEDFIELD1931_K2_E5                          (0x1<<0) // Reserved
17026   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1805_RESERVEDFIELD1931_K2_E5_SHIFT                    0
17027   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1805_RESERVEDFIELD1932_K2_E5                          (0x7<<1) // Reserved
17028   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1805_RESERVEDFIELD1932_K2_E5_SHIFT                    1
17029   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1805_RESERVEDFIELD1933_K2_E5                          (0x1<<4) // Reserved
17030   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1805_RESERVEDFIELD1933_K2_E5_SHIFT                    4
17031 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_K2_E5                                              0x009504UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17032   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1934_K2_E5                          (0x1<<0) // Reserved
17033   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1934_K2_E5_SHIFT                    0
17034   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1935_K2_E5                          (0x1<<1) // Reserved
17035   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1935_K2_E5_SHIFT                    1
17036   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1936_K2_E5                          (0x1<<2) // Reserved
17037   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1936_K2_E5_SHIFT                    2
17038   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1937_K2_E5                          (0xf<<3) // Reserved
17039   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1806_RESERVEDFIELD1937_K2_E5_SHIFT                    3
17040 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1807_K2_E5                                              0x009508UL //Access:RW   DataWidth:0x8    // Reserved
17041 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1808_K2_E5                                              0x00950cUL //Access:RW   DataWidth:0x8    // Reserved
17042 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1809_K2_E5                                              0x009518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17043   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1809_RESERVEDFIELD1940_K2_E5                          (0x1<<0) // Reserved
17044   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1809_RESERVEDFIELD1940_K2_E5_SHIFT                    0
17045 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1810_K2_E5                                              0x009544UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17046   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1810_RESERVEDFIELD1941_K2_E5                          (0x1<<0) // Reserved
17047   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1810_RESERVEDFIELD1941_K2_E5_SHIFT                    0
17048   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1810_RESERVEDFIELD1942_K2_E5                          (0x1<<1) // Reserved
17049   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1810_RESERVEDFIELD1942_K2_E5_SHIFT                    1
17050 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1811_K2_E5                                              0x009564UL //Access:R    DataWidth:0x8    // Multi Field Register.
17051   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1811_RESERVEDFIELD1943_K2_E5                          (0x3f<<0) // Reserved
17052   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1811_RESERVEDFIELD1943_K2_E5_SHIFT                    0
17053 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1812_K2_E5                                              0x009580UL //Access:R    DataWidth:0x8    // Multi Field Register.
17054   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1812_RESERVEDFIELD1944_K2_E5                          (0x3f<<0) // Reserved
17055   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1812_RESERVEDFIELD1944_K2_E5_SHIFT                    0
17056 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1813_K2_E5                                              0x0095c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17057   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1813_RESERVEDFIELD1945_K2_E5                          (0x1<<0) // Reserved
17058   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1813_RESERVEDFIELD1945_K2_E5_SHIFT                    0
17059   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1813_RESERVEDFIELD1946_K2_E5                          (0x1<<1) // Reserved
17060   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_RESERVEDREGISTER1813_RESERVEDFIELD1946_K2_E5_SHIFT                    1
17061 #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_K2_E5                                                           0x0095c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
17062   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_READY_K2_E5                                               (0x1<<0) // Indicates that digital and analog Rx LOS blocks are in LOS mode.
17063   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_READY_K2_E5_SHIFT                                         0
17064   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_RESERVEDFIELD1947_K2_E5                                       (0x1<<1) // Reserved
17065   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_RESERVEDFIELD1947_K2_E5_SHIFT                                 1
17066   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_K2_E5                                                     (0x1<<2) // The filtered LOS signal value.
17067   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_K2_E5_SHIFT                                               2
17068   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5                                                 (0x1<<3) // The unfiltered LOS signal value.
17069   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5_SHIFT                                           3
17070   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5                                              (0x1<<4) // The filtered LOS signal value before EII override logic.
17071   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5_SHIFT                                        4
17072   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_RESERVEDFIELD1948_K2_E5                                       (0x1<<5) // Reserved
17073   #define PHY_NW_IP_REG_LN1_LOS_REFCLK_STATUS0_RESERVEDFIELD1948_K2_E5_SHIFT                                 5
17074 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1814_K2_E5                                                  0x009600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17075   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1814_RESERVEDFIELD1949_K2_E5                              (0x1<<0) // Reserved
17076   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1814_RESERVEDFIELD1949_K2_E5_SHIFT                        0
17077 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1815_K2_E5                                                  0x009604UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17078   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1815_RESERVEDFIELD1950_K2_E5                              (0x7<<0) // Reserved
17079   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1815_RESERVEDFIELD1950_K2_E5_SHIFT                        0
17080 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1816_K2_E5                                                  0x009608UL //Access:RW   DataWidth:0x8    // Reserved
17081 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1817_K2_E5                                                  0x00960cUL //Access:R    DataWidth:0x8    // Multi Field Register.
17082   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1817_RESERVEDFIELD1952_K2_E5                              (0x1<<0) // Reserved
17083   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1817_RESERVEDFIELD1952_K2_E5_SHIFT                        0
17084   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1817_RESERVEDFIELD1953_K2_E5                              (0xf<<1) // Reserved
17085   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1817_RESERVEDFIELD1953_K2_E5_SHIFT                        1
17086 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1818_K2_E5                                                  0x009640UL //Access:R    DataWidth:0x8    // Reserved
17087 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1819_K2_E5                                                  0x009644UL //Access:R    DataWidth:0x8    // Multi Field Register.
17088   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1819_RESERVEDFIELD1955_K2_E5                              (0xf<<0) // Reserved
17089   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1819_RESERVEDFIELD1955_K2_E5_SHIFT                        0
17090 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1820_K2_E5                                                  0x009648UL //Access:R    DataWidth:0x8    // Reserved
17091 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1821_K2_E5                                                  0x00964cUL //Access:R    DataWidth:0x8    // Multi Field Register.
17092   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1821_RESERVEDFIELD1957_K2_E5                              (0x1<<0) // Reserved
17093   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1821_RESERVEDFIELD1957_K2_E5_SHIFT                        0
17094 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1822_K2_E5                                                  0x009680UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17095   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1822_RESERVEDFIELD1958_K2_E5                              (0x3<<0) // Reserved
17096   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1822_RESERVEDFIELD1958_K2_E5_SHIFT                        0
17097   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1822_RESERVEDFIELD1959_K2_E5                              (0xf<<2) // Reserved
17098   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1822_RESERVEDFIELD1959_K2_E5_SHIFT                        2
17099 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1823_K2_E5                                                  0x009684UL //Access:RW   DataWidth:0x8    // Reserved
17100 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1824_K2_E5                                                  0x009688UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17101   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1824_RESERVEDFIELD1961_K2_E5                              (0xf<<0) // Reserved
17102   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1824_RESERVEDFIELD1961_K2_E5_SHIFT                        0
17103 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1825_K2_E5                                                  0x00968cUL //Access:RW   DataWidth:0x8    // Reserved
17104 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1826_K2_E5                                                  0x009690UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17105   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1826_RESERVEDFIELD1963_K2_E5                              (0xf<<0) // Reserved
17106   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1826_RESERVEDFIELD1963_K2_E5_SHIFT                        0
17107 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1827_K2_E5                                                  0x009694UL //Access:RW   DataWidth:0x8    // Reserved
17108 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1828_K2_E5                                                  0x009698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17109   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1828_RESERVEDFIELD1965_K2_E5                              (0xf<<0) // Reserved
17110   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1828_RESERVEDFIELD1965_K2_E5_SHIFT                        0
17111 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1829_K2_E5                                                  0x0096c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17112   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1829_RESERVEDFIELD1966_K2_E5                              (0x1f<<0) // Reserved
17113   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1829_RESERVEDFIELD1966_K2_E5_SHIFT                        0
17114 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1830_K2_E5                                                  0x0096c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17115   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1830_RESERVEDFIELD1967_K2_E5                              (0xf<<0) // Reserved
17116   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1830_RESERVEDFIELD1967_K2_E5_SHIFT                        0
17117   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1830_RESERVEDFIELD1968_K2_E5                              (0xf<<4) // Reserved
17118   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1830_RESERVEDFIELD1968_K2_E5_SHIFT                        4
17119 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1831_K2_E5                                                  0x0096c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17120   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1831_RESERVEDFIELD1969_K2_E5                              (0x1<<0) // Reserved
17121   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1831_RESERVEDFIELD1969_K2_E5_SHIFT                        0
17122 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1832_K2_E5                                                  0x009700UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17123   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1832_RESERVEDFIELD1970_K2_E5                              (0x3<<0) // Reserved
17124   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1832_RESERVEDFIELD1970_K2_E5_SHIFT                        0
17125 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1833_K2_E5                                                  0x009704UL //Access:RW   DataWidth:0x8    // Reserved
17126 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1834_K2_E5                                                  0x009708UL //Access:RW   DataWidth:0x8    // Reserved
17127 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1835_K2_E5                                                  0x00970cUL //Access:RW   DataWidth:0x8    // Reserved
17128 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1836_K2_E5                                                  0x009710UL //Access:RW   DataWidth:0x8    // Reserved
17129 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1837_K2_E5                                                  0x009714UL //Access:RW   DataWidth:0x8    // Reserved
17130 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1838_K2_E5                                                  0x009718UL //Access:RW   DataWidth:0x8    // Reserved
17131 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1839_K2_E5                                                  0x00971cUL //Access:RW   DataWidth:0x8    // Reserved
17132 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1840_K2_E5                                                  0x009720UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17133   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1840_RESERVEDFIELD1978_K2_E5                              (0x1<<0) // Reserved
17134   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1840_RESERVEDFIELD1978_K2_E5_SHIFT                        0
17135 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1841_K2_E5                                                  0x009740UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17136   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1841_RESERVEDFIELD1979_K2_E5                              (0x1<<0) // Reserved
17137   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1841_RESERVEDFIELD1979_K2_E5_SHIFT                        0
17138   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1841_RESERVEDFIELD1980_K2_E5                              (0xf<<1) // Reserved
17139   #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1841_RESERVEDFIELD1980_K2_E5_SHIFT                        1
17140 #define PHY_NW_IP_REG_LN1_GCFSM2_RESERVEDREGISTER1842_K2_E5                                                  0x009744UL //Access:RW   DataWidth:0x8    // Reserved
17141 #define PHY_NW_IP_REG_LN1_BIST_TX_CTRL_K2_E5                                                                 0x009800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17142   #define PHY_NW_IP_REG_LN1_BIST_TX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Tx data generation.
17143   #define PHY_NW_IP_REG_LN1_BIST_TX_CTRL_EN_K2_E5_SHIFT                                                      0
17144   #define PHY_NW_IP_REG_LN1_BIST_TX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to transmitted: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x9 � MAC Tx data
17145   #define PHY_NW_IP_REG_LN1_BIST_TX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
17146 #define PHY_NW_IP_REG_LN1_BIST_TX_RESERVEDREGISTER1843_K2_E5                                                 0x009804UL //Access:RW   DataWidth:0x8    // Reserved
17147 #define PHY_NW_IP_REG_LN1_BIST_TX_RESERVEDREGISTER1844_K2_E5                                                 0x009808UL //Access:RW   DataWidth:0x8    // Reserved
17148 #define PHY_NW_IP_REG_LN1_BIST_TX_RESERVEDREGISTER1845_K2_E5                                                 0x00980cUL //Access:RW   DataWidth:0x8    // Reserved
17149 #define PHY_NW_IP_REG_LN1_BIST_TX_RESERVEDREGISTER1846_K2_E5                                                 0x009810UL //Access:RW   DataWidth:0x8    // Reserved
17150 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL0_K2_E5                                                            0x009818UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17151   #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL0_MODE_K2_E5                                                     (0x3<<0) // Controls what type of error injection is used: 0x0 � None 0x1 � Single cycle error 0x2 � Timer based
17152   #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL0_MODE_K2_E5_SHIFT                                               0
17153 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL1_K2_E5                                                            0x00981cUL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
17154 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL2_K2_E5                                                            0x009820UL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
17155 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL3_K2_E5                                                            0x009824UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
17156 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL4_K2_E5                                                            0x009828UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
17157 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL5_K2_E5                                                            0x00982cUL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
17158 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL6_K2_E5                                                            0x009830UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
17159 #define PHY_NW_IP_REG_LN1_BIST_TX_BER_CTRL7_K2_E5                                                            0x009834UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
17160 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x009880UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
17161 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_7_0_K2_E5                                                              0x009890UL //Access:RW   DataWidth:0x8    // User defined pattern.
17162 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_15_8_K2_E5                                                             0x009894UL //Access:RW   DataWidth:0x8    // User defined pattern.
17163 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_23_16_K2_E5                                                            0x009898UL //Access:RW   DataWidth:0x8    // User defined pattern.
17164 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_31_24_K2_E5                                                            0x00989cUL //Access:RW   DataWidth:0x8    // User defined pattern.
17165 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_39_32_K2_E5                                                            0x0098a0UL //Access:RW   DataWidth:0x8    // User defined pattern.
17166 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_47_40_K2_E5                                                            0x0098a4UL //Access:RW   DataWidth:0x8    // User defined pattern.
17167 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_55_48_K2_E5                                                            0x0098a8UL //Access:RW   DataWidth:0x8    // User defined pattern.
17168 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_63_56_K2_E5                                                            0x0098acUL //Access:RW   DataWidth:0x8    // User defined pattern.
17169 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_71_64_K2_E5                                                            0x0098b0UL //Access:RW   DataWidth:0x8    // User defined pattern.
17170 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_79_72_K2_E5                                                            0x0098b4UL //Access:RW   DataWidth:0x8    // User defined pattern.
17171 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_87_80_K2_E5                                                            0x0098b8UL //Access:RW   DataWidth:0x8    // User defined pattern.
17172 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_95_88_K2_E5                                                            0x0098bcUL //Access:RW   DataWidth:0x8    // User defined pattern.
17173 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_103_96_K2_E5                                                           0x0098c0UL //Access:RW   DataWidth:0x8    // User defined pattern.
17174 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_111_104_K2_E5                                                          0x0098c4UL //Access:RW   DataWidth:0x8    // User defined pattern.
17175 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_119_112_K2_E5                                                          0x0098c8UL //Access:RW   DataWidth:0x8    // User defined pattern.
17176 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_127_120_K2_E5                                                          0x0098ccUL //Access:RW   DataWidth:0x8    // User defined pattern.
17177 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_135_128_K2_E5                                                          0x0098d0UL //Access:RW   DataWidth:0x8    // User defined pattern.
17178 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_143_136_K2_E5                                                          0x0098d4UL //Access:RW   DataWidth:0x8    // User defined pattern.
17179 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_151_144_K2_E5                                                          0x0098d8UL //Access:RW   DataWidth:0x8    // User defined pattern.
17180 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_159_152_K2_E5                                                          0x0098dcUL //Access:RW   DataWidth:0x8    // User defined pattern.
17181 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_167_160_K2_E5                                                          0x0098e0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17182 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_175_168_K2_E5                                                          0x0098e4UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17183 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_183_176_K2_E5                                                          0x0098e8UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17184 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_191_184_K2_E5                                                          0x0098ecUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17185 #define PHY_NW_IP_REG_LN1_BIST_TX_UDP_199_192_K2_E5                                                          0x0098f0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17186 #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_K2_E5                                                                 0x009a00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17187   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Rx data checking.
17188   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_EN_K2_E5_SHIFT                                                      0
17189   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to search for: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x8 � Auto-detect
17190   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
17191   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_CLEAR_BER_K2_E5                                                     (0x1<<5) // Clears the bit error counter.
17192   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_CLEAR_BER_K2_E5_SHIFT                                               5
17193   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5                                              (0x1<<6) // Stops the error count from incrementing.  Can be used to read back the BER data coherently.
17194   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5_SHIFT                                        6
17195   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5                                        (0x1<<7) // Forces the PRBS LFSR to reseed with Rx data every cycle.  This will cause the bit error counter to be inaccurate.
17196   #define PHY_NW_IP_REG_LN1_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5_SHIFT                                  7
17197 #define PHY_NW_IP_REG_LN1_BIST_RX_STATUS_K2_E5                                                               0x009a10UL //Access:R    DataWidth:0x8    // Multi Field Register.
17198   #define PHY_NW_IP_REG_LN1_BIST_RX_STATUS_STATE_K2_E5                                                       (0x7<<0) // State of the BIST checker: 0x0 � Off 0x1 � Searching for pattern 0x2 � Waiting for pattern lock conditions 0x3 � Pattern lock acquired 0x4 � Pattern lock lost
17199   #define PHY_NW_IP_REG_LN1_BIST_RX_STATUS_STATE_K2_E5_SHIFT                                                 0
17200   #define PHY_NW_IP_REG_LN1_BIST_RX_STATUS_PATTERN_DET_K2_E5                                                 (0xf<<3) // Indicates the pattern  detected: 0x0 � No pattern detected 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP
17201   #define PHY_NW_IP_REG_LN1_BIST_RX_STATUS_PATTERN_DET_K2_E5_SHIFT                                           3
17202 #define PHY_NW_IP_REG_LN1_BIST_RX_BER_STATUS0_K2_E5                                                          0x009a20UL //Access:R    DataWidth:0x8    // Number of bit errors.
17203 #define PHY_NW_IP_REG_LN1_BIST_RX_BER_STATUS1_K2_E5                                                          0x009a24UL //Access:R    DataWidth:0x8    // Number of bit errors.
17204 #define PHY_NW_IP_REG_LN1_BIST_RX_BER_STATUS2_K2_E5                                                          0x009a28UL //Access:R    DataWidth:0x8    // Number of bit errors.
17205 #define PHY_NW_IP_REG_LN1_BIST_RX_BER_STATUS4_K2_E5                                                          0x009a30UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
17206 #define PHY_NW_IP_REG_LN1_BIST_RX_BER_STATUS5_K2_E5                                                          0x009a34UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
17207 #define PHY_NW_IP_REG_LN1_BIST_RX_BER_STATUS6_K2_E5                                                          0x009a38UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
17208 #define PHY_NW_IP_REG_LN1_BIST_RX_LOCK_CTRL0_K2_E5                                                           0x009a50UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
17209 #define PHY_NW_IP_REG_LN1_BIST_RX_LOCK_CTRL1_K2_E5                                                           0x009a54UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
17210 #define PHY_NW_IP_REG_LN1_BIST_RX_LOCK_CTRL2_K2_E5                                                           0x009a58UL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
17211 #define PHY_NW_IP_REG_LN1_BIST_RX_LOCK_CTRL3_K2_E5                                                           0x009a5cUL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
17212 #define PHY_NW_IP_REG_LN1_BIST_RX_LOSS_LOCK_CTRL0_K2_E5                                                      0x009a80UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
17213 #define PHY_NW_IP_REG_LN1_BIST_RX_LOSS_LOCK_CTRL1_K2_E5                                                      0x009a84UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
17214 #define PHY_NW_IP_REG_LN1_BIST_RX_LOSS_LOCK_CTRL2_K2_E5                                                      0x009a88UL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
17215 #define PHY_NW_IP_REG_LN1_BIST_RX_LOSS_LOCK_CTRL3_K2_E5                                                      0x009a8cUL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
17216 #define PHY_NW_IP_REG_LN1_BIST_RX_LOSS_LOCK_CTRL4_K2_E5                                                      0x009a90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17217   #define PHY_NW_IP_REG_LN1_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5                                  (0x1<<0) // Stops pattern from being re-locked when loss-of-lock occurs.
17218   #define PHY_NW_IP_REG_LN1_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5_SHIFT                            0
17219 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x009ac0UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
17220 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_7_0_K2_E5                                                              0x009ad0UL //Access:RW   DataWidth:0x8    // User defined pattern.
17221 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_15_8_K2_E5                                                             0x009ad4UL //Access:RW   DataWidth:0x8    // User defined pattern.
17222 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_23_16_K2_E5                                                            0x009ad8UL //Access:RW   DataWidth:0x8    // User defined pattern.
17223 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_31_24_K2_E5                                                            0x009adcUL //Access:RW   DataWidth:0x8    // User defined pattern.
17224 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_39_32_K2_E5                                                            0x009ae0UL //Access:RW   DataWidth:0x8    // User defined pattern.
17225 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_47_40_K2_E5                                                            0x009ae4UL //Access:RW   DataWidth:0x8    // User defined pattern.
17226 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_55_48_K2_E5                                                            0x009ae8UL //Access:RW   DataWidth:0x8    // User defined pattern.
17227 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_63_56_K2_E5                                                            0x009aecUL //Access:RW   DataWidth:0x8    // User defined pattern.
17228 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_71_64_K2_E5                                                            0x009af0UL //Access:RW   DataWidth:0x8    // User defined pattern.
17229 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_79_72_K2_E5                                                            0x009af4UL //Access:RW   DataWidth:0x8    // User defined pattern.
17230 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_87_80_K2_E5                                                            0x009af8UL //Access:RW   DataWidth:0x8    // User defined pattern.
17231 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_95_88_K2_E5                                                            0x009afcUL //Access:RW   DataWidth:0x8    // User defined pattern.
17232 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_103_96_K2_E5                                                           0x009b00UL //Access:RW   DataWidth:0x8    // User defined pattern.
17233 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_111_104_K2_E5                                                          0x009b04UL //Access:RW   DataWidth:0x8    // User defined pattern.
17234 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_119_112_K2_E5                                                          0x009b08UL //Access:RW   DataWidth:0x8    // User defined pattern.
17235 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_127_120_K2_E5                                                          0x009b0cUL //Access:RW   DataWidth:0x8    // User defined pattern.
17236 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_135_128_K2_E5                                                          0x009b10UL //Access:RW   DataWidth:0x8    // User defined pattern.
17237 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_143_136_K2_E5                                                          0x009b14UL //Access:RW   DataWidth:0x8    // User defined pattern.
17238 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_151_144_K2_E5                                                          0x009b18UL //Access:RW   DataWidth:0x8    // User defined pattern.
17239 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_159_152_K2_E5                                                          0x009b1cUL //Access:RW   DataWidth:0x8    // User defined pattern.
17240 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_167_160_K2_E5                                                          0x009b20UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17241 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_175_168_K2_E5                                                          0x009b24UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17242 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_183_176_K2_E5                                                          0x009b28UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17243 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_191_184_K2_E5                                                          0x009b2cUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17244 #define PHY_NW_IP_REG_LN1_BIST_RX_UDP_199_192_K2_E5                                                          0x009b30UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
17245 #define PHY_NW_IP_REG_LN1_FEATURE_RXTERM_CFG0_K2_E5                                                          0x009c00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17246   #define PHY_NW_IP_REG_LN1_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5                                             (0x1<<0) // Configures AC/DC coupling of the lane 0: DC coupled 1: AC coupled
17247   #define PHY_NW_IP_REG_LN1_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5_SHIFT                                       0
17248 #define PHY_NW_IP_REG_LN1_FEATURE_RXCLKDIV_CFG0_K2_E5                                                        0x009c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17249   #define PHY_NW_IP_REG_LN1_FEATURE_RXCLKDIV_CFG0_EN_K2_E5                                                   (0x1<<0) // Enables turning on the divided rxclk output
17250   #define PHY_NW_IP_REG_LN1_FEATURE_RXCLKDIV_CFG0_EN_K2_E5_SHIFT                                             0
17251 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1847_K2_E5                                                 0x009c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17252   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1847_RESERVEDFIELD1986_K2_E5                             (0x1<<0) // Reserved
17253   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1847_RESERVEDFIELD1986_K2_E5_SHIFT                       0
17254   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1847_RESERVEDFIELD1987_K2_E5                             (0x1<<1) // Reserved
17255   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1847_RESERVEDFIELD1987_K2_E5_SHIFT                       1
17256 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_K2_E5                                                 0x009c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17257   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1988_K2_E5                             (0x1<<0) // Reserved
17258   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1988_K2_E5_SHIFT                       0
17259   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1989_K2_E5                             (0x1<<1) // Reserved
17260   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1989_K2_E5_SHIFT                       1
17261   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1990_K2_E5                             (0x1<<2) // Reserved
17262   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1990_K2_E5_SHIFT                       2
17263   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1991_K2_E5                             (0x1<<3) // Reserved
17264   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1991_K2_E5_SHIFT                       3
17265   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1992_K2_E5                             (0x1<<4) // Reserved
17266   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1992_K2_E5_SHIFT                       4
17267   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1993_K2_E5                             (0x1<<5) // Reserved
17268   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1848_RESERVEDFIELD1993_K2_E5_SHIFT                       5
17269 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_K2_E5                                                 0x009c18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17270   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1994_K2_E5                             (0x1<<0) // Reserved
17271   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1994_K2_E5_SHIFT                       0
17272   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1995_K2_E5                             (0x1<<1) // Reserved
17273   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1995_K2_E5_SHIFT                       1
17274   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1996_K2_E5                             (0x1<<2) // Reserved
17275   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1996_K2_E5_SHIFT                       2
17276   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1997_K2_E5                             (0x1<<3) // Reserved
17277   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1849_RESERVEDFIELD1997_K2_E5_SHIFT                       3
17278 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_K2_E5                                                 0x009c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17279   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD1998_K2_E5                             (0x1<<0) // Reserved
17280   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD1998_K2_E5_SHIFT                       0
17281   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD1999_K2_E5                             (0x1<<1) // Reserved
17282   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD1999_K2_E5_SHIFT                       1
17283   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2000_K2_E5                             (0x1<<2) // Reserved
17284   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2000_K2_E5_SHIFT                       2
17285   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2001_K2_E5                             (0x1<<3) // Reserved
17286   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2001_K2_E5_SHIFT                       3
17287   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2002_K2_E5                             (0x1<<4) // Reserved
17288   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2002_K2_E5_SHIFT                       4
17289   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2003_K2_E5                             (0x1<<5) // Reserved
17290   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2003_K2_E5_SHIFT                       5
17291   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2004_K2_E5                             (0x1<<6) // Reserved
17292   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2004_K2_E5_SHIFT                       6
17293   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2005_K2_E5                             (0x1<<7) // Reserved
17294   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1850_RESERVEDFIELD2005_K2_E5_SHIFT                       7
17295 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_K2_E5                                                 0x009c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17296   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2006_K2_E5                             (0x1<<0) // Reserved
17297   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2006_K2_E5_SHIFT                       0
17298   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2007_K2_E5                             (0x1<<1) // Reserved
17299   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2007_K2_E5_SHIFT                       1
17300   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2008_K2_E5                             (0x1<<2) // Reserved
17301   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2008_K2_E5_SHIFT                       2
17302   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2009_K2_E5                             (0x1<<3) // Reserved
17303   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2009_K2_E5_SHIFT                       3
17304   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2010_K2_E5                             (0x3<<4) // Reserved
17305   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1851_RESERVEDFIELD2010_K2_E5_SHIFT                       4
17306 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1852_K2_E5                                                 0x009c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17307   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1852_RESERVEDFIELD2011_K2_E5                             (0x1<<0) // Reserved
17308   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1852_RESERVEDFIELD2011_K2_E5_SHIFT                       0
17309   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1852_RESERVEDFIELD2012_K2_E5                             (0x1<<1) // Reserved
17310   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1852_RESERVEDFIELD2012_K2_E5_SHIFT                       1
17311   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1852_RESERVEDFIELD2013_K2_E5                             (0x1<<2) // Reserved
17312   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1852_RESERVEDFIELD2013_K2_E5_SHIFT                       2
17313 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1853_K2_E5                                                 0x009c40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17314   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1853_RESERVEDFIELD2014_K2_E5                             (0x3<<0) // Reserved
17315   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1853_RESERVEDFIELD2014_K2_E5_SHIFT                       0
17316 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1854_K2_E5                                                 0x009c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17317   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1854_RESERVEDFIELD2015_K2_E5                             (0xf<<0) // Reserved
17318   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1854_RESERVEDFIELD2015_K2_E5_SHIFT                       0
17319 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1855_K2_E5                                                 0x009c48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17320   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1855_RESERVEDFIELD2016_K2_E5                             (0x1<<0) // Reserved
17321   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1855_RESERVEDFIELD2016_K2_E5_SHIFT                       0
17322   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1855_RESERVEDFIELD2017_K2_E5                             (0x7f<<1) // Reserved
17323   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1855_RESERVEDFIELD2017_K2_E5_SHIFT                       1
17324 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1856_K2_E5                                                 0x009c4cUL //Access:RW   DataWidth:0x8    // Reserved
17325 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1857_K2_E5                                                 0x009c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17326   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1857_RESERVEDFIELD2019_K2_E5                             (0x1<<0) // Reserved
17327   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1857_RESERVEDFIELD2019_K2_E5_SHIFT                       0
17328   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1857_RESERVEDFIELD2020_K2_E5                             (0x1<<1) // Reserved
17329   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1857_RESERVEDFIELD2020_K2_E5_SHIFT                       1
17330 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1858_K2_E5                                                 0x009c54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17331   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1858_RESERVEDFIELD2021_K2_E5                             (0x1<<0) // Reserved
17332   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1858_RESERVEDFIELD2021_K2_E5_SHIFT                       0
17333   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1858_RESERVEDFIELD2022_K2_E5                             (0x1<<1) // Reserved
17334   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1858_RESERVEDFIELD2022_K2_E5_SHIFT                       1
17335 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1859_K2_E5                                                 0x009c58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17336   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1859_RESERVEDFIELD2023_K2_E5                             (0x1<<0) // Reserved
17337   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1859_RESERVEDFIELD2023_K2_E5_SHIFT                       0
17338   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1859_RESERVEDFIELD2024_K2_E5                             (0x1<<1) // Reserved
17339   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1859_RESERVEDFIELD2024_K2_E5_SHIFT                       1
17340 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1860_K2_E5                                                 0x009c80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17341   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1860_RESERVEDFIELD2025_K2_E5                             (0x1<<0) // Reserved
17342   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1860_RESERVEDFIELD2025_K2_E5_SHIFT                       0
17343 #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_K2_E5                                                       0x009c84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17344   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5                                  (0x3<<0) // How many times to repeat CTLE adaptation sequence for initial adaptation set 0
17345   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5_SHIFT                            0
17346   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5                                  (0x3<<2) // How many times to repeat CTLE adaptation sequence for initial adaptation set 1
17347   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5_SHIFT                            2
17348   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2026_K2_E5                                   (0x3<<4) // Reserved
17349   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2026_K2_E5_SHIFT                             4
17350   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2027_K2_E5                                   (0x3<<6) // Reserved
17351   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2027_K2_E5_SHIFT                             6
17352 #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_AGC_CFG_K2_E5                                                   0x009c88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17353   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables AGC threshold adaptation for initial adaptation
17354   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5_SHIFT                                  0
17355   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD2028_K2_E5                               (0x1<<2) // Reserved
17356   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD2028_K2_E5_SHIFT                         2
17357 #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_APG_MAP_CFG_K2_E5                                               0x009c8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17358   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5                                    (0x1<<0) // Enables mapping GN_APG setting from AGC threshold for initial adaptation
17359   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5_SHIFT                              0
17360   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD2029_K2_E5                           (0x1<<2) // Reserved
17361   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD2029_K2_E5_SHIFT                     2
17362 #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_K2_E5                                                   0x009c90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17363   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5                                       (0x3<<0) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 0 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
17364   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5_SHIFT                                 0
17365   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5                                       (0x3<<2) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 1 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
17366   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5_SHIFT                                 2
17367   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2030_K2_E5                               (0x3<<4) // Reserved
17368   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2030_K2_E5_SHIFT                         4
17369   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2031_K2_E5                               (0x3<<6) // Reserved
17370   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2031_K2_E5_SHIFT                         6
17371 #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_K2_E5                                                  0x009c94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17372   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5                                  (0x1<<0) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 0
17373   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5_SHIFT                            0
17374   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5                                  (0x1<<1) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 0
17375   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5_SHIFT                            1
17376   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5                                  (0x1<<2) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 1
17377   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5_SHIFT                            2
17378   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5                                  (0x1<<3) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 1
17379   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5_SHIFT                            3
17380   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2032_K2_E5                              (0x1<<4) // Reserved
17381   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2032_K2_E5_SHIFT                        4
17382   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2033_K2_E5                              (0x1<<5) // Reserved
17383   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2033_K2_E5_SHIFT                        5
17384   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2034_K2_E5                              (0x1<<6) // Reserved
17385   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2034_K2_E5_SHIFT                        6
17386   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2035_K2_E5                              (0x1<<7) // Reserved
17387   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2035_K2_E5_SHIFT                        7
17388 #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_K2_E5                                                  0x009c98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17389   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5                               (0x3<<0) // Selects which HFG result to use for the initial adaptation set 0 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
17390   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5_SHIFT                         0
17391   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5                               (0x3<<2) // Selects which HFG result to use for the initial adaptation set 1 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
17392   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5_SHIFT                         2
17393   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2036_K2_E5                              (0x3<<4) // Reserved
17394   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2036_K2_E5_SHIFT                        4
17395   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2037_K2_E5                              (0x3<<6) // Reserved
17396   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2037_K2_E5_SHIFT                        6
17397 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1861_K2_E5                                                 0x009c9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17398   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1861_RESERVEDFIELD2038_K2_E5                             (0x1<<0) // Reserved
17399   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1861_RESERVEDFIELD2038_K2_E5_SHIFT                       0
17400 #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_K2_E5                                                   0x009ca0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17401   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables CTLE midband shaping adaptation for initial adaptation set 0
17402   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5_SHIFT                                  0
17403   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5                                        (0x1<<1) // Enables CTLE midband shaping adaptation for initial adaptation set 1
17404   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5_SHIFT                                  1
17405   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2039_K2_E5                               (0x1<<2) // Reserved
17406   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2039_K2_E5_SHIFT                         2
17407   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2040_K2_E5                               (0x1<<3) // Reserved
17408   #define PHY_NW_IP_REG_LN1_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2040_K2_E5_SHIFT                         3
17409 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_K2_E5                                                 0x009ca4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17410   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2041_K2_E5                             (0x1<<0) // Reserved
17411   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2041_K2_E5_SHIFT                       0
17412   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2042_K2_E5                             (0x1<<1) // Reserved
17413   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2042_K2_E5_SHIFT                       1
17414   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2043_K2_E5                             (0x1<<2) // Reserved
17415   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2043_K2_E5_SHIFT                       2
17416   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2044_K2_E5                             (0x1<<3) // Reserved
17417   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2044_K2_E5_SHIFT                       3
17418   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2045_K2_E5                             (0x1<<4) // Reserved
17419   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2045_K2_E5_SHIFT                       4
17420   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2046_K2_E5                             (0x1<<5) // Reserved
17421   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2046_K2_E5_SHIFT                       5
17422   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2047_K2_E5                             (0x1<<6) // Reserved
17423   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2047_K2_E5_SHIFT                       6
17424   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2048_K2_E5                             (0x1<<7) // Reserved
17425   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1862_RESERVEDFIELD2048_K2_E5_SHIFT                       7
17426 #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_K2_E5                                                              0x009cc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17427   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP1_EN_K2_E5                                                    (0x1<<0) // Enables DFE Tap 1. Tap1 will not be powered up if it is not enabled
17428   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP1_EN_K2_E5_SHIFT                                              0
17429   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP2_EN_K2_E5                                                    (0x1<<1) // Enables DFE Tap 2. Tap2 will not be powered up if it is not enabled
17430   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP2_EN_K2_E5_SHIFT                                              1
17431   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP3_EN_K2_E5                                                    (0x1<<2) // Enables DFE Tap 3. Tap3 will not be powered up if it is not enabled
17432   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP3_EN_K2_E5_SHIFT                                              2
17433   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP4_EN_K2_E5                                                    (0x1<<3) // Enables DFE Tap 4. Tap4 will not be powered up if it is not enabled
17434   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP4_EN_K2_E5_SHIFT                                              3
17435   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP5_EN_K2_E5                                                    (0x1<<4) // Enables DFE Tap 5. Tap5 will not be powered up if it is not enabled
17436   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_CFG_TAP5_EN_K2_E5_SHIFT                                              4
17437 #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_CFG_K2_E5                                                        0x009cc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17438   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5                                           (0x1<<0) // Which DFE Adaptation Algorithm to use: 0x0: SS-LMS 0x1: Pattern Based Zero Forcing
17439   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5_SHIFT                                     0
17440 #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_K2_E5                                                   0x009cc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17441   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 1
17442   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5_SHIFT                              0
17443   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2049_K2_E5                               (0x1<<1) // Reserved
17444   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2049_K2_E5_SHIFT                         1
17445   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2050_K2_E5                               (0x1<<2) // Reserved
17446   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2050_K2_E5_SHIFT                         2
17447   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2051_K2_E5                               (0x1<<3) // Reserved
17448   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2051_K2_E5_SHIFT                         3
17449 #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_K2_E5                                                   0x009cccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17450   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 2
17451   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5_SHIFT                              0
17452   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2052_K2_E5                               (0x1<<1) // Reserved
17453   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2052_K2_E5_SHIFT                         1
17454   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2053_K2_E5                               (0x1<<2) // Reserved
17455   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2053_K2_E5_SHIFT                         2
17456   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2054_K2_E5                               (0x1<<3) // Reserved
17457   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2054_K2_E5_SHIFT                         3
17458 #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_K2_E5                                                   0x009cd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17459   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 3
17460   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5_SHIFT                              0
17461   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2055_K2_E5                               (0x1<<1) // Reserved
17462   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2055_K2_E5_SHIFT                         1
17463   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2056_K2_E5                               (0x1<<2) // Reserved
17464   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2056_K2_E5_SHIFT                         2
17465   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2057_K2_E5                               (0x1<<3) // Reserved
17466   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2057_K2_E5_SHIFT                         3
17467 #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_K2_E5                                                   0x009cd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17468   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 4
17469   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5_SHIFT                              0
17470   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2058_K2_E5                               (0x1<<1) // Reserved
17471   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2058_K2_E5_SHIFT                         1
17472   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2059_K2_E5                               (0x1<<2) // Reserved
17473   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2059_K2_E5_SHIFT                         2
17474   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2060_K2_E5                               (0x1<<3) // Reserved
17475   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2060_K2_E5_SHIFT                         3
17476 #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_K2_E5                                                   0x009cd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17477   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 5
17478   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5_SHIFT                              0
17479   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2061_K2_E5                               (0x1<<1) // Reserved
17480   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2061_K2_E5_SHIFT                         1
17481   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2062_K2_E5                               (0x1<<2) // Reserved
17482   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2062_K2_E5_SHIFT                         2
17483   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2063_K2_E5                               (0x1<<3) // Reserved
17484   #define PHY_NW_IP_REG_LN1_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2063_K2_E5_SHIFT                         3
17485 #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG0_K2_E5                                                      0x009ce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17486   #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5                                                 (0x1<<0) // Enables continuous background adaptation
17487   #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5_SHIFT                                           0
17488   #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD2064_K2_E5                                  (0x1<<1) // Reserved
17489   #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD2064_K2_E5_SHIFT                            1
17490 #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG1_K2_E5                                                      0x009ce4UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
17491 #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG2_K2_E5                                                      0x009ce8UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
17492 #define PHY_NW_IP_REG_LN1_FEATURE_ADAPT_CONT_CFG3_K2_E5                                                      0x009cecUL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
17493 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1863_K2_E5                                                 0x009cf0UL //Access:RW   DataWidth:0x8    // Reserved
17494 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1864_K2_E5                                                 0x009cf4UL //Access:RW   DataWidth:0x8    // Reserved
17495 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1865_K2_E5                                                 0x009cf8UL //Access:RW   DataWidth:0x8    // Reserved
17496 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1866_K2_E5                                                 0x009cfcUL //Access:RW   DataWidth:0x8    // Reserved
17497 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1867_K2_E5                                                 0x009d00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17498   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1867_RESERVEDFIELD2069_K2_E5                             (0x3<<0) // Reserved
17499   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1867_RESERVEDFIELD2069_K2_E5_SHIFT                       0
17500   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1867_RESERVEDFIELD2070_K2_E5                             (0x3<<2) // Reserved
17501   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1867_RESERVEDFIELD2070_K2_E5_SHIFT                       2
17502 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1868_K2_E5                                                 0x009d04UL //Access:RW   DataWidth:0x8    // Reserved
17503 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1869_K2_E5                                                 0x009d08UL //Access:RW   DataWidth:0x8    // Reserved
17504 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1870_K2_E5                                                 0x009d0cUL //Access:RW   DataWidth:0x8    // Reserved
17505 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1871_K2_E5                                                 0x009d10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17506   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1871_RESERVEDFIELD2074_K2_E5                             (0xf<<0) // Reserved
17507   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1871_RESERVEDFIELD2074_K2_E5_SHIFT                       0
17508 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1872_K2_E5                                                 0x009d14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17509   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1872_RESERVEDFIELD2075_K2_E5                             (0x7<<0) // Reserved
17510   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1872_RESERVEDFIELD2075_K2_E5_SHIFT                       0
17511   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1872_RESERVEDFIELD2076_K2_E5                             (0x1f<<3) // Reserved
17512   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1872_RESERVEDFIELD2076_K2_E5_SHIFT                       3
17513 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1873_K2_E5                                                 0x009d18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17514   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1873_RESERVEDFIELD2077_K2_E5                             (0x3<<0) // Reserved
17515   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1873_RESERVEDFIELD2077_K2_E5_SHIFT                       0
17516   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1873_RESERVEDFIELD2078_K2_E5                             (0x1f<<2) // Reserved
17517   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1873_RESERVEDFIELD2078_K2_E5_SHIFT                       2
17518 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1874_K2_E5                                                 0x009d1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17519   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1874_RESERVEDFIELD2079_K2_E5                             (0xf<<0) // Reserved
17520   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1874_RESERVEDFIELD2079_K2_E5_SHIFT                       0
17521   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1874_RESERVEDFIELD2080_K2_E5                             (0xf<<4) // Reserved
17522   #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1874_RESERVEDFIELD2080_K2_E5_SHIFT                       4
17523 #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_K2_E5                                                            0x009d40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17524   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RESERVEDFIELD2081_K2_E5                                        (0x1<<0) // Reserved
17525   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RESERVEDFIELD2081_K2_E5_SHIFT                                  0
17526   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5                                              (0x1<<1) // Disables the firmware rx_ctrl MSM
17527   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5_SHIFT                                        1
17528   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RESERVEDFIELD2082_K2_E5                                        (0x1<<2) // Reserved
17529   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RESERVEDFIELD2082_K2_E5_SHIFT                                  2
17530   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RESERVEDFIELD2083_K2_E5                                        (0x1<<3) // Reserved
17531   #define PHY_NW_IP_REG_LN1_FEATURE_TEST_CFG0_RESERVEDFIELD2083_K2_E5_SHIFT                                  3
17532 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1875_K2_E5                                                 0x009d60UL //Access:RW   DataWidth:0x8    // Reserved
17533 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1876_K2_E5                                                 0x009d64UL //Access:RW   DataWidth:0x8    // Reserved
17534 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1877_K2_E5                                                 0x009d68UL //Access:RW   DataWidth:0x8    // Reserved
17535 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1878_K2_E5                                                 0x009d6cUL //Access:RW   DataWidth:0x8    // Reserved
17536 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1879_K2_E5                                                 0x009d70UL //Access:RW   DataWidth:0x8    // Reserved
17537 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1880_K2_E5                                                 0x009d74UL //Access:RW   DataWidth:0x8    // Reserved
17538 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1881_K2_E5                                                 0x009d78UL //Access:RW   DataWidth:0x8    // Reserved
17539 #define PHY_NW_IP_REG_LN1_FEATURE_RESERVEDREGISTER1882_K2_E5                                                 0x009d7cUL //Access:RW   DataWidth:0x8    // Reserved
17540 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_K2_E5                                                              0x009e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17541   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5                                        (0x1<<0) // Starts link training procedure when asserted.  This is an 802.3 defined variable.
17542   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5_SHIFT                                  0
17543   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5                                         (0x1<<1) // Indicates to LTSM that link training procedure should be run; otherwise procedures skip directly to signal_det assertion.  This is an 802.3 defined variable.
17544   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5_SHIFT                                   1
17545   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5                                              (0x1<<2) // Output corresponding to link training signal detect variable.  Should be set when link training has completed successfully.
17546   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5_SHIFT                                        2
17547   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_CLEAR_K2_E5                                                      (0x1<<3) // Synchronous reset for LT Tx block.
17548   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL0_CLEAR_K2_E5_SHIFT                                                3
17549 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL1_K2_E5                                                              0x009e04UL //Access:RW   DataWidth:0x8    // Maximum time allowed for LT procedure.  If this is exceeded then the training_fail status will assert.  This is an 802.defined variable.  Value is encoded as: 39338 * DESIRED_DELAY * 2 ^logdata_width / data_width  Should be set to 500ns for 802.3 compliant timeout.
17550 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL2_K2_E5                                                              0x009e08UL //Access:RW   DataWidth:0x8    // Same as above.
17551 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL3_K2_E5                                                              0x009e0cUL //Access:RW   DataWidth:0x8    // Number of additional frames to send after both receivers have been trained and are ready.  This is an 802.3 defined variable.  Should be set between 100 and 300 for 802.3 compliance.
17552 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL4_K2_E5                                                              0x009e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17553   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5                                                (0x1<<0) // Same as above.
17554   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5_SHIFT                                          0
17555 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL5_K2_E5                                                              0x009e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17556   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5                                                 (0x1<<0) // Input to LTSM that receiver has acquired frame lock.  This value should be taken from the corresponding LT Rx register.  This  an 802.3 defined variable.
17557   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5_SHIFT                                           0
17558   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5                                                 (0x1<<1) // Input to LTSM indicating that the local receiver has completed training.  This is an 802.3 defined variable.
17559   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5_SHIFT                                           1
17560   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5                                            (0x1<<2) // Input to LTSM indicating that the remote receiver is trained and ready.  This value should be taken from the corresponding LT Rx registers.  This is an 802.3 defined variable.
17561   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5_SHIFT                                      2
17562 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_K2_E5                                                             0x009e40UL //Access:R    DataWidth:0x8    // Multi Field Register.
17563   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5                                             (0x1<<0) // Output from LTSM indicating that link training has failed.  This is an 802.3 defined variable.
17564   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5_SHIFT                                       0
17565   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_TRAINING_K2_E5                                                  (0x1<<1) // Output from LTSM indicating that link training is in progress.  This is an 802.3 defined variable.
17566   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_TRAINING_K2_E5_SHIFT                                            1
17567   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5                                             (0x1<<2) // Output from LTSM indicating that link training is complete and successful.  This is an 802.3 defined variable.  This value is only visible internally, and is not the signal_det value driven to PHY top-level.
17568   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5_SHIFT                                       2
17569   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5                                        (0x1<<4) // Output from LSM corresponding to 802.3 defined local_rx_ready variable. After this is asserted the corresponding frame status report field should be set.
17570   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5_SHIFT                                  4
17571 #define PHY_NW_IP_REG_LN1_LT_TX_PRBS_CTRL0_K2_E5                                                             0x009e4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17572   #define PHY_NW_IP_REG_LN1_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS pattern. 0 � CL72 1 + x^9 +x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
17573   #define PHY_NW_IP_REG_LN1_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
17574 #define PHY_NW_IP_REG_LN1_LT_TX_PRBS_CTRL1_K2_E5                                                             0x009e50UL //Access:RW   DataWidth:0x8    // Initial PRBS LFSR seed.  This needs to be set according to the requirements in 802.3 CL72 or CL93 depending on the type of link training and lane bonding being performed.
17575 #define PHY_NW_IP_REG_LN1_LT_TX_PRBS_CTRL2_K2_E5                                                             0x009e54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17576   #define PHY_NW_IP_REG_LN1_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5                                                 (0x7<<0) // Same as above.
17577   #define PHY_NW_IP_REG_LN1_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5_SHIFT                                           0
17578 #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_K2_E5                                                0x009e80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17579   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5                                         (0x3<<0) // Coefficient update request field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
17580   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5_SHIFT                                   0
17581   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5                                          (0x3<<2) // Coefficient update request field for cursor tap.
17582   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5_SHIFT                                    2
17583   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5                                         (0x3<<4) // Coefficient update request field for pre-cursor tap.
17584   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5_SHIFT                                   4
17585   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5                                   (0x1<<6) // Coefficient update initialize field.
17586   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5_SHIFT                             6
17587   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5                                       (0x1<<7) // Coefficient update preset field.
17588   #define PHY_NW_IP_REG_LN1_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5_SHIFT                                 7
17589 #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_K2_E5                                                     0x009e88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17590   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5                                              (0x3<<0) // Status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
17591   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5_SHIFT                                        0
17592   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5                                               (0x3<<2) // Status report field for cursor tap.
17593   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5_SHIFT                                         2
17594   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5                                              (0x3<<4) // Status report field for pre-cursor tap.
17595   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5_SHIFT                                        4
17596   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5                                    (0x1<<6) // Status report field to indicate local receiver is ready.  Should be set based on LTSM output of corresponding variable.
17597   #define PHY_NW_IP_REG_LN1_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5_SHIFT                              6
17598 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS0_K2_E5                                                      0x009ec0UL //Access:R    DataWidth:0x8    // Multi Field Register.
17599   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5                                            (0x7<<0) // Current state of LTSM. 0x0 � INITIALIZE 0x1 � SEND_TRAINING 0x2 � TRAIN_REMOTE 0x3 � TRAIN_LOCAL 0x4 � S7 0x5 � TRAINING_FAILURE 0x6 � LINK_READY 0x7 � SEND_DATA
17600   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5_SHIFT                                      0
17601   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5                                              (0x7<<4) // One state previous.
17602   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5_SHIFT                                        4
17603 #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS1_K2_E5                                                      0x009ec4UL //Access:R    DataWidth:0x8    // Multi Field Register.
17604   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5                                              (0x7<<0) // Two states previous.
17605   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5_SHIFT                                        0
17606   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5                                              (0x7<<4) // Three states previous.
17607   #define PHY_NW_IP_REG_LN1_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5_SHIFT                                        4
17608 #define PHY_NW_IP_REG_LN1_LT_RX_CTRL0_K2_E5                                                                  0x009f00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17609   #define PHY_NW_IP_REG_LN1_LT_RX_CTRL0_CLEAR_K2_E5                                                          (0x1<<0) // Synchronous reset for LT Rx block.
17610   #define PHY_NW_IP_REG_LN1_LT_RX_CTRL0_CLEAR_K2_E5_SHIFT                                                    0
17611   #define PHY_NW_IP_REG_LN1_LT_RX_CTRL0_TRAINING_K2_E5                                                       (0x1<<1) // This is the 802.3 defined training variable.  It should be set according to corresponding LTSM output.
17612   #define PHY_NW_IP_REG_LN1_LT_RX_CTRL0_TRAINING_K2_E5_SHIFT                                                 1
17613 #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_CTRL0_K2_E5                                                             0x009f08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17614   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS patterns. 0 � CL72 1 + x^9 + x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
17615   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
17616 #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_CTRL1_K2_E5                                                             0x009f0cUL //Access:RW   DataWidth:0x8    // Maximum number  of PRBS bit errors allowed in single LT frame for PRBS lock to be achieved.
17617 #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS0_K2_E5                                                           0x009f14UL //Access:R    DataWidth:0x8    // Multi Field Register.
17618   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS0_UPDATE_K2_E5                                                  (0x1<<0) // Assertion indicates that PRBS status information has been updated.
17619   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS0_UPDATE_K2_E5_SHIFT                                            0
17620   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS0_LOCK_K2_E5                                                    (0x1<<1) // Indicates that a valid PRBS pattern has been detected in receiver LT frame.
17621   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS0_LOCK_K2_E5_SHIFT                                              1
17622 #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS1_K2_E5                                                           0x009f18UL //Access:R    DataWidth:0x8    // Number of bit errors in PRBS pattern since last lock assertion event.
17623 #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS2_K2_E5                                                           0x009f1cUL //Access:R    DataWidth:0x8    // Multi Field Register.
17624   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5                                        (0xf<<0) // Same as above.
17625   #define PHY_NW_IP_REG_LN1_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5_SHIFT                                  0
17626 #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_CTRL_K2_E5                                                             0x009f40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17627   #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5                                               (0x1<<0) // Clears both the absolute and erroneous frame counters.
17628   #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5_SHIFT                                         0
17629 #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_STATUS0_K2_E5                                                          0x009f4cUL //Access:R    DataWidth:0x8    // Multi Field Register.
17630   #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5                                             (0x1<<0) // Indicates that the receiver has locked to incoming LT frames.
17631   #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5_SHIFT                                       0
17632 #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_STATUS1_K2_E5                                                          0x009f50UL //Access:R    DataWidth:0x8    // Total number of received frames since frame lock.
17633 #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_STATUS2_K2_E5                                                          0x009f54UL //Access:R    DataWidth:0x8    // Same as above.
17634 #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_STATUS3_K2_E5                                                          0x009f58UL //Access:R    DataWidth:0x8    // Total number of received frames  with a PRBS, DME, or framing error since frame lock.
17635 #define PHY_NW_IP_REG_LN1_LT_RX_FRAME_STATUS4_K2_E5                                                          0x009f5cUL //Access:R    DataWidth:0x8    // Same as above.
17636 #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_K2_E5                                              0x009f80UL //Access:R    DataWidth:0x8    // Multi Field Register.
17637   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5                                       (0x3<<0) // Received coefficient update field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
17638   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5_SHIFT                                 0
17639   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5                                        (0x3<<2) // Received coefficient update request field for cursor tap.
17640   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5_SHIFT                                  2
17641   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5                                       (0x3<<4) // Received coefficient update request field for pre-cursor tap.
17642   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5_SHIFT                                 4
17643   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5                                 (0x1<<6) // Received coefficient update initialize field.
17644   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5_SHIFT                           6
17645   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5                                     (0x1<<7) // Received coefficient update preset field.
17646   #define PHY_NW_IP_REG_LN1_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5_SHIFT                               7
17647 #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_K2_E5                                                          0x009f88UL //Access:R    DataWidth:0x8    // Multi Field Register.
17648   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_C_P1_K2_E5                                                   (0x3<<0) // Received status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
17649   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_C_P1_K2_E5_SHIFT                                             0
17650   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_C_0_K2_E5                                                    (0x3<<2) // Received status report field for cursor tap.
17651   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_C_0_K2_E5_SHIFT                                              2
17652   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_C_M1_K2_E5                                                   (0x3<<4) // Received status report field for pre-cursor tap.
17653   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_C_M1_K2_E5_SHIFT                                             4
17654   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5                                         (0x1<<6) // Received status report field to indicate local receiver is ready.
17655   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5_SHIFT                                   6
17656   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5                                              (0x1<<7) // Indicates differential manchester decoding error.  Not sticky.
17657   #define PHY_NW_IP_REG_LN1_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5_SHIFT                                        7
17658 #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_K2_E5                                                        0x00a000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17659   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5                                    (0x1<<0) // RX clock loopback mode enable.   0x0 - mission mode 0x1 - select recovered clock from CDR as source of half-rate TX clock path.
17660   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5_SHIFT                              0
17661   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5                                    (0x1<<1) // TX clock loopback mode enable.  0x0 - mission mode 0x1 - MUX half-rate TX clock into LEQ gain stage.
17662   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5_SHIFT                              1
17663   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5                                      (0x1<<2) // Far-End Analog FEA loopback mode enable.  0x0 - mission mode 0x1 - loop back parallel data from RX data path to TX data path internal to AFE
17664   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5_SHIFT                                2
17665   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5                                      (0x1<<3) // Near-End Analog NEA loopback mode enable.  0x0 - mission mode 0x1 - loop back quarter rate data from TX data path to RX data path internal to AFE.
17666   #define PHY_NW_IP_REG_LN2_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5_SHIFT                                3
17667 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1883_K2_E5                                                     0x00a004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17668   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1883_RESERVEDFIELD2084_K2_E5                                 (0x3<<0) // Reserved
17669   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1883_RESERVEDFIELD2084_K2_E5_SHIFT                           0
17670   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1883_RESERVEDFIELD2085_K2_E5                                 (0x3<<2) // Reserved
17671   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1883_RESERVEDFIELD2085_K2_E5_SHIFT                           2
17672   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1883_RESERVEDFIELD2086_K2_E5                                 (0x3<<4) // Reserved
17673   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1883_RESERVEDFIELD2086_K2_E5_SHIFT                           4
17674 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1884_K2_E5                                                     0x00a008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17675   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1884_RESERVEDFIELD2087_K2_E5                                 (0x3<<0) // Reserved
17676   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1884_RESERVEDFIELD2087_K2_E5_SHIFT                           0
17677   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1884_RESERVEDFIELD2088_K2_E5                                 (0x3<<2) // Reserved
17678   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1884_RESERVEDFIELD2088_K2_E5_SHIFT                           2
17679   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1884_RESERVEDFIELD2089_K2_E5                                 (0x3<<4) // Reserved
17680   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1884_RESERVEDFIELD2089_K2_E5_SHIFT                           4
17681 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1885_K2_E5                                                     0x00a00cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17682   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1885_RESERVEDFIELD2090_K2_E5                                 (0x3<<0) // Reserved
17683   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1885_RESERVEDFIELD2090_K2_E5_SHIFT                           0
17684 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1886_K2_E5                                                     0x00a010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17685   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1886_RESERVEDFIELD2091_K2_E5                                 (0x1<<0) // Reserved
17686   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1886_RESERVEDFIELD2091_K2_E5_SHIFT                           0
17687   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1886_RESERVEDFIELD2092_K2_E5                                 (0x1<<1) // Reserved
17688   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1886_RESERVEDFIELD2092_K2_E5_SHIFT                           1
17689 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1887_K2_E5                                                     0x00a014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17690   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1887_RESERVEDFIELD2093_K2_E5                                 (0x1<<2) // Reserved
17691   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1887_RESERVEDFIELD2093_K2_E5_SHIFT                           2
17692 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1888_K2_E5                                                     0x00a018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17693   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1888_RESERVEDFIELD2094_K2_E5                                 (0xf<<0) // Reserved
17694   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1888_RESERVEDFIELD2094_K2_E5_SHIFT                           0
17695 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1889_K2_E5                                                     0x00a040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17696   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1889_RESERVEDFIELD2095_K2_E5                                 (0xf<<0) // Reserved
17697   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1889_RESERVEDFIELD2095_K2_E5_SHIFT                           0
17698   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1889_RESERVEDFIELD2096_K2_E5                                 (0x3<<4) // Reserved
17699   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1889_RESERVEDFIELD2096_K2_E5_SHIFT                           4
17700   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1889_RESERVEDFIELD2097_K2_E5                                 (0x1<<6) // Reserved
17701   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1889_RESERVEDFIELD2097_K2_E5_SHIFT                           6
17702 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1890_K2_E5                                                     0x00a048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17703   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1890_RESERVEDFIELD2098_K2_E5                                 (0x3<<0) // Reserved
17704   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1890_RESERVEDFIELD2098_K2_E5_SHIFT                           0
17705   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1890_RESERVEDFIELD2099_K2_E5                                 (0x3<<2) // Reserved
17706   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1890_RESERVEDFIELD2099_K2_E5_SHIFT                           2
17707 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1891_K2_E5                                                     0x00a04cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17708   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1891_RESERVEDFIELD2100_K2_E5                                 (0xf<<0) // Reserved
17709   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1891_RESERVEDFIELD2100_K2_E5_SHIFT                           0
17710 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1892_K2_E5                                                     0x00a050UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17711   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1892_RESERVEDFIELD2101_K2_E5                                 (0x3<<0) // Reserved
17712   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1892_RESERVEDFIELD2101_K2_E5_SHIFT                           0
17713   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1892_RESERVEDFIELD2102_K2_E5                                 (0x1<<2) // Reserved
17714   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1892_RESERVEDFIELD2102_K2_E5_SHIFT                           2
17715 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1893_K2_E5                                                     0x00a058UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17716   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1893_RESERVEDFIELD2103_K2_E5                                 (0x3<<0) // Reserved
17717   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1893_RESERVEDFIELD2103_K2_E5_SHIFT                           0
17718   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1893_RESERVEDFIELD2104_K2_E5                                 (0xf<<4) // Reserved
17719   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1893_RESERVEDFIELD2104_K2_E5_SHIFT                           4
17720 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1894_K2_E5                                                     0x00a064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17721   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1894_RESERVEDFIELD2105_K2_E5                                 (0x7<<0) // Reserved
17722   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1894_RESERVEDFIELD2105_K2_E5_SHIFT                           0
17723   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1894_RESERVEDFIELD2106_K2_E5                                 (0xf<<4) // Reserved
17724   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1894_RESERVEDFIELD2106_K2_E5_SHIFT                           4
17725 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1895_K2_E5                                                     0x00a06cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17726   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1895_RESERVEDFIELD2107_K2_E5                                 (0x7<<0) // Reserved
17727   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1895_RESERVEDFIELD2107_K2_E5_SHIFT                           0
17728   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1895_RESERVEDFIELD2108_K2_E5                                 (0x1<<3) // Reserved
17729   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1895_RESERVEDFIELD2108_K2_E5_SHIFT                           3
17730   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1895_RESERVEDFIELD2109_K2_E5                                 (0x1<<4) // Reserved
17731   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1895_RESERVEDFIELD2109_K2_E5_SHIFT                           4
17732 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1896_K2_E5                                                     0x00a070UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17733   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1896_RESERVEDFIELD2110_K2_E5                                 (0x1f<<0) // Reserved
17734   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1896_RESERVEDFIELD2110_K2_E5_SHIFT                           0
17735 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1897_K2_E5                                                     0x00a078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17736   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1897_RESERVEDFIELD2111_K2_E5                                 (0xf<<0) // Reserved
17737   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1897_RESERVEDFIELD2111_K2_E5_SHIFT                           0
17738 #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_K2_E5                                                           0x00a088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17739   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5                                     (0x1<<0) // Enables register control of TX data path mux in DPL
17740   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5_SHIFT                               0
17741   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5                                    (0x7<<1) // Select value for TX data path mux in DPL.  The corresponding mux select override enable must also be set. 0 : TX data from customer logics 1: RX data for Far-End-Digital FED loopback 2: BIST generator 3: AN/802.3 4: LT/802.3 5-7: reserved
17742   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5_SHIFT                              1
17743   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5                                              (0x1<<4) // TX data polarity control
17744   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5_SHIFT                                        4
17745   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5                                   (0x1<<5) // Controls tx_en for Far-End-Digital FED loopback mode.  In FED loopback mode, tx_en will be set when this field is set to 1 and rxvalid is 1.
17746   #define PHY_NW_IP_REG_LN2_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5_SHIFT                             5
17747 #define PHY_NW_IP_REG_LN2_TOP_DPL_RXDP_CTRL1_K2_E5                                                           0x00a090UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17748   #define PHY_NW_IP_REG_LN2_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5                                             (0x1<<0) // A mux select for RX data path in the DPL 0: AFE rx data 1: TX data for Near-End-Digital NED loopback
17749   #define PHY_NW_IP_REG_LN2_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5_SHIFT                                       0
17750   #define PHY_NW_IP_REG_LN2_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5                                          (0x1<<1) // A bit stripping selection for RX data path in the DPL 1: Even bits stripped from RX data 0: Odd bits stripped from Rx data
17751   #define PHY_NW_IP_REG_LN2_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5_SHIFT                                    1
17752 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1898_K2_E5                                                     0x00a094UL //Access:R    DataWidth:0x8    // Multi Field Register.
17753   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1898_RESERVEDFIELD2112_K2_E5                                 (0x7<<0) // Reserved
17754   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1898_RESERVEDFIELD2112_K2_E5_SHIFT                           0
17755   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1898_RESERVEDFIELD2113_K2_E5                                 (0x1<<3) // Reserved
17756   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1898_RESERVEDFIELD2113_K2_E5_SHIFT                           3
17757 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1899_K2_E5                                                     0x00a098UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17758   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1899_RESERVEDFIELD2114_K2_E5                                 (0x7<<0) // Reserved
17759   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1899_RESERVEDFIELD2114_K2_E5_SHIFT                           0
17760   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1899_RESERVEDFIELD2115_K2_E5                                 (0x1<<3) // Reserved
17761   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1899_RESERVEDFIELD2115_K2_E5_SHIFT                           3
17762   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1899_RESERVEDFIELD2116_K2_E5                                 (0x7<<4) // Reserved
17763   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1899_RESERVEDFIELD2116_K2_E5_SHIFT                           4
17764 #define PHY_NW_IP_REG_LN2_TOP_PHY_IF_STATUS_K2_E5                                                            0x00a09cUL //Access:R    DataWidth:0x8    // Multi Field Register.
17765   #define PHY_NW_IP_REG_LN2_TOP_PHY_IF_STATUS_LN_OK_K2_E5                                                    (0x1<<0) // LANE OK status
17766   #define PHY_NW_IP_REG_LN2_TOP_PHY_IF_STATUS_LN_OK_K2_E5_SHIFT                                              0
17767 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1900_K2_E5                                                     0x00a0c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17768   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1900_RESERVEDFIELD2117_K2_E5                                 (0x7<<0) // Reserved
17769   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1900_RESERVEDFIELD2117_K2_E5_SHIFT                           0
17770   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1900_RESERVEDFIELD2118_K2_E5                                 (0x7<<3) // Reserved
17771   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1900_RESERVEDFIELD2118_K2_E5_SHIFT                           3
17772 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1901_K2_E5                                                     0x00a0c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17773   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1901_RESERVEDFIELD2119_K2_E5                                 (0x7<<0) // Reserved
17774   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1901_RESERVEDFIELD2119_K2_E5_SHIFT                           0
17775   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1901_RESERVEDFIELD2120_K2_E5                                 (0x7<<3) // Reserved
17776   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1901_RESERVEDFIELD2120_K2_E5_SHIFT                           3
17777 #define PHY_NW_IP_REG_LN2_TOP_LN_STAT_CTRL0_K2_E5                                                            0x00a0e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17778   #define PHY_NW_IP_REG_LN2_TOP_LN_STAT_CTRL0_RXVALID_K2_E5                                                  (0x1<<0) // rxvalid status output
17779   #define PHY_NW_IP_REG_LN2_TOP_LN_STAT_CTRL0_RXVALID_K2_E5_SHIFT                                            0
17780 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1902_K2_E5                                                     0x00a0e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17781   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1902_RESERVEDFIELD2121_K2_E5                                 (0x1<<0) // Reserved
17782   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1902_RESERVEDFIELD2121_K2_E5_SHIFT                           0
17783   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1902_RESERVEDFIELD2122_K2_E5                                 (0x1<<1) // Reserved
17784   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1902_RESERVEDFIELD2122_K2_E5_SHIFT                           1
17785 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1903_K2_E5                                                     0x00a0e8UL //Access:R    DataWidth:0x8    // Multi Field Register.
17786   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1903_RESERVEDFIELD2123_K2_E5                                 (0x1<<0) // Reserved
17787   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1903_RESERVEDFIELD2123_K2_E5_SHIFT                           0
17788 #define PHY_NW_IP_REG_LN2_TOP_LN_CTRL_OVR0_K2_E5                                                             0x00a0ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17789   #define PHY_NW_IP_REG_LN2_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5                                                    (0x1<<0) // override enable for lnX_ctrl_*_i signals in this register
17790   #define PHY_NW_IP_REG_LN2_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5_SHIFT                                              0
17791   #define PHY_NW_IP_REG_LN2_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5                                             (0x7<<1) // lnX_data_width_i override value for TX.  It takes effect when ovr_en is 1. 0x5- Maximum width 40b 0x3-half width 20b 0x1-quarter width 10b, others, reserved.
17792   #define PHY_NW_IP_REG_LN2_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5_SHIFT                                       1
17793   #define PHY_NW_IP_REG_LN2_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5                                             (0x7<<4) // lnX_data_width_i override value for RX.  It takes effect when ovr_en is 1.
17794   #define PHY_NW_IP_REG_LN2_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5_SHIFT                                       4
17795 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_K2_E5                                                     0x00a0f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17796   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2124_K2_E5                                 (0x1<<0) // Reserved
17797   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2124_K2_E5_SHIFT                           0
17798   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2125_K2_E5                                 (0x1<<3) // Reserved
17799   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2125_K2_E5_SHIFT                           3
17800   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2126_K2_E5                                 (0x1<<4) // Reserved
17801   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2126_K2_E5_SHIFT                           4
17802   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2127_K2_E5                                 (0x1<<5) // Reserved
17803   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1904_RESERVEDFIELD2127_K2_E5_SHIFT                           5
17804 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1905_K2_E5                                                     0x00a0f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17805   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1905_RESERVEDFIELD2128_K2_E5                                 (0x1<<0) // Reserved
17806   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1905_RESERVEDFIELD2128_K2_E5_SHIFT                           0
17807   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1905_RESERVEDFIELD2129_K2_E5                                 (0x1<<4) // Reserved
17808   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1905_RESERVEDFIELD2129_K2_E5_SHIFT                           4
17809 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1906_K2_E5                                                     0x00a0f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17810   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1906_RESERVEDFIELD2130_K2_E5                                 (0x1<<0) // Reserved
17811   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1906_RESERVEDFIELD2130_K2_E5_SHIFT                           0
17812   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1906_RESERVEDFIELD2131_K2_E5                                 (0x1<<5) // Reserved
17813   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1906_RESERVEDFIELD2131_K2_E5_SHIFT                           5
17814   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1906_RESERVEDFIELD2132_K2_E5                                 (0x1<<6) // Reserved
17815   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1906_RESERVEDFIELD2132_K2_E5_SHIFT                           6
17816 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1907_K2_E5                                                     0x00a0fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17817   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1907_RESERVEDFIELD2133_K2_E5                                 (0x1<<0) // Reserved
17818   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1907_RESERVEDFIELD2133_K2_E5_SHIFT                           0
17819   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1907_RESERVEDFIELD2134_K2_E5                                 (0x3<<1) // Reserved
17820   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1907_RESERVEDFIELD2134_K2_E5_SHIFT                           1
17821   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1907_RESERVEDFIELD2135_K2_E5                                 (0x1<<3) // Reserved
17822   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1907_RESERVEDFIELD2135_K2_E5_SHIFT                           3
17823 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1908_K2_E5                                                     0x00a100UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17824   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1908_RESERVEDFIELD2136_K2_E5                                 (0x1<<0) // Reserved
17825   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1908_RESERVEDFIELD2136_K2_E5_SHIFT                           0
17826   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1908_RESERVEDFIELD2137_K2_E5                                 (0x1<<1) // Reserved
17827   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1908_RESERVEDFIELD2137_K2_E5_SHIFT                           1
17828   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1908_RESERVEDFIELD2138_K2_E5                                 (0x1<<2) // Reserved
17829   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1908_RESERVEDFIELD2138_K2_E5_SHIFT                           2
17830 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1909_K2_E5                                                     0x00a108UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17831   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1909_RESERVEDFIELD2139_K2_E5                                 (0x1<<0) // Reserved
17832   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1909_RESERVEDFIELD2139_K2_E5_SHIFT                           0
17833   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1909_RESERVEDFIELD2140_K2_E5                                 (0x3<<1) // Reserved
17834   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1909_RESERVEDFIELD2140_K2_E5_SHIFT                           1
17835 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1910_K2_E5                                                     0x00a10cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17836   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1910_RESERVEDFIELD2141_K2_E5                                 (0x1<<0) // Reserved
17837   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1910_RESERVEDFIELD2141_K2_E5_SHIFT                           0
17838   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1910_RESERVEDFIELD2142_K2_E5                                 (0x3<<1) // Reserved
17839   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1910_RESERVEDFIELD2142_K2_E5_SHIFT                           1
17840 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_K2_E5                                                     0x00a120UL //Access:R    DataWidth:0x8    // Multi Field Register.
17841   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2143_K2_E5                                 (0x7<<0) // Reserved
17842   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2143_K2_E5_SHIFT                           0
17843   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2144_K2_E5                                 (0x7<<3) // Reserved
17844   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2144_K2_E5_SHIFT                           3
17845   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2145_K2_E5                                 (0x1<<6) // Reserved
17846   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2145_K2_E5_SHIFT                           6
17847   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2146_K2_E5                                 (0x1<<7) // Reserved
17848   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1911_RESERVEDFIELD2146_K2_E5_SHIFT                           7
17849 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_K2_E5                                                     0x00a124UL //Access:R    DataWidth:0x8    // Multi Field Register.
17850   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2147_K2_E5                                 (0x1<<0) // Reserved
17851   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2147_K2_E5_SHIFT                           0
17852   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2148_K2_E5                                 (0x1<<1) // Reserved
17853   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2148_K2_E5_SHIFT                           1
17854   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2149_K2_E5                                 (0x3<<2) // Reserved
17855   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2149_K2_E5_SHIFT                           2
17856   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2150_K2_E5                                 (0x1<<4) // Reserved
17857   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2150_K2_E5_SHIFT                           4
17858   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2151_K2_E5                                 (0x1<<5) // Reserved
17859   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2151_K2_E5_SHIFT                           5
17860   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2152_K2_E5                                 (0x1<<6) // Reserved
17861   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1912_RESERVEDFIELD2152_K2_E5_SHIFT                           6
17862 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1913_K2_E5                                                     0x00a128UL //Access:R    DataWidth:0x8    // Multi Field Register.
17863   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1913_RESERVEDFIELD2153_K2_E5                                 (0x3<<0) // Reserved
17864   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1913_RESERVEDFIELD2153_K2_E5_SHIFT                           0
17865 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1914_K2_E5                                                     0x00a12cUL //Access:R    DataWidth:0x8    // Multi Field Register.
17866   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1914_RESERVEDFIELD2154_K2_E5                                 (0x3<<0) // Reserved
17867   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1914_RESERVEDFIELD2154_K2_E5_SHIFT                           0
17868 #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1915_K2_E5                                                     0x00a130UL //Access:R    DataWidth:0x8    // Multi Field Register.
17869   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1915_RESERVEDFIELD2155_K2_E5                                 (0x1<<0) // Reserved
17870   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1915_RESERVEDFIELD2155_K2_E5_SHIFT                           0
17871   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1915_RESERVEDFIELD2156_K2_E5                                 (0x1<<1) // Reserved
17872   #define PHY_NW_IP_REG_LN2_TOP_RESERVEDREGISTER1915_RESERVEDFIELD2156_K2_E5_SHIFT                           1
17873 #define PHY_NW_IP_REG_LN2_TOP_ERR_CTRL1_K2_E5                                                                0x00a140UL //Access:RW   DataWidth:0x8    // lower 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
17874 #define PHY_NW_IP_REG_LN2_TOP_ERR_CTRL2_K2_E5                                                                0x00a144UL //Access:RW   DataWidth:0x8    // higher 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
17875 #define PHY_NW_IP_REG_LN2_TOP_ERR_CTRL3_K2_E5                                                                0x00a148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17876   #define PHY_NW_IP_REG_LN2_TOP_ERR_CTRL3_LANE_ERR_K2_E5                                                     (0x1<<0) // Lane macro error status. 0x0 - no error 0x1 - PHY lane macro has an internal error detected by firmware. Lane error code can be used to isolate error event.
17877   #define PHY_NW_IP_REG_LN2_TOP_ERR_CTRL3_LANE_ERR_K2_E5_SHIFT                                               0
17878 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1916_K2_E5                                               0x00a240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17879   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1916_RESERVEDFIELD2157_K2_E5                           (0x1<<0) // Reserved
17880   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1916_RESERVEDFIELD2157_K2_E5_SHIFT                     0
17881 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1917_K2_E5                                               0x00a244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17882   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1917_RESERVEDFIELD2158_K2_E5                           (0x7<<0) // Reserved
17883   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1917_RESERVEDFIELD2158_K2_E5_SHIFT                     0
17884 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1918_K2_E5                                               0x00a284UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17885   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1918_RESERVEDFIELD2159_K2_E5                           (0xf<<0) // Reserved
17886   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1918_RESERVEDFIELD2159_K2_E5_SHIFT                     0
17887   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1918_RESERVEDFIELD2160_K2_E5                           (0x3<<4) // Reserved
17888   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1918_RESERVEDFIELD2160_K2_E5_SHIFT                     4
17889 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1919_K2_E5                                               0x00a288UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17890   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1919_RESERVEDFIELD2161_K2_E5                           (0x3<<0) // Reserved
17891   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1919_RESERVEDFIELD2161_K2_E5_SHIFT                     0
17892 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1920_K2_E5                                               0x00a298UL //Access:RW   DataWidth:0x8    // Reserved
17893 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1921_K2_E5                                               0x00a29cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17894   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1921_RESERVEDFIELD2163_K2_E5                           (0x1<<0) // Reserved
17895   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1921_RESERVEDFIELD2163_K2_E5_SHIFT                     0
17896 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1922_K2_E5                                               0x00a2a0UL //Access:RW   DataWidth:0x8    // Reserved
17897 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1923_K2_E5                                               0x00a2a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17898   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1923_RESERVEDFIELD2165_K2_E5                           (0x7<<0) // Reserved
17899   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1923_RESERVEDFIELD2165_K2_E5_SHIFT                     0
17900 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1924_K2_E5                                               0x00a2a8UL //Access:RW   DataWidth:0x8    // Reserved
17901 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1925_K2_E5                                               0x00a2acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17902   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1925_RESERVEDFIELD2167_K2_E5                           (0x1<<0) // Reserved
17903   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1925_RESERVEDFIELD2167_K2_E5_SHIFT                     0
17904 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1926_K2_E5                                               0x00a2b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17905   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1926_RESERVEDFIELD2168_K2_E5                           (0x1<<0) // Reserved
17906   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1926_RESERVEDFIELD2168_K2_E5_SHIFT                     0
17907 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1927_K2_E5                                               0x00a2c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17908   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1927_RESERVEDFIELD2169_K2_E5                           (0xf<<0) // Reserved
17909   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1927_RESERVEDFIELD2169_K2_E5_SHIFT                     0
17910 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1928_K2_E5                                               0x00a2c4UL //Access:RW   DataWidth:0x8    // Reserved
17911 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1929_K2_E5                                               0x00a2c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17912   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1929_RESERVEDFIELD2171_K2_E5                           (0x1<<0) // Reserved
17913   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1929_RESERVEDFIELD2171_K2_E5_SHIFT                     0
17914 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1930_K2_E5                                               0x00a2d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17915   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1930_RESERVEDFIELD2172_K2_E5                           (0xf<<0) // Reserved
17916   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1930_RESERVEDFIELD2172_K2_E5_SHIFT                     0
17917 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1931_K2_E5                                               0x00a2d8UL //Access:RW   DataWidth:0x8    // Reserved
17918 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1932_K2_E5                                               0x00a2dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17919   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1932_RESERVEDFIELD2174_K2_E5                           (0x1<<0) // Reserved
17920   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1932_RESERVEDFIELD2174_K2_E5_SHIFT                     0
17921 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1933_K2_E5                                               0x00a2e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17922   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1933_RESERVEDFIELD2175_K2_E5                           (0xf<<0) // Reserved
17923   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1933_RESERVEDFIELD2175_K2_E5_SHIFT                     0
17924 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_K2_E5                                               0x00a2e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17925   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2176_K2_E5                           (0x1<<0) // Reserved
17926   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2176_K2_E5_SHIFT                     0
17927   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2177_K2_E5                           (0x1<<1) // Reserved
17928   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2177_K2_E5_SHIFT                     1
17929   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2178_K2_E5                           (0x1<<2) // Reserved
17930   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2178_K2_E5_SHIFT                     2
17931   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2179_K2_E5                           (0x1<<3) // Reserved
17932   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1934_RESERVEDFIELD2179_K2_E5_SHIFT                     3
17933 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1935_K2_E5                                               0x00a2ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
17934   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1935_RESERVEDFIELD2180_K2_E5                           (0x3f<<0) // Reserved
17935   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1935_RESERVEDFIELD2180_K2_E5_SHIFT                     0
17936 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1936_K2_E5                                               0x00a2f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17937   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1936_RESERVEDFIELD2181_K2_E5                           (0x3<<0) // Reserved
17938   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1936_RESERVEDFIELD2181_K2_E5_SHIFT                     0
17939 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1937_K2_E5                                               0x00a2f4UL //Access:R    DataWidth:0x8    // Reserved
17940 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1938_K2_E5                                               0x00a2f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
17941   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1938_RESERVEDFIELD2183_K2_E5                           (0x1<<0) // Reserved
17942   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1938_RESERVEDFIELD2183_K2_E5_SHIFT                     0
17943 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS2_K2_E5                                                       0x00a2fcUL //Access:R    DataWidth:0x8    // Binary-coded DLPF control input to the CDR
17944 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS3_K2_E5                                                       0x00a300UL //Access:R    DataWidth:0x8    // Multi Field Register.
17945   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5                                        (0x1<<0) // Binary-coded DLPF control input to the CDR
17946   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5_SHIFT                                  0
17947 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS4_K2_E5                                                       0x00a304UL //Access:R    DataWidth:0x8    // Multi Field Register.
17948   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5                                       (0x1<<0) // Indicates that DLPF control input to CDR is too high
17949   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5_SHIFT                                 0
17950   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5                                        (0x1<<1) // Indicates that DLPF control input to CDR is too low
17951   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5_SHIFT                                  1
17952   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5                                           (0x1<<2) // CDR loss of lock indicator.  1 means lock has been lost. Once lock is lost, this status is sticky until cleared by disabling the loss-of-lock detector by setting set lock_en_i to 0.
17953   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5_SHIFT                                     2
17954 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS5_K2_E5                                                       0x00a310UL //Access:R    DataWidth:0x8    // Multi Field Register.
17955   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5                                              (0x1<<0) // CDR lock indicator.  1 means lock is achieved. It is cleared when lock detector is disabled by setting set lock_en_i to 0.
17956   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5_SHIFT                                        0
17957 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_INTEGRAL_STATUS0_K2_E5                                                   0x00a314UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
17958 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_INTEGRAL_STATUS1_K2_E5                                                   0x00a318UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
17959 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_INTEGRAL_STATUS2_K2_E5                                                   0x00a320UL //Access:R    DataWidth:0x8    // Multi Field Register.
17960   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5                               (0xf<<0) // Value of the accumulator in the CDR integral path
17961   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5_SHIFT                         0
17962 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1939_K2_E5                                               0x00a324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17963   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1939_RESERVEDFIELD2184_K2_E5                           (0xf<<0) // Reserved
17964   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1939_RESERVEDFIELD2184_K2_E5_SHIFT                     0
17965   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1939_RESERVEDFIELD2185_K2_E5                           (0xf<<4) // Reserved
17966   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1939_RESERVEDFIELD2185_K2_E5_SHIFT                     4
17967 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1940_K2_E5                                               0x00a328UL //Access:RW   DataWidth:0x8    // Reserved
17968 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1941_K2_E5                                               0x00a32cUL //Access:RW   DataWidth:0x8    // Reserved
17969 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1942_K2_E5                                               0x00a330UL //Access:RW   DataWidth:0x8    // Reserved
17970 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1943_K2_E5                                               0x00a334UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17971   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1943_RESERVEDFIELD2189_K2_E5                           (0xf<<0) // Reserved
17972   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1943_RESERVEDFIELD2189_K2_E5_SHIFT                     0
17973   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1943_RESERVEDFIELD2190_K2_E5                           (0xf<<4) // Reserved
17974   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1943_RESERVEDFIELD2190_K2_E5_SHIFT                     4
17975 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1944_K2_E5                                               0x00a338UL //Access:RW   DataWidth:0x8    // Reserved
17976 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1945_K2_E5                                               0x00a33cUL //Access:RW   DataWidth:0x8    // Reserved
17977 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1946_K2_E5                                               0x00a380UL //Access:RW   DataWidth:0x8    // Reserved
17978 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1947_K2_E5                                               0x00a384UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17979   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1947_RESERVEDFIELD2194_K2_E5                           (0x1<<0) // Reserved
17980   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1947_RESERVEDFIELD2194_K2_E5_SHIFT                     0
17981 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1948_K2_E5                                               0x00a388UL //Access:RW   DataWidth:0x8    // Multi Field Register.
17982   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1948_RESERVEDFIELD2195_K2_E5                           (0x7<<0) // Reserved
17983   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1948_RESERVEDFIELD2195_K2_E5_SHIFT                     0
17984   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1948_RESERVEDFIELD2196_K2_E5                           (0xf<<4) // Reserved
17985   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1948_RESERVEDFIELD2196_K2_E5_SHIFT                     4
17986 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1949_K2_E5                                               0x00a38cUL //Access:RW   DataWidth:0x8    // Reserved
17987 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1950_K2_E5                                               0x00a3a0UL //Access:RW   DataWidth:0x8    // Reserved
17988 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1951_K2_E5                                               0x00a3a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
17989   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1951_RESERVEDFIELD2199_K2_E5                           (0x1<<0) // Reserved
17990   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1951_RESERVEDFIELD2199_K2_E5_SHIFT                     0
17991   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1951_RESERVEDFIELD2200_K2_E5                           (0x1<<1) // Reserved
17992   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1951_RESERVEDFIELD2200_K2_E5_SHIFT                     1
17993   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1951_RESERVEDFIELD2201_K2_E5                           (0x1<<2) // Reserved
17994   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1951_RESERVEDFIELD2201_K2_E5_SHIFT                     2
17995 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1952_K2_E5                                               0x00a3a8UL //Access:R    DataWidth:0x8    // Reserved
17996 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1953_K2_E5                                               0x00a3acUL //Access:R    DataWidth:0x8    // Reserved
17997 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1954_K2_E5                                               0x00a3b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
17998   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1954_RESERVEDFIELD2204_K2_E5                           (0xf<<0) // Reserved
17999   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1954_RESERVEDFIELD2204_K2_E5_SHIFT                     0
18000 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1955_K2_E5                                               0x00a3b4UL //Access:R    DataWidth:0x8    // Reserved
18001 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1956_K2_E5                                               0x00a3b8UL //Access:R    DataWidth:0x8    // Reserved
18002 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1957_K2_E5                                               0x00a3bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
18003   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1957_RESERVEDFIELD2207_K2_E5                           (0xf<<0) // Reserved
18004   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1957_RESERVEDFIELD2207_K2_E5_SHIFT                     0
18005 #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1958_K2_E5                                               0x00a3c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18006   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1958_RESERVEDFIELD2208_K2_E5                           (0x3<<0) // Reserved
18007   #define PHY_NW_IP_REG_LN2_CDR_RXCLK_RESERVEDREGISTER1958_RESERVEDFIELD2208_K2_E5_SHIFT                     0
18008 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1959_K2_E5                                              0x00a400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18009   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1959_RESERVEDFIELD2209_K2_E5                          (0x7<<0) // Reserved
18010   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1959_RESERVEDFIELD2209_K2_E5_SHIFT                    0
18011   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1959_RESERVEDFIELD2210_K2_E5                          (0x7<<3) // Reserved
18012   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1959_RESERVEDFIELD2210_K2_E5_SHIFT                    3
18013   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1959_RESERVEDFIELD2211_K2_E5                          (0x3<<6) // Reserved
18014   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1959_RESERVEDFIELD2211_K2_E5_SHIFT                    6
18015 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1960_K2_E5                                              0x00a404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18016   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1960_RESERVEDFIELD2212_K2_E5                          (0x3<<0) // Reserved
18017   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1960_RESERVEDFIELD2212_K2_E5_SHIFT                    0
18018 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1961_K2_E5                                              0x00a410UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18019   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1961_RESERVEDFIELD2213_K2_E5                          (0x1<<0) // Reserved
18020   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1961_RESERVEDFIELD2213_K2_E5_SHIFT                    0
18021 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1962_K2_E5                                              0x00a418UL //Access:RW   DataWidth:0x8    // Reserved
18022 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1963_K2_E5                                              0x00a428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18023   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1963_RESERVEDFIELD2215_K2_E5                          (0x1<<0) // Reserved
18024   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1963_RESERVEDFIELD2215_K2_E5_SHIFT                    0
18025 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1964_K2_E5                                              0x00a42cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18026   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1964_RESERVEDFIELD2216_K2_E5                          (0x1<<0) // Reserved
18027   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1964_RESERVEDFIELD2216_K2_E5_SHIFT                    0
18028   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1964_RESERVEDFIELD2217_K2_E5                          (0x1<<1) // Reserved
18029   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1964_RESERVEDFIELD2217_K2_E5_SHIFT                    1
18030   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1964_RESERVEDFIELD2218_K2_E5                          (0x3<<2) // Reserved
18031   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1964_RESERVEDFIELD2218_K2_E5_SHIFT                    2
18032 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1965_K2_E5                                              0x00a430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18033   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1965_RESERVEDFIELD2219_K2_E5                          (0x7<<0) // Reserved
18034   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1965_RESERVEDFIELD2219_K2_E5_SHIFT                    0
18035 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1966_K2_E5                                              0x00a440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18036   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1966_RESERVEDFIELD2220_K2_E5                          (0x1f<<0) // Reserved
18037   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1966_RESERVEDFIELD2220_K2_E5_SHIFT                    0
18038   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1966_RESERVEDFIELD2221_K2_E5                          (0x3<<5) // Reserved
18039   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1966_RESERVEDFIELD2221_K2_E5_SHIFT                    5
18040 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1967_K2_E5                                              0x00a444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18041   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1967_RESERVEDFIELD2222_K2_E5                          (0x3<<0) // Reserved
18042   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1967_RESERVEDFIELD2222_K2_E5_SHIFT                    0
18043   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1967_RESERVEDFIELD2223_K2_E5                          (0x1<<2) // Reserved
18044   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1967_RESERVEDFIELD2223_K2_E5_SHIFT                    2
18045   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1967_RESERVEDFIELD2224_K2_E5                          (0xf<<3) // Reserved
18046   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1967_RESERVEDFIELD2224_K2_E5_SHIFT                    3
18047 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1968_K2_E5                                              0x00a460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18048   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1968_RESERVEDFIELD2225_K2_E5                          (0x7f<<0) // Reserved
18049   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1968_RESERVEDFIELD2225_K2_E5_SHIFT                    0
18050   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1968_RESERVEDFIELD2226_K2_E5                          (0x1<<7) // Reserved
18051   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1968_RESERVEDFIELD2226_K2_E5_SHIFT                    7
18052 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1969_K2_E5                                              0x00a464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18053   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1969_RESERVEDFIELD2227_K2_E5                          (0x7f<<0) // Reserved
18054   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1969_RESERVEDFIELD2227_K2_E5_SHIFT                    0
18055   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1969_RESERVEDFIELD2228_K2_E5                          (0x1<<7) // Reserved
18056   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1969_RESERVEDFIELD2228_K2_E5_SHIFT                    7
18057 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1970_K2_E5                                              0x00a468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18058   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1970_RESERVEDFIELD2229_K2_E5                          (0x7f<<0) // Reserved
18059   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1970_RESERVEDFIELD2229_K2_E5_SHIFT                    0
18060 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1971_K2_E5                                              0x00a46cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18061   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1971_RESERVEDFIELD2230_K2_E5                          (0x7<<0) // Reserved
18062   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1971_RESERVEDFIELD2230_K2_E5_SHIFT                    0
18063   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1971_RESERVEDFIELD2231_K2_E5                          (0x3<<3) // Reserved
18064   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1971_RESERVEDFIELD2231_K2_E5_SHIFT                    3
18065 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1972_K2_E5                                              0x00a480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18066   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1972_RESERVEDFIELD2232_K2_E5                          (0x1<<0) // Reserved
18067   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1972_RESERVEDFIELD2232_K2_E5_SHIFT                    0
18068   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1972_RESERVEDFIELD2233_K2_E5                          (0x1<<1) // Reserved
18069   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1972_RESERVEDFIELD2233_K2_E5_SHIFT                    1
18070 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1973_K2_E5                                              0x00a484UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18071   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1973_RESERVEDFIELD2234_K2_E5                          (0xf<<0) // Reserved
18072   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1973_RESERVEDFIELD2234_K2_E5_SHIFT                    0
18073 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1974_K2_E5                                              0x00a488UL //Access:RW   DataWidth:0x8    // Reserved
18074 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1975_K2_E5                                              0x00a48cUL //Access:RW   DataWidth:0x8    // Reserved
18075 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1976_K2_E5                                              0x00a490UL //Access:RW   DataWidth:0x8    // Reserved
18076 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1977_K2_E5                                              0x00a494UL //Access:R    DataWidth:0x8    // Multi Field Register.
18077   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1977_RESERVEDFIELD2238_K2_E5                          (0x1<<0) // Reserved
18078   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1977_RESERVEDFIELD2238_K2_E5_SHIFT                    0
18079 #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1978_K2_E5                                              0x00a4c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18080   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1978_RESERVEDFIELD2239_K2_E5                          (0x7f<<0) // Reserved
18081   #define PHY_NW_IP_REG_LN2_CDR_REFCLK_RESERVEDREGISTER1978_RESERVEDFIELD2239_K2_E5_SHIFT                    0
18082 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1979_K2_E5                                                    0x00a600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18083   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1979_RESERVEDFIELD2240_K2_E5                                (0x1<<0) // Reserved
18084   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1979_RESERVEDFIELD2240_K2_E5_SHIFT                          0
18085   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1979_RESERVEDFIELD2241_K2_E5                                (0x1<<1) // Reserved
18086   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1979_RESERVEDFIELD2241_K2_E5_SHIFT                          1
18087 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1980_K2_E5                                                    0x00a604UL //Access:RW   DataWidth:0x8    // Reserved
18088 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1981_K2_E5                                                    0x00a608UL //Access:RW   DataWidth:0x8    // Reserved
18089 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1982_K2_E5                                                    0x00a60cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18090   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1982_RESERVEDFIELD2244_K2_E5                                (0xf<<0) // Reserved
18091   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1982_RESERVEDFIELD2244_K2_E5_SHIFT                          0
18092   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1982_RESERVEDFIELD2245_K2_E5                                (0xf<<4) // Reserved
18093   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1982_RESERVEDFIELD2245_K2_E5_SHIFT                          4
18094 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1983_K2_E5                                                    0x00a610UL //Access:RW   DataWidth:0x8    // Reserved
18095 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1984_K2_E5                                                    0x00a614UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18096   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1984_RESERVEDFIELD2247_K2_E5                                (0x3f<<0) // Reserved
18097   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1984_RESERVEDFIELD2247_K2_E5_SHIFT                          0
18098 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1985_K2_E5                                                    0x00a618UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18099   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1985_RESERVEDFIELD2248_K2_E5                                (0x7f<<0) // Reserved
18100   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1985_RESERVEDFIELD2248_K2_E5_SHIFT                          0
18101 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1986_K2_E5                                                    0x00a61cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18102   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1986_RESERVEDFIELD2249_K2_E5                                (0x3f<<0) // Reserved
18103   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1986_RESERVEDFIELD2249_K2_E5_SHIFT                          0
18104 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1987_K2_E5                                                    0x00a620UL //Access:RW   DataWidth:0x8    // Reserved
18105 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1988_K2_E5                                                    0x00a624UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18106   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1988_RESERVEDFIELD2251_K2_E5                                (0xf<<0) // Reserved
18107   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1988_RESERVEDFIELD2251_K2_E5_SHIFT                          0
18108 #define PHY_NW_IP_REG_LN2_ANEG_CFG10_K2_E5                                                                   0x00a628UL //Access:RW   DataWidth:0x8    // Seed provided to the transmit nonce generator polynomial
18109 #define PHY_NW_IP_REG_LN2_ANEG_CFG11_K2_E5                                                                   0x00a62cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18110   #define PHY_NW_IP_REG_LN2_ANEG_CFG11_PSEUDO_SEL_K2_E5                                                      (0x1<<0) // Selector for the DME page bit 49 pseudo-random generator
18111   #define PHY_NW_IP_REG_LN2_ANEG_CFG11_PSEUDO_SEL_K2_E5_SHIFT                                                0
18112 #define PHY_NW_IP_REG_LN2_ANEG_CTRL0_K2_E5                                                                   0x00a630UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18113   #define PHY_NW_IP_REG_LN2_ANEG_CTRL0_AUTONEG_RESTART_K2_E5                                                 (0x1<<0) // Restarts AN that is already in progress or otherwise completed.  Reset is triggered by rising edge of this signal.  Not self clearing.
18114   #define PHY_NW_IP_REG_LN2_ANEG_CTRL0_AUTONEG_RESTART_K2_E5_SHIFT                                           0
18115   #define PHY_NW_IP_REG_LN2_ANEG_CTRL0_RESERVEDFIELD2252_K2_E5                                               (0x7f<<1) // Reserved
18116   #define PHY_NW_IP_REG_LN2_ANEG_CTRL0_RESERVEDFIELD2252_K2_E5_SHIFT                                         1
18117 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1989_K2_E5                                                    0x00a634UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18118   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1989_RESERVEDFIELD2253_K2_E5                                (0x1<<4) // Reserved
18119   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1989_RESERVEDFIELD2253_K2_E5_SHIFT                          4
18120   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1989_RESERVEDFIELD2254_K2_E5                                (0x3<<5) // Reserved
18121   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1989_RESERVEDFIELD2254_K2_E5_SHIFT                          5
18122   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1989_RESERVEDFIELD2255_K2_E5                                (0x1<<7) // Reserved
18123   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1989_RESERVEDFIELD2255_K2_E5_SHIFT                          7
18124 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1990_K2_E5                                                    0x00a638UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18125   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1990_RESERVEDFIELD2256_K2_E5                                (0x1<<0) // Reserved
18126   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1990_RESERVEDFIELD2256_K2_E5_SHIFT                          0
18127 #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_K2_E5                                                                 0x00a640UL //Access:R    DataWidth:0x8    // Multi Field Register.
18128   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5                                               (0x1<<0) // The link partner Auto-Negotiation ability bit shall be set to one to indicate that the link partner is able to participate in the Auto-Negotiation function. This bit shall be reset to zero if the link partner is not Auto- Negotiation able.
18129   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5_SHIFT                                         0
18130   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_LINK_STATUS_K2_E5                                                   (0x1<<2) // Local link Status.  When read as a one, it indicates that the PMA/PMD has determined that a valid link has been established i.e. link_status[HDC] equals OK. When read as a zero, it indicates that the link is not valid.
18131   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_LINK_STATUS_K2_E5_SHIFT                                             2
18132   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5                                               (0x1<<3) // Autoneg ability.  When read as a one, it indicates that the PMA/PMD has the ability to perform Auto-Negotiation.  When read as a zero, it indicates that the PMA/PMD lacks the ability to perform Auto-Negotiation.
18133   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5_SHIFT                                         3
18134   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5                                          (0x1<<4) // Remote Fault
18135   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5_SHIFT                                    4
18136   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5                                              (0x1<<5) // Autoneg has completed and autoneg arbitration FSM is in AN GOOD state.
18137   #define PHY_NW_IP_REG_LN2_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5_SHIFT                                        5
18138 #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_K2_E5                                                                 0x00a644UL //Access:W    DataWidth:0x8    // Multi Field Register.
18139   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_PAGE_RX_K2_E5                                                       (0x1<<0) // Page Received.   To clear it, write 1 to it.
18140   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_PAGE_RX_K2_E5_SHIFT                                                 0
18141   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_AN_LINK_GOOD_K2_E5                                                  (0x1<<1) // Autoneg has completed and autoneg arbitration FSM is in either AN GOOD CHECK or AN GOOD state.
18142   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_AN_LINK_GOOD_K2_E5_SHIFT                                            1
18143   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5                                            (0x1<<2) // Autoneg Parallel Detection Fault.  Write 1 to clear it.
18144   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5_SHIFT                                      2
18145   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_NP_LOADED_K2_E5                                                     (0x1<<3) // mr_np_loaded status.
18146   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_NP_LOADED_K2_E5_SHIFT                                               3
18147   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_RESERVEDFIELD2257_K2_E5                                             (0x1<<4) // Reserved
18148   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_RESERVEDFIELD2257_K2_E5_SHIFT                                       4
18149   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_RESERVEDFIELD2258_K2_E5                                             (0x1<<5) // Reserved
18150   #define PHY_NW_IP_REG_LN2_ANEG_STATUS1_RESERVEDFIELD2258_K2_E5_SHIFT                                       5
18151 #define PHY_NW_IP_REG_LN2_ANEG_STATUS_DBG0_K2_E5                                                             0x00a650UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 7-0
18152 #define PHY_NW_IP_REG_LN2_ANEG_STATUS_DBG1_K2_E5                                                             0x00a654UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 15-8
18153 #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE0_K2_E5                                                              0x00a660UL //Access:R    DataWidth:0x8    // Multi Field Register.
18154   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE0_SELECTOR_K2_E5                                                   (0x1f<<0) // technology Select Field
18155   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                             0
18156   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                           (0x7<<5) // Echoed Nonce Field bits 2-0.  AN controller generates it.
18157   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                     5
18158 #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_K2_E5                                                              0x00a664UL //Access:R    DataWidth:0x8    // Multi Field Register.
18159   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                           (0x3<<0) // Echoed Nonce Field bits 4-3.    AN controller generates it.
18160   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                     0
18161   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_PAUSE_K2_E5                                                      (0x1<<2) // Pause advertised ability
18162   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                                2
18163   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_ASM_DIR_K2_E5                                                    (0x1<<3) // Pause ASM_DIR advertised ability
18164   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                              3
18165   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_C2_K2_E5                                                         (0x1<<4) // Reserved always 0
18166   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_C2_K2_E5_SHIFT                                                   4
18167   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5                                               (0x1<<5) // Remote Fault Local Device
18168   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                         5
18169   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5                                                  (0x1<<7) // Next Page
18170   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                            7
18171 #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE2_K2_E5                                                              0x00a668UL //Access:R    DataWidth:0x8    // Multi Field Register.
18172   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE2_TX_NONCE_K2_E5                                                   (0x1f<<0) // Transmitted Nonce Field.  It is generated in hardware.
18173   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                             0
18174 #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_K2_E5                                                         0x00a66cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18175   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                         (0x1<<0) // 1000Base-KX technology advertised ability
18176   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                   0
18177   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                       (0x1<<1) // 10GBase-KX4 technology advertised ability
18178   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                 1
18179   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                        (0x1<<2) // 10GBase-KR technology advertised ability
18180   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                  2
18181   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                       (0x1<<3) // 40GBase-KR4 technology advertised ability
18182   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                 3
18183   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                       (0x1<<4) // 40GBase-CR4 technology advertised ability
18184   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                 4
18185   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                     (0x1<<5) // 100GBase-CR10 technology advertised ability
18186   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                               5
18187   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                      (0x1<<6) // 100GBase-KP4 technology advertised ability
18188   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                                6
18189   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                      (0x1<<7) // 100GBase-KR4 technology advertised ability
18190   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                                7
18191 #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_K2_E5                                                         0x00a670UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18192   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                      (0x1<<0) // 100GBase-CR4 technology advertised ability
18193   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                                0
18194   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                      (0x1<<1) // 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
18195   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                                1
18196   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                        (0x1<<2) // 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
18197   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                  2
18198   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                       (0x1f<<3) // technology advertised ability Field A15-A11
18199   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                                 3
18200 #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH2_K2_E5                                                         0x00a674UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18201   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                       (0x7f<<0) // technology advertised ability Field A22-A16
18202   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                                 0
18203 #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_K2_E5                                                           0x00a678UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18204   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                             (0x1<<0) // base page bit F0.  It advertises FEC ability
18205   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                       0
18206   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5                                                 (0x1<<1) // base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
18207   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                           1
18208   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                          (0x1<<2) // base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
18209   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                    2
18210   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                          (0x1<<3) // base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
18211   #define PHY_NW_IP_REG_LN2_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                    3
18212 #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_K2_E5                                                               0x00a67cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18213   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5                                              (0x1<<0) // 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
18214   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                        0
18215   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5                                              (0x1<<1) // 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
18216   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                        1
18217   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5                                             (0x1<<2) // 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
18218   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                       2
18219   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5                                             (0x1<<3) // 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
18220   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                       3
18221   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5                                              (0x1<<4) // Extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
18222   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                        4
18223   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5                                              (0x1<<5) // Extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
18224   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                        5
18225   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5                                                  (0x1<<6) // Extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
18226   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                            6
18227   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5                                                  (0x1<<7) // Extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
18228   #define PHY_NW_IP_REG_LN2_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                            7
18229 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1991_K2_E5                                                    0x00a680UL //Access:RW   DataWidth:0x8    // Reserved
18230 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_K2_E5                                                    0x00a684UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18231   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2259_K2_E5                                (0x7<<0) // Reserved
18232   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2259_K2_E5_SHIFT                          0
18233   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2260_K2_E5                                (0x1<<3) // Reserved
18234   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2260_K2_E5_SHIFT                          3
18235   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2261_K2_E5                                (0x1<<4) // Reserved
18236   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2261_K2_E5_SHIFT                          4
18237   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2262_K2_E5                                (0x1<<5) // Reserved
18238   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2262_K2_E5_SHIFT                          5
18239   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2263_K2_E5                                (0x1<<7) // Reserved
18240   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1992_RESERVEDFIELD2263_K2_E5_SHIFT                          7
18241 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1993_K2_E5                                                    0x00a688UL //Access:RW   DataWidth:0x8    // Reserved
18242 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1994_K2_E5                                                    0x00a68cUL //Access:RW   DataWidth:0x8    // Reserved
18243 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1995_K2_E5                                                    0x00a690UL //Access:RW   DataWidth:0x8    // Reserved
18244 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1996_K2_E5                                                    0x00a694UL //Access:RW   DataWidth:0x8    // Reserved
18245 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_K2_E5                                                    0x00a698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18246   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2264_K2_E5                                (0x1<<0) // Reserved
18247   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2264_K2_E5_SHIFT                          0
18248   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2265_K2_E5                                (0x1<<1) // Reserved
18249   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2265_K2_E5_SHIFT                          1
18250   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2266_K2_E5                                (0x1<<2) // Reserved
18251   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2266_K2_E5_SHIFT                          2
18252   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2267_K2_E5                                (0x1<<3) // Reserved
18253   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2267_K2_E5_SHIFT                          3
18254   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2268_K2_E5                                (0x1<<4) // Reserved
18255   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2268_K2_E5_SHIFT                          4
18256   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2269_K2_E5                                (0x1<<5) // Reserved
18257   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2269_K2_E5_SHIFT                          5
18258   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2270_K2_E5                                (0x1<<6) // Reserved
18259   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2270_K2_E5_SHIFT                          6
18260   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2271_K2_E5                                (0x1<<7) // Reserved
18261   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1997_RESERVEDFIELD2271_K2_E5_SHIFT                          7
18262 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_K2_E5                                                    0x00a69cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18263   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2272_K2_E5                                (0x1<<0) // Reserved
18264   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2272_K2_E5_SHIFT                          0
18265   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2273_K2_E5                                (0x1<<1) // Reserved
18266   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2273_K2_E5_SHIFT                          1
18267   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2274_K2_E5                                (0x1<<2) // Reserved
18268   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2274_K2_E5_SHIFT                          2
18269   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2275_K2_E5                                (0x1<<3) // Reserved
18270   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2275_K2_E5_SHIFT                          3
18271   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2276_K2_E5                                (0x1<<4) // Reserved
18272   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2276_K2_E5_SHIFT                          4
18273   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2277_K2_E5                                (0x1<<5) // Reserved
18274   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2277_K2_E5_SHIFT                          5
18275   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2278_K2_E5                                (0x1<<6) // Reserved
18276   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1998_RESERVEDFIELD2278_K2_E5_SHIFT                          6
18277 #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE0_K2_E5                                                           0x00a6a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
18278   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5                                                (0x1f<<0) // Link partner technology Select Field
18279   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                          0
18280   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                        (0x7<<5) // Link partner Echoed Nonce Field bits 2-0
18281   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                  5
18282 #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_K2_E5                                                           0x00a6a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
18283   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                        (0x3<<0) // Link partner Echoed Nonce Field bits 4-3
18284   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                  0
18285   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5                                                   (0x1<<2) // Link partner Pause advertised ability
18286   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                             2
18287   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5                                                 (0x1<<3) // Link partner Pause ASM_DIR advertised ability
18288   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                           3
18289   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_C2_K2_E5                                                      (0x1<<4) // Link partner C2 field always 0
18290   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_C2_K2_E5_SHIFT                                                4
18291   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5                                            (0x1<<5) // Link partner Remote Fault
18292   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                      5
18293   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_ACK_K2_E5                                                     (0x1<<6) // Link partner Acknowledge always 0
18294   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_ACK_K2_E5_SHIFT                                               6
18295   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5                                               (0x1<<7) // Link partner Next Page
18296   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                         7
18297 #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE2_K2_E5                                                           0x00a6a8UL //Access:R    DataWidth:0x8    // Multi Field Register.
18298   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5                                                (0x1f<<0) // Transmitted Nonce Field from Link partner
18299   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                          0
18300 #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_K2_E5                                                      0x00a6acUL //Access:R    DataWidth:0x8    // Multi Field Register.
18301   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                      (0x1<<0) // Link partner 1000Base-KX technology advertised ability
18302   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                0
18303   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                    (0x1<<1) // Link partner 10GBase-KX4 technology advertised ability
18304   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                              1
18305   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                     (0x1<<2) // Link partner 10GBase-KR technology advertised ability
18306   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                               2
18307   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                    (0x1<<3) // Link partner 40GBase-KR4 technology advertised ability
18308   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                              3
18309   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                    (0x1<<4) // Link partner 40GBase-CR4 technology advertised ability
18310   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                              4
18311   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                  (0x1<<5) // Link partner 100GBase-CR10 technology advertised ability
18312   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                            5
18313   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                   (0x1<<6) // Link partner 100GBase-KP4 technology advertised ability
18314   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                             6
18315   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                   (0x1<<7) // Link partner 100GBase-KR4 technology advertised ability
18316   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                             7
18317 #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_K2_E5                                                      0x00a6b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
18318   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                   (0x1<<0) // Link partner 100GBase-CR4 technology advertised ability
18319   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                             0
18320   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                   (0x1<<1) // Link partner 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
18321   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                             1
18322   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                     (0x1<<2) // Link partner 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
18323   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                               2
18324   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                    (0x1f<<3) // Link partner technology advertised ability Field A15-A11
18325   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                              3
18326 #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH2_K2_E5                                                      0x00a6b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
18327   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                    (0x7f<<0) // Link partner technology advertised ability Field A22-A16
18328   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                              0
18329 #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_K2_E5                                                        0x00a6b8UL //Access:R    DataWidth:0x8    // Multi Field Register.
18330   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                          (0x1<<0) // Link partner base page bit F0.  It advertises FEC ability
18331   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                    0
18332   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5                                              (0x1<<1) // Link partner base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
18333   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                        1
18334   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                       (0x1<<2) // Link partner base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
18335   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                 2
18336   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                       (0x1<<3) // Link partner base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
18337   #define PHY_NW_IP_REG_LN2_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                 3
18338 #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_K2_E5                                                            0x00a6bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18339   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5                                           (0x1<<0) // Link partner 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
18340   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                     0
18341   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5                                           (0x1<<1) // Link partner 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
18342   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                     1
18343   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5                                          (0x1<<2) // Link partner 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
18344   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                    2
18345   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5                                          (0x1<<3) // Link partner 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
18346   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                    3
18347   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5                                           (0x1<<4) // Link partner extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
18348   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                     4
18349   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5                                           (0x1<<5) // Link partner extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
18350   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                     5
18351   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5                                               (0x1<<6) // Link partner extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
18352   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                         6
18353   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5                                               (0x1<<7) // Link partner extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
18354   #define PHY_NW_IP_REG_LN2_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                         7
18355 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER1999_K2_E5                                                    0x00a6c0UL //Access:R    DataWidth:0x8    // Reserved
18356 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_K2_E5                                                    0x00a6c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
18357   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2279_K2_E5                                (0x7<<0) // Reserved
18358   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2279_K2_E5_SHIFT                          0
18359   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2280_K2_E5                                (0x1<<3) // Reserved
18360   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2280_K2_E5_SHIFT                          3
18361   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2281_K2_E5                                (0x1<<4) // Reserved
18362   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2281_K2_E5_SHIFT                          4
18363   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2282_K2_E5                                (0x1<<5) // Reserved
18364   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2282_K2_E5_SHIFT                          5
18365   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2283_K2_E5                                (0x1<<7) // Reserved
18366   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2000_RESERVEDFIELD2283_K2_E5_SHIFT                          7
18367 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2001_K2_E5                                                    0x00a6c8UL //Access:R    DataWidth:0x8    // Reserved
18368 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2002_K2_E5                                                    0x00a6ccUL //Access:R    DataWidth:0x8    // Reserved
18369 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2003_K2_E5                                                    0x00a6d0UL //Access:R    DataWidth:0x8    // Reserved
18370 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2004_K2_E5                                                    0x00a6d4UL //Access:R    DataWidth:0x8    // Reserved
18371 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_K2_E5                                                    0x00a6d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18372   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2284_K2_E5                                (0x1<<0) // Reserved
18373   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2284_K2_E5_SHIFT                          0
18374   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2285_K2_E5                                (0x1<<1) // Reserved
18375   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2285_K2_E5_SHIFT                          1
18376   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2286_K2_E5                                (0x1<<2) // Reserved
18377   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2286_K2_E5_SHIFT                          2
18378   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2287_K2_E5                                (0x1<<3) // Reserved
18379   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2287_K2_E5_SHIFT                          3
18380   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2288_K2_E5                                (0x1<<4) // Reserved
18381   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2288_K2_E5_SHIFT                          4
18382   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2289_K2_E5                                (0x1<<5) // Reserved
18383   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2289_K2_E5_SHIFT                          5
18384   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2290_K2_E5                                (0x1<<6) // Reserved
18385   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2290_K2_E5_SHIFT                          6
18386   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2291_K2_E5                                (0x1<<7) // Reserved
18387   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2005_RESERVEDFIELD2291_K2_E5_SHIFT                          7
18388 #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_K2_E5                                                    0x00a6dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18389   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2292_K2_E5                                (0x1<<0) // Reserved
18390   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2292_K2_E5_SHIFT                          0
18391   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2293_K2_E5                                (0x1<<1) // Reserved
18392   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2293_K2_E5_SHIFT                          1
18393   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2294_K2_E5                                (0x1<<2) // Reserved
18394   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2294_K2_E5_SHIFT                          2
18395   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2295_K2_E5                                (0x1<<3) // Reserved
18396   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2295_K2_E5_SHIFT                          3
18397   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2296_K2_E5                                (0x1<<4) // Reserved
18398   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2296_K2_E5_SHIFT                          4
18399   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2297_K2_E5                                (0x1<<5) // Reserved
18400   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2297_K2_E5_SHIFT                          5
18401   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2298_K2_E5                                (0x1<<6) // Reserved
18402   #define PHY_NW_IP_REG_LN2_ANEG_RESERVEDREGISTER2006_RESERVEDFIELD2298_K2_E5_SHIFT                          6
18403 #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_K2_E5                                                        0x00a6e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18404   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5                                        (0x1<<0) // Resolution result for 1000Base-KX.  It is valid when status0.an_link_good is 1.
18405   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                  0
18406   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5                                      (0x1<<1) // Resolution result for 10GBase-KX4.  It is valid when status0.an_link_good is 1.
18407   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                1
18408   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5                                       (0x1<<2) // Resolution result for 10GBase-KR.  It is valid when status0.an_link_good is 1.
18409   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                 2
18410   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5                                      (0x1<<3) // Resolution result for 40GBase-KR4.  It is valid when status0.an_link_good is 1.
18411   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                3
18412   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5                                      (0x1<<4) // Resolution result for 40GBase-CR4.  It is valid when status0.an_link_good is 1.
18413   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                4
18414   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5                                    (0x1<<5) // Resolution result for 100GBase-CR10.  It is valid when status0.an_link_good is 1.
18415   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                              5
18416   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5                                     (0x1<<6) // Resolution result for 100GBase-KP4.  It is valid when status0.an_link_good is 1.
18417   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                               6
18418   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5                                     (0x1<<7) // Resolution result for 100GBase-KR4.  It is valid when status0.an_link_good is 1.
18419   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                               7
18420 #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_K2_E5                                                        0x00a6e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18421   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5                                     (0x1<<0) // Resolution result for 100GBase-CR4.  It is valid when status0.an_link_good is 1.
18422   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                               0
18423   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5                                     (0x1<<1) // Resolution result for 25GBase-GR-S KR or CR.  It is valid when status0.an_link_good is 1.
18424   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                               1
18425   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5                                       (0x1<<2) // Resolution result for 25GBase-GR KR or CR.  It is valid when status0.an_link_good is 1.
18426   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                 2
18427   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5                                       (0x1<<3) // Resolution result for 25GBase-KR.  It is valid when status0.an_link_good is 1.
18428   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5_SHIFT                                 3
18429   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5                                       (0x1<<4) // Resolution result for 25GBase-CR4.  It is valid when status0.an_link_good is 1.
18430   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5_SHIFT                                 4
18431   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5                                      (0x1<<5) // Resolution result for 50GBase-KR2.  It is valid when status0.an_link_good is 1.
18432   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5_SHIFT                                5
18433   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5                                      (0x1<<6) // Resolution result for 50GBase-CR2.  It is valid when status0.an_link_good is 1.
18434   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5_SHIFT                                6
18435 #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_FEC_K2_E5                                                          0x00a6e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18436   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_FEC_RS_K2_E5                                                     (0x1<<0) // Resolution result for Reed-Solomon FEC.  It is valid when status0.an_link_good is 1.
18437   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_FEC_RS_K2_E5_SHIFT                                               0
18438   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_FEC_FC_K2_E5                                                     (0x1<<1) // Resolution result for Firecode base page FEC.  It is valid when status0.an_link_good is 1.
18439   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_FEC_FC_K2_E5_SHIFT                                               1
18440 #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_PAUSE_K2_E5                                                        0x00a6ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
18441   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_PAUSE_RX_K2_E5                                                   (0x1<<0) // Resolution result for RX PAUSE enable.    It is valid when status0.an_link_good is 1.
18442   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_PAUSE_RX_K2_E5_SHIFT                                             0
18443   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_PAUSE_TX_K2_E5                                                   (0x1<<1) // Resolution result for TX PAUSE enable.    It is valid when status0.an_link_good is 1.
18444   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_PAUSE_TX_K2_E5_SHIFT                                             1
18445 #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_EEE_K2_E5                                                          0x00a6f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18446   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_EEE_F896_K2_E5                                                   (0x1<<0) // Resolution result for EEE.  It is 1 if both the local device and the link partner advertise the EEE capability for the resolved PHY type.  It is 0 otherwise.  It is valid when status0.an_link_good is 1. Note that it indicates EEE deep sleep capability.
18447   #define PHY_NW_IP_REG_LN2_ANEG_RESOLUTION_EEE_F896_K2_E5_SHIFT                                             0
18448 #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_K2_E5                                                            0x00a6f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
18449   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5                                            (0x1<<0) // link_status for 1000Base-KX
18450   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5_SHIFT                                      0
18451   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5                                          (0x1<<1) // link_status for 10GBase-KX4
18452   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5_SHIFT                                    1
18453   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5                                           (0x1<<2) // link_status for 10GBase-KR
18454   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5_SHIFT                                     2
18455   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5                                          (0x1<<3) // link_status for 40GBase-KR4
18456   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5_SHIFT                                    3
18457   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5                                          (0x1<<4) // link_status for 40GBase-CR4
18458   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5_SHIFT                                    4
18459   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5                                        (0x1<<5) // link_status for 100GBase-CR10
18460   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5_SHIFT                                  5
18461   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5                                         (0x1<<6) // link_status for 100GBase-KP4
18462   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5_SHIFT                                   6
18463   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5                                         (0x1<<7) // link_status for 100GBase-KR4
18464   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5_SHIFT                                   7
18465 #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_K2_E5                                                            0x00a6fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
18466   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5                                         (0x1<<0) // link_status for 100GBase-CR4
18467   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5_SHIFT                                   0
18468   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5                                           (0x1<<1) // link_status for 25GBase-GR KR/CR or 25GBase-GR-S KR-S/CR-S
18469   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5_SHIFT                                     1
18470   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5                                           (0x1<<3) // link_status for 25GBase-KR
18471   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5_SHIFT                                     3
18472   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5                                           (0x1<<4) // link_status for 25GBase-CR4
18473   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5_SHIFT                                     4
18474   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5                                          (0x1<<5) // link_status for 50GBase-KR2
18475   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5_SHIFT                                    5
18476   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5                                          (0x1<<6) // link_status for 50GBase-CR2
18477   #define PHY_NW_IP_REG_LN2_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5_SHIFT                                    6
18478 #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2007_K2_E5                                                     0x00a704UL //Access:R    DataWidth:0x8    // Multi Field Register.
18479   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2007_RESERVEDFIELD2299_K2_E5                                 (0x3<<0) // Reserved
18480   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2007_RESERVEDFIELD2299_K2_E5_SHIFT                           0
18481   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2007_RESERVEDFIELD2300_K2_E5                                 (0x1<<2) // Reserved
18482   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2007_RESERVEDFIELD2300_K2_E5_SHIFT                           2
18483 #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2008_K2_E5                                                     0x00a708UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18484   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2008_RESERVEDFIELD2301_K2_E5                                 (0x1<<0) // Reserved
18485   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2008_RESERVEDFIELD2301_K2_E5_SHIFT                           0
18486 #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2009_K2_E5                                                     0x00a70cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18487   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2009_RESERVEDFIELD2302_K2_E5                                 (0x1<<0) // Reserved
18488   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2009_RESERVEDFIELD2302_K2_E5_SHIFT                           0
18489 #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_K2_E5                                                     0x00a714UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18490   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2303_K2_E5                                 (0x1<<0) // Reserved
18491   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2303_K2_E5_SHIFT                           0
18492   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2304_K2_E5                                 (0x3<<1) // Reserved
18493   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2304_K2_E5_SHIFT                           1
18494   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2305_K2_E5                                 (0x1<<3) // Reserved
18495   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2305_K2_E5_SHIFT                           3
18496   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2306_K2_E5                                 (0x1<<4) // Reserved
18497   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2010_RESERVEDFIELD2306_K2_E5_SHIFT                           4
18498 #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2011_K2_E5                                                     0x00a718UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18499   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2011_RESERVEDFIELD2307_K2_E5                                 (0x1<<0) // Reserved
18500   #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2011_RESERVEDFIELD2307_K2_E5_SHIFT                           0
18501 #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2012_K2_E5                                                     0x00a71cUL //Access:RW   DataWidth:0x8    // Reserved
18502 #define PHY_NW_IP_REG_LN2_EEE_RESERVEDREGISTER2013_K2_E5                                                     0x00a720UL //Access:RW   DataWidth:0x8    // Reserved
18503 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2014_K2_E5                                              0x00a800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18504   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2014_RESERVEDFIELD2310_K2_E5                          (0x3f<<0) // Reserved
18505   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2014_RESERVEDFIELD2310_K2_E5_SHIFT                    0
18506   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2014_RESERVEDFIELD2311_K2_E5                          (0x1<<6) // Reserved
18507   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2014_RESERVEDFIELD2311_K2_E5_SHIFT                    6
18508 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2015_K2_E5                                              0x00a808UL //Access:RW   DataWidth:0x8    // Reserved
18509 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2016_K2_E5                                              0x00a80cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18510   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2016_RESERVEDFIELD2313_K2_E5                          (0x7<<0) // Reserved
18511   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2016_RESERVEDFIELD2313_K2_E5_SHIFT                    0
18512   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2016_RESERVEDFIELD2314_K2_E5                          (0x3<<3) // Reserved
18513   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2016_RESERVEDFIELD2314_K2_E5_SHIFT                    3
18514 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2017_K2_E5                                              0x00a814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18515   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2017_RESERVEDFIELD2315_K2_E5                          (0x1<<0) // Reserved
18516   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2017_RESERVEDFIELD2315_K2_E5_SHIFT                    0
18517   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2017_RESERVEDFIELD2316_K2_E5                          (0x3<<1) // Reserved
18518   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2017_RESERVEDFIELD2316_K2_E5_SHIFT                    1
18519   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2017_RESERVEDFIELD2317_K2_E5                          (0x1<<3) // Reserved
18520   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2017_RESERVEDFIELD2317_K2_E5_SHIFT                    3
18521 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2018_K2_E5                                              0x00a81cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18522   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2018_RESERVEDFIELD2318_K2_E5                          (0x1<<0) // Reserved
18523   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2018_RESERVEDFIELD2318_K2_E5_SHIFT                    0
18524 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2019_K2_E5                                              0x00a824UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18525   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2019_RESERVEDFIELD2319_K2_E5                          (0xf<<0) // Reserved
18526   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2019_RESERVEDFIELD2319_K2_E5_SHIFT                    0
18527 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2020_K2_E5                                              0x00a828UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18528   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2020_RESERVEDFIELD2320_K2_E5                          (0x7<<0) // Reserved
18529   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2020_RESERVEDFIELD2320_K2_E5_SHIFT                    0
18530   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2020_RESERVEDFIELD2321_K2_E5                          (0x7<<3) // Reserved
18531   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2020_RESERVEDFIELD2321_K2_E5_SHIFT                    3
18532 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2021_K2_E5                                              0x00a82cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18533   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2021_RESERVEDFIELD2322_K2_E5                          (0x7<<0) // Reserved
18534   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2021_RESERVEDFIELD2322_K2_E5_SHIFT                    0
18535   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2021_RESERVEDFIELD2323_K2_E5                          (0x7<<3) // Reserved
18536   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2021_RESERVEDFIELD2323_K2_E5_SHIFT                    3
18537 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_K2_E5                                              0x00a830UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18538   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2324_K2_E5                          (0x3<<0) // Reserved
18539   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2324_K2_E5_SHIFT                    0
18540   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2325_K2_E5                          (0x3<<2) // Reserved
18541   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2325_K2_E5_SHIFT                    2
18542   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2326_K2_E5                          (0x3<<4) // Reserved
18543   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2326_K2_E5_SHIFT                    4
18544   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2327_K2_E5                          (0x3<<6) // Reserved
18545   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2022_RESERVEDFIELD2327_K2_E5_SHIFT                    6
18546 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2023_K2_E5                                              0x00a838UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18547   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2023_RESERVEDFIELD2328_K2_E5                          (0x7<<0) // Reserved
18548   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2023_RESERVEDFIELD2328_K2_E5_SHIFT                    0
18549   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2023_RESERVEDFIELD2329_K2_E5                          (0x7<<3) // Reserved
18550   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2023_RESERVEDFIELD2329_K2_E5_SHIFT                    3
18551 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2024_K2_E5                                              0x00a83cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18552   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2024_RESERVEDFIELD2330_K2_E5                          (0x7<<0) // Reserved
18553   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2024_RESERVEDFIELD2330_K2_E5_SHIFT                    0
18554   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2024_RESERVEDFIELD2331_K2_E5                          (0x7<<3) // Reserved
18555   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2024_RESERVEDFIELD2331_K2_E5_SHIFT                    3
18556 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2025_K2_E5                                              0x00a840UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18557   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2025_RESERVEDFIELD2332_K2_E5                          (0x7<<0) // Reserved
18558   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2025_RESERVEDFIELD2332_K2_E5_SHIFT                    0
18559   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2025_RESERVEDFIELD2333_K2_E5                          (0x7<<3) // Reserved
18560   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2025_RESERVEDFIELD2333_K2_E5_SHIFT                    3
18561 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2026_K2_E5                                              0x00a844UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18562   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2026_RESERVEDFIELD2334_K2_E5                          (0x7<<0) // Reserved
18563   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2026_RESERVEDFIELD2334_K2_E5_SHIFT                    0
18564   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2026_RESERVEDFIELD2335_K2_E5                          (0x7<<3) // Reserved
18565   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2026_RESERVEDFIELD2335_K2_E5_SHIFT                    3
18566 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2027_K2_E5                                              0x00a880UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18567   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2027_RESERVEDFIELD2336_K2_E5                          (0x1<<0) // Reserved
18568   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2027_RESERVEDFIELD2336_K2_E5_SHIFT                    0
18569   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2027_RESERVEDFIELD2337_K2_E5                          (0x1<<2) // Reserved
18570   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2027_RESERVEDFIELD2337_K2_E5_SHIFT                    2
18571 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2028_K2_E5                                              0x00a884UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18572   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2028_RESERVEDFIELD2338_K2_E5                          (0xf<<0) // Reserved
18573   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2028_RESERVEDFIELD2338_K2_E5_SHIFT                    0
18574   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2028_RESERVEDFIELD2339_K2_E5                          (0xf<<4) // Reserved
18575   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2028_RESERVEDFIELD2339_K2_E5_SHIFT                    4
18576 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2029_K2_E5                                              0x00a888UL //Access:RW   DataWidth:0x8    // Reserved
18577 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2030_K2_E5                                              0x00a88cUL //Access:RW   DataWidth:0x8    // Reserved
18578 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_K2_E5                                              0x00a890UL //Access:R    DataWidth:0x8    // Multi Field Register.
18579   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2342_K2_E5                          (0x7<<0) // Reserved
18580   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2342_K2_E5_SHIFT                    0
18581   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2343_K2_E5                          (0x7<<3) // Reserved
18582   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2343_K2_E5_SHIFT                    3
18583   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2344_K2_E5                          (0x1<<6) // Reserved
18584   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2344_K2_E5_SHIFT                    6
18585   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2345_K2_E5                          (0x1<<7) // Reserved
18586   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2031_RESERVEDFIELD2345_K2_E5_SHIFT                    7
18587 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2032_K2_E5                                              0x00a894UL //Access:R    DataWidth:0x8    // Multi Field Register.
18588   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2032_RESERVEDFIELD2346_K2_E5                          (0xf<<0) // Reserved
18589   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2032_RESERVEDFIELD2346_K2_E5_SHIFT                    0
18590   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2032_RESERVEDFIELD2347_K2_E5                          (0xf<<4) // Reserved
18591   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2032_RESERVEDFIELD2347_K2_E5_SHIFT                    4
18592 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2033_K2_E5                                              0x00a898UL //Access:R    DataWidth:0x8    // Reserved
18593 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2034_K2_E5                                              0x00a89cUL //Access:R    DataWidth:0x8    // Reserved
18594 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2035_K2_E5                                              0x00a8a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
18595   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2035_RESERVEDFIELD2350_K2_E5                          (0xf<<0) // Reserved
18596   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2035_RESERVEDFIELD2350_K2_E5_SHIFT                    0
18597   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2035_RESERVEDFIELD2351_K2_E5                          (0xf<<4) // Reserved
18598   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2035_RESERVEDFIELD2351_K2_E5_SHIFT                    4
18599 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2036_K2_E5                                              0x00a8a4UL //Access:RW   DataWidth:0x8    // Reserved
18600 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2037_K2_E5                                              0x00a8a8UL //Access:RW   DataWidth:0x8    // Reserved
18601 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2038_K2_E5                                              0x00a8acUL //Access:R    DataWidth:0x8    // Multi Field Register.
18602   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2038_RESERVEDFIELD2354_K2_E5                          (0x1<<1) // Reserved
18603   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2038_RESERVEDFIELD2354_K2_E5_SHIFT                    1
18604 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2039_K2_E5                                              0x00a8b0UL //Access:R    DataWidth:0x8    // Reserved
18605 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2040_K2_E5                                              0x00a8b8UL //Access:RW   DataWidth:0x8    // Reserved
18606 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_AGCLOS_CTRL0_K2_E5                                                      0x00a8c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18607   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5                                       (0xf<<0) // AGC LOS Threshold Start Value
18608   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5_SHIFT                                 0
18609 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2041_K2_E5                                              0x00a8c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18610   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2041_RESERVEDFIELD2357_K2_E5                          (0xf<<0) // Reserved
18611   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2041_RESERVEDFIELD2357_K2_E5_SHIFT                    0
18612 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2042_K2_E5                                              0x00a8c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18613   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2042_RESERVEDFIELD2358_K2_E5                          (0xf<<0) // Reserved
18614   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2042_RESERVEDFIELD2358_K2_E5_SHIFT                    0
18615 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2043_K2_E5                                              0x00a8ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18616   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2043_RESERVEDFIELD2359_K2_E5                          (0xf<<0) // Reserved
18617   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2043_RESERVEDFIELD2359_K2_E5_SHIFT                    0
18618   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2043_RESERVEDFIELD2360_K2_E5                          (0x1<<6) // Reserved
18619   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2043_RESERVEDFIELD2360_K2_E5_SHIFT                    6
18620   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2043_RESERVEDFIELD2361_K2_E5                          (0x1<<7) // Reserved
18621   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2043_RESERVEDFIELD2361_K2_E5_SHIFT                    7
18622 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2044_K2_E5                                              0x00a8d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18623   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2044_RESERVEDFIELD2362_K2_E5                          (0x1<<0) // Reserved
18624   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2044_RESERVEDFIELD2362_K2_E5_SHIFT                    0
18625   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2044_RESERVEDFIELD2363_K2_E5                          (0x1<<1) // Reserved
18626   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2044_RESERVEDFIELD2363_K2_E5_SHIFT                    1
18627   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2044_RESERVEDFIELD2364_K2_E5                          (0x7<<2) // Reserved
18628   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2044_RESERVEDFIELD2364_K2_E5_SHIFT                    2
18629 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2045_K2_E5                                              0x00a8d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18630   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2045_RESERVEDFIELD2365_K2_E5                          (0xf<<0) // Reserved
18631   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2045_RESERVEDFIELD2365_K2_E5_SHIFT                    0
18632   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2045_RESERVEDFIELD2366_K2_E5                          (0x3<<4) // Reserved
18633   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2045_RESERVEDFIELD2366_K2_E5_SHIFT                    4
18634   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2045_RESERVEDFIELD2367_K2_E5                          (0x1<<6) // Reserved
18635   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2045_RESERVEDFIELD2367_K2_E5_SHIFT                    6
18636 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2046_K2_E5                                              0x00a8d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18637   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2046_RESERVEDFIELD2368_K2_E5                          (0xf<<0) // Reserved
18638   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2046_RESERVEDFIELD2368_K2_E5_SHIFT                    0
18639 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2047_K2_E5                                              0x00a8dcUL //Access:RW   DataWidth:0x8    // Reserved
18640 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2048_K2_E5                                              0x00a8e0UL //Access:RW   DataWidth:0x8    // Reserved
18641 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2049_K2_E5                                              0x00a8e4UL //Access:RW   DataWidth:0x8    // Reserved
18642 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2050_K2_E5                                              0x00a8e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18643   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2050_RESERVEDFIELD2372_K2_E5                          (0x3<<0) // Reserved
18644   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2050_RESERVEDFIELD2372_K2_E5_SHIFT                    0
18645 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2051_K2_E5                                              0x00a8f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18646   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2051_RESERVEDFIELD2373_K2_E5                          (0xf<<0) // Reserved
18647   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2051_RESERVEDFIELD2373_K2_E5_SHIFT                    0
18648   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2051_RESERVEDFIELD2374_K2_E5                          (0x1<<4) // Reserved
18649   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2051_RESERVEDFIELD2374_K2_E5_SHIFT                    4
18650 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_PLE_ATT_CTRL1_K2_E5                                                     0x00a8f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18651   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5                                     (0x7<<0) // PLE LFG Start Value
18652   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5_SHIFT                               0
18653 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_K2_E5                                                  0x00a900UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18654   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5                               (0x1f<<0) // CTLE HFG Start Value
18655   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5_SHIFT                         0
18656 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2052_K2_E5                                              0x00a904UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18657   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2052_RESERVEDFIELD2375_K2_E5                          (0x1f<<0) // Reserved
18658   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2052_RESERVEDFIELD2375_K2_E5_SHIFT                    0
18659 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2053_K2_E5                                              0x00a908UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18660   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2053_RESERVEDFIELD2376_K2_E5                          (0x1f<<0) // Reserved
18661   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2053_RESERVEDFIELD2376_K2_E5_SHIFT                    0
18662 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2054_K2_E5                                              0x00a90cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18663   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2054_RESERVEDFIELD2377_K2_E5                          (0xf<<0) // Reserved
18664   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2054_RESERVEDFIELD2377_K2_E5_SHIFT                    0
18665   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2054_RESERVEDFIELD2378_K2_E5                          (0x1<<7) // Reserved
18666   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2054_RESERVEDFIELD2378_K2_E5_SHIFT                    7
18667 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2055_K2_E5                                              0x00a910UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18668   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2055_RESERVEDFIELD2379_K2_E5                          (0x1<<0) // Reserved
18669   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2055_RESERVEDFIELD2379_K2_E5_SHIFT                    0
18670   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2055_RESERVEDFIELD2380_K2_E5                          (0x1<<1) // Reserved
18671   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2055_RESERVEDFIELD2380_K2_E5_SHIFT                    1
18672   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2055_RESERVEDFIELD2381_K2_E5                          (0x7<<2) // Reserved
18673   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2055_RESERVEDFIELD2381_K2_E5_SHIFT                    2
18674 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2056_K2_E5                                              0x00a914UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18675   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2056_RESERVEDFIELD2382_K2_E5                          (0xf<<0) // Reserved
18676   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2056_RESERVEDFIELD2382_K2_E5_SHIFT                    0
18677   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2056_RESERVEDFIELD2383_K2_E5                          (0x3<<4) // Reserved
18678   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2056_RESERVEDFIELD2383_K2_E5_SHIFT                    4
18679   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2056_RESERVEDFIELD2384_K2_E5                          (0x1<<6) // Reserved
18680   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2056_RESERVEDFIELD2384_K2_E5_SHIFT                    6
18681 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2057_K2_E5                                              0x00a918UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18682   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2057_RESERVEDFIELD2385_K2_E5                          (0x1f<<0) // Reserved
18683   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2057_RESERVEDFIELD2385_K2_E5_SHIFT                    0
18684 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_K2_E5                                              0x00a940UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18685   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2386_K2_E5                          (0x1<<0) // Reserved
18686   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2386_K2_E5_SHIFT                    0
18687   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2387_K2_E5                          (0x1<<1) // Reserved
18688   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2387_K2_E5_SHIFT                    1
18689   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2388_K2_E5                          (0x1<<2) // Reserved
18690   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2388_K2_E5_SHIFT                    2
18691   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2389_K2_E5                          (0x1<<3) // Reserved
18692   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2058_RESERVEDFIELD2389_K2_E5_SHIFT                    3
18693 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2059_K2_E5                                              0x00a944UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18694   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2059_RESERVEDFIELD2390_K2_E5                          (0x7<<0) // Reserved
18695   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2059_RESERVEDFIELD2390_K2_E5_SHIFT                    0
18696   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2059_RESERVEDFIELD2391_K2_E5                          (0x7<<4) // Reserved
18697   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2059_RESERVEDFIELD2391_K2_E5_SHIFT                    4
18698 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2060_K2_E5                                              0x00a948UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18699   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2060_RESERVEDFIELD2392_K2_E5                          (0x7<<0) // Reserved
18700   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2060_RESERVEDFIELD2392_K2_E5_SHIFT                    0
18701   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2060_RESERVEDFIELD2393_K2_E5                          (0x7<<4) // Reserved
18702   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2060_RESERVEDFIELD2393_K2_E5_SHIFT                    4
18703 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2061_K2_E5                                              0x00a94cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18704   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2061_RESERVEDFIELD2394_K2_E5                          (0x7<<0) // Reserved
18705   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2061_RESERVEDFIELD2394_K2_E5_SHIFT                    0
18706   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2061_RESERVEDFIELD2395_K2_E5                          (0x7<<4) // Reserved
18707   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2061_RESERVEDFIELD2395_K2_E5_SHIFT                    4
18708 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2062_K2_E5                                              0x00a950UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18709   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2062_RESERVEDFIELD2396_K2_E5                          (0x7<<0) // Reserved
18710   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2062_RESERVEDFIELD2396_K2_E5_SHIFT                    0
18711   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2062_RESERVEDFIELD2397_K2_E5                          (0x7<<4) // Reserved
18712   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2062_RESERVEDFIELD2397_K2_E5_SHIFT                    4
18713 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2063_K2_E5                                              0x00a954UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18714   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2063_RESERVEDFIELD2398_K2_E5                          (0x7<<0) // Reserved
18715   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2063_RESERVEDFIELD2398_K2_E5_SHIFT                    0
18716   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2063_RESERVEDFIELD2399_K2_E5                          (0x7<<4) // Reserved
18717   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2063_RESERVEDFIELD2399_K2_E5_SHIFT                    4
18718 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2064_K2_E5                                              0x00a958UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18719   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2064_RESERVEDFIELD2400_K2_E5                          (0x7<<0) // Reserved
18720   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2064_RESERVEDFIELD2400_K2_E5_SHIFT                    0
18721   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2064_RESERVEDFIELD2401_K2_E5                          (0x7<<4) // Reserved
18722   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2064_RESERVEDFIELD2401_K2_E5_SHIFT                    4
18723 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2065_K2_E5                                              0x00a95cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18724   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2065_RESERVEDFIELD2402_K2_E5                          (0x7<<0) // Reserved
18725   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2065_RESERVEDFIELD2402_K2_E5_SHIFT                    0
18726   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2065_RESERVEDFIELD2403_K2_E5                          (0x7<<4) // Reserved
18727   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2065_RESERVEDFIELD2403_K2_E5_SHIFT                    4
18728 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2066_K2_E5                                              0x00a960UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18729   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2066_RESERVEDFIELD2404_K2_E5                          (0x7<<0) // Reserved
18730   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2066_RESERVEDFIELD2404_K2_E5_SHIFT                    0
18731   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2066_RESERVEDFIELD2405_K2_E5                          (0x7<<4) // Reserved
18732   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2066_RESERVEDFIELD2405_K2_E5_SHIFT                    4
18733 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2067_K2_E5                                              0x00a964UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18734   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2067_RESERVEDFIELD2406_K2_E5                          (0x7<<0) // Reserved
18735   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2067_RESERVEDFIELD2406_K2_E5_SHIFT                    0
18736   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2067_RESERVEDFIELD2407_K2_E5                          (0x7<<4) // Reserved
18737   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2067_RESERVEDFIELD2407_K2_E5_SHIFT                    4
18738 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2068_K2_E5                                              0x00a968UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18739   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2068_RESERVEDFIELD2408_K2_E5                          (0x7<<0) // Reserved
18740   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2068_RESERVEDFIELD2408_K2_E5_SHIFT                    0
18741   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2068_RESERVEDFIELD2409_K2_E5                          (0x7<<4) // Reserved
18742   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2068_RESERVEDFIELD2409_K2_E5_SHIFT                    4
18743 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2069_K2_E5                                              0x00a96cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18744   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2069_RESERVEDFIELD2410_K2_E5                          (0x7<<0) // Reserved
18745   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2069_RESERVEDFIELD2410_K2_E5_SHIFT                    0
18746   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2069_RESERVEDFIELD2411_K2_E5                          (0x7<<4) // Reserved
18747   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2069_RESERVEDFIELD2411_K2_E5_SHIFT                    4
18748 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2070_K2_E5                                              0x00a970UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18749   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2070_RESERVEDFIELD2412_K2_E5                          (0x7<<0) // Reserved
18750   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2070_RESERVEDFIELD2412_K2_E5_SHIFT                    0
18751   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2070_RESERVEDFIELD2413_K2_E5                          (0x7<<4) // Reserved
18752   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2070_RESERVEDFIELD2413_K2_E5_SHIFT                    4
18753 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2071_K2_E5                                              0x00a974UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18754   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2071_RESERVEDFIELD2414_K2_E5                          (0x7<<0) // Reserved
18755   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2071_RESERVEDFIELD2414_K2_E5_SHIFT                    0
18756   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2071_RESERVEDFIELD2415_K2_E5                          (0x7<<4) // Reserved
18757   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2071_RESERVEDFIELD2415_K2_E5_SHIFT                    4
18758 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2072_K2_E5                                              0x00a978UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18759   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2072_RESERVEDFIELD2416_K2_E5                          (0x7<<0) // Reserved
18760   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2072_RESERVEDFIELD2416_K2_E5_SHIFT                    0
18761   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2072_RESERVEDFIELD2417_K2_E5                          (0x7<<4) // Reserved
18762   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2072_RESERVEDFIELD2417_K2_E5_SHIFT                    4
18763 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2073_K2_E5                                              0x00a97cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18764   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2073_RESERVEDFIELD2418_K2_E5                          (0x7<<0) // Reserved
18765   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2073_RESERVEDFIELD2418_K2_E5_SHIFT                    0
18766   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2073_RESERVEDFIELD2419_K2_E5                          (0x7<<4) // Reserved
18767   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2073_RESERVEDFIELD2419_K2_E5_SHIFT                    4
18768 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2074_K2_E5                                              0x00a980UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18769   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2074_RESERVEDFIELD2420_K2_E5                          (0x7<<0) // Reserved
18770   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2074_RESERVEDFIELD2420_K2_E5_SHIFT                    0
18771   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2074_RESERVEDFIELD2421_K2_E5                          (0x7<<4) // Reserved
18772   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2074_RESERVEDFIELD2421_K2_E5_SHIFT                    4
18773 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2075_K2_E5                                              0x00a984UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18774   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2075_RESERVEDFIELD2422_K2_E5                          (0x7<<0) // Reserved
18775   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2075_RESERVEDFIELD2422_K2_E5_SHIFT                    0
18776   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2075_RESERVEDFIELD2423_K2_E5                          (0x7<<4) // Reserved
18777   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2075_RESERVEDFIELD2423_K2_E5_SHIFT                    4
18778 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2076_K2_E5                                              0x00a988UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18779   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2076_RESERVEDFIELD2424_K2_E5                          (0x7<<0) // Reserved
18780   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2076_RESERVEDFIELD2424_K2_E5_SHIFT                    0
18781   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2076_RESERVEDFIELD2425_K2_E5                          (0x7<<4) // Reserved
18782   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2076_RESERVEDFIELD2425_K2_E5_SHIFT                    4
18783 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2077_K2_E5                                              0x00a98cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18784   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2077_RESERVEDFIELD2426_K2_E5                          (0x7<<0) // Reserved
18785   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2077_RESERVEDFIELD2426_K2_E5_SHIFT                    0
18786   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2077_RESERVEDFIELD2427_K2_E5                          (0x7<<4) // Reserved
18787   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2077_RESERVEDFIELD2427_K2_E5_SHIFT                    4
18788 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2078_K2_E5                                              0x00a990UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18789   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2078_RESERVEDFIELD2428_K2_E5                          (0x7<<0) // Reserved
18790   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2078_RESERVEDFIELD2428_K2_E5_SHIFT                    0
18791   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2078_RESERVEDFIELD2429_K2_E5                          (0x7<<4) // Reserved
18792   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2078_RESERVEDFIELD2429_K2_E5_SHIFT                    4
18793 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2079_K2_E5                                              0x00a994UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18794   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2079_RESERVEDFIELD2430_K2_E5                          (0x7<<0) // Reserved
18795   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2079_RESERVEDFIELD2430_K2_E5_SHIFT                    0
18796   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2079_RESERVEDFIELD2431_K2_E5                          (0x7<<4) // Reserved
18797   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2079_RESERVEDFIELD2431_K2_E5_SHIFT                    4
18798 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2080_K2_E5                                              0x00a998UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18799   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2080_RESERVEDFIELD2432_K2_E5                          (0x7<<0) // Reserved
18800   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2080_RESERVEDFIELD2432_K2_E5_SHIFT                    0
18801   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2080_RESERVEDFIELD2433_K2_E5                          (0x7<<4) // Reserved
18802   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2080_RESERVEDFIELD2433_K2_E5_SHIFT                    4
18803 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2081_K2_E5                                              0x00a99cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18804   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2081_RESERVEDFIELD2434_K2_E5                          (0x7<<0) // Reserved
18805   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2081_RESERVEDFIELD2434_K2_E5_SHIFT                    0
18806   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2081_RESERVEDFIELD2435_K2_E5                          (0x7<<4) // Reserved
18807   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2081_RESERVEDFIELD2435_K2_E5_SHIFT                    4
18808 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2082_K2_E5                                              0x00a9a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18809   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2082_RESERVEDFIELD2436_K2_E5                          (0x7<<0) // Reserved
18810   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2082_RESERVEDFIELD2436_K2_E5_SHIFT                    0
18811   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2082_RESERVEDFIELD2437_K2_E5                          (0x7<<4) // Reserved
18812   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2082_RESERVEDFIELD2437_K2_E5_SHIFT                    4
18813 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_GN_APG_CTRL0_K2_E5                                                      0x00a9c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18814   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5                                       (0x3<<0) // GN APG Start Value
18815   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5_SHIFT                                 0
18816 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2083_K2_E5                                              0x00a9c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18817   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2083_RESERVEDFIELD2438_K2_E5                          (0x3<<0) // Reserved
18818   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2083_RESERVEDFIELD2438_K2_E5_SHIFT                    0
18819   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2083_RESERVEDFIELD2439_K2_E5                          (0x3<<2) // Reserved
18820   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2083_RESERVEDFIELD2439_K2_E5_SHIFT                    2
18821 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2084_K2_E5                                              0x00a9c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18822   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2084_RESERVEDFIELD2440_K2_E5                          (0xf<<0) // Reserved
18823   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2084_RESERVEDFIELD2440_K2_E5_SHIFT                    0
18824   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2084_RESERVEDFIELD2441_K2_E5                          (0x1<<7) // Reserved
18825   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2084_RESERVEDFIELD2441_K2_E5_SHIFT                    7
18826 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2085_K2_E5                                              0x00a9ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18827   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2085_RESERVEDFIELD2442_K2_E5                          (0x1<<0) // Reserved
18828   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2085_RESERVEDFIELD2442_K2_E5_SHIFT                    0
18829   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2085_RESERVEDFIELD2443_K2_E5                          (0x1<<1) // Reserved
18830   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2085_RESERVEDFIELD2443_K2_E5_SHIFT                    1
18831   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2085_RESERVEDFIELD2444_K2_E5                          (0x3<<2) // Reserved
18832   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2085_RESERVEDFIELD2444_K2_E5_SHIFT                    2
18833 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2086_K2_E5                                              0x00a9d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18834   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2086_RESERVEDFIELD2445_K2_E5                          (0xf<<0) // Reserved
18835   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2086_RESERVEDFIELD2445_K2_E5_SHIFT                    0
18836   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2086_RESERVEDFIELD2446_K2_E5                          (0x3<<4) // Reserved
18837   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2086_RESERVEDFIELD2446_K2_E5_SHIFT                    4
18838   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2086_RESERVEDFIELD2447_K2_E5                          (0x1<<6) // Reserved
18839   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2086_RESERVEDFIELD2447_K2_E5_SHIFT                    6
18840 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2087_K2_E5                                              0x00a9d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18841   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2087_RESERVEDFIELD2448_K2_E5                          (0x3<<0) // Reserved
18842   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2087_RESERVEDFIELD2448_K2_E5_SHIFT                    0
18843 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2088_K2_E5                                              0x00a9d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18844   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2088_RESERVEDFIELD2449_K2_E5                          (0x3<<0) // Reserved
18845   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2088_RESERVEDFIELD2449_K2_E5_SHIFT                    0
18846   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2088_RESERVEDFIELD2450_K2_E5                          (0x3<<2) // Reserved
18847   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2088_RESERVEDFIELD2450_K2_E5_SHIFT                    2
18848 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL0_K2_E5                                                      0x00aa00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18849   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5                                       (0x1f<<0) // EQ LFG Start Value
18850   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5_SHIFT                                 0
18851 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL1_K2_E5                                                      0x00aa04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18852   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5                                   (0x1f<<0) // EQ LFG Maximum Value, inclusive
18853   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5_SHIFT                             0
18854 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL2_K2_E5                                                      0x00aa08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18855   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5                                   (0x1f<<0) // EQ LFG Minimum Value, inclusive
18856   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5_SHIFT                             0
18857 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2089_K2_E5                                              0x00aa0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18858   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2089_RESERVEDFIELD2451_K2_E5                          (0xf<<0) // Reserved
18859   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2089_RESERVEDFIELD2451_K2_E5_SHIFT                    0
18860   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2089_RESERVEDFIELD2452_K2_E5                          (0x1<<7) // Reserved
18861   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2089_RESERVEDFIELD2452_K2_E5_SHIFT                    7
18862 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2090_K2_E5                                              0x00aa10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18863   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2090_RESERVEDFIELD2453_K2_E5                          (0x1<<0) // Reserved
18864   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2090_RESERVEDFIELD2453_K2_E5_SHIFT                    0
18865   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2090_RESERVEDFIELD2454_K2_E5                          (0x1<<1) // Reserved
18866   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2090_RESERVEDFIELD2454_K2_E5_SHIFT                    1
18867   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2090_RESERVEDFIELD2455_K2_E5                          (0x7<<2) // Reserved
18868   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2090_RESERVEDFIELD2455_K2_E5_SHIFT                    2
18869 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2091_K2_E5                                              0x00aa14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18870   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2091_RESERVEDFIELD2456_K2_E5                          (0xf<<0) // Reserved
18871   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2091_RESERVEDFIELD2456_K2_E5_SHIFT                    0
18872   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2091_RESERVEDFIELD2457_K2_E5                          (0x3<<4) // Reserved
18873   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2091_RESERVEDFIELD2457_K2_E5_SHIFT                    4
18874   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2091_RESERVEDFIELD2458_K2_E5                          (0x1<<6) // Reserved
18875   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2091_RESERVEDFIELD2458_K2_E5_SHIFT                    6
18876 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2092_K2_E5                                              0x00aa18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18877   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2092_RESERVEDFIELD2459_K2_E5                          (0x1f<<0) // Reserved
18878   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2092_RESERVEDFIELD2459_K2_E5_SHIFT                    0
18879 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2093_K2_E5                                              0x00aa1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18880   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2093_RESERVEDFIELD2460_K2_E5                          (0x1f<<0) // Reserved
18881   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2093_RESERVEDFIELD2460_K2_E5_SHIFT                    0
18882 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2094_K2_E5                                              0x00aa20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18883   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2094_RESERVEDFIELD2461_K2_E5                          (0x1f<<0) // Reserved
18884   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2094_RESERVEDFIELD2461_K2_E5_SHIFT                    0
18885 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2095_K2_E5                                              0x00aa40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18886   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2095_RESERVEDFIELD2462_K2_E5                          (0x1f<<0) // Reserved
18887   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2095_RESERVEDFIELD2462_K2_E5_SHIFT                    0
18888 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2096_K2_E5                                              0x00aa44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18889   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2096_RESERVEDFIELD2463_K2_E5                          (0x1f<<0) // Reserved
18890   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2096_RESERVEDFIELD2463_K2_E5_SHIFT                    0
18891 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2097_K2_E5                                              0x00aa48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18892   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2097_RESERVEDFIELD2464_K2_E5                          (0x1f<<0) // Reserved
18893   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2097_RESERVEDFIELD2464_K2_E5_SHIFT                    0
18894 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2098_K2_E5                                              0x00aa4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18895   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2098_RESERVEDFIELD2465_K2_E5                          (0xf<<0) // Reserved
18896   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2098_RESERVEDFIELD2465_K2_E5_SHIFT                    0
18897   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2098_RESERVEDFIELD2466_K2_E5                          (0x1<<7) // Reserved
18898   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2098_RESERVEDFIELD2466_K2_E5_SHIFT                    7
18899 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2099_K2_E5                                              0x00aa50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18900   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2099_RESERVEDFIELD2467_K2_E5                          (0x1<<0) // Reserved
18901   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2099_RESERVEDFIELD2467_K2_E5_SHIFT                    0
18902   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2099_RESERVEDFIELD2468_K2_E5                          (0x1<<1) // Reserved
18903   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2099_RESERVEDFIELD2468_K2_E5_SHIFT                    1
18904   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2099_RESERVEDFIELD2469_K2_E5                          (0x7<<2) // Reserved
18905   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2099_RESERVEDFIELD2469_K2_E5_SHIFT                    2
18906 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2100_K2_E5                                              0x00aa54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18907   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2100_RESERVEDFIELD2470_K2_E5                          (0xf<<0) // Reserved
18908   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2100_RESERVEDFIELD2470_K2_E5_SHIFT                    0
18909   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2100_RESERVEDFIELD2471_K2_E5                          (0x3<<4) // Reserved
18910   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2100_RESERVEDFIELD2471_K2_E5_SHIFT                    4
18911   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2100_RESERVEDFIELD2472_K2_E5                          (0x1<<6) // Reserved
18912   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2100_RESERVEDFIELD2472_K2_E5_SHIFT                    6
18913 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2101_K2_E5                                              0x00aa58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18914   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2101_RESERVEDFIELD2473_K2_E5                          (0x1f<<0) // Reserved
18915   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2101_RESERVEDFIELD2473_K2_E5_SHIFT                    0
18916 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2102_K2_E5                                              0x00aa60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18917   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2102_RESERVEDFIELD2474_K2_E5                          (0xf<<0) // Reserved
18918   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2102_RESERVEDFIELD2474_K2_E5_SHIFT                    0
18919   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2102_RESERVEDFIELD2475_K2_E5                          (0x1<<4) // Reserved
18920   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2102_RESERVEDFIELD2475_K2_E5_SHIFT                    4
18921 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_MB_CTRL1_K2_E5                                                       0x00aa64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18922   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5                                        (0xf<<0) // EQ MBF Start Value
18923   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5_SHIFT                                  0
18924   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5                                        (0xf<<4) // EQ MBG Start Value
18925   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5_SHIFT                                  4
18926 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2103_K2_E5                                              0x00aa68UL //Access:RW   DataWidth:0x8    // Reserved
18927 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2104_K2_E5                                              0x00aa6cUL //Access:RW   DataWidth:0x8    // Reserved
18928 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2105_K2_E5                                              0x00aa70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18929   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2105_RESERVEDFIELD2478_K2_E5                          (0x1<<0) // Reserved
18930   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2105_RESERVEDFIELD2478_K2_E5_SHIFT                    0
18931   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2105_RESERVEDFIELD2479_K2_E5                          (0x1<<1) // Reserved
18932   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2105_RESERVEDFIELD2479_K2_E5_SHIFT                    1
18933   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2105_RESERVEDFIELD2480_K2_E5                          (0xf<<2) // Reserved
18934   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2105_RESERVEDFIELD2480_K2_E5_SHIFT                    2
18935 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2106_K2_E5                                              0x00aa74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18936   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2106_RESERVEDFIELD2481_K2_E5                          (0xf<<0) // Reserved
18937   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2106_RESERVEDFIELD2481_K2_E5_SHIFT                    0
18938   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2106_RESERVEDFIELD2482_K2_E5                          (0x3<<4) // Reserved
18939   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2106_RESERVEDFIELD2482_K2_E5_SHIFT                    4
18940   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2106_RESERVEDFIELD2483_K2_E5                          (0x1<<6) // Reserved
18941   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2106_RESERVEDFIELD2483_K2_E5_SHIFT                    6
18942 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2107_K2_E5                                              0x00aa80UL //Access:RW   DataWidth:0x8    // Reserved
18943 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2108_K2_E5                                              0x00aa84UL //Access:RW   DataWidth:0x8    // Reserved
18944 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2109_K2_E5                                              0x00aa88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18945   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2109_RESERVEDFIELD2486_K2_E5                          (0x1<<0) // Reserved
18946   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2109_RESERVEDFIELD2486_K2_E5_SHIFT                    0
18947   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2109_RESERVEDFIELD2487_K2_E5                          (0x1<<1) // Reserved
18948   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2109_RESERVEDFIELD2487_K2_E5_SHIFT                    1
18949   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2109_RESERVEDFIELD2488_K2_E5                          (0xf<<2) // Reserved
18950   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2109_RESERVEDFIELD2488_K2_E5_SHIFT                    2
18951 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2110_K2_E5                                              0x00aa8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18952   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2110_RESERVEDFIELD2489_K2_E5                          (0xf<<0) // Reserved
18953   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2110_RESERVEDFIELD2489_K2_E5_SHIFT                    0
18954   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2110_RESERVEDFIELD2490_K2_E5                          (0x3<<4) // Reserved
18955   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2110_RESERVEDFIELD2490_K2_E5_SHIFT                    4
18956   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2110_RESERVEDFIELD2491_K2_E5                          (0x1<<6) // Reserved
18957   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2110_RESERVEDFIELD2491_K2_E5_SHIFT                    6
18958 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2111_K2_E5                                              0x00aa98UL //Access:RW   DataWidth:0x8    // Reserved
18959 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2112_K2_E5                                              0x00aa9cUL //Access:RW   DataWidth:0x8    // Reserved
18960 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2113_K2_E5                                              0x00aaa0UL //Access:RW   DataWidth:0x8    // Reserved
18961 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2114_K2_E5                                              0x00aaa4UL //Access:RW   DataWidth:0x8    // Reserved
18962 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2115_K2_E5                                              0x00aaacUL //Access:R    DataWidth:0x8    // Reserved
18963 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2116_K2_E5                                              0x00aab0UL //Access:R    DataWidth:0x8    // Multi Field Register.
18964   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2116_RESERVEDFIELD2497_K2_E5                          (0x1<<0) // Reserved
18965   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2116_RESERVEDFIELD2497_K2_E5_SHIFT                    0
18966   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2116_RESERVEDFIELD2498_K2_E5                          (0x1<<1) // Reserved
18967   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2116_RESERVEDFIELD2498_K2_E5_SHIFT                    1
18968 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2117_K2_E5                                              0x00aab8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18969   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2117_RESERVEDFIELD2499_K2_E5                          (0x1<<0) // Reserved
18970   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2117_RESERVEDFIELD2499_K2_E5_SHIFT                    0
18971   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2117_RESERVEDFIELD2500_K2_E5                          (0x1<<1) // Reserved
18972   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2117_RESERVEDFIELD2500_K2_E5_SHIFT                    1
18973 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2118_K2_E5                                              0x00aabcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18974   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2118_RESERVEDFIELD2501_K2_E5                          (0x1<<6) // Reserved
18975   #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2118_RESERVEDFIELD2501_K2_E5_SHIFT                    6
18976 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2119_K2_E5                                              0x00aae0UL //Access:RW   DataWidth:0x8    // Reserved
18977 #define PHY_NW_IP_REG_LN2_LEQ_REFCLK_RESERVEDREGISTER2120_K2_E5                                              0x00aae4UL //Access:RW   DataWidth:0x8    // Reserved
18978 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2121_K2_E5                                               0x00ac00UL //Access:RW   DataWidth:0x8    // Reserved
18979 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2122_K2_E5                                               0x00ac04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18980   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2122_RESERVEDFIELD2503_K2_E5                           (0x7f<<0) // Reserved
18981   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2122_RESERVEDFIELD2503_K2_E5_SHIFT                     0
18982 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2123_K2_E5                                               0x00ac08UL //Access:RW   DataWidth:0x8    // Reserved
18983 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2124_K2_E5                                               0x00ac0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
18984   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2124_RESERVEDFIELD2505_K2_E5                           (0x7f<<0) // Reserved
18985   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2124_RESERVEDFIELD2505_K2_E5_SHIFT                     0
18986 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2125_K2_E5                                               0x00ac10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18987   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2125_RESERVEDFIELD2506_K2_E5                           (0xf<<0) // Reserved
18988   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2125_RESERVEDFIELD2506_K2_E5_SHIFT                     0
18989 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2126_K2_E5                                               0x00ac14UL //Access:RW   DataWidth:0x8    // Reserved
18990 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2127_K2_E5                                               0x00ac20UL //Access:RW   DataWidth:0x8    // Reserved
18991 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2128_K2_E5                                               0x00ac24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18992   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2128_RESERVEDFIELD2509_K2_E5                           (0xf<<0) // Reserved
18993   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2128_RESERVEDFIELD2509_K2_E5_SHIFT                     0
18994 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2129_K2_E5                                               0x00ac30UL //Access:RW   DataWidth:0x8    // Reserved
18995 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2130_K2_E5                                               0x00ac34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
18996   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2130_RESERVEDFIELD2511_K2_E5                           (0xf<<0) // Reserved
18997   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2130_RESERVEDFIELD2511_K2_E5_SHIFT                     0
18998 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2131_K2_E5                                               0x00ac40UL //Access:RW   DataWidth:0x8    // Reserved
18999 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2132_K2_E5                                               0x00ac44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19000   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2132_RESERVEDFIELD2513_K2_E5                           (0xf<<0) // Reserved
19001   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2132_RESERVEDFIELD2513_K2_E5_SHIFT                     0
19002 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2133_K2_E5                                               0x00ac4cUL //Access:RW   DataWidth:0x8    // Reserved
19003 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2134_K2_E5                                               0x00ac50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19004   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2134_RESERVEDFIELD2515_K2_E5                           (0xf<<0) // Reserved
19005   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2134_RESERVEDFIELD2515_K2_E5_SHIFT                     0
19006 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2135_K2_E5                                               0x00ac58UL //Access:RW   DataWidth:0x8    // Reserved
19007 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2136_K2_E5                                               0x00ac5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19008   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2136_RESERVEDFIELD2517_K2_E5                           (0xf<<0) // Reserved
19009   #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2136_RESERVEDFIELD2517_K2_E5_SHIFT                     0
19010 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2137_K2_E5                                               0x00ac80UL //Access:RW   DataWidth:0x8    // Reserved
19011 #define PHY_NW_IP_REG_LN2_LEQ_RXCLK_RESERVEDREGISTER2138_K2_E5                                               0x00ac84UL //Access:RW   DataWidth:0x8    // Reserved
19012 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_AFE_PD_CTRL0_K2_E5                                                      0x00ae00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19013   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5                                           (0xf<<0) // power down TX driver
19014   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5_SHIFT                                     0
19015 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2139_K2_E5                                              0x00ae04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19016   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2139_RESERVEDFIELD2518_K2_E5                          (0x1<<0) // Reserved
19017   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2139_RESERVEDFIELD2518_K2_E5_SHIFT                    0
19018 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_AFE_CTRL0_K2_E5                                                         0x00ae08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19019   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5                                         (0x3<<0) // When HIGH, TX driver goes into a low power IDLE model. In this mode, the output termination is not guaranteed to be 50 Ohm closer to 200 Ohm
19020   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5_SHIFT                                   0
19021 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2140_K2_E5                                              0x00ae0cUL //Access:RW   DataWidth:0x8    // Reserved
19022 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2141_K2_E5                                              0x00ae10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19023   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2141_RESERVEDFIELD2520_K2_E5                          (0x1<<0) // Reserved
19024   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2141_RESERVEDFIELD2520_K2_E5_SHIFT                    0
19025   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2141_RESERVEDFIELD2521_K2_E5                          (0x1f<<1) // Reserved
19026   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2141_RESERVEDFIELD2521_K2_E5_SHIFT                    1
19027 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2142_K2_E5                                              0x00ae14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19028   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2142_RESERVEDFIELD2522_K2_E5                          (0x7<<0) // Reserved
19029   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2142_RESERVEDFIELD2522_K2_E5_SHIFT                    0
19030 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_K2_E5                                              0x00ae18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19031   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2523_K2_E5                          (0x1<<0) // Reserved
19032   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2523_K2_E5_SHIFT                    0
19033   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2524_K2_E5                          (0x1<<1) // Reserved
19034   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2524_K2_E5_SHIFT                    1
19035   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2525_K2_E5                          (0x7<<2) // Reserved
19036   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2525_K2_E5_SHIFT                    2
19037   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2526_K2_E5                          (0x1<<5) // Reserved
19038   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2526_K2_E5_SHIFT                    5
19039   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2527_K2_E5                          (0x3<<6) // Reserved
19040   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2143_RESERVEDFIELD2527_K2_E5_SHIFT                    6
19041 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_K2_E5                                              0x00ae20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19042   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2528_K2_E5                          (0x1<<0) // Reserved
19043   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2528_K2_E5_SHIFT                    0
19044   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2529_K2_E5                          (0x1<<1) // Reserved
19045   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2529_K2_E5_SHIFT                    1
19046   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2530_K2_E5                          (0x3<<2) // Reserved
19047   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2530_K2_E5_SHIFT                    2
19048   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2531_K2_E5                          (0x1<<4) // Reserved
19049   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2144_RESERVEDFIELD2531_K2_E5_SHIFT                    4
19050 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2145_K2_E5                                              0x00ae24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19051   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2145_RESERVEDFIELD2532_K2_E5                          (0x7<<0) // Reserved
19052   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2145_RESERVEDFIELD2532_K2_E5_SHIFT                    0
19053   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2145_RESERVEDFIELD2533_K2_E5                          (0x1f<<3) // Reserved
19054   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2145_RESERVEDFIELD2533_K2_E5_SHIFT                    3
19055 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2146_K2_E5                                              0x00ae28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19056   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2146_RESERVEDFIELD2534_K2_E5                          (0x7<<0) // Reserved
19057   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2146_RESERVEDFIELD2534_K2_E5_SHIFT                    0
19058   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2146_RESERVEDFIELD2535_K2_E5                          (0x3<<3) // Reserved
19059   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2146_RESERVEDFIELD2535_K2_E5_SHIFT                    3
19060 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2147_K2_E5                                              0x00ae2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19061   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2147_RESERVEDFIELD2536_K2_E5                          (0x1f<<0) // Reserved
19062   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2147_RESERVEDFIELD2536_K2_E5_SHIFT                    0
19063   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2147_RESERVEDFIELD2537_K2_E5                          (0x3<<5) // Reserved
19064   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2147_RESERVEDFIELD2537_K2_E5_SHIFT                    5
19065 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2148_K2_E5                                              0x00ae30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19066   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2148_RESERVEDFIELD2538_K2_E5                          (0x7<<0) // Reserved
19067   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2148_RESERVEDFIELD2538_K2_E5_SHIFT                    0
19068   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2148_RESERVEDFIELD2539_K2_E5                          (0x3<<3) // Reserved
19069   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2148_RESERVEDFIELD2539_K2_E5_SHIFT                    3
19070 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2149_K2_E5                                              0x00ae34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19071   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2149_RESERVEDFIELD2540_K2_E5                          (0x1f<<0) // Reserved
19072   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2149_RESERVEDFIELD2540_K2_E5_SHIFT                    0
19073   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2149_RESERVEDFIELD2541_K2_E5                          (0x3<<5) // Reserved
19074   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2149_RESERVEDFIELD2541_K2_E5_SHIFT                    5
19075 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL0_K2_E5                                                        0x00ae40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19076   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5                                                  (0x1<<0) // Set to 1 to apply the coefficient settings, and hold until ack is 1.  Set to 0 once ack is 1.
19077   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5_SHIFT                                            0
19078 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_STATUS0_K2_E5                                                      0x00ae44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19079   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5                                                (0x1<<0) // Set to 1 by firmware when updates are complete. Cleared when req = 0
19080   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5_SHIFT                                          0
19081 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL1_K2_E5                                                        0x00ae48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19082   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5                                              (0x1f<<0) // Setting for TXEQ first post-cursor tap coefficient
19083   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5_SHIFT                                        0
19084 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2150_K2_E5                                              0x00ae4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19085   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2150_RESERVEDFIELD2542_K2_E5                          (0x3<<0) // Reserved
19086   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2150_RESERVEDFIELD2542_K2_E5_SHIFT                    0
19087 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL3_K2_E5                                                        0x00ae50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19088   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5                                             (0xf<<0) // Setting for TXEQ pre-cursor tap coefficient
19089   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5_SHIFT                                       0
19090 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2151_K2_E5                                              0x00ae54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19091   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2151_RESERVEDFIELD2543_K2_E5                          (0x1<<0) // Reserved
19092   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2151_RESERVEDFIELD2543_K2_E5_SHIFT                    0
19093   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2151_RESERVEDFIELD2544_K2_E5                          (0x1<<1) // Reserved
19094   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2151_RESERVEDFIELD2544_K2_E5_SHIFT                    1
19095 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL5_K2_E5                                                        0x00ae58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19096   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5                                            (0xf<<0) // Thermometer coded control to adjust the delay between data and clock for the final 2to1 mux. Setting 00000 min delay of clock path and 11111 max delay of clock path.
19097   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5_SHIFT                                      0
19098 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_K2_E5                                              0x00ae5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19099   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2545_K2_E5                          (0x1<<0) // Reserved
19100   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2545_K2_E5_SHIFT                    0
19101   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2546_K2_E5                          (0x1<<1) // Reserved
19102   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2546_K2_E5_SHIFT                    1
19103   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2547_K2_E5                          (0x7<<2) // Reserved
19104   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2547_K2_E5_SHIFT                    2
19105   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2548_K2_E5                          (0x1<<5) // Reserved
19106   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2548_K2_E5_SHIFT                    5
19107   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2549_K2_E5                          (0x3<<6) // Reserved
19108   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2152_RESERVEDFIELD2549_K2_E5_SHIFT                    6
19109 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_K2_E5                                              0x00ae60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19110   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2550_K2_E5                          (0x1<<0) // Reserved
19111   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2550_K2_E5_SHIFT                    0
19112   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2551_K2_E5                          (0x1<<1) // Reserved
19113   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2551_K2_E5_SHIFT                    1
19114   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2552_K2_E5                          (0x3<<2) // Reserved
19115   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2552_K2_E5_SHIFT                    2
19116   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2553_K2_E5                          (0x1<<4) // Reserved
19117   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2153_RESERVEDFIELD2553_K2_E5_SHIFT                    4
19118 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2154_K2_E5                                              0x00ae64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19119   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2154_RESERVEDFIELD2554_K2_E5                          (0x3<<3) // Reserved
19120   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2154_RESERVEDFIELD2554_K2_E5_SHIFT                    3
19121   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2154_RESERVEDFIELD2555_K2_E5                          (0x3<<5) // Reserved
19122   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2154_RESERVEDFIELD2555_K2_E5_SHIFT                    5
19123 #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2155_K2_E5                                              0x00ae6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19124   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2155_RESERVEDFIELD2556_K2_E5                          (0x3<<3) // Reserved
19125   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2155_RESERVEDFIELD2556_K2_E5_SHIFT                    3
19126   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2155_RESERVEDFIELD2557_K2_E5                          (0x3<<5) // Reserved
19127   #define PHY_NW_IP_REG_LN2_DRV_REFCLK_RESERVEDREGISTER2155_RESERVEDFIELD2557_K2_E5_SHIFT                    5
19128 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2156_K2_E5                                              0x00b000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19129   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2156_RESERVEDFIELD2558_K2_E5                          (0xf<<0) // Reserved
19130   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2156_RESERVEDFIELD2558_K2_E5_SHIFT                    0
19131 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2157_K2_E5                                              0x00b004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19132   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2157_RESERVEDFIELD2559_K2_E5                          (0x1f<<0) // Reserved
19133   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2157_RESERVEDFIELD2559_K2_E5_SHIFT                    0
19134 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2158_K2_E5                                              0x00b008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19135   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2158_RESERVEDFIELD2560_K2_E5                          (0x3<<0) // Reserved
19136   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2158_RESERVEDFIELD2560_K2_E5_SHIFT                    0
19137   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2158_RESERVEDFIELD2561_K2_E5                          (0x3<<2) // Reserved
19138   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2158_RESERVEDFIELD2561_K2_E5_SHIFT                    2
19139 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2159_K2_E5                                              0x00b00cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19140   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2159_RESERVEDFIELD2562_K2_E5                          (0x7<<0) // Reserved
19141   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2159_RESERVEDFIELD2562_K2_E5_SHIFT                    0
19142   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2159_RESERVEDFIELD2563_K2_E5                          (0x7<<3) // Reserved
19143   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2159_RESERVEDFIELD2563_K2_E5_SHIFT                    3
19144 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2160_K2_E5                                              0x00b010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19145   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2160_RESERVEDFIELD2564_K2_E5                          (0x1<<0) // Reserved
19146   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2160_RESERVEDFIELD2564_K2_E5_SHIFT                    0
19147 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2161_K2_E5                                              0x00b018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19148   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2161_RESERVEDFIELD2565_K2_E5                          (0x1<<0) // Reserved
19149   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2161_RESERVEDFIELD2565_K2_E5_SHIFT                    0
19150 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2162_K2_E5                                              0x00b028UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19151   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2162_RESERVEDFIELD2566_K2_E5                          (0x1<<0) // Reserved
19152   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2162_RESERVEDFIELD2566_K2_E5_SHIFT                    0
19153   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2162_RESERVEDFIELD2567_K2_E5                          (0x1<<1) // Reserved
19154   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2162_RESERVEDFIELD2567_K2_E5_SHIFT                    1
19155   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2162_RESERVEDFIELD2568_K2_E5                          (0x3<<2) // Reserved
19156   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2162_RESERVEDFIELD2568_K2_E5_SHIFT                    2
19157 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2163_K2_E5                                              0x00b030UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19158   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2163_RESERVEDFIELD2569_K2_E5                          (0xf<<0) // Reserved
19159   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2163_RESERVEDFIELD2569_K2_E5_SHIFT                    0
19160   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2163_RESERVEDFIELD2570_K2_E5                          (0x3<<4) // Reserved
19161   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2163_RESERVEDFIELD2570_K2_E5_SHIFT                    4
19162 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2164_K2_E5                                              0x00b038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19163   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2164_RESERVEDFIELD2571_K2_E5                          (0xf<<0) // Reserved
19164   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2164_RESERVEDFIELD2571_K2_E5_SHIFT                    0
19165   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2164_RESERVEDFIELD2572_K2_E5                          (0x3<<4) // Reserved
19166   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2164_RESERVEDFIELD2572_K2_E5_SHIFT                    4
19167   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2164_RESERVEDFIELD2573_K2_E5                          (0x3<<6) // Reserved
19168   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2164_RESERVEDFIELD2573_K2_E5_SHIFT                    6
19169 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2165_K2_E5                                              0x00b040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19170   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2165_RESERVEDFIELD2574_K2_E5                          (0xf<<0) // Reserved
19171   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2165_RESERVEDFIELD2574_K2_E5_SHIFT                    0
19172   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2165_RESERVEDFIELD2575_K2_E5                          (0x3<<4) // Reserved
19173   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2165_RESERVEDFIELD2575_K2_E5_SHIFT                    4
19174   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2165_RESERVEDFIELD2576_K2_E5                          (0x1<<6) // Reserved
19175   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2165_RESERVEDFIELD2576_K2_E5_SHIFT                    6
19176 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2166_K2_E5                                              0x00b048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19177   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2166_RESERVEDFIELD2577_K2_E5                          (0x1<<0) // Reserved
19178   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2166_RESERVEDFIELD2577_K2_E5_SHIFT                    0
19179   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2166_RESERVEDFIELD2578_K2_E5                          (0x3<<1) // Reserved
19180   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2166_RESERVEDFIELD2578_K2_E5_SHIFT                    1
19181 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2167_K2_E5                                              0x00b050UL //Access:RW   DataWidth:0x8    // Reserved
19182 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2168_K2_E5                                              0x00b058UL //Access:R    DataWidth:0x8    // Multi Field Register.
19183   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2168_RESERVEDFIELD2580_K2_E5                          (0x1<<0) // Reserved
19184   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2168_RESERVEDFIELD2580_K2_E5_SHIFT                    0
19185   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2168_RESERVEDFIELD2581_K2_E5                          (0xf<<1) // Reserved
19186   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2168_RESERVEDFIELD2581_K2_E5_SHIFT                    1
19187 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2169_K2_E5                                              0x00b060UL //Access:RW   DataWidth:0x8    // Reserved
19188 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2170_K2_E5                                              0x00b064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19189   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2170_RESERVEDFIELD2583_K2_E5                          (0x1<<0) // Reserved
19190   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2170_RESERVEDFIELD2583_K2_E5_SHIFT                    0
19191 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2171_K2_E5                                              0x00b06cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19192   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2171_RESERVEDFIELD2584_K2_E5                          (0x1f<<0) // Reserved
19193   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2171_RESERVEDFIELD2584_K2_E5_SHIFT                    0
19194   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2171_RESERVEDFIELD2585_K2_E5                          (0x1<<7) // Reserved
19195   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2171_RESERVEDFIELD2585_K2_E5_SHIFT                    7
19196 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_K2_E5                                                         0x00b080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19197   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5                                                   (0x1<<0) // Write 1 to request a command CMD execution.  It should be held at 1 until fsm_status0.ack is 1, and then it should be set back to 0.
19198   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5_SHIFT                                             0
19199   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5                                                   (0x1f<<1) // Requested command: 0x00 - LOAD_ONLY Others - Reserved
19200   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5_SHIFT                                             1
19201   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD2586_K2_E5                                     (0x1<<6) // Reserved
19202   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD2586_K2_E5_SHIFT                               6
19203   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5                                     (0x1<<7) // Set it to 1 when changing DFE tap values
19204   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5_SHIFT                               7
19205 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2172_K2_E5                                              0x00b084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19206   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2172_RESERVEDFIELD2587_K2_E5                          (0xf<<0) // Reserved
19207   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2172_RESERVEDFIELD2587_K2_E5_SHIFT                    0
19208   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2172_RESERVEDFIELD2588_K2_E5                          (0x1<<4) // Reserved
19209   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2172_RESERVEDFIELD2588_K2_E5_SHIFT                    4
19210 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2173_K2_E5                                              0x00b088UL //Access:RW   DataWidth:0x8    // Reserved
19211 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2174_K2_E5                                              0x00b08cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19212   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2174_RESERVEDFIELD2590_K2_E5                          (0x3<<0) // Reserved
19213   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2174_RESERVEDFIELD2590_K2_E5_SHIFT                    0
19214 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2175_K2_E5                                              0x00b090UL //Access:RW   DataWidth:0x8    // Reserved
19215 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2176_K2_E5                                              0x00b094UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19216   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2176_RESERVEDFIELD2592_K2_E5                          (0x3<<0) // Reserved
19217   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2176_RESERVEDFIELD2592_K2_E5_SHIFT                    0
19218 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2177_K2_E5                                              0x00b098UL //Access:RW   DataWidth:0x8    // Reserved
19219 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2178_K2_E5                                              0x00b09cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19220   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2178_RESERVEDFIELD2594_K2_E5                          (0x3<<0) // Reserved
19221   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2178_RESERVEDFIELD2594_K2_E5_SHIFT                    0
19222 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_K2_E5                                                       0x00b0a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
19223   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5                                                 (0x1<<0) // Acknowledge from DFE after command execution. Will be set to 1 after a command is completed, and will clear to 0 after fsm_status0.req is cleared
19224   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5_SHIFT                                           0
19225   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD2595_K2_E5                                   (0x1<<1) // Reserved
19226   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD2595_K2_E5_SHIFT                             1
19227   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD2596_K2_E5                                   (0x1<<2) // Reserved
19228   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD2596_K2_E5_SHIFT                             2
19229   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD2597_K2_E5                                   (0x1<<3) // Reserved
19230   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD2597_K2_E5_SHIFT                             3
19231 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_K2_E5                                                         0x00b0a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19232   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5                                         (0x1<<0) // Enables updating Tap 1 Even 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
19233   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5_SHIFT                                   0
19234   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5                                         (0x1<<1) // Enables updating Tap 1 Even 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
19235   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5_SHIFT                                   1
19236   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5                                          (0x1<<2) // Enables updating Tap 1 Odd 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
19237   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5_SHIFT                                    2
19238   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5                                          (0x1<<3) // Enables updating Tap 1 Odd 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
19239   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5_SHIFT                                    3
19240   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5                                               (0x1<<4) // Enables updating Tap 2 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
19241   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5_SHIFT                                         4
19242   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5                                               (0x1<<5) // Enables updating Tap 3 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
19243   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5_SHIFT                                         5
19244   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5                                               (0x1<<6) // Enables updating Tap 4 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
19245   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5_SHIFT                                         6
19246   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5                                               (0x1<<7) // Enables updating Tap 5 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
19247   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5_SHIFT                                         7
19248 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL0_K2_E5                                               0x00b0acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19249   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
19250   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                            0
19251   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
19252   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                   7
19253 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL1_K2_E5                                               0x00b0b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19254   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
19255   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                            0
19256   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
19257   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                   7
19258 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL2_K2_E5                                               0x00b0b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19259   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
19260   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                             0
19261   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
19262   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                    7
19263 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL3_K2_E5                                               0x00b0b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19264   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
19265   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                             0
19266   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
19267   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                    7
19268 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL4_K2_E5                                               0x00b0bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19269   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5                                        (0xf<<0) // Starting value for Tap 2 for Tap Adaptations
19270   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5_SHIFT                                  0
19271   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
19272   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                         7
19273 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL5_K2_E5                                               0x00b0c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19274   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5                                        (0x7<<0) // Starting value for Tap 3 for Tap Adaptations
19275   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5_SHIFT                                  0
19276   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
19277   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                         7
19278 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL6_K2_E5                                               0x00b0c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19279   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5                                        (0x7<<0) // Starting value for Tap 4 for Tap Adaptations
19280   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5_SHIFT                                  0
19281   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
19282   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                         7
19283 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL7_K2_E5                                               0x00b0c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19284   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5                                        (0x7<<0) // Starting value for Tap 5 for Tap Adaptations
19285   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5_SHIFT                                  0
19286   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
19287   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                         7
19288 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_K2_E5                                                0x00b0ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19289   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
19290   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                             0
19291   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
19292   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                    7
19293 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_K2_E5                                                0x00b0d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19294   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
19295   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                             0
19296   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
19297   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                    7
19298 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_K2_E5                                                0x00b0d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19299   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
19300   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                              0
19301   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
19302   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                     7
19303 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_K2_E5                                                0x00b0d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19304   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
19305   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                              0
19306   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
19307   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                     7
19308 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_K2_E5                                                0x00b0dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19309   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5                                         (0xf<<0) // Loading value for Tap 2 for Tap Adaptations
19310   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5_SHIFT                                   0
19311   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
19312   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                          7
19313 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_K2_E5                                                0x00b0e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19314   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5                                         (0x7<<0) // Loading value for Tap 3 for Tap Adaptations
19315   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5_SHIFT                                   0
19316   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
19317   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                          7
19318 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_K2_E5                                                0x00b0e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19319   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5                                         (0x7<<0) // Loading value for Tap 4 for Tap Adaptations
19320   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5_SHIFT                                   0
19321   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
19322   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                          7
19323 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_K2_E5                                                0x00b0e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19324   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5                                         (0x7<<0) // Loading value for Tap 5 for Tap Adaptations
19325   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5_SHIFT                                   0
19326   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
19327   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                          7
19328 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS0_K2_E5                                                   0x00b0ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
19329   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5                                      (0x1f<<0) // binary value for Tap 1 Even 0 Path for Tap Adaptations
19330   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5_SHIFT                                0
19331   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
19332   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                       7
19333 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS1_K2_E5                                                   0x00b0f0UL //Access:R    DataWidth:0x8    // Multi Field Register.
19334   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5                                      (0x1f<<0) // binary  value for Tap 1 Even 1 Path for Tap Adaptations
19335   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5_SHIFT                                0
19336   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
19337   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                       7
19338 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS2_K2_E5                                                   0x00b0f4UL //Access:R    DataWidth:0x8    // Multi Field Register.
19339   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 0 Path for Tap Adaptations
19340   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5_SHIFT                                 0
19341   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
19342   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                        7
19343 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS3_K2_E5                                                   0x00b0f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
19344   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 1 Path for Tap Adaptations
19345   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5_SHIFT                                 0
19346   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
19347   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                        7
19348 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS4_K2_E5                                                   0x00b0fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
19349   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5                                            (0xf<<0) // binary  value for Tap 2 for Tap Adaptations
19350   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5_SHIFT                                      0
19351   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
19352   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5_SHIFT                             7
19353 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS5_K2_E5                                                   0x00b100UL //Access:R    DataWidth:0x8    // Multi Field Register.
19354   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5                                            (0x7<<0) // binary  value for Tap 3 for Tap Adaptations
19355   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5_SHIFT                                      0
19356   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
19357   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5_SHIFT                             7
19358 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS6_K2_E5                                                   0x00b104UL //Access:R    DataWidth:0x8    // Multi Field Register.
19359   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5                                            (0x7<<0) // binary  value for Tap 4 for Tap Adaptations
19360   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5_SHIFT                                      0
19361   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
19362   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5_SHIFT                             7
19363 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS7_K2_E5                                                   0x00b108UL //Access:R    DataWidth:0x8    // Multi Field Register.
19364   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5                                            (0x7<<0) // binary  value for Tap 5 for Tap Adaptations
19365   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5_SHIFT                                      0
19366   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
19367   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5_SHIFT                             7
19368 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_K2_E5                                              0x00b140UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19369   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2598_K2_E5                          (0x1<<0) // Reserved
19370   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2598_K2_E5_SHIFT                    0
19371   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2599_K2_E5                          (0x1<<1) // Reserved
19372   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2599_K2_E5_SHIFT                    1
19373   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2600_K2_E5                          (0x1<<2) // Reserved
19374   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2600_K2_E5_SHIFT                    2
19375   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2601_K2_E5                          (0x1<<3) // Reserved
19376   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2601_K2_E5_SHIFT                    3
19377   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2602_K2_E5                          (0x1<<4) // Reserved
19378   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2602_K2_E5_SHIFT                    4
19379   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2603_K2_E5                          (0x1<<5) // Reserved
19380   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2603_K2_E5_SHIFT                    5
19381   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2604_K2_E5                          (0x1<<6) // Reserved
19382   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2604_K2_E5_SHIFT                    6
19383   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2605_K2_E5                          (0x1<<7) // Reserved
19384   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2179_RESERVEDFIELD2605_K2_E5_SHIFT                    7
19385 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2180_K2_E5                                              0x00b144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19386   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2180_RESERVEDFIELD2606_K2_E5                          (0x1f<<0) // Reserved
19387   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2180_RESERVEDFIELD2606_K2_E5_SHIFT                    0
19388 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2181_K2_E5                                              0x00b148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19389   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2181_RESERVEDFIELD2607_K2_E5                          (0xf<<0) // Reserved
19390   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2181_RESERVEDFIELD2607_K2_E5_SHIFT                    0
19391 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2182_K2_E5                                              0x00b14cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19392   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2182_RESERVEDFIELD2608_K2_E5                          (0x3f<<0) // Reserved
19393   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2182_RESERVEDFIELD2608_K2_E5_SHIFT                    0
19394 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2183_K2_E5                                              0x00b150UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19395   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2183_RESERVEDFIELD2609_K2_E5                          (0x3f<<0) // Reserved
19396   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2183_RESERVEDFIELD2609_K2_E5_SHIFT                    0
19397 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2184_K2_E5                                              0x00b154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19398   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2184_RESERVEDFIELD2610_K2_E5                          (0x3f<<0) // Reserved
19399   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2184_RESERVEDFIELD2610_K2_E5_SHIFT                    0
19400 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2185_K2_E5                                              0x00b158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19401   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2185_RESERVEDFIELD2611_K2_E5                          (0x3f<<0) // Reserved
19402   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2185_RESERVEDFIELD2611_K2_E5_SHIFT                    0
19403 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2186_K2_E5                                              0x00b15cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19404   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2186_RESERVEDFIELD2612_K2_E5                          (0x3f<<0) // Reserved
19405   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2186_RESERVEDFIELD2612_K2_E5_SHIFT                    0
19406 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2187_K2_E5                                              0x00b160UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19407   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2187_RESERVEDFIELD2613_K2_E5                          (0x3f<<0) // Reserved
19408   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2187_RESERVEDFIELD2613_K2_E5_SHIFT                    0
19409 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2188_K2_E5                                              0x00b164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19410   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2188_RESERVEDFIELD2614_K2_E5                          (0x3f<<0) // Reserved
19411   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2188_RESERVEDFIELD2614_K2_E5_SHIFT                    0
19412 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2189_K2_E5                                              0x00b168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19413   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2189_RESERVEDFIELD2615_K2_E5                          (0x3f<<0) // Reserved
19414   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2189_RESERVEDFIELD2615_K2_E5_SHIFT                    0
19415 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2190_K2_E5                                              0x00b16cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19416   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2190_RESERVEDFIELD2616_K2_E5                          (0x3f<<0) // Reserved
19417   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2190_RESERVEDFIELD2616_K2_E5_SHIFT                    0
19418 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2191_K2_E5                                              0x00b170UL //Access:R    DataWidth:0x8    // Multi Field Register.
19419   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2191_RESERVEDFIELD2617_K2_E5                          (0x3f<<0) // Reserved
19420   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2191_RESERVEDFIELD2617_K2_E5_SHIFT                    0
19421 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2192_K2_E5                                              0x00b174UL //Access:R    DataWidth:0x8    // Multi Field Register.
19422   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2192_RESERVEDFIELD2618_K2_E5                          (0x3f<<0) // Reserved
19423   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2192_RESERVEDFIELD2618_K2_E5_SHIFT                    0
19424 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2193_K2_E5                                              0x00b178UL //Access:R    DataWidth:0x8    // Multi Field Register.
19425   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2193_RESERVEDFIELD2619_K2_E5                          (0x3f<<0) // Reserved
19426   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2193_RESERVEDFIELD2619_K2_E5_SHIFT                    0
19427 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2194_K2_E5                                              0x00b17cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19428   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2194_RESERVEDFIELD2620_K2_E5                          (0x3f<<0) // Reserved
19429   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2194_RESERVEDFIELD2620_K2_E5_SHIFT                    0
19430 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2195_K2_E5                                              0x00b180UL //Access:R    DataWidth:0x8    // Multi Field Register.
19431   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2195_RESERVEDFIELD2621_K2_E5                          (0x3f<<0) // Reserved
19432   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2195_RESERVEDFIELD2621_K2_E5_SHIFT                    0
19433 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2196_K2_E5                                              0x00b184UL //Access:R    DataWidth:0x8    // Multi Field Register.
19434   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2196_RESERVEDFIELD2622_K2_E5                          (0x3f<<0) // Reserved
19435   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2196_RESERVEDFIELD2622_K2_E5_SHIFT                    0
19436 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2197_K2_E5                                              0x00b188UL //Access:R    DataWidth:0x8    // Multi Field Register.
19437   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2197_RESERVEDFIELD2623_K2_E5                          (0x3f<<0) // Reserved
19438   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2197_RESERVEDFIELD2623_K2_E5_SHIFT                    0
19439 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_K2_E5                                              0x00b18cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19440   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2624_K2_E5                          (0x1<<0) // Reserved
19441   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2624_K2_E5_SHIFT                    0
19442   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2625_K2_E5                          (0x1<<1) // Reserved
19443   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2625_K2_E5_SHIFT                    1
19444   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2626_K2_E5                          (0x1<<2) // Reserved
19445   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2626_K2_E5_SHIFT                    2
19446   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2627_K2_E5                          (0x1<<3) // Reserved
19447   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2627_K2_E5_SHIFT                    3
19448   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2628_K2_E5                          (0x1<<4) // Reserved
19449   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2628_K2_E5_SHIFT                    4
19450   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2629_K2_E5                          (0x1<<5) // Reserved
19451   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2629_K2_E5_SHIFT                    5
19452   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2630_K2_E5                          (0x1<<6) // Reserved
19453   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2630_K2_E5_SHIFT                    6
19454   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2631_K2_E5                          (0x1<<7) // Reserved
19455   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2198_RESERVEDFIELD2631_K2_E5_SHIFT                    7
19456 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2199_K2_E5                                              0x00b190UL //Access:R    DataWidth:0x8    // Multi Field Register.
19457   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2199_RESERVEDFIELD2632_K2_E5                          (0x1<<0) // Reserved
19458   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2199_RESERVEDFIELD2632_K2_E5_SHIFT                    0
19459   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2199_RESERVEDFIELD2633_K2_E5                          (0x1<<1) // Reserved
19460   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2199_RESERVEDFIELD2633_K2_E5_SHIFT                    1
19461   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2199_RESERVEDFIELD2634_K2_E5                          (0x1<<2) // Reserved
19462   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2199_RESERVEDFIELD2634_K2_E5_SHIFT                    2
19463 #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_K2_E5                                              0x00b194UL //Access:R    DataWidth:0x8    // Multi Field Register.
19464   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2635_K2_E5                          (0x1<<0) // Reserved
19465   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2635_K2_E5_SHIFT                    0
19466   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2636_K2_E5                          (0x1<<1) // Reserved
19467   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2636_K2_E5_SHIFT                    1
19468   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2637_K2_E5                          (0x1<<2) // Reserved
19469   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2637_K2_E5_SHIFT                    2
19470   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2638_K2_E5                          (0x1<<3) // Reserved
19471   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2638_K2_E5_SHIFT                    3
19472   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2639_K2_E5                          (0x1<<4) // Reserved
19473   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2639_K2_E5_SHIFT                    4
19474   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2640_K2_E5                          (0x1<<5) // Reserved
19475   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2640_K2_E5_SHIFT                    5
19476   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2641_K2_E5                          (0x1<<6) // Reserved
19477   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2641_K2_E5_SHIFT                    6
19478   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2642_K2_E5                          (0x1<<7) // Reserved
19479   #define PHY_NW_IP_REG_LN2_DFE_REFCLK_RESERVEDREGISTER2200_RESERVEDFIELD2642_K2_E5_SHIFT                    7
19480 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2201_K2_E5                                               0x00b200UL //Access:RW   DataWidth:0x8    // Reserved
19481 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2202_K2_E5                                               0x00b204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19482   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2202_RESERVEDFIELD2644_K2_E5                           (0x1<<0) // Reserved
19483   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2202_RESERVEDFIELD2644_K2_E5_SHIFT                     0
19484 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2203_K2_E5                                               0x00b208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19485   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2203_RESERVEDFIELD2645_K2_E5                           (0x1f<<0) // Reserved
19486   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2203_RESERVEDFIELD2645_K2_E5_SHIFT                     0
19487   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2203_RESERVEDFIELD2646_K2_E5                           (0x1<<5) // Reserved
19488   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2203_RESERVEDFIELD2646_K2_E5_SHIFT                     5
19489   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2203_RESERVEDFIELD2647_K2_E5                           (0x1<<6) // Reserved
19490   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2203_RESERVEDFIELD2647_K2_E5_SHIFT                     6
19491 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2204_K2_E5                                               0x00b218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19492   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2204_RESERVEDFIELD2648_K2_E5                           (0x1<<0) // Reserved
19493   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2204_RESERVEDFIELD2648_K2_E5_SHIFT                     0
19494   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2204_RESERVEDFIELD2649_K2_E5                           (0x1<<1) // Reserved
19495   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2204_RESERVEDFIELD2649_K2_E5_SHIFT                     1
19496 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2205_K2_E5                                               0x00b21cUL //Access:RW   DataWidth:0x8    // Reserved
19497 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2206_K2_E5                                               0x00b220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19498   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2206_RESERVEDFIELD2651_K2_E5                           (0x3<<0) // Reserved
19499   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2206_RESERVEDFIELD2651_K2_E5_SHIFT                     0
19500 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2207_K2_E5                                               0x00b224UL //Access:R    DataWidth:0x8    // Multi Field Register.
19501   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2207_RESERVEDFIELD2652_K2_E5                           (0x1<<0) // Reserved
19502   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2207_RESERVEDFIELD2652_K2_E5_SHIFT                     0
19503   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2207_RESERVEDFIELD2653_K2_E5                           (0x1<<1) // Reserved
19504   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2207_RESERVEDFIELD2653_K2_E5_SHIFT                     1
19505 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2208_K2_E5                                               0x00b228UL //Access:R    DataWidth:0x8    // Reserved
19506 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2209_K2_E5                                               0x00b22cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19507   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2209_RESERVEDFIELD2655_K2_E5                           (0x3<<0) // Reserved
19508   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2209_RESERVEDFIELD2655_K2_E5_SHIFT                     0
19509 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2210_K2_E5                                               0x00b230UL //Access:R    DataWidth:0x8    // Reserved
19510 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2211_K2_E5                                               0x00b234UL //Access:R    DataWidth:0x8    // Multi Field Register.
19511   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2211_RESERVEDFIELD2657_K2_E5                           (0x3<<0) // Reserved
19512   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2211_RESERVEDFIELD2657_K2_E5_SHIFT                     0
19513 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2212_K2_E5                                               0x00b240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19514   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2212_RESERVEDFIELD2658_K2_E5                           (0x1<<0) // Reserved
19515   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2212_RESERVEDFIELD2658_K2_E5_SHIFT                     0
19516   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2212_RESERVEDFIELD2659_K2_E5                           (0x1<<1) // Reserved
19517   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2212_RESERVEDFIELD2659_K2_E5_SHIFT                     1
19518   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2212_RESERVEDFIELD2660_K2_E5                           (0x1<<2) // Reserved
19519   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2212_RESERVEDFIELD2660_K2_E5_SHIFT                     2
19520 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2213_K2_E5                                               0x00b244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19521   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2213_RESERVEDFIELD2661_K2_E5                           (0x1<<0) // Reserved
19522   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2213_RESERVEDFIELD2661_K2_E5_SHIFT                     0
19523 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2214_K2_E5                                               0x00b248UL //Access:RW   DataWidth:0x8    // Reserved
19524 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2215_K2_E5                                               0x00b258UL //Access:RW   DataWidth:0x8    // Reserved
19525 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2216_K2_E5                                               0x00b25cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19526   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2216_RESERVEDFIELD2664_K2_E5                           (0x1f<<0) // Reserved
19527   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2216_RESERVEDFIELD2664_K2_E5_SHIFT                     0
19528 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2217_K2_E5                                               0x00b260UL //Access:RW   DataWidth:0x8    // Reserved
19529 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2218_K2_E5                                               0x00b264UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19530   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2218_RESERVEDFIELD2666_K2_E5                           (0x1f<<0) // Reserved
19531   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2218_RESERVEDFIELD2666_K2_E5_SHIFT                     0
19532 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2219_K2_E5                                               0x00b268UL //Access:RW   DataWidth:0x8    // Reserved
19533 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2220_K2_E5                                               0x00b26cUL //Access:RW   DataWidth:0x8    // Reserved
19534 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2221_K2_E5                                               0x00b270UL //Access:RW   DataWidth:0x8    // Reserved
19535 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2222_K2_E5                                               0x00b274UL //Access:RW   DataWidth:0x8    // Reserved
19536 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2223_K2_E5                                               0x00b278UL //Access:RW   DataWidth:0x8    // Reserved
19537 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2224_K2_E5                                               0x00b290UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19538   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2224_RESERVEDFIELD2672_K2_E5                           (0x3<<0) // Reserved
19539   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2224_RESERVEDFIELD2672_K2_E5_SHIFT                     0
19540   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2224_RESERVEDFIELD2673_K2_E5                           (0x3<<2) // Reserved
19541   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2224_RESERVEDFIELD2673_K2_E5_SHIFT                     2
19542   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2224_RESERVEDFIELD2674_K2_E5                           (0xf<<4) // Reserved
19543   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2224_RESERVEDFIELD2674_K2_E5_SHIFT                     4
19544 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2225_K2_E5                                               0x00b294UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19545   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2225_RESERVEDFIELD2675_K2_E5                           (0xf<<0) // Reserved
19546   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2225_RESERVEDFIELD2675_K2_E5_SHIFT                     0
19547   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2225_RESERVEDFIELD2676_K2_E5                           (0xf<<4) // Reserved
19548   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2225_RESERVEDFIELD2676_K2_E5_SHIFT                     4
19549 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2226_K2_E5                                               0x00b298UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19550   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2226_RESERVEDFIELD2677_K2_E5                           (0xf<<0) // Reserved
19551   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2226_RESERVEDFIELD2677_K2_E5_SHIFT                     0
19552   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2226_RESERVEDFIELD2678_K2_E5                           (0xf<<4) // Reserved
19553   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2226_RESERVEDFIELD2678_K2_E5_SHIFT                     4
19554 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2227_K2_E5                                               0x00b29cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19555   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2227_RESERVEDFIELD2679_K2_E5                           (0x1<<0) // Reserved
19556   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2227_RESERVEDFIELD2679_K2_E5_SHIFT                     0
19557 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2228_K2_E5                                               0x00b2a0UL //Access:R    DataWidth:0x8    // Reserved
19558 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2229_K2_E5                                               0x00b2a4UL //Access:R    DataWidth:0x8    // Reserved
19559 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2230_K2_E5                                               0x00b2a8UL //Access:R    DataWidth:0x8    // Reserved
19560 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2231_K2_E5                                               0x00b2acUL //Access:R    DataWidth:0x8    // Multi Field Register.
19561   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2231_RESERVEDFIELD2683_K2_E5                           (0x3<<0) // Reserved
19562   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2231_RESERVEDFIELD2683_K2_E5_SHIFT                     0
19563 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2232_K2_E5                                               0x00b2b0UL //Access:R    DataWidth:0x8    // Reserved
19564 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2233_K2_E5                                               0x00b2b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
19565   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2233_RESERVEDFIELD2685_K2_E5                           (0x3<<0) // Reserved
19566   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2233_RESERVEDFIELD2685_K2_E5_SHIFT                     0
19567 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2234_K2_E5                                               0x00b2b8UL //Access:R    DataWidth:0x8    // Reserved
19568 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2235_K2_E5                                               0x00b2bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
19569   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2235_RESERVEDFIELD2687_K2_E5                           (0x3<<0) // Reserved
19570   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2235_RESERVEDFIELD2687_K2_E5_SHIFT                     0
19571 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2236_K2_E5                                               0x00b2c0UL //Access:R    DataWidth:0x8    // Reserved
19572 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2237_K2_E5                                               0x00b2c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
19573   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2237_RESERVEDFIELD2689_K2_E5                           (0x3<<0) // Reserved
19574   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2237_RESERVEDFIELD2689_K2_E5_SHIFT                     0
19575 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2238_K2_E5                                               0x00b2c8UL //Access:R    DataWidth:0x8    // Reserved
19576 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2239_K2_E5                                               0x00b2ccUL //Access:R    DataWidth:0x8    // Multi Field Register.
19577   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2239_RESERVEDFIELD2691_K2_E5                           (0x3<<0) // Reserved
19578   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2239_RESERVEDFIELD2691_K2_E5_SHIFT                     0
19579 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2240_K2_E5                                               0x00b2d0UL //Access:R    DataWidth:0x8    // Reserved
19580 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2241_K2_E5                                               0x00b2d4UL //Access:R    DataWidth:0x8    // Multi Field Register.
19581   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2241_RESERVEDFIELD2693_K2_E5                           (0x3<<0) // Reserved
19582   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2241_RESERVEDFIELD2693_K2_E5_SHIFT                     0
19583 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2242_K2_E5                                               0x00b2d8UL //Access:R    DataWidth:0x8    // Reserved
19584 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2243_K2_E5                                               0x00b2dcUL //Access:R    DataWidth:0x8    // Multi Field Register.
19585   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2243_RESERVEDFIELD2695_K2_E5                           (0x3<<0) // Reserved
19586   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2243_RESERVEDFIELD2695_K2_E5_SHIFT                     0
19587 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2244_K2_E5                                               0x00b2e0UL //Access:R    DataWidth:0x8    // Reserved
19588 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2245_K2_E5                                               0x00b2e4UL //Access:R    DataWidth:0x8    // Multi Field Register.
19589   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2245_RESERVEDFIELD2697_K2_E5                           (0x3<<0) // Reserved
19590   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2245_RESERVEDFIELD2697_K2_E5_SHIFT                     0
19591 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2246_K2_E5                                               0x00b300UL //Access:R    DataWidth:0x8    // Reserved
19592 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2247_K2_E5                                               0x00b304UL //Access:R    DataWidth:0x8    // Reserved
19593 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2248_K2_E5                                               0x00b308UL //Access:R    DataWidth:0x8    // Reserved
19594 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2249_K2_E5                                               0x00b30cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19595   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2249_RESERVEDFIELD2701_K2_E5                           (0x3<<0) // Reserved
19596   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2249_RESERVEDFIELD2701_K2_E5_SHIFT                     0
19597 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2250_K2_E5                                               0x00b310UL //Access:R    DataWidth:0x8    // Reserved
19598 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2251_K2_E5                                               0x00b314UL //Access:R    DataWidth:0x8    // Multi Field Register.
19599   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2251_RESERVEDFIELD2703_K2_E5                           (0x3<<0) // Reserved
19600   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2251_RESERVEDFIELD2703_K2_E5_SHIFT                     0
19601 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2252_K2_E5                                               0x00b318UL //Access:R    DataWidth:0x8    // Reserved
19602 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2253_K2_E5                                               0x00b31cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19603   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2253_RESERVEDFIELD2705_K2_E5                           (0x3<<0) // Reserved
19604   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2253_RESERVEDFIELD2705_K2_E5_SHIFT                     0
19605 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2254_K2_E5                                               0x00b320UL //Access:R    DataWidth:0x8    // Reserved
19606 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2255_K2_E5                                               0x00b324UL //Access:R    DataWidth:0x8    // Multi Field Register.
19607   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2255_RESERVEDFIELD2707_K2_E5                           (0x3<<0) // Reserved
19608   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2255_RESERVEDFIELD2707_K2_E5_SHIFT                     0
19609 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2256_K2_E5                                               0x00b328UL //Access:R    DataWidth:0x8    // Reserved
19610 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2257_K2_E5                                               0x00b32cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19611   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2257_RESERVEDFIELD2709_K2_E5                           (0x3<<0) // Reserved
19612   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2257_RESERVEDFIELD2709_K2_E5_SHIFT                     0
19613 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2258_K2_E5                                               0x00b330UL //Access:R    DataWidth:0x8    // Reserved
19614 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2259_K2_E5                                               0x00b334UL //Access:R    DataWidth:0x8    // Multi Field Register.
19615   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2259_RESERVEDFIELD2711_K2_E5                           (0x3<<0) // Reserved
19616   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2259_RESERVEDFIELD2711_K2_E5_SHIFT                     0
19617 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2260_K2_E5                                               0x00b338UL //Access:R    DataWidth:0x8    // Reserved
19618 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2261_K2_E5                                               0x00b33cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19619   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2261_RESERVEDFIELD2713_K2_E5                           (0x3<<0) // Reserved
19620   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2261_RESERVEDFIELD2713_K2_E5_SHIFT                     0
19621 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2262_K2_E5                                               0x00b340UL //Access:R    DataWidth:0x8    // Reserved
19622 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2263_K2_E5                                               0x00b344UL //Access:R    DataWidth:0x8    // Multi Field Register.
19623   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2263_RESERVEDFIELD2715_K2_E5                           (0x3<<0) // Reserved
19624   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2263_RESERVEDFIELD2715_K2_E5_SHIFT                     0
19625 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2264_K2_E5                                               0x00b358UL //Access:R    DataWidth:0x8    // Multi Field Register.
19626   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2264_RESERVEDFIELD2716_K2_E5                           (0x1<<0) // Reserved
19627   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2264_RESERVEDFIELD2716_K2_E5_SHIFT                     0
19628   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2264_RESERVEDFIELD2717_K2_E5                           (0x1<<1) // Reserved
19629   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2264_RESERVEDFIELD2717_K2_E5_SHIFT                     1
19630 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2265_K2_E5                                               0x00b35cUL //Access:R    DataWidth:0x8    // Reserved
19631 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2266_K2_E5                                               0x00b360UL //Access:R    DataWidth:0x8    // Reserved
19632 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2267_K2_E5                                               0x00b380UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19633   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2267_RESERVEDFIELD2720_K2_E5                           (0x1<<0) // Reserved
19634   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2267_RESERVEDFIELD2720_K2_E5_SHIFT                     0
19635 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2268_K2_E5                                               0x00b384UL //Access:RW   DataWidth:0x8    // Reserved
19636 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2269_K2_E5                                               0x00b388UL //Access:RW   DataWidth:0x8    // Reserved
19637 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2270_K2_E5                                               0x00b38cUL //Access:RW   DataWidth:0x8    // Reserved
19638 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2271_K2_E5                                               0x00b390UL //Access:RW   DataWidth:0x8    // Reserved
19639 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2272_K2_E5                                               0x00b394UL //Access:RW   DataWidth:0x8    // Reserved
19640 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2273_K2_E5                                               0x00b398UL //Access:R    DataWidth:0x8    // Reserved
19641 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2274_K2_E5                                               0x00b39cUL //Access:R    DataWidth:0x8    // Reserved
19642 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2275_K2_E5                                               0x00b3a0UL //Access:R    DataWidth:0x8    // Reserved
19643 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2276_K2_E5                                               0x00b3a4UL //Access:R    DataWidth:0x8    // Reserved
19644 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2277_K2_E5                                               0x00b3a8UL //Access:R    DataWidth:0x8    // Reserved
19645 #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2278_K2_E5                                               0x00b3acUL //Access:R    DataWidth:0x8    // Multi Field Register.
19646   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2278_RESERVEDFIELD2731_K2_E5                           (0x1<<0) // Reserved
19647   #define PHY_NW_IP_REG_LN2_DFE_RXCLK_RESERVEDREGISTER2278_RESERVEDFIELD2731_K2_E5_SHIFT                     0
19648 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_AFE_CAL_CTRL_K2_E5                                                      0x00b400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19649   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5                                    (0x1<<0) // Enables analog LOS offset calibration circuits.
19650   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5_SHIFT                              0
19651 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2279_K2_E5                                              0x00b404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19652   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2279_RESERVEDFIELD2732_K2_E5                          (0x3<<0) // Reserved
19653   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2279_RESERVEDFIELD2732_K2_E5_SHIFT                    0
19654 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2280_K2_E5                                              0x00b408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19655   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2280_RESERVEDFIELD2733_K2_E5                          (0xf<<0) // Reserved
19656   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2280_RESERVEDFIELD2733_K2_E5_SHIFT                    0
19657 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_CTRL0_K2_E5                                                  0x00b40cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19658   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5                                             (0x1<<0) // Enables the run-length detection digital LOS filter.
19659   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5_SHIFT                                       0
19660 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_CTRL1_K2_E5                                                  0x00b410UL //Access:RW   DataWidth:0x8    // Value of run-length which will trigger an LOS condition.
19661 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_STATUS0_K2_E5                                                0x00b414UL //Access:R    DataWidth:0x8    // Multi Field Register.
19662   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5                                       (0x1<<0) // Indicates that the run-length filter is currently exceeding the specified run-length threshold.
19663   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5_SHIFT                                 0
19664   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5                                (0x1<<1) // Indicates that the run-length filter has, at some time, exceeded the specified run-length threshold.
19665   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5_SHIFT                          1
19666 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL0_K2_E5                                                      0x00b440UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x00.
19667 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL1_K2_E5                                                      0x00b444UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x0000.
19668 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL2_K2_E5                                                      0x00b448UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the raw analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x000000.
19669 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL3_K2_E5                                                      0x00b44cUL //Access:RW   DataWidth:0x8    // Same as above.
19670 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL4_K2_E5                                                      0x00b450UL //Access:RW   DataWidth:0x8    // Same as above.
19671 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL5_K2_E5                                                      0x00b454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19672   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5                           (0x3<<0) // Same as above.
19673   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5_SHIFT                     0
19674 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL6_K2_E5                                                      0x00b458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19675   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5                                                 (0x1<<0) // Enables the digital deglitching filter.
19676   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5_SHIFT                                           0
19677 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2281_K2_E5                                              0x00b480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19678   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2281_RESERVEDFIELD2734_K2_E5                          (0x1<<0) // Reserved
19679   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2281_RESERVEDFIELD2734_K2_E5_SHIFT                    0
19680 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2282_K2_E5                                              0x00b484UL //Access:RW   DataWidth:0x8    // Reserved
19681 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2283_K2_E5                                              0x00b488UL //Access:RW   DataWidth:0x8    // Reserved
19682 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2284_K2_E5                                              0x00b48cUL //Access:RW   DataWidth:0x8    // Reserved
19683 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2285_K2_E5                                              0x00b490UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19684   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2285_RESERVEDFIELD2738_K2_E5                          (0x3<<0) // Reserved
19685   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2285_RESERVEDFIELD2738_K2_E5_SHIFT                    0
19686 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_OVERRIDE_CTRL0_K2_E5                                                    0x00b4c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19687   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5                                         (0x1<<0) // Override enable for the LOS output of the digital filtering logic.
19688   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5_SHIFT                                   0
19689   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5                                      (0x1<<4) // Override value for the LOS output of the digital filtering logic.
19690   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5_SHIFT                                4
19691 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2286_K2_E5                                              0x00b4c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19692   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2286_RESERVEDFIELD2739_K2_E5                          (0x1<<0) // Reserved
19693   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2286_RESERVEDFIELD2739_K2_E5_SHIFT                    0
19694   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2286_RESERVEDFIELD2740_K2_E5                          (0x1<<4) // Reserved
19695   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2286_RESERVEDFIELD2740_K2_E5_SHIFT                    4
19696 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2287_K2_E5                                              0x00b4c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19697   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2287_RESERVEDFIELD2741_K2_E5                          (0x3f<<0) // Reserved
19698   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2287_RESERVEDFIELD2741_K2_E5_SHIFT                    0
19699   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2287_RESERVEDFIELD2742_K2_E5                          (0x1<<6) // Reserved
19700   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2287_RESERVEDFIELD2742_K2_E5_SHIFT                    6
19701 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2288_K2_E5                                              0x00b4ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19702   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2288_RESERVEDFIELD2743_K2_E5                          (0x3f<<0) // Reserved
19703   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2288_RESERVEDFIELD2743_K2_E5_SHIFT                    0
19704   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2288_RESERVEDFIELD2744_K2_E5                          (0x1<<6) // Reserved
19705   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2288_RESERVEDFIELD2744_K2_E5_SHIFT                    6
19706 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2289_K2_E5                                              0x00b500UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19707   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2289_RESERVEDFIELD2745_K2_E5                          (0x1<<0) // Reserved
19708   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2289_RESERVEDFIELD2745_K2_E5_SHIFT                    0
19709   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2289_RESERVEDFIELD2746_K2_E5                          (0x7<<1) // Reserved
19710   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2289_RESERVEDFIELD2746_K2_E5_SHIFT                    1
19711   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2289_RESERVEDFIELD2747_K2_E5                          (0x1<<4) // Reserved
19712   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2289_RESERVEDFIELD2747_K2_E5_SHIFT                    4
19713 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_K2_E5                                              0x00b504UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19714   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2748_K2_E5                          (0x1<<0) // Reserved
19715   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2748_K2_E5_SHIFT                    0
19716   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2749_K2_E5                          (0x1<<1) // Reserved
19717   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2749_K2_E5_SHIFT                    1
19718   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2750_K2_E5                          (0x1<<2) // Reserved
19719   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2750_K2_E5_SHIFT                    2
19720   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2751_K2_E5                          (0xf<<3) // Reserved
19721   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2290_RESERVEDFIELD2751_K2_E5_SHIFT                    3
19722 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2291_K2_E5                                              0x00b508UL //Access:RW   DataWidth:0x8    // Reserved
19723 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2292_K2_E5                                              0x00b50cUL //Access:RW   DataWidth:0x8    // Reserved
19724 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2293_K2_E5                                              0x00b518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19725   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2293_RESERVEDFIELD2754_K2_E5                          (0x1<<0) // Reserved
19726   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2293_RESERVEDFIELD2754_K2_E5_SHIFT                    0
19727 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2294_K2_E5                                              0x00b544UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19728   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2294_RESERVEDFIELD2755_K2_E5                          (0x1<<0) // Reserved
19729   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2294_RESERVEDFIELD2755_K2_E5_SHIFT                    0
19730   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2294_RESERVEDFIELD2756_K2_E5                          (0x1<<1) // Reserved
19731   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2294_RESERVEDFIELD2756_K2_E5_SHIFT                    1
19732 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2295_K2_E5                                              0x00b564UL //Access:R    DataWidth:0x8    // Multi Field Register.
19733   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2295_RESERVEDFIELD2757_K2_E5                          (0x3f<<0) // Reserved
19734   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2295_RESERVEDFIELD2757_K2_E5_SHIFT                    0
19735 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2296_K2_E5                                              0x00b580UL //Access:R    DataWidth:0x8    // Multi Field Register.
19736   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2296_RESERVEDFIELD2758_K2_E5                          (0x3f<<0) // Reserved
19737   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2296_RESERVEDFIELD2758_K2_E5_SHIFT                    0
19738 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2297_K2_E5                                              0x00b5c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19739   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2297_RESERVEDFIELD2759_K2_E5                          (0x1<<0) // Reserved
19740   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2297_RESERVEDFIELD2759_K2_E5_SHIFT                    0
19741   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2297_RESERVEDFIELD2760_K2_E5                          (0x1<<1) // Reserved
19742   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_RESERVEDREGISTER2297_RESERVEDFIELD2760_K2_E5_SHIFT                    1
19743 #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_K2_E5                                                           0x00b5c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
19744   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_READY_K2_E5                                               (0x1<<0) // Indicates that digital and analog Rx LOS blocks are in LOS mode.
19745   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_READY_K2_E5_SHIFT                                         0
19746   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_RESERVEDFIELD2761_K2_E5                                       (0x1<<1) // Reserved
19747   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_RESERVEDFIELD2761_K2_E5_SHIFT                                 1
19748   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_K2_E5                                                     (0x1<<2) // The filtered LOS signal value.
19749   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_K2_E5_SHIFT                                               2
19750   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5                                                 (0x1<<3) // The unfiltered LOS signal value.
19751   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5_SHIFT                                           3
19752   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5                                              (0x1<<4) // The filtered LOS signal value before EII override logic.
19753   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5_SHIFT                                        4
19754   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_RESERVEDFIELD2762_K2_E5                                       (0x1<<5) // Reserved
19755   #define PHY_NW_IP_REG_LN2_LOS_REFCLK_STATUS0_RESERVEDFIELD2762_K2_E5_SHIFT                                 5
19756 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2298_K2_E5                                                  0x00b600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19757   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2298_RESERVEDFIELD2763_K2_E5                              (0x1<<0) // Reserved
19758   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2298_RESERVEDFIELD2763_K2_E5_SHIFT                        0
19759 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2299_K2_E5                                                  0x00b604UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19760   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2299_RESERVEDFIELD2764_K2_E5                              (0x7<<0) // Reserved
19761   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2299_RESERVEDFIELD2764_K2_E5_SHIFT                        0
19762 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2300_K2_E5                                                  0x00b608UL //Access:RW   DataWidth:0x8    // Reserved
19763 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2301_K2_E5                                                  0x00b60cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19764   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2301_RESERVEDFIELD2766_K2_E5                              (0x1<<0) // Reserved
19765   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2301_RESERVEDFIELD2766_K2_E5_SHIFT                        0
19766   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2301_RESERVEDFIELD2767_K2_E5                              (0xf<<1) // Reserved
19767   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2301_RESERVEDFIELD2767_K2_E5_SHIFT                        1
19768 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2302_K2_E5                                                  0x00b640UL //Access:R    DataWidth:0x8    // Reserved
19769 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2303_K2_E5                                                  0x00b644UL //Access:R    DataWidth:0x8    // Multi Field Register.
19770   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2303_RESERVEDFIELD2769_K2_E5                              (0xf<<0) // Reserved
19771   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2303_RESERVEDFIELD2769_K2_E5_SHIFT                        0
19772 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2304_K2_E5                                                  0x00b648UL //Access:R    DataWidth:0x8    // Reserved
19773 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2305_K2_E5                                                  0x00b64cUL //Access:R    DataWidth:0x8    // Multi Field Register.
19774   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2305_RESERVEDFIELD2771_K2_E5                              (0x1<<0) // Reserved
19775   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2305_RESERVEDFIELD2771_K2_E5_SHIFT                        0
19776 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2306_K2_E5                                                  0x00b680UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19777   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2306_RESERVEDFIELD2772_K2_E5                              (0x3<<0) // Reserved
19778   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2306_RESERVEDFIELD2772_K2_E5_SHIFT                        0
19779   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2306_RESERVEDFIELD2773_K2_E5                              (0xf<<2) // Reserved
19780   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2306_RESERVEDFIELD2773_K2_E5_SHIFT                        2
19781 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2307_K2_E5                                                  0x00b684UL //Access:RW   DataWidth:0x8    // Reserved
19782 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2308_K2_E5                                                  0x00b688UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19783   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2308_RESERVEDFIELD2775_K2_E5                              (0xf<<0) // Reserved
19784   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2308_RESERVEDFIELD2775_K2_E5_SHIFT                        0
19785 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2309_K2_E5                                                  0x00b68cUL //Access:RW   DataWidth:0x8    // Reserved
19786 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2310_K2_E5                                                  0x00b690UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19787   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2310_RESERVEDFIELD2777_K2_E5                              (0xf<<0) // Reserved
19788   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2310_RESERVEDFIELD2777_K2_E5_SHIFT                        0
19789 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2311_K2_E5                                                  0x00b694UL //Access:RW   DataWidth:0x8    // Reserved
19790 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2312_K2_E5                                                  0x00b698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19791   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2312_RESERVEDFIELD2779_K2_E5                              (0xf<<0) // Reserved
19792   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2312_RESERVEDFIELD2779_K2_E5_SHIFT                        0
19793 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2313_K2_E5                                                  0x00b6c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19794   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2313_RESERVEDFIELD2780_K2_E5                              (0x1f<<0) // Reserved
19795   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2313_RESERVEDFIELD2780_K2_E5_SHIFT                        0
19796 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2314_K2_E5                                                  0x00b6c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19797   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2314_RESERVEDFIELD2781_K2_E5                              (0xf<<0) // Reserved
19798   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2314_RESERVEDFIELD2781_K2_E5_SHIFT                        0
19799   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2314_RESERVEDFIELD2782_K2_E5                              (0xf<<4) // Reserved
19800   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2314_RESERVEDFIELD2782_K2_E5_SHIFT                        4
19801 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2315_K2_E5                                                  0x00b6c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19802   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2315_RESERVEDFIELD2783_K2_E5                              (0x1<<0) // Reserved
19803   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2315_RESERVEDFIELD2783_K2_E5_SHIFT                        0
19804 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2316_K2_E5                                                  0x00b700UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19805   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2316_RESERVEDFIELD2784_K2_E5                              (0x3<<0) // Reserved
19806   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2316_RESERVEDFIELD2784_K2_E5_SHIFT                        0
19807 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2317_K2_E5                                                  0x00b704UL //Access:RW   DataWidth:0x8    // Reserved
19808 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2318_K2_E5                                                  0x00b708UL //Access:RW   DataWidth:0x8    // Reserved
19809 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2319_K2_E5                                                  0x00b70cUL //Access:RW   DataWidth:0x8    // Reserved
19810 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2320_K2_E5                                                  0x00b710UL //Access:RW   DataWidth:0x8    // Reserved
19811 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2321_K2_E5                                                  0x00b714UL //Access:RW   DataWidth:0x8    // Reserved
19812 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2322_K2_E5                                                  0x00b718UL //Access:RW   DataWidth:0x8    // Reserved
19813 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2323_K2_E5                                                  0x00b71cUL //Access:RW   DataWidth:0x8    // Reserved
19814 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2324_K2_E5                                                  0x00b720UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19815   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2324_RESERVEDFIELD2792_K2_E5                              (0x1<<0) // Reserved
19816   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2324_RESERVEDFIELD2792_K2_E5_SHIFT                        0
19817 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2325_K2_E5                                                  0x00b740UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19818   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2325_RESERVEDFIELD2793_K2_E5                              (0x1<<0) // Reserved
19819   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2325_RESERVEDFIELD2793_K2_E5_SHIFT                        0
19820   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2325_RESERVEDFIELD2794_K2_E5                              (0xf<<1) // Reserved
19821   #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2325_RESERVEDFIELD2794_K2_E5_SHIFT                        1
19822 #define PHY_NW_IP_REG_LN2_GCFSM2_RESERVEDREGISTER2326_K2_E5                                                  0x00b744UL //Access:RW   DataWidth:0x8    // Reserved
19823 #define PHY_NW_IP_REG_LN2_BIST_TX_CTRL_K2_E5                                                                 0x00b800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19824   #define PHY_NW_IP_REG_LN2_BIST_TX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Tx data generation.
19825   #define PHY_NW_IP_REG_LN2_BIST_TX_CTRL_EN_K2_E5_SHIFT                                                      0
19826   #define PHY_NW_IP_REG_LN2_BIST_TX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to transmitted: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x9 � MAC Tx data
19827   #define PHY_NW_IP_REG_LN2_BIST_TX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
19828 #define PHY_NW_IP_REG_LN2_BIST_TX_RESERVEDREGISTER2327_K2_E5                                                 0x00b804UL //Access:RW   DataWidth:0x8    // Reserved
19829 #define PHY_NW_IP_REG_LN2_BIST_TX_RESERVEDREGISTER2328_K2_E5                                                 0x00b808UL //Access:RW   DataWidth:0x8    // Reserved
19830 #define PHY_NW_IP_REG_LN2_BIST_TX_RESERVEDREGISTER2329_K2_E5                                                 0x00b80cUL //Access:RW   DataWidth:0x8    // Reserved
19831 #define PHY_NW_IP_REG_LN2_BIST_TX_RESERVEDREGISTER2330_K2_E5                                                 0x00b810UL //Access:RW   DataWidth:0x8    // Reserved
19832 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL0_K2_E5                                                            0x00b818UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19833   #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL0_MODE_K2_E5                                                     (0x3<<0) // Controls what type of error injection is used: 0x0 � None 0x1 � Single cycle error 0x2 � Timer based
19834   #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL0_MODE_K2_E5_SHIFT                                               0
19835 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL1_K2_E5                                                            0x00b81cUL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
19836 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL2_K2_E5                                                            0x00b820UL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
19837 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL3_K2_E5                                                            0x00b824UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
19838 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL4_K2_E5                                                            0x00b828UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
19839 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL5_K2_E5                                                            0x00b82cUL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
19840 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL6_K2_E5                                                            0x00b830UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
19841 #define PHY_NW_IP_REG_LN2_BIST_TX_BER_CTRL7_K2_E5                                                            0x00b834UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
19842 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x00b880UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
19843 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_7_0_K2_E5                                                              0x00b890UL //Access:RW   DataWidth:0x8    // User defined pattern.
19844 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_15_8_K2_E5                                                             0x00b894UL //Access:RW   DataWidth:0x8    // User defined pattern.
19845 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_23_16_K2_E5                                                            0x00b898UL //Access:RW   DataWidth:0x8    // User defined pattern.
19846 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_31_24_K2_E5                                                            0x00b89cUL //Access:RW   DataWidth:0x8    // User defined pattern.
19847 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_39_32_K2_E5                                                            0x00b8a0UL //Access:RW   DataWidth:0x8    // User defined pattern.
19848 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_47_40_K2_E5                                                            0x00b8a4UL //Access:RW   DataWidth:0x8    // User defined pattern.
19849 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_55_48_K2_E5                                                            0x00b8a8UL //Access:RW   DataWidth:0x8    // User defined pattern.
19850 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_63_56_K2_E5                                                            0x00b8acUL //Access:RW   DataWidth:0x8    // User defined pattern.
19851 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_71_64_K2_E5                                                            0x00b8b0UL //Access:RW   DataWidth:0x8    // User defined pattern.
19852 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_79_72_K2_E5                                                            0x00b8b4UL //Access:RW   DataWidth:0x8    // User defined pattern.
19853 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_87_80_K2_E5                                                            0x00b8b8UL //Access:RW   DataWidth:0x8    // User defined pattern.
19854 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_95_88_K2_E5                                                            0x00b8bcUL //Access:RW   DataWidth:0x8    // User defined pattern.
19855 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_103_96_K2_E5                                                           0x00b8c0UL //Access:RW   DataWidth:0x8    // User defined pattern.
19856 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_111_104_K2_E5                                                          0x00b8c4UL //Access:RW   DataWidth:0x8    // User defined pattern.
19857 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_119_112_K2_E5                                                          0x00b8c8UL //Access:RW   DataWidth:0x8    // User defined pattern.
19858 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_127_120_K2_E5                                                          0x00b8ccUL //Access:RW   DataWidth:0x8    // User defined pattern.
19859 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_135_128_K2_E5                                                          0x00b8d0UL //Access:RW   DataWidth:0x8    // User defined pattern.
19860 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_143_136_K2_E5                                                          0x00b8d4UL //Access:RW   DataWidth:0x8    // User defined pattern.
19861 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_151_144_K2_E5                                                          0x00b8d8UL //Access:RW   DataWidth:0x8    // User defined pattern.
19862 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_159_152_K2_E5                                                          0x00b8dcUL //Access:RW   DataWidth:0x8    // User defined pattern.
19863 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_167_160_K2_E5                                                          0x00b8e0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19864 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_175_168_K2_E5                                                          0x00b8e4UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19865 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_183_176_K2_E5                                                          0x00b8e8UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19866 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_191_184_K2_E5                                                          0x00b8ecUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19867 #define PHY_NW_IP_REG_LN2_BIST_TX_UDP_199_192_K2_E5                                                          0x00b8f0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19868 #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_K2_E5                                                                 0x00ba00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19869   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Rx data checking.
19870   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_EN_K2_E5_SHIFT                                                      0
19871   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to search for: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x8 � Auto-detect
19872   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
19873   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_CLEAR_BER_K2_E5                                                     (0x1<<5) // Clears the bit error counter.
19874   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_CLEAR_BER_K2_E5_SHIFT                                               5
19875   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5                                              (0x1<<6) // Stops the error count from incrementing.  Can be used to read back the BER data coherently.
19876   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5_SHIFT                                        6
19877   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5                                        (0x1<<7) // Forces the PRBS LFSR to reseed with Rx data every cycle.  This will cause the bit error counter to be inaccurate.
19878   #define PHY_NW_IP_REG_LN2_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5_SHIFT                                  7
19879 #define PHY_NW_IP_REG_LN2_BIST_RX_STATUS_K2_E5                                                               0x00ba10UL //Access:R    DataWidth:0x8    // Multi Field Register.
19880   #define PHY_NW_IP_REG_LN2_BIST_RX_STATUS_STATE_K2_E5                                                       (0x7<<0) // State of the BIST checker: 0x0 � Off 0x1 � Searching for pattern 0x2 � Waiting for pattern lock conditions 0x3 � Pattern lock acquired 0x4 � Pattern lock lost
19881   #define PHY_NW_IP_REG_LN2_BIST_RX_STATUS_STATE_K2_E5_SHIFT                                                 0
19882   #define PHY_NW_IP_REG_LN2_BIST_RX_STATUS_PATTERN_DET_K2_E5                                                 (0xf<<3) // Indicates the pattern  detected: 0x0 � No pattern detected 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP
19883   #define PHY_NW_IP_REG_LN2_BIST_RX_STATUS_PATTERN_DET_K2_E5_SHIFT                                           3
19884 #define PHY_NW_IP_REG_LN2_BIST_RX_BER_STATUS0_K2_E5                                                          0x00ba20UL //Access:R    DataWidth:0x8    // Number of bit errors.
19885 #define PHY_NW_IP_REG_LN2_BIST_RX_BER_STATUS1_K2_E5                                                          0x00ba24UL //Access:R    DataWidth:0x8    // Number of bit errors.
19886 #define PHY_NW_IP_REG_LN2_BIST_RX_BER_STATUS2_K2_E5                                                          0x00ba28UL //Access:R    DataWidth:0x8    // Number of bit errors.
19887 #define PHY_NW_IP_REG_LN2_BIST_RX_BER_STATUS4_K2_E5                                                          0x00ba30UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
19888 #define PHY_NW_IP_REG_LN2_BIST_RX_BER_STATUS5_K2_E5                                                          0x00ba34UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
19889 #define PHY_NW_IP_REG_LN2_BIST_RX_BER_STATUS6_K2_E5                                                          0x00ba38UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
19890 #define PHY_NW_IP_REG_LN2_BIST_RX_LOCK_CTRL0_K2_E5                                                           0x00ba50UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
19891 #define PHY_NW_IP_REG_LN2_BIST_RX_LOCK_CTRL1_K2_E5                                                           0x00ba54UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
19892 #define PHY_NW_IP_REG_LN2_BIST_RX_LOCK_CTRL2_K2_E5                                                           0x00ba58UL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
19893 #define PHY_NW_IP_REG_LN2_BIST_RX_LOCK_CTRL3_K2_E5                                                           0x00ba5cUL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
19894 #define PHY_NW_IP_REG_LN2_BIST_RX_LOSS_LOCK_CTRL0_K2_E5                                                      0x00ba80UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
19895 #define PHY_NW_IP_REG_LN2_BIST_RX_LOSS_LOCK_CTRL1_K2_E5                                                      0x00ba84UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
19896 #define PHY_NW_IP_REG_LN2_BIST_RX_LOSS_LOCK_CTRL2_K2_E5                                                      0x00ba88UL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
19897 #define PHY_NW_IP_REG_LN2_BIST_RX_LOSS_LOCK_CTRL3_K2_E5                                                      0x00ba8cUL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
19898 #define PHY_NW_IP_REG_LN2_BIST_RX_LOSS_LOCK_CTRL4_K2_E5                                                      0x00ba90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19899   #define PHY_NW_IP_REG_LN2_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5                                  (0x1<<0) // Stops pattern from being re-locked when loss-of-lock occurs.
19900   #define PHY_NW_IP_REG_LN2_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5_SHIFT                            0
19901 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x00bac0UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
19902 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_7_0_K2_E5                                                              0x00bad0UL //Access:RW   DataWidth:0x8    // User defined pattern.
19903 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_15_8_K2_E5                                                             0x00bad4UL //Access:RW   DataWidth:0x8    // User defined pattern.
19904 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_23_16_K2_E5                                                            0x00bad8UL //Access:RW   DataWidth:0x8    // User defined pattern.
19905 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_31_24_K2_E5                                                            0x00badcUL //Access:RW   DataWidth:0x8    // User defined pattern.
19906 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_39_32_K2_E5                                                            0x00bae0UL //Access:RW   DataWidth:0x8    // User defined pattern.
19907 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_47_40_K2_E5                                                            0x00bae4UL //Access:RW   DataWidth:0x8    // User defined pattern.
19908 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_55_48_K2_E5                                                            0x00bae8UL //Access:RW   DataWidth:0x8    // User defined pattern.
19909 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_63_56_K2_E5                                                            0x00baecUL //Access:RW   DataWidth:0x8    // User defined pattern.
19910 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_71_64_K2_E5                                                            0x00baf0UL //Access:RW   DataWidth:0x8    // User defined pattern.
19911 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_79_72_K2_E5                                                            0x00baf4UL //Access:RW   DataWidth:0x8    // User defined pattern.
19912 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_87_80_K2_E5                                                            0x00baf8UL //Access:RW   DataWidth:0x8    // User defined pattern.
19913 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_95_88_K2_E5                                                            0x00bafcUL //Access:RW   DataWidth:0x8    // User defined pattern.
19914 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_103_96_K2_E5                                                           0x00bb00UL //Access:RW   DataWidth:0x8    // User defined pattern.
19915 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_111_104_K2_E5                                                          0x00bb04UL //Access:RW   DataWidth:0x8    // User defined pattern.
19916 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_119_112_K2_E5                                                          0x00bb08UL //Access:RW   DataWidth:0x8    // User defined pattern.
19917 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_127_120_K2_E5                                                          0x00bb0cUL //Access:RW   DataWidth:0x8    // User defined pattern.
19918 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_135_128_K2_E5                                                          0x00bb10UL //Access:RW   DataWidth:0x8    // User defined pattern.
19919 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_143_136_K2_E5                                                          0x00bb14UL //Access:RW   DataWidth:0x8    // User defined pattern.
19920 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_151_144_K2_E5                                                          0x00bb18UL //Access:RW   DataWidth:0x8    // User defined pattern.
19921 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_159_152_K2_E5                                                          0x00bb1cUL //Access:RW   DataWidth:0x8    // User defined pattern.
19922 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_167_160_K2_E5                                                          0x00bb20UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19923 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_175_168_K2_E5                                                          0x00bb24UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19924 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_183_176_K2_E5                                                          0x00bb28UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19925 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_191_184_K2_E5                                                          0x00bb2cUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19926 #define PHY_NW_IP_REG_LN2_BIST_RX_UDP_199_192_K2_E5                                                          0x00bb30UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
19927 #define PHY_NW_IP_REG_LN2_FEATURE_RXTERM_CFG0_K2_E5                                                          0x00bc00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19928   #define PHY_NW_IP_REG_LN2_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5                                             (0x1<<0) // Configures AC/DC coupling of the lane 0: DC coupled 1: AC coupled
19929   #define PHY_NW_IP_REG_LN2_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5_SHIFT                                       0
19930 #define PHY_NW_IP_REG_LN2_FEATURE_RXCLKDIV_CFG0_K2_E5                                                        0x00bc04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19931   #define PHY_NW_IP_REG_LN2_FEATURE_RXCLKDIV_CFG0_EN_K2_E5                                                   (0x1<<0) // Enables turning on the divided rxclk output
19932   #define PHY_NW_IP_REG_LN2_FEATURE_RXCLKDIV_CFG0_EN_K2_E5_SHIFT                                             0
19933 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2331_K2_E5                                                 0x00bc10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19934   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2331_RESERVEDFIELD2800_K2_E5                             (0x1<<0) // Reserved
19935   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2331_RESERVEDFIELD2800_K2_E5_SHIFT                       0
19936   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2331_RESERVEDFIELD2801_K2_E5                             (0x1<<1) // Reserved
19937   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2331_RESERVEDFIELD2801_K2_E5_SHIFT                       1
19938 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_K2_E5                                                 0x00bc14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19939   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2802_K2_E5                             (0x1<<0) // Reserved
19940   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2802_K2_E5_SHIFT                       0
19941   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2803_K2_E5                             (0x1<<1) // Reserved
19942   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2803_K2_E5_SHIFT                       1
19943   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2804_K2_E5                             (0x1<<2) // Reserved
19944   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2804_K2_E5_SHIFT                       2
19945   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2805_K2_E5                             (0x1<<3) // Reserved
19946   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2805_K2_E5_SHIFT                       3
19947   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2806_K2_E5                             (0x1<<4) // Reserved
19948   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2806_K2_E5_SHIFT                       4
19949   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2807_K2_E5                             (0x1<<5) // Reserved
19950   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2332_RESERVEDFIELD2807_K2_E5_SHIFT                       5
19951 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_K2_E5                                                 0x00bc18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19952   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2808_K2_E5                             (0x1<<0) // Reserved
19953   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2808_K2_E5_SHIFT                       0
19954   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2809_K2_E5                             (0x1<<1) // Reserved
19955   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2809_K2_E5_SHIFT                       1
19956   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2810_K2_E5                             (0x1<<2) // Reserved
19957   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2810_K2_E5_SHIFT                       2
19958   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2811_K2_E5                             (0x1<<3) // Reserved
19959   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2333_RESERVEDFIELD2811_K2_E5_SHIFT                       3
19960 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_K2_E5                                                 0x00bc1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
19961   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2812_K2_E5                             (0x1<<0) // Reserved
19962   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2812_K2_E5_SHIFT                       0
19963   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2813_K2_E5                             (0x1<<1) // Reserved
19964   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2813_K2_E5_SHIFT                       1
19965   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2814_K2_E5                             (0x1<<2) // Reserved
19966   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2814_K2_E5_SHIFT                       2
19967   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2815_K2_E5                             (0x1<<3) // Reserved
19968   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2815_K2_E5_SHIFT                       3
19969   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2816_K2_E5                             (0x1<<4) // Reserved
19970   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2816_K2_E5_SHIFT                       4
19971   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2817_K2_E5                             (0x1<<5) // Reserved
19972   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2817_K2_E5_SHIFT                       5
19973   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2818_K2_E5                             (0x1<<6) // Reserved
19974   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2818_K2_E5_SHIFT                       6
19975   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2819_K2_E5                             (0x1<<7) // Reserved
19976   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2334_RESERVEDFIELD2819_K2_E5_SHIFT                       7
19977 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_K2_E5                                                 0x00bc20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19978   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2820_K2_E5                             (0x1<<0) // Reserved
19979   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2820_K2_E5_SHIFT                       0
19980   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2821_K2_E5                             (0x1<<1) // Reserved
19981   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2821_K2_E5_SHIFT                       1
19982   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2822_K2_E5                             (0x1<<2) // Reserved
19983   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2822_K2_E5_SHIFT                       2
19984   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2823_K2_E5                             (0x1<<3) // Reserved
19985   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2823_K2_E5_SHIFT                       3
19986   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2824_K2_E5                             (0x3<<4) // Reserved
19987   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2335_RESERVEDFIELD2824_K2_E5_SHIFT                       4
19988 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2336_K2_E5                                                 0x00bc24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19989   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2336_RESERVEDFIELD2825_K2_E5                             (0x1<<0) // Reserved
19990   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2336_RESERVEDFIELD2825_K2_E5_SHIFT                       0
19991   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2336_RESERVEDFIELD2826_K2_E5                             (0x1<<1) // Reserved
19992   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2336_RESERVEDFIELD2826_K2_E5_SHIFT                       1
19993   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2336_RESERVEDFIELD2827_K2_E5                             (0x1<<2) // Reserved
19994   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2336_RESERVEDFIELD2827_K2_E5_SHIFT                       2
19995 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2337_K2_E5                                                 0x00bc40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19996   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2337_RESERVEDFIELD2828_K2_E5                             (0x3<<0) // Reserved
19997   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2337_RESERVEDFIELD2828_K2_E5_SHIFT                       0
19998 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2338_K2_E5                                                 0x00bc44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
19999   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2338_RESERVEDFIELD2829_K2_E5                             (0xf<<0) // Reserved
20000   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2338_RESERVEDFIELD2829_K2_E5_SHIFT                       0
20001 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2339_K2_E5                                                 0x00bc48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20002   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2339_RESERVEDFIELD2830_K2_E5                             (0x1<<0) // Reserved
20003   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2339_RESERVEDFIELD2830_K2_E5_SHIFT                       0
20004   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2339_RESERVEDFIELD2831_K2_E5                             (0x7f<<1) // Reserved
20005   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2339_RESERVEDFIELD2831_K2_E5_SHIFT                       1
20006 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2340_K2_E5                                                 0x00bc4cUL //Access:RW   DataWidth:0x8    // Reserved
20007 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2341_K2_E5                                                 0x00bc50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20008   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2341_RESERVEDFIELD2833_K2_E5                             (0x1<<0) // Reserved
20009   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2341_RESERVEDFIELD2833_K2_E5_SHIFT                       0
20010   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2341_RESERVEDFIELD2834_K2_E5                             (0x1<<1) // Reserved
20011   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2341_RESERVEDFIELD2834_K2_E5_SHIFT                       1
20012 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2342_K2_E5                                                 0x00bc54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20013   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2342_RESERVEDFIELD2835_K2_E5                             (0x1<<0) // Reserved
20014   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2342_RESERVEDFIELD2835_K2_E5_SHIFT                       0
20015   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2342_RESERVEDFIELD2836_K2_E5                             (0x1<<1) // Reserved
20016   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2342_RESERVEDFIELD2836_K2_E5_SHIFT                       1
20017 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2343_K2_E5                                                 0x00bc58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20018   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2343_RESERVEDFIELD2837_K2_E5                             (0x1<<0) // Reserved
20019   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2343_RESERVEDFIELD2837_K2_E5_SHIFT                       0
20020   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2343_RESERVEDFIELD2838_K2_E5                             (0x1<<1) // Reserved
20021   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2343_RESERVEDFIELD2838_K2_E5_SHIFT                       1
20022 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2344_K2_E5                                                 0x00bc80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20023   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2344_RESERVEDFIELD2839_K2_E5                             (0x1<<0) // Reserved
20024   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2344_RESERVEDFIELD2839_K2_E5_SHIFT                       0
20025 #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_K2_E5                                                       0x00bc84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20026   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5                                  (0x3<<0) // How many times to repeat CTLE adaptation sequence for initial adaptation set 0
20027   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5_SHIFT                            0
20028   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5                                  (0x3<<2) // How many times to repeat CTLE adaptation sequence for initial adaptation set 1
20029   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5_SHIFT                            2
20030   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2840_K2_E5                                   (0x3<<4) // Reserved
20031   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2840_K2_E5_SHIFT                             4
20032   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2841_K2_E5                                   (0x3<<6) // Reserved
20033   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD2841_K2_E5_SHIFT                             6
20034 #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_AGC_CFG_K2_E5                                                   0x00bc88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20035   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables AGC threshold adaptation for initial adaptation
20036   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5_SHIFT                                  0
20037   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD2842_K2_E5                               (0x1<<2) // Reserved
20038   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD2842_K2_E5_SHIFT                         2
20039 #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_APG_MAP_CFG_K2_E5                                               0x00bc8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20040   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5                                    (0x1<<0) // Enables mapping GN_APG setting from AGC threshold for initial adaptation
20041   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5_SHIFT                              0
20042   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD2843_K2_E5                           (0x1<<2) // Reserved
20043   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD2843_K2_E5_SHIFT                     2
20044 #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_K2_E5                                                   0x00bc90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20045   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5                                       (0x3<<0) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 0 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
20046   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5_SHIFT                                 0
20047   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5                                       (0x3<<2) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 1 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
20048   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5_SHIFT                                 2
20049   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2844_K2_E5                               (0x3<<4) // Reserved
20050   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2844_K2_E5_SHIFT                         4
20051   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2845_K2_E5                               (0x3<<6) // Reserved
20052   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD2845_K2_E5_SHIFT                         6
20053 #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_K2_E5                                                  0x00bc94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20054   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5                                  (0x1<<0) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 0
20055   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5_SHIFT                            0
20056   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5                                  (0x1<<1) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 0
20057   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5_SHIFT                            1
20058   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5                                  (0x1<<2) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 1
20059   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5_SHIFT                            2
20060   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5                                  (0x1<<3) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 1
20061   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5_SHIFT                            3
20062   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2846_K2_E5                              (0x1<<4) // Reserved
20063   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2846_K2_E5_SHIFT                        4
20064   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2847_K2_E5                              (0x1<<5) // Reserved
20065   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2847_K2_E5_SHIFT                        5
20066   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2848_K2_E5                              (0x1<<6) // Reserved
20067   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2848_K2_E5_SHIFT                        6
20068   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2849_K2_E5                              (0x1<<7) // Reserved
20069   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD2849_K2_E5_SHIFT                        7
20070 #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_K2_E5                                                  0x00bc98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20071   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5                               (0x3<<0) // Selects which HFG result to use for the initial adaptation set 0 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
20072   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5_SHIFT                         0
20073   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5                               (0x3<<2) // Selects which HFG result to use for the initial adaptation set 1 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
20074   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5_SHIFT                         2
20075   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2850_K2_E5                              (0x3<<4) // Reserved
20076   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2850_K2_E5_SHIFT                        4
20077   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2851_K2_E5                              (0x3<<6) // Reserved
20078   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD2851_K2_E5_SHIFT                        6
20079 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2345_K2_E5                                                 0x00bc9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20080   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2345_RESERVEDFIELD2852_K2_E5                             (0x1<<0) // Reserved
20081   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2345_RESERVEDFIELD2852_K2_E5_SHIFT                       0
20082 #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_K2_E5                                                   0x00bca0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20083   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables CTLE midband shaping adaptation for initial adaptation set 0
20084   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5_SHIFT                                  0
20085   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5                                        (0x1<<1) // Enables CTLE midband shaping adaptation for initial adaptation set 1
20086   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5_SHIFT                                  1
20087   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2853_K2_E5                               (0x1<<2) // Reserved
20088   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2853_K2_E5_SHIFT                         2
20089   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2854_K2_E5                               (0x1<<3) // Reserved
20090   #define PHY_NW_IP_REG_LN2_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD2854_K2_E5_SHIFT                         3
20091 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_K2_E5                                                 0x00bca4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20092   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2855_K2_E5                             (0x1<<0) // Reserved
20093   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2855_K2_E5_SHIFT                       0
20094   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2856_K2_E5                             (0x1<<1) // Reserved
20095   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2856_K2_E5_SHIFT                       1
20096   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2857_K2_E5                             (0x1<<2) // Reserved
20097   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2857_K2_E5_SHIFT                       2
20098   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2858_K2_E5                             (0x1<<3) // Reserved
20099   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2858_K2_E5_SHIFT                       3
20100   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2859_K2_E5                             (0x1<<4) // Reserved
20101   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2859_K2_E5_SHIFT                       4
20102   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2860_K2_E5                             (0x1<<5) // Reserved
20103   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2860_K2_E5_SHIFT                       5
20104   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2861_K2_E5                             (0x1<<6) // Reserved
20105   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2861_K2_E5_SHIFT                       6
20106   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2862_K2_E5                             (0x1<<7) // Reserved
20107   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2346_RESERVEDFIELD2862_K2_E5_SHIFT                       7
20108 #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_K2_E5                                                              0x00bcc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20109   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP1_EN_K2_E5                                                    (0x1<<0) // Enables DFE Tap 1. Tap1 will not be powered up if it is not enabled
20110   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP1_EN_K2_E5_SHIFT                                              0
20111   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP2_EN_K2_E5                                                    (0x1<<1) // Enables DFE Tap 2. Tap2 will not be powered up if it is not enabled
20112   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP2_EN_K2_E5_SHIFT                                              1
20113   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP3_EN_K2_E5                                                    (0x1<<2) // Enables DFE Tap 3. Tap3 will not be powered up if it is not enabled
20114   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP3_EN_K2_E5_SHIFT                                              2
20115   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP4_EN_K2_E5                                                    (0x1<<3) // Enables DFE Tap 4. Tap4 will not be powered up if it is not enabled
20116   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP4_EN_K2_E5_SHIFT                                              3
20117   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP5_EN_K2_E5                                                    (0x1<<4) // Enables DFE Tap 5. Tap5 will not be powered up if it is not enabled
20118   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_CFG_TAP5_EN_K2_E5_SHIFT                                              4
20119 #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_CFG_K2_E5                                                        0x00bcc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20120   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5                                           (0x1<<0) // Which DFE Adaptation Algorithm to use: 0x0: SS-LMS 0x1: Pattern Based Zero Forcing
20121   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5_SHIFT                                     0
20122 #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_K2_E5                                                   0x00bcc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20123   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 1
20124   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5_SHIFT                              0
20125   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2863_K2_E5                               (0x1<<1) // Reserved
20126   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2863_K2_E5_SHIFT                         1
20127   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2864_K2_E5                               (0x1<<2) // Reserved
20128   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2864_K2_E5_SHIFT                         2
20129   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2865_K2_E5                               (0x1<<3) // Reserved
20130   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD2865_K2_E5_SHIFT                         3
20131 #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_K2_E5                                                   0x00bcccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20132   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 2
20133   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5_SHIFT                              0
20134   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2866_K2_E5                               (0x1<<1) // Reserved
20135   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2866_K2_E5_SHIFT                         1
20136   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2867_K2_E5                               (0x1<<2) // Reserved
20137   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2867_K2_E5_SHIFT                         2
20138   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2868_K2_E5                               (0x1<<3) // Reserved
20139   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD2868_K2_E5_SHIFT                         3
20140 #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_K2_E5                                                   0x00bcd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20141   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 3
20142   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5_SHIFT                              0
20143   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2869_K2_E5                               (0x1<<1) // Reserved
20144   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2869_K2_E5_SHIFT                         1
20145   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2870_K2_E5                               (0x1<<2) // Reserved
20146   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2870_K2_E5_SHIFT                         2
20147   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2871_K2_E5                               (0x1<<3) // Reserved
20148   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD2871_K2_E5_SHIFT                         3
20149 #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_K2_E5                                                   0x00bcd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20150   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 4
20151   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5_SHIFT                              0
20152   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2872_K2_E5                               (0x1<<1) // Reserved
20153   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2872_K2_E5_SHIFT                         1
20154   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2873_K2_E5                               (0x1<<2) // Reserved
20155   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2873_K2_E5_SHIFT                         2
20156   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2874_K2_E5                               (0x1<<3) // Reserved
20157   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD2874_K2_E5_SHIFT                         3
20158 #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_K2_E5                                                   0x00bcd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20159   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 5
20160   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5_SHIFT                              0
20161   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2875_K2_E5                               (0x1<<1) // Reserved
20162   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2875_K2_E5_SHIFT                         1
20163   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2876_K2_E5                               (0x1<<2) // Reserved
20164   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2876_K2_E5_SHIFT                         2
20165   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2877_K2_E5                               (0x1<<3) // Reserved
20166   #define PHY_NW_IP_REG_LN2_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD2877_K2_E5_SHIFT                         3
20167 #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG0_K2_E5                                                      0x00bce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20168   #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5                                                 (0x1<<0) // Enables continuous background adaptation
20169   #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5_SHIFT                                           0
20170   #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD2878_K2_E5                                  (0x1<<1) // Reserved
20171   #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD2878_K2_E5_SHIFT                            1
20172 #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG1_K2_E5                                                      0x00bce4UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
20173 #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG2_K2_E5                                                      0x00bce8UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
20174 #define PHY_NW_IP_REG_LN2_FEATURE_ADAPT_CONT_CFG3_K2_E5                                                      0x00bcecUL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
20175 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2347_K2_E5                                                 0x00bcf0UL //Access:RW   DataWidth:0x8    // Reserved
20176 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2348_K2_E5                                                 0x00bcf4UL //Access:RW   DataWidth:0x8    // Reserved
20177 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2349_K2_E5                                                 0x00bcf8UL //Access:RW   DataWidth:0x8    // Reserved
20178 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2350_K2_E5                                                 0x00bcfcUL //Access:RW   DataWidth:0x8    // Reserved
20179 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2351_K2_E5                                                 0x00bd00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20180   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2351_RESERVEDFIELD2883_K2_E5                             (0x3<<0) // Reserved
20181   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2351_RESERVEDFIELD2883_K2_E5_SHIFT                       0
20182   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2351_RESERVEDFIELD2884_K2_E5                             (0x3<<2) // Reserved
20183   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2351_RESERVEDFIELD2884_K2_E5_SHIFT                       2
20184 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2352_K2_E5                                                 0x00bd04UL //Access:RW   DataWidth:0x8    // Reserved
20185 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2353_K2_E5                                                 0x00bd08UL //Access:RW   DataWidth:0x8    // Reserved
20186 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2354_K2_E5                                                 0x00bd0cUL //Access:RW   DataWidth:0x8    // Reserved
20187 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2355_K2_E5                                                 0x00bd10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20188   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2355_RESERVEDFIELD2888_K2_E5                             (0xf<<0) // Reserved
20189   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2355_RESERVEDFIELD2888_K2_E5_SHIFT                       0
20190 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2356_K2_E5                                                 0x00bd14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20191   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2356_RESERVEDFIELD2889_K2_E5                             (0x7<<0) // Reserved
20192   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2356_RESERVEDFIELD2889_K2_E5_SHIFT                       0
20193   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2356_RESERVEDFIELD2890_K2_E5                             (0x1f<<3) // Reserved
20194   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2356_RESERVEDFIELD2890_K2_E5_SHIFT                       3
20195 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2357_K2_E5                                                 0x00bd18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20196   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2357_RESERVEDFIELD2891_K2_E5                             (0x3<<0) // Reserved
20197   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2357_RESERVEDFIELD2891_K2_E5_SHIFT                       0
20198   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2357_RESERVEDFIELD2892_K2_E5                             (0x1f<<2) // Reserved
20199   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2357_RESERVEDFIELD2892_K2_E5_SHIFT                       2
20200 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2358_K2_E5                                                 0x00bd1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20201   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2358_RESERVEDFIELD2893_K2_E5                             (0xf<<0) // Reserved
20202   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2358_RESERVEDFIELD2893_K2_E5_SHIFT                       0
20203   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2358_RESERVEDFIELD2894_K2_E5                             (0xf<<4) // Reserved
20204   #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2358_RESERVEDFIELD2894_K2_E5_SHIFT                       4
20205 #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_K2_E5                                                            0x00bd40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20206   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RESERVEDFIELD2895_K2_E5                                        (0x1<<0) // Reserved
20207   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RESERVEDFIELD2895_K2_E5_SHIFT                                  0
20208   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5                                              (0x1<<1) // Disables the firmware rx_ctrl MSM
20209   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5_SHIFT                                        1
20210   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RESERVEDFIELD2896_K2_E5                                        (0x1<<2) // Reserved
20211   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RESERVEDFIELD2896_K2_E5_SHIFT                                  2
20212   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RESERVEDFIELD2897_K2_E5                                        (0x1<<3) // Reserved
20213   #define PHY_NW_IP_REG_LN2_FEATURE_TEST_CFG0_RESERVEDFIELD2897_K2_E5_SHIFT                                  3
20214 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2359_K2_E5                                                 0x00bd60UL //Access:RW   DataWidth:0x8    // Reserved
20215 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2360_K2_E5                                                 0x00bd64UL //Access:RW   DataWidth:0x8    // Reserved
20216 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2361_K2_E5                                                 0x00bd68UL //Access:RW   DataWidth:0x8    // Reserved
20217 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2362_K2_E5                                                 0x00bd6cUL //Access:RW   DataWidth:0x8    // Reserved
20218 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2363_K2_E5                                                 0x00bd70UL //Access:RW   DataWidth:0x8    // Reserved
20219 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2364_K2_E5                                                 0x00bd74UL //Access:RW   DataWidth:0x8    // Reserved
20220 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2365_K2_E5                                                 0x00bd78UL //Access:RW   DataWidth:0x8    // Reserved
20221 #define PHY_NW_IP_REG_LN2_FEATURE_RESERVEDREGISTER2366_K2_E5                                                 0x00bd7cUL //Access:RW   DataWidth:0x8    // Reserved
20222 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_K2_E5                                                              0x00be00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20223   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5                                        (0x1<<0) // Starts link training procedure when asserted.  This is an 802.3 defined variable.
20224   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5_SHIFT                                  0
20225   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5                                         (0x1<<1) // Indicates to LTSM that link training procedure should be run; otherwise procedures skip directly to signal_det assertion.  This is an 802.3 defined variable.
20226   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5_SHIFT                                   1
20227   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5                                              (0x1<<2) // Output corresponding to link training signal detect variable.  Should be set when link training has completed successfully.
20228   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5_SHIFT                                        2
20229   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_CLEAR_K2_E5                                                      (0x1<<3) // Synchronous reset for LT Tx block.
20230   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL0_CLEAR_K2_E5_SHIFT                                                3
20231 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL1_K2_E5                                                              0x00be04UL //Access:RW   DataWidth:0x8    // Maximum time allowed for LT procedure.  If this is exceeded then the training_fail status will assert.  This is an 802.defined variable.  Value is encoded as: 39338 * DESIRED_DELAY * 2 ^logdata_width / data_width  Should be set to 500ns for 802.3 compliant timeout.
20232 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL2_K2_E5                                                              0x00be08UL //Access:RW   DataWidth:0x8    // Same as above.
20233 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL3_K2_E5                                                              0x00be0cUL //Access:RW   DataWidth:0x8    // Number of additional frames to send after both receivers have been trained and are ready.  This is an 802.3 defined variable.  Should be set between 100 and 300 for 802.3 compliance.
20234 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL4_K2_E5                                                              0x00be10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20235   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5                                                (0x1<<0) // Same as above.
20236   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5_SHIFT                                          0
20237 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL5_K2_E5                                                              0x00be14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20238   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5                                                 (0x1<<0) // Input to LTSM that receiver has acquired frame lock.  This value should be taken from the corresponding LT Rx register.  This  an 802.3 defined variable.
20239   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5_SHIFT                                           0
20240   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5                                                 (0x1<<1) // Input to LTSM indicating that the local receiver has completed training.  This is an 802.3 defined variable.
20241   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5_SHIFT                                           1
20242   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5                                            (0x1<<2) // Input to LTSM indicating that the remote receiver is trained and ready.  This value should be taken from the corresponding LT Rx registers.  This is an 802.3 defined variable.
20243   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5_SHIFT                                      2
20244 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_K2_E5                                                             0x00be40UL //Access:R    DataWidth:0x8    // Multi Field Register.
20245   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5                                             (0x1<<0) // Output from LTSM indicating that link training has failed.  This is an 802.3 defined variable.
20246   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5_SHIFT                                       0
20247   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_TRAINING_K2_E5                                                  (0x1<<1) // Output from LTSM indicating that link training is in progress.  This is an 802.3 defined variable.
20248   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_TRAINING_K2_E5_SHIFT                                            1
20249   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5                                             (0x1<<2) // Output from LTSM indicating that link training is complete and successful.  This is an 802.3 defined variable.  This value is only visible internally, and is not the signal_det value driven to PHY top-level.
20250   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5_SHIFT                                       2
20251   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5                                        (0x1<<4) // Output from LSM corresponding to 802.3 defined local_rx_ready variable. After this is asserted the corresponding frame status report field should be set.
20252   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5_SHIFT                                  4
20253 #define PHY_NW_IP_REG_LN2_LT_TX_PRBS_CTRL0_K2_E5                                                             0x00be4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20254   #define PHY_NW_IP_REG_LN2_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS pattern. 0 � CL72 1 + x^9 +x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
20255   #define PHY_NW_IP_REG_LN2_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
20256 #define PHY_NW_IP_REG_LN2_LT_TX_PRBS_CTRL1_K2_E5                                                             0x00be50UL //Access:RW   DataWidth:0x8    // Initial PRBS LFSR seed.  This needs to be set according to the requirements in 802.3 CL72 or CL93 depending on the type of link training and lane bonding being performed.
20257 #define PHY_NW_IP_REG_LN2_LT_TX_PRBS_CTRL2_K2_E5                                                             0x00be54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20258   #define PHY_NW_IP_REG_LN2_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5                                                 (0x7<<0) // Same as above.
20259   #define PHY_NW_IP_REG_LN2_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5_SHIFT                                           0
20260 #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_K2_E5                                                0x00be80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20261   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5                                         (0x3<<0) // Coefficient update request field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
20262   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5_SHIFT                                   0
20263   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5                                          (0x3<<2) // Coefficient update request field for cursor tap.
20264   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5_SHIFT                                    2
20265   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5                                         (0x3<<4) // Coefficient update request field for pre-cursor tap.
20266   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5_SHIFT                                   4
20267   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5                                   (0x1<<6) // Coefficient update initialize field.
20268   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5_SHIFT                             6
20269   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5                                       (0x1<<7) // Coefficient update preset field.
20270   #define PHY_NW_IP_REG_LN2_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5_SHIFT                                 7
20271 #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_K2_E5                                                     0x00be88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20272   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5                                              (0x3<<0) // Status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
20273   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5_SHIFT                                        0
20274   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5                                               (0x3<<2) // Status report field for cursor tap.
20275   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5_SHIFT                                         2
20276   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5                                              (0x3<<4) // Status report field for pre-cursor tap.
20277   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5_SHIFT                                        4
20278   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5                                    (0x1<<6) // Status report field to indicate local receiver is ready.  Should be set based on LTSM output of corresponding variable.
20279   #define PHY_NW_IP_REG_LN2_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5_SHIFT                              6
20280 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS0_K2_E5                                                      0x00bec0UL //Access:R    DataWidth:0x8    // Multi Field Register.
20281   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5                                            (0x7<<0) // Current state of LTSM. 0x0 � INITIALIZE 0x1 � SEND_TRAINING 0x2 � TRAIN_REMOTE 0x3 � TRAIN_LOCAL 0x4 � S7 0x5 � TRAINING_FAILURE 0x6 � LINK_READY 0x7 � SEND_DATA
20282   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5_SHIFT                                      0
20283   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5                                              (0x7<<4) // One state previous.
20284   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5_SHIFT                                        4
20285 #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS1_K2_E5                                                      0x00bec4UL //Access:R    DataWidth:0x8    // Multi Field Register.
20286   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5                                              (0x7<<0) // Two states previous.
20287   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5_SHIFT                                        0
20288   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5                                              (0x7<<4) // Three states previous.
20289   #define PHY_NW_IP_REG_LN2_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5_SHIFT                                        4
20290 #define PHY_NW_IP_REG_LN2_LT_RX_CTRL0_K2_E5                                                                  0x00bf00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20291   #define PHY_NW_IP_REG_LN2_LT_RX_CTRL0_CLEAR_K2_E5                                                          (0x1<<0) // Synchronous reset for LT Rx block.
20292   #define PHY_NW_IP_REG_LN2_LT_RX_CTRL0_CLEAR_K2_E5_SHIFT                                                    0
20293   #define PHY_NW_IP_REG_LN2_LT_RX_CTRL0_TRAINING_K2_E5                                                       (0x1<<1) // This is the 802.3 defined training variable.  It should be set according to corresponding LTSM output.
20294   #define PHY_NW_IP_REG_LN2_LT_RX_CTRL0_TRAINING_K2_E5_SHIFT                                                 1
20295 #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_CTRL0_K2_E5                                                             0x00bf08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20296   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS patterns. 0 � CL72 1 + x^9 + x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
20297   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
20298 #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_CTRL1_K2_E5                                                             0x00bf0cUL //Access:RW   DataWidth:0x8    // Maximum number  of PRBS bit errors allowed in single LT frame for PRBS lock to be achieved.
20299 #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS0_K2_E5                                                           0x00bf14UL //Access:R    DataWidth:0x8    // Multi Field Register.
20300   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS0_UPDATE_K2_E5                                                  (0x1<<0) // Assertion indicates that PRBS status information has been updated.
20301   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS0_UPDATE_K2_E5_SHIFT                                            0
20302   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS0_LOCK_K2_E5                                                    (0x1<<1) // Indicates that a valid PRBS pattern has been detected in receiver LT frame.
20303   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS0_LOCK_K2_E5_SHIFT                                              1
20304 #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS1_K2_E5                                                           0x00bf18UL //Access:R    DataWidth:0x8    // Number of bit errors in PRBS pattern since last lock assertion event.
20305 #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS2_K2_E5                                                           0x00bf1cUL //Access:R    DataWidth:0x8    // Multi Field Register.
20306   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5                                        (0xf<<0) // Same as above.
20307   #define PHY_NW_IP_REG_LN2_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5_SHIFT                                  0
20308 #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_CTRL_K2_E5                                                             0x00bf40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20309   #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5                                               (0x1<<0) // Clears both the absolute and erroneous frame counters.
20310   #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5_SHIFT                                         0
20311 #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_STATUS0_K2_E5                                                          0x00bf4cUL //Access:R    DataWidth:0x8    // Multi Field Register.
20312   #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5                                             (0x1<<0) // Indicates that the receiver has locked to incoming LT frames.
20313   #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5_SHIFT                                       0
20314 #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_STATUS1_K2_E5                                                          0x00bf50UL //Access:R    DataWidth:0x8    // Total number of received frames since frame lock.
20315 #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_STATUS2_K2_E5                                                          0x00bf54UL //Access:R    DataWidth:0x8    // Same as above.
20316 #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_STATUS3_K2_E5                                                          0x00bf58UL //Access:R    DataWidth:0x8    // Total number of received frames  with a PRBS, DME, or framing error since frame lock.
20317 #define PHY_NW_IP_REG_LN2_LT_RX_FRAME_STATUS4_K2_E5                                                          0x00bf5cUL //Access:R    DataWidth:0x8    // Same as above.
20318 #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_K2_E5                                              0x00bf80UL //Access:R    DataWidth:0x8    // Multi Field Register.
20319   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5                                       (0x3<<0) // Received coefficient update field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
20320   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5_SHIFT                                 0
20321   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5                                        (0x3<<2) // Received coefficient update request field for cursor tap.
20322   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5_SHIFT                                  2
20323   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5                                       (0x3<<4) // Received coefficient update request field for pre-cursor tap.
20324   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5_SHIFT                                 4
20325   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5                                 (0x1<<6) // Received coefficient update initialize field.
20326   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5_SHIFT                           6
20327   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5                                     (0x1<<7) // Received coefficient update preset field.
20328   #define PHY_NW_IP_REG_LN2_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5_SHIFT                               7
20329 #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_K2_E5                                                          0x00bf88UL //Access:R    DataWidth:0x8    // Multi Field Register.
20330   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_C_P1_K2_E5                                                   (0x3<<0) // Received status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
20331   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_C_P1_K2_E5_SHIFT                                             0
20332   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_C_0_K2_E5                                                    (0x3<<2) // Received status report field for cursor tap.
20333   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_C_0_K2_E5_SHIFT                                              2
20334   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_C_M1_K2_E5                                                   (0x3<<4) // Received status report field for pre-cursor tap.
20335   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_C_M1_K2_E5_SHIFT                                             4
20336   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5                                         (0x1<<6) // Received status report field to indicate local receiver is ready.
20337   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5_SHIFT                                   6
20338   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5                                              (0x1<<7) // Indicates differential manchester decoding error.  Not sticky.
20339   #define PHY_NW_IP_REG_LN2_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5_SHIFT                                        7
20340 #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_K2_E5                                                        0x00c000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20341   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5                                    (0x1<<0) // RX clock loopback mode enable.   0x0 - mission mode 0x1 - select recovered clock from CDR as source of half-rate TX clock path.
20342   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_RXCLK_EN_K2_E5_SHIFT                              0
20343   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5                                    (0x1<<1) // TX clock loopback mode enable.  0x0 - mission mode 0x1 - MUX half-rate TX clock into LEQ gain stage.
20344   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_TXCLK_EN_K2_E5_SHIFT                              1
20345   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5                                      (0x1<<2) // Far-End Analog FEA loopback mode enable.  0x0 - mission mode 0x1 - loop back parallel data from RX data path to TX data path internal to AFE
20346   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_FEA_EN_K2_E5_SHIFT                                2
20347   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5                                      (0x1<<3) // Near-End Analog NEA loopback mode enable.  0x0 - mission mode 0x1 - loop back quarter rate data from TX data path to RX data path internal to AFE.
20348   #define PHY_NW_IP_REG_LN3_TOP_AFE_LOOPBACK_CTRL_LOOPBACK_NEA_EN_K2_E5_SHIFT                                3
20349 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2367_K2_E5                                                     0x00c004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20350   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2367_RESERVEDFIELD2898_K2_E5                                 (0x3<<0) // Reserved
20351   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2367_RESERVEDFIELD2898_K2_E5_SHIFT                           0
20352   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2367_RESERVEDFIELD2899_K2_E5                                 (0x3<<2) // Reserved
20353   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2367_RESERVEDFIELD2899_K2_E5_SHIFT                           2
20354   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2367_RESERVEDFIELD2900_K2_E5                                 (0x3<<4) // Reserved
20355   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2367_RESERVEDFIELD2900_K2_E5_SHIFT                           4
20356 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2368_K2_E5                                                     0x00c008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20357   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2368_RESERVEDFIELD2901_K2_E5                                 (0x3<<0) // Reserved
20358   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2368_RESERVEDFIELD2901_K2_E5_SHIFT                           0
20359   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2368_RESERVEDFIELD2902_K2_E5                                 (0x3<<2) // Reserved
20360   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2368_RESERVEDFIELD2902_K2_E5_SHIFT                           2
20361   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2368_RESERVEDFIELD2903_K2_E5                                 (0x3<<4) // Reserved
20362   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2368_RESERVEDFIELD2903_K2_E5_SHIFT                           4
20363 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2369_K2_E5                                                     0x00c00cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20364   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2369_RESERVEDFIELD2904_K2_E5                                 (0x3<<0) // Reserved
20365   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2369_RESERVEDFIELD2904_K2_E5_SHIFT                           0
20366 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2370_K2_E5                                                     0x00c010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20367   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2370_RESERVEDFIELD2905_K2_E5                                 (0x1<<0) // Reserved
20368   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2370_RESERVEDFIELD2905_K2_E5_SHIFT                           0
20369   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2370_RESERVEDFIELD2906_K2_E5                                 (0x1<<1) // Reserved
20370   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2370_RESERVEDFIELD2906_K2_E5_SHIFT                           1
20371 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2371_K2_E5                                                     0x00c014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20372   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2371_RESERVEDFIELD2907_K2_E5                                 (0x1<<2) // Reserved
20373   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2371_RESERVEDFIELD2907_K2_E5_SHIFT                           2
20374 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2372_K2_E5                                                     0x00c018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20375   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2372_RESERVEDFIELD2908_K2_E5                                 (0xf<<0) // Reserved
20376   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2372_RESERVEDFIELD2908_K2_E5_SHIFT                           0
20377 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2373_K2_E5                                                     0x00c040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20378   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2373_RESERVEDFIELD2909_K2_E5                                 (0xf<<0) // Reserved
20379   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2373_RESERVEDFIELD2909_K2_E5_SHIFT                           0
20380   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2373_RESERVEDFIELD2910_K2_E5                                 (0x3<<4) // Reserved
20381   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2373_RESERVEDFIELD2910_K2_E5_SHIFT                           4
20382   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2373_RESERVEDFIELD2911_K2_E5                                 (0x1<<6) // Reserved
20383   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2373_RESERVEDFIELD2911_K2_E5_SHIFT                           6
20384 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2374_K2_E5                                                     0x00c048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20385   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2374_RESERVEDFIELD2912_K2_E5                                 (0x3<<0) // Reserved
20386   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2374_RESERVEDFIELD2912_K2_E5_SHIFT                           0
20387   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2374_RESERVEDFIELD2913_K2_E5                                 (0x3<<2) // Reserved
20388   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2374_RESERVEDFIELD2913_K2_E5_SHIFT                           2
20389 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2375_K2_E5                                                     0x00c04cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20390   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2375_RESERVEDFIELD2914_K2_E5                                 (0xf<<0) // Reserved
20391   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2375_RESERVEDFIELD2914_K2_E5_SHIFT                           0
20392 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2376_K2_E5                                                     0x00c050UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20393   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2376_RESERVEDFIELD2915_K2_E5                                 (0x3<<0) // Reserved
20394   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2376_RESERVEDFIELD2915_K2_E5_SHIFT                           0
20395   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2376_RESERVEDFIELD2916_K2_E5                                 (0x1<<2) // Reserved
20396   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2376_RESERVEDFIELD2916_K2_E5_SHIFT                           2
20397 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2377_K2_E5                                                     0x00c058UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20398   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2377_RESERVEDFIELD2917_K2_E5                                 (0x3<<0) // Reserved
20399   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2377_RESERVEDFIELD2917_K2_E5_SHIFT                           0
20400   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2377_RESERVEDFIELD2918_K2_E5                                 (0xf<<4) // Reserved
20401   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2377_RESERVEDFIELD2918_K2_E5_SHIFT                           4
20402 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2378_K2_E5                                                     0x00c064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20403   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2378_RESERVEDFIELD2919_K2_E5                                 (0x7<<0) // Reserved
20404   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2378_RESERVEDFIELD2919_K2_E5_SHIFT                           0
20405   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2378_RESERVEDFIELD2920_K2_E5                                 (0xf<<4) // Reserved
20406   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2378_RESERVEDFIELD2920_K2_E5_SHIFT                           4
20407 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2379_K2_E5                                                     0x00c06cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20408   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2379_RESERVEDFIELD2921_K2_E5                                 (0x7<<0) // Reserved
20409   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2379_RESERVEDFIELD2921_K2_E5_SHIFT                           0
20410   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2379_RESERVEDFIELD2922_K2_E5                                 (0x1<<3) // Reserved
20411   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2379_RESERVEDFIELD2922_K2_E5_SHIFT                           3
20412   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2379_RESERVEDFIELD2923_K2_E5                                 (0x1<<4) // Reserved
20413   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2379_RESERVEDFIELD2923_K2_E5_SHIFT                           4
20414 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2380_K2_E5                                                     0x00c070UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20415   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2380_RESERVEDFIELD2924_K2_E5                                 (0x1f<<0) // Reserved
20416   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2380_RESERVEDFIELD2924_K2_E5_SHIFT                           0
20417 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2381_K2_E5                                                     0x00c078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20418   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2381_RESERVEDFIELD2925_K2_E5                                 (0xf<<0) // Reserved
20419   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2381_RESERVEDFIELD2925_K2_E5_SHIFT                           0
20420 #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_K2_E5                                                           0x00c088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20421   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5                                     (0x1<<0) // Enables register control of TX data path mux in DPL
20422   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_EN_K2_E5_SHIFT                               0
20423   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5                                    (0x7<<1) // Select value for TX data path mux in DPL.  The corresponding mux select override enable must also be set. 0 : TX data from customer logics 1: RX data for Far-End-Digital FED loopback 2: BIST generator 3: AN/802.3 4: LT/802.3 5-7: reserved
20424   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_DMUX_TXA_SEL_OVR_VAL_K2_E5_SHIFT                              1
20425   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5                                              (0x1<<4) // TX data polarity control
20426   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_TXPOLARITY_K2_E5_SHIFT                                        4
20427   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5                                   (0x1<<5) // Controls tx_en for Far-End-Digital FED loopback mode.  In FED loopback mode, tx_en will be set when this field is set to 1 and rxvalid is 1.
20428   #define PHY_NW_IP_REG_LN3_TOP_DPL_TXDP_CTRL1_DMUX_TXA_LB_FED_TX_EN_K2_E5_SHIFT                             5
20429 #define PHY_NW_IP_REG_LN3_TOP_DPL_RXDP_CTRL1_K2_E5                                                           0x00c090UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20430   #define PHY_NW_IP_REG_LN3_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5                                             (0x1<<0) // A mux select for RX data path in the DPL 0: AFE rx data 1: TX data for Near-End-Digital NED loopback
20431   #define PHY_NW_IP_REG_LN3_TOP_DPL_RXDP_CTRL1_DMUX_RX_SEL_K2_E5_SHIFT                                       0
20432   #define PHY_NW_IP_REG_LN3_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5                                          (0x1<<1) // A bit stripping selection for RX data path in the DPL 1: Even bits stripped from RX data 0: Odd bits stripped from Rx data
20433   #define PHY_NW_IP_REG_LN3_TOP_DPL_RXDP_CTRL1_BIT_STRIP_EVEN_K2_E5_SHIFT                                    1
20434 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2382_K2_E5                                                     0x00c094UL //Access:R    DataWidth:0x8    // Multi Field Register.
20435   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2382_RESERVEDFIELD2926_K2_E5                                 (0x7<<0) // Reserved
20436   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2382_RESERVEDFIELD2926_K2_E5_SHIFT                           0
20437   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2382_RESERVEDFIELD2927_K2_E5                                 (0x1<<3) // Reserved
20438   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2382_RESERVEDFIELD2927_K2_E5_SHIFT                           3
20439 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2383_K2_E5                                                     0x00c098UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20440   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2383_RESERVEDFIELD2928_K2_E5                                 (0x7<<0) // Reserved
20441   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2383_RESERVEDFIELD2928_K2_E5_SHIFT                           0
20442   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2383_RESERVEDFIELD2929_K2_E5                                 (0x1<<3) // Reserved
20443   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2383_RESERVEDFIELD2929_K2_E5_SHIFT                           3
20444   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2383_RESERVEDFIELD2930_K2_E5                                 (0x7<<4) // Reserved
20445   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2383_RESERVEDFIELD2930_K2_E5_SHIFT                           4
20446 #define PHY_NW_IP_REG_LN3_TOP_PHY_IF_STATUS_K2_E5                                                            0x00c09cUL //Access:R    DataWidth:0x8    // Multi Field Register.
20447   #define PHY_NW_IP_REG_LN3_TOP_PHY_IF_STATUS_LN_OK_K2_E5                                                    (0x1<<0) // LANE OK status
20448   #define PHY_NW_IP_REG_LN3_TOP_PHY_IF_STATUS_LN_OK_K2_E5_SHIFT                                              0
20449 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2384_K2_E5                                                     0x00c0c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20450   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2384_RESERVEDFIELD2931_K2_E5                                 (0x7<<0) // Reserved
20451   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2384_RESERVEDFIELD2931_K2_E5_SHIFT                           0
20452   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2384_RESERVEDFIELD2932_K2_E5                                 (0x7<<3) // Reserved
20453   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2384_RESERVEDFIELD2932_K2_E5_SHIFT                           3
20454 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2385_K2_E5                                                     0x00c0c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20455   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2385_RESERVEDFIELD2933_K2_E5                                 (0x7<<0) // Reserved
20456   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2385_RESERVEDFIELD2933_K2_E5_SHIFT                           0
20457   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2385_RESERVEDFIELD2934_K2_E5                                 (0x7<<3) // Reserved
20458   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2385_RESERVEDFIELD2934_K2_E5_SHIFT                           3
20459 #define PHY_NW_IP_REG_LN3_TOP_LN_STAT_CTRL0_K2_E5                                                            0x00c0e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20460   #define PHY_NW_IP_REG_LN3_TOP_LN_STAT_CTRL0_RXVALID_K2_E5                                                  (0x1<<0) // rxvalid status output
20461   #define PHY_NW_IP_REG_LN3_TOP_LN_STAT_CTRL0_RXVALID_K2_E5_SHIFT                                            0
20462 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2386_K2_E5                                                     0x00c0e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20463   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2386_RESERVEDFIELD2935_K2_E5                                 (0x1<<0) // Reserved
20464   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2386_RESERVEDFIELD2935_K2_E5_SHIFT                           0
20465   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2386_RESERVEDFIELD2936_K2_E5                                 (0x1<<1) // Reserved
20466   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2386_RESERVEDFIELD2936_K2_E5_SHIFT                           1
20467 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2387_K2_E5                                                     0x00c0e8UL //Access:R    DataWidth:0x8    // Multi Field Register.
20468   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2387_RESERVEDFIELD2937_K2_E5                                 (0x1<<0) // Reserved
20469   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2387_RESERVEDFIELD2937_K2_E5_SHIFT                           0
20470 #define PHY_NW_IP_REG_LN3_TOP_LN_CTRL_OVR0_K2_E5                                                             0x00c0ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20471   #define PHY_NW_IP_REG_LN3_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5                                                    (0x1<<0) // override enable for lnX_ctrl_*_i signals in this register
20472   #define PHY_NW_IP_REG_LN3_TOP_LN_CTRL_OVR0_OVR_EN_K2_E5_SHIFT                                              0
20473   #define PHY_NW_IP_REG_LN3_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5                                             (0x7<<1) // lnX_data_width_i override value for TX.  It takes effect when ovr_en is 1. 0x5- Maximum width 40b 0x3-half width 20b 0x1-quarter width 10b, others, reserved.
20474   #define PHY_NW_IP_REG_LN3_TOP_LN_CTRL_OVR0_TX_DATA_WIDTH_K2_E5_SHIFT                                       1
20475   #define PHY_NW_IP_REG_LN3_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5                                             (0x7<<4) // lnX_data_width_i override value for RX.  It takes effect when ovr_en is 1.
20476   #define PHY_NW_IP_REG_LN3_TOP_LN_CTRL_OVR0_RX_DATA_WIDTH_K2_E5_SHIFT                                       4
20477 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_K2_E5                                                     0x00c0f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20478   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2938_K2_E5                                 (0x1<<0) // Reserved
20479   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2938_K2_E5_SHIFT                           0
20480   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2939_K2_E5                                 (0x1<<3) // Reserved
20481   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2939_K2_E5_SHIFT                           3
20482   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2940_K2_E5                                 (0x1<<4) // Reserved
20483   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2940_K2_E5_SHIFT                           4
20484   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2941_K2_E5                                 (0x1<<5) // Reserved
20485   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2388_RESERVEDFIELD2941_K2_E5_SHIFT                           5
20486 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2389_K2_E5                                                     0x00c0f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20487   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2389_RESERVEDFIELD2942_K2_E5                                 (0x1<<0) // Reserved
20488   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2389_RESERVEDFIELD2942_K2_E5_SHIFT                           0
20489   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2389_RESERVEDFIELD2943_K2_E5                                 (0x1<<4) // Reserved
20490   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2389_RESERVEDFIELD2943_K2_E5_SHIFT                           4
20491 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2390_K2_E5                                                     0x00c0f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20492   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2390_RESERVEDFIELD2944_K2_E5                                 (0x1<<0) // Reserved
20493   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2390_RESERVEDFIELD2944_K2_E5_SHIFT                           0
20494   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2390_RESERVEDFIELD2945_K2_E5                                 (0x1<<5) // Reserved
20495   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2390_RESERVEDFIELD2945_K2_E5_SHIFT                           5
20496   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2390_RESERVEDFIELD2946_K2_E5                                 (0x1<<6) // Reserved
20497   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2390_RESERVEDFIELD2946_K2_E5_SHIFT                           6
20498 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2391_K2_E5                                                     0x00c0fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20499   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2391_RESERVEDFIELD2947_K2_E5                                 (0x1<<0) // Reserved
20500   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2391_RESERVEDFIELD2947_K2_E5_SHIFT                           0
20501   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2391_RESERVEDFIELD2948_K2_E5                                 (0x3<<1) // Reserved
20502   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2391_RESERVEDFIELD2948_K2_E5_SHIFT                           1
20503   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2391_RESERVEDFIELD2949_K2_E5                                 (0x1<<3) // Reserved
20504   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2391_RESERVEDFIELD2949_K2_E5_SHIFT                           3
20505 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2392_K2_E5                                                     0x00c100UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20506   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2392_RESERVEDFIELD2950_K2_E5                                 (0x1<<0) // Reserved
20507   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2392_RESERVEDFIELD2950_K2_E5_SHIFT                           0
20508   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2392_RESERVEDFIELD2951_K2_E5                                 (0x1<<1) // Reserved
20509   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2392_RESERVEDFIELD2951_K2_E5_SHIFT                           1
20510   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2392_RESERVEDFIELD2952_K2_E5                                 (0x1<<2) // Reserved
20511   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2392_RESERVEDFIELD2952_K2_E5_SHIFT                           2
20512 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2393_K2_E5                                                     0x00c108UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20513   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2393_RESERVEDFIELD2953_K2_E5                                 (0x1<<0) // Reserved
20514   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2393_RESERVEDFIELD2953_K2_E5_SHIFT                           0
20515   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2393_RESERVEDFIELD2954_K2_E5                                 (0x3<<1) // Reserved
20516   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2393_RESERVEDFIELD2954_K2_E5_SHIFT                           1
20517 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2394_K2_E5                                                     0x00c10cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20518   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2394_RESERVEDFIELD2955_K2_E5                                 (0x1<<0) // Reserved
20519   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2394_RESERVEDFIELD2955_K2_E5_SHIFT                           0
20520   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2394_RESERVEDFIELD2956_K2_E5                                 (0x3<<1) // Reserved
20521   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2394_RESERVEDFIELD2956_K2_E5_SHIFT                           1
20522 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_K2_E5                                                     0x00c120UL //Access:R    DataWidth:0x8    // Multi Field Register.
20523   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2957_K2_E5                                 (0x7<<0) // Reserved
20524   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2957_K2_E5_SHIFT                           0
20525   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2958_K2_E5                                 (0x7<<3) // Reserved
20526   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2958_K2_E5_SHIFT                           3
20527   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2959_K2_E5                                 (0x1<<6) // Reserved
20528   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2959_K2_E5_SHIFT                           6
20529   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2960_K2_E5                                 (0x1<<7) // Reserved
20530   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2395_RESERVEDFIELD2960_K2_E5_SHIFT                           7
20531 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_K2_E5                                                     0x00c124UL //Access:R    DataWidth:0x8    // Multi Field Register.
20532   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2961_K2_E5                                 (0x1<<0) // Reserved
20533   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2961_K2_E5_SHIFT                           0
20534   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2962_K2_E5                                 (0x1<<1) // Reserved
20535   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2962_K2_E5_SHIFT                           1
20536   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2963_K2_E5                                 (0x3<<2) // Reserved
20537   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2963_K2_E5_SHIFT                           2
20538   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2964_K2_E5                                 (0x1<<4) // Reserved
20539   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2964_K2_E5_SHIFT                           4
20540   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2965_K2_E5                                 (0x1<<5) // Reserved
20541   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2965_K2_E5_SHIFT                           5
20542   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2966_K2_E5                                 (0x1<<6) // Reserved
20543   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2396_RESERVEDFIELD2966_K2_E5_SHIFT                           6
20544 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2397_K2_E5                                                     0x00c128UL //Access:R    DataWidth:0x8    // Multi Field Register.
20545   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2397_RESERVEDFIELD2967_K2_E5                                 (0x3<<0) // Reserved
20546   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2397_RESERVEDFIELD2967_K2_E5_SHIFT                           0
20547 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2398_K2_E5                                                     0x00c12cUL //Access:R    DataWidth:0x8    // Multi Field Register.
20548   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2398_RESERVEDFIELD2968_K2_E5                                 (0x3<<0) // Reserved
20549   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2398_RESERVEDFIELD2968_K2_E5_SHIFT                           0
20550 #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2399_K2_E5                                                     0x00c130UL //Access:R    DataWidth:0x8    // Multi Field Register.
20551   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2399_RESERVEDFIELD2969_K2_E5                                 (0x1<<0) // Reserved
20552   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2399_RESERVEDFIELD2969_K2_E5_SHIFT                           0
20553   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2399_RESERVEDFIELD2970_K2_E5                                 (0x1<<1) // Reserved
20554   #define PHY_NW_IP_REG_LN3_TOP_RESERVEDREGISTER2399_RESERVEDFIELD2970_K2_E5_SHIFT                           1
20555 #define PHY_NW_IP_REG_LN3_TOP_ERR_CTRL1_K2_E5                                                                0x00c140UL //Access:RW   DataWidth:0x8    // lower 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
20556 #define PHY_NW_IP_REG_LN3_TOP_ERR_CTRL2_K2_E5                                                                0x00c144UL //Access:RW   DataWidth:0x8    // higher 8-bits of 16-bit lane error code.  0x0 - indicates that there is no error rest - reserved
20557 #define PHY_NW_IP_REG_LN3_TOP_ERR_CTRL3_K2_E5                                                                0x00c148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20558   #define PHY_NW_IP_REG_LN3_TOP_ERR_CTRL3_LANE_ERR_K2_E5                                                     (0x1<<0) // Lane macro error status. 0x0 - no error 0x1 - PHY lane macro has an internal error detected by firmware. Lane error code can be used to isolate error event.
20559   #define PHY_NW_IP_REG_LN3_TOP_ERR_CTRL3_LANE_ERR_K2_E5_SHIFT                                               0
20560 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2400_K2_E5                                               0x00c240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20561   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2400_RESERVEDFIELD2971_K2_E5                           (0x1<<0) // Reserved
20562   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2400_RESERVEDFIELD2971_K2_E5_SHIFT                     0
20563 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2401_K2_E5                                               0x00c244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20564   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2401_RESERVEDFIELD2972_K2_E5                           (0x7<<0) // Reserved
20565   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2401_RESERVEDFIELD2972_K2_E5_SHIFT                     0
20566 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2402_K2_E5                                               0x00c284UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20567   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2402_RESERVEDFIELD2973_K2_E5                           (0xf<<0) // Reserved
20568   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2402_RESERVEDFIELD2973_K2_E5_SHIFT                     0
20569   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2402_RESERVEDFIELD2974_K2_E5                           (0x3<<4) // Reserved
20570   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2402_RESERVEDFIELD2974_K2_E5_SHIFT                     4
20571 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2403_K2_E5                                               0x00c288UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20572   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2403_RESERVEDFIELD2975_K2_E5                           (0x3<<0) // Reserved
20573   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2403_RESERVEDFIELD2975_K2_E5_SHIFT                     0
20574 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2404_K2_E5                                               0x00c298UL //Access:RW   DataWidth:0x8    // Reserved
20575 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2405_K2_E5                                               0x00c29cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20576   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2405_RESERVEDFIELD2977_K2_E5                           (0x1<<0) // Reserved
20577   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2405_RESERVEDFIELD2977_K2_E5_SHIFT                     0
20578 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2406_K2_E5                                               0x00c2a0UL //Access:RW   DataWidth:0x8    // Reserved
20579 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2407_K2_E5                                               0x00c2a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20580   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2407_RESERVEDFIELD2979_K2_E5                           (0x7<<0) // Reserved
20581   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2407_RESERVEDFIELD2979_K2_E5_SHIFT                     0
20582 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2408_K2_E5                                               0x00c2a8UL //Access:RW   DataWidth:0x8    // Reserved
20583 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2409_K2_E5                                               0x00c2acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20584   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2409_RESERVEDFIELD2981_K2_E5                           (0x1<<0) // Reserved
20585   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2409_RESERVEDFIELD2981_K2_E5_SHIFT                     0
20586 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2410_K2_E5                                               0x00c2b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20587   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2410_RESERVEDFIELD2982_K2_E5                           (0x1<<0) // Reserved
20588   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2410_RESERVEDFIELD2982_K2_E5_SHIFT                     0
20589 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2411_K2_E5                                               0x00c2c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20590   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2411_RESERVEDFIELD2983_K2_E5                           (0xf<<0) // Reserved
20591   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2411_RESERVEDFIELD2983_K2_E5_SHIFT                     0
20592 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2412_K2_E5                                               0x00c2c4UL //Access:RW   DataWidth:0x8    // Reserved
20593 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2413_K2_E5                                               0x00c2c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20594   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2413_RESERVEDFIELD2985_K2_E5                           (0x1<<0) // Reserved
20595   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2413_RESERVEDFIELD2985_K2_E5_SHIFT                     0
20596 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2414_K2_E5                                               0x00c2d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20597   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2414_RESERVEDFIELD2986_K2_E5                           (0xf<<0) // Reserved
20598   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2414_RESERVEDFIELD2986_K2_E5_SHIFT                     0
20599 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2415_K2_E5                                               0x00c2d8UL //Access:RW   DataWidth:0x8    // Reserved
20600 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2416_K2_E5                                               0x00c2dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20601   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2416_RESERVEDFIELD2988_K2_E5                           (0x1<<0) // Reserved
20602   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2416_RESERVEDFIELD2988_K2_E5_SHIFT                     0
20603 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2417_K2_E5                                               0x00c2e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20604   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2417_RESERVEDFIELD2989_K2_E5                           (0xf<<0) // Reserved
20605   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2417_RESERVEDFIELD2989_K2_E5_SHIFT                     0
20606 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_K2_E5                                               0x00c2e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20607   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2990_K2_E5                           (0x1<<0) // Reserved
20608   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2990_K2_E5_SHIFT                     0
20609   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2991_K2_E5                           (0x1<<1) // Reserved
20610   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2991_K2_E5_SHIFT                     1
20611   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2992_K2_E5                           (0x1<<2) // Reserved
20612   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2992_K2_E5_SHIFT                     2
20613   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2993_K2_E5                           (0x1<<3) // Reserved
20614   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2418_RESERVEDFIELD2993_K2_E5_SHIFT                     3
20615 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2419_K2_E5                                               0x00c2ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20616   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2419_RESERVEDFIELD2994_K2_E5                           (0x3f<<0) // Reserved
20617   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2419_RESERVEDFIELD2994_K2_E5_SHIFT                     0
20618 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2420_K2_E5                                               0x00c2f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20619   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2420_RESERVEDFIELD2995_K2_E5                           (0x3<<0) // Reserved
20620   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2420_RESERVEDFIELD2995_K2_E5_SHIFT                     0
20621 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2421_K2_E5                                               0x00c2f4UL //Access:R    DataWidth:0x8    // Reserved
20622 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2422_K2_E5                                               0x00c2f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
20623   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2422_RESERVEDFIELD2997_K2_E5                           (0x1<<0) // Reserved
20624   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2422_RESERVEDFIELD2997_K2_E5_SHIFT                     0
20625 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS2_K2_E5                                                       0x00c2fcUL //Access:R    DataWidth:0x8    // Binary-coded DLPF control input to the CDR
20626 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS3_K2_E5                                                       0x00c300UL //Access:R    DataWidth:0x8    // Multi Field Register.
20627   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5                                        (0x1<<0) // Binary-coded DLPF control input to the CDR
20628   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS3_BINARY_VAL_8_K2_E5_SHIFT                                  0
20629 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS4_K2_E5                                                       0x00c304UL //Access:R    DataWidth:0x8    // Multi Field Register.
20630   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5                                       (0x1<<0) // Indicates that DLPF control input to CDR is too high
20631   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_HIGH_K2_E5_SHIFT                                 0
20632   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5                                        (0x1<<1) // Indicates that DLPF control input to CDR is too low
20633   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS4_DLPF_TOO_LOW_K2_E5_SHIFT                                  1
20634   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5                                           (0x1<<2) // CDR loss of lock indicator.  1 means lock has been lost. Once lock is lost, this status is sticky until cleared by disabling the loss-of-lock detector by setting set lock_en_i to 0.
20635   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS4_LOCK_LOST_K2_E5_SHIFT                                     2
20636 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS5_K2_E5                                                       0x00c310UL //Access:R    DataWidth:0x8    // Multi Field Register.
20637   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5                                              (0x1<<0) // CDR lock indicator.  1 means lock is achieved. It is cleared when lock detector is disabled by setting set lock_en_i to 0.
20638   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_DLPF_STATUS5_LOCKED_K2_E5_SHIFT                                        0
20639 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_INTEGRAL_STATUS0_K2_E5                                                   0x00c314UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
20640 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_INTEGRAL_STATUS1_K2_E5                                                   0x00c318UL //Access:R    DataWidth:0x8    // Value of the accumulator in the CDR integral path
20641 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_INTEGRAL_STATUS2_K2_E5                                                   0x00c320UL //Access:R    DataWidth:0x8    // Multi Field Register.
20642   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5                               (0xf<<0) // Value of the accumulator in the CDR integral path
20643   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_INTEGRAL_STATUS2_ACCUMULATOR_19_16_K2_E5_SHIFT                         0
20644 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2423_K2_E5                                               0x00c324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20645   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2423_RESERVEDFIELD2998_K2_E5                           (0xf<<0) // Reserved
20646   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2423_RESERVEDFIELD2998_K2_E5_SHIFT                     0
20647   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2423_RESERVEDFIELD2999_K2_E5                           (0xf<<4) // Reserved
20648   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2423_RESERVEDFIELD2999_K2_E5_SHIFT                     4
20649 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2424_K2_E5                                               0x00c328UL //Access:RW   DataWidth:0x8    // Reserved
20650 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2425_K2_E5                                               0x00c32cUL //Access:RW   DataWidth:0x8    // Reserved
20651 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2426_K2_E5                                               0x00c330UL //Access:RW   DataWidth:0x8    // Reserved
20652 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2427_K2_E5                                               0x00c334UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20653   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2427_RESERVEDFIELD3003_K2_E5                           (0xf<<0) // Reserved
20654   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2427_RESERVEDFIELD3003_K2_E5_SHIFT                     0
20655   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2427_RESERVEDFIELD3004_K2_E5                           (0xf<<4) // Reserved
20656   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2427_RESERVEDFIELD3004_K2_E5_SHIFT                     4
20657 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2428_K2_E5                                               0x00c338UL //Access:RW   DataWidth:0x8    // Reserved
20658 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2429_K2_E5                                               0x00c33cUL //Access:RW   DataWidth:0x8    // Reserved
20659 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2430_K2_E5                                               0x00c380UL //Access:RW   DataWidth:0x8    // Reserved
20660 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2431_K2_E5                                               0x00c384UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20661   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2431_RESERVEDFIELD3008_K2_E5                           (0x1<<0) // Reserved
20662   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2431_RESERVEDFIELD3008_K2_E5_SHIFT                     0
20663 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2432_K2_E5                                               0x00c388UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20664   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2432_RESERVEDFIELD3009_K2_E5                           (0x7<<0) // Reserved
20665   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2432_RESERVEDFIELD3009_K2_E5_SHIFT                     0
20666   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2432_RESERVEDFIELD3010_K2_E5                           (0xf<<4) // Reserved
20667   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2432_RESERVEDFIELD3010_K2_E5_SHIFT                     4
20668 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2433_K2_E5                                               0x00c38cUL //Access:RW   DataWidth:0x8    // Reserved
20669 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2434_K2_E5                                               0x00c3a0UL //Access:RW   DataWidth:0x8    // Reserved
20670 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2435_K2_E5                                               0x00c3a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
20671   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2435_RESERVEDFIELD3013_K2_E5                           (0x1<<0) // Reserved
20672   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2435_RESERVEDFIELD3013_K2_E5_SHIFT                     0
20673   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2435_RESERVEDFIELD3014_K2_E5                           (0x1<<1) // Reserved
20674   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2435_RESERVEDFIELD3014_K2_E5_SHIFT                     1
20675   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2435_RESERVEDFIELD3015_K2_E5                           (0x1<<2) // Reserved
20676   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2435_RESERVEDFIELD3015_K2_E5_SHIFT                     2
20677 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2436_K2_E5                                               0x00c3a8UL //Access:R    DataWidth:0x8    // Reserved
20678 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2437_K2_E5                                               0x00c3acUL //Access:R    DataWidth:0x8    // Reserved
20679 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2438_K2_E5                                               0x00c3b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
20680   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2438_RESERVEDFIELD3018_K2_E5                           (0xf<<0) // Reserved
20681   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2438_RESERVEDFIELD3018_K2_E5_SHIFT                     0
20682 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2439_K2_E5                                               0x00c3b4UL //Access:R    DataWidth:0x8    // Reserved
20683 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2440_K2_E5                                               0x00c3b8UL //Access:R    DataWidth:0x8    // Reserved
20684 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2441_K2_E5                                               0x00c3bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
20685   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2441_RESERVEDFIELD3021_K2_E5                           (0xf<<0) // Reserved
20686   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2441_RESERVEDFIELD3021_K2_E5_SHIFT                     0
20687 #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2442_K2_E5                                               0x00c3c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20688   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2442_RESERVEDFIELD3022_K2_E5                           (0x3<<0) // Reserved
20689   #define PHY_NW_IP_REG_LN3_CDR_RXCLK_RESERVEDREGISTER2442_RESERVEDFIELD3022_K2_E5_SHIFT                     0
20690 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2443_K2_E5                                              0x00c400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20691   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2443_RESERVEDFIELD3023_K2_E5                          (0x7<<0) // Reserved
20692   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2443_RESERVEDFIELD3023_K2_E5_SHIFT                    0
20693   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2443_RESERVEDFIELD3024_K2_E5                          (0x7<<3) // Reserved
20694   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2443_RESERVEDFIELD3024_K2_E5_SHIFT                    3
20695   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2443_RESERVEDFIELD3025_K2_E5                          (0x3<<6) // Reserved
20696   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2443_RESERVEDFIELD3025_K2_E5_SHIFT                    6
20697 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2444_K2_E5                                              0x00c404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20698   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2444_RESERVEDFIELD3026_K2_E5                          (0x3<<0) // Reserved
20699   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2444_RESERVEDFIELD3026_K2_E5_SHIFT                    0
20700 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2445_K2_E5                                              0x00c410UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20701   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2445_RESERVEDFIELD3027_K2_E5                          (0x1<<0) // Reserved
20702   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2445_RESERVEDFIELD3027_K2_E5_SHIFT                    0
20703 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2446_K2_E5                                              0x00c418UL //Access:RW   DataWidth:0x8    // Reserved
20704 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2447_K2_E5                                              0x00c428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20705   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2447_RESERVEDFIELD3029_K2_E5                          (0x1<<0) // Reserved
20706   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2447_RESERVEDFIELD3029_K2_E5_SHIFT                    0
20707 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2448_K2_E5                                              0x00c42cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20708   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2448_RESERVEDFIELD3030_K2_E5                          (0x1<<0) // Reserved
20709   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2448_RESERVEDFIELD3030_K2_E5_SHIFT                    0
20710   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2448_RESERVEDFIELD3031_K2_E5                          (0x1<<1) // Reserved
20711   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2448_RESERVEDFIELD3031_K2_E5_SHIFT                    1
20712   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2448_RESERVEDFIELD3032_K2_E5                          (0x3<<2) // Reserved
20713   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2448_RESERVEDFIELD3032_K2_E5_SHIFT                    2
20714 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2449_K2_E5                                              0x00c430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20715   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2449_RESERVEDFIELD3033_K2_E5                          (0x7<<0) // Reserved
20716   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2449_RESERVEDFIELD3033_K2_E5_SHIFT                    0
20717 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2450_K2_E5                                              0x00c440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20718   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2450_RESERVEDFIELD3034_K2_E5                          (0x1f<<0) // Reserved
20719   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2450_RESERVEDFIELD3034_K2_E5_SHIFT                    0
20720   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2450_RESERVEDFIELD3035_K2_E5                          (0x3<<5) // Reserved
20721   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2450_RESERVEDFIELD3035_K2_E5_SHIFT                    5
20722 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2451_K2_E5                                              0x00c444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20723   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2451_RESERVEDFIELD3036_K2_E5                          (0x3<<0) // Reserved
20724   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2451_RESERVEDFIELD3036_K2_E5_SHIFT                    0
20725   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2451_RESERVEDFIELD3037_K2_E5                          (0x1<<2) // Reserved
20726   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2451_RESERVEDFIELD3037_K2_E5_SHIFT                    2
20727   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2451_RESERVEDFIELD3038_K2_E5                          (0xf<<3) // Reserved
20728   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2451_RESERVEDFIELD3038_K2_E5_SHIFT                    3
20729 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2452_K2_E5                                              0x00c460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20730   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2452_RESERVEDFIELD3039_K2_E5                          (0x7f<<0) // Reserved
20731   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2452_RESERVEDFIELD3039_K2_E5_SHIFT                    0
20732   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2452_RESERVEDFIELD3040_K2_E5                          (0x1<<7) // Reserved
20733   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2452_RESERVEDFIELD3040_K2_E5_SHIFT                    7
20734 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2453_K2_E5                                              0x00c464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20735   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2453_RESERVEDFIELD3041_K2_E5                          (0x7f<<0) // Reserved
20736   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2453_RESERVEDFIELD3041_K2_E5_SHIFT                    0
20737   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2453_RESERVEDFIELD3042_K2_E5                          (0x1<<7) // Reserved
20738   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2453_RESERVEDFIELD3042_K2_E5_SHIFT                    7
20739 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2454_K2_E5                                              0x00c468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20740   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2454_RESERVEDFIELD3043_K2_E5                          (0x7f<<0) // Reserved
20741   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2454_RESERVEDFIELD3043_K2_E5_SHIFT                    0
20742 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2455_K2_E5                                              0x00c46cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20743   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2455_RESERVEDFIELD3044_K2_E5                          (0x7<<0) // Reserved
20744   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2455_RESERVEDFIELD3044_K2_E5_SHIFT                    0
20745   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2455_RESERVEDFIELD3045_K2_E5                          (0x3<<3) // Reserved
20746   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2455_RESERVEDFIELD3045_K2_E5_SHIFT                    3
20747 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2456_K2_E5                                              0x00c480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20748   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2456_RESERVEDFIELD3046_K2_E5                          (0x1<<0) // Reserved
20749   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2456_RESERVEDFIELD3046_K2_E5_SHIFT                    0
20750   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2456_RESERVEDFIELD3047_K2_E5                          (0x1<<1) // Reserved
20751   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2456_RESERVEDFIELD3047_K2_E5_SHIFT                    1
20752 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2457_K2_E5                                              0x00c484UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20753   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2457_RESERVEDFIELD3048_K2_E5                          (0xf<<0) // Reserved
20754   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2457_RESERVEDFIELD3048_K2_E5_SHIFT                    0
20755 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2458_K2_E5                                              0x00c488UL //Access:RW   DataWidth:0x8    // Reserved
20756 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2459_K2_E5                                              0x00c48cUL //Access:RW   DataWidth:0x8    // Reserved
20757 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2460_K2_E5                                              0x00c490UL //Access:RW   DataWidth:0x8    // Reserved
20758 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2461_K2_E5                                              0x00c494UL //Access:R    DataWidth:0x8    // Multi Field Register.
20759   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2461_RESERVEDFIELD3052_K2_E5                          (0x1<<0) // Reserved
20760   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2461_RESERVEDFIELD3052_K2_E5_SHIFT                    0
20761 #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2462_K2_E5                                              0x00c4c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20762   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2462_RESERVEDFIELD3053_K2_E5                          (0x7f<<0) // Reserved
20763   #define PHY_NW_IP_REG_LN3_CDR_REFCLK_RESERVEDREGISTER2462_RESERVEDFIELD3053_K2_E5_SHIFT                    0
20764 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2463_K2_E5                                                    0x00c600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20765   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2463_RESERVEDFIELD3054_K2_E5                                (0x1<<0) // Reserved
20766   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2463_RESERVEDFIELD3054_K2_E5_SHIFT                          0
20767   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2463_RESERVEDFIELD3055_K2_E5                                (0x1<<1) // Reserved
20768   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2463_RESERVEDFIELD3055_K2_E5_SHIFT                          1
20769 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2464_K2_E5                                                    0x00c604UL //Access:RW   DataWidth:0x8    // Reserved
20770 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2465_K2_E5                                                    0x00c608UL //Access:RW   DataWidth:0x8    // Reserved
20771 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2466_K2_E5                                                    0x00c60cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20772   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2466_RESERVEDFIELD3058_K2_E5                                (0xf<<0) // Reserved
20773   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2466_RESERVEDFIELD3058_K2_E5_SHIFT                          0
20774   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2466_RESERVEDFIELD3059_K2_E5                                (0xf<<4) // Reserved
20775   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2466_RESERVEDFIELD3059_K2_E5_SHIFT                          4
20776 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2467_K2_E5                                                    0x00c610UL //Access:RW   DataWidth:0x8    // Reserved
20777 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2468_K2_E5                                                    0x00c614UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20778   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2468_RESERVEDFIELD3061_K2_E5                                (0x3f<<0) // Reserved
20779   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2468_RESERVEDFIELD3061_K2_E5_SHIFT                          0
20780 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2469_K2_E5                                                    0x00c618UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20781   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2469_RESERVEDFIELD3062_K2_E5                                (0x7f<<0) // Reserved
20782   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2469_RESERVEDFIELD3062_K2_E5_SHIFT                          0
20783 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2470_K2_E5                                                    0x00c61cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20784   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2470_RESERVEDFIELD3063_K2_E5                                (0x3f<<0) // Reserved
20785   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2470_RESERVEDFIELD3063_K2_E5_SHIFT                          0
20786 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2471_K2_E5                                                    0x00c620UL //Access:RW   DataWidth:0x8    // Reserved
20787 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2472_K2_E5                                                    0x00c624UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20788   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2472_RESERVEDFIELD3065_K2_E5                                (0xf<<0) // Reserved
20789   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2472_RESERVEDFIELD3065_K2_E5_SHIFT                          0
20790 #define PHY_NW_IP_REG_LN3_ANEG_CFG10_K2_E5                                                                   0x00c628UL //Access:RW   DataWidth:0x8    // Seed provided to the transmit nonce generator polynomial
20791 #define PHY_NW_IP_REG_LN3_ANEG_CFG11_K2_E5                                                                   0x00c62cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20792   #define PHY_NW_IP_REG_LN3_ANEG_CFG11_PSEUDO_SEL_K2_E5                                                      (0x1<<0) // Selector for the DME page bit 49 pseudo-random generator
20793   #define PHY_NW_IP_REG_LN3_ANEG_CFG11_PSEUDO_SEL_K2_E5_SHIFT                                                0
20794 #define PHY_NW_IP_REG_LN3_ANEG_CTRL0_K2_E5                                                                   0x00c630UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20795   #define PHY_NW_IP_REG_LN3_ANEG_CTRL0_AUTONEG_RESTART_K2_E5                                                 (0x1<<0) // Restarts AN that is already in progress or otherwise completed.  Reset is triggered by rising edge of this signal.  Not self clearing.
20796   #define PHY_NW_IP_REG_LN3_ANEG_CTRL0_AUTONEG_RESTART_K2_E5_SHIFT                                           0
20797   #define PHY_NW_IP_REG_LN3_ANEG_CTRL0_RESERVEDFIELD3066_K2_E5                                               (0x7f<<1) // Reserved
20798   #define PHY_NW_IP_REG_LN3_ANEG_CTRL0_RESERVEDFIELD3066_K2_E5_SHIFT                                         1
20799 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2473_K2_E5                                                    0x00c634UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20800   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2473_RESERVEDFIELD3067_K2_E5                                (0x1<<4) // Reserved
20801   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2473_RESERVEDFIELD3067_K2_E5_SHIFT                          4
20802   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2473_RESERVEDFIELD3068_K2_E5                                (0x3<<5) // Reserved
20803   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2473_RESERVEDFIELD3068_K2_E5_SHIFT                          5
20804   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2473_RESERVEDFIELD3069_K2_E5                                (0x1<<7) // Reserved
20805   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2473_RESERVEDFIELD3069_K2_E5_SHIFT                          7
20806 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2474_K2_E5                                                    0x00c638UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20807   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2474_RESERVEDFIELD3070_K2_E5                                (0x1<<0) // Reserved
20808   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2474_RESERVEDFIELD3070_K2_E5_SHIFT                          0
20809 #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_K2_E5                                                                 0x00c640UL //Access:R    DataWidth:0x8    // Multi Field Register.
20810   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5                                               (0x1<<0) // The link partner Auto-Negotiation ability bit shall be set to one to indicate that the link partner is able to participate in the Auto-Negotiation function. This bit shall be reset to zero if the link partner is not Auto- Negotiation able.
20811   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_LP_AUTONEG_ABLE_K2_E5_SHIFT                                         0
20812   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_LINK_STATUS_K2_E5                                                   (0x1<<2) // Local link Status.  When read as a one, it indicates that the PMA/PMD has determined that a valid link has been established i.e. link_status[HDC] equals OK. When read as a zero, it indicates that the link is not valid.
20813   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_LINK_STATUS_K2_E5_SHIFT                                             2
20814   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5                                               (0x1<<3) // Autoneg ability.  When read as a one, it indicates that the PMA/PMD has the ability to perform Auto-Negotiation.  When read as a zero, it indicates that the PMA/PMD lacks the ability to perform Auto-Negotiation.
20815   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_AUTONEG_ABILITY_K2_E5_SHIFT                                         3
20816   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5                                          (0x1<<4) // Remote Fault
20817   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_AUTONEG_REMOTE_FAULT_K2_E5_SHIFT                                    4
20818   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5                                              (0x1<<5) // Autoneg has completed and autoneg arbitration FSM is in AN GOOD state.
20819   #define PHY_NW_IP_REG_LN3_ANEG_STATUS0_AUTONEG_COMPLETE_K2_E5_SHIFT                                        5
20820 #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_K2_E5                                                                 0x00c644UL //Access:W    DataWidth:0x8    // Multi Field Register.
20821   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_PAGE_RX_K2_E5                                                       (0x1<<0) // Page Received.   To clear it, write 1 to it.
20822   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_PAGE_RX_K2_E5_SHIFT                                                 0
20823   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_AN_LINK_GOOD_K2_E5                                                  (0x1<<1) // Autoneg has completed and autoneg arbitration FSM is in either AN GOOD CHECK or AN GOOD state.
20824   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_AN_LINK_GOOD_K2_E5_SHIFT                                            1
20825   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5                                            (0x1<<2) // Autoneg Parallel Detection Fault.  Write 1 to clear it.
20826   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_PARALLEL_DET_FAULT_K2_E5_SHIFT                                      2
20827   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_NP_LOADED_K2_E5                                                     (0x1<<3) // mr_np_loaded status.
20828   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_NP_LOADED_K2_E5_SHIFT                                               3
20829   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_RESERVEDFIELD3071_K2_E5                                             (0x1<<4) // Reserved
20830   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_RESERVEDFIELD3071_K2_E5_SHIFT                                       4
20831   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_RESERVEDFIELD3072_K2_E5                                             (0x1<<5) // Reserved
20832   #define PHY_NW_IP_REG_LN3_ANEG_STATUS1_RESERVEDFIELD3072_K2_E5_SHIFT                                       5
20833 #define PHY_NW_IP_REG_LN3_ANEG_STATUS_DBG0_K2_E5                                                             0x00c650UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 7-0
20834 #define PHY_NW_IP_REG_LN3_ANEG_STATUS_DBG1_K2_E5                                                             0x00c654UL //Access:R    DataWidth:0x8    // One-hot sticky capture of AN FSM states.  Bits 15-8
20835 #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE0_K2_E5                                                              0x00c660UL //Access:R    DataWidth:0x8    // Multi Field Register.
20836   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE0_SELECTOR_K2_E5                                                   (0x1f<<0) // technology Select Field
20837   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                             0
20838   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                           (0x7<<5) // Echoed Nonce Field bits 2-0.  AN controller generates it.
20839   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                     5
20840 #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_K2_E5                                                              0x00c664UL //Access:R    DataWidth:0x8    // Multi Field Register.
20841   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                           (0x3<<0) // Echoed Nonce Field bits 4-3.    AN controller generates it.
20842   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                     0
20843   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_PAUSE_K2_E5                                                      (0x1<<2) // Pause advertised ability
20844   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                                2
20845   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_ASM_DIR_K2_E5                                                    (0x1<<3) // Pause ASM_DIR advertised ability
20846   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                              3
20847   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_C2_K2_E5                                                         (0x1<<4) // Reserved always 0
20848   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_C2_K2_E5_SHIFT                                                   4
20849   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5                                               (0x1<<5) // Remote Fault Local Device
20850   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                         5
20851   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5                                                  (0x1<<7) // Next Page
20852   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                            7
20853 #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE2_K2_E5                                                              0x00c668UL //Access:R    DataWidth:0x8    // Multi Field Register.
20854   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE2_TX_NONCE_K2_E5                                                   (0x1f<<0) // Transmitted Nonce Field.  It is generated in hardware.
20855   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                             0
20856 #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_K2_E5                                                         0x00c66cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20857   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                         (0x1<<0) // 1000Base-KX technology advertised ability
20858   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                   0
20859   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                       (0x1<<1) // 10GBase-KX4 technology advertised ability
20860   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                 1
20861   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                        (0x1<<2) // 10GBase-KR technology advertised ability
20862   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                  2
20863   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                       (0x1<<3) // 40GBase-KR4 technology advertised ability
20864   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                 3
20865   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                       (0x1<<4) // 40GBase-CR4 technology advertised ability
20866   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                 4
20867   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                     (0x1<<5) // 100GBase-CR10 technology advertised ability
20868   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                               5
20869   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                      (0x1<<6) // 100GBase-KP4 technology advertised ability
20870   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                                6
20871   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                      (0x1<<7) // 100GBase-KR4 technology advertised ability
20872   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                                7
20873 #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_K2_E5                                                         0x00c670UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20874   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                      (0x1<<0) // 100GBase-CR4 technology advertised ability
20875   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                                0
20876   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                      (0x1<<1) // 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
20877   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                                1
20878   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                        (0x1<<2) // 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
20879   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                  2
20880   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                       (0x1f<<3) // technology advertised ability Field A15-A11
20881   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                                 3
20882 #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH2_K2_E5                                                         0x00c674UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20883   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                       (0x7f<<0) // technology advertised ability Field A22-A16
20884   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                                 0
20885 #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_K2_E5                                                           0x00c678UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20886   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                             (0x1<<0) // base page bit F0.  It advertises FEC ability
20887   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                       0
20888   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5                                                 (0x1<<1) // base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
20889   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                           1
20890   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                          (0x1<<2) // base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
20891   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                    2
20892   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                          (0x1<<3) // base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
20893   #define PHY_NW_IP_REG_LN3_ANEG_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                    3
20894 #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_K2_E5                                                               0x00c67cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20895   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5                                              (0x1<<0) // 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
20896   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                        0
20897   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5                                              (0x1<<1) // 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
20898   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                        1
20899   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5                                             (0x1<<2) // 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
20900   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                       2
20901   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5                                             (0x1<<3) // 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
20902   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                       3
20903   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5                                              (0x1<<4) // Extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
20904   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                        4
20905   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5                                              (0x1<<5) // Extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
20906   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                        5
20907   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5                                                  (0x1<<6) // Extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
20908   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                            6
20909   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5                                                  (0x1<<7) // Extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
20910   #define PHY_NW_IP_REG_LN3_ANEG_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                            7
20911 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2475_K2_E5                                                    0x00c680UL //Access:RW   DataWidth:0x8    // Reserved
20912 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_K2_E5                                                    0x00c684UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20913   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3073_K2_E5                                (0x7<<0) // Reserved
20914   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3073_K2_E5_SHIFT                          0
20915   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3074_K2_E5                                (0x1<<3) // Reserved
20916   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3074_K2_E5_SHIFT                          3
20917   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3075_K2_E5                                (0x1<<4) // Reserved
20918   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3075_K2_E5_SHIFT                          4
20919   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3076_K2_E5                                (0x1<<5) // Reserved
20920   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3076_K2_E5_SHIFT                          5
20921   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3077_K2_E5                                (0x1<<7) // Reserved
20922   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2476_RESERVEDFIELD3077_K2_E5_SHIFT                          7
20923 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2477_K2_E5                                                    0x00c688UL //Access:RW   DataWidth:0x8    // Reserved
20924 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2478_K2_E5                                                    0x00c68cUL //Access:RW   DataWidth:0x8    // Reserved
20925 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2479_K2_E5                                                    0x00c690UL //Access:RW   DataWidth:0x8    // Reserved
20926 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2480_K2_E5                                                    0x00c694UL //Access:RW   DataWidth:0x8    // Reserved
20927 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_K2_E5                                                    0x00c698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
20928   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3078_K2_E5                                (0x1<<0) // Reserved
20929   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3078_K2_E5_SHIFT                          0
20930   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3079_K2_E5                                (0x1<<1) // Reserved
20931   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3079_K2_E5_SHIFT                          1
20932   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3080_K2_E5                                (0x1<<2) // Reserved
20933   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3080_K2_E5_SHIFT                          2
20934   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3081_K2_E5                                (0x1<<3) // Reserved
20935   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3081_K2_E5_SHIFT                          3
20936   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3082_K2_E5                                (0x1<<4) // Reserved
20937   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3082_K2_E5_SHIFT                          4
20938   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3083_K2_E5                                (0x1<<5) // Reserved
20939   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3083_K2_E5_SHIFT                          5
20940   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3084_K2_E5                                (0x1<<6) // Reserved
20941   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3084_K2_E5_SHIFT                          6
20942   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3085_K2_E5                                (0x1<<7) // Reserved
20943   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2481_RESERVEDFIELD3085_K2_E5_SHIFT                          7
20944 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_K2_E5                                                    0x00c69cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
20945   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3086_K2_E5                                (0x1<<0) // Reserved
20946   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3086_K2_E5_SHIFT                          0
20947   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3087_K2_E5                                (0x1<<1) // Reserved
20948   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3087_K2_E5_SHIFT                          1
20949   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3088_K2_E5                                (0x1<<2) // Reserved
20950   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3088_K2_E5_SHIFT                          2
20951   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3089_K2_E5                                (0x1<<3) // Reserved
20952   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3089_K2_E5_SHIFT                          3
20953   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3090_K2_E5                                (0x1<<4) // Reserved
20954   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3090_K2_E5_SHIFT                          4
20955   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3091_K2_E5                                (0x1<<5) // Reserved
20956   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3091_K2_E5_SHIFT                          5
20957   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3092_K2_E5                                (0x1<<6) // Reserved
20958   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2482_RESERVEDFIELD3092_K2_E5_SHIFT                          6
20959 #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE0_K2_E5                                                           0x00c6a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
20960   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5                                                (0x1f<<0) // Link partner technology Select Field
20961   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE0_SELECTOR_K2_E5_SHIFT                                          0
20962   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5                                        (0x7<<5) // Link partner Echoed Nonce Field bits 2-0
20963   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE0_ECHOED_NONCE_2_0_K2_E5_SHIFT                                  5
20964 #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_K2_E5                                                           0x00c6a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
20965   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5                                        (0x3<<0) // Link partner Echoed Nonce Field bits 4-3
20966   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_ECHOED_NONCE_4_3_K2_E5_SHIFT                                  0
20967   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5                                                   (0x1<<2) // Link partner Pause advertised ability
20968   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_PAUSE_K2_E5_SHIFT                                             2
20969   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5                                                 (0x1<<3) // Link partner Pause ASM_DIR advertised ability
20970   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_ASM_DIR_K2_E5_SHIFT                                           3
20971   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_C2_K2_E5                                                      (0x1<<4) // Link partner C2 field always 0
20972   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_C2_K2_E5_SHIFT                                                4
20973   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5                                            (0x1<<5) // Link partner Remote Fault
20974   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_REMOTE_FAULT_K2_E5_SHIFT                                      5
20975   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_ACK_K2_E5                                                     (0x1<<6) // Link partner Acknowledge always 0
20976   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_ACK_K2_E5_SHIFT                                               6
20977   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5                                               (0x1<<7) // Link partner Next Page
20978   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE1_NEXT_PAGE_K2_E5_SHIFT                                         7
20979 #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE2_K2_E5                                                           0x00c6a8UL //Access:R    DataWidth:0x8    // Multi Field Register.
20980   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5                                                (0x1f<<0) // Transmitted Nonce Field from Link partner
20981   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE2_TX_NONCE_K2_E5_SHIFT                                          0
20982 #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_K2_E5                                                      0x00c6acUL //Access:R    DataWidth:0x8    // Multi Field Register.
20983   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5                                      (0x1<<0) // Link partner 1000Base-KX technology advertised ability
20984   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                0
20985   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5                                    (0x1<<1) // Link partner 10GBase-KX4 technology advertised ability
20986   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                              1
20987   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5                                     (0x1<<2) // Link partner 10GBase-KR technology advertised ability
20988   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                               2
20989   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5                                    (0x1<<3) // Link partner 40GBase-KR4 technology advertised ability
20990   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                              3
20991   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5                                    (0x1<<4) // Link partner 40GBase-CR4 technology advertised ability
20992   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                              4
20993   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5                                  (0x1<<5) // Link partner 100GBase-CR10 technology advertised ability
20994   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                            5
20995   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5                                   (0x1<<6) // Link partner 100GBase-KP4 technology advertised ability
20996   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                             6
20997   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5                                   (0x1<<7) // Link partner 100GBase-KR4 technology advertised ability
20998   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                             7
20999 #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_K2_E5                                                      0x00c6b0UL //Access:R    DataWidth:0x8    // Multi Field Register.
21000   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5                                   (0x1<<0) // Link partner 100GBase-CR4 technology advertised ability
21001   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                             0
21002   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5                                   (0x1<<1) // Link partner 25GBase-GR-S KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A9 in base page.
21003   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                             1
21004   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5                                     (0x1<<2) // Link partner 25GBase-GR KR or CR technology advertised ability.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A10 in base page.
21005   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                               2
21006   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5                                    (0x1f<<3) // Link partner technology advertised ability Field A15-A11
21007   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH1_ABILITY_A15_A11_K2_E5_SHIFT                              3
21008 #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH2_K2_E5                                                      0x00c6b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
21009   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5                                    (0x7f<<0) // Link partner technology advertised ability Field A22-A16
21010   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_TECH2_ABILITY_A22_A16_K2_E5_SHIFT                              0
21011 #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_K2_E5                                                        0x00c6b8UL //Access:R    DataWidth:0x8    // Multi Field Register.
21012   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5                                          (0x1<<0) // Link partner base page bit F0.  It advertises FEC ability
21013   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_FEC_ABILITY_K2_E5_SHIFT                                    0
21014   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5                                              (0x1<<1) // Link partner base page bit F1.  It requests FEC to be turned on when supported at the both ends of link
21015   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_FEC_REQ_K2_E5_SHIFT                                        1
21016   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5                                       (0x1<<2) // Link partner base page bit F2.  It requests RS-FEC for 25G-GR 25G-KR/-CR link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A23 in base page.
21017   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_RS_FEC_REQ_25G_K2_E5_SHIFT                                 2
21018   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5                                       (0x1<<3) // Link partner base page bit F3.  It requests FC-FEC Base-R FEC for 25G-GR or 25G-GR-S 25G-KR/-CR or 25G-KR-S/-CR-S link.  It is defined in IEEE 802.3by.  For prior versions, it corresponds to A24 in base page.
21019   #define PHY_NW_IP_REG_LN3_ANEG_LP_BASE_PAGE_FEC_FC_FEC_REQ_25G_K2_E5_SHIFT                                 3
21020 #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_K2_E5                                                            0x00c6bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21021   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5                                           (0x1<<0) // Link partner 25GBase-KR technology advertised ability for 25G/50G consortium specification non-IEEE
21022   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_25G_KR_K2_E5_SHIFT                                     0
21023   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5                                           (0x1<<1) // Link partner 25GBase-CR technology advertised ability for 25G/50G consortium specification non-IEEE
21024   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_25G_CR_K2_E5_SHIFT                                     1
21025   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5                                          (0x1<<2) // Link partner 50GBase-KR2 technology advertised ability for 25G/50G consortium specification non-IEEE
21026   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_50G_KR2_K2_E5_SHIFT                                    2
21027   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5                                          (0x1<<3) // Link partner 50GBase-CR2 technology advertised ability for 25G/50G consortium specification non-IEEE
21028   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_ABILITY_50G_CR2_K2_E5_SHIFT                                    3
21029   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5                                           (0x1<<4) // Link partner extended advertised FEC field 0.  It advertises Reed-Solomon FEC CL91 ability for 25G/50G consortium specification non-IEEE
21030   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_RS_FEC_ABILITY_K2_E5_SHIFT                                     4
21031   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5                                           (0x1<<5) // Link partner extended advertised FEC field 1.  It advertises Fire code FEC CL74 ability for 25G/50G consortium specification non-IEEE
21032   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_FC_FEC_ABILITY_K2_E5_SHIFT                                     5
21033   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5                                               (0x1<<6) // Link partner extended advertised FEC field 2.  It requests Reed-Solomon FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
21034   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_RS_FEC_REQ_K2_E5_SHIFT                                         6
21035   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5                                               (0x1<<7) // Link partner extended advertised FEC field 3.  It requests Fire code FEC to be turned on when supported at the both ends of link for 25G/50G consortium specification non-IEEE
21036   #define PHY_NW_IP_REG_LN3_ANEG_LP_EXTENDED0_FC_FEC_REQ_K2_E5_SHIFT                                         7
21037 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2483_K2_E5                                                    0x00c6c0UL //Access:R    DataWidth:0x8    // Reserved
21038 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_K2_E5                                                    0x00c6c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
21039   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3093_K2_E5                                (0x7<<0) // Reserved
21040   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3093_K2_E5_SHIFT                          0
21041   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3094_K2_E5                                (0x1<<3) // Reserved
21042   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3094_K2_E5_SHIFT                          3
21043   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3095_K2_E5                                (0x1<<4) // Reserved
21044   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3095_K2_E5_SHIFT                          4
21045   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3096_K2_E5                                (0x1<<5) // Reserved
21046   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3096_K2_E5_SHIFT                          5
21047   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3097_K2_E5                                (0x1<<7) // Reserved
21048   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2484_RESERVEDFIELD3097_K2_E5_SHIFT                          7
21049 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2485_K2_E5                                                    0x00c6c8UL //Access:R    DataWidth:0x8    // Reserved
21050 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2486_K2_E5                                                    0x00c6ccUL //Access:R    DataWidth:0x8    // Reserved
21051 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2487_K2_E5                                                    0x00c6d0UL //Access:R    DataWidth:0x8    // Reserved
21052 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2488_K2_E5                                                    0x00c6d4UL //Access:R    DataWidth:0x8    // Reserved
21053 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_K2_E5                                                    0x00c6d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21054   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3098_K2_E5                                (0x1<<0) // Reserved
21055   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3098_K2_E5_SHIFT                          0
21056   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3099_K2_E5                                (0x1<<1) // Reserved
21057   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3099_K2_E5_SHIFT                          1
21058   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3100_K2_E5                                (0x1<<2) // Reserved
21059   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3100_K2_E5_SHIFT                          2
21060   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3101_K2_E5                                (0x1<<3) // Reserved
21061   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3101_K2_E5_SHIFT                          3
21062   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3102_K2_E5                                (0x1<<4) // Reserved
21063   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3102_K2_E5_SHIFT                          4
21064   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3103_K2_E5                                (0x1<<5) // Reserved
21065   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3103_K2_E5_SHIFT                          5
21066   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3104_K2_E5                                (0x1<<6) // Reserved
21067   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3104_K2_E5_SHIFT                          6
21068   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3105_K2_E5                                (0x1<<7) // Reserved
21069   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2489_RESERVEDFIELD3105_K2_E5_SHIFT                          7
21070 #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_K2_E5                                                    0x00c6dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21071   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3106_K2_E5                                (0x1<<0) // Reserved
21072   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3106_K2_E5_SHIFT                          0
21073   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3107_K2_E5                                (0x1<<1) // Reserved
21074   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3107_K2_E5_SHIFT                          1
21075   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3108_K2_E5                                (0x1<<2) // Reserved
21076   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3108_K2_E5_SHIFT                          2
21077   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3109_K2_E5                                (0x1<<3) // Reserved
21078   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3109_K2_E5_SHIFT                          3
21079   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3110_K2_E5                                (0x1<<4) // Reserved
21080   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3110_K2_E5_SHIFT                          4
21081   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3111_K2_E5                                (0x1<<5) // Reserved
21082   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3111_K2_E5_SHIFT                          5
21083   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3112_K2_E5                                (0x1<<6) // Reserved
21084   #define PHY_NW_IP_REG_LN3_ANEG_RESERVEDREGISTER2490_RESERVEDFIELD3112_K2_E5_SHIFT                          6
21085 #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_K2_E5                                                        0x00c6e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21086   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5                                        (0x1<<0) // Resolution result for 1000Base-KX.  It is valid when status0.an_link_good is 1.
21087   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_1G_KX_K2_E5_SHIFT                                  0
21088   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5                                      (0x1<<1) // Resolution result for 10GBase-KX4.  It is valid when status0.an_link_good is 1.
21089   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_10G_KX4_K2_E5_SHIFT                                1
21090   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5                                       (0x1<<2) // Resolution result for 10GBase-KR.  It is valid when status0.an_link_good is 1.
21091   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_10G_KR_K2_E5_SHIFT                                 2
21092   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5                                      (0x1<<3) // Resolution result for 40GBase-KR4.  It is valid when status0.an_link_good is 1.
21093   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_40G_KR4_K2_E5_SHIFT                                3
21094   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5                                      (0x1<<4) // Resolution result for 40GBase-CR4.  It is valid when status0.an_link_good is 1.
21095   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_40G_CR4_K2_E5_SHIFT                                4
21096   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5                                    (0x1<<5) // Resolution result for 100GBase-CR10.  It is valid when status0.an_link_good is 1.
21097   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_100G_CR10_K2_E5_SHIFT                              5
21098   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5                                     (0x1<<6) // Resolution result for 100GBase-KP4.  It is valid when status0.an_link_good is 1.
21099   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_100G_KP4_K2_E5_SHIFT                               6
21100   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5                                     (0x1<<7) // Resolution result for 100GBase-KR4.  It is valid when status0.an_link_good is 1.
21101   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH0_ABILITY_100G_KR4_K2_E5_SHIFT                               7
21102 #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_K2_E5                                                        0x00c6e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21103   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5                                     (0x1<<0) // Resolution result for 100GBase-CR4.  It is valid when status0.an_link_good is 1.
21104   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_100G_CR4_K2_E5_SHIFT                               0
21105   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5                                     (0x1<<1) // Resolution result for 25GBase-GR-S KR or CR.  It is valid when status0.an_link_good is 1.
21106   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_S_K2_E5_SHIFT                               1
21107   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5                                       (0x1<<2) // Resolution result for 25GBase-GR KR or CR.  It is valid when status0.an_link_good is 1.
21108   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_GR_K2_E5_SHIFT                                 2
21109   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5                                       (0x1<<3) // Resolution result for 25GBase-KR.  It is valid when status0.an_link_good is 1.
21110   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_KR_K2_E5_SHIFT                                 3
21111   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5                                       (0x1<<4) // Resolution result for 25GBase-CR4.  It is valid when status0.an_link_good is 1.
21112   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_25G_CR_K2_E5_SHIFT                                 4
21113   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5                                      (0x1<<5) // Resolution result for 50GBase-KR2.  It is valid when status0.an_link_good is 1.
21114   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_50G_KR2_K2_E5_SHIFT                                5
21115   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5                                      (0x1<<6) // Resolution result for 50GBase-CR2.  It is valid when status0.an_link_good is 1.
21116   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_TECH1_ABILITY_50G_CR2_K2_E5_SHIFT                                6
21117 #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_FEC_K2_E5                                                          0x00c6e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21118   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_FEC_RS_K2_E5                                                     (0x1<<0) // Resolution result for Reed-Solomon FEC.  It is valid when status0.an_link_good is 1.
21119   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_FEC_RS_K2_E5_SHIFT                                               0
21120   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_FEC_FC_K2_E5                                                     (0x1<<1) // Resolution result for Firecode base page FEC.  It is valid when status0.an_link_good is 1.
21121   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_FEC_FC_K2_E5_SHIFT                                               1
21122 #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_PAUSE_K2_E5                                                        0x00c6ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
21123   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_PAUSE_RX_K2_E5                                                   (0x1<<0) // Resolution result for RX PAUSE enable.    It is valid when status0.an_link_good is 1.
21124   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_PAUSE_RX_K2_E5_SHIFT                                             0
21125   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_PAUSE_TX_K2_E5                                                   (0x1<<1) // Resolution result for TX PAUSE enable.    It is valid when status0.an_link_good is 1.
21126   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_PAUSE_TX_K2_E5_SHIFT                                             1
21127 #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_EEE_K2_E5                                                          0x00c6f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21128   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_EEE_F971_K2_E5                                                   (0x1<<0) // Resolution result for EEE.  It is 1 if both the local device and the link partner advertise the EEE capability for the resolved PHY type.  It is 0 otherwise.  It is valid when status0.an_link_good is 1. Note that it indicates EEE deep sleep capability.
21129   #define PHY_NW_IP_REG_LN3_ANEG_RESOLUTION_EEE_F971_K2_E5_SHIFT                                             0
21130 #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_K2_E5                                                            0x00c6f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
21131   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5                                            (0x1<<0) // link_status for 1000Base-KX
21132   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_1G_KX_K2_E5_SHIFT                                      0
21133   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5                                          (0x1<<1) // link_status for 10GBase-KX4
21134   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_10G_KX4_K2_E5_SHIFT                                    1
21135   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5                                           (0x1<<2) // link_status for 10GBase-KR
21136   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_10G_KR_K2_E5_SHIFT                                     2
21137   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5                                          (0x1<<3) // link_status for 40GBase-KR4
21138   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_40G_KR4_K2_E5_SHIFT                                    3
21139   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5                                          (0x1<<4) // link_status for 40GBase-CR4
21140   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_40G_CR4_K2_E5_SHIFT                                    4
21141   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5                                        (0x1<<5) // link_status for 100GBase-CR10
21142   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_100G_CR10_K2_E5_SHIFT                                  5
21143   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5                                         (0x1<<6) // link_status for 100GBase-KP4
21144   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_100G_KP4_K2_E5_SHIFT                                   6
21145   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5                                         (0x1<<7) // link_status for 100GBase-KR4
21146   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS0_ABILITY_100G_KR4_K2_E5_SHIFT                                   7
21147 #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_K2_E5                                                            0x00c6fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
21148   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5                                         (0x1<<0) // link_status for 100GBase-CR4
21149   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_100G_CR4_K2_E5_SHIFT                                   0
21150   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5                                           (0x1<<1) // link_status for 25GBase-GR KR/CR or 25GBase-GR-S KR-S/CR-S
21151   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_25G_GR_K2_E5_SHIFT                                     1
21152   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5                                           (0x1<<3) // link_status for 25GBase-KR
21153   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_25G_KR_K2_E5_SHIFT                                     3
21154   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5                                           (0x1<<4) // link_status for 25GBase-CR4
21155   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_25G_CR_K2_E5_SHIFT                                     4
21156   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5                                          (0x1<<5) // link_status for 50GBase-KR2
21157   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_50G_KR2_K2_E5_SHIFT                                    5
21158   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5                                          (0x1<<6) // link_status for 50GBase-CR2
21159   #define PHY_NW_IP_REG_LN3_ANEG_LINK_STATUS1_ABILITY_50G_CR2_K2_E5_SHIFT                                    6
21160 #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2491_K2_E5                                                     0x00c704UL //Access:R    DataWidth:0x8    // Multi Field Register.
21161   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2491_RESERVEDFIELD3113_K2_E5                                 (0x3<<0) // Reserved
21162   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2491_RESERVEDFIELD3113_K2_E5_SHIFT                           0
21163   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2491_RESERVEDFIELD3114_K2_E5                                 (0x1<<2) // Reserved
21164   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2491_RESERVEDFIELD3114_K2_E5_SHIFT                           2
21165 #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2492_K2_E5                                                     0x00c708UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21166   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2492_RESERVEDFIELD3115_K2_E5                                 (0x1<<0) // Reserved
21167   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2492_RESERVEDFIELD3115_K2_E5_SHIFT                           0
21168 #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2493_K2_E5                                                     0x00c70cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21169   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2493_RESERVEDFIELD3116_K2_E5                                 (0x1<<0) // Reserved
21170   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2493_RESERVEDFIELD3116_K2_E5_SHIFT                           0
21171 #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_K2_E5                                                     0x00c714UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21172   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3117_K2_E5                                 (0x1<<0) // Reserved
21173   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3117_K2_E5_SHIFT                           0
21174   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3118_K2_E5                                 (0x3<<1) // Reserved
21175   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3118_K2_E5_SHIFT                           1
21176   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3119_K2_E5                                 (0x1<<3) // Reserved
21177   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3119_K2_E5_SHIFT                           3
21178   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3120_K2_E5                                 (0x1<<4) // Reserved
21179   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2494_RESERVEDFIELD3120_K2_E5_SHIFT                           4
21180 #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2495_K2_E5                                                     0x00c718UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21181   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2495_RESERVEDFIELD3121_K2_E5                                 (0x1<<0) // Reserved
21182   #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2495_RESERVEDFIELD3121_K2_E5_SHIFT                           0
21183 #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2496_K2_E5                                                     0x00c71cUL //Access:RW   DataWidth:0x8    // Reserved
21184 #define PHY_NW_IP_REG_LN3_EEE_RESERVEDREGISTER2497_K2_E5                                                     0x00c720UL //Access:RW   DataWidth:0x8    // Reserved
21185 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2498_K2_E5                                              0x00c800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21186   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2498_RESERVEDFIELD3124_K2_E5                          (0x3f<<0) // Reserved
21187   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2498_RESERVEDFIELD3124_K2_E5_SHIFT                    0
21188   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2498_RESERVEDFIELD3125_K2_E5                          (0x1<<6) // Reserved
21189   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2498_RESERVEDFIELD3125_K2_E5_SHIFT                    6
21190 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2499_K2_E5                                              0x00c808UL //Access:RW   DataWidth:0x8    // Reserved
21191 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2500_K2_E5                                              0x00c80cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21192   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2500_RESERVEDFIELD3127_K2_E5                          (0x7<<0) // Reserved
21193   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2500_RESERVEDFIELD3127_K2_E5_SHIFT                    0
21194   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2500_RESERVEDFIELD3128_K2_E5                          (0x3<<3) // Reserved
21195   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2500_RESERVEDFIELD3128_K2_E5_SHIFT                    3
21196 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2501_K2_E5                                              0x00c814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21197   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2501_RESERVEDFIELD3129_K2_E5                          (0x1<<0) // Reserved
21198   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2501_RESERVEDFIELD3129_K2_E5_SHIFT                    0
21199   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2501_RESERVEDFIELD3130_K2_E5                          (0x3<<1) // Reserved
21200   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2501_RESERVEDFIELD3130_K2_E5_SHIFT                    1
21201   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2501_RESERVEDFIELD3131_K2_E5                          (0x1<<3) // Reserved
21202   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2501_RESERVEDFIELD3131_K2_E5_SHIFT                    3
21203 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2502_K2_E5                                              0x00c81cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21204   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2502_RESERVEDFIELD3132_K2_E5                          (0x1<<0) // Reserved
21205   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2502_RESERVEDFIELD3132_K2_E5_SHIFT                    0
21206 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2503_K2_E5                                              0x00c824UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21207   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2503_RESERVEDFIELD3133_K2_E5                          (0xf<<0) // Reserved
21208   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2503_RESERVEDFIELD3133_K2_E5_SHIFT                    0
21209 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2504_K2_E5                                              0x00c828UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21210   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2504_RESERVEDFIELD3134_K2_E5                          (0x7<<0) // Reserved
21211   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2504_RESERVEDFIELD3134_K2_E5_SHIFT                    0
21212   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2504_RESERVEDFIELD3135_K2_E5                          (0x7<<3) // Reserved
21213   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2504_RESERVEDFIELD3135_K2_E5_SHIFT                    3
21214 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2505_K2_E5                                              0x00c82cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21215   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2505_RESERVEDFIELD3136_K2_E5                          (0x7<<0) // Reserved
21216   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2505_RESERVEDFIELD3136_K2_E5_SHIFT                    0
21217   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2505_RESERVEDFIELD3137_K2_E5                          (0x7<<3) // Reserved
21218   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2505_RESERVEDFIELD3137_K2_E5_SHIFT                    3
21219 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_K2_E5                                              0x00c830UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21220   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3138_K2_E5                          (0x3<<0) // Reserved
21221   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3138_K2_E5_SHIFT                    0
21222   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3139_K2_E5                          (0x3<<2) // Reserved
21223   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3139_K2_E5_SHIFT                    2
21224   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3140_K2_E5                          (0x3<<4) // Reserved
21225   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3140_K2_E5_SHIFT                    4
21226   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3141_K2_E5                          (0x3<<6) // Reserved
21227   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2506_RESERVEDFIELD3141_K2_E5_SHIFT                    6
21228 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2507_K2_E5                                              0x00c838UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21229   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2507_RESERVEDFIELD3142_K2_E5                          (0x7<<0) // Reserved
21230   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2507_RESERVEDFIELD3142_K2_E5_SHIFT                    0
21231   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2507_RESERVEDFIELD3143_K2_E5                          (0x7<<3) // Reserved
21232   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2507_RESERVEDFIELD3143_K2_E5_SHIFT                    3
21233 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2508_K2_E5                                              0x00c83cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21234   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2508_RESERVEDFIELD3144_K2_E5                          (0x7<<0) // Reserved
21235   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2508_RESERVEDFIELD3144_K2_E5_SHIFT                    0
21236   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2508_RESERVEDFIELD3145_K2_E5                          (0x7<<3) // Reserved
21237   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2508_RESERVEDFIELD3145_K2_E5_SHIFT                    3
21238 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2509_K2_E5                                              0x00c840UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21239   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2509_RESERVEDFIELD3146_K2_E5                          (0x7<<0) // Reserved
21240   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2509_RESERVEDFIELD3146_K2_E5_SHIFT                    0
21241   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2509_RESERVEDFIELD3147_K2_E5                          (0x7<<3) // Reserved
21242   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2509_RESERVEDFIELD3147_K2_E5_SHIFT                    3
21243 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2510_K2_E5                                              0x00c844UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21244   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2510_RESERVEDFIELD3148_K2_E5                          (0x7<<0) // Reserved
21245   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2510_RESERVEDFIELD3148_K2_E5_SHIFT                    0
21246   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2510_RESERVEDFIELD3149_K2_E5                          (0x7<<3) // Reserved
21247   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2510_RESERVEDFIELD3149_K2_E5_SHIFT                    3
21248 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2511_K2_E5                                              0x00c880UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21249   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2511_RESERVEDFIELD3150_K2_E5                          (0x1<<0) // Reserved
21250   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2511_RESERVEDFIELD3150_K2_E5_SHIFT                    0
21251   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2511_RESERVEDFIELD3151_K2_E5                          (0x1<<2) // Reserved
21252   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2511_RESERVEDFIELD3151_K2_E5_SHIFT                    2
21253 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2512_K2_E5                                              0x00c884UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21254   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2512_RESERVEDFIELD3152_K2_E5                          (0xf<<0) // Reserved
21255   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2512_RESERVEDFIELD3152_K2_E5_SHIFT                    0
21256   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2512_RESERVEDFIELD3153_K2_E5                          (0xf<<4) // Reserved
21257   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2512_RESERVEDFIELD3153_K2_E5_SHIFT                    4
21258 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2513_K2_E5                                              0x00c888UL //Access:RW   DataWidth:0x8    // Reserved
21259 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2514_K2_E5                                              0x00c88cUL //Access:RW   DataWidth:0x8    // Reserved
21260 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_K2_E5                                              0x00c890UL //Access:R    DataWidth:0x8    // Multi Field Register.
21261   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3156_K2_E5                          (0x7<<0) // Reserved
21262   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3156_K2_E5_SHIFT                    0
21263   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3157_K2_E5                          (0x7<<3) // Reserved
21264   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3157_K2_E5_SHIFT                    3
21265   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3158_K2_E5                          (0x1<<6) // Reserved
21266   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3158_K2_E5_SHIFT                    6
21267   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3159_K2_E5                          (0x1<<7) // Reserved
21268   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2515_RESERVEDFIELD3159_K2_E5_SHIFT                    7
21269 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2516_K2_E5                                              0x00c894UL //Access:R    DataWidth:0x8    // Multi Field Register.
21270   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2516_RESERVEDFIELD3160_K2_E5                          (0xf<<0) // Reserved
21271   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2516_RESERVEDFIELD3160_K2_E5_SHIFT                    0
21272   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2516_RESERVEDFIELD3161_K2_E5                          (0xf<<4) // Reserved
21273   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2516_RESERVEDFIELD3161_K2_E5_SHIFT                    4
21274 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2517_K2_E5                                              0x00c898UL //Access:R    DataWidth:0x8    // Reserved
21275 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2518_K2_E5                                              0x00c89cUL //Access:R    DataWidth:0x8    // Reserved
21276 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2519_K2_E5                                              0x00c8a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
21277   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2519_RESERVEDFIELD3164_K2_E5                          (0xf<<0) // Reserved
21278   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2519_RESERVEDFIELD3164_K2_E5_SHIFT                    0
21279   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2519_RESERVEDFIELD3165_K2_E5                          (0xf<<4) // Reserved
21280   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2519_RESERVEDFIELD3165_K2_E5_SHIFT                    4
21281 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2520_K2_E5                                              0x00c8a4UL //Access:RW   DataWidth:0x8    // Reserved
21282 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2521_K2_E5                                              0x00c8a8UL //Access:RW   DataWidth:0x8    // Reserved
21283 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2522_K2_E5                                              0x00c8acUL //Access:R    DataWidth:0x8    // Multi Field Register.
21284   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2522_RESERVEDFIELD3168_K2_E5                          (0x1<<1) // Reserved
21285   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2522_RESERVEDFIELD3168_K2_E5_SHIFT                    1
21286 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2523_K2_E5                                              0x00c8b0UL //Access:R    DataWidth:0x8    // Reserved
21287 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2524_K2_E5                                              0x00c8b8UL //Access:RW   DataWidth:0x8    // Reserved
21288 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_AGCLOS_CTRL0_K2_E5                                                      0x00c8c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21289   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5                                       (0xf<<0) // AGC LOS Threshold Start Value
21290   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_AGCLOS_CTRL0_AGCLOS_START_K2_E5_SHIFT                                 0
21291 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2525_K2_E5                                              0x00c8c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21292   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2525_RESERVEDFIELD3171_K2_E5                          (0xf<<0) // Reserved
21293   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2525_RESERVEDFIELD3171_K2_E5_SHIFT                    0
21294 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2526_K2_E5                                              0x00c8c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21295   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2526_RESERVEDFIELD3172_K2_E5                          (0xf<<0) // Reserved
21296   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2526_RESERVEDFIELD3172_K2_E5_SHIFT                    0
21297 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2527_K2_E5                                              0x00c8ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21298   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2527_RESERVEDFIELD3173_K2_E5                          (0xf<<0) // Reserved
21299   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2527_RESERVEDFIELD3173_K2_E5_SHIFT                    0
21300   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2527_RESERVEDFIELD3174_K2_E5                          (0x1<<6) // Reserved
21301   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2527_RESERVEDFIELD3174_K2_E5_SHIFT                    6
21302   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2527_RESERVEDFIELD3175_K2_E5                          (0x1<<7) // Reserved
21303   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2527_RESERVEDFIELD3175_K2_E5_SHIFT                    7
21304 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2528_K2_E5                                              0x00c8d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21305   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2528_RESERVEDFIELD3176_K2_E5                          (0x1<<0) // Reserved
21306   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2528_RESERVEDFIELD3176_K2_E5_SHIFT                    0
21307   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2528_RESERVEDFIELD3177_K2_E5                          (0x1<<1) // Reserved
21308   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2528_RESERVEDFIELD3177_K2_E5_SHIFT                    1
21309   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2528_RESERVEDFIELD3178_K2_E5                          (0x7<<2) // Reserved
21310   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2528_RESERVEDFIELD3178_K2_E5_SHIFT                    2
21311 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2529_K2_E5                                              0x00c8d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21312   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2529_RESERVEDFIELD3179_K2_E5                          (0xf<<0) // Reserved
21313   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2529_RESERVEDFIELD3179_K2_E5_SHIFT                    0
21314   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2529_RESERVEDFIELD3180_K2_E5                          (0x3<<4) // Reserved
21315   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2529_RESERVEDFIELD3180_K2_E5_SHIFT                    4
21316   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2529_RESERVEDFIELD3181_K2_E5                          (0x1<<6) // Reserved
21317   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2529_RESERVEDFIELD3181_K2_E5_SHIFT                    6
21318 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2530_K2_E5                                              0x00c8d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21319   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2530_RESERVEDFIELD3182_K2_E5                          (0xf<<0) // Reserved
21320   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2530_RESERVEDFIELD3182_K2_E5_SHIFT                    0
21321 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2531_K2_E5                                              0x00c8dcUL //Access:RW   DataWidth:0x8    // Reserved
21322 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2532_K2_E5                                              0x00c8e0UL //Access:RW   DataWidth:0x8    // Reserved
21323 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2533_K2_E5                                              0x00c8e4UL //Access:RW   DataWidth:0x8    // Reserved
21324 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2534_K2_E5                                              0x00c8e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21325   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2534_RESERVEDFIELD3186_K2_E5                          (0x3<<0) // Reserved
21326   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2534_RESERVEDFIELD3186_K2_E5_SHIFT                    0
21327 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2535_K2_E5                                              0x00c8f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21328   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2535_RESERVEDFIELD3187_K2_E5                          (0xf<<0) // Reserved
21329   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2535_RESERVEDFIELD3187_K2_E5_SHIFT                    0
21330   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2535_RESERVEDFIELD3188_K2_E5                          (0x1<<4) // Reserved
21331   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2535_RESERVEDFIELD3188_K2_E5_SHIFT                    4
21332 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_PLE_ATT_CTRL1_K2_E5                                                     0x00c8f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21333   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5                                     (0x7<<0) // PLE LFG Start Value
21334   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_PLE_ATT_CTRL1_PLE_ATT_START_K2_E5_SHIFT                               0
21335 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_K2_E5                                                  0x00c900UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21336   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5                               (0x1f<<0) // CTLE HFG Start Value
21337   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_HFG_SQL_CTRL0_EQ_HFG_SQL_START_K2_E5_SHIFT                         0
21338 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2536_K2_E5                                              0x00c904UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21339   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2536_RESERVEDFIELD3189_K2_E5                          (0x1f<<0) // Reserved
21340   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2536_RESERVEDFIELD3189_K2_E5_SHIFT                    0
21341 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2537_K2_E5                                              0x00c908UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21342   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2537_RESERVEDFIELD3190_K2_E5                          (0x1f<<0) // Reserved
21343   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2537_RESERVEDFIELD3190_K2_E5_SHIFT                    0
21344 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2538_K2_E5                                              0x00c90cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21345   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2538_RESERVEDFIELD3191_K2_E5                          (0xf<<0) // Reserved
21346   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2538_RESERVEDFIELD3191_K2_E5_SHIFT                    0
21347   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2538_RESERVEDFIELD3192_K2_E5                          (0x1<<7) // Reserved
21348   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2538_RESERVEDFIELD3192_K2_E5_SHIFT                    7
21349 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2539_K2_E5                                              0x00c910UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21350   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2539_RESERVEDFIELD3193_K2_E5                          (0x1<<0) // Reserved
21351   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2539_RESERVEDFIELD3193_K2_E5_SHIFT                    0
21352   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2539_RESERVEDFIELD3194_K2_E5                          (0x1<<1) // Reserved
21353   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2539_RESERVEDFIELD3194_K2_E5_SHIFT                    1
21354   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2539_RESERVEDFIELD3195_K2_E5                          (0x7<<2) // Reserved
21355   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2539_RESERVEDFIELD3195_K2_E5_SHIFT                    2
21356 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2540_K2_E5                                              0x00c914UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21357   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2540_RESERVEDFIELD3196_K2_E5                          (0xf<<0) // Reserved
21358   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2540_RESERVEDFIELD3196_K2_E5_SHIFT                    0
21359   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2540_RESERVEDFIELD3197_K2_E5                          (0x3<<4) // Reserved
21360   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2540_RESERVEDFIELD3197_K2_E5_SHIFT                    4
21361   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2540_RESERVEDFIELD3198_K2_E5                          (0x1<<6) // Reserved
21362   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2540_RESERVEDFIELD3198_K2_E5_SHIFT                    6
21363 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2541_K2_E5                                              0x00c918UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21364   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2541_RESERVEDFIELD3199_K2_E5                          (0x1f<<0) // Reserved
21365   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2541_RESERVEDFIELD3199_K2_E5_SHIFT                    0
21366 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_K2_E5                                              0x00c940UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21367   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3200_K2_E5                          (0x1<<0) // Reserved
21368   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3200_K2_E5_SHIFT                    0
21369   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3201_K2_E5                          (0x1<<1) // Reserved
21370   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3201_K2_E5_SHIFT                    1
21371   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3202_K2_E5                          (0x1<<2) // Reserved
21372   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3202_K2_E5_SHIFT                    2
21373   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3203_K2_E5                          (0x1<<3) // Reserved
21374   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2542_RESERVEDFIELD3203_K2_E5_SHIFT                    3
21375 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2543_K2_E5                                              0x00c944UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21376   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2543_RESERVEDFIELD3204_K2_E5                          (0x7<<0) // Reserved
21377   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2543_RESERVEDFIELD3204_K2_E5_SHIFT                    0
21378   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2543_RESERVEDFIELD3205_K2_E5                          (0x7<<4) // Reserved
21379   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2543_RESERVEDFIELD3205_K2_E5_SHIFT                    4
21380 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2544_K2_E5                                              0x00c948UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21381   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2544_RESERVEDFIELD3206_K2_E5                          (0x7<<0) // Reserved
21382   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2544_RESERVEDFIELD3206_K2_E5_SHIFT                    0
21383   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2544_RESERVEDFIELD3207_K2_E5                          (0x7<<4) // Reserved
21384   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2544_RESERVEDFIELD3207_K2_E5_SHIFT                    4
21385 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2545_K2_E5                                              0x00c94cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21386   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2545_RESERVEDFIELD3208_K2_E5                          (0x7<<0) // Reserved
21387   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2545_RESERVEDFIELD3208_K2_E5_SHIFT                    0
21388   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2545_RESERVEDFIELD3209_K2_E5                          (0x7<<4) // Reserved
21389   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2545_RESERVEDFIELD3209_K2_E5_SHIFT                    4
21390 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2546_K2_E5                                              0x00c950UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21391   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2546_RESERVEDFIELD3210_K2_E5                          (0x7<<0) // Reserved
21392   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2546_RESERVEDFIELD3210_K2_E5_SHIFT                    0
21393   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2546_RESERVEDFIELD3211_K2_E5                          (0x7<<4) // Reserved
21394   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2546_RESERVEDFIELD3211_K2_E5_SHIFT                    4
21395 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2547_K2_E5                                              0x00c954UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21396   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2547_RESERVEDFIELD3212_K2_E5                          (0x7<<0) // Reserved
21397   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2547_RESERVEDFIELD3212_K2_E5_SHIFT                    0
21398   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2547_RESERVEDFIELD3213_K2_E5                          (0x7<<4) // Reserved
21399   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2547_RESERVEDFIELD3213_K2_E5_SHIFT                    4
21400 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2548_K2_E5                                              0x00c958UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21401   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2548_RESERVEDFIELD3214_K2_E5                          (0x7<<0) // Reserved
21402   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2548_RESERVEDFIELD3214_K2_E5_SHIFT                    0
21403   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2548_RESERVEDFIELD3215_K2_E5                          (0x7<<4) // Reserved
21404   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2548_RESERVEDFIELD3215_K2_E5_SHIFT                    4
21405 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2549_K2_E5                                              0x00c95cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21406   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2549_RESERVEDFIELD3216_K2_E5                          (0x7<<0) // Reserved
21407   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2549_RESERVEDFIELD3216_K2_E5_SHIFT                    0
21408   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2549_RESERVEDFIELD3217_K2_E5                          (0x7<<4) // Reserved
21409   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2549_RESERVEDFIELD3217_K2_E5_SHIFT                    4
21410 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2550_K2_E5                                              0x00c960UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21411   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2550_RESERVEDFIELD3218_K2_E5                          (0x7<<0) // Reserved
21412   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2550_RESERVEDFIELD3218_K2_E5_SHIFT                    0
21413   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2550_RESERVEDFIELD3219_K2_E5                          (0x7<<4) // Reserved
21414   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2550_RESERVEDFIELD3219_K2_E5_SHIFT                    4
21415 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2551_K2_E5                                              0x00c964UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21416   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2551_RESERVEDFIELD3220_K2_E5                          (0x7<<0) // Reserved
21417   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2551_RESERVEDFIELD3220_K2_E5_SHIFT                    0
21418   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2551_RESERVEDFIELD3221_K2_E5                          (0x7<<4) // Reserved
21419   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2551_RESERVEDFIELD3221_K2_E5_SHIFT                    4
21420 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2552_K2_E5                                              0x00c968UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21421   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2552_RESERVEDFIELD3222_K2_E5                          (0x7<<0) // Reserved
21422   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2552_RESERVEDFIELD3222_K2_E5_SHIFT                    0
21423   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2552_RESERVEDFIELD3223_K2_E5                          (0x7<<4) // Reserved
21424   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2552_RESERVEDFIELD3223_K2_E5_SHIFT                    4
21425 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2553_K2_E5                                              0x00c96cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21426   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2553_RESERVEDFIELD3224_K2_E5                          (0x7<<0) // Reserved
21427   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2553_RESERVEDFIELD3224_K2_E5_SHIFT                    0
21428   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2553_RESERVEDFIELD3225_K2_E5                          (0x7<<4) // Reserved
21429   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2553_RESERVEDFIELD3225_K2_E5_SHIFT                    4
21430 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2554_K2_E5                                              0x00c970UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21431   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2554_RESERVEDFIELD3226_K2_E5                          (0x7<<0) // Reserved
21432   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2554_RESERVEDFIELD3226_K2_E5_SHIFT                    0
21433   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2554_RESERVEDFIELD3227_K2_E5                          (0x7<<4) // Reserved
21434   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2554_RESERVEDFIELD3227_K2_E5_SHIFT                    4
21435 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2555_K2_E5                                              0x00c974UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21436   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2555_RESERVEDFIELD3228_K2_E5                          (0x7<<0) // Reserved
21437   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2555_RESERVEDFIELD3228_K2_E5_SHIFT                    0
21438   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2555_RESERVEDFIELD3229_K2_E5                          (0x7<<4) // Reserved
21439   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2555_RESERVEDFIELD3229_K2_E5_SHIFT                    4
21440 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2556_K2_E5                                              0x00c978UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21441   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2556_RESERVEDFIELD3230_K2_E5                          (0x7<<0) // Reserved
21442   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2556_RESERVEDFIELD3230_K2_E5_SHIFT                    0
21443   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2556_RESERVEDFIELD3231_K2_E5                          (0x7<<4) // Reserved
21444   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2556_RESERVEDFIELD3231_K2_E5_SHIFT                    4
21445 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2557_K2_E5                                              0x00c97cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21446   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2557_RESERVEDFIELD3232_K2_E5                          (0x7<<0) // Reserved
21447   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2557_RESERVEDFIELD3232_K2_E5_SHIFT                    0
21448   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2557_RESERVEDFIELD3233_K2_E5                          (0x7<<4) // Reserved
21449   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2557_RESERVEDFIELD3233_K2_E5_SHIFT                    4
21450 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2558_K2_E5                                              0x00c980UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21451   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2558_RESERVEDFIELD3234_K2_E5                          (0x7<<0) // Reserved
21452   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2558_RESERVEDFIELD3234_K2_E5_SHIFT                    0
21453   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2558_RESERVEDFIELD3235_K2_E5                          (0x7<<4) // Reserved
21454   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2558_RESERVEDFIELD3235_K2_E5_SHIFT                    4
21455 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2559_K2_E5                                              0x00c984UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21456   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2559_RESERVEDFIELD3236_K2_E5                          (0x7<<0) // Reserved
21457   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2559_RESERVEDFIELD3236_K2_E5_SHIFT                    0
21458   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2559_RESERVEDFIELD3237_K2_E5                          (0x7<<4) // Reserved
21459   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2559_RESERVEDFIELD3237_K2_E5_SHIFT                    4
21460 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2560_K2_E5                                              0x00c988UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21461   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2560_RESERVEDFIELD3238_K2_E5                          (0x7<<0) // Reserved
21462   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2560_RESERVEDFIELD3238_K2_E5_SHIFT                    0
21463   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2560_RESERVEDFIELD3239_K2_E5                          (0x7<<4) // Reserved
21464   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2560_RESERVEDFIELD3239_K2_E5_SHIFT                    4
21465 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2561_K2_E5                                              0x00c98cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21466   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2561_RESERVEDFIELD3240_K2_E5                          (0x7<<0) // Reserved
21467   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2561_RESERVEDFIELD3240_K2_E5_SHIFT                    0
21468   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2561_RESERVEDFIELD3241_K2_E5                          (0x7<<4) // Reserved
21469   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2561_RESERVEDFIELD3241_K2_E5_SHIFT                    4
21470 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2562_K2_E5                                              0x00c990UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21471   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2562_RESERVEDFIELD3242_K2_E5                          (0x7<<0) // Reserved
21472   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2562_RESERVEDFIELD3242_K2_E5_SHIFT                    0
21473   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2562_RESERVEDFIELD3243_K2_E5                          (0x7<<4) // Reserved
21474   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2562_RESERVEDFIELD3243_K2_E5_SHIFT                    4
21475 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2563_K2_E5                                              0x00c994UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21476   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2563_RESERVEDFIELD3244_K2_E5                          (0x7<<0) // Reserved
21477   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2563_RESERVEDFIELD3244_K2_E5_SHIFT                    0
21478   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2563_RESERVEDFIELD3245_K2_E5                          (0x7<<4) // Reserved
21479   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2563_RESERVEDFIELD3245_K2_E5_SHIFT                    4
21480 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2564_K2_E5                                              0x00c998UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21481   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2564_RESERVEDFIELD3246_K2_E5                          (0x7<<0) // Reserved
21482   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2564_RESERVEDFIELD3246_K2_E5_SHIFT                    0
21483   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2564_RESERVEDFIELD3247_K2_E5                          (0x7<<4) // Reserved
21484   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2564_RESERVEDFIELD3247_K2_E5_SHIFT                    4
21485 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2565_K2_E5                                              0x00c99cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21486   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2565_RESERVEDFIELD3248_K2_E5                          (0x7<<0) // Reserved
21487   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2565_RESERVEDFIELD3248_K2_E5_SHIFT                    0
21488   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2565_RESERVEDFIELD3249_K2_E5                          (0x7<<4) // Reserved
21489   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2565_RESERVEDFIELD3249_K2_E5_SHIFT                    4
21490 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2566_K2_E5                                              0x00c9a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21491   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2566_RESERVEDFIELD3250_K2_E5                          (0x7<<0) // Reserved
21492   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2566_RESERVEDFIELD3250_K2_E5_SHIFT                    0
21493   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2566_RESERVEDFIELD3251_K2_E5                          (0x7<<4) // Reserved
21494   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2566_RESERVEDFIELD3251_K2_E5_SHIFT                    4
21495 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_GN_APG_CTRL0_K2_E5                                                      0x00c9c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21496   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5                                       (0x3<<0) // GN APG Start Value
21497   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_GN_APG_CTRL0_GN_APG_START_K2_E5_SHIFT                                 0
21498 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2567_K2_E5                                              0x00c9c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21499   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2567_RESERVEDFIELD3252_K2_E5                          (0x3<<0) // Reserved
21500   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2567_RESERVEDFIELD3252_K2_E5_SHIFT                    0
21501   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2567_RESERVEDFIELD3253_K2_E5                          (0x3<<2) // Reserved
21502   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2567_RESERVEDFIELD3253_K2_E5_SHIFT                    2
21503 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2568_K2_E5                                              0x00c9c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21504   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2568_RESERVEDFIELD3254_K2_E5                          (0xf<<0) // Reserved
21505   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2568_RESERVEDFIELD3254_K2_E5_SHIFT                    0
21506   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2568_RESERVEDFIELD3255_K2_E5                          (0x1<<7) // Reserved
21507   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2568_RESERVEDFIELD3255_K2_E5_SHIFT                    7
21508 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2569_K2_E5                                              0x00c9ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21509   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2569_RESERVEDFIELD3256_K2_E5                          (0x1<<0) // Reserved
21510   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2569_RESERVEDFIELD3256_K2_E5_SHIFT                    0
21511   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2569_RESERVEDFIELD3257_K2_E5                          (0x1<<1) // Reserved
21512   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2569_RESERVEDFIELD3257_K2_E5_SHIFT                    1
21513   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2569_RESERVEDFIELD3258_K2_E5                          (0x3<<2) // Reserved
21514   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2569_RESERVEDFIELD3258_K2_E5_SHIFT                    2
21515 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2570_K2_E5                                              0x00c9d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21516   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2570_RESERVEDFIELD3259_K2_E5                          (0xf<<0) // Reserved
21517   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2570_RESERVEDFIELD3259_K2_E5_SHIFT                    0
21518   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2570_RESERVEDFIELD3260_K2_E5                          (0x3<<4) // Reserved
21519   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2570_RESERVEDFIELD3260_K2_E5_SHIFT                    4
21520   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2570_RESERVEDFIELD3261_K2_E5                          (0x1<<6) // Reserved
21521   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2570_RESERVEDFIELD3261_K2_E5_SHIFT                    6
21522 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2571_K2_E5                                              0x00c9d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21523   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2571_RESERVEDFIELD3262_K2_E5                          (0x3<<0) // Reserved
21524   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2571_RESERVEDFIELD3262_K2_E5_SHIFT                    0
21525 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2572_K2_E5                                              0x00c9d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21526   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2572_RESERVEDFIELD3263_K2_E5                          (0x3<<0) // Reserved
21527   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2572_RESERVEDFIELD3263_K2_E5_SHIFT                    0
21528   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2572_RESERVEDFIELD3264_K2_E5                          (0x3<<2) // Reserved
21529   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2572_RESERVEDFIELD3264_K2_E5_SHIFT                    2
21530 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL0_K2_E5                                                      0x00ca00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21531   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5                                       (0x1f<<0) // EQ LFG Start Value
21532   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL0_EQ_LFG_START_K2_E5_SHIFT                                 0
21533 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL1_K2_E5                                                      0x00ca04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21534   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5                                   (0x1f<<0) // EQ LFG Maximum Value, inclusive
21535   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL1_EQ_LFG_VALUE_MAX_K2_E5_SHIFT                             0
21536 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL2_K2_E5                                                      0x00ca08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21537   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5                                   (0x1f<<0) // EQ LFG Minimum Value, inclusive
21538   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_LFG_CTRL2_EQ_LFG_VALUE_MIN_K2_E5_SHIFT                             0
21539 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2573_K2_E5                                              0x00ca0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21540   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2573_RESERVEDFIELD3265_K2_E5                          (0xf<<0) // Reserved
21541   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2573_RESERVEDFIELD3265_K2_E5_SHIFT                    0
21542   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2573_RESERVEDFIELD3266_K2_E5                          (0x1<<7) // Reserved
21543   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2573_RESERVEDFIELD3266_K2_E5_SHIFT                    7
21544 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2574_K2_E5                                              0x00ca10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21545   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2574_RESERVEDFIELD3267_K2_E5                          (0x1<<0) // Reserved
21546   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2574_RESERVEDFIELD3267_K2_E5_SHIFT                    0
21547   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2574_RESERVEDFIELD3268_K2_E5                          (0x1<<1) // Reserved
21548   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2574_RESERVEDFIELD3268_K2_E5_SHIFT                    1
21549   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2574_RESERVEDFIELD3269_K2_E5                          (0x7<<2) // Reserved
21550   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2574_RESERVEDFIELD3269_K2_E5_SHIFT                    2
21551 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2575_K2_E5                                              0x00ca14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21552   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2575_RESERVEDFIELD3270_K2_E5                          (0xf<<0) // Reserved
21553   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2575_RESERVEDFIELD3270_K2_E5_SHIFT                    0
21554   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2575_RESERVEDFIELD3271_K2_E5                          (0x3<<4) // Reserved
21555   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2575_RESERVEDFIELD3271_K2_E5_SHIFT                    4
21556   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2575_RESERVEDFIELD3272_K2_E5                          (0x1<<6) // Reserved
21557   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2575_RESERVEDFIELD3272_K2_E5_SHIFT                    6
21558 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2576_K2_E5                                              0x00ca18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21559   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2576_RESERVEDFIELD3273_K2_E5                          (0x1f<<0) // Reserved
21560   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2576_RESERVEDFIELD3273_K2_E5_SHIFT                    0
21561 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2577_K2_E5                                              0x00ca1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21562   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2577_RESERVEDFIELD3274_K2_E5                          (0x1f<<0) // Reserved
21563   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2577_RESERVEDFIELD3274_K2_E5_SHIFT                    0
21564 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2578_K2_E5                                              0x00ca20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21565   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2578_RESERVEDFIELD3275_K2_E5                          (0x1f<<0) // Reserved
21566   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2578_RESERVEDFIELD3275_K2_E5_SHIFT                    0
21567 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2579_K2_E5                                              0x00ca40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21568   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2579_RESERVEDFIELD3276_K2_E5                          (0x1f<<0) // Reserved
21569   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2579_RESERVEDFIELD3276_K2_E5_SHIFT                    0
21570 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2580_K2_E5                                              0x00ca44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21571   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2580_RESERVEDFIELD3277_K2_E5                          (0x1f<<0) // Reserved
21572   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2580_RESERVEDFIELD3277_K2_E5_SHIFT                    0
21573 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2581_K2_E5                                              0x00ca48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21574   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2581_RESERVEDFIELD3278_K2_E5                          (0x1f<<0) // Reserved
21575   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2581_RESERVEDFIELD3278_K2_E5_SHIFT                    0
21576 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2582_K2_E5                                              0x00ca4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21577   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2582_RESERVEDFIELD3279_K2_E5                          (0xf<<0) // Reserved
21578   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2582_RESERVEDFIELD3279_K2_E5_SHIFT                    0
21579   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2582_RESERVEDFIELD3280_K2_E5                          (0x1<<7) // Reserved
21580   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2582_RESERVEDFIELD3280_K2_E5_SHIFT                    7
21581 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2583_K2_E5                                              0x00ca50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21582   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2583_RESERVEDFIELD3281_K2_E5                          (0x1<<0) // Reserved
21583   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2583_RESERVEDFIELD3281_K2_E5_SHIFT                    0
21584   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2583_RESERVEDFIELD3282_K2_E5                          (0x1<<1) // Reserved
21585   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2583_RESERVEDFIELD3282_K2_E5_SHIFT                    1
21586   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2583_RESERVEDFIELD3283_K2_E5                          (0x7<<2) // Reserved
21587   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2583_RESERVEDFIELD3283_K2_E5_SHIFT                    2
21588 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2584_K2_E5                                              0x00ca54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21589   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2584_RESERVEDFIELD3284_K2_E5                          (0xf<<0) // Reserved
21590   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2584_RESERVEDFIELD3284_K2_E5_SHIFT                    0
21591   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2584_RESERVEDFIELD3285_K2_E5                          (0x3<<4) // Reserved
21592   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2584_RESERVEDFIELD3285_K2_E5_SHIFT                    4
21593   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2584_RESERVEDFIELD3286_K2_E5                          (0x1<<6) // Reserved
21594   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2584_RESERVEDFIELD3286_K2_E5_SHIFT                    6
21595 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2585_K2_E5                                              0x00ca58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21596   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2585_RESERVEDFIELD3287_K2_E5                          (0x1f<<0) // Reserved
21597   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2585_RESERVEDFIELD3287_K2_E5_SHIFT                    0
21598 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2586_K2_E5                                              0x00ca60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21599   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2586_RESERVEDFIELD3288_K2_E5                          (0xf<<0) // Reserved
21600   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2586_RESERVEDFIELD3288_K2_E5_SHIFT                    0
21601   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2586_RESERVEDFIELD3289_K2_E5                          (0x1<<4) // Reserved
21602   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2586_RESERVEDFIELD3289_K2_E5_SHIFT                    4
21603 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_MB_CTRL1_K2_E5                                                       0x00ca64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21604   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5                                        (0xf<<0) // EQ MBF Start Value
21605   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBF_START_K2_E5_SHIFT                                  0
21606   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5                                        (0xf<<4) // EQ MBG Start Value
21607   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_EQ_MB_CTRL1_EQ_MBG_START_K2_E5_SHIFT                                  4
21608 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2587_K2_E5                                              0x00ca68UL //Access:RW   DataWidth:0x8    // Reserved
21609 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2588_K2_E5                                              0x00ca6cUL //Access:RW   DataWidth:0x8    // Reserved
21610 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2589_K2_E5                                              0x00ca70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21611   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2589_RESERVEDFIELD3292_K2_E5                          (0x1<<0) // Reserved
21612   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2589_RESERVEDFIELD3292_K2_E5_SHIFT                    0
21613   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2589_RESERVEDFIELD3293_K2_E5                          (0x1<<1) // Reserved
21614   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2589_RESERVEDFIELD3293_K2_E5_SHIFT                    1
21615   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2589_RESERVEDFIELD3294_K2_E5                          (0xf<<2) // Reserved
21616   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2589_RESERVEDFIELD3294_K2_E5_SHIFT                    2
21617 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2590_K2_E5                                              0x00ca74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21618   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2590_RESERVEDFIELD3295_K2_E5                          (0xf<<0) // Reserved
21619   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2590_RESERVEDFIELD3295_K2_E5_SHIFT                    0
21620   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2590_RESERVEDFIELD3296_K2_E5                          (0x3<<4) // Reserved
21621   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2590_RESERVEDFIELD3296_K2_E5_SHIFT                    4
21622   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2590_RESERVEDFIELD3297_K2_E5                          (0x1<<6) // Reserved
21623   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2590_RESERVEDFIELD3297_K2_E5_SHIFT                    6
21624 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2591_K2_E5                                              0x00ca80UL //Access:RW   DataWidth:0x8    // Reserved
21625 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2592_K2_E5                                              0x00ca84UL //Access:RW   DataWidth:0x8    // Reserved
21626 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2593_K2_E5                                              0x00ca88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21627   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2593_RESERVEDFIELD3300_K2_E5                          (0x1<<0) // Reserved
21628   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2593_RESERVEDFIELD3300_K2_E5_SHIFT                    0
21629   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2593_RESERVEDFIELD3301_K2_E5                          (0x1<<1) // Reserved
21630   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2593_RESERVEDFIELD3301_K2_E5_SHIFT                    1
21631   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2593_RESERVEDFIELD3302_K2_E5                          (0xf<<2) // Reserved
21632   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2593_RESERVEDFIELD3302_K2_E5_SHIFT                    2
21633 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2594_K2_E5                                              0x00ca8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21634   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2594_RESERVEDFIELD3303_K2_E5                          (0xf<<0) // Reserved
21635   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2594_RESERVEDFIELD3303_K2_E5_SHIFT                    0
21636   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2594_RESERVEDFIELD3304_K2_E5                          (0x3<<4) // Reserved
21637   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2594_RESERVEDFIELD3304_K2_E5_SHIFT                    4
21638   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2594_RESERVEDFIELD3305_K2_E5                          (0x1<<6) // Reserved
21639   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2594_RESERVEDFIELD3305_K2_E5_SHIFT                    6
21640 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2595_K2_E5                                              0x00ca98UL //Access:RW   DataWidth:0x8    // Reserved
21641 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2596_K2_E5                                              0x00ca9cUL //Access:RW   DataWidth:0x8    // Reserved
21642 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2597_K2_E5                                              0x00caa0UL //Access:RW   DataWidth:0x8    // Reserved
21643 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2598_K2_E5                                              0x00caa4UL //Access:RW   DataWidth:0x8    // Reserved
21644 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2599_K2_E5                                              0x00caacUL //Access:R    DataWidth:0x8    // Reserved
21645 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2600_K2_E5                                              0x00cab0UL //Access:R    DataWidth:0x8    // Multi Field Register.
21646   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2600_RESERVEDFIELD3311_K2_E5                          (0x1<<0) // Reserved
21647   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2600_RESERVEDFIELD3311_K2_E5_SHIFT                    0
21648   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2600_RESERVEDFIELD3312_K2_E5                          (0x1<<1) // Reserved
21649   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2600_RESERVEDFIELD3312_K2_E5_SHIFT                    1
21650 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2601_K2_E5                                              0x00cab8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21651   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2601_RESERVEDFIELD3313_K2_E5                          (0x1<<0) // Reserved
21652   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2601_RESERVEDFIELD3313_K2_E5_SHIFT                    0
21653   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2601_RESERVEDFIELD3314_K2_E5                          (0x1<<1) // Reserved
21654   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2601_RESERVEDFIELD3314_K2_E5_SHIFT                    1
21655 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2602_K2_E5                                              0x00cabcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21656   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2602_RESERVEDFIELD3315_K2_E5                          (0x1<<6) // Reserved
21657   #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2602_RESERVEDFIELD3315_K2_E5_SHIFT                    6
21658 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2603_K2_E5                                              0x00cae0UL //Access:RW   DataWidth:0x8    // Reserved
21659 #define PHY_NW_IP_REG_LN3_LEQ_REFCLK_RESERVEDREGISTER2604_K2_E5                                              0x00cae4UL //Access:RW   DataWidth:0x8    // Reserved
21660 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2605_K2_E5                                               0x00cc00UL //Access:RW   DataWidth:0x8    // Reserved
21661 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2606_K2_E5                                               0x00cc04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21662   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2606_RESERVEDFIELD3317_K2_E5                           (0x7f<<0) // Reserved
21663   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2606_RESERVEDFIELD3317_K2_E5_SHIFT                     0
21664 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2607_K2_E5                                               0x00cc08UL //Access:RW   DataWidth:0x8    // Reserved
21665 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2608_K2_E5                                               0x00cc0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21666   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2608_RESERVEDFIELD3319_K2_E5                           (0x7f<<0) // Reserved
21667   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2608_RESERVEDFIELD3319_K2_E5_SHIFT                     0
21668 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2609_K2_E5                                               0x00cc10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21669   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2609_RESERVEDFIELD3320_K2_E5                           (0xf<<0) // Reserved
21670   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2609_RESERVEDFIELD3320_K2_E5_SHIFT                     0
21671 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2610_K2_E5                                               0x00cc14UL //Access:RW   DataWidth:0x8    // Reserved
21672 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2611_K2_E5                                               0x00cc20UL //Access:RW   DataWidth:0x8    // Reserved
21673 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2612_K2_E5                                               0x00cc24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21674   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2612_RESERVEDFIELD3323_K2_E5                           (0xf<<0) // Reserved
21675   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2612_RESERVEDFIELD3323_K2_E5_SHIFT                     0
21676 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2613_K2_E5                                               0x00cc30UL //Access:RW   DataWidth:0x8    // Reserved
21677 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2614_K2_E5                                               0x00cc34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21678   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2614_RESERVEDFIELD3325_K2_E5                           (0xf<<0) // Reserved
21679   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2614_RESERVEDFIELD3325_K2_E5_SHIFT                     0
21680 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2615_K2_E5                                               0x00cc40UL //Access:RW   DataWidth:0x8    // Reserved
21681 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2616_K2_E5                                               0x00cc44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21682   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2616_RESERVEDFIELD3327_K2_E5                           (0xf<<0) // Reserved
21683   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2616_RESERVEDFIELD3327_K2_E5_SHIFT                     0
21684 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2617_K2_E5                                               0x00cc4cUL //Access:RW   DataWidth:0x8    // Reserved
21685 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2618_K2_E5                                               0x00cc50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21686   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2618_RESERVEDFIELD3329_K2_E5                           (0xf<<0) // Reserved
21687   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2618_RESERVEDFIELD3329_K2_E5_SHIFT                     0
21688 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2619_K2_E5                                               0x00cc58UL //Access:RW   DataWidth:0x8    // Reserved
21689 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2620_K2_E5                                               0x00cc5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21690   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2620_RESERVEDFIELD3331_K2_E5                           (0xf<<0) // Reserved
21691   #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2620_RESERVEDFIELD3331_K2_E5_SHIFT                     0
21692 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2621_K2_E5                                               0x00cc80UL //Access:RW   DataWidth:0x8    // Reserved
21693 #define PHY_NW_IP_REG_LN3_LEQ_RXCLK_RESERVEDREGISTER2622_K2_E5                                               0x00cc84UL //Access:RW   DataWidth:0x8    // Reserved
21694 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_AFE_PD_CTRL0_K2_E5                                                      0x00ce00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21695   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5                                           (0xf<<0) // power down TX driver
21696   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_AFE_PD_CTRL0_PD_TXDRV_K2_E5_SHIFT                                     0
21697 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2623_K2_E5                                              0x00ce04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21698   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2623_RESERVEDFIELD3332_K2_E5                          (0x1<<0) // Reserved
21699   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2623_RESERVEDFIELD3332_K2_E5_SHIFT                    0
21700 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_AFE_CTRL0_K2_E5                                                         0x00ce08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21701   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5                                         (0x3<<0) // When HIGH, TX driver goes into a low power IDLE model. In this mode, the output termination is not guaranteed to be 50 Ohm closer to 200 Ohm
21702   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_AFE_CTRL0_TXDRV_LP_IDLE_K2_E5_SHIFT                                   0
21703 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2624_K2_E5                                              0x00ce0cUL //Access:RW   DataWidth:0x8    // Reserved
21704 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2625_K2_E5                                              0x00ce10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21705   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2625_RESERVEDFIELD3334_K2_E5                          (0x1<<0) // Reserved
21706   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2625_RESERVEDFIELD3334_K2_E5_SHIFT                    0
21707   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2625_RESERVEDFIELD3335_K2_E5                          (0x1f<<1) // Reserved
21708   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2625_RESERVEDFIELD3335_K2_E5_SHIFT                    1
21709 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2626_K2_E5                                              0x00ce14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21710   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2626_RESERVEDFIELD3336_K2_E5                          (0x7<<0) // Reserved
21711   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2626_RESERVEDFIELD3336_K2_E5_SHIFT                    0
21712 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_K2_E5                                              0x00ce18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21713   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3337_K2_E5                          (0x1<<0) // Reserved
21714   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3337_K2_E5_SHIFT                    0
21715   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3338_K2_E5                          (0x1<<1) // Reserved
21716   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3338_K2_E5_SHIFT                    1
21717   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3339_K2_E5                          (0x7<<2) // Reserved
21718   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3339_K2_E5_SHIFT                    2
21719   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3340_K2_E5                          (0x1<<5) // Reserved
21720   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3340_K2_E5_SHIFT                    5
21721   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3341_K2_E5                          (0x3<<6) // Reserved
21722   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2627_RESERVEDFIELD3341_K2_E5_SHIFT                    6
21723 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_K2_E5                                              0x00ce20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21724   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3342_K2_E5                          (0x1<<0) // Reserved
21725   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3342_K2_E5_SHIFT                    0
21726   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3343_K2_E5                          (0x1<<1) // Reserved
21727   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3343_K2_E5_SHIFT                    1
21728   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3344_K2_E5                          (0x3<<2) // Reserved
21729   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3344_K2_E5_SHIFT                    2
21730   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3345_K2_E5                          (0x1<<4) // Reserved
21731   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2628_RESERVEDFIELD3345_K2_E5_SHIFT                    4
21732 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2629_K2_E5                                              0x00ce24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21733   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2629_RESERVEDFIELD3346_K2_E5                          (0x7<<0) // Reserved
21734   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2629_RESERVEDFIELD3346_K2_E5_SHIFT                    0
21735   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2629_RESERVEDFIELD3347_K2_E5                          (0x1f<<3) // Reserved
21736   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2629_RESERVEDFIELD3347_K2_E5_SHIFT                    3
21737 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2630_K2_E5                                              0x00ce28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21738   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2630_RESERVEDFIELD3348_K2_E5                          (0x7<<0) // Reserved
21739   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2630_RESERVEDFIELD3348_K2_E5_SHIFT                    0
21740   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2630_RESERVEDFIELD3349_K2_E5                          (0x3<<3) // Reserved
21741   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2630_RESERVEDFIELD3349_K2_E5_SHIFT                    3
21742 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2631_K2_E5                                              0x00ce2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21743   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2631_RESERVEDFIELD3350_K2_E5                          (0x1f<<0) // Reserved
21744   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2631_RESERVEDFIELD3350_K2_E5_SHIFT                    0
21745   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2631_RESERVEDFIELD3351_K2_E5                          (0x3<<5) // Reserved
21746   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2631_RESERVEDFIELD3351_K2_E5_SHIFT                    5
21747 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2632_K2_E5                                              0x00ce30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21748   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2632_RESERVEDFIELD3352_K2_E5                          (0x7<<0) // Reserved
21749   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2632_RESERVEDFIELD3352_K2_E5_SHIFT                    0
21750   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2632_RESERVEDFIELD3353_K2_E5                          (0x3<<3) // Reserved
21751   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2632_RESERVEDFIELD3353_K2_E5_SHIFT                    3
21752 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2633_K2_E5                                              0x00ce34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21753   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2633_RESERVEDFIELD3354_K2_E5                          (0x1f<<0) // Reserved
21754   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2633_RESERVEDFIELD3354_K2_E5_SHIFT                    0
21755   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2633_RESERVEDFIELD3355_K2_E5                          (0x3<<5) // Reserved
21756   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2633_RESERVEDFIELD3355_K2_E5_SHIFT                    5
21757 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL0_K2_E5                                                        0x00ce40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21758   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5                                                  (0x1<<0) // Set to 1 to apply the coefficient settings, and hold until ack is 1.  Set to 0 once ack is 1.
21759   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL0_REQ_K2_E5_SHIFT                                            0
21760 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_STATUS0_K2_E5                                                      0x00ce44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21761   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5                                                (0x1<<0) // Set to 1 by firmware when updates are complete. Cleared when req = 0
21762   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_STATUS0_ACK_K2_E5_SHIFT                                          0
21763 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL1_K2_E5                                                        0x00ce48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21764   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5                                              (0x1f<<0) // Setting for TXEQ first post-cursor tap coefficient
21765   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL1_TXEQ_C1_K2_E5_SHIFT                                        0
21766 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2634_K2_E5                                              0x00ce4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21767   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2634_RESERVEDFIELD3356_K2_E5                          (0x3<<0) // Reserved
21768   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2634_RESERVEDFIELD3356_K2_E5_SHIFT                    0
21769 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL3_K2_E5                                                        0x00ce50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21770   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5                                             (0xf<<0) // Setting for TXEQ pre-cursor tap coefficient
21771   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL3_TXEQ_CM1_K2_E5_SHIFT                                       0
21772 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2635_K2_E5                                              0x00ce54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21773   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2635_RESERVEDFIELD3357_K2_E5                          (0x1<<0) // Reserved
21774   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2635_RESERVEDFIELD3357_K2_E5_SHIFT                    0
21775   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2635_RESERVEDFIELD3358_K2_E5                          (0x1<<1) // Reserved
21776   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2635_RESERVEDFIELD3358_K2_E5_SHIFT                    1
21777 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL5_K2_E5                                                        0x00ce58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21778   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5                                            (0xf<<0) // Thermometer coded control to adjust the delay between data and clock for the final 2to1 mux. Setting 00000 min delay of clock path and 11111 max delay of clock path.
21779   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_TXEQ_CTRL5_DRV_SWING_K2_E5_SHIFT                                      0
21780 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_K2_E5                                              0x00ce5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21781   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3359_K2_E5                          (0x1<<0) // Reserved
21782   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3359_K2_E5_SHIFT                    0
21783   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3360_K2_E5                          (0x1<<1) // Reserved
21784   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3360_K2_E5_SHIFT                    1
21785   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3361_K2_E5                          (0x7<<2) // Reserved
21786   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3361_K2_E5_SHIFT                    2
21787   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3362_K2_E5                          (0x1<<5) // Reserved
21788   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3362_K2_E5_SHIFT                    5
21789   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3363_K2_E5                          (0x3<<6) // Reserved
21790   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2636_RESERVEDFIELD3363_K2_E5_SHIFT                    6
21791 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_K2_E5                                              0x00ce60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21792   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3364_K2_E5                          (0x1<<0) // Reserved
21793   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3364_K2_E5_SHIFT                    0
21794   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3365_K2_E5                          (0x1<<1) // Reserved
21795   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3365_K2_E5_SHIFT                    1
21796   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3366_K2_E5                          (0x3<<2) // Reserved
21797   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3366_K2_E5_SHIFT                    2
21798   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3367_K2_E5                          (0x1<<4) // Reserved
21799   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2637_RESERVEDFIELD3367_K2_E5_SHIFT                    4
21800 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2638_K2_E5                                              0x00ce64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21801   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2638_RESERVEDFIELD3368_K2_E5                          (0x3<<3) // Reserved
21802   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2638_RESERVEDFIELD3368_K2_E5_SHIFT                    3
21803   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2638_RESERVEDFIELD3369_K2_E5                          (0x3<<5) // Reserved
21804   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2638_RESERVEDFIELD3369_K2_E5_SHIFT                    5
21805 #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2639_K2_E5                                              0x00ce6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21806   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2639_RESERVEDFIELD3370_K2_E5                          (0x3<<3) // Reserved
21807   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2639_RESERVEDFIELD3370_K2_E5_SHIFT                    3
21808   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2639_RESERVEDFIELD3371_K2_E5                          (0x3<<5) // Reserved
21809   #define PHY_NW_IP_REG_LN3_DRV_REFCLK_RESERVEDREGISTER2639_RESERVEDFIELD3371_K2_E5_SHIFT                    5
21810 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2640_K2_E5                                              0x00d000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21811   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2640_RESERVEDFIELD3372_K2_E5                          (0xf<<0) // Reserved
21812   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2640_RESERVEDFIELD3372_K2_E5_SHIFT                    0
21813 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2641_K2_E5                                              0x00d004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21814   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2641_RESERVEDFIELD3373_K2_E5                          (0x1f<<0) // Reserved
21815   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2641_RESERVEDFIELD3373_K2_E5_SHIFT                    0
21816 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2642_K2_E5                                              0x00d008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21817   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2642_RESERVEDFIELD3374_K2_E5                          (0x3<<0) // Reserved
21818   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2642_RESERVEDFIELD3374_K2_E5_SHIFT                    0
21819   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2642_RESERVEDFIELD3375_K2_E5                          (0x3<<2) // Reserved
21820   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2642_RESERVEDFIELD3375_K2_E5_SHIFT                    2
21821 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2643_K2_E5                                              0x00d00cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21822   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2643_RESERVEDFIELD3376_K2_E5                          (0x7<<0) // Reserved
21823   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2643_RESERVEDFIELD3376_K2_E5_SHIFT                    0
21824   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2643_RESERVEDFIELD3377_K2_E5                          (0x7<<3) // Reserved
21825   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2643_RESERVEDFIELD3377_K2_E5_SHIFT                    3
21826 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2644_K2_E5                                              0x00d010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21827   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2644_RESERVEDFIELD3378_K2_E5                          (0x1<<0) // Reserved
21828   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2644_RESERVEDFIELD3378_K2_E5_SHIFT                    0
21829 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2645_K2_E5                                              0x00d018UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21830   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2645_RESERVEDFIELD3379_K2_E5                          (0x1<<0) // Reserved
21831   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2645_RESERVEDFIELD3379_K2_E5_SHIFT                    0
21832 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2646_K2_E5                                              0x00d028UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21833   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2646_RESERVEDFIELD3380_K2_E5                          (0x1<<0) // Reserved
21834   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2646_RESERVEDFIELD3380_K2_E5_SHIFT                    0
21835   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2646_RESERVEDFIELD3381_K2_E5                          (0x1<<1) // Reserved
21836   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2646_RESERVEDFIELD3381_K2_E5_SHIFT                    1
21837   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2646_RESERVEDFIELD3382_K2_E5                          (0x3<<2) // Reserved
21838   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2646_RESERVEDFIELD3382_K2_E5_SHIFT                    2
21839 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2647_K2_E5                                              0x00d030UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21840   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2647_RESERVEDFIELD3383_K2_E5                          (0xf<<0) // Reserved
21841   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2647_RESERVEDFIELD3383_K2_E5_SHIFT                    0
21842   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2647_RESERVEDFIELD3384_K2_E5                          (0x3<<4) // Reserved
21843   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2647_RESERVEDFIELD3384_K2_E5_SHIFT                    4
21844 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2648_K2_E5                                              0x00d038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21845   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2648_RESERVEDFIELD3385_K2_E5                          (0xf<<0) // Reserved
21846   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2648_RESERVEDFIELD3385_K2_E5_SHIFT                    0
21847   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2648_RESERVEDFIELD3386_K2_E5                          (0x3<<4) // Reserved
21848   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2648_RESERVEDFIELD3386_K2_E5_SHIFT                    4
21849   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2648_RESERVEDFIELD3387_K2_E5                          (0x3<<6) // Reserved
21850   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2648_RESERVEDFIELD3387_K2_E5_SHIFT                    6
21851 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2649_K2_E5                                              0x00d040UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21852   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2649_RESERVEDFIELD3388_K2_E5                          (0xf<<0) // Reserved
21853   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2649_RESERVEDFIELD3388_K2_E5_SHIFT                    0
21854   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2649_RESERVEDFIELD3389_K2_E5                          (0x3<<4) // Reserved
21855   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2649_RESERVEDFIELD3389_K2_E5_SHIFT                    4
21856   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2649_RESERVEDFIELD3390_K2_E5                          (0x1<<6) // Reserved
21857   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2649_RESERVEDFIELD3390_K2_E5_SHIFT                    6
21858 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2650_K2_E5                                              0x00d048UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21859   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2650_RESERVEDFIELD3391_K2_E5                          (0x1<<0) // Reserved
21860   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2650_RESERVEDFIELD3391_K2_E5_SHIFT                    0
21861   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2650_RESERVEDFIELD3392_K2_E5                          (0x3<<1) // Reserved
21862   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2650_RESERVEDFIELD3392_K2_E5_SHIFT                    1
21863 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2651_K2_E5                                              0x00d050UL //Access:RW   DataWidth:0x8    // Reserved
21864 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2652_K2_E5                                              0x00d058UL //Access:R    DataWidth:0x8    // Multi Field Register.
21865   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2652_RESERVEDFIELD3394_K2_E5                          (0x1<<0) // Reserved
21866   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2652_RESERVEDFIELD3394_K2_E5_SHIFT                    0
21867   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2652_RESERVEDFIELD3395_K2_E5                          (0xf<<1) // Reserved
21868   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2652_RESERVEDFIELD3395_K2_E5_SHIFT                    1
21869 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2653_K2_E5                                              0x00d060UL //Access:RW   DataWidth:0x8    // Reserved
21870 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2654_K2_E5                                              0x00d064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21871   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2654_RESERVEDFIELD3397_K2_E5                          (0x1<<0) // Reserved
21872   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2654_RESERVEDFIELD3397_K2_E5_SHIFT                    0
21873 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2655_K2_E5                                              0x00d06cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21874   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2655_RESERVEDFIELD3398_K2_E5                          (0x1f<<0) // Reserved
21875   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2655_RESERVEDFIELD3398_K2_E5_SHIFT                    0
21876   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2655_RESERVEDFIELD3399_K2_E5                          (0x1<<7) // Reserved
21877   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2655_RESERVEDFIELD3399_K2_E5_SHIFT                    7
21878 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_K2_E5                                                         0x00d080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21879   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5                                                   (0x1<<0) // Write 1 to request a command CMD execution.  It should be held at 1 until fsm_status0.ack is 1, and then it should be set back to 0.
21880   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_REQ_K2_E5_SHIFT                                             0
21881   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5                                                   (0x1f<<1) // Requested command: 0x00 - LOAD_ONLY Others - Reserved
21882   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_CMD_K2_E5_SHIFT                                             1
21883   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD3400_K2_E5                                     (0x1<<6) // Reserved
21884   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_RESERVEDFIELD3400_K2_E5_SHIFT                               6
21885   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5                                     (0x1<<7) // Set it to 1 when changing DFE tap values
21886   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_CTRL0_DRIVE_BEFORE_EVAL_K2_E5_SHIFT                               7
21887 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2656_K2_E5                                              0x00d084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21888   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2656_RESERVEDFIELD3401_K2_E5                          (0xf<<0) // Reserved
21889   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2656_RESERVEDFIELD3401_K2_E5_SHIFT                    0
21890   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2656_RESERVEDFIELD3402_K2_E5                          (0x1<<4) // Reserved
21891   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2656_RESERVEDFIELD3402_K2_E5_SHIFT                    4
21892 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2657_K2_E5                                              0x00d088UL //Access:RW   DataWidth:0x8    // Reserved
21893 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2658_K2_E5                                              0x00d08cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21894   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2658_RESERVEDFIELD3404_K2_E5                          (0x3<<0) // Reserved
21895   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2658_RESERVEDFIELD3404_K2_E5_SHIFT                    0
21896 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2659_K2_E5                                              0x00d090UL //Access:RW   DataWidth:0x8    // Reserved
21897 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2660_K2_E5                                              0x00d094UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21898   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2660_RESERVEDFIELD3406_K2_E5                          (0x3<<0) // Reserved
21899   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2660_RESERVEDFIELD3406_K2_E5_SHIFT                    0
21900 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2661_K2_E5                                              0x00d098UL //Access:RW   DataWidth:0x8    // Reserved
21901 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2662_K2_E5                                              0x00d09cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21902   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2662_RESERVEDFIELD3408_K2_E5                          (0x3<<0) // Reserved
21903   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2662_RESERVEDFIELD3408_K2_E5_SHIFT                    0
21904 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_K2_E5                                                       0x00d0a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
21905   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5                                                 (0x1<<0) // Acknowledge from DFE after command execution. Will be set to 1 after a command is completed, and will clear to 0 after fsm_status0.req is cleared
21906   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_ACK_K2_E5_SHIFT                                           0
21907   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD3409_K2_E5                                   (0x1<<1) // Reserved
21908   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD3409_K2_E5_SHIFT                             1
21909   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD3410_K2_E5                                   (0x1<<2) // Reserved
21910   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD3410_K2_E5_SHIFT                             2
21911   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD3411_K2_E5                                   (0x1<<3) // Reserved
21912   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_FSM_STATUS0_RESERVEDFIELD3411_K2_E5_SHIFT                             3
21913 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_K2_E5                                                         0x00d0a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21914   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5                                         (0x1<<0) // Enables updating Tap 1 Even 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
21915   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN0_EN_K2_E5_SHIFT                                   0
21916   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5                                         (0x1<<1) // Enables updating Tap 1 Even 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
21917   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_EVEN1_EN_K2_E5_SHIFT                                   1
21918   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5                                          (0x1<<2) // Enables updating Tap 1 Odd 0 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
21919   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_ODD0_EN_K2_E5_SHIFT                                    2
21920   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5                                          (0x1<<3) // Enables updating Tap 1 Odd 1 Path when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled Note that all four tap1 enable fields tap1_*_en must be set to the same value at the same time i.e. in each write.
21921   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP1_ODD1_EN_K2_E5_SHIFT                                    3
21922   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5                                               (0x1<<4) // Enables updating Tap 2 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
21923   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP2_EN_K2_E5_SHIFT                                         4
21924   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5                                               (0x1<<5) // Enables updating Tap 3 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
21925   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP3_EN_K2_E5_SHIFT                                         5
21926   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5                                               (0x1<<6) // Enables updating Tap 4 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
21927   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP4_EN_K2_E5_SHIFT                                         6
21928   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5                                               (0x1<<7) // Enables updating Tap 5 when FSM LOAD_ONLY command executes 0 - Disabled 1 - Enabled
21929   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_CTRL0_TAP5_EN_K2_E5_SHIFT                                         7
21930 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL0_K2_E5                                               0x00d0acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21931   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
21932   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                            0
21933   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
21934   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                   7
21935 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL1_K2_E5                                               0x00d0b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21936   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5                                  (0x1f<<0) // Starting value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
21937   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                            0
21938   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                         (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
21939   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                   7
21940 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL2_K2_E5                                               0x00d0b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21941   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
21942   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                             0
21943   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
21944   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                    7
21945 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL3_K2_E5                                               0x00d0b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21946   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5                                   (0x1f<<0) // Starting value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_start_val_ctrl* registers must be set to the same value.
21947   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                             0
21948   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_start_val_ctrl* registers must be set to the same value.
21949   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                    7
21950 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL4_K2_E5                                               0x00d0bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21951   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5                                        (0xf<<0) // Starting value for Tap 2 for Tap Adaptations
21952   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_K2_E5_SHIFT                                  0
21953   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
21954   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                         7
21955 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL5_K2_E5                                               0x00d0c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21956   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5                                        (0x7<<0) // Starting value for Tap 3 for Tap Adaptations
21957   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_K2_E5_SHIFT                                  0
21958   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
21959   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                         7
21960 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL6_K2_E5                                               0x00d0c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21961   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5                                        (0x7<<0) // Starting value for Tap 4 for Tap Adaptations
21962   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_K2_E5_SHIFT                                  0
21963   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
21964   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                         7
21965 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL7_K2_E5                                               0x00d0c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21966   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5                                        (0x7<<0) // Starting value for Tap 5 for Tap Adaptations
21967   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_K2_E5_SHIFT                                  0
21968   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5                               (0x1<<7) // polarity 0 = negative, 1 = positive
21969   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_START_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                         7
21970 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_K2_E5                                                0x00d0ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21971   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
21972   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_K2_E5_SHIFT                             0
21973   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
21974   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                    7
21975 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_K2_E5                                                0x00d0d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21976   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5                                   (0x1f<<0) // Loading value for Tap 1 Even 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
21977   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_K2_E5_SHIFT                             0
21978   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5                          (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
21979   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                    7
21980 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_K2_E5                                                0x00d0d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21981   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 0 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
21982   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_K2_E5_SHIFT                              0
21983   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
21984   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                     7
21985 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_K2_E5                                                0x00d0d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21986   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5                                    (0x1f<<0) // Loading value for Tap 1 Odd 1 Path for Tap Adaptations. Note that all four tap1 value fields tap1_even0/1 and tap1_odd0/1 of tap_load_val_ctrl* registers must be set to the same value.
21987   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_K2_E5_SHIFT                              0
21988   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5                           (0x1<<7) // polarity 0 = negative, 1 = positive Note that all four tap1 polarity fields tap1_*_polarity of tap_load_val_ctrl* registers must be set to the same value.
21989   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                     7
21990 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_K2_E5                                                0x00d0dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
21991   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5                                         (0xf<<0) // Loading value for Tap 2 for Tap Adaptations
21992   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_K2_E5_SHIFT                                   0
21993   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
21994   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL4_TAP2_POLARITY_K2_E5_SHIFT                          7
21995 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_K2_E5                                                0x00d0e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
21996   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5                                         (0x7<<0) // Loading value for Tap 3 for Tap Adaptations
21997   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_K2_E5_SHIFT                                   0
21998   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
21999   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL5_TAP3_POLARITY_K2_E5_SHIFT                          7
22000 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_K2_E5                                                0x00d0e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22001   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5                                         (0x7<<0) // Loading value for Tap 4 for Tap Adaptations
22002   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_K2_E5_SHIFT                                   0
22003   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
22004   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL6_TAP4_POLARITY_K2_E5_SHIFT                          7
22005 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_K2_E5                                                0x00d0e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22006   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5                                         (0x7<<0) // Loading value for Tap 5 for Tap Adaptations
22007   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_K2_E5_SHIFT                                   0
22008   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5                                (0x1<<7) // polarity 0 = negative, 1 = positive
22009   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_LOAD_VAL_CTRL7_TAP5_POLARITY_K2_E5_SHIFT                          7
22010 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS0_K2_E5                                                   0x00d0ecUL //Access:R    DataWidth:0x8    // Multi Field Register.
22011   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5                                      (0x1f<<0) // binary value for Tap 1 Even 0 Path for Tap Adaptations
22012   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_K2_E5_SHIFT                                0
22013   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
22014   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS0_TAP1_EVEN0_POLARITY_K2_E5_SHIFT                       7
22015 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS1_K2_E5                                                   0x00d0f0UL //Access:R    DataWidth:0x8    // Multi Field Register.
22016   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5                                      (0x1f<<0) // binary  value for Tap 1 Even 1 Path for Tap Adaptations
22017   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_K2_E5_SHIFT                                0
22018   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5                             (0x1<<7) // polarity 0 = negative, 1 = positive
22019   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS1_TAP1_EVEN1_POLARITY_K2_E5_SHIFT                       7
22020 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS2_K2_E5                                                   0x00d0f4UL //Access:R    DataWidth:0x8    // Multi Field Register.
22021   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 0 Path for Tap Adaptations
22022   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_K2_E5_SHIFT                                 0
22023   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
22024   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS2_TAP1_ODD0_POLARITY_K2_E5_SHIFT                        7
22025 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS3_K2_E5                                                   0x00d0f8UL //Access:R    DataWidth:0x8    // Multi Field Register.
22026   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5                                       (0x1f<<0) // binary  value for Tap 1 Odd 1 Path for Tap Adaptations
22027   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_K2_E5_SHIFT                                 0
22028   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5                              (0x1<<7) // polarity 0 = negative, 1 = positive
22029   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS3_TAP1_ODD1_POLARITY_K2_E5_SHIFT                        7
22030 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS4_K2_E5                                                   0x00d0fcUL //Access:R    DataWidth:0x8    // Multi Field Register.
22031   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5                                            (0xf<<0) // binary  value for Tap 2 for Tap Adaptations
22032   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_K2_E5_SHIFT                                      0
22033   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
22034   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS4_TAP2_POLARITY_K2_E5_SHIFT                             7
22035 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS5_K2_E5                                                   0x00d100UL //Access:R    DataWidth:0x8    // Multi Field Register.
22036   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5                                            (0x7<<0) // binary  value for Tap 3 for Tap Adaptations
22037   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_K2_E5_SHIFT                                      0
22038   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
22039   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS5_TAP3_POLARITY_K2_E5_SHIFT                             7
22040 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS6_K2_E5                                                   0x00d104UL //Access:R    DataWidth:0x8    // Multi Field Register.
22041   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5                                            (0x7<<0) // binary  value for Tap 4 for Tap Adaptations
22042   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_K2_E5_SHIFT                                      0
22043   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
22044   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS6_TAP4_POLARITY_K2_E5_SHIFT                             7
22045 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS7_K2_E5                                                   0x00d108UL //Access:R    DataWidth:0x8    // Multi Field Register.
22046   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5                                            (0x7<<0) // binary  value for Tap 5 for Tap Adaptations
22047   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_K2_E5_SHIFT                                      0
22048   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5                                   (0x1<<7) // polarity 0 = negative, 1 = positive
22049   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_TAP_VAL_STATUS7_TAP5_POLARITY_K2_E5_SHIFT                             7
22050 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_K2_E5                                              0x00d140UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22051   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3412_K2_E5                          (0x1<<0) // Reserved
22052   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3412_K2_E5_SHIFT                    0
22053   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3413_K2_E5                          (0x1<<1) // Reserved
22054   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3413_K2_E5_SHIFT                    1
22055   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3414_K2_E5                          (0x1<<2) // Reserved
22056   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3414_K2_E5_SHIFT                    2
22057   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3415_K2_E5                          (0x1<<3) // Reserved
22058   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3415_K2_E5_SHIFT                    3
22059   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3416_K2_E5                          (0x1<<4) // Reserved
22060   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3416_K2_E5_SHIFT                    4
22061   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3417_K2_E5                          (0x1<<5) // Reserved
22062   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3417_K2_E5_SHIFT                    5
22063   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3418_K2_E5                          (0x1<<6) // Reserved
22064   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3418_K2_E5_SHIFT                    6
22065   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3419_K2_E5                          (0x1<<7) // Reserved
22066   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2663_RESERVEDFIELD3419_K2_E5_SHIFT                    7
22067 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2664_K2_E5                                              0x00d144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22068   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2664_RESERVEDFIELD3420_K2_E5                          (0x1f<<0) // Reserved
22069   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2664_RESERVEDFIELD3420_K2_E5_SHIFT                    0
22070 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2665_K2_E5                                              0x00d148UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22071   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2665_RESERVEDFIELD3421_K2_E5                          (0xf<<0) // Reserved
22072   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2665_RESERVEDFIELD3421_K2_E5_SHIFT                    0
22073 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2666_K2_E5                                              0x00d14cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22074   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2666_RESERVEDFIELD3422_K2_E5                          (0x3f<<0) // Reserved
22075   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2666_RESERVEDFIELD3422_K2_E5_SHIFT                    0
22076 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2667_K2_E5                                              0x00d150UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22077   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2667_RESERVEDFIELD3423_K2_E5                          (0x3f<<0) // Reserved
22078   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2667_RESERVEDFIELD3423_K2_E5_SHIFT                    0
22079 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2668_K2_E5                                              0x00d154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22080   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2668_RESERVEDFIELD3424_K2_E5                          (0x3f<<0) // Reserved
22081   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2668_RESERVEDFIELD3424_K2_E5_SHIFT                    0
22082 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2669_K2_E5                                              0x00d158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22083   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2669_RESERVEDFIELD3425_K2_E5                          (0x3f<<0) // Reserved
22084   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2669_RESERVEDFIELD3425_K2_E5_SHIFT                    0
22085 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2670_K2_E5                                              0x00d15cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22086   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2670_RESERVEDFIELD3426_K2_E5                          (0x3f<<0) // Reserved
22087   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2670_RESERVEDFIELD3426_K2_E5_SHIFT                    0
22088 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2671_K2_E5                                              0x00d160UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22089   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2671_RESERVEDFIELD3427_K2_E5                          (0x3f<<0) // Reserved
22090   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2671_RESERVEDFIELD3427_K2_E5_SHIFT                    0
22091 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2672_K2_E5                                              0x00d164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22092   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2672_RESERVEDFIELD3428_K2_E5                          (0x3f<<0) // Reserved
22093   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2672_RESERVEDFIELD3428_K2_E5_SHIFT                    0
22094 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2673_K2_E5                                              0x00d168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22095   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2673_RESERVEDFIELD3429_K2_E5                          (0x3f<<0) // Reserved
22096   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2673_RESERVEDFIELD3429_K2_E5_SHIFT                    0
22097 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2674_K2_E5                                              0x00d16cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22098   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2674_RESERVEDFIELD3430_K2_E5                          (0x3f<<0) // Reserved
22099   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2674_RESERVEDFIELD3430_K2_E5_SHIFT                    0
22100 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2675_K2_E5                                              0x00d170UL //Access:R    DataWidth:0x8    // Multi Field Register.
22101   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2675_RESERVEDFIELD3431_K2_E5                          (0x3f<<0) // Reserved
22102   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2675_RESERVEDFIELD3431_K2_E5_SHIFT                    0
22103 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2676_K2_E5                                              0x00d174UL //Access:R    DataWidth:0x8    // Multi Field Register.
22104   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2676_RESERVEDFIELD3432_K2_E5                          (0x3f<<0) // Reserved
22105   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2676_RESERVEDFIELD3432_K2_E5_SHIFT                    0
22106 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2677_K2_E5                                              0x00d178UL //Access:R    DataWidth:0x8    // Multi Field Register.
22107   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2677_RESERVEDFIELD3433_K2_E5                          (0x3f<<0) // Reserved
22108   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2677_RESERVEDFIELD3433_K2_E5_SHIFT                    0
22109 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2678_K2_E5                                              0x00d17cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22110   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2678_RESERVEDFIELD3434_K2_E5                          (0x3f<<0) // Reserved
22111   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2678_RESERVEDFIELD3434_K2_E5_SHIFT                    0
22112 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2679_K2_E5                                              0x00d180UL //Access:R    DataWidth:0x8    // Multi Field Register.
22113   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2679_RESERVEDFIELD3435_K2_E5                          (0x3f<<0) // Reserved
22114   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2679_RESERVEDFIELD3435_K2_E5_SHIFT                    0
22115 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2680_K2_E5                                              0x00d184UL //Access:R    DataWidth:0x8    // Multi Field Register.
22116   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2680_RESERVEDFIELD3436_K2_E5                          (0x3f<<0) // Reserved
22117   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2680_RESERVEDFIELD3436_K2_E5_SHIFT                    0
22118 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2681_K2_E5                                              0x00d188UL //Access:R    DataWidth:0x8    // Multi Field Register.
22119   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2681_RESERVEDFIELD3437_K2_E5                          (0x3f<<0) // Reserved
22120   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2681_RESERVEDFIELD3437_K2_E5_SHIFT                    0
22121 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_K2_E5                                              0x00d18cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22122   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3438_K2_E5                          (0x1<<0) // Reserved
22123   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3438_K2_E5_SHIFT                    0
22124   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3439_K2_E5                          (0x1<<1) // Reserved
22125   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3439_K2_E5_SHIFT                    1
22126   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3440_K2_E5                          (0x1<<2) // Reserved
22127   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3440_K2_E5_SHIFT                    2
22128   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3441_K2_E5                          (0x1<<3) // Reserved
22129   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3441_K2_E5_SHIFT                    3
22130   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3442_K2_E5                          (0x1<<4) // Reserved
22131   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3442_K2_E5_SHIFT                    4
22132   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3443_K2_E5                          (0x1<<5) // Reserved
22133   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3443_K2_E5_SHIFT                    5
22134   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3444_K2_E5                          (0x1<<6) // Reserved
22135   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3444_K2_E5_SHIFT                    6
22136   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3445_K2_E5                          (0x1<<7) // Reserved
22137   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2682_RESERVEDFIELD3445_K2_E5_SHIFT                    7
22138 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2683_K2_E5                                              0x00d190UL //Access:R    DataWidth:0x8    // Multi Field Register.
22139   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2683_RESERVEDFIELD3446_K2_E5                          (0x1<<0) // Reserved
22140   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2683_RESERVEDFIELD3446_K2_E5_SHIFT                    0
22141   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2683_RESERVEDFIELD3447_K2_E5                          (0x1<<1) // Reserved
22142   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2683_RESERVEDFIELD3447_K2_E5_SHIFT                    1
22143   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2683_RESERVEDFIELD3448_K2_E5                          (0x1<<2) // Reserved
22144   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2683_RESERVEDFIELD3448_K2_E5_SHIFT                    2
22145 #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_K2_E5                                              0x00d194UL //Access:R    DataWidth:0x8    // Multi Field Register.
22146   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3449_K2_E5                          (0x1<<0) // Reserved
22147   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3449_K2_E5_SHIFT                    0
22148   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3450_K2_E5                          (0x1<<1) // Reserved
22149   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3450_K2_E5_SHIFT                    1
22150   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3451_K2_E5                          (0x1<<2) // Reserved
22151   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3451_K2_E5_SHIFT                    2
22152   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3452_K2_E5                          (0x1<<3) // Reserved
22153   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3452_K2_E5_SHIFT                    3
22154   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3453_K2_E5                          (0x1<<4) // Reserved
22155   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3453_K2_E5_SHIFT                    4
22156   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3454_K2_E5                          (0x1<<5) // Reserved
22157   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3454_K2_E5_SHIFT                    5
22158   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3455_K2_E5                          (0x1<<6) // Reserved
22159   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3455_K2_E5_SHIFT                    6
22160   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3456_K2_E5                          (0x1<<7) // Reserved
22161   #define PHY_NW_IP_REG_LN3_DFE_REFCLK_RESERVEDREGISTER2684_RESERVEDFIELD3456_K2_E5_SHIFT                    7
22162 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2685_K2_E5                                               0x00d200UL //Access:RW   DataWidth:0x8    // Reserved
22163 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2686_K2_E5                                               0x00d204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22164   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2686_RESERVEDFIELD3458_K2_E5                           (0x1<<0) // Reserved
22165   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2686_RESERVEDFIELD3458_K2_E5_SHIFT                     0
22166 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2687_K2_E5                                               0x00d208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22167   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2687_RESERVEDFIELD3459_K2_E5                           (0x1f<<0) // Reserved
22168   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2687_RESERVEDFIELD3459_K2_E5_SHIFT                     0
22169   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2687_RESERVEDFIELD3460_K2_E5                           (0x1<<5) // Reserved
22170   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2687_RESERVEDFIELD3460_K2_E5_SHIFT                     5
22171   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2687_RESERVEDFIELD3461_K2_E5                           (0x1<<6) // Reserved
22172   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2687_RESERVEDFIELD3461_K2_E5_SHIFT                     6
22173 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2688_K2_E5                                               0x00d218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22174   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2688_RESERVEDFIELD3462_K2_E5                           (0x1<<0) // Reserved
22175   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2688_RESERVEDFIELD3462_K2_E5_SHIFT                     0
22176   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2688_RESERVEDFIELD3463_K2_E5                           (0x1<<1) // Reserved
22177   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2688_RESERVEDFIELD3463_K2_E5_SHIFT                     1
22178 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2689_K2_E5                                               0x00d21cUL //Access:RW   DataWidth:0x8    // Reserved
22179 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2690_K2_E5                                               0x00d220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22180   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2690_RESERVEDFIELD3465_K2_E5                           (0x3<<0) // Reserved
22181   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2690_RESERVEDFIELD3465_K2_E5_SHIFT                     0
22182 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2691_K2_E5                                               0x00d224UL //Access:R    DataWidth:0x8    // Multi Field Register.
22183   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2691_RESERVEDFIELD3466_K2_E5                           (0x1<<0) // Reserved
22184   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2691_RESERVEDFIELD3466_K2_E5_SHIFT                     0
22185   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2691_RESERVEDFIELD3467_K2_E5                           (0x1<<1) // Reserved
22186   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2691_RESERVEDFIELD3467_K2_E5_SHIFT                     1
22187 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2692_K2_E5                                               0x00d228UL //Access:R    DataWidth:0x8    // Reserved
22188 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2693_K2_E5                                               0x00d22cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22189   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2693_RESERVEDFIELD3469_K2_E5                           (0x3<<0) // Reserved
22190   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2693_RESERVEDFIELD3469_K2_E5_SHIFT                     0
22191 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2694_K2_E5                                               0x00d230UL //Access:R    DataWidth:0x8    // Reserved
22192 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2695_K2_E5                                               0x00d234UL //Access:R    DataWidth:0x8    // Multi Field Register.
22193   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2695_RESERVEDFIELD3471_K2_E5                           (0x3<<0) // Reserved
22194   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2695_RESERVEDFIELD3471_K2_E5_SHIFT                     0
22195 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2696_K2_E5                                               0x00d240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22196   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2696_RESERVEDFIELD3472_K2_E5                           (0x1<<0) // Reserved
22197   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2696_RESERVEDFIELD3472_K2_E5_SHIFT                     0
22198   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2696_RESERVEDFIELD3473_K2_E5                           (0x1<<1) // Reserved
22199   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2696_RESERVEDFIELD3473_K2_E5_SHIFT                     1
22200   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2696_RESERVEDFIELD3474_K2_E5                           (0x1<<2) // Reserved
22201   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2696_RESERVEDFIELD3474_K2_E5_SHIFT                     2
22202 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2697_K2_E5                                               0x00d244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22203   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2697_RESERVEDFIELD3475_K2_E5                           (0x1<<0) // Reserved
22204   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2697_RESERVEDFIELD3475_K2_E5_SHIFT                     0
22205 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2698_K2_E5                                               0x00d248UL //Access:RW   DataWidth:0x8    // Reserved
22206 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2699_K2_E5                                               0x00d258UL //Access:RW   DataWidth:0x8    // Reserved
22207 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2700_K2_E5                                               0x00d25cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22208   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2700_RESERVEDFIELD3478_K2_E5                           (0x1f<<0) // Reserved
22209   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2700_RESERVEDFIELD3478_K2_E5_SHIFT                     0
22210 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2701_K2_E5                                               0x00d260UL //Access:RW   DataWidth:0x8    // Reserved
22211 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2702_K2_E5                                               0x00d264UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22212   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2702_RESERVEDFIELD3480_K2_E5                           (0x1f<<0) // Reserved
22213   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2702_RESERVEDFIELD3480_K2_E5_SHIFT                     0
22214 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2703_K2_E5                                               0x00d268UL //Access:RW   DataWidth:0x8    // Reserved
22215 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2704_K2_E5                                               0x00d26cUL //Access:RW   DataWidth:0x8    // Reserved
22216 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2705_K2_E5                                               0x00d270UL //Access:RW   DataWidth:0x8    // Reserved
22217 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2706_K2_E5                                               0x00d274UL //Access:RW   DataWidth:0x8    // Reserved
22218 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2707_K2_E5                                               0x00d278UL //Access:RW   DataWidth:0x8    // Reserved
22219 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2708_K2_E5                                               0x00d290UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22220   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2708_RESERVEDFIELD3486_K2_E5                           (0x3<<0) // Reserved
22221   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2708_RESERVEDFIELD3486_K2_E5_SHIFT                     0
22222   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2708_RESERVEDFIELD3487_K2_E5                           (0x3<<2) // Reserved
22223   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2708_RESERVEDFIELD3487_K2_E5_SHIFT                     2
22224   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2708_RESERVEDFIELD3488_K2_E5                           (0xf<<4) // Reserved
22225   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2708_RESERVEDFIELD3488_K2_E5_SHIFT                     4
22226 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2709_K2_E5                                               0x00d294UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22227   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2709_RESERVEDFIELD3489_K2_E5                           (0xf<<0) // Reserved
22228   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2709_RESERVEDFIELD3489_K2_E5_SHIFT                     0
22229   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2709_RESERVEDFIELD3490_K2_E5                           (0xf<<4) // Reserved
22230   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2709_RESERVEDFIELD3490_K2_E5_SHIFT                     4
22231 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2710_K2_E5                                               0x00d298UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22232   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2710_RESERVEDFIELD3491_K2_E5                           (0xf<<0) // Reserved
22233   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2710_RESERVEDFIELD3491_K2_E5_SHIFT                     0
22234   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2710_RESERVEDFIELD3492_K2_E5                           (0xf<<4) // Reserved
22235   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2710_RESERVEDFIELD3492_K2_E5_SHIFT                     4
22236 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2711_K2_E5                                               0x00d29cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22237   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2711_RESERVEDFIELD3493_K2_E5                           (0x1<<0) // Reserved
22238   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2711_RESERVEDFIELD3493_K2_E5_SHIFT                     0
22239 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2712_K2_E5                                               0x00d2a0UL //Access:R    DataWidth:0x8    // Reserved
22240 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2713_K2_E5                                               0x00d2a4UL //Access:R    DataWidth:0x8    // Reserved
22241 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2714_K2_E5                                               0x00d2a8UL //Access:R    DataWidth:0x8    // Reserved
22242 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2715_K2_E5                                               0x00d2acUL //Access:R    DataWidth:0x8    // Multi Field Register.
22243   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2715_RESERVEDFIELD3497_K2_E5                           (0x3<<0) // Reserved
22244   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2715_RESERVEDFIELD3497_K2_E5_SHIFT                     0
22245 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2716_K2_E5                                               0x00d2b0UL //Access:R    DataWidth:0x8    // Reserved
22246 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2717_K2_E5                                               0x00d2b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
22247   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2717_RESERVEDFIELD3499_K2_E5                           (0x3<<0) // Reserved
22248   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2717_RESERVEDFIELD3499_K2_E5_SHIFT                     0
22249 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2718_K2_E5                                               0x00d2b8UL //Access:R    DataWidth:0x8    // Reserved
22250 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2719_K2_E5                                               0x00d2bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
22251   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2719_RESERVEDFIELD3501_K2_E5                           (0x3<<0) // Reserved
22252   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2719_RESERVEDFIELD3501_K2_E5_SHIFT                     0
22253 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2720_K2_E5                                               0x00d2c0UL //Access:R    DataWidth:0x8    // Reserved
22254 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2721_K2_E5                                               0x00d2c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
22255   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2721_RESERVEDFIELD3503_K2_E5                           (0x3<<0) // Reserved
22256   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2721_RESERVEDFIELD3503_K2_E5_SHIFT                     0
22257 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2722_K2_E5                                               0x00d2c8UL //Access:R    DataWidth:0x8    // Reserved
22258 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2723_K2_E5                                               0x00d2ccUL //Access:R    DataWidth:0x8    // Multi Field Register.
22259   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2723_RESERVEDFIELD3505_K2_E5                           (0x3<<0) // Reserved
22260   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2723_RESERVEDFIELD3505_K2_E5_SHIFT                     0
22261 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2724_K2_E5                                               0x00d2d0UL //Access:R    DataWidth:0x8    // Reserved
22262 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2725_K2_E5                                               0x00d2d4UL //Access:R    DataWidth:0x8    // Multi Field Register.
22263   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2725_RESERVEDFIELD3507_K2_E5                           (0x3<<0) // Reserved
22264   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2725_RESERVEDFIELD3507_K2_E5_SHIFT                     0
22265 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2726_K2_E5                                               0x00d2d8UL //Access:R    DataWidth:0x8    // Reserved
22266 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2727_K2_E5                                               0x00d2dcUL //Access:R    DataWidth:0x8    // Multi Field Register.
22267   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2727_RESERVEDFIELD3509_K2_E5                           (0x3<<0) // Reserved
22268   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2727_RESERVEDFIELD3509_K2_E5_SHIFT                     0
22269 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2728_K2_E5                                               0x00d2e0UL //Access:R    DataWidth:0x8    // Reserved
22270 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2729_K2_E5                                               0x00d2e4UL //Access:R    DataWidth:0x8    // Multi Field Register.
22271   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2729_RESERVEDFIELD3511_K2_E5                           (0x3<<0) // Reserved
22272   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2729_RESERVEDFIELD3511_K2_E5_SHIFT                     0
22273 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2730_K2_E5                                               0x00d300UL //Access:R    DataWidth:0x8    // Reserved
22274 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2731_K2_E5                                               0x00d304UL //Access:R    DataWidth:0x8    // Reserved
22275 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2732_K2_E5                                               0x00d308UL //Access:R    DataWidth:0x8    // Reserved
22276 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2733_K2_E5                                               0x00d30cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22277   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2733_RESERVEDFIELD3515_K2_E5                           (0x3<<0) // Reserved
22278   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2733_RESERVEDFIELD3515_K2_E5_SHIFT                     0
22279 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2734_K2_E5                                               0x00d310UL //Access:R    DataWidth:0x8    // Reserved
22280 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2735_K2_E5                                               0x00d314UL //Access:R    DataWidth:0x8    // Multi Field Register.
22281   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2735_RESERVEDFIELD3517_K2_E5                           (0x3<<0) // Reserved
22282   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2735_RESERVEDFIELD3517_K2_E5_SHIFT                     0
22283 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2736_K2_E5                                               0x00d318UL //Access:R    DataWidth:0x8    // Reserved
22284 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2737_K2_E5                                               0x00d31cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22285   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2737_RESERVEDFIELD3519_K2_E5                           (0x3<<0) // Reserved
22286   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2737_RESERVEDFIELD3519_K2_E5_SHIFT                     0
22287 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2738_K2_E5                                               0x00d320UL //Access:R    DataWidth:0x8    // Reserved
22288 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2739_K2_E5                                               0x00d324UL //Access:R    DataWidth:0x8    // Multi Field Register.
22289   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2739_RESERVEDFIELD3521_K2_E5                           (0x3<<0) // Reserved
22290   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2739_RESERVEDFIELD3521_K2_E5_SHIFT                     0
22291 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2740_K2_E5                                               0x00d328UL //Access:R    DataWidth:0x8    // Reserved
22292 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2741_K2_E5                                               0x00d32cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22293   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2741_RESERVEDFIELD3523_K2_E5                           (0x3<<0) // Reserved
22294   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2741_RESERVEDFIELD3523_K2_E5_SHIFT                     0
22295 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2742_K2_E5                                               0x00d330UL //Access:R    DataWidth:0x8    // Reserved
22296 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2743_K2_E5                                               0x00d334UL //Access:R    DataWidth:0x8    // Multi Field Register.
22297   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2743_RESERVEDFIELD3525_K2_E5                           (0x3<<0) // Reserved
22298   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2743_RESERVEDFIELD3525_K2_E5_SHIFT                     0
22299 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2744_K2_E5                                               0x00d338UL //Access:R    DataWidth:0x8    // Reserved
22300 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2745_K2_E5                                               0x00d33cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22301   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2745_RESERVEDFIELD3527_K2_E5                           (0x3<<0) // Reserved
22302   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2745_RESERVEDFIELD3527_K2_E5_SHIFT                     0
22303 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2746_K2_E5                                               0x00d340UL //Access:R    DataWidth:0x8    // Reserved
22304 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2747_K2_E5                                               0x00d344UL //Access:R    DataWidth:0x8    // Multi Field Register.
22305   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2747_RESERVEDFIELD3529_K2_E5                           (0x3<<0) // Reserved
22306   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2747_RESERVEDFIELD3529_K2_E5_SHIFT                     0
22307 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2748_K2_E5                                               0x00d358UL //Access:R    DataWidth:0x8    // Multi Field Register.
22308   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2748_RESERVEDFIELD3530_K2_E5                           (0x1<<0) // Reserved
22309   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2748_RESERVEDFIELD3530_K2_E5_SHIFT                     0
22310   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2748_RESERVEDFIELD3531_K2_E5                           (0x1<<1) // Reserved
22311   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2748_RESERVEDFIELD3531_K2_E5_SHIFT                     1
22312 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2749_K2_E5                                               0x00d35cUL //Access:R    DataWidth:0x8    // Reserved
22313 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2750_K2_E5                                               0x00d360UL //Access:R    DataWidth:0x8    // Reserved
22314 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2751_K2_E5                                               0x00d380UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22315   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2751_RESERVEDFIELD3534_K2_E5                           (0x1<<0) // Reserved
22316   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2751_RESERVEDFIELD3534_K2_E5_SHIFT                     0
22317 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2752_K2_E5                                               0x00d384UL //Access:RW   DataWidth:0x8    // Reserved
22318 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2753_K2_E5                                               0x00d388UL //Access:RW   DataWidth:0x8    // Reserved
22319 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2754_K2_E5                                               0x00d38cUL //Access:RW   DataWidth:0x8    // Reserved
22320 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2755_K2_E5                                               0x00d390UL //Access:RW   DataWidth:0x8    // Reserved
22321 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2756_K2_E5                                               0x00d394UL //Access:RW   DataWidth:0x8    // Reserved
22322 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2757_K2_E5                                               0x00d398UL //Access:R    DataWidth:0x8    // Reserved
22323 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2758_K2_E5                                               0x00d39cUL //Access:R    DataWidth:0x8    // Reserved
22324 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2759_K2_E5                                               0x00d3a0UL //Access:R    DataWidth:0x8    // Reserved
22325 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2760_K2_E5                                               0x00d3a4UL //Access:R    DataWidth:0x8    // Reserved
22326 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2761_K2_E5                                               0x00d3a8UL //Access:R    DataWidth:0x8    // Reserved
22327 #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2762_K2_E5                                               0x00d3acUL //Access:R    DataWidth:0x8    // Multi Field Register.
22328   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2762_RESERVEDFIELD3545_K2_E5                           (0x1<<0) // Reserved
22329   #define PHY_NW_IP_REG_LN3_DFE_RXCLK_RESERVEDREGISTER2762_RESERVEDFIELD3545_K2_E5_SHIFT                     0
22330 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_AFE_CAL_CTRL_K2_E5                                                      0x00d400UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22331   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5                                    (0x1<<0) // Enables analog LOS offset calibration circuits.
22332   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_AFE_CAL_CTRL_RXLOS_OFFSETCAL_K2_E5_SHIFT                              0
22333 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2763_K2_E5                                              0x00d404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22334   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2763_RESERVEDFIELD3546_K2_E5                          (0x3<<0) // Reserved
22335   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2763_RESERVEDFIELD3546_K2_E5_SHIFT                    0
22336 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2764_K2_E5                                              0x00d408UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22337   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2764_RESERVEDFIELD3547_K2_E5                          (0xf<<0) // Reserved
22338   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2764_RESERVEDFIELD3547_K2_E5_SHIFT                    0
22339 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_CTRL0_K2_E5                                                  0x00d40cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22340   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5                                             (0x1<<0) // Enables the run-length detection digital LOS filter.
22341   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_CTRL0_EN_K2_E5_SHIFT                                       0
22342 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_CTRL1_K2_E5                                                  0x00d410UL //Access:RW   DataWidth:0x8    // Value of run-length which will trigger an LOS condition.
22343 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_STATUS0_K2_E5                                                0x00d414UL //Access:R    DataWidth:0x8    // Multi Field Register.
22344   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5                                       (0x1<<0) // Indicates that the run-length filter is currently exceeding the specified run-length threshold.
22345   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_K2_E5_SHIFT                                 0
22346   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5                                (0x1<<1) // Indicates that the run-length filter has, at some time, exceeded the specified run-length threshold.
22347   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RUN_LENGTH_STATUS0_EXCEED_STICKY_K2_E5_SHIFT                          1
22348 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL0_K2_E5                                                      0x00d440UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x00.
22349 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL1_K2_E5                                                      0x00d444UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x0000.
22350 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL2_K2_E5                                                      0x00d448UL //Access:RW   DataWidth:0x8    // Digital Rx LOS glitch filter assertion threshold.  Determines the number of consecutive clk_i clock cycles that the raw analog  LOS must remain a logic �1� before the output of the filter will assert.  Can be disabled by writing a value of 0x000000.
22351 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL3_K2_E5                                                      0x00d44cUL //Access:RW   DataWidth:0x8    // Same as above.
22352 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL4_K2_E5                                                      0x00d450UL //Access:RW   DataWidth:0x8    // Same as above.
22353 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL5_K2_E5                                                      0x00d454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22354   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5                           (0x3<<0) // Same as above.
22355   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL5_DEASSERT_THRESHOLD_25_24_K2_E5_SHIFT                     0
22356 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL6_K2_E5                                                      0x00d458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22357   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5                                                 (0x1<<0) // Enables the digital deglitching filter.
22358   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_FILTER_CTRL6_EN_K2_E5_SHIFT                                           0
22359 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2765_K2_E5                                              0x00d480UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22360   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2765_RESERVEDFIELD3548_K2_E5                          (0x1<<0) // Reserved
22361   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2765_RESERVEDFIELD3548_K2_E5_SHIFT                    0
22362 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2766_K2_E5                                              0x00d484UL //Access:RW   DataWidth:0x8    // Reserved
22363 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2767_K2_E5                                              0x00d488UL //Access:RW   DataWidth:0x8    // Reserved
22364 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2768_K2_E5                                              0x00d48cUL //Access:RW   DataWidth:0x8    // Reserved
22365 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2769_K2_E5                                              0x00d490UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22366   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2769_RESERVEDFIELD3552_K2_E5                          (0x3<<0) // Reserved
22367   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2769_RESERVEDFIELD3552_K2_E5_SHIFT                    0
22368 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_OVERRIDE_CTRL0_K2_E5                                                    0x00d4c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22369   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5                                         (0x1<<0) // Override enable for the LOS output of the digital filtering logic.
22370   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_EN_K2_E5_SHIFT                                   0
22371   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5                                      (0x1<<4) // Override value for the LOS output of the digital filtering logic.
22372   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_OVERRIDE_CTRL0_LOS_O_VALUE_K2_E5_SHIFT                                4
22373 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2770_K2_E5                                              0x00d4c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22374   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2770_RESERVEDFIELD3553_K2_E5                          (0x1<<0) // Reserved
22375   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2770_RESERVEDFIELD3553_K2_E5_SHIFT                    0
22376   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2770_RESERVEDFIELD3554_K2_E5                          (0x1<<4) // Reserved
22377   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2770_RESERVEDFIELD3554_K2_E5_SHIFT                    4
22378 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2771_K2_E5                                              0x00d4c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22379   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2771_RESERVEDFIELD3555_K2_E5                          (0x3f<<0) // Reserved
22380   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2771_RESERVEDFIELD3555_K2_E5_SHIFT                    0
22381   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2771_RESERVEDFIELD3556_K2_E5                          (0x1<<6) // Reserved
22382   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2771_RESERVEDFIELD3556_K2_E5_SHIFT                    6
22383 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2772_K2_E5                                              0x00d4ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22384   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2772_RESERVEDFIELD3557_K2_E5                          (0x3f<<0) // Reserved
22385   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2772_RESERVEDFIELD3557_K2_E5_SHIFT                    0
22386   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2772_RESERVEDFIELD3558_K2_E5                          (0x1<<6) // Reserved
22387   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2772_RESERVEDFIELD3558_K2_E5_SHIFT                    6
22388 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2773_K2_E5                                              0x00d500UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22389   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2773_RESERVEDFIELD3559_K2_E5                          (0x1<<0) // Reserved
22390   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2773_RESERVEDFIELD3559_K2_E5_SHIFT                    0
22391   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2773_RESERVEDFIELD3560_K2_E5                          (0x7<<1) // Reserved
22392   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2773_RESERVEDFIELD3560_K2_E5_SHIFT                    1
22393   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2773_RESERVEDFIELD3561_K2_E5                          (0x1<<4) // Reserved
22394   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2773_RESERVEDFIELD3561_K2_E5_SHIFT                    4
22395 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_K2_E5                                              0x00d504UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22396   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3562_K2_E5                          (0x1<<0) // Reserved
22397   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3562_K2_E5_SHIFT                    0
22398   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3563_K2_E5                          (0x1<<1) // Reserved
22399   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3563_K2_E5_SHIFT                    1
22400   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3564_K2_E5                          (0x1<<2) // Reserved
22401   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3564_K2_E5_SHIFT                    2
22402   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3565_K2_E5                          (0xf<<3) // Reserved
22403   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2774_RESERVEDFIELD3565_K2_E5_SHIFT                    3
22404 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2775_K2_E5                                              0x00d508UL //Access:RW   DataWidth:0x8    // Reserved
22405 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2776_K2_E5                                              0x00d50cUL //Access:RW   DataWidth:0x8    // Reserved
22406 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2777_K2_E5                                              0x00d518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22407   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2777_RESERVEDFIELD3568_K2_E5                          (0x1<<0) // Reserved
22408   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2777_RESERVEDFIELD3568_K2_E5_SHIFT                    0
22409 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2778_K2_E5                                              0x00d544UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22410   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2778_RESERVEDFIELD3569_K2_E5                          (0x1<<0) // Reserved
22411   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2778_RESERVEDFIELD3569_K2_E5_SHIFT                    0
22412   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2778_RESERVEDFIELD3570_K2_E5                          (0x1<<1) // Reserved
22413   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2778_RESERVEDFIELD3570_K2_E5_SHIFT                    1
22414 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2779_K2_E5                                              0x00d564UL //Access:R    DataWidth:0x8    // Multi Field Register.
22415   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2779_RESERVEDFIELD3571_K2_E5                          (0x3f<<0) // Reserved
22416   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2779_RESERVEDFIELD3571_K2_E5_SHIFT                    0
22417 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2780_K2_E5                                              0x00d580UL //Access:R    DataWidth:0x8    // Multi Field Register.
22418   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2780_RESERVEDFIELD3572_K2_E5                          (0x3f<<0) // Reserved
22419   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2780_RESERVEDFIELD3572_K2_E5_SHIFT                    0
22420 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2781_K2_E5                                              0x00d5c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22421   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2781_RESERVEDFIELD3573_K2_E5                          (0x1<<0) // Reserved
22422   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2781_RESERVEDFIELD3573_K2_E5_SHIFT                    0
22423   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2781_RESERVEDFIELD3574_K2_E5                          (0x1<<1) // Reserved
22424   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_RESERVEDREGISTER2781_RESERVEDFIELD3574_K2_E5_SHIFT                    1
22425 #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_K2_E5                                                           0x00d5c4UL //Access:R    DataWidth:0x8    // Multi Field Register.
22426   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_READY_K2_E5                                               (0x1<<0) // Indicates that digital and analog Rx LOS blocks are in LOS mode.
22427   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_READY_K2_E5_SHIFT                                         0
22428   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_RESERVEDFIELD3575_K2_E5                                       (0x1<<1) // Reserved
22429   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_RESERVEDFIELD3575_K2_E5_SHIFT                                 1
22430   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_K2_E5                                                     (0x1<<2) // The filtered LOS signal value.
22431   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_K2_E5_SHIFT                                               2
22432   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5                                                 (0x1<<3) // The unfiltered LOS signal value.
22433   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_RAW_K2_E5_SHIFT                                           3
22434   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5                                              (0x1<<4) // The filtered LOS signal value before EII override logic.
22435   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_LOS_NO_EII_K2_E5_SHIFT                                        4
22436   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_RESERVEDFIELD3576_K2_E5                                       (0x1<<5) // Reserved
22437   #define PHY_NW_IP_REG_LN3_LOS_REFCLK_STATUS0_RESERVEDFIELD3576_K2_E5_SHIFT                                 5
22438 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2782_K2_E5                                                  0x00d600UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22439   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2782_RESERVEDFIELD3577_K2_E5                              (0x1<<0) // Reserved
22440   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2782_RESERVEDFIELD3577_K2_E5_SHIFT                        0
22441 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2783_K2_E5                                                  0x00d604UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22442   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2783_RESERVEDFIELD3578_K2_E5                              (0x7<<0) // Reserved
22443   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2783_RESERVEDFIELD3578_K2_E5_SHIFT                        0
22444 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2784_K2_E5                                                  0x00d608UL //Access:RW   DataWidth:0x8    // Reserved
22445 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2785_K2_E5                                                  0x00d60cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22446   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2785_RESERVEDFIELD3580_K2_E5                              (0x1<<0) // Reserved
22447   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2785_RESERVEDFIELD3580_K2_E5_SHIFT                        0
22448   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2785_RESERVEDFIELD3581_K2_E5                              (0xf<<1) // Reserved
22449   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2785_RESERVEDFIELD3581_K2_E5_SHIFT                        1
22450 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2786_K2_E5                                                  0x00d640UL //Access:R    DataWidth:0x8    // Reserved
22451 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2787_K2_E5                                                  0x00d644UL //Access:R    DataWidth:0x8    // Multi Field Register.
22452   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2787_RESERVEDFIELD3583_K2_E5                              (0xf<<0) // Reserved
22453   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2787_RESERVEDFIELD3583_K2_E5_SHIFT                        0
22454 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2788_K2_E5                                                  0x00d648UL //Access:R    DataWidth:0x8    // Reserved
22455 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2789_K2_E5                                                  0x00d64cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22456   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2789_RESERVEDFIELD3585_K2_E5                              (0x1<<0) // Reserved
22457   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2789_RESERVEDFIELD3585_K2_E5_SHIFT                        0
22458 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2790_K2_E5                                                  0x00d680UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22459   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2790_RESERVEDFIELD3586_K2_E5                              (0x3<<0) // Reserved
22460   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2790_RESERVEDFIELD3586_K2_E5_SHIFT                        0
22461   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2790_RESERVEDFIELD3587_K2_E5                              (0xf<<2) // Reserved
22462   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2790_RESERVEDFIELD3587_K2_E5_SHIFT                        2
22463 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2791_K2_E5                                                  0x00d684UL //Access:RW   DataWidth:0x8    // Reserved
22464 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2792_K2_E5                                                  0x00d688UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22465   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2792_RESERVEDFIELD3589_K2_E5                              (0xf<<0) // Reserved
22466   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2792_RESERVEDFIELD3589_K2_E5_SHIFT                        0
22467 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2793_K2_E5                                                  0x00d68cUL //Access:RW   DataWidth:0x8    // Reserved
22468 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2794_K2_E5                                                  0x00d690UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22469   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2794_RESERVEDFIELD3591_K2_E5                              (0xf<<0) // Reserved
22470   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2794_RESERVEDFIELD3591_K2_E5_SHIFT                        0
22471 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2795_K2_E5                                                  0x00d694UL //Access:RW   DataWidth:0x8    // Reserved
22472 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2796_K2_E5                                                  0x00d698UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22473   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2796_RESERVEDFIELD3593_K2_E5                              (0xf<<0) // Reserved
22474   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2796_RESERVEDFIELD3593_K2_E5_SHIFT                        0
22475 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2797_K2_E5                                                  0x00d6c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22476   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2797_RESERVEDFIELD3594_K2_E5                              (0x1f<<0) // Reserved
22477   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2797_RESERVEDFIELD3594_K2_E5_SHIFT                        0
22478 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2798_K2_E5                                                  0x00d6c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22479   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2798_RESERVEDFIELD3595_K2_E5                              (0xf<<0) // Reserved
22480   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2798_RESERVEDFIELD3595_K2_E5_SHIFT                        0
22481   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2798_RESERVEDFIELD3596_K2_E5                              (0xf<<4) // Reserved
22482   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2798_RESERVEDFIELD3596_K2_E5_SHIFT                        4
22483 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2799_K2_E5                                                  0x00d6c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22484   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2799_RESERVEDFIELD3597_K2_E5                              (0x1<<0) // Reserved
22485   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2799_RESERVEDFIELD3597_K2_E5_SHIFT                        0
22486 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2800_K2_E5                                                  0x00d700UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22487   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2800_RESERVEDFIELD3598_K2_E5                              (0x3<<0) // Reserved
22488   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2800_RESERVEDFIELD3598_K2_E5_SHIFT                        0
22489 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2801_K2_E5                                                  0x00d704UL //Access:RW   DataWidth:0x8    // Reserved
22490 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2802_K2_E5                                                  0x00d708UL //Access:RW   DataWidth:0x8    // Reserved
22491 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2803_K2_E5                                                  0x00d70cUL //Access:RW   DataWidth:0x8    // Reserved
22492 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2804_K2_E5                                                  0x00d710UL //Access:RW   DataWidth:0x8    // Reserved
22493 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2805_K2_E5                                                  0x00d714UL //Access:RW   DataWidth:0x8    // Reserved
22494 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2806_K2_E5                                                  0x00d718UL //Access:RW   DataWidth:0x8    // Reserved
22495 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2807_K2_E5                                                  0x00d71cUL //Access:RW   DataWidth:0x8    // Reserved
22496 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2808_K2_E5                                                  0x00d720UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22497   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2808_RESERVEDFIELD3606_K2_E5                              (0x1<<0) // Reserved
22498   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2808_RESERVEDFIELD3606_K2_E5_SHIFT                        0
22499 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2809_K2_E5                                                  0x00d740UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22500   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2809_RESERVEDFIELD3607_K2_E5                              (0x1<<0) // Reserved
22501   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2809_RESERVEDFIELD3607_K2_E5_SHIFT                        0
22502   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2809_RESERVEDFIELD3608_K2_E5                              (0xf<<1) // Reserved
22503   #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2809_RESERVEDFIELD3608_K2_E5_SHIFT                        1
22504 #define PHY_NW_IP_REG_LN3_GCFSM2_RESERVEDREGISTER2810_K2_E5                                                  0x00d744UL //Access:RW   DataWidth:0x8    // Reserved
22505 #define PHY_NW_IP_REG_LN3_BIST_TX_CTRL_K2_E5                                                                 0x00d800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22506   #define PHY_NW_IP_REG_LN3_BIST_TX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Tx data generation.
22507   #define PHY_NW_IP_REG_LN3_BIST_TX_CTRL_EN_K2_E5_SHIFT                                                      0
22508   #define PHY_NW_IP_REG_LN3_BIST_TX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to transmitted: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x9 � MAC Tx data
22509   #define PHY_NW_IP_REG_LN3_BIST_TX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
22510 #define PHY_NW_IP_REG_LN3_BIST_TX_RESERVEDREGISTER2811_K2_E5                                                 0x00d804UL //Access:RW   DataWidth:0x8    // Reserved
22511 #define PHY_NW_IP_REG_LN3_BIST_TX_RESERVEDREGISTER2812_K2_E5                                                 0x00d808UL //Access:RW   DataWidth:0x8    // Reserved
22512 #define PHY_NW_IP_REG_LN3_BIST_TX_RESERVEDREGISTER2813_K2_E5                                                 0x00d80cUL //Access:RW   DataWidth:0x8    // Reserved
22513 #define PHY_NW_IP_REG_LN3_BIST_TX_RESERVEDREGISTER2814_K2_E5                                                 0x00d810UL //Access:RW   DataWidth:0x8    // Reserved
22514 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL0_K2_E5                                                            0x00d818UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22515   #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL0_MODE_K2_E5                                                     (0x3<<0) // Controls what type of error injection is used: 0x0 � None 0x1 � Single cycle error 0x2 � Timer based
22516   #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL0_MODE_K2_E5_SHIFT                                               0
22517 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL1_K2_E5                                                            0x00d81cUL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
22518 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL2_K2_E5                                                            0x00d820UL //Access:RW   DataWidth:0x8    // Number of cycles between single bit-error injection
22519 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL3_K2_E5                                                            0x00d824UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
22520 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL4_K2_E5                                                            0x00d828UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
22521 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL5_K2_E5                                                            0x00d82cUL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
22522 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL6_K2_E5                                                            0x00d830UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
22523 #define PHY_NW_IP_REG_LN3_BIST_TX_BER_CTRL7_K2_E5                                                            0x00d834UL //Access:RW   DataWidth:0x8    // Sets the Tx data bits to be flipped.
22524 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x00d880UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
22525 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_7_0_K2_E5                                                              0x00d890UL //Access:RW   DataWidth:0x8    // User defined pattern.
22526 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_15_8_K2_E5                                                             0x00d894UL //Access:RW   DataWidth:0x8    // User defined pattern.
22527 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_23_16_K2_E5                                                            0x00d898UL //Access:RW   DataWidth:0x8    // User defined pattern.
22528 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_31_24_K2_E5                                                            0x00d89cUL //Access:RW   DataWidth:0x8    // User defined pattern.
22529 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_39_32_K2_E5                                                            0x00d8a0UL //Access:RW   DataWidth:0x8    // User defined pattern.
22530 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_47_40_K2_E5                                                            0x00d8a4UL //Access:RW   DataWidth:0x8    // User defined pattern.
22531 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_55_48_K2_E5                                                            0x00d8a8UL //Access:RW   DataWidth:0x8    // User defined pattern.
22532 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_63_56_K2_E5                                                            0x00d8acUL //Access:RW   DataWidth:0x8    // User defined pattern.
22533 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_71_64_K2_E5                                                            0x00d8b0UL //Access:RW   DataWidth:0x8    // User defined pattern.
22534 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_79_72_K2_E5                                                            0x00d8b4UL //Access:RW   DataWidth:0x8    // User defined pattern.
22535 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_87_80_K2_E5                                                            0x00d8b8UL //Access:RW   DataWidth:0x8    // User defined pattern.
22536 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_95_88_K2_E5                                                            0x00d8bcUL //Access:RW   DataWidth:0x8    // User defined pattern.
22537 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_103_96_K2_E5                                                           0x00d8c0UL //Access:RW   DataWidth:0x8    // User defined pattern.
22538 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_111_104_K2_E5                                                          0x00d8c4UL //Access:RW   DataWidth:0x8    // User defined pattern.
22539 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_119_112_K2_E5                                                          0x00d8c8UL //Access:RW   DataWidth:0x8    // User defined pattern.
22540 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_127_120_K2_E5                                                          0x00d8ccUL //Access:RW   DataWidth:0x8    // User defined pattern.
22541 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_135_128_K2_E5                                                          0x00d8d0UL //Access:RW   DataWidth:0x8    // User defined pattern.
22542 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_143_136_K2_E5                                                          0x00d8d4UL //Access:RW   DataWidth:0x8    // User defined pattern.
22543 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_151_144_K2_E5                                                          0x00d8d8UL //Access:RW   DataWidth:0x8    // User defined pattern.
22544 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_159_152_K2_E5                                                          0x00d8dcUL //Access:RW   DataWidth:0x8    // User defined pattern.
22545 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_167_160_K2_E5                                                          0x00d8e0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22546 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_175_168_K2_E5                                                          0x00d8e4UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22547 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_183_176_K2_E5                                                          0x00d8e8UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22548 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_191_184_K2_E5                                                          0x00d8ecUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22549 #define PHY_NW_IP_REG_LN3_BIST_TX_UDP_199_192_K2_E5                                                          0x00d8f0UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22550 #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_K2_E5                                                                 0x00da00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22551   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_EN_K2_E5                                                            (0x1<<0) // Enables BIST Rx data checking.
22552   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_EN_K2_E5_SHIFT                                                      0
22553   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_PATTERN_SEL_K2_E5                                                   (0xf<<1) // Selects the pattern to search for: 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP 0x8 � Auto-detect
22554   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_PATTERN_SEL_K2_E5_SHIFT                                             1
22555   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_CLEAR_BER_K2_E5                                                     (0x1<<5) // Clears the bit error counter.
22556   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_CLEAR_BER_K2_E5_SHIFT                                               5
22557   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5                                              (0x1<<6) // Stops the error count from incrementing.  Can be used to read back the BER data coherently.
22558   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_STOP_ERROR_COUNT_K2_E5_SHIFT                                        6
22559   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5                                        (0x1<<7) // Forces the PRBS LFSR to reseed with Rx data every cycle.  This will cause the bit error counter to be inaccurate.
22560   #define PHY_NW_IP_REG_LN3_BIST_RX_CTRL_FORCE_LFSR_WITH_RXDATA_K2_E5_SHIFT                                  7
22561 #define PHY_NW_IP_REG_LN3_BIST_RX_STATUS_K2_E5                                                               0x00da10UL //Access:R    DataWidth:0x8    // Multi Field Register.
22562   #define PHY_NW_IP_REG_LN3_BIST_RX_STATUS_STATE_K2_E5                                                       (0x7<<0) // State of the BIST checker: 0x0 � Off 0x1 � Searching for pattern 0x2 � Waiting for pattern lock conditions 0x3 � Pattern lock acquired 0x4 � Pattern lock lost
22563   #define PHY_NW_IP_REG_LN3_BIST_RX_STATUS_STATE_K2_E5_SHIFT                                                 0
22564   #define PHY_NW_IP_REG_LN3_BIST_RX_STATUS_PATTERN_DET_K2_E5                                                 (0xf<<3) // Indicates the pattern  detected: 0x0 � No pattern detected 0x1 � PRBS 0xC1 0x2 � PRBS 0x221 0x3 � PRBS 0xA01 0x4 � PRBS 0xC001 0x5 � PRBS 0x840001 0x6 � PRBS 0x90000001 0x7 � User defined pattern UDP
22565   #define PHY_NW_IP_REG_LN3_BIST_RX_STATUS_PATTERN_DET_K2_E5_SHIFT                                           3
22566 #define PHY_NW_IP_REG_LN3_BIST_RX_BER_STATUS0_K2_E5                                                          0x00da20UL //Access:R    DataWidth:0x8    // Number of bit errors.
22567 #define PHY_NW_IP_REG_LN3_BIST_RX_BER_STATUS1_K2_E5                                                          0x00da24UL //Access:R    DataWidth:0x8    // Number of bit errors.
22568 #define PHY_NW_IP_REG_LN3_BIST_RX_BER_STATUS2_K2_E5                                                          0x00da28UL //Access:R    DataWidth:0x8    // Number of bit errors.
22569 #define PHY_NW_IP_REG_LN3_BIST_RX_BER_STATUS4_K2_E5                                                          0x00da30UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
22570 #define PHY_NW_IP_REG_LN3_BIST_RX_BER_STATUS5_K2_E5                                                          0x00da34UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
22571 #define PHY_NW_IP_REG_LN3_BIST_RX_BER_STATUS6_K2_E5                                                          0x00da38UL //Access:R    DataWidth:0x8    // Number of cycles that errors have been counted.
22572 #define PHY_NW_IP_REG_LN3_BIST_RX_LOCK_CTRL0_K2_E5                                                           0x00da50UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
22573 #define PHY_NW_IP_REG_LN3_BIST_RX_LOCK_CTRL1_K2_E5                                                           0x00da54UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern lock.
22574 #define PHY_NW_IP_REG_LN3_BIST_RX_LOCK_CTRL2_K2_E5                                                           0x00da58UL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
22575 #define PHY_NW_IP_REG_LN3_BIST_RX_LOCK_CTRL3_K2_E5                                                           0x00da5cUL //Access:RW   DataWidth:0x8    // Maximum number of errors allowed to trigger pattern lock.
22576 #define PHY_NW_IP_REG_LN3_BIST_RX_LOSS_LOCK_CTRL0_K2_E5                                                      0x00da80UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
22577 #define PHY_NW_IP_REG_LN3_BIST_RX_LOSS_LOCK_CTRL1_K2_E5                                                      0x00da84UL //Access:RW   DataWidth:0x8    // Size of error sampling window to trigger pattern loss-of-lock.
22578 #define PHY_NW_IP_REG_LN3_BIST_RX_LOSS_LOCK_CTRL2_K2_E5                                                      0x00da88UL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
22579 #define PHY_NW_IP_REG_LN3_BIST_RX_LOSS_LOCK_CTRL3_K2_E5                                                      0x00da8cUL //Access:RW   DataWidth:0x8    // Minimum number of errors allowed to trigger pattern loss-of-lock.
22580 #define PHY_NW_IP_REG_LN3_BIST_RX_LOSS_LOCK_CTRL4_K2_E5                                                      0x00da90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22581   #define PHY_NW_IP_REG_LN3_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5                                  (0x1<<0) // Stops pattern from being re-locked when loss-of-lock occurs.
22582   #define PHY_NW_IP_REG_LN3_BIST_RX_LOSS_LOCK_CTRL4_STOP_ON_LOSS_LOCK_K2_E5_SHIFT                            0
22583 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_SHIFT_AMOUNT_K2_E5                                                     0x00dac0UL //Access:RW   DataWidth:0x8    // Determines the length of the UDP.  Must be set to d160 modulus udp_length.
22584 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_7_0_K2_E5                                                              0x00dad0UL //Access:RW   DataWidth:0x8    // User defined pattern.
22585 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_15_8_K2_E5                                                             0x00dad4UL //Access:RW   DataWidth:0x8    // User defined pattern.
22586 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_23_16_K2_E5                                                            0x00dad8UL //Access:RW   DataWidth:0x8    // User defined pattern.
22587 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_31_24_K2_E5                                                            0x00dadcUL //Access:RW   DataWidth:0x8    // User defined pattern.
22588 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_39_32_K2_E5                                                            0x00dae0UL //Access:RW   DataWidth:0x8    // User defined pattern.
22589 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_47_40_K2_E5                                                            0x00dae4UL //Access:RW   DataWidth:0x8    // User defined pattern.
22590 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_55_48_K2_E5                                                            0x00dae8UL //Access:RW   DataWidth:0x8    // User defined pattern.
22591 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_63_56_K2_E5                                                            0x00daecUL //Access:RW   DataWidth:0x8    // User defined pattern.
22592 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_71_64_K2_E5                                                            0x00daf0UL //Access:RW   DataWidth:0x8    // User defined pattern.
22593 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_79_72_K2_E5                                                            0x00daf4UL //Access:RW   DataWidth:0x8    // User defined pattern.
22594 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_87_80_K2_E5                                                            0x00daf8UL //Access:RW   DataWidth:0x8    // User defined pattern.
22595 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_95_88_K2_E5                                                            0x00dafcUL //Access:RW   DataWidth:0x8    // User defined pattern.
22596 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_103_96_K2_E5                                                           0x00db00UL //Access:RW   DataWidth:0x8    // User defined pattern.
22597 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_111_104_K2_E5                                                          0x00db04UL //Access:RW   DataWidth:0x8    // User defined pattern.
22598 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_119_112_K2_E5                                                          0x00db08UL //Access:RW   DataWidth:0x8    // User defined pattern.
22599 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_127_120_K2_E5                                                          0x00db0cUL //Access:RW   DataWidth:0x8    // User defined pattern.
22600 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_135_128_K2_E5                                                          0x00db10UL //Access:RW   DataWidth:0x8    // User defined pattern.
22601 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_143_136_K2_E5                                                          0x00db14UL //Access:RW   DataWidth:0x8    // User defined pattern.
22602 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_151_144_K2_E5                                                          0x00db18UL //Access:RW   DataWidth:0x8    // User defined pattern.
22603 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_159_152_K2_E5                                                          0x00db1cUL //Access:RW   DataWidth:0x8    // User defined pattern.
22604 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_167_160_K2_E5                                                          0x00db20UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22605 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_175_168_K2_E5                                                          0x00db24UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22606 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_183_176_K2_E5                                                          0x00db28UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22607 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_191_184_K2_E5                                                          0x00db2cUL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22608 #define PHY_NW_IP_REG_LN3_BIST_RX_UDP_199_192_K2_E5                                                          0x00db30UL //Access:RW   DataWidth:0x8    // User defined pattern extension bits.
22609 #define PHY_NW_IP_REG_LN3_FEATURE_RXTERM_CFG0_K2_E5                                                          0x00dc00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22610   #define PHY_NW_IP_REG_LN3_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5                                             (0x1<<0) // Configures AC/DC coupling of the lane 0: DC coupled 1: AC coupled
22611   #define PHY_NW_IP_REG_LN3_FEATURE_RXTERM_CFG0_AC_COUPLED_K2_E5_SHIFT                                       0
22612 #define PHY_NW_IP_REG_LN3_FEATURE_RXCLKDIV_CFG0_K2_E5                                                        0x00dc04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22613   #define PHY_NW_IP_REG_LN3_FEATURE_RXCLKDIV_CFG0_EN_K2_E5                                                   (0x1<<0) // Enables turning on the divided rxclk output
22614   #define PHY_NW_IP_REG_LN3_FEATURE_RXCLKDIV_CFG0_EN_K2_E5_SHIFT                                             0
22615 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2815_K2_E5                                                 0x00dc10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22616   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2815_RESERVEDFIELD3614_K2_E5                             (0x1<<0) // Reserved
22617   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2815_RESERVEDFIELD3614_K2_E5_SHIFT                       0
22618   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2815_RESERVEDFIELD3615_K2_E5                             (0x1<<1) // Reserved
22619   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2815_RESERVEDFIELD3615_K2_E5_SHIFT                       1
22620 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_K2_E5                                                 0x00dc14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22621   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3616_K2_E5                             (0x1<<0) // Reserved
22622   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3616_K2_E5_SHIFT                       0
22623   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3617_K2_E5                             (0x1<<1) // Reserved
22624   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3617_K2_E5_SHIFT                       1
22625   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3618_K2_E5                             (0x1<<2) // Reserved
22626   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3618_K2_E5_SHIFT                       2
22627   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3619_K2_E5                             (0x1<<3) // Reserved
22628   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3619_K2_E5_SHIFT                       3
22629   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3620_K2_E5                             (0x1<<4) // Reserved
22630   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3620_K2_E5_SHIFT                       4
22631   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3621_K2_E5                             (0x1<<5) // Reserved
22632   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2816_RESERVEDFIELD3621_K2_E5_SHIFT                       5
22633 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_K2_E5                                                 0x00dc18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22634   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3622_K2_E5                             (0x1<<0) // Reserved
22635   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3622_K2_E5_SHIFT                       0
22636   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3623_K2_E5                             (0x1<<1) // Reserved
22637   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3623_K2_E5_SHIFT                       1
22638   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3624_K2_E5                             (0x1<<2) // Reserved
22639   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3624_K2_E5_SHIFT                       2
22640   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3625_K2_E5                             (0x1<<3) // Reserved
22641   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2817_RESERVEDFIELD3625_K2_E5_SHIFT                       3
22642 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_K2_E5                                                 0x00dc1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22643   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3626_K2_E5                             (0x1<<0) // Reserved
22644   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3626_K2_E5_SHIFT                       0
22645   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3627_K2_E5                             (0x1<<1) // Reserved
22646   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3627_K2_E5_SHIFT                       1
22647   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3628_K2_E5                             (0x1<<2) // Reserved
22648   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3628_K2_E5_SHIFT                       2
22649   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3629_K2_E5                             (0x1<<3) // Reserved
22650   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3629_K2_E5_SHIFT                       3
22651   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3630_K2_E5                             (0x1<<4) // Reserved
22652   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3630_K2_E5_SHIFT                       4
22653   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3631_K2_E5                             (0x1<<5) // Reserved
22654   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3631_K2_E5_SHIFT                       5
22655   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3632_K2_E5                             (0x1<<6) // Reserved
22656   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3632_K2_E5_SHIFT                       6
22657   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3633_K2_E5                             (0x1<<7) // Reserved
22658   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2818_RESERVEDFIELD3633_K2_E5_SHIFT                       7
22659 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_K2_E5                                                 0x00dc20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22660   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3634_K2_E5                             (0x1<<0) // Reserved
22661   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3634_K2_E5_SHIFT                       0
22662   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3635_K2_E5                             (0x1<<1) // Reserved
22663   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3635_K2_E5_SHIFT                       1
22664   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3636_K2_E5                             (0x1<<2) // Reserved
22665   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3636_K2_E5_SHIFT                       2
22666   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3637_K2_E5                             (0x1<<3) // Reserved
22667   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3637_K2_E5_SHIFT                       3
22668   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3638_K2_E5                             (0x3<<4) // Reserved
22669   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2819_RESERVEDFIELD3638_K2_E5_SHIFT                       4
22670 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2820_K2_E5                                                 0x00dc24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22671   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2820_RESERVEDFIELD3639_K2_E5                             (0x1<<0) // Reserved
22672   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2820_RESERVEDFIELD3639_K2_E5_SHIFT                       0
22673   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2820_RESERVEDFIELD3640_K2_E5                             (0x1<<1) // Reserved
22674   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2820_RESERVEDFIELD3640_K2_E5_SHIFT                       1
22675   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2820_RESERVEDFIELD3641_K2_E5                             (0x1<<2) // Reserved
22676   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2820_RESERVEDFIELD3641_K2_E5_SHIFT                       2
22677 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2821_K2_E5                                                 0x00dc40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22678   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2821_RESERVEDFIELD3642_K2_E5                             (0x3<<0) // Reserved
22679   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2821_RESERVEDFIELD3642_K2_E5_SHIFT                       0
22680 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2822_K2_E5                                                 0x00dc44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22681   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2822_RESERVEDFIELD3643_K2_E5                             (0xf<<0) // Reserved
22682   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2822_RESERVEDFIELD3643_K2_E5_SHIFT                       0
22683 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2823_K2_E5                                                 0x00dc48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22684   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2823_RESERVEDFIELD3644_K2_E5                             (0x1<<0) // Reserved
22685   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2823_RESERVEDFIELD3644_K2_E5_SHIFT                       0
22686   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2823_RESERVEDFIELD3645_K2_E5                             (0x7f<<1) // Reserved
22687   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2823_RESERVEDFIELD3645_K2_E5_SHIFT                       1
22688 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2824_K2_E5                                                 0x00dc4cUL //Access:RW   DataWidth:0x8    // Reserved
22689 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2825_K2_E5                                                 0x00dc50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22690   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2825_RESERVEDFIELD3647_K2_E5                             (0x1<<0) // Reserved
22691   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2825_RESERVEDFIELD3647_K2_E5_SHIFT                       0
22692   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2825_RESERVEDFIELD3648_K2_E5                             (0x1<<1) // Reserved
22693   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2825_RESERVEDFIELD3648_K2_E5_SHIFT                       1
22694 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2826_K2_E5                                                 0x00dc54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22695   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2826_RESERVEDFIELD3649_K2_E5                             (0x1<<0) // Reserved
22696   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2826_RESERVEDFIELD3649_K2_E5_SHIFT                       0
22697   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2826_RESERVEDFIELD3650_K2_E5                             (0x1<<1) // Reserved
22698   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2826_RESERVEDFIELD3650_K2_E5_SHIFT                       1
22699 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2827_K2_E5                                                 0x00dc58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22700   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2827_RESERVEDFIELD3651_K2_E5                             (0x1<<0) // Reserved
22701   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2827_RESERVEDFIELD3651_K2_E5_SHIFT                       0
22702   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2827_RESERVEDFIELD3652_K2_E5                             (0x1<<1) // Reserved
22703   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2827_RESERVEDFIELD3652_K2_E5_SHIFT                       1
22704 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2828_K2_E5                                                 0x00dc80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22705   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2828_RESERVEDFIELD3653_K2_E5                             (0x1<<0) // Reserved
22706   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2828_RESERVEDFIELD3653_K2_E5_SHIFT                       0
22707 #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_K2_E5                                                       0x00dc84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22708   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5                                  (0x3<<0) // How many times to repeat CTLE adaptation sequence for initial adaptation set 0
22709   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT0_K2_E5_SHIFT                            0
22710   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5                                  (0x3<<2) // How many times to repeat CTLE adaptation sequence for initial adaptation set 1
22711   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_REPEAT_COUNT_INIT1_K2_E5_SHIFT                            2
22712   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD3654_K2_E5                                   (0x3<<4) // Reserved
22713   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD3654_K2_E5_SHIFT                             4
22714   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD3655_K2_E5                                   (0x3<<6) // Reserved
22715   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_CFG_RESERVEDFIELD3655_K2_E5_SHIFT                             6
22716 #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_AGC_CFG_K2_E5                                                   0x00dc88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22717   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables AGC threshold adaptation for initial adaptation
22718   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_AGC_CFG_INIT0_EN_K2_E5_SHIFT                                  0
22719   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD3656_K2_E5                               (0x1<<2) // Reserved
22720   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_AGC_CFG_RESERVEDFIELD3656_K2_E5_SHIFT                         2
22721 #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_APG_MAP_CFG_K2_E5                                               0x00dc8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22722   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5                                    (0x1<<0) // Enables mapping GN_APG setting from AGC threshold for initial adaptation
22723   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_APG_MAP_CFG_INIT0_EN_K2_E5_SHIFT                              0
22724   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD3657_K2_E5                           (0x1<<2) // Reserved
22725   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_APG_MAP_CFG_RESERVEDFIELD3657_K2_E5_SHIFT                     2
22726 #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_K2_E5                                                   0x00dc90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22727   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5                                       (0x3<<0) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 0 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
22728   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_INIT0_SEL_K2_E5_SHIFT                                 0
22729   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5                                       (0x3<<2) // Selects the CTLE EQ LFG adaptation method for initial adaptation set 1 0x0: Disables CTLE EQ LFG Adaptation 0x1: Method 1: GN_APG mapped from LUT, EQ_LFG stand-alone closed-loop 0x2: Method 2: GN_APG stand-alone closed-loop, EQ_LFG stand-alone closed-loop 0x3: Method 3: GN_APG and EQ_LFG combined closed-loop
22730   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_INIT1_SEL_K2_E5_SHIFT                                 2
22731   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD3658_K2_E5                               (0x3<<4) // Reserved
22732   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD3658_K2_E5_SHIFT                         4
22733   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD3659_K2_E5                               (0x3<<6) // Reserved
22734   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_LFG_CFG_RESERVEDFIELD3659_K2_E5_SHIFT                         6
22735 #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_K2_E5                                                  0x00dc94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22736   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5                                  (0x1<<0) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 0
22737   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_EDGE_EN_K2_E5_SHIFT                            0
22738   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5                                  (0x1<<1) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 0
22739   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT0_DATA_EN_K2_E5_SHIFT                            1
22740   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5                                  (0x1<<2) // Enables CTLE EQ HFG edge based adaptation at initial adapation set 1
22741   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_EDGE_EN_K2_E5_SHIFT                            2
22742   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5                                  (0x1<<3) // Enables CTLE EQ HFG Data based adaptation for the initial adaptation set 1
22743   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_INIT1_DATA_EN_K2_E5_SHIFT                            3
22744   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3660_K2_E5                              (0x1<<4) // Reserved
22745   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3660_K2_E5_SHIFT                        4
22746   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3661_K2_E5                              (0x1<<5) // Reserved
22747   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3661_K2_E5_SHIFT                        5
22748   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3662_K2_E5                              (0x1<<6) // Reserved
22749   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3662_K2_E5_SHIFT                        6
22750   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3663_K2_E5                              (0x1<<7) // Reserved
22751   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG0_RESERVEDFIELD3663_K2_E5_SHIFT                        7
22752 #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_K2_E5                                                  0x00dc98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22753   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5                               (0x3<<0) // Selects which HFG result to use for the initial adaptation set 0 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
22754   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT0_RESULT_SEL_K2_E5_SHIFT                         0
22755   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5                               (0x3<<2) // Selects which HFG result to use for the initial adaptation set 1 0x0: Edge Based 0x1: Data Based 0x2: Average of Edge & Data result 0x3: Reserved
22756   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_INIT1_RESULT_SEL_K2_E5_SHIFT                         2
22757   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD3664_K2_E5                              (0x3<<4) // Reserved
22758   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD3664_K2_E5_SHIFT                        4
22759   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD3665_K2_E5                              (0x3<<6) // Reserved
22760   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_HFG_CFG1_RESERVEDFIELD3665_K2_E5_SHIFT                        6
22761 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2829_K2_E5                                                 0x00dc9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22762   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2829_RESERVEDFIELD3666_K2_E5                             (0x1<<0) // Reserved
22763   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2829_RESERVEDFIELD3666_K2_E5_SHIFT                       0
22764 #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_K2_E5                                                   0x00dca0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22765   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5                                        (0x1<<0) // Enables CTLE midband shaping adaptation for initial adaptation set 0
22766   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_INIT0_EN_K2_E5_SHIFT                                  0
22767   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5                                        (0x1<<1) // Enables CTLE midband shaping adaptation for initial adaptation set 1
22768   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_INIT1_EN_K2_E5_SHIFT                                  1
22769   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD3667_K2_E5                               (0x1<<2) // Reserved
22770   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD3667_K2_E5_SHIFT                         2
22771   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD3668_K2_E5                               (0x1<<3) // Reserved
22772   #define PHY_NW_IP_REG_LN3_FEATURE_CTLE_ADAPT_MBS_CFG_RESERVEDFIELD3668_K2_E5_SHIFT                         3
22773 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_K2_E5                                                 0x00dca4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22774   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3669_K2_E5                             (0x1<<0) // Reserved
22775   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3669_K2_E5_SHIFT                       0
22776   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3670_K2_E5                             (0x1<<1) // Reserved
22777   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3670_K2_E5_SHIFT                       1
22778   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3671_K2_E5                             (0x1<<2) // Reserved
22779   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3671_K2_E5_SHIFT                       2
22780   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3672_K2_E5                             (0x1<<3) // Reserved
22781   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3672_K2_E5_SHIFT                       3
22782   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3673_K2_E5                             (0x1<<4) // Reserved
22783   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3673_K2_E5_SHIFT                       4
22784   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3674_K2_E5                             (0x1<<5) // Reserved
22785   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3674_K2_E5_SHIFT                       5
22786   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3675_K2_E5                             (0x1<<6) // Reserved
22787   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3675_K2_E5_SHIFT                       6
22788   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3676_K2_E5                             (0x1<<7) // Reserved
22789   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2830_RESERVEDFIELD3676_K2_E5_SHIFT                       7
22790 #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_K2_E5                                                              0x00dcc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22791   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP1_EN_K2_E5                                                    (0x1<<0) // Enables DFE Tap 1. Tap1 will not be powered up if it is not enabled
22792   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP1_EN_K2_E5_SHIFT                                              0
22793   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP2_EN_K2_E5                                                    (0x1<<1) // Enables DFE Tap 2. Tap2 will not be powered up if it is not enabled
22794   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP2_EN_K2_E5_SHIFT                                              1
22795   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP3_EN_K2_E5                                                    (0x1<<2) // Enables DFE Tap 3. Tap3 will not be powered up if it is not enabled
22796   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP3_EN_K2_E5_SHIFT                                              2
22797   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP4_EN_K2_E5                                                    (0x1<<3) // Enables DFE Tap 4. Tap4 will not be powered up if it is not enabled
22798   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP4_EN_K2_E5_SHIFT                                              3
22799   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP5_EN_K2_E5                                                    (0x1<<4) // Enables DFE Tap 5. Tap5 will not be powered up if it is not enabled
22800   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_CFG_TAP5_EN_K2_E5_SHIFT                                              4
22801 #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_CFG_K2_E5                                                        0x00dcc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22802   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5                                           (0x1<<0) // Which DFE Adaptation Algorithm to use: 0x0: SS-LMS 0x1: Pattern Based Zero Forcing
22803   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_CFG_METHOD_SEL_K2_E5_SHIFT                                     0
22804 #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_K2_E5                                                   0x00dcc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22805   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 1
22806   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_TAP1_INIT_EN_K2_E5_SHIFT                              0
22807   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD3677_K2_E5                               (0x1<<1) // Reserved
22808   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD3677_K2_E5_SHIFT                         1
22809   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD3678_K2_E5                               (0x1<<2) // Reserved
22810   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD3678_K2_E5_SHIFT                         2
22811   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD3679_K2_E5                               (0x1<<3) // Reserved
22812   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP1_CFG_RESERVEDFIELD3679_K2_E5_SHIFT                         3
22813 #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_K2_E5                                                   0x00dcccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22814   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 2
22815   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_TAP2_INIT_EN_K2_E5_SHIFT                              0
22816   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD3680_K2_E5                               (0x1<<1) // Reserved
22817   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD3680_K2_E5_SHIFT                         1
22818   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD3681_K2_E5                               (0x1<<2) // Reserved
22819   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD3681_K2_E5_SHIFT                         2
22820   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD3682_K2_E5                               (0x1<<3) // Reserved
22821   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP2_CFG_RESERVEDFIELD3682_K2_E5_SHIFT                         3
22822 #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_K2_E5                                                   0x00dcd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22823   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 3
22824   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_TAP3_INIT_EN_K2_E5_SHIFT                              0
22825   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD3683_K2_E5                               (0x1<<1) // Reserved
22826   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD3683_K2_E5_SHIFT                         1
22827   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD3684_K2_E5                               (0x1<<2) // Reserved
22828   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD3684_K2_E5_SHIFT                         2
22829   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD3685_K2_E5                               (0x1<<3) // Reserved
22830   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP3_CFG_RESERVEDFIELD3685_K2_E5_SHIFT                         3
22831 #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_K2_E5                                                   0x00dcd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22832   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 4
22833   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_TAP4_INIT_EN_K2_E5_SHIFT                              0
22834   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD3686_K2_E5                               (0x1<<1) // Reserved
22835   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD3686_K2_E5_SHIFT                         1
22836   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD3687_K2_E5                               (0x1<<2) // Reserved
22837   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD3687_K2_E5_SHIFT                         2
22838   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD3688_K2_E5                               (0x1<<3) // Reserved
22839   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP4_CFG_RESERVEDFIELD3688_K2_E5_SHIFT                         3
22840 #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_K2_E5                                                   0x00dcd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22841   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5                                    (0x1<<0) // Enables initial adaptations for Tap 5
22842   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_TAP5_INIT_EN_K2_E5_SHIFT                              0
22843   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD3689_K2_E5                               (0x1<<1) // Reserved
22844   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD3689_K2_E5_SHIFT                         1
22845   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD3690_K2_E5                               (0x1<<2) // Reserved
22846   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD3690_K2_E5_SHIFT                         2
22847   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD3691_K2_E5                               (0x1<<3) // Reserved
22848   #define PHY_NW_IP_REG_LN3_FEATURE_DFE_ADAPT_TAP5_CFG_RESERVEDFIELD3691_K2_E5_SHIFT                         3
22849 #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG0_K2_E5                                                      0x00dce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22850   #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5                                                 (0x1<<0) // Enables continuous background adaptation
22851   #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG0_EN_K2_E5_SHIFT                                           0
22852   #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD3692_K2_E5                                  (0x1<<1) // Reserved
22853   #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG0_RESERVEDFIELD3692_K2_E5_SHIFT                            1
22854 #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG1_K2_E5                                                      0x00dce4UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
22855 #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG2_K2_E5                                                      0x00dce8UL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
22856 #define PHY_NW_IP_REG_LN3_FEATURE_ADAPT_CONT_CFG3_K2_E5                                                      0x00dcecUL //Access:RW   DataWidth:0x8    // How often in ms to run continuous adaptations 1ms to ~279 mins
22857 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2831_K2_E5                                                 0x00dcf0UL //Access:RW   DataWidth:0x8    // Reserved
22858 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2832_K2_E5                                                 0x00dcf4UL //Access:RW   DataWidth:0x8    // Reserved
22859 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2833_K2_E5                                                 0x00dcf8UL //Access:RW   DataWidth:0x8    // Reserved
22860 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2834_K2_E5                                                 0x00dcfcUL //Access:RW   DataWidth:0x8    // Reserved
22861 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2835_K2_E5                                                 0x00dd00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22862   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2835_RESERVEDFIELD3697_K2_E5                             (0x3<<0) // Reserved
22863   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2835_RESERVEDFIELD3697_K2_E5_SHIFT                       0
22864   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2835_RESERVEDFIELD3698_K2_E5                             (0x3<<2) // Reserved
22865   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2835_RESERVEDFIELD3698_K2_E5_SHIFT                       2
22866 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2836_K2_E5                                                 0x00dd04UL //Access:RW   DataWidth:0x8    // Reserved
22867 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2837_K2_E5                                                 0x00dd08UL //Access:RW   DataWidth:0x8    // Reserved
22868 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2838_K2_E5                                                 0x00dd0cUL //Access:RW   DataWidth:0x8    // Reserved
22869 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2839_K2_E5                                                 0x00dd10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22870   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2839_RESERVEDFIELD3702_K2_E5                             (0xf<<0) // Reserved
22871   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2839_RESERVEDFIELD3702_K2_E5_SHIFT                       0
22872 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2840_K2_E5                                                 0x00dd14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22873   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2840_RESERVEDFIELD3703_K2_E5                             (0x7<<0) // Reserved
22874   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2840_RESERVEDFIELD3703_K2_E5_SHIFT                       0
22875   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2840_RESERVEDFIELD3704_K2_E5                             (0x1f<<3) // Reserved
22876   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2840_RESERVEDFIELD3704_K2_E5_SHIFT                       3
22877 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2841_K2_E5                                                 0x00dd18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22878   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2841_RESERVEDFIELD3705_K2_E5                             (0x3<<0) // Reserved
22879   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2841_RESERVEDFIELD3705_K2_E5_SHIFT                       0
22880   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2841_RESERVEDFIELD3706_K2_E5                             (0x1f<<2) // Reserved
22881   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2841_RESERVEDFIELD3706_K2_E5_SHIFT                       2
22882 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2842_K2_E5                                                 0x00dd1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22883   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2842_RESERVEDFIELD3707_K2_E5                             (0xf<<0) // Reserved
22884   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2842_RESERVEDFIELD3707_K2_E5_SHIFT                       0
22885   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2842_RESERVEDFIELD3708_K2_E5                             (0xf<<4) // Reserved
22886   #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2842_RESERVEDFIELD3708_K2_E5_SHIFT                       4
22887 #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_K2_E5                                                            0x00dd40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22888   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RESERVEDFIELD3709_K2_E5                                        (0x1<<0) // Reserved
22889   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RESERVEDFIELD3709_K2_E5_SHIFT                                  0
22890   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5                                              (0x1<<1) // Disables the firmware rx_ctrl MSM
22891   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RX_CTRL_DIS_K2_E5_SHIFT                                        1
22892   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RESERVEDFIELD3710_K2_E5                                        (0x1<<2) // Reserved
22893   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RESERVEDFIELD3710_K2_E5_SHIFT                                  2
22894   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RESERVEDFIELD3711_K2_E5                                        (0x1<<3) // Reserved
22895   #define PHY_NW_IP_REG_LN3_FEATURE_TEST_CFG0_RESERVEDFIELD3711_K2_E5_SHIFT                                  3
22896 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2843_K2_E5                                                 0x00dd60UL //Access:RW   DataWidth:0x8    // Reserved
22897 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2844_K2_E5                                                 0x00dd64UL //Access:RW   DataWidth:0x8    // Reserved
22898 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2845_K2_E5                                                 0x00dd68UL //Access:RW   DataWidth:0x8    // Reserved
22899 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2846_K2_E5                                                 0x00dd6cUL //Access:RW   DataWidth:0x8    // Reserved
22900 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2847_K2_E5                                                 0x00dd70UL //Access:RW   DataWidth:0x8    // Reserved
22901 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2848_K2_E5                                                 0x00dd74UL //Access:RW   DataWidth:0x8    // Reserved
22902 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2849_K2_E5                                                 0x00dd78UL //Access:RW   DataWidth:0x8    // Reserved
22903 #define PHY_NW_IP_REG_LN3_FEATURE_RESERVEDREGISTER2850_K2_E5                                                 0x00dd7cUL //Access:RW   DataWidth:0x8    // Reserved
22904 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_K2_E5                                                              0x00de00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22905   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5                                        (0x1<<0) // Starts link training procedure when asserted.  This is an 802.3 defined variable.
22906   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_MR_RESTART_TRAINING_K2_E5_SHIFT                                  0
22907   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5                                         (0x1<<1) // Indicates to LTSM that link training procedure should be run; otherwise procedures skip directly to signal_det assertion.  This is an 802.3 defined variable.
22908   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_MR_TRAINING_ENABLE_K2_E5_SHIFT                                   1
22909   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5                                              (0x1<<2) // Output corresponding to link training signal detect variable.  Should be set when link training has completed successfully.
22910   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_SIGNAL_DETECT_K2_E5_SHIFT                                        2
22911   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_CLEAR_K2_E5                                                      (0x1<<3) // Synchronous reset for LT Tx block.
22912   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL0_CLEAR_K2_E5_SHIFT                                                3
22913 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL1_K2_E5                                                              0x00de04UL //Access:RW   DataWidth:0x8    // Maximum time allowed for LT procedure.  If this is exceeded then the training_fail status will assert.  This is an 802.defined variable.  Value is encoded as: 39338 * DESIRED_DELAY * 2 ^logdata_width / data_width  Should be set to 500ns for 802.3 compliant timeout.
22914 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL2_K2_E5                                                              0x00de08UL //Access:RW   DataWidth:0x8    // Same as above.
22915 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL3_K2_E5                                                              0x00de0cUL //Access:RW   DataWidth:0x8    // Number of additional frames to send after both receivers have been trained and are ready.  This is an 802.3 defined variable.  Should be set between 100 and 300 for 802.3 compliance.
22916 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL4_K2_E5                                                              0x00de10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22917   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5                                                (0x1<<0) // Same as above.
22918   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL4_WAIT_TIME_8_K2_E5_SHIFT                                          0
22919 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL5_K2_E5                                                              0x00de14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22920   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5                                                 (0x1<<0) // Input to LTSM that receiver has acquired frame lock.  This value should be taken from the corresponding LT Rx register.  This  an 802.3 defined variable.
22921   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL5_FRAME_LOCK_K2_E5_SHIFT                                           0
22922   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5                                                 (0x1<<1) // Input to LTSM indicating that the local receiver has completed training.  This is an 802.3 defined variable.
22923   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL5_RX_TRAINED_K2_E5_SHIFT                                           1
22924   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5                                            (0x1<<2) // Input to LTSM indicating that the remote receiver is trained and ready.  This value should be taken from the corresponding LT Rx registers.  This is an 802.3 defined variable.
22925   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_CTRL5_REMOTE_RX_READY_K2_E5_SHIFT                                      2
22926 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_K2_E5                                                             0x00de40UL //Access:R    DataWidth:0x8    // Multi Field Register.
22927   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5                                             (0x1<<0) // Output from LTSM indicating that link training has failed.  This is an 802.3 defined variable.
22928   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_TRAINING_FAIL_K2_E5_SHIFT                                       0
22929   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_TRAINING_K2_E5                                                  (0x1<<1) // Output from LTSM indicating that link training is in progress.  This is an 802.3 defined variable.
22930   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_TRAINING_K2_E5_SHIFT                                            1
22931   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5                                             (0x1<<2) // Output from LTSM indicating that link training is complete and successful.  This is an 802.3 defined variable.  This value is only visible internally, and is not the signal_det value driven to PHY top-level.
22932   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_SIGNAL_DETECT_K2_E5_SHIFT                                       2
22933   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5                                        (0x1<<4) // Output from LSM corresponding to 802.3 defined local_rx_ready variable. After this is asserted the corresponding frame status report field should be set.
22934   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATUS_FSM_LOCAL_RX_READY_K2_E5_SHIFT                                  4
22935 #define PHY_NW_IP_REG_LN3_LT_TX_PRBS_CTRL0_K2_E5                                                             0x00de4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
22936   #define PHY_NW_IP_REG_LN3_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS pattern. 0 � CL72 1 + x^9 +x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
22937   #define PHY_NW_IP_REG_LN3_LT_TX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
22938 #define PHY_NW_IP_REG_LN3_LT_TX_PRBS_CTRL1_K2_E5                                                             0x00de50UL //Access:RW   DataWidth:0x8    // Initial PRBS LFSR seed.  This needs to be set according to the requirements in 802.3 CL72 or CL93 depending on the type of link training and lane bonding being performed.
22939 #define PHY_NW_IP_REG_LN3_LT_TX_PRBS_CTRL2_K2_E5                                                             0x00de54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22940   #define PHY_NW_IP_REG_LN3_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5                                                 (0x7<<0) // Same as above.
22941   #define PHY_NW_IP_REG_LN3_LT_TX_PRBS_CTRL2_SEED_10_8_K2_E5_SHIFT                                           0
22942 #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_K2_E5                                                0x00de80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22943   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5                                         (0x3<<0) // Coefficient update request field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
22944   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_C_P1_K2_E5_SHIFT                                   0
22945   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5                                          (0x3<<2) // Coefficient update request field for cursor tap.
22946   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_C_0_K2_E5_SHIFT                                    2
22947   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5                                         (0x3<<4) // Coefficient update request field for pre-cursor tap.
22948   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_C_M1_K2_E5_SHIFT                                   4
22949   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5                                   (0x1<<6) // Coefficient update initialize field.
22950   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_INITIALIZE_K2_E5_SHIFT                             6
22951   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5                                       (0x1<<7) // Coefficient update preset field.
22952   #define PHY_NW_IP_REG_LN3_LT_TX_COEFFICIENT_UPDATE_CTRL_PRESET_K2_E5_SHIFT                                 7
22953 #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_K2_E5                                                     0x00de88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22954   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5                                              (0x3<<0) // Status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
22955   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_C_P1_K2_E5_SHIFT                                        0
22956   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5                                               (0x3<<2) // Status report field for cursor tap.
22957   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_C_0_K2_E5_SHIFT                                         2
22958   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5                                              (0x3<<4) // Status report field for pre-cursor tap.
22959   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_C_M1_K2_E5_SHIFT                                        4
22960   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5                                    (0x1<<6) // Status report field to indicate local receiver is ready.  Should be set based on LTSM output of corresponding variable.
22961   #define PHY_NW_IP_REG_LN3_LT_TX_STATUS_REPORT_CTRL_LOCAL_RX_READY_K2_E5_SHIFT                              6
22962 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS0_K2_E5                                                      0x00dec0UL //Access:R    DataWidth:0x8    // Multi Field Register.
22963   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5                                            (0x7<<0) // Current state of LTSM. 0x0 � INITIALIZE 0x1 � SEND_TRAINING 0x2 � TRAIN_REMOTE 0x3 � TRAIN_LOCAL 0x4 � S7 0x5 � TRAINING_FAILURE 0x6 � LINK_READY 0x7 � SEND_DATA
22964   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS0_CURRENT_K2_E5_SHIFT                                      0
22965   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5                                              (0x7<<4) // One state previous.
22966   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS0_PREV1_K2_E5_SHIFT                                        4
22967 #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS1_K2_E5                                                      0x00dec4UL //Access:R    DataWidth:0x8    // Multi Field Register.
22968   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5                                              (0x7<<0) // Two states previous.
22969   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS1_PREV2_K2_E5_SHIFT                                        0
22970   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5                                              (0x7<<4) // Three states previous.
22971   #define PHY_NW_IP_REG_LN3_LT_TX_FSM_STATE_STATUS1_PREV3_K2_E5_SHIFT                                        4
22972 #define PHY_NW_IP_REG_LN3_LT_RX_CTRL0_K2_E5                                                                  0x00df00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22973   #define PHY_NW_IP_REG_LN3_LT_RX_CTRL0_CLEAR_K2_E5                                                          (0x1<<0) // Synchronous reset for LT Rx block.
22974   #define PHY_NW_IP_REG_LN3_LT_RX_CTRL0_CLEAR_K2_E5_SHIFT                                                    0
22975   #define PHY_NW_IP_REG_LN3_LT_RX_CTRL0_TRAINING_K2_E5                                                       (0x1<<1) // This is the 802.3 defined training variable.  It should be set according to corresponding LTSM output.
22976   #define PHY_NW_IP_REG_LN3_LT_RX_CTRL0_TRAINING_K2_E5_SHIFT                                                 1
22977 #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_CTRL0_K2_E5                                                             0x00df08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22978   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5                                                (0x7<<0) // Selects between CL72 and CL93 PRBS patterns. 0 � CL72 1 + x^9 + x^11 1 � CL93 1 + x^5 + x^6 + x^10 + x^11 2 � CL93 1 + x^5 + x^6 + x^9 + x^11 3 � CL93 1 + x^4 + x^6 + x^8 + x^11 4 � CL93 1 + x^4 + x^6 + x^7 + x^11
22979   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_CTRL0_POLYNOMIAL_K2_E5_SHIFT                                          0
22980 #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_CTRL1_K2_E5                                                             0x00df0cUL //Access:RW   DataWidth:0x8    // Maximum number  of PRBS bit errors allowed in single LT frame for PRBS lock to be achieved.
22981 #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS0_K2_E5                                                           0x00df14UL //Access:R    DataWidth:0x8    // Multi Field Register.
22982   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS0_UPDATE_K2_E5                                                  (0x1<<0) // Assertion indicates that PRBS status information has been updated.
22983   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS0_UPDATE_K2_E5_SHIFT                                            0
22984   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS0_LOCK_K2_E5                                                    (0x1<<1) // Indicates that a valid PRBS pattern has been detected in receiver LT frame.
22985   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS0_LOCK_K2_E5_SHIFT                                              1
22986 #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS1_K2_E5                                                           0x00df18UL //Access:R    DataWidth:0x8    // Number of bit errors in PRBS pattern since last lock assertion event.
22987 #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS2_K2_E5                                                           0x00df1cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22988   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5                                        (0xf<<0) // Same as above.
22989   #define PHY_NW_IP_REG_LN3_LT_RX_PRBS_STATUS2_ERROR_COUNT_11_8_K2_E5_SHIFT                                  0
22990 #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_CTRL_K2_E5                                                             0x00df40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
22991   #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5                                               (0x1<<0) // Clears both the absolute and erroneous frame counters.
22992   #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_CTRL_CLEAR_COUNT_K2_E5_SHIFT                                         0
22993 #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_STATUS0_K2_E5                                                          0x00df4cUL //Access:R    DataWidth:0x8    // Multi Field Register.
22994   #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5                                             (0x1<<0) // Indicates that the receiver has locked to incoming LT frames.
22995   #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_STATUS0_FRAME_LOCK_K2_E5_SHIFT                                       0
22996 #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_STATUS1_K2_E5                                                          0x00df50UL //Access:R    DataWidth:0x8    // Total number of received frames since frame lock.
22997 #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_STATUS2_K2_E5                                                          0x00df54UL //Access:R    DataWidth:0x8    // Same as above.
22998 #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_STATUS3_K2_E5                                                          0x00df58UL //Access:R    DataWidth:0x8    // Total number of received frames  with a PRBS, DME, or framing error since frame lock.
22999 #define PHY_NW_IP_REG_LN3_LT_RX_FRAME_STATUS4_K2_E5                                                          0x00df5cUL //Access:R    DataWidth:0x8    // Same as above.
23000 #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_K2_E5                                              0x00df80UL //Access:R    DataWidth:0x8    // Multi Field Register.
23001   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5                                       (0x3<<0) // Received coefficient update field for post-cursor tap. 2'b00 � hold 2'b01 � increment 2'b10 � decrement 2'b11 � reserved
23002   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_C_P1_K2_E5_SHIFT                                 0
23003   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5                                        (0x3<<2) // Received coefficient update request field for cursor tap.
23004   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_C_0_K2_E5_SHIFT                                  2
23005   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5                                       (0x3<<4) // Received coefficient update request field for pre-cursor tap.
23006   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_C_M1_K2_E5_SHIFT                                 4
23007   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5                                 (0x1<<6) // Received coefficient update initialize field.
23008   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_INITIALIZE_K2_E5_SHIFT                           6
23009   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5                                     (0x1<<7) // Received coefficient update preset field.
23010   #define PHY_NW_IP_REG_LN3_LT_RX_COEFFICIENT_UPDATE_STATUS_PRESET_K2_E5_SHIFT                               7
23011 #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_K2_E5                                                          0x00df88UL //Access:R    DataWidth:0x8    // Multi Field Register.
23012   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_C_P1_K2_E5                                                   (0x3<<0) // Received status report field for post-cursor tap. 2'b00 � not updated 2'b01 � minimum 2'b10 � updated 2'b11 � maximum
23013   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_C_P1_K2_E5_SHIFT                                             0
23014   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_C_0_K2_E5                                                    (0x3<<2) // Received status report field for cursor tap.
23015   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_C_0_K2_E5_SHIFT                                              2
23016   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_C_M1_K2_E5                                                   (0x3<<4) // Received status report field for pre-cursor tap.
23017   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_C_M1_K2_E5_SHIFT                                             4
23018   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5                                         (0x1<<6) // Received status report field to indicate local receiver is ready.
23019   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_LOCAL_RX_READY_K2_E5_SHIFT                                   6
23020   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5                                              (0x1<<7) // Indicates differential manchester decoding error.  Not sticky.
23021   #define PHY_NW_IP_REG_LN3_LT_RX_REPORT_STATUS_DME_ERROR_K2_E5_SHIFT                                        7
23022 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X0_K2_E5                                                              0x000000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23023   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X0_SOC0_DIV_O_K2_E5                                                 (0xf<<0) // Static divider control for SOC0 The only access to this divider. Not an override
23024   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X0_SOC0_DIV_O_K2_E5_SHIFT                                           0
23025   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X0_SOC1_DIV_O_K2_E5                                                 (0xf<<4) // Static divider control for SOC1 The only access to this divider. Not an override
23026   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X0_SOC1_DIV_O_K2_E5_SHIFT                                           4
23027 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_K2_E5                                                              0x000004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23028   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_CK_SOC_DIV_OVR_O_2_0_K2_E5                                       (0x7<<0) // Override for Primary IO: ck_soc_div_i [1:0] [2] - active high, Override Enable [1:0] - Override for pins ck_soc_div_i [1:0]
23029   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_CK_SOC_DIV_OVR_O_2_0_K2_E5_SHIFT                                 0
23030   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_PMA_CM_REF_CLK_DIV_O_K2_E5                                       (0x3<<3) // Divider for pma_cm_ref_clk
23031   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_PMA_CM_REF_CLK_DIV_O_K2_E5_SHIFT                                 3
23032   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_GCFSM_CLK_DIV_O_K2_E5                                            (0x3<<5) // Static divider control for CMU GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
23033   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_GCFSM_CLK_DIV_O_K2_E5_SHIFT                                      5
23034   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_BURNIN_REF_LIFE_CLK_SEL_O_K2_E5                                  (0x1<<7) // Reference clock select override value for burn_in mode. This override is enabled by primary input pin burn_in_i
23035   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X1_BURNIN_REF_LIFE_CLK_SEL_O_K2_E5_SHIFT                            7
23036 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X2_K2_E5                                                              0x000008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23037   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X2_SSC_CLK_DIV_O_K2_E5                                              (0x7<<0) // Static divider control for the SSC block The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /4 4�d3:  /8:
23038   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X2_SSC_CLK_DIV_O_K2_E5_SHIFT                                        0
23039   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFCLK_SEL_O_2_0_K2_E5                                       (0x7<<3) // Selects one lane's recovered byte clock of all existing lanes, which goes to refclk buffer.
23040   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFCLK_SEL_O_2_0_K2_E5_SHIFT                                 3
23041   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFDIV_O_1_0_K2_E5                                           (0x3<<6) // CDR "Ref" clock into CMU divider. 0 - no div, 1/2 - div by 2, 3 - div by 4
23042   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFDIV_O_1_0_K2_E5_SHIFT                                     6
23043 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X3_K2_E5                                                              0x00000cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23044   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X3_AHB_PMA_CM_DIVNSEL_O_6_0_K2_E5                                   (0x7f<<0) // CMU N-divider setting
23045   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X3_AHB_PMA_CM_DIVNSEL_O_6_0_K2_E5_SHIFT                             0
23046 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X4_K2_E5                                                              0x000010UL //Access:RW   DataWidth:0x8    // CMU FL LDHS count value
23047 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_K2_E5                                                              0x000014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23048   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_FL_LDHS_O_9_8_K2_E5                                   (0x3<<0) // CMU FL LDHS count value
23049   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_FL_LDHS_O_9_8_K2_E5_SHIFT                             0
23050   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PLL_REFDIV2_ENA_O_K2_E5                               (0x1<<2) // CMU reference div2 enable
23051   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PLL_REFDIV2_ENA_O_K2_E5_SHIFT                         2
23052   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PREDIV4_ENA_O_K2_E5                                   (0x1<<3) // CMU FL prediv4 enable
23053   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PREDIV4_ENA_O_K2_E5_SHIFT                             3
23054   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_REFCLK_DEGLITCH_DIS_O_K2_E5                           (0x1<<4) // Reference clock startup deglitch circuit disable
23055   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_REFCLK_DEGLITCH_DIS_O_K2_E5_SHIFT                     4
23056 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X6_K2_E5                                                              0x000018UL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
23057 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X7_K2_E5                                                              0x00001cUL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
23058 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X8_K2_E5                                                              0x000020UL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
23059 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X9_K2_E5                                                              0x000024UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23060   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X9_GCFSM_OVR_O_27_24_K2_E5                                          (0xf<<0) // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
23061   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X9_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                    0
23062 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X10_K2_E5                                                             0x000028UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
23063 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X11_K2_E5                                                             0x00002cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
23064 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X12_K2_E5                                                             0x000030UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
23065 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X13_K2_E5                                                             0x000034UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
23066 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X14_K2_E5                                                             0x000038UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
23067 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X15_K2_E5                                                             0x00003cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
23068 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X16_K2_E5                                                             0x000040UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
23069 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X17_K2_E5                                                             0x000044UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
23070 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X18_K2_E5                                                             0x000048UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
23071 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X19_K2_E5                                                             0x00004cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
23072 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X20_K2_E5                                                             0x000050UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
23073 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X21_K2_E5                                                             0x000054UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
23074 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X22_K2_E5                                                             0x000058UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
23075 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X23_K2_E5                                                             0x00005cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
23076 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X24_K2_E5                                                             0x000060UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
23077 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X25_K2_E5                                                             0x000064UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
23078 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X26_K2_E5                                                             0x000068UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23079   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_OUT_OVR_EN_O_K2_E5                                    (0x1<<0) // GCFSM output override enable
23080   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_OUT_OVR_EN_O_K2_E5_SHIFT                              0
23081   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_PMA_DATA_OVR_O_6_0_K2_E5                              (0x7f<<1) // GCFSM pma_data_o override
23082   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_PMA_DATA_OVR_O_6_0_K2_E5_SHIFT                        1
23083 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_K2_E5                                                             0x00006cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23084   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_DATA_OVR_O_11_7_K2_E5                             (0x1f<<0) // GCFSM pma_data_o override
23085   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_DATA_OVR_O_11_7_K2_E5_SHIFT                       0
23086   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_LATCH_OVR_O_K2_E5                                 (0x1<<5) // GCFSM pma_latch_o override
23087   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_LATCH_OVR_O_K2_E5_SHIFT                           5
23088   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_GO_OVR_O_K2_E5                                    (0x1<<6) // GCFSM pma_go_o override
23089   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_GO_OVR_O_K2_E5_SHIFT                              6
23090   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_READ_OVR_O_K2_E5                                  (0x1<<7) // GCFSM pma_read_o override
23091   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_READ_OVR_O_K2_E5_SHIFT                            7
23092 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X28_K2_E5                                                             0x000070UL //Access:RW   DataWidth:0x8    // GCFSM pma_cal_o override
23093 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X29_K2_E5                                                             0x000074UL //Access:RW   DataWidth:0x8    // GCFSM pma_cal_o override
23094 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_K2_E5                                                             0x000078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23095   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_SOC_CLK_EN_OUT_OVR_O_K2_E5                              (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - SOC clock output enable
23096   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_SOC_CLK_EN_OUT_OVR_O_K2_E5_SHIFT                        0
23097   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_REF_CLK_EN_OUT_OVR_O_K2_E5                              (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - REF clock output enable
23098   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_REF_CLK_EN_OUT_OVR_O_K2_E5_SHIFT                        2
23099   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_LOCK_EN_OUT_OVR_O_K2_E5                                 (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LOCK output enable
23100   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_LOCK_EN_OUT_OVR_O_K2_E5_SHIFT                           4
23101   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_PMA_RST_CMU_OUT_OVR_O_K2_E5                             (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU
23102   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_PMA_RST_CMU_OUT_OVR_O_K2_E5_SHIFT                       6
23103 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_K2_E5                                                             0x00007cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23104   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUREG_OUT_OVR_O_K2_E5                          (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - SOC clock output enable - switches to SOC from life clock
23105   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUREG_OUT_OVR_O_K2_E5_SHIFT                    0
23106   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUSYNTH_OUT_OVR_O_K2_E5                        (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU SYNTH
23107   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUSYNTH_OUT_OVR_O_K2_E5_SHIFT                  2
23108   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUVCO_OUT_OVR_O_K2_E5                          (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU VC0
23109   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUVCO_OUT_OVR_O_K2_E5_SHIFT                    4
23110   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_IDDQ_BIAS_OUT_OVR_O_K2_E5                           (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - IDDQ BIAS
23111   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_IDDQ_BIAS_OUT_OVR_O_K2_E5_SHIFT                     6
23112 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_K2_E5                                                             0x000080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23113   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_BIAS_OUT_OVR_O_K2_E5                             (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD BIAS
23114   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_BIAS_OUT_OVR_O_K2_E5_SHIFT                       0
23115   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMU_OUT_OVR_O_K2_E5                              (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU
23116   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMU_OUT_OVR_O_K2_E5_SHIFT                        2
23117   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMUREG_OUT_OVR_O_K2_E5                           (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU REG
23118   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMUREG_OUT_OVR_O_K2_E5_SHIFT                     4
23119   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_REF_OUT_OVR_O_K2_E5                              (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD REF OUT
23120   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_REF_OUT_OVR_O_K2_E5_SHIFT                        6
23121 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_K2_E5                                                             0x000084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23122   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RESET_TXCLK_PCS_CLK_OVR_O_K2_E5                     (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PCS CLK ENA
23123   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RESET_TXCLK_PCS_CLK_OVR_O_K2_E5_SHIFT               0
23124   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_FL_OUT_OVR_O_K2_E5                          (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU FL
23125   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_FL_OUT_OVR_O_K2_E5_SHIFT                    2
23126   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_GCRX_OUT_OVR_O_K2_E5                        (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU GCRX
23127   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_GCRX_OUT_OVR_O_K2_E5_SHIFT                  4
23128   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_PMA_LF_EXTZERO_ENA_OUT_OVR_O_K2_E5                          (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LF EXTZERO ENA
23129   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X33_MSM_PMA_LF_EXTZERO_ENA_OUT_OVR_O_K2_E5_SHIFT                    6
23130 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_K2_E5                                                             0x000088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23131   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_LFI_EXTZERO_OUT_OVR_O_K2_E5                         (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LFI EXTZERO ENA
23132   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_LFI_EXTZERO_OUT_OVR_O_K2_E5_SHIFT                   0
23133   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_PD_CMUREGREF_OUT_OVR_O_K2_E5                        (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU REGREF
23134   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_PD_CMUREGREF_OUT_OVR_O_K2_E5_SHIFT                  2
23135   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_PMA_RESET_CMUREGREF_OUT_OVR_O_K2_E5                         (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU REGREF
23136   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_PMA_RESET_CMUREGREF_OUT_OVR_O_K2_E5_SHIFT                   4
23137   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_PMA_RESET_TXCLK_OVR_O_K2_E5                                 (0x3<<6) // Override register for reset_txclk
23138   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X34_MSM_PMA_RESET_TXCLK_OVR_O_K2_E5_SHIFT                           6
23139 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_K2_E5                                                             0x00008cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23140   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_RESET_CLKDIV_OVR_O_K2_E5                                (0x3<<0) // Override register for reset_clkdiv_ovr
23141   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_RESET_CLKDIV_OVR_O_K2_E5_SHIFT                          0
23142   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_PD_CLKDIV_OVR_O_K2_E5                                   (0x3<<2) // Override register for pd_clkdiv_ovr
23143   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_PD_CLKDIV_OVR_O_K2_E5_SHIFT                             2
23144   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_PD_CLKDIV_REFCLK_LEFT_OVR_O_K2_E5                       (0x3<<4) // Override register for pd_clkdiv_refclk_left_ovr
23145   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_PD_CLKDIV_REFCLK_LEFT_OVR_O_K2_E5_SHIFT                 4
23146   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_PD_CLKDIV_REFCLK_RIGHT_OVR_O_K2_E5                      (0x3<<6) // Override register for pd_clkdiv_refclk_right_ovr
23147   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X35_MSM_PMA_PD_CLKDIV_REFCLK_RIGHT_OVR_O_K2_E5_SHIFT                6
23148 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X56_K2_E5                                                             0x0000e0UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23149 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X57_K2_E5                                                             0x0000e4UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23150 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X58_K2_E5                                                             0x0000e8UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23151 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X59_K2_E5                                                             0x0000ecUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23152 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X60_K2_E5                                                             0x0000f0UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23153 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X61_K2_E5                                                             0x0000f4UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23154 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X62_K2_E5                                                             0x0000f8UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23155 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X63_K2_E5                                                             0x0000fcUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23156 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X64_K2_E5                                                             0x000100UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23157 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X65_K2_E5                                                             0x000104UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23158 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X66_K2_E5                                                             0x000108UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23159 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X67_K2_E5                                                             0x00010cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23160 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X68_K2_E5                                                             0x000110UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23161 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X69_K2_E5                                                             0x000114UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23162 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X70_K2_E5                                                             0x000118UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23163 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X71_K2_E5                                                             0x00011cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23164 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X72_K2_E5                                                             0x000120UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23165 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X73_K2_E5                                                             0x000124UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23166 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X74_K2_E5                                                             0x000128UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23167 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X75_K2_E5                                                             0x00012cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23168 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X76_K2_E5                                                             0x000130UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23169 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X77_K2_E5                                                             0x000134UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23170 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X78_K2_E5                                                             0x000138UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23171 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X79_K2_E5                                                             0x00013cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23172 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X80_K2_E5                                                             0x000140UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23173 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X81_K2_E5                                                             0x000144UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23174 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X82_K2_E5                                                             0x000148UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23175 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X83_K2_E5                                                             0x00014cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23176 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X84_K2_E5                                                             0x000150UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23177 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X85_K2_E5                                                             0x000154UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23178 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X86_K2_E5                                                             0x000158UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23179 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X87_K2_E5                                                             0x00015cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23180 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X88_K2_E5                                                             0x000160UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23181 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X89_K2_E5                                                             0x000164UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23182 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X90_K2_E5                                                             0x000168UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23183 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X91_K2_E5                                                             0x00016cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
23184 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X92_K2_E5                                                             0x000170UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23185   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X92_MSM_FUNC_DATA_O_289_288_K2_E5                                   (0x3<<0) // MSM Function Data Bus slice
23186   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X92_MSM_FUNC_DATA_O_289_288_K2_E5_SHIFT                             0
23187   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X92_MSM_IN_OVR_O_5_0_K2_E5                                          (0x3f<<2) // Override for MFSM inputs [5] - active high, override enable [4] - MFSM request flag override [3:0] - MFSM function override
23188   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X92_MSM_IN_OVR_O_5_0_K2_E5_SHIFT                                    2
23189 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X93_K2_E5                                                             0x000174UL //Access:RW   DataWidth:0x8    // Number of reference clock cycles to count after qsample is ok, before PLL is declared locked
23190 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X94_K2_E5                                                             0x000178UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23191   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_NUM_CYCLES_O_9_8_K2_E5                                 (0x3<<0) // Number of reference clock cycles to count after qsample is ok, before PLL is declared locked
23192   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_NUM_CYCLES_O_9_8_K2_E5_SHIFT                           0
23193   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_GOOD_STATE_O_K2_E5                                     (0x1<<2) // State of qsample for PLL to be considered locked
23194   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_GOOD_STATE_O_K2_E5_SHIFT                               2
23195   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_OVR_O_K2_E5                                            (0x7<<3) // Overrides for PLL lock signals [2] - Active high, override enable [1] - PLL ok override, bypasses ref clock cycle count after qsample is ok [0] - Qsample override
23196   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_OVR_O_K2_E5_SHIFT                                      3
23197 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_K2_E5                                                             0x00017cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23198   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_KVCO_SEL_O_K2_E5                                   (0x3<<0) // CMU VCO integral path gain
23199   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_KVCO_SEL_O_K2_E5_SHIFT                             0
23200   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_FORCE_ILF_O_K2_E5                                    (0x3<<2) // CMU loop filter force to common mode
23201   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_FORCE_ILF_O_K2_E5_SHIFT                              2
23202   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_CP_SEL_O_K2_E5                                     (0x3<<4) // Charge pump current gain select.
23203   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_CP_SEL_O_K2_E5_SHIFT                               4
23204   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_HIZ_O_K2_E5                                        (0x1<<6) // CMU PLL HIZ setting
23205   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_HIZ_O_K2_E5_SHIFT                                  6
23206   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_C1_SEL_O_K2_E5                                       (0x1<<7) // CMU LF C1 cap select. Enabling increases C1 cap.
23207   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_C1_SEL_O_K2_E5_SHIFT                                 7
23208 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_K2_E5                                                             0x000180UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23209   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_P_CAP_SEL_O_K2_E5                                    (0x7<<0) // CMU VCO proportional path cap select
23210   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_P_CAP_SEL_O_K2_E5_SHIFT                              0
23211   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_CHPMP_CHOP_ENAN_O_K2_E5                              (0x1<<3) // Charge pump chop enable
23212   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_CHPMP_CHOP_ENAN_O_K2_E5_SHIFT                        3
23213   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_I_CAP_SEL_O_K2_E5                                    (0x7<<4) // CMU VCO integral path cap select
23214   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_I_CAP_SEL_O_K2_E5_SHIFT                              4
23215   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_BGSTART_BYP_O_K2_E5                                  (0x1<<7) // Bandgap startup circuit bypass
23216   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_BGSTART_BYP_O_K2_E5_SHIFT                            7
23217 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X97_K2_E5                                                             0x000184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23218   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VCO_BIAS_O_K2_E5                                     (0xf<<0) // CMU VCO bias current setting.
23219   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VCO_BIAS_O_K2_E5_SHIFT                               0
23220   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREG_O_K2_E5                                         (0x3<<4) // CMU VREG setting
23221   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREG_O_K2_E5_SHIFT                                   4
23222   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREGH_O_K2_E5                                        (0x3<<6) // CMU VREGH setting
23223   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREGH_O_K2_E5_SHIFT                                  6
23224 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_K2_E5                                                             0x000188UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23225   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_DN_O_K2_E5                                 (0x1<<0) // Force PFD to output down
23226   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_DN_O_K2_E5_SHIFT                           0
23227   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_UP_O_K2_E5                                 (0x1<<1) // Force PFD to output up
23228   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_UP_O_K2_E5_SHIFT                           1
23229   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_SR_NDIV_OVR_ENA_O_K2_E5                                         (0x1<<2) // Override enable for overriding N-div value
23230   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_SR_NDIV_OVR_ENA_O_K2_E5_SHIFT                                   2
23231   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_V2I_FILTER_SW_ON_O_K2_E5                             (0x1<<3) // CMU V2I filter enable
23232   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_V2I_FILTER_SW_ON_O_K2_E5_SHIFT                       3
23233   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_O_K2_E5                       (0x1<<4) // CMU VCO PMOS proportional current increase
23234   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_O_K2_E5_SHIFT                 4
23235   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_O_K2_E5                       (0x1<<5) // CMU VCO PMOS proportional current decrease
23236   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_O_K2_E5_SHIFT                 5
23237   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_VREGREF_O_K2_E5                                      (0x3<<6) // CMU reference clock regulator setting
23238   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_VREGREF_O_K2_E5_SHIFT                                6
23239 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X99_K2_E5                                                             0x00018cUL //Access:RW   DataWidth:0x8    // CMU AFE spares
23240 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X100_K2_E5                                                            0x000190UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23241   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_PFD_PW_O_K2_E5                                      (0x3<<0) // PFD pulse width setting
23242   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_PFD_PW_O_K2_E5_SHIFT                                0
23243   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_I_DROPI_O_K2_E5                                     (0x1<<2) // Enable to reduce charge pump reference current
23244   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_I_DROPI_O_K2_E5_SHIFT                               2
23245   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_P_KVCO_SEL_O_K2_E5                                  (0x1f<<3) // CMU PLL KVCO setting
23246   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_P_KVCO_SEL_O_K2_E5_SHIFT                            3
23247 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X101_K2_E5                                                            0x000194UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23248   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X101_AHB_PMA_CM_DIVPSEL_O_K2_E5                                     (0x7f<<0) // CMU P-divider setting
23249   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X101_AHB_PMA_CM_DIVPSEL_O_K2_E5_SHIFT                               0
23250 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X102_K2_E5                                                            0x000198UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23251   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_O_K2_E5                                       (0x7<<0) // AHB override for calibrated VCOFR value.
23252   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_O_K2_E5_SHIFT                                 0
23253   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_SEL_O_K2_E5                                   (0x1<<3) // Override enable for overriding VCOFR value
23254   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_SEL_O_K2_E5_SHIFT                             3
23255 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG0_K2_E5                                                    0x00019cUL //Access:RW   DataWidth:0x8    // Reserved
23256 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG1_K2_E5                                                    0x0001a0UL //Access:RW   DataWidth:0x8    // Reserved
23257 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG2_K2_E5                                                    0x0001a4UL //Access:RW   DataWidth:0x8    // Reserved
23258 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG3_K2_E5                                                    0x0001a8UL //Access:RW   DataWidth:0x8    // Reserved
23259 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG4_K2_E5                                                    0x0001acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23260 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X108_K2_E5                                                            0x0001b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23261   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_OUTPUT_SEL_O_3_0_K2_E5                              (0xf<<3) // Reference clock output select
23262   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_OUTPUT_SEL_O_3_0_K2_E5_SHIFT                        3
23263   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_SEL_OVR_O_K2_E5                                     (0x1<<7) // Reference clock select override
23264   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_SEL_OVR_O_K2_E5_SHIFT                               7
23265 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_K2_E5                                                            0x0001b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23266   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_L_O_K2_E5                                        (0x1<<0) // Override for primary IO: refclk_oe_l_i Enabled by pma_refclk_sel_ovr_o
23267   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_L_O_K2_E5_SHIFT                                  0
23268   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_R_O_K2_E5                                        (0x1<<1) // "Override for primary IO: refclk_oe_r_i Enabled by pma_refclk_sel_ovr_o"
23269   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_R_O_K2_E5_SHIFT                                  1
23270   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_L_O_K2_E5                                         (0x1<<2) // "Override for primary IO: rxclk_oe_l_i Enabled by pma_refclk_sel_ovr_o"
23271   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_L_O_K2_E5_SHIFT                                   2
23272   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_R_O_K2_E5                                         (0x1<<3) // Override for primary IO: rxclk_oe_l_i Enabled by pma_refclk_sel_ovr_o
23273   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_R_O_K2_E5_SHIFT                                   3
23274   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_CM_HV2P5SEL_O_K2_E5                                        (0x1<<4) // Enable additonal LF cap for 2.5V/3.3V process
23275   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_CM_HV2P5SEL_O_K2_E5_SHIFT                                  4
23276   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_L_O_K2_E5                                      (0x1<<6) // Override for primary IO: refclk_qfwd_l_i Enabled by pma_refclk_sel_ovr_o
23277   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_L_O_K2_E5_SHIFT                                6
23278   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_R_O_K2_E5                                      (0x1<<7) // Override for primary IO: refclk_qfwd_r_i Enabled by pma_refclk_sel_ovr_o
23279   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_R_O_K2_E5_SHIFT                                7
23280 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X110_K2_E5                                                            0x0001b8UL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
23281 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X111_K2_E5                                                            0x0001bcUL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
23282 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X112_K2_E5                                                            0x0001c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23283   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X112_SSC_FCNTL_O_19_16_K2_E5                                        (0xf<<0) // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
23284   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X112_SSC_FCNTL_O_19_16_K2_E5_SHIFT                                  0
23285   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X112_SSC_GEN_EN_O_K2_E5                                             (0x1<<4) // Active high Enable for SSC generator SSC mode
23286   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X112_SSC_GEN_EN_O_K2_E5_SHIFT                                       4
23287   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X112_SSC_EN_O_K2_E5                                                 (0x1<<5) // Active high Enable for SSC block synth or SSC mode
23288   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X112_SSC_EN_O_K2_E5_SHIFT                                           5
23289 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X113_K2_E5                                                            0x0001c4UL //Access:RW   DataWidth:0x8    // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
23290 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X114_K2_E5                                                            0x0001c8UL //Access:RW   DataWidth:0x8    // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
23291 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_K2_E5                                                            0x0001ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23292   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_MATCH_VAL_O_19_16_K2_E5                                (0xf<<0) // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
23293   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_MATCH_VAL_O_19_16_K2_E5_SHIFT                          0
23294   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_FRACSYN_EN_O_K2_E5                                     (0x1<<4) // Enable for SSC generator with Fractional Synthesis
23295   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_FRACSYN_EN_O_K2_E5_SHIFT                               4
23296   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_EN_FRACN_FRCDIV_MODE_O_K2_E5                                   (0x1<<5) // Enable fractional division mode and SSC mode
23297   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_EN_FRACN_FRCDIV_MODE_O_K2_E5_SHIFT                             5
23298   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_UPDOWN_EN_O_K2_E5                                      (0x1<<6) // Enable in SSC_GEN mode for upwards and downwards spreading. 0- downspread only, 1 -up and down spreading
23299   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_UPDOWN_EN_O_K2_E5_SHIFT                                6
23300 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X116_K2_E5                                                            0x0001d0UL //Access:RW   DataWidth:0x8    // In Spread Spectrum Generation mode, represents the magnitude of the incremental step in the SSC word
23301 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X117_K2_E5                                                            0x0001d4UL //Access:RW   DataWidth:0x8    // In Spread Spectrum Generation mode, represents the magnitude of the incremental step in the SSC word
23302 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_K2_E5                                                            0x0001d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23303   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_IN_O_K2_E5                                       (0xf<<0) // Test input bus
23304   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_IN_O_K2_E5_SHIFT                                 0
23305   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_CTRL_O_K2_E5                                     (0x3<<4) // Test i/p control source :  0-modulator  1-bypass modulator  2-modulator  3-sr_txt_in_i
23306   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_CTRL_O_K2_E5_SHIFT                               4
23307   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_SRC_SEL_O_K2_E5                                  (0x1<<6) // Clock Select for High Speed clock source :  0-clk_hs_fbk  1-clk_hs_refout
23308   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_SRC_SEL_O_K2_E5_SHIFT                            6
23309   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_DIV_SEL_O_K2_E5                                  (0x1<<7) // Clock divider for High Speed clock source
23310   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_DIV_SEL_O_K2_E5_SHIFT                            7
23311 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_K2_E5                                                            0x0001dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23312   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_O_4_0_K2_E5                               (0x1f<<0) // override for the counter value
23313   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_O_4_0_K2_E5_SHIFT                         0
23314   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLL_EN_O_K2_E5                               (0x1<<5) // CMU Temperature Calibration Polling Enable: enables the periodic polling and counter adjustment
23315   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLL_EN_O_K2_E5_SHIFT                         5
23316   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLARITY_O_K2_E5                              (0x1<<6) // chicken bit for counter polarity
23317   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLARITY_O_K2_E5_SHIFT                        6
23318   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_EN_O_K2_E5                                (0x1<<7) // override enable to use above value
23319   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_EN_O_K2_E5_SHIFT                          7
23320 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X120_K2_E5                                                            0x0001e0UL //Access:RW   DataWidth:0x8    // Divider input for Div-by-N counter
23321 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X121_K2_E5                                                            0x0001e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23322   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X121_AHB_CMU_TEMP_CAL_CLK_DIV_O_14_8_K2_E5                          (0x7f<<0) // Divider input for Div-by-N counter
23323   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X121_AHB_CMU_TEMP_CAL_CLK_DIV_O_14_8_K2_E5_SHIFT                    0
23324 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X122_K2_E5                                                            0x0001e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23325   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_O_K2_E5                                 (0x1f<<0) // Refclk Termination override value
23326   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_O_K2_E5_SHIFT                           0
23327   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_EN_O_K2_E5                              (0x1<<5) // Refclk Termination override enable
23328   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_EN_O_K2_E5_SHIFT                        5
23329 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X123_K2_E5                                                            0x0001ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23330   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_O_K2_E5                                     (0x1f<<0) // Rx Termination override value, every rx lane gets the same value
23331   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_O_K2_E5_SHIFT                               0
23332   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_EN_O_K2_E5                                  (0x1<<5) // Rx Termination override enable
23333   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_EN_O_K2_E5_SHIFT                            5
23334 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X124_K2_E5                                                            0x0001f0UL //Access:RW   DataWidth:0x8    // In txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator
23335 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X125_K2_E5                                                            0x0001f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23336   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_UP_8_K2_E5                                 (0x1<<0) // In txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator
23337   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_UP_8_K2_E5_SHIFT                           0
23338   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_SAMPLE_K2_E5                               (0x7<<1) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
23339   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                         1
23340   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_UP_NUM_SAMPLES_K2_E5                                 (0xf<<4) // in txterm calibration, the number of samples to take from the same comparator
23341   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_UP_NUM_SAMPLES_K2_E5_SHIFT                           4
23342 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X126_K2_E5                                                            0x0001f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23343   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X126_AHB_GC_TCCAL_ENA_OVR_K2_E5                                     (0x1<<0) // Debug feature, when set forces circuit RX termination calibration circuit to be enabled allowing ahb_tx_tc_bias_ovr to take effect
23344   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X126_AHB_GC_TCCAL_ENA_OVR_K2_E5_SHIFT                               0
23345   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X126_AHB_RX_TC_BIAS_OVR_K2_E5                                       (0x7<<1) // Bit 3:1 RX termination calibration DAC override setting
23346   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X126_AHB_RX_TC_BIAS_OVR_K2_E5_SHIFT                                 1
23347 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X127_K2_E5                                                            0x0001fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23348   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X127_CMU_MASTER_CDN_O_K2_E5                                         (0x1<<0) // Master reset for CMU
23349   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X127_CMU_MASTER_CDN_O_K2_E5_SHIFT                                   0
23350   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X127_PCS_RATE_O_K2_E5                                               (0x3<<1) // Determines rate for PLL clock pcs_rate_o[0] :      0: VCO clock untouched      1: VCO clock divided by 2                                                 pcs_rate_o[1] :      0: PMA operates in 10b/20b mode Enables %5 circuit      1: PMA operates in 8b/16b mode   Enables %4 circuit
23351   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X127_PCS_RATE_O_K2_E5_SHIFT                                         1
23352 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X128_K2_E5                                                            0x000200UL //Access:RW   DataWidth:0x8    // Bit 7:5 amux_ena[2:0] Bit 4:0 amux_sel_o[4:0] For detailed description please refer to Phy User manual.
23353 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X129_K2_E5                                                            0x000204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23354   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X129_CMU_IN_OVR_O_3_0_K2_E5                                         (0xf<<0) // Override for following CMU Control Signals [2] - active high, override enable [1] - CMU Powerdown Pin IO [0] - CMU Reset Pin IO
23355   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X129_CMU_IN_OVR_O_3_0_K2_E5_SHIFT                                   0
23356   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X129_CMU_OUT_OVR_O_1_0_K2_E5                                        (0x3<<4) // Override for Reset_smu_fl
23357   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X129_CMU_OUT_OVR_O_1_0_K2_E5_SHIFT                                  4
23358 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X130_K2_E5                                                            0x000208UL //Access:R    DataWidth:0x8    // Snapshot of digital test bus data [7:0]
23359 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X131_K2_E5                                                            0x00020cUL //Access:R    DataWidth:0x8    // Multi Field Register.
23360   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X131_TBUS_DATA_SMPL_11_8_K2_E5                                      (0xf<<0) // Snapshot of digital test bus data [11:8]
23361   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X131_TBUS_DATA_SMPL_11_8_K2_E5_SHIFT                                0
23362 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X132_K2_E5                                                            0x000210UL //Access:RW   DataWidth:0x8    // CMU Test Bus address 7-0
23363 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X133_K2_E5                                                            0x000214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23364   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X133_TBUS_ADDR_OVR_O_10_8_K2_E5                                     (0x7<<0) // CMU Test Bus address 10-8
23365   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X133_TBUS_ADDR_OVR_O_10_8_K2_E5_SHIFT                               0
23366 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X134_K2_E5                                                            0x000218UL //Access:RW   DataWidth:0x8    // Not used
23367 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X144_K2_E5                                                            0x000240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23368 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X146_K2_E5                                                            0x000248UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23369 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X147_K2_E5                                                            0x00024cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23370   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X147_AHB_CMU_PROG_MULT_REF_CLK_WAIT_O_K2_E5                         (0x7<<0) // wait multiplication factor for msm_cmu_databank
23371   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X147_AHB_CMU_PROG_MULT_REF_CLK_WAIT_O_K2_E5_SHIFT                   0
23372 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG5_K2_E5                                                    0x000250UL //Access:RW   DataWidth:0x8    // Reserved
23373 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X149_K2_E5                                                            0x000254UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23374   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X149_AHB_PMA_CM_EN_REGLN_O_K2_E5                                    (0xf<<0) // Not used
23375   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X149_AHB_PMA_CM_EN_REGLN_O_K2_E5_SHIFT                              0
23376 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X153_K2_E5                                                            0x000264UL //Access:RW   DataWidth:0x8    // Inverts up_i when set to 1
23377 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X154_K2_E5                                                            0x000268UL //Access:RW   DataWidth:0x8    // Inverts up_i when set to 1
23378 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X161_K2_E5                                                            0x000284UL //Access:RW   DataWidth:0x8    // Function info for each MSM function. Varies depending on function number. _13:06 - Address of first command to run _05:00 - Number of commands to run
23379 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X162_K2_E5                                                            0x000288UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23380 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X163_K2_E5                                                            0x00028cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23381 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X164_K2_E5                                                            0x000290UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23382 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X165_K2_E5                                                            0x000294UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23383 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X166_K2_E5                                                            0x000298UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23384 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X167_K2_E5                                                            0x00029cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23385 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X168_K2_E5                                                            0x0002a0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23386 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X169_K2_E5                                                            0x0002a4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23387 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X170_K2_E5                                                            0x0002a8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23388 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X171_K2_E5                                                            0x0002acUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23389 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X172_K2_E5                                                            0x0002b0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23390 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X173_K2_E5                                                            0x0002b4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23391 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X174_K2_E5                                                            0x0002b8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23392 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X175_K2_E5                                                            0x0002bcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23393 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X176_K2_E5                                                            0x0002c0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23394 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X177_K2_E5                                                            0x0002c4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23395 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X178_K2_E5                                                            0x0002c8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23396 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X179_K2_E5                                                            0x0002ccUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23397 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X180_K2_E5                                                            0x0002d0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23398 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X181_K2_E5                                                            0x0002d4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23399 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X182_K2_E5                                                            0x0002d8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23400 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X183_K2_E5                                                            0x0002dcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23401 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X184_K2_E5                                                            0x0002e0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23402 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X185_K2_E5                                                            0x0002e4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23403 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X186_K2_E5                                                            0x0002e8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23404 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X187_K2_E5                                                            0x0002ecUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23405 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X188_K2_E5                                                            0x0002f0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
23406 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG6_K2_E5                                                    0x0002f4UL //Access:RW   DataWidth:0x8    // Reserved
23407 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_RESERVEDREG7_K2_E5                                                    0x0002f8UL //Access:RW   DataWidth:0x8    // Reserved
23408 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_K2_E5                                                            0x0002fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23409   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_IDDQ_BIAS_IDDQ_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function IDDQ mode default value for iddq_bias
23410   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_IDDQ_BIAS_IDDQ_SETVAL_O_K2_E5_SHIFT                            0
23411   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_BIAS_IDDQ_SETVAL_O_K2_E5                                    (0x1<<1) // MSM Function IDDQ mode default value for pd_bias
23412   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_BIAS_IDDQ_SETVAL_O_K2_E5_SHIFT                              1
23413   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_RESET_TXCLK_PCS_CLK_IDDQ_SETVAL_O_K2_E5                        (0x1<<2) // MSM Function IDDQ mode default value for pcs_clk_ena
23414   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_RESET_TXCLK_PCS_CLK_IDDQ_SETVAL_O_K2_E5_SHIFT                  2
23415   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_CMU_IDDQ_SETVAL_O_K2_E5                                     (0x1<<3) // MSM Function IDDQ mode default value for pd_cmu
23416   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_CMU_IDDQ_SETVAL_O_K2_E5_SHIFT                               3
23417   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREG_IDDQ_SETVAL_O_K2_E5                                  (0x1<<4) // MSM Function IDDQ mode default value for pd_cmureg
23418   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREG_IDDQ_SETVAL_O_K2_E5_SHIFT                            4
23419   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREGREF_IDDQ_SETVAL_O_K2_E5                               (0x1<<5) // MSM Function IDDQ mode default value for pd_cmuregref
23420   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREGREF_IDDQ_SETVAL_O_K2_E5_SHIFT                         5
23421   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_REF_IDDQ_SETVAL_O_K2_E5                                     (0x1<<6) // MSM Function IDDQ mode default value for pd_ref
23422   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_PD_REF_IDDQ_SETVAL_O_K2_E5_SHIFT                               6
23423   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_RESET_CMU_FL_IDDQ_SETVAL_O_K2_E5                               (0x1<<7) // MSM Function IDDQ mode default value for reset_cmu_fl
23424   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X191_RESET_CMU_FL_IDDQ_SETVAL_O_K2_E5_SHIFT                         7
23425 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_K2_E5                                                            0x000300UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23426   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_IDDQ_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function IDDQ mode default value for reset_cmu
23427   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_IDDQ_SETVAL_O_K2_E5_SHIFT                            0
23428   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_GCRX_IDDQ_SETVAL_O_K2_E5                             (0x1<<1) // MSM Function IDDQ mode default value for reset_cmu_gcrx
23429   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_GCRX_IDDQ_SETVAL_O_K2_E5_SHIFT                       1
23430   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREG_IDDQ_SETVAL_O_K2_E5                               (0x1<<2) // MSM Function IDDQ mode default value for reset_cmureg
23431   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREG_IDDQ_SETVAL_O_K2_E5_SHIFT                         2
23432   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREGREF_IDDQ_SETVAL_O_K2_E5                            (0x1<<3) // MSM Function IDDQ mode default value for reset_cmuregref
23433   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREGREF_IDDQ_SETVAL_O_K2_E5_SHIFT                      3
23434   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUSYNTH_IDDQ_SETVAL_O_K2_E5                             (0x1<<4) // MSM Function IDDQ mode default value for reset_cmusynth
23435   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUSYNTH_IDDQ_SETVAL_O_K2_E5_SHIFT                       4
23436   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUVCO_IDDQ_SETVAL_O_K2_E5                               (0x1<<5) // MSM Function IDDQ mode default value for reset_cmuvco
23437   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUVCO_IDDQ_SETVAL_O_K2_E5_SHIFT                         5
23438   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_LF_EXTZERO_ENA_IDDQ_SETVAL_O_K2_E5                             (0x1<<6) // MSM Function IDDQ mode default value for lf_extzero_ena
23439   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_LF_EXTZERO_ENA_IDDQ_SETVAL_O_K2_E5_SHIFT                       6
23440   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_LFI_EXTZERO_IDDQ_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function IDDQ mode default value for lfi_extzero
23441   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X192_LFI_EXTZERO_IDDQ_SETVAL_O_K2_E5_SHIFT                          7
23442 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_K2_E5                                                            0x000304UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23443   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_SOC_CLK_EN_IDDQ_SETVAL_O_K2_E5                                 (0x1<<0) // MSM Function IDDQ mode default value for soc_clk_en
23444   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_SOC_CLK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                           0
23445   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_REFCLK_EN_IDDQ_SETVAL_O_K2_E5                                  (0x1<<1) // MSM Function IDDQ mode default value for refclk_en
23446   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_REFCLK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                            1
23447   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PLL_LOCK_EN_IDDQ_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function IDDQ mode default value for pll_lock_en
23448   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PLL_LOCK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                          2
23449   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_RESET_TXCLK_IDDQ_SETVAL_O_K2_E5                                (0x1<<3) // Not used
23450   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_RESET_TXCLK_IDDQ_SETVAL_O_K2_E5_SHIFT                          3
23451   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_RESET_CLKDIV_IDDQ_SETVAL_O_K2_E5                               (0x1<<4) // Not used
23452   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_RESET_CLKDIV_IDDQ_SETVAL_O_K2_E5_SHIFT                         4
23453   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_IDDQ_SETVAL_O_K2_E5                                  (0x1<<5) // Not used
23454   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_IDDQ_SETVAL_O_K2_E5_SHIFT                            5
23455   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_LEFT_IDDQ_SETVAL_O_K2_E5                      (0x1<<6) // Not used
23456   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_LEFT_IDDQ_SETVAL_O_K2_E5_SHIFT                6
23457   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_RIGHT_IDDQ_SETVAL_O_K2_E5                     (0x1<<7) // Not used
23458   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_RIGHT_IDDQ_SETVAL_O_K2_E5_SHIFT               7
23459 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_K2_E5                                                            0x000308UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23460   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_IDDQ_BIAS_RST_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function RST mode default value for iddq_bias
23461   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_IDDQ_BIAS_RST_SETVAL_O_K2_E5_SHIFT                             0
23462   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_BIAS_RST_SETVAL_O_K2_E5                                     (0x1<<1) // MSM Function RST mode default value for pd_bias
23463   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_BIAS_RST_SETVAL_O_K2_E5_SHIFT                               1
23464   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_RESET_TXCLK_PCS_CLK_RST_SETVAL_O_K2_E5                         (0x1<<2) // MSM Function RST mode default value for pcs_clk_ena
23465   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_RESET_TXCLK_PCS_CLK_RST_SETVAL_O_K2_E5_SHIFT                   2
23466   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_CMU_RST_SETVAL_O_K2_E5                                      (0x1<<3) // MSM Function RST mode default value for pd_cmu
23467   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_CMU_RST_SETVAL_O_K2_E5_SHIFT                                3
23468   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREG_RST_SETVAL_O_K2_E5                                   (0x1<<4) // MSM Function RST mode default value for pd_cmureg
23469   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREG_RST_SETVAL_O_K2_E5_SHIFT                             4
23470   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREGREF_RST_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function RST mode default value for pd_cmuregref
23471   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREGREF_RST_SETVAL_O_K2_E5_SHIFT                          5
23472   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_REF_RST_SETVAL_O_K2_E5                                      (0x1<<6) // MSM Function RST mode default value for pd_ref
23473   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_PD_REF_RST_SETVAL_O_K2_E5_SHIFT                                6
23474   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_RESET_CMU_FL_RST_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function RST mode default value for reset_cmu_fl
23475   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X194_RESET_CMU_FL_RST_SETVAL_O_K2_E5_SHIFT                          7
23476 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_K2_E5                                                            0x00030cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23477   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_RST_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function RST mode default value for reset_cmu
23478   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_RST_SETVAL_O_K2_E5_SHIFT                             0
23479   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_GCRX_RST_SETVAL_O_K2_E5                              (0x1<<1) // MSM Function RST mode default value for reset_cmu_gcrx
23480   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_GCRX_RST_SETVAL_O_K2_E5_SHIFT                        1
23481   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREG_RST_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function RST mode default value for reset_cmureg
23482   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREG_RST_SETVAL_O_K2_E5_SHIFT                          2
23483   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREGREF_RST_SETVAL_O_K2_E5                             (0x1<<3) // MSM Function RST mode default value for reset_cmuregref
23484   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREGREF_RST_SETVAL_O_K2_E5_SHIFT                       3
23485   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUSYNTH_RST_SETVAL_O_K2_E5                              (0x1<<4) // MSM Function RST mode default value for reset_cmusynth
23486   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUSYNTH_RST_SETVAL_O_K2_E5_SHIFT                        4
23487   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUVCO_RST_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function RST mode default value for reset_cmuvco
23488   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUVCO_RST_SETVAL_O_K2_E5_SHIFT                          5
23489   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_LF_EXTZERO_ENA_RST_SETVAL_O_K2_E5                              (0x1<<6) // MSM Function RST mode default value for lf_extzero_ena
23490   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_LF_EXTZERO_ENA_RST_SETVAL_O_K2_E5_SHIFT                        6
23491   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_LFI_EXTZERO_RST_SETVAL_O_K2_E5                                 (0x1<<7) // MSM Function RST mode default value for lfi_extzero
23492   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X195_LFI_EXTZERO_RST_SETVAL_O_K2_E5_SHIFT                           7
23493 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_K2_E5                                                            0x000310UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23494   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_SOC_CLK_EN_RST_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function RST mode default value for soc_clk_en
23495   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_SOC_CLK_EN_RST_SETVAL_O_K2_E5_SHIFT                            0
23496   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_REFCLK_EN_RST_SETVAL_O_K2_E5                                   (0x1<<1) // MSM Function RST mode default value for refclk_en
23497   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_REFCLK_EN_RST_SETVAL_O_K2_E5_SHIFT                             1
23498   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PLL_LOCK_EN_RST_SETVAL_O_K2_E5                                 (0x1<<2) // MSM Function RST mode default value for pll_lock_en
23499   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PLL_LOCK_EN_RST_SETVAL_O_K2_E5_SHIFT                           2
23500   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_RESET_TXCLK_RST_SETVAL_O_K2_E5                                 (0x1<<3) // Not used
23501   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_RESET_TXCLK_RST_SETVAL_O_K2_E5_SHIFT                           3
23502   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_RESET_CLKDIV_RST_SETVAL_O_K2_E5                                (0x1<<4) // Not used
23503   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_RESET_CLKDIV_RST_SETVAL_O_K2_E5_SHIFT                          4
23504   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_RST_SETVAL_O_K2_E5                                   (0x1<<5) // Not used
23505   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_RST_SETVAL_O_K2_E5_SHIFT                             5
23506   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_LEFT_RST_SETVAL_O_K2_E5                       (0x1<<6) // Not used
23507   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_LEFT_RST_SETVAL_O_K2_E5_SHIFT                 6
23508   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_RIGHT_RST_SETVAL_O_K2_E5                      (0x1<<7) // Not used
23509   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_RIGHT_RST_SETVAL_O_K2_E5_SHIFT                7
23510 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_K2_E5                                                            0x000314UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23511   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_IDDQ_BIAS_NORM_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function NORMAL mode default value for iddq_bias
23512   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_IDDQ_BIAS_NORM_SETVAL_O_K2_E5_SHIFT                            0
23513   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_BIAS_NORM_SETVAL_O_K2_E5                                    (0x1<<1) // MSM Function NORMAL mode default value for pd_bias
23514   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_BIAS_NORM_SETVAL_O_K2_E5_SHIFT                              1
23515   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_RESET_TXCLK_PCS_CLK_NORM_SETVAL_O_K2_E5                        (0x1<<2) // MSM Function NORMAL mode default value for pcs_clk_ena
23516   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_RESET_TXCLK_PCS_CLK_NORM_SETVAL_O_K2_E5_SHIFT                  2
23517   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_CMU_NORM_SETVAL_O_K2_E5                                     (0x1<<3) // MSM Function NORMAL mode default value for pd_cmu
23518   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_CMU_NORM_SETVAL_O_K2_E5_SHIFT                               3
23519   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREG_NORM_SETVAL_O_K2_E5                                  (0x1<<4) // MSM Function NORMAL mode default value for pd_cmureg
23520   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREG_NORM_SETVAL_O_K2_E5_SHIFT                            4
23521   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREGREF_NORM_SETVAL_O_K2_E5                               (0x1<<5) // MSM Function NORMAL mode default value for pd_cmuregref
23522   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREGREF_NORM_SETVAL_O_K2_E5_SHIFT                         5
23523   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_REF_NORM_SETVAL_O_K2_E5                                     (0x1<<6) // MSM Function NORMAL mode default value for pd_ref
23524   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_PD_REF_NORM_SETVAL_O_K2_E5_SHIFT                               6
23525   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_RESET_CMU_FL_NORM_SETVAL_O_K2_E5                               (0x1<<7) // MSM Function NORMAL mode default value for reset_cmu_fl
23526   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X197_RESET_CMU_FL_NORM_SETVAL_O_K2_E5_SHIFT                         7
23527 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_K2_E5                                                            0x000318UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23528   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_NORM_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function NORMAL mode default value for reset_cmu
23529   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_NORM_SETVAL_O_K2_E5_SHIFT                            0
23530   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_GCRX_NORM_SETVAL_O_K2_E5                             (0x1<<1) // MSM Function NORMAL mode default value for reset_cmu_gcrx
23531   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_GCRX_NORM_SETVAL_O_K2_E5_SHIFT                       1
23532   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREG_NORM_SETVAL_O_K2_E5                               (0x1<<2) // MSM Function NORMAL mode default value for reset_cmureg
23533   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREG_NORM_SETVAL_O_K2_E5_SHIFT                         2
23534   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREGREF_NORM_SETVAL_O_K2_E5                            (0x1<<3) // MSM Function NORMAL mode default value for reset_cmuregref
23535   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREGREF_NORM_SETVAL_O_K2_E5_SHIFT                      3
23536   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUSYNTH_NORM_SETVAL_O_K2_E5                             (0x1<<4) // MSM Function NORMAL mode default value for reset_cmusynth
23537   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUSYNTH_NORM_SETVAL_O_K2_E5_SHIFT                       4
23538   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUVCO_NORM_SETVAL_O_K2_E5                               (0x1<<5) // MSM Function NORMAL mode default value for reset_cmuvco
23539   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUVCO_NORM_SETVAL_O_K2_E5_SHIFT                         5
23540   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_LF_EXTZERO_ENA_NORM_SETVAL_O_K2_E5                             (0x1<<6) // MSM Function NORMAL mode default value for lf_extzero_ena
23541   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_LF_EXTZERO_ENA_NORM_SETVAL_O_K2_E5_SHIFT                       6
23542   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_LFI_EXTZERO_NORM_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function NORMAL mode default value for lfi_extzero
23543   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X198_LFI_EXTZERO_NORM_SETVAL_O_K2_E5_SHIFT                          7
23544 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_K2_E5                                                            0x00031cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23545   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_SOC_CLK_EN_NORM_SETVAL_O_K2_E5                                 (0x1<<0) // MSM Function NORMAL mode default value for soc_clk_en
23546   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_SOC_CLK_EN_NORM_SETVAL_O_K2_E5_SHIFT                           0
23547   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_REFCLK_EN_NORM_SETVAL_O_K2_E5                                  (0x1<<1) // MSM Function NORMAL mode default value for refclk_en
23548   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_REFCLK_EN_NORM_SETVAL_O_K2_E5_SHIFT                            1
23549   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PLL_LOCK_EN_NORM_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function NORMAL mode default value for pll_lock_en
23550   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PLL_LOCK_EN_NORM_SETVAL_O_K2_E5_SHIFT                          2
23551   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_RESET_TXCLK_NORM_SETVAL_O_K2_E5                                (0x1<<3) // Not used
23552   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_RESET_TXCLK_NORM_SETVAL_O_K2_E5_SHIFT                          3
23553   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_RESET_CLKDIV_NORM_SETVAL_O_K2_E5                               (0x1<<4) // Not used
23554   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_RESET_CLKDIV_NORM_SETVAL_O_K2_E5_SHIFT                         4
23555   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_NORM_SETVAL_O_K2_E5                                  (0x1<<5) // Not used
23556   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_NORM_SETVAL_O_K2_E5_SHIFT                            5
23557   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_LEFT_NORM_SETVAL_O_K2_E5                      (0x1<<6) // Not used
23558   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_LEFT_NORM_SETVAL_O_K2_E5_SHIFT                6
23559   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_RIGHT_NORM_SETVAL_O_K2_E5                     (0x1<<7) // Not used
23560   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_RIGHT_NORM_SETVAL_O_K2_E5_SHIFT               7
23561 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_K2_E5                                                            0x000320UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23562   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_IDDQ_BIAS_PD_SETVAL_O_K2_E5                                    (0x1<<0) // MSM Function POWER DOWN mode default value for iddq_bias
23563   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_IDDQ_BIAS_PD_SETVAL_O_K2_E5_SHIFT                              0
23564   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_BIAS_PD_SETVAL_O_K2_E5                                      (0x1<<1) // MSM Function POWER DOWN mode default value for pd_bias
23565   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_BIAS_PD_SETVAL_O_K2_E5_SHIFT                                1
23566   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_RESET_TXCLK_PCS_CLK_PD_SETVAL_O_K2_E5                          (0x1<<2) // MSM Function POWER DOWN mode default value for pcs_clk_ena
23567   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_RESET_TXCLK_PCS_CLK_PD_SETVAL_O_K2_E5_SHIFT                    2
23568   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_CMU_PD_SETVAL_O_K2_E5                                       (0x1<<3) // MSM Function POWER DOWN mode default value for pd_cmu
23569   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_CMU_PD_SETVAL_O_K2_E5_SHIFT                                 3
23570   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREG_PD_SETVAL_O_K2_E5                                    (0x1<<4) // MSM Function POWER DOWN mode default value for pd_cmureg
23571   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREG_PD_SETVAL_O_K2_E5_SHIFT                              4
23572   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREGREF_PD_SETVAL_O_K2_E5                                 (0x1<<5) // MSM Function POWER DOWN mode default value for pd_cmuregref
23573   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREGREF_PD_SETVAL_O_K2_E5_SHIFT                           5
23574   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_REF_PD_SETVAL_O_K2_E5                                       (0x1<<6) // MSM Function POWER DOWN mode default value for pd_ref
23575   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_PD_REF_PD_SETVAL_O_K2_E5_SHIFT                                 6
23576   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_RESET_CMU_FL_PD_SETVAL_O_K2_E5                                 (0x1<<7) // MSM Function POWER DOWN mode default value for reset_cmu_fl
23577   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X200_RESET_CMU_FL_PD_SETVAL_O_K2_E5_SHIFT                           7
23578 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_K2_E5                                                            0x000324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23579   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_PD_SETVAL_O_K2_E5                                    (0x1<<0) // MSM Function POWER DOWN mode default value for reset_cmu
23580   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_PD_SETVAL_O_K2_E5_SHIFT                              0
23581   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_GCRX_PD_SETVAL_O_K2_E5                               (0x1<<1) // MSM Function POWER DOWN mode default value for reset_cmu_gcrx
23582   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_GCRX_PD_SETVAL_O_K2_E5_SHIFT                         1
23583   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREG_PD_SETVAL_O_K2_E5                                 (0x1<<2) // MSM Function POWER DOWN mode default value for reset_cmureg
23584   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREG_PD_SETVAL_O_K2_E5_SHIFT                           2
23585   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREGREF_PD_SETVAL_O_K2_E5                              (0x1<<3) // MSM Function POWER DOWN mode default value for reset_cmuregref
23586   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREGREF_PD_SETVAL_O_K2_E5_SHIFT                        3
23587   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUSYNTH_PD_SETVAL_O_K2_E5                               (0x1<<4) // MSM Function POWER DOWN mode default value for reset_cmusynth
23588   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUSYNTH_PD_SETVAL_O_K2_E5_SHIFT                         4
23589   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUVCO_PD_SETVAL_O_K2_E5                                 (0x1<<5) // MSM Function POWER DOWN mode default value for reset_cmuvco
23590   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUVCO_PD_SETVAL_O_K2_E5_SHIFT                           5
23591   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_LF_EXTZERO_ENA_PD_SETVAL_O_K2_E5                               (0x1<<6) // MSM Function POWER DOWN mode default value for lf_extzero_ena
23592   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_LF_EXTZERO_ENA_PD_SETVAL_O_K2_E5_SHIFT                         6
23593   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_LFI_EXTZERO_PD_SETVAL_O_K2_E5                                  (0x1<<7) // MSM Function POWER DOWN mode default value for lfi_extzero
23594   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X201_LFI_EXTZERO_PD_SETVAL_O_K2_E5_SHIFT                            7
23595 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_K2_E5                                                            0x000328UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23596   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_SOC_CLK_EN_PD_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function POWER DOWN mode default value for soc_clk_en
23597   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_SOC_CLK_EN_PD_SETVAL_O_K2_E5_SHIFT                             0
23598   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_REFCLK_EN_PD_SETVAL_O_K2_E5                                    (0x1<<1) // MSM Function POWER DOWN mode default value for refclk_en
23599   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_REFCLK_EN_PD_SETVAL_O_K2_E5_SHIFT                              1
23600   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PLL_LOCK_EN_PD_SETVAL_O_K2_E5                                  (0x1<<2) // MSM Function POWER DOWN mode default value for pll_lock_en
23601   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PLL_LOCK_EN_PD_SETVAL_O_K2_E5_SHIFT                            2
23602   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_RESET_TXCLK_PD_SETVAL_O_K2_E5                                  (0x1<<3) // Not used
23603   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_RESET_TXCLK_PD_SETVAL_O_K2_E5_SHIFT                            3
23604   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_RESET_CLKDIV_PD_SETVAL_O_K2_E5                                 (0x1<<4) // Not used
23605   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_RESET_CLKDIV_PD_SETVAL_O_K2_E5_SHIFT                           4
23606   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_PD_SETVAL_O_K2_E5                                    (0x1<<5) // Not used
23607   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_PD_SETVAL_O_K2_E5_SHIFT                              5
23608   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_LEFT_PD_SETVAL_O_K2_E5                        (0x1<<6) // Not used
23609   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_LEFT_PD_SETVAL_O_K2_E5_SHIFT                  6
23610   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_RIGHT_PD_SETVAL_O_K2_E5                       (0x1<<7) // Not used
23611   #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_RIGHT_PD_SETVAL_O_K2_E5_SHIFT                 7
23612 #define PHY_SGMII_IP_REG_AHB_CMU_CSR_0_X210_K2_E5                                                            0x000348UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23613 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_K2_E5                                                             0x001000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23614   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH1_SRC_SEL_O_K2_E5                                (0x7<<0) // Clock source select for TX path branch 1 clock :  3'b000 - lnX_clk_i 3'b001- qd_ck_i 3'b010 - pma_lX_rxb_iRecovered byte clock 3'b011 - ck_soc1_int_root 3'b100,3'b101,3'b110 - Reserved 3'b111 - test_clk_0_i
23615   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH1_SRC_SEL_O_K2_E5_SHIFT                          0
23616   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH1_DIV_SEL_O_K2_E5                                (0x1<<3) // Clock divider for TX path branch 1 : 0-No division, 1- Divide by 2
23617   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH1_DIV_SEL_O_K2_E5_SHIFT                          3
23618   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH2_SRC_SEL_O_K2_E5                                (0x7<<4) // Clock source select for TX path branch 2 clock : 3'b000 - lnX_clk_i 3'b001- qd_ck_i 3'b011 - ck_soc1_int_root 3'b010,3'b100,3'b101,3'b110 - Reserved 3'b111 - test_clk_0_i
23619   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH2_SRC_SEL_O_K2_E5_SHIFT                          4
23620   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5                                (0x1<<7) // Clock divider for TX path branch 2 : 0-No division, 1- Divide by 2
23621   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                          7
23622 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_K2_E5                                                             0x001004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23623   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH1_SRC_SEL_O_K2_E5                                (0x7<<0) // Clock source select for RX path branch 1 clock : 3'b000 - pma_lX_rxb_iRecovered byte clock 3'b001- pma_lX_txb_iTransmit byte clock 3'b010,3'b011,3'b100,3'b101,3'b110 - Reserved 3'b111 - test_clk_1_i
23624   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH1_SRC_SEL_O_K2_E5_SHIFT                          0
23625   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5                                (0x1<<3) // Clock divider for RX path branch 1 : 0-No division, 1- Divide by 2
23626   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5_SHIFT                          3
23627   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH2_SRC_SEL_O_K2_E5                                (0x7<<4) // Clock source select for RX path branch 2 clock : 3'b000 - pma_lX_rxb_iRecovered byte clock 3'b001- pma_lX_txb_iTransmit byte clock 3'b010,3'b011,3'b100,3'b101,3'b110 - Reserved 3'b111 - test_clk_1_i
23628   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH2_SRC_SEL_O_K2_E5_SHIFT                          4
23629   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5                                (0x1<<7) // Clock divider for RX path branch 2 : 0-No division, 1- Divide by 2
23630   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                          7
23631 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_K2_E5                                                             0x001008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23632   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH3_SRC_SEL_O_K2_E5                                (0x7<<0) // Clock source select for RX path branch 3 clock : 3'b000 - qd_ck_i 3'b001- pma_lX_rxb_iRecovered byte clock 3'b010 - lnX_clk_i 3'b011 - pma_lX_txb_iTransmit byte clock 3'b100 - ck_soc1_int_root 3'b101,3'b110 - Reserved 3'b111 - test_clk_1_i
23633   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH3_SRC_SEL_O_K2_E5_SHIFT                          0
23634   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH3_DIV_SEL_O_K2_E5                                (0x1<<3) // Clock divider for RX path branch 3 : 0-No division, 1- Divide by 2
23635   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH3_DIV_SEL_O_K2_E5_SHIFT                          3
23636   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH4_SRC_SEL_O_K2_E5                                (0x7<<4) // Clock source select for RX path branch 4 clock : 3'b000 - qd_ck_i 3'b001- pma_lX_rxb_iRecovered byte clock 3'b010 - lnX_clk_i 3'b011 - pma_lX_txb_iTransmit byte clock 3'b100 - ck_soc1_int_root 3'b101,3'b110 - Reserved 3'b111 - test_clk_1_i
23637   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH4_SRC_SEL_O_K2_E5_SHIFT                          4
23638   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5                                (0x1<<7) // Clock divider for RX path branch 4 : 0-No division, 1- Divide by 2
23639   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5_SHIFT                          7
23640 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X3_K2_E5                                                             0x00100cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23641   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X3_PMA_CMU_SEL_O_0_K2_E5                                           (0x1<<0) // CMU Select for lane  0 -	 Select CMU0  1 -	 Select CMU1
23642   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X3_PMA_CMU_SEL_O_0_K2_E5_SHIFT                                     0
23643   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X3_PMA_TXCLK_SEL_O_1_K2_E5                                         (0x1<<1) // PMA TX Clock Select for TX CDR VCO  0 -	 CMU0 Clock  1 -	 CMU1 Clock
23644   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X3_PMA_TXCLK_SEL_O_1_K2_E5_SHIFT                                   1
23645 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X4_K2_E5                                                             0x001010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23646   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5                                      (0x3<<0) // 0 - Divide by 1 1/2 - Divide by 2 3 - Divide by 4
23647   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5_SHIFT                                0
23648   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X4_GCFSM_DIV_EN_O_1_0_K2_E5                                        (0x3<<2) // Static divider control for Lane GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
23649   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X4_GCFSM_DIV_EN_O_1_0_K2_E5_SHIFT                                  2
23650 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X5_K2_E5                                                             0x001014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23651   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X5_REF_CLK_DIV_EN_O_1_0_K2_E5                                      (0x3<<0) // Clock divider for ref clock going to lane_top : 0-No division, 1- Divide by 2
23652   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X5_REF_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                0
23653   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5                                      (0x3<<2) // Clock divider for ref clock going to oob_detection module : 0-No division, 1- Divide by 2
23654   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                2
23655 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_K2_E5                                                             0x00101cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23656   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_RATE_O_K2_E5                                               (0x3<<0) // Rate control for BIST
23657   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_RATE_O_K2_E5_SHIFT                                         0
23658   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_MODE8B_O_K2_E5                                         (0x1<<2) // Bist generator 8b mode control 0 - Generated data word is 10 bits 1 - Generated data word is 8 bits
23659   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_MODE8B_O_K2_E5_SHIFT                                   2
23660   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_ERR_O_K2_E5                                            (0x1<<3) // Bist generator error insert enable. 0 - BIST generator outputs normal pattern. 1 - BIST generator outputs erroneous pattern.
23661   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_ERR_O_K2_E5_SHIFT                                      3
23662   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_TX_CLOCK_ENABLE_K2_E5                                      (0x1<<4) // Active HIGH clock enable signal for the BIST transmit clock
23663   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_TX_CLOCK_ENABLE_K2_E5_SHIFT                                4
23664   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_CDN_O_K2_E5                                            (0x1<<5) // Bist generator master reset.
23665   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_CDN_O_K2_E5_SHIFT                                      5
23666   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_WORD_O_K2_E5                                           (0x1<<6) // Bist generator word enable. 0 - Bist generator generates single word 8 or 10 1 - Bist generator generates double word 16 or 20
23667   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_WORD_O_K2_E5_SHIFT                                     6
23668   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_EN_O_K2_E5                                             (0x1<<7) // Bist generator enable.  0 - Bist generator idle. 1 - Bist generator generates data
23669   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_EN_O_K2_E5_SHIFT                                       7
23670 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X8_K2_E5                                                             0x001020UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23671   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5                                    (0x7<<0) // BIST Generation Clock Selection
23672   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5_SHIFT                              0
23673   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_SEND_PREAM_O_K2_E5                                     (0x1<<3) // Bist generator preamble send. Valid only if generator enabled. 0 - Bist generator sends normal data. 1 - Bist generator sends preamble.
23674   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_SEND_PREAM_O_K2_E5_SHIFT                               3
23675   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5                               (0x7<<4) // Bist generator - Number of bist_chk_insert_word_i words to insert at a time. If 0, no word is ever inserted into the stream. In 20-bit mode, the product of bist_gen_insert_length x bist_gen_insert_count must be even.
23676   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5_SHIFT                         4
23677 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X9_K2_E5                                                             0x001024UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
23678 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X10_K2_E5                                                            0x001028UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
23679 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X11_K2_E5                                                            0x00102cUL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
23680 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X12_K2_E5                                                            0x001030UL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
23681 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X13_K2_E5                                                            0x001034UL //Access:RW   DataWidth:0x8    // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
23682 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X14_K2_E5                                                            0x001038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23683   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5                             (0xf<<0) // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
23684   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5_SHIFT                       0
23685   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X14_BCHK_EN_O_K2_E5                                                (0x1<<5) // BIST checker enable Enables BIST RX Control block, which enables the actual BIST RX block when appropriate
23686   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X14_BCHK_EN_O_K2_E5_SHIFT                                          5
23687   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X14_BCHK_CLR_O_K2_E5                                               (0x1<<6) // BIST checker clear signal. Zeroes error counter output. Does NOT go through the RX BIST control block
23688   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X14_BCHK_CLR_O_K2_E5_SHIFT                                         6
23689 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_K2_E5                                                            0x00103cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23690   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BCHK_SRC_O_1_0_K2_E5                                           (0x3<<0) // BIST checker source. 0 - BIST uses output of initial RX polbit before Symbol Aligner 1 - BIST uses output of Symbol Aligner before Elastic Buffer 2 - BIST uses output of RX loopback mux before Decoder and Polbits 3 - BIST uses output of reg1 flop bank before Interface blocks
23691   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BCHK_SRC_O_1_0_K2_E5_SHIFT                                     0
23692   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_DATA_MODE_O_K2_E5                                     (0x1<<3) // Bist checker mode select. 0X0 � UDP pattern. 0x1 � PRBS pattern
23693   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_DATA_MODE_O_K2_E5_SHIFT                               3
23694   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5                               (0x3<<4) // BIST PRBS pattern selector.
23695   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5_SHIFT                         4
23696   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BIST_RX_CLOCK_ENABLE_K2_E5                                     (0x1<<7) // Active HIGH clock enable signal for the BIST receive clock
23697   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X15_BIST_RX_CLOCK_ENABLE_K2_E5_SHIFT                               7
23698 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X16_K2_E5                                                            0x001040UL //Access:RW   DataWidth:0x8    // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
23699 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X17_K2_E5                                                            0x001044UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23700   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_PREAM0_O_9_8_K2_E5                                    (0x3<<0) // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
23701   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_PREAM0_O_9_8_K2_E5_SHIFT                              0
23702   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5                             (0x7<<2) // BIST Checker Insert word length.
23703   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5_SHIFT                       2
23704   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5                                   (0x1<<5) // Setting this bit allows BIST to sync to RX value of zero
23705   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5_SHIFT                             5
23706 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X18_K2_E5                                                            0x001048UL //Access:RW   DataWidth:0x8    // BIST Check Preamble
23707 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X19_K2_E5                                                            0x00104cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23708   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X19_BIST_CHK_PREAM1_O_9_8_K2_E5                                    (0x3<<0) // BIST Check Preamble
23709   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X19_BIST_CHK_PREAM1_O_9_8_K2_E5_SHIFT                              0
23710 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X20_K2_E5                                                            0x001050UL //Access:RW   DataWidth:0x8    // Bist checker 40-bit user defined data pattern. In 10-bit mode, corresponds to 4 10-bit words. In 8-bit mode, corresponds to 5 8-bit words. K code is assumed to be 0 in 8-bit mode.
23711 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X21_K2_E5                                                            0x001054UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
23712 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X22_K2_E5                                                            0x001058UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
23713 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X23_K2_E5                                                            0x00105cUL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
23714 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X24_K2_E5                                                            0x001060UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
23715 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X25_K2_E5                                                            0x001064UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
23716 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X26_K2_E5                                                            0x001068UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
23717 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X27_K2_E5                                                            0x00106cUL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
23718 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X28_K2_E5                                                            0x001070UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
23719 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X29_K2_E5                                                            0x001074UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
23720 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X30_K2_E5                                                            0x001078UL //Access:R    DataWidth:0x8    // Bist errors detected
23721 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X31_K2_E5                                                            0x00107cUL //Access:R    DataWidth:0x8    // Bist errors detected
23722 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X32_K2_E5                                                            0x001080UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
23723 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X33_K2_E5                                                            0x001084UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
23724 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X34_K2_E5                                                            0x001088UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
23725 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X35_K2_E5                                                            0x00108cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
23726 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X36_K2_E5                                                            0x001090UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
23727 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X37_K2_E5                                                            0x001094UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
23728 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X38_K2_E5                                                            0x001098UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
23729 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X39_K2_E5                                                            0x00109cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
23730 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X40_K2_E5                                                            0x0010a0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
23731 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X41_K2_E5                                                            0x0010a4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
23732 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X42_K2_E5                                                            0x0010a8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
23733 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X43_K2_E5                                                            0x0010acUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
23734 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X44_K2_E5                                                            0x0010b0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
23735 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X45_K2_E5                                                            0x0010b4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
23736 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X46_K2_E5                                                            0x0010b8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
23737 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X47_K2_E5                                                            0x0010bcUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
23738 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X48_K2_E5                                                            0x0010c0UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 1/2 - for the new ICA method
23739 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X49_K2_E5                                                            0x0010c4UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 3 - for the new ICA method
23740 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X50_K2_E5                                                            0x0010c8UL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 1/2 - for the new ICA method
23741 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X51_K2_E5                                                            0x0010ccUL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 3 - for the new ICA method
23742 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X52_K2_E5                                                            0x0010d0UL //Access:RW   DataWidth:0x8    // The start length of DFE offset calibration's first cycle is the value of this register multiplied by 4.
23743 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_K2_E5                                                            0x0010d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23744   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5                     (0x1f<<0) // The start length of DFE offset calibration, except for the 1st cycle.
23745   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5_SHIFT               0
23746   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5                              (0x1<<5) // COMLANE or LANE CSR Select for GCFSM Cycle Length registers  0 -	 Select COMLANE registers  1 -	 Select LANE registers
23747   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5_SHIFT                        5
23748   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5                                  (0x1<<6) // ICA Timing Window Method Enable control - for GCFSM
23749   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5_SHIFT                            6
23750   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5                                  (0x1<<7) // ICA Method PMA Load signal Override - for GCFSM
23751   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5_SHIFT                            7
23752 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X54_K2_E5                                                            0x0010d8UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
23753 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X55_K2_E5                                                            0x0010dcUL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
23754 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X56_K2_E5                                                            0x0010e0UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
23755 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_K2_E5                                                            0x0010e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23756   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_OVR_O_27_24_K2_E5                                        (0xf<<0) // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
23757   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                  0
23758   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5                                  (0x1<<4) // General Calibration Finite State Machine GCFSM output override enable - assertion causes data stored in gcfsm_lane_pma_data_ovr_o to override calibration values for the block selected by gcfsm_lane_pma_cal_ovr_o.
23759   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5_SHIFT                            4
23760   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5                               (0x1<<5) // GCFSM pma_latch_o override
23761   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5_SHIFT                         5
23762   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5                                  (0x1<<6) // GCFSM pma_go_o override
23763   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5_SHIFT                            6
23764   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5                                (0x1<<7) // GCFSM pma_read_o override.
23765   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5_SHIFT                          7
23766 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X58_K2_E5                                                            0x0010e8UL //Access:RW   DataWidth:0x8    // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
23767 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X59_K2_E5                                                            0x0010ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23768   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5                           (0xf<<0) // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
23769   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5_SHIFT                     0
23770 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X60_K2_E5                                                            0x0010f0UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
23771 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X61_K2_E5                                                            0x0010f4UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
23772 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X62_K2_E5                                                            0x0010f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23773   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_REQ_IN_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_ln_req Bit 1 : Override msm_ln_req
23774   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_REQ_IN_OVR_O_K2_E5_SHIFT                                0
23775   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5                                     (0x3f<<2) // Bit 2:  Override enable for msm_func Bits [7:3] : Override msm_func
23776   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5_SHIFT                               2
23777 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG41_K2_E5                                                  0x0010fcUL //Access:RW   DataWidth:0x8    // Reserved
23778 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG42_K2_E5                                                  0x001100UL //Access:RW   DataWidth:0x8    // Reserved
23779 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X65_K2_E5                                                            0x001104UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23780   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X65_GCFSM_OVR_O_28_K2_E5                                           (0x1<<0) // Not currently used
23781   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X65_GCFSM_OVR_O_28_K2_E5_SHIFT                                     0
23782 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X66_K2_E5                                                            0x001108UL //Access:RW   DataWidth:0x8    // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
23783 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X67_K2_E5                                                            0x00110cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23784   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5                                   (0x7f<<0) // Number of clock cycles between signal detect indicator
23785   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5_SHIFT                             0
23786   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5                              (0x1<<7) // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
23787   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5_SHIFT                        7
23788 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X68_K2_E5                                                            0x001110UL //Access:RW   DataWidth:0x8    // Number of clock cycles between CISEL assertion
23789 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X69_K2_E5                                                            0x001114UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23790   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5                                  (0x3<<0) // Number of clock cycles between CISEL assertion
23791   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5_SHIFT                            0
23792   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5                                 (0xf<<2) // Number of clock cycles between when CDR control block
23793   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5_SHIFT                           2
23794   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5                                   (0x3<<6) // CDR control DLPF positioning control.
23795   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5_SHIFT                             6
23796 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X70_K2_E5                                                            0x001118UL //Access:RW   DataWidth:0x8    // CDR control block cycle length When not in PCIe Gen3.
23797 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X72_K2_E5                                                            0x001120UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23798   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5                                  (0x1f<<0) // Maximum difference from DLPF center point.
23799   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5_SHIFT                            0
23800   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5                                (0x7<<5) // Maximum difference from DLPF center point.
23801   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5_SHIFT                          5
23802 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_K2_E5                                                            0x001124UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23803   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_TW_METHOD_EN_K2_E5                                    (0x1<<0) // ICA Timing Window Method Enable control - for cdr_control
23804   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_TW_METHOD_EN_K2_E5_SHIFT                              0
23805   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5                                   (0x1<<1) // ATT wait control. Upon detection of signal, DFE ATT calibration is enabled, without CISEL being asserted to the CDR.  0 - CDR control block will wait for ATT calibration before proceeding 1 - CDR control block will not wait for ATT calibration
23806   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5_SHIFT                             1
23807   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_RXEQ_WAIT_EN_O_K2_E5                                           (0x1<<2) // CDR control block wait for DFE signal.  0 - Do not wait for DFE calibration before enabling rx data 1 - Wait for DFE calibration before enabling rx data
23808   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_RXEQ_WAIT_EN_O_K2_E5_SHIFT                                     2
23809   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5                                   (0x7<<3) // Number of clock cycles between signal detect indicator
23810   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5_SHIFT                             3
23811 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X74_K2_E5                                                            0x001128UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
23812 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X75_K2_E5                                                            0x00112cUL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
23813 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X76_K2_E5                                                            0x001130UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
23814 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X77_K2_E5                                                            0x001134UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23815   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5                                 (0x3f<<0) // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
23816   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5_SHIFT                           0
23817   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5                                    (0x1<<6) // ICA Method PMA Load signal Override - for cdr_control
23818   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5_SHIFT                              6
23819 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X78_K2_E5                                                            0x001138UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23820   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5                                (0x3f<<0) // Symbol aligner position override enable.
23821   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5_SHIFT                          0
23822   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_MODE_O_1_0_K2_E5                                     (0x3<<6) // Symbol aligner mode select.
23823   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_MODE_O_1_0_K2_E5_SHIFT                               6
23824 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X79_K2_E5                                                            0x00113cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23825   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X79_SYM_ALIGN_BYPASS_O_K2_E5                                       (0x1<<0) // Asserting this register will bypass the symbol aligner
23826   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X79_SYM_ALIGN_BYPASS_O_K2_E5_SHIFT                                 0
23827 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X80_K2_E5                                                            0x001140UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before forcing exit form EI
23828 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_K2_E5                                                            0x001144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23829   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5                       (0x3<<0) // Number of cycles to wait before forcing exit form EI
23830   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5_SHIFT                 0
23831   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5                                  (0x1<<2) // Clears the elec idle control error flag
23832   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5_SHIFT                            2
23833   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5                              (0x1<<3) // Override for ei_inferred signal
23834   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5_SHIFT                        3
23835   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5                           (0x1<<4) // Override for ei_mask signal
23836   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5_SHIFT                     4
23837   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5                            (0x1<<5) // Override for ei_exit_type signal
23838   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5_SHIFT                      5
23839   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_OVR_O_K2_E5                                      (0x1<<6) // EI control override enable
23840   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_OVR_O_K2_E5_SHIFT                                6
23841 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X82_K2_E5                                                            0x001148UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before entering back into EI
23842 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X83_K2_E5                                                            0x00114cUL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect glitch filter counter
23843 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X84_K2_E5                                                            0x001150UL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect low filter min value
23844 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X85_K2_E5                                                            0x001154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23845   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5                       (0x3<<0) // Number of cycles to wait before entering back into EI
23846   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5_SHIFT                 0
23847   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5                        (0x3<<2) // EI Exit time cycles = timer_len_sel[1:0]+1*exit_timer_len_i[9:0]
23848   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5_SHIFT                  2
23849   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X85_LOOPBACK_EN_O_K2_E5                                            (0x1<<4) // Control signal to force decoder into loopback mode
23850   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X85_LOOPBACK_EN_O_K2_E5_SHIFT                                      4
23851 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X86_K2_E5                                                            0x001158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23852   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X86_FES_LB_ENA_O_K2_E5                                             (0x1<<0) // FES loopback enable.
23853   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X86_FES_LB_ENA_O_K2_E5_SHIFT                                       0
23854   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X86_NES_LB_ENA_O_K2_E5                                             (0x1<<1) // NES loopback enable.
23855   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X86_NES_LB_ENA_O_K2_E5_SHIFT                                       1
23856   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X86_RXCLK_LB_ENA_O_K2_E5                                           (0x1<<2) // HS recovered clock to transmit loopback enable.
23857   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X86_RXCLK_LB_ENA_O_K2_E5_SHIFT                                     2
23858 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X87_K2_E5                                                            0x00115cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23859   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5                                (0x1<<0) // RX boost override enable
23860   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5_SHIFT                          0
23861   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_K2_E5                             (0x7f<<1) // RX boost override setting. Thermometer coded.
23862   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_K2_E5_SHIFT                       1
23863 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X88_K2_E5                                                            0x001160UL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
23864 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_K2_E5                                                            0x001164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23865   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5                               (0x7<<0) // Signal detect threshold select for Full rate
23866   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5_SHIFT                         0
23867   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5                               (0x7<<3) // Signal detect threshold select for div-by-2 rate
23868   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5_SHIFT                         3
23869   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXUP_O_K2_E5                                        (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
23870   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXUP_O_K2_E5_SHIFT                                  6
23871   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5                               (0x1<<7) // RX FL calibration clock DIV4 enable
23872   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5_SHIFT                         7
23873 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X90_K2_E5                                                            0x001168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23874   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5                               (0x7<<0) // Signal detect threshold select for div-by-4 rate
23875   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5_SHIFT                         0
23876   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5                                   (0x7<<3) // AGC threshold select
23877   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5_SHIFT                             3
23878   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_VREGH_O_K2_E5                                       (0x3<<6) // Regulator VREGH setting
23879   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_VREGH_O_K2_E5_SHIFT                                 6
23880 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X91_K2_E5                                                            0x00116cUL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS
23881 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_K2_E5                                                            0x001170UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23882   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXFL_LDHS_O_9_8_K2_E5                               (0x3<<0) // RX FL calibration LDHS
23883   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXFL_LDHS_O_9_8_K2_E5_SHIFT                         0
23884   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5                                  (0xf<<2) // CDR VCO bias setting.
23885   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5_SHIFT                            2
23886   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5                               (0x1<<6) // DLPF DIV2 enable
23887   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5_SHIFT                         6
23888   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5                                (0x1<<7) // CDR DivN clock divider enable.
23889   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5_SHIFT                          7
23890 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X93_K2_E5                                                            0x001174UL //Access:RW   DataWidth:0x8    // AFE spare controls
23891 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X94_K2_E5                                                            0x001178UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23892   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5                                    (0x3f<<0) // CDR DivN clock division ratio.
23893   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5_SHIFT                              0
23894   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_VREG_O_K2_E5                                        (0x3<<6) // Regulator VREG setting
23895   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_VREG_O_K2_E5_SHIFT                                  6
23896 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X95_K2_E5                                                            0x00117cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23897   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_BB_STEP_O_K2_E5                                     (0xf<<0) // CDR bb_step
23898   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_BB_STEP_O_K2_E5_SHIFT                               0
23899   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_INT_STEP_O_K2_E5                                    (0x7<<4) // CDR int step
23900   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_INT_STEP_O_K2_E5_SHIFT                              4
23901   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_RXDWN_O_K2_E5                                       (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
23902   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_RXDWN_O_K2_E5_SHIFT                                 7
23903 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X96_K2_E5                                                            0x001180UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23904   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5                                     (0x7<<0) // RXVCOFR override value Enabled by pma_ln_dr_rxvcofr_sel_o
23905   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5_SHIFT                               0
23906   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5                                 (0x1<<3) // Override enable for RXVCOFR override vakue
23907   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5_SHIFT                           3
23908   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RX_SELR_O_K2_E5                                     (0x7<<4) // CTLE R degeneration select
23909   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RX_SELR_O_K2_E5_SHIFT                               4
23910 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X97_K2_E5                                                            0x001184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23911   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X97_AHB_PMA_LN_RX_SELC_O_K2_E5                                     (0x7<<0) // CTLE C degeneration select
23912   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X97_AHB_PMA_LN_RX_SELC_O_K2_E5_SHIFT                               0
23913 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG43_K2_E5                                                  0x001188UL //Access:RW   DataWidth:0x8    // Reserved
23914 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X99_K2_E5                                                            0x00118cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23915   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_DFE_BW_SCALE_K2_E5                                      (0x3<<4) // DFE Bandwidth Selection
23916   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_DFE_BW_SCALE_K2_E5_SHIFT                                4
23917   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5                                     (0x3<<6) // CDR phase detector proportional path enable bit 0: enables D4/D3 data/edge samplers bit 1: enables D1/D2 data/edge samplers
23918   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5_SHIFT                               6
23919 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X100_K2_E5                                                           0x001190UL //Access:RW   DataWidth:0x8    // On-chip eye diagram X-direction offset control: Bit 0: unused Bits 1-2: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 3-9: Fine x-direction offset, note bit reversal
23920 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_K2_E5                                                           0x001194UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23921   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5                                    (0x1<<0) // On-chip eye diagram X-direction offset control: Bits 0-1: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 2-8: Fine x-direction offset, note bit reversal
23922   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5_SHIFT                              0
23923   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_SGN_RST_O_K2_E5                                    (0x1<<2) // Reset signal for eye alignment mechanism.
23924   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_SGN_RST_O_K2_E5_SHIFT                              2
23925   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_SD_BWSEL_K2_E5                                         (0x1<<3) // RX signal detector bandwidth select. 0: Nominal bandwidth 1: 10% higher bandwidth
23926   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_SD_BWSEL_K2_E5_SHIFT                                   3
23927   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA270_O_K2_E5                                     (0x1<<4) // In eye diagram generation mode, assertion overrides the ck_270 DFE clock "right" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
23928   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA270_O_K2_E5_SHIFT                               4
23929   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA90_O_K2_E5                                      (0x1<<5) // In eye diagram generation mode, assertion overrides the ck_90 DFE clock "left" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
23930   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA90_O_K2_E5_SHIFT                                5
23931 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X102_K2_E5                                                           0x001198UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23932   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5                                   (0xf<<0) // DFE bias setting.
23933   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5_SHIFT                             0
23934 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X103_K2_E5                                                           0x00119cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23935   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5                              (0xf<<0) // TX driver capacitive slew rate control.
23936   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5_SHIFT                        0
23937   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5                              (0xf<<4) // TX coefficient polarity enable. Set to "1" for negative polarity. bit 0: Cm bit 1: C0 bit 2: C1
23938   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5_SHIFT                        4
23939 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X104_K2_E5                                                           0x0011a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23940   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5                                  (0xf<<0) // TX slew rate DAC bias current control
23941   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5_SHIFT                            0
23942   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_HSCLK_SEL_O_K2_E5                                      (0x1<<4) // CDR clock divider bypass enable.
23943   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_HSCLK_SEL_O_K2_E5_SHIFT                                4
23944 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X105_K2_E5                                                           0x0011a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23945   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5                                (0x1f<<0) // TX driver regulator voltage setting.
23946   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5_SHIFT                          0
23947   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5                                (0x1<<5) // TX bleed enable
23948   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5_SHIFT                          5
23949 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X115_K2_E5                                                           0x0011ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23950 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG44_K2_E5                                                  0x0011d0UL //Access:RW   DataWidth:0x8    // Reserved
23951 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG45_K2_E5                                                  0x0011d4UL //Access:RW   DataWidth:0x8    // Reserved
23952 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG46_K2_E5                                                  0x0011d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23953 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X119_K2_E5                                                           0x0011dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23954   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXP_MARGIN_K2_E5                                       (0xf<<0) // Value to minus/add from the calibrated txterm value
23955   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXP_MARGIN_K2_E5_SHIFT                                 0
23956   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXN_MARGIN_K2_E5                                       (0xf<<4) // Value to minus/add from the calibrated txterm value
23957   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXN_MARGIN_K2_E5_SHIFT                                 4
23958 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X120_K2_E5                                                           0x0011e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23959   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5                                 (0xf<<0) // in txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator  the register ix X2 is the actual number of wait cycle
23960   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5_SHIFT                           0
23961   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5                              (0x7<<4) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
23962   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                        4
23963 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_K2_E5                                                           0x0011e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23964   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5                           (0xf<<0) // in txterm calibration, the number of samples to take from the same comparator
23965   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5_SHIFT                     0
23966   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5                                 (0x1<<4) // when 1, the final tx term value is calibrated txterm value + tx_cxp_margin; when 0, the final tx term value is calibrated txterm value - tx_cxp_margin
23967   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5_SHIFT                           4
23968   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5                                 (0x1<<5) // when 1, the final tx term value is calibrated txterm value + tx_cxn_margin; when 0, the final tx term value is calibrated txterm value - tx_cxn_margin
23969   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5_SHIFT                           5
23970   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CX_OVR_ENA_K2_E5                                       (0x1<<6) // enable override calibrated txterm value
23971   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CX_OVR_ENA_K2_E5_SHIFT                                 6
23972   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5                                  (0x1<<7) // Debug feature, when set forces circuit to be affected by ahb_tx_cdac_ovr
23973   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5_SHIFT                            7
23974 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X122_K2_E5                                                           0x0011e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23975   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXP_OVR_K2_E5                                          (0xf<<0) // override calibrated txterm value
23976   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXP_OVR_K2_E5_SHIFT                                    0
23977   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXN_OVR_K2_E5                                          (0xf<<4) // override calibrated txterm value
23978   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXN_OVR_K2_E5_SHIFT                                    4
23979 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X123_K2_E5                                                           0x0011ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
23980   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_0_K2_E5                                             (0x1<<0) // TX Control override enable. Bit 0: txdrv_sel_sw_map Bit 1: not currently used
23981   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_0_K2_E5_SHIFT                                       0
23982   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_7_2_K2_E5                                           (0x3f<<2) // TX Control override enable. Bits 5:2:txdrv_att_in[3:0] Bits 7:6 : tx_slew_sld[1:0]
23983   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_7_2_K2_E5_SHIFT                                     2
23984 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X124_K2_E5                                                           0x0011f0UL //Access:RW   DataWidth:0x8    // Bits 12:8: txdrv_c1_in[4:0] Bits 15:13: txdrv_c2_in[2:0]
23985 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X125_K2_E5                                                           0x0011f4UL //Access:RW   DataWidth:0x8    // Bits 19-16: txdrv_cm_in[3:0]  Bits 22-20: tx_slew_sld3f[2:0] Bit 23: txdrv_preem_1lsb_mode
23986 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_K2_E5                                                           0x0011f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
23987   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_EN_O_K2_E5                                               (0x1<<0) // DFE block enable signal.
23988   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_EN_O_K2_E5_SHIFT                                         0
23989   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5                                   (0x7<<1) // These bits have similar functionality as rxeq_rate_ow_o_2_0 bits in COMLANE CSR. These are used mainly in COMBINATION modes of operation. They are logically OR'ed with the bits in COMLANE.
23990   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5_SHIFT                             1
23991   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5                                (0x1<<4) // This bit has similar function as rxeq_rate1_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
23992   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5_SHIFT                          4
23993   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5                                (0x1<<5) // This bit has similar function as rxeq_rate2_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
23994   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5_SHIFT                          5
23995   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5                                (0x1<<6) // This bit has similar function as rxeq_rate3_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
23996   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5_SHIFT                          6
23997   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5                                   (0x1<<7) // This bit has similar function as rxeq_force_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
23998   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5_SHIFT                             7
23999 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X127_K2_E5                                                           0x0011fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24000   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X127_RXEQ_CONT_CAL_O_6_0_K2_E5                                     (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
24001   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X127_RXEQ_CONT_CAL_O_6_0_K2_E5_SHIFT                               0
24002 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X128_K2_E5                                                           0x001200UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24003   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X128_RXEQ_INIT_CAL_O_6_0_K2_E5                                     (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
24004   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X128_RXEQ_INIT_CAL_O_6_0_K2_E5_SHIFT                               0
24005 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X130_K2_E5                                                           0x001208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24006   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5                              (0xf<<0) // ATT start value for rate1
24007   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5_SHIFT                        0
24008   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5                            (0xf<<4) // Boost start value for rate1
24009   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5_SHIFT                      4
24010 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X131_K2_E5                                                           0x00120cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24011   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5                              (0xf<<0) // ATT start value for rate2
24012   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5_SHIFT                        0
24013   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5                            (0xf<<4) // Boost start value for rate2
24014   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5_SHIFT                      4
24015 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X132_K2_E5                                                           0x001210UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24016   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5                             (0x7f<<0) // DFE Tap1 start value for rate2
24017   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5_SHIFT                       0
24018 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X133_K2_E5                                                           0x001214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24019   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap2 start value for rate2
24020   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5_SHIFT                       0
24021 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X134_K2_E5                                                           0x001218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24022   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap3 start value for rate2
24023   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5_SHIFT                       0
24024 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X135_K2_E5                                                           0x00121cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24025   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap4 start value for rate2
24026   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5_SHIFT                       0
24027 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X136_K2_E5                                                           0x001220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24028   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap5 start value for rate2
24029   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5_SHIFT                       0
24030 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X137_K2_E5                                                           0x001224UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24031   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5                              (0xf<<0) // ATT start value for rate3
24032   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5_SHIFT                        0
24033   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5                            (0xf<<4) // Boost start value for rate3
24034   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5_SHIFT                      4
24035 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X138_K2_E5                                                           0x001228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24036   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5                             (0x7f<<0) // DFE Tap1 start value for rate3
24037   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5_SHIFT                       0
24038 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X139_K2_E5                                                           0x00122cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24039   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap2 start value for rate3
24040   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5_SHIFT                       0
24041 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X140_K2_E5                                                           0x001230UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24042   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap3 start value for rate3
24043   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5_SHIFT                       0
24044 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X141_K2_E5                                                           0x001234UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24045   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap4 start value for rate3
24046   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5_SHIFT                       0
24047 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X142_K2_E5                                                           0x001238UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24048   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5                             (0x3f<<0) // DFE Tap5 start value for rate3
24049   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5_SHIFT                       0
24050 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_K2_E5                                                           0x00123cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24051   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5                               (0x1<<0) // Disable auto cal w/ rx_superbst
24052   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5_SHIFT                         0
24053   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_O_K2_E5                                       (0xf<<1) // Max limit value for BOOST auto-calibration
24054   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_O_K2_E5_SHIFT                                 1
24055   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_EN_O_K2_E5                                    (0x1<<5) // Enable Max limiting for BOOST auto-calibration
24056   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_EN_O_K2_E5_SHIFT                              5
24057   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5                                  (0x3<<6) // rx_att_boost setting used during ATT calibration
24058   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5_SHIFT                            6
24059 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_K2_E5                                                           0x001240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24060   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5                                 (0x3<<0) // rx_att_boost setting used after ATT calibration
24061   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5_SHIFT                           0
24062   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5                                     (0x1<<2) // boost_adj_en
24063   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5_SHIFT                               2
24064   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5                                    (0x1<<3) // boost_adj_dir
24065   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5_SHIFT                              3
24066   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5                                    (0xf<<4) // boost_adj_val This register Is not bit reversed
24067   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5_SHIFT                              4
24068 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X145_K2_E5                                                           0x001244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24069   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5                       (0x7f<<0) // Max number of samples to be used for CMP Offset Noise Averaging
24070   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5_SHIFT                 0
24071   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_EN_O_K2_E5                                     (0x1<<7) // CMP Offset Noise Averaging Enable
24072   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_EN_O_K2_E5_SHIFT                               7
24073 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X146_K2_E5                                                           0x001248UL //Access:RW   DataWidth:0x8    //
24074 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_K2_E5                                                           0x00124cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24075   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5                               (0xf<<0) //
24076   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5_SHIFT                         0
24077   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5                                  (0x3<<4) // DFE offset calibration enable
24078   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5_SHIFT                            4
24079   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5                               (0x1<<6) // Disable auto cal w/ rx_att_gain
24080   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5_SHIFT                         6
24081   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5                               (0x1<<7) // Inverts the polarity of superboost_en before assigning to PMA
24082   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5_SHIFT                         7
24083 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X148_K2_E5                                                           0x001250UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24084   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5                                  (0x7f<<0) // Override for RXEQ_CTRL output register load enable.
24085   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5_SHIFT                            0
24086   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_EN_O_K2_E5                                           (0x1<<7) // Override enable for DFE signals.
24087   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_EN_O_K2_E5_SHIFT                                     7
24088 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X149_K2_E5                                                           0x001254UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24089   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5                                     (0x7f<<0) // Override for RXEQ_CTRL output register load value.
24090   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5_SHIFT                               0
24091   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LATCH_O_K2_E5                                        (0x1<<7) // Override for DFE latch signal. Negative edge causes AFE to store values of DFE output registers.
24092   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LATCH_O_K2_E5_SHIFT                                  7
24093 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_K2_E5                                                           0x001258UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24094   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5                              (0x7<<0) // Override value for comparator calibration select. Enabled by rxeq_ovr_en_o: 1: Calibrate DFE comparator 1 2: Calibrate DFE comparator 2 3: Calibrate DFE comparator 3 4: Calibrate DFE comparator 4
24095   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5_SHIFT                        0
24096   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_ATT_GAIN_OVR_K2_E5                                       (0x3<<3) // Override the value of rx_att_gain output to PMA when rx_att_gain_autocal_dis=1
24097   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_ATT_GAIN_OVR_K2_E5_SHIFT                                 3
24098   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5                                   (0x1<<5) // Override the value of rx_superbst_ena output to PMA when superbst_autocal_dis=1
24099   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5_SHIFT                             5
24100   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5                          (0x1<<6) // DFE TAP CMP no offset override enable
24101   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5_SHIFT                    6
24102   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_OVR_EN_O_7_K2_E5                                      (0x1<<7) // DFE TAP override enable
24103   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_OVR_EN_O_7_K2_E5_SHIFT                                7
24104 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_K2_E5                                                           0x00125cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24105   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5                         (0x1f<<0) // DFE offset calibration TAP enable override
24106   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5_SHIFT                   0
24107   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5                           (0x1<<5) // DFE offset calibrated value override enable
24108   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5_SHIFT                     5
24109   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5                               (0x1<<6) // DFE offset cal enable override
24110   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5_SHIFT                         6
24111   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5                                  (0x1<<7) // DFE comparator cal enable override
24112   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5_SHIFT                            7
24113 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X152_K2_E5                                                           0x001260UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24114   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5                                  (0x7f<<0) // DFE Tap 1 Override Value
24115   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5_SHIFT                            0
24116 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X153_K2_E5                                                           0x001264UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24117   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5                                  (0x3f<<0) // DFE Tap 2 Override Value
24118   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5_SHIFT                            0
24119 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X154_K2_E5                                                           0x001268UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24120   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5                                  (0x3f<<0) // DFE Tap 3 Override Value
24121   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5_SHIFT                            0
24122 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X155_K2_E5                                                           0x00126cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24123   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5                                  (0x3f<<0) // DFE Tap 4 Override Value
24124   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5_SHIFT                            0
24125 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X156_K2_E5                                                           0x001270UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24126   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5                                  (0x3f<<0) // DFE Tap 5 Override Value
24127   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5_SHIFT                            0
24128 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X158_K2_E5                                                           0x001278UL //Access:R    DataWidth:0x8    // Multi Field Register.
24129 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X159_K2_E5                                                           0x00127cUL //Access:R    DataWidth:0x8    // Multi Field Register.
24130 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X161_K2_E5                                                           0x001284UL //Access:R    DataWidth:0x8    // Multi Field Register.
24131 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X167_K2_E5                                                           0x00129cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24132   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5                                   (0x1<<0) // This bit has similar function as txeq_rxrecal_init  in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
24133   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5_SHIFT                             0
24134 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_K2_E5                                                           0x001324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24135   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_EN_O_0_K2_E5                                             (0x1<<0) // cdfe enable bit.  1: enable cdfe when rate is 2'b01 or 2'b10.  0: disable cdfe.
24136   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_EN_O_0_K2_E5_SHIFT                                       0
24137   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_WORD_OV_O_1_0_K2_E5                                      (0x3<<1) // The cdfe input word_i overwrite.                                                                                                         2'b00: the word_i input for cdfe block is internally generated.                                     2'b10: the word_i input for cdfe block is set to 0 8-bit or 10-bit mode.                                                       2'b11: the word_i input for cdfe block is set to 1 16-bit or 20-bit mode.
24138   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_WORD_OV_O_1_0_K2_E5_SHIFT                                1
24139   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5                                   (0x3<<3) // The cdfe input mode_8b_i overwrite.                                                                                                         2'b00: the mode_8b_i input for cdfe block is internally generated.                                      2'b01: the mode_8b_i input for cdfe block is set to 0 10-bit or 20-bit mode.                                                      2'b11: the mode_8b_i input for cdfe block is set to 1 8-bit or 16-bit mode.
24140   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5_SHIFT                             3
24141   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_RATE_OV_O_2_0_K2_E5                                      (0x7<<5) // The cdfe input rate_i[1:0] overwrite.                                                                                                         3'b0xx: the rate_i input for cdfe block is internally generated.                                     3'b1xx: the rate_i[1:0] input for cdfe block is set to cdfe_rate_ov_o[1:0]
24142   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X201_CDFE_RATE_OV_O_2_0_K2_E5_SHIFT                                5
24143 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X202_K2_E5                                                           0x001328UL //Access:RW   DataWidth:0x8    //
24144 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_K2_E5                                                           0x00132cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24145   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_GO_K2_E5                                                 (0x1<<4) //
24146   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_GO_K2_E5_SHIFT                                           4
24147   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_FORCE_CAL_K2_E5                                       (0x1<<5) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
24148   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_FORCE_CAL_K2_E5_SHIFT                                 5
24149   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5                                 (0x1<<6) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
24150   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5_SHIFT                           6
24151   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_EI_EXIT_CAL_K2_E5                                     (0x1<<7) // EI exit cdfe calibration enable.                                                                                                   1: the cdfe calibration is enabled when EI exits and when rate is  2'b01 or 2'b10.                                  0: the cdfe calibration is disabled when EI exits.                                                                    Note: EI exit cdfe calibration is only enabled when EI exit edfe calibration is also enabled.
24152   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_EI_EXIT_CAL_K2_E5_SHIFT                               7
24153 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_K2_E5                                                           0x001330UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24154   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_CONT_CAL_K2_E5                                        (0x1<<0) // Continuous cdfe calibration enable.                                                                                            1: the continuous cdfe calibration is enabled when the rate is  2'b01 or 2'b10.                                  0: the continuous cdfe calibration is disabled.                                                                        Note: Continuout cdfe calibration is only enabled when continuous edfe calibration is also enabled.
24155   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_CONT_CAL_K2_E5_SHIFT                                  0
24156   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5                            (0x1<<1) // Enables cdfe calibration during Txeq adaptation phase.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
24157   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5_SHIFT                      1
24158   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5                             (0x1<<2) // Enables cdfe calibration post Txeq adaptation.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
24159   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5_SHIFT                       2
24160   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_CAL_EN_K2_E5                                    (0x1<<3) // Enables the cdfe calibration in rate3.  1: enables cdfe calibration.  0: disables cdfe calibration.
24161   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_CAL_EN_K2_E5_SHIFT                              3
24162   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE2_CAL_EN_K2_E5                                    (0x1<<4) // Enables the cdfe calibration in rate2.  1: enables cdfe calibration.  0: disables cdfe calibration.
24163   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE2_CAL_EN_K2_E5_SHIFT                              4
24164 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X205_K2_E5                                                           0x001334UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24165 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X206_K2_E5                                                           0x001338UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24166 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X207_K2_E5                                                           0x00133cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24167 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X208_K2_E5                                                           0x001340UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24168   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5                               (0x1<<7) // cdfe coarse dll overwrite enable.  1: enable coarse dll overwrite for cdfe.  0: disable coarse dll overwrite for cdfe.
24169   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5_SHIFT                         7
24170 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG47_K2_E5                                                  0x001344UL //Access:RW   DataWidth:0x8    // Reserved
24171 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG48_K2_E5                                                  0x001348UL //Access:RW   DataWidth:0x8    // Reserved
24172 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG49_K2_E5                                                  0x00134cUL //Access:RW   DataWidth:0x8    // Reserved
24173 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG50_K2_E5                                                  0x001350UL //Access:RW   DataWidth:0x8    // Reserved
24174 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X213_K2_E5                                                           0x001354UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during txeq adaptation phase in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24175 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X214_K2_E5                                                           0x001358UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during post  txeq adaptation  in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24176 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X215_K2_E5                                                           0x00135cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24177 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X216_K2_E5                                                           0x001360UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24178 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X217_K2_E5                                                           0x001364UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
24179 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG51_K2_E5                                                  0x001368UL //Access:RW   DataWidth:0x8    // Reserved
24180 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG52_K2_E5                                                  0x00136cUL //Access:RW   DataWidth:0x8    // Reserved
24181 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X220_K2_E5                                                           0x001370UL //Access:RW   DataWidth:0x8    // Start value for dlev_ref.
24182 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X221_K2_E5                                                           0x001374UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24183   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5                  (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
24184   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT            0
24185 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X222_K2_E5                                                           0x001378UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24186   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5              (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
24187   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT        0
24188 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X223_K2_E5                                                           0x00137cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24189   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5                               (0x7f<<0) // Override for CMP1 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[1]
24190   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5_SHIFT                         0
24191 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X224_K2_E5                                                           0x001380UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24192   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP1 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[2]
24193   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5_SHIFT                     0
24194 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X225_K2_E5                                                           0x001384UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24195   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP1 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[3]
24196   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5_SHIFT                     0
24197 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X226_K2_E5                                                           0x001388UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24198   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP1 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[4]
24199   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5_SHIFT                     0
24200 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X227_K2_E5                                                           0x00138cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24201   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5                               (0x3f<<0) // Override for CMP1 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[5]
24202   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5_SHIFT                         0
24203 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X228_K2_E5                                                           0x001390UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24204   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5                               (0x7f<<0) // Override for CMP2 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[1]
24205   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5_SHIFT                         0
24206 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X229_K2_E5                                                           0x001394UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24207   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP2 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[2]
24208   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5_SHIFT                     0
24209 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X230_K2_E5                                                           0x001398UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24210   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP2 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[3]
24211   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5_SHIFT                     0
24212 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X231_K2_E5                                                           0x00139cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24213   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP2 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[4]
24214   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5_SHIFT                     0
24215 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X232_K2_E5                                                           0x0013a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24216   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5                               (0x3f<<0) // Override for CMP2 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[5]
24217   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5_SHIFT                         0
24218 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X233_K2_E5                                                           0x0013a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24219   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5                               (0x7f<<0) // Override for CMP3 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[1]
24220   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5_SHIFT                         0
24221 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X234_K2_E5                                                           0x0013a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24222   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP3 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[2]
24223   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5_SHIFT                     0
24224 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X235_K2_E5                                                           0x0013acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24225   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP3 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[3]
24226   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5_SHIFT                     0
24227 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X236_K2_E5                                                           0x0013b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24228   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP3 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[4]
24229   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5_SHIFT                     0
24230 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X237_K2_E5                                                           0x0013b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24231   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5                               (0x3f<<0) // Override for CMP3 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[5]
24232   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5_SHIFT                         0
24233 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X238_K2_E5                                                           0x0013b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24234   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5                               (0x7f<<0) // Override for CMP4 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[1]
24235   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5_SHIFT                         0
24236 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X239_K2_E5                                                           0x0013bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24237   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP4 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[2]
24238   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5_SHIFT                     0
24239 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X240_K2_E5                                                           0x0013c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24240   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP4 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[3]
24241   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5_SHIFT                     0
24242 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X241_K2_E5                                                           0x0013c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24243   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5                           (0x3f<<0) // Override for CMP4 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[4]
24244   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5_SHIFT                     0
24245 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X242_K2_E5                                                           0x0013c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24246   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5                               (0x3f<<0) // Override for CMP4 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[5]
24247   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5_SHIFT                         0
24248 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X243_K2_E5                                                           0x0013ccUL //Access:RW   DataWidth:0x8    // Override for CMP1 main calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[0]
24249 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X244_K2_E5                                                           0x0013d0UL //Access:RW   DataWidth:0x8    // Override for CMP2 main calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[0]
24250 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X245_K2_E5                                                           0x0013d4UL //Access:RW   DataWidth:0x8    // Override for CMP3 main calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[0]
24251 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X246_K2_E5                                                           0x0013d8UL //Access:RW   DataWidth:0x8    // Override for CMP4 main calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[0]
24252 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X247_K2_E5                                                           0x0013dcUL //Access:RW   DataWidth:0x8    //
24253 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X248_K2_E5                                                           0x0013e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24254   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5                              (0x3<<0) //
24255   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5_SHIFT                        0
24256   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5                            (0xf<<2) //
24257   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5_SHIFT                      2
24258 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X249_K2_E5                                                           0x0013e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24259   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5                                 (0xf<<0) //
24260   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5_SHIFT                           0
24261   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5                                 (0x1<<4) // cdfe fine dll overwrite enable.  1: enable fine dll overwrite for cdfe.  0: disable fine dll overwrite for cdfe.
24262   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5_SHIFT                           4
24263 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_K2_E5                                                           0x0013e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24264   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5                       (0x1<<0) //
24265   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                 0
24266   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5                      (0x1<<1) //
24267   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                1
24268   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5                       (0x1<<2) //
24269   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                 2
24270   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5                      (0x1<<3) //
24271   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                3
24272 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X251_K2_E5                                                           0x0013ecUL //Access:RW   DataWidth:0x8    //
24273 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X252_K2_E5                                                           0x0013f0UL //Access:RW   DataWidth:0x8    //
24274 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X253_K2_E5                                                           0x0013f4UL //Access:RW   DataWidth:0x8    //
24275 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X254_K2_E5                                                           0x0013f8UL //Access:RW   DataWidth:0x8    //
24276 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_K2_E5                                                           0x0013fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24277   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_EN_K2_E5                                          (0x1<<0) // Override enable for CDFE calibration direction
24278   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_EN_K2_E5_SHIFT                                    0
24279   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_VAL_K2_E5                                         (0x1<<1) // Override value for CDFE calibration direction
24280   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_VAL_K2_E5_SHIFT                                   1
24281   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5                              (0x1<<2) // Override enable for CDFE output eye_ena270. When 1, AHB value is passed to PMA
24282   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5_SHIFT                        2
24283   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5                               (0x1<<3) // Override enable for CDFE output eye_ena90. When 1, AHB value is passed to PMA
24284   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5_SHIFT                         3
24285   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5                                 (0x1<<4) // Override enable for CDFE output phd_ena. When 1, AHB value is passed to PMA
24286   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5_SHIFT                           4
24287   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5                                 (0x1<<5) // cdfe eye delay overwrite enable.  1: enable eye delay overwrite for cdfe.  0: disable eye delay overwrite for cdfe.
24288   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5_SHIFT                           5
24289   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5                             (0x1<<6) // Override enable for CDFE output eye_sgn_rst. When 1, AHB value is passed to PMA
24290   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5_SHIFT                       6
24291 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X256_K2_E5                                                           0x001400UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK90.
24292 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X257_K2_E5                                                           0x001404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24293   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5                          (0x1<<0) // cdfe eye delay count overwrite value for CLK90.
24294   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5_SHIFT                    0
24295   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5                  (0x7f<<1) // This register represents the maximum comparator offset from the midpoint code 127/128 that must be met for the comparator to be selected as adaptation comparator during dlev and tap adaptation.
24296   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5_SHIFT            1
24297 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X258_K2_E5                                                           0x001408UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK270.
24298 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_K2_E5                                                           0x00140cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24299   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5                         (0x1<<0) // cdfe eye delay count overwrite value for CLK270.
24300   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5_SHIFT                   0
24301   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_DLEV_OV_EN_K2_E5                                     (0x1<<1) // cdfe dlev overwrite enable.  1: enable dlev overwrite for cdfe.  0: disable dlev overwrite for cdfe.
24302   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_DLEV_OV_EN_K2_E5_SHIFT                               1
24303   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5                       (0x1f<<2) // Register override for overriding adaptation comparator select bit [0] : override enable bit [4:1] : override value
24304   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5_SHIFT                 2
24305   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5                  (0x1<<7) // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
24306   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5_SHIFT            7
24307 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X260_K2_E5                                                           0x001410UL //Access:RW   DataWidth:0x8    // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
24308 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X261_K2_E5                                                           0x001414UL //Access:RW   DataWidth:0x8    // cdfe dlevn overwrite value.
24309 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X262_K2_E5                                                           0x001418UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24310   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X262_AHB_CDFE_TAP_OV_EN_K2_E5                                      (0x1f<<0) // cdfe tap1~5 overwrite enable.                                                                                                    Bit[0]: enable tap1 overwrite for cdfe. Bit[1]: enable tap2 overwrite for cdfe Bit[2]: enable tap3 overwrite for cdfe.  Bit[3]: enable tap4 overwrite for cdfe. Bit[4]: enable tap5 overwrite for cdfe.
24311   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X262_AHB_CDFE_TAP_OV_EN_K2_E5_SHIFT                                0
24312 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X263_K2_E5                                                           0x00141cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24313   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X263_AHB_CDFE_TAP1_OV_K2_E5                                        (0x7f<<0) // cdfe tap1 overwrite value
24314   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X263_AHB_CDFE_TAP1_OV_K2_E5_SHIFT                                  0
24315 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X264_K2_E5                                                           0x001420UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24316   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X264_AHB_CDFE_TAP2_OV_K2_E5                                        (0x3f<<0) // cdfe tap2 overwrite value
24317   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X264_AHB_CDFE_TAP2_OV_K2_E5_SHIFT                                  0
24318 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X265_K2_E5                                                           0x001424UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24319   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X265_AHB_CDFE_TAP3_OV_K2_E5                                        (0x3f<<0) // cdfe tap3 overwrite value
24320   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X265_AHB_CDFE_TAP3_OV_K2_E5_SHIFT                                  0
24321 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X266_K2_E5                                                           0x001428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24322   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X266_AHB_CDFE_TAP4_OV_K2_E5                                        (0x3f<<0) // cdfe tap4 overwrite value
24323   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X266_AHB_CDFE_TAP4_OV_K2_E5_SHIFT                                  0
24324 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X267_K2_E5                                                           0x00142cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24325   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X267_AHB_CDFE_TAP5_OV_K2_E5                                        (0x3f<<0) // cdfe tap5 overwrite value
24326   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X267_AHB_CDFE_TAP5_OV_K2_E5_SHIFT                                  0
24327   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5                  (0x1<<7) // Enables FW enable control for TAP adapt using DLEV
24328   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5_SHIFT            7
24329 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_K2_E5                                                           0x001430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24330   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5                          (0x1<<0) // Instucts to start TAP adapt using DLEV in FW enabled mode
24331   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5_SHIFT                    0
24332   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5                (0x1<<1) //
24333   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5_SHIFT          1
24334   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5            (0x1<<2) //
24335   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5_SHIFT      2
24336   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5                               (0x1<<7) //
24337   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5_SHIFT                         7
24338 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X269_K2_E5                                                           0x001434UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24339   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5                        (0x1<<0) //
24340   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5_SHIFT                  0
24341   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_STROBE_EN_O_K2_E5                                    (0x1<<1) //
24342   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_STROBE_EN_O_K2_E5_SHIFT                              1
24343   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_CMP_ENA_O_K2_E5                                      (0xf<<2) //
24344   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_CMP_ENA_O_K2_E5_SHIFT                                2
24345 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X270_K2_E5                                                           0x001438UL //Access:RW   DataWidth:0x8    //
24346 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X271_K2_E5                                                           0x00143cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24347   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5                             (0x1f<<0) //
24348   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5_SHIFT                       0
24349   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5                     (0x1<<5) // Forces the positive dlev training pattern to be used
24350   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5_SHIFT               5
24351   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5                     (0x1<<6) // Forces the negative dlev training pattern to be used
24352   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5_SHIFT               6
24353 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X272_K2_E5                                                           0x001440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24354   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5                                   (0x7<<0) // Scale factor CDFE TAP1 adapted value
24355   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5_SHIFT                             0
24356   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5                                   (0x1f<<3) // Shift factor CDFE TAP1 adapted value
24357   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5_SHIFT                             3
24358 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X273_K2_E5                                                           0x001444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24359   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5                                   (0x7<<0) // Scale factor CDFE TAP2 adapted value
24360   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5_SHIFT                             0
24361   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5                                   (0x1f<<3) // Shift factor CDFE TAP2 adapted value
24362   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5_SHIFT                             3
24363 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X274_K2_E5                                                           0x001448UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24364   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5                                   (0x7<<0) // Scale factor CDFE TAP3 adapted value
24365   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5_SHIFT                             0
24366   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5                                   (0x1f<<3) // Shift factor CDFE TAP3 adapted value
24367   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5_SHIFT                             3
24368 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X275_K2_E5                                                           0x00144cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24369   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5                                   (0x7<<0) // Scale factor CDFE TAP4 adapted value
24370   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5_SHIFT                             0
24371   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5                                   (0x1f<<3) // Shift factor CDFE TAP4 adapted value
24372   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5_SHIFT                             3
24373 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X276_K2_E5                                                           0x001450UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24374   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5                                   (0x7<<0) // Scale factor CDFE TAP5 adapted value
24375   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5_SHIFT                             0
24376   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5                                   (0x1f<<3) // Shift factor CDFE TAP5 adapted value
24377   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5_SHIFT                             3
24378 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_K2_E5                                                           0x001454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24379   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_RA_OVR_O_K2_E5                                   (0x3<<0) // Bit 0:  Override enable for msm_reset_ra Bit 1: Override msm_reset_ra
24380   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_RA_OVR_O_K2_E5_SHIFT                             0
24381   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5                                  (0x3<<2) // Bit 0:  Override enable for msm_reset_p2s Bit 1: Override msm_reset_p2s
24382   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5_SHIFT                            2
24383   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5                               (0x3<<4) // Bit 0:  Override enable for msm_reset_lnregh Bit 1: Override msm_reset_lnregh
24384   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5_SHIFT                         4
24385   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5                                (0x3<<6) // Bit 0:  Override enable for msm_reset_lnreg Bit 1: Override msm_reset_lnreg
24386   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5_SHIFT                          6
24387 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_K2_E5                                                           0x001458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24388   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5                                  (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr Bit 1: Override msm_reset_cdr
24389   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5_SHIFT                            0
24390   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5                                  (0x3<<2) // Bit 0:  Override enable for msm_reset_dfe Bit 1: Override msm_reset_dfe
24391   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5_SHIFT                            2
24392   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5                                  (0x3<<4) // Bit 0:  Override enable for msm_pd_lnregh Bit 1: Override msm_pd_lnregh
24393   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5_SHIFT                            4
24394   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5                                 (0x3<<6) // Bit 0:  Override enable for msm_pd_vco_buf Bit 1: Override msm_pd_vco_buf
24395   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5_SHIFT                           6
24396 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_K2_E5                                                           0x00145cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24397   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5                             (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr_gcrx Bit 1: Override msm_reset_cdr_gcrx
24398   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5_SHIFT                       0
24399   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5                                  (0x3<<2) // Bit 0:  Override enable for msm_rxgate_en Bit 1: Override msm_rxgate_en
24400   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5_SHIFT                            2
24401   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5                                  (0x3<<4) // Bit 0:  Override enable for msm_reset_vco Bit 1: Override msm_reset_vco
24402   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5_SHIFT                            4
24403   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5                                    (0x3<<6) // Bit 0:  Override enable for msm_iddq_sd Bit 1: Override msm_iddq_sd
24404   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5_SHIFT                              6
24405 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_K2_E5                                                           0x001460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24406   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_OVR_O_K2_E5                                     (0x3<<0) // Bit 0:  Override enable for msm_pd_dfe Bit 1: Override msm_pd_dfe
24407   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_OVR_O_K2_E5_SHIFT                               0
24408   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5                                (0x3<<2) // Bit 0:  Override enable for msm_pd_dfe_bias Bit 1: Override msm_pd_dfe_bias
24409   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5_SHIFT                          2
24410   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5                              (0x3<<4) // Bit 0:  Override enable for msm_txdrv_lp_idle Bit 1: Override msm_txdrv_lp_idle
24411   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5_SHIFT                        4
24412   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5                            (0x3<<6) // Bit 0:  Override enable for msm_txreg_bleed_ena Bit 1: Override msm_txreg_bleed_ena
24413   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5_SHIFT                      6
24414 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_K2_E5                                                           0x001464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24415   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5                                   (0x3<<0) // Bit 0:  Override enable for msm_pd_txreg Bit 1: Override msm_pd_txreg
24416   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5_SHIFT                             0
24417   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_pd_lnreg Bit 1: Override msm_pd_lnreg
24418   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5_SHIFT                             2
24419   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_P2S_OVR_O_K2_E5                                     (0x3<<4) // Bit 0:  Override enable for pd_p2s Bit 1: Override pd_p2s
24420   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_P2S_OVR_O_K2_E5_SHIFT                               4
24421   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_RA_OVR_O_K2_E5                                      (0x3<<6) // Bit 0:  Override enable for pd_ra Bit 1: Override pd_ra
24422   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_RA_OVR_O_K2_E5_SHIFT                                6
24423 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X282_K2_E5                                                           0x001468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24424   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5                                (0x3<<2) // Bit 0:  Override enable for pd_slv_bias Bit 1: Override pd_slv_bias
24425   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5_SHIFT                          2
24426   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for pd_txdrv Bit 1: Override pd_txdrv
24427   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5_SHIFT                             4
24428   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_VCO_OVR_O_K2_E5                                     (0x3<<6) // Bit 0:  Override enable for msm_pd_vco Bit 1: Override msm_pd_vco
24429   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_VCO_OVR_O_K2_E5_SHIFT                               6
24430 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_K2_E5                                                           0x00146cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24431   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_CDR_EN_OVR_O_K2_E5                                     (0x3<<0) // Bit 0:  Override enable for msm_cdr_en Bit 1: Override msm_cdr_en
24432   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_CDR_EN_OVR_O_K2_E5_SHIFT                               0
24433   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5                                  (0x3<<2) // Bit 0:  Override enable for msm_reset_s2p Bit 1: Override msm_reset_s2p
24434   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5_SHIFT                            2
24435   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_rxclk_en Bit 1: Override msm_rxclk_en
24436   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5_SHIFT                             4
24437   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_WORD_OVR_O_K2_E5                                       (0x3<<6) // Bit 0:  Override enable for msm_word Bit 1: Override msm_word
24438   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_WORD_OVR_O_K2_E5_SHIFT                                 6
24439 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X284_K2_E5                                                           0x001470UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24440   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RATE_OVR_O_K2_E5                                       (0x7<<0) // Bit 0:  Override enable for msm_rate Bit [2:1] : Override msm_rate
24441   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RATE_OVR_O_K2_E5_SHIFT                                 0
24442   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5                                   (0x7<<3) // Bit 0:  Override enable for msm_rxvcodiv Bit [2:1] : Override msm_rxvcodiv
24443   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5_SHIFT                             3
24444   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5                            (0x3<<6) // Not currently used
24445   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5_SHIFT                      6
24446 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X285_K2_E5                                                           0x001474UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24447   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5                                   (0x7<<0) // Bit 0:  Override enable for msm_txvcodiv Bit [2:1] : Override msm_txvcodiv
24448   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5_SHIFT                             0
24449 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_K2_E5                                                           0x0014b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24450   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_RX_SRC_O_K2_E5                                                (0x1<<0) // RX loopback mux input select. 0 - Output of mux is normal RX data path. 1 - Output of mux is output from 8b/10b encoder.
24451   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_RX_SRC_O_K2_E5_SHIFT                                          0
24452   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_TREG0_POL_O_K2_E5                                             (0x1<<1) // TReg0 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
24453   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_TREG0_POL_O_K2_E5_SHIFT                                       1
24454   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_TREG0_BIT_O_K2_E5                                             (0x1<<2) // TReg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
24455   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_TREG0_BIT_O_K2_E5_SHIFT                                       2
24456   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_TREG0_WORD_O_K2_E5                                            (0x1<<3) // TReg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
24457   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_TREG0_WORD_O_K2_E5_SHIFT                                      3
24458   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_DMUX_TXA_SEL_O_1_0_K2_E5                                      (0x3<<4) // Transmit mux A data input select.
24459   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_DMUX_TXA_SEL_O_1_0_K2_E5_SHIFT                                4
24460   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_P2S_RBUF_AUTOFIX_O_K2_E5                                      (0x1<<6) // P2S ring buffer autofix enable. 0 - Ring buffer will not attempt to fix overflow / underflows 1 - Ring buffer will reset upon detection of overflow/underflow
24461   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X301_P2S_RBUF_AUTOFIX_O_K2_E5_SHIFT                                6
24462 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_K2_E5                                                           0x0014b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24463   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_TREG1_POL_O_K2_E5                                             (0x1<<0) // TReg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
24464   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_TREG1_POL_O_K2_E5_SHIFT                                       0
24465   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_TREG1_BIT_O_K2_E5                                             (0x1<<1) // TReg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
24466   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_TREG1_BIT_O_K2_E5_SHIFT                                       1
24467   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_TREG1_WORD_O_K2_E5                                            (0x1<<2) // TReg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
24468   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_TREG1_WORD_O_K2_E5_SHIFT                                      2
24469   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG1_POL_O_K2_E5                                              (0x1<<3) // Reg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
24470   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG1_POL_O_K2_E5_SHIFT                                        3
24471   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG1_BIT_O_K2_E5                                              (0x1<<4) // Reg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
24472   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG1_BIT_O_K2_E5_SHIFT                                        4
24473   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG1_WORD_O_K2_E5                                             (0x1<<5) // Reg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
24474   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG1_WORD_O_K2_E5_SHIFT                                       5
24475   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG0_POL_O_K2_E5                                              (0x1<<6) // Used as Reg0 polarity select
24476   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X302_REG0_POL_O_K2_E5_SHIFT                                        6
24477 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_K2_E5                                                           0x0014bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24478   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_REG0_BIT_O_K2_E5                                              (0x1<<0) // Reg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
24479   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_REG0_BIT_O_K2_E5_SHIFT                                        0
24480   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_REG0_WORD_O_K2_E5                                             (0x1<<1) // Reg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
24481   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_REG0_WORD_O_K2_E5_SHIFT                                       1
24482   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_DMUX_TXB_SEL_O_2_0_K2_E5                                      (0x7<<2) // Transmit mux B data input select enable.
24483   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_DMUX_TXB_SEL_O_2_0_K2_E5_SHIFT                                2
24484   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_TX_CTRL_O_24_K2_E5                                            (0x1<<5) // Bit 24: txdrv_c2_in[3]
24485   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_TX_CTRL_O_24_K2_E5_SHIFT                                      5
24486   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_WIDTH_CHNG_EN_O_K2_E5                                         (0x1<<6) // Enable bit for width_chng module
24487   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_WIDTH_CHNG_EN_O_K2_E5_SHIFT                                   6
24488   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_TXTERM_CAL_SEQ_EN_O_K2_E5                                     (0x1<<7) // Txterm calibration enable
24489   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X303_TXTERM_CAL_SEQ_EN_O_K2_E5_SHIFT                               7
24490 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X304_K2_E5                                                           0x0014c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24491   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X304_TXTERM_CAL_RSEL_K2_E5                                         (0x7<<0) // tx termination calibration comparator threshold select
24492   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X304_TXTERM_CAL_RSEL_K2_E5_SHIFT                                   0
24493   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X304_AHB_LN_RXBIT_STRIP_O_K2_E5                                    (0x3<<3) // Bit stripping on rxdata from PMA to PCS 2�b00: no bit stripping 2�b01: 2x bit stripping 2�b10: reserved 2�b11: 4x bit stripping
24494   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X304_AHB_LN_RXBIT_STRIP_O_K2_E5_SHIFT                              3
24495   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X304_AHB_MAC_WIDTH_O_K2_E5                                         (0x3<<5) // Data width selector for PCS/MAC interface. 2�b00: GigE or XAUI 2�b01: GigE or XAUI 2�b10: RXAUI 2�b11: XFI
24496   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X304_AHB_MAC_WIDTH_O_K2_E5_SHIFT                                   5
24497 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_K2_E5                                                           0x0014c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24498   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_AHB_TXMAC_THRESHOLD_O_K2_E5                                   (0x3<<0) // An internal FIFO is included to handle the communication between the external 64-bit data and the internal 20-bit data. The reading operation will begin only when the difference between the write pointer and read pointer for this FIFO reaches ahb_txmac_threshold_o.
24499   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_AHB_TXMAC_THRESHOLD_O_K2_E5_SHIFT                             0
24500   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5                                   (0x3<<2) // Bit stuffing on txdata from PCS to PMA, bit stripping on rxdata from PMA to PCS 2�b00: no bit stuffing nor stripping 2�b01: 2x bit stuffing and stripping 2�b10: reserved 2�b11: 4x bit stuffing and stripping
24501   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5_SHIFT                             2
24502   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_MODE_8B_O_1_0_K2_E5                                           (0x3<<4) // 8b mode control, blocks prior AFE side of 8b/10b enc/dec 0 - Data word is 10 bits 1 - Data word 8 bits
24503   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_MODE_8B_O_1_0_K2_E5_SHIFT                                     4
24504   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_ENC_EN_O_K2_E5                                                (0x1<<6) // 8b/10b encoder enable.
24505   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_ENC_EN_O_K2_E5_SHIFT                                          6
24506   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_DEC_EN_O_K2_E5                                                (0x1<<7) // 8b/10b decoder enable.
24507   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X305_DEC_EN_O_K2_E5_SHIFT                                          7
24508 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X306_K2_E5                                                           0x0014c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24509   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X306_AHB_TX_CDAC_OVR_K2_E5                                         (0xf<<0) // TX termination calibration DAC override. Signal ahb_tx_term_en_cal_ovr must also be asserted to take effect.
24510   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X306_AHB_TX_CDAC_OVR_K2_E5_SHIFT                                   0
24511 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X307_K2_E5                                                           0x0014ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24512   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X307_PIPE_EN_O_K2_E5                                               (0x1<<5) // PIPE interface block enable.
24513   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X307_PIPE_EN_O_K2_E5_SHIFT                                         5
24514   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X307_SAPIS_EN_O_K2_E5                                              (0x1<<6) // SAPIS interface block enable.
24515   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X307_SAPIS_EN_O_K2_E5_SHIFT                                        6
24516   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X307_USB_MODE_K2_E5                                                (0x1<<7) // Signal Detect USB mode enable
24517   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X307_USB_MODE_K2_E5_SHIFT                                          7
24518 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X308_K2_E5                                                           0x0014d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24519 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X310_K2_E5                                                           0x0014d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24520 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG53_K2_E5                                                  0x0014e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24521 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_K2_E5                                                           0x0014e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24522   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_GEN1_OLD_RXDATA_SRC_K2_E5                                     (0x1<<0) // Mux select for data input to polbit_reg0  0:pma_ln_dfe_err_i , 1: pma_ln_rxdata_i
24523   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_GEN1_OLD_RXDATA_SRC_K2_E5_SHIFT                               0
24524   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN3_O_K2_E5                                         (0x1<<1) // To skip cdr calibration routines for PCIe gen3.  Can be used when PHY is operating in gen1,2 only.
24525   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN3_O_K2_E5_SHIFT                                   1
24526   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN12_O_K2_E5                                        (0x1<<2) // To skip cdr calibration routines for PCIe gen1,2.  May not be needed in real scenario.
24527   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN12_O_K2_E5_SHIFT                                  2
24528   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5                              (0x1<<3) // Receive amplifier powerdown override, when cisel is high
24529   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5_SHIFT                        3
24530 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X315_K2_E5                                                           0x0014ecUL //Access:RW   DataWidth:0x8    // Delays the beacon_ena propagation to PMA
24531 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X316_K2_E5                                                           0x0014f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24532   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_O_11_8_K2_E5                  (0xf<<0) // Delays the beacon_ena propagation to PMA
24533   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_O_11_8_K2_E5_SHIFT            0
24534 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_K2_E5                                                           0x0014f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24535   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5                                (0x1<<0) // Beacon Override Enable
24536   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5_SHIFT                          0
24537   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_O_K2_E5                                    (0x1<<1) // Beacon Override
24538   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_O_K2_E5_SHIFT                              1
24539   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_DEC_EN_OVR_O_K2_E5                                            (0x1<<2) // Enables 16b/20b decoder
24540   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_DEC_EN_OVR_O_K2_E5_SHIFT                                      2
24541   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_ENC_EN_OVR_O_K2_E5                                            (0x1<<3) // Enables 16b/20b encoder
24542   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_ENC_EN_OVR_O_K2_E5_SHIFT                                      3
24543   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_REGP_OVR_3_0_K2_E5                                            (0xf<<4) // Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
24544   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X317_REGP_OVR_3_0_K2_E5_SHIFT                                      4
24545 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X318_K2_E5                                                           0x0014f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24546   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X318_SIGDET_OVR_O_1_0_K2_E5                                        (0x3<<0) // Bit[0]: Overide value. Bit[1] :Override enable for signal detect output
24547   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X318_SIGDET_OVR_O_1_0_K2_E5_SHIFT                                  0
24548   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X318_LN_OUT_OVR_1_0_K2_E5                                          (0x3<<2) // Override for CDR VCO calibration counter reset. Bit 1 enables the override, while bit 0 is the override value.
24549   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X318_LN_OUT_OVR_1_0_K2_E5_SHIFT                                    2
24550   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X318_RXEQ_SIGDET_1_0_K2_E5                                         (0x3<<4) // Override enable for DFE signal detect indicator input. Bit 1 is overide enable , 0 is overide value
24551   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X318_RXEQ_SIGDET_1_0_K2_E5_SHIFT                                   4
24552 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_K2_E5                                                           0x0014fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24553   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_TXDETECTRX_OVR_O_1_0_K2_E5                                    (0x3<<0) // Override signal for txdetectrx input - bit 1 is override enable, bit 0 is override value.
24554   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_TXDETECTRX_OVR_O_1_0_K2_E5_SHIFT                              0
24555   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_RXDET_STATUS_OVR_O_1_0_K2_E5                                  (0x3<<2) // Override signal for txdetectrx output - bit 1 is override enable, bit 0 is override value.
24556   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_RXDET_STATUS_OVR_O_1_0_K2_E5_SHIFT                            2
24557   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_LOCKED_OVR_O_1_0_K2_E5                                        (0x3<<4) // Override signal for symbol align locked output. Bit 1 is the override enable, and bit 0 is the override value.
24558   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_LOCKED_OVR_O_1_0_K2_E5_SHIFT                                  4
24559   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5                        (0x1<<6) // override enable for tx_lowpwr_idle_ena output to PMA
24560   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5_SHIFT                  6
24561   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5                            (0x1<<7) // override value for tx_lowpwr_idle_ena output to PMA
24562   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5_SHIFT                      7
24563 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X320_K2_E5                                                           0x001500UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
24564 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X321_K2_E5                                                           0x001504UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
24565 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X322_K2_E5                                                           0x001508UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
24566 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X323_K2_E5                                                           0x00150cUL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
24567 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X324_K2_E5                                                           0x001510UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
24568 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X325_K2_E5                                                           0x001514UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
24569 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_K2_E5                                                           0x001518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24570   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_48_K2_E5                                          (0x1<<0) // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
24571   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_48_K2_E5_SHIFT                                    0
24572   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5                                (0x1<<1) // Flag to guard around each write to lnX_in_ovr_o_14_1 when the lane is out of reset. Set this bit to '1' before writing to the corresponding lnX_in_ovr_o_14_1 and set it back to '0' after the write. It is not needed for configuration writes.
24573   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5_SHIFT                          1
24574   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_OOB_DET_EN_K2_E5                                              (0x1<<6) // OOB detect enable
24575   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_OOB_DET_EN_K2_E5_SHIFT                                        6
24576   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_49_K2_E5                                          (0x1<<7) // OOB detect enable
24577   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_49_K2_E5_SHIFT                                    7
24578 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X327_K2_E5                                                           0x00151cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24579   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5                                  (0x1f<<0) // Delay between cisel assertion and enabling the CDR loop pma_lX_dlpf_ext_ena=0  R-platform requires 150ns delay
24580   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5_SHIFT                            0
24581 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG54_K2_E5                                                  0x001520UL //Access:RW   DataWidth:0x8    // Reserved
24582 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_RESERVEDREG55_K2_E5                                                  0x001524UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24583 #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X330_K2_E5                                                           0x001528UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24584   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5                        (0x7<<0) // Override signals for lane: msm_ln_rate_ow[4:2]
24585   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5_SHIFT                  0
24586   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X330_LN_IN_OVR_O_50_K2_E5                                          (0x1<<3) // Override signals for lane: msm_ln_rate_ow[4:2]
24587   #define PHY_SGMII_IP_REG_AHB_LANE_CSR_1_X330_LN_IN_OVR_O_50_K2_E5_SHIFT                                    3
24588 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X0_K2_E5                                                          0x002800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24589   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X0_LN_CMUREF_EN_O_K2_E5                                         (0x1<<0) // Lane Reference Clock Enable.  0 - gcfsm_refmux_clk = pma_cm_ref_clk_i 1 - gcfsm_refmux_clk = lane_ref_clk
24590   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X0_LN_CMUREF_EN_O_K2_E5_SHIFT                                   0
24591 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X1_K2_E5                                                          0x002804UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24592   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_CHK_INV_PRBS_O_K2_E5                                    (0x1<<0) // Enable/Disable the internal PRBS data pattern inverter. 0x0 � Invert the PRBS data pattern for PRBS-31 and not invert the PRBS data pattern for the other PRBS types. 0x1 � Not invert the PRBS data pattern for PRBS-31 and invert the PRBS data pattern for the other PRBS types.
24593   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_CHK_INV_PRBS_O_K2_E5_SHIFT                              0
24594   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_GEN_INV_PRBS_O_K2_E5                                    (0x1<<1) // Enable/Disable the internal PRBS data pattern inverter. 0x0 � Invert the PRBS data pattern for PRBS-31 and not invert the PRBS data pattern for the other PRBS types. 0x1 � Not invert the PRBS data pattern for PRBS-31 and invert the PRBS data pattern for the other PRBS types.
24595   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_GEN_INV_PRBS_O_K2_E5_SHIFT                              1
24596 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X4_K2_E5                                                          0x002810UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24597   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X4_P2S_RBUF_PTR_DIFF_O_2_0_K2_E5                                (0x7<<0) // P2S ring buffer initial startup pointer difference.
24598   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X4_P2S_RBUF_PTR_DIFF_O_2_0_K2_E5_SHIFT                          0
24599 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG16_K2_E5                                               0x002814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24600 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X6_K2_E5                                                          0x002818UL //Access:RW   DataWidth:0x8    // Symbol aligner alignment word. Expects bit 0 received first
24601 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X7_K2_E5                                                          0x00281cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24602   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X7_SYM_ALIGN_WORD_O_9_8_K2_E5                                   (0x3<<0) // Symbol aligner alignment word. Expects bit 0 received first
24603   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X7_SYM_ALIGN_WORD_O_9_8_K2_E5_SHIFT                             0
24604 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X8_K2_E5                                                          0x002820UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24605   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_LOCK_NUM_O_3_0_K2_E5                                     (0xf<<0) // Number of properly aligned align words that must be detected
24606   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_LOCK_NUM_O_3_0_K2_E5_SHIFT                               0
24607   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_UNLOCK_NUM_O_3_0_K2_E5                                   (0xf<<4) // Number of improperly aligned align words that must be detected
24608   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_UNLOCK_NUM_O_3_0_K2_E5_SHIFT                             4
24609 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X31_K2_E5                                                         0x00287cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24610 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG17_K2_E5                                               0x0028a8UL //Access:RW   DataWidth:0x8    // Reserved
24611 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X43_K2_E5                                                         0x0028acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24612   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X43_CDR_CTRL_DLPF_RAIL_RST_EN_O_K2_E5                           (0x1<<1) // Enable resetting of railed DLPF
24613   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X43_CDR_CTRL_DLPF_RAIL_RST_EN_O_K2_E5_SHIFT                     1
24614 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X44_K2_E5                                                         0x0028b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24615   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_EN_O_K2_E5                      (0x1<<0) // Enable DOSC adjustement for railed DLPF
24616   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_EN_O_K2_E5_SHIFT                0
24617   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_VAL_O_K2_E5                     (0x1f<<1) // Default DOSC adjustement value for railed DLPF
24618   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_VAL_O_K2_E5_SHIFT               1
24619   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_DIR_O_K2_E5                     (0x1<<6) // Default DOSC adjustement direction for railed DLPF
24620   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_DIR_O_K2_E5_SHIFT               6
24621 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_K2_E5                                                         0x0028c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24622   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_COUNTER_EN_O_K2_E5                                 (0x1<<0) // Enable eye scan counter
24623   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_COUNTER_EN_O_K2_E5_SHIFT                           0
24624   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_RUN_O_K2_E5                                        (0x1<<1) // Run eye scan counter
24625   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_RUN_O_K2_E5_SHIFT                                  1
24626   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_O_K2_E5                                      (0x1<<2) // Shift edge samples
24627   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_O_K2_E5_SHIFT                                2
24628   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_DIR_O_K2_E5                                  (0x1<<3) // Determines shift direction of edge samples
24629   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_DIR_O_K2_E5_SHIFT                            3
24630   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_2BITS_O_K2_E5                                (0x1<<4) // Shift edge samples by 2 bits
24631   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_2BITS_O_K2_E5_SHIFT                          4
24632 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X50_K2_E5                                                         0x0028c8UL //Access:RW   DataWidth:0x8    // Mask eye scan results
24633 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X51_K2_E5                                                         0x0028ccUL //Access:RW   DataWidth:0x8    // Mask eye scan results
24634 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X52_K2_E5                                                         0x0028d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24635   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X52_EYE_SCAN_MASK_O_18_16_K2_E5                                 (0x7<<0) // Mask eye scan results
24636   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X52_EYE_SCAN_MASK_O_18_16_K2_E5_SHIFT                           0
24637 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X53_K2_E5                                                         0x0028d4UL //Access:RW   DataWidth:0x8    // Eye scan wait time
24638 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X54_K2_E5                                                         0x0028d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24639   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X54_EYE_SCAN_WAIT_LEN_O_11_8_K2_E5                              (0xf<<0) // Eye scan wait time
24640   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X54_EYE_SCAN_WAIT_LEN_O_11_8_K2_E5_SHIFT                        0
24641 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X55_K2_E5                                                         0x0028dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24642   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X55_GCFSM_DIV_EN_O_1_0_K2_E5                                    (0x3<<0) // Static divider control for Lane GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
24643   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X55_GCFSM_DIV_EN_O_1_0_K2_E5_SHIFT                              0
24644 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X56_K2_E5                                                         0x0028e0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
24645 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X57_K2_E5                                                         0x0028e4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
24646 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X58_K2_E5                                                         0x0028e8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
24647 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X59_K2_E5                                                         0x0028ecUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
24648 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X60_K2_E5                                                         0x0028f0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
24649 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X61_K2_E5                                                         0x0028f4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
24650 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X62_K2_E5                                                         0x0028f8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
24651 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X63_K2_E5                                                         0x0028fcUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
24652 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X64_K2_E5                                                         0x002900UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
24653 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X65_K2_E5                                                         0x002904UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
24654 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X66_K2_E5                                                         0x002908UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
24655 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X67_K2_E5                                                         0x00290cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
24656 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X68_K2_E5                                                         0x002910UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
24657 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X69_K2_E5                                                         0x002914UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
24658 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X70_K2_E5                                                         0x002918UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
24659 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X71_K2_E5                                                         0x00291cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
24660 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X72_K2_E5                                                         0x002920UL //Access:RW   DataWidth:0x8    // GCFSM calibraton direction
24661 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X73_K2_E5                                                         0x002924UL //Access:RW   DataWidth:0x8    // GCFSM calibraton direction
24662 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X74_K2_E5                                                         0x002928UL //Access:RW   DataWidth:0x8    // Function info for each MSM function. Varies depending on function number.   Bits 15-7: Address of first command to run Bits: 6-0: Number of commands to run
24663 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X75_K2_E5                                                         0x00292cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24664 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X76_K2_E5                                                         0x002930UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24665 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X77_K2_E5                                                         0x002934UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24666 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X78_K2_E5                                                         0x002938UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24667 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X79_K2_E5                                                         0x00293cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24668 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X80_K2_E5                                                         0x002940UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24669 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X81_K2_E5                                                         0x002944UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24670 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X82_K2_E5                                                         0x002948UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24671 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X83_K2_E5                                                         0x00294cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24672 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X84_K2_E5                                                         0x002950UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24673 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X85_K2_E5                                                         0x002954UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24674 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X86_K2_E5                                                         0x002958UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24675 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X87_K2_E5                                                         0x00295cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24676 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X88_K2_E5                                                         0x002960UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24677 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X89_K2_E5                                                         0x002964UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24678 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X90_K2_E5                                                         0x002968UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24679 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X91_K2_E5                                                         0x00296cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24680 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X92_K2_E5                                                         0x002970UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24681 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X93_K2_E5                                                         0x002974UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24682 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X94_K2_E5                                                         0x002978UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24683 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X95_K2_E5                                                         0x00297cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24684 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X96_K2_E5                                                         0x002980UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24685 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X97_K2_E5                                                         0x002984UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24686 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X98_K2_E5                                                         0x002988UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24687 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X99_K2_E5                                                         0x00298cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24688 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X100_K2_E5                                                        0x002990UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24689 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X101_K2_E5                                                        0x002994UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24690 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X102_K2_E5                                                        0x002998UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24691 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X103_K2_E5                                                        0x00299cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24692 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X104_K2_E5                                                        0x0029a0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24693 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X105_K2_E5                                                        0x0029a4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24694 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X106_K2_E5                                                        0x0029a8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24695 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X107_K2_E5                                                        0x0029acUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24696 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X108_K2_E5                                                        0x0029b0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24697 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X109_K2_E5                                                        0x0029b4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24698 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X110_K2_E5                                                        0x0029b8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24699 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X111_K2_E5                                                        0x0029bcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24700 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X112_K2_E5                                                        0x0029c0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24701 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X113_K2_E5                                                        0x0029c4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24702 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X114_K2_E5                                                        0x0029c8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24703 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X115_K2_E5                                                        0x0029ccUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24704 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X116_K2_E5                                                        0x0029d0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24705 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X117_K2_E5                                                        0x0029d4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24706 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X118_K2_E5                                                        0x0029d8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24707 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X119_K2_E5                                                        0x0029dcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24708 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X120_K2_E5                                                        0x0029e0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24709 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X121_K2_E5                                                        0x0029e4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24710 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X122_K2_E5                                                        0x0029e8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24711 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X123_K2_E5                                                        0x0029ecUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24712 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X124_K2_E5                                                        0x0029f0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24713 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X125_K2_E5                                                        0x0029f4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24714 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X126_K2_E5                                                        0x0029f8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24715 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X127_K2_E5                                                        0x0029fcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24716 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X128_K2_E5                                                        0x002a00UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24717 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X129_K2_E5                                                        0x002a04UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24718 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X130_K2_E5                                                        0x002a08UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24719 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X131_K2_E5                                                        0x002a0cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24720 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X132_K2_E5                                                        0x002a10UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24721 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X133_K2_E5                                                        0x002a14UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24722 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X134_K2_E5                                                        0x002a18UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24723 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X135_K2_E5                                                        0x002a1cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24724 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X136_K2_E5                                                        0x002a20UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24725 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X137_K2_E5                                                        0x002a24UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
24726 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X138_K2_E5                                                        0x002a28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24727   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X138_QAHB_MSM_PIPE_EN_PROG_TXDETECTRX_PULSE_O_K2_E5             (0x1<<0) // Enables programmable tx det rx pulse
24728   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X138_QAHB_MSM_PIPE_EN_PROG_TXDETECTRX_PULSE_O_K2_E5_SHIFT       0
24729 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X139_K2_E5                                                        0x002a2cUL //Access:RW   DataWidth:0x8    // Programmable width of tx det rx pulse
24730 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X140_K2_E5                                                        0x002a30UL //Access:RW   DataWidth:0x8    // Programmable width of tx det rx pulse
24731 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X141_K2_E5                                                        0x002a34UL //Access:RW   DataWidth:0x8    // Delay for MFSM state transition from P2 to P1 in non-PIPE mode.  The MFSM waits for the analog cuircuity to recover from power-down. The actual delay is 4*<reference clock period	*<value of this register	.
24732 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X142_K2_E5                                                        0x002a38UL //Access:RW   DataWidth:0x8    // Delay for MFSM state transition from P2 to P1 in non-PIPE mode.  The MFSM waits for the analog cuircuity to recover from power-down. The actual delay is 4*<reference clock period	*<value of this register	.
24733 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_K2_E5                                                        0x002a3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24734   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_IDDQ_SD_O_K2_E5                              (0x1<<0) // MSM Function IDDQ state's default value for iddq_sd in SAPIS mode
24735   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_IDDQ_SD_O_K2_E5_SHIFT                        0
24736   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_O_K2_E5                               (0x1<<1) // MSM Function IDDQ state's default value for pd_dfe in SAPIS mode
24737   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_O_K2_E5_SHIFT                         1
24738   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_BIAS_O_K2_E5                          (0x1<<2) // MSM Function IDDQ state's default value for pd_dfe_bias in SAPIS mode
24739   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_BIAS_O_K2_E5_SHIFT                    2
24740   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREG_O_K2_E5                             (0x1<<3) // MSM Function IDDQ state's default value for pd_lnreg in SAPIS mode
24741   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREG_O_K2_E5_SHIFT                       3
24742   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREGH_O_K2_E5                            (0x1<<4) // MSM Function IDDQ state's default value for pd_lnregh in SAPIS mode
24743   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREGH_O_K2_E5_SHIFT                      4
24744   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_P2S_O_K2_E5                               (0x1<<5) // MSM Function IDDQ state's default value for pd_p2s in SAPIS mode
24745   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_P2S_O_K2_E5_SHIFT                         5
24746   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_RA_O_K2_E5                                (0x1<<6) // MSM Function IDDQ state's default value for pd_ra in SAPIS mode
24747   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_RA_O_K2_E5_SHIFT                          6
24748   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_S2P_O_K2_E5                               (0x1<<7) // MSM Function IDDQ state's default value for pd_s2p in SAPIS mode
24749   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_S2P_O_K2_E5_SHIFT                         7
24750 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_K2_E5                                                        0x002a40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24751   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_SLV_BIAS_O_K2_E5                          (0x1<<0) // MSM Function IDDQ state's default value for pd_slv_bias in SAPIS mode
24752   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_SLV_BIAS_O_K2_E5_SHIFT                    0
24753   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXDRV_O_K2_E5                             (0x1<<1) // MSM Function IDDQ state's default value for pd_txdrv in SAPIS mode
24754   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXDRV_O_K2_E5_SHIFT                       1
24755   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXREG_O_K2_E5                             (0x1<<2) // MSM Function IDDQ state's default value for pd_txreg in SAPIS mode
24756   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXREG_O_K2_E5_SHIFT                       2
24757   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_O_K2_E5                               (0x1<<3) // MSM Function IDDQ state's default value for pd_vco in SAPIS mode
24758   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_O_K2_E5_SHIFT                         3
24759   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_BUF_O_K2_E5                           (0x1<<4) // MSM Function IDDQ state's default value for pd_vco_buf in SAPIS mode
24760   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_BUF_O_K2_E5_SHIFT                     4
24761   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_O_K2_E5                            (0x1<<5) // MSM Function IDDQ state's default value for reset_cdr in SAPIS mode
24762   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_O_K2_E5_SHIFT                      5
24763   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_GCRX_O_K2_E5                       (0x1<<6) // MSM Function IDDQ state's default value for reset_cdr_gcrx in SAPIS mode
24764   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_GCRX_O_K2_E5_SHIFT                 6
24765   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_DFE_O_K2_E5                            (0x1<<7) // MSM Function IDDQ state's default value for reset_dfe in SAPIS mode
24766   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_DFE_O_K2_E5_SHIFT                      7
24767 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_K2_E5                                                        0x002a44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24768   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREG_O_K2_E5                          (0x1<<0) // MSM Function IDDQ state's default value for reset_lnreg in SAPIS mode
24769   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREG_O_K2_E5_SHIFT                    0
24770   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREGH_O_K2_E5                         (0x1<<1) // MSM Function IDDQ state's default value for reset_lnregh in SAPIS mode
24771   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREGH_O_K2_E5_SHIFT                   1
24772   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_P2S_O_K2_E5                            (0x1<<2) // MSM Function IDDQ state's default value for reset_p2s in SAPIS mode
24773   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_P2S_O_K2_E5_SHIFT                      2
24774   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_RA_O_K2_E5                             (0x1<<3) // MSM Function IDDQ state's default value for reset_ra in SAPIS mode
24775   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_RA_O_K2_E5_SHIFT                       3
24776   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_S2P_O_K2_E5                            (0x1<<4) // MSM Function IDDQ state's default value for reset_s2p in SAPIS mode
24777   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_S2P_O_K2_E5_SHIFT                      4
24778   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_VCO_O_K2_E5                            (0x1<<5) // MSM Function IDDQ state's default value for reset_vco in SAPIS mode
24779   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_VCO_O_K2_E5_SHIFT                      5
24780   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TXREG_BLEED_ENA_O_K2_E5                      (0x1<<6) // MSM Function IDDQ state's default value for txreg_bleed_ena in SAPIS mode
24781   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TXREG_BLEED_ENA_O_K2_E5_SHIFT                6
24782   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TX_LOWPWR_IDLE_ENA_O_K2_E5                   (0x1<<7) // MSM Function IDDQ state's default value for tx_lowpwr_idle_ena in SAPIS mode
24783   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT             7
24784 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_K2_E5                                                        0x002a48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24785   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_CDR_EN_O_K2_E5                               (0x1<<0) // MSM Function IDDQ state's default value for cdr_en in SAPIS mode
24786   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_CDR_EN_O_K2_E5_SHIFT                         0
24787   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RXBCLK_EN_O_K2_E5                            (0x1<<1) // MSM Function IDDQ state's default value for rxbclk_en in SAPIS mode
24788   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RXBCLK_EN_O_K2_E5_SHIFT                      1
24789   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RX_GATE_EN_O_K2_E5                           (0x1<<2) // MSM Function IDDQ state's default value for rx_gate_en in SAPIS mode
24790   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RX_GATE_EN_O_K2_E5_SHIFT                     2
24791   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RESET_TX_CLKDIV_O_K2_E5                      (0x1<<3) // MSM Function IDDQ state's default value for reset_tx_clkdiv in SAPIS mode
24792   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RESET_TX_CLKDIV_O_K2_E5_SHIFT                3
24793 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_K2_E5                                                        0x002a4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24794   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_IDDQ_SD_O_K2_E5                               (0x1<<0) // MSM Function RESET state's default value for iddq_sd in SAPIS mode
24795   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_IDDQ_SD_O_K2_E5_SHIFT                         0
24796   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_O_K2_E5                                (0x1<<1) // MSM Function RESET state's default value for pd_dfe in SAPIS mode
24797   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_O_K2_E5_SHIFT                          1
24798   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_BIAS_O_K2_E5                           (0x1<<2) // MSM Function RESET state's default value for pd_dfe_bias in SAPIS mode
24799   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_BIAS_O_K2_E5_SHIFT                     2
24800   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREG_O_K2_E5                              (0x1<<3) // MSM Function RESET state's default value for pd_lnreg in SAPIS mode
24801   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREG_O_K2_E5_SHIFT                        3
24802   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREGH_O_K2_E5                             (0x1<<4) // MSM Function RESET state's default value for pd_lnregh in SAPIS mode
24803   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREGH_O_K2_E5_SHIFT                       4
24804   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_P2S_O_K2_E5                                (0x1<<5) // MSM Function RESET state's default value for pd_p2s in SAPIS mode
24805   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_P2S_O_K2_E5_SHIFT                          5
24806   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_RA_O_K2_E5                                 (0x1<<6) // MSM Function RESET state's default value for pd_ra in SAPIS mode
24807   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_RA_O_K2_E5_SHIFT                           6
24808   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_S2P_O_K2_E5                                (0x1<<7) // MSM Function RESET state's default value for pd_s2p in SAPIS mode
24809   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_S2P_O_K2_E5_SHIFT                          7
24810 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_K2_E5                                                        0x002a50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24811   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_SLV_BIAS_O_K2_E5                           (0x1<<0) // MSM Function RESET state's default value for pd_slv_bias in SAPIS mode
24812   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_SLV_BIAS_O_K2_E5_SHIFT                     0
24813   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXDRV_O_K2_E5                              (0x1<<1) // MSM Function RESET state's default value for pd_txdrv in SAPIS mode
24814   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXDRV_O_K2_E5_SHIFT                        1
24815   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXREG_O_K2_E5                              (0x1<<2) // MSM Function RESET state's default value for pd_txreg in SAPIS mode
24816   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXREG_O_K2_E5_SHIFT                        2
24817   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_O_K2_E5                                (0x1<<3) // MSM Function RESET state's default value for pd_vco in SAPIS mode
24818   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_O_K2_E5_SHIFT                          3
24819   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_BUF_O_K2_E5                            (0x1<<4) // MSM Function RESET state's default value for pd_vco_buf in SAPIS mode
24820   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_BUF_O_K2_E5_SHIFT                      4
24821   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_O_K2_E5                             (0x1<<5) // MSM Function RESET state's default value for reset_cdr in SAPIS mode
24822   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_O_K2_E5_SHIFT                       5
24823   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_GCRX_O_K2_E5                        (0x1<<6) // MSM Function RESET state's default value for reset_cdr_gcrx in SAPIS mode
24824   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_GCRX_O_K2_E5_SHIFT                  6
24825   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_DFE_O_K2_E5                             (0x1<<7) // MSM Function RESET state's default value for reset_dfe in SAPIS mode
24826   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_DFE_O_K2_E5_SHIFT                       7
24827 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_K2_E5                                                        0x002a54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24828   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREG_O_K2_E5                           (0x1<<0) // MSM Function RESET state's default value for reset_lnreg in SAPIS mode
24829   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREG_O_K2_E5_SHIFT                     0
24830   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREGH_O_K2_E5                          (0x1<<1) // MSM Function RESET state's default value for reset_lnregh in SAPIS mode
24831   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREGH_O_K2_E5_SHIFT                    1
24832   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_P2S_O_K2_E5                             (0x1<<2) // MSM Function RESET state's default value for reset_p2s in SAPIS mode
24833   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_P2S_O_K2_E5_SHIFT                       2
24834   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_RA_O_K2_E5                              (0x1<<3) // MSM Function RESET state's default value for reset_ra in SAPIS mode
24835   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_RA_O_K2_E5_SHIFT                        3
24836   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_S2P_O_K2_E5                             (0x1<<4) // MSM Function RESET state's default value for reset_s2p in SAPIS mode
24837   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_S2P_O_K2_E5_SHIFT                       4
24838   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_VCO_O_K2_E5                             (0x1<<5) // MSM Function RESET state's default value for reset_vco in SAPIS mode
24839   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_VCO_O_K2_E5_SHIFT                       5
24840   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TXREG_BLEED_ENA_O_K2_E5                       (0x1<<6) // MSM Function RESET state's default value for txreg_bleed_ena in SAPIS mode
24841   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TXREG_BLEED_ENA_O_K2_E5_SHIFT                 6
24842   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5                    (0x1<<7) // MSM Function RESET state's default value for tx_lowpwr_idle_ena in SAPIS mode
24843   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT              7
24844 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_K2_E5                                                        0x002a58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24845   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_CDR_EN_O_K2_E5                                (0x1<<0) // MSM Function RESET state's default value for cdr_en in SAPIS mode
24846   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_CDR_EN_O_K2_E5_SHIFT                          0
24847   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RXBCLK_EN_O_K2_E5                             (0x1<<1) // MSM Function RESET state's default value for rxbclk_en in SAPIS mode
24848   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RXBCLK_EN_O_K2_E5_SHIFT                       1
24849   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RX_GATE_EN_O_K2_E5                            (0x1<<2) // MSM Function RESET state's default value for rx_gate_en in SAPIS mode
24850   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RX_GATE_EN_O_K2_E5_SHIFT                      2
24851   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RESET_TX_CLKDIV_O_K2_E5                       (0x1<<3) // MSM Function RESET state's default value for reset_tx_clkdiv in SAPIS mode
24852   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RESET_TX_CLKDIV_O_K2_E5_SHIFT                 3
24853 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_K2_E5                                                        0x002a5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24854   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_IDDQ_SD_O_K2_E5                              (0x1<<0) // MSM Function NORMAL state's default value for iddq_sd in SAPIS mode
24855   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_IDDQ_SD_O_K2_E5_SHIFT                        0
24856   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_O_K2_E5                               (0x1<<1) // MSM Function NORMAL state's default value for pd_dfe in SAPIS mode
24857   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_O_K2_E5_SHIFT                         1
24858   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_BIAS_O_K2_E5                          (0x1<<2) // MSM Function NORMAL state's default value for pd_dfe_bias in SAPIS mode
24859   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_BIAS_O_K2_E5_SHIFT                    2
24860   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREG_O_K2_E5                             (0x1<<3) // MSM Function NORMAL state's default value for pd_lnreg in SAPIS mode
24861   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREG_O_K2_E5_SHIFT                       3
24862   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREGH_O_K2_E5                            (0x1<<4) // MSM Function NORMAL state's default value for pd_lnregh in SAPIS mode
24863   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREGH_O_K2_E5_SHIFT                      4
24864   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_P2S_O_K2_E5                               (0x1<<5) // MSM Function NORMAL state's default value for pd_p2s in SAPIS mode
24865   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_P2S_O_K2_E5_SHIFT                         5
24866   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_RA_O_K2_E5                                (0x1<<6) // MSM Function NORMAL state's default value for pd_ra in SAPIS mode
24867   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_RA_O_K2_E5_SHIFT                          6
24868   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_S2P_O_K2_E5                               (0x1<<7) // MSM Function NORMAL state's default value for pd_s2p in SAPIS mode
24869   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_S2P_O_K2_E5_SHIFT                         7
24870 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_K2_E5                                                        0x002a60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24871   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_SLV_BIAS_O_K2_E5                          (0x1<<0) // MSM Function NORMAL state's default value for pd_slv_bias in SAPIS mode
24872   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_SLV_BIAS_O_K2_E5_SHIFT                    0
24873   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXDRV_O_K2_E5                             (0x1<<1) // MSM Function NORMAL state's default value for pd_txdrv in SAPIS mode
24874   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXDRV_O_K2_E5_SHIFT                       1
24875   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXREG_O_K2_E5                             (0x1<<2) // MSM Function NORMAL state's default value for pd_txreg in SAPIS mode
24876   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXREG_O_K2_E5_SHIFT                       2
24877   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_O_K2_E5                               (0x1<<3) // MSM Function NORMAL state's default value for pd_vco in SAPIS mode
24878   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_O_K2_E5_SHIFT                         3
24879   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_BUF_O_K2_E5                           (0x1<<4) // MSM Function NORMAL state's default value for pd_vco_buf in SAPIS mode
24880   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_BUF_O_K2_E5_SHIFT                     4
24881   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_O_K2_E5                            (0x1<<5) // MSM Function NORMAL state's default value for reset_cdr in SAPIS mode
24882   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_O_K2_E5_SHIFT                      5
24883   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_GCRX_O_K2_E5                       (0x1<<6) // MSM Function NORMAL state's default value for reset_cdr_gcrx in SAPIS mode
24884   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_GCRX_O_K2_E5_SHIFT                 6
24885   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_DFE_O_K2_E5                            (0x1<<7) // MSM Function NORMAL state's default value for reset_dfe in SAPIS mode
24886   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_DFE_O_K2_E5_SHIFT                      7
24887 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_K2_E5                                                        0x002a64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24888   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREG_O_K2_E5                          (0x1<<0) // MSM Function NORMAL state's default value for reset_lnreg in SAPIS mode
24889   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREG_O_K2_E5_SHIFT                    0
24890   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREGH_O_K2_E5                         (0x1<<1) // MSM Function NORMAL state's default value for reset_lnregh in SAPIS mode
24891   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREGH_O_K2_E5_SHIFT                   1
24892   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_P2S_O_K2_E5                            (0x1<<2) // MSM Function NORMAL state's default value for reset_p2s in SAPIS mode
24893   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_P2S_O_K2_E5_SHIFT                      2
24894   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_RA_O_K2_E5                             (0x1<<3) // MSM Function NORMAL state's default value for reset_ra in SAPIS mode
24895   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_RA_O_K2_E5_SHIFT                       3
24896   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_S2P_O_K2_E5                            (0x1<<4) // MSM Function NORMAL state's default value for reset_s2p in SAPIS mode
24897   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_S2P_O_K2_E5_SHIFT                      4
24898   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_VCO_O_K2_E5                            (0x1<<5) // MSM Function NORMAL state's default value for reset_vco in SAPIS mode
24899   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_VCO_O_K2_E5_SHIFT                      5
24900   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TXREG_BLEED_ENA_O_K2_E5                      (0x1<<6) // MSM Function NORMAL state's default value for txreg_bleed_ena in SAPIS mode
24901   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TXREG_BLEED_ENA_O_K2_E5_SHIFT                6
24902   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TX_LOWPWR_IDLE_ENA_O_K2_E5                   (0x1<<7) // MSM Function NORMAL state's default value for tx_lowpwr_idle_ena in SAPIS mode
24903   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT             7
24904 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_K2_E5                                                        0x002a68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24905   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_CDR_EN_O_K2_E5                               (0x1<<0) // MSM Function NORMAL state's default value for cdr_en in SAPIS mode
24906   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_CDR_EN_O_K2_E5_SHIFT                         0
24907   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RXBCLK_EN_O_K2_E5                            (0x1<<1) // MSM Function NORMAL state's default value for rxbclk_en in SAPIS mode
24908   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RXBCLK_EN_O_K2_E5_SHIFT                      1
24909   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RX_GATE_EN_O_K2_E5                           (0x1<<2) // MSM Function NORMAL state's default value for rx_gate_en in SAPIS mode
24910   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RX_GATE_EN_O_K2_E5_SHIFT                     2
24911   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RESET_TX_CLKDIV_O_K2_E5                      (0x1<<3) // MSM Function NORMAL state's default value for reset_tx_clkdiv in SAPIS mode
24912   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RESET_TX_CLKDIV_O_K2_E5_SHIFT                3
24913 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_K2_E5                                                        0x002a6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24914   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_IDDQ_SD_O_K2_E5                           (0x1<<0) // MSM Function PARTIAL state's default value for iddq_sd in SAPIS mode
24915   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_IDDQ_SD_O_K2_E5_SHIFT                     0
24916   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_O_K2_E5                            (0x1<<1) // MSM Function PARTIAL state's default value for pd_dfe in SAPIS mode
24917   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_O_K2_E5_SHIFT                      1
24918   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_BIAS_O_K2_E5                       (0x1<<2) // MSM Function PARTIAL state's default value for pd_dfe_bias in SAPIS mode
24919   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_BIAS_O_K2_E5_SHIFT                 2
24920   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREG_O_K2_E5                          (0x1<<3) // MSM Function PARTIAL state's default value for pd_lnreg in SAPIS mode
24921   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREG_O_K2_E5_SHIFT                    3
24922   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREGH_O_K2_E5                         (0x1<<4) // MSM Function PARTIAL state's default value for pd_lnregh in SAPIS mode
24923   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREGH_O_K2_E5_SHIFT                   4
24924   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_P2S_O_K2_E5                            (0x1<<5) // MSM Function PARTIAL state's default value for pd_p2s in SAPIS mode
24925   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_P2S_O_K2_E5_SHIFT                      5
24926   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_RA_O_K2_E5                             (0x1<<6) // MSM Function PARTIAL state's default value for pd_ra in SAPIS mode
24927   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_RA_O_K2_E5_SHIFT                       6
24928   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_S2P_O_K2_E5                            (0x1<<7) // MSM Function PARTIAL state's default value for pd_s2p in SAPIS mode
24929   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_S2P_O_K2_E5_SHIFT                      7
24930 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_K2_E5                                                        0x002a70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24931   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_SLV_BIAS_O_K2_E5                       (0x1<<0) // MSM Function PARTIAL state's default value for pd_slv_bias in SAPIS mode
24932   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_SLV_BIAS_O_K2_E5_SHIFT                 0
24933   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXDRV_O_K2_E5                          (0x1<<1) // MSM Function PARTIAL state's default value for pd_txdrv in SAPIS mode
24934   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXDRV_O_K2_E5_SHIFT                    1
24935   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXREG_O_K2_E5                          (0x1<<2) // MSM Function PARTIAL state's default value for pd_txreg in SAPIS mode
24936   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXREG_O_K2_E5_SHIFT                    2
24937   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_O_K2_E5                            (0x1<<3) // MSM Function PARTIAL state's default value for pd_vco in SAPIS mode
24938   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_O_K2_E5_SHIFT                      3
24939   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_BUF_O_K2_E5                        (0x1<<4) // MSM Function PARTIAL state's default value for pd_vco_buf in SAPIS mode
24940   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_BUF_O_K2_E5_SHIFT                  4
24941   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_O_K2_E5                         (0x1<<5) // MSM Function PARTIAL state's default value for reset_cdr in SAPIS mode
24942   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_O_K2_E5_SHIFT                   5
24943   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_GCRX_O_K2_E5                    (0x1<<6) // MSM Function PARTIAL state's default value for reset_cdr_gcrx in SAPIS mode
24944   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_GCRX_O_K2_E5_SHIFT              6
24945   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_DFE_O_K2_E5                         (0x1<<7) // MSM Function PARTIAL state's default value for reset_dfe in SAPIS mode
24946   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_DFE_O_K2_E5_SHIFT                   7
24947 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_K2_E5                                                        0x002a74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24948   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREG_O_K2_E5                       (0x1<<0) // MSM Function PARTIAL state's default value for reset_lnreg in SAPIS mode
24949   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREG_O_K2_E5_SHIFT                 0
24950   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREGH_O_K2_E5                      (0x1<<1) // MSM Function PARTIAL state's default value for reset_lnregh in SAPIS mode
24951   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREGH_O_K2_E5_SHIFT                1
24952   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_P2S_O_K2_E5                         (0x1<<2) // MSM Function PARTIAL state's default value for reset_p2s in SAPIS mode
24953   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_P2S_O_K2_E5_SHIFT                   2
24954   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_RA_O_K2_E5                          (0x1<<3) // MSM Function PARTIAL state's default value for reset_ra in SAPIS mode
24955   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_RA_O_K2_E5_SHIFT                    3
24956   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_S2P_O_K2_E5                         (0x1<<4) // MSM Function PARTIAL state's default value for reset_s2p in SAPIS mode
24957   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_S2P_O_K2_E5_SHIFT                   4
24958   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_VCO_O_K2_E5                         (0x1<<5) // MSM Function PARTIAL state's default value for reset_vco in SAPIS mode
24959   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_VCO_O_K2_E5_SHIFT                   5
24960   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TXREG_BLEED_ENA_O_K2_E5                   (0x1<<6) // MSM Function PARTIAL state's default value for txreg_bleed_ena in SAPIS mode
24961   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TXREG_BLEED_ENA_O_K2_E5_SHIFT             6
24962   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TX_LOWPWR_IDLE_ENA_O_K2_E5                (0x1<<7) // MSM Function PARTIAL state's default value for tx_lowpwr_idle_ena in SAPIS mode
24963   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT          7
24964 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_K2_E5                                                        0x002a78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24965   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_CDR_EN_O_K2_E5                            (0x1<<0) // MSM Function PARTIAL state's default value for cdr_en in SAPIS mode
24966   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_CDR_EN_O_K2_E5_SHIFT                      0
24967   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RXBCLK_EN_O_K2_E5                         (0x1<<1) // MSM Function PARTIAL state's default value for rxbclk_en in SAPIS mode
24968   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RXBCLK_EN_O_K2_E5_SHIFT                   1
24969   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RX_GATE_EN_O_K2_E5                        (0x1<<2) // MSM Function PARTIAL state's default value for rx_gate_en in SAPIS mode
24970   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RX_GATE_EN_O_K2_E5_SHIFT                  2
24971   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RESET_TX_CLKDIV_O_K2_E5                   (0x1<<3) // MSM Function PARTIAL state's default value for reset_tx_clkdiv in SAPIS mode
24972   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RESET_TX_CLKDIV_O_K2_E5_SHIFT             3
24973 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_K2_E5                                                        0x002a7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
24974   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_IDDQ_SD_O_K2_E5                           (0x1<<0) // MSM Function SLUMBER state's default value for iddq_sd in SAPIS mode
24975   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_IDDQ_SD_O_K2_E5_SHIFT                     0
24976   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_O_K2_E5                            (0x1<<1) // MSM Function SLUMBER state's default value for pd_dfe in SAPIS mode
24977   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_O_K2_E5_SHIFT                      1
24978   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_BIAS_O_K2_E5                       (0x1<<2) // MSM Function SLUMBER state's default value for pd_dfe_bias in SAPIS mode
24979   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_BIAS_O_K2_E5_SHIFT                 2
24980   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREG_O_K2_E5                          (0x1<<3) // MSM Function SLUMBER state's default value for pd_lnreg in SAPIS mode
24981   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREG_O_K2_E5_SHIFT                    3
24982   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREGH_O_K2_E5                         (0x1<<4) // MSM Function SLUMBER state's default value for pd_lnregh in SAPIS mode
24983   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREGH_O_K2_E5_SHIFT                   4
24984   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_P2S_O_K2_E5                            (0x1<<5) // MSM Function SLUMBER state's default value for pd_p2s in SAPIS mode
24985   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_P2S_O_K2_E5_SHIFT                      5
24986   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_RA_O_K2_E5                             (0x1<<6) // MSM Function SLUMBER state's default value for pd_ra in SAPIS mode
24987   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_RA_O_K2_E5_SHIFT                       6
24988   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_S2P_O_K2_E5                            (0x1<<7) // MSM Function SLUMBER state's default value for pd_s2p in SAPIS mode
24989   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_S2P_O_K2_E5_SHIFT                      7
24990 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_K2_E5                                                        0x002a80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
24991   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_SLV_BIAS_O_K2_E5                       (0x1<<0) // MSM Function SLUMBER state's default value for pd_slv_bias in SAPIS mode
24992   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_SLV_BIAS_O_K2_E5_SHIFT                 0
24993   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXDRV_O_K2_E5                          (0x1<<1) // MSM Function SLUMBER state's default value for pd_txdrv in SAPIS mode
24994   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXDRV_O_K2_E5_SHIFT                    1
24995   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXREG_O_K2_E5                          (0x1<<2) // MSM Function SLUMBER state's default value for pd_txreg in SAPIS mode
24996   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXREG_O_K2_E5_SHIFT                    2
24997   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_O_K2_E5                            (0x1<<3) // MSM Function SLUMBER state's default value for pd_vco in SAPIS mode
24998   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_O_K2_E5_SHIFT                      3
24999   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_BUF_O_K2_E5                        (0x1<<4) // MSM Function SLUMBER state's default value for pd_vco_buf in SAPIS mode
25000   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_BUF_O_K2_E5_SHIFT                  4
25001   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_O_K2_E5                         (0x1<<5) // MSM Function SLUMBER state's default value for reset_cdr in SAPIS mode
25002   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_O_K2_E5_SHIFT                   5
25003   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_GCRX_O_K2_E5                    (0x1<<6) // MSM Function SLUMBER state's default value for reset_cdr_gcrx in SAPIS mode
25004   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_GCRX_O_K2_E5_SHIFT              6
25005   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_DFE_O_K2_E5                         (0x1<<7) // MSM Function SLUMBER state's default value for reset_dfe in SAPIS mode
25006   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_DFE_O_K2_E5_SHIFT                   7
25007 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_K2_E5                                                        0x002a84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25008   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREG_O_K2_E5                       (0x1<<0) // MSM Function SLUMBER state's default value for reset_lnreg in SAPIS mode
25009   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREG_O_K2_E5_SHIFT                 0
25010   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREGH_O_K2_E5                      (0x1<<1) // MSM Function SLUMBER state's default value for reset_lnregh in SAPIS mode
25011   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREGH_O_K2_E5_SHIFT                1
25012   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_P2S_O_K2_E5                         (0x1<<2) // MSM Function SLUMBER state's default value for reset_p2s in SAPIS mode
25013   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_P2S_O_K2_E5_SHIFT                   2
25014   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_RA_O_K2_E5                          (0x1<<3) // MSM Function SLUMBER state's default value for reset_ra in SAPIS mode
25015   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_RA_O_K2_E5_SHIFT                    3
25016   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_S2P_O_K2_E5                         (0x1<<4) // MSM Function SLUMBER state's default value for reset_s2p in SAPIS mode
25017   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_S2P_O_K2_E5_SHIFT                   4
25018   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_VCO_O_K2_E5                         (0x1<<5) // MSM Function SLUMBER state's default value for reset_vco in SAPIS mode
25019   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_VCO_O_K2_E5_SHIFT                   5
25020   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TXREG_BLEED_ENA_O_K2_E5                   (0x1<<6) // MSM Function SLUMBER state's default value for txreg_bleed_ena in SAPIS mode
25021   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TXREG_BLEED_ENA_O_K2_E5_SHIFT             6
25022   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TX_LOWPWR_IDLE_ENA_O_K2_E5                (0x1<<7) // MSM Function SLUMBER state's default value for tx_lowpwr_idle_ena in SAPIS mode
25023   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT          7
25024 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_K2_E5                                                        0x002a88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25025   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_CDR_EN_O_K2_E5                            (0x1<<0) // MSM Function SLUMBER state's default value for cdr_en in SAPIS mode
25026   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_CDR_EN_O_K2_E5_SHIFT                      0
25027   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RXBCLK_EN_O_K2_E5                         (0x1<<1) // MSM Function SLUMBER state's default value for rxbclk_en in SAPIS mode
25028   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RXBCLK_EN_O_K2_E5_SHIFT                   1
25029   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RX_GATE_EN_O_K2_E5                        (0x1<<2) // MSM Function SLUMBER state's default value for rx_gate_en in SAPIS mode
25030   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RX_GATE_EN_O_K2_E5_SHIFT                  2
25031   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RESET_TX_CLKDIV_O_K2_E5                   (0x1<<3) // MSM Function SLUMBER state's default value for reset_tx_clkdiv in SAPIS mode
25032   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RESET_TX_CLKDIV_O_K2_E5_SHIFT             3
25033 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG18_K2_E5                                               0x002a8cUL //Access:RW   DataWidth:0x8    // Reserved
25034 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG19_K2_E5                                               0x002a90UL //Access:RW   DataWidth:0x8    // Reserved
25035 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG20_K2_E5                                               0x002a94UL //Access:RW   DataWidth:0x8    // Reserved
25036 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG21_K2_E5                                               0x002a98UL //Access:RW   DataWidth:0x8    // Reserved
25037 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG22_K2_E5                                               0x002a9cUL //Access:RW   DataWidth:0x8    // Reserved
25038 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X168_K2_E5                                                        0x002aa0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25039   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X168_OOB_DET_BLEN_MIN_O_6_0_K2_E5                               (0x7f<<0) // OOB detector minimum burst length.
25040   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X168_OOB_DET_BLEN_MIN_O_6_0_K2_E5_SHIFT                         0
25041 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X169_K2_E5                                                        0x002aa4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25042   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X169_OOB_DET_BLEN_MAX_O_6_0_K2_E5                               (0x7f<<0) // OOB detector maximum burst length.
25043   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X169_OOB_DET_BLEN_MAX_O_6_0_K2_E5_SHIFT                         0
25044 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X170_K2_E5                                                        0x002aa8UL //Access:RW   DataWidth:0x8    // OOB detector COMINIT maximum idle length.
25045 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X171_K2_E5                                                        0x002aacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25046   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X171_OOB_DET_COMINIT_MIN_O_8_K2_E5                              (0x1<<0) // OOB detector COMINIT maximum idle length.
25047   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X171_OOB_DET_COMINIT_MIN_O_8_K2_E5_SHIFT                        0
25048 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X172_K2_E5                                                        0x002ab0UL //Access:RW   DataWidth:0x8    // OOB detector COMINIT maximum idle length.
25049 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X173_K2_E5                                                        0x002ab4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25050   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X173_OOB_DET_COMINIT_MAX_O_8_K2_E5                              (0x1<<0) // OOB detector COMINIT maximum idle length.
25051   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X173_OOB_DET_COMINIT_MAX_O_8_K2_E5_SHIFT                        0
25052 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X174_K2_E5                                                        0x002ab8UL //Access:RW   DataWidth:0x8    // OOB detector COMWAKE minimum idle length.
25053 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X175_K2_E5                                                        0x002abcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25054   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X175_OOB_DET_COMWAKE_MIN_O_8_K2_E5                              (0x1<<0) // OOB detector COMWAKE minimum idle length.
25055   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X175_OOB_DET_COMWAKE_MIN_O_8_K2_E5_SHIFT                        0
25056 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X176_K2_E5                                                        0x002ac0UL //Access:RW   DataWidth:0x8    // OOB detector COMWAKE maximum idle length.
25057 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X177_K2_E5                                                        0x002ac4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25058   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X177_OOB_DET_COMWAKE_MAX_O_8_K2_E5                              (0x1<<0) // OOB detector COMWAKE maximum idle length.
25059   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X177_OOB_DET_COMWAKE_MAX_O_8_K2_E5_SHIFT                        0
25060 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X178_K2_E5                                                        0x002ac8UL //Access:RW   DataWidth:0x8    // OOB detector COMSAS maximum idle length.
25061 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X179_K2_E5                                                        0x002accUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25062   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X179_OOB_DET_COMSAS_MIN_O_8_K2_E5                               (0x1<<0) // OOB detector COMSAS maximum idle length.
25063   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X179_OOB_DET_COMSAS_MIN_O_8_K2_E5_SHIFT                         0
25064 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X180_K2_E5                                                        0x002ad0UL //Access:RW   DataWidth:0x8    // OOB detector COMSAS maximum idle length.
25065 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X181_K2_E5                                                        0x002ad4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25066   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X181_OOB_DET_COMSAS_MAX_O_8_K2_E5                               (0x1<<0) // OOB detector COMSAS maximum idle length.
25067   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X181_OOB_DET_COMSAS_MAX_O_8_K2_E5_SHIFT                         0
25068 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X210_K2_E5                                                        0x002b48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25069   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_CM1_FORCE_LOW_EN_O_K2_E5                              (0x1<<6) // Brings the TxEq pre-cursor down to a programmable value txeq_cm1_min_limit if pre cursor tuning is bypassed
25070   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_CM1_FORCE_LOW_EN_O_K2_E5_SHIFT                        6
25071   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_C1_FORCE_LOW_EN_O_K2_E5                               (0x1<<7) // Brings the TxEq pre-cursor down to a programmable value txeq_c1_min_limit if pre cursor tuning is bypassed
25072   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_C1_FORCE_LOW_EN_O_K2_E5_SHIFT                         7
25073 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X211_K2_E5                                                        0x002b4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25074   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_00_O_2_0_K2_E5                                     (0x7<<0) // AFE rx_bias setting. Used when rxvcodiv is 00
25075   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_00_O_2_0_K2_E5_SHIFT                               0
25076   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_01_O_2_0_K2_E5                                     (0x7<<3) // AFE rx_bias setting. Used when rxvcodiv is 01 or 10
25077   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_01_O_2_0_K2_E5_SHIFT                               3
25078 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X212_K2_E5                                                        0x002b50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25079   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X212_RX_BIAS_11_O_2_0_K2_E5                                     (0x7<<0) // AFE rx_bias setting. Used when rxvcodiv is 11
25080   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X212_RX_BIAS_11_O_2_0_K2_E5_SHIFT                               0
25081 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X213_K2_E5                                                        0x002b54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25082   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X213_QAHB_CDR_VCO_CAL_PHD_ENA_O_K2_E5                           (0x1<<6) // Enable phase detector during CDR VCO calibration
25083   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X213_QAHB_CDR_VCO_CAL_PHD_ENA_O_K2_E5_SHIFT                     6
25084 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X214_K2_E5                                                        0x002b58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25085   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_CDR_LOCK_WAIT_O_3_0_K2_E5                             (0xf<<0) // Number of wait cycles for the CDR to lock [3:0] times 64
25086   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_CDR_LOCK_WAIT_O_3_0_K2_E5_SHIFT                       0
25087   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_RATE_CHNG_CAL_O_K2_E5                                 (0x1<<4) // Assertion causes repeat of calibration for rate switch or electrical idle exit. Calibrations to be performed are selected by rxeq_recal_o[6:0]/rxeq_rate2_recal_o[6:0].
25088   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_RATE_CHNG_CAL_O_K2_E5_SHIFT                           4
25089   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_PRESET_CLR_DFE_O_K2_E5                                (0x1<<6) // Set all DFE calibration values to mid-scale instead of using start values at start of calibration
25090   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_PRESET_CLR_DFE_O_K2_E5_SHIFT                          6
25091 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X215_K2_E5                                                        0x002b5cUL //Access:RW   DataWidth:0x8    // DFE block -continuous calibration wait delay. DFE block will wait this number of cycles between each continuous calibration cycle
25092 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X216_K2_E5                                                        0x002b60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25093   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X216_RXEQ_CONT_LENGTH_O_14_8_K2_E5                              (0x7f<<0) // DFE block -continuous calibration wait delay. DFE block will wait this number of cycles between each continuous calibration cycle
25094   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X216_RXEQ_CONT_LENGTH_O_14_8_K2_E5_SHIFT                        0
25095 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X217_K2_E5                                                        0x002b64UL //Access:RW   DataWidth:0x8    // DFE block - ATT calibration cycle length. This is the number of cycles the DFE will wait between changing the ATT value and examining the output.
25096 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X218_K2_E5                                                        0x002b68UL //Access:RW   DataWidth:0x8    // DFE block - Boost calibration cycle length. This is the number of cycles the DFE will wait between changing the boost value and examining the output.
25097 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X219_K2_E5                                                        0x002b6cUL //Access:RW   DataWidth:0x8    // DFE block - TAP1 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP1 value and examining the output.
25098 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X220_K2_E5                                                        0x002b70UL //Access:RW   DataWidth:0x8    // DFE block - TAP2 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
25099 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X221_K2_E5                                                        0x002b74UL //Access:RW   DataWidth:0x8    // DFE block - TAP3 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
25100 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X222_K2_E5                                                        0x002b78UL //Access:RW   DataWidth:0x8    // DFE block - TAP4 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
25101 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X223_K2_E5                                                        0x002b7cUL //Access:RW   DataWidth:0x8    // DFE block - TAP5 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
25102 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X224_K2_E5                                                        0x002b80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25103   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_EI_EXIT_CAL_O_K2_E5                                   (0x1<<0) // Repeat calibration whenever exiting RX electrical idle. Calibrations performed are selected by rxeq_recal_o[6:0]/rxeq_lane2_recal_o[6:0]
25104   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_EI_EXIT_CAL_O_K2_E5_SHIFT                             0
25105   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_RECAL_O_6_0_K2_E5                                     (0x7f<<1) // Enables re-calibration for { Tap5, Tap4, Tap3, Tap2, Tap1, Boost, ATT} at rate3 after exit from electrical idle when rxeq_ei_exit_cal_o is asserted and after rate change when rxeq_rate_chng_cal_o is asserted.
25106   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_RECAL_O_6_0_K2_E5_SHIFT                               1
25107 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X225_K2_E5                                                        0x002b84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25108   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X225_RXEQ_RATE2_INIT_CAL_O_6_0_K2_E5                            (0x7f<<0) // Specify which block needs initial calibration upon exit from RX electrical idle state for rate2: bit [0]: Enables ATT calibration when asserted bit [1]: Enables Boost calibration when asserted bit [2]: Enables DFE Tap1 calibration when asserted bit [3]: Enables DFE Tap2 calibration when asserted bit [4]: Enables DFE Tap3 calibration when asserted bit [5]: Enables DFE Tap4 calibration when asserted bit [6]: Enables DFE Tap5 calibration when asserted
25109   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X225_RXEQ_RATE2_INIT_CAL_O_6_0_K2_E5_SHIFT                      0
25110 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X226_K2_E5                                                        0x002b88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25111   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X226_RXEQ_RATE2_CONT_CAL_O_6_0_K2_E5                            (0x7f<<0) // Specify which block needs continuous calibration during RX data reception for rate2 bit [0]: Enables ATT calibration when asserted bit [1]: Enables Boost calibration when asserted bit [2]: Enables DFE Tap1 calibration when asserted bit [3]: Enables DFE Tap2 calibration when asserted bit [4]: Enables DFE Tap3 calibration when asserted bit [5]: Enables DFE Tap4 calibration when asserted bit [6]: Enables DFE Tap5 calibration when asserted
25112   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X226_RXEQ_RATE2_CONT_CAL_O_6_0_K2_E5_SHIFT                      0
25113 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X227_K2_E5                                                        0x002b8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25114   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X227_RXEQ_RATE2_RECAL_O_6_0_K2_E5                               (0x7f<<0) // Enables re-calibration for { Tap5, Tap4, Tap3, Tap2, Tap1, Boost, ATT} at rate2 after exit from electrical idle when rxeq_ei_exit_cal_o is asserted and after rate change when rxeq_rate_chng_cal_o is asserted.
25115   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X227_RXEQ_RATE2_RECAL_O_6_0_K2_E5_SHIFT                         0
25116 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X228_K2_E5                                                        0x002b90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25117   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_ATT_BOUNCE_O_3_0_K2_E5                                (0xf<<0) // Number of bounces before calibration stops for ATT
25118   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_ATT_BOUNCE_O_3_0_K2_E5_SHIFT                          0
25119   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_BOOST_BOUNCE_O_3_0_K2_E5                              (0xf<<4) // Number of bounces before calibration stops for Boost
25120   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_BOOST_BOUNCE_O_3_0_K2_E5_SHIFT                        4
25121 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X229_K2_E5                                                        0x002b94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25122   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP1_BOUNCE_O_3_0_K2_E5                               (0xf<<0) // Number of bounces before calibration stops for DFE tap1
25123   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP1_BOUNCE_O_3_0_K2_E5_SHIFT                         0
25124   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP2_BOUNCE_O_3_0_K2_E5                               (0xf<<4) // Number of bounces before calibration stops for DFE tap2
25125   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP2_BOUNCE_O_3_0_K2_E5_SHIFT                         4
25126 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X230_K2_E5                                                        0x002b98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25127   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP3_BOUNCE_O_3_0_K2_E5                               (0xf<<0) // Number of bounces before calibration stops for DFE tap3
25128   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP3_BOUNCE_O_3_0_K2_E5_SHIFT                         0
25129   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP4_BOUNCE_O_3_0_K2_E5                               (0xf<<4) // Number of bounces before calibration stops for DFE tap4
25130   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP4_BOUNCE_O_3_0_K2_E5_SHIFT                         4
25131 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X231_K2_E5                                                        0x002b9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25132   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_TAP5_BOUNCE_O_3_0_K2_E5                               (0xf<<0) // Number of bounces before calibration stops for DFE tap5
25133   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_TAP5_BOUNCE_O_3_0_K2_E5_SHIFT                         0
25134   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_COARSE_STEP_SIZE_O_3_0_K2_E5                          (0xf<<4) // Initial calibration coarse step size
25135   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_COARSE_STEP_SIZE_O_3_0_K2_E5_SHIFT                    4
25136 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X232_K2_E5                                                        0x002ba0UL //Access:RW   DataWidth:0x8    // comparator offset override value
25137 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X233_K2_E5                                                        0x002ba4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25138   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X233_CMP_OFFSET_OVR_EN_O_K2_E5                                  (0x1<<0) // comparator offset override enable
25139   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X233_CMP_OFFSET_OVR_EN_O_K2_E5_SHIFT                            0
25140   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X233_RXEQ_FIN_HIGH_O_6_0_K2_E5                                  (0x7f<<1) // Enable final calibration value plus one for individual blocks
25141   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X233_RXEQ_FIN_HIGH_O_6_0_K2_E5_SHIFT                            1
25142 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X234_K2_E5                                                        0x002ba8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25143   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X234_RXEQ_FIN_LOW_O_6_0_K2_E5                                   (0x7f<<0) // Enable final calibration value minus one for individual blocks
25144   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X234_RXEQ_FIN_LOW_O_6_0_K2_E5_SHIFT                             0
25145   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X234_QAHB_DFE_RAW_VALUE_O_K2_E5                                 (0x1<<7) // Testbus select for comp_offset and tap_offset 1: Raw output from i_dfe_tap_dc_offset 0: Input to pma
25146   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X234_QAHB_DFE_RAW_VALUE_O_K2_E5_SHIFT                           7
25147 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X235_K2_E5                                                        0x002bacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25148   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X235_RXEQ_ERR_SIGN_O_6_0_K2_E5                                  (0x7f<<0) // Controls polarity of RX calibration: bit [0]: Reverses polarity of ATT calibration when asserted bit [1]: Reverses polarity of Boost calibration when asserted bit [2]: Reverses polarity of DFE Tap1 calibration when asserted bit [3]: Reverses polarity of DFE Tap2 calibration when asserted bit [4]: Reverses polarity of DFE Tap3 calibration when asserted bit [5]: Reverses polarity of DFE Tap4 calibration when asserted bit [6]: Reverses polarity of DFE Tap5 calibration when asserted
25149   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X235_RXEQ_ERR_SIGN_O_6_0_K2_E5_SHIFT                            0
25150 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X236_K2_E5                                                        0x002bb0UL //Access:RW   DataWidth:0x8    // Training pattern for boost
25151 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X237_K2_E5                                                        0x002bb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25152   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X237_RXEQ_RATE1_BOOST_TRAINING_PATT_O_8_K2_E5                   (0x1<<0) // Training pattern for boost
25153   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X237_RXEQ_RATE1_BOOST_TRAINING_PATT_O_8_K2_E5_SHIFT             0
25154 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X238_K2_E5                                                        0x002bb8UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap1
25155 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X239_K2_E5                                                        0x002bbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25156   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X239_RXEQ_TAP1_TRAINING_PATT_O_8_K2_E5                          (0x1<<0) // Training pattern for DFE tap1
25157   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X239_RXEQ_TAP1_TRAINING_PATT_O_8_K2_E5_SHIFT                    0
25158 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X240_K2_E5                                                        0x002bc0UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap2
25159 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X241_K2_E5                                                        0x002bc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25160   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X241_RXEQ_TAP2_TRAINING_PATT_O_8_K2_E5                          (0x1<<0) // Training pattern for DFE tap2
25161   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X241_RXEQ_TAP2_TRAINING_PATT_O_8_K2_E5_SHIFT                    0
25162 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X242_K2_E5                                                        0x002bc8UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap3
25163 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X243_K2_E5                                                        0x002bccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25164   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X243_RXEQ_TAP3_TRAINING_PATT_O_8_K2_E5                          (0x1<<0) // Training pattern for DFE tap3
25165   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X243_RXEQ_TAP3_TRAINING_PATT_O_8_K2_E5_SHIFT                    0
25166 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X244_K2_E5                                                        0x002bd0UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap4
25167 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X245_K2_E5                                                        0x002bd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25168   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X245_RXEQ_TAP4_TRAINING_PATT_O_8_K2_E5                          (0x1<<0) // Training pattern for DFE tap4
25169   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X245_RXEQ_TAP4_TRAINING_PATT_O_8_K2_E5_SHIFT                    0
25170 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X246_K2_E5                                                        0x002bd8UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap5
25171 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X247_K2_E5                                                        0x002bdcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25172   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X247_RXEQ_TAP5_TRAINING_PATT_O_8_K2_E5                          (0x1<<0) // Training pattern for DFE tap5
25173   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X247_RXEQ_TAP5_TRAINING_PATT_O_8_K2_E5_SHIFT                    0
25174 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X248_K2_E5                                                        0x002be0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25175   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_DONT_CARE_O_5_0_K2_E5                                 (0x3f<<0) // Sets certain bits in training pattern as don't care
25176   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_DONT_CARE_O_5_0_K2_E5_SHIFT                           0
25177   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_MODE_O_K2_E5                                     (0x1<<6) // RXEQ ctrl_test mode enable
25178   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_MODE_O_K2_E5_SHIFT                               6
25179   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_O_K2_E5                                          (0x1<<7) // Step calibration in test mode, rising edge triggers step
25180   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_O_K2_E5_SHIFT                                    7
25181 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X249_K2_E5                                                        0x002be4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25182   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_AVG4_O_6_0_K2_E5                                      (0x7f<<0) // Enable average 4 in calibration, otherwise average2
25183   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_AVG4_O_6_0_K2_E5_SHIFT                                0
25184   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_FLOOR_O_K2_E5                                         (0x1<<7) // Take the floor of the calibration result
25185   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_FLOOR_O_K2_E5_SHIFT                                   7
25186 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X250_K2_E5                                                        0x002be8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25187   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X250_RXEQ_SHIFT_O_3_0_K2_E5                                     (0xf<<0) // Shift the edge samples in rxeq_ctrl
25188   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X250_RXEQ_SHIFT_O_3_0_K2_E5_SHIFT                               0
25189 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X251_K2_E5                                                        0x002becUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25190   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X251_RXEQ_RATE3_DFE_TAP_PD_O_4_0_K2_E5                          (0x1f<<0) // DFE tap powerdown for rate3
25191   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X251_RXEQ_RATE3_DFE_TAP_PD_O_4_0_K2_E5_SHIFT                    0
25192 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X252_K2_E5                                                        0x002bf0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25193   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X252_RXEQ_RATE2_DFE_TAP_PD_O_4_0_K2_E5                          (0x1f<<0) // DFE tap powerdown for rate2
25194   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X252_RXEQ_RATE2_DFE_TAP_PD_O_4_0_K2_E5_SHIFT                    0
25195   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X252_REVERSE_TAP_PD_ORDER_O_K2_E5                               (0x1<<5) // Reverse order of tap power down signals
25196   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X252_REVERSE_TAP_PD_ORDER_O_K2_E5_SHIFT                         5
25197 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X253_K2_E5                                                        0x002bf4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25198   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X253_MSM_LN_DFE_TAP_WAIT_O_4_0_K2_E5                            (0x1f<<0) // Wait time between each DFE tap DC offset calibration
25199   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X253_MSM_LN_DFE_TAP_WAIT_O_4_0_K2_E5_SHIFT                      0
25200   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X253_SKP_CMP_CAL_O_K2_E5                                        (0x1<<5) // By pass comparator DC offset calibration
25201   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X253_SKP_CMP_CAL_O_K2_E5_SHIFT                                  5
25202   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X253_DFE_TAP_OFFSET_CAL_DIR_O_K2_E5                             (0x1<<6) // Changes the dfe tap offset cal direction
25203   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X253_DFE_TAP_OFFSET_CAL_DIR_O_K2_E5_SHIFT                       6
25204 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X254_K2_E5                                                        0x002bf8UL //Access:RW   DataWidth:0x8    // Training pattern for boost in rate2
25205 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X255_K2_E5                                                        0x002bfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25206   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X255_RXEQ_RATE2_BOOST_TRAINING_PATT_O_8_K2_E5                   (0x1<<0) // Training pattern for boost in rate2
25207   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X255_RXEQ_RATE2_BOOST_TRAINING_PATT_O_8_K2_E5_SHIFT             0
25208 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X256_K2_E5                                                        0x002c00UL //Access:RW   DataWidth:0x8    // Training pattern for boost in rate3
25209 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X257_K2_E5                                                        0x002c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25210   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X257_RXEQ_RATE3_BOOST_TRAINING_PATT_O_8_K2_E5                   (0x1<<0) // Training pattern for boost in rate3
25211   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X257_RXEQ_RATE3_BOOST_TRAINING_PATT_O_8_K2_E5_SHIFT             0
25212 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X258_K2_E5                                                        0x002c08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25213   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X258_RXEQ_RATE1_BOOST_DONT_CARE_O_5_0_K2_E5                     (0x3f<<0) // Sets certain bits in training pattern as don't care in rate1
25214   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X258_RXEQ_RATE1_BOOST_DONT_CARE_O_5_0_K2_E5_SHIFT               0
25215 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X259_K2_E5                                                        0x002c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25216   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X259_RXEQ_RATE2_BOOST_DONT_CARE_O_5_0_K2_E5                     (0x3f<<0) // Sets certain bits in training pattern as don't care in rate2
25217   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X259_RXEQ_RATE2_BOOST_DONT_CARE_O_5_0_K2_E5_SHIFT               0
25218 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X260_K2_E5                                                        0x002c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25219   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X260_RXEQ_RATE3_BOOST_DONT_CARE_O_5_0_K2_E5                     (0x3f<<0) // Sets certain bits in training pattern as don't care in rate3
25220   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X260_RXEQ_RATE3_BOOST_DONT_CARE_O_5_0_K2_E5_SHIFT               0
25221 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X261_K2_E5                                                        0x002c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25222   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_LANE_SEL_K2_E5                                  (0x3<<5) // DFE TAP shadow register lane select
25223   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_LANE_SEL_K2_E5_SHIFT                            5
25224   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_OFST_RD_SEL_K2_E5                               (0x1<<7) // DFE shadow offset read select
25225   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_OFST_RD_SEL_K2_E5_SHIFT                         7
25226 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X263_K2_E5                                                        0x002c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25227   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X263_RATE3_RATESWITCH_RXRECAL_CFG_6_0_K2_E5                     (0x7f<<0) // Gen3 rate switch cal elements
25228   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X263_RATE3_RATESWITCH_RXRECAL_CFG_6_0_K2_E5_SHIFT               0
25229 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X264_K2_E5                                                        0x002c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25230   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X264_RATE3_TXEQ_RXRECAL_BEGIN_CFG_6_0_K2_E5                     (0x7f<<0) // Gen3 beginning of TxEQ RxEQ cal elements
25231   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X264_RATE3_TXEQ_RXRECAL_BEGIN_CFG_6_0_K2_E5_SHIFT               0
25232 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X265_K2_E5                                                        0x002c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25233   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X265_RATE3_TXEQ_RXRECAL_END_CFG_6_0_K2_E5                       (0x7f<<0) // Gen3 end of TxEQ RxEQ cal elements
25234   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X265_RATE3_TXEQ_RXRECAL_END_CFG_6_0_K2_E5_SHIFT                 0
25235 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X266_K2_E5                                                        0x002c28UL //Access:R    DataWidth:0x8    // DFE CMP value read
25236 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X267_K2_E5                                                        0x002c2cUL //Access:R    DataWidth:0x8    // Multi Field Register.
25237   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X267_DFE_TAP1_VAL_K2_E5                                         (0x7f<<0) // DFE TAP1 value read
25238   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X267_DFE_TAP1_VAL_K2_E5_SHIFT                                   0
25239 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X268_K2_E5                                                        0x002c30UL //Access:R    DataWidth:0x8    // Multi Field Register.
25240   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X268_DFE_TAP2_VAL_K2_E5                                         (0x3f<<0) // DFE TAP2 value read
25241   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X268_DFE_TAP2_VAL_K2_E5_SHIFT                                   0
25242 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X269_K2_E5                                                        0x002c34UL //Access:R    DataWidth:0x8    // Multi Field Register.
25243   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X269_DFE_TAP3_VAL_K2_E5                                         (0x3f<<0) // DFE TAP3 value read
25244   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X269_DFE_TAP3_VAL_K2_E5_SHIFT                                   0
25245 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X270_K2_E5                                                        0x002c38UL //Access:R    DataWidth:0x8    // Multi Field Register.
25246   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X270_DFE_TAP4_VAL_K2_E5                                         (0x3f<<0) // DFE TAP4 value read
25247   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X270_DFE_TAP4_VAL_K2_E5_SHIFT                                   0
25248 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X271_K2_E5                                                        0x002c3cUL //Access:R    DataWidth:0x8    // Multi Field Register.
25249   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X271_DFE_TAP5_VAL_K2_E5                                         (0x3f<<0) // DFE TAP5 value read
25250   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X271_DFE_TAP5_VAL_K2_E5_SHIFT                                   0
25251 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X272_K2_E5                                                        0x002c40UL //Access:RW   DataWidth:0x8    // Training pattern for TxEQ adapt DFE tap1 cm1 [7:0]
25252 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X273_K2_E5                                                        0x002c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25253   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X273_TAP1_CM1_TRAINING_PATT_8_K2_E5                             (0x1<<0) // Training pattern for TxEQ adapt DFE tap1 cm1 [8]
25254   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X273_TAP1_CM1_TRAINING_PATT_8_K2_E5_SHIFT                       0
25255   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X273_TXEQ_ADAPT_RUN_1_0_K2_E5                                   (0x3<<1) // TxEQ Adapt 2 TAPs
25256   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X273_TXEQ_ADAPT_RUN_1_0_K2_E5_SHIFT                             1
25257 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X274_K2_E5                                                        0x002c48UL //Access:RW   DataWidth:0x8    // Training pattern for TxEQ adapt DFE tap1 c1 [7:0]
25258 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X275_K2_E5                                                        0x002c4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25259   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X275_TAP1_C1_TRAINING_PATT_8_K2_E5                              (0x1<<0) // Training pattern for TxEQ adapt DFE tap1 c1 [8]
25260   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X275_TAP1_C1_TRAINING_PATT_8_K2_E5_SHIFT                        0
25261   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X275_TXEQ_ADAPT_INIT_O_1_K2_E5                                  (0x1<<1) // Initiate TXEQ adaptation for Gen3 rate
25262   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X275_TXEQ_ADAPT_INIT_O_1_K2_E5_SHIFT                            1
25263 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X281_K2_E5                                                        0x002c64UL //Access:R    DataWidth:0x8    // Multi Field Register.
25264   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X281_RXEQ_CAL_DONE_I_3_0_K2_E5                                  (0xf<<0) // RXEQ calibration done status - per lane
25265   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X281_RXEQ_CAL_DONE_I_3_0_K2_E5_SHIFT                            0
25266   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X281_TXEQ_ADAPT_DONE_I_3_0_K2_E5                                (0xf<<4) // TXEQ Adapt Done status - per lane
25267   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X281_TXEQ_ADAPT_DONE_I_3_0_K2_E5_SHIFT                          4
25268 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X296_K2_E5                                                        0x002ca0UL //Access:RW   DataWidth:0x8    // Txeq CM1 coefficient adpatation error measurment wait time during each iteration
25269 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X297_K2_E5                                                        0x002ca4UL //Access:RW   DataWidth:0x8    // Txeq C1 coefficient adpatation error measurment wait time during each iteration
25270 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X301_K2_E5                                                        0x002cb4UL //Access:RW   DataWidth:0x8    //
25271 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG23_K2_E5                                               0x002cbcUL //Access:RW   DataWidth:0x8    // Reserved
25272 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X304_K2_E5                                                        0x002cc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25273   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_LOAD_EYE_CNT_WAIT_K2_E5                    (0xf<<0) //
25274   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_LOAD_EYE_CNT_WAIT_K2_E5_SHIFT              0
25275   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_EYE_IN_RST_WAIT_3_0_K2_E5                  (0xf<<4) //
25276   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_EYE_IN_RST_WAIT_3_0_K2_E5_SHIFT            4
25277 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X305_K2_E5                                                        0x002cc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25278   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_EXIT_EYE_RST_WAIT_K2_E5                    (0xf<<0) //
25279   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_EXIT_EYE_RST_WAIT_K2_E5_SHIFT              0
25280   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_DFE_STROBE_REDGE_WAIT_3_0_K2_E5            (0xf<<4) //
25281   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_DFE_STROBE_REDGE_WAIT_3_0_K2_E5_SHIFT      4
25282 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X306_K2_E5                                                        0x002cc8UL //Access:RW   DataWidth:0x8    //
25283 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X307_K2_E5                                                        0x002cccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25284   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X307_QAHB_CDFE_RATE3_MIN_EYE_DLY_K2_E5                          (0x7f<<0) // Minimum eye delay value for rate3 during dll calibration
25285   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X307_QAHB_CDFE_RATE3_MIN_EYE_DLY_K2_E5_SHIFT                    0
25286 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X308_K2_E5                                                        0x002cd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25287   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X308_QAHB_CDFE_RATE3_MAX_EYE_DLY_K2_E5                          (0x7f<<0) // Maximum eye delay value for rate3 during dll calibration
25288   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X308_QAHB_CDFE_RATE3_MAX_EYE_DLY_K2_E5_SHIFT                    0
25289 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X310_K2_E5                                                        0x002cd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25290   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X310_QAHB_CDFE_RATE3_TAP1_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap1 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25291   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X310_QAHB_CDFE_RATE3_TAP1_PATT_MASK_6_0_K2_E5_SHIFT             0
25292 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X311_K2_E5                                                        0x002cdcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25293   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X311_QAHB_CDFE_RATE3_TAP2_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap2 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25294   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X311_QAHB_CDFE_RATE3_TAP2_PATT_MASK_6_0_K2_E5_SHIFT             0
25295 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X312_K2_E5                                                        0x002ce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25296   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X312_QAHB_CDFE_RATE3_TAP3_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap3 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25297   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X312_QAHB_CDFE_RATE3_TAP3_PATT_MASK_6_0_K2_E5_SHIFT             0
25298 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X313_K2_E5                                                        0x002ce4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25299   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X313_QAHB_CDFE_RATE3_TAP4_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap4 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25300   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X313_QAHB_CDFE_RATE3_TAP4_PATT_MASK_6_0_K2_E5_SHIFT             0
25301 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X314_K2_E5                                                        0x002ce8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25302   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X314_QAHB_CDFE_RATE3_TAP5_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap5 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25303   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X314_QAHB_CDFE_RATE3_TAP5_PATT_MASK_6_0_K2_E5_SHIFT             0
25304 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X315_K2_E5                                                        0x002cecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25305   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X315_QAHB_CDFE_RATE3_DLEV_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe dlev training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25306   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X315_QAHB_CDFE_RATE3_DLEV_PATT_MASK_6_0_K2_E5_SHIFT             0
25307 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG24_K2_E5                                               0x002cf4UL //Access:RW   DataWidth:0x8    // Reserved
25308 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X318_K2_E5                                                        0x002cf8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25309   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_LOAD_EYE_CNT_WAIT_K2_E5                    (0xf<<0) //
25310   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_LOAD_EYE_CNT_WAIT_K2_E5_SHIFT              0
25311   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_EYE_IN_RST_WAIT_3_0_K2_E5                  (0xf<<4) //
25312   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_EYE_IN_RST_WAIT_3_0_K2_E5_SHIFT            4
25313 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X319_K2_E5                                                        0x002cfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25314   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_EXIT_EYE_RST_WAIT_K2_E5                    (0xf<<0) //
25315   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_EXIT_EYE_RST_WAIT_K2_E5_SHIFT              0
25316   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_DFE_STROBE_REDGE_WAIT_3_0_K2_E5            (0xf<<4) //
25317   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_DFE_STROBE_REDGE_WAIT_3_0_K2_E5_SHIFT      4
25318 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X320_K2_E5                                                        0x002d00UL //Access:RW   DataWidth:0x8    //
25319 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X321_K2_E5                                                        0x002d04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25320   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X321_QAHB_CDFE_RATE2_MIN_EYE_DLY_6_0_K2_E5                      (0x7f<<0) // Minimum eye delay value for rate2 during dll calibration
25321   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X321_QAHB_CDFE_RATE2_MIN_EYE_DLY_6_0_K2_E5_SHIFT                0
25322 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X322_K2_E5                                                        0x002d08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25323   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X322_QAHB_CDFE_RATE2_MAX_EYE_DLY_K2_E5                          (0x7f<<0) // Maximum eye delay value for rate2 during dll calibration
25324   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X322_QAHB_CDFE_RATE2_MAX_EYE_DLY_K2_E5_SHIFT                    0
25325 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X324_K2_E5                                                        0x002d10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25326   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X324_QAHB_CDFE_RATE2_TAP1_PATT_MASK_K2_E5                       (0x7f<<0) // cdfe tap1 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25327   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X324_QAHB_CDFE_RATE2_TAP1_PATT_MASK_K2_E5_SHIFT                 0
25328 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X325_K2_E5                                                        0x002d14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25329   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X325_QAHB_CDFE_RATE2_TAP2_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap2 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25330   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X325_QAHB_CDFE_RATE2_TAP2_PATT_MASK_6_0_K2_E5_SHIFT             0
25331 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X326_K2_E5                                                        0x002d18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25332   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X326_QAHB_CDFE_RATE2_TAP3_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap3 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25333   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X326_QAHB_CDFE_RATE2_TAP3_PATT_MASK_6_0_K2_E5_SHIFT             0
25334 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X327_K2_E5                                                        0x002d1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25335   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X327_QAHB_CDFE_RATE2_TAP4_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap4 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25336   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X327_QAHB_CDFE_RATE2_TAP4_PATT_MASK_6_0_K2_E5_SHIFT             0
25337 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X328_K2_E5                                                        0x002d20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25338   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X328_QAHB_CDFE_RATE2_TAP5_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe tap5 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25339   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X328_QAHB_CDFE_RATE2_TAP5_PATT_MASK_6_0_K2_E5_SHIFT             0
25340 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X329_K2_E5                                                        0x002d24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25341   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X329_QAHB_CDFE_RATE2_DLEV_PATT_MASK_6_0_K2_E5                   (0x7f<<0) // cdfe dlev training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
25342   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X329_QAHB_CDFE_RATE2_DLEV_PATT_MASK_6_0_K2_E5_SHIFT             0
25343 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X330_K2_E5                                                        0x002d28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25344   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X330_QAHB_CDFE_CMP1_PRESET_OFFSET_5_0_K2_E5                     (0x3f<<0) // cdfe comparator1 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
25345   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X330_QAHB_CDFE_CMP1_PRESET_OFFSET_5_0_K2_E5_SHIFT               0
25346 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X331_K2_E5                                                        0x002d2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25347   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X331_QAHB_CDFE_CMP2_PRESET_OFFSET_5_0_K2_E5                     (0x3f<<0) // cdfe comparator2 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
25348   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X331_QAHB_CDFE_CMP2_PRESET_OFFSET_5_0_K2_E5_SHIFT               0
25349 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X332_K2_E5                                                        0x002d30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25350   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X332_QAHB_CDFE_CMP3_PRESET_OFFSET_5_0_K2_E5                     (0x3f<<0) // cdfe comparator3 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
25351   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X332_QAHB_CDFE_CMP3_PRESET_OFFSET_5_0_K2_E5_SHIFT               0
25352 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X333_K2_E5                                                        0x002d34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25353   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X333_QAHB_CDFE_CMP4_PRESET_OFFSET_5_0_K2_E5                     (0x3f<<0) // cdfe comparator4 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
25354   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X333_QAHB_CDFE_CMP4_PRESET_OFFSET_5_0_K2_E5_SHIFT               0
25355 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG25_K2_E5                                               0x002d38UL //Access:RW   DataWidth:0x8    // Reserved
25356 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG26_K2_E5                                               0x002d3cUL //Access:RW   DataWidth:0x8    // Reserved
25357 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG27_K2_E5                                               0x002d40UL //Access:RW   DataWidth:0x8    // Reserved
25358 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG28_K2_E5                                               0x002d44UL //Access:RW   DataWidth:0x8    // Reserved
25359 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X338_K2_E5                                                        0x002d48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25360   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X338_QAHB_CDFE_COARSE_DLL_ERR_AVG_NUM_6_0_K2_E5                 (0x7f<<0) //
25361   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X338_QAHB_CDFE_COARSE_DLL_ERR_AVG_NUM_6_0_K2_E5_SHIFT           0
25362 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X339_K2_E5                                                        0x002d4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25363   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X339_QAHB_CDFE_DLEV_ERR_AVG_NUM_6_0_K2_E5                       (0x7f<<0) //
25364   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X339_QAHB_CDFE_DLEV_ERR_AVG_NUM_6_0_K2_E5_SHIFT                 0
25365 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG29_K2_E5                                               0x002d50UL //Access:RW   DataWidth:0x8    // Reserved
25366 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X341_K2_E5                                                        0x002d54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25367   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X341_QAHB_CDFE_COARSE_DLL_ERR_AVG_THRESHOLD_6_0_K2_E5           (0x7f<<0) //
25368   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X341_QAHB_CDFE_COARSE_DLL_ERR_AVG_THRESHOLD_6_0_K2_E5_SHIFT     0
25369 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X342_K2_E5                                                        0x002d58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25370   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X342_QAHB_CDFE_DLEV_ERR_AVG_THRESHOLD_K2_E5                     (0x7f<<0) //
25371   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X342_QAHB_CDFE_DLEV_ERR_AVG_THRESHOLD_K2_E5_SHIFT               0
25372 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG30_K2_E5                                               0x002d5cUL //Access:RW   DataWidth:0x8    // Reserved
25373 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X344_K2_E5                                                        0x002d60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25374   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_COARSE_AVG_1_0_K2_E5                         (0x3<<0) // Level of averaging used during cdfe dll coarse calibration 0: last data,  1: avg of last two data,  2: avg of last four data,  3: last data
25375   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_COARSE_AVG_1_0_K2_E5_SHIFT                   0
25376   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_FINE_AVG_K2_E5                               (0x3<<2) // Level of averaging used during cdfe dll fine calibration 0: last data,  1: avg of last two data,  2: avg of last four data,  3: last data
25377   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_FINE_AVG_K2_E5_SHIFT                         2
25378   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLEV_AVG_K2_E5                                   (0x3<<4) // Level of averaging used during cdfe dlev calibration 0: last data,  1: avg of last two data,  2: avg of last four data,  3: last data
25379   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLEV_AVG_K2_E5_SHIFT                             4
25380 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG31_K2_E5                                               0x002d64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25381 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X346_K2_E5                                                        0x002d68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25382   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_FINE_OV_COARSE_EN_K2_E5                      (0x1<<0) //
25383   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_FINE_OV_COARSE_EN_K2_E5_SHIFT                0
25384   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_COARSE_OV_FINE_EN_K2_E5                      (0x1<<1) //
25385   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_COARSE_OV_FINE_EN_K2_E5_SHIFT                1
25386 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X347_K2_E5                                                        0x002d6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25387   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X347_QAHB_CDFE_DLEV_TRAINING_PATT_K2_E5                         (0x7f<<0) // cdfe dlev training pattern.
25388   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X347_QAHB_CDFE_DLEV_TRAINING_PATT_K2_E5_SHIFT                   0
25389 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X348_K2_E5                                                        0x002d70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25390   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X348_QAHB_CDFE_TAP1_TRAINING_PATT_6_0_K2_E5                     (0x7f<<0) // cdfe tap1 training pattern.
25391   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X348_QAHB_CDFE_TAP1_TRAINING_PATT_6_0_K2_E5_SHIFT               0
25392 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X349_K2_E5                                                        0x002d74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25393   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X349_QAHB_CDFE_TAP2_TRAINING_PATT_6_0_K2_E5                     (0x7f<<0) // cdfe tap2 training pattern.
25394   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X349_QAHB_CDFE_TAP2_TRAINING_PATT_6_0_K2_E5_SHIFT               0
25395 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X350_K2_E5                                                        0x002d78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25396   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X350_QAHB_CDFE_TAP3_TRAINING_PATT_6_0_K2_E5                     (0x7f<<0) // cdfe tap3 training pattern.
25397   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X350_QAHB_CDFE_TAP3_TRAINING_PATT_6_0_K2_E5_SHIFT               0
25398 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X351_K2_E5                                                        0x002d7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25399   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X351_QAHB_CDFE_TAP4_TRAINING_PATT_6_0_K2_E5                     (0x7f<<0) // cdfe tap4 training pattern.
25400   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X351_QAHB_CDFE_TAP4_TRAINING_PATT_6_0_K2_E5_SHIFT               0
25401 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X352_K2_E5                                                        0x002d80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25402   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X352_QAHB_CDFE_TAP5_TRAINING_PATT_6_0_K2_E5                     (0x7f<<0) // cdfe tap5 training pattern.
25403   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X352_QAHB_CDFE_TAP5_TRAINING_PATT_6_0_K2_E5_SHIFT               0
25404 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X353_K2_E5                                                        0x002d84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25405   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X353_QAHB_CDFE_DLL_COARSE_BOUNCE_K2_E5                          (0xf<<0) // Bounce number for cdfe dll coarse calibration
25406   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X353_QAHB_CDFE_DLL_COARSE_BOUNCE_K2_E5_SHIFT                    0
25407 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X354_K2_E5                                                        0x002d88UL //Access:RW   DataWidth:0x8    // Bounce number for cdfe dll fine calibration
25408 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X355_K2_E5                                                        0x002d8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25409   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X355_QAHB_CDFE_DLEV_BOUNCE_K2_E5                                (0xf<<0) // Bounce number for cdfe dlev calibration
25410   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X355_QAHB_CDFE_DLEV_BOUNCE_K2_E5_SHIFT                          0
25411 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG32_K2_E5                                               0x002d90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25412 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG33_K2_E5                                               0x002d94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25413 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X358_K2_E5                                                        0x002d98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25414   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLL_COARSE_STEP_K2_E5                            (0xf<<0) // Calibration step size for cdfe dll coarse calibration
25415   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLL_COARSE_STEP_K2_E5_SHIFT                      0
25416   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLEV_STEP_3_0_K2_E5                              (0xf<<4) // Calibration step size for cdfe dlev calibration
25417   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLEV_STEP_3_0_K2_E5_SHIFT                        4
25418 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG34_K2_E5                                               0x002d9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25419 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG35_K2_E5                                               0x002da0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25420 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG36_K2_E5                                               0x002da4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25421 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X362_K2_E5                                                        0x002da8UL //Access:RW   DataWidth:0x8    // Maximum dlev value for cdfe
25422 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X363_K2_E5                                                        0x002dacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25423   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X363_QAHB_CDFE_TAP1_MAX_6_0_K2_E5                               (0x7f<<0) // Maximum tap1 value for cdfe
25424   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X363_QAHB_CDFE_TAP1_MAX_6_0_K2_E5_SHIFT                         0
25425 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X364_K2_E5                                                        0x002db0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25426   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X364_QAHB_CDFE_TAP2_MAX_K2_E5                                   (0x3f<<0) // Maximum tap2 value for cdfe
25427   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X364_QAHB_CDFE_TAP2_MAX_K2_E5_SHIFT                             0
25428 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X365_K2_E5                                                        0x002db4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25429   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X365_QAHB_CDFE_TAP3_MAX_5_0_K2_E5                               (0x3f<<0) // Maximum tap3 value for cdfe
25430   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X365_QAHB_CDFE_TAP3_MAX_5_0_K2_E5_SHIFT                         0
25431 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X366_K2_E5                                                        0x002db8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25432   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X366_QAHB_CDFE_TAP4_MAX_5_0_K2_E5                               (0x3f<<0) // Maximum tap4 value for cdfe
25433   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X366_QAHB_CDFE_TAP4_MAX_5_0_K2_E5_SHIFT                         0
25434 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X367_K2_E5                                                        0x002dbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25435   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_TAP5_MAX_5_0_K2_E5                               (0x3f<<0) // Maximum tap5 value for cdfe
25436   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_TAP5_MAX_5_0_K2_E5_SHIFT                         0
25437   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_CLR_BOUNCE_EN_K2_E5                              (0x1<<6) //
25438   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_CLR_BOUNCE_EN_K2_E5_SHIFT                        6
25439 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X368_K2_E5                                                        0x002dc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25440   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE2_DFE_CMP_DATA_WAIT_K2_E5                    (0xf<<0) //
25441   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE2_DFE_CMP_DATA_WAIT_K2_E5_SHIFT              0
25442   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE3_DFE_CMP_DATA_WAIT_K2_E5                    (0xf<<4) //
25443   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE3_DFE_CMP_DATA_WAIT_K2_E5_SHIFT              4
25444 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X369_K2_E5                                                        0x002dc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25445   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_TAP1_CM1_DONT_CARE_O_K2_E5                            (0x3f<<1) // Mask bits for CM1 training pattern
25446   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_TAP1_CM1_DONT_CARE_O_K2_E5_SHIFT                      1
25447   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_CDFE_SELECT_CLK90_CLK270_ONLY_O_K2_E5                 (0x1<<7) //
25448   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_CDFE_SELECT_CLK90_CLK270_ONLY_O_K2_E5_SHIFT           7
25449 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X370_K2_E5                                                        0x002dc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25450   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X370_QAHB_TAP1_C1_DONT_CARE_O_K2_E5                             (0x3f<<0) // Mask bits for C1 training pattern
25451   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X370_QAHB_TAP1_C1_DONT_CARE_O_K2_E5_SHIFT                       0
25452 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X371_K2_E5                                                        0x002dccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25453   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_CMP_SEL_ENA_O_K2_E5                              (0xf<<0) //
25454   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_CMP_SEL_ENA_O_K2_E5_SHIFT                        0
25455   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_DFE_STROBE_CNT_O_K2_E5                           (0x7<<4) //
25456   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_DFE_STROBE_CNT_O_K2_E5_SHIFT                     4
25457 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X372_K2_E5                                                        0x002dd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25458   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_WAIT_TIMER_1_O_K2_E5                             (0x7<<0) //
25459   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_WAIT_TIMER_1_O_K2_E5_SHIFT                       0
25460   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_FINAL_CMP_WRITE_EN_O_K2_E5                       (0x1<<3) //
25461   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_FINAL_CMP_WRITE_EN_O_K2_E5_SHIFT                 3
25462 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X373_K2_E5                                                        0x002dd4UL //Access:RW   DataWidth:0x8    //
25463 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG37_K2_E5                                               0x002dd8UL //Access:RW   DataWidth:0x8    // Reserved
25464 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG38_K2_E5                                               0x002ddcUL //Access:RW   DataWidth:0x8    // Reserved
25465 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_K2_E5                                                        0x002de0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25466   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_IDDQ_SD_O_K2_E5                               (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25467   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_IDDQ_SD_O_K2_E5_SHIFT                         0
25468   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_O_K2_E5                                (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25469   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_O_K2_E5_SHIFT                          1
25470   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_BIAS_O_K2_E5                           (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25471   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_BIAS_O_K2_E5_SHIFT                     2
25472   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREG_O_K2_E5                              (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25473   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREG_O_K2_E5_SHIFT                        3
25474   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREGH_O_K2_E5                             (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25475   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREGH_O_K2_E5_SHIFT                       4
25476   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_P2S_O_K2_E5                                (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25477   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_P2S_O_K2_E5_SHIFT                          5
25478   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_RA_O_K2_E5                                 (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25479   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_RA_O_K2_E5_SHIFT                           6
25480   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_S2P_O_K2_E5                                (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25481   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_S2P_O_K2_E5_SHIFT                          7
25482 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_K2_E5                                                        0x002de4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25483   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_SLV_BIAS_O_K2_E5                           (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25484   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_SLV_BIAS_O_K2_E5_SHIFT                     0
25485   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXDRV_O_K2_E5                              (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25486   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXDRV_O_K2_E5_SHIFT                        1
25487   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXREG_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25488   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXREG_O_K2_E5_SHIFT                        2
25489   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25490   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_O_K2_E5_SHIFT                          3
25491   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_BUF_O_K2_E5                            (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25492   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_BUF_O_K2_E5_SHIFT                      4
25493   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_O_K2_E5                             (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25494   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_O_K2_E5_SHIFT                       5
25495   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_GCRX_O_K2_E5                        (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25496   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_GCRX_O_K2_E5_SHIFT                  6
25497   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_DFE_O_K2_E5                             (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25498   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_DFE_O_K2_E5_SHIFT                       7
25499 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_K2_E5                                                        0x002de8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25500   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREG_O_K2_E5                           (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25501   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREG_O_K2_E5_SHIFT                     0
25502   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREGH_O_K2_E5                          (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25503   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREGH_O_K2_E5_SHIFT                    1
25504   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_P2S_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25505   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_P2S_O_K2_E5_SHIFT                       2
25506   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_RA_O_K2_E5                              (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25507   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_RA_O_K2_E5_SHIFT                        3
25508   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_S2P_O_K2_E5                             (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25509   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_S2P_O_K2_E5_SHIFT                       4
25510   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_VCO_O_K2_E5                             (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25511   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_VCO_O_K2_E5_SHIFT                       5
25512   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TXREG_BLEED_ENA_O_K2_E5                       (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25513   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TXREG_BLEED_ENA_O_K2_E5_SHIFT                 6
25514   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5                    (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25515   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT              7
25516 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_K2_E5                                                        0x002decUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25517   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_CDR_EN_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25518   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_CDR_EN_O_K2_E5_SHIFT                          0
25519   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RXBCLK_EN_O_K2_E5                             (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25520   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RXBCLK_EN_O_K2_E5_SHIFT                       1
25521   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RX_GATE_EN_O_K2_E5                            (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25522   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RX_GATE_EN_O_K2_E5_SHIFT                      2
25523   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RESET_TX_CLKDIV_O_K2_E5                       (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25524   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RESET_TX_CLKDIV_O_K2_E5_SHIFT                 3
25525 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_K2_E5                                                        0x002df0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25526   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_IDDQ_SD_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25527   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_IDDQ_SD_O_K2_E5_SHIFT                          0
25528   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_O_K2_E5                                 (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25529   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_O_K2_E5_SHIFT                           1
25530   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_BIAS_O_K2_E5                            (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25531   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_BIAS_O_K2_E5_SHIFT                      2
25532   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREG_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25533   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREG_O_K2_E5_SHIFT                         3
25534   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREGH_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25535   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREGH_O_K2_E5_SHIFT                        4
25536   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_P2S_O_K2_E5                                 (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25537   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_P2S_O_K2_E5_SHIFT                           5
25538   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_RA_O_K2_E5                                  (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25539   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_RA_O_K2_E5_SHIFT                            6
25540   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_S2P_O_K2_E5                                 (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25541   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_S2P_O_K2_E5_SHIFT                           7
25542 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_K2_E5                                                        0x002df4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25543   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_SLV_BIAS_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25544   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_SLV_BIAS_O_K2_E5_SHIFT                      0
25545   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXDRV_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25546   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXDRV_O_K2_E5_SHIFT                         1
25547   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXREG_O_K2_E5                               (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25548   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXREG_O_K2_E5_SHIFT                         2
25549   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_O_K2_E5                                 (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25550   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_O_K2_E5_SHIFT                           3
25551   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_BUF_O_K2_E5                             (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25552   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_BUF_O_K2_E5_SHIFT                       4
25553   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25554   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_O_K2_E5_SHIFT                        5
25555   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_GCRX_O_K2_E5                         (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25556   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_GCRX_O_K2_E5_SHIFT                   6
25557   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_DFE_O_K2_E5                              (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25558   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_DFE_O_K2_E5_SHIFT                        7
25559 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_K2_E5                                                        0x002df8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25560   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREG_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25561   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREG_O_K2_E5_SHIFT                      0
25562   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREGH_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25563   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREGH_O_K2_E5_SHIFT                     1
25564   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_P2S_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25565   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_P2S_O_K2_E5_SHIFT                        2
25566   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_RA_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25567   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_RA_O_K2_E5_SHIFT                         3
25568   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_S2P_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25569   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_S2P_O_K2_E5_SHIFT                        4
25570   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_VCO_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25571   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_VCO_O_K2_E5_SHIFT                        5
25572   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TXREG_BLEED_ENA_O_K2_E5                        (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25573   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TXREG_BLEED_ENA_O_K2_E5_SHIFT                  6
25574   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TX_LOWPWR_IDLE_ENA_O_K2_E5                     (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25575   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT               7
25576 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_K2_E5                                                        0x002dfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25577   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_CDR_EN_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25578   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_CDR_EN_O_K2_E5_SHIFT                           0
25579   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RXBCLK_EN_O_K2_E5                              (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25580   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RXBCLK_EN_O_K2_E5_SHIFT                        1
25581   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RX_GATE_EN_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25582   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RX_GATE_EN_O_K2_E5_SHIFT                       2
25583   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RESET_TX_CLKDIV_O_K2_E5                        (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25584   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RESET_TX_CLKDIV_O_K2_E5_SHIFT                  3
25585 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_K2_E5                                                        0x002e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25586   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_IDDQ_SD_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25587   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_IDDQ_SD_O_K2_E5_SHIFT                          0
25588   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_O_K2_E5                                 (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25589   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_O_K2_E5_SHIFT                           1
25590   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_BIAS_O_K2_E5                            (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25591   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_BIAS_O_K2_E5_SHIFT                      2
25592   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREG_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25593   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREG_O_K2_E5_SHIFT                         3
25594   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREGH_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25595   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREGH_O_K2_E5_SHIFT                        4
25596   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_P2S_O_K2_E5                                 (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25597   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_P2S_O_K2_E5_SHIFT                           5
25598   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_RA_O_K2_E5                                  (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25599   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_RA_O_K2_E5_SHIFT                            6
25600   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_S2P_O_K2_E5                                 (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25601   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_S2P_O_K2_E5_SHIFT                           7
25602 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_K2_E5                                                        0x002e04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25603   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_SLV_BIAS_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25604   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_SLV_BIAS_O_K2_E5_SHIFT                      0
25605   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXDRV_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25606   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXDRV_O_K2_E5_SHIFT                         1
25607   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXREG_O_K2_E5                               (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25608   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXREG_O_K2_E5_SHIFT                         2
25609   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_O_K2_E5                                 (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25610   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_O_K2_E5_SHIFT                           3
25611   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_BUF_O_K2_E5                             (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25612   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_BUF_O_K2_E5_SHIFT                       4
25613   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25614   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_O_K2_E5_SHIFT                        5
25615   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_GCRX_O_K2_E5                         (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25616   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_GCRX_O_K2_E5_SHIFT                   6
25617   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_DFE_O_K2_E5                              (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25618   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_DFE_O_K2_E5_SHIFT                        7
25619 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_K2_E5                                                        0x002e08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25620   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREG_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25621   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREG_O_K2_E5_SHIFT                      0
25622   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREGH_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25623   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREGH_O_K2_E5_SHIFT                     1
25624   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_P2S_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25625   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_P2S_O_K2_E5_SHIFT                        2
25626   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_RA_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25627   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_RA_O_K2_E5_SHIFT                         3
25628   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_S2P_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25629   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_S2P_O_K2_E5_SHIFT                        4
25630   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_VCO_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25631   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_VCO_O_K2_E5_SHIFT                        5
25632   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TXREG_BLEED_ENA_O_K2_E5                        (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25633   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TXREG_BLEED_ENA_O_K2_E5_SHIFT                  6
25634   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TX_LOWPWR_IDLE_ENA_O_K2_E5                     (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25635   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT               7
25636 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_K2_E5                                                        0x002e0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25637   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_CDR_EN_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25638   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_CDR_EN_O_K2_E5_SHIFT                           0
25639   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RXBCLK_EN_O_K2_E5                              (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25640   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RXBCLK_EN_O_K2_E5_SHIFT                        1
25641   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RX_GATE_EN_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25642   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RX_GATE_EN_O_K2_E5_SHIFT                       2
25643   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RESET_TX_CLKDIV_O_K2_E5                        (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25644   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RESET_TX_CLKDIV_O_K2_E5_SHIFT                  3
25645 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_K2_E5                                                        0x002e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25646   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_IDDQ_SD_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25647   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_IDDQ_SD_O_K2_E5_SHIFT                          0
25648   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_O_K2_E5                                 (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25649   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_O_K2_E5_SHIFT                           1
25650   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_BIAS_O_K2_E5                            (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25651   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_BIAS_O_K2_E5_SHIFT                      2
25652   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREG_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25653   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREG_O_K2_E5_SHIFT                         3
25654   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREGH_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25655   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREGH_O_K2_E5_SHIFT                        4
25656   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_P2S_O_K2_E5                                 (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25657   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_P2S_O_K2_E5_SHIFT                           5
25658   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_RA_O_K2_E5                                  (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25659   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_RA_O_K2_E5_SHIFT                            6
25660   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_S2P_O_K2_E5                                 (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25661   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_S2P_O_K2_E5_SHIFT                           7
25662 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_K2_E5                                                        0x002e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25663   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_SLV_BIAS_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25664   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_SLV_BIAS_O_K2_E5_SHIFT                      0
25665   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXDRV_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25666   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXDRV_O_K2_E5_SHIFT                         1
25667   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXREG_O_K2_E5                               (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25668   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXREG_O_K2_E5_SHIFT                         2
25669   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_O_K2_E5                                 (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25670   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_O_K2_E5_SHIFT                           3
25671   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_BUF_O_K2_E5                             (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25672   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_BUF_O_K2_E5_SHIFT                       4
25673   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25674   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_O_K2_E5_SHIFT                        5
25675   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_GCRX_O_K2_E5                         (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25676   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_GCRX_O_K2_E5_SHIFT                   6
25677   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_DFE_O_K2_E5                              (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25678   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_DFE_O_K2_E5_SHIFT                        7
25679 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_K2_E5                                                        0x002e18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25680   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREG_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25681   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREG_O_K2_E5_SHIFT                      0
25682   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREGH_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25683   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREGH_O_K2_E5_SHIFT                     1
25684   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_P2S_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25685   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_P2S_O_K2_E5_SHIFT                        2
25686   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_RA_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25687   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_RA_O_K2_E5_SHIFT                         3
25688   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_S2P_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25689   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_S2P_O_K2_E5_SHIFT                        4
25690   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_VCO_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25691   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_VCO_O_K2_E5_SHIFT                        5
25692   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TXREG_BLEED_ENA_O_K2_E5                        (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25693   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TXREG_BLEED_ENA_O_K2_E5_SHIFT                  6
25694   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TX_LOWPWR_IDLE_ENA_O_K2_E5                     (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25695   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT               7
25696 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_K2_E5                                                        0x002e1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25697   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_CDR_EN_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25698   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_CDR_EN_O_K2_E5_SHIFT                           0
25699   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RXBCLK_EN_O_K2_E5                              (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25700   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RXBCLK_EN_O_K2_E5_SHIFT                        1
25701   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RX_GATE_EN_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25702   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RX_GATE_EN_O_K2_E5_SHIFT                       2
25703   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RESET_TX_CLKDIV_O_K2_E5                        (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25704   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RESET_TX_CLKDIV_O_K2_E5_SHIFT                  3
25705 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X392_K2_E5                                                        0x002e20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25706   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X392_MSM_PROG_MULT_DELAY_IDDQ_RESET_1_4_0_K2_E5                 (0x1f<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25707   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X392_MSM_PROG_MULT_DELAY_IDDQ_RESET_1_4_0_K2_E5_SHIFT           0
25708 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG39_K2_E5                                               0x002e24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25709 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X394_K2_E5                                                        0x002e28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25710   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X394_MSM_PROG_MULT_DELAY_IDDQ_RESET_2_4_0_K2_E5                 (0x1f<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
25711   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X394_MSM_PROG_MULT_DELAY_IDDQ_RESET_2_4_0_K2_E5_SHIFT           0
25712 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_K2_E5                                                        0x002e44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25713   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L0_MASTER_CDN_O_K2_E5                                      (0x1<<0) // Lane0 master reset
25714   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L0_MASTER_CDN_O_K2_E5_SHIFT                                0
25715   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L1_MASTER_CDN_O_K2_E5                                      (0x1<<1) // Lane1 master reset
25716   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L1_MASTER_CDN_O_K2_E5_SHIFT                                1
25717   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L2_MASTER_CDN_O_K2_E5                                      (0x1<<2) // Lane2 master reset
25718   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L2_MASTER_CDN_O_K2_E5_SHIFT                                2
25719   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L3_MASTER_CDN_O_K2_E5                                      (0x1<<3) // Lane3 master reset
25720   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X401_L3_MASTER_CDN_O_K2_E5_SHIFT                                3
25721 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X402_K2_E5                                                        0x002e48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25722   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X402_FAST_SIM_O_K2_E5                                           (0x1<<0) // fast_sim_register
25723   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X402_FAST_SIM_O_K2_E5_SHIFT                                     0
25724 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X403_K2_E5                                                        0x002e4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25725   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X403_TBUS_DFE_CMP_SEL_O_2_0_K2_E5                               (0x7<<0) // Selects which comparator offsets come out on tbus
25726   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X403_TBUS_DFE_CMP_SEL_O_2_0_K2_E5_SHIFT                         0
25727 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X406_K2_E5                                                        0x002e58UL //Access:R    DataWidth:0x8    // Multi Field Register.
25728   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X406_MODE_I_2_0_K2_E5                                           (0x7<<0) // 1000Base-KX Mode status for CPU
25729   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X406_MODE_I_2_0_K2_E5_SHIFT                                     0
25730   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X406_CMU_OK_I_0_K2_E5                                           (0x1<<3) // CMU OK Status
25731   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X406_CMU_OK_I_0_K2_E5_SHIFT                                     3
25732   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X406_CMU1_OK_I_1_K2_E5                                          (0x1<<4) // CMU1 OK Status
25733   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X406_CMU1_OK_I_1_K2_E5_SHIFT                                    4
25734 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_K2_E5                                                        0x002e5cUL //Access:R    DataWidth:0x8    // Multi Field Register.
25735   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_SIG_LEVEL_VALID_I_0_K2_E5                              (0x1<<0) // Lane 0 Signal Detect Valid Status
25736   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_SIG_LEVEL_VALID_I_0_K2_E5_SHIFT                        0
25737   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_SIG_LEVEL_VALID_I_1_K2_E5                              (0x1<<1) // Lane 1 Signal Detect Valid Status
25738   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_SIG_LEVEL_VALID_I_1_K2_E5_SHIFT                        1
25739   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_SIG_LEVEL_VALID_I_2_K2_E5                              (0x1<<2) // Lane 2 Signal Detect Valid Status
25740   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_SIG_LEVEL_VALID_I_2_K2_E5_SHIFT                        2
25741   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_SIG_LEVEL_VALID_I_3_K2_E5                              (0x1<<3) // Lane 3 Signal Detect Valid Status
25742   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_SIG_LEVEL_VALID_I_3_K2_E5_SHIFT                        3
25743   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_OK_I_4_K2_E5                                           (0x1<<4) // Lane 0 OK Status
25744   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_OK_I_4_K2_E5_SHIFT                                     4
25745   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_OK_I_5_K2_E5                                           (0x1<<5) // Lane 1 OK Status
25746   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_OK_I_5_K2_E5_SHIFT                                     5
25747   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_OK_I_6_K2_E5                                           (0x1<<6) // Lane 2 OK Status
25748   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_OK_I_6_K2_E5_SHIFT                                     6
25749   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_OK_I_7_K2_E5                                           (0x1<<7) // Lane 3 OK Status
25750   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_OK_I_7_K2_E5_SHIFT                                     7
25751 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_K2_E5                                                        0x002e60UL //Access:R    DataWidth:0x8    // Multi Field Register.
25752   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN0_RX_LOCKED_I_1_0_K2_E5                                  (0x3<<0) // Lane 0 RX Locked status
25753   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN0_RX_LOCKED_I_1_0_K2_E5_SHIFT                            0
25754   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN1_RX_LOCKED_I_3_2_K2_E5                                  (0x3<<2) // Lane 1 RX Locked Status
25755   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN1_RX_LOCKED_I_3_2_K2_E5_SHIFT                            2
25756   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN2_RX_LOCKED_I_5_4_K2_E5                                  (0x3<<4) // Lane 2 RX Locked Status
25757   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN2_RX_LOCKED_I_5_4_K2_E5_SHIFT                            4
25758   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN3_RX_LOCKED_I_7_6_K2_E5                                  (0x3<<6) // Lane 3 RX Locked Status
25759   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X408_LN3_RX_LOCKED_I_7_6_K2_E5_SHIFT                            6
25760 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X409_K2_E5                                                        0x002e64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25761 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_RESERVEDREG40_K2_E5                                               0x002e70UL //Access:RW   DataWidth:0x8    // Reserved
25762 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X446_K2_E5                                                        0x002ef8UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25763 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X447_K2_E5                                                        0x002efcUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25764 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X448_K2_E5                                                        0x002f00UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25765 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X449_K2_E5                                                        0x002f04UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25766 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X450_K2_E5                                                        0x002f08UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25767 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X451_K2_E5                                                        0x002f0cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25768 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X452_K2_E5                                                        0x002f10UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25769 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X453_K2_E5                                                        0x002f14UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25770 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X454_K2_E5                                                        0x002f18UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25771 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X455_K2_E5                                                        0x002f1cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25772 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X456_K2_E5                                                        0x002f20UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25773 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X457_K2_E5                                                        0x002f24UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25774 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X458_K2_E5                                                        0x002f28UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25775 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X459_K2_E5                                                        0x002f2cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25776 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X460_K2_E5                                                        0x002f30UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25777 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X461_K2_E5                                                        0x002f34UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25778 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X462_K2_E5                                                        0x002f38UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25779 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X463_K2_E5                                                        0x002f3cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25780 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X464_K2_E5                                                        0x002f40UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25781 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X465_K2_E5                                                        0x002f44UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25782 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X466_K2_E5                                                        0x002f48UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25783 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X467_K2_E5                                                        0x002f4cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25784 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X468_K2_E5                                                        0x002f50UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25785 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X469_K2_E5                                                        0x002f54UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25786 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X470_K2_E5                                                        0x002f58UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25787 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X471_K2_E5                                                        0x002f5cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25788 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X472_K2_E5                                                        0x002f60UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25789 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X473_K2_E5                                                        0x002f64UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25790 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X474_K2_E5                                                        0x002f68UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25791 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X475_K2_E5                                                        0x002f6cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25792 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X476_K2_E5                                                        0x002f70UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25793 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X477_K2_E5                                                        0x002f74UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25794 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X478_K2_E5                                                        0x002f78UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25795 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X479_K2_E5                                                        0x002f7cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25796 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X480_K2_E5                                                        0x002f80UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25797 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X481_K2_E5                                                        0x002f84UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25798 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X482_K2_E5                                                        0x002f88UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
25799 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_K2_E5                                                        0x002f8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25800   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_LNREGH_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25801   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_LNREGH_O_K2_E5_SHIFT                      0
25802   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_VCO_BUF_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25803   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_VCO_BUF_O_K2_E5_SHIFT                     1
25804   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_GCRX_O_K2_E5                       (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25805   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_GCRX_O_K2_E5_SHIFT                 2
25806   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RX_GATE_EN_O_K2_E5                           (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25807   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RX_GATE_EN_O_K2_E5_SHIFT                     3
25808   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_LNREG_O_K2_E5                          (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25809   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_LNREG_O_K2_E5_SHIFT                    4
25810   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_P2S_O_K2_E5                            (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25811   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_P2S_O_K2_E5_SHIFT                      5
25812   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_S2P_O_K2_E5                            (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25813   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_S2P_O_K2_E5_SHIFT                      6
25814   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_O_K2_E5                            (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25815   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_O_K2_E5_SHIFT                      7
25816 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_K2_E5                                                        0x002f90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25817   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_DFE_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25818   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_DFE_O_K2_E5_SHIFT                      0
25819   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_VCO_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25820   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_VCO_O_K2_E5_SHIFT                      1
25821   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_RA_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25822   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_RA_O_K2_E5_SHIFT                       2
25823   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_LNREGH_O_K2_E5                         (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25824   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_LNREGH_O_K2_E5_SHIFT                   3
25825   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_DFE_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25826   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_DFE_O_K2_E5_SHIFT                         4
25827   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_LNREG_O_K2_E5                             (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25828   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_LNREG_O_K2_E5_SHIFT                       5
25829   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_P2S_O_K2_E5                               (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25830   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_P2S_O_K2_E5_SHIFT                         6
25831   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_RA_O_K2_E5                                (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25832   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_RA_O_K2_E5_SHIFT                          7
25833 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_K2_E5                                                        0x002f94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25834   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_S2P_O_K2_E5                               (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25835   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_S2P_O_K2_E5_SHIFT                         0
25836   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_SLV_BIAS_O_K2_E5                          (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25837   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_SLV_BIAS_O_K2_E5_SHIFT                    1
25838   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_TXDRV_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25839   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_TXDRV_O_K2_E5_SHIFT                       2
25840   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_VCO_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25841   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_VCO_O_K2_E5_SHIFT                         3
25842   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_DFE_BIAS_O_K2_E5                          (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25843   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_DFE_BIAS_O_K2_E5_SHIFT                    4
25844   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_IDDQ_SD_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25845   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_IDDQ_SD_O_K2_E5_SHIFT                        5
25846   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_CDR_EN_O_K2_E5                               (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25847   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_CDR_EN_O_K2_E5_SHIFT                         6
25848   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_RXBCLK_EN_O_K2_E5                            (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25849   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_RXBCLK_EN_O_K2_E5_SHIFT                      7
25850 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_K2_E5                                                        0x002f98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25851   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TX_LOWPWR_IDLE_ENA_O_K2_E5                   (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25852   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT             0
25853   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TXREG_BLEED_ENA_O_K2_E5                      (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25854   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TXREG_BLEED_ENA_O_K2_E5_SHIFT                1
25855   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_PD_TXREG_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25856   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_PD_TXREG_O_K2_E5_SHIFT                       2
25857   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_RESET_TX_CLKDIV_O_K2_E5                      (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25858   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_RESET_TX_CLKDIV_O_K2_E5_SHIFT                3
25859 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_K2_E5                                                        0x002f9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25860   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_LNREGH_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25861   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_LNREGH_O_K2_E5_SHIFT                      0
25862   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_VCO_BUF_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25863   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_VCO_BUF_O_K2_E5_SHIFT                     1
25864   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_GCRX_O_K2_E5                       (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25865   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_GCRX_O_K2_E5_SHIFT                 2
25866   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RX_GATE_EN_O_K2_E5                           (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25867   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RX_GATE_EN_O_K2_E5_SHIFT                     3
25868   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_LNREG_O_K2_E5                          (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25869   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_LNREG_O_K2_E5_SHIFT                    4
25870   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_P2S_O_K2_E5                            (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25871   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_P2S_O_K2_E5_SHIFT                      5
25872   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_S2P_O_K2_E5                            (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25873   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_S2P_O_K2_E5_SHIFT                      6
25874   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_O_K2_E5                            (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25875   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_O_K2_E5_SHIFT                      7
25876 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_K2_E5                                                        0x002fa0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25877   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_DFE_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25878   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_DFE_O_K2_E5_SHIFT                      0
25879   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_VCO_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25880   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_VCO_O_K2_E5_SHIFT                      1
25881   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_RA_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25882   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_RA_O_K2_E5_SHIFT                       2
25883   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_LNREGH_O_K2_E5                         (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25884   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_LNREGH_O_K2_E5_SHIFT                   3
25885   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_DFE_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25886   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_DFE_O_K2_E5_SHIFT                         4
25887   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_LNREG_O_K2_E5                             (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25888   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_LNREG_O_K2_E5_SHIFT                       5
25889   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_P2S_O_K2_E5                               (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25890   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_P2S_O_K2_E5_SHIFT                         6
25891   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_RA_O_K2_E5                                (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25892   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_RA_O_K2_E5_SHIFT                          7
25893 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_K2_E5                                                        0x002fa4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25894   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_S2P_O_K2_E5                               (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25895   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_S2P_O_K2_E5_SHIFT                         0
25896   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_SLV_BIAS_O_K2_E5                          (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25897   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_SLV_BIAS_O_K2_E5_SHIFT                    1
25898   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_TXDRV_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25899   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_TXDRV_O_K2_E5_SHIFT                       2
25900   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_VCO_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25901   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_VCO_O_K2_E5_SHIFT                         3
25902   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_DFE_BIAS_O_K2_E5                          (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25903   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_DFE_BIAS_O_K2_E5_SHIFT                    4
25904   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_IDDQ_SD_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25905   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_IDDQ_SD_O_K2_E5_SHIFT                        5
25906   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_CDR_EN_O_K2_E5                               (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25907   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_CDR_EN_O_K2_E5_SHIFT                         6
25908   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_RESET_TX_CLKDIV_O_K2_E5                      (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25909   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_RESET_TX_CLKDIV_O_K2_E5_SHIFT                7
25910 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_K2_E5                                                        0x002fa8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25911   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_RXBCLK_EN_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25912   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_RXBCLK_EN_O_K2_E5_SHIFT                      0
25913   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TX_LOWPWR_IDLE_ENA_O_K2_E5                   (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25914   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT             1
25915   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TXREG_BLEED_ENA_O_K2_E5                      (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25916   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TXREG_BLEED_ENA_O_K2_E5_SHIFT                2
25917   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_PD_TXREG_O_K2_E5                             (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25918   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_PD_TXREG_O_K2_E5_SHIFT                       3
25919 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_K2_E5                                                        0x002facUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25920   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_LNREGH_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25921   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_LNREGH_O_K2_E5_SHIFT                      0
25922   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_VCO_BUF_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25923   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_VCO_BUF_O_K2_E5_SHIFT                     1
25924   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_CDR_GCRX_O_K2_E5                       (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25925   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_CDR_GCRX_O_K2_E5_SHIFT                 2
25926   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RX_GATE_EN_O_K2_E5                           (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25927   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RX_GATE_EN_O_K2_E5_SHIFT                     3
25928   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_LNREG_O_K2_E5                          (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25929   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_LNREG_O_K2_E5_SHIFT                    4
25930   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_P2S_O_K2_E5                            (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25931   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_P2S_O_K2_E5_SHIFT                      5
25932   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_S2P_O_K2_E5                            (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25933   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_S2P_O_K2_E5_SHIFT                      6
25934   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_TX_CLKDIV_O_K2_E5                      (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25935   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_TX_CLKDIV_O_K2_E5_SHIFT                7
25936 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_K2_E5                                                        0x002fb0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25937   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_CDR_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25938   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_CDR_O_K2_E5_SHIFT                      0
25939   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_DFE_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25940   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_DFE_O_K2_E5_SHIFT                      1
25941   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_VCO_O_K2_E5                            (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25942   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_VCO_O_K2_E5_SHIFT                      2
25943   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_RA_O_K2_E5                             (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25944   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_RA_O_K2_E5_SHIFT                       3
25945   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_LNREGH_O_K2_E5                         (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25946   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_LNREGH_O_K2_E5_SHIFT                   4
25947   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_DFE_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25948   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_DFE_O_K2_E5_SHIFT                         5
25949   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_LNREG_O_K2_E5                             (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25950   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_LNREG_O_K2_E5_SHIFT                       6
25951   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_P2S_O_K2_E5                               (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25952   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_P2S_O_K2_E5_SHIFT                         7
25953 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_K2_E5                                                        0x002fb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25954   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_RA_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25955   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_RA_O_K2_E5_SHIFT                          0
25956   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_S2P_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25957   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_S2P_O_K2_E5_SHIFT                         1
25958   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_SLV_BIAS_O_K2_E5                          (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25959   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_SLV_BIAS_O_K2_E5_SHIFT                    2
25960   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_TXDRV_O_K2_E5                             (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25961   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_TXDRV_O_K2_E5_SHIFT                       3
25962   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_VCO_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25963   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_VCO_O_K2_E5_SHIFT                         4
25964   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_DFE_BIAS_O_K2_E5                          (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25965   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_DFE_BIAS_O_K2_E5_SHIFT                    5
25966   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_IDDQ_SD_O_K2_E5                              (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25967   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_IDDQ_SD_O_K2_E5_SHIFT                        6
25968   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_CDR_EN_O_K2_E5                               (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25969   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_CDR_EN_O_K2_E5_SHIFT                         7
25970 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_K2_E5                                                        0x002fb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25971   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_RXBCLK_EN_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25972   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_RXBCLK_EN_O_K2_E5_SHIFT                      0
25973   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TX_LOWPWR_IDLE_ENA_O_K2_E5                   (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25974   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT             1
25975   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TXREG_BLEED_ENA_O_K2_E5                      (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25976   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TXREG_BLEED_ENA_O_K2_E5_SHIFT                2
25977   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_PD_TXREG_O_K2_E5                             (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25978   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_PD_TXREG_O_K2_E5_SHIFT                       3
25979 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X495_K2_E5                                                        0x002fbcUL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25980 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X496_K2_E5                                                        0x002fc0UL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25981 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X497_K2_E5                                                        0x002fc4UL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25982 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X498_K2_E5                                                        0x002fc8UL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25983 #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X499_K2_E5                                                        0x002fccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
25984   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X499_PROG_MULT_REF_CLK_WAIT_O_K2_E5                             (0x7<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
25985   #define PHY_SGMII_IP_REG_AHB_COMLANE_CSR_5_X499_PROG_MULT_REF_CLK_WAIT_O_K2_E5_SHIFT                       0
25986 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X0_K2_E5                                                             0x003000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25987   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X0_SOC0_DIV_O_K2_E5                                                (0xf<<0) // Static divider control for SOC0 The only access to this divider. Not an override
25988   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X0_SOC0_DIV_O_K2_E5_SHIFT                                          0
25989   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X0_SOC1_DIV_O_K2_E5                                                (0xf<<4) // Static divider control for SOC1 The only access to this divider. Not an override
25990   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X0_SOC1_DIV_O_K2_E5_SHIFT                                          4
25991 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_K2_E5                                                             0x003004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
25992   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_CK_SOC_DIV_OVR_O_2_0_K2_E5                                      (0x7<<0) // Override for Primary IO: ck_soc_div_i [1:0] [2] - active high, Override Enable [1:0] - Override for pins ck_soc_div_i [1:0]
25993   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_CK_SOC_DIV_OVR_O_2_0_K2_E5_SHIFT                                0
25994   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_PMA_CM_REF_CLK_DIV_O_K2_E5                                      (0x3<<3) // Divider for pma_cm_ref_clk
25995   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_PMA_CM_REF_CLK_DIV_O_K2_E5_SHIFT                                3
25996   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_GCFSM_CLK_DIV_O_K2_E5                                           (0x3<<5) // Static divider control for CMU GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
25997   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_GCFSM_CLK_DIV_O_K2_E5_SHIFT                                     5
25998   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_BURNIN_REF_LIFE_CLK_SEL_O_K2_E5                                 (0x1<<7) // Reference clock select override value for burn_in mode. This override is enabled by primary input pin burn_in_i
25999   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X1_BURNIN_REF_LIFE_CLK_SEL_O_K2_E5_SHIFT                           7
26000 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X2_K2_E5                                                             0x003008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26001   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X2_SSC_CLK_DIV_O_K2_E5                                             (0x7<<0) // Static divider control for the SSC block The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /4 4�d3:  /8:
26002   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X2_SSC_CLK_DIV_O_K2_E5_SHIFT                                       0
26003   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X2_CDR_REFCLK_SEL_O_2_0_K2_E5                                      (0x7<<3) // Selects one lane's recovered byte clock of all existing lanes, which goes to refclk buffer.
26004   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X2_CDR_REFCLK_SEL_O_2_0_K2_E5_SHIFT                                3
26005   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X2_CDR_REFDIV_O_1_0_K2_E5                                          (0x3<<6) // CDR "Ref" clock into CMU divider. 0 - no div, 1/2 - div by 2, 3 - div by 4
26006   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X2_CDR_REFDIV_O_1_0_K2_E5_SHIFT                                    6
26007 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X3_K2_E5                                                             0x00300cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26008   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X3_AHB_PMA_CM_DIVNSEL_O_6_0_K2_E5                                  (0x7f<<0) // CMU N-divider setting
26009   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X3_AHB_PMA_CM_DIVNSEL_O_6_0_K2_E5_SHIFT                            0
26010 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X4_K2_E5                                                             0x003010UL //Access:RW   DataWidth:0x8    // CMU FL LDHS count value
26011 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_K2_E5                                                             0x003014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26012   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_FL_LDHS_O_9_8_K2_E5                                  (0x3<<0) // CMU FL LDHS count value
26013   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_FL_LDHS_O_9_8_K2_E5_SHIFT                            0
26014   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_PLL_REFDIV2_ENA_O_K2_E5                              (0x1<<2) // CMU reference div2 enable
26015   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_PLL_REFDIV2_ENA_O_K2_E5_SHIFT                        2
26016   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_PREDIV4_ENA_O_K2_E5                                  (0x1<<3) // CMU FL prediv4 enable
26017   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_PREDIV4_ENA_O_K2_E5_SHIFT                            3
26018   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_REFCLK_DEGLITCH_DIS_O_K2_E5                          (0x1<<4) // Reference clock startup deglitch circuit disable
26019   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X5_AHB_PMA_CM_REFCLK_DEGLITCH_DIS_O_K2_E5_SHIFT                    4
26020 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X6_K2_E5                                                             0x003018UL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26021 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X7_K2_E5                                                             0x00301cUL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26022 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X8_K2_E5                                                             0x003020UL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26023 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X9_K2_E5                                                             0x003024UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26024   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X9_GCFSM_OVR_O_27_24_K2_E5                                         (0xf<<0) // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26025   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X9_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                   0
26026 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X10_K2_E5                                                            0x003028UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
26027 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X11_K2_E5                                                            0x00302cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
26028 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X12_K2_E5                                                            0x003030UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
26029 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X13_K2_E5                                                            0x003034UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
26030 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X14_K2_E5                                                            0x003038UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
26031 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X15_K2_E5                                                            0x00303cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
26032 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X16_K2_E5                                                            0x003040UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
26033 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X17_K2_E5                                                            0x003044UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
26034 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X18_K2_E5                                                            0x003048UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
26035 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X19_K2_E5                                                            0x00304cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
26036 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X20_K2_E5                                                            0x003050UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
26037 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X21_K2_E5                                                            0x003054UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
26038 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X22_K2_E5                                                            0x003058UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
26039 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X23_K2_E5                                                            0x00305cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
26040 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X24_K2_E5                                                            0x003060UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
26041 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X25_K2_E5                                                            0x003064UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
26042 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X26_K2_E5                                                            0x003068UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26043   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X26_GCFSM_CMU_OUT_OVR_EN_O_K2_E5                                   (0x1<<0) // GCFSM output override enable
26044   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X26_GCFSM_CMU_OUT_OVR_EN_O_K2_E5_SHIFT                             0
26045   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X26_GCFSM_CMU_PMA_DATA_OVR_O_6_0_K2_E5                             (0x7f<<1) // GCFSM pma_data_o override
26046   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X26_GCFSM_CMU_PMA_DATA_OVR_O_6_0_K2_E5_SHIFT                       1
26047 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_K2_E5                                                            0x00306cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26048   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_DATA_OVR_O_11_7_K2_E5                            (0x1f<<0) // GCFSM pma_data_o override
26049   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_DATA_OVR_O_11_7_K2_E5_SHIFT                      0
26050   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_LATCH_OVR_O_K2_E5                                (0x1<<5) // GCFSM pma_latch_o override
26051   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_LATCH_OVR_O_K2_E5_SHIFT                          5
26052   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_GO_OVR_O_K2_E5                                   (0x1<<6) // GCFSM pma_go_o override
26053   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_GO_OVR_O_K2_E5_SHIFT                             6
26054   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_READ_OVR_O_K2_E5                                 (0x1<<7) // GCFSM pma_read_o override
26055   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X27_GCFSM_CMU_PMA_READ_OVR_O_K2_E5_SHIFT                           7
26056 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X28_K2_E5                                                            0x003070UL //Access:RW   DataWidth:0x8    // GCFSM pma_cal_o override
26057 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X29_K2_E5                                                            0x003074UL //Access:RW   DataWidth:0x8    // GCFSM pma_cal_o override
26058 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_K2_E5                                                            0x003078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26059   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_SOC_CLK_EN_OUT_OVR_O_K2_E5                             (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - SOC clock output enable
26060   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_SOC_CLK_EN_OUT_OVR_O_K2_E5_SHIFT                       0
26061   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_REF_CLK_EN_OUT_OVR_O_K2_E5                             (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - REF clock output enable
26062   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_REF_CLK_EN_OUT_OVR_O_K2_E5_SHIFT                       2
26063   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_LOCK_EN_OUT_OVR_O_K2_E5                                (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LOCK output enable
26064   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_LOCK_EN_OUT_OVR_O_K2_E5_SHIFT                          4
26065   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_PMA_RST_CMU_OUT_OVR_O_K2_E5                            (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU
26066   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X30_MSM_CMU_PMA_RST_CMU_OUT_OVR_O_K2_E5_SHIFT                      6
26067 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_K2_E5                                                            0x00307cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26068   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_RST_CMUREG_OUT_OVR_O_K2_E5                         (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - SOC clock output enable - switches to SOC from life clock
26069   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_RST_CMUREG_OUT_OVR_O_K2_E5_SHIFT                   0
26070   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_RST_CMUSYNTH_OUT_OVR_O_K2_E5                       (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU SYNTH
26071   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_RST_CMUSYNTH_OUT_OVR_O_K2_E5_SHIFT                 2
26072   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_RST_CMUVCO_OUT_OVR_O_K2_E5                         (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU VC0
26073   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_RST_CMUVCO_OUT_OVR_O_K2_E5_SHIFT                   4
26074   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_IDDQ_BIAS_OUT_OVR_O_K2_E5                          (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - IDDQ BIAS
26075   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X31_MSM_CMU_PMA_IDDQ_BIAS_OUT_OVR_O_K2_E5_SHIFT                    6
26076 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_K2_E5                                                            0x003080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26077   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_BIAS_OUT_OVR_O_K2_E5                            (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD BIAS
26078   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_BIAS_OUT_OVR_O_K2_E5_SHIFT                      0
26079   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_CMU_OUT_OVR_O_K2_E5                             (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU
26080   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_CMU_OUT_OVR_O_K2_E5_SHIFT                       2
26081   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_CMUREG_OUT_OVR_O_K2_E5                          (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU REG
26082   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_CMUREG_OUT_OVR_O_K2_E5_SHIFT                    4
26083   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_REF_OUT_OVR_O_K2_E5                             (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD REF OUT
26084   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X32_MSM_CMU_PMA_PD_REF_OUT_OVR_O_K2_E5_SHIFT                       6
26085 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_K2_E5                                                            0x003084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26086   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_CMU_PMA_RESET_TXCLK_PCS_CLK_OVR_O_K2_E5                    (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PCS CLK ENA
26087   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_CMU_PMA_RESET_TXCLK_PCS_CLK_OVR_O_K2_E5_SHIFT              0
26088   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_CMU_PMA_RST_CMU_FL_OUT_OVR_O_K2_E5                         (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU FL
26089   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_CMU_PMA_RST_CMU_FL_OUT_OVR_O_K2_E5_SHIFT                   2
26090   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_CMU_PMA_RST_CMU_GCRX_OUT_OVR_O_K2_E5                       (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU GCRX
26091   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_CMU_PMA_RST_CMU_GCRX_OUT_OVR_O_K2_E5_SHIFT                 4
26092   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_PMA_LF_EXTZERO_ENA_OUT_OVR_O_K2_E5                         (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LF EXTZERO ENA
26093   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X33_MSM_PMA_LF_EXTZERO_ENA_OUT_OVR_O_K2_E5_SHIFT                   6
26094 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_K2_E5                                                            0x003088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26095   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_CMU_PMA_LFI_EXTZERO_OUT_OVR_O_K2_E5                        (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LFI EXTZERO ENA
26096   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_CMU_PMA_LFI_EXTZERO_OUT_OVR_O_K2_E5_SHIFT                  0
26097   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_CMU_PMA_PD_CMUREGREF_OUT_OVR_O_K2_E5                       (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU REGREF
26098   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_CMU_PMA_PD_CMUREGREF_OUT_OVR_O_K2_E5_SHIFT                 2
26099   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_PMA_RESET_CMUREGREF_OUT_OVR_O_K2_E5                        (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU REGREF
26100   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_PMA_RESET_CMUREGREF_OUT_OVR_O_K2_E5_SHIFT                  4
26101   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_PMA_RESET_TXCLK_OVR_O_K2_E5                                (0x3<<6) // Override register for reset_txclk
26102   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X34_MSM_PMA_RESET_TXCLK_OVR_O_K2_E5_SHIFT                          6
26103 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_K2_E5                                                            0x00308cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26104   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_RESET_CLKDIV_OVR_O_K2_E5                               (0x3<<0) // Override register for reset_clkdiv_ovr
26105   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_RESET_CLKDIV_OVR_O_K2_E5_SHIFT                         0
26106   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_PD_CLKDIV_OVR_O_K2_E5                                  (0x3<<2) // Override register for pd_clkdiv_ovr
26107   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_PD_CLKDIV_OVR_O_K2_E5_SHIFT                            2
26108   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_PD_CLKDIV_REFCLK_LEFT_OVR_O_K2_E5                      (0x3<<4) // Override register for pd_clkdiv_refclk_left_ovr
26109   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_PD_CLKDIV_REFCLK_LEFT_OVR_O_K2_E5_SHIFT                4
26110   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_PD_CLKDIV_REFCLK_RIGHT_OVR_O_K2_E5                     (0x3<<6) // Override register for pd_clkdiv_refclk_right_ovr
26111   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X35_MSM_PMA_PD_CLKDIV_REFCLK_RIGHT_OVR_O_K2_E5_SHIFT               6
26112 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X56_K2_E5                                                            0x0030e0UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26113 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X57_K2_E5                                                            0x0030e4UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26114 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X58_K2_E5                                                            0x0030e8UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26115 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X59_K2_E5                                                            0x0030ecUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26116 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X60_K2_E5                                                            0x0030f0UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26117 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X61_K2_E5                                                            0x0030f4UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26118 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X62_K2_E5                                                            0x0030f8UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26119 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X63_K2_E5                                                            0x0030fcUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26120 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X64_K2_E5                                                            0x003100UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26121 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X65_K2_E5                                                            0x003104UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26122 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X66_K2_E5                                                            0x003108UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26123 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X67_K2_E5                                                            0x00310cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26124 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X68_K2_E5                                                            0x003110UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26125 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X69_K2_E5                                                            0x003114UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26126 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X70_K2_E5                                                            0x003118UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26127 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X71_K2_E5                                                            0x00311cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26128 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X72_K2_E5                                                            0x003120UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26129 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X73_K2_E5                                                            0x003124UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26130 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X74_K2_E5                                                            0x003128UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26131 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X75_K2_E5                                                            0x00312cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26132 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X76_K2_E5                                                            0x003130UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26133 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X77_K2_E5                                                            0x003134UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26134 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X78_K2_E5                                                            0x003138UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26135 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X79_K2_E5                                                            0x00313cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26136 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X80_K2_E5                                                            0x003140UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26137 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X81_K2_E5                                                            0x003144UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26138 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X82_K2_E5                                                            0x003148UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26139 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X83_K2_E5                                                            0x00314cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26140 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X84_K2_E5                                                            0x003150UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26141 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X85_K2_E5                                                            0x003154UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26142 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X86_K2_E5                                                            0x003158UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26143 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X87_K2_E5                                                            0x00315cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26144 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X88_K2_E5                                                            0x003160UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26145 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X89_K2_E5                                                            0x003164UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26146 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X90_K2_E5                                                            0x003168UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26147 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X91_K2_E5                                                            0x00316cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26148 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X92_K2_E5                                                            0x003170UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26149   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X92_MSM_FUNC_DATA_O_289_288_K2_E5                                  (0x3<<0) // MSM Function Data Bus slice
26150   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X92_MSM_FUNC_DATA_O_289_288_K2_E5_SHIFT                            0
26151   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X92_MSM_IN_OVR_O_5_0_K2_E5                                         (0x3f<<2) // Override for MFSM inputs [5] - active high, override enable [4] - MFSM request flag override [3:0] - MFSM function override
26152   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X92_MSM_IN_OVR_O_5_0_K2_E5_SHIFT                                   2
26153 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X93_K2_E5                                                            0x003174UL //Access:RW   DataWidth:0x8    // Number of reference clock cycles to count after qsample is ok, before PLL is declared locked
26154 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X94_K2_E5                                                            0x003178UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26155   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X94_PLL_CTRL_NUM_CYCLES_O_9_8_K2_E5                                (0x3<<0) // Number of reference clock cycles to count after qsample is ok, before PLL is declared locked
26156   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X94_PLL_CTRL_NUM_CYCLES_O_9_8_K2_E5_SHIFT                          0
26157   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X94_PLL_CTRL_GOOD_STATE_O_K2_E5                                    (0x1<<2) // State of qsample for PLL to be considered locked
26158   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X94_PLL_CTRL_GOOD_STATE_O_K2_E5_SHIFT                              2
26159   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X94_PLL_CTRL_OVR_O_K2_E5                                           (0x7<<3) // Overrides for PLL lock signals [2] - Active high, override enable [1] - PLL ok override, bypasses ref clock cycle count after qsample is ok [0] - Qsample override
26160   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X94_PLL_CTRL_OVR_O_K2_E5_SHIFT                                     3
26161 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_K2_E5                                                            0x00317cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26162   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_I_KVCO_SEL_O_K2_E5                                  (0x3<<0) // CMU VCO integral path gain
26163   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_I_KVCO_SEL_O_K2_E5_SHIFT                            0
26164   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_FORCE_ILF_O_K2_E5                                   (0x3<<2) // CMU loop filter force to common mode
26165   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_FORCE_ILF_O_K2_E5_SHIFT                             2
26166   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_I_CP_SEL_O_K2_E5                                    (0x3<<4) // Charge pump current gain select.
26167   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_I_CP_SEL_O_K2_E5_SHIFT                              4
26168   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_I_HIZ_O_K2_E5                                       (0x1<<6) // CMU PLL HIZ setting
26169   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_I_HIZ_O_K2_E5_SHIFT                                 6
26170   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_C1_SEL_O_K2_E5                                      (0x1<<7) // CMU LF C1 cap select. Enabling increases C1 cap.
26171   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X95_AHB_PMA_CM_C1_SEL_O_K2_E5_SHIFT                                7
26172 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_K2_E5                                                            0x003180UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26173   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_P_CAP_SEL_O_K2_E5                                   (0x7<<0) // CMU VCO proportional path cap select
26174   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_P_CAP_SEL_O_K2_E5_SHIFT                             0
26175   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_CHPMP_CHOP_ENAN_O_K2_E5                             (0x1<<3) // Charge pump chop enable
26176   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_CHPMP_CHOP_ENAN_O_K2_E5_SHIFT                       3
26177   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_I_CAP_SEL_O_K2_E5                                   (0x7<<4) // CMU VCO integral path cap select
26178   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_I_CAP_SEL_O_K2_E5_SHIFT                             4
26179   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_BGSTART_BYP_O_K2_E5                                 (0x1<<7) // Bandgap startup circuit bypass
26180   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X96_AHB_PMA_CM_BGSTART_BYP_O_K2_E5_SHIFT                           7
26181 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X97_K2_E5                                                            0x003184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26182   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X97_AHB_PMA_CM_VCO_BIAS_O_K2_E5                                    (0xf<<0) // CMU VCO bias current setting.
26183   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X97_AHB_PMA_CM_VCO_BIAS_O_K2_E5_SHIFT                              0
26184   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X97_AHB_PMA_CM_VREG_O_K2_E5                                        (0x3<<4) // CMU VREG setting
26185   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X97_AHB_PMA_CM_VREG_O_K2_E5_SHIFT                                  4
26186   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X97_AHB_PMA_CM_VREGH_O_K2_E5                                       (0x3<<6) // CMU VREGH setting
26187   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X97_AHB_PMA_CM_VREGH_O_K2_E5_SHIFT                                 6
26188 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_K2_E5                                                            0x003188UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26189   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PFD_FORCE_DN_O_K2_E5                                (0x1<<0) // Force PFD to output down
26190   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PFD_FORCE_DN_O_K2_E5_SHIFT                          0
26191   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PFD_FORCE_UP_O_K2_E5                                (0x1<<1) // Force PFD to output up
26192   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PFD_FORCE_UP_O_K2_E5_SHIFT                          1
26193   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_SR_NDIV_OVR_ENA_O_K2_E5                                        (0x1<<2) // Override enable for overriding N-div value
26194   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_SR_NDIV_OVR_ENA_O_K2_E5_SHIFT                                  2
26195   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_V2I_FILTER_SW_ON_O_K2_E5                            (0x1<<3) // CMU V2I filter enable
26196   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_V2I_FILTER_SW_ON_O_K2_E5_SHIFT                      3
26197   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_O_K2_E5                      (0x1<<4) // CMU VCO PMOS proportional current increase
26198   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_O_K2_E5_SHIFT                4
26199   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_O_K2_E5                      (0x1<<5) // CMU VCO PMOS proportional current decrease
26200   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_O_K2_E5_SHIFT                5
26201   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_VREGREF_O_K2_E5                                     (0x3<<6) // CMU reference clock regulator setting
26202   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X98_AHB_PMA_CM_VREGREF_O_K2_E5_SHIFT                               6
26203 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X99_K2_E5                                                            0x00318cUL //Access:RW   DataWidth:0x8    // CMU AFE spares
26204 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X100_K2_E5                                                           0x003190UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26205   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X100_AHB_PMA_CM_PFD_PW_O_K2_E5                                     (0x3<<0) // PFD pulse width setting
26206   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X100_AHB_PMA_CM_PFD_PW_O_K2_E5_SHIFT                               0
26207   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X100_AHB_PMA_CM_I_DROPI_O_K2_E5                                    (0x1<<2) // Enable to reduce charge pump reference current
26208   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X100_AHB_PMA_CM_I_DROPI_O_K2_E5_SHIFT                              2
26209   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X100_AHB_PMA_CM_P_KVCO_SEL_O_K2_E5                                 (0x1f<<3) // CMU PLL KVCO setting
26210   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X100_AHB_PMA_CM_P_KVCO_SEL_O_K2_E5_SHIFT                           3
26211 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X101_K2_E5                                                           0x003194UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26212   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X101_AHB_PMA_CM_DIVPSEL_O_K2_E5                                    (0x7f<<0) // CMU P-divider setting
26213   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X101_AHB_PMA_CM_DIVPSEL_O_K2_E5_SHIFT                              0
26214 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X102_K2_E5                                                           0x003198UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26215   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X102_AHB_PMA_CM_VCOFR_O_K2_E5                                      (0x7<<0) // AHB override for calibrated VCOFR value.
26216   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X102_AHB_PMA_CM_VCOFR_O_K2_E5_SHIFT                                0
26217   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X102_AHB_PMA_CM_VCOFR_SEL_O_K2_E5                                  (0x1<<3) // Override enable for overriding VCOFR value
26218   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X102_AHB_PMA_CM_VCOFR_SEL_O_K2_E5_SHIFT                            3
26219 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG8_K2_E5                                                   0x00319cUL //Access:RW   DataWidth:0x8    // Reserved
26220 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG9_K2_E5                                                   0x0031a0UL //Access:RW   DataWidth:0x8    // Reserved
26221 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG10_K2_E5                                                  0x0031a4UL //Access:RW   DataWidth:0x8    // Reserved
26222 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG11_K2_E5                                                  0x0031a8UL //Access:RW   DataWidth:0x8    // Reserved
26223 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG12_K2_E5                                                  0x0031acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26224 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X108_K2_E5                                                           0x0031b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26225   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X108_PMA_REFCLK_OUTPUT_SEL_O_3_0_K2_E5                             (0xf<<3) // Reference clock output select
26226   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X108_PMA_REFCLK_OUTPUT_SEL_O_3_0_K2_E5_SHIFT                       3
26227   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X108_PMA_REFCLK_SEL_OVR_O_K2_E5                                    (0x1<<7) // Reference clock select override
26228   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X108_PMA_REFCLK_SEL_OVR_O_K2_E5_SHIFT                              7
26229 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_K2_E5                                                           0x0031b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26230   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_OE_L_O_K2_E5                                       (0x1<<0) // Override for primary IO: refclk_oe_l_i Enabled by pma_refclk_sel_ovr_o
26231   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_OE_L_O_K2_E5_SHIFT                                 0
26232   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_OE_R_O_K2_E5                                       (0x1<<1) // "Override for primary IO: refclk_oe_r_i Enabled by pma_refclk_sel_ovr_o"
26233   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_OE_R_O_K2_E5_SHIFT                                 1
26234   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_RXCLK_OE_L_O_K2_E5                                        (0x1<<2) // "Override for primary IO: rxclk_oe_l_i Enabled by pma_refclk_sel_ovr_o"
26235   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_RXCLK_OE_L_O_K2_E5_SHIFT                                  2
26236   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_RXCLK_OE_R_O_K2_E5                                        (0x1<<3) // Override for primary IO: rxclk_oe_l_i Enabled by pma_refclk_sel_ovr_o
26237   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_RXCLK_OE_R_O_K2_E5_SHIFT                                  3
26238   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_CM_HV2P5SEL_O_K2_E5                                       (0x1<<4) // Enable additonal LF cap for 2.5V/3.3V process
26239   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_CM_HV2P5SEL_O_K2_E5_SHIFT                                 4
26240   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_QFWD_L_O_K2_E5                                     (0x1<<6) // Override for primary IO: refclk_qfwd_l_i Enabled by pma_refclk_sel_ovr_o
26241   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_QFWD_L_O_K2_E5_SHIFT                               6
26242   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_QFWD_R_O_K2_E5                                     (0x1<<7) // Override for primary IO: refclk_qfwd_r_i Enabled by pma_refclk_sel_ovr_o
26243   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X109_PMA_REFCLK_QFWD_R_O_K2_E5_SHIFT                               7
26244 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X110_K2_E5                                                           0x0031b8UL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
26245 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X111_K2_E5                                                           0x0031bcUL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
26246 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X112_K2_E5                                                           0x0031c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26247   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X112_SSC_FCNTL_O_19_16_K2_E5                                       (0xf<<0) // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
26248   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X112_SSC_FCNTL_O_19_16_K2_E5_SHIFT                                 0
26249   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X112_SSC_GEN_EN_O_K2_E5                                            (0x1<<4) // Active high Enable for SSC generator SSC mode
26250   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X112_SSC_GEN_EN_O_K2_E5_SHIFT                                      4
26251   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X112_SSC_EN_O_K2_E5                                                (0x1<<5) // Active high Enable for SSC block synth or SSC mode
26252   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X112_SSC_EN_O_K2_E5_SHIFT                                          5
26253 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X113_K2_E5                                                           0x0031c4UL //Access:RW   DataWidth:0x8    // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
26254 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X114_K2_E5                                                           0x0031c8UL //Access:RW   DataWidth:0x8    // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
26255 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_K2_E5                                                           0x0031ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26256   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_SSC_GEN_MATCH_VAL_O_19_16_K2_E5                               (0xf<<0) // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
26257   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_SSC_GEN_MATCH_VAL_O_19_16_K2_E5_SHIFT                         0
26258   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_SSC_GEN_FRACSYN_EN_O_K2_E5                                    (0x1<<4) // Enable for SSC generator with Fractional Synthesis
26259   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_SSC_GEN_FRACSYN_EN_O_K2_E5_SHIFT                              4
26260   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_EN_FRACN_FRCDIV_MODE_O_K2_E5                                  (0x1<<5) // Enable fractional division mode and SSC mode
26261   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_EN_FRACN_FRCDIV_MODE_O_K2_E5_SHIFT                            5
26262   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_SSC_GEN_UPDOWN_EN_O_K2_E5                                     (0x1<<6) // Enable in SSC_GEN mode for upwards and downwards spreading. 0- downspread only, 1 -up and down spreading
26263   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X115_SSC_GEN_UPDOWN_EN_O_K2_E5_SHIFT                               6
26264 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X116_K2_E5                                                           0x0031d0UL //Access:RW   DataWidth:0x8    // In Spread Spectrum Generation mode, represents the magnitude of the incremental step in the SSC word
26265 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X117_K2_E5                                                           0x0031d4UL //Access:RW   DataWidth:0x8    // In Spread Spectrum Generation mode, represents the magnitude of the incremental step in the SSC word
26266 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_K2_E5                                                           0x0031d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26267   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_MOD_TST_IN_O_K2_E5                                      (0xf<<0) // Test input bus
26268   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_MOD_TST_IN_O_K2_E5_SHIFT                                0
26269   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_MOD_TST_CTRL_O_K2_E5                                    (0x3<<4) // Test i/p control source :  0-modulator  1-bypass modulator  2-modulator  3-sr_txt_in_i
26270   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_MOD_TST_CTRL_O_K2_E5_SHIFT                              4
26271   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_FBK_CLK_SRC_SEL_O_K2_E5                                 (0x1<<6) // Clock Select for High Speed clock source :  0-clk_hs_fbk  1-clk_hs_refout
26272   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_FBK_CLK_SRC_SEL_O_K2_E5_SHIFT                           6
26273   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_FBK_CLK_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for High Speed clock source
26274   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X118_FRACN_FBK_CLK_DIV_SEL_O_K2_E5_SHIFT                           7
26275 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_K2_E5                                                           0x0031dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26276   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_OVR_O_4_0_K2_E5                              (0x1f<<0) // override for the counter value
26277   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_OVR_O_4_0_K2_E5_SHIFT                        0
26278   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_POLL_EN_O_K2_E5                              (0x1<<5) // CMU Temperature Calibration Polling Enable: enables the periodic polling and counter adjustment
26279   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_POLL_EN_O_K2_E5_SHIFT                        5
26280   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_POLARITY_O_K2_E5                             (0x1<<6) // chicken bit for counter polarity
26281   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_POLARITY_O_K2_E5_SHIFT                       6
26282   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_OVR_EN_O_K2_E5                               (0x1<<7) // override enable to use above value
26283   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X119_AHB_CMU_TEMP_CAL_OVR_EN_O_K2_E5_SHIFT                         7
26284 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X120_K2_E5                                                           0x0031e0UL //Access:RW   DataWidth:0x8    // Divider input for Div-by-N counter
26285 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X121_K2_E5                                                           0x0031e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26286   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X121_AHB_CMU_TEMP_CAL_CLK_DIV_O_14_8_K2_E5                         (0x7f<<0) // Divider input for Div-by-N counter
26287   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X121_AHB_CMU_TEMP_CAL_CLK_DIV_O_14_8_K2_E5_SHIFT                   0
26288 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X122_K2_E5                                                           0x0031e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26289   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X122_PMA_CM_REFCLK_TERM_OVR_O_K2_E5                                (0x1f<<0) // Refclk Termination override value
26290   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X122_PMA_CM_REFCLK_TERM_OVR_O_K2_E5_SHIFT                          0
26291   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X122_PMA_CM_REFCLK_TERM_OVR_EN_O_K2_E5                             (0x1<<5) // Refclk Termination override enable
26292   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X122_PMA_CM_REFCLK_TERM_OVR_EN_O_K2_E5_SHIFT                       5
26293 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X123_K2_E5                                                           0x0031ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26294   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X123_PMA_CM_RX_TERM_OVR_O_K2_E5                                    (0x1f<<0) // Rx Termination override value, every rx lane gets the same value
26295   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X123_PMA_CM_RX_TERM_OVR_O_K2_E5_SHIFT                              0
26296   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X123_PMA_CM_RX_TERM_OVR_EN_O_K2_E5                                 (0x1<<5) // Rx Termination override enable
26297   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X123_PMA_CM_RX_TERM_OVR_EN_O_K2_E5_SHIFT                           5
26298 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X124_K2_E5                                                           0x0031f0UL //Access:RW   DataWidth:0x8    // In txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator
26299 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X125_K2_E5                                                           0x0031f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26300   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X125_AHB_RX_TC_WAIT_NEXT_UP_8_K2_E5                                (0x1<<0) // In txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator
26301   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X125_AHB_RX_TC_WAIT_NEXT_UP_8_K2_E5_SHIFT                          0
26302   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X125_AHB_RX_TC_WAIT_NEXT_SAMPLE_K2_E5                              (0x7<<1) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
26303   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X125_AHB_RX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                        1
26304   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X125_AHB_RX_TC_UP_NUM_SAMPLES_K2_E5                                (0xf<<4) // in txterm calibration, the number of samples to take from the same comparator
26305   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X125_AHB_RX_TC_UP_NUM_SAMPLES_K2_E5_SHIFT                          4
26306 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X126_K2_E5                                                           0x0031f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26307   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X126_AHB_GC_TCCAL_ENA_OVR_K2_E5                                    (0x1<<0) // Debug feature, when set forces circuit RX termination calibration circuit to be enabled allowing ahb_tx_tc_bias_ovr to take effect
26308   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X126_AHB_GC_TCCAL_ENA_OVR_K2_E5_SHIFT                              0
26309   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X126_AHB_RX_TC_BIAS_OVR_K2_E5                                      (0x7<<1) // Bit 3:1 RX termination calibration DAC override setting
26310   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X126_AHB_RX_TC_BIAS_OVR_K2_E5_SHIFT                                1
26311 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X127_K2_E5                                                           0x0031fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26312   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X127_CMU_MASTER_CDN_O_K2_E5                                        (0x1<<0) // Master reset for CMU
26313   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X127_CMU_MASTER_CDN_O_K2_E5_SHIFT                                  0
26314   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X127_PCS_RATE_O_K2_E5                                              (0x3<<1) // Determines rate for PLL clock pcs_rate_o[0] :      0: VCO clock untouched      1: VCO clock divided by 2                                                 pcs_rate_o[1] :      0: PMA operates in 10b/20b mode Enables %5 circuit      1: PMA operates in 8b/16b mode   Enables %4 circuit
26315   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X127_PCS_RATE_O_K2_E5_SHIFT                                        1
26316 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X128_K2_E5                                                           0x003200UL //Access:RW   DataWidth:0x8    // Not used
26317 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X129_K2_E5                                                           0x003204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26318   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X129_CMU_IN_OVR_O_3_0_K2_E5                                        (0xf<<0) // Override for following CMU Control Signals [2] - active high, override enable [1] - CMU Powerdown Pin IO [0] - CMU Reset Pin IO
26319   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X129_CMU_IN_OVR_O_3_0_K2_E5_SHIFT                                  0
26320   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X129_CMU_OUT_OVR_O_1_0_K2_E5                                       (0x3<<4) // Override for Reset_smu_fl
26321   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X129_CMU_OUT_OVR_O_1_0_K2_E5_SHIFT                                 4
26322 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X130_K2_E5                                                           0x003208UL //Access:R    DataWidth:0x8    // Snapshot of digital test bus data [7:0]
26323 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X131_K2_E5                                                           0x00320cUL //Access:R    DataWidth:0x8    // Multi Field Register.
26324   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X131_TBUS_DATA_SMPL_11_8_K2_E5                                     (0xf<<0) // Snapshot of digital test bus data [11:8]
26325   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X131_TBUS_DATA_SMPL_11_8_K2_E5_SHIFT                               0
26326 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X132_K2_E5                                                           0x003210UL //Access:RW   DataWidth:0x8    // CMU Test Bus address 7-0
26327 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X133_K2_E5                                                           0x003214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26328   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X133_TBUS_ADDR_OVR_O_10_8_K2_E5                                    (0x7<<0) // CMU Test Bus address 10-8
26329   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X133_TBUS_ADDR_OVR_O_10_8_K2_E5_SHIFT                              0
26330 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X134_K2_E5                                                           0x003218UL //Access:RW   DataWidth:0x8    // Not used
26331 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X144_K2_E5                                                           0x003240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26332 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X146_K2_E5                                                           0x003248UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26333 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X147_K2_E5                                                           0x00324cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26334   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X147_AHB_CMU_PROG_MULT_REF_CLK_WAIT_O_K2_E5                        (0x7<<0) // Not used
26335   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X147_AHB_CMU_PROG_MULT_REF_CLK_WAIT_O_K2_E5_SHIFT                  0
26336 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG13_K2_E5                                                  0x003250UL //Access:RW   DataWidth:0x8    // Reserved
26337 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X149_K2_E5                                                           0x003254UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26338   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X149_AHB_PMA_CM_EN_REGLN_O_K2_E5                                   (0xf<<0) // Not used
26339   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X149_AHB_PMA_CM_EN_REGLN_O_K2_E5_SHIFT                             0
26340 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X153_K2_E5                                                           0x003264UL //Access:RW   DataWidth:0x8    // Inverts up_i when set to 1
26341 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X154_K2_E5                                                           0x003268UL //Access:RW   DataWidth:0x8    // Inverts up_i when set to 1
26342 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X161_K2_E5                                                           0x003284UL //Access:RW   DataWidth:0x8    // Function info for each MSM function. Varies depending on function number. _13:06 - Address of first command to run _05:00 - Number of commands to run
26343 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X162_K2_E5                                                           0x003288UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26344 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X163_K2_E5                                                           0x00328cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26345 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X164_K2_E5                                                           0x003290UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26346 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X165_K2_E5                                                           0x003294UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26347 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X166_K2_E5                                                           0x003298UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26348 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X167_K2_E5                                                           0x00329cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26349 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X168_K2_E5                                                           0x0032a0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26350 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X169_K2_E5                                                           0x0032a4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26351 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X170_K2_E5                                                           0x0032a8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26352 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X171_K2_E5                                                           0x0032acUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26353 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X172_K2_E5                                                           0x0032b0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26354 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X173_K2_E5                                                           0x0032b4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26355 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X174_K2_E5                                                           0x0032b8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26356 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X175_K2_E5                                                           0x0032bcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26357 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X176_K2_E5                                                           0x0032c0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26358 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X177_K2_E5                                                           0x0032c4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26359 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X178_K2_E5                                                           0x0032c8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26360 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X179_K2_E5                                                           0x0032ccUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26361 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X180_K2_E5                                                           0x0032d0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26362 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X181_K2_E5                                                           0x0032d4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26363 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X182_K2_E5                                                           0x0032d8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26364 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X183_K2_E5                                                           0x0032dcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26365 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X184_K2_E5                                                           0x0032e0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26366 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X185_K2_E5                                                           0x0032e4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26367 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X186_K2_E5                                                           0x0032e8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26368 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X187_K2_E5                                                           0x0032ecUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26369 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X188_K2_E5                                                           0x0032f0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26370 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG14_K2_E5                                                  0x0032f4UL //Access:RW   DataWidth:0x8    // Reserved
26371 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_RESERVEDREG15_K2_E5                                                  0x0032f8UL //Access:RW   DataWidth:0x8    // Reserved
26372 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_K2_E5                                                           0x0032fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26373   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_IDDQ_BIAS_IDDQ_SETVAL_O_K2_E5                                 (0x1<<0) // MSM Function IDDQ mode default value for iddq_bias
26374   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_IDDQ_BIAS_IDDQ_SETVAL_O_K2_E5_SHIFT                           0
26375   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_BIAS_IDDQ_SETVAL_O_K2_E5                                   (0x1<<1) // MSM Function IDDQ mode default value for pd_bias
26376   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_BIAS_IDDQ_SETVAL_O_K2_E5_SHIFT                             1
26377   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_RESET_TXCLK_PCS_CLK_IDDQ_SETVAL_O_K2_E5                       (0x1<<2) // MSM Function IDDQ mode default value for pcs_clk_ena
26378   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_RESET_TXCLK_PCS_CLK_IDDQ_SETVAL_O_K2_E5_SHIFT                 2
26379   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_CMU_IDDQ_SETVAL_O_K2_E5                                    (0x1<<3) // MSM Function IDDQ mode default value for pd_cmu
26380   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_CMU_IDDQ_SETVAL_O_K2_E5_SHIFT                              3
26381   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_CMUREG_IDDQ_SETVAL_O_K2_E5                                 (0x1<<4) // MSM Function IDDQ mode default value for pd_cmureg
26382   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_CMUREG_IDDQ_SETVAL_O_K2_E5_SHIFT                           4
26383   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_CMUREGREF_IDDQ_SETVAL_O_K2_E5                              (0x1<<5) // MSM Function IDDQ mode default value for pd_cmuregref
26384   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_CMUREGREF_IDDQ_SETVAL_O_K2_E5_SHIFT                        5
26385   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_REF_IDDQ_SETVAL_O_K2_E5                                    (0x1<<6) // MSM Function IDDQ mode default value for pd_ref
26386   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_PD_REF_IDDQ_SETVAL_O_K2_E5_SHIFT                              6
26387   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_RESET_CMU_FL_IDDQ_SETVAL_O_K2_E5                              (0x1<<7) // MSM Function IDDQ mode default value for reset_cmu_fl
26388   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X191_RESET_CMU_FL_IDDQ_SETVAL_O_K2_E5_SHIFT                        7
26389 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_K2_E5                                                           0x003300UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26390   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMU_IDDQ_SETVAL_O_K2_E5                                 (0x1<<0) // MSM Function IDDQ mode default value for reset_cmu
26391   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMU_IDDQ_SETVAL_O_K2_E5_SHIFT                           0
26392   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMU_GCRX_IDDQ_SETVAL_O_K2_E5                            (0x1<<1) // MSM Function IDDQ mode default value for reset_cmu_gcrx
26393   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMU_GCRX_IDDQ_SETVAL_O_K2_E5_SHIFT                      1
26394   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUREG_IDDQ_SETVAL_O_K2_E5                              (0x1<<2) // MSM Function IDDQ mode default value for reset_cmureg
26395   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUREG_IDDQ_SETVAL_O_K2_E5_SHIFT                        2
26396   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUREGREF_IDDQ_SETVAL_O_K2_E5                           (0x1<<3) // MSM Function IDDQ mode default value for reset_cmuregref
26397   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUREGREF_IDDQ_SETVAL_O_K2_E5_SHIFT                     3
26398   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUSYNTH_IDDQ_SETVAL_O_K2_E5                            (0x1<<4) // MSM Function IDDQ mode default value for reset_cmusynth
26399   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUSYNTH_IDDQ_SETVAL_O_K2_E5_SHIFT                      4
26400   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUVCO_IDDQ_SETVAL_O_K2_E5                              (0x1<<5) // MSM Function IDDQ mode default value for reset_cmuvco
26401   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_RESET_CMUVCO_IDDQ_SETVAL_O_K2_E5_SHIFT                        5
26402   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_LF_EXTZERO_ENA_IDDQ_SETVAL_O_K2_E5                            (0x1<<6) // MSM Function IDDQ mode default value for lf_extzero_ena
26403   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_LF_EXTZERO_ENA_IDDQ_SETVAL_O_K2_E5_SHIFT                      6
26404   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_LFI_EXTZERO_IDDQ_SETVAL_O_K2_E5                               (0x1<<7) // MSM Function IDDQ mode default value for lfi_extzero
26405   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X192_LFI_EXTZERO_IDDQ_SETVAL_O_K2_E5_SHIFT                         7
26406 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_K2_E5                                                           0x003304UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26407   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_SOC_CLK_EN_IDDQ_SETVAL_O_K2_E5                                (0x1<<0) // MSM Function IDDQ mode default value for soc_clk_en
26408   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_SOC_CLK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                          0
26409   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_REFCLK_EN_IDDQ_SETVAL_O_K2_E5                                 (0x1<<1) // MSM Function IDDQ mode default value for refclk_en
26410   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_REFCLK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                           1
26411   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PLL_LOCK_EN_IDDQ_SETVAL_O_K2_E5                               (0x1<<2) // MSM Function IDDQ mode default value for pll_lock_en
26412   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PLL_LOCK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                         2
26413   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_RESET_TXCLK_IDDQ_SETVAL_O_K2_E5                               (0x1<<3) // Not used
26414   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_RESET_TXCLK_IDDQ_SETVAL_O_K2_E5_SHIFT                         3
26415   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_RESET_CLKDIV_IDDQ_SETVAL_O_K2_E5                              (0x1<<4) // Not used
26416   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_RESET_CLKDIV_IDDQ_SETVAL_O_K2_E5_SHIFT                        4
26417   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PD_CLKDIV_IDDQ_SETVAL_O_K2_E5                                 (0x1<<5) // Not used
26418   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PD_CLKDIV_IDDQ_SETVAL_O_K2_E5_SHIFT                           5
26419   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PD_CLKDIV_REFCLK_LEFT_IDDQ_SETVAL_O_K2_E5                     (0x1<<6) // Not used
26420   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PD_CLKDIV_REFCLK_LEFT_IDDQ_SETVAL_O_K2_E5_SHIFT               6
26421   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PD_CLKDIV_REFCLK_RIGHT_IDDQ_SETVAL_O_K2_E5                    (0x1<<7) // Not used
26422   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X193_PD_CLKDIV_REFCLK_RIGHT_IDDQ_SETVAL_O_K2_E5_SHIFT              7
26423 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_K2_E5                                                           0x003308UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26424   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_IDDQ_BIAS_RST_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function RST mode default value for iddq_bias
26425   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_IDDQ_BIAS_RST_SETVAL_O_K2_E5_SHIFT                            0
26426   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_BIAS_RST_SETVAL_O_K2_E5                                    (0x1<<1) // MSM Function RST mode default value for pd_bias
26427   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_BIAS_RST_SETVAL_O_K2_E5_SHIFT                              1
26428   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_RESET_TXCLK_PCS_CLK_RST_SETVAL_O_K2_E5                        (0x1<<2) // MSM Function RST mode default value for pcs_clk_ena
26429   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_RESET_TXCLK_PCS_CLK_RST_SETVAL_O_K2_E5_SHIFT                  2
26430   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_CMU_RST_SETVAL_O_K2_E5                                     (0x1<<3) // MSM Function RST mode default value for pd_cmu
26431   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_CMU_RST_SETVAL_O_K2_E5_SHIFT                               3
26432   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_CMUREG_RST_SETVAL_O_K2_E5                                  (0x1<<4) // MSM Function RST mode default value for pd_cmureg
26433   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_CMUREG_RST_SETVAL_O_K2_E5_SHIFT                            4
26434   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_CMUREGREF_RST_SETVAL_O_K2_E5                               (0x1<<5) // MSM Function RST mode default value for pd_cmuregref
26435   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_CMUREGREF_RST_SETVAL_O_K2_E5_SHIFT                         5
26436   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_REF_RST_SETVAL_O_K2_E5                                     (0x1<<6) // MSM Function RST mode default value for pd_ref
26437   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_PD_REF_RST_SETVAL_O_K2_E5_SHIFT                               6
26438   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_RESET_CMU_FL_RST_SETVAL_O_K2_E5                               (0x1<<7) // MSM Function RST mode default value for reset_cmu_fl
26439   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X194_RESET_CMU_FL_RST_SETVAL_O_K2_E5_SHIFT                         7
26440 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_K2_E5                                                           0x00330cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26441   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMU_RST_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function RST mode default value for reset_cmu
26442   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMU_RST_SETVAL_O_K2_E5_SHIFT                            0
26443   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMU_GCRX_RST_SETVAL_O_K2_E5                             (0x1<<1) // MSM Function RST mode default value for reset_cmu_gcrx
26444   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMU_GCRX_RST_SETVAL_O_K2_E5_SHIFT                       1
26445   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUREG_RST_SETVAL_O_K2_E5                               (0x1<<2) // MSM Function RST mode default value for reset_cmureg
26446   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUREG_RST_SETVAL_O_K2_E5_SHIFT                         2
26447   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUREGREF_RST_SETVAL_O_K2_E5                            (0x1<<3) // MSM Function RST mode default value for reset_cmuregref
26448   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUREGREF_RST_SETVAL_O_K2_E5_SHIFT                      3
26449   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUSYNTH_RST_SETVAL_O_K2_E5                             (0x1<<4) // MSM Function RST mode default value for reset_cmusynth
26450   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUSYNTH_RST_SETVAL_O_K2_E5_SHIFT                       4
26451   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUVCO_RST_SETVAL_O_K2_E5                               (0x1<<5) // MSM Function RST mode default value for reset_cmuvco
26452   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_RESET_CMUVCO_RST_SETVAL_O_K2_E5_SHIFT                         5
26453   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_LF_EXTZERO_ENA_RST_SETVAL_O_K2_E5                             (0x1<<6) // MSM Function RST mode default value for lf_extzero_ena
26454   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_LF_EXTZERO_ENA_RST_SETVAL_O_K2_E5_SHIFT                       6
26455   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_LFI_EXTZERO_RST_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function RST mode default value for lfi_extzero
26456   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X195_LFI_EXTZERO_RST_SETVAL_O_K2_E5_SHIFT                          7
26457 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_K2_E5                                                           0x003310UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26458   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_SOC_CLK_EN_RST_SETVAL_O_K2_E5                                 (0x1<<0) // MSM Function RST mode default value for soc_clk_en
26459   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_SOC_CLK_EN_RST_SETVAL_O_K2_E5_SHIFT                           0
26460   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_REFCLK_EN_RST_SETVAL_O_K2_E5                                  (0x1<<1) // MSM Function RST mode default value for refclk_en
26461   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_REFCLK_EN_RST_SETVAL_O_K2_E5_SHIFT                            1
26462   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PLL_LOCK_EN_RST_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function RST mode default value for pll_lock_en
26463   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PLL_LOCK_EN_RST_SETVAL_O_K2_E5_SHIFT                          2
26464   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_RESET_TXCLK_RST_SETVAL_O_K2_E5                                (0x1<<3) // Not used
26465   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_RESET_TXCLK_RST_SETVAL_O_K2_E5_SHIFT                          3
26466   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_RESET_CLKDIV_RST_SETVAL_O_K2_E5                               (0x1<<4) // Not used
26467   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_RESET_CLKDIV_RST_SETVAL_O_K2_E5_SHIFT                         4
26468   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PD_CLKDIV_RST_SETVAL_O_K2_E5                                  (0x1<<5) // Not used
26469   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PD_CLKDIV_RST_SETVAL_O_K2_E5_SHIFT                            5
26470   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PD_CLKDIV_REFCLK_LEFT_RST_SETVAL_O_K2_E5                      (0x1<<6) // Not used
26471   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PD_CLKDIV_REFCLK_LEFT_RST_SETVAL_O_K2_E5_SHIFT                6
26472   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PD_CLKDIV_REFCLK_RIGHT_RST_SETVAL_O_K2_E5                     (0x1<<7) // Not used
26473   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X196_PD_CLKDIV_REFCLK_RIGHT_RST_SETVAL_O_K2_E5_SHIFT               7
26474 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_K2_E5                                                           0x003314UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26475   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_IDDQ_BIAS_NORM_SETVAL_O_K2_E5                                 (0x1<<0) // MSM Function NORMAL mode default value for iddq_bias
26476   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_IDDQ_BIAS_NORM_SETVAL_O_K2_E5_SHIFT                           0
26477   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_BIAS_NORM_SETVAL_O_K2_E5                                   (0x1<<1) // MSM Function NORMAL mode default value for pd_bias
26478   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_BIAS_NORM_SETVAL_O_K2_E5_SHIFT                             1
26479   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_RESET_TXCLK_PCS_CLK_NORM_SETVAL_O_K2_E5                       (0x1<<2) // MSM Function NORMAL mode default value for pcs_clk_ena
26480   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_RESET_TXCLK_PCS_CLK_NORM_SETVAL_O_K2_E5_SHIFT                 2
26481   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_CMU_NORM_SETVAL_O_K2_E5                                    (0x1<<3) // MSM Function NORMAL mode default value for pd_cmu
26482   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_CMU_NORM_SETVAL_O_K2_E5_SHIFT                              3
26483   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_CMUREG_NORM_SETVAL_O_K2_E5                                 (0x1<<4) // MSM Function NORMAL mode default value for pd_cmureg
26484   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_CMUREG_NORM_SETVAL_O_K2_E5_SHIFT                           4
26485   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_CMUREGREF_NORM_SETVAL_O_K2_E5                              (0x1<<5) // MSM Function NORMAL mode default value for pd_cmuregref
26486   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_CMUREGREF_NORM_SETVAL_O_K2_E5_SHIFT                        5
26487   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_REF_NORM_SETVAL_O_K2_E5                                    (0x1<<6) // MSM Function NORMAL mode default value for pd_ref
26488   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_PD_REF_NORM_SETVAL_O_K2_E5_SHIFT                              6
26489   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_RESET_CMU_FL_NORM_SETVAL_O_K2_E5                              (0x1<<7) // MSM Function NORMAL mode default value for reset_cmu_fl
26490   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X197_RESET_CMU_FL_NORM_SETVAL_O_K2_E5_SHIFT                        7
26491 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_K2_E5                                                           0x003318UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26492   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMU_NORM_SETVAL_O_K2_E5                                 (0x1<<0) // MSM Function NORMAL mode default value for reset_cmu
26493   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMU_NORM_SETVAL_O_K2_E5_SHIFT                           0
26494   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMU_GCRX_NORM_SETVAL_O_K2_E5                            (0x1<<1) // MSM Function NORMAL mode default value for reset_cmu_gcrx
26495   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMU_GCRX_NORM_SETVAL_O_K2_E5_SHIFT                      1
26496   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUREG_NORM_SETVAL_O_K2_E5                              (0x1<<2) // MSM Function NORMAL mode default value for reset_cmureg
26497   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUREG_NORM_SETVAL_O_K2_E5_SHIFT                        2
26498   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUREGREF_NORM_SETVAL_O_K2_E5                           (0x1<<3) // MSM Function NORMAL mode default value for reset_cmuregref
26499   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUREGREF_NORM_SETVAL_O_K2_E5_SHIFT                     3
26500   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUSYNTH_NORM_SETVAL_O_K2_E5                            (0x1<<4) // MSM Function NORMAL mode default value for reset_cmusynth
26501   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUSYNTH_NORM_SETVAL_O_K2_E5_SHIFT                      4
26502   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUVCO_NORM_SETVAL_O_K2_E5                              (0x1<<5) // MSM Function NORMAL mode default value for reset_cmuvco
26503   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_RESET_CMUVCO_NORM_SETVAL_O_K2_E5_SHIFT                        5
26504   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_LF_EXTZERO_ENA_NORM_SETVAL_O_K2_E5                            (0x1<<6) // MSM Function NORMAL mode default value for lf_extzero_ena
26505   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_LF_EXTZERO_ENA_NORM_SETVAL_O_K2_E5_SHIFT                      6
26506   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_LFI_EXTZERO_NORM_SETVAL_O_K2_E5                               (0x1<<7) // MSM Function NORMAL mode default value for lfi_extzero
26507   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X198_LFI_EXTZERO_NORM_SETVAL_O_K2_E5_SHIFT                         7
26508 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_K2_E5                                                           0x00331cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26509   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_SOC_CLK_EN_NORM_SETVAL_O_K2_E5                                (0x1<<0) // MSM Function NORMAL mode default value for soc_clk_en
26510   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_SOC_CLK_EN_NORM_SETVAL_O_K2_E5_SHIFT                          0
26511   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_REFCLK_EN_NORM_SETVAL_O_K2_E5                                 (0x1<<1) // MSM Function NORMAL mode default value for refclk_en
26512   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_REFCLK_EN_NORM_SETVAL_O_K2_E5_SHIFT                           1
26513   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PLL_LOCK_EN_NORM_SETVAL_O_K2_E5                               (0x1<<2) // MSM Function NORMAL mode default value for pll_lock_en
26514   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PLL_LOCK_EN_NORM_SETVAL_O_K2_E5_SHIFT                         2
26515   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_RESET_TXCLK_NORM_SETVAL_O_K2_E5                               (0x1<<3) // Not used
26516   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_RESET_TXCLK_NORM_SETVAL_O_K2_E5_SHIFT                         3
26517   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_RESET_CLKDIV_NORM_SETVAL_O_K2_E5                              (0x1<<4) // Not used
26518   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_RESET_CLKDIV_NORM_SETVAL_O_K2_E5_SHIFT                        4
26519   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PD_CLKDIV_NORM_SETVAL_O_K2_E5                                 (0x1<<5) // Not used
26520   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PD_CLKDIV_NORM_SETVAL_O_K2_E5_SHIFT                           5
26521   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PD_CLKDIV_REFCLK_LEFT_NORM_SETVAL_O_K2_E5                     (0x1<<6) // Not used
26522   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PD_CLKDIV_REFCLK_LEFT_NORM_SETVAL_O_K2_E5_SHIFT               6
26523   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PD_CLKDIV_REFCLK_RIGHT_NORM_SETVAL_O_K2_E5                    (0x1<<7) // Not used
26524   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X199_PD_CLKDIV_REFCLK_RIGHT_NORM_SETVAL_O_K2_E5_SHIFT              7
26525 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_K2_E5                                                           0x003320UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26526   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_IDDQ_BIAS_PD_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function POWER DOWN mode default value for iddq_bias
26527   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_IDDQ_BIAS_PD_SETVAL_O_K2_E5_SHIFT                             0
26528   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_BIAS_PD_SETVAL_O_K2_E5                                     (0x1<<1) // MSM Function POWER DOWN mode default value for pd_bias
26529   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_BIAS_PD_SETVAL_O_K2_E5_SHIFT                               1
26530   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_RESET_TXCLK_PCS_CLK_PD_SETVAL_O_K2_E5                         (0x1<<2) // MSM Function POWER DOWN mode default value for pcs_clk_ena
26531   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_RESET_TXCLK_PCS_CLK_PD_SETVAL_O_K2_E5_SHIFT                   2
26532   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_CMU_PD_SETVAL_O_K2_E5                                      (0x1<<3) // MSM Function POWER DOWN mode default value for pd_cmu
26533   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_CMU_PD_SETVAL_O_K2_E5_SHIFT                                3
26534   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_CMUREG_PD_SETVAL_O_K2_E5                                   (0x1<<4) // MSM Function POWER DOWN mode default value for pd_cmureg
26535   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_CMUREG_PD_SETVAL_O_K2_E5_SHIFT                             4
26536   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_CMUREGREF_PD_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function POWER DOWN mode default value for pd_cmuregref
26537   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_CMUREGREF_PD_SETVAL_O_K2_E5_SHIFT                          5
26538   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_REF_PD_SETVAL_O_K2_E5                                      (0x1<<6) // MSM Function POWER DOWN mode default value for pd_ref
26539   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_PD_REF_PD_SETVAL_O_K2_E5_SHIFT                                6
26540   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_RESET_CMU_FL_PD_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function POWER DOWN mode default value for reset_cmu_fl
26541   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X200_RESET_CMU_FL_PD_SETVAL_O_K2_E5_SHIFT                          7
26542 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_K2_E5                                                           0x003324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26543   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMU_PD_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function POWER DOWN mode default value for reset_cmu
26544   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMU_PD_SETVAL_O_K2_E5_SHIFT                             0
26545   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMU_GCRX_PD_SETVAL_O_K2_E5                              (0x1<<1) // MSM Function POWER DOWN mode default value for reset_cmu_gcrx
26546   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMU_GCRX_PD_SETVAL_O_K2_E5_SHIFT                        1
26547   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUREG_PD_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function POWER DOWN mode default value for reset_cmureg
26548   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUREG_PD_SETVAL_O_K2_E5_SHIFT                          2
26549   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUREGREF_PD_SETVAL_O_K2_E5                             (0x1<<3) // MSM Function POWER DOWN mode default value for reset_cmuregref
26550   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUREGREF_PD_SETVAL_O_K2_E5_SHIFT                       3
26551   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUSYNTH_PD_SETVAL_O_K2_E5                              (0x1<<4) // MSM Function POWER DOWN mode default value for reset_cmusynth
26552   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUSYNTH_PD_SETVAL_O_K2_E5_SHIFT                        4
26553   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUVCO_PD_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function POWER DOWN mode default value for reset_cmuvco
26554   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_RESET_CMUVCO_PD_SETVAL_O_K2_E5_SHIFT                          5
26555   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_LF_EXTZERO_ENA_PD_SETVAL_O_K2_E5                              (0x1<<6) // MSM Function POWER DOWN mode default value for lf_extzero_ena
26556   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_LF_EXTZERO_ENA_PD_SETVAL_O_K2_E5_SHIFT                        6
26557   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_LFI_EXTZERO_PD_SETVAL_O_K2_E5                                 (0x1<<7) // MSM Function POWER DOWN mode default value for lfi_extzero
26558   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X201_LFI_EXTZERO_PD_SETVAL_O_K2_E5_SHIFT                           7
26559 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_K2_E5                                                           0x003328UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26560   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_SOC_CLK_EN_PD_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function POWER DOWN mode default value for soc_clk_en
26561   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_SOC_CLK_EN_PD_SETVAL_O_K2_E5_SHIFT                            0
26562   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_REFCLK_EN_PD_SETVAL_O_K2_E5                                   (0x1<<1) // MSM Function POWER DOWN mode default value for refclk_en
26563   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_REFCLK_EN_PD_SETVAL_O_K2_E5_SHIFT                             1
26564   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PLL_LOCK_EN_PD_SETVAL_O_K2_E5                                 (0x1<<2) // MSM Function POWER DOWN mode default value for pll_lock_en
26565   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PLL_LOCK_EN_PD_SETVAL_O_K2_E5_SHIFT                           2
26566   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_RESET_TXCLK_PD_SETVAL_O_K2_E5                                 (0x1<<3) // Not used
26567   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_RESET_TXCLK_PD_SETVAL_O_K2_E5_SHIFT                           3
26568   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_RESET_CLKDIV_PD_SETVAL_O_K2_E5                                (0x1<<4) // Not used
26569   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_RESET_CLKDIV_PD_SETVAL_O_K2_E5_SHIFT                          4
26570   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PD_CLKDIV_PD_SETVAL_O_K2_E5                                   (0x1<<5) // Not used
26571   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PD_CLKDIV_PD_SETVAL_O_K2_E5_SHIFT                             5
26572   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PD_CLKDIV_REFCLK_LEFT_PD_SETVAL_O_K2_E5                       (0x1<<6) // Not used
26573   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PD_CLKDIV_REFCLK_LEFT_PD_SETVAL_O_K2_E5_SHIFT                 6
26574   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PD_CLKDIV_REFCLK_RIGHT_PD_SETVAL_O_K2_E5                      (0x1<<7) // Not used
26575   #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X202_PD_CLKDIV_REFCLK_RIGHT_PD_SETVAL_O_K2_E5_SHIFT                7
26576 #define PHY_SGMII_IP_REG_AHB_CMU1_CSR_6_X210_K2_E5                                                           0x003348UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26577 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X0_K2_E5                                                               0x000000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26578   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X0_SOC0_DIV_O_K2_E5                                                  (0xf<<0) // Static divider control for SOC0 The only access to this divider. Not an override
26579   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X0_SOC0_DIV_O_K2_E5_SHIFT                                            0
26580   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X0_SOC1_DIV_O_K2_E5                                                  (0xf<<4) // Static divider control for SOC1 The only access to this divider. Not an override
26581   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X0_SOC1_DIV_O_K2_E5_SHIFT                                            4
26582 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_K2_E5                                                               0x000004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26583   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_CK_SOC_DIV_OVR_O_2_0_K2_E5                                        (0x7<<0) // Override for Primary IO: ck_soc_div_i [1:0] [2] - active high, Override Enable [1:0] - Override for pins ck_soc_div_i [1:0]
26584   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_CK_SOC_DIV_OVR_O_2_0_K2_E5_SHIFT                                  0
26585   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_PMA_CM_REF_CLK_DIV_O_K2_E5                                        (0x3<<3) // Divider for pma_cm_ref_clk
26586   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_PMA_CM_REF_CLK_DIV_O_K2_E5_SHIFT                                  3
26587   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_GCFSM_CLK_DIV_O_K2_E5                                             (0x3<<5) // Static divider control for CMU GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
26588   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_GCFSM_CLK_DIV_O_K2_E5_SHIFT                                       5
26589   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_BURNIN_REF_LIFE_CLK_SEL_O_K2_E5                                   (0x1<<7) // Reference clock select override value for burn_in mode. This override is enabled by primary input pin burn_in_i
26590   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X1_BURNIN_REF_LIFE_CLK_SEL_O_K2_E5_SHIFT                             7
26591 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X2_K2_E5                                                               0x000008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26592   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X2_SSC_CLK_DIV_O_K2_E5                                               (0x7<<0) // Static divider control for the SSC block The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /4 4�d3:  /8:
26593   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X2_SSC_CLK_DIV_O_K2_E5_SHIFT                                         0
26594   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFCLK_SEL_O_2_0_K2_E5                                        (0x7<<3) // Selects one lane's recovered byte clock of all existing lanes, which goes to refclk buffer.
26595   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFCLK_SEL_O_2_0_K2_E5_SHIFT                                  3
26596   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFDIV_O_1_0_K2_E5                                            (0x3<<6) // CDR "Ref" clock into CMU divider. 0 - no div, 1/2 - div by 2, 3 - div by 4
26597   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X2_CDR_REFDIV_O_1_0_K2_E5_SHIFT                                      6
26598 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X3_K2_E5                                                               0x00000cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26599   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X3_AHB_PMA_CM_DIVNSEL_6_0_O_K2_E5                                    (0x7f<<0) // CMU N-divider setting
26600   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X3_AHB_PMA_CM_DIVNSEL_6_0_O_K2_E5_SHIFT                              0
26601 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X4_K2_E5                                                               0x000010UL //Access:RW   DataWidth:0x8    // CMU FL LDHS count value
26602 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_K2_E5                                                               0x000014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26603   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_FL_LDHS_9_8_O_K2_E5                                    (0x3<<0) // CMU FL LDHS count value
26604   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_FL_LDHS_9_8_O_K2_E5_SHIFT                              0
26605   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PLL_REFDIV2_ENA_O_K2_E5                                (0x1<<2) // CMU reference div2 enable
26606   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PLL_REFDIV2_ENA_O_K2_E5_SHIFT                          2
26607   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PREDIV4_ENA_O_K2_E5                                    (0x1<<3) // CMU FL prediv4 enable
26608   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_PREDIV4_ENA_O_K2_E5_SHIFT                              3
26609   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_REFCLK_DEGLITCH_DIS_O_K2_E5                            (0x1<<4) // Reference clock startup deglitch circuit disable
26610   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X5_AHB_PMA_CM_REFCLK_DEGLITCH_DIS_O_K2_E5_SHIFT                      4
26611 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X6_K2_E5                                                               0x000018UL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26612 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X7_K2_E5                                                               0x00001cUL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26613 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X8_K2_E5                                                               0x000020UL //Access:RW   DataWidth:0x8    // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26614 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X9_K2_E5                                                               0x000024UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26615   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X9_GCFSM_OVR_O_27_24_K2_E5                                           (0xf<<0) // CMU GCFSM Output Overrides for the following functions: [27] - active high, Override Enable [26]  - GCFSM Request flag [25:24] - GCFSM Function [23:0] - GCFSM Control Signal
26616   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X9_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                     0
26617 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X10_K2_E5                                                              0x000028UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
26618 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X11_K2_E5                                                              0x00002cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
26619 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X12_K2_E5                                                              0x000030UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
26620 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X13_K2_E5                                                              0x000034UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
26621 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X14_K2_E5                                                              0x000038UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
26622 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X15_K2_E5                                                              0x00003cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
26623 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X16_K2_E5                                                              0x000040UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
26624 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X17_K2_E5                                                              0x000044UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
26625 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X18_K2_E5                                                              0x000048UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
26626 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X19_K2_E5                                                              0x00004cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
26627 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X20_K2_E5                                                              0x000050UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
26628 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X21_K2_E5                                                              0x000054UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
26629 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X22_K2_E5                                                              0x000058UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
26630 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X23_K2_E5                                                              0x00005cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
26631 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X24_K2_E5                                                              0x000060UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
26632 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X25_K2_E5                                                              0x000064UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
26633 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X26_K2_E5                                                              0x000068UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26634   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_OUT_OVR_EN_O_K2_E5                                     (0x1<<0) // GCFSM output override enable
26635   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_OUT_OVR_EN_O_K2_E5_SHIFT                               0
26636   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_PMA_DATA_OVR_O_6_0_K2_E5                               (0x7f<<1) // GCFSM pma_data_o override
26637   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X26_GCFSM_CMU_PMA_DATA_OVR_O_6_0_K2_E5_SHIFT                         1
26638 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_K2_E5                                                              0x00006cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26639   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_DATA_OVR_O_11_7_K2_E5                              (0x1f<<0) // GCFSM pma_data_o override
26640   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_DATA_OVR_O_11_7_K2_E5_SHIFT                        0
26641   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_LATCH_OVR_O_K2_E5                                  (0x1<<5) // GCFSM pma_latch_o override
26642   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_LATCH_OVR_O_K2_E5_SHIFT                            5
26643   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_GO_OVR_O_K2_E5                                     (0x1<<6) // GCFSM pma_go_o override
26644   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_GO_OVR_O_K2_E5_SHIFT                               6
26645   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_READ_OVR_O_K2_E5                                   (0x1<<7) // GCFSM pma_read_o override
26646   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X27_GCFSM_CMU_PMA_READ_OVR_O_K2_E5_SHIFT                             7
26647 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X28_K2_E5                                                              0x000070UL //Access:RW   DataWidth:0x8    // GCFSM pma_cal_o override
26648 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X29_K2_E5                                                              0x000074UL //Access:RW   DataWidth:0x8    // GCFSM pma_cal_o override
26649 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_K2_E5                                                              0x000078UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26650   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_SOC_CLK_EN_OUT_OVR_O_K2_E5                               (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - SOC clock output enable
26651   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_SOC_CLK_EN_OUT_OVR_O_K2_E5_SHIFT                         0
26652   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_REF_CLK_EN_OUT_OVR_O_K2_E5                               (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - REF clock output enable
26653   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_REF_CLK_EN_OUT_OVR_O_K2_E5_SHIFT                         2
26654   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_LOCK_EN_OUT_OVR_O_K2_E5                                  (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LOCK output enable
26655   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_LOCK_EN_OUT_OVR_O_K2_E5_SHIFT                            4
26656   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_PMA_RST_CMU_OUT_OVR_O_K2_E5                              (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU
26657   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X30_MSM_CMU_PMA_RST_CMU_OUT_OVR_O_K2_E5_SHIFT                        6
26658 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_K2_E5                                                              0x00007cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26659   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUREG_OUT_OVR_O_K2_E5                           (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - SOC clock output enable - switches to SOC from life clock
26660   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUREG_OUT_OVR_O_K2_E5_SHIFT                     0
26661   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUSYNTH_OUT_OVR_O_K2_E5                         (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU SYNTH
26662   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUSYNTH_OUT_OVR_O_K2_E5_SHIFT                   2
26663   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUVCO_OUT_OVR_O_K2_E5                           (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU VC0
26664   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_RST_CMUVCO_OUT_OVR_O_K2_E5_SHIFT                     4
26665   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_IDDQ_BIAS_OUT_OVR_O_K2_E5                            (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - IDDQ BIAS
26666   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X31_MSM_CMU_PMA_IDDQ_BIAS_OUT_OVR_O_K2_E5_SHIFT                      6
26667 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_K2_E5                                                              0x000080UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26668   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_BIAS_OUT_OVR_O_K2_E5                              (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD BIAS
26669   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_BIAS_OUT_OVR_O_K2_E5_SHIFT                        0
26670   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMU_OUT_OVR_O_K2_E5                               (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU
26671   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMU_OUT_OVR_O_K2_E5_SHIFT                         2
26672   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMUREG_OUT_OVR_O_K2_E5                            (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU REG
26673   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_CMUREG_OUT_OVR_O_K2_E5_SHIFT                      4
26674   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_REF_OUT_OVR_O_K2_E5                               (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD REF OUT
26675   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X32_MSM_CMU_PMA_PD_REF_OUT_OVR_O_K2_E5_SHIFT                         6
26676 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_K2_E5                                                              0x000084UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26677   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RESET_TXCLK_PCS_CLK_OVR_O_K2_E5                      (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PCS CLK ENA
26678   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RESET_TXCLK_PCS_CLK_OVR_O_K2_E5_SHIFT                0
26679   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_FL_OUT_OVR_O_K2_E5                           (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU FL
26680   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_FL_OUT_OVR_O_K2_E5_SHIFT                     2
26681   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_GCRX_OUT_OVR_O_K2_E5                         (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU GCRX
26682   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_CMU_PMA_RST_CMU_GCRX_OUT_OVR_O_K2_E5_SHIFT                   4
26683   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_PMA_LF_EXTZERO_ENA_OUT_OVR_O_K2_E5                           (0x3<<6) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LF EXTZERO ENA
26684   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X33_MSM_PMA_LF_EXTZERO_ENA_OUT_OVR_O_K2_E5_SHIFT                     6
26685 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X34_K2_E5                                                              0x000088UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26686   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_LFI_EXTZERO_OUT_OVR_O_K2_E5                          (0x3<<0) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - LFI EXTZERO ENA
26687   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_LFI_EXTZERO_OUT_OVR_O_K2_E5_SHIFT                    0
26688   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_PD_CMUREGREF_OUT_OVR_O_K2_E5                         (0x3<<2) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - PD CMU REGREF
26689   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X34_MSM_CMU_PMA_PD_CMUREGREF_OUT_OVR_O_K2_E5_SHIFT                   2
26690   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X34_MSM_PMA_RESET_CMUREGREF_OUT_OVR_O_K2_E5                          (0x3<<4) // MFSM Output Overrides for the following functions:                  [0] - active high, Override Enable [1] - RESET CMU REGREF
26691   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X34_MSM_PMA_RESET_CMUREGREF_OUT_OVR_O_K2_E5_SHIFT                    4
26692 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X56_K2_E5                                                              0x0000e0UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26693 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X57_K2_E5                                                              0x0000e4UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26694 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X58_K2_E5                                                              0x0000e8UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26695 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X59_K2_E5                                                              0x0000ecUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26696 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X60_K2_E5                                                              0x0000f0UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26697 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X61_K2_E5                                                              0x0000f4UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26698 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X62_K2_E5                                                              0x0000f8UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26699 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X63_K2_E5                                                              0x0000fcUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26700 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X64_K2_E5                                                              0x000100UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26701 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X65_K2_E5                                                              0x000104UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26702 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X66_K2_E5                                                              0x000108UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26703 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X67_K2_E5                                                              0x00010cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26704 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X68_K2_E5                                                              0x000110UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26705 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X69_K2_E5                                                              0x000114UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26706 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X70_K2_E5                                                              0x000118UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26707 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X71_K2_E5                                                              0x00011cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26708 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X72_K2_E5                                                              0x000120UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26709 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X73_K2_E5                                                              0x000124UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26710 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X74_K2_E5                                                              0x000128UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26711 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X75_K2_E5                                                              0x00012cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26712 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X76_K2_E5                                                              0x000130UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26713 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X77_K2_E5                                                              0x000134UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26714 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X78_K2_E5                                                              0x000138UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26715 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X79_K2_E5                                                              0x00013cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26716 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X80_K2_E5                                                              0x000140UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26717 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X81_K2_E5                                                              0x000144UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26718 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X82_K2_E5                                                              0x000148UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26719 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X83_K2_E5                                                              0x00014cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26720 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X84_K2_E5                                                              0x000150UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26721 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X85_K2_E5                                                              0x000154UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26722 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X86_K2_E5                                                              0x000158UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26723 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X87_K2_E5                                                              0x00015cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26724 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X88_K2_E5                                                              0x000160UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26725 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X89_K2_E5                                                              0x000164UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26726 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X90_K2_E5                                                              0x000168UL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26727 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X91_K2_E5                                                              0x00016cUL //Access:RW   DataWidth:0x8    // MSM Function Data Bus slice
26728 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X92_K2_E5                                                              0x000170UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26729   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X92_MSM_FUNC_DATA_O_289_288_K2_E5                                    (0x3<<0) // MSM Function Data Bus slice
26730   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X92_MSM_FUNC_DATA_O_289_288_K2_E5_SHIFT                              0
26731   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X92_MSM_IN_OVR_O_5_0_K2_E5                                           (0x3f<<2) // Override for MFSM inputs [5] - active high, override enable [4] - MFSM request flag override [3:0] - MFSM function override
26732   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X92_MSM_IN_OVR_O_5_0_K2_E5_SHIFT                                     2
26733 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X93_K2_E5                                                              0x000174UL //Access:RW   DataWidth:0x8    // Number of reference clock cycles to count after qsample is ok, before PLL is declared locked
26734 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X94_K2_E5                                                              0x000178UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26735   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_NUM_CYCLES_O_9_8_K2_E5                                  (0x3<<0) // Number of reference clock cycles to count after qsample is ok, before PLL is declared locked
26736   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_NUM_CYCLES_O_9_8_K2_E5_SHIFT                            0
26737   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_GOOD_STATE_O_K2_E5                                      (0x1<<2) // State of qsample for PLL to be considered locked
26738   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_GOOD_STATE_O_K2_E5_SHIFT                                2
26739   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_OVR_O_K2_E5                                             (0x7<<3) // Overrides for PLL lock signals [2] - Active high, override enable [1] - PLL ok override, bypasses ref clock cycle count after qsample is ok [0] - Qsample override
26740   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X94_PLL_CTRL_OVR_O_K2_E5_SHIFT                                       3
26741 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_K2_E5                                                              0x00017cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26742   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_KVCO_SEL_O_K2_E5                                    (0x3<<0) // CMU VCO integral path gain
26743   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_KVCO_SEL_O_K2_E5_SHIFT                              0
26744   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_FORCE_ILF_O_K2_E5                                     (0x3<<2) // CMU loop filter force to common mode
26745   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_FORCE_ILF_O_K2_E5_SHIFT                               2
26746   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_CP_SEL_O_K2_E5                                      (0x3<<4) // Charge pump current gain select.
26747   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_CP_SEL_O_K2_E5_SHIFT                                4
26748   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_HIZ_O_K2_E5                                         (0x1<<6) // CMU PLL HIZ setting
26749   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_I_HIZ_O_K2_E5_SHIFT                                   6
26750   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_C1_SEL_O_K2_E5                                        (0x1<<7) // CMU LF C1 cap select. Enabling increases C1 cap.
26751   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X95_AHB_PMA_CM_C1_SEL_O_K2_E5_SHIFT                                  7
26752 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_K2_E5                                                              0x000180UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26753   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_P_CAP_SEL_O_K2_E5                                     (0x7<<0) // CMU VCO proportional path cap select
26754   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_P_CAP_SEL_O_K2_E5_SHIFT                               0
26755   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_CHPMP_CHOP_ENAN_O_K2_E5                               (0x1<<3) // Charge pump chop enable
26756   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_CHPMP_CHOP_ENAN_O_K2_E5_SHIFT                         3
26757   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_I_CAP_SEL_O_K2_E5                                     (0x7<<4) // CMU VCO integral path cap select
26758   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_I_CAP_SEL_O_K2_E5_SHIFT                               4
26759   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_BGSTART_BYP_O_K2_E5                                   (0x1<<7) // Bandgap startup circuit bypass
26760   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X96_AHB_PMA_CM_BGSTART_BYP_O_K2_E5_SHIFT                             7
26761 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X97_K2_E5                                                              0x000184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26762   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VCO_BIAS_O_K2_E5                                      (0xf<<0) // CMU VCO bias current setting.
26763   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VCO_BIAS_O_K2_E5_SHIFT                                0
26764   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREG_O_K2_E5                                          (0x3<<4) // CMU VREG setting
26765   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREG_O_K2_E5_SHIFT                                    4
26766   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREGH_O_K2_E5                                         (0x3<<6) // CMU VREGH setting
26767   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X97_AHB_PMA_CM_VREGH_O_K2_E5_SHIFT                                   6
26768 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_K2_E5                                                              0x000188UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26769   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_DN_O_K2_E5                                  (0x1<<0) // Force PFD to output down
26770   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_DN_O_K2_E5_SHIFT                            0
26771   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_UP_O_K2_E5                                  (0x1<<1) // Force PFD to output up
26772   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PFD_FORCE_UP_O_K2_E5_SHIFT                            1
26773   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_SR_NDIV_OVR_ENA_O_K2_E5                                          (0x1<<2) // Override enable for overriding N-div value
26774   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_SR_NDIV_OVR_ENA_O_K2_E5_SHIFT                                    2
26775   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_V2I_FILTER_SW_ON_O_K2_E5                              (0x1<<3) // CMU V2I filter enable
26776   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_V2I_FILTER_SW_ON_O_K2_E5_SHIFT                        3
26777   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_O_K2_E5                        (0x1<<4) // CMU VCO PMOS proportional current increase
26778   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_O_K2_E5_SHIFT                  4
26779   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_O_K2_E5                        (0x1<<5) // CMU VCO PMOS proportional current decrease
26780   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_O_K2_E5_SHIFT                  5
26781   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_VREGREF_O_K2_E5                                       (0x3<<6) // CMU reference clock regulator setting
26782   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X98_AHB_PMA_CM_VREGREF_O_K2_E5_SHIFT                                 6
26783 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X99_K2_E5                                                              0x00018cUL //Access:RW   DataWidth:0x8    // CMU AFE spares
26784 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X100_K2_E5                                                             0x000190UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26785   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_PFD_PW_O_K2_E5                                       (0x3<<0) // PFD pulse width setting
26786   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_PFD_PW_O_K2_E5_SHIFT                                 0
26787   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_I_DROPI_O_K2_E5                                      (0x1<<2) // Enable to reduce charge pump reference current
26788   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_I_DROPI_O_K2_E5_SHIFT                                2
26789   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_P_KVCO_SEL_O_K2_E5                                   (0x1f<<3) // CMU PLL KVCO setting
26790   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X100_AHB_PMA_CM_P_KVCO_SEL_O_K2_E5_SHIFT                             3
26791 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X101_K2_E5                                                             0x000194UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26792   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X101_AHB_PMA_CM_DIVPSEL_O_K2_E5                                      (0x7f<<0) // CMU P-divider setting
26793   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X101_AHB_PMA_CM_DIVPSEL_O_K2_E5_SHIFT                                0
26794 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X102_K2_E5                                                             0x000198UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26795   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_O_K2_E5                                        (0x7<<0) // AHB override for calibrated VCOFR value.
26796   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_O_K2_E5_SHIFT                                  0
26797   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_SEL_O_K2_E5                                    (0x1<<3) // Override enable for overriding VCOFR value
26798   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X102_AHB_PMA_CM_VCOFR_SEL_O_K2_E5_SHIFT                              3
26799 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X108_K2_E5                                                             0x0001b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26800   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_OUTPUT_SEL_O_3_0_K2_E5                               (0xf<<3) // Reference clock output select
26801   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_OUTPUT_SEL_O_3_0_K2_E5_SHIFT                         3
26802   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_SEL_OVR_O_K2_E5                                      (0x1<<7) // Reference clock select override
26803   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X108_PMA_REFCLK_SEL_OVR_O_K2_E5_SHIFT                                7
26804 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_K2_E5                                                             0x0001b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26805   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_L_O_K2_E5                                         (0x1<<0) // Override for primary IO: refclk_oe_l_i Enabled by pma_refclk_sel_ovr_o
26806   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_L_O_K2_E5_SHIFT                                   0
26807   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_R_O_K2_E5                                         (0x1<<1) // "Override for primary IO: refclk_oe_r_i Enabled by pma_refclk_sel_ovr_o"
26808   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_OE_R_O_K2_E5_SHIFT                                   1
26809   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_L_O_K2_E5                                          (0x1<<2) // "Override for primary IO: rxclk_oe_l_i Enabled by pma_refclk_sel_ovr_o"
26810   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_L_O_K2_E5_SHIFT                                    2
26811   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_R_O_K2_E5                                          (0x1<<3) // Override for primary IO: rxclk_oe_l_i Enabled by pma_refclk_sel_ovr_o
26812   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_RXCLK_OE_R_O_K2_E5_SHIFT                                    3
26813   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_CM_HV2P5SEL_O_K2_E5                                         (0x1<<4) // Enable additonal LF cap for 2.5V/3.3V process
26814   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_CM_HV2P5SEL_O_K2_E5_SHIFT                                   4
26815   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_L_O_K2_E5                                       (0x1<<6) // Override for primary IO: refclk_qfwd_l_i Enabled by pma_refclk_sel_ovr_o
26816   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_L_O_K2_E5_SHIFT                                 6
26817   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_R_O_K2_E5                                       (0x1<<7) // Override for primary IO: refclk_qfwd_r_i Enabled by pma_refclk_sel_ovr_o
26818   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X109_PMA_REFCLK_QFWD_R_O_K2_E5_SHIFT                                 7
26819 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X110_K2_E5                                                             0x0001b8UL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
26820 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X111_K2_E5                                                             0x0001bcUL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
26821 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X112_K2_E5                                                             0x0001c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26822   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X112_SSC_FCNTL_O_19_16_K2_E5                                         (0xf<<0) // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode
26823   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X112_SSC_FCNTL_O_19_16_K2_E5_SHIFT                                   0
26824   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X112_SSC_GEN_EN_O_K2_E5                                              (0x1<<4) // Active high Enable for SSC generator SSC mode
26825   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X112_SSC_GEN_EN_O_K2_E5_SHIFT                                        4
26826   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X112_SSC_EN_O_K2_E5                                                  (0x1<<5) // Active high Enable for SSC block synth or SSC mode
26827   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X112_SSC_EN_O_K2_E5_SHIFT                                            5
26828 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X113_K2_E5                                                             0x0001c4UL //Access:RW   DataWidth:0x8    // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
26829 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X114_K2_E5                                                             0x0001c8UL //Access:RW   DataWidth:0x8    // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
26830 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_K2_E5                                                             0x0001ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26831   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_MATCH_VAL_O_19_16_K2_E5                                 (0xf<<0) // SSC match value for Spread Spectrum Generation mode. Represents the magntude of maximum frequency deviation from the offset. Referes to the SSC word, not actual frequency in Hz
26832   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_MATCH_VAL_O_19_16_K2_E5_SHIFT                           0
26833   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_FRACSYN_EN_O_K2_E5                                      (0x1<<4) // Enable for SSC generator with Fractional Synthesis
26834   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_FRACSYN_EN_O_K2_E5_SHIFT                                4
26835   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_EN_FRACN_FRCDIV_MODE_O_K2_E5                                    (0x1<<5) // Enable fractional division mode and SSC mode
26836   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_EN_FRACN_FRCDIV_MODE_O_K2_E5_SHIFT                              5
26837   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_UPDOWN_EN_O_K2_E5                                       (0x1<<6) // Enable in SSC_GEN mode for upwards and downwards spreading. 0- downspread only, 1 -up and down spreading
26838   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X115_SSC_GEN_UPDOWN_EN_O_K2_E5_SHIFT                                 6
26839 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X116_K2_E5                                                             0x0001d0UL //Access:RW   DataWidth:0x8    // In Spread Spectrum Generation mode, represents the magnitude of the incremental step in the SSC word
26840 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X117_K2_E5                                                             0x0001d4UL //Access:RW   DataWidth:0x8    // In Spread Spectrum Generation mode, represents the magnitude of the incremental step in the SSC word
26841 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_K2_E5                                                             0x0001d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26842   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_IN_O_K2_E5                                        (0xf<<0) // Test input bus
26843   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_IN_O_K2_E5_SHIFT                                  0
26844   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_CTRL_O_K2_E5                                      (0x3<<4) // Test i/p control source :  0-modulator  1-bypass modulator  2-modulator  3-sr_txt_in_i
26845   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_MOD_TST_CTRL_O_K2_E5_SHIFT                                4
26846   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_SRC_SEL_O_K2_E5                                   (0x1<<6) // Clock Select for High Speed clock source :  0-clk_hs_fbk  1-clk_hs_refout
26847   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_SRC_SEL_O_K2_E5_SHIFT                             6
26848   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_DIV_SEL_O_K2_E5                                   (0x1<<7) // Clock divider for High Speed clock source
26849   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X118_FRACN_FBK_CLK_DIV_SEL_O_K2_E5_SHIFT                             7
26850 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_K2_E5                                                             0x0001dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26851   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_O_4_0_K2_E5                                (0x1f<<0) // override for the counter value
26852   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_O_4_0_K2_E5_SHIFT                          0
26853   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLL_EN_O_K2_E5                                (0x1<<5) // CMU Temperature Calibration Polling Enable: enables the periodic polling and counter adjustment
26854   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLL_EN_O_K2_E5_SHIFT                          5
26855   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLARITY_O_K2_E5                               (0x1<<6) // chicken bit for counter polarity
26856   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_POLARITY_O_K2_E5_SHIFT                         6
26857   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_EN_O_K2_E5                                 (0x1<<7) // override enable to use above value
26858   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X119_AHB_CMU_TEMP_CAL_OVR_EN_O_K2_E5_SHIFT                           7
26859 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X120_K2_E5                                                             0x0001e0UL //Access:RW   DataWidth:0x8    // Divider input for Div-by-N counter
26860 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X121_K2_E5                                                             0x0001e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26861   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X121_AHB_CMU_TEMP_CAL_CLK_DIV_O_14_8_K2_E5                           (0x7f<<0) // Divider input for Div-by-N counter
26862   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X121_AHB_CMU_TEMP_CAL_CLK_DIV_O_14_8_K2_E5_SHIFT                     0
26863 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X122_K2_E5                                                             0x0001e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26864   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_O_K2_E5                                  (0x1f<<0) // Refclk Termination override value
26865   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_O_K2_E5_SHIFT                            0
26866   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_EN_O_K2_E5                               (0x1<<5) // Refclk Termination override enable
26867   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X122_PMA_CM_REFCLK_TERM_OVR_EN_O_K2_E5_SHIFT                         5
26868 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X123_K2_E5                                                             0x0001ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26869   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_O_K2_E5                                      (0x1f<<0) // Rx Termination override value, every rx lane gets the same value
26870   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_O_K2_E5_SHIFT                                0
26871   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_EN_O_K2_E5                                   (0x1<<5) // Rx Termination override enable
26872   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X123_PMA_CM_RX_TERM_OVR_EN_O_K2_E5_SHIFT                             5
26873 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X124_K2_E5                                                             0x0001f0UL //Access:RW   DataWidth:0x8    // In txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator
26874 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X125_K2_E5                                                             0x0001f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26875   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_UP_8_K2_E5                                  (0x1<<0) // In txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator
26876   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_UP_8_K2_E5_SHIFT                            0
26877   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_SAMPLE_K2_E5                                (0x7<<1) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
26878   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                          1
26879   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_UP_NUM_SAMPLES_K2_E5                                  (0xf<<4) // in txterm calibration, the number of samples to take from the same comparator
26880   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X125_AHB_RX_TC_UP_NUM_SAMPLES_K2_E5_SHIFT                            4
26881 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X126_K2_E5                                                             0x0001f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26882   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X126_AHB_GC_TCCAL_ENA_OVR_K2_E5                                      (0x1<<0) // Debug feature, when set forces circuit RX termination calibration circuit to be enabled allowing ahb_tx_tc_bias_ovr to take effect
26883   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X126_AHB_GC_TCCAL_ENA_OVR_K2_E5_SHIFT                                0
26884   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X126_AHB_RX_TC_BIAS_OVR_K2_E5                                        (0x7<<1) // Bit 3:1 RX termination calibration DAC override setting
26885   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X126_AHB_RX_TC_BIAS_OVR_K2_E5_SHIFT                                  1
26886 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X127_K2_E5                                                             0x0001fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26887   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X127_CMU_MASTER_CDN_O_K2_E5                                          (0x1<<0) // Master reset for CMU
26888   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X127_CMU_MASTER_CDN_O_K2_E5_SHIFT                                    0
26889   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X127_PCS_RATE_O_K2_E5                                                (0x3<<1) // Determines rate for PLL clock pcs_rate_o[0] :      0: VCO clock untouched      1: VCO clock divided by 2                                                 pcs_rate_o[1] :      0: PMA operates in 10b/20b mode Enables %5 circuit      1: PMA operates in 8b/16b mode   Enables %4 circuit
26890   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X127_PCS_RATE_O_K2_E5_SHIFT                                          1
26891 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X128_K2_E5                                                             0x000200UL //Access:RW   DataWidth:0x8    // Not used
26892 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X129_K2_E5                                                             0x000204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26893   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X129_CMU_IN_OVR_O_3_0_K2_E5                                          (0xf<<0) // Override for following CMU Control Signals [2] - active high, override enable [1] - CMU Powerdown Pin IO [0] - CMU Reset Pin IO
26894   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X129_CMU_IN_OVR_O_3_0_K2_E5_SHIFT                                    0
26895   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X129_CMU_OUT_OVR_O_1_0_K2_E5                                         (0x3<<4) // Override for Reset_smu_fl
26896   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X129_CMU_OUT_OVR_O_1_0_K2_E5_SHIFT                                   4
26897 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X130_K2_E5                                                             0x000208UL //Access:R    DataWidth:0x8    // Snapshot of digital test bus data [7:0]
26898 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X131_K2_E5                                                             0x00020cUL //Access:R    DataWidth:0x8    // Multi Field Register.
26899   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X131_TBUS_DATA_SMPL_11_8_K2_E5                                       (0xf<<0) // Snapshot of digital test bus data [11:8]
26900   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X131_TBUS_DATA_SMPL_11_8_K2_E5_SHIFT                                 0
26901 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X132_K2_E5                                                             0x000210UL //Access:RW   DataWidth:0x8    // CMU Test Bus address 7-0
26902 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X133_K2_E5                                                             0x000214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26903   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X133_TBUS_ADDR_OVR_O_10_8_K2_E5                                      (0x7<<0) // CMU Test Bus address 10-8
26904   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X133_TBUS_ADDR_OVR_O_10_8_K2_E5_SHIFT                                0
26905 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X134_K2_E5                                                             0x000218UL //Access:RW   DataWidth:0x8    // Not used
26906 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X135_K2_E5                                                             0x00021cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26907   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X135_GEN3_PMA_CM_REF_CLK_DIV_O_K2_E5                                 (0x3<<0) // "Divider for pma_cm_ref_clk in gen3 rate. Used only in PCIe3 1CMU config"
26908   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X135_GEN3_PMA_CM_REF_CLK_DIV_O_K2_E5_SHIFT                           0
26909   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X135_GEN3_GCFSM_CLK_DIV_O_K2_E5                                      (0x3<<2) // Static divider control for CMU GCFSM clock in gen3 rate The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4: Used only in PCIe3 1CMU config
26910   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X135_GEN3_GCFSM_CLK_DIV_O_K2_E5_SHIFT                                2
26911   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X135_GEN3_SSC_CLK_DIV_O_K2_E5                                        (0x7<<4) // Static divider control for the SSC clock in gen3 rate. The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /4 4�d3:  /8 Used only in PCIe3 1CMU config
26912   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X135_GEN3_SSC_CLK_DIV_O_K2_E5_SHIFT                                  4
26913 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X136_K2_E5                                                             0x000220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26914   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X136_GEN3_PCS_RATE_O_K2_E5                                           (0x3<<0) // Determines rate for PLL clock in gen3 rate pcs_rate_o[0] :      0: VCO clock untouched      1: VCO clock divided by 2                                                 pcs_rate_o[1] :      0: PMA operates in 10b/20b mode Enables %5 circuit      1: PMA operates in 8b/16b mode   Enables %4 circuit Used only in PCIe3 1CMU config
26915   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X136_GEN3_PCS_RATE_O_K2_E5_SHIFT                                     0
26916   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X136_CMU_RATE_IS_GEN3_OVR_EN_O_K2_E5                                 (0x1<<2) // Override enable for overridng internal signal cmu_rate_is_gen3
26917   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X136_CMU_RATE_IS_GEN3_OVR_EN_O_K2_E5_SHIFT                           2
26918   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X136_CMU_RATE_IS_GEN3_OVR_O_K2_E5                                    (0x1<<3) // Override for internal signal cmu_rate_is_gen3
26919   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X136_CMU_RATE_IS_GEN3_OVR_O_K2_E5_SHIFT                              3
26920 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_K2_E5                                                             0x000224UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26921   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_I_KVCO_SEL_GEN3_O_K2_E5                              (0x3<<0) // CMU VCO proportional current gain
26922   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_I_KVCO_SEL_GEN3_O_K2_E5_SHIFT                        0
26923   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_FORCE_ILF_GEN3_O_K2_E5                               (0x3<<2) // CMU LF Force value in gen3 rate Used only in PCIe3 1CMU config
26924   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_FORCE_ILF_GEN3_O_K2_E5_SHIFT                         2
26925   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_I_CP_SEL_GEN3_O_K2_E5                                (0x3<<4) // Charge pump current gain select.
26926   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_I_CP_SEL_GEN3_O_K2_E5_SHIFT                          4
26927   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_I_HIZ_GEN3_O_K2_E5                                   (0x1<<6) // CMU PLL HIZ setting in gen3 rate Used only in PCIe3 1CMU config
26928   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_I_HIZ_GEN3_O_K2_E5_SHIFT                             6
26929   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_C1_SEL_GEN3_O_K2_E5                                  (0x1<<7) // CMU LF C1 cap select. Enabling increases C1 cap.
26930   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X137_AHB_PMA_CM_C1_SEL_GEN3_O_K2_E5_SHIFT                            7
26931 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_K2_E5                                                             0x000228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26932   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_P_CAP_SEL_GEN3_O_K2_E5                               (0x7<<0) // CMU VCO proportional path cap select
26933   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_P_CAP_SEL_GEN3_O_K2_E5_SHIFT                         0
26934   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_CHPMP_CHOP_ENAN_GEN3_O_K2_E5                         (0x1<<3) // Charge pump chop enable in gen3 rate Used only in PCIe3 1CMU config
26935   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_CHPMP_CHOP_ENAN_GEN3_O_K2_E5_SHIFT                   3
26936   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_I_CAP_SEL_GEN3_O_K2_E5                               (0x7<<4) // CMU VCO integral path cap select
26937   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_I_CAP_SEL_GEN3_O_K2_E5_SHIFT                         4
26938   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_BGSTART_BYP_GEN3_O_K2_E5                             (0x1<<7) // Bandgap startup circuit bypass
26939   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X138_AHB_PMA_CM_BGSTART_BYP_GEN3_O_K2_E5_SHIFT                       7
26940 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X139_K2_E5                                                             0x00022cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26941   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X139_AHB_PMA_CM_VCO_BIAS_GEN3_O_K2_E5                                (0xf<<0) // CMU VCO bias current setting
26942   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X139_AHB_PMA_CM_VCO_BIAS_GEN3_O_K2_E5_SHIFT                          0
26943   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X139_AHB_PMA_CM_VREG_GEN3_O_K2_E5                                    (0x3<<4) // CMU VREG setting in gen3 rate Used only in PCIe3 1CMU config
26944   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X139_AHB_PMA_CM_VREG_GEN3_O_K2_E5_SHIFT                              4
26945   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X139_AHB_PMA_CM_VREGH_GEN3_O_K2_E5                                   (0x3<<6) // CMU VREGH setting in gen3 rate Used only in PCIe3 1CMU config
26946   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X139_AHB_PMA_CM_VREGH_GEN3_O_K2_E5_SHIFT                             6
26947 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_K2_E5                                                             0x000230UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26948   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PFD_FORCE_DN_GEN3_O_K2_E5                            (0x1<<0) // Force PFD to output down in gen3 rate Used only in PCIe3 1CMU config
26949   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PFD_FORCE_DN_GEN3_O_K2_E5_SHIFT                      0
26950   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PFD_FORCE_UP_GEN3_O_K2_E5                            (0x1<<1) // Force PFD to output up in gen3 rate Used only in PCIe3 1CMU config
26951   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PFD_FORCE_UP_GEN3_O_K2_E5_SHIFT                      1
26952   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_V2I_FILTER_SW_ON_GEN3_O_K2_E5                        (0x1<<2) // CMU V2I filter enable in gen3 rate Used only in PCIe3 1CMU config
26953   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_V2I_FILTER_SW_ON_GEN3_O_K2_E5_SHIFT                  2
26954   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_GEN3_O_K2_E5                  (0x1<<3) // CMU VCO PMOS proportional current increase
26955   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PRP_DAC_DOWN_I_MORE_EN_GEN3_O_K2_E5_SHIFT            3
26956   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_GEN3_O_K2_E5                  (0x1<<4) // CMU VCO PMOS proportional current decrease
26957   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_PRP_DAC_DOWN_I_LESS_EN_GEN3_O_K2_E5_SHIFT            4
26958   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_VREGREF_GEN3_O_K2_E5                                 (0x3<<5) // CMU VDREGREF setting
26959   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X140_AHB_PMA_CM_VREGREF_GEN3_O_K2_E5_SHIFT                           5
26960 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X141_K2_E5                                                             0x000234UL //Access:RW   DataWidth:0x8    // CMU AFE spares in gen3 rate Used only in PCIe3 1CMU config
26961 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X142_K2_E5                                                             0x000238UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26962   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X142_AHB_PMA_CM_PFD_PW_GEN3_O_K2_E5                                  (0x3<<0) // PFD pulse width setting in gen3 rate Used only in PCIe3 1CMU config
26963   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X142_AHB_PMA_CM_PFD_PW_GEN3_O_K2_E5_SHIFT                            0
26964   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X142_AHB_PMA_CM_I_DROPI_GEN3_O_K2_E5                                 (0x1<<2) // Enable to reduce charge pump reference current
26965   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X142_AHB_PMA_CM_I_DROPI_GEN3_O_K2_E5_SHIFT                           2
26966   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X142_AHB_PMA_CM_P_KVCO_SEL_GEN3_O_K2_E5                              (0x1f<<3) // CMU PLL KVCO setting in gen3 rate Used only in PCIe3 1CMU config
26967   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X142_AHB_PMA_CM_P_KVCO_SEL_GEN3_O_K2_E5_SHIFT                        3
26968 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X143_K2_E5                                                             0x00023cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26969   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X143_AHB_PMA_CM_DIVPSEL_GEN3_O_K2_E5                                 (0x7f<<0) // CMU P-divider setting in gen3 rate Used only in PCIe3 1CMU config
26970   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X143_AHB_PMA_CM_DIVPSEL_GEN3_O_K2_E5_SHIFT                           0
26971 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_K2_E5                                                             0x000240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26972   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_VCOFR_GEN3_O_K2_E5                                   (0x7<<0) // Override enable for overriding VCOFR value in gen3 rate Used only in PCIe3 1CMU config
26973   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_VCOFR_GEN3_O_K2_E5_SHIFT                             0
26974   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_PLL_REFDIV2_ENA_GEN3_O_K2_E5                         (0x1<<3) // Not used
26975   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_PLL_REFDIV2_ENA_GEN3_O_K2_E5_SHIFT                   3
26976   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_PREDIV4_ENA_GEN3_O_K2_E5                             (0x1<<4) // Not used
26977   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_PREDIV4_ENA_GEN3_O_K2_E5_SHIFT                       4
26978   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_FL_LDHS_GEN3_9_8_O_K2_E5                             (0x3<<6) // Not used
26979   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X144_AHB_PMA_CM_FL_LDHS_GEN3_9_8_O_K2_E5_SHIFT                       6
26980 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X145_K2_E5                                                             0x000244UL //Access:RW   DataWidth:0x8    // Not used
26981 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X146_K2_E5                                                             0x000248UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26982   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X146_AHB_PMA_CM_DIVNSEL_GEN3_O_K2_E5                                 (0x7f<<0) // Not used
26983   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X146_AHB_PMA_CM_DIVNSEL_GEN3_O_K2_E5_SHIFT                           0
26984 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X147_K2_E5                                                             0x00024cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
26985   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X147_AHB_CMU_PROG_MULT_REF_CLK_WAIT_O_K2_E5                          (0x7<<0) // wait multiplication factor for msm_cmu_databank
26986   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X147_AHB_CMU_PROG_MULT_REF_CLK_WAIT_O_K2_E5_SHIFT                    0
26987 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X149_K2_E5                                                             0x000254UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26988   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X149_AHB_PMA_CM_EN_REGLN_O_K2_E5                                     (0xf<<0) // Not used
26989   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X149_AHB_PMA_CM_EN_REGLN_O_K2_E5_SHIFT                               0
26990 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X150_K2_E5                                                             0x000258UL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode in gen3 rate Used only in PCIe3 1CMU config
26991 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X151_K2_E5                                                             0x00025cUL //Access:RW   DataWidth:0x8    // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode in gen3 rate Used only in PCIe3 1CMU config
26992 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X152_K2_E5                                                             0x000260UL //Access:RW   DataWidth:0x8    // Multi Field Register.
26993   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X152_GEN3_SSC_FCNTL_O_19_16_K2_E5                                    (0xf<<0) // Frequency offset control word for SSC in synth mode or SSC_GEN fracsyn_en mode in gen3 rate Used only in PCIe3 1CMU config
26994   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X152_GEN3_SSC_FCNTL_O_19_16_K2_E5_SHIFT                              0
26995 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X153_K2_E5                                                             0x000264UL //Access:RW   DataWidth:0x8    // Inverts up_i when set to 1
26996 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X154_K2_E5                                                             0x000268UL //Access:RW   DataWidth:0x8    // Inverts up_i when set to 1
26997 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X161_K2_E5                                                             0x000284UL //Access:RW   DataWidth:0x8    // Function info for each MSM function. Varies depending on function number. _13:06 - Address of first command to run _05:00 - Number of commands to run
26998 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X162_K2_E5                                                             0x000288UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
26999 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X163_K2_E5                                                             0x00028cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27000 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X164_K2_E5                                                             0x000290UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27001 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X165_K2_E5                                                             0x000294UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27002 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X166_K2_E5                                                             0x000298UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27003 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X167_K2_E5                                                             0x00029cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27004 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X168_K2_E5                                                             0x0002a0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27005 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X169_K2_E5                                                             0x0002a4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27006 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X170_K2_E5                                                             0x0002a8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27007 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X171_K2_E5                                                             0x0002acUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27008 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X172_K2_E5                                                             0x0002b0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27009 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X173_K2_E5                                                             0x0002b4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27010 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X174_K2_E5                                                             0x0002b8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27011 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X175_K2_E5                                                             0x0002bcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27012 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X176_K2_E5                                                             0x0002c0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27013 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X177_K2_E5                                                             0x0002c4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27014 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X178_K2_E5                                                             0x0002c8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27015 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X179_K2_E5                                                             0x0002ccUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27016 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X180_K2_E5                                                             0x0002d0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27017 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X181_K2_E5                                                             0x0002d4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27018 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X182_K2_E5                                                             0x0002d8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27019 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X183_K2_E5                                                             0x0002dcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27020 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X184_K2_E5                                                             0x0002e0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27021 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X185_K2_E5                                                             0x0002e4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27022 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X186_K2_E5                                                             0x0002e8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27023 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X187_K2_E5                                                             0x0002ecUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27024 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X188_K2_E5                                                             0x0002f0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
27025 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_K2_E5                                                             0x0002fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27026   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_IDDQ_BIAS_IDDQ_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function IDDQ mode default value for iddq_bias
27027   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_IDDQ_BIAS_IDDQ_SETVAL_O_K2_E5_SHIFT                             0
27028   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_BIAS_IDDQ_SETVAL_O_K2_E5                                     (0x1<<1) // MSM Function IDDQ mode default value for pd_bias
27029   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_BIAS_IDDQ_SETVAL_O_K2_E5_SHIFT                               1
27030   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_RESET_TXCLK_PCS_CLK_IDDQ_SETVAL_O_K2_E5                         (0x1<<2) // MSM Function IDDQ mode default value for pcs_clk_ena
27031   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_RESET_TXCLK_PCS_CLK_IDDQ_SETVAL_O_K2_E5_SHIFT                   2
27032   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_CMU_IDDQ_SETVAL_O_K2_E5                                      (0x1<<3) // MSM Function IDDQ mode default value for pd_cmu
27033   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_CMU_IDDQ_SETVAL_O_K2_E5_SHIFT                                3
27034   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREG_IDDQ_SETVAL_O_K2_E5                                   (0x1<<4) // MSM Function IDDQ mode default value for pd_cmureg
27035   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREG_IDDQ_SETVAL_O_K2_E5_SHIFT                             4
27036   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREGREF_IDDQ_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function IDDQ mode default value for pd_cmuregref
27037   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_CMUREGREF_IDDQ_SETVAL_O_K2_E5_SHIFT                          5
27038   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_REF_IDDQ_SETVAL_O_K2_E5                                      (0x1<<6) // MSM Function IDDQ mode default value for pd_ref
27039   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_PD_REF_IDDQ_SETVAL_O_K2_E5_SHIFT                                6
27040   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_RESET_CMU_FL_IDDQ_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function IDDQ mode default value for reset_cmu_fl
27041   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X191_RESET_CMU_FL_IDDQ_SETVAL_O_K2_E5_SHIFT                          7
27042 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_K2_E5                                                             0x000300UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27043   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_IDDQ_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function IDDQ mode default value for reset_cmu
27044   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_IDDQ_SETVAL_O_K2_E5_SHIFT                             0
27045   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_GCRX_IDDQ_SETVAL_O_K2_E5                              (0x1<<1) // MSM Function IDDQ mode default value for reset_cmu_gcrx
27046   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMU_GCRX_IDDQ_SETVAL_O_K2_E5_SHIFT                        1
27047   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREG_IDDQ_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function IDDQ mode default value for reset_cmureg
27048   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREG_IDDQ_SETVAL_O_K2_E5_SHIFT                          2
27049   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREGREF_IDDQ_SETVAL_O_K2_E5                             (0x1<<3) // MSM Function IDDQ mode default value for reset_cmuregref
27050   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUREGREF_IDDQ_SETVAL_O_K2_E5_SHIFT                       3
27051   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUSYNTH_IDDQ_SETVAL_O_K2_E5                              (0x1<<4) // MSM Function IDDQ mode default value for reset_cmusynth
27052   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUSYNTH_IDDQ_SETVAL_O_K2_E5_SHIFT                        4
27053   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUVCO_IDDQ_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function IDDQ mode default value for reset_cmuvco
27054   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_RESET_CMUVCO_IDDQ_SETVAL_O_K2_E5_SHIFT                          5
27055   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_LF_EXTZERO_ENA_IDDQ_SETVAL_O_K2_E5                              (0x1<<6) // MSM Function IDDQ mode default value for lf_extzero_ena
27056   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_LF_EXTZERO_ENA_IDDQ_SETVAL_O_K2_E5_SHIFT                        6
27057   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_LFI_EXTZERO_IDDQ_SETVAL_O_K2_E5                                 (0x1<<7) // MSM Function IDDQ mode default value for lfi_extzero
27058   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X192_LFI_EXTZERO_IDDQ_SETVAL_O_K2_E5_SHIFT                           7
27059 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_K2_E5                                                             0x000304UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27060   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_SOC_CLK_EN_IDDQ_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function IDDQ mode default value for soc_clk_en
27061   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_SOC_CLK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                            0
27062   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_REFCLK_EN_IDDQ_SETVAL_O_K2_E5                                   (0x1<<1) // MSM Function IDDQ mode default value for refclk_en
27063   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_REFCLK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                             1
27064   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PLL_LOCK_EN_IDDQ_SETVAL_O_K2_E5                                 (0x1<<2) // MSM Function IDDQ mode default value for pll_lock_en
27065   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PLL_LOCK_EN_IDDQ_SETVAL_O_K2_E5_SHIFT                           2
27066   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_RESET_TXCLK_IDDQ_SETVAL_O_K2_E5                                 (0x1<<3) // Not used
27067   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_RESET_TXCLK_IDDQ_SETVAL_O_K2_E5_SHIFT                           3
27068   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_RESET_CLKDIV_IDDQ_SETVAL_O_K2_E5                                (0x1<<4) // Not used
27069   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_RESET_CLKDIV_IDDQ_SETVAL_O_K2_E5_SHIFT                          4
27070   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_IDDQ_SETVAL_O_K2_E5                                   (0x1<<5) // Not used
27071   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_IDDQ_SETVAL_O_K2_E5_SHIFT                             5
27072   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_LEFT_IDDQ_SETVAL_O_K2_E5                       (0x1<<6) // Not used
27073   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_LEFT_IDDQ_SETVAL_O_K2_E5_SHIFT                 6
27074   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_RIGHT_IDDQ_SETVAL_O_K2_E5                      (0x1<<7) // Not used
27075   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X193_PD_CLKDIV_REFCLK_RIGHT_IDDQ_SETVAL_O_K2_E5_SHIFT                7
27076 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_K2_E5                                                             0x000308UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27077   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_IDDQ_BIAS_RST_SETVAL_O_K2_E5                                    (0x1<<0) // MSM Function RST mode default value for iddq_bias
27078   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_IDDQ_BIAS_RST_SETVAL_O_K2_E5_SHIFT                              0
27079   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_BIAS_RST_SETVAL_O_K2_E5                                      (0x1<<1) // MSM Function RST mode default value for pd_bias
27080   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_BIAS_RST_SETVAL_O_K2_E5_SHIFT                                1
27081   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_RESET_TXCLK_PCS_CLK_RST_SETVAL_O_K2_E5                          (0x1<<2) // MSM Function RST mode default value for pcs_clk_ena
27082   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_RESET_TXCLK_PCS_CLK_RST_SETVAL_O_K2_E5_SHIFT                    2
27083   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_CMU_RST_SETVAL_O_K2_E5                                       (0x1<<3) // MSM Function RST mode default value for pd_cmu
27084   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_CMU_RST_SETVAL_O_K2_E5_SHIFT                                 3
27085   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREG_RST_SETVAL_O_K2_E5                                    (0x1<<4) // MSM Function RST mode default value for pd_cmureg
27086   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREG_RST_SETVAL_O_K2_E5_SHIFT                              4
27087   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREGREF_RST_SETVAL_O_K2_E5                                 (0x1<<5) // MSM Function RST mode default value for pd_cmuregref
27088   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_CMUREGREF_RST_SETVAL_O_K2_E5_SHIFT                           5
27089   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_REF_RST_SETVAL_O_K2_E5                                       (0x1<<6) // MSM Function RST mode default value for pd_ref
27090   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_PD_REF_RST_SETVAL_O_K2_E5_SHIFT                                 6
27091   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_RESET_CMU_FL_RST_SETVAL_O_K2_E5                                 (0x1<<7) // MSM Function RST mode default value for reset_cmu_fl
27092   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X194_RESET_CMU_FL_RST_SETVAL_O_K2_E5_SHIFT                           7
27093 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_K2_E5                                                             0x00030cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27094   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_RST_SETVAL_O_K2_E5                                    (0x1<<0) // MSM Function RST mode default value for reset_cmu
27095   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_RST_SETVAL_O_K2_E5_SHIFT                              0
27096   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_GCRX_RST_SETVAL_O_K2_E5                               (0x1<<1) // MSM Function RST mode default value for reset_cmu_gcrx
27097   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMU_GCRX_RST_SETVAL_O_K2_E5_SHIFT                         1
27098   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREG_RST_SETVAL_O_K2_E5                                 (0x1<<2) // MSM Function RST mode default value for reset_cmureg
27099   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREG_RST_SETVAL_O_K2_E5_SHIFT                           2
27100   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREGREF_RST_SETVAL_O_K2_E5                              (0x1<<3) // MSM Function RST mode default value for reset_cmuregref
27101   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUREGREF_RST_SETVAL_O_K2_E5_SHIFT                        3
27102   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUSYNTH_RST_SETVAL_O_K2_E5                               (0x1<<4) // MSM Function RST mode default value for reset_cmusynth
27103   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUSYNTH_RST_SETVAL_O_K2_E5_SHIFT                         4
27104   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUVCO_RST_SETVAL_O_K2_E5                                 (0x1<<5) // MSM Function RST mode default value for reset_cmuvco
27105   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_RESET_CMUVCO_RST_SETVAL_O_K2_E5_SHIFT                           5
27106   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_LF_EXTZERO_ENA_RST_SETVAL_O_K2_E5                               (0x1<<6) // MSM Function RST mode default value for lf_extzero_ena
27107   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_LF_EXTZERO_ENA_RST_SETVAL_O_K2_E5_SHIFT                         6
27108   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_LFI_EXTZERO_RST_SETVAL_O_K2_E5                                  (0x1<<7) // MSM Function RST mode default value for lfi_extzero
27109   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X195_LFI_EXTZERO_RST_SETVAL_O_K2_E5_SHIFT                            7
27110 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_K2_E5                                                             0x000310UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27111   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_SOC_CLK_EN_RST_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function RST mode default value for soc_clk_en
27112   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_SOC_CLK_EN_RST_SETVAL_O_K2_E5_SHIFT                             0
27113   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_REFCLK_EN_RST_SETVAL_O_K2_E5                                    (0x1<<1) // MSM Function RST mode default value for refclk_en
27114   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_REFCLK_EN_RST_SETVAL_O_K2_E5_SHIFT                              1
27115   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PLL_LOCK_EN_RST_SETVAL_O_K2_E5                                  (0x1<<2) // MSM Function RST mode default value for pll_lock_en
27116   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PLL_LOCK_EN_RST_SETVAL_O_K2_E5_SHIFT                            2
27117   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_RESET_TXCLK_RST_SETVAL_O_K2_E5                                  (0x1<<3) // Not used
27118   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_RESET_TXCLK_RST_SETVAL_O_K2_E5_SHIFT                            3
27119   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_RESET_CLKDIV_RST_SETVAL_O_K2_E5                                 (0x1<<4) // Not used
27120   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_RESET_CLKDIV_RST_SETVAL_O_K2_E5_SHIFT                           4
27121   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_RST_SETVAL_O_K2_E5                                    (0x1<<5) // Not used
27122   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_RST_SETVAL_O_K2_E5_SHIFT                              5
27123   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_LEFT_RST_SETVAL_O_K2_E5                        (0x1<<6) // Not used
27124   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_LEFT_RST_SETVAL_O_K2_E5_SHIFT                  6
27125   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_RIGHT_RST_SETVAL_O_K2_E5                       (0x1<<7) // Not used
27126   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X196_PD_CLKDIV_REFCLK_RIGHT_RST_SETVAL_O_K2_E5_SHIFT                 7
27127 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_K2_E5                                                             0x000314UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27128   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_IDDQ_BIAS_NORM_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function NORMAL mode default value for iddq_bias
27129   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_IDDQ_BIAS_NORM_SETVAL_O_K2_E5_SHIFT                             0
27130   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_BIAS_NORM_SETVAL_O_K2_E5                                     (0x1<<1) // MSM Function NORMAL mode default value for pd_bias
27131   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_BIAS_NORM_SETVAL_O_K2_E5_SHIFT                               1
27132   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_RESET_TXCLK_PCS_CLK_NORM_SETVAL_O_K2_E5                         (0x1<<2) // MSM Function NORMAL mode default value for pcs_clk_ena
27133   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_RESET_TXCLK_PCS_CLK_NORM_SETVAL_O_K2_E5_SHIFT                   2
27134   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_CMU_NORM_SETVAL_O_K2_E5                                      (0x1<<3) // MSM Function NORMAL mode default value for pd_cmu
27135   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_CMU_NORM_SETVAL_O_K2_E5_SHIFT                                3
27136   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREG_NORM_SETVAL_O_K2_E5                                   (0x1<<4) // MSM Function NORMAL mode default value for pd_cmureg
27137   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREG_NORM_SETVAL_O_K2_E5_SHIFT                             4
27138   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREGREF_NORM_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function NORMAL mode default value for pd_cmuregref
27139   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_CMUREGREF_NORM_SETVAL_O_K2_E5_SHIFT                          5
27140   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_REF_NORM_SETVAL_O_K2_E5                                      (0x1<<6) // MSM Function NORMAL mode default value for pd_ref
27141   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_PD_REF_NORM_SETVAL_O_K2_E5_SHIFT                                6
27142   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_RESET_CMU_FL_NORM_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function NORMAL mode default value for reset_cmu_fl
27143   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X197_RESET_CMU_FL_NORM_SETVAL_O_K2_E5_SHIFT                          7
27144 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_K2_E5                                                             0x000318UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27145   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_NORM_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function NORMAL mode default value for reset_cmu
27146   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_NORM_SETVAL_O_K2_E5_SHIFT                             0
27147   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_GCRX_NORM_SETVAL_O_K2_E5                              (0x1<<1) // MSM Function NORMAL mode default value for reset_cmu_gcrx
27148   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMU_GCRX_NORM_SETVAL_O_K2_E5_SHIFT                        1
27149   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREG_NORM_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function NORMAL mode default value for reset_cmureg
27150   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREG_NORM_SETVAL_O_K2_E5_SHIFT                          2
27151   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREGREF_NORM_SETVAL_O_K2_E5                             (0x1<<3) // MSM Function NORMAL mode default value for reset_cmuregref
27152   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUREGREF_NORM_SETVAL_O_K2_E5_SHIFT                       3
27153   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUSYNTH_NORM_SETVAL_O_K2_E5                              (0x1<<4) // MSM Function NORMAL mode default value for reset_cmusynth
27154   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUSYNTH_NORM_SETVAL_O_K2_E5_SHIFT                        4
27155   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUVCO_NORM_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function NORMAL mode default value for reset_cmuvco
27156   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_RESET_CMUVCO_NORM_SETVAL_O_K2_E5_SHIFT                          5
27157   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_LF_EXTZERO_ENA_NORM_SETVAL_O_K2_E5                              (0x1<<6) // MSM Function NORMAL mode default value for lf_extzero_ena
27158   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_LF_EXTZERO_ENA_NORM_SETVAL_O_K2_E5_SHIFT                        6
27159   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_LFI_EXTZERO_NORM_SETVAL_O_K2_E5                                 (0x1<<7) // MSM Function NORMAL mode default value for lfi_extzero
27160   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X198_LFI_EXTZERO_NORM_SETVAL_O_K2_E5_SHIFT                           7
27161 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_K2_E5                                                             0x00031cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27162   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_SOC_CLK_EN_NORM_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function NORMAL mode default value for soc_clk_en
27163   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_SOC_CLK_EN_NORM_SETVAL_O_K2_E5_SHIFT                            0
27164   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_REFCLK_EN_NORM_SETVAL_O_K2_E5                                   (0x1<<1) // MSM Function NORMAL mode default value for refclk_en
27165   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_REFCLK_EN_NORM_SETVAL_O_K2_E5_SHIFT                             1
27166   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PLL_LOCK_EN_NORM_SETVAL_O_K2_E5                                 (0x1<<2) // MSM Function NORMAL mode default value for pll_lock_en
27167   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PLL_LOCK_EN_NORM_SETVAL_O_K2_E5_SHIFT                           2
27168   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_RESET_TXCLK_NORM_SETVAL_O_K2_E5                                 (0x1<<3) // Not used
27169   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_RESET_TXCLK_NORM_SETVAL_O_K2_E5_SHIFT                           3
27170   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_RESET_CLKDIV_NORM_SETVAL_O_K2_E5                                (0x1<<4) // Not used
27171   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_RESET_CLKDIV_NORM_SETVAL_O_K2_E5_SHIFT                          4
27172   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_NORM_SETVAL_O_K2_E5                                   (0x1<<5) // Not used
27173   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_NORM_SETVAL_O_K2_E5_SHIFT                             5
27174   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_LEFT_NORM_SETVAL_O_K2_E5                       (0x1<<6) // Not used
27175   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_LEFT_NORM_SETVAL_O_K2_E5_SHIFT                 6
27176   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_RIGHT_NORM_SETVAL_O_K2_E5                      (0x1<<7) // Not used
27177   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X199_PD_CLKDIV_REFCLK_RIGHT_NORM_SETVAL_O_K2_E5_SHIFT                7
27178 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_K2_E5                                                             0x000320UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27179   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_IDDQ_BIAS_PD_SETVAL_O_K2_E5                                     (0x1<<0) // MSM Function POWER DOWN mode default value for iddq_bias
27180   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_IDDQ_BIAS_PD_SETVAL_O_K2_E5_SHIFT                               0
27181   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_BIAS_PD_SETVAL_O_K2_E5                                       (0x1<<1) // MSM Function POWER DOWN mode default value for pd_bias
27182   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_BIAS_PD_SETVAL_O_K2_E5_SHIFT                                 1
27183   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_RESET_TXCLK_PCS_CLK_PD_SETVAL_O_K2_E5                           (0x1<<2) // MSM Function POWER DOWN mode default value for pcs_clk_ena
27184   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_RESET_TXCLK_PCS_CLK_PD_SETVAL_O_K2_E5_SHIFT                     2
27185   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_CMU_PD_SETVAL_O_K2_E5                                        (0x1<<3) // MSM Function POWER DOWN mode default value for pd_cmu
27186   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_CMU_PD_SETVAL_O_K2_E5_SHIFT                                  3
27187   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREG_PD_SETVAL_O_K2_E5                                     (0x1<<4) // MSM Function POWER DOWN mode default value for pd_cmureg
27188   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREG_PD_SETVAL_O_K2_E5_SHIFT                               4
27189   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREGREF_PD_SETVAL_O_K2_E5                                  (0x1<<5) // MSM Function POWER DOWN mode default value for pd_cmuregref
27190   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_CMUREGREF_PD_SETVAL_O_K2_E5_SHIFT                            5
27191   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_REF_PD_SETVAL_O_K2_E5                                        (0x1<<6) // MSM Function POWER DOWN mode default value for pd_ref
27192   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_PD_REF_PD_SETVAL_O_K2_E5_SHIFT                                  6
27193   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_RESET_CMU_FL_PD_SETVAL_O_K2_E5                                  (0x1<<7) // MSM Function POWER DOWN mode default value for reset_cmu_fl
27194   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X200_RESET_CMU_FL_PD_SETVAL_O_K2_E5_SHIFT                            7
27195 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_K2_E5                                                             0x000324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27196   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_PD_SETVAL_O_K2_E5                                     (0x1<<0) // MSM Function POWER DOWN mode default value for reset_cmu
27197   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_PD_SETVAL_O_K2_E5_SHIFT                               0
27198   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_GCRX_PD_SETVAL_O_K2_E5                                (0x1<<1) // MSM Function POWER DOWN mode default value for reset_cmu_gcrx
27199   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMU_GCRX_PD_SETVAL_O_K2_E5_SHIFT                          1
27200   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREG_PD_SETVAL_O_K2_E5                                  (0x1<<2) // MSM Function POWER DOWN mode default value for reset_cmureg
27201   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREG_PD_SETVAL_O_K2_E5_SHIFT                            2
27202   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREGREF_PD_SETVAL_O_K2_E5                               (0x1<<3) // MSM Function POWER DOWN mode default value for reset_cmuregref
27203   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUREGREF_PD_SETVAL_O_K2_E5_SHIFT                         3
27204   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUSYNTH_PD_SETVAL_O_K2_E5                                (0x1<<4) // MSM Function POWER DOWN mode default value for reset_cmusynth
27205   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUSYNTH_PD_SETVAL_O_K2_E5_SHIFT                          4
27206   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUVCO_PD_SETVAL_O_K2_E5                                  (0x1<<5) // MSM Function POWER DOWN mode default value for reset_cmuvco
27207   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_RESET_CMUVCO_PD_SETVAL_O_K2_E5_SHIFT                            5
27208   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_LF_EXTZERO_ENA_PD_SETVAL_O_K2_E5                                (0x1<<6) // MSM Function POWER DOWN mode default value for lf_extzero_ena
27209   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_LF_EXTZERO_ENA_PD_SETVAL_O_K2_E5_SHIFT                          6
27210   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_LFI_EXTZERO_PD_SETVAL_O_K2_E5                                   (0x1<<7) // MSM Function POWER DOWN mode default value for lfi_extzero
27211   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X201_LFI_EXTZERO_PD_SETVAL_O_K2_E5_SHIFT                             7
27212 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_K2_E5                                                             0x000328UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27213   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_SOC_CLK_EN_PD_SETVAL_O_K2_E5                                    (0x1<<0) // MSM Function POWER DOWN mode default value for soc_clk_en
27214   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_SOC_CLK_EN_PD_SETVAL_O_K2_E5_SHIFT                              0
27215   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_REFCLK_EN_PD_SETVAL_O_K2_E5                                     (0x1<<1) // MSM Function POWER DOWN mode default value for refclk_en
27216   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_REFCLK_EN_PD_SETVAL_O_K2_E5_SHIFT                               1
27217   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PLL_LOCK_EN_PD_SETVAL_O_K2_E5                                   (0x1<<2) // MSM Function POWER DOWN mode default value for pll_lock_en
27218   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PLL_LOCK_EN_PD_SETVAL_O_K2_E5_SHIFT                             2
27219   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_RESET_TXCLK_PD_SETVAL_O_K2_E5                                   (0x1<<3) // Not used
27220   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_RESET_TXCLK_PD_SETVAL_O_K2_E5_SHIFT                             3
27221   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_RESET_CLKDIV_PD_SETVAL_O_K2_E5                                  (0x1<<4) // Not used
27222   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_RESET_CLKDIV_PD_SETVAL_O_K2_E5_SHIFT                            4
27223   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_PD_SETVAL_O_K2_E5                                     (0x1<<5) // Not used
27224   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_PD_SETVAL_O_K2_E5_SHIFT                               5
27225   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_LEFT_PD_SETVAL_O_K2_E5                         (0x1<<6) // Not used
27226   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_LEFT_PD_SETVAL_O_K2_E5_SHIFT                   6
27227   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_RIGHT_PD_SETVAL_O_K2_E5                        (0x1<<7) // Not used
27228   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X202_PD_CLKDIV_REFCLK_RIGHT_PD_SETVAL_O_K2_E5_SHIFT                  7
27229 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_K2_E5                                                             0x00032cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27230   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_IDDQ_BIAS_NORM_REFCLK_SETVAL_O_K2_E5                            (0x1<<0) // MSM Function NORM REFCLK mode default value for iddq_bias
27231   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_IDDQ_BIAS_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                      0
27232   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_BIAS_NORM_REFCLK_SETVAL_O_K2_E5                              (0x1<<1) // MSM Function NORM REFCLK mode default value for pd_bias
27233   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_BIAS_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                        1
27234   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_RESET_TXCLK_PCS_CLK_NORM_REFCLK_SETVAL_O_K2_E5                  (0x1<<2) // MSM Function NORM REFCLK mode default value for pcs_clk_ena
27235   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_RESET_TXCLK_PCS_CLK_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT            2
27236   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_CMU_NORM_REFCLK_SETVAL_O_K2_E5                               (0x1<<3) // MSM Function NORM REFCLK mode default value for pd_cmu
27237   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_CMU_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                         3
27238   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_CMUREG_NORM_REFCLK_SETVAL_O_K2_E5                            (0x1<<4) // MSM Function NORM REFCLK mode default value for pd_cmureg
27239   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_CMUREG_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                      4
27240   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_CMUREGREF_NORM_REFCLK_SETVAL_O_K2_E5                         (0x1<<5) // MSM Function NORM REFCLK mode default value for pd_cmuregref
27241   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_CMUREGREF_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                   5
27242   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_REF_NORM_REFCLK_SETVAL_O_K2_E5                               (0x1<<6) // MSM Function NORM REFCLK mode default value for pd_ref
27243   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_PD_REF_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                         6
27244   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_RESET_CMU_FL_NORM_REFCLK_SETVAL_O_K2_E5                         (0x1<<7) // MSM Function NORM REFCLK mode default value for reset_cmu_fl
27245   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X203_RESET_CMU_FL_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                   7
27246 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_K2_E5                                                             0x000330UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27247   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMU_NORM_REFCLK_SETVAL_O_K2_E5                            (0x1<<0) // MSM Function NORM REFCLK mode default value for reset_cmu
27248   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMU_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                      0
27249   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMU_GCRX_NORM_REFCLK_SETVAL_O_K2_E5                       (0x1<<1) // MSM Function NORM REFCLK mode default value for reset_cmu_gcrx
27250   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMU_GCRX_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                 1
27251   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUREG_NORM_REFCLK_SETVAL_O_K2_E5                         (0x1<<2) // MSM Function NORM REFCLK mode default value for reset_cmureg
27252   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUREG_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                   2
27253   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUREGREF_NORM_REFCLK_SETVAL_O_K2_E5                      (0x1<<3) // MSM Function NORM REFCLK mode default value for reset_cmuregref
27254   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUREGREF_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                3
27255   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUSYNTH_NORM_REFCLK_SETVAL_O_K2_E5                       (0x1<<4) // MSM Function NORM REFCLK mode default value for reset_cmusynth
27256   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUSYNTH_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                 4
27257   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUVCO_NORM_REFCLK_SETVAL_O_K2_E5                         (0x1<<5) // MSM Function NORM REFCLK mode default value for reset_cmuvco
27258   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_RESET_CMUVCO_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                   5
27259   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_LF_EXTZERO_ENA_NORM_REFCLK_SETVAL_O_K2_E5                       (0x1<<6) // MSM Function NORM REFCLK mode default value for lf_extzero_ena
27260   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_LF_EXTZERO_ENA_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                 6
27261   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_LFI_EXTZERO_NORM_REFCLK_SETVAL_O_K2_E5                          (0x1<<7) // MSM Function NORM REFCLK mode default value for lfi_extzero
27262   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X204_LFI_EXTZERO_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                    7
27263 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_K2_E5                                                             0x000334UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27264   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_SOC_CLK_EN_NORM_REFCLK_SETVAL_O_K2_E5                           (0x1<<0) // MSM Function NORM REFCLK mode default value for soc_clk_en
27265   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_SOC_CLK_EN_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                     0
27266   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_REFCLK_EN_NORM_REFCLK_SETVAL_O_K2_E5                            (0x1<<1) // MSM Function NORM REFCLK mode default value for refclk_en
27267   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_REFCLK_EN_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                      1
27268   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PLL_LOCK_EN_NORM_REFCLK_SETVAL_O_K2_E5                          (0x1<<2) // MSM Function NORM REFCLK mode default value for pll_lock_en
27269   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PLL_LOCK_EN_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                    2
27270   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_RESET_TXCLK_NORM_REFCLK_SETVAL_O_K2_E5                          (0x1<<3) // Not used
27271   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_RESET_TXCLK_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                    3
27272   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_RESET_CLKDIV_NORM_REFCLK_SETVAL_O_K2_E5                         (0x1<<4) // Not used
27273   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_RESET_CLKDIV_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                   4
27274   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PD_CLKDIV_NORM_REFCLK_SETVAL_O_K2_E5                            (0x1<<5) // Not used
27275   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PD_CLKDIV_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT                      5
27276   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PD_CLKDIV_REFCLK_LEFT_NORM_REFCLK_SETVAL_O_K2_E5                (0x1<<6) // Not used
27277   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PD_CLKDIV_REFCLK_LEFT_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT          6
27278   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PD_CLKDIV_REFCLK_RIGHT_NORM_REFCLK_SETVAL_O_K2_E5               (0x1<<7) // Not used
27279   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X205_PD_CLKDIV_REFCLK_RIGHT_NORM_REFCLK_SETVAL_O_K2_E5_SHIFT         7
27280 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_K2_E5                                                             0x000338UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27281   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_IDDQ_BIAS_P1_2_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function P1_2 mode default value for iddq_bias
27282   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_IDDQ_BIAS_P1_2_SETVAL_O_K2_E5_SHIFT                             0
27283   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_BIAS_P1_2_SETVAL_O_K2_E5                                     (0x1<<1) // MSM Function P1_2 mode default value for pd_bias
27284   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_BIAS_P1_2_SETVAL_O_K2_E5_SHIFT                               1
27285   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_RESET_TXCLK_PCS_CLK_P1_2_SETVAL_O_K2_E5                         (0x1<<2) // MSM Function P1_2 mode default value for pcs_clk_ena
27286   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_RESET_TXCLK_PCS_CLK_P1_2_SETVAL_O_K2_E5_SHIFT                   2
27287   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_CMU_P1_2_SETVAL_O_K2_E5                                      (0x1<<3) // MSM Function P1_2 mode default value for pd_cmu
27288   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_CMU_P1_2_SETVAL_O_K2_E5_SHIFT                                3
27289   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_CMUREG_P1_2_SETVAL_O_K2_E5                                   (0x1<<4) // MSM Function P1_2 mode default value for pd_cmureg
27290   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_CMUREG_P1_2_SETVAL_O_K2_E5_SHIFT                             4
27291   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_CMUREGREF_P1_2_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function P1_2 mode default value for pd_cmuregref
27292   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_CMUREGREF_P1_2_SETVAL_O_K2_E5_SHIFT                          5
27293   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_REF_P1_2_SETVAL_O_K2_E5                                      (0x1<<6) // MSM Function P1_2 mode default value for pd_ref
27294   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_PD_REF_P1_2_SETVAL_O_K2_E5_SHIFT                                6
27295   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_RESET_CMU_FL_P1_2_SETVAL_O_K2_E5                                (0x1<<7) // MSM Function P1_2 mode default value for reset_cmu_fl
27296   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X206_RESET_CMU_FL_P1_2_SETVAL_O_K2_E5_SHIFT                          7
27297 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_K2_E5                                                             0x00033cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27298   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMU_P1_2_SETVAL_O_K2_E5                                   (0x1<<0) // MSM Function P1_2 mode default value for reset_cmu
27299   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMU_P1_2_SETVAL_O_K2_E5_SHIFT                             0
27300   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMU_GCRX_P1_2_SETVAL_O_K2_E5                              (0x1<<1) // MSM Function P1_2 mode default value for reset_cmu_gcrx
27301   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMU_GCRX_P1_2_SETVAL_O_K2_E5_SHIFT                        1
27302   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUREG_P1_2_SETVAL_O_K2_E5                                (0x1<<2) // MSM Function P1_2 mode default value for reset_cmureg
27303   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUREG_P1_2_SETVAL_O_K2_E5_SHIFT                          2
27304   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUREGREF_P1_2_SETVAL_O_K2_E5                             (0x1<<3) // MSM Function P1_2 mode default value for reset_cmuregref
27305   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUREGREF_P1_2_SETVAL_O_K2_E5_SHIFT                       3
27306   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUSYNTH_P1_2_SETVAL_O_K2_E5                              (0x1<<4) // MSM Function P1_2 mode default value for reset_cmusynth
27307   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUSYNTH_P1_2_SETVAL_O_K2_E5_SHIFT                        4
27308   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUVCO_P1_2_SETVAL_O_K2_E5                                (0x1<<5) // MSM Function P1_2 mode default value for reset_cmuvco
27309   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_RESET_CMUVCO_P1_2_SETVAL_O_K2_E5_SHIFT                          5
27310   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_LF_EXTZERO_ENA_P1_2_SETVAL_O_K2_E5                              (0x1<<6) // MSM Function P1_2 mode default value for lf_extzero_ena
27311   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_LF_EXTZERO_ENA_P1_2_SETVAL_O_K2_E5_SHIFT                        6
27312   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_LFI_EXTZERO_P1_2_SETVAL_O_K2_E5                                 (0x1<<7) // MSM Function P1_2 mode default value for lfi_extzero
27313   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X207_LFI_EXTZERO_P1_2_SETVAL_O_K2_E5_SHIFT                           7
27314 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_K2_E5                                                             0x000340UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27315   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_SOC_CLK_EN_P1_2_SETVAL_O_K2_E5                                  (0x1<<0) // MSM Function P1_2 mode default value for soc_clk_en
27316   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_SOC_CLK_EN_P1_2_SETVAL_O_K2_E5_SHIFT                            0
27317   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_REFCLK_EN_P1_2_SETVAL_O_K2_E5                                   (0x1<<1) // MSM Function P1_2 mode default value for refclk_en
27318   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_REFCLK_EN_P1_2_SETVAL_O_K2_E5_SHIFT                             1
27319   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PLL_LOCK_EN_P1_2_SETVAL_O_K2_E5                                 (0x1<<2) // MSM Function P1_2 mode default value for pll_lock_en
27320   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PLL_LOCK_EN_P1_2_SETVAL_O_K2_E5_SHIFT                           2
27321   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_RESET_TXCLK_P1_2_SETVAL_O_K2_E5                                 (0x1<<3) // Not used
27322   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_RESET_TXCLK_P1_2_SETVAL_O_K2_E5_SHIFT                           3
27323   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_RESET_CLKDIV_P1_2_SETVAL_O_K2_E5                                (0x1<<4) // Not used
27324   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_RESET_CLKDIV_P1_2_SETVAL_O_K2_E5_SHIFT                          4
27325   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PD_CLKDIV_P1_2_SETVAL_O_K2_E5                                   (0x1<<5) // Not used
27326   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PD_CLKDIV_P1_2_SETVAL_O_K2_E5_SHIFT                             5
27327   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PD_CLKDIV_REFCLK_LEFT_P1_2_SETVAL_O_K2_E5                       (0x1<<6) // Not used
27328   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PD_CLKDIV_REFCLK_LEFT_P1_2_SETVAL_O_K2_E5_SHIFT                 6
27329   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PD_CLKDIV_REFCLK_RIGHT_P1_2_SETVAL_O_K2_E5                      (0x1<<7) // Not used
27330   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X208_PD_CLKDIV_REFCLK_RIGHT_P1_2_SETVAL_O_K2_E5_SHIFT                7
27331 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X209_K2_E5                                                             0x000344UL //Access:RW   DataWidth:0x8    // Not used
27332 #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X210_K2_E5                                                             0x000348UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27333   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X210_AHB_P1_2_TO_NORM_REFCLK_GATE_DELAY_O_14_8_K2_E5                 (0x7f<<0) // Not used
27334   #define PHY_PCIE_IP_REG_AHB_CMU_CSR_0_X210_AHB_P1_2_TO_NORM_REFCLK_GATE_DELAY_O_14_8_K2_E5_SHIFT           0
27335 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X0_K2_E5                                                              0x000800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27336   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for TX path branch 2 : 0-No division, 1- Divide by 2
27337   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
27338 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X1_K2_E5                                                              0x000804UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27339   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5                                 (0x1<<3) // Clock divider for RX path branch 1 : 0-No division, 1- Divide by 2
27340   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5_SHIFT                           3
27341   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 2 : 0-No division, 1- Divide by 2
27342   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
27343 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X2_K2_E5                                                              0x000808UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27344   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 4 : 0-No division, 1- Divide by 2
27345   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5_SHIFT                           7
27346 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X3_K2_E5                                                              0x00080cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27347   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X3_PMA_CMU_SEL_O_0_K2_E5                                            (0x1<<0) // CMU Select for lane  0 -	 Select CMU0  1 -	 Select CMU1
27348   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X3_PMA_CMU_SEL_O_0_K2_E5_SHIFT                                      0
27349   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X3_PMA_TXCLK_SEL_O_1_K2_E5                                          (0x1<<1) // PMA TX Clock Select for TX CDR VCO  0 -	 CMU0 Clock  1 -	 CMU1 Clock
27350   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X3_PMA_TXCLK_SEL_O_1_K2_E5_SHIFT                                    1
27351 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_K2_E5                                                              0x000810UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27352   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // 0 - Divide by 1 1/2 - Divide by 2 3 - Divide by 4
27353   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
27354   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_GCFSM_DIV_EN_O_1_0_K2_E5                                         (0x3<<2) // Static divider control for Lane GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
27355   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_GCFSM_DIV_EN_O_1_0_K2_E5_SHIFT                                   2
27356   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5                                      (0x3<<4) // Divide ratio setting for lnX_ck_txb_o. When ln_common_sync_txclk_en_o is high and in NORM state:                                            2'b00: lnX_ck_txb_o is divided by 1 version of the tx byte clock from PMA.                     2'b01/2'b10: lnX_ck_txb_o is divided by 2 version of the tx byte clock from PMA.                  2'b11: lnX_ck_txb_o is divided by 4 version of the tx byte clock from PMA.
27357   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5_SHIFT                                4
27358   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_AHB_CHNG_REQ_Z_O_K2_E5                                           (0x1<<6) // Not currently used
27359   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X4_AHB_CHNG_REQ_Z_O_K2_E5_SHIFT                                     6
27360 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X5_K2_E5                                                              0x000814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27361   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X5_REF_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // Clock divider for ref clock going to lane_top : 0-No division, 1- Divide by 2
27362   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X5_REF_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
27363   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<2) // Clock divider for ref clock going to oob_detection module : 0-No division, 1- Divide by 2
27364   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 2
27365 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_K2_E5                                                              0x00081cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27366   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_RATE_O_K2_E5                                                (0x3<<0) // Rate control for BIST
27367   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_RATE_O_K2_E5_SHIFT                                          0
27368   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_MODE8B_O_K2_E5                                          (0x1<<2) // Bist generator 8b mode control 0 - Generated data word is 10 bits 1 - Generated data word is 8 bits
27369   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_MODE8B_O_K2_E5_SHIFT                                    2
27370   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_ERR_O_K2_E5                                             (0x1<<3) // Bist generator error insert enable. 0 - BIST generator outputs normal pattern. 1 - BIST generator outputs erroneous pattern.
27371   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_ERR_O_K2_E5_SHIFT                                       3
27372   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_TX_CLOCK_ENABLE_K2_E5                                       (0x1<<4) // Active HIGH clock enable signal for the BIST transmit clock
27373   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_TX_CLOCK_ENABLE_K2_E5_SHIFT                                 4
27374   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_CDN_O_K2_E5                                             (0x1<<5) // Bist generator master reset.
27375   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_CDN_O_K2_E5_SHIFT                                       5
27376   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_WORD_O_K2_E5                                            (0x1<<6) // Bist generator word enable. 0 - Bist generator generates single word 8 or 10 1 - Bist generator generates double word 16 or 20
27377   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_WORD_O_K2_E5_SHIFT                                      6
27378   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_EN_O_K2_E5                                              (0x1<<7) // Bist generator enable.  0 - Bist generator idle. 1 - Bist generator generates data
27379   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X7_BIST_GEN_EN_O_K2_E5_SHIFT                                        7
27380 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X8_K2_E5                                                              0x000820UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27381   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5                                     (0x7<<0) // BIST Generation Clock Selection
27382   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5_SHIFT                               0
27383   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_SEND_PREAM_O_K2_E5                                      (0x1<<3) // Bist generator preamble send. Valid only if generator enabled. 0 - Bist generator sends normal data. 1 - Bist generator sends preamble.
27384   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_SEND_PREAM_O_K2_E5_SHIFT                                3
27385   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5                                (0x7<<4) // Bist generator - Number of bist_chk_insert_word_i words to insert at a time. If 0, no word is ever inserted into the stream. In 20-bit mode, the product of bist_gen_insert_length x bist_gen_insert_count must be even.
27386   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5_SHIFT                          4
27387 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X9_K2_E5                                                              0x000824UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
27388 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X10_K2_E5                                                             0x000828UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
27389 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X11_K2_E5                                                             0x00082cUL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
27390 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X12_K2_E5                                                             0x000830UL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
27391 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X13_K2_E5                                                             0x000834UL //Access:RW   DataWidth:0x8    // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
27392 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X14_K2_E5                                                             0x000838UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27393   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5                              (0xf<<0) // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
27394   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5_SHIFT                        0
27395   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X14_BCHK_EN_O_K2_E5                                                 (0x1<<5) // BIST checker enable Enables BIST RX Control block, which enables the actual BIST RX block when appropriate
27396   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X14_BCHK_EN_O_K2_E5_SHIFT                                           5
27397   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X14_BCHK_CLR_O_K2_E5                                                (0x1<<6) // BIST checker clear signal. Zeroes error counter output. Does NOT go through the RX BIST control block
27398   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X14_BCHK_CLR_O_K2_E5_SHIFT                                          6
27399 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_K2_E5                                                             0x00083cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27400   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BCHK_SRC_O_1_0_K2_E5                                            (0x3<<0) // BIST checker source. 0 - BIST uses output of initial RX polbit before Symbol Aligner 1 - BIST uses output of Symbol Aligner before Elastic Buffer 2 - BIST uses output of RX loopback mux before Decoder and Polbits 3 - BIST uses output of reg1 flop bank before Interface blocks
27401   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BCHK_SRC_O_1_0_K2_E5_SHIFT                                      0
27402   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_DATA_MODE_O_K2_E5                                      (0x1<<3) // Bist checker mode select. 0X0 � UDP pattern. 0x1 � PRBS pattern
27403   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_DATA_MODE_O_K2_E5_SHIFT                                3
27404   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5                                (0x3<<4) // BIST PRBS pattern selector.
27405   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5_SHIFT                          4
27406   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BIST_RX_CLOCK_ENABLE_K2_E5                                      (0x1<<7) // Active HIGH clock enable signal for the BIST receive clock
27407   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X15_BIST_RX_CLOCK_ENABLE_K2_E5_SHIFT                                7
27408 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X16_K2_E5                                                             0x000840UL //Access:RW   DataWidth:0x8    // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
27409 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X17_K2_E5                                                             0x000844UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27410   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_PREAM0_O_9_8_K2_E5                                     (0x3<<0) // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
27411   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_PREAM0_O_9_8_K2_E5_SHIFT                               0
27412   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5                              (0x7<<2) // BIST Checker Insert word length.
27413   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5_SHIFT                        2
27414   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5                                    (0x1<<5) // Setting this bit allows BIST to sync to RX value of zero
27415   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5_SHIFT                              5
27416 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X18_K2_E5                                                             0x000848UL //Access:RW   DataWidth:0x8    // BIST Check Preamble
27417 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X19_K2_E5                                                             0x00084cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27418   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X19_BIST_CHK_PREAM1_O_9_8_K2_E5                                     (0x3<<0) // BIST Check Preamble
27419   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X19_BIST_CHK_PREAM1_O_9_8_K2_E5_SHIFT                               0
27420 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X20_K2_E5                                                             0x000850UL //Access:RW   DataWidth:0x8    // Bist checker 40-bit user defined data pattern. In 10-bit mode, corresponds to 4 10-bit words. In 8-bit mode, corresponds to 5 8-bit words. K code is assumed to be 0 in 8-bit mode.
27421 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X21_K2_E5                                                             0x000854UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
27422 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X22_K2_E5                                                             0x000858UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
27423 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X23_K2_E5                                                             0x00085cUL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
27424 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X24_K2_E5                                                             0x000860UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
27425 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X25_K2_E5                                                             0x000864UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
27426 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X26_K2_E5                                                             0x000868UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
27427 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X27_K2_E5                                                             0x00086cUL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
27428 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X28_K2_E5                                                             0x000870UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
27429 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X29_K2_E5                                                             0x000874UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
27430 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X30_K2_E5                                                             0x000878UL //Access:R    DataWidth:0x8    // Bist errors detected
27431 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X31_K2_E5                                                             0x00087cUL //Access:R    DataWidth:0x8    // Bist errors detected
27432 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X32_K2_E5                                                             0x000880UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
27433 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X33_K2_E5                                                             0x000884UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
27434 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X34_K2_E5                                                             0x000888UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
27435 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X35_K2_E5                                                             0x00088cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
27436 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X36_K2_E5                                                             0x000890UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
27437 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X37_K2_E5                                                             0x000894UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
27438 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X38_K2_E5                                                             0x000898UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
27439 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X39_K2_E5                                                             0x00089cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
27440 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X40_K2_E5                                                             0x0008a0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
27441 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X41_K2_E5                                                             0x0008a4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
27442 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X42_K2_E5                                                             0x0008a8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
27443 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X43_K2_E5                                                             0x0008acUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
27444 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X44_K2_E5                                                             0x0008b0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
27445 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X45_K2_E5                                                             0x0008b4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
27446 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X46_K2_E5                                                             0x0008b8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
27447 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X47_K2_E5                                                             0x0008bcUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
27448 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X48_K2_E5                                                             0x0008c0UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 1/2 - for the new ICA method
27449 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X49_K2_E5                                                             0x0008c4UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 3 - for the new ICA method
27450 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X50_K2_E5                                                             0x0008c8UL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 1/2 - for the new ICA method
27451 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X51_K2_E5                                                             0x0008ccUL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 3 - for the new ICA method
27452 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X52_K2_E5                                                             0x0008d0UL //Access:RW   DataWidth:0x8    // The start length of DFE offset calibration's first cycle is the value of this register multiplied by 4.
27453 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_K2_E5                                                             0x0008d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27454   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5                      (0x1f<<0) // The start length of DFE offset calibration, except for the 1st cycle.
27455   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5_SHIFT                0
27456   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5                               (0x1<<5) // COMLANE or LANE CSR Select for GCFSM Cycle Length registers  0 -	 Select COMLANE registers  1 -	 Select LANE registers
27457   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5_SHIFT                         5
27458   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5                                   (0x1<<6) // ICA Timing Window Method Enable control - for GCFSM
27459   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5_SHIFT                             6
27460   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5                                   (0x1<<7) // ICA Method PMA Load signal Override - for GCFSM
27461   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5_SHIFT                             7
27462 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X54_K2_E5                                                             0x0008d8UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
27463 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X55_K2_E5                                                             0x0008dcUL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
27464 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X56_K2_E5                                                             0x0008e0UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
27465 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_K2_E5                                                             0x0008e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27466   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_OVR_O_27_24_K2_E5                                         (0xf<<0) // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
27467   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                   0
27468   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5                                   (0x1<<4) // General Calibration Finite State Machine GCFSM output override enable - assertion causes data stored in gcfsm_lane_pma_data_ovr_o to override calibration values for the block selected by gcfsm_lane_pma_cal_ovr_o.
27469   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5_SHIFT                             4
27470   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5                                (0x1<<5) // GCFSM pma_latch_o override
27471   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5_SHIFT                          5
27472   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5                                   (0x1<<6) // GCFSM pma_go_o override
27473   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5_SHIFT                             6
27474   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5                                 (0x1<<7) // GCFSM pma_read_o override.
27475   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5_SHIFT                           7
27476 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X58_K2_E5                                                             0x0008e8UL //Access:RW   DataWidth:0x8    // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
27477 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X59_K2_E5                                                             0x0008ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27478   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5                            (0xf<<0) // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
27479   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5_SHIFT                      0
27480 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X60_K2_E5                                                             0x0008f0UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
27481 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X61_K2_E5                                                             0x0008f4UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
27482 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X62_K2_E5                                                             0x0008f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27483   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_REQ_IN_OVR_O_K2_E5                                       (0x3<<0) // Bit 0:  Override enable for msm_ln_req Bit 1 : Override msm_ln_req
27484   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_REQ_IN_OVR_O_K2_E5_SHIFT                                 0
27485   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5                                      (0x3f<<2) // Bit 2:  Override enable for msm_func Bits [7:3] : Override msm_func
27486   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5_SHIFT                                2
27487 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X65_K2_E5                                                             0x000904UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27488   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X65_GCFSM_OVR_O_28_K2_E5                                            (0x1<<0) // Not currently used
27489   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X65_GCFSM_OVR_O_28_K2_E5_SHIFT                                      0
27490 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X66_K2_E5                                                             0x000908UL //Access:RW   DataWidth:0x8    // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
27491 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X67_K2_E5                                                             0x00090cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27492   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5                                    (0x7f<<0) // Number of clock cycles between signal detect indicator
27493   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5_SHIFT                              0
27494   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5                               (0x1<<7) // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
27495   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5_SHIFT                         7
27496 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X68_K2_E5                                                             0x000910UL //Access:RW   DataWidth:0x8    // Number of clock cycles between CISEL assertion
27497 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X69_K2_E5                                                             0x000914UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27498   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5                                   (0x3<<0) // Number of clock cycles between CISEL assertion
27499   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5_SHIFT                             0
27500   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5                                  (0xf<<2) // Number of clock cycles between when CDR control block
27501   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5_SHIFT                            2
27502   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5                                    (0x3<<6) // CDR control DLPF positioning control.
27503   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5_SHIFT                              6
27504 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X70_K2_E5                                                             0x000918UL //Access:RW   DataWidth:0x8    // CDR control block cycle length When not in PCIe Gen3.
27505 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X71_K2_E5                                                             0x00091cUL //Access:RW   DataWidth:0x8    // CDR control block cycle length When in PCIe Gen3.
27506 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X72_K2_E5                                                             0x000920UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27507   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5                                   (0x1f<<0) // Maximum difference from DLPF center point.
27508   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5_SHIFT                             0
27509   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5                                 (0x7<<5) // Maximum difference from DLPF center point.
27510   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5_SHIFT                           5
27511 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_K2_E5                                                             0x000924UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27512   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_TW_METHOD_EN_K2_E5                                     (0x1<<0) // ICA Timing Window Method Enable control - for cdr_control
27513   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_TW_METHOD_EN_K2_E5_SHIFT                               0
27514   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5                                    (0x1<<1) // ATT wait control. Upon detection of signal, DFE ATT calibration is enabled, without CISEL being asserted to the CDR.  0 - CDR control block will wait for ATT calibration before proceeding 1 - CDR control block will not wait for ATT calibration
27515   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5_SHIFT                              1
27516   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_RXEQ_WAIT_EN_O_K2_E5                                            (0x1<<2) // CDR control block wait for DFE signal.  0 - Do not wait for DFE calibration before enabling rx data 1 - Wait for DFE calibration before enabling rx data
27517   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_RXEQ_WAIT_EN_O_K2_E5_SHIFT                                      2
27518   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5                                    (0x7<<3) // Number of clock cycles between signal detect indicator
27519   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5_SHIFT                              3
27520 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X74_K2_E5                                                             0x000928UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
27521 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X75_K2_E5                                                             0x00092cUL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
27522 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X76_K2_E5                                                             0x000930UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
27523 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X77_K2_E5                                                             0x000934UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27524   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5                                  (0x3f<<0) // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
27525   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5_SHIFT                            0
27526   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5                                     (0x1<<6) // ICA Method PMA Load signal Override - for cdr_control
27527   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5_SHIFT                               6
27528 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X78_K2_E5                                                             0x000938UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27529   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5                                 (0x3f<<0) // Symbol aligner position override enable.
27530   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5_SHIFT                           0
27531   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_MODE_O_1_0_K2_E5                                      (0x3<<6) // Symbol aligner mode select.
27532   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X78_SYM_ALIGN_MODE_O_1_0_K2_E5_SHIFT                                6
27533 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X79_K2_E5                                                             0x00093cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27534   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X79_SYM_ALIGN_BYPASS_O_K2_E5                                        (0x1<<0) // Asserting this register will bypass the symbol aligner
27535   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X79_SYM_ALIGN_BYPASS_O_K2_E5_SHIFT                                  0
27536 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X80_K2_E5                                                             0x000940UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before forcing exit form EI
27537 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_K2_E5                                                             0x000944UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27538   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before forcing exit form EI
27539   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
27540   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5                                   (0x1<<2) // Clears the elec idle control error flag
27541   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5_SHIFT                             2
27542   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5                               (0x1<<3) // Override for ei_inferred signal
27543   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5_SHIFT                         3
27544   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5                            (0x1<<4) // Override for ei_mask signal
27545   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5_SHIFT                      4
27546   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5                             (0x1<<5) // Override for ei_exit_type signal
27547   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5_SHIFT                       5
27548   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_OVR_O_K2_E5                                       (0x1<<6) // EI control override enable
27549   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X81_ELECIDLE_CTRL_OVR_O_K2_E5_SHIFT                                 6
27550 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X82_K2_E5                                                             0x000948UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before entering back into EI
27551 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X83_K2_E5                                                             0x00094cUL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect glitch filter counter
27552 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X84_K2_E5                                                             0x000950UL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect low filter min value
27553 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X85_K2_E5                                                             0x000954UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27554   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before entering back into EI
27555   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
27556   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5                         (0x3<<2) // EI Exit time cycles = timer_len_sel[1:0]+1*exit_timer_len_i[9:0]
27557   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5_SHIFT                   2
27558   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X85_LOOPBACK_EN_O_K2_E5                                             (0x1<<4) // Control signal to force decoder into loopback mode
27559   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X85_LOOPBACK_EN_O_K2_E5_SHIFT                                       4
27560 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X86_K2_E5                                                             0x000958UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27561   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X86_FES_LB_ENA_O_K2_E5                                              (0x1<<0) // FES loopback enable.
27562   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X86_FES_LB_ENA_O_K2_E5_SHIFT                                        0
27563   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X86_NES_LB_ENA_O_K2_E5                                              (0x1<<1) // NES loopback enable.
27564   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X86_NES_LB_ENA_O_K2_E5_SHIFT                                        1
27565   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X86_RXCLK_LB_ENA_O_K2_E5                                            (0x1<<2) // HS recovered clock to transmit loopback enable.
27566   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X86_RXCLK_LB_ENA_O_K2_E5_SHIFT                                      2
27567 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X87_K2_E5                                                             0x00095cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27568   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5                                 (0x1<<0) // RX boost override enable
27569   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5_SHIFT                           0
27570   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5                            (0x7f<<1) // RX boost override setting. Thermometer coded.
27571   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5_SHIFT                      1
27572 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X88_K2_E5                                                             0x000960UL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
27573 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_K2_E5                                                             0x000964UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27574   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5                                (0x7<<0) // Signal detect threshold select for Full rate
27575   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5_SHIFT                          0
27576   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5                                (0x7<<3) // Signal detect threshold select for div-by-2 rate
27577   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5_SHIFT                          3
27578   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXUP_O_K2_E5                                         (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
27579   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXUP_O_K2_E5_SHIFT                                   6
27580   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5                                (0x1<<7) // RX FL calibration clock DIV4 enable
27581   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5_SHIFT                          7
27582 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X90_K2_E5                                                             0x000968UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27583   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5                                (0x7<<0) // Signal detect threshold select for div-by-4 rate
27584   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5_SHIFT                          0
27585   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5                                    (0x7<<3) // AGC threshold select
27586   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5_SHIFT                              3
27587   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_VREGH_O_K2_E5                                        (0x3<<6) // Regulator VREGH setting
27588   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X90_AHB_PMA_LN_VREGH_O_K2_E5_SHIFT                                  6
27589 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X91_K2_E5                                                             0x00096cUL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS
27590 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_K2_E5                                                             0x000970UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27591   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5                                (0x3<<0) // RX FL calibration LDHS
27592   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5_SHIFT                          0
27593   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5                                   (0xf<<2) // CDR VCO bias setting.
27594   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5_SHIFT                             2
27595   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5                                (0x1<<6) // DLPF DIV2 enable
27596   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5_SHIFT                          6
27597   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5                                 (0x1<<7) // CDR DivN clock divider enable.
27598   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5_SHIFT                           7
27599 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X93_K2_E5                                                             0x000974UL //Access:RW   DataWidth:0x8    // AFE spare controls
27600 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X94_K2_E5                                                             0x000978UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27601   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5                                     (0x3f<<0) // CDR DivN clock division ratio.
27602   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5_SHIFT                               0
27603   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_VREG_O_K2_E5                                         (0x3<<6) // Regulator VREG setting
27604   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X94_AHB_PMA_LN_VREG_O_K2_E5_SHIFT                                   6
27605 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X95_K2_E5                                                             0x00097cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27606   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_BB_STEP_O_K2_E5                                      (0xf<<0) // CDR bb_step
27607   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_BB_STEP_O_K2_E5_SHIFT                                0
27608   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_INT_STEP_O_K2_E5                                     (0x7<<4) // CDR int step
27609   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_INT_STEP_O_K2_E5_SHIFT                               4
27610   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_RXDWN_O_K2_E5                                        (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
27611   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X95_AHB_PMA_LN_RXDWN_O_K2_E5_SHIFT                                  7
27612 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X96_K2_E5                                                             0x000980UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27613   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5                                      (0x7<<0) // RXVCOFR override value Enabled by pma_ln_dr_rxvcofr_sel_o
27614   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5_SHIFT                                0
27615   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5                                  (0x1<<3) // Override enable for RXVCOFR override vakue
27616   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5_SHIFT                            3
27617   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RX_SELR_O_K2_E5                                      (0x7<<4) // CTLE R degeneration select
27618   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X96_AHB_PMA_LN_RX_SELR_O_K2_E5_SHIFT                                4
27619 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X97_K2_E5                                                             0x000984UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27620   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X97_AHB_PMA_LN_RX_SELC_O_K2_E5                                      (0x7<<0) // CTLE C degeneration select
27621   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X97_AHB_PMA_LN_RX_SELC_O_K2_E5_SHIFT                                0
27622 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X99_K2_E5                                                             0x00098cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27623   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_DFE_BW_SCALE_K2_E5                                       (0x3<<4) // DFE Bandwidth Selection
27624   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_DFE_BW_SCALE_K2_E5_SHIFT                                 4
27625   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5                                      (0x3<<6) // CDR phase detector proportional path enable bit 0: enables D4/D3 data/edge samplers bit 1: enables D1/D2 data/edge samplers
27626   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5_SHIFT                                6
27627 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X100_K2_E5                                                            0x000990UL //Access:RW   DataWidth:0x8    // On-chip eye diagram X-direction offset control: Bit 0: unused Bits 1-2: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 3-9: Fine x-direction offset, note bit reversal
27628 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_K2_E5                                                            0x000994UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27629   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5                                     (0x1<<0) // On-chip eye diagram X-direction offset control: Bits 0-1: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 2-8: Fine x-direction offset, note bit reversal
27630   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5_SHIFT                               0
27631   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_SGN_RST_O_K2_E5                                     (0x1<<2) // Reset signal for eye alignment mechanism.
27632   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_SGN_RST_O_K2_E5_SHIFT                               2
27633   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_SD_BWSEL_K2_E5                                          (0x1<<3) // RX signal detector bandwidth select. 0: Nominal bandwidth 1: 10% higher bandwidth
27634   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_SD_BWSEL_K2_E5_SHIFT                                    3
27635   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA270_O_K2_E5                                      (0x1<<4) // In eye diagram generation mode, assertion overrides the ck_270 DFE clock "right" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
27636   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA270_O_K2_E5_SHIFT                                4
27637   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA90_O_K2_E5                                       (0x1<<5) // In eye diagram generation mode, assertion overrides the ck_90 DFE clock "left" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
27638   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X101_PMA_LN_EYE_ENA90_O_K2_E5_SHIFT                                 5
27639 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X102_K2_E5                                                            0x000998UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27640   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5                                    (0xf<<0) // DFE bias setting.
27641   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5_SHIFT                              0
27642 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X103_K2_E5                                                            0x00099cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27643   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5                               (0xf<<0) // TX driver capacitive slew rate control.
27644   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5_SHIFT                         0
27645   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5                               (0xf<<4) // TX coefficient polarity enable. Set to "1" for negative polarity. bit 0: Cm bit 1: C0 bit 2: C1
27646   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5_SHIFT                         4
27647 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X104_K2_E5                                                            0x0009a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27648   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5                                   (0xf<<0) // TX slew rate DAC bias current control
27649   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5_SHIFT                             0
27650   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_HSCLK_SEL_O_K2_E5                                       (0x1<<4) // CDR clock divider bypass enable.
27651   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X104_PMA_LN_HSCLK_SEL_O_K2_E5_SHIFT                                 4
27652 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X105_K2_E5                                                            0x0009a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27653   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5                                 (0x1f<<0) // TX driver regulator voltage setting.
27654   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5_SHIFT                           0
27655   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5                                 (0x1<<5) // TX bleed enable
27656   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5_SHIFT                           5
27657 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X106_K2_E5                                                            0x0009a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27658   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5                           (0x1<<0) // RX boost override enable.
27659   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5_SHIFT                     0
27660   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5                        (0x7f<<1) // RX boost override setting. Thermometer coded.
27661   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5_SHIFT                  1
27662 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X107_K2_E5                                                            0x0009acUL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
27663 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_K2_E5                                                            0x0009b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27664   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5                               (0x7<<0) // Signal detect threshold select for Gen3
27665   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5_SHIFT                         0
27666   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5                              (0x7<<3) // AGC threshold select for Gen3
27667   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5_SHIFT                        3
27668   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5                                   (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
27669   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5_SHIFT                             6
27670   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5                          (0x1<<7) // CDR VCO frequency lock counter divide by 4 enable.
27671   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5_SHIFT                    7
27672 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X109_K2_E5                                                            0x0009b4UL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS for Gen3
27673 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_K2_E5                                                            0x0009b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27674   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5                          (0x3<<0) // RX FL calibration LDHS for Gen3
27675   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5_SHIFT                    0
27676   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5                             (0xf<<2) // CDR VCO bias setting.
27677   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5_SHIFT                       2
27678   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5                          (0x1<<6) // DLPF DIV2 enable
27679   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5_SHIFT                    6
27680   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5                           (0x1<<7) // CDR DivN clock divider enable.
27681   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5_SHIFT                     7
27682 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X111_K2_E5                                                            0x0009bcUL //Access:RW   DataWidth:0x8    // AFE spare controls for Gen3
27683 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X112_K2_E5                                                            0x0009c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27684   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5                               (0x3f<<0) // CDR DivN clock divider ratio..
27685   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5_SHIFT                         0
27686   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5                                   (0x3<<6) // Regulator VREG setting for Gen3
27687   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5_SHIFT                             6
27688 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X113_K2_E5                                                            0x0009c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27689   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5                                (0xf<<0) // CDR bb_step for Gen3
27690   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5_SHIFT                          0
27691   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5                               (0x7<<4) // CDR int step for Gen3
27692   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5_SHIFT                         4
27693   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5                                  (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
27694   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5_SHIFT                            7
27695 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X114_K2_E5                                                            0x0009c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27696   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5                                (0x7<<0) // RXVCOFR override value for Gen3 Enabled by pma_ln_dr_rxvcofr_sel_o
27697   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5_SHIFT                          0
27698   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5                                (0x7<<3) // CTLE R degeneration select for Gen3
27699   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5_SHIFT                          3
27700   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5                                  (0x3<<6) // Not currently used
27701   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5_SHIFT                            6
27702 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X115_K2_E5                                                            0x0009ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27703   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5                                (0x7<<0) // CTLE R degeneration select for Gen3
27704   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5_SHIFT                          0
27705 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X119_K2_E5                                                            0x0009dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27706   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXP_MARGIN_K2_E5                                        (0xf<<0) // Value to minus/add from the calibrated txterm value
27707   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXP_MARGIN_K2_E5_SHIFT                                  0
27708   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXN_MARGIN_K2_E5                                        (0xf<<4) // Value to minus/add from the calibrated txterm value
27709   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X119_AHB_TX_CXN_MARGIN_K2_E5_SHIFT                                  4
27710 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X120_K2_E5                                                            0x0009e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27711   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5                                  (0xf<<0) // in txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator  the register ix X2 is the actual number of wait cycle
27712   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5_SHIFT                            0
27713   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5                               (0x7<<4) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
27714   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                         4
27715 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_K2_E5                                                            0x0009e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27716   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5                            (0xf<<0) // in txterm calibration, the number of samples to take from the same comparator
27717   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5_SHIFT                      0
27718   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5                                  (0x1<<4) // when 1, the final tx term value is calibrated txterm value + tx_cxp_margin; when 0, the final tx term value is calibrated txterm value - tx_cxp_margin
27719   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5_SHIFT                            4
27720   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5                                  (0x1<<5) // when 1, the final tx term value is calibrated txterm value + tx_cxn_margin; when 0, the final tx term value is calibrated txterm value - tx_cxn_margin
27721   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5_SHIFT                            5
27722   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CX_OVR_ENA_K2_E5                                        (0x1<<6) // enable override calibrated txterm value
27723   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_CX_OVR_ENA_K2_E5_SHIFT                                  6
27724   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5                                   (0x1<<7) // Debug feature, when set forces circuit to be affected by ahb_tx_cdac_ovr
27725   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5_SHIFT                             7
27726 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X122_K2_E5                                                            0x0009e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27727   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXP_OVR_K2_E5                                           (0xf<<0) // override calibrated txterm value
27728   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXP_OVR_K2_E5_SHIFT                                     0
27729   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXN_OVR_K2_E5                                           (0xf<<4) // override calibrated txterm value
27730   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X122_AHB_TX_CXN_OVR_K2_E5_SHIFT                                     4
27731 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X123_K2_E5                                                            0x0009ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27732   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_0_K2_E5                                              (0x1<<0) // TX Control override enable. Bit 0: txdrv_sel_sw_map Bit 1: not currently used
27733   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_0_K2_E5_SHIFT                                        0
27734   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_7_2_K2_E5                                            (0x3f<<2) // TX Control override enable. Bits 5:2:txdrv_att_in[3:0] Bits 7:6 : tx_slew_sld[1:0]
27735   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X123_TX_CTRL_O_7_2_K2_E5_SHIFT                                      2
27736 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X124_K2_E5                                                            0x0009f0UL //Access:RW   DataWidth:0x8    // Bits 12:8: txdrv_c1_in[4:0] Bits 15:13: txdrv_c2_in[2:0]
27737 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X125_K2_E5                                                            0x0009f4UL //Access:RW   DataWidth:0x8    // Bits 19-16: txdrv_cm_in[3:0]  Bits 22-20: tx_slew_sld3f[2:0] Bit 23: txdrv_preem_1lsb_mode
27738 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_K2_E5                                                            0x0009f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27739   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_EN_O_K2_E5                                                (0x1<<0) // DFE block enable signal.
27740   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_EN_O_K2_E5_SHIFT                                          0
27741   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5                                    (0x7<<1) // These bits have similar functionality as rxeq_rate_ow_o_2_0 bits in COMLANE CSR. These are used mainly in COMBINATION modes of operation. They are logically OR'ed with the bits in COMLANE.
27742   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5_SHIFT                              1
27743   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5                                 (0x1<<4) // This bit has similar function as rxeq_rate1_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
27744   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5_SHIFT                           4
27745   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5                                 (0x1<<5) // This bit has similar function as rxeq_rate2_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
27746   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5_SHIFT                           5
27747   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5                                 (0x1<<6) // This bit has similar function as rxeq_rate3_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
27748   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5_SHIFT                           6
27749   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5                                    (0x1<<7) // This bit has similar function as rxeq_force_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
27750   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5_SHIFT                              7
27751 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X127_K2_E5                                                            0x0009fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27752   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X127_RXEQ_CONT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
27753   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X127_RXEQ_CONT_CAL_O_6_0_K2_E5_SHIFT                                0
27754 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X128_K2_E5                                                            0x000a00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27755   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X128_RXEQ_INIT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
27756   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X128_RXEQ_INIT_CAL_O_6_0_K2_E5_SHIFT                                0
27757 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X130_K2_E5                                                            0x000a08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27758   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate1
27759   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5_SHIFT                         0
27760   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate1
27761   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5_SHIFT                       4
27762 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X131_K2_E5                                                            0x000a0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27763   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate2
27764   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5_SHIFT                         0
27765   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate2
27766   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5_SHIFT                       4
27767 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X132_K2_E5                                                            0x000a10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27768   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate2
27769   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5_SHIFT                        0
27770 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X133_K2_E5                                                            0x000a14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27771   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate2
27772   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5_SHIFT                        0
27773 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X134_K2_E5                                                            0x000a18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27774   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate2
27775   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5_SHIFT                        0
27776 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X135_K2_E5                                                            0x000a1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27777   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate2
27778   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5_SHIFT                        0
27779 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X136_K2_E5                                                            0x000a20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27780   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate2
27781   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5_SHIFT                        0
27782 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X137_K2_E5                                                            0x000a24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27783   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate3
27784   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5_SHIFT                         0
27785   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate3
27786   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5_SHIFT                       4
27787 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X138_K2_E5                                                            0x000a28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27788   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate3
27789   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5_SHIFT                        0
27790 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X139_K2_E5                                                            0x000a2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27791   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate3
27792   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5_SHIFT                        0
27793 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X140_K2_E5                                                            0x000a30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27794   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate3
27795   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5_SHIFT                        0
27796 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X141_K2_E5                                                            0x000a34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27797   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate3
27798   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5_SHIFT                        0
27799 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X142_K2_E5                                                            0x000a38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27800   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate3
27801   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5_SHIFT                        0
27802 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_K2_E5                                                            0x000a3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27803   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5                                (0x1<<0) // Disable auto cal w/ rx_superbst
27804   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5_SHIFT                          0
27805   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_O_K2_E5                                        (0xf<<1) // Max limit value for BOOST auto-calibration
27806   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_O_K2_E5_SHIFT                                  1
27807   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_EN_O_K2_E5                                     (0x1<<5) // Enable Max limiting for BOOST auto-calibration
27808   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_BOOST_MAX_LIMIT_EN_O_K2_E5_SHIFT                               5
27809   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5                                   (0x3<<6) // rx_att_boost setting used during ATT calibration
27810   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5_SHIFT                             6
27811 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_K2_E5                                                            0x000a40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27812   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5                                  (0x3<<0) // rx_att_boost setting used after ATT calibration
27813   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5_SHIFT                            0
27814   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5                                      (0x1<<2) // boost_adj_en
27815   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5_SHIFT                                2
27816   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5                                     (0x1<<3) // boost_adj_dir
27817   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5_SHIFT                               3
27818   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5                                     (0xf<<4) // boost_adj_val This register Is not bit reversed
27819   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5_SHIFT                               4
27820 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X145_K2_E5                                                            0x000a44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27821   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5                        (0x7f<<0) // Max number of samples to be used for CMP Offset Noise Averaging
27822   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5_SHIFT                  0
27823   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_EN_O_K2_E5                                      (0x1<<7) // CMP Offset Noise Averaging Enable
27824   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X145_CMP_OFFSET_AVG_EN_O_K2_E5_SHIFT                                7
27825 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X146_K2_E5                                                            0x000a48UL //Access:RW   DataWidth:0x8    //
27826 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_K2_E5                                                            0x000a4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27827   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5                                (0xf<<0) //
27828   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5_SHIFT                          0
27829   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5                                   (0x3<<4) // DFE offset calibration enable
27830   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5_SHIFT                             4
27831   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5                                (0x1<<6) // Disable auto cal w/ rx_att_gain
27832   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5_SHIFT                          6
27833   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5                                (0x1<<7) // Inverts the polarity of superboost_en before assigning to PMA
27834   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5_SHIFT                          7
27835 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X148_K2_E5                                                            0x000a50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27836   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5                                   (0x7f<<0) // Override for RXEQ_CTRL output register load enable.
27837   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5_SHIFT                             0
27838   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_EN_O_K2_E5                                            (0x1<<7) // Override enable for DFE signals.
27839   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X148_RXEQ_OVR_EN_O_K2_E5_SHIFT                                      7
27840 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X149_K2_E5                                                            0x000a54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27841   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5                                      (0x7f<<0) // Override for RXEQ_CTRL output register load value.
27842   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5_SHIFT                                0
27843   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LATCH_O_K2_E5                                         (0x1<<7) // Override for DFE latch signal. Negative edge causes AFE to store values of DFE output registers.
27844   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X149_RXEQ_OVR_LATCH_O_K2_E5_SHIFT                                   7
27845 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_K2_E5                                                            0x000a58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27846   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5                               (0x7<<0) // Override value for comparator calibration select. Enabled by rxeq_ovr_en_o: 1: Calibrate DFE comparator 1 2: Calibrate DFE comparator 2 3: Calibrate DFE comparator 3 4: Calibrate DFE comparator 4
27847   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5_SHIFT                         0
27848   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_ATT_GAIN_OVR_K2_E5                                        (0x3<<3) // Override the value of rx_att_gain output to PMA when rx_att_gain_autocal_dis=1
27849   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_ATT_GAIN_OVR_K2_E5_SHIFT                                  3
27850   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5                                    (0x1<<5) // Override the value of rx_superbst_ena output to PMA when superbst_autocal_dis=1
27851   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5_SHIFT                              5
27852   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5                           (0x1<<6) // DFE TAP CMP no offset override enable
27853   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5_SHIFT                     6
27854   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_OVR_EN_O_7_K2_E5                                       (0x1<<7) // DFE TAP override enable
27855   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X150_DFE_TAP_OVR_EN_O_7_K2_E5_SHIFT                                 7
27856 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_K2_E5                                                            0x000a5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27857   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5                          (0x1f<<0) // DFE offset calibration TAP enable override
27858   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5_SHIFT                    0
27859   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5                            (0x1<<5) // DFE offset calibrated value override enable
27860   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5_SHIFT                      5
27861   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5                                (0x1<<6) // DFE offset cal enable override
27862   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5_SHIFT                          6
27863   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5                                   (0x1<<7) // DFE comparator cal enable override
27864   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5_SHIFT                             7
27865 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X152_K2_E5                                                            0x000a60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27866   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5                                   (0x7f<<0) // DFE Tap 1 Override Value
27867   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5_SHIFT                             0
27868 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X153_K2_E5                                                            0x000a64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27869   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 2 Override Value
27870   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
27871 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X154_K2_E5                                                            0x000a68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27872   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 3 Override Value
27873   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
27874 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X155_K2_E5                                                            0x000a6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27875   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 4 Override Value
27876   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
27877 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X156_K2_E5                                                            0x000a70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27878   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 5 Override Value
27879   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
27880 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X157_K2_E5                                                            0x000a74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27881   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X157_TXEQ_ADAPT_EN_O_0_K2_E5                                        (0x1<<0) // TX Equalizer adaptation function enable
27882   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X157_TXEQ_ADAPT_EN_O_0_K2_E5_SHIFT                                  0
27883   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X157_TXEQ_ERR_SIGN_O_1_K2_E5                                        (0x1<<1) // TX Equalizer Error Sign
27884   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X157_TXEQ_ERR_SIGN_O_1_K2_E5_SHIFT                                  1
27885   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X157_TXEQ_FW_OVRIDE_O_2_K2_E5                                       (0x1<<2) // TX Equalization Firmware over ride  0 -	 Disable firmware based adaptation  1 -	 Enbale firmware based adaptation
27886   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X157_TXEQ_FW_OVRIDE_O_2_K2_E5_SHIFT                                 2
27887 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X158_K2_E5                                                            0x000a78UL //Access:R    DataWidth:0x8    // Multi Field Register.
27888   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X158_TXEQ_ERR_STAT_I_1_0_K2_E5                                      (0x3<<0) // TX Equalization error state
27889   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X158_TXEQ_ERR_STAT_I_1_0_K2_E5_SHIFT                                0
27890 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X159_K2_E5                                                            0x000a7cUL //Access:R    DataWidth:0x8    // Multi Field Register.
27891   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5                                   (0x3<<0) // Over equalization count 9-8
27892   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5_SHIFT                             0
27893 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X160_K2_E5                                                            0x000a80UL //Access:R    DataWidth:0x8    // Over equalization count 7-0
27894 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X161_K2_E5                                                            0x000a84UL //Access:R    DataWidth:0x8    // Multi Field Register.
27895   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5                                  (0x3<<0) // Under equalization count 9-8
27896   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5_SHIFT                            0
27897 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X162_K2_E5                                                            0x000a88UL //Access:R    DataWidth:0x8    // Under equalization count 7-0
27898 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X163_K2_E5                                                            0x000a8cUL //Access:RW   DataWidth:0x8    // TX Equalizer Training Pattern
27899 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X164_K2_E5                                                            0x000a90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27900   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X164_TXEQ_TRAINING_PATT_O_8_K2_E5                                   (0x1<<0) // TX Equalizer Training Pattern
27901   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X164_TXEQ_TRAINING_PATT_O_8_K2_E5_SHIFT                             0
27902 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X165_K2_E5                                                            0x000a94UL //Access:RW   DataWidth:0x8    // Mask bit for Txeq training pattern
27903 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X166_K2_E5                                                            0x000a98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27904   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X166_TXEQ_DONT_CARE_O_8_K2_E5                                       (0x1<<0) // Mask bit for Txeq training pattern
27905   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X166_TXEQ_DONT_CARE_O_8_K2_E5_SHIFT                                 0
27906 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X167_K2_E5                                                            0x000a9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27907   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5                                    (0x1<<0) // This bit has similar function as txeq_rxrecal_init  in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
27908   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5_SHIFT                              0
27909 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X168_K2_E5                                                            0x000aa0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27910   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5                                 (0x1<<0) // Enable for primary input lnx_rx_preset_hint during init cal.
27911   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                           0
27912   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5                                (0x1<<1) // Enable for primary input lnx_rx_preset_hint during recal.
27913   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                          1
27914 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X169_K2_E5                                                            0x000aa4UL //Access:R    DataWidth:0x8    // Multi Field Register.
27915   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5                                    (0x1<<0) // TX - RECAL RX Equalization status
27916   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5_SHIFT                              0
27917 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X170_K2_E5                                                            0x000aa8UL //Access:R    DataWidth:0x8    // Multi Field Register.
27918   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X170_BLOCK_DEC_ERR_K2_E5                                            (0x1<<0) // decoder sync header error
27919   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X170_BLOCK_DEC_ERR_K2_E5_SHIFT                                      0
27920 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_K2_E5                                                            0x000b24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27921   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_EN_O_0_K2_E5                                              (0x1<<0) // cdfe enable bit.  1: enable cdfe when rate is 2'b01 or 2'b10.  0: disable cdfe.
27922   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_EN_O_0_K2_E5_SHIFT                                        0
27923   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_WORD_OV_O_1_0_K2_E5                                       (0x3<<1) // The cdfe input word_i overwrite.                                                                                                         2'b00: the word_i input for cdfe block is internally generated.                                     2'b10: the word_i input for cdfe block is set to 0 8-bit or 10-bit mode.                                                       2'b11: the word_i input for cdfe block is set to 1 16-bit or 20-bit mode.
27924   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_WORD_OV_O_1_0_K2_E5_SHIFT                                 1
27925   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5                                    (0x3<<3) // The cdfe input mode_8b_i overwrite.                                                                                                         2'b00: the mode_8b_i input for cdfe block is internally generated.                                      2'b01: the mode_8b_i input for cdfe block is set to 0 10-bit or 20-bit mode.                                                      2'b11: the mode_8b_i input for cdfe block is set to 1 8-bit or 16-bit mode.
27926   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5_SHIFT                              3
27927   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_RATE_OV_O_2_0_K2_E5                                       (0x7<<5) // The cdfe input rate_i[1:0] overwrite.                                                                                                         3'b0xx: the rate_i input for cdfe block is internally generated.                                     3'b1xx: the rate_i[1:0] input for cdfe block is set to cdfe_rate_ov_o[1:0]
27928   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X201_CDFE_RATE_OV_O_2_0_K2_E5_SHIFT                                 5
27929 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X202_K2_E5                                                            0x000b28UL //Access:RW   DataWidth:0x8    //
27930 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_K2_E5                                                            0x000b2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27931   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_GO_K2_E5                                                  (0x1<<4) //
27932   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_GO_K2_E5_SHIFT                                            4
27933   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_FORCE_CAL_K2_E5                                        (0x1<<5) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
27934   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_FORCE_CAL_K2_E5_SHIFT                                  5
27935   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5                                  (0x1<<6) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
27936   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5_SHIFT                            6
27937   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_EI_EXIT_CAL_K2_E5                                      (0x1<<7) // EI exit cdfe calibration enable.                                                                                                   1: the cdfe calibration is enabled when EI exits and when rate is  2'b01 or 2'b10.                                  0: the cdfe calibration is disabled when EI exits.                                                                    Note: EI exit cdfe calibration is only enabled when EI exit edfe calibration is also enabled.
27938   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X203_CDFE_LN_EI_EXIT_CAL_K2_E5_SHIFT                                7
27939 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_K2_E5                                                            0x000b30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27940   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_CONT_CAL_K2_E5                                         (0x1<<0) // Continuous cdfe calibration enable.                                                                                            1: the continuous cdfe calibration is enabled when the rate is  2'b01 or 2'b10.                                  0: the continuous cdfe calibration is disabled.                                                                        Note: Continuout cdfe calibration is only enabled when continuous edfe calibration is also enabled.
27941   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_CONT_CAL_K2_E5_SHIFT                                   0
27942   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5                             (0x1<<1) // Enables cdfe calibration during Txeq adaptation phase.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
27943   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5_SHIFT                       1
27944   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5                              (0x1<<2) // Enables cdfe calibration post Txeq adaptation.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
27945   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5_SHIFT                        2
27946   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_CAL_EN_K2_E5                                     (0x1<<3) // Enables the cdfe calibration in rate3.  1: enables cdfe calibration.  0: disables cdfe calibration.
27947   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE3_CAL_EN_K2_E5_SHIFT                               3
27948   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE2_CAL_EN_K2_E5                                     (0x1<<4) // Enables the cdfe calibration in rate2.  1: enables cdfe calibration.  0: disables cdfe calibration.
27949   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X204_CDFE_LN_RATE2_CAL_EN_K2_E5_SHIFT                               4
27950 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X205_K2_E5                                                            0x000b34UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27951 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X206_K2_E5                                                            0x000b38UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27952 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X207_K2_E5                                                            0x000b3cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27953 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X208_K2_E5                                                            0x000b40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27954   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5                                (0x1<<7) // cdfe coarse dll overwrite enable.  1: enable coarse dll overwrite for cdfe.  0: disable coarse dll overwrite for cdfe.
27955   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5_SHIFT                          7
27956 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X213_K2_E5                                                            0x000b54UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during txeq adaptation phase in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27957 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X214_K2_E5                                                            0x000b58UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during post  txeq adaptation  in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27958 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X215_K2_E5                                                            0x000b5cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27959 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X216_K2_E5                                                            0x000b60UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27960 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X217_K2_E5                                                            0x000b64UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
27961 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X220_K2_E5                                                            0x000b70UL //Access:RW   DataWidth:0x8    // Start value for dlev_ref.
27962 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X221_K2_E5                                                            0x000b74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27963   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5                   (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
27964   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT             0
27965 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X222_K2_E5                                                            0x000b78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27966   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5               (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
27967   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT         0
27968 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X223_K2_E5                                                            0x000b7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27969   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP1 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[1]
27970   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5_SHIFT                          0
27971 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X224_K2_E5                                                            0x000b80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27972   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[2]
27973   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
27974 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X225_K2_E5                                                            0x000b84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27975   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[3]
27976   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
27977 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X226_K2_E5                                                            0x000b88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27978   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[4]
27979   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
27980 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X227_K2_E5                                                            0x000b8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27981   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP1 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[5]
27982   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5_SHIFT                          0
27983 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X228_K2_E5                                                            0x000b90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27984   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP2 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[1]
27985   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5_SHIFT                          0
27986 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X229_K2_E5                                                            0x000b94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27987   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[2]
27988   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
27989 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X230_K2_E5                                                            0x000b98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27990   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[3]
27991   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
27992 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X231_K2_E5                                                            0x000b9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
27993   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[4]
27994   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
27995 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X232_K2_E5                                                            0x000ba0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27996   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP2 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[5]
27997   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5_SHIFT                          0
27998 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X233_K2_E5                                                            0x000ba4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
27999   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP3 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[1]
28000   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5_SHIFT                          0
28001 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X234_K2_E5                                                            0x000ba8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28002   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[2]
28003   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
28004 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X235_K2_E5                                                            0x000bacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28005   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[3]
28006   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
28007 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X236_K2_E5                                                            0x000bb0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28008   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[4]
28009   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
28010 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X237_K2_E5                                                            0x000bb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28011   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP3 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[5]
28012   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5_SHIFT                          0
28013 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X238_K2_E5                                                            0x000bb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28014   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP4 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[1]
28015   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5_SHIFT                          0
28016 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X239_K2_E5                                                            0x000bbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28017   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[2]
28018   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
28019 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X240_K2_E5                                                            0x000bc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28020   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[3]
28021   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
28022 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X241_K2_E5                                                            0x000bc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28023   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[4]
28024   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
28025 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X242_K2_E5                                                            0x000bc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28026   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP4 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[5]
28027   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5_SHIFT                          0
28028 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X243_K2_E5                                                            0x000bccUL //Access:RW   DataWidth:0x8    // Override for CMP1 main calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[0]
28029 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X244_K2_E5                                                            0x000bd0UL //Access:RW   DataWidth:0x8    // Override for CMP2 main calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[0]
28030 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X245_K2_E5                                                            0x000bd4UL //Access:RW   DataWidth:0x8    // Override for CMP3 main calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[0]
28031 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X246_K2_E5                                                            0x000bd8UL //Access:RW   DataWidth:0x8    // Override for CMP4 main calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[0]
28032 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X247_K2_E5                                                            0x000bdcUL //Access:RW   DataWidth:0x8    //
28033 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X248_K2_E5                                                            0x000be0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28034   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5                               (0x3<<0) //
28035   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5_SHIFT                         0
28036   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5                             (0xf<<2) //
28037   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5_SHIFT                       2
28038 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X249_K2_E5                                                            0x000be4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28039   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5                                  (0xf<<0) //
28040   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5_SHIFT                            0
28041   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5                                  (0x1<<4) // cdfe fine dll overwrite enable.  1: enable fine dll overwrite for cdfe.  0: disable fine dll overwrite for cdfe.
28042   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5_SHIFT                            4
28043 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_K2_E5                                                            0x000be8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28044   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<0) //
28045   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  0
28046   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<1) //
28047   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 1
28048   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<2) //
28049   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  2
28050   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<3) //
28051   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 3
28052 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X251_K2_E5                                                            0x000becUL //Access:RW   DataWidth:0x8    //
28053 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X252_K2_E5                                                            0x000bf0UL //Access:RW   DataWidth:0x8    //
28054 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X253_K2_E5                                                            0x000bf4UL //Access:RW   DataWidth:0x8    //
28055 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X254_K2_E5                                                            0x000bf8UL //Access:RW   DataWidth:0x8    //
28056 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_K2_E5                                                            0x000bfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28057   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_EN_K2_E5                                           (0x1<<0) // Override enable for CDFE calibration direction
28058   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_EN_K2_E5_SHIFT                                     0
28059   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_VAL_K2_E5                                          (0x1<<1) // Override value for CDFE calibration direction
28060   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_CDFE_DIR_OV_VAL_K2_E5_SHIFT                                    1
28061   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5                               (0x1<<2) // Override enable for CDFE output eye_ena270. When 1, AHB value is passed to PMA
28062   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5_SHIFT                         2
28063   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5                                (0x1<<3) // Override enable for CDFE output eye_ena90. When 1, AHB value is passed to PMA
28064   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5_SHIFT                          3
28065   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5                                  (0x1<<4) // Override enable for CDFE output phd_ena. When 1, AHB value is passed to PMA
28066   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5_SHIFT                            4
28067   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5                                  (0x1<<5) // cdfe eye delay overwrite enable.  1: enable eye delay overwrite for cdfe.  0: disable eye delay overwrite for cdfe.
28068   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5_SHIFT                            5
28069   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5                              (0x1<<6) // Override enable for CDFE output eye_sgn_rst. When 1, AHB value is passed to PMA
28070   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5_SHIFT                        6
28071 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X256_K2_E5                                                            0x000c00UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK90.
28072 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X257_K2_E5                                                            0x000c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28073   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5                           (0x1<<0) // cdfe eye delay count overwrite value for CLK90.
28074   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5_SHIFT                     0
28075   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5                   (0x7f<<1) // This register represents the maximum comparator offset from the midpoint code 127/128 that must be met for the comparator to be selected as adaptation comparator during dlev and tap adaptation.
28076   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5_SHIFT             1
28077 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X258_K2_E5                                                            0x000c08UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK270.
28078 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_K2_E5                                                            0x000c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28079   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5                          (0x1<<0) // cdfe eye delay count overwrite value for CLK270.
28080   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5_SHIFT                    0
28081   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_DLEV_OV_EN_K2_E5                                      (0x1<<1) // cdfe dlev overwrite enable.  1: enable dlev overwrite for cdfe.  0: disable dlev overwrite for cdfe.
28082   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_AHB_CDFE_DLEV_OV_EN_K2_E5_SHIFT                                1
28083   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5                        (0x1f<<2) // Register override for overriding adaptation comparator select bit [0] : override enable bit [4:1] : override value
28084   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5_SHIFT                  2
28085   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5                   (0x1<<7) // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
28086   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5_SHIFT             7
28087 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X260_K2_E5                                                            0x000c10UL //Access:RW   DataWidth:0x8    // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
28088 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X261_K2_E5                                                            0x000c14UL //Access:RW   DataWidth:0x8    // cdfe dlevn overwrite value.
28089 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X262_K2_E5                                                            0x000c18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28090   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X262_AHB_CDFE_TAP_OV_EN_K2_E5                                       (0x1f<<0) // cdfe tap1~5 overwrite enable.                                                                                                    Bit[0]: enable tap1 overwrite for cdfe. Bit[1]: enable tap2 overwrite for cdfe Bit[2]: enable tap3 overwrite for cdfe.  Bit[3]: enable tap4 overwrite for cdfe. Bit[4]: enable tap5 overwrite for cdfe.
28091   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X262_AHB_CDFE_TAP_OV_EN_K2_E5_SHIFT                                 0
28092 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X263_K2_E5                                                            0x000c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28093   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X263_AHB_CDFE_TAP1_OV_K2_E5                                         (0x7f<<0) // cdfe tap1 overwrite value
28094   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X263_AHB_CDFE_TAP1_OV_K2_E5_SHIFT                                   0
28095 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X264_K2_E5                                                            0x000c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28096   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X264_AHB_CDFE_TAP2_OV_K2_E5                                         (0x3f<<0) // cdfe tap2 overwrite value
28097   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X264_AHB_CDFE_TAP2_OV_K2_E5_SHIFT                                   0
28098 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X265_K2_E5                                                            0x000c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28099   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X265_AHB_CDFE_TAP3_OV_K2_E5                                         (0x3f<<0) // cdfe tap3 overwrite value
28100   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X265_AHB_CDFE_TAP3_OV_K2_E5_SHIFT                                   0
28101 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X266_K2_E5                                                            0x000c28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28102   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X266_AHB_CDFE_TAP4_OV_K2_E5                                         (0x3f<<0) // cdfe tap4 overwrite value
28103   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X266_AHB_CDFE_TAP4_OV_K2_E5_SHIFT                                   0
28104 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X267_K2_E5                                                            0x000c2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28105   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X267_AHB_CDFE_TAP5_OV_K2_E5                                         (0x3f<<0) // cdfe tap5 overwrite value
28106   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X267_AHB_CDFE_TAP5_OV_K2_E5_SHIFT                                   0
28107   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5                   (0x1<<7) // Enables FW enable control for TAP adapt using DLEV
28108   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5_SHIFT             7
28109 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_K2_E5                                                            0x000c30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28110   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5                           (0x1<<0) // Instucts to start TAP adapt using DLEV in FW enabled mode
28111   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5_SHIFT                     0
28112   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5                 (0x1<<1) //
28113   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5_SHIFT           1
28114   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5             (0x1<<2) //
28115   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5_SHIFT       2
28116   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5                                (0x1<<7) //
28117   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5_SHIFT                          7
28118 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X269_K2_E5                                                            0x000c34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28119   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5                         (0x1<<0) //
28120   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5_SHIFT                   0
28121   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_STROBE_EN_O_K2_E5                                     (0x1<<1) //
28122   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_STROBE_EN_O_K2_E5_SHIFT                               1
28123   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_CMP_ENA_O_K2_E5                                       (0xf<<2) //
28124   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X269_AHB_CDFE_CMP_ENA_O_K2_E5_SHIFT                                 2
28125 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X270_K2_E5                                                            0x000c38UL //Access:RW   DataWidth:0x8    //
28126 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X271_K2_E5                                                            0x000c3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28127   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5                              (0x1f<<0) //
28128   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5_SHIFT                        0
28129   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<5) // Forces the positive dlev training pattern to be used
28130   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                5
28131   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<6) // Forces the negative dlev training pattern to be used
28132   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                6
28133 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X272_K2_E5                                                            0x000c40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28134   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP1 adapted value
28135   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5_SHIFT                              0
28136   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP1 adapted value
28137   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5_SHIFT                              3
28138 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X273_K2_E5                                                            0x000c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28139   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP2 adapted value
28140   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5_SHIFT                              0
28141   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP2 adapted value
28142   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5_SHIFT                              3
28143 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X274_K2_E5                                                            0x000c48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28144   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP3 adapted value
28145   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5_SHIFT                              0
28146   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP3 adapted value
28147   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5_SHIFT                              3
28148 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X275_K2_E5                                                            0x000c4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28149   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP4 adapted value
28150   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5_SHIFT                              0
28151   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP4 adapted value
28152   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5_SHIFT                              3
28153 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X276_K2_E5                                                            0x000c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28154   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP5 adapted value
28155   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5_SHIFT                              0
28156   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP5 adapted value
28157   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5_SHIFT                              3
28158 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_K2_E5                                                            0x000c54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28159   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_RA_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_reset_ra Bit 1: Override msm_reset_ra
28160   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_RA_OVR_O_K2_E5_SHIFT                              0
28161   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_p2s Bit 1: Override msm_reset_p2s
28162   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5_SHIFT                             2
28163   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5                                (0x3<<4) // Bit 0:  Override enable for msm_reset_lnregh Bit 1: Override msm_reset_lnregh
28164   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5_SHIFT                          4
28165   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5                                 (0x3<<6) // Bit 0:  Override enable for msm_reset_lnreg Bit 1: Override msm_reset_lnreg
28166   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5_SHIFT                           6
28167 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_K2_E5                                                            0x000c58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28168   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5                                   (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr Bit 1: Override msm_reset_cdr
28169   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5_SHIFT                             0
28170   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_dfe Bit 1: Override msm_reset_dfe
28171   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5_SHIFT                             2
28172   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_pd_lnregh Bit 1: Override msm_pd_lnregh
28173   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5_SHIFT                             4
28174   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5                                  (0x3<<6) // Bit 0:  Override enable for msm_pd_vco_buf Bit 1: Override msm_pd_vco_buf
28175   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5_SHIFT                            6
28176 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_K2_E5                                                            0x000c5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28177   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5                              (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr_gcrx Bit 1: Override msm_reset_cdr_gcrx
28178   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5_SHIFT                        0
28179   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_rxgate_en Bit 1: Override msm_rxgate_en
28180   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5_SHIFT                             2
28181   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_reset_vco Bit 1: Override msm_reset_vco
28182   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5_SHIFT                             4
28183   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5                                     (0x3<<6) // Bit 0:  Override enable for msm_iddq_sd Bit 1: Override msm_iddq_sd
28184   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5_SHIFT                               6
28185 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_K2_E5                                                            0x000c60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28186   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_pd_dfe Bit 1: Override msm_pd_dfe
28187   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_OVR_O_K2_E5_SHIFT                                0
28188   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for msm_pd_dfe_bias Bit 1: Override msm_pd_dfe_bias
28189   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5_SHIFT                           2
28190   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5                               (0x3<<4) // Bit 0:  Override enable for msm_txdrv_lp_idle Bit 1: Override msm_txdrv_lp_idle
28191   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5_SHIFT                         4
28192   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5                             (0x3<<6) // Bit 0:  Override enable for msm_txreg_bleed_ena Bit 1: Override msm_txreg_bleed_ena
28193   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5_SHIFT                       6
28194 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_K2_E5                                                            0x000c64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28195   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_pd_txreg Bit 1: Override msm_pd_txreg
28196   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5_SHIFT                              0
28197   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5                                    (0x3<<2) // Bit 0:  Override enable for msm_pd_lnreg Bit 1: Override msm_pd_lnreg
28198   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5_SHIFT                              2
28199   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_P2S_OVR_O_K2_E5                                      (0x3<<4) // Bit 0:  Override enable for pd_p2s Bit 1: Override pd_p2s
28200   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_P2S_OVR_O_K2_E5_SHIFT                                4
28201   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_RA_OVR_O_K2_E5                                       (0x3<<6) // Bit 0:  Override enable for pd_ra Bit 1: Override pd_ra
28202   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X281_LN_MSM_PD_RA_OVR_O_K2_E5_SHIFT                                 6
28203 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X282_K2_E5                                                            0x000c68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28204   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for pd_slv_bias Bit 1: Override pd_slv_bias
28205   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5_SHIFT                           2
28206   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for pd_txdrv Bit 1: Override pd_txdrv
28207   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5_SHIFT                              4
28208   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_VCO_OVR_O_K2_E5                                      (0x3<<6) // Bit 0:  Override enable for msm_pd_vco Bit 1: Override msm_pd_vco
28209   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X282_LN_MSM_PD_VCO_OVR_O_K2_E5_SHIFT                                6
28210 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_K2_E5                                                            0x000c6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28211   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_CDR_EN_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_cdr_en Bit 1: Override msm_cdr_en
28212   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_CDR_EN_OVR_O_K2_E5_SHIFT                                0
28213   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_s2p Bit 1: Override msm_reset_s2p
28214   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5_SHIFT                             2
28215   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for msm_rxclk_en Bit 1: Override msm_rxclk_en
28216   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5_SHIFT                              4
28217   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_WORD_OVR_O_K2_E5                                        (0x3<<6) // Bit 0:  Override enable for msm_word Bit 1: Override msm_word
28218   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X283_LN_MSM_WORD_OVR_O_K2_E5_SHIFT                                  6
28219 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X284_K2_E5                                                            0x000c70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28220   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RATE_OVR_O_K2_E5                                        (0x7<<0) // Bit 0:  Override enable for msm_rate Bit [2:1] : Override msm_rate
28221   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RATE_OVR_O_K2_E5_SHIFT                                  0
28222   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5                                    (0x7<<3) // Bit 0:  Override enable for msm_rxvcodiv Bit [2:1] : Override msm_rxvcodiv
28223   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5_SHIFT                              3
28224   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5                             (0x3<<6) // Not currently used
28225   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5_SHIFT                       6
28226 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X285_K2_E5                                                            0x000c74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28227   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5                                    (0x7<<0) // Bit 0:  Override enable for msm_txvcodiv Bit [2:1] : Override msm_txvcodiv
28228   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5_SHIFT                              0
28229 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_K2_E5                                                            0x000cb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28230   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_RX_SRC_O_K2_E5                                                 (0x1<<0) // RX loopback mux input select. 0 - Output of mux is normal RX data path. 1 - Output of mux is output from 8b/10b encoder.
28231   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_RX_SRC_O_K2_E5_SHIFT                                           0
28232   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_TREG0_POL_O_K2_E5                                              (0x1<<1) // TReg0 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
28233   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_TREG0_POL_O_K2_E5_SHIFT                                        1
28234   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_TREG0_BIT_O_K2_E5                                              (0x1<<2) // TReg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
28235   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_TREG0_BIT_O_K2_E5_SHIFT                                        2
28236   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_TREG0_WORD_O_K2_E5                                             (0x1<<3) // TReg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
28237   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_TREG0_WORD_O_K2_E5_SHIFT                                       3
28238   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_DMUX_TXA_SEL_O_1_0_K2_E5                                       (0x3<<4) // Transmit mux A data input select.
28239   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_DMUX_TXA_SEL_O_1_0_K2_E5_SHIFT                                 4
28240   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_P2S_RBUF_AUTOFIX_O_K2_E5                                       (0x1<<6) // P2S ring buffer autofix enable. 0 - Ring buffer will not attempt to fix overflow / underflows 1 - Ring buffer will reset upon detection of overflow/underflow
28241   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X301_P2S_RBUF_AUTOFIX_O_K2_E5_SHIFT                                 6
28242 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_K2_E5                                                            0x000cb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28243   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_TREG1_POL_O_K2_E5                                              (0x1<<0) // TReg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
28244   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_TREG1_POL_O_K2_E5_SHIFT                                        0
28245   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_TREG1_BIT_O_K2_E5                                              (0x1<<1) // TReg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
28246   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_TREG1_BIT_O_K2_E5_SHIFT                                        1
28247   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_TREG1_WORD_O_K2_E5                                             (0x1<<2) // TReg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
28248   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_TREG1_WORD_O_K2_E5_SHIFT                                       2
28249   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG1_POL_O_K2_E5                                               (0x1<<3) // Reg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
28250   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG1_POL_O_K2_E5_SHIFT                                         3
28251   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG1_BIT_O_K2_E5                                               (0x1<<4) // Reg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
28252   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG1_BIT_O_K2_E5_SHIFT                                         4
28253   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG1_WORD_O_K2_E5                                              (0x1<<5) // Reg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
28254   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG1_WORD_O_K2_E5_SHIFT                                        5
28255   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG0_POL_O_K2_E5                                               (0x1<<6) // Used as Reg0 polarity select
28256   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X302_REG0_POL_O_K2_E5_SHIFT                                         6
28257 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_K2_E5                                                            0x000cbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28258   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_REG0_BIT_O_K2_E5                                               (0x1<<0) // Reg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
28259   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_REG0_BIT_O_K2_E5_SHIFT                                         0
28260   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_REG0_WORD_O_K2_E5                                              (0x1<<1) // Reg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
28261   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_REG0_WORD_O_K2_E5_SHIFT                                        1
28262   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_DMUX_TXB_SEL_O_2_0_K2_E5                                       (0x7<<2) // Transmit mux B data input select enable.
28263   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_DMUX_TXB_SEL_O_2_0_K2_E5_SHIFT                                 2
28264   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_TX_CTRL_O_24_K2_E5                                             (0x1<<5) // Bit 24: txdrv_c2_in[3]
28265   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_TX_CTRL_O_24_K2_E5_SHIFT                                       5
28266   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_WIDTH_CHNG_EN_O_K2_E5                                          (0x1<<6) // Enable bit for width_chng module
28267   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_WIDTH_CHNG_EN_O_K2_E5_SHIFT                                    6
28268   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_TXTERM_CAL_SEQ_EN_O_K2_E5                                      (0x1<<7) // Txterm calibration enable
28269   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X303_TXTERM_CAL_SEQ_EN_O_K2_E5_SHIFT                                7
28270 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X304_K2_E5                                                            0x000cc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28271   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X304_TXTERM_CAL_RSEL_K2_E5                                          (0x7<<0) // tx termination calibration comparator threshold select
28272   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X304_TXTERM_CAL_RSEL_K2_E5_SHIFT                                    0
28273   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X304_AHB_LN_RXBIT_STRIP_O_K2_E5                                     (0x3<<3) // Bit stripping on rxdata from PMA to PCS 2�b00: no bit stripping 2�b01: 2x bit stripping 2�b10: reserved 2�b11: 4x bit stripping
28274   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X304_AHB_LN_RXBIT_STRIP_O_K2_E5_SHIFT                               3
28275   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X304_AHB_MAC_WIDTH_O_K2_E5                                          (0x3<<5) // Data width selector for PCS/MAC interface. 2�b00: GigE or XAUI 2�b01: GigE or XAUI 2�b10: RXAUI 2�b11: XFI
28276   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X304_AHB_MAC_WIDTH_O_K2_E5_SHIFT                                    5
28277 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_K2_E5                                                            0x000cc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28278   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_AHB_TXMAC_THRESHOLD_O_K2_E5                                    (0x3<<0) // An internal FIFO is included to handle the communication between the external 64-bit data and the internal 20-bit data. The reading operation will begin only when the difference between the write pointer and read pointer for this FIFO reaches ahb_txmac_threshold_o.
28279   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_AHB_TXMAC_THRESHOLD_O_K2_E5_SHIFT                              0
28280   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5                                    (0x3<<2) // Bit stuffing on txdata from PCS to PMA, bit stripping on rxdata from PMA to PCS 2�b00: no bit stuffing nor stripping 2�b01: 2x bit stuffing and stripping 2�b10: reserved 2�b11: 4x bit stuffing and stripping
28281   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5_SHIFT                              2
28282   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_MODE_8B_O_1_0_K2_E5                                            (0x3<<4) // 8b mode control, blocks prior AFE side of 8b/10b enc/dec 0 - Data word is 10 bits 1 - Data word 8 bits
28283   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_MODE_8B_O_1_0_K2_E5_SHIFT                                      4
28284   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_ENC_EN_O_K2_E5                                                 (0x1<<6) // 8b/10b encoder enable.
28285   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_ENC_EN_O_K2_E5_SHIFT                                           6
28286   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_DEC_EN_O_K2_E5                                                 (0x1<<7) // 8b/10b decoder enable.
28287   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X305_DEC_EN_O_K2_E5_SHIFT                                           7
28288 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X306_K2_E5                                                            0x000cc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28289   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X306_AHB_TX_CDAC_OVR_K2_E5                                          (0xf<<0) // TX termination calibration DAC override. Signal ahb_tx_term_en_cal_ovr must also be asserted to take effect.
28290   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X306_AHB_TX_CDAC_OVR_K2_E5_SHIFT                                    0
28291   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5                                (0x1<<4) // Per lane common synchronous clock between PMA, PCS and SoC logic enable bit. 1: in NORM state, lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA or its divided down version and this clock can be used as a common synchronous clock between PMA, PCS and SoC logic. In other state, it is switched to cmu_ck_soc_o[1]. 0: lnX_ck_txb_o is swtiched to cmu_ck_soc_o[1].
28292   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5_SHIFT                          4
28293 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_K2_E5                                                            0x000cccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28294   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5                                     (0x1f<<0) // In per lane common synchronous clock mode, after the lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA. The lnX_ok_o will get asserted after lnX_to_clk_txb_wait_o lnX_ck_txb_o cycles.
28295   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5_SHIFT                               0
28296   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_PIPE_EN_O_K2_E5                                                (0x1<<5) // PIPE interface block enable.
28297   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_PIPE_EN_O_K2_E5_SHIFT                                          5
28298   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_SAPIS_EN_O_K2_E5                                               (0x1<<6) // SAPIS interface block enable.
28299   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_SAPIS_EN_O_K2_E5_SHIFT                                         6
28300   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_USB_MODE_K2_E5                                                 (0x1<<7) // Signal Detect USB mode enable
28301   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X307_USB_MODE_K2_E5_SHIFT                                           7
28302 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_K2_E5                                                            0x000cd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28303   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_ENC_CLR_ERR_O_K2_E5                                      (0x1<<1) // 128b/130b encoder clear error
28304   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_ENC_CLR_ERR_O_K2_E5_SHIFT                                1
28305   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5                                   (0x1<<3) // 130b/128b error check enable
28306   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5_SHIFT                             3
28307   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5                              (0x7<<4) // 130b/128b: number of OS indicating end of data
28308   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5_SHIFT                        4
28309   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_DEC_CLR_ERR_O_K2_E5                                      (0x1<<7) // 130b/128b: clear error flag
28310   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X308_BLOCK_DEC_CLR_ERR_O_K2_E5_SHIFT                                7
28311 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X309_K2_E5                                                            0x000cd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28312   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5                            (0xf<<0) // 130b/128b: number of sync hdr errors before asserting sync error flag
28313   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5_SHIFT                      0
28314   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5                             (0xf<<4) // 130b/128b: number of continuous blocks checked
28315   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5_SHIFT                       4
28316 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_K2_E5                                                            0x000cd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28317   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_EBUF_RSTN_O_K2_E5                                              (0x1<<0) // Synchronous clear for elastic buffer
28318   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_EBUF_RSTN_O_K2_E5_SHIFT                                        0
28319   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_ALIGN_RSTN_O_K2_E5                                             (0x1<<1) // Synchronous clear for block/symbol aligner
28320   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_ALIGN_RSTN_O_K2_E5_SHIFT                                       1
28321   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_EBUF_SKP_ADD_EN_O_K2_E5                                        (0x1<<2) // Elastic buffer SKP add enable
28322   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_EBUF_SKP_ADD_EN_O_K2_E5_SHIFT                                  2
28323   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_RBUF_RSTN_O_K2_E5                                              (0x1<<3) // TX FIFO synchronous reset
28324   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_RBUF_RSTN_O_K2_E5_SHIFT                                        3
28325   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_EN_SKPOS_ERR_O_K2_E5                                           (0x1<<5) // Enables skpos error status propagation in Gen3
28326   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X310_EN_SKPOS_ERR_O_K2_E5_SHIFT                                     5
28327 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X311_K2_E5                                                            0x000cdcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28328   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X311_PIPE_LFREQ_K2_E5                                               (0x3f<<0) // LF value for full swing
28329   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X311_PIPE_LFREQ_K2_E5_SHIFT                                         0
28330   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5                                   (0x1<<6) // Disables the primary input lnX_block_align_control
28331   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5_SHIFT                             6
28332   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5                                    (0x1<<7) // Disables the EIEOS check in loopback
28333   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5_SHIFT                              7
28334 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X312_K2_E5                                                            0x000ce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28335   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X312_COEF_FE_LIMIT_EN_O_K2_E5                                       (0x1<<0) // FE TxEq Co-efficient Limiting Enable control
28336   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X312_COEF_FE_LIMIT_EN_O_K2_E5_SHIFT                                 0
28337   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5                              (0x1<<1) // Value 1 forces rxvalid to be deasserted during rate change to gen 3
28338   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5_SHIFT                        1
28339   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5                                (0xf<<2) // TX FIFO: specifies how far write pointer need to be ahead of read pointer before almost_full_o is asserted
28340   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5_SHIFT                          2
28341 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X313_K2_E5                                                            0x000ce4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28342   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<0) // 0: enable rx_gearbox, 1: disable rx_gearbox
28343   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           0
28344   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<1) // 0: enable tx_gearbox, 1: disable tx_gearbox
28345   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           1
28346 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_K2_E5                                                            0x000ce8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28347   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_GEN1_OLD_RXDATA_SRC_K2_E5                                      (0x1<<0) // Mux select for data input to polbit_reg0  0:pma_ln_dfe_err_i , 1: pma_ln_rxdata_i
28348   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_GEN1_OLD_RXDATA_SRC_K2_E5_SHIFT                                0
28349   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN3_O_K2_E5                                          (0x1<<1) // To skip cdr calibration routines for PCIe gen3.  Can be used when PHY is operating in gen1,2 only.
28350   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN3_O_K2_E5_SHIFT                                    1
28351   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN12_O_K2_E5                                         (0x1<<2) // To skip cdr calibration routines for PCIe gen1,2.  May not be needed in real scenario.
28352   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_SKIP_CDR_GEN12_O_K2_E5_SHIFT                                   2
28353   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5                               (0x1<<3) // Receive amplifier powerdown override, when cisel is high
28354   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5_SHIFT                         3
28355   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5                               (0xf<<4) // In per lane common synchronous clock mode, ln_p2x_rbuf_realign_diff_o defines the starting difference between write pointer and read pointer when re aligning the pointer of TxFIFO.
28356   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5_SHIFT                         4
28357 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X315_K2_E5                                                            0x000cecUL //Access:RW   DataWidth:0x8    // Delays the beacon_ena propagation to PMA
28358 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X316_K2_E5                                                            0x000cf0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28359   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5                   (0xf<<0) // Delays the beacon_ena propagation to PMA
28360   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5_SHIFT             0
28361 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_K2_E5                                                            0x000cf4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28362   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5                                 (0x1<<0) // Beacon Override Enable
28363   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5_SHIFT                           0
28364   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_O_K2_E5                                     (0x1<<1) // Beacon Override
28365   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_AHB_BEACON_ENA_OVR_O_K2_E5_SHIFT                               1
28366   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_DEC_EN_OVR_O_K2_E5                                             (0x1<<2) // Enables 16b/20b decoder
28367   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_DEC_EN_OVR_O_K2_E5_SHIFT                                       2
28368   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_ENC_EN_OVR_O_K2_E5                                             (0x1<<3) // Enables 16b/20b encoder
28369   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_ENC_EN_OVR_O_K2_E5_SHIFT                                       3
28370   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_REGP_OVR_3_0_K2_E5                                             (0xf<<4) // Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
28371   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X317_REGP_OVR_3_0_K2_E5_SHIFT                                       4
28372 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X318_K2_E5                                                            0x000cf8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28373   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X318_SIGDET_OVR_O_1_0_K2_E5                                         (0x3<<0) // Bit[0]: Overide value. Bit[1] :Override enable for signal detect output
28374   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X318_SIGDET_OVR_O_1_0_K2_E5_SHIFT                                   0
28375   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X318_LN_OUT_OVR_1_0_K2_E5                                           (0x3<<2) // Override for CDR VCO calibration counter reset. Bit 1 enables the override, while bit 0 is the override value.
28376   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X318_LN_OUT_OVR_1_0_K2_E5_SHIFT                                     2
28377   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X318_RXEQ_SIGDET_1_0_K2_E5                                          (0x3<<4) // Override enable for DFE signal detect indicator input. Bit 1 is overide enable , 0 is overide value
28378   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X318_RXEQ_SIGDET_1_0_K2_E5_SHIFT                                    4
28379 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_K2_E5                                                            0x000cfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28380   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_TXDETECTRX_OVR_O_1_0_K2_E5                                     (0x3<<0) // Override signal for txdetectrx input - bit 1 is override enable, bit 0 is override value.
28381   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_TXDETECTRX_OVR_O_1_0_K2_E5_SHIFT                               0
28382   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_RXDET_STATUS_OVR_O_1_0_K2_E5                                   (0x3<<2) // Override signal for txdetectrx output - bit 1 is override enable, bit 0 is override value.
28383   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_RXDET_STATUS_OVR_O_1_0_K2_E5_SHIFT                             2
28384   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_LOCKED_OVR_O_1_0_K2_E5                                         (0x3<<4) // Override signal for symbol align locked output. Bit 1 is the override enable, and bit 0 is the override value.
28385   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_LOCKED_OVR_O_1_0_K2_E5_SHIFT                                   4
28386   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5                         (0x1<<6) // override enable for tx_lowpwr_idle_ena output to PMA
28387   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5_SHIFT                   6
28388   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5                             (0x1<<7) // override value for tx_lowpwr_idle_ena output to PMA
28389   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5_SHIFT                       7
28390 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X320_K2_E5                                                            0x000d00UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
28391 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X321_K2_E5                                                            0x000d04UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
28392 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X322_K2_E5                                                            0x000d08UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
28393 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X323_K2_E5                                                            0x000d0cUL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
28394 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X324_K2_E5                                                            0x000d10UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
28395 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X325_K2_E5                                                            0x000d14UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
28396 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_K2_E5                                                            0x000d18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28397   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_48_K2_E5                                           (0x1<<0) // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
28398   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_48_K2_E5_SHIFT                                     0
28399   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5                                 (0x1<<1) // Flag to guard around each write to lnX_in_ovr_o_14_1 when the lane is out of reset. Set this bit to '1' before writing to the corresponding lnX_in_ovr_o_14_1 and set it back to '0' after the write. It is not needed for configuration writes.
28400   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5_SHIFT                           1
28401   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_REGP1_OVR_O_3_0_K2_E5                                          (0xf<<2) // Overrides for polbit block polbit_regp1 Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
28402   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_REGP1_OVR_O_3_0_K2_E5_SHIFT                                    2
28403   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_OOB_DET_EN_K2_E5                                               (0x1<<6) // OOB detect enable
28404   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_OOB_DET_EN_K2_E5_SHIFT                                         6
28405   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_49_K2_E5                                           (0x1<<7) // OOB detect enable
28406   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X326_LN_IN_OVR_O_49_K2_E5_SHIFT                                     7
28407 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X327_K2_E5                                                            0x000d1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28408   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5                                   (0x1f<<0) // Delay between cisel assertion and enabling the CDR loop pma_lX_dlpf_ext_ena=0  R-platform requires 150ns delay
28409   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5_SHIFT                             0
28410 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X330_K2_E5                                                            0x000d28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28411   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5                         (0x7<<0) // Override signals for lane: msm_ln_rate_ow[4:2]
28412   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5_SHIFT                   0
28413   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X330_LN_IN_OVR_O_50_K2_E5                                           (0x1<<3) // Override signals for lane: msm_ln_rate_ow[4:2]
28414   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_1_X330_LN_IN_OVR_O_50_K2_E5_SHIFT                                     3
28415 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X0_K2_E5                                                              0x001000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28416   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for TX path branch 2 : 0-No division, 1- Divide by 2
28417   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
28418 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X1_K2_E5                                                              0x001004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28419   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5                                 (0x1<<3) // Clock divider for RX path branch 1 : 0-No division, 1- Divide by 2
28420   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5_SHIFT                           3
28421   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 2 : 0-No division, 1- Divide by 2
28422   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
28423 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X2_K2_E5                                                              0x001008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28424   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 4 : 0-No division, 1- Divide by 2
28425   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5_SHIFT                           7
28426 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X3_K2_E5                                                              0x00100cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28427   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X3_PMA_CMU_SEL_O_0_K2_E5                                            (0x1<<0) // CMU Select for lane  0 -	 Select CMU0  1 -	 Select CMU1
28428   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X3_PMA_CMU_SEL_O_0_K2_E5_SHIFT                                      0
28429   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X3_PMA_TXCLK_SEL_O_1_K2_E5                                          (0x1<<1) // PMA TX Clock Select for TX CDR VCO  0 -	 CMU0 Clock  1 -	 CMU1 Clock
28430   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X3_PMA_TXCLK_SEL_O_1_K2_E5_SHIFT                                    1
28431 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_K2_E5                                                              0x001010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28432   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // 0 - Divide by 1 1/2 - Divide by 2 3 - Divide by 4
28433   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
28434   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_GCFSM_DIV_EN_O_1_0_K2_E5                                         (0x3<<2) // Static divider control for Lane GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
28435   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_GCFSM_DIV_EN_O_1_0_K2_E5_SHIFT                                   2
28436   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5                                      (0x3<<4) // Divide ratio setting for lnX_ck_txb_o. When ln_common_sync_txclk_en_o is high and in NORM state:                                            2'b00: lnX_ck_txb_o is divided by 1 version of the tx byte clock from PMA.                     2'b01/2'b10: lnX_ck_txb_o is divided by 2 version of the tx byte clock from PMA.                  2'b11: lnX_ck_txb_o is divided by 4 version of the tx byte clock from PMA.
28437   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5_SHIFT                                4
28438   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_AHB_CHNG_REQ_Z_O_K2_E5                                           (0x1<<6) // Not currently used
28439   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X4_AHB_CHNG_REQ_Z_O_K2_E5_SHIFT                                     6
28440 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X5_K2_E5                                                              0x001014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28441   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X5_REF_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // Clock divider for ref clock going to lane_top : 0-No division, 1- Divide by 2
28442   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X5_REF_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
28443   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<2) // Clock divider for ref clock going to oob_detection module : 0-No division, 1- Divide by 2
28444   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 2
28445 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_K2_E5                                                              0x00101cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28446   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_RATE_O_K2_E5                                                (0x3<<0) // Rate control for BIST
28447   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_RATE_O_K2_E5_SHIFT                                          0
28448   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_MODE8B_O_K2_E5                                          (0x1<<2) // Bist generator 8b mode control 0 - Generated data word is 10 bits 1 - Generated data word is 8 bits
28449   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_MODE8B_O_K2_E5_SHIFT                                    2
28450   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_ERR_O_K2_E5                                             (0x1<<3) // Bist generator error insert enable. 0 - BIST generator outputs normal pattern. 1 - BIST generator outputs erroneous pattern.
28451   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_ERR_O_K2_E5_SHIFT                                       3
28452   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_TX_CLOCK_ENABLE_K2_E5                                       (0x1<<4) // Active HIGH clock enable signal for the BIST transmit clock
28453   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_TX_CLOCK_ENABLE_K2_E5_SHIFT                                 4
28454   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_CDN_O_K2_E5                                             (0x1<<5) // Bist generator master reset.
28455   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_CDN_O_K2_E5_SHIFT                                       5
28456   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_WORD_O_K2_E5                                            (0x1<<6) // Bist generator word enable. 0 - Bist generator generates single word 8 or 10 1 - Bist generator generates double word 16 or 20
28457   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_WORD_O_K2_E5_SHIFT                                      6
28458   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_EN_O_K2_E5                                              (0x1<<7) // Bist generator enable.  0 - Bist generator idle. 1 - Bist generator generates data
28459   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X7_BIST_GEN_EN_O_K2_E5_SHIFT                                        7
28460 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X8_K2_E5                                                              0x001020UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28461   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5                                     (0x7<<0) // BIST Generation Clock Selection
28462   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5_SHIFT                               0
28463   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X8_BIST_GEN_SEND_PREAM_O_K2_E5                                      (0x1<<3) // Bist generator preamble send. Valid only if generator enabled. 0 - Bist generator sends normal data. 1 - Bist generator sends preamble.
28464   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X8_BIST_GEN_SEND_PREAM_O_K2_E5_SHIFT                                3
28465   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5                                (0x7<<4) // Bist generator - Number of bist_chk_insert_word_i words to insert at a time. If 0, no word is ever inserted into the stream. In 20-bit mode, the product of bist_gen_insert_length x bist_gen_insert_count must be even.
28466   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5_SHIFT                          4
28467 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X9_K2_E5                                                              0x001024UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
28468 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X10_K2_E5                                                             0x001028UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
28469 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X11_K2_E5                                                             0x00102cUL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
28470 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X12_K2_E5                                                             0x001030UL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
28471 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X13_K2_E5                                                             0x001034UL //Access:RW   DataWidth:0x8    // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
28472 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X14_K2_E5                                                             0x001038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28473   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5                              (0xf<<0) // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
28474   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5_SHIFT                        0
28475   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X14_BCHK_EN_O_K2_E5                                                 (0x1<<5) // BIST checker enable Enables BIST RX Control block, which enables the actual BIST RX block when appropriate
28476   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X14_BCHK_EN_O_K2_E5_SHIFT                                           5
28477   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X14_BCHK_CLR_O_K2_E5                                                (0x1<<6) // BIST checker clear signal. Zeroes error counter output. Does NOT go through the RX BIST control block
28478   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X14_BCHK_CLR_O_K2_E5_SHIFT                                          6
28479 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_K2_E5                                                             0x00103cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28480   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BCHK_SRC_O_1_0_K2_E5                                            (0x3<<0) // BIST checker source. 0 - BIST uses output of initial RX polbit before Symbol Aligner 1 - BIST uses output of Symbol Aligner before Elastic Buffer 2 - BIST uses output of RX loopback mux before Decoder and Polbits 3 - BIST uses output of reg1 flop bank before Interface blocks
28481   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BCHK_SRC_O_1_0_K2_E5_SHIFT                                      0
28482   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BIST_CHK_DATA_MODE_O_K2_E5                                      (0x1<<3) // Bist checker mode select. 0X0 � UDP pattern. 0x1 � PRBS pattern
28483   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BIST_CHK_DATA_MODE_O_K2_E5_SHIFT                                3
28484   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5                                (0x3<<4) // BIST PRBS pattern selector.
28485   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5_SHIFT                          4
28486   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BIST_RX_CLOCK_ENABLE_K2_E5                                      (0x1<<7) // Active HIGH clock enable signal for the BIST receive clock
28487   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X15_BIST_RX_CLOCK_ENABLE_K2_E5_SHIFT                                7
28488 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X16_K2_E5                                                             0x001040UL //Access:RW   DataWidth:0x8    // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
28489 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X17_K2_E5                                                             0x001044UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28490   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X17_BIST_CHK_PREAM0_O_9_8_K2_E5                                     (0x3<<0) // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
28491   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X17_BIST_CHK_PREAM0_O_9_8_K2_E5_SHIFT                               0
28492   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5                              (0x7<<2) // BIST Checker Insert word length.
28493   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5_SHIFT                        2
28494   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5                                    (0x1<<5) // Setting this bit allows BIST to sync to RX value of zero
28495   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5_SHIFT                              5
28496 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X18_K2_E5                                                             0x001048UL //Access:RW   DataWidth:0x8    // BIST Check Preamble
28497 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X19_K2_E5                                                             0x00104cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28498   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X19_BIST_CHK_PREAM1_O_9_8_K2_E5                                     (0x3<<0) // BIST Check Preamble
28499   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X19_BIST_CHK_PREAM1_O_9_8_K2_E5_SHIFT                               0
28500 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X20_K2_E5                                                             0x001050UL //Access:RW   DataWidth:0x8    // Bist checker 40-bit user defined data pattern. In 10-bit mode, corresponds to 4 10-bit words. In 8-bit mode, corresponds to 5 8-bit words. K code is assumed to be 0 in 8-bit mode.
28501 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X21_K2_E5                                                             0x001054UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
28502 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X22_K2_E5                                                             0x001058UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
28503 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X23_K2_E5                                                             0x00105cUL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
28504 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X24_K2_E5                                                             0x001060UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
28505 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X25_K2_E5                                                             0x001064UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
28506 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X26_K2_E5                                                             0x001068UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
28507 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X27_K2_E5                                                             0x00106cUL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
28508 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X28_K2_E5                                                             0x001070UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
28509 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X29_K2_E5                                                             0x001074UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
28510 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X30_K2_E5                                                             0x001078UL //Access:R    DataWidth:0x8    // Bist errors detected
28511 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X31_K2_E5                                                             0x00107cUL //Access:R    DataWidth:0x8    // Bist errors detected
28512 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X32_K2_E5                                                             0x001080UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
28513 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X33_K2_E5                                                             0x001084UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
28514 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X34_K2_E5                                                             0x001088UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
28515 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X35_K2_E5                                                             0x00108cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
28516 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X36_K2_E5                                                             0x001090UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
28517 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X37_K2_E5                                                             0x001094UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
28518 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X38_K2_E5                                                             0x001098UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
28519 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X39_K2_E5                                                             0x00109cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
28520 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X40_K2_E5                                                             0x0010a0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
28521 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X41_K2_E5                                                             0x0010a4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
28522 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X42_K2_E5                                                             0x0010a8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
28523 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X43_K2_E5                                                             0x0010acUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
28524 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X44_K2_E5                                                             0x0010b0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
28525 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X45_K2_E5                                                             0x0010b4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
28526 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X46_K2_E5                                                             0x0010b8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
28527 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X47_K2_E5                                                             0x0010bcUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
28528 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X48_K2_E5                                                             0x0010c0UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 1/2 - for the new ICA method
28529 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X49_K2_E5                                                             0x0010c4UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 3 - for the new ICA method
28530 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X50_K2_E5                                                             0x0010c8UL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 1/2 - for the new ICA method
28531 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X51_K2_E5                                                             0x0010ccUL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 3 - for the new ICA method
28532 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X52_K2_E5                                                             0x0010d0UL //Access:RW   DataWidth:0x8    // The start length of DFE offset calibration's first cycle is the value of this register multiplied by 4.
28533 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_K2_E5                                                             0x0010d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28534   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5                      (0x1f<<0) // The start length of DFE offset calibration, except for the 1st cycle.
28535   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5_SHIFT                0
28536   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5                               (0x1<<5) // COMLANE or LANE CSR Select for GCFSM Cycle Length registers  0 -	 Select COMLANE registers  1 -	 Select LANE registers
28537   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5_SHIFT                         5
28538   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5                                   (0x1<<6) // ICA Timing Window Method Enable control - for GCFSM
28539   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5_SHIFT                             6
28540   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5                                   (0x1<<7) // ICA Method PMA Load signal Override - for GCFSM
28541   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5_SHIFT                             7
28542 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X54_K2_E5                                                             0x0010d8UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
28543 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X55_K2_E5                                                             0x0010dcUL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
28544 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X56_K2_E5                                                             0x0010e0UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
28545 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_K2_E5                                                             0x0010e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28546   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_OVR_O_27_24_K2_E5                                         (0xf<<0) // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
28547   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                   0
28548   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5                                   (0x1<<4) // General Calibration Finite State Machine GCFSM output override enable - assertion causes data stored in gcfsm_lane_pma_data_ovr_o to override calibration values for the block selected by gcfsm_lane_pma_cal_ovr_o.
28549   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5_SHIFT                             4
28550   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5                                (0x1<<5) // GCFSM pma_latch_o override
28551   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5_SHIFT                          5
28552   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5                                   (0x1<<6) // GCFSM pma_go_o override
28553   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5_SHIFT                             6
28554   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5                                 (0x1<<7) // GCFSM pma_read_o override.
28555   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5_SHIFT                           7
28556 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X58_K2_E5                                                             0x0010e8UL //Access:RW   DataWidth:0x8    // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
28557 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X59_K2_E5                                                             0x0010ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28558   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5                            (0xf<<0) // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
28559   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5_SHIFT                      0
28560 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X60_K2_E5                                                             0x0010f0UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
28561 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X61_K2_E5                                                             0x0010f4UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
28562 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X62_K2_E5                                                             0x0010f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28563   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X62_LN_MSM_REQ_IN_OVR_O_K2_E5                                       (0x3<<0) // Bit 0:  Override enable for msm_ln_req Bit 1 : Override msm_ln_req
28564   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X62_LN_MSM_REQ_IN_OVR_O_K2_E5_SHIFT                                 0
28565   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5                                      (0x3f<<2) // Bit 2:  Override enable for msm_func Bits [7:3] : Override msm_func
28566   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5_SHIFT                                2
28567 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X65_K2_E5                                                             0x001104UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28568   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X65_GCFSM_OVR_O_28_K2_E5                                            (0x1<<0) // Not currently used
28569   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X65_GCFSM_OVR_O_28_K2_E5_SHIFT                                      0
28570 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X66_K2_E5                                                             0x001108UL //Access:RW   DataWidth:0x8    // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
28571 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X67_K2_E5                                                             0x00110cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28572   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5                                    (0x7f<<0) // Number of clock cycles between signal detect indicator
28573   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5_SHIFT                              0
28574   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5                               (0x1<<7) // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
28575   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5_SHIFT                         7
28576 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X68_K2_E5                                                             0x001110UL //Access:RW   DataWidth:0x8    // Number of clock cycles between CISEL assertion
28577 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X69_K2_E5                                                             0x001114UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28578   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5                                   (0x3<<0) // Number of clock cycles between CISEL assertion
28579   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5_SHIFT                             0
28580   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5                                  (0xf<<2) // Number of clock cycles between when CDR control block
28581   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5_SHIFT                            2
28582   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5                                    (0x3<<6) // CDR control DLPF positioning control.
28583   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5_SHIFT                              6
28584 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X70_K2_E5                                                             0x001118UL //Access:RW   DataWidth:0x8    // CDR control block cycle length When not in PCIe Gen3.
28585 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X71_K2_E5                                                             0x00111cUL //Access:RW   DataWidth:0x8    // CDR control block cycle length When in PCIe Gen3.
28586 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X72_K2_E5                                                             0x001120UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28587   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5                                   (0x1f<<0) // Maximum difference from DLPF center point.
28588   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5_SHIFT                             0
28589   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5                                 (0x7<<5) // Maximum difference from DLPF center point.
28590   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5_SHIFT                           5
28591 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_K2_E5                                                             0x001124UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28592   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_CDR_CTRL_TW_METHOD_EN_K2_E5                                     (0x1<<0) // ICA Timing Window Method Enable control - for cdr_control
28593   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_CDR_CTRL_TW_METHOD_EN_K2_E5_SHIFT                               0
28594   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5                                    (0x1<<1) // ATT wait control. Upon detection of signal, DFE ATT calibration is enabled, without CISEL being asserted to the CDR.  0 - CDR control block will wait for ATT calibration before proceeding 1 - CDR control block will not wait for ATT calibration
28595   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5_SHIFT                              1
28596   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_RXEQ_WAIT_EN_O_K2_E5                                            (0x1<<2) // CDR control block wait for DFE signal.  0 - Do not wait for DFE calibration before enabling rx data 1 - Wait for DFE calibration before enabling rx data
28597   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_RXEQ_WAIT_EN_O_K2_E5_SHIFT                                      2
28598   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5                                    (0x7<<3) // Number of clock cycles between signal detect indicator
28599   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5_SHIFT                              3
28600 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X74_K2_E5                                                             0x001128UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
28601 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X75_K2_E5                                                             0x00112cUL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
28602 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X76_K2_E5                                                             0x001130UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
28603 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X77_K2_E5                                                             0x001134UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28604   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5                                  (0x3f<<0) // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
28605   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5_SHIFT                            0
28606   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5                                     (0x1<<6) // ICA Method PMA Load signal Override - for cdr_control
28607   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5_SHIFT                               6
28608 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X78_K2_E5                                                             0x001138UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28609   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5                                 (0x3f<<0) // Symbol aligner position override enable.
28610   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5_SHIFT                           0
28611   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X78_SYM_ALIGN_MODE_O_1_0_K2_E5                                      (0x3<<6) // Symbol aligner mode select.
28612   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X78_SYM_ALIGN_MODE_O_1_0_K2_E5_SHIFT                                6
28613 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X79_K2_E5                                                             0x00113cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28614   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X79_SYM_ALIGN_BYPASS_O_K2_E5                                        (0x1<<0) // Asserting this register will bypass the symbol aligner
28615   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X79_SYM_ALIGN_BYPASS_O_K2_E5_SHIFT                                  0
28616 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X80_K2_E5                                                             0x001140UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before forcing exit form EI
28617 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_K2_E5                                                             0x001144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28618   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before forcing exit form EI
28619   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
28620   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5                                   (0x1<<2) // Clears the elec idle control error flag
28621   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5_SHIFT                             2
28622   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5                               (0x1<<3) // Override for ei_inferred signal
28623   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5_SHIFT                         3
28624   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5                            (0x1<<4) // Override for ei_mask signal
28625   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5_SHIFT                      4
28626   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5                             (0x1<<5) // Override for ei_exit_type signal
28627   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5_SHIFT                       5
28628   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_OVR_O_K2_E5                                       (0x1<<6) // EI control override enable
28629   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X81_ELECIDLE_CTRL_OVR_O_K2_E5_SHIFT                                 6
28630 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X82_K2_E5                                                             0x001148UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before entering back into EI
28631 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X83_K2_E5                                                             0x00114cUL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect glitch filter counter
28632 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X84_K2_E5                                                             0x001150UL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect low filter min value
28633 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X85_K2_E5                                                             0x001154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28634   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before entering back into EI
28635   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
28636   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5                         (0x3<<2) // EI Exit time cycles = timer_len_sel[1:0]+1*exit_timer_len_i[9:0]
28637   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5_SHIFT                   2
28638   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X85_LOOPBACK_EN_O_K2_E5                                             (0x1<<4) // Control signal to force decoder into loopback mode
28639   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X85_LOOPBACK_EN_O_K2_E5_SHIFT                                       4
28640 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X86_K2_E5                                                             0x001158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28641   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X86_FES_LB_ENA_O_K2_E5                                              (0x1<<0) // FES loopback enable.
28642   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X86_FES_LB_ENA_O_K2_E5_SHIFT                                        0
28643   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X86_NES_LB_ENA_O_K2_E5                                              (0x1<<1) // NES loopback enable.
28644   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X86_NES_LB_ENA_O_K2_E5_SHIFT                                        1
28645   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X86_RXCLK_LB_ENA_O_K2_E5                                            (0x1<<2) // HS recovered clock to transmit loopback enable.
28646   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X86_RXCLK_LB_ENA_O_K2_E5_SHIFT                                      2
28647 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X87_K2_E5                                                             0x00115cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28648   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5                                 (0x1<<0) // RX boost override enable
28649   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5_SHIFT                           0
28650   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5                            (0x7f<<1) // RX boost override setting. Thermometer coded.
28651   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5_SHIFT                      1
28652 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X88_K2_E5                                                             0x001160UL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
28653 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_K2_E5                                                             0x001164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28654   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5                                (0x7<<0) // Signal detect threshold select for Full rate
28655   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5_SHIFT                          0
28656   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5                                (0x7<<3) // Signal detect threshold select for div-by-2 rate
28657   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5_SHIFT                          3
28658   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_RXUP_O_K2_E5                                         (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
28659   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_RXUP_O_K2_E5_SHIFT                                   6
28660   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5                                (0x1<<7) // RX FL calibration clock DIV4 enable
28661   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5_SHIFT                          7
28662 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X90_K2_E5                                                             0x001168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28663   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5                                (0x7<<0) // Signal detect threshold select for div-by-4 rate
28664   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5_SHIFT                          0
28665   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5                                    (0x7<<3) // AGC threshold select
28666   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5_SHIFT                              3
28667   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X90_AHB_PMA_LN_VREGH_O_K2_E5                                        (0x3<<6) // Regulator VREGH setting
28668   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X90_AHB_PMA_LN_VREGH_O_K2_E5_SHIFT                                  6
28669 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X91_K2_E5                                                             0x00116cUL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS
28670 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_K2_E5                                                             0x001170UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28671   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5                                (0x3<<0) // RX FL calibration LDHS
28672   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5_SHIFT                          0
28673   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5                                   (0xf<<2) // CDR VCO bias setting.
28674   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5_SHIFT                             2
28675   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5                                (0x1<<6) // DLPF DIV2 enable
28676   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5_SHIFT                          6
28677   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5                                 (0x1<<7) // CDR DivN clock divider enable.
28678   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5_SHIFT                           7
28679 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X93_K2_E5                                                             0x001174UL //Access:RW   DataWidth:0x8    // AFE spare controls
28680 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X94_K2_E5                                                             0x001178UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28681   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5                                     (0x3f<<0) // CDR DivN clock division ratio.
28682   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5_SHIFT                               0
28683   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X94_AHB_PMA_LN_VREG_O_K2_E5                                         (0x3<<6) // Regulator VREG setting
28684   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X94_AHB_PMA_LN_VREG_O_K2_E5_SHIFT                                   6
28685 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X95_K2_E5                                                             0x00117cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28686   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X95_AHB_PMA_LN_BB_STEP_O_K2_E5                                      (0xf<<0) // CDR bb_step
28687   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X95_AHB_PMA_LN_BB_STEP_O_K2_E5_SHIFT                                0
28688   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X95_AHB_PMA_LN_INT_STEP_O_K2_E5                                     (0x7<<4) // CDR int step
28689   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X95_AHB_PMA_LN_INT_STEP_O_K2_E5_SHIFT                               4
28690   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X95_AHB_PMA_LN_RXDWN_O_K2_E5                                        (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
28691   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X95_AHB_PMA_LN_RXDWN_O_K2_E5_SHIFT                                  7
28692 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X96_K2_E5                                                             0x001180UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28693   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5                                      (0x7<<0) // RXVCOFR override value Enabled by pma_ln_dr_rxvcofr_sel_o
28694   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5_SHIFT                                0
28695   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5                                  (0x1<<3) // Override enable for RXVCOFR override vakue
28696   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5_SHIFT                            3
28697   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X96_AHB_PMA_LN_RX_SELR_O_K2_E5                                      (0x7<<4) // CTLE R degeneration select
28698   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X96_AHB_PMA_LN_RX_SELR_O_K2_E5_SHIFT                                4
28699 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X97_K2_E5                                                             0x001184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28700   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X97_AHB_PMA_LN_RX_SELC_O_K2_E5                                      (0x7<<0) // CTLE C degeneration select
28701   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X97_AHB_PMA_LN_RX_SELC_O_K2_E5_SHIFT                                0
28702 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X99_K2_E5                                                             0x00118cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28703   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X99_PMA_LN_DFE_BW_SCALE_K2_E5                                       (0x3<<4) // DFE Bandwidth Selection
28704   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X99_PMA_LN_DFE_BW_SCALE_K2_E5_SHIFT                                 4
28705   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5                                      (0x3<<6) // CDR phase detector proportional path enable bit 0: enables D4/D3 data/edge samplers bit 1: enables D1/D2 data/edge samplers
28706   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5_SHIFT                                6
28707 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X100_K2_E5                                                            0x001190UL //Access:RW   DataWidth:0x8    // On-chip eye diagram X-direction offset control: Bit 0: unused Bits 1-2: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 3-9: Fine x-direction offset, note bit reversal
28708 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_K2_E5                                                            0x001194UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28709   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5                                     (0x1<<0) // On-chip eye diagram X-direction offset control: Bits 0-1: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 2-8: Fine x-direction offset, note bit reversal
28710   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5_SHIFT                               0
28711   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_SGN_RST_O_K2_E5                                     (0x1<<2) // Reset signal for eye alignment mechanism.
28712   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_SGN_RST_O_K2_E5_SHIFT                               2
28713   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_SD_BWSEL_K2_E5                                          (0x1<<3) // RX signal detector bandwidth select. 0: Nominal bandwidth 1: 10% higher bandwidth
28714   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_SD_BWSEL_K2_E5_SHIFT                                    3
28715   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_ENA270_O_K2_E5                                      (0x1<<4) // In eye diagram generation mode, assertion overrides the ck_270 DFE clock "right" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
28716   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_ENA270_O_K2_E5_SHIFT                                4
28717   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_ENA90_O_K2_E5                                       (0x1<<5) // In eye diagram generation mode, assertion overrides the ck_90 DFE clock "left" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
28718   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X101_PMA_LN_EYE_ENA90_O_K2_E5_SHIFT                                 5
28719 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X102_K2_E5                                                            0x001198UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28720   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5                                    (0xf<<0) // DFE bias setting.
28721   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5_SHIFT                              0
28722 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X103_K2_E5                                                            0x00119cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28723   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5                               (0xf<<0) // TX driver capacitive slew rate control.
28724   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5_SHIFT                         0
28725   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5                               (0xf<<4) // TX coefficient polarity enable. Set to "1" for negative polarity. bit 0: Cm bit 1: C0 bit 2: C1
28726   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5_SHIFT                         4
28727 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X104_K2_E5                                                            0x0011a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28728   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5                                   (0xf<<0) // TX slew rate DAC bias current control
28729   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5_SHIFT                             0
28730   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X104_PMA_LN_HSCLK_SEL_O_K2_E5                                       (0x1<<4) // CDR clock divider bypass enable.
28731   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X104_PMA_LN_HSCLK_SEL_O_K2_E5_SHIFT                                 4
28732 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X105_K2_E5                                                            0x0011a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28733   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5                                 (0x1f<<0) // TX driver regulator voltage setting.
28734   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5_SHIFT                           0
28735   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5                                 (0x1<<5) // TX bleed enable
28736   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5_SHIFT                           5
28737 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X106_K2_E5                                                            0x0011a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28738   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5                           (0x1<<0) // RX boost override enable.
28739   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5_SHIFT                     0
28740   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5                        (0x7f<<1) // RX boost override setting. Thermometer coded.
28741   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5_SHIFT                  1
28742 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X107_K2_E5                                                            0x0011acUL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
28743 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_K2_E5                                                            0x0011b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28744   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5                               (0x7<<0) // Signal detect threshold select for Gen3
28745   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5_SHIFT                         0
28746   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5                              (0x7<<3) // AGC threshold select for Gen3
28747   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5_SHIFT                        3
28748   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5                                   (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
28749   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5_SHIFT                             6
28750   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5                          (0x1<<7) // CDR VCO frequency lock counter divide by 4 enable.
28751   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5_SHIFT                    7
28752 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X109_K2_E5                                                            0x0011b4UL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS for Gen3
28753 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_K2_E5                                                            0x0011b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28754   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5                          (0x3<<0) // RX FL calibration LDHS for Gen3
28755   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5_SHIFT                    0
28756   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5                             (0xf<<2) // CDR VCO bias setting.
28757   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5_SHIFT                       2
28758   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5                          (0x1<<6) // DLPF DIV2 enable
28759   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5_SHIFT                    6
28760   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5                           (0x1<<7) // CDR DivN clock divider enable.
28761   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5_SHIFT                     7
28762 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X111_K2_E5                                                            0x0011bcUL //Access:RW   DataWidth:0x8    // AFE spare controls for Gen3
28763 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X112_K2_E5                                                            0x0011c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28764   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5                               (0x3f<<0) // CDR DivN clock divider ratio..
28765   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5_SHIFT                         0
28766   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5                                   (0x3<<6) // Regulator VREG setting for Gen3
28767   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5_SHIFT                             6
28768 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X113_K2_E5                                                            0x0011c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28769   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5                                (0xf<<0) // CDR bb_step for Gen3
28770   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5_SHIFT                          0
28771   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5                               (0x7<<4) // CDR int step for Gen3
28772   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5_SHIFT                         4
28773   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5                                  (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
28774   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5_SHIFT                            7
28775 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X114_K2_E5                                                            0x0011c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28776   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5                                (0x7<<0) // RXVCOFR override value for Gen3 Enabled by pma_ln_dr_rxvcofr_sel_o
28777   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5_SHIFT                          0
28778   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5                                (0x7<<3) // CTLE R degeneration select for Gen3
28779   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5_SHIFT                          3
28780   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5                                  (0x3<<6) // Not currently used
28781   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5_SHIFT                            6
28782 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X115_K2_E5                                                            0x0011ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28783   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5                                (0x7<<0) // CTLE R degeneration select for Gen3
28784   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5_SHIFT                          0
28785 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X119_K2_E5                                                            0x0011dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28786   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X119_AHB_TX_CXP_MARGIN_K2_E5                                        (0xf<<0) // Value to minus/add from the calibrated txterm value
28787   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X119_AHB_TX_CXP_MARGIN_K2_E5_SHIFT                                  0
28788   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X119_AHB_TX_CXN_MARGIN_K2_E5                                        (0xf<<4) // Value to minus/add from the calibrated txterm value
28789   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X119_AHB_TX_CXN_MARGIN_K2_E5_SHIFT                                  4
28790 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X120_K2_E5                                                            0x0011e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28791   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5                                  (0xf<<0) // in txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator  the register ix X2 is the actual number of wait cycle
28792   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5_SHIFT                            0
28793   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5                               (0x7<<4) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
28794   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                         4
28795 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_K2_E5                                                            0x0011e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28796   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5                            (0xf<<0) // in txterm calibration, the number of samples to take from the same comparator
28797   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5_SHIFT                      0
28798   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5                                  (0x1<<4) // when 1, the final tx term value is calibrated txterm value + tx_cxp_margin; when 0, the final tx term value is calibrated txterm value - tx_cxp_margin
28799   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5_SHIFT                            4
28800   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5                                  (0x1<<5) // when 1, the final tx term value is calibrated txterm value + tx_cxn_margin; when 0, the final tx term value is calibrated txterm value - tx_cxn_margin
28801   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5_SHIFT                            5
28802   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_CX_OVR_ENA_K2_E5                                        (0x1<<6) // enable override calibrated txterm value
28803   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_CX_OVR_ENA_K2_E5_SHIFT                                  6
28804   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5                                   (0x1<<7) // Debug feature, when set forces circuit to be affected by ahb_tx_cdac_ovr
28805   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5_SHIFT                             7
28806 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X122_K2_E5                                                            0x0011e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28807   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X122_AHB_TX_CXP_OVR_K2_E5                                           (0xf<<0) // override calibrated txterm value
28808   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X122_AHB_TX_CXP_OVR_K2_E5_SHIFT                                     0
28809   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X122_AHB_TX_CXN_OVR_K2_E5                                           (0xf<<4) // override calibrated txterm value
28810   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X122_AHB_TX_CXN_OVR_K2_E5_SHIFT                                     4
28811 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X123_K2_E5                                                            0x0011ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28812   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X123_TX_CTRL_O_0_K2_E5                                              (0x1<<0) // TX Control override enable. Bit 0: txdrv_sel_sw_map Bit 1: not currently used
28813   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X123_TX_CTRL_O_0_K2_E5_SHIFT                                        0
28814   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X123_TX_CTRL_O_7_2_K2_E5                                            (0x3f<<2) // TX Control override enable. Bits 5:2:txdrv_att_in[3:0] Bits 7:6 : tx_slew_sld[1:0]
28815   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X123_TX_CTRL_O_7_2_K2_E5_SHIFT                                      2
28816 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X124_K2_E5                                                            0x0011f0UL //Access:RW   DataWidth:0x8    // Bits 12:8: txdrv_c1_in[4:0] Bits 15:13: txdrv_c2_in[2:0]
28817 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X125_K2_E5                                                            0x0011f4UL //Access:RW   DataWidth:0x8    // Bits 19-16: txdrv_cm_in[3:0]  Bits 22-20: tx_slew_sld3f[2:0] Bit 23: txdrv_preem_1lsb_mode
28818 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_K2_E5                                                            0x0011f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28819   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_EN_O_K2_E5                                                (0x1<<0) // DFE block enable signal.
28820   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_EN_O_K2_E5_SHIFT                                          0
28821   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5                                    (0x7<<1) // These bits have similar functionality as rxeq_rate_ow_o_2_0 bits in COMLANE CSR. These are used mainly in COMBINATION modes of operation. They are logically OR'ed with the bits in COMLANE.
28822   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5_SHIFT                              1
28823   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5                                 (0x1<<4) // This bit has similar function as rxeq_rate1_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
28824   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5_SHIFT                           4
28825   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5                                 (0x1<<5) // This bit has similar function as rxeq_rate2_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
28826   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5_SHIFT                           5
28827   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5                                 (0x1<<6) // This bit has similar function as rxeq_rate3_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
28828   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5_SHIFT                           6
28829   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5                                    (0x1<<7) // This bit has similar function as rxeq_force_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
28830   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5_SHIFT                              7
28831 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X127_K2_E5                                                            0x0011fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28832   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X127_RXEQ_CONT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
28833   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X127_RXEQ_CONT_CAL_O_6_0_K2_E5_SHIFT                                0
28834 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X128_K2_E5                                                            0x001200UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28835   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X128_RXEQ_INIT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
28836   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X128_RXEQ_INIT_CAL_O_6_0_K2_E5_SHIFT                                0
28837 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X130_K2_E5                                                            0x001208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28838   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate1
28839   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5_SHIFT                         0
28840   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate1
28841   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5_SHIFT                       4
28842 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X131_K2_E5                                                            0x00120cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28843   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate2
28844   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5_SHIFT                         0
28845   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate2
28846   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5_SHIFT                       4
28847 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X132_K2_E5                                                            0x001210UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28848   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate2
28849   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5_SHIFT                        0
28850 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X133_K2_E5                                                            0x001214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28851   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate2
28852   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5_SHIFT                        0
28853 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X134_K2_E5                                                            0x001218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28854   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate2
28855   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5_SHIFT                        0
28856 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X135_K2_E5                                                            0x00121cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28857   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate2
28858   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5_SHIFT                        0
28859 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X136_K2_E5                                                            0x001220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28860   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate2
28861   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5_SHIFT                        0
28862 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X137_K2_E5                                                            0x001224UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28863   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate3
28864   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5_SHIFT                         0
28865   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate3
28866   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5_SHIFT                       4
28867 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X138_K2_E5                                                            0x001228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28868   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate3
28869   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5_SHIFT                        0
28870 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X139_K2_E5                                                            0x00122cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28871   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate3
28872   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5_SHIFT                        0
28873 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X140_K2_E5                                                            0x001230UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28874   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate3
28875   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5_SHIFT                        0
28876 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X141_K2_E5                                                            0x001234UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28877   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate3
28878   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5_SHIFT                        0
28879 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X142_K2_E5                                                            0x001238UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28880   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate3
28881   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5_SHIFT                        0
28882 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_K2_E5                                                            0x00123cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28883   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5                                (0x1<<0) // Disable auto cal w/ rx_superbst
28884   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5_SHIFT                          0
28885   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_BOOST_MAX_LIMIT_O_K2_E5                                        (0xf<<1) // Max limit value for BOOST auto-calibration
28886   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_BOOST_MAX_LIMIT_O_K2_E5_SHIFT                                  1
28887   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_BOOST_MAX_LIMIT_EN_O_K2_E5                                     (0x1<<5) // Enable Max limiting for BOOST auto-calibration
28888   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_BOOST_MAX_LIMIT_EN_O_K2_E5_SHIFT                               5
28889   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5                                   (0x3<<6) // rx_att_boost setting used during ATT calibration
28890   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5_SHIFT                             6
28891 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_K2_E5                                                            0x001240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28892   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5                                  (0x3<<0) // rx_att_boost setting used after ATT calibration
28893   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5_SHIFT                            0
28894   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5                                      (0x1<<2) // boost_adj_en
28895   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5_SHIFT                                2
28896   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5                                     (0x1<<3) // boost_adj_dir
28897   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5_SHIFT                               3
28898   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5                                     (0xf<<4) // boost_adj_val This register Is not bit reversed
28899   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5_SHIFT                               4
28900 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X145_K2_E5                                                            0x001244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28901   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5                        (0x7f<<0) // Max number of samples to be used for CMP Offset Noise Averaging
28902   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5_SHIFT                  0
28903   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X145_CMP_OFFSET_AVG_EN_O_K2_E5                                      (0x1<<7) // CMP Offset Noise Averaging Enable
28904   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X145_CMP_OFFSET_AVG_EN_O_K2_E5_SHIFT                                7
28905 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X146_K2_E5                                                            0x001248UL //Access:RW   DataWidth:0x8    //
28906 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_K2_E5                                                            0x00124cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28907   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5                                (0xf<<0) //
28908   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5_SHIFT                          0
28909   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5                                   (0x3<<4) // DFE offset calibration enable
28910   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5_SHIFT                             4
28911   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5                                (0x1<<6) // Disable auto cal w/ rx_att_gain
28912   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5_SHIFT                          6
28913   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5                                (0x1<<7) // Inverts the polarity of superboost_en before assigning to PMA
28914   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5_SHIFT                          7
28915 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X148_K2_E5                                                            0x001250UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28916   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5                                   (0x7f<<0) // Override for RXEQ_CTRL output register load enable.
28917   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5_SHIFT                             0
28918   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X148_RXEQ_OVR_EN_O_K2_E5                                            (0x1<<7) // Override enable for DFE signals.
28919   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X148_RXEQ_OVR_EN_O_K2_E5_SHIFT                                      7
28920 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X149_K2_E5                                                            0x001254UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28921   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5                                      (0x7f<<0) // Override for RXEQ_CTRL output register load value.
28922   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5_SHIFT                                0
28923   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X149_RXEQ_OVR_LATCH_O_K2_E5                                         (0x1<<7) // Override for DFE latch signal. Negative edge causes AFE to store values of DFE output registers.
28924   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X149_RXEQ_OVR_LATCH_O_K2_E5_SHIFT                                   7
28925 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_K2_E5                                                            0x001258UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28926   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5                               (0x7<<0) // Override value for comparator calibration select. Enabled by rxeq_ovr_en_o: 1: Calibrate DFE comparator 1 2: Calibrate DFE comparator 2 3: Calibrate DFE comparator 3 4: Calibrate DFE comparator 4
28927   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5_SHIFT                         0
28928   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_RXEQ_ATT_GAIN_OVR_K2_E5                                        (0x3<<3) // Override the value of rx_att_gain output to PMA when rx_att_gain_autocal_dis=1
28929   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_RXEQ_ATT_GAIN_OVR_K2_E5_SHIFT                                  3
28930   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5                                    (0x1<<5) // Override the value of rx_superbst_ena output to PMA when superbst_autocal_dis=1
28931   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5_SHIFT                              5
28932   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5                           (0x1<<6) // DFE TAP CMP no offset override enable
28933   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5_SHIFT                     6
28934   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_DFE_TAP_OVR_EN_O_7_K2_E5                                       (0x1<<7) // DFE TAP override enable
28935   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X150_DFE_TAP_OVR_EN_O_7_K2_E5_SHIFT                                 7
28936 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_K2_E5                                                            0x00125cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28937   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5                          (0x1f<<0) // DFE offset calibration TAP enable override
28938   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5_SHIFT                    0
28939   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5                            (0x1<<5) // DFE offset calibrated value override enable
28940   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5_SHIFT                      5
28941   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5                                (0x1<<6) // DFE offset cal enable override
28942   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5_SHIFT                          6
28943   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5                                   (0x1<<7) // DFE comparator cal enable override
28944   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5_SHIFT                             7
28945 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X152_K2_E5                                                            0x001260UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28946   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5                                   (0x7f<<0) // DFE Tap 1 Override Value
28947   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5_SHIFT                             0
28948 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X153_K2_E5                                                            0x001264UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28949   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 2 Override Value
28950   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
28951 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X154_K2_E5                                                            0x001268UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28952   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 3 Override Value
28953   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
28954 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X155_K2_E5                                                            0x00126cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28955   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 4 Override Value
28956   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
28957 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X156_K2_E5                                                            0x001270UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28958   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 5 Override Value
28959   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
28960 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X157_K2_E5                                                            0x001274UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28961   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X157_TXEQ_ADAPT_EN_O_0_K2_E5                                        (0x1<<0) // TX Equalizer adaptation function enable
28962   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X157_TXEQ_ADAPT_EN_O_0_K2_E5_SHIFT                                  0
28963   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X157_TXEQ_ERR_SIGN_O_1_K2_E5                                        (0x1<<1) // TX Equalizer Error Sign
28964   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X157_TXEQ_ERR_SIGN_O_1_K2_E5_SHIFT                                  1
28965   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X157_TXEQ_FW_OVRIDE_O_2_K2_E5                                       (0x1<<2) // TX Equalization Firmware over ride  0 -	 Disable firmware based adaptation  1 -	 Enbale firmware based adaptation
28966   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X157_TXEQ_FW_OVRIDE_O_2_K2_E5_SHIFT                                 2
28967 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X158_K2_E5                                                            0x001278UL //Access:R    DataWidth:0x8    // Multi Field Register.
28968   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X158_TXEQ_ERR_STAT_I_1_0_K2_E5                                      (0x3<<0) // TX Equalization error state
28969   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X158_TXEQ_ERR_STAT_I_1_0_K2_E5_SHIFT                                0
28970 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X159_K2_E5                                                            0x00127cUL //Access:R    DataWidth:0x8    // Multi Field Register.
28971   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5                                   (0x3<<0) // Over equalization count 9-8
28972   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5_SHIFT                             0
28973 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X160_K2_E5                                                            0x001280UL //Access:R    DataWidth:0x8    // Over equalization count 7-0
28974 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X161_K2_E5                                                            0x001284UL //Access:R    DataWidth:0x8    // Multi Field Register.
28975   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5                                  (0x3<<0) // Under equalization count 9-8
28976   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5_SHIFT                            0
28977 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X162_K2_E5                                                            0x001288UL //Access:R    DataWidth:0x8    // Under equalization count 7-0
28978 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X163_K2_E5                                                            0x00128cUL //Access:RW   DataWidth:0x8    // TX Equalizer Training Pattern
28979 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X164_K2_E5                                                            0x001290UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28980   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X164_TXEQ_TRAINING_PATT_O_8_K2_E5                                   (0x1<<0) // TX Equalizer Training Pattern
28981   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X164_TXEQ_TRAINING_PATT_O_8_K2_E5_SHIFT                             0
28982 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X165_K2_E5                                                            0x001294UL //Access:RW   DataWidth:0x8    // Mask bit for Txeq training pattern
28983 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X166_K2_E5                                                            0x001298UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28984   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X166_TXEQ_DONT_CARE_O_8_K2_E5                                       (0x1<<0) // Mask bit for Txeq training pattern
28985   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X166_TXEQ_DONT_CARE_O_8_K2_E5_SHIFT                                 0
28986 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X167_K2_E5                                                            0x00129cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
28987   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5                                    (0x1<<0) // This bit has similar function as txeq_rxrecal_init  in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
28988   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5_SHIFT                              0
28989 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X168_K2_E5                                                            0x0012a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
28990   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5                                 (0x1<<0) // Enable for primary input lnx_rx_preset_hint during init cal.
28991   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                           0
28992   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5                                (0x1<<1) // Enable for primary input lnx_rx_preset_hint during recal.
28993   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                          1
28994 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X169_K2_E5                                                            0x0012a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
28995   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5                                    (0x1<<0) // TX - RECAL RX Equalization status
28996   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5_SHIFT                              0
28997 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X170_K2_E5                                                            0x0012a8UL //Access:R    DataWidth:0x8    // Multi Field Register.
28998   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X170_BLOCK_DEC_ERR_K2_E5                                            (0x1<<0) // decoder sync header error
28999   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X170_BLOCK_DEC_ERR_K2_E5_SHIFT                                      0
29000 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_K2_E5                                                            0x001324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29001   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_EN_O_0_K2_E5                                              (0x1<<0) // cdfe enable bit.  1: enable cdfe when rate is 2'b01 or 2'b10.  0: disable cdfe.
29002   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_EN_O_0_K2_E5_SHIFT                                        0
29003   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_WORD_OV_O_1_0_K2_E5                                       (0x3<<1) // The cdfe input word_i overwrite.                                                                                                         2'b00: the word_i input for cdfe block is internally generated.                                     2'b10: the word_i input for cdfe block is set to 0 8-bit or 10-bit mode.                                                       2'b11: the word_i input for cdfe block is set to 1 16-bit or 20-bit mode.
29004   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_WORD_OV_O_1_0_K2_E5_SHIFT                                 1
29005   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5                                    (0x3<<3) // The cdfe input mode_8b_i overwrite.                                                                                                         2'b00: the mode_8b_i input for cdfe block is internally generated.                                      2'b01: the mode_8b_i input for cdfe block is set to 0 10-bit or 20-bit mode.                                                      2'b11: the mode_8b_i input for cdfe block is set to 1 8-bit or 16-bit mode.
29006   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5_SHIFT                              3
29007   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_RATE_OV_O_2_0_K2_E5                                       (0x7<<5) // The cdfe input rate_i[1:0] overwrite.                                                                                                         3'b0xx: the rate_i input for cdfe block is internally generated.                                     3'b1xx: the rate_i[1:0] input for cdfe block is set to cdfe_rate_ov_o[1:0]
29008   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X201_CDFE_RATE_OV_O_2_0_K2_E5_SHIFT                                 5
29009 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X202_K2_E5                                                            0x001328UL //Access:RW   DataWidth:0x8    //
29010 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_K2_E5                                                            0x00132cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29011   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_GO_K2_E5                                                  (0x1<<4) //
29012   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_GO_K2_E5_SHIFT                                            4
29013   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_LN_FORCE_CAL_K2_E5                                        (0x1<<5) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
29014   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_LN_FORCE_CAL_K2_E5_SHIFT                                  5
29015   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5                                  (0x1<<6) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
29016   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5_SHIFT                            6
29017   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_LN_EI_EXIT_CAL_K2_E5                                      (0x1<<7) // EI exit cdfe calibration enable.                                                                                                   1: the cdfe calibration is enabled when EI exits and when rate is  2'b01 or 2'b10.                                  0: the cdfe calibration is disabled when EI exits.                                                                    Note: EI exit cdfe calibration is only enabled when EI exit edfe calibration is also enabled.
29018   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X203_CDFE_LN_EI_EXIT_CAL_K2_E5_SHIFT                                7
29019 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_K2_E5                                                            0x001330UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29020   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_CONT_CAL_K2_E5                                         (0x1<<0) // Continuous cdfe calibration enable.                                                                                            1: the continuous cdfe calibration is enabled when the rate is  2'b01 or 2'b10.                                  0: the continuous cdfe calibration is disabled.                                                                        Note: Continuout cdfe calibration is only enabled when continuous edfe calibration is also enabled.
29021   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_CONT_CAL_K2_E5_SHIFT                                   0
29022   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5                             (0x1<<1) // Enables cdfe calibration during Txeq adaptation phase.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
29023   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5_SHIFT                       1
29024   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5                              (0x1<<2) // Enables cdfe calibration post Txeq adaptation.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
29025   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5_SHIFT                        2
29026   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE3_CAL_EN_K2_E5                                     (0x1<<3) // Enables the cdfe calibration in rate3.  1: enables cdfe calibration.  0: disables cdfe calibration.
29027   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE3_CAL_EN_K2_E5_SHIFT                               3
29028   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE2_CAL_EN_K2_E5                                     (0x1<<4) // Enables the cdfe calibration in rate2.  1: enables cdfe calibration.  0: disables cdfe calibration.
29029   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X204_CDFE_LN_RATE2_CAL_EN_K2_E5_SHIFT                               4
29030 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X205_K2_E5                                                            0x001334UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29031 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X206_K2_E5                                                            0x001338UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29032 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X207_K2_E5                                                            0x00133cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29033 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X208_K2_E5                                                            0x001340UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29034   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5                                (0x1<<7) // cdfe coarse dll overwrite enable.  1: enable coarse dll overwrite for cdfe.  0: disable coarse dll overwrite for cdfe.
29035   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5_SHIFT                          7
29036 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X213_K2_E5                                                            0x001354UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during txeq adaptation phase in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29037 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X214_K2_E5                                                            0x001358UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during post  txeq adaptation  in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29038 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X215_K2_E5                                                            0x00135cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29039 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X216_K2_E5                                                            0x001360UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29040 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X217_K2_E5                                                            0x001364UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
29041 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X220_K2_E5                                                            0x001370UL //Access:RW   DataWidth:0x8    // Start value for dlev_ref.
29042 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X221_K2_E5                                                            0x001374UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29043   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5                   (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
29044   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT             0
29045 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X222_K2_E5                                                            0x001378UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29046   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5               (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
29047   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT         0
29048 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X223_K2_E5                                                            0x00137cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29049   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP1 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[1]
29050   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5_SHIFT                          0
29051 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X224_K2_E5                                                            0x001380UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29052   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[2]
29053   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
29054 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X225_K2_E5                                                            0x001384UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29055   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[3]
29056   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
29057 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X226_K2_E5                                                            0x001388UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29058   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[4]
29059   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
29060 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X227_K2_E5                                                            0x00138cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29061   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP1 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[5]
29062   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5_SHIFT                          0
29063 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X228_K2_E5                                                            0x001390UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29064   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP2 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[1]
29065   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5_SHIFT                          0
29066 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X229_K2_E5                                                            0x001394UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29067   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[2]
29068   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
29069 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X230_K2_E5                                                            0x001398UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29070   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[3]
29071   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
29072 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X231_K2_E5                                                            0x00139cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29073   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[4]
29074   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
29075 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X232_K2_E5                                                            0x0013a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29076   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP2 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[5]
29077   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5_SHIFT                          0
29078 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X233_K2_E5                                                            0x0013a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29079   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP3 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[1]
29080   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5_SHIFT                          0
29081 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X234_K2_E5                                                            0x0013a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29082   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[2]
29083   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
29084 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X235_K2_E5                                                            0x0013acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29085   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[3]
29086   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
29087 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X236_K2_E5                                                            0x0013b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29088   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[4]
29089   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
29090 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X237_K2_E5                                                            0x0013b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29091   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP3 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[5]
29092   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5_SHIFT                          0
29093 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X238_K2_E5                                                            0x0013b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29094   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP4 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[1]
29095   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5_SHIFT                          0
29096 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X239_K2_E5                                                            0x0013bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29097   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[2]
29098   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
29099 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X240_K2_E5                                                            0x0013c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29100   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[3]
29101   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
29102 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X241_K2_E5                                                            0x0013c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29103   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[4]
29104   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
29105 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X242_K2_E5                                                            0x0013c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29106   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP4 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[5]
29107   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5_SHIFT                          0
29108 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X243_K2_E5                                                            0x0013ccUL //Access:RW   DataWidth:0x8    // Override for CMP1 main calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[0]
29109 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X244_K2_E5                                                            0x0013d0UL //Access:RW   DataWidth:0x8    // Override for CMP2 main calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[0]
29110 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X245_K2_E5                                                            0x0013d4UL //Access:RW   DataWidth:0x8    // Override for CMP3 main calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[0]
29111 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X246_K2_E5                                                            0x0013d8UL //Access:RW   DataWidth:0x8    // Override for CMP4 main calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[0]
29112 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X247_K2_E5                                                            0x0013dcUL //Access:RW   DataWidth:0x8    //
29113 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X248_K2_E5                                                            0x0013e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29114   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5                               (0x3<<0) //
29115   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5_SHIFT                         0
29116   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5                             (0xf<<2) //
29117   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5_SHIFT                       2
29118 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X249_K2_E5                                                            0x0013e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29119   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5                                  (0xf<<0) //
29120   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5_SHIFT                            0
29121   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5                                  (0x1<<4) // cdfe fine dll overwrite enable.  1: enable fine dll overwrite for cdfe.  0: disable fine dll overwrite for cdfe.
29122   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5_SHIFT                            4
29123 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_K2_E5                                                            0x0013e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29124   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<0) //
29125   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  0
29126   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<1) //
29127   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 1
29128   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<2) //
29129   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  2
29130   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<3) //
29131   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 3
29132 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X251_K2_E5                                                            0x0013ecUL //Access:RW   DataWidth:0x8    //
29133 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X252_K2_E5                                                            0x0013f0UL //Access:RW   DataWidth:0x8    //
29134 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X253_K2_E5                                                            0x0013f4UL //Access:RW   DataWidth:0x8    //
29135 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X254_K2_E5                                                            0x0013f8UL //Access:RW   DataWidth:0x8    //
29136 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_K2_E5                                                            0x0013fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29137   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_CDFE_DIR_OV_EN_K2_E5                                           (0x1<<0) // Override enable for CDFE calibration direction
29138   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_CDFE_DIR_OV_EN_K2_E5_SHIFT                                     0
29139   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_CDFE_DIR_OV_VAL_K2_E5                                          (0x1<<1) // Override value for CDFE calibration direction
29140   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_CDFE_DIR_OV_VAL_K2_E5_SHIFT                                    1
29141   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5                               (0x1<<2) // Override enable for CDFE output eye_ena270. When 1, AHB value is passed to PMA
29142   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5_SHIFT                         2
29143   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5                                (0x1<<3) // Override enable for CDFE output eye_ena90. When 1, AHB value is passed to PMA
29144   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5_SHIFT                          3
29145   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5                                  (0x1<<4) // Override enable for CDFE output phd_ena. When 1, AHB value is passed to PMA
29146   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5_SHIFT                            4
29147   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5                                  (0x1<<5) // cdfe eye delay overwrite enable.  1: enable eye delay overwrite for cdfe.  0: disable eye delay overwrite for cdfe.
29148   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5_SHIFT                            5
29149   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5                              (0x1<<6) // Override enable for CDFE output eye_sgn_rst. When 1, AHB value is passed to PMA
29150   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5_SHIFT                        6
29151 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X256_K2_E5                                                            0x001400UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK90.
29152 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X257_K2_E5                                                            0x001404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29153   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5                           (0x1<<0) // cdfe eye delay count overwrite value for CLK90.
29154   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5_SHIFT                     0
29155   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5                   (0x7f<<1) // This register represents the maximum comparator offset from the midpoint code 127/128 that must be met for the comparator to be selected as adaptation comparator during dlev and tap adaptation.
29156   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5_SHIFT             1
29157 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X258_K2_E5                                                            0x001408UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK270.
29158 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_K2_E5                                                            0x00140cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29159   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5                          (0x1<<0) // cdfe eye delay count overwrite value for CLK270.
29160   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5_SHIFT                    0
29161   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_AHB_CDFE_DLEV_OV_EN_K2_E5                                      (0x1<<1) // cdfe dlev overwrite enable.  1: enable dlev overwrite for cdfe.  0: disable dlev overwrite for cdfe.
29162   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_AHB_CDFE_DLEV_OV_EN_K2_E5_SHIFT                                1
29163   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5                        (0x1f<<2) // Register override for overriding adaptation comparator select bit [0] : override enable bit [4:1] : override value
29164   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5_SHIFT                  2
29165   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5                   (0x1<<7) // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
29166   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5_SHIFT             7
29167 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X260_K2_E5                                                            0x001410UL //Access:RW   DataWidth:0x8    // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
29168 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X261_K2_E5                                                            0x001414UL //Access:RW   DataWidth:0x8    // cdfe dlevn overwrite value.
29169 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X262_K2_E5                                                            0x001418UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29170   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X262_AHB_CDFE_TAP_OV_EN_K2_E5                                       (0x1f<<0) // cdfe tap1~5 overwrite enable.                                                                                                    Bit[0]: enable tap1 overwrite for cdfe. Bit[1]: enable tap2 overwrite for cdfe Bit[2]: enable tap3 overwrite for cdfe.  Bit[3]: enable tap4 overwrite for cdfe. Bit[4]: enable tap5 overwrite for cdfe.
29171   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X262_AHB_CDFE_TAP_OV_EN_K2_E5_SHIFT                                 0
29172 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X263_K2_E5                                                            0x00141cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29173   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X263_AHB_CDFE_TAP1_OV_K2_E5                                         (0x7f<<0) // cdfe tap1 overwrite value
29174   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X263_AHB_CDFE_TAP1_OV_K2_E5_SHIFT                                   0
29175 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X264_K2_E5                                                            0x001420UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29176   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X264_AHB_CDFE_TAP2_OV_K2_E5                                         (0x3f<<0) // cdfe tap2 overwrite value
29177   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X264_AHB_CDFE_TAP2_OV_K2_E5_SHIFT                                   0
29178 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X265_K2_E5                                                            0x001424UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29179   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X265_AHB_CDFE_TAP3_OV_K2_E5                                         (0x3f<<0) // cdfe tap3 overwrite value
29180   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X265_AHB_CDFE_TAP3_OV_K2_E5_SHIFT                                   0
29181 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X266_K2_E5                                                            0x001428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29182   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X266_AHB_CDFE_TAP4_OV_K2_E5                                         (0x3f<<0) // cdfe tap4 overwrite value
29183   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X266_AHB_CDFE_TAP4_OV_K2_E5_SHIFT                                   0
29184 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X267_K2_E5                                                            0x00142cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29185   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X267_AHB_CDFE_TAP5_OV_K2_E5                                         (0x3f<<0) // cdfe tap5 overwrite value
29186   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X267_AHB_CDFE_TAP5_OV_K2_E5_SHIFT                                   0
29187   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5                   (0x1<<7) // Enables FW enable control for TAP adapt using DLEV
29188   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5_SHIFT             7
29189 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_K2_E5                                                            0x001430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29190   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5                           (0x1<<0) // Instucts to start TAP adapt using DLEV in FW enabled mode
29191   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5_SHIFT                     0
29192   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5                 (0x1<<1) //
29193   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5_SHIFT           1
29194   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5             (0x1<<2) //
29195   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5_SHIFT       2
29196   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5                                (0x1<<7) //
29197   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5_SHIFT                          7
29198 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X269_K2_E5                                                            0x001434UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29199   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5                         (0x1<<0) //
29200   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5_SHIFT                   0
29201   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X269_AHB_CDFE_STROBE_EN_O_K2_E5                                     (0x1<<1) //
29202   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X269_AHB_CDFE_STROBE_EN_O_K2_E5_SHIFT                               1
29203   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X269_AHB_CDFE_CMP_ENA_O_K2_E5                                       (0xf<<2) //
29204   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X269_AHB_CDFE_CMP_ENA_O_K2_E5_SHIFT                                 2
29205 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X270_K2_E5                                                            0x001438UL //Access:RW   DataWidth:0x8    //
29206 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X271_K2_E5                                                            0x00143cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29207   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5                              (0x1f<<0) //
29208   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5_SHIFT                        0
29209   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<5) // Forces the positive dlev training pattern to be used
29210   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                5
29211   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<6) // Forces the negative dlev training pattern to be used
29212   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                6
29213 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X272_K2_E5                                                            0x001440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29214   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP1 adapted value
29215   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5_SHIFT                              0
29216   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP1 adapted value
29217   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5_SHIFT                              3
29218 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X273_K2_E5                                                            0x001444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29219   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP2 adapted value
29220   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5_SHIFT                              0
29221   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP2 adapted value
29222   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5_SHIFT                              3
29223 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X274_K2_E5                                                            0x001448UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29224   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP3 adapted value
29225   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5_SHIFT                              0
29226   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP3 adapted value
29227   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5_SHIFT                              3
29228 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X275_K2_E5                                                            0x00144cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29229   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP4 adapted value
29230   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5_SHIFT                              0
29231   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP4 adapted value
29232   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5_SHIFT                              3
29233 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X276_K2_E5                                                            0x001450UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29234   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP5 adapted value
29235   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5_SHIFT                              0
29236   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP5 adapted value
29237   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5_SHIFT                              3
29238 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_K2_E5                                                            0x001454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29239   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_RA_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_reset_ra Bit 1: Override msm_reset_ra
29240   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_RA_OVR_O_K2_E5_SHIFT                              0
29241   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_p2s Bit 1: Override msm_reset_p2s
29242   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5_SHIFT                             2
29243   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5                                (0x3<<4) // Bit 0:  Override enable for msm_reset_lnregh Bit 1: Override msm_reset_lnregh
29244   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5_SHIFT                          4
29245   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5                                 (0x3<<6) // Bit 0:  Override enable for msm_reset_lnreg Bit 1: Override msm_reset_lnreg
29246   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5_SHIFT                           6
29247 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_K2_E5                                                            0x001458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29248   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5                                   (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr Bit 1: Override msm_reset_cdr
29249   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5_SHIFT                             0
29250   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_dfe Bit 1: Override msm_reset_dfe
29251   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5_SHIFT                             2
29252   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_pd_lnregh Bit 1: Override msm_pd_lnregh
29253   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5_SHIFT                             4
29254   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5                                  (0x3<<6) // Bit 0:  Override enable for msm_pd_vco_buf Bit 1: Override msm_pd_vco_buf
29255   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5_SHIFT                            6
29256 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_K2_E5                                                            0x00145cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29257   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5                              (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr_gcrx Bit 1: Override msm_reset_cdr_gcrx
29258   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5_SHIFT                        0
29259   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_rxgate_en Bit 1: Override msm_rxgate_en
29260   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5_SHIFT                             2
29261   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_reset_vco Bit 1: Override msm_reset_vco
29262   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5_SHIFT                             4
29263   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5                                     (0x3<<6) // Bit 0:  Override enable for msm_iddq_sd Bit 1: Override msm_iddq_sd
29264   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5_SHIFT                               6
29265 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_K2_E5                                                            0x001460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29266   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_PD_DFE_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_pd_dfe Bit 1: Override msm_pd_dfe
29267   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_PD_DFE_OVR_O_K2_E5_SHIFT                                0
29268   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for msm_pd_dfe_bias Bit 1: Override msm_pd_dfe_bias
29269   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5_SHIFT                           2
29270   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5                               (0x3<<4) // Bit 0:  Override enable for msm_txdrv_lp_idle Bit 1: Override msm_txdrv_lp_idle
29271   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5_SHIFT                         4
29272   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5                             (0x3<<6) // Bit 0:  Override enable for msm_txreg_bleed_ena Bit 1: Override msm_txreg_bleed_ena
29273   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5_SHIFT                       6
29274 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_K2_E5                                                            0x001464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29275   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_pd_txreg Bit 1: Override msm_pd_txreg
29276   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5_SHIFT                              0
29277   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5                                    (0x3<<2) // Bit 0:  Override enable for msm_pd_lnreg Bit 1: Override msm_pd_lnreg
29278   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5_SHIFT                              2
29279   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_P2S_OVR_O_K2_E5                                      (0x3<<4) // Bit 0:  Override enable for pd_p2s Bit 1: Override pd_p2s
29280   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_P2S_OVR_O_K2_E5_SHIFT                                4
29281   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_RA_OVR_O_K2_E5                                       (0x3<<6) // Bit 0:  Override enable for pd_ra Bit 1: Override pd_ra
29282   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X281_LN_MSM_PD_RA_OVR_O_K2_E5_SHIFT                                 6
29283 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X282_K2_E5                                                            0x001468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29284   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for pd_slv_bias Bit 1: Override pd_slv_bias
29285   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5_SHIFT                           2
29286   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for pd_txdrv Bit 1: Override pd_txdrv
29287   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5_SHIFT                              4
29288   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X282_LN_MSM_PD_VCO_OVR_O_K2_E5                                      (0x3<<6) // Bit 0:  Override enable for msm_pd_vco Bit 1: Override msm_pd_vco
29289   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X282_LN_MSM_PD_VCO_OVR_O_K2_E5_SHIFT                                6
29290 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_K2_E5                                                            0x00146cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29291   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_CDR_EN_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_cdr_en Bit 1: Override msm_cdr_en
29292   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_CDR_EN_OVR_O_K2_E5_SHIFT                                0
29293   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_s2p Bit 1: Override msm_reset_s2p
29294   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5_SHIFT                             2
29295   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for msm_rxclk_en Bit 1: Override msm_rxclk_en
29296   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5_SHIFT                              4
29297   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_WORD_OVR_O_K2_E5                                        (0x3<<6) // Bit 0:  Override enable for msm_word Bit 1: Override msm_word
29298   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X283_LN_MSM_WORD_OVR_O_K2_E5_SHIFT                                  6
29299 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X284_K2_E5                                                            0x001470UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29300   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X284_LN_MSM_RATE_OVR_O_K2_E5                                        (0x7<<0) // Bit 0:  Override enable for msm_rate Bit [2:1] : Override msm_rate
29301   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X284_LN_MSM_RATE_OVR_O_K2_E5_SHIFT                                  0
29302   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5                                    (0x7<<3) // Bit 0:  Override enable for msm_rxvcodiv Bit [2:1] : Override msm_rxvcodiv
29303   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5_SHIFT                              3
29304   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5                             (0x3<<6) // Not currently used
29305   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5_SHIFT                       6
29306 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X285_K2_E5                                                            0x001474UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29307   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5                                    (0x7<<0) // Bit 0:  Override enable for msm_txvcodiv Bit [2:1] : Override msm_txvcodiv
29308   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5_SHIFT                              0
29309 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_K2_E5                                                            0x0014b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29310   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_RX_SRC_O_K2_E5                                                 (0x1<<0) // RX loopback mux input select. 0 - Output of mux is normal RX data path. 1 - Output of mux is output from 8b/10b encoder.
29311   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_RX_SRC_O_K2_E5_SHIFT                                           0
29312   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_TREG0_POL_O_K2_E5                                              (0x1<<1) // TReg0 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
29313   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_TREG0_POL_O_K2_E5_SHIFT                                        1
29314   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_TREG0_BIT_O_K2_E5                                              (0x1<<2) // TReg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
29315   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_TREG0_BIT_O_K2_E5_SHIFT                                        2
29316   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_TREG0_WORD_O_K2_E5                                             (0x1<<3) // TReg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
29317   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_TREG0_WORD_O_K2_E5_SHIFT                                       3
29318   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_DMUX_TXA_SEL_O_1_0_K2_E5                                       (0x3<<4) // Transmit mux A data input select.
29319   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_DMUX_TXA_SEL_O_1_0_K2_E5_SHIFT                                 4
29320   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_P2S_RBUF_AUTOFIX_O_K2_E5                                       (0x1<<6) // P2S ring buffer autofix enable. 0 - Ring buffer will not attempt to fix overflow / underflows 1 - Ring buffer will reset upon detection of overflow/underflow
29321   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X301_P2S_RBUF_AUTOFIX_O_K2_E5_SHIFT                                 6
29322 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_K2_E5                                                            0x0014b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29323   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_TREG1_POL_O_K2_E5                                              (0x1<<0) // TReg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
29324   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_TREG1_POL_O_K2_E5_SHIFT                                        0
29325   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_TREG1_BIT_O_K2_E5                                              (0x1<<1) // TReg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
29326   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_TREG1_BIT_O_K2_E5_SHIFT                                        1
29327   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_TREG1_WORD_O_K2_E5                                             (0x1<<2) // TReg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
29328   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_TREG1_WORD_O_K2_E5_SHIFT                                       2
29329   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG1_POL_O_K2_E5                                               (0x1<<3) // Reg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
29330   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG1_POL_O_K2_E5_SHIFT                                         3
29331   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG1_BIT_O_K2_E5                                               (0x1<<4) // Reg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
29332   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG1_BIT_O_K2_E5_SHIFT                                         4
29333   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG1_WORD_O_K2_E5                                              (0x1<<5) // Reg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
29334   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG1_WORD_O_K2_E5_SHIFT                                        5
29335   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG0_POL_O_K2_E5                                               (0x1<<6) // Used as Reg0 polarity select
29336   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X302_REG0_POL_O_K2_E5_SHIFT                                         6
29337 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_K2_E5                                                            0x0014bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29338   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_REG0_BIT_O_K2_E5                                               (0x1<<0) // Reg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
29339   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_REG0_BIT_O_K2_E5_SHIFT                                         0
29340   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_REG0_WORD_O_K2_E5                                              (0x1<<1) // Reg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
29341   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_REG0_WORD_O_K2_E5_SHIFT                                        1
29342   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_DMUX_TXB_SEL_O_2_0_K2_E5                                       (0x7<<2) // Transmit mux B data input select enable.
29343   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_DMUX_TXB_SEL_O_2_0_K2_E5_SHIFT                                 2
29344   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_TX_CTRL_O_24_K2_E5                                             (0x1<<5) // Bit 24: txdrv_c2_in[3]
29345   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_TX_CTRL_O_24_K2_E5_SHIFT                                       5
29346   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_WIDTH_CHNG_EN_O_K2_E5                                          (0x1<<6) // Enable bit for width_chng module
29347   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_WIDTH_CHNG_EN_O_K2_E5_SHIFT                                    6
29348   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_TXTERM_CAL_SEQ_EN_O_K2_E5                                      (0x1<<7) // Txterm calibration enable
29349   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X303_TXTERM_CAL_SEQ_EN_O_K2_E5_SHIFT                                7
29350 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X304_K2_E5                                                            0x0014c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29351   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X304_TXTERM_CAL_RSEL_K2_E5                                          (0x7<<0) // tx termination calibration comparator threshold select
29352   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X304_TXTERM_CAL_RSEL_K2_E5_SHIFT                                    0
29353   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X304_AHB_LN_RXBIT_STRIP_O_K2_E5                                     (0x3<<3) // Bit stripping on rxdata from PMA to PCS 2�b00: no bit stripping 2�b01: 2x bit stripping 2�b10: reserved 2�b11: 4x bit stripping
29354   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X304_AHB_LN_RXBIT_STRIP_O_K2_E5_SHIFT                               3
29355   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X304_AHB_MAC_WIDTH_O_K2_E5                                          (0x3<<5) // Data width selector for PCS/MAC interface. 2�b00: GigE or XAUI 2�b01: GigE or XAUI 2�b10: RXAUI 2�b11: XFI
29356   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X304_AHB_MAC_WIDTH_O_K2_E5_SHIFT                                    5
29357 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_K2_E5                                                            0x0014c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29358   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_AHB_TXMAC_THRESHOLD_O_K2_E5                                    (0x3<<0) // An internal FIFO is included to handle the communication between the external 64-bit data and the internal 20-bit data. The reading operation will begin only when the difference between the write pointer and read pointer for this FIFO reaches ahb_txmac_threshold_o.
29359   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_AHB_TXMAC_THRESHOLD_O_K2_E5_SHIFT                              0
29360   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5                                    (0x3<<2) // Bit stuffing on txdata from PCS to PMA, bit stripping on rxdata from PMA to PCS 2�b00: no bit stuffing nor stripping 2�b01: 2x bit stuffing and stripping 2�b10: reserved 2�b11: 4x bit stuffing and stripping
29361   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5_SHIFT                              2
29362   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_MODE_8B_O_1_0_K2_E5                                            (0x3<<4) // 8b mode control, blocks prior AFE side of 8b/10b enc/dec 0 - Data word is 10 bits 1 - Data word 8 bits
29363   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_MODE_8B_O_1_0_K2_E5_SHIFT                                      4
29364   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_ENC_EN_O_K2_E5                                                 (0x1<<6) // 8b/10b encoder enable.
29365   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_ENC_EN_O_K2_E5_SHIFT                                           6
29366   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_DEC_EN_O_K2_E5                                                 (0x1<<7) // 8b/10b decoder enable.
29367   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X305_DEC_EN_O_K2_E5_SHIFT                                           7
29368 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X306_K2_E5                                                            0x0014c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29369   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X306_AHB_TX_CDAC_OVR_K2_E5                                          (0xf<<0) // TX termination calibration DAC override. Signal ahb_tx_term_en_cal_ovr must also be asserted to take effect.
29370   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X306_AHB_TX_CDAC_OVR_K2_E5_SHIFT                                    0
29371   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5                                (0x1<<4) // Per lane common synchronous clock between PMA, PCS and SoC logic enable bit. 1: in NORM state, lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA or its divided down version and this clock can be used as a common synchronous clock between PMA, PCS and SoC logic. In other state, it is switched to cmu_ck_soc_o[1]. 0: lnX_ck_txb_o is swtiched to cmu_ck_soc_o[1].
29372   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5_SHIFT                          4
29373 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_K2_E5                                                            0x0014ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29374   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5                                     (0x1f<<0) // In per lane common synchronous clock mode, after the lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA. The lnX_ok_o will get asserted after lnX_to_clk_txb_wait_o lnX_ck_txb_o cycles.
29375   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5_SHIFT                               0
29376   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_PIPE_EN_O_K2_E5                                                (0x1<<5) // PIPE interface block enable.
29377   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_PIPE_EN_O_K2_E5_SHIFT                                          5
29378   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_SAPIS_EN_O_K2_E5                                               (0x1<<6) // SAPIS interface block enable.
29379   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_SAPIS_EN_O_K2_E5_SHIFT                                         6
29380   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_USB_MODE_K2_E5                                                 (0x1<<7) // Signal Detect USB mode enable
29381   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X307_USB_MODE_K2_E5_SHIFT                                           7
29382 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_K2_E5                                                            0x0014d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29383   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_ENC_CLR_ERR_O_K2_E5                                      (0x1<<1) // 128b/130b encoder clear error
29384   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_ENC_CLR_ERR_O_K2_E5_SHIFT                                1
29385   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5                                   (0x1<<3) // 130b/128b error check enable
29386   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5_SHIFT                             3
29387   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5                              (0x7<<4) // 130b/128b: number of OS indicating end of data
29388   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5_SHIFT                        4
29389   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_DEC_CLR_ERR_O_K2_E5                                      (0x1<<7) // 130b/128b: clear error flag
29390   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X308_BLOCK_DEC_CLR_ERR_O_K2_E5_SHIFT                                7
29391 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X309_K2_E5                                                            0x0014d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29392   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5                            (0xf<<0) // 130b/128b: number of sync hdr errors before asserting sync error flag
29393   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5_SHIFT                      0
29394   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5                             (0xf<<4) // 130b/128b: number of continuous blocks checked
29395   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5_SHIFT                       4
29396 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_K2_E5                                                            0x0014d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29397   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_EBUF_RSTN_O_K2_E5                                              (0x1<<0) // Synchronous clear for elastic buffer
29398   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_EBUF_RSTN_O_K2_E5_SHIFT                                        0
29399   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_ALIGN_RSTN_O_K2_E5                                             (0x1<<1) // Synchronous clear for block/symbol aligner
29400   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_ALIGN_RSTN_O_K2_E5_SHIFT                                       1
29401   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_EBUF_SKP_ADD_EN_O_K2_E5                                        (0x1<<2) // Elastic buffer SKP add enable
29402   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_EBUF_SKP_ADD_EN_O_K2_E5_SHIFT                                  2
29403   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_RBUF_RSTN_O_K2_E5                                              (0x1<<3) // TX FIFO synchronous reset
29404   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_RBUF_RSTN_O_K2_E5_SHIFT                                        3
29405   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_EN_SKPOS_ERR_O_K2_E5                                           (0x1<<5) // Enables skpos error status propagation in Gen3
29406   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X310_EN_SKPOS_ERR_O_K2_E5_SHIFT                                     5
29407 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X311_K2_E5                                                            0x0014dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29408   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X311_PIPE_LFREQ_K2_E5                                               (0x3f<<0) // LF value for full swing
29409   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X311_PIPE_LFREQ_K2_E5_SHIFT                                         0
29410   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5                                   (0x1<<6) // Disables the primary input lnX_block_align_control
29411   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5_SHIFT                             6
29412   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5                                    (0x1<<7) // Disables the EIEOS check in loopback
29413   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5_SHIFT                              7
29414 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X312_K2_E5                                                            0x0014e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29415   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X312_COEF_FE_LIMIT_EN_O_K2_E5                                       (0x1<<0) // FE TxEq Co-efficient Limiting Enable control
29416   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X312_COEF_FE_LIMIT_EN_O_K2_E5_SHIFT                                 0
29417   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5                              (0x1<<1) // Value 1 forces rxvalid to be deasserted during rate change to gen 3
29418   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5_SHIFT                        1
29419   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5                                (0xf<<2) // TX FIFO: specifies how far write pointer need to be ahead of read pointer before almost_full_o is asserted
29420   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5_SHIFT                          2
29421 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X313_K2_E5                                                            0x0014e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29422   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<0) // 0: enable rx_gearbox, 1: disable rx_gearbox
29423   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           0
29424   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<1) // 0: enable tx_gearbox, 1: disable tx_gearbox
29425   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           1
29426 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_K2_E5                                                            0x0014e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29427   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_GEN1_OLD_RXDATA_SRC_K2_E5                                      (0x1<<0) // Mux select for data input to polbit_reg0  0:pma_ln_dfe_err_i , 1: pma_ln_rxdata_i
29428   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_GEN1_OLD_RXDATA_SRC_K2_E5_SHIFT                                0
29429   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_SKIP_CDR_GEN3_O_K2_E5                                          (0x1<<1) // To skip cdr calibration routines for PCIe gen3.  Can be used when PHY is operating in gen1,2 only.
29430   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_SKIP_CDR_GEN3_O_K2_E5_SHIFT                                    1
29431   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_SKIP_CDR_GEN12_O_K2_E5                                         (0x1<<2) // To skip cdr calibration routines for PCIe gen1,2.  May not be needed in real scenario.
29432   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_SKIP_CDR_GEN12_O_K2_E5_SHIFT                                   2
29433   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5                               (0x1<<3) // Receive amplifier powerdown override, when cisel is high
29434   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5_SHIFT                         3
29435   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5                               (0xf<<4) // In per lane common synchronous clock mode, ln_p2x_rbuf_realign_diff_o defines the starting difference between write pointer and read pointer when re aligning the pointer of TxFIFO.
29436   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5_SHIFT                         4
29437 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X315_K2_E5                                                            0x0014ecUL //Access:RW   DataWidth:0x8    // Delays the beacon_ena propagation to PMA
29438 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X316_K2_E5                                                            0x0014f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29439   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5                   (0xf<<0) // Delays the beacon_ena propagation to PMA
29440   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5_SHIFT             0
29441 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_K2_E5                                                            0x0014f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29442   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5                                 (0x1<<0) // Beacon Override Enable
29443   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5_SHIFT                           0
29444   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_AHB_BEACON_ENA_OVR_O_K2_E5                                     (0x1<<1) // Beacon Override
29445   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_AHB_BEACON_ENA_OVR_O_K2_E5_SHIFT                               1
29446   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_DEC_EN_OVR_O_K2_E5                                             (0x1<<2) // Enables 16b/20b decoder
29447   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_DEC_EN_OVR_O_K2_E5_SHIFT                                       2
29448   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_ENC_EN_OVR_O_K2_E5                                             (0x1<<3) // Enables 16b/20b encoder
29449   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_ENC_EN_OVR_O_K2_E5_SHIFT                                       3
29450   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_REGP_OVR_3_0_K2_E5                                             (0xf<<4) // Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
29451   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X317_REGP_OVR_3_0_K2_E5_SHIFT                                       4
29452 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X318_K2_E5                                                            0x0014f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29453   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X318_SIGDET_OVR_O_1_0_K2_E5                                         (0x3<<0) // Bit[0]: Overide value. Bit[1] :Override enable for signal detect output
29454   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X318_SIGDET_OVR_O_1_0_K2_E5_SHIFT                                   0
29455   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X318_LN_OUT_OVR_1_0_K2_E5                                           (0x3<<2) // Override for CDR VCO calibration counter reset. Bit 1 enables the override, while bit 0 is the override value.
29456   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X318_LN_OUT_OVR_1_0_K2_E5_SHIFT                                     2
29457   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X318_RXEQ_SIGDET_1_0_K2_E5                                          (0x3<<4) // Override enable for DFE signal detect indicator input. Bit 1 is overide enable , 0 is overide value
29458   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X318_RXEQ_SIGDET_1_0_K2_E5_SHIFT                                    4
29459 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_K2_E5                                                            0x0014fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29460   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_TXDETECTRX_OVR_O_1_0_K2_E5                                     (0x3<<0) // Override signal for txdetectrx input - bit 1 is override enable, bit 0 is override value.
29461   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_TXDETECTRX_OVR_O_1_0_K2_E5_SHIFT                               0
29462   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_RXDET_STATUS_OVR_O_1_0_K2_E5                                   (0x3<<2) // Override signal for txdetectrx output - bit 1 is override enable, bit 0 is override value.
29463   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_RXDET_STATUS_OVR_O_1_0_K2_E5_SHIFT                             2
29464   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_LOCKED_OVR_O_1_0_K2_E5                                         (0x3<<4) // Override signal for symbol align locked output. Bit 1 is the override enable, and bit 0 is the override value.
29465   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_LOCKED_OVR_O_1_0_K2_E5_SHIFT                                   4
29466   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5                         (0x1<<6) // override enable for tx_lowpwr_idle_ena output to PMA
29467   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5_SHIFT                   6
29468   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5                             (0x1<<7) // override value for tx_lowpwr_idle_ena output to PMA
29469   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5_SHIFT                       7
29470 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X320_K2_E5                                                            0x001500UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
29471 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X321_K2_E5                                                            0x001504UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
29472 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X322_K2_E5                                                            0x001508UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
29473 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X323_K2_E5                                                            0x00150cUL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
29474 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X324_K2_E5                                                            0x001510UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
29475 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X325_K2_E5                                                            0x001514UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
29476 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_K2_E5                                                            0x001518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29477   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_LN_IN_OVR_O_48_K2_E5                                           (0x1<<0) // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
29478   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_LN_IN_OVR_O_48_K2_E5_SHIFT                                     0
29479   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5                                 (0x1<<1) // Flag to guard around each write to lnX_in_ovr_o_14_1 when the lane is out of reset. Set this bit to '1' before writing to the corresponding lnX_in_ovr_o_14_1 and set it back to '0' after the write. It is not needed for configuration writes.
29480   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5_SHIFT                           1
29481   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_REGP1_OVR_O_3_0_K2_E5                                          (0xf<<2) // Overrides for polbit block polbit_regp1 Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
29482   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_REGP1_OVR_O_3_0_K2_E5_SHIFT                                    2
29483   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_OOB_DET_EN_K2_E5                                               (0x1<<6) // OOB detect enable
29484   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_OOB_DET_EN_K2_E5_SHIFT                                         6
29485   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_LN_IN_OVR_O_49_K2_E5                                           (0x1<<7) // OOB detect enable
29486   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X326_LN_IN_OVR_O_49_K2_E5_SHIFT                                     7
29487 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X327_K2_E5                                                            0x00151cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29488   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5                                   (0x1f<<0) // Delay between cisel assertion and enabling the CDR loop pma_lX_dlpf_ext_ena=0  R-platform requires 150ns delay
29489   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5_SHIFT                             0
29490 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X330_K2_E5                                                            0x001528UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29491   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5                         (0x7<<0) // Override signals for lane: msm_ln_rate_ow[4:2]
29492   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5_SHIFT                   0
29493   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X330_LN_IN_OVR_O_50_K2_E5                                           (0x1<<3) // Override signals for lane: msm_ln_rate_ow[4:2]
29494   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_2_X330_LN_IN_OVR_O_50_K2_E5_SHIFT                                     3
29495 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X0_K2_E5                                                              0x001800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29496   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for TX path branch 2 : 0-No division, 1- Divide by 2
29497   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
29498 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X1_K2_E5                                                              0x001804UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29499   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5                                 (0x1<<3) // Clock divider for RX path branch 1 : 0-No division, 1- Divide by 2
29500   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5_SHIFT                           3
29501   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 2 : 0-No division, 1- Divide by 2
29502   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
29503 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X2_K2_E5                                                              0x001808UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29504   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 4 : 0-No division, 1- Divide by 2
29505   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5_SHIFT                           7
29506 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X3_K2_E5                                                              0x00180cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29507   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X3_PMA_CMU_SEL_O_0_K2_E5                                            (0x1<<0) // CMU Select for lane  0 -	 Select CMU0  1 -	 Select CMU1
29508   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X3_PMA_CMU_SEL_O_0_K2_E5_SHIFT                                      0
29509   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X3_PMA_TXCLK_SEL_O_1_K2_E5                                          (0x1<<1) // PMA TX Clock Select for TX CDR VCO  0 -	 CMU0 Clock  1 -	 CMU1 Clock
29510   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X3_PMA_TXCLK_SEL_O_1_K2_E5_SHIFT                                    1
29511 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_K2_E5                                                              0x001810UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29512   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // 0 - Divide by 1 1/2 - Divide by 2 3 - Divide by 4
29513   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
29514   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_GCFSM_DIV_EN_O_1_0_K2_E5                                         (0x3<<2) // Static divider control for Lane GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
29515   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_GCFSM_DIV_EN_O_1_0_K2_E5_SHIFT                                   2
29516   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5                                      (0x3<<4) // Divide ratio setting for lnX_ck_txb_o. When ln_common_sync_txclk_en_o is high and in NORM state:                                            2'b00: lnX_ck_txb_o is divided by 1 version of the tx byte clock from PMA.                     2'b01/2'b10: lnX_ck_txb_o is divided by 2 version of the tx byte clock from PMA.                  2'b11: lnX_ck_txb_o is divided by 4 version of the tx byte clock from PMA.
29517   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5_SHIFT                                4
29518   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_AHB_CHNG_REQ_Z_O_K2_E5                                           (0x1<<6) // Not currently used
29519   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X4_AHB_CHNG_REQ_Z_O_K2_E5_SHIFT                                     6
29520 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X5_K2_E5                                                              0x001814UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29521   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X5_REF_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // Clock divider for ref clock going to lane_top : 0-No division, 1- Divide by 2
29522   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X5_REF_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
29523   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<2) // Clock divider for ref clock going to oob_detection module : 0-No division, 1- Divide by 2
29524   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 2
29525 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_K2_E5                                                              0x00181cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29526   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_RATE_O_K2_E5                                                (0x3<<0) // Rate control for BIST
29527   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_RATE_O_K2_E5_SHIFT                                          0
29528   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_MODE8B_O_K2_E5                                          (0x1<<2) // Bist generator 8b mode control 0 - Generated data word is 10 bits 1 - Generated data word is 8 bits
29529   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_MODE8B_O_K2_E5_SHIFT                                    2
29530   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_ERR_O_K2_E5                                             (0x1<<3) // Bist generator error insert enable. 0 - BIST generator outputs normal pattern. 1 - BIST generator outputs erroneous pattern.
29531   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_ERR_O_K2_E5_SHIFT                                       3
29532   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_TX_CLOCK_ENABLE_K2_E5                                       (0x1<<4) // Active HIGH clock enable signal for the BIST transmit clock
29533   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_TX_CLOCK_ENABLE_K2_E5_SHIFT                                 4
29534   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_CDN_O_K2_E5                                             (0x1<<5) // Bist generator master reset.
29535   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_CDN_O_K2_E5_SHIFT                                       5
29536   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_WORD_O_K2_E5                                            (0x1<<6) // Bist generator word enable. 0 - Bist generator generates single word 8 or 10 1 - Bist generator generates double word 16 or 20
29537   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_WORD_O_K2_E5_SHIFT                                      6
29538   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_EN_O_K2_E5                                              (0x1<<7) // Bist generator enable.  0 - Bist generator idle. 1 - Bist generator generates data
29539   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X7_BIST_GEN_EN_O_K2_E5_SHIFT                                        7
29540 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X8_K2_E5                                                              0x001820UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29541   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5                                     (0x7<<0) // BIST Generation Clock Selection
29542   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5_SHIFT                               0
29543   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X8_BIST_GEN_SEND_PREAM_O_K2_E5                                      (0x1<<3) // Bist generator preamble send. Valid only if generator enabled. 0 - Bist generator sends normal data. 1 - Bist generator sends preamble.
29544   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X8_BIST_GEN_SEND_PREAM_O_K2_E5_SHIFT                                3
29545   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5                                (0x7<<4) // Bist generator - Number of bist_chk_insert_word_i words to insert at a time. If 0, no word is ever inserted into the stream. In 20-bit mode, the product of bist_gen_insert_length x bist_gen_insert_count must be even.
29546   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5_SHIFT                          4
29547 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X9_K2_E5                                                              0x001824UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
29548 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X10_K2_E5                                                             0x001828UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
29549 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X11_K2_E5                                                             0x00182cUL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
29550 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X12_K2_E5                                                             0x001830UL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
29551 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X13_K2_E5                                                             0x001834UL //Access:RW   DataWidth:0x8    // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
29552 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X14_K2_E5                                                             0x001838UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29553   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5                              (0xf<<0) // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
29554   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5_SHIFT                        0
29555   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X14_BCHK_EN_O_K2_E5                                                 (0x1<<5) // BIST checker enable Enables BIST RX Control block, which enables the actual BIST RX block when appropriate
29556   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X14_BCHK_EN_O_K2_E5_SHIFT                                           5
29557   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X14_BCHK_CLR_O_K2_E5                                                (0x1<<6) // BIST checker clear signal. Zeroes error counter output. Does NOT go through the RX BIST control block
29558   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X14_BCHK_CLR_O_K2_E5_SHIFT                                          6
29559 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_K2_E5                                                             0x00183cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29560   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BCHK_SRC_O_1_0_K2_E5                                            (0x3<<0) // BIST checker source. 0 - BIST uses output of initial RX polbit before Symbol Aligner 1 - BIST uses output of Symbol Aligner before Elastic Buffer 2 - BIST uses output of RX loopback mux before Decoder and Polbits 3 - BIST uses output of reg1 flop bank before Interface blocks
29561   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BCHK_SRC_O_1_0_K2_E5_SHIFT                                      0
29562   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BIST_CHK_DATA_MODE_O_K2_E5                                      (0x1<<3) // Bist checker mode select. 0X0 � UDP pattern. 0x1 � PRBS pattern
29563   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BIST_CHK_DATA_MODE_O_K2_E5_SHIFT                                3
29564   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5                                (0x3<<4) // BIST PRBS pattern selector.
29565   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5_SHIFT                          4
29566   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BIST_RX_CLOCK_ENABLE_K2_E5                                      (0x1<<7) // Active HIGH clock enable signal for the BIST receive clock
29567   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X15_BIST_RX_CLOCK_ENABLE_K2_E5_SHIFT                                7
29568 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X16_K2_E5                                                             0x001840UL //Access:RW   DataWidth:0x8    // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
29569 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X17_K2_E5                                                             0x001844UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29570   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X17_BIST_CHK_PREAM0_O_9_8_K2_E5                                     (0x3<<0) // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
29571   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X17_BIST_CHK_PREAM0_O_9_8_K2_E5_SHIFT                               0
29572   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5                              (0x7<<2) // BIST Checker Insert word length.
29573   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5_SHIFT                        2
29574   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5                                    (0x1<<5) // Setting this bit allows BIST to sync to RX value of zero
29575   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5_SHIFT                              5
29576 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X18_K2_E5                                                             0x001848UL //Access:RW   DataWidth:0x8    // BIST Check Preamble
29577 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X19_K2_E5                                                             0x00184cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29578   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X19_BIST_CHK_PREAM1_O_9_8_K2_E5                                     (0x3<<0) // BIST Check Preamble
29579   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X19_BIST_CHK_PREAM1_O_9_8_K2_E5_SHIFT                               0
29580 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X20_K2_E5                                                             0x001850UL //Access:RW   DataWidth:0x8    // Bist checker 40-bit user defined data pattern. In 10-bit mode, corresponds to 4 10-bit words. In 8-bit mode, corresponds to 5 8-bit words. K code is assumed to be 0 in 8-bit mode.
29581 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X21_K2_E5                                                             0x001854UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
29582 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X22_K2_E5                                                             0x001858UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
29583 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X23_K2_E5                                                             0x00185cUL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
29584 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X24_K2_E5                                                             0x001860UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
29585 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X25_K2_E5                                                             0x001864UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
29586 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X26_K2_E5                                                             0x001868UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
29587 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X27_K2_E5                                                             0x00186cUL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
29588 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X28_K2_E5                                                             0x001870UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
29589 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X29_K2_E5                                                             0x001874UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
29590 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X30_K2_E5                                                             0x001878UL //Access:R    DataWidth:0x8    // Bist errors detected
29591 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X31_K2_E5                                                             0x00187cUL //Access:R    DataWidth:0x8    // Bist errors detected
29592 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X32_K2_E5                                                             0x001880UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
29593 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X33_K2_E5                                                             0x001884UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
29594 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X34_K2_E5                                                             0x001888UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
29595 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X35_K2_E5                                                             0x00188cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
29596 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X36_K2_E5                                                             0x001890UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
29597 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X37_K2_E5                                                             0x001894UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
29598 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X38_K2_E5                                                             0x001898UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
29599 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X39_K2_E5                                                             0x00189cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
29600 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X40_K2_E5                                                             0x0018a0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
29601 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X41_K2_E5                                                             0x0018a4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
29602 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X42_K2_E5                                                             0x0018a8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
29603 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X43_K2_E5                                                             0x0018acUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
29604 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X44_K2_E5                                                             0x0018b0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
29605 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X45_K2_E5                                                             0x0018b4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
29606 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X46_K2_E5                                                             0x0018b8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
29607 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X47_K2_E5                                                             0x0018bcUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
29608 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X48_K2_E5                                                             0x0018c0UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 1/2 - for the new ICA method
29609 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X49_K2_E5                                                             0x0018c4UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 3 - for the new ICA method
29610 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X50_K2_E5                                                             0x0018c8UL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 1/2 - for the new ICA method
29611 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X51_K2_E5                                                             0x0018ccUL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 3 - for the new ICA method
29612 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X52_K2_E5                                                             0x0018d0UL //Access:RW   DataWidth:0x8    // The start length of DFE offset calibration's first cycle is the value of this register multiplied by 4.
29613 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_K2_E5                                                             0x0018d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29614   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5                      (0x1f<<0) // The start length of DFE offset calibration, except for the 1st cycle.
29615   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5_SHIFT                0
29616   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5                               (0x1<<5) // COMLANE or LANE CSR Select for GCFSM Cycle Length registers  0 -	 Select COMLANE registers  1 -	 Select LANE registers
29617   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5_SHIFT                         5
29618   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5                                   (0x1<<6) // ICA Timing Window Method Enable control - for GCFSM
29619   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5_SHIFT                             6
29620   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5                                   (0x1<<7) // ICA Method PMA Load signal Override - for GCFSM
29621   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5_SHIFT                             7
29622 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X54_K2_E5                                                             0x0018d8UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
29623 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X55_K2_E5                                                             0x0018dcUL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
29624 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X56_K2_E5                                                             0x0018e0UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
29625 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_K2_E5                                                             0x0018e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29626   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_OVR_O_27_24_K2_E5                                         (0xf<<0) // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
29627   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                   0
29628   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5                                   (0x1<<4) // General Calibration Finite State Machine GCFSM output override enable - assertion causes data stored in gcfsm_lane_pma_data_ovr_o to override calibration values for the block selected by gcfsm_lane_pma_cal_ovr_o.
29629   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5_SHIFT                             4
29630   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5                                (0x1<<5) // GCFSM pma_latch_o override
29631   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5_SHIFT                          5
29632   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5                                   (0x1<<6) // GCFSM pma_go_o override
29633   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5_SHIFT                             6
29634   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5                                 (0x1<<7) // GCFSM pma_read_o override.
29635   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5_SHIFT                           7
29636 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X58_K2_E5                                                             0x0018e8UL //Access:RW   DataWidth:0x8    // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
29637 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X59_K2_E5                                                             0x0018ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29638   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5                            (0xf<<0) // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
29639   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5_SHIFT                      0
29640 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X60_K2_E5                                                             0x0018f0UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
29641 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X61_K2_E5                                                             0x0018f4UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
29642 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X62_K2_E5                                                             0x0018f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29643   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X62_LN_MSM_REQ_IN_OVR_O_K2_E5                                       (0x3<<0) // Bit 0:  Override enable for msm_ln_req Bit 1 : Override msm_ln_req
29644   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X62_LN_MSM_REQ_IN_OVR_O_K2_E5_SHIFT                                 0
29645   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5                                      (0x3f<<2) // Bit 2:  Override enable for msm_func Bits [7:3] : Override msm_func
29646   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5_SHIFT                                2
29647 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X65_K2_E5                                                             0x001904UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29648   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X65_GCFSM_OVR_O_28_K2_E5                                            (0x1<<0) // Not currently used
29649   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X65_GCFSM_OVR_O_28_K2_E5_SHIFT                                      0
29650 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X66_K2_E5                                                             0x001908UL //Access:RW   DataWidth:0x8    // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
29651 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X67_K2_E5                                                             0x00190cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29652   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5                                    (0x7f<<0) // Number of clock cycles between signal detect indicator
29653   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5_SHIFT                              0
29654   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5                               (0x1<<7) // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
29655   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5_SHIFT                         7
29656 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X68_K2_E5                                                             0x001910UL //Access:RW   DataWidth:0x8    // Number of clock cycles between CISEL assertion
29657 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X69_K2_E5                                                             0x001914UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29658   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5                                   (0x3<<0) // Number of clock cycles between CISEL assertion
29659   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5_SHIFT                             0
29660   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5                                  (0xf<<2) // Number of clock cycles between when CDR control block
29661   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5_SHIFT                            2
29662   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5                                    (0x3<<6) // CDR control DLPF positioning control.
29663   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5_SHIFT                              6
29664 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X70_K2_E5                                                             0x001918UL //Access:RW   DataWidth:0x8    // CDR control block cycle length When not in PCIe Gen3.
29665 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X71_K2_E5                                                             0x00191cUL //Access:RW   DataWidth:0x8    // CDR control block cycle length When in PCIe Gen3.
29666 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X72_K2_E5                                                             0x001920UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29667   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5                                   (0x1f<<0) // Maximum difference from DLPF center point.
29668   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5_SHIFT                             0
29669   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5                                 (0x7<<5) // Maximum difference from DLPF center point.
29670   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5_SHIFT                           5
29671 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_K2_E5                                                             0x001924UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29672   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_CDR_CTRL_TW_METHOD_EN_K2_E5                                     (0x1<<0) // ICA Timing Window Method Enable control - for cdr_control
29673   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_CDR_CTRL_TW_METHOD_EN_K2_E5_SHIFT                               0
29674   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5                                    (0x1<<1) // ATT wait control. Upon detection of signal, DFE ATT calibration is enabled, without CISEL being asserted to the CDR.  0 - CDR control block will wait for ATT calibration before proceeding 1 - CDR control block will not wait for ATT calibration
29675   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5_SHIFT                              1
29676   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_RXEQ_WAIT_EN_O_K2_E5                                            (0x1<<2) // CDR control block wait for DFE signal.  0 - Do not wait for DFE calibration before enabling rx data 1 - Wait for DFE calibration before enabling rx data
29677   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_RXEQ_WAIT_EN_O_K2_E5_SHIFT                                      2
29678   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5                                    (0x7<<3) // Number of clock cycles between signal detect indicator
29679   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5_SHIFT                              3
29680 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X74_K2_E5                                                             0x001928UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
29681 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X75_K2_E5                                                             0x00192cUL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
29682 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X76_K2_E5                                                             0x001930UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
29683 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X77_K2_E5                                                             0x001934UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29684   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5                                  (0x3f<<0) // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
29685   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5_SHIFT                            0
29686   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5                                     (0x1<<6) // ICA Method PMA Load signal Override - for cdr_control
29687   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5_SHIFT                               6
29688 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X78_K2_E5                                                             0x001938UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29689   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5                                 (0x3f<<0) // Symbol aligner position override enable.
29690   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5_SHIFT                           0
29691   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X78_SYM_ALIGN_MODE_O_1_0_K2_E5                                      (0x3<<6) // Symbol aligner mode select.
29692   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X78_SYM_ALIGN_MODE_O_1_0_K2_E5_SHIFT                                6
29693 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X79_K2_E5                                                             0x00193cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29694   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X79_SYM_ALIGN_BYPASS_O_K2_E5                                        (0x1<<0) // Asserting this register will bypass the symbol aligner
29695   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X79_SYM_ALIGN_BYPASS_O_K2_E5_SHIFT                                  0
29696 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X80_K2_E5                                                             0x001940UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before forcing exit form EI
29697 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_K2_E5                                                             0x001944UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29698   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before forcing exit form EI
29699   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
29700   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5                                   (0x1<<2) // Clears the elec idle control error flag
29701   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5_SHIFT                             2
29702   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5                               (0x1<<3) // Override for ei_inferred signal
29703   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5_SHIFT                         3
29704   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5                            (0x1<<4) // Override for ei_mask signal
29705   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5_SHIFT                      4
29706   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5                             (0x1<<5) // Override for ei_exit_type signal
29707   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5_SHIFT                       5
29708   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_OVR_O_K2_E5                                       (0x1<<6) // EI control override enable
29709   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X81_ELECIDLE_CTRL_OVR_O_K2_E5_SHIFT                                 6
29710 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X82_K2_E5                                                             0x001948UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before entering back into EI
29711 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X83_K2_E5                                                             0x00194cUL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect glitch filter counter
29712 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X84_K2_E5                                                             0x001950UL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect low filter min value
29713 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X85_K2_E5                                                             0x001954UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29714   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before entering back into EI
29715   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
29716   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5                         (0x3<<2) // EI Exit time cycles = timer_len_sel[1:0]+1*exit_timer_len_i[9:0]
29717   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5_SHIFT                   2
29718   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X85_LOOPBACK_EN_O_K2_E5                                             (0x1<<4) // Control signal to force decoder into loopback mode
29719   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X85_LOOPBACK_EN_O_K2_E5_SHIFT                                       4
29720 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X86_K2_E5                                                             0x001958UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29721   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X86_FES_LB_ENA_O_K2_E5                                              (0x1<<0) // FES loopback enable.
29722   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X86_FES_LB_ENA_O_K2_E5_SHIFT                                        0
29723   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X86_NES_LB_ENA_O_K2_E5                                              (0x1<<1) // NES loopback enable.
29724   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X86_NES_LB_ENA_O_K2_E5_SHIFT                                        1
29725   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X86_RXCLK_LB_ENA_O_K2_E5                                            (0x1<<2) // HS recovered clock to transmit loopback enable.
29726   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X86_RXCLK_LB_ENA_O_K2_E5_SHIFT                                      2
29727 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X87_K2_E5                                                             0x00195cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29728   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5                                 (0x1<<0) // RX boost override enable
29729   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5_SHIFT                           0
29730   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5                            (0x7f<<1) // RX boost override setting. Thermometer coded.
29731   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5_SHIFT                      1
29732 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X88_K2_E5                                                             0x001960UL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
29733 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_K2_E5                                                             0x001964UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29734   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5                                (0x7<<0) // Signal detect threshold select for Full rate
29735   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5_SHIFT                          0
29736   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5                                (0x7<<3) // Signal detect threshold select for div-by-2 rate
29737   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5_SHIFT                          3
29738   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_RXUP_O_K2_E5                                         (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
29739   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_RXUP_O_K2_E5_SHIFT                                   6
29740   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5                                (0x1<<7) // RX FL calibration clock DIV4 enable
29741   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5_SHIFT                          7
29742 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X90_K2_E5                                                             0x001968UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29743   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5                                (0x7<<0) // Signal detect threshold select for div-by-4 rate
29744   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5_SHIFT                          0
29745   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5                                    (0x7<<3) // AGC threshold select
29746   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5_SHIFT                              3
29747   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X90_AHB_PMA_LN_VREGH_O_K2_E5                                        (0x3<<6) // Regulator VREGH setting
29748   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X90_AHB_PMA_LN_VREGH_O_K2_E5_SHIFT                                  6
29749 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X91_K2_E5                                                             0x00196cUL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS
29750 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_K2_E5                                                             0x001970UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29751   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5                                (0x3<<0) // RX FL calibration LDHS
29752   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5_SHIFT                          0
29753   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5                                   (0xf<<2) // CDR VCO bias setting.
29754   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5_SHIFT                             2
29755   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5                                (0x1<<6) // DLPF DIV2 enable
29756   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5_SHIFT                          6
29757   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5                                 (0x1<<7) // CDR DivN clock divider enable.
29758   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5_SHIFT                           7
29759 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X93_K2_E5                                                             0x001974UL //Access:RW   DataWidth:0x8    // AFE spare controls
29760 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X94_K2_E5                                                             0x001978UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29761   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5                                     (0x3f<<0) // CDR DivN clock division ratio.
29762   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5_SHIFT                               0
29763   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X94_AHB_PMA_LN_VREG_O_K2_E5                                         (0x3<<6) // Regulator VREG setting
29764   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X94_AHB_PMA_LN_VREG_O_K2_E5_SHIFT                                   6
29765 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X95_K2_E5                                                             0x00197cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29766   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X95_AHB_PMA_LN_BB_STEP_O_K2_E5                                      (0xf<<0) // CDR bb_step
29767   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X95_AHB_PMA_LN_BB_STEP_O_K2_E5_SHIFT                                0
29768   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X95_AHB_PMA_LN_INT_STEP_O_K2_E5                                     (0x7<<4) // CDR int step
29769   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X95_AHB_PMA_LN_INT_STEP_O_K2_E5_SHIFT                               4
29770   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X95_AHB_PMA_LN_RXDWN_O_K2_E5                                        (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
29771   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X95_AHB_PMA_LN_RXDWN_O_K2_E5_SHIFT                                  7
29772 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X96_K2_E5                                                             0x001980UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29773   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5                                      (0x7<<0) // RXVCOFR override value Enabled by pma_ln_dr_rxvcofr_sel_o
29774   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5_SHIFT                                0
29775   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5                                  (0x1<<3) // Override enable for RXVCOFR override vakue
29776   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5_SHIFT                            3
29777   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X96_AHB_PMA_LN_RX_SELR_O_K2_E5                                      (0x7<<4) // CTLE R degeneration select
29778   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X96_AHB_PMA_LN_RX_SELR_O_K2_E5_SHIFT                                4
29779 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X97_K2_E5                                                             0x001984UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29780   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X97_AHB_PMA_LN_RX_SELC_O_K2_E5                                      (0x7<<0) // CTLE C degeneration select
29781   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X97_AHB_PMA_LN_RX_SELC_O_K2_E5_SHIFT                                0
29782 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X99_K2_E5                                                             0x00198cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29783   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X99_PMA_LN_DFE_BW_SCALE_K2_E5                                       (0x3<<4) // DFE Bandwidth Selection
29784   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X99_PMA_LN_DFE_BW_SCALE_K2_E5_SHIFT                                 4
29785   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5                                      (0x3<<6) // CDR phase detector proportional path enable bit 0: enables D4/D3 data/edge samplers bit 1: enables D1/D2 data/edge samplers
29786   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5_SHIFT                                6
29787 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X100_K2_E5                                                            0x001990UL //Access:RW   DataWidth:0x8    // On-chip eye diagram X-direction offset control: Bit 0: unused Bits 1-2: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 3-9: Fine x-direction offset, note bit reversal
29788 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_K2_E5                                                            0x001994UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29789   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5                                     (0x1<<0) // On-chip eye diagram X-direction offset control: Bits 0-1: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 2-8: Fine x-direction offset, note bit reversal
29790   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5_SHIFT                               0
29791   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_SGN_RST_O_K2_E5                                     (0x1<<2) // Reset signal for eye alignment mechanism.
29792   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_SGN_RST_O_K2_E5_SHIFT                               2
29793   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_SD_BWSEL_K2_E5                                          (0x1<<3) // RX signal detector bandwidth select. 0: Nominal bandwidth 1: 10% higher bandwidth
29794   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_SD_BWSEL_K2_E5_SHIFT                                    3
29795   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_ENA270_O_K2_E5                                      (0x1<<4) // In eye diagram generation mode, assertion overrides the ck_270 DFE clock "right" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
29796   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_ENA270_O_K2_E5_SHIFT                                4
29797   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_ENA90_O_K2_E5                                       (0x1<<5) // In eye diagram generation mode, assertion overrides the ck_90 DFE clock "left" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
29798   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X101_PMA_LN_EYE_ENA90_O_K2_E5_SHIFT                                 5
29799 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X102_K2_E5                                                            0x001998UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29800   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5                                    (0xf<<0) // DFE bias setting.
29801   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5_SHIFT                              0
29802 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X103_K2_E5                                                            0x00199cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29803   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5                               (0xf<<0) // TX driver capacitive slew rate control.
29804   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5_SHIFT                         0
29805   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5                               (0xf<<4) // TX coefficient polarity enable. Set to "1" for negative polarity. bit 0: Cm bit 1: C0 bit 2: C1
29806   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5_SHIFT                         4
29807 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X104_K2_E5                                                            0x0019a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29808   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5                                   (0xf<<0) // TX slew rate DAC bias current control
29809   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5_SHIFT                             0
29810   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X104_PMA_LN_HSCLK_SEL_O_K2_E5                                       (0x1<<4) // CDR clock divider bypass enable.
29811   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X104_PMA_LN_HSCLK_SEL_O_K2_E5_SHIFT                                 4
29812 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X105_K2_E5                                                            0x0019a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29813   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5                                 (0x1f<<0) // TX driver regulator voltage setting.
29814   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5_SHIFT                           0
29815   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5                                 (0x1<<5) // TX bleed enable
29816   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5_SHIFT                           5
29817 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X106_K2_E5                                                            0x0019a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29818   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5                           (0x1<<0) // RX boost override enable.
29819   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5_SHIFT                     0
29820   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5                        (0x7f<<1) // RX boost override setting. Thermometer coded.
29821   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5_SHIFT                  1
29822 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X107_K2_E5                                                            0x0019acUL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
29823 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_K2_E5                                                            0x0019b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29824   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5                               (0x7<<0) // Signal detect threshold select for Gen3
29825   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5_SHIFT                         0
29826   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5                              (0x7<<3) // AGC threshold select for Gen3
29827   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5_SHIFT                        3
29828   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5                                   (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
29829   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5_SHIFT                             6
29830   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5                          (0x1<<7) // CDR VCO frequency lock counter divide by 4 enable.
29831   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5_SHIFT                    7
29832 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X109_K2_E5                                                            0x0019b4UL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS for Gen3
29833 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_K2_E5                                                            0x0019b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29834   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5                          (0x3<<0) // RX FL calibration LDHS for Gen3
29835   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5_SHIFT                    0
29836   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5                             (0xf<<2) // CDR VCO bias setting.
29837   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5_SHIFT                       2
29838   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5                          (0x1<<6) // DLPF DIV2 enable
29839   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5_SHIFT                    6
29840   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5                           (0x1<<7) // CDR DivN clock divider enable.
29841   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5_SHIFT                     7
29842 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X111_K2_E5                                                            0x0019bcUL //Access:RW   DataWidth:0x8    // AFE spare controls for Gen3
29843 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X112_K2_E5                                                            0x0019c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29844   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5                               (0x3f<<0) // CDR DivN clock divider ratio..
29845   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5_SHIFT                         0
29846   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5                                   (0x3<<6) // Regulator VREG setting for Gen3
29847   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5_SHIFT                             6
29848 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X113_K2_E5                                                            0x0019c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29849   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5                                (0xf<<0) // CDR bb_step for Gen3
29850   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5_SHIFT                          0
29851   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5                               (0x7<<4) // CDR int step for Gen3
29852   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5_SHIFT                         4
29853   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5                                  (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
29854   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5_SHIFT                            7
29855 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X114_K2_E5                                                            0x0019c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29856   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5                                (0x7<<0) // RXVCOFR override value for Gen3 Enabled by pma_ln_dr_rxvcofr_sel_o
29857   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5_SHIFT                          0
29858   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5                                (0x7<<3) // CTLE R degeneration select for Gen3
29859   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5_SHIFT                          3
29860   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5                                  (0x3<<6) // Not currently used
29861   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5_SHIFT                            6
29862 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X115_K2_E5                                                            0x0019ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29863   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5                                (0x7<<0) // CTLE R degeneration select for Gen3
29864   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5_SHIFT                          0
29865 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X119_K2_E5                                                            0x0019dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29866   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X119_AHB_TX_CXP_MARGIN_K2_E5                                        (0xf<<0) // Value to minus/add from the calibrated txterm value
29867   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X119_AHB_TX_CXP_MARGIN_K2_E5_SHIFT                                  0
29868   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X119_AHB_TX_CXN_MARGIN_K2_E5                                        (0xf<<4) // Value to minus/add from the calibrated txterm value
29869   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X119_AHB_TX_CXN_MARGIN_K2_E5_SHIFT                                  4
29870 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X120_K2_E5                                                            0x0019e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29871   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5                                  (0xf<<0) // in txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator  the register ix X2 is the actual number of wait cycle
29872   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5_SHIFT                            0
29873   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5                               (0x7<<4) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
29874   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                         4
29875 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_K2_E5                                                            0x0019e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29876   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5                            (0xf<<0) // in txterm calibration, the number of samples to take from the same comparator
29877   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5_SHIFT                      0
29878   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5                                  (0x1<<4) // when 1, the final tx term value is calibrated txterm value + tx_cxp_margin; when 0, the final tx term value is calibrated txterm value - tx_cxp_margin
29879   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5_SHIFT                            4
29880   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5                                  (0x1<<5) // when 1, the final tx term value is calibrated txterm value + tx_cxn_margin; when 0, the final tx term value is calibrated txterm value - tx_cxn_margin
29881   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5_SHIFT                            5
29882   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_CX_OVR_ENA_K2_E5                                        (0x1<<6) // enable override calibrated txterm value
29883   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_CX_OVR_ENA_K2_E5_SHIFT                                  6
29884   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5                                   (0x1<<7) // Debug feature, when set forces circuit to be affected by ahb_tx_cdac_ovr
29885   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5_SHIFT                             7
29886 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X122_K2_E5                                                            0x0019e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29887   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X122_AHB_TX_CXP_OVR_K2_E5                                           (0xf<<0) // override calibrated txterm value
29888   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X122_AHB_TX_CXP_OVR_K2_E5_SHIFT                                     0
29889   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X122_AHB_TX_CXN_OVR_K2_E5                                           (0xf<<4) // override calibrated txterm value
29890   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X122_AHB_TX_CXN_OVR_K2_E5_SHIFT                                     4
29891 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X123_K2_E5                                                            0x0019ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29892   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X123_TX_CTRL_O_0_K2_E5                                              (0x1<<0) // TX Control override enable. Bit 0: txdrv_sel_sw_map Bit 1: not currently used
29893   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X123_TX_CTRL_O_0_K2_E5_SHIFT                                        0
29894   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X123_TX_CTRL_O_7_2_K2_E5                                            (0x3f<<2) // TX Control override enable. Bits 5:2:txdrv_att_in[3:0] Bits 7:6 : tx_slew_sld[1:0]
29895   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X123_TX_CTRL_O_7_2_K2_E5_SHIFT                                      2
29896 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X124_K2_E5                                                            0x0019f0UL //Access:RW   DataWidth:0x8    // Bits 12:8: txdrv_c1_in[4:0] Bits 15:13: txdrv_c2_in[2:0]
29897 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X125_K2_E5                                                            0x0019f4UL //Access:RW   DataWidth:0x8    // Bits 19-16: txdrv_cm_in[3:0]  Bits 22-20: tx_slew_sld3f[2:0] Bit 23: txdrv_preem_1lsb_mode
29898 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_K2_E5                                                            0x0019f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29899   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_EN_O_K2_E5                                                (0x1<<0) // DFE block enable signal.
29900   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_EN_O_K2_E5_SHIFT                                          0
29901   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5                                    (0x7<<1) // These bits have similar functionality as rxeq_rate_ow_o_2_0 bits in COMLANE CSR. These are used mainly in COMBINATION modes of operation. They are logically OR'ed with the bits in COMLANE.
29902   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5_SHIFT                              1
29903   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5                                 (0x1<<4) // This bit has similar function as rxeq_rate1_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
29904   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5_SHIFT                           4
29905   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5                                 (0x1<<5) // This bit has similar function as rxeq_rate2_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
29906   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5_SHIFT                           5
29907   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5                                 (0x1<<6) // This bit has similar function as rxeq_rate3_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
29908   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5_SHIFT                           6
29909   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5                                    (0x1<<7) // This bit has similar function as rxeq_force_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
29910   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5_SHIFT                              7
29911 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X127_K2_E5                                                            0x0019fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29912   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X127_RXEQ_CONT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
29913   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X127_RXEQ_CONT_CAL_O_6_0_K2_E5_SHIFT                                0
29914 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X128_K2_E5                                                            0x001a00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29915   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X128_RXEQ_INIT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
29916   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X128_RXEQ_INIT_CAL_O_6_0_K2_E5_SHIFT                                0
29917 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X130_K2_E5                                                            0x001a08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29918   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate1
29919   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5_SHIFT                         0
29920   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate1
29921   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5_SHIFT                       4
29922 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X131_K2_E5                                                            0x001a0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29923   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate2
29924   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5_SHIFT                         0
29925   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate2
29926   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5_SHIFT                       4
29927 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X132_K2_E5                                                            0x001a10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29928   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate2
29929   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5_SHIFT                        0
29930 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X133_K2_E5                                                            0x001a14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29931   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate2
29932   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5_SHIFT                        0
29933 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X134_K2_E5                                                            0x001a18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29934   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate2
29935   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5_SHIFT                        0
29936 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X135_K2_E5                                                            0x001a1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29937   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate2
29938   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5_SHIFT                        0
29939 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X136_K2_E5                                                            0x001a20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29940   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate2
29941   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5_SHIFT                        0
29942 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X137_K2_E5                                                            0x001a24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29943   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate3
29944   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5_SHIFT                         0
29945   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate3
29946   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5_SHIFT                       4
29947 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X138_K2_E5                                                            0x001a28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29948   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate3
29949   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5_SHIFT                        0
29950 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X139_K2_E5                                                            0x001a2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29951   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate3
29952   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5_SHIFT                        0
29953 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X140_K2_E5                                                            0x001a30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29954   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate3
29955   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5_SHIFT                        0
29956 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X141_K2_E5                                                            0x001a34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29957   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate3
29958   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5_SHIFT                        0
29959 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X142_K2_E5                                                            0x001a38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29960   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate3
29961   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5_SHIFT                        0
29962 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_K2_E5                                                            0x001a3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29963   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5                                (0x1<<0) // Disable auto cal w/ rx_superbst
29964   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5_SHIFT                          0
29965   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_BOOST_MAX_LIMIT_O_K2_E5                                        (0xf<<1) // Max limit value for BOOST auto-calibration
29966   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_BOOST_MAX_LIMIT_O_K2_E5_SHIFT                                  1
29967   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_BOOST_MAX_LIMIT_EN_O_K2_E5                                     (0x1<<5) // Enable Max limiting for BOOST auto-calibration
29968   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_BOOST_MAX_LIMIT_EN_O_K2_E5_SHIFT                               5
29969   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5                                   (0x3<<6) // rx_att_boost setting used during ATT calibration
29970   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5_SHIFT                             6
29971 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_K2_E5                                                            0x001a40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29972   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5                                  (0x3<<0) // rx_att_boost setting used after ATT calibration
29973   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5_SHIFT                            0
29974   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5                                      (0x1<<2) // boost_adj_en
29975   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5_SHIFT                                2
29976   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5                                     (0x1<<3) // boost_adj_dir
29977   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5_SHIFT                               3
29978   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5                                     (0xf<<4) // boost_adj_val This register Is not bit reversed
29979   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5_SHIFT                               4
29980 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X145_K2_E5                                                            0x001a44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29981   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5                        (0x7f<<0) // Max number of samples to be used for CMP Offset Noise Averaging
29982   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5_SHIFT                  0
29983   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X145_CMP_OFFSET_AVG_EN_O_K2_E5                                      (0x1<<7) // CMP Offset Noise Averaging Enable
29984   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X145_CMP_OFFSET_AVG_EN_O_K2_E5_SHIFT                                7
29985 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X146_K2_E5                                                            0x001a48UL //Access:RW   DataWidth:0x8    //
29986 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_K2_E5                                                            0x001a4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
29987   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5                                (0xf<<0) //
29988   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5_SHIFT                          0
29989   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5                                   (0x3<<4) // DFE offset calibration enable
29990   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5_SHIFT                             4
29991   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5                                (0x1<<6) // Disable auto cal w/ rx_att_gain
29992   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5_SHIFT                          6
29993   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5                                (0x1<<7) // Inverts the polarity of superboost_en before assigning to PMA
29994   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5_SHIFT                          7
29995 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X148_K2_E5                                                            0x001a50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
29996   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5                                   (0x7f<<0) // Override for RXEQ_CTRL output register load enable.
29997   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5_SHIFT                             0
29998   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X148_RXEQ_OVR_EN_O_K2_E5                                            (0x1<<7) // Override enable for DFE signals.
29999   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X148_RXEQ_OVR_EN_O_K2_E5_SHIFT                                      7
30000 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X149_K2_E5                                                            0x001a54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30001   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5                                      (0x7f<<0) // Override for RXEQ_CTRL output register load value.
30002   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5_SHIFT                                0
30003   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X149_RXEQ_OVR_LATCH_O_K2_E5                                         (0x1<<7) // Override for DFE latch signal. Negative edge causes AFE to store values of DFE output registers.
30004   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X149_RXEQ_OVR_LATCH_O_K2_E5_SHIFT                                   7
30005 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_K2_E5                                                            0x001a58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30006   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5                               (0x7<<0) // Override value for comparator calibration select. Enabled by rxeq_ovr_en_o: 1: Calibrate DFE comparator 1 2: Calibrate DFE comparator 2 3: Calibrate DFE comparator 3 4: Calibrate DFE comparator 4
30007   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5_SHIFT                         0
30008   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_RXEQ_ATT_GAIN_OVR_K2_E5                                        (0x3<<3) // Override the value of rx_att_gain output to PMA when rx_att_gain_autocal_dis=1
30009   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_RXEQ_ATT_GAIN_OVR_K2_E5_SHIFT                                  3
30010   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5                                    (0x1<<5) // Override the value of rx_superbst_ena output to PMA when superbst_autocal_dis=1
30011   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5_SHIFT                              5
30012   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5                           (0x1<<6) // DFE TAP CMP no offset override enable
30013   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5_SHIFT                     6
30014   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_DFE_TAP_OVR_EN_O_7_K2_E5                                       (0x1<<7) // DFE TAP override enable
30015   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X150_DFE_TAP_OVR_EN_O_7_K2_E5_SHIFT                                 7
30016 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_K2_E5                                                            0x001a5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30017   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5                          (0x1f<<0) // DFE offset calibration TAP enable override
30018   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5_SHIFT                    0
30019   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5                            (0x1<<5) // DFE offset calibrated value override enable
30020   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5_SHIFT                      5
30021   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5                                (0x1<<6) // DFE offset cal enable override
30022   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5_SHIFT                          6
30023   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5                                   (0x1<<7) // DFE comparator cal enable override
30024   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5_SHIFT                             7
30025 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X152_K2_E5                                                            0x001a60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30026   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5                                   (0x7f<<0) // DFE Tap 1 Override Value
30027   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5_SHIFT                             0
30028 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X153_K2_E5                                                            0x001a64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30029   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 2 Override Value
30030   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
30031 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X154_K2_E5                                                            0x001a68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30032   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 3 Override Value
30033   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
30034 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X155_K2_E5                                                            0x001a6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30035   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 4 Override Value
30036   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
30037 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X156_K2_E5                                                            0x001a70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30038   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 5 Override Value
30039   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
30040 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X157_K2_E5                                                            0x001a74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30041   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X157_TXEQ_ADAPT_EN_O_0_K2_E5                                        (0x1<<0) // TX Equalizer adaptation function enable
30042   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X157_TXEQ_ADAPT_EN_O_0_K2_E5_SHIFT                                  0
30043   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X157_TXEQ_ERR_SIGN_O_1_K2_E5                                        (0x1<<1) // TX Equalizer Error Sign
30044   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X157_TXEQ_ERR_SIGN_O_1_K2_E5_SHIFT                                  1
30045   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X157_TXEQ_FW_OVRIDE_O_2_K2_E5                                       (0x1<<2) // TX Equalization Firmware over ride  0 -	 Disable firmware based adaptation  1 -	 Enbale firmware based adaptation
30046   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X157_TXEQ_FW_OVRIDE_O_2_K2_E5_SHIFT                                 2
30047 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X158_K2_E5                                                            0x001a78UL //Access:R    DataWidth:0x8    // Multi Field Register.
30048   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X158_TXEQ_ERR_STAT_I_1_0_K2_E5                                      (0x3<<0) // TX Equalization error state
30049   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X158_TXEQ_ERR_STAT_I_1_0_K2_E5_SHIFT                                0
30050 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X159_K2_E5                                                            0x001a7cUL //Access:R    DataWidth:0x8    // Multi Field Register.
30051   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5                                   (0x3<<0) // Over equalization count 9-8
30052   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5_SHIFT                             0
30053 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X160_K2_E5                                                            0x001a80UL //Access:R    DataWidth:0x8    // Over equalization count 7-0
30054 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X161_K2_E5                                                            0x001a84UL //Access:R    DataWidth:0x8    // Multi Field Register.
30055   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5                                  (0x3<<0) // Under equalization count 9-8
30056   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5_SHIFT                            0
30057 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X162_K2_E5                                                            0x001a88UL //Access:R    DataWidth:0x8    // Under equalization count 7-0
30058 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X163_K2_E5                                                            0x001a8cUL //Access:RW   DataWidth:0x8    // TX Equalizer Training Pattern
30059 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X164_K2_E5                                                            0x001a90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30060   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X164_TXEQ_TRAINING_PATT_O_8_K2_E5                                   (0x1<<0) // TX Equalizer Training Pattern
30061   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X164_TXEQ_TRAINING_PATT_O_8_K2_E5_SHIFT                             0
30062 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X165_K2_E5                                                            0x001a94UL //Access:RW   DataWidth:0x8    // Mask bit for Txeq training pattern
30063 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X166_K2_E5                                                            0x001a98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30064   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X166_TXEQ_DONT_CARE_O_8_K2_E5                                       (0x1<<0) // Mask bit for Txeq training pattern
30065   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X166_TXEQ_DONT_CARE_O_8_K2_E5_SHIFT                                 0
30066 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X167_K2_E5                                                            0x001a9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30067   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5                                    (0x1<<0) // This bit has similar function as txeq_rxrecal_init  in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
30068   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5_SHIFT                              0
30069 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X168_K2_E5                                                            0x001aa0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30070   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5                                 (0x1<<0) // Enable for primary input lnx_rx_preset_hint during init cal.
30071   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                           0
30072   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5                                (0x1<<1) // Enable for primary input lnx_rx_preset_hint during recal.
30073   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                          1
30074 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X169_K2_E5                                                            0x001aa4UL //Access:R    DataWidth:0x8    // Multi Field Register.
30075   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5                                    (0x1<<0) // TX - RECAL RX Equalization status
30076   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5_SHIFT                              0
30077 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X170_K2_E5                                                            0x001aa8UL //Access:R    DataWidth:0x8    // Multi Field Register.
30078   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X170_BLOCK_DEC_ERR_K2_E5                                            (0x1<<0) // decoder sync header error
30079   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X170_BLOCK_DEC_ERR_K2_E5_SHIFT                                      0
30080 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_K2_E5                                                            0x001b24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30081   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_EN_O_0_K2_E5                                              (0x1<<0) // cdfe enable bit.  1: enable cdfe when rate is 2'b01 or 2'b10.  0: disable cdfe.
30082   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_EN_O_0_K2_E5_SHIFT                                        0
30083   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_WORD_OV_O_1_0_K2_E5                                       (0x3<<1) // The cdfe input word_i overwrite.                                                                                                         2'b00: the word_i input for cdfe block is internally generated.                                     2'b10: the word_i input for cdfe block is set to 0 8-bit or 10-bit mode.                                                       2'b11: the word_i input for cdfe block is set to 1 16-bit or 20-bit mode.
30084   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_WORD_OV_O_1_0_K2_E5_SHIFT                                 1
30085   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5                                    (0x3<<3) // The cdfe input mode_8b_i overwrite.                                                                                                         2'b00: the mode_8b_i input for cdfe block is internally generated.                                      2'b01: the mode_8b_i input for cdfe block is set to 0 10-bit or 20-bit mode.                                                      2'b11: the mode_8b_i input for cdfe block is set to 1 8-bit or 16-bit mode.
30086   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5_SHIFT                              3
30087   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_RATE_OV_O_2_0_K2_E5                                       (0x7<<5) // The cdfe input rate_i[1:0] overwrite.                                                                                                         3'b0xx: the rate_i input for cdfe block is internally generated.                                     3'b1xx: the rate_i[1:0] input for cdfe block is set to cdfe_rate_ov_o[1:0]
30088   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X201_CDFE_RATE_OV_O_2_0_K2_E5_SHIFT                                 5
30089 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X202_K2_E5                                                            0x001b28UL //Access:RW   DataWidth:0x8    //
30090 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_K2_E5                                                            0x001b2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30091   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_GO_K2_E5                                                  (0x1<<4) //
30092   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_GO_K2_E5_SHIFT                                            4
30093   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_LN_FORCE_CAL_K2_E5                                        (0x1<<5) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
30094   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_LN_FORCE_CAL_K2_E5_SHIFT                                  5
30095   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5                                  (0x1<<6) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
30096   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5_SHIFT                            6
30097   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_LN_EI_EXIT_CAL_K2_E5                                      (0x1<<7) // EI exit cdfe calibration enable.                                                                                                   1: the cdfe calibration is enabled when EI exits and when rate is  2'b01 or 2'b10.                                  0: the cdfe calibration is disabled when EI exits.                                                                    Note: EI exit cdfe calibration is only enabled when EI exit edfe calibration is also enabled.
30098   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X203_CDFE_LN_EI_EXIT_CAL_K2_E5_SHIFT                                7
30099 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_K2_E5                                                            0x001b30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30100   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_CONT_CAL_K2_E5                                         (0x1<<0) // Continuous cdfe calibration enable.                                                                                            1: the continuous cdfe calibration is enabled when the rate is  2'b01 or 2'b10.                                  0: the continuous cdfe calibration is disabled.                                                                        Note: Continuout cdfe calibration is only enabled when continuous edfe calibration is also enabled.
30101   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_CONT_CAL_K2_E5_SHIFT                                   0
30102   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5                             (0x1<<1) // Enables cdfe calibration during Txeq adaptation phase.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
30103   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5_SHIFT                       1
30104   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5                              (0x1<<2) // Enables cdfe calibration post Txeq adaptation.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
30105   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5_SHIFT                        2
30106   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE3_CAL_EN_K2_E5                                     (0x1<<3) // Enables the cdfe calibration in rate3.  1: enables cdfe calibration.  0: disables cdfe calibration.
30107   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE3_CAL_EN_K2_E5_SHIFT                               3
30108   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE2_CAL_EN_K2_E5                                     (0x1<<4) // Enables the cdfe calibration in rate2.  1: enables cdfe calibration.  0: disables cdfe calibration.
30109   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X204_CDFE_LN_RATE2_CAL_EN_K2_E5_SHIFT                               4
30110 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X205_K2_E5                                                            0x001b34UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30111 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X206_K2_E5                                                            0x001b38UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30112 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X207_K2_E5                                                            0x001b3cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30113 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X208_K2_E5                                                            0x001b40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30114   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5                                (0x1<<7) // cdfe coarse dll overwrite enable.  1: enable coarse dll overwrite for cdfe.  0: disable coarse dll overwrite for cdfe.
30115   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5_SHIFT                          7
30116 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X213_K2_E5                                                            0x001b54UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during txeq adaptation phase in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30117 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X214_K2_E5                                                            0x001b58UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during post  txeq adaptation  in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30118 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X215_K2_E5                                                            0x001b5cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30119 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X216_K2_E5                                                            0x001b60UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30120 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X217_K2_E5                                                            0x001b64UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
30121 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X220_K2_E5                                                            0x001b70UL //Access:RW   DataWidth:0x8    // Start value for dlev_ref.
30122 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X221_K2_E5                                                            0x001b74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30123   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5                   (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
30124   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT             0
30125 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X222_K2_E5                                                            0x001b78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30126   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5               (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
30127   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT         0
30128 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X223_K2_E5                                                            0x001b7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30129   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP1 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[1]
30130   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5_SHIFT                          0
30131 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X224_K2_E5                                                            0x001b80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30132   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[2]
30133   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
30134 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X225_K2_E5                                                            0x001b84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30135   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[3]
30136   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
30137 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X226_K2_E5                                                            0x001b88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30138   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[4]
30139   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
30140 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X227_K2_E5                                                            0x001b8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30141   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP1 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[5]
30142   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5_SHIFT                          0
30143 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X228_K2_E5                                                            0x001b90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30144   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP2 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[1]
30145   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5_SHIFT                          0
30146 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X229_K2_E5                                                            0x001b94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30147   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[2]
30148   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
30149 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X230_K2_E5                                                            0x001b98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30150   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[3]
30151   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
30152 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X231_K2_E5                                                            0x001b9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30153   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[4]
30154   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
30155 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X232_K2_E5                                                            0x001ba0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30156   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP2 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[5]
30157   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5_SHIFT                          0
30158 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X233_K2_E5                                                            0x001ba4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30159   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP3 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[1]
30160   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5_SHIFT                          0
30161 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X234_K2_E5                                                            0x001ba8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30162   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[2]
30163   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
30164 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X235_K2_E5                                                            0x001bacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30165   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[3]
30166   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
30167 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X236_K2_E5                                                            0x001bb0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30168   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[4]
30169   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
30170 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X237_K2_E5                                                            0x001bb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30171   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP3 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[5]
30172   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5_SHIFT                          0
30173 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X238_K2_E5                                                            0x001bb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30174   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP4 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[1]
30175   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5_SHIFT                          0
30176 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X239_K2_E5                                                            0x001bbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30177   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[2]
30178   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
30179 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X240_K2_E5                                                            0x001bc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30180   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[3]
30181   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
30182 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X241_K2_E5                                                            0x001bc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30183   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[4]
30184   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
30185 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X242_K2_E5                                                            0x001bc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30186   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP4 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[5]
30187   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5_SHIFT                          0
30188 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X243_K2_E5                                                            0x001bccUL //Access:RW   DataWidth:0x8    // Override for CMP1 main calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[0]
30189 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X244_K2_E5                                                            0x001bd0UL //Access:RW   DataWidth:0x8    // Override for CMP2 main calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[0]
30190 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X245_K2_E5                                                            0x001bd4UL //Access:RW   DataWidth:0x8    // Override for CMP3 main calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[0]
30191 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X246_K2_E5                                                            0x001bd8UL //Access:RW   DataWidth:0x8    // Override for CMP4 main calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[0]
30192 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X247_K2_E5                                                            0x001bdcUL //Access:RW   DataWidth:0x8    //
30193 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X248_K2_E5                                                            0x001be0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30194   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5                               (0x3<<0) //
30195   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5_SHIFT                         0
30196   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5                             (0xf<<2) //
30197   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5_SHIFT                       2
30198 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X249_K2_E5                                                            0x001be4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30199   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5                                  (0xf<<0) //
30200   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5_SHIFT                            0
30201   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5                                  (0x1<<4) // cdfe fine dll overwrite enable.  1: enable fine dll overwrite for cdfe.  0: disable fine dll overwrite for cdfe.
30202   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5_SHIFT                            4
30203 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_K2_E5                                                            0x001be8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30204   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<0) //
30205   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  0
30206   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<1) //
30207   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 1
30208   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<2) //
30209   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  2
30210   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<3) //
30211   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 3
30212 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X251_K2_E5                                                            0x001becUL //Access:RW   DataWidth:0x8    //
30213 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X252_K2_E5                                                            0x001bf0UL //Access:RW   DataWidth:0x8    //
30214 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X253_K2_E5                                                            0x001bf4UL //Access:RW   DataWidth:0x8    //
30215 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X254_K2_E5                                                            0x001bf8UL //Access:RW   DataWidth:0x8    //
30216 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_K2_E5                                                            0x001bfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30217   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_CDFE_DIR_OV_EN_K2_E5                                           (0x1<<0) // Override enable for CDFE calibration direction
30218   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_CDFE_DIR_OV_EN_K2_E5_SHIFT                                     0
30219   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_CDFE_DIR_OV_VAL_K2_E5                                          (0x1<<1) // Override value for CDFE calibration direction
30220   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_CDFE_DIR_OV_VAL_K2_E5_SHIFT                                    1
30221   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5                               (0x1<<2) // Override enable for CDFE output eye_ena270. When 1, AHB value is passed to PMA
30222   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5_SHIFT                         2
30223   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5                                (0x1<<3) // Override enable for CDFE output eye_ena90. When 1, AHB value is passed to PMA
30224   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5_SHIFT                          3
30225   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5                                  (0x1<<4) // Override enable for CDFE output phd_ena. When 1, AHB value is passed to PMA
30226   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5_SHIFT                            4
30227   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5                                  (0x1<<5) // cdfe eye delay overwrite enable.  1: enable eye delay overwrite for cdfe.  0: disable eye delay overwrite for cdfe.
30228   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5_SHIFT                            5
30229   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5                              (0x1<<6) // Override enable for CDFE output eye_sgn_rst. When 1, AHB value is passed to PMA
30230   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5_SHIFT                        6
30231 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X256_K2_E5                                                            0x001c00UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK90.
30232 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X257_K2_E5                                                            0x001c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30233   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5                           (0x1<<0) // cdfe eye delay count overwrite value for CLK90.
30234   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5_SHIFT                     0
30235   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5                   (0x7f<<1) // This register represents the maximum comparator offset from the midpoint code 127/128 that must be met for the comparator to be selected as adaptation comparator during dlev and tap adaptation.
30236   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5_SHIFT             1
30237 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X258_K2_E5                                                            0x001c08UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK270.
30238 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_K2_E5                                                            0x001c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30239   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5                          (0x1<<0) // cdfe eye delay count overwrite value for CLK270.
30240   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5_SHIFT                    0
30241   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_AHB_CDFE_DLEV_OV_EN_K2_E5                                      (0x1<<1) // cdfe dlev overwrite enable.  1: enable dlev overwrite for cdfe.  0: disable dlev overwrite for cdfe.
30242   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_AHB_CDFE_DLEV_OV_EN_K2_E5_SHIFT                                1
30243   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5                        (0x1f<<2) // Register override for overriding adaptation comparator select bit [0] : override enable bit [4:1] : override value
30244   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5_SHIFT                  2
30245   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5                   (0x1<<7) // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
30246   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5_SHIFT             7
30247 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X260_K2_E5                                                            0x001c10UL //Access:RW   DataWidth:0x8    // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
30248 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X261_K2_E5                                                            0x001c14UL //Access:RW   DataWidth:0x8    // cdfe dlevn overwrite value.
30249 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X262_K2_E5                                                            0x001c18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30250   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X262_AHB_CDFE_TAP_OV_EN_K2_E5                                       (0x1f<<0) // cdfe tap1~5 overwrite enable.                                                                                                    Bit[0]: enable tap1 overwrite for cdfe. Bit[1]: enable tap2 overwrite for cdfe Bit[2]: enable tap3 overwrite for cdfe.  Bit[3]: enable tap4 overwrite for cdfe. Bit[4]: enable tap5 overwrite for cdfe.
30251   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X262_AHB_CDFE_TAP_OV_EN_K2_E5_SHIFT                                 0
30252 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X263_K2_E5                                                            0x001c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30253   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X263_AHB_CDFE_TAP1_OV_K2_E5                                         (0x7f<<0) // cdfe tap1 overwrite value
30254   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X263_AHB_CDFE_TAP1_OV_K2_E5_SHIFT                                   0
30255 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X264_K2_E5                                                            0x001c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30256   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X264_AHB_CDFE_TAP2_OV_K2_E5                                         (0x3f<<0) // cdfe tap2 overwrite value
30257   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X264_AHB_CDFE_TAP2_OV_K2_E5_SHIFT                                   0
30258 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X265_K2_E5                                                            0x001c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30259   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X265_AHB_CDFE_TAP3_OV_K2_E5                                         (0x3f<<0) // cdfe tap3 overwrite value
30260   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X265_AHB_CDFE_TAP3_OV_K2_E5_SHIFT                                   0
30261 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X266_K2_E5                                                            0x001c28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30262   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X266_AHB_CDFE_TAP4_OV_K2_E5                                         (0x3f<<0) // cdfe tap4 overwrite value
30263   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X266_AHB_CDFE_TAP4_OV_K2_E5_SHIFT                                   0
30264 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X267_K2_E5                                                            0x001c2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30265   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X267_AHB_CDFE_TAP5_OV_K2_E5                                         (0x3f<<0) // cdfe tap5 overwrite value
30266   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X267_AHB_CDFE_TAP5_OV_K2_E5_SHIFT                                   0
30267   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5                   (0x1<<7) // Enables FW enable control for TAP adapt using DLEV
30268   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5_SHIFT             7
30269 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_K2_E5                                                            0x001c30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30270   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5                           (0x1<<0) // Instucts to start TAP adapt using DLEV in FW enabled mode
30271   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5_SHIFT                     0
30272   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5                 (0x1<<1) //
30273   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5_SHIFT           1
30274   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5             (0x1<<2) //
30275   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5_SHIFT       2
30276   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5                                (0x1<<7) //
30277   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5_SHIFT                          7
30278 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X269_K2_E5                                                            0x001c34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30279   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5                         (0x1<<0) //
30280   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5_SHIFT                   0
30281   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X269_AHB_CDFE_STROBE_EN_O_K2_E5                                     (0x1<<1) //
30282   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X269_AHB_CDFE_STROBE_EN_O_K2_E5_SHIFT                               1
30283   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X269_AHB_CDFE_CMP_ENA_O_K2_E5                                       (0xf<<2) //
30284   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X269_AHB_CDFE_CMP_ENA_O_K2_E5_SHIFT                                 2
30285 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X270_K2_E5                                                            0x001c38UL //Access:RW   DataWidth:0x8    //
30286 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X271_K2_E5                                                            0x001c3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30287   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5                              (0x1f<<0) //
30288   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5_SHIFT                        0
30289   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<5) // Forces the positive dlev training pattern to be used
30290   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                5
30291   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<6) // Forces the negative dlev training pattern to be used
30292   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                6
30293 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X272_K2_E5                                                            0x001c40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30294   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP1 adapted value
30295   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5_SHIFT                              0
30296   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP1 adapted value
30297   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5_SHIFT                              3
30298 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X273_K2_E5                                                            0x001c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30299   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP2 adapted value
30300   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5_SHIFT                              0
30301   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP2 adapted value
30302   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5_SHIFT                              3
30303 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X274_K2_E5                                                            0x001c48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30304   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP3 adapted value
30305   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5_SHIFT                              0
30306   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP3 adapted value
30307   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5_SHIFT                              3
30308 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X275_K2_E5                                                            0x001c4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30309   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP4 adapted value
30310   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5_SHIFT                              0
30311   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP4 adapted value
30312   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5_SHIFT                              3
30313 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X276_K2_E5                                                            0x001c50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30314   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP5 adapted value
30315   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5_SHIFT                              0
30316   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP5 adapted value
30317   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5_SHIFT                              3
30318 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_K2_E5                                                            0x001c54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30319   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_RA_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_reset_ra Bit 1: Override msm_reset_ra
30320   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_RA_OVR_O_K2_E5_SHIFT                              0
30321   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_p2s Bit 1: Override msm_reset_p2s
30322   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5_SHIFT                             2
30323   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5                                (0x3<<4) // Bit 0:  Override enable for msm_reset_lnregh Bit 1: Override msm_reset_lnregh
30324   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5_SHIFT                          4
30325   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5                                 (0x3<<6) // Bit 0:  Override enable for msm_reset_lnreg Bit 1: Override msm_reset_lnreg
30326   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5_SHIFT                           6
30327 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_K2_E5                                                            0x001c58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30328   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5                                   (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr Bit 1: Override msm_reset_cdr
30329   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5_SHIFT                             0
30330   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_dfe Bit 1: Override msm_reset_dfe
30331   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5_SHIFT                             2
30332   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_pd_lnregh Bit 1: Override msm_pd_lnregh
30333   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5_SHIFT                             4
30334   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5                                  (0x3<<6) // Bit 0:  Override enable for msm_pd_vco_buf Bit 1: Override msm_pd_vco_buf
30335   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5_SHIFT                            6
30336 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_K2_E5                                                            0x001c5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30337   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5                              (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr_gcrx Bit 1: Override msm_reset_cdr_gcrx
30338   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5_SHIFT                        0
30339   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_rxgate_en Bit 1: Override msm_rxgate_en
30340   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5_SHIFT                             2
30341   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_reset_vco Bit 1: Override msm_reset_vco
30342   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5_SHIFT                             4
30343   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5                                     (0x3<<6) // Bit 0:  Override enable for msm_iddq_sd Bit 1: Override msm_iddq_sd
30344   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5_SHIFT                               6
30345 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_K2_E5                                                            0x001c60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30346   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_PD_DFE_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_pd_dfe Bit 1: Override msm_pd_dfe
30347   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_PD_DFE_OVR_O_K2_E5_SHIFT                                0
30348   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for msm_pd_dfe_bias Bit 1: Override msm_pd_dfe_bias
30349   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5_SHIFT                           2
30350   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5                               (0x3<<4) // Bit 0:  Override enable for msm_txdrv_lp_idle Bit 1: Override msm_txdrv_lp_idle
30351   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5_SHIFT                         4
30352   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5                             (0x3<<6) // Bit 0:  Override enable for msm_txreg_bleed_ena Bit 1: Override msm_txreg_bleed_ena
30353   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5_SHIFT                       6
30354 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_K2_E5                                                            0x001c64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30355   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_pd_txreg Bit 1: Override msm_pd_txreg
30356   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5_SHIFT                              0
30357   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5                                    (0x3<<2) // Bit 0:  Override enable for msm_pd_lnreg Bit 1: Override msm_pd_lnreg
30358   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5_SHIFT                              2
30359   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_P2S_OVR_O_K2_E5                                      (0x3<<4) // Bit 0:  Override enable for pd_p2s Bit 1: Override pd_p2s
30360   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_P2S_OVR_O_K2_E5_SHIFT                                4
30361   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_RA_OVR_O_K2_E5                                       (0x3<<6) // Bit 0:  Override enable for pd_ra Bit 1: Override pd_ra
30362   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X281_LN_MSM_PD_RA_OVR_O_K2_E5_SHIFT                                 6
30363 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X282_K2_E5                                                            0x001c68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30364   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for pd_slv_bias Bit 1: Override pd_slv_bias
30365   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5_SHIFT                           2
30366   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for pd_txdrv Bit 1: Override pd_txdrv
30367   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5_SHIFT                              4
30368   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X282_LN_MSM_PD_VCO_OVR_O_K2_E5                                      (0x3<<6) // Bit 0:  Override enable for msm_pd_vco Bit 1: Override msm_pd_vco
30369   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X282_LN_MSM_PD_VCO_OVR_O_K2_E5_SHIFT                                6
30370 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_K2_E5                                                            0x001c6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30371   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_CDR_EN_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_cdr_en Bit 1: Override msm_cdr_en
30372   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_CDR_EN_OVR_O_K2_E5_SHIFT                                0
30373   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_s2p Bit 1: Override msm_reset_s2p
30374   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5_SHIFT                             2
30375   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for msm_rxclk_en Bit 1: Override msm_rxclk_en
30376   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5_SHIFT                              4
30377   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_WORD_OVR_O_K2_E5                                        (0x3<<6) // Bit 0:  Override enable for msm_word Bit 1: Override msm_word
30378   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X283_LN_MSM_WORD_OVR_O_K2_E5_SHIFT                                  6
30379 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X284_K2_E5                                                            0x001c70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30380   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X284_LN_MSM_RATE_OVR_O_K2_E5                                        (0x7<<0) // Bit 0:  Override enable for msm_rate Bit [2:1] : Override msm_rate
30381   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X284_LN_MSM_RATE_OVR_O_K2_E5_SHIFT                                  0
30382   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5                                    (0x7<<3) // Bit 0:  Override enable for msm_rxvcodiv Bit [2:1] : Override msm_rxvcodiv
30383   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5_SHIFT                              3
30384   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5                             (0x3<<6) // Not currently used
30385   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5_SHIFT                       6
30386 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X285_K2_E5                                                            0x001c74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30387   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5                                    (0x7<<0) // Bit 0:  Override enable for msm_txvcodiv Bit [2:1] : Override msm_txvcodiv
30388   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5_SHIFT                              0
30389 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_K2_E5                                                            0x001cb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30390   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_RX_SRC_O_K2_E5                                                 (0x1<<0) // RX loopback mux input select. 0 - Output of mux is normal RX data path. 1 - Output of mux is output from 8b/10b encoder.
30391   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_RX_SRC_O_K2_E5_SHIFT                                           0
30392   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_TREG0_POL_O_K2_E5                                              (0x1<<1) // TReg0 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
30393   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_TREG0_POL_O_K2_E5_SHIFT                                        1
30394   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_TREG0_BIT_O_K2_E5                                              (0x1<<2) // TReg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
30395   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_TREG0_BIT_O_K2_E5_SHIFT                                        2
30396   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_TREG0_WORD_O_K2_E5                                             (0x1<<3) // TReg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
30397   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_TREG0_WORD_O_K2_E5_SHIFT                                       3
30398   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_DMUX_TXA_SEL_O_1_0_K2_E5                                       (0x3<<4) // Transmit mux A data input select.
30399   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_DMUX_TXA_SEL_O_1_0_K2_E5_SHIFT                                 4
30400   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_P2S_RBUF_AUTOFIX_O_K2_E5                                       (0x1<<6) // P2S ring buffer autofix enable. 0 - Ring buffer will not attempt to fix overflow / underflows 1 - Ring buffer will reset upon detection of overflow/underflow
30401   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X301_P2S_RBUF_AUTOFIX_O_K2_E5_SHIFT                                 6
30402 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_K2_E5                                                            0x001cb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30403   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_TREG1_POL_O_K2_E5                                              (0x1<<0) // TReg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
30404   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_TREG1_POL_O_K2_E5_SHIFT                                        0
30405   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_TREG1_BIT_O_K2_E5                                              (0x1<<1) // TReg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
30406   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_TREG1_BIT_O_K2_E5_SHIFT                                        1
30407   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_TREG1_WORD_O_K2_E5                                             (0x1<<2) // TReg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
30408   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_TREG1_WORD_O_K2_E5_SHIFT                                       2
30409   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG1_POL_O_K2_E5                                               (0x1<<3) // Reg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
30410   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG1_POL_O_K2_E5_SHIFT                                         3
30411   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG1_BIT_O_K2_E5                                               (0x1<<4) // Reg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
30412   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG1_BIT_O_K2_E5_SHIFT                                         4
30413   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG1_WORD_O_K2_E5                                              (0x1<<5) // Reg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
30414   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG1_WORD_O_K2_E5_SHIFT                                        5
30415   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG0_POL_O_K2_E5                                               (0x1<<6) // Used as Reg0 polarity select
30416   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X302_REG0_POL_O_K2_E5_SHIFT                                         6
30417 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_K2_E5                                                            0x001cbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30418   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_REG0_BIT_O_K2_E5                                               (0x1<<0) // Reg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
30419   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_REG0_BIT_O_K2_E5_SHIFT                                         0
30420   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_REG0_WORD_O_K2_E5                                              (0x1<<1) // Reg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
30421   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_REG0_WORD_O_K2_E5_SHIFT                                        1
30422   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_DMUX_TXB_SEL_O_2_0_K2_E5                                       (0x7<<2) // Transmit mux B data input select enable.
30423   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_DMUX_TXB_SEL_O_2_0_K2_E5_SHIFT                                 2
30424   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_TX_CTRL_O_24_K2_E5                                             (0x1<<5) // Bit 24: txdrv_c2_in[3]
30425   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_TX_CTRL_O_24_K2_E5_SHIFT                                       5
30426   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_WIDTH_CHNG_EN_O_K2_E5                                          (0x1<<6) // Enable bit for width_chng module
30427   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_WIDTH_CHNG_EN_O_K2_E5_SHIFT                                    6
30428   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_TXTERM_CAL_SEQ_EN_O_K2_E5                                      (0x1<<7) // Txterm calibration enable
30429   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X303_TXTERM_CAL_SEQ_EN_O_K2_E5_SHIFT                                7
30430 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X304_K2_E5                                                            0x001cc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30431   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X304_TXTERM_CAL_RSEL_K2_E5                                          (0x7<<0) // tx termination calibration comparator threshold select
30432   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X304_TXTERM_CAL_RSEL_K2_E5_SHIFT                                    0
30433   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X304_AHB_LN_RXBIT_STRIP_O_K2_E5                                     (0x3<<3) // Bit stripping on rxdata from PMA to PCS 2�b00: no bit stripping 2�b01: 2x bit stripping 2�b10: reserved 2�b11: 4x bit stripping
30434   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X304_AHB_LN_RXBIT_STRIP_O_K2_E5_SHIFT                               3
30435   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X304_AHB_MAC_WIDTH_O_K2_E5                                          (0x3<<5) // Data width selector for PCS/MAC interface. 2�b00: GigE or XAUI 2�b01: GigE or XAUI 2�b10: RXAUI 2�b11: XFI
30436   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X304_AHB_MAC_WIDTH_O_K2_E5_SHIFT                                    5
30437 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_K2_E5                                                            0x001cc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30438   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_AHB_TXMAC_THRESHOLD_O_K2_E5                                    (0x3<<0) // An internal FIFO is included to handle the communication between the external 64-bit data and the internal 20-bit data. The reading operation will begin only when the difference between the write pointer and read pointer for this FIFO reaches ahb_txmac_threshold_o.
30439   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_AHB_TXMAC_THRESHOLD_O_K2_E5_SHIFT                              0
30440   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5                                    (0x3<<2) // Bit stuffing on txdata from PCS to PMA, bit stripping on rxdata from PMA to PCS 2�b00: no bit stuffing nor stripping 2�b01: 2x bit stuffing and stripping 2�b10: reserved 2�b11: 4x bit stuffing and stripping
30441   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5_SHIFT                              2
30442   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_MODE_8B_O_1_0_K2_E5                                            (0x3<<4) // 8b mode control, blocks prior AFE side of 8b/10b enc/dec 0 - Data word is 10 bits 1 - Data word 8 bits
30443   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_MODE_8B_O_1_0_K2_E5_SHIFT                                      4
30444   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_ENC_EN_O_K2_E5                                                 (0x1<<6) // 8b/10b encoder enable.
30445   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_ENC_EN_O_K2_E5_SHIFT                                           6
30446   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_DEC_EN_O_K2_E5                                                 (0x1<<7) // 8b/10b decoder enable.
30447   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X305_DEC_EN_O_K2_E5_SHIFT                                           7
30448 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X306_K2_E5                                                            0x001cc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30449   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X306_AHB_TX_CDAC_OVR_K2_E5                                          (0xf<<0) // TX termination calibration DAC override. Signal ahb_tx_term_en_cal_ovr must also be asserted to take effect.
30450   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X306_AHB_TX_CDAC_OVR_K2_E5_SHIFT                                    0
30451   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5                                (0x1<<4) // Per lane common synchronous clock between PMA, PCS and SoC logic enable bit. 1: in NORM state, lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA or its divided down version and this clock can be used as a common synchronous clock between PMA, PCS and SoC logic. In other state, it is switched to cmu_ck_soc_o[1]. 0: lnX_ck_txb_o is swtiched to cmu_ck_soc_o[1].
30452   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5_SHIFT                          4
30453 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_K2_E5                                                            0x001cccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30454   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5                                     (0x1f<<0) // In per lane common synchronous clock mode, after the lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA. The lnX_ok_o will get asserted after lnX_to_clk_txb_wait_o lnX_ck_txb_o cycles.
30455   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5_SHIFT                               0
30456   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_PIPE_EN_O_K2_E5                                                (0x1<<5) // PIPE interface block enable.
30457   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_PIPE_EN_O_K2_E5_SHIFT                                          5
30458   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_SAPIS_EN_O_K2_E5                                               (0x1<<6) // SAPIS interface block enable.
30459   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_SAPIS_EN_O_K2_E5_SHIFT                                         6
30460   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_USB_MODE_K2_E5                                                 (0x1<<7) // Signal Detect USB mode enable
30461   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X307_USB_MODE_K2_E5_SHIFT                                           7
30462 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_K2_E5                                                            0x001cd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30463   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_ENC_CLR_ERR_O_K2_E5                                      (0x1<<1) // 128b/130b encoder clear error
30464   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_ENC_CLR_ERR_O_K2_E5_SHIFT                                1
30465   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5                                   (0x1<<3) // 130b/128b error check enable
30466   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5_SHIFT                             3
30467   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5                              (0x7<<4) // 130b/128b: number of OS indicating end of data
30468   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5_SHIFT                        4
30469   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_DEC_CLR_ERR_O_K2_E5                                      (0x1<<7) // 130b/128b: clear error flag
30470   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X308_BLOCK_DEC_CLR_ERR_O_K2_E5_SHIFT                                7
30471 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X309_K2_E5                                                            0x001cd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30472   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5                            (0xf<<0) // 130b/128b: number of sync hdr errors before asserting sync error flag
30473   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5_SHIFT                      0
30474   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5                             (0xf<<4) // 130b/128b: number of continuous blocks checked
30475   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5_SHIFT                       4
30476 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_K2_E5                                                            0x001cd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30477   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_EBUF_RSTN_O_K2_E5                                              (0x1<<0) // Synchronous clear for elastic buffer
30478   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_EBUF_RSTN_O_K2_E5_SHIFT                                        0
30479   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_ALIGN_RSTN_O_K2_E5                                             (0x1<<1) // Synchronous clear for block/symbol aligner
30480   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_ALIGN_RSTN_O_K2_E5_SHIFT                                       1
30481   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_EBUF_SKP_ADD_EN_O_K2_E5                                        (0x1<<2) // Elastic buffer SKP add enable
30482   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_EBUF_SKP_ADD_EN_O_K2_E5_SHIFT                                  2
30483   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_RBUF_RSTN_O_K2_E5                                              (0x1<<3) // TX FIFO synchronous reset
30484   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_RBUF_RSTN_O_K2_E5_SHIFT                                        3
30485   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_EN_SKPOS_ERR_O_K2_E5                                           (0x1<<5) // Enables skpos error status propagation in Gen3
30486   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X310_EN_SKPOS_ERR_O_K2_E5_SHIFT                                     5
30487 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X311_K2_E5                                                            0x001cdcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30488   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X311_PIPE_LFREQ_K2_E5                                               (0x3f<<0) // LF value for full swing
30489   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X311_PIPE_LFREQ_K2_E5_SHIFT                                         0
30490   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5                                   (0x1<<6) // Disables the primary input lnX_block_align_control
30491   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5_SHIFT                             6
30492   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5                                    (0x1<<7) // Disables the EIEOS check in loopback
30493   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5_SHIFT                              7
30494 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X312_K2_E5                                                            0x001ce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30495   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X312_COEF_FE_LIMIT_EN_O_K2_E5                                       (0x1<<0) // FE TxEq Co-efficient Limiting Enable control
30496   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X312_COEF_FE_LIMIT_EN_O_K2_E5_SHIFT                                 0
30497   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5                              (0x1<<1) // Value 1 forces rxvalid to be deasserted during rate change to gen 3
30498   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5_SHIFT                        1
30499   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5                                (0xf<<2) // TX FIFO: specifies how far write pointer need to be ahead of read pointer before almost_full_o is asserted
30500   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5_SHIFT                          2
30501 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X313_K2_E5                                                            0x001ce4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30502   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<0) // 0: enable rx_gearbox, 1: disable rx_gearbox
30503   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           0
30504   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<1) // 0: enable tx_gearbox, 1: disable tx_gearbox
30505   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           1
30506 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_K2_E5                                                            0x001ce8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30507   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_GEN1_OLD_RXDATA_SRC_K2_E5                                      (0x1<<0) // Mux select for data input to polbit_reg0  0:pma_ln_dfe_err_i , 1: pma_ln_rxdata_i
30508   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_GEN1_OLD_RXDATA_SRC_K2_E5_SHIFT                                0
30509   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_SKIP_CDR_GEN3_O_K2_E5                                          (0x1<<1) // To skip cdr calibration routines for PCIe gen3.  Can be used when PHY is operating in gen1,2 only.
30510   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_SKIP_CDR_GEN3_O_K2_E5_SHIFT                                    1
30511   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_SKIP_CDR_GEN12_O_K2_E5                                         (0x1<<2) // To skip cdr calibration routines for PCIe gen1,2.  May not be needed in real scenario.
30512   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_SKIP_CDR_GEN12_O_K2_E5_SHIFT                                   2
30513   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5                               (0x1<<3) // Receive amplifier powerdown override, when cisel is high
30514   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5_SHIFT                         3
30515   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5                               (0xf<<4) // In per lane common synchronous clock mode, ln_p2x_rbuf_realign_diff_o defines the starting difference between write pointer and read pointer when re aligning the pointer of TxFIFO.
30516   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5_SHIFT                         4
30517 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X315_K2_E5                                                            0x001cecUL //Access:RW   DataWidth:0x8    // Delays the beacon_ena propagation to PMA
30518 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X316_K2_E5                                                            0x001cf0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30519   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5                   (0xf<<0) // Delays the beacon_ena propagation to PMA
30520   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5_SHIFT             0
30521 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_K2_E5                                                            0x001cf4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30522   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5                                 (0x1<<0) // Beacon Override Enable
30523   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5_SHIFT                           0
30524   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_AHB_BEACON_ENA_OVR_O_K2_E5                                     (0x1<<1) // Beacon Override
30525   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_AHB_BEACON_ENA_OVR_O_K2_E5_SHIFT                               1
30526   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_DEC_EN_OVR_O_K2_E5                                             (0x1<<2) // Enables 16b/20b decoder
30527   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_DEC_EN_OVR_O_K2_E5_SHIFT                                       2
30528   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_ENC_EN_OVR_O_K2_E5                                             (0x1<<3) // Enables 16b/20b encoder
30529   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_ENC_EN_OVR_O_K2_E5_SHIFT                                       3
30530   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_REGP_OVR_3_0_K2_E5                                             (0xf<<4) // Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
30531   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X317_REGP_OVR_3_0_K2_E5_SHIFT                                       4
30532 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X318_K2_E5                                                            0x001cf8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30533   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X318_SIGDET_OVR_O_1_0_K2_E5                                         (0x3<<0) // Bit[0]: Overide value. Bit[1] :Override enable for signal detect output
30534   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X318_SIGDET_OVR_O_1_0_K2_E5_SHIFT                                   0
30535   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X318_LN_OUT_OVR_1_0_K2_E5                                           (0x3<<2) // Override for CDR VCO calibration counter reset. Bit 1 enables the override, while bit 0 is the override value.
30536   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X318_LN_OUT_OVR_1_0_K2_E5_SHIFT                                     2
30537   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X318_RXEQ_SIGDET_1_0_K2_E5                                          (0x3<<4) // Override enable for DFE signal detect indicator input. Bit 1 is overide enable , 0 is overide value
30538   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X318_RXEQ_SIGDET_1_0_K2_E5_SHIFT                                    4
30539 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_K2_E5                                                            0x001cfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30540   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_TXDETECTRX_OVR_O_1_0_K2_E5                                     (0x3<<0) // Override signal for txdetectrx input - bit 1 is override enable, bit 0 is override value.
30541   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_TXDETECTRX_OVR_O_1_0_K2_E5_SHIFT                               0
30542   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_RXDET_STATUS_OVR_O_1_0_K2_E5                                   (0x3<<2) // Override signal for txdetectrx output - bit 1 is override enable, bit 0 is override value.
30543   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_RXDET_STATUS_OVR_O_1_0_K2_E5_SHIFT                             2
30544   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_LOCKED_OVR_O_1_0_K2_E5                                         (0x3<<4) // Override signal for symbol align locked output. Bit 1 is the override enable, and bit 0 is the override value.
30545   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_LOCKED_OVR_O_1_0_K2_E5_SHIFT                                   4
30546   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5                         (0x1<<6) // override enable for tx_lowpwr_idle_ena output to PMA
30547   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5_SHIFT                   6
30548   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5                             (0x1<<7) // override value for tx_lowpwr_idle_ena output to PMA
30549   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5_SHIFT                       7
30550 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X320_K2_E5                                                            0x001d00UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
30551 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X321_K2_E5                                                            0x001d04UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
30552 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X322_K2_E5                                                            0x001d08UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
30553 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X323_K2_E5                                                            0x001d0cUL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
30554 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X324_K2_E5                                                            0x001d10UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
30555 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X325_K2_E5                                                            0x001d14UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
30556 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_K2_E5                                                            0x001d18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30557   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_LN_IN_OVR_O_48_K2_E5                                           (0x1<<0) // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
30558   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_LN_IN_OVR_O_48_K2_E5_SHIFT                                     0
30559   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5                                 (0x1<<1) // Flag to guard around each write to lnX_in_ovr_o_14_1 when the lane is out of reset. Set this bit to '1' before writing to the corresponding lnX_in_ovr_o_14_1 and set it back to '0' after the write. It is not needed for configuration writes.
30560   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5_SHIFT                           1
30561   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_REGP1_OVR_O_3_0_K2_E5                                          (0xf<<2) // Overrides for polbit block polbit_regp1 Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
30562   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_REGP1_OVR_O_3_0_K2_E5_SHIFT                                    2
30563   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_OOB_DET_EN_K2_E5                                               (0x1<<6) // OOB detect enable
30564   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_OOB_DET_EN_K2_E5_SHIFT                                         6
30565   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_LN_IN_OVR_O_49_K2_E5                                           (0x1<<7) // OOB detect enable
30566   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X326_LN_IN_OVR_O_49_K2_E5_SHIFT                                     7
30567 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X327_K2_E5                                                            0x001d1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30568   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5                                   (0x1f<<0) // Delay between cisel assertion and enabling the CDR loop pma_lX_dlpf_ext_ena=0  R-platform requires 150ns delay
30569   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5_SHIFT                             0
30570 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X330_K2_E5                                                            0x001d28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30571   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5                         (0x7<<0) // Override signals for lane: msm_ln_rate_ow[4:2]
30572   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5_SHIFT                   0
30573   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X330_LN_IN_OVR_O_50_K2_E5                                           (0x1<<3) // Override signals for lane: msm_ln_rate_ow[4:2]
30574   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_3_X330_LN_IN_OVR_O_50_K2_E5_SHIFT                                     3
30575 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X0_K2_E5                                                              0x002000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30576   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for TX path branch 2 : 0-No division, 1- Divide by 2
30577   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X0_AHB_TX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
30578 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X1_K2_E5                                                              0x002004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30579   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5                                 (0x1<<3) // Clock divider for RX path branch 1 : 0-No division, 1- Divide by 2
30580   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X1_AHB_RX_CLK_BRCH1_DIV_SEL_O_K2_E5_SHIFT                           3
30581   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 2 : 0-No division, 1- Divide by 2
30582   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X1_AHB_RX_CLK_BRCH2_DIV_SEL_O_K2_E5_SHIFT                           7
30583 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X2_K2_E5                                                              0x002008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30584   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5                                 (0x1<<7) // Clock divider for RX path branch 4 : 0-No division, 1- Divide by 2
30585   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X2_AHB_RX_CLK_BRCH4_DIV_SEL_O_K2_E5_SHIFT                           7
30586 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X3_K2_E5                                                              0x00200cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30587   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X3_PMA_CMU_SEL_O_0_K2_E5                                            (0x1<<0) // CMU Select for lane  0 -	 Select CMU0  1 -	 Select CMU1
30588   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X3_PMA_CMU_SEL_O_0_K2_E5_SHIFT                                      0
30589   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X3_PMA_TXCLK_SEL_O_1_K2_E5                                          (0x1<<1) // PMA TX Clock Select for TX CDR VCO  0 -	 CMU0 Clock  1 -	 CMU1 Clock
30590   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X3_PMA_TXCLK_SEL_O_1_K2_E5_SHIFT                                    1
30591 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_K2_E5                                                              0x002010UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30592   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // 0 - Divide by 1 1/2 - Divide by 2 3 - Divide by 4
30593   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_CDRCTRL_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
30594   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_GCFSM_DIV_EN_O_1_0_K2_E5                                         (0x3<<2) // Static divider control for Lane GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
30595   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_GCFSM_DIV_EN_O_1_0_K2_E5_SHIFT                                   2
30596   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5                                      (0x3<<4) // Divide ratio setting for lnX_ck_txb_o. When ln_common_sync_txclk_en_o is high and in NORM state:                                            2'b00: lnX_ck_txb_o is divided by 1 version of the tx byte clock from PMA.                     2'b01/2'b10: lnX_ck_txb_o is divided by 2 version of the tx byte clock from PMA.                  2'b11: lnX_ck_txb_o is divided by 4 version of the tx byte clock from PMA.
30597   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_LN_CLK_TXB_DIV24OR1_O_K2_E5_SHIFT                                4
30598   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_AHB_CHNG_REQ_Z_O_K2_E5                                           (0x1<<6) // Not currently used
30599   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X4_AHB_CHNG_REQ_Z_O_K2_E5_SHIFT                                     6
30600 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X5_K2_E5                                                              0x002014UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30601   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X5_REF_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<0) // Clock divider for ref clock going to lane_top : 0-No division, 1- Divide by 2
30602   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X5_REF_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 0
30603   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5                                       (0x3<<2) // Clock divider for ref clock going to oob_detection module : 0-No division, 1- Divide by 2
30604   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X5_OOB_CLK_DIV_EN_O_1_0_K2_E5_SHIFT                                 2
30605 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_K2_E5                                                              0x00201cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30606   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_RATE_O_K2_E5                                                (0x3<<0) // Rate control for BIST
30607   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_RATE_O_K2_E5_SHIFT                                          0
30608   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_MODE8B_O_K2_E5                                          (0x1<<2) // Bist generator 8b mode control 0 - Generated data word is 10 bits 1 - Generated data word is 8 bits
30609   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_MODE8B_O_K2_E5_SHIFT                                    2
30610   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_ERR_O_K2_E5                                             (0x1<<3) // Bist generator error insert enable. 0 - BIST generator outputs normal pattern. 1 - BIST generator outputs erroneous pattern.
30611   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_ERR_O_K2_E5_SHIFT                                       3
30612   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_TX_CLOCK_ENABLE_K2_E5                                       (0x1<<4) // Active HIGH clock enable signal for the BIST transmit clock
30613   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_TX_CLOCK_ENABLE_K2_E5_SHIFT                                 4
30614   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_CDN_O_K2_E5                                             (0x1<<5) // Bist generator master reset.
30615   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_CDN_O_K2_E5_SHIFT                                       5
30616   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_WORD_O_K2_E5                                            (0x1<<6) // Bist generator word enable. 0 - Bist generator generates single word 8 or 10 1 - Bist generator generates double word 16 or 20
30617   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_WORD_O_K2_E5_SHIFT                                      6
30618   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_EN_O_K2_E5                                              (0x1<<7) // Bist generator enable.  0 - Bist generator idle. 1 - Bist generator generates data
30619   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X7_BIST_GEN_EN_O_K2_E5_SHIFT                                        7
30620 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X8_K2_E5                                                              0x002020UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30621   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5                                     (0x7<<0) // BIST Generation Clock Selection
30622   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X8_BIST_GEN_CLK_SEL_O_2_0_K2_E5_SHIFT                               0
30623   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X8_BIST_GEN_SEND_PREAM_O_K2_E5                                      (0x1<<3) // Bist generator preamble send. Valid only if generator enabled. 0 - Bist generator sends normal data. 1 - Bist generator sends preamble.
30624   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X8_BIST_GEN_SEND_PREAM_O_K2_E5_SHIFT                                3
30625   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5                                (0x7<<4) // Bist generator - Number of bist_chk_insert_word_i words to insert at a time. If 0, no word is ever inserted into the stream. In 20-bit mode, the product of bist_gen_insert_length x bist_gen_insert_count must be even.
30626   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X8_BIST_GEN_INSERT_COUNT_O_2_0_K2_E5_SHIFT                          4
30627 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X9_K2_E5                                                              0x002024UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
30628 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X10_K2_E5                                                             0x002028UL //Access:RW   DataWidth:0x8    // Bist generator low-period control. If not 0, output data enable will be low for this number of words, and then high for en_high_i_X:0 number of words, repeating. If 0, data output enable will be asserted for entire test.
30629 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X11_K2_E5                                                             0x00202cUL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
30630 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X12_K2_E5                                                             0x002030UL //Access:RW   DataWidth:0x8    // Bist generator high-period control. Refer to bist_gen_en_low_o and BIST documentation for further information.
30631 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X13_K2_E5                                                             0x002034UL //Access:RW   DataWidth:0x8    // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
30632 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X14_K2_E5                                                             0x002038UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30633   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5                              (0xf<<0) // Bist generator - Number of words between insert word insertions. Insertions are done in both pream and data transmission. In 20-bit mode, this number must be even.
30634   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X14_BIST_GEN_INSERT_DELAY_O_11_8_K2_E5_SHIFT                        0
30635   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X14_BCHK_EN_O_K2_E5                                                 (0x1<<5) // BIST checker enable Enables BIST RX Control block, which enables the actual BIST RX block when appropriate
30636   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X14_BCHK_EN_O_K2_E5_SHIFT                                           5
30637   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X14_BCHK_CLR_O_K2_E5                                                (0x1<<6) // BIST checker clear signal. Zeroes error counter output. Does NOT go through the RX BIST control block
30638   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X14_BCHK_CLR_O_K2_E5_SHIFT                                          6
30639 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_K2_E5                                                             0x00203cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30640   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BCHK_SRC_O_1_0_K2_E5                                            (0x3<<0) // BIST checker source. 0 - BIST uses output of initial RX polbit before Symbol Aligner 1 - BIST uses output of Symbol Aligner before Elastic Buffer 2 - BIST uses output of RX loopback mux before Decoder and Polbits 3 - BIST uses output of reg1 flop bank before Interface blocks
30641   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BCHK_SRC_O_1_0_K2_E5_SHIFT                                      0
30642   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BIST_CHK_DATA_MODE_O_K2_E5                                      (0x1<<3) // Bist checker mode select. 0X0 � UDP pattern. 0x1 � PRBS pattern
30643   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BIST_CHK_DATA_MODE_O_K2_E5_SHIFT                                3
30644   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5                                (0x3<<4) // BIST PRBS pattern selector.
30645   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BIST_CHK_LFSR_LENGTH_O_1_0_K2_E5_SHIFT                          4
30646   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BIST_RX_CLOCK_ENABLE_K2_E5                                      (0x1<<7) // Active HIGH clock enable signal for the BIST receive clock
30647   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X15_BIST_RX_CLOCK_ENABLE_K2_E5_SHIFT                                7
30648 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X16_K2_E5                                                             0x002040UL //Access:RW   DataWidth:0x8    // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
30649 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X17_K2_E5                                                             0x002044UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30650   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X17_BIST_CHK_PREAM0_O_9_8_K2_E5                                     (0x3<<0) // Bist checker preamble word 0. When in 8b mode, and prior to the 8b/10b encoder, bit 8 is expected to be the K indicator. This word should correspond to the alignment character used for the symbol alignment block.
30651   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X17_BIST_CHK_PREAM0_O_9_8_K2_E5_SHIFT                               0
30652   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5                              (0x7<<2) // BIST Checker Insert word length.
30653   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X17_BIST_CHK_INSERT_LENGTH_O_2_0_K2_E5_SHIFT                        2
30654   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5                                    (0x1<<5) // Setting this bit allows BIST to sync to RX value of zero
30655   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X17_BIST_CHK_SYNC_ON_ZEROS_K2_E5_SHIFT                              5
30656 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X18_K2_E5                                                             0x002048UL //Access:RW   DataWidth:0x8    // BIST Check Preamble
30657 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X19_K2_E5                                                             0x00204cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30658   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X19_BIST_CHK_PREAM1_O_9_8_K2_E5                                     (0x3<<0) // BIST Check Preamble
30659   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X19_BIST_CHK_PREAM1_O_9_8_K2_E5_SHIFT                               0
30660 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X20_K2_E5                                                             0x002050UL //Access:RW   DataWidth:0x8    // Bist checker 40-bit user defined data pattern. In 10-bit mode, corresponds to 4 10-bit words. In 8-bit mode, corresponds to 5 8-bit words. K code is assumed to be 0 in 8-bit mode.
30661 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X21_K2_E5                                                             0x002054UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
30662 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X22_K2_E5                                                             0x002058UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
30663 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X23_K2_E5                                                             0x00205cUL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
30664 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X24_K2_E5                                                             0x002060UL //Access:RW   DataWidth:0x8    // BIST Check User-defined pattern
30665 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X25_K2_E5                                                             0x002064UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
30666 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X26_K2_E5                                                             0x002068UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
30667 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X27_K2_E5                                                             0x00206cUL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
30668 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X28_K2_E5                                                             0x002070UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
30669 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X29_K2_E5                                                             0x002074UL //Access:RW   DataWidth:0x8    // Bist checker insertion word.
30670 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X30_K2_E5                                                             0x002078UL //Access:R    DataWidth:0x8    // Bist errors detected
30671 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X31_K2_E5                                                             0x00207cUL //Access:R    DataWidth:0x8    // Bist errors detected
30672 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X32_K2_E5                                                             0x002080UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
30673 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X33_K2_E5                                                             0x002084UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
30674 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X34_K2_E5                                                             0x002088UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
30675 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X35_K2_E5                                                             0x00208cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
30676 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X36_K2_E5                                                             0x002090UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
30677 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X37_K2_E5                                                             0x002094UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
30678 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X38_K2_E5                                                             0x002098UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
30679 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X39_K2_E5                                                             0x00209cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
30680 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X40_K2_E5                                                             0x0020a0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
30681 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X41_K2_E5                                                             0x0020a4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
30682 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X42_K2_E5                                                             0x0020a8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
30683 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X43_K2_E5                                                             0x0020acUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
30684 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X44_K2_E5                                                             0x0020b0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
30685 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X45_K2_E5                                                             0x0020b4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
30686 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X46_K2_E5                                                             0x0020b8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
30687 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X47_K2_E5                                                             0x0020bcUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
30688 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X48_K2_E5                                                             0x0020c0UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 1/2 - for the new ICA method
30689 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X49_K2_E5                                                             0x0020c4UL //Access:RW   DataWidth:0x8    // Timing Window length for GCFSM for Gen 3 - for the new ICA method
30690 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X50_K2_E5                                                             0x0020c8UL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 1/2 - for the new ICA method
30691 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X51_K2_E5                                                             0x0020ccUL //Access:RW   DataWidth:0x8    // Timing Window length for cdr_ctrl for Gen 3 - for the new ICA method
30692 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X52_K2_E5                                                             0x0020d0UL //Access:RW   DataWidth:0x8    // The start length of DFE offset calibration's first cycle is the value of this register multiplied by 4.
30693 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_K2_E5                                                             0x0020d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30694   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5                      (0x1f<<0) // The start length of DFE offset calibration, except for the 1st cycle.
30695   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_DFE_OFFSET_CAL_START_LEN_O_4_0_K2_E5_SHIFT                0
30696   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5                               (0x1<<5) // COMLANE or LANE CSR Select for GCFSM Cycle Length registers  0 -	 Select COMLANE registers  1 -	 Select LANE registers
30697   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_CYCLE_LEN_REG_SEL_O_2_K2_E5_SHIFT                         5
30698   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5                                   (0x1<<6) // ICA Timing Window Method Enable control - for GCFSM
30699   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_LANE_TW_METHOD_EN_K2_E5_SHIFT                             6
30700   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5                                   (0x1<<7) // ICA Method PMA Load signal Override - for GCFSM
30701   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X53_GCFSM_LANE_PMA_LOAD_OVR_K2_E5_SHIFT                             7
30702 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X54_K2_E5                                                             0x0020d8UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
30703 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X55_K2_E5                                                             0x0020dcUL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
30704 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X56_K2_E5                                                             0x0020e0UL //Access:RW   DataWidth:0x8    // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
30705 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_K2_E5                                                             0x0020e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30706   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_OVR_O_27_24_K2_E5                                         (0xf<<0) // Bit[27] :Override enable for Lane GCFSM inputs. Bit[26]: Overide value for msm_ln_gcfsm_req_ow Bit[25:24]:Overide value for msm_ln_gcfsm_func_ow Bit[23:00]: Overide value for msm_ln_gcfsm_ctrl_ow
30707   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_OVR_O_27_24_K2_E5_SHIFT                                   0
30708   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5                                   (0x1<<4) // General Calibration Finite State Machine GCFSM output override enable - assertion causes data stored in gcfsm_lane_pma_data_ovr_o to override calibration values for the block selected by gcfsm_lane_pma_cal_ovr_o.
30709   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_OUT_OVR_EN_O_K2_E5_SHIFT                             4
30710   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5                                (0x1<<5) // GCFSM pma_latch_o override
30711   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_PMA_LATCH_OVR_O_K2_E5_SHIFT                          5
30712   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5                                   (0x1<<6) // GCFSM pma_go_o override
30713   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_PMA_GO_OVR_O_K2_E5_SHIFT                             6
30714   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5                                 (0x1<<7) // GCFSM pma_read_o override.
30715   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X57_GCFSM_LANE_PMA_READ_OVR_O_K2_E5_SHIFT                           7
30716 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X58_K2_E5                                                             0x0020e8UL //Access:RW   DataWidth:0x8    // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
30717 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X59_K2_E5                                                             0x0020ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30718   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5                            (0xf<<0) // GCFSM pma_data_o override data. Bits applied to PMA are [8:15]
30719   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X59_GCFSM_LANE_PMA_DATA_OVR_O_11_8_K2_E5_SHIFT                      0
30720 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X60_K2_E5                                                             0x0020f0UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
30721 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X61_K2_E5                                                             0x0020f4UL //Access:RW   DataWidth:0x8    // General Calibration Finite State Machine GCFSM overide select, enabled by gcfsm_lane_out_ovr_en. Only one bit should be asserted at a given time. Assertion of a given bit causes the value stored in gcfsm_lane_pma_data_ovr_o to the associated PMA compone
30722 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X62_K2_E5                                                             0x0020f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30723   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X62_LN_MSM_REQ_IN_OVR_O_K2_E5                                       (0x3<<0) // Bit 0:  Override enable for msm_ln_req Bit 1 : Override msm_ln_req
30724   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X62_LN_MSM_REQ_IN_OVR_O_K2_E5_SHIFT                                 0
30725   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5                                      (0x3f<<2) // Bit 2:  Override enable for msm_func Bits [7:3] : Override msm_func
30726   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X62_LN_MSM_FUNC_IN_OVR_O_K2_E5_SHIFT                                2
30727 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X65_K2_E5                                                             0x002104UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30728   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X65_GCFSM_OVR_O_28_K2_E5                                            (0x1<<0) // Not currently used
30729   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X65_GCFSM_OVR_O_28_K2_E5_SHIFT                                      0
30730 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X66_K2_E5                                                             0x002108UL //Access:RW   DataWidth:0x8    // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
30731 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X67_K2_E5                                                             0x00210cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30732   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5                                    (0x7f<<0) // Number of clock cycles between signal detect indicator
30733   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X67_CDR_CTRL_DLY_CDR_O_6_0_K2_E5_SHIFT                              0
30734   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5                               (0x1<<7) // Number of cycles of low signal detect output required for RX electrical idle to be declared. Clock cycle length is controlled by cdrctrl_div_en register in common lane AHB.
30735   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X67_CDR_CTRL_SIGDET_LOW_MIN_O_8_K2_E5_SHIFT                         7
30736 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X68_K2_E5                                                             0x002110UL //Access:RW   DataWidth:0x8    // Number of clock cycles between CISEL assertion
30737 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X69_K2_E5                                                             0x002114UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30738   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5                                   (0x3<<0) // Number of clock cycles between CISEL assertion
30739   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X69_CDR_CTRL_DLY_LANE_O_9_8_K2_E5_SHIFT                             0
30740   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5                                  (0xf<<2) // Number of clock cycles between when CDR control block
30741   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X69_CDR_CTRL_START_LEN_O_3_0_K2_E5_SHIFT                            2
30742   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5                                    (0x3<<6) // CDR control DLPF positioning control.
30743   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X69_CDR_CTRL_INT_FIL_O_1_0_K2_E5_SHIFT                              6
30744 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X70_K2_E5                                                             0x002118UL //Access:RW   DataWidth:0x8    // CDR control block cycle length When not in PCIe Gen3.
30745 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X71_K2_E5                                                             0x00211cUL //Access:RW   DataWidth:0x8    // CDR control block cycle length When in PCIe Gen3.
30746 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X72_K2_E5                                                             0x002120UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30747   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5                                   (0x1f<<0) // Maximum difference from DLPF center point.
30748   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X72_CDR_CTRL_MAX_DIFF_O_4_0_K2_E5_SHIFT                             0
30749   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5                                 (0x7<<5) // Maximum difference from DLPF center point.
30750   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X72_CDR_CTRL_MIN_BOUNCE_O_2_0_K2_E5_SHIFT                           5
30751 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_K2_E5                                                             0x002124UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30752   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_CDR_CTRL_TW_METHOD_EN_K2_E5                                     (0x1<<0) // ICA Timing Window Method Enable control - for cdr_control
30753   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_CDR_CTRL_TW_METHOD_EN_K2_E5_SHIFT                               0
30754   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5                                    (0x1<<1) // ATT wait control. Upon detection of signal, DFE ATT calibration is enabled, without CISEL being asserted to the CDR.  0 - CDR control block will wait for ATT calibration before proceeding 1 - CDR control block will not wait for ATT calibration
30755   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_CDR_CONTROL_ATT_CTRL_O_K2_E5_SHIFT                              1
30756   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_RXEQ_WAIT_EN_O_K2_E5                                            (0x1<<2) // CDR control block wait for DFE signal.  0 - Do not wait for DFE calibration before enabling rx data 1 - Wait for DFE calibration before enabling rx data
30757   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_RXEQ_WAIT_EN_O_K2_E5_SHIFT                                      2
30758   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5                                    (0x7<<3) // Number of clock cycles between signal detect indicator
30759   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X73_CDR_CTRL_DLY_CDR_O_9_7_K2_E5_SHIFT                              3
30760 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X74_K2_E5                                                             0x002128UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
30761 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X75_K2_E5                                                             0x00212cUL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
30762 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X76_K2_E5                                                             0x002130UL //Access:RW   DataWidth:0x8    // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
30763 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X77_K2_E5                                                             0x002134UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30764   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5                                  (0x3f<<0) // Override enable for CDR control block outputs. [0:29] Bit 29 - Override enable Bit 28 - Override for cdr_control_dlpf_frz Bit 27 - Override for cdr_control_dlpf_en Bit 26:13 - Override for cdr_control_dlpf Bit 12:5 - Override for cdr_control_cdr_cal_data Bit 4 - Override cdr_control_cdr_cal_go Bit 3 - Override for cdr_control_cdr_cal_latch Bit 2 - Override for cdr_control_cdr_cal_en Bit 1 - Override for cdr_control_data_en Bit 0 - Override for cdr_control_dfe_cisel
30765   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X77_CDR_CTRL_OUT_OVR_O_29_24_K2_E5_SHIFT                            0
30766   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5                                     (0x1<<6) // ICA Method PMA Load signal Override - for cdr_control
30767   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X77_CDR_CTRL_CAL_LOAD_OVR_K2_E5_SHIFT                               6
30768 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X78_K2_E5                                                             0x002138UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30769   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5                                 (0x3f<<0) // Symbol aligner position override enable.
30770   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X78_SYM_ALIGN_ALIGN_POS_O_5_0_K2_E5_SHIFT                           0
30771   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X78_SYM_ALIGN_MODE_O_1_0_K2_E5                                      (0x3<<6) // Symbol aligner mode select.
30772   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X78_SYM_ALIGN_MODE_O_1_0_K2_E5_SHIFT                                6
30773 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X79_K2_E5                                                             0x00213cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30774   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X79_SYM_ALIGN_BYPASS_O_K2_E5                                        (0x1<<0) // Asserting this register will bypass the symbol aligner
30775   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X79_SYM_ALIGN_BYPASS_O_K2_E5_SHIFT                                  0
30776 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X80_K2_E5                                                             0x002140UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before forcing exit form EI
30777 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_K2_E5                                                             0x002144UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30778   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before forcing exit form EI
30779   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EXIT_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
30780   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5                                   (0x1<<2) // Clears the elec idle control error flag
30781   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_CLR_ERR_O_K2_E5_SHIFT                             2
30782   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5                               (0x1<<3) // Override for ei_inferred signal
30783   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EI_INFERRED_O_K2_E5_SHIFT                         3
30784   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5                            (0x1<<4) // Override for ei_mask signal
30785   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EI_DETECT_MASK_O_K2_E5_SHIFT                      4
30786   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5                             (0x1<<5) // Override for ei_exit_type signal
30787   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_EII_EXIT_TYPE_O_K2_E5_SHIFT                       5
30788   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_OVR_O_K2_E5                                       (0x1<<6) // EI control override enable
30789   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X81_ELECIDLE_CTRL_OVR_O_K2_E5_SHIFT                                 6
30790 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X82_K2_E5                                                             0x002148UL //Access:RW   DataWidth:0x8    // Number of cycles to wait before entering back into EI
30791 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X83_K2_E5                                                             0x00214cUL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect glitch filter counter
30792 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X84_K2_E5                                                             0x002150UL //Access:RW   DataWidth:0x8    // Electrical Idle Control signal detect low filter min value
30793 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X85_K2_E5                                                             0x002154UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30794   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5                        (0x3<<0) // Number of cycles to wait before entering back into EI
30795   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X85_ELECIDLE_CTRL_LOCK_TIMER_LEN_O_9_8_K2_E5_SHIFT                  0
30796   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5                         (0x3<<2) // EI Exit time cycles = timer_len_sel[1:0]+1*exit_timer_len_i[9:0]
30797   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X85_ELECIDLE_CTRL_TIMER_LEN_SEL_O_1_0_K2_E5_SHIFT                   2
30798   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X85_LOOPBACK_EN_O_K2_E5                                             (0x1<<4) // Control signal to force decoder into loopback mode
30799   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X85_LOOPBACK_EN_O_K2_E5_SHIFT                                       4
30800 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X86_K2_E5                                                             0x002158UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30801   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X86_FES_LB_ENA_O_K2_E5                                              (0x1<<0) // FES loopback enable.
30802   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X86_FES_LB_ENA_O_K2_E5_SHIFT                                        0
30803   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X86_NES_LB_ENA_O_K2_E5                                              (0x1<<1) // NES loopback enable.
30804   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X86_NES_LB_ENA_O_K2_E5_SHIFT                                        1
30805   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X86_RXCLK_LB_ENA_O_K2_E5                                            (0x1<<2) // HS recovered clock to transmit loopback enable.
30806   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X86_RXCLK_LB_ENA_O_K2_E5_SHIFT                                      2
30807 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X87_K2_E5                                                             0x00215cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30808   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5                                 (0x1<<0) // RX boost override enable
30809   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X87_AHB_PMA_LN_RX_BOOST_OVR_O_K2_E5_SHIFT                           0
30810   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5                            (0x7f<<1) // RX boost override setting. Thermometer coded.
30811   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X87_AHB_PMA_LN_RX_BOOSTOVR_O_6_0_O_K2_E5_SHIFT                      1
30812 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X88_K2_E5                                                             0x002160UL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
30813 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_K2_E5                                                             0x002164UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30814   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5                                (0x7<<0) // Signal detect threshold select for Full rate
30815   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_SD_THSEL_DIV1_O_K2_E5_SHIFT                          0
30816   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5                                (0x7<<3) // Signal detect threshold select for div-by-2 rate
30817   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_SD_THSEL_DIV2_O_K2_E5_SHIFT                          3
30818   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_RXUP_O_K2_E5                                         (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
30819   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_RXUP_O_K2_E5_SHIFT                                   6
30820   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5                                (0x1<<7) // RX FL calibration clock DIV4 enable
30821   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X89_AHB_PMA_LN_RXPREDIV4_ENA_O_K2_E5_SHIFT                          7
30822 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X90_K2_E5                                                             0x002168UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30823   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5                                (0x7<<0) // Signal detect threshold select for div-by-4 rate
30824   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X90_AHB_PMA_LN_SD_THSEL_DIV4_O_K2_E5_SHIFT                          0
30825   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5                                    (0x7<<3) // AGC threshold select
30826   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X90_AHB_PMA_LN_AGC_THSEL_O_K2_E5_SHIFT                              3
30827   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X90_AHB_PMA_LN_VREGH_O_K2_E5                                        (0x3<<6) // Regulator VREGH setting
30828   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X90_AHB_PMA_LN_VREGH_O_K2_E5_SHIFT                                  6
30829 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X91_K2_E5                                                             0x00216cUL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS
30830 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_K2_E5                                                             0x002170UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30831   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5                                (0x3<<0) // RX FL calibration LDHS
30832   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_RXFL_LDHS_9_8_O_K2_E5_SHIFT                          0
30833   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5                                   (0xf<<2) // CDR VCO bias setting.
30834   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_RXVCO_BIAS_O_K2_E5_SHIFT                             2
30835   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5                                (0x1<<6) // DLPF DIV2 enable
30836   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_DLPF_DIV2_ENA_O_K2_E5_SHIFT                          6
30837   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5                                 (0x1<<7) // CDR DivN clock divider enable.
30838   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X92_AHB_PMA_LN_CDR_DVDR_ENA_O_K2_E5_SHIFT                           7
30839 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X93_K2_E5                                                             0x002174UL //Access:RW   DataWidth:0x8    // AFE spare controls
30840 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X94_K2_E5                                                             0x002178UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30841   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5                                     (0x3f<<0) // CDR DivN clock division ratio.
30842   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X94_AHB_PMA_LN_CDR_DVDR_O_K2_E5_SHIFT                               0
30843   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X94_AHB_PMA_LN_VREG_O_K2_E5                                         (0x3<<6) // Regulator VREG setting
30844   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X94_AHB_PMA_LN_VREG_O_K2_E5_SHIFT                                   6
30845 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X95_K2_E5                                                             0x00217cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30846   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X95_AHB_PMA_LN_BB_STEP_O_K2_E5                                      (0xf<<0) // CDR bb_step
30847   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X95_AHB_PMA_LN_BB_STEP_O_K2_E5_SHIFT                                0
30848   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X95_AHB_PMA_LN_INT_STEP_O_K2_E5                                     (0x7<<4) // CDR int step
30849   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X95_AHB_PMA_LN_INT_STEP_O_K2_E5_SHIFT                               4
30850   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X95_AHB_PMA_LN_RXDWN_O_K2_E5                                        (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
30851   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X95_AHB_PMA_LN_RXDWN_O_K2_E5_SHIFT                                  7
30852 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X96_K2_E5                                                             0x002180UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30853   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5                                      (0x7<<0) // RXVCOFR override value Enabled by pma_ln_dr_rxvcofr_sel_o
30854   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X96_AHB_PMA_LN_RXVCOFR_O_K2_E5_SHIFT                                0
30855   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5                                  (0x1<<3) // Override enable for RXVCOFR override vakue
30856   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X96_AHB_PMA_LN_RXVCOFR_SEL_O_K2_E5_SHIFT                            3
30857   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X96_AHB_PMA_LN_RX_SELR_O_K2_E5                                      (0x7<<4) // CTLE R degeneration select
30858   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X96_AHB_PMA_LN_RX_SELR_O_K2_E5_SHIFT                                4
30859 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X97_K2_E5                                                             0x002184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30860   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X97_AHB_PMA_LN_RX_SELC_O_K2_E5                                      (0x7<<0) // CTLE C degeneration select
30861   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X97_AHB_PMA_LN_RX_SELC_O_K2_E5_SHIFT                                0
30862 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X99_K2_E5                                                             0x00218cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30863   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X99_PMA_LN_DFE_BW_SCALE_K2_E5                                       (0x3<<4) // DFE Bandwidth Selection
30864   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X99_PMA_LN_DFE_BW_SCALE_K2_E5_SHIFT                                 4
30865   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5                                      (0x3<<6) // CDR phase detector proportional path enable bit 0: enables D4/D3 data/edge samplers bit 1: enables D1/D2 data/edge samplers
30866   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X99_PMA_LN_PHD_ENA_O_1_0_K2_E5_SHIFT                                6
30867 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X100_K2_E5                                                            0x002190UL //Access:RW   DataWidth:0x8    // On-chip eye diagram X-direction offset control: Bit 0: unused Bits 1-2: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 3-9: Fine x-direction offset, note bit reversal
30868 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_K2_E5                                                            0x002194UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30869   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5                                     (0x1<<0) // On-chip eye diagram X-direction offset control: Bits 0-1: Coarse x-direction offset, in steps of 1/2UI - note bit reversal Bits 2-8: Fine x-direction offset, note bit reversal
30870   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_DLY_O_8_8_K2_E5_SHIFT                               0
30871   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_SGN_RST_O_K2_E5                                     (0x1<<2) // Reset signal for eye alignment mechanism.
30872   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_SGN_RST_O_K2_E5_SHIFT                               2
30873   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_SD_BWSEL_K2_E5                                          (0x1<<3) // RX signal detector bandwidth select. 0: Nominal bandwidth 1: 10% higher bandwidth
30874   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_SD_BWSEL_K2_E5_SHIFT                                    3
30875   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_ENA270_O_K2_E5                                      (0x1<<4) // In eye diagram generation mode, assertion overrides the ck_270 DFE clock "right" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
30876   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_ENA270_O_K2_E5_SHIFT                                4
30877   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_ENA90_O_K2_E5                                       (0x1<<5) // In eye diagram generation mode, assertion overrides the ck_90 DFE clock "left" eye edge clock with the shifted clock. Only assert one of pma_ln_eye_ena270_o and pma_ln_eye_ena90_o at the same time
30878   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X101_PMA_LN_EYE_ENA90_O_K2_E5_SHIFT                                 5
30879 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X102_K2_E5                                                            0x002198UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30880   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5                                    (0xf<<0) // DFE bias setting.
30881   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X102_PMA_LN_DFE_BIAS_O_3_0_K2_E5_SHIFT                              0
30882 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X103_K2_E5                                                            0x00219cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30883   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5                               (0xf<<0) // TX driver capacitive slew rate control.
30884   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X103_PMA_LN_TX_SR_FASTCAP_O_3_0_K2_E5_SHIFT                         0
30885   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5                               (0xf<<4) // TX coefficient polarity enable. Set to "1" for negative polarity. bit 0: Cm bit 1: C0 bit 2: C1
30886   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X103_PMA_LN_TXEQ_POLARITY_O_3_0_K2_E5_SHIFT                         4
30887 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X104_K2_E5                                                            0x0021a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30888   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5                                   (0xf<<0) // TX slew rate DAC bias current control
30889   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X104_PMA_LN_TX_SR_DAC_O_3_0_K2_E5_SHIFT                             0
30890   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X104_PMA_LN_HSCLK_SEL_O_K2_E5                                       (0x1<<4) // CDR clock divider bypass enable.
30891   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X104_PMA_LN_HSCLK_SEL_O_K2_E5_SHIFT                                 4
30892 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X105_K2_E5                                                            0x0021a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30893   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5                                 (0x1f<<0) // TX driver regulator voltage setting.
30894   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X105_PMA_LN_TX_VREG_LEV_O_4_0_K2_E5_SHIFT                           0
30895   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5                                 (0x1<<5) // TX bleed enable
30896   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X105_PMA_LN_TXDRV_BLEED_ENA_O_K2_E5_SHIFT                           5
30897 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X106_K2_E5                                                            0x0021a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30898   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5                           (0x1<<0) // RX boost override enable.
30899   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X106_AHB_PMA_LN_RX_BOOST_OVR_GEN3_O_K2_E5_SHIFT                     0
30900   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5                        (0x7f<<1) // RX boost override setting. Thermometer coded.
30901   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X106_AHB_PMA_LN_RX_BOOSTOVR_GEN3_6_0_O_K2_E5_SHIFT                  1
30902 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X107_K2_E5                                                            0x0021acUL //Access:RW   DataWidth:0x8    // RX boost override setting. Thermometer coded.
30903 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_K2_E5                                                            0x0021b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30904   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5                               (0x7<<0) // Signal detect threshold select for Gen3
30905   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_SD_THSEL_GEN3_O_K2_E5_SHIFT                         0
30906   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5                              (0x7<<3) // AGC threshold select for Gen3
30907   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_AGC_THSEL_GEN3_O_K2_E5_SHIFT                        3
30908   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5                                   (0x1<<6) // dfe_edge_by[1]. Adjust timing in 270 degree resampler from flop to latch. Eye monitor mode usage only.
30909   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_RXUP_GEN3_O_K2_E5_SHIFT                             6
30910   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5                          (0x1<<7) // CDR VCO frequency lock counter divide by 4 enable.
30911   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X108_AHB_PMA_LN_RXPREDIV4_ENA_GEN3_O_K2_E5_SHIFT                    7
30912 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X109_K2_E5                                                            0x0021b4UL //Access:RW   DataWidth:0x8    // RX FL calibration LDHS for Gen3
30913 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_K2_E5                                                            0x0021b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30914   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5                          (0x3<<0) // RX FL calibration LDHS for Gen3
30915   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_RXFL_LDHS_GEN3_9_8_O_K2_E5_SHIFT                    0
30916   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5                             (0xf<<2) // CDR VCO bias setting.
30917   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_RXVCO_BIAS_GEN3_O_K2_E5_SHIFT                       2
30918   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5                          (0x1<<6) // DLPF DIV2 enable
30919   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_DLPF_DIV2_ENA_GEN3_O_K2_E5_SHIFT                    6
30920   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5                           (0x1<<7) // CDR DivN clock divider enable.
30921   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X110_AHB_PMA_LN_CDR_DVDR_ENA_GEN3_O_K2_E5_SHIFT                     7
30922 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X111_K2_E5                                                            0x0021bcUL //Access:RW   DataWidth:0x8    // AFE spare controls for Gen3
30923 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X112_K2_E5                                                            0x0021c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30924   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5                               (0x3f<<0) // CDR DivN clock divider ratio..
30925   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X112_AHB_PMA_LN_CDR_DVDR_GEN3_O_K2_E5_SHIFT                         0
30926   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5                                   (0x3<<6) // Regulator VREG setting for Gen3
30927   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X112_AHB_PMA_LN_VREG_GEN3_O_K2_E5_SHIFT                             6
30928 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X113_K2_E5                                                            0x0021c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30929   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5                                (0xf<<0) // CDR bb_step for Gen3
30930   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X113_AHB_PMA_LN_BB_STEP_GEN3_O_K2_E5_SHIFT                          0
30931   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5                               (0x7<<4) // CDR int step for Gen3
30932   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X113_AHB_PMA_LN_INT_STEP_GEN3_O_K2_E5_SHIFT                         4
30933   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5                                  (0x1<<7) // dfe_edge_by[0]. Adjust timing in 90 degree resampler from flop to latch. Eye monitor mode usage only.
30934   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X113_AHB_PMA_LN_RXDWN_GEN3_O_K2_E5_SHIFT                            7
30935 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X114_K2_E5                                                            0x0021c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30936   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5                                (0x7<<0) // RXVCOFR override value for Gen3 Enabled by pma_ln_dr_rxvcofr_sel_o
30937   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X114_AHB_PMA_LN_RXVCOFR_GEN3_O_K2_E5_SHIFT                          0
30938   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5                                (0x7<<3) // CTLE R degeneration select for Gen3
30939   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X114_AHB_PMA_LN_RX_SELR_GEN3_O_K2_E5_SHIFT                          3
30940   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5                                  (0x3<<6) // Not currently used
30941   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X114_AHB_PMA_LN_VREGH_GEN3_O_K2_E5_SHIFT                            6
30942 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X115_K2_E5                                                            0x0021ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30943   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5                                (0x7<<0) // CTLE R degeneration select for Gen3
30944   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X115_AHB_PMA_LN_RX_SELC_GEN3_O_K2_E5_SHIFT                          0
30945 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X119_K2_E5                                                            0x0021dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30946   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X119_AHB_TX_CXP_MARGIN_K2_E5                                        (0xf<<0) // Value to minus/add from the calibrated txterm value
30947   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X119_AHB_TX_CXP_MARGIN_K2_E5_SHIFT                                  0
30948   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X119_AHB_TX_CXN_MARGIN_K2_E5                                        (0xf<<4) // Value to minus/add from the calibrated txterm value
30949   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X119_AHB_TX_CXN_MARGIN_K2_E5_SHIFT                                  4
30950 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X120_K2_E5                                                            0x0021e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30951   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5                                  (0xf<<0) // in txterm calibration, the number refclk cycles to wait before sampling the up from a different comparator  the register ix X2 is the actual number of wait cycle
30952   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X120_AHB_TX_TC_WAIT_NEXT_CMP_K2_E5_SHIFT                            0
30953   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5                               (0x7<<4) // in txterm calibration, the number refclk cycles to wait before sampling the up from the same comparator
30954   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X120_AHB_TX_TC_WAIT_NEXT_SAMPLE_K2_E5_SHIFT                         4
30955 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_K2_E5                                                            0x0021e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30956   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5                            (0xf<<0) // in txterm calibration, the number of samples to take from the same comparator
30957   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_TC_CMP_OUT_NUM_SAMPLES_K2_E5_SHIFT                      0
30958   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5                                  (0x1<<4) // when 1, the final tx term value is calibrated txterm value + tx_cxp_margin; when 0, the final tx term value is calibrated txterm value - tx_cxp_margin
30959   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_CXP_MARGIN_ADD_0_K2_E5_SHIFT                            4
30960   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5                                  (0x1<<5) // when 1, the final tx term value is calibrated txterm value + tx_cxn_margin; when 0, the final tx term value is calibrated txterm value - tx_cxn_margin
30961   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_CXN_MARGIN_ADD_0_K2_E5_SHIFT                            5
30962   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_CX_OVR_ENA_K2_E5                                        (0x1<<6) // enable override calibrated txterm value
30963   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_CX_OVR_ENA_K2_E5_SHIFT                                  6
30964   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5                                   (0x1<<7) // Debug feature, when set forces circuit to be affected by ahb_tx_cdac_ovr
30965   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X121_AHB_TX_TERM_EN_CAL_OVR_K2_E5_SHIFT                             7
30966 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X122_K2_E5                                                            0x0021e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30967   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X122_AHB_TX_CXP_OVR_K2_E5                                           (0xf<<0) // override calibrated txterm value
30968   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X122_AHB_TX_CXP_OVR_K2_E5_SHIFT                                     0
30969   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X122_AHB_TX_CXN_OVR_K2_E5                                           (0xf<<4) // override calibrated txterm value
30970   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X122_AHB_TX_CXN_OVR_K2_E5_SHIFT                                     4
30971 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X123_K2_E5                                                            0x0021ecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30972   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X123_TX_CTRL_O_0_K2_E5                                              (0x1<<0) // TX Control override enable. Bit 0: txdrv_sel_sw_map Bit 1: not currently used
30973   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X123_TX_CTRL_O_0_K2_E5_SHIFT                                        0
30974   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X123_TX_CTRL_O_7_2_K2_E5                                            (0x3f<<2) // TX Control override enable. Bits 5:2:txdrv_att_in[3:0] Bits 7:6 : tx_slew_sld[1:0]
30975   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X123_TX_CTRL_O_7_2_K2_E5_SHIFT                                      2
30976 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X124_K2_E5                                                            0x0021f0UL //Access:RW   DataWidth:0x8    // Bits 12:8: txdrv_c1_in[4:0] Bits 15:13: txdrv_c2_in[2:0]
30977 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X125_K2_E5                                                            0x0021f4UL //Access:RW   DataWidth:0x8    // Bits 19-16: txdrv_cm_in[3:0]  Bits 22-20: tx_slew_sld3f[2:0] Bit 23: txdrv_preem_1lsb_mode
30978 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_K2_E5                                                            0x0021f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30979   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_EN_O_K2_E5                                                (0x1<<0) // DFE block enable signal.
30980   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_EN_O_K2_E5_SHIFT                                          0
30981   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5                                    (0x7<<1) // These bits have similar functionality as rxeq_rate_ow_o_2_0 bits in COMLANE CSR. These are used mainly in COMBINATION modes of operation. They are logically OR'ed with the bits in COMLANE.
30982   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE_OW_O_2_0_K2_E5_SHIFT                              1
30983   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5                                 (0x1<<4) // This bit has similar function as rxeq_rate1_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
30984   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE1_CAL_EN_O_3_K2_E5_SHIFT                           4
30985   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5                                 (0x1<<5) // This bit has similar function as rxeq_rate2_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE.
30986   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE2_CAL_EN_O_4_K2_E5_SHIFT                           5
30987   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5                                 (0x1<<6) // This bit has similar function as rxeq_rate3_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
30988   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_RATE3_CAL_EN_O_5_K2_E5_SHIFT                           6
30989   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5                                    (0x1<<7) // This bit has similar function as rxeq_force_cal_en_o in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
30990   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X126_RXEQ_LN_FORCE_CAL_O_6_K2_E5_SHIFT                              7
30991 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X127_K2_E5                                                            0x0021fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
30992   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X127_RXEQ_CONT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
30993   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X127_RXEQ_CONT_CAL_O_6_0_K2_E5_SHIFT                                0
30994 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X128_K2_E5                                                            0x002200UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30995   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X128_RXEQ_INIT_CAL_O_6_0_K2_E5                                      (0x7f<<0) // 0 : enables att calibration 1: enables Boost calibration 2: enables tap1 dfe calibration 3: enables tap2 dfe calibration 4: enables tap3 dfe calibration 5: enables tap4 dfe calibration 6: enables tap5 dfe calibration This register Is not bit reversed
30996   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X128_RXEQ_INIT_CAL_O_6_0_K2_E5_SHIFT                                0
30997 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X130_K2_E5                                                            0x002208UL //Access:RW   DataWidth:0x8    // Multi Field Register.
30998   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate1
30999   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X130_RXEQ_RATE1_ATT_START_O_3_0_K2_E5_SHIFT                         0
31000   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate1
31001   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X130_RXEQ_RATE1_BOOST_START_O_3_0_K2_E5_SHIFT                       4
31002 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X131_K2_E5                                                            0x00220cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31003   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate2
31004   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X131_RXEQ_RATE2_ATT_START_O_3_0_K2_E5_SHIFT                         0
31005   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate2
31006   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X131_RXEQ_RATE2_BOOST_START_O_3_0_K2_E5_SHIFT                       4
31007 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X132_K2_E5                                                            0x002210UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31008   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate2
31009   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X132_RXEQ_RATE2_TAP1_START_O_6_0_K2_E5_SHIFT                        0
31010 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X133_K2_E5                                                            0x002214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31011   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate2
31012   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X133_RXEQ_RATE2_TAP2_START_O_5_0_K2_E5_SHIFT                        0
31013 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X134_K2_E5                                                            0x002218UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31014   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate2
31015   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X134_RXEQ_RATE2_TAP3_START_O_5_0_K2_E5_SHIFT                        0
31016 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X135_K2_E5                                                            0x00221cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31017   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate2
31018   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X135_RXEQ_RATE2_TAP4_START_O_5_0_K2_E5_SHIFT                        0
31019 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X136_K2_E5                                                            0x002220UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31020   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate2
31021   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X136_RXEQ_RATE2_TAP5_START_O_5_0_K2_E5_SHIFT                        0
31022 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X137_K2_E5                                                            0x002224UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31023   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5                               (0xf<<0) // ATT start value for rate3
31024   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X137_RXEQ_RATE3_ATT_START_O_3_0_K2_E5_SHIFT                         0
31025   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5                             (0xf<<4) // Boost start value for rate3
31026   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X137_RXEQ_RATE3_BOOST_START_O_3_0_K2_E5_SHIFT                       4
31027 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X138_K2_E5                                                            0x002228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31028   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5                              (0x7f<<0) // DFE Tap1 start value for rate3
31029   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X138_RXEQ_RATE3_TAP1_START_O_6_0_K2_E5_SHIFT                        0
31030 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X139_K2_E5                                                            0x00222cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31031   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap2 start value for rate3
31032   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X139_RXEQ_RATE3_TAP2_START_O_5_0_K2_E5_SHIFT                        0
31033 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X140_K2_E5                                                            0x002230UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31034   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap3 start value for rate3
31035   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X140_RXEQ_RATE3_TAP3_START_O_5_0_K2_E5_SHIFT                        0
31036 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X141_K2_E5                                                            0x002234UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31037   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap4 start value for rate3
31038   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X141_RXEQ_RATE3_TAP4_START_O_5_0_K2_E5_SHIFT                        0
31039 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X142_K2_E5                                                            0x002238UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31040   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5                              (0x3f<<0) // DFE Tap5 start value for rate3
31041   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X142_RXEQ_RATE3_TAP5_START_O_5_0_K2_E5_SHIFT                        0
31042 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_K2_E5                                                            0x00223cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31043   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5                                (0x1<<0) // Disable auto cal w/ rx_superbst
31044   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_RXEQ_SUPERBST_AUTOCAL_DIS_K2_E5_SHIFT                          0
31045   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_BOOST_MAX_LIMIT_O_K2_E5                                        (0xf<<1) // Max limit value for BOOST auto-calibration
31046   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_BOOST_MAX_LIMIT_O_K2_E5_SHIFT                                  1
31047   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_BOOST_MAX_LIMIT_EN_O_K2_E5                                     (0x1<<5) // Enable Max limiting for BOOST auto-calibration
31048   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_BOOST_MAX_LIMIT_EN_O_K2_E5_SHIFT                               5
31049   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5                                   (0x3<<6) // rx_att_boost setting used during ATT calibration
31050   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X143_RX_ATT_BOOST_CAL_O_1_0_K2_E5_SHIFT                             6
31051 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_K2_E5                                                            0x002240UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31052   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5                                  (0x3<<0) // rx_att_boost setting used after ATT calibration
31053   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RX_ATT_BOOST_NORM_O_1_0_K2_E5_SHIFT                            0
31054   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5                                      (0x1<<2) // boost_adj_en
31055   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RXEQ_BOOST_ADJ_EN_O_K2_E5_SHIFT                                2
31056   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5                                     (0x1<<3) // boost_adj_dir
31057   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RXEQ_BOOST_ADJ_DIR_O_K2_E5_SHIFT                               3
31058   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5                                     (0xf<<4) // boost_adj_val This register Is not bit reversed
31059   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X144_RXEQ_BOOST_ADJ_VAL_O_K2_E5_SHIFT                               4
31060 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X145_K2_E5                                                            0x002244UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31061   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5                        (0x7f<<0) // Max number of samples to be used for CMP Offset Noise Averaging
31062   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X145_CMP_OFFSET_AVG_MAX_NUMSAMPLES_6_0_K2_E5_SHIFT                  0
31063   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X145_CMP_OFFSET_AVG_EN_O_K2_E5                                      (0x1<<7) // CMP Offset Noise Averaging Enable
31064   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X145_CMP_OFFSET_AVG_EN_O_K2_E5_SHIFT                                7
31065 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X146_K2_E5                                                            0x002248UL //Access:RW   DataWidth:0x8    //
31066 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_K2_E5                                                            0x00224cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31067   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5                                (0xf<<0) //
31068   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_RXEQ_DFE_TAP_PD_WAIT_11_8_K2_E5_SHIFT                          0
31069   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5                                   (0x3<<4) // DFE offset calibration enable
31070   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_PMA_LN_DFE_OFS_CAL_ENA_K2_E5_SHIFT                             4
31071   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5                                (0x1<<6) // Disable auto cal w/ rx_att_gain
31072   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_RXEQ_ATT_GAIN_AUTOCAL_DIS_K2_E5_SHIFT                          6
31073   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5                                (0x1<<7) // Inverts the polarity of superboost_en before assigning to PMA
31074   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X147_RXEQ_SUPERBST_EN_INVERT_O_K2_E5_SHIFT                          7
31075 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X148_K2_E5                                                            0x002250UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31076   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5                                   (0x7f<<0) // Override for RXEQ_CTRL output register load enable.
31077   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X148_RXEQ_OVR_LOAD_EN_O_6_0_K2_E5_SHIFT                             0
31078   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X148_RXEQ_OVR_EN_O_K2_E5                                            (0x1<<7) // Override enable for DFE signals.
31079   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X148_RXEQ_OVR_EN_O_K2_E5_SHIFT                                      7
31080 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X149_K2_E5                                                            0x002254UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31081   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5                                      (0x7f<<0) // Override for RXEQ_CTRL output register load value.
31082   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X149_RXEQ_OVR_LOAD_O_6_0_K2_E5_SHIFT                                0
31083   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X149_RXEQ_OVR_LATCH_O_K2_E5                                         (0x1<<7) // Override for DFE latch signal. Negative edge causes AFE to store values of DFE output registers.
31084   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X149_RXEQ_OVR_LATCH_O_K2_E5_SHIFT                                   7
31085 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_K2_E5                                                            0x002258UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31086   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5                               (0x7<<0) // Override value for comparator calibration select. Enabled by rxeq_ovr_en_o: 1: Calibrate DFE comparator 1 2: Calibrate DFE comparator 2 3: Calibrate DFE comparator 3 4: Calibrate DFE comparator 4
31087   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_RXEQ_DFE_CMP_SEL_OVR_O_2_0_K2_E5_SHIFT                         0
31088   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_RXEQ_ATT_GAIN_OVR_K2_E5                                        (0x3<<3) // Override the value of rx_att_gain output to PMA when rx_att_gain_autocal_dis=1
31089   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_RXEQ_ATT_GAIN_OVR_K2_E5_SHIFT                                  3
31090   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5                                    (0x1<<5) // Override the value of rx_superbst_ena output to PMA when superbst_autocal_dis=1
31091   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_RXEQ_SUPERBST_ENA_OVR_K2_E5_SHIFT                              5
31092   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5                           (0x1<<6) // DFE TAP CMP no offset override enable
31093   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_DFE_TAP_CMP_NO_OFST_OVR_EN_O_6_K2_E5_SHIFT                     6
31094   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_DFE_TAP_OVR_EN_O_7_K2_E5                                       (0x1<<7) // DFE TAP override enable
31095   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X150_DFE_TAP_OVR_EN_O_7_K2_E5_SHIFT                                 7
31096 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_K2_E5                                                            0x00225cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31097   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5                          (0x1f<<0) // DFE offset calibration TAP enable override
31098   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_OFFSET_CAL_TAP_EN_OVR_O_7_3_K2_E5_SHIFT                    0
31099   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5                            (0x1<<5) // DFE offset calibrated value override enable
31100   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_OFFSET_CAL_VAL_OVR_EN_O_0_K2_E5_SHIFT                      5
31101   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5                                (0x1<<6) // DFE offset cal enable override
31102   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_OFFSET_CAL_EN_OVR_O_1_K2_E5_SHIFT                          6
31103   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5                                   (0x1<<7) // DFE comparator cal enable override
31104   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X151_DFE_CMP_CAL_EN_OVR_O_2_K2_E5_SHIFT                             7
31105 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X152_K2_E5                                                            0x002260UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31106   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5                                   (0x7f<<0) // DFE Tap 1 Override Value
31107   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X152_DFE_TAP1_OVR_VAL_O_6_0_K2_E5_SHIFT                             0
31108 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X153_K2_E5                                                            0x002264UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31109   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 2 Override Value
31110   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X153_DFE_TAP2_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
31111 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X154_K2_E5                                                            0x002268UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31112   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 3 Override Value
31113   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X154_DFE_TAP3_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
31114 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X155_K2_E5                                                            0x00226cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31115   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 4 Override Value
31116   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X155_DFE_TAP4_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
31117 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X156_K2_E5                                                            0x002270UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31118   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5                                   (0x3f<<0) // DFE Tap 5 Override Value
31119   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X156_DFE_TAP5_OVR_VAL_O_5_0_K2_E5_SHIFT                             0
31120 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X157_K2_E5                                                            0x002274UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31121   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X157_TXEQ_ADAPT_EN_O_0_K2_E5                                        (0x1<<0) // TX Equalizer adaptation function enable
31122   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X157_TXEQ_ADAPT_EN_O_0_K2_E5_SHIFT                                  0
31123   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X157_TXEQ_ERR_SIGN_O_1_K2_E5                                        (0x1<<1) // TX Equalizer Error Sign
31124   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X157_TXEQ_ERR_SIGN_O_1_K2_E5_SHIFT                                  1
31125   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X157_TXEQ_FW_OVRIDE_O_2_K2_E5                                       (0x1<<2) // TX Equalization Firmware over ride  0 -	 Disable firmware based adaptation  1 -	 Enbale firmware based adaptation
31126   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X157_TXEQ_FW_OVRIDE_O_2_K2_E5_SHIFT                                 2
31127 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X158_K2_E5                                                            0x002278UL //Access:R    DataWidth:0x8    // Multi Field Register.
31128   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X158_TXEQ_ERR_STAT_I_1_0_K2_E5                                      (0x3<<0) // TX Equalization error state
31129   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X158_TXEQ_ERR_STAT_I_1_0_K2_E5_SHIFT                                0
31130 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X159_K2_E5                                                            0x00227cUL //Access:R    DataWidth:0x8    // Multi Field Register.
31131   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5                                   (0x3<<0) // Over equalization count 9-8
31132   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X159_TXEQ_OVER_EQ_CNT_I_9_8_K2_E5_SHIFT                             0
31133 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X160_K2_E5                                                            0x002280UL //Access:R    DataWidth:0x8    // Over equalization count 7-0
31134 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X161_K2_E5                                                            0x002284UL //Access:R    DataWidth:0x8    // Multi Field Register.
31135   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5                                  (0x3<<0) // Under equalization count 9-8
31136   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X161_TXEQ_UNDER_EQ_CNT_I_9_8_K2_E5_SHIFT                            0
31137 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X162_K2_E5                                                            0x002288UL //Access:R    DataWidth:0x8    // Under equalization count 7-0
31138 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X163_K2_E5                                                            0x00228cUL //Access:RW   DataWidth:0x8    // TX Equalizer Training Pattern
31139 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X164_K2_E5                                                            0x002290UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31140   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X164_TXEQ_TRAINING_PATT_O_8_K2_E5                                   (0x1<<0) // TX Equalizer Training Pattern
31141   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X164_TXEQ_TRAINING_PATT_O_8_K2_E5_SHIFT                             0
31142 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X165_K2_E5                                                            0x002294UL //Access:RW   DataWidth:0x8    // Mask bit for Txeq training pattern
31143 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X166_K2_E5                                                            0x002298UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31144   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X166_TXEQ_DONT_CARE_O_8_K2_E5                                       (0x1<<0) // Mask bit for Txeq training pattern
31145   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X166_TXEQ_DONT_CARE_O_8_K2_E5_SHIFT                                 0
31146 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X167_K2_E5                                                            0x00229cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31147   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5                                    (0x1<<0) // This bit has similar function as txeq_rxrecal_init  in COMLANE CSR. It is logically OR'ed with the bit in COMLANE
31148   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X167_TXEQ_RXRECAL_INIT_O_7_K2_E5_SHIFT                              0
31149 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X168_K2_E5                                                            0x0022a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31150   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5                                 (0x1<<0) // Enable for primary input lnx_rx_preset_hint during init cal.
31151   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X168_INIT_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                           0
31152   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5                                (0x1<<1) // Enable for primary input lnx_rx_preset_hint during recal.
31153   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X168_RECAL_RX_PRESET_HINT_EN_O_K2_E5_SHIFT                          1
31154 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X169_K2_E5                                                            0x0022a4UL //Access:R    DataWidth:0x8    // Multi Field Register.
31155   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5                                    (0x1<<0) // TX - RECAL RX Equalization status
31156   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X169_TXEQ_RXRECAL_DONE_I_0_K2_E5_SHIFT                              0
31157 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X170_K2_E5                                                            0x0022a8UL //Access:R    DataWidth:0x8    // Multi Field Register.
31158   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X170_BLOCK_DEC_ERR_K2_E5                                            (0x1<<0) // decoder sync header error
31159   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X170_BLOCK_DEC_ERR_K2_E5_SHIFT                                      0
31160 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_K2_E5                                                            0x002324UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31161   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_EN_O_0_K2_E5                                              (0x1<<0) // cdfe enable bit.  1: enable cdfe when rate is 2'b01 or 2'b10.  0: disable cdfe.
31162   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_EN_O_0_K2_E5_SHIFT                                        0
31163   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_WORD_OV_O_1_0_K2_E5                                       (0x3<<1) // The cdfe input word_i overwrite.                                                                                                         2'b00: the word_i input for cdfe block is internally generated.                                     2'b10: the word_i input for cdfe block is set to 0 8-bit or 10-bit mode.                                                       2'b11: the word_i input for cdfe block is set to 1 16-bit or 20-bit mode.
31164   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_WORD_OV_O_1_0_K2_E5_SHIFT                                 1
31165   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5                                    (0x3<<3) // The cdfe input mode_8b_i overwrite.                                                                                                         2'b00: the mode_8b_i input for cdfe block is internally generated.                                      2'b01: the mode_8b_i input for cdfe block is set to 0 10-bit or 20-bit mode.                                                      2'b11: the mode_8b_i input for cdfe block is set to 1 8-bit or 16-bit mode.
31166   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_MODE_8B_OV_O_1_0_K2_E5_SHIFT                              3
31167   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_RATE_OV_O_2_0_K2_E5                                       (0x7<<5) // The cdfe input rate_i[1:0] overwrite.                                                                                                         3'b0xx: the rate_i input for cdfe block is internally generated.                                     3'b1xx: the rate_i[1:0] input for cdfe block is set to cdfe_rate_ov_o[1:0]
31168   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X201_CDFE_RATE_OV_O_2_0_K2_E5_SHIFT                                 5
31169 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X202_K2_E5                                                            0x002328UL //Access:RW   DataWidth:0x8    //
31170 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_K2_E5                                                            0x00232cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31171   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_GO_K2_E5                                                  (0x1<<4) //
31172   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_GO_K2_E5_SHIFT                                            4
31173   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_LN_FORCE_CAL_K2_E5                                        (0x1<<5) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
31174   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_LN_FORCE_CAL_K2_E5_SHIFT                                  5
31175   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5                                  (0x1<<6) // The cdfe force calibration enable.  1: enable force cdfe calibration.  0: disable force cdfe calibration.  Note: Force cdfe calibration is only enabled when force edfe calibration is also enabled.
31176   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_LN_RATE_CHANGE_CAL_K2_E5_SHIFT                            6
31177   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_LN_EI_EXIT_CAL_K2_E5                                      (0x1<<7) // EI exit cdfe calibration enable.                                                                                                   1: the cdfe calibration is enabled when EI exits and when rate is  2'b01 or 2'b10.                                  0: the cdfe calibration is disabled when EI exits.                                                                    Note: EI exit cdfe calibration is only enabled when EI exit edfe calibration is also enabled.
31178   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X203_CDFE_LN_EI_EXIT_CAL_K2_E5_SHIFT                                7
31179 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_K2_E5                                                            0x002330UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31180   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_CONT_CAL_K2_E5                                         (0x1<<0) // Continuous cdfe calibration enable.                                                                                            1: the continuous cdfe calibration is enabled when the rate is  2'b01 or 2'b10.                                  0: the continuous cdfe calibration is disabled.                                                                        Note: Continuout cdfe calibration is only enabled when continuous edfe calibration is also enabled.
31181   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_CONT_CAL_K2_E5_SHIFT                                   0
31182   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5                             (0x1<<1) // Enables cdfe calibration during Txeq adaptation phase.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
31183   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE3_TXEQ_ADAPT_CAL_K2_E5_SHIFT                       1
31184   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5                              (0x1<<2) // Enables cdfe calibration post Txeq adaptation.                                                                                            1: the cdfe calibration is enabled when the rate is  2'b10.                                  0: the cdfe calibration is disabled.
31185   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE3_TXEQ_RXEQ_CAL_K2_E5_SHIFT                        2
31186   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE3_CAL_EN_K2_E5                                     (0x1<<3) // Enables the cdfe calibration in rate3.  1: enables cdfe calibration.  0: disables cdfe calibration.
31187   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE3_CAL_EN_K2_E5_SHIFT                               3
31188   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE2_CAL_EN_K2_E5                                     (0x1<<4) // Enables the cdfe calibration in rate2.  1: enables cdfe calibration.  0: disables cdfe calibration.
31189   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X204_CDFE_LN_RATE2_CAL_EN_K2_E5_SHIFT                               4
31190 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X205_K2_E5                                                            0x002334UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31191 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X206_K2_E5                                                            0x002338UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31192 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X207_K2_E5                                                            0x00233cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31193 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X208_K2_E5                                                            0x002340UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31194   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5                                (0x1<<7) // cdfe coarse dll overwrite enable.  1: enable coarse dll overwrite for cdfe.  0: disable coarse dll overwrite for cdfe.
31195   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X208_AHB_CDFE_COARSE_DLL_OV_EN_K2_E5_SHIFT                          7
31196 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X213_K2_E5                                                            0x002354UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during txeq adaptation phase in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31197 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X214_K2_E5                                                            0x002358UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during post  txeq adaptation  in rate3 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31198 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X215_K2_E5                                                            0x00235cUL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during init cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31199 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X216_K2_E5                                                            0x002360UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during continuos cal in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31200 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X217_K2_E5                                                            0x002364UL //Access:RW   DataWidth:0x8    // Enables for various cdfe component during re-calibration in rate2 bit[0] : enables/disables dll coarse calibration bit[1] : enables/disables dll fine calibration bit[2] : enables/disables dlev calibration bit[3] : enables/disables tap1 calibration bit[4] : enables/disables tap2 calibration bit[5] : enables/disables tap3 calibration bit[6] : enables/disables tap4 calibration bit[7] : enables/disables tap5 calibration
31201 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X220_K2_E5                                                            0x002370UL //Access:RW   DataWidth:0x8    // Start value for dlev_ref.
31202 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X221_K2_E5                                                            0x002374UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31203   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5                   (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
31204   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X221_CDFE_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT             0
31205 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X222_K2_E5                                                            0x002378UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31206   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5               (0x1f<<0) // Enables copying of adapted tap values to cmp2 taps bit[0] : enables/disables copying to tap1 bit[1] : enables/disables copying to tap2 bit[2] : enables/disables copying to tap3 bit[3] : enables/disables copying to tap4 bit[4] : enables/disables copying to tap5
31207   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X222_CDFE_NON_ADAPTATION_EDGE_CMP_TAP_SEL_O_4_0_K2_E5_SHIFT         0
31208 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X223_K2_E5                                                            0x00237cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31209   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP1 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[1]
31210   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X223_AHB_CDFE_CMP1_TAP1_OFFSET_K2_E5_SHIFT                          0
31211 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X224_K2_E5                                                            0x002380UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31212   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[2]
31213   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X224_AHB_CDFE_CMP1_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
31214 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X225_K2_E5                                                            0x002384UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31215   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[3]
31216   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X225_AHB_CDFE_CMP1_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
31217 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X226_K2_E5                                                            0x002388UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31218   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP1 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[4]
31219   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X226_AHB_CDFE_CMP1_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
31220 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X227_K2_E5                                                            0x00238cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31221   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP1 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[5]
31222   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X227_AHB_CDFE_CMP1_TAP5_OFFSET_K2_E5_SHIFT                          0
31223 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X228_K2_E5                                                            0x002390UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31224   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP2 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[1]
31225   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X228_AHB_CDFE_CMP2_TAP1_OFFSET_K2_E5_SHIFT                          0
31226 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X229_K2_E5                                                            0x002394UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31227   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[2]
31228   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X229_AHB_CDFE_CMP2_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
31229 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X230_K2_E5                                                            0x002398UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31230   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[3]
31231   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X230_AHB_CDFE_CMP2_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
31232 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X231_K2_E5                                                            0x00239cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31233   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP2 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[4]
31234   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X231_AHB_CDFE_CMP2_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
31235 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X232_K2_E5                                                            0x0023a0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31236   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP2 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[5]
31237   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X232_AHB_CDFE_CMP2_TAP5_OFFSET_K2_E5_SHIFT                          0
31238 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X233_K2_E5                                                            0x0023a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31239   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP3 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[1]
31240   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X233_AHB_CDFE_CMP3_TAP1_OFFSET_K2_E5_SHIFT                          0
31241 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X234_K2_E5                                                            0x0023a8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31242   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[2]
31243   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X234_AHB_CDFE_CMP3_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
31244 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X235_K2_E5                                                            0x0023acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31245   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[3]
31246   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X235_AHB_CDFE_CMP3_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
31247 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X236_K2_E5                                                            0x0023b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31248   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP3 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[4]
31249   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X236_AHB_CDFE_CMP3_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
31250 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X237_K2_E5                                                            0x0023b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31251   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP3 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[5]
31252   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X237_AHB_CDFE_CMP3_TAP5_OFFSET_K2_E5_SHIFT                          0
31253 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X238_K2_E5                                                            0x0023b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31254   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5                                (0x7f<<0) // Override for CMP4 TAP1 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[1]
31255   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X238_AHB_CDFE_CMP4_TAP1_OFFSET_K2_E5_SHIFT                          0
31256 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X239_K2_E5                                                            0x0023bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31257   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP2 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[2]
31258   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X239_AHB_CDFE_CMP4_TAP2_OFFSET_5_0_K2_E5_SHIFT                      0
31259 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X240_K2_E5                                                            0x0023c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31260   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP3 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[3]
31261   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X240_AHB_CDFE_CMP4_TAP3_OFFSET_5_0_K2_E5_SHIFT                      0
31262 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X241_K2_E5                                                            0x0023c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31263   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5                            (0x3f<<0) // Override for CMP4 TAP4 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[4]
31264   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X241_AHB_CDFE_CMP4_TAP4_OFFSET_5_0_K2_E5_SHIFT                      0
31265 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X242_K2_E5                                                            0x0023c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31266   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5                                (0x3f<<0) // Override for CMP4 TAP5 calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[5]
31267   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X242_AHB_CDFE_CMP4_TAP5_OFFSET_K2_E5_SHIFT                          0
31268 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X243_K2_E5                                                            0x0023ccUL //Access:RW   DataWidth:0x8    // Override for CMP1 main calibrated offset value. Enabled by qahb_cdfe_cmp1_preset_offset_5_0[0]
31269 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X244_K2_E5                                                            0x0023d0UL //Access:RW   DataWidth:0x8    // Override for CMP2 main calibrated offset value. Enabled by qahb_cdfe_cmp2_preset_offset_5_0[0]
31270 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X245_K2_E5                                                            0x0023d4UL //Access:RW   DataWidth:0x8    // Override for CMP3 main calibrated offset value. Enabled by qahb_cdfe_cmp3_preset_offset_5_0[0]
31271 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X246_K2_E5                                                            0x0023d8UL //Access:RW   DataWidth:0x8    // Override for CMP4 main calibrated offset value. Enabled by qahb_cdfe_cmp4_preset_offset_5_0[0]
31272 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X247_K2_E5                                                            0x0023dcUL //Access:RW   DataWidth:0x8    //
31273 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X248_K2_E5                                                            0x0023e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31274   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5                               (0x3<<0) //
31275   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X248_AHB_CDFE_DLL_FINE_MASK_9_8_K2_E5_SHIFT                         0
31276   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5                             (0xf<<2) //
31277   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X248_AHB_CDFE_FINE_DLL_EDGE_SHIFT_K2_E5_SHIFT                       2
31278 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X249_K2_E5                                                            0x0023e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31279   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5                                  (0xf<<0) //
31280   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X249_AHB_CDFE_ERR_SMPL_SHIFT_K2_E5_SHIFT                            0
31281   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5                                  (0x1<<4) // cdfe fine dll overwrite enable.  1: enable fine dll overwrite for cdfe.  0: disable fine dll overwrite for cdfe.
31282   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X249_AHB_CDFE_FINE_DLL_OV_EN_K2_E5_SHIFT                            4
31283 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_K2_E5                                                            0x0023e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31284   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<0) //
31285   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  0
31286   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<1) //
31287   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE2_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 1
31288   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5                        (0x1<<2) //
31289   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK90_8_K2_E5_SHIFT                  2
31290   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5                       (0x1<<3) //
31291   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X250_AHB_CDFE_RATE3_EYE_DLY_TO_CLK270_8_K2_E5_SHIFT                 3
31292 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X251_K2_E5                                                            0x0023ecUL //Access:RW   DataWidth:0x8    //
31293 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X252_K2_E5                                                            0x0023f0UL //Access:RW   DataWidth:0x8    //
31294 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X253_K2_E5                                                            0x0023f4UL //Access:RW   DataWidth:0x8    //
31295 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X254_K2_E5                                                            0x0023f8UL //Access:RW   DataWidth:0x8    //
31296 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_K2_E5                                                            0x0023fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31297   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_CDFE_DIR_OV_EN_K2_E5                                           (0x1<<0) // Override enable for CDFE calibration direction
31298   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_CDFE_DIR_OV_EN_K2_E5_SHIFT                                     0
31299   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_CDFE_DIR_OV_VAL_K2_E5                                          (0x1<<1) // Override value for CDFE calibration direction
31300   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_CDFE_DIR_OV_VAL_K2_E5_SHIFT                                    1
31301   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5                               (0x1<<2) // Override enable for CDFE output eye_ena270. When 1, AHB value is passed to PMA
31302   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_ENA270_OVR_EN_O_K2_E5_SHIFT                         2
31303   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5                                (0x1<<3) // Override enable for CDFE output eye_ena90. When 1, AHB value is passed to PMA
31304   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_ENA90_OVR_EN_O_K2_E5_SHIFT                          3
31305   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5                                  (0x1<<4) // Override enable for CDFE output phd_ena. When 1, AHB value is passed to PMA
31306   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_PHD_ENA_OVR_EN_O_K2_E5_SHIFT                            4
31307   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5                                  (0x1<<5) // cdfe eye delay overwrite enable.  1: enable eye delay overwrite for cdfe.  0: disable eye delay overwrite for cdfe.
31308   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_DLY_OVR_EN_O_K2_E5_SHIFT                            5
31309   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5                              (0x1<<6) // Override enable for CDFE output eye_sgn_rst. When 1, AHB value is passed to PMA
31310   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X255_PMA_LN_EYE_SGN_RST_OVR_EN_O_K2_E5_SHIFT                        6
31311 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X256_K2_E5                                                            0x002400UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK90.
31312 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X257_K2_E5                                                            0x002404UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31313   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5                           (0x1<<0) // cdfe eye delay count overwrite value for CLK90.
31314   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X257_AHB_CDFE_EYE_DLY_TO_CLK90_OV_8_K2_E5_SHIFT                     0
31315   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5                   (0x7f<<1) // This register represents the maximum comparator offset from the midpoint code 127/128 that must be met for the comparator to be selected as adaptation comparator during dlev and tap adaptation.
31316   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X257_CDFE_DLEV_CMP_SEL_MAX_ABS_THRESH_O_6_0_K2_E5_SHIFT             1
31317 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X258_K2_E5                                                            0x002408UL //Access:RW   DataWidth:0x8    // cdfe eye delay count overwrite value for CLK270.
31318 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_K2_E5                                                            0x00240cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31319   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5                          (0x1<<0) // cdfe eye delay count overwrite value for CLK270.
31320   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_AHB_CDFE_EYE_DLY_TO_CLK270_OV_8_K2_E5_SHIFT                    0
31321   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_AHB_CDFE_DLEV_OV_EN_K2_E5                                      (0x1<<1) // cdfe dlev overwrite enable.  1: enable dlev overwrite for cdfe.  0: disable dlev overwrite for cdfe.
31322   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_AHB_CDFE_DLEV_OV_EN_K2_E5_SHIFT                                1
31323   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5                        (0x1f<<2) // Register override for overriding adaptation comparator select bit [0] : override enable bit [4:1] : override value
31324   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_CDFE_DLEV_ADAPT_CMP_SEL_OVR_O_4_0_K2_E5_SHIFT                  2
31325   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5                   (0x1<<7) // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
31326   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X259_CDFE_DLEV_ADAPT_CMP_OFFSET_VAL_OVR_O_8_K2_E5_SHIFT             7
31327 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X260_K2_E5                                                            0x002410UL //Access:RW   DataWidth:0x8    // Register override for overriding adaptation comparator offset value bit [0] : override enable bit [8:1] : override value
31328 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X261_K2_E5                                                            0x002414UL //Access:RW   DataWidth:0x8    // cdfe dlevn overwrite value.
31329 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X262_K2_E5                                                            0x002418UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31330   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X262_AHB_CDFE_TAP_OV_EN_K2_E5                                       (0x1f<<0) // cdfe tap1~5 overwrite enable.                                                                                                    Bit[0]: enable tap1 overwrite for cdfe. Bit[1]: enable tap2 overwrite for cdfe Bit[2]: enable tap3 overwrite for cdfe.  Bit[3]: enable tap4 overwrite for cdfe. Bit[4]: enable tap5 overwrite for cdfe.
31331   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X262_AHB_CDFE_TAP_OV_EN_K2_E5_SHIFT                                 0
31332 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X263_K2_E5                                                            0x00241cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31333   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X263_AHB_CDFE_TAP1_OV_K2_E5                                         (0x7f<<0) // cdfe tap1 overwrite value
31334   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X263_AHB_CDFE_TAP1_OV_K2_E5_SHIFT                                   0
31335 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X264_K2_E5                                                            0x002420UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31336   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X264_AHB_CDFE_TAP2_OV_K2_E5                                         (0x3f<<0) // cdfe tap2 overwrite value
31337   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X264_AHB_CDFE_TAP2_OV_K2_E5_SHIFT                                   0
31338 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X265_K2_E5                                                            0x002424UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31339   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X265_AHB_CDFE_TAP3_OV_K2_E5                                         (0x3f<<0) // cdfe tap3 overwrite value
31340   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X265_AHB_CDFE_TAP3_OV_K2_E5_SHIFT                                   0
31341 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X266_K2_E5                                                            0x002428UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31342   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X266_AHB_CDFE_TAP4_OV_K2_E5                                         (0x3f<<0) // cdfe tap4 overwrite value
31343   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X266_AHB_CDFE_TAP4_OV_K2_E5_SHIFT                                   0
31344 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X267_K2_E5                                                            0x00242cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31345   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X267_AHB_CDFE_TAP5_OV_K2_E5                                         (0x3f<<0) // cdfe tap5 overwrite value
31346   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X267_AHB_CDFE_TAP5_OV_K2_E5_SHIFT                                   0
31347   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5                   (0x1<<7) // Enables FW enable control for TAP adapt using DLEV
31348   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X267_CDFE_TAP_ADAPT_USING_DLEV_FI_CTRL_EN_O_K2_E5_SHIFT             7
31349 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_K2_E5                                                            0x002430UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31350   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5                           (0x1<<0) // Instucts to start TAP adapt using DLEV in FW enabled mode
31351   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_CDFE_TAP_ADAPT_USING_DLEV_GO_O_K2_E5_SHIFT                     0
31352   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5                 (0x1<<1) //
31353   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_CDFE_LOAD_PREVIOUS_RESULT_DURING_RECAL_O_K2_E5_SHIFT           1
31354   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5             (0x1<<2) //
31355   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_CDFE_LOAD_PREVIOUS_ADAPTED_VAL_BEFORE_DLEV_O_K2_E5_SHIFT       2
31356   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5                                (0x1<<7) //
31357   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X268_AHB_CDFE_DFE_VAL_OVR_EN_O_K2_E5_SHIFT                          7
31358 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X269_K2_E5                                                            0x002434UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31359   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5                         (0x1<<0) //
31360   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X269_AHB_CDFE_TAP_N_OFST_CAPTURE_EN_O_K2_E5_SHIFT                   0
31361   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X269_AHB_CDFE_STROBE_EN_O_K2_E5                                     (0x1<<1) //
31362   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X269_AHB_CDFE_STROBE_EN_O_K2_E5_SHIFT                               1
31363   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X269_AHB_CDFE_CMP_ENA_O_K2_E5                                       (0xf<<2) //
31364   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X269_AHB_CDFE_CMP_ENA_O_K2_E5_SHIFT                                 2
31365 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X270_K2_E5                                                            0x002438UL //Access:RW   DataWidth:0x8    //
31366 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X271_K2_E5                                                            0x00243cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31367   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5                              (0x1f<<0) //
31368   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X271_AHB_CDFE_DIV_SIGN_BIT_O_4_0_K2_E5_SHIFT                        0
31369   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<5) // Forces the positive dlev training pattern to be used
31370   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X271_CDFE_FORCE_POS_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                5
31371   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5                      (0x1<<6) // Forces the negative dlev training pattern to be used
31372   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X271_CDFE_FORCE_NEG_DLEV_TRAINING_PATT_O_K2_E5_SHIFT                6
31373 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X272_K2_E5                                                            0x002440UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31374   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP1 adapted value
31375   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X272_CDFE_TAP1_SCALE_O_2_0_K2_E5_SHIFT                              0
31376   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP1 adapted value
31377   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X272_CDFE_TAP1_SHIFT_O_4_0_K2_E5_SHIFT                              3
31378 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X273_K2_E5                                                            0x002444UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31379   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP2 adapted value
31380   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X273_CDFE_TAP2_SCALE_O_2_0_K2_E5_SHIFT                              0
31381   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP2 adapted value
31382   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X273_CDFE_TAP2_SHIFT_O_4_0_K2_E5_SHIFT                              3
31383 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X274_K2_E5                                                            0x002448UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31384   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP3 adapted value
31385   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X274_CDFE_TAP3_SCALE_O_2_0_K2_E5_SHIFT                              0
31386   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP3 adapted value
31387   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X274_CDFE_TAP3_SHIFT_O_4_0_K2_E5_SHIFT                              3
31388 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X275_K2_E5                                                            0x00244cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31389   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP4 adapted value
31390   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X275_CDFE_TAP4_SCALE_O_2_0_K2_E5_SHIFT                              0
31391   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP4 adapted value
31392   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X275_CDFE_TAP4_SHIFT_O_4_0_K2_E5_SHIFT                              3
31393 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X276_K2_E5                                                            0x002450UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31394   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5                                    (0x7<<0) // Scale factor CDFE TAP5 adapted value
31395   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X276_CDFE_TAP5_SCALE_O_2_0_K2_E5_SHIFT                              0
31396   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5                                    (0x1f<<3) // Shift factor CDFE TAP5 adapted value
31397   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X276_CDFE_TAP5_SHIFT_O_4_0_K2_E5_SHIFT                              3
31398 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_K2_E5                                                            0x002454UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31399   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_RA_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_reset_ra Bit 1: Override msm_reset_ra
31400   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_RA_OVR_O_K2_E5_SHIFT                              0
31401   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_p2s Bit 1: Override msm_reset_p2s
31402   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_P2S_OVR_O_K2_E5_SHIFT                             2
31403   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5                                (0x3<<4) // Bit 0:  Override enable for msm_reset_lnregh Bit 1: Override msm_reset_lnregh
31404   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_LNREGH_OVR_O_K2_E5_SHIFT                          4
31405   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5                                 (0x3<<6) // Bit 0:  Override enable for msm_reset_lnreg Bit 1: Override msm_reset_lnreg
31406   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X277_LN_MSM_RESET_LNREG_OVR_O_K2_E5_SHIFT                           6
31407 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_K2_E5                                                            0x002458UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31408   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5                                   (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr Bit 1: Override msm_reset_cdr
31409   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_RESET_CDR_OVR_O_K2_E5_SHIFT                             0
31410   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_dfe Bit 1: Override msm_reset_dfe
31411   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_RESET_DFE_OVR_O_K2_E5_SHIFT                             2
31412   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_pd_lnregh Bit 1: Override msm_pd_lnregh
31413   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_PD_LNREGH_OVR_O_K2_E5_SHIFT                             4
31414   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5                                  (0x3<<6) // Bit 0:  Override enable for msm_pd_vco_buf Bit 1: Override msm_pd_vco_buf
31415   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X278_LN_MSM_PD_VCO_BUF_OVR_O_K2_E5_SHIFT                            6
31416 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_K2_E5                                                            0x00245cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31417   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5                              (0x3<<0) // Bit 0:  Override enable for msm_reset_cdr_gcrx Bit 1: Override msm_reset_cdr_gcrx
31418   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_RESET_CDR_GCRX_OVR_O_K2_E5_SHIFT                        0
31419   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_rxgate_en Bit 1: Override msm_rxgate_en
31420   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_RXGATE_EN_OVR_O_K2_E5_SHIFT                             2
31421   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5                                   (0x3<<4) // Bit 0:  Override enable for msm_reset_vco Bit 1: Override msm_reset_vco
31422   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_RESET_VCO_OVR_O_K2_E5_SHIFT                             4
31423   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5                                     (0x3<<6) // Bit 0:  Override enable for msm_iddq_sd Bit 1: Override msm_iddq_sd
31424   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X279_LN_MSM_IDDQ_SD_OVR_O_K2_E5_SHIFT                               6
31425 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_K2_E5                                                            0x002460UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31426   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_PD_DFE_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_pd_dfe Bit 1: Override msm_pd_dfe
31427   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_PD_DFE_OVR_O_K2_E5_SHIFT                                0
31428   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for msm_pd_dfe_bias Bit 1: Override msm_pd_dfe_bias
31429   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_PD_DFE_BIAS_OVR_O_K2_E5_SHIFT                           2
31430   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5                               (0x3<<4) // Bit 0:  Override enable for msm_txdrv_lp_idle Bit 1: Override msm_txdrv_lp_idle
31431   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_TXDRV_LP_IDLE_OVR_O_K2_E5_SHIFT                         4
31432   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5                             (0x3<<6) // Bit 0:  Override enable for msm_txreg_bleed_ena Bit 1: Override msm_txreg_bleed_ena
31433   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X280_LN_MSM_TXREG_BLEED_ENA_OVR_O_K2_E5_SHIFT                       6
31434 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_K2_E5                                                            0x002464UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31435   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5                                    (0x3<<0) // Bit 0:  Override enable for msm_pd_txreg Bit 1: Override msm_pd_txreg
31436   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_TXREG_OVR_O_K2_E5_SHIFT                              0
31437   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5                                    (0x3<<2) // Bit 0:  Override enable for msm_pd_lnreg Bit 1: Override msm_pd_lnreg
31438   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_LNREG_OVR_O_K2_E5_SHIFT                              2
31439   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_P2S_OVR_O_K2_E5                                      (0x3<<4) // Bit 0:  Override enable for pd_p2s Bit 1: Override pd_p2s
31440   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_P2S_OVR_O_K2_E5_SHIFT                                4
31441   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_RA_OVR_O_K2_E5                                       (0x3<<6) // Bit 0:  Override enable for pd_ra Bit 1: Override pd_ra
31442   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X281_LN_MSM_PD_RA_OVR_O_K2_E5_SHIFT                                 6
31443 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X282_K2_E5                                                            0x002468UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31444   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5                                 (0x3<<2) // Bit 0:  Override enable for pd_slv_bias Bit 1: Override pd_slv_bias
31445   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X282_LN_MSM_PD_SLV_BIAS_OVR_O_K2_E5_SHIFT                           2
31446   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for pd_txdrv Bit 1: Override pd_txdrv
31447   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X282_LN_MSM_PD_TXDRV_OVR_O_K2_E5_SHIFT                              4
31448   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X282_LN_MSM_PD_VCO_OVR_O_K2_E5                                      (0x3<<6) // Bit 0:  Override enable for msm_pd_vco Bit 1: Override msm_pd_vco
31449   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X282_LN_MSM_PD_VCO_OVR_O_K2_E5_SHIFT                                6
31450 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_K2_E5                                                            0x00246cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31451   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_CDR_EN_OVR_O_K2_E5                                      (0x3<<0) // Bit 0:  Override enable for msm_cdr_en Bit 1: Override msm_cdr_en
31452   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_CDR_EN_OVR_O_K2_E5_SHIFT                                0
31453   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5                                   (0x3<<2) // Bit 0:  Override enable for msm_reset_s2p Bit 1: Override msm_reset_s2p
31454   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_RESET_S2P_OVR_O_K2_E5_SHIFT                             2
31455   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5                                    (0x3<<4) // Bit 0:  Override enable for msm_rxclk_en Bit 1: Override msm_rxclk_en
31456   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_RXCLK_EN_OVR_O_K2_E5_SHIFT                              4
31457   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_WORD_OVR_O_K2_E5                                        (0x3<<6) // Bit 0:  Override enable for msm_word Bit 1: Override msm_word
31458   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X283_LN_MSM_WORD_OVR_O_K2_E5_SHIFT                                  6
31459 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X284_K2_E5                                                            0x002470UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31460   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X284_LN_MSM_RATE_OVR_O_K2_E5                                        (0x7<<0) // Bit 0:  Override enable for msm_rate Bit [2:1] : Override msm_rate
31461   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X284_LN_MSM_RATE_OVR_O_K2_E5_SHIFT                                  0
31462   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5                                    (0x7<<3) // Bit 0:  Override enable for msm_rxvcodiv Bit [2:1] : Override msm_rxvcodiv
31463   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X284_LN_MSM_RXVCODIV_OVR_O_K2_E5_SHIFT                              3
31464   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5                             (0x3<<6) // Not currently used
31465   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X284_LN_MSM_RESET_TX_CLKDIV_OVR_O_K2_E5_SHIFT                       6
31466 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X285_K2_E5                                                            0x002474UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31467   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5                                    (0x7<<0) // Bit 0:  Override enable for msm_txvcodiv Bit [2:1] : Override msm_txvcodiv
31468   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X285_LN_MSM_TXVCODIV_OVR_O_K2_E5_SHIFT                              0
31469 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_K2_E5                                                            0x0024b4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31470   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_RX_SRC_O_K2_E5                                                 (0x1<<0) // RX loopback mux input select. 0 - Output of mux is normal RX data path. 1 - Output of mux is output from 8b/10b encoder.
31471   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_RX_SRC_O_K2_E5_SHIFT                                           0
31472   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_TREG0_POL_O_K2_E5                                              (0x1<<1) // TReg0 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
31473   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_TREG0_POL_O_K2_E5_SHIFT                                        1
31474   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_TREG0_BIT_O_K2_E5                                              (0x1<<2) // TReg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
31475   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_TREG0_BIT_O_K2_E5_SHIFT                                        2
31476   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_TREG0_WORD_O_K2_E5                                             (0x1<<3) // TReg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
31477   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_TREG0_WORD_O_K2_E5_SHIFT                                       3
31478   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_DMUX_TXA_SEL_O_1_0_K2_E5                                       (0x3<<4) // Transmit mux A data input select.
31479   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_DMUX_TXA_SEL_O_1_0_K2_E5_SHIFT                                 4
31480   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_P2S_RBUF_AUTOFIX_O_K2_E5                                       (0x1<<6) // P2S ring buffer autofix enable. 0 - Ring buffer will not attempt to fix overflow / underflows 1 - Ring buffer will reset upon detection of overflow/underflow
31481   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X301_P2S_RBUF_AUTOFIX_O_K2_E5_SHIFT                                 6
31482 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_K2_E5                                                            0x0024b8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31483   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_TREG1_POL_O_K2_E5                                              (0x1<<0) // TReg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
31484   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_TREG1_POL_O_K2_E5_SHIFT                                        0
31485   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_TREG1_BIT_O_K2_E5                                              (0x1<<1) // TReg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
31486   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_TREG1_BIT_O_K2_E5_SHIFT                                        1
31487   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_TREG1_WORD_O_K2_E5                                             (0x1<<2) // TReg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
31488   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_TREG1_WORD_O_K2_E5_SHIFT                                       2
31489   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG1_POL_O_K2_E5                                               (0x1<<3) // Reg1 data bank polarity select. 0 - Data is unmodified. 1 - Data polarity is reversed.
31490   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG1_POL_O_K2_E5_SHIFT                                         3
31491   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG1_BIT_O_K2_E5                                               (0x1<<4) // Reg1 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
31492   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG1_BIT_O_K2_E5_SHIFT                                         4
31493   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG1_WORD_O_K2_E5                                              (0x1<<5) // Reg1 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
31494   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG1_WORD_O_K2_E5_SHIFT                                        5
31495   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG0_POL_O_K2_E5                                               (0x1<<6) // Used as Reg0 polarity select
31496   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X302_REG0_POL_O_K2_E5_SHIFT                                         6
31497 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_K2_E5                                                            0x0024bcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31498   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_REG0_BIT_O_K2_E5                                               (0x1<<0) // Reg0 data bank bit order select. 0 - Normal bit order used. Bit order unmodified. 1 - Reversed bit order used. Bit order in each word reversed.
31499   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_REG0_BIT_O_K2_E5_SHIFT                                         0
31500   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_REG0_WORD_O_K2_E5                                              (0x1<<1) // Reg0 data bank word order select. 0 - Normal word order used - words are not modified. 1 - Flipped word order used - lower and upper words are flipped.
31501   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_REG0_WORD_O_K2_E5_SHIFT                                        1
31502   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_DMUX_TXB_SEL_O_2_0_K2_E5                                       (0x7<<2) // Transmit mux B data input select enable.
31503   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_DMUX_TXB_SEL_O_2_0_K2_E5_SHIFT                                 2
31504   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_TX_CTRL_O_24_K2_E5                                             (0x1<<5) // Bit 24: txdrv_c2_in[3]
31505   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_TX_CTRL_O_24_K2_E5_SHIFT                                       5
31506   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_WIDTH_CHNG_EN_O_K2_E5                                          (0x1<<6) // Enable bit for width_chng module
31507   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_WIDTH_CHNG_EN_O_K2_E5_SHIFT                                    6
31508   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_TXTERM_CAL_SEQ_EN_O_K2_E5                                      (0x1<<7) // Txterm calibration enable
31509   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X303_TXTERM_CAL_SEQ_EN_O_K2_E5_SHIFT                                7
31510 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X304_K2_E5                                                            0x0024c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31511   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X304_TXTERM_CAL_RSEL_K2_E5                                          (0x7<<0) // tx termination calibration comparator threshold select
31512   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X304_TXTERM_CAL_RSEL_K2_E5_SHIFT                                    0
31513   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X304_AHB_LN_RXBIT_STRIP_O_K2_E5                                     (0x3<<3) // Bit stripping on rxdata from PMA to PCS 2�b00: no bit stripping 2�b01: 2x bit stripping 2�b10: reserved 2�b11: 4x bit stripping
31514   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X304_AHB_LN_RXBIT_STRIP_O_K2_E5_SHIFT                               3
31515   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X304_AHB_MAC_WIDTH_O_K2_E5                                          (0x3<<5) // Data width selector for PCS/MAC interface. 2�b00: GigE or XAUI 2�b01: GigE or XAUI 2�b10: RXAUI 2�b11: XFI
31516   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X304_AHB_MAC_WIDTH_O_K2_E5_SHIFT                                    5
31517 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_K2_E5                                                            0x0024c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31518   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_AHB_TXMAC_THRESHOLD_O_K2_E5                                    (0x3<<0) // An internal FIFO is included to handle the communication between the external 64-bit data and the internal 20-bit data. The reading operation will begin only when the difference between the write pointer and read pointer for this FIFO reaches ahb_txmac_threshold_o.
31519   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_AHB_TXMAC_THRESHOLD_O_K2_E5_SHIFT                              0
31520   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5                                    (0x3<<2) // Bit stuffing on txdata from PCS to PMA, bit stripping on rxdata from PMA to PCS 2�b00: no bit stuffing nor stripping 2�b01: 2x bit stuffing and stripping 2�b10: reserved 2�b11: 4x bit stuffing and stripping
31521   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_AHB_LN_TXBIT_REPEAT_O_K2_E5_SHIFT                              2
31522   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_MODE_8B_O_1_0_K2_E5                                            (0x3<<4) // 8b mode control, blocks prior AFE side of 8b/10b enc/dec 0 - Data word is 10 bits 1 - Data word 8 bits
31523   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_MODE_8B_O_1_0_K2_E5_SHIFT                                      4
31524   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_ENC_EN_O_K2_E5                                                 (0x1<<6) // 8b/10b encoder enable.
31525   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_ENC_EN_O_K2_E5_SHIFT                                           6
31526   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_DEC_EN_O_K2_E5                                                 (0x1<<7) // 8b/10b decoder enable.
31527   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X305_DEC_EN_O_K2_E5_SHIFT                                           7
31528 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X306_K2_E5                                                            0x0024c8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31529   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X306_AHB_TX_CDAC_OVR_K2_E5                                          (0xf<<0) // TX termination calibration DAC override. Signal ahb_tx_term_en_cal_ovr must also be asserted to take effect.
31530   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X306_AHB_TX_CDAC_OVR_K2_E5_SHIFT                                    0
31531   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5                                (0x1<<4) // Per lane common synchronous clock between PMA, PCS and SoC logic enable bit. 1: in NORM state, lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA or its divided down version and this clock can be used as a common synchronous clock between PMA, PCS and SoC logic. In other state, it is switched to cmu_ck_soc_o[1]. 0: lnX_ck_txb_o is swtiched to cmu_ck_soc_o[1].
31532   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X306_LN_COMMON_SYNC_TXCLK_EN_O_K2_E5_SHIFT                          4
31533 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_K2_E5                                                            0x0024ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31534   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5                                     (0x1f<<0) // In per lane common synchronous clock mode, after the lnX_ck_txb_o is switched to the per lane transmit byte clock from PMA. The lnX_ok_o will get asserted after lnX_to_clk_txb_wait_o lnX_ck_txb_o cycles.
31535   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_LN_TO_CLK_TXB_WAIT_O_K2_E5_SHIFT                               0
31536   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_PIPE_EN_O_K2_E5                                                (0x1<<5) // PIPE interface block enable.
31537   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_PIPE_EN_O_K2_E5_SHIFT                                          5
31538   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_SAPIS_EN_O_K2_E5                                               (0x1<<6) // SAPIS interface block enable.
31539   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_SAPIS_EN_O_K2_E5_SHIFT                                         6
31540   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_USB_MODE_K2_E5                                                 (0x1<<7) // Signal Detect USB mode enable
31541   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X307_USB_MODE_K2_E5_SHIFT                                           7
31542 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_K2_E5                                                            0x0024d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31543   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_ENC_CLR_ERR_O_K2_E5                                      (0x1<<1) // 128b/130b encoder clear error
31544   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_ENC_CLR_ERR_O_K2_E5_SHIFT                                1
31545   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5                                   (0x1<<3) // 130b/128b error check enable
31546   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_DEC_EN_ERR_CHK_O_K2_E5_SHIFT                             3
31547   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5                              (0x7<<4) // 130b/128b: number of OS indicating end of data
31548   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_DEC_CHK_OS_NMBR_O_2_0_K2_E5_SHIFT                        4
31549   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_DEC_CLR_ERR_O_K2_E5                                      (0x1<<7) // 130b/128b: clear error flag
31550   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X308_BLOCK_DEC_CLR_ERR_O_K2_E5_SHIFT                                7
31551 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X309_K2_E5                                                            0x0024d4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31552   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5                            (0xf<<0) // 130b/128b: number of sync hdr errors before asserting sync error flag
31553   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X309_BLOCK_DEC_ERR_THRESHOLD_O_3_0_K2_E5_SHIFT                      0
31554   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5                             (0xf<<4) // 130b/128b: number of continuous blocks checked
31555   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X309_BLOCK_DEC_CHK_BLK_NMBR_O_3_0_K2_E5_SHIFT                       4
31556 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_K2_E5                                                            0x0024d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31557   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_EBUF_RSTN_O_K2_E5                                              (0x1<<0) // Synchronous clear for elastic buffer
31558   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_EBUF_RSTN_O_K2_E5_SHIFT                                        0
31559   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_ALIGN_RSTN_O_K2_E5                                             (0x1<<1) // Synchronous clear for block/symbol aligner
31560   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_ALIGN_RSTN_O_K2_E5_SHIFT                                       1
31561   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_EBUF_SKP_ADD_EN_O_K2_E5                                        (0x1<<2) // Elastic buffer SKP add enable
31562   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_EBUF_SKP_ADD_EN_O_K2_E5_SHIFT                                  2
31563   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_RBUF_RSTN_O_K2_E5                                              (0x1<<3) // TX FIFO synchronous reset
31564   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_RBUF_RSTN_O_K2_E5_SHIFT                                        3
31565   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_EN_SKPOS_ERR_O_K2_E5                                           (0x1<<5) // Enables skpos error status propagation in Gen3
31566   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X310_EN_SKPOS_ERR_O_K2_E5_SHIFT                                     5
31567 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X311_K2_E5                                                            0x0024dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31568   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X311_PIPE_LFREQ_K2_E5                                               (0x3f<<0) // LF value for full swing
31569   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X311_PIPE_LFREQ_K2_E5_SHIFT                                         0
31570   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5                                   (0x1<<6) // Disables the primary input lnX_block_align_control
31571   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X311_DIS_BLOCK_ALIGN_CTRL_O_K2_E5_SHIFT                             6
31572   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5                                    (0x1<<7) // Disables the EIEOS check in loopback
31573   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X311_DIS_EIEOS_CHK_IN_LB_O_K2_E5_SHIFT                              7
31574 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X312_K2_E5                                                            0x0024e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31575   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X312_COEF_FE_LIMIT_EN_O_K2_E5                                       (0x1<<0) // FE TxEq Co-efficient Limiting Enable control
31576   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X312_COEF_FE_LIMIT_EN_O_K2_E5_SHIFT                                 0
31577   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5                              (0x1<<1) // Value 1 forces rxvalid to be deasserted during rate change to gen 3
31578   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X312_RXVALID_DIS_AT_RATE_CHG_O_0_K2_E5_SHIFT                        1
31579   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5                                (0xf<<2) // TX FIFO: specifies how far write pointer need to be ahead of read pointer before almost_full_o is asserted
31580   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X312_P2S_RBUF_BUF_THRESH_O_3_0_K2_E5_SHIFT                          2
31581 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X313_K2_E5                                                            0x0024e4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31582   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<0) // 0: enable rx_gearbox, 1: disable rx_gearbox
31583   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X313_AHB_RX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           0
31584   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5                                 (0x1<<1) // 0: enable tx_gearbox, 1: disable tx_gearbox
31585   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X313_AHB_TX_GEARBOX_DISABLE_O_K2_E5_SHIFT                           1
31586 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_K2_E5                                                            0x0024e8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31587   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_GEN1_OLD_RXDATA_SRC_K2_E5                                      (0x1<<0) // Mux select for data input to polbit_reg0  0:pma_ln_dfe_err_i , 1: pma_ln_rxdata_i
31588   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_GEN1_OLD_RXDATA_SRC_K2_E5_SHIFT                                0
31589   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_SKIP_CDR_GEN3_O_K2_E5                                          (0x1<<1) // To skip cdr calibration routines for PCIe gen3.  Can be used when PHY is operating in gen1,2 only.
31590   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_SKIP_CDR_GEN3_O_K2_E5_SHIFT                                    1
31591   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_SKIP_CDR_GEN12_O_K2_E5                                         (0x1<<2) // To skip cdr calibration routines for PCIe gen1,2.  May not be needed in real scenario.
31592   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_SKIP_CDR_GEN12_O_K2_E5_SHIFT                                   2
31593   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5                               (0x1<<3) // Receive amplifier powerdown override, when cisel is high
31594   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_AHB_LN_PD_RA_CISEL_OVR_O_0_K2_E5_SHIFT                         3
31595   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5                               (0xf<<4) // In per lane common synchronous clock mode, ln_p2x_rbuf_realign_diff_o defines the starting difference between write pointer and read pointer when re aligning the pointer of TxFIFO.
31596   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X314_LN_P2S_RBUF_REALIGN_DIFF_O_K2_E5_SHIFT                         4
31597 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X315_K2_E5                                                            0x0024ecUL //Access:RW   DataWidth:0x8    // Delays the beacon_ena propagation to PMA
31598 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X316_K2_E5                                                            0x0024f0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31599   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5                   (0xf<<0) // Delays the beacon_ena propagation to PMA
31600   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X316_AHB_BEACON_DELAYED_COUNT_NUMBER_11_8_O_K2_E5_SHIFT             0
31601 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_K2_E5                                                            0x0024f4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31602   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5                                 (0x1<<0) // Beacon Override Enable
31603   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_AHB_BEACON_ENA_OVR_ENA_O_K2_E5_SHIFT                           0
31604   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_AHB_BEACON_ENA_OVR_O_K2_E5                                     (0x1<<1) // Beacon Override
31605   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_AHB_BEACON_ENA_OVR_O_K2_E5_SHIFT                               1
31606   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_DEC_EN_OVR_O_K2_E5                                             (0x1<<2) // Enables 16b/20b decoder
31607   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_DEC_EN_OVR_O_K2_E5_SHIFT                                       2
31608   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_ENC_EN_OVR_O_K2_E5                                             (0x1<<3) // Enables 16b/20b encoder
31609   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_ENC_EN_OVR_O_K2_E5_SHIFT                                       3
31610   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_REGP_OVR_3_0_K2_E5                                             (0xf<<4) // Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
31611   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X317_REGP_OVR_3_0_K2_E5_SHIFT                                       4
31612 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X318_K2_E5                                                            0x0024f8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31613   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X318_SIGDET_OVR_O_1_0_K2_E5                                         (0x3<<0) // Bit[0]: Overide value. Bit[1] :Override enable for signal detect output
31614   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X318_SIGDET_OVR_O_1_0_K2_E5_SHIFT                                   0
31615   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X318_LN_OUT_OVR_1_0_K2_E5                                           (0x3<<2) // Override for CDR VCO calibration counter reset. Bit 1 enables the override, while bit 0 is the override value.
31616   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X318_LN_OUT_OVR_1_0_K2_E5_SHIFT                                     2
31617   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X318_RXEQ_SIGDET_1_0_K2_E5                                          (0x3<<4) // Override enable for DFE signal detect indicator input. Bit 1 is overide enable , 0 is overide value
31618   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X318_RXEQ_SIGDET_1_0_K2_E5_SHIFT                                    4
31619 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_K2_E5                                                            0x0024fcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31620   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_TXDETECTRX_OVR_O_1_0_K2_E5                                     (0x3<<0) // Override signal for txdetectrx input - bit 1 is override enable, bit 0 is override value.
31621   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_TXDETECTRX_OVR_O_1_0_K2_E5_SHIFT                               0
31622   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_RXDET_STATUS_OVR_O_1_0_K2_E5                                   (0x3<<2) // Override signal for txdetectrx output - bit 1 is override enable, bit 0 is override value.
31623   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_RXDET_STATUS_OVR_O_1_0_K2_E5_SHIFT                             2
31624   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_LOCKED_OVR_O_1_0_K2_E5                                         (0x3<<4) // Override signal for symbol align locked output. Bit 1 is the override enable, and bit 0 is the override value.
31625   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_LOCKED_OVR_O_1_0_K2_E5_SHIFT                                   4
31626   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5                         (0x1<<6) // override enable for tx_lowpwr_idle_ena output to PMA
31627   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_ENA_O_K2_E5_SHIFT                   6
31628   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5                             (0x1<<7) // override value for tx_lowpwr_idle_ena output to PMA
31629   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X319_AHB_TX_LOWPWR_IDLE_ENA_OVR_O_K2_E5_SHIFT                       7
31630 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X320_K2_E5                                                            0x002500UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
31631 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X321_K2_E5                                                            0x002504UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
31632 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X322_K2_E5                                                            0x002508UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
31633 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X323_K2_E5                                                            0x00250cUL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
31634 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X324_K2_E5                                                            0x002510UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
31635 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X325_K2_E5                                                            0x002514UL //Access:RW   DataWidth:0x8    // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
31636 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_K2_E5                                                            0x002518UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31637   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_LN_IN_OVR_O_48_K2_E5                                           (0x1<<0) // Override for primary lane inputs For PCIE3 mode bit 0 : override enable bit 1 : override for lnx_rstn bit [3:2] : override for lnx_rate bit [5:4] : override for lnX_pd bit [48:6] : override for lnx_ctrl For SAPIS Mode bit 0 : override enable bit 1 : override for lnx_rstn bit {[17:15],[3:2]} : override for lnx_rate bit [5:4] : override for lnX_pd bit [14:6] : override for lnx_ctrl bit [48:15] : not used
31638   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_LN_IN_OVR_O_48_K2_E5_SHIFT                                     0
31639   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5                                 (0x1<<1) // Flag to guard around each write to lnX_in_ovr_o_14_1 when the lane is out of reset. Set this bit to '1' before writing to the corresponding lnX_in_ovr_o_14_1 and set it back to '0' after the write. It is not needed for configuration writes.
31640   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_AHB_LN_IN_OVR_CHG_FLAG_O_K2_E5_SHIFT                           1
31641   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_REGP1_OVR_O_3_0_K2_E5                                          (0xf<<2) // Overrides for polbit block polbit_regp1 Bit[3]: Polarity register block input override enable. Bit[0]: Overide values for polarty  Bit[1]: Overide values for bit reverse  Bit[2]: Overide values for word reverse
31642   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_REGP1_OVR_O_3_0_K2_E5_SHIFT                                    2
31643   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_OOB_DET_EN_K2_E5                                               (0x1<<6) // OOB detect enable
31644   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_OOB_DET_EN_K2_E5_SHIFT                                         6
31645   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_LN_IN_OVR_O_49_K2_E5                                           (0x1<<7) // OOB detect enable
31646   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X326_LN_IN_OVR_O_49_K2_E5_SHIFT                                     7
31647 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X327_K2_E5                                                            0x00251cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31648   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5                                   (0x1f<<0) // Delay between cisel assertion and enabling the CDR loop pma_lX_dlpf_ext_ena=0  R-platform requires 150ns delay
31649   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X327_CDR_CTRL_DLY_DLPF_EN_O_K2_E5_SHIFT                             0
31650 #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X330_K2_E5                                                            0x002528UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31651   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5                         (0x7<<0) // Override signals for lane: msm_ln_rate_ow[4:2]
31652   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X330_MSM_LN_RATE_EXTRA_BITS_OVR_O_2_0_K2_E5_SHIFT                   0
31653   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X330_LN_IN_OVR_O_50_K2_E5                                           (0x1<<3) // Override signals for lane: msm_ln_rate_ow[4:2]
31654   #define PHY_PCIE_IP_REG_AHB_LANE_CSR_4_X330_LN_IN_OVR_O_50_K2_E5_SHIFT                                     3
31655 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X0_K2_E5                                                           0x002800UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31656   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X0_LN_CMUREF_EN_O_K2_E5                                          (0x1<<0) // Lane Reference Clock Enable.  0 - gcfsm_refmux_clk = pma_cm_ref_clk_i 1 - gcfsm_refmux_clk = lane_ref_clk
31657   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X0_LN_CMUREF_EN_O_K2_E5_SHIFT                                    0
31658 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X1_K2_E5                                                           0x002804UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31659   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_CHK_INV_PRBS_O_K2_E5                                     (0x1<<0) // Enable/Disable the internal PRBS data pattern inverter. 0x0 � Invert the PRBS data pattern for PRBS-31 and not invert the PRBS data pattern for the other PRBS types. 0x1 � Not invert the PRBS data pattern for PRBS-31 and invert the PRBS data pattern for the other PRBS types.
31660   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_CHK_INV_PRBS_O_K2_E5_SHIFT                               0
31661   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_GEN_INV_PRBS_O_K2_E5                                     (0x1<<1) // Enable/Disable the internal PRBS data pattern inverter. 0x0 � Invert the PRBS data pattern for PRBS-31 and not invert the PRBS data pattern for the other PRBS types. 0x1 � Not invert the PRBS data pattern for PRBS-31 and invert the PRBS data pattern for the other PRBS types.
31662   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X1_BIST_GEN_INV_PRBS_O_K2_E5_SHIFT                               1
31663 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X2_K2_E5                                                           0x002808UL //Access:RW   DataWidth:0x8    // BIST alignment pattern for Gen3
31664 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X3_K2_E5                                                           0x00280cUL //Access:RW   DataWidth:0x8    // BIST alignment pattern for Gen3
31665 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X4_K2_E5                                                           0x002810UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31666   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X4_P2S_RBUF_PTR_DIFF_O_2_0_K2_E5                                 (0x7<<0) // P2S ring buffer initial startup pointer difference.
31667   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X4_P2S_RBUF_PTR_DIFF_O_2_0_K2_E5_SHIFT                           0
31668 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X6_K2_E5                                                           0x002818UL //Access:RW   DataWidth:0x8    // Symbol aligner alignment word. Expects bit 0 received first
31669 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X7_K2_E5                                                           0x00281cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31670   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X7_SYM_ALIGN_WORD_O_9_8_K2_E5                                    (0x3<<0) // Symbol aligner alignment word. Expects bit 0 received first
31671   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X7_SYM_ALIGN_WORD_O_9_8_K2_E5_SHIFT                              0
31672 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X8_K2_E5                                                           0x002820UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31673   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_LOCK_NUM_O_3_0_K2_E5                                      (0xf<<0) // Number of properly aligned align words that must be detected
31674   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_LOCK_NUM_O_3_0_K2_E5_SHIFT                                0
31675   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_UNLOCK_NUM_O_3_0_K2_E5                                    (0xf<<4) // Number of improperly aligned align words that must be detected
31676   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X8_SYM_UNLOCK_NUM_O_3_0_K2_E5_SHIFT                              4
31677 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X9_K2_E5                                                           0x002824UL //Access:RW   DataWidth:0x8    // Block aligner skp end word
31678 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X10_K2_E5                                                          0x002828UL //Access:RW   DataWidth:0x8    // The first 16 bits of an encoded EIEOS in Gen3
31679 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X11_K2_E5                                                          0x00282cUL //Access:RW   DataWidth:0x8    // The first 16 bits of an encoded EIEOS in Gen3
31680 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X12_K2_E5                                                          0x002830UL //Access:RW   DataWidth:0x8    // The remaining 16 bit words of an EIEOS in Gen3
31681 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X13_K2_E5                                                          0x002834UL //Access:RW   DataWidth:0x8    // The remaining 16 bit words of an EIEOS in Gen3
31682 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X14_K2_E5                                                          0x002838UL //Access:RW   DataWidth:0x8    // The first 16 bits of an encoded SDSOS in Gen3
31683 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X15_K2_E5                                                          0x00283cUL //Access:RW   DataWidth:0x8    // The first 16 bits of an encoded SDSOS in Gen3
31684 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X16_K2_E5                                                          0x002840UL //Access:RW   DataWidth:0x8    // The remaining 16 bit words of an SDSOS in Gen3
31685 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X17_K2_E5                                                          0x002844UL //Access:RW   DataWidth:0x8    // The remaining 16 bit words of an SDSOS in Gen3
31686 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X18_K2_E5                                                          0x002848UL //Access:RW   DataWidth:0x8    // The first 16 bits of an encoded SKPOS in Gen3
31687 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X19_K2_E5                                                          0x00284cUL //Access:RW   DataWidth:0x8    // The first 16 bits of an encoded SKPOS in Gen3
31688 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X20_K2_E5                                                          0x002850UL //Access:RW   DataWidth:0x8    // The remaining 16 bit words of a SKPOS in Gen3
31689 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X21_K2_E5                                                          0x002854UL //Access:RW   DataWidth:0x8    // The remaining 16 bit words of a SKPOS in Gen3
31690 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X22_K2_E5                                                          0x002858UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31691   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X22_SYNC_HDR_QUAL_EN_O_K2_E5                                     (0x1<<0) // Enables block_aligner skpos_hdr_det qualification
31692   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X22_SYNC_HDR_QUAL_EN_O_K2_E5_SHIFT                               0
31693 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X23_K2_E5                                                          0x00285cUL //Access:RW   DataWidth:0x8    // Elastic buffer s0 [7:0]
31694 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X24_K2_E5                                                          0x002860UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31695   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X24_EBUF_SYMB0_O_9_8_K2_E5                                       (0x3<<0) // Elastic buffer s0 [9:8]
31696   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X24_EBUF_SYMB0_O_9_8_K2_E5_SHIFT                                 0
31697 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X25_K2_E5                                                          0x002864UL //Access:RW   DataWidth:0x8    // Elastic buffer s1 [7:0]
31698 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X26_K2_E5                                                          0x002868UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31699   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X26_EBUF_SYMB1_O_9_8_K2_E5                                       (0x3<<0) // Elastic buffer s1 [9:8]
31700   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X26_EBUF_SYMB1_O_9_8_K2_E5_SHIFT                                 0
31701   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X26_EBUF_EN_O_K2_E5                                              (0x1<<2) // Elastic buffer enable
31702   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X26_EBUF_EN_O_K2_E5_SHIFT                                        2
31703 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X29_K2_E5                                                          0x002874UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31704   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X29_EBUF_FIFO_MID_O_5_0_K2_E5                                    (0x3f<<0) // Elastic buffer FIFO mid thershold
31705   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X29_EBUF_FIFO_MID_O_5_0_K2_E5_SHIFT                              0
31706 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X30_K2_E5                                                          0x002878UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31707   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X30_EBUF_FIFO_FULL_O_5_0_K2_E5                                   (0x3f<<0) // Elastic buffer FIFO full threshold
31708   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X30_EBUF_FIFO_FULL_O_5_0_K2_E5_SHIFT                             0
31709 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X31_K2_E5                                                          0x00287cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31710   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X31_EBUF_FIFO_EMPTY_O_5_0_K2_E5                                  (0x3f<<0) // Elastic buffer FIFO empty threshold
31711   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X31_EBUF_FIFO_EMPTY_O_5_0_K2_E5_SHIFT                            0
31712 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X32_K2_E5                                                          0x002880UL //Access:RW   DataWidth:0x8    // SKP symbol for PCIe Gen3 SKP OS ---8'hAA
31713 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X33_K2_E5                                                          0x002884UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31714   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X33_EBUF_FIFO_ADD_O_5_0_K2_E5                                    (0x3f<<0) // SKP addition threshold value.
31715   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X33_EBUF_FIFO_ADD_O_5_0_K2_E5_SHIFT                              0
31716 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X34_K2_E5                                                          0x002888UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31717   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X34_EBUF_FIFO_RMV_O_5_0_K2_E5                                    (0x3f<<0) // SKP removal threshold value.
31718   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X34_EBUF_FIFO_RMV_O_5_0_K2_E5_SHIFT                              0
31719 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X35_K2_E5                                                          0x00288cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31720   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X35_EBUF_FIFO_DEPTH_O_5_0_K2_E5                                  (0x3f<<0) // FIFO read enable threshold value .
31721   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X35_EBUF_FIFO_DEPTH_O_5_0_K2_E5_SHIFT                            0
31722 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X38_K2_E5                                                          0x002898UL //Access:RW   DataWidth:0x8    // 10-bit align symbol for ebuf during PIPE loopback [7:0]
31723 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X39_K2_E5                                                          0x00289cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31724   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X39_S0_LB_P_O_9_8_K2_E5                                          (0x3<<0) // 10-bit align symbol for ebuf during PIPE loopback [9:8]
31725   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X39_S0_LB_P_O_9_8_K2_E5_SHIFT                                    0
31726 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X40_K2_E5                                                          0x0028a0UL //Access:RW   DataWidth:0x8    // 10-bit align symbol for ebuf during PIPE loopback [7:0]
31727 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X41_K2_E5                                                          0x0028a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31728   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X41_S1_LB_P_O_9_8_K2_E5                                          (0x3<<0) // 10-bit align symbol for ebuf during PIPE loopback [9:8]
31729   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X41_S1_LB_P_O_9_8_K2_E5_SHIFT                                    0
31730 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X43_K2_E5                                                          0x0028acUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31731   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X43_CDR_CTRL_DLPF_RAIL_RST_EN_O_K2_E5                            (0x1<<1) // Enable resetting of railed DLPF
31732   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X43_CDR_CTRL_DLPF_RAIL_RST_EN_O_K2_E5_SHIFT                      1
31733 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X44_K2_E5                                                          0x0028b0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31734   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_EN_O_K2_E5                       (0x1<<0) // Enable DOSC adjustement for railed DLPF
31735   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_EN_O_K2_E5_SHIFT                 0
31736   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_VAL_O_K2_E5                      (0x1f<<1) // Default DOSC adjustement value for railed DLPF
31737   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_VAL_O_K2_E5_SHIFT                1
31738   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_DIR_O_K2_E5                      (0x1<<6) // Default DOSC adjustement direction for railed DLPF
31739   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X44_CDR_CTRL_DLPF_RAIL_DOSC_ADJ_DIR_O_K2_E5_SHIFT                6
31740 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X45_K2_E5                                                          0x0028b4UL //Access:R    DataWidth:0x8    // Multi Field Register.
31741   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X45_CPUCLK_DIV_LATCHED_I_1_0_K2_E5                               (0x3<<0) //
31742   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X45_CPUCLK_DIV_LATCHED_I_1_0_K2_E5_SHIFT                         0
31743   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X45_CPU_LOS_INT_EN_O_3_0_K2_E5                                   (0xf<<2) //
31744   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X45_CPU_LOS_INT_EN_O_3_0_K2_E5_SHIFT                             2
31745   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X45_CPUCLK_DIV_O_1_0_K2_E5                                       (0x3<<6) //
31746   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X45_CPUCLK_DIV_O_1_0_K2_E5_SHIFT                                 6
31747 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_K2_E5                                                          0x0028b8UL //Access:R    DataWidth:0x8    // Multi Field Register.
31748   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPUCLK_DIV_OVRD_O_K2_E5                                      (0x1<<0) //
31749   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPUCLK_DIV_OVRD_O_K2_E5_SHIFT                                0
31750   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPUCLK_SEL_O_K2_E5                                           (0x1<<1) //
31751   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPUCLK_SEL_O_K2_E5_SHIFT                                     1
31752   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPU_AHB_CK_RATIO_O_3_0_K2_E5                                 (0xf<<2) //
31753   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPU_AHB_CK_RATIO_O_3_0_K2_E5_SHIFT                           2
31754   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPUCLK_EN_O_K2_E5                                            (0x1<<6) //
31755   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X46_CPUCLK_EN_O_K2_E5_SHIFT                                      6
31756 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X47_K2_E5                                                          0x0028bcUL //Access:R    DataWidth:0x8    // Multi Field Register.
31757   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X47_CPU_LOS_CHANGE_I_3_0_K2_E5                                   (0xf<<0) //
31758   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X47_CPU_LOS_CHANGE_I_3_0_K2_E5_SHIFT                             0
31759   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X47_CPU_LOS_NEW_I_3_0_K2_E5                                      (0xf<<4) //
31760   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X47_CPU_LOS_NEW_I_3_0_K2_E5_SHIFT                                4
31761 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_K2_E5                                                          0x0028c0UL //Access:R    DataWidth:0x8    // Multi Field Register.
31762   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN0_INTRPT_I_0_K2_E5                                     (0x1<<0) //
31763   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN0_INTRPT_I_0_K2_E5_SHIFT                               0
31764   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN1_INTRPT_I_1_K2_E5                                     (0x1<<1) //
31765   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN1_INTRPT_I_1_K2_E5_SHIFT                               1
31766   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN2_INTRPT_I_2_K2_E5                                     (0x1<<2) //
31767   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN2_INTRPT_I_2_K2_E5_SHIFT                               2
31768   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN3_INTRPT_I_3_K2_E5                                     (0x1<<3) //
31769   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X48_LOS_LN3_INTRPT_I_3_K2_E5_SHIFT                               3
31770 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_K2_E5                                                          0x0028c4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31771   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_COUNTER_EN_O_K2_E5                                  (0x1<<0) // Enable eye scan counter
31772   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_COUNTER_EN_O_K2_E5_SHIFT                            0
31773   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_RUN_O_K2_E5                                         (0x1<<1) // Run eye scan counter
31774   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_RUN_O_K2_E5_SHIFT                                   1
31775   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_O_K2_E5                                       (0x1<<2) // Shift edge samples
31776   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_O_K2_E5_SHIFT                                 2
31777   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_DIR_O_K2_E5                                   (0x1<<3) // Determines shift direction of edge samples
31778   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_DIR_O_K2_E5_SHIFT                             3
31779   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_2BITS_O_K2_E5                                 (0x1<<4) // Shift edge samples by 2 bits
31780   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X49_EYE_SCAN_SHIFT_2BITS_O_K2_E5_SHIFT                           4
31781 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X50_K2_E5                                                          0x0028c8UL //Access:RW   DataWidth:0x8    // Mask eye scan results
31782 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X51_K2_E5                                                          0x0028ccUL //Access:RW   DataWidth:0x8    // Mask eye scan results
31783 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X52_K2_E5                                                          0x0028d0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31784   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X52_EYE_SCAN_MASK_O_18_16_K2_E5                                  (0x7<<0) // Mask eye scan results
31785   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X52_EYE_SCAN_MASK_O_18_16_K2_E5_SHIFT                            0
31786 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X53_K2_E5                                                          0x0028d4UL //Access:RW   DataWidth:0x8    // Eye scan wait time
31787 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X54_K2_E5                                                          0x0028d8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31788   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X54_EYE_SCAN_WAIT_LEN_O_11_8_K2_E5                               (0xf<<0) // Eye scan wait time
31789   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X54_EYE_SCAN_WAIT_LEN_O_11_8_K2_E5_SHIFT                         0
31790 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X55_K2_E5                                                          0x0028dcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31791   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X55_GCFSM_DIV_EN_O_1_0_K2_E5                                     (0x3<<0) // Static divider control for Lane GCFSM clock The only access to this divider. Not an override 4�d0:  No division  4�d1:  /2 4�d2:  /2 4�d3:  /4:
31792   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X55_GCFSM_DIV_EN_O_1_0_K2_E5_SHIFT                               0
31793 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X56_K2_E5                                                          0x0028e0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 7-0
31794 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X57_K2_E5                                                          0x0028e4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 15-8
31795 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X58_K2_E5                                                          0x0028e8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 23-16
31796 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X59_K2_E5                                                          0x0028ecUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 31-24
31797 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X60_K2_E5                                                          0x0028f0UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 39-32
31798 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X61_K2_E5                                                          0x0028f4UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 47-40
31799 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X62_K2_E5                                                          0x0028f8UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 55-48
31800 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X63_K2_E5                                                          0x0028fcUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 63-56
31801 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X64_K2_E5                                                          0x002900UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 71-64
31802 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X65_K2_E5                                                          0x002904UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 79-72
31803 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X66_K2_E5                                                          0x002908UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 87-80
31804 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X67_K2_E5                                                          0x00290cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 95-88
31805 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X68_K2_E5                                                          0x002910UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 103-96
31806 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X69_K2_E5                                                          0x002914UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 111-104
31807 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X70_K2_E5                                                          0x002918UL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 119-112
31808 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X71_K2_E5                                                          0x00291cUL //Access:RW   DataWidth:0x8    // GCFSM Cycle Length Input bits 127-120
31809 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X72_K2_E5                                                          0x002920UL //Access:RW   DataWidth:0x8    // GCFSM calibraton direction
31810 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X73_K2_E5                                                          0x002924UL //Access:RW   DataWidth:0x8    // GCFSM calibraton direction
31811 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X74_K2_E5                                                          0x002928UL //Access:RW   DataWidth:0x8    // Function info for each MSM function. Varies depending on function number.   Bits 15-7: Address of first command to run Bits: 6-0: Number of commands to run
31812 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X75_K2_E5                                                          0x00292cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31813 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X76_K2_E5                                                          0x002930UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31814 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X77_K2_E5                                                          0x002934UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31815 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X78_K2_E5                                                          0x002938UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31816 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X79_K2_E5                                                          0x00293cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31817 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X80_K2_E5                                                          0x002940UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31818 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X81_K2_E5                                                          0x002944UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31819 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X82_K2_E5                                                          0x002948UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31820 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X83_K2_E5                                                          0x00294cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31821 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X84_K2_E5                                                          0x002950UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31822 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X85_K2_E5                                                          0x002954UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31823 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X86_K2_E5                                                          0x002958UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31824 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X87_K2_E5                                                          0x00295cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31825 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X88_K2_E5                                                          0x002960UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31826 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X89_K2_E5                                                          0x002964UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31827 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X90_K2_E5                                                          0x002968UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31828 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X91_K2_E5                                                          0x00296cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31829 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X92_K2_E5                                                          0x002970UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31830 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X93_K2_E5                                                          0x002974UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31831 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X94_K2_E5                                                          0x002978UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31832 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X95_K2_E5                                                          0x00297cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31833 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X96_K2_E5                                                          0x002980UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31834 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X97_K2_E5                                                          0x002984UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31835 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X98_K2_E5                                                          0x002988UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31836 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X99_K2_E5                                                          0x00298cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31837 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X100_K2_E5                                                         0x002990UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31838 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X101_K2_E5                                                         0x002994UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31839 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X102_K2_E5                                                         0x002998UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31840 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X103_K2_E5                                                         0x00299cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31841 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X104_K2_E5                                                         0x0029a0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31842 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X105_K2_E5                                                         0x0029a4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31843 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X106_K2_E5                                                         0x0029a8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31844 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X107_K2_E5                                                         0x0029acUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31845 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X108_K2_E5                                                         0x0029b0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31846 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X109_K2_E5                                                         0x0029b4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31847 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X110_K2_E5                                                         0x0029b8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31848 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X111_K2_E5                                                         0x0029bcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31849 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X112_K2_E5                                                         0x0029c0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31850 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X113_K2_E5                                                         0x0029c4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31851 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X114_K2_E5                                                         0x0029c8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31852 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X115_K2_E5                                                         0x0029ccUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31853 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X116_K2_E5                                                         0x0029d0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31854 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X117_K2_E5                                                         0x0029d4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31855 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X118_K2_E5                                                         0x0029d8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31856 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X119_K2_E5                                                         0x0029dcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31857 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X120_K2_E5                                                         0x0029e0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31858 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X121_K2_E5                                                         0x0029e4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31859 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X122_K2_E5                                                         0x0029e8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31860 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X123_K2_E5                                                         0x0029ecUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31861 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X124_K2_E5                                                         0x0029f0UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31862 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X125_K2_E5                                                         0x0029f4UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31863 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X126_K2_E5                                                         0x0029f8UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31864 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X127_K2_E5                                                         0x0029fcUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31865 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X128_K2_E5                                                         0x002a00UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31866 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X129_K2_E5                                                         0x002a04UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31867 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X130_K2_E5                                                         0x002a08UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31868 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X131_K2_E5                                                         0x002a0cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31869 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X132_K2_E5                                                         0x002a10UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31870 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X133_K2_E5                                                         0x002a14UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31871 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X134_K2_E5                                                         0x002a18UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31872 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X135_K2_E5                                                         0x002a1cUL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31873 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X136_K2_E5                                                         0x002a20UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31874 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X137_K2_E5                                                         0x002a24UL //Access:RW   DataWidth:0x8    // See description for msm_func_info_o_7_0
31875 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X138_K2_E5                                                         0x002a28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31876   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X138_QAHB_MSM_PIPE_EN_PROG_TXDETECTRX_PULSE_O_K2_E5              (0x1<<0) // Enables programmable tx det rx pulse
31877   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X138_QAHB_MSM_PIPE_EN_PROG_TXDETECTRX_PULSE_O_K2_E5_SHIFT        0
31878 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X139_K2_E5                                                         0x002a2cUL //Access:RW   DataWidth:0x8    // Programmable width of tx det rx pulse
31879 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X140_K2_E5                                                         0x002a30UL //Access:RW   DataWidth:0x8    // Programmable width of tx det rx pulse
31880 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X141_K2_E5                                                         0x002a34UL //Access:RW   DataWidth:0x8    // Delay for MFSM state transition from P2 to P1 in non-PIPE mode.  The MFSM waits for the analog cuircuity to recover from power-down. The actual delay is 4*<reference clock period	*<value of this register	.
31881 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X142_K2_E5                                                         0x002a38UL //Access:RW   DataWidth:0x8    // Delay for MFSM state transition from P2 to P1 in non-PIPE mode.  The MFSM waits for the analog cuircuity to recover from power-down. The actual delay is 4*<reference clock period	*<value of this register	.
31882 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_K2_E5                                                         0x002a3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31883   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_IDDQ_SD_O_K2_E5                               (0x1<<0) // MSM Function IDDQ state's default value for iddq_sd in SAPIS mode
31884   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_IDDQ_SD_O_K2_E5_SHIFT                         0
31885   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_O_K2_E5                                (0x1<<1) // MSM Function IDDQ state's default value for pd_dfe in SAPIS mode
31886   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_O_K2_E5_SHIFT                          1
31887   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_BIAS_O_K2_E5                           (0x1<<2) // MSM Function IDDQ state's default value for pd_dfe_bias in SAPIS mode
31888   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_DFE_BIAS_O_K2_E5_SHIFT                     2
31889   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREG_O_K2_E5                              (0x1<<3) // MSM Function IDDQ state's default value for pd_lnreg in SAPIS mode
31890   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREG_O_K2_E5_SHIFT                        3
31891   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREGH_O_K2_E5                             (0x1<<4) // MSM Function IDDQ state's default value for pd_lnregh in SAPIS mode
31892   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_LNREGH_O_K2_E5_SHIFT                       4
31893   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_P2S_O_K2_E5                                (0x1<<5) // MSM Function IDDQ state's default value for pd_p2s in SAPIS mode
31894   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_P2S_O_K2_E5_SHIFT                          5
31895   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_RA_O_K2_E5                                 (0x1<<6) // MSM Function IDDQ state's default value for pd_ra in SAPIS mode
31896   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_RA_O_K2_E5_SHIFT                           6
31897   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_S2P_O_K2_E5                                (0x1<<7) // MSM Function IDDQ state's default value for pd_s2p in SAPIS mode
31898   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X143_MSM_SAPI_IDDQ_PD_S2P_O_K2_E5_SHIFT                          7
31899 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_K2_E5                                                         0x002a40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31900   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_SLV_BIAS_O_K2_E5                           (0x1<<0) // MSM Function IDDQ state's default value for pd_slv_bias in SAPIS mode
31901   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_SLV_BIAS_O_K2_E5_SHIFT                     0
31902   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXDRV_O_K2_E5                              (0x1<<1) // MSM Function IDDQ state's default value for pd_txdrv in SAPIS mode
31903   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXDRV_O_K2_E5_SHIFT                        1
31904   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXREG_O_K2_E5                              (0x1<<2) // MSM Function IDDQ state's default value for pd_txreg in SAPIS mode
31905   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_TXREG_O_K2_E5_SHIFT                        2
31906   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_O_K2_E5                                (0x1<<3) // MSM Function IDDQ state's default value for pd_vco in SAPIS mode
31907   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_O_K2_E5_SHIFT                          3
31908   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_BUF_O_K2_E5                            (0x1<<4) // MSM Function IDDQ state's default value for pd_vco_buf in SAPIS mode
31909   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_PD_VCO_BUF_O_K2_E5_SHIFT                      4
31910   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_O_K2_E5                             (0x1<<5) // MSM Function IDDQ state's default value for reset_cdr in SAPIS mode
31911   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_O_K2_E5_SHIFT                       5
31912   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_GCRX_O_K2_E5                        (0x1<<6) // MSM Function IDDQ state's default value for reset_cdr_gcrx in SAPIS mode
31913   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_CDR_GCRX_O_K2_E5_SHIFT                  6
31914   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_DFE_O_K2_E5                             (0x1<<7) // MSM Function IDDQ state's default value for reset_dfe in SAPIS mode
31915   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X144_MSM_SAPI_IDDQ_RESET_DFE_O_K2_E5_SHIFT                       7
31916 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_K2_E5                                                         0x002a44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31917   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREG_O_K2_E5                           (0x1<<0) // MSM Function IDDQ state's default value for reset_lnreg in SAPIS mode
31918   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREG_O_K2_E5_SHIFT                     0
31919   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREGH_O_K2_E5                          (0x1<<1) // MSM Function IDDQ state's default value for reset_lnregh in SAPIS mode
31920   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_LNREGH_O_K2_E5_SHIFT                    1
31921   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_P2S_O_K2_E5                             (0x1<<2) // MSM Function IDDQ state's default value for reset_p2s in SAPIS mode
31922   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_P2S_O_K2_E5_SHIFT                       2
31923   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_RA_O_K2_E5                              (0x1<<3) // MSM Function IDDQ state's default value for reset_ra in SAPIS mode
31924   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_RA_O_K2_E5_SHIFT                        3
31925   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_S2P_O_K2_E5                             (0x1<<4) // MSM Function IDDQ state's default value for reset_s2p in SAPIS mode
31926   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_S2P_O_K2_E5_SHIFT                       4
31927   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_VCO_O_K2_E5                             (0x1<<5) // MSM Function IDDQ state's default value for reset_vco in SAPIS mode
31928   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_RESET_VCO_O_K2_E5_SHIFT                       5
31929   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TXREG_BLEED_ENA_O_K2_E5                       (0x1<<6) // MSM Function IDDQ state's default value for txreg_bleed_ena in SAPIS mode
31930   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TXREG_BLEED_ENA_O_K2_E5_SHIFT                 6
31931   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TX_LOWPWR_IDLE_ENA_O_K2_E5                    (0x1<<7) // MSM Function IDDQ state's default value for tx_lowpwr_idle_ena in SAPIS mode
31932   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X145_MSM_SAPI_IDDQ_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT              7
31933 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_K2_E5                                                         0x002a48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31934   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_CDR_EN_O_K2_E5                                (0x1<<0) // MSM Function IDDQ state's default value for cdr_en in SAPIS mode
31935   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_CDR_EN_O_K2_E5_SHIFT                          0
31936   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RXBCLK_EN_O_K2_E5                             (0x1<<1) // MSM Function IDDQ state's default value for rxbclk_en in SAPIS mode
31937   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RXBCLK_EN_O_K2_E5_SHIFT                       1
31938   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RX_GATE_EN_O_K2_E5                            (0x1<<2) // MSM Function IDDQ state's default value for rx_gate_en in SAPIS mode
31939   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RX_GATE_EN_O_K2_E5_SHIFT                      2
31940   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RESET_TX_CLKDIV_O_K2_E5                       (0x1<<3) // MSM Function IDDQ state's default value for reset_tx_clkdiv in SAPIS mode
31941   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X146_MSM_SAPI_IDDQ_RESET_TX_CLKDIV_O_K2_E5_SHIFT                 3
31942 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_K2_E5                                                         0x002a4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
31943   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_IDDQ_SD_O_K2_E5                                (0x1<<0) // MSM Function RESET state's default value for iddq_sd in SAPIS mode
31944   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_IDDQ_SD_O_K2_E5_SHIFT                          0
31945   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_O_K2_E5                                 (0x1<<1) // MSM Function RESET state's default value for pd_dfe in SAPIS mode
31946   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_O_K2_E5_SHIFT                           1
31947   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_BIAS_O_K2_E5                            (0x1<<2) // MSM Function RESET state's default value for pd_dfe_bias in SAPIS mode
31948   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_DFE_BIAS_O_K2_E5_SHIFT                      2
31949   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREG_O_K2_E5                               (0x1<<3) // MSM Function RESET state's default value for pd_lnreg in SAPIS mode
31950   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREG_O_K2_E5_SHIFT                         3
31951   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREGH_O_K2_E5                              (0x1<<4) // MSM Function RESET state's default value for pd_lnregh in SAPIS mode
31952   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_LNREGH_O_K2_E5_SHIFT                        4
31953   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_P2S_O_K2_E5                                 (0x1<<5) // MSM Function RESET state's default value for pd_p2s in SAPIS mode
31954   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_P2S_O_K2_E5_SHIFT                           5
31955   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_RA_O_K2_E5                                  (0x1<<6) // MSM Function RESET state's default value for pd_ra in SAPIS mode
31956   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_RA_O_K2_E5_SHIFT                            6
31957   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_S2P_O_K2_E5                                 (0x1<<7) // MSM Function RESET state's default value for pd_s2p in SAPIS mode
31958   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X147_MSM_SAPI_RST_PD_S2P_O_K2_E5_SHIFT                           7
31959 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_K2_E5                                                         0x002a50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31960   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_SLV_BIAS_O_K2_E5                            (0x1<<0) // MSM Function RESET state's default value for pd_slv_bias in SAPIS mode
31961   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_SLV_BIAS_O_K2_E5_SHIFT                      0
31962   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXDRV_O_K2_E5                               (0x1<<1) // MSM Function RESET state's default value for pd_txdrv in SAPIS mode
31963   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXDRV_O_K2_E5_SHIFT                         1
31964   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXREG_O_K2_E5                               (0x1<<2) // MSM Function RESET state's default value for pd_txreg in SAPIS mode
31965   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_TXREG_O_K2_E5_SHIFT                         2
31966   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_O_K2_E5                                 (0x1<<3) // MSM Function RESET state's default value for pd_vco in SAPIS mode
31967   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_O_K2_E5_SHIFT                           3
31968   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_BUF_O_K2_E5                             (0x1<<4) // MSM Function RESET state's default value for pd_vco_buf in SAPIS mode
31969   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_PD_VCO_BUF_O_K2_E5_SHIFT                       4
31970   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_O_K2_E5                              (0x1<<5) // MSM Function RESET state's default value for reset_cdr in SAPIS mode
31971   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_O_K2_E5_SHIFT                        5
31972   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_GCRX_O_K2_E5                         (0x1<<6) // MSM Function RESET state's default value for reset_cdr_gcrx in SAPIS mode
31973   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_CDR_GCRX_O_K2_E5_SHIFT                   6
31974   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_DFE_O_K2_E5                              (0x1<<7) // MSM Function RESET state's default value for reset_dfe in SAPIS mode
31975   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X148_MSM_SAPI_RST_RESET_DFE_O_K2_E5_SHIFT                        7
31976 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_K2_E5                                                         0x002a54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31977   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREG_O_K2_E5                            (0x1<<0) // MSM Function RESET state's default value for reset_lnreg in SAPIS mode
31978   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREG_O_K2_E5_SHIFT                      0
31979   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREGH_O_K2_E5                           (0x1<<1) // MSM Function RESET state's default value for reset_lnregh in SAPIS mode
31980   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_LNREGH_O_K2_E5_SHIFT                     1
31981   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_P2S_O_K2_E5                              (0x1<<2) // MSM Function RESET state's default value for reset_p2s in SAPIS mode
31982   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_P2S_O_K2_E5_SHIFT                        2
31983   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_RA_O_K2_E5                               (0x1<<3) // MSM Function RESET state's default value for reset_ra in SAPIS mode
31984   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_RA_O_K2_E5_SHIFT                         3
31985   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_S2P_O_K2_E5                              (0x1<<4) // MSM Function RESET state's default value for reset_s2p in SAPIS mode
31986   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_S2P_O_K2_E5_SHIFT                        4
31987   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_VCO_O_K2_E5                              (0x1<<5) // MSM Function RESET state's default value for reset_vco in SAPIS mode
31988   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_RESET_VCO_O_K2_E5_SHIFT                        5
31989   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TXREG_BLEED_ENA_O_K2_E5                        (0x1<<6) // MSM Function RESET state's default value for txreg_bleed_ena in SAPIS mode
31990   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TXREG_BLEED_ENA_O_K2_E5_SHIFT                  6
31991   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5                     (0x1<<7) // MSM Function RESET state's default value for tx_lowpwr_idle_ena in SAPIS mode
31992   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X149_MSM_SAPI_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT               7
31993 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_K2_E5                                                         0x002a58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
31994   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_CDR_EN_O_K2_E5                                 (0x1<<0) // MSM Function RESET state's default value for cdr_en in SAPIS mode
31995   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_CDR_EN_O_K2_E5_SHIFT                           0
31996   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RXBCLK_EN_O_K2_E5                              (0x1<<1) // MSM Function RESET state's default value for rxbclk_en in SAPIS mode
31997   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RXBCLK_EN_O_K2_E5_SHIFT                        1
31998   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RX_GATE_EN_O_K2_E5                             (0x1<<2) // MSM Function RESET state's default value for rx_gate_en in SAPIS mode
31999   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RX_GATE_EN_O_K2_E5_SHIFT                       2
32000   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RESET_TX_CLKDIV_O_K2_E5                        (0x1<<3) // MSM Function RESET state's default value for reset_tx_clkdiv in SAPIS mode
32001   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X150_MSM_SAPI_RST_RESET_TX_CLKDIV_O_K2_E5_SHIFT                  3
32002 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_K2_E5                                                         0x002a5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32003   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_IDDQ_SD_O_K2_E5                               (0x1<<0) // MSM Function NORMAL state's default value for iddq_sd in SAPIS mode
32004   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_IDDQ_SD_O_K2_E5_SHIFT                         0
32005   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_O_K2_E5                                (0x1<<1) // MSM Function NORMAL state's default value for pd_dfe in SAPIS mode
32006   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_O_K2_E5_SHIFT                          1
32007   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_BIAS_O_K2_E5                           (0x1<<2) // MSM Function NORMAL state's default value for pd_dfe_bias in SAPIS mode
32008   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_DFE_BIAS_O_K2_E5_SHIFT                     2
32009   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREG_O_K2_E5                              (0x1<<3) // MSM Function NORMAL state's default value for pd_lnreg in SAPIS mode
32010   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREG_O_K2_E5_SHIFT                        3
32011   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREGH_O_K2_E5                             (0x1<<4) // MSM Function NORMAL state's default value for pd_lnregh in SAPIS mode
32012   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_LNREGH_O_K2_E5_SHIFT                       4
32013   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_P2S_O_K2_E5                                (0x1<<5) // MSM Function NORMAL state's default value for pd_p2s in SAPIS mode
32014   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_P2S_O_K2_E5_SHIFT                          5
32015   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_RA_O_K2_E5                                 (0x1<<6) // MSM Function NORMAL state's default value for pd_ra in SAPIS mode
32016   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_RA_O_K2_E5_SHIFT                           6
32017   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_S2P_O_K2_E5                                (0x1<<7) // MSM Function NORMAL state's default value for pd_s2p in SAPIS mode
32018   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X151_MSM_SAPI_NORM_PD_S2P_O_K2_E5_SHIFT                          7
32019 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_K2_E5                                                         0x002a60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32020   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_SLV_BIAS_O_K2_E5                           (0x1<<0) // MSM Function NORMAL state's default value for pd_slv_bias in SAPIS mode
32021   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_SLV_BIAS_O_K2_E5_SHIFT                     0
32022   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXDRV_O_K2_E5                              (0x1<<1) // MSM Function NORMAL state's default value for pd_txdrv in SAPIS mode
32023   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXDRV_O_K2_E5_SHIFT                        1
32024   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXREG_O_K2_E5                              (0x1<<2) // MSM Function NORMAL state's default value for pd_txreg in SAPIS mode
32025   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_TXREG_O_K2_E5_SHIFT                        2
32026   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_O_K2_E5                                (0x1<<3) // MSM Function NORMAL state's default value for pd_vco in SAPIS mode
32027   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_O_K2_E5_SHIFT                          3
32028   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_BUF_O_K2_E5                            (0x1<<4) // MSM Function NORMAL state's default value for pd_vco_buf in SAPIS mode
32029   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_PD_VCO_BUF_O_K2_E5_SHIFT                      4
32030   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_O_K2_E5                             (0x1<<5) // MSM Function NORMAL state's default value for reset_cdr in SAPIS mode
32031   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_O_K2_E5_SHIFT                       5
32032   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_GCRX_O_K2_E5                        (0x1<<6) // MSM Function NORMAL state's default value for reset_cdr_gcrx in SAPIS mode
32033   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_CDR_GCRX_O_K2_E5_SHIFT                  6
32034   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_DFE_O_K2_E5                             (0x1<<7) // MSM Function NORMAL state's default value for reset_dfe in SAPIS mode
32035   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X152_MSM_SAPI_NORM_RESET_DFE_O_K2_E5_SHIFT                       7
32036 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_K2_E5                                                         0x002a64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32037   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREG_O_K2_E5                           (0x1<<0) // MSM Function NORMAL state's default value for reset_lnreg in SAPIS mode
32038   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREG_O_K2_E5_SHIFT                     0
32039   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREGH_O_K2_E5                          (0x1<<1) // MSM Function NORMAL state's default value for reset_lnregh in SAPIS mode
32040   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_LNREGH_O_K2_E5_SHIFT                    1
32041   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_P2S_O_K2_E5                             (0x1<<2) // MSM Function NORMAL state's default value for reset_p2s in SAPIS mode
32042   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_P2S_O_K2_E5_SHIFT                       2
32043   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_RA_O_K2_E5                              (0x1<<3) // MSM Function NORMAL state's default value for reset_ra in SAPIS mode
32044   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_RA_O_K2_E5_SHIFT                        3
32045   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_S2P_O_K2_E5                             (0x1<<4) // MSM Function NORMAL state's default value for reset_s2p in SAPIS mode
32046   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_S2P_O_K2_E5_SHIFT                       4
32047   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_VCO_O_K2_E5                             (0x1<<5) // MSM Function NORMAL state's default value for reset_vco in SAPIS mode
32048   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_RESET_VCO_O_K2_E5_SHIFT                       5
32049   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TXREG_BLEED_ENA_O_K2_E5                       (0x1<<6) // MSM Function NORMAL state's default value for txreg_bleed_ena in SAPIS mode
32050   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TXREG_BLEED_ENA_O_K2_E5_SHIFT                 6
32051   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TX_LOWPWR_IDLE_ENA_O_K2_E5                    (0x1<<7) // MSM Function NORMAL state's default value for tx_lowpwr_idle_ena in SAPIS mode
32052   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X153_MSM_SAPI_NORM_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT              7
32053 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_K2_E5                                                         0x002a68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32054   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_CDR_EN_O_K2_E5                                (0x1<<0) // MSM Function NORMAL state's default value for cdr_en in SAPIS mode
32055   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_CDR_EN_O_K2_E5_SHIFT                          0
32056   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RXBCLK_EN_O_K2_E5                             (0x1<<1) // MSM Function NORMAL state's default value for rxbclk_en in SAPIS mode
32057   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RXBCLK_EN_O_K2_E5_SHIFT                       1
32058   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RX_GATE_EN_O_K2_E5                            (0x1<<2) // MSM Function NORMAL state's default value for rx_gate_en in SAPIS mode
32059   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RX_GATE_EN_O_K2_E5_SHIFT                      2
32060   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RESET_TX_CLKDIV_O_K2_E5                       (0x1<<3) // MSM Function NORMAL state's default value for reset_tx_clkdiv in SAPIS mode
32061   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X154_MSM_SAPI_NORM_RESET_TX_CLKDIV_O_K2_E5_SHIFT                 3
32062 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_K2_E5                                                         0x002a6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32063   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_IDDQ_SD_O_K2_E5                            (0x1<<0) // MSM Function PARTIAL state's default value for iddq_sd in SAPIS mode
32064   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_IDDQ_SD_O_K2_E5_SHIFT                      0
32065   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_O_K2_E5                             (0x1<<1) // MSM Function PARTIAL state's default value for pd_dfe in SAPIS mode
32066   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_O_K2_E5_SHIFT                       1
32067   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_BIAS_O_K2_E5                        (0x1<<2) // MSM Function PARTIAL state's default value for pd_dfe_bias in SAPIS mode
32068   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_DFE_BIAS_O_K2_E5_SHIFT                  2
32069   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREG_O_K2_E5                           (0x1<<3) // MSM Function PARTIAL state's default value for pd_lnreg in SAPIS mode
32070   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREG_O_K2_E5_SHIFT                     3
32071   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREGH_O_K2_E5                          (0x1<<4) // MSM Function PARTIAL state's default value for pd_lnregh in SAPIS mode
32072   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_LNREGH_O_K2_E5_SHIFT                    4
32073   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_P2S_O_K2_E5                             (0x1<<5) // MSM Function PARTIAL state's default value for pd_p2s in SAPIS mode
32074   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_P2S_O_K2_E5_SHIFT                       5
32075   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_RA_O_K2_E5                              (0x1<<6) // MSM Function PARTIAL state's default value for pd_ra in SAPIS mode
32076   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_RA_O_K2_E5_SHIFT                        6
32077   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_S2P_O_K2_E5                             (0x1<<7) // MSM Function PARTIAL state's default value for pd_s2p in SAPIS mode
32078   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X155_MSM_SAPI_PARTIAL_PD_S2P_O_K2_E5_SHIFT                       7
32079 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_K2_E5                                                         0x002a70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32080   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_SLV_BIAS_O_K2_E5                        (0x1<<0) // MSM Function PARTIAL state's default value for pd_slv_bias in SAPIS mode
32081   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_SLV_BIAS_O_K2_E5_SHIFT                  0
32082   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXDRV_O_K2_E5                           (0x1<<1) // MSM Function PARTIAL state's default value for pd_txdrv in SAPIS mode
32083   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXDRV_O_K2_E5_SHIFT                     1
32084   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXREG_O_K2_E5                           (0x1<<2) // MSM Function PARTIAL state's default value for pd_txreg in SAPIS mode
32085   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_TXREG_O_K2_E5_SHIFT                     2
32086   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_O_K2_E5                             (0x1<<3) // MSM Function PARTIAL state's default value for pd_vco in SAPIS mode
32087   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_O_K2_E5_SHIFT                       3
32088   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_BUF_O_K2_E5                         (0x1<<4) // MSM Function PARTIAL state's default value for pd_vco_buf in SAPIS mode
32089   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_PD_VCO_BUF_O_K2_E5_SHIFT                   4
32090   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_O_K2_E5                          (0x1<<5) // MSM Function PARTIAL state's default value for reset_cdr in SAPIS mode
32091   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_O_K2_E5_SHIFT                    5
32092   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_GCRX_O_K2_E5                     (0x1<<6) // MSM Function PARTIAL state's default value for reset_cdr_gcrx in SAPIS mode
32093   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_CDR_GCRX_O_K2_E5_SHIFT               6
32094   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_DFE_O_K2_E5                          (0x1<<7) // MSM Function PARTIAL state's default value for reset_dfe in SAPIS mode
32095   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X156_MSM_SAPI_PARTIAL_RESET_DFE_O_K2_E5_SHIFT                    7
32096 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_K2_E5                                                         0x002a74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32097   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREG_O_K2_E5                        (0x1<<0) // MSM Function PARTIAL state's default value for reset_lnreg in SAPIS mode
32098   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREG_O_K2_E5_SHIFT                  0
32099   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREGH_O_K2_E5                       (0x1<<1) // MSM Function PARTIAL state's default value for reset_lnregh in SAPIS mode
32100   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_LNREGH_O_K2_E5_SHIFT                 1
32101   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_P2S_O_K2_E5                          (0x1<<2) // MSM Function PARTIAL state's default value for reset_p2s in SAPIS mode
32102   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_P2S_O_K2_E5_SHIFT                    2
32103   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_RA_O_K2_E5                           (0x1<<3) // MSM Function PARTIAL state's default value for reset_ra in SAPIS mode
32104   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_RA_O_K2_E5_SHIFT                     3
32105   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_S2P_O_K2_E5                          (0x1<<4) // MSM Function PARTIAL state's default value for reset_s2p in SAPIS mode
32106   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_S2P_O_K2_E5_SHIFT                    4
32107   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_VCO_O_K2_E5                          (0x1<<5) // MSM Function PARTIAL state's default value for reset_vco in SAPIS mode
32108   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_RESET_VCO_O_K2_E5_SHIFT                    5
32109   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TXREG_BLEED_ENA_O_K2_E5                    (0x1<<6) // MSM Function PARTIAL state's default value for txreg_bleed_ena in SAPIS mode
32110   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TXREG_BLEED_ENA_O_K2_E5_SHIFT              6
32111   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TX_LOWPWR_IDLE_ENA_O_K2_E5                 (0x1<<7) // MSM Function PARTIAL state's default value for tx_lowpwr_idle_ena in SAPIS mode
32112   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X157_MSM_SAPI_PARTIAL_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT           7
32113 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_K2_E5                                                         0x002a78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32114   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_CDR_EN_O_K2_E5                             (0x1<<0) // MSM Function PARTIAL state's default value for cdr_en in SAPIS mode
32115   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_CDR_EN_O_K2_E5_SHIFT                       0
32116   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RXBCLK_EN_O_K2_E5                          (0x1<<1) // MSM Function PARTIAL state's default value for rxbclk_en in SAPIS mode
32117   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RXBCLK_EN_O_K2_E5_SHIFT                    1
32118   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RX_GATE_EN_O_K2_E5                         (0x1<<2) // MSM Function PARTIAL state's default value for rx_gate_en in SAPIS mode
32119   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RX_GATE_EN_O_K2_E5_SHIFT                   2
32120   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RESET_TX_CLKDIV_O_K2_E5                    (0x1<<3) // MSM Function PARTIAL state's default value for reset_tx_clkdiv in SAPIS mode
32121   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X158_MSM_SAPI_PARTIAL_RESET_TX_CLKDIV_O_K2_E5_SHIFT              3
32122 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_K2_E5                                                         0x002a7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32123   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_IDDQ_SD_O_K2_E5                            (0x1<<0) // MSM Function SLUMBER state's default value for iddq_sd in SAPIS mode
32124   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_IDDQ_SD_O_K2_E5_SHIFT                      0
32125   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_O_K2_E5                             (0x1<<1) // MSM Function SLUMBER state's default value for pd_dfe in SAPIS mode
32126   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_O_K2_E5_SHIFT                       1
32127   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_BIAS_O_K2_E5                        (0x1<<2) // MSM Function SLUMBER state's default value for pd_dfe_bias in SAPIS mode
32128   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_DFE_BIAS_O_K2_E5_SHIFT                  2
32129   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREG_O_K2_E5                           (0x1<<3) // MSM Function SLUMBER state's default value for pd_lnreg in SAPIS mode
32130   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREG_O_K2_E5_SHIFT                     3
32131   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREGH_O_K2_E5                          (0x1<<4) // MSM Function SLUMBER state's default value for pd_lnregh in SAPIS mode
32132   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_LNREGH_O_K2_E5_SHIFT                    4
32133   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_P2S_O_K2_E5                             (0x1<<5) // MSM Function SLUMBER state's default value for pd_p2s in SAPIS mode
32134   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_P2S_O_K2_E5_SHIFT                       5
32135   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_RA_O_K2_E5                              (0x1<<6) // MSM Function SLUMBER state's default value for pd_ra in SAPIS mode
32136   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_RA_O_K2_E5_SHIFT                        6
32137   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_S2P_O_K2_E5                             (0x1<<7) // MSM Function SLUMBER state's default value for pd_s2p in SAPIS mode
32138   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X159_MSM_SAPI_SLUMBER_PD_S2P_O_K2_E5_SHIFT                       7
32139 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_K2_E5                                                         0x002a80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32140   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_SLV_BIAS_O_K2_E5                        (0x1<<0) // MSM Function SLUMBER state's default value for pd_slv_bias in SAPIS mode
32141   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_SLV_BIAS_O_K2_E5_SHIFT                  0
32142   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXDRV_O_K2_E5                           (0x1<<1) // MSM Function SLUMBER state's default value for pd_txdrv in SAPIS mode
32143   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXDRV_O_K2_E5_SHIFT                     1
32144   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXREG_O_K2_E5                           (0x1<<2) // MSM Function SLUMBER state's default value for pd_txreg in SAPIS mode
32145   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_TXREG_O_K2_E5_SHIFT                     2
32146   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_O_K2_E5                             (0x1<<3) // MSM Function SLUMBER state's default value for pd_vco in SAPIS mode
32147   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_O_K2_E5_SHIFT                       3
32148   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_BUF_O_K2_E5                         (0x1<<4) // MSM Function SLUMBER state's default value for pd_vco_buf in SAPIS mode
32149   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_PD_VCO_BUF_O_K2_E5_SHIFT                   4
32150   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_O_K2_E5                          (0x1<<5) // MSM Function SLUMBER state's default value for reset_cdr in SAPIS mode
32151   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_O_K2_E5_SHIFT                    5
32152   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_GCRX_O_K2_E5                     (0x1<<6) // MSM Function SLUMBER state's default value for reset_cdr_gcrx in SAPIS mode
32153   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_CDR_GCRX_O_K2_E5_SHIFT               6
32154   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_DFE_O_K2_E5                          (0x1<<7) // MSM Function SLUMBER state's default value for reset_dfe in SAPIS mode
32155   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X160_MSM_SAPI_SLUMBER_RESET_DFE_O_K2_E5_SHIFT                    7
32156 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_K2_E5                                                         0x002a84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32157   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREG_O_K2_E5                        (0x1<<0) // MSM Function SLUMBER state's default value for reset_lnreg in SAPIS mode
32158   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREG_O_K2_E5_SHIFT                  0
32159   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREGH_O_K2_E5                       (0x1<<1) // MSM Function SLUMBER state's default value for reset_lnregh in SAPIS mode
32160   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_LNREGH_O_K2_E5_SHIFT                 1
32161   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_P2S_O_K2_E5                          (0x1<<2) // MSM Function SLUMBER state's default value for reset_p2s in SAPIS mode
32162   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_P2S_O_K2_E5_SHIFT                    2
32163   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_RA_O_K2_E5                           (0x1<<3) // MSM Function SLUMBER state's default value for reset_ra in SAPIS mode
32164   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_RA_O_K2_E5_SHIFT                     3
32165   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_S2P_O_K2_E5                          (0x1<<4) // MSM Function SLUMBER state's default value for reset_s2p in SAPIS mode
32166   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_S2P_O_K2_E5_SHIFT                    4
32167   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_VCO_O_K2_E5                          (0x1<<5) // MSM Function SLUMBER state's default value for reset_vco in SAPIS mode
32168   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_RESET_VCO_O_K2_E5_SHIFT                    5
32169   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TXREG_BLEED_ENA_O_K2_E5                    (0x1<<6) // MSM Function SLUMBER state's default value for txreg_bleed_ena in SAPIS mode
32170   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TXREG_BLEED_ENA_O_K2_E5_SHIFT              6
32171   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TX_LOWPWR_IDLE_ENA_O_K2_E5                 (0x1<<7) // MSM Function SLUMBER state's default value for tx_lowpwr_idle_ena in SAPIS mode
32172   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X161_MSM_SAPI_SLUMBER_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT           7
32173 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_K2_E5                                                         0x002a88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32174   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_CDR_EN_O_K2_E5                             (0x1<<0) // MSM Function SLUMBER state's default value for cdr_en in SAPIS mode
32175   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_CDR_EN_O_K2_E5_SHIFT                       0
32176   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RXBCLK_EN_O_K2_E5                          (0x1<<1) // MSM Function SLUMBER state's default value for rxbclk_en in SAPIS mode
32177   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RXBCLK_EN_O_K2_E5_SHIFT                    1
32178   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RX_GATE_EN_O_K2_E5                         (0x1<<2) // MSM Function SLUMBER state's default value for rx_gate_en in SAPIS mode
32179   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RX_GATE_EN_O_K2_E5_SHIFT                   2
32180   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RESET_TX_CLKDIV_O_K2_E5                    (0x1<<3) // MSM Function SLUMBER state's default value for reset_tx_clkdiv in SAPIS mode
32181   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X162_MSM_SAPI_SLUMBER_RESET_TX_CLKDIV_O_K2_E5_SHIFT              3
32182 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X168_K2_E5                                                         0x002aa0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32183   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X168_OOB_DET_BLEN_MIN_O_6_0_K2_E5                                (0x7f<<0) // OOB detector minimum burst length.
32184   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X168_OOB_DET_BLEN_MIN_O_6_0_K2_E5_SHIFT                          0
32185 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X169_K2_E5                                                         0x002aa4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32186   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X169_OOB_DET_BLEN_MAX_O_6_0_K2_E5                                (0x7f<<0) // OOB detector maximum burst length.
32187   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X169_OOB_DET_BLEN_MAX_O_6_0_K2_E5_SHIFT                          0
32188 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X170_K2_E5                                                         0x002aa8UL //Access:RW   DataWidth:0x8    // OOB detector COMINIT maximum idle length.
32189 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X171_K2_E5                                                         0x002aacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32190   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X171_OOB_DET_COMINIT_MIN_O_8_K2_E5                               (0x1<<0) // OOB detector COMINIT maximum idle length.
32191   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X171_OOB_DET_COMINIT_MIN_O_8_K2_E5_SHIFT                         0
32192 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X172_K2_E5                                                         0x002ab0UL //Access:RW   DataWidth:0x8    // OOB detector COMINIT maximum idle length.
32193 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X173_K2_E5                                                         0x002ab4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32194   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X173_OOB_DET_COMINIT_MAX_O_8_K2_E5                               (0x1<<0) // OOB detector COMINIT maximum idle length.
32195   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X173_OOB_DET_COMINIT_MAX_O_8_K2_E5_SHIFT                         0
32196 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X174_K2_E5                                                         0x002ab8UL //Access:RW   DataWidth:0x8    // OOB detector COMWAKE minimum idle length.
32197 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X175_K2_E5                                                         0x002abcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32198   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X175_OOB_DET_COMWAKE_MIN_O_8_K2_E5                               (0x1<<0) // OOB detector COMWAKE minimum idle length.
32199   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X175_OOB_DET_COMWAKE_MIN_O_8_K2_E5_SHIFT                         0
32200 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X176_K2_E5                                                         0x002ac0UL //Access:RW   DataWidth:0x8    // OOB detector COMWAKE maximum idle length.
32201 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X177_K2_E5                                                         0x002ac4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32202   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X177_OOB_DET_COMWAKE_MAX_O_8_K2_E5                               (0x1<<0) // OOB detector COMWAKE maximum idle length.
32203   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X177_OOB_DET_COMWAKE_MAX_O_8_K2_E5_SHIFT                         0
32204 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X178_K2_E5                                                         0x002ac8UL //Access:RW   DataWidth:0x8    // OOB detector COMSAS maximum idle length.
32205 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X179_K2_E5                                                         0x002accUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32206   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X179_OOB_DET_COMSAS_MIN_O_8_K2_E5                                (0x1<<0) // OOB detector COMSAS maximum idle length.
32207   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X179_OOB_DET_COMSAS_MIN_O_8_K2_E5_SHIFT                          0
32208 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X180_K2_E5                                                         0x002ad0UL //Access:RW   DataWidth:0x8    // OOB detector COMSAS maximum idle length.
32209 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X181_K2_E5                                                         0x002ad4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32210   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X181_OOB_DET_COMSAS_MAX_O_8_K2_E5                                (0x1<<0) // OOB detector COMSAS maximum idle length.
32211   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X181_OOB_DET_COMSAS_MAX_O_8_K2_E5_SHIFT                          0
32212 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X182_K2_E5                                                         0x002ad8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32213   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X182_TXCTRL_FASTCAP_3_0_K2_E5                                    (0xf<<0) // TX fastcap slew rate adjust
32214   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X182_TXCTRL_FASTCAP_3_0_K2_E5_SHIFT                              0
32215   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X182_TXCTRL_FASTCAP_OVR_3_0_K2_E5                                (0xf<<4) // Override  value for Fastcap.
32216   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X182_TXCTRL_FASTCAP_OVR_3_0_K2_E5_SHIFT                          4
32217 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X183_K2_E5                                                         0x002adcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32218   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X183_TXCTRL_RATE1_TX_SR_DAC_3_0_K2_E5                            (0xf<<0) // TX rate1 slew rate DAC setting
32219   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X183_TXCTRL_RATE1_TX_SR_DAC_3_0_K2_E5_SHIFT                      0
32220   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X183_TXCTRL_RATE2_TX_SR_DAC_3_0_K2_E5                            (0xf<<4) // TX rate2 slew rate DAC setting
32221   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X183_TXCTRL_RATE2_TX_SR_DAC_3_0_K2_E5_SHIFT                      4
32222 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X184_K2_E5                                                         0x002ae0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32223   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X184_TXCTRL_RATE3_TX_SR_DAC_3_0_K2_E5                            (0xf<<0) // TX rate3 slew rate DAC setting
32224   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X184_TXCTRL_RATE3_TX_SR_DAC_3_0_K2_E5_SHIFT                      0
32225   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X184_TXCTRL_MASTER_TX_SR_DAC_OVR_3_0_K2_E5                       (0xf<<4) // TX master slew rate DAC overrides
32226   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X184_TXCTRL_MASTER_TX_SR_DAC_OVR_3_0_K2_E5_SHIFT                 4
32227 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X185_K2_E5                                                         0x002ae4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32228   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X185_TXCTRL_RATE1_TXEQ_POLARITY_3_0_K2_E5                        (0xf<<0) // TX rate1 coefficent polarity
32229   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X185_TXCTRL_RATE1_TXEQ_POLARITY_3_0_K2_E5_SHIFT                  0
32230   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X185_TXCTRL_RATE2_TXEQ_POLARITY_3_0_K2_E5                        (0xf<<4) // TX rate2 coefficent polarity
32231   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X185_TXCTRL_RATE2_TXEQ_POLARITY_3_0_K2_E5_SHIFT                  4
32232 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X186_K2_E5                                                         0x002ae8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32233   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X186_TXCTRL_RATE3_TXEQ_POLARITY_3_0_K2_E5                        (0xf<<0) // TX rate3 coefficent polarity
32234   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X186_TXCTRL_RATE3_TXEQ_POLARITY_3_0_K2_E5_SHIFT                  0
32235   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X186_TXCTRL_MASTER_TXEQ_POLARITY_OVR_3_0_K2_E5                   (0xf<<4) // TX master coefficient polarity overrides.
32236   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X186_TXCTRL_MASTER_TXEQ_POLARITY_OVR_3_0_K2_E5_SHIFT             4
32237 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X187_K2_E5                                                         0x002aecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32238   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X187_TXCTRL_TX_MARGIN_000_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<0) // PIPE tx_margin low swing setting
32239   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X187_TXCTRL_TX_MARGIN_000_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   0
32240   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X187_TXCTRL_TX_MARGIN_001_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<4) // PIPE tx_margin low swing setting
32241   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X187_TXCTRL_TX_MARGIN_001_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   4
32242 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X188_K2_E5                                                         0x002af0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32243   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X188_TXCTRL_TX_MARGIN_010_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<0) // PIPE tx_margin low swing setting
32244   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X188_TXCTRL_TX_MARGIN_010_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   0
32245   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X188_TXCTRL_TX_MARGIN_011_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<4) // PIPE tx_margin low swing setting
32246   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X188_TXCTRL_TX_MARGIN_011_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   4
32247 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X189_K2_E5                                                         0x002af4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32248   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X189_TXCTRL_TX_MARGIN_100_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<0) // PIPE tx_margin low swing setting
32249   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X189_TXCTRL_TX_MARGIN_100_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   0
32250   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X189_TXCTRL_TX_MARGIN_101_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<4) // PIPE tx_margin low swing setting
32251   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X189_TXCTRL_TX_MARGIN_101_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   4
32252 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X190_K2_E5                                                         0x002af8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32253   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X190_TXCTRL_TX_MARGIN_110_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<0) // PIPE tx_margin low swing setting
32254   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X190_TXCTRL_TX_MARGIN_110_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   0
32255   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X190_TXCTRL_TX_MARGIN_111_LOWSWG_ATT_IN_RATE12_3_0_K2_E5         (0xf<<4) // PIPE tx_margin low swing setting
32256   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X190_TXCTRL_TX_MARGIN_111_LOWSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT   4
32257 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X191_K2_E5                                                         0x002afcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32258   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X191_TXCTRL_TX_MARGIN_000_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<0) // PIPE tx_margin full swing setting
32259   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X191_TXCTRL_TX_MARGIN_000_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  0
32260   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X191_TXCTRL_TX_MARGIN_001_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<4) // PIPE tx_margin full swing setting
32261   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X191_TXCTRL_TX_MARGIN_001_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  4
32262 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X192_K2_E5                                                         0x002b00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32263   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X192_TXCTRL_TX_MARGIN_010_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<0) // PIPE tx_margin full swing setting
32264   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X192_TXCTRL_TX_MARGIN_010_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  0
32265   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X192_TXCTRL_TX_MARGIN_011_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<4) // PIPE tx_margin full swing setting
32266   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X192_TXCTRL_TX_MARGIN_011_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  4
32267 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X193_K2_E5                                                         0x002b04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32268   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X193_TXCTRL_TX_MARGIN_100_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<0) // PIPE tx_margin full swing setting
32269   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X193_TXCTRL_TX_MARGIN_100_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  0
32270   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X193_TXCTRL_TX_MARGIN_101_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<4) // PIPE tx_margin full swing setting
32271   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X193_TXCTRL_TX_MARGIN_101_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  4
32272 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X194_K2_E5                                                         0x002b08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32273   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X194_TXCTRL_TX_MARGIN_110_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<0) // PIPE tx_margin full swing setting
32274   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X194_TXCTRL_TX_MARGIN_110_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  0
32275   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X194_TXCTRL_TX_MARGIN_111_FULLSWG_ATT_IN_RATE12_3_0_K2_E5        (0xf<<4) // PIPE tx_margin full swing setting
32276   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X194_TXCTRL_TX_MARGIN_111_FULLSWG_ATT_IN_RATE12_3_0_K2_E5_SHIFT  4
32277 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X195_K2_E5                                                         0x002b0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32278   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X195_TXCTRL_MASTER_ATT_IN_OVR_3_0_K2_E5                          (0xf<<0) // Override  value for att in.
32279   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X195_TXCTRL_MASTER_ATT_IN_OVR_3_0_K2_E5_SHIFT                    0
32280 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_K2_E5                                                         0x002b10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32281   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_RATE1_TX_SLEW_SLD_1_0_K2_E5                          (0x3<<0) // TX rate1 slew rate setting
32282   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_RATE1_TX_SLEW_SLD_1_0_K2_E5_SHIFT                    0
32283   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_RATE2_TX_SLEW_SLD_1_0_K2_E5                          (0x3<<2) // TX rate2 slew rate setting
32284   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_RATE2_TX_SLEW_SLD_1_0_K2_E5_SHIFT                    2
32285   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_RATE3_TX_SLEW_SLD_1_0_K2_E5                          (0x3<<4) // TX rate3 slew rate setting
32286   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_RATE3_TX_SLEW_SLD_1_0_K2_E5_SHIFT                    4
32287   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_MASTER_TX_SLEW_SLD_OVR_1_0_K2_E5                     (0x3<<6) // TX master slew rate setting overrides.
32288   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X196_TXCTRL_MASTER_TX_SLEW_SLD_OVR_1_0_K2_E5_SHIFT               6
32289 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_K2_E5                                                         0x002b14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32290   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_PREEM_1LSB_MODE_K2_E5                                (0x1<<0) // TX 1lsb mode
32291   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_PREEM_1LSB_MODE_K2_E5_SHIFT                          0
32292   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_MASTER_PREEM_1LSB_MODE_OVR_K2_E5                     (0x1<<1) // TX master 1lsb mode overrides.
32293   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_MASTER_PREEM_1LSB_MODE_OVR_K2_E5_SHIFT               1
32294   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_RATE1_TX_SLEW_SLD3F_2_0_K2_E5                        (0x7<<2) // TX enable fastest slew rate set to 1.
32295   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_RATE1_TX_SLEW_SLD3F_2_0_K2_E5_SHIFT                  2
32296   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_RATE2_TX_SLEW_SLD3F_2_0_K2_E5                        (0x7<<5) // TX enable fastest slew rate set to 1.
32297   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X197_TXCTRL_RATE2_TX_SLEW_SLD3F_2_0_K2_E5_SHIFT                  5
32298 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X198_K2_E5                                                         0x002b18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32299   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X198_TXCTRL_RATE3_TX_SLEW_SLD3F_2_0_K2_E5                        (0x7<<0) // TX enable fastest slew rate set to 1.
32300   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X198_TXCTRL_RATE3_TX_SLEW_SLD3F_2_0_K2_E5_SHIFT                  0
32301   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X198_TXCTRL_MASTER_TX_SLEW_SLD3F_OVR_2_0_K2_E5                   (0x7<<3) // TX enable fastest slew rate override.
32302   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X198_TXCTRL_MASTER_TX_SLEW_SLD3F_OVR_2_0_K2_E5_SHIFT             3
32303   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X198_TXCTRL_MASTER_OVR_EN_O_K2_E5                                (0x1<<6) // Tx control master override enable
32304   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X198_TXCTRL_MASTER_OVR_EN_O_K2_E5_SHIFT                          6
32305 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X199_K2_E5                                                         0x002b1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32306   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X199_TXCTRL_RATE1_FULLSWG_C1_IN_4_0_K2_E5                        (0x1f<<0) // TX rate1 full swing C1 coefficient
32307   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X199_TXCTRL_RATE1_FULLSWG_C1_IN_4_0_K2_E5_SHIFT                  0
32308 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X200_K2_E5                                                         0x002b20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32309   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X200_TXCTRL_RATE1_LOWSWG_C1_IN_4_0_K2_E5                         (0x1f<<0) // TX rate1 low swing C1 coefficient
32310   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X200_TXCTRL_RATE1_LOWSWG_C1_IN_4_0_K2_E5_SHIFT                   0
32311 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X201_K2_E5                                                         0x002b24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32312   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X201_TXCTRL_RATE1_FULLSWG_C2_IN_3_0_K2_E5                        (0xf<<0) // TX rate1 full swing C2 coefficient
32313   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X201_TXCTRL_RATE1_FULLSWG_C2_IN_3_0_K2_E5_SHIFT                  0
32314   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X201_TXCTRL_RATE1_LOWSWG_C2_IN_3_0_K2_E5                         (0xf<<4) // TX rate1 low swing C2 coefficient
32315   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X201_TXCTRL_RATE1_LOWSWG_C2_IN_3_0_K2_E5_SHIFT                   4
32316 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X202_K2_E5                                                         0x002b28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32317   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X202_TXCTRL_RATE2_FULLSWG_6DB_C1_IN_4_0_K2_E5                    (0x1f<<0) // TX rate2 full swing C1 coefficient for 6 dB
32318   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X202_TXCTRL_RATE2_FULLSWG_6DB_C1_IN_4_0_K2_E5_SHIFT              0
32319 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X203_K2_E5                                                         0x002b2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32320   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X203_TXCTRL_RATE2_FULLSWG_3P5DB_C1_IN_4_0_K2_E5                  (0x1f<<0) // TX rate2 full swing C1 coefficient for 3.5 dB
32321   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X203_TXCTRL_RATE2_FULLSWG_3P5DB_C1_IN_4_0_K2_E5_SHIFT            0
32322 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X204_K2_E5                                                         0x002b30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32323   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X204_TXCTRL_RATE2_FULLSWG_6DB_C2_IN_3_0_K2_E5                    (0xf<<0) // TX rate2 full swing C2 coefficient for 6 dB
32324   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X204_TXCTRL_RATE2_FULLSWG_6DB_C2_IN_3_0_K2_E5_SHIFT              0
32325   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X204_TXCTRL_RATE2_FULLSWG_3P5DB_C2_IN_3_0_K2_E5                  (0xf<<4) // TX rate2 full swing C2 coefficient for 3.5 dB
32326   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X204_TXCTRL_RATE2_FULLSWG_3P5DB_C2_IN_3_0_K2_E5_SHIFT            4
32327 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X205_K2_E5                                                         0x002b34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32328   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X205_TXCTRL_RATE2_LOWSWG_C1_IN_4_0_K2_E5                         (0x1f<<0) // TX rate2 low swing C1 coefficient for 6 dB
32329   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X205_TXCTRL_RATE2_LOWSWG_C1_IN_4_0_K2_E5_SHIFT                   0
32330 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X206_K2_E5                                                         0x002b38UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32331   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X206_TXCTRL_RATE2_LOWSWG_C2_IN_3_0_K2_E5                         (0xf<<0) // TX rate2 low swing C2 coefficient for 6 dB
32332   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X206_TXCTRL_RATE2_LOWSWG_C2_IN_3_0_K2_E5_SHIFT                   0
32333   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X206_TXCTRL_RATE3_C2_IN_3_0_K2_E5                                (0xf<<4) // TX rate3 C2 coefficient
32334   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X206_TXCTRL_RATE3_C2_IN_3_0_K2_E5_SHIFT                          4
32335 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X207_K2_E5                                                         0x002b3cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32336   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X207_TXCTRL_MASTER_C1_IN_OVR_4_0_K2_E5                           (0x1f<<0) // TX master C1 coefficient overrides.
32337   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X207_TXCTRL_MASTER_C1_IN_OVR_4_0_K2_E5_SHIFT                     0
32338 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X208_K2_E5                                                         0x002b40UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32339   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X208_TXCTRL_MASTER_C2_IN_OVR_3_0_K2_E5                           (0xf<<0) // TX master C2 coefficient overrides.
32340   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X208_TXCTRL_MASTER_C2_IN_OVR_3_0_K2_E5_SHIFT                     0
32341   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X208_TXCTRL_RATE1_CM_IN_3_0_K2_E5                                (0xf<<4) // TX rate1 CM coefficient
32342   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X208_TXCTRL_RATE1_CM_IN_3_0_K2_E5_SHIFT                          4
32343 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X209_K2_E5                                                         0x002b44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32344   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X209_TXCTRL_RATE2_CM_IN_3_0_K2_E5                                (0xf<<0) // TX rate2 CM coefficient
32345   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X209_TXCTRL_RATE2_CM_IN_3_0_K2_E5_SHIFT                          0
32346   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X209_TXCTRL_MASTER_CM_IN_OVR_3_0_K2_E5                           (0xf<<4) // TX master CM coefficient overrides.
32347   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X209_TXCTRL_MASTER_CM_IN_OVR_3_0_K2_E5_SHIFT                     4
32348 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X210_K2_E5                                                         0x002b48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32349   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X210_REDUCED_SWING_LF_VAL_O_5_0_K2_E5                            (0x3f<<0) // Reduced swing LowFreq value
32350   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X210_REDUCED_SWING_LF_VAL_O_5_0_K2_E5_SHIFT                      0
32351   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_CM1_FORCE_LOW_EN_O_K2_E5                               (0x1<<6) // Brings the TxEq pre-cursor down to a programmable value txeq_cm1_min_limit if pre cursor tuning is bypassed
32352   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_CM1_FORCE_LOW_EN_O_K2_E5_SHIFT                         6
32353   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_C1_FORCE_LOW_EN_O_K2_E5                                (0x1<<7) // Brings the TxEq pre-cursor down to a programmable value txeq_c1_min_limit if pre cursor tuning is bypassed
32354   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X210_TXEQ_C1_FORCE_LOW_EN_O_K2_E5_SHIFT                          7
32355 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X211_K2_E5                                                         0x002b4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32356   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_00_O_2_0_K2_E5                                      (0x7<<0) // AFE rx_bias setting. Used when rxvcodiv is 00
32357   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_00_O_2_0_K2_E5_SHIFT                                0
32358   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_01_O_2_0_K2_E5                                      (0x7<<3) // AFE rx_bias setting. Used when rxvcodiv is 01 or 10
32359   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X211_RX_BIAS_01_O_2_0_K2_E5_SHIFT                                3
32360 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X212_K2_E5                                                         0x002b50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32361   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X212_RX_BIAS_11_O_2_0_K2_E5                                      (0x7<<0) // AFE rx_bias setting. Used when rxvcodiv is 11
32362   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X212_RX_BIAS_11_O_2_0_K2_E5_SHIFT                                0
32363 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X213_K2_E5                                                         0x002b54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32364   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X213_QAHB_CDR_VCO_CAL_PHD_ENA_O_K2_E5                            (0x1<<6) // Enable phase detector during CDR VCO calibration
32365   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X213_QAHB_CDR_VCO_CAL_PHD_ENA_O_K2_E5_SHIFT                      6
32366 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X214_K2_E5                                                         0x002b58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32367   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_CDR_LOCK_WAIT_O_3_0_K2_E5                              (0xf<<0) // Number of wait cycles for the CDR to lock [3:0] times 64
32368   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_CDR_LOCK_WAIT_O_3_0_K2_E5_SHIFT                        0
32369   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_RATE_CHNG_CAL_O_K2_E5                                  (0x1<<4) // Assertion causes repeat of calibration for rate switch or electrical idle exit. Calibrations to be performed are selected by rxeq_recal_o[6:0]/rxeq_rate2_recal_o[6:0].
32370   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_RATE_CHNG_CAL_O_K2_E5_SHIFT                            4
32371   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_PRESET_CLR_DFE_O_K2_E5                                 (0x1<<6) // Set all DFE calibration values to mid-scale instead of using start values at start of calibration
32372   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X214_RXEQ_PRESET_CLR_DFE_O_K2_E5_SHIFT                           6
32373 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X215_K2_E5                                                         0x002b5cUL //Access:RW   DataWidth:0x8    // DFE block -continuous calibration wait delay. DFE block will wait this number of cycles between each continuous calibration cycle
32374 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X216_K2_E5                                                         0x002b60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32375   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X216_RXEQ_CONT_LENGTH_O_14_8_K2_E5                               (0x7f<<0) // DFE block -continuous calibration wait delay. DFE block will wait this number of cycles between each continuous calibration cycle
32376   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X216_RXEQ_CONT_LENGTH_O_14_8_K2_E5_SHIFT                         0
32377 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X217_K2_E5                                                         0x002b64UL //Access:RW   DataWidth:0x8    // DFE block - ATT calibration cycle length. This is the number of cycles the DFE will wait between changing the ATT value and examining the output.
32378 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X218_K2_E5                                                         0x002b68UL //Access:RW   DataWidth:0x8    // DFE block - Boost calibration cycle length. This is the number of cycles the DFE will wait between changing the boost value and examining the output.
32379 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X219_K2_E5                                                         0x002b6cUL //Access:RW   DataWidth:0x8    // DFE block - TAP1 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP1 value and examining the output.
32380 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X220_K2_E5                                                         0x002b70UL //Access:RW   DataWidth:0x8    // DFE block - TAP2 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
32381 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X221_K2_E5                                                         0x002b74UL //Access:RW   DataWidth:0x8    // DFE block - TAP3 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
32382 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X222_K2_E5                                                         0x002b78UL //Access:RW   DataWidth:0x8    // DFE block - TAP4 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
32383 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X223_K2_E5                                                         0x002b7cUL //Access:RW   DataWidth:0x8    // DFE block - TAP5 calibration cycle length. This is the number of cycles the DFE will wait between changing the TAP2 value and examining the output.
32384 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X224_K2_E5                                                         0x002b80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32385   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_EI_EXIT_CAL_O_K2_E5                                    (0x1<<0) // Repeat calibration whenever exiting RX electrical idle. Calibrations performed are selected by rxeq_recal_o[6:0]/rxeq_lane2_recal_o[6:0]
32386   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_EI_EXIT_CAL_O_K2_E5_SHIFT                              0
32387   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_RECAL_O_6_0_K2_E5                                      (0x7f<<1) // Enables re-calibration for { Tap5, Tap4, Tap3, Tap2, Tap1, Boost, ATT} at rate3 after exit from electrical idle when rxeq_ei_exit_cal_o is asserted and after rate change when rxeq_rate_chng_cal_o is asserted.
32388   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X224_RXEQ_RECAL_O_6_0_K2_E5_SHIFT                                1
32389 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X225_K2_E5                                                         0x002b84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32390   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X225_RXEQ_RATE2_INIT_CAL_O_6_0_K2_E5                             (0x7f<<0) // Specify which block needs initial calibration upon exit from RX electrical idle state for rate2: bit [0]: Enables ATT calibration when asserted bit [1]: Enables Boost calibration when asserted bit [2]: Enables DFE Tap1 calibration when asserted bit [3]: Enables DFE Tap2 calibration when asserted bit [4]: Enables DFE Tap3 calibration when asserted bit [5]: Enables DFE Tap4 calibration when asserted bit [6]: Enables DFE Tap5 calibration when asserted
32391   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X225_RXEQ_RATE2_INIT_CAL_O_6_0_K2_E5_SHIFT                       0
32392 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X226_K2_E5                                                         0x002b88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32393   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X226_RXEQ_RATE2_CONT_CAL_O_6_0_K2_E5                             (0x7f<<0) // Specify which block needs continuous calibration during RX data reception for rate2 bit [0]: Enables ATT calibration when asserted bit [1]: Enables Boost calibration when asserted bit [2]: Enables DFE Tap1 calibration when asserted bit [3]: Enables DFE Tap2 calibration when asserted bit [4]: Enables DFE Tap3 calibration when asserted bit [5]: Enables DFE Tap4 calibration when asserted bit [6]: Enables DFE Tap5 calibration when asserted
32394   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X226_RXEQ_RATE2_CONT_CAL_O_6_0_K2_E5_SHIFT                       0
32395 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X227_K2_E5                                                         0x002b8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32396   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X227_RXEQ_RATE2_RECAL_O_6_0_K2_E5                                (0x7f<<0) // Enables re-calibration for { Tap5, Tap4, Tap3, Tap2, Tap1, Boost, ATT} at rate2 after exit from electrical idle when rxeq_ei_exit_cal_o is asserted and after rate change when rxeq_rate_chng_cal_o is asserted.
32397   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X227_RXEQ_RATE2_RECAL_O_6_0_K2_E5_SHIFT                          0
32398 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X228_K2_E5                                                         0x002b90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32399   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_ATT_BOUNCE_O_3_0_K2_E5                                 (0xf<<0) // Number of bounces before calibration stops for ATT
32400   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_ATT_BOUNCE_O_3_0_K2_E5_SHIFT                           0
32401   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_BOOST_BOUNCE_O_3_0_K2_E5                               (0xf<<4) // Number of bounces before calibration stops for Boost
32402   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X228_RXEQ_BOOST_BOUNCE_O_3_0_K2_E5_SHIFT                         4
32403 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X229_K2_E5                                                         0x002b94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32404   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP1_BOUNCE_O_3_0_K2_E5                                (0xf<<0) // Number of bounces before calibration stops for DFE tap1
32405   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP1_BOUNCE_O_3_0_K2_E5_SHIFT                          0
32406   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP2_BOUNCE_O_3_0_K2_E5                                (0xf<<4) // Number of bounces before calibration stops for DFE tap2
32407   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X229_RXEQ_TAP2_BOUNCE_O_3_0_K2_E5_SHIFT                          4
32408 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X230_K2_E5                                                         0x002b98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32409   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP3_BOUNCE_O_3_0_K2_E5                                (0xf<<0) // Number of bounces before calibration stops for DFE tap3
32410   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP3_BOUNCE_O_3_0_K2_E5_SHIFT                          0
32411   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP4_BOUNCE_O_3_0_K2_E5                                (0xf<<4) // Number of bounces before calibration stops for DFE tap4
32412   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X230_RXEQ_TAP4_BOUNCE_O_3_0_K2_E5_SHIFT                          4
32413 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X231_K2_E5                                                         0x002b9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32414   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_TAP5_BOUNCE_O_3_0_K2_E5                                (0xf<<0) // Number of bounces before calibration stops for DFE tap5
32415   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_TAP5_BOUNCE_O_3_0_K2_E5_SHIFT                          0
32416   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_COARSE_STEP_SIZE_O_3_0_K2_E5                           (0xf<<4) // Initial calibration coarse step size
32417   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X231_RXEQ_COARSE_STEP_SIZE_O_3_0_K2_E5_SHIFT                     4
32418 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X232_K2_E5                                                         0x002ba0UL //Access:RW   DataWidth:0x8    // comparator offset override value
32419 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X233_K2_E5                                                         0x002ba4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32420   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X233_CMP_OFFSET_OVR_EN_O_K2_E5                                   (0x1<<0) // comparator offset override enable
32421   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X233_CMP_OFFSET_OVR_EN_O_K2_E5_SHIFT                             0
32422   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X233_RXEQ_FIN_HIGH_O_6_0_K2_E5                                   (0x7f<<1) // Enable final calibration value plus one for individual blocks
32423   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X233_RXEQ_FIN_HIGH_O_6_0_K2_E5_SHIFT                             1
32424 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X234_K2_E5                                                         0x002ba8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32425   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X234_RXEQ_FIN_LOW_O_6_0_K2_E5                                    (0x7f<<0) // Enable final calibration value minus one for individual blocks
32426   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X234_RXEQ_FIN_LOW_O_6_0_K2_E5_SHIFT                              0
32427   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X234_QAHB_DFE_RAW_VALUE_O_K2_E5                                  (0x1<<7) // Testbus select for comp_offset and tap_offset 1: Raw output from i_dfe_tap_dc_offset 0: Input to pma
32428   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X234_QAHB_DFE_RAW_VALUE_O_K2_E5_SHIFT                            7
32429 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X235_K2_E5                                                         0x002bacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32430   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X235_RXEQ_ERR_SIGN_O_6_0_K2_E5                                   (0x7f<<0) // Controls polarity of RX calibration: bit [0]: Reverses polarity of ATT calibration when asserted bit [1]: Reverses polarity of Boost calibration when asserted bit [2]: Reverses polarity of DFE Tap1 calibration when asserted bit [3]: Reverses polarity of DFE Tap2 calibration when asserted bit [4]: Reverses polarity of DFE Tap3 calibration when asserted bit [5]: Reverses polarity of DFE Tap4 calibration when asserted bit [6]: Reverses polarity of DFE Tap5 calibration when asserted
32431   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X235_RXEQ_ERR_SIGN_O_6_0_K2_E5_SHIFT                             0
32432 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X236_K2_E5                                                         0x002bb0UL //Access:RW   DataWidth:0x8    // Training pattern for boost
32433 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X237_K2_E5                                                         0x002bb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32434   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X237_RXEQ_RATE1_BOOST_TRAINING_PATT_O_8_K2_E5                    (0x1<<0) // Training pattern for boost
32435   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X237_RXEQ_RATE1_BOOST_TRAINING_PATT_O_8_K2_E5_SHIFT              0
32436 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X238_K2_E5                                                         0x002bb8UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap1
32437 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X239_K2_E5                                                         0x002bbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32438   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X239_RXEQ_TAP1_TRAINING_PATT_O_8_K2_E5                           (0x1<<0) // Training pattern for DFE tap1
32439   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X239_RXEQ_TAP1_TRAINING_PATT_O_8_K2_E5_SHIFT                     0
32440 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X240_K2_E5                                                         0x002bc0UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap2
32441 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X241_K2_E5                                                         0x002bc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32442   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X241_RXEQ_TAP2_TRAINING_PATT_O_8_K2_E5                           (0x1<<0) // Training pattern for DFE tap2
32443   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X241_RXEQ_TAP2_TRAINING_PATT_O_8_K2_E5_SHIFT                     0
32444 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X242_K2_E5                                                         0x002bc8UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap3
32445 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X243_K2_E5                                                         0x002bccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32446   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X243_RXEQ_TAP3_TRAINING_PATT_O_8_K2_E5                           (0x1<<0) // Training pattern for DFE tap3
32447   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X243_RXEQ_TAP3_TRAINING_PATT_O_8_K2_E5_SHIFT                     0
32448 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X244_K2_E5                                                         0x002bd0UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap4
32449 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X245_K2_E5                                                         0x002bd4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32450   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X245_RXEQ_TAP4_TRAINING_PATT_O_8_K2_E5                           (0x1<<0) // Training pattern for DFE tap4
32451   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X245_RXEQ_TAP4_TRAINING_PATT_O_8_K2_E5_SHIFT                     0
32452 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X246_K2_E5                                                         0x002bd8UL //Access:RW   DataWidth:0x8    // Training pattern for DFE tap5
32453 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X247_K2_E5                                                         0x002bdcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32454   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X247_RXEQ_TAP5_TRAINING_PATT_O_8_K2_E5                           (0x1<<0) // Training pattern for DFE tap5
32455   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X247_RXEQ_TAP5_TRAINING_PATT_O_8_K2_E5_SHIFT                     0
32456 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X248_K2_E5                                                         0x002be0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32457   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_DONT_CARE_O_5_0_K2_E5                                  (0x3f<<0) // Sets certain bits in training pattern as don't care
32458   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_DONT_CARE_O_5_0_K2_E5_SHIFT                            0
32459   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_MODE_O_K2_E5                                      (0x1<<6) // RXEQ ctrl_test mode enable
32460   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_MODE_O_K2_E5_SHIFT                                6
32461   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_O_K2_E5                                           (0x1<<7) // Step calibration in test mode, rising edge triggers step
32462   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X248_RXEQ_STEP_O_K2_E5_SHIFT                                     7
32463 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X249_K2_E5                                                         0x002be4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32464   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_AVG4_O_6_0_K2_E5                                       (0x7f<<0) // Enable average 4 in calibration, otherwise average2
32465   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_AVG4_O_6_0_K2_E5_SHIFT                                 0
32466   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_FLOOR_O_K2_E5                                          (0x1<<7) // Take the floor of the calibration result
32467   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X249_RXEQ_FLOOR_O_K2_E5_SHIFT                                    7
32468 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X250_K2_E5                                                         0x002be8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32469   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X250_RXEQ_SHIFT_O_3_0_K2_E5                                      (0xf<<0) // Shift the edge samples in rxeq_ctrl
32470   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X250_RXEQ_SHIFT_O_3_0_K2_E5_SHIFT                                0
32471 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X251_K2_E5                                                         0x002becUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32472   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X251_RXEQ_RATE3_DFE_TAP_PD_O_4_0_K2_E5                           (0x1f<<0) // DFE tap powerdown for rate3
32473   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X251_RXEQ_RATE3_DFE_TAP_PD_O_4_0_K2_E5_SHIFT                     0
32474 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X252_K2_E5                                                         0x002bf0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32475   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X252_RXEQ_RATE2_DFE_TAP_PD_O_4_0_K2_E5                           (0x1f<<0) // DFE tap powerdown for rate2
32476   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X252_RXEQ_RATE2_DFE_TAP_PD_O_4_0_K2_E5_SHIFT                     0
32477   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X252_REVERSE_TAP_PD_ORDER_O_K2_E5                                (0x1<<5) // Reverse order of tap power down signals
32478   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X252_REVERSE_TAP_PD_ORDER_O_K2_E5_SHIFT                          5
32479 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X253_K2_E5                                                         0x002bf4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32480   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X253_MSM_LN_DFE_TAP_WAIT_O_4_0_K2_E5                             (0x1f<<0) // Wait time between each DFE tap DC offset calibration
32481   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X253_MSM_LN_DFE_TAP_WAIT_O_4_0_K2_E5_SHIFT                       0
32482   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X253_SKP_CMP_CAL_O_K2_E5                                         (0x1<<5) // By pass comparator DC offset calibration
32483   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X253_SKP_CMP_CAL_O_K2_E5_SHIFT                                   5
32484   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X253_DFE_TAP_OFFSET_CAL_DIR_O_K2_E5                              (0x1<<6) // Changes the dfe tap offset cal direction
32485   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X253_DFE_TAP_OFFSET_CAL_DIR_O_K2_E5_SHIFT                        6
32486 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X254_K2_E5                                                         0x002bf8UL //Access:RW   DataWidth:0x8    // Training pattern for boost in rate2
32487 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X255_K2_E5                                                         0x002bfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32488   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X255_RXEQ_RATE2_BOOST_TRAINING_PATT_O_8_K2_E5                    (0x1<<0) // Training pattern for boost in rate2
32489   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X255_RXEQ_RATE2_BOOST_TRAINING_PATT_O_8_K2_E5_SHIFT              0
32490 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X256_K2_E5                                                         0x002c00UL //Access:RW   DataWidth:0x8    // Training pattern for boost in rate3
32491 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X257_K2_E5                                                         0x002c04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32492   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X257_RXEQ_RATE3_BOOST_TRAINING_PATT_O_8_K2_E5                    (0x1<<0) // Training pattern for boost in rate3
32493   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X257_RXEQ_RATE3_BOOST_TRAINING_PATT_O_8_K2_E5_SHIFT              0
32494 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X258_K2_E5                                                         0x002c08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32495   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X258_RXEQ_RATE1_BOOST_DONT_CARE_O_5_0_K2_E5                      (0x3f<<0) // Sets certain bits in training pattern as don't care in rate1
32496   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X258_RXEQ_RATE1_BOOST_DONT_CARE_O_5_0_K2_E5_SHIFT                0
32497 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X259_K2_E5                                                         0x002c0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32498   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X259_RXEQ_RATE2_BOOST_DONT_CARE_O_5_0_K2_E5                      (0x3f<<0) // Sets certain bits in training pattern as don't care in rate2
32499   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X259_RXEQ_RATE2_BOOST_DONT_CARE_O_5_0_K2_E5_SHIFT                0
32500 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X260_K2_E5                                                         0x002c10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32501   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X260_RXEQ_RATE3_BOOST_DONT_CARE_O_5_0_K2_E5                      (0x3f<<0) // Sets certain bits in training pattern as don't care in rate3
32502   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X260_RXEQ_RATE3_BOOST_DONT_CARE_O_5_0_K2_E5_SHIFT                0
32503 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X261_K2_E5                                                         0x002c14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32504   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_LANE_SEL_K2_E5                                   (0x3<<5) // DFE TAP shadow register lane select
32505   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_LANE_SEL_K2_E5_SHIFT                             5
32506   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_OFST_RD_SEL_K2_E5                                (0x1<<7) // DFE shadow offset read select
32507   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X261_DFE_SHADOW_OFST_RD_SEL_K2_E5_SHIFT                          7
32508 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X263_K2_E5                                                         0x002c1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32509   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X263_RATE3_RATESWITCH_RXRECAL_CFG_6_0_K2_E5                      (0x7f<<0) // Gen3 rate switch cal elements
32510   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X263_RATE3_RATESWITCH_RXRECAL_CFG_6_0_K2_E5_SHIFT                0
32511 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X264_K2_E5                                                         0x002c20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32512   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X264_RATE3_TXEQ_RXRECAL_BEGIN_CFG_6_0_K2_E5                      (0x7f<<0) // Gen3 beginning of TxEQ RxEQ cal elements
32513   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X264_RATE3_TXEQ_RXRECAL_BEGIN_CFG_6_0_K2_E5_SHIFT                0
32514 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X265_K2_E5                                                         0x002c24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32515   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X265_RATE3_TXEQ_RXRECAL_END_CFG_6_0_K2_E5                        (0x7f<<0) // Gen3 end of TxEQ RxEQ cal elements
32516   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X265_RATE3_TXEQ_RXRECAL_END_CFG_6_0_K2_E5_SHIFT                  0
32517 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X266_K2_E5                                                         0x002c28UL //Access:R    DataWidth:0x8    // DFE CMP value read
32518 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X267_K2_E5                                                         0x002c2cUL //Access:R    DataWidth:0x8    // Multi Field Register.
32519   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X267_DFE_TAP1_VAL_K2_E5                                          (0x7f<<0) // DFE TAP1 value read
32520   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X267_DFE_TAP1_VAL_K2_E5_SHIFT                                    0
32521 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X268_K2_E5                                                         0x002c30UL //Access:R    DataWidth:0x8    // Multi Field Register.
32522   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X268_DFE_TAP2_VAL_K2_E5                                          (0x3f<<0) // DFE TAP2 value read
32523   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X268_DFE_TAP2_VAL_K2_E5_SHIFT                                    0
32524 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X269_K2_E5                                                         0x002c34UL //Access:R    DataWidth:0x8    // Multi Field Register.
32525   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X269_DFE_TAP3_VAL_K2_E5                                          (0x3f<<0) // DFE TAP3 value read
32526   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X269_DFE_TAP3_VAL_K2_E5_SHIFT                                    0
32527 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X270_K2_E5                                                         0x002c38UL //Access:R    DataWidth:0x8    // Multi Field Register.
32528   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X270_DFE_TAP4_VAL_K2_E5                                          (0x3f<<0) // DFE TAP4 value read
32529   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X270_DFE_TAP4_VAL_K2_E5_SHIFT                                    0
32530 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X271_K2_E5                                                         0x002c3cUL //Access:R    DataWidth:0x8    // Multi Field Register.
32531   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X271_DFE_TAP5_VAL_K2_E5                                          (0x3f<<0) // DFE TAP5 value read
32532   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X271_DFE_TAP5_VAL_K2_E5_SHIFT                                    0
32533 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X272_K2_E5                                                         0x002c40UL //Access:RW   DataWidth:0x8    // Training pattern for TxEQ adapt DFE tap1 cm1 [7:0]
32534 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X273_K2_E5                                                         0x002c44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32535   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X273_TAP1_CM1_TRAINING_PATT_8_K2_E5                              (0x1<<0) // Training pattern for TxEQ adapt DFE tap1 cm1 [8]
32536   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X273_TAP1_CM1_TRAINING_PATT_8_K2_E5_SHIFT                        0
32537   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X273_TXEQ_ADAPT_RUN_1_0_K2_E5                                    (0x3<<1) // TxEQ Adapt 2 TAPs
32538   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X273_TXEQ_ADAPT_RUN_1_0_K2_E5_SHIFT                              1
32539 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X274_K2_E5                                                         0x002c48UL //Access:RW   DataWidth:0x8    // Training pattern for TxEQ adapt DFE tap1 c1 [7:0]
32540 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X275_K2_E5                                                         0x002c4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32541   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X275_TAP1_C1_TRAINING_PATT_8_K2_E5                               (0x1<<0) // Training pattern for TxEQ adapt DFE tap1 c1 [8]
32542   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X275_TAP1_C1_TRAINING_PATT_8_K2_E5_SHIFT                         0
32543   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X275_TXEQ_ADAPT_INIT_O_1_K2_E5                                   (0x1<<1) // Initiate TXEQ adaptation for Gen3 rate
32544   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X275_TXEQ_ADAPT_INIT_O_1_K2_E5_SHIFT                             1
32545 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X276_K2_E5                                                         0x002c50UL //Access:RW   DataWidth:0x8    // TX Equalizer Training Pattern select
32546 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X277_K2_E5                                                         0x002c54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32547   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X277_TXEQ_TRAINING_PATT_O_8_K2_E5                                (0x1<<0) // TX Equalizer Training Pattern select
32548   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X277_TXEQ_TRAINING_PATT_O_8_K2_E5_SHIFT                          0
32549 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X278_K2_E5                                                         0x002c58UL //Access:RW   DataWidth:0x8    // TX Equalizer Training Pattern mask during Link Training
32550 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X279_K2_E5                                                         0x002c5cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32551   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X279_TXEQ_DONT_CARE_O_8_K2_E5                                    (0x1<<0) // TX Equalizer Training Pattern mask during Link Training
32552   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X279_TXEQ_DONT_CARE_O_8_K2_E5_SHIFT                              0
32553 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X280_K2_E5                                                         0x002c60UL //Access:RW   DataWidth:0x8    // Number of Link Training frames per TX Equalization Iteration
32554 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X281_K2_E5                                                         0x002c64UL //Access:R    DataWidth:0x8    // Multi Field Register.
32555   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X281_RXEQ_CAL_DONE_I_3_0_K2_E5                                   (0xf<<0) // RXEQ calibration done status - per lane
32556   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X281_RXEQ_CAL_DONE_I_3_0_K2_E5_SHIFT                             0
32557   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X281_TXEQ_ADAPT_DONE_I_3_0_K2_E5                                 (0xf<<4) // TXEQ Adapt Done status - per lane
32558   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X281_TXEQ_ADAPT_DONE_I_3_0_K2_E5_SHIFT                           4
32559 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X282_K2_E5                                                         0x002c68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32560   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X282_TXEQ_ADAPT_CM1_CHNG_DIR_SUM_THRESHOLD_O_K2_E5               (0xf<<0) // CM1 coefficient change direction sum threshold value
32561   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X282_TXEQ_ADAPT_CM1_CHNG_DIR_SUM_THRESHOLD_O_K2_E5_SHIFT         0
32562   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X282_TXEQ_ADAPT_C1_CHNG_DIR_SUM_THRESHOLD_O_3_0_K2_E5            (0xf<<4) // C1 coefficient change direction sum threshold value
32563   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X282_TXEQ_ADAPT_C1_CHNG_DIR_SUM_THRESHOLD_O_3_0_K2_E5_SHIFT      4
32564 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X283_K2_E5                                                         0x002c6cUL //Access:RW   DataWidth:0x8    // Txeq adaptation iteration count threshold
32565 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X284_K2_E5                                                         0x002c70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32566   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X284_LATENCY_CHK_CONTROL_O_K2_E5                                 (0x1f<<0) // Bit 4 - latency check control enable Bit 3:0 - latency counter value
32567   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X284_LATENCY_CHK_CONTROL_O_K2_E5_SHIFT                           0
32568 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X285_K2_E5                                                         0x002c74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32569   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X285_TXCTRL_TX_MARGIN_000_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<0) // PIPE tx_margin low swing setting rate3
32570   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X285_TXCTRL_TX_MARGIN_000_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    0
32571   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X285_TXCTRL_TX_MARGIN_001_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<4) // PIPE tx_margin low swing setting rate3
32572   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X285_TXCTRL_TX_MARGIN_001_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    4
32573 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X286_K2_E5                                                         0x002c78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32574   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X286_TXCTRL_TX_MARGIN_010_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<0) // PIPE tx_margin low swing setting rate3
32575   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X286_TXCTRL_TX_MARGIN_010_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    0
32576   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X286_TXCTRL_TX_MARGIN_011_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<4) // PIPE tx_margin low swing setting rate3
32577   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X286_TXCTRL_TX_MARGIN_011_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    4
32578 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X287_K2_E5                                                         0x002c7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32579   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X287_TXCTRL_TX_MARGIN_100_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<0) // PIPE tx_margin low swing setting rate3
32580   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X287_TXCTRL_TX_MARGIN_100_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    0
32581   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X287_TXCTRL_TX_MARGIN_101_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<4) // PIPE tx_margin low swing setting rate3
32582   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X287_TXCTRL_TX_MARGIN_101_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    4
32583 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X288_K2_E5                                                         0x002c80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32584   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X288_TXCTRL_TX_MARGIN_110_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<0) // PIPE tx_margin low swing setting rate3
32585   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X288_TXCTRL_TX_MARGIN_110_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    0
32586   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X288_TXCTRL_TX_MARGIN_111_LOWSWG_ATT_IN_RATE3_3_0_K2_E5          (0xf<<4) // PIPE tx_margin low swing setting rate3
32587   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X288_TXCTRL_TX_MARGIN_111_LOWSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT    4
32588 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X289_K2_E5                                                         0x002c84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32589   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X289_TXCTRL_TX_MARGIN_000_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<0) // PIPE tx_margin full swing setting rate3
32590   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X289_TXCTRL_TX_MARGIN_000_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   0
32591   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X289_TXCTRL_TX_MARGIN_001_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<4) // PIPE tx_margin full swing setting rate3
32592   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X289_TXCTRL_TX_MARGIN_001_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   4
32593 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X290_K2_E5                                                         0x002c88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32594   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X290_TXCTRL_TX_MARGIN_010_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<0) // PIPE tx_margin full swing setting rate3
32595   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X290_TXCTRL_TX_MARGIN_010_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   0
32596   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X290_TXCTRL_TX_MARGIN_011_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<4) // PIPE tx_margin full swing setting rate3
32597   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X290_TXCTRL_TX_MARGIN_011_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   4
32598 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X291_K2_E5                                                         0x002c8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32599   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X291_TXCTRL_TX_MARGIN_100_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<0) // PIPE tx_margin full swing setting rate3
32600   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X291_TXCTRL_TX_MARGIN_100_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   0
32601   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X291_TXCTRL_TX_MARGIN_101_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<4) // PIPE tx_margin full swing setting rate3
32602   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X291_TXCTRL_TX_MARGIN_101_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   4
32603 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X292_K2_E5                                                         0x002c90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32604   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X292_TXCTRL_TX_MARGIN_110_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<0) // PIPE tx_margin full swing setting rate3
32605   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X292_TXCTRL_TX_MARGIN_110_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   0
32606   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X292_TXCTRL_TX_MARGIN_111_FULLSWG_ATT_IN_RATE3_3_0_K2_E5         (0xf<<4) // PIPE tx_margin full swing setting rate3
32607   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X292_TXCTRL_TX_MARGIN_111_FULLSWG_ATT_IN_RATE3_3_0_K2_E5_SHIFT   4
32608 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X293_K2_E5                                                         0x002c94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32609   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X293_TXCTRL_RATE12_TX_VREG_LEV_4_0_K2_E5                         (0x1f<<0) // TX driver regulator voltage setting.
32610   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X293_TXCTRL_RATE12_TX_VREG_LEV_4_0_K2_E5_SHIFT                   0
32611 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X294_K2_E5                                                         0x002c98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32612   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X294_TXCTRL_RATE3_TX_VREG_LEV_4_0_K2_E5                          (0x1f<<0) // TX driver regulator voltage setting.
32613   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X294_TXCTRL_RATE3_TX_VREG_LEV_4_0_K2_E5_SHIFT                    0
32614 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X295_K2_E5                                                         0x002c9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32615   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X295_TXCTRL_MASTER_VREG_LEV_OVR_4_0_K2_E5                        (0x1f<<0) // Does not exist!
32616   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X295_TXCTRL_MASTER_VREG_LEV_OVR_4_0_K2_E5_SHIFT                  0
32617 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X296_K2_E5                                                         0x002ca0UL //Access:RW   DataWidth:0x8    // Txeq CM1 coefficient adpatation error measurment wait time during each iteration
32618 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X297_K2_E5                                                         0x002ca4UL //Access:RW   DataWidth:0x8    // Txeq C1 coefficient adpatation error measurment wait time during each iteration
32619 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X301_K2_E5                                                         0x002cb4UL //Access:RW   DataWidth:0x8    //
32620 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X304_K2_E5                                                         0x002cc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32621   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_LOAD_EYE_CNT_WAIT_K2_E5                     (0xf<<0) //
32622   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_LOAD_EYE_CNT_WAIT_K2_E5_SHIFT               0
32623   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_EYE_IN_RST_WAIT_3_0_K2_E5                   (0xf<<4) //
32624   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X304_QAHB_CDFE_RATE3_EYE_IN_RST_WAIT_3_0_K2_E5_SHIFT             4
32625 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X305_K2_E5                                                         0x002cc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32626   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_EXIT_EYE_RST_WAIT_K2_E5                     (0xf<<0) //
32627   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_EXIT_EYE_RST_WAIT_K2_E5_SHIFT               0
32628   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_DFE_STROBE_REDGE_WAIT_3_0_K2_E5             (0xf<<4) //
32629   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X305_QAHB_CDFE_RATE3_DFE_STROBE_REDGE_WAIT_3_0_K2_E5_SHIFT       4
32630 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X306_K2_E5                                                         0x002cc8UL //Access:RW   DataWidth:0x8    //
32631 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X307_K2_E5                                                         0x002cccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32632   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X307_QAHB_CDFE_RATE3_MIN_EYE_DLY_K2_E5                           (0x7f<<0) // Minimum eye delay value for rate3 during dll calibration
32633   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X307_QAHB_CDFE_RATE3_MIN_EYE_DLY_K2_E5_SHIFT                     0
32634 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X308_K2_E5                                                         0x002cd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32635   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X308_QAHB_CDFE_RATE3_MAX_EYE_DLY_K2_E5                           (0x7f<<0) // Maximum eye delay value for rate3 during dll calibration
32636   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X308_QAHB_CDFE_RATE3_MAX_EYE_DLY_K2_E5_SHIFT                     0
32637 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X310_K2_E5                                                         0x002cd8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32638   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X310_QAHB_CDFE_RATE3_TAP1_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap1 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32639   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X310_QAHB_CDFE_RATE3_TAP1_PATT_MASK_6_0_K2_E5_SHIFT              0
32640 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X311_K2_E5                                                         0x002cdcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32641   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X311_QAHB_CDFE_RATE3_TAP2_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap2 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32642   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X311_QAHB_CDFE_RATE3_TAP2_PATT_MASK_6_0_K2_E5_SHIFT              0
32643 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X312_K2_E5                                                         0x002ce0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32644   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X312_QAHB_CDFE_RATE3_TAP3_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap3 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32645   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X312_QAHB_CDFE_RATE3_TAP3_PATT_MASK_6_0_K2_E5_SHIFT              0
32646 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X313_K2_E5                                                         0x002ce4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32647   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X313_QAHB_CDFE_RATE3_TAP4_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap4 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32648   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X313_QAHB_CDFE_RATE3_TAP4_PATT_MASK_6_0_K2_E5_SHIFT              0
32649 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X314_K2_E5                                                         0x002ce8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32650   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X314_QAHB_CDFE_RATE3_TAP5_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap5 training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32651   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X314_QAHB_CDFE_RATE3_TAP5_PATT_MASK_6_0_K2_E5_SHIFT              0
32652 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X315_K2_E5                                                         0x002cecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32653   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X315_QAHB_CDFE_RATE3_DLEV_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe dlev training pattern masking bits for Gen 3 when rate is 2'b10. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32654   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X315_QAHB_CDFE_RATE3_DLEV_PATT_MASK_6_0_K2_E5_SHIFT              0
32655 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X318_K2_E5                                                         0x002cf8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32656   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_LOAD_EYE_CNT_WAIT_K2_E5                     (0xf<<0) //
32657   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_LOAD_EYE_CNT_WAIT_K2_E5_SHIFT               0
32658   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_EYE_IN_RST_WAIT_3_0_K2_E5                   (0xf<<4) //
32659   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X318_QAHB_CDFE_RATE2_EYE_IN_RST_WAIT_3_0_K2_E5_SHIFT             4
32660 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X319_K2_E5                                                         0x002cfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32661   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_EXIT_EYE_RST_WAIT_K2_E5                     (0xf<<0) //
32662   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_EXIT_EYE_RST_WAIT_K2_E5_SHIFT               0
32663   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_DFE_STROBE_REDGE_WAIT_3_0_K2_E5             (0xf<<4) //
32664   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X319_QAHB_CDFE_RATE2_DFE_STROBE_REDGE_WAIT_3_0_K2_E5_SHIFT       4
32665 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X320_K2_E5                                                         0x002d00UL //Access:RW   DataWidth:0x8    //
32666 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X321_K2_E5                                                         0x002d04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32667   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X321_QAHB_CDFE_RATE2_MIN_EYE_DLY_6_0_K2_E5                       (0x7f<<0) // Minimum eye delay value for rate2 during dll calibration
32668   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X321_QAHB_CDFE_RATE2_MIN_EYE_DLY_6_0_K2_E5_SHIFT                 0
32669 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X322_K2_E5                                                         0x002d08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32670   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X322_QAHB_CDFE_RATE2_MAX_EYE_DLY_K2_E5                           (0x7f<<0) // Maximum eye delay value for rate2 during dll calibration
32671   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X322_QAHB_CDFE_RATE2_MAX_EYE_DLY_K2_E5_SHIFT                     0
32672 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X324_K2_E5                                                         0x002d10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32673   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X324_QAHB_CDFE_RATE2_TAP1_PATT_MASK_K2_E5                        (0x7f<<0) // cdfe tap1 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32674   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X324_QAHB_CDFE_RATE2_TAP1_PATT_MASK_K2_E5_SHIFT                  0
32675 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X325_K2_E5                                                         0x002d14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32676   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X325_QAHB_CDFE_RATE2_TAP2_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap2 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32677   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X325_QAHB_CDFE_RATE2_TAP2_PATT_MASK_6_0_K2_E5_SHIFT              0
32678 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X326_K2_E5                                                         0x002d18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32679   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X326_QAHB_CDFE_RATE2_TAP3_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap3 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32680   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X326_QAHB_CDFE_RATE2_TAP3_PATT_MASK_6_0_K2_E5_SHIFT              0
32681 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X327_K2_E5                                                         0x002d1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32682   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X327_QAHB_CDFE_RATE2_TAP4_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap4 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32683   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X327_QAHB_CDFE_RATE2_TAP4_PATT_MASK_6_0_K2_E5_SHIFT              0
32684 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X328_K2_E5                                                         0x002d20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32685   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X328_QAHB_CDFE_RATE2_TAP5_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe tap5 training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32686   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X328_QAHB_CDFE_RATE2_TAP5_PATT_MASK_6_0_K2_E5_SHIFT              0
32687 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X329_K2_E5                                                         0x002d24UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32688   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X329_QAHB_CDFE_RATE2_DLEV_PATT_MASK_6_0_K2_E5                    (0x7f<<0) // cdfe dlev training pattern masking bits for Gen 2 when rate is 2'b01. When a masking bit is 1, the corresponding training pattern bit is regarded as DON'T CARE.
32689   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X329_QAHB_CDFE_RATE2_DLEV_PATT_MASK_6_0_K2_E5_SHIFT              0
32690 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X330_K2_E5                                                         0x002d28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32691   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X330_QAHB_CDFE_CMP1_PRESET_OFFSET_5_0_K2_E5                      (0x3f<<0) // cdfe comparator1 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
32692   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X330_QAHB_CDFE_CMP1_PRESET_OFFSET_5_0_K2_E5_SHIFT                0
32693 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X331_K2_E5                                                         0x002d2cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32694   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X331_QAHB_CDFE_CMP2_PRESET_OFFSET_5_0_K2_E5                      (0x3f<<0) // cdfe comparator2 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
32695   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X331_QAHB_CDFE_CMP2_PRESET_OFFSET_5_0_K2_E5_SHIFT                0
32696 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X332_K2_E5                                                         0x002d30UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32697   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X332_QAHB_CDFE_CMP3_PRESET_OFFSET_5_0_K2_E5                      (0x3f<<0) // cdfe comparator3 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
32698   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X332_QAHB_CDFE_CMP3_PRESET_OFFSET_5_0_K2_E5_SHIFT                0
32699 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X333_K2_E5                                                         0x002d34UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32700   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X333_QAHB_CDFE_CMP4_PRESET_OFFSET_5_0_K2_E5                      (0x3f<<0) // cdfe comparator4 offset values ovrride enable bit[0] : enables overriding main cmp offset bit[1] : enables overriding tap1 offset bit[2] : enables overriding tap2 offset bit[3] : enables overriding tap3 offset bit[4] : enables overriding tap4 offset bit[5] : enables overriding tap5 offset
32701   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X333_QAHB_CDFE_CMP4_PRESET_OFFSET_5_0_K2_E5_SHIFT                0
32702 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X338_K2_E5                                                         0x002d48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32703   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X338_QAHB_CDFE_COARSE_DLL_ERR_AVG_NUM_6_0_K2_E5                  (0x7f<<0) //
32704   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X338_QAHB_CDFE_COARSE_DLL_ERR_AVG_NUM_6_0_K2_E5_SHIFT            0
32705 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X339_K2_E5                                                         0x002d4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32706   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X339_QAHB_CDFE_DLEV_ERR_AVG_NUM_6_0_K2_E5                        (0x7f<<0) //
32707   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X339_QAHB_CDFE_DLEV_ERR_AVG_NUM_6_0_K2_E5_SHIFT                  0
32708 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X341_K2_E5                                                         0x002d54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32709   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X341_QAHB_CDFE_COARSE_DLL_ERR_AVG_THRESHOLD_6_0_K2_E5            (0x7f<<0) //
32710   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X341_QAHB_CDFE_COARSE_DLL_ERR_AVG_THRESHOLD_6_0_K2_E5_SHIFT      0
32711 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X342_K2_E5                                                         0x002d58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32712   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X342_QAHB_CDFE_DLEV_ERR_AVG_THRESHOLD_K2_E5                      (0x7f<<0) //
32713   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X342_QAHB_CDFE_DLEV_ERR_AVG_THRESHOLD_K2_E5_SHIFT                0
32714 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X344_K2_E5                                                         0x002d60UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32715   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_COARSE_AVG_1_0_K2_E5                          (0x3<<0) // Level of averaging used during cdfe dll coarse calibration 0: last data,  1: avg of last two data,  2: avg of last four data,  3: last data
32716   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_COARSE_AVG_1_0_K2_E5_SHIFT                    0
32717   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_FINE_AVG_K2_E5                                (0x3<<2) // Level of averaging used during cdfe dll fine calibration 0: last data,  1: avg of last two data,  2: avg of last four data,  3: last data
32718   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLL_FINE_AVG_K2_E5_SHIFT                          2
32719   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLEV_AVG_K2_E5                                    (0x3<<4) // Level of averaging used during cdfe dlev calibration 0: last data,  1: avg of last two data,  2: avg of last four data,  3: last data
32720   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X344_QAHB_CDFE_DLEV_AVG_K2_E5_SHIFT                              4
32721 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X346_K2_E5                                                         0x002d68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32722   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_FINE_OV_COARSE_EN_K2_E5                       (0x1<<0) //
32723   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_FINE_OV_COARSE_EN_K2_E5_SHIFT                 0
32724   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_COARSE_OV_FINE_EN_K2_E5                       (0x1<<1) //
32725   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X346_QAHB_CDFE_DLL_COARSE_OV_FINE_EN_K2_E5_SHIFT                 1
32726 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X347_K2_E5                                                         0x002d6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32727   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X347_QAHB_CDFE_DLEV_TRAINING_PATT_K2_E5                          (0x7f<<0) // cdfe dlev training pattern.
32728   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X347_QAHB_CDFE_DLEV_TRAINING_PATT_K2_E5_SHIFT                    0
32729 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X348_K2_E5                                                         0x002d70UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32730   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X348_QAHB_CDFE_TAP1_TRAINING_PATT_6_0_K2_E5                      (0x7f<<0) // cdfe tap1 training pattern.
32731   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X348_QAHB_CDFE_TAP1_TRAINING_PATT_6_0_K2_E5_SHIFT                0
32732 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X349_K2_E5                                                         0x002d74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32733   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X349_QAHB_CDFE_TAP2_TRAINING_PATT_6_0_K2_E5                      (0x7f<<0) // cdfe tap2 training pattern.
32734   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X349_QAHB_CDFE_TAP2_TRAINING_PATT_6_0_K2_E5_SHIFT                0
32735 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X350_K2_E5                                                         0x002d78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32736   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X350_QAHB_CDFE_TAP3_TRAINING_PATT_6_0_K2_E5                      (0x7f<<0) // cdfe tap3 training pattern.
32737   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X350_QAHB_CDFE_TAP3_TRAINING_PATT_6_0_K2_E5_SHIFT                0
32738 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X351_K2_E5                                                         0x002d7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32739   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X351_QAHB_CDFE_TAP4_TRAINING_PATT_6_0_K2_E5                      (0x7f<<0) // cdfe tap4 training pattern.
32740   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X351_QAHB_CDFE_TAP4_TRAINING_PATT_6_0_K2_E5_SHIFT                0
32741 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X352_K2_E5                                                         0x002d80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32742   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X352_QAHB_CDFE_TAP5_TRAINING_PATT_6_0_K2_E5                      (0x7f<<0) // cdfe tap5 training pattern.
32743   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X352_QAHB_CDFE_TAP5_TRAINING_PATT_6_0_K2_E5_SHIFT                0
32744 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X353_K2_E5                                                         0x002d84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32745   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X353_QAHB_CDFE_DLL_COARSE_BOUNCE_K2_E5                           (0xf<<0) // Bounce number for cdfe dll coarse calibration
32746   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X353_QAHB_CDFE_DLL_COARSE_BOUNCE_K2_E5_SHIFT                     0
32747 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X354_K2_E5                                                         0x002d88UL //Access:RW   DataWidth:0x8    // Bounce number for cdfe dll fine calibration
32748 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X355_K2_E5                                                         0x002d8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32749   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X355_QAHB_CDFE_DLEV_BOUNCE_K2_E5                                 (0xf<<0) // Bounce number for cdfe dlev calibration
32750   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X355_QAHB_CDFE_DLEV_BOUNCE_K2_E5_SHIFT                           0
32751 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X358_K2_E5                                                         0x002d98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32752   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLL_COARSE_STEP_K2_E5                             (0xf<<0) // Calibration step size for cdfe dll coarse calibration
32753   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLL_COARSE_STEP_K2_E5_SHIFT                       0
32754   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLEV_STEP_3_0_K2_E5                               (0xf<<4) // Calibration step size for cdfe dlev calibration
32755   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X358_QAHB_CDFE_DLEV_STEP_3_0_K2_E5_SHIFT                         4
32756 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X362_K2_E5                                                         0x002da8UL //Access:RW   DataWidth:0x8    // Maximum dlev value for cdfe
32757 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X363_K2_E5                                                         0x002dacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32758   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X363_QAHB_CDFE_TAP1_MAX_6_0_K2_E5                                (0x7f<<0) // Maximum tap1 value for cdfe
32759   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X363_QAHB_CDFE_TAP1_MAX_6_0_K2_E5_SHIFT                          0
32760 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X364_K2_E5                                                         0x002db0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32761   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X364_QAHB_CDFE_TAP2_MAX_K2_E5                                    (0x3f<<0) // Maximum tap2 value for cdfe
32762   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X364_QAHB_CDFE_TAP2_MAX_K2_E5_SHIFT                              0
32763 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X365_K2_E5                                                         0x002db4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32764   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X365_QAHB_CDFE_TAP3_MAX_5_0_K2_E5                                (0x3f<<0) // Maximum tap3 value for cdfe
32765   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X365_QAHB_CDFE_TAP3_MAX_5_0_K2_E5_SHIFT                          0
32766 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X366_K2_E5                                                         0x002db8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32767   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X366_QAHB_CDFE_TAP4_MAX_5_0_K2_E5                                (0x3f<<0) // Maximum tap4 value for cdfe
32768   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X366_QAHB_CDFE_TAP4_MAX_5_0_K2_E5_SHIFT                          0
32769 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X367_K2_E5                                                         0x002dbcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32770   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_TAP5_MAX_5_0_K2_E5                                (0x3f<<0) // Maximum tap5 value for cdfe
32771   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_TAP5_MAX_5_0_K2_E5_SHIFT                          0
32772   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_CLR_BOUNCE_EN_K2_E5                               (0x1<<6) //
32773   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X367_QAHB_CDFE_CLR_BOUNCE_EN_K2_E5_SHIFT                         6
32774 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X368_K2_E5                                                         0x002dc0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32775   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE2_DFE_CMP_DATA_WAIT_K2_E5                     (0xf<<0) //
32776   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE2_DFE_CMP_DATA_WAIT_K2_E5_SHIFT               0
32777   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE3_DFE_CMP_DATA_WAIT_K2_E5                     (0xf<<4) //
32778   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X368_QAHB_CDFE_RATE3_DFE_CMP_DATA_WAIT_K2_E5_SHIFT               4
32779 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X369_K2_E5                                                         0x002dc4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32780   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_TAP1_CM1_DONT_CARE_O_K2_E5                             (0x3f<<1) // Mask bits for CM1 training pattern
32781   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_TAP1_CM1_DONT_CARE_O_K2_E5_SHIFT                       1
32782   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_CDFE_SELECT_CLK90_CLK270_ONLY_O_K2_E5                  (0x1<<7) //
32783   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X369_QAHB_CDFE_SELECT_CLK90_CLK270_ONLY_O_K2_E5_SHIFT            7
32784 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X370_K2_E5                                                         0x002dc8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32785   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X370_QAHB_TAP1_C1_DONT_CARE_O_K2_E5                              (0x3f<<0) // Mask bits for C1 training pattern
32786   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X370_QAHB_TAP1_C1_DONT_CARE_O_K2_E5_SHIFT                        0
32787 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X371_K2_E5                                                         0x002dccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32788   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_CMP_SEL_ENA_O_K2_E5                               (0xf<<0) //
32789   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_CMP_SEL_ENA_O_K2_E5_SHIFT                         0
32790   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_DFE_STROBE_CNT_O_K2_E5                            (0x7<<4) //
32791   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X371_QAHB_CDFE_DFE_STROBE_CNT_O_K2_E5_SHIFT                      4
32792 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X372_K2_E5                                                         0x002dd0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32793   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_WAIT_TIMER_1_O_K2_E5                              (0x7<<0) //
32794   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_WAIT_TIMER_1_O_K2_E5_SHIFT                        0
32795   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_FINAL_CMP_WRITE_EN_O_K2_E5                        (0x1<<3) //
32796   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X372_QAHB_CDFE_FINAL_CMP_WRITE_EN_O_K2_E5_SHIFT                  3
32797 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X373_K2_E5                                                         0x002dd4UL //Access:RW   DataWidth:0x8    //
32798 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_K2_E5                                                         0x002de0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32799   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_IDDQ_SD_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32800   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_IDDQ_SD_O_K2_E5_SHIFT                          0
32801   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_O_K2_E5                                 (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32802   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_O_K2_E5_SHIFT                           1
32803   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_BIAS_O_K2_E5                            (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32804   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_DFE_BIAS_O_K2_E5_SHIFT                      2
32805   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREG_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32806   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREG_O_K2_E5_SHIFT                         3
32807   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREGH_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32808   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_LNREGH_O_K2_E5_SHIFT                        4
32809   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_P2S_O_K2_E5                                 (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32810   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_P2S_O_K2_E5_SHIFT                           5
32811   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_RA_O_K2_E5                                  (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32812   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_RA_O_K2_E5_SHIFT                            6
32813   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_S2P_O_K2_E5                                 (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32814   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X376_MSM_PIPE_RST_PD_S2P_O_K2_E5_SHIFT                           7
32815 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_K2_E5                                                         0x002de4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32816   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_SLV_BIAS_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32817   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_SLV_BIAS_O_K2_E5_SHIFT                      0
32818   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXDRV_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32819   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXDRV_O_K2_E5_SHIFT                         1
32820   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXREG_O_K2_E5                               (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32821   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_TXREG_O_K2_E5_SHIFT                         2
32822   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_O_K2_E5                                 (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32823   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_O_K2_E5_SHIFT                           3
32824   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_BUF_O_K2_E5                             (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32825   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_PD_VCO_BUF_O_K2_E5_SHIFT                       4
32826   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32827   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_O_K2_E5_SHIFT                        5
32828   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_GCRX_O_K2_E5                         (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32829   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_CDR_GCRX_O_K2_E5_SHIFT                   6
32830   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_DFE_O_K2_E5                              (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32831   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X377_MSM_PIPE_RST_RESET_DFE_O_K2_E5_SHIFT                        7
32832 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_K2_E5                                                         0x002de8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32833   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREG_O_K2_E5                            (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32834   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREG_O_K2_E5_SHIFT                      0
32835   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREGH_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32836   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_LNREGH_O_K2_E5_SHIFT                     1
32837   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_P2S_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32838   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_P2S_O_K2_E5_SHIFT                        2
32839   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_RA_O_K2_E5                               (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32840   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_RA_O_K2_E5_SHIFT                         3
32841   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_S2P_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32842   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_S2P_O_K2_E5_SHIFT                        4
32843   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_VCO_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32844   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_RESET_VCO_O_K2_E5_SHIFT                        5
32845   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TXREG_BLEED_ENA_O_K2_E5                        (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32846   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TXREG_BLEED_ENA_O_K2_E5_SHIFT                  6
32847   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5                     (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32848   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X378_MSM_PIPE_RST_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT               7
32849 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_K2_E5                                                         0x002decUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32850   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_CDR_EN_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32851   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_CDR_EN_O_K2_E5_SHIFT                           0
32852   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RXBCLK_EN_O_K2_E5                              (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32853   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RXBCLK_EN_O_K2_E5_SHIFT                        1
32854   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RX_GATE_EN_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32855   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RX_GATE_EN_O_K2_E5_SHIFT                       2
32856   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RESET_TX_CLKDIV_O_K2_E5                        (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32857   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X379_MSM_PIPE_RST_RESET_TX_CLKDIV_O_K2_E5_SHIFT                  3
32858 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_K2_E5                                                         0x002df0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32859   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_IDDQ_SD_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32860   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_IDDQ_SD_O_K2_E5_SHIFT                           0
32861   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_O_K2_E5                                  (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32862   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_O_K2_E5_SHIFT                            1
32863   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_BIAS_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32864   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_DFE_BIAS_O_K2_E5_SHIFT                       2
32865   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREG_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32866   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREG_O_K2_E5_SHIFT                          3
32867   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREGH_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32868   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_LNREGH_O_K2_E5_SHIFT                         4
32869   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_P2S_O_K2_E5                                  (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32870   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_P2S_O_K2_E5_SHIFT                            5
32871   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_RA_O_K2_E5                                   (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32872   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_RA_O_K2_E5_SHIFT                             6
32873   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_S2P_O_K2_E5                                  (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32874   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X380_MSM_PIPE_P0_PD_S2P_O_K2_E5_SHIFT                            7
32875 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_K2_E5                                                         0x002df4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32876   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_SLV_BIAS_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32877   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_SLV_BIAS_O_K2_E5_SHIFT                       0
32878   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXDRV_O_K2_E5                                (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32879   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXDRV_O_K2_E5_SHIFT                          1
32880   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXREG_O_K2_E5                                (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32881   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_TXREG_O_K2_E5_SHIFT                          2
32882   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_O_K2_E5                                  (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32883   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_O_K2_E5_SHIFT                            3
32884   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_BUF_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32885   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_PD_VCO_BUF_O_K2_E5_SHIFT                        4
32886   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32887   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_O_K2_E5_SHIFT                         5
32888   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_GCRX_O_K2_E5                          (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32889   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_CDR_GCRX_O_K2_E5_SHIFT                    6
32890   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_DFE_O_K2_E5                               (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32891   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X381_MSM_PIPE_P0_RESET_DFE_O_K2_E5_SHIFT                         7
32892 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_K2_E5                                                         0x002df8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32893   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREG_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32894   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREG_O_K2_E5_SHIFT                       0
32895   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREGH_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32896   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_LNREGH_O_K2_E5_SHIFT                      1
32897   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_P2S_O_K2_E5                               (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32898   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_P2S_O_K2_E5_SHIFT                         2
32899   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_RA_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32900   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_RA_O_K2_E5_SHIFT                          3
32901   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_S2P_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32902   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_S2P_O_K2_E5_SHIFT                         4
32903   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_VCO_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32904   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_RESET_VCO_O_K2_E5_SHIFT                         5
32905   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TXREG_BLEED_ENA_O_K2_E5                         (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32906   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TXREG_BLEED_ENA_O_K2_E5_SHIFT                   6
32907   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TX_LOWPWR_IDLE_ENA_O_K2_E5                      (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32908   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X382_MSM_PIPE_P0_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT                7
32909 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_K2_E5                                                         0x002dfcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32910   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_CDR_EN_O_K2_E5                                  (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32911   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_CDR_EN_O_K2_E5_SHIFT                            0
32912   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RXBCLK_EN_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32913   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RXBCLK_EN_O_K2_E5_SHIFT                         1
32914   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RX_GATE_EN_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32915   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RX_GATE_EN_O_K2_E5_SHIFT                        2
32916   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RESET_TX_CLKDIV_O_K2_E5                         (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32917   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X383_MSM_PIPE_P0_RESET_TX_CLKDIV_O_K2_E5_SHIFT                   3
32918 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_K2_E5                                                         0x002e00UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32919   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_IDDQ_SD_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32920   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_IDDQ_SD_O_K2_E5_SHIFT                           0
32921   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_O_K2_E5                                  (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32922   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_O_K2_E5_SHIFT                            1
32923   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_BIAS_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32924   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_DFE_BIAS_O_K2_E5_SHIFT                       2
32925   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREG_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32926   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREG_O_K2_E5_SHIFT                          3
32927   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREGH_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32928   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_LNREGH_O_K2_E5_SHIFT                         4
32929   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_P2S_O_K2_E5                                  (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32930   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_P2S_O_K2_E5_SHIFT                            5
32931   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_RA_O_K2_E5                                   (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32932   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_RA_O_K2_E5_SHIFT                             6
32933   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_S2P_O_K2_E5                                  (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32934   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X384_MSM_PIPE_P1_PD_S2P_O_K2_E5_SHIFT                            7
32935 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_K2_E5                                                         0x002e04UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32936   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_SLV_BIAS_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32937   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_SLV_BIAS_O_K2_E5_SHIFT                       0
32938   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXDRV_O_K2_E5                                (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32939   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXDRV_O_K2_E5_SHIFT                          1
32940   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXREG_O_K2_E5                                (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32941   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_TXREG_O_K2_E5_SHIFT                          2
32942   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_O_K2_E5                                  (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32943   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_O_K2_E5_SHIFT                            3
32944   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_BUF_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32945   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_PD_VCO_BUF_O_K2_E5_SHIFT                        4
32946   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32947   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_O_K2_E5_SHIFT                         5
32948   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_GCRX_O_K2_E5                          (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32949   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_CDR_GCRX_O_K2_E5_SHIFT                    6
32950   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_DFE_O_K2_E5                               (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32951   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X385_MSM_PIPE_P1_RESET_DFE_O_K2_E5_SHIFT                         7
32952 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_K2_E5                                                         0x002e08UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32953   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREG_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32954   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREG_O_K2_E5_SHIFT                       0
32955   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREGH_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32956   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_LNREGH_O_K2_E5_SHIFT                      1
32957   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_P2S_O_K2_E5                               (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32958   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_P2S_O_K2_E5_SHIFT                         2
32959   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_RA_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32960   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_RA_O_K2_E5_SHIFT                          3
32961   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_S2P_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32962   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_S2P_O_K2_E5_SHIFT                         4
32963   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_VCO_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32964   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_RESET_VCO_O_K2_E5_SHIFT                         5
32965   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TXREG_BLEED_ENA_O_K2_E5                         (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32966   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TXREG_BLEED_ENA_O_K2_E5_SHIFT                   6
32967   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TX_LOWPWR_IDLE_ENA_O_K2_E5                      (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32968   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X386_MSM_PIPE_P1_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT                7
32969 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_K2_E5                                                         0x002e0cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
32970   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_CDR_EN_O_K2_E5                                  (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32971   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_CDR_EN_O_K2_E5_SHIFT                            0
32972   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RXBCLK_EN_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32973   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RXBCLK_EN_O_K2_E5_SHIFT                         1
32974   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RX_GATE_EN_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32975   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RX_GATE_EN_O_K2_E5_SHIFT                        2
32976   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RESET_TX_CLKDIV_O_K2_E5                         (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32977   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X387_MSM_PIPE_P1_RESET_TX_CLKDIV_O_K2_E5_SHIFT                   3
32978 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_K2_E5                                                         0x002e10UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32979   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_IDDQ_SD_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32980   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_IDDQ_SD_O_K2_E5_SHIFT                           0
32981   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_O_K2_E5                                  (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32982   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_O_K2_E5_SHIFT                            1
32983   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_BIAS_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32984   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_DFE_BIAS_O_K2_E5_SHIFT                       2
32985   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREG_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32986   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREG_O_K2_E5_SHIFT                          3
32987   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREGH_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32988   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_LNREGH_O_K2_E5_SHIFT                         4
32989   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_P2S_O_K2_E5                                  (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32990   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_P2S_O_K2_E5_SHIFT                            5
32991   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_RA_O_K2_E5                                   (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32992   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_RA_O_K2_E5_SHIFT                             6
32993   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_S2P_O_K2_E5                                  (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32994   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X388_MSM_PIPE_P2_PD_S2P_O_K2_E5_SHIFT                            7
32995 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_K2_E5                                                         0x002e14UL //Access:RW   DataWidth:0x8    // Multi Field Register.
32996   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_SLV_BIAS_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32997   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_SLV_BIAS_O_K2_E5_SHIFT                       0
32998   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXDRV_O_K2_E5                                (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
32999   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXDRV_O_K2_E5_SHIFT                          1
33000   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXREG_O_K2_E5                                (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33001   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_TXREG_O_K2_E5_SHIFT                          2
33002   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_O_K2_E5                                  (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33003   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_O_K2_E5_SHIFT                            3
33004   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_BUF_O_K2_E5                              (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33005   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_PD_VCO_BUF_O_K2_E5_SHIFT                        4
33006   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33007   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_O_K2_E5_SHIFT                         5
33008   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_GCRX_O_K2_E5                          (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33009   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_CDR_GCRX_O_K2_E5_SHIFT                    6
33010   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_DFE_O_K2_E5                               (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33011   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X389_MSM_PIPE_P2_RESET_DFE_O_K2_E5_SHIFT                         7
33012 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_K2_E5                                                         0x002e18UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33013   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREG_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33014   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREG_O_K2_E5_SHIFT                       0
33015   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREGH_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33016   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_LNREGH_O_K2_E5_SHIFT                      1
33017   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_P2S_O_K2_E5                               (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33018   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_P2S_O_K2_E5_SHIFT                         2
33019   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_RA_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33020   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_RA_O_K2_E5_SHIFT                          3
33021   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_S2P_O_K2_E5                               (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33022   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_S2P_O_K2_E5_SHIFT                         4
33023   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_VCO_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33024   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_RESET_VCO_O_K2_E5_SHIFT                         5
33025   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TXREG_BLEED_ENA_O_K2_E5                         (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33026   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TXREG_BLEED_ENA_O_K2_E5_SHIFT                   6
33027   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TX_LOWPWR_IDLE_ENA_O_K2_E5                      (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33028   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X390_MSM_PIPE_P2_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT                7
33029 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_K2_E5                                                         0x002e1cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33030   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_CDR_EN_O_K2_E5                                  (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33031   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_CDR_EN_O_K2_E5_SHIFT                            0
33032   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RXBCLK_EN_O_K2_E5                               (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33033   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RXBCLK_EN_O_K2_E5_SHIFT                         1
33034   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RX_GATE_EN_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33035   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RX_GATE_EN_O_K2_E5_SHIFT                        2
33036   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RESET_TX_CLKDIV_O_K2_E5                         (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33037   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X391_MSM_PIPE_P2_RESET_TX_CLKDIV_O_K2_E5_SHIFT                   3
33038 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X392_K2_E5                                                         0x002e20UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33039   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X392_MSM_PROG_MULT_DELAY_IDDQ_RESET_1_4_0_K2_E5                  (0x1f<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33040   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X392_MSM_PROG_MULT_DELAY_IDDQ_RESET_1_4_0_K2_E5_SHIFT            0
33041 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X394_K2_E5                                                         0x002e28UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33042   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X394_MSM_PROG_MULT_DELAY_IDDQ_RESET_2_4_0_K2_E5                  (0x1f<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1 state in PIPE mode
33043   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X394_MSM_PROG_MULT_DELAY_IDDQ_RESET_2_4_0_K2_E5_SHIFT            0
33044 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_K2_E5                                                         0x002e44UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33045   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L0_MASTER_CDN_O_K2_E5                                       (0x1<<0) // Lane0 master reset
33046   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L0_MASTER_CDN_O_K2_E5_SHIFT                                 0
33047   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L1_MASTER_CDN_O_K2_E5                                       (0x1<<1) // Lane1 master reset
33048   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L1_MASTER_CDN_O_K2_E5_SHIFT                                 1
33049   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L2_MASTER_CDN_O_K2_E5                                       (0x1<<2) // Lane2 master reset
33050   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L2_MASTER_CDN_O_K2_E5_SHIFT                                 2
33051   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L3_MASTER_CDN_O_K2_E5                                       (0x1<<3) // Lane3 master reset
33052   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X401_L3_MASTER_CDN_O_K2_E5_SHIFT                                 3
33053 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X402_K2_E5                                                         0x002e48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33054   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X402_FAST_SIM_O_K2_E5                                            (0x1<<0) // fast_sim_register
33055   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X402_FAST_SIM_O_K2_E5_SHIFT                                      0
33056 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X403_K2_E5                                                         0x002e4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33057   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X403_TBUS_DFE_CMP_SEL_O_2_0_K2_E5                                (0x7<<0) // Selects which comparator offsets come out on tbus
33058   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X403_TBUS_DFE_CMP_SEL_O_2_0_K2_E5_SHIFT                          0
33059   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X403_TXDP_IDLE_IN_DELAY_K2_E5                                    (0x3<<3) // Controls the number of clk cycles delay from data_en of p2s_rbuf to propagate to the idle_in of txdp_control_dig 0 is 2 cycles celay, 3 is 5 cycles delay
33060   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X403_TXDP_IDLE_IN_DELAY_K2_E5_SHIFT                              3
33061 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X404_K2_E5                                                         0x002e50UL //Access:RW   DataWidth:0x8    //
33062 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X405_K2_E5                                                         0x002e54UL //Access:RW   DataWidth:0x8    //
33063 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X406_K2_E5                                                         0x002e58UL //Access:R    DataWidth:0x8    // Multi Field Register.
33064   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X406_MODE_I_2_0_K2_E5                                            (0x7<<0) // 1000Base-KX Mode status for CPU
33065   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X406_MODE_I_2_0_K2_E5_SHIFT                                      0
33066   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X406_CMU_OK_I_0_K2_E5                                            (0x1<<3) // CMU OK Status
33067   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X406_CMU_OK_I_0_K2_E5_SHIFT                                      3
33068   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X406_CMU1_OK_I_1_K2_E5                                           (0x1<<4) // CMU1 OK Status
33069   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X406_CMU1_OK_I_1_K2_E5_SHIFT                                     4
33070 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_K2_E5                                                         0x002e5cUL //Access:R    DataWidth:0x8    // Multi Field Register.
33071   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_SIG_LEVEL_VALID_I_0_K2_E5                               (0x1<<0) // Lane 0 Signal Detect Valid Status
33072   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_SIG_LEVEL_VALID_I_0_K2_E5_SHIFT                         0
33073   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_SIG_LEVEL_VALID_I_1_K2_E5                               (0x1<<1) // Lane 1 Signal Detect Valid Status
33074   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_SIG_LEVEL_VALID_I_1_K2_E5_SHIFT                         1
33075   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_SIG_LEVEL_VALID_I_2_K2_E5                               (0x1<<2) // Lane 2 Signal Detect Valid Status
33076   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_SIG_LEVEL_VALID_I_2_K2_E5_SHIFT                         2
33077   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_SIG_LEVEL_VALID_I_3_K2_E5                               (0x1<<3) // Lane 3 Signal Detect Valid Status
33078   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_SIG_LEVEL_VALID_I_3_K2_E5_SHIFT                         3
33079   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_OK_I_4_K2_E5                                            (0x1<<4) // Lane 0 OK Status
33080   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN0_OK_I_4_K2_E5_SHIFT                                      4
33081   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_OK_I_5_K2_E5                                            (0x1<<5) // Lane 1 OK Status
33082   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN1_OK_I_5_K2_E5_SHIFT                                      5
33083   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_OK_I_6_K2_E5                                            (0x1<<6) // Lane 2 OK Status
33084   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN2_OK_I_6_K2_E5_SHIFT                                      6
33085   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_OK_I_7_K2_E5                                            (0x1<<7) // Lane 3 OK Status
33086   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X407_LN3_OK_I_7_K2_E5_SHIFT                                      7
33087 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_K2_E5                                                         0x002e60UL //Access:R    DataWidth:0x8    // Multi Field Register.
33088   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN0_RX_LOCKED_I_1_0_K2_E5                                   (0x3<<0) // Lane 0 RX Locked status
33089   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN0_RX_LOCKED_I_1_0_K2_E5_SHIFT                             0
33090   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN1_RX_LOCKED_I_3_2_K2_E5                                   (0x3<<2) // Lane 1 RX Locked Status
33091   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN1_RX_LOCKED_I_3_2_K2_E5_SHIFT                             2
33092   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN2_RX_LOCKED_I_5_4_K2_E5                                   (0x3<<4) // Lane 2 RX Locked Status
33093   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN2_RX_LOCKED_I_5_4_K2_E5_SHIFT                             4
33094   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN3_RX_LOCKED_I_7_6_K2_E5                                   (0x3<<6) // Lane 3 RX Locked Status
33095   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X408_LN3_RX_LOCKED_I_7_6_K2_E5_SHIFT                             6
33096 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X409_K2_E5                                                         0x002e64UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33097   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X409_EI_GLUE_EN_O_K2_E5                                          (0x1<<0) // Unused
33098   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X409_EI_GLUE_EN_O_K2_E5_SHIFT                                    0
33099 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_K2_E5                                                         0x002e68UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33100   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_GEN12_ONLY_O_K2_E5                                          (0x1<<0) // Newly added for PCIe3 1CMU
33101   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_GEN12_ONLY_O_K2_E5_SHIFT                                    0
33102   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RESETN_RESET_CMU_EN_O_K2_E5                            (0x1<<1) // Newly added for PCIe3 1CMU
33103   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RESETN_RESET_CMU_EN_O_K2_E5_SHIFT                      1
33104   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_CHNG_OVR_EN_O_K2_E5                               (0x1<<2) // Newly added for PCIe3 1CMU
33105   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_CHNG_OVR_EN_O_K2_E5_SHIFT                         2
33106   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_CHNG_OVR_O_K2_E5                                  (0x1<<3) // Newly added for PCIe3 1CMU
33107   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_CHNG_OVR_O_K2_E5_SHIFT                            3
33108   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_GEN3_CAL_DONE_OVR_EN_O_K2_E5                           (0x1<<4) // Newly added for PCIe3 1CMU
33109   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_GEN3_CAL_DONE_OVR_EN_O_K2_E5_SHIFT                     4
33110   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_GEN3_CAL_DONE_OVR_O_K2_E5                              (0x1<<5) // Newly added for PCIe3 1CMU
33111   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_GEN3_CAL_DONE_OVR_O_K2_E5_SHIFT                        5
33112   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_IS_GEN3_OVR_EN_O_K2_E5                            (0x1<<6) // Newly added for PCIe3 1CMU
33113   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_IS_GEN3_OVR_EN_O_K2_E5_SHIFT                      6
33114   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_IS_GEN3_OVR_O_K2_E5                               (0x1<<7) // Newly added for PCIe3 1CMU
33115   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X410_LANE_RATE_IS_GEN3_OVR_O_K2_E5_SHIFT                         7
33116 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X411_K2_E5                                                         0x002e6cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33117   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X411_LANE_EN_O_3_0_K2_E5                                         (0xf<<0) // Newly added for PCIe3 1CMU
33118   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X411_LANE_EN_O_3_0_K2_E5_SHIFT                                   0
33119   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X411_LANE_RESETN_OVR_EN_O_K2_E5                                  (0x1<<4) // Newly added for PCIe3 1CMU
33120   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X411_LANE_RESETN_OVR_EN_O_K2_E5_SHIFT                            4
33121   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X411_LANE_RESETN_OVR_O_K2_E5                                     (0x1<<5) // Newly added for PCIe3 1CMU
33122   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X411_LANE_RESETN_OVR_O_K2_E5_SHIFT                               5
33123 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X413_K2_E5                                                         0x002e74UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33124   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X413_TXPRESET_COEFF_P0C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P0 C
33125   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X413_TXPRESET_COEFF_P0C_O_K2_E5_SHIFT                            0
33126 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X414_K2_E5                                                         0x002e78UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33127   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X414_TXPRESET_COEFF_P0CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P0 C-1
33128   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X414_TXPRESET_COEFF_P0CM1_O_K2_E5_SHIFT                          0
33129 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X415_K2_E5                                                         0x002e7cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33130   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X415_TXPRESET_COEFF_P0CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P0 C+1
33131   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X415_TXPRESET_COEFF_P0CP1_O_K2_E5_SHIFT                          0
33132 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X416_K2_E5                                                         0x002e80UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33133   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X416_TXPRESET_COEFF_P1C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P1 C
33134   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X416_TXPRESET_COEFF_P1C_O_K2_E5_SHIFT                            0
33135 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X417_K2_E5                                                         0x002e84UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33136   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X417_TXPRESET_COEFF_P1CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P1 C-1
33137   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X417_TXPRESET_COEFF_P1CM1_O_K2_E5_SHIFT                          0
33138 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X418_K2_E5                                                         0x002e88UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33139   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X418_TXPRESET_COEFF_P1CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P1 C+1
33140   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X418_TXPRESET_COEFF_P1CP1_O_K2_E5_SHIFT                          0
33141 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X419_K2_E5                                                         0x002e8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33142   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X419_TXPRESET_COEFF_P2C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P2 C
33143   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X419_TXPRESET_COEFF_P2C_O_K2_E5_SHIFT                            0
33144 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X420_K2_E5                                                         0x002e90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33145   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X420_TXPRESET_COEFF_P2CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P2 C-1
33146   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X420_TXPRESET_COEFF_P2CM1_O_K2_E5_SHIFT                          0
33147 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X421_K2_E5                                                         0x002e94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33148   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X421_TXPRESET_COEFF_P2CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P2 C+1
33149   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X421_TXPRESET_COEFF_P2CP1_O_K2_E5_SHIFT                          0
33150 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X422_K2_E5                                                         0x002e98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33151   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X422_TXPRESET_COEFF_P3C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P3 C
33152   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X422_TXPRESET_COEFF_P3C_O_K2_E5_SHIFT                            0
33153 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X423_K2_E5                                                         0x002e9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33154   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X423_TXPRESET_COEFF_P3CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P3 C-1
33155   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X423_TXPRESET_COEFF_P3CM1_O_K2_E5_SHIFT                          0
33156 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X424_K2_E5                                                         0x002ea0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33157   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X424_TXPRESET_COEFF_P3CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P3 C+1
33158   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X424_TXPRESET_COEFF_P3CP1_O_K2_E5_SHIFT                          0
33159 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X425_K2_E5                                                         0x002ea4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33160   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X425_TXPRESET_COEFF_P4C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P4 C
33161   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X425_TXPRESET_COEFF_P4C_O_K2_E5_SHIFT                            0
33162 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X426_K2_E5                                                         0x002ea8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33163   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X426_TXPRESET_COEFF_P4CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P4 C-1
33164   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X426_TXPRESET_COEFF_P4CM1_O_K2_E5_SHIFT                          0
33165 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X427_K2_E5                                                         0x002eacUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33166   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X427_TXPRESET_COEFF_P4CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P4 C+1
33167   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X427_TXPRESET_COEFF_P4CP1_O_K2_E5_SHIFT                          0
33168 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X428_K2_E5                                                         0x002eb0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33169   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X428_TXPRESET_COEFF_P5C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P5 C
33170   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X428_TXPRESET_COEFF_P5C_O_K2_E5_SHIFT                            0
33171 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X429_K2_E5                                                         0x002eb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33172   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X429_TXPRESET_COEFF_P5CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P5 C-1
33173   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X429_TXPRESET_COEFF_P5CM1_O_K2_E5_SHIFT                          0
33174 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X430_K2_E5                                                         0x002eb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33175   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X430_TXPRESET_COEFF_P5CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P5 C+1
33176   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X430_TXPRESET_COEFF_P5CP1_O_K2_E5_SHIFT                          0
33177 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X431_K2_E5                                                         0x002ebcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33178   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X431_TXPRESET_COEFF_P6C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P6 C
33179   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X431_TXPRESET_COEFF_P6C_O_K2_E5_SHIFT                            0
33180 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X432_K2_E5                                                         0x002ec0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33181   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X432_TXPRESET_COEFF_P6CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P6 C-1
33182   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X432_TXPRESET_COEFF_P6CM1_O_K2_E5_SHIFT                          0
33183 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X433_K2_E5                                                         0x002ec4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33184   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X433_TXPRESET_COEFF_P6CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P6 C+1
33185   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X433_TXPRESET_COEFF_P6CP1_O_K2_E5_SHIFT                          0
33186 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X434_K2_E5                                                         0x002ec8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33187   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X434_TXPRESET_COEFF_P7C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P7 C
33188   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X434_TXPRESET_COEFF_P7C_O_K2_E5_SHIFT                            0
33189 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X435_K2_E5                                                         0x002eccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33190   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X435_TXPRESET_COEFF_P7CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P7 C-1
33191   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X435_TXPRESET_COEFF_P7CM1_O_K2_E5_SHIFT                          0
33192 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X436_K2_E5                                                         0x002ed0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33193   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X436_TXPRESET_COEFF_P7CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P7 C+1
33194   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X436_TXPRESET_COEFF_P7CP1_O_K2_E5_SHIFT                          0
33195 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X437_K2_E5                                                         0x002ed4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33196   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X437_TXPRESET_COEFF_P8C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P8 C
33197   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X437_TXPRESET_COEFF_P8C_O_K2_E5_SHIFT                            0
33198 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X438_K2_E5                                                         0x002ed8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33199   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X438_TXPRESET_COEFF_P8CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P8 C-1
33200   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X438_TXPRESET_COEFF_P8CM1_O_K2_E5_SHIFT                          0
33201 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X439_K2_E5                                                         0x002edcUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33202   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X439_TXPRESET_COEFF_P8CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P8 C+1
33203   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X439_TXPRESET_COEFF_P8CP1_O_K2_E5_SHIFT                          0
33204 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X440_K2_E5                                                         0x002ee0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33205   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X440_TXPRESET_COEFF_P9C_O_K2_E5                                  (0x3f<<0) // txpreset_coeff P9 C
33206   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X440_TXPRESET_COEFF_P9C_O_K2_E5_SHIFT                            0
33207 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X441_K2_E5                                                         0x002ee4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33208   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X441_TXPRESET_COEFF_P9CM1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P9 C-1
33209   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X441_TXPRESET_COEFF_P9CM1_O_K2_E5_SHIFT                          0
33210 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X442_K2_E5                                                         0x002ee8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33211   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X442_TXPRESET_COEFF_P9CP1_O_K2_E5                                (0x3f<<0) // txpreset_coeff P9 C+1
33212   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X442_TXPRESET_COEFF_P9CP1_O_K2_E5_SHIFT                          0
33213 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X443_K2_E5                                                         0x002eecUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33214   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X443_TXPRESET_COEFF_P10C_O_K2_E5                                 (0x3f<<0) // txpreset_coeff P10 C
33215   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X443_TXPRESET_COEFF_P10C_O_K2_E5_SHIFT                           0
33216 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X444_K2_E5                                                         0x002ef0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33217   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X444_TXPRESET_COEFF_P10CM1_O_K2_E5                               (0x3f<<0) // txpreset_coeff P10 C-1
33218   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X444_TXPRESET_COEFF_P10CM1_O_K2_E5_SHIFT                         0
33219 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X445_K2_E5                                                         0x002ef4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33220   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X445_TXPRESET_COEFF_P10CP1_O_K2_E5                               (0x3f<<0) // txpreset_coeff P10 C+1
33221   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X445_TXPRESET_COEFF_P10CP1_O_K2_E5_SHIFT                         0
33222 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X446_K2_E5                                                         0x002ef8UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33223 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X447_K2_E5                                                         0x002efcUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33224 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X448_K2_E5                                                         0x002f00UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33225 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X449_K2_E5                                                         0x002f04UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33226 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X450_K2_E5                                                         0x002f08UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33227 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X451_K2_E5                                                         0x002f0cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33228 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X452_K2_E5                                                         0x002f10UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33229 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X453_K2_E5                                                         0x002f14UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33230 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X454_K2_E5                                                         0x002f18UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33231 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X455_K2_E5                                                         0x002f1cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33232 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X456_K2_E5                                                         0x002f20UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33233 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X457_K2_E5                                                         0x002f24UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33234 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X458_K2_E5                                                         0x002f28UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33235 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X459_K2_E5                                                         0x002f2cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33236 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X460_K2_E5                                                         0x002f30UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33237 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X461_K2_E5                                                         0x002f34UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33238 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X462_K2_E5                                                         0x002f38UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33239 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X463_K2_E5                                                         0x002f3cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33240 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X464_K2_E5                                                         0x002f40UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33241 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X465_K2_E5                                                         0x002f44UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33242 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X466_K2_E5                                                         0x002f48UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33243 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X467_K2_E5                                                         0x002f4cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33244 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X468_K2_E5                                                         0x002f50UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33245 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X469_K2_E5                                                         0x002f54UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33246 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X470_K2_E5                                                         0x002f58UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33247 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X471_K2_E5                                                         0x002f5cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33248 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X472_K2_E5                                                         0x002f60UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33249 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X473_K2_E5                                                         0x002f64UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33250 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X474_K2_E5                                                         0x002f68UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33251 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X475_K2_E5                                                         0x002f6cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33252 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X476_K2_E5                                                         0x002f70UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33253 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X477_K2_E5                                                         0x002f74UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33254 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X478_K2_E5                                                         0x002f78UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33255 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X479_K2_E5                                                         0x002f7cUL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33256 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X480_K2_E5                                                         0x002f80UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33257 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X481_K2_E5                                                         0x002f84UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33258 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X482_K2_E5                                                         0x002f88UL //Access:RW   DataWidth:0x8    // MSM Lane Dbank Data
33259 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_K2_E5                                                         0x002f8cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33260   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_LNREGH_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33261   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_LNREGH_O_K2_E5_SHIFT                       0
33262   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_VCO_BUF_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33263   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_PD_VCO_BUF_O_K2_E5_SHIFT                      1
33264   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_GCRX_O_K2_E5                        (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33265   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_GCRX_O_K2_E5_SHIFT                  2
33266   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RX_GATE_EN_O_K2_E5                            (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33267   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RX_GATE_EN_O_K2_E5_SHIFT                      3
33268   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_LNREG_O_K2_E5                           (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33269   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_LNREG_O_K2_E5_SHIFT                     4
33270   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_P2S_O_K2_E5                             (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33271   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_P2S_O_K2_E5_SHIFT                       5
33272   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_S2P_O_K2_E5                             (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33273   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_S2P_O_K2_E5_SHIFT                       6
33274   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_O_K2_E5                             (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33275   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X483_MSM_PIPE_P1_0_RESET_CDR_O_K2_E5_SHIFT                       7
33276 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_K2_E5                                                         0x002f90UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33277   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_DFE_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33278   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_DFE_O_K2_E5_SHIFT                       0
33279   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_VCO_O_K2_E5                             (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33280   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_VCO_O_K2_E5_SHIFT                       1
33281   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_RA_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33282   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_RA_O_K2_E5_SHIFT                        2
33283   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_LNREGH_O_K2_E5                          (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33284   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_RESET_LNREGH_O_K2_E5_SHIFT                    3
33285   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_DFE_O_K2_E5                                (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33286   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_DFE_O_K2_E5_SHIFT                          4
33287   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_LNREG_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33288   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_LNREG_O_K2_E5_SHIFT                        5
33289   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_P2S_O_K2_E5                                (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33290   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_P2S_O_K2_E5_SHIFT                          6
33291   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_RA_O_K2_E5                                 (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33292   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X484_MSM_PIPE_P1_0_PD_RA_O_K2_E5_SHIFT                           7
33293 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_K2_E5                                                         0x002f94UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33294   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_S2P_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33295   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_S2P_O_K2_E5_SHIFT                          0
33296   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_SLV_BIAS_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33297   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_SLV_BIAS_O_K2_E5_SHIFT                     1
33298   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_TXDRV_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33299   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_TXDRV_O_K2_E5_SHIFT                        2
33300   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_VCO_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33301   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_VCO_O_K2_E5_SHIFT                          3
33302   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_DFE_BIAS_O_K2_E5                           (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33303   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_PD_DFE_BIAS_O_K2_E5_SHIFT                     4
33304   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_IDDQ_SD_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33305   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_IDDQ_SD_O_K2_E5_SHIFT                         5
33306   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_CDR_EN_O_K2_E5                                (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33307   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_CDR_EN_O_K2_E5_SHIFT                          6
33308   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_RXBCLK_EN_O_K2_E5                             (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33309   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X485_MSM_PIPE_P1_0_RXBCLK_EN_O_K2_E5_SHIFT                       7
33310 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_K2_E5                                                         0x002f98UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33311   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TX_LOWPWR_IDLE_ENA_O_K2_E5                    (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33312   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT              0
33313   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TXREG_BLEED_ENA_O_K2_E5                       (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33314   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_TXREG_BLEED_ENA_O_K2_E5_SHIFT                 1
33315   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_PD_TXREG_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33316   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_PD_TXREG_O_K2_E5_SHIFT                        2
33317   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_RESET_TX_CLKDIV_O_K2_E5                       (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33318   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X486_MSM_PIPE_P1_0_RESET_TX_CLKDIV_O_K2_E5_SHIFT                 3
33319 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_K2_E5                                                         0x002f9cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33320   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_LNREGH_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33321   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_LNREGH_O_K2_E5_SHIFT                       0
33322   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_VCO_BUF_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33323   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_PD_VCO_BUF_O_K2_E5_SHIFT                      1
33324   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_GCRX_O_K2_E5                        (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33325   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_GCRX_O_K2_E5_SHIFT                  2
33326   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RX_GATE_EN_O_K2_E5                            (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33327   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RX_GATE_EN_O_K2_E5_SHIFT                      3
33328   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_LNREG_O_K2_E5                           (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33329   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_LNREG_O_K2_E5_SHIFT                     4
33330   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_P2S_O_K2_E5                             (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33331   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_P2S_O_K2_E5_SHIFT                       5
33332   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_S2P_O_K2_E5                             (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33333   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_S2P_O_K2_E5_SHIFT                       6
33334   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_O_K2_E5                             (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33335   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X487_MSM_PIPE_P1_1_RESET_CDR_O_K2_E5_SHIFT                       7
33336 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_K2_E5                                                         0x002fa0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33337   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_DFE_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33338   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_DFE_O_K2_E5_SHIFT                       0
33339   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_VCO_O_K2_E5                             (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33340   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_VCO_O_K2_E5_SHIFT                       1
33341   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_RA_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33342   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_RA_O_K2_E5_SHIFT                        2
33343   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_LNREGH_O_K2_E5                          (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33344   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_RESET_LNREGH_O_K2_E5_SHIFT                    3
33345   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_DFE_O_K2_E5                                (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33346   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_DFE_O_K2_E5_SHIFT                          4
33347   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_LNREG_O_K2_E5                              (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33348   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_LNREG_O_K2_E5_SHIFT                        5
33349   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_P2S_O_K2_E5                                (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33350   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_P2S_O_K2_E5_SHIFT                          6
33351   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_RA_O_K2_E5                                 (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33352   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X488_MSM_PIPE_P1_1_PD_RA_O_K2_E5_SHIFT                           7
33353 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_K2_E5                                                         0x002fa4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33354   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_S2P_O_K2_E5                                (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33355   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_S2P_O_K2_E5_SHIFT                          0
33356   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_SLV_BIAS_O_K2_E5                           (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33357   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_SLV_BIAS_O_K2_E5_SHIFT                     1
33358   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_TXDRV_O_K2_E5                              (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33359   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_TXDRV_O_K2_E5_SHIFT                        2
33360   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_VCO_O_K2_E5                                (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33361   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_VCO_O_K2_E5_SHIFT                          3
33362   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_DFE_BIAS_O_K2_E5                           (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33363   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_PD_DFE_BIAS_O_K2_E5_SHIFT                     4
33364   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_IDDQ_SD_O_K2_E5                               (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33365   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_IDDQ_SD_O_K2_E5_SHIFT                         5
33366   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_CDR_EN_O_K2_E5                                (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33367   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_CDR_EN_O_K2_E5_SHIFT                          6
33368   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_RESET_TX_CLKDIV_O_K2_E5                       (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33369   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X489_MSM_PIPE_P1_1_RESET_TX_CLKDIV_O_K2_E5_SHIFT                 7
33370 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_K2_E5                                                         0x002fa8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33371   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_RXBCLK_EN_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33372   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_RXBCLK_EN_O_K2_E5_SHIFT                       0
33373   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TX_LOWPWR_IDLE_ENA_O_K2_E5                    (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33374   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT              1
33375   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TXREG_BLEED_ENA_O_K2_E5                       (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33376   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_TXREG_BLEED_ENA_O_K2_E5_SHIFT                 2
33377   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_PD_TXREG_O_K2_E5                              (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33378   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X490_MSM_PIPE_P1_1_PD_TXREG_O_K2_E5_SHIFT                        3
33379 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_K2_E5                                                         0x002facUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33380   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_LNREGH_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33381   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_LNREGH_O_K2_E5_SHIFT                       0
33382   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_VCO_BUF_O_K2_E5                            (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33383   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_PD_VCO_BUF_O_K2_E5_SHIFT                      1
33384   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_CDR_GCRX_O_K2_E5                        (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33385   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_CDR_GCRX_O_K2_E5_SHIFT                  2
33386   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RX_GATE_EN_O_K2_E5                            (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33387   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RX_GATE_EN_O_K2_E5_SHIFT                      3
33388   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_LNREG_O_K2_E5                           (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33389   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_LNREG_O_K2_E5_SHIFT                     4
33390   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_P2S_O_K2_E5                             (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33391   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_P2S_O_K2_E5_SHIFT                       5
33392   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_S2P_O_K2_E5                             (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33393   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_S2P_O_K2_E5_SHIFT                       6
33394   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_TX_CLKDIV_O_K2_E5                       (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33395   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X491_MSM_PIPE_P1_2_RESET_TX_CLKDIV_O_K2_E5_SHIFT                 7
33396 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_K2_E5                                                         0x002fb0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33397   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_CDR_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33398   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_CDR_O_K2_E5_SHIFT                       0
33399   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_DFE_O_K2_E5                             (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33400   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_DFE_O_K2_E5_SHIFT                       1
33401   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_VCO_O_K2_E5                             (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33402   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_VCO_O_K2_E5_SHIFT                       2
33403   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_RA_O_K2_E5                              (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33404   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_RA_O_K2_E5_SHIFT                        3
33405   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_LNREGH_O_K2_E5                          (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33406   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_RESET_LNREGH_O_K2_E5_SHIFT                    4
33407   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_DFE_O_K2_E5                                (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33408   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_DFE_O_K2_E5_SHIFT                          5
33409   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_LNREG_O_K2_E5                              (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33410   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_LNREG_O_K2_E5_SHIFT                        6
33411   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_P2S_O_K2_E5                                (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33412   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X492_MSM_PIPE_P1_2_PD_P2S_O_K2_E5_SHIFT                          7
33413 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_K2_E5                                                         0x002fb4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33414   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_RA_O_K2_E5                                 (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33415   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_RA_O_K2_E5_SHIFT                           0
33416   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_S2P_O_K2_E5                                (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33417   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_S2P_O_K2_E5_SHIFT                          1
33418   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_SLV_BIAS_O_K2_E5                           (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33419   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_SLV_BIAS_O_K2_E5_SHIFT                     2
33420   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_TXDRV_O_K2_E5                              (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33421   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_TXDRV_O_K2_E5_SHIFT                        3
33422   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_VCO_O_K2_E5                                (0x1<<4) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33423   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_VCO_O_K2_E5_SHIFT                          4
33424   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_DFE_BIAS_O_K2_E5                           (0x1<<5) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33425   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_PD_DFE_BIAS_O_K2_E5_SHIFT                     5
33426   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_IDDQ_SD_O_K2_E5                               (0x1<<6) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33427   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_IDDQ_SD_O_K2_E5_SHIFT                         6
33428   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_CDR_EN_O_K2_E5                                (0x1<<7) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33429   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X493_MSM_PIPE_P1_2_CDR_EN_O_K2_E5_SHIFT                          7
33430 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_K2_E5                                                         0x002fb8UL //Access:RW   DataWidth:0x8    // Multi Field Register.
33431   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_RXBCLK_EN_O_K2_E5                             (0x1<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33432   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_RXBCLK_EN_O_K2_E5_SHIFT                       0
33433   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TX_LOWPWR_IDLE_ENA_O_K2_E5                    (0x1<<1) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33434   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TX_LOWPWR_IDLE_ENA_O_K2_E5_SHIFT              1
33435   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TXREG_BLEED_ENA_O_K2_E5                       (0x1<<2) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33436   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_TXREG_BLEED_ENA_O_K2_E5_SHIFT                 2
33437   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_PD_TXREG_O_K2_E5                              (0x1<<3) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33438   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X494_MSM_PIPE_P1_2_PD_TXREG_O_K2_E5_SHIFT                        3
33439 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X495_K2_E5                                                         0x002fbcUL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33440 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X496_K2_E5                                                         0x002fc0UL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33441 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X497_K2_E5                                                         0x002fc4UL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33442 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X498_K2_E5                                                         0x002fc8UL //Access:RW   DataWidth:0x8    // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33443 #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X499_K2_E5                                                         0x002fccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
33444   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X499_PROG_MULT_REF_CLK_WAIT_O_K2_E5                              (0x7<<0) // MFSM's PMA pd/reset input control signal for the PIPE P1_0 state in PIPE mode
33445   #define PHY_PCIE_IP_REG_AHB_COMLANE_CSR_5_X499_PROG_MULT_REF_CLK_WAIT_O_K2_E5_SHIFT                        0
33446 #define MISC_REG_RESET_CONFIG                                                                                0x008040UL //Access:RW   DataWidth:0x20   // Reset configuration register. inside order of the bits is: [0] rst_pswrq_auto_mode (0- no auto deassertion; 1 - auto deassertion); [1] rst_pswrd_auto_mode (0- no auto deassertion; 1 - auto deassertion); [2] rst_pswwr_auto_mode (0- no auto deassertion; 1 - auto deassertion); [3] rst_pswhst_auto_mode (0- no auto deassertion; 1 - auto deassertion); [4] reserved; [5] rst_rbcp_auto_mode (0- no auto deassertion; 1 - auto deassertion); [6] rst_dmae_assert_on_core_rst(0 - no; 1 - yes); [7-12] reserved; [13] rst_dbg_auto_mode (0- no auto deassertion; 1 - auto deassertion); [14] rst_misc_core_auto_mode (0- no auto deassertion; 1 - auto deassertion); [15] reserved; [16] grc_reset_assert_on_core_rst (0 - no; 1 - yes); [17] reserved; [18] rst_rbcz_assert_on_core_rst(0 - no; 1 - yes); [19] rst_rbc{n|h}_assert_on_core_rst(0 - no; 1 - yes); [20] rst_dbg_assert_on_core_rst (0 - no; 1 - yes); [21] rst_misc_core_assert_on_core_rst (0 - no; 1 - yes); [22] rst_wol_assert_on_core_rst; [23]wrappers_iddq_and_rst_signals_assert_on_core_rst (0 - no; 1 - yes); [24] rst_atc_auto_mode (0- no auto deassertion;1 - auto deassertion); [25] rst_clk_pb_auto_mode (0- no auto deassertion;1 - auto deassertion); [26-31] reserved; Reset on hard reset.
33447 #define MISC_REG_RESET_PL_UA                                                                                 0x008050UL //Access:RW   DataWidth:0x20   // Reset_reg: Non-shared blocks which are reset only by the MCP (PL=UA); Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_misc_core; [1] rst_grc; [2] rst_rbcn; [3] rst_rbcz; [4] reserved;
33448 #define MISC_REG_RESET_PL_UA_SIZE                                                                            3
33449 #define MISC_REG_RESET_PL_HV                                                                                 0x008060UL //Access:RW   DataWidth:0x20   // Reset_reg: Non-shared blocks which can be reset also by driver in HV (PL=HV); Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_pswhst; [1] rst_pswrq; [2] rst_pswrd; [3] rst_pswwr; [4] rst_atc; [5] rst_clk_pb;
33450 #define MISC_REG_RESET_PL_HV_SIZE                                                                            3
33451 #define MISC_REG_RESET_PL_PDA_VMAIN_1                                                                        0x008070UL //Access:RW   DataWidth:0x20   // Reset_reg: Unprotected non-shared blocks: Will include the reset of the blocks which can be reset by all types of PF drivers (PL=PDA) Vmain domain; Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_brb; [1] rst_prs; [2] rst_src; [3] rst_tsdm; [4] rst_tsem; [5] rst_tcm; [6] rst_rbcr;[7] rst_usdm; [8]rst_ucm; [9] rst_usem; [10] rst_btb; [11] rst_pbf_pb1; [12] rst_pbf_pb2; [13] rst_rpb; [14] rst_rbcu; [15] rst_pbf; [16] rst_qm; [17] rst_tm; [18] rst_dorq; [19] rst_xcm; [20] rst_xsdm; [21] rst_xsem; [22] rst_rbct; [23] rst_cdu; [24] rst_ccfc;[25] rst_tcfc;[26] rst_rbcp; [27] rst_igu; [28] rst_dmae; [29] rst_semi_rtc;.
33452 #define MISC_REG_RESET_PL_PDA_VMAIN_1_SIZE                                                                   3
33453 #define MISC_REG_RESET_PL_PDA_VMAIN_2                                                                        0x008080UL //Access:RW   DataWidth:0x20   // Reset_reg: Unprotected non-shared blocks: Will include the reset of the blocks which can be reset by all types of PF drivers (PL=PDA) Vmain domain; Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_rbcf; [1] rst_rbcx; [2] rst_rbcs; [3] rst_mcm; [4] rst_pcm; [5] rst_ycm; [6] rst_msdm; [7] rst_psdm; [8] rst_ysdm;  [9] rst_msem; [10] rst_psem; [11] rst_ysem; [12] rst_xyld; [13] rst_tmld; [14] rst_muld; [15] Reserved; [16] rst_rdif; [17] rst_tdif; [18] rst_rss; [19] rst_cau; [20] rst_ptu; [21] rst_prm; [22] rst_rbcy; [23] rst_rbcq; [24] rst_rbcm; [25] rst_rbcb; [26] rst_rbcv; [26] rst_ypld; [27] rst_ptld; [28] rst_rgfs; [26] rst_tgfs; [31] Reserved.
33454 #define MISC_REG_RESET_PL_PDA_VMAIN_2_SIZE                                                                   3
33455 #define MISC_REG_RESET_PL_PDA_VAUX                                                                           0x008090UL //Access:RW   DataWidth:0x20   // Reset_reg: Unprotected non-shared blocks: Will include the reset of the blocks which can be reset by all types of PF drivers (PL=PDA) Vaux domain; Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_nig; [1] rst_rbch; [2] rst_nig_hard; [3] rst_dbg; [6:4] reserved; [7] rst_wol; [8] rst_wol_hard; [9] rst_bmbn;
33456 #define MISC_REG_RESET_PL_PDA_VAUX_SIZE                                                                      3
33457 #define MISC_REG_RESET_PL_UA_VMAIN_BB                                                                        0x0080a0UL //Access:RW   DataWidth:0x4    // Reset_reg: Non-shared blocks which are reset only by the MCP (PL=UA); Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_vmain_pd_ars;
33458 #define MISC_REG_RESET_PL_UA_VMAIN_SIZE                                                                      3
33459 #define MISC_REG_INT_STS                                                                                     0x008180UL //Access:R    DataWidth:0x1    // Multi Field Register.
33460   #define MISC_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
33461   #define MISC_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
33462 #define MISC_REG_INT_MASK                                                                                    0x008184UL //Access:RW   DataWidth:0x1    // Multi Field Register.
33463   #define MISC_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: MISC_REG_INT_STS.ADDRESS_ERROR .
33464   #define MISC_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
33465 #define MISC_REG_INT_STS_WR                                                                                  0x008188UL //Access:WR   DataWidth:0x1    // Multi Field Register.
33466   #define MISC_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
33467   #define MISC_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
33468 #define MISC_REG_INT_STS_CLR                                                                                 0x00818cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
33469   #define MISC_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
33470   #define MISC_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
33471 #define MISC_REG_AEU_GENERAL_ATTN_0                                                                          0x008400UL //Access:RW   DataWidth:0x1    // Set/clr general attention 0; this will set/clr bit 48 in AEU vector.
33472 #define MISC_REG_AEU_GENERAL_ATTN_1                                                                          0x008404UL //Access:RW   DataWidth:0x1    // Set/clr general attention  1; this will set/clr bit 49 in AEU vector.
33473 #define MISC_REG_AEU_GENERAL_ATTN_2                                                                          0x008408UL //Access:RW   DataWidth:0x1    // Set/clr general attention  2; this will set/clr bit 50 in AEU vector.
33474 #define MISC_REG_AEU_GENERAL_ATTN_3                                                                          0x00840cUL //Access:RW   DataWidth:0x1    // Set/clr general attention  3; this will set/clr bit 51 in AEU vector.
33475 #define MISC_REG_AEU_GENERAL_ATTN_4                                                                          0x008410UL //Access:RW   DataWidth:0x1    // Set/clr general attention 4; this will set/clr bit 52 in AEU vector.
33476 #define MISC_REG_AEU_GENERAL_ATTN_5                                                                          0x008414UL //Access:RW   DataWidth:0x1    // Set/clr general attention 5; this will set/clr bit 53 in AEU vector.
33477 #define MISC_REG_AEU_GENERAL_ATTN_6                                                                          0x008418UL //Access:RW   DataWidth:0x1    // Set/clr general attention 6; this will set/clr bit 54 in AEU vector.
33478 #define MISC_REG_AEU_GENERAL_ATTN_7                                                                          0x00841cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 7; this will set/clr bit 55 in AEU vector.
33479 #define MISC_REG_AEU_GENERAL_ATTN_8                                                                          0x008420UL //Access:RW   DataWidth:0x1    // Set/clr general attention 8; this will set/clr bit 56 in AEU vector.
33480 #define MISC_REG_AEU_GENERAL_ATTN_9                                                                          0x008424UL //Access:RW   DataWidth:0x1    // Set/clr general attention 9; this will set/clr bit 57 in AEU vector.
33481 #define MISC_REG_AEU_GENERAL_ATTN_10                                                                         0x008428UL //Access:RW   DataWidth:0x1    // Set/clr general attention 10; this will set/clr bit 58 in AEU vector.
33482 #define MISC_REG_AEU_GENERAL_ATTN_11                                                                         0x00842cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 11; this will set/clr bit 59 in AEU vector.
33483 #define MISC_REG_AEU_GENERAL_ATTN_12                                                                         0x008430UL //Access:RW   DataWidth:0x1    // Set/clr general attention 12; this will set/clr bit 60 in AEU vector.
33484 #define MISC_REG_AEU_GENERAL_ATTN_13                                                                         0x008434UL //Access:RW   DataWidth:0x1    // Set/clr general attention 13; this will set/clr bit 61 in AEU vector.
33485 #define MISC_REG_AEU_GENERAL_ATTN_14                                                                         0x008438UL //Access:RW   DataWidth:0x1    // Set/clr general attention 14; this will set/clr bit 62 in AEU vector.
33486 #define MISC_REG_AEU_GENERAL_ATTN_15                                                                         0x00843cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 15; this will set/clr bit 63 in AEU vector.
33487 #define MISC_REG_AEU_GENERAL_ATTN_16                                                                         0x008440UL //Access:RW   DataWidth:0x1    // Set/clr general attention 16; this will set/clr bit 64 in AEU vector.
33488 #define MISC_REG_AEU_GENERAL_ATTN_17                                                                         0x008444UL //Access:RW   DataWidth:0x1    // Set/clr general attention 17; this will set/clr bit 65 in AEU vector.
33489 #define MISC_REG_AEU_GENERAL_ATTN_18                                                                         0x008448UL //Access:RW   DataWidth:0x1    // Set/clr general attention 18; this will set/clr bit 66 in AEU vector.
33490 #define MISC_REG_AEU_GENERAL_ATTN_19                                                                         0x00844cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 19; this will set/clr bit 67 in AEU vector.
33491 #define MISC_REG_AEU_GENERAL_ATTN_20                                                                         0x008450UL //Access:RW   DataWidth:0x1    // Set/clr general attention 20; this will set/clr bit 68 in AEU vector.
33492 #define MISC_REG_AEU_GENERAL_ATTN_21                                                                         0x008454UL //Access:RW   DataWidth:0x1    // Set/clr general attention 21; this will set/clr bit 69 in AEU vector.
33493 #define MISC_REG_AEU_GENERAL_ATTN_22                                                                         0x008458UL //Access:RW   DataWidth:0x1    // Set/clr general attention 22; this will set/clr bit 70 in AEU vector.
33494 #define MISC_REG_AEU_GENERAL_ATTN_23                                                                         0x00845cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 23; this will set/clr bit 71 in AEU vector.
33495 #define MISC_REG_AEU_GENERAL_ATTN_24                                                                         0x008460UL //Access:RW   DataWidth:0x1    // Set/clr general attention 24; this will set/clr bit 72 in AEU vector.
33496 #define MISC_REG_AEU_GENERAL_ATTN_25                                                                         0x008464UL //Access:RW   DataWidth:0x1    // Set/clr general attention 25; this will set/clr bit 73 in AEU vector.
33497 #define MISC_REG_AEU_GENERAL_ATTN_26                                                                         0x008468UL //Access:RW   DataWidth:0x1    // Set/clr general attention 26; this will set/clr bit 74 in AEU vector.
33498 #define MISC_REG_AEU_GENERAL_ATTN_27                                                                         0x00846cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 27; this will set/clr bit 75 in AEU vector.
33499 #define MISC_REG_AEU_GENERAL_ATTN_28                                                                         0x008470UL //Access:RW   DataWidth:0x1    // Set/clr general attention 28; this will set/clr bit 76 in AEU vector.
33500 #define MISC_REG_AEU_GENERAL_ATTN_29                                                                         0x008474UL //Access:RW   DataWidth:0x1    // Set/clr general attention 29; this will set/clr bit 77 in AEU vector.
33501 #define MISC_REG_AEU_GENERAL_ATTN_30                                                                         0x008478UL //Access:RW   DataWidth:0x1    // Set/clr general attention 30; this will set/clr bit 78 in AEU vector.
33502 #define MISC_REG_AEU_GENERAL_ATTN_31                                                                         0x00847cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 31; this will set/clr bit 79 in AEU vector.
33503 #define MISC_REG_AEU_GENERAL_ATTN_32                                                                         0x008480UL //Access:RW   DataWidth:0x1    // Set/clr general attention 32; this will set/clr bit 80 in AEU vector.
33504 #define MISC_REG_AEU_GENERAL_ATTN_33                                                                         0x008484UL //Access:RW   DataWidth:0x1    // Set/clr general attention 33; this will set/clr bit 81 in AEU vector.
33505 #define MISC_REG_AEU_GENERAL_ATTN_34                                                                         0x008488UL //Access:RW   DataWidth:0x1    // Set/clr general attention 34; this will set/clr bit 82 in AEU vector.
33506 #define MISC_REG_AEU_GENERAL_ATTN_35                                                                         0x00848cUL //Access:RW   DataWidth:0x1    // Set/clr general attention 35; this will set/clr bit 83 in AEU vector.
33507 #define MISC_REG_AEU_EVENT_ENABLE                                                                            0x008490UL //Access:RW   DataWidth:0x1    // Event_enable control; when this bit is clear the event enable toward the MCP is masked.
33508 #define MISC_REG_AEU_MASK_ATTN_IGU                                                                           0x008494UL //Access:RW   DataWidth:0x8    // [7:0] = mask 8 attention output signals toward IGU; 0 = mask; 1 = unmask.
33509 #define MISC_REG_AEU_MASK_ATTN_MCP                                                                           0x008498UL //Access:RW   DataWidth:0x8    // Masks 8 attention output signals toward MCP. Zero = mask; one = unmask.
33510 #define MISC_REG_AEU_ENABLE1_IGU_OUT_0                                                                       0x00849cUL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output0. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33511 #define MISC_REG_AEU_ENABLE2_IGU_OUT_0                                                                       0x0084a0UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output0. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33512 #define MISC_REG_AEU_ENABLE3_IGU_OUT_0                                                                       0x0084a4UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output0. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33513 #define MISC_REG_AEU_ENABLE4_IGU_OUT_0                                                                       0x0084a8UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output0. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33514 #define MISC_REG_AEU_ENABLE5_IGU_OUT_0                                                                       0x0084acUL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output0. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33515 #define MISC_REG_AEU_ENABLE6_IGU_OUT_0                                                                       0x0084b0UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output0. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33516 #define MISC_REG_AEU_ENABLE7_IGU_OUT_0                                                                       0x0084b4UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output0. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33517 #define MISC_REG_AEU_ENABLE8_IGU_OUT_0                                                                       0x0084b8UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output0. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33518 #define MISC_REG_AEU_ENABLE9_IGU_OUT_0                                                                       0x0084bcUL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output0. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33519 #define MISC_REG_AEU_ENABLE1_IGU_OUT_1                                                                       0x0084c0UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output1. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33520 #define MISC_REG_AEU_ENABLE2_IGU_OUT_1                                                                       0x0084c4UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output1. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33521 #define MISC_REG_AEU_ENABLE3_IGU_OUT_1                                                                       0x0084c8UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output1. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33522 #define MISC_REG_AEU_ENABLE4_IGU_OUT_1                                                                       0x0084ccUL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output1. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33523 #define MISC_REG_AEU_ENABLE5_IGU_OUT_1                                                                       0x0084d0UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output1. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33524 #define MISC_REG_AEU_ENABLE6_IGU_OUT_1                                                                       0x0084d4UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output1. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33525 #define MISC_REG_AEU_ENABLE7_IGU_OUT_1                                                                       0x0084d8UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output1. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33526 #define MISC_REG_AEU_ENABLE8_IGU_OUT_1                                                                       0x0084dcUL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output1. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33527 #define MISC_REG_AEU_ENABLE9_IGU_OUT_1                                                                       0x0084e0UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output1. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33528 #define MISC_REG_AEU_ENABLE1_IGU_OUT_2                                                                       0x0084e4UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output2. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33529 #define MISC_REG_AEU_ENABLE2_IGU_OUT_2                                                                       0x0084e8UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output2. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33530 #define MISC_REG_AEU_ENABLE3_IGU_OUT_2                                                                       0x0084ecUL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output2. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33531 #define MISC_REG_AEU_ENABLE4_IGU_OUT_2                                                                       0x0084f0UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output2. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33532 #define MISC_REG_AEU_ENABLE5_IGU_OUT_2                                                                       0x0084f4UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output2. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33533 #define MISC_REG_AEU_ENABLE6_IGU_OUT_2                                                                       0x0084f8UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output2. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33534 #define MISC_REG_AEU_ENABLE7_IGU_OUT_2                                                                       0x0084fcUL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output2. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33535 #define MISC_REG_AEU_ENABLE8_IGU_OUT_2                                                                       0x008500UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output2. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33536 #define MISC_REG_AEU_ENABLE9_IGU_OUT_2                                                                       0x008504UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output2. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33537 #define MISC_REG_AEU_ENABLE1_IGU_OUT_3                                                                       0x008508UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output3. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33538 #define MISC_REG_AEU_ENABLE2_IGU_OUT_3                                                                       0x00850cUL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output3. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33539 #define MISC_REG_AEU_ENABLE3_IGU_OUT_3                                                                       0x008510UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output3. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33540 #define MISC_REG_AEU_ENABLE4_IGU_OUT_3                                                                       0x008514UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output3. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33541 #define MISC_REG_AEU_ENABLE5_IGU_OUT_3                                                                       0x008518UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output3. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33542 #define MISC_REG_AEU_ENABLE6_IGU_OUT_3                                                                       0x00851cUL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output3. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33543 #define MISC_REG_AEU_ENABLE7_IGU_OUT_3                                                                       0x008520UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output3. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33544 #define MISC_REG_AEU_ENABLE8_IGU_OUT_3                                                                       0x008524UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output3. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33545 #define MISC_REG_AEU_ENABLE9_IGU_OUT_3                                                                       0x008528UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output3. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33546 #define MISC_REG_AEU_ENABLE1_IGU_OUT_4                                                                       0x00852cUL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output4. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33547 #define MISC_REG_AEU_ENABLE2_IGU_OUT_4                                                                       0x008530UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output4. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33548 #define MISC_REG_AEU_ENABLE3_IGU_OUT_4                                                                       0x008534UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output4. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33549 #define MISC_REG_AEU_ENABLE4_IGU_OUT_4                                                                       0x008538UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output4. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33550 #define MISC_REG_AEU_ENABLE5_IGU_OUT_4                                                                       0x00853cUL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output4. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33551 #define MISC_REG_AEU_ENABLE6_IGU_OUT_4                                                                       0x008540UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output4. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33552 #define MISC_REG_AEU_ENABLE7_IGU_OUT_4                                                                       0x008544UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output4. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33553 #define MISC_REG_AEU_ENABLE8_IGU_OUT_4                                                                       0x008548UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output4. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33554 #define MISC_REG_AEU_ENABLE9_IGU_OUT_4                                                                       0x00854cUL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output4. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33555 #define MISC_REG_AEU_ENABLE1_IGU_OUT_5                                                                       0x008550UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output5. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33556 #define MISC_REG_AEU_ENABLE2_IGU_OUT_5                                                                       0x008554UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output5. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33557 #define MISC_REG_AEU_ENABLE3_IGU_OUT_5                                                                       0x008558UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output5. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33558 #define MISC_REG_AEU_ENABLE4_IGU_OUT_5                                                                       0x00855cUL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output5. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33559 #define MISC_REG_AEU_ENABLE5_IGU_OUT_5                                                                       0x008560UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output5. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33560 #define MISC_REG_AEU_ENABLE6_IGU_OUT_5                                                                       0x008564UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output5. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33561 #define MISC_REG_AEU_ENABLE7_IGU_OUT_5                                                                       0x008568UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output5. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33562 #define MISC_REG_AEU_ENABLE8_IGU_OUT_5                                                                       0x00856cUL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output5. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33563 #define MISC_REG_AEU_ENABLE9_IGU_OUT_5                                                                       0x008570UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output5. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33564 #define MISC_REG_AEU_ENABLE1_IGU_OUT_6                                                                       0x008574UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output6. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33565 #define MISC_REG_AEU_ENABLE2_IGU_OUT_6                                                                       0x008578UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output6. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33566 #define MISC_REG_AEU_ENABLE3_IGU_OUT_6                                                                       0x00857cUL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output6. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33567 #define MISC_REG_AEU_ENABLE4_IGU_OUT_6                                                                       0x008580UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output6. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33568 #define MISC_REG_AEU_ENABLE5_IGU_OUT_6                                                                       0x008584UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output6. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33569 #define MISC_REG_AEU_ENABLE6_IGU_OUT_6                                                                       0x008588UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output6. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33570 #define MISC_REG_AEU_ENABLE7_IGU_OUT_6                                                                       0x00858cUL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output6. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33571 #define MISC_REG_AEU_ENABLE8_IGU_OUT_6                                                                       0x008590UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output6. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33572 #define MISC_REG_AEU_ENABLE9_IGU_OUT_6                                                                       0x008594UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output6. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33573 #define MISC_REG_AEU_ENABLE1_IGU_OUT_7                                                                       0x008598UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output7. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33574 #define MISC_REG_AEU_ENABLE2_IGU_OUT_7                                                                       0x00859cUL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output7. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33575 #define MISC_REG_AEU_ENABLE3_IGU_OUT_7                                                                       0x0085a0UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output7. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33576 #define MISC_REG_AEU_ENABLE4_IGU_OUT_7                                                                       0x0085a4UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output7. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33577 #define MISC_REG_AEU_ENABLE5_IGU_OUT_7                                                                       0x0085a8UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output7. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33578 #define MISC_REG_AEU_ENABLE6_IGU_OUT_7                                                                       0x0085acUL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output7. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33579 #define MISC_REG_AEU_ENABLE7_IGU_OUT_7                                                                       0x0085b0UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output7. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33580 #define MISC_REG_AEU_ENABLE8_IGU_OUT_7                                                                       0x0085b4UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output7. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33581 #define MISC_REG_AEU_ENABLE9_IGU_OUT_7                                                                       0x0085b8UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output7. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33582 #define MISC_REG_AEU_ENABLE1_NIG                                                                             0x0085bcUL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for close the gate nig. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33583 #define MISC_REG_AEU_ENABLE2_NIG                                                                             0x0085c0UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for close the gate nig. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33584 #define MISC_REG_AEU_ENABLE3_NIG                                                                             0x0085c4UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for close the gate nig. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33585 #define MISC_REG_AEU_ENABLE4_NIG                                                                             0x0085c8UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for close the gate nig. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33586 #define MISC_REG_AEU_ENABLE5_NIG                                                                             0x0085ccUL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for close the gate nig. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33587 #define MISC_REG_AEU_ENABLE6_NIG                                                                             0x0085d0UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for close the gate nig. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33588 #define MISC_REG_AEU_ENABLE7_NIG                                                                             0x0085d4UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for close the gate nig. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33589 #define MISC_REG_AEU_ENABLE8_NIG                                                                             0x0085d8UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for close the gate nig. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33590 #define MISC_REG_AEU_ENABLE9_NIG                                                                             0x0085dcUL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for close the gate nig. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33591 #define MISC_REG_AEU_ENABLE1_PXP                                                                             0x0085e0UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for close the gate pxp. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33592 #define MISC_REG_AEU_ENABLE2_PXP                                                                             0x0085e4UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for close the gate pxp. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33593 #define MISC_REG_AEU_ENABLE3_PXP                                                                             0x0085e8UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for close the gate pxp. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33594 #define MISC_REG_AEU_ENABLE4_PXP                                                                             0x0085ecUL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for close the gate pxp. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33595 #define MISC_REG_AEU_ENABLE5_PXP                                                                             0x0085f0UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for close the gate pxp. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33596 #define MISC_REG_AEU_ENABLE6_PXP                                                                             0x0085f4UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for close the gate pxp. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33597 #define MISC_REG_AEU_ENABLE7_PXP                                                                             0x0085f8UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for close the gate pxp. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33598 #define MISC_REG_AEU_ENABLE8_PXP                                                                             0x0085fcUL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for close the gate pxp. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33599 #define MISC_REG_AEU_ENABLE9_PXP                                                                             0x008600UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for close the gate pxp. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33600 #define MISC_REG_AEU_ENABLE1_SYS_KILL                                                                        0x008604UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for system kill. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33601 #define MISC_REG_AEU_ENABLE2_SYS_KILL                                                                        0x008608UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for system kill. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33602 #define MISC_REG_AEU_ENABLE3_SYS_KILL                                                                        0x00860cUL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for system kill. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33603 #define MISC_REG_AEU_ENABLE4_SYS_KILL                                                                        0x008610UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for system kill. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33604 #define MISC_REG_AEU_ENABLE5_SYS_KILL                                                                        0x008614UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for system kill. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33605 #define MISC_REG_AEU_ENABLE6_SYS_KILL                                                                        0x008618UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for system kill. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33606 #define MISC_REG_AEU_ENABLE7_SYS_KILL                                                                        0x00861cUL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for system kill. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33607 #define MISC_REG_AEU_ENABLE8_SYS_KILL                                                                        0x008620UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for system kill. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33608 #define MISC_REG_AEU_ENABLE9_SYS_KILL                                                                        0x008624UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for system kill. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33609 #define MISC_REG_AEU_ENABLE1_MCP_OUT_0                                                                       0x008628UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output0. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33610 #define MISC_REG_AEU_ENABLE2_MCP_OUT_0                                                                       0x00862cUL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output0. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33611 #define MISC_REG_AEU_ENABLE3_MCP_OUT_0                                                                       0x008630UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output0. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33612 #define MISC_REG_AEU_ENABLE4_MCP_OUT_0                                                                       0x008634UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output0. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33613 #define MISC_REG_AEU_ENABLE5_MCP_OUT_0                                                                       0x008638UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output0. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33614 #define MISC_REG_AEU_ENABLE6_MCP_OUT_0                                                                       0x00863cUL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output0. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33615 #define MISC_REG_AEU_ENABLE7_MCP_OUT_0                                                                       0x008640UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output0. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33616 #define MISC_REG_AEU_ENABLE8_MCP_OUT_0                                                                       0x008644UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output0. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33617 #define MISC_REG_AEU_ENABLE9_MCP_OUT_0                                                                       0x008648UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output0. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33618 #define MISC_REG_AEU_ENABLE1_MCP_OUT_1                                                                       0x00864cUL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output1. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33619 #define MISC_REG_AEU_ENABLE2_MCP_OUT_1                                                                       0x008650UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output1. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33620 #define MISC_REG_AEU_ENABLE3_MCP_OUT_1                                                                       0x008654UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output1. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33621 #define MISC_REG_AEU_ENABLE4_MCP_OUT_1                                                                       0x008658UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output1. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33622 #define MISC_REG_AEU_ENABLE5_MCP_OUT_1                                                                       0x00865cUL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output1. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33623 #define MISC_REG_AEU_ENABLE6_MCP_OUT_1                                                                       0x008660UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output1. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33624 #define MISC_REG_AEU_ENABLE7_MCP_OUT_1                                                                       0x008664UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output1. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33625 #define MISC_REG_AEU_ENABLE8_MCP_OUT_1                                                                       0x008668UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output1. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33626 #define MISC_REG_AEU_ENABLE9_MCP_OUT_1                                                                       0x00866cUL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output1. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33627 #define MISC_REG_AEU_ENABLE1_MCP_OUT_2                                                                       0x008670UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output2. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33628 #define MISC_REG_AEU_ENABLE2_MCP_OUT_2                                                                       0x008674UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output2. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33629 #define MISC_REG_AEU_ENABLE3_MCP_OUT_2                                                                       0x008678UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output2. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33630 #define MISC_REG_AEU_ENABLE4_MCP_OUT_2                                                                       0x00867cUL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output2. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33631 #define MISC_REG_AEU_ENABLE5_MCP_OUT_2                                                                       0x008680UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output2. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33632 #define MISC_REG_AEU_ENABLE6_MCP_OUT_2                                                                       0x008684UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output2. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33633 #define MISC_REG_AEU_ENABLE7_MCP_OUT_2                                                                       0x008688UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output2. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33634 #define MISC_REG_AEU_ENABLE8_MCP_OUT_2                                                                       0x00868cUL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output2. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33635 #define MISC_REG_AEU_ENABLE9_MCP_OUT_2                                                                       0x008690UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output2. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33636 #define MISC_REG_AEU_ENABLE1_MCP_OUT_3                                                                       0x008694UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output3. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33637 #define MISC_REG_AEU_ENABLE2_MCP_OUT_3                                                                       0x008698UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output3. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33638 #define MISC_REG_AEU_ENABLE3_MCP_OUT_3                                                                       0x00869cUL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output3. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33639 #define MISC_REG_AEU_ENABLE4_MCP_OUT_3                                                                       0x0086a0UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output3. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33640 #define MISC_REG_AEU_ENABLE5_MCP_OUT_3                                                                       0x0086a4UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output3. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33641 #define MISC_REG_AEU_ENABLE6_MCP_OUT_3                                                                       0x0086a8UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output3. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33642 #define MISC_REG_AEU_ENABLE7_MCP_OUT_3                                                                       0x0086acUL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output3. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33643 #define MISC_REG_AEU_ENABLE8_MCP_OUT_3                                                                       0x0086b0UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output3. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33644 #define MISC_REG_AEU_ENABLE9_MCP_OUT_3                                                                       0x0086b4UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output3. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33645 #define MISC_REG_AEU_ENABLE1_MCP_OUT_4                                                                       0x0086b8UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output4. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33646 #define MISC_REG_AEU_ENABLE2_MCP_OUT_4                                                                       0x0086bcUL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output4. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33647 #define MISC_REG_AEU_ENABLE3_MCP_OUT_4                                                                       0x0086c0UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output4. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33648 #define MISC_REG_AEU_ENABLE4_MCP_OUT_4                                                                       0x0086c4UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output4. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33649 #define MISC_REG_AEU_ENABLE5_MCP_OUT_4                                                                       0x0086c8UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output4. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33650 #define MISC_REG_AEU_ENABLE6_MCP_OUT_4                                                                       0x0086ccUL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output4. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33651 #define MISC_REG_AEU_ENABLE7_MCP_OUT_4                                                                       0x0086d0UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output4. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33652 #define MISC_REG_AEU_ENABLE8_MCP_OUT_4                                                                       0x0086d4UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output4. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33653 #define MISC_REG_AEU_ENABLE9_MCP_OUT_4                                                                       0x0086d8UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output4. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33654 #define MISC_REG_AEU_ENABLE1_MCP_OUT_5                                                                       0x0086dcUL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output5. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33655 #define MISC_REG_AEU_ENABLE2_MCP_OUT_5                                                                       0x0086e0UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output5. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33656 #define MISC_REG_AEU_ENABLE3_MCP_OUT_5                                                                       0x0086e4UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output5. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33657 #define MISC_REG_AEU_ENABLE4_MCP_OUT_5                                                                       0x0086e8UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output5. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33658 #define MISC_REG_AEU_ENABLE5_MCP_OUT_5                                                                       0x0086ecUL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output5. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33659 #define MISC_REG_AEU_ENABLE6_MCP_OUT_5                                                                       0x0086f0UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output5. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33660 #define MISC_REG_AEU_ENABLE7_MCP_OUT_5                                                                       0x0086f4UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output5. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33661 #define MISC_REG_AEU_ENABLE8_MCP_OUT_5                                                                       0x0086f8UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output5. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33662 #define MISC_REG_AEU_ENABLE9_MCP_OUT_5                                                                       0x0086fcUL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output5. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33663 #define MISC_REG_AEU_ENABLE1_MCP_OUT_6                                                                       0x008700UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output6. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33664 #define MISC_REG_AEU_ENABLE2_MCP_OUT_6                                                                       0x008704UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output6. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33665 #define MISC_REG_AEU_ENABLE3_MCP_OUT_6                                                                       0x008708UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output6. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33666 #define MISC_REG_AEU_ENABLE4_MCP_OUT_6                                                                       0x00870cUL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output6. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33667 #define MISC_REG_AEU_ENABLE5_MCP_OUT_6                                                                       0x008710UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output6. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33668 #define MISC_REG_AEU_ENABLE6_MCP_OUT_6                                                                       0x008714UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output6. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33669 #define MISC_REG_AEU_ENABLE7_MCP_OUT_6                                                                       0x008718UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output6. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33670 #define MISC_REG_AEU_ENABLE8_MCP_OUT_6                                                                       0x00871cUL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output6. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33671 #define MISC_REG_AEU_ENABLE9_MCP_OUT_6                                                                       0x008720UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output6. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33672 #define MISC_REG_AEU_ENABLE1_MCP_OUT_7                                                                       0x008724UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for output7. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33673 #define MISC_REG_AEU_ENABLE2_MCP_OUT_7                                                                       0x008728UL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for output7. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33674 #define MISC_REG_AEU_ENABLE3_MCP_OUT_7                                                                       0x00872cUL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for output7. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33675 #define MISC_REG_AEU_ENABLE4_MCP_OUT_7                                                                       0x008730UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for output7. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33676 #define MISC_REG_AEU_ENABLE5_MCP_OUT_7                                                                       0x008734UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for output7. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33677 #define MISC_REG_AEU_ENABLE6_MCP_OUT_7                                                                       0x008738UL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for output7. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33678 #define MISC_REG_AEU_ENABLE7_MCP_OUT_7                                                                       0x00873cUL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for output7. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33679 #define MISC_REG_AEU_ENABLE8_MCP_OUT_7                                                                       0x008740UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for output7. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33680 #define MISC_REG_AEU_ENABLE9_MCP_OUT_7                                                                       0x008744UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for output7. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33681 #define MISC_REG_AEU_ENABLE1_GLB_UNC_ERR                                                                     0x008748UL //Access:RW   DataWidth:0x20   // First 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33682 #define MISC_REG_AEU_ENABLE2_GLB_UNC_ERR                                                                     0x00874cUL //Access:RW   DataWidth:0x20   // Second 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33683 #define MISC_REG_AEU_ENABLE3_GLB_UNC_ERR                                                                     0x008750UL //Access:RW   DataWidth:0x20   // Third 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33684 #define MISC_REG_AEU_ENABLE4_GLB_UNC_ERR                                                                     0x008754UL //Access:RW   DataWidth:0x20   // Fourth 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33685 #define MISC_REG_AEU_ENABLE5_GLB_UNC_ERR                                                                     0x008758UL //Access:RW   DataWidth:0x20   // Fifth 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33686 #define MISC_REG_AEU_ENABLE6_GLB_UNC_ERR                                                                     0x00875cUL //Access:RW   DataWidth:0x20   // Sixth 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33687 #define MISC_REG_AEU_ENABLE7_GLB_UNC_ERR                                                                     0x008760UL //Access:RW   DataWidth:0x20   // Seventh 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33688 #define MISC_REG_AEU_ENABLE8_GLB_UNC_ERR                                                                     0x008764UL //Access:RW   DataWidth:0x20   // Eighth 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33689 #define MISC_REG_AEU_ENABLE9_GLB_UNC_ERR                                                                     0x008768UL //Access:RW   DataWidth:0x20   // Nineth 32b for enabling the output for global uncorrectable eror. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33690 #define MISC_REG_AEU_INVERTER_1_IGU                                                                          0x00876cUL //Access:RW   DataWidth:0x20   // First 32b for inverting the input. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33691 #define MISC_REG_AEU_INVERTER_2_IGU                                                                          0x008770UL //Access:RW   DataWidth:0x20   // Second 32b for inverting the input. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33692 #define MISC_REG_AEU_INVERTER_3_IGU                                                                          0x008774UL //Access:RW   DataWidth:0x20   // Third 32b for inverting the input. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33693 #define MISC_REG_AEU_INVERTER_4_IGU                                                                          0x008778UL //Access:RW   DataWidth:0x20   // Fourth 32b for inverting the input. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33694 #define MISC_REG_AEU_INVERTER_5_IGU                                                                          0x00877cUL //Access:RW   DataWidth:0x20   // Fifth 32b for inverting the input. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33695 #define MISC_REG_AEU_INVERTER_6_IGU                                                                          0x008780UL //Access:RW   DataWidth:0x20   // Sixth 32b for inverting the input. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33696 #define MISC_REG_AEU_INVERTER_7_IGU                                                                          0x008784UL //Access:RW   DataWidth:0x20   // Seventh 32b for inverting the input. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33697 #define MISC_REG_AEU_INVERTER_8_IGU                                                                          0x008788UL //Access:RW   DataWidth:0x20   // Eighth 32b for inverting the input. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33698 #define MISC_REG_AEU_INVERTER_9_IGU                                                                          0x00878cUL //Access:RW   DataWidth:0x20   // Nineth 32b for inverting the input. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33699 #define MISC_REG_AEU_INVERTER_1_MCP                                                                          0x008790UL //Access:RW   DataWidth:0x20   // First 32b for inverting the input. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33700 #define MISC_REG_AEU_INVERTER_2_MCP                                                                          0x008794UL //Access:RW   DataWidth:0x20   // Second 32b for inverting the input. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33701 #define MISC_REG_AEU_INVERTER_3_MCP                                                                          0x008798UL //Access:RW   DataWidth:0x20   // Third 32b for inverting the input. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33702 #define MISC_REG_AEU_INVERTER_4_MCP                                                                          0x00879cUL //Access:RW   DataWidth:0x20   // Fourth 32b for inverting the input. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33703 #define MISC_REG_AEU_INVERTER_5_MCP                                                                          0x0087a0UL //Access:RW   DataWidth:0x20   // Fifth 32b for inverting the input. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33704 #define MISC_REG_AEU_INVERTER_6_MCP                                                                          0x0087a4UL //Access:RW   DataWidth:0x20   // Sixth 32b for inverting the input. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33705 #define MISC_REG_AEU_INVERTER_7_MCP                                                                          0x0087a8UL //Access:RW   DataWidth:0x20   // Seventh 32b for inverting the input. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33706 #define MISC_REG_AEU_INVERTER_8_MCP                                                                          0x0087acUL //Access:RW   DataWidth:0x20   // Eighth 32b for inverting the input. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33707 #define MISC_REG_AEU_INVERTER_9_MCP                                                                          0x0087b0UL //Access:RW   DataWidth:0x20   // Nineth 32b for inverting the input. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33708 #define MISC_REG_AEU_AFTER_INVERT_1_IGU                                                                      0x0087b4UL //Access:R    DataWidth:0x20   // First 32b read after invert of input. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33709 #define MISC_REG_AEU_AFTER_INVERT_2_IGU                                                                      0x0087b8UL //Access:R    DataWidth:0x20   // Second 32b read after invert of input. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33710 #define MISC_REG_AEU_AFTER_INVERT_3_IGU                                                                      0x0087bcUL //Access:R    DataWidth:0x20   // Third 32b read after invert of input. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33711 #define MISC_REG_AEU_AFTER_INVERT_4_IGU                                                                      0x0087c0UL //Access:R    DataWidth:0x20   // Fourth 32b read after invert of input. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33712 #define MISC_REG_AEU_AFTER_INVERT_5_IGU                                                                      0x0087c4UL //Access:R    DataWidth:0x20   // Fifth 32b read after invert of input. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33713 #define MISC_REG_AEU_AFTER_INVERT_6_IGU                                                                      0x0087c8UL //Access:R    DataWidth:0x20   // Sixth 32b read after invert of input. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33714 #define MISC_REG_AEU_AFTER_INVERT_7_IGU                                                                      0x0087ccUL //Access:R    DataWidth:0x20   // Seventh 32b read after invert of input. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33715 #define MISC_REG_AEU_AFTER_INVERT_8_IGU                                                                      0x0087d0UL //Access:R    DataWidth:0x20   // Eighth 32b read after invert of input. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33716 #define MISC_REG_AEU_AFTER_INVERT_9_IGU                                                                      0x0087d4UL //Access:R    DataWidth:0x20   // Nineth 32b read after invert of input. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33717 #define MISC_REG_AEU_AFTER_INVERT_1_MCP                                                                      0x0087d8UL //Access:R    DataWidth:0x20   // First 32b read after invert of input. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33718 #define MISC_REG_AEU_AFTER_INVERT_2_MCP                                                                      0x0087dcUL //Access:R    DataWidth:0x20   // Second 32b read after invert of input. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33719 #define MISC_REG_AEU_AFTER_INVERT_3_MCP                                                                      0x0087e0UL //Access:R    DataWidth:0x20   // Third 32b read after invert of input. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33720 #define MISC_REG_AEU_AFTER_INVERT_4_MCP                                                                      0x0087e4UL //Access:R    DataWidth:0x20   // Fourth 32b read after invert of input. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33721 #define MISC_REG_AEU_AFTER_INVERT_5_MCP                                                                      0x0087e8UL //Access:R    DataWidth:0x20   // Fifth 32b read after invert of input. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33722 #define MISC_REG_AEU_AFTER_INVERT_6_MCP                                                                      0x0087ecUL //Access:R    DataWidth:0x20   // Sixth 32b read after invert of input. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33723 #define MISC_REG_AEU_AFTER_INVERT_7_MCP                                                                      0x0087f0UL //Access:R    DataWidth:0x20   // Seventh 32b read after invert of input. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33724 #define MISC_REG_AEU_AFTER_INVERT_8_MCP                                                                      0x0087f4UL //Access:R    DataWidth:0x20   // Eighth 32b read after invert of input. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33725 #define MISC_REG_AEU_AFTER_INVERT_9_MCP                                                                      0x0087f8UL //Access:R    DataWidth:0x20   // Nineth 32b read after invert of input. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33726 #define MISC_REG_AEU_SYS_KILL_OCCURRED                                                                       0x0087fcUL //Access:RW   DataWidth:0x1    // If set a system kill occurred. Reset on POR reset.
33727 #define MISC_REG_AEU_SYS_KILL_BEHAVIOR                                                                       0x008800UL //Access:RW   DataWidth:0x1    // The System Kill enable: 0 - none; 1 - hard reset. Reset on POR reset.
33728 #define MISC_REG_AEU_SYS_KILL_STATUS_0                                                                       0x008804UL //Access:RW   DataWidth:0x20   // First 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] GPIO0; [1] GPIO1; [2] GPIO2; [3] GPIO3; [4] GPIO4; [5] GPIO5; [6] GPIO6; [7] GPIO; [8] GPIO8; [9] GPIO9; [10] GPIO10; [11] GPIO11; [12] GPIO12; [13] GPIO13; [14] GPIO14; [15] GPIO15; [16] GPIO16; [17] GPIO17; [18] GPIO18; [19] GPIO19; [20] GPIO20; [21] GPIO21; [22] GPIO22; [23] GPIO23; [24] GPIO24; [25] GPIO25; [26] GPIO26; [27] GPIO27; [28] GPIO28; [29] GPIO29; [30] GPIO30; [31] GPIO31;
33729 #define MISC_REG_AEU_SYS_KILL_STATUS_1                                                                       0x008808UL //Access:RW   DataWidth:0x20   // Second 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC Parity error;[3] PGLUE B RBC HW interrupt;  [4] pglue_misc_mctp_attn; [5] Flash event; [6] SMB event; [7] Main power interrupt; [8] SW timers #1; [9] SW timers #2; [10] SW timers #3; [11] SW timers #4; [12] SW timers #5; [13] SW timers #6; [14] SW timers #7; [15] SW timers #8; [16] PCIE glue/PXP VPD event #0; [17] PCIE glue/PXP VPD event #1; [18] PCIE glue/PXP VPD event #2; [19] PCIE glue/PXP VPD event #3; [20] PCIE glue/PXP VPD event #4; [21] PCIE glue/PXP VPD event #5; [22] PCIE glue/PXP VPD event #6; [23] PCIE glue/PXP VPD event #7; [24] PCIE glue/PXP VPD event #8; [25] PCIE glue/PXP VPD event #9; [26] PCIE glue/PXP VPD event #10; [27] PCIE glue/PXP VPD event #11; [28] PCIE glue/PXP VPD event #12; [29] PCIE glue/PXP VPD event #13; [30] PCIE glue/PXP VPD event #14; [31] PCIE glue/PXP VPD event #15;
33730 #define MISC_REG_AEU_SYS_KILL_STATUS_2                                                                       0x00880cUL //Access:RW   DataWidth:0x20   // Third 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] General attn0; [1] General attn1; [2] General attn2; [3] General attn3; [4] General attn4; [5] General attn5; [6] General attn6; [7] General attn7; [8] General attn8; [9] General attn9; [10] General attn10; [11] General attn11; [12] General attn12; [13] General attn13; [14] General attn14; [15] General attn15; [16] General attn16; [17] General attn17; [18] General attn18; [19] General attn19; [20] General attn20; [21] General attn21; [22] General attn22; [23] General attn23; [24] General attn24; [25] General attn25; [26] General attn26; [27] General attn27; [28] General attn28; [29] General attn29; [30] General attn30; [31] General attn31;
33731 #define MISC_REG_AEU_SYS_KILL_STATUS_3                                                                       0x008810UL //Access:RW   DataWidth:0x20   // Fourth 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] General attn32; [1] General attn33; [2] General attn34; [3] General attn35; [4] NWS Parity error; [5] NWS HW interrupt; [6] NWM Parity error; [7] NWM HW interrupt; [8] MCP CPU Event; [9] MCP Watchdog timer; [10] MCP M2P attn; [11] AVS Stop status ready; [12] MSTAT Parity error; [13] MSTAT HW interrupt; [14] MSTAT per-path Parity error; [15] MSTAT per-path HW interrupt; [16] OPTE Parity error; [17] MCP Parity error; [18] MS HW interrupt; [19] UMAC HW interrupt; [20] LED HW interrupt; [21] BMBN HW interrupt; [22] NIG Parity error; [23] NIG HW interrupt; [24] BMB Parity error; [25] BMB HW interrupt; [26] BTB Parity error; [27] BTB HW interrupt; [28] BRB Parity error; [29] BRB HW interrupt; [30] PRS Parity error; [31] PRS HW interrupt;
33732 #define MISC_REG_AEU_SYS_KILL_STATUS_4                                                                       0x008814UL //Access:RW   DataWidth:0x20   // Fifth 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] SRC Parity error; [1] SRC HW interrupt; [2] PB Client1 Parity error; [3] PB Client1 Hw interrupt; [4] PB Client2 Parity error; [5] PB Client2 Hw interrupt; [6] RPB Parity error; [7] RPB Hw interrupt; [8] PBF Parity error; [9] PBF Hw interrupt; [10] QM Parity error; [11] QM Hw interrupt; [12] TM Parity error; [13] TM Hw interrupt; [14] MCM Parity error; [15] MCM Hw interrupt; [16] MSDM Parity error; [17] MSDM Hw interrupt; [18] MSEM Parity error; [19] MSEM Hw interrupt; [20] PCM Parity error; [21] PCM Hw interrupt; [22] PSDM Parity error; [23] PSDM Hw interrupt; [24] PSEM Parity error; [25] PSEM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSDM Parity error; [29] TSDM Hw interrupt; [30] TSEM Parity error; [31] TSEM Hw interrupt;
33733 #define MISC_REG_AEU_SYS_KILL_STATUS_5                                                                       0x008818UL //Access:RW   DataWidth:0x20   // Sixth 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] UCM Parity error; [1] UCM Hw interrupt; [2] USDM Parity error; [3] USDM Hw interrupt; [4] USEM Parity error; [5] USEM Hw interrupt; [6] XCM Parity error; [7] XCM Hw interrupt; [8] XSDM Parity error; [9] XSDM Hw interrupt; [10] XSEM Parity error; [11] XSEM Hw interrupt; [12] YCM Parity error; [13] YCM Hw interrupt; [14] YSDM Parity error; [15] YSDM Hw interrupt; [16] YSEM Parity error; [17] YSEM Hw interrupt; [18] XYLD Parity error; [19] XYLD Hw interrupt; [20] TMLD Parity error; [21] TMLD Hw interrupt; [22] MYLD Parity error; [23] MYLD Hw interrupt; [25-24] Rsvd; [26] DORQ Parity error; [27] DORQ Hw interrupt; [28] DBG Parity error; [29] DBG Hw interrupt; [30] IPC Parity error; [31] IPC Hw interrupt;
33734 #define MISC_REG_AEU_SYS_KILL_STATUS_6                                                                       0x00881cUL //Access:RW   DataWidth:0x20   // Seventh 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] CCFC Parity error; [1] CCFC Hw interrupt; [2] CDU Parity error; [3]CDU Hw interrupt; [4] DMAE Parity error; [5] DMAE Hw interrupt; [6] IGU Parity error; [7] IGU Hw interrupt; [8] ATC Parity error; [9] ATC Hw interrupt; [10] CAU Parity error; [11] CAU Hw interrupt; [12] PTU Parity error; [13] PTU Hw interrupt; [14] PRM Parity error; [15] PRM Hw interrupt; [16] TCFC Parity error; [17] TCFC Hw interrupt; [18] RDIF Parity error; [19] RDIF Hw interrupt; [20] TDIF Parity error; [21] TDIF Hw interrupt; [22] RSS Parity error; [23] RSS Hw interrupt; [24] MISC Parity error; [25] MISC Hw interrupt; [26] MISCS Parity error; [27] MISCS Hw interrupt; [28] Vaux PCI core or PGLUE config space Parity error; [29] Vaux PCI core Hw interrupt; [30] PSWRQ Parity error; [31] PSWRQ Hw interrupt;
33735 #define MISC_REG_AEU_SYS_KILL_STATUS_7                                                                       0x008820UL //Access:RW   DataWidth:0x20   // Eighth 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] PSWRQ (pci_clk) Parity error; [1] PSWRQ (pci_clk) Hw interrupt; [2] PSWWR Parity error; [3] PSWWR Hw interrupt; [4] PSWWR (pci_clk) Parity error; [5] PSWWR (pci_clk) Hw interrupt; [6] PSWRD Parity error; [7] PSWRD Hw interrupt; [8] PSWRD (pci_clk) Parity error; [9] PSWRD (pci_clk) Hw interrupt; [10] PSWHST Parity error; [11] PSWHST Hw interrupt; [12] PSWHST (pci_clk) Parity error; [13] PSWHST (pci_clk) Hw interrupt; [14] GRC Parity error; [15] GRC Hw interrupt; [16] CPMU Parity error; [17] CPMU Hw interrupt; [18] NCSI Parity error; [19] NCSI Hw interrupt; [20] YSEM PRAM Parity error; [21] XSEM PRAM Parity error; [22] USEM PRAM Parity error; [23] TSEM PRAM Parity error; [24] PSEM PRAM Parity error; [25] MSEM PRAM Parity error; [26] pxp_misc_mps_attn; [27] PCIE glue/PXP Expansion ROM event; [28] PERST_B assertion; [29] PERST_B de-assertion; [30] WOL Parity error; [31] WOL Hw interrupt;
33736 #define MISC_REG_AEU_SYS_KILL_STATUS_8                                                                       0x008824UL //Access:RW   DataWidth:0x20   // Nineth 32b of the status of the input vector to the AEU when a system kill occurred. Mapped as follows: [0] MCP Latched memory parity; [1] MCP Latched scratchpad cache; [2] AVS Parity error; [3] AVS Hw interrupt; [4] PCIe core Hw interrupt; [5] PCIe link up; [6] PCIe hot reset; [7] YPLD Parity error; [8] YPLD Hw interrupt; [9] PTLD Parity error; [10] PTLD Hw interrupt; [11] RGFS Parity error; [12] RGFS Hw interrupt; [13] TGFS Parity error; [14] TGFS Hw interrupt; [31:15] reserved;
33737 #define MISC_REG_AEU_GENERAL_MASK                                                                            0x008828UL //Access:RW   DataWidth:0x4    // Multi Field Register.
33738   #define MISC_REG_AEU_GENERAL_MASK_AEU_PXP_CLOSE_MASK                                                       (0x1<<0) // Pxp close the gate mask bit; 0 = masked; 1 = unmasked.
33739   #define MISC_REG_AEU_GENERAL_MASK_AEU_PXP_CLOSE_MASK_SHIFT                                                 0
33740   #define MISC_REG_AEU_GENERAL_MASK_AEU_NIG_CLOSE_MASK                                                       (0x1<<1) // Nig close the gate mask bit; 0 = masked; 1 = unmasked.
33741   #define MISC_REG_AEU_GENERAL_MASK_AEU_NIG_CLOSE_MASK_SHIFT                                                 1
33742   #define MISC_REG_AEU_GENERAL_MASK_AEU_SYS_KILL_MASK                                                        (0x1<<2) // System kill mask bit; 0 = masked; 1 = unmasked.
33743   #define MISC_REG_AEU_GENERAL_MASK_AEU_SYS_KILL_MASK_SHIFT                                                  2
33744   #define MISC_REG_AEU_GENERAL_MASK_AEU_GLB_UNC_ERR_MASK                                                     (0x1<<3) // Global uncorrectable error mask bit; 0 = masked; 1 = unmasked.
33745   #define MISC_REG_AEU_GENERAL_MASK_AEU_GLB_UNC_ERR_MASK_SHIFT                                               3
33746 #define MISC_REG_AEU_CLR_LATCH_SIGNAL                                                                        0x00882cUL //Access:W    DataWidth:0xa    // Write to this register results with the clear of the latched signals; [0] one clears Latched MCP memory parity; [1] one clears Latched MCP Scratchpad Cache attention; [3:2] reserved; [4] one clears pglue_misc_mps_attn; [5] one clears pxp_misc_exp_rom_attn; [6] one clears PERST_N assertion (goes 0); [7] one clears PERST_N de-assertion (goes 1). [8] one clears PCIe link up. [9] one clears PCIe hot reset.
33747 #define MISC_REG_AEU_MASK_ATTN_IGU_MSB                                                                       0x008830UL //Access:RW   DataWidth:0xa    // Mask 10 MSB attention output signals toward IGU; Zero = mask; one = unmask.
33748 #define MISC_REG_AEU_CLR_VPD_LATCH_SIGNAL                                                                    0x008834UL //Access:W    DataWidth:0x10   // Write to this register results with the clear of the latched signals; [0] - clears pglue_misc_vpd_attn[0], [1] - clears pglue_misc_vpd_attn[1], so forth;  read from this register returns 0.
33749 #define MISC_REG_AEU_VPD_LATCH_STATUS                                                                        0x008838UL //Access:R    DataWidth:0x10   // Represent the status of pglue_misc_vpd_attn after latching.
33750 #define MISC_REG_ATTN_NUM_ST                                                                                 0x00883cUL //Access:RW   DataWidth:0x9    // Attention sticky number - latches first attention number within attentions vector. The number is produced as the index of aeu_after_invert_* multiplied by 32 plus index of the attention bit. Should be written to 0x1ff to release latch.
33751 #define MISC_REG_PORT_MODE                                                                                   0x008c00UL //Access:RW   DataWidth:0x2    // Port mode. 0 - single port; 1 - 2 ports; 2 - 4 ports. 2 is prohibited configuration in 2 path device. Reset on POR reset.
33752 #define MISC_REG_XMAC_PHY_PORT_MODE_BB                                                                       0x008c04UL //Access:RW   DataWidth:0x2    // XMAC PHY port mode. Indicates the number of ports on the Warp Core. This is a strap input for the XMAC_MP core. 00 - Single Port Mode; 01 - Dual Port Mode; 1x - Quad Port Mode; This is a strap input for the XMAC_MP core; and should be changed only while reset is held low. Reset on Hard reset. Not used.
33753 #define MISC_REG_XMAC_CORE_PORT_MODE_BB                                                                      0x008c08UL //Access:RW   DataWidth:0x2    // XMAC Core port mode. Indicates the number of ports on the system side. This should be less than or equal to phy_port_mode; if some of the ports are not used. This enables reduction of frequency on the core side. This is a strap input for the XMAC_MP core. 00 - Single Port Mode; 01 - Dual Port Mode; 10 - Tri Port Mode; 11 - Quad Port Mode. This is a strap input for the XMAC_MP core; and should be changed only while reset is held low. Reset on Hard reset. Not used.
33754 #define MISC_REG_OPTE_MODE                                                                                   0x008c0cUL //Access:RW   DataWidth:0x1    // 0 - disabled, 1 - enabled. When OPTE mode is enabled, it connects two engines to one MAC port.  Port 0 of each engine is used in this configuration, with support for 8 TCs, 1 pure-LB TC, and 8 global PFs.
33755 #define MISC_REG_CLK_100G_MODE                                                                               0x008c10UL //Access:RW   DataWidth:0x3    // Per bit; 1:  clk_nw and main clk are asynchronous and sync FIFOs should be used. (clk_nw = 425 MHz); 0:  clk_nw and main clk are synchronous and sync FIFOs should be bypassed in latency-critical paths. bit0 - clock mux control (Obsolete), bit1 - BRB/BTB control, bit2 - NIG control. Reset on Hard reset.
33756 #define MISC_REG_BLOCK_256B_EN                                                                               0x008c14UL //Access:RW   DataWidth:0x2    // This register indicates if BRTB block size is 256 byte (when programmed to 1) or 128 byte (when programmed to 0). In E4 (BigBear) it should be set to 1 in 100G and 50G modes. Reset on Hard reset. [0]- BRB; [1] - BTB, PBF;
33757 #define MISC_REG_PERST_STATUS                                                                                0x008c18UL //Access:R    DataWidth:0x1    // PERST_B status.
33758 #define MISC_REG_SEM_STALL                                                                                   0x008c1cUL //Access:RW   DataWidth:0x3    // 0 - Storms stall is disallowed; AEU unifier bit[7] output to MCP is disabled; 1 - All Storms are forced to be stopped; AEU unifier bit[7] output to MCP is disabled; 2 - All Storms will be stopped in case AEU unifier bit[7] is set; AEU unifier bit[7] output to MCP is disabled; 4 - Storms stall is disallowed; AEU unifier bit[7] output to MCP is allowed; 5 - All Storms are forced to be stopped; AEU unifier bit[7] output to MCP is allowed; 6 - All Storms will be stopped in case AEU unifier bit[7] is set; AEU unifier bit[7] output to MCP is allowed; 3, 7 are not defined;
33759 #define MISC_REG_SHARED_MEM_ADDR                                                                             0x008c20UL //Access:RW   DataWidth:0x17   // 23 bit GRC address where the scratch-pad of the MCP that is shared with the driver resides.
33760 #define MISC_REG_SW_TIMER_CFG_1                                                                              0x008c24UL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 1 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_1.SW_TIMER_RELOAD_VAL_1 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 1 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33761 #define MISC_REG_SW_TIMER_CFG_2                                                                              0x008c28UL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 2 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_2.SW_TIMER_RELOAD_VAL_2 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 2 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33762 #define MISC_REG_SW_TIMER_CFG_3                                                                              0x008c2cUL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 3 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_3.SW_TIMER_RELOAD_VAL_3 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 3 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33763 #define MISC_REG_SW_TIMER_CFG_4                                                                              0x008c30UL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 4 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_4.SW_TIMER_RELOAD_VAL_4 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 4 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33764 #define MISC_REG_SW_TIMER_CFG_5                                                                              0x008c34UL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 5 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_5.SW_TIMER_RELOAD_VAL_5 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 5 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33765 #define MISC_REG_SW_TIMER_CFG_6                                                                              0x008c38UL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 6 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_6.SW_TIMER_RELOAD_VAL_6 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 6 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33766 #define MISC_REG_SW_TIMER_CFG_7                                                                              0x008c3cUL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 7 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_7.SW_TIMER_RELOAD_VAL_7 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 7 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33767 #define MISC_REG_SW_TIMER_CFG_8                                                                              0x008c40UL //Access:RW   DataWidth:0x6    // SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 8 reach zero the register will be reload with MISC_REGISTERS_SW_TIMER_RELOAD_VAL_8.SW_TIMER_RELOAD_VAL_8 )  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the MISC_REGISTERS_SW_TIMER_VAL.SW_TIMER_VAL of timer 8 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11- 1us).
33768 #define MISC_REG_SW_TIMER_RELOAD_VAL_1                                                                       0x008c44UL //Access:RW   DataWidth:0x20   // Reload value for counter 1 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_1.SW_TIMER_CFG_1 [1] ) is set.
33769 #define MISC_REG_SW_TIMER_RELOAD_VAL_2                                                                       0x008c48UL //Access:RW   DataWidth:0x20   // Reload value for counter 2 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_2.SW_TIMER_CFG_2 [1]  ) is set.
33770 #define MISC_REG_SW_TIMER_RELOAD_VAL_3                                                                       0x008c4cUL //Access:RW   DataWidth:0x20   // Reload value for counter 3 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_3.SW_TIMER_CFG_3 [1]  ) is set.
33771 #define MISC_REG_SW_TIMER_RELOAD_VAL_4                                                                       0x008c50UL //Access:RW   DataWidth:0x20   // Reload value for counter 4 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_4.SW_TIMER_CFG_4 [1]  ) is set.
33772 #define MISC_REG_SW_TIMER_RELOAD_VAL_5                                                                       0x008c54UL //Access:RW   DataWidth:0x20   // Reload value for counter 5 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_1.SW_TIMER_CFG_5 [1]  ) is set.
33773 #define MISC_REG_SW_TIMER_RELOAD_VAL_6                                                                       0x008c58UL //Access:RW   DataWidth:0x20   // Reload value for counter 6 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_1.SW_TIMER_CFG_6 [1]  ) is set.
33774 #define MISC_REG_SW_TIMER_RELOAD_VAL_7                                                                       0x008c5cUL //Access:RW   DataWidth:0x20   // Reload value for counter 1 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_1.SW_TIMER_CFG_7 [1] ) is set.
33775 #define MISC_REG_SW_TIMER_RELOAD_VAL_8                                                                       0x008c60UL //Access:RW   DataWidth:0x20   // Reload value for counter 8 if reload; the value will be reload if the counter reached zero and the reload bit ( MISC_REGISTERS_SW_TIMER_CFG_1.SW_TIMER_CFG_8 [1] ) is set.
33776 #define MISC_REG_SW_TIMER_EVENT_CLR                                                                          0x008c64UL //Access:W    DataWidth:0x8    // Write one for the appropriate bit will clear the appropriate event to the AEU (if the attn bit (bit 2) in the MISC_REGISTERS_SW_TIMER_CFG_1.SW_TIMER_CFG_1 [2]; MISC_REGISTERS_SW_TIMER_CFG_2.SW_TIMER_CFG_2 [2]; MISC_REGISTERS_SW_TIMER_CFG_3.SW_TIMER_CFG_3 [2]; MISC_REGISTERS_SW_TIMER_CFG_4.SW_TIMER_CFG_4 [2]; MISC_REGISTERS_SW_TIMER_CFG_5.SW_TIMER_CFG_5 [2]; MISC_REGISTERS_SW_TIMER_CFG_6.SW_TIMER_CFG_6 [2]; MISC_REGISTERS_SW_TIMER_CFG_7.SW_TIMER_CFG_7 [2]; MISC_REGISTERS_SW_TIMER_CFG_8.SW_TIMER_CFG_8 [2] is set). [0] timer1; [1] timer2; [2] timer3; [3] timer4; [4] timer5; [5] timer6; [6] timer7; [7] timer8.
33777 #define MISC_REG_SW_TIMER_EVENT                                                                              0x008c68UL //Access:R    DataWidth:0x8    // The appropriate timer had reach to zero. [0] timer1; [1]timer2; [2] timer3; [3] timer4; [4] timer5; [5] timer6; [6] timer7; [7] timer8.
33778 #define MISC_REG_SW_TIMER_10US_RESOLUTION                                                                    0x008c6cUL //Access:RW   DataWidth:0xa    // Fine tuning for sw 10us timer; max value=300; min value=200. the 10us timer is the base counter for all the timers.
33779 #define MISC_REG_GEN_PURP_HW0                                                                                0x008c70UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by hard reset.
33780 #define MISC_REG_GEN_PURP_HW1                                                                                0x008c74UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by hard reset.
33781 #define MISC_REG_GEN_PURP_HW2                                                                                0x008c78UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by hard reset.
33782 #define MISC_REG_GEN_PURP_HW3                                                                                0x008c7cUL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by hard reset.
33783 #define MISC_REG_GEN_PURP_CR0                                                                                0x008c80UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by core reset.
33784 #define MISC_REG_GEN_PURP_CR1                                                                                0x008c84UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by core reset.
33785 #define MISC_REG_GEN_PURP_CR2                                                                                0x008c88UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by core reset.
33786 #define MISC_REG_GEN_PURP_CR3                                                                                0x008c8cUL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by core reset.
33787 #define MISC_REG_GEN_PURP_POR0                                                                               0x008c90UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by por reset.
33788 #define MISC_REG_GEN_PURP_POR1                                                                               0x008c94UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by por reset.
33789 #define MISC_REG_GEN_PURP_POR2                                                                               0x008c98UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by por reset.
33790 #define MISC_REG_GEN_PURP_POR3                                                                               0x008c9cUL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by por reset.
33791 #define MISC_REG_ECO_RESERVED                                                                                0x008ca0UL //Access:RW   DataWidth:0x20   // Eco reserved. Global register.
33792 #define MISC_REG_SW_TIMER_VAL                                                                                0x008d00UL //Access:RW   DataWidth:0x20   // The value of the counter for sw timers1-8. there are 8 addresses in this register. address 0 - timer 1; address 1 - timer 2; etc ; address 7 - timer 8.
33793 #define MISC_REG_SW_TIMER_VAL_SIZE                                                                           8
33794 #define MISCS_REG_RESET_CONFIG                                                                               0x009040UL //Access:RW   DataWidth:0x20   // Reset configuration register. inside order of the bits is: [0] rst_ncsi_on_core_rst (0- no auto deassertion; 1 - auto deassertion); [1] rst_umac_on_core_rst (0- no auto deassertion; 1 - auto deassertion); [2] rst_mstat_on_core_rst (0- no auto deassertion; 1 - auto deassertion); [3] rst_cpmu_auto_mode (0- no auto deassertion; 1 - auto deassertion); [4] rst_pxpv_auto_mode (0- no auto deassertion; 1 - auto deassertion); [5] rst_nwm_mac_core_assert_on_core_rst (0 - no; 1 - yes); [6] reserved; [7] rst_mcp_n_reset_reg_hard_core_auto_mode (0- no auto deassertion; 1 - auto deassertion); [8] rst_mcp_n_hard_core_rst_b_auto_mode (0- no auto deassertion; 1 - auto deassertion); [9] rst_mcp_n_reset_cmn_cpu_auto_mode (0- no auto deassertion; 1 - auto deassertion); [10] rst_mcp_n_reset_cmn_core_auto_mode (0- no auto deassertion; 1 - auto deassertion); [11-13] reserved; [14] rst_misc_core_auto_mode (0- no auto deassertion; 1 - auto deassertion); [15] rst_dbue_auto_mode (0- no auto deassertion; 1 - auto deassertion); [16] grc_reset_assert_on_core_rst (0 - no; 1 - yes); [17] rst_mcp_n_reset_cmn_cpu_assert_on_core_rst (0 - no; 1 - yes); [18] rst_mcp_n_reset_cmn_core_assert_on_core_rst (0 - no; 1 - yes); [19] rst_rbc{n|h}_assert_on_core_rst (0 - no; 1 - yes); [20] rst_nwm_core_assert_on_core_rst (0 - no; 1 - yes); [21] rst_misc_core_assert_on_core_rst (0 - no; 1 - yes); [22] rst_dbue_assert_on_core_rst (0 - no; 1 - yes); [23] wrappers_iddq_and_rst_signals_assert_on_core_rst (0 - no; 1 - yes); [24] rst_rbcw_core_assert_on_core_rst (0 - no; 1 - yes); [25] rst_pglc_auto_mode (0- no auto deassertion; 1 - auto deassertion); [26] rst_bmb_on_core_rst (0- no reset on core reset; 1 - reset on core reset); [27] rst_opte_on_core_rst (0- no reset on core reset; 1 - reset on core reset); [28] rst_opcs_core_assert_on_core_rst (0 - no; 1 - yes); [29] rst_nws_core_assert_on_core_rst (0 - no; 1 - yes); [30] rst_ms_core_assert_on_core_rst (0 - no; 1 - yes); [31] rst_led_core_assert_on_core_rst (0 - no; 1 - yes) Reset on hard reset.
33795 #define MISCS_REG_RESET_CONFIG_POR                                                                           0x009044UL //Access:RW   DataWidth:0x4    // Reset configuration register. inside order of the bits is: [0] rst_n_reg_hard_misc_rbc_pcie (0 - is not reset on hard reset; 1 - is reset on hard reset); [1] rst_n_hard_misc_rbc_pcie (0 - is not reset on hard reset; 1 - is reset on hard reset); [2] rst_n_hard_misc_erstclk_pcie (0 - is not reset on hard reset; 1 - is reset on hard reset); [3] reserved; Reset on POR reset.
33796 #define MISCS_REG_RESET_PL_UA                                                                                0x009050UL //Access:RW   DataWidth:0x20   // Reset_reg: Shared blocks which are reset only by the MCP (PL=UA); Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_cgrc; [1] rst_mcp_n_reset_reg_hard_core; [2] rst_mcp_n_hard_core_rst_b; [3] rst_mcp_n_reset_cmn_cpu; [4] rst_mcp_n_reset_cmn_core; [5] rst_misc_core; [6] rst_dbue (UART); [7] rst_bmb; [8] rst_ipc; [9]rst_crbcn; [10] reserved; [11] rst_avs; [31-10] reserved; Global register.
33797 #define MISCS_REG_RESET_PL_UA_SIZE                                                                           3
33798 #define MISCS_REG_RESET_PL_HV                                                                                0x009060UL //Access:RW   DataWidth:0x20   // Reset_reg: Shared blocks which are reset only by the MCP (PL=UA); Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_cnig; [1] rst_pglc; [2] rst_pxpv; [3] rst_crbch; [4] rst_opte; [5] rst_ncsi; [6] rst_umac; [7] rst_mstat; [8] rst_cpmu; [9] reserved; [10] rst_rbcw; [11] rst_opcs; [12] rst_nws; [13] rst_ms;  [14] rst_led; [31:15] reserved; Global register.
33799 #define MISCS_REG_RESET_PL_HV_SIZE                                                                           3
33800 #define MISCS_REG_CLK_100G_MODE                                                                              0x009070UL //Access:RW   DataWidth:0x1    // This register indicates if clk_nw frequency is faster than main clock frequency (when programmed to 1) or is the same as main clock frequency (when programmed to 0). In E4 (BigBear) it should be set to 1 in 100G mode. In AH it control SYNC FIFOs in the BMB.
33801 #define MISCS_REG_BLOCK_256B_EN                                                                              0x009074UL //Access:RW   DataWidth:0x1    // This register indicates if BMB block size is 256 byte (when programmed to 1) or 128 byte (when programmed to 0). In E4 (BigBear) it should be set to 1 in 100G and 50G modes. Reset on Hard reset.
33802 #define MISCS_REG_MFW_SECURITY_MODE                                                                          0x009078UL //Access:RW   DataWidth:0x3    // Determines the MFW security mode. [0] - source of privilege level, 0 - the source is external pin, 1 - the source are bits[2:1] of this register. [2:1] - privilege level to override that defined by external pin. 0 - non-secured mode; 1 - secured mode; 2 - fully-secured mode.
33803 #define MISCS_REG_MFW_SECURITY_MODE_IO                                                                       0x00907cUL //Access:R    DataWidth:0x2    // Privilege level as defined by external pin. 0 - non-secured mode; 1 - secured mode; 2 - fully-secured mode.
33804 #define MISCS_REG_NVM_WR_EN                                                                                  0x009080UL //Access:RW   DataWidth:0x2    // These bits control how the write-disable to the NVM block is generated. '0' - PROTECT: This value protects the NVM from any writes. '1' - PCI: This value allows writes only when PCI\_RST\ is high.' 2' - ALLOW: This value allows writes to the NVM using normal NVM commands. '3' - ALLOW2: This value allows writes to the NVM using normal NVM commands.
33805 #define MISCS_REG_DRIVER_CONTROL_0                                                                           0x009088UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33806 #define MISCS_REG_DRIVER_CONTROL_0_SIZE                                                                      2
33807 #define MISCS_REG_DRIVER_CONTROL_1                                                                           0x009090UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33808 #define MISCS_REG_DRIVER_CONTROL_1_SIZE                                                                      2
33809 #define MISCS_REG_DRIVER_CONTROL_2                                                                           0x009098UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33810 #define MISCS_REG_DRIVER_CONTROL_2_SIZE                                                                      2
33811 #define MISCS_REG_DRIVER_CONTROL_3                                                                           0x0090a0UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33812 #define MISCS_REG_DRIVER_CONTROL_3_SIZE                                                                      2
33813 #define MISCS_REG_DRIVER_CONTROL_4                                                                           0x0090a8UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33814 #define MISCS_REG_DRIVER_CONTROL_4_SIZE                                                                      2
33815 #define MISCS_REG_DRIVER_CONTROL_5                                                                           0x0090b0UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33816 #define MISCS_REG_DRIVER_CONTROL_5_SIZE                                                                      2
33817 #define MISCS_REG_DRIVER_CONTROL_6                                                                           0x0090b8UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33818 #define MISCS_REG_DRIVER_CONTROL_6_SIZE                                                                      2
33819 #define MISCS_REG_DRIVER_CONTROL_7                                                                           0x0090c0UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33820 #define MISCS_REG_DRIVER_CONTROL_7_SIZE                                                                      2
33821 #define MISCS_REG_DRIVER_CONTROL_8                                                                           0x0090c8UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33822 #define MISCS_REG_DRIVER_CONTROL_8_SIZE                                                                      2
33823 #define MISCS_REG_DRIVER_CONTROL_9                                                                           0x0090d0UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33824 #define MISCS_REG_DRIVER_CONTROL_9_SIZE                                                                      2
33825 #define MISCS_REG_DRIVER_CONTROL_10                                                                          0x0090d8UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33826 #define MISCS_REG_DRIVER_CONTROL_10_SIZE                                                                     2
33827 #define MISCS_REG_DRIVER_CONTROL_11                                                                          0x0090e0UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33828 #define MISCS_REG_DRIVER_CONTROL_11_SIZE                                                                     2
33829 #define MISCS_REG_DRIVER_CONTROL_12                                                                          0x0090e8UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33830 #define MISCS_REG_DRIVER_CONTROL_12_SIZE                                                                     2
33831 #define MISCS_REG_DRIVER_CONTROL_13                                                                          0x0090f0UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33832 #define MISCS_REG_DRIVER_CONTROL_13_SIZE                                                                     2
33833 #define MISCS_REG_DRIVER_CONTROL_14                                                                          0x0090f8UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33834 #define MISCS_REG_DRIVER_CONTROL_14_SIZE                                                                     2
33835 #define MISCS_REG_DRIVER_CONTROL_15                                                                          0x009100UL //Access:RW   DataWidth:0x20   // These registers represent 16 per-path clients and 32 resources. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33836 #define MISCS_REG_DRIVER_CONTROL_15_SIZE                                                                     2
33837 #define MISCS_REG_DRIVER_K2_CONTROL_0_K2_E5                                                                  0x009108UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33838 #define MISCS_REG_DRIVER_K2_CONTROL_0_SIZE                                                                   2
33839 #define MISCS_REG_DRIVER_K2_CONTROL_1_K2_E5                                                                  0x009110UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33840 #define MISCS_REG_DRIVER_K2_CONTROL_1_SIZE                                                                   2
33841 #define MISCS_REG_DRIVER_K2_CONTROL_2_K2_E5                                                                  0x009118UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33842 #define MISCS_REG_DRIVER_K2_CONTROL_2_SIZE                                                                   2
33843 #define MISCS_REG_DRIVER_K2_CONTROL_3_K2_E5                                                                  0x009120UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33844 #define MISCS_REG_DRIVER_K2_CONTROL_3_SIZE                                                                   2
33845 #define MISCS_REG_DRIVER_K2_CONTROL_4_K2_E5                                                                  0x009128UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33846 #define MISCS_REG_DRIVER_K2_CONTROL_4_SIZE                                                                   2
33847 #define MISCS_REG_DRIVER_K2_CONTROL_5_K2_E5                                                                  0x009130UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33848 #define MISCS_REG_DRIVER_K2_CONTROL_5_SIZE                                                                   2
33849 #define MISCS_REG_DRIVER_K2_CONTROL_6_K2_E5                                                                  0x009138UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33850 #define MISCS_REG_DRIVER_K2_CONTROL_6_SIZE                                                                   2
33851 #define MISCS_REG_DRIVER_K2_CONTROL_7_K2_E5                                                                  0x009140UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
33852 #define MISCS_REG_DRIVER_K2_CONTROL_7_SIZE                                                                   2
33853 #define MISCS_REG_RESET_PL_HV_2_K2_E5                                                                        0x009150UL //Access:RW   DataWidth:0x20   // Reset_reg: Shared blocks which are reset only by the MCP (PL=UA); Read: read one = the specific block is out of reset; read zero = the specific block is in reset; Write: addr0 ("wr"): writing "0"  resets the corresponding block, writing "1" takes a block out of reset. addr1 ("set"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" takes a block out of reset. addr2 ("clear"): writing "0"  doesn't change the reset state of the corresponding block, writing "1" resets the block. addr 3-ignore; The order of the bits is: [0] rst_nwm; [1] rst_nwm_mac0; [2] rst_nwm_mac1; [3] rst_nwm_mac2; [4] rst_nwm_mac3; [5] rst_nwm_gpcs0; [6] rst_nwm_gpcs1; [7] rst_nwm_gpcs2; [8] rst_nwm_gpcs3; [9] rst_nwm_xpcs0; [10] rst_nwm_xpcs1; [11] rst_nwm_xpcs2; [12] rst_nwm_xpcs3; [13] rst_nwm_xpcs4; [14] rst_nwm_xpcs5; [15] rst_nwm_xpcs6; [16] rst_nwm_xpcs7;  [17] rst_nwm_tx_lane0; [18] rst_nwm_tx_lane1; [19] rst_nwm_tx_lane2; [20] rst_nwm_tx_lane3; [21] rst_nwm_rx_lane0; [22] rst_nwm_rx_lane1; [23] rst_nwm_rx_lane2; [24] rst_nwm_rx_lane3; [25] rst_nwm_sdgb; [31:26] reserved; Global register.
33854 #define MISCS_REG_RESET_PL_HV_2_SIZE                                                                         3
33855 #define MISCS_REG_MEMCTRL_WR_RD_N_BB                                                                         0x009160UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
33856 #define MISCS_REG_MEMCTRL_CMD_BB                                                                             0x009164UL //Access:RW   DataWidth:0x8    // command to CPU BIST
33857 #define MISCS_REG_MEMCTRL_ADDRESS_BB                                                                         0x009168UL //Access:RW   DataWidth:0x8    // address to CPU BIST
33858 #define MISCS_REG_MEMCTRL_STATUS                                                                             0x00916cUL //Access:R    DataWidth:0x20   // status from CPU BIST
33859 #define MISCS_REG_BSC_SMBIO_ENABLE_GLITCH_FILTER_K2_E5                                                       0x009170UL //Access:RW   DataWidth:0x1    // When set enables the deglitching circuit for the SMBus inputs per I2C requirement.
33860 #define MISCS_REG_INT_STS_0                                                                                  0x009180UL //Access:R    DataWidth:0x3    // Multi Field Register.
33861   #define MISCS_REG_INT_STS_0_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
33862   #define MISCS_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                            0
33863   #define MISCS_REG_INT_STS_0_GENERIC_SW                                                                     (0x1<<1) // Generic sw overrule; request from an occupied source or free to an unoccupied source.
33864   #define MISCS_REG_INT_STS_0_GENERIC_SW_SHIFT                                                               1
33865   #define MISCS_REG_INT_STS_0_CNIG_INTERRUPT                                                                 (0x1<<2) // CNIG HW interrupt.
33866   #define MISCS_REG_INT_STS_0_CNIG_INTERRUPT_SHIFT                                                           2
33867 #define MISCS_REG_INT_MASK_0                                                                                 0x009184UL //Access:RW   DataWidth:0x3    // Multi Field Register.
33868   #define MISCS_REG_INT_MASK_0_ADDRESS_ERROR                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_0.ADDRESS_ERROR .
33869   #define MISCS_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                           0
33870   #define MISCS_REG_INT_MASK_0_GENERIC_SW                                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_0.GENERIC_SW .
33871   #define MISCS_REG_INT_MASK_0_GENERIC_SW_SHIFT                                                              1
33872   #define MISCS_REG_INT_MASK_0_CNIG_INTERRUPT                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_0.CNIG_INTERRUPT .
33873   #define MISCS_REG_INT_MASK_0_CNIG_INTERRUPT_SHIFT                                                          2
33874 #define MISCS_REG_INT_STS_WR_0                                                                               0x009188UL //Access:WR   DataWidth:0x3    // Multi Field Register.
33875   #define MISCS_REG_INT_STS_WR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
33876   #define MISCS_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                         0
33877   #define MISCS_REG_INT_STS_WR_0_GENERIC_SW                                                                  (0x1<<1) // Generic sw overrule; request from an occupied source or free to an unoccupied source.
33878   #define MISCS_REG_INT_STS_WR_0_GENERIC_SW_SHIFT                                                            1
33879   #define MISCS_REG_INT_STS_WR_0_CNIG_INTERRUPT                                                              (0x1<<2) // CNIG HW interrupt.
33880   #define MISCS_REG_INT_STS_WR_0_CNIG_INTERRUPT_SHIFT                                                        2
33881 #define MISCS_REG_INT_STS_CLR_0                                                                              0x00918cUL //Access:RC   DataWidth:0x3    // Multi Field Register.
33882   #define MISCS_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                              (0x1<<0) // Signals an unknown address to the rf module.
33883   #define MISCS_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                        0
33884   #define MISCS_REG_INT_STS_CLR_0_GENERIC_SW                                                                 (0x1<<1) // Generic sw overrule; request from an occupied source or free to an unoccupied source.
33885   #define MISCS_REG_INT_STS_CLR_0_GENERIC_SW_SHIFT                                                           1
33886   #define MISCS_REG_INT_STS_CLR_0_CNIG_INTERRUPT                                                             (0x1<<2) // CNIG HW interrupt.
33887   #define MISCS_REG_INT_STS_CLR_0_CNIG_INTERRUPT_SHIFT                                                       2
33888 #define MISCS_REG_INT_STS_1_BB                                                                               0x009190UL //Access:R    DataWidth:0xb    // Multi Field Register.
33889   #define MISCS_REG_INT_STS_1_OPTE_DORQ_FIFO_ERR_ENG1_BB                                                     (0x1<<0) // DORQ FIFO error interrupt for engine 1
33890   #define MISCS_REG_INT_STS_1_OPTE_DORQ_FIFO_ERR_ENG1_BB_SHIFT                                               0
33891   #define MISCS_REG_INT_STS_1_OPTE_DORQ_FIFO_ERR_ENG0_BB                                                     (0x1<<1) // DORQ FIFO error interrupt for engine 0
33892   #define MISCS_REG_INT_STS_1_OPTE_DORQ_FIFO_ERR_ENG0_BB_SHIFT                                               1
33893   #define MISCS_REG_INT_STS_1_OPTE_DBG_FIFO_ERR_ENG1_BB                                                      (0x1<<2) // DBG FIFO error interrupt for engine 1
33894   #define MISCS_REG_INT_STS_1_OPTE_DBG_FIFO_ERR_ENG1_BB_SHIFT                                                2
33895   #define MISCS_REG_INT_STS_1_OPTE_DBG_FIFO_ERR_ENG0_BB                                                      (0x1<<3) // DBG FIFO error interrupt for engine 0
33896   #define MISCS_REG_INT_STS_1_OPTE_DBG_FIFO_ERR_ENG0_BB_SHIFT                                                3
33897   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB                                                  (0x1<<4) // BTB_IF1 FIFO error interrupt for engine 1
33898   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB_SHIFT                                            4
33899   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB                                                  (0x1<<5) // BTB_IF1 FIFO error interrupt for engine 0
33900   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB_SHIFT                                            5
33901   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB                                                  (0x1<<6) // BTB_IF0 FIFO error interrupt for engine 1
33902   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB_SHIFT                                            6
33903   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB                                                  (0x1<<7) // BTB_IF0 FIFO error interrupt for engine 0
33904   #define MISCS_REG_INT_STS_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB_SHIFT                                            7
33905   #define MISCS_REG_INT_STS_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB                                                  (0x1<<8) // BTB_SOP FIFO error interrupt for engine 1
33906   #define MISCS_REG_INT_STS_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB_SHIFT                                            8
33907   #define MISCS_REG_INT_STS_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB                                                  (0x1<<9) // BTB_SOP FIFO error interrupt for engine 0
33908   #define MISCS_REG_INT_STS_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB_SHIFT                                            9
33909   #define MISCS_REG_INT_STS_1_OPTE_STORM_FIFO_ERR_ENG0_BB                                                    (0x1<<10) // STORM FIFO error interrupt
33910   #define MISCS_REG_INT_STS_1_OPTE_STORM_FIFO_ERR_ENG0_BB_SHIFT                                              10
33911 #define MISCS_REG_INT_MASK_1_BB                                                                              0x009194UL //Access:RW   DataWidth:0xb    // Multi Field Register.
33912   #define MISCS_REG_INT_MASK_1_OPTE_DORQ_FIFO_ERR_ENG1_BB                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_DORQ_FIFO_ERR_ENG1 .
33913   #define MISCS_REG_INT_MASK_1_OPTE_DORQ_FIFO_ERR_ENG1_BB_SHIFT                                              0
33914   #define MISCS_REG_INT_MASK_1_OPTE_DORQ_FIFO_ERR_ENG0_BB                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_DORQ_FIFO_ERR_ENG0 .
33915   #define MISCS_REG_INT_MASK_1_OPTE_DORQ_FIFO_ERR_ENG0_BB_SHIFT                                              1
33916   #define MISCS_REG_INT_MASK_1_OPTE_DBG_FIFO_ERR_ENG1_BB                                                     (0x1<<2) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_DBG_FIFO_ERR_ENG1 .
33917   #define MISCS_REG_INT_MASK_1_OPTE_DBG_FIFO_ERR_ENG1_BB_SHIFT                                               2
33918   #define MISCS_REG_INT_MASK_1_OPTE_DBG_FIFO_ERR_ENG0_BB                                                     (0x1<<3) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_DBG_FIFO_ERR_ENG0 .
33919   #define MISCS_REG_INT_MASK_1_OPTE_DBG_FIFO_ERR_ENG0_BB_SHIFT                                               3
33920   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB                                                 (0x1<<4) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_BTB_IF1_FIFO_ERR_ENG1 .
33921   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB_SHIFT                                           4
33922   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB                                                 (0x1<<5) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_BTB_IF1_FIFO_ERR_ENG0 .
33923   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB_SHIFT                                           5
33924   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB                                                 (0x1<<6) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_BTB_IF0_FIFO_ERR_ENG1 .
33925   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB_SHIFT                                           6
33926   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB                                                 (0x1<<7) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_BTB_IF0_FIFO_ERR_ENG0 .
33927   #define MISCS_REG_INT_MASK_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB_SHIFT                                           7
33928   #define MISCS_REG_INT_MASK_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB                                                 (0x1<<8) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_BTB_SOP_FIFO_ERR_ENG1 .
33929   #define MISCS_REG_INT_MASK_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB_SHIFT                                           8
33930   #define MISCS_REG_INT_MASK_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB                                                 (0x1<<9) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_BTB_SOP_FIFO_ERR_ENG0 .
33931   #define MISCS_REG_INT_MASK_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB_SHIFT                                           9
33932   #define MISCS_REG_INT_MASK_1_OPTE_STORM_FIFO_ERR_ENG0_BB                                                   (0x1<<10) // This bit masks, when set, the Interrupt bit: MISCS_REG_INT_STS_1.OPTE_STORM_FIFO_ERR_ENG0 .
33933   #define MISCS_REG_INT_MASK_1_OPTE_STORM_FIFO_ERR_ENG0_BB_SHIFT                                             10
33934 #define MISCS_REG_INT_STS_WR_1_BB                                                                            0x009198UL //Access:WR   DataWidth:0xb    // Multi Field Register.
33935   #define MISCS_REG_INT_STS_WR_1_OPTE_DORQ_FIFO_ERR_ENG1_BB                                                  (0x1<<0) // DORQ FIFO error interrupt for engine 1
33936   #define MISCS_REG_INT_STS_WR_1_OPTE_DORQ_FIFO_ERR_ENG1_BB_SHIFT                                            0
33937   #define MISCS_REG_INT_STS_WR_1_OPTE_DORQ_FIFO_ERR_ENG0_BB                                                  (0x1<<1) // DORQ FIFO error interrupt for engine 0
33938   #define MISCS_REG_INT_STS_WR_1_OPTE_DORQ_FIFO_ERR_ENG0_BB_SHIFT                                            1
33939   #define MISCS_REG_INT_STS_WR_1_OPTE_DBG_FIFO_ERR_ENG1_BB                                                   (0x1<<2) // DBG FIFO error interrupt for engine 1
33940   #define MISCS_REG_INT_STS_WR_1_OPTE_DBG_FIFO_ERR_ENG1_BB_SHIFT                                             2
33941   #define MISCS_REG_INT_STS_WR_1_OPTE_DBG_FIFO_ERR_ENG0_BB                                                   (0x1<<3) // DBG FIFO error interrupt for engine 0
33942   #define MISCS_REG_INT_STS_WR_1_OPTE_DBG_FIFO_ERR_ENG0_BB_SHIFT                                             3
33943   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB                                               (0x1<<4) // BTB_IF1 FIFO error interrupt for engine 1
33944   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB_SHIFT                                         4
33945   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB                                               (0x1<<5) // BTB_IF1 FIFO error interrupt for engine 0
33946   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB_SHIFT                                         5
33947   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB                                               (0x1<<6) // BTB_IF0 FIFO error interrupt for engine 1
33948   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB_SHIFT                                         6
33949   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB                                               (0x1<<7) // BTB_IF0 FIFO error interrupt for engine 0
33950   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB_SHIFT                                         7
33951   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB                                               (0x1<<8) // BTB_SOP FIFO error interrupt for engine 1
33952   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB_SHIFT                                         8
33953   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB                                               (0x1<<9) // BTB_SOP FIFO error interrupt for engine 0
33954   #define MISCS_REG_INT_STS_WR_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB_SHIFT                                         9
33955   #define MISCS_REG_INT_STS_WR_1_OPTE_STORM_FIFO_ERR_ENG0_BB                                                 (0x1<<10) // STORM FIFO error interrupt
33956   #define MISCS_REG_INT_STS_WR_1_OPTE_STORM_FIFO_ERR_ENG0_BB_SHIFT                                           10
33957 #define MISCS_REG_INT_STS_CLR_1_BB                                                                           0x00919cUL //Access:RC   DataWidth:0xb    // Multi Field Register.
33958   #define MISCS_REG_INT_STS_CLR_1_OPTE_DORQ_FIFO_ERR_ENG1_BB                                                 (0x1<<0) // DORQ FIFO error interrupt for engine 1
33959   #define MISCS_REG_INT_STS_CLR_1_OPTE_DORQ_FIFO_ERR_ENG1_BB_SHIFT                                           0
33960   #define MISCS_REG_INT_STS_CLR_1_OPTE_DORQ_FIFO_ERR_ENG0_BB                                                 (0x1<<1) // DORQ FIFO error interrupt for engine 0
33961   #define MISCS_REG_INT_STS_CLR_1_OPTE_DORQ_FIFO_ERR_ENG0_BB_SHIFT                                           1
33962   #define MISCS_REG_INT_STS_CLR_1_OPTE_DBG_FIFO_ERR_ENG1_BB                                                  (0x1<<2) // DBG FIFO error interrupt for engine 1
33963   #define MISCS_REG_INT_STS_CLR_1_OPTE_DBG_FIFO_ERR_ENG1_BB_SHIFT                                            2
33964   #define MISCS_REG_INT_STS_CLR_1_OPTE_DBG_FIFO_ERR_ENG0_BB                                                  (0x1<<3) // DBG FIFO error interrupt for engine 0
33965   #define MISCS_REG_INT_STS_CLR_1_OPTE_DBG_FIFO_ERR_ENG0_BB_SHIFT                                            3
33966   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB                                              (0x1<<4) // BTB_IF1 FIFO error interrupt for engine 1
33967   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF1_FIFO_ERR_ENG1_BB_SHIFT                                        4
33968   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB                                              (0x1<<5) // BTB_IF1 FIFO error interrupt for engine 0
33969   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF1_FIFO_ERR_ENG0_BB_SHIFT                                        5
33970   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB                                              (0x1<<6) // BTB_IF0 FIFO error interrupt for engine 1
33971   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF0_FIFO_ERR_ENG1_BB_SHIFT                                        6
33972   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB                                              (0x1<<7) // BTB_IF0 FIFO error interrupt for engine 0
33973   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_IF0_FIFO_ERR_ENG0_BB_SHIFT                                        7
33974   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB                                              (0x1<<8) // BTB_SOP FIFO error interrupt for engine 1
33975   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_SOP_FIFO_ERR_ENG1_BB_SHIFT                                        8
33976   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB                                              (0x1<<9) // BTB_SOP FIFO error interrupt for engine 0
33977   #define MISCS_REG_INT_STS_CLR_1_OPTE_BTB_SOP_FIFO_ERR_ENG0_BB_SHIFT                                        9
33978   #define MISCS_REG_INT_STS_CLR_1_OPTE_STORM_FIFO_ERR_ENG0_BB                                                (0x1<<10) // STORM FIFO error interrupt
33979   #define MISCS_REG_INT_STS_CLR_1_OPTE_STORM_FIFO_ERR_ENG0_BB_SHIFT                                          10
33980 #define MISCS_REG_PRTY_MASK_0                                                                                0x0091a4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
33981   #define MISCS_REG_PRTY_MASK_0_CNIG_PARITY                                                                  (0x1<<0) // This bit masks, when set, the Parity bit: MISCS_REG_PRTY_STS_0.CNIG_PARITY .
33982   #define MISCS_REG_PRTY_MASK_0_CNIG_PARITY_SHIFT                                                            0
33983 #define MISCS_REG_PCIE_LINK_UP_STATE_K2_E5                                                                   0x0093c0UL //Access:R    DataWidth:0x1    // Indicates the current state of the ptw_miscs_pcie_link_up signal which is driven by the PCIE core - a pulse at the beginning of PCIe link up.
33984 #define MISCS_REG_PCIE_HOT_RESET_STATE_K2_E5                                                                 0x0093c4UL //Access:R    DataWidth:0x1    // Indicates the current state of the ptw_miscs_pcie_hot_reset signal which is driven by the PCIE core - a pulse at the beginning of PCIe hot reset.
33985 #define MISCS_REG_HOT_RESET_PREPARED_CNT_K2_E5                                                               0x0093c8UL //Access:RW   DataWidth:0x10   // Accounts for HOT RESET assertion when the chip is in prepared state. Is reset on POR reset.
33986 #define MISCS_REG_HOT_RESET_UNPREPARED_CNT_K2_E5                                                             0x0093ccUL //Access:RW   DataWidth:0x10   // Accounts for HOT RESET assertion when the chip is in un-prepared state. Is reset on POR reset.
33987 #define MISCS_REG_PCIE_LINK_UP_CNT_K2_E5                                                                     0x0093d0UL //Access:RW   DataWidth:0x10   // Accounts for PCIE LINK UP assertion. Is reset on POR reset.
33988 #define MISCS_REG_MAIN_PLL_STATUS_K2_E5                                                                      0x0093d4UL //Access:RW   DataWidth:0x1    // Set to 1 when main PLL lock indication is de-asserted when hard reset is de-asserted. Reset to 0 by FW. Is reset on POR reset.
33989 #define MISCS_REG_GPIO0_DRIVER                                                                               0x009400UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO0. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33990 #define MISCS_REG_GPIO1_DRIVER                                                                               0x009404UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO1. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33991 #define MISCS_REG_GPIO2_DRIVER                                                                               0x009408UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO2. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33992 #define MISCS_REG_GPIO3_DRIVER                                                                               0x00940cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO3. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33993 #define MISCS_REG_GPIO4_DRIVER                                                                               0x009410UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO4. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33994 #define MISCS_REG_GPIO5_DRIVER                                                                               0x009414UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO5. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33995 #define MISCS_REG_GPIO6_DRIVER                                                                               0x009418UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO6. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33996 #define MISCS_REG_GPIO7_DRIVER                                                                               0x00941cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO7. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33997 #define MISCS_REG_GPIO8_DRIVER                                                                               0x009420UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO8. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33998 #define MISCS_REG_GPIO9_DRIVER                                                                               0x009424UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO9. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
33999 #define MISCS_REG_GPIO10_DRIVER                                                                              0x009428UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO10. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34000 #define MISCS_REG_GPIO11_DRIVER                                                                              0x00942cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO11. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34001 #define MISCS_REG_GPIO12_DRIVER                                                                              0x009430UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO12. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34002 #define MISCS_REG_GPIO13_DRIVER                                                                              0x009434UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO13. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34003 #define MISCS_REG_GPIO14_DRIVER                                                                              0x009438UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO14. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34004 #define MISCS_REG_GPIO15_DRIVER                                                                              0x00943cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO15. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34005 #define MISCS_REG_GPIO16_DRIVER                                                                              0x009440UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO16. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34006 #define MISCS_REG_GPIO17_DRIVER                                                                              0x009444UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO17. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34007 #define MISCS_REG_GPIO18_DRIVER                                                                              0x009448UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO18. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34008 #define MISCS_REG_GPIO19_DRIVER                                                                              0x00944cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO19. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34009 #define MISCS_REG_GPIO20_DRIVER                                                                              0x009450UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO20. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34010 #define MISCS_REG_GPIO21_DRIVER                                                                              0x009454UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO21. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34011 #define MISCS_REG_GPIO22_DRIVER                                                                              0x009458UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO22. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34012 #define MISCS_REG_GPIO23_DRIVER                                                                              0x00945cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO23. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34013 #define MISCS_REG_GPIO24_DRIVER                                                                              0x009460UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO24. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34014 #define MISCS_REG_GPIO25_DRIVER                                                                              0x009464UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO25. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34015 #define MISCS_REG_GPIO26_DRIVER                                                                              0x009468UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO26. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34016 #define MISCS_REG_GPIO27_DRIVER                                                                              0x00946cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO27. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34017 #define MISCS_REG_GPIO28_DRIVER                                                                              0x009470UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO28. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34018 #define MISCS_REG_GPIO29_DRIVER                                                                              0x009474UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO29. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34019 #define MISCS_REG_GPIO30_DRIVER                                                                              0x009478UL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO30. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34020 #define MISCS_REG_GPIO31_DRIVER                                                                              0x00947cUL //Access:RW   DataWidth:0x2    // Defines what is the driver of GPIO31. 0 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 0; 1 - GPIO output is driven by per-path output control (gpio_set_path/gpio_clr_path) path 1; 3 - GPIO output is driven by shared output control (gpio_set_shared/gpio_clr_shared);
34021 #define MISCS_REG_GPIO_FLOAT                                                                                 0x009480UL //Access:RW   DataWidth:0x20   // FLOAT: When any of these bits is written as a '1'; the corresponding GPIO bit will turn off it's drivers and become an input. This is the reset state of all GPIO pins.
34022 #define MISCS_REG_GPIO0_CTRL_SHARED                                                                          0x009484UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34023 #define MISCS_REG_GPIO1_CTRL_SHARED                                                                          0x009488UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34024 #define MISCS_REG_GPIO2_CTRL_SHARED                                                                          0x00948cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34025 #define MISCS_REG_GPIO3_CTRL_SHARED                                                                          0x009490UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34026 #define MISCS_REG_GPIO4_CTRL_SHARED                                                                          0x009494UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34027 #define MISCS_REG_GPIO5_CTRL_SHARED                                                                          0x009498UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34028 #define MISCS_REG_GPIO6_CTRL_SHARED                                                                          0x00949cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34029 #define MISCS_REG_GPIO7_CTRL_SHARED                                                                          0x0094a0UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34030 #define MISCS_REG_GPIO8_CTRL_SHARED                                                                          0x0094a4UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34031 #define MISCS_REG_GPIO9_CTRL_SHARED                                                                          0x0094a8UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34032 #define MISCS_REG_GPIO10_CTRL_SHARED                                                                         0x0094acUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34033 #define MISCS_REG_GPIO11_CTRL_SHARED                                                                         0x0094b0UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34034 #define MISCS_REG_GPIO12_CTRL_SHARED                                                                         0x0094b4UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34035 #define MISCS_REG_GPIO13_CTRL_SHARED                                                                         0x0094b8UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34036 #define MISCS_REG_GPIO14_CTRL_SHARED                                                                         0x0094bcUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34037 #define MISCS_REG_GPIO15_CTRL_SHARED                                                                         0x0094c0UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34038 #define MISCS_REG_GPIO16_CTRL_SHARED                                                                         0x0094c4UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34039 #define MISCS_REG_GPIO17_CTRL_SHARED                                                                         0x0094c8UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34040 #define MISCS_REG_GPIO18_CTRL_SHARED                                                                         0x0094ccUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34041 #define MISCS_REG_GPIO19_CTRL_SHARED                                                                         0x0094d0UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34042 #define MISCS_REG_GPIO20_CTRL_SHARED                                                                         0x0094d4UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34043 #define MISCS_REG_GPIO21_CTRL_SHARED                                                                         0x0094d8UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34044 #define MISCS_REG_GPIO22_CTRL_SHARED                                                                         0x0094dcUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34045 #define MISCS_REG_GPIO23_CTRL_SHARED                                                                         0x0094e0UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34046 #define MISCS_REG_GPIO24_CTRL_SHARED                                                                         0x0094e4UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34047 #define MISCS_REG_GPIO25_CTRL_SHARED                                                                         0x0094e8UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34048 #define MISCS_REG_GPIO26_CTRL_SHARED                                                                         0x0094ecUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34049 #define MISCS_REG_GPIO27_CTRL_SHARED                                                                         0x0094f0UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34050 #define MISCS_REG_GPIO28_CTRL_SHARED                                                                         0x0094f4UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34051 #define MISCS_REG_GPIO29_CTRL_SHARED                                                                         0x0094f8UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34052 #define MISCS_REG_GPIO30_CTRL_SHARED                                                                         0x0094fcUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34053 #define MISCS_REG_GPIO31_CTRL_SHARED                                                                         0x009500UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR shared: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is shared as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34054 #define MISCS_REG_GPIO0_CTRL_PATH                                                                            0x009504UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34055 #define MISCS_REG_GPIO1_CTRL_PATH                                                                            0x009508UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34056 #define MISCS_REG_GPIO2_CTRL_PATH                                                                            0x00950cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34057 #define MISCS_REG_GPIO3_CTRL_PATH                                                                            0x009510UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34058 #define MISCS_REG_GPIO4_CTRL_PATH                                                                            0x009514UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34059 #define MISCS_REG_GPIO5_CTRL_PATH                                                                            0x009518UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34060 #define MISCS_REG_GPIO6_CTRL_PATH                                                                            0x00951cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34061 #define MISCS_REG_GPIO7_CTRL_PATH                                                                            0x009520UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34062 #define MISCS_REG_GPIO8_CTRL_PATH                                                                            0x009524UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34063 #define MISCS_REG_GPIO9_CTRL_PATH                                                                            0x009528UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34064 #define MISCS_REG_GPIO10_CTRL_PATH                                                                           0x00952cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34065 #define MISCS_REG_GPIO11_CTRL_PATH                                                                           0x009530UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34066 #define MISCS_REG_GPIO12_CTRL_PATH                                                                           0x009534UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34067 #define MISCS_REG_GPIO13_CTRL_PATH                                                                           0x009538UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34068 #define MISCS_REG_GPIO14_CTRL_PATH                                                                           0x00953cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34069 #define MISCS_REG_GPIO15_CTRL_PATH                                                                           0x009540UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34070 #define MISCS_REG_GPIO16_CTRL_PATH                                                                           0x009544UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34071 #define MISCS_REG_GPIO17_CTRL_PATH                                                                           0x009548UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34072 #define MISCS_REG_GPIO18_CTRL_PATH                                                                           0x00954cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34073 #define MISCS_REG_GPIO19_CTRL_PATH                                                                           0x009550UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34074 #define MISCS_REG_GPIO20_CTRL_PATH                                                                           0x009554UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34075 #define MISCS_REG_GPIO21_CTRL_PATH                                                                           0x009558UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34076 #define MISCS_REG_GPIO22_CTRL_PATH                                                                           0x00955cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34077 #define MISCS_REG_GPIO23_CTRL_PATH                                                                           0x009560UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34078 #define MISCS_REG_GPIO24_CTRL_PATH                                                                           0x009564UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34079 #define MISCS_REG_GPIO25_CTRL_PATH                                                                           0x009568UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34080 #define MISCS_REG_GPIO26_CTRL_PATH                                                                           0x00956cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34081 #define MISCS_REG_GPIO27_CTRL_PATH                                                                           0x009570UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34082 #define MISCS_REG_GPIO28_CTRL_PATH                                                                           0x009574UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34083 #define MISCS_REG_GPIO29_CTRL_PATH                                                                           0x009578UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34084 #define MISCS_REG_GPIO30_CTRL_PATH                                                                           0x00957cUL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34085 #define MISCS_REG_GPIO31_CTRL_PATH                                                                           0x009580UL //Access:RW   DataWidth:0x2    // GPIO SET/CLR path: SET: bit[0]: When this bit is written as '1', the corresponding GPIO bit will drive high (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was SET. CLR: bit[1]: When this bit is written as '1', the corresponding GPIO bit will drive low (if corresponding gpio_float is set and the driver is path as set by gpio_driver). The read value of this bit will be '1' if the last command ( CLR ; SET ) for this bit was CLR.
34086 #define MISCS_REG_GPIO_VAL                                                                                   0x009584UL //Access:R    DataWidth:0x20   // These bits indicate the read value of each of the 32 GPIO pins. This is the result value of the pin; not the drive value.
34087 #define MISCS_REG_GPIO0_INT                                                                                  0x009588UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34088 #define MISCS_REG_GPIO1_INT                                                                                  0x00958cUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34089 #define MISCS_REG_GPIO2_INT                                                                                  0x009590UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34090 #define MISCS_REG_GPIO3_INT                                                                                  0x009594UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34091 #define MISCS_REG_GPIO4_INT                                                                                  0x009598UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34092 #define MISCS_REG_GPIO5_INT                                                                                  0x00959cUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34093 #define MISCS_REG_GPIO6_INT                                                                                  0x0095a0UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34094 #define MISCS_REG_GPIO7_INT                                                                                  0x0095a4UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34095 #define MISCS_REG_GPIO8_INT                                                                                  0x0095a8UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34096 #define MISCS_REG_GPIO9_INT                                                                                  0x0095acUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34097 #define MISCS_REG_GPIO10_INT                                                                                 0x0095b0UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34098 #define MISCS_REG_GPIO11_INT                                                                                 0x0095b4UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34099 #define MISCS_REG_GPIO12_INT                                                                                 0x0095b8UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34100 #define MISCS_REG_GPIO13_INT                                                                                 0x0095bcUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34101 #define MISCS_REG_GPIO14_INT                                                                                 0x0095c0UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34102 #define MISCS_REG_GPIO15_INT                                                                                 0x0095c4UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34103 #define MISCS_REG_GPIO16_INT                                                                                 0x0095c8UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34104 #define MISCS_REG_GPIO17_INT                                                                                 0x0095ccUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34105 #define MISCS_REG_GPIO18_INT                                                                                 0x0095d0UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34106 #define MISCS_REG_GPIO19_INT                                                                                 0x0095d4UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34107 #define MISCS_REG_GPIO20_INT                                                                                 0x0095d8UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34108 #define MISCS_REG_GPIO21_INT                                                                                 0x0095dcUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34109 #define MISCS_REG_GPIO22_INT                                                                                 0x0095e0UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34110 #define MISCS_REG_GPIO23_INT                                                                                 0x0095e4UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34111 #define MISCS_REG_GPIO24_INT                                                                                 0x0095e8UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34112 #define MISCS_REG_GPIO25_INT                                                                                 0x0095ecUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34113 #define MISCS_REG_GPIO26_INT                                                                                 0x0095f0UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34114 #define MISCS_REG_GPIO27_INT                                                                                 0x0095f4UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34115 #define MISCS_REG_GPIO28_INT                                                                                 0x0095f8UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34116 #define MISCS_REG_GPIO29_INT                                                                                 0x0095fcUL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34117 #define MISCS_REG_GPIO30_INT                                                                                 0x009600UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34118 #define MISCS_REG_GPIO31_INT                                                                                 0x009604UL //Access:RW   DataWidth:0x4    // GPIO INT. [3] OLD_CLR; Writing a '1' to these bit clears the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [2]  OLD_SET; Writing a '1' to these bit sets the corresponding bit in the OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [1] OLD_VALUE; RO; This bit indicate the old value of the GPIO input value. When the INT_STATE bit is set; this bit indicates the OLD value of the pin such that if INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [0]  INT_STATE; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate OLD_SET or OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in OLD_VALUE (reset value 0).
34119 #define MISCS_REG_GPIO_EVENT_EN                                                                              0x009608UL //Access:RW   DataWidth:0x20   // These bits enable the GPIO_INTs to signals event to the IGU/MCP for GPIO0..31.
34120 #define MISCS_REG_DRIVER_K2_CONTROL_8_K2_E5                                                                  0x009610UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34121 #define MISCS_REG_DRIVER_K2_CONTROL_8_SIZE                                                                   2
34122 #define MISCS_REG_DRIVER_K2_CONTROL_9_K2_E5                                                                  0x009618UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34123 #define MISCS_REG_DRIVER_K2_CONTROL_9_SIZE                                                                   2
34124 #define MISCS_REG_DRIVER_K2_CONTROL_10_K2_E5                                                                 0x009620UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34125 #define MISCS_REG_DRIVER_K2_CONTROL_10_SIZE                                                                  2
34126 #define MISCS_REG_DRIVER_K2_CONTROL_11_K2_E5                                                                 0x009628UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34127 #define MISCS_REG_DRIVER_K2_CONTROL_11_SIZE                                                                  2
34128 #define MISCS_REG_DRIVER_K2_CONTROL_12_K2_E5                                                                 0x009630UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34129 #define MISCS_REG_DRIVER_K2_CONTROL_12_SIZE                                                                  2
34130 #define MISCS_REG_DRIVER_K2_CONTROL_13_K2_E5                                                                 0x009638UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34131 #define MISCS_REG_DRIVER_K2_CONTROL_13_SIZE                                                                  2
34132 #define MISCS_REG_DRIVER_K2_CONTROL_14_K2_E5                                                                 0x009640UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34133 #define MISCS_REG_DRIVER_K2_CONTROL_14_SIZE                                                                  2
34134 #define MISCS_REG_DRIVER_K2_CONTROL_15_K2_E5                                                                 0x009648UL //Access:RW   DataWidth:0x20   // These registers represent 16 clients and 32 resources for single path chip. In single path chip 16 clients are handled by MISC_REGISTERS_DRIVER_CONTROL.DRIVER_CONTROL and another 16 clients are handled by this register. Each resource can be controlled by one client only. One in each bit represent that this client controls the appropriate resource (Ex: bit 5 set means this client controls resource number 5). Write: addr1 = set "request"; addr0 = clear both "grant" and "request"; Read: addr1 = read "request" status; addr0 = read "grant" status; Write to address 1 will set a "request" to control all the resources which appropriate bit (in the write command) is set. If the resource is free (no "request" and no "grant"), one will be written to that client "request" register to corresponding resource bit. If the requested resource is already set in the given client "request" register or "grant" register the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted. All the requests for given resource participate in round-robin arbitration. Write to address 0 will write zero to this client "grant" and "request" register to all the resources which appropriate bit (in the write command) is set. If the appropriate bit is clear (no "request" and no "grant") the MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted.
34135 #define MISCS_REG_DRIVER_K2_CONTROL_15_SIZE                                                                  2
34136 #define MISCS_REG_BSC_SDA_SEL_K2_E5                                                                          0x009650UL //Access:RW   DataWidth:0x2    // 00: connect SDA interface to BSC_SDA0 IO. 01: connect SDA interface to BSC_SDA1 IO. 10: connect SDA interface to BSC_SDA2 IO. 11: connect SDA interface to BSC_SDA3 IO.
34137 #define MISCS_REG_CHIP_CORE_RESET_SOURCE_K2_E5                                                               0x009654UL //Access:RW   DataWidth:0x3    // Bit[0]: PERST# IO de-assertion. If == 1, triggers chip core reset. If == 0, doesn't trigger chip core reset. Bit[1]: PCIE HOT reset. If == 1, triggers chip core reset. If == 0, doesn't trigger chip core reset. Bit[2]: PCIE link is up. If == 1, triggers chip core reset. If == 0, doesn't trigger chip core reset. More than one bit can be set to 1. This register is reset on hard reset event.
34138 #define MISCS_REG_WOL_CONFIG_K2_E5                                                                           0x009658UL //Access:RW   DataWidth:0x2    // Bit[0]: Out of the Box (OOB) WOL enable. Set to 1 to enable use of NIC magic packet detection to assert WAKE OOB. Reset on POR reset and PERST# de-assert. Bit[1]: WAKE control � direct MFW control of the WAKE# IO. Set to 1 to asserts WAKE# = 0. Reset on POR reset and PERST# de-assert.
34139 #define MISCS_REG_PCIE_CORE_RST_N_STATUS_K2_E5                                                               0x00965cUL //Access:RW   DataWidth:0x1    // When 0, indicated PCIE EP controller is in reset, except for PMC module. Refer to PCIE EP controller databook.
34140 #define MISCS_REG_PCIE_PHY_RST_N_STATUS_K2_E5                                                                0x009660UL //Access:RW   DataWidth:0x1    // When 0, indicated PCIE PHY is in reset Refer to PCIE PHY user manual.
34141 #define MISCS_REG_CORE_RST_N_STATUS_K2_E5                                                                    0x0096b8UL //Access:R    DataWidth:0x1    // Chip core_rst_n status. 0 - asserted; 1 - de-asserted.
34142 #define MISCS_REG_LINK_HOLDOFF_STATUS                                                                        0x0096bcUL //Access:R    DataWidth:0x2    // Indicates if MISC_REGISTERS_LINK_HOLDOFF_REQ.LINK_HOLDOFF_REQ succeeded or failed. Once MISC_REGISTERS_LINK_HOLDOFF_REQ.LINK_HOLDOFF_REQ is set, this register should be polled till one of the fields is set to 1. Bit 0 : LINK_HOLDOFF_SUCCESS When =1,  indicates the PCIE link is successfully being held from starting training. Used in conjunction with MISC_REGISTERS_LINK_HOLDOFF_REQ.LINK_HOLDOFF_REQ . Bit 1 : LINK_HOLDOFF_FAILURE When =1, indicates the PCIE link is failed to being held from starting training. Used in conjunction with MISC_REGISTERS_LINK_HOLDOFF_REQ.LINK_HOLDOFF_REQ .
34143 #define MISCS_REG_LINK_HOLDOFF_REQ                                                                           0x0096c0UL //Access:RW   DataWidth:0x1    // This bit is written to a '1' to request that the PCIE link not begin training yet. Software should set this bit; and then check the MISC_REGISTERS_LINK_HOLDOFF_STATUS.LINK_HOLDOFF_STATUS register. Pulling may be required till one of the fields is set: If MISC_REGISTERS_LINK_HOLDOFF_STATUS.LINK_HOLDOFF_SUCCESS is set; configure the PCIE link and then clear this bit. If MISC_REGISTERS_LINK_HOLDOFF_STATUS.LINK_HOLDOFF_FAILURE is set; the PCIE link has already begun training so it's too late to do any configuration. Clear this bit.
34144 #define MISCS_REG_GENERIC_HW_0                                                                               0x0096c4UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by hard reset. Reset on hard reset.
34145 #define MISCS_REG_GENERIC_HW_1                                                                               0x0096c8UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by hard reset. Reset on hard reset.
34146 #define MISCS_REG_GENERIC_CR_0                                                                               0x0096ccUL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by core reset. Reset on core reset.
34147 #define MISCS_REG_GENERIC_CR_1                                                                               0x0096d0UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by core reset. Reset on core reset.
34148 #define MISCS_REG_GENERIC_POR_0                                                                              0x0096d4UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by por reset. bit 0 is used for Vmain state machine system kill reset. If clear will not reset all the Vmain sm (backward compatible); if set will reset all the Vmain state machine. Reset on POR reset.
34149 #define MISCS_REG_GENERIC_POR_1                                                                              0x0096d8UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by por reset. Reset on POR reset.
34150 #define MISCS_REG_GEN_PURP_HWG                                                                               0x0096dcUL //Access:RW   DataWidth:0x20   // Bit[0]: EPIO MODE SEL: Setting this bit to 1 will allow SW/FW to use all of the 32 Extended GPIO pins. Without setting this bit; an EPIO can not be configured as an output. Each output has its output enable in the MCP register space; but this bit needs to be set to make use of that. Bit[3:1] spare. Bit[4]: WCVTMON_PWRDN: Powerdown for Warpcore VTMON. When set to 1 - Powerdown. Bit[5]: WCVTMON_RESETB: Reset for Warpcore VTMON. When set to 0 - vTMON is in reset. Bit[6]: setting this bit will change the i/o to an output and will drive the TimeSync output. Bit[31:7]: spare. Global register. Reset by hard reset.
34151 #define MISCS_REG_GEN_PURP_CRG                                                                               0x0096e0UL //Access:RW   DataWidth:0x20   // Debug only: spare RW register reset by core reset. Bit[0]: used for VCCMIN control to select 25MHz clock on XMAC; UMAC and PCIE Serdes. Global register.
34152 #define MISCS_REG_GEN_PURP_PORG                                                                              0x0096e4UL //Access:RW   DataWidth:0x20   // Debug only: [31:11] - spare RW register reset by por reset; [10:8] : PCIe Device Type: 3'b000 - Endpoint mode; 3'b010 - RC mode; 3'b011 - RC mode, with Refclk provided by Serdes. [7:5] - spare RW register reset by por reset; [4] - SW control to the serdes uController reset. When =1 the serdes uController is reset; [3] - when 1 reset the Vmain Switching Regulator Controller PMU registers; [2] - when 1 disable the Vmain Switching Regulator Controller; [1] -  when 1 reset the Vmgmt Switching Regulator Controller PMU registers; [0] - when 1 disable the Vmgmt Switching Regulator Controller. Global register.
34153 #define MISCS_REG_ISOLATION_LOGIC                                                                            0x0096e8UL //Access:R    DataWidth:0x1    // The isolation between Vaux and Vmain read value.
34154 #define MISCS_REG_VMAIN_POR                                                                                  0x0096ecUL //Access:RW   DataWidth:0x2    // 0-bypass the Vmain PORBG. for Vmain POR; if sel=1 the output wil be MISC_REGISTERS_VMAIN_POR.VMAIN_POR [1]; 1- bypass the Vmain PORBG. If MISC_REGISTERS_VMAIN_POR.VMAIN_POR [0] is '1' the output of Vmain POR will be this field.
34155 #define MISCS_REG_FUNCTION_HIDE_BB_K2                                                                        0x0096f0UL //Access:RW   DataWidth:0x10   // Reserved.
34156 #define MISCS_REG_PWR_ATTN                                                                                   0x0096f4UL //Access:RW   DataWidth:0x1    // This bit indicates that a Vmain powerdown event occurred. Write 0 to clear the event. Reset on hard reset.
34157 #define MISCS_REG_SMBIO_ENABLE_GLITCH_FILTER                                                                 0x0096f8UL //Access:RW   DataWidth:0x1    // When set enables the deglitching circuit for the SMBus inputs per I2C requirement.
34158 #define MISCS_REG_PCIE_HOT_RESET                                                                             0x0096fcUL //Access:RC   DataWidth:0x1    // If set indicate that the pcie_rst_b was asserted without perst assertion.
34159 #define MISCS_REG_FUNC_HIDE_PIN                                                                              0x009700UL //Access:R    DataWidth:0x1    // Synchronised value of ifmux_misc_func_hide.
34160 #define MISCS_REG_NIG_DBG_VECTOR_BB                                                                          0x009704UL //Access:RW   DataWidth:0x1    // NIG debug mux vector control. 0 - NIG0 debug vector is output to IFMUX; 1 -  NIG1 debug vector is output to IFMUX.
34161 #define MISCS_REG_FOUR_PORT_SHARED_MDIO_EN                                                                   0x009708UL //Access:RW   DataWidth:0x1    // When set this will allow any of the four emacs MDIO masters to initiate MDIO transactions to access XGXS0 or the four external GPHYs. Drives misc_cnig_mux_4port_shared_mdio_en output. Applicable both in 2-port and 4-port mode. TBD: unconnected in NM. Reserved.
34162 #define MISCS_REG_SEL_DBG_IFMUX_TEST                                                                         0x00970cUL //Access:RW   DataWidth:0x1    // NIG EMAC debug source selector. If 0 - path0 gmii/mii emac debug outputs are selected by NIG; If 1 - path1 gmii/mii emac debug outputs are selected by NIG. Drives output misc_cnig_sel_dbg_ifmux_test. TBD: unconnected in NM. Reserved.
34163 #define MISCS_REG_SEL_VAUX                                                                                   0x009710UL //Access:R    DataWidth:0x2    // SEL_VAUX_B - Control to power switching logic. [0] - output value driven by MISC; [1] - RESERVED.
34164 #define MISCS_REG_PCIE_DIS                                                                                   0x009714UL //Access:RW   DataWidth:0x1    // PCIE disable register bit. PCIE DIS. Has same functionality as the external IO PCIE_DIS: Internal PCIE DIS = external IO PCIE DIS or MISCS_REG_PCIE_DIS.
34165 #define MISCS_REG_CLK_NW_MAC_FAST_MODE                                                                       0x009718UL //Access:RW   DataWidth:0x1    // When set to 1, HiGig is supported on 40G and the nw mac clock frequency is higher than the main clock frequency. When set to 0, HiGig is not supported on 40G and the nw mac clock frequency is identical to the main clock frequency. Applicable only for K2.
34166 #define MISCS_REG_CMT_ENABLED_FOR_PAIR                                                                       0x00971cUL //Access:RW   DataWidth:0x8    // For Coupled Mode Teaming. Each bit corresponds to a PF pair i.e. bit 0 for global PFs 0 and 1; bit 1 for global PFs 2 and 3. If the bit is clear then the PFs for that pair are not coupled and the even PF is mapped to path 0 and the odd PF is mapped to path 1. This is the same mapping E2 and E3 have. If the bit is set then those PFs are coupled. In this case the even PF is mapped to both paths and the odd PF is disabled.
34167 #define MISCS_REG_ISOLATE_PATH                                                                               0x009720UL //Access:RW   DataWidth:0x1    // This bit will be set by the MCP when the device works in PDA mode. The value of this register also drives the isolate_path output of the MISC block.
34168 #define MISCS_REG_MDIO_OVERRIDE                                                                              0x009724UL //Access:RW   DataWidth:0x1    // MDIO Override. Enables the values on MISC_REGISTERS_MDIO_SUBSCRIPTION.MDIO_SUBSCRIPTION to override the hardware mode defined defaults. Global register. Reset on Hard reset. TBD: unconnected in NM. Reserved.
34169 #define MISCS_REG_MDIO_SUBSCRIPTION                                                                          0x009728UL //Access:RW   DataWidth:0x20   // MDIO Subscription. Is used to configure the subscriptions of on-chip PHY devices and MAC ports to the four MDIO domains. It is only used when MISC_REGISTERS_MDIO_OVERRIDE.MDIO_OVERRIDE is set. [3:0] - ch0_rr; [7:4] - ch1_rr; [11:8] - ch2_rr; [15:12] - ch3_rr; [19:16] - ch0_phy; [23:20] - ch1_phy; [27:24] - ch2_phy; [31:28] - ch3_phy. Global register. Reset on Hard reset. TBD: unconnected in NM. Reserved.
34170 #define MISCS_REG_HOT_RESET_UNPREPARED                                                                       0x00972cUL //Access:RW   DataWidth:0x1    // Set to 1 when pcie_hot_reset is asserted (Hot Reset / SBR / Link Down / Link Disable) and the chip is in un-prepared state. Reset to 0 by the FW. Reset on por reset.
34171 #define MISCS_REG_OTP_MISC_DO                                                                                0x009730UL //Access:R    DataWidth:0x5    // OTP IO 5 msb.
34172 #define MISCS_REG_PARITY_MODE                                                                                0x009734UL //Access:RW   DataWidth:0x1    // Debug only : parity mode to MCP. Setting this bit changes the parity checking on the memories from even to odd parity. Global register.
34173 #define MISCS_REG_IPOR_CMD_REG                                                                               0x009738UL //Access:RW   DataWidth:0x1    // Writing this bit as a '1' will cause the chip to do an internal reset exactly like a power-up reset. There is not protection for this request and it may cause any current PCI cycle to lock up. Reset on hard reset.
34174 #define MISCS_REG_MAIN_SEQ_BYP_SEL                                                                           0x00973cUL //Access:RW   DataWidth:0x5    // Debug only. main_sequencer_bypass select. For each bit; when set; the compatible bit in the MISC_REGISTERS_MAIN_SEQ_BYP_VAL.MAIN_SEQ_BYP_VAL affects the controls; when reset; the SM affects the controls. Bit 0 - Vmain OTP reset; Bit 1 - isolation_logic_b; Bit 2 - unprepared_power_down_detection; Bit 3 - PCIE_reset_b; Bit 4 - sel_vaux_b. Reset on hard reset.
34175 #define MISCS_REG_MAIN_SEQ_BYP_VAL                                                                           0x009740UL //Access:RW   DataWidth:0x5    // Debug only. main_sequencer_bypass values. For each bit; the written value affects the control only if the compatible bit in the MISC_REGISTERS_MAIN_SEQ_BYP_SEL.MAIN_SEQ_BYP_VAL is set; when reset; the SM affects the controls. Bit 0 - Vmain OTP reset; Bit 1 - isolation_logic_b; Bit 2 - uprepared_power_down_detection; Bit 3 - PCIE_reset_b; Bit 4 - sel_vaux_b. Reset on hard reset.
34176 #define MISCS_REG_UNCOND_ENTER_PLAY_DEAD                                                                     0x009744UL //Access:RW   DataWidth:0x1    // Writing to this register results in resetting entire chip via the play dead mechanism.
34177 #define MISCS_REG_COND_ENTER_PLAY_DEAD                                                                       0x009748UL //Access:RW   DataWidth:0x1    // Writing to this register result with resetting entire chip via the play dead mechanism if PERST is asserted.
34178 #define MISCS_REG_PLL_MAIN_CTRL_4                                                                            0x00974cUL //Access:RW   DataWidth:0x2    // Bit0 = Controls the glitch-less mux control source: 0-management power sequencer output; 1-glich-less mux manual setting (bit 1 in this regitser); reset (to 0) with hard_rst_b. bit1 =Glichless mux manual setting has affect when bit 0 = 1: 0-select USPLL clock; 1-select 25Mhz (ref clock); Reset (to 0) with hard_rst_b. Reset on POR reset.
34179 #define MISCS_REG_PLL_STORM_CTRL_4                                                                           0x009750UL //Access:RW   DataWidth:0x1    // [0]clock storm bypass: 0-select Storm SPLL clock; 1-select external clock; Reset on POR reset.
34180 #define MISCS_REG_UNPREPARED                                                                                 0x009754UL //Access:RW   DataWidth:0x1    // Set by the MCP to remember if one or more of the drivers is/are loaded; 0-prepare; 1-unprepare. Reset on hard reset.
34181 #define MISCS_REG_UNPREPARED_FW                                                                              0x009758UL //Access:RW   DataWidth:0x1    // Set by the MCP to remember if one or more of the drivers is/are loaded; 0-prepare; 1-unprepare. Reset on hard reset.
34182 #define MISCS_REG_UNPREPARED_DR                                                                              0x00975cUL //Access:RW   DataWidth:0x1    // Set by the Driver to remember if one or more of the drivers is/are loaded; 0-prepare; 1-unprepare. Reset on hard reset.
34183 #define MISCS_REG_VAUX_PRESENT                                                                               0x009760UL //Access:R    DataWidth:0x1    // 0 - VAUX is not present; 1 - VAUX is present.
34184 #define MISCS_REG_VAUX_EN_DIS                                                                                0x009764UL //Access:RW   DataWidth:0x8    // VAUX ENABLE Chip IO: when pulsed low enables supply from VAUX. VAUX DISABLE Chip IO: when pulsed low disables supply form VAUX. [7-6] RESERVED (FLOAT: these IOs are outputs only). [5-4] CLR: When any of these bits is written as a '1', the corresponding vaux_enable [bit 4]/ vaux_disable [bit 5] chip IOs will drive low. The read value of these bits will be '1' if the last command ( SET ; CLR ; or FLOAT ) for this bit was a CLR . (Reset value 0). [3-2] SET: When any of these bits is written as a '1', the corresponding vaux_enable [bit 2] / vaux_disable [bit 3] chip IOs will drive high. The read value of these bits will be '1' if the last command ( SET ; CLR ; or FLOAT ) for this bit was a SET . (Reset value 0). [1-0] RESERVED (VALUE RO). Global register.
34185 #define MISCS_REG_VAUX_EN_DIS_INT                                                                            0x009768UL //Access:RW   DataWidth:0x8    // RESERVED.
34186 #define MISCS_REG_CHIP_NUM                                                                                   0x00976cUL //Access:R    DataWidth:0x10   // These bits indicate the part number for the chip.
34187 #define MISCS_REG_CHIP_REV                                                                                   0x009770UL //Access:R    DataWidth:0x4    // These bits indicate the base revision of the chip. This value starts at 0x0 for the A0 tape-out and increments by one for each all-layer tape-out.
34188 #define MISCS_REG_CHIP_METAL                                                                                 0x009774UL //Access:R    DataWidth:0x8    // These bits indicate the metal revision of the chip. This value starts at 0x00 for each all-layer tape-out and increments by one for each tape-out.
34189 #define MISCS_REG_CHIP_TEST_REG                                                                              0x009778UL //Access:R    DataWidth:0x8    // These bits indicate the silent revision of the chip.
34190 #define MISCS_REG_LINK_IN_L23                                                                                0x00977cUL //Access:R    DataWidth:0x1    // When this bit is 1 it indicates that the link is down and PCIE is prepared for operation off of VAUX. TBD: set to 0 in NM. Reserved.
34191 #define MISCS_REG_PCIE_DIS_IO                                                                                0x009780UL //Access:R    DataWidth:0x1    // This bit reports the current state of the PCIE_DIS pin. If this bit is 1 it means that the LOM design has been strapped to support management only. The PCI power will always read as '0' in this state; as if the chip is in Out-Of-Box WOL mode.
34192 #define MISCS_REG_INTERNAL_PERST_N                                                                           0x009784UL //Access:R    DataWidth:0x1    // The status of the internal perst_n control (active low) that goes to the PCIE CORE.
34193 #define MISCS_REG_HRST_ASSERT_CNT                                                                            0x009788UL //Access:RW   DataWidth:0x10   // Accounts for Hard reset assertion. Is reset on POR reset.
34194 #define MISCS_REG_HRST_DEASSERT_CNT                                                                          0x00978cUL //Access:RW   DataWidth:0x10   // Accounts for Hard reset de-assertion. Is reset on POR reset.
34195 #define MISCS_REG_CRST_ASSERT_CNT                                                                            0x009790UL //Access:RW   DataWidth:0x10   // Accounts for Core reset assertion. Is reset on POR reset.
34196 #define MISCS_REG_CRST_DEASSERT_CNT                                                                          0x009794UL //Access:RW   DataWidth:0x10   // Accounts for Core de-reset assertion. Is reset on POR reset.
34197 #define MISCS_REG_PERST_ASSERT_CNT                                                                           0x009798UL //Access:RW   DataWidth:0x10   // Accounts for PERST_B reset assertion. Is reset on POR reset.
34198 #define MISCS_REG_PERST_DEASSERT_CNT                                                                         0x00979cUL //Access:RW   DataWidth:0x10   // Accounts for PERST_B reset de-assertion. Is reset on POR reset.
34199 #define MISCS_REG_PCIE_RST_PREPARED_ASSERT_CNT_BB                                                            0x0097a0UL //Access:RW   DataWidth:0x10   // Accounts for PCI_RST_N assertion when the chip is in prepared state. Is reset on POR reset.
34200 #define MISCS_REG_PCIE_RST_UNPREPARED_ASSERT_CNT_BB                                                          0x0097a4UL //Access:RW   DataWidth:0x10   // Accounts for PCI_RST_N assertion when the chip is in un-prepared state. Is reset on POR reset.
34201 #define MISCS_REG_PCIE_RST_DEASSERT_CNT_BB                                                                   0x0097a8UL //Access:RW   DataWidth:0x10   // Accounts for PCI_RST_N de-assertion. Is reset on POR reset.
34202 #define MISCS_REG_HOT_RESET_EN                                                                               0x0097acUL //Access:RW   DataWidth:0x1    // When =1, when ptw_miscs_pcie_hot_reset is asserted (Hot Reset / SBR / Link Down / Link Disable) and the chip is in un-prepared state, hard reset is asserted. When =0, when ptw_miscs_pcie_hot_reset is asserted (Hot Reset / SBR / Link Down / Link Disable) and the chip is in un-prepared state, hard reset is not asserted. Reset on por reset.
34203 #define MISCS_REG_PCIE_RST_N_BB                                                                              0x0097b0UL //Access:R    DataWidth:0x1    // Indicates the current state of the pcie_rst_n control which is driven by the PCIE CORE. Active low control.
34204 #define MISCS_REG_ECO_RESERVED                                                                               0x0097b4UL //Access:RW   DataWidth:0x20   // Eco reserved. Global register. [31:30] - used to programm loopback into Emulation (3\|2\|1\|0 (Enable loopback within the same port\|Enable loopback between ports (0 and 1, 2 and 3) of different engines\|Enable loopback between ports (0 and 2, 1 and 3) of the same engine\|Disable loopback)).
34205 #define MISCS_REG_MCP_ROM_TM                                                                                 0x0097b8UL //Access:RW   DataWidth:0x20   // Mcp_rom_tm
34206 #define MISCS_REG_AVS_OTP_SRAM_CTRL_BB                                                                       0x0097bcUL //Access:RW   DataWidth:0x9    // [31:9]  Reserved [8]     OTP_AVS_SRAM_MON_VALID [7:6]   OTP_AVS_SRAM_MON_N_PROCESS [5:4]   OTP_AVS_SRAM_MON_P_PROCESS [3:0]   OTP_ADJUST_VOLTAGE
34207 #define MISCS_REG_AVS_OTP_CTRL_VMAIN_BB                                                                      0x0097c0UL //Access:RW   DataWidth:0xf    // [31:15]  Reserved [14:12] OTP_VTRAP_TRIM_CODE: BG_adj [11:9]  OTP_VTRAP_TRIM_CODE: MAX0_adj [8:6]   OTP_VTRAP_TRIM_CODE: MIN1_adj [5:2]   OTP_VTRAP_TRIM_CODE: MIN0_adj [1]     OTP_VTRAP_ENABLE [0]     OTP_AVS_DISABLE
34208 #define MISCS_REG_AVS_OTP_CTRL_VMGMT_BB                                                                      0x0097c4UL //Access:RW   DataWidth:0xf    // [31:15]  Reserved [14:12] OTP_VTRAP_TRIM_CODE: BG_adj [11:9]  OTP_VTRAP_TRIM_CODE: MAX0_adj [8:6]   OTP_VTRAP_TRIM_CODE: MIN1_adj [5:2]   OTP_VTRAP_TRIM_CODE: MIN0_adj [1]     OTP_VTRAP_ENABLE [0]     OTP_AVS_DISABLE
34209 #define MISCS_REG_AVS_TOP_ADDR_BB                                                                            0x0097c8UL //Access:RW   DataWidth:0x11   // Indirect address.  Used to addrerss a register in avs_top.
34210 #define MISCS_REG_AVS_TOP_DATA_BB                                                                            0x0097ccUL //Access:RW   DataWidth:0x20   // Indirect data. Reading from this fetches data from top_addr.                          Writing stores data to top_addr.
34211 #define MISCS_REG_AVS_PVTMON_DACCODE_BB                                                                      0x0097d0UL //Access:RW   DataWidth:0x16   // [31:22] Reserved [21]    VMgmt DAC Over-ride: When set, over-ride DAC code from AVS monitor with on from this register [20:11] VMgmt DAC Codeword [10]    VMain DAC Over-ride: When set, over-ride DAC code from AVS monitor with on from this register [9:0]   VMain DAC Codeword
34212 #define MISCS_REG_OPTE_EMPTY_STATUS_BB                                                                       0x0097d4UL //Access:R    DataWidth:0x1c   // Packet available and FIFO empty status signals: [27:11] - Per-TC packet available status; [10] -  STORM FIFO; [9] - BTB SOP FIFO for engine 0; [8] - BTB SOP FIFO for engine 1; [7] - BTB IF0 FIFO for engine 0; [6] - BTB IF0 FIFO for engine 1; [5] - BTB IF1 FIFO for engine 0; [4] - BTB IF1 FIFO for engine 1; [3] - DBG FIFO for engine 0; [2] - DBG FIFO for engine 1; [1] - DORQ FIFO for engine 0; [0] - DORQ FIFO for engine 1;
34213 #define MISCS_REG_OPTE_FULL_STATUS_BB                                                                        0x0097d8UL //Access:R    DataWidth:0xc    // FIFO full status signals: [11] -  STORM FIFO almost full; [10] -  STORM FIFO full; [9] -  BTB SOP FIFO full for engine 0; [8] -  BTB SOP FIFO full for engine 1; [7] -  BTB IF0 FIFO full for engine 0; [6] -  BTB IF0 FIFO full for engine 1; [5] -  BTB IF1 FIFO full for engine 0; [4] -  BTB IF1 FIFO full for engine 1; [3] -  DBG FIFO full for engine 0; [2] -  DBG FIFO full for engine 1; [1] -  DORQ FIFO full for engine 0; [0] -  DORQ FIFO full for engine 1;
34214 #define MISCS_REG_OPTE_STATS_VECTOR_BB                                                                       0x0097dcUL //Access:R    DataWidth:0x8    // Signals for statistics counters, one bit for each statistics. [7] -  Received packet from BTB IF0 of engine 0; [6] -  Received packet from BTB IF0 of engine 1; [5] -  Received packet from BTB IF1 of engine 0; [4] -  Received packet from BTB IF1 of engine 1; [3] -  Sent packet to BRB IF0 of engine 0; [2] -  Sent packet to BRB IF0 of engine 1; [1] -  Sent packet to BRB IF1 of engine 0; [0] -  Sent packet to BRB IF1 of engine 1;
34215 #define MISCS_REG_OPTE_CTRL_BB                                                                               0x0097e0UL //Access:RW   DataWidth:0x8    // Opte Control configuration. [7:4] -  storm_init_crd: Credits for the output STORM Packet interface. [3:2] -  storm_pkt_dst: Select the destination engine for STORM packets. Set bit 2 to send STORM packets to engine 0. Set bit 3 to send STORM packets to engine 1. Set both bits to send STORM packets to both engines.  At least one destination has to be selected at any given time. [1:0] -  pxp_msg_dst: Select the destination engine for PXP messages. Set bit 0 to send PXP messages to engine 0. Set bit 1 to send PXP messages to engine 1. Set both bits to send PXP messages to both engines.  At least one destination has to be selected at any given time.
34216 #define MISCS_REG_OPTE_ALMFULL_THR_BB                                                                        0x0097e4UL //Access:RW   DataWidth:0x1e   // OPTE Almost-full Threshold. [29:25] -  Btb_if0_fifo_almfull_thr: Almost-full threshold for BTB main traffic FIFO. [24:20] -  Btb_if1_fifo_almfull_thr: Almost-full threshold for BTB LB traffic FIFO. [19:15] -  Storm_fifo_almfull_thr: Almost-full threshold for STORM FIFO. While this threshold is met or exceeded, OPTE stops returning credits to NIG since OPTE has to be able to honor the credits that NIG has for the STORM Packet interface.  Note that the actual assertion of the almost full flag is 1-3 entries more than the configured threshold. [14:5] -  reserved. [4:0] - Dbg_fifo_almfull_thr: Almost-full threshold for Debug FIFO.
34217 #define MISCS_REG_AVS_CLOCK_OBSERVE_BB                                                                       0x0097ecUL //Access:RW   DataWidth:0x6    // [31:6] Reserved [5]    Divide enable [4]    Enable [3:0]  Control
34218 #define MISCS_REG_AVS_TP_OUT_CTRL_BB                                                                         0x0097f0UL //Access:RW   DataWidth:0x3    // [31:3] Reserved [2]    Enable [1:0]  Select
34219 #define MISCS_REG_AVS_TP_IN_BB                                                                               0x0097f4UL //Access:RW   DataWidth:0x20   // [31:0] Data
34220 #define MISCS_REG_AVS_TP_OUT_BB                                                                              0x0097f8UL //Access:R    DataWidth:0x20   // [31:0] Data
34221 #define DBU_REG_CMD                                                                                          0x00a000UL //Access:RW   DataWidth:0x3    // Multi Field Register.
34222   #define DBU_REG_CMD_ENABLE                                                                                 (0x1<<0) // This bit will always read '1', as it is not possible to disable the dbu block.
34223   #define DBU_REG_CMD_ENABLE_SHIFT                                                                           0
34224   #define DBU_REG_CMD_RX_ERROR                                                                               (0x1<<1) // This bit will read '1' if a byte has been received with a framing error. It will continue to read as a '1' until the command register is written with a '1' in this bit position.
34225   #define DBU_REG_CMD_RX_ERROR_SHIFT                                                                         1
34226   #define DBU_REG_CMD_RX_OVERFLOW                                                                            (0x1<<2) // This bit will read '1' of a receive overflow has occurred. It will continue to read as a '1' until the command register is written with a '1' in this bit position.
34227   #define DBU_REG_CMD_RX_OVERFLOW_SHIFT                                                                      2
34228 #define DBU_REG_STATUS                                                                                       0x00a004UL //Access:R    DataWidth:0x2    // Multi Field Register.
34229   #define DBU_REG_STATUS_RXDATA_VALID                                                                        (0x1<<0) // This bit will read '1' if there is a valid byte to read in dbu_rxdata. Once dbu_rxdata is read, this bit will automatically clear.
34230   #define DBU_REG_STATUS_RXDATA_VALID_SHIFT                                                                  0
34231   #define DBU_REG_STATUS_TXDATA_OCCUPIED                                                                     (0x1<<1) // This bit will read '1' if there is data pending to be transmitted in the txdata register. The bit will automatically clear when the txdata register is emptied.
34232   #define DBU_REG_STATUS_TXDATA_OCCUPIED_SHIFT                                                               1
34233 #define DBU_REG_CONFIG                                                                                       0x00a008UL //Access:RW   DataWidth:0x3    // Multi Field Register.
34234   #define DBU_REG_CONFIG_TIMING_OVERRIDE                                                                     (0x1<<0) // When this bit is set, the UART timing will be determined by the values in the dbu_timing register. When the bit is clear, the UART timing will be determined by the timing_select inputs to the block.
34235   #define DBU_REG_CONFIG_TIMING_OVERRIDE_SHIFT                                                               0
34236   #define DBU_REG_CONFIG_DEBUGSM_ENABLE                                                                      (0x1<<1) // When this bit is set, the debug state machine shall respond to received characters by performing GRC master transactions and returning received data.
34237   #define DBU_REG_CONFIG_DEBUGSM_ENABLE_SHIFT                                                                1
34238   #define DBU_REG_CONFIG_CRLF_ENABLE                                                                         (0x1<<2) // When this bit is set, all line feeds shall be preceded by a carriage return. Note that this bit has no impact on carriage returns transmitted by a GRC master via the txdata register.
34239   #define DBU_REG_CONFIG_CRLF_ENABLE_SHIFT                                                                   2
34240 #define DBU_REG_TIMING                                                                                       0x00a00cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
34241   #define DBU_REG_TIMING_FB_SMPL_OFFSET                                                                      (0xffff<<0) // These bits set the number of core_clock cycles after the falling edge of the rx_data pin that the start bit should be sampled. The default value of 0x6C results in 115200 baud operation with CK25 at 25MHz. Baud Rate 2400     : 0x1458 Baud Rate 4800     : 0x0A2C Baud Rate 9600     : 0x0516 Baud Rate 19200    : 0x028B Baud Rate 38400    : 0x0145 Baud Rate 57600    : 0x00D9 Baud Rate 115200   : 0x006c Baud Rate 230400   : 0x0036 Baud Rate 460800   : 0x001B
34242   #define DBU_REG_TIMING_FB_SMPL_OFFSET_SHIFT                                                                0
34243   #define DBU_REG_TIMING_BIT_INTERVAL                                                                        (0xffff<<16) // These bits set the number of core_clock cycles in between bits for both rx and tx. The default value of 0xD9 results in 115200 baud operation with CK25 at 25MHz. Baud Rate 2400     : 0x28B0 Baud Rate 4800     : 0x1458 Baud Rate 9600     : 0x0A2C Baud Rate 19200    : 0x0516 Baud Rate 38400    : 0x028B Baud Rate 57600    : 0x0145 Baud Rate 115200   : 0x00D9 Baud Rate 230400   : 0x006c Baud Rate 460800   : 0x0036
34244   #define DBU_REG_TIMING_BIT_INTERVAL_SHIFT                                                                  16
34245 #define DBU_REG_RXDATA                                                                                       0x00a010UL //Access:R    DataWidth:0x8    // This bit indicates that the data currently in bits 7:0 of this register was received in error. This bit is valid only if rx_valid is set in the status register.
34246 #define DBU_REG_TXDATA                                                                                       0x00a014UL //Access:RW   DataWidth:0x8    // This register can be written to transmit a single byte of data on the serial interface. Firmware should poll the txdata_occupied bit in the status register before writing this register to make sure that a previously written byte has been transmitted. This register will read back the last txdata byte that was written.
34247 #define DBU_REG_VFID_CFG                                                                                     0x00a018UL //Access:RW   DataWidth:0x20   // Multi Field Register.
34248   #define DBU_REG_VFID_CFG_VFID_VALUE                                                                        (0xff<<0) // Set the VF for which the registers need to be accessed
34249   #define DBU_REG_VFID_CFG_VFID_VALUE_SHIFT                                                                  0
34250   #define DBU_REG_VFID_CFG_PORT_VALUE                                                                        (0xff<<8) // Set the Port for which the registers need to be accessed
34251   #define DBU_REG_VFID_CFG_PORT_VALUE_SHIFT                                                                  8
34252   #define DBU_REG_VFID_CFG_VFID_VALID                                                                        (0x1<<16) // The vfid_value bits are valid only if this bit is set. If this bit is cleared, PF registers will be accessed
34253   #define DBU_REG_VFID_CFG_VFID_VALID_SHIFT                                                                  16
34254   #define DBU_REG_VFID_CFG_PATHID                                                                            (0x1<<20) // Set the path ID if the access is forced as indicated by bit 31.
34255   #define DBU_REG_VFID_CFG_PATHID_SHIFT                                                                      20
34256   #define DBU_REG_VFID_CFG_PATH_FORCE                                                                        (0x1<<31) // When 0, the path selection is done by PFID[0]. When 1,  the path selection is done by the PATHID field in this register.
34257   #define DBU_REG_VFID_CFG_PATH_FORCE_SHIFT                                                                  31
34258 #define DMAE_REG_INIT                                                                                        0x00c000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
34259 #define DMAE_REG_PCI_IFEN                                                                                    0x00c040UL //Access:RW   DataWidth:0x1    // DMAE PCI Interface (Request;Read;Write) enable. If 0 - the acknowledge input is disregarded; valid is deasserted; full is asserted; all other signals are treated as usual; if 1 - normal activity.
34260 #define DMAE_REG_GRC_IFEN                                                                                    0x00c044UL //Access:RW   DataWidth:0x1    // DMAE GRC Interface (Target;Master) enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
34261 #define DMAE_REG_GO_C0                                                                                       0x00c048UL //Access:RW   DataWidth:0x1    // Command 0 go.
34262 #define DMAE_REG_GO_C1                                                                                       0x00c04cUL //Access:RW   DataWidth:0x1    // Command 1 go.
34263 #define DMAE_REG_GO_C2                                                                                       0x00c050UL //Access:RW   DataWidth:0x1    // Command 2 go.
34264 #define DMAE_REG_GO_C3                                                                                       0x00c054UL //Access:RW   DataWidth:0x1    // Command 3 go.
34265 #define DMAE_REG_GO_C4                                                                                       0x00c058UL //Access:RW   DataWidth:0x1    // Command 4 go.
34266 #define DMAE_REG_GO_C5                                                                                       0x00c05cUL //Access:RW   DataWidth:0x1    // Command 5 go.
34267 #define DMAE_REG_GO_C6                                                                                       0x00c060UL //Access:RW   DataWidth:0x1    // Command 6 go.
34268 #define DMAE_REG_GO_C7                                                                                       0x00c064UL //Access:RW   DataWidth:0x1    // Command 7 go.
34269 #define DMAE_REG_GO_C8                                                                                       0x00c068UL //Access:RW   DataWidth:0x1    // Command 8 go.
34270 #define DMAE_REG_GO_C9                                                                                       0x00c06cUL //Access:RW   DataWidth:0x1    // Command 9 go.
34271 #define DMAE_REG_GO_C10                                                                                      0x00c070UL //Access:RW   DataWidth:0x1    // Command 10 go.
34272 #define DMAE_REG_GO_C11                                                                                      0x00c074UL //Access:RW   DataWidth:0x1    // Command 11 go.
34273 #define DMAE_REG_GO_C12                                                                                      0x00c078UL //Access:RW   DataWidth:0x1    // Command 12 go.
34274 #define DMAE_REG_GO_C13                                                                                      0x00c07cUL //Access:RW   DataWidth:0x1    // Command 13 go.
34275 #define DMAE_REG_GO_C14                                                                                      0x00c080UL //Access:RW   DataWidth:0x1    // Command 14 go.
34276 #define DMAE_REG_GO_C15                                                                                      0x00c084UL //Access:RW   DataWidth:0x1    // Command 15 go.
34277 #define DMAE_REG_GO_C16                                                                                      0x00c088UL //Access:RW   DataWidth:0x1    // Command 16 go.
34278 #define DMAE_REG_GO_C17                                                                                      0x00c08cUL //Access:RW   DataWidth:0x1    // Command 17 go.
34279 #define DMAE_REG_GO_C18                                                                                      0x00c090UL //Access:RW   DataWidth:0x1    // Command 18 go.
34280 #define DMAE_REG_GO_C19                                                                                      0x00c094UL //Access:RW   DataWidth:0x1    // Command 19 go.
34281 #define DMAE_REG_GO_C20                                                                                      0x00c098UL //Access:RW   DataWidth:0x1    // Command 20 go.
34282 #define DMAE_REG_GO_C21                                                                                      0x00c09cUL //Access:RW   DataWidth:0x1    // Command 21 go.
34283 #define DMAE_REG_GO_C22                                                                                      0x00c0a0UL //Access:RW   DataWidth:0x1    // Command 22 go.
34284 #define DMAE_REG_GO_C23                                                                                      0x00c0a4UL //Access:RW   DataWidth:0x1    // Command 23 go.
34285 #define DMAE_REG_GO_C24                                                                                      0x00c0a8UL //Access:RW   DataWidth:0x1    // Command 24 go.
34286 #define DMAE_REG_GO_C25                                                                                      0x00c0acUL //Access:RW   DataWidth:0x1    // Command 25 go.
34287 #define DMAE_REG_GO_C26                                                                                      0x00c0b0UL //Access:RW   DataWidth:0x1    // Command 26 go.
34288 #define DMAE_REG_GO_C27                                                                                      0x00c0b4UL //Access:RW   DataWidth:0x1    // Command 27 go.
34289 #define DMAE_REG_GO_C28                                                                                      0x00c0b8UL //Access:RW   DataWidth:0x1    // Command 28 go.
34290 #define DMAE_REG_GO_C29                                                                                      0x00c0bcUL //Access:RW   DataWidth:0x1    // Command 29 go.
34291 #define DMAE_REG_GO_C30                                                                                      0x00c0c0UL //Access:RW   DataWidth:0x1    // Command 30 go.
34292 #define DMAE_REG_GO_C31                                                                                      0x00c0c4UL //Access:RW   DataWidth:0x1    // Command 31 go.
34293 #define DMAE_REG_INT_STS                                                                                     0x00c180UL //Access:R    DataWidth:0x2    // Multi Field Register.
34294   #define DMAE_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
34295   #define DMAE_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
34296   #define DMAE_REG_INT_STS_PCI_RD_BUF_ERR                                                                    (0x1<<1) // PCI read buffer error.
34297   #define DMAE_REG_INT_STS_PCI_RD_BUF_ERR_SHIFT                                                              1
34298 #define DMAE_REG_INT_MASK                                                                                    0x00c184UL //Access:RW   DataWidth:0x2    // Multi Field Register.
34299   #define DMAE_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: DMAE_REG_INT_STS.ADDRESS_ERROR .
34300   #define DMAE_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
34301   #define DMAE_REG_INT_MASK_PCI_RD_BUF_ERR                                                                   (0x1<<1) // This bit masks, when set, the Interrupt bit: DMAE_REG_INT_STS.PCI_RD_BUF_ERR .
34302   #define DMAE_REG_INT_MASK_PCI_RD_BUF_ERR_SHIFT                                                             1
34303 #define DMAE_REG_INT_STS_WR                                                                                  0x00c188UL //Access:WR   DataWidth:0x2    // Multi Field Register.
34304   #define DMAE_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
34305   #define DMAE_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
34306   #define DMAE_REG_INT_STS_WR_PCI_RD_BUF_ERR                                                                 (0x1<<1) // PCI read buffer error.
34307   #define DMAE_REG_INT_STS_WR_PCI_RD_BUF_ERR_SHIFT                                                           1
34308 #define DMAE_REG_INT_STS_CLR                                                                                 0x00c18cUL //Access:RC   DataWidth:0x2    // Multi Field Register.
34309   #define DMAE_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
34310   #define DMAE_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
34311   #define DMAE_REG_INT_STS_CLR_PCI_RD_BUF_ERR                                                                (0x1<<1) // PCI read buffer error.
34312   #define DMAE_REG_INT_STS_CLR_PCI_RD_BUF_ERR_SHIFT                                                          1
34313 #define DMAE_REG_PRTY_MASK_H_0_BB_K2                                                                         0x00c204UL //Access:RW   DataWidth:0x3    // Multi Field Register.
34314   #define DMAE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: DMAE_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
34315   #define DMAE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               0
34316   #define DMAE_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: DMAE_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
34317   #define DMAE_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               1
34318   #define DMAE_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: DMAE_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
34319   #define DMAE_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               2
34320 #define DMAE_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x00c210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
34321 #define DMAE_REG_PXP_REQ_INIT_CRD                                                                            0x00c400UL //Access:RW   DataWidth:0x4    // DMAE- PCI Request Interface initial credit. Write writes the initial value to the credit counter; related to the address. Read returns the current value of the counter.
34322 #define DMAE_REG_RLXD_ORDR                                                                                   0x00c404UL //Access:RW   DataWidth:0x1    // Relaxed ordering. 0-strict PCI ordering is used;1-PCI-X relaxed ordering is enabled.
34323 #define DMAE_REG_NO_SNOOP                                                                                    0x00c408UL //Access:RW   DataWidth:0x1    // 0-PCI type cache snoop protection is required;1-system isn't required to cause processor cache snoop for coherency.
34324 #define DMAE_REG_CRC16I_INIT                                                                                 0x00c40cUL //Access:RW   DataWidth:0x1    // If 0 - the CRC-16 initial value is all zeroes; if 1 - the CRC-16 initial value is all ones.
34325 #define DMAE_REG_CRC16_BSWAP                                                                                 0x00c410UL //Access:RW   DataWidth:0x1    // If 0 - the CRC-16 final calculation result isn't byte swapped; if 1 - the CRC-16 final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
34326 #define DMAE_REG_CRC16C_INIT                                                                                 0x00c414UL //Access:RW   DataWidth:0x1    // If 0 - the CRC-16c initial value is all zeroes; if 1 - the CRC-16c initial value is all ones.
34327 #define DMAE_REG_CRC16T10_INIT                                                                               0x00c418UL //Access:RW   DataWidth:0x1    // If 0 - the CRC-16 T10 initial value is all zeroes; if 1 - the CRC-16 T10 initial value is all ones.
34328 #define DMAE_REG_CRC32I_INIT                                                                                 0x00c41cUL //Access:RW   DataWidth:0x1    // If 0 - the CRC-32 initial value is all zeroes; if 1 - the CRC-32 initial value is all ones.
34329 #define DMAE_REG_CRC32I_BSWAP                                                                                0x00c420UL //Access:RW   DataWidth:0x1    // If 0 - the CRC-32 final calculation result isn't byte swapped; if 1 - the CRC-32 final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
34330 #define DMAE_REG_CRC32C_INIT                                                                                 0x00c424UL //Access:RW   DataWidth:0x1    // If 0 - the CRC-32c initial value is all zeroes; if 1 - the CRC-32c initial value is all ones.
34331 #define DMAE_REG_CRC32C_BSWAP                                                                                0x00c428UL //Access:RW   DataWidth:0x1    // If 0 - the CRC-32c final calculation result isn't byte swapped; if 1 - the CRC-32c final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
34332 #define DMAE_REG_CHKSUM0_FIX                                                                                 0x00c42cUL //Access:RW   DataWidth:0x1    // If 0 - the final checksum equal 0 won't be changed;if 1 - the final checksum equal 0 will be fixed to all ones.
34333 #define DMAE_REG_WR_ATC_FLAGS                                                                                0x00c430UL //Access:RW   DataWidth:0x3    // Write request ATC Flags[1:0]: 00 - Do nothing; 01 - Search only; 10 - Search & Cache; 11 - Search & Release; ATC Flags[2]:0 - Low Priority;  - High Priority.
34334 #define DMAE_REG_RD_ATC_FLAGS                                                                                0x00c434UL //Access:RW   DataWidth:0x3    // Read request ATC Flags[1:0]: 00 - Do nothing; 01 - Search only; 10 - Search & Cache; 11 - Search & Release; ATC Flags[2]:0 - Low Priority;  - High Priority.
34335 #define DMAE_REG_PCI_ERR_DISCARD_EN                                                                          0x00c438UL //Access:RW   DataWidth:0x1    // When set discards 1- or 2-Dword PCI transaction read in case there is PCI error.
34336 #define DMAE_REG_PCI_ERR_DISCARD_ADDR                                                                        0x00c43cUL //Access:RW   DataWidth:0x14   // GRC address in case 1- or 2-Dword PCI transaction is discardd due to PCI error and dmae.pci_err_discard set.
34337 #define DMAE_REG_TPH_FLAGS                                                                                   0x00c440UL //Access:RW   DataWidth:0xc    // Multi Field Register.
34338   #define DMAE_REG_TPH_FLAGS_TPH_STR_TAG_INDX                                                                (0x1ff<<0) // Steering Tag Index (value of 0x1FF means no steering tag in which case steering tag will be set to 0).
34339   #define DMAE_REG_TPH_FLAGS_TPH_STR_TAG_INDX_SHIFT                                                          0
34340   #define DMAE_REG_TPH_FLAGS_TPH_ST_HINT                                                                     (0x3<<9) // ST hint. 00 - Bidirectional shared data structure; 01 - Device writes/reads then device reads/writes soon; 10 - Device writes then host reads soon or Device reads data that the Host is believed to have recently written; 11 - like 10 but with higher priority.
34341   #define DMAE_REG_TPH_FLAGS_TPH_ST_HINT_SHIFT                                                               9
34342   #define DMAE_REG_TPH_FLAGS_TPH_VALID                                                                       (0x1<<11) // TPH valid.
34343   #define DMAE_REG_TPH_FLAGS_TPH_VALID_SHIFT                                                                 11
34344 #define DMAE_REG_ECO_RESERVED                                                                                0x00c444UL //Access:RW   DataWidth:0x8    // Chicken bits.
34345 #define DMAE_REG_GRC_PRIVILEGE_LEVEL                                                                         0x00c448UL //Access:RW   DataWidth:0x2    // GRC privilege level: generates PRV field in FID: 0 - VN Virtualized NIC (Used for VF access); 1 - PDA Physical Device Assignment (Assigned to VM-s); 2 - HV HyperVisor (Assigned to HV); 3 - UA Un-restricted Access;
34346 #define DMAE_REG_FSM_ST                                                                                      0x00c44cUL //Access:R    DataWidth:0x4    // DMAE FSM current state.
34347 #define DMAE_REG_MEMCTRL_WR_RD_N_BB                                                                          0x00c500UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
34348 #define DMAE_REG_MEMCTRL_CMD_BB                                                                              0x00c504UL //Access:RW   DataWidth:0x8    // command to CPU BIST
34349 #define DMAE_REG_MEMCTRL_ADDRESS_BB                                                                          0x00c508UL //Access:RW   DataWidth:0x8    // address to CPU BIST
34350 #define DMAE_REG_MEMCTRL_STATUS                                                                              0x00c50cUL //Access:R    DataWidth:0x20   // status from CPU BIST
34351 #define DMAE_REG_DBG_SELECT                                                                                  0x00c510UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
34352 #define DMAE_REG_DBG_DWORD_ENABLE                                                                            0x00c514UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
34353 #define DMAE_REG_DBG_SHIFT                                                                                   0x00c518UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
34354 #define DMAE_REG_DBG_FORCE_VALID                                                                             0x00c51cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
34355 #define DMAE_REG_DBG_FORCE_FRAME                                                                             0x00c520UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
34356 #define DMAE_REG_DBG_OUT_DATA                                                                                0x00c540UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
34357 #define DMAE_REG_DBG_OUT_DATA_SIZE                                                                           8
34358 #define DMAE_REG_DBG_OUT_VALID                                                                               0x00c560UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
34359 #define DMAE_REG_DBG_OUT_FRAME                                                                               0x00c564UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
34360 #define DMAE_REG_CMD_MEM                                                                                     0x00c800UL //Access:RW   DataWidth:0x20   // Commands memory. The address to command X; row Y is to calculated as 14*X+Y.
34361 #define DMAE_REG_CMD_MEM_SIZE                                                                                448
34362 #define DBG_REG_CLIENT_ENABLE                                                                                0x010004UL //Access:RW   DataWidth:0x13   // Enable to client interfaces: Bits 0- RBCN; 1- RBCP; 2-RBCR; 3- RBCT; 4- RBCU; 5- RBCF; 6- RBCX; 7- RBCS; 8-RBCH; 9-RBCZ; 10 - other engine input (obsolete); 11-Timestamp client; 12-CPU client; 13-RBCY; 14-RBCQ; 15-RBCM; 16-RBCB; 17-RBCW; 18-RBCV;
34363 #define DBG_REG_OTHER_CLIENT_ENABLE_BB_K2                                                                    0x010008UL //Access:RW   DataWidth:0x13   // Enable to client interfaces for output to other engine: Bits 0- RBCN; 1- RBCP; 2-RBCR; 3- RBCT; 4- RBCU; 5- RBCF; 6- RBCX; 7- RBCS; 8-RBCH; 9-RBCZ; 10 - other engine input (bit 10 should be constnantly 0); 11-Timestamp client; 12-CPU client; 13-RBCY; 14-RBCQ; 15-RBCM; 16-RBCB; 17-RBCW; 18-RBCV;
34364 #define DBG_REG_OUTPUT_ENABLE                                                                                0x01000cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
34365   #define DBG_REG_OUTPUT_ENABLE_PCI_REQ_ENABLE                                                               (0x1<<0) // Debug only:  This bit is an enable to PCI output request interface; This bit should be enabled/disabled together along with DBG_REGISTERS_OUTPUT_ENABLE.PCI_DATA_ENABLE . When DBG_REGISTERS_OUTPUT_ENABLE.NIG_ENABLE is enabled this register must be disabled.
34366   #define DBG_REG_OUTPUT_ENABLE_PCI_REQ_ENABLE_SHIFT                                                         0
34367   #define DBG_REG_OUTPUT_ENABLE_PCI_DATA_ENABLE                                                              (0x1<<1) // Debug only:  This bit is an enable to PCI output data interface; This bit should be enabled/disabled together along with DBG_REGISTERS_OUTPUT_ENABLE.PCI_REQ_ENABLE . When DBG_REGISTERS_OUTPUT_ENABLE.NIG_ENABLE is enabled this register must be disabled.
34368   #define DBG_REG_OUTPUT_ENABLE_PCI_DATA_ENABLE_SHIFT                                                        1
34369   #define DBG_REG_OUTPUT_ENABLE_NIG_ENABLE                                                                   (0x1<<2) // Debug only:  This bit is an enable to NIG output data interface. When DBG_REGISTERS_OUTPUT_ENABLE.PCI_REQ_ENABLE and DBG_REGISTERS_OUTPUT_ENABLE.PCI_DATA_ENABLE are enabled this bit should be disabled.
34370   #define DBG_REG_OUTPUT_ENABLE_NIG_ENABLE_SHIFT                                                             2
34371 #define DBG_REG_OTHER_ENGINE_MODE_BB_K2                                                                      0x010010UL //Access:RW   DataWidth:0x3    // Working mode with the other DBG instance engine as follows: 0-NONE; 1-DoubleBwTx (DoubleBw the TX side); 2-DoubleBwRx (DoubleBw the RX side); 3-CrossEngineTx (CrossEngineTx the TX side);4-CrossEngineRx (CrossEngineRx the RX side).
34372 #define DBG_REG_CALENDAR_SLOT0                                                                               0x010014UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 0 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34373 #define DBG_REG_CALENDAR_SLOT1                                                                               0x010018UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 1 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34374 #define DBG_REG_CALENDAR_SLOT2                                                                               0x01001cUL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 2 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34375 #define DBG_REG_CALENDAR_SLOT3                                                                               0x010020UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 3 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34376 #define DBG_REG_CALENDAR_SLOT4                                                                               0x010024UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 4 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34377 #define DBG_REG_CALENDAR_SLOT5                                                                               0x010028UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 5 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34378 #define DBG_REG_CALENDAR_SLOT6                                                                               0x01002cUL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 6 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34379 #define DBG_REG_CALENDAR_SLOT7                                                                               0x010030UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 7 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34380 #define DBG_REG_CALENDAR_SLOT8                                                                               0x010034UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 8 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34381 #define DBG_REG_CALENDAR_SLOT9                                                                               0x010038UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 9 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34382 #define DBG_REG_CALENDAR_SLOT10                                                                              0x01003cUL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 10 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34383 #define DBG_REG_CALENDAR_SLOT11                                                                              0x010040UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 11 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34384 #define DBG_REG_CALENDAR_SLOT12                                                                              0x010044UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 12 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34385 #define DBG_REG_CALENDAR_SLOT13                                                                              0x010048UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 13 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34386 #define DBG_REG_CALENDAR_SLOT14                                                                              0x01004cUL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 14 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34387 #define DBG_REG_CALENDAR_SLOT15                                                                              0x010050UL //Access:RW   DataWidth:0x3    // Debug only: These bits are a client index for slot 15 in calendar as follows: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM; 6-7 is none.
34388 #define DBG_REG_CALENDAR_PACE                                                                                0x010054UL //Access:RW   DataWidth:0x8    // Debug only: This bit indicates the calendar pacing which is the number of cycles the calendar stays on the same slot before moving to the next slot to support lower rates (During the number of cycles configured in the DBG_REGISTERS_CALENDAR_PACE only one cycle can be valid).
34389 #define DBG_REG_FRAMING_MODE                                                                                 0x010058UL //Access:RW   DataWidth:0x2    // Framing modes: 0 - 128b STORM (A and B) data is logged 1 - 64b STORM (A and B) data + 4 different (in general case) HW blocks are logged 2 - 32b STORM (A and B) data + 6 different (in general case) HW blocks are logged 3 - 8 different (in general case) HW blocks are logged
34390 #define DBG_REG_DEBUG_TARGET                                                                                 0x01005cUL //Access:RW   DataWidth:0x2    // Debug only:  These bits indicate the target of the debug data:  0 - internal buffer;  1 - NIG;   2 - PCI.
34391 #define DBG_REG_FULL_MODE                                                                                    0x010060UL //Access:RW   DataWidth:0x1    // Debug only: This bit indicates whether data will be wrapped (oldest data is thrown) or overflowed-one shot (newest data is thrown) as follows: (a) When DBG_REGISTERS_DEBUG_TARGET =0 (internal buffer): 1- wrap internal buffer; 0 - One Shot; b) When DBG_REGISTERS_DEBUG_TARGET =1 (NIG):  1 - constant send; 0 - One Shot; c) When DBG_REGISTERS_DEBUG_TARGET =2 (PXP): 1 - wrap host memory in PXP; 0 - One Shot;.
34392 #define DBG_REG_INT_STS                                                                                      0x010180UL //Access:R    DataWidth:0x1    // Multi Field Register.
34393   #define DBG_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
34394   #define DBG_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
34395 #define DBG_REG_INT_MASK                                                                                     0x010184UL //Access:RW   DataWidth:0x1    // Multi Field Register.
34396   #define DBG_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: DBG_REG_INT_STS.ADDRESS_ERROR .
34397   #define DBG_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
34398 #define DBG_REG_INT_STS_WR                                                                                   0x010188UL //Access:WR   DataWidth:0x1    // Multi Field Register.
34399   #define DBG_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
34400   #define DBG_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
34401 #define DBG_REG_INT_STS_CLR                                                                                  0x01018cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
34402   #define DBG_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
34403   #define DBG_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
34404 #define DBG_REG_PRTY_MASK_H_0_BB_K2                                                                          0x010204UL //Access:RW   DataWidth:0x1    // Multi Field Register.
34405   #define DBG_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Parity bit: DBG_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
34406   #define DBG_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                0
34407 #define DBG_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x010210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
34408 #define DBG_REG_INTR_BUFFER_RD_PTR                                                                           0x010400UL //Access:R    DataWidth:0x8    // Debug only: These bits indicate the value of the read pointer for the internal buffer; The read pointer describes the next address to be read from the internal buffer.
34409 #define DBG_REG_INTR_BUFFER_WR_PTR                                                                           0x010404UL //Access:R    DataWidth:0x8    // Debug only:  These bits indicate the value of the write pointer for the internal buffer; The write pointer describes the last address that was written to the internal buffer. An exception exists after reset when DBG_REGISTERS_INTR_BUFFER_WR_PTR is 0 until first data is written.
34410 #define DBG_REG_EXT_BUFFER_RD_PTR                                                                            0x010408UL //Access:WB_R DataWidth:0x40   // Debug only:   These bits indicate the value of the read pointer for the external pci buffer; relevant only when DBG_REGISTERS_DEBUG_TARGET =2 (PCI); The read pointer describes the next address to be read from the external buffer; WB Read Only (write request will not be acknowledged); (in bytes).
34411 #define DBG_REG_EXT_BUFFER_RD_PTR_SIZE                                                                       2
34412 #define DBG_REG_EXT_BUFFER_WR_PTR                                                                            0x010410UL //Access:WB_R DataWidth:0x40   // Debug only:  These bits indicate the value of the write pointer for the external pci buffer when DBG_REGISTERS_DEBUG_TARGET =2 (PCI). It describes the next address to write to the external buffer; TARGET_PACKET_SIZE chunks counter when DBG_REGISTERS_DEBUG_TARGET =1 (NIG) and DBG_REGISTERS_FULL_MODE =0 (one-shot); WB Read Only (write request will not be acknowledged);.
34413 #define DBG_REG_EXT_BUFFER_WR_PTR_SIZE                                                                       2
34414 #define DBG_REG_WRAP_ON_INT_BUFFER                                                                           0x010418UL //Access:R    DataWidth:0x1    // Debug only: This bit indicates wheter the internal buffer was wrapped (oldest data was thrown) Relevant only when DBG_REGISTERS_DEBUG_TARGET =0 (internal buffer).
34415 #define DBG_REG_WRAP_ON_EXT_BUFFER                                                                           0x01041cUL //Access:R    DataWidth:0x1    // Debug only:  This bit indicates wheter  indicates that external buffer was wrapped (oldest data was thrown); Relevant only when DBG_REGISTERS_DEBUG_TARGET =2 (PCI) & DBG_REGISTERS_FULL_MODE =1 (wrap);.
34416 #define DBG_REG_OVL_ON_INT_BUFFER                                                                            0x010420UL //Access:R    DataWidth:0x1    // Debug only:  This bit indicates that the internal buffer was overflowed (newest data was thrown); Not relevant if DBG_REGISTERS_DEBUG_TARGET =0 (internal buffer) & DBG_REGISTERS_FULL_MODE =1 (wrap);.
34417 #define DBG_REG_OVL_ON_EXT_BUFFER                                                                            0x010424UL //Access:R    DataWidth:0x1    // Debug only: This bit indicates that the external buffer was overflowed (newest data was thrown); Relevant only for (a) DBG_REGISTERS_DEBUG_TARGET =2 (PCI) & DBG_REGISTERS_FULL_MODE =0 (one shot); or  (b) DBG_REGISTERS_DEBUG_TARGET =1 (NIG) & DBG_REGISTERS_FULL_MODE =0 (one shot).
34418 #define DBG_REG_FULL_ON_INT_BUFFER                                                                           0x010428UL //Access:R    DataWidth:0x1    // Debug only:  This bit indicates that the internal buffer was filled.
34419 #define DBG_REG_FULL_ON_EXT_BUFFER                                                                           0x01042cUL //Access:R    DataWidth:0x1    // Debug only: This bit indicates that the external buffer was filled; Relevant only when DBG_REGISTERS_FULL_MODE =0 (one shot).
34420 #define DBG_REG_PCI_EXT_BUFFER_STRT_ADDR_LSB                                                                 0x010430UL //Access:RW   DataWidth:0x20   // Debug only: LSB of external PCI buffer start address; MUST be configured BEFORE pci_req_credit is configured.
34421 #define DBG_REG_PCI_EXT_BUFFER_STRT_ADDR_MSB                                                                 0x010434UL //Access:RW   DataWidth:0x20   // Debug only: MSB of external PCI buffer start address; MUST be configured BEFORE pci_req_credit is configured.
34422 #define DBG_REG_PCI_EXT_BUFFER_SIZE                                                                          0x010438UL //Access:RW   DataWidth:0x18   // Debug only:  These bits indicate the value of the external PCI buffer size in target_packet_size chunks  (The reset value is for 128 Mbyte buffer).
34423 #define DBG_REG_NIG_DATA_LIMIT_SIZE                                                                          0x01043cUL //Access:RW   DataWidth:0x16   // Debug only: These bits indicate the max value of target_packet_size data chunks sent through the NIG (The reset value is for 4M chunks of target_packet_size data byte each); Relevant only when debug_target=1 (NIG) & full_mode=0 (one-shot).
34424 #define DBG_REG_PCI_REQ_CREDIT                                                                               0x010440UL //Access:RW   DataWidth:0x2    // Debug only:  These bits indicate the credit  for PCI request type 4 interface; MUST be configured AFTER pci_ext_buffer_strt_addr_lsb/msb are configured.
34425 #define DBG_REG_PCI_VQ_ID                                                                                    0x010444UL //Access:RW   DataWidth:0x5    // Debug only: This bit is a handle given to the PCI block to refer to this request.
34426 #define DBG_REG_CPU_DEBUG_DATA                                                                               0x010448UL //Access:RW   DataWidth:0x20   // Debug only:  These bits indicate debug data that arrives from the CPU client.
34427 #define DBG_REG_CPU_DEBUG_FRAME                                                                              0x01044cUL //Access:RW   DataWidth:0x1    // Debug only: This bit indicate the frame signal of the debug data that arrives from the CPU. Must be configured before cpu_debug_data is configured.
34428 #define DBG_REG_CPU_TIMEOUT                                                                                  0x010450UL //Access:RW   DataWidth:0x1    // Debug only: Timeout operation initiated by the CPU; prior to initiating a timeout event all inputs must be disabled; Timeout signal must stay high until all data was fully sent to nig or pci and the internal buffer is empty.
34429 #define DBG_REG_DBG_BLOCK_ON                                                                                 0x010454UL //Access:RW   DataWidth:0x1    // Debug only: This bit enables the operation of the debug block; This bit should be set upon completion of all required configuration for the dbg block and shouldn't be reset during all operational phase of the block;.
34430 #define DBG_REG_NO_GRANT_ON_FULL                                                                             0x010458UL //Access:RW   DataWidth:0x1    // Debug only: This bit indicate whether grant will be issued by the dbg block towards the storms in case the internal buffer is almost full as follows: (a) 1 -  no grants will be made to the storms when the internal buffer is almost full. When the buffer will be partialy freed (enough for a complete data chunk) then grant is resumed; b) 0 - grant is supplied every time the matching storms's slot is chosen disregarding the volume status of the internal buffer.
34431 #define DBG_REG_FULL_BUFFER_THR                                                                              0x01045cUL //Access:RW   DataWidth:0x9    // Debug only: These bits indicate the value of the internal buffer almost full threshold used for deciding when dbg_sem_buffer_full output should go high/low; holds the number of 512 bit free lines in the internal buffer under which the full would go high; not applicable when DBG_REGISTERS_DEBUG_TARGET =0 (internal buffer) and DBG_REGISTERS_FULL_MODE =1 (wrap). NOTE: When filter_enable > 0 then this register should be >= 12.
34432 #define DBG_REG_PCI_LOGIC_ADDR                                                                               0x010460UL //Access:RW   DataWidth:0x1    // Debug only:  This bit indicates logical/physical address in PCI request as follows:  (a) 1 - logical address; (b) 0 - physical address;.
34433 #define DBG_REG_IFMUX_SELECT_K2_E5                                                                           0x010464UL //Access:RW   DataWidth:0x3    // Debug only: Selects 32b of data, valid and frame from the input stream to internal buffer to be output to IFMUX interface. 0 - bits[31:0] 1 - bits[63:32] 2:6 - etc. 7 - bits[255:224]
34434 #define DBG_REG_CALENDAR_OUT_DATA                                                                            0x010480UL //Access:WB_R DataWidth:0x115  // Debug only: These bits indicate the value of the sop; data; frame and valid output of the calendar; The concatenation is done as follows: bits 255:0 - data; bits 259:256 - frame; bits 263:260 - valid; bits 275:264 - ID; bits 276 - SOP.
34435 #define DBG_REG_CALENDAR_OUT_DATA_SIZE                                                                       16
34436 #define DBG_REG_EXPECTED_PATTERN                                                                             0x0104c0UL //Access:WB   DataWidth:0x131  // Debug only:  For pattern recognition usage:  These bits represent the pattern to be compared with the vector {sop; id[31:0]; valid[7:0];frame[7:0]; data[255:0]}; This vector represent the debug data it's slot number and it's frame signals that are going to stored in the internal buffer; to allow recognize sop the following should be applied: trigger_enable=1 and filter_enable>0.NOTE: In order to take into consideration the SOP value set trigger_enable=1 and filter_enable>0
34437 #define DBG_REG_EXPECTED_PATTERN_SIZE                                                                        16
34438 #define DBG_REG_EXPECTED_PATTERN_BIT_MASK                                                                    0x010500UL //Access:WB   DataWidth:0x131  // Debug only: For pattern recognition usage: These bits represent a mask bit vector that refers to the DBG_REGISTERS_EXPECTED_PATTERN vector as follows:  (a) 1 - bit is masked. This bit won't be compared with the DBG_REGISTERS_EXPECTED_PATTERN referred bit;  (b) 0 - bit is enabled. This bit will be compared with the DBG_REGISTERS_EXPECTED_PATTERN reffered bit.
34439 #define DBG_REG_EXPECTED_PATTERN_BIT_MASK_SIZE                                                               16
34440 #define DBG_REG_PATTERN_RECOGNITION_DISABLE                                                                  0x010540UL //Access:RW   DataWidth:0x1    // Debug only: For pattern recognition usage: This bit indicates whether the pattern recognition feature is disabled/enabled as follows:   (a) 1 - disabled;  (b) 0 - enabled;.
34441 #define DBG_REG_PATTERN_RECOGNITION_STORAGE_MODE                                                             0x010544UL //Access:RW   DataWidth:0x1    // Debug only:  For pattern recognition usage: This bit indicates the trigger behavior of the pattern recognition feature as follows:  (a) 1 - stop debug data storgae when the expected pattern is initially recognized; (b) 0 - start debug data storage when the expected pattern is initially recognized. When pattern_recognition_filter=0 then this register must be 0
34442 #define DBG_REG_PATTERN_RECOGNITION_FILTER                                                                   0x010548UL //Access:RW   DataWidth:0x1    // Debug only: For pattern recognition usage:  This bit indicates whether data is continously stored in the dbg block until/from pattern recognition initial event; or stored only in cycles of a pattern recognition event occurence as follows: (a) 1 - enable continuously data storage after/before first occurence of pattern recognition;  (b) 0 - enable data storage only in cycles of a pttern recognition event occurence.
34443 #define DBG_REG_TRIGGER_ENABLE                                                                               0x01054cUL //Access:RW   DataWidth:0x1    // (a) 0 - trigger machine is off (all data will bypass the triggering machine);  dbg_sem_trgr_evnt may be asserted in this mode. (b) 1 - trigger machine is on; before AND/OR upon trigger_event assertion data will be recorded according to the configuration of the recording mode before/upon triggering event: rcrd_on_window_pre_trgr_evnt_mode  & rcrd_on_window_post_trgr_evnt_mode.
34444 #define DBG_REG_TRIGGER_INTERLEAVED_ENABLE                                                                   0x010550UL //Access:RW   DataWidth:0x1    // (a) 0 - triggering interleaved messages is disabled. (b) 1 - triggering interleaved messages is enabled; will be used for triggering on recorded handler messages. NOTE: (1) triggering is possible on one level depth of interleaved messages; i.e. if message B is interleaved within message A then it is ok; However if message C is interleaved within message B and message B is interleaved within message A this scenario is NOT supported. (2) when triggering interleaved messages is enabled, set trigger_enable=1 and filter_enable>0, and trigger_id_num not equal with filter_id_num (because filtering machine does not support interleaving)
34445 #define DBG_REG_TRIGGER_STATE_ID_0                                                                           0x010554UL //Access:RW   DataWidth:0x4    // Number of ID that should be triggered. For HW block only bits[2:0] are used. Bit[3] should be set to 0. For STORM bit[3] designates what STORM should be triggered (0 - STORM A; 1 - STORM B). Bits[2:0] designate STORM ID.
34446 #define DBG_REG_TRIGGER_STATE_ID_1                                                                           0x010558UL //Access:RW   DataWidth:0x4    // Number of ID that should be triggered. For HW block only bits[2:0] are used. Bit[3] should be set to 0. For STORM bit[3] designates what STORM should be triggered (0 - STORM A; 1 - STORM B). Bits[2:0] designate STORM ID.
34447 #define DBG_REG_TRIGGER_STATE_ID_2                                                                           0x01055cUL //Access:RW   DataWidth:0x4    // Number of ID that should be triggered. For HW block only bits[2:0] are used. Bit[3] should be set to 0. For STORM bit[3] designates what STORM should be triggered (0 - STORM A; 1 - STORM B). Bits[2:0] designate STORM ID.
34448 #define DBG_REG_TRIGGER_STATE_USE_BOTH_SETS_0                                                                0x010560UL //Access:RW   DataWidth:0x1    // (a) 1 - use both constraint set0 and constraint set1 in relevant state. (b) 0 - use only constraint set0 in relevant state.
34449 #define DBG_REG_TRIGGER_STATE_USE_BOTH_SETS_1                                                                0x010564UL //Access:RW   DataWidth:0x1    // (a) 1 - use both constraint set0 and constraint set1 in relevant state. (b) 0 - use only constraint set0 in relevant state.
34450 #define DBG_REG_TRIGGER_STATE_USE_BOTH_SETS_2                                                                0x010568UL //Access:RW   DataWidth:0x1    // (a) 1 - use both constraint set0 and constraint set1 in relevant state. (b) 0 - use only constraint set0 in relevant state.
34451 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_0                                                                0x01056cUL //Access:RW   DataWidth:0x2    // Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
34452 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_1                                                                0x010570UL //Access:RW   DataWidth:0x2    // Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
34453 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_2                                                                0x010574UL //Access:RW   DataWidth:0x2    // Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
34454 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_3                                                                0x010578UL //Access:RW   DataWidth:0x2    // Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
34455 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_4                                                                0x01057cUL //Access:RW   DataWidth:0x2    // Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
34456 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_5                                                                0x010580UL //Access:RW   DataWidth:0x2    // Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
34457 #define DBG_REG_TRIGGER_STATE_SET_COUNT_0                                                                    0x010584UL //Access:RW   DataWidth:0x10   // Number of times that the referred constraints set should be met prior to recognition (moving to next state). NOTE: value of 0 is NA.
34458 #define DBG_REG_TRIGGER_STATE_SET_COUNT_1                                                                    0x010588UL //Access:RW   DataWidth:0x10   // Number of times that the referred constraints set should be met prior to recognition (moving to next state). NOTE: value of 0 is NA.
34459 #define DBG_REG_TRIGGER_STATE_SET_COUNT_2                                                                    0x01058cUL //Access:RW   DataWidth:0x10   // Number of times that the referred constraints set should be met prior to recognition (moving to next state). NOTE: value of 0 is NA.
34460 #define DBG_REG_TRIGGER_STATE_SET_COUNT_3                                                                    0x010590UL //Access:RW   DataWidth:0x10   // Number of times that the referred constraints set should be met prior to recognition (moving to next state). NOTE: value of 0 is NA.
34461 #define DBG_REG_TRIGGER_STATE_SET_COUNT_4                                                                    0x010594UL //Access:RW   DataWidth:0x10   // Number of times that the referred constraints set should be met prior to recognition (moving to next state). NOTE: value of 0 is NA.
34462 #define DBG_REG_TRIGGER_STATE_SET_COUNT_5                                                                    0x010598UL //Access:RW   DataWidth:0x10   // Number of times that the referred constraints set should be met prior to recognition (moving to next state). NOTE: value of 0 is NA.
34463 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_0                                                               0x01059cUL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34464 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_1                                                               0x0105a0UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34465 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_2                                                               0x0105a4UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34466 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_3                                                               0x0105a8UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34467 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_4                                                               0x0105acUL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34468 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_5                                                               0x0105b0UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34469 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_6                                                               0x0105b4UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34470 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_7                                                               0x0105b8UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34471 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_8                                                               0x0105bcUL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34472 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_9                                                               0x0105c0UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34473 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_10                                                              0x0105c4UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34474 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_11                                                              0x0105c8UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34475 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_12                                                              0x0105ccUL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34476 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_13                                                              0x0105d0UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34477 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_14                                                              0x0105d4UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34478 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_15                                                              0x0105d8UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34479 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_16                                                              0x0105dcUL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34480 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_17                                                              0x0105e0UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34481 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_18                                                              0x0105e4UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34482 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_19                                                              0x0105e8UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34483 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_20                                                              0x0105ecUL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34484 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_21                                                              0x0105f0UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34485 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_22                                                              0x0105f4UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34486 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_23                                                              0x0105f8UL //Access:RW   DataWidth:0x20   // The data that need to be compared. The 32 bit vector is determined as follows: data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*(trigger_state_set_cnstr_offseti[2:0])].
34487 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_0                                                              0x0105fcUL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34488 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_1                                                              0x010600UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34489 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_2                                                              0x010604UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34490 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_3                                                              0x010608UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34491 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_4                                                              0x01060cUL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34492 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_5                                                              0x010610UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34493 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_6                                                              0x010614UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34494 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_7                                                              0x010618UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34495 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_8                                                              0x01061cUL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34496 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_9                                                              0x010620UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34497 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_10                                                             0x010624UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34498 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_11                                                             0x010628UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34499 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_12                                                             0x01062cUL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34500 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_13                                                             0x010630UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34501 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_14                                                             0x010634UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34502 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_15                                                             0x010638UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34503 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_16                                                             0x01063cUL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34504 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_17                                                             0x010640UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34505 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_18                                                             0x010644UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34506 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_19                                                             0x010648UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34507 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_20                                                             0x01064cUL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34508 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_21                                                             0x010650UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34509 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_22                                                             0x010654UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34510 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_23                                                             0x010658UL //Access:RW   DataWidth:0x1    // The frame that need to be compared. The 1 bit vector is determined as follows: frame[trigger_state_set_cnstr_offseti[2:0]].
34511 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_0                                                          0x01065cUL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34512 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_1                                                          0x010660UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34513 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_2                                                          0x010664UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34514 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_3                                                          0x010668UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34515 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_4                                                          0x01066cUL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34516 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_5                                                          0x010670UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34517 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_6                                                          0x010674UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34518 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_7                                                          0x010678UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34519 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_8                                                          0x01067cUL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34520 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_9                                                          0x010680UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34521 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_10                                                         0x010684UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34522 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_11                                                         0x010688UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34523 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_12                                                         0x01068cUL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34524 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_13                                                         0x010690UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34525 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_14                                                         0x010694UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34526 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_15                                                         0x010698UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34527 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_16                                                         0x01069cUL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34528 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_17                                                         0x0106a0UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34529 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_18                                                         0x0106a4UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34530 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_19                                                         0x0106a8UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34531 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_20                                                         0x0106acUL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34532 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_21                                                         0x0106b0UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34533 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_22                                                         0x0106b4UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34534 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_23                                                         0x0106b8UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not equal operations (trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34535 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_0                                                         0x0106bcUL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34536 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_1                                                         0x0106c0UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34537 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_2                                                         0x0106c4UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34538 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_3                                                         0x0106c8UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34539 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_4                                                         0x0106ccUL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34540 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_5                                                         0x0106d0UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34541 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_6                                                         0x0106d4UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34542 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_7                                                         0x0106d8UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34543 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_8                                                         0x0106dcUL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34544 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_9                                                         0x0106e0UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34545 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_10                                                        0x0106e4UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34546 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_11                                                        0x0106e8UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34547 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_12                                                        0x0106ecUL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34548 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_13                                                        0x0106f0UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34549 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_14                                                        0x0106f4UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34550 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_15                                                        0x0106f8UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34551 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_16                                                        0x0106fcUL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34552 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_17                                                        0x010700UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34553 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_18                                                        0x010704UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34554 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_19                                                        0x010708UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34555 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_20                                                        0x01070cUL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34556 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_21                                                        0x010710UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34557 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_22                                                        0x010714UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34558 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_23                                                        0x010718UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 - the frame is compared; the mask is valid only for the equal and not equal operation s(trigger_state_set_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34559 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_0                                                              0x01071cUL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34560 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_1                                                              0x010720UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34561 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_2                                                              0x010724UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34562 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_3                                                              0x010728UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34563 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_4                                                              0x01072cUL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34564 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_5                                                              0x010730UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34565 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_6                                                              0x010734UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34566 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_7                                                              0x010738UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34567 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_8                                                              0x01073cUL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34568 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_9                                                              0x010740UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34569 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_10                                                             0x010744UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34570 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_11                                                             0x010748UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34571 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_12                                                             0x01074cUL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34572 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_13                                                             0x010750UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34573 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_14                                                             0x010754UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34574 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_15                                                             0x010758UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34575 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_16                                                             0x01075cUL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34576 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_17                                                             0x010760UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34577 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_18                                                             0x010764UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34578 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_19                                                             0x010768UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34579 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_20                                                             0x01076cUL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34580 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_21                                                             0x010770UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34581 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_22                                                             0x010774UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34582 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_23                                                             0x010778UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and trigger_state_set_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<);  (c) 010 - smaller or equal (<=); (d) 011 greater or equal (>=);   (e) 100 = greater than (>); (f) 101 = not equal (!=).
34583 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_0                                                              0x01077cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
34584   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_0_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_0                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34585   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_0_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_0_SHIFT                0
34586   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_0_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_0                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34587   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_0_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_0_SHIFT                  5
34588 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_1                                                              0x010780UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34589   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_1_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_1                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34590   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_1_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_1_SHIFT                0
34591   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_1_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_1                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34592   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_1_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_1_SHIFT                  5
34593 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_2                                                              0x010784UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34594   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_2_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_2                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34595   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_2_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_2_SHIFT                0
34596   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_2_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_2                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34597   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_2_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_2_SHIFT                  5
34598 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_3                                                              0x010788UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34599   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_3_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_3                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34600   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_3_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_3_SHIFT                0
34601   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_3_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_3                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34602   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_3_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_3_SHIFT                  5
34603 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_4                                                              0x01078cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
34604   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_4_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_4                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34605   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_4_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_4_SHIFT                0
34606   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_4_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_4                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34607   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_4_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_4_SHIFT                  5
34608 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_5                                                              0x010790UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34609   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_5_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_5                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34610   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_5_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_5_SHIFT                0
34611   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_5_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_5                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34612   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_5_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_5_SHIFT                  5
34613 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_6                                                              0x010794UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34614   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_6_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_6                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34615   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_6_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_6_SHIFT                0
34616   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_6_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_6                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34617   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_6_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_6_SHIFT                  5
34618 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_7                                                              0x010798UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34619   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_7_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_7                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34620   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_7_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_7_SHIFT                0
34621   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_7_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_7                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34622   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_7_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_7_SHIFT                  5
34623 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_8                                                              0x01079cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
34624   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_8_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_8                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34625   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_8_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_8_SHIFT                0
34626   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_8_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_8                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34627   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_8_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_8_SHIFT                  5
34628 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_9                                                              0x0107a0UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34629   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_9_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_9                      (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34630   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_9_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_9_SHIFT                0
34631   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_9_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_9                        (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34632   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_9_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_9_SHIFT                  5
34633 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_10                                                             0x0107a4UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34634   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_10_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_10                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34635   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_10_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_10_SHIFT              0
34636   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_10_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_10                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34637   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_10_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_10_SHIFT                5
34638 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_11                                                             0x0107a8UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34639   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_11_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_11                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34640   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_11_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_11_SHIFT              0
34641   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_11_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_11                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34642   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_11_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_11_SHIFT                5
34643 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_12                                                             0x0107acUL //Access:RW   DataWidth:0xa    // Multi Field Register.
34644   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_12_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_12                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34645   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_12_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_12_SHIFT              0
34646   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_12_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_12                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34647   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_12_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_12_SHIFT                5
34648 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_13                                                             0x0107b0UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34649   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_13_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_13                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34650   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_13_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_13_SHIFT              0
34651   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_13_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_13                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34652   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_13_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_13_SHIFT                5
34653 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_14                                                             0x0107b4UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34654   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_14_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_14                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34655   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_14_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_14_SHIFT              0
34656   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_14_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_14                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34657   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_14_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_14_SHIFT                5
34658 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_15                                                             0x0107b8UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34659   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_15_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_15                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34660   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_15_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_15_SHIFT              0
34661   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_15_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_15                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34662   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_15_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_15_SHIFT                5
34663 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_16                                                             0x0107bcUL //Access:RW   DataWidth:0xa    // Multi Field Register.
34664   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_16_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_16                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34665   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_16_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_16_SHIFT              0
34666   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_16_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_16                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34667   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_16_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_16_SHIFT                5
34668 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_17                                                             0x0107c0UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34669   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_17_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_17                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34670   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_17_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_17_SHIFT              0
34671   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_17_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_17                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34672   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_17_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_17_SHIFT                5
34673 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_18                                                             0x0107c4UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34674   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_18_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_18                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34675   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_18_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_18_SHIFT              0
34676   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_18_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_18                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34677   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_18_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_18_SHIFT                5
34678 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_19                                                             0x0107c8UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34679   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_19_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_19                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34680   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_19_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_19_SHIFT              0
34681   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_19_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_19                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34682   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_19_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_19_SHIFT                5
34683 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_20                                                             0x0107ccUL //Access:RW   DataWidth:0xa    // Multi Field Register.
34684   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_20_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_20                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34685   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_20_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_20_SHIFT              0
34686   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_20_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_20                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34687   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_20_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_20_SHIFT                5
34688 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_21                                                             0x0107d0UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34689   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_21_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_21                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34690   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_21_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_21_SHIFT              0
34691   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_21_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_21                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34692   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_21_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_21_SHIFT                5
34693 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_22                                                             0x0107d4UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34694   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_22_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_22                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34695   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_22_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_22_SHIFT              0
34696   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_22_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_22                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34697   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_22_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_22_SHIFT                5
34698 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_23                                                             0x0107d8UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34699   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_23_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_23                    (0x1f<<0) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34700   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_23_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_23_SHIFT              0
34701   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_23_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_23                      (0x1f<<5) // If the comparison operation is not (equal or not equal) (trigger_state_set_cnstr_oprtni>000 or 101) than apply the operation on a field of width trigger_state_set_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit trigger_state_set_cnstr_range_lsb (values: 0..31) of the actual coming data;   For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and trigger_state_set_cnstr_datai =0x3f and trigger_state_set_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34702   #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_23_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_23_SHIFT                5
34703 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_0                                                             0x0107dcUL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34704 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_1                                                             0x0107e0UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34705 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_2                                                             0x0107e4UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34706 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_3                                                             0x0107e8UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34707 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_4                                                             0x0107ecUL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34708 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_5                                                             0x0107f0UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34709 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_6                                                             0x0107f4UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34710 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_7                                                             0x0107f8UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34711 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_8                                                             0x0107fcUL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34712 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_9                                                             0x010800UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34713 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_10                                                            0x010804UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34714 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_11                                                            0x010808UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34715 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_12                                                            0x01080cUL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34716 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_13                                                            0x010810UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34717 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_14                                                            0x010814UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34718 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_15                                                            0x010818UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34719 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_16                                                            0x01081cUL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34720 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_17                                                            0x010820UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34721 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_18                                                            0x010824UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34722 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_19                                                            0x010828UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34723 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_20                                                            0x01082cUL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34724 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_21                                                            0x010830UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34725 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_22                                                            0x010834UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34726 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_23                                                            0x010838UL //Access:RW   DataWidth:0xb    // The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti[11:3] cycles after start of message on data[32*(trigger_state_set_cnstr_offseti[2:0]+1)-1:32*trigger_state_set_cnstr_offseti[2:0]] and frame[32*trigger_state_set_cnstr_offseti[2:0]].
34727 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_0                                                               0x01083cUL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34728 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_1                                                               0x010840UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34729 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_2                                                               0x010844UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34730 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_3                                                               0x010848UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34731 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_4                                                               0x01084cUL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34732 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_5                                                               0x010850UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34733 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_6                                                               0x010854UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34734 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_7                                                               0x010858UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34735 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_8                                                               0x01085cUL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34736 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_9                                                               0x010860UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34737 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_10                                                              0x010864UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34738 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_11                                                              0x010868UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34739 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_12                                                              0x01086cUL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34740 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_13                                                              0x010870UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34741 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_14                                                              0x010874UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34742 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_15                                                              0x010878UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34743 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_16                                                              0x01087cUL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34744 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_17                                                              0x010880UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34745 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_18                                                              0x010884UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34746 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_19                                                              0x010888UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34747 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_20                                                              0x01088cUL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34748 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_21                                                              0x010890UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34749 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_22                                                              0x010894UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34750 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_23                                                              0x010898UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector must exist as part of the message. (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34751 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_0                                                             0x01089cUL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34752 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_1                                                             0x0108a0UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34753 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_2                                                             0x0108a4UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34754 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_3                                                             0x0108a8UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34755 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_4                                                             0x0108acUL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34756 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_5                                                             0x0108b0UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34757 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_6                                                             0x0108b4UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34758 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_7                                                             0x0108b8UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34759 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_8                                                             0x0108bcUL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34760 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_9                                                             0x0108c0UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34761 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_10                                                            0x0108c4UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34762 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_11                                                            0x0108c8UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34763 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_12                                                            0x0108ccUL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34764 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_13                                                            0x0108d0UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34765 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_14                                                            0x0108d4UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34766 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_15                                                            0x0108d8UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34767 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_16                                                            0x0108dcUL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34768 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_17                                                            0x0108e0UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34769 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_18                                                            0x0108e4UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34770 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_19                                                            0x0108e8UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34771 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_20                                                            0x0108ecUL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34772 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_21                                                            0x0108f0UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34773 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_22                                                            0x0108f4UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34774 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_23                                                            0x0108f8UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.  (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).  (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
34775 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_0                                                             0x0108fcUL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34776 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_1                                                             0x010900UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34777 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_2                                                             0x010904UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34778 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_3                                                             0x010908UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34779 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_4                                                             0x01090cUL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34780 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_5                                                             0x010910UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34781 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_6                                                             0x010914UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34782 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_7                                                             0x010918UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34783 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_8                                                             0x01091cUL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34784 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_9                                                             0x010920UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34785 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_10                                                            0x010924UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34786 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_11                                                            0x010928UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34787 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_12                                                            0x01092cUL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34788 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_13                                                            0x010930UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34789 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_14                                                            0x010934UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34790 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_15                                                            0x010938UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34791 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_16                                                            0x01093cUL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34792 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_17                                                            0x010940UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34793 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_18                                                            0x010944UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34794 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_19                                                            0x010948UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34795 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_20                                                            0x01094cUL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34796 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_21                                                            0x010950UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34797 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_22                                                            0x010954UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34798 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_23                                                            0x010958UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal) (trigger_state_set_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0  (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34799 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_ENABLE_0                                                            0x01095cUL //Access:RW   DataWidth:0x1    // (a) 1: use trigger_state_msg_lengthi  to determine message boundary. (b) 0: use masking according to trigger_state_id only.
34800 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_ENABLE_1                                                            0x010960UL //Access:RW   DataWidth:0x1    // (a) 1: use trigger_state_msg_lengthi  to determine message boundary. (b) 0: use masking according to trigger_state_id only.
34801 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_ENABLE_2                                                            0x010964UL //Access:RW   DataWidth:0x1    // (a) 1: use trigger_state_msg_lengthi  to determine message boundary. (b) 0: use masking according to trigger_state_id only.
34802 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_0                                                                   0x010968UL //Access:RW   DataWidth:0x8    // Message length-1  in terms of numbers of 128-bit cycles. NOTE: (a) if for example trigger_state_msg_lengthi=0 then Message length = 1 cycle. (b) if for example trigger_state_msg_lengthi=1 then Message length = 2 cycles. etc.   (c) Applicable only when trigger_state_msg_length_eni = 1.
34803 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_1                                                                   0x01096cUL //Access:RW   DataWidth:0x8    // Message length-1  in terms of numbers of 128-bit cycles. NOTE: (a) if for example trigger_state_msg_lengthi=0 then Message length = 1 cycle. (b) if for example trigger_state_msg_lengthi=1 then Message length = 2 cycles. etc.   (c) Applicable only when trigger_state_msg_length_eni = 1.
34804 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_2                                                                   0x010970UL //Access:RW   DataWidth:0x8    // Message length-1  in terms of numbers of 128-bit cycles. NOTE: (a) if for example trigger_state_msg_lengthi=0 then Message length = 1 cycle. (b) if for example trigger_state_msg_lengthi=1 then Message length = 2 cycles. etc.   (c) Applicable only when trigger_state_msg_length_eni = 1.
34805 #define DBG_REG_TRIGGER_EVENT                                                                                0x010974UL //Access:R    DataWidth:0x1    // Configured messages sequencing was identified.
34806 #define DBG_REG_TRIGGER_INDIRECT0_STATE                                                                      0x010978UL //Access:RW   DataWidth:0x3    // If set then record data in relevant state;  If clear then do not record data in relevant state;    b0: state0; b1: state1; b2: state2;.
34807 #define DBG_REG_TRIGGER_INDIRECT0_OFFSET_0                                                                   0x01097cUL //Access:RW   DataWidth:0xb    // The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage. If set of constraints appear more than once (trigger_state_set_counti >1) then data[32*(trigger_indirect0_offseti[2:0]+1)-1:32*trigger_indirect0_offseti[2:0]] in cycle trigger_indirect0_offseti[11:3] from the last message will be recorded. For example offset=0 is for 128-bit cycle 0 for the 32 lsb; offset=1 is for 128-bit cycle 0 for the bits 63:32; offset=4N is for 128-bit cycle N for the 32 lsb; offset=4N+2 is for 128-bit cycle N for the bits 95:64.
34808 #define DBG_REG_TRIGGER_INDIRECT0_OFFSET_1                                                                   0x010980UL //Access:RW   DataWidth:0xb    // The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage. If set of constraints appear more than once (trigger_state_set_counti >1) then data[32*(trigger_indirect0_offseti[2:0]+1)-1:32*trigger_indirect0_offseti[2:0]] in cycle trigger_indirect0_offseti[11:3] from the last message will be recorded. For example offset=0 is for 128-bit cycle 0 for the 32 lsb; offset=1 is for 128-bit cycle 0 for the bits 63:32; offset=4N is for 128-bit cycle N for the 32 lsb; offset=4N+2 is for 128-bit cycle N for the bits 95:64.
34809 #define DBG_REG_TRIGGER_INDIRECT0_OFFSET_2                                                                   0x010984UL //Access:RW   DataWidth:0xb    // The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage. If set of constraints appear more than once (trigger_state_set_counti >1) then data[32*(trigger_indirect0_offseti[2:0]+1)-1:32*trigger_indirect0_offseti[2:0]] in cycle trigger_indirect0_offseti[11:3] from the last message will be recorded. For example offset=0 is for 128-bit cycle 0 for the 32 lsb; offset=1 is for 128-bit cycle 0 for the bits 63:32; offset=4N is for 128-bit cycle N for the 32 lsb; offset=4N+2 is for 128-bit cycle N for the bits 95:64.
34810 #define DBG_REG_TRIGGER_INDIRECT0_SHIFT_0                                                                    0x010988UL //Access:RW   DataWidth:0x5    // Shift vector (bit resolution) for the data trigger_indirect0_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented. The comparison with the actual coming data is implemented on the shifted data.
34811 #define DBG_REG_TRIGGER_INDIRECT0_SHIFT_1                                                                    0x01098cUL //Access:RW   DataWidth:0x5    // Shift vector (bit resolution) for the data trigger_indirect0_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented. The comparison with the actual coming data is implemented on the shifted data.
34812 #define DBG_REG_TRIGGER_INDIRECT0_SHIFT_2                                                                    0x010990UL //Access:RW   DataWidth:0x5    // Shift vector (bit resolution) for the data trigger_indirect0_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented. The comparison with the actual coming data is implemented on the shifted data.
34813 #define DBG_REG_TRIGGER_INDIRECT0_MASK_0                                                                     0x010994UL //Access:RW   DataWidth:0x20   // If set then the relevant bit will be zeroed; if clear then the relevant bit will be registered with its exact data. NOTE: (a) Mask is implemented prior to registering the recorded data to trigger_indirect0_recorded_data; (b) The mask is implemented in bit resolution. (c) useful when trigger_state_set_cnstr_oprtni is in (>/</=</=>).
34814 #define DBG_REG_TRIGGER_INDIRECT0_MASK_1                                                                     0x010998UL //Access:RW   DataWidth:0x20   // If set then the relevant bit will be zeroed; if clear then the relevant bit will be registered with its exact data. NOTE: (a) Mask is implemented prior to registering the recorded data to trigger_indirect0_recorded_data; (b) The mask is implemented in bit resolution. (c) useful when trigger_state_set_cnstr_oprtni is in (>/</=</=>).
34815 #define DBG_REG_TRIGGER_INDIRECT0_MASK_2                                                                     0x01099cUL //Access:RW   DataWidth:0x20   // If set then the relevant bit will be zeroed; if clear then the relevant bit will be registered with its exact data. NOTE: (a) Mask is implemented prior to registering the recorded data to trigger_indirect0_recorded_data; (b) The mask is implemented in bit resolution. (c) useful when trigger_state_set_cnstr_oprtni is in (>/</=</=>).
34816 #define DBG_REG_TRIGGER_INDIRECT0_RECORDED_DATA                                                              0x0109a0UL //Access:R    DataWidth:0x20   // The data that was recorded trigger_indirect0_offset cycles after start of message (during triggering machine operation in state trigger_indirect0_state); NOTE: CID recording for filtering purpose within the sem must use this register (and NOT trigger_indirect1_recorded_data register).
34817 #define DBG_REG_TRIGGER_INDIRECT1_STATE                                                                      0x0109a4UL //Access:RW   DataWidth:0x3    // If set then record data in relevant state;  If clear then do not record data in relevant state; b0: state0; b1: state1; b2: state2;.
34818 #define DBG_REG_TRIGGER_INDIRECT1_OFFSET_0                                                                   0x0109a8UL //Access:RW   DataWidth:0xb    // The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage. If set of constraints appear more than once (trigger_state_set_counti >1) then data[32*(trigger_indirect1_offseti[2:0]+1)-1:32*trigger_indirect1_offseti[2:0]] in cycle trigger_indirect1_offseti[11:3] from the last message will be recorded. For example offset=0 is for 128-bit cycle 0 for the 32 lsb; offset=1 is for 128-bit cycle 0 for the bits 63:32; offset=4N is for 128-bit cycle N for the 32 lsb; offset=4N+2 is for 128-bit cycle N for the bits 95:64.
34819 #define DBG_REG_TRIGGER_INDIRECT1_OFFSET_1                                                                   0x0109acUL //Access:RW   DataWidth:0xb    // The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage. If set of constraints appear more than once (trigger_state_set_counti >1) then data[32*(trigger_indirect1_offseti[2:0]+1)-1:32*trigger_indirect1_offseti[2:0]] in cycle trigger_indirect1_offseti[11:3] from the last message will be recorded. For example offset=0 is for 128-bit cycle 0 for the 32 lsb; offset=1 is for 128-bit cycle 0 for the bits 63:32; offset=4N is for 128-bit cycle N for the 32 lsb; offset=4N+2 is for 128-bit cycle N for the bits 95:64.
34820 #define DBG_REG_TRIGGER_INDIRECT1_OFFSET_2                                                                   0x0109b0UL //Access:RW   DataWidth:0xb    // The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage. If set of constraints appear more than once (trigger_state_set_counti >1) then data[32*(trigger_indirect1_offseti[2:0]+1)-1:32*trigger_indirect1_offseti[2:0]] in cycle trigger_indirect1_offseti[11:3] from the last message will be recorded. For example offset=0 is for 128-bit cycle 0 for the 32 lsb; offset=1 is for 128-bit cycle 0 for the bits 63:32; offset=4N is for 128-bit cycle N for the 32 lsb; offset=4N+2 is for 128-bit cycle N for the bits 95:64.
34821 #define DBG_REG_TRIGGER_INDIRECT1_SHIFT_0                                                                    0x0109b4UL //Access:RW   DataWidth:0x5    // Shift vector (bit resolution) for the data trigger_indirect1_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented. The comparison with the actual coming data is implemented on the shifted data.
34822 #define DBG_REG_TRIGGER_INDIRECT1_SHIFT_1                                                                    0x0109b8UL //Access:RW   DataWidth:0x5    // Shift vector (bit resolution) for the data trigger_indirect1_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented. The comparison with the actual coming data is implemented on the shifted data.
34823 #define DBG_REG_TRIGGER_INDIRECT1_SHIFT_2                                                                    0x0109bcUL //Access:RW   DataWidth:0x5    // Shift vector (bit resolution) for the data trigger_indirect1_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented. The comparison with the actual coming data is implemented on the shifted data.
34824 #define DBG_REG_TRIGGER_INDIRECT1_MASK_0                                                                     0x0109c0UL //Access:RW   DataWidth:0x20   // If set then the relevant bit will be zeroed; if clear then the relevant bit will be registered with its exact data.  NOTE:  (a) Mask is implemented prior to registering the recorded data to trigger_indirect1_recorded_data; (b) The mask is implemented in bit resolution. (c) useful when trigger_state_set_cnstr_oprtni is in (>/</=</=>).
34825 #define DBG_REG_TRIGGER_INDIRECT1_MASK_1                                                                     0x0109c4UL //Access:RW   DataWidth:0x20   // If set then the relevant bit will be zeroed; if clear then the relevant bit will be registered with its exact data.  NOTE:  (a) Mask is implemented prior to registering the recorded data to trigger_indirect1_recorded_data; (b) The mask is implemented in bit resolution. (c) useful when trigger_state_set_cnstr_oprtni is in (>/</=</=>).
34826 #define DBG_REG_TRIGGER_INDIRECT1_MASK_2                                                                     0x0109c8UL //Access:RW   DataWidth:0x20   // If set then the relevant bit will be zeroed; if clear then the relevant bit will be registered with its exact data.  NOTE:  (a) Mask is implemented prior to registering the recorded data to trigger_indirect1_recorded_data; (b) The mask is implemented in bit resolution. (c) useful when trigger_state_set_cnstr_oprtni is in (>/</=</=>).
34827 #define DBG_REG_TRIGGER_INDIRECT1_RECORDED_DATA                                                              0x0109ccUL //Access:R    DataWidth:0x20   // The data that was recorded trigger_indirect1_offset cycles after start of message (during triggering machine operation in state trigger_indirect0_state);.
34828 #define DBG_REG_FILTER_ENABLE                                                                                0x0109d0UL //Access:RW   DataWidth:0x2    // (a) 00 - Filter off; in that case all data should be transmitted to the internal buffer without any filtering implemented (data should bypass filtering machine). (b) 01 - Filter on prior (in time domain) to trigger_event (asserted by the triggering machine block) only; When off (after trigger event) - data should be transmitted to the internal buffer without any filtering. in this mode trigger_enable must be set.  (c) 10 - Filter on upon trigger_event (asserted by the triggering machine) only. When off (before trigger event) - data should be transmitted to the internal buffer without any filtering. in this mode trigger_enable must be set. (d) 11 - Filter on - constant filtering; in this case the triggering event (asserted by the triggering machine) is irrelevant.
34829 #define DBG_REG_FILTER_ID_NUM                                                                                0x0109d4UL //Access:RW   DataWidth:0x4    // Number of ID that should be filtered.Number of ID that should be filtered. For HW block only bits[2:0] are used. Bit[3] should be set to 0. For STORM bit[3] designates what STORM should be triggered (0 - STORM A; 1 - STORM B). Bits[2:0] designate STORM ID.
34830 #define DBG_REG_FILTER_CNSTR_DATA_0                                                                          0x0109d8UL //Access:RW   DataWidth:0x20   // The value that need to be compared with data[32*(filter_cnstr_offseti[2:0]+1)-1:32*filter_cnstr_offseti[2:0]].
34831 #define DBG_REG_FILTER_CNSTR_DATA_1                                                                          0x0109dcUL //Access:RW   DataWidth:0x20   // The value that need to be compared with data[32*(filter_cnstr_offseti[2:0]+1)-1:32*filter_cnstr_offseti[2:0]].
34832 #define DBG_REG_FILTER_CNSTR_DATA_2                                                                          0x0109e0UL //Access:RW   DataWidth:0x20   // The value that need to be compared with data[32*(filter_cnstr_offseti[2:0]+1)-1:32*filter_cnstr_offseti[2:0]].
34833 #define DBG_REG_FILTER_CNSTR_DATA_3                                                                          0x0109e4UL //Access:RW   DataWidth:0x20   // The value that need to be compared with data[32*(filter_cnstr_offseti[2:0]+1)-1:32*filter_cnstr_offseti[2:0]].
34834 #define DBG_REG_FILTER_CNSTR_FRAME_0                                                                         0x0109e8UL //Access:RW   DataWidth:0x1    // The value that need to be compared with frame[32*filter_cnstr_offseti[2:0]].
34835 #define DBG_REG_FILTER_CNSTR_FRAME_1                                                                         0x0109ecUL //Access:RW   DataWidth:0x1    // The value that need to be compared with frame[32*filter_cnstr_offseti[2:0]].
34836 #define DBG_REG_FILTER_CNSTR_FRAME_2                                                                         0x0109f0UL //Access:RW   DataWidth:0x1    // The value that need to be compared with frame[32*filter_cnstr_offseti[2:0]].
34837 #define DBG_REG_FILTER_CNSTR_FRAME_3                                                                         0x0109f4UL //Access:RW   DataWidth:0x1    // The value that need to be compared with frame[32*filter_cnstr_offseti[2:0]].
34838 #define DBG_REG_FILTER_CNSTR_DATA_MASK_0                                                                     0x0109f8UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not operation (filter_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34839 #define DBG_REG_FILTER_CNSTR_DATA_MASK_1                                                                     0x0109fcUL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not operation (filter_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34840 #define DBG_REG_FILTER_CNSTR_DATA_MASK_2                                                                     0x010a00UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not operation (filter_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34841 #define DBG_REG_FILTER_CNSTR_DATA_MASK_3                                                                     0x010a04UL //Access:RW   DataWidth:0x20   // If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal and not operation (filter_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34842 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_0                                                                    0x010a08UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 -  the frame is compared; NOTE:  The mask is valid only for the equal and not equal operations (trigger_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34843 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_1                                                                    0x010a0cUL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 -  the frame is compared; NOTE:  The mask is valid only for the equal and not equal operations (trigger_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34844 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_2                                                                    0x010a10UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 -  the frame is compared; NOTE:  The mask is valid only for the equal and not equal operations (trigger_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34845 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_3                                                                    0x010a14UL //Access:RW   DataWidth:0x1    // (a) 1 - the frame is masked (not compared); (b) 0 -  the frame is compared; NOTE:  The mask is valid only for the equal and not equal operations (trigger_cnstr_oprtni=000 and 101); i.e. not valid for </<=/>=/>.
34846 #define DBG_REG_FILTER_CNSTR_OFFSET_0                                                                        0x010a18UL //Access:RW   DataWidth:0x5    // The filtering is implemented according to the data on the first 4 cycles only. The above value vector (data and frame) should be compared filter_cnstr_offseti[4:3] cycles after start of message; filter_cnstr_offseti[2:0] represent the dword offset within a cycle.
34847 #define DBG_REG_FILTER_CNSTR_OFFSET_1                                                                        0x010a1cUL //Access:RW   DataWidth:0x5    // The filtering is implemented according to the data on the first 4 cycles only. The above value vector (data and frame) should be compared filter_cnstr_offseti[4:3] cycles after start of message; filter_cnstr_offseti[2:0] represent the dword offset within a cycle.
34848 #define DBG_REG_FILTER_CNSTR_OFFSET_2                                                                        0x010a20UL //Access:RW   DataWidth:0x5    // The filtering is implemented according to the data on the first 4 cycles only. The above value vector (data and frame) should be compared filter_cnstr_offseti[4:3] cycles after start of message; filter_cnstr_offseti[2:0] represent the dword offset within a cycle.
34849 #define DBG_REG_FILTER_CNSTR_OFFSET_3                                                                        0x010a24UL //Access:RW   DataWidth:0x5    // The filtering is implemented according to the data on the first 4 cycles only. The above value vector (data and frame) should be compared filter_cnstr_offseti[4:3] cycles after start of message; filter_cnstr_offseti[2:0] represent the dword offset within a cycle.
34850 #define DBG_REG_FILTER_CNSTR_OPRTN_0                                                                         0x010a28UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and filter_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>); (f) 101 = not equal (!=);.
34851 #define DBG_REG_FILTER_CNSTR_OPRTN_1                                                                         0x010a2cUL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and filter_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>); (f) 101 = not equal (!=);.
34852 #define DBG_REG_FILTER_CNSTR_OPRTN_2                                                                         0x010a30UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and filter_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>); (f) 101 = not equal (!=);.
34853 #define DBG_REG_FILTER_CNSTR_OPRTN_3                                                                         0x010a34UL //Access:RW   DataWidth:0x3    // The comparison operation that should be implemented between actual data and filter_cnstr_datai as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>); (f) 101 = not equal (!=);.
34854 #define DBG_REG_FILTER_CNSTR_RANGE_0                                                                         0x010a38UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34855   #define DBG_REG_FILTER_CNSTR_RANGE_0_FILTER_CNSTR_RANGE_WIDTH_0                                            (0x1f<<0) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data; For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34856   #define DBG_REG_FILTER_CNSTR_RANGE_0_FILTER_CNSTR_RANGE_WIDTH_0_SHIFT                                      0
34857   #define DBG_REG_FILTER_CNSTR_RANGE_0_FILTER_CNSTR_RANGE_LSB_0                                              (0x1f<<5) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34858   #define DBG_REG_FILTER_CNSTR_RANGE_0_FILTER_CNSTR_RANGE_LSB_0_SHIFT                                        5
34859 #define DBG_REG_FILTER_CNSTR_RANGE_1                                                                         0x010a3cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
34860   #define DBG_REG_FILTER_CNSTR_RANGE_1_FILTER_CNSTR_RANGE_WIDTH_1                                            (0x1f<<0) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data; For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34861   #define DBG_REG_FILTER_CNSTR_RANGE_1_FILTER_CNSTR_RANGE_WIDTH_1_SHIFT                                      0
34862   #define DBG_REG_FILTER_CNSTR_RANGE_1_FILTER_CNSTR_RANGE_LSB_1                                              (0x1f<<5) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34863   #define DBG_REG_FILTER_CNSTR_RANGE_1_FILTER_CNSTR_RANGE_LSB_1_SHIFT                                        5
34864 #define DBG_REG_FILTER_CNSTR_RANGE_2                                                                         0x010a40UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34865   #define DBG_REG_FILTER_CNSTR_RANGE_2_FILTER_CNSTR_RANGE_WIDTH_2                                            (0x1f<<0) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data; For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34866   #define DBG_REG_FILTER_CNSTR_RANGE_2_FILTER_CNSTR_RANGE_WIDTH_2_SHIFT                                      0
34867   #define DBG_REG_FILTER_CNSTR_RANGE_2_FILTER_CNSTR_RANGE_LSB_2                                              (0x1f<<5) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34868   #define DBG_REG_FILTER_CNSTR_RANGE_2_FILTER_CNSTR_RANGE_LSB_2_SHIFT                                        5
34869 #define DBG_REG_FILTER_CNSTR_RANGE_3                                                                         0x010a44UL //Access:RW   DataWidth:0xa    // Multi Field Register.
34870   #define DBG_REG_FILTER_CNSTR_RANGE_3_FILTER_CNSTR_RANGE_WIDTH_3                                            (0x1f<<0) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data; For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34871   #define DBG_REG_FILTER_CNSTR_RANGE_3_FILTER_CNSTR_RANGE_WIDTH_3_SHIFT                                      0
34872   #define DBG_REG_FILTER_CNSTR_RANGE_3_FILTER_CNSTR_RANGE_LSB_3                                              (0x1f<<5) // If the comparison operation is not (equal or not equal) (filter_cnstr_oprtni>000 or 101) than apply the operation on a field of width filter_cnstr_range_width+1 (values: 0..31) from the actual coming data from bit filter_cnstr_range_lsb (values: 0..31) of the actual coming data;  For example if width=12 and lsb=8 and actual coming data=0xabcf9a1e and filter_cnstr_datai =0x3f and filter_cnstr_oprtni =001 (<)  THEN the applied comparison is:0x3f < 0xf9a (which is TRUE).
34873   #define DBG_REG_FILTER_CNSTR_RANGE_3_FILTER_CNSTR_RANGE_LSB_3_SHIFT                                        5
34874 #define DBG_REG_FILTER_CNSTR_MUST_0                                                                          0x010a48UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector & frame must exist as part of the message.  (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34875 #define DBG_REG_FILTER_CNSTR_MUST_1                                                                          0x010a4cUL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector & frame must exist as part of the message.  (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34876 #define DBG_REG_FILTER_CNSTR_MUST_2                                                                          0x010a50UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector & frame must exist as part of the message.  (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34877 #define DBG_REG_FILTER_CNSTR_MUST_3                                                                          0x010a54UL //Access:RW   DataWidth:0x1    // (a) 1: the above data vector & frame must exist as part of the message.  (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
34878 #define DBG_REG_FILTER_CNSTR_INDIRECT_0                                                                      0x010a58UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the filter_cnstr_datai.(b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).   (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data). NOTE: if filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine).
34879 #define DBG_REG_FILTER_CNSTR_INDIRECT_1                                                                      0x010a5cUL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the filter_cnstr_datai.(b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).   (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data). NOTE: if filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine).
34880 #define DBG_REG_FILTER_CNSTR_INDIRECT_2                                                                      0x010a60UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the filter_cnstr_datai.(b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).   (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data). NOTE: if filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine).
34881 #define DBG_REG_FILTER_CNSTR_INDIRECT_3                                                                      0x010a64UL //Access:RW   DataWidth:0x2    // (a) 00: direct: use the value which was configured in the filter_cnstr_datai.(b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).   (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data). NOTE: if filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine).
34882 #define DBG_REG_FILTER_CNSTR_CYCLIC_0                                                                        0x010a68UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal)  (filter_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0 (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34883 #define DBG_REG_FILTER_CNSTR_CYCLIC_1                                                                        0x010a6cUL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal)  (filter_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0 (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34884 #define DBG_REG_FILTER_CNSTR_CYCLIC_2                                                                        0x010a70UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal)  (filter_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0 (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34885 #define DBG_REG_FILTER_CNSTR_CYCLIC_3                                                                        0x010a74UL //Access:RW   DataWidth:0x1    // Refers the comparison which is implemented in case the operation is NOT (equal or not equal)  (filter_cnstr_oprtni > 000 or 101)  (a) 0 - regular comparsion (not cyclic): a>b if a-b >0 (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit).
34886 #define DBG_REG_FILTER_MSG_LENGTH_ENABLE                                                                     0x010a78UL //Access:RW   DataWidth:0x1    // (a) 1: use filter_msg_length to determine message boundary. (b) 0: use the frame bit to determine message boundary.
34887 #define DBG_REG_FILTER_MSG_LENGTH                                                                            0x010a7cUL //Access:RW   DataWidth:0x8    // Message length-1  in terms of numbers of 128-bit cycles.  NOTE: (a) if for example filter_msg_length=0 then Message length = 1 cycle. (b) if for example filter_msg_lengthi=1 then Message length = 2 cycles. etc (c) Applicable only when filter_msg_length_en = 1.
34888 #define DBG_REG_FILTER_PARTIAL_RECORD_EN                                                                     0x010a80UL //Access:RW   DataWidth:0x1    // When set that enables of partial message record. Other way record is done for whole message (when message is filtered). Note: (a) When filter_enable = 1 (Filter on prior to trigger_event) the messages are partially recorded not only before the trigger_event but also after trigger_event (for the messages that are not filtered). (b) when filter_enable = 2 (Filter on upon trigger_event) the messages are partially recorded not only after the trigger_event, but also before trigger_event (for the messages that are not filtered).
34889 #define DBG_REG_FILTER_PARTIAL_RECORD_NUM                                                                    0x010a84UL //Access:RW   DataWidth:0x8    // The message length-1 of the recorded part size in terms of numbers of 128-bit cycles: 0 is 1 cycle; 1 is 2 cycles; etc. Applicable only when filter_partial_record_en = 1.
34890 #define DBG_REG_RCRD_ON_WINDOW_PRE_TRGR_EVNT_MODE                                                            0x010a88UL //Access:RW   DataWidth:0x2    // Recording mode prior to trigger event: (a) 00 - record from time=0;  (b) 01 - record rcrd_on_window_pre_num_chunks chunks to internal buffer prior to triggering event; (c) 10 - Don't record prior to triggering event (drop data).  NOTE: applicable only if trigger_enable=1.
34891 #define DBG_REG_RCRD_ON_WINDOW_POST_TRGR_EVNT_MODE                                                           0x010a8cUL //Access:RW   DataWidth:0x1    // Recording mode upon trigger event:  (a) 0- enable recording data upon triggering event; in that case record for rcrd_on_window_post_num_cycles valid cycles upon the event;  (b) 1 - disable recording data upon triggering event. NOTE:  applicable only if trigger_enable=1.
34892 #define DBG_REG_RCRD_ON_WINDOW_PRE_NUM_CHUNKS                                                                0x010a90UL //Access:RW   DataWidth:0x6    // Number of chunks (chunk = 4 lines of 512 bit each within the internal buffer) that should be recorded to the internal buffer prior to triggering event. NOTE:  (1) applicable only when rcrd_on_window_pre_trgr_evnt_mode=01; (2) valid values are 1..47;  (3) the data that will be stored in the internal buffer is the most recent data prior to the triggering event. (4) rcrd_on_window_pre_num_chunks represents the maximum number of chunks that will be written to the internal buffer; if from since time=0 until triggering event the amount of driven data is smaller then the amount of the above value the amount of data stored in the internal buffer will be smaller then the above value.
34893 #define DBG_REG_RCRD_ON_WINDOW_POST_NUM_CYCLES                                                               0x010a94UL //Access:RW   DataWidth:0x20   // Number of valid cycles that should be recorded upon triggering event.  NOTE: (1) applicable only when rcrd_on_window_post_trgr_evnt_mode=0; (2) value of 0xffffffff (maximum value) result in recording of unlimited amount of cycles (infinite amount of cycles).
34894 #define DBG_REG_PCI_FUNC_NUM                                                                                 0x010a98UL //Access:RW   DataWidth:0x10   // 16-bit opaque FID for pci request interface.
34895 #define DBG_REG_INT_BUFFER_WRAP_COUNTER                                                                      0x010a9cUL //Access:R    DataWidth:0x20   // Number of wraps on internal buffer; NOTE: valid only when debug_target=0 (internal buffer) and full_mode=1 (wrap) . Will stuck on all ones.
34896 #define DBG_REG_DBG_NM_MBIST1_CNTRL_CMD                                                                      0x010aa0UL //Access:RW   DataWidth:0x5    // NA.
34897 #define DBG_REG_NM_CLK_MBIST1_CNTRL_DBG_STATUS_0                                                             0x010aa4UL //Access:R    DataWidth:0x20   // NA.
34898 #define DBG_REG_NM_CLK_MBIST1_CNTRL_DBG_STATUS_1                                                             0x010aa8UL //Access:R    DataWidth:0x20   // NA.
34899 #define DBG_REG_NM_CLK_CP_MBIST1_CNTRL_DBG_STATUS_0                                                          0x010aacUL //Access:R    DataWidth:0x20   // NA.
34900 #define DBG_REG_INTERNAL_BUFFER_LSB_TM                                                                       0x010ab0UL //Access:RW   DataWidth:0x8    // Tm port for the internal buffer lsb memory instance.
34901 #define DBG_REG_INTERNAL_BUFFER_MSB_TM                                                                       0x010ab4UL //Access:RW   DataWidth:0x8    // Tm port for the internal buffer msb memory instance.
34902 #define DBG_REG_ECO_RESERVED                                                                                 0x010ab8UL //Access:RW   DataWidth:0x8    // Eco reserved register.
34903 #define DBG_REG_DBG_DRIVER_TRIGGER                                                                           0x010abcUL //Access:RW   DataWidth:0x1    // Used for triggering on driver assertions. For example this can be used in Emulation when The driver identifies an error and write to the for triggerig purpose
34904 #define DBG_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD_BB                                                             0x010ac0UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34905 #define DBG_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD_BB                                                             0x010ac4UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34906 #define DBG_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD_BB                                                             0x010ac8UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34907 #define DBG_REG_CPU_MBIST_MEMCTRL_3_CNTRL_CMD_BB                                                             0x010accUL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34908 #define DBG_REG_CPU_MBIST_MEMCTRL_4_CNTRL_CMD_BB                                                             0x010ad0UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34909 #define DBG_REG_CPU_MBIST_MEMCTRL_5_CNTRL_CMD_BB                                                             0x010ad4UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34910 #define DBG_REG_CPU_MBIST_MEMCTRL_6_CNTRL_CMD_BB                                                             0x010ad8UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34911 #define DBG_REG_CPU_MBIST_MEMCTRL_7_CNTRL_CMD_BB                                                             0x010adcUL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34912 #define DBG_REG_CPU_MBIST_MEMCTRL_8_CNTRL_CMD_BB                                                             0x010ae0UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34913 #define DBG_REG_CPU_MBIST_MEMCTRL_9_CNTRL_CMD_BB                                                             0x010ae4UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
34914 #define DBG_REG_HW_ID_NUM                                                                                    0x010b10UL //Access:RW   DataWidth:0x18   // ID number for each HW block that will be added to trailer when HW block is selected: [2:0]   - bits[31:0]; [5:3]   - bits[63:32]; [8:6]   - bits[95:64]; [11:9]  - bits[127:96]; [14:12] - bits[159:128]; [17:15] - bits[191:160]; [20:18] - bits[223:192]; [23:21] - bits[255:224];
34915 #define DBG_REG_STORM_ID_NUM                                                                                 0x010b14UL //Access:RW   DataWidth:0x12   // ID number for each STORM that will be added to trailer when STORM will be selected: B2:0 - TSEM; B5:3- MSEM; B8:6- USEM; B11:9- XSEM; B14:12 is YSEM; B17:15 is PSEM.
34916 #define DBG_REG_ETHERNET_HDR_0                                                                               0x010b18UL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34917 #define DBG_REG_ETHERNET_HDR_1                                                                               0x010b1cUL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34918 #define DBG_REG_ETHERNET_HDR_2                                                                               0x010b20UL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34919 #define DBG_REG_ETHERNET_HDR_3                                                                               0x010b24UL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34920 #define DBG_REG_ETHERNET_HDR_4                                                                               0x010b28UL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34921 #define DBG_REG_ETHERNET_HDR_5                                                                               0x010b2cUL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34922 #define DBG_REG_ETHERNET_HDR_6                                                                               0x010b30UL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34923 #define DBG_REG_ETHERNET_HDR_7                                                                               0x010b34UL //Access:RW   DataWidth:0x20   // Ethernet header . Its size depends os ethernet_hdr_width register.
34924 #define DBG_REG_ETHERNET_HDR_WIDTH                                                                           0x010b38UL //Access:RW   DataWidth:0x4    // Ethernet header width: 0 - 14 MSB bytes; 1- 16 MSB bytes; .. ; 8 - 30 MSB bytes; 9 -32 MSB bytes. Values 10-15 are not supported.
34925 #define DBG_REG_TARGET_PACKET_SIZE                                                                           0x010b3cUL //Access:RW   DataWidth:0x6    // The packet size to NIG or PXP target is in granularity of chunks. The allowed range is 1-48 that suits to packet size of 256B-12KB. Values 49-63 are unused.
34926 #define DBG_REG_NW_PACKET_COUNTER_EN                                                                         0x010b40UL //Access:RW   DataWidth:0x1    // When 1 enables inserting packet counter at the output to NIG between Ethernet header and data.
34927 #define DBG_REG_NW_PACKET_COUNTER_STATUS                                                                     0x010b44UL //Access:R    DataWidth:0x10   // Packet counter value. Contains number of packets that were sent to NIG.
34928 #define DBG_REG_NW_PACKET_OVERFLOW_COUNTER                                                                   0x010b48UL //Access:RC   DataWidth:0x10   // Number of overflows for nw_packet_counter. Should stuck on all ones.
34929 #define DBG_REG_TIMESTAMP                                                                                    0x010b4cUL //Access:RW   DataWidth:0x20   // Timestamp value. This counter will be incremented when tick counter reaches timestamp_tick value. It may be reset from RBC or set to any init value. This counter starts to count immediately after reset.
34930 #define DBG_REG_TIMESTAMP_TICK                                                                               0x010b50UL //Access:RW   DataWidth:0x20   // Timestamp tick value.
34931 #define DBG_REG_TIMESTAMP_FRAME_EN                                                                           0x010b54UL //Access:RW   DataWidth:0x7    // Timestamp frame enable. This register enables inserting when bit[0] is set and frame[1] is set or bit[1] is set and frame[2] is set or bit[2] is set and frame[3] is set or bit[3] is set and frame[4] is set or bit[4] is set and frame[5] is set or bit[5] is set and frame[6] is set or bit[6] is set and frame[7] is set.
34932 #define DBG_REG_TIMESTAMP_VALID_EN                                                                           0x010b58UL //Access:RW   DataWidth:0x7    // Timestamp valid enable. This register enables inserting timestamp to bits 31:0 when bit[0] is set and valid[1] is set or bit[1] is set and valid[2] is set or bit[2] is set and valid[3] is set or bit[3] is set and valid[4] is set or bit[4] is set and valid[5] is set or bit[5] is set and valid[6] is set or bit[6] is set and valid[7] is set.
34933 #define DBG_REG_TRIGGER_STALL_EN                                                                             0x010b5cUL //Access:RW   DataWidth:0x6    // Stall enable per SEM block. When set enable stall output from DBG to SEM block as result of trigger event: 0 is TSEM; 1- MSEM; 2- USEM; 3- XSEM; 4 is YSEM; 5 is PSEM;.
34934 #define DBG_REG_TRIGGER_STATUS_CUR_STATE                                                                     0x010b60UL //Access:R    DataWidth:0x2    // Current state machine status of trigger block in dbg_trigger.v: states 0-2 are functional state (comparsion is implemented on the constraints) ; state 3 is triggering event.
34935 #define DBG_REG_TRIGGER_STATUS_PAUSE_STATE                                                                   0x010b64UL //Access:R    DataWidth:0x2    // Pause state machine status of trigger block in dbg_trigger_state.v: : state 0 - NOT_HNDLR_MSG; state 1- FRST_HNDLR_MSG; state 2- SCND_HNDLR_MSG; state 3 - unused.
34936 #define DBG_REG_TRIGGER_STATUS_MATCH_COUNTER_SET0                                                            0x010b68UL //Access:R    DataWidth:0x10   // Counter for number of times set 0 appeared in current state in dbg_trigger_state.v.
34937 #define DBG_REG_TRIGGER_STATUS_MATCH_COUNTER_SET1                                                            0x010b6cUL //Access:R    DataWidth:0x10   // Counter for number of times set 1 appeared in current state in dbg_trigger_state.v.
34938 #define DBG_REG_TRIGGER_STATUS_MATCH_CNSTR                                                                   0x010b70UL //Access:R    DataWidth:0x8    // Statistics. Match constraint status. B0 - constraint 0 set0; B1 - constraint 1 set0; B2 - constraint 2 set0; B3 - constraint 3 set0; B4 - constraint 0 set1; B5 - constraint 1 set1; B6 - constraint 2 set1; B7 - constraint 3 set1.
34939 #define DBG_REG_TRIGGER_STATUS_CYCLE_CNT                                                                     0x010b74UL //Access:R    DataWidth:0x8    // Statistics. Cycle counter from beginning of message.
34940 #define DBG_REG_NUM_OF_CYCLES_SENT                                                                           0x010b78UL //Access:RC   DataWidth:0x20   // Debug only: These bits represent the total number of 128-bit cycles sent from the dbg block to output interface (NIG/PCI).
34941 #define DBG_REG_TRIGGER_STATUS_STATE_TRANSITIONS_0                                                           0x010b7cUL //Access:R    DataWidth:0x10   // Debug only: Number of transitions per state.
34942 #define DBG_REG_TRIGGER_STATUS_STATE_TRANSITIONS_1                                                           0x010b80UL //Access:R    DataWidth:0x10   // Debug only: Number of transitions per state.
34943 #define DBG_REG_TRIGGER_STATUS_STATE_TRANSITIONS_2                                                           0x010b84UL //Access:R    DataWidth:0x10   // Debug only: Number of transitions per state.
34944 #define DBG_REG_TRAILER_STATUS_CUR_STATE                                                                     0x010b88UL //Access:R    DataWidth:0x2    // Debug only: Current state status in trailer block : 0 - WAIT_FOR_NEW_LINE; 1- END_OF_CHUNK; 2 - SEND_ADDITIONAL_CHUNK; 3 - SEND_ADDITIONAL_LINE.
34945 #define DBG_REG_TRAILER_STATUS_VALID_DWORDS                                                                  0x010b8cUL //Access:R    DataWidth:0x6    // Debug only: number of valid dwords in trailer block.
34946 #define DBG_REG_FILTER_STATUS_MATCH_CNSTR                                                                    0x010b90UL //Access:R    DataWidth:0x4    // Statistics. Match constraint status. B0 - constraint 0; B1 - constraint 1; B2 - constraint 2 ; B3 - constraint 3.
34947 #define DBG_REG_MEMCTRL_WR_RD_N_BB                                                                           0x010b94UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
34948 #define DBG_REG_MEMCTRL_CMD_BB                                                                               0x010b98UL //Access:RW   DataWidth:0x8    // command to CPU BIST
34949 #define DBG_REG_MEMCTRL_ADDRESS_BB                                                                           0x010b9cUL //Access:RW   DataWidth:0x8    // address to CPU BIST
34950 #define DBG_REG_MEMCTRL_STATUS                                                                               0x010ba0UL //Access:R    DataWidth:0x20   // status from CPU BIST
34951 #define DBG_REG_NUM_OF_EMPTY_LINES_IN_INT_BUFFER                                                             0x010ba4UL //Access:R    DataWidth:0x8    // Number of empty lines in internal buffer.
34952 #define DBG_REG_FILTER_MODE_E5                                                                               0x010ba8UL //Access:RW   DataWidth:0x1    // When set to 0 - only client which HW ID is defined in DBG_REGISTERS_FILTER_ID_NUM.FILTER_ID_NUM is logged. When set to 1 - the client which HW ID is defined in DBG_REGISTERS_FILTER_ID_NUM.FILTER_ID_NUM is filtered, while other clients are passed as as is without filtering.
34953 #define DBG_REG_INTR_BUFFER                                                                                  0x014000UL //Access:WB   DataWidth:0x200  // Debug only:  Internal buffer of 12KByte buffer.
34954 #define DBG_REG_INTR_BUFFER_SIZE                                                                             3072
34955 #define IPC_REG_PLL_MAIN_DIVR_K2_E5                                                                          0x020200UL //Access:RW   DataWidth:0x6    // PLLLOUT = REF / DIVR_Value * DIVF_Value * 2 / DIVQ_Value Reference divider value
34956 #define IPC_REG_MDIO_VOLTAGE_SEL_BB                                                                          0x020200UL //Access:RW   DataWidth:0x1    // Select line for MDIO Voltage Select 0 : MDIO VDDIO is 1.8V or below. 1 : MDIO VDDIO is 1.8+V or above.
34957 #define IPC_REG_PLL_MAIN_DIVF_K2_E5                                                                          0x020204UL //Access:RW   DataWidth:0x9    // Feedback divider value
34958 #define IPC_REG_CPU_OTP_CTRL1_BB                                                                             0x020204UL //Access:RW   DataWidth:0x20   // [0]: cpu_cmd_wr_en: A rising edge of this bit will execute the OTP "command" in the next field.  This bit should be set to Low and high again for the next command execution to start; [5:1]: Command: 0: Read; 1: OTP_ProgEnable (OTP must be put in ProgEnable mode by writing 0xF; 0x4; 0x8; 0xD in sequence with OTP_ProgEnable command before you do any actual  write to OTP. Sequence Data is taken from bitsel bus and therefore word_address and wdata do not play any role during this authentication process; 2: OTP_ProgDisable (Disable OTP with this command once you are done with programming); 3: Verify( vsel and tm are used from control bits); 4: Init (vsel and tm are used from strap module); 5: lock_cmd. used to program the lock bits that can not be programmed by using  regular program bit and program Word cmd. OTP word address 6 and 7 are allocated for lock bits and to program these bits lock command must be used; 6: stby (Not used in this IP); 7: wakeup (Not used in this IP); 9: Prescreen test. Upon getting a prescrn_cmd; word_addr; and bit_sel; otp_controller keeps reading(simple read) the OTP MEMORY SPACE until it reaches the max word_addr or it finds any programmed bit; 10: Program Bit; 11: Program Word; 12: burnin. Upon getting a burnin_cmd; word_addr; and bit_sel; otp_controller keeps reading(simple read) the OTP MEMORY SPACE. It keeps looping until the cmd is changed from burnin to something else; 13: auto_reload; 14: ovst_read; 15: ovst_prog; [17:6]: Address; [18]: cpu_mode: When set, enables command execution through this cpu interface; [19]: cpu_disable_otp_access: When set, disables any command execution through this cpu interface. [31:20]: RESERVED;
34959 #define IPC_REG_PLL_MAIN_DIVQ_K2_E5                                                                          0x020208UL //Access:RW   DataWidth:0x3    // output divider value, 2^binary value
34960 #define IPC_REG_CPU_OTP_STATUS_BB                                                                            0x020208UL //Access:R    DataWidth:0x20   // [0]: data_valid: This bit is used to sample READ data in burst mode; [1]: cmd_done: Command Done, This signal indicates the completion of the command; [2]: progok: Program OK, This signal is set when PROG ENABLE sequence is issued correctly; [3]: fdone: This signal is set when fout bits are loaded; [4]: cmd_fail: Command Failure, This bit is set when locked address is accessed using program related commands; [5]: refok: OTP RefOK signal; [6]: debug_mode_set: This bit is set when ctrl_wr_cmd is issued; [7]: mst_fsm_error: An illegal state has executed. This bit is set to '0' in idle state, otherwise '1' in all other states; [8]: debug_mode: This bit is set using ctrl_wr command and indicates the debug mode option; [9]: invalid_addr: This bit is set when Locked address is accessed by program related commands or when address is out of range; [10]: prog_word_fail: This bit is set when Programming fails for a bit during word program; [11]: prog_screen_fail: This bit is set when screening fails for word programming. [12]: prog_block_cmd: Invalid for CPU mode; [13]: prog_en: By default this is set to enable PROG command; [14]: prgm_wd_rp_fail: TBD; [15]: max_rw: TBD; [16]: max_rwp: TBD; [17]: auto_rw_max_set: TBD; [18]: max_sw: TBD; [19]: addr_in_illegal_range: TBD; [31:20]: Reserved;
34961 #define IPC_REG_PLL_MAIN_RANGE_K2_E5                                                                         0x02020cUL //Access:RW   DataWidth:0x3    // PLL Filter Range 000 = BYPASS 100 = 30-50MHz 001 = 7-11MHz 101 = 50-80MHz 010 = 11-18MHz 110 = 80-130MHz 011 = 18-30MHz 111 = 130-200MHz
34962 #define IPC_REG_CPU_OTP_WRITE_DATA_BB                                                                        0x02020cUL //Access:RW   DataWidth:0x20   // Used to provide write data with burst write command from CPU side.
34963 #define IPC_REG_PLL_MAIN_BYPASS_K2_E5                                                                        0x020210UL //Access:RW   DataWidth:0x1    // pll bypass signal
34964 #define IPC_REG_CPU_OTP_READ_DATA_BB                                                                         0x020210UL //Access:R    DataWidth:0x20   // Data output from the OTP read data command.
34965 #define IPC_REG_PLL_MAIN_LOCK_K2_E5                                                                          0x020214UL //Access:R    DataWidth:0x1    // pll lock signal
34966 #define IPC_REG_OSC_E28_XCORE_BIAS_BB                                                                        0x020214UL //Access:RW   DataWidth:0x4    // XTAL core current control 4'b0010: 27Mhz 4'b0100: 50Mhz Device will be using 50Mhz crytal, so defaults to a value of 4. Global Register, Reset on POR
34967 #define IPC_REG_PLL_MAIN_LOCK_DETECT_FILTER_STATUS_K2_E5                                                     0x020218UL //Access:R    DataWidth:0x1    // pll lock detected filter status
34968 #define IPC_REG_OSC_E28_XCORE_BIAS_OVERRIDE_BB                                                               0x020218UL //Access:RW   DataWidth:0x1    // XCORE_BIAS in normal operation is controlled by straps on the board. This bit allows it SW to override the setting based on register osc_e28_xcore_bias Global Register, Reset on POR
34969 #define IPC_REG_PLL_MAIN_NEWDIV_K2_E5                                                                        0x02021cUL //Access:RW   DataWidth:0x1    // Divider input control
34970 #define IPC_REG_OSC_E28_HIPASS_BB                                                                            0x02021cUL //Access:RW   DataWidth:0x1    // XTAL core Highpass Filter Corner Frequency control 0: 27Mhz 1: 50Mhz Device will be using 50Mhz crytal, so defaults to a value of 1. Global Register, Reset on POR
34971 #define IPC_REG_PLL_MAIN_DIVACK_K2_E5                                                                        0x020220UL //Access:R    DataWidth:0x1    // Divider handshake signal
34972 #define IPC_REG_OSC_E28_HIPASS_OVERRIDE_BB                                                                   0x020220UL //Access:RW   DataWidth:0x1    // HIPASS in normal operation is controlled by straps on the board. This bit allows it SW to override the setting based on register osc_e28_hipass Global Register, Reset on POR
34973 #define IPC_REG_PLL_MAIN_RESET_K2_E5                                                                         0x020224UL //Access:RW   DataWidth:0x5    // Multi Field Register.
34974   #define IPC_REG_PLL_MAIN_RESET_PLL_MAIN_RESET_K2_E5                                                        (0x1<<0) // 1 : Reset the PLL. The reset is active high.
34975   #define IPC_REG_PLL_MAIN_RESET_PLL_MAIN_RESET_K2_E5_SHIFT                                                  0
34976   #define IPC_REG_PLL_MAIN_RESET_OVERRIDE_K2_E5                                                              (0x1<<4) // 1 : Override the init state machine and control the PLL reset using bit[0] of the register.
34977   #define IPC_REG_PLL_MAIN_RESET_OVERRIDE_K2_E5_SHIFT                                                        4
34978 #define IPC_REG_OSC_E28_D2C_BIAS_BB                                                                          0x020224UL //Access:RW   DataWidth:0x3    // D2C Bias Current Control Global Register, Reset on POR
34979 #define IPC_REG_PLL_MAIN_LOCK_DETECT_FILTER_STATUS_WAS_CLEARED_K2_E5                                         0x020228UL //Access:RW   DataWidth:0x1    // Used for debug, will be set when pll_lock_detect_filter_status went from 1 to 0. This scenario shouldn't happen in normal cases.
34980 #define IPC_REG_OSC_E28_CML_CUR_BB                                                                           0x020228UL //Access:RW   DataWidth:0x1    // CML Current Control Global Register, Reset on POR
34981 #define IPC_REG_PLL_NWM_DIVR_K2_E5                                                                           0x02022cUL //Access:RW   DataWidth:0x6    // PLLLOUT = REF / DIVR_Value * DIVF_Value * 2 / DIVQ_Value Reference divider value
34982 #define IPC_REG_OSC_E28_DRV_CUR_BB                                                                           0x02022cUL //Access:RW   DataWidth:0x2    // 50ohm Driver Current Control 00 = 5mA 01 = 10mA 10 = 15mA 11 = 20mA Global Register, Reset on POR
34983 #define IPC_REG_PLL_NWM_DIVF_K2_E5                                                                           0x020230UL //Access:RW   DataWidth:0x9    // Feedback divider value
34984 #define IPC_REG_OSC_E28_DIV2_SEL_BB                                                                          0x020230UL //Access:RW   DataWidth:0x1    // Divide by 2 Selection for pad_op/n_cml output 0=XTAL Freq. 1=XTAL Freq. / 2 Global Register, Reset on POR
34985 #define IPC_REG_PLL_NWM_DIVQ_K2_E5                                                                           0x020234UL //Access:RW   DataWidth:0x3    // output divider value, 2^binary value
34986 #define IPC_REG_OSC_E28_LDO_CTRL_BB                                                                          0x020234UL //Access:RW   DataWidth:0x4    // [3:2] LDO Output Stage Bias Control [1:0] LDO Output Voltage Level Control 00 = 1.05V 01 = 1.00V 10 = 0.95V 11 = 0.90V Global Register, Reset on POR
34987 #define IPC_REG_PLL_NWM_RANGE_K2_E5                                                                          0x020238UL //Access:RW   DataWidth:0x3    // PLL Filter Range 000 = BYPASS 100 = 30-50MHz 001 = 7-11MHz 101 = 50-80MHz 010 = 11-18MHz 110 = 80-130MHz 011 = 18-30MHz 111 = 130-200MHz
34988 #define IPC_REG_OSC_E28_CMOS_EN_ALL_BB                                                                       0x020238UL //Access:RW   DataWidth:0x1    // ENABLE All CMOS Outputs 0=o_xtal_ck[5:0] depends on i_resetb and i_cmos_en_ch[5:0] 1=o_xtal_ck[5:0] ALL ON Global Register, Reset on POR
34989 #define IPC_REG_PLL_NWM_RESET_K2_E5                                                                          0x02023cUL //Access:RW   DataWidth:0x1    // pll reset signal
34990 #define IPC_REG_OSC_E28_CMOS_EN_CH_BB                                                                        0x02023cUL //Access:RW   DataWidth:0x6    // Enable for CMOS outputs 0=CMOS output DISABLED 1=CMOS output ENABLED Bit[0] = o_xtal_ck0 Bit[1] = o_xtal_ck1 Bit[2] = o_xtal_ck2 Bit[3] = o_xtal_ck3 Bit[4] = o_xtal_ck4 Bit[5] = o_xtal_ck5 Global Register, Reset on POR
34991 #define IPC_REG_PLL_NWM_BYPASS_K2_E5                                                                         0x020240UL //Access:RW   DataWidth:0x1    // pll bypass signal
34992 #define IPC_REG_OSC_E28_CML_EN_CH_BB                                                                         0x020240UL //Access:RW   DataWidth:0x4    // CML Output Channel Power Down 0=CML output ON 1=CML output OFF Bit[0] = o_cml_p/n 0 Bit[1] = o_cml_p/n 1 Bit[2] = o_cml_p/n 2 Bit[3] = o_cml_p/n 3 Global Register, Reset on POR
34993 #define IPC_REG_PLL_NWM_LOCK_K2_E5                                                                           0x020244UL //Access:R    DataWidth:0x1    // pll lock signal
34994 #define IPC_REG_OSC_E28_PD_DRV_BB                                                                            0x020244UL //Access:RW   DataWidth:0x1    // 50ohm Driver Power Down 0=Driver ENABLED 1=Driver DISABLED Global Register, Reset on POR
34995 #define IPC_REG_PLL_NWM_LOCK_DETECT_FILTER_STATUS_K2_E5                                                      0x020248UL //Access:R    DataWidth:0x1    // pll lock detected filter status
34996 #define IPC_REG_OSC_E28_MISC_BB                                                                              0x020248UL //Access:RW   DataWidth:0x5    // Multi Field Register.
34997   #define IPC_REG_OSC_E28_MISC_OSC_E28_POWER_SAVE_BB                                                         (0x1<<0) // Future Use
34998   #define IPC_REG_OSC_E28_MISC_OSC_E28_POWER_SAVE_BB_SHIFT                                                   0
34999   #define IPC_REG_OSC_E28_MISC_OSC_E28_BIAS_BB                                                               (0x7<<1) // Future Use
35000   #define IPC_REG_OSC_E28_MISC_OSC_E28_BIAS_BB_SHIFT                                                         1
35001   #define IPC_REG_OSC_E28_MISC_OSC_E28_XCORE_CM_SEL_BB                                                       (0x1<<4) // Future Use
35002   #define IPC_REG_OSC_E28_MISC_OSC_E28_XCORE_CM_SEL_BB_SHIFT                                                 4
35003 #define IPC_REG_PLL_NWM_NEWDIV_K2_E5                                                                         0x02024cUL //Access:RW   DataWidth:0x1    // Divider input control
35004 #define IPC_REG_PLL_MAIN_E28_PWRDN_BB                                                                        0x02024cUL //Access:RW   DataWidth:0x1    // PLL Power on. 1 = PLL is powered down. 0 = PLL is powered on. The bit is Active High. Global Register, Reset on POR
35005 #define IPC_REG_PLL_NWM_DIVACK_K2_E5                                                                         0x020250UL //Access:R    DataWidth:0x1    // Divider handshake signal
35006 #define IPC_REG_PLL_MAIN_E28_RESET_VCO_BB                                                                    0x020250UL //Access:RW   DataWidth:0x5    // Multi Field Register.
35007   #define IPC_REG_PLL_MAIN_E28_RESET_VCO_PLL_MAIN_RESET_VCO_BB                                               (0x1<<0) // 1 : Reset the VCO of the PLL. The reset is active high. Global Register, Reset on POR
35008   #define IPC_REG_PLL_MAIN_E28_RESET_VCO_PLL_MAIN_RESET_VCO_BB_SHIFT                                         0
35009   #define IPC_REG_PLL_MAIN_E28_RESET_VCO_PLL_MAIN_RESET_VCO_OVERRIDE_BB                                      (0x1<<4) // 1 : Override the init state machine and control the PLL reset using bit[0] of the register.
35010   #define IPC_REG_PLL_MAIN_E28_RESET_VCO_PLL_MAIN_RESET_VCO_OVERRIDE_BB_SHIFT                                4
35011 #define IPC_REG_PLL_NWM_LOCK_DETECT_FILTER_STATUS_WAS_CLEARED_K2_E5                                          0x020254UL //Access:RW   DataWidth:0x1    // Used for debug, will be set when pll_lock_detect_filter_status went from 1 to 0. This scenario shouldn't happen in normal cases.
35012 #define IPC_REG_PLL_MAIN_E28_RESET_POST_BB                                                                   0x020254UL //Access:RW   DataWidth:0x5    // Multi Field Register.
35013   #define IPC_REG_PLL_MAIN_E28_RESET_POST_PLL_MAIN_RESET_POST_BB                                             (0x1<<0) // 1 : Reset the Post Divider of the PLL. The reset is active high. Global Register, Reset on POR
35014   #define IPC_REG_PLL_MAIN_E28_RESET_POST_PLL_MAIN_RESET_POST_BB_SHIFT                                       0
35015   #define IPC_REG_PLL_MAIN_E28_RESET_POST_PLL_MAIN_RESET_POST_OVERRIDE_BB                                    (0x1<<4) // 1 : Override the init state machine and control the PLL reset using bit[0] of the register.
35016   #define IPC_REG_PLL_MAIN_E28_RESET_POST_PLL_MAIN_RESET_POST_OVERRIDE_BB_SHIFT                              4
35017 #define IPC_REG_PLL_STORM_DIVR_K2_E5                                                                         0x020258UL //Access:RW   DataWidth:0x6    // PLLLOUT = REF / DIVR_Value * DIVF_Value * 2 / DIVQ_Value Reference divider value
35018 #define IPC_REG_PLL_MAIN_E28_PDIV_BB                                                                         0x020258UL //Access:RW   DataWidth:0x4    // Input reference clock pre-divider control 0000= illegal state 0001= divide-by-1 0010= divide-by-2 0011= divide-by-3 0100= divide-by-4 0101= divide-by-5 0110= divide-by-6 0111= divide-by-7 1111 = divide-by-15 Global register. Reset on POR reset.
35019 #define IPC_REG_PLL_STORM_DIVF_K2_E5                                                                         0x02025cUL //Access:RW   DataWidth:0x9    // Feedback divider value
35020 #define IPC_REG_PLL_MAIN_E28_NDIV_INT_BB                                                                     0x02025cUL //Access:RW   DataWidth:0xa    // Feedback divider control 0000000000= divide-by-1024 0000000001= XXX 0000000010= XXX : 0000001011= XXX 0000001100= divide-by-12 0000001101= divide-by-13 0000001110= divide-by-14 : 1111111110= divide-by-1022 1111111111= divide-by-1023 Global register. Reset on POR reset.
35021 #define IPC_REG_PLL_STORM_DIVQ_K2_E5                                                                         0x020260UL //Access:RW   DataWidth:0x3    // output divider value, 2^binary value
35022 #define IPC_REG_PLL_MAIN_E28_NDIV_FRAC_BB                                                                    0x020260UL //Access:RW   DataWidth:0x14   // Fractional feedback divider control. Resolution= 1/(2^20). Global register. Reset on POR reset.
35023 #define IPC_REG_PLL_STORM_RANGE_K2_E5                                                                        0x020264UL //Access:RW   DataWidth:0x3    // PLL Filter Range 000 = BYPASS 100 = 30-50MHz 001 = 7-11MHz 101 = 50-80MHz 010 = 11-18MHz 110 = 80-130MHz 011 = 18-30MHz 111 = 130-200MHz
35024 #define IPC_REG_PLL_MAIN_E28_CH0_MDIV_BB                                                                     0x020264UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-0 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35025 #define IPC_REG_PLL_STORM_RESET_K2_E5                                                                        0x020268UL //Access:RW   DataWidth:0x1    // pll reset signal
35026 #define IPC_REG_PLL_MAIN_E28_CH1_MDIV_BB                                                                     0x020268UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-1 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35027 #define IPC_REG_PLL_STORM_BYPASS_K2_E5                                                                       0x02026cUL //Access:RW   DataWidth:0x1    // pll bypass signal
35028 #define IPC_REG_PLL_MAIN_E28_CH2_MDIV_BB                                                                     0x02026cUL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-2 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35029 #define IPC_REG_PLL_STORM_LOCK_K2_E5                                                                         0x020270UL //Access:R    DataWidth:0x1    // pll lock signal
35030 #define IPC_REG_PLL_MAIN_E28_CH3_MDIV_BB                                                                     0x020270UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-3 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35031 #define IPC_REG_PLL_STORM_LOCK_DETECT_FILTER_STATUS_K2_E5                                                    0x020274UL //Access:R    DataWidth:0x1    // pll lock detected filter status
35032 #define IPC_REG_PLL_MAIN_E28_CH4_MDIV_BB                                                                     0x020274UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-4 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35033 #define IPC_REG_PLL_STORM_NEWDIV_K2_E5                                                                       0x020278UL //Access:RW   DataWidth:0x1    // Divider input control
35034 #define IPC_REG_PLL_MAIN_E28_CH5_MDIV_BB                                                                     0x020278UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-5 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35035 #define IPC_REG_PLL_STORM_DIVACK_K2_E5                                                                       0x02027cUL //Access:R    DataWidth:0x1    // Divider handshake signal
35036 #define IPC_REG_PLL_MAIN_E28_CH2_MDEL_BB                                                                     0x02027cUL //Access:RW   DataWidth:0x10   // Number to VCO clock to delay Channel 2 Global register. Reset on POR reset.
35037 #define IPC_REG_PLL_STORM_LOCK_DETECT_FILTER_STATUS_WAS_CLEARED_K2_E5                                        0x020280UL //Access:RW   DataWidth:0x1    // Used for debug, will be set when pll_lock_detect_filter_status went from 1 to 0. This scenario shouldn't happen in normal cases.
35038 #define IPC_REG_PLL_MAIN_E28_CH3_MDEL_BB                                                                     0x020280UL //Access:RW   DataWidth:0x10   // Number to VCO clock to delay Channel 3 Global register. Reset on POR reset.
35039 #define IPC_REG_MDIO_MODE_BB                                                                                 0x020494UL //Access:RW   DataWidth:0x16   // [21:12] -> CLOCK_CNT This field controls the MDIO clock speed. The output MDIO clock runs at a frequency equal to CORE_CLK/(2*(CLOCK_CNT+1)). A value of 0 is invalid for this register. [11] -> MDC Setting this bit to '1' will cause the MDC pin to high if the BIT_BANG bit is set. . Setting this pin low will cause the MDC pin to drive low if the BIT_BANG bit is set. [10] -> MDIO_OE Setting this bit to '1' will cause the MDIO pin to drive the value written to the MDIO bit if the BIT_BANG bit is set. Setting this bit to zero will make the MDIO pin an input. [9] -> MDIO The write value of this bit controls the drive state of the MDIO pin if the BIT_BANG bit is set. The read value of this bit always reflects the state of the MDIO pin. [8] -> BIT_BANG If this bit is '1', the MDIO interface is controlled by the MDIO, MDIO_OE, and MDC bits in this register. When this bit is '0', the commands in the mdio_cmd register will be executed. [0] -> FREE_DIS 1 -> Diable Free running MDIO clock All other field in the register are reserved
35040 #define IPC_REG_MDIO_MODE_K2_E5                                                                              0x020284UL //Access:RW   DataWidth:0x16   // [21:12] -> CLOCK_CNT This field controls the MDIO clock speed. The output MDIO clock runs at a frequency equal to CORE_CLK/(2*(CLOCK_CNT+1)). A value of 0 is invalid for this register. [11] -> MDC Setting this bit to '1' will cause the MDC pin to high if the BIT_BANG bit is set. . Setting this pin low will cause the MDC pin to drive low if the BIT_BANG bit is set. [10] -> MDIO_OE Setting this bit to '1' will cause the MDIO pin to drive the value written to the MDIO bit if the BIT_BANG bit is set. Setting this bit to zero will make the MDIO pin an input. [9] -> MDIO The write value of this bit controls the drive state of the MDIO pin if the BIT_BANG bit is set. The read value of this bit always reflects the state of the MDIO pin. [8] -> BIT_BANG If this bit is '1', the MDIO interface is controlled by the MDIO, MDIO_OE, and MDC bits in this register. When this bit is '0', the commands in the mdio_cmd register will be executed. [7:4] RESERVED [3] -> CLAUSE_45/CLAUSE_22 1 -> clause 45 mode 0 -> clause 22 mode [2] -> AUTO_POLL(not verified feature) Setting this bit to 1 will enable the auto poll mode which will constantly read from a specified register address 1. clause 22 the register address is always 1 and the phy addr is programable. Clause 45 the register address is always 1 and the deivce type and phy_addr are configurable [1] -> SHORT_PREAMBLE(not verified feature) setting this bit will cancell the preamble frame of 32 consecutive 1s [0] -> FREE_DIS(not verified feature) 1 -> Disable Free running MDIO clock
35041 #define IPC_REG_PLL_MAIN_E28_CH4_MDEL_BB                                                                     0x020284UL //Access:RW   DataWidth:0x10   // Number to VCO clock to delay Channel 4 Global register. Reset on POR reset.
35042 #define IPC_REG_MDIO_COMM_BB                                                                                 0x02048cUL //Access:RW   DataWidth:0x1e   // [29] -> START_BUSY This bit is self clearing. When written to a '1', the currently programmed MDIO transaction will activate. When the operation is complete, this bit will clear and the MI_COMPLETE bit will be set in the status register. Writing this bit as a '0' has no effect. This bit must be read as a '0' before setting to prevent un-predictable results. [28] -> FAIL This bit is updated at the end of each MDIO transaction when the START_BUSY bit is set. If an error occurred on the MDIO interface during the operation, this bit will be updated to '1', otherwise, it will be updated to '0'. Errors usually happen when the attached PHY fails to drive a response during a read. This bit is only modified by completing a new MDIO transaction. [27:26] -> COMMAND 1 -> Write 2 -> Read [25:21] -> PHY_ADDR This value is used to define the PHY address portion of the MDIO transaction 1 -> SWREG VMGMT 2 -> SWREG VMAIN 3 -> SWREG VANALOG 4 -> SWREG V1p8 [20:16] -> REG_ADDR This value is used to define the register address portion of the MDIO transaction [15:0]  -> DATA When this register is read, it returns the results of the last MDIO transaction that was performed. When this register value is written, it updates the value that will be used on the next MDIO write transaction that will be performed.
35043 #define IPC_REG_MDIO_COMM_K2_E5                                                                              0x020288UL //Access:RW   DataWidth:0x1e   // [29] -> START_BUSY This bit is self clearing. When written to a '1', the currently programmed MDIO transaction will activate. When the operation is complete, this bit will clear and the MI_COMPLETE bit will be set in the status register. Writing this bit as a '0' has no effect. This bit must be read as a '0' before setting to prevent un-predictable results. [28] -> FAIL This bit is updated at the end of each MDIO transaction when the START_BUSY bit is set. If an error occurred on the MDIO interface during the operation, this bit will be updated to '1', otherwise, it will be updated to '0'. Errors usually happen when the attached PHY fails to drive a response during a read. This bit is only modified by completing a new MDIO transaction. [27:26] -> COMMAND 00 -> clause 45 address 01 -> Write 10 -> clause 22 Read, clause 45 read_inc 11 -> clause 45 Read [25:21] -> PHY_ADDR This value is used to define the PHY address portion of the MDIO transaction. [20:16] -> REG_ADDR clause 22 - This value is used to define the register address portion of the MDIO transaction. clause 45 - This value is used to define the device type portion of the MDIO transaction. [15:0]  -> DATA Clause 22: When this register is read, it returns the results of the last MDIO transaction that was performed. When this register value is written, it updates the value that will be used on the next MDIO write transaction that will be performed. Clause 45: for the first frame, this register contain the adsress of the command. for the second frame, it returns the results of the last MDIO transaction that was performed for read operation or the data to be written for write operation.
35044 #define IPC_REG_PLL_MAIN_E28_CH5_MDEL_BB                                                                     0x020288UL //Access:RW   DataWidth:0x10   // Number to VCO clock to delay Channel 5 Global register. Reset on POR reset.
35045 #define IPC_REG_MDIO_STATUS_BB                                                                               0x020490UL //Access:R    DataWidth:0x2    // [0] -> DONE This bit is set each time the MDIO transaction has completed. This bit is cleared when the next transaction starts. [1] -> FAIL This bit is updated at the end of each MDIO transaction when the START_BUSY bit is set. If an error occurred on the MDIO interface during the operation, this bit will be updated to '1', otherwise, it will be updated to '0'. Errors usually happen when the attached PHY fails to drive a response during a read. This bit is only modified by completing a new MDIO transaction.
35046 #define IPC_REG_MDIO_STATUS_K2_E5                                                                            0x02028cUL //Access:R    DataWidth:0x2    // [0] -> DONE This bit is set each time the MDIO transaction has completed. This bit is cleared when the next transaction starts. [1] -> FAIL This bit is updated at the end of each MDIO transaction when the START_BUSY bit is set. If an error occurred on the MDIO interface during the operation, this bit will be updated to '1', otherwise, it will be updated to '0'. Errors usually happen when the attached PHY fails to drive a response during a read. This bit is only modified by completing a new MDIO transaction.
35047 #define IPC_REG_PLL_MAIN_E28_CH_DELAY_DONE_BB                                                                0x02028cUL //Access:R    DataWidth:0x4    // Delay for each channel 2-5 is completed.
35048 #define IPC_REG_SGMII_MDIO_ADDR_K2_E5                                                                        0x020290UL //Access:RW   DataWidth:0x5    // PHY Address for MDIO Transaction
35049 #define IPC_REG_PLL_MAIN_E28_CH_ENABLEB_BB                                                                   0x020290UL //Access:RW   DataWidth:0x6    // Active Low Channel Enable. Global register. Reset on POR reset.
35050 #define IPC_REG_SGMII_RSTB_MDIOREGS_K2_E5                                                                    0x020294UL //Access:RW   DataWidth:0x1    // reset of sgmii mdio registers. This is an active high reset. The name "rstb" is mistakenly suggest an active low reset.
35051 #define IPC_REG_PLL_MAIN_E28_CTRL_0_BB                                                                       0x020294UL //Access:RW   DataWidth:0x20   // PLL Control Register [11:0] dco_ctrl_bypass[11:0] direct programming of DAC: 00...00 = MIN VCO clock frequency : 11...11 = MAX VCO clock frequency [12] dco_ctrl_bypass_enable enable of direct programming of DAC: 0 =normal mode 1 =DAC programming mode [13] stat_reset reset of phase error measurement: 0 =normal mode 1 =reset [16:14] stat_select[2:0] select of test output: 000 = 000000000000 001 = minimum phase error 010 = maximum phase error 011 = lock_state 100 = dac control word 101 = 000000000000 110 = 000000000000 111 = 000000000000 [17] stat_update On the synchronized rising edge of this control signal the value selected by stat_select[2:0] is clocked into o_statout [19:18] Reserved [21:20] Stat_mode[1:0] Statistics Mode 00 = disabled 01 = phase error stats 10 : period stats 11 : Feedback phase error stats [23:22] Pwm_rate[1:0] Set PWM rate Vco_fb_div2 == 0 00 = 5 ( default) 01 = 4 10 = 3 11 = 2 Vco_fb_div2 == 1 00 = 10 (default) 01 = 8 10 = 6 11 = 4 00 for VCO gt 800MHz 10 for VCO lt 800MHz [25:24] post_resetb select post channel resetb selection 00 = lock or post_resetb 01 = flock or post_resetb 10 = resetb or post_resetb 11 = post_resetb [26] vco_fb_div2 Divide vco_fdbk clock by 2 0= vco clock 1=vco/2 clock 0 for VCO lt 2.0GHz 1 for VCO gt 2.0GHz [27] fast_lock Reduces the number of refclk cycles of delay between frequency lock and setting o_lock output high. 0 = 256 refclk delay 1 = 32 refclk delay [28] ndiv_relock Forces lock state machine to return to frequency acquisition state when ndiv_int/ndiv_frac changes. 0 = Loop responds to ndiv change. May or may not switch back to frequency acquisition mode. 1 = Re-enter frequency acquisition state, without resetting the initial frequency (starts from current frequency). This produces smoother transition to new frequency for steps greater than 1 percent [29] Reserved [31:30] Vco_range Set VCO frequency range 00 = 800 - 2000 MHz 01 = 500 - 1200 MHz 10 = 1600 - 4000 MHz [33:32] LDO[1:0] LDO output voltage control 00 = 1.05 V 01 = 1.00 V 10 = 0.95 V 11 = 0.90 V [34] testout_en Test output buffer enable 0= normal mode 1= test output buffer enable [37:35] testout_sel Test output clock selection 000 = no clock 001 = o_fref 010 = o_clkout[0] 011 = o_clkout[1] 100 = o_clkout[2] 101 = o_clkout[3] 110 = o_clkout[4] 111 = o_clkout[5] [63:38] Reserved
35052 #define IPC_REG_FREQ_CAPTURE_BB                                                                              0x0204a4UL //Access:W    DataWidth:0x1    // Setting this bit high will result in the HW to capture the frequency of Main, STORM and NW clocks. This is a self clearing bit.
35053 #define IPC_REG_FREQ_CAPTURE_K2_E5                                                                           0x020298UL //Access:W    DataWidth:0x1    // Setting this bit high will result in the HW to capture the frequency of Main, STORM and NWM clocks. This is a self clearing bit.
35054 #define IPC_REG_PLL_MAIN_E28_CTRL_1_BB                                                                       0x020298UL //Access:RW   DataWidth:0x20   // PLL Control Register [11:0] dco_ctrl_bypass[11:0] direct programming of DAC: 00...00 = MIN VCO clock frequency : 11...11 = MAX VCO clock frequency [12] dco_ctrl_bypass_enable enable of direct programming of DAC: 0 =normal mode 1 =DAC programming mode [13] stat_reset reset of phase error measurement: 0 =normal mode 1 =reset [16:14] stat_select[2:0] select of test output: 000 = 000000000000 001 = minimum phase error 010 = maximum phase error 011 = lock_state 100 = dac control word 101 = 000000000000 110 = 000000000000 111 = 000000000000 [17] stat_update On the synchronized rising edge of this control signal the value selected by stat_select[2:0] is clocked into o_statout [19:18] Reserved [21:20] Stat_mode[1:0] Statistics Mode 00 = disabled 01 = phase error stats 10 : period stats 11 : Feedback phase error stats [23:22] Pwm_rate[1:0] Set PWM rate Vco_fb_div2 == 0 00 = 5 ( default) 01 = 4 10 = 3 11 = 2 Vco_fb_div2 == 1 00 = 10 (default) 01 = 8 10 = 6 11 = 4 00 for VCO gt 800MHz 10 for VCO lt 800MHz [25:24] post_resetb select post channel resetb selection 00 = lock or post_resetb 01 = flock or post_resetb 10 = resetb or post_resetb 11 = post_resetb [26] vco_fb_div2 Divide vco_fdbk clock by 2 0= vco clock 1=vco/2 clock 0 for VCO lt 2.0GHz 1 for VCO gt 2.0GHz [27] fast_lock Reduces the number of refclk cycles of delay between frequency lock and setting o_lock output high. 0 = 256 refclk delay 1 = 32 refclk delay [28] ndiv_relock Forces lock state machine to return to frequency acquisition state when ndiv_int/ndiv_frac changes. 0 = Loop responds to ndiv change. May or may not switch back to frequency acquisition mode. 1 = Re-enter frequency acquisition state, without resetting the initial frequency (starts from current frequency). This produces smoother transition to new frequency for steps greater than 1 percent [29] Reserved [31:30] Vco_range Set VCO frequency range 00 = 800 - 2000 MHz 01 = 500 - 1200 MHz 10 = 1600 - 4000 MHz [33:32] LDO[1:0] LDO output voltage control 00 = 1.05 V 01 = 1.00 V 10 = 0.95 V 11 = 0.90 V [34] testout_en Test output buffer enable 0= normal mode 1= test output buffer enable [37:35] testout_sel Test output clock selection 000 = no clock 001 = o_fref 010 = o_clkout[0] 011 = o_clkout[1] 100 = o_clkout[2] 101 = o_clkout[3] 110 = o_clkout[4] 111 = o_clkout[5] [63:38] Reserved
35055 #define IPC_REG_FREQ_MAIN_BB                                                                                 0x0204a8UL //Access:R    DataWidth:0x11   // Multi Field Register.
35056 #define IPC_REG_FREQ_MAIN_K2_E5                                                                              0x02029cUL //Access:R    DataWidth:0x11   // Multi Field Register.
35057   #define IPC_REG_FREQ_MAIN_CNT                                                                              (0xffff<<0) // This field shows the frequency counter for main clock over a 10uS interval. Main Clock Frequency = ~(FreqCnt / 10)MHz. This field is not reset between measurements. For example, it shows X MHz in first measurement, 2*X in second measurement, 3*X MHz in third measurement.
35058   #define IPC_REG_FREQ_MAIN_CNT_SHIFT                                                                        0
35059   #define IPC_REG_FREQ_MAIN_CNT_VALID                                                                        (0x1<<16) // 0: Value in freq_cnt field is not valid 1: Value in freq_cnt field is valid
35060   #define IPC_REG_FREQ_MAIN_CNT_VALID_SHIFT                                                                  16
35061 #define IPC_REG_PLL_MAIN_E28_KA_BB                                                                           0x02029cUL //Access:RW   DataWidth:0x3    // Loop gain in frequency acquisition mode Global register. Reset on POR reset.
35062 #define IPC_REG_FREQ_STORM_BB                                                                                0x0204acUL //Access:R    DataWidth:0x11   // Multi Field Register.
35063 #define IPC_REG_FREQ_STORM_K2_E5                                                                             0x0202a0UL //Access:R    DataWidth:0x11   // Multi Field Register.
35064   #define IPC_REG_FREQ_STORM_CNT                                                                             (0xffff<<0) // This field shows the frequency counter for main clock over a 10uS interval. Storm Clock Frequency = ~(FreqCnt / 10)MHz. This field is not reset between measurements. For example, it shows X MHz in first measurement, 2*X in second measurement, 3*X MHz in third measurement.
35065   #define IPC_REG_FREQ_STORM_CNT_SHIFT                                                                       0
35066   #define IPC_REG_FREQ_STORM_CNT_VALID                                                                       (0x1<<16) // 0: Value in freq_cnt field is not valid 1: Value in freq_cnt field is valid
35067   #define IPC_REG_FREQ_STORM_CNT_VALID_SHIFT                                                                 16
35068 #define IPC_REG_PLL_MAIN_E28_KI_BB                                                                           0x0202a0UL //Access:RW   DataWidth:0x3    // Gain of P/I loop filter integrator path during fine phase acquisition mode Global register. Reset on POR reset.
35069 #define IPC_REG_FREQ_NWM_K2_E5                                                                               0x0202a4UL //Access:R    DataWidth:0x11   // Multi Field Register.
35070   #define IPC_REG_FREQ_NWM_CNT_K2_E5                                                                         (0xffff<<0) // This field shows the frequency counter for main clock over a 10uS interval. NW Clock Frequency = ~(FreqCnt / 10)MHz. This field is not reset between measurements. For example, it shows X MHz in first measurement, 2*X in second measurement, 3*X MHz in third measurement.
35071   #define IPC_REG_FREQ_NWM_CNT_K2_E5_SHIFT                                                                   0
35072   #define IPC_REG_FREQ_NWM_CNT_VALID_K2_E5                                                                   (0x1<<16) // 0: Value in freq_cnt field is not valid 1: Value in freq_cnt field is valid
35073   #define IPC_REG_FREQ_NWM_CNT_VALID_K2_E5_SHIFT                                                             16
35074 #define IPC_REG_PLL_MAIN_E28_KP_BB                                                                           0x0202a4UL //Access:RW   DataWidth:0x4    // Gain of P/I loop filter proportional path during fine phase acquisition mode. SW needs to use the following transformation to program this register. For 0, Write 0 For 1, Write 1 For 2, Write 4 For 3, Write 5 For 4, Write 2 For 5, Write 3 For 6, Write 6 For 7, Write 7 For 8, Write 8 For 9, Write 9 For 10, Write 12 For 11, Write 13 For 12, Write 10 For 13, Write 11 For 14, Write 14 For 15, Write 15 A default of 5 implies that the PLL sees a value of 3. Global register. Reset on POR reset.
35075 #define IPC_REG_FREE_RUNNING_CNTR_0_BB                                                                       0x0204b4UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 1us resolution.
35076 #define IPC_REG_FREE_RUNNING_CNTR_0_K2_E5                                                                    0x0202a8UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 1us resolution.
35077 #define IPC_REG_PLL_MAIN_E28_LOCK_BB                                                                         0x0202a8UL //Access:R    DataWidth:0x1    // LOCK detector output 0= PLL unlocked 1= PLL locked Global register. Reset on POR reset.
35078 #define IPC_REG_FREE_RUNNING_CNTR_1_BB                                                                       0x0204b8UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 16us resolution.
35079 #define IPC_REG_FREE_RUNNING_CNTR_1_K2_E5                                                                    0x0202acUL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 16us resolution.
35080 #define IPC_REG_PLL_MAIN_E28_STATUS_BB                                                                       0x0202acUL //Access:R    DataWidth:0xc    // Status Bits from the PLL Global register. Reset on POR reset.
35081 #define IPC_REG_FREE_RUNNING_CNTR_2_BB                                                                       0x0204bcUL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 256us resolution.
35082 #define IPC_REG_FREE_RUNNING_CNTR_2_K2_E5                                                                    0x0202b0UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 256us resolution.
35083 #define IPC_REG_PLL_NW_E28_PWRDN_BB                                                                          0x0202b0UL //Access:RW   DataWidth:0x1    // PLL Power on. 1 = PLL is powered down. 0 = PLL is powered on. The bit is Active High. Global Register, Reset on POR
35084 #define IPC_REG_FREE_RUNNING_CNTR_3_BB                                                                       0x0204c0UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 4096us resolution.
35085 #define IPC_REG_FREE_RUNNING_CNTR_3_K2_E5                                                                    0x0202b4UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 4096us resolution.
35086 #define IPC_REG_PLL_NW_E28_RESET_VCO_BB                                                                      0x0202b4UL //Access:RW   DataWidth:0x1    // Resets the VCO logic in the PLL. The reset is Active High
35087 #define IPC_REG_FREE_RUNNING_CNTR_4_BB                                                                       0x0204c4UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 65536us resolution.
35088 #define IPC_REG_FREE_RUNNING_CNTR_4_K2_E5                                                                    0x0202b8UL //Access:R    DataWidth:0x20   // This is a 32-bit free running counter that has 65536us resolution.
35089 #define IPC_REG_PLL_NW_E28_RESET_POST_BB                                                                     0x0202b8UL //Access:RW   DataWidth:0x1    // Resets the Post Divider logic in the PLL. The reset is Active High
35090 #define IPC_REG_VMAIN_POR_STATUS_BB                                                                          0x0204c8UL //Access:R    DataWidth:0x1    // This register shows the current status of the VMAIN POR. 0 -> VMAIN is down 1 -> VMAIN is up
35091 #define IPC_REG_VMAIN_POR_STATUS_K2_E5                                                                       0x0202bcUL //Access:R    DataWidth:0x1    // This register shows the current status of the VMAIN POR. 0 -> VMAIN is down 1 -> VMAIN is up
35092 #define IPC_REG_PLL_NW_E28_PDIV_BB                                                                           0x0202bcUL //Access:RW   DataWidth:0x4    // Input reference clock pre-divider control 0000= illegal state 0001= divide-by-1 0010= divide-by-2 0011= divide-by-3 0100= divide-by-4 0101= divide-by-5 0110= divide-by-6 0111= divide-by-7 1111 = divide-by-15 Global register. Reset on POR reset.
35093 #define IPC_REG_STAT_VMAIN_POR_ASSERTION_BB                                                                  0x0204ccUL //Access:RC   DataWidth:0x8    // This register provides the number of times VMAIN POR was asserted. This would be the count of number of times VMAIN went down.
35094 #define IPC_REG_STAT_VMAIN_POR_ASSERTION_K2_E5                                                               0x0202c0UL //Access:RC   DataWidth:0x8    // This register provides the number of times VMAIN POR was asserted. This would be the count of number of times VMAIN went down.
35095 #define IPC_REG_PLL_NW_E28_NDIV_INT_BB                                                                       0x0202c0UL //Access:RW   DataWidth:0xa    // Feedback divider control 0000000000= divide-by-1024 0000000001= XXX 0000000010= XXX : 0000001011= XXX 0000001100= divide-by-12 0000001101= divide-by-13 0000001110= divide-by-14 : 1111111110= divide-by-1022 1111111111= divide-by-1023 Global register. Reset on POR reset.
35096 #define IPC_REG_STAT_VMAIN_POR_DEASSERTION_BB                                                                0x0204d0UL //Access:RC   DataWidth:0x8    // This register provides the number of times VMAIN POR was de-asserted. This would be the count of number of times VMAIN came up.
35097 #define IPC_REG_STAT_VMAIN_POR_DEASSERTION_K2_E5                                                             0x0202c4UL //Access:RC   DataWidth:0x8    // This register provides the number of times VMAIN POR was de-asserted. This would be the count of number of times VMAIN came up.
35098 #define IPC_REG_PLL_NW_E28_NDIV_FRAC_BB                                                                      0x0202c4UL //Access:RW   DataWidth:0x14   // Fractional feedback divider control. Resolution= 1/(2^20). Global register. Reset on POR reset.
35099 #define IPC_REG_PERST_POR_STATUS_BB                                                                          0x0204d4UL //Access:R    DataWidth:0x1    // This register shows the current status of the PERST#. 0 -> PERST is asserted 1 -> PERST is de-asserted
35100 #define IPC_REG_PERST_POR_STATUS_K2_E5                                                                       0x0202c8UL //Access:R    DataWidth:0x1    // This register shows the current status of the PERST#. 0 -> PERST is asserted 1 -> PERST is de-asserted
35101 #define IPC_REG_PLL_NW_E28_CH0_MDIV_BB                                                                       0x0202c8UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-0 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35102 #define IPC_REG_STAT_PERST_ASSERTION_BB                                                                      0x0204d8UL //Access:RC   DataWidth:0x8    // This register provides the number of times PERST# was asserted
35103 #define IPC_REG_STAT_PERST_ASSERTION_K2_E5                                                                   0x0202ccUL //Access:RC   DataWidth:0x8    // This register provides the number of times PERST# was asserted
35104 #define IPC_REG_PLL_NW_E28_CH1_MDIV_BB                                                                       0x0202ccUL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-1 00000000: 256 00000001: 1 00000010: 2 00000011: 3 : : 11111101: 253 11111110: 254 11111111: 255 Global register. Reset on POR reset.
35105 #define IPC_REG_STAT_PERST_DEASSERTION_BB                                                                    0x0204dcUL //Access:RC   DataWidth:0x8    // This register provides the number of times PERST# was de-asserted
35106 #define IPC_REG_STAT_PERST_DEASSERTION_K2_E5                                                                 0x0202d0UL //Access:RC   DataWidth:0x8    // This register provides the number of times PERST# was de-asserted
35107 #define IPC_REG_PLL_NW_E28_CH_ENABLEB_BB                                                                     0x0202d0UL //Access:RW   DataWidth:0x6    // Active Low Channel Enable. Global register. Reset on POR reset.
35108 #define IPC_REG_CHIP_MODE_BB                                                                                 0x0204e0UL //Access:R    DataWidth:0x6    // This register shows the current status of the Mode Pins of the chip. 6'bXX0000 -> Mission Mode 6'bXX0001 -> Scan Mode 6'bXX0010 -> Debug Mode 6'bXX0011 -> PCIe SERDES Standalone mode 6'bXX0100 -> MAC SERDES Standalone mode 6'bXX0101 -> IDDQ Mode 6'bXX0110 -> OVSTB Mode 6'bX1XXXX -> Run all the modes in Fast Reset (useful in Simulation/ATE) 6'b1XXXXX -> Run all the modes in POR Bypass mode
35109 #define IPC_REG_CHIP_MODE_K2_E5                                                                              0x0202d4UL //Access:R    DataWidth:0x6    // This register shows the current status of the Mode Pins of the chip. 6'bXX0000 -> Mission Mode 6'bXX0001 -> Scan Mode 6'bXX0010 -> Debug Mode 6'bXX0011 -> PCIe SERDES Standalone mode 6'bXX0100 -> MAC SERDES Standalone mode 6'bXX0101 -> IDDQ Mode 6'bXX0110 -> OVSTB Mode 6'bX1XXXX -> Run all the modes in Fast Reset (useful in Simulation/ATE) 6'b1XXXXX -> Run all the modes in POR Bypass mode
35110 #define IPC_REG_PLL_NW_E28_CTRL_0_BB                                                                         0x0202d4UL //Access:RW   DataWidth:0x20   // PLL Control Register [11:0] dco_ctrl_bypass[11:0] direct programming of DAC: 00...00 = MIN VCO clock frequency : 11...11 = MAX VCO clock frequency [12] dco_ctrl_bypass_enable enable of direct programming of DAC: 0 =normal mode 1 =DAC programming mode [13] stat_reset reset of phase error measurement: 0 =normal mode 1 =reset [16:14] stat_select[2:0] select of test output: 000 = 000000000000 001 = minimum phase error 010 = maximum phase error 011 = lock_state 100 = dac control word 101 = 000000000000 110 = 000000000000 111 = 000000000000 [17] stat_update On the synchronized rising edge of this control signal the value selected by stat_select[2:0] is clocked into o_statout [19:18] Reserved [21:20] Stat_mode[1:0] Statistics Mode 00 = disabled 01 = phase error stats 10 : period stats 11 : Feedback phase error stats [23:22] Pwm_rate[1:0] Set PWM rate Vco_fb_div2 == 0 00 = 5 ( default) 01 = 4 10 = 3 11 = 2 Vco_fb_div2 == 1 00 = 10 (default) 01 = 8 10 = 6 11 = 4 00 for VCO gt 800MHz 10 for VCO lt 800MHz [25:24] post_resetb select post channel resetb selection 00 = lock or post_resetb 01 = flock or post_resetb 10 = resetb or post_resetb 11 = post_resetb [26] vco_fb_div2 Divide vco_fdbk clock by 2 0= vco clock 1=vco/2 clock 0 for VCO lt 2.0GHz 1 for VCO gt 2.0GHz [27] fast_lock Reduces the number of refclk cycles of delay between frequency lock and setting o_lock output high. 0 = 256 refclk delay 1 = 32 refclk delay [28] ndiv_relock Forces lock state machine to return to frequency acquisition state when ndiv_int/ndiv_frac changes. 0 = Loop responds to ndiv change. May or may not switch back to frequency acquisition mode. 1 = Re-enter frequency acquisition state, without resetting the initial frequency (starts from current frequency). This produces smoother transition to new frequency for steps greater than 1 percent [29] Reserved [31:30] Vco_range Set VCO frequency range 00 = 800 - 2000 MHz 01 = 500 - 1200 MHz 10 = 1600 - 4000 MHz [33:32] LDO[1:0] LDO output voltage control 00 = 1.05 V 01 = 1.00 V 10 = 0.95 V 11 = 0.90 V [34] testout_en Test output buffer enable 0= normal mode 1= test output buffer enable [37:35] testout_sel Test output clock selection 000 = no clock 001 = o_fref 010 = o_clkout[0] 011 = o_clkout[1] 100 = o_clkout[2] 101 = o_clkout[3] 110 = o_clkout[4] 111 = o_clkout[5] [63:38] Reserved
35111 #define IPC_REG_HW_STRAPS_BB                                                                                 0x0204e4UL //Access:R    DataWidth:0xc    // Multi Field Register.
35112 #define IPC_REG_HW_STRAPS_K2_E5                                                                              0x0202d8UL //Access:R    DataWidth:0xc    // Multi Field Register.
35113   #define IPC_REG_HW_STRAPS_TESTIN_STRAPS                                                                    (0xff<<0) // Strap value on TEST IN pins
35114   #define IPC_REG_HW_STRAPS_TESTIN_STRAPS_SHIFT                                                              0
35115   #define IPC_REG_HW_STRAPS_FLASH_STRAPS                                                                     (0xf<<8) // Strap value on FLASH pins
35116   #define IPC_REG_HW_STRAPS_FLASH_STRAPS_SHIFT                                                               8
35117 #define IPC_REG_PLL_NW_E28_CTRL_1_BB                                                                         0x0202d8UL //Access:RW   DataWidth:0x20   // PLL Control Register [11:0] dco_ctrl_bypass[11:0] direct programming of DAC: 00...00 = MIN VCO clock frequency : 11...11 = MAX VCO clock frequency [12] dco_ctrl_bypass_enable enable of direct programming of DAC: 0 =normal mode 1 =DAC programming mode [13] stat_reset reset of phase error measurement: 0 =normal mode 1 =reset [16:14] stat_select[2:0] select of test output: 000 = 000000000000 001 = minimum phase error 010 = maximum phase error 011 = lock_state 100 = dac control word 101 = 000000000000 110 = 000000000000 111 = 000000000000 [17] stat_update On the synchronized rising edge of this control signal the value selected by stat_select[2:0] is clocked into o_statout [19:18] Reserved [21:20] Stat_mode[1:0] Statistics Mode 00 = disabled 01 = phase error stats 10 : period stats 11 : Feedback phase error stats [23:22] Pwm_rate[1:0] Set PWM rate Vco_fb_div2 == 0 00 = 5 ( default) 01 = 4 10 = 3 11 = 2 Vco_fb_div2 == 1 00 = 10 (default) 01 = 8 10 = 6 11 = 4 00 for VCO gt 800MHz 10 for VCO lt 800MHz [25:24] post_resetb select post channel resetb selection 00 = lock or post_resetb 01 = flock or post_resetb 10 = resetb or post_resetb 11 = post_resetb [26] vco_fb_div2 Divide vco_fdbk clock by 2 0= vco clock 1=vco/2 clock 0 for VCO lt 2.0GHz 1 for VCO gt 2.0GHz [27] fast_lock Reduces the number of refclk cycles of delay between frequency lock and setting o_lock output high. 0 = 256 refclk delay 1 = 32 refclk delay [28] ndiv_relock Forces lock state machine to return to frequency acquisition state when ndiv_int/ndiv_frac changes. 0 = Loop responds to ndiv change. May or may not switch back to frequency acquisition mode. 1 = Re-enter frequency acquisition state, without resetting the initial frequency (starts from current frequency). This produces smoother transition to new frequency for steps greater than 1 percent [29] Reserved [31:30] Vco_range Set VCO frequency range 00 = 800 - 2000 MHz 01 = 500 - 1200 MHz 10 = 1600 - 4000 MHz [33:32] LDO[1:0] LDO output voltage control 00 = 1.05 V 01 = 1.00 V 10 = 0.95 V 11 = 0.90 V [34] testout_en Test output buffer enable 0= normal mode 1= test output buffer enable [37:35] testout_sel Test output clock selection 000 = no clock 001 = o_fref 010 = o_clkout[0] 011 = o_clkout[1] 100 = o_clkout[2] 101 = o_clkout[3] 110 = o_clkout[4] 111 = o_clkout[5] [63:38] Reserved
35118 #define IPC_REG_INT_STS_0_BB                                                                                 0x02050cUL //Access:R    DataWidth:0x10   // Multi Field Register.
35119 #define IPC_REG_INT_STS_0_K2_E5                                                                              0x0202dcUL //Access:R    DataWidth:0x8    // Multi Field Register.
35120   #define IPC_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
35121   #define IPC_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
35122   #define IPC_REG_INT_STS_0_VMAIN_POR_ASSERT                                                                 (0x1<<4) // This bit generates an interrupt when VMAIN POR is asserted, ie VMAIN goes from high to low
35123   #define IPC_REG_INT_STS_0_VMAIN_POR_ASSERT_SHIFT                                                           4
35124   #define IPC_REG_INT_STS_0_VMAIN_POR_DEASSERT                                                               (0x1<<5) // This bit generates an interrupt when VMAIN POR is de-asserted, ie VMAIN goes from low to high
35125   #define IPC_REG_INT_STS_0_VMAIN_POR_DEASSERT_SHIFT                                                         5
35126   #define IPC_REG_INT_STS_0_PERST_ASSERT                                                                     (0x1<<6) // This bit generates an interrupt when PERST# is asserted, ie PERST# goes from high to low
35127   #define IPC_REG_INT_STS_0_PERST_ASSERT_SHIFT                                                               6
35128   #define IPC_REG_INT_STS_0_PERST_DEASSERT                                                                   (0x1<<7) // This bit generates an interrupt when PERST# is de-asserted, ie PERST# goes from low to high
35129   #define IPC_REG_INT_STS_0_PERST_DEASSERT_SHIFT                                                             7
35130   #define IPC_REG_INT_STS_0_OTP_ECC_DED_0_BB                                                                 (0x1<<8) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 0 is asserted.
35131   #define IPC_REG_INT_STS_0_OTP_ECC_DED_0_BB_SHIFT                                                           8
35132   #define IPC_REG_INT_STS_0_OTP_ECC_DED_1_BB                                                                 (0x1<<9) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 1 is asserted.
35133   #define IPC_REG_INT_STS_0_OTP_ECC_DED_1_BB_SHIFT                                                           9
35134   #define IPC_REG_INT_STS_0_OTP_ECC_DED_2_BB                                                                 (0x1<<10) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 2 is asserted.
35135   #define IPC_REG_INT_STS_0_OTP_ECC_DED_2_BB_SHIFT                                                           10
35136   #define IPC_REG_INT_STS_0_OTP_ECC_DED_3_BB                                                                 (0x1<<11) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 3 is asserted.
35137   #define IPC_REG_INT_STS_0_OTP_ECC_DED_3_BB_SHIFT                                                           11
35138   #define IPC_REG_INT_STS_0_OTP_ECC_DED_4_BB                                                                 (0x1<<12) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 4 is asserted.
35139   #define IPC_REG_INT_STS_0_OTP_ECC_DED_4_BB_SHIFT                                                           12
35140   #define IPC_REG_INT_STS_0_OTP_ECC_DED_5_BB                                                                 (0x1<<13) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 5 is asserted.
35141   #define IPC_REG_INT_STS_0_OTP_ECC_DED_5_BB_SHIFT                                                           13
35142   #define IPC_REG_INT_STS_0_OTP_ECC_DED_6_BB                                                                 (0x1<<14) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 6 is asserted.
35143   #define IPC_REG_INT_STS_0_OTP_ECC_DED_6_BB_SHIFT                                                           14
35144   #define IPC_REG_INT_STS_0_OTP_ECC_DED_7_BB                                                                 (0x1<<15) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 0 is asserted.
35145   #define IPC_REG_INT_STS_0_OTP_ECC_DED_7_BB_SHIFT                                                           15
35146 #define IPC_REG_PLL_NW_E28_KA_BB                                                                             0x0202dcUL //Access:RW   DataWidth:0x3    // Loop gain in frequency acquisition mode Global register. Reset on POR reset.
35147 #define IPC_REG_INT_MASK_0_BB                                                                                0x020510UL //Access:RW   DataWidth:0x10   // Multi Field Register.
35148 #define IPC_REG_INT_MASK_0_K2_E5                                                                             0x0202e0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
35149   #define IPC_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.ADDRESS_ERROR .
35150   #define IPC_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
35151   #define IPC_REG_INT_MASK_0_VMAIN_POR_ASSERT                                                                (0x1<<4) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.VMAIN_POR_ASSERT .
35152   #define IPC_REG_INT_MASK_0_VMAIN_POR_ASSERT_SHIFT                                                          4
35153   #define IPC_REG_INT_MASK_0_VMAIN_POR_DEASSERT                                                              (0x1<<5) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.VMAIN_POR_DEASSERT .
35154   #define IPC_REG_INT_MASK_0_VMAIN_POR_DEASSERT_SHIFT                                                        5
35155   #define IPC_REG_INT_MASK_0_PERST_ASSERT                                                                    (0x1<<6) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.PERST_ASSERT .
35156   #define IPC_REG_INT_MASK_0_PERST_ASSERT_SHIFT                                                              6
35157   #define IPC_REG_INT_MASK_0_PERST_DEASSERT                                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.PERST_DEASSERT .
35158   #define IPC_REG_INT_MASK_0_PERST_DEASSERT_SHIFT                                                            7
35159   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_0_BB                                                                (0x1<<8) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_0 .
35160   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_0_BB_SHIFT                                                          8
35161   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_1_BB                                                                (0x1<<9) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_1 .
35162   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_1_BB_SHIFT                                                          9
35163   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_2_BB                                                                (0x1<<10) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_2 .
35164   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_2_BB_SHIFT                                                          10
35165   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_3_BB                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_3 .
35166   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_3_BB_SHIFT                                                          11
35167   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_4_BB                                                                (0x1<<12) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_4 .
35168   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_4_BB_SHIFT                                                          12
35169   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_5_BB                                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_5 .
35170   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_5_BB_SHIFT                                                          13
35171   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_6_BB                                                                (0x1<<14) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_6 .
35172   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_6_BB_SHIFT                                                          14
35173   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_7_BB                                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: IPC_REG_INT_STS_0.OTP_ECC_DED_7 .
35174   #define IPC_REG_INT_MASK_0_OTP_ECC_DED_7_BB_SHIFT                                                          15
35175 #define IPC_REG_PLL_NW_E28_KI_BB                                                                             0x0202e0UL //Access:RW   DataWidth:0x3    // Gain of P/I loop filter integrator path during fine phase acquisition mode Global register. Reset on POR reset.
35176 #define IPC_REG_INT_STS_WR_0_BB                                                                              0x020514UL //Access:WR   DataWidth:0x10   // Multi Field Register.
35177 #define IPC_REG_INT_STS_WR_0_K2_E5                                                                           0x0202e4UL //Access:WR   DataWidth:0x8    // Multi Field Register.
35178   #define IPC_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
35179   #define IPC_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
35180   #define IPC_REG_INT_STS_WR_0_VMAIN_POR_ASSERT                                                              (0x1<<4) // This bit generates an interrupt when VMAIN POR is asserted, ie VMAIN goes from high to low
35181   #define IPC_REG_INT_STS_WR_0_VMAIN_POR_ASSERT_SHIFT                                                        4
35182   #define IPC_REG_INT_STS_WR_0_VMAIN_POR_DEASSERT                                                            (0x1<<5) // This bit generates an interrupt when VMAIN POR is de-asserted, ie VMAIN goes from low to high
35183   #define IPC_REG_INT_STS_WR_0_VMAIN_POR_DEASSERT_SHIFT                                                      5
35184   #define IPC_REG_INT_STS_WR_0_PERST_ASSERT                                                                  (0x1<<6) // This bit generates an interrupt when PERST# is asserted, ie PERST# goes from high to low
35185   #define IPC_REG_INT_STS_WR_0_PERST_ASSERT_SHIFT                                                            6
35186   #define IPC_REG_INT_STS_WR_0_PERST_DEASSERT                                                                (0x1<<7) // This bit generates an interrupt when PERST# is de-asserted, ie PERST# goes from low to high
35187   #define IPC_REG_INT_STS_WR_0_PERST_DEASSERT_SHIFT                                                          7
35188   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_0_BB                                                              (0x1<<8) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 0 is asserted.
35189   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_0_BB_SHIFT                                                        8
35190   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_1_BB                                                              (0x1<<9) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 1 is asserted.
35191   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_1_BB_SHIFT                                                        9
35192   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_2_BB                                                              (0x1<<10) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 2 is asserted.
35193   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_2_BB_SHIFT                                                        10
35194   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_3_BB                                                              (0x1<<11) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 3 is asserted.
35195   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_3_BB_SHIFT                                                        11
35196   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_4_BB                                                              (0x1<<12) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 4 is asserted.
35197   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_4_BB_SHIFT                                                        12
35198   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_5_BB                                                              (0x1<<13) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 5 is asserted.
35199   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_5_BB_SHIFT                                                        13
35200   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_6_BB                                                              (0x1<<14) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 6 is asserted.
35201   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_6_BB_SHIFT                                                        14
35202   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_7_BB                                                              (0x1<<15) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 0 is asserted.
35203   #define IPC_REG_INT_STS_WR_0_OTP_ECC_DED_7_BB_SHIFT                                                        15
35204 #define IPC_REG_PLL_NW_E28_KP_BB                                                                             0x0202e4UL //Access:RW   DataWidth:0x4    // Gain of P/I loop filter proportional path during fine phase acquisition mode. SW needs to use the following transformation to program this register. For 0, Write 0 For 1, Write 1 For 2, Write 4 For 3, Write 5 For 4, Write 2 For 5, Write 3 For 6, Write 6 For 7, Write 7 For 8, Write 8 For 9, Write 9 For 10, Write 12 For 11, Write 13 For 12, Write 10 For 13, Write 11 For 14, Write 14 For 15, Write 15 A default of 5 implies that the PLL sees a value of 3. Global register. Reset on POR reset.
35205 #define IPC_REG_INT_STS_CLR_0_BB                                                                             0x020518UL //Access:RC   DataWidth:0x10   // Multi Field Register.
35206 #define IPC_REG_INT_STS_CLR_0_K2_E5                                                                          0x0202e8UL //Access:RC   DataWidth:0x8    // Multi Field Register.
35207   #define IPC_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
35208   #define IPC_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
35209   #define IPC_REG_INT_STS_CLR_0_VMAIN_POR_ASSERT                                                             (0x1<<4) // This bit generates an interrupt when VMAIN POR is asserted, ie VMAIN goes from high to low
35210   #define IPC_REG_INT_STS_CLR_0_VMAIN_POR_ASSERT_SHIFT                                                       4
35211   #define IPC_REG_INT_STS_CLR_0_VMAIN_POR_DEASSERT                                                           (0x1<<5) // This bit generates an interrupt when VMAIN POR is de-asserted, ie VMAIN goes from low to high
35212   #define IPC_REG_INT_STS_CLR_0_VMAIN_POR_DEASSERT_SHIFT                                                     5
35213   #define IPC_REG_INT_STS_CLR_0_PERST_ASSERT                                                                 (0x1<<6) // This bit generates an interrupt when PERST# is asserted, ie PERST# goes from high to low
35214   #define IPC_REG_INT_STS_CLR_0_PERST_ASSERT_SHIFT                                                           6
35215   #define IPC_REG_INT_STS_CLR_0_PERST_DEASSERT                                                               (0x1<<7) // This bit generates an interrupt when PERST# is de-asserted, ie PERST# goes from low to high
35216   #define IPC_REG_INT_STS_CLR_0_PERST_DEASSERT_SHIFT                                                         7
35217   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_0_BB                                                             (0x1<<8) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 0 is asserted.
35218   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_0_BB_SHIFT                                                       8
35219   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_1_BB                                                             (0x1<<9) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 1 is asserted.
35220   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_1_BB_SHIFT                                                       9
35221   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_2_BB                                                             (0x1<<10) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 2 is asserted.
35222   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_2_BB_SHIFT                                                       10
35223   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_3_BB                                                             (0x1<<11) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 3 is asserted.
35224   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_3_BB_SHIFT                                                       11
35225   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_4_BB                                                             (0x1<<12) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 4 is asserted.
35226   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_4_BB_SHIFT                                                       12
35227   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_5_BB                                                             (0x1<<13) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 5 is asserted.
35228   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_5_BB_SHIFT                                                       13
35229   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_6_BB                                                             (0x1<<14) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 6 is asserted.
35230   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_6_BB_SHIFT                                                       14
35231   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_7_BB                                                             (0x1<<15) // This bit generates an interrupt when         Fdone Double Error Detection status flag  for AUTOLOAD word 0 is asserted.
35232   #define IPC_REG_INT_STS_CLR_0_OTP_ECC_DED_7_BB_SHIFT                                                       15
35233 #define IPC_REG_PLL_NW_E28_LOCK_BB                                                                           0x0202e8UL //Access:R    DataWidth:0x1    // LOCK detector output 0= PLL unlocked 1= PLL locked Global register. Reset on POR reset.
35234 #define IPC_REG_JTAG_COMPLIANCE_BB                                                                           0x020508UL //Access:RW   DataWidth:0x5    // Multi Field Register.
35235 #define IPC_REG_JTAG_COMPLIANCE_K2_E5                                                                        0x0202ecUL //Access:RW   DataWidth:0x5    // Multi Field Register.
35236   #define IPC_REG_JTAG_COMPLIANCE_EN                                                                         (0x3<<0) // These bits set the compliance enable for JTAG pins. the JTAG interface is shared by four masters and there is a dedicated 2-bit compliance enable pins on the ballout. These bits are used to override the pins if needed. 2'b00 --> LV JTAG is selected 2'b01 --> AVS JTAG is selected 2'b10 --> MCP EJTAG is selected 2'b11 --> AVS EJTAG is selected
35237   #define IPC_REG_JTAG_COMPLIANCE_EN_SHIFT                                                                   0
35238   #define IPC_REG_JTAG_COMPLIANCE_OVERRIDE                                                                   (0x1<<4) // Set this bit to override the pins on the chip with bits[1:0]
35239   #define IPC_REG_JTAG_COMPLIANCE_OVERRIDE_SHIFT                                                             4
35240 #define IPC_REG_PLL_NW_E28_STATUS_BB                                                                         0x0202ecUL //Access:R    DataWidth:0xc    // Status Bits from the PLL Global register. Reset on POR reset.
35241 #define IPC_REG_TCAM_BIST_REGISTER_OR_EXTERNAL_SELECT_K2_E5                                                  0x0202f0UL //Access:RW   DataWidth:0x1    // 0 - control of the tcam bist is from the IPC register tcam_bist_control and tcam_bist_num. 1 - control of the tcam bist is from the external pins. by default these pins are gurenteed to be zero so tcam bist will not start running.
35242 #define IPC_REG_PLL_STORM_E28_PWRDN_BB                                                                       0x0202f0UL //Access:RW   DataWidth:0x1    // PLL Power on. 1 = PLL is powered down. 0 = PLL is powered on. The bit is Active High. Global Register, Reset on POR
35243 #define IPC_REG_TCAM_BIST_NUM_K2_E5                                                                          0x0202f4UL //Access:RW   DataWidth:0x5    // select the cam instance when reading the status of the cam in tcam_bist_status 0 ccfc_ccam 1 ccfc_scam 2 igu 3 msem 4 prs_gft 5 prs_h 6 prs_l 7 psem 8 psem_vfc 9 qm 10 tcfc_ccam 11 tsem 12 tsem_vfc 13 usem 14 xsem 15 ysem
35244 #define IPC_REG_PLL_STORM_E28_RESET_VCO_BB                                                                   0x0202f4UL //Access:RW   DataWidth:0x1    // Resets the VCO logic in the PLL. The reset is Active High
35245 #define IPC_REG_TCAM_BIST_STATUS_K2_E5                                                                       0x0202f8UL //Access:R    DataWidth:0x6    // tcam bist status bus bit 0 - bist_pass bit 1 - bist_failed bit 2 - bist_paused bit 3 - reserved(bist_sho) bit 4 - reserved bit 5 - reserved
35246 #define IPC_REG_PLL_STORM_E28_RESET_POST_BB                                                                  0x0202f8UL //Access:RW   DataWidth:0x1    // Resets the Post Divider logic in the PLL. The reset is Active High
35247 #define IPC_REG_TCAM_BIST_CONTROL_CCFC_CCAM_K2_E5                                                            0x0202fcUL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35248 #define IPC_REG_PLL_STORM_E28_PDIV_BB                                                                        0x0202fcUL //Access:RW   DataWidth:0x4    // Input reference clock pre-divider control 0000= illegal state 0001= divide-by-1 0010= divide-by-2 0011= divide-by-3 0100= divide-by-4 0101= divide-by-5 0110= divide-by-6 0111= divide-by-7 1111 = divide-by-15 Global register. Reset on POR reset.
35249 #define IPC_REG_TCAM_BIST_CONTROL_CCFC_SCAM_K2_E5                                                            0x020300UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35250 #define IPC_REG_PLL_STORM_E28_NDIV_INT_BB                                                                    0x020300UL //Access:RW   DataWidth:0xa    // Feedback divider control 0000000000 = not usable 0000000001 = not usable ... 0000001111 = not usable 0000010000 = 16 ... 1111111111 = 1023 Global register. Reset on POR reset.
35251 #define IPC_REG_TCAM_BIST_CONTROL_TCFC_CCAM_K2_E5                                                            0x020304UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35252 #define IPC_REG_PLL_STORM_E28_CH0_MDIV_BB                                                                    0x020304UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-0 00000000 = divide by 256 00000001 = divide by 1 00000010 = divide by 2 ... 11111111 = divide by 255 Global register. Reset on POR reset.
35253 #define IPC_REG_TCAM_BIST_CONTROL_QM_K2_E5                                                                   0x020308UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35254 #define IPC_REG_PLL_STORM_E28_CH1_MDIV_BB                                                                    0x020308UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-1 00000000 = divide by 256 00000001 = divide by 1 00000010 = divide by 2 ... 11111111 = divide by 255 Global register. Reset on POR reset.
35255 #define IPC_REG_TCAM_BIST_CONTROL_XSEM_K2_E5                                                                 0x02030cUL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35256 #define IPC_REG_PLL_STORM_E28_CH_ENABLEB_BB                                                                  0x02030cUL //Access:RW   DataWidth:0x6    // Active Low Channel Enable. Global register. Reset on POR reset.
35257 #define IPC_REG_TCAM_BIST_CONTROL_YSEM_K2_E5                                                                 0x020310UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35258 #define IPC_REG_PLL_STORM_E28_CTRL_0_BB                                                                      0x020310UL //Access:RW   DataWidth:0x20   // PLL Control Register [65:56] reserved Reserved digital control input. [55:54] post_rst_sel Reset mode of the post-divider. i_post_resetb will be ANDed with the internal post-divider reset control, which can be set to the following values: 00 = lock, PLL phase locking indicator; 01 = flock, PLL frequency locking indicator; 10 = resetb, PLL digital control reset; 11 = 1 [53:50] bin_sel TDC offset Control, for test and debug only. [49] bang_bang TDC mode control 0 = linear mode (normal operation) 1 = bang-bang mode [48:47] pwm_rate Control of internal PWM frequency. 00 = fpwm is set to fdco/5; 01 = fpwm is set to fdco/4; 10 = fpwm is set to fdco/3; 11 = fpwm is set to fdco/2. [46:41] ldo_ctrl Output level control of PLL internal LDOs. Bit[1:0] controls the analog LDO level, bit[3:2] controls the digital LDO level, and bit[5:4] controls the T2D LDO level. Each word segment has the following effect on the corresponding LDO level: 00 = 1.0V 01 = 1.05V 10 = 0.90V 11 = 0.95V [40] testbuf_pwron Power on control of 50Ohm test buffer 0 = test buffer powered off 1 = test buffer powered on [39:37] mux_test_sel Selection of the test output clock for pad_testp and pad_testn. 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = reference or feedback clock from T2D block 011 = output of post-divider channel 5 100 = lc oscillator clock, at the frequency flc = 2*fdco 101 = input clock of post-divider, at the frequency fdco 110 = o_fref 111 = unused [36] cmlbuf1_pwron Power on control of the CML buffer 1 which drives o_ch0_cml2p and o_ch0_cml2n. 0 = power off 1 = power on [35] cmlbuf0_pwron Power on control of the CML buffer 0 which drives o_ch0_cmlp and o_ch0_cmln. 0 = power off 1 = power on [34:32] mux_out_sel Selection of the output clock for o_ch0_cmlp and o_ch0_cmln, and o_ch0_cml2p and o_ch0_cml2n 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = input clock of post-divider at the frequency of fdco 011 = unused 100 = lc oscillator clock at the frequency of flc = 2*fdco 101 = o_fref 110 = reference or feedback clock in T2D 111 = unused [31:30] reserved [29] en_vco_clk Enabling of the output of LC oscillator clock. 0 = LC oscillator clock output disabled 1 = LC oscillator clock output enabled [28] div4_div2b Pre-divider control of the DCO clock. 0 = Fdco is one half of the LC oscillator frequency 1 = Fdco is one quater of the LC oscillator frequency [27] lc_boost Boost control of the bias current of the LC oscillator. 0 = normal operation 1 = bias current boosted [26] t2dclk_sel Selection of the clock to be output from T2D block 0 = clock from reference pre-divider 1 = clock from the feedback divider [25] t2dclk_en Enabling of the output of the effective clock from TDC, which could be either feedback clock or effective reference clock at the frequency of fref/pdiv. 0 = disable the output of T2D clock 1 = enable the output of T2D clock [24] stat_update Toggle this bit to update the internal status read-out. [23:22] stat_mode Mode selection of digital controller's internal status. 00 = unused 01 = Measurement of min and max phase error 10 = unused 11 = measurement of min and max dco control [21:19] stat_select Selection of the digital controller's internal status for read-out. 000 = unused 001 = minimum value based on stat_mode selection 010 = maximum value based on stat_mode selection 011 = Misc. PLL lock status 100 = DCO control code 101 = unused 110 = unused 111 = unused [18] stat_reset Reset control of the digital controller's internal status read-out. 0 = internal status read-out enabled 1 = internal status read-out disabled [17] bypass_fine Select the DAC to be loaded in open-loop mode. 0 = dco_bypass value loaded into coarse DAC, 4 LSBs discarded 1 = dco_bypass value loaded into fine DAC, 1 MSB discarded [16] bypass_en Enabling of DCO bypass mode, or PLL open-loop mode. 0 = normal operation 1 = bypass enabled [15:0] dco_bypass DCO bypass control value in open-loop mode of PLL. 0x0000 = minimum Fdco within the range ... 0xffff = maximum Fdco within the range Global register. Reset on POR reset.
35259 #define IPC_REG_TCAM_BIST_CONTROL_PSEM_K2_E5                                                                 0x020314UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35260 #define IPC_REG_PLL_STORM_E28_CTRL_1_BB                                                                      0x020314UL //Access:RW   DataWidth:0x20   // PLL Control Register [65:56] reserved Reserved digital control input. [55:54] post_rst_sel Reset mode of the post-divider. i_post_resetb will be ANDed with the internal post-divider reset control, which can be set to the following values: 00 = lock, PLL phase locking indicator; 01 = flock, PLL frequency locking indicator; 10 = resetb, PLL digital control reset; 11 = 1 [53:50] bin_sel TDC offset Control, for test and debug only. [49] bang_bang TDC mode control 0 = linear mode (normal operation) 1 = bang-bang mode [48:47] pwm_rate Control of internal PWM frequency. 00 = fpwm is set to fdco/5; 01 = fpwm is set to fdco/4; 10 = fpwm is set to fdco/3; 11 = fpwm is set to fdco/2. [46:41] ldo_ctrl Output level control of PLL internal LDOs. Bit[1:0] controls the analog LDO level, bit[3:2] controls the digital LDO level, and bit[5:4] controls the T2D LDO level. Each word segment has the following effect on the corresponding LDO level: 00 = 1.0V 01 = 1.05V 10 = 0.90V 11 = 0.95V [40] testbuf_pwron Power on control of 50Ohm test buffer 0 = test buffer powered off 1 = test buffer powered on [39:37] mux_test_sel Selection of the test output clock for pad_testp and pad_testn. 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = reference or feedback clock from T2D block 011 = output of post-divider channel 5 100 = lc oscillator clock, at the frequency flc = 2*fdco 101 = input clock of post-divider, at the frequency fdco 110 = o_fref 111 = unused [36] cmlbuf1_pwron Power on control of the CML buffer 1 which drives o_ch0_cml2p and o_ch0_cml2n. 0 = power off 1 = power on [35] cmlbuf0_pwron Power on control of the CML buffer 0 which drives o_ch0_cmlp and o_ch0_cmln. 0 = power off 1 = power on [34:32] mux_out_sel Selection of the output clock for o_ch0_cmlp and o_ch0_cmln, and o_ch0_cml2p and o_ch0_cml2n 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = input clock of post-divider at the frequency of fdco 011 = unused 100 = lc oscillator clock at the frequency of flc = 2*fdco 101 = o_fref 110 = reference or feedback clock in T2D 111 = unused [31:30] reserved [29] en_vco_clk Enabling of the output of LC oscillator clock. 0 = LC oscillator clock output disabled 1 = LC oscillator clock output enabled [28] div4_div2b Pre-divider control of the DCO clock. 0 = Fdco is one half of the LC oscillator frequency 1 = Fdco is one quater of the LC oscillator frequency [27] lc_boost Boost control of the bias current of the LC oscillator. 0 = normal operation 1 = bias current boosted [26] t2dclk_sel Selection of the clock to be output from T2D block 0 = clock from reference pre-divider 1 = clock from the feedback divider [25] t2dclk_en Enabling of the output of the effective clock from TDC, which could be either feedback clock or effective reference clock at the frequency of fref/pdiv. 0 = disable the output of T2D clock 1 = enable the output of T2D clock [24] stat_update Toggle this bit to update the internal status read-out. [23:22] stat_mode Mode selection of digital controller's internal status. 00 = unused 01 = Measurement of min and max phase error 10 = unused 11 = measurement of min and max dco control [21:19] stat_select Selection of the digital controller's internal status for read-out. 000 = unused 001 = minimum value based on stat_mode selection 010 = maximum value based on stat_mode selection 011 = Misc. PLL lock status 100 = DCO control code 101 = unused 110 = unused 111 = unused [18] stat_reset Reset control of the digital controller's internal status read-out. 0 = internal status read-out enabled 1 = internal status read-out disabled [17] bypass_fine Select the DAC to be loaded in open-loop mode. 0 = dco_bypass value loaded into coarse DAC, 4 LSBs discarded 1 = dco_bypass value loaded into fine DAC, 1 MSB discarded [16] bypass_en Enabling of DCO bypass mode, or PLL open-loop mode. 0 = normal operation 1 = bypass enabled [15:0] dco_bypass DCO bypass control value in open-loop mode of PLL. 0x0000 = minimum Fdco within the range ... 0xffff = maximum Fdco within the range Global register. Reset on POR reset.
35261 #define IPC_REG_TCAM_BIST_CONTROL_PSEM_VFC_K2_E5                                                             0x020318UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35262 #define IPC_REG_PLL_STORM_E28_CTRL_2_BB                                                                      0x020318UL //Access:RW   DataWidth:0x2    // PLL Control Register [65:56] reserved Reserved digital control input. [55:54] post_rst_sel Reset mode of the post-divider. i_post_resetb will be ANDed with the internal post-divider reset control, which can be set to the following values: 00 = lock, PLL phase locking indicator; 01 = flock, PLL frequency locking indicator; 10 = resetb, PLL digital control reset; 11 = 1 [53:50] bin_sel TDC offset Control, for test and debug only. [49] bang_bang TDC mode control 0 = linear mode (normal operation) 1 = bang-bang mode [48:47] pwm_rate Control of internal PWM frequency. 00 = fpwm is set to fdco/5; 01 = fpwm is set to fdco/4; 10 = fpwm is set to fdco/3; 11 = fpwm is set to fdco/2. [46:41] ldo_ctrl Output level control of PLL internal LDOs. Bit[1:0] controls the analog LDO level, bit[3:2] controls the digital LDO level, and bit[5:4] controls the T2D LDO level. Each word segment has the following effect on the corresponding LDO level: 00 = 1.0V 01 = 1.05V 10 = 0.90V 11 = 0.95V [40] testbuf_pwron Power on control of 50Ohm test buffer 0 = test buffer powered off 1 = test buffer powered on [39:37] mux_test_sel Selection of the test output clock for pad_testp and pad_testn. 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = reference or feedback clock from T2D block 011 = output of post-divider channel 5 100 = lc oscillator clock, at the frequency flc = 2*fdco 101 = input clock of post-divider, at the frequency fdco 110 = o_fref 111 = unused [36] cmlbuf1_pwron Power on control of the CML buffer 1 which drives o_ch0_cml2p and o_ch0_cml2n. 0 = power off 1 = power on [35] cmlbuf0_pwron Power on control of the CML buffer 0 which drives o_ch0_cmlp and o_ch0_cmln. 0 = power off 1 = power on [34:32] mux_out_sel Selection of the output clock for o_ch0_cmlp and o_ch0_cmln, and o_ch0_cml2p and o_ch0_cml2n 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = input clock of post-divider at the frequency of fdco 011 = unused 100 = lc oscillator clock at the frequency of flc = 2*fdco 101 = o_fref 110 = reference or feedback clock in T2D 111 = unused [31:30] reserved [29] en_vco_clk Enabling of the output of LC oscillator clock. 0 = LC oscillator clock output disabled 1 = LC oscillator clock output enabled [28] div4_div2b Pre-divider control of the DCO clock. 0 = Fdco is one half of the LC oscillator frequency 1 = Fdco is one quater of the LC oscillator frequency [27] lc_boost Boost control of the bias current of the LC oscillator. 0 = normal operation 1 = bias current boosted [26] t2dclk_sel Selection of the clock to be output from T2D block 0 = clock from reference pre-divider 1 = clock from the feedback divider [25] t2dclk_en Enabling of the output of the effective clock from TDC, which could be either feedback clock or effective reference clock at the frequency of fref/pdiv. 0 = disable the output of T2D clock 1 = enable the output of T2D clock [24] stat_update Toggle this bit to update the internal status read-out. [23:22] stat_mode Mode selection of digital controller's internal status. 00 = unused 01 = Measurement of min and max phase error 10 = unused 11 = measurement of min and max dco control [21:19] stat_select Selection of the digital controller's internal status for read-out. 000 = unused 001 = minimum value based on stat_mode selection 010 = maximum value based on stat_mode selection 011 = Misc. PLL lock status 100 = DCO control code 101 = unused 110 = unused 111 = unused [18] stat_reset Reset control of the digital controller's internal status read-out. 0 = internal status read-out enabled 1 = internal status read-out disabled [17] bypass_fine Select the DAC to be loaded in open-loop mode. 0 = dco_bypass value loaded into coarse DAC, 4 LSBs discarded 1 = dco_bypass value loaded into fine DAC, 1 MSB discarded [16] bypass_en Enabling of DCO bypass mode, or PLL open-loop mode. 0 = normal operation 1 = bypass enabled [15:0] dco_bypass DCO bypass control value in open-loop mode of PLL. 0x0000 = minimum Fdco within the range ... 0xffff = maximum Fdco within the range Global register. Reset on POR reset.
35263 #define IPC_REG_TCAM_BIST_CONTROL_USEM_K2_E5                                                                 0x02031cUL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35264 #define IPC_REG_PLL_STORM_E28_KI_BB                                                                          0x02031cUL //Access:RW   DataWidth:0x3    // Integrator gain control of the PLL digital filter. Global register. Reset on POR reset.
35265 #define IPC_REG_TCAM_BIST_CONTROL_TSEM_K2_E5                                                                 0x020320UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35266 #define IPC_REG_PLL_STORM_E28_KP_BB                                                                          0x020320UL //Access:RW   DataWidth:0x4    // Gain of P/I loop filter proportional path during fine phase acquisition mode. Global register. Reset on POR reset.
35267 #define IPC_REG_TCAM_BIST_CONTROL_TSEM_VFC_K2_E5                                                             0x020324UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35268 #define IPC_REG_PLL_STORM_E28_KPP_BB                                                                         0x020324UL //Access:RW   DataWidth:0x4    // Control of the non-zero pole in the PLL digital filter. Global register. Reset on POR reset.
35269 #define IPC_REG_TCAM_BIST_CONTROL_MSEM_K2_E5                                                                 0x020328UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35270 #define IPC_REG_PLL_STORM_E28_LOCK_BB                                                                        0x020328UL //Access:R    DataWidth:0x1    // LOCK detector output 0= PLL unlocked 1= PLL locked Global register. Reset on POR reset.
35271 #define IPC_REG_TCAM_BIST_CONTROL_PRS_GFT_K2_E5                                                              0x02032cUL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35272 #define IPC_REG_PLL_STORM_E28_STATUS_BB                                                                      0x02032cUL //Access:R    DataWidth:0xc    // Internal Status Bits of the PLL Global register. Reset on POR reset.
35273 #define IPC_REG_TCAM_BIST_CONTROL_PRS_L_K2_E5                                                                0x020330UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35274 #define IPC_REG_LCPLL_E28_PWRDN_BB                                                                           0x020330UL //Access:RW   DataWidth:0x1    // PLL Power on. 1 = PLL is powered down. 0 = PLL is powered on. The bit is Active High. Global Register, Reset on POR
35275 #define IPC_REG_TCAM_BIST_CONTROL_PRS_H_K2_E5                                                                0x020334UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35276 #define IPC_REG_LCPLL_E28_RESET_VCO_BB                                                                       0x020334UL //Access:RW   DataWidth:0x1    // Resets the VCO logic in the PLL. The reset is Active High
35277 #define IPC_REG_TCAM_BIST_CONTROL_IGU_K2_E5                                                                  0x020338UL //Access:RW   DataWidth:0x6    // tcam bist control bus bit 0 - bist_run bit 1 - retention_en bit 2 - bist_resume bit 3 - reserved(connected the bist_shi,should be zero) bit 4 - reserved(connected the bist_she, should be zero) bit 5 - reserved
35278 #define IPC_REG_LCPLL_E28_RESET_POST_BB                                                                      0x020338UL //Access:RW   DataWidth:0x1    // Resets the Post Divider logic in the PLL. The reset is Active High
35279 #define IPC_REG_CLK_DFT_MS_125M_DIV_K2_E5                                                                    0x02033cUL //Access:RW   DataWidth:0x8    // divider value for clk_dft_ms_125, the division is 2*value. this value is output at ipc_clkdec_clk_dft_ms_125m_div 0 - no division 1- divide by 2 2- divide by 4
35280 #define IPC_REG_LCPLL_E28_PDIV_BB                                                                            0x02033cUL //Access:RW   DataWidth:0x4    // Input reference clock pre-divider control 0000= illegal state 0001= divide-by-1 0010= divide-by-2 0011= divide-by-3 0100= divide-by-4 0101= divide-by-5 0110= divide-by-6 0111= divide-by-7 1111 = divide-by-15 Global register. Reset on POR reset.
35281 #define IPC_REG_CLK_DFT_MS_150M_DIV_K2_E5                                                                    0x020340UL //Access:RW   DataWidth:0x8    //
35282 #define IPC_REG_LCPLL_E28_NDIV_INT_BB                                                                        0x020340UL //Access:RW   DataWidth:0xa    // Feedback divider control 0000000000 = not usable 0000000001 = not usable ... 0000001111 = not usable 0000010000 = 16 ... 1111111111 = 1023 Global register. Reset on POR reset.
35283 #define IPC_REG_CLK_DFT_MS_60M_DIV_K2_E5                                                                     0x020344UL //Access:RW   DataWidth:0x8    //
35284 #define IPC_REG_LCPLL_E28_CH0_MDIV_BB                                                                        0x020344UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-0 00000000 = divide by 256 00000001 = divide by 1 00000010 = divide by 2 ... 11111111 = divide by 255 Global register. Reset on POR reset.
35285 #define IPC_REG_CLK_DFT_MS_70M_DIV_K2_E5                                                                     0x020348UL //Access:RW   DataWidth:0x8    //
35286 #define IPC_REG_LCPLL_E28_CH1_MDIV_BB                                                                        0x020348UL //Access:RW   DataWidth:0x8    // Post-divider ratio for channel-1 00000000 = divide by 256 00000001 = divide by 1 00000010 = divide by 2 ... 11111111 = divide by 255 Global register. Reset on POR reset.
35287 #define IPC_REG_CLK_DFT_MS_412M_DIV_K2_E5                                                                    0x02034cUL //Access:RW   DataWidth:0x8    //
35288 #define IPC_REG_LCPLL_E28_CH_ENABLEB_BB                                                                      0x02034cUL //Access:RW   DataWidth:0x6    // Active Low Channel Enable. Global register. Reset on POR reset.
35289 #define IPC_REG_CLK_DFT_NWS_644M_DIV_K2_E5                                                                   0x020350UL //Access:RW   DataWidth:0x8    //
35290 #define IPC_REG_LCPLL_E28_CTRL_0_BB                                                                          0x020350UL //Access:RW   DataWidth:0x20   // PLL Control Register [65:56] reserved Reserved digital control input. [55:54] post_rst_sel Reset mode of the post-divider. i_post_resetb will be ANDed with the internal post-divider reset control, which can be set to the following values: 00 = lock, PLL phase locking indicator; 01 = flock, PLL frequency locking indicator; 10 = resetb, PLL digital control reset; 11 = 1 [53:50] bin_sel TDC offset Control, for test and debug only. [49] bang_bang TDC mode control 0 = linear mode (normal operation) 1 = bang-bang mode [48:47] pwm_rate Control of internal PWM frequency. 00 = fpwm is set to fdco/5; 01 = fpwm is set to fdco/4; 10 = fpwm is set to fdco/3; 11 = fpwm is set to fdco/2. [46:41] ldo_ctrl Output level control of PLL internal LDOs. Bit[1:0] controls the analog LDO level, bit[3:2] controls the digital LDO level, and bit[5:4] controls the T2D LDO level. Each word segment has the following effect on the corresponding LDO level: 00 = 1.0V 01 = 1.05V 10 = 0.90V 11 = 0.95V [40] testbuf_pwron Power on control of 50Ohm test buffer 0 = test buffer powered off 1 = test buffer powered on [39:37] mux_test_sel Selection of the test output clock for pad_testp and pad_testn. 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = reference or feedback clock from T2D block 011 = output of post-divider channel 5 100 = lc oscillator clock, at the frequency flc = 2*fdco 101 = input clock of post-divider, at the frequency fdco 110 = o_fref 111 = unused [36] cmlbuf1_pwron Power on control of the CML buffer 1 which drives o_ch0_cml2p and o_ch0_cml2n. 0 = power off 1 = power on [35] cmlbuf0_pwron Power on control of the CML buffer 0 which drives o_ch0_cmlp and o_ch0_cmln. 0 = power off 1 = power on [34:32] mux_out_sel Selection of the output clock for o_ch0_cmlp and o_ch0_cmln, and o_ch0_cml2p and o_ch0_cml2n 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = input clock of post-divider at the frequency of fdco 011 = unused 100 = lc oscillator clock at the frequency of flc = 2*fdco 101 = o_fref 110 = reference or feedback clock in T2D 111 = unused [31:30] reserved [29] en_vco_clk Enabling of the output of LC oscillator clock. 0 = LC oscillator clock output disabled 1 = LC oscillator clock output enabled [28] div4_div2b Pre-divider control of the DCO clock. 0 = Fdco is one half of the LC oscillator frequency 1 = Fdco is one quater of the LC oscillator frequency [27] lc_boost Boost control of the bias current of the LC oscillator. 0 = normal operation 1 = bias current boosted [26] t2dclk_sel Selection of the clock to be output from T2D block 0 = clock from reference pre-divider 1 = clock from the feedback divider [25] t2dclk_en Enabling of the output of the effective clock from TDC, which could be either feedback clock or effective reference clock at the frequency of fref/pdiv. 0 = disable the output of T2D clock 1 = enable the output of T2D clock [24] stat_update Toggle this bit to update the internal status read-out. [23:22] stat_mode Mode selection of digital controller's internal status. 00 = unused 01 = Measurement of min and max phase error 10 = unused 11 = measurement of min and max dco control [21:19] stat_select Selection of the digital controller's internal status for read-out. 000 = unused 001 = minimum value based on stat_mode selection 010 = maximum value based on stat_mode selection 011 = Misc. PLL lock status 100 = DCO control code 101 = unused 110 = unused 111 = unused [18] stat_reset Reset control of the digital controller's internal status read-out. 0 = internal status read-out enabled 1 = internal status read-out disabled [17] bypass_fine Select the DAC to be loaded in open-loop mode. 0 = dco_bypass value loaded into coarse DAC, 4 LSBs discarded 1 = dco_bypass value loaded into fine DAC, 1 MSB discarded [16] bypass_en Enabling of DCO bypass mode, or PLL open-loop mode. 0 = normal operation 1 = bypass enabled [15:0] dco_bypass DCO bypass control value in open-loop mode of PLL. 0x0000 = minimum Fdco within the range ... 0xffff = maximum Fdco within the range Global register. Reset on POR reset.
35291 #define IPC_REG_CLK_DFT_NWS_300M_DIV_K2_E5                                                                   0x020354UL //Access:RW   DataWidth:0x8    //
35292 #define IPC_REG_LCPLL_E28_CTRL_1_BB                                                                          0x020354UL //Access:RW   DataWidth:0x20   // PLL Control Register [65:56] reserved Reserved digital control input. [55:54] post_rst_sel Reset mode of the post-divider. i_post_resetb will be ANDed with the internal post-divider reset control, which can be set to the following values: 00 = lock, PLL phase locking indicator; 01 = flock, PLL frequency locking indicator; 10 = resetb, PLL digital control reset; 11 = 1 [53:50] bin_sel TDC offset Control, for test and debug only. [49] bang_bang TDC mode control 0 = linear mode (normal operation) 1 = bang-bang mode [48:47] pwm_rate Control of internal PWM frequency. 00 = fpwm is set to fdco/5; 01 = fpwm is set to fdco/4; 10 = fpwm is set to fdco/3; 11 = fpwm is set to fdco/2. [46:41] ldo_ctrl Output level control of PLL internal LDOs. Bit[1:0] controls the analog LDO level, bit[3:2] controls the digital LDO level, and bit[5:4] controls the T2D LDO level. Each word segment has the following effect on the corresponding LDO level: 00 = 1.0V 01 = 1.05V 10 = 0.90V 11 = 0.95V [40] testbuf_pwron Power on control of 50Ohm test buffer 0 = test buffer powered off 1 = test buffer powered on [39:37] mux_test_sel Selection of the test output clock for pad_testp and pad_testn. 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = reference or feedback clock from T2D block 011 = output of post-divider channel 5 100 = lc oscillator clock, at the frequency flc = 2*fdco 101 = input clock of post-divider, at the frequency fdco 110 = o_fref 111 = unused [36] cmlbuf1_pwron Power on control of the CML buffer 1 which drives o_ch0_cml2p and o_ch0_cml2n. 0 = power off 1 = power on [35] cmlbuf0_pwron Power on control of the CML buffer 0 which drives o_ch0_cmlp and o_ch0_cmln. 0 = power off 1 = power on [34:32] mux_out_sel Selection of the output clock for o_ch0_cmlp and o_ch0_cmln, and o_ch0_cml2p and o_ch0_cml2n 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = input clock of post-divider at the frequency of fdco 011 = unused 100 = lc oscillator clock at the frequency of flc = 2*fdco 101 = o_fref 110 = reference or feedback clock in T2D 111 = unused [31:30] reserved [29] en_vco_clk Enabling of the output of LC oscillator clock. 0 = LC oscillator clock output disabled 1 = LC oscillator clock output enabled [28] div4_div2b Pre-divider control of the DCO clock. 0 = Fdco is one half of the LC oscillator frequency 1 = Fdco is one quater of the LC oscillator frequency [27] lc_boost Boost control of the bias current of the LC oscillator. 0 = normal operation 1 = bias current boosted [26] t2dclk_sel Selection of the clock to be output from T2D block 0 = clock from reference pre-divider 1 = clock from the feedback divider [25] t2dclk_en Enabling of the output of the effective clock from TDC, which could be either feedback clock or effective reference clock at the frequency of fref/pdiv. 0 = disable the output of T2D clock 1 = enable the output of T2D clock [24] stat_update Toggle this bit to update the internal status read-out. [23:22] stat_mode Mode selection of digital controller's internal status. 00 = unused 01 = Measurement of min and max phase error 10 = unused 11 = measurement of min and max dco control [21:19] stat_select Selection of the digital controller's internal status for read-out. 000 = unused 001 = minimum value based on stat_mode selection 010 = maximum value based on stat_mode selection 011 = Misc. PLL lock status 100 = DCO control code 101 = unused 110 = unused 111 = unused [18] stat_reset Reset control of the digital controller's internal status read-out. 0 = internal status read-out enabled 1 = internal status read-out disabled [17] bypass_fine Select the DAC to be loaded in open-loop mode. 0 = dco_bypass value loaded into coarse DAC, 4 LSBs discarded 1 = dco_bypass value loaded into fine DAC, 1 MSB discarded [16] bypass_en Enabling of DCO bypass mode, or PLL open-loop mode. 0 = normal operation 1 = bypass enabled [15:0] dco_bypass DCO bypass control value in open-loop mode of PLL. 0x0000 = minimum Fdco within the range ... 0xffff = maximum Fdco within the range Global register. Reset on POR reset.
35293 #define IPC_REG_CLK_DFT_NWS_100M_DIV_K2_E5                                                                   0x020358UL //Access:RW   DataWidth:0x8    //
35294 #define IPC_REG_LCPLL_E28_CTRL_2_BB                                                                          0x020358UL //Access:RW   DataWidth:0x2    // PLL Control Register [65:56] reserved Reserved digital control input. [55:54] post_rst_sel Reset mode of the post-divider. i_post_resetb will be ANDed with the internal post-divider reset control, which can be set to the following values: 00 = lock, PLL phase locking indicator; 01 = flock, PLL frequency locking indicator; 10 = resetb, PLL digital control reset; 11 = 1 [53:50] bin_sel TDC offset Control, for test and debug only. [49] bang_bang TDC mode control 0 = linear mode (normal operation) 1 = bang-bang mode [48:47] pwm_rate Control of internal PWM frequency. 00 = fpwm is set to fdco/5; 01 = fpwm is set to fdco/4; 10 = fpwm is set to fdco/3; 11 = fpwm is set to fdco/2. [46:41] ldo_ctrl Output level control of PLL internal LDOs. Bit[1:0] controls the analog LDO level, bit[3:2] controls the digital LDO level, and bit[5:4] controls the T2D LDO level. Each word segment has the following effect on the corresponding LDO level: 00 = 1.0V 01 = 1.05V 10 = 0.90V 11 = 0.95V [40] testbuf_pwron Power on control of 50Ohm test buffer 0 = test buffer powered off 1 = test buffer powered on [39:37] mux_test_sel Selection of the test output clock for pad_testp and pad_testn. 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = reference or feedback clock from T2D block 011 = output of post-divider channel 5 100 = lc oscillator clock, at the frequency flc = 2*fdco 101 = input clock of post-divider, at the frequency fdco 110 = o_fref 111 = unused [36] cmlbuf1_pwron Power on control of the CML buffer 1 which drives o_ch0_cml2p and o_ch0_cml2n. 0 = power off 1 = power on [35] cmlbuf0_pwron Power on control of the CML buffer 0 which drives o_ch0_cmlp and o_ch0_cmln. 0 = power off 1 = power on [34:32] mux_out_sel Selection of the output clock for o_ch0_cmlp and o_ch0_cmln, and o_ch0_cml2p and o_ch0_cml2n 000 = output of post-divider channel 0 001 = pad_frefp and pad_frefn 010 = input clock of post-divider at the frequency of fdco 011 = unused 100 = lc oscillator clock at the frequency of flc = 2*fdco 101 = o_fref 110 = reference or feedback clock in T2D 111 = unused [31:30] reserved [29] en_vco_clk Enabling of the output of LC oscillator clock. 0 = LC oscillator clock output disabled 1 = LC oscillator clock output enabled [28] div4_div2b Pre-divider control of the DCO clock. 0 = Fdco is one half of the LC oscillator frequency 1 = Fdco is one quater of the LC oscillator frequency [27] lc_boost Boost control of the bias current of the LC oscillator. 0 = normal operation 1 = bias current boosted [26] t2dclk_sel Selection of the clock to be output from T2D block 0 = clock from reference pre-divider 1 = clock from the feedback divider [25] t2dclk_en Enabling of the output of the effective clock from TDC, which could be either feedback clock or effective reference clock at the frequency of fref/pdiv. 0 = disable the output of T2D clock 1 = enable the output of T2D clock [24] stat_update Toggle this bit to update the internal status read-out. [23:22] stat_mode Mode selection of digital controller's internal status. 00 = unused 01 = Measurement of min and max phase error 10 = unused 11 = measurement of min and max dco control [21:19] stat_select Selection of the digital controller's internal status for read-out. 000 = unused 001 = minimum value based on stat_mode selection 010 = maximum value based on stat_mode selection 011 = Misc. PLL lock status 100 = DCO control code 101 = unused 110 = unused 111 = unused [18] stat_reset Reset control of the digital controller's internal status read-out. 0 = internal status read-out enabled 1 = internal status read-out disabled [17] bypass_fine Select the DAC to be loaded in open-loop mode. 0 = dco_bypass value loaded into coarse DAC, 4 LSBs discarded 1 = dco_bypass value loaded into fine DAC, 1 MSB discarded [16] bypass_en Enabling of DCO bypass mode, or PLL open-loop mode. 0 = normal operation 1 = bypass enabled [15:0] dco_bypass DCO bypass control value in open-loop mode of PLL. 0x0000 = minimum Fdco within the range ... 0xffff = maximum Fdco within the range Global register. Reset on POR reset.
35295 #define IPC_REG_CLK_DFT_PCIES_500M_DIV_K2_E5                                                                 0x02035cUL //Access:RW   DataWidth:0x8    //
35296 #define IPC_REG_LCPLL_E28_KI_BB                                                                              0x02035cUL //Access:RW   DataWidth:0x3    // Integrator gain control of the PLL digital filter. Global register. Reset on POR reset.
35297 #define IPC_REG_CLK_DFT_PCIES_100M_DIV_K2_E5                                                                 0x020360UL //Access:RW   DataWidth:0x8    //
35298 #define IPC_REG_LCPLL_E28_KP_BB                                                                              0x020360UL //Access:RW   DataWidth:0x4    // Gain of P/I loop filter proportional path during fine phase acquisition mode. Global register. Reset on POR reset.
35299 #define IPC_REG_CLK_DFT_PCIES_50M_DIV_K2_E5                                                                  0x020364UL //Access:RW   DataWidth:0x8    //
35300 #define IPC_REG_LCPLL_E28_KPP_BB                                                                             0x020364UL //Access:RW   DataWidth:0x4    // Control of the non-zero pole in the PLL digital filter. Global register. Reset on POR reset.
35301 #define IPC_REG_STRENGTH_IO_CONTROL_K2_E5                                                                    0x020368UL //Access:RW   DataWidth:0x6    // Sets the CTL# (# in [0..5]) I/Os of the PADS in non - scan/mbist modes
35302 #define IPC_REG_LCPLL_E28_LOCK_BB                                                                            0x020368UL //Access:R    DataWidth:0x1    // LOCK detector output 0= PLL unlocked 1= PLL locked Global register. Reset on POR reset.
35303 #define IPC_REG_SLEW_IO_CONTROL_K2_E5                                                                        0x02036cUL //Access:RW   DataWidth:0x2    // Sets the SL# (# in [0..1]) I/Os of the PADS in non - scan/mbist modes
35304 #define IPC_REG_LCPLL_E28_STATUS_BB                                                                          0x02036cUL //Access:R    DataWidth:0xc    // Internal Status Bits of the PLL Global register. Reset on POR reset.
35305 #define IPC_REG_BISR_DEBUG_K2_E5                                                                             0x020370UL //Access:R    DataWidth:0x14   // debug from bisr
35306 #define IPC_REG_PMFC_DVT_EN_BB                                                                               0x020370UL //Access:RW   DataWidth:0x1    // Enable the MAC SERDES
35307 #define IPC_REG_ECO_RESERVED_K2_E5                                                                           0x020374UL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
35308 #define IPC_REG_PMFC_DVT_IDDQ_BB                                                                             0x020374UL //Access:RW   DataWidth:0x1    // MAC SERDES IDDQ
35309 #define IPC_REG_PMFC_DVT_PWRDWN_BB                                                                           0x020378UL //Access:RW   DataWidth:0x1    // MAC SERDES Power Down
35310 #define IPC_REG_PMFC_DVT_REFIN_EN_BB                                                                         0x02037cUL //Access:RW   DataWidth:0x1    //
35311 #define IPC_REG_PMFC_DVT_REFOUT_EN_BB                                                                        0x020380UL //Access:RW   DataWidth:0x1    //
35312 #define IPC_REG_PMFC_DVT_TSC_RESET_BB                                                                        0x020384UL //Access:RW   DataWidth:0x1    //
35313 #define IPC_REG_PMFC_DVT_MDIO_FAST_MODE_BB                                                                   0x020388UL //Access:RW   DataWidth:0x1    //
35314 #define IPC_REG_PMFC_PHY_ADDR_BB                                                                             0x02038cUL //Access:RW   DataWidth:0x5    // MDIO PHY Address. The SERDES uses this address to determine whether or not it is the recipient of the message on the MDIO interface.
35315 #define IPC_REG_PMFC_TX_DRV_HV_DISABLE_BB                                                                    0x020390UL //Access:RW   DataWidth:0x1    // 1 : Disable high voltage for Tx Driver
35316 #define IPC_REG_PMFC_BOND_OPTION_BB                                                                          0x020394UL //Access:RW   DataWidth:0x9    // Bonding option for PM Falcon
35317 #define IPC_REG_PMFC_PLL_LOCK_BB                                                                             0x020398UL //Access:R    DataWidth:0x1    // MAC SERDES PLL lock. 0-unlocked; 1-locked. Global register.
35318 #define IPC_REG_PMFC_RECOVER_CLOCK_LOCK_BB                                                                   0x02039cUL //Access:R    DataWidth:0x4    // MAC SERDES PLL lock. 0-unlocked; 1-locked. Global register.
35319 #define IPC_REG_PMEG_DVT_EN_BB                                                                               0x0203a0UL //Access:RW   DataWidth:0x1    // Enable the MAC SERDES
35320 #define IPC_REG_PMEG_DVT_IDDQ_BB                                                                             0x0203a4UL //Access:RW   DataWidth:0x1    // MAC SERDES IDDQ
35321 #define IPC_REG_PMEG_DVT_PWRDWN_BB                                                                           0x0203a8UL //Access:RW   DataWidth:0x1    // MAC SERDES Power Down
35322 #define IPC_REG_PMEG_DVT_REFIN_EN_BB                                                                         0x0203acUL //Access:RW   DataWidth:0x1    //
35323 #define IPC_REG_PMEG_DVT_REFOUT_EN_BB                                                                        0x0203b0UL //Access:RW   DataWidth:0x1    //
35324 #define IPC_REG_PMEG_DVT_TSC_RESET_BB                                                                        0x0203b4UL //Access:RW   DataWidth:0x1    //
35325 #define IPC_REG_PMEG_DVT_MDIO_FAST_MODE_BB                                                                   0x0203b8UL //Access:RW   DataWidth:0x1    //
35326 #define IPC_REG_PMEG_PHY_ADDR_BB                                                                             0x0203bcUL //Access:RW   DataWidth:0x5    // MDIO PHY Address. The SERDES uses this address to determine whether or not it is the recipient of the message on the MDIO interface.
35327 #define IPC_REG_PMEG_BOND_OPTION_BB                                                                          0x0203c0UL //Access:RW   DataWidth:0xd    // Bonding option for PM Eagle
35328 #define IPC_REG_PMEG_PLL_LOCK_BB                                                                             0x0203c4UL //Access:R    DataWidth:0x1    // MAC SERDES PLL lock. 0-unlocked; 1-locked. Global register.
35329 #define IPC_REG_PMEG_RECOVER_CLOCK_LOCK_BB                                                                   0x0203c8UL //Access:R    DataWidth:0x4    // MAC SERDES PLL lock. 0-unlocked; 1-locked. Global register.
35330 #define IPC_REG_PCIE_PIPE_PLL_LOCK_BB                                                                        0x0203ccUL //Access:R    DataWidth:0x8    // PCIe lock signals. 0-unlocked; 1-locked. Global register.
35331 #define IPC_REG_PCIES_PIPE_IDDQ_BB                                                                           0x0203d0UL //Access:RW   DataWidth:0x1    //
35332 #define IPC_REG_PCIES_RESETMDIO_N_BB                                                                         0x0203d4UL //Access:RW   DataWidth:0x1    //
35333 #define IPC_REG_PCIES_ALT_CLK_SELECT_BB                                                                      0x0203d8UL //Access:RW   DataWidth:0x1    //
35334 #define IPC_REG_SGMII_RESETS_BB                                                                              0x0203dcUL //Access:RW   DataWidth:0x3    // Multi Field Register.
35335   #define IPC_REG_SGMII_RESETS_SGMII_RST_HW_BB                                                               (0x1<<0) // 1 : Reset the entire SGMII Core. Global Register, Reset on POR
35336   #define IPC_REG_SGMII_RESETS_SGMII_RST_HW_BB_SHIFT                                                         0
35337   #define IPC_REG_SGMII_RESETS_SGMII_RST_MDIO_BB                                                             (0x1<<1) // 1 : Reset the MDIO Registers. Global Register, Reset on POR
35338   #define IPC_REG_SGMII_RESETS_SGMII_RST_MDIO_BB_SHIFT                                                       1
35339   #define IPC_REG_SGMII_RESETS_SGMII_RST_PLL_BB                                                              (0x1<<2) // 1 : Resets the PLL and digital logic.. Global Register, Reset on POR
35340   #define IPC_REG_SGMII_RESETS_SGMII_RST_PLL_BB_SHIFT                                                        2
35341 #define IPC_REG_SGMII_MD_DEVAD_BB                                                                            0x0203e0UL //Access:RW   DataWidth:0x5    // Device Address Global Register, Reset on POR
35342 #define IPC_REG_SGMII_MD_ST_BB                                                                               0x0203e4UL //Access:RW   DataWidth:0x1    // 0 : CL22 1 : CL45 Global Register, Reset on POR
35343 #define IPC_REG_SGMII_PHY_ADDR_BB                                                                            0x0203e8UL //Access:RW   DataWidth:0x5    // PHY Address for MDIO Transaction Global Register, Reset on POR
35344 #define IPC_REG_SGMII_PWRDWN_BB                                                                              0x0203ecUL //Access:RW   DataWidth:0x1    // 1 : powers down for the analog front end and turns off all clocks except refclk. MDIO is operational Global Register, Reset on POR
35345 #define IPC_REG_SGMII_IDDQ_BB                                                                                0x0203f0UL //Access:RW   DataWidth:0x1    // 1 : iddq enable, powers down analog and turns off all clocks. MDIO is not operational Global Register, Reset on POR
35346 #define IPC_REG_SGMII_REFSEL_BB                                                                              0x0203f4UL //Access:RW   DataWidth:0x3    // TBD. Global Register, Reset on POR
35347 #define IPC_REG_SGMII_STATUS_BB                                                                              0x0203f8UL //Access:R    DataWidth:0xd    // Multi Field Register.
35348   #define IPC_REG_SGMII_STATUS_SGMII_LINK_STATUS_BB                                                          (0x1<<0) // Link Status 1: Link has been achieve Global Register, Reset on POR
35349   #define IPC_REG_SGMII_STATUS_SGMII_LINK_STATUS_BB_SHIFT                                                    0
35350   #define IPC_REG_SGMII_STATUS_SGMII_RX_SIGDET_BB                                                            (0x1<<1) // Signal Detect Global Register, Reset on POR
35351   #define IPC_REG_SGMII_STATUS_SGMII_RX_SIGDET_BB_SHIFT                                                      1
35352   #define IPC_REG_SGMII_STATUS_SGMII_RX_SEQDONE1G_BB                                                         (0x1<<2) // 1: Bit Alignment Done Global Register, Reset on POR
35353   #define IPC_REG_SGMII_STATUS_SGMII_RX_SEQDONE1G_BB_SHIFT                                                   2
35354   #define IPC_REG_SGMII_STATUS_SGMII_SYNC_STATUS_BB                                                          (0x1<<3) // 1: Symbol Alignment Global Register, Reset on POR
35355   #define IPC_REG_SGMII_STATUS_SGMII_SYNC_STATUS_BB_SHIFT                                                    3
35356   #define IPC_REG_SGMII_STATUS_SGMII_SPEED_10_BB                                                             (0x1<<4) // 1: Speed is 10M Global Register, Reset on POR
35357   #define IPC_REG_SGMII_STATUS_SGMII_SPEED_10_BB_SHIFT                                                       4
35358   #define IPC_REG_SGMII_STATUS_SGMII_SPEED_100_BB                                                            (0x1<<5) // 1: Speed is 100M Global Register, Reset on POR
35359   #define IPC_REG_SGMII_STATUS_SGMII_SPEED_100_BB_SHIFT                                                      5
35360   #define IPC_REG_SGMII_STATUS_SGMII_SPEED_1000_BB                                                           (0x1<<6) // 1: Speed is 1G Global Register, Reset on POR
35361   #define IPC_REG_SGMII_STATUS_SGMII_SPEED_1000_BB_SHIFT                                                     6
35362   #define IPC_REG_SGMII_STATUS_SGMII_TXPLL_LOCK_BB                                                           (0x1<<8) // 1: PLL is locked Global Register, Reset on POR
35363   #define IPC_REG_SGMII_STATUS_SGMII_TXPLL_LOCK_BB_SHIFT                                                     8
35364   #define IPC_REG_SGMII_STATUS_SGMII_MODE_BB                                                                 (0x1<<12) // 1: Running in SGMII mode. Global Register, Reset on POR
35365   #define IPC_REG_SGMII_STATUS_SGMII_MODE_BB_SHIFT                                                           12
35366 #define IPC_REG_PM_TMON_CTRL_BB                                                                              0x0203fcUL //Access:RW   DataWidth:0x3    // Control the Bandgap voltage of the monitor
35367 #define IPC_REG_PM_TMON_ENA_BB                                                                               0x020400UL //Access:RW   DataWidth:0x2    // Multi Field Register.
35368   #define IPC_REG_PM_TMON_ENA_PM_TMON_RESET_BB                                                               (0x1<<0) // 1 : Reset the VTMON registers.
35369   #define IPC_REG_PM_TMON_ENA_PM_TMON_RESET_BB_SHIFT                                                         0
35370   #define IPC_REG_PM_TMON_ENA_PM_TMON_PWRDN_BB                                                               (0x1<<1) // 1 : Hold the VTMON in powerdown state.
35371   #define IPC_REG_PM_TMON_ENA_PM_TMON_PWRDN_BB_SHIFT                                                         1
35372 #define IPC_REG_PM_TMON_HOLD_BB                                                                              0x020404UL //Access:RW   DataWidth:0x1    // Voltage/Temperature Monitor hold. 0 - update; 1 - hold on to the value forever. Global register. Reset on POR reset.
35373 #define IPC_REG_PM_TMON_DATA_BB                                                                              0x020408UL //Access:R    DataWidth:0xa    // Voltage/Temperature Monitor output.Global register. Reset on POR reset.
35374 #define IPC_REG_PCIE_TMON_CTRL_BB                                                                            0x02040cUL //Access:RW   DataWidth:0x3    // Control the Bandgap voltage of the monitor
35375 #define IPC_REG_PCIE_TMON_ENA_BB                                                                             0x020410UL //Access:RW   DataWidth:0x2    // Multi Field Register.
35376   #define IPC_REG_PCIE_TMON_ENA_PCIE_TMON_RESET_BB                                                           (0x1<<0) // 1 : Reset the VTMON registers.
35377   #define IPC_REG_PCIE_TMON_ENA_PCIE_TMON_RESET_BB_SHIFT                                                     0
35378   #define IPC_REG_PCIE_TMON_ENA_PCIE_TMON_PWRDN_BB                                                           (0x1<<1) // 1 : Hold the VTMON in powerdown state.
35379   #define IPC_REG_PCIE_TMON_ENA_PCIE_TMON_PWRDN_BB_SHIFT                                                     1
35380 #define IPC_REG_PCIE_TMON_HOLD_BB                                                                            0x020414UL //Access:RW   DataWidth:0x1    // Voltage/Temperature Monitor hold. 0 - update; 1 - hold on to the value forever. Global register. Reset on POR reset.
35381 #define IPC_REG_PCIE_TMON_DATA_BB                                                                            0x020418UL //Access:R    DataWidth:0xa    // Voltage/Temperature Monitor output.Global register. Reset on POR reset.
35382 #define IPC_REG_RESCAL_E28_PWRDN_BB                                                                          0x02041cUL //Access:RW   DataWidth:0x1    // Powerdown the Rescal 0: Normal Operation Mode 1: Powerdown the RESCAL block Transition from 1->0 to start calibration Global Register, Reset on POR
35383 #define IPC_REG_RESCAL_E28_RST_BB                                                                            0x020420UL //Access:RW   DataWidth:0x1    // Reset the RESCAL block 0: Normal Operation Mode 1: Reset the RESCAL block Global Register, Reset on POR
35384 #define IPC_REG_RESCAL_E28_OVERRIDE_BB                                                                       0x020424UL //Access:RW   DataWidth:0x1    // By Setting this bit, FW takes control of the RESCAL block manitpulates the pwrdn and reset signals to start its own calibration. 0: Normal Operation Mode 1: FW override Global Register, Reset on POR
35385 #define IPC_REG_RESCAL_E28_RESTART_CALIBRATION_BB                                                            0x020428UL //Access:RW   DataWidth:0x1    // Setting this bit starts the HW based calibration engine to recalibrate the rescal block. 0: Normal Operation Mode 1: Restart the calibration Global Register, Reset on POR
35386 #define IPC_REG_RESCAL_E28_DIAG_ON_BB                                                                        0x02042cUL //Access:RW   DataWidth:0x1    // 0: Normal Operation Mode 1: Freeze Internal Digital ciruit Global Register, Reset on POR
35387 #define IPC_REG_RESCAL_E28_CTRL_BB                                                                           0x020430UL //Access:RW   DataWidth:0xd    // [12:11] inversion of compcrradj[1:0] to analog [10] inversion of vrefs to analog [9] wait time after increasing pon 1'b0: 8 refclk 1'b1: 16 refclk [8:7] power-up time before starting calibration 2'b00: 32 refclk = 1.28us 2'b01: 128 refclk = 5.12us 2'b10: 256 refclk = 10.24us 2'b11: 8 refclk = 320ns [6:5] resistor comparison accumulation time 2'b00: 16 refclk 2'b01: 32 refclk 2'b10: 8 refclk [4:1] override resistor pon value when [0] is asserted 0000: min resistance -24%~-21% 1111: max resistance +21%~+24% [0] 1: override pon value to analog 0: normal mode Global Register, Reset on POR
35388 #define IPC_REG_RESCAL_E28_STATUS_BB                                                                         0x020434UL //Access:R    DataWidth:0x2    // Multi Field Register.
35389   #define IPC_REG_RESCAL_E28_STATUS_RESCAL_E28_CALIB_DONE_BB                                                 (0x1<<0) // Indicates if the calibraion operation is done. 0: Calibration in progress 1: Calibration Done Global Register, Reset on POR
35390   #define IPC_REG_RESCAL_E28_STATUS_RESCAL_E28_CALIB_DONE_BB_SHIFT                                           0
35391   #define IPC_REG_RESCAL_E28_STATUS_RESCAL_E28_VALID_BB                                                      (0x1<<1) // Indicates if the pon data is valid when calib_done is set 0: Data is invalid 1: Data is valid Global Register, Reset on POR
35392   #define IPC_REG_RESCAL_E28_STATUS_RESCAL_E28_VALID_BB_SHIFT                                                1
35393 #define IPC_REG_RESCAL_E28_PON_BB                                                                            0x020438UL //Access:R    DataWidth:0x4    // pon value; stable after rescal is done or o_done is asserted Output On-chip Sheet Resistance 0000 -24% ~ -21% 0001 -21% ~ -18% 0010 -18% ~ -15% 0011 -15% ~ -12% 0100 -12% ~ -9% 0101 -9% ~ -6% 0110 -6% ~ -3% 0111    -3% ~ +0% 1000    +0% ~ +3% 1001 +3% ~ +6% 1010 +6% ~ +9% 1011 +9% ~ +12% 1100 +12% ~ +15% 1101 +15% ~ +18% 1110 +18% ~ +21% 1111 +21% ~ +24% Global Register, Reset on POR
35394 #define IPC_REG_RESCAL_E28_CURR_COMP_CNT_BB                                                                  0x02043cUL //Access:R    DataWidth:0x6    // accumulated comparison for current pon value Global Register, Reset on POR
35395 #define IPC_REG_RESCAL_E28_PREV_COMP_CNT_BB                                                                  0x020440UL //Access:R    DataWidth:0x4    // accumulated comparison for previous pon value Global Register, Reset on POR
35396 #define IPC_REG_RESCAL_E28_COMP_BB                                                                           0x020444UL //Access:R    DataWidth:0x1    // RESCAL Comp Value Global Register, Reset on POR
35397 #define IPC_REG_RESCAL_E28_CTRL_DFS_BB                                                                       0x020448UL //Access:R    DataWidth:0xd    // default values for the rescal control signals. Global Register, Reset on POR
35398 #define IPC_REG_RESCAL_E28_STATE_BB                                                                          0x02044cUL //Access:R    DataWidth:0x3    // Internal State machine status 0: INIT 1: WAIT_PWRUP 2: COMP_ACC 3: WAIT_PON_INC 4: CAL_DONE Global Register, Reset on POR
35399 #define IPC_REG_RESCAL_E28_FSM_STATE_BB                                                                      0x020450UL //Access:R    DataWidth:0x3    // External State machine status 0: POR 1: INIT 2: RESET 3: PWRDN 4: CALIB 5: PONVALID 6: RESULT 7: IDLE Global Register, Reset on POR
35400 #define IPC_REG_SWREG_VMGMT_E28_PWRDN_BB                                                                     0x020454UL //Access:RW   DataWidth:0x1    // Powerdown the VManagement Switching Regulator 0: Normal Operation Mode 1: Powerdown the SWREG block Global Register, Reset on POR
35401 #define IPC_REG_SWREG_VMGMT_E28_REG_RESET_BB                                                                 0x020458UL //Access:RW   DataWidth:0x1    // Reset the Registers in VManagement Switching Regulator 0: Normal Operation Mode 1: Reset the switchin regulator block Global Register, Reset on POR
35402 #define IPC_REG_SWREG_VMGMT_E28_STABLE_BB                                                                    0x02045cUL //Access:R    DataWidth:0x1    // 1: PMU is stable Global Register, Reset on POR
35403 #define IPC_REG_SWREG_VMAIN_E28_PWRDN_BB                                                                     0x020460UL //Access:RW   DataWidth:0x1    // Powerdown the VMain Switching Regulator 0: Normal Operation Mode 1: Powerdown the SWREG block Global Register, Reset on POR
35404 #define IPC_REG_SWREG_VMAIN_E28_REG_RESET_BB                                                                 0x020464UL //Access:RW   DataWidth:0x1    // Reset the Registers in VMain Switching Regulator 0: Normal Operation Mode 1: Reset the switchin regulator block Global Register, Reset on POR
35405 #define IPC_REG_SWREG_VMAIN_E28_STABLE_BB                                                                    0x020468UL //Access:R    DataWidth:0x1    // 1: PMU is stable Global Register, Reset on POR
35406 #define IPC_REG_SWREG_VANALOG_E28_PWRDN_BB                                                                   0x02046cUL //Access:RW   DataWidth:0x1    // Powerdown the VAnalog Switching Regulator 0: Normal Operation Mode 1: Powerdown the SWREG block Global Register, Reset on POR
35407 #define IPC_REG_SWREG_VANALOG_E28_REG_RESET_BB                                                               0x020470UL //Access:RW   DataWidth:0x1    // Reset the Registers in VAnalog Switching Regulator 0: Normal Operation Mode 1: Reset the switchin regulator block Global Register, Reset on POR
35408 #define IPC_REG_SWREG_VANALOG_E28_STABLE_BB                                                                  0x020474UL //Access:R    DataWidth:0x1    // 1: PMU is stable Global Register, Reset on POR
35409 #define IPC_REG_SWREG_V1P8_E28_PWRDN_BB                                                                      0x020478UL //Access:RW   DataWidth:0x1    // Powerdown the V1p8 Switching Regulator 0: Normal Operation Mode 1: Powerdown the SWREG block Global Register, Reset on POR
35410 #define IPC_REG_SWREG_V1P8_E28_REG_RESET_BB                                                                  0x02047cUL //Access:RW   DataWidth:0x1    // Reset the Registers in V1p8 Switching Regulator 0: Normal Operation Mode 1: Reset the switchin regulator block Global Register, Reset on POR
35411 #define IPC_REG_SWREG_V1P8_E28_STABLE_BB                                                                     0x020480UL //Access:R    DataWidth:0x1    // 1: PMU is stable Global Register, Reset on POR
35412 #define IPC_REG_SWREG_SYNC_CLK_SELECT_BB                                                                     0x020484UL //Access:RW   DataWidth:0x1    // All three SWREG with external FETs are sync'ed such that they are running on different phases of alternate clock. This lowers the overall power consumption. 1: Select 1Mhz Clock 0: Select 500Khz Clock Global Register, Reset on POR
35413 #define IPC_REG_SWREG_SYNC_CLK_EN_BB                                                                         0x020488UL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will enable the phase shift logic betweent the three swreg to start working. Global Register, Reset on POR
35414 #define IPC_REG_NW_SERDES_MDIO_COMM_BB                                                                       0x020498UL //Access:RW   DataWidth:0x1e   // [29] -> START_BUSY This bit is self clearing. When written to a '1', the currently programmed MDIO transaction will activate. When the operation is complete, this bit will clear and the MI_COMPLETE bit will be set in the status register. Writing this bit as a '0' has no effect. This bit must be read as a '0' before setting to prevent un-predictable results. [28] -> FAIL This bit is updated at the end of each MDIO transaction when the START_BUSY bit is set. If an error occurred on the MDIO interface during the operation, this bit will be updated to '1', otherwise, it will be updated to '0'. Errors usually happen when the attached PHY fails to drive a response during a read. This bit is only modified by completing a new MDIO transaction. [27:26] -> COMMAND 1 -> Write 2 -> Read [25:21] -> PHY_ADDR This value is used to define the PHY address portion of the MDIO transaction 1 -> SWREG VMGMT 2 -> SWREG VMAIN 3 -> SWREG VANALOG 4 -> SWREG V1p8 [20:16] -> REG_ADDR This value is used to define the register address portion of the MDIO transaction [15:0]  -> DATA When this register is read, it returns the results of the last MDIO transaction that was performed. When this register value is written, it updates the value that will be used on the next MDIO write transaction that will be performed.
35415 #define IPC_REG_NW_SERDES_MDIO_STATUS_BB                                                                     0x02049cUL //Access:R    DataWidth:0x2    // [0] -> DONE This bit is set each time the MDIO transaction has completed. This bit is cleared when the next transaction starts. [1] -> FAIL This bit is updated at the end of each MDIO transaction when the START_BUSY bit is set. If an error occurred on the MDIO interface during the operation, this bit will be updated to '1', otherwise, it will be updated to '0'. Errors usually happen when the attached PHY fails to drive a response during a read. This bit is only modified by completing a new MDIO transaction.
35416 #define IPC_REG_NW_SERDES_MDIO_MODE_BB                                                                       0x0204a0UL //Access:RW   DataWidth:0x16   // [21:12] -> CLOCK_CNT This field controls the MDIO clock speed. The output MDIO clock runs at a frequency equal to CORE_CLK/(2*(CLOCK_CNT+1)). A value of 0 is invalid for this register. [11] -> MDC Setting this bit to '1' will cause the MDC pin to high if the BIT_BANG bit is set. . Setting this pin low will cause the MDC pin to drive low if the BIT_BANG bit is set. [10] -> MDIO_OE Setting this bit to '1' will cause the MDIO pin to drive the value written to the MDIO bit if the BIT_BANG bit is set. Setting this bit to zero will make the MDIO pin an input. [9] -> MDIO The write value of this bit controls the drive state of the MDIO pin if the BIT_BANG bit is set. The read value of this bit always reflects the state of the MDIO pin. [8] -> BIT_BANG If this bit is '1', the MDIO interface is controlled by the MDIO, MDIO_OE, and MDC bits in this register. When this bit is '0', the commands in the mdio_cmd register will be executed. [0] -> FREE_DIS 1 -> Diable Free running MDIO clock All other field in the register are reserved
35417 #define IPC_REG_FREQ_NW_BB                                                                                   0x0204b0UL //Access:R    DataWidth:0x11   // Multi Field Register.
35418   #define IPC_REG_FREQ_NW_CNT_BB                                                                             (0xffff<<0) // This field shows the frequency counter for main clock over a 10uS interval. NW Clock Frequency = ~(FreqCnt / 10)MHz. This field is not reset between measurements. For example, it shows X MHz in first measurement, 2*X in second measurement, 3*X MHz in third measurement.
35419   #define IPC_REG_FREQ_NW_CNT_BB_SHIFT                                                                       0
35420   #define IPC_REG_FREQ_NW_CNT_VALID_BB                                                                       (0x1<<16) // 0: Value in freq_cnt field is not valid 1: Value in freq_cnt field is valid
35421   #define IPC_REG_FREQ_NW_CNT_VALID_BB_SHIFT                                                                 16
35422 #define IPC_REG_OTP_CONFIG_0_BB                                                                              0x0204e8UL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35423 #define IPC_REG_OTP_CONFIG_1_BB                                                                              0x0204ecUL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35424 #define IPC_REG_OTP_CONFIG_2_BB                                                                              0x0204f0UL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35425 #define IPC_REG_OTP_CONFIG_3_BB                                                                              0x0204f4UL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35426 #define IPC_REG_OTP_CONFIG_4_BB                                                                              0x0204f8UL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35427 #define IPC_REG_OTP_CONFIG_5_BB                                                                              0x0204fcUL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35428 #define IPC_REG_OTP_CONFIG_6_BB                                                                              0x020500UL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35429 #define IPC_REG_OTP_CONFIG_7_BB                                                                              0x020504UL //Access:R    DataWidth:0x20   // These bits represent the 256-bits of the configuration space in the OTP that is read out at POR.
35430 #define IPC_REG_PRTY_MASK_BB                                                                                 0x020520UL //Access:RW   DataWidth:0x1    // Multi Field Register.
35431   #define IPC_REG_PRTY_MASK_FAKE_PAR_ERR_BB                                                                  (0x1<<0) // This bit masks, when set, the Parity bit: IPC_REG_PRTY_STS.FAKE_PAR_ERR .
35432   #define IPC_REG_PRTY_MASK_FAKE_PAR_ERR_BB_SHIFT                                                            0
35433 #define IPC_REG_LCPLL_REFCLK_SEL_BB                                                                          0x02052cUL //Access:RW   DataWidth:0x1    // Selects the reference clock for the PLL 0= CMOS Reference clock, output of the differential oscillator 1= CML reference clock, from the chip pins Global register. Reset on POR reset.
35434 #define IPC_REG_OTP_ECC_DED_FLAG_BB                                                                          0x020530UL //Access:R    DataWidth:0x8    // Fdone Double Error Detection status flag      for each AUTOLOAD word
35435 #define IPC_REG_OTP_ECC_SEC_FLAG_BB                                                                          0x020534UL //Access:R    DataWidth:0x8    // Fdone Single Error Correction status flag for      each AUTOLOAD word
35436 #define IPC_REG_OTP_ECC_SEC_LATCH_BB                                                                         0x020538UL //Access:R    DataWidth:0x8    // Fdone Single Error Correction status latch.                         If Single Error Correction status flag was 1, this bit is latched with value 1.
35437 #define IPC_REG_CPU_OTP_RD_SYNDROME_BB                                                                       0x02053cUL //Access:R    DataWidth:0x7    // Syndrome output from the OTP read data command.
35438 #define CPMU_REG_LPI_MODE_CONFIG                                                                             0x030200UL //Access:RW   DataWidth:0x1    // 0 : LPI is not enabled. 1 : LPI is enabled, LPI_REQ will be generated by the transmitter.
35439 #define CPMU_REG_LPI_BNB_MODE                                                                                0x030204UL //Access:RW   DataWidth:0x1    // Setting this bit will enable a special Batch and Burst mode in the LPI request logic. When this mode is enabled, CPMU will not exit LPI at the earliest indication (L1 exit or DORQ event for ex) but rather wait for BTB to be filled with a certain threshold bytes and then exit LPI. This allows for the system to not wake up just to send a single packet for ex and go back to LPI state. In this mode, the LPI exit can also happen after a programmable time tha the first packet is in the Tx Pipeline.
35440 #define CPMU_REG_LPI_MODE_SLEEP_THRESHOLD                                                                    0x030208UL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the LPI mode. When the transmitter is IDLE, CPMU will wait for the sleep threshold to expire before setting the LPI request to the map. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35441 #define CPMU_REG_LPI_BNB_MODE_SLEEP_THRESHOLD                                                                0x03020cUL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the LPI mode in the Batch and Burst mode. LPI exit logic will wait for this time before exiting LPI. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35442 #define CPMU_REG_LPI_MODE_ENTRY_EN                                                                           0x030210UL //Access:RW   DataWidth:0x8    // Multi Field Register.
35443   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_PBF_EMPTY_EN                                                        (0x1<<0) // 0 : PBF Empty is not part of LPI request generation logic. 1 : PBF Empty is part of LPI request generation logic.
35444   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_PBF_EMPTY_EN_SHIFT                                                  0
35445   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_QM_EMPTY_EN                                                         (0x1<<1) // 0 : QM Empty is not part of LPI request generation logic. 1 : QM Empty is part of LPI request generation logic. QM Empty only includes Network traffic for that port. Loopback traffic is not part of the LPI equation.
35446   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_QM_EMPTY_EN_SHIFT                                                   1
35447   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_ALL_SQ_EMPTY_EN                                                     (0x1<<2) // 0 : All Send Queue Empty is not part of LPI request generation logic. 1 : All Send Queue Empty is part of LPI request generation logic.
35448   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_ALL_SQ_EMPTY_EN_SHIFT                                               2
35449   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_MGMT_EMPTY_EN                                                       (0x1<<3) // 0 : Management Traffic is not part of LPI request generation logic. 1 : Management Traffic is part of LPI request generation logic.
35450   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_MGMT_EMPTY_EN_SHIFT                                                 3
35451   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_RX_LPI_STATUS_EN                                                    (0x1<<4) // 0 : LPI receive status is not part of LPI request generation logic. 1 : LPI receive status is part of LPI request generation logic.
35452   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_RX_LPI_STATUS_EN_SHIFT                                              4
35453   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_OBFF_STATE_EN                                                       (0x1<<5) // 0 : OBFF State (non CPU_ACTIVE) is not part of LPI request generation logic. 1 : OBFF State (non CPU_ACTIVE) is part of LPI request generation logic.
35454   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_OBFF_STATE_EN_SHIFT                                                 5
35455   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_PCIE_IN_D3_EN                                                       (0x1<<6) // 0 : PCIe in D3 State is not part of LPI request generation logic. 1 : PCIe in D3 State is part of LPI request generation logic.
35456   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_PCIE_IN_D3_EN_SHIFT                                                 6
35457   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_NIG_TX_EMPTY_EN                                                     (0x1<<7) // 0 : NIG Tx is empty is not part of LPI request generation logic. 1 : NIG Tx is empty is part of LPI request generation logic.
35458   #define CPMU_REG_LPI_MODE_ENTRY_EN_LPI_NIG_TX_EMPTY_EN_SHIFT                                               7
35459 #define CPMU_REG_LPI_MODE_EXIT_EN                                                                            0x030214UL //Access:RW   DataWidth:0x7    // Multi Field Register.
35460   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_DORQ_EVENT_EN                                                        (0x1<<0) // 0 : DORQ Event is not part of the equation to exit LPI. 1 : DORQ Event is part of the equation to exit LPI.
35461   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_DORQ_EVENT_EN_SHIFT                                                  0
35462   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_NCSI_EVENT_EN                                                        (0x1<<1) // 0 : NCSI Event is not part of the equation to exit LPI. 1 : NCSI Event is part of the equation to exit LPI.
35463   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_NCSI_EVENT_EN_SHIFT                                                  1
35464   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_PCIE_L1_EXIT_EN                                                      (0x1<<2) // 0 : PCIe L1 exit is not part of the equation to exit LPI. 1 : PCIe L1 exit is part of the equation to exit LPI.
35465   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_PCIE_L1_EXIT_EN_SHIFT                                                2
35466   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_PBF_ALMOST_FULL_EN                                                   (0x1<<3) // This bit will be used in the Batch and Burst mode. In this mode, 0 : pbf almost full is not part of the equation to exit LPI. 1 : pbf almost full is part of the equation to exit LPI.
35467   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_PBF_ALMOST_FULL_EN_SHIFT                                             3
35468   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_BMB_ALMOST_FULL_EN                                                   (0x1<<4) // This bit will be used in the Batch and Burst mode. In this mode, 0 : BMB almost full is not part of the equation to exit LPI. 1 : BMB almost full is part of the equation to exit LPI.
35469   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_BMB_ALMOST_FULL_EN_SHIFT                                             4
35470   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_SQ_EARLY_EXIT_EN                                                     (0x1<<5) // This bit will be used in the Normal mode. In this mode, 0 : Early exit indication from X or USTORM is not part of the LPI exit equation. 1 : When early exit is indicated either by XSTORM or USTORM, LPI will exit.
35471   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_SQ_EARLY_EXIT_EN_SHIFT                                               5
35472   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_RX_LPI_STATUS_EXIT_EN                                                (0x1<<6) // 0 : LPI receive status is not part of LPI request exit logic. 1 : LPI receive status is part of LPI request exit logic.
35473   #define CPMU_REG_LPI_MODE_EXIT_EN_LPI_RX_LPI_STATUS_EXIT_EN_SHIFT                                          6
35474 #define CPMU_REG_SW_FORCE_LPI                                                                                0x030218UL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will allow software to force an LPI request on the interface. Clearing this bit will not automatically guarantee an exit from LPI if other elements in the LPI equation is causing an LPI request to go out. To do a forceful exit, SW needs to assert the sw_lpi_exit register.
35475 #define CPMU_REG_SW_LPI_EXIT                                                                                 0x03021cUL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to provide an early indication to exit LPI state. HW will generate a pulse on low to high transition of this register. The resultant bit is Self Clearing.
35476 #define CPMU_REG_OBFF_MODE_CONFIG                                                                            0x030220UL //Access:RW   DataWidth:0x1    // 0 : OBFF is not enabled. 1 : OBFF is enabled, DMA master requests could be stalled based on OBFF state machine.
35477 #define CPMU_REG_OBFF_MODE_CONTROL                                                                           0x030224UL //Access:RW   DataWidth:0xa    // Multi Field Register.
35478   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_FORCE                                                              (0x1<<0) // Reserved.
35479   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_FORCE_SHIFT                                                        0
35480   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_ENGINE_IDLE_EN                                                     (0x1<<1) // 0: Engine IDLE is not part of the OBFF state logic. 1: Engine IDLE is part of the OBFF state logic.
35481   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_ENGINE_IDLE_EN_SHIFT                                               1
35482   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_DEVICE_IDLE_FORCE                                                  (0x1<<2) // Setting this bit forces the CPMU to force the device IDLE condition for OBFF operations.
35483   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_DEVICE_IDLE_FORCE_SHIFT                                            2
35484   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_IGU_PENDING_INTERRUPT_EN                                           (0x1<<3) // 0 : IGU Pending Interrupt is not part of OBFF logic w.r.t. IGU requests. 1 : IGU Pending Interrupt is part of OBFF logic w.r.t. IGU requests.
35485   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_IGU_PENDING_INTERRUPT_EN_SHIFT                                     3
35486   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_VOQ_IGU_REQUESTS_EN                                                (0x1<<4) // 0 : VOQ for IGU requests is not part of OBFF logic w.r.t. IGU requests. 1 : VOQ for IGU requests is part of OBFF logic w.r.t. IGU requests.
35487   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_VOQ_IGU_REQUESTS_EN_SHIFT                                          4
35488   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_INTERRUPTS_EN                                                      (0x1<<5) // 0 : Interrupts are not part of OBFF logic w.r.t. IGU requests. 1 : Interrupts are part of OBFF logic w.r.t. IGU requests.
35489   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_INTERRUPTS_EN_SHIFT                                                5
35490   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_OVERRIDE                                                           (0x3<<6) // 00 : OBFF state that was received from the CPU is applicable. 01 : Forces the CPMU to override the OBFF state that was received from the CPU. The override state is OBFF. 10 : Forces the CPMU to override the OBFF state that was received from the CPU. The override state is IDLE. 11:  Reserved.
35491   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_OVERRIDE_SHIFT                                                     6
35492   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_STALL_MEM_SET_VQ_EN                                                (0x1<<8) // 0 : For the FSM that drives stall_mem control, the control set logic is not conditioned with VOQ empty. 1 : For the FSM that drives stall_mem control, the control set logic is conditioned with VOQ empty.
35493   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_STALL_MEM_SET_VQ_EN_SHIFT                                          8
35494   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_STALL_INT_SET_INT_EN                                               (0x1<<9) // 0 : For the FSM that drives stall_int control, the control set logic is not conditioned with VOQ empty / Interrupt Deasserted / No Pending Interrupt. 1 : For the FSM that drives stall_int control, the control set logic is conditioned with VOQ empty / Interrupt Deasserted / No Pending Interrupt.
35495   #define CPMU_REG_OBFF_MODE_CONTROL_OBFF_STALL_INT_SET_INT_EN_SHIFT                                         9
35496 #define CPMU_REG_SW_OBFF_EXIT                                                                                0x030228UL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to force an exit from the OBFF related stalls. HW will generate a pulse on low to high transition of this register. The resultant bit is Self Clearing.
35497 #define CPMU_REG_OBFF_MEM_TIMER_SHORT_THRESHOLD                                                              0x03022cUL //Access:RW   DataWidth:0x20   // This register sets the short timer threshold for OBFF operation w.r.t memory requests in 40ns resolution. The OBFF state machine will launch a timer when memory requests are stalled. The Timer expires when it reaches this threshold and stall state is exited. Values of 0 and 1 are not supported
35498 #define CPMU_REG_OBFF_MEM_TIMER_LONG_THRESHOLD                                                               0x030230UL //Access:RW   DataWidth:0x20   // This register sets the long timer threshold for OBFF operation w.r.t memory requests in 40ns resolution. The OBFF state machine will launch a timer when memory requests are stalled. The Timer expires when it reaches this threshold and stall state is exited. Values of 0 and 1 are not supported.
35499 #define CPMU_REG_OBFF_INT_TIMER_SHORT_THRESHOLD                                                              0x030234UL //Access:RW   DataWidth:0x20   // This register sets the short timer threshold for OBFF operation w.r.t IGU requests in 40ns resolution. The OBFF state machine will launch a timer when IGU requests are stalled. The Timer expires when it reaches this threshold and stall state is exited. Values of 0 and 1 are not supported.
35500 #define CPMU_REG_OBFF_INT_TIMER_LONG_THRESHOLD                                                               0x030238UL //Access:RW   DataWidth:0x20   // This register sets the long timer threshold for OBFF operation w.r.t IGU requests in 40ns resolution. The OBFF state machine will launch a timer when IGU requests are stalled. The Timer expires when it reaches this threshold and stall state is exited. Values of 0 and 1 are not supported.
35501 #define CPMU_REG_OBFF_STALL_ON_OBFF_STATE_0                                                                  0x03023cUL //Access:RW   DataWidth:0x20   // Setting each bit in this register to "1" will cause the CPMU to launch a timer when the corresponding VOQ is not empty and the system in the "OBFF" state. If a bit is not set and the corresponding VOQ is not empty, the stall state is removed immediately. This register correcponds to bits [31:0] of the VOQ bus.
35502 #define CPMU_REG_OBFF_STALL_ON_OBFF_STATE_1                                                                  0x030240UL //Access:RW   DataWidth:0x2    // Setting each bit in this register to "1" will cause the CPMU to launch a timer when the corresponding VOQ is not empty and the system in the "OBFF" state. If a bit is not set and the corresponding VOQ is not empty, the stall state is removed immediatelyempty. This register correcponds to bits [33:32] of the VOQ bus.
35503 #define CPMU_REG_OBFF_STALL_ON_IDLE_STATE_0                                                                  0x030244UL //Access:RW   DataWidth:0x20   // Setting each bit in this register to "1" will cause the CPMU to launch a timer when the corresponding VOQ is not empty and the system in the "IDLE" state. If a bit is not set and the corresponding VOQ is not empty, the stall state is removed immediately. This register correcponds to bits [31:0] of the VOQ bus.
35504 #define CPMU_REG_OBFF_STALL_ON_IDLE_STATE_1                                                                  0x030248UL //Access:RW   DataWidth:0x2    // Setting each bit in this register to "1" will cause the CPMU to launch a timer when the corresponding VOQ is not empty and the system in the "IDLE" state. If a bit is not set and the corresponding VOQ is not empty, the stall state is removed immediately. This register correcponds to bits [33:32] of the VOQ bus.
35505 #define CPMU_REG_OBFF_MODE_SLEEP_THRESHOLD                                                                   0x03024cUL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for entry to OBFF state. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35506 #define CPMU_REG_OBFF_MODE_ENTRY_EN                                                                          0x030250UL //Access:RW   DataWidth:0x15   // Multi Field Register.
35507   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_PBF_EMPTY_EN                                                      (0x1<<0) // 0 : PBF Empty is not part of OBFF logic. 1 : PBF Empty is not part of OBFF logic.
35508   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_PBF_EMPTY_EN_SHIFT                                                0
35509   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_QM_EMPTY_TX_EN                                                    (0x1<<1) // 0 : QM Tx Empty is not part of OBFF logic. 1 : QM Tx Empty is part of OBFF logic.
35510   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_QM_EMPTY_TX_EN_SHIFT                                              1
35511   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_QM_EMPTY_GLOBAL_EN                                                (0x1<<2) // 0 : QM Global Empty is not part of main clock slowdown generation logic. 1 : QM Global Empty is part of main clock slowdown generation logic.
35512   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_QM_EMPTY_GLOBAL_EN_SHIFT                                          2
35513   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_ALL_SQ_EMPTY_EN                                                   (0x1<<3) // 0 : All Send Queue Empty is not part of OBFF logic. 1 : All Send Queue Empty is part of OBFF logic.
35514   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_ALL_SQ_EMPTY_EN_SHIFT                                             3
35515   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_MGMT_EMPTY_EN                                                     (0x1<<4) // 0 : Management Traffic is not part of OBFF logic. 1 : Management Traffic is part of OBFF logic.
35516   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_MGMT_EMPTY_EN_SHIFT                                               4
35517   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_BRB_EMPTY_EN                                                      (0x1<<5) // 0 : BRB empty is not part of OBFF logic. 1 : BRB empty is part of OBFF logic.
35518   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_BRB_EMPTY_EN_SHIFT                                                5
35519   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_PXP_EMPTY_EN                                                      (0x1<<6) // 0 : PXP empty is not part of OBFF logic. 1 : PXP empty is part of OBFF logic.
35520   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_PXP_EMPTY_EN_SHIFT                                                6
35521   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_CAU_IDLE_EN                                                       (0x1<<7) // 0 : CAU IDLE is not part of OBFF logic. 1 : CAU IDLE is part of OBFF logic.
35522   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_CAU_IDLE_EN_SHIFT                                                 7
35523   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_TM_SCAN_EN                                                        (0x1<<8) // 0 : Timer Scan status is not part of OBFF logic. 1 : Timer Scan status is part of OBFF logic.
35524   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_TM_SCAN_EN_SHIFT                                                  8
35525   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_OBFF_STATE_EN                                                     (0x1<<9) // 0 : OBFF State (non CPU_ACTIVE) is not part of OBFF logic. 1 : OBFF State (non CPU_ACTIVE) is part of OBFF logic.
35526   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_OBFF_STATE_EN_SHIFT                                               9
35527   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_TSEM_IDLE_EN                                                      (0x1<<10) // 0 : TSEM IDLE is not part of OBFF logic. 1 : TSEM IDLE is part of OBFF logic.
35528   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_TSEM_IDLE_EN_SHIFT                                                10
35529   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_MSEM_IDLE_EN                                                      (0x1<<11) // 0 : MSEM IDLE is not part of OBFF logic. 1 : MSEM IDLE is part of OBFF logic.
35530   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_MSEM_IDLE_EN_SHIFT                                                11
35531   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_USEM_IDLE_EN                                                      (0x1<<12) // 0 : USEM IDLE is not part of OBFF logic. 1 : USEM IDLE is part of OBFF logic.
35532   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_USEM_IDLE_EN_SHIFT                                                12
35533   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_XSEM_IDLE_EN                                                      (0x1<<13) // 0 : XSEM IDLE is not part of OBFF logic. 1 : XSEM IDLE is part of OBFF logic.
35534   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_XSEM_IDLE_EN_SHIFT                                                13
35535   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_YSEM_IDLE_EN                                                      (0x1<<14) // 0 : YSEM IDLE is not part of OBFF logic. 1 : YSEM IDLE is part of OBFF logic.
35536   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_YSEM_IDLE_EN_SHIFT                                                14
35537   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_PSEM_IDLE_EN                                                      (0x1<<15) // 0 : PSEM IDLE is not part of OBFF logic. 1 : PSEM IDLE is part of OBFF logic.
35538   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_PSEM_IDLE_EN_SHIFT                                                15
35539   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_RX_LPI_STATUS_EN                                                  (0x1<<16) // 0 : LPI receive status is not part of OBFF logic. 1 : LPI receive status is part of OBFF logic.
35540   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_RX_LPI_STATUS_EN_SHIFT                                            16
35541   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NW_LINKDOWN_EN                                                    (0x1<<17) // 0 : Network Link Down is not part of OBFF logic. 1 : Network Link Down is part of OBFF logic.
35542   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NW_LINKDOWN_EN_SHIFT                                              17
35543   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NIG_RX_EMPTY_EN                                                   (0x1<<18) // 0 : NIG Rx Empty is not part of OBFF logic. 1 : NIG Rx Empty is part of OBFF logic.
35544   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NIG_RX_EMPTY_EN_SHIFT                                             18
35545   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NIG_TX_EMPTY_EN                                                   (0x1<<19) // 0 : NIG Tx Empty is not part of OBFF logic. 1 : NIG Tx Empty is part of OBFF logic.
35546   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NIG_TX_EMPTY_EN_SHIFT                                             19
35547   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NIG_LB_EMPTY_EN                                                   (0x1<<20) // 0 : NIG lb Empty is not part of OBFF logic. 1 : NIG lb Empty is part of OBFF logic.
35548   #define CPMU_REG_OBFF_MODE_ENTRY_EN_OBFF_NIG_LB_EMPTY_EN_SHIFT                                             20
35549 #define CPMU_REG_OBFF_MODE_EXIT_EN                                                                           0x030254UL //Access:RW   DataWidth:0x3    // Multi Field Register.
35550   #define CPMU_REG_OBFF_MODE_EXIT_EN_OBFF_PCIE_L1_EXIT_EN                                                    (0x1<<0) // 0 : PCIe L1 exit is not part of exit from OBFF logic 1 : PCIe L1 exit is part of exit from OBFF logic
35551   #define CPMU_REG_OBFF_MODE_EXIT_EN_OBFF_PCIE_L1_EXIT_EN_SHIFT                                              0
35552   #define CPMU_REG_OBFF_MODE_EXIT_EN_OBFF_DORQ_EVENT_EN                                                      (0x1<<1) // 0 : DORQ Event is not part of exit from OBFF logic 1 : DORQ Event is part of exit from OBFF logic
35553   #define CPMU_REG_OBFF_MODE_EXIT_EN_OBFF_DORQ_EVENT_EN_SHIFT                                                1
35554   #define CPMU_REG_OBFF_MODE_EXIT_EN_OBFF_SQ_EARLY_EXIT_EN                                                   (0x1<<2) // This bit will be used in the Normal mode. In this mode, 0 : Early exit indication from X or USTORM is not part of the OBFF exit equation. 1 : When early exit is indicated either by XSTORM or USTORM, OBFF will exit.
35555   #define CPMU_REG_OBFF_MODE_EXIT_EN_OBFF_SQ_EARLY_EXIT_EN_SHIFT                                             2
35556 #define CPMU_REG_OBFF_IGU_VOQ_NUM                                                                            0x030258UL //Access:RW   DataWidth:0x6    // This register sets the VOQ number for IGU request. This is used to distinguish between memory and interrupt transactions.
35557 #define CPMU_REG_OBFF_VOQ_TIMEOUT_TYPE_0                                                                     0x03025cUL //Access:RW   DataWidth:0x20   // 0 : use the short timer threshold for the corresponding VOQ. 1 : use the long timer threshold for the corresponding VOQ. This register correcponds to bits [31:0] of the VOQ bus.
35558 #define CPMU_REG_OBFF_VOQ_TIMEOUT_TYPE_1                                                                     0x030260UL //Access:RW   DataWidth:0x2    // 0 : use the short timer threshold for the corresponding VOQ. 1 : use the long timer threshold for the corresponding VOQ. This register correcponds to bits [33:32] of the VOQ bus.
35559 #define CPMU_REG_L1_MODE_CONFIG                                                                              0x030264UL //Access:RW   DataWidth:0x1    // 0 : Entry to PCIe L1 is not enabled. 1 : Entry to PCIe L1 is enabled. This reflects the CPMU output and it is in addition to PCIE CORE register which controls entry to L1.
35560 #define CPMU_REG_L1_MODE_SLEEP_THRESHOLD                                                                     0x030268UL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the L1 mode. The resolution of this register is 40ns. Value of 0 and 1 are not supported.
35561 #define CPMU_REG_L1_MODE_ENTRY_EN                                                                            0x03026cUL //Access:RW   DataWidth:0xb    // Multi Field Register.
35562   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_PBF_EMPTY_EN                                                          (0x1<<0) // 0 : PBF Empty is not part of L1 request generation logic. 1 : PBF Empty is part of L1 request generation logic.
35563   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_PBF_EMPTY_EN_SHIFT                                                    0
35564   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_QM_EMPTY_TX_EN                                                        (0x1<<1) // 0 : QM Tx Empty is not part of L1 request generation logic. 1 : QM Tx Empty is part of L1 request generation logic.
35565   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_QM_EMPTY_TX_EN_SHIFT                                                  1
35566   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_QM_EMPTY_GLOBAL_EN                                                    (0x1<<2) // 0 : QM Global Empty is not part of L1 request generation logic. 1 : QM Global Empty is part of L1 request generation logic.
35567   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_QM_EMPTY_GLOBAL_EN_SHIFT                                              2
35568   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_ALL_SQ_EMPTY_EN                                                       (0x1<<3) // 0 : All Send Queue Empty is not part of L1 request generation logic. 1 : All Send Queue Empty is part of L1 request generation logic.
35569   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_ALL_SQ_EMPTY_EN_SHIFT                                                 3
35570   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_MGMT_EMPTY_EN                                                         (0x1<<4) // 0 : Management Traffic is not part of L1 request generation logic. 1 : Management Traffic is part of L1 request generation logic.
35571   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_MGMT_EMPTY_EN_SHIFT                                                   4
35572   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_BRB_EMPTY_EN                                                          (0x1<<5) // 0 : BRB empty is not part of L1 request generation logic. 1 : BRB empty is part of L1 request generation logic.
35573   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_BRB_EMPTY_EN_SHIFT                                                    5
35574   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_PXP_EMPTY_EN                                                          (0x1<<6) // 0 : PXP empty is not part of L1 request generation logic. 1 : PXP empty is part of L1 request generation logic.
35575   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_PXP_EMPTY_EN_SHIFT                                                    6
35576   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_PGL_EMPTY_EN                                                          (0x1<<7) // 0 : PGL empty is not part of L1 request generation logic. 1 : PGL empty is part of L1 request generation logic.
35577   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_PGL_EMPTY_EN_SHIFT                                                    7
35578   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_CAU_IDLE_EN                                                           (0x1<<8) // 0 : CAU IDLE is not part of L1 request generation logic. 1 : CAU IDLE is part of L1 request generation logic.
35579   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_CAU_IDLE_EN_SHIFT                                                     8
35580   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_TM_SCAN_EN                                                            (0x1<<9) // 0 : Timer Scan status is not part of L1 request generation logic. 1 : Timer Scan status is part of L1 request generation logic.
35581   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_TM_SCAN_EN_SHIFT                                                      9
35582   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_RX_LPI_STATUS_EN                                                      (0x1<<10) // 0 : LPI receive status is not part of L1 request generation logic. 1 : LPI receive status is part of L1 request generation logic.
35583   #define CPMU_REG_L1_MODE_ENTRY_EN_L1_RX_LPI_STATUS_EN_SHIFT                                                10
35584 #define CPMU_REG_L1_MODE_EXIT_EN                                                                             0x030270UL //Access:RW   DataWidth:0x2    // Multi Field Register.
35585   #define CPMU_REG_L1_MODE_EXIT_EN_L1_RX_LPI_STATUS_EXIT_EN                                                  (0x1<<0) // 0 : LPI recive status is not part of the L1 exit. 1 : LPI recive status is part of the L1 exit.
35586   #define CPMU_REG_L1_MODE_EXIT_EN_L1_RX_LPI_STATUS_EXIT_EN_SHIFT                                            0
35587   #define CPMU_REG_L1_MODE_EXIT_EN_L1_SQ_EARLY_EXIT_EN                                                       (0x1<<1) // This bit will be used in the Normal mode. In this mode, 0 : Early exit indication from X or USTORM is not part of the L1 exit equation. 1 : When early exit is indicated either by XSTORM or USTORM, L1 will exit.
35588   #define CPMU_REG_L1_MODE_EXIT_EN_L1_SQ_EARLY_EXIT_EN_SHIFT                                                 1
35589 #define CPMU_REG_SW_FORCE_L1                                                                                 0x030274UL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will allow software to force an L1 request on the interface. Clearing this bit will not automatically guarantee an exit from L1 if other elements in the L1 equation is causing an L1 request to go out. To do a forceful exit, SW needs to assert the sw_l1_exit register.
35590 #define CPMU_REG_SW_L1_EXIT                                                                                  0x030278UL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to provide an early indication to exit L1 state. HW will generate a pulse on low to high transition of this register. The resultant bit is Self Clearing.
35591 #define CPMU_REG_LTR_MODE_CONFIG                                                                             0x03027cUL //Access:RW   DataWidth:0x1    // 0 : Entry to PCIe LTR is not enabled. 1 : Entry to PCIe LTR is enabled
35592 #define CPMU_REG_LTR_MODE_SLEEP_THRESHOLD                                                                    0x030280UL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the LTR mode. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35593 #define CPMU_REG_LTR_MODE_ENTRY_EN                                                                           0x030284UL //Access:RW   DataWidth:0xd    // Multi Field Register.
35594   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_PBF_EMPTY_EN                                                        (0x1<<0) // 0 : PBF Empty is not part of LTR request generation logic. 1 : PBF Empty is part of LTR request generation logic.
35595   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_PBF_EMPTY_EN_SHIFT                                                  0
35596   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_QM_EMPTY_TX_EN                                                      (0x1<<1) // 0 : QM Tx Empty is not part of LTR request generation logic. 1 : QM Tx Empty is part of LTR request generation logic.
35597   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_QM_EMPTY_TX_EN_SHIFT                                                1
35598   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_QM_EMPTY_GLOBAL_EN                                                  (0x1<<2) // 0 : QM Global Empty is not part of LTR request generation logic. 1 : QM Global Empty is part of LTR request generation logic.
35599   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_QM_EMPTY_GLOBAL_EN_SHIFT                                            2
35600   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_ALL_SQ_EMPTY_EN                                                     (0x1<<3) // 0 : All Send Queue Empty is not part of LTR request generation logic. 1 : All Send Queue Empty is part of LTR request generation logic.
35601   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_ALL_SQ_EMPTY_EN_SHIFT                                               3
35602   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_MGMT_EMPTY_EN                                                       (0x1<<4) // 0 : Management Traffic is not part of LTR request generation logic. 1 : Management Traffic is part of LTR request generation logic.
35603   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_MGMT_EMPTY_EN_SHIFT                                                 4
35604   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_BRB_CHECK_EN                                                        (0x1<<5) // 0 : BRB above threshold is not part of LTR request generation logic. 1 : BRB above threshold is part of LTR request generation logic.
35605   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_BRB_CHECK_EN_SHIFT                                                  5
35606   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_PXP_EMPTY_EN                                                        (0x1<<6) // 0 : PXP empty is not part of LTR request generation logic. 1 : PXP empty is part of LTR request generation logic.
35607   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_PXP_EMPTY_EN_SHIFT                                                  6
35608   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_PGL_EMPTY_EN                                                        (0x1<<7) // 0 : PGL empty is not part of LTR request generation logic. 1 : PGL empty is part of LTR request generation logic.
35609   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_PGL_EMPTY_EN_SHIFT                                                  7
35610   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_CAU_IDLE_EN                                                         (0x1<<8) // 0 : CAU IDLE is not part of LTR request generation logic. 1 : CAU IDLE is part of LTR request generation logic.
35611   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_CAU_IDLE_EN_SHIFT                                                   8
35612   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_TM_SCAN_EN                                                          (0x1<<9) // 0 : Timer Scan status is not part of LTR request generation logic. 1 : Timer Scan status is part of LTR request generation logic.
35613   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_TM_SCAN_EN_SHIFT                                                    9
35614   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_RX_LPI_STATUS_EN                                                    (0x1<<10) // 0 : LPI receive status is not part of LTR request generation logic. 1 : LPI receive status is part of LTR request generation logic.
35615   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_RX_LPI_STATUS_EN_SHIFT                                              10
35616   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_OBFF_MEM_STALL_EN                                                   (0x1<<11) // 0 : OBFF Memory access stall is not part of LTR request generation logic. 1 : OBFF Memory access stall is part of LTR request generation logic.
35617   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_OBFF_MEM_STALL_EN_SHIFT                                             11
35618   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_OBFF_INT_STALL_EN                                                   (0x1<<12) // 0 : OBFF interrupt access stall is not part of LTR request generation logic. 1 : OBFF interrupt access stall is part of LTR request generation logic.
35619   #define CPMU_REG_LTR_MODE_ENTRY_EN_LTR_OBFF_INT_STALL_EN_SHIFT                                             12
35620 #define CPMU_REG_LTR_MODE_EXIT_EN                                                                            0x030288UL //Access:RW   DataWidth:0x2    // Multi Field Register.
35621   #define CPMU_REG_LTR_MODE_EXIT_EN_LTR_RX_LPI_STATUS_EXIT_EN                                                (0x1<<0) // 0 : LPI recive status is not part of the LTR exit. 1 : LPI recive status is part of the LTR exit.
35622   #define CPMU_REG_LTR_MODE_EXIT_EN_LTR_RX_LPI_STATUS_EXIT_EN_SHIFT                                          0
35623   #define CPMU_REG_LTR_MODE_EXIT_EN_LTR_SQ_EARLY_EXIT_EN                                                     (0x1<<1) // This bit will be used in the Normal mode. In this mode, 0 : Early exit indication from X or USTORM is not part of the LTR exit equation. 1 : When early exit is indicated either by XSTORM or USTORM, LTR will exit.
35624   #define CPMU_REG_LTR_MODE_EXIT_EN_LTR_SQ_EARLY_EXIT_EN_SHIFT                                               1
35625 #define CPMU_REG_SW_FORCE_LTR                                                                                0x03028cUL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will allow software to force an LTR request on the interface. Clearing this bit will not automatically guarantee an exit from LTR if other elements in the LTR equation is causing an LTR request to go out. To do a forceful exit, SW needs to assert the sw_ltr_exit register.
35626 #define CPMU_REG_SW_LTR_EXIT                                                                                 0x030290UL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to provide an early indication to exit LTR state. HW will generate a pulse on low to high transition of this register. The resultant bit is Self Clearing.
35627 #define CPMU_REG_CLK_EN_CONFIG                                                                               0x030294UL //Access:RW   DataWidth:0x19   // Multi Field Register.
35628   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_E0_EN                                                              (0x1<<0) // 0 : Shutdown Main Clock to Path 0 1 : Enable Main Clock to Path 0
35629   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_E0_EN_SHIFT                                                        0
35630   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_E1_EN                                                              (0x1<<1) // 0 : Shutdown Main Clock to Path 1 1 : Enable Main Clock to Path 1
35631   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_E1_EN_SHIFT                                                        1
35632   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_NM_E0_EN                                                           (0x1<<2) // 0 : Shutdown Main Clock to Path 0 on the Network side 1 : Enable Main Clock to Path 0 on the Network side
35633   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_NM_E0_EN_SHIFT                                                     2
35634   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_NM_E1_EN                                                           (0x1<<3) // 0 : Shutdown Main Clock to Path 1 on the Network side 1 : Enable Main Clock to Path 1 on the Network side
35635   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_NM_E1_EN_SHIFT                                                     3
35636   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_NMC_EN                                                             (0x1<<4) // 0 : Shutdown Main Clock to Common Logic on the Network side 1 : Enable Main Clock to Common Logic on the Network side
35637   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_NMC_EN_SHIFT                                                       4
35638   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_HOST_EN                                                            (0x1<<5) // 0 : Shutdown Main Clock to Common Logic on the Host side 1 : Enable Main Clock to Common Logic on the Host side
35639   #define CPMU_REG_CLK_EN_CONFIG_MAIN_CLK_HOST_EN_SHIFT                                                      5
35640   #define CPMU_REG_CLK_EN_CONFIG_STORM_CLK_E0_EN                                                             (0x1<<6) // 0 : Shutdown STORM Clock to Path 0 1 : Enable STORM Clock to Path 0
35641   #define CPMU_REG_CLK_EN_CONFIG_STORM_CLK_E0_EN_SHIFT                                                       6
35642   #define CPMU_REG_CLK_EN_CONFIG_STORM_CLK_E1_EN                                                             (0x1<<7) // 0 : Shutdown STORM Clock to Path 1 1 : Enable STORM Clock to Path 1
35643   #define CPMU_REG_CLK_EN_CONFIG_STORM_CLK_E1_EN_SHIFT                                                       7
35644   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_E0_EN                                                                (0x1<<8) // 0 : Shutdown Network Clock to Path 0 1 : Enable Network Clock to Path 0
35645   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_E0_EN_SHIFT                                                          8
35646   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_E1_EN                                                                (0x1<<9) // 0 : Shutdown Network Clock to Path 1 1 : Enable Network Clock to Path 1
35647   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_E1_EN_SHIFT                                                          9
35648   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_CMN_EN                                                               (0x1<<10) // 0 : Shutdown Network Clock to Common logic 1 : Enable Network Clock to Common logic
35649   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_CMN_EN_SHIFT                                                         10
35650   #define CPMU_REG_CLK_EN_CONFIG_CFG_CLK_EN                                                                  (0x1<<11) // 0 : Shutdown Configuration Clock to PCIe Core 1 : Enable Configuration Clock to PCIe Core
35651   #define CPMU_REG_CLK_EN_CONFIG_CFG_CLK_EN_SHIFT                                                            11
35652   #define CPMU_REG_CLK_EN_CONFIG_PCI_CLK_E0_EN                                                               (0x1<<12) // 0 : Shutdown PCI Clock to Path 0 1 : Enable PCI clock to Path 0
35653   #define CPMU_REG_CLK_EN_CONFIG_PCI_CLK_E0_EN_SHIFT                                                         12
35654   #define CPMU_REG_CLK_EN_CONFIG_PCI_CLK_E1_EN                                                               (0x1<<13) // 0 : Shutdown PCI Clock to Path 1 1 : Enable PCI clock to Path 1
35655   #define CPMU_REG_CLK_EN_CONFIG_PCI_CLK_E1_EN_SHIFT                                                         13
35656   #define CPMU_REG_CLK_EN_CONFIG_PCI_CLK_HOST_EN                                                             (0x1<<14) // 0 : Shutdown PCI Clock to Common logic on the host side 1 : Enable PCI clock to Common logic on the host side
35657   #define CPMU_REG_CLK_EN_CONFIG_PCI_CLK_HOST_EN_SHIFT                                                       14
35658   #define CPMU_REG_CLK_EN_CONFIG_PMFC_CLK_EN                                                                 (0x1<<15) // 0 : Shutdown all clocks to the Falcon based Port Macro 1 : Enable all clocks to the Falcon based Port Macro
35659   #define CPMU_REG_CLK_EN_CONFIG_PMFC_CLK_EN_SHIFT                                                           15
35660   #define CPMU_REG_CLK_EN_CONFIG_PMEG_CLK_EN                                                                 (0x1<<16) // 0 : Shutdown all clocks to the Eagle based Port Macro 1 : Enable all clocks to the Eagle based Port Macro
35661   #define CPMU_REG_CLK_EN_CONFIG_PMEG_CLK_EN_SHIFT                                                           16
35662   #define CPMU_REG_CLK_EN_CONFIG_NWM_CLK_EN_K2_E5                                                            (0x1<<17) // 0 : Shutdown NWM clock to the NW MAC 1 : Enable NWM clock to the NW MAC
35663   #define CPMU_REG_CLK_EN_CONFIG_NWM_CLK_EN_K2_E5_SHIFT                                                      17
35664   #define CPMU_REG_CLK_EN_CONFIG_BMB_CLK_EN_K2_E5                                                            (0x1<<18) // 0 : Shutdown Main Clock to the BMB PD 1 : Enable Main Clock to the BMB PD
35665   #define CPMU_REG_CLK_EN_CONFIG_BMB_CLK_EN_K2_E5_SHIFT                                                      18
35666   #define CPMU_REG_CLK_EN_CONFIG_BMB_NW_CLK_EN_K2_E5                                                         (0x1<<19) // 0 : Shutdown Network Clock to the BMB PD 1 : Enable Network Clock to the BMB PD
35667   #define CPMU_REG_CLK_EN_CONFIG_BMB_NW_CLK_EN_K2_E5_SHIFT                                                   19
35668   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_EN_K2_E5                                                             (0x1<<20) // 0 : Shutdown Main Clock to the NW PD 1 : Enable Main Clock to the NW PD
35669   #define CPMU_REG_CLK_EN_CONFIG_NW_CLK_EN_K2_E5_SHIFT                                                       20
35670   #define CPMU_REG_CLK_EN_CONFIG_NMC_ONLY_CLK_EN_K2_E5                                                       (0x1<<21) // 0 : Shutdown Main Clock to the NMC PD 1 : Enable Main Clock to the NMC PD
35671   #define CPMU_REG_CLK_EN_CONFIG_NMC_ONLY_CLK_EN_K2_E5_SHIFT                                                 21
35672   #define CPMU_REG_CLK_EN_CONFIG_NMC_ONLY_NW_CLK_EN_K2_E5                                                    (0x1<<22) // 0 : Shutdown Network Clock to the NMC PD 1 : Enable Network Clock to the NMC PD
35673   #define CPMU_REG_CLK_EN_CONFIG_NMC_ONLY_NW_CLK_EN_K2_E5_SHIFT                                              22
35674   #define CPMU_REG_CLK_EN_CONFIG_NMC_AHB_CLK_EN_K2_E5                                                        (0x1<<23) // 0 : Shutdown AHB Clock to the NMC PD 1 : Enable AHB Clock to the NMC PD
35675   #define CPMU_REG_CLK_EN_CONFIG_NMC_AHB_CLK_EN_K2_E5_SHIFT                                                  23
35676   #define CPMU_REG_CLK_EN_CONFIG_TOP_CLK_EN_K2_E5                                                            (0x1<<24) // 0 : Shutdown Main Clock to the TOP 1 : Enable Main Clock to the TOP
35677   #define CPMU_REG_CLK_EN_CONFIG_TOP_CLK_EN_K2_E5_SHIFT                                                      24
35678 #define CPMU_REG_CLK_PM_CONFIG                                                                               0x030298UL //Access:RW   DataWidth:0x4    // Multi Field Register.
35679   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_MAIN_CLK_EN                                                        (0x1<<0) // 0 : Slowdown of Main Clock is not enabled. 1 : Slowdown of Main Clock is enabled
35680   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_MAIN_CLK_EN_SHIFT                                                  0
35681   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_STORM_CLK_EN                                                       (0x1<<1) // 0 : Slowdown of STORM Clock is not enabled. 1 : Slowdown of STORM Clock is enabled
35682   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_STORM_CLK_EN_SHIFT                                                 1
35683   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_NW_CLK_EN                                                          (0x1<<2) // 0 : Slowdown of Network Clock is not enabled. 1 : Slowdown of Network Clock is enabled
35684   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_NW_CLK_EN_SHIFT                                                    2
35685   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_PCI_CLK_EN                                                         (0x1<<3) // 0 : Slowdown of PCI Clock is not enabled. 1 : Slowdown of PCI Clock is enabled
35686   #define CPMU_REG_CLK_PM_CONFIG_SLOWDOWN_PCI_CLK_EN_SHIFT                                                   3
35687 #define CPMU_REG_CLK_PM_CMN_CONFIG                                                                           0x03029cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
35688   #define CPMU_REG_CLK_PM_CMN_CONFIG_SLOWDOWN_MAIN_CLK_CMN_EN                                                (0x1<<0) // 0 : Slowdown of Main Clock for common logic is not enabled. 1 : Slowdown of Main Clock for common logic is enabled
35689   #define CPMU_REG_CLK_PM_CMN_CONFIG_SLOWDOWN_MAIN_CLK_CMN_EN_SHIFT                                          0
35690   #define CPMU_REG_CLK_PM_CMN_CONFIG_SLOWDOWN_NW_CLK_CMN_EN                                                  (0x1<<1) // 0 : Slowdown of Network Clock for common logic is not enabled. 1 : Slowdown of Network Clock for common logic is enabled
35691   #define CPMU_REG_CLK_PM_CMN_CONFIG_SLOWDOWN_NW_CLK_CMN_EN_SHIFT                                            1
35692   #define CPMU_REG_CLK_PM_CMN_CONFIG_SLOWDOWN_PCI_CLK_CMN_EN                                                 (0x1<<2) // 0 : Slowdown of PCI Clock for common logic is not enabled. 1 : Slowdown of PCI Clock for common logic is enabled
35693   #define CPMU_REG_CLK_PM_CMN_CONFIG_SLOWDOWN_PCI_CLK_CMN_EN_SHIFT                                           2
35694 #define CPMU_REG_MAIN_CLK_MODE_SLEEP_THRESHOLD                                                               0x0302a0UL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the Main Clock slowdown mode. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35695 #define CPMU_REG_STORM_CLK_MODE_SLEEP_THRESHOLD                                                              0x0302a4UL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the storm Clock slowdown mode. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35696 #define CPMU_REG_NW_CLK_MODE_SLEEP_THRESHOLD                                                                 0x0302a8UL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the storm Clock slowdown mode. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35697 #define CPMU_REG_PCI_CLK_MODE_SLEEP_THRESHOLD                                                                0x0302acUL //Access:RW   DataWidth:0x20   // This register sets the Sleep Threshold for the storm Clock slowdown mode. The resolution of this register is 40ns. Values of 0 and 1 are not supported.
35698 #define CPMU_REG_SLOWDOWN_MAIN_CLK_RATIO                                                                     0x0302b0UL //Access:RW   DataWidth:0x6    // This register sets the ratio of how many MAIN clock pulses to ignore before letting one clock pulse through. For ex a value of 15 in the register will result in the clock generation logic to send 1 clock pulse through for every 15 clock pulses. So for a clock rate of 375Mhz, the effective frequency will be 25Mhz. A value >= 2 should be set when using this feature. This register should be written when the CPMU is not enabled. In other words, SW/FW should ensure that this register is not programmed dynamically.
35699 #define CPMU_REG_SLOWDOWN_STORM_CLK_RATIO                                                                    0x0302b4UL //Access:RW   DataWidth:0x6    // This register sets the ratio of how many STORM clock pulses to ignore before letting one clock pulse through. For ex a value of 15 in the register will result in the clock generation logic to send 1 clock pulse through for every 15 clock pulses. So for a clock rate of 375Mhz, the effective frequency will be 25Mhz. A value >= 2 should be set when using this feature. This register should be written when the CPMU is not enabled. In other words, SW/FW should ensure that this register is not programmed dynamically.
35700 #define CPMU_REG_SLOWDOWN_NW_CLK_RATIO                                                                       0x0302b8UL //Access:RW   DataWidth:0x6    // This register sets the ratio of how many NW clock pulses to ignore before letting one clock pulse through. For ex a value of 15 in the register will result in the clock generation logic to send 1 clock pulse through for every 15 clock pulses. So for a clock rate of 375Mhz, the effective frequency will be 25Mhz. A value >= 2 should be set when using this feature. This register should be written when the CPMU is not enabled. In other words, SW/FW should ensure that this register is not programmed dynamically.
35701 #define CPMU_REG_SLOWDOWN_PCI_CLK_RATIO                                                                      0x0302bcUL //Access:RW   DataWidth:0x6    // This register sets the ratio of how many PCI clock pulses to ignore before letting one clock pulse through. For ex a value of 15 in the register will result in the clock generation logic to send 1 clock pulse through for every 15 clock pulses. So for a clock rate of 375Mhz, the effective frequency will be 25Mhz. A value >= 2 should be set when using this feature. This register should be written when the CPMU is not enabled. In other words, SW/FW should ensure that this register is not programmed dynamically.
35702 #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN                                                                  0x0302c0UL //Access:RW   DataWidth:0x16   // Multi Field Register.
35703   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PBF_EMPTY_EN                                               (0x1<<0) // 0 : PBF Empty is not part of main clock slowdown logic. 1 : PBF Empty is not part of main clock slowdown logic.
35704   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PBF_EMPTY_EN_SHIFT                                         0
35705   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_QM_EMPTY_TX_EN                                             (0x1<<1) // 0 : QM Tx Empty is not part of main clock slowdown generation logic. 1 : QM Tx Empty is part of main clock slowdown generation logic.
35706   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_QM_EMPTY_TX_EN_SHIFT                                       1
35707   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_QM_EMPTY_GLOBAL_EN                                         (0x1<<2) // 0 : QM Global Empty is not part of main clock slowdown generation logic. 1 : QM Global Empty is part of main clock slowdown generation logic.
35708   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_QM_EMPTY_GLOBAL_EN_SHIFT                                   2
35709   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_ALL_SQ_EMPTY_EN                                            (0x1<<3) // 0 : All Send Queue Empty is not part of Main Clock slowdown logic. 1 : All Send Queue Empty is part of Main Clock slowdown logic.
35710   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_ALL_SQ_EMPTY_EN_SHIFT                                      3
35711   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_MGMT_EMPTY_EN                                              (0x1<<4) // 0 : Management Traffic is not part of Main Clock slowdown logic. 1 : Management Traffic is part of Main Clock slowdown logic.
35712   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_MGMT_EMPTY_EN_SHIFT                                        4
35713   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_BRB_EMPTY_EN                                               (0x1<<5) // 0 : BRB empty is not part of Main Clock slowdown logic. 1 : BRB empty is part of Main Clock slowdown logic.
35714   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_BRB_EMPTY_EN_SHIFT                                         5
35715   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PXP_EMPTY_EN                                               (0x1<<6) // 0 : PXP empty is not part of Main Clock slowdown logic. 1 : PXP empty is part of Main Clock slowdown logic.
35716   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PXP_EMPTY_EN_SHIFT                                         6
35717   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_CAU_IDLE_EN                                                (0x1<<7) // 0 : CAU IDLE is not part of Main Clock slowdown logic. 1 : CAU IDLE is part of Main Clock slowdown logic.
35718   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_CAU_IDLE_EN_SHIFT                                          7
35719   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_TM_SCAN_EN                                                 (0x1<<8) // 0 : Timer Scan status is not part of Main Clock slowdown logic. 1 : Timer Scan status is part of Main Clock slowdown logic.
35720   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_TM_SCAN_EN_SHIFT                                           8
35721   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_OBFF_STATE_EN                                              (0x1<<9) // 0 : OBFF State (non CPU_ACTIVE) is not part of Main Clock slowdown logic. 1 : OBFF State (non CPU_ACTIVE) is part of Main Clock slowdown logic.
35722   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_OBFF_STATE_EN_SHIFT                                        9
35723   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_TSEM_IDLE_EN                                               (0x1<<10) // 0 : TSEM IDLE is not part of Main Clock slowdown logic. 1 : TSEM IDLE is part of Main Clock slowdown logic.
35724   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_TSEM_IDLE_EN_SHIFT                                         10
35725   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_MSEM_IDLE_EN                                               (0x1<<11) // 0 : MSEM IDLE is not part of Main Clock slowdown logic. 1 : MSEM IDLE is part of Main Clock slowdown logic.
35726   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_MSEM_IDLE_EN_SHIFT                                         11
35727   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_USEM_IDLE_EN                                               (0x1<<12) // 0 : USEM IDLE is not part of Main Clock slowdown logic. 1 : USEM IDLE is part of Main Clock slowdown logic.
35728   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_USEM_IDLE_EN_SHIFT                                         12
35729   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_XSEM_IDLE_EN                                               (0x1<<13) // 0 : XSEM IDLE is not part of Main Clock slowdown logic. 1 : XSEM IDLE is part of Main Clock slowdown logic.
35730   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_XSEM_IDLE_EN_SHIFT                                         13
35731   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_YSEM_IDLE_EN                                               (0x1<<14) // 0 : YSEM IDLE is not part of Main Clock slowdown logic. 1 : YSEM IDLE is part of Main Clock slowdown logic.
35732   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_YSEM_IDLE_EN_SHIFT                                         14
35733   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PSEM_IDLE_EN                                               (0x1<<15) // 0 : PSEM IDLE is not part of Main Clock slowdown logic. 1 : PSEM IDLE is part of Main Clock slowdown logic.
35734   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PSEM_IDLE_EN_SHIFT                                         15
35735   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_RX_LPI_STATUS_EN                                           (0x1<<16) // 0 : LPI receive status is not part of Main Clock slowdown logic. 1 : LPI receive status is part of Main Clock slowdown logic.
35736   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_RX_LPI_STATUS_EN_SHIFT                                     16
35737   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NW_LINKDOWN_EN                                             (0x1<<17) // 0 : Network Link Down is not part of Main Clock slowdown logic. 1 : Network Link Down is part of Main Clock slowdown logic.
35738   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NW_LINKDOWN_EN_SHIFT                                       17
35739   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NIG_RX_EMPTY_EN                                            (0x1<<18) // 0 : NIG Rx Empty is not part of Main Clock slowdown logic. 1 : NIG Rx Empty is part of Main Clock slowdown logic.
35740   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NIG_RX_EMPTY_EN_SHIFT                                      18
35741   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NIG_TX_EMPTY_EN                                            (0x1<<19) // 0 : NIG Tx Empty is not part of Main Clock slowdown logic. 1 : NIG Tx Empty is part of Main Clock slowdown logic.
35742   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NIG_TX_EMPTY_EN_SHIFT                                      19
35743   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NIG_LB_EMPTY_EN                                            (0x1<<20) // 0 : NIG Loopback Empty is not part of Main Clock slowdown logic. 1 : NIG Loopback Empty is part of Main Clock slowdown logic.
35744   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_NIG_LB_EMPTY_EN_SHIFT                                      20
35745   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PCIE_IN_D3_EN                                              (0x1<<21) // 0 : PCIE in D3 is not part of Main Clock slowdown logic. 1 : PCIE in D3 is part of Main Clock slowdown logic.
35746   #define CPMU_REG_MAIN_CLK_SLOWDOWN_ENTRY_EN_MCS_PCIE_IN_D3_EN_SHIFT                                        21
35747 #define CPMU_REG_MAIN_CLK_SLOWDOWN_EXIT_EN                                                                   0x0302c4UL //Access:RW   DataWidth:0x3    // Multi Field Register.
35748   #define CPMU_REG_MAIN_CLK_SLOWDOWN_EXIT_EN_MCS_PCIE_L1_EXIT_EN                                             (0x1<<0) // 0 : PCIe L1 exit is not part of exit from main clock slowdown logic 1 : PCIe L1 exit is part of exit from main clock slowdown logic
35749   #define CPMU_REG_MAIN_CLK_SLOWDOWN_EXIT_EN_MCS_PCIE_L1_EXIT_EN_SHIFT                                       0
35750   #define CPMU_REG_MAIN_CLK_SLOWDOWN_EXIT_EN_MCS_DORQ_EVENT_EN                                               (0x1<<1) // 0 : DORQ Event is not part of exit from main clock slowdown logic 1 : DORQ Event is part of exit from main clock slowdown logic
35751   #define CPMU_REG_MAIN_CLK_SLOWDOWN_EXIT_EN_MCS_DORQ_EVENT_EN_SHIFT                                         1
35752   #define CPMU_REG_MAIN_CLK_SLOWDOWN_EXIT_EN_MCS_NCSI_EVENT_EN                                               (0x1<<2) // 0 : NCSI Event is not part of exit from main clock slowdown logic 1 : NCSI Event is part of exit from main clock slowdown logic
35753   #define CPMU_REG_MAIN_CLK_SLOWDOWN_EXIT_EN_MCS_NCSI_EVENT_EN_SHIFT                                         2
35754 #define CPMU_REG_SW_FORCE_MAIN_CLK_SLOWDOWN                                                                  0x0302c8UL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will allow software to force slowdown of main clock for the corresponding path.
35755 #define CPMU_REG_SW_FORCE_MAIN_CLK_EXIT                                                                      0x0302ccUL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to provide an early indication to exit main clock slowdown.
35756 #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN                                                                 0x0302d0UL //Access:RW   DataWidth:0x16   // Multi Field Register.
35757   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PBF_EMPTY_EN                                              (0x1<<0) // 0 : PBF Empty is not part of storm clock slowdown logic. 1 : PBF Empty is not part of storm clock slowdown logic.
35758   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PBF_EMPTY_EN_SHIFT                                        0
35759   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_QM_EMPTY_TX_EN                                            (0x1<<1) // 0 : QM Tx Empty is not part of storm clock slowdown generation logic. 1 : QM Tx Empty is part of storm clock slowdown generation logic.
35760   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_QM_EMPTY_TX_EN_SHIFT                                      1
35761   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_QM_EMPTY_GLOBAL_EN                                        (0x1<<2) // 0 : QM Global Empty is not part of storm clock slowdown generation logic. 1 : QM Global Empty is part of storm clock slowdown generation logic.
35762   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_QM_EMPTY_GLOBAL_EN_SHIFT                                  2
35763   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_ALL_SQ_EMPTY_EN                                           (0x1<<3) // 0 : All Send Queue Empty is not part of Storm Clock slowdown logic. 1 : All Send Queue Empty is part of Storm Clock slowdown logic.
35764   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_ALL_SQ_EMPTY_EN_SHIFT                                     3
35765   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_MGMT_EMPTY_EN                                             (0x1<<4) // 0 : Management Traffic is not part of Storm Clock slowdown logic. 1 : Management Traffic is part of Storm Clock slowdown logic.
35766   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_MGMT_EMPTY_EN_SHIFT                                       4
35767   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_BRB_EMPTY_EN                                              (0x1<<5) // 0 : BRB empty is not part of Storm Clock slowdown logic. 1 : BRB empty is part of Storm Clock slowdown logic.
35768   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_BRB_EMPTY_EN_SHIFT                                        5
35769   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PXP_EMPTY_EN                                              (0x1<<6) // 0 : PXP empty is not part of Storm Clock slowdown logic. 1 : PXP empty is part of Storm Clock slowdown logic.
35770   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PXP_EMPTY_EN_SHIFT                                        6
35771   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_CAU_IDLE_EN                                               (0x1<<7) // 0 : CAU IDLE is not part of Storm Clock slowdown logic. 1 : CAU IDLE is part of Storm Clock slowdown logic.
35772   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_CAU_IDLE_EN_SHIFT                                         7
35773   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_TM_SCAN_EN                                                (0x1<<8) // 0 : Timer Scan status is not part of Storm Clock slowdown logic. 1 : Timer Scan status is part of Storm Clock slowdown logic.
35774   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_TM_SCAN_EN_SHIFT                                          8
35775   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_OBFF_STATE_EN                                             (0x1<<9) // 0 : OBFF State (non CPU_ACTIVE) is not part of Storm Clock slowdown logic. 1 : OBFF State (non CPU_ACTIVE) is part of Storm Clock slowdown logic.
35776   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_OBFF_STATE_EN_SHIFT                                       9
35777   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_TSEM_IDLE_EN                                              (0x1<<10) // 0 : TSEM IDLE is not part of Storm Clock slowdown logic. 1 : TSEM IDLE is part of Storm Clock slowdown logic.
35778   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_TSEM_IDLE_EN_SHIFT                                        10
35779   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_MSEM_IDLE_EN                                              (0x1<<11) // 0 : MSEM IDLE is not part of Storm Clock slowdown logic. 1 : MSEM IDLE is part of Storm Clock slowdown logic.
35780   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_MSEM_IDLE_EN_SHIFT                                        11
35781   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_USEM_IDLE_EN                                              (0x1<<12) // 0 : USEM IDLE is not part of Storm Clock slowdown logic. 1 : USEM IDLE is part of Storm Clock slowdown logic.
35782   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_USEM_IDLE_EN_SHIFT                                        12
35783   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_XSEM_IDLE_EN                                              (0x1<<13) // 0 : XSEM IDLE is not part of Storm Clock slowdown logic. 1 : XSEM IDLE is part of Storm Clock slowdown logic.
35784   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_XSEM_IDLE_EN_SHIFT                                        13
35785   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_YSEM_IDLE_EN                                              (0x1<<14) // 0 : YSEM IDLE is not part of Storm Clock slowdown logic. 1 : YSEM IDLE is part of Storm Clock slowdown logic.
35786   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_YSEM_IDLE_EN_SHIFT                                        14
35787   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PSEM_IDLE_EN                                              (0x1<<15) // 0 : PSEM IDLE is not part of Storm Clock slowdown logic. 1 : PSEM IDLE is part of Storm Clock slowdown logic.
35788   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PSEM_IDLE_EN_SHIFT                                        15
35789   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_RX_LPI_STATUS_EN                                          (0x1<<16) // 0 : LPI receive status is not part of Storm Clock slowdown logic. 1 : LPI receive status is part of Storm Clock slowdown logic.
35790   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_RX_LPI_STATUS_EN_SHIFT                                    16
35791   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NW_LINKDOWN_EN                                            (0x1<<17) // 0 : Network Link Down is not part of Storm Clock slowdown logic. 1 : Network Link Down is part of Storm Clock slowdown logic.
35792   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NW_LINKDOWN_EN_SHIFT                                      17
35793   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NIG_RX_EMPTY_EN                                           (0x1<<18) // 0 : NIG Rx Empty is not part of Storm Clock slowdown logic. 1 : NIG Rx Empty is part of Storm Clock slowdown logic.
35794   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NIG_RX_EMPTY_EN_SHIFT                                     18
35795   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NIG_TX_EMPTY_EN                                           (0x1<<19) // 0 : NIG Tx Empty is not part of Storm Clock slowdown logic. 1 : NIG Tx Empty is part of Storm Clock slowdown logic.
35796   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NIG_TX_EMPTY_EN_SHIFT                                     19
35797   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NIG_LB_EMPTY_EN                                           (0x1<<20) // 0 : NIG Loopback Empty is not part of Storm Clock slowdown logic. 1 : NIG Loopback Empty is part of Storm Clock slowdown logic.
35798   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_NIG_LB_EMPTY_EN_SHIFT                                     20
35799   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PCIE_IN_D3_EN                                             (0x1<<21) // 0 : PCIE in D3 is not part of Storm Clock slowdown logic. 1 : PCIE in D3 is part of Storm Clock slowdown logic.
35800   #define CPMU_REG_STORM_CLK_SLOWDOWN_ENTRY_EN_SCS_PCIE_IN_D3_EN_SHIFT                                       21
35801 #define CPMU_REG_STORM_CLK_SLOWDOWN_EXIT_EN                                                                  0x0302d4UL //Access:RW   DataWidth:0x3    // Multi Field Register.
35802   #define CPMU_REG_STORM_CLK_SLOWDOWN_EXIT_EN_SCS_PCIE_L1_EXIT_EN                                            (0x1<<0) // 0 : PCIe L1 exit is not part of exit from storm clock slowdown logic 1 : PCIe L1 exit is part of exit from storm clock slowdown logic
35803   #define CPMU_REG_STORM_CLK_SLOWDOWN_EXIT_EN_SCS_PCIE_L1_EXIT_EN_SHIFT                                      0
35804   #define CPMU_REG_STORM_CLK_SLOWDOWN_EXIT_EN_SCS_DORQ_EVENT_EN                                              (0x1<<1) // 0 : DORQ Event is not part of exit from storm clock slowdown logic 1 : DORQ Event is part of exit from storm clock slowdown logic
35805   #define CPMU_REG_STORM_CLK_SLOWDOWN_EXIT_EN_SCS_DORQ_EVENT_EN_SHIFT                                        1
35806   #define CPMU_REG_STORM_CLK_SLOWDOWN_EXIT_EN_SCS_NCSI_EVENT_EN                                              (0x1<<2) // 0 : NCSI Event is not part of exit from storm clock slowdown logic 1 : NCSI Event is part of exit from storm clock slowdown logic
35807   #define CPMU_REG_STORM_CLK_SLOWDOWN_EXIT_EN_SCS_NCSI_EVENT_EN_SHIFT                                        2
35808 #define CPMU_REG_SW_FORCE_STORM_CLK_SLOWDOWN                                                                 0x0302d8UL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will allow software to force slowdown of storm clock for the corresponding path.
35809 #define CPMU_REG_SW_FORCE_STORM_CLK_EXIT                                                                     0x0302dcUL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to provide an early indication to exit storm clock slowdown.
35810 #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN                                                                    0x0302e0UL //Access:RW   DataWidth:0x16   // Multi Field Register.
35811   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PBF_EMPTY_EN                                                 (0x1<<0) // 0 : PBF Empty is not part of nw clock slowdown logic. 1 : PBF Empty is not part of nw clock slowdown logic.
35812   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PBF_EMPTY_EN_SHIFT                                           0
35813   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_QM_EMPTY_TX_EN                                               (0x1<<1) // 0 : QM Tx Empty is not part of nw clock slowdown generation logic. 1 : QM Tx Empty is part of nw clock slowdown generation logic.
35814   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_QM_EMPTY_TX_EN_SHIFT                                         1
35815   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_QM_EMPTY_GLOBAL_EN                                           (0x1<<2) // 0 : QM Global Empty is not part of nw clock slowdown generation logic. 1 : QM Global Empty is part of nw clock slowdown generation logic.
35816   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_QM_EMPTY_GLOBAL_EN_SHIFT                                     2
35817   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_ALL_SQ_EMPTY_EN                                              (0x1<<3) // 0 : All Send Queue Empty is not part of Nw Clock slowdown logic. 1 : All Send Queue Empty is part of Nw Clock slowdown logic.
35818   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_ALL_SQ_EMPTY_EN_SHIFT                                        3
35819   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_MGMT_EMPTY_EN                                                (0x1<<4) // 0 : Management Traffic is not part of Nw Clock slowdown logic. 1 : Management Traffic is part of Nw Clock slowdown logic.
35820   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_MGMT_EMPTY_EN_SHIFT                                          4
35821   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_BRB_EMPTY_EN                                                 (0x1<<5) // 0 : BRB empty is not part of Nw Clock slowdown logic. 1 : BRB empty is part of Nw Clock slowdown logic.
35822   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_BRB_EMPTY_EN_SHIFT                                           5
35823   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PXP_EMPTY_EN                                                 (0x1<<6) // 0 : PXP empty is not part of Nw Clock slowdown logic. 1 : PXP empty is part of Nw Clock slowdown logic.
35824   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PXP_EMPTY_EN_SHIFT                                           6
35825   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_CAU_IDLE_EN                                                  (0x1<<7) // 0 : CAU IDLE is not part of Nw Clock slowdown logic. 1 : CAU IDLE is part of Nw Clock slowdown logic.
35826   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_CAU_IDLE_EN_SHIFT                                            7
35827   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_TM_SCAN_EN                                                   (0x1<<8) // 0 : Timer Scan status is not part of Nw Clock slowdown logic. 1 : Timer Scan status is part of Nw Clock slowdown logic.
35828   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_TM_SCAN_EN_SHIFT                                             8
35829   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_OBFF_STATE_EN                                                (0x1<<9) // 0 : OBFF State (non CPU_ACTIVE) is not part of Nw Clock slowdown logic. 1 : OBFF State (non CPU_ACTIVE) is part of Nw Clock slowdown logic.
35830   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_OBFF_STATE_EN_SHIFT                                          9
35831   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_TSEM_IDLE_EN                                                 (0x1<<10) // 0 : TSEM IDLE is not part of Nw Clock slowdown logic. 1 : TSEM IDLE is part of Nw Clock slowdown logic.
35832   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_TSEM_IDLE_EN_SHIFT                                           10
35833   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_MSEM_IDLE_EN                                                 (0x1<<11) // 0 : MSEM IDLE is not part of Nw Clock slowdown logic. 1 : MSEM IDLE is part of Nw Clock slowdown logic.
35834   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_MSEM_IDLE_EN_SHIFT                                           11
35835   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_USEM_IDLE_EN                                                 (0x1<<12) // 0 : USEM IDLE is not part of Nw Clock slowdown logic. 1 : USEM IDLE is part of Nw Clock slowdown logic.
35836   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_USEM_IDLE_EN_SHIFT                                           12
35837   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_XSEM_IDLE_EN                                                 (0x1<<13) // 0 : XSEM IDLE is not part of Nw Clock slowdown logic. 1 : XSEM IDLE is part of Nw Clock slowdown logic.
35838   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_XSEM_IDLE_EN_SHIFT                                           13
35839   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_YSEM_IDLE_EN                                                 (0x1<<14) // 0 : YSEM IDLE is not part of Nw Clock slowdown logic. 1 : YSEM IDLE is part of Nw Clock slowdown logic.
35840   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_YSEM_IDLE_EN_SHIFT                                           14
35841   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PSEM_IDLE_EN                                                 (0x1<<15) // 0 : PSEM IDLE is not part of Nw Clock slowdown logic. 1 : PSEM IDLE is part of Nw Clock slowdown logic.
35842   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PSEM_IDLE_EN_SHIFT                                           15
35843   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_RX_LPI_STATUS_EN                                             (0x1<<16) // 0 : LPI receive status is not part of Nw Clock slowdown logic. 1 : LPI receive status is part of Nw Clock slowdown logic.
35844   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_RX_LPI_STATUS_EN_SHIFT                                       16
35845   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NW_LINKDOWN_EN                                               (0x1<<17) // 0 : Network Link Down is not part of Nw Clock slowdown logic. 1 : Network Link Down is part of Nw Clock slowdown logic.
35846   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NW_LINKDOWN_EN_SHIFT                                         17
35847   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NIG_RX_EMPTY_EN                                              (0x1<<18) // 0 : NIG Rx Empty is not part of Nw Clock slowdown logic. 1 : NIG Rx Empty is part of Nw Clock slowdown logic.
35848   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NIG_RX_EMPTY_EN_SHIFT                                        18
35849   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NIG_TX_EMPTY_EN                                              (0x1<<19) // 0 : NIG Tx Empty is not part of Nw Clock slowdown logic. 1 : NIG Tx Empty is part of Nw Clock slowdown logic.
35850   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NIG_TX_EMPTY_EN_SHIFT                                        19
35851   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NIG_LB_EMPTY_EN                                              (0x1<<20) // 0 : NIG Loopback Empty is not part of Nw Clock slowdown logic. 1 : NIG Loopback Empty is part of Nw Clock slowdown logic.
35852   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_NIG_LB_EMPTY_EN_SHIFT                                        20
35853   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PCIE_IN_D3_EN                                                (0x1<<21) // 0 : PCIE in D3 is not part of NW Clock slowdown logic. 1 : PCIE in D3 is part of NW Clock slowdown logic.
35854   #define CPMU_REG_NW_CLK_SLOWDOWN_ENTRY_EN_NCS_PCIE_IN_D3_EN_SHIFT                                          21
35855 #define CPMU_REG_NW_CLK_SLOWDOWN_EXIT_EN                                                                     0x0302e4UL //Access:RW   DataWidth:0x3    // Multi Field Register.
35856   #define CPMU_REG_NW_CLK_SLOWDOWN_EXIT_EN_NCS_PCIE_L1_EXIT_EN                                               (0x1<<0) // 0 : PCIe L1 exit is not part of exit from nw clock slowdown logic 1 : PCIe L1 exit is part of exit from nw clock slowdown logic
35857   #define CPMU_REG_NW_CLK_SLOWDOWN_EXIT_EN_NCS_PCIE_L1_EXIT_EN_SHIFT                                         0
35858   #define CPMU_REG_NW_CLK_SLOWDOWN_EXIT_EN_NCS_DORQ_EVENT_EN                                                 (0x1<<1) // 0 : DORQ Event is not part of exit from nw clock slowdown logic 1 : DORQ Event is part of exit from nw clock slowdown logic
35859   #define CPMU_REG_NW_CLK_SLOWDOWN_EXIT_EN_NCS_DORQ_EVENT_EN_SHIFT                                           1
35860   #define CPMU_REG_NW_CLK_SLOWDOWN_EXIT_EN_NCS_NCSI_EVENT_EN                                                 (0x1<<2) // 0 : NCSI Event is not part of exit from nw clock slowdown logic 1 : NCSI Event is part of exit from nw clock slowdown logic
35861   #define CPMU_REG_NW_CLK_SLOWDOWN_EXIT_EN_NCS_NCSI_EVENT_EN_SHIFT                                           2
35862 #define CPMU_REG_SW_FORCE_NW_CLK_SLOWDOWN                                                                    0x0302e8UL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will allow software to force slowdown of nw clock for the corresponding path.
35863 #define CPMU_REG_SW_FORCE_NW_CLK_EXIT                                                                        0x0302ecUL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to provide an early indication to exit nw clock slowdown.
35864 #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN                                                                   0x0302f0UL //Access:RW   DataWidth:0x16   // Multi Field Register.
35865   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PBF_EMPTY_EN                                                (0x1<<0) // 0 : PBF Empty is not part of pci clock slowdown logic. 1 : PBF Empty is not part of pci clock slowdown logic.
35866   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PBF_EMPTY_EN_SHIFT                                          0
35867   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_QM_EMPTY_TX_EN                                              (0x1<<1) // 0 : QM Tx Empty is not part of pci clock slowdown generation logic. 1 : QM Tx Empty is part of pci clock slowdown generation logic.
35868   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_QM_EMPTY_TX_EN_SHIFT                                        1
35869   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_QM_EMPTY_GLOBAL_EN                                          (0x1<<2) // 0 : QM Global Empty is not part of pci clock slowdown generation logic. 1 : QM Global Empty is part of pci clock slowdown generation logic.
35870   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_QM_EMPTY_GLOBAL_EN_SHIFT                                    2
35871   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_ALL_SQ_EMPTY_EN                                             (0x1<<3) // 0 : All Send Queue Empty is not part of PCI Clock slowdown logic. 1 : All Send Queue Empty is part of PCI Clock slowdown logic.
35872   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_ALL_SQ_EMPTY_EN_SHIFT                                       3
35873   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_MGMT_EMPTY_EN                                               (0x1<<4) // 0 : Management Traffic is not part of PCI Clock slowdown logic. 1 : Management Traffic is part of PCI Clock slowdown logic.
35874   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_MGMT_EMPTY_EN_SHIFT                                         4
35875   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_BRB_EMPTY_EN                                                (0x1<<5) // 0 : BRB empty is not part of PCI Clock slowdown logic. 1 : BRB empty is part of PCI Clock slowdown logic.
35876   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_BRB_EMPTY_EN_SHIFT                                          5
35877   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PXP_EMPTY_EN                                                (0x1<<6) // 0 : PXP empty is not part of PCI Clock slowdown logic. 1 : PXP empty is part of PCI Clock slowdown logic.
35878   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PXP_EMPTY_EN_SHIFT                                          6
35879   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_CAU_IDLE_EN                                                 (0x1<<7) // 0 : CAU IDLE is not part of PCI Clock slowdown logic. 1 : CAU IDLE is part of PCI Clock slowdown logic.
35880   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_CAU_IDLE_EN_SHIFT                                           7
35881   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_TM_SCAN_EN                                                  (0x1<<8) // 0 : Timer Scan status is not part of PCI Clock slowdown logic. 1 : Timer Scan status is part of PCI Clock slowdown logic.
35882   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_TM_SCAN_EN_SHIFT                                            8
35883   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_OBFF_STATE_EN                                               (0x1<<9) // 0 : OBFF State (non CPU_ACTIVE) is not part of PCI Clock slowdown logic. 1 : OBFF State (non CPU_ACTIVE) is part of PCI Clock slowdown logic.
35884   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_OBFF_STATE_EN_SHIFT                                         9
35885   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_TSEM_IDLE_EN                                                (0x1<<10) // 0 : TSEM IDLE is not part of PCI Clock slowdown logic. 1 : TSEM IDLE is part of PCI Clock slowdown logic.
35886   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_TSEM_IDLE_EN_SHIFT                                          10
35887   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_MSEM_IDLE_EN                                                (0x1<<11) // 0 : MSEM IDLE is not part of PCI Clock slowdown logic. 1 : MSEM IDLE is part of PCI Clock slowdown logic.
35888   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_MSEM_IDLE_EN_SHIFT                                          11
35889   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_USEM_IDLE_EN                                                (0x1<<12) // 0 : USEM IDLE is not part of PCI Clock slowdown logic. 1 : USEM IDLE is part of PCI Clock slowdown logic.
35890   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_USEM_IDLE_EN_SHIFT                                          12
35891   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_XSEM_IDLE_EN                                                (0x1<<13) // 0 : XSEM IDLE is not part of PCI Clock slowdown logic. 1 : XSEM IDLE is part of PCI Clock slowdown logic.
35892   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_XSEM_IDLE_EN_SHIFT                                          13
35893   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_YSEM_IDLE_EN                                                (0x1<<14) // 0 : YSEM IDLE is not part of PCI Clock slowdown logic. 1 : YSEM IDLE is part of PCI Clock slowdown logic.
35894   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_YSEM_IDLE_EN_SHIFT                                          14
35895   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PSEM_IDLE_EN                                                (0x1<<15) // 0 : PSEM IDLE is not part of PCI Clock slowdown logic. 1 : PSEM IDLE is part of PCI Clock slowdown logic.
35896   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PSEM_IDLE_EN_SHIFT                                          15
35897   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_RX_LPI_STATUS_EN                                            (0x1<<16) // 0 : LPI receive status is not part of PCI Clock slowdown logic. 1 : LPI receive status is part of PCI Clock slowdown logic.
35898   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_RX_LPI_STATUS_EN_SHIFT                                      16
35899   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NW_LINKDOWN_EN                                              (0x1<<17) // 0 : Network Link Down is not part of PCI Clock slowdown logic. 1 : Network Link Down is part of PCI Clock slowdown logic.
35900   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NW_LINKDOWN_EN_SHIFT                                        17
35901   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NIG_RX_EMPTY_EN                                             (0x1<<18) // 0 : NIG Rx Empty is not part of PCI Clock slowdown logic. 1 : NIG Rx Empty is part of PCI Clock slowdown logic.
35902   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NIG_RX_EMPTY_EN_SHIFT                                       18
35903   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NIG_TX_EMPTY_EN                                             (0x1<<19) // 0 : NIG Tx Empty is not part of PCI Clock slowdown logic. 1 : NIG Tx Empty is part of PCI Clock slowdown logic.
35904   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NIG_TX_EMPTY_EN_SHIFT                                       19
35905   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NIG_LB_EMPTY_EN                                             (0x1<<20) // 0 : NIG Loopback Empty is not part of PCI Clock slowdown logic. 1 : NIG Loopback Empty is part of PCI Clock slowdown logic.
35906   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_NIG_LB_EMPTY_EN_SHIFT                                       20
35907   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PCIE_IN_D3_EN                                               (0x1<<21) // 0 : PCIE in D3 is not part of PCI Clock slowdown logic. 1 : PCIE in D3 is part of PCI Clock slowdown logic.
35908   #define CPMU_REG_PCI_CLK_SLOWDOWN_ENTRY_EN_PCS_PCIE_IN_D3_EN_SHIFT                                         21
35909 #define CPMU_REG_PCI_CLK_SLOWDOWN_EXIT_EN                                                                    0x0302f4UL //Access:RW   DataWidth:0x3    // Multi Field Register.
35910   #define CPMU_REG_PCI_CLK_SLOWDOWN_EXIT_EN_PCS_PCIE_L1_EXIT_EN                                              (0x1<<0) // 0 : PCIe L1 exit is not part of exit from pci clock slowdown logic 1 : PCIe L1 exit is part of exit from pci clock slowdown logic
35911   #define CPMU_REG_PCI_CLK_SLOWDOWN_EXIT_EN_PCS_PCIE_L1_EXIT_EN_SHIFT                                        0
35912   #define CPMU_REG_PCI_CLK_SLOWDOWN_EXIT_EN_PCS_DORQ_EVENT_EN                                                (0x1<<1) // 0 : DORQ Event is not part of exit from pci clock slowdown logic 1 : DORQ Event is part of exit from pci clock slowdown logic
35913   #define CPMU_REG_PCI_CLK_SLOWDOWN_EXIT_EN_PCS_DORQ_EVENT_EN_SHIFT                                          1
35914   #define CPMU_REG_PCI_CLK_SLOWDOWN_EXIT_EN_PCS_NCSI_EVENT_EN                                                (0x1<<2) // 0 : NCSI Event is not part of exit from pci clock slowdown logic 1 : NCSI Event is part of exit from pci clock slowdown logic
35915   #define CPMU_REG_PCI_CLK_SLOWDOWN_EXIT_EN_PCS_NCSI_EVENT_EN_SHIFT                                          2
35916 #define CPMU_REG_SW_FORCE_PCI_CLK_SLOWDOWN                                                                   0x0302f8UL //Access:RW   DataWidth:0x1    // Setting this bit to "1" will allow software to force slowdown of pci clock for the corresponding path.
35917 #define CPMU_REG_SW_FORCE_PCI_CLK_EXIT                                                                       0x0302fcUL //Access:W    DataWidth:0x1    // Setting this bit to "1" will allow software to provide an early indication to exit pci clock slowdown.
35918 #define CPMU_REG_PXP_VQ_EMPTY_STATUS_E0_0                                                                    0x030300UL //Access:R    DataWidth:0x20   // First 32bits of VQ empty for Engine 0
35919 #define CPMU_REG_PXP_VQ_EMPTY_STATUS_E0_1                                                                    0x030304UL //Access:R    DataWidth:0x2    // Bits [33:32] of VQ empty for engine 0
35920 #define CPMU_REG_PXP_VQ_EMPTY_STATUS_E1_0                                                                    0x030308UL //Access:R    DataWidth:0x20   // First 32bits of VQ empty for Engine 1
35921 #define CPMU_REG_PXP_VQ_EMPTY_STATUS_E1_1                                                                    0x03030cUL //Access:R    DataWidth:0x2    // Bits [33:32] of VQ empty for engine 1
35922 #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0                                                                     0x030310UL //Access:R    DataWidth:0x20   // Multi Field Register.
35923   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BMB_ABOVE_THRESHOLD_PORT_ISIG_STATUS                              (0xf<<0) // Current status of bmb_above_threshold_port
35924   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BMB_ABOVE_THRESHOLD_PORT_ISIG_STATUS_SHIFT                        0
35925   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BMB_PATH_EMPTY_ISIG_STATUS                                        (0x1<<4) // Current status of bmb_path_empty
35926   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BMB_PATH_EMPTY_ISIG_STATUS_SHIFT                                  4
35927   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BMB_PORT_EMPTY_ISIG_STATUS                                        (0xf<<5) // Current status of bmb_port_empty
35928   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BMB_PORT_EMPTY_ISIG_STATUS_SHIFT                                  5
35929   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_ABOVE_THRESHOLD_PATH_E0_ISIG_STATUS                           (0x3<<9) // Current status of brb_above_threshold_path_e0
35930   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_ABOVE_THRESHOLD_PATH_E0_ISIG_STATUS_SHIFT                     9
35931   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_ABOVE_THRESHOLD_PATH_E1_ISIG_STATUS                           (0x3<<11) // Current status of brb_above_threshold_path_e1
35932   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_ABOVE_THRESHOLD_PATH_E1_ISIG_STATUS_SHIFT                     11
35933   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_PATH_EMPTY_E0_ISIG_STATUS                                     (0x1<<13) // Current status of brb_path_empty_e0
35934   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_PATH_EMPTY_E0_ISIG_STATUS_SHIFT                               13
35935   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_PATH_EMPTY_E1_ISIG_STATUS                                     (0x1<<14) // Current status of brb_path_empty_e1
35936   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BRB_PATH_EMPTY_E1_ISIG_STATUS_SHIFT                               14
35937   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_PBF_ABOVE_THRESHOLD_PORT_E0_ISIG_STATUS                           (0x3<<15) // Current status of pbf_above_threshold_port_e0
35938   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_PBF_ABOVE_THRESHOLD_PORT_E0_ISIG_STATUS_SHIFT                     15
35939   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_PBF_ABOVE_THRESHOLD_PORT_E1_ISIG_STATUS                           (0x3<<17) // Current status of pbf_above_threshold_port_e1
35940   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_PBF_ABOVE_THRESHOLD_PORT_E1_ISIG_STATUS_SHIFT                     17
35941   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PATH_EMPTY_E0_ISIG_STATUS                                     (0x1<<19) // Current status of btb_path_empty_e0
35942   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PATH_EMPTY_E0_ISIG_STATUS_SHIFT                               19
35943   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PATH_EMPTY_E1_ISIG_STATUS                                     (0x1<<20) // Current status of btb_path_empty_e1
35944   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PATH_EMPTY_E1_ISIG_STATUS_SHIFT                               20
35945   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PORT_EMPTY_E0_ISIG_STATUS                                     (0x3<<21) // Current status of btb_port_empty_e0
35946   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PORT_EMPTY_E0_ISIG_STATUS_SHIFT                               21
35947   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PORT_EMPTY_E1_ISIG_STATUS                                     (0x3<<23) // Current status of btb_port_empty_e1
35948   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_BTB_PORT_EMPTY_E1_ISIG_STATUS_SHIFT                               23
35949   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CAU_PATH_IDLE_E0_ISIG_STATUS                                      (0x1<<25) // Current status of cau_path_idle_e0
35950   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CAU_PATH_IDLE_E0_ISIG_STATUS_SHIFT                                25
35951   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CAU_PATH_IDLE_E1_ISIG_STATUS                                      (0x1<<26) // Current status of cau_path_idle_e1
35952   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CAU_PATH_IDLE_E1_ISIG_STATUS_SHIFT                                26
35953   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P0_E0_ISIG_STATUS                                  (0x1<<27) // Current status of cnig_link_down_p0_e0
35954   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P0_E0_ISIG_STATUS_SHIFT                            27
35955   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P0_E1_ISIG_STATUS                                  (0x1<<28) // Current status of cnig_link_down_p0_e1
35956   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P0_E1_ISIG_STATUS_SHIFT                            28
35957   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P1_E0_ISIG_STATUS                                  (0x1<<29) // Current status of cnig_link_down_p1_e0
35958   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P1_E0_ISIG_STATUS_SHIFT                            29
35959   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P1_E1_ISIG_STATUS                                  (0x1<<30) // Current status of cnig_link_down_p1_e1
35960   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_LINK_DOWN_P1_E1_ISIG_STATUS_SHIFT                            30
35961   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_RX_LPI_P0_E0_ISIG_STATUS                                     (0x1<<31) // Current status of cnig_rx_lpi_p0_e0
35962   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_0_CNIG_RX_LPI_P0_E0_ISIG_STATUS_SHIFT                               31
35963 #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1                                                                     0x030314UL //Access:R    DataWidth:0x20   // Multi Field Register.
35964   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_CNIG_RX_LPI_P0_E1_ISIG_STATUS                                     (0x1<<0) // Current status of cnig_rx_lpi_p0_e1
35965   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_CNIG_RX_LPI_P0_E1_ISIG_STATUS_SHIFT                               0
35966   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_CNIG_RX_LPI_P1_E0_ISIG_STATUS                                     (0x1<<1) // Current status of cnig_rx_lpi_p1_e0
35967   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_CNIG_RX_LPI_P1_E0_ISIG_STATUS_SHIFT                               1
35968   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_CNIG_RX_LPI_P1_E1_ISIG_STATUS                                     (0x1<<2) // Current status of cnig_rx_lpi_p1_e1
35969   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_CNIG_RX_LPI_P1_E1_ISIG_STATUS_SHIFT                               2
35970   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_DORQ_TX_WAKEUP_E0_ISIG_STATUS                                     (0x3<<3) // Current status of dorq_tx_wakeup_e0
35971   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_DORQ_TX_WAKEUP_E0_ISIG_STATUS_SHIFT                               3
35972   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_DORQ_TX_WAKEUP_E1_ISIG_STATUS                                     (0x3<<5) // Current status of dorq_tx_wakeup_e1
35973   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_DORQ_TX_WAKEUP_E1_ISIG_STATUS_SHIFT                               5
35974   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_MSEM_SEM_IDLE_E0_ISIG_STATUS                                      (0x1<<7) // Current status of msem_sem_idle_e0
35975   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_MSEM_SEM_IDLE_E0_ISIG_STATUS_SHIFT                                7
35976   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_MSEM_SEM_IDLE_E1_ISIG_STATUS                                      (0x1<<8) // Current status of msem_sem_idle_e1
35977   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_MSEM_SEM_IDLE_E1_ISIG_STATUS_SHIFT                                8
35978   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NCSI_RX_EVENT_ISIG_STATUS                                         (0x1<<9) // Current status of ncsi_rx_event
35979   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NCSI_RX_EVENT_ISIG_STATUS_SHIFT                                   9
35980   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P0_E0_ISIG_STATUS                                    (0x1<<10) // Current status of nig_lb_empty_p0_e0
35981   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P0_E0_ISIG_STATUS_SHIFT                              10
35982   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P0_E1_ISIG_STATUS                                    (0x1<<11) // Current status of nig_lb_empty_p0_e1
35983   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P0_E1_ISIG_STATUS_SHIFT                              11
35984   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P1_E0_ISIG_STATUS                                    (0x1<<12) // Current status of nig_lb_empty_p1_e0
35985   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P1_E0_ISIG_STATUS_SHIFT                              12
35986   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P1_E1_ISIG_STATUS                                    (0x1<<13) // Current status of nig_lb_empty_p1_e1
35987   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_LB_EMPTY_P1_E1_ISIG_STATUS_SHIFT                              13
35988   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P0_E0_ISIG_STATUS                                    (0x1<<14) // Current status of nig_rx_empty_p0_e0
35989   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P0_E0_ISIG_STATUS_SHIFT                              14
35990   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P0_E1_ISIG_STATUS                                    (0x1<<15) // Current status of nig_rx_empty_p0_e1
35991   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P0_E1_ISIG_STATUS_SHIFT                              15
35992   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P1_E0_ISIG_STATUS                                    (0x1<<16) // Current status of nig_rx_empty_p1_e0
35993   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P1_E0_ISIG_STATUS_SHIFT                              16
35994   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P1_E1_ISIG_STATUS                                    (0x1<<17) // Current status of nig_rx_empty_p1_e1
35995   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_RX_EMPTY_P1_E1_ISIG_STATUS_SHIFT                              17
35996   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P0_E0_ISIG_STATUS                                    (0x1<<18) // Current status of nig_tx_empty_p0_e0
35997   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P0_E0_ISIG_STATUS_SHIFT                              18
35998   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P0_E1_ISIG_STATUS                                    (0x1<<19) // Current status of nig_tx_empty_p0_e1
35999   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P0_E1_ISIG_STATUS_SHIFT                              19
36000   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P1_E0_ISIG_STATUS                                    (0x1<<20) // Current status of nig_tx_empty_p1_e0
36001   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P1_E0_ISIG_STATUS_SHIFT                              20
36002   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P1_E1_ISIG_STATUS                                    (0x1<<21) // Current status of nig_tx_empty_p1_e1
36003   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_NIG_TX_EMPTY_P1_E1_ISIG_STATUS_SHIFT                              21
36004   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PATH_EMPTY_E0_ISIG_STATUS                                     (0x1<<22) // Current status of pbf_path_empty_e0
36005   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PATH_EMPTY_E0_ISIG_STATUS_SHIFT                               22
36006   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PATH_EMPTY_E1_ISIG_STATUS                                     (0x1<<23) // Current status of pbf_path_empty_e1
36007   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PATH_EMPTY_E1_ISIG_STATUS_SHIFT                               23
36008   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PORT_EMPTY_E0_ISIG_STATUS                                     (0xf<<24) // Current status of pbf_port_empty_e0
36009   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PORT_EMPTY_E0_ISIG_STATUS_SHIFT                               24
36010   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PORT_EMPTY_E1_ISIG_STATUS                                     (0xf<<28) // Current status of pbf_port_empty_e1
36011   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_1_PBF_PORT_EMPTY_E1_ISIG_STATUS_SHIFT                               28
36012 #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2                                                                     0x030318UL //Access:R    DataWidth:0x20   // Multi Field Register.
36013   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_INT_DEASSERT_E0_ISIG_STATUS                                 (0x1<<0) // Current status of pglue_int_deassert_e0
36014   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_INT_DEASSERT_E0_ISIG_STATUS_SHIFT                           0
36015   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_INT_DEASSERT_E1_ISIG_STATUS                                 (0x1<<1) // Current status of pglue_int_deassert_e1
36016   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_INT_DEASSERT_E1_ISIG_STATUS_SHIFT                           1
36017   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_OBFF_STATE_ISIG_STATUS                                      (0xf<<2) // Current status of pglue_obff_state
36018   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_OBFF_STATE_ISIG_STATUS_SHIFT                                2
36019   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_PATH_IN_D3_E0_ISIG_STATUS                                   (0x1<<6) // Current status of pglue_path_in_d3_e0
36020   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_PATH_IN_D3_E0_ISIG_STATUS_SHIFT                             6
36021   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_PATH_IN_D3_E1_ISIG_STATUS                                   (0x1<<7) // Current status of pglue_path_in_d3_e1
36022   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_PATH_IN_D3_E1_ISIG_STATUS_SHIFT                             7
36023   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_PGL_EMPTY_ISIG_STATUS                                       (0x1<<8) // Current status of pglue_pgl_empty
36024   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PGLUE_PGL_EMPTY_ISIG_STATUS_SHIFT                                 8
36025   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PSEM_SEM_IDLE_E0_ISIG_STATUS                                      (0x1<<9) // Current status of psem_sem_idle_e0
36026   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PSEM_SEM_IDLE_E0_ISIG_STATUS_SHIFT                                9
36027   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PSEM_SEM_IDLE_E1_ISIG_STATUS                                      (0x1<<10) // Current status of psem_sem_idle_e1
36028   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PSEM_SEM_IDLE_E1_ISIG_STATUS_SHIFT                                10
36029   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_MASTER_PATH_EMPTY_E0_ISIG_STATUS                              (0x1<<11) // Current status of pxp_master_path_empty_e0
36030   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_MASTER_PATH_EMPTY_E0_ISIG_STATUS_SHIFT                        11
36031   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_MASTER_PATH_EMPTY_E1_ISIG_STATUS                              (0x1<<12) // Current status of pxp_master_path_empty_e1
36032   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_MASTER_PATH_EMPTY_E1_ISIG_STATUS_SHIFT                        12
36033   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_TARGET_PATH_EMPTY_E0_ISIG_STATUS                              (0x1<<13) // Current status of pxp_target_path_empty_e0
36034   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_TARGET_PATH_EMPTY_E0_ISIG_STATUS_SHIFT                        13
36035   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_TARGET_PATH_EMPTY_E1_ISIG_STATUS                              (0x1<<14) // Current status of pxp_target_path_empty_e1
36036   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_PXP_TARGET_PATH_EMPTY_E1_ISIG_STATUS_SHIFT                        14
36037   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_GLOBAL_EMPTY_E0_ISIG_STATUS                                    (0x1<<15) // Current status of qm_global_empty_e0
36038   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_GLOBAL_EMPTY_E0_ISIG_STATUS_SHIFT                              15
36039   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_GLOBAL_EMPTY_E1_ISIG_STATUS                                    (0x1<<16) // Current status of qm_global_empty_e1
36040   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_GLOBAL_EMPTY_E1_ISIG_STATUS_SHIFT                              16
36041   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_PORT_EMPTY_E0_ISIG_STATUS                                      (0xf<<17) // Current status of qm_port_empty_e0
36042   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_PORT_EMPTY_E0_ISIG_STATUS_SHIFT                                17
36043   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_PORT_EMPTY_E1_ISIG_STATUS                                      (0xf<<21) // Current status of qm_port_empty_e1
36044   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_PORT_EMPTY_E1_ISIG_STATUS_SHIFT                                21
36045   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_TX_EMPTY_E0_ISIG_STATUS                                        (0x1<<25) // Current status of qm_tx_empty_e0
36046   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_TX_EMPTY_E0_ISIG_STATUS_SHIFT                                  25
36047   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_TX_EMPTY_E1_ISIG_STATUS                                        (0x1<<26) // Current status of qm_tx_empty_e1
36048   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_QM_TX_EMPTY_E1_ISIG_STATUS_SHIFT                                  26
36049   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TM_DURING_SCAN_E0_ISIG_STATUS                                     (0x1<<27) // Current status of tm_during_scan_e0
36050   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TM_DURING_SCAN_E0_ISIG_STATUS_SHIFT                               27
36051   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TM_DURING_SCAN_E1_ISIG_STATUS                                     (0x1<<28) // Current status of tm_during_scan_e1
36052   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TM_DURING_SCAN_E1_ISIG_STATUS_SHIFT                               28
36053   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TSEM_SEM_IDLE_E0_ISIG_STATUS                                      (0x1<<29) // Current status of tsem_sem_idle_e0
36054   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TSEM_SEM_IDLE_E0_ISIG_STATUS_SHIFT                                29
36055   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TSEM_SEM_IDLE_E1_ISIG_STATUS                                      (0x1<<30) // Current status of tsem_sem_idle_e1
36056   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_TSEM_SEM_IDLE_E1_ISIG_STATUS_SHIFT                                30
36057   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_USEM_SEM_IDLE_E0_ISIG_STATUS                                      (0x1<<31) // Current status of usem_sem_idle_e0
36058   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_2_USEM_SEM_IDLE_E0_ISIG_STATUS_SHIFT                                31
36059 #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3                                                                     0x03031cUL //Access:R    DataWidth:0x12   // Multi Field Register.
36060   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_USEM_SEM_IDLE_E1_ISIG_STATUS                                      (0x1<<0) // Current status of usem_sem_idle_e1
36061   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_USEM_SEM_IDLE_E1_ISIG_STATUS_SHIFT                                0
36062   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_XSEM_SEM_IDLE_E0_ISIG_STATUS                                      (0x1<<1) // Current status of xsem_sem_idle_e0
36063   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_XSEM_SEM_IDLE_E0_ISIG_STATUS_SHIFT                                1
36064   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_XSEM_SEM_IDLE_E1_ISIG_STATUS                                      (0x1<<2) // Current status of xsem_sem_idle_e1
36065   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_XSEM_SEM_IDLE_E1_ISIG_STATUS_SHIFT                                2
36066   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_YSEM_SEM_IDLE_E0_ISIG_STATUS                                      (0x1<<3) // Current status of ysem_sem_idle_e0
36067   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_YSEM_SEM_IDLE_E0_ISIG_STATUS_SHIFT                                3
36068   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_YSEM_SEM_IDLE_E1_ISIG_STATUS                                      (0x1<<4) // Current status of ysem_sem_idle_e1
36069   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_YSEM_SEM_IDLE_E1_ISIG_STATUS_SHIFT                                4
36070   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_PCIE_LINK_IN_L1_ISIG_STATUS                                       (0x1<<5) // Current status of pcie_link_in_l1
36071   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_PCIE_LINK_IN_L1_ISIG_STATUS_SHIFT                                 5
36072   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_IGU_CPMU_EEE_PENDING_INTERRUPT_E0_ISIG_STATUS                     (0x1<<6) // Current status of igu_cpmu_eee_pending_interrupt_e0
36073   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_IGU_CPMU_EEE_PENDING_INTERRUPT_E0_ISIG_STATUS_SHIFT               6
36074   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_IGU_CPMU_EEE_PENDING_INTERRUPT_E1_ISIG_STATUS                     (0x1<<7) // Current status of igu_cpmu_eee_pending_interrupt_e1
36075   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_IGU_CPMU_EEE_PENDING_INTERRUPT_E1_ISIG_STATUS_SHIFT               7
36076   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_TX_EMPTY_P2_E0_ISIG_STATUS_K2_E5                              (0x1<<8) // Current status of nig_tx_empty_p2_e0
36077   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_TX_EMPTY_P2_E0_ISIG_STATUS_K2_E5_SHIFT                        8
36078   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_TX_EMPTY_P3_E0_ISIG_STATUS_K2_E5                              (0x1<<9) // Current status of nig_tx_empty_p3_e0
36079   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_TX_EMPTY_P3_E0_ISIG_STATUS_K2_E5_SHIFT                        9
36080   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_RX_EMPTY_P2_E0_ISIG_STATUS_K2_E5                              (0x1<<10) // Current status of nig_rx_empty_p2_e0
36081   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_RX_EMPTY_P2_E0_ISIG_STATUS_K2_E5_SHIFT                        10
36082   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_RX_EMPTY_P3_E0_ISIG_STATUS_K2_E5                              (0x1<<11) // Current status of nig_rx_empty_p3_e0
36083   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_RX_EMPTY_P3_E0_ISIG_STATUS_K2_E5_SHIFT                        11
36084   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_LB_EMPTY_P2_E0_ISIG_STATUS_K2_E5                              (0x1<<12) // Current status of nig_lb_empty_p2_e0
36085   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_LB_EMPTY_P2_E0_ISIG_STATUS_K2_E5_SHIFT                        12
36086   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_LB_EMPTY_P3_E0_ISIG_STATUS_K2_E5                              (0x1<<13) // Current status of nig_lb_empty_p3_e0
36087   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_NIG_LB_EMPTY_P3_E0_ISIG_STATUS_K2_E5_SHIFT                        13
36088   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_LINK_DOWN_P2_E0_ISIG_STATUS_K2_E5                            (0x1<<14) // Current status of cnig_link_down_p2_e0
36089   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_LINK_DOWN_P2_E0_ISIG_STATUS_K2_E5_SHIFT                      14
36090   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_LINK_DOWN_P3_E0_ISIG_STATUS_K2_E5                            (0x1<<15) // Current status of cnig_link_down_p3_e0
36091   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_LINK_DOWN_P3_E0_ISIG_STATUS_K2_E5_SHIFT                      15
36092   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_RX_LPI_P2_E0_ISIG_STATUS_K2_E5                               (0x1<<16) // Current status of cnig_rx_lpi_p2_e0
36093   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_RX_LPI_P2_E0_ISIG_STATUS_K2_E5_SHIFT                         16
36094   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_RX_LPI_P3_E0_ISIG_STATUS_K2_E5                               (0x1<<17) // Current status of cnig_rx_lpi_p3_e0
36095   #define CPMU_REG_CPMU_INPUT_SIG_STATUS_3_CNIG_RX_LPI_P3_E0_ISIG_STATUS_K2_E5_SHIFT                         17
36096 #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS                                                                      0x030320UL //Access:R    DataWidth:0x17   // Multi Field Register.
36097   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P0_E0_OSIG_STATUS                                     (0x1<<0) // Current status of cnig_lpi_req_p0_e0
36098   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P0_E0_OSIG_STATUS_SHIFT                               0
36099   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P0_E1_OSIG_STATUS                                     (0x1<<1) // Current status of cnig_lpi_req_p0_e1
36100   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P0_E1_OSIG_STATUS_SHIFT                               1
36101   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P1_E0_OSIG_STATUS                                     (0x1<<2) // Current status of cnig_lpi_req_p1_e0
36102   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P1_E0_OSIG_STATUS_SHIFT                               2
36103   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P1_E1_OSIG_STATUS                                     (0x1<<3) // Current status of cnig_lpi_req_p1_e1
36104   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P1_E1_OSIG_STATUS_SHIFT                               3
36105   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_MAIN_CLK_SLOWDOWN_CMN_OSIG_STATUS                          (0x1<<4) // Current status of erstclk_main_clk_slowdown_cmn
36106   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_MAIN_CLK_SLOWDOWN_CMN_OSIG_STATUS_SHIFT                    4
36107   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_MAIN_CLK_SLOWDOWN_E0_OSIG_STATUS                           (0x1<<5) // Current status of erstclk_main_clk_slowdown_e0
36108   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_MAIN_CLK_SLOWDOWN_E0_OSIG_STATUS_SHIFT                     5
36109   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_MAIN_CLK_SLOWDOWN_E1_OSIG_STATUS                           (0x1<<6) // Current status of erstclk_main_clk_slowdown_e1
36110   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_MAIN_CLK_SLOWDOWN_E1_OSIG_STATUS_SHIFT                     6
36111   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_NW_CLK_SLOWDOWN_CMN_OSIG_STATUS                            (0x1<<7) // Current status of erstclk_nw_clk_slowdown_cmn
36112   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_NW_CLK_SLOWDOWN_CMN_OSIG_STATUS_SHIFT                      7
36113   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_NW_CLK_SLOWDOWN_E0_OSIG_STATUS                             (0x1<<8) // Current status of erstclk_nw_clk_slowdown_e0
36114   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_NW_CLK_SLOWDOWN_E0_OSIG_STATUS_SHIFT                       8
36115   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_NW_CLK_SLOWDOWN_E1_OSIG_STATUS                             (0x1<<9) // Current status of erstclk_nw_clk_slowdown_e1
36116   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_NW_CLK_SLOWDOWN_E1_OSIG_STATUS_SHIFT                       9
36117   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_PCI_CLK_SLOWDOWN_CMN_OSIG_STATUS                           (0x1<<10) // Current status of erstclk_pci_clk_slowdown_cmn
36118   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_PCI_CLK_SLOWDOWN_CMN_OSIG_STATUS_SHIFT                     10
36119   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_PCI_CLK_SLOWDOWN_E0_OSIG_STATUS                            (0x1<<11) // Current status of erstclk_pci_clk_slowdown_e0
36120   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_PCI_CLK_SLOWDOWN_E0_OSIG_STATUS_SHIFT                      11
36121   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_PCI_CLK_SLOWDOWN_E1_OSIG_STATUS                            (0x1<<12) // Current status of erstclk_pci_clk_slowdown_e1
36122   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_PCI_CLK_SLOWDOWN_E1_OSIG_STATUS_SHIFT                      12
36123   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_STORM_CLK_SLOWDOWN_E0_OSIG_STATUS                          (0x1<<13) // Current status of erstclk_storm_clk_slowdown_e0
36124   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_STORM_CLK_SLOWDOWN_E0_OSIG_STATUS_SHIFT                    13
36125   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_STORM_CLK_SLOWDOWN_E1_OSIG_STATUS                          (0x1<<14) // Current status of erstclk_storm_clk_slowdown_e1
36126   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_ERSTCLK_STORM_CLK_SLOWDOWN_E1_OSIG_STATUS_SHIFT                    14
36127   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_IGU_STALL_INT_E0_OSIG_STATUS                                       (0x1<<15) // Current status of igu_stall_int_e0
36128   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_IGU_STALL_INT_E0_OSIG_STATUS_SHIFT                                 15
36129   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_IGU_STALL_INT_E1_OSIG_STATUS                                       (0x1<<16) // Current status of igu_stall_int_e1
36130   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_IGU_STALL_INT_E1_OSIG_STATUS_SHIFT                                 16
36131   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PCIE_EARLY_L1_EXIT_OSIG_STATUS                                     (0x1<<17) // Current status of pcie_early_l1_exit
36132   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PCIE_EARLY_L1_EXIT_OSIG_STATUS_SHIFT                               17
36133   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PGLUE_SEND_LTR2_OSIG_STATUS                                        (0x1<<18) // Current status of pglue_send_ltr2
36134   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PGLUE_SEND_LTR2_OSIG_STATUS_SHIFT                                  18
36135   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PXP_STALL_MEM_E0_OSIG_STATUS                                       (0x1<<19) // Current status of pxp_stall_mem_e0
36136   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PXP_STALL_MEM_E0_OSIG_STATUS_SHIFT                                 19
36137   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PXP_STALL_MEM_E1_OSIG_STATUS                                       (0x1<<20) // Current status of pxp_stall_mem_e1
36138   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_PXP_STALL_MEM_E1_OSIG_STATUS_SHIFT                                 20
36139   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P2_E0_OSIG_STATUS_K2_E5                               (0x1<<21) // Current status of cnig_lpi_req_p2_e0
36140   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P2_E0_OSIG_STATUS_K2_E5_SHIFT                         21
36141   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P3_E0_OSIG_STATUS_K2_E5                               (0x1<<22) // Current status of cnig_lpi_req_p3_e0
36142   #define CPMU_REG_CPMU_OUTPUT_SIG_STATUS_CNIG_LPI_REQ_P3_E0_OSIG_STATUS_K2_E5_SHIFT                         22
36143 #define CPMU_REG_LPI_TX_REQ_STAT_RO                                                                          0x030324UL //Access:R    DataWidth:0x20   // Event Counter: Counts number of times the device has gone into LPI.
36144 #define CPMU_REG_LPI_TX_DURATION_STAT_RO                                                                     0x030328UL //Access:R    DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in LPI state. this is a cumulative counter and has a 25us resolution.
36145 #define CPMU_REG_LPI_RX_REQ_STAT_RO                                                                          0x03032cUL //Access:R    DataWidth:0x20   // Event Counter: Counts number of times a Rx LPI was received.
36146 #define CPMU_REG_LPI_RX_DURATION_STAT_RO                                                                     0x030330UL //Access:R    DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in RX LPI state. this is a cumulative counter and has a 25us resolution.
36147 #define CPMU_REG_LPI_REQ_STAT_RO                                                                             0x030334UL //Access:R    DataWidth:0x20   // Event Counter: Counts number of times both sides went into LPI state.
36148 #define CPMU_REG_LPI_DURATION_STAT_RO                                                                        0x030338UL //Access:R    DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in LPI state. this is a cumulative counter and has a 25us resolution.
36149 #define CPMU_REG_OBFF_STALL_MEM_STAT_RO                                                                      0x03033cUL //Access:R    DataWidth:0x20   // Event Counter: Counts number of times the Stall Memory was asserted for OBFF.
36150 #define CPMU_REG_OBFF_STALL_MEM_DURATION_STAT_RO                                                             0x030340UL //Access:R    DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in Stall Memory state. this is a cumulative counter and has a 25us resolution.
36151 #define CPMU_REG_OBFF_STALL_INT_STAT_RO                                                                      0x030344UL //Access:R    DataWidth:0x20   // Event Counter: Counts number of times the Stall Intterupt was asserted for OBFF.
36152 #define CPMU_REG_OBFF_STALL_INT_DURATION_STAT_RO                                                             0x030348UL //Access:R    DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in Stall Intterupt state. this is a cumulative counter and has a 25us resolution.
36153 #define CPMU_REG_L1_ENTRY_STAT_RO                                                                            0x03034cUL //Access:R    DataWidth:0x20   // Event Counter: Counts number of times the device has gone into L1
36154 #define CPMU_REG_L1_ENTRY_DURATION_STAT_RO                                                                   0x030350UL //Access:R    DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in L1 state. this is a cumulative counter and has a 25us resolution.
36155 #define CPMU_REG_LTR_SEND_STAT_RO                                                                            0x030354UL //Access:R    DataWidth:0x20   // Event Counter: Counts number of times the device has gone into LTR
36156 #define CPMU_REG_LTR_SEND_DURATION_STAT_RO                                                                   0x030358UL //Access:R    DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in LTR state. this is a cumulative counter and has a 25us resolution.
36157 #define CPMU_REG_MCS_SLOWDOWN_STAT_RO                                                                        0x03035cUL //Access:R    DataWidth:0x20   // Event Counter:
36158 #define CPMU_REG_MCS_DURATION_STAT_RO                                                                        0x030360UL //Access:R    DataWidth:0x20   // Duration Counter: counts number of ticks main clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36159 #define CPMU_REG_SCS_SLOWDOWN_STAT_RO                                                                        0x030364UL //Access:R    DataWidth:0x20   // Event Counter:
36160 #define CPMU_REG_SCS_DURATION_STAT_RO                                                                        0x030368UL //Access:R    DataWidth:0x20   // Duration Counter:  counts number of ticks storm clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36161 #define CPMU_REG_NCS_SLOWDOWN_STAT_RO                                                                        0x03036cUL //Access:R    DataWidth:0x20   // Event Counter:
36162 #define CPMU_REG_NCS_DURATION_STAT_RO                                                                        0x030370UL //Access:R    DataWidth:0x20   // Duration Counter: counts number of ticks network clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36163 #define CPMU_REG_PCS_SLOWDOWN_STAT_RO                                                                        0x030374UL //Access:R    DataWidth:0x20   // Event Counter:
36164 #define CPMU_REG_PCS_DURATION_STAT_RO                                                                        0x030378UL //Access:R    DataWidth:0x20   // Duration Counter: counts number of ticks pci clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36165 #define CPMU_REG_LPI_TX_REQ_STAT                                                                             0x03037cUL //Access:RC   DataWidth:0x20   // Event Counter: Counts number of times the device has gone into LPI.
36166 #define CPMU_REG_LPI_TX_DURATION_STAT                                                                        0x030380UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in LPI state. this is a cumulative counter and has a 25us resolution.
36167 #define CPMU_REG_LPI_RX_REQ_STAT                                                                             0x030384UL //Access:RC   DataWidth:0x20   // Event Counter: Counts number of times a Rx LPI was received.
36168 #define CPMU_REG_LPI_RX_DURATION_STAT                                                                        0x030388UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in RX LPI state. this is a cumulative counter and has a 25us resolution.
36169 #define CPMU_REG_LPI_REQ_STAT                                                                                0x03038cUL //Access:RC   DataWidth:0x20   // Event Counter: Counts number of times both sides went into LPI state.
36170 #define CPMU_REG_LPI_DURATION_STAT                                                                           0x030390UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in LPI state. this is a cumulative counter and has a 25us resolution.
36171 #define CPMU_REG_OBFF_STALL_MEM_STAT                                                                         0x030394UL //Access:RC   DataWidth:0x20   // Event Counter: Counts number of times the Stall Memory was asserted for OBFF.
36172 #define CPMU_REG_OBFF_STALL_MEM_DURATION_STAT                                                                0x030398UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in Stall Memory state. this is a cumulative counter and has a 25us resolution.
36173 #define CPMU_REG_OBFF_STALL_INT_STAT                                                                         0x03039cUL //Access:RC   DataWidth:0x20   // Event Counter: Counts number of times the Stall Intterupt was asserted for OBFF.
36174 #define CPMU_REG_OBFF_STALL_INT_DURATION_STAT                                                                0x0303a0UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in Stall Intterupt state. this is a cumulative counter and has a 25us resolution.
36175 #define CPMU_REG_L1_ENTRY_STAT                                                                               0x0303a4UL //Access:RC   DataWidth:0x20   // Event Counter: Counts number of times the device has gone into L1
36176 #define CPMU_REG_L1_ENTRY_DURATION_STAT                                                                      0x0303a8UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in L1 state. this is a cumulative counter and has a 25us resolution.
36177 #define CPMU_REG_LTR_SEND_STAT                                                                               0x0303acUL //Access:RC   DataWidth:0x20   // Event Counter: Counts number of times the device has gone into LTR
36178 #define CPMU_REG_LTR_SEND_DURATION_STAT                                                                      0x0303b0UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks the device was in LTR state. this is a cumulative counter and has a 25us resolution.
36179 #define CPMU_REG_MCS_SLOWDOWN_STAT                                                                           0x0303b4UL //Access:RC   DataWidth:0x20   // Event Counter:
36180 #define CPMU_REG_MCS_DURATION_STAT                                                                           0x0303b8UL //Access:RC   DataWidth:0x20   // Duration Counter: Counts number of ticks main clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36181 #define CPMU_REG_SCS_SLOWDOWN_STAT                                                                           0x0303bcUL //Access:RC   DataWidth:0x20   // Event Counter:
36182 #define CPMU_REG_SCS_DURATION_STAT                                                                           0x0303c0UL //Access:RC   DataWidth:0x20   // Duration Counter: counts number of ticks storm clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36183 #define CPMU_REG_NCS_SLOWDOWN_STAT                                                                           0x0303c4UL //Access:RC   DataWidth:0x20   // Event Counter:
36184 #define CPMU_REG_NCS_DURATION_STAT                                                                           0x0303c8UL //Access:RC   DataWidth:0x20   // Duration Counter: counts number of ticks network clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36185 #define CPMU_REG_PCS_SLOWDOWN_STAT                                                                           0x0303ccUL //Access:RC   DataWidth:0x20   // Event Counter:
36186 #define CPMU_REG_PCS_DURATION_STAT                                                                           0x0303d0UL //Access:RC   DataWidth:0x20   // Duration Counter: counts number of ticks pci clock was in slow down state. this is a cumulative counter and has a 25us resolution.
36187 #define CPMU_REG_CLK_TO_CLK_ST_CNT_VAL                                                                       0x0303d4UL //Access:RW   DataWidth:0x5    // This register configures the delay for slowing down of STORM clock after main clock is slowed down.
36188 #define CPMU_REG_CLK_ST_TO_CLK_CNT_VAL                                                                       0x0303d8UL //Access:RW   DataWidth:0x5    // This register configures the delay for waking up of main clock after STORM clock is up and running.
36189 #define CPMU_REG_ECO_RESERVED                                                                                0x0303dcUL //Access:RW   DataWidth:0x8    // Reserved for future ECOs
36190 #define CPMU_REG_INT_STS_0                                                                                   0x0303e0UL //Access:R    DataWidth:0x1    // Multi Field Register.
36191   #define CPMU_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
36192   #define CPMU_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
36193 #define CPMU_REG_INT_MASK_0                                                                                  0x0303e4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
36194   #define CPMU_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: CPMU_REG_INT_STS_0.ADDRESS_ERROR .
36195   #define CPMU_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
36196 #define CPMU_REG_INT_STS_WR_0                                                                                0x0303e8UL //Access:WR   DataWidth:0x1    // Multi Field Register.
36197   #define CPMU_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
36198   #define CPMU_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
36199 #define CPMU_REG_INT_STS_CLR_0                                                                               0x0303ecUL //Access:RC   DataWidth:0x1    // Multi Field Register.
36200   #define CPMU_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
36201   #define CPMU_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
36202 #define CPMU_REG_SDM_SQ_COUNTER_E0_P0                                                                        0x0303f0UL //Access:R    DataWidth:0x20   // SDM SQ counter value for Engine 0, port 0.
36203 #define CPMU_REG_SDM_SQ_COUNTER_E0_P1                                                                        0x0303f4UL //Access:R    DataWidth:0x20   // SDM SQ counter value for Engine 0, port 1.
36204 #define CPMU_REG_SDM_SQ_COUNTER_E1_P0                                                                        0x0303f8UL //Access:R    DataWidth:0x20   // SDM SQ counter value for Engine 1, port 0.
36205 #define CPMU_REG_SDM_SQ_COUNTER_E1_P1                                                                        0x0303fcUL //Access:R    DataWidth:0x20   // SDM SQ counter value for Engine 1, port 1.
36206 #define CPMU_REG_SDM_SQ_COUNTER_E0_P2_K2_E5                                                                  0x030400UL //Access:R    DataWidth:0x20   // SDM SQ counter value for Engine 0, port 2.
36207 #define CPMU_REG_SDM_SQ_COUNTER_E0_P3_K2_E5                                                                  0x030404UL //Access:R    DataWidth:0x20   // SDM SQ counter value for Engine 0, port 3.
36208 #define NCSI_REG_PRTY_MASK_H_0_BB_K2                                                                         0x040004UL //Access:RW   DataWidth:0x1    // Multi Field Register.
36209   #define NCSI_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: NCSI_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
36210   #define NCSI_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               0
36211 #define NCSI_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x040010UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
36212 #define NCSI_REG_CONFIG                                                                                      0x040200UL //Access:RW   DataWidth:0xe    // Multi Field Register.
36213   #define NCSI_REG_CONFIG_PROMISCOUS                                                                         (0x1<<0) // Setting this bit to a '1' will result in all packets received from BMC to be routed to MCP.
36214   #define NCSI_REG_CONFIG_PROMISCOUS_SHIFT                                                                   0
36215   #define NCSI_REG_CONFIG_ALL_MCP                                                                            (0x1<<1) // Setting this bit to a '1' will result in all packets received from BMC that meet the matching of Source MAC address of the packet to the stored channel MAC address criteria to be routed to MCP.
36216   #define NCSI_REG_CONFIG_ALL_MCP_SHIFT                                                                      1
36217   #define NCSI_REG_CONFIG_FWD_BCAST_TO_MCP                                                                   (0x1<<2) // 0 -> Send all broadcast packets to the appropriate network port. 1 -> Send all broadcast packets to MCP
36218   #define NCSI_REG_CONFIG_FWD_BCAST_TO_MCP_SHIFT                                                             2
36219   #define NCSI_REG_CONFIG_FWD_MCAST_TO_MCP                                                                   (0x1<<3) // 0 -> Send all multicast packets to the appropriate network port. 1 -> Send all multicast packets to MCP
36220   #define NCSI_REG_CONFIG_FWD_MCAST_TO_MCP_SHIFT                                                             3
36221   #define NCSI_REG_CONFIG_USE_VLAN_FOR_COMP                                                                  (0x1<<4) // 0 -> only MAC address is used for comparison to detect Host2BMC traffic. 1 -> MAC and VLAN are used for comparision to detect Host2BMC traffic.
36222   #define NCSI_REG_CONFIG_USE_VLAN_FOR_COMP_SHIFT                                                            4
36223   #define NCSI_REG_CONFIG_SA_LEARNING_EN                                                                     (0x1<<5) // 0 -> Do not enable source MAC address learning for packets from Host to BMC. 1 -> Enable source MAC address learning for packets from Host to BMC.
36224   #define NCSI_REG_CONFIG_SA_LEARNING_EN_SHIFT                                                               5
36225   #define NCSI_REG_CONFIG_INVALIDATE_AGED_ENTRIES                                                            (0x1<<6) // 0 -> Entries in SA Learning Cache are valid even after they are aged. 1 -> Entries in SA Learning Cache become invalid after they are aged.
36226   #define NCSI_REG_CONFIG_INVALIDATE_AGED_ENTRIES_SHIFT                                                      6
36227   #define NCSI_REG_CONFIG_FLOW_CONTROL_EN                                                                    (0x1<<7) // Setting this bit to a '1' will result in enabling flow control towards the BMC.
36228   #define NCSI_REG_CONFIG_FLOW_CONTROL_EN_SHIFT                                                              7
36229   #define NCSI_REG_CONFIG_SW_PAUSE                                                                           (0x1<<8) // Setting this bit to a '1' will result in XOFF to be sent out to BMC. Clearing this register after it was set to '1' will cause an XON to be sent out.
36230   #define NCSI_REG_CONFIG_SW_PAUSE_SHIFT                                                                     8
36231   #define NCSI_REG_CONFIG_HOST2BMC_EN                                                                        (0x1<<9) // Setting this bit to a '1' tells the HW that Host2BMC traffic is enabled.
36232   #define NCSI_REG_CONFIG_HOST2BMC_EN_SHIFT                                                                  9
36233   #define NCSI_REG_CONFIG_MII_SEL                                                                            (0x1<<10) // 0 -> Select NCSI RMII interface as the MII port 1 -> Select SGMII MII interface as the MII port
36234   #define NCSI_REG_CONFIG_MII_SEL_SHIFT                                                                      10
36235   #define NCSI_REG_CONFIG_MGMT_SRC_SEL                                                                       (0x1<<11) // 0 -> Select NCSI RMII interface as the Management Port 1 -> Select Proprietary SGMII interface as the Management port
36236   #define NCSI_REG_CONFIG_MGMT_SRC_SEL_SHIFT                                                                 11
36237   #define NCSI_REG_CONFIG_DROP_ALL_PKTS_WHEN_FULL                                                            (0x1<<12) // 1 -> When BMB asserts any full condition, drop all the packets 0 -> Drop packets destined only to the particular TC when the TC specific full is asserted. Note: When global BMB Full condition is asserted, all the packets will be dropped irrespective of the settings of this register.
36238   #define NCSI_REG_CONFIG_DROP_ALL_PKTS_WHEN_FULL_SHIFT                                                      12
36239   #define NCSI_REG_CONFIG_ALL_PASS_THRU_TO_HOST                                                              (0x1<<13) // 1 -> When this bit is set, all pass through traffic will be directed to host, if HOST2BMC is enabled. 0 -> When not set, packets will follow the normal decision tree.
36240   #define NCSI_REG_CONFIG_ALL_PASS_THRU_TO_HOST_SHIFT                                                        13
36241 #define NCSI_REG_PKT_ETHERTYPE_VALID                                                                         0x040204UL //Access:RW   DataWidth:0x1    // When set, this bit indicates that the value in pkt_ethertype register is valid.
36242 #define NCSI_REG_PKT_ETHERTYPE                                                                               0x040208UL //Access:RW   DataWidth:0x10   // A packet received from BMC will an ethertype of 0x88F8 will be sent to MCP as these are NCSI control packets as defined in the spec. This register allows SW to program one more ethertype other that 0x88F8, a match of which will result in packets being sent to MCP.
36243 #define NCSI_REG_BMC_MAC_VALID_FLAG_0                                                                        0x04020cUL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the BMC MAC address + VLAN is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36244 #define NCSI_REG_BMC_MAC_VALID_FLAG_1                                                                        0x040210UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the BMC MAC address + VLAN is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36245 #define NCSI_REG_BMC_MAC_VALID_FLAG_2                                                                        0x040214UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the BMC MAC address + VLAN is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36246 #define NCSI_REG_BMC_MAC_VALID_FLAG_3                                                                        0x040218UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the BMC MAC address + VLAN is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36247 #define NCSI_REG_BMC_MAC_ADDR_LO_0                                                                           0x04021cUL //Access:RW   DataWidth:0x20   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [31:0] of the MAC Address[47:0]
36248 #define NCSI_REG_BMC_MAC_ADDR_HI_0                                                                           0x040220UL //Access:RW   DataWidth:0x10   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [47:32] of the MAC Address[47:0]
36249 #define NCSI_REG_BMC_MAC_ADDR_LO_1                                                                           0x040224UL //Access:RW   DataWidth:0x20   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [31:0] of the MAC Address[47:0]
36250 #define NCSI_REG_BMC_MAC_ADDR_HI_1                                                                           0x040228UL //Access:RW   DataWidth:0x10   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [47:32] of the MAC Address[47:0]
36251 #define NCSI_REG_BMC_MAC_ADDR_LO_2                                                                           0x04022cUL //Access:RW   DataWidth:0x20   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [31:0] of the MAC Address[47:0]
36252 #define NCSI_REG_BMC_MAC_ADDR_HI_2                                                                           0x040230UL //Access:RW   DataWidth:0x10   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [47:32] of the MAC Address[47:0]
36253 #define NCSI_REG_BMC_MAC_ADDR_LO_3                                                                           0x040234UL //Access:RW   DataWidth:0x20   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [31:0] of the MAC Address[47:0]
36254 #define NCSI_REG_BMC_MAC_ADDR_HI_3                                                                           0x040238UL //Access:RW   DataWidth:0x10   // When the NCSI interface powers up, BMC communicates with the MCP FW on the number of channels available in the chip. Each channel represents the number of network ports in the chip. BMC will allocate one MAC address for each channel. When BMC wants to send a packet to that channel, it will use the MAC address as the Source MAC address in the packet. This allows the NIC to route the packet to the appropriate channel. MCP FW will write the MAC address to these registers so that HW can do the routing. These are bits [47:32] of the MAC Address[47:0]
36255 #define NCSI_REG_BMC_VLAN_ID_0                                                                               0x04023cUL //Access:RW   DataWidth:0xc    // This register stores the VLAN ID associated with the corresponding channel.
36256 #define NCSI_REG_BMC_VLAN_ID_1                                                                               0x040240UL //Access:RW   DataWidth:0xc    // This register stores the VLAN ID associated with the corresponding channel.
36257 #define NCSI_REG_BMC_VLAN_ID_2                                                                               0x040244UL //Access:RW   DataWidth:0xc    // This register stores the VLAN ID associated with the corresponding channel.
36258 #define NCSI_REG_BMC_VLAN_ID_3                                                                               0x040248UL //Access:RW   DataWidth:0xc    // This register stores the VLAN ID associated with the corresponding channel.
36259 #define NCSI_REG_SA_STATIC_VALID_FLAG_0                                                                      0x04024cUL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36260 #define NCSI_REG_SA_STATIC_VALID_FLAG_1                                                                      0x040250UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36261 #define NCSI_REG_SA_STATIC_VALID_FLAG_2                                                                      0x040254UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36262 #define NCSI_REG_SA_STATIC_VALID_FLAG_3                                                                      0x040258UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36263 #define NCSI_REG_SA_STATIC_VALID_FLAG_4                                                                      0x04025cUL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36264 #define NCSI_REG_SA_STATIC_VALID_FLAG_5                                                                      0x040260UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36265 #define NCSI_REG_SA_STATIC_VALID_FLAG_6                                                                      0x040264UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36266 #define NCSI_REG_SA_STATIC_VALID_FLAG_7                                                                      0x040268UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36267 #define NCSI_REG_SA_STATIC_VALID_FLAG_8                                                                      0x04026cUL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36268 #define NCSI_REG_SA_STATIC_VALID_FLAG_9                                                                      0x040270UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36269 #define NCSI_REG_SA_STATIC_VALID_FLAG_10                                                                     0x040274UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36270 #define NCSI_REG_SA_STATIC_VALID_FLAG_11                                                                     0x040278UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36271 #define NCSI_REG_SA_STATIC_VALID_FLAG_12                                                                     0x04027cUL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36272 #define NCSI_REG_SA_STATIC_VALID_FLAG_13                                                                     0x040280UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36273 #define NCSI_REG_SA_STATIC_VALID_FLAG_14                                                                     0x040284UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36274 #define NCSI_REG_SA_STATIC_VALID_FLAG_15                                                                     0x040288UL //Access:RW   DataWidth:0x1    // This bit shows whether the corresponding entry in the static MAC address + VLAN cache is valid or not. A '1' indicates valid entry. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36275 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_0                                                                     0x04028cUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36276 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_0                                                                     0x040290UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36277 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_1                                                                     0x040294UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36278 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_1                                                                     0x040298UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36279 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_2                                                                     0x04029cUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36280 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_2                                                                     0x0402a0UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36281 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_3                                                                     0x0402a4UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36282 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_3                                                                     0x0402a8UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36283 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_4                                                                     0x0402acUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36284 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_4                                                                     0x0402b0UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36285 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_5                                                                     0x0402b4UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36286 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_5                                                                     0x0402b8UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36287 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_6                                                                     0x0402bcUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36288 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_6                                                                     0x0402c0UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36289 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_7                                                                     0x0402c4UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36290 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_7                                                                     0x0402c8UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36291 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_8                                                                     0x0402ccUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36292 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_8                                                                     0x0402d0UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36293 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_9                                                                     0x0402d4UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36294 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_9                                                                     0x0402d8UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36295 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_10                                                                    0x0402dcUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36296 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_10                                                                    0x0402e0UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36297 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_11                                                                    0x0402e4UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36298 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_11                                                                    0x0402e8UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36299 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_12                                                                    0x0402ecUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36300 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_12                                                                    0x0402f0UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36301 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_13                                                                    0x0402f4UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36302 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_13                                                                    0x0402f8UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36303 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_14                                                                    0x0402fcUL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36304 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_14                                                                    0x040300UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36305 #define NCSI_REG_SA_STATIC_MAC_ADDR_LO_15                                                                    0x040304UL //Access:RW   DataWidth:0x20   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [31:0] of the MAC Address[47:0]
36306 #define NCSI_REG_SA_STATIC_MAC_ADDR_HI_15                                                                    0x040308UL //Access:RW   DataWidth:0x10   // This is a static MAC address for HOST2BMC traffic. Everest4 support 16 Physical Functions, so there are total of 16 static MAC Addresses These are bits [47:32] of the MAC Address[47:0]
36307 #define NCSI_REG_SA_STATIC_VLAN_ID_0                                                                         0x04030cUL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36308 #define NCSI_REG_SA_STATIC_VLAN_ID_1                                                                         0x040310UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36309 #define NCSI_REG_SA_STATIC_VLAN_ID_2                                                                         0x040314UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36310 #define NCSI_REG_SA_STATIC_VLAN_ID_3                                                                         0x040318UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36311 #define NCSI_REG_SA_STATIC_VLAN_ID_4                                                                         0x04031cUL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36312 #define NCSI_REG_SA_STATIC_VLAN_ID_5                                                                         0x040320UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36313 #define NCSI_REG_SA_STATIC_VLAN_ID_6                                                                         0x040324UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36314 #define NCSI_REG_SA_STATIC_VLAN_ID_7                                                                         0x040328UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36315 #define NCSI_REG_SA_STATIC_VLAN_ID_8                                                                         0x04032cUL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36316 #define NCSI_REG_SA_STATIC_VLAN_ID_9                                                                         0x040330UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36317 #define NCSI_REG_SA_STATIC_VLAN_ID_10                                                                        0x040334UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36318 #define NCSI_REG_SA_STATIC_VLAN_ID_11                                                                        0x040338UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36319 #define NCSI_REG_SA_STATIC_VLAN_ID_12                                                                        0x04033cUL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36320 #define NCSI_REG_SA_STATIC_VLAN_ID_13                                                                        0x040340UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36321 #define NCSI_REG_SA_STATIC_VLAN_ID_14                                                                        0x040344UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36322 #define NCSI_REG_SA_STATIC_VLAN_ID_15                                                                        0x040348UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the corresponding MAC address of the static cache.
36323 #define NCSI_REG_SA_CACHE_VALID_FLAG_0                                                                       0x04034cUL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36324 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_0                                                                 0x040350UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36325 #define NCSI_REG_SA_CACHE_VALID_FLAG_1                                                                       0x040354UL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36326 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_1                                                                 0x040358UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36327 #define NCSI_REG_SA_CACHE_VALID_FLAG_2                                                                       0x04035cUL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36328 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_2                                                                 0x040360UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36329 #define NCSI_REG_SA_CACHE_VALID_FLAG_3                                                                       0x040364UL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36330 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_3                                                                 0x040368UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36331 #define NCSI_REG_SA_CACHE_VALID_FLAG_4                                                                       0x04036cUL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36332 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_4                                                                 0x040370UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36333 #define NCSI_REG_SA_CACHE_VALID_FLAG_5                                                                       0x040374UL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36334 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_5                                                                 0x040378UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36335 #define NCSI_REG_SA_CACHE_VALID_FLAG_6                                                                       0x04037cUL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36336 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_6                                                                 0x040380UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36337 #define NCSI_REG_SA_CACHE_VALID_FLAG_7                                                                       0x040384UL //Access:RW   DataWidth:0x1    // This bit shows whether the entry in the cache is valid or not. A '1' implies entry is valid. Firmware steps of operation to write a new MAC Address + VLAN. 1. Clear Valid Flag 2. Write MAC Address [31:0] 3. Write MAC Address [47:32] 4. Program VLAN ID if needed 5. Set Valid Flag
36338 #define NCSI_REG_SA_CACHE_REPLACEMENT_FLAG_7                                                                 0x040388UL //Access:RW   DataWidth:0x1    // This bit indicates whether the entry can be replaced or not. A '1' implies that the entry can be replaced. When a entry is logged into the cache, a timer is started. Every time another packet is received on the same entry, the timer is re-started. When the timer expires, the entry is deemed replaceable. Note that the timer doesn't clear the valid flag. So if the entry is not replaced and there is a hit on the entry, the replacement flag is cleared and timer is started again.
36339 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_0                                                                      0x04038cUL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36340 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_0                                                                      0x040390UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36341 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_1                                                                      0x040394UL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36342 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_1                                                                      0x040398UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36343 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_2                                                                      0x04039cUL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36344 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_2                                                                      0x0403a0UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36345 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_3                                                                      0x0403a4UL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36346 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_3                                                                      0x0403a8UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36347 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_4                                                                      0x0403acUL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36348 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_4                                                                      0x0403b0UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36349 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_5                                                                      0x0403b4UL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36350 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_5                                                                      0x0403b8UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36351 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_6                                                                      0x0403bcUL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36352 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_6                                                                      0x0403c0UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36353 #define NCSI_REG_SA_CACHE_MAC_ADDR_LO_7                                                                      0x0403c4UL //Access:RW   DataWidth:0x20   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [31:0] of the MAC Address[47:0]
36354 #define NCSI_REG_SA_CACHE_MAC_ADDR_HI_7                                                                      0x0403c8UL //Access:RW   DataWidth:0x10   // NCSI block implements a Source MAC Address learning cache for packets from Host to BMC. The learning is done in HW. the next set of registers allows SW/FW to take a peek at what is stored in the cache and also allows SW/FW to override any cache entry. These are bits [47:32] of the MAC Address[47:0]
36355 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_0                                                                   0x0403ccUL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36356 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_1                                                                   0x0403d0UL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36357 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_2                                                                   0x0403d4UL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36358 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_3                                                                   0x0403d8UL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36359 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_4                                                                   0x0403dcUL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36360 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_5                                                                   0x0403e0UL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36361 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_6                                                                   0x0403e4UL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36362 #define NCSI_REG_SA_CACHE_DEST_HOST_FUNC_7                                                                   0x0403e8UL //Access:RW   DataWidth:0x2    // This is a debug only register. it captures which of the four channels in the host, the MAC address was learnt from. Note: This will be only 0 or 1. The only reliable value is 1.  If the value is 0, the channel could have been 0, 2 or 3.
36363 #define NCSI_REG_SA_CACHE_VLAN_ID_0                                                                          0x0403ecUL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36364 #define NCSI_REG_SA_CACHE_VLAN_ID_1                                                                          0x0403f0UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36365 #define NCSI_REG_SA_CACHE_VLAN_ID_2                                                                          0x0403f4UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36366 #define NCSI_REG_SA_CACHE_VLAN_ID_3                                                                          0x0403f8UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36367 #define NCSI_REG_SA_CACHE_VLAN_ID_4                                                                          0x0403fcUL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36368 #define NCSI_REG_SA_CACHE_VLAN_ID_5                                                                          0x040400UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36369 #define NCSI_REG_SA_CACHE_VLAN_ID_6                                                                          0x040404UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36370 #define NCSI_REG_SA_CACHE_VLAN_ID_7                                                                          0x040408UL //Access:RW   DataWidth:0xc    // This is the VLAN ID associated with the MAC address of the corresponding Learning cache.
36371 #define NCSI_REG_SA_CACHE_AGING_THRESHOLD                                                                    0x04040cUL //Access:RW   DataWidth:0x20   // Provides Aging threshold of Source Address Learning cache entries in seconds. When an entry is written to the cache, a timer is loaded with the aging threshold. When the timer expires, the entry can be replaced. The resolution of the aging timer is 1ms
36372 #define NCSI_REG_SA_CACHE_CLR                                                                                0x040410UL //Access:RW   DataWidth:0x1    // When this bit is set, all the entries in the cache will be cleared.
36373 #define NCSI_REG_TAG_RM_CONFIG                                                                               0x040414UL //Access:RW   DataWidth:0x9    // Multi Field Register.
36374   #define NCSI_REG_TAG_RM_CONFIG_PROP_HEADER_RM                                                              (0x1<<0) // Setting this bit to "1" will result in removing proprietary headers from all packets.
36375   #define NCSI_REG_TAG_RM_CONFIG_PROP_HEADER_RM_SHIFT                                                        0
36376   #define NCSI_REG_TAG_RM_CONFIG_PER_TAG_RM                                                                  (0x3f<<1) // NCSI block has the capability to remove up-to six TAGs present in a packet. This field sets which of the TAGs need to be removed. This field works in conjuction with the TAG_EXIST field in the SOP descriptor. When a TAG exists in the packet and the corresponding bit is set, the TAG is removed.
36377   #define NCSI_REG_TAG_RM_CONFIG_PER_TAG_RM_SHIFT                                                            1
36378   #define NCSI_REG_TAG_RM_CONFIG_INNER_VLAN_RM                                                               (0x3<<7) // This bits are used to configure how the inner vlan tag needs to be handled. Inner VLAN is always the 2nd tag in a packet. 2'b00 -> Use the configuration bit associated with the Inner VLAN tag to decide whether to remove the tag or not. If the bit is 1, then remove the tag. 2'b01 -> Do not strip the inner VLAN Tag. Pass it on to BMC 2'b10 -> Always remove the inner VLAN Tag regardless of the configuration bit before sending the packet to BMC. 2'b11 -> Conditional Strip VLAN. If the inner VLAN in the packet is equal to a programmable management inner VLAN then remove the VLAN, else leave it in.
36379   #define NCSI_REG_TAG_RM_CONFIG_INNER_VLAN_RM_SHIFT                                                         7
36380 #define NCSI_REG_TAG_RM_PROP_HEADER_LEN                                                                      0x040418UL //Access:RW   DataWidth:0x5    // This register indicates the size of the proprietary header at the beginning of the packet. The Tag removal logic will use this length to remove this header from the packet before sending it out to BMC. it is expected that once a non-zero value is set, all packets destined to BMC will have the proprietary header.
36381 #define NCSI_REG_TAG_LEN_0                                                                                   0x04041cUL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 0.  The length is between 2B and 14B; in 2B granularity.
36382 #define NCSI_REG_TAG_LEN_1                                                                                   0x040420UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 1.  The length is between 2B and 14B; in 2B granularity.
36383 #define NCSI_REG_TAG_LEN_2                                                                                   0x040424UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 2.  The length is between 2B and 14B; in 2B granularity.
36384 #define NCSI_REG_TAG_LEN_3                                                                                   0x040428UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 3.  The length is between 2B and 14B; in 2B granularity.
36385 #define NCSI_REG_TAG_LEN_4                                                                                   0x04042cUL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 4.  The length is between 2B and 14B; in 2B granularity.
36386 #define NCSI_REG_TAG_LEN_5                                                                                   0x040430UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 5.  The length is between 2B and 14B; in 2B granularity.
36387 #define NCSI_REG_TAG_INS_CONFIG                                                                              0x040434UL //Access:RW   DataWidth:0x5    // Multi Field Register.
36388   #define NCSI_REG_TAG_INS_CONFIG_INSERT_PROP_HEADER                                                         (0x1<<0) // Tells HW to set the INS_PROP_HEADER flag in the SOP descriptor for a BMC to Network packet
36389   #define NCSI_REG_TAG_INS_CONFIG_INSERT_PROP_HEADER_SHIFT                                                   0
36390   #define NCSI_REG_TAG_INS_CONFIG_INSERT_OUTER_TAG                                                           (0x1<<1) // Tells HW to set the INS_OUTER_TAG flag in the SOP descriptor for a BMC to Network packet
36391   #define NCSI_REG_TAG_INS_CONFIG_INSERT_OUTER_TAG_SHIFT                                                     1
36392   #define NCSI_REG_TAG_INS_CONFIG_FORCE_INNER_VLAN                                                           (0x1<<2) // Tells HW to set the OVRRIDE_INNER_VLAN flag in the SOP descriptor for a BMC to Network packet if there is a VLAN header in the packet and VLAN ID is non-zero
36393   #define NCSI_REG_TAG_INS_CONFIG_FORCE_INNER_VLAN_SHIFT                                                     2
36394   #define NCSI_REG_TAG_INS_CONFIG_FORCE_INNER_VLAN_IF_NO_VLAN                                                (0x1<<3) // Tells HW to set the OVRRIDE_INNER_VLAN flag in the SOP descriptor for a BMC to Network packet if there is a VLAN header in the packet and VLAN ID is zero or Set the INS_INNER_VLAN flag if there is no VLAN header in the packet. In this case even the priority is inserted
36395   #define NCSI_REG_TAG_INS_CONFIG_FORCE_INNER_VLAN_IF_NO_VLAN_SHIFT                                          3
36396   #define NCSI_REG_TAG_INS_CONFIG_FORCE_PRIORITY                                                             (0x1<<4) // Tells HW to set the OVRRIDE_PRIORITY flag in the SOP descriptor for a BMC to Network packet if there is a VLAN header in the packet
36397   #define NCSI_REG_TAG_INS_CONFIG_FORCE_PRIORITY_SHIFT                                                       4
36398 #define NCSI_REG_SIDEBAND_ARB                                                                                0x040438UL //Access:RW   DataWidth:0x20   // Multi Field Register.
36399   #define NCSI_REG_SIDEBAND_ARB_ARB_NCSI_ID                                                                  (0x7<<0) // This field is used to set the ID of the current NCSI port. NCSI port with the lowest ID value is the master of the HW based arbitration.
36400   #define NCSI_REG_SIDEBAND_ARB_ARB_NCSI_ID_SHIFT                                                            0
36401   #define NCSI_REG_SIDEBAND_ARB_UNUSED0                                                                      (0x1<<3) // Unused
36402   #define NCSI_REG_SIDEBAND_ARB_UNUSED0_SHIFT                                                                3
36403   #define NCSI_REG_SIDEBAND_ARB_ARB_DISABLE                                                                  (0x1<<4) // Setting this field to '1' causes the hardware arbitration scheme to be disabled. This bit should be set when there is only one NCSI port on the board and tokens need not be passed out.
36404   #define NCSI_REG_SIDEBAND_ARB_ARB_DISABLE_SHIFT                                                            4
36405   #define NCSI_REG_SIDEBAND_ARB_ARB_START                                                                    (0x1<<5) // Setting this field to '1' causes the hardware arbitration scheme to begin. Any NCSI port can re-start the arbitration.
36406   #define NCSI_REG_SIDEBAND_ARB_ARB_START_SHIFT                                                              5
36407   #define NCSI_REG_SIDEBAND_ARB_ARB_BYPASS                                                                   (0x1<<6) // Setting this field to '1' the HW arbitration logic to function in bypass mode. This allows NCSI ports that don't have the firmware running to be automatically bypassed. Firmware should also set this bit when there is nothing to send. This will reduce the latency of the token around the loop.
36408   #define NCSI_REG_SIDEBAND_ARB_ARB_BYPASS_SHIFT                                                             6
36409   #define NCSI_REG_SIDEBAND_ARB_ARB_AUTO_BYPASS                                                              (0x1<<7) // Setting this field to '1' causes the NCSI port to cut latency when forwarding a token.
36410   #define NCSI_REG_SIDEBAND_ARB_ARB_AUTO_BYPASS_SHIFT                                                        7
36411   #define NCSI_REG_SIDEBAND_ARB_ARB_TOKEN_IPG                                                                (0x1f<<8) // This field is a programmable inter-packet gap for when the token is sent out.
36412   #define NCSI_REG_SIDEBAND_ARB_ARB_TOKEN_IPG_SHIFT                                                          8
36413   #define NCSI_REG_SIDEBAND_ARB_UNUSED1                                                                      (0x1<<13) // unused
36414   #define NCSI_REG_SIDEBAND_ARB_UNUSED1_SHIFT                                                                13
36415   #define NCSI_REG_SIDEBAND_ARB_ARB_FC_DISABLE                                                               (0x1<<14) // Setting this bit disables the feature to send XOFF/XON ordered sets on the arbiter interface. This feature is enabled by default and allows a NCSI port that wants to send a XOFF/XON frame to use the sideband interface to accelerate sending the command on the MII bus. This helps reducing the size of the Rx FIFO needed when multiple NCSI ports are connected to the BMC.
36416   #define NCSI_REG_SIDEBAND_ARB_ARB_FC_DISABLE_SHIFT                                                         14
36417   #define NCSI_REG_SIDEBAND_ARB_ARB_UPDATE                                                                   (0x1<<15) // Toggle this bit to update this register. Write "1" and then write "0".
36418   #define NCSI_REG_SIDEBAND_ARB_ARB_UPDATE_SHIFT                                                             15
36419   #define NCSI_REG_SIDEBAND_ARB_ARB_TIMEOUT                                                                  (0xffff<<16) // This field indicates the value in number of Ingress clock cycles that the arbitration master will wait before re-starting the arbitration process.
36420   #define NCSI_REG_SIDEBAND_ARB_ARB_TIMEOUT_SHIFT                                                            16
36421 #define NCSI_REG_ARB_TOKEN_VALID                                                                             0x04043cUL //Access:R    DataWidth:0x1    // This bit indicates if the arbiter has a valid token.
36422 #define NCSI_REG_NCSI_PKGID                                                                                  0x040440UL //Access:R    DataWidth:0x2    // These bits indicate the Package ID of the chip as programmed at the I/Os.
36423 #define NCSI_REG_NCSI_RESET                                                                                  0x040444UL //Access:RW   DataWidth:0x2    // Multi Field Register.
36424   #define NCSI_REG_NCSI_RESET_EGRESS_RESET                                                                   (0x1<<0) // Setting this bit will create an asychronous reset to the egress logic. Should be used only incase where the logic is stuck
36425   #define NCSI_REG_NCSI_RESET_EGRESS_RESET_SHIFT                                                             0
36426   #define NCSI_REG_NCSI_RESET_INGRESS_RESET                                                                  (0x1<<1) // Setting this bit will create an asychronous reset to the ingress logic. Should be used only incase where the logic is stuck
36427   #define NCSI_REG_NCSI_RESET_INGRESS_RESET_SHIFT                                                            1
36428 #define NCSI_REG_STAT_NUM_PACKETS_TO_NETWORK_RO                                                              0x040448UL //Access:R    DataWidth:0x20   // Event Counter: Counts the number of packets sent to Network
36429 #define NCSI_REG_STAT_NUM_PACKETS_TO_HOST_RO                                                                 0x04044cUL //Access:R    DataWidth:0x20   // Event Counter: Counts the number of packets sent to Host
36430 #define NCSI_REG_STAT_NUM_PACKETS_TO_MCP_RO                                                                  0x040450UL //Access:R    DataWidth:0x20   // Event Counter: Counts the number of packets sent to mcp
36431 #define NCSI_REG_STAT_PKT_DROP_SA_MISMATCH_RO                                                                0x040454UL //Access:R    DataWidth:0x20   // Event Counter: Counts the number of packets that were dropped due to source Address mismatch.
36432 #define NCSI_REG_STAT_PKT_DROP_BMB_FULL_RO                                                                   0x040458UL //Access:R    DataWidth:0x20   // Event Counter: Counts the number of packets that were dropped due to BMB full.
36433 #define NCSI_REG_STAT_NUM_PACKETS_TO_NETWORK                                                                 0x04045cUL //Access:RC   DataWidth:0x20   // Event Counter: Counts the number of packets sent to Network
36434 #define NCSI_REG_STAT_NUM_PACKETS_TO_HOST                                                                    0x040460UL //Access:RC   DataWidth:0x20   // Event Counter: Counts the number of packets sent to Host
36435 #define NCSI_REG_STAT_NUM_PACKETS_TO_MCP                                                                     0x040464UL //Access:RC   DataWidth:0x20   // Event Counter: Counts the number of packets sent to mcp
36436 #define NCSI_REG_STAT_PKT_DROP_SA_MISMATCH                                                                   0x040468UL //Access:RC   DataWidth:0x20   // Event Counter: Counts the number of packets that were dropped due to source Address mismatch.
36437 #define NCSI_REG_STAT_PKT_DROP_BMB_FULL                                                                      0x04046cUL //Access:RC   DataWidth:0x20   // Event Counter: Counts the number of packets that were dropped due to BMB full.
36438 #define NCSI_REG_INGRESS_FIFO_ALMOST_FULL_THRES                                                              0x040470UL //Access:RW   DataWidth:0x6    // This register sets the number for 16byte words need to be accumulated before starting a transfer to the BMC. this register is provided to prevent any underrun that can happen if BMB is too slow to send data to the NCSI module as the data transfer to NCSI has started. Setting a value of all 1s in this register will guarantee a store-and-forward operation. Normally this register needs not be programmed and the default value should suffice.
36439 #define NCSI_REG_DBG_SELECT                                                                                  0x040474UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
36440 #define NCSI_REG_DBG_DWORD_ENABLE                                                                            0x040478UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
36441 #define NCSI_REG_DBG_SHIFT                                                                                   0x04047cUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
36442 #define NCSI_REG_DBG_FORCE_VALID                                                                             0x040480UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
36443 #define NCSI_REG_DBG_FORCE_FRAME                                                                             0x040484UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
36444 #define NCSI_REG_DBG_OUT_DATA                                                                                0x0404a0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
36445 #define NCSI_REG_DBG_OUT_DATA_SIZE                                                                           8
36446 #define NCSI_REG_DBG_OUT_VALID                                                                               0x0404c0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
36447 #define NCSI_REG_DBG_OUT_FRAME                                                                               0x0404c4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
36448 #define NCSI_REG_ECO_RESERVED                                                                                0x0404c8UL //Access:RW   DataWidth:0x8    // Reserved for future ECOs
36449 #define NCSI_REG_INT_STS_0                                                                                   0x0404ccUL //Access:R    DataWidth:0x1    // Multi Field Register.
36450   #define NCSI_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
36451   #define NCSI_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
36452 #define NCSI_REG_INT_MASK_0                                                                                  0x0404d0UL //Access:RW   DataWidth:0x1    // Multi Field Register.
36453   #define NCSI_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: NCSI_REG_INT_STS_0.ADDRESS_ERROR .
36454   #define NCSI_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
36455 #define NCSI_REG_INT_STS_WR_0                                                                                0x0404d4UL //Access:WR   DataWidth:0x1    // Multi Field Register.
36456   #define NCSI_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
36457   #define NCSI_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
36458 #define NCSI_REG_INT_STS_CLR_0                                                                               0x0404d8UL //Access:RC   DataWidth:0x1    // Multi Field Register.
36459   #define NCSI_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
36460   #define NCSI_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
36461 #define GRC_REG_OVERRIDE_WINDOW_MEM_SELF_INIT_START                                                          0x050000UL //Access:RW   DataWidth:0x1    // Reset the protection override window memory. When set to 1, protection override window memory self init starts.
36462 #define GRC_REG_OVERRIDE_WINDOW_MEM_SELF_INIT_DONE                                                           0x050004UL //Access:R    DataWidth:0x1    // When = 1, the self init for the protection override window memory is done.
36463 #define GRC_REG_RSV_ATTN_ACCESS_DATA_0                                                                       0x050040UL //Access:R    DataWidth:0x1c   // Holds the data regarding the last access that caused reserved address interrupt. Bits [22:0]:  Address (4 bytes resolution). Bits [23]:    Wr/rd. If = 1 it is write, If = 0 it is read. Bits [27:24]: Master. The decoding: 1 = pxp. 2 = mcp. 3 = msdm. 4 = psdm. 5 = ysdm. 6 = usdm. 7 = tsdm. 8 = xsdm. 9 = dbu. 10 = dmae.
36464 #define GRC_REG_RSV_ATTN_ACCESS_DATA_1                                                                       0x050044UL //Access:R    DataWidth:0x13   // Holds the data regarding the last access that caused reserved address interrupt. Bits [3:0]: PF. Bits [11:4]: VF. Bit  [13:12]: Port. Bits [15:14]: Privilege. The decoding: 0 - VN: Virtualized NIC (Used for VF access). 1 - PDA: Physical Device Assignment (Assigned to VM-s) 2 - HV: HyperVisor (Assigned to HV). 3 - UN: Un-restricted Access. Bits [18:16]: Protection. Contains the value set by the master. The decoding: 3 - 0: Takes the default protection defined by the slave RF block. 4: Over-ride the target slave address attribute to VN PROTECTION. 5: Over-ride the target slave address attribute to VM PROTECTION. 6: Over-ride the target slave address attribute to HV PROTECTION. 7: Over-ride the target slave address attribute to UA PROTECTION.
36465 #define GRC_REG_RSV_ATTN_ACCESS_VALID                                                                        0x050048UL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the rsv_attn_access_data_0 and rsv_attn_access_data_1 registers contain valid data. While asserted these registers will not latch new data in case the event happened again. Asserted by the hardware, de-asserted by the SW.
36466 #define GRC_REG_TIMEOUT_ATTN_ACCESS_DATA_0                                                                   0x05004cUL //Access:R    DataWidth:0x1c   // Holds the data regarding the last access that caused timeout interrupt. Bits [22:0]:  Address (4 bytes resolution). Bit  [23]:    Wr/rd. If = 1 it is write, if = 0 it is read. Bits [27:24]: Master. The decoding: 1 = pxp. 2 = mcp. 3 = msdm. 4 = psdm. 5 = ysdm. 6 = usdm. 7 = tsdm. 8 = xsdm. 9 = dbu. 10 = dmae.
36467 #define GRC_REG_TIMEOUT_ATTN_ACCESS_DATA_1                                                                   0x050050UL //Access:R    DataWidth:0x13   // Holds the data regarding the last access that caused timeout interrupt. Bits [3:0]: PF. Bits [11:4]: VF. Bit  [13:12]: Port. Bits [15:14]: Privilege. The decoding: 0 - VN: Virtualized NIC (Used for VF access). 1 - PDA: Physical Device Assignment (Assigned to VM-s) 2 - HV: HyperVisor (Assigned to HV). 3 - UN: Un-restricted Access. Bits [18:16]: Protection. Contains the value set by the master. The decoding: 3 - 0: Takes the default protection defined by the slave RF block. 4: Over-ride the target slave address attribute to VN PROTECTION. 5: Over-ride the target slave address attribute to VM PROTECTION. 6: Over-ride the target slave address attribute to HV PROTECTION. 7: Over-ride the target slave address attribute to UA PROTECTION.
36468 #define GRC_REG_TIMEOUT_ATTN_ACCESS_VALID                                                                    0x050054UL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the timeout_attn_access_data_0 and timeout_attn_access_data_1 registers contain valid data. While asserted these registers will not latch new data in case the event happened again. Asserted by the hardware, de-asserted by the SW.
36469 #define GRC_REG_PATH_ISOLATION_ERROR_DATA_0                                                                  0x050058UL //Access:R    DataWidth:0x1c   // Holds the data regarding the last access that caused path isolation interrupt. Bits [22:0]:  Address (4 bytes resolution). Bit  [23]:    Wr/rd. If = 1 it is write, if = 0 it is read. Bits [27:24]: Master. The decoding: 1 = pxp. 2 = mcp. 3 = msdm. 4 = psdm. 5 = ysdm. 6 = usdm. 7 = tsdm. 8 = xsdm. 9 = dbu. 10 = dmae.
36470 #define GRC_REG_PATH_ISOLATION_ERROR_DATA_1                                                                  0x05005cUL //Access:R    DataWidth:0x13   // Holds the data regarding the last access that caused path isolation interrupt. Bits [3:0]: PF. Bits [11:4]: VF. Bit  [13:12]: Port. Bits [15:14]: Privilege. The decoding: 0 - VN: Virtualized NIC (Used for VF access). 1 - PDA: Physical Device Assignment (Assigned to VM-s) 2 - HV: HyperVisor (Assigned to HV). 3 - UN: Un-restricted Access. Bits [18:16]: Protection. Contains the value set by the master. The decoding: 3 - 0: Takes the default protection defined by the slave RF block. 4: Over-ride the target slave address attribute to VN PROTECTION. 5: Over-ride the target slave address attribute to VM PROTECTION. 6: Over-ride the target slave address attribute to HV PROTECTION. 7: Over-ride the target slave address attribute to UA PROTECTION.
36471 #define GRC_REG_PATH_ISOLATION_ERROR_VALID                                                                   0x050060UL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the path_isolation_error_data_0 and path_isolation_error_data_1 registers contain valid data. While asserted these registers will not latch new data in case the event happened again. Asserted by the hardware, de-asserted by the SW.
36472 #define GRC_REG_TRACE_FIFO_VALID_DATA                                                                        0x050064UL //Access:R    DataWidth:0x1    // If = 1, indicates that the trace FIFO contains at least one valid data.                           If = 0, indicates that the trace FIFO doeasn't contain any valid data.                          This register should be read before reading the GRC_REGISTERS_TRACE_FIFO,                           and only if the read value is 1, one read from the GRC_REGISTERS_TRACE_FIFO can be done.
36473 #define GRC_REG_TRACE_FIFO                                                                                   0x050068UL //Access:WB_R DataWidth:0x34   // Each row in the FIFO contains data regarding previous GRC rd/wr access. This FIFO conatins 32 rows. Before each read from this register, the register GRC_REGISTERS_TRACE_FIFO_VALID_DATA should be read, and only if the read value is 1, this FIFO has at least one valid data, and this register can be read once. The data: Bits [22:0]:  Address (4 bytes resolution). Bits [23]:    Wr/rd. If = 1 it is write, if = 0 it is read. Bits [27:24]: PF. Bits [35:28]: VF. Bit  [37:36]: Port. Bits [39:38]: Privilege. The decoding: 0 - VN: Virtualized NIC (Used for VF access). 1 - PDA: Physical Device Assignment (Assigned to VM-s) 2 - HV: HyperVisor (Assigned to HV). 3 - UN: Un-restricted Access. Bits [42:40]: Protection. The decoding: 3 - 0: Takes the default protection defined by the slave RF block. 4: Over-ride the target slave address attribute to VN PROTECTION. 5: Over-ride the target slave address attribute to VM PROTECTION. 6: Over-ride the target slave address attribute to HV PROTECTION. 7: Over-ride the target slave address attribute to UA PROTECTION. Bits [46:43]: Master. The decoding: 1 = pxp. 2 = mcp. 3 = msdm. 4 = psdm. 5 = ysdm. 6 = usdm. 7 = tsdm. 8 = xsdm. 9 = dbu. 10 = dmae. Bits [51:47]: Error type. The decoding: 0 = no error (access to the slave block ended successfully). 1 = timeout event. 2 = Reserved address that is acknowledged by the GRC block due to address which doesn't belong to any block address domain. 4 = slave block access to reserved address error or write to read only register which is set by the slave block that the access was targeted for. 8 = slave block privilege (protection) error which is set by the slave block that the access was targeted for.        16 = path isolation error.
36474 #define GRC_REG_TRACE_FIFO_SIZE                                                                              2
36475 #define GRC_REG_TRACE_FIFO_ENABLE                                                                            0x050070UL //Access:RW   DataWidth:0x1    // If = 1, the trace fifo feature is enabled and write of GRC wr/rd accesses to the FIFO is done based on the different trace FIFO configurtaions.                          If = 0, the trace fifo feature is disabled and no writes are done to the FIFO.                          It is recommended to disable this feature before reading from the GRC_REGISTERS_TRACE_FIFO.
36476 #define GRC_REG_TRACE_FIFO_MASTERS_SEL                                                                       0x050074UL //Access:RW   DataWidth:0xa    // Selects the masters that their accesses are written to the trace FIFO. The range can be from one master to all masters, all combinations. If = 1, the master is enabled and its accesses are written to the trace FIFO. If = 0, the master is masked, and its accesses are not written to the trace FIFO. The fields: Bit [0]: pxp. Bit [1]: mcp. Bit [2]: msdm. Bit [3]: psdm. Bit [4]: ysdm. Bit [5]: usdm Bit [6]: tsdm. Bit [7]: xsdm. Bit [8]: dbu. Bit [9]: dmae.
36477 #define GRC_REG_TRACE_FIFO_ERROR_TYPE_SEL                                                                    0x050078UL //Access:RW   DataWidth:0x6    // Selects the accesses with error types that are written to the trace FIFO. The range can be all combinations. If = 1 the error is enabled, access with applicable error is written to the trace FIFO. If = 0 the error is masked, access with applicable error is not written to the trace FIFO. The fields: Bit [0]: no error. Bit [1]: timeout event. Bit [2]: GRC reserved address. Reserved address that is acknowledged by the GRC block due to address which doesnt belong to any block address domain. Bit [3]: slave block address error. Slave block address error (access to reserved address or write to read only register) which is set by the slave block that the access was targeted for. Bit [4]: slave block privilege (protection) error. Slave block privilege (protection) error which is set by the slave block that the access was targeted for. Bit [5]: path isolation error.
36478 #define GRC_REG_TRACE_FIFO_WR_RD_SEL                                                                         0x05007cUL //Access:RW   DataWidth:0x2    // Selects if wr/rd type accesses are written to the trace FIFO. One or both types can be enabled. If = 1 the wr/rd access is enabled, wr/rd access is written to the trace FIFO. If = 0 the wr/rd access is masked, wr/rd access is not written to the trace FIFO. The fields: Bit [0]: wr. Bit [1]: rd.
36479 #define GRC_REG_TRACE_FIFO_PF_SEL                                                                            0x050080UL //Access:RW   DataWidth:0x10   // Selects the PF for the accesses that are written to the trace FIFO. The range is from one PF to all PFs, all combinations. If = 1 the PF is enabled, access with the PF is written to the trace FIFO. If = 0 the PF is masked, access with the PF is not written to the trace FIFO. BB: only bits 0-7 are applicable. The fields: Bit [0]: PF #0. Bit [1]: PF #1.            Bit [2]: PF #2. Bit [3]: PF #3.  Bit [4]: PF #4. Bit [5]: PF #5.            Bit [6]: PF #6. Bit [7]: PF #7. Bit [8]: PF #8. Bit [9]: PF #9.            Bit [10]: PF #10. Bit [11]: PF #11. Bit [12]: PF #12. Bit [13]: PF #13.            Bit [14]: PF #14. Bit [15]: PF #15.
36480 #define GRC_REG_TRACE_FIFO_VF_SEL                                                                            0x050084UL //Access:RW   DataWidth:0x1    // If = 1, selects only the VF in GRC_REG_TRACE_FIFO_VF for the accesses that are written to the trace FIFO. If = 0, accesses with all VFs are written to the trace FIFO.
36481 #define GRC_REG_TRACE_FIFO_VF                                                                                0x050088UL //Access:RW   DataWidth:0x8    // The VF for the accesses that are written to the trace FIFO. Applicable only if GRC_REG_TRACE_FIFO_VF_SEL = 1. Value of all 1s is applicable and represents VF not valid. BB: only bits 0-6 are applicable.
36482 #define GRC_REG_TRACE_FIFO_PORT_SEL                                                                          0x05008cUL //Access:RW   DataWidth:0x4    // Selects the ports for the accesses that are written to the trace FIFO. The range is from one port to all ports, all combinations. If = 1 the port is enabled, access with the port is written to the trace FIFO. If = 0 the port is masked, access with the port is not written to the trace FIFO. BB: only bits 0-1 are applicable. The fields: Bit [0]: port #0. Bit [1]: port #1.            Bit [2]: port #2. Bit [3]: port #3.
36483 #define GRC_REG_TRACE_FIFO_PRIVILEGE_SEL                                                                     0x050090UL //Access:RW   DataWidth:0x4    // Selects the privilege for the accesses that are written to the trace FIFO. The range is from one privilege to all privileges, all combinations. If = 1 the privilege is enabled, access with the privilege is written to the trace FIFO. If = 0 the privilege is masked, access with the privilege is not written to the trace FIFO. The fields: Bit [0]: VN (0). Bit [1]: PDA (1).            Bit [2]: HV (2). Bit [3]: UA (3).
36484 #define GRC_REG_TRACE_FIFO_PRIVILEGE_OVERRIDE_SEL                                                            0x050094UL //Access:RW   DataWidth:0x8    // Selects the privilege override for the accesses that are written to the trace FIFO. The range is from one privilege override to all privilege overrides, all combinations. If = 1 the privilege override is enabled, access with the privilege override is written to the trace FIFO. If = 0 the privilege override is masked, access with the privilege overrideis not written to the trace FIFO. The fields: Bit [0]: PRV_DEFAULT. Takes the default protection defined by RF block. Bit [1]: PRV_DEFAULT. Takes the default protection defined by RF block.           Bit [2]: PRV_DEFAULT. Takes the default protection defined by RF block. Bit [3]: PRV_DEFAULT. Takes the default protection defined by RF block. Bit [4]: VN_OV. Over-ride to VN PROTECTION. Bit [5]: PDA_OV. Over-ride to PDA PROTECTION. Bit [6]: HV_OV. Over-ride to HV PROTECTION. Bit [7]: UA_OV. Over-ride to UA PROTECTION.
36485 #define GRC_REG_TRACE_FIFO_ADDRESS_SEL                                                                       0x050098UL //Access:RW   DataWidth:0x17   // Selects the address for the accesses that are written to the trace FIFO. Selects for each address bit if this bit is enforced. The register GRC_REG_TRACE_FIFO_ADDRESS selects the value for the address bit. This mechanism enables to select or a specific address, or a range of address by enforcing the msbits. In order to select all the addresses of a specific block, need to enforce its base address. In order to select all chip addresses, the required value for this regsiter is 0.
36486 #define GRC_REG_TRACE_FIFO_ADDRESS                                                                           0x05009cUL //Access:RW   DataWidth:0x17   // Selects the address for the accesses that are written to the trace FIFO. Selects the value for each address bit. The register GRC_REG_TRACE_FIFO_ADDRESS_SEL selects for each address bit if it is enforced the address bit. This mechanism enables to select or a specific address, or a range of address by enforcing the msbits. In order to select all the addresses of a specific block, need to enforce its base address.
36487 #define GRC_REG_TRACE_FIFO_MODE                                                                              0x0500a0UL //Access:RW   DataWidth:0x1    // Trace FIFO mode. If = 0, keeps the first 32 GRC accesses. When the FIFO is full new accesses are dropped. If = 1, keeps the last 32 GRC accesses. When the FIFO is full a new access overrides the first access.
36488 #define GRC_REG_DBG_SELECT                                                                                   0x0500a4UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
36489 #define GRC_REG_DBG_DWORD_ENABLE                                                                             0x0500a8UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
36490 #define GRC_REG_DBG_SHIFT                                                                                    0x0500acUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
36491 #define GRC_REG_DBG_FORCE_VALID                                                                              0x0500b0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
36492 #define GRC_REG_DBG_FORCE_FRAME                                                                              0x0500b4UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
36493 #define GRC_REG_DBG_OUT_DATA                                                                                 0x0500c0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
36494 #define GRC_REG_DBG_OUT_DATA_SIZE                                                                            8
36495 #define GRC_REG_DBG_OUT_VALID                                                                                0x0500e0UL //Access:R    DataWidth:0x4    // Dbgmux output valid
36496 #define GRC_REG_DBG_OUT_FRAME                                                                                0x0500e4UL //Access:R    DataWidth:0x4    // Dbgmux output frame
36497 #define GRC_REG_DBGSYN_STATUS                                                                                0x0500e8UL //Access:R    DataWidth:0x5    // Fill level of dbgmux fifo.
36498 #define GRC_REG_DBGSYN_ALMOST_FULL_THR                                                                       0x0500ecUL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO, it does not enable writing to the fifo. This value is based on implementation and should not be changed.
36499 #define GRC_REG_INT_STS_0                                                                                    0x050180UL //Access:R    DataWidth:0x5    // Multi Field Register.
36500   #define GRC_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
36501   #define GRC_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
36502   #define GRC_REG_INT_STS_0_TIMEOUT_EVENT                                                                    (0x1<<1) // Timeout event
36503   #define GRC_REG_INT_STS_0_TIMEOUT_EVENT_SHIFT                                                              1
36504   #define GRC_REG_INT_STS_0_GLOBAL_RESERVED_ADDRESS                                                          (0x1<<2) // Reserved address that is acknowledged by the GRC block due to address which doesnt belong to any block address domain.
36505   #define GRC_REG_INT_STS_0_GLOBAL_RESERVED_ADDRESS_SHIFT                                                    2
36506   #define GRC_REG_INT_STS_0_PATH_ISOLATION_ERROR                                                             (0x1<<3) // Path Isolation error.
36507   #define GRC_REG_INT_STS_0_PATH_ISOLATION_ERROR_SHIFT                                                       3
36508   #define GRC_REG_INT_STS_0_TRACE_FIFO_VALID_DATA_K2_E5                                                      (0x1<<4) // Trace FIFO contains at least one valid data (GRC rd/wr access).
36509   #define GRC_REG_INT_STS_0_TRACE_FIFO_VALID_DATA_K2_E5_SHIFT                                                4
36510 #define GRC_REG_INT_MASK_0                                                                                   0x050184UL //Access:RW   DataWidth:0x5    // Multi Field Register.
36511   #define GRC_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: GRC_REG_INT_STS_0.ADDRESS_ERROR .
36512   #define GRC_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
36513   #define GRC_REG_INT_MASK_0_TIMEOUT_EVENT                                                                   (0x1<<1) // This bit masks, when set, the Interrupt bit: GRC_REG_INT_STS_0.TIMEOUT_EVENT .
36514   #define GRC_REG_INT_MASK_0_TIMEOUT_EVENT_SHIFT                                                             1
36515   #define GRC_REG_INT_MASK_0_GLOBAL_RESERVED_ADDRESS                                                         (0x1<<2) // This bit masks, when set, the Interrupt bit: GRC_REG_INT_STS_0.GLOBAL_RESERVED_ADDRESS .
36516   #define GRC_REG_INT_MASK_0_GLOBAL_RESERVED_ADDRESS_SHIFT                                                   2
36517   #define GRC_REG_INT_MASK_0_PATH_ISOLATION_ERROR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: GRC_REG_INT_STS_0.PATH_ISOLATION_ERROR .
36518   #define GRC_REG_INT_MASK_0_PATH_ISOLATION_ERROR_SHIFT                                                      3
36519   #define GRC_REG_INT_MASK_0_TRACE_FIFO_VALID_DATA_K2_E5                                                     (0x1<<4) // This bit masks, when set, the Interrupt bit: GRC_REG_INT_STS_0.TRACE_FIFO_VALID_DATA .
36520   #define GRC_REG_INT_MASK_0_TRACE_FIFO_VALID_DATA_K2_E5_SHIFT                                               4
36521 #define GRC_REG_INT_STS_WR_0                                                                                 0x050188UL //Access:WR   DataWidth:0x5    // Multi Field Register.
36522   #define GRC_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
36523   #define GRC_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
36524   #define GRC_REG_INT_STS_WR_0_TIMEOUT_EVENT                                                                 (0x1<<1) // Timeout event
36525   #define GRC_REG_INT_STS_WR_0_TIMEOUT_EVENT_SHIFT                                                           1
36526   #define GRC_REG_INT_STS_WR_0_GLOBAL_RESERVED_ADDRESS                                                       (0x1<<2) // Reserved address that is acknowledged by the GRC block due to address which doesnt belong to any block address domain.
36527   #define GRC_REG_INT_STS_WR_0_GLOBAL_RESERVED_ADDRESS_SHIFT                                                 2
36528   #define GRC_REG_INT_STS_WR_0_PATH_ISOLATION_ERROR                                                          (0x1<<3) // Path Isolation error.
36529   #define GRC_REG_INT_STS_WR_0_PATH_ISOLATION_ERROR_SHIFT                                                    3
36530   #define GRC_REG_INT_STS_WR_0_TRACE_FIFO_VALID_DATA_K2_E5                                                   (0x1<<4) // Trace FIFO contains at least one valid data (GRC rd/wr access).
36531   #define GRC_REG_INT_STS_WR_0_TRACE_FIFO_VALID_DATA_K2_E5_SHIFT                                             4
36532 #define GRC_REG_INT_STS_CLR_0                                                                                0x05018cUL //Access:RC   DataWidth:0x5    // Multi Field Register.
36533   #define GRC_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
36534   #define GRC_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
36535   #define GRC_REG_INT_STS_CLR_0_TIMEOUT_EVENT                                                                (0x1<<1) // Timeout event
36536   #define GRC_REG_INT_STS_CLR_0_TIMEOUT_EVENT_SHIFT                                                          1
36537   #define GRC_REG_INT_STS_CLR_0_GLOBAL_RESERVED_ADDRESS                                                      (0x1<<2) // Reserved address that is acknowledged by the GRC block due to address which doesnt belong to any block address domain.
36538   #define GRC_REG_INT_STS_CLR_0_GLOBAL_RESERVED_ADDRESS_SHIFT                                                2
36539   #define GRC_REG_INT_STS_CLR_0_PATH_ISOLATION_ERROR                                                         (0x1<<3) // Path Isolation error.
36540   #define GRC_REG_INT_STS_CLR_0_PATH_ISOLATION_ERROR_SHIFT                                                   3
36541   #define GRC_REG_INT_STS_CLR_0_TRACE_FIFO_VALID_DATA_K2_E5                                                  (0x1<<4) // Trace FIFO contains at least one valid data (GRC rd/wr access).
36542   #define GRC_REG_INT_STS_CLR_0_TRACE_FIFO_VALID_DATA_K2_E5_SHIFT                                            4
36543 #define GRC_REG_PRTY_MASK_H_0                                                                                0x050204UL //Access:RW   DataWidth:0x2    // Multi Field Register.
36544   #define GRC_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY                                                            (0x1<<0) // This bit masks, when set, the Parity bit: GRC_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
36545   #define GRC_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_SHIFT                                                      0
36546   #define GRC_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY                                                            (0x1<<1) // This bit masks, when set, the Parity bit: GRC_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
36547   #define GRC_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_SHIFT                                                      1
36548 #define GRC_REG_MEM_ECC_EVENTS                                                                               0x050210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
36549 #define GRC_REG_TIMEOUT_VAL                                                                                  0x050400UL //Access:RW   DataWidth:0x20   // The count value for the timeout timer. The count is done in common main clock domain.
36550 #define GRC_REG_TIMEOUT_EN                                                                                   0x050404UL //Access:RW   DataWidth:0x1    // Setting this bit enables a timer in the GRC block to timeout any access that does not finish within GRC_REGISTERS_TIMOUT_VAL.TIMEOUT_VAL cycles. When this bit is cleared the timeout is disabled.
36551 #define GRC_REG_ECO_RESERVED                                                                                 0x050408UL //Access:RW   DataWidth:0x8    // For ECOs.
36552 #define GRC_REG_NUMBER_VALID_OVERRIDE_WINDOW                                                                 0x05040cUL //Access:RW   DataWidth:0x5    // Number of valid windows in the GRC_REG_PROTECTION_OVERRIDE_WINDOW memory. The number can be from 0 (no valid window) to 20 (20 valid windows). The valid windows should be consecutive. Each valid window can be applicable for rd access, wr access, or both.
36553 #define GRC_REG_PROTECTION_OVERRIDE_WINDOW                                                                   0x050500UL //Access:WB   DataWidth:0x37   // A protection override window that enables to override the protection levels of a range of GRC addresses. There are 20 windows. Each valid window can be applicable for rd access, wr access, or both. Each window contains the following fields: Bits [22:0]:  Base address 4 bytes resolution). The GRC address which the window starts at. Bits [46:23]: Window size. The size of the window in the GRC space (for a window of one address needs to write value of 0x1). Bit  [47]: Rd access. If = 1, the window is applicable for rd access. If = 0, the window is not applicable for rd access. Bit  [48]: Wr access. If = 1, the window is applicable for wr access. If = 1, the window is not applicable for wr access. Bits [51:49]: Protection value rd access. The new protection value assigned to the range in rd access (if Rd access = 1). Bits [54:52]: Protection value wr access. The new protection value assigned to the range in wr access (if Wr access = 1).
36554 #define GRC_REG_PROTECTION_OVERRIDE_WINDOW_SIZE                                                              40
36555 #define UMAC_REG_IPG_HD_BKP_CNTL                                                                             0x051004UL //Access:RW   DataWidth:0x8    // Programmable field representing the minimum number of bits of IFG to enforce between frames.  A frame whose IFG is less than that programmed is dropped.  The default setting is 0x50 (80d).
36556 #define UMAC_REG_COMMAND_CONFIG                                                                              0x051008UL //Access:RW   DataWidth:0x14   // Multi Field Register.
36557   #define UMAC_REG_COMMAND_CONFIG_PORT_ENB_SYS_K2_E5                                                         (0x1<<0) // Enable/Disable MAC path for data packets.
36558   #define UMAC_REG_COMMAND_CONFIG_PORT_ENB_SYS_K2_E5_SHIFT                                                   0
36559   #define UMAC_REG_COMMAND_CONFIG_PORT_SPEED_K2_E5                                                           (0x7<<2) // Set MAC speed. used to set the core mode of operation: 000: Enable 10Mbps  Ethernet mode (SGMII) 001: Enable 100Mbps Ethernet mode (SGMII) 010: Enable Gigabit Ethernet mode (SGMII) 101: Enable RMII mode
36560   #define UMAC_REG_COMMAND_CONFIG_PORT_SPEED_K2_E5_SHIFT                                                     2
36561   #define UMAC_REG_COMMAND_CONFIG_PCRCE_K2_E5                                                                (0x1<<5) // globally pad frame, and append CRC.
36562   #define UMAC_REG_COMMAND_CONFIG_PCRCE_K2_E5_SHIFT                                                          5
36563   #define UMAC_REG_COMMAND_CONFIG_CRCE_K2_E5                                                                 (0x1<<6) // globally append CRC.
36564   #define UMAC_REG_COMMAND_CONFIG_CRCE_K2_E5_SHIFT                                                           6
36565   #define UMAC_REG_COMMAND_CONFIG_LOOPBACK_TX_K2_E5                                                          (0x1<<16) // Transmit packets to PHY while in MAC local loopback; when set to '1'; otherwise transmit to PHY is disabled (normal operation); when set to '0' (Reset value).
36566   #define UMAC_REG_COMMAND_CONFIG_LOOPBACK_TX_K2_E5_SHIFT                                                    16
36567   #define UMAC_REG_COMMAND_CONFIG_LOOPBACK_RX_K2_E5                                                          (0x1<<19) // When set, frames received by the PHY are transmitted. Received packet by the PHY are Transmitted by the PHY (remote  loopback); when set to '1'; otherwise transmit to PHY is disabled (normal operation); when set to '0' (Reset value).
36568   #define UMAC_REG_COMMAND_CONFIG_LOOPBACK_RX_K2_E5_SHIFT                                                    19
36569   #define UMAC_REG_COMMAND_CONFIG_TX_ENA_BB                                                                  (0x1<<0) // Enable/Disable MAC transmit path for data packets & pause/pfc packets sent in the normal data path. Pause/pfc packets generated internally are allowed if ignore_tx_pause is not set. When set to '0' (Reset value); the MAC transmit function is disable. When set to '1'; the MAC transmit function is enabled.
36570   #define UMAC_REG_COMMAND_CONFIG_TX_ENA_BB_SHIFT                                                            0
36571   #define UMAC_REG_COMMAND_CONFIG_RX_ENA_BB                                                                  (0x1<<1) // Enable/Disable MAC receive path. When set to '0' (Reset value); the MAC receive function is disable. When set to '1'; the MAC receive function is enabled.
36572   #define UMAC_REG_COMMAND_CONFIG_RX_ENA_BB_SHIFT                                                            1
36573   #define UMAC_REG_COMMAND_CONFIG_ETH_SPEED_BB                                                               (0x3<<2) // Set MAC speed. Ignored when the register bit ENA_EXT_CONFIG is set to '1'. When the Register bit ENA_EXT_CONFIG is set to '0'; used to set the core mode of operation: 00: Enable 10Mbps Ethernet mode 01: Enable 100Mbps Ethernet mode 10: Enable Gigabit Ethernet mode 11: Enable 2.5Gigabit Ethernet mode.
36574   #define UMAC_REG_COMMAND_CONFIG_ETH_SPEED_BB_SHIFT                                                         2
36575   #define UMAC_REG_COMMAND_CONFIG_PROMIS_EN_BB                                                               (0x1<<4) // Enable/Disable MAC promiscuous operation. When asserted (Set to '1'); all frames are received without Unicast address filtering.
36576   #define UMAC_REG_COMMAND_CONFIG_PROMIS_EN_BB_SHIFT                                                         4
36577   #define UMAC_REG_COMMAND_CONFIG_PAD_EN_BB                                                                  (0x1<<5) // Enable/Disable Frame Padding. If enabled (Set to '1'); then padding is removed from the received frame before it is transmitted to the user application. If disabled (set to reset value '0'); then no padding is removed on receive by the MAC. This bit has no effect on Tx padding and hence Transmit always pad runts to guarantee a minimum frame size of 64 octets.
36578   #define UMAC_REG_COMMAND_CONFIG_PAD_EN_BB_SHIFT                                                            5
36579   #define UMAC_REG_COMMAND_CONFIG_CRC_FWD_BB                                                                 (0x1<<6) // Terminate/Forward Received CRC. If enabled (1) the CRC field of received frames are transmitted to the user application. If disabled (Set to reset value '0') the CRC field is stripped from the frame. Note: If padding function (Bit PAD_EN set to '1') is enabled. CRC_FWD is ignored and the CRC field is checked and always terminated and removed.
36580   #define UMAC_REG_COMMAND_CONFIG_CRC_FWD_BB_SHIFT                                                           6
36581   #define UMAC_REG_COMMAND_CONFIG_PAUSE_FWD_BB                                                               (0x1<<7) // Terminate/Forward Pause Frames. If enabled (Set to '1') pause frames are forwarded to the user application. If disabled (Set to reset value '0'); pause frames are terminated and discarded in the MAC.
36582   #define UMAC_REG_COMMAND_CONFIG_PAUSE_FWD_BB_SHIFT                                                         7
36583   #define UMAC_REG_COMMAND_CONFIG_PAUSE_IGNORE_BB                                                            (0x1<<8) // Ignore Pause Frame Quanta. If enabled (Set to '1') received pause frames are ignored by the MAC. When disabled (Set to reset value '0') the transmit process is stopped for the amount of time specified in the pause quanta received within the pause frame.
36584   #define UMAC_REG_COMMAND_CONFIG_PAUSE_IGNORE_BB_SHIFT                                                      8
36585   #define UMAC_REG_COMMAND_CONFIG_TX_ADDR_INS_BB                                                             (0x1<<9) // Set MAC address on transmit. If enabled (Set to '1') the MAC overwrites the source MAC address with the programmed MAC address in registers MAC_0 and MAC_1. If disabled (Set to reset value '0'); the source MAC address received from the transmit application transmitted is not modified by the MAC.
36586   #define UMAC_REG_COMMAND_CONFIG_TX_ADDR_INS_BB_SHIFT                                                       9
36587   #define UMAC_REG_COMMAND_CONFIG_HD_ENA_BB                                                                  (0x1<<10) // Half duplex enable. When set to '1'; enables half duplex mode; when set to '0'; the MAC operates in full duplex mode. Ignored at ethernet speeds 1G/2.5G or when the register ENA_EXT_CONFIG is set to '1'.
36588   #define UMAC_REG_COMMAND_CONFIG_HD_ENA_BB_SHIFT                                                            10
36589   #define UMAC_REG_COMMAND_CONFIG_RX_LOW_LATENCY_EN_BB                                                       (0x1<<11) // This works only when runt filter is disabled. It reduces the receive latency by 48 MAC clock time.
36590   #define UMAC_REG_COMMAND_CONFIG_RX_LOW_LATENCY_EN_BB_SHIFT                                                 11
36591   #define UMAC_REG_COMMAND_CONFIG_OVERFLOW_EN_BB                                                             (0x1<<12) // If set; enables Rx FIFO overflow logic. In this case; the RXFIFO_STAT[1] register bit is not operational (always set to 0). If cleared; disables RX FIFO overflow logic. In this case; the RXFIFO_STAT[1] register bit is operational (Sticky set when overrun occurs; clearable only by SW_Reset).
36592   #define UMAC_REG_COMMAND_CONFIG_OVERFLOW_EN_BB_SHIFT                                                       12
36593   #define UMAC_REG_COMMAND_CONFIG_SW_RESET_BB                                                                (0x1<<13) // Software Reset Command. When asserted; the TX and RX are disabled. Config registers are not affected by sw reset. Write a 0 to de-assert the sw reset.
36594   #define UMAC_REG_COMMAND_CONFIG_SW_RESET_BB_SHIFT                                                          13
36595   #define UMAC_REG_COMMAND_CONFIG_FCS_CORRUPT_URUN_EN_BB                                                     (0x1<<14) // Corrupt Tx FCS; on underrun; when set to '1'; No FCS corruption when set to '0' (Reset value).
36596   #define UMAC_REG_COMMAND_CONFIG_FCS_CORRUPT_URUN_EN_BB_SHIFT                                               14
36597   #define UMAC_REG_COMMAND_CONFIG_LOOP_ENA_BB                                                                (0x1<<15) // Enable GMII/MII loopback when set to '1'; normal operation when set to '0' (Reset value).
36598   #define UMAC_REG_COMMAND_CONFIG_LOOP_ENA_BB_SHIFT                                                          15
36599   #define UMAC_REG_COMMAND_CONFIG_MAC_LOOP_CON_BB                                                            (0x1<<16) // Transmit packets to PHY while in MAC local loopback; when set to '1'; otherwise transmit to PHY is disabled (normal operation); when set to '0' (Reset value).
36600   #define UMAC_REG_COMMAND_CONFIG_MAC_LOOP_CON_BB_SHIFT                                                      16
36601   #define UMAC_REG_COMMAND_CONFIG_SW_OVERRIDE_TX_BB                                                          (0x1<<17) // If set; enables the SW programmed Tx pause capability config bits to overwrite the auto negotiated Tx pause capabilities when ena_ext_config (autoconfig) is set. If cleared; and when ena_ext_config (autoconfig) is set; then SW programmed Tx pause capability config bits has no effect over auto negotiated capabilities.
36602   #define UMAC_REG_COMMAND_CONFIG_SW_OVERRIDE_TX_BB_SHIFT                                                    17
36603   #define UMAC_REG_COMMAND_CONFIG_SW_OVERRIDE_RX_BB                                                          (0x1<<18) // If set; enables the SW programmed Rx pause capability config bits to overwrite the auto negotiated Rx pause capabilities when ena_ext_config (autoconfig) is set. If cleared; and when ena_ext_config (autoconfig) is set; then SW programmed Rx pause capability config bits has no effect over auto negotiated capabilities.
36604   #define UMAC_REG_COMMAND_CONFIG_SW_OVERRIDE_RX_BB_SHIFT                                                    18
36605   #define UMAC_REG_COMMAND_CONFIG_EN_INTERNAL_TX_CRS_BB                                                      (0x1<<21) // If enabled; then CRS input to Unimac is ORed with tds[8] (tx data valid output). This is helpful when TX CRS is disabled inside PHY.
36606   #define UMAC_REG_COMMAND_CONFIG_EN_INTERNAL_TX_CRS_BB_SHIFT                                                21
36607   #define UMAC_REG_COMMAND_CONFIG_ENA_EXT_CONFIG_BB                                                          (0x1<<22) // Enable Configuration with External Pins. When set to '0' (Reset value) the Core speed and Mode is programmed with the register bits ETH_SPEED(1:0) and HD_ENA. When set to '1'; the Core is configured with the pins set_speed(1:0) and set_duplex.
36608   #define UMAC_REG_COMMAND_CONFIG_ENA_EXT_CONFIG_BB_SHIFT                                                    22
36609   #define UMAC_REG_COMMAND_CONFIG_CNTL_FRM_ENA_BB                                                            (0x1<<23) // MAC Control Frame Enable. When set to '1'; MAC Control frames with any Opcode other than 0x0001 are accepted and forward to the Client interface. When set to '0' (Reset value); MAC Control frames with any Opcode other than 0x0001 are silently discarded.
36610   #define UMAC_REG_COMMAND_CONFIG_CNTL_FRM_ENA_BB_SHIFT                                                      23
36611   #define UMAC_REG_COMMAND_CONFIG_NO_LGTH_CHECK_BB                                                           (0x1<<24) // Payload Length Check Disable. When set to '0'; the Core checks the frame's payload length with the Frame Length/Type field; when set to '1'(Reset value); the payload length check is disabled.
36612   #define UMAC_REG_COMMAND_CONFIG_NO_LGTH_CHECK_BB_SHIFT                                                     24
36613   #define UMAC_REG_COMMAND_CONFIG_LINE_LOOPBACK_BB                                                           (0x1<<25) // Enable Line Loopback i.e. MAC FIFO side loopback; when set to '1'; normal operation when set to '0' (Reset value).
36614   #define UMAC_REG_COMMAND_CONFIG_LINE_LOOPBACK_BB_SHIFT                                                     25
36615   #define UMAC_REG_COMMAND_CONFIG_RX_ERR_DISC_BB                                                             (0x1<<26) // Receive Errored Frame Discard Enable. When set to '1'; any frame received with an error is discarded in the Core and not forwarded to the Client interface. When set to '0'; errored Frames are forwarded to the Client interface with ff_rx_err asserted. It is recommended to set RX_ERR_DISC to '1' only when Store and Forward operation is enabled on the Core Receive FIFO Receive FIFO Section full threshold set to 0).
36616   #define UMAC_REG_COMMAND_CONFIG_RX_ERR_DISC_BB_SHIFT                                                       26
36617   #define UMAC_REG_COMMAND_CONFIG_PRBL_ENA_BB                                                                (0x1<<27) // Reserved.
36618   #define UMAC_REG_COMMAND_CONFIG_PRBL_ENA_BB_SHIFT                                                          27
36619   #define UMAC_REG_COMMAND_CONFIG_IGNORE_TX_PAUSE_BB                                                         (0x1<<28) // Ignores the back pressure signaling from the system and hence no Tx pause generation; when set.
36620   #define UMAC_REG_COMMAND_CONFIG_IGNORE_TX_PAUSE_BB_SHIFT                                                   28
36621   #define UMAC_REG_COMMAND_CONFIG_OOB_EFC_EN_BB                                                              (0x1<<29) // If set then out-of-band egress flow control is enabled. When this bit is set and input pin ext_tx_flow_control is enabled then data frame trasmission is stopped; whereas Pause & PFC frames are transmitted normally. This operation is similar to halting the transmit datapath due to the reception of a Pause Frame with non-zero timer value; and is used in applications where the flow control information is exchanged out of band. Enabling or disabling this bit has no effect on regular Rx_pause pkt based egress flow control.
36622   #define UMAC_REG_COMMAND_CONFIG_OOB_EFC_EN_BB_SHIFT                                                        29
36623   #define UMAC_REG_COMMAND_CONFIG_RUNT_FILTER_DIS_BB                                                         (0x1<<30) // When set; disable runt filtering.
36624   #define UMAC_REG_COMMAND_CONFIG_RUNT_FILTER_DIS_BB_SHIFT                                                   30
36625 #define UMAC_REG_MAC_0_BB                                                                                    0x05100cUL //Access:RW   DataWidth:0x20   // Register Bit 0 refers to Bit 16 of the MAC address; Bit 1 refers to bit 17 of the MAC address etc.
36626 #define UMAC_REG_MAC_1_BB                                                                                    0x051010UL //Access:RW   DataWidth:0x10   // Register Bit 0 refers to Bit 0 of the MAC address; Register Bit 1 refers to Bit 1 of the MAC address etc. Bits 16 to 31 are reserved.
36627 #define UMAC_REG_FRM_LENGTH                                                                                  0x051014UL //Access:RW   DataWidth:0x10   // Defines a 16-Bit maximum frame length used by the MAC receive logic to check frames.
36628 #define UMAC_REG_PAUSE_QUANT_BB                                                                              0x051018UL //Access:RW   DataWidth:0x10   // 16-Bit value; sets; in increment of 512 Ethernet bit times; the pause quanta used in each Pause Frame sent to the remote Ethernet device.
36629 #define UMAC_REG_SFD_OFFSET_BB                                                                               0x051040UL //Access:RW   DataWidth:0x4    // Defines the length of the EFM preamble between 5 and 15 Bytes. When set to 0; 1; 2; 3 or 4; the Preamble EFM length is set to 5 Bytes.
36630 #define UMAC_REG_MAC_MODE                                                                                    0x051044UL //Access:RW   DataWidth:0x5    // Multi Field Register.
36631   #define UMAC_REG_MAC_MODE_PAUSE_RX_EN_K2_E5                                                                (0x1<<3) // Rx Flow. Setting this bit will cause the receive MAC control to detect and act on PAUSE flow control frames. Clearing this bit causes the receive MAC control to ignore PAUSE flow control frames.
36632   #define UMAC_REG_MAC_MODE_PAUSE_RX_EN_K2_E5_SHIFT                                                          3
36633   #define UMAC_REG_MAC_MODE_PAUSE_TX_EN_K2_E5                                                                (0x1<<4) // Tx Flow. Setting this bit will allow the transmit MAC control to send PAUSE flow control frames when requested by the system. Clearing this bit prevents the transmit MAC control from sending flow control frames.
36634   #define UMAC_REG_MAC_MODE_PAUSE_TX_EN_K2_E5_SHIFT                                                          4
36635   #define UMAC_REG_MAC_MODE_MAC_SPEED_BB                                                                     (0x3<<0) // MAC Speed. 00: 10Mbps Ethernet Mode enabled 01: 100Mbps Ethernet Mode enabled 10: Gigabit Ethernet Mode enabled 11: 2.5Gigabit Ethernet Mode enabled.
36636   #define UMAC_REG_MAC_MODE_MAC_SPEED_BB_SHIFT                                                               0
36637   #define UMAC_REG_MAC_MODE_MAC_DUPLEX_BB                                                                    (0x1<<2) // MAC Duplex. 0: Full Duplex Mode enabled 1: Half Duplex Mode enabled.
36638   #define UMAC_REG_MAC_MODE_MAC_DUPLEX_BB_SHIFT                                                              2
36639   #define UMAC_REG_MAC_MODE_MAC_RX_PAUSE_BB                                                                  (0x1<<3) // MAC Pause Enabled in Receive. 0: MAC Pause Disabled in Receive 1: MAC Pause Enabled in Receive.
36640   #define UMAC_REG_MAC_MODE_MAC_RX_PAUSE_BB_SHIFT                                                            3
36641   #define UMAC_REG_MAC_MODE_MAC_TX_PAUSE_BB                                                                  (0x1<<4) // MAC Pause Enabled in Transmit. 0: MAC Pause Disabled in Transmit 1: MAC Pause Enabled in Transmit.
36642   #define UMAC_REG_MAC_MODE_MAC_TX_PAUSE_BB_SHIFT                                                            4
36643   #define UMAC_REG_MAC_MODE_LINK_STATUS_BB                                                                   (0x1<<5) // Link Status Indication. Set to '0'; when link_status input is low. Set to '1'; when link_status input is High.
36644   #define UMAC_REG_MAC_MODE_LINK_STATUS_BB_SHIFT                                                             5
36645 #define UMAC_REG_TAG_0_BB                                                                                    0x051048UL //Access:RW   DataWidth:0x11   // Multi Field Register.
36646   #define UMAC_REG_TAG_0_FRM_TAG_0_BB                                                                        (0xffff<<0) // Outer tag of the programmable VLAN tag.
36647   #define UMAC_REG_TAG_0_FRM_TAG_0_BB_SHIFT                                                                  0
36648   #define UMAC_REG_TAG_0_CONFIG_OUTER_TPID_ENABLE_BB                                                         (0x1<<16) // If cleared then disable outer TPID detection.
36649   #define UMAC_REG_TAG_0_CONFIG_OUTER_TPID_ENABLE_BB_SHIFT                                                   16
36650 #define UMAC_REG_TAG_1_BB                                                                                    0x05104cUL //Access:RW   DataWidth:0x11   // Multi Field Register.
36651   #define UMAC_REG_TAG_1_FRM_TAG_1_BB                                                                        (0xffff<<0) // inner tag of the programmable VLAN tag.
36652   #define UMAC_REG_TAG_1_FRM_TAG_1_BB_SHIFT                                                                  0
36653   #define UMAC_REG_TAG_1_CONFIG_INNER_TPID_ENABLE_BB                                                         (0x1<<16) // If cleared then disable inner TPID detection.
36654   #define UMAC_REG_TAG_1_CONFIG_INNER_TPID_ENABLE_BB_SHIFT                                                   16
36655 #define UMAC_REG_RX_PAUSE_QUANTA_SCALE_BB                                                                    0x051050UL //Access:RW   DataWidth:0x12   // Multi Field Register.
36656   #define UMAC_REG_RX_PAUSE_QUANTA_SCALE_SCALE_VALUE_BB                                                      (0xffff<<0) // The pause timer is loaded with the value obtained after adding or subtracting the scale_value from the received pause quanta.
36657   #define UMAC_REG_RX_PAUSE_QUANTA_SCALE_SCALE_VALUE_BB_SHIFT                                                0
36658   #define UMAC_REG_RX_PAUSE_QUANTA_SCALE_SCALE_CONTROL_BB                                                    (0x1<<16) // If clear; then subtract the scale_value from the received pause quanta. If set; then add the scale_value from the received pause quanta.
36659   #define UMAC_REG_RX_PAUSE_QUANTA_SCALE_SCALE_CONTROL_BB_SHIFT                                              16
36660   #define UMAC_REG_RX_PAUSE_QUANTA_SCALE_SCALE_FIX_BB                                                        (0x1<<17) // If set; then receive pause quanta is ignored and a fixed quanta value programmed in SCALE_VALUE is loaded into the pause timer. If set; then SCALE_CONTROL is ignored. If cleared; then SCALE_CONTROL takes into effect.
36661   #define UMAC_REG_RX_PAUSE_QUANTA_SCALE_SCALE_FIX_BB_SHIFT                                                  17
36662 #define UMAC_REG_TX_PREAMBLE_BB                                                                              0x051054UL //Access:RW   DataWidth:0x3    // Set the transmit preamble excluding SFD to be programmable from min of 2 bytes to the max allowable of 7 bytes; with granularity of 1 byte.
36663 #define UMAC_REG_TX_IPG_LENGTH                                                                               0x05105cUL //Access:RW   DataWidth:0x8    // Programmable field representing the IPG between Back-to-Back packets. This is the IPG parameter used exclusively in Full-Duplex mode when two transmit packets are sent back-to-back. Set this field to the number of bits of IPG desired. The default setting of 0x60 (96d) represents the minimum IPG of 96 bits.
36664 #define UMAC_REG_PFC_XOFF_TIMER_BB                                                                           0x051060UL //Access:RW   DataWidth:0x10   // Time value sent in the Timer Field for classes in XOFF state (Unit is 512 bit-times).
36665 #define UMAC_REG_UMAC_EEE_CTRL_BB                                                                            0x051064UL //Access:RW   DataWidth:0x8    // Multi Field Register.
36666   #define UMAC_REG_UMAC_EEE_CTRL_EEE_EN_BB                                                                   (0x1<<3) // If set; the TX LPI policy control engine is enabled and the MAC inserts LPI_idle codes if the link is idle. The rx_lpi_detect assertion is independent of this configuration. Reset default depends on EEE_en_strap input; which if tied to 1; defaults to enabled; otherwise if tied to 0; defaults to disabled.
36667   #define UMAC_REG_UMAC_EEE_CTRL_EEE_EN_BB_SHIFT                                                             3
36668   #define UMAC_REG_UMAC_EEE_CTRL_RX_FIFO_CHECK_BB                                                            (0x1<<4) // If enabled; lpi_rx_detect is set whenever the LPI_IDLES are being received on the RX line and Unimac Rx FIFO is empty. By default; lpi_rx_detect is set only when whenever the LPI_IDLES are being received on the RX line.
36669   #define UMAC_REG_UMAC_EEE_CTRL_RX_FIFO_CHECK_BB_SHIFT                                                      4
36670   #define UMAC_REG_UMAC_EEE_CTRL_EEE_TXCLK_DIS_BB                                                            (0x1<<5) // If enabled; UNIMAC will shut down TXCLK to PHY; when in LPI state.
36671   #define UMAC_REG_UMAC_EEE_CTRL_EEE_TXCLK_DIS_BB_SHIFT                                                      5
36672   #define UMAC_REG_UMAC_EEE_CTRL_DIS_EEE_10M_BB                                                              (0x1<<6) // When this bit is set and link is established at 10Mbps; LPI is not supported (saving is achieved by reduced PHY's output swing). UNIMAC ignores EEE feature on both Tx & Rx in 10Mbps. When cleared; Unimac doesn't differentiate between speeds for EEE feature.
36673   #define UMAC_REG_UMAC_EEE_CTRL_DIS_EEE_10M_BB_SHIFT                                                        6
36674   #define UMAC_REG_UMAC_EEE_CTRL_LP_IDLE_PREDICTION_MODE_BB                                                  (0x1<<7) // When set to 1; enables LP_IDLE Prediction. When set to 0; disables LP_IDLE Prediction.
36675   #define UMAC_REG_UMAC_EEE_CTRL_LP_IDLE_PREDICTION_MODE_BB_SHIFT                                            7
36676 #define UMAC_REG_MII_EEE_DELAY_ENTRY_TIMER_BB                                                                0x051068UL //Access:RW   DataWidth:0x20   // This is the duration for which condition to move to LPI state must be satisfied; at the end of which MAC transitions to LPI State. The decrement unit is 1 micro-second. This register is meant for 10/100 Mbps speed.
36677 #define UMAC_REG_GMII_EEE_DELAY_ENTRY_TIMER_BB                                                               0x05106cUL //Access:RW   DataWidth:0x20   // This is the duration for which condition to move to LPI state must be satisfied; at the end of which MAC transitions to LPI State. The decrement unit is 1 micro-second. This register is meant for 1000 Mbps speed.
36678 #define UMAC_REG_UMAC_EEE_REF_COUNT_BB                                                                       0x051070UL //Access:RW   DataWidth:0x10   // This field controls clock divider used to generate ~1us reference pulses used by EEE timers. It specifies integer number of timer clock cycles contained within 1us. We may consider having 0.5us reference; as timeout values in 802.3az/D1.3 are not always integer number of 1us.
36679 #define UMAC_REG_UMAC_RX_PKT_DROP_STATUS_BB                                                                  0x051078UL //Access:RW   DataWidth:0x1    // Debug status; set if MAC receives an IPG less than programmed RX IPG or less than four bytes. Sticky bit. Clears when SW writes 0 into the field or by sw_reset.
36680 #define UMAC_REG_UMAC_SYMMETRIC_IDLE_THRESHOLD_BB                                                            0x05107cUL //Access:RW   DataWidth:0x10   // If LPI_Prediction is enabled then this register defines the number of IDLEs to be received by the UniMAC before allowing LP_IDLE to be sent to Link Partner.
36681 #define UMAC_REG_MII_EEE_WAKE_TIMER_BB                                                                       0x051080UL //Access:RW   DataWidth:0x10   // This is the duration for which MAC must wait to go back to ACTIVE state from LPI state when it receives packet for transmission. The decrement unit is 1 micro-second. This register is meant for 10/100 Mbps speed.
36682 #define UMAC_REG_GMII_EEE_WAKE_TIMER_BB                                                                      0x051084UL //Access:RW   DataWidth:0x10   // This is the duration for which MAC must wait to go back to ACTIVE state from LPI state when it receives packet for transmission. The decrement unit is 1 micro-second. This register is meant for 1000 Mbps speed.
36683 #define UMAC_REG_UMAC_REV_ID_BB                                                                              0x051088UL //Access:RW   DataWidth:0x18   // Multi Field Register.
36684   #define UMAC_REG_UMAC_REV_ID_PATCH_BB                                                                      (0xff<<0) // Unimac revision patch number.
36685   #define UMAC_REG_UMAC_REV_ID_PATCH_BB_SHIFT                                                                0
36686   #define UMAC_REG_UMAC_REV_ID_REVISION_ID_MINOR_BB                                                          (0xff<<8) // Unimac version id field after decimal.
36687   #define UMAC_REG_UMAC_REV_ID_REVISION_ID_MINOR_BB_SHIFT                                                    8
36688   #define UMAC_REG_UMAC_REV_ID_REVISION_ID_MAJOR_BB                                                          (0xff<<16) // Unimac version id field before decimal.
36689   #define UMAC_REG_UMAC_REV_ID_REVISION_ID_MAJOR_BB_SHIFT                                                    16
36690 #define UMAC_REG_TX_IPG_LENGTH1_K2_E5                                                                        0x05108cUL //Access:RW   DataWidth:0x1f   // Multi Field Register.
36691   #define UMAC_REG_TX_IPG_LENGTH1_IPGR1_K2_E5                                                                (0x7f<<16) // Non Back-to-Back Transmit IPG part 1 (carrier sense window).
36692   #define UMAC_REG_TX_IPG_LENGTH1_IPGR1_K2_E5_SHIFT                                                          16
36693   #define UMAC_REG_TX_IPG_LENGTH1_IPGR2_K2_E5                                                                (0x7f<<24) // Non Back-to-Back Transmit IPG part 2.
36694   #define UMAC_REG_TX_IPG_LENGTH1_IPGR2_K2_E5_SHIFT                                                          24
36695 #define UMAC_REG_ECO_RESERVED_K2_E5                                                                          0x051090UL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
36696 #define UMAC_REG_DBG_SELECT_K2_E5                                                                            0x051094UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
36697 #define UMAC_REG_DBG_DWORD_ENABLE_K2_E5                                                                      0x051098UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
36698 #define UMAC_REG_DBG_SHIFT_K2_E5                                                                             0x05109cUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
36699 #define UMAC_REG_DBG_FORCE_VALID_K2_E5                                                                       0x0510a0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
36700 #define UMAC_REG_DBG_FORCE_FRAME_K2_E5                                                                       0x0510a4UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
36701 #define UMAC_REG_DBG_OUT_DATA_K2_E5                                                                          0x0510c0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
36702 #define UMAC_REG_DBG_OUT_DATA_SIZE                                                                           8
36703 #define UMAC_REG_DBG_OUT_VALID_K2_E5                                                                         0x0510e0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
36704 #define UMAC_REG_DBG_OUT_FRAME_K2_E5                                                                         0x0510e4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
36705 #define UMAC_REG_INT_STS_K2_E5                                                                               0x051180UL //Access:R    DataWidth:0x2    // Multi Field Register.
36706   #define UMAC_REG_INT_STS_ADDRESS_ERROR_K2_E5                                                               (0x1<<0) // Signals an unknown address to the rf module.
36707   #define UMAC_REG_INT_STS_ADDRESS_ERROR_K2_E5_SHIFT                                                         0
36708   #define UMAC_REG_INT_STS_TX_OVERFLOW_K2_E5                                                                 (0x1<<1) // TX fifo overflow
36709   #define UMAC_REG_INT_STS_TX_OVERFLOW_K2_E5_SHIFT                                                           1
36710 #define UMAC_REG_INT_MASK_K2_E5                                                                              0x051184UL //Access:RW   DataWidth:0x2    // Multi Field Register.
36711   #define UMAC_REG_INT_MASK_ADDRESS_ERROR_K2_E5                                                              (0x1<<0) // This bit masks, when set, the Interrupt bit: UMAC_REG_INT_STS.ADDRESS_ERROR .
36712   #define UMAC_REG_INT_MASK_ADDRESS_ERROR_K2_E5_SHIFT                                                        0
36713   #define UMAC_REG_INT_MASK_TX_OVERFLOW_K2_E5                                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: UMAC_REG_INT_STS.TX_OVERFLOW .
36714   #define UMAC_REG_INT_MASK_TX_OVERFLOW_K2_E5_SHIFT                                                          1
36715 #define UMAC_REG_INT_STS_WR_K2_E5                                                                            0x051188UL //Access:WR   DataWidth:0x2    // Multi Field Register.
36716   #define UMAC_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5                                                            (0x1<<0) // Signals an unknown address to the rf module.
36717   #define UMAC_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5_SHIFT                                                      0
36718   #define UMAC_REG_INT_STS_WR_TX_OVERFLOW_K2_E5                                                              (0x1<<1) // TX fifo overflow
36719   #define UMAC_REG_INT_STS_WR_TX_OVERFLOW_K2_E5_SHIFT                                                        1
36720 #define UMAC_REG_INT_STS_CLR_K2_E5                                                                           0x05118cUL //Access:RC   DataWidth:0x2    // Multi Field Register.
36721   #define UMAC_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5                                                           (0x1<<0) // Signals an unknown address to the rf module.
36722   #define UMAC_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5_SHIFT                                                     0
36723   #define UMAC_REG_INT_STS_CLR_TX_OVERFLOW_K2_E5                                                             (0x1<<1) // TX fifo overflow
36724   #define UMAC_REG_INT_STS_CLR_TX_OVERFLOW_K2_E5_SHIFT                                                       1
36725 #define UMAC_REG_MAC_PFC_TYPE                                                                                0x051300UL //Access:RW   DataWidth:0x10   // Pause Type.  This value is inserted into the Type/Length field of the Pause frames generated by the MAC and used to validate Pause frames received by the MAC.
36726 #define UMAC_REG_PAUSE_OPCODE_K2_E5                                                                          0x051304UL //Access:RW   DataWidth:0x10   // Pause Frame Opcode.  This value is inserted into the opcode field of the Pause frames generated by the MAC and used to validate Pause frames received by the MAC.  Note; the default value is for standard pause.
36727 #define UMAC_REG_MAC_PFC_OPCODE_BB                                                                           0x051304UL //Access:RW   DataWidth:0x10   // These 16 bits are for opcode. Since PFC is not standardized yet; the opcode must be programmable to make sure that when it gets standardized; we can be standards compliant.
36728 #define UMAC_REG_MAC_PAUSE_DA_0_K2_E5                                                                        0x051308UL //Access:RW   DataWidth:0x20   // Pause frame Destination address.  This field is inserted into the destination address field of the MAC generated pause frames and is used to compare against the destination address of received packets.  The remaining 16 bits are contained in the next register.  By default, it contains the reserved multicast address of the MAC control frame.
36729 #define UMAC_REG_MAC_PFC_DA_0_BB                                                                             0x051308UL //Access:RW   DataWidth:0x20   // Lower 32 bits of programmable DA for PPP. Since PPP is not standardized yet; the DA must be programmable to make sure that when it gets standardized; we can be standards compliant.
36730 #define UMAC_REG_MAC_PAUSE_DA_1_K2_E5                                                                        0x05130cUL //Access:RW   DataWidth:0x10   // Pause frame Destination address.  This field is inserted into the destination address field of the MAC generated pause frames and is used to compare against the destination address of received packets.  The remaining 32 bits are contained in the previous register.  By default, it contains the reserved multicast address of the MAC control frame.
36731 #define UMAC_REG_MAC_PFC_DA_1_BB                                                                             0x05130cUL //Access:RW   DataWidth:0x10   // Upper 16 bits of programmable DA for PPP. Since PPP is not standardized yet; the DA must be programmable to make sure that when it gets standardized; we can be standards compliant.
36732 #define UMAC_REG_MAC_PAUSE_DA1_0_K2_E5                                                                       0x051310UL //Access:RW   DataWidth:0x20   // Pause frame Destination address.  This field is used to compare against the destination address of received packets.  The remaining 16 bits are contained in the next register.  By default, it contains the reserved multicast address of the MAC control frame.
36733 #define UMAC_REG_MACSEC_PROG_TX_CRC_BB                                                                       0x051310UL //Access:RW   DataWidth:0x20   // The transmitted CRC can be corrupted by replacing the FCS of the transmitted frame by the FCS programmed in this register. This is enabled and controlled by MACSEC_CNTRL register.
36734 #define UMAC_REG_MAC_PAUSE_DA1_1_K2_E5                                                                       0x051314UL //Access:RW   DataWidth:0x10   // Pause frame Destination address.  This field is used to compare against the destination address of received packets.  The remaining 32 bits are contained in the previous register.  By default, it contains the reserved multicast address of the MAC control frame.
36735 #define UMAC_REG_MACSEC_CNTRL_BB                                                                             0x051314UL //Access:RW   DataWidth:0x4    // Multi Field Register.
36736   #define UMAC_REG_MACSEC_CNTRL_TX_LAUNCH_EN_BB                                                              (0x1<<0) // Set the bit 0 (Tx_Launch_en) logic 0; if the tx_launch function is to be disabled. If set; then the launch_enable signal assertion/deassertion causes the packet transmit enabled/disabled. The launch_enable is per packet basis.
36737   #define UMAC_REG_MACSEC_CNTRL_TX_LAUNCH_EN_BB_SHIFT                                                        0
36738   #define UMAC_REG_MACSEC_CNTRL_TX_CRC_CORUPT_EN_BB                                                          (0x1<<1) // Setting this field enables the CRC corruption on the transmitted packets. The options of how to corrupt; depends on the field 2 of this register (TX_CRC_PROGRAM). The CRC corruption happens only on the frames for which TXCRCER is asserted by the system.
36739   #define UMAC_REG_MACSEC_CNTRL_TX_CRC_CORUPT_EN_BB_SHIFT                                                    1
36740   #define UMAC_REG_MACSEC_CNTRL_TX_CRC_PROGRAM_BB                                                            (0x1<<2) // If CRC corruption feature in enabled (TX_CRC_CORUPT_EN set); then in case where this bit when set; replaces the transmitted FCS with the programmed FCS. When cleared; corrupts the CRC of the transmitted packet internally.
36741   #define UMAC_REG_MACSEC_CNTRL_TX_CRC_PROGRAM_BB_SHIFT                                                      2
36742   #define UMAC_REG_MACSEC_CNTRL_DIS_PAUSE_DATA_VAR_IPG_BB                                                    (0x1<<3) // When this bit is 1; IPG between pause and data frame is as per the original design; i.e.; 13B or 12B; fixed. It should be noted; that as number of preamble bytes reduces from 7; the IPG also increases. When this bit is 0; IPG between pause and data frame is variable and equals programmed IPG or programmed IPG + 1.
36743   #define UMAC_REG_MACSEC_CNTRL_DIS_PAUSE_DATA_VAR_IPG_BB_SHIFT                                              3
36744 #define UMAC_REG_MAC_PAUSE_SA_0_K2_E5                                                                        0x051318UL //Access:RW   DataWidth:0x20   // This register contains the bits [31:0] in the 48-bit MAC address.  The MAC address is used as the SA for automatically generated MAC control pause frames.
36745 #define UMAC_REG_TS_STATUS_CNTRL_BB                                                                          0x051318UL //Access:RW   DataWidth:0x5    // Multi Field Register.
36746   #define UMAC_REG_TS_STATUS_CNTRL_TX_TS_FIFO_FULL_BB                                                        (0x1<<0) // Read-only field assertion shows that the transmit timestamp FIFO is full.
36747   #define UMAC_REG_TS_STATUS_CNTRL_TX_TS_FIFO_FULL_BB_SHIFT                                                  0
36748   #define UMAC_REG_TS_STATUS_CNTRL_TX_TS_FIFO_EMPTY_BB                                                       (0x1<<1) // Read-only field assertion shows that the transmit timestamp FIFO is empty.
36749   #define UMAC_REG_TS_STATUS_CNTRL_TX_TS_FIFO_EMPTY_BB_SHIFT                                                 1
36750   #define UMAC_REG_TS_STATUS_CNTRL_WORD_AVAIL_BB                                                             (0x7<<2) // Indicates number of cells filled in the TX timestamp FIFO.
36751   #define UMAC_REG_TS_STATUS_CNTRL_WORD_AVAIL_BB_SHIFT                                                       2
36752 #define UMAC_REG_MAC_PAUSE_SA_1_K2_E5                                                                        0x05131cUL //Access:RW   DataWidth:0x10   // This register contains the bits [47:32] in the 48-bit MAC address.  The MAC address is used as the SA for automatically generated MAC control pause frames.
36753 #define UMAC_REG_TX_TS_DATA_BB                                                                               0x05131cUL //Access:RW   DataWidth:0x20   // Every read of this register will fetch out one timestamp value corresponding to the preceding seq_id read from the transmit FIFO. Every 49 bit; val_bit + seq_id + timestamp is read in two steps; i.e.; one read from 0x10f (val_bit + seq_id) followed by another read from 0x1c7 (timestamp). Timestamp read without a preceding seq_id read will fetch stale timestamp value.
36754 #define UMAC_REG_PAUSE_CONTROL                                                                               0x051330UL //Access:RW   DataWidth:0x20   // Multi Field Register.
36755   #define UMAC_REG_PAUSE_CONTROL_PAUSE_TIME_K2_E5                                                            (0xffff<<0) // If set and a Pause frame is being forced, send a Pause frame with the Pause Time Field specified in rf_omac_pause_time.  If this bit is cleared send a Pause frame with the zero pause time.
36756   #define UMAC_REG_PAUSE_CONTROL_PAUSE_TIME_K2_E5_SHIFT                                                      0
36757   #define UMAC_REG_PAUSE_CONTROL_TIME_NRESUME_K2_E5                                                          (0x1<<17) // If set and a Pause frame is being forced, send a Pause frame with the Pause Time Field specified in rf_omac_pause_time.  If this bit is cleared send a Pause frame with the zero pause time.
36758   #define UMAC_REG_PAUSE_CONTROL_TIME_NRESUME_K2_E5_SHIFT                                                    17
36759   #define UMAC_REG_PAUSE_CONTROL_PAUSE_MODE_K2_E5                                                            (0x1<<18) // Pause mode 0 = Standard Pause, 1 = PFC Pause.
36760   #define UMAC_REG_PAUSE_CONTROL_PAUSE_MODE_K2_E5_SHIFT                                                      18
36761   #define UMAC_REG_PAUSE_CONTROL_FORCE_STD_PAUSE_K2_E5                                                       (0x1<<23) // Force sending a Standard Pause Frame.  The value of the Pause time is defined by rf_omac_time_nresume.  If rf_omac_time_nresume is set, the chip should continue to send Standard Pause frames at periodic intervals until rf_omac_time_nresume  is cleared.  If rf_omac_time_nresume is cleared, after sending a single Standard Pause frame the internal timer should be cleared.
36762   #define UMAC_REG_PAUSE_CONTROL_FORCE_STD_PAUSE_K2_E5_SHIFT                                                 23
36763   #define UMAC_REG_PAUSE_CONTROL_FORCE_PP_PAUSE_K2_E5                                                        (0xff<<24) // Force sending a Per Priority Pause Frame.  Each bit in this field corresponds to a priority that should be set in a Per Priority Pause frame.  Bit 2 is priority 0 and so on.  The value of the Pause time is defined by rf_omac_time_nresume .  If rf_omac_time_nresume is set, the chip should continue to send Per Priority Pause frames at periodic intervals until rf_omac_time_nresume is cleared.  If rf_omac_time_nresume is cleared, after sending a single Per Priority Pause frame the internal timers for the selected priorities should be cleared. Note:  After forcing a Pause on a 10G port, a Resume must be forced to return the chip to normal Pause/Resume behavior.
36764   #define UMAC_REG_PAUSE_CONTROL_FORCE_PP_PAUSE_K2_E5_SHIFT                                                  24
36765   #define UMAC_REG_PAUSE_CONTROL_VALUE_BB                                                                    (0x1ffff<<0) // Each bit in this register represents 512 bit times independent of the port speed. Values of 0 and 1 are illegal.
36766   #define UMAC_REG_PAUSE_CONTROL_VALUE_BB_SHIFT                                                              0
36767   #define UMAC_REG_PAUSE_CONTROL_ENABLE_BB                                                                   (0x1<<17) // Enable Extra Pause Frames.
36768   #define UMAC_REG_PAUSE_CONTROL_ENABLE_BB_SHIFT                                                             17
36769 #define UMAC_REG_RSV_ERR_MASK_K2_E5                                                                          0x051334UL //Access:RW   DataWidth:0x16   // 0 - skipped (unsupported) 1 - stackvlan (unsupported) 2 - carrerr (on by default) 3 - codeerr (on by default) 4 - crcerr (on by default) 5 - lenerr 6 - oversize (on by default) 7 - rxok 8 - mcast 9 - bcast 10 - dribble (on by default) 11 - control 12 - pause (on by default) 13 - unsupp_op 14 - vlan 15 - unicast 16 - truncate (on by default) 17 - runt (on by default) 18 - ppp (per priority pause) 19 - rxfifooflow (rx fifo overflow (on by default)) [21:20] - unused
36770 #define UMAC_REG_FLUSH_CONTROL_BB                                                                            0x051334UL //Access:RW   DataWidth:0x1    // Flush enable bit to drop out all packets in Tx FIFO without egressing any packets when set.
36771 #define UMAC_REG_PROBE_ADDRESS_K2_E5                                                                         0x051338UL //Access:RW   DataWidth:0x8    // probe address bit 7 - U/L bit 6 - GMII/XMGII CLK bits [5:0] mux select
36772 #define UMAC_REG_RXFIFO_STAT_BB                                                                              0x051338UL //Access:RW   DataWidth:0x2    // Multi Field Register.
36773   #define UMAC_REG_RXFIFO_STAT_RXFIFO_UNDERRUN_BB                                                            (0x1<<0) // RXFIFO Underrun occurred. Cleared by only reset.
36774   #define UMAC_REG_RXFIFO_STAT_RXFIFO_UNDERRUN_BB_SHIFT                                                      0
36775   #define UMAC_REG_RXFIFO_STAT_RXFIFO_OVERRUN_BB                                                             (0x1<<1) // RXFIFO Overrun occurred. Cleared by only reset.
36776   #define UMAC_REG_RXFIFO_STAT_RXFIFO_OVERRUN_BB_SHIFT                                                       1
36777 #define UMAC_REG_PROBE_DATA_K2_E5                                                                            0x05133cUL //Access:R    DataWidth:0x20   // probe data based on probe address
36778 #define UMAC_REG_TXFIFO_STAT_BB                                                                              0x05133cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
36779   #define UMAC_REG_TXFIFO_STAT_TXFIFO_UNDERRUN_BB                                                            (0x1<<0) // TXFIFO Underrun occurred. Cleared by only reset.
36780   #define UMAC_REG_TXFIFO_STAT_TXFIFO_UNDERRUN_BB_SHIFT                                                      0
36781   #define UMAC_REG_TXFIFO_STAT_TXFIFO_OVERRUN_BB                                                             (0x1<<1) // TXFIFO Overrun occurred. Cleared by only reset.
36782   #define UMAC_REG_TXFIFO_STAT_TXFIFO_OVERRUN_BB_SHIFT                                                       1
36783 #define UMAC_REG_MAC_PFC_CTRL_BB                                                                             0x051340UL //Access:RW   DataWidth:0x6    // Multi Field Register.
36784   #define UMAC_REG_MAC_PFC_CTRL_PFC_TX_ENBL_BB                                                               (0x1<<0) // Enables the PPP-Tx functionality.
36785   #define UMAC_REG_MAC_PFC_CTRL_PFC_TX_ENBL_BB_SHIFT                                                         0
36786   #define UMAC_REG_MAC_PFC_CTRL_PFC_RX_ENBL_BB                                                               (0x1<<1) // Enables the PPP-Rx functionality.
36787   #define UMAC_REG_MAC_PFC_CTRL_PFC_RX_ENBL_BB_SHIFT                                                         1
36788   #define UMAC_REG_MAC_PFC_CTRL_FORCE_PFC_XON_BB                                                             (0x1<<2) // Instructs MAC to send Xon message to all classes of service.
36789   #define UMAC_REG_MAC_PFC_CTRL_FORCE_PFC_XON_BB_SHIFT                                                       2
36790   #define UMAC_REG_MAC_PFC_CTRL_RX_PASS_PFC_FRM_BB                                                           (0x1<<4) // When set; MAC pass PFC frame to the system. Otherwise; PFC frame is discarded.
36791   #define UMAC_REG_MAC_PFC_CTRL_RX_PASS_PFC_FRM_BB_SHIFT                                                     4
36792   #define UMAC_REG_MAC_PFC_CTRL_PFC_STATS_EN_BB                                                              (0x1<<5) // When clear; none of PFC related counters should increment. Otherwise; PFC counters is in full function. Note: it is programming requirement to set this bit when PFC function is enable.
36793   #define UMAC_REG_MAC_PFC_CTRL_PFC_STATS_EN_BB_SHIFT                                                        5
36794 #define UMAC_REG_MAC_PFC_REFRESH_CTRL_BB                                                                     0x051344UL //Access:RW   DataWidth:0x20   // Multi Field Register.
36795   #define UMAC_REG_MAC_PFC_REFRESH_CTRL_PFC_REFRESH_EN_BB                                                    (0x1<<0) // Enables the PPP refresh functionality on the Tx side. When enabled; the MAC sends Xoff message on refresh counter becoming 0.
36796   #define UMAC_REG_MAC_PFC_REFRESH_CTRL_PFC_REFRESH_EN_BB_SHIFT                                              0
36797   #define UMAC_REG_MAC_PFC_REFRESH_CTRL_PFC_REFRESH_TIMER_BB                                                 (0xffff<<16) // PPP refresh counter value.
36798   #define UMAC_REG_MAC_PFC_REFRESH_CTRL_PFC_REFRESH_TIMER_BB_SHIFT                                           16
36799 #define MCP2_REG_PRTY_MASK                                                                                   0x052044UL //Access:RW   DataWidth:0x1    // Multi Field Register.
36800   #define MCP2_REG_PRTY_MASK_ROM_PARITY                                                                      (0x1<<0) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS.ROM_PARITY .
36801   #define MCP2_REG_PRTY_MASK_ROM_PARITY_SHIFT                                                                0
36802 #define MCP2_REG_ECO_RESERVED                                                                                0x052200UL //Access:RW   DataWidth:0x8    // Debug only: Reserved bits for ECO.
36803 #define MCP2_REG_PRTY_MASK_H_0_BB_K2                                                                         0x052208UL //Access:RW   DataWidth:0xc    // Multi Field Register.
36804   #define MCP2_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
36805   #define MCP2_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2_SHIFT                                             0
36806   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM006_I_ECC_0_RF_INT .
36807   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2_SHIFT                                           1
36808   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2                                                 (0x1<<2) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM006_I_ECC_1_RF_INT .
36809   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2_SHIFT                                           2
36810   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_2_RF_INT_BB_K2                                                 (0x1<<3) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM006_I_ECC_2_RF_INT .
36811   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_2_RF_INT_BB_K2_SHIFT                                           3
36812   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_3_RF_INT_BB_K2                                                 (0x1<<4) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM006_I_ECC_3_RF_INT .
36813   #define MCP2_REG_PRTY_MASK_H_0_MEM006_I_ECC_3_RF_INT_BB_K2_SHIFT                                           4
36814   #define MCP2_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2                                                   (0x1<<5) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM007_I_ECC_RF_INT .
36815   #define MCP2_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2_SHIFT                                             5
36816   #define MCP2_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
36817   #define MCP2_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               6
36818   #define MCP2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
36819   #define MCP2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               7
36820   #define MCP2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
36821   #define MCP2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               8
36822   #define MCP2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
36823   #define MCP2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               9
36824   #define MCP2_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<10) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
36825   #define MCP2_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               10
36826   #define MCP2_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<11) // This bit masks, when set, the Parity bit: MCP2_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
36827   #define MCP2_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               11
36828 #define MCP2_REG_MEM006_RF_ECC_ERROR_CONNECT_0_BB_K2                                                         0x052214UL //Access:W    DataWidth:0xa    // Register to generate up to two ECC errors on the next write to memory: mcp.i_mcp_scratchpad_mem_0.rf_ecc_error_connect_0 Includes 2 words of 5 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 8. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
36829 #define MCP2_REG_MEM006_RF_ECC_ERROR_CONNECT_1_BB_K2                                                         0x052218UL //Access:W    DataWidth:0xa    // Register to generate up to two ECC errors on the next write to memory: mcp.i_mcp_scratchpad_mem_0.rf_ecc_error_connect_1 Includes 2 words of 5 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 8. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
36830 #define MCP2_REG_MEM006_RF_ECC_ERROR_CONNECT_2_BB_K2                                                         0x05221cUL //Access:W    DataWidth:0xa    // Register to generate up to two ECC errors on the next write to memory: mcp.i_mcp_scratchpad_mem_0.rf_ecc_error_connect_2 Includes 2 words of 5 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 8. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
36831 #define MCP2_REG_MEM006_RF_ECC_ERROR_CONNECT_3_BB_K2                                                         0x052220UL //Access:W    DataWidth:0xa    // Register to generate up to two ECC errors on the next write to memory: mcp.i_mcp_scratchpad_mem_0.rf_ecc_error_connect_3 Includes 2 words of 5 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 8. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
36832 #define MCP2_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x052224UL //Access:RW   DataWidth:0x6    // Multi Field Register.
36833   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2                                                    (0x1<<0) // Enable ECC for memory ecc instance mcp.i_flsh.i_flsh_buffer.i_ecc in module flsh_buffer
36834   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2_SHIFT                                              0
36835   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2                                                  (0x1<<1) // Enable ECC for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_0 in module mcp_scratchpad_mem
36836   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2_SHIFT                                            1
36837   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2                                                  (0x1<<2) // Enable ECC for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_1 in module mcp_scratchpad_mem
36838   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2_SHIFT                                            2
36839   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_2_EN_BB_K2                                                  (0x1<<3) // Enable ECC for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_2 in module mcp_scratchpad_mem
36840   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_2_EN_BB_K2_SHIFT                                            3
36841   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_3_EN_BB_K2                                                  (0x1<<4) // Enable ECC for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_3 in module mcp_scratchpad_mem
36842   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_3_EN_BB_K2_SHIFT                                            4
36843   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2                                                    (0x1<<5) // Enable ECC for memory ecc instance mcp.i_mcp_scratchpad_mem_1.i_ecc in module mcp_scratchpad_nobe_mem
36844   #define MCP2_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2_SHIFT                                              5
36845 #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x052228UL //Access:RW   DataWidth:0x6    // Multi Field Register.
36846   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2                                             (0x1<<0) // Set parity only for memory ecc instance mcp.i_flsh.i_flsh_buffer.i_ecc in module flsh_buffer
36847   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2_SHIFT                                       0
36848   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2                                           (0x1<<1) // Set parity only for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_0 in module mcp_scratchpad_mem
36849   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2_SHIFT                                     1
36850   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2                                           (0x1<<2) // Set parity only for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_1 in module mcp_scratchpad_mem
36851   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2_SHIFT                                     2
36852   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_2_PRTY_BB_K2                                           (0x1<<3) // Set parity only for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_2 in module mcp_scratchpad_mem
36853   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_2_PRTY_BB_K2_SHIFT                                     3
36854   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_3_PRTY_BB_K2                                           (0x1<<4) // Set parity only for memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_3 in module mcp_scratchpad_mem
36855   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_3_PRTY_BB_K2_SHIFT                                     4
36856   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2                                             (0x1<<5) // Set parity only for memory ecc instance mcp.i_mcp_scratchpad_mem_1.i_ecc in module mcp_scratchpad_nobe_mem
36857   #define MCP2_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2_SHIFT                                       5
36858 #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x05222cUL //Access:RC   DataWidth:0x6    // Multi Field Register.
36859   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance mcp.i_flsh.i_flsh_buffer.i_ecc in module flsh_buffer
36860   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2_SHIFT                                0
36861   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_0 in module mcp_scratchpad_mem
36862   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2_SHIFT                              1
36863   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2                                    (0x1<<2) // Record if a correctable error occurred on memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_1 in module mcp_scratchpad_mem
36864   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2_SHIFT                              2
36865   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_2_CORRECT_BB_K2                                    (0x1<<3) // Record if a correctable error occurred on memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_2 in module mcp_scratchpad_mem
36866   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_2_CORRECT_BB_K2_SHIFT                              3
36867   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_3_CORRECT_BB_K2                                    (0x1<<4) // Record if a correctable error occurred on memory ecc instance mcp.i_mcp_scratchpad_mem_0.i_ecc_3 in module mcp_scratchpad_mem
36868   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_3_CORRECT_BB_K2_SHIFT                              4
36869   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2                                      (0x1<<5) // Record if a correctable error occurred on memory ecc instance mcp.i_mcp_scratchpad_mem_1.i_ecc in module mcp_scratchpad_nobe_mem
36870   #define MCP2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2_SHIFT                                5
36871 #define MCP2_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x052230UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
36872 #define MCP2_REG_DBG_SELECT                                                                                  0x052400UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
36873 #define MCP2_REG_DBG_DWORD_ENABLE                                                                            0x052404UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
36874 #define MCP2_REG_DBG_SHIFT                                                                                   0x052408UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
36875 #define MCP2_REG_DBG_OUT_DATA                                                                                0x052420UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
36876 #define MCP2_REG_DBG_OUT_DATA_SIZE                                                                           8
36877 #define MCP2_REG_DBG_FORCE_VALID                                                                             0x052440UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
36878 #define MCP2_REG_DBG_FORCE_FRAME                                                                             0x052444UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
36879 #define MCP2_REG_DBG_OUT_VALID                                                                               0x052448UL //Access:R    DataWidth:0x4    // Dbgmux output valid
36880 #define MCP2_REG_DBG_OUT_FRAME                                                                               0x05244cUL //Access:R    DataWidth:0x4    // Dbgmux output frame
36881 #define OPTE_REG_PRTY_MASK_H_0_BB_K2                                                                         0x053004UL //Access:RW   DataWidth:0xb    // Multi Field Register.
36882   #define OPTE_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
36883   #define OPTE_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               0
36884   #define OPTE_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
36885   #define OPTE_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                               1
36886   #define OPTE_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
36887   #define OPTE_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               2
36888   #define OPTE_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
36889   #define OPTE_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               3
36890   #define OPTE_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
36891   #define OPTE_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               4
36892   #define OPTE_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
36893   #define OPTE_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               5
36894   #define OPTE_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
36895   #define OPTE_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               6
36896   #define OPTE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
36897   #define OPTE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               7
36898   #define OPTE_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
36899   #define OPTE_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               8
36900   #define OPTE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
36901   #define OPTE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               9
36902   #define OPTE_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2                                                     (0x1<<10) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
36903   #define OPTE_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                               10
36904 #define OPTE_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x053010UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
36905 #define OPTE_REG_ECO_RESERVED_BB_K2                                                                          0x053200UL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
36906 #define OPTE_REG_DORQ_FIFO_ALMOST_FULL_THR_BB_K2                                                             0x053204UL //Access:RW   DataWidth:0x5    // This field defines number of 256 bits data entries in the DORQ FIFO. When the occupancy is more than that number, local edpm_en is de-asserted. It is than combined with edpm_en from NIG to create the global edpm_en
36907 #define OPTE_REG_PRTY_MASK_BB_K2                                                                             0x05320cUL //Access:RW   DataWidth:0x1    // Multi Field Register.
36908   #define OPTE_REG_PRTY_MASK_DATAPATH_PARITY_ERROR_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: OPTE_REG_PRTY_STS.DATAPATH_PARITY_ERROR .
36909   #define OPTE_REG_PRTY_MASK_DATAPATH_PARITY_ERROR_BB_K2_SHIFT                                               0
36910 #define PCIE_REG_PRTY_MASK_H_0                                                                               0x054004UL //Access:RW   DataWidth:0x8    // Multi Field Register.
36911   #define PCIE_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB                                                      (0x1<<4) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
36912   #define PCIE_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_SHIFT                                                4
36913   #define PCIE_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_K2_E5                                                   (0x1<<0) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
36914   #define PCIE_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_K2_E5_SHIFT                                             0
36915   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_K2_E5                                                   (0x1<<1) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
36916   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_K2_E5_SHIFT                                             1
36917   #define PCIE_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                        (0x1<<7) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
36918   #define PCIE_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                                  7
36919   #define PCIE_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_E5                                                     (0x1<<2) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
36920   #define PCIE_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_E5_SHIFT                                               2
36921   #define PCIE_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_E5                                                     (0x1<<3) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
36922   #define PCIE_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_E5_SHIFT                                               3
36923   #define PCIE_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_E5                                                     (0x1<<4) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
36924   #define PCIE_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_E5_SHIFT                                               4
36925   #define PCIE_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                        (0x1<<16) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
36926   #define PCIE_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                  16
36927   #define PCIE_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_E5                                                     (0x1<<5) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
36928   #define PCIE_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_E5_SHIFT                                               5
36929   #define PCIE_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2_E5                                                     (0x1<<6) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
36930   #define PCIE_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2_E5_SHIFT                                               6
36931   #define PCIE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB                                                        (0x1<<6) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
36932   #define PCIE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_SHIFT                                                  6
36933   #define PCIE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_E5                                                     (0x1<<7) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
36934   #define PCIE_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_E5_SHIFT                                               7
36935   #define PCIE_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB                                                      (0x1<<0) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
36936   #define PCIE_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_SHIFT                                                0
36937   #define PCIE_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB                                                      (0x1<<1) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
36938   #define PCIE_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_SHIFT                                                1
36939   #define PCIE_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB                                                      (0x1<<2) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM010_I_ECC_RF_INT .
36940   #define PCIE_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_SHIFT                                                2
36941   #define PCIE_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB                                                      (0x1<<3) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM009_I_ECC_RF_INT .
36942   #define PCIE_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_SHIFT                                                3
36943   #define PCIE_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB                                                      (0x1<<5) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM007_I_ECC_RF_INT .
36944   #define PCIE_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_SHIFT                                                5
36945   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_0_BB                                                      (0x1<<8) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_0 .
36946   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_0_BB_SHIFT                                                8
36947   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_1_BB                                                      (0x1<<9) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_1 .
36948   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_1_BB_SHIFT                                                9
36949   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_2_BB                                                      (0x1<<10) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_2 .
36950   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_2_BB_SHIFT                                                10
36951   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_3_BB                                                      (0x1<<11) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_3 .
36952   #define PCIE_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_3_BB_SHIFT                                                11
36953   #define PCIE_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_1_BB                                                      (0x1<<12) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY_1 .
36954   #define PCIE_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_1_BB_SHIFT                                                12
36955   #define PCIE_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_2_BB                                                      (0x1<<13) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY_2 .
36956   #define PCIE_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_2_BB_SHIFT                                                13
36957   #define PCIE_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_1_BB                                                      (0x1<<14) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_1 .
36958   #define PCIE_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_1_BB_SHIFT                                                14
36959   #define PCIE_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_2_BB                                                      (0x1<<15) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_2 .
36960   #define PCIE_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_2_BB_SHIFT                                                15
36961 #define PCIE_REG_MEM_ECC_ENABLE_0                                                                            0x054010UL //Access:RW   DataWidth:0x2    // Multi Field Register.
36962   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB                                                       (0x1<<4) // Enable ECC for memory ecc instance pcie_top_wrapper.u_debug_mem.i_ecc in module pcie_debug_mem_e4
36963   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_SHIFT                                                 4
36964   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_K2_E5                                                    (0x1<<0) // Enable ECC for memory ecc instance pcie_top_wrapper.i_ram_1p_rbuf.i_ecc in module ram_1p_rbuf
36965   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_K2_E5_SHIFT                                              0
36966   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_K2_E5                                                    (0x1<<1) // Enable ECC for memory ecc instance pcie_top_wrapper.i_ram_2p_sotbuf.i_ecc in module ram_2p_sotbuf
36967   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_K2_E5_SHIFT                                              1
36968   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB                                                       (0x1<<0) // Enable ECC for memory ecc instance pcie_top_wrapper.u_d2t_fifo.i_ecc in module d2t_fifo_e4
36969   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_SHIFT                                                 0
36970   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB                                                       (0x1<<1) // Enable ECC for memory ecc instance pcie_top_wrapper.u_header_mem.i_ecc in module header_log_mem_e4
36971   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_SHIFT                                                 1
36972   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB                                                       (0x1<<2) // Enable ECC for memory ecc instance pcie_top_wrapper.u_tlda_mem.i_ecc in module pcie_tlda_mem_e4
36973   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_SHIFT                                                 2
36974   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB                                                       (0x1<<3) // Enable ECC for memory ecc instance pcie_top_wrapper.u_tlda2_mem.i_ecc in module pcie_tlda_mem_e4
36975   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_SHIFT                                                 3
36976   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB                                                       (0x1<<5) // Enable ECC for memory ecc instance pcie_top_wrapper.u_replay_data_mem.i_ecc in module pcie_replay_e4
36977   #define PCIE_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_SHIFT                                                 5
36978 #define PCIE_REG_MEM_ECC_PARITY_ONLY_0                                                                       0x054014UL //Access:RW   DataWidth:0x2    // Multi Field Register.
36979   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB                                                (0x1<<4) // Set parity only for memory ecc instance pcie_top_wrapper.u_debug_mem.i_ecc in module pcie_debug_mem_e4
36980   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_SHIFT                                          4
36981   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_K2_E5                                             (0x1<<0) // Set parity only for memory ecc instance pcie_top_wrapper.i_ram_1p_rbuf.i_ecc in module ram_1p_rbuf
36982   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_K2_E5_SHIFT                                       0
36983   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_K2_E5                                             (0x1<<1) // Set parity only for memory ecc instance pcie_top_wrapper.i_ram_2p_sotbuf.i_ecc in module ram_2p_sotbuf
36984   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_K2_E5_SHIFT                                       1
36985   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB                                                (0x1<<0) // Set parity only for memory ecc instance pcie_top_wrapper.u_d2t_fifo.i_ecc in module d2t_fifo_e4
36986   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_SHIFT                                          0
36987   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB                                                (0x1<<1) // Set parity only for memory ecc instance pcie_top_wrapper.u_header_mem.i_ecc in module header_log_mem_e4
36988   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_SHIFT                                          1
36989   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB                                                (0x1<<2) // Set parity only for memory ecc instance pcie_top_wrapper.u_tlda_mem.i_ecc in module pcie_tlda_mem_e4
36990   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_SHIFT                                          2
36991   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB                                                (0x1<<3) // Set parity only for memory ecc instance pcie_top_wrapper.u_tlda2_mem.i_ecc in module pcie_tlda_mem_e4
36992   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_SHIFT                                          3
36993   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB                                                (0x1<<5) // Set parity only for memory ecc instance pcie_top_wrapper.u_replay_data_mem.i_ecc in module pcie_replay_e4
36994   #define PCIE_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_SHIFT                                          5
36995 #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0                                                                   0x054018UL //Access:RC   DataWidth:0x2    // Multi Field Register.
36996   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB                                         (0x1<<4) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.u_debug_mem.i_ecc in module pcie_debug_mem_e4
36997   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_SHIFT                                   4
36998   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_K2_E5                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.i_ram_1p_rbuf.i_ecc in module ram_1p_rbuf
36999   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_K2_E5_SHIFT                                0
37000   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_K2_E5                                      (0x1<<1) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.i_ram_2p_sotbuf.i_ecc in module ram_2p_sotbuf
37001   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_K2_E5_SHIFT                                1
37002   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB                                         (0x1<<0) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.u_d2t_fifo.i_ecc in module d2t_fifo_e4
37003   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_SHIFT                                   0
37004   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB                                         (0x1<<1) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.u_header_mem.i_ecc in module header_log_mem_e4
37005   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_SHIFT                                   1
37006   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB                                         (0x1<<2) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.u_tlda_mem.i_ecc in module pcie_tlda_mem_e4
37007   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_SHIFT                                   2
37008   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB                                         (0x1<<3) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.u_tlda2_mem.i_ecc in module pcie_tlda_mem_e4
37009   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_SHIFT                                   3
37010   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB                                         (0x1<<5) // Record if a correctable error occurred on memory ecc instance pcie_top_wrapper.u_replay_data_mem.i_ecc in module pcie_replay_e4
37011   #define PCIE_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_SHIFT                                   5
37012 #define PCIE_REG_MEM_ECC_EVENTS                                                                              0x05401cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
37013 #define PCIE_REG_ECO_RESERVED                                                                                0x054200UL //Access:RW   DataWidth:0x20   // Eco reserved register.
37014 #define PCIE_REG_PCIE_CONTROL_BITS                                                                           0x054204UL //Access:RW   DataWidth:0x5    // Multi Field Register.
37015   #define PCIE_REG_PCIE_CONTROL_BITS_USER_L1_ENTER                                                           (0x1<<2) // Set to enter L1 state.
37016   #define PCIE_REG_PCIE_CONTROL_BITS_USER_L1_ENTER_SHIFT                                                     2
37017   #define PCIE_REG_PCIE_CONTROL_BITS_USER_L23_REQ                                                            (0x1<<3) // Set to request entry to L23 state (app_ready_entr_l23).
37018   #define PCIE_REG_PCIE_CONTROL_BITS_USER_L23_REQ_SHIFT                                                      3
37019   #define PCIE_REG_PCIE_CONTROL_BITS_USER_SEND_LTR1                                                          (0x1<<4) // Set to send LTR1.
37020   #define PCIE_REG_PCIE_CONTROL_BITS_USER_SEND_LTR1_SHIFT                                                    4
37021   #define PCIE_REG_PCIE_CONTROL_BITS_USER_RC_MODE_BB                                                         (0x1<<0) // Set to enter Root Controller Mode.
37022   #define PCIE_REG_PCIE_CONTROL_BITS_USER_RC_MODE_BB_SHIFT                                                   0
37023   #define PCIE_REG_PCIE_CONTROL_BITS_USER_ALLOW_GEN3_BB                                                      (0x1<<1) // Set to allow Gen3 mode.
37024   #define PCIE_REG_PCIE_CONTROL_BITS_USER_ALLOW_GEN3_BB_SHIFT                                                1
37025   #define PCIE_REG_PCIE_CONTROL_BITS_USER_STOP_L1SUB_BB                                                      (0x1<<5) // Stop L1Sub control bit.
37026   #define PCIE_REG_PCIE_CONTROL_BITS_USER_STOP_L1SUB_BB_SHIFT                                                5
37027 #define PCIE_REG_PCIE_STATUS_BITS                                                                            0x054208UL //Access:R    DataWidth:0x9    // Multi Field Register.
37028   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L0                                                               (0x1<<1) // Link in L0 Status bit.
37029   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L0_SHIFT                                                         1
37030   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L23                                                              (0x1<<4) // Link in L23 Status bit.
37031   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L23_SHIFT                                                        4
37032   #define PCIE_REG_PCIE_STATUS_BITS_PTM_ATTN_BB                                                              (0x1<<0) // Timesynch Data is ready in PCIE FIFO.
37033   #define PCIE_REG_PCIE_STATUS_BITS_PTM_ATTN_BB_SHIFT                                                        0
37034   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L11_BB                                                           (0x1<<2) // Link in L11 Status bit.
37035   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L11_BB_SHIFT                                                     2
37036   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L12_BB                                                           (0x1<<3) // Link in L12 Status bit.
37037   #define PCIE_REG_PCIE_STATUS_BITS_LINK_IN_L12_BB_SHIFT                                                     3
37038   #define PCIE_REG_PCIE_STATUS_BITS_LNK_PHY_DEVICE_TYPE_BB                                                   (0x7<<5) // Phy Device Type.
37039   #define PCIE_REG_PCIE_STATUS_BITS_LNK_PHY_DEVICE_TYPE_BB_SHIFT                                             5
37040   #define PCIE_REG_PCIE_STATUS_BITS_PHY_PLL_LOCK_BB                                                          (0x1<<8) // PLL Lock status bit.
37041   #define PCIE_REG_PCIE_STATUS_BITS_PHY_PLL_LOCK_BB_SHIFT                                                    8
37042 #define PCIE_REG_PCIE_DEBUG_BITS                                                                             0x05420cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
37043   #define PCIE_REG_PCIE_DEBUG_BITS_SPLITTBL_TL_PERR                                                          (0x1<<0) // Force Parity Error on Split Table memory.
37044   #define PCIE_REG_PCIE_DEBUG_BITS_SPLITTBL_TL_PERR_SHIFT                                                    0
37045   #define PCIE_REG_PCIE_DEBUG_BITS_TIMERTBL_TL_PERR                                                          (0x1<<1) // Force Parity Error on Timer Table memory.
37046   #define PCIE_REG_PCIE_DEBUG_BITS_TIMERTBL_TL_PERR_SHIFT                                                    1
37047 #define PCIE_REG_SOFT_RESET_CONTROL_K2_E5                                                                    0x054210UL //Access:RW   DataWidth:0x7    // Multi Field Register.
37048   #define PCIE_REG_SOFT_RESET_CONTROL_APP_INIT_RST_K2_E5                                                     (0x1<<0) //
37049   #define PCIE_REG_SOFT_RESET_CONTROL_APP_INIT_RST_K2_E5_SHIFT                                               0
37050   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_WAKE_REF_RST_N_K2_E5                                              (0x1<<1) //
37051   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_WAKE_REF_RST_N_K2_E5_SHIFT                                        1
37052   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_SQUELCH_RST_N_K2_E5                                               (0x1<<2) //
37053   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_SQUELCH_RST_N_K2_E5_SHIFT                                         2
37054   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_STICKY_RST_N_K2_E5                                                (0x1<<3) //
37055   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_STICKY_RST_N_K2_E5_SHIFT                                          3
37056   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_NON_STICKY_RST_N_K2_E5                                            (0x1<<4) //
37057   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_NON_STICKY_RST_N_K2_E5_SHIFT                                      4
37058   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_CORE_RST_N_K2_E5                                                  (0x1<<5) //
37059   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_CORE_RST_N_K2_E5_SHIFT                                            5
37060   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_PIPE_RST_N_K2_E5                                                  (0x1<<6) //
37061   #define PCIE_REG_SOFT_RESET_CONTROL_SOFT_PIPE_RST_N_K2_E5_SHIFT                                            6
37062 #define PCIE_REG_OBFF_CONTROL_1_K2_E5                                                                        0x054214UL //Access:RW   DataWidth:0x14   // Multi Field Register.
37063   #define PCIE_REG_OBFF_CONTROL_1_RECEIVEDREQUEST_K2_E5                                                      (0x1<<0) //
37064   #define PCIE_REG_OBFF_CONTROL_1_RECEIVEDREQUEST_K2_E5_SHIFT                                                0
37065   #define PCIE_REG_OBFF_CONTROL_1_OBFFSIGNALENABLE_K2_E5                                                     (0x1<<1) // This bit is set by firmware when host system sets OBFF Enable to 2'b11. Firmware must clear this bit when the host changes OBFF Enable from 2'b11 to any other value
37066   #define PCIE_REG_OBFF_CONTROL_1_OBFFSIGNALENABLE_K2_E5_SHIFT                                               1
37067   #define PCIE_REG_OBFF_CONTROL_1_OBFFWAKEPOLARITY_K2_E5                                                     (0x1<<2) // Set to 1 to indicate that the pcore WakeIn input is active high. This bit should only be set in the event a workaround is required.
37068   #define PCIE_REG_OBFF_CONTROL_1_OBFFWAKEPOLARITY_K2_E5_SHIFT                                               2
37069   #define PCIE_REG_OBFF_CONTROL_1_DISABLECPUACTIVEFORCING_K2_E5                                              (0x1<<3) // Set to 1 to prevent incoming Request TLPs from forcing the OBFF state to CPU Active.
37070   #define PCIE_REG_OBFF_CONTROL_1_DISABLECPUACTIVEFORCING_K2_E5_SHIFT                                        3
37071   #define PCIE_REG_OBFF_CONTROL_1_MINIMUMWAKEFALLINGEDGEDELAY_K2_E5                                          (0xffff<<4) // Minimum Wake Falling Edge Delay(this reset value is a count value based on 2ns clock period, for a time value of 700ns)
37072   #define PCIE_REG_OBFF_CONTROL_1_MINIMUMWAKEFALLINGEDGEDELAY_K2_E5_SHIFT                                    4
37073 #define PCIE_REG_OBFF_CONTROL_2_K2_E5                                                                        0x054218UL //Access:RW   DataWidth:0x20   // Multi Field Register.
37074   #define PCIE_REG_OBFF_CONTROL_2_MINIMUMWAKEPULSEWIDTH_K2_E5                                                (0xffff<<0) // Minimum Wake Pulse Width (this reset value is a count value based on 2ns clock period, for a time value of 200ns)
37075   #define PCIE_REG_OBFF_CONTROL_2_MINIMUMWAKEPULSEWIDTH_K2_E5_SHIFT                                          0
37076   #define PCIE_REG_OBFF_CONTROL_2_MAXIMUMWAKEPULSEWIDTH_K2_E5                                                (0xffff<<16) // Maximum Wake Pulse Width (this reset value is a count value based on 2ns clock period, for a time value of 600ns)
37077   #define PCIE_REG_OBFF_CONTROL_2_MAXIMUMWAKEPULSEWIDTH_K2_E5_SHIFT                                          16
37078 #define PCIE_REG_OBFF_STATUS_1_K2_E5                                                                         0x05421cUL //Access:R    DataWidth:0x14   // Multi Field Register.
37079   #define PCIE_REG_OBFF_STATUS_1_RXOBFFUPDATE_K2_E5                                                          (0x1<<0) //
37080   #define PCIE_REG_OBFF_STATUS_1_RXOBFFUPDATE_K2_E5_SHIFT                                                    0
37081   #define PCIE_REG_OBFF_STATUS_1_RXOBFFCODE_K2_E5                                                            (0xf<<1) //
37082   #define PCIE_REG_OBFF_STATUS_1_RXOBFFCODE_K2_E5_SHIFT                                                      1
37083   #define PCIE_REG_OBFF_STATUS_1_RXOBFFEXCEPTION_K2_E5                                                       (0x1<<5) //
37084   #define PCIE_REG_OBFF_STATUS_1_RXOBFFEXCEPTION_K2_E5_SHIFT                                                 5
37085   #define PCIE_REG_OBFF_STATUS_1_WAKESAMPLESTATE_K2_E5                                                       (0x1f<<6) //
37086   #define PCIE_REG_OBFF_STATUS_1_WAKESAMPLESTATE_K2_E5_SHIFT                                                 6
37087   #define PCIE_REG_OBFF_STATUS_1_MINIMUMWAKEFALLINGEDGEVALID_K2_E5                                           (0x1<<11) //
37088   #define PCIE_REG_OBFF_STATUS_1_MINIMUMWAKEFALLINGEDGEVALID_K2_E5_SHIFT                                     11
37089   #define PCIE_REG_OBFF_STATUS_1_MAXIMUMPULSEWIDTHEXPIRE_K2_E5                                               (0x1<<12) //
37090   #define PCIE_REG_OBFF_STATUS_1_MAXIMUMPULSEWIDTHEXPIRE_K2_E5_SHIFT                                         12
37091   #define PCIE_REG_OBFF_STATUS_1_MINIMUMPULSEWIDTHREADY_K2_E5                                                (0x1<<13) //
37092   #define PCIE_REG_OBFF_STATUS_1_MINIMUMPULSEWIDTHREADY_K2_E5_SHIFT                                          13
37093   #define PCIE_REG_OBFF_STATUS_1_RESTARTWAKEPULSEWIDTHTIMER_K2_E5                                            (0x1<<14) //
37094   #define PCIE_REG_OBFF_STATUS_1_RESTARTWAKEPULSEWIDTHTIMER_K2_E5_SHIFT                                      14
37095   #define PCIE_REG_OBFF_STATUS_1_WAKEFALLINGEDGE_K2_E5                                                       (0x1<<15) //
37096   #define PCIE_REG_OBFF_STATUS_1_WAKEFALLINGEDGE_K2_E5_SHIFT                                                 15
37097   #define PCIE_REG_OBFF_STATUS_1_WAKERISINGEDGE_K2_E5                                                        (0x1<<16) //
37098   #define PCIE_REG_OBFF_STATUS_1_WAKERISINGEDGE_K2_E5_SHIFT                                                  16
37099   #define PCIE_REG_OBFF_STATUS_1_WAKEINSYNC_K2_E5                                                            (0x1<<17) //
37100   #define PCIE_REG_OBFF_STATUS_1_WAKEINSYNC_K2_E5_SHIFT                                                      17
37101   #define PCIE_REG_OBFF_STATUS_1_WAKEFALLINGEDGECOUNT_K2_E5                                                  (0x3<<18) //
37102   #define PCIE_REG_OBFF_STATUS_1_WAKEFALLINGEDGECOUNT_K2_E5_SHIFT                                            18
37103 #define PCIE_REG_OBFF_STATUS_2_K2_E5                                                                         0x054220UL //Access:R    DataWidth:0x20   // Multi Field Register.
37104   #define PCIE_REG_OBFF_STATUS_2_WAKEFALLINGEDGETIMER_K2_E5                                                  (0xffff<<0) //
37105   #define PCIE_REG_OBFF_STATUS_2_WAKEFALLINGEDGETIMER_K2_E5_SHIFT                                            0
37106   #define PCIE_REG_OBFF_STATUS_2_WAKEPULSEWIDTHTIMER_K2_E5                                                   (0xffff<<16) //
37107   #define PCIE_REG_OBFF_STATUS_2_WAKEPULSEWIDTHTIMER_K2_E5_SHIFT                                             16
37108 #define PCIE_REG_LTR_CONTROL_LATENCY_0_K2_E5                                                                 0x054224UL //Access:RW   DataWidth:0x20   // 32 bit value to be sent in LTR message
37109 #define PCIE_REG_LTR_CONTROL_LATENCY_1_K2_E5                                                                 0x054228UL //Access:RW   DataWidth:0x20   // 32 bit value to be sent in LTR message
37110 #define PCIE_REG_LTR_STATUS_LATENCY_K2_E5                                                                    0x05422cUL //Access:R    DataWidth:0x20   // LTR latency value being sent in LTR messages
37111 #define PCIE_REG_LTR_CONTROL_K2_E5                                                                           0x054230UL //Access:RW   DataWidth:0x4    // Function number associated with the LTR message
37112 #define PCIE_REG_LTR_STATUS_K2_E5                                                                            0x054234UL //Access:R    DataWidth:0x1    //
37113 #define PCIE_REG_SII_LANE_FLIP_CONTROL_K2_E5                                                                 0x054238UL //Access:RW   DataWidth:0x2    // Multi Field Register.
37114   #define PCIE_REG_SII_LANE_FLIP_CONTROL_RX_LANE_FLIP_EN_K2_E5                                               (0x1<<0) // Performs manual lane reversal for receive lanes.
37115   #define PCIE_REG_SII_LANE_FLIP_CONTROL_RX_LANE_FLIP_EN_K2_E5_SHIFT                                         0
37116   #define PCIE_REG_SII_LANE_FLIP_CONTROL_TX_LANE_FLIP_EN_K2_E5                                               (0x1<<1) // Performs manual lane reversal for transmit lanes.
37117   #define PCIE_REG_SII_LANE_FLIP_CONTROL_TX_LANE_FLIP_EN_K2_E5_SHIFT                                         1
37118 #define PCIE_REG_APP_LTSSM_ENABLE_K2_E5                                                                      0x05423cUL //Access:RW   DataWidth:0x1    // Driven low by your application after cold, warm or hot reset to hold the LTSSM in the Detect state until your application is ready for the link training to begin. When your application has finished reprogramming the core configuration registers using the DBI, it asserts app_ltssm_enable to allow the LTSSM to continue link establishment. Can also be used to delay hot resetting of the core until you have read out any register status.
37119 #define PCIE_REG_HW_INIT_CONFIG_K2_E5                                                                        0x054240UL //Access:RW   DataWidth:0x2    // Multi Field Register.
37120   #define PCIE_REG_HW_INIT_CONFIG_APP_LTSSM_ENABLE_OVR_K2_E5                                                 (0x1<<0) // When set to 0, HWInit controls app_ltssm_enable
37121   #define PCIE_REG_HW_INIT_CONFIG_APP_LTSSM_ENABLE_OVR_K2_E5_SHIFT                                           0
37122   #define PCIE_REG_HW_INIT_CONFIG_HOT_RESET_PRE_DELAY_ENABLE_K2_E5                                           (0x1<<1) // When set to 1, HW delay asserting internal reset to allow FW access to internal registers
37123   #define PCIE_REG_HW_INIT_CONFIG_HOT_RESET_PRE_DELAY_ENABLE_K2_E5_SHIFT                                     1
37124 #define PCIE_REG_SII_CORE_CONTROL_K2_E5                                                                      0x054244UL //Access:RW   DataWidth:0x1    //
37125 #define PCIE_REG_CLK_RST_APM_CONTROL_K2_E5                                                                   0x054248UL //Access:RW   DataWidth:0x3    // Multi Field Register.
37126   #define PCIE_REG_CLK_RST_APM_CONTROL_APP_CLK_REQ_N_K2_E5                                                   (0x1<<0) // Indicates that the application logic is ready to have reference clock removed.
37127   #define PCIE_REG_CLK_RST_APM_CONTROL_APP_CLK_REQ_N_K2_E5_SHIFT                                             0
37128   #define PCIE_REG_CLK_RST_APM_CONTROL_PHY_CLK_REQ_N_K2_E5                                                   (0x1<<1) // Acknowledge from the PHY that it is ready to have reference clock removed.
37129   #define PCIE_REG_CLK_RST_APM_CONTROL_PHY_CLK_REQ_N_K2_E5_SHIFT                                             1
37130   #define PCIE_REG_CLK_RST_APM_CONTROL_CFG_L1_AUX_CLK_SWITCH_CORE_CLK_GATE_EN_K2_E5                          (0x1<<2) // While in L1 enable AUX clock to switch from PCLK to free running external clock.
37131   #define PCIE_REG_CLK_RST_APM_CONTROL_CFG_L1_AUX_CLK_SWITCH_CORE_CLK_GATE_EN_K2_E5_SHIFT                    2
37132 #define PCIE_REG_CLK_RST_APM_STATUS_K2_E5                                                                    0x05424cUL //Access:R    DataWidth:0xb    // Multi Field Register.
37133   #define PCIE_REG_CLK_RST_APM_STATUS_MAC_PHY_CLK_REQ_N_K2_E5                                                (0x1<<0) // Indicates to the PHY that MAC and application is ready to remove the clock. PHY can decide whether or not it will allow reference clock removal if it supports this feature
37134   #define PCIE_REG_CLK_RST_APM_STATUS_MAC_PHY_CLK_REQ_N_K2_E5_SHIFT                                          0
37135   #define PCIE_REG_CLK_RST_APM_STATUS_CLK_REQ_N_K2_E5                                                        (0x1<<1) // Clock Turnoff request. Allows your application clock generation module to turn off core_clk based the current power management state
37136   #define PCIE_REG_CLK_RST_APM_STATUS_CLK_REQ_N_K2_E5_SHIFT                                                  1
37137   #define PCIE_REG_CLK_RST_APM_STATUS_LOCAL_REF_CLK_REQ_N_K2_E5                                              (0x1<<2) //
37138   #define PCIE_REG_CLK_RST_APM_STATUS_LOCAL_REF_CLK_REQ_N_K2_E5_SHIFT                                        2
37139   #define PCIE_REG_CLK_RST_APM_STATUS_MAC_PHY_RXSTANDBY_K2_E5                                                (0xff<<3) // Indicates whether the PHY RX is active when the PHY is in P0 or P0s.
37140   #define PCIE_REG_CLK_RST_APM_STATUS_MAC_PHY_RXSTANDBY_K2_E5_SHIFT                                          3
37141 #define PCIE_REG_PTM_CONTROL_K2_E5                                                                           0x054250UL //Access:RW   DataWidth:0x2    // Multi Field Register.
37142   #define PCIE_REG_PTM_CONTROL_PTM_AUTO_UPDATE_SIGNAL_K2_E5                                                  (0x1<<0) //
37143   #define PCIE_REG_PTM_CONTROL_PTM_AUTO_UPDATE_SIGNAL_K2_E5_SHIFT                                            0
37144   #define PCIE_REG_PTM_CONTROL_PTM_MANUAL_UPDATE_PULSE_K2_E5                                                 (0x1<<1) // Indicates that the core should update the PTM Requester Context and Clock now. FW must clear this bit after setting this bit to 1.
37145   #define PCIE_REG_PTM_CONTROL_PTM_MANUAL_UPDATE_PULSE_K2_E5_SHIFT                                           1
37146 #define PCIE_REG_PTM_STATUS_K2_E5                                                                            0x054254UL //Access:R    DataWidth:0x2    // Multi Field Register.
37147   #define PCIE_REG_PTM_STATUS_PTM_CONTEXT_VALID_K2_E5                                                        (0x1<<0) //
37148   #define PCIE_REG_PTM_STATUS_PTM_CONTEXT_VALID_K2_E5_SHIFT                                                  0
37149   #define PCIE_REG_PTM_STATUS_PTM_CLOCK_UPDATED_K2_E5                                                        (0x1<<1) //
37150   #define PCIE_REG_PTM_STATUS_PTM_CLOCK_UPDATED_K2_E5_SHIFT                                                  1
37151 #define PCIE_REG_PTM_CLOCK_CORRECTION0_K2_E5                                                                 0x054258UL //Access:R    DataWidth:0x20   //
37152 #define PCIE_REG_PTM_CLOCK_CORRECTION1_K2_E5                                                                 0x05425cUL //Access:R    DataWidth:0x20   //
37153 #define PCIE_REG_PTM_LOCAL_CLOCK0_K2_E5                                                                      0x054260UL //Access:R    DataWidth:0x20   //
37154 #define PCIE_REG_PTM_LOCAL_CLOCK1_K2_E5                                                                      0x054264UL //Access:R    DataWidth:0x20   //
37155 #define PCIE_REG_PTM_LOCAL_CLOCK0_LATCHED_K2_E5                                                              0x054268UL //Access:R    DataWidth:0x20   // Latched vlaue during nig_pxp_ptm_latch pulse
37156 #define PCIE_REG_PTM_LOCAL_CLOCK1_LATCHED_K2_E5                                                              0x05426cUL //Access:R    DataWidth:0x20   // Latched vlaue during nig_pxp_ptm_latch pulse
37157 #define PCIE_REG_RESET_STATUS_1_K2_E5                                                                        0x054270UL //Access:R    DataWidth:0x8    // Multi Field Register.
37158   #define PCIE_REG_RESET_STATUS_1_WAKE_REF_RST_N_K2_E5                                                       (0x1<<0) //
37159   #define PCIE_REG_RESET_STATUS_1_WAKE_REF_RST_N_K2_E5_SHIFT                                                 0
37160   #define PCIE_REG_RESET_STATUS_1_SQUELCH_RST_N_K2_E5                                                        (0x1<<1) //
37161   #define PCIE_REG_RESET_STATUS_1_SQUELCH_RST_N_K2_E5_SHIFT                                                  1
37162   #define PCIE_REG_RESET_STATUS_1_STICKY_RST_N_K2_E5                                                         (0x1<<2) //
37163   #define PCIE_REG_RESET_STATUS_1_STICKY_RST_N_K2_E5_SHIFT                                                   2
37164   #define PCIE_REG_RESET_STATUS_1_NON_STICKY_RST_N_K2_E5                                                     (0x1<<3) //
37165   #define PCIE_REG_RESET_STATUS_1_NON_STICKY_RST_N_K2_E5_SHIFT                                               3
37166   #define PCIE_REG_RESET_STATUS_1_PIPE_RST_N_K2_E5                                                           (0x1<<4) //
37167   #define PCIE_REG_RESET_STATUS_1_PIPE_RST_N_K2_E5_SHIFT                                                     4
37168   #define PCIE_REG_RESET_STATUS_1_SMLH_REQ_RST_NOT_K2_E5                                                     (0x1<<5) // Early version of the link_req_rst_not signal. For more details, see the 'Warm and Hot Resets' section in the Architecture chapter of the Databook.
37169   #define PCIE_REG_RESET_STATUS_1_SMLH_REQ_RST_NOT_K2_E5_SHIFT                                               5
37170   #define PCIE_REG_RESET_STATUS_1_LINK_REQ_RST_NOT_K2_E5                                                     (0x1<<6) //
37171   #define PCIE_REG_RESET_STATUS_1_LINK_REQ_RST_NOT_K2_E5_SHIFT                                               6
37172   #define PCIE_REG_RESET_STATUS_1_TRAINING_RST_N_K2_E5                                                       (0x1<<7) //
37173   #define PCIE_REG_RESET_STATUS_1_TRAINING_RST_N_K2_E5_SHIFT                                                 7
37174 #define PCIE_REG_LINK_DEBUG_STATUS_K2_E5                                                                     0x054274UL //Access:R    DataWidth:0x12   // Multi Field Register.
37175   #define PCIE_REG_LINK_DEBUG_STATUS_SMLH_LINK_UP_K2_E5                                                      (0x1<<0) //
37176   #define PCIE_REG_LINK_DEBUG_STATUS_SMLH_LINK_UP_K2_E5_SHIFT                                                0
37177   #define PCIE_REG_LINK_DEBUG_STATUS_RDLH_LINK_UP_K2_E5                                                      (0x1<<1) //
37178   #define PCIE_REG_LINK_DEBUG_STATUS_RDLH_LINK_UP_K2_E5_SHIFT                                                1
37179   #define PCIE_REG_LINK_DEBUG_STATUS_SMLH_LTSSM_STATE_K2_E5                                                  (0x3f<<2) //
37180   #define PCIE_REG_LINK_DEBUG_STATUS_SMLH_LTSSM_STATE_K2_E5_SHIFT                                            2
37181   #define PCIE_REG_LINK_DEBUG_STATUS_RADM_Q_NOT_EMPTY_K2_E5                                                  (0x1<<8) // Level indicating that the receive queues contain TLP header/data.There is a 1 bit indication for each virtual channel.
37182   #define PCIE_REG_LINK_DEBUG_STATUS_RADM_Q_NOT_EMPTY_K2_E5_SHIFT                                            8
37183   #define PCIE_REG_LINK_DEBUG_STATUS_CDM_RAS_DES_TBA_INFO_COMMON_K2_E5                                       (0x7f<<9) // Common event signal status bus used in RAS D.E.S. time based analysis
37184   #define PCIE_REG_LINK_DEBUG_STATUS_CDM_RAS_DES_TBA_INFO_COMMON_K2_E5_SHIFT                                 9
37185   #define PCIE_REG_LINK_DEBUG_STATUS_SMLH_LTSSM_STATE_RCVRY_EQ_K2_E5                                         (0x1<<16) // This status signal is asserted during all Recovery Equalization states
37186   #define PCIE_REG_LINK_DEBUG_STATUS_SMLH_LTSSM_STATE_RCVRY_EQ_K2_E5_SHIFT                                   16
37187   #define PCIE_REG_LINK_DEBUG_STATUS_CFG_HW_AUTO_SP_DIS_K2_E5                                                (0x1<<17) // Autonomous speed disable. Used in downstream ports only.
37188   #define PCIE_REG_LINK_DEBUG_STATUS_CFG_HW_AUTO_SP_DIS_K2_E5_SHIFT                                          17
37189 #define PCIE_REG_DEBUG_EI_PM_UNLOCK_ERROR_K2_E5                                                              0x054278UL //Access:R    DataWidth:0x12   // Multi Field Register.
37190   #define PCIE_REG_DEBUG_EI_PM_UNLOCK_ERROR_CXPL_DEBUG_INFO_EI_K2_E5                                         (0xffff<<0) // State of selected internal signals in relation to electrical idle (EI) at the receiver
37191   #define PCIE_REG_DEBUG_EI_PM_UNLOCK_ERROR_CXPL_DEBUG_INFO_EI_K2_E5_SHIFT                                   0
37192   #define PCIE_REG_DEBUG_EI_PM_UNLOCK_ERROR_RADM_MSG_UNLOCK_K2_E5                                            (0x1<<16) // One-cycle pulse that indicates that the core received an Unlock message
37193   #define PCIE_REG_DEBUG_EI_PM_UNLOCK_ERROR_RADM_MSG_UNLOCK_K2_E5_SHIFT                                      16
37194   #define PCIE_REG_DEBUG_EI_PM_UNLOCK_ERROR_RADM_PM_TURNOFF_K2_E5                                            (0x1<<17) // One-clock-cycle pulse that indicates that the core received a PME Turnoff message
37195   #define PCIE_REG_DEBUG_EI_PM_UNLOCK_ERROR_RADM_PM_TURNOFF_K2_E5_SHIFT                                      17
37196 #define PCIE_REG_PCIE_DIAGNOSTIC_CONTROL_K2_E5                                                               0x05427cUL //Access:RW   DataWidth:0x13   // Multi Field Register.
37197   #define PCIE_REG_PCIE_DIAGNOSTIC_CONTROL_DIAG_CTRL_BUS_K2_E5                                               (0x7<<0) // Diagnostic Control Bus
37198   #define PCIE_REG_PCIE_DIAGNOSTIC_CONTROL_DIAG_CTRL_BUS_K2_E5_SHIFT                                         0
37199   #define PCIE_REG_PCIE_DIAGNOSTIC_CONTROL_OUTBAND_PWRUP_CMD_K2_E5                                           (0xffff<<3) // Wake Up. Used by application logic to wake up the PMC state machine from a D1, D2 or D3 power state. Upon wake-up, the core sends a PM_PME Message
37200   #define PCIE_REG_PCIE_DIAGNOSTIC_CONTROL_OUTBAND_PWRUP_CMD_K2_E5_SHIFT                                     3
37201 #define PCIE_REG_POWER_MGMT_STATUS_K2_E5                                                                     0x054280UL //Access:R    DataWidth:0x13   // Multi Field Register.
37202   #define PCIE_REG_POWER_MGMT_STATUS_PM_STATUS_K2_E5                                                         (0xffff<<0) // PME Status bit from the PMCSR. There is 1 bit of pm_status for each configured function
37203   #define PCIE_REG_POWER_MGMT_STATUS_PM_STATUS_K2_E5_SHIFT                                                   0
37204   #define PCIE_REG_POWER_MGMT_STATUS_PM_CURNT_STATE_K2_E5                                                    (0x7<<16) // Indicates the current power state
37205   #define PCIE_REG_POWER_MGMT_STATUS_PM_CURNT_STATE_K2_E5_SHIFT                                              16
37206 #define PCIE_REG_SII_TRANSMIT_CONTROL_K2_E5                                                                  0x054284UL //Access:R    DataWidth:0x14   // Multi Field Register.
37207   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_XTLH_BLOCK_TLP_K2_E5                                              (0x1<<0) // WARNING: this bit should not be used by firmware due to a bug filed in CQ85027. Indicates that your application must stop generating new outgoing request TLPs due to the current power management state.
37208   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_XTLH_BLOCK_TLP_K2_E5_SHIFT                                        0
37209   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_PME_EN_K2_E5                                                      (0xffff<<1) // PME Enable bit in the PMCSR. There is 1 bit of pm_pme_en for each configured function.
37210   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_PME_EN_K2_E5_SHIFT                                                1
37211   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_LINKST_IN_L0S_K2_E5                                               (0x1<<17) // Power management is in L0s state
37212   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_LINKST_IN_L0S_K2_E5_SHIFT                                         17
37213   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_LINKST_IN_L2_K2_E5                                                (0x1<<18) // Power management is in L2 state.
37214   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_LINKST_IN_L2_K2_E5_SHIFT                                          18
37215   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_LINKST_L2_EXIT_K2_E5                                              (0x1<<19) // Power management is exiting L2 state.
37216   #define PCIE_REG_SII_TRANSMIT_CONTROL_PM_LINKST_L2_EXIT_K2_E5_SHIFT                                        19
37217 #define PCIE_REG_SII_CONFIG_INFO_K2_E5                                                                       0x054288UL //Access:R    DataWidth:0x11   // Multi Field Register.
37218   #define PCIE_REG_SII_CONFIG_INFO_CFG_PM_NO_SOFT_RST_K2_E5                                                  (0xffff<<0) // This is the value of the No Soft Reset bit in the Power Management Control and Status Register
37219   #define PCIE_REG_SII_CONFIG_INFO_CFG_PM_NO_SOFT_RST_K2_E5_SHIFT                                            0
37220   #define PCIE_REG_SII_CONFIG_INFO_CFG_LTR_M_EN_K2_E5                                                        (0x1<<16) // The LTR Mechanism Enable field of the Device Control 2 register of function 0
37221   #define PCIE_REG_SII_CONFIG_INFO_CFG_LTR_M_EN_K2_E5_SHIFT                                                  16
37222 #define PCIE_REG_SII_INTERRUPT_PM_STATUS_K2_E5                                                               0x05428cUL //Access:R    DataWidth:0x20   // Multi Field Register.
37223   #define PCIE_REG_SII_INTERRUPT_PM_STATUS_AUX_PM_EN_K2_E5                                                   (0xffff<<0) // Auxiliary Power Enable bit in the Device Control register. There is 1 bit of aux_pm_en for each configured function.
37224   #define PCIE_REG_SII_INTERRUPT_PM_STATUS_AUX_PM_EN_K2_E5_SHIFT                                             0
37225   #define PCIE_REG_SII_INTERRUPT_PM_STATUS_CFG_INT_DISABLE_K2_E5                                             (0xffff<<16) // When high a functions ability to generate INTx messages is Disabled
37226   #define PCIE_REG_SII_INTERRUPT_PM_STATUS_CFG_INT_DISABLE_K2_E5_SHIFT                                       16
37227 #define PCIE_REG_RAS_DES_TBA_CONTROL_K2_E5                                                                   0x054290UL //Access:RW   DataWidth:0x2    // Controls the start/end of time based analysis. You must only set the pins to the required value for the duration of one clock cycle
37228 #define PCIE_REG_SII_DEBUG_0_K2_E5                                                                           0x054294UL //Access:R    DataWidth:0x20   // State of selected internal signals, for debugging purposes only
37229 #define PCIE_REG_SII_DEBUG_1_K2_E5                                                                           0x054298UL //Access:R    DataWidth:0x20   // State of selected internal signals, for debugging purposes only
37230 #define PCIE_REG_RAS_DES_SILICON_DEBUG_0_K2_E5                                                               0x05429cUL //Access:R    DataWidth:0x20   // Common debug signal bus that is used in RAS D.E.S. silicon debug
37231 #define PCIE_REG_RAS_DES_SILICON_DEBUG_1_K2_E5                                                               0x0542a0UL //Access:R    DataWidth:0x20   // Common debug signal bus that is used in RAS D.E.S. silicon debug
37232 #define PCIE_REG_RAS_DES_SILICON_DEBUG_2_K2_E5                                                               0x0542a4UL //Access:R    DataWidth:0xb    // Common debug signal bus that is used in RAS D.E.S. silicon debug
37233 #define PCIE_REG_RAS_DES_DEBUG_LANE0_0_K2_E5                                                                 0x0542a8UL //Access:R    DataWidth:0x20   // Lane0 debug signal bus that is used in RAS D.E.S. silicon debug
37234 #define PCIE_REG_RAS_DES_DEBUG_LANE0_1_K2_E5                                                                 0x0542acUL //Access:R    DataWidth:0x20   // Lane0 debug signal bus that is used in RAS D.E.S. silicon debug
37235 #define PCIE_REG_RAS_DES_DEBUG_LANE0_2_K2_E5                                                                 0x0542b0UL //Access:R    DataWidth:0xe    // Lane0 debug signal bus that is used in RAS D.E.S. silicon debug
37236 #define PCIE_REG_RAS_DES_DEBUG_LANE1_0_K2_E5                                                                 0x0542b4UL //Access:R    DataWidth:0x20   // Lane1 debug signal bus that is used in RAS D.E.S. silicon debug
37237 #define PCIE_REG_RAS_DES_DEBUG_LANE1_1_K2_E5                                                                 0x0542b8UL //Access:R    DataWidth:0x20   // Lane1 debug signal bus that is used in RAS D.E.S. silicon debug
37238 #define PCIE_REG_RAS_DES_DEBUG_LANE1_2_K2_E5                                                                 0x0542bcUL //Access:R    DataWidth:0xe    // Lane1 debug signal bus that is used in RAS D.E.S. silicon debug
37239 #define PCIE_REG_RAS_DES_DEBUG_LANE2_0_K2_E5                                                                 0x0542c0UL //Access:R    DataWidth:0x20   // Lane2 debug signal bus that is used in RAS D.E.S. silicon debug
37240 #define PCIE_REG_RAS_DES_DEBUG_LANE2_1_K2_E5                                                                 0x0542c4UL //Access:R    DataWidth:0x20   // Lane2 debug signal bus that is used in RAS D.E.S. silicon debug
37241 #define PCIE_REG_RAS_DES_DEBUG_LANE2_2_K2_E5                                                                 0x0542c8UL //Access:R    DataWidth:0xe    // Lane2 debug signal bus that is used in RAS D.E.S. silicon debug
37242 #define PCIE_REG_RAS_DES_DEBUG_LANE3_0_K2_E5                                                                 0x0542ccUL //Access:R    DataWidth:0x20   // Lane3 debug signal bus that is used in RAS D.E.S. silicon debug
37243 #define PCIE_REG_RAS_DES_DEBUG_LANE3_1_K2_E5                                                                 0x0542d0UL //Access:R    DataWidth:0x20   // Lane3 debug signal bus that is used in RAS D.E.S. silicon debug
37244 #define PCIE_REG_RAS_DES_DEBUG_LANE3_2_K2_E5                                                                 0x0542d4UL //Access:R    DataWidth:0xe    // Lane3 debug signal bus that is used in RAS D.E.S. silicon debug
37245 #define PCIE_REG_RAS_DES_DEBUG_LANE4_0_K2_E5                                                                 0x0542d8UL //Access:R    DataWidth:0x20   // Lane4 debug signal bus that is used in RAS D.E.S. silicon debug
37246 #define PCIE_REG_RAS_DES_DEBUG_LANE4_1_K2_E5                                                                 0x0542dcUL //Access:R    DataWidth:0x20   // Lane4 debug signal bus that is used in RAS D.E.S. silicon debug
37247 #define PCIE_REG_RAS_DES_DEBUG_LANE4_2_K2_E5                                                                 0x0542e0UL //Access:R    DataWidth:0xe    // Lane4 debug signal bus that is used in RAS D.E.S. silicon debug
37248 #define PCIE_REG_RAS_DES_DEBUG_LANE5_0_K2_E5                                                                 0x0542e4UL //Access:R    DataWidth:0x20   // Lane5 debug signal bus that is used in RAS D.E.S. silicon debug
37249 #define PCIE_REG_RAS_DES_DEBUG_LANE5_1_K2_E5                                                                 0x0542e8UL //Access:R    DataWidth:0x20   // Lane5 debug signal bus that is used in RAS D.E.S. silicon debug
37250 #define PCIE_REG_RAS_DES_DEBUG_LANE5_2_K2_E5                                                                 0x0542ecUL //Access:R    DataWidth:0xe    // Lane5 debug signal bus that is used in RAS D.E.S. silicon debug
37251 #define PCIE_REG_RAS_DES_DEBUG_LANE6_0_K2_E5                                                                 0x0542f0UL //Access:R    DataWidth:0x20   // Lane6 debug signal bus that is used in RAS D.E.S. silicon debug
37252 #define PCIE_REG_RAS_DES_DEBUG_LANE6_1_K2_E5                                                                 0x0542f4UL //Access:R    DataWidth:0x20   // Lane6 debug signal bus that is used in RAS D.E.S. silicon debug
37253 #define PCIE_REG_RAS_DES_DEBUG_LANE6_2_K2_E5                                                                 0x0542f8UL //Access:R    DataWidth:0xe    // Lane6 debug signal bus that is used in RAS D.E.S. silicon debug
37254 #define PCIE_REG_RAS_DES_DEBUG_LANE7_0_K2_E5                                                                 0x0542fcUL //Access:R    DataWidth:0x20   // Lane7 debug signal bus that is used in RAS D.E.S. silicon debug
37255 #define PCIE_REG_RAS_DES_DEBUG_LANE7_1_K2_E5                                                                 0x054300UL //Access:R    DataWidth:0x20   // Lane7 debug signal bus that is used in RAS D.E.S. silicon debug
37256 #define PCIE_REG_RAS_DES_DEBUG_LANE7_2_K2_E5                                                                 0x054304UL //Access:R    DataWidth:0xe    // Lane7 debug signal bus that is used in RAS D.E.S. silicon debug
37257 #define PCIE_REG_RAS_DES_SD_INFO_V0_0_K2_E5                                                                  0x054308UL //Access:R    DataWidth:0x20   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37258 #define PCIE_REG_RAS_DES_SD_INFO_V0_1_K2_E5                                                                  0x05430cUL //Access:R    DataWidth:0x20   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37259 #define PCIE_REG_RAS_DES_SD_INFO_V0_2_K2_E5                                                                  0x054310UL //Access:R    DataWidth:0x20   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37260 #define PCIE_REG_RAS_DES_SD_INFO_V0_3_K2_E5                                                                  0x054314UL //Access:R    DataWidth:0x20   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37261 #define PCIE_REG_RAS_DES_SD_INFO_V0_4_K2_E5                                                                  0x054318UL //Access:R    DataWidth:0x20   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37262 #define PCIE_REG_RAS_DES_SD_INFO_V0_5_K2_E5                                                                  0x05431cUL //Access:R    DataWidth:0x20   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37263 #define PCIE_REG_RAS_DES_SD_INFO_V0_6_K2_E5                                                                  0x054320UL //Access:R    DataWidth:0x20   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37264 #define PCIE_REG_RAS_DES_SD_INFO_V0_7_K2_E5                                                                  0x054324UL //Access:R    DataWidth:0x10   // VC0 debug signal bus that is used in RAS D.E.S. silicon debug.
37265 #define PCIE_REG_PM_DEV_NUM_K2_E5                                                                            0x054328UL //Access:R    DataWidth:0x5    // pm_dev_num[4:0]- Device number
37266 #define PCIE_REG_PM_BUS_NUM_K2_E5                                                                            0x05432cUL //Access:R    DataWidth:0x8    // pm_bus_num[7:0]- Bus Number
37267 #define PCIE_REG_PHY_CFG_STATUS_K2_E5                                                                        0x054330UL //Access:RW   DataWidth:0x20   // SNPS core input bus that can optionally be used to read PHY status. The phy_cfg_status bus maps to the PHY Status register.
37268 #define PCIE_REG_CFG_PHY_CONTROL_K2_E5                                                                       0x054334UL //Access:R    DataWidth:0x20   // Output bus that can optionally be used for additional PHY control purposes. The cfg_phy_control bus maps to the PHY Control register
37269 #define PCIE_REG_LTSSM_MATCH_STATE_K2_E5                                                                     0x054338UL //Access:RW   DataWidth:0x6    // Target LTSSM state for the LTSSM State matched event
37270 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_0_K2_E5                                                             0x05433cUL //Access:RW   DataWidth:0x15   // Power Budget Table entry 0
37271 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_1_K2_E5                                                             0x054340UL //Access:RW   DataWidth:0x15   // Power Budget Table entry 1
37272 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_2_K2_E5                                                             0x054344UL //Access:RW   DataWidth:0x15   // Power Budget Table entry 2
37273 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_3_K2_E5                                                             0x054348UL //Access:RW   DataWidth:0x15   // Power Budget Table entry 3
37274 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_4_K2_E5                                                             0x05434cUL //Access:RW   DataWidth:0x15   // Power Budget Table entry 4
37275 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_5_K2_E5                                                             0x054350UL //Access:RW   DataWidth:0x15   // Power Budget Table entry 5
37276 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_6_K2_E5                                                             0x054354UL //Access:RW   DataWidth:0x15   // Power Budget Table entry 6
37277 #define PCIE_REG_POWER_BUDGET_TABLE_DATA_7_K2_E5                                                             0x054358UL //Access:RW   DataWidth:0x15   // Power Budget Table entry 7
37278 #define PCIE_REG_DBG_ALMOST_FULL_THRESHOLD_K2_E5                                                             0x05435cUL //Access:RW   DataWidth:0x4    //
37279 #define PCIE_REG_DBG_SAMPLING_INTERVAL_K2_E5                                                                 0x054360UL //Access:RW   DataWidth:0x14   // Sampling interval * pclk, 2ns to 2ms.
37280 #define PCIE_REG_DBG_REPEAT_THRESHOLD_COUNT_K2_E5                                                            0x054364UL //Access:RW   DataWidth:0x4    // If 0 or 1, trigger on first occurrence. If greater than 1, wait until counter value match to trigger.
37281 #define PCIE_REG_DBG_POST_TRIGGER_LATENCY_COUNT_K2_E5                                                        0x054368UL //Access:RW   DataWidth:0x18   // If greater than 0, delay trigger count value * pclk, 0 to 32ms
37282 #define PCIE_REG_DBG_FW_TRIGGER_ENABLE_K2_E5                                                                 0x05436cUL //Access:RW   DataWidth:0x1    //
37283 #define PCIE_REG_DBG_LANE_MATCH_ENABLE_K2_E5                                                                 0x054370UL //Access:RW   DataWidth:0x8    //
37284 #define PCIE_REG_DBG_AUX_CORE_CLK_SWITCH_TRIGGER_ENABLE_K2_E5                                                0x054374UL //Access:RW   DataWidth:0x1    //
37285 #define PCIE_REG_DBG_LTSSM_MATCH_TRIGGER_ENABLE_K2_E5                                                        0x054378UL //Access:RW   DataWidth:0x1    //
37286 #define PCIE_REG_DBG_LTSSM_MATCH_VALUE_K2_E5                                                                 0x05437cUL //Access:RW   DataWidth:0x6    //
37287 #define PCIE_REG_DBG_RX_ALIGN_LOSS_TRIGGER_ENABLE_K2_E5                                                      0x054380UL //Access:RW   DataWidth:0x1    //
37288 #define PCIE_REG_DBG_EI_ENTRY_TRIGGER_ENABLE_K2_E5                                                           0x054384UL //Access:RW   DataWidth:0x1    //
37289 #define PCIE_REG_DBG_EI_EXIT_TRIGGER_ENABLE_K2_E5                                                            0x054388UL //Access:RW   DataWidth:0x1    //
37290 #define PCIE_REG_DBG_RATE_CHANGE_TRIGGER_ENABLE_K2_E5                                                        0x05438cUL //Access:RW   DataWidth:0x1    //
37291 #define PCIE_REG_DBG_LINK_WIDTH_CHANGE_TRIGGER_ENABLE_K2_E5                                                  0x054390UL //Access:RW   DataWidth:0x1    //
37292 #define PCIE_REG_DBG_CORRECTABLE_ERROR_TRIGGER_ENABLE_K2_E5                                                  0x054394UL //Access:RW   DataWidth:0x1    //
37293 #define PCIE_REG_DBG_COMMON_SELECT_K2_E5                                                                     0x054398UL //Access:RW   DataWidth:0x8    //
37294 #define PCIE_REG_DBG_COMMON_DWORD_ENABLE_K2_E5                                                               0x05439cUL //Access:RW   DataWidth:0x4    //
37295 #define PCIE_REG_DBG_COMMON_SHIFT_K2_E5                                                                      0x0543a0UL //Access:RW   DataWidth:0x2    //
37296 #define PCIE_REG_DBG_COMMON_FORCE_VALID_K2_E5                                                                0x0543a4UL //Access:RW   DataWidth:0x4    //
37297 #define PCIE_REG_DBG_COMMON_FORCE_FRAME_K2_E5                                                                0x0543a8UL //Access:RW   DataWidth:0x4    //
37298 #define PCIE_REG_DBG_STATUS_K2_E5                                                                            0x0543acUL //Access:R    DataWidth:0x5    //
37299 #define PCIE_REG_MSIX_SYNCH_START_K2_E5                                                                      0x0543b0UL //Access:RW   DataWidth:0x1    // Need to write on init to start MSIX synchronization.
37300 #define PCIE_REG_MSIX_SYNCH_STICKY_K2_E5                                                                     0x0543b4UL //Access:RC   DataWidth:0x1    // Is set to 1 if at least 1 MSIX synchronization was performed completely.
37301 #define PCIE_REG_INT_STS_K2_E5                                                                               0x0547a0UL //Access:R    DataWidth:0x11   // Multi Field Register.
37302   #define PCIE_REG_INT_STS_ADDRESS_ERROR_K2_E5                                                               (0x1<<0) // Signals an unknown address to the rf module.
37303   #define PCIE_REG_INT_STS_ADDRESS_ERROR_K2_E5_SHIFT                                                         0
37304   #define PCIE_REG_INT_STS_LINK_DOWN_DETECT_K2_E5                                                            (0x1<<1) // Data Link Down detected.
37305   #define PCIE_REG_INT_STS_LINK_DOWN_DETECT_K2_E5_SHIFT                                                      1
37306   #define PCIE_REG_INT_STS_LINK_UP_DETECT_K2_E5                                                              (0x1<<2) // Data Link Up detected.
37307   #define PCIE_REG_INT_STS_LINK_UP_DETECT_K2_E5_SHIFT                                                        2
37308   #define PCIE_REG_INT_STS_CFG_LINK_EQ_REQ_INT_K2_E5                                                         (0x1<<3) // Link Equalization requested.
37309   #define PCIE_REG_INT_STS_CFG_LINK_EQ_REQ_INT_K2_E5_SHIFT                                                   3
37310   #define PCIE_REG_INT_STS_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5                                                (0x1<<4) // PCIe Bandwidth changed.
37311   #define PCIE_REG_INT_STS_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5_SHIFT                                          4
37312   #define PCIE_REG_INT_STS_EARLY_HOT_RESET_DETECT_K2_E5                                                      (0x1<<5) // Early Hot Reset detected.
37313   #define PCIE_REG_INT_STS_EARLY_HOT_RESET_DETECT_K2_E5_SHIFT                                                5
37314   #define PCIE_REG_INT_STS_HOT_RESET_DETECT_K2_E5                                                            (0x1<<6) // Hot Reset detected.
37315   #define PCIE_REG_INT_STS_HOT_RESET_DETECT_K2_E5_SHIFT                                                      6
37316   #define PCIE_REG_INT_STS_L1_ENTRY_DETECT_K2_E5                                                             (0x1<<7) // L1 Entry detected.
37317   #define PCIE_REG_INT_STS_L1_ENTRY_DETECT_K2_E5_SHIFT                                                       7
37318   #define PCIE_REG_INT_STS_L1_EXIT_DETECT_K2_E5                                                              (0x1<<8) // L1 Exit detected.
37319   #define PCIE_REG_INT_STS_L1_EXIT_DETECT_K2_E5_SHIFT                                                        8
37320   #define PCIE_REG_INT_STS_LTSSM_STATE_MATCH_DETECT_K2_E5                                                    (0x1<<9) // LTSSM State matched.
37321   #define PCIE_REG_INT_STS_LTSSM_STATE_MATCH_DETECT_K2_E5_SHIFT                                              9
37322   #define PCIE_REG_INT_STS_FC_TIMEOUT_DETECT_K2_E5                                                           (0x1<<10) // Do not use -- keep mask bit set to 1.
37323   #define PCIE_REG_INT_STS_FC_TIMEOUT_DETECT_K2_E5_SHIFT                                                     10
37324   #define PCIE_REG_INT_STS_PME_TURNOFF_MESSAGE_DETECT_K2_E5                                                  (0x1<<11) // PME Turnoff Message received.
37325   #define PCIE_REG_INT_STS_PME_TURNOFF_MESSAGE_DETECT_K2_E5_SHIFT                                            11
37326   #define PCIE_REG_INT_STS_CFG_SEND_COR_ERR_K2_E5                                                            (0x1<<12) // Correctable Error Message sent.
37327   #define PCIE_REG_INT_STS_CFG_SEND_COR_ERR_K2_E5_SHIFT                                                      12
37328   #define PCIE_REG_INT_STS_CFG_SEND_NF_ERR_K2_E5                                                             (0x1<<13) // Non-Fatal Error Message sent.
37329   #define PCIE_REG_INT_STS_CFG_SEND_NF_ERR_K2_E5_SHIFT                                                       13
37330   #define PCIE_REG_INT_STS_CFG_SEND_F_ERR_K2_E5                                                              (0x1<<14) // Fatal Error Message sent.
37331   #define PCIE_REG_INT_STS_CFG_SEND_F_ERR_K2_E5_SHIFT                                                        14
37332   #define PCIE_REG_INT_STS_QOVERFLOW_DETECT_K2_E5                                                            (0x1<<15) // Queue Overflow detected.
37333   #define PCIE_REG_INT_STS_QOVERFLOW_DETECT_K2_E5_SHIFT                                                      15
37334   #define PCIE_REG_INT_STS_VDM_DETECT_K2_E5                                                                  (0x1<<16) // Vendor-Defined Message received.
37335   #define PCIE_REG_INT_STS_VDM_DETECT_K2_E5_SHIFT                                                            16
37336 #define PCIE_REG_INT_MASK_K2_E5                                                                              0x0547a4UL //Access:RW   DataWidth:0x11   // Multi Field Register.
37337   #define PCIE_REG_INT_MASK_ADDRESS_ERROR_K2_E5                                                              (0x1<<0) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.ADDRESS_ERROR .
37338   #define PCIE_REG_INT_MASK_ADDRESS_ERROR_K2_E5_SHIFT                                                        0
37339   #define PCIE_REG_INT_MASK_LINK_DOWN_DETECT_K2_E5                                                           (0x1<<1) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.LINK_DOWN_DETECT .
37340   #define PCIE_REG_INT_MASK_LINK_DOWN_DETECT_K2_E5_SHIFT                                                     1
37341   #define PCIE_REG_INT_MASK_LINK_UP_DETECT_K2_E5                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.LINK_UP_DETECT .
37342   #define PCIE_REG_INT_MASK_LINK_UP_DETECT_K2_E5_SHIFT                                                       2
37343   #define PCIE_REG_INT_MASK_CFG_LINK_EQ_REQ_INT_K2_E5                                                        (0x1<<3) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.CFG_LINK_EQ_REQ_INT .
37344   #define PCIE_REG_INT_MASK_CFG_LINK_EQ_REQ_INT_K2_E5_SHIFT                                                  3
37345   #define PCIE_REG_INT_MASK_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.PCIE_BANDWIDTH_CHANGE_DETECT .
37346   #define PCIE_REG_INT_MASK_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5_SHIFT                                         4
37347   #define PCIE_REG_INT_MASK_EARLY_HOT_RESET_DETECT_K2_E5                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.EARLY_HOT_RESET_DETECT .
37348   #define PCIE_REG_INT_MASK_EARLY_HOT_RESET_DETECT_K2_E5_SHIFT                                               5
37349   #define PCIE_REG_INT_MASK_HOT_RESET_DETECT_K2_E5                                                           (0x1<<6) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.HOT_RESET_DETECT .
37350   #define PCIE_REG_INT_MASK_HOT_RESET_DETECT_K2_E5_SHIFT                                                     6
37351   #define PCIE_REG_INT_MASK_L1_ENTRY_DETECT_K2_E5                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.L1_ENTRY_DETECT .
37352   #define PCIE_REG_INT_MASK_L1_ENTRY_DETECT_K2_E5_SHIFT                                                      7
37353   #define PCIE_REG_INT_MASK_L1_EXIT_DETECT_K2_E5                                                             (0x1<<8) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.L1_EXIT_DETECT .
37354   #define PCIE_REG_INT_MASK_L1_EXIT_DETECT_K2_E5_SHIFT                                                       8
37355   #define PCIE_REG_INT_MASK_LTSSM_STATE_MATCH_DETECT_K2_E5                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.LTSSM_STATE_MATCH_DETECT .
37356   #define PCIE_REG_INT_MASK_LTSSM_STATE_MATCH_DETECT_K2_E5_SHIFT                                             9
37357   #define PCIE_REG_INT_MASK_FC_TIMEOUT_DETECT_K2_E5                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.FC_TIMEOUT_DETECT .
37358   #define PCIE_REG_INT_MASK_FC_TIMEOUT_DETECT_K2_E5_SHIFT                                                    10
37359   #define PCIE_REG_INT_MASK_PME_TURNOFF_MESSAGE_DETECT_K2_E5                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.PME_TURNOFF_MESSAGE_DETECT .
37360   #define PCIE_REG_INT_MASK_PME_TURNOFF_MESSAGE_DETECT_K2_E5_SHIFT                                           11
37361   #define PCIE_REG_INT_MASK_CFG_SEND_COR_ERR_K2_E5                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.CFG_SEND_COR_ERR .
37362   #define PCIE_REG_INT_MASK_CFG_SEND_COR_ERR_K2_E5_SHIFT                                                     12
37363   #define PCIE_REG_INT_MASK_CFG_SEND_NF_ERR_K2_E5                                                            (0x1<<13) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.CFG_SEND_NF_ERR .
37364   #define PCIE_REG_INT_MASK_CFG_SEND_NF_ERR_K2_E5_SHIFT                                                      13
37365   #define PCIE_REG_INT_MASK_CFG_SEND_F_ERR_K2_E5                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.CFG_SEND_F_ERR .
37366   #define PCIE_REG_INT_MASK_CFG_SEND_F_ERR_K2_E5_SHIFT                                                       14
37367   #define PCIE_REG_INT_MASK_QOVERFLOW_DETECT_K2_E5                                                           (0x1<<15) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.QOVERFLOW_DETECT .
37368   #define PCIE_REG_INT_MASK_QOVERFLOW_DETECT_K2_E5_SHIFT                                                     15
37369   #define PCIE_REG_INT_MASK_VDM_DETECT_K2_E5                                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: PCIE_REG_INT_STS.VDM_DETECT .
37370   #define PCIE_REG_INT_MASK_VDM_DETECT_K2_E5_SHIFT                                                           16
37371 #define PCIE_REG_INT_STS_WR_K2_E5                                                                            0x0547a8UL //Access:WR   DataWidth:0x11   // Multi Field Register.
37372   #define PCIE_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5                                                            (0x1<<0) // Signals an unknown address to the rf module.
37373   #define PCIE_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5_SHIFT                                                      0
37374   #define PCIE_REG_INT_STS_WR_LINK_DOWN_DETECT_K2_E5                                                         (0x1<<1) // Data Link Down detected.
37375   #define PCIE_REG_INT_STS_WR_LINK_DOWN_DETECT_K2_E5_SHIFT                                                   1
37376   #define PCIE_REG_INT_STS_WR_LINK_UP_DETECT_K2_E5                                                           (0x1<<2) // Data Link Up detected.
37377   #define PCIE_REG_INT_STS_WR_LINK_UP_DETECT_K2_E5_SHIFT                                                     2
37378   #define PCIE_REG_INT_STS_WR_CFG_LINK_EQ_REQ_INT_K2_E5                                                      (0x1<<3) // Link Equalization requested.
37379   #define PCIE_REG_INT_STS_WR_CFG_LINK_EQ_REQ_INT_K2_E5_SHIFT                                                3
37380   #define PCIE_REG_INT_STS_WR_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5                                             (0x1<<4) // PCIe Bandwidth changed.
37381   #define PCIE_REG_INT_STS_WR_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5_SHIFT                                       4
37382   #define PCIE_REG_INT_STS_WR_EARLY_HOT_RESET_DETECT_K2_E5                                                   (0x1<<5) // Early Hot Reset detected.
37383   #define PCIE_REG_INT_STS_WR_EARLY_HOT_RESET_DETECT_K2_E5_SHIFT                                             5
37384   #define PCIE_REG_INT_STS_WR_HOT_RESET_DETECT_K2_E5                                                         (0x1<<6) // Hot Reset detected.
37385   #define PCIE_REG_INT_STS_WR_HOT_RESET_DETECT_K2_E5_SHIFT                                                   6
37386   #define PCIE_REG_INT_STS_WR_L1_ENTRY_DETECT_K2_E5                                                          (0x1<<7) // L1 Entry detected.
37387   #define PCIE_REG_INT_STS_WR_L1_ENTRY_DETECT_K2_E5_SHIFT                                                    7
37388   #define PCIE_REG_INT_STS_WR_L1_EXIT_DETECT_K2_E5                                                           (0x1<<8) // L1 Exit detected.
37389   #define PCIE_REG_INT_STS_WR_L1_EXIT_DETECT_K2_E5_SHIFT                                                     8
37390   #define PCIE_REG_INT_STS_WR_LTSSM_STATE_MATCH_DETECT_K2_E5                                                 (0x1<<9) // LTSSM State matched.
37391   #define PCIE_REG_INT_STS_WR_LTSSM_STATE_MATCH_DETECT_K2_E5_SHIFT                                           9
37392   #define PCIE_REG_INT_STS_WR_FC_TIMEOUT_DETECT_K2_E5                                                        (0x1<<10) // Do not use -- keep mask bit set to 1.
37393   #define PCIE_REG_INT_STS_WR_FC_TIMEOUT_DETECT_K2_E5_SHIFT                                                  10
37394   #define PCIE_REG_INT_STS_WR_PME_TURNOFF_MESSAGE_DETECT_K2_E5                                               (0x1<<11) // PME Turnoff Message received.
37395   #define PCIE_REG_INT_STS_WR_PME_TURNOFF_MESSAGE_DETECT_K2_E5_SHIFT                                         11
37396   #define PCIE_REG_INT_STS_WR_CFG_SEND_COR_ERR_K2_E5                                                         (0x1<<12) // Correctable Error Message sent.
37397   #define PCIE_REG_INT_STS_WR_CFG_SEND_COR_ERR_K2_E5_SHIFT                                                   12
37398   #define PCIE_REG_INT_STS_WR_CFG_SEND_NF_ERR_K2_E5                                                          (0x1<<13) // Non-Fatal Error Message sent.
37399   #define PCIE_REG_INT_STS_WR_CFG_SEND_NF_ERR_K2_E5_SHIFT                                                    13
37400   #define PCIE_REG_INT_STS_WR_CFG_SEND_F_ERR_K2_E5                                                           (0x1<<14) // Fatal Error Message sent.
37401   #define PCIE_REG_INT_STS_WR_CFG_SEND_F_ERR_K2_E5_SHIFT                                                     14
37402   #define PCIE_REG_INT_STS_WR_QOVERFLOW_DETECT_K2_E5                                                         (0x1<<15) // Queue Overflow detected.
37403   #define PCIE_REG_INT_STS_WR_QOVERFLOW_DETECT_K2_E5_SHIFT                                                   15
37404   #define PCIE_REG_INT_STS_WR_VDM_DETECT_K2_E5                                                               (0x1<<16) // Vendor-Defined Message received.
37405   #define PCIE_REG_INT_STS_WR_VDM_DETECT_K2_E5_SHIFT                                                         16
37406 #define PCIE_REG_INT_STS_CLR_K2_E5                                                                           0x0547acUL //Access:RC   DataWidth:0x11   // Multi Field Register.
37407   #define PCIE_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5                                                           (0x1<<0) // Signals an unknown address to the rf module.
37408   #define PCIE_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5_SHIFT                                                     0
37409   #define PCIE_REG_INT_STS_CLR_LINK_DOWN_DETECT_K2_E5                                                        (0x1<<1) // Data Link Down detected.
37410   #define PCIE_REG_INT_STS_CLR_LINK_DOWN_DETECT_K2_E5_SHIFT                                                  1
37411   #define PCIE_REG_INT_STS_CLR_LINK_UP_DETECT_K2_E5                                                          (0x1<<2) // Data Link Up detected.
37412   #define PCIE_REG_INT_STS_CLR_LINK_UP_DETECT_K2_E5_SHIFT                                                    2
37413   #define PCIE_REG_INT_STS_CLR_CFG_LINK_EQ_REQ_INT_K2_E5                                                     (0x1<<3) // Link Equalization requested.
37414   #define PCIE_REG_INT_STS_CLR_CFG_LINK_EQ_REQ_INT_K2_E5_SHIFT                                               3
37415   #define PCIE_REG_INT_STS_CLR_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5                                            (0x1<<4) // PCIe Bandwidth changed.
37416   #define PCIE_REG_INT_STS_CLR_PCIE_BANDWIDTH_CHANGE_DETECT_K2_E5_SHIFT                                      4
37417   #define PCIE_REG_INT_STS_CLR_EARLY_HOT_RESET_DETECT_K2_E5                                                  (0x1<<5) // Early Hot Reset detected.
37418   #define PCIE_REG_INT_STS_CLR_EARLY_HOT_RESET_DETECT_K2_E5_SHIFT                                            5
37419   #define PCIE_REG_INT_STS_CLR_HOT_RESET_DETECT_K2_E5                                                        (0x1<<6) // Hot Reset detected.
37420   #define PCIE_REG_INT_STS_CLR_HOT_RESET_DETECT_K2_E5_SHIFT                                                  6
37421   #define PCIE_REG_INT_STS_CLR_L1_ENTRY_DETECT_K2_E5                                                         (0x1<<7) // L1 Entry detected.
37422   #define PCIE_REG_INT_STS_CLR_L1_ENTRY_DETECT_K2_E5_SHIFT                                                   7
37423   #define PCIE_REG_INT_STS_CLR_L1_EXIT_DETECT_K2_E5                                                          (0x1<<8) // L1 Exit detected.
37424   #define PCIE_REG_INT_STS_CLR_L1_EXIT_DETECT_K2_E5_SHIFT                                                    8
37425   #define PCIE_REG_INT_STS_CLR_LTSSM_STATE_MATCH_DETECT_K2_E5                                                (0x1<<9) // LTSSM State matched.
37426   #define PCIE_REG_INT_STS_CLR_LTSSM_STATE_MATCH_DETECT_K2_E5_SHIFT                                          9
37427   #define PCIE_REG_INT_STS_CLR_FC_TIMEOUT_DETECT_K2_E5                                                       (0x1<<10) // Do not use -- keep mask bit set to 1.
37428   #define PCIE_REG_INT_STS_CLR_FC_TIMEOUT_DETECT_K2_E5_SHIFT                                                 10
37429   #define PCIE_REG_INT_STS_CLR_PME_TURNOFF_MESSAGE_DETECT_K2_E5                                              (0x1<<11) // PME Turnoff Message received.
37430   #define PCIE_REG_INT_STS_CLR_PME_TURNOFF_MESSAGE_DETECT_K2_E5_SHIFT                                        11
37431   #define PCIE_REG_INT_STS_CLR_CFG_SEND_COR_ERR_K2_E5                                                        (0x1<<12) // Correctable Error Message sent.
37432   #define PCIE_REG_INT_STS_CLR_CFG_SEND_COR_ERR_K2_E5_SHIFT                                                  12
37433   #define PCIE_REG_INT_STS_CLR_CFG_SEND_NF_ERR_K2_E5                                                         (0x1<<13) // Non-Fatal Error Message sent.
37434   #define PCIE_REG_INT_STS_CLR_CFG_SEND_NF_ERR_K2_E5_SHIFT                                                   13
37435   #define PCIE_REG_INT_STS_CLR_CFG_SEND_F_ERR_K2_E5                                                          (0x1<<14) // Fatal Error Message sent.
37436   #define PCIE_REG_INT_STS_CLR_CFG_SEND_F_ERR_K2_E5_SHIFT                                                    14
37437   #define PCIE_REG_INT_STS_CLR_QOVERFLOW_DETECT_K2_E5                                                        (0x1<<15) // Queue Overflow detected.
37438   #define PCIE_REG_INT_STS_CLR_QOVERFLOW_DETECT_K2_E5_SHIFT                                                  15
37439   #define PCIE_REG_INT_STS_CLR_VDM_DETECT_K2_E5                                                              (0x1<<16) // Vendor-Defined Message received.
37440   #define PCIE_REG_INT_STS_CLR_VDM_DETECT_K2_E5_SHIFT                                                        16
37441 #define PCIE_REG_PRTY_MASK_K2_E5                                                                             0x0547b4UL //Access:RW   DataWidth:0x3    // Multi Field Register.
37442   #define PCIE_REG_PRTY_MASK_APP_PARITY_ERRS_0_K2_E5                                                         (0x1<<0) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS.APP_PARITY_ERRS_0 .
37443   #define PCIE_REG_PRTY_MASK_APP_PARITY_ERRS_0_K2_E5_SHIFT                                                   0
37444   #define PCIE_REG_PRTY_MASK_APP_PARITY_ERRS_1_K2_E5                                                         (0x1<<1) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS.APP_PARITY_ERRS_1 .
37445   #define PCIE_REG_PRTY_MASK_APP_PARITY_ERRS_1_K2_E5_SHIFT                                                   1
37446   #define PCIE_REG_PRTY_MASK_APP_PARITY_ERRS_2_K2_E5                                                         (0x1<<2) // This bit masks, when set, the Parity bit: PCIE_REG_PRTY_STS.APP_PARITY_ERRS_2 .
37447   #define PCIE_REG_PRTY_MASK_APP_PARITY_ERRS_2_K2_E5_SHIFT                                                   2
37448 #define PCIE_REG_DBG_OUT_DATA_K2_E5                                                                          0x0547c0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
37449 #define PCIE_REG_DBG_OUT_DATA_SIZE                                                                           8
37450 #define PCIE_REG_DBG_OUT_VALID_K2_E5                                                                         0x0547e0UL //Access:R    DataWidth:0x4    // Dbgmux output valid
37451 #define PCIE_REG_DBG_OUT_FRAME_K2_E5                                                                         0x0547e4UL //Access:R    DataWidth:0x4    // Dbgmux output frame
37452 #define PCIE_REG_DBG_SELECT_K2_E5                                                                            0x0547e8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
37453 #define PCIE_REG_DBG_DWORD_ENABLE_K2_E5                                                                      0x0547ecUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
37454 #define PCIE_REG_DBG_SHIFT_K2_E5                                                                             0x0547f0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
37455 #define PCIE_REG_DBG_FORCE_VALID_K2_E5                                                                       0x0547f4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
37456 #define PCIE_REG_DBG_FORCE_FRAME_K2_E5                                                                       0x0547f8UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
37457 #define PCIE_REG_RESET_STATUS_2_K2_E5                                                                        0x054800UL //Access:R    DataWidth:0x18   // Multi Field Register.
37458   #define PCIE_REG_RESET_STATUS_2_PWR_RST_2_K2_E5                                                            (0x1<<0) // Power-on reset occurred.
37459   #define PCIE_REG_RESET_STATUS_2_PWR_RST_2_K2_E5_SHIFT                                                      0
37460   #define PCIE_REG_RESET_STATUS_2_WAKE_REF_RST_2_K2_E5                                                       (0x1<<1) // Wake Ref reset occurred.
37461   #define PCIE_REG_RESET_STATUS_2_WAKE_REF_RST_2_K2_E5_SHIFT                                                 1
37462   #define PCIE_REG_RESET_STATUS_2_PHY_RST_2_K2_E5                                                            (0x1<<2) // Phy reset occurred.
37463   #define PCIE_REG_RESET_STATUS_2_PHY_RST_2_K2_E5_SHIFT                                                      2
37464   #define PCIE_REG_RESET_STATUS_2_SQUELCH_RST_2_K2_E5                                                        (0x1<<3) // Squelch reset occurred.
37465   #define PCIE_REG_RESET_STATUS_2_SQUELCH_RST_2_K2_E5_SHIFT                                                  3
37466   #define PCIE_REG_RESET_STATUS_2_STICKY_RST_2_K2_E5                                                         (0x1<<4) // Sticky register reset occurred.
37467   #define PCIE_REG_RESET_STATUS_2_STICKY_RST_2_K2_E5_SHIFT                                                   4
37468   #define PCIE_REG_RESET_STATUS_2_NON_STICKY_RST_2_K2_E5                                                     (0x1<<5) // Non-sticky register reset occurred.
37469   #define PCIE_REG_RESET_STATUS_2_NON_STICKY_RST_2_K2_E5_SHIFT                                               5
37470   #define PCIE_REG_RESET_STATUS_2_CORE_RST_2_K2_E5                                                           (0x1<<6) // Core reset occurred.
37471   #define PCIE_REG_RESET_STATUS_2_CORE_RST_2_K2_E5_SHIFT                                                     6
37472   #define PCIE_REG_RESET_STATUS_2_PIPE_RST_2_K2_E5                                                           (0x1<<7) // PIPE reset occurred.
37473   #define PCIE_REG_RESET_STATUS_2_PIPE_RST_2_K2_E5_SHIFT                                                     7
37474   #define PCIE_REG_RESET_STATUS_2_PERST_2_K2_E5                                                              (0x1<<8) // PERST occurred (raw version).
37475   #define PCIE_REG_RESET_STATUS_2_PERST_2_K2_E5_SHIFT                                                        8
37476   #define PCIE_REG_RESET_STATUS_2_DATA_LINK_DOWN_2_K2_E5                                                     (0x1<<9) // Data Link Down occurred.
37477   #define PCIE_REG_RESET_STATUS_2_DATA_LINK_DOWN_2_K2_E5_SHIFT                                               9
37478   #define PCIE_REG_RESET_STATUS_2_DELAYED_PERST_2_K2_E5                                                      (0x1<<10) // PERST occurred (delayed version).
37479   #define PCIE_REG_RESET_STATUS_2_DELAYED_PERST_2_K2_E5_SHIFT                                                10
37480   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_11_2_K2_E5                                          (0x1<<11) // Spare status bit
37481   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_11_2_K2_E5_SHIFT                                    11
37482   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_12_2_K2_E5                                          (0x1<<12) // Spare status bit
37483   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_12_2_K2_E5_SHIFT                                    12
37484   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_13_2_K2_E5                                          (0x1<<13) // Spare status bit
37485   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_13_2_K2_E5_SHIFT                                    13
37486   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_14_2_K2_E5                                          (0x1<<14) // Spare status bit
37487   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_14_2_K2_E5_SHIFT                                    14
37488   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_15_2_K2_E5                                          (0x1<<15) // Spare status bit
37489   #define PCIE_REG_RESET_STATUS_2_RESET_STATUS_REG_SPARE_15_2_K2_E5_SHIFT                                    15
37490   #define PCIE_REG_RESET_STATUS_2_SOFT_PWR_RST_2_K2_E5                                                       (0x1<<16) // Soft power-on reset occurred. NOTE: This bit is unreliable for indication of a soft power-on reset, because it self-clears within a short time following the event.
37491   #define PCIE_REG_RESET_STATUS_2_SOFT_PWR_RST_2_K2_E5_SHIFT                                                 16
37492   #define PCIE_REG_RESET_STATUS_2_SOFT_WAKE_REF_RST_2_K2_E5                                                  (0x1<<17) // Soft Wake Ref reset occurred.
37493   #define PCIE_REG_RESET_STATUS_2_SOFT_WAKE_REF_RST_2_K2_E5_SHIFT                                            17
37494   #define PCIE_REG_RESET_STATUS_2_SOFT_PHY_RST_2_K2_E5                                                       (0x1<<18) // Soft phy reset occurred.
37495   #define PCIE_REG_RESET_STATUS_2_SOFT_PHY_RST_2_K2_E5_SHIFT                                                 18
37496   #define PCIE_REG_RESET_STATUS_2_SOFT_SQUELCH_RST_2_K2_E5                                                   (0x1<<19) // Soft squelch reset occurred.
37497   #define PCIE_REG_RESET_STATUS_2_SOFT_SQUELCH_RST_2_K2_E5_SHIFT                                             19
37498   #define PCIE_REG_RESET_STATUS_2_SOFT_STICKY_RST_2_K2_E5                                                    (0x1<<20) // Soft sticky register reset occurred.
37499   #define PCIE_REG_RESET_STATUS_2_SOFT_STICKY_RST_2_K2_E5_SHIFT                                              20
37500   #define PCIE_REG_RESET_STATUS_2_SOFT_NON_STICKY_RST_2_K2_E5                                                (0x1<<21) // Soft non-sticky register reset occurred.
37501   #define PCIE_REG_RESET_STATUS_2_SOFT_NON_STICKY_RST_2_K2_E5_SHIFT                                          21
37502   #define PCIE_REG_RESET_STATUS_2_SOFT_CORE_RST_2_K2_E5                                                      (0x1<<22) // Soft core reset occurred.
37503   #define PCIE_REG_RESET_STATUS_2_SOFT_CORE_RST_2_K2_E5_SHIFT                                                22
37504   #define PCIE_REG_RESET_STATUS_2_SOFT_PIPE_RST_2_K2_E5                                                      (0x1<<23) // Soft PIPE reset occurred.
37505   #define PCIE_REG_RESET_STATUS_2_SOFT_PIPE_RST_2_K2_E5_SHIFT                                                23
37506 #define PCIE_REG_RESET_STATUS_3_K2_E5                                                                        0x054804UL //Access:RW   DataWidth:0x18   // Corresponding bits of Reset Status Register 2 will be cleared for bits written with a 1.
37507 #define DORQ_REG_INIT                                                                                        0x100000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
37508 #define DORQ_REG_IFEN                                                                                        0x100040UL //Access:RW   DataWidth:0x1    // Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
37509 #define DORQ_REG_INT_STS                                                                                     0x100180UL //Access:R    DataWidth:0xc    // Multi Field Register.
37510   #define DORQ_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
37511   #define DORQ_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
37512   #define DORQ_REG_INT_STS_DB_DROP                                                                           (0x1<<1) // Doorbell drop.
37513   #define DORQ_REG_INT_STS_DB_DROP_SHIFT                                                                     1
37514   #define DORQ_REG_INT_STS_DORQ_FIFO_OVFL_ERR                                                                (0x1<<2) // DORQ FIFO overflow.
37515   #define DORQ_REG_INT_STS_DORQ_FIFO_OVFL_ERR_SHIFT                                                          2
37516   #define DORQ_REG_INT_STS_DORQ_FIFO_AFULL                                                                   (0x1<<3) // DORQ FIFO almost full.
37517   #define DORQ_REG_INT_STS_DORQ_FIFO_AFULL_SHIFT                                                             3
37518   #define DORQ_REG_INT_STS_CFC_BYP_VALIDATION_ERR                                                            (0x1<<4) // After cached LCID value was used for CM message, CCFC load response LCID does not match cached value.
37519   #define DORQ_REG_INT_STS_CFC_BYP_VALIDATION_ERR_SHIFT                                                      4
37520   #define DORQ_REG_INT_STS_CFC_LD_RESP_ERR                                                                   (0x1<<5) // CCFC load response returnes an error.
37521   #define DORQ_REG_INT_STS_CFC_LD_RESP_ERR_SHIFT                                                             5
37522   #define DORQ_REG_INT_STS_XCM_DONE_CNT_ERR                                                                  (0x1<<6) // XCM done counter is decremented (done appears), when it is 0.
37523   #define DORQ_REG_INT_STS_XCM_DONE_CNT_ERR_SHIFT                                                            6
37524   #define DORQ_REG_INT_STS_CFC_LD_REQ_FIFO_OVFL_ERR                                                          (0x1<<7) // CFC load request FIFO overflow
37525   #define DORQ_REG_INT_STS_CFC_LD_REQ_FIFO_OVFL_ERR_SHIFT                                                    7
37526   #define DORQ_REG_INT_STS_CFC_LD_REQ_FIFO_UNDER_ERR                                                         (0x1<<8) // CFC load request FIFO under-run
37527   #define DORQ_REG_INT_STS_CFC_LD_REQ_FIFO_UNDER_ERR_SHIFT                                                   8
37528   #define DORQ_REG_INT_STS_IEDPM_DROP_E5                                                                     (0x1<<9) // IEDPM doorbell drop
37529   #define DORQ_REG_INT_STS_IEDPM_DROP_E5_SHIFT                                                               9
37530   #define DORQ_REG_INT_STS_IEDPM_DPM_E5                                                                      (0x1<<10) // IEDPM interrupt on abort of DpmTbl residing IEDPM doorbell, i.e. IEDPM doorbell that will eventually need DPM processing.      IEDPM doorbell abort due to:      a) Non-first payload QWord (offset other than 0) arives on IEDPM buffer which is free or      b) Non-first QWord (offset other than 0) arives on IEDPM buffer which is not free and non-contigious offset or       c) First QWord (offset 0) arives on IEDPM buffer which is not free
37531   #define DORQ_REG_INT_STS_IEDPM_DPM_E5_SHIFT                                                                10
37532   #define DORQ_REG_INT_STS_H_REQ_BYTE_ENABLE_ERR_E5                                                          (0x1<<11) // byte_enable is not al ones attention
37533   #define DORQ_REG_INT_STS_H_REQ_BYTE_ENABLE_ERR_E5_SHIFT                                                    11
37534 #define DORQ_REG_INT_MASK                                                                                    0x100184UL //Access:RW   DataWidth:0xc    // Multi Field Register.
37535   #define DORQ_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.ADDRESS_ERROR .
37536   #define DORQ_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
37537   #define DORQ_REG_INT_MASK_DB_DROP                                                                          (0x1<<1) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.DB_DROP .
37538   #define DORQ_REG_INT_MASK_DB_DROP_SHIFT                                                                    1
37539   #define DORQ_REG_INT_MASK_DORQ_FIFO_OVFL_ERR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.DORQ_FIFO_OVFL_ERR .
37540   #define DORQ_REG_INT_MASK_DORQ_FIFO_OVFL_ERR_SHIFT                                                         2
37541   #define DORQ_REG_INT_MASK_DORQ_FIFO_AFULL                                                                  (0x1<<3) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.DORQ_FIFO_AFULL .
37542   #define DORQ_REG_INT_MASK_DORQ_FIFO_AFULL_SHIFT                                                            3
37543   #define DORQ_REG_INT_MASK_CFC_BYP_VALIDATION_ERR                                                           (0x1<<4) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.CFC_BYP_VALIDATION_ERR .
37544   #define DORQ_REG_INT_MASK_CFC_BYP_VALIDATION_ERR_SHIFT                                                     4
37545   #define DORQ_REG_INT_MASK_CFC_LD_RESP_ERR                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.CFC_LD_RESP_ERR .
37546   #define DORQ_REG_INT_MASK_CFC_LD_RESP_ERR_SHIFT                                                            5
37547   #define DORQ_REG_INT_MASK_XCM_DONE_CNT_ERR                                                                 (0x1<<6) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.XCM_DONE_CNT_ERR .
37548   #define DORQ_REG_INT_MASK_XCM_DONE_CNT_ERR_SHIFT                                                           6
37549   #define DORQ_REG_INT_MASK_CFC_LD_REQ_FIFO_OVFL_ERR                                                         (0x1<<7) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.CFC_LD_REQ_FIFO_OVFL_ERR .
37550   #define DORQ_REG_INT_MASK_CFC_LD_REQ_FIFO_OVFL_ERR_SHIFT                                                   7
37551   #define DORQ_REG_INT_MASK_CFC_LD_REQ_FIFO_UNDER_ERR                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.CFC_LD_REQ_FIFO_UNDER_ERR .
37552   #define DORQ_REG_INT_MASK_CFC_LD_REQ_FIFO_UNDER_ERR_SHIFT                                                  8
37553   #define DORQ_REG_INT_MASK_IEDPM_DROP_E5                                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.IEDPM_DROP .
37554   #define DORQ_REG_INT_MASK_IEDPM_DROP_E5_SHIFT                                                              9
37555   #define DORQ_REG_INT_MASK_IEDPM_DPM_E5                                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.IEDPM_DPM .
37556   #define DORQ_REG_INT_MASK_IEDPM_DPM_E5_SHIFT                                                               10
37557   #define DORQ_REG_INT_MASK_H_REQ_BYTE_ENABLE_ERR_E5                                                         (0x1<<11) // This bit masks, when set, the Interrupt bit: DORQ_REG_INT_STS.H_REQ_BYTE_ENABLE_ERR .
37558   #define DORQ_REG_INT_MASK_H_REQ_BYTE_ENABLE_ERR_E5_SHIFT                                                   11
37559 #define DORQ_REG_INT_STS_WR                                                                                  0x100188UL //Access:WR   DataWidth:0xc    // Multi Field Register.
37560   #define DORQ_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
37561   #define DORQ_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
37562   #define DORQ_REG_INT_STS_WR_DB_DROP                                                                        (0x1<<1) // Doorbell drop.
37563   #define DORQ_REG_INT_STS_WR_DB_DROP_SHIFT                                                                  1
37564   #define DORQ_REG_INT_STS_WR_DORQ_FIFO_OVFL_ERR                                                             (0x1<<2) // DORQ FIFO overflow.
37565   #define DORQ_REG_INT_STS_WR_DORQ_FIFO_OVFL_ERR_SHIFT                                                       2
37566   #define DORQ_REG_INT_STS_WR_DORQ_FIFO_AFULL                                                                (0x1<<3) // DORQ FIFO almost full.
37567   #define DORQ_REG_INT_STS_WR_DORQ_FIFO_AFULL_SHIFT                                                          3
37568   #define DORQ_REG_INT_STS_WR_CFC_BYP_VALIDATION_ERR                                                         (0x1<<4) // After cached LCID value was used for CM message, CCFC load response LCID does not match cached value.
37569   #define DORQ_REG_INT_STS_WR_CFC_BYP_VALIDATION_ERR_SHIFT                                                   4
37570   #define DORQ_REG_INT_STS_WR_CFC_LD_RESP_ERR                                                                (0x1<<5) // CCFC load response returnes an error.
37571   #define DORQ_REG_INT_STS_WR_CFC_LD_RESP_ERR_SHIFT                                                          5
37572   #define DORQ_REG_INT_STS_WR_XCM_DONE_CNT_ERR                                                               (0x1<<6) // XCM done counter is decremented (done appears), when it is 0.
37573   #define DORQ_REG_INT_STS_WR_XCM_DONE_CNT_ERR_SHIFT                                                         6
37574   #define DORQ_REG_INT_STS_WR_CFC_LD_REQ_FIFO_OVFL_ERR                                                       (0x1<<7) // CFC load request FIFO overflow
37575   #define DORQ_REG_INT_STS_WR_CFC_LD_REQ_FIFO_OVFL_ERR_SHIFT                                                 7
37576   #define DORQ_REG_INT_STS_WR_CFC_LD_REQ_FIFO_UNDER_ERR                                                      (0x1<<8) // CFC load request FIFO under-run
37577   #define DORQ_REG_INT_STS_WR_CFC_LD_REQ_FIFO_UNDER_ERR_SHIFT                                                8
37578   #define DORQ_REG_INT_STS_WR_IEDPM_DROP_E5                                                                  (0x1<<9) // IEDPM doorbell drop
37579   #define DORQ_REG_INT_STS_WR_IEDPM_DROP_E5_SHIFT                                                            9
37580   #define DORQ_REG_INT_STS_WR_IEDPM_DPM_E5                                                                   (0x1<<10) // IEDPM interrupt on abort of DpmTbl residing IEDPM doorbell, i.e. IEDPM doorbell that will eventually need DPM processing.      IEDPM doorbell abort due to:      a) Non-first payload QWord (offset other than 0) arives on IEDPM buffer which is free or      b) Non-first QWord (offset other than 0) arives on IEDPM buffer which is not free and non-contigious offset or       c) First QWord (offset 0) arives on IEDPM buffer which is not free
37581   #define DORQ_REG_INT_STS_WR_IEDPM_DPM_E5_SHIFT                                                             10
37582   #define DORQ_REG_INT_STS_WR_H_REQ_BYTE_ENABLE_ERR_E5                                                       (0x1<<11) // byte_enable is not al ones attention
37583   #define DORQ_REG_INT_STS_WR_H_REQ_BYTE_ENABLE_ERR_E5_SHIFT                                                 11
37584 #define DORQ_REG_INT_STS_CLR                                                                                 0x10018cUL //Access:RC   DataWidth:0xc    // Multi Field Register.
37585   #define DORQ_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
37586   #define DORQ_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
37587   #define DORQ_REG_INT_STS_CLR_DB_DROP                                                                       (0x1<<1) // Doorbell drop.
37588   #define DORQ_REG_INT_STS_CLR_DB_DROP_SHIFT                                                                 1
37589   #define DORQ_REG_INT_STS_CLR_DORQ_FIFO_OVFL_ERR                                                            (0x1<<2) // DORQ FIFO overflow.
37590   #define DORQ_REG_INT_STS_CLR_DORQ_FIFO_OVFL_ERR_SHIFT                                                      2
37591   #define DORQ_REG_INT_STS_CLR_DORQ_FIFO_AFULL                                                               (0x1<<3) // DORQ FIFO almost full.
37592   #define DORQ_REG_INT_STS_CLR_DORQ_FIFO_AFULL_SHIFT                                                         3
37593   #define DORQ_REG_INT_STS_CLR_CFC_BYP_VALIDATION_ERR                                                        (0x1<<4) // After cached LCID value was used for CM message, CCFC load response LCID does not match cached value.
37594   #define DORQ_REG_INT_STS_CLR_CFC_BYP_VALIDATION_ERR_SHIFT                                                  4
37595   #define DORQ_REG_INT_STS_CLR_CFC_LD_RESP_ERR                                                               (0x1<<5) // CCFC load response returnes an error.
37596   #define DORQ_REG_INT_STS_CLR_CFC_LD_RESP_ERR_SHIFT                                                         5
37597   #define DORQ_REG_INT_STS_CLR_XCM_DONE_CNT_ERR                                                              (0x1<<6) // XCM done counter is decremented (done appears), when it is 0.
37598   #define DORQ_REG_INT_STS_CLR_XCM_DONE_CNT_ERR_SHIFT                                                        6
37599   #define DORQ_REG_INT_STS_CLR_CFC_LD_REQ_FIFO_OVFL_ERR                                                      (0x1<<7) // CFC load request FIFO overflow
37600   #define DORQ_REG_INT_STS_CLR_CFC_LD_REQ_FIFO_OVFL_ERR_SHIFT                                                7
37601   #define DORQ_REG_INT_STS_CLR_CFC_LD_REQ_FIFO_UNDER_ERR                                                     (0x1<<8) // CFC load request FIFO under-run
37602   #define DORQ_REG_INT_STS_CLR_CFC_LD_REQ_FIFO_UNDER_ERR_SHIFT                                               8
37603   #define DORQ_REG_INT_STS_CLR_IEDPM_DROP_E5                                                                 (0x1<<9) // IEDPM doorbell drop
37604   #define DORQ_REG_INT_STS_CLR_IEDPM_DROP_E5_SHIFT                                                           9
37605   #define DORQ_REG_INT_STS_CLR_IEDPM_DPM_E5                                                                  (0x1<<10) // IEDPM interrupt on abort of DpmTbl residing IEDPM doorbell, i.e. IEDPM doorbell that will eventually need DPM processing.      IEDPM doorbell abort due to:      a) Non-first payload QWord (offset other than 0) arives on IEDPM buffer which is free or      b) Non-first QWord (offset other than 0) arives on IEDPM buffer which is not free and non-contigious offset or       c) First QWord (offset 0) arives on IEDPM buffer which is not free
37606   #define DORQ_REG_INT_STS_CLR_IEDPM_DPM_E5_SHIFT                                                            10
37607   #define DORQ_REG_INT_STS_CLR_H_REQ_BYTE_ENABLE_ERR_E5                                                      (0x1<<11) // byte_enable is not al ones attention
37608   #define DORQ_REG_INT_STS_CLR_H_REQ_BYTE_ENABLE_ERR_E5_SHIFT                                                11
37609 #define DORQ_REG_PRTY_MASK                                                                                   0x100194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
37610   #define DORQ_REG_PRTY_MASK_DATAPATH_REGISTERS                                                              (0x1<<0) // This bit masks, when set, the Parity bit: DORQ_REG_PRTY_STS.DATAPATH_REGISTERS .
37611   #define DORQ_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                        0
37612 #define DORQ_REG_PRTY_MASK_H_0_BB_K2                                                                         0x100204UL //Access:RW   DataWidth:0x6    // Multi Field Register.
37613   #define DORQ_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: DORQ_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
37614   #define DORQ_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2_SHIFT                                             0
37615   #define DORQ_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: DORQ_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
37616   #define DORQ_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               1
37617   #define DORQ_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: DORQ_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
37618   #define DORQ_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               2
37619   #define DORQ_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: DORQ_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
37620   #define DORQ_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               3
37621   #define DORQ_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: DORQ_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
37622   #define DORQ_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               4
37623   #define DORQ_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: DORQ_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
37624   #define DORQ_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               5
37625 #define DORQ_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x100210UL //Access:RW   DataWidth:0x1    // Enable ECC for memory ecc instance dorq.i_dorq_fifo_mem.i_ecc in module dorq_fifo_mem
37626 #define DORQ_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x100214UL //Access:RW   DataWidth:0x1    // Set parity only for memory ecc instance dorq.i_dorq_fifo_mem.i_ecc in module dorq_fifo_mem
37627 #define DORQ_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x100218UL //Access:RC   DataWidth:0x1    // Record if a correctable error occurred on memory ecc instance dorq.i_dorq_fifo_mem.i_ecc in module dorq_fifo_mem
37628 #define DORQ_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x10021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
37629 #define DORQ_REG_PF_MIN_ADDR_REG1                                                                            0x100400UL //Access:RW   DataWidth:0x14   // The offset in units of 4KB from the start of the doorbell space to the start of region 1 (PWM region). This is a per PF configuration.
37630 #define DORQ_REG_VF_MIN_ADDR_REG1                                                                            0x100404UL //Access:RW   DataWidth:0x14   // The offset in units of 4KB from the start of the doorbell space to the start of region 1 (PWM region). This is a per PF configuration.
37631 #define DORQ_REG_PF_MAX_ICID_0_BB_K2                                                                         0x100408UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 0. This is per PF configuration.
37632 #define DORQ_REG_PF_MAX_ICID_1_BB_K2                                                                         0x10040cUL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 1. This is per PF configuration.
37633 #define DORQ_REG_PF_MAX_ICID_2_BB_K2                                                                         0x100410UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 2. This is per PF configuration.
37634 #define DORQ_REG_PF_MAX_ICID_3_BB_K2                                                                         0x100414UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 3. This is per PF configuration.
37635 #define DORQ_REG_PF_MAX_ICID_4_BB_K2                                                                         0x100418UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 4. This is per PF configuration.
37636 #define DORQ_REG_PF_MAX_ICID_5_BB_K2                                                                         0x10041cUL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 5. This is per PF configuration.
37637 #define DORQ_REG_PF_MAX_ICID_6_BB_K2                                                                         0x100420UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 6. This is per PF configuration.
37638 #define DORQ_REG_PF_MAX_ICID_7_BB_K2                                                                         0x100424UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 7. This is per PF configuration.
37639 #define DORQ_REG_VF_MAX_ICID_0_BB_K2                                                                         0x100428UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 0. This is per PF configuration.
37640 #define DORQ_REG_VF_MAX_ICID_1_BB_K2                                                                         0x10042cUL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 1. This is per PF configuration.
37641 #define DORQ_REG_VF_MAX_ICID_2_BB_K2                                                                         0x100430UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 2. This is per PF configuration.
37642 #define DORQ_REG_VF_MAX_ICID_3_BB_K2                                                                         0x100434UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 3. This is per PF configuration.
37643 #define DORQ_REG_VF_MAX_ICID_4_BB_K2                                                                         0x100438UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 4. This is per PF configuration.
37644 #define DORQ_REG_VF_MAX_ICID_5_BB_K2                                                                         0x10043cUL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 5. This is per PF configuration.
37645 #define DORQ_REG_VF_MAX_ICID_6_BB_K2                                                                         0x100440UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 6. This is per PF configuration.
37646 #define DORQ_REG_VF_MAX_ICID_7_BB_K2                                                                         0x100444UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of connection type 7. This is per PF configuration.
37647 #define DORQ_REG_PF_ICID_BIT_SHIFT_NORM                                                                      0x100448UL //Access:RW   DataWidth:0x2    // LOG2 of the size of per connection doorbell space footprint in DWORD-s. I.e. value of 0 means 1 DWord (4B) per connection, value of 1 means 2 DWords (8B) and so forth. This is a per PF configuration.
37648 #define DORQ_REG_VF_ICID_BIT_SHIFT_NORM                                                                      0x10044cUL //Access:RW   DataWidth:0x2    // LOG2 of the size of per connection doorbell space footprint in DWORD-s. I.e. value of 0 means 1 DWord (4B) per connection, value of 1 means 2 DWords (8B) and so forth. This is a per PF configuration.
37649 #define DORQ_REG_PF_DPI_BIT_SHIFT                                                                            0x100450UL //Access:RW   DataWidth:0x5    // Indicates the size of a page in PWM. This is the LOG2 of PWM page size in units of 4KB, i.e. 0 means 4KB page, 1 means 8KB pages and so forth. This is a per PF configuration.
37650 #define DORQ_REG_VF_DPI_BIT_SHIFT                                                                            0x100454UL //Access:RW   DataWidth:0x5    // Indicates the size of a page in PWM. This is the LOG2 of PWM page size in units of 4KB, i.e. 0 means 4KB page, 1 means 8KB pages and so forth. This is a per PF configuration.
37651 #define DORQ_REG_PF_MIN_VAL_DPI                                                                              0x100458UL //Access:RW   DataWidth:0x4    // Indicates the LOG2 of PWM pages at the start of PWM region which doesn't require DPI validation. This is a per PF configuration.
37652 #define DORQ_REG_VF_MIN_VAL_DPI                                                                              0x10045cUL //Access:RW   DataWidth:0x4    // Indicates the LOG2 of PWM pages at the start of PWM region which doesn't require DPI validation. This is a per PF configuration.
37653 #define DORQ_REG_DEMS_TARGET_1                                                                               0x100460UL //Access:RW   DataWidth:0x2    // Target value used in DEMS mode for DEMS = 1.
37654 #define DORQ_REG_DEMS_AGG_VAL_SEL_1                                                                          0x100464UL //Access:RW   DataWidth:0x2    // AggValSel used in DEMS mode for DEMS = 1. Bit 2 of AggValSel is always 1 in DEMS mode.
37655 #define DORQ_REG_DEMS_AGG_CMD_1                                                                              0x100468UL //Access:RW   DataWidth:0x2    // AggCmd used in DEMS mode for DEMS = 1. Reset value = SET_AG_CMD.
37656 #define DORQ_REG_DEMS_TARGET_2                                                                               0x10046cUL //Access:RW   DataWidth:0x2    // Target value used in DEMS mode for DEMS = 2.
37657 #define DORQ_REG_DEMS_AGG_VAL_SEL_2                                                                          0x100470UL //Access:RW   DataWidth:0x2    // AggValSel used in DEMS mode for DEMS = 2. Bit 2 of AggValSel is always 1 in DEMS mode.
37658 #define DORQ_REG_DEMS_AGG_CMD_2                                                                              0x100474UL //Access:RW   DataWidth:0x2    // AggCmd used in DEMS mode for DEMS = 2. Reset value = SET_AG_CMD.
37659 #define DORQ_REG_DEMS_TARGET_3                                                                               0x100478UL //Access:RW   DataWidth:0x2    // Target value used in DEMS mode for DEMS = 3.
37660 #define DORQ_REG_DEMS_AGG_VAL_SEL_3                                                                          0x10047cUL //Access:RW   DataWidth:0x2    // AggValSel used in DEMS mode for DEMS = 3. Bit 2 of AggValSel is always 1 in DEMS mode.
37661 #define DORQ_REG_DEMS_AGG_CMD_3                                                                              0x100480UL //Access:RW   DataWidth:0x2    // AggCmd used in DEMS mode for DEMS = 3. Reset value = SET_AG_CMD.
37662 #define DORQ_REG_DEMS_TARGET_4                                                                               0x100484UL //Access:RW   DataWidth:0x2    // Target value used in DEMS mode for DEMS = 4.
37663 #define DORQ_REG_DEMS_AGG_VAL_SEL_4                                                                          0x100488UL //Access:RW   DataWidth:0x2    // AggValSel used in DEMS mode for DEMS = 4. Bit 2 of AggValSel is always 1 in DEMS mode.
37664 #define DORQ_REG_DEMS_AGG_CMD_4                                                                              0x10048cUL //Access:RW   DataWidth:0x2    // AggCmd used in DEMS mode for DEMS = 4. Reset value = SET_AG_CMD.
37665 #define DORQ_REG_DEMS_TARGET_5                                                                               0x100490UL //Access:RW   DataWidth:0x2    // Target value used in DEMS mode for DEMS = 5.
37666 #define DORQ_REG_DEMS_AGG_VAL_SEL_5                                                                          0x100494UL //Access:RW   DataWidth:0x2    // AggValSel used in DEMS mode for DEMS = 5. Bit 2 of AggValSel is always 1 in DEMS mode.
37667 #define DORQ_REG_DEMS_AGG_CMD_5                                                                              0x100498UL //Access:RW   DataWidth:0x2    // AggCmd used in DEMS mode for DEMS = 5. Reset value = SET_AG_CMD.
37668 #define DORQ_REG_DEMS_TARGET_6                                                                               0x10049cUL //Access:RW   DataWidth:0x2    // Target value used in DEMS mode for DEMS = 6.
37669 #define DORQ_REG_DEMS_AGG_VAL_SEL_6                                                                          0x1004a0UL //Access:RW   DataWidth:0x2    // AggValSel used in DEMS mode for DEMS = 6. Bit 2 of AggValSel is always 1 in DEMS mode.
37670 #define DORQ_REG_DEMS_AGG_CMD_6                                                                              0x1004a4UL //Access:RW   DataWidth:0x2    // AggCmd used in DEMS mode for DEMS = 6. Reset value = SET_AG_CMD.
37671 #define DORQ_REG_DEMS_TARGET_7                                                                               0x1004a8UL //Access:RW   DataWidth:0x2    // Target value used in DEMS mode for DEMS = 7.
37672 #define DORQ_REG_DEMS_AGG_VAL_SEL_7                                                                          0x1004acUL //Access:RW   DataWidth:0x2    // AggValSel used in DEMS mode for DEMS = 7. Bit 2 of AggValSel is always 1 in DEMS mode.
37673 #define DORQ_REG_DEMS_AGG_CMD_7                                                                              0x1004b0UL //Access:RW   DataWidth:0x2    // AggCmd used in DEMS mode for DEMS = 7. Reset value = SET_AG_CMD.
37674 #define DORQ_REG_PWM_AGG_CMD                                                                                 0x1004f4UL //Access:RW   DataWidth:0x2    // AGG command value in PWM non-DPM mode.
37675 #define DORQ_REG_CM_AC_UPD                                                                                   0x1004f8UL //Access:RW   DataWidth:0x8    // The initial value for Agg CM messages in case of DPM L2 or DPM abort.
37676 #define DORQ_REG_WAKE_MISC_EN                                                                                0x1004fcUL //Access:RW   DataWidth:0x1    // Enables sending early wakeup indication towards MISC. This is per port configuration.
37677 #define DORQ_REG_PF_NET_PORT_ID                                                                              0x100500UL //Access:RW   DataWidth:0x2    // Indicates network port ID that this PF belongs to. In 2 port mode it is equal to 0 for all PF-s. In 4 port mode, it is equal to 0 for even PF-s and to 1 for off PF-s.
37678 #define DORQ_REG_PF_WAKE_ALL                                                                                 0x100504UL //Access:RW   DataWidth:0x1    // Indicates that a doorbell on this PF should send wakeup indication on all ports. This is a per PF per configuration. Should be set in case of coupled mode teaming. Otherwise should be clear.
37679 #define DORQ_REG_PF_DB_ENABLE                                                                                0x100508UL //Access:RW   DataWidth:0x1    // Enable doorbells for this PF. In case not set the doorbell is silently dropped. This is a per PF configuration.
37680 #define DORQ_REG_VF_DB_ENABLE                                                                                0x10050cUL //Access:RW   DataWidth:0x1    // Enable doorbells for this VF. In case not set the doorbell is silently dropped. This is a per VF configuration.
37681 #define DORQ_REG_PF_DPM_ENABLE                                                                               0x100510UL //Access:RW   DataWidth:0x1    // Enable DPM doorbells for this PF. In case not set the DPM doorbell is aborted. This is a per PF configuration.
37682 #define DORQ_REG_VF_DPM_ENABLE                                                                               0x100514UL //Access:RW   DataWidth:0x1    // Enable DPM doorbells for all this PF child VF-s. In case not set the DPM doorbell is aborted. This is a per PF configuration.
37683 #define DORQ_REG_DPM_L2_SUCC_CFLG_CMD                                                                        0x100600UL //Access:RW   DataWidth:0x8    // The value of the counter flag command for successful L2 EDPM.
37684 #define DORQ_REG_DPM_L2_ABRT_CFLG_CMD                                                                        0x100604UL //Access:RW   DataWidth:0x8    // The value of the counter flag command for unsuccessful L2 EDPM.
37685 #define DORQ_REG_DPM_L2_SUCC_AGG_CMD                                                                         0x100608UL //Access:RW   DataWidth:0x10   // Aggregation value command in case of successful L2 EDPM.
37686 #define DORQ_REG_DPM_LEG_ROCE_AGG_CMD                                                                        0x10060cUL //Access:RW   DataWidth:0x10   // Aggregation value command in case of legacy and RoCE EDPM for both abort and success.
37687 #define DORQ_REG_DPM_L2_ABRT_AGG_CMD                                                                         0x100610UL //Access:RW   DataWidth:0x10   // Aggregation value command in case of aborted L2 EDPM.
37688 #define DORQ_REG_XCM_AGG_TYPE                                                                                0x1006f8UL //Access:RW   DataWidth:0x5    // The value of AggDecType in CM header in XCM message in case of no ROCE/legacy DPM.
37689 #define DORQ_REG_UCM_AGG_TYPE                                                                                0x1006fcUL //Access:RW   DataWidth:0x5    // The value of AggDecType in CM header in UCM message.
37690 #define DORQ_REG_TCM_AGG_TYPE                                                                                0x100700UL //Access:RW   DataWidth:0x5    // The value of AggDecType in CM header in TCM message.
37691 #define DORQ_REG_XCM_SM_CTX_LD_ST_FLG_DPM                                                                    0x100708UL //Access:RW   DataWidth:0x1    // The value of the SmCtxLdStFlg in XCM header in case of EDPM and legacy DPM.
37692 #define DORQ_REG_XCM_CCFC_REGN                                                                               0x100800UL //Access:RW   DataWidth:0x8    // The CCFC regions to be loaded on XCM doorbell which is non DPM and non QM bypass doorbells.
37693 #define DORQ_REG_XCM_CCFC_REGN_BYP                                                                           0x100804UL //Access:RW   DataWidth:0x8    // The CCFC regions to be loaded on XCM doorbell on bypass or DPM.
37694 #define DORQ_REG_TCM_CCFC_REGN                                                                               0x100808UL //Access:RW   DataWidth:0x8    // The CCFC regions to be loaded on TCM doorbell.
37695 #define DORQ_REG_UCM_CCFC_REGN                                                                               0x10080cUL //Access:RW   DataWidth:0x8    // The CCFC regions to be loaded on UCM doorbell.
37696 #define DORQ_REG_CFC_LOAD_MINI_CACHE_EN                                                                      0x100810UL //Access:RW   DataWidth:0x1    // If set then CCFC mini-cache is enabled.
37697 #define DORQ_REG_DQ_FIFO_AFULL_TH                                                                            0x100814UL //Access:RW   DataWidth:0xa    // DORQ FIFO almost full threshold (in FIFO entries).
37698 #define DORQ_REG_DPM_XCM_DB_ABRT_TH                                                                          0x100818UL //Access:RW   DataWidth:0xa    // If XCM doorbell counter is above this threshold and first DPM doorbell appears it is truncated to one entry and aborted; non-first doorbell is dropped. (Measured in FIFO entries).
37699 #define DORQ_REG_DPM_ENT_ABRT_TH                                                                             0x100820UL //Access:RW   DataWidth:0xa    // If DORQ FIFO fill level is above this threshold and first DPM doorbell appears it is truncated to one entry and DpmAbort flag is set; non-first doorbell is silently dropped. Is calculated in entries.
37700 #define DORQ_REG_MASK_XCM_EN                                                                                 0x100824UL //Access:RW   DataWidth:0x1    // If set, then XCM bypass enable bit will be masked (XCM bypass considered always asserted).
37701 #define DORQ_REG_MASK_QM_EN                                                                                  0x100828UL //Access:RW   DataWidth:0x1    // If set, then QM bypass enable bit will be masked (considered always asserted).
37702 #define DORQ_REG_MASK_PBF_ROCE_EN                                                                            0x10082cUL //Access:RW   DataWidth:0x1    // If set, then PBF bypass enable bit will be masked (considered always asserted) for RDMA (RoCE/iWARP) EDPM.
37703 #define DORQ_REG_MASK_PBF_L2_EN                                                                              0x100830UL //Access:RW   DataWidth:0x1    // If set, then QM bypass enable bit will be masked (considered always asserted) for L2 for L2 EDPM.
37704 #define DORQ_REG_DPM_TIMEOUT                                                                                 0x100834UL //Access:RW   DataWidth:0xc    // Timeout (measured in main clock cycles) for DPM operation to complete.
37705 #define DORQ_REG_EDPM_EXIST_IN_QM_EN_BB_K2                                                                   0x100838UL //Access:RW   DataWidth:0x4    // Indicates which ExistInQm bits are taken into account in the EDPM check. If a bit equals 0 then the corresponding ExistInQm is not used (masked).
37706 #define DORQ_REG_DQ_PXP_FULL_EN                                                                              0x10083cUL //Access:RW   DataWidth:0x1    // If 1, then full is asserted towards PXP when DORQ FIFO fill level is equal or greater than dq_fifo_full_thr. If 0, then doorbell is discarded when DORQ FIFO is full.
37707 #define DORQ_REG_DQ_FIFO_FULL_TH                                                                             0x100840UL //Access:RW   DataWidth:0xa    // DORQ FIFO full threshold (in FIFO entries). If DORQ FIFO fill level is equal or greater than it and dq_pxp_full_en is 1, then full is asserted towards PXP. If DORQ FIFO fill level is equal or greater than it and dq_pxp_full_en is 0, then full is not asserted towards PXP and doorbell is dropped or truncated.
37708 #define DORQ_REG_DQ_FULL_CYCLES                                                                              0x100844UL //Access:RW   DataWidth:0xe    // Number of cycles in which full towards PXP is asserted if DORQ is in almost full state.
37709 #define DORQ_REG_TAG1_ETHERTYPE                                                                              0x100884UL //Access:RW   DataWidth:0x10   // Tag 1 Ethertype used for packet generation in RoCE EDPM mode. Default is set to SVLAN.
37710 #define DORQ_REG_TAG2_ETHERTYPE                                                                              0x100888UL //Access:RW   DataWidth:0x10   // Tag 2 Ethertype used for packet generation in RoCE EDPM mode. Default is set to CVLAN.
37711 #define DORQ_REG_TAG3_ETHERTYPE                                                                              0x10088cUL //Access:RW   DataWidth:0x10   // Tag 3 Ethertype used for packet generation in RoCE EDPM mode. Default is set to TTAG.
37712 #define DORQ_REG_TAG4_ETHERTYPE                                                                              0x100890UL //Access:RW   DataWidth:0x10   // Tag 4 Ethertype used for packet generation in RoCE EDPM mode. Default is set to CN.
37713 #define DORQ_REG_TAG1_SIZE                                                                                   0x100894UL //Access:RW   DataWidth:0x2    // Size of the Tag 1 used for packet generation in RDMA EDPM mode not including Ethertype itself. 0 - Reserved; 1 - 2 bytes; 2 - 4 bytes; 3 - 6 bytes;
37714 #define DORQ_REG_TAG2_SIZE                                                                                   0x100898UL //Access:RW   DataWidth:0x2    // Size of the Tag 2 used for packet generation in RDMA EDPM mode not including Ethertype itself. 0 - Reserved; 1 - 2 bytes; 2 - 4 bytes; 3 - 6 bytes;
37715 #define DORQ_REG_TAG3_SIZE                                                                                   0x10089cUL //Access:RW   DataWidth:0x2    // Size of the Tag 3 used for packet generation in RDMA EDPM mode not including Ethertype itself. 0 - Reserved; 1 - 2 bytes; 2 - 4 bytes; 3 - 6 bytes;
37716 #define DORQ_REG_TAG4_SIZE                                                                                   0x1008a0UL //Access:RW   DataWidth:0x2    // Size of the Tag 4 used for packet generation in RDMA EDPM mode not including Ethertype itself. 0 - Reserved; 1 - 2 bytes; 2 - 4 bytes; 3 - 6 bytes;
37717 #define DORQ_REG_GRH_NXT_HEADER                                                                              0x1008a4UL //Access:RW   DataWidth:0x8    // GRH Next Header used for packet generation in RoCE EDPM.
37718 #define DORQ_REG_BTH_TVER                                                                                    0x1008a8UL //Access:RW   DataWidth:0x4    // TVER value in RoCE BTH header.
37719 #define DORQ_REG_ROCE_OPCODE_EN                                                                              0x1008acUL //Access:RW   DataWidth:0x20   // Enable bit per each RoCE Opcode 5 LSB-s. N-th bit set means corresponding opcode N is enabled, if reset the RoCE DPM with this opcode is aborted.
37720 #define DORQ_REG_CRC32_BSWAP                                                                                 0x1008b0UL //Access:RW   DataWidth:0x1    // If 0 - the RoCE CRC-32 final calculation result isn't byte swapped; if 1 - the CRC-32 final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
37721 #define DORQ_REG_TAG1_OVRD_MODE                                                                              0x1008b4UL //Access:RW   DataWidth:0x3    // Indicates which type of override of the TAG content read from the PCM context is required. The possible values are: 0 � No override 1 � External VLAN Id only override 2 � External VLAN Id + PCP override 3 � Internal VLAN Id only override 4 � Internal VLAN Id + PCP override Note that this mode is relevant only if size of the TAG (not including the Ethertype) is 2 bytes. Otherwise there is no override.
37722 #define DORQ_REG_TAG2_OVRD_MODE                                                                              0x1008b8UL //Access:RW   DataWidth:0x3    // Indicates which type of override of the TAG content read from the PCM context is required. The possible values are: 0 � No override 1 � External VLAN Id only override 2 � External VLAN Id + PCP override 3 � Internal VLAN Id only override 4 � Internal VLAN Id + PCP override Note that this mode is relevant only if size of the TAG (not including the Ethertype) is 2 bytes. Otherwise there is no override.
37723 #define DORQ_REG_TAG3_OVRD_MODE                                                                              0x1008bcUL //Access:RW   DataWidth:0x3    // Indicates which type of override of the TAG content read from the PCM context is required. The possible values are: 0 � No override 1 � External VLAN Id only override 2 � External VLAN Id + PCP override 3 � Internal VLAN Id only override 4 � Internal VLAN Id + PCP override Note that this mode is relevant only if size of the TAG (not including the Ethertype) is 2 bytes. Otherwise there is no override.
37724 #define DORQ_REG_TAG4_OVRD_MODE                                                                              0x1008c0UL //Access:RW   DataWidth:0x3    // Indicates which type of override of the TAG content read from the PCM context is required. The possible values are: 0 � No override 1 � External VLAN Id only override 2 � External VLAN Id + PCP override 3 � Internal VLAN Id only override 4 � Internal VLAN Id + PCP override Note that this mode is relevant only if size of the TAG (not including the Ethertype) is 2 bytes. Otherwise there is no override.
37725 #define DORQ_REG_PF_PCP_BB_K2                                                                                0x1008c4UL //Access:RW   DataWidth:0x4    // The priority value and DEI bit of RoCE frames per PF.
37726 #define DORQ_REG_PF_EXT_VID_BB_K2                                                                            0x1008c8UL //Access:RW   DataWidth:0xc    // The external VLAN ID per PF.
37727 #define DORQ_REG_RROCE_DST_UDP_PORT                                                                          0x1008ccUL //Access:RW   DataWidth:0x10   // The content of the destination UDP port of RROCE.
37728 #define DORQ_REG_ROCE_ETHER_TYPE                                                                             0x1008d0UL //Access:RW   DataWidth:0x10   // RoCE Ethertype used for RoCE packet generation in EDPM mode. addr=0 � plain ROCE; addr=1 � RROCE (ROCEv2)/iWARP over IPV4;  addr=2 � RROCE (ROCEv2)/iWARP over IPV6.
37729 #define DORQ_REG_ROCE_ETHER_TYPE_SIZE                                                                        3
37730 #define DORQ_REG_L2_EDPM_NUM_BD_THR                                                                          0x100900UL //Access:RW   DataWidth:0x10   // L2 EDPM BDs threshold. If overcome, the L2 EDPM context check fails.
37731 #define DORQ_REG_L2_EDPM_EXT_HDR_SIZE_BB_K2                                                                  0x100904UL //Access:RW   DataWidth:0x8    // Size in Words of header extracted by PBF and sent to PSTORM in L2.
37732 #define DORQ_REG_L2_EDPM_EXT_HDR_OFFS_BB_K2                                                                  0x100908UL //Access:RW   DataWidth:0x8    // Offset in Words of header extracted by PBF and sent to PSTORM in L2.
37733 #define DORQ_REG_L2_EDPM_TUNNEL_GRE_ETH_EN                                                                   0x10090cUL //Access:RW   DataWidth:0x1    // Indicates whether Ethernet over GRE header is expected in packet payload.
37734 #define DORQ_REG_L2_EDPM_TUNNEL_GRE_IP_EN                                                                    0x100910UL //Access:RW   DataWidth:0x1    // Indicates whether IP over GRE header is expected in packet payload.
37735 #define DORQ_REG_L2_EDPM_TUNNEL_VXLAN_EN                                                                     0x100914UL //Access:RW   DataWidth:0x1    // Indicates whether VXLAN header is expected in packet payload.
37736 #define DORQ_REG_L2_EDPM_ST_HINT                                                                             0x100918UL //Access:RW   DataWidth:0x2    // TPH Hint value in case of non-inline L2 EDPM.
37737 #define DORQ_REG_L2_EDPM_ATC_FLAGS                                                                           0x10091cUL //Access:RW   DataWidth:0x3    // ATC attribute value of non-inline L2 EDPM.
37738 #define DORQ_REG_PCM_START_OFFS                                                                              0x100920UL //Access:RW   DataWidth:0x5    // Start offset to read PCM STORM context. Measured in REGQ.
37739 #define DORQ_REG_MAX_L2_EDPM_PKT_SIZE                                                                        0x100924UL //Access:RW   DataWidth:0xe    // Maximum non-inline L2 EDPM PktSize.
37740 #define DORQ_REG_L2_EDPM_PKT_HDR_SIZE                                                                        0x100928UL //Access:RW   DataWidth:0x8    // The maximum number of WORD-s which the PBF may add to the L2 packet.
37741 #define DORQ_REG_L2_EDPM_TUNNEL_NGE_IP_EN_K2_E5                                                              0x10092cUL //Access:RW   DataWidth:0x1    // Set to 1 if IP over NGE header is expected in the packet payload.
37742 #define DORQ_REG_L2_EDPM_TUNNEL_NGE_ETH_EN_K2_E5                                                             0x100930UL //Access:RW   DataWidth:0x1    // Set to 1 if Ethernet over NGE header is expected in the packet payload.
37743 #define DORQ_REG_XCM_MSG_INIT_CRD                                                                            0x100980UL //Access:RW   DataWidth:0x3    // XCM message interface initial credit.
37744 #define DORQ_REG_TCM_MSG_INIT_CRD                                                                            0x100984UL //Access:RW   DataWidth:0x3    // TCM message interface initial credit.
37745 #define DORQ_REG_UCM_MSG_INIT_CRD                                                                            0x100988UL //Access:RW   DataWidth:0x3    // UCM message interface initial credit.
37746 #define DORQ_REG_PBF_CMD_INIT_CRD                                                                            0x10098cUL //Access:RW   DataWidth:0x6    // PBF command interface initial credit.
37747 #define DORQ_REG_PF_USAGE_CNT                                                                                0x1009c0UL //Access:R    DataWidth:0xb    // Counter of DORQ FIFO entries used by corresponding PF or any of its child VF-s.
37748 #define DORQ_REG_VF_USAGE_CNT                                                                                0x1009c4UL //Access:R    DataWidth:0xb    // Counter of DORQ FIFO entries used by corresponding VF.
37749 #define DORQ_REG_PF_USAGE_CNT_LIM                                                                            0x1009c8UL //Access:RW   DataWidth:0xb    // Maximum number of DORQ FIFO entries used by corresponding PF or any of its child VF-s. This is a per PF configuration.
37750 #define DORQ_REG_VF_USAGE_CNT_LIM                                                                            0x1009ccUL //Access:RW   DataWidth:0xb    // Maximum number of DORQ FIFO entries used by a VF which is a child VF of corresponding PF. This is a per PF configuration.
37751 #define DORQ_REG_PF_OVFL_STICKY                                                                              0x1009d0UL //Access:RW   DataWidth:0x1    // If set, PF doorbell with corresponding PF is silently dropped at the entrance to DORQ FIFO. This is a per PF configuration. Is cleared by write of 0.
37752 #define DORQ_REG_VF_OVFL_STICKY                                                                              0x1009d4UL //Access:RW   DataWidth:0x1    // If set, VF doorbell with corresponding VF, is silently dropped at the entrance to DORQ FIFO. This is a per VF configuration. Is cleared by write of 0.
37753 #define DORQ_REG_DPM_FORCE_ABORT                                                                             0x1009d8UL //Access:W    DataWidth:0x1    // Aborts all the current DPM entries which are not FREE.
37754 #define DORQ_REG_DB_DROP_REASON_MASK                                                                         0x1009dcUL //Access:RW   DataWidth:0x14   // A bit mask per doorbell drop reason. If a bit is set (1), then corresponding drop reason will cause attention be set. If a bit is not set (0), then corresponding drop reason will not cause interrupt.
37755 #define DORQ_REG_AUTO_FREEZE_EN                                                                              0x1009e0UL //Access:RW   DataWidth:0x1    // If set, DORQ enters freeze mode on the first doorbell drop due to DORQ FIFO overflow. The freeze mode means that DORQ stops sending CFC load requests. The freeze mode will remain until auto_drop_rel (Write Only) register is set.
37756 #define DORQ_REG_AUTO_FREEZE_ST                                                                              0x1009e4UL //Access:R    DataWidth:0x1    // When set, auto freeze is active and doorbells are not being popped from the FIFO. Cleared when auto_freeze_rel is written.
37757 #define DORQ_REG_AUTO_FREEZE_REL                                                                             0x1009e8UL //Access:W    DataWidth:0x1    // Release the freeze mode set by auto_freeze_en. Write only.
37758 #define DORQ_REG_AUTO_DROP_EN                                                                                0x1009ecUL //Access:RW   DataWidth:0x1    // If set, DORQ enters auto drop mode on the first doorbell drop due to DORQ FIFO overflow. In this mode all incoming doorbells will be dropped even if the FIFO is not full anymore. The drop mode will remain until auto_drop_rel (Write Only) register is set.
37759 #define DORQ_REG_AUTO_DROP_ST                                                                                0x1009f0UL //Access:R    DataWidth:0x1    // When set, auto discard mode is active and all doorbells are dropped at the entrance to DORQ FIFO.  De-asserted when auto_discard_rel is written.
37760 #define DORQ_REG_AUTO_DROP_REL                                                                               0x1009f4UL //Access:W    DataWidth:0x1    // Releases the auto_drop mode. Write only.
37761 #define DORQ_REG_PXP_TRANS_SIZE                                                                              0x1009f8UL //Access:RW   DataWidth:0x8    // Size in bytes of the PXP transactions to be counted in the pxp_trans_cnt register (including address cycle).
37762 #define DORQ_REG_DB_INGRESS_CNT                                                                              0x1009fcUL //Access:R    DataWidth:0x20   // Accounts for any non-DPM doorbell or first DPM doorbell, which are not silently dropped. Will rollover to 0 when incremented above all ones.
37763 #define DORQ_REG_DB_EGRESS_CNT                                                                               0x100a00UL //Access:R    DataWidth:0x20   // Incremented for each message sent to any one of CMs. Will rollover to 0 when incremented above all ones.
37764 #define DORQ_REG_CFC_LD_MAX_OUTS_REQ                                                                         0x100a04UL //Access:RW   DataWidth:0x6    // Maximum allowed number of outstanding CFC load requests.
37765 #define DORQ_REG_CFC_LD_REQ_FIFO_FILL_LVL                                                                    0x100a08UL //Access:R    DataWidth:0x6    // CFC load request FIFO current fill level (in entries).
37766 #define DORQ_REG_DORQ_FIFO_FILL_LVL                                                                          0x100a0cUL //Access:R    DataWidth:0xb    // DORQ FIFO current fill level (in entries REGQ each).
37767 #define DORQ_REG_DORQ_FIFO_FILL_LVL_ST                                                                       0x100a10UL //Access:RC   DataWidth:0xb    // DORQ FIFO sticky fill level (in entries REGQ each). Is cleared on read.
37768 #define DORQ_REG_DORQ_FIFO_NXT_INF_UNIT                                                                      0x100a14UL //Access:R    DataWidth:0x5    // Debug only: read from DORQ FIFO: number of reads to next information unit.
37769 #define DORQ_REG_DB_DROP_CNT                                                                                 0x100a18UL //Access:R    DataWidth:0x20   // Accounts for number of dropped doorbells. See db_drop_reason for drop reason.  Will rollover to 0 when incremented above all ones.
37770 #define DORQ_REG_DB_DROP_DETAILS_ADDRESS                                                                     0x100a1cUL //Access:R    DataWidth:0x20   // Stores the details of the first dropped doorbell after logging was re-armed by db_drop_details_rel. The following details of the transaction will be recorded: Doorbell address (in  case of drops from DORQ FIFO DpmOffset is stored)..
37771 #define DORQ_REG_DB_DROP_DETAILS_REASON                                                                      0x100a20UL //Access:R    DataWidth:0x14   // Stores the details of the first dropped doorbell after logging was re-armed by db_drop_details_rel. The following details of the transaction will be recorded: Doorbell drop reason: 0 - Size of the data is not equal to 4 or to a multiple of 8 bytes; 1 - 2 LSB-s of the address are not zeroes (no DWORD alignment); 2 - The size of the data in the transaction is a multiple of 8 bytes and the 3 LSB-s of the address are not zeroes (not QWORD aligned); 3 - ICID is out of maximum allowed range; 4 - PWM doorbell to reserved register; 5 - Size miss-match: 32b doorbell (non-DPM) written to 64b register (non-DPM or DPM). Will be distinguished as the write with (pxp_dorq_eop_bvalid=4) to 64b PWM register; 6 - DPI check is not supported for this connection/task type and DPI is not zero; 7 - Non-first DPM doorbell and FIFO fill level (in QREG-s) is above a threshold (dpm_ent_abrt_th). 8 - Non-first DPM doorbell and XCM doorbell counter is above the threshold (dpm_xcm_db_abrt_th); 9 - PF doorbell appears and its corresponding PF sticky overflow bit (pf_ovfl_sticky[pf]) is set; 10 - VF doorbell appears and its corresponding VF sticky overflow bit (vf_ovfl_sticky[vf]) is set or its corresponding parent PF sticky overflow bit (pf_ovfl_sticky[pf]) is set (or both); 11 - PF doorbell appears and its corresponding PF is disabled in pf_db_en; 12 - VF doorbell appears and its corresponding PF is disabled in vf_db_en; 13 - Global overflow; 14 - The first byte enable field is not equal to all ones; 15 - The length (in DWORD-s) of the transaction is more than 1 payload DWORD and the last byte enable is not equal to all ones 16 - Auto drop 17 - Non first DPM doorbell arrived and there is no matching DPM entry 18 - Non first DPM doorbell arrived and non-contigious offset in a DPM transaction 19 - Non first DPM doorbell arrived beyond the DPM size
37772 #define DORQ_REG_DB_DROP_DETAILS                                                                             0x100a24UL //Access:R    DataWidth:0x17   // Stores the details of the first dropped doorbell after logging was re-armed by db_drop_details_rel. The following details of the transaction will be recorded: bits[15:0]   Doorbell opaque FID; bits[22:16]  Doorbell size in in DWords (calculated according to "length");
37773 #define DORQ_REG_DB_DROP_DETAILS_REL                                                                         0x100a28UL //Access:W    DataWidth:0x1    // Clears db_drop_details and makes it ready for the next details capture. Write only.
37774 #define DORQ_REG_DB_DROP_REASON                                                                              0x100a2cUL //Access:R    DataWidth:0x14   // Sticky status of drop reason (a bit per reason). It is reset on write to db_drop_details_rel. 0 - Size of the data is not equal to 4 or to a multiple of 8 bytes; 1 - 2 LSB-s of the address are not zeroes (no DWORD alignment); 2 - The size of the data in the transaction is a multiple of 8 bytes and the 3 LSB-s of the address are not zeroes (not QWORD aligned); 3 - ICID is out of maximum allowed range; 4 - PWM doorbell to reserved register; 5 - Size miss-match: 32b doorbell (non-DPM) written to 64b register (non-DPM or DPM). Will be distinguished as the write with (pxp_dorq_eop_bvalid=4) to 64b PWM register; 6 - DPI check is not supported for this connection/task type and DPI is not zero; 7 - Non-first DPM doorbell and FIFO fill level (in QREG-s) is above a threshold (dpm_ent_abrt_th). 8 - Non-first DPM doorbell and XCM doorbell counter is above the threshold (dpm_xcm_db_abrt_th); 9 - PF doorbell appears and its corresponding PF sticky overflow bit (pf_ovfl_sticky[pf]) is set; 10 - VF doorbell appears and its corresponding VF sticky overflow bit (vf_ovfl_sticky[vf]) is set or its corresponding parent PF sticky overflow bit (pf_ovfl_sticky[pf]) is set (or both); 11 - PF doorbell appears and its corresponding PF is disabled in pf_db_en; 12 - VF doorbell appears and its corresponding PF is disabled in pf_db_en or its VF is disabled in vf_db_en; 13 - Global overflow; 14 - The first byte enable field is not equal to all ones; 15 - The length (in DWORD-s) of the transaction is more than 1 payload DWORD and the last byte enable is not equal to all ones 16 - Autodrop 17 - Non first DPM doorbell arrived and there is no matching DPM entry 18 - Non first DPM doorbell arrived and non-contigious offset in a DPM transaction 19 - Non first DPM doorbell arrived beyond the DPM size
37775 #define DORQ_REG_DPM_ABORT_CNT                                                                               0x100a30UL //Access:R    DataWidth:0x20   // Accounts for number of aborted doorbells. See dpm_abort_reason for abort reason. Will rollover to 0 when incremented above all ones.
37776 #define DORQ_REG_DPM_ABORT_DETAILS_DB_VAL                                                                    0x100a34UL //Access:R    DataWidth:0x10   // Stores the details of the first aborted doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: DbVal[15:0].
37777 #define DORQ_REG_DPM_ABORT_DETAILS_WID                                                                       0x100a38UL //Access:R    DataWidth:0x8    // Stores the details of the first aborted doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: Doorbell WID;
37778 #define DORQ_REG_DPM_ABORT_DETAILS_DPI                                                                       0x100a3cUL //Access:R    DataWidth:0x10   // Stores the details of the first aborted doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: bits[15:0]    Doorbell DPI;
37779 #define DORQ_REG_DPM_ABORT_DETAILS_CID                                                                       0x100a40UL //Access:R    DataWidth:0x20   // Stores the details of the first aborted doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: Doorbell CID;
37780 #define DORQ_REG_DPM_ABORT_DETAILS_REASON                                                                    0x100a44UL //Access:R    DataWidth:0x13   // Stores the details of the first aborted doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: 0 - DPM doorbell and rewind configuration of DPM timer (dpm_timeout) is 0; 1 - PF DPM doorbell and its corresponding PF is disabled in pf_dpm_en; 2 - VF DPM doorbell and its corresponding PF is disabled in vf_dpm_en; 3 - First DPM doorbell and FIFO fill level (in QREG-s) is above threshold (dpm_ent_abrt_th); 4 - First DPM doorbell and XCM doorbell counter is above threshold (dpm_xcm_db_abrt_th); 5 - First DPM doorbell and illegal DpmSize; 6 - First DPM doorbell and illegal WqeSize/PktSize; 7 - First DPM doorbell and illegal RoCEFlags/SgeNum; 8 - First RoCE EDPM doorbell and opcode[4:0] does not match allowed by roce_opcode_en; 9 - Non-DPM or first DPM doorbell with CID of not fully collected DPM doorbell in WQE buffer; 10 - First DPM doorbell with {fid,dpi,wid} of not fully collected DPM doorbell in WQE buffer; 11 - First DPM doorbell does not match DPM global start conditions; 12 - Non-first DPM doorbell with {fid,dpi,wid} of DPM doorbell in WQE buffer and matched doorbell offset is not contiguous; 13 - CFC load response with error; 14 - EDPM context check fails; 15 - DPM timer expired; 16 - Force abort; 17 - Size mis-match: 32b doorbell (normal region or PWM non-DPM) is written to DpmReg[0]; 18 - First iWARP EDPM doorbell and opcode[4:0] does not match allowed by iwaqrp_opcode_en;
37781 #define DORQ_REG_DPM_ABORT_DETAILS_REL                                                                       0x100a48UL //Access:W    DataWidth:0x1    // Clears db_abort_details and makes it ready for the next details capture. Write only.
37782 #define DORQ_REG_DPM_ABORT_REASON                                                                            0x100a4cUL //Access:R    DataWidth:0x13   // Sticky status of abort reason (a bit per reason). It is reset on write to db_abort_details_rel. 0 - DPM doorbell and rewind configuration of DPM timer (dpm_timeout) is 0; 1 - First DPM doorbell and PF DPM doorbell and its corresponding PF is disabled in pf_dpm_en; 2 - First DPM doorbell and VF DPM doorbell and its corresponding PF is disabled in vf_dpm_en; 3 - First DPM doorbell and FIFO fill level (in QREG-s) is above threshold (dpm_ent_abrt_th); 4 - First DPM doorbell and XCM doorbell counter is above threshold (dpm_xcm_db_abrt_th); 5 - First DPM doorbell and illegal DpmSize; 6 - First DPM doorbell and illegal WqeSize/PktSize; 7 - First DPM doorbell and illegal RoCEFlags/SgeNum; 8 - First RoCE EDPM doorbell and opcode[4:0] does not match allowed by roce_opcode_en; 9 - Non-DPM or first DPM doorbell with CID of not fully collected DPM doorbell in WQE buffer; 10 - First DPM doorbell with {fid,dpi,wid} of not fully collected DPM doorbell in WQE buffer; 11 - First DPM doorbell does not match DPM global start conditions; 12 - Non-first DPM doorbell with {fid,dpi,wid} of DPM doorbell in WQE buffer and matched doorbell offset is not contiguous; 13 - CFC load response with error; 14 - EDPM context check fails; 15 - DPM timer expired; 16 - Force abort; 17 - Size mis-match: 32b doorbell (normal region or PWM non-DPM) is written to DpmReg[0]; 18 - First iWARP EDPM doorbell and opcode[4:0] does not match allowed by iwarp_opcode_en;
37783 #define DORQ_REG_DB_EARLY_TRUNC_CNT                                                                          0x100a50UL //Access:RC   DataWidth:0x20   // Truncation counter. It is reset on read.
37784 #define DORQ_REG_DPM_EARLY_ABORT_CNT                                                                         0x100a54UL //Access:RC   DataWidth:0x20   // DPM early abort counter. It is reset on read.
37785 #define DORQ_REG_DPM_TIMER_EXPIR_ABORT_CNT                                                                   0x100a58UL //Access:RC   DataWidth:0x20   // DPM timer expiration abort counter. It is reset on read.
37786 #define DORQ_REG_DPM_GLB_COND_ABORT_CNT                                                                      0x100a5cUL //Access:RC   DataWidth:0x20   // DPM global condition abort counter for External EDPM doorbell. It is reset on read.
37787 #define DORQ_REG_DPM_CTX_CHECK_ABORT_CNT                                                                     0x100a60UL //Access:RC   DataWidth:0x20   // DPM context check failure abort counter for External EDPM doorbell. It is reset on read.
37788 #define DORQ_REG_DPM_UNCOMPL_ABORT_CNT                                                                       0x100a64UL //Access:RC   DataWidth:0x20   // DPM uncompleted (arrival of first DPM first on a CID which already has a DPM entry pending for data) abort counter. It is reset on read.
37789 #define DORQ_REG_DPM_ILLEG_SIZE_ABORT_CNT                                                                    0x100a68UL //Access:RC   DataWidth:0x20   // DPM Illegal value of DpmSize, WqeSize/PktSize or SgeNum abort counter. It is reset on read.
37790 #define DORQ_REG_DPM_LEG_SUCCESS_CNT                                                                         0x100a6cUL //Access:RC   DataWidth:0x20   // Number of successfull legacy DPM doorbells. It is reset on read.
37791 #define DORQ_REG_DPM_ROCE_SUCCESS_CNT                                                                        0x100a70UL //Access:RC   DataWidth:0x20   // Number of successfull RoCE EDPM doorbells. It is reset on read.
37792 #define DORQ_REG_DPM_L2_SUCCESS_CNT                                                                          0x100a74UL //Access:RC   DataWidth:0x20   // Number of successfull L2 EDPM doorbells. It is reset on read.
37793 #define DORQ_REG_DPM_DATA_CNT                                                                                0x100a78UL //Access:R    DataWidth:0x20   // Counter for overall number of DPM doorbells data QWords. Will be calculated by accounting for any first DPM doorbell DpmSize indication.
37794 #define DORQ_REG_DPM_EARLY_ABORT_DATA_CNT                                                                    0x100a7cUL //Access:R    DataWidth:0x20   // Counter for the number of DPM doorbells data QWords which were silently dropped or aborted due to early abort. Only first DPM doorbells, which are silently dropped or early aborted will be considered. The increment will be done at first cycle of first DPM doorbell by the size of DpmSize. No non-first DPM doorbells silent drops or aborts are considered.
37795 #define DORQ_REG_DPM_FIFO_POP_ABORT_DATA_CNT                                                                 0x100a80UL //Access:R    DataWidth:0x20   // Counter for the number of DPM doorbells data QWords which were discarded or aborted on FIFO pop. Only silent drops and aborts that can be distinguished at the moment of DORQ FIFO pop will be considered and specifically only doorbell that is aborted due to DPM global start conditions.
37796 #define DORQ_REG_PXP_TRANS_CNT                                                                               0x100a84UL //Access:RC   DataWidth:0x20   // Number of PXP transaction of a selected size (including non DPM). The selected size can be a number which is a power of 2 which is between 4 to 256. It is reset on read.
37797 #define DORQ_REG_DPM_TBL_FILL_LVL                                                                            0x100a88UL //Access:R    DataWidth:0x4    // DPM Table fill level.
37798 #define DORQ_REG_CFC_BYPASS_CNT                                                                              0x100a8cUL //Access:RC   DataWidth:0x20   // Counts the number of times CFC bypass occurred.
37799 #define DORQ_REG_MINI_CACHE_ENTRY                                                                            0x100a90UL //Access:WB_R DataWidth:0x32   // Debug only: In case of LCID validation error or load error, the current value of the single entry in the CID load mini-cache is captured. 49: Valid, 48:40 - LCID, 39:32 - Region, 31:0 - CID
37800 #define DORQ_REG_MINI_CACHE_ENTRY_SIZE                                                                       2
37801 #define DORQ_REG_CFC_LCRES_ERR_DETAIL                                                                        0x100a98UL //Access:WB_R DataWidth:0x25   // Debug only: CFC Response error in case mini-cache was used. 36 - CDU Validation Error; 35 - CFC Load Cancel; 34 - CFC Load Error; 33 - CFC LCID validation error; 32 - Doorbell type (0 - non-DPM, 1 - DPM); 31:0 - CID.
37802 #define DORQ_REG_CFC_LCRES_ERR_DETAIL_SIZE                                                                   2
37803 #define DORQ_REG_CFC_LD_REQ_CNT                                                                              0x100aa0UL //Access:RC   DataWidth:0x20   // The number of CCFC load requests sent (no bypass).
37804 #define DORQ_REG_CFC_ERR_CNT                                                                                 0x100aa4UL //Access:RC   DataWidth:0x8    // Counts the number of CFC load errors.
37805 #define DORQ_REG_ECO_RESERVED                                                                                0x100aa8UL //Access:RW   DataWidth:0x8    // Chicken bits.
37806 #define DORQ_REG_IEDPM_PAYLOAD_ENDIANITY_E5                                                                  0x100aacUL //Access:RW   DataWidth:0x1    // comment="Selects IEDPM payload endianity. 0 - little endian (lsB first); 1 - big endian (msB first)"
37807 #define DORQ_REG_MEMCTRL_WR_RD_N_BB                                                                          0x100ac0UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
37808 #define DORQ_REG_MEMCTRL_CMD_BB                                                                              0x100ac4UL //Access:RW   DataWidth:0x8    // command to CPU BIST
37809 #define DORQ_REG_MEMCTRL_ADDRESS_BB                                                                          0x100ac8UL //Access:RW   DataWidth:0x8    // address to CPU BIST
37810 #define DORQ_REG_MEMCTRL_STATUS                                                                              0x100accUL //Access:R    DataWidth:0x20   // status from CPU BIST
37811 #define DORQ_REG_DBG_SELECT                                                                                  0x100ad0UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
37812 #define DORQ_REG_DBG_DWORD_ENABLE                                                                            0x100ad4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
37813 #define DORQ_REG_DBG_SHIFT                                                                                   0x100ad8UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
37814 #define DORQ_REG_DBG_FORCE_VALID                                                                             0x100adcUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
37815 #define DORQ_REG_DBG_FORCE_FRAME                                                                             0x100ae0UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
37816 #define DORQ_REG_DBG_OUT_DATA                                                                                0x100b00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
37817 #define DORQ_REG_DBG_OUT_DATA_SIZE                                                                           8
37818 #define DORQ_REG_DBG_OUT_VALID                                                                               0x100b20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
37819 #define DORQ_REG_DBG_OUT_FRAME                                                                               0x100b24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
37820 #define DORQ_REG_DPM_TBL                                                                                     0x100c00UL //Access:WB_R DataWidth:0xc7   // Read access to DPM Table. Fields mapping is: [198:195] - DPM FSM state [194:192] - DbAggValSel [191:190] - DbAggCmd [189:182] - DbAggFlgCmd [181] - IEDPM Use message PSN flag [180] - IEDPM done required [179:177] - IEDPM done request ID [176:173] - IEDPM done source client ID [172:161] - IEDPM check enable[11:0] [160] - IEDPM Exist (indicates if it is IEDPM doorbell) [159:144] - ICID [143:128] - FID16 [127:119] - LCID [118:103] - DbVal[15:0] [102:95] - WID (non-IEDPM)/PSN[23:16] (IEDPM) [94:79] - DPI (non-IEDPM)/PSN[15:0] (IEDPM) [78] - DPI validation requested [77:72] - DpmCnt (number of received QWords) [71:66] - DpmSize [65] - Abort [64:63] - DPM Type [62:59] - Connection Type [58:51] - Opcode/Number of BDs [50:40] - WqeSize/PktSize [39:37] - RoCEFlg/NumSge [36] - CFC response happened [35] - DPM global start not fulfilled [34] - CFC CDU error [33] - CFC Load error [32] - CFC Cancel error [31:0]  - DpmReg0(Dw1)
37821 #define DORQ_REG_DPM_TBL_SIZE_BB_K2                                                                          64
37822 #define DORQ_REG_DPM_TBL_SIZE_E5                                                                             96
37823 #define DORQ_REG_WQE_BUF                                                                                     0x101000UL //Access:RW   DataWidth:0x20   // 1) Debug read access to WQE buffer. 2) Initialization write access: write all the addresses modulo 8, i.e. 0, 8, .., 632. The access is allowed only on sleeping block, i.e. when it is guaranteed there is no WQE buffer activity.
37824 #define DORQ_REG_WQE_BUF_SIZE                                                                                640
37825 #define DORQ_REG_IEDPM_BUF_E5                                                                                0x102000UL //Access:RW   DataWidth:0x20   // 1) Debug read access to WQE buffer. 2) Initialization write access: write all the addresses modulo 8, i.e. 0, 8, .., 312 to eliminate false parity error of IEDPM buffer 3. The access is allowed only on sleeping block, i.e. when it is guaranteed there is no IEDPM buffer activity.
37826 #define DORQ_REG_IEDPM_BUF_SIZE                                                                              320
37827 #define DORQ_REG_GLB_MAX_ICID_0_E5                                                                           0x102800UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of ICID range 0.
37828 #define DORQ_REG_GLB_MAX_ICID_1_E5                                                                           0x102804UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of ICID range 1.
37829 #define DORQ_REG_GLB_RANGE2CONN_TYPE_0_E5                                                                    0x102808UL //Access:RW   DataWidth:0x4    // Maps range 0 to connection type.
37830 #define DORQ_REG_GLB_RANGE2CONN_TYPE_1_E5                                                                    0x10280cUL //Access:RW   DataWidth:0x4    // Maps range 1 to connection type.
37831 #define DORQ_REG_PRV_PF_MAX_ICID_2_E5                                                                        0x102810UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 2. This is per PF per range configuration.
37832 #define DORQ_REG_PRV_PF_MAX_ICID_3_E5                                                                        0x102814UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 3. This is per PF per range configuration.
37833 #define DORQ_REG_PRV_PF_MAX_ICID_4_E5                                                                        0x102818UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 4. This is per PF per range configuration.
37834 #define DORQ_REG_PRV_PF_MAX_ICID_5_E5                                                                        0x10281cUL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 5. This is per PF per range configuration.
37835 #define DORQ_REG_PRV_VF_MAX_ICID_2_E5                                                                        0x102820UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 2. This is per PF per range configuration.
37836 #define DORQ_REG_PRV_VF_MAX_ICID_3_E5                                                                        0x102824UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 3. This is per PF per range configuration.
37837 #define DORQ_REG_PRV_VF_MAX_ICID_4_E5                                                                        0x102828UL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 4. This is per PF per range configuration.
37838 #define DORQ_REG_PRV_VF_MAX_ICID_5_E5                                                                        0x10282cUL //Access:RW   DataWidth:0xc    // The value in the register, when multiplied by 16, is equal to the maximum ICID plus 1 of range 5. This is per PF per range configuration.
37839 #define DORQ_REG_PRV_PF_RANGE2CONN_TYPE_2_E5                                                                 0x102830UL //Access:RW   DataWidth:0x4    // Maps range 2 to connection type. This is per PF per range configuration.
37840 #define DORQ_REG_PRV_PF_RANGE2CONN_TYPE_3_E5                                                                 0x102834UL //Access:RW   DataWidth:0x4    // Maps range 3 to connection type. This is per PF per range configuration.
37841 #define DORQ_REG_PRV_PF_RANGE2CONN_TYPE_4_E5                                                                 0x102838UL //Access:RW   DataWidth:0x4    // Maps range 4 to connection type. This is per PF per range configuration.
37842 #define DORQ_REG_PRV_PF_RANGE2CONN_TYPE_5_E5                                                                 0x10283cUL //Access:RW   DataWidth:0x4    // Maps range 5 to connection type. This is per PF per range configuration.
37843 #define DORQ_REG_PRV_VF_RANGE2CONN_TYPE_2_E5                                                                 0x102840UL //Access:RW   DataWidth:0x4    // Mas range 2 to connection type. This is per PF per range configuration.
37844 #define DORQ_REG_PRV_VF_RANGE2CONN_TYPE_3_E5                                                                 0x102844UL //Access:RW   DataWidth:0x4    // Mas range 3 to connection type. This is per PF per range configuration.
37845 #define DORQ_REG_PRV_VF_RANGE2CONN_TYPE_4_E5                                                                 0x102848UL //Access:RW   DataWidth:0x4    // Mas range 4 to connection type. This is per PF per range configuration.
37846 #define DORQ_REG_PRV_VF_RANGE2CONN_TYPE_5_E5                                                                 0x10284cUL //Access:RW   DataWidth:0x4    // Mas range 5 to connection type. This is per PF per range configuration.
37847 #define DORQ_REG_IEDPM_EXIST_IN_QM_EN_E5                                                                     0x102850UL //Access:RW   DataWidth:0x4    // Indicates which ExistInQm bits are taken into account in the IEDPM check. If a bit equals 0 then the corresponding ExistInQm is not used (masked).
37848 #define DORQ_REG_IEDPM_AGG_TYPE_E5                                                                           0x102854UL //Access:RW   DataWidth:0x5    // The value of the AggDecType in the XCM message in IEDPM input.
37849 #define DORQ_REG_EDPM_AGG_TYPE_BB_K2                                                                         0x100704UL //Access:RW   DataWidth:0x5    // The value of the AggDecType in the XCM message in case of legacy DPM and ROCE EDPM and QM bypass.
37850 #define DORQ_REG_EDPM_AGG_TYPE_E5                                                                            0x102858UL //Access:RW   DataWidth:0x5    // The value of the AggDecType in the XCM message in case of legacy DPM and RDMA EDPM.
37851 #define DORQ_REG_EDPM_AGG_TYPE_SIZE_E5                                                                       2
37852 #define DORQ_REG_QM_BYP_AGG_TYPE_E5                                                                          0x102860UL //Access:RW   DataWidth:0x5    // The value of the AggDecType in the XCM message in case QM bypass.
37853 #define DORQ_REG_QM_BYP_AGG_TYPE_SIZE                                                                        2
37854 #define DORQ_REG_EDPM_AGG_TYPE_SEL_0_E5                                                                      0x102868UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 0.
37855 #define DORQ_REG_EDPM_AGG_TYPE_SEL_1_E5                                                                      0x10286cUL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 1.
37856 #define DORQ_REG_EDPM_AGG_TYPE_SEL_2_E5                                                                      0x102870UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 2.
37857 #define DORQ_REG_EDPM_AGG_TYPE_SEL_3_E5                                                                      0x102874UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 3.
37858 #define DORQ_REG_EDPM_AGG_TYPE_SEL_4_E5                                                                      0x102878UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 4.
37859 #define DORQ_REG_EDPM_AGG_TYPE_SEL_5_E5                                                                      0x10287cUL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 5.
37860 #define DORQ_REG_EDPM_AGG_TYPE_SEL_6_E5                                                                      0x102880UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 6.
37861 #define DORQ_REG_EDPM_AGG_TYPE_SEL_7_E5                                                                      0x102884UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 7.
37862 #define DORQ_REG_EDPM_AGG_TYPE_SEL_8_E5                                                                      0x102888UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 8.
37863 #define DORQ_REG_EDPM_AGG_TYPE_SEL_9_E5                                                                      0x10288cUL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 9.
37864 #define DORQ_REG_EDPM_AGG_TYPE_SEL_10_E5                                                                     0x102890UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 10.
37865 #define DORQ_REG_EDPM_AGG_TYPE_SEL_11_E5                                                                     0x102894UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 11.
37866 #define DORQ_REG_EDPM_AGG_TYPE_SEL_12_E5                                                                     0x102898UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 12.
37867 #define DORQ_REG_EDPM_AGG_TYPE_SEL_13_E5                                                                     0x10289cUL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 13.
37868 #define DORQ_REG_EDPM_AGG_TYPE_SEL_14_E5                                                                     0x1028a0UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 14.
37869 #define DORQ_REG_EDPM_AGG_TYPE_SEL_15_E5                                                                     0x1028a4UL //Access:RW   DataWidth:0x2    // Value which will select which one of two EDPM_AGG_TYPE will be used as AggDecType in XCM message. Bit[0] - for legacy DPM doorbell, bit[1] - for RDMA doorbell. Per connection type 15.
37870 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_0_E5                                                                    0x1028a8UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 0.
37871 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_1_E5                                                                    0x1028acUL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 1.
37872 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_2_E5                                                                    0x1028b0UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 2.
37873 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_3_E5                                                                    0x1028b4UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 3.
37874 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_4_E5                                                                    0x1028b8UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 4.
37875 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_5_E5                                                                    0x1028bcUL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 5.
37876 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_6_E5                                                                    0x1028c0UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 6.
37877 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_7_E5                                                                    0x1028c4UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 7.
37878 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_8_E5                                                                    0x1028c8UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 8.
37879 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_9_E5                                                                    0x1028ccUL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 9.
37880 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_10_E5                                                                   0x1028d0UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 10.
37881 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_11_E5                                                                   0x1028d4UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 11.
37882 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_12_E5                                                                   0x1028d8UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 12.
37883 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_13_E5                                                                   0x1028dcUL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 13.
37884 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_14_E5                                                                   0x1028e0UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 14.
37885 #define DORQ_REG_QM_BYP_AGG_TYPE_SEL_15_E5                                                                   0x1028e4UL //Access:RW   DataWidth:0x1    // Value which will select which one of two QM_AGG_TYPE will be used as AggDecType in XCM message. Per connection type 15.
37886 #define DORQ_REG_QM_EN_BYP_MASK_0_BB_K2                                                                      0x1004b4UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 0.
37887 #define DORQ_REG_QM_EN_BYP_MASK_0_E5                                                                         0x1028e8UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 0. Per connection type.
37888 #define DORQ_REG_QM_EN_BYP_MASK_1_BB_K2                                                                      0x1004b8UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 1.
37889 #define DORQ_REG_QM_EN_BYP_MASK_1_E5                                                                         0x1028ecUL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 1. Per connection type.
37890 #define DORQ_REG_QM_EN_BYP_MASK_2_BB_K2                                                                      0x1004bcUL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 2.
37891 #define DORQ_REG_QM_EN_BYP_MASK_2_E5                                                                         0x1028f0UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 2. Per connection type.
37892 #define DORQ_REG_QM_EN_BYP_MASK_3_BB_K2                                                                      0x1004c0UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 3.
37893 #define DORQ_REG_QM_EN_BYP_MASK_3_E5                                                                         0x1028f4UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 3. Per connection type.
37894 #define DORQ_REG_QM_EN_BYP_MASK_4_BB_K2                                                                      0x1004c4UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 4.
37895 #define DORQ_REG_QM_EN_BYP_MASK_4_E5                                                                         0x1028f8UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 4. Per connection type.
37896 #define DORQ_REG_QM_EN_BYP_MASK_5_BB_K2                                                                      0x1004c8UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 5.
37897 #define DORQ_REG_QM_EN_BYP_MASK_5_E5                                                                         0x1028fcUL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 5. Per connection type.
37898 #define DORQ_REG_QM_EN_BYP_MASK_6_BB_K2                                                                      0x1004ccUL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 6.
37899 #define DORQ_REG_QM_EN_BYP_MASK_6_E5                                                                         0x102900UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 6. Per connection type.
37900 #define DORQ_REG_QM_EN_BYP_MASK_7_BB_K2                                                                      0x1004d0UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 7.
37901 #define DORQ_REG_QM_EN_BYP_MASK_7_E5                                                                         0x102904UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 7. Per connection type.
37902 #define DORQ_REG_QM_EN_BYP_MASK_8_E5                                                                         0x102908UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 8. Per connection type.
37903 #define DORQ_REG_QM_EN_BYP_MASK_9_E5                                                                         0x10290cUL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 9. Per connection type.
37904 #define DORQ_REG_QM_EN_BYP_MASK_10_E5                                                                        0x102910UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 10. Per connection type.
37905 #define DORQ_REG_QM_EN_BYP_MASK_11_E5                                                                        0x102914UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 11. Per connection type.
37906 #define DORQ_REG_QM_EN_BYP_MASK_12_E5                                                                        0x102918UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 12. Per connection type.
37907 #define DORQ_REG_QM_EN_BYP_MASK_13_E5                                                                        0x10291cUL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 13. Per connection type.
37908 #define DORQ_REG_QM_EN_BYP_MASK_14_E5                                                                        0x102920UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 14. Per connection type.
37909 #define DORQ_REG_QM_EN_BYP_MASK_15_E5                                                                        0x102924UL //Access:RW   DataWidth:0x1    // QM Bypass mode is enabled for XCM messages for connection type 15. Per connection type.
37910 #define DORQ_REG_DPI_VAL_SUP_0_BB_K2                                                                         0x1004d4UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 0.
37911 #define DORQ_REG_DPI_VAL_SUP_0_E5                                                                            0x102928UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 0. Per connection type.
37912 #define DORQ_REG_DPI_VAL_SUP_1_BB_K2                                                                         0x1004d8UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 1.
37913 #define DORQ_REG_DPI_VAL_SUP_1_E5                                                                            0x10292cUL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 1. Per connection type.
37914 #define DORQ_REG_DPI_VAL_SUP_2_BB_K2                                                                         0x1004dcUL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 2.
37915 #define DORQ_REG_DPI_VAL_SUP_2_E5                                                                            0x102930UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 2. Per connection type.
37916 #define DORQ_REG_DPI_VAL_SUP_3_BB_K2                                                                         0x1004e0UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 3.
37917 #define DORQ_REG_DPI_VAL_SUP_3_E5                                                                            0x102934UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 3. Per connection type.
37918 #define DORQ_REG_DPI_VAL_SUP_4_BB_K2                                                                         0x1004e4UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 4.
37919 #define DORQ_REG_DPI_VAL_SUP_4_E5                                                                            0x102938UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 4. Per connection type.
37920 #define DORQ_REG_DPI_VAL_SUP_5_BB_K2                                                                         0x1004e8UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 5.
37921 #define DORQ_REG_DPI_VAL_SUP_5_E5                                                                            0x10293cUL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 5. Per connection type.
37922 #define DORQ_REG_DPI_VAL_SUP_6_BB_K2                                                                         0x1004ecUL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 6.
37923 #define DORQ_REG_DPI_VAL_SUP_6_E5                                                                            0x102940UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 6. Per connection type.
37924 #define DORQ_REG_DPI_VAL_SUP_7_BB_K2                                                                         0x1004f0UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 7.
37925 #define DORQ_REG_DPI_VAL_SUP_7_E5                                                                            0x102944UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 7. Per connection type.
37926 #define DORQ_REG_DPI_VAL_SUP_8_E5                                                                            0x102948UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 8. Per connection type.
37927 #define DORQ_REG_DPI_VAL_SUP_9_E5                                                                            0x10294cUL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 9. Per connection type.
37928 #define DORQ_REG_DPI_VAL_SUP_10_E5                                                                           0x102950UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 10. Per connection type.
37929 #define DORQ_REG_DPI_VAL_SUP_11_E5                                                                           0x102954UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 11. Per connection type.
37930 #define DORQ_REG_DPI_VAL_SUP_12_E5                                                                           0x102958UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 12. Per connection type.
37931 #define DORQ_REG_DPI_VAL_SUP_13_E5                                                                           0x10295cUL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 13. Per connection type.
37932 #define DORQ_REG_DPI_VAL_SUP_14_E5                                                                           0x102960UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 14. Per connection type.
37933 #define DORQ_REG_DPI_VAL_SUP_15_E5                                                                           0x102964UL //Access:RW   DataWidth:0x1    // Indicates whether DPI validation is supported for connection type 15. Per connection type.
37934 #define DORQ_REG_DPM_XCM_EVENT_ID_0_BB_K2                                                                    0x1006d4UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 0.
37935 #define DORQ_REG_DPM_XCM_EVENT_ID_0_E5                                                                       0x102968UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 0.
37936 #define DORQ_REG_DPM_XCM_EVENT_ID_1_BB_K2                                                                    0x1006d8UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 1.
37937 #define DORQ_REG_DPM_XCM_EVENT_ID_1_E5                                                                       0x10296cUL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 1.
37938 #define DORQ_REG_DPM_XCM_EVENT_ID_2_BB_K2                                                                    0x1006dcUL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 2.
37939 #define DORQ_REG_DPM_XCM_EVENT_ID_2_E5                                                                       0x102970UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 2.
37940 #define DORQ_REG_DPM_XCM_EVENT_ID_3_BB_K2                                                                    0x1006e0UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 3.
37941 #define DORQ_REG_DPM_XCM_EVENT_ID_3_E5                                                                       0x102974UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 3.
37942 #define DORQ_REG_DPM_XCM_EVENT_ID_4_BB_K2                                                                    0x1006e4UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 4.
37943 #define DORQ_REG_DPM_XCM_EVENT_ID_4_E5                                                                       0x102978UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 4.
37944 #define DORQ_REG_DPM_XCM_EVENT_ID_5_BB_K2                                                                    0x1006e8UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 5.
37945 #define DORQ_REG_DPM_XCM_EVENT_ID_5_E5                                                                       0x10297cUL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 5.
37946 #define DORQ_REG_DPM_XCM_EVENT_ID_6_BB_K2                                                                    0x1006ecUL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 6.
37947 #define DORQ_REG_DPM_XCM_EVENT_ID_6_E5                                                                       0x102980UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 6.
37948 #define DORQ_REG_DPM_XCM_EVENT_ID_7_BB_K2                                                                    0x1006f0UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 7.
37949 #define DORQ_REG_DPM_XCM_EVENT_ID_7_E5                                                                       0x102984UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 7.
37950 #define DORQ_REG_DPM_XCM_EVENT_ID_8_E5                                                                       0x102988UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 8.
37951 #define DORQ_REG_DPM_XCM_EVENT_ID_9_E5                                                                       0x10298cUL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 9.
37952 #define DORQ_REG_DPM_XCM_EVENT_ID_10_E5                                                                      0x102990UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 10.
37953 #define DORQ_REG_DPM_XCM_EVENT_ID_11_E5                                                                      0x102994UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 11.
37954 #define DORQ_REG_DPM_XCM_EVENT_ID_12_E5                                                                      0x102998UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 12.
37955 #define DORQ_REG_DPM_XCM_EVENT_ID_13_E5                                                                      0x10299cUL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 13.
37956 #define DORQ_REG_DPM_XCM_EVENT_ID_14_E5                                                                      0x1029a0UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 14.
37957 #define DORQ_REG_DPM_XCM_EVENT_ID_15_E5                                                                      0x1029a4UL //Access:RW   DataWidth:0x8    // Event ID in XCM message in DPM doorbell for connection type 15.
37958 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_0_BB_K2                                                                 0x10070cUL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 0.
37959 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_0_E5                                                                    0x1029a8UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 0.
37960 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_1_BB_K2                                                                 0x100710UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 1.
37961 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_1_E5                                                                    0x1029acUL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 1.
37962 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_2_BB_K2                                                                 0x100714UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 2.
37963 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_2_E5                                                                    0x1029b0UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 2.
37964 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_3_BB_K2                                                                 0x100718UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 3.
37965 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_3_E5                                                                    0x1029b4UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 3.
37966 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_4_BB_K2                                                                 0x10071cUL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 4.
37967 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_4_E5                                                                    0x1029b8UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 4.
37968 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_5_BB_K2                                                                 0x100720UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 5.
37969 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_5_E5                                                                    0x1029bcUL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 5.
37970 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_6_BB_K2                                                                 0x100724UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 6.
37971 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_6_E5                                                                    0x1029c0UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 6.
37972 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_7_BB_K2                                                                 0x100728UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 7.
37973 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_7_E5                                                                    0x1029c4UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 7.
37974 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_8_E5                                                                    0x1029c8UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 8.
37975 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_9_E5                                                                    0x1029ccUL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 9.
37976 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_10_E5                                                                   0x1029d0UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 10.
37977 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_11_E5                                                                   0x1029d4UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 11.
37978 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_12_E5                                                                   0x1029d8UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 12.
37979 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_13_E5                                                                   0x1029dcUL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 13.
37980 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_14_E5                                                                   0x1029e0UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 14.
37981 #define DORQ_REG_QM_BYP_AGG_CTX_SIZE_15_E5                                                                   0x1029e4UL //Access:RW   DataWidth:0x4    // The size of the AGG context to be loaded to the XSTORM in case of RoCE or legacy EDPM or QM bypass. Per connection type 15.
37982 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_0_BB_K2                                                               0x100614UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 0.
37983 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_0_E5                                                                  0x1029e8UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 0.
37984 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_1_BB_K2                                                               0x100618UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 1.
37985 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_1_E5                                                                  0x1029ecUL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 1.
37986 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_2_BB_K2                                                               0x10061cUL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 2.
37987 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_2_E5                                                                  0x1029f0UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 2.
37988 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_3_BB_K2                                                               0x100620UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 3.
37989 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_3_E5                                                                  0x1029f4UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 3.
37990 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_4_BB_K2                                                               0x100624UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 4.
37991 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_4_E5                                                                  0x1029f8UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 4.
37992 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_5_BB_K2                                                               0x100628UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 5.
37993 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_5_E5                                                                  0x1029fcUL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 5.
37994 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_6_BB_K2                                                               0x10062cUL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 6.
37995 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_6_E5                                                                  0x102a00UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 6.
37996 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_7_BB_K2                                                               0x100630UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 7.
37997 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_7_E5                                                                  0x102a04UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 7.
37998 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_8_E5                                                                  0x102a08UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 8.
37999 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_9_E5                                                                  0x102a0cUL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 9.
38000 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_10_E5                                                                 0x102a10UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 10.
38001 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_11_E5                                                                 0x102a14UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 11.
38002 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_12_E5                                                                 0x102a18UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 12.
38003 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_13_E5                                                                 0x102a1cUL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 13.
38004 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_14_E5                                                                 0x102a20UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 14.
38005 #define DORQ_REG_XCM_AGG_FLG_MASK_CONN_15_E5                                                                 0x102a24UL //Access:RW   DataWidth:0x8    // Enable for XCM counter flag command for connection 15.
38006 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_0_BB_K2                                                               0x100634UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 0.
38007 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_0_E5                                                                  0x102a28UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 0.
38008 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_1_BB_K2                                                               0x100638UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 1.
38009 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_1_E5                                                                  0x102a2cUL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 1.
38010 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_2_BB_K2                                                               0x10063cUL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 2.
38011 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_2_E5                                                                  0x102a30UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 2.
38012 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_3_BB_K2                                                               0x100640UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 3.
38013 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_3_E5                                                                  0x102a34UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 3.
38014 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_4_BB_K2                                                               0x100644UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 4.
38015 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_4_E5                                                                  0x102a38UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 4.
38016 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_5_BB_K2                                                               0x100648UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 5.
38017 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_5_E5                                                                  0x102a3cUL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 5.
38018 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_6_BB_K2                                                               0x10064cUL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 6.
38019 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_6_E5                                                                  0x102a40UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 6.
38020 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_7_BB_K2                                                               0x100650UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 7.
38021 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_7_E5                                                                  0x102a44UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 7.
38022 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_8_E5                                                                  0x102a48UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 8.
38023 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_9_E5                                                                  0x102a4cUL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 9.
38024 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_10_E5                                                                 0x102a50UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 10.
38025 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_11_E5                                                                 0x102a54UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 11.
38026 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_12_E5                                                                 0x102a58UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 12.
38027 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_13_E5                                                                 0x102a5cUL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 13.
38028 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_14_E5                                                                 0x102a60UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 14.
38029 #define DORQ_REG_TCM_AGG_FLG_MASK_CONN_15_E5                                                                 0x102a64UL //Access:RW   DataWidth:0x8    // Enable for TCM counter flag command for connection 15.
38030 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_0_BB_K2                                                               0x100654UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 0.
38031 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_0_E5                                                                  0x102a68UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 0.
38032 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_1_BB_K2                                                               0x100658UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 1.
38033 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_1_E5                                                                  0x102a6cUL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 1.
38034 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_2_BB_K2                                                               0x10065cUL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 2.
38035 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_2_E5                                                                  0x102a70UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 2.
38036 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_3_BB_K2                                                               0x100660UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 3.
38037 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_3_E5                                                                  0x102a74UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 3.
38038 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_4_BB_K2                                                               0x100664UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 4.
38039 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_4_E5                                                                  0x102a78UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 4.
38040 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_5_BB_K2                                                               0x100668UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 5.
38041 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_5_E5                                                                  0x102a7cUL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 5.
38042 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_6_BB_K2                                                               0x10066cUL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 6.
38043 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_6_E5                                                                  0x102a80UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 6.
38044 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_7_BB_K2                                                               0x100670UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 7.
38045 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_7_E5                                                                  0x102a84UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 7.
38046 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_8_E5                                                                  0x102a88UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 8.
38047 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_9_E5                                                                  0x102a8cUL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 9.
38048 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_10_E5                                                                 0x102a90UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 10.
38049 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_11_E5                                                                 0x102a94UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 11.
38050 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_12_E5                                                                 0x102a98UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 12.
38051 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_13_E5                                                                 0x102a9cUL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 13.
38052 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_14_E5                                                                 0x102aa0UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 14.
38053 #define DORQ_REG_UCM_AGG_FLG_MASK_CONN_15_E5                                                                 0x102aa4UL //Access:RW   DataWidth:0x8    // Enable for UCM counter flag command for connection 15.
38054 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_0_BB_K2                                                               0x100674UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 0.
38055 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_0_E5                                                                  0x102aa8UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 0.
38056 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_1_BB_K2                                                               0x100678UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 1.
38057 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_1_E5                                                                  0x102aacUL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 1.
38058 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_2_BB_K2                                                               0x10067cUL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 2.
38059 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_2_E5                                                                  0x102ab0UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 2.
38060 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_3_BB_K2                                                               0x100680UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 3.
38061 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_3_E5                                                                  0x102ab4UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 3.
38062 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_4_BB_K2                                                               0x100684UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 4.
38063 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_4_E5                                                                  0x102ab8UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 4.
38064 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_5_BB_K2                                                               0x100688UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 5.
38065 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_5_E5                                                                  0x102abcUL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 5.
38066 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_6_BB_K2                                                               0x10068cUL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 6.
38067 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_6_E5                                                                  0x102ac0UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 6.
38068 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_7_BB_K2                                                               0x100690UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 7.
38069 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_7_E5                                                                  0x102ac4UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 7.
38070 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_8_E5                                                                  0x102ac8UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 8.
38071 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_9_E5                                                                  0x102accUL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 9.
38072 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_10_E5                                                                 0x102ad0UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 10.
38073 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_11_E5                                                                 0x102ad4UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 11.
38074 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_12_E5                                                                 0x102ad8UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 12.
38075 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_13_E5                                                                 0x102adcUL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 13.
38076 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_14_E5                                                                 0x102ae0UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 14.
38077 #define DORQ_REG_XCM_AGG_CMD_MASK_CONN_15_E5                                                                 0x102ae4UL //Access:RW   DataWidth:0x8    // Enable for XCM aggregation value command for connection 15.
38078 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_0_BB_K2                                                               0x100694UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 0.
38079 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_0_E5                                                                  0x102ae8UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 0.
38080 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_1_BB_K2                                                               0x100698UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 1.
38081 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_1_E5                                                                  0x102aecUL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 1.
38082 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_2_BB_K2                                                               0x10069cUL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 2.
38083 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_2_E5                                                                  0x102af0UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 2.
38084 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_3_BB_K2                                                               0x1006a0UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 3.
38085 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_3_E5                                                                  0x102af4UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 3.
38086 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_4_BB_K2                                                               0x1006a4UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 4.
38087 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_4_E5                                                                  0x102af8UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 4.
38088 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_5_BB_K2                                                               0x1006a8UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 5.
38089 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_5_E5                                                                  0x102afcUL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 5.
38090 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_6_BB_K2                                                               0x1006acUL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 6.
38091 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_6_E5                                                                  0x102b00UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 6.
38092 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_7_BB_K2                                                               0x1006b0UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 7.
38093 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_7_E5                                                                  0x102b04UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 7.
38094 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_8_E5                                                                  0x102b08UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 8.
38095 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_9_E5                                                                  0x102b0cUL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 9.
38096 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_10_E5                                                                 0x102b10UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 10.
38097 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_11_E5                                                                 0x102b14UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 11.
38098 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_12_E5                                                                 0x102b18UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 12.
38099 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_13_E5                                                                 0x102b1cUL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 13.
38100 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_14_E5                                                                 0x102b20UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 14.
38101 #define DORQ_REG_TCM_AGG_CMD_MASK_CONN_15_E5                                                                 0x102b24UL //Access:RW   DataWidth:0x8    // Enable for TCM aggregation value command for connection 15.
38102 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_0_BB_K2                                                               0x1006b4UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 0.
38103 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_0_E5                                                                  0x102b28UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 0.
38104 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_1_BB_K2                                                               0x1006b8UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 1.
38105 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_1_E5                                                                  0x102b2cUL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 1.
38106 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_2_BB_K2                                                               0x1006bcUL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 2.
38107 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_2_E5                                                                  0x102b30UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 2.
38108 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_3_BB_K2                                                               0x1006c0UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 3.
38109 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_3_E5                                                                  0x102b34UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 3.
38110 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_4_BB_K2                                                               0x1006c4UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 4.
38111 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_4_E5                                                                  0x102b38UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 4.
38112 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_5_BB_K2                                                               0x1006c8UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 5.
38113 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_5_E5                                                                  0x102b3cUL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 5.
38114 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_6_BB_K2                                                               0x1006ccUL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 6.
38115 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_6_E5                                                                  0x102b40UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 6.
38116 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_7_BB_K2                                                               0x1006d0UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 7.
38117 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_7_E5                                                                  0x102b44UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 7.
38118 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_8_E5                                                                  0x102b48UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 8.
38119 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_9_E5                                                                  0x102b4cUL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 9.
38120 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_10_E5                                                                 0x102b50UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 10.
38121 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_11_E5                                                                 0x102b54UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 11.
38122 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_12_E5                                                                 0x102b58UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 12.
38123 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_13_E5                                                                 0x102b5cUL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 13.
38124 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_14_E5                                                                 0x102b60UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 14.
38125 #define DORQ_REG_UCM_AGG_CMD_MASK_CONN_15_E5                                                                 0x102b64UL //Access:RW   DataWidth:0x8    // Enable for UCM aggregation value command for connection 15.
38126 #define DORQ_REG_RTC_TICK_SIZE_E5                                                                            0x102b68UL //Access:RW   DataWidth:0x8    // The number of 25MHz clock cycles per TCP RTC tick.
38127 #define DORQ_REG_RTC_CUR_VAL_E5                                                                              0x102b6cUL //Access:RW   DataWidth:0x20   // Used to set TCP RTC. Debug only.
38128 #define DORQ_REG_RTC_EN_E5                                                                                   0x102b70UL //Access:RW   DataWidth:0x1    // When set enables RTC increment on each tick.
38129 #define DORQ_REG_DDP_VERSION_E5                                                                              0x102b74UL //Access:RW   DataWidth:0x2    // DDP version in iWARP.
38130 #define DORQ_REG_RDMAP_VERSION_E5                                                                            0x102b78UL //Access:RW   DataWidth:0x2    // RDMAP version in iWARP.
38131 #define DORQ_REG_CRC32C_BSWAP_E5                                                                             0x102b7cUL //Access:RW   DataWidth:0x1    // If 0 - the iWARP CRC-32 final calculation result isn't byte swapped; if 1 - the CRC-32 final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
38132 #define DORQ_REG_IWARP_OPCODE_EN_E5                                                                          0x102b80UL //Access:RW   DataWidth:0x20   // Enable bit per each iWARP Opcode 5 LSB-s. N-th bit set means corresponding opcode N is enabled, if reset the iWARP DPM with this opcode is aborted.
38133 #define DORQ_REG_PF_EXT_PCP_ROCE_E5                                                                          0x102b84UL //Access:RW   DataWidth:0x4    // The priority value and DEI bit in external VLAN TAG of RoCE frames per PF.
38134 #define DORQ_REG_PF_EXT_PCP_IWARP_E5                                                                         0x102b88UL //Access:RW   DataWidth:0x4    // The priority value and DEI bit in external VLAN TAG of iWARP frames per PF.
38135 #define DORQ_REG_PF_INT_PCP_ROCE_E5                                                                          0x102b8cUL //Access:RW   DataWidth:0x4    // The priority value and DEI bit in internal VLAN TAG of RoCE frames per PF.
38136 #define DORQ_REG_PF_INT_PCP_IWARP_E5                                                                         0x102b90UL //Access:RW   DataWidth:0x4    // The priority value and DEI bit internal VLAN TAG of iWARP frames per PF.
38137 #define DORQ_REG_PF_EXT_VID_ROCE_E5                                                                          0x102b94UL //Access:RW   DataWidth:0xc    // The external VLAN ID of RoCE frames per PF.
38138 #define DORQ_REG_PF_EXT_VID_IWARP_E5                                                                         0x102b98UL //Access:RW   DataWidth:0xc    // The external VLAN ID of iWARP frames per PF.
38139 #define DORQ_REG_PF_INT_VID_ROCE_E5                                                                          0x102b9cUL //Access:RW   DataWidth:0xc    // The internal VLAN ID of RoCE frames per PF.
38140 #define DORQ_REG_PF_INT_VID_IWARP_E5                                                                         0x102ba0UL //Access:RW   DataWidth:0xc    // The internal VLAN ID of iWARP frames per PF.
38141 #define DORQ_REG_RDMA_EN_PBF_SPC_ROCE_E5                                                                     0x102ba4UL //Access:RW   DataWidth:0x4    // Enable special flag indications to affect RDMA RoCE EDPM. Enables when set to 1.
38142 #define DORQ_REG_RDMA_EN_PBF_SPC_IWARP_E5                                                                    0x102ba8UL //Access:RW   DataWidth:0x4    // Enable special flag indications to affect RDMA iWARP EDPM. Enables when set to 1.
38143 #define DORQ_REG_L2_EN_PBF_SPC_E5                                                                            0x102bacUL //Access:RW   DataWidth:0x4    // Enable special flag indications to affect L2 EDPM. Enables when set to 1.
38144 #define DORQ_REG_EDPM_ROCE_EXIST_IN_QM_EN_E5                                                                 0x102bb0UL //Access:RW   DataWidth:0x4    // Indicates which ExistInQm bits are taken into account in RoCE EDPM check. If a bit equals 0 then the corresponding ExistInQm is not used (masked).
38145 #define DORQ_REG_EDPM_IWARP_EXIST_IN_QM_EN_E5                                                                0x102bb4UL //Access:RW   DataWidth:0x4    // Indicates which ExistInQm bits are taken into account in iWARP EDPM check. If a bit equals 0 then the corresponding ExistInQm is not used (masked).
38146 #define DORQ_REG_EDPM_L2_EXIST_IN_QM_EN_E5                                                                   0x102bb8UL //Access:RW   DataWidth:0x4    // Indicates which ExistInQm bits are taken into account in L2 EDPM check. If a bit equals 0 then the corresponding ExistInQm is not used (masked).
38147 #define DORQ_REG_DPM_ABORT_DETAILS_DPM_TYPE_E5                                                               0x102bbcUL //Access:R    DataWidth:0x2    // Stores the details of the first aborted doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: Doorbell DPM type. 0 - Legacy 1 - RDMA 2 - L2 Inline 3 - L2 Non-inline
38148 #define DORQ_REG_IEDPM_ABORT_DETAILS_BUFFER_E5                                                               0x102bc0UL //Access:R    DataWidth:0x2    // Stores the details of the first aborted IEDPM doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: IEDPM buffer number.
38149 #define DORQ_REG_IEDPM_ABORT_DETAILS_CID_E5                                                                  0x102bc4UL //Access:R    DataWidth:0x20   // Stores the details of the first aborted IEDPM doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: CID.
38150 #define DORQ_REG_IEDPM_ABORT_DETAILS_DPM_SIZE_E5                                                             0x102bc8UL //Access:R    DataWidth:0x6    // Stores the details of the first aborted IEDPM doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: Doorbell DPM size.
38151 #define DORQ_REG_IEDPM_ABORT_DETAILS_SRC_CLN_ID_E5                                                           0x102bccUL //Access:R    DataWidth:0x4    // Stores the details of the first aborted IEDPM doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: Source client ID.
38152 #define DORQ_REG_IEDPM_ABORT_DETAILS_REASON_E5                                                               0x102bd0UL //Access:R    DataWidth:0x4    // Stores the details of the first aborted doorbell after this register was cleared. It is reset on write to db_abort_details_rel. The following details of the transaction will be recorded: 0 - First DPM doorbell does not match DPM global start conditions at CFC load response for Internal EDPM doorbell; 1 - First DPM doorbell does not match DPM global start conditions at WAIT_CFC state for Internal EDPM doorbell; 2 - IEDPM context check fail; 3 - IEDPM DbTimer expiration;
38153 #define DORQ_REG_IEDPM_ABORT_DETAILS_REL_E5                                                                  0x102bd4UL //Access:W    DataWidth:0x1    // Clears iedpm_abort_details and makes it ready for the next details capture. Write only.
38154 #define DORQ_REG_IEDPM_ABORT_REASON_E5                                                                       0x102bd8UL //Access:R    DataWidth:0x4    // Sticky status of abort reason (a bit per reason). It is reset on write to db_abort_details_rel. 0 - First DPM doorbell does not match DPM global start conditions at CFC load response for Internal EDPM doorbell; 1 - First DPM doorbell does not match DPM global start conditions at WAIT_CFC state for Internal EDPM doorbell; 2 - IEDPM context check fail; 3 - IEDPM DbTimer expiration;
38155 #define DORQ_REG_IEDPM_DROP_DETAILS_REASON_E5                                                                0x102bdcUL //Access:R    DataWidth:0x5    // Stores the details of the first dropped IEDPM doorbell after logging was re-armed by iedpm_drop_details_rel. The following details of the transaction will be recorded: IEDPM doorbell drop reason: 4 - First QWord (offset 0) arives on IEDPM buffer which is not free; 3 - Non-first QWord (offset other than 0) arives on IEDPM buffer which is not free and non-contigious offset; 2 - Non-first QWord (offset other than 0) arives on IEDPM buffer which is free; 1 - Drop prior to being exposed to IEDPM buffer due to first drop doesn't include 2 QWords 0 - Drop prior to being exposed to IEDPM buffer due to ICID is greater or equal to PrvMaxIcid[DbPfid][DbFtype][5];
38156 #define DORQ_REG_IEDPM_DROP_DETAILS_SRC_CLN_E5                                                               0x102be0UL //Access:R    DataWidth:0x4    // Stores the details of the first dropped IEDPM doorbell after logging was re-armed by iedpm_drop_details_rel. The following details of the transaction will be recorded: Source client ID.
38157 #define DORQ_REG_IEDPM_DROP_DETAILS_DB_ADDR_E5                                                               0x102be4UL //Access:R    DataWidth:0x8    // Stores the details of the first dropped IEDPM doorbell after logging was re-armed by iedpm_drop_details_rel. The following details of the transaction will be recorded: Address.
38158 #define DORQ_REG_IEDPM_DROP_DETAILS_DB_LENGTH_E5                                                             0x102be8UL //Access:R    DataWidth:0x4    // Stores the details of the first dropped IEDPM doorbell after logging was re-armed by iedpm_drop_details_rel. The following details of the transaction will be recorded: Doorbell length in QWords (data only).
38159 #define DORQ_REG_IEDPM_DROP_DETAILS_DB_ICID_E5                                                               0x102becUL //Access:R    DataWidth:0x10   // Stores the details of the first dropped IEDPM doorbell after logging was re-armed by iedpm_drop_details_rel. The following details of the transaction will be recorded: Doorbell ICID.
38160 #define DORQ_REG_IEDPM_DROP_DETAILS_REL_E5                                                                   0x102bf0UL //Access:W    DataWidth:0x1    // Clears iedpm_drop_details and makes it ready for the next details capture. Write only.
38161 #define DORQ_REG_IEDPM_DROP_REASON_E5                                                                        0x102bf4UL //Access:R    DataWidth:0x5    // Sticky status of drop reason (a bit per reason). It is reset on write to iedpm_drop_details_rel. 4 - First QWord (offset 0) arives on IEDPM buffer which is not free; 3 - Non-first QWord (offset other than 0) arives on IEDPM buffer which is not free and non-contigious offset; 2 - Non-first QWord (offset other than 0) arives on IEDPM buffer which is free; 1 - Drop prior to being exposed to IEDPM buffer due to first drop doesn't include 2 QWords 0 - Drop prior to being exposed to IEDPM buffer due to ICID is greater or equal to PrvMaxIcid[DbPfid][DbFtype][5];
38162 #define DORQ_REG_IEDPM_DROP_REASON_MASK_E5                                                                   0x102bf8UL //Access:RW   DataWidth:0x5    // A bit mask per doorbell drop reason. If a bit is set (1), then corresponding drop reason will cause attention be set. If a bit is not set (0), then corresponding drop reason will not cause interrupt.
38163 #define DORQ_REG_IEDPM_GLB_COND_ABORT_CNT_E5                                                                 0x102bfcUL //Access:RC   DataWidth:0x20   // IEDPM global condition abort counter for Internal EDPM doorbell. It is reset on read.
38164 #define DORQ_REG_IEDPM_CTX_CHECK_ABORT_CNT_E5                                                                0x102c00UL //Access:RC   DataWidth:0x20   // IEDPM context check failure abort counter for Internal EDPM doorbell. It is reset on read.
38165 #define DORQ_REG_IEDPM_TIMER_EXPIR_ABORT_CNT_E5                                                              0x102c04UL //Access:RC   DataWidth:0x20   // IEDPM timer expiration failure abort counter for Internal EDPM doorbell. It is reset on read.
38166 #define DORQ_REG_IEDPM_DB_CNT_E5                                                                             0x102c08UL //Access:RC   DataWidth:0x20   // Accounts for number of Internal EDPM doorbells arrived. It is reset on read.
38167 #define DORQ_REG_L2_UPDATE_STORM_EVENT_ID_E5                                                                 0x102c0cUL //Access:RW   DataWidth:0x1    // The value of UpdPstormEventId flag in PBF command should be set.
38168 #define DORQ_REG_L2_SAME_AS_LAST_EN_E5                                                                       0x102c10UL //Access:RW   DataWidth:0x1    // Same as last enable flag sent in PBF command.
38169 #define DORQ_REG_L2_GFS_CMD_EXIST_FLG_E5                                                                     0x102c14UL //Access:RW   DataWidth:0x1    // GFS command exist flag sent in PBF command.
38170 #define DORQ_REG_ROCE_CONN_TYPE_E5                                                                           0x102c18UL //Access:RW   DataWidth:0x4    // RoCE connection type (used for iWARP/RoCE ICID range sharing).
38171 #define DORQ_REG_IWARP_CONN_TYPE_E5                                                                          0x102c1cUL //Access:RW   DataWidth:0x4    // iWARP connection type (used for iWARP/RoCE ICID range sharing).
38172 #define DORQ_REG_L2_PCM_EVENT_ID_E5                                                                          0x102c20UL //Access:RW   DataWidth:0x8    // Event ID, which is sent in the PCM message (part of PBF command) in L2 EDPM.
38173 #define DORQ_REG_QM_BYP_AFF_TYPE_E5                                                                          0x102c24UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in case of QM bypass.
38174 #define DORQ_REG_QM_BYP_EXCL_FLG_E5                                                                          0x102c28UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in case of QM bypass.
38175 #define DORQ_REG_QM_BYP_SRC_AFF_E5                                                                           0x102c2cUL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in case of QM bypass.
38176 #define DORQ_REG_DPM_AFF_TYPE_0_E5                                                                           0x102c30UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 0.
38177 #define DORQ_REG_DPM_AFF_TYPE_1_E5                                                                           0x102c34UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 1.
38178 #define DORQ_REG_DPM_AFF_TYPE_2_E5                                                                           0x102c38UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 2.
38179 #define DORQ_REG_DPM_AFF_TYPE_3_E5                                                                           0x102c3cUL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 3.
38180 #define DORQ_REG_DPM_AFF_TYPE_4_E5                                                                           0x102c40UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 4.
38181 #define DORQ_REG_DPM_AFF_TYPE_5_E5                                                                           0x102c44UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 5.
38182 #define DORQ_REG_DPM_AFF_TYPE_6_E5                                                                           0x102c48UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 6.
38183 #define DORQ_REG_DPM_AFF_TYPE_7_E5                                                                           0x102c4cUL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 7.
38184 #define DORQ_REG_DPM_AFF_TYPE_8_E5                                                                           0x102c50UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 8.
38185 #define DORQ_REG_DPM_AFF_TYPE_9_E5                                                                           0x102c54UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 9.
38186 #define DORQ_REG_DPM_AFF_TYPE_10_E5                                                                          0x102c58UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 10.
38187 #define DORQ_REG_DPM_AFF_TYPE_11_E5                                                                          0x102c5cUL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 11.
38188 #define DORQ_REG_DPM_AFF_TYPE_12_E5                                                                          0x102c60UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 12.
38189 #define DORQ_REG_DPM_AFF_TYPE_13_E5                                                                          0x102c64UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 13.
38190 #define DORQ_REG_DPM_AFF_TYPE_14_E5                                                                          0x102c68UL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 14.
38191 #define DORQ_REG_DPM_AFF_TYPE_15_E5                                                                          0x102c6cUL //Access:RW   DataWidth:0x2    // The value of affinity type in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 15.
38192 #define DORQ_REG_DPM_EXCL_FLG_0_E5                                                                           0x102c70UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 0.
38193 #define DORQ_REG_DPM_EXCL_FLG_1_E5                                                                           0x102c74UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 1.
38194 #define DORQ_REG_DPM_EXCL_FLG_2_E5                                                                           0x102c78UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 2.
38195 #define DORQ_REG_DPM_EXCL_FLG_3_E5                                                                           0x102c7cUL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 3.
38196 #define DORQ_REG_DPM_EXCL_FLG_4_E5                                                                           0x102c80UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 4.
38197 #define DORQ_REG_DPM_EXCL_FLG_5_E5                                                                           0x102c84UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 5.
38198 #define DORQ_REG_DPM_EXCL_FLG_6_E5                                                                           0x102c88UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 6.
38199 #define DORQ_REG_DPM_EXCL_FLG_7_E5                                                                           0x102c8cUL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 7.
38200 #define DORQ_REG_DPM_EXCL_FLG_8_E5                                                                           0x102c90UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 8.
38201 #define DORQ_REG_DPM_EXCL_FLG_9_E5                                                                           0x102c94UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 9.
38202 #define DORQ_REG_DPM_EXCL_FLG_10_E5                                                                          0x102c98UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 10.
38203 #define DORQ_REG_DPM_EXCL_FLG_11_E5                                                                          0x102c9cUL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 11.
38204 #define DORQ_REG_DPM_EXCL_FLG_12_E5                                                                          0x102ca0UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 12.
38205 #define DORQ_REG_DPM_EXCL_FLG_13_E5                                                                          0x102ca4UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 13.
38206 #define DORQ_REG_DPM_EXCL_FLG_14_E5                                                                          0x102ca8UL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 14.
38207 #define DORQ_REG_DPM_EXCL_FLG_15_E5                                                                          0x102cacUL //Access:RW   DataWidth:0x1    // The value of exclusive flag in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 15.
38208 #define DORQ_REG_DPM_SRC_AFF_0_E5                                                                            0x102cb0UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 0.
38209 #define DORQ_REG_DPM_SRC_AFF_1_E5                                                                            0x102cb4UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 1.
38210 #define DORQ_REG_DPM_SRC_AFF_2_E5                                                                            0x102cb8UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 2.
38211 #define DORQ_REG_DPM_SRC_AFF_3_E5                                                                            0x102cbcUL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 3.
38212 #define DORQ_REG_DPM_SRC_AFF_4_E5                                                                            0x102cc0UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 4.
38213 #define DORQ_REG_DPM_SRC_AFF_5_E5                                                                            0x102cc4UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 5.
38214 #define DORQ_REG_DPM_SRC_AFF_6_E5                                                                            0x102cc8UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 6.
38215 #define DORQ_REG_DPM_SRC_AFF_7_E5                                                                            0x102cccUL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 7.
38216 #define DORQ_REG_DPM_SRC_AFF_8_E5                                                                            0x102cd0UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 8.
38217 #define DORQ_REG_DPM_SRC_AFF_9_E5                                                                            0x102cd4UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 9.
38218 #define DORQ_REG_DPM_SRC_AFF_10_E5                                                                           0x102cd8UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 10.
38219 #define DORQ_REG_DPM_SRC_AFF_11_E5                                                                           0x102cdcUL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 11.
38220 #define DORQ_REG_DPM_SRC_AFF_12_E5                                                                           0x102ce0UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 12.
38221 #define DORQ_REG_DPM_SRC_AFF_13_E5                                                                           0x102ce4UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 13.
38222 #define DORQ_REG_DPM_SRC_AFF_14_E5                                                                           0x102ce8UL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 14.
38223 #define DORQ_REG_DPM_SRC_AFF_15_E5                                                                           0x102cecUL //Access:RW   DataWidth:0x3    // The value of source affinity in CM header sent to XCM in RDMA (RoCE or iWARP) EDPM or legacy DPM. Per connection type 15.
38224 #define DORQ_REG_DPM_IWARP_SUCCESS_CNT_E5                                                                    0x102cf0UL //Access:RC   DataWidth:0x20   // Number of successfull iWARP EDPM doorbells. It is reset on read.
38225 #define DORQ_REG_DPM_IEDPM_SUCCESS_CNT_E5                                                                    0x102cf4UL //Access:RC   DataWidth:0x20   // Number of successfull iWARP EDPM doorbells. It is reset on read.
38226 #define DORQ_REG_DORQ_FIFO                                                                                   0x108000UL //Access:R    DataWidth:0x20   // Debug only: Read access to DQ FIFO.
38227 #define DORQ_REG_DORQ_FIFO_SIZE                                                                              4100
38228 #define IGU_REG_RESET_MEMORIES                                                                               0x180000UL //Access:RW   DataWidth:0x7    // Write one for each bit resets the appropriate memory. When the memory reset finished the appropriate bit is cleared. Bit 0 - mapping memory; Bit 1 - SB memory (producer and consumer); Bit 2 - SB interrupt before mask and mask memories; Bit 3 - MSIX memory; Bit 4 - PBA memory; Bit 5 - number of messages sent statistics; Bit 6 - RL memories (variable 0, variable 1 and statistics).
38229 #define IGU_REG_BLOCK_CONFIGURATION                                                                          0x180040UL //Access:RW   DataWidth:0x3    // Multi Field Register.
38230   #define IGU_REG_BLOCK_CONFIGURATION_PXP_TPH_INTERFACE_EN                                                   (0x1<<0) // If enabled the IGU forwards write/read requests to the TPH interface. 1 - enabled; 0 - disabled.
38231   #define IGU_REG_BLOCK_CONFIGURATION_PXP_TPH_INTERFACE_EN_SHIFT                                             0
38232   #define IGU_REG_BLOCK_CONFIGURATION_VF_CLEANUP_EN                                                          (0x1<<1) // If enabled the IGU allows to VF to send cleanup commands on the int ack address. 1 - enabled; 0 - disabled.
38233   #define IGU_REG_BLOCK_CONFIGURATION_VF_CLEANUP_EN_SHIFT                                                    1
38234   #define IGU_REG_BLOCK_CONFIGURATION_RL_BYPASS_EN                                                           (0x1<<2) // If enabled the IGU allows bypass mode of the rate limiter when the system is empty. 1 - enabled; 0 - disabled.
38235   #define IGU_REG_BLOCK_CONFIGURATION_RL_BYPASS_EN_SHIFT                                                     2
38236 #define IGU_REG_PXP_REQUESTER_INITIAL_CREDIT                                                                 0x180050UL //Access:RW   DataWidth:0x2    // PXP req credit. The max number of outstanding messages to the PXP request. The value can be one or two only.
38237 #define IGU_REG_CAM_BIST_EN_BB                                                                               0x180060UL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
38238 #define IGU_REG_CAM_BIST_SKIP_ERROR_CNT_BB                                                                   0x180064UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of CAM BIST errors that are acceptable before reporting CAM BIST failure status.
38239 #define IGU_REG_CAM_BIST_STATUS_SEL_BB                                                                       0x180068UL //Access:RW   DataWidth:0x8    // Used to select the BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
38240 #define IGU_REG_CAM_BIST_STATUS_BB                                                                           0x18006cUL //Access:R    DataWidth:0x20   // Provides read-only access to the BIST status word selected by cam_bist_status_sel.
38241 #define IGU_REG_CAM_BIST_DBG_DATA_BB                                                                         0x180070UL //Access:RW   DataWidth:0x20   // For CAM bist usage.
38242 #define IGU_REG_CAM_BIST_DBG_DATA_VALID_BB                                                                   0x180074UL //Access:RW   DataWidth:0x1    // For CAM bist usage.
38243 #define IGU_REG_CAM_BIST_DBG_COMPARE_EN_BB                                                                   0x180078UL //Access:RW   DataWidth:0x1    // For CAM bist usage.
38244 #define IGU_REG_INT_STS                                                                                      0x180180UL //Access:R    DataWidth:0xb    // Multi Field Register.
38245   #define IGU_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
38246   #define IGU_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
38247   #define IGU_REG_INT_STS_CTRL_FIFO_ERROR_ERR                                                                (0x1<<1) // Debug FIFO error. Write to full FIFO or read from empty FIFO.
38248   #define IGU_REG_INT_STS_CTRL_FIFO_ERROR_ERR_SHIFT                                                          1
38249   #define IGU_REG_INT_STS_PXP_REQ_LENGTH_TOO_BIG                                                             (0x1<<2) // PXP write message length bigger then one.
38250   #define IGU_REG_INT_STS_PXP_REQ_LENGTH_TOO_BIG_SHIFT                                                       2
38251   #define IGU_REG_INT_STS_HOST_TRIES2ACCESS_PROD_UPD                                                         (0x1<<3) // Host write producer update command.
38252   #define IGU_REG_INT_STS_HOST_TRIES2ACCESS_PROD_UPD_SHIFT                                                   3
38253   #define IGU_REG_INT_STS_VF_TRIES2ACC_ATTN_CMD                                                              (0x1<<4) // VFID bit is set and the command is to attention bit set/clr/upd.
38254   #define IGU_REG_INT_STS_VF_TRIES2ACC_ATTN_CMD_SHIFT                                                        4
38255   #define IGU_REG_INT_STS_MME_BIGGER_THEN_5                                                                  (0x1<<5) // MME value in MSI control is bigger than 5.
38256   #define IGU_REG_INT_STS_MME_BIGGER_THEN_5_SHIFT                                                            5
38257   #define IGU_REG_INT_STS_SB_INDEX_IS_NOT_VALID                                                              (0x1<<6) // Prod / Cons update command to invalid SB index.
38258   #define IGU_REG_INT_STS_SB_INDEX_IS_NOT_VALID_SHIFT                                                        6
38259   #define IGU_REG_INT_STS_DURIN_INT_READ_WITH_SIMD_DIS                                                       (0x1<<7) // During interrupt read from function that is not in SIMD mode.
38260   #define IGU_REG_INT_STS_DURIN_INT_READ_WITH_SIMD_DIS_SHIFT                                                 7
38261   #define IGU_REG_INT_STS_CMD_FID_NOT_MATCH                                                                  (0x1<<8) // Command FID not match mapping FID.
38262   #define IGU_REG_INT_STS_CMD_FID_NOT_MATCH_SHIFT                                                            8
38263   #define IGU_REG_INT_STS_SEGMENT_ACCESS_INVALID                                                             (0x1<<9) // Removed.
38264   #define IGU_REG_INT_STS_SEGMENT_ACCESS_INVALID_SHIFT                                                       9
38265   #define IGU_REG_INT_STS_ATTN_PROD_ACC                                                                      (0x1<<10) // Update producer command to attention producer.
38266   #define IGU_REG_INT_STS_ATTN_PROD_ACC_SHIFT                                                                10
38267 #define IGU_REG_INT_MASK                                                                                     0x180184UL //Access:RW   DataWidth:0xb    // Multi Field Register.
38268   #define IGU_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.ADDRESS_ERROR .
38269   #define IGU_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
38270   #define IGU_REG_INT_MASK_CTRL_FIFO_ERROR_ERR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.CTRL_FIFO_ERROR_ERR .
38271   #define IGU_REG_INT_MASK_CTRL_FIFO_ERROR_ERR_SHIFT                                                         1
38272   #define IGU_REG_INT_MASK_PXP_REQ_LENGTH_TOO_BIG                                                            (0x1<<2) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.PXP_REQ_LENGTH_TOO_BIG .
38273   #define IGU_REG_INT_MASK_PXP_REQ_LENGTH_TOO_BIG_SHIFT                                                      2
38274   #define IGU_REG_INT_MASK_HOST_TRIES2ACCESS_PROD_UPD                                                        (0x1<<3) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.HOST_TRIES2ACCESS_PROD_UPD .
38275   #define IGU_REG_INT_MASK_HOST_TRIES2ACCESS_PROD_UPD_SHIFT                                                  3
38276   #define IGU_REG_INT_MASK_VF_TRIES2ACC_ATTN_CMD                                                             (0x1<<4) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.VF_TRIES2ACC_ATTN_CMD .
38277   #define IGU_REG_INT_MASK_VF_TRIES2ACC_ATTN_CMD_SHIFT                                                       4
38278   #define IGU_REG_INT_MASK_MME_BIGGER_THEN_5                                                                 (0x1<<5) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.MME_BIGGER_THEN_5 .
38279   #define IGU_REG_INT_MASK_MME_BIGGER_THEN_5_SHIFT                                                           5
38280   #define IGU_REG_INT_MASK_SB_INDEX_IS_NOT_VALID                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.SB_INDEX_IS_NOT_VALID .
38281   #define IGU_REG_INT_MASK_SB_INDEX_IS_NOT_VALID_SHIFT                                                       6
38282   #define IGU_REG_INT_MASK_DURIN_INT_READ_WITH_SIMD_DIS                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.DURIN_INT_READ_WITH_SIMD_DIS .
38283   #define IGU_REG_INT_MASK_DURIN_INT_READ_WITH_SIMD_DIS_SHIFT                                                7
38284   #define IGU_REG_INT_MASK_CMD_FID_NOT_MATCH                                                                 (0x1<<8) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.CMD_FID_NOT_MATCH .
38285   #define IGU_REG_INT_MASK_CMD_FID_NOT_MATCH_SHIFT                                                           8
38286   #define IGU_REG_INT_MASK_SEGMENT_ACCESS_INVALID                                                            (0x1<<9) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.SEGMENT_ACCESS_INVALID .
38287   #define IGU_REG_INT_MASK_SEGMENT_ACCESS_INVALID_SHIFT                                                      9
38288   #define IGU_REG_INT_MASK_ATTN_PROD_ACC                                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: IGU_REG_INT_STS.ATTN_PROD_ACC .
38289   #define IGU_REG_INT_MASK_ATTN_PROD_ACC_SHIFT                                                               10
38290 #define IGU_REG_INT_STS_WR                                                                                   0x180188UL //Access:WR   DataWidth:0xb    // Multi Field Register.
38291   #define IGU_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
38292   #define IGU_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
38293   #define IGU_REG_INT_STS_WR_CTRL_FIFO_ERROR_ERR                                                             (0x1<<1) // Debug FIFO error. Write to full FIFO or read from empty FIFO.
38294   #define IGU_REG_INT_STS_WR_CTRL_FIFO_ERROR_ERR_SHIFT                                                       1
38295   #define IGU_REG_INT_STS_WR_PXP_REQ_LENGTH_TOO_BIG                                                          (0x1<<2) // PXP write message length bigger then one.
38296   #define IGU_REG_INT_STS_WR_PXP_REQ_LENGTH_TOO_BIG_SHIFT                                                    2
38297   #define IGU_REG_INT_STS_WR_HOST_TRIES2ACCESS_PROD_UPD                                                      (0x1<<3) // Host write producer update command.
38298   #define IGU_REG_INT_STS_WR_HOST_TRIES2ACCESS_PROD_UPD_SHIFT                                                3
38299   #define IGU_REG_INT_STS_WR_VF_TRIES2ACC_ATTN_CMD                                                           (0x1<<4) // VFID bit is set and the command is to attention bit set/clr/upd.
38300   #define IGU_REG_INT_STS_WR_VF_TRIES2ACC_ATTN_CMD_SHIFT                                                     4
38301   #define IGU_REG_INT_STS_WR_MME_BIGGER_THEN_5                                                               (0x1<<5) // MME value in MSI control is bigger than 5.
38302   #define IGU_REG_INT_STS_WR_MME_BIGGER_THEN_5_SHIFT                                                         5
38303   #define IGU_REG_INT_STS_WR_SB_INDEX_IS_NOT_VALID                                                           (0x1<<6) // Prod / Cons update command to invalid SB index.
38304   #define IGU_REG_INT_STS_WR_SB_INDEX_IS_NOT_VALID_SHIFT                                                     6
38305   #define IGU_REG_INT_STS_WR_DURIN_INT_READ_WITH_SIMD_DIS                                                    (0x1<<7) // During interrupt read from function that is not in SIMD mode.
38306   #define IGU_REG_INT_STS_WR_DURIN_INT_READ_WITH_SIMD_DIS_SHIFT                                              7
38307   #define IGU_REG_INT_STS_WR_CMD_FID_NOT_MATCH                                                               (0x1<<8) // Command FID not match mapping FID.
38308   #define IGU_REG_INT_STS_WR_CMD_FID_NOT_MATCH_SHIFT                                                         8
38309   #define IGU_REG_INT_STS_WR_SEGMENT_ACCESS_INVALID                                                          (0x1<<9) // Removed.
38310   #define IGU_REG_INT_STS_WR_SEGMENT_ACCESS_INVALID_SHIFT                                                    9
38311   #define IGU_REG_INT_STS_WR_ATTN_PROD_ACC                                                                   (0x1<<10) // Update producer command to attention producer.
38312   #define IGU_REG_INT_STS_WR_ATTN_PROD_ACC_SHIFT                                                             10
38313 #define IGU_REG_INT_STS_CLR                                                                                  0x18018cUL //Access:RC   DataWidth:0xb    // Multi Field Register.
38314   #define IGU_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
38315   #define IGU_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
38316   #define IGU_REG_INT_STS_CLR_CTRL_FIFO_ERROR_ERR                                                            (0x1<<1) // Debug FIFO error. Write to full FIFO or read from empty FIFO.
38317   #define IGU_REG_INT_STS_CLR_CTRL_FIFO_ERROR_ERR_SHIFT                                                      1
38318   #define IGU_REG_INT_STS_CLR_PXP_REQ_LENGTH_TOO_BIG                                                         (0x1<<2) // PXP write message length bigger then one.
38319   #define IGU_REG_INT_STS_CLR_PXP_REQ_LENGTH_TOO_BIG_SHIFT                                                   2
38320   #define IGU_REG_INT_STS_CLR_HOST_TRIES2ACCESS_PROD_UPD                                                     (0x1<<3) // Host write producer update command.
38321   #define IGU_REG_INT_STS_CLR_HOST_TRIES2ACCESS_PROD_UPD_SHIFT                                               3
38322   #define IGU_REG_INT_STS_CLR_VF_TRIES2ACC_ATTN_CMD                                                          (0x1<<4) // VFID bit is set and the command is to attention bit set/clr/upd.
38323   #define IGU_REG_INT_STS_CLR_VF_TRIES2ACC_ATTN_CMD_SHIFT                                                    4
38324   #define IGU_REG_INT_STS_CLR_MME_BIGGER_THEN_5                                                              (0x1<<5) // MME value in MSI control is bigger than 5.
38325   #define IGU_REG_INT_STS_CLR_MME_BIGGER_THEN_5_SHIFT                                                        5
38326   #define IGU_REG_INT_STS_CLR_SB_INDEX_IS_NOT_VALID                                                          (0x1<<6) // Prod / Cons update command to invalid SB index.
38327   #define IGU_REG_INT_STS_CLR_SB_INDEX_IS_NOT_VALID_SHIFT                                                    6
38328   #define IGU_REG_INT_STS_CLR_DURIN_INT_READ_WITH_SIMD_DIS                                                   (0x1<<7) // During interrupt read from function that is not in SIMD mode.
38329   #define IGU_REG_INT_STS_CLR_DURIN_INT_READ_WITH_SIMD_DIS_SHIFT                                             7
38330   #define IGU_REG_INT_STS_CLR_CMD_FID_NOT_MATCH                                                              (0x1<<8) // Command FID not match mapping FID.
38331   #define IGU_REG_INT_STS_CLR_CMD_FID_NOT_MATCH_SHIFT                                                        8
38332   #define IGU_REG_INT_STS_CLR_SEGMENT_ACCESS_INVALID                                                         (0x1<<9) // Removed.
38333   #define IGU_REG_INT_STS_CLR_SEGMENT_ACCESS_INVALID_SHIFT                                                   9
38334   #define IGU_REG_INT_STS_CLR_ATTN_PROD_ACC                                                                  (0x1<<10) // Update producer command to attention producer.
38335   #define IGU_REG_INT_STS_CLR_ATTN_PROD_ACC_SHIFT                                                            10
38336 #define IGU_REG_PRTY_MASK                                                                                    0x180194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
38337   #define IGU_REG_PRTY_MASK_CAM_PARITY                                                                       (0x1<<0) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS.CAM_PARITY .
38338   #define IGU_REG_PRTY_MASK_CAM_PARITY_SHIFT                                                                 0
38339 #define IGU_REG_PRTY_MASK_H_0_BB_K2                                                                          0x180204UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
38340   #define IGU_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM009_I_ECC_RF_INT .
38341   #define IGU_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2_SHIFT                                              0
38342   #define IGU_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
38343   #define IGU_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2_SHIFT                                                   1
38344   #define IGU_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
38345   #define IGU_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_SHIFT                                                   1
38346   #define IGU_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
38347   #define IGU_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2_SHIFT                                                   2
38348   #define IGU_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
38349   #define IGU_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_SHIFT                                                   2
38350   #define IGU_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
38351   #define IGU_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_SHIFT                                                   3
38352   #define IGU_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
38353   #define IGU_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_SHIFT                                                   3
38354   #define IGU_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
38355   #define IGU_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2_SHIFT                                                   4
38356   #define IGU_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
38357   #define IGU_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_SHIFT                                                   4
38358   #define IGU_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
38359   #define IGU_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                                   5
38360   #define IGU_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<6) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
38361   #define IGU_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                6
38362   #define IGU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_0_K2                                                       (0x1<<7) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_0 .
38363   #define IGU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_0_K2_SHIFT                                                 7
38364   #define IGU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_1_K2                                                       (0x1<<8) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_1 .
38365   #define IGU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_1_K2_SHIFT                                                 8
38366   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_0_BB                                                       (0x1<<7) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_0 .
38367   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_0_BB_SHIFT                                                 7
38368   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_0_K2                                                       (0x1<<9) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_0 .
38369   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_0_K2_SHIFT                                                 9
38370   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_1_BB                                                       (0x1<<8) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_1 .
38371   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_1_BB_SHIFT                                                 8
38372   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_1_K2                                                       (0x1<<10) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_1 .
38373   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_1_K2_SHIFT                                                 10
38374   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_2_K2                                                       (0x1<<11) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY_2 .
38375   #define IGU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_2_K2_SHIFT                                                 11
38376   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
38377   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_SHIFT                                                   12
38378   #define IGU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                      (0x1<<13) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
38379   #define IGU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                                13
38380   #define IGU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_0_K2                                                       (0x1<<14) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY_0 .
38381   #define IGU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_0_K2_SHIFT                                                 14
38382   #define IGU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_1_K2                                                       (0x1<<15) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY_1 .
38383   #define IGU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_1_K2_SHIFT                                                 15
38384   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_0_BB                                                       (0x1<<14) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY_0 .
38385   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_0_BB_SHIFT                                                 14
38386   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_0_K2                                                       (0x1<<16) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY_0 .
38387   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_0_K2_SHIFT                                                 16
38388   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_1_BB                                                       (0x1<<15) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY_1 .
38389   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_1_BB_SHIFT                                                 15
38390   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_1_K2                                                       (0x1<<17) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY_1 .
38391   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_1_K2_SHIFT                                                 17
38392   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_2_K2                                                       (0x1<<18) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY_2 .
38393   #define IGU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_2_K2_SHIFT                                                 18
38394   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
38395   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_SHIFT                                                   19
38396   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_0_BB_K2                                                    (0x1<<20) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY_0 .
38397   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_0_BB_K2_SHIFT                                              20
38398   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_1_BB_K2                                                    (0x1<<21) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY_1 .
38399   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_1_BB_K2_SHIFT                                              21
38400   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_0_BB                                                       (0x1<<26) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_0 .
38401   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_0_BB_SHIFT                                                 26
38402   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_0_K2                                                       (0x1<<22) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_0 .
38403   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_0_K2_SHIFT                                                 22
38404   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_1_BB                                                       (0x1<<27) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_1 .
38405   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_1_BB_SHIFT                                                 27
38406   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_1_K2                                                       (0x1<<23) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_1 .
38407   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_1_K2_SHIFT                                                 23
38408   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_2_BB                                                       (0x1<<28) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_2 .
38409   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_2_BB_SHIFT                                                 28
38410   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_2_K2                                                       (0x1<<24) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY_2 .
38411   #define IGU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_2_K2_SHIFT                                                 24
38412   #define IGU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
38413   #define IGU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                                   29
38414   #define IGU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
38415   #define IGU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_SHIFT                                                   25
38416   #define IGU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
38417   #define IGU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2_SHIFT                                                   26
38418   #define IGU_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
38419   #define IGU_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_SHIFT                                                   30
38420   #define IGU_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
38421   #define IGU_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2_SHIFT                                                   27
38422   #define IGU_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
38423   #define IGU_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_SHIFT                                                   5
38424   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_0_BB                                                       (0x1<<9) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY_0 .
38425   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_0_BB_SHIFT                                                 9
38426   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_1_BB                                                       (0x1<<10) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY_1 .
38427   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_1_BB_SHIFT                                                 10
38428   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_2_BB                                                       (0x1<<11) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY_2 .
38429   #define IGU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_2_BB_SHIFT                                                 11
38430   #define IGU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
38431   #define IGU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_SHIFT                                                   12
38432   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB                                                       (0x1<<16) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_0 .
38433   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB_SHIFT                                                 16
38434   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB                                                       (0x1<<17) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_1 .
38435   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB_SHIFT                                                 17
38436   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_2_BB                                                       (0x1<<18) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_2 .
38437   #define IGU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_2_BB_SHIFT                                                 18
38438   #define IGU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
38439   #define IGU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   19
38440   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_2_BB                                                       (0x1<<22) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY_2 .
38441   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_2_BB_SHIFT                                                 22
38442   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_3_BB                                                       (0x1<<23) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY_3 .
38443   #define IGU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_3_BB_SHIFT                                                 23
38444   #define IGU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_0_BB                                                       (0x1<<24) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY_0 .
38445   #define IGU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_0_BB_SHIFT                                                 24
38446   #define IGU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_1_BB                                                       (0x1<<25) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY_1 .
38447   #define IGU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_1_BB_SHIFT                                                 25
38448 #define IGU_REG_MEM_ECC_ENABLE_0_BB                                                                          0x180220UL //Access:RW   DataWidth:0x1    // Enable ECC for memory ecc instance igu.IGU_MSIX_288_SB_IF.i_igu_msix_mem.i_ecc in module igu_msix_288_sb_mem
38449 #define IGU_REG_MEM_ECC_ENABLE_0_K2                                                                          0x180210UL //Access:RW   DataWidth:0x1    // Enable ECC for memory ecc instance igu.IGU_MSIX_368_SB_IF.i_igu_msix_mem.i_ecc in module igu_msix_368_sb_mem
38450 #define IGU_REG_MEM_ECC_PARITY_ONLY_0_BB                                                                     0x180224UL //Access:RW   DataWidth:0x1    // Set parity only for memory ecc instance igu.IGU_MSIX_288_SB_IF.i_igu_msix_mem.i_ecc in module igu_msix_288_sb_mem
38451 #define IGU_REG_MEM_ECC_PARITY_ONLY_0_K2                                                                     0x180214UL //Access:RW   DataWidth:0x1    // Set parity only for memory ecc instance igu.IGU_MSIX_368_SB_IF.i_igu_msix_mem.i_ecc in module igu_msix_368_sb_mem
38452 #define IGU_REG_PRTY_MASK_H_1_BB                                                                             0x180214UL //Access:RW   DataWidth:0x1    // Multi Field Register.
38453   #define IGU_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: IGU_REG_PRTY_STS_H_1.MEM015_I_MEM_PRTY .
38454   #define IGU_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_BB_SHIFT                                                   0
38455 #define IGU_REG_MEM_ECC_ERROR_CORRECTED_0_BB                                                                 0x180228UL //Access:RC   DataWidth:0x1    // Record if a correctable error occurred on memory ecc instance igu.IGU_MSIX_288_SB_IF.i_igu_msix_mem.i_ecc in module igu_msix_288_sb_mem
38456 #define IGU_REG_MEM_ECC_ERROR_CORRECTED_0_K2                                                                 0x180218UL //Access:RC   DataWidth:0x1    // Record if a correctable error occurred on memory ecc instance igu.IGU_MSIX_368_SB_IF.i_igu_msix_mem.i_ecc in module igu_msix_368_sb_mem
38457 #define IGU_REG_MEM_ECC_EVENTS_BB                                                                            0x18022cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
38458 #define IGU_REG_MEM_ECC_EVENTS_K2                                                                            0x18021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
38459 #define IGU_REG_STATISTIC_NUM_PF_MSG_SENT                                                                    0x180400UL //Access:RW   DataWidth:0x14   // Debug: Number of MSI/MSIX/ATTN messages sent for the PF: address 0 - number of MSI/MSIX messages; address 1 - number of ATTN messages.
38460 #define IGU_REG_STATISTIC_NUM_PF_MSG_SENT_SIZE                                                               2
38461 #define IGU_REG_STATISTIC_NUM_VF_MSG_SENT                                                                    0x180408UL //Access:RW   DataWidth:0x14   // Debug: Number of MSI/MSIX messages sent for VF.
38462 #define IGU_REG_PXP_REQUEST_COUNTER                                                                          0x18040cUL //Access:R    DataWidth:0x20   // Debug: number of PXP messeges sent (attention, msi and msix).
38463 #define IGU_REG_PXP_WRITE_DONE_COUNTER                                                                       0x180410UL //Access:R    DataWidth:0x20   // Debug: number of PXP write done received (attention, msi and msix).
38464 #define IGU_REG_PXP_REQ_COUNTER_CTL                                                                          0x180414UL //Access:RW   DataWidth:0xa    // Multi Field Register.
38465   #define IGU_REG_PXP_REQ_COUNTER_CTL_PXP_REQ_COUNTER_SB_NUM                                                 (0x1ff<<0) // Debug: SB index for the counter.
38466   #define IGU_REG_PXP_REQ_COUNTER_CTL_PXP_REQ_COUNTER_SB_NUM_SHIFT                                           0
38467   #define IGU_REG_PXP_REQ_COUNTER_CTL_PXP_REQ_COUNTER_SB_NUM_MASK_EN                                         (0x1<<9) // Debug: if set the counter is active.
38468   #define IGU_REG_PXP_REQ_COUNTER_CTL_PXP_REQ_COUNTER_SB_NUM_MASK_EN_SHIFT                                   9
38469 #define IGU_REG_PXP_REQ_COUNTER                                                                              0x180418UL //Access:RC   DataWidth:0x20   // Debug: count the number of PXP requests sent on behalf of a specific MSI/MSI-X vector on the SB index in pxp_req_counter_sb_num.
38470 #define IGU_REG_PROD_UPD_COUNTER_CTL                                                                         0x18041cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
38471   #define IGU_REG_PROD_UPD_COUNTER_CTL_PROD_UPD_COUNTER_SB_NUM                                               (0x1ff<<0) // Debug: SB index for the counter.
38472   #define IGU_REG_PROD_UPD_COUNTER_CTL_PROD_UPD_COUNTER_SB_NUM_SHIFT                                         0
38473   #define IGU_REG_PROD_UPD_COUNTER_CTL_PROD_UPD_COUNTER_SB_NUM_MASK_EN                                       (0x1<<9) // Debug: if set the counter is active.
38474   #define IGU_REG_PROD_UPD_COUNTER_CTL_PROD_UPD_COUNTER_SB_NUM_MASK_EN_SHIFT                                 9
38475 #define IGU_REG_PROD_UPD_COUNTER                                                                             0x180420UL //Access:RC   DataWidth:0x20   // Debug: count the number of PROD update requests which arrived on a specific SB, on the SB index in prod_upd_counter_sb_num.                   If the SB number in the configuration is all ones the counter counts for all the SB indexes.
38476 #define IGU_REG_CONS_UPD_COUNTER_CTL                                                                         0x180424UL //Access:RW   DataWidth:0xa    // Multi Field Register.
38477   #define IGU_REG_CONS_UPD_COUNTER_CTL_CONS_UPD_COUNTER_SB_NUM                                               (0x1ff<<0) // Debug: SB index for the counter.
38478   #define IGU_REG_CONS_UPD_COUNTER_CTL_CONS_UPD_COUNTER_SB_NUM_SHIFT                                         0
38479   #define IGU_REG_CONS_UPD_COUNTER_CTL_CONS_UPD_COUNTER_SB_NUM_MASK_EN                                       (0x1<<9) // Debug: if set th counter is active.
38480   #define IGU_REG_CONS_UPD_COUNTER_CTL_CONS_UPD_COUNTER_SB_NUM_MASK_EN_SHIFT                                 9
38481 #define IGU_REG_CONS_UPD_COUNTER                                                                             0x180428UL //Access:RC   DataWidth:0x20   // Debug: count tnumber of CONS update requests which arrived on a specific SB, on the SB index in cons_upd_counter_sb_num. If the SB number in the configuration is all ones the counter counts for all the SB indexes.
38482 #define IGU_REG_STATISTIC_NUM_OF_INTA_ASSERTED                                                               0x18042cUL //Access:RW   DataWidth:0x14   // Number of interrupt assertion for the PF.
38483 #define IGU_REG_RATE_LIMITER_STATISTICS                                                                      0x180600UL //Access:RW   DataWidth:0x14   // IPS statistics - number of messages sent for each group.
38484 #define IGU_REG_RATE_LIMITER_STATISTICS_SIZE                                                                 64
38485 #define IGU_REG_PF_CONFIGURATION                                                                             0x180800UL //Access:RW   DataWidth:0x6    // b0 - function enable; b1 - MSI/MSIX enable; b2 - INT enable; b3 - attention enable; b4 - single ISR mode enable; b5 - simd all ones mode - If clear (reset value):If the result of SB_before_mask & MASK is 0xFFFF_FFFF then the read result will be 0x7FFF_FFFF and the mask will be also 0x7FFF_FFFF. Therefore the interrupt is not de-asserted (the MSB SB is asserted and unmasked). And on the next read from SIMD with mask the result will be 0x8000_0000 and only now the interrupt will be de-asserted. If set: If the result of SB_before_mask & MASK is 0xFFFF_FFFF then the read result will be 0x7FFF_FFFF but the mask will be 0xFFFF_FFFF. Therefore the interrupt is de-asserted. And on the next read from SIMD with mask the result will be 0x0.
38486 #define IGU_REG_VF_CONFIGURATION                                                                             0x180804UL //Access:RW   DataWidth:0x9    // d0 - function enable; d1 - MSI/MSIX enable; d3:d2 reserved; d4 - single ISR mode enable; d8:d5 parent PF (BB supports only 0-7 PF).
38487 #define IGU_REG_MESSAGE_FIELDS                                                                               0x180808UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
38488   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_VQID                                                               (0x1f<<0) // VQID for MSI and MSIX messages.
38489   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_VQID_SHIFT                                                         0
38490   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_ATC                                                                (0x7<<5) // ATC for MSI and MSIX messages.
38491   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_ATC_SHIFT                                                          5
38492   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_RO                                                                 (0x1<<8) // RO for MSI and MSIX messages.
38493   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_RO_SHIFT                                                           8
38494   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_NS                                                                 (0x1<<9) // NS for MSI and MSIX messages.
38495   #define IGU_REG_MESSAGE_FIELDS_MSI_MSIX_NS_SHIFT                                                           9
38496   #define IGU_REG_MESSAGE_FIELDS_MSIX_WRITE_DONE_TYPE                                                        (0x1<<10) // Write done type for MSI and MSIX message.
38497   #define IGU_REG_MESSAGE_FIELDS_MSIX_WRITE_DONE_TYPE_SHIFT                                                  10
38498   #define IGU_REG_MESSAGE_FIELDS_RESEVED                                                                     (0xf<<11) // Reserved.
38499   #define IGU_REG_MESSAGE_FIELDS_RESEVED_SHIFT                                                               11
38500   #define IGU_REG_MESSAGE_FIELDS_ATTN_VQID                                                                   (0x1f<<15) // VQID for attention messages.
38501   #define IGU_REG_MESSAGE_FIELDS_ATTN_VQID_SHIFT                                                             15
38502   #define IGU_REG_MESSAGE_FIELDS_ATTN_ATC                                                                    (0x7<<20) // ATC for attention messages.
38503   #define IGU_REG_MESSAGE_FIELDS_ATTN_ATC_SHIFT                                                              20
38504   #define IGU_REG_MESSAGE_FIELDS_ATTN_RO                                                                     (0x1<<23) // RO for attention messages.
38505   #define IGU_REG_MESSAGE_FIELDS_ATTN_RO_SHIFT                                                               23
38506   #define IGU_REG_MESSAGE_FIELDS_ATTN_NS                                                                     (0x1<<24) // NS for attention messages.
38507   #define IGU_REG_MESSAGE_FIELDS_ATTN_NS_SHIFT                                                               24
38508   #define IGU_REG_MESSAGE_FIELDS_ATTN_WRITE_DONE_TYPE                                                        (0x1<<25) // Write done type for attention message.
38509   #define IGU_REG_MESSAGE_FIELDS_ATTN_WRITE_DONE_TYPE_SHIFT                                                  25
38510   #define IGU_REG_MESSAGE_FIELDS_ENDIANITY_MODE                                                              (0x3<<26) // Endianity mode in MSI/MSIX and attention message.
38511   #define IGU_REG_MESSAGE_FIELDS_ENDIANITY_MODE_SHIFT                                                        26
38512 #define IGU_REG_PCI_PF_MSI_EN_BB                                                                             0x18080cUL //Access:RW   DataWidth:0x1    // PF MSI enable status. Shadow of PCI config register.
38513 #define IGU_REG_PCI_PF_MSIX_EN_BB                                                                            0x180810UL //Access:RW   DataWidth:0x1    // PF MSIX enable status. Shadow of PCI config register.
38514 #define IGU_REG_PCI_PF_MSIX_FUNC_MASK_BB                                                                     0x180814UL //Access:RW   DataWidth:0x1    // PF MSIX function mask status. Shadow of PCI config register. 0 - unmasked; 1 - masked.
38515 #define IGU_REG_PCI_VF_MSIX_EN_BB                                                                            0x180818UL //Access:RW   DataWidth:0x1    // VF MSIX enable status. Shadow of PCI config register.
38516 #define IGU_REG_PCI_VF_MSIX_FUNC_MASK_BB                                                                     0x18081cUL //Access:RW   DataWidth:0x1    // VF MSIX function mask status. Shadow of PCI config register. 0 - unmasked; 1 - masked.
38517 #define IGU_REG_ATTN_MSG_ADDR_L                                                                              0x180820UL //Access:RW   DataWidth:0x20   // For attention message: Attention bit destination address 32 LSB. Two Lsbit must be zero.
38518 #define IGU_REG_ATTN_MSG_ADDR_H                                                                              0x180824UL //Access:RW   DataWidth:0x20   // For attention message: Attention bit destination address 32 MSB.
38519 #define IGU_REG_ATTENTION_BIT_STATUS_INDEX                                                                   0x180828UL //Access:RW   DataWidth:0x10   // Value of attention bit status index (posted toward the driver as attention bit status index). This is the same value as in the attention message.
38520 #define IGU_REG_LEADING_EDGE_LATCH                                                                           0x18082cUL //Access:RW   DataWidth:0x20   // Attention signals leading edge. attn bit condition monitoring; each bit that is set will lock a change from 0 to 1 in the corresponding attention signals that comes from the AEU.
38521 #define IGU_REG_TRAILING_EDGE_LATCH                                                                          0x180830UL //Access:RW   DataWidth:0x20   // Attention signals trailing edge. attn bit condition monitoring; each bit that is set will lock a change from 1 to 0 in the corresponding attention signals that comes from the AEU.
38522 #define IGU_REG_ATTENTION_BITS                                                                               0x180834UL //Access:RW   DataWidth:0x20   // 32 bit register with the latched attention values. These are the same bits as in the attention message.
38523 #define IGU_REG_ATTENTION_ACK_BITS                                                                           0x180838UL //Access:RW   DataWidth:0x20   // 32 bit register with the attention ACK values.These are the same bits as in the attention message.
38524 #define IGU_REG_ATTENTION_ENABLE                                                                             0x18083cUL //Access:RW   DataWidth:0xc    // Attention enable. Each PF attention vector is 12 bit. If the bit is set to 1, the corresponding bit in the attention vector is enabled. If the bit is set to 0, the corresponding bit in the attention vector is disabled.
38525 #define IGU_REG_COMMAND_REG_32LSB_DATA                                                                       0x180840UL //Access:RW   DataWidth:0x20   // If the last command sent to the command_reg_ctrl was a read command, this register holds the 32LSB read value. If address is PBA: 32LSB of PBA register (one in each bit means PBA message wasnt sent due to mask). If address = SIMD with mask 64b/32LSB: 32 LSB of the during interrupt register (one in each bit means the appropriate SB is asserted. Every bit that is set will be masked in the mask bit register). If address = SIMD with mask 32MSB: this register will return zero. If address = SIMD without mask 64b: 32 LSB of the during interrupt register (one in each bit means the appropriate SB is asserted). If the command sent to the command_reg_ctrl is a write command the data in this register is used as follows:  If address = interrupt acknowledge register or producer update: same as Consumer & Producer update command.  If address = attention update: Attention ack new value = command_reg_32lsb_data. If address = attention set: Attention ack new value = attention ack old value | command_reg_32lsb_data. If address = attention clear: Attention ack new value = attention ack old value  & command_reg_32lsb_data.
38526 #define IGU_REG_COMMAND_REG_32MSB_DATA                                                                       0x180844UL //Access:RW   DataWidth:0x20   // Read only register. If the last command sent to the command_reg_ctrl was a read command, this register holds the 32MSB read value. If address is PBA: 32 MSB of PBA register (one in each bit means PBA message wasnt sent due to mask).  If address = SIMD with mask 64b/32MSB: 32 MSB of the during interrupt register (one in each bit means the appropriate SB is asserted. Every bit that is set will be masked in the mask bit register). If address = SIMD with mask 32LSB: this register will return zero.  If address = SIMD without mask 64b: 32 MSB of the during interrupt register (one in each bit means the appropriate SB is asserted).
38527 #define IGU_REG_COMMAND_REG_CTRL                                                                             0x180848UL //Access:W    DataWidth:0x20   // [15:0] - function number: opaque fid. [28:16] - PXP BAR address; [30:29] - Reserved; [31] command type - 0-read; 1-wr. When writing to this register the command will be executed. On write command the 32 LSB command should be written first (to the command_reg_32lsb_data register) and only then this register. PXP BAR address field: same as IGU BAR mapping. The following addresses are write only: interrupt ack register; producer update; Attention bits update register; Attention bits set register; Attention bits clear register. The following addresses are read only: PBA; SIMD with mask 64b; SIMD with mask 32 LSB; SIMD with mask 32 MSB; SIMD without mask 64b. The read data is copied to command_reg_32lsb_data and command_reg_32msb_data registers. On read from reserved addresses the read data will be 0.
38528 #define IGU_REG_STATISTIC_EN                                                                                 0x18084cUL //Access:RW   DataWidth:0x1    // Enable to collect data in the statistic_num_vf_msg_sent memory and statistic_num_pf_msg_sent memory.
38529 #define IGU_REG_MSI_MEMORY_BB                                                                                0x180850UL //Access:RW   DataWidth:0x20   // Address 0 - MSI address low (two Lsbit are zero). Address 1 - MSI address high. Address 2 - [15:0] - MSI data; [18:16] MME; [31:19] Reserved.
38530 #define IGU_REG_MSI_MEMORY_SIZE                                                                              3
38531 #define IGU_REG_CAM_PARITY_SCRUBBING                                                                         0x180860UL //Access:RW   DataWidth:0x2    // Multi Field Register.
38532   #define IGU_REG_CAM_PARITY_SCRUBBING_CAM_SCRUB_HIT_EN                                                      (0x1<<0) // IF = 1, hit scrubbing is enabled.                              When hit scrubbing is enabled, the match address of the hit response is used to perform a two-cycle                              read at the CAM hit location and (as usual) parity is checked during this read.
38533   #define IGU_REG_CAM_PARITY_SCRUBBING_CAM_SCRUB_HIT_EN_SHIFT                                                0
38534   #define IGU_REG_CAM_PARITY_SCRUBBING_CAM_SCRUB_MISS_EN                                                     (0x1<<1) // IF = 1, miss scrubbing is enabled.                              When miss scrubbing is enabled, each time there is a search that results in a miss, a read of                               the entire CAM will be started (or re-started). This will end when the entire CAM has been read.                              Parity is checked during this read.
38535   #define IGU_REG_CAM_PARITY_SCRUBBING_CAM_SCRUB_MISS_EN_SHIFT                                               1
38536 #define IGU_REG_RATE_LIMITER_STATISTICS_EN                                                                   0x180864UL //Access:RW   DataWidth:0x1    // Enable the RL statistic. 0 - disabled; 1 - enabled.
38537 #define IGU_REG_ECO_RESERVED                                                                                 0x180868UL //Access:RW   DataWidth:0x8    // Reserved for ECO if needed.
38538 #define IGU_REG_PENDING_BITS_STATUS                                                                          0x180880UL //Access:R    DataWidth:0x20   // Each bit represents the pending bits status for that SB. 0 = no pending; 1 = pending. Pendings means interrupt was asserted and write done was not received. The array size is 16 rows of 32 bits each (16 * 32bits = 512 SBs).
38539 #define IGU_REG_PENDING_BITS_STATUS_SIZE_BB                                                                  9
38540 #define IGU_REG_PENDING_BITS_STATUS_SIZE_K2                                                                  12
38541 #define IGU_REG_PENDING_BITS_STATUS_SIZE_E5                                                                  16
38542 #define IGU_REG_WRITE_DONE_PENDING                                                                           0x180900UL //Access:R    DataWidth:0x20   // Each bit represent write done pending bits status for that SB (MSI/MSIX message was sent and write done was not received yet). 0 = clear; 1 = set. The array size is 16 rows of 32 bits each (16 * 32bits = 512 SBs).
38543 #define IGU_REG_WRITE_DONE_PENDING_SIZE_BB                                                                   9
38544 #define IGU_REG_WRITE_DONE_PENDING_SIZE_K2                                                                   12
38545 #define IGU_REG_WRITE_DONE_PENDING_SIZE_E5                                                                   16
38546 #define IGU_REG_CLEANUP_STATUS_0                                                                             0x180980UL //Access:R    DataWidth:0x20   // Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in these registers are set and clear via the producer and consumer command. The array size is 16 rows of 32 bits each (16 * 32bits = 512 SBs).
38547 #define IGU_REG_CLEANUP_STATUS_0_SIZE_BB                                                                     9
38548 #define IGU_REG_CLEANUP_STATUS_0_SIZE_K2                                                                     12
38549 #define IGU_REG_CLEANUP_STATUS_0_SIZE_E5                                                                     16
38550 #define IGU_REG_CLEANUP_STATUS_1                                                                             0x180a00UL //Access:R    DataWidth:0x20   // Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer and consumer command. The array size is 16 rows of 32 bits each (16 * 32bits = 512 SBs).
38551 #define IGU_REG_CLEANUP_STATUS_1_SIZE_BB                                                                     9
38552 #define IGU_REG_CLEANUP_STATUS_1_SIZE_K2                                                                     12
38553 #define IGU_REG_CLEANUP_STATUS_1_SIZE_E5                                                                     16
38554 #define IGU_REG_CLEANUP_STATUS_2                                                                             0x180a80UL //Access:R    DataWidth:0x20   // Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer and consumer command. The array size is 16 rows of 32 bits each (16 * 32bits = 512 SBs).
38555 #define IGU_REG_CLEANUP_STATUS_2_SIZE_BB                                                                     9
38556 #define IGU_REG_CLEANUP_STATUS_2_SIZE_K2                                                                     12
38557 #define IGU_REG_CLEANUP_STATUS_2_SIZE_E5                                                                     16
38558 #define IGU_REG_CLEANUP_STATUS_3                                                                             0x180b00UL //Access:R    DataWidth:0x20   // Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer and consumer command. The array size is 16 rows of 32 bits each (16 * 32bits = 512 SBs).
38559 #define IGU_REG_CLEANUP_STATUS_3_SIZE_BB                                                                     9
38560 #define IGU_REG_CLEANUP_STATUS_3_SIZE_K2                                                                     12
38561 #define IGU_REG_CLEANUP_STATUS_3_SIZE_E5                                                                     16
38562 #define IGU_REG_CLEANUP_STATUS_4                                                                             0x180b80UL //Access:R    DataWidth:0x20   // Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer and consumer command. The array size is 16 rows of 32 bits each (16 * 32bits = 512 SBs).
38563 #define IGU_REG_CLEANUP_STATUS_4_SIZE_BB                                                                     9
38564 #define IGU_REG_CLEANUP_STATUS_4_SIZE_K2                                                                     12
38565 #define IGU_REG_CLEANUP_STATUS_4_SIZE_E5                                                                     16
38566 #define IGU_REG_VF_WITH_MORE_16SB_0                                                                          0x180c00UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38567 #define IGU_REG_VF_WITH_MORE_16SB_1                                                                          0x180c04UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38568 #define IGU_REG_VF_WITH_MORE_16SB_2                                                                          0x180c08UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38569 #define IGU_REG_VF_WITH_MORE_16SB_3                                                                          0x180c0cUL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38570 #define IGU_REG_VF_WITH_MORE_16SB_4                                                                          0x180c10UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38571 #define IGU_REG_VF_WITH_MORE_16SB_5                                                                          0x180c14UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38572 #define IGU_REG_VF_WITH_MORE_16SB_6                                                                          0x180c18UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38573 #define IGU_REG_VF_WITH_MORE_16SB_7                                                                          0x180c1cUL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38574 #define IGU_REG_VF_WITH_MORE_16SB_8                                                                          0x180c20UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38575 #define IGU_REG_VF_WITH_MORE_16SB_9                                                                          0x180c24UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38576 #define IGU_REG_VF_WITH_MORE_16SB_10                                                                         0x180c28UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38577 #define IGU_REG_VF_WITH_MORE_16SB_11                                                                         0x180c2cUL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38578 #define IGU_REG_VF_WITH_MORE_16SB_12                                                                         0x180c30UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38579 #define IGU_REG_VF_WITH_MORE_16SB_13                                                                         0x180c34UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38580 #define IGU_REG_VF_WITH_MORE_16SB_14                                                                         0x180c38UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38581 #define IGU_REG_VF_WITH_MORE_16SB_15                                                                         0x180c3cUL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38582 #define IGU_REG_VF_WITH_MORE_16SB_16_K2_E5                                                                   0x180c40UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38583 #define IGU_REG_VF_WITH_MORE_16SB_17_K2_E5                                                                   0x180c44UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38584 #define IGU_REG_VF_WITH_MORE_16SB_18_K2_E5                                                                   0x180c48UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38585 #define IGU_REG_VF_WITH_MORE_16SB_19_K2_E5                                                                   0x180c4cUL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38586 #define IGU_REG_VF_WITH_MORE_16SB_20_K2_E5                                                                   0x180c50UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38587 #define IGU_REG_VF_WITH_MORE_16SB_21_E5                                                                      0x180c54UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38588 #define IGU_REG_VF_WITH_MORE_16SB_22_E5                                                                      0x180c58UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38589 #define IGU_REG_VF_WITH_MORE_16SB_23_E5                                                                      0x180c5cUL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38590 #define IGU_REG_VF_WITH_MORE_16SB_24_E5                                                                      0x180c60UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38591 #define IGU_REG_VF_WITH_MORE_16SB_25_E5                                                                      0x180c64UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38592 #define IGU_REG_VF_WITH_MORE_16SB_26_E5                                                                      0x180c68UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38593 #define IGU_REG_VF_WITH_MORE_16SB_27_E5                                                                      0x180c6cUL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38594 #define IGU_REG_VF_WITH_MORE_16SB_28_E5                                                                      0x180c70UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38595 #define IGU_REG_VF_WITH_MORE_16SB_29_E5                                                                      0x180c74UL //Access:RW   DataWidth:0x9    // The VF function numbers that has more than 16 SBs. [7:0] - VF number, [8] - valid bit.
38596 #define IGU_REG_MSIX_CLEANUP_CMD                                                                             0x180c80UL //Access:W    DataWidth:0x9    // Writing the absolute SB index to the register will clear the appropriate vector in the MSIX table (write zero to all fields except the mask bit that is set).
38597 #define IGU_REG_INT_BEFORE_MASK_STS_PF                                                                       0x180ca0UL //Access:RW   DataWidth:0x20   // SB interrupt before mask. 0 - prod equal cons. 1 - prod not equal cons or last command for this SB was prod update. The bits order is according to the vector number of each SB in that function. Only 129b available.
38598 #define IGU_REG_INT_BEFORE_MASK_STS_PF_SIZE                                                                  5
38599 #define IGU_REG_INT_BEFORE_MASK_STS_VF_LSB                                                                   0x180cc0UL //Access:RW   DataWidth:0x20   // SB interrupt before mask. 0 - prod equal cons. 1 - prod not equal cons or last command for this SB was prod update. The bits order is according to the vector number of each SB in that function. Bits 31:16 are available for functions that are configured in vf_with_more_16sb only.
38600 #define IGU_REG_INT_BEFORE_MASK_STS_VF_MSB                                                                   0x180cc4UL //Access:RW   DataWidth:0x20   // SB interrupt before mask. 0 - prod equal cons. 1 - prod not equal cons or last command for this SB was prod update. The bits order is according to the vector number of each SB in that function. Available for functions that are configured in vf_with_more_16sb only.
38601 #define IGU_REG_INT_MASK_STS_PF                                                                              0x180ce0UL //Access:RW   DataWidth:0x20   // SB interrupt mask. 0 - unmasked. 1 - masked. The bits order is according to the vector number of each SB in that function. Only 129b available.
38602 #define IGU_REG_INT_MASK_STS_PF_SIZE                                                                         5
38603 #define IGU_REG_INT_MASK_STS_VF_LSB                                                                          0x180d00UL //Access:RW   DataWidth:0x20   // SB interrupt mask. 0 - unmasked. 1 - masked. The bits order is according to the vector number of each SB in that function. Bits 31:16 are available for functions that are configured in vf_with_more_16sb only.
38604 #define IGU_REG_INT_MASK_STS_VF_MSB                                                                          0x180d04UL //Access:RW   DataWidth:0x20   // SB interrupt mask. 0 - unmasked. 1 - masked. The bits order is according to the vector number of each SB in that function. Availble for functions that are configured in vf_with_more_16sb only.
38605 #define IGU_REG_PBA_STS_PF                                                                                   0x180d20UL //Access:RW   DataWidth:0x20   // PBA register. 0 - PBA clear, 1 - PBA set - the appropriate MSIX message was not set due to mask bit (function or vector). The bits order is according to the vector number of each SB in that function. Only 129b availble.
38606 #define IGU_REG_PBA_STS_PF_SIZE                                                                              5
38607 #define IGU_REG_PBA_STS_VF_LSB                                                                               0x180d40UL //Access:RW   DataWidth:0x20   // PBA register. 0 - PBA clear, 1 - PBA set - the appropriate MSIX message was not set due to mask bit (function or vector). The bits order is according to the vector number of each SB in that function. Bits 31:16 are available for functions that are configured in vf_with_more_16sb only.
38608 #define IGU_REG_PBA_STS_VF_MSB                                                                               0x180d44UL //Access:RW   DataWidth:0x20   // PBA register. 0 - PBA clear, 1 - PBA set - the appropriate MSIX message was not set due to mask bit (function or vector). The bits order is according to the vector number of each SB in that function. Availble for functions that are configured in vf_with_more_16sb only.
38609 #define IGU_REG_GROUP_RL_VARIABLE0                                                                           0x180e00UL //Access:RW   DataWidth:0x18   // [9:0] upper_bound - sets the max value that the rate_counter can reach; [19:10] tick_interval - define the max interrupt rate for the group; [23:20] timer mask value - define the negative value that the tick_value receives when receiving a timer mask command. 0 = 0; 1 = 1; 2 = 2; 3 = 4; 4 = 8; 5 = 16; 6 = 24; 7 = 32; 8 = 48; 9 = 64; 10 = 96; 11 = 128; 12 = 256; 13 = 512; 14 = 750; 15 = 1000.
38610 #define IGU_REG_GROUP_RL_VARIABLE0_SIZE                                                                      64
38611 #define IGU_REG_GROUP_RL_VARIABLE1                                                                           0x181000UL //Access:RW   DataWidth:0x15   // [0:9] tick_value - receives the tick_interval value when reaching zero; or when writing to the tick_interval. The tick value is decreased every tick. [20:10] rate_counter - incremented by a one when tick_value reaches zero and decremented whenever a message from that group was sent or when a timer mask command arrived. When rate counter is zero/negative - no messages will be sent on that group. When the positive value reaches upper_bound it will not continue incrementing. Negative value is represented by 2s complement value.
38612 #define IGU_REG_GROUP_RL_VARIABLE1_SIZE                                                                      64
38613 #define IGU_REG_GLOBAL_RATE_LIMITER_VARI0                                                                    0x181200UL //Access:RW   DataWidth:0x18   // Multi Field Register.
38614   #define IGU_REG_GLOBAL_RATE_LIMITER_VARI0_GLOBAL_RATE_UPPER_BOUND                                          (0x3ff<<0) // Upper bound value of the global rate limiter. Sets the max value that the rate_counter can reach.
38615   #define IGU_REG_GLOBAL_RATE_LIMITER_VARI0_GLOBAL_RATE_UPPER_BOUND_SHIFT                                    0
38616   #define IGU_REG_GLOBAL_RATE_LIMITER_VARI0_GLOBAL_RATE_TICK_INTERVAL                                        (0x3ff<<10) // Tick interval of the global rate limiter. Define the max interrupt rate for the group.
38617   #define IGU_REG_GLOBAL_RATE_LIMITER_VARI0_GLOBAL_RATE_TICK_INTERVAL_SHIFT                                  10
38618   #define IGU_REG_GLOBAL_RATE_LIMITER_VARI0_GLOBAL_RATE_INC_VALUE                                            (0xf<<20) // The value that the global rate will be increased on every interval. Zero is not a valid value.
38619   #define IGU_REG_GLOBAL_RATE_LIMITER_VARI0_GLOBAL_RATE_INC_VALUE_SHIFT                                      20
38620 #define IGU_REG_GLOBAL_RATE_TICK_VALUE                                                                       0x181204UL //Access:R    DataWidth:0xa    // This field receives the tick_interval value when reaching zero. The tick value is decreased by one on every tick.
38621 #define IGU_REG_GLOBAL_RATE_TICK_RATE_COUNTER                                                                0x181208UL //Access:RW   DataWidth:0xb    // Rate counter - incremented by one when Tick_value reaches zero and decremented whenever a message from that group was sent. When rate counter is zero/negative - no messages will be sent on that group. Negative value is represented by 2s complement value. When the positive value reaches Upper_bound it will not continue incrementing.
38622 #define IGU_REG_VF_FUNCTIONAL_CLEANUP                                                                        0x18120cUL //Access:W    DataWidth:0x1    // Writing 1 to this register will clear the VF statistics.
38623 #define IGU_REG_PF_FUNCTIONAL_CLEANUP                                                                        0x181210UL //Access:W    DataWidth:0x1    // Writing 1 to this register will clear the PF statistics and clean also attn bit, attn ack and attn index registers.
38624 #define IGU_REG_CLK25_COUNTER_SENSITIVITY                                                                    0x181214UL //Access:RW   DataWidth:0x10   // Number of clock 25 cycles that generate a tick in the IPS mechanism. The number of cycles multiply by clock 25 cycle time should give 1 usec. In case this configuration should be changed, the change flow is done in several phases of writes while each write is as close as possible to the required configuration and it should keep one of the bits that are set in the previous write (or in the reset value) as set. Each write should be followed by a read. For example to change the reset value of (binary) 11001 (1usec) to (binary) 1100100 (4usec): write (binary) 1101100, read, write (binary) 1100100.
38625 #define IGU_REG_ATTN_TPH                                                                                     0x181218UL //Access:RW   DataWidth:0x10   // Tph field for attention message. Bits 8:0 - steering tag; bits 12:9 - reserved; bits 14:13 - st hint; bit 15 - tph valid.
38626 #define IGU_REG_GROUP_RL_EN_0                                                                                0x18121cUL //Access:R    DataWidth:0x20   // Rate Limiter group enable status bit for groups 0-31. For each bit: 0 - the rate limiter of the group is disabled. 1 - the rate limiter of the group is enabled.
38627 #define IGU_REG_GROUP_RL_EN_1                                                                                0x181220UL //Access:R    DataWidth:0x20   // Rate Limiter group enable status bit for groups 32-63. For each bit: 0 - the rate limiter of the group is disabled. 1 - the rate limiter of the group is enabled.
38628 #define IGU_REG_GROUP_RL_CREDIT_0                                                                            0x181224UL //Access:R    DataWidth:0x20   // Rate Limiter group credit status bit for groups 0-31. For each bit: 0 - the group has no credit. 1 - the group has credit.
38629 #define IGU_REG_GROUP_RL_CREDIT_1                                                                            0x181228UL //Access:R    DataWidth:0x20   // Rate Limiter group credit status bit for groups 32-63. For each bit: 0 - the group has no credit. 1 - the group has credit.
38630 #define IGU_REG_GROUP_RL_PENDING_0                                                                           0x18122cUL //Access:R    DataWidth:0x20   // Rate Limiter group pending status bit for groups 0-31. For each bit: 0 - there are no pending SB in that group. 1 - there are pending SB in that group.
38631 #define IGU_REG_GROUP_RL_PENDING_1                                                                           0x181230UL //Access:R    DataWidth:0x20   // Rate Limiter group pending status bit for groups 32-63. For each bit: 0 - there are no pending SB in that group. 1 - there are pending SB in that group.
38632 #define IGU_REG_ATTENTION_SIGNAL_P0_STATUS                                                                   0x181500UL //Access:R    DataWidth:0xc    // Debug: attention signal status. Reflects the current value of the attention signals from the MISC-AEU port0.
38633 #define IGU_REG_ATTENTION_SIGNAL_P1_STATUS                                                                   0x181504UL //Access:R    DataWidth:0xc    // Debug: attention signal status. Reflects the current value of the attention signals from the MISC-AEU port1.
38634 #define IGU_REG_ATTENTION_SIGNAL_P2_STATUS                                                                   0x181508UL //Access:R    DataWidth:0xc    // Debug: attention signal status. Reflects the current value of the attention signals from the MISC-AEU port2.
38635 #define IGU_REG_ATTENTION_SIGNAL_P3_STATUS                                                                   0x18150cUL //Access:R    DataWidth:0xc    // Debug: attention signal status. Reflects the current value of the attention signals from the MISC-AEU port3.
38636 #define IGU_REG_ATTN_MSG_PENDING                                                                             0x181510UL //Access:R    DataWidth:0x10   // Debug: messages that wait to be sent; but were not sent yet. One bit for each PFID.
38637 #define IGU_REG_ATTN_WRITE_DONE_PENDING                                                                      0x181514UL //Access:R    DataWidth:0x5    // Debug: [4] - attention write done message is pending (0-no pending; 1-pending). [3:0] = the PFID for the pending attention message. Pending means attention message was sent; but write done was not received.
38638 #define IGU_REG_COMMAND_DEBUG                                                                                0x181518UL //Access:RW   DataWidth:0x1    // Debug only: 0 - FIFO collects 64 first error messages; 1 - FIFO collects 64 last incoming command.
38639 #define IGU_REG_INTERRUPT_STATUS                                                                             0x18151cUL //Access:R    DataWidth:0x10   // Debug: Interrupt status (active high). BB: PF0 to PF7.
38640 #define IGU_REG_ERROR_HANDLING_MEMORY                                                                        0x181520UL //Access:WB_R DataWidth:0x41   // Do not read from this memory if error_handling_data_valid register is zero. The data is collected in according to the command_debug value. If command_debug is clear it holds the first 64 error commands (commands that were dropped), else it stores the last 64 commands according to debug_record_mask registers: If the mask _*_en is clear it will collect all the data regardless of the mask_* value. if it is set it will collect the data that match to the value in the mask_* register. Masking can be done according to: debug_record_mask_source_idx, debug_record_mask_min_sb_idx, debug_record_mask_max_sb_idx, debug_record_mask_fid_num, debug_record_mask_fid_exclude, debug_record_mask_cmd_type_idx. The read data encoding is as follows: [8:0] - fid ([8] - if set - PF; else VF, [7:0] - FID). [12:9] - source (values 0-7 according to PXP sources, 8 - CAU, 9 - ATTN, 10 - GRC command register). [16:13] - error type (value: 0 - no error, 1 - length error, 2 - function disabled, 3 - VF sent command to attnetion address, 4 - host sent prod update command, 5 - read of during interrupt register while in MIMD mode, 6 - access to PXP BAR reserved address, 7 - producer update command to attention index, 9 - SB index not valid, 10 - SB relative index and FID not found, 11 - FID not match, 12 - command with error flag aserted (PCI error or CAU discard) 13 - VF sent cleanup and RF cleanup is disabled, 14 - cleanup command on type bigger than 4). [31:17] - Command address (15 LSBits). [32:32] - Command write or read. 0 - read, 1 - write. [64:33] - 32 LSB Wr data. In case of CAU command the mapping is: [56:33] - CAU command [23:0], [63:57] - reserved, [64] - CAU command [42] (CMD Type). In case of ATTENTION PRODUCER UPDATE command the mapping is: [56:33] - producer value, [64:57] - reserved.
38641 #define IGU_REG_ERROR_HANDLING_MEMORY_SIZE                                                                   4
38642 #define IGU_REG_ERROR_HANDLING_DATA_VALID                                                                    0x181530UL //Access:R    DataWidth:0x1    // Data available for error memory. If this bit is clear do not read from error_handling_memory.
38643 #define IGU_REG_SILENT_DROP                                                                                  0x181534UL //Access:RW   DataWidth:0x10   // Number of command that were dropped.
38644 #define IGU_REG_MAPPING_FSM                                                                                  0x181538UL //Access:R    DataWidth:0x4    // Debug: mapping_fsm.
38645 #define IGU_REG_SB_CTRL_FSM                                                                                  0x18153cUL //Access:R    DataWidth:0x4    // Debug: sb_ctrl_fsm.
38646 #define IGU_REG_INT_HANDLE_FSM                                                                               0x181540UL //Access:R    DataWidth:0x4    // Debug: int_handle_fsm.
38647 #define IGU_REG_ATTN_FSM                                                                                     0x181544UL //Access:R    DataWidth:0x4    // Debug: attn_fsm.
38648 #define IGU_REG_PBA_FSM                                                                                      0x181548UL //Access:R    DataWidth:0x4    // Debug: pba_fsm.
38649 #define IGU_REG_MSIX_MSG_BUILDER_FSM                                                                         0x18154cUL //Access:R    DataWidth:0x5    // Debug: msix_msg_builder_fsm.
38650 #define IGU_REG_MSIX_MEM_FSM                                                                                 0x181550UL //Access:R    DataWidth:0x3    // Debug: msix_mem_fsm.
38651 #define IGU_REG_CTRL_FSM                                                                                     0x181554UL //Access:R    DataWidth:0x5    // Debug: ctrl_fsm.
38652 #define IGU_REG_PXP_ARB_FSM                                                                                  0x181558UL //Access:R    DataWidth:0x3    // Debug: pxp_arb_fsm.
38653 #define IGU_REG_DEBUG_RECORD_MASK_MIN_SB                                                                     0x18155cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
38654   #define IGU_REG_DEBUG_RECORD_MASK_MIN_SB_IDX                                                               (0x1ff<<0) // Debug: minimun SB index for the debug.
38655   #define IGU_REG_DEBUG_RECORD_MASK_MIN_SB_IDX_SHIFT                                                         0
38656   #define IGU_REG_DEBUG_RECORD_MASK_MIN_SB_EN                                                                (0x1<<9) // Debug: if set the debug information is collected for SB index equal or above debug_record_mask_min_sb_idx. Applicable for PROD/CONS UPD, CLEANUP, and MSIX RD/WR commands. This field is ignored for error cases and for all other commands.
38657   #define IGU_REG_DEBUG_RECORD_MASK_MIN_SB_EN_SHIFT                                                          9
38658 #define IGU_REG_DEBUG_RECORD_MASK_MAX_SB                                                                     0x181560UL //Access:RW   DataWidth:0xa    // Multi Field Register.
38659   #define IGU_REG_DEBUG_RECORD_MASK_MAX_SB_IDX                                                               (0x1ff<<0) // Debug: maximum SB index for the debug.
38660   #define IGU_REG_DEBUG_RECORD_MASK_MAX_SB_IDX_SHIFT                                                         0
38661   #define IGU_REG_DEBUG_RECORD_MASK_MAX_SB_EN                                                                (0x1<<9) // Debug: if set the debug information is collected for SB index equal or below debug_record_mask_max_sb_idx. Applicable for PROD/CONS UPD, CLEANUP, and MSIX RD/WR commands. This field is ignored for error cases and for all other commands.
38662   #define IGU_REG_DEBUG_RECORD_MASK_MAX_SB_EN_SHIFT                                                          9
38663 #define IGU_REG_DEBUG_RECORD_MASK_FID                                                                        0x181564UL //Access:RW   DataWidth:0xb    // Multi Field Register.
38664   #define IGU_REG_DEBUG_RECORD_MASK_FID_NUM                                                                  (0x1ff<<0) // Debug: FID number for debug . if VF - [8] = 0; [7:0] = VF number; if PF - [8] = 1; [7:4] = 0; [3:0] = PF number.
38665   #define IGU_REG_DEBUG_RECORD_MASK_FID_NUM_SHIFT                                                            0
38666   #define IGU_REG_DEBUG_RECORD_MASK_FID_EN                                                                   (0x1<<9) // Debug: if set the debug information is collected for FID specified in debug_record_mask_fid_num according to debug_record_mask_fid_exclude field.
38667   #define IGU_REG_DEBUG_RECORD_MASK_FID_EN_SHIFT                                                             9
38668   #define IGU_REG_DEBUG_RECORD_MASK_FID_EXCLUDE                                                              (0x1<<10) // Debug: if clear the debug information is collected for FID equal to debug_record_mask_fid_num. if set the debug information is collected for FID not equal to debug_record_mask_fid_num.
38669   #define IGU_REG_DEBUG_RECORD_MASK_FID_EXCLUDE_SHIFT                                                        10
38670 #define IGU_REG_DEBUG_RECORD_MASK_SOURCE                                                                     0x181568UL //Access:RW   DataWidth:0x5    // Multi Field Register.
38671   #define IGU_REG_DEBUG_RECORD_MASK_SOURCE_IDX                                                               (0xf<<0) // Debug: source index for the debug. 0=TSTORM; 1=MSTORM; 2=USTORM; 3=XSTORM; 4=YSTORM; 5=PSTORM; 6=PCIe; 7=other (PBF/NIG/QM) 8 = CAU; 9 = internal (attention producer update); 10 = GRC.
38672   #define IGU_REG_DEBUG_RECORD_MASK_SOURCE_IDX_SHIFT                                                         0
38673   #define IGU_REG_DEBUG_RECORD_MASK_SOURCE_EN                                                                (0x1<<4) // Debug: if set the debug information is collected for source equal to debug_record_mask_source_idx.
38674   #define IGU_REG_DEBUG_RECORD_MASK_SOURCE_EN_SHIFT                                                          4
38675 #define IGU_REG_DEBUG_RECORD_MASK_CMD_TYPE                                                                   0x18156cUL //Access:RW   DataWidth:0x7    // Multi Field Register.
38676   #define IGU_REG_DEBUG_RECORD_MASK_CMD_TYPE_IDX                                                             (0x3f<<0) // Debug: command type for the debug. Selects the command types to be collected. The fields: Bit [0] - MSIX read/write; Bit [1] - PBA read/write; Bit [2] - Producer update (or cleanup command through producer address space) read/write; Bit [3] - Interrupt acknowledgment - Consumer update (or cleanup command through consumer address space) read/write; Bit [4] - Attn command read/write; Bit [5] - Read during interrupt register read/write.
38677   #define IGU_REG_DEBUG_RECORD_MASK_CMD_TYPE_IDX_SHIFT                                                       0
38678   #define IGU_REG_DEBUG_RECORD_MASK_CMD_TYPE_EN                                                              (0x1<<6) // Debug: if set the debug information is collected for the marked commands only according to debug_record_mask_cmd_type_idx.
38679   #define IGU_REG_DEBUG_RECORD_MASK_CMD_TYPE_EN_SHIFT                                                        6
38680 #define IGU_REG_MISC_PORT_MODE                                                                               0x181570UL //Access:R    DataWidth:0x2    // The misc port mode signal value. 0 = SPPE; 1 = DPPE; 2 = QPPE; 3 = reserved.
38681 #define IGU_REG_CAU_DISCARD_STATUS                                                                           0x181574UL //Access:R    DataWidth:0x1    // The discard signal status from the CAU.
38682 #define IGU_REG_DBG_SELECT                                                                                   0x181578UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
38683 #define IGU_REG_DBG_DWORD_ENABLE                                                                             0x18157cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
38684 #define IGU_REG_DBG_SHIFT                                                                                    0x181580UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
38685 #define IGU_REG_DBG_FORCE_VALID                                                                              0x181584UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
38686 #define IGU_REG_DBG_FORCE_FRAME                                                                              0x181588UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
38687 #define IGU_REG_DBG_OUT_DATA                                                                                 0x1815a0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
38688 #define IGU_REG_DBG_OUT_DATA_SIZE                                                                            8
38689 #define IGU_REG_DBG_OUT_VALID                                                                                0x1815c0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
38690 #define IGU_REG_DBG_OUT_FRAME                                                                                0x1815c4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
38691 #define IGU_REG_PRODUCER_MEMORY                                                                              0x182000UL //Access:RW   DataWidth:0x18   // Producers only. Address 0-511 match to the mapping memory. Address 512-227: PF 0-15 attention producer.
38692 #define IGU_REG_PRODUCER_MEMORY_SIZE_BB                                                                      296
38693 #define IGU_REG_PRODUCER_MEMORY_SIZE_K2                                                                      384
38694 #define IGU_REG_PRODUCER_MEMORY_SIZE_E5                                                                      528
38695 #define IGU_REG_CONSUMER_MEM                                                                                 0x183000UL //Access:RW   DataWidth:0x18   // Consumers only. Address 0-511 match to the mapping memory. Address 512-227: PF0-15 attention consumer.
38696 #define IGU_REG_CONSUMER_MEM_SIZE_BB                                                                         296
38697 #define IGU_REG_CONSUMER_MEM_SIZE_K2                                                                         384
38698 #define IGU_REG_CONSUMER_MEM_SIZE_E5                                                                         528
38699 #define IGU_REG_MAPPING_MEMORY                                                                               0x184000UL //Access:RW   DataWidth:0x18   // Mapping CAM. Fields: [0] - valid. [8:1] - vector number (0-128 for PF; 0-63 for VF). [17:9] - FID (if VF: [17] = 0; [16:9] = VF number (0-239); if PF: [17] = 1; [16:9] = PF number (0-15)).                           [23:18] - IPS group ID (0-63). Reset values (the CAM receives these values by writing one to bit zero in the reset_memories register: address 0-16 - PF 0 vectors 0-16; address 17-33 - PF 1 vectors 0-16; address 34-50 - PF 2 vectors 0-16; .. address 119-135 - PF 7 vectors 0-16; .. address 254-271 - PF 15 vectors 0-16; address 272 - VF 0 vector 0; address 137 - VF 1 vector 0; address 138 - VF 2 vector 0; .. address 511 - VF 239 vector 0. All the SBs are associated to group 0 in the IRL mechanism.
38700 #define IGU_REG_MAPPING_MEMORY_SIZE_BB                                                                       288
38701 #define IGU_REG_MAPPING_MEMORY_SIZE_K2                                                                       368
38702 #define IGU_REG_MAPPING_MEMORY_SIZE_E5                                                                       512
38703 #define IGU_REG_MSIX_MEMORY                                                                                  0x186000UL //Access:WB   DataWidth:0x61   // [63:0] - MSIX message address (bit [1:0] are always zero); [95:64] - MSIX message data; [96] - MSIX mask bit (0 - unmasked; 1 - masked). Reset value (after reset_memories was set) is: MSIX address = 0; MSIX data = 0; MSIX mask bit = 1.
38704 #define IGU_REG_MSIX_MEMORY_SIZE_BB                                                                          1152
38705 #define IGU_REG_MSIX_MEMORY_SIZE_K2                                                                          1472
38706 #define IGU_REG_MSIX_MEMORY_SIZE_E5                                                                          2048
38707 #define CAU_REG_INT_STS                                                                                      0x1c00d4UL //Access:R    DataWidth:0xb    // Multi Field Register.
38708   #define CAU_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
38709   #define CAU_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
38710   #define CAU_REG_INT_STS_UNAUTHORIZED_PXP_RD_CMD                                                            (0x1<<1) // PXP read request arrived.
38711   #define CAU_REG_INT_STS_UNAUTHORIZED_PXP_RD_CMD_SHIFT                                                      1
38712   #define CAU_REG_INT_STS_UNAUTHORIZED_PXP_LENGTH_CMD                                                        (0x1<<2) // PXP write request without CQA and with length >1 arrived.
38713   #define CAU_REG_INT_STS_UNAUTHORIZED_PXP_LENGTH_CMD_SHIFT                                                  2
38714   #define CAU_REG_INT_STS_PXP_SB_ADDRESS_ERROR                                                               (0x1<<3) // SB index > CAU_NUM_SB or  SB index > CAU_NUM_PI/num_pi_per_sb. CAU_SB_NUM is 288 in BB and 368 in K2. CAU_PI_NUM is 3456 in BB and 4416 in K2
38715   #define CAU_REG_INT_STS_PXP_SB_ADDRESS_ERROR_SHIFT                                                         3
38716   #define CAU_REG_INT_STS_PXP_PI_NUMBER_ERROR                                                                (0x1<<4) // PI relative number > num_pi_per_sb.
38717   #define CAU_REG_INT_STS_PXP_PI_NUMBER_ERROR_SHIFT                                                          4
38718   #define CAU_REG_INT_STS_CLEANUP_REG_SB_IDX_ERROR                                                           (0x1<<5) // SB index > CAU_SB_NUM or  SB index > CAU_PI_NUM/num_pi_per_sb. CAU_SB_NUM is 288 in BB and 368 in K2. CAU_PI_NUM is 3456 in BB and 4416 in K2
38719   #define CAU_REG_INT_STS_CLEANUP_REG_SB_IDX_ERROR_SHIFT                                                     5
38720   #define CAU_REG_INT_STS_FSM_INVALID_LINE                                                                   (0x1<<6) // The FSM arrived to an invalid line.
38721   #define CAU_REG_INT_STS_FSM_INVALID_LINE_SHIFT                                                             6
38722   #define CAU_REG_INT_STS_CQE_FIFO_ERR                                                                       (0x1<<7) // Write to full  FIFO or read from empty  FIFO.
38723   #define CAU_REG_INT_STS_CQE_FIFO_ERR_SHIFT                                                                 7
38724   #define CAU_REG_INT_STS_IGU_WDATA_FIFO_ERR                                                                 (0x1<<8) // Write to full  FIFO or read from empty  FIFO.
38725   #define CAU_REG_INT_STS_IGU_WDATA_FIFO_ERR_SHIFT                                                           8
38726   #define CAU_REG_INT_STS_IGU_REQ_FIFO_ERR                                                                   (0x1<<9) // Write to full  FIFO or read from empty  FIFO.
38727   #define CAU_REG_INT_STS_IGU_REQ_FIFO_ERR_SHIFT                                                             9
38728   #define CAU_REG_INT_STS_IGU_CMD_FIFO_ERR                                                                   (0x1<<10) // Write to full  FIFO or read from empty  FIFO.
38729   #define CAU_REG_INT_STS_IGU_CMD_FIFO_ERR_SHIFT                                                             10
38730 #define CAU_REG_INT_STS_CLR                                                                                  0x1c00d8UL //Access:RC   DataWidth:0xb    // Multi Field Register.
38731   #define CAU_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
38732   #define CAU_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
38733   #define CAU_REG_INT_STS_CLR_UNAUTHORIZED_PXP_RD_CMD                                                        (0x1<<1) // PXP read request arrived.
38734   #define CAU_REG_INT_STS_CLR_UNAUTHORIZED_PXP_RD_CMD_SHIFT                                                  1
38735   #define CAU_REG_INT_STS_CLR_UNAUTHORIZED_PXP_LENGTH_CMD                                                    (0x1<<2) // PXP write request without CQA and with length >1 arrived.
38736   #define CAU_REG_INT_STS_CLR_UNAUTHORIZED_PXP_LENGTH_CMD_SHIFT                                              2
38737   #define CAU_REG_INT_STS_CLR_PXP_SB_ADDRESS_ERROR                                                           (0x1<<3) // SB index > CAU_NUM_SB or  SB index > CAU_NUM_PI/num_pi_per_sb. CAU_SB_NUM is 288 in BB and 368 in K2. CAU_PI_NUM is 3456 in BB and 4416 in K2
38738   #define CAU_REG_INT_STS_CLR_PXP_SB_ADDRESS_ERROR_SHIFT                                                     3
38739   #define CAU_REG_INT_STS_CLR_PXP_PI_NUMBER_ERROR                                                            (0x1<<4) // PI relative number > num_pi_per_sb.
38740   #define CAU_REG_INT_STS_CLR_PXP_PI_NUMBER_ERROR_SHIFT                                                      4
38741   #define CAU_REG_INT_STS_CLR_CLEANUP_REG_SB_IDX_ERROR                                                       (0x1<<5) // SB index > CAU_SB_NUM or  SB index > CAU_PI_NUM/num_pi_per_sb. CAU_SB_NUM is 288 in BB and 368 in K2. CAU_PI_NUM is 3456 in BB and 4416 in K2
38742   #define CAU_REG_INT_STS_CLR_CLEANUP_REG_SB_IDX_ERROR_SHIFT                                                 5
38743   #define CAU_REG_INT_STS_CLR_FSM_INVALID_LINE                                                               (0x1<<6) // The FSM arrived to an invalid line.
38744   #define CAU_REG_INT_STS_CLR_FSM_INVALID_LINE_SHIFT                                                         6
38745   #define CAU_REG_INT_STS_CLR_CQE_FIFO_ERR                                                                   (0x1<<7) // Write to full  FIFO or read from empty  FIFO.
38746   #define CAU_REG_INT_STS_CLR_CQE_FIFO_ERR_SHIFT                                                             7
38747   #define CAU_REG_INT_STS_CLR_IGU_WDATA_FIFO_ERR                                                             (0x1<<8) // Write to full  FIFO or read from empty  FIFO.
38748   #define CAU_REG_INT_STS_CLR_IGU_WDATA_FIFO_ERR_SHIFT                                                       8
38749   #define CAU_REG_INT_STS_CLR_IGU_REQ_FIFO_ERR                                                               (0x1<<9) // Write to full  FIFO or read from empty  FIFO.
38750   #define CAU_REG_INT_STS_CLR_IGU_REQ_FIFO_ERR_SHIFT                                                         9
38751   #define CAU_REG_INT_STS_CLR_IGU_CMD_FIFO_ERR                                                               (0x1<<10) // Write to full  FIFO or read from empty  FIFO.
38752   #define CAU_REG_INT_STS_CLR_IGU_CMD_FIFO_ERR_SHIFT                                                         10
38753 #define CAU_REG_INT_STS_WR                                                                                   0x1c00dcUL //Access:WR   DataWidth:0xb    // Multi Field Register.
38754   #define CAU_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
38755   #define CAU_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
38756   #define CAU_REG_INT_STS_WR_UNAUTHORIZED_PXP_RD_CMD                                                         (0x1<<1) // PXP read request arrived.
38757   #define CAU_REG_INT_STS_WR_UNAUTHORIZED_PXP_RD_CMD_SHIFT                                                   1
38758   #define CAU_REG_INT_STS_WR_UNAUTHORIZED_PXP_LENGTH_CMD                                                     (0x1<<2) // PXP write request without CQA and with length >1 arrived.
38759   #define CAU_REG_INT_STS_WR_UNAUTHORIZED_PXP_LENGTH_CMD_SHIFT                                               2
38760   #define CAU_REG_INT_STS_WR_PXP_SB_ADDRESS_ERROR                                                            (0x1<<3) // SB index > CAU_NUM_SB or  SB index > CAU_NUM_PI/num_pi_per_sb. CAU_SB_NUM is 288 in BB and 368 in K2. CAU_PI_NUM is 3456 in BB and 4416 in K2
38761   #define CAU_REG_INT_STS_WR_PXP_SB_ADDRESS_ERROR_SHIFT                                                      3
38762   #define CAU_REG_INT_STS_WR_PXP_PI_NUMBER_ERROR                                                             (0x1<<4) // PI relative number > num_pi_per_sb.
38763   #define CAU_REG_INT_STS_WR_PXP_PI_NUMBER_ERROR_SHIFT                                                       4
38764   #define CAU_REG_INT_STS_WR_CLEANUP_REG_SB_IDX_ERROR                                                        (0x1<<5) // SB index > CAU_SB_NUM or  SB index > CAU_PI_NUM/num_pi_per_sb. CAU_SB_NUM is 288 in BB and 368 in K2. CAU_PI_NUM is 3456 in BB and 4416 in K2
38765   #define CAU_REG_INT_STS_WR_CLEANUP_REG_SB_IDX_ERROR_SHIFT                                                  5
38766   #define CAU_REG_INT_STS_WR_FSM_INVALID_LINE                                                                (0x1<<6) // The FSM arrived to an invalid line.
38767   #define CAU_REG_INT_STS_WR_FSM_INVALID_LINE_SHIFT                                                          6
38768   #define CAU_REG_INT_STS_WR_CQE_FIFO_ERR                                                                    (0x1<<7) // Write to full  FIFO or read from empty  FIFO.
38769   #define CAU_REG_INT_STS_WR_CQE_FIFO_ERR_SHIFT                                                              7
38770   #define CAU_REG_INT_STS_WR_IGU_WDATA_FIFO_ERR                                                              (0x1<<8) // Write to full  FIFO or read from empty  FIFO.
38771   #define CAU_REG_INT_STS_WR_IGU_WDATA_FIFO_ERR_SHIFT                                                        8
38772   #define CAU_REG_INT_STS_WR_IGU_REQ_FIFO_ERR                                                                (0x1<<9) // Write to full  FIFO or read from empty  FIFO.
38773   #define CAU_REG_INT_STS_WR_IGU_REQ_FIFO_ERR_SHIFT                                                          9
38774   #define CAU_REG_INT_STS_WR_IGU_CMD_FIFO_ERR                                                                (0x1<<10) // Write to full  FIFO or read from empty  FIFO.
38775   #define CAU_REG_INT_STS_WR_IGU_CMD_FIFO_ERR_SHIFT                                                          10
38776 #define CAU_REG_INT_MASK                                                                                     0x1c00e0UL //Access:RW   DataWidth:0xb    // Multi Field Register.
38777   #define CAU_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.ADDRESS_ERROR .
38778   #define CAU_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
38779   #define CAU_REG_INT_MASK_UNAUTHORIZED_PXP_RD_CMD                                                           (0x1<<1) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.UNAUTHORIZED_PXP_RD_CMD .
38780   #define CAU_REG_INT_MASK_UNAUTHORIZED_PXP_RD_CMD_SHIFT                                                     1
38781   #define CAU_REG_INT_MASK_UNAUTHORIZED_PXP_LENGTH_CMD                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.UNAUTHORIZED_PXP_LENGTH_CMD .
38782   #define CAU_REG_INT_MASK_UNAUTHORIZED_PXP_LENGTH_CMD_SHIFT                                                 2
38783   #define CAU_REG_INT_MASK_PXP_SB_ADDRESS_ERROR                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.PXP_SB_ADDRESS_ERROR .
38784   #define CAU_REG_INT_MASK_PXP_SB_ADDRESS_ERROR_SHIFT                                                        3
38785   #define CAU_REG_INT_MASK_PXP_PI_NUMBER_ERROR                                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.PXP_PI_NUMBER_ERROR .
38786   #define CAU_REG_INT_MASK_PXP_PI_NUMBER_ERROR_SHIFT                                                         4
38787   #define CAU_REG_INT_MASK_CLEANUP_REG_SB_IDX_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.CLEANUP_REG_SB_IDX_ERROR .
38788   #define CAU_REG_INT_MASK_CLEANUP_REG_SB_IDX_ERROR_SHIFT                                                    5
38789   #define CAU_REG_INT_MASK_FSM_INVALID_LINE                                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.FSM_INVALID_LINE .
38790   #define CAU_REG_INT_MASK_FSM_INVALID_LINE_SHIFT                                                            6
38791   #define CAU_REG_INT_MASK_CQE_FIFO_ERR                                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.CQE_FIFO_ERR .
38792   #define CAU_REG_INT_MASK_CQE_FIFO_ERR_SHIFT                                                                7
38793   #define CAU_REG_INT_MASK_IGU_WDATA_FIFO_ERR                                                                (0x1<<8) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.IGU_WDATA_FIFO_ERR .
38794   #define CAU_REG_INT_MASK_IGU_WDATA_FIFO_ERR_SHIFT                                                          8
38795   #define CAU_REG_INT_MASK_IGU_REQ_FIFO_ERR                                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.IGU_REQ_FIFO_ERR .
38796   #define CAU_REG_INT_MASK_IGU_REQ_FIFO_ERR_SHIFT                                                            9
38797   #define CAU_REG_INT_MASK_IGU_CMD_FIFO_ERR                                                                  (0x1<<10) // This bit masks, when set, the Interrupt bit: CAU_REG_INT_STS.IGU_CMD_FIFO_ERR .
38798   #define CAU_REG_INT_MASK_IGU_CMD_FIFO_ERR_SHIFT                                                            10
38799 #define CAU_REG_PRTY_MASK_H_0                                                                                0x1c0204UL //Access:RW   DataWidth:0xd    // Multi Field Register.
38800   #define CAU_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT                                                          (0x1<<0) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM006_I_ECC_RF_INT .
38801   #define CAU_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_SHIFT                                                    0
38802   #define CAU_REG_PRTY_MASK_H_0_MEM001_I_ECC_0_RF_INT                                                        (0x1<<1) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM001_I_ECC_0_RF_INT .
38803   #define CAU_REG_PRTY_MASK_H_0_MEM001_I_ECC_0_RF_INT_SHIFT                                                  1
38804   #define CAU_REG_PRTY_MASK_H_0_MEM001_I_ECC_1_RF_INT                                                        (0x1<<2) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM001_I_ECC_1_RF_INT .
38805   #define CAU_REG_PRTY_MASK_H_0_MEM001_I_ECC_1_RF_INT_SHIFT                                                  2
38806   #define CAU_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_K2_E5                                                    (0x1<<3) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
38807   #define CAU_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_K2_E5_SHIFT                                              3
38808   #define CAU_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_K2_E5                                                    (0x1<<4) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
38809   #define CAU_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_K2_E5_SHIFT                                              4
38810   #define CAU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
38811   #define CAU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                                   3
38812   #define CAU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_E5                                                      (0x1<<5) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
38813   #define CAU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_E5_SHIFT                                                5
38814   #define CAU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
38815   #define CAU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                                   4
38816   #define CAU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_E5                                                      (0x1<<6) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
38817   #define CAU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_E5_SHIFT                                                6
38818   #define CAU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
38819   #define CAU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                                   5
38820   #define CAU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_E5                                                      (0x1<<7) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
38821   #define CAU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_E5_SHIFT                                                7
38822   #define CAU_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
38823   #define CAU_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_SHIFT                                                   6
38824   #define CAU_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_E5                                                      (0x1<<8) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
38825   #define CAU_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_E5_SHIFT                                                8
38826   #define CAU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
38827   #define CAU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_SHIFT                                                   7
38828   #define CAU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
38829   #define CAU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2_E5_SHIFT                                                9
38830   #define CAU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
38831   #define CAU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                                   8
38832   #define CAU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_E5                                                      (0x1<<10) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
38833   #define CAU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_E5_SHIFT                                                10
38834   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_0_BB                                                       (0x1<<10) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY_0 .
38835   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_0_BB_SHIFT                                                 10
38836   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_0_K2_E5                                                    (0x1<<11) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY_0 .
38837   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_0_K2_E5_SHIFT                                              11
38838   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_1_BB                                                       (0x1<<11) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY_1 .
38839   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_1_BB_SHIFT                                                 11
38840   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_1_K2_E5                                                    (0x1<<12) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY_1 .
38841   #define CAU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_1_K2_E5_SHIFT                                              12
38842   #define CAU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
38843   #define CAU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_SHIFT                                                   9
38844   #define CAU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: CAU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
38845   #define CAU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                                   12
38846 #define CAU_REG_MEM_ECC_ENABLE_0                                                                             0x1c0210UL //Access:RW   DataWidth:0x5    // Multi Field Register.
38847   #define CAU_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN                                                           (0x1<<0) // Enable ECC for memory ecc instance cau.i_cau_agg_unit_mem.i_ecc in module cau_agg_unit_mem_128data
38848   #define CAU_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_SHIFT                                                     0
38849   #define CAU_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_0_EN                                                         (0x1<<1) // Enable ECC for memory ecc instance cau.cau_pi_mem_368sb_IF.i_cau_pi_mem.i_ecc_0 in module cau_pi_mem_368sb
38850   #define CAU_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_0_EN_SHIFT                                                   1
38851   #define CAU_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_1_EN                                                         (0x1<<2) // Enable ECC for memory ecc instance cau.cau_pi_mem_368sb_IF.i_cau_pi_mem.i_ecc_1 in module cau_pi_mem_368sb
38852   #define CAU_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_1_EN_SHIFT                                                   2
38853   #define CAU_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_K2_E5                                                     (0x1<<3) // Enable ECC for memory ecc instance cau.cau_sb_addr_mem_368sb_IF.i_cau_sb_addr_mem.i_ecc in module cau_sb_addr_mem_368sb
38854   #define CAU_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_K2_E5_SHIFT                                               3
38855   #define CAU_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_K2_E5                                                     (0x1<<4) // Enable ECC for memory ecc instance cau.cau_sb_var_mem_368sb_IF.i_cau_sb_var_mem.i_ecc in module cau_sb_var_mem_368sb
38856   #define CAU_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_K2_E5_SHIFT                                               4
38857 #define CAU_REG_MEM_ECC_PARITY_ONLY_0                                                                        0x1c0214UL //Access:RW   DataWidth:0x5    // Multi Field Register.
38858   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY                                                    (0x1<<0) // Set parity only for memory ecc instance cau.i_cau_agg_unit_mem.i_ecc in module cau_agg_unit_mem_128data
38859   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_SHIFT                                              0
38860   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_0_PRTY                                                  (0x1<<1) // Set parity only for memory ecc instance cau.cau_pi_mem_368sb_IF.i_cau_pi_mem.i_ecc_0 in module cau_pi_mem_368sb
38861   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_0_PRTY_SHIFT                                            1
38862   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_1_PRTY                                                  (0x1<<2) // Set parity only for memory ecc instance cau.cau_pi_mem_368sb_IF.i_cau_pi_mem.i_ecc_1 in module cau_pi_mem_368sb
38863   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_1_PRTY_SHIFT                                            2
38864   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_K2_E5                                              (0x1<<3) // Set parity only for memory ecc instance cau.cau_sb_addr_mem_368sb_IF.i_cau_sb_addr_mem.i_ecc in module cau_sb_addr_mem_368sb
38865   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_K2_E5_SHIFT                                        3
38866   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_K2_E5                                              (0x1<<4) // Set parity only for memory ecc instance cau.cau_sb_var_mem_368sb_IF.i_cau_sb_var_mem.i_ecc in module cau_sb_var_mem_368sb
38867   #define CAU_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_K2_E5_SHIFT                                        4
38868 #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0                                                                    0x1c0218UL //Access:RC   DataWidth:0x5    // Multi Field Register.
38869   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT                                             (0x1<<0) // Record if a correctable error occurred on memory ecc instance cau.i_cau_agg_unit_mem.i_ecc in module cau_agg_unit_mem_128data
38870   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_SHIFT                                       0
38871   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_0_CORRECT                                           (0x1<<1) // Record if a correctable error occurred on memory ecc instance cau.cau_pi_mem_368sb_IF.i_cau_pi_mem.i_ecc_0 in module cau_pi_mem_368sb
38872   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_0_CORRECT_SHIFT                                     1
38873   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_1_CORRECT                                           (0x1<<2) // Record if a correctable error occurred on memory ecc instance cau.cau_pi_mem_368sb_IF.i_cau_pi_mem.i_ecc_1 in module cau_pi_mem_368sb
38874   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_1_CORRECT_SHIFT                                     2
38875   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_K2_E5                                       (0x1<<3) // Record if a correctable error occurred on memory ecc instance cau.cau_sb_addr_mem_368sb_IF.i_cau_sb_addr_mem.i_ecc in module cau_sb_addr_mem_368sb
38876   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_K2_E5_SHIFT                                 3
38877   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_K2_E5                                       (0x1<<4) // Record if a correctable error occurred on memory ecc instance cau.cau_sb_var_mem_368sb_IF.i_cau_sb_var_mem.i_ecc in module cau_sb_var_mem_368sb
38878   #define CAU_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_K2_E5_SHIFT                                 4
38879 #define CAU_REG_MEM_ECC_EVENTS                                                                               0x1c021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
38880 #define CAU_REG_NUM_PI_PER_SB                                                                                0x1c0400UL //Access:RW   DataWidth:0x6    // The number of Protocol Index per Status Block. Value can be even numbers only from 2 to 32. numbers above 12 will reduce the number of SB that are supported (3456/num_pi_per_sb).
38881 #define CAU_REG_PXP_REQ_MSG_FIELDS                                                                           0x1c0404UL //Access:RW   DataWidth:0x13   // Multi Field Register.
38882   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_SB_TPH_HINT                                                     (0x3<<0) // The value of the TPH Hint field in the PXP request for SB DMA.
38883   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_SB_TPH_HINT_SHIFT                                               0
38884   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_CQE_TPH_HINT                                                    (0x3<<2) // The value of the TPH Hint field in the PXP request for CQE messages.
38885   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_CQE_TPH_HINT_SHIFT                                              2
38886   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_ENDIANITY                                                       (0x3<<4) // The endianity mode in the PXP request.
38887   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_ENDIANITY_SHIFT                                                 4
38888   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_RO                                                              (0x1<<6) // The value of the Relax Ordering field in the PXP request.
38889   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_RO_SHIFT                                                        6
38890   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_NS                                                              (0x1<<7) // The value of the No Snoop field in the PXP request.
38891   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_NS_SHIFT                                                        7
38892   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_VQID                                                            (0x1f<<8) // The value of the VQID field in the PXP request.
38893   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_VQID_SHIFT                                                      8
38894   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_SB_PAD2CACHE                                                    (0x1<<13) // The value of the Pad to Cache Line field in the SB DMA PXP request.
38895   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_SB_PAD2CACHE_SHIFT                                              13
38896   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_CQE_PAD2CACHE                                                   (0x1<<14) // The value of the Pad to Cache Line field in the CQE PXP request.
38897   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_CQE_PAD2CACHE_SHIFT                                             14
38898   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_ATC                                                             (0x7<<15) // The value of the ATC flags  in the PXP request.
38899   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_ATC_SHIFT                                                       15
38900   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_DONE_TYPE                                                       (0x1<<18) // The value of the done type in the PXP request.
38901   #define CAU_REG_PXP_REQ_MSG_FIELDS_PXP_REQ_DONE_TYPE_SHIFT                                                 18
38902 #define CAU_REG_PI_BYP_GRAY2_EN                                                                              0x1c0408UL //Access:RW   DataWidth:0x1    // Enabling pi value of command N+2/N+1 as part of sb_dma message of command N (Cont00065605 related) When set, bypass can be implemented (i.e. bug not fixed) When reset, bypass cannot be implemented (i.e. bug fixed)
38903 #define CAU_REG_OUTSTANDING_WRITE                                                                            0x1c040cUL //Access:RW   DataWidth:0x8    // The max number of outstanding write requests without receiving write done. Values 1-128. Zero is not a valid value.
38904 #define CAU_REG_RESET_MEMORIES                                                                               0x1c0410UL //Access:RW   DataWidth:0x6    // Write one to each bit will reset the whole memory. When the memory reset finished the appropriate bit will be clear. [0] - PI memory; [1] - SB var memory; [2]- SB address memory; [3] -Timers memory; [4] - fsm memory,[5] - aggregation memory.
38905 #define CAU_REG_CLEANUP_COMMAND                                                                              0x1c0414UL //Access:W    DataWidth:0xd    // Write to this register will perform cleanup on the written SB number. [8:0] - SB absolute index; [9] - Cleanup set/clr (0-clr; 1 - set); [12:10] Cleanup type (0-4).
38906 #define CAU_REG_CLEANUP_COMMAND_DONE                                                                         0x1c0418UL //Access:R    DataWidth:0x1    // When reading one from this register mean the cleanup was done. Reading it will clear its value.
38907 #define CAU_REG_IN_ARB_PRIORITY                                                                              0x1c0500UL //Access:RW   DataWidth:0x6    // Input arbiter (sp with anti starvation) priority for the input clients: bits 1:0 PXP input commands. bits 3:2 RBC cleanup. bits 5:4 Timer expiration priority. Priority values are from 0 (highest priority) to 2 (lowest).
38908 #define CAU_REG_IN_ARB_TIMEOUT                                                                               0x1c0504UL //Access:RW   DataWidth:0x8    // Input arbiter (sp with anti starvation) anti starvation timeout. value of 0 means the arbitration is constant rr.
38909 #define CAU_REG_CQE_SIZE                                                                                     0x1c0600UL //Access:RW   DataWidth:0x1    // Indicate the size of the CQE. 0 - 32B; 1 - 64B.
38910 #define CAU_REG_CQE_AGG_UNIT_SIZE                                                                            0x1c0604UL //Access:RW   DataWidth:0x2    // Indicate the size of the AGG unit. 0 - 64B; 1 - 128B; 2 - 256B; 3 - illegal.
38911 #define CAU_REG_CQE_FLUSH_ALL                                                                                0x1c0608UL //Access:RW   DataWidth:0x1    // Flush all command - will flush all the CQE AGG unit that are in dirty state and free all AGG units.
38912 #define CAU_REG_CQE_FLUSH_ALL_DONE                                                                           0x1c060cUL //Access:R    DataWidth:0x1    // Read clear register. 1 means the the cqe_flush_all command was finished.
38913 #define CAU_REG_AGG_RELEASE_TIMER                                                                            0x1c0610UL //Access:RW   DataWidth:0x10   // The value of ReleaseTmr in system clock cycles (25MHz). Each expiration will generate an event that affect the FSM of each AGG unit that is in CLEAN state (will move to TIME WAIT state) and TIME WAIT state (will move to CLEAN). In case this configuration should be changed, the change flow is done in several phases of writes while each write is as close as possible to the required configuration and it should keep one of the bits that are set in the previous write (or in the reset value) as set. Each write should be followed by a read. For example to change the value of (binary) 11001 to (binary) 1100100: write (binary) 1101100, read, write (binary) 1100100.
38914 #define CAU_REG_TICK_SIZE                                                                                    0x1c0700UL //Access:RW   DataWidth:0x10   // The number of cycles in each tick of the timer. Clock 25 MHz. Value must be bigger than 2. In case this configuration should be changed, the change flow is done in several phases of writes while each write is as close as possible to the required configuration and it should keep one of the bits that are set in the previous write (or in the reset value) as set. Each write should be followed by a read. For example to change the reset value of (binary) 11001 (1usec) to (binary) 1100100 (4usec): write (binary) 1101100, read, write (binary) 1100100.
38915 #define CAU_REG_SCAN_TICK                                                                                    0x1c0704UL //Access:RW   DataWidth:0xc    // The number of tick that will cause scan. Zero is not a valid number.
38916 #define CAU_REG_LONG_TIMEOUT_THRESHOLD                                                                       0x1c0708UL //Access:RW   DataWidth:0xa    // Threshold in ticks for indicating far timeout to the MISC block.
38917 #define CAU_REG_STOP_SCAN                                                                                    0x1c070cUL //Access:RW   DataWidth:0x1    // Setting this bit will disable the timer expiration mechanism. Should be used in close the gate only.
38918 #define CAU_REG_RX_TIMER_STATUS                                                                              0x1c0780UL //Access:R    DataWidth:0x20   // Rx timers status. 0 - inactive 1 - active.
38919 #define CAU_REG_RX_TIMER_STATUS_SIZE                                                                         9
38920 #define CAU_REG_TX_TIMER_STATUS                                                                              0x1c0800UL //Access:R    DataWidth:0x20   // Tx timers status. 0 - inactive 1 - active.
38921 #define CAU_REG_TX_TIMER_STATUS_SIZE                                                                         9
38922 #define CAU_REG_WDATA_FIFO_AFULL_THR                                                                         0x1c0880UL //Access:RW   DataWidth:0x6    // almost full threshold for wdata fifo
38923 #define CAU_REG_CQE_FIFO_AFULL_THR                                                                           0x1c0884UL //Access:RW   DataWidth:0x5    // almost full threshold for cqe fifo (within the input cmd arbiter)
38924 #define CAU_REG_IGU_REQ_CREDIT_STATUS                                                                        0x1c0980UL //Access:R    DataWidth:0x1    // Debug:  IGU-CAU request interface credit.  In idle should be 1.
38925 #define CAU_REG_IGU_CMD_CREDIT_STATUS                                                                        0x1c0984UL //Access:R    DataWidth:0x1    // Debug:  IGU-CAU command interface credit.  In idle should be 1.
38926 #define CAU_REG_STAT_CTRL_SB_SELECT                                                                          0x1c0a80UL //Access:RW   DataWidth:0xa    // Multi Field Register.
38927   #define CAU_REG_STAT_CTRL_SB_SELECT_IDX                                                                    (0x1ff<<0) // Statistic: SB index to collect statistics on.
38928   #define CAU_REG_STAT_CTRL_SB_SELECT_IDX_SHIFT                                                              0
38929   #define CAU_REG_STAT_CTRL_SB_SELECT_EN                                                                     (0x1<<9) // Statistic: enable SB index  statistics.
38930   #define CAU_REG_STAT_CTRL_SB_SELECT_EN_SHIFT                                                               9
38931 #define CAU_REG_STAT_CTRL_PROTOCOL                                                                           0x1c0a84UL //Access:RW   DataWidth:0x6    // Multi Field Register.
38932   #define CAU_REG_STAT_CTRL_PROTOCOL_NUM                                                                     (0x1f<<0) // Statistic: protocol number to collect statistics on.
38933   #define CAU_REG_STAT_CTRL_PROTOCOL_NUM_SHIFT                                                               0
38934   #define CAU_REG_STAT_CTRL_PROTOCOL_EN                                                                      (0x1<<5) // Statistic: enable protocol  statistics.
38935   #define CAU_REG_STAT_CTRL_PROTOCOL_EN_SHIFT                                                                5
38936 #define CAU_REG_STAT_CTRL_CLIENT                                                                             0x1c0a88UL //Access:RW   DataWidth:0x5    // Multi Field Register.
38937   #define CAU_REG_STAT_CTRL_CLIENT_IDX                                                                       (0xf<<0) // Statistic: client index to collect statistics on. 0=TSTORM; 1=MSTORM; 2=USTORM; 3=XSTORM; 4=YSTORM; 5=PSTORM; 6=PCIe; 7=other (PBF/NIG/QM); 8 =  GRC cleanup; 9 = Expiration.
38938   #define CAU_REG_STAT_CTRL_CLIENT_IDX_SHIFT                                                                 0
38939   #define CAU_REG_STAT_CTRL_CLIENT_EN                                                                        (0x1<<4) // Statistic: enable client  statistics.
38940   #define CAU_REG_STAT_CTRL_CLIENT_EN_SHIFT                                                                  4
38941 #define CAU_REG_STAT_CTRL_FSM0_LINE                                                                          0x1c0a8cUL //Access:RW   DataWidth:0x9    // Multi Field Register.
38942   #define CAU_REG_STAT_CTRL_FSM0_LINE_SELECT                                                                 (0xff<<0) // Statistic: Line number of FSM 0 to collect statistics on.
38943   #define CAU_REG_STAT_CTRL_FSM0_LINE_SELECT_SHIFT                                                           0
38944   #define CAU_REG_STAT_CTRL_FSM0_LINE_EN                                                                     (0x1<<8) // Statistic: enable FSM 0 line  statistics.
38945   #define CAU_REG_STAT_CTRL_FSM0_LINE_EN_SHIFT                                                               8
38946 #define CAU_REG_STAT_CTRL_FSM1_LINE                                                                          0x1c0a90UL //Access:RW   DataWidth:0x9    // Multi Field Register.
38947   #define CAU_REG_STAT_CTRL_FSM1_LINE_SELECT                                                                 (0xff<<0) // Statistic: Line number of FSM 1 to collect statistics on.
38948   #define CAU_REG_STAT_CTRL_FSM1_LINE_SELECT_SHIFT                                                           0
38949   #define CAU_REG_STAT_CTRL_FSM1_LINE_EN                                                                     (0x1<<8) // Statistic: enable FSM 1 line  statistics.
38950   #define CAU_REG_STAT_CTRL_FSM1_LINE_EN_SHIFT                                                               8
38951 #define CAU_REG_STAT_CTRL_TIMER_CMD_TYPE                                                                     0x1c0a94UL //Access:RW   DataWidth:0x3    // Statistic: enable timer command type. One bit for each timer command type: [0] - rewind; [1] - clear; [2] - rewind to shorter. When set the counter monitor these commands.
38952 #define CAU_REG_STAT_COUNTER_SB_GEN                                                                          0x1c0b80UL //Access:RW   DataWidth:0x20   // The number of times that SB was generated (written) for the selected SB (according to stat_ctrl_sb_select_idx).
38953 #define CAU_REG_STAT_COUNTER_FSM0_TIMER_CMD                                                                  0x1c0b84UL //Access:RW   DataWidth:0x20   // The number of times that the timer was rewind for the selected SB (according to stat_ctrl_sb_select_idx) and timer command (according to stat_ctrl_timer_cmd_type) on FSM0.
38954 #define CAU_REG_STAT_COUNTER_FSM1_TIMER_CMD                                                                  0x1c0b88UL //Access:RW   DataWidth:0x20   // The number of times that the timer was rewind for the selected SB (according to stat_ctrl_sb_select_idx) and timer command (according to stat_ctrl_timer_cmd_type) on FSM1.
38955 #define CAU_REG_STAT_COUNTER_FSM0_EXP                                                                        0x1c0b8cUL //Access:RW   DataWidth:0x20   // The number of times that the timer has expired for FSM0 of the selected SB (according to stat_ctrl_sb_select_idx) .
38956 #define CAU_REG_STAT_COUNTER_FSM1_EXP                                                                        0x1c0b90UL //Access:RW   DataWidth:0x20   // The number of times that the timer has expired for FSM1 of the selected SB (according to stat_ctrl_sb_select_idx) .
38957 #define CAU_REG_STAT_COUNTER_PROTOCOL_TIMER_CMD                                                              0x1c0b94UL //Access:RW   DataWidth:0x20   // The number of times that the timer was rewind for the selected SB (according to stat_ctrl_sb_select_idx); selected PI (according to stat_ctrl_protocol_num) and timer command (according to stat_ctrl_timer_cmd_type).
38958 #define CAU_REG_STAT_COUNTER_PI_INCOME_CMD                                                                   0x1c0b98UL //Access:RW   DataWidth:0x20   // The number of incoming producer update commands for the selected PI (according to stat_ctrl_protocol_num) and SB (according to stat_ctrl_sb_idx).
38959 #define CAU_REG_STAT_COUNTER_CLIENT_INCOME_CMD                                                               0x1c0b9cUL //Access:RW   DataWidth:0x20   // The number of incoming commands from the selected client (according to stat_ctrl_client_idx).
38960 #define CAU_REG_STAT_COUNTER_FSM0_LINE                                                                       0x1c0ba0UL //Access:RW   DataWidth:0x20   // The number of times the FSM reached a specific line (stat_ctrl_fsm0_line_select) for the selected protocol (stat_ctrl_protocol_idx) within the selected SB (stat_ctrl_sb_select_idx).
38961 #define CAU_REG_STAT_COUNTER_FSM1_LINE                                                                       0x1c0ba4UL //Access:RW   DataWidth:0x20   // The number of times the FSM reached a specific line (stat_ctrl_fsm1_line_select) for the selected protocol (stat_ctrl_protocol_idx) within the selected SB (stat_ctrl_sb_select_idx).
38962 #define CAU_REG_STAT_COUNTER_CQE_MSG_SENT                                                                    0x1c0ba8UL //Access:RW   DataWidth:0x20   // The number of CQE messages that where sent to the PXP.
38963 #define CAU_REG_STAT_COUNTER_CQE_DMA_QWORD                                                                   0x1c0bacUL //Access:RW   DataWidth:0x20   // The amount of CQE data that was sent in QWORD.
38964 #define CAU_REG_STAT_COUNTER_CQE_CACHE_HIT                                                                   0x1c0bb0UL //Access:RW   DataWidth:0x20   // The number of CQE command that there was a match in the aggregation memory.
38965 #define CAU_REG_STAT_COUNTER_CQE_CACHE_MISS_NEW_AGG                                                          0x1c0bb4UL //Access:RW   DataWidth:0x20   // The number of CQE command that there was no match in the aggregation memory but there was a free unit found.
38966 #define CAU_REG_STAT_COUNTER_CQE_CACHE_MISS_NO_FREE                                                          0x1c0bb8UL //Access:RW   DataWidth:0x20   // The number of CQE command that there was no match in the aggregation memory and no free unit was found.
38967 #define CAU_REG_STAT_COUNTER_CQE_FULL_CACHE                                                                  0x1c0bbcUL //Access:RW   DataWidth:0x20   // The nuber of CQE dmae with full cache (DMA size = cqe_agg_unit_size).
38968 #define CAU_REG_STAT_COUNTER_CQE_PARTIAL_CACHE                                                               0x1c0bc0UL //Access:RW   DataWidth:0x20   // The nuber of CQE dmae with partial cache (DMA size < cqe_agg_unit_size).
38969 #define CAU_REG_DEBUG_FIFO_STATUS                                                                            0x1c0c80UL //Access:R    DataWidth:0x6    // Debug: all the FIFO status. 0 - FIFO empty; 1 - FIFO not empty. [0] - PXP command FIFO; [1] - CQE FIFO; [2] - timers expiration FIFO;  [3] - IGU req FIFO; [4] - IGU wdata FIFO; [5] - IGU command FIFO.
38970 #define CAU_REG_ERROR_PXP_REQ                                                                                0x1c0c84UL //Access:R    DataWidth:0x15   // Debug; debug information if an error command arrived to the CAU from the PXP: [20:18] - error typ (1- read request; 2 - CqeType disabled and length >1 or CQE enable and length not match cqe_siz; 3 - sb_index >= CAU_NUM_SB or SB index >  CAU_NUM_PI/num_pi_per_sb; 4 - pi_relative_number > num_pi_per_sb);  [17:14] - source (0=TSTORM; 1=MSTORM; 2=USTORM; 3=XSTORM; 4=YSTORM; 5=PSTORM; 6=PCIe; 7=other (PBF/NIG/QM)); [13:5] - SB abs index; [4:0] - pi_relative_number. If error type = 1 ignore bits [13:0].
38971 #define CAU_REG_ERROR_FSM_LINE                                                                               0x1c0c88UL //Access:R    DataWidth:0x1d   // Debug; debug information if the FSM arived to an invalid line:  [3:0] - source (0=TSTORM; 1=MSTORM; 2=USTORM; 3=XSTORM; 4=YSTORM; 5=PSTORM; 6=PCIe; 7=other (PBF/NIG/QM); 8=GRC cleanup; 9=timer expiration); [12:4] - SB abs index; [13] -  reserved; [14] otherFSM (if set the commad was due to other FSM); [15] - FSM_sel;  [20:16] - PI relative number; [24:21] - event ID; [28:25] - state;.
38972 #define CAU_REG_ERROR_FSM_LINE_PRE                                                                           0x1c0c8cUL //Access:R    DataWidth:0xa    // Debug; [9] if set data valid; [8] previous FSM_sel; [7:4] - previous state; [3:0] - previous event ID;.
38973 #define CAU_REG_PARITY_LATCH_STATUS                                                                          0x1c0c90UL //Access:R    DataWidth:0x1    // Debug: If set a parity occurd and the CAU assert discard flag to the IGU from now on (until hard reset).
38974 #define CAU_REG_ERROR_CLEANUP_CMD_REG                                                                        0x1c0c94UL //Access:R    DataWidth:0x19   // comment="Debug: [15:0] The PF that caused the error- one bit per PF; [24:16] - SB index.
38975 #define CAU_REG_AGG_UNITS_STATE_READ_EN                                                                      0x1c0c98UL //Access:W    DataWidth:0x1    // Debug: write only. Writing to this register will copy the aggregation unit status to the agg_unit_state registers.
38976 #define CAU_REG_AGG_UNITS_0TO15_STATE                                                                        0x1c0c9cUL //Access:R    DataWidth:0x20   // Debug: Each 2 bits reflect the aggregation unit state of unit [i] when there was writing to agg_units_state_read_en register. (i =0-15). 0 - free; 1 - dirty; 2 - clean; 3 - time wait.
38977 #define CAU_REG_AGG_UNITS_16TO31_STATE                                                                       0x1c0ca0UL //Access:R    DataWidth:0x20   // Debug: Each 2 bits reflect the aggregation unit state of unit [i] when there was writing to agg_units_state_read_en register. (i = 16-31). 0 - free; 1 - dirty; 2 - clean; 3 - time wait.
38978 #define CAU_REG_AGG_UNITS_32TO47_STATE                                                                       0x1c0ca4UL //Access:R    DataWidth:0x20   // Debug: Each 2 bits reflect the aggregation unit state of unit [i] when there was writing to agg_units_state_read_en register. (i = 32-47). 0 - free; 1 - dirty; 2 - clean; 3 - time wait.
38979 #define CAU_REG_AGG_UNITS_48TO63_STATE                                                                       0x1c0ca8UL //Access:R    DataWidth:0x20   // Debug: Each 2 bits reflect the aggregation unit state of unit [i] when there was writing to agg_units_state_read_en register. (i = 48-63). 0 - free; 1 - dirty; 2 - clean; 3 - time wait.
38980 #define CAU_REG_ECO_RESERVED                                                                                 0x1c0cacUL //Access:RW   DataWidth:0x8    // Reserved for ECO if needed.
38981 #define CAU_REG_DEBUG_RECORD_MASK_MIN_SB                                                                     0x1c0d80UL //Access:RW   DataWidth:0xa    // Multi Field Register.
38982   #define CAU_REG_DEBUG_RECORD_MASK_MIN_SB_IDX                                                               (0x1ff<<0) // Debug: minimun SB index for the debug.
38983   #define CAU_REG_DEBUG_RECORD_MASK_MIN_SB_IDX_SHIFT                                                         0
38984   #define CAU_REG_DEBUG_RECORD_MASK_MIN_SB_EN                                                                (0x1<<9) // Debug: if set the debug information will be collected for SB index equal or above debug_record_mask_min_sb_idx.
38985   #define CAU_REG_DEBUG_RECORD_MASK_MIN_SB_EN_SHIFT                                                          9
38986 #define CAU_REG_DEBUG_RECORD_MASK_MAX_SB                                                                     0x1c0d84UL //Access:RW   DataWidth:0xa    // Multi Field Register.
38987   #define CAU_REG_DEBUG_RECORD_MASK_MAX_SB_IDX                                                               (0x1ff<<0) // Debug: maximum SB index for the debug.
38988   #define CAU_REG_DEBUG_RECORD_MASK_MAX_SB_IDX_SHIFT                                                         0
38989   #define CAU_REG_DEBUG_RECORD_MASK_MAX_SB_EN                                                                (0x1<<9) // Debug: if set the debug information will be collected for SB index equal or below debug_record_mask_min_sb_idx.
38990   #define CAU_REG_DEBUG_RECORD_MASK_MAX_SB_EN_SHIFT                                                          9
38991 #define CAU_REG_DEBUG_RECORD_MASK_FID                                                                        0x1c0d88UL //Access:RW   DataWidth:0xb    // Multi Field Register.
38992   #define CAU_REG_DEBUG_RECORD_MASK_FID_NUM                                                                  (0x1ff<<0) // Debug: FID number for debug . if VF - [8] = 1; [7:0] = VF number; if PF - [8] = 0; [7:4] = 0; [3:0] = PF number.
38993   #define CAU_REG_DEBUG_RECORD_MASK_FID_NUM_SHIFT                                                            0
38994   #define CAU_REG_DEBUG_RECORD_MASK_FID_EN                                                                   (0x1<<9) // Debug: if set the debug information will be collected for FID specified in debug_record_mask_fid_num.
38995   #define CAU_REG_DEBUG_RECORD_MASK_FID_EN_SHIFT                                                             9
38996   #define CAU_REG_DEBUG_RECORD_MASK_FID_EXCLUDE                                                              (0x1<<10) // Debug: if clear the debug information will be collected for FID equal to debug_record_mask_fid_num. if set he debug information will be collected for FID not equal to debug_record_mask_fid_num.
38997   #define CAU_REG_DEBUG_RECORD_MASK_FID_EXCLUDE_SHIFT                                                        10
38998 #define CAU_REG_DEBUG_RECORD_MASK_SOURCE                                                                     0x1c0d8cUL //Access:RW   DataWidth:0x5    // Multi Field Register.
38999   #define CAU_REG_DEBUG_RECORD_MASK_SOURCE_IDX                                                               (0xf<<0) // Debug: source index for the debug. 0=TSTORM; 1=MSTORM; 2=USTORM; 3=XSTORM; 4=YSTORM; 5=PSTORM; 6=PCIe; 7=other (PBF/NIG/QM); 8 =  GRC cleanup; 9 = expiration.
39000   #define CAU_REG_DEBUG_RECORD_MASK_SOURCE_IDX_SHIFT                                                         0
39001   #define CAU_REG_DEBUG_RECORD_MASK_SOURCE_EN                                                                (0x1<<4) // Debug: if set the debug information will be collected for source equal to debug_record_mask_source_idx.
39002   #define CAU_REG_DEBUG_RECORD_MASK_SOURCE_EN_SHIFT                                                          4
39003 #define CAU_REG_DEBUG_RECORD_MASK_CMD_TYPE                                                                   0x1c0d90UL //Access:RW   DataWidth:0x4    // Multi Field Register.
39004   #define CAU_REG_DEBUG_RECORD_MASK_CMD_TYPE_IDX                                                             (0x7<<0) // Debug: command type for the debug. [0] - PI producer update; [1] - cleanup; [2] - expiration.
39005   #define CAU_REG_DEBUG_RECORD_MASK_CMD_TYPE_IDX_SHIFT                                                       0
39006   #define CAU_REG_DEBUG_RECORD_MASK_CMD_TYPE_EN                                                              (0x1<<3) // Debug: if set the debug information will be collected for the marked commands only according to debug_record_mask_cmd_type_idx.
39007   #define CAU_REG_DEBUG_RECORD_MASK_CMD_TYPE_EN_SHIFT                                                        3
39008 #define CAU_REG_REQ_COUNTER                                                                                  0x1c0e00UL //Access:R    DataWidth:0x8    // Debug:  the number of request that were sent to the IGU.
39009 #define CAU_REG_ACK_COUNTER                                                                                  0x1c0e04UL //Access:R    DataWidth:0x8    // Debug:  the number of ack that were received from the IGU on the recuest interface.
39010 #define CAU_REG_WDONE_COUNTER                                                                                0x1c0e08UL //Access:R    DataWidth:0x8    // Debug:  the number of write done that were received from the IGU.
39011 #define CAU_REG_DBG_OUT_DATA                                                                                 0x1c0e80UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
39012 #define CAU_REG_DBG_OUT_DATA_SIZE                                                                            8
39013 #define CAU_REG_DBG_OUT_VALID                                                                                0x1c0ea0UL //Access:R    DataWidth:0x4    // Dbgmux output valid
39014 #define CAU_REG_DBG_OUT_FRAME                                                                                0x1c0ea4UL //Access:R    DataWidth:0x4    // Dbgmux output frame
39015 #define CAU_REG_DBG_SELECT                                                                                   0x1c0ea8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
39016 #define CAU_REG_DBG_DWORD_ENABLE                                                                             0x1c0eacUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
39017 #define CAU_REG_DBG_SHIFT                                                                                    0x1c0eb0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
39018 #define CAU_REG_DBG_FORCE_VALID                                                                              0x1c0eb4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
39019 #define CAU_REG_DBG_FORCE_FRAME                                                                              0x1c0eb8UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
39020 #define CAU_REG_MAIN_FSM_STATUS                                                                              0x1c0f00UL //Access:R    DataWidth:0x4    // Debug:  FSM state for debug.
39021 #define CAU_REG_VAR_READ_FSM_STATUS                                                                          0x1c0f04UL //Access:R    DataWidth:0x2    // Debug:  FSM state for debug.
39022 #define CAU_REG_IGU_DMA_FSM_STATUS                                                                           0x1c0f08UL //Access:R    DataWidth:0x3    // Debug:  FSM state for debug.
39023 #define CAU_REG_IGU_CQE_CMD_FSM_STATUS                                                                       0x1c0f0cUL //Access:R    DataWidth:0x5    // Debug:  FSM state for debug.Idle state value are 0-2
39024 #define CAU_REG_IGU_CQE_AGG_FSM_STATUS                                                                       0x1c0f10UL //Access:R    DataWidth:0x4    // Debug:  FSM state for debug.
39025 #define CAU_REG_CQE_FIFO                                                                                     0x1c2000UL //Access:WB_R DataWidth:0x80   // Debug: Provides read-only access of the CQE input command FIFO. Intended for test/debug purposes.
39026 #define CAU_REG_CQE_FIFO_SIZE                                                                                120
39027 #define CAU_REG_IGU_CMD_FIFO                                                                                 0x1c2200UL //Access:WB_R DataWidth:0x35   // Debug: Provides read-only access of the IGU command FIFO. Intended for test/debug purposes.
39028 #define CAU_REG_IGU_CMD_FIFO_SIZE                                                                            16
39029 #define CAU_REG_PXP_REQ_FIFO                                                                                 0x1c2300UL //Access:WB_R DataWidth:0x62   // Debug: Provides read-only access of the PXP reques FIFO. Intended for test/debug purposes.
39030 #define CAU_REG_PXP_REQ_FIFO_SIZE                                                                            32
39031 #define CAU_REG_PXP_WDATA_FIFO                                                                               0x1c2400UL //Access:WB_R DataWidth:0x84   // Debug: Provides read-only access of the PXP write-data FIFO. Intended for test/debug purposes.
39032 #define CAU_REG_PXP_WDATA_FIFO_SIZE                                                                          256
39033 #define CAU_REG_AGG_UNIT_CAM                                                                                 0x1c4000UL //Access:R    DataWidth:0xf    // Debug: The SB index and PI relative number of each aggregation unit. [0] - valid; [9:1] - absolute SB index; [14:10] - relative PI number.
39034 #define CAU_REG_AGG_UNIT_CAM_SIZE                                                                            64
39035 #define CAU_REG_FSM_TABLE                                                                                    0x1c4400UL //Access:RW   DataWidth:0x10   // The FSM table is a truth table. The inputs to the truth table are the address of the RAM and the outputs is the data in the RAM. The bits [7:4] of the address are the current_state and bits [3:0] are the event_id. The data is :[3:0] - next state; [5:4] - timer cmd (0 - None; 1 - Rewind; 2 - Clear; 3 - Rewind to shorter); [6] - SB producer increment (If set the SB segment index (PROD) is incremented by 1); [7] - SB write cmd (If set the entire SB segment is written over the PXP to host memory); [8] IGU cmd (If set then generate an IGU PROD update command); [12:9] - event ID to other FSM (The event ID value to generate to the other FSM); [14:13] - update timer cmd (0 - NONE; 1 - Set to new; 2 - Set to max (new/old); 3 - Set to min (new/old)); [15] - valid line (If set then this line is a valid line).
39036 #define CAU_REG_FSM_TABLE_SIZE                                                                               256
39037 #define CAU_REG_SB_VAR_MEMORY                                                                                0x1c6000UL //Access:WB   DataWidth:0x40   // Status Block variable: [23:0] producer index; [27:24] state0 (RX); [31:28] state1 (TX); [38:32] SbTimeSet0 (Indicates the RX TimeSet that this SB is associated with); [45:39] SbTimeSet1 (Indicates the TX TimeSet that this SB is associated with); [47:46] TimerRes0 (This value will determine the RX FSM timer resolution in ticks. Valid values are 0-2 only); [49:48] TimerRes1 (This value will determine the TX FSM timer resolution in ticks. Valid values are 0-2 only); [62:50] FID ([12:9] - PF number (in case of VF the parent PF); [8] - VF valid (1 - VF; 0 - PF); [7:0] - VF number (if VF valid = 0 -must be zero)); [63] TPH valid (If set then indicates that the TPH STAG is equal to the SB number. Otherwise the STAG will be equal to all ones);  the memory will receive  the following reset values after writing to the appropriate bit in the reset memory register: All fields will be zero; excluding the FID; each PF will receive  17 SB; 0-16 PF0; 17-33 PF1 .. 119-135 PF7. All the SB above 136 reset value is zero therefore thy are allocated to PF 0 also.
39038 #define CAU_REG_SB_VAR_MEMORY_SIZE_BB                                                                        576
39039 #define CAU_REG_SB_VAR_MEMORY_SIZE_K2_E5                                                                     736
39040 #define CAU_REG_SB_ADDR_MEMORY                                                                               0x1c8000UL //Access:WB   DataWidth:0x40   // Address of the Status Block DMA message.
39041 #define CAU_REG_SB_ADDR_MEMORY_SIZE_BB                                                                       576
39042 #define CAU_REG_SB_ADDR_MEMORY_SIZE_K2_E5                                                                    736
39043 #define CAU_REG_PI_MEMORY                                                                                    0x1d0000UL //Access:RW   DataWidth:0x18   // Protocol Index memory.[15:0] - protocol producer; [22:16] - PiTimeSet (This value determines the TimeSet that the PI is associated with); [23] - FsmSel (0-RX; 1 - TX).
39044 #define CAU_REG_PI_MEMORY_SIZE_BB                                                                            3456
39045 #define CAU_REG_PI_MEMORY_SIZE_K2_E5                                                                         4416
39046 #define CAU_REG_AGG_UNIT_DATA_MEMORY                                                                         0x1d8000UL //Access:WB   DataWidth:0x80   // Debug: the CQE aggregated data. Each aggergation unit size occupies N addresses. N: If (cqe_agg_unit_size = 0), then N = 4  addresses If (cqe_agg_unit_size = 1), then N = 8  addresses If (cqe_agg_unit_size = 2), then N = 16 addresses Address calculation: If (AggUnitSizeLog = 2 and CqeSizeLog = 0), then Address = {slot number[2:0], line_couner[0], agg_unit_index[4:0]}; Else If (AggUnitSizeLog = 2 and CqeSizeLog = 1), then  Address = {slot number[1:0], line_couner [1:0], agg_unit_index[4:0]}; Else If (AggUnitSizeLog = 1 and CqeSizeLog = 1), then Address = {slot number[0], line_couner [1:0], agg_unit_index[5:0]}; Else Address = {slot number[1:0], line_couner [0], agg_unit_index[5:0]};                          Note that line_couner is running index in the slot;
39047 #define CAU_REG_AGG_UNIT_DATA_MEMORY_SIZE_BB                                                                 1792
39048 #define CAU_REG_AGG_UNIT_DATA_MEMORY_SIZE_K2_E5                                                              3584
39049 #define CAU_REG_AGG_UNIT_DESCRIPTOR                                                                          0x1dc000UL //Access:WB_R DataWidth:0x56   // Debug: the aggregation data of each unit. [63:0] - address; [71:64] - valid slots; [84:72] - FID ([13:9] - PF number (in case of VF the parent PF); [8] - VF valid (1 - VF; 0 - PF); [7:0] - VF number (if VF valid = 0 -must be zero)). [85] - TPH valid bit.
39050 #define CAU_REG_AGG_UNIT_DESCRIPTOR_SIZE                                                                     256
39051 #define CAU_REG_SB_TIMERS_MEMORY                                                                             0x1dd000UL //Access:R    DataWidth:0x18   // The SB timers. For each SB there are two timers: [11:0] - RX timer; [23:12] - TX timer.
39052 #define CAU_REG_SB_TIMERS_MEMORY_SIZE_BB                                                                     288
39053 #define CAU_REG_SB_TIMERS_MEMORY_SIZE_K2_E5                                                                  368
39054 #define PRS_REG_SOFT_RST                                                                                     0x1f0000UL //Access:RW   DataWidth:0x1    // Soft reset - reset all FSM.
39055 #define PRS_REG_MAC_VLAN_CACHE_INIT                                                                          0x1f0004UL //Access:W    DataWidth:0x1    // Any write to this register triggers MAC-VLAN Cache initialization.
39056 #define PRS_REG_MAC_VLAN_CACHE_INIT_DONE                                                                     0x1f0008UL //Access:R    DataWidth:0x1    // Set when the cache initialization is complete.
39057 #define PRS_REG_CAM_SCRUB_HIT_EN                                                                             0x1f000cUL //Access:RW   DataWidth:0x1    // When set to 1 the cam hit parity scrubbing feature is enabled in the MAC/VLAN cache CAM.
39058 #define PRS_REG_CAM_SCRUB_MISS_EN                                                                            0x1f0010UL //Access:RW   DataWidth:0x1    // When set to 1 the cam miss parity scrubbing feature is enabled in the MAC/VLAN cache CAM.
39059 #define PRS_REG_INT_STS_0                                                                                    0x1f0040UL //Access:R    DataWidth:0x2    // Multi Field Register.
39060   #define PRS_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
39061   #define PRS_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
39062   #define PRS_REG_INT_STS_0_LCID_VALIDATION_ERR                                                              (0x1<<1) // Load Request Mini-cache validation error
39063   #define PRS_REG_INT_STS_0_LCID_VALIDATION_ERR_SHIFT                                                        1
39064 #define PRS_REG_INT_MASK_0                                                                                   0x1f0044UL //Access:RW   DataWidth:0x2    // Multi Field Register.
39065   #define PRS_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: PRS_REG_INT_STS_0.ADDRESS_ERROR .
39066   #define PRS_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
39067   #define PRS_REG_INT_MASK_0_LCID_VALIDATION_ERR                                                             (0x1<<1) // This bit masks, when set, the Interrupt bit: PRS_REG_INT_STS_0.LCID_VALIDATION_ERR .
39068   #define PRS_REG_INT_MASK_0_LCID_VALIDATION_ERR_SHIFT                                                       1
39069 #define PRS_REG_INT_STS_WR_0                                                                                 0x1f0048UL //Access:WR   DataWidth:0x2    // Multi Field Register.
39070   #define PRS_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
39071   #define PRS_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
39072   #define PRS_REG_INT_STS_WR_0_LCID_VALIDATION_ERR                                                           (0x1<<1) // Load Request Mini-cache validation error
39073   #define PRS_REG_INT_STS_WR_0_LCID_VALIDATION_ERR_SHIFT                                                     1
39074 #define PRS_REG_INT_STS_CLR_0                                                                                0x1f004cUL //Access:RC   DataWidth:0x2    // Multi Field Register.
39075   #define PRS_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
39076   #define PRS_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
39077   #define PRS_REG_INT_STS_CLR_0_LCID_VALIDATION_ERR                                                          (0x1<<1) // Load Request Mini-cache validation error
39078   #define PRS_REG_INT_STS_CLR_0_LCID_VALIDATION_ERR_SHIFT                                                    1
39079 #define PRS_REG_PRTY_MASK                                                                                    0x1f0054UL //Access:RW   DataWidth:0x2    // Multi Field Register.
39080   #define PRS_REG_PRTY_MASK_CAM_PARITY                                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS.CAM_PARITY .
39081   #define PRS_REG_PRTY_MASK_CAM_PARITY_SHIFT                                                                 0
39082   #define PRS_REG_PRTY_MASK_GFT_CAM_PARITY                                                                   (0x1<<1) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS.GFT_CAM_PARITY .
39083   #define PRS_REG_PRTY_MASK_GFT_CAM_PARITY_SHIFT                                                             1
39084 #define PRS_REG_TASK_INC_VALUE                                                                               0x1f0140UL //Access:RW   DataWidth:0x8    // The increment value to send in the TCFC load request message.
39085 #define PRS_REG_SEARCH_RESP_INITIATOR_TYPE                                                                   0x1f0164UL //Access:RW   DataWidth:0x4    // Search response connection type for an FCoE initiator connection.
39086 #define PRS_REG_TASK_ID_MAX_INITIATOR_PF                                                                     0x1f0168UL //Access:RW   DataWidth:0x10   // Per-PF: If OX_ID exceeds this value on a PF packet, task-id-not-in-range is set.
39087 #define PRS_REG_TASK_ID_MAX_INITIATOR_VF                                                                     0x1f016cUL //Access:RW   DataWidth:0x10   // Per-PF: If OX_ID exceeds this value on a VF packet, task-id-not-in-range is set.
39088 #define PRS_REG_TASK_ID_MAX_TARGET_PF                                                                        0x1f0170UL //Access:RW   DataWidth:0x10   // Per-PF: If RX_ID exceeds this value on a PF packet, task-id-not-in-range is set.
39089 #define PRS_REG_TASK_ID_MAX_TARGET_VF                                                                        0x1f0174UL //Access:RW   DataWidth:0x10   // Per-PF: If RX_ID exceeds this value on a VF packet, task-id-not-in-range is set.
39090 #define PRS_REG_TASK_ID_SEGMENT                                                                              0x1f0178UL //Access:RW   DataWidth:0x2    // Part of the task_ID calculation for FCoE.
39091 #define PRS_REG_TASK_REGIONS_INITIATOR                                                                       0x1f017cUL //Access:RW   DataWidth:0x8    // Context region used in TCFC load requests for initiator mode.
39092 #define PRS_REG_TASK_REGIONS_TARGET                                                                          0x1f0180UL //Access:RW   DataWidth:0x8    // Context region used in TCFC load requests for target mode.
39093 #define PRS_REG_TASK_TYPE_INITIATOR                                                                          0x1f0184UL //Access:RW   DataWidth:0x4    // Connection type used in TCFC load requests for initiator mode.
39094 #define PRS_REG_TASK_TYPE_TARGET                                                                             0x1f0188UL //Access:RW   DataWidth:0x4    // Connection type used in TCFC load requests for target mode.
39095 #define PRS_REG_ROCE_CON_TYPE                                                                                0x1f018cUL //Access:RW   DataWidth:0x4    // Connection type to be used in RoCE load requests.
39096 #define PRS_REG_ROCE_SEPARATE_RX_TX_CID_FLG                                                                  0x1f0190UL //Access:RW   DataWidth:0x1    // Per-PF: If set, override of the CID LSb is enabled for RoCE packets.
39097 #define PRS_REG_ROCE_OPCODE_REQ_RES                                                                          0x1f0194UL //Access:RW   DataWidth:0x20   // Per-opcode requester/responder bit to be used in the CID of RoCE pkts (if enabled in roce_separate_rx_tx_cid_flg).
39098 #define PRS_REG_LOAD_L2_FILTER                                                                               0x1f0198UL //Access:RW   DataWidth:0x1    // Per-PF: If set, a load request is sent for TCP, UDP, and RoCE packets receiving a search response result code of match L2 filter.
39099 #define PRS_REG_CFC_LOAD_MINI_CACHE_EN                                                                       0x1f019cUL //Access:RW   DataWidth:0x1    // If set, CFC load mini-cache is enabled.
39100 #define PRS_REG_TARGET_INITIATOR_SELECT                                                                      0x1f01a0UL //Access:RW   DataWidth:0x1    // 0-search response initiator type,1-Exchange Context
39101 #define PRS_REG_FCOE_SEARCH_WITH_EXCHANGE_CONTEXT                                                            0x1f01a4UL //Access:RW   DataWidth:0x1    // 0-Exchange Context field in the fcoe search req is zero. 1-Exchange context field in the FCoE search request is taken from the F_CTL field of the FC header.
39102 #define PRS_REG_ECO_RESERVED                                                                                 0x1f0200UL //Access:RW   DataWidth:0x20   // Debug only: Reserved bits for ECO.
39103 #define PRS_REG_PRTY_MASK_H_0_BB_K2                                                                          0x1f0208UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
39104   #define PRS_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_K2                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM011_I_ECC_RF_INT .
39105   #define PRS_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_K2_SHIFT                                                 0
39106   #define PRS_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_K2                                                       (0x1<<1) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM012_I_ECC_RF_INT .
39107   #define PRS_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_K2_SHIFT                                                 1
39108   #define PRS_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_K2                                                       (0x1<<2) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM016_I_ECC_RF_INT .
39109   #define PRS_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_K2_SHIFT                                                 2
39110   #define PRS_REG_PRTY_MASK_H_0_MEM017_I_ECC_RF_INT_K2                                                       (0x1<<3) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM017_I_ECC_RF_INT .
39111   #define PRS_REG_PRTY_MASK_H_0_MEM017_I_ECC_RF_INT_K2_SHIFT                                                 3
39112   #define PRS_REG_PRTY_MASK_H_0_MEM021_I_ECC_RF_INT_K2                                                       (0x1<<4) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM021_I_ECC_RF_INT .
39113   #define PRS_REG_PRTY_MASK_H_0_MEM021_I_ECC_RF_INT_K2_SHIFT                                                 4
39114   #define PRS_REG_PRTY_MASK_H_0_MEM022_I_ECC_RF_INT_K2                                                       (0x1<<5) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM022_I_ECC_RF_INT .
39115   #define PRS_REG_PRTY_MASK_H_0_MEM022_I_ECC_RF_INT_K2_SHIFT                                                 5
39116   #define PRS_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_K2                                                       (0x1<<6) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM026_I_ECC_RF_INT .
39117   #define PRS_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_K2_SHIFT                                                 6
39118   #define PRS_REG_PRTY_MASK_H_0_MEM027_I_ECC_RF_INT_K2                                                       (0x1<<7) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM027_I_ECC_RF_INT .
39119   #define PRS_REG_PRTY_MASK_H_0_MEM027_I_ECC_RF_INT_K2_SHIFT                                                 7
39120   #define PRS_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM064_I_MEM_PRTY .
39121   #define PRS_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_K2_SHIFT                                                   8
39122   #define PRS_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM044_I_MEM_PRTY .
39123   #define PRS_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_K2_SHIFT                                                   9
39124   #define PRS_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM043_I_MEM_PRTY .
39125   #define PRS_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_K2_SHIFT                                                   10
39126   #define PRS_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM037_I_MEM_PRTY .
39127   #define PRS_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB_SHIFT                                                   4
39128   #define PRS_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM037_I_MEM_PRTY .
39129   #define PRS_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_K2_SHIFT                                                   11
39130   #define PRS_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM033_I_MEM_PRTY .
39131   #define PRS_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_BB_SHIFT                                                   25
39132   #define PRS_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM033_I_MEM_PRTY .
39133   #define PRS_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_K2_SHIFT                                                   12
39134   #define PRS_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
39135   #define PRS_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB_SHIFT                                                   16
39136   #define PRS_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
39137   #define PRS_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_K2_SHIFT                                                   13
39138   #define PRS_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM035_I_MEM_PRTY .
39139   #define PRS_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_BB_SHIFT                                                   17
39140   #define PRS_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM035_I_MEM_PRTY .
39141   #define PRS_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2_SHIFT                                                   14
39142   #define PRS_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM036_I_MEM_PRTY .
39143   #define PRS_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_K2_SHIFT                                                   15
39144   #define PRS_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
39145   #define PRS_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_SHIFT                                                   29
39146   #define PRS_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
39147   #define PRS_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2_SHIFT                                                   16
39148   #define PRS_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
39149   #define PRS_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_SHIFT                                                   30
39150   #define PRS_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
39151   #define PRS_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2_SHIFT                                                   17
39152   #define PRS_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
39153   #define PRS_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2_SHIFT                                                   18
39154   #define PRS_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB                                                         (0x1<<24) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
39155   #define PRS_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB_SHIFT                                                   24
39156   #define PRS_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
39157   #define PRS_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_K2_SHIFT                                                   19
39158   #define PRS_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
39159   #define PRS_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                                   18
39160   #define PRS_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
39161   #define PRS_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_SHIFT                                                   20
39162   #define PRS_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB                                                         (0x1<<28) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
39163   #define PRS_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB_SHIFT                                                   28
39164   #define PRS_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
39165   #define PRS_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2_SHIFT                                                   21
39166   #define PRS_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM039_I_MEM_PRTY .
39167   #define PRS_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_K2_SHIFT                                                   22
39168   #define PRS_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM040_I_MEM_PRTY .
39169   #define PRS_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_K2_SHIFT                                                   23
39170   #define PRS_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM058_I_MEM_PRTY .
39171   #define PRS_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_K2_SHIFT                                                   24
39172   #define PRS_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM059_I_MEM_PRTY .
39173   #define PRS_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_K2_SHIFT                                                   25
39174   #define PRS_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM041_I_MEM_PRTY .
39175   #define PRS_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_K2_SHIFT                                                   26
39176   #define PRS_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM042_I_MEM_PRTY .
39177   #define PRS_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_K2_SHIFT                                                   27
39178   #define PRS_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM060_I_MEM_PRTY .
39179   #define PRS_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_K2_SHIFT                                                   28
39180   #define PRS_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM061_I_MEM_PRTY .
39181   #define PRS_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_K2_SHIFT                                                   29
39182   #define PRS_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
39183   #define PRS_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_SHIFT                                                   30
39184   #define PRS_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM009_I_ECC_RF_INT .
39185   #define PRS_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_SHIFT                                                 0
39186   #define PRS_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB                                                       (0x1<<1) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM010_I_ECC_RF_INT .
39187   #define PRS_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_SHIFT                                                 1
39188   #define PRS_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB                                                       (0x1<<2) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM014_I_ECC_RF_INT .
39189   #define PRS_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_SHIFT                                                 2
39190   #define PRS_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB                                                       (0x1<<3) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM015_I_ECC_RF_INT .
39191   #define PRS_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_SHIFT                                                 3
39192   #define PRS_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
39193   #define PRS_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB_SHIFT                                                   5
39194   #define PRS_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
39195   #define PRS_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB_SHIFT                                                   6
39196   #define PRS_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
39197   #define PRS_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB_SHIFT                                                   7
39198   #define PRS_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
39199   #define PRS_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_SHIFT                                                   8
39200   #define PRS_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
39201   #define PRS_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_SHIFT                                                   9
39202   #define PRS_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
39203   #define PRS_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_SHIFT                                                   10
39204   #define PRS_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
39205   #define PRS_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_SHIFT                                                   11
39206   #define PRS_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
39207   #define PRS_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                                   12
39208   #define PRS_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
39209   #define PRS_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_SHIFT                                                   13
39210   #define PRS_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
39211   #define PRS_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB_SHIFT                                                   14
39212   #define PRS_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
39213   #define PRS_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB_SHIFT                                                   15
39214   #define PRS_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
39215   #define PRS_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                                   19
39216   #define PRS_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
39217   #define PRS_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_SHIFT                                                   20
39218   #define PRS_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
39219   #define PRS_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_SHIFT                                                   21
39220   #define PRS_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
39221   #define PRS_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   22
39222   #define PRS_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
39223   #define PRS_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                                   23
39224   #define PRS_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
39225   #define PRS_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_SHIFT                                                   26
39226   #define PRS_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                         (0x1<<27) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
39227   #define PRS_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                                   27
39228 #define PRS_REG_PRTY_MASK_H_1_BB_K2                                                                          0x1f0218UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
39229   #define PRS_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
39230   #define PRS_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2_SHIFT                                                   0
39231   #define PRS_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM014_I_MEM_PRTY .
39232   #define PRS_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_K2_SHIFT                                                   1
39233   #define PRS_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM015_I_MEM_PRTY .
39234   #define PRS_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_K2_SHIFT                                                   2
39235   #define PRS_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM019_I_MEM_PRTY .
39236   #define PRS_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_K2_SHIFT                                                   3
39237   #define PRS_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM020_I_MEM_PRTY .
39238   #define PRS_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_K2_SHIFT                                                   4
39239   #define PRS_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM024_I_MEM_PRTY .
39240   #define PRS_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_K2_SHIFT                                                   5
39241   #define PRS_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM025_I_MEM_PRTY .
39242   #define PRS_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_K2_SHIFT                                                   6
39243   #define PRS_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM008_I_MEM_PRTY .
39244   #define PRS_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_K2_SHIFT                                                   7
39245   #define PRS_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY .
39246   #define PRS_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_K2_SHIFT                                                   8
39247   #define PRS_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM018_I_MEM_PRTY .
39248   #define PRS_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_K2_SHIFT                                                   9
39249   #define PRS_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM023_I_MEM_PRTY .
39250   #define PRS_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_K2_SHIFT                                                   10
39251   #define PRS_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM054_I_MEM_PRTY .
39252   #define PRS_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_K2_SHIFT                                                   11
39253   #define PRS_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM055_I_MEM_PRTY .
39254   #define PRS_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_K2_SHIFT                                                   12
39255   #define PRS_REG_PRTY_MASK_H_1_MEM056_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM056_I_MEM_PRTY .
39256   #define PRS_REG_PRTY_MASK_H_1_MEM056_I_MEM_PRTY_K2_SHIFT                                                   13
39257   #define PRS_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM057_I_MEM_PRTY .
39258   #define PRS_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_K2_SHIFT                                                   14
39259   #define PRS_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM003_I_MEM_PRTY .
39260   #define PRS_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_K2_SHIFT                                                   15
39261   #define PRS_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM004_I_MEM_PRTY .
39262   #define PRS_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_K2_SHIFT                                                   16
39263   #define PRS_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM005_I_MEM_PRTY .
39264   #define PRS_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY_K2_SHIFT                                                   17
39265   #define PRS_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY .
39266   #define PRS_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_K2_SHIFT                                                   18
39267   #define PRS_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM046_I_MEM_PRTY .
39268   #define PRS_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_K2_SHIFT                                                   19
39269   #define PRS_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM047_I_MEM_PRTY .
39270   #define PRS_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_K2_SHIFT                                                   20
39271   #define PRS_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM048_I_MEM_PRTY .
39272   #define PRS_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_K2_SHIFT                                                   21
39273   #define PRS_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM049_I_MEM_PRTY .
39274   #define PRS_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2_SHIFT                                                   22
39275   #define PRS_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM050_I_MEM_PRTY .
39276   #define PRS_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2_SHIFT                                                   23
39277   #define PRS_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM051_I_MEM_PRTY .
39278   #define PRS_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2_SHIFT                                                   24
39279   #define PRS_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM052_I_MEM_PRTY .
39280   #define PRS_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_K2_SHIFT                                                   25
39281   #define PRS_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM053_I_MEM_PRTY .
39282   #define PRS_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_K2_SHIFT                                                   26
39283   #define PRS_REG_PRTY_MASK_H_1_MEM062_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM062_I_MEM_PRTY .
39284   #define PRS_REG_PRTY_MASK_H_1_MEM062_I_MEM_PRTY_K2_SHIFT                                                   27
39285   #define PRS_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM045_I_MEM_PRTY .
39286   #define PRS_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_K2_SHIFT                                                   28
39287   #define PRS_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
39288   #define PRS_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_SHIFT                                                   3
39289   #define PRS_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
39290   #define PRS_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2_SHIFT                                                   29
39291   #define PRS_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
39292   #define PRS_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_SHIFT                                                   4
39293   #define PRS_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
39294   #define PRS_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2_SHIFT                                                   30
39295   #define PRS_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM031_I_MEM_PRTY .
39296   #define PRS_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_BB_SHIFT                                                   0
39297   #define PRS_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM036_I_MEM_PRTY .
39298   #define PRS_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_BB_SHIFT                                                   1
39299   #define PRS_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: PRS_REG_PRTY_STS_H_1.MEM027_I_MEM_PRTY .
39300   #define PRS_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_BB_SHIFT                                                   2
39301 #define PRS_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x1f0224UL //Access:RW   DataWidth:0x8    // Multi Field Register.
39302   #define PRS_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_K2                                                        (0x1<<0) // Enable ECC for memory ecc instance prs.i_msgb_if0_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39303   #define PRS_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_K2_SHIFT                                                  0
39304   #define PRS_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_K2                                                        (0x1<<1) // Enable ECC for memory ecc instance prs.i_msgb_if0_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39305   #define PRS_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_K2_SHIFT                                                  1
39306   #define PRS_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_K2                                                        (0x1<<2) // Enable ECC for memory ecc instance prs.i_msgb_if1_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39307   #define PRS_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_K2_SHIFT                                                  2
39308   #define PRS_REG_MEM_ECC_ENABLE_0_MEM017_I_ECC_EN_K2                                                        (0x1<<3) // Enable ECC for memory ecc instance prs.i_msgb_if1_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39309   #define PRS_REG_MEM_ECC_ENABLE_0_MEM017_I_ECC_EN_K2_SHIFT                                                  3
39310   #define PRS_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_EN_K2                                                        (0x1<<4) // Enable ECC for memory ecc instance prs.i_msgb_if2_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39311   #define PRS_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_EN_K2_SHIFT                                                  4
39312   #define PRS_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_EN_K2                                                        (0x1<<5) // Enable ECC for memory ecc instance prs.i_msgb_if2_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39313   #define PRS_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_EN_K2_SHIFT                                                  5
39314   #define PRS_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_K2                                                        (0x1<<6) // Enable ECC for memory ecc instance prs.i_msgb_if3_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39315   #define PRS_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_K2_SHIFT                                                  6
39316   #define PRS_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_EN_K2                                                        (0x1<<7) // Enable ECC for memory ecc instance prs.i_msgb_if3_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39317   #define PRS_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_EN_K2_SHIFT                                                  7
39318   #define PRS_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB                                                        (0x1<<0) // Enable ECC for memory ecc instance prs.i_msgb_if0_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39319   #define PRS_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_SHIFT                                                  0
39320   #define PRS_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB                                                        (0x1<<1) // Enable ECC for memory ecc instance prs.i_msgb_if0_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39321   #define PRS_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_SHIFT                                                  1
39322   #define PRS_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB                                                        (0x1<<2) // Enable ECC for memory ecc instance prs.i_msgb_if1_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39323   #define PRS_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_SHIFT                                                  2
39324   #define PRS_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB                                                        (0x1<<3) // Enable ECC for memory ecc instance prs.i_msgb_if1_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39325   #define PRS_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_SHIFT                                                  3
39326 #define PRS_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x1f0228UL //Access:RW   DataWidth:0x8    // Multi Field Register.
39327   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_K2                                                 (0x1<<0) // Set parity only for memory ecc instance prs.i_msgb_if0_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39328   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_K2_SHIFT                                           0
39329   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_K2                                                 (0x1<<1) // Set parity only for memory ecc instance prs.i_msgb_if0_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39330   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_K2_SHIFT                                           1
39331   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_K2                                                 (0x1<<2) // Set parity only for memory ecc instance prs.i_msgb_if1_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39332   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_K2_SHIFT                                           2
39333   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM017_I_ECC_PRTY_K2                                                 (0x1<<3) // Set parity only for memory ecc instance prs.i_msgb_if1_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39334   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM017_I_ECC_PRTY_K2_SHIFT                                           3
39335   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_PRTY_K2                                                 (0x1<<4) // Set parity only for memory ecc instance prs.i_msgb_if2_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39336   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_PRTY_K2_SHIFT                                           4
39337   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_PRTY_K2                                                 (0x1<<5) // Set parity only for memory ecc instance prs.i_msgb_if2_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39338   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_PRTY_K2_SHIFT                                           5
39339   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_K2                                                 (0x1<<6) // Set parity only for memory ecc instance prs.i_msgb_if3_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39340   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_K2_SHIFT                                           6
39341   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_PRTY_K2                                                 (0x1<<7) // Set parity only for memory ecc instance prs.i_msgb_if3_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39342   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_PRTY_K2_SHIFT                                           7
39343   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB                                                 (0x1<<0) // Set parity only for memory ecc instance prs.i_msgb_if0_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39344   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_SHIFT                                           0
39345   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB                                                 (0x1<<1) // Set parity only for memory ecc instance prs.i_msgb_if0_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39346   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_SHIFT                                           1
39347   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB                                                 (0x1<<2) // Set parity only for memory ecc instance prs.i_msgb_if1_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39348   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_SHIFT                                           2
39349   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB                                                 (0x1<<3) // Set parity only for memory ecc instance prs.i_msgb_if1_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39350   #define PRS_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_SHIFT                                           3
39351 #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x1f022cUL //Access:RC   DataWidth:0x8    // Multi Field Register.
39352   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_K2                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if0_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39353   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_K2_SHIFT                                    0
39354   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_K2                                          (0x1<<1) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if0_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39355   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_K2_SHIFT                                    1
39356   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_K2                                          (0x1<<2) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if1_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39357   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_K2_SHIFT                                    2
39358   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM017_I_ECC_CORRECT_K2                                          (0x1<<3) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if1_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39359   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM017_I_ECC_CORRECT_K2_SHIFT                                    3
39360   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_CORRECT_K2                                          (0x1<<4) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if2_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39361   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_CORRECT_K2_SHIFT                                    4
39362   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_CORRECT_K2                                          (0x1<<5) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if2_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39363   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_CORRECT_K2_SHIFT                                    5
39364   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_K2                                          (0x1<<6) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if3_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39365   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_K2_SHIFT                                    6
39366   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_CORRECT_K2                                          (0x1<<7) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if3_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39367   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_CORRECT_K2_SHIFT                                    7
39368   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if0_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39369   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_SHIFT                                    0
39370   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB                                          (0x1<<1) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if0_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39371   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_SHIFT                                    1
39372   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB                                          (0x1<<2) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if1_main_fifoa.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39373   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_SHIFT                                    2
39374   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB                                          (0x1<<3) // Record if a correctable error occurred on memory ecc instance prs.i_msgb_if1_main_fifob.i_fifo_mem.i_ecc in module prs_main_fifo_mem
39375   #define PRS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_SHIFT                                    3
39376 #define PRS_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x1f0230UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
39377 #define PRS_REG_SEARCH_TCP                                                                                   0x1f0400UL //Access:RW   DataWidth:0x1    // Per-PF: Flag enabling searches for tcp protocol.
39378 #define PRS_REG_SEARCH_UDP                                                                                   0x1f0404UL //Access:RW   DataWidth:0x1    // Per-PF: Flag enabling searches for udp protocol.
39379 #define PRS_REG_SEARCH_FCOE                                                                                  0x1f0408UL //Access:RW   DataWidth:0x1    // Per-PF: Flag enabling searches for fcoe protocol.
39380 #define PRS_REG_SEARCH_ROCE                                                                                  0x1f040cUL //Access:RW   DataWidth:0x1    // Per-PF: Flag enabling searches for roce protocol.
39381 #define PRS_REG_SEARCH_TCP_FIRST_FRAG                                                                        0x1f0410UL //Access:RW   DataWidth:0x1    // Enables sending messages to CFC on received first TCP fragmented packets.
39382 #define PRS_REG_TCP_SEARCH_KEY_MASK                                                                          0x1f0414UL //Access:RW   DataWidth:0x7    // Multi Field Register.
39383   #define PRS_REG_TCP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV4                                                   (0x1<<0) // If this bit is 0, the dest_ip_address_ipv4 field will be masked in the TCP search request.
39384   #define PRS_REG_TCP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV4_SHIFT                                             0
39385   #define PRS_REG_TCP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV6                                                   (0x1<<1) // If this bit is 0, the dest_ip_address_ipv6 field will be masked in the TCP search request.
39386   #define PRS_REG_TCP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV6_SHIFT                                             1
39387   #define PRS_REG_TCP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV4                                                 (0x1<<2) // If this bit is 0, the source_ip_address_ipv4 field will be masked in the TCP search request.
39388   #define PRS_REG_TCP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV4_SHIFT                                           2
39389   #define PRS_REG_TCP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV6                                                 (0x1<<3) // If this bit is 0, the source_ip_address_ipv6 field will be masked in the TCP search request.
39390   #define PRS_REG_TCP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV6_SHIFT                                           3
39391   #define PRS_REG_TCP_SEARCH_KEY_MASK_TCP_DEST_PORT                                                          (0x1<<4) // If this bit is 0, the tcp_dest_port field will be masked in the TCP search request.
39392   #define PRS_REG_TCP_SEARCH_KEY_MASK_TCP_DEST_PORT_SHIFT                                                    4
39393   #define PRS_REG_TCP_SEARCH_KEY_MASK_TCP_SOURCE_PORT                                                        (0x1<<5) // If this bit is 0, the tcp_source_port field will be masked in the TCP search request.
39394   #define PRS_REG_TCP_SEARCH_KEY_MASK_TCP_SOURCE_PORT_SHIFT                                                  5
39395   #define PRS_REG_TCP_SEARCH_KEY_MASK_IP_VERSION                                                             (0x1<<6) // If this bit is 0, the ip_version field will be masked in the TCP search request.
39396   #define PRS_REG_TCP_SEARCH_KEY_MASK_IP_VERSION_SHIFT                                                       6
39397 #define PRS_REG_UDP_SEARCH_KEY_MASK                                                                          0x1f0418UL //Access:RW   DataWidth:0x7    // Multi Field Register.
39398   #define PRS_REG_UDP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV4                                                   (0x1<<0) // If this bit is 0, the dest_ip_address_ipv4 field will be masked in the UDP search request.
39399   #define PRS_REG_UDP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV4_SHIFT                                             0
39400   #define PRS_REG_UDP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV6                                                   (0x1<<1) // If this bit is 0, the dest_ip_address_ipv6 field will be masked in the UDP search request.
39401   #define PRS_REG_UDP_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV6_SHIFT                                             1
39402   #define PRS_REG_UDP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV4                                                 (0x1<<2) // If this bit is 0, the source_ip_address_ipv4 field will be masked in the UDP search request.
39403   #define PRS_REG_UDP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV4_SHIFT                                           2
39404   #define PRS_REG_UDP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV6                                                 (0x1<<3) // If this bit is 0, the source_ip_address_ipv6 field will be masked in the UDP search request.
39405   #define PRS_REG_UDP_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV6_SHIFT                                           3
39406   #define PRS_REG_UDP_SEARCH_KEY_MASK_UDP_DEST_PORT                                                          (0x1<<4) // If this bit is 0, the udp_dest_port field will be masked in the UDP search request.
39407   #define PRS_REG_UDP_SEARCH_KEY_MASK_UDP_DEST_PORT_SHIFT                                                    4
39408   #define PRS_REG_UDP_SEARCH_KEY_MASK_UDP_SOURCE_PORT                                                        (0x1<<5) // If this bit is 0, the udp_source_port field will be masked in the UDP search request.
39409   #define PRS_REG_UDP_SEARCH_KEY_MASK_UDP_SOURCE_PORT_SHIFT                                                  5
39410   #define PRS_REG_UDP_SEARCH_KEY_MASK_IP_VERSION                                                             (0x1<<6) // If this bit is 0, the ip_version field will be masked in the UDP search request.
39411   #define PRS_REG_UDP_SEARCH_KEY_MASK_IP_VERSION_SHIFT                                                       6
39412 #define PRS_REG_SEARCH_FCOE_W_SRC_MAC                                                                        0x1f041cUL //Access:RW   DataWidth:0x1    // Per-PF: If set, search requests on FCoE packets are only sent if source MAC address compare matches.
39413 #define PRS_REG_SEARCH_FCOE_W_VFT                                                                            0x1f0420UL //Access:RW   DataWidth:0x1    // Per-PF: Enables VF_ID (if it exists) to be sent in search requests for FCoE packets.
39414 #define PRS_REG_ROCE_BUILD_CID_WO_SEARCH                                                                     0x1f0424UL //Access:RW   DataWidth:0x1    // Per-PF: Enables load request for RoCE pkts to be sent even though a search request was not sent
39415 #define PRS_REG_ROCE_SPCL_QP_VAL                                                                             0x1f0428UL //Access:RW   DataWidth:0x18   // Search is enabled if destination QP equals this value.
39416 #define PRS_REG_ROCE_DEST_QP_MAX_VF                                                                          0x1f042cUL //Access:RW   DataWidth:0x10   // Per-PF: Max value for temp_qpid used in RoCE CID equation for VF pkts.
39417 #define PRS_REG_ROCE_DEST_QP_MAX_PF                                                                          0x1f0430UL //Access:RW   DataWidth:0x10   // Per-PF: Max value for temp_qpid used in RoCE CID equation for PF pkts.
39418 #define PRS_REG_SEARCH_OPENFLOW                                                                              0x1f0434UL //Access:RW   DataWidth:0x1    // Per-PF: Enables openflow search for all packet types.
39419 #define PRS_REG_SEARCH_NON_IP_AS_OPENFLOW                                                                    0x1f0438UL //Access:RW   DataWidth:0x1    // Per-PF: Enables openflow search for non-IP packets. Only valid if search_openflow is also set.
39420 #define PRS_REG_OPENFLOW_SUPPORT_ONLY_KNOWN_OVER_IP                                                          0x1f043cUL //Access:RW   DataWidth:0x1    // Per-PF: If this field is 1, Over-IPv4-protocol field of Openflow search is only valid for SCTP, TCP, and UDP headers.
39421 #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK                                                                     0x1f0440UL //Access:RW   DataWidth:0x14   // Multi Field Register.
39422   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_TCP_SOURCE_PORT                                                   (0x1<<0) // If this bit is 0, the tcp_source_port field will be masked in the Openflow search request.
39423   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_TCP_SOURCE_PORT_SHIFT                                             0
39424   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_UDP_SOURCE_PORT                                                   (0x1<<1) // If this bit is 0, the udp_source_port field will be masked in the Openflow search request.
39425   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_UDP_SOURCE_PORT_SHIFT                                             1
39426   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SCTP_SOURCE_PORT                                                  (0x1<<2) // If this bit is 0, the sctp_source_port field will be masked in the Openflow search request.
39427   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SCTP_SOURCE_PORT_SHIFT                                            2
39428   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ICMP_TYPE                                                         (0x1<<3) // If this bit is 0, the icmp_type field will be masked in the Openflow search request.
39429   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ICMP_TYPE_SHIFT                                                   3
39430   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_TCP_DEST_PORT                                                     (0x1<<4) // If this bit is 0, the tcp_dest_port field will be masked in the Openflow search request.
39431   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_TCP_DEST_PORT_SHIFT                                               4
39432   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_UDP_DEST_PORT                                                     (0x1<<5) // If this bit is 0, the udp_dest_port field will be masked in the Openflow search request.
39433   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_UDP_DEST_PORT_SHIFT                                               5
39434   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SCTP_DEST_PORT                                                    (0x1<<6) // If this bit is 0, the sctp_dest_port field will be masked in the Openflow search request.
39435   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SCTP_DEST_PORT_SHIFT                                              6
39436   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ICMP_CODE                                                         (0x1<<7) // If this bit is 0, the icmp_code field will be masked in the Openflow search request.
39437   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ICMP_CODE_SHIFT                                                   7
39438   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_PRIORITY                                                          (0x1<<8) // If this bit is 0, the priority field will be masked in the Openflow search request.
39439   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_PRIORITY_SHIFT                                                    8
39440   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_IPV4_FRAG_TYPE                                                    (0x1<<9) // If this bit is 0, the ipv4_frag_type field will be masked in the Openflow search request.
39441   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_IPV4_FRAG_TYPE_SHIFT                                              9
39442   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_DEST_MAC_ADDRESS                                                  (0x1<<10) // If this bit is 0, the dest_mac_address field will be masked in the Openflow search request.
39443   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_DEST_MAC_ADDRESS_SHIFT                                            10
39444   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_OVER_IPV4_PROTOCOL                                                (0x1<<11) // If this bit is 0, the over_ipv4_protocol field will be masked in the Openflow search request.
39445   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_OVER_IPV4_PROTOCOL_SHIFT                                          11
39446   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ARP_OPCODE                                                        (0x1<<12) // If this bit is 0, the arp_opcode field will be masked in the Openflow search request.
39447   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ARP_OPCODE_SHIFT                                                  12
39448   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_IPV4_DSCP                                                         (0x1<<13) // If this bit is 0, the ipv4_dscp field will be masked in the Openflow search request.
39449   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_IPV4_DSCP_SHIFT                                                   13
39450   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SOURCE_MAC_ADDRESS                                                (0x1<<14) // If this bit is 0, the source_mac_address field will be masked in the Openflow search request.
39451   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SOURCE_MAC_ADDRESS_SHIFT                                          14
39452   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV4                                            (0x1<<15) // If this bit is 0, the source_ip_address_ipv4 field will be masked in the Openflow search request.
39453   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_IPV4_SHIFT                                      15
39454   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_ARP                                             (0x1<<16) // If this bit is 0, the source_ip_address_arp field will be masked in the Openflow search request.
39455   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_SOURCE_IP_ADDRESS_ARP_SHIFT                                       16
39456   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV4                                              (0x1<<17) // If this bit is 0, the dest_ip_address_ipv4 field will be masked in the Openflow search request.
39457   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_DEST_IP_ADDRESS_IPV4_SHIFT                                        17
39458   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_DEST_IP_ADDRESS_ARP                                               (0x1<<18) // If this bit is 0, the dest_ip_address_arp field will be masked in the Openflow search request.
39459   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_DEST_IP_ADDRESS_ARP_SHIFT                                         18
39460   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ETHERTYPE                                                         (0x1<<19) // If this bit is 0, the ethertype field will be masked in the Openflow search request.
39461   #define PRS_REG_OPENFLOW_SEARCH_KEY_MASK_ETHERTYPE_SHIFT                                                   19
39462 #define PRS_REG_SEARCH_TAG1                                                                                  0x1f0444UL //Access:RW   DataWidth:0x5    // Per-PF: Indicates whether to include the Inner VLAN in the search for each protocol. 0 - TCP, 1 - UDP, 2 - FCoE, 3 - RoCE, 4 - Openflow- if a bit is set in search_outer_tag it cannot be set here.
39463 #define PRS_REG_SEARCH_OUTER_TAG                                                                             0x1f0448UL //Access:RW   DataWidth:0x5    // Per-PF: Indicates whether to include the Outer TAG in the search for each protocol. 0 - TCP, 1 - UDP, 2 - FCoE, 3 - RoCE, 4 - Openflow - if a bit is set in search_tag1 it cannot be set here.
39464 #define PRS_REG_SEARCH_TENANT_ID                                                                             0x1f044cUL //Access:RW   DataWidth:0x6    // Per-PF: Indicates whether to include Tenant ID (if it exists) in the search for each encapsulation type. 0 - L2 GRE, 1 - IP GRE, 2 - VXLAN, 3 - T-Tag, 4 - L2 NGE, 5 - IP NGE
39465 #define PRS_REG_TENANT_ID_DEFAULT_VAL_ENABLE                                                                 0x1f0450UL //Access:RW   DataWidth:0x6    // Enables Tenant ID Exists bit in the search request to be 0 if the ID matches the default value.  0 - L2 GRE, 1 - IP GRE, 2 - VXLAN, 3 - T-Tag, 4 - L2 NGE, 5 - IP NGE
39466 #define PRS_REG_TENANT_ID_MASK_ETH_GRE                                                                       0x1f0454UL //Access:RW   DataWidth:0x20   // Bit masks Tenant ID used in the search request if Tenant ID exists in the encapsulated Ethernet over GRE packet. A zero in this register will mask the corresponding tenant ID bit to 0.
39467 #define PRS_REG_TENANT_ID_MASK_IP_GRE                                                                        0x1f0458UL //Access:RW   DataWidth:0x20   // Bit masks Tenant ID used in the search request if Tenant ID exists in the encapsulated IP over GRE packet.. A zero in this register will mask the corresponding tenant ID bit to 0.
39468 #define PRS_REG_TENANT_ID_MASK_VXLAN                                                                         0x1f045cUL //Access:RW   DataWidth:0x20   // Bit masks Tenant ID used in the search request if Tenant ID exists in the encapsulated VXLAN packet.. A zero in this register will mask the corresponding tenant ID bit to 0.
39469 #define PRS_REG_TENANT_ID_MASK_TTAG                                                                          0x1f0460UL //Access:RW   DataWidth:0x20   // Bit masks Tenant ID used in the search request if Tenant ID exists in the encapsulated T-tag packet.. A zero in this register will mask the corresponding tenant ID bit to 0.
39470 #define PRS_REG_TENANT_ID_DEFAULT_VAL_ETH_GRE                                                                0x1f0464UL //Access:RW   DataWidth:0x20   // If the Tenant ID exists in the encapsulated Ethernet over GRE packet  and does not match this value the Tenant ID exists bit is set.
39471 #define PRS_REG_TENANT_ID_DEFAULT_VAL_IP_GRE                                                                 0x1f0468UL //Access:RW   DataWidth:0x20   // If the Tenant ID exists in the encapsulated IP over GRE packet  and does not match this value the Tenant ID exists bit is set.
39472 #define PRS_REG_TENANT_ID_DEFAULT_VAL_VXLAN                                                                  0x1f046cUL //Access:RW   DataWidth:0x20   // If the Tenant ID exists in the encapsulated VXLAN packet and does not match this value the Tenant ID exists bit is set.
39473 #define PRS_REG_TENANT_ID_DEFAULT_VAL_TTAG                                                                   0x1f0470UL //Access:RW   DataWidth:0x20   // If the Tenant ID exists in the encapsulated T-Tag packet and does not match this value the Tenant ID exists bit is set.
39474 #define PRS_REG_T_TAG_TAGNUM                                                                                 0x1f0474UL //Access:RW   DataWidth:0x3    // Per-Port: Specifies the flexible L2 tag to be used for T-tag. The T-tag bit of encapsulation_type_en enables T-tag recognition.
39475 #define PRS_REG_TENANT_ID_MASK_ETH_NGE                                                                       0x1f0478UL //Access:RW   DataWidth:0x20   // Bit masks Tenant ID used in the search request if Tenant ID exists in the encapsulated nge packet.. A zero in this register will mask the corresponding tenant ID bit to 0.
39476 #define PRS_REG_TENANT_ID_MASK_IP_NGE                                                                        0x1f047cUL //Access:RW   DataWidth:0x20   // Bit masks Tenant ID used in the search request if Tenant ID exists in the encapsulated nge packet.. A zero in this register will mask the corresponding tenant ID bit to 0.
39477 #define PRS_REG_TENANT_ID_DEFAULT_VAL_ETH_NGE                                                                0x1f0480UL //Access:RW   DataWidth:0x20   // If the Tenant ID exists in the encapsulated ETH NGE packet and does not match this value the Tenant ID exists bit is set.
39478 #define PRS_REG_TENANT_ID_DEFAULT_VAL_IP_NGE                                                                 0x1f0484UL //Access:RW   DataWidth:0x20   // If the Tenant ID exists in the encapsulated IP NGE packet and does not match this value the Tenant ID exists bit is set.
39479 #define PRS_REG_PORTS_ARB_SCHEME                                                                             0x1f0500UL //Access:RW   DataWidth:0x1    // MAC port arbitration guarantees fairness at byte-level (0) or packet-level (1).
39480 #define PRS_REG_MAIN_LB_ARB_SCHEME                                                                           0x1f0504UL //Access:RW   DataWidth:0x1    // Main/LB arbitration guarantees fairness at byte-level (0) or packet-level (1).
39481 #define PRS_REG_INITIAL_HEADER_SIZE                                                                          0x1f0508UL //Access:RW   DataWidth:0xa    // Initial header size to read from the BRB for received packets.
39482 #define PRS_REG_MAX_PACKET_SIZE                                                                              0x1f050cUL //Access:RW   DataWidth:0xe    // Maximum packet size used for ETS Arbiter fairness calculation.
39483 #define PRS_REG_ETS_PACKET_ADDITIONAL_NETWORK_SIZE                                                           0x1f0510UL //Access:RW   DataWidth:0x8    // Size of inter-packet gap and FCS used for ETS Arbiter fairness calculation.
39484 #define PRS_REG_ETS_ARB_CLIENT_IS_STRICT                                                                     0x1f0514UL //Access:RW   DataWidth:0x9    // Specify whether the client competes directly in the strict priority arbiter.  The bits are mapped according to client ID  (client IDs are defined in *_arb_priority_client): 0-TC0 traffic; 1-TC1 traffic; 2-TC2 traffic; 3-TC3 traffic; 4-TC4 traffic; 5-TC5 traffic; 6-TC6 traffic; 7-TC7 traffic; 8-TC8 traffic.  Default value is set to enable strict priorities for all clients.
39485 #define PRS_REG_ETS_ARB_CLIENT_IS_SUBJECT2WFQ                                                                0x1f0518UL //Access:RW   DataWidth:0x9    // Specify whether the client is subject to WFQ credit blocking.  The bits are mapped according to client ID (client IDs are defined in *_arb_priority_client): 0-TC0 traffic; 1-TC1 traffic; 2-TC2 traffic; 3-TC3 traffic; 4-TC4 traffic; 5-TC5 traffic; 6-TC6 traffic; 7-TC7 traffic; 8-TC8 traffic.  Default value is 0 for not using WFQ credit blocking.
39486 #define PRS_REG_ETS_ARB_NUM_STRICT_ARB_SLOTS                                                                 0x1f051cUL //Access:RW   DataWidth:0xc    // Specify the number of strict priority arbitration slots between two round-robin arbitration slots to avoid starvation.  A value of 0 means no strict priority cycles - the strict priority with anti-starvation arbiter becomes a round-robin arbiter.
39487 #define PRS_REG_ETS_ARB_PRIORITY_CLIENT_0                                                                    0x1f0520UL //Access:RW   DataWidth:0x20   // Specify the client number to be assigned to each priority of the strict priority arbiter.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; upper bits are for priority 8 client.  The clients are assigned the IDs corresponding to their TC # (0-8)
39488 #define PRS_REG_ETS_ARB_PRIORITY_CLIENT_1                                                                    0x1f0524UL //Access:RW   DataWidth:0x4    // Specify the client number to be assigned to each priority of the strict priority arbiter.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; upper bits are for priority 8 client.  The clients are assigned the IDs corresponding to their TC # (0-8)
39489 #define PRS_REG_ETS_ARB_CLIENT_BURSTMODE                                                                     0x1f0528UL //Access:RW   DataWidth:0x2    // Burst mode enables.  Set these bits to have the round-robin arbiter stays on the winning input instead of moving to the next one.  Bit 0 is for the main round-robin arbiter.  Bit 1 is for the round-robin arbiter within the strict priority with anti-starvation feature.
39490 #define PRS_REG_ETS_ARB_PSEUDO_RR_EN                                                                         0x1f052cUL //Access:RW   DataWidth:0x1    // Enables pseudo-random round robin arbitration.
39491 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_0                                                                 0x1f0530UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 0 is allowed to reach.
39492 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_0                                                                      0x1f0534UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 0 when it is time to increment.
39493 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_0                                                                     0x1f0538UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 0.
39494 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_1                                                                 0x1f053cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 1 is allowed to reach.
39495 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_1                                                                      0x1f0540UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 1 when it is time to increment.
39496 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_1                                                                     0x1f0544UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 1.
39497 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_2                                                                 0x1f0548UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 2 is allowed to reach.
39498 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_2                                                                      0x1f054cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 2 when it is time to increment.
39499 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_2                                                                     0x1f0550UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 2.
39500 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_3                                                                 0x1f0554UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 3 is allowed to reach.
39501 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_3                                                                      0x1f0558UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 3 when it is time to increment.
39502 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_3                                                                     0x1f055cUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 3.
39503 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_4                                                                 0x1f0560UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 4 is allowed to reach.
39504 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_4                                                                      0x1f0564UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 4 when it is time to increment.
39505 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_4                                                                     0x1f0568UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 4.
39506 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_5                                                                 0x1f056cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 5 is allowed to reach.
39507 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_5                                                                      0x1f0570UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 5 when it is time to increment.
39508 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_5                                                                     0x1f0574UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 5.
39509 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_6                                                                 0x1f0578UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 6 is allowed to reach.
39510 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_6                                                                      0x1f057cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 6 when it is time to increment.
39511 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_6                                                                     0x1f0580UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 6.
39512 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_7                                                                 0x1f0584UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 7 is allowed to reach.
39513 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_7                                                                      0x1f0588UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 7 when it is time to increment.
39514 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_7                                                                     0x1f058cUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 7.
39515 #define PRS_REG_ETS_ARB_CREDIT_UPPER_BOUND_8                                                                 0x1f0590UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 8 is allowed to reach.
39516 #define PRS_REG_ETS_ARB_CREDIT_WEIGHT_8                                                                      0x1f0594UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 8 when it is time to increment.
39517 #define PRS_REG_ETS_ARB_CURRENT_CREDIT_8                                                                     0x1f0598UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 8.
39518 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_0                                                            0x1f059cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 0 during WFQ Main/Loopback arbitration.
39519 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_0                                                                 0x1f05a0UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 0 when it is time to increment during WFQ Main/Loopback arbitration.
39520 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_0                                                                0x1f05a4UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 0 during WFQ Main/Loopback arbitration.
39521 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_0                                                              0x1f05a8UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 0 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39522 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_0                                                                   0x1f05acUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 0 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39523 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_0                                                                  0x1f05b0UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 0 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39524 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_1                                                            0x1f05b4UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 1 during WFQ Main/Loopback arbitration.
39525 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_1                                                                 0x1f05b8UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 1 when it is time to increment during WFQ Main/Loopback arbitration.
39526 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_1                                                                0x1f05bcUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 1 during WFQ Main/Loopback arbitration.
39527 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_1                                                              0x1f05c0UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 1 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39528 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_1                                                                   0x1f05c4UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 1 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39529 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_1                                                                  0x1f05c8UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 1 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39530 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_2                                                            0x1f05ccUL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 2 during WFQ Main/Loopback arbitration.
39531 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_2                                                                 0x1f05d0UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 2 when it is time to increment during WFQ Main/Loopback arbitration.
39532 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_2                                                                0x1f05d4UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 2 during WFQ Main/Loopback arbitration.
39533 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_2                                                              0x1f05d8UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 2 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39534 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_2                                                                   0x1f05dcUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 2 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39535 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_2                                                                  0x1f05e0UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 2 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39536 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_3                                                            0x1f05e4UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 3 during WFQ Main/Loopback arbitration.
39537 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_3                                                                 0x1f05e8UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 3 when it is time to increment during WFQ Main/Loopback arbitration.
39538 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_3                                                                0x1f05ecUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 3 during WFQ Main/Loopback arbitration.
39539 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_3                                                              0x1f05f0UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 3 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39540 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_3                                                                   0x1f05f4UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 3 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39541 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_3                                                                  0x1f05f8UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 3 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39542 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_4                                                            0x1f05fcUL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 4 during WFQ Main/Loopback arbitration.
39543 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_4                                                                 0x1f0600UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 4 when it is time to increment during WFQ Main/Loopback arbitration.
39544 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_4                                                                0x1f0604UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 4 during WFQ Main/Loopback arbitration.
39545 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_4                                                              0x1f0608UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 4 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39546 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_4                                                                   0x1f060cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 4 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39547 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_4                                                                  0x1f0610UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 4 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39548 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_5                                                            0x1f0614UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 5 during WFQ Main/Loopback arbitration.
39549 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_5                                                                 0x1f0618UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 5 when it is time to increment during WFQ Main/Loopback arbitration.
39550 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_5                                                                0x1f061cUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 5 during WFQ Main/Loopback arbitration.
39551 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_5                                                              0x1f0620UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 5 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39552 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_5                                                                   0x1f0624UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 5 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39553 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_5                                                                  0x1f0628UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 5 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39554 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_6                                                            0x1f062cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 6 during WFQ Main/Loopback arbitration.
39555 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_6                                                                 0x1f0630UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 6 when it is time to increment during WFQ Main/Loopback arbitration.
39556 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_6                                                                0x1f0634UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 6 during WFQ Main/Loopback arbitration.
39557 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_6                                                              0x1f0638UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 6 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39558 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_6                                                                   0x1f063cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 6 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39559 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_6                                                                  0x1f0640UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 6 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39560 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_UPPER_BOUND_7                                                            0x1f0644UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for main traffic on TC 7 during WFQ Main/Loopback arbitration.
39561 #define PRS_REG_WFQ_MAIN_ARB_CREDIT_WEIGHT_7                                                                 0x1f0648UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for main traffic on TC 7 when it is time to increment during WFQ Main/Loopback arbitration.
39562 #define PRS_REG_WFQ_MAIN_ARB_CURRENT_CREDIT_7                                                                0x1f064cUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for main traffic on TC 7 during WFQ Main/Loopback arbitration.
39563 #define PRS_REG_WFQ_LB_ARB_CREDIT_UPPER_BOUND_7                                                              0x1f0650UL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for loopback traffic on TC 7 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39564 #define PRS_REG_WFQ_LB_ARB_CREDIT_WEIGHT_7                                                                   0x1f0654UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for loopback traffic on TC 7 when it is time to increment during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39565 #define PRS_REG_WFQ_LB_ARB_CURRENT_CREDIT_7                                                                  0x1f0658UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register for loopback traffic on TC 7 during WFQ Main/Loopback arbitration. Note: TC 8 arbitration is not required for this stage
39566 #define PRS_REG_WFQ_PORT_ARB_CREDIT_UPPER_BOUND                                                              0x1f065cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that the credit register is allowed to reach for each port during WFQ Port Arbitration.
39567 #define PRS_REG_WFQ_PORT_ARB_CREDIT_WEIGHT                                                                   0x1f0660UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to the credit register for each port when it is time to increment during WFQ Port arbitration.
39568 #define PRS_REG_WFQ_PORT_ARB_CURRENT_CREDIT                                                                  0x1f0664UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in the credit register for each port during WFQ Port arbitration.
39569 #define PRS_REG_PROP_HDR_SIZE                                                                                0x1f0700UL //Access:RW   DataWidth:0x4    // Per-port: Size of the proprietary header for this port (in 4B increments). If proprietary header is disabled this value should be 0.  Legal values for this field are from 0 (disabled) to 8 (32B).
39570 #define PRS_REG_LLC_TYPE_THRESHOLD                                                                           0x1f0704UL //Access:RW   DataWidth:0x10   // Upper value of LLC Ethertype range.
39571 #define PRS_REG_LLC_JUMBO_TYPE                                                                               0x1f0708UL //Access:RW   DataWidth:0x10   // Jumbo value of LLC Ethertype.
39572 #define PRS_REG_GRE_ETH_TYPE                                                                                 0x1f070cUL //Access:RW   DataWidth:0x10   // Ethertype for encapsulated ethernet used in GRE header parsing.
39573 #define PRS_REG_IPV4_TYPE                                                                                    0x1f0710UL //Access:RW   DataWidth:0x10   // IPv4 Ethertype.
39574 #define PRS_REG_IPV6_TYPE                                                                                    0x1f0714UL //Access:RW   DataWidth:0x10   // IPv6 Ethertype.
39575 #define PRS_REG_ROCE_TYPE                                                                                    0x1f0718UL //Access:RW   DataWidth:0x10   // RoCE Ethertype.
39576 #define PRS_REG_ARP_TYPE                                                                                     0x1f071cUL //Access:RW   DataWidth:0x10   // ARP Ethertype.
39577 #define PRS_REG_TCP_PROTOCOL                                                                                 0x1f0720UL //Access:RW   DataWidth:0x8    // Value used to designate TCP in the IPv4 Protocol and IPv6 Next Header fields.
39578 #define PRS_REG_UDP_PROTOCOL                                                                                 0x1f0724UL //Access:RW   DataWidth:0x8    // Value used to designate UDP in the IPv4 Protocol and IPv6 Next Header fields.
39579 #define PRS_REG_SCTP_PROTOCOL                                                                                0x1f0728UL //Access:RW   DataWidth:0x8    // Value used to designate SCTP in the IPv4 Protocol and IPv6 Next Header fields.  Matching can only occur when sctp_enable is set.
39580 #define PRS_REG_ICMPV4_PROTOCOL                                                                              0x1f072cUL //Access:RW   DataWidth:0x8    // Value used to designate ICMP in the IPv4 Protocol field. Matching can only occur when icmp_enable is set.
39581 #define PRS_REG_ENCAPSULATION_TYPE_EN                                                                        0x1f0730UL //Access:RW   DataWidth:0x6    // Per-port:  Flag enabling each encapsulation type. 0 - L2 GRE, 1 - IP GRE, 2 - VXLAN, 3 - T-Tag, 4 - L2 NGE, 5 - IP NGE
39582 #define PRS_REG_GRE_PROTOCOL                                                                                 0x1f0734UL //Access:RW   DataWidth:0x8    // Value used to designate GRE in the IPv4 Protocol and IPv6 Next Header fields.
39583 #define PRS_REG_VXLAN_PORT                                                                                   0x1f0738UL //Access:RW   DataWidth:0x10   // Dest port value used to designate a VXLAN header following the UDP header.
39584 #define PRS_REG_ROCE_ICID_BASE_PF                                                                            0x1f073cUL //Access:RW   DataWidth:0x10   // Per-PF: Base value used in the TID calc during RoCE parsing for PF pkts.
39585 #define PRS_REG_ROCE_ICID_BASE_VF                                                                            0x1f0740UL //Access:RW   DataWidth:0x10   // Per-PF: Base value used in the TID calc during RoCE parsing for VF pkts.
39586 #define PRS_REG_FCOE_TYPE                                                                                    0x1f0744UL //Access:RW   DataWidth:0x10   // The Ethernet type value for first FCoE type.
39587 #define PRS_REG_FIP_TYPE                                                                                     0x1f0748UL //Access:RW   DataWidth:0x10   // The Ethernet type value for FIP type.
39588 #define PRS_REG_TAG_ETHERTYPE_0                                                                              0x1f074cUL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 0.
39589 #define PRS_REG_TAG_ETHERTYPE_1                                                                              0x1f0750UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 1.
39590 #define PRS_REG_TAG_ETHERTYPE_2                                                                              0x1f0754UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 2.
39591 #define PRS_REG_TAG_ETHERTYPE_3                                                                              0x1f0758UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 3.
39592 #define PRS_REG_TAG_ETHERTYPE_4                                                                              0x1f075cUL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 4.
39593 #define PRS_REG_TAG_ETHERTYPE_5                                                                              0x1f0760UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 5.
39594 #define PRS_REG_TAG_LEN_0                                                                                    0x1f0764UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 0.  The length is between 2B and 14B; in 2B granularity.
39595 #define PRS_REG_TAG_LEN_1                                                                                    0x1f0768UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 1.  The length is between 2B and 14B; in 2B granularity.
39596 #define PRS_REG_TAG_LEN_2                                                                                    0x1f076cUL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 2.  The length is between 2B and 14B; in 2B granularity.
39597 #define PRS_REG_TAG_LEN_3                                                                                    0x1f0770UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 3.  The length is between 2B and 14B; in 2B granularity.
39598 #define PRS_REG_TAG_LEN_4                                                                                    0x1f0774UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 4.  The length is between 2B and 14B; in 2B granularity.
39599 #define PRS_REG_TAG_LEN_5                                                                                    0x1f0778UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 5.  The length is between 2B and 14B; in 2B granularity.
39600 #define PRS_REG_FIRST_HDR_HDRS_AFTER_BASIC                                                                   0x1f077cUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39601 #define PRS_REG_FIRST_HDR_HDRS_AFTER_TAG_0                                                                   0x1f0780UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _0 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39602 #define PRS_REG_FIRST_HDR_HDRS_AFTER_TAG_1                                                                   0x1f0784UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _1 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39603 #define PRS_REG_FIRST_HDR_HDRS_AFTER_TAG_2                                                                   0x1f0788UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _2 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39604 #define PRS_REG_FIRST_HDR_HDRS_AFTER_TAG_3                                                                   0x1f078cUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _3 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39605 #define PRS_REG_FIRST_HDR_HDRS_AFTER_TAG_4                                                                   0x1f0790UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _4 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39606 #define PRS_REG_FIRST_HDR_HDRS_AFTER_TAG_5                                                                   0x1f0794UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _5 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39607 #define PRS_REG_FIRST_HDR_MUST_HAVE_HDRS                                                                     0x1f0798UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which headers must appear in the packet on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
39608 #define PRS_REG_INNER_HDR_HDRS_AFTER_BASIC                                                                   0x1f079cUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39609 #define PRS_REG_INNER_HDR_HDRS_AFTER_TAG_0                                                                   0x1f07a0UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _0 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39610 #define PRS_REG_INNER_HDR_HDRS_AFTER_TAG_1                                                                   0x1f07a4UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _1 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39611 #define PRS_REG_INNER_HDR_HDRS_AFTER_TAG_2                                                                   0x1f07a8UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _2 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39612 #define PRS_REG_INNER_HDR_HDRS_AFTER_TAG_3                                                                   0x1f07acUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _3 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39613 #define PRS_REG_INNER_HDR_HDRS_AFTER_TAG_4                                                                   0x1f07b0UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _4 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39614 #define PRS_REG_INNER_HDR_HDRS_AFTER_TAG_5                                                                   0x1f07b4UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _5 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39615 #define PRS_REG_INNER_HDR_MUST_HAVE_HDRS                                                                     0x1f07b8UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which headers must appear in the packet on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
39616 #define PRS_REG_DST_MAC_GLOBAL_0                                                                             0x1f07bcUL //Access:RW   DataWidth:0x20   // Global destination address match value.
39617 #define PRS_REG_DST_MAC_GLOBAL_1                                                                             0x1f07c0UL //Access:RW   DataWidth:0x10   // Global destination address match value.
39618 #define PRS_REG_DST_MAC_GLOBAL_MASK_0                                                                        0x1f07c4UL //Access:RW   DataWidth:0x20   // Mask for global destination address match value. A zero in this                 register will cause the corresponding bit to not be included in the match.
39619 #define PRS_REG_DST_MAC_GLOBAL_MASK_1                                                                        0x1f07c8UL //Access:RW   DataWidth:0x10   // Mask for global destination address match value. A zero in this                 register will cause the corresponding bit to not be included in the match.
39620 #define PRS_REG_FIRST_HDR_DST_MAC_0                                                                          0x1f07ccUL //Access:RW   DataWidth:0x20   // Per-PF/Per-port: Destination address match value.
39621 #define PRS_REG_FIRST_HDR_DST_MAC_1                                                                          0x1f07d0UL //Access:RW   DataWidth:0x10   // Per-PF/Per-port: Destination address match value.
39622 #define PRS_REG_FIRST_HDR_DST_IP_0                                                                           0x1f07d4UL //Access:RW   DataWidth:0x20   // Per-PF:  Destination IP address match value - bit 129 indicates validity, bit 128 indicates an IPv6 address.
39623 #define PRS_REG_FIRST_HDR_DST_IP_1                                                                           0x1f07d8UL //Access:RW   DataWidth:0x20   // Per-PF:  Destination IP address match value - bit 129 indicates validity, bit 128 indicates an IPv6 address.
39624 #define PRS_REG_FIRST_HDR_DST_IP_2                                                                           0x1f07dcUL //Access:RW   DataWidth:0x20   // Per-PF:  Destination IP address match value - bit 129 indicates validity, bit 128 indicates an IPv6 address.
39625 #define PRS_REG_FIRST_HDR_DST_IP_3                                                                           0x1f07e0UL //Access:RW   DataWidth:0x20   // Per-PF:  Destination IP address match value - bit 129 indicates validity, bit 128 indicates an IPv6 address.
39626 #define PRS_REG_FIRST_HDR_DST_IP_4                                                                           0x1f07e4UL //Access:RW   DataWidth:0x2    // Per-PF:  Destination IP address match value - bit 129 indicates validity, bit 128 indicates an IPv6 address.
39627 #define PRS_REG_SRC_MAC_0_0                                                                                  0x1f07e8UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39628 #define PRS_REG_SRC_MAC_0_1                                                                                  0x1f07ecUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39629 #define PRS_REG_SRC_MAC_1_0                                                                                  0x1f07f0UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39630 #define PRS_REG_SRC_MAC_1_1                                                                                  0x1f07f4UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39631 #define PRS_REG_SRC_MAC_2_0                                                                                  0x1f07f8UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39632 #define PRS_REG_SRC_MAC_2_1                                                                                  0x1f07fcUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39633 #define PRS_REG_SRC_MAC_3_0                                                                                  0x1f0800UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39634 #define PRS_REG_SRC_MAC_3_1                                                                                  0x1f0804UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39635 #define PRS_REG_SRC_MAC_4_0                                                                                  0x1f0808UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39636 #define PRS_REG_SRC_MAC_4_1                                                                                  0x1f080cUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39637 #define PRS_REG_SRC_MAC_5_0                                                                                  0x1f0810UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39638 #define PRS_REG_SRC_MAC_5_1                                                                                  0x1f0814UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39639 #define PRS_REG_SRC_MAC_6_0                                                                                  0x1f0818UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39640 #define PRS_REG_SRC_MAC_6_1                                                                                  0x1f081cUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39641 #define PRS_REG_SRC_MAC_7_0                                                                                  0x1f0820UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39642 #define PRS_REG_SRC_MAC_7_1                                                                                  0x1f0824UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39643 #define PRS_REG_SRC_MAC_8_0                                                                                  0x1f0828UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39644 #define PRS_REG_SRC_MAC_8_1                                                                                  0x1f082cUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39645 #define PRS_REG_SRC_MAC_9_0                                                                                  0x1f0830UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39646 #define PRS_REG_SRC_MAC_9_1                                                                                  0x1f0834UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39647 #define PRS_REG_SRC_MAC_10_0                                                                                 0x1f0838UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39648 #define PRS_REG_SRC_MAC_10_1                                                                                 0x1f083cUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39649 #define PRS_REG_SRC_MAC_11_0                                                                                 0x1f0840UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39650 #define PRS_REG_SRC_MAC_11_1                                                                                 0x1f0844UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39651 #define PRS_REG_SRC_MAC_12_0                                                                                 0x1f0848UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39652 #define PRS_REG_SRC_MAC_12_1                                                                                 0x1f084cUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39653 #define PRS_REG_SRC_MAC_13_0                                                                                 0x1f0850UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39654 #define PRS_REG_SRC_MAC_13_1                                                                                 0x1f0854UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39655 #define PRS_REG_SRC_MAC_14_0                                                                                 0x1f0858UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39656 #define PRS_REG_SRC_MAC_14_1                                                                                 0x1f085cUL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39657 #define PRS_REG_SRC_MAC_15_0                                                                                 0x1f0860UL //Access:RW   DataWidth:0x20   // Per-port: Source address match values for this port.
39658 #define PRS_REG_SRC_MAC_15_1                                                                                 0x1f0864UL //Access:RW   DataWidth:0x10   // Per-port: Source address match values for this port.
39659 #define PRS_REG_NGE_ETH_TYPE                                                                                 0x1f0868UL //Access:RW   DataWidth:0x10   // Ethertype for encapsulated ethernet used in NGE header parsing.
39660 #define PRS_REG_NGE_PORT                                                                                     0x1f086cUL //Access:RW   DataWidth:0x10   // Dest port value used to designate a NGE header following the UDP header.
39661 #define PRS_REG_RROCE_PORT                                                                                   0x1f0870UL //Access:RW   DataWidth:0x10   // Dest port value used to designate a RROCE header following the UDP header.
39662 #define PRS_REG_RROCE_ENABLE                                                                                 0x1f0874UL //Access:RW   DataWidth:0x1    // Per-port:  Flag enabling RRoCE.
39663 #define PRS_REG_NGE_COMP_VER                                                                                 0x1f0878UL //Access:RW   DataWidth:0x1    // Per-port:  Flag to compare the value of nge version to 2'b00.
39664 #define PRS_REG_L2_IRREG_CASES                                                                               0x1f0900UL //Access:RW   DataWidth:0x14   // Multi Field Register.
39665   #define PRS_REG_L2_IRREG_CASES_EVENT_ID                                                                    (0xff<<0) // Event ID for irregular or errored packets
39666   #define PRS_REG_L2_IRREG_CASES_EVENT_ID_SHIFT                                                              0
39667   #define PRS_REG_L2_IRREG_CASES_CM_HDR                                                                      (0x3ff<<8) // The CM header for irregular or errored packets. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39668   #define PRS_REG_L2_IRREG_CASES_CM_HDR_SHIFT                                                                8
39669   #define PRS_REG_L2_IRREG_CASES_AFFINITY_TYPE_E5                                                            (0x3<<18) // Affinity type to be used in the CM header.
39670   #define PRS_REG_L2_IRREG_CASES_AFFINITY_TYPE_E5_SHIFT                                                      18
39671 #define PRS_REG_L2_TUNNELING                                                                                 0x1f0904UL //Access:RW   DataWidth:0x18   // Multi Field Register.
39672   #define PRS_REG_L2_TUNNELING_EVENT_ID                                                                      (0xff<<0) // Event ID for tunneled packets with no match in the mac-vlan cache
39673   #define PRS_REG_L2_TUNNELING_EVENT_ID_SHIFT                                                                0
39674   #define PRS_REG_L2_TUNNELING_CM_HDR                                                                        (0x3ff<<8) // The CM header for tunneled packets with no match in the mac-vlan cache. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39675   #define PRS_REG_L2_TUNNELING_CM_HDR_SHIFT                                                                  8
39676   #define PRS_REG_L2_TUNNELING_AFFINITY_TYPE_E5                                                              (0x3<<18) // Affinity type to be used in the CM header.
39677   #define PRS_REG_L2_TUNNELING_AFFINITY_TYPE_E5_SHIFT                                                        18
39678   #define PRS_REG_L2_TUNNELING_EN_L2_MA_E5                                                                   (0x1<<20) // en_l2_ma to be used in storm context update offset field of the cm header.
39679   #define PRS_REG_L2_TUNNELING_EN_L2_MA_E5_SHIFT                                                             20
39680   #define PRS_REG_L2_TUNNELING_L2_MA_CONFIG_E5                                                               (0x3<<21) // l2_ma_config to be used in storm context update offset field of the cm header.
39681   #define PRS_REG_L2_TUNNELING_L2_MA_CONFIG_E5_SHIFT                                                         21
39682   #define PRS_REG_L2_TUNNELING_INC_SN_E5                                                                     (0x1<<23) // inc_sn to be used in storm context update offset field of the cm header.
39683   #define PRS_REG_L2_TUNNELING_INC_SN_E5_SHIFT                                                               23
39684 #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN                                                                 0x1f0908UL //Access:RW   DataWidth:0x18   // Multi Field Register.
39685   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_EVENT_ID                                                      (0xff<<0) // Event ID for tunneled packets with no match in the mac-vlan cache
39686   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_EVENT_ID_SHIFT                                                0
39687   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_CM_HDR                                                        (0x3ff<<8) // The CM header for tunneled packets with no match in the mac-vlan cache. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39688   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_CM_HDR_SHIFT                                                  8
39689   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_AFFINITY_TYPE_E5                                              (0x3<<18) // Affinity type to be used in the CM header.
39690   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_AFFINITY_TYPE_E5_SHIFT                                        18
39691   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_EN_L2_MA_E5                                                   (0x1<<20) // en_l2_ma to be used in storm context update offset field of the cm header.
39692   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_EN_L2_MA_E5_SHIFT                                             20
39693   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_L2_MA_CONFIG_E5                                               (0x3<<21) // l2_ma_config to be used in storm context update offset field of the cm header.
39694   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_L2_MA_CONFIG_E5_SHIFT                                         21
39695   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_INC_SN_E5                                                     (0x1<<23) // inc_sn to be used in storm context update offset field of the cm header.
39696   #define PRS_REG_L2_TUNNELING_CACHED_MAC_VLAN_INC_SN_E5_SHIFT                                               23
39697 #define PRS_REG_L2_CACHED_MAC_VLAN                                                                           0x1f090cUL //Access:RW   DataWidth:0x18   // Multi Field Register.
39698   #define PRS_REG_L2_CACHED_MAC_VLAN_EVENT_ID                                                                (0xff<<0) // Event ID for packets that hit in the MAC/VLAN cache
39699   #define PRS_REG_L2_CACHED_MAC_VLAN_EVENT_ID_SHIFT                                                          0
39700   #define PRS_REG_L2_CACHED_MAC_VLAN_CM_HDR                                                                  (0x3ff<<8) // The CM header for packets that hit in the MAC/VLAN cache. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39701   #define PRS_REG_L2_CACHED_MAC_VLAN_CM_HDR_SHIFT                                                            8
39702   #define PRS_REG_L2_CACHED_MAC_VLAN_AFFINITY_TYPE_E5                                                        (0x3<<18) // Affinity type to be used in the CM header.
39703   #define PRS_REG_L2_CACHED_MAC_VLAN_AFFINITY_TYPE_E5_SHIFT                                                  18
39704   #define PRS_REG_L2_CACHED_MAC_VLAN_EN_L2_MA_E5                                                             (0x1<<20) // en_l2_ma to be used in storm context update offset field of the cm header.
39705   #define PRS_REG_L2_CACHED_MAC_VLAN_EN_L2_MA_E5_SHIFT                                                       20
39706   #define PRS_REG_L2_CACHED_MAC_VLAN_L2_MA_CONFIG_E5                                                         (0x3<<21) // l2_ma_config to be used in storm context update offset field of the cm header.
39707   #define PRS_REG_L2_CACHED_MAC_VLAN_L2_MA_CONFIG_E5_SHIFT                                                   21
39708   #define PRS_REG_L2_CACHED_MAC_VLAN_INC_SN_E5                                                               (0x1<<23) // inc_sn to be used in storm context update offset field of the cm header.
39709   #define PRS_REG_L2_CACHED_MAC_VLAN_INC_SN_E5_SHIFT                                                         23
39710 #define PRS_REG_LIGHT_L2                                                                                     0x1f0910UL //Access:RW   DataWidth:0x14   // Multi Field Register.
39711   #define PRS_REG_LIGHT_L2_EVENT_ID                                                                          (0xff<<0) // Event ID for light L2
39712   #define PRS_REG_LIGHT_L2_EVENT_ID_SHIFT                                                                    0
39713   #define PRS_REG_LIGHT_L2_CM_HDR                                                                            (0x3ff<<8) // The CM header for light L2. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39714   #define PRS_REG_LIGHT_L2_CM_HDR_SHIFT                                                                      8
39715   #define PRS_REG_LIGHT_L2_AFFINITY_TYPE_E5                                                                  (0x3<<18) // Affinity type to be used in the CM header.
39716   #define PRS_REG_LIGHT_L2_AFFINITY_TYPE_E5_SHIFT                                                            18
39717 #define PRS_REG_L2_REGULAR_PKT                                                                               0x1f0934UL //Access:RW   DataWidth:0x18   // Multi Field Register.
39718   #define PRS_REG_L2_REGULAR_PKT_EVENT_ID                                                                    (0xff<<0) // Event ID for regular packets
39719   #define PRS_REG_L2_REGULAR_PKT_EVENT_ID_SHIFT                                                              0
39720   #define PRS_REG_L2_REGULAR_PKT_CM_HDR                                                                      (0x3ff<<8) // The CM header for regular packets. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39721   #define PRS_REG_L2_REGULAR_PKT_CM_HDR_SHIFT                                                                8
39722   #define PRS_REG_L2_REGULAR_PKT_AFFINITY_TYPE_E5                                                            (0x3<<18) // Affinity type to be used in the CM header.
39723   #define PRS_REG_L2_REGULAR_PKT_AFFINITY_TYPE_E5_SHIFT                                                      18
39724   #define PRS_REG_L2_REGULAR_PKT_EN_L2_MA_E5                                                                 (0x1<<20) // en_l2_ma to be used in storm context update offset field of the cm header.
39725   #define PRS_REG_L2_REGULAR_PKT_EN_L2_MA_E5_SHIFT                                                           20
39726   #define PRS_REG_L2_REGULAR_PKT_L2_MA_CONFIG_E5                                                             (0x3<<21) // l2_ma_config to be used in storm context update offset field of the cm header.
39727   #define PRS_REG_L2_REGULAR_PKT_L2_MA_CONFIG_E5_SHIFT                                                       21
39728   #define PRS_REG_L2_REGULAR_PKT_INC_SN_E5                                                                   (0x1<<23) // inc_sn to be used in storm context update offset field of the cm header.
39729   #define PRS_REG_L2_REGULAR_PKT_INC_SN_E5_SHIFT                                                             23
39730 #define PRS_REG_TASK_CM_HDR                                                                                  0x1f0938UL //Access:RW   DataWidth:0xa    // The CM header for an FCoE packet. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39731 #define PRS_REG_DEF_L2_CON_TYPE                                                                              0x1f093cUL //Access:RW   DataWidth:0x4    // Connection type for no-match packets.
39732 #define PRS_REG_NO_MATCH_PFID                                                                                0x1f0940UL //Access:RW   DataWidth:0x4    // Per-port: PFID for no-match packets.
39733 #define PRS_REG_OVERRIDE_PFID_IF_NO_MATCH                                                                    0x1f0944UL //Access:RW   DataWidth:0x1    // Per-PF: If set, the PFID may be overridden for no-match packets.
39734 #define PRS_REG_NO_MATCH_CID                                                                                 0x1f0948UL //Access:RW   DataWidth:0x20   // Per-PF: CID for no-match packets.
39735 #define PRS_REG_NO_MATCH_LCID                                                                                0x1f094cUL //Access:RW   DataWidth:0x9    // Per-PF: LCID for no-match packets.
39736 #define PRS_REG_LIGHT_L2_ETHERTYPE_0                                                                         0x1f0950UL //Access:RW   DataWidth:0x10   // If one of these Ethertypes matches the last L2 ethertype, light_l2_cm_hdr_event_id can be used for the cm_hdr and eventid values.
39737 #define PRS_REG_LIGHT_L2_ETHERTYPE_1                                                                         0x1f0954UL //Access:RW   DataWidth:0x10   // If one of these Ethertypes matches the last L2 ethertype, light_l2_cm_hdr_event_id can be used for the cm_hdr and eventid values.
39738 #define PRS_REG_LIGHT_L2_ETHERTYPE_2                                                                         0x1f0958UL //Access:RW   DataWidth:0x10   // If one of these Ethertypes matches the last L2 ethertype, light_l2_cm_hdr_event_id can be used for the cm_hdr and eventid values.
39739 #define PRS_REG_LIGHT_L2_ETHERTYPE_3                                                                         0x1f095cUL //Access:RW   DataWidth:0x10   // If one of these Ethertypes matches the last L2 ethertype, light_l2_cm_hdr_event_id can be used for the cm_hdr and eventid values.
39740 #define PRS_REG_LIGHT_L2_ETHERTYPE_4                                                                         0x1f0960UL //Access:RW   DataWidth:0x10   // If one of these Ethertypes matches the last L2 ethertype, light_l2_cm_hdr_event_id can be used for the cm_hdr and eventid values.
39741 #define PRS_REG_LIGHT_L2_ETHERTYPE_5                                                                         0x1f0964UL //Access:RW   DataWidth:0x10   // If one of these Ethertypes matches the last L2 ethertype, light_l2_cm_hdr_event_id can be used for the cm_hdr and eventid values.
39742 #define PRS_REG_LIGHT_L2_ETHERTYPE_EN                                                                        0x1f0968UL //Access:RW   DataWidth:0x6    // Enables for each of the light_l2_ethertypes.
39743 #define PRS_REG_USE_LIGHT_L2                                                                                 0x1f096cUL //Access:RW   DataWidth:0x1    // Per-PF: If set, and PF classification succeeds, use  light_l2_tbit_eventid
39744 #define PRS_REG_DST_MAC_SELECT                                                                               0x1f0970UL //Access:RW   DataWidth:0x3    // Selects whether to use the dest MAC address of the first (0) or encapsulated (1) header in the output message for each encapsulation type. 0 - L2 GRE, 1 - VXLAN 2 - NGE
39745 #define PRS_REG_SRC_MAC_SELECT                                                                               0x1f0974UL //Access:RW   DataWidth:0x3    // Selects whether to use the source MAC address of the first (0) or encapsulated (1) header in the output message for each encapsulation type. 0 - L2 GRE, 1 - VXLAN 2 - NGE
39746 #define PRS_REG_VLAN_TAG_SELECT                                                                              0x1f0978UL //Access:RW   DataWidth:0x3    // Selects whether to use the 8021q tag of the first (0) or encapsulated (1) header in the output message for each encapsulation type. 0 - L2 GRE, 1 - VXLAN, 2 - NGE
39747 #define PRS_REG_MAC_VLAN_CACHE_USE_TENANT_ID                                                                 0x1f09bcUL //Access:RW   DataWidth:0x6    // Per-PF: Indicates whether to include Tenant ID (if it exists) in the MAC VLAN Cache entry for each encapsulation type. 0 - L2 GRE, 1 - IP GRE, 2 - VXLAN, 3 - T-Tag, 4 - L2 NGE, 5 - IP NGE
39748 #define PRS_REG_MAC_VLAN_FLEX_UPPER                                                                          0x1f09c0UL //Access:RW   DataWidth:0xe    // Building block information used to build the MAC-VLAN Cache Flexible Field.  If two blocks are used, this block is used for the upper bytes. 13:11 - number of bytes, 10:8  - Reserved, 7:4   - byte offset, 3:0 - block id.
39749 #define PRS_REG_MAC_VLAN_FLEX_LOWER                                                                          0x1f09c4UL //Access:RW   DataWidth:0x8    // Building block information used to build the MAC-VLAN Cache Flexible Field.  This block is only used if the number of bytes in mac_vlan_flex_upper is less than 8. 7:4 - byte offset 3:0 - block id.
39750 #define PRS_REG_MAC_VLAN_FLEX_BITMASK_0                                                                      0x1f09c8UL //Access:RW   DataWidth:0x20   // Used to bitmask the flexible field formed from the building block information in mac_vlan_flex_upper and/or mac_vlan_flex_lower.  A zero in this register will mask the corresponding bit in the flexible field to 0.
39751 #define PRS_REG_MAC_VLAN_FLEX_BITMASK_1                                                                      0x1f09ccUL //Access:RW   DataWidth:0x20   // Used to bitmask the flexible field formed from the building block information in mac_vlan_flex_upper and/or mac_vlan_flex_lower.  A zero in this register will mask the corresponding bit in the flexible field to 0.
39752 #define PRS_REG_SORT_SACK                                                                                    0x1f09d0UL //Access:RW   DataWidth:0x1    // Per-PF: If set, the SACK blocks will be sorted and various compares performed.
39753 #define PRS_REG_SACK_BLK_OVERRIDE                                                                            0x1f09d4UL //Access:RW   DataWidth:0x1    // If set, RoCE building block data is FIFOed on all non-FCoE packets. This allows Over-L2-Raw Part2 to be available on non-RoCE packets. The RoCE specific bits of this block will still show default values on non-RoCE packets.
39754 #define PRS_REG_RDMA_SYN_MASK                                                                                0x1f09d8UL //Access:RW   DataWidth:0x20   // Per-PF: Mask used in RDMA SYN cookie calculation.
39755 #define PRS_REG_RDMA_SYN_SEED_0                                                                              0x1f09dcUL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39756 #define PRS_REG_RDMA_SYN_SEED_1                                                                              0x1f09e0UL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39757 #define PRS_REG_RDMA_SYN_SEED_2                                                                              0x1f09e4UL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39758 #define PRS_REG_RDMA_SYN_SEED_3                                                                              0x1f09e8UL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39759 #define PRS_REG_RDMA_SYN_SEED_4                                                                              0x1f09ecUL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39760 #define PRS_REG_RDMA_SYN_SEED_5                                                                              0x1f09f0UL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39761 #define PRS_REG_RDMA_SYN_SEED_6                                                                              0x1f09f4UL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39762 #define PRS_REG_RDMA_SYN_SEED_7                                                                              0x1f09f8UL //Access:RW   DataWidth:0x20   // Seeds used in RDMA SYN cookie calculation.
39763 #define PRS_REG_RDMA_SYN_COOKIE_EN                                                                           0x1f09fcUL //Access:RW   DataWidth:0x1    // Per-PF: Enables SYN cookie hash function.
39764 #define PRS_REG_IWARP_EN                                                                                     0x1f0a00UL //Access:RW   DataWidth:0x1    // Per-PF: If set, enables iWarp.
39765 #define PRS_REG_PKT_LEN_STAT_ADD_CRC                                                                         0x1f0a04UL //Access:RW   DataWidth:0x1    // Per-PF: If set, 4B for Ethernet CRC is included in Packet Length for Statistics field. For pkts where classification failed,  the per-port version of this register is used.
39766 #define PRS_REG_PKT_LEN_STAT_TAGS_NOT_COUNTED_INNER                                                          0x1f0a08UL //Access:RW   DataWidth:0x8    // Per-PF: For each bit set, the length of the corresponding tag in the inner header will be subtracted from Packet Length for Statistics Field.  For pkts where classification failed,  the per-port version of this register is used.
39767 #define PRS_REG_PKT_LEN_STAT_TAGS_NOT_COUNTED_FIRST                                                          0x1f0a0cUL //Access:RW   DataWidth:0x9    // Per-PF: For each bit set, the length of the corresponding tag in the first header will be subtracted from Packet Length for Statistics Field.  The upper bit is for proprietary header. For pkts where classification failed,  the per-port version of this register is used.
39768 #define PRS_REG_CLASSIFY_FAILED_PKT_LEN_STAT_ADD_CRC                                                         0x1f0a10UL //Access:RW   DataWidth:0x1    // Per-Port: If set and classification failed, 4B for Ethernet CRC is included in Packet Length for Statistics field.
39769 #define PRS_REG_CLASSIFY_FAILED_PKT_LEN_STAT_TAGS_NOT_COUNTED_INNER                                          0x1f0a14UL //Access:RW   DataWidth:0x8    // Per-Port: If classification failed, for each bit set, the length of the corresponding tag in the inner header will be subtracted from Packet Length for Statistics Field
39770 #define PRS_REG_CLASSIFY_FAILED_PKT_LEN_STAT_TAGS_NOT_COUNTED_FIRST                                          0x1f0a18UL //Access:RW   DataWidth:0x9    // Per-Port: If classification failed, for each bit set, the length of the corresponding tag in the first header will be subtracted from Packet Length for Statistics Field.  The upper bit is for proprietary header.
39771 #define PRS_REG_MSG_INFO                                                                                     0x1f0a1cUL //Access:RW   DataWidth:0x20   // Per-PF: This value is passed to the per-PF configuration field in the output message.
39772 #define PRS_REG_NIG_CLASSIFY_FAILED                                                                          0x1f0a20UL //Access:RW   DataWidth:0x2    // Per-Port: This value goes in the NIG Classify Failed field of the output message when classification fails.
39773 #define PRS_REG_MSG_CT_MAIN_0                                                                                0x1f0a24UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 0. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39774 #define PRS_REG_MSG_CT_LB_0                                                                                  0x1f0a28UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 0. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39775 #define PRS_REG_MSG_CT_MAIN_1                                                                                0x1f0a2cUL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 1. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39776 #define PRS_REG_MSG_CT_LB_1                                                                                  0x1f0a30UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 1. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39777 #define PRS_REG_MSG_CT_MAIN_2                                                                                0x1f0a34UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 2. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39778 #define PRS_REG_MSG_CT_LB_2                                                                                  0x1f0a38UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 2. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39779 #define PRS_REG_MSG_CT_MAIN_3                                                                                0x1f0a3cUL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 3. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39780 #define PRS_REG_MSG_CT_LB_3                                                                                  0x1f0a40UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 3. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39781 #define PRS_REG_MSG_CT_MAIN_4                                                                                0x1f0a44UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 4. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39782 #define PRS_REG_MSG_CT_LB_4                                                                                  0x1f0a48UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 4. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39783 #define PRS_REG_MSG_CT_MAIN_5                                                                                0x1f0a4cUL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 5. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39784 #define PRS_REG_MSG_CT_LB_5                                                                                  0x1f0a50UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 5. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39785 #define PRS_REG_MSG_CT_MAIN_6                                                                                0x1f0a54UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 6. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39786 #define PRS_REG_MSG_CT_LB_6                                                                                  0x1f0a58UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 6. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39787 #define PRS_REG_MSG_CT_MAIN_7                                                                                0x1f0a5cUL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the main port for TC 7. In 4-port mode, only TCs 0-3 are valid.  Counter loops to 0.
39788 #define PRS_REG_MSG_CT_LB_7                                                                                  0x1f0a60UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 7. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39789 #define PRS_REG_MSG_CT_LB_8                                                                                  0x1f0a64UL //Access:R    DataWidth:0x18   // (per-port) Number of messages sent to TCM on the LB port for TC 8. In 4-port mode, only TCs 0-3 and 8 are valid. Counter loops to 0.
39790 #define PRS_REG_IGNORE_UDP_ZERO_CHECKSUM                                                                     0x1f0a68UL //Access:RW   DataWidth:0x3    // bit 0 - ignore for VXLAN, bit 1 - ignore for NGE, bit 2 - ignore for RRoCE
39791 #define PRS_REG_NUM_OF_CFC_FLUSH_MESSAGES                                                                    0x1f0b00UL //Access:RC   DataWidth:0x18   // The number of input CFC flush packets.
39792 #define PRS_REG_NUM_OF_TRANSPARENT_FLUSH_MESSAGES                                                            0x1f0b04UL //Access:RC   DataWidth:0x18   // The number of input transparent flush packets.
39793 #define PRS_REG_NUM_OF_PACKETS_0                                                                             0x1f0b08UL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 0.  Counts packets as                             they are chosen for processing.
39794 #define PRS_REG_NUM_OF_PACKETS_1                                                                             0x1f0b0cUL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 1.  Counts packets as                             they are chosen for processing.
39795 #define PRS_REG_NUM_OF_PACKETS_2                                                                             0x1f0b10UL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 2.  Counts packets as                             they are chosen for processing.
39796 #define PRS_REG_NUM_OF_PACKETS_3                                                                             0x1f0b14UL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 3.  Counts packets as                             they are chosen for processing.
39797 #define PRS_REG_NUM_OF_PACKETS_4                                                                             0x1f0b18UL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 4.  Counts packets as                             they are chosen for processing.
39798 #define PRS_REG_NUM_OF_PACKETS_5                                                                             0x1f0b1cUL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 5.  Counts packets as                             they are chosen for processing.
39799 #define PRS_REG_NUM_OF_PACKETS_6                                                                             0x1f0b20UL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 6.  Counts packets as                             they are chosen for processing.
39800 #define PRS_REG_NUM_OF_PACKETS_7                                                                             0x1f0b24UL //Access:RC   DataWidth:0x18   // The number of processed packets for TC 7.  Counts packets as                             they are chosen for processing.
39801 #define PRS_REG_NUM_OF_PACKETS_8                                                                             0x1f0b28UL //Access:RC   DataWidth:0x18   // The number of process packets for TC 8.  Counts packets as                             they are chosen for processing.
39802 #define PRS_REG_FIFO_EMPTY_FLAGS                                                                             0x1f0b30UL //Access:WB_R DataWidth:0x80   // Debug only: Empty_flag for each FIFO.
39803 #define PRS_REG_FIFO_EMPTY_FLAGS_SIZE                                                                        4
39804 #define PRS_REG_FIFO_FULL_FLAGS                                                                              0x1f0b40UL //Access:WB_R DataWidth:0x80   // Debug only: Full_flag for each FIFO.
39805 #define PRS_REG_FIFO_FULL_FLAGS_SIZE                                                                         4
39806 #define PRS_REG_PRS_PKT_CT_BB_K2                                                                             0x1f0b50UL //Access:R    DataWidth:0x6    // Debug only: Parser pipeline packet count.  This is the value of the counter in the Input Arbiter that keeps track of the number of packets that have been selected to be processed but have not yet resulted in a message to TCM.
39807 #define PRS_REG_QUEUE_PKT_AVAIL_STATUS                                                                       0x1f0b54UL //Access:R    DataWidth:0x11   // Debug only (per-port): Packet available status of the main and loopback queues of each traffic class, before being back pressured by the STORMs. 16:8 - Loopback, 7:0 - main
39808 #define PRS_REG_STORM_BKPRS_STATUS                                                                           0x1f0b58UL //Access:R    DataWidth:0x18   // Debug only (per-port): STORM backpressure status (blocked priorities) Each set bit represents a blocked TC (7-0) from MSDM, TSDM, and USDM, respectively.
39809 #define PRS_REG_STOP_PARSING_STATUS                                                                          0x1f0b5cUL //Access:R    DataWidth:0x1    // Debug only:  BRB has asserted Stop Parsing indication to PRS.
39810 #define PRS_REG_MINI_CACHE_ENTRY                                                                             0x1f0b60UL //Access:WB_R DataWidth:0x32   // Debug only: In case of LCID validation error, the current value of the single entry in the CID load mini-cache is captured. 49: Valid, 48:40 - LCID, 39:32 - Region, 31:0 - CID
39811 #define PRS_REG_MINI_CACHE_ENTRY_SIZE                                                                        2
39812 #define PRS_REG_MINI_CACHE_FAILED_RESPONSE                                                                   0x1f0b68UL //Access:R    DataWidth:0xd    // Debug only:  In the case of a mini-cache LCID validation error, the load response with the mismatched LCID is captured here.
39813 #define PRS_REG_DBG_SELECT                                                                                   0x1f0b6cUL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
39814 #define PRS_REG_DBG_DWORD_ENABLE                                                                             0x1f0b70UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
39815 #define PRS_REG_DBG_SHIFT                                                                                    0x1f0b74UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
39816 #define PRS_REG_DBG_OUT_DATA                                                                                 0x1f0b80UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
39817 #define PRS_REG_DBG_OUT_DATA_SIZE                                                                            8
39818 #define PRS_REG_DBG_FORCE_VALID                                                                              0x1f0ba0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
39819 #define PRS_REG_DBG_FORCE_FRAME                                                                              0x1f0ba4UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
39820 #define PRS_REG_DBG_OUT_VALID                                                                                0x1f0ba8UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
39821 #define PRS_REG_DBG_OUT_FRAME                                                                                0x1f0bacUL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
39822 #define PRS_REG_FC_DBG_SELECT_A_E5                                                                           0x1f0bb0UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
39823 #define PRS_REG_FC_DBG_SELECT_BB_K2                                                                          0x1f0bb0UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
39824 #define PRS_REG_FC_DBG_DWORD_ENABLE_A_E5                                                                     0x1f0bb4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
39825 #define PRS_REG_FC_DBG_DWORD_ENABLE_BB_K2                                                                    0x1f0bb4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
39826 #define PRS_REG_FC_DBG_SHIFT_A_E5                                                                            0x1f0bb8UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
39827 #define PRS_REG_FC_DBG_SHIFT_BB_K2                                                                           0x1f0bb8UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
39828 #define PRS_REG_FC_DBG_OUT_DATA_A_E5                                                                         0x1f0bc0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
39829 #define PRS_REG_FC_DBG_OUT_DATA_A_SIZE                                                                       8
39830 #define PRS_REG_FC_DBG_OUT_DATA_BB_K2                                                                        0x1f0bc0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
39831 #define PRS_REG_FC_DBG_OUT_DATA_SIZE                                                                         8
39832 #define PRS_REG_FC_DBG_FORCE_VALID_A_E5                                                                      0x1f0be0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
39833 #define PRS_REG_FC_DBG_FORCE_VALID_BB_K2                                                                     0x1f0be0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
39834 #define PRS_REG_FC_DBG_FORCE_FRAME_A_E5                                                                      0x1f0be4UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
39835 #define PRS_REG_FC_DBG_FORCE_FRAME_BB_K2                                                                     0x1f0be4UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
39836 #define PRS_REG_FC_DBG_OUT_VALID_A_E5                                                                        0x1f0be8UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
39837 #define PRS_REG_FC_DBG_OUT_VALID_BB_K2                                                                       0x1f0be8UL //Access:R    DataWidth:0x4    // Dbgmux output valid
39838 #define PRS_REG_FC_DBG_OUT_FRAME_A_E5                                                                        0x1f0becUL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
39839 #define PRS_REG_FC_DBG_OUT_FRAME_BB_K2                                                                       0x1f0becUL //Access:R    DataWidth:0x4    // Dbgmux output frame
39840 #define PRS_REG_LAST_PKT_LIST_BB_K2                                                                          0x1f0c00UL //Access:R    DataWidth:0x20   // Debug only : Read access to a FIFO containing information from the last 32 pkts sent to TCM: Reserved - 127:66, Parsing and Error flags - 65:50, Start block - 49:37, Priority - 36:34, Port - 33:32, CID - 31:0. To allow this register to be read during traffic, the full entry value is latched when the lowest 4B are read. If the upper bytes of the same entry are read next, the latched value is used.  If another entry is read or the lower 4B are read again, a fresh value is returned from the FIFO. For flush packets, the CID comes from the flush message.
39841 #define PRS_REG_LAST_PKT_LIST_SIZE                                                                           128
39842 #define PRS_REG_FC_DBG_SELECT_B_E5                                                                           0x1f0e00UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
39843 #define PRS_REG_FC_DBG_DWORD_ENABLE_B_E5                                                                     0x1f0e04UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
39844 #define PRS_REG_FC_DBG_SHIFT_B_E5                                                                            0x1f0e08UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
39845 #define PRS_REG_FC_DBG_OUT_DATA_B_E5                                                                         0x1f0e20UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
39846 #define PRS_REG_FC_DBG_OUT_DATA_B_SIZE                                                                       8
39847 #define PRS_REG_FC_DBG_FORCE_VALID_B_E5                                                                      0x1f0e40UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
39848 #define PRS_REG_FC_DBG_FORCE_FRAME_B_E5                                                                      0x1f0e44UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
39849 #define PRS_REG_FC_DBG_OUT_VALID_B_E5                                                                        0x1f0e48UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
39850 #define PRS_REG_FC_DBG_OUT_FRAME_B_E5                                                                        0x1f0e4cUL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
39851 #define PRS_REG_PTLD_INITIAL_CREDIT_E5                                                                       0x1f0f00UL //Access:RW   DataWidth:0x8    // The initial credit in the packet start message to the ptld interface. Credit is cycle based.
39852 #define PRS_REG_TCM_INITIAL_CREDIT_BB_K2                                                                     0x1f0f00UL //Access:RW   DataWidth:0x8    // The initial credit in the packet start message to the TCM interface (message to STORM). Credit is cycle based.
39853 #define PRS_REG_CCFC_SEARCH_INITIAL_CREDIT                                                                   0x1f0f04UL //Access:RW   DataWidth:0x8    // The initial credit for the search message to the CCFC interface. Credit is transaction based.
39854 #define PRS_REG_TCFC_SEARCH_INITIAL_CREDIT                                                                   0x1f0f08UL //Access:RW   DataWidth:0x2    // The initial credit for the search message to the TCFC interface. Credit is transaction based.
39855 #define PRS_REG_PTLD_CURRENT_CREDIT_E5                                                                       0x1f0f0cUL //Access:R    DataWidth:0x8    // Debug only: PTLD current credit. Transaction based. This is a count of the requests                        that have not received an ACK.
39856 #define PRS_REG_TCM_CURRENT_CREDIT_BB_K2                                                                     0x1f0f0cUL //Access:R    DataWidth:0x8    // Debug only: TCM current credit. Transaction based. This is a count of the requests                        that have not received an ACK.
39857 #define PRS_REG_CCFC_SEARCH_CURRENT_CREDIT                                                                   0x1f0f10UL //Access:R    DataWidth:0x8    // Debug only: CCFC search request current credit. Transaction based. This is a count of the requests that have not received an ACK.
39858 #define PRS_REG_TCFC_SEARCH_CURRENT_CREDIT                                                                   0x1f0f14UL //Access:R    DataWidth:0x8    // Debug only: TCFC search request current credit. Transaction based. This is a count of the requests that have not received an ACK.
39859 #define PRS_REG_CCFC_LOAD_CURRENT_CREDIT                                                                     0x1f0f18UL //Access:R    DataWidth:0x1    // Debug only: CCFC load request current credit. Transaction based. Since the credit limit on this interface is 1, if this bit is high there is a request that has not received an ACK.
39860 #define PRS_REG_TCFC_LOAD_CURRENT_CREDIT                                                                     0x1f0f1cUL //Access:R    DataWidth:0x1    // Debug only: TCFC load request current credit. Transaction based.  Since the credit limit on this interface is 1, if this bit is high there is a request that has not received an ACK.
39861 #define PRS_REG_CCFC_SEARCH_REQ_CT                                                                           0x1f0f20UL //Access:R    DataWidth:0x5    // Debug only: The number of outstanding CCFC search requests. This is a count of the requests that have not received a response.
39862 #define PRS_REG_TCFC_SEARCH_REQ_CT                                                                           0x1f0f24UL //Access:R    DataWidth:0x5    // Debug only: The number of outstanding TCFC search requests This is a count of the requests that have not received a response.
39863 #define PRS_REG_CCFC_LOAD_REQ_CT                                                                             0x1f0f28UL //Access:R    DataWidth:0x5    // Debug only: The number of outstanding CCFC load requests
39864 #define PRS_REG_TCFC_LOAD_REQ_CT                                                                             0x1f0f2cUL //Access:R    DataWidth:0x5    // Debug only: The number of outstanding TCFC load requests
39865 #define PRS_REG_SOP_REQ_CT                                                                                   0x1f0f30UL //Access:R    DataWidth:0x3    // Debug only: Outstanding SOP request count.  The value of the counter in the BRB Interface Unit that keeps track of the number of SOP requests sent to the BRB.
39866 #define PRS_REG_EOP_REQ_CT                                                                                   0x1f0f34UL //Access:R    DataWidth:0x3    // Debug only (per-port): Outstanding EOP request count.  The value of the counter in the BRB Interface Unit that keeps track of the number of EOP requests sent to the BRB.
39867 #define PRS_REG_RGFS_INITIAL_CREDIT_E5                                                                       0x1f0f38UL //Access:RW   DataWidth:0x8    // The initial credit in the packet start message to the RGFS interface. Credit is cycle based.
39868 #define PRS_REG_RGFS_CURRENT_CREDIT_E5                                                                       0x1f0f3cUL //Access:R    DataWidth:0x8    // Debug only: RGFS current credit. Transaction based. This is a count of the requests                        that have not received an ACK.
39869 #define PRS_REG_FCE_FC_FIFO_INPUT_FIFO_ALMOST_FULL_TH_E5                                                     0x1f0f40UL //Access:RW   DataWidth:0x4    //
39870 #define PRS_REG_SOP_DSCR_FIFO_ALMOST_FULL_TH_E5                                                              0x1f0f44UL //Access:RW   DataWidth:0x3    //
39871 #define PRS_REG_FCE_MAX_PARKING_LOT_OCCUPANCY_E5                                                             0x1f0f48UL //Access:R    DataWidth:0x4    //
39872 #define PRS_REG_FCE_MAX_PARKING_LOT_VALID_ENTRIES_E5                                                         0x1f0f4cUL //Access:R    DataWidth:0x4    //
39873 #define PRS_REG_CAM_BIST_EN_BB                                                                               0x1f0f80UL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
39874 #define PRS_REG_CAM_BIST_SKIP_ERROR_CNT_BB                                                                   0x1f0f84UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of CAM BIST errors that are acceptable before reporting CAM BIST failure status.
39875 #define PRS_REG_CAM_BIST_STATUS_SEL_BB                                                                       0x1f0f88UL //Access:RW   DataWidth:0x8    // Used to select the BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
39876 #define PRS_REG_CAM_BIST_STATUS_BB                                                                           0x1f0f8cUL //Access:R    DataWidth:0x20   // Provides read-only access to the BIST status word selected by cam_bist_status_sel.
39877 #define PRS_REG_CAM_BIST_DBG_DATA_BB                                                                         0x1f0f90UL //Access:RW   DataWidth:0x20   // For CAM bist usage.
39878 #define PRS_REG_CAM_BIST_DBG_DATA_VALID_BB                                                                   0x1f0f94UL //Access:RW   DataWidth:0x1    // For CAM bist usage.
39879 #define PRS_REG_CAM_BIST_DBG_COMPARE_EN_BB                                                                   0x1f0f98UL //Access:RW   DataWidth:0x1    // For CAM bist usage.
39880 #define PRS_REG_GFT_PROFILE_MASK_RAM                                                                         0x1f1000UL //Access:WB   DataWidth:0x2a   // Used to set the values of the GFT profile mask ram. line #31 must be configured before enabling the GFT since #31 is the default profile. 41.  Tenant ID Inner header(used also for non-encasulated packet): 40.Source MAC 39.Destination MAC 38.VLAN (12b) ) � Tag 1 37.Provider VLAN (12b) ) � Tag 0 36.Priority taken from CVLAN tag or the SVLAN tag based on GFTInnerVlanSelect global configuration 35.Source IP 34.Destination IP 33.Over IP protocol 32.DSCP (extracted form IP TOS) 31.Source port or ICMP type 30.Destination port or ICMP code 29.TCP flag - NS 28.TCP flag - CWR 27.TCP flag - ECE 26.TCP flag - URG 25.TCP flag - ACK 24.TCP flag - PSH 23.TCP flag - RST 22.TCP flag - SYN 21.TCP flag - FIN 20.reserved 19.Ethertype 18.Ttl 17.TtlEqualOne Tunnel header fields(not used for non-encasulated packet): 16.Source MAC 15.Destination MAC 14.VLAN � Tag 1 13.Provider VLAN � Tag 0 12.Priority taken from CVLAN tag or the SVLAN tag based on GFTTunnelVlanSelect global 11.Source IP 10.Destination IP 9.Over IP protocol 8.DSCP 7.Source port or ICMP type 6.Destination port or ICMP code 5.Ethertype 4.Ttl 3.TtlEqualOne 2.Entrophy : GENEVE, VXLAN � source UDP port number,  NVGRE � FlowID (key 8LBS bits)  1:0 vlan select 0: inner Provider VLAN 1: inner VLAN 2: outer Provider VLAN 3: outer  VLAN
39881 #define PRS_REG_GFT_PROFILE_MASK_RAM_SIZE                                                                    64
39882 #define PRS_REG_GFT_CAM                                                                                      0x1f1100UL //Access:RW   DataWidth:0x1d   // Used to set the values of the GFT profile cam: 0 �valid, zero at reset 1-14 data 14-11 PF ID (3bit BB 4bit K2) 10-7 Tunnel type (4b) 0000-no tunnel 0001-vxlan 0010-GRE MAC / NVGRE 0011-GRE IP 0100-Genve MAC 0101-Genve IP 1000-1111 � reserved   6-3 upper protocol type (4b):  -  by priority 0 is highest  0000 � RoCE 0001 � RoCE v2 0010 � FCoE 0011 � ICMP 0100 � ARP 0101 � User TCP Source Port 1(inner) 0110 � User TCP Destination Port 1(inner) 0111 � TCP 1000 � User UDP Destination Port 1(inner) 1001 � User UDP Destination Port 2(outer) 1010 � UDP 1011 � User IP Protocol 1(inner) 1100 � User IP Protocol 2(outer) 1101 � User ETH Type 1 (inner) 1110 � User ETH Type 2 (outer) 1111 � RAW   - by priority  2 Tunnel IP version  0-v4 1-v6 1 IP version  0-v4 1-v6 15-28 mask of bits 1-14 resepectively , �1�- compare, �0�-don�t compare. All the CAM should be initialized in order to prevent false parity error while doing scrubbing. the init value: bits[28-1] - Don't care bit[0](valid) - 1'b0
39883 #define PRS_REG_GFT_CAM_SIZE                                                                                 31
39884 #define PRS_REG_GFT_HASH_KEY_0                                                                               0x1f1180UL //Access:RW   DataWidth:0x20   //
39885 #define PRS_REG_GFT_HASH_KEY_1                                                                               0x1f1184UL //Access:RW   DataWidth:0x20   //
39886 #define PRS_REG_GFT_HASH_KEY_2                                                                               0x1f1188UL //Access:RW   DataWidth:0x20   //
39887 #define PRS_REG_GFT_HASH_KEY_3                                                                               0x1f118cUL //Access:RW   DataWidth:0x20   //
39888 #define PRS_REG_GFT_HASH_KEY_4                                                                               0x1f1190UL //Access:RW   DataWidth:0x20   //
39889 #define PRS_REG_GFT_TCP_SOURCE_PORT_1                                                                        0x1f1194UL //Access:RW   DataWidth:0x10   // tcp source port for the gft profile key upper protocol type
39890 #define PRS_REG_GFT_TCP_DESTINATION_PORT_1                                                                   0x1f1198UL //Access:RW   DataWidth:0x10   // tcp inner destination port for the gft profile key upper protocol type
39891 #define PRS_REG_GFT_UDP_DESTINATION_PORT_1                                                                   0x1f119cUL //Access:RW   DataWidth:0x10   // udp inner destination port for the gft profile key upper protocol type
39892 #define PRS_REG_GFT_UDP_DESTINATION_PORT_2                                                                   0x1f11a0UL //Access:RW   DataWidth:0x10   // udp outer destination port for the gft profile key upper protocol type
39893 #define PRS_REG_GFT_IP_PROTOCOL_1                                                                            0x1f11a4UL //Access:RW   DataWidth:0x8    // inner ip protocol for the gft profile key upper protocol type
39894 #define PRS_REG_GFT_IP_PROTOCOL_2                                                                            0x1f11a8UL //Access:RW   DataWidth:0x8    // outer ip protocol for the gft profile key upper protocol type
39895 #define PRS_REG_GFT_ETH_TYPE_1                                                                               0x1f11acUL //Access:RW   DataWidth:0x10   // inner ethernet type for the gft profile key upper protocol type
39896 #define PRS_REG_GFT_ETH_TYPE_2                                                                               0x1f11b0UL //Access:RW   DataWidth:0x10   // outer ethernet type for the gft profile key upper protocol type
39897 #define PRS_REG_GFT_INNER_VLAN_SELECT                                                                        0x1f11b4UL //Access:RW   DataWidth:0x1    // used to build the priority field in the GFT used frame fields inner header 0- use CVLAN priority 1- use SVLAN priority
39898 #define PRS_REG_GFT_TUNNEL_VLAN_SELECT                                                                       0x1f11b8UL //Access:RW   DataWidth:0x1    // used to build the priority field in the GFT used frame fields tunnel header 0- use CVLAN priority 1- use SVLAN priority
39899 #define PRS_REG_SEARCH_GFT                                                                                   0x1f11bcUL //Access:RW   DataWidth:0x1    // Per-PF: Enables gft search for all packet types.
39900 #define PRS_REG_SEARCH_NON_IP_AS_GFT                                                                         0x1f11c0UL //Access:RW   DataWidth:0x1    // Per-PF: Enables gft search for non-IP packets. Only valid if search_gft is also set.
39901 #define PRS_REG_GFT_CONNECTION_TYPE                                                                          0x1f11c4UL //Access:RW   DataWidth:0x4    // connection type for gft, if the connection type returned in the search response equal to this value, use the CM_HDR_GFT intead of CM_HDR_EVENT_ID_X in the CM header. is also set.
39902 #define PRS_REG_CM_HDR_GFT                                                                                   0x1f11c8UL //Access:RW   DataWidth:0x14   // Multi Field Register.
39903   #define PRS_REG_CM_HDR_GFT_EVENT_ID                                                                        (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and gft connection type
39904   #define PRS_REG_CM_HDR_GFT_EVENT_ID_SHIFT                                                                  0
39905   #define PRS_REG_CM_HDR_GFT_CM_HDR                                                                          (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and gft connection type . Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
39906   #define PRS_REG_CM_HDR_GFT_CM_HDR_SHIFT                                                                    8
39907   #define PRS_REG_CM_HDR_GFT_AFFINITY_TYPE_E5                                                                (0x3<<18) // Affinity type to be used in the CM header.
39908   #define PRS_REG_CM_HDR_GFT_AFFINITY_TYPE_E5_SHIFT                                                          18
39909 #define PRS_REG_GFT_CAM_SCRUB_HIT_EN                                                                         0x1f11ccUL //Access:RW   DataWidth:0x1    // When set to 1 the gft cam hit parity scrubbing feature is enabled.
39910 #define PRS_REG_GFT_CAM_SCRUB_MISS_EN                                                                        0x1f11d0UL //Access:RW   DataWidth:0x1    // When set to 1 the gft cam miss parity scrubbing feature is enabled.
39911 #define PRS_REG_COMPARE_GRE_VERSION_E5                                                                       0x1f1400UL //Access:RW   DataWidth:0x1    // compare the GRE version field to the gre_version register.
39912 #define PRS_REG_GRE_VERSION_E5                                                                               0x1f1404UL //Access:RW   DataWidth:0x3    // compare the GRE version field to gre_version register if compare_gre_version=1.
39913 #define PRS_REG_MPLS_IPV4_LABEL_E5                                                                           0x1f1408UL //Access:RW   DataWidth:0x14   // mpls_ipv4_label to be compared Vs the label field of the last mpls label if mpls_compare_label is set.
39914 #define PRS_REG_MPLS_IPV6_LABEL_E5                                                                           0x1f140cUL //Access:RW   DataWidth:0x14   // mpls_ipv6_label to be compared Vs the label field of the last mpls label if mpls_compare_label is set.
39915 #define PRS_REG_MPLS_COMPARE_LABEL_E5                                                                        0x1f1410UL //Access:RW   DataWidth:0x1    // mpls_ipv6_label/mpls_ipv4_label to be compared Vs the label field of the last mpls label if mpls_compare_label is set.
39916 #define PRS_REG_MPLS_UNI_TYPE_E5                                                                             0x1f1414UL //Access:RW   DataWidth:0x10   // Ethernet type of MPLS.
39917 #define PRS_REG_MPLS_MULTI_TYPE_E5                                                                           0x1f1418UL //Access:RW   DataWidth:0x10   // Ethernet type of MPLS.
39918 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_0_E5                                                               0x1f141cUL //Access:RW   DataWidth:0x8    // ipv6 extension uniform header type 0
39919 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_1_E5                                                               0x1f1420UL //Access:RW   DataWidth:0x8    //
39920 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_2_E5                                                               0x1f1424UL //Access:RW   DataWidth:0x8    //
39921 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_3_E5                                                               0x1f1428UL //Access:RW   DataWidth:0x8    //
39922 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_4_E5                                                               0x1f142cUL //Access:RW   DataWidth:0x8    //
39923 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_5_E5                                                               0x1f1430UL //Access:RW   DataWidth:0x8    //
39924 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_6_E5                                                               0x1f1434UL //Access:RW   DataWidth:0x8    //
39925 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_7_E5                                                               0x1f1438UL //Access:RW   DataWidth:0x8    //
39926 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_8_E5                                                               0x1f143cUL //Access:RW   DataWidth:0x8    //
39927 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_9_E5                                                               0x1f1440UL //Access:RW   DataWidth:0x8    //
39928 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_10_E5                                                              0x1f1444UL //Access:RW   DataWidth:0x8    //
39929 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_11_E5                                                              0x1f1448UL //Access:RW   DataWidth:0x8    //
39930 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_12_E5                                                              0x1f144cUL //Access:RW   DataWidth:0x8    //
39931 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_13_E5                                                              0x1f1450UL //Access:RW   DataWidth:0x8    //
39932 #define PRS_REG_IPV6_EXT_FRAGMENT_HDR_TYPE_E5                                                                0x1f1454UL //Access:RW   DataWidth:0x8    //
39933 #define PRS_REG_IPV6_EXT_AUTHENTICATION_HDR_TYPE_E5                                                          0x1f1458UL //Access:RW   DataWidth:0x8    //
39934 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_0_VALID_E5                                                         0x1f145cUL //Access:RW   DataWidth:0x1    //
39935 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_1_VALID_E5                                                         0x1f1460UL //Access:RW   DataWidth:0x1    //
39936 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_2_VALID_E5                                                         0x1f1464UL //Access:RW   DataWidth:0x1    //
39937 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_3_VALID_E5                                                         0x1f1468UL //Access:RW   DataWidth:0x1    //
39938 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_4_VALID_E5                                                         0x1f146cUL //Access:RW   DataWidth:0x1    //
39939 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_5_VALID_E5                                                         0x1f1470UL //Access:RW   DataWidth:0x1    //
39940 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_6_VALID_E5                                                         0x1f1474UL //Access:RW   DataWidth:0x1    //
39941 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_7_VALID_E5                                                         0x1f1478UL //Access:RW   DataWidth:0x1    //
39942 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_8_VALID_E5                                                         0x1f147cUL //Access:RW   DataWidth:0x1    //
39943 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_9_VALID_E5                                                         0x1f1480UL //Access:RW   DataWidth:0x1    //
39944 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_10_VALID_E5                                                        0x1f1484UL //Access:RW   DataWidth:0x1    //
39945 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_11_VALID_E5                                                        0x1f1488UL //Access:RW   DataWidth:0x1    //
39946 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_12_VALID_E5                                                        0x1f148cUL //Access:RW   DataWidth:0x1    //
39947 #define PRS_REG_IPV6_EXT_UNIFORM_HDR_TYPE_13_VALID_E5                                                        0x1f1490UL //Access:RW   DataWidth:0x1    //
39948 #define PRS_REG_IPV6_EXT_FRAGMENT_HDR_TYPE_VALID_E5                                                          0x1f1494UL //Access:RW   DataWidth:0x1    //
39949 #define PRS_REG_IPV6_EXT_AUTHENTICATION_HDR_TYPE_VALID_E5                                                    0x1f1498UL //Access:RW   DataWidth:0x1    //
39950 #define PRS_REG_PACKET_REGION_0_BB_K2                                                                        0x1f0100UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 0. Used in CFC load request message.
39951 #define PRS_REG_PACKET_REGION_0_E5                                                                           0x1f149cUL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 0. Used in CFC load request message.
39952 #define PRS_REG_PACKET_REGION_1_BB_K2                                                                        0x1f0104UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 1. Used in CFC load request message.
39953 #define PRS_REG_PACKET_REGION_1_E5                                                                           0x1f14a0UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 1. Used in CFC load request message.
39954 #define PRS_REG_PACKET_REGION_2_BB_K2                                                                        0x1f0108UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 2. Used in CFC load request message.
39955 #define PRS_REG_PACKET_REGION_2_E5                                                                           0x1f14a4UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 2. Used in CFC load request message.
39956 #define PRS_REG_PACKET_REGION_3_BB_K2                                                                        0x1f010cUL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 3. Used in CFC load request message.
39957 #define PRS_REG_PACKET_REGION_3_E5                                                                           0x1f14a8UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 3. Used in CFC load request message.
39958 #define PRS_REG_PACKET_REGION_4_BB_K2                                                                        0x1f0110UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 4. Used in CFC load request message.
39959 #define PRS_REG_PACKET_REGION_4_E5                                                                           0x1f14acUL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 4. Used in CFC load request message.
39960 #define PRS_REG_PACKET_REGION_5_BB_K2                                                                        0x1f0114UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 5. Used in CFC load request message.
39961 #define PRS_REG_PACKET_REGION_5_E5                                                                           0x1f14b0UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 5. Used in CFC load request message.
39962 #define PRS_REG_PACKET_REGION_6_BB_K2                                                                        0x1f0118UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 6. Used in CFC load request message.
39963 #define PRS_REG_PACKET_REGION_6_E5                                                                           0x1f14b4UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 6. Used in CFC load request message.
39964 #define PRS_REG_PACKET_REGION_7_BB_K2                                                                        0x1f011cUL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 7. Used in CFC load request message.
39965 #define PRS_REG_PACKET_REGION_7_E5                                                                           0x1f14b8UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 7. Used in CFC load request message.
39966 #define PRS_REG_PACKET_REGION_8_E5                                                                           0x1f14bcUL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 8. Used in CFC load request message.
39967 #define PRS_REG_PACKET_REGION_9_E5                                                                           0x1f14c0UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 9. Used in CFC load request message.
39968 #define PRS_REG_PACKET_REGION_10_E5                                                                          0x1f14c4UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 10. Used in CFC load request message.
39969 #define PRS_REG_PACKET_REGION_11_E5                                                                          0x1f14c8UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 11. Used in CFC load request message.
39970 #define PRS_REG_PACKET_REGION_12_E5                                                                          0x1f14ccUL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 12. Used in CFC load request message.
39971 #define PRS_REG_PACKET_REGION_13_E5                                                                          0x1f14d0UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 13. Used in CFC load request message.
39972 #define PRS_REG_PACKET_REGION_14_E5                                                                          0x1f14d4UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 14. Used in CFC load request message.
39973 #define PRS_REG_PACKET_REGION_15_E5                                                                          0x1f14d8UL //Access:RW   DataWidth:0x8    // Context region for received Ethernet packet with a match and packet type 15. Used in CFC load request message.
39974 #define PRS_REG_OUTPUT_FORMAT_IPV6_EXT_PTLD_0_E5                                                             0x1f14dcUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for ipv6 extension. The same building block shouldn't be used for both RGFS and PTLD.
39975 #define PRS_REG_OUTPUT_FORMAT_IPV6_EXT_PTLD_1_E5                                                             0x1f14e0UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for ipv6 extension. The same building block shouldn't be used for both RGFS and PTLD.
39976 #define PRS_REG_OUTPUT_FORMAT_AGG_TUNNELING_PTLD_0_E5                                                        0x1f14e4UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for aggregated tunnel.The same building block shouldn't be used for both RGFS and PTLD.
39977 #define PRS_REG_OUTPUT_FORMAT_AGG_TUNNELING_PTLD_1_E5                                                        0x1f14e8UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for aggregated tunnel.The same building block shouldn't be used for both RGFS and PTLD.
39978 #define PRS_REG_OUTPUT_FORMAT_AGG_PTLD_0_E5                                                                  0x1f14ecUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for aggregated.The same building block shouldn't be used for both RGFS and PTLD.
39979 #define PRS_REG_OUTPUT_FORMAT_AGG_PTLD_1_E5                                                                  0x1f14f0UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for aggregated.The same building block shouldn't be used for both RGFS and PTLD.
39980 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_CACHED_MAC_VLAN_PTLD_0_E5                                            0x1f14f4UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for tunneling cached mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
39981 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_CACHED_MAC_VLAN_PTLD_1_E5                                            0x1f14f8UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for tunneling cached mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
39982 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_PTLD_0_E5                                                            0x1f14fcUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for tunneling.The same building block shouldn't be used for both RGFS and PTLD.
39983 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_PTLD_1_E5                                                            0x1f1500UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for tunneling.The same building block shouldn't be used for both RGFS and PTLD.
39984 #define PRS_REG_OUTPUT_FORMAT_CACHED_MAC_VLAN_PTLD_0_E5                                                      0x1f1504UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for cache mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
39985 #define PRS_REG_OUTPUT_FORMAT_CACHED_MAC_VLAN_PTLD_1_E5                                                      0x1f1508UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for cache mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
39986 #define PRS_REG_OUTPUT_FORMAT_REGULAR_PTLD_0_E5                                                              0x1f150cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for regular packet.The same building block shouldn't be used for both RGFS and PTLD.
39987 #define PRS_REG_OUTPUT_FORMAT_REGULAR_PTLD_1_E5                                                              0x1f1510UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for regular packet.The same building block shouldn't be used for both RGFS and PTLD.
39988 #define PRS_REG_OUTPUT_FORMAT_IPV6_EXT_RGFS_0_E5                                                             0x1f1514UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in RGFS message for ipv6 extension.The same building block shouldn't be used for both RGFS and PTLD.
39989 #define PRS_REG_OUTPUT_FORMAT_IPV6_EXT_RGFS_1_E5                                                             0x1f1518UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in RGFS message for ipv6 extension.The same building block shouldn't be used for both RGFS and PTLD.
39990 #define PRS_REG_OUTPUT_FORMAT_AGG_TUNNELING_RGFS_0_E5                                                        0x1f151cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in RGFS message for aggregated tunnel.The same building block shouldn't be used for both RGFS and PTLD.
39991 #define PRS_REG_OUTPUT_FORMAT_AGG_TUNNELING_RGFS_1_E5                                                        0x1f1520UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in RGFS message for aggregated tunnel.The same building block shouldn't be used for both RGFS and PTLD.
39992 #define PRS_REG_OUTPUT_FORMAT_AGG_RGFS_0_E5                                                                  0x1f1524UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in RGFS message for aggregated.The same building block shouldn't be used for both RGFS and PTLD.
39993 #define PRS_REG_OUTPUT_FORMAT_AGG_RGFS_1_E5                                                                  0x1f1528UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in RGFS message for aggregated.The same building block shouldn't be used for both RGFS and PTLD.
39994 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_CACHED_MAC_VLAN_RGFS_0_E5                                            0x1f152cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in RGFS message for tunneling cached mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
39995 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_CACHED_MAC_VLAN_RGFS_1_E5                                            0x1f1530UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in RGFS message for tunneling cached mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
39996 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_RGFS_0_E5                                                            0x1f1534UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in RGFS message for tunneling.The same building block shouldn't be used for both RGFS and PTLD.
39997 #define PRS_REG_OUTPUT_FORMAT_TUNNELING_RGFS_1_E5                                                            0x1f1538UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in RGFS message for tunneling.The same building block shouldn't be used for both RGFS and PTLD.
39998 #define PRS_REG_OUTPUT_FORMAT_CACHED_MAC_VLAN_RGFS_0_E5                                                      0x1f153cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in RGFS message for cache mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
39999 #define PRS_REG_OUTPUT_FORMAT_CACHED_MAC_VLAN_RGFS_1_E5                                                      0x1f1540UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in RGFS message for cache mac vlan hit.The same building block shouldn't be used for both RGFS and PTLD.
40000 #define PRS_REG_OUTPUT_FORMAT_REGULAR_RGFS_0_E5                                                              0x1f1544UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in RGFS message for regular packet.The same building block shouldn't be used for both RGFS and PTLD.
40001 #define PRS_REG_OUTPUT_FORMAT_REGULAR_RGFS_1_E5                                                              0x1f1548UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in RGFS message for regular packet.The same building block shouldn't be used for both RGFS and PTLD.
40002 #define PRS_REG_PURE_REGION_0_BB_K2                                                                          0x1f0120UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 0. Used in CFC load request message.
40003 #define PRS_REG_PURE_REGION_0_E5                                                                             0x1f154cUL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 0. Used in CFC load request message.
40004 #define PRS_REG_PURE_REGION_1_BB_K2                                                                          0x1f0124UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 1. Used in CFC load request message.
40005 #define PRS_REG_PURE_REGION_1_E5                                                                             0x1f1550UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 1. Used in CFC load request message.
40006 #define PRS_REG_PURE_REGION_2_BB_K2                                                                          0x1f0128UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 2. Used in CFC load request message.
40007 #define PRS_REG_PURE_REGION_2_E5                                                                             0x1f1554UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 2. Used in CFC load request message.
40008 #define PRS_REG_PURE_REGION_3_BB_K2                                                                          0x1f012cUL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 3. Used in CFC load request message.
40009 #define PRS_REG_PURE_REGION_3_E5                                                                             0x1f1558UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 3. Used in CFC load request message.
40010 #define PRS_REG_PURE_REGION_4_BB_K2                                                                          0x1f0130UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 4. Used in CFC load request message.
40011 #define PRS_REG_PURE_REGION_4_E5                                                                             0x1f155cUL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 4. Used in CFC load request message.
40012 #define PRS_REG_PURE_REGION_5_BB_K2                                                                          0x1f0134UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 5. Used in CFC load request message.
40013 #define PRS_REG_PURE_REGION_5_E5                                                                             0x1f1560UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 5. Used in CFC load request message.
40014 #define PRS_REG_PURE_REGION_6_BB_K2                                                                          0x1f0138UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 6. Used in CFC load request message.
40015 #define PRS_REG_PURE_REGION_6_E5                                                                             0x1f1564UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 6. Used in CFC load request message.
40016 #define PRS_REG_PURE_REGION_7_BB_K2                                                                          0x1f013cUL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 7. Used in CFC load request message.
40017 #define PRS_REG_PURE_REGION_7_E5                                                                             0x1f1568UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 7. Used in CFC load request message.
40018 #define PRS_REG_PURE_REGION_8_E5                                                                             0x1f156cUL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 8. Used in CFC load request message.
40019 #define PRS_REG_PURE_REGION_9_E5                                                                             0x1f1570UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 9. Used in CFC load request message.
40020 #define PRS_REG_PURE_REGION_10_E5                                                                            0x1f1574UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 10. Used in CFC load request message.
40021 #define PRS_REG_PURE_REGION_11_E5                                                                            0x1f1578UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 11. Used in CFC load request message.
40022 #define PRS_REG_PURE_REGION_12_E5                                                                            0x1f157cUL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 12. Used in CFC load request message.
40023 #define PRS_REG_PURE_REGION_13_E5                                                                            0x1f1580UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 13. Used in CFC load request message.
40024 #define PRS_REG_PURE_REGION_14_E5                                                                            0x1f1584UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 14. Used in CFC load request message.
40025 #define PRS_REG_PURE_REGION_15_E5                                                                            0x1f1588UL //Access:RW   DataWidth:0x8    // Context region for pure acknowledge packets with connection type 15. Used in CFC load request message.
40026 #define PRS_REG_CON_INC_VALUE_0_BB_K2                                                                        0x1f0144UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 0.
40027 #define PRS_REG_CON_INC_VALUE_0_E5                                                                           0x1f158cUL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 0.
40028 #define PRS_REG_CON_INC_VALUE_1_BB_K2                                                                        0x1f0148UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 1.
40029 #define PRS_REG_CON_INC_VALUE_1_E5                                                                           0x1f1590UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 1.
40030 #define PRS_REG_CON_INC_VALUE_2_BB_K2                                                                        0x1f014cUL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 2.
40031 #define PRS_REG_CON_INC_VALUE_2_E5                                                                           0x1f1594UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 2.
40032 #define PRS_REG_CON_INC_VALUE_3_BB_K2                                                                        0x1f0150UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 3.
40033 #define PRS_REG_CON_INC_VALUE_3_E5                                                                           0x1f1598UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 3.
40034 #define PRS_REG_CON_INC_VALUE_4_BB_K2                                                                        0x1f0154UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 4.
40035 #define PRS_REG_CON_INC_VALUE_4_E5                                                                           0x1f159cUL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 4.
40036 #define PRS_REG_CON_INC_VALUE_5_BB_K2                                                                        0x1f0158UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 5.
40037 #define PRS_REG_CON_INC_VALUE_5_E5                                                                           0x1f15a0UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 5.
40038 #define PRS_REG_CON_INC_VALUE_6_BB_K2                                                                        0x1f015cUL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 6.
40039 #define PRS_REG_CON_INC_VALUE_6_E5                                                                           0x1f15a4UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 6.
40040 #define PRS_REG_CON_INC_VALUE_7_BB_K2                                                                        0x1f0160UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 7.
40041 #define PRS_REG_CON_INC_VALUE_7_E5                                                                           0x1f15a8UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 7.
40042 #define PRS_REG_CON_INC_VALUE_8_E5                                                                           0x1f15acUL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 8.
40043 #define PRS_REG_CON_INC_VALUE_9_E5                                                                           0x1f15b0UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 9.
40044 #define PRS_REG_CON_INC_VALUE_10_E5                                                                          0x1f15b4UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 10.
40045 #define PRS_REG_CON_INC_VALUE_11_E5                                                                          0x1f15b8UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 11.
40046 #define PRS_REG_CON_INC_VALUE_12_E5                                                                          0x1f15bcUL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 12.
40047 #define PRS_REG_CON_INC_VALUE_13_E5                                                                          0x1f15c0UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 13.
40048 #define PRS_REG_CON_INC_VALUE_14_E5                                                                          0x1f15c4UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 14.
40049 #define PRS_REG_CON_INC_VALUE_15_E5                                                                          0x1f15c8UL //Access:RW   DataWidth:0x8    // The increment value to send in the CCFC load request message for connection type 15.
40050 #define PRS_REG_CM_HDR_EVENT_ID_0_BB_K2                                                                      0x1f0914UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40051 #define PRS_REG_CM_HDR_EVENT_ID_0_E5                                                                         0x1f15ccUL //Access:RW   DataWidth:0x14   // Multi Field Register.
40052   #define PRS_REG_CM_HDR_EVENT_ID_0_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 0
40053   #define PRS_REG_CM_HDR_EVENT_ID_0_EVENT_ID_SHIFT                                                           0
40054   #define PRS_REG_CM_HDR_EVENT_ID_0_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 0. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40055   #define PRS_REG_CM_HDR_EVENT_ID_0_CM_HDR_SHIFT                                                             8
40056   #define PRS_REG_CM_HDR_EVENT_ID_0_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40057   #define PRS_REG_CM_HDR_EVENT_ID_0_AFFINITY_TYPE_E5_SHIFT                                                   18
40058 #define PRS_REG_CM_HDR_EVENT_ID_1_BB_K2                                                                      0x1f0918UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40059 #define PRS_REG_CM_HDR_EVENT_ID_1_E5                                                                         0x1f15d0UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40060   #define PRS_REG_CM_HDR_EVENT_ID_1_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 1
40061   #define PRS_REG_CM_HDR_EVENT_ID_1_EVENT_ID_SHIFT                                                           0
40062   #define PRS_REG_CM_HDR_EVENT_ID_1_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 1. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40063   #define PRS_REG_CM_HDR_EVENT_ID_1_CM_HDR_SHIFT                                                             8
40064   #define PRS_REG_CM_HDR_EVENT_ID_1_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40065   #define PRS_REG_CM_HDR_EVENT_ID_1_AFFINITY_TYPE_E5_SHIFT                                                   18
40066 #define PRS_REG_CM_HDR_EVENT_ID_2_BB_K2                                                                      0x1f091cUL //Access:RW   DataWidth:0x12   // Multi Field Register.
40067 #define PRS_REG_CM_HDR_EVENT_ID_2_E5                                                                         0x1f15d4UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40068   #define PRS_REG_CM_HDR_EVENT_ID_2_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 2
40069   #define PRS_REG_CM_HDR_EVENT_ID_2_EVENT_ID_SHIFT                                                           0
40070   #define PRS_REG_CM_HDR_EVENT_ID_2_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 2. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40071   #define PRS_REG_CM_HDR_EVENT_ID_2_CM_HDR_SHIFT                                                             8
40072   #define PRS_REG_CM_HDR_EVENT_ID_2_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40073   #define PRS_REG_CM_HDR_EVENT_ID_2_AFFINITY_TYPE_E5_SHIFT                                                   18
40074 #define PRS_REG_CM_HDR_EVENT_ID_3_BB_K2                                                                      0x1f0920UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40075 #define PRS_REG_CM_HDR_EVENT_ID_3_E5                                                                         0x1f15d8UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40076   #define PRS_REG_CM_HDR_EVENT_ID_3_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 3
40077   #define PRS_REG_CM_HDR_EVENT_ID_3_EVENT_ID_SHIFT                                                           0
40078   #define PRS_REG_CM_HDR_EVENT_ID_3_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 3. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40079   #define PRS_REG_CM_HDR_EVENT_ID_3_CM_HDR_SHIFT                                                             8
40080   #define PRS_REG_CM_HDR_EVENT_ID_3_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40081   #define PRS_REG_CM_HDR_EVENT_ID_3_AFFINITY_TYPE_E5_SHIFT                                                   18
40082 #define PRS_REG_CM_HDR_EVENT_ID_4_BB_K2                                                                      0x1f0924UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40083 #define PRS_REG_CM_HDR_EVENT_ID_4_E5                                                                         0x1f15dcUL //Access:RW   DataWidth:0x14   // Multi Field Register.
40084   #define PRS_REG_CM_HDR_EVENT_ID_4_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 4
40085   #define PRS_REG_CM_HDR_EVENT_ID_4_EVENT_ID_SHIFT                                                           0
40086   #define PRS_REG_CM_HDR_EVENT_ID_4_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 4. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40087   #define PRS_REG_CM_HDR_EVENT_ID_4_CM_HDR_SHIFT                                                             8
40088   #define PRS_REG_CM_HDR_EVENT_ID_4_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40089   #define PRS_REG_CM_HDR_EVENT_ID_4_AFFINITY_TYPE_E5_SHIFT                                                   18
40090 #define PRS_REG_CM_HDR_EVENT_ID_5_BB_K2                                                                      0x1f0928UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40091 #define PRS_REG_CM_HDR_EVENT_ID_5_E5                                                                         0x1f15e0UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40092   #define PRS_REG_CM_HDR_EVENT_ID_5_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 5
40093   #define PRS_REG_CM_HDR_EVENT_ID_5_EVENT_ID_SHIFT                                                           0
40094   #define PRS_REG_CM_HDR_EVENT_ID_5_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 5. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40095   #define PRS_REG_CM_HDR_EVENT_ID_5_CM_HDR_SHIFT                                                             8
40096   #define PRS_REG_CM_HDR_EVENT_ID_5_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40097   #define PRS_REG_CM_HDR_EVENT_ID_5_AFFINITY_TYPE_E5_SHIFT                                                   18
40098 #define PRS_REG_CM_HDR_EVENT_ID_6_BB_K2                                                                      0x1f092cUL //Access:RW   DataWidth:0x12   // Multi Field Register.
40099 #define PRS_REG_CM_HDR_EVENT_ID_6_E5                                                                         0x1f15e4UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40100   #define PRS_REG_CM_HDR_EVENT_ID_6_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 6
40101   #define PRS_REG_CM_HDR_EVENT_ID_6_EVENT_ID_SHIFT                                                           0
40102   #define PRS_REG_CM_HDR_EVENT_ID_6_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 6. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40103   #define PRS_REG_CM_HDR_EVENT_ID_6_CM_HDR_SHIFT                                                             8
40104   #define PRS_REG_CM_HDR_EVENT_ID_6_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40105   #define PRS_REG_CM_HDR_EVENT_ID_6_AFFINITY_TYPE_E5_SHIFT                                                   18
40106 #define PRS_REG_CM_HDR_EVENT_ID_7_BB_K2                                                                      0x1f0930UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40107 #define PRS_REG_CM_HDR_EVENT_ID_7_E5                                                                         0x1f15e8UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40108   #define PRS_REG_CM_HDR_EVENT_ID_7_EVENT_ID                                                                 (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 7
40109   #define PRS_REG_CM_HDR_EVENT_ID_7_EVENT_ID_SHIFT                                                           0
40110   #define PRS_REG_CM_HDR_EVENT_ID_7_CM_HDR                                                                   (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 7. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40111   #define PRS_REG_CM_HDR_EVENT_ID_7_CM_HDR_SHIFT                                                             8
40112   #define PRS_REG_CM_HDR_EVENT_ID_7_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40113   #define PRS_REG_CM_HDR_EVENT_ID_7_AFFINITY_TYPE_E5_SHIFT                                                   18
40114 #define PRS_REG_CM_HDR_EVENT_ID_8_E5                                                                         0x1f15ecUL //Access:RW   DataWidth:0x14   // Multi Field Register.
40115   #define PRS_REG_CM_HDR_EVENT_ID_8_EVENT_ID_E5                                                              (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 8
40116   #define PRS_REG_CM_HDR_EVENT_ID_8_EVENT_ID_E5_SHIFT                                                        0
40117   #define PRS_REG_CM_HDR_EVENT_ID_8_CM_HDR_E5                                                                (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 8. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40118   #define PRS_REG_CM_HDR_EVENT_ID_8_CM_HDR_E5_SHIFT                                                          8
40119   #define PRS_REG_CM_HDR_EVENT_ID_8_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40120   #define PRS_REG_CM_HDR_EVENT_ID_8_AFFINITY_TYPE_E5_SHIFT                                                   18
40121 #define PRS_REG_CM_HDR_EVENT_ID_9_E5                                                                         0x1f15f0UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40122   #define PRS_REG_CM_HDR_EVENT_ID_9_EVENT_ID_E5                                                              (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 9
40123   #define PRS_REG_CM_HDR_EVENT_ID_9_EVENT_ID_E5_SHIFT                                                        0
40124   #define PRS_REG_CM_HDR_EVENT_ID_9_CM_HDR_E5                                                                (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 9. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40125   #define PRS_REG_CM_HDR_EVENT_ID_9_CM_HDR_E5_SHIFT                                                          8
40126   #define PRS_REG_CM_HDR_EVENT_ID_9_AFFINITY_TYPE_E5                                                         (0x3<<18) // Affinity type to be used in the CM header.
40127   #define PRS_REG_CM_HDR_EVENT_ID_9_AFFINITY_TYPE_E5_SHIFT                                                   18
40128 #define PRS_REG_CM_HDR_EVENT_ID_10_E5                                                                        0x1f15f4UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40129   #define PRS_REG_CM_HDR_EVENT_ID_10_EVENT_ID_E5                                                             (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 10
40130   #define PRS_REG_CM_HDR_EVENT_ID_10_EVENT_ID_E5_SHIFT                                                       0
40131   #define PRS_REG_CM_HDR_EVENT_ID_10_CM_HDR_E5                                                               (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 10. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40132   #define PRS_REG_CM_HDR_EVENT_ID_10_CM_HDR_E5_SHIFT                                                         8
40133   #define PRS_REG_CM_HDR_EVENT_ID_10_AFFINITY_TYPE_E5                                                        (0x3<<18) // Affinity type to be used in the CM header.
40134   #define PRS_REG_CM_HDR_EVENT_ID_10_AFFINITY_TYPE_E5_SHIFT                                                  18
40135 #define PRS_REG_CM_HDR_EVENT_ID_11_E5                                                                        0x1f15f8UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40136   #define PRS_REG_CM_HDR_EVENT_ID_11_EVENT_ID_E5                                                             (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 11
40137   #define PRS_REG_CM_HDR_EVENT_ID_11_EVENT_ID_E5_SHIFT                                                       0
40138   #define PRS_REG_CM_HDR_EVENT_ID_11_CM_HDR_E5                                                               (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 11. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40139   #define PRS_REG_CM_HDR_EVENT_ID_11_CM_HDR_E5_SHIFT                                                         8
40140   #define PRS_REG_CM_HDR_EVENT_ID_11_AFFINITY_TYPE_E5                                                        (0x3<<18) // Affinity type to be used in the CM header.
40141   #define PRS_REG_CM_HDR_EVENT_ID_11_AFFINITY_TYPE_E5_SHIFT                                                  18
40142 #define PRS_REG_CM_HDR_EVENT_ID_12_E5                                                                        0x1f15fcUL //Access:RW   DataWidth:0x14   // Multi Field Register.
40143   #define PRS_REG_CM_HDR_EVENT_ID_12_EVENT_ID_E5                                                             (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 12
40144   #define PRS_REG_CM_HDR_EVENT_ID_12_EVENT_ID_E5_SHIFT                                                       0
40145   #define PRS_REG_CM_HDR_EVENT_ID_12_CM_HDR_E5                                                               (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 12. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40146   #define PRS_REG_CM_HDR_EVENT_ID_12_CM_HDR_E5_SHIFT                                                         8
40147   #define PRS_REG_CM_HDR_EVENT_ID_12_AFFINITY_TYPE_E5                                                        (0x3<<18) // Affinity type to be used in the CM header.
40148   #define PRS_REG_CM_HDR_EVENT_ID_12_AFFINITY_TYPE_E5_SHIFT                                                  18
40149 #define PRS_REG_CM_HDR_EVENT_ID_13_E5                                                                        0x1f1600UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40150   #define PRS_REG_CM_HDR_EVENT_ID_13_EVENT_ID_E5                                                             (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 13
40151   #define PRS_REG_CM_HDR_EVENT_ID_13_EVENT_ID_E5_SHIFT                                                       0
40152   #define PRS_REG_CM_HDR_EVENT_ID_13_CM_HDR_E5                                                               (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 13. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40153   #define PRS_REG_CM_HDR_EVENT_ID_13_CM_HDR_E5_SHIFT                                                         8
40154   #define PRS_REG_CM_HDR_EVENT_ID_13_AFFINITY_TYPE_E5                                                        (0x3<<18) // Affinity type to be used in the CM header.
40155   #define PRS_REG_CM_HDR_EVENT_ID_13_AFFINITY_TYPE_E5_SHIFT                                                  18
40156 #define PRS_REG_CM_HDR_EVENT_ID_14_E5                                                                        0x1f1604UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40157   #define PRS_REG_CM_HDR_EVENT_ID_14_EVENT_ID_E5                                                             (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 14
40158   #define PRS_REG_CM_HDR_EVENT_ID_14_EVENT_ID_E5_SHIFT                                                       0
40159   #define PRS_REG_CM_HDR_EVENT_ID_14_CM_HDR_E5                                                               (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 14. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40160   #define PRS_REG_CM_HDR_EVENT_ID_14_CM_HDR_E5_SHIFT                                                         8
40161   #define PRS_REG_CM_HDR_EVENT_ID_14_AFFINITY_TYPE_E5                                                        (0x3<<18) // Affinity type to be used in the CM header.
40162   #define PRS_REG_CM_HDR_EVENT_ID_14_AFFINITY_TYPE_E5_SHIFT                                                  18
40163 #define PRS_REG_CM_HDR_EVENT_ID_15_E5                                                                        0x1f1608UL //Access:RW   DataWidth:0x14   // Multi Field Register.
40164   #define PRS_REG_CM_HDR_EVENT_ID_15_EVENT_ID_E5                                                             (0xff<<0) // Event ID for Match Offload/ Match L2 filter packets and connection type 15
40165   #define PRS_REG_CM_HDR_EVENT_ID_15_EVENT_ID_E5_SHIFT                                                       0
40166   #define PRS_REG_CM_HDR_EVENT_ID_15_CM_HDR_E5                                                               (0x3ff<<8) // The CM header for Match Offload/ Match L2 filter packets and connection type 15. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40167   #define PRS_REG_CM_HDR_EVENT_ID_15_CM_HDR_E5_SHIFT                                                         8
40168   #define PRS_REG_CM_HDR_EVENT_ID_15_AFFINITY_TYPE_E5                                                        (0x3<<18) // Affinity type to be used in the CM header.
40169   #define PRS_REG_CM_HDR_EVENT_ID_15_AFFINITY_TYPE_E5_SHIFT                                                  18
40170 #define PRS_REG_OUTPUT_FORMAT_0_0_BB_K2                                                                      0x1f097cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 0. Unused blocks must be set to 0xf.
40171 #define PRS_REG_OUTPUT_FORMAT_0_0_E5                                                                         0x1f160cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 0. Unused blocks must be set to 0xf.
40172 #define PRS_REG_OUTPUT_FORMAT_0_1_BB_K2                                                                      0x1f0980UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 0. Unused blocks must be set to 0xf.
40173 #define PRS_REG_OUTPUT_FORMAT_0_1_E5                                                                         0x1f1610UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 0. Unused blocks must be set to 0xf.
40174 #define PRS_REG_OUTPUT_FORMAT_1_0_BB_K2                                                                      0x1f0984UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 1. Unused blocks must be set to 0xf.
40175 #define PRS_REG_OUTPUT_FORMAT_1_0_E5                                                                         0x1f1614UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 1. Unused blocks must be set to 0xf.
40176 #define PRS_REG_OUTPUT_FORMAT_1_1_BB_K2                                                                      0x1f0988UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 1. Unused blocks must be set to 0xf.
40177 #define PRS_REG_OUTPUT_FORMAT_1_1_E5                                                                         0x1f1618UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 1. Unused blocks must be set to 0xf.
40178 #define PRS_REG_OUTPUT_FORMAT_2_0_BB_K2                                                                      0x1f098cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 2. Unused blocks must be set to 0xf.
40179 #define PRS_REG_OUTPUT_FORMAT_2_0_E5                                                                         0x1f161cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 2. Unused blocks must be set to 0xf.
40180 #define PRS_REG_OUTPUT_FORMAT_2_1_BB_K2                                                                      0x1f0990UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 2. Unused blocks must be set to 0xf.
40181 #define PRS_REG_OUTPUT_FORMAT_2_1_E5                                                                         0x1f1620UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 2. Unused blocks must be set to 0xf.
40182 #define PRS_REG_OUTPUT_FORMAT_3_0_BB_K2                                                                      0x1f0994UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 3. Unused blocks must be set to 0xf.
40183 #define PRS_REG_OUTPUT_FORMAT_3_0_E5                                                                         0x1f1624UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 3. Unused blocks must be set to 0xf.
40184 #define PRS_REG_OUTPUT_FORMAT_3_1_BB_K2                                                                      0x1f0998UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 3. Unused blocks must be set to 0xf.
40185 #define PRS_REG_OUTPUT_FORMAT_3_1_E5                                                                         0x1f1628UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 3. Unused blocks must be set to 0xf.
40186 #define PRS_REG_OUTPUT_FORMAT_4_0_BB_K2                                                                      0x1f099cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 4. Unused blocks must be set to 0xf.
40187 #define PRS_REG_OUTPUT_FORMAT_4_0_E5                                                                         0x1f162cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 4. Unused blocks must be set to 0xf.
40188 #define PRS_REG_OUTPUT_FORMAT_4_1_BB_K2                                                                      0x1f09a0UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 4. Unused blocks must be set to 0xf.
40189 #define PRS_REG_OUTPUT_FORMAT_4_1_E5                                                                         0x1f1630UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 4. Unused blocks must be set to 0xf.
40190 #define PRS_REG_OUTPUT_FORMAT_5_0_BB_K2                                                                      0x1f09a4UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 5. Unused blocks must be set to 0xf.
40191 #define PRS_REG_OUTPUT_FORMAT_5_0_E5                                                                         0x1f1634UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 5. Unused blocks must be set to 0xf.
40192 #define PRS_REG_OUTPUT_FORMAT_5_1_BB_K2                                                                      0x1f09a8UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 5. Unused blocks must be set to 0xf.
40193 #define PRS_REG_OUTPUT_FORMAT_5_1_E5                                                                         0x1f1638UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 5. Unused blocks must be set to 0xf.
40194 #define PRS_REG_OUTPUT_FORMAT_6_0_BB_K2                                                                      0x1f09acUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 6. Unused blocks must be set to 0xf.
40195 #define PRS_REG_OUTPUT_FORMAT_6_0_E5                                                                         0x1f163cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 6. Unused blocks must be set to 0xf.
40196 #define PRS_REG_OUTPUT_FORMAT_6_1_BB_K2                                                                      0x1f09b0UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 6. Unused blocks must be set to 0xf.
40197 #define PRS_REG_OUTPUT_FORMAT_6_1_E5                                                                         0x1f1640UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 6. Unused blocks must be set to 0xf.
40198 #define PRS_REG_OUTPUT_FORMAT_7_0_BB_K2                                                                      0x1f09b4UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in TSTORM message for connection type 7. Unused blocks must be set to 0xf.
40199 #define PRS_REG_OUTPUT_FORMAT_7_0_E5                                                                         0x1f1644UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 7. Unused blocks must be set to 0xf.
40200 #define PRS_REG_OUTPUT_FORMAT_7_1_BB_K2                                                                      0x1f09b8UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in TSTORM message for connection type 7. Unused blocks must be set to 0xf.
40201 #define PRS_REG_OUTPUT_FORMAT_7_1_E5                                                                         0x1f1648UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 7. Unused blocks must be set to 0xf.
40202 #define PRS_REG_OUTPUT_FORMAT_8_0_E5                                                                         0x1f164cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 8. Unused blocks must be set to 0xf.
40203 #define PRS_REG_OUTPUT_FORMAT_8_1_E5                                                                         0x1f1650UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 8. Unused blocks must be set to 0xf.
40204 #define PRS_REG_OUTPUT_FORMAT_9_0_E5                                                                         0x1f1654UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 9. Unused blocks must be set to 0xf.
40205 #define PRS_REG_OUTPUT_FORMAT_9_1_E5                                                                         0x1f1658UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 9. Unused blocks must be set to 0xf.
40206 #define PRS_REG_OUTPUT_FORMAT_10_0_E5                                                                        0x1f165cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 10. Unused blocks must be set to 0xf.
40207 #define PRS_REG_OUTPUT_FORMAT_10_1_E5                                                                        0x1f1660UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 10. Unused blocks must be set to 0xf.
40208 #define PRS_REG_OUTPUT_FORMAT_11_0_E5                                                                        0x1f1664UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 11. Unused blocks must be set to 0xf.
40209 #define PRS_REG_OUTPUT_FORMAT_11_1_E5                                                                        0x1f1668UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 11. Unused blocks must be set to 0xf.
40210 #define PRS_REG_OUTPUT_FORMAT_12_0_E5                                                                        0x1f166cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 12. Unused blocks must be set to 0xf.
40211 #define PRS_REG_OUTPUT_FORMAT_12_1_E5                                                                        0x1f1670UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 12. Unused blocks must be set to 0xf.
40212 #define PRS_REG_OUTPUT_FORMAT_13_0_E5                                                                        0x1f1674UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 13. Unused blocks must be set to 0xf.
40213 #define PRS_REG_OUTPUT_FORMAT_13_1_E5                                                                        0x1f1678UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 13. Unused blocks must be set to 0xf.
40214 #define PRS_REG_OUTPUT_FORMAT_14_0_E5                                                                        0x1f167cUL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 14. Unused blocks must be set to 0xf.
40215 #define PRS_REG_OUTPUT_FORMAT_14_1_E5                                                                        0x1f1680UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 14. Unused blocks must be set to 0xf.
40216 #define PRS_REG_OUTPUT_FORMAT_15_0_E5                                                                        0x1f1684UL //Access:RW   DataWidth:0x20   // Ordered list of building blocks in PTLD message for connection type 15. Unused blocks must be set to 0xf.
40217 #define PRS_REG_OUTPUT_FORMAT_15_1_E5                                                                        0x1f1688UL //Access:RW   DataWidth:0x10   // Ordered list of building blocks in PTLD message for connection type 15. Unused blocks must be set to 0xf.
40218 #define PRS_REG_IPV6_EXT_E5                                                                                  0x1f168cUL //Access:RW   DataWidth:0x18   // Multi Field Register.
40219   #define PRS_REG_IPV6_EXT_EVENT_ID_E5                                                                       (0xff<<0) // Event ID for ipv6_ext
40220   #define PRS_REG_IPV6_EXT_EVENT_ID_E5_SHIFT                                                                 0
40221   #define PRS_REG_IPV6_EXT_CM_HDR_E5                                                                         (0x3ff<<8) // The CM header. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40222   #define PRS_REG_IPV6_EXT_CM_HDR_E5_SHIFT                                                                   8
40223   #define PRS_REG_IPV6_EXT_AFFINITY_TYPE_E5                                                                  (0x3<<18) // Affinity type to be used in the CM header.
40224   #define PRS_REG_IPV6_EXT_AFFINITY_TYPE_E5_SHIFT                                                            18
40225   #define PRS_REG_IPV6_EXT_EN_L2_MA_E5                                                                       (0x1<<20) // en_l2_ma to be used in storm context update offset field of the cm header.
40226   #define PRS_REG_IPV6_EXT_EN_L2_MA_E5_SHIFT                                                                 20
40227   #define PRS_REG_IPV6_EXT_L2_MA_CONFIG_E5                                                                   (0x3<<21) // l2_ma_config to be used in storm context update offset field of the cm header.
40228   #define PRS_REG_IPV6_EXT_L2_MA_CONFIG_E5_SHIFT                                                             21
40229   #define PRS_REG_IPV6_EXT_INC_SN_E5                                                                         (0x1<<23) // inc_sn to be used in storm context update offset field of the cm header.
40230   #define PRS_REG_IPV6_EXT_INC_SN_E5_SHIFT                                                                   23
40231 #define PRS_REG_AGG_TUNNEL_E5                                                                                0x1f1690UL //Access:RW   DataWidth:0x18   // Multi Field Register.
40232   #define PRS_REG_AGG_TUNNEL_EVENT_ID_E5                                                                     (0xff<<0) // Event ID for agg_tunnel
40233   #define PRS_REG_AGG_TUNNEL_EVENT_ID_E5_SHIFT                                                               0
40234   #define PRS_REG_AGG_TUNNEL_CM_HDR_E5                                                                       (0x3ff<<8) // The CM header. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40235   #define PRS_REG_AGG_TUNNEL_CM_HDR_E5_SHIFT                                                                 8
40236   #define PRS_REG_AGG_TUNNEL_AFFINITY_TYPE_E5                                                                (0x3<<18) // Affinity type to be used in the CM header.
40237   #define PRS_REG_AGG_TUNNEL_AFFINITY_TYPE_E5_SHIFT                                                          18
40238   #define PRS_REG_AGG_TUNNEL_EN_L2_MA_E5                                                                     (0x1<<20) // en_l2_ma to be used in storm context update offset field of the cm header.
40239   #define PRS_REG_AGG_TUNNEL_EN_L2_MA_E5_SHIFT                                                               20
40240   #define PRS_REG_AGG_TUNNEL_L2_MA_CONFIG_E5                                                                 (0x3<<21) // l2_ma_config to be used in storm context update offset field of the cm header.
40241   #define PRS_REG_AGG_TUNNEL_L2_MA_CONFIG_E5_SHIFT                                                           21
40242   #define PRS_REG_AGG_TUNNEL_INC_SN_E5                                                                       (0x1<<23) // inc_sn to be used in storm context update offset field of the cm header.
40243   #define PRS_REG_AGG_TUNNEL_INC_SN_E5_SHIFT                                                                 23
40244 #define PRS_REG_AGG_E5                                                                                       0x1f1694UL //Access:RW   DataWidth:0x18   // Multi Field Register.
40245   #define PRS_REG_AGG_EVENT_ID_E5                                                                            (0xff<<0) // Event ID for aggregation
40246   #define PRS_REG_AGG_EVENT_ID_E5_SHIFT                                                                      0
40247   #define PRS_REG_AGG_CM_HDR_E5                                                                              (0x3ff<<8) // The CM header. Used in packet start message to TCM.  9 - UseStateFlg; 8 - SmCtxLdStFlg; 7 - AggCtxLdStFlg; 6:4 - XXLockCmd, 3:0 - AggCtxPartSize.
40248   #define PRS_REG_AGG_CM_HDR_E5_SHIFT                                                                        8
40249   #define PRS_REG_AGG_AFFINITY_TYPE_E5                                                                       (0x3<<18) // Affinity type to be used in the CM header.
40250   #define PRS_REG_AGG_AFFINITY_TYPE_E5_SHIFT                                                                 18
40251   #define PRS_REG_AGG_EN_L2_MA_E5                                                                            (0x1<<20) // en_l2_ma to be used in storm context update offset field of the cm header.
40252   #define PRS_REG_AGG_EN_L2_MA_E5_SHIFT                                                                      20
40253   #define PRS_REG_AGG_L2_MA_CONFIG_E5                                                                        (0x3<<21) // l2_ma_config to be used in storm context update offset field of the cm header.
40254   #define PRS_REG_AGG_L2_MA_CONFIG_E5_SHIFT                                                                  21
40255   #define PRS_REG_AGG_INC_SN_E5                                                                              (0x1<<23) // inc_sn to be used in storm context update offset field of the cm header.
40256   #define PRS_REG_AGG_INC_SN_E5_SHIFT                                                                        23
40257 #define PRS_REG_L2_HASH_CRC_INIT_VAL_E5                                                                      0x1f1698UL //Access:RW   DataWidth:0x8    // Initial value for L2 CRC hash machine
40258 #define PRS_REG_TCP_4_TUPLE_SEARCH_E5                                                                        0x1f169cUL //Access:RW   DataWidth:0x1    // 1- perform L2 CRC hash on TCP 4 tuple. 0- perform L2 CRC hash on IP source and dest only.
40259 #define PRS_REG_UDP_4_TUPLE_SEARCH_E5                                                                        0x1f16a0UL //Access:RW   DataWidth:0x1    // 1- perform L2 CRC hash on UDP 4 tuple. 0- perform L2 CRC hash on IP source and dest only.
40260 #define PRS_REG_ERROR_FLAGS_MASK_E5                                                                          0x1f16a4UL //Access:RW   DataWidth:0x10   // Used in the aggregatable decision logic
40261 #define PRS_REG_PARSING_ERROR_FLAGS_MASK_E5                                                                  0x1f16a8UL //Access:RW   DataWidth:0x10   // Used in the aggregatable decision logic
40262 #define PRS_REG_BASIC_REG_14_MASK_E5                                                                         0x1f16acUL //Access:RW   DataWidth:0x20   // Used in the aggregatable decision logic
40263 #define PRS_REG_BASIC_REG_5_MASK_E5                                                                          0x1f16b0UL //Access:RW   DataWidth:0x10   // Used in the aggregatable decision logic
40264 #define PRS_REG_ERROR_FLAGS_VAL_E5                                                                           0x1f16b4UL //Access:RW   DataWidth:0x10   // Used in the aggregatable decision logic
40265 #define PRS_REG_PARSING_ERROR_FLAGS_VAL_E5                                                                   0x1f16b8UL //Access:RW   DataWidth:0x10   // Used in the aggregatable decision logic
40266 #define PRS_REG_BASIC_REG_14_VAL_E5                                                                          0x1f16bcUL //Access:RW   DataWidth:0x20   // Used in the aggregatable decision logic
40267 #define PRS_REG_BASIC_REG_5_VAL_E5                                                                           0x1f16c0UL //Access:RW   DataWidth:0x10   // Used in the aggregatable decision logic
40268 #define PRS_REG_SAL_VLAN_EN_E5                                                                               0x1f16c4UL //Access:RW   DataWidth:0x1    // Used in the mac vlan cache
40269 #define PRS_REG_SAL_MAC_EN_E5                                                                                0x1f16c8UL //Access:RW   DataWidth:0x1    // Used in the mac vlan cache
40270 #define PRS_REG_SAL_TUNNEL_VLAN_EN_E5                                                                        0x1f16ccUL //Access:RW   DataWidth:0x1    // Used in the mac vlan cache
40271 #define PRS_REG_SAL_TUNNEL_MAC_EN_E5                                                                         0x1f16d0UL //Access:RW   DataWidth:0x1    // Used in the mac vlan cache
40272 #define PRS_REG_SAL_TUNNEL_TYPE_EN_E5                                                                        0x1f16d4UL //Access:RW   DataWidth:0x1    // Used in the mac vlan cache
40273 #define PRS_REG_SAL_TENANT_ID_EN_E5                                                                          0x1f16d8UL //Access:RW   DataWidth:0x1    // Used in the mac vlan cache
40274 #define PRS_REG_XRC_AFFINITY_OFFSET_E5                                                                       0x1f16dcUL //Access:RW   DataWidth:0x8    // Used in the source affinity CM field
40275 #define PRS_REG_XRC_OPCODES_E5                                                                               0x1f16e0UL //Access:RW   DataWidth:0x20   // Used in the source affinity CM field
40276 #define PRS_REG_NEW_ENTRY_EXCLUSIVE_E5                                                                       0x1f16e4UL //Access:RW   DataWidth:0x1    // Used in the source affinity CM field
40277 #define PRS_REG_NEW_ENTRY_EXCLUSIVE_CLASSIFY_FAILED_E5                                                       0x1f16e8UL //Access:RW   DataWidth:0x1    // Used in the source affinity CM field
40278 #define PRS_REG_MAC_VLAN_HIT_NUM_E5                                                                          0x1f16ecUL //Access:RC   DataWidth:0x18   // The number of mac vlan hits
40279 #define PRS_REG_ETS_ARB_RR_BURST_MODE_E5                                                                     0x1f16f0UL //Access:RW   DataWidth:0x1    // Burst mode enabled.  Set this bits to have the main round-robin arbiter stays on the winning input instead of moving to the next one.
40280 #define PRS_REG_EN_IPV6_EXT_EVENT_ID_E5                                                                      0x1f16f4UL //Access:RW   DataWidth:0x1    // enable event_id to be set as ipv6_ext_event_id
40281 #define XMAC_REG_CTRL_BB                                                                                     0x210000UL //Access:RW   DataWidth:0xe    // Multi Field Register.
40282   #define XMAC_REG_CTRL_TX_EN_BB                                                                             (0x1<<0) // Transmit enable.
40283   #define XMAC_REG_CTRL_TX_EN_BB_SHIFT                                                                       0
40284   #define XMAC_REG_CTRL_RX_EN_BB                                                                             (0x1<<1) // Receive enable.
40285   #define XMAC_REG_CTRL_RX_EN_BB_SHIFT                                                                       1
40286   #define XMAC_REG_CTRL_LINE_LOCAL_LPBK_BB                                                                   (0x1<<2) // Local loopback from TX to RX. This loopback is on the line side after clock domain crossing - from the last TX pipeline stage to the first RX pipeline stage.
40287   #define XMAC_REG_CTRL_LINE_LOCAL_LPBK_BB_SHIFT                                                             2
40288   #define XMAC_REG_CTRL_CORE_LOCAL_LPBK_BB                                                                   (0x1<<3) // Local loopback from TX to RX. This loopback is on the core side before clock domain crossing - from the first TX pipeline stage to the last RX pipeline stage.
40289   #define XMAC_REG_CTRL_CORE_LOCAL_LPBK_BB_SHIFT                                                             3
40290   #define XMAC_REG_CTRL_LINE_REMOTE_LPBK_BB                                                                  (0x1<<4) // Remote loopback from RX to TX. This loopback is on the line side before clock domain crossing - from the first RX pipeline stage to the last TX pipeline stage.
40291   #define XMAC_REG_CTRL_LINE_REMOTE_LPBK_BB_SHIFT                                                            4
40292   #define XMAC_REG_CTRL_CORE_REMOTE_LPBK_BB                                                                  (0x1<<5) // Remote loopback from RX to TX. This loopback is on the core side after clock domain crossing - from the last RX pipeline stage to the first TX pipeline stage.
40293   #define XMAC_REG_CTRL_CORE_REMOTE_LPBK_BB_SHIFT                                                            5
40294   #define XMAC_REG_CTRL_SOFT_RESET_BB                                                                        (0x1<<6) // Resets the MAC logic annd status registers only.
40295   #define XMAC_REG_CTRL_SOFT_RESET_BB_SHIFT                                                                  6
40296   #define XMAC_REG_CTRL_XLGMII_ALIGN_ENB_BB                                                                  (0x1<<7) // Enables SOP; SOM & Sequence alignment to 8 byte boundaries; as defined in 40G mode.
40297   #define XMAC_REG_CTRL_XLGMII_ALIGN_ENB_BB_SHIFT                                                            7
40298   #define XMAC_REG_CTRL_LOCAL_LPBK_LEAK_ENB_BB                                                               (0x1<<8) // If set; during either of the local loopback modes; the transmit packets are also sent to the TX Warpcore interface; apart from the loopback operation.
40299   #define XMAC_REG_CTRL_LOCAL_LPBK_LEAK_ENB_BB_SHIFT                                                         8
40300   #define XMAC_REG_CTRL_REMOTE_LPBK_LEAK_ENB_BB                                                              (0x1<<9) // If set; during either of the remote loopback modes; the received packets are also sent to the RX Port interface; apart from the loopback operation.
40301   #define XMAC_REG_CTRL_REMOTE_LPBK_LEAK_ENB_BB_SHIFT                                                        9
40302   #define XMAC_REG_CTRL_RS_SOFT_RESET_BB                                                                     (0x1<<10) // Resets the RS layer functionality - fault handling.
40303   #define XMAC_REG_CTRL_RS_SOFT_RESET_BB_SHIFT                                                               10
40304   #define XMAC_REG_CTRL_XGMII_IPG_CHECK_DISABLE_BB                                                           (0x1<<11) // If set; this will override the one column idle/sequence ordered set check before SOP in XGMII mode - effectively supporting 1 byte IPG in XGMII mode.
40305   #define XMAC_REG_CTRL_XGMII_IPG_CHECK_DISABLE_BB_SHIFT                                                     11
40306   #define XMAC_REG_CTRL_SW_LINK_STATUS_BB                                                                    (0x1<<12) // Link status indication from Software. If set; indicates that link is active. When this transitions from 0 to 1; EEE FSM waits for 1 second before it starts its operation.
40307   #define XMAC_REG_CTRL_SW_LINK_STATUS_BB_SHIFT                                                              12
40308   #define XMAC_REG_CTRL_LINK_STATUS_SELECT_BB                                                                (0x1<<13) // This is the link status mux select signal to choose between link status indication from software or the link status indication from the strap pin. If reset; it selects the software link status which is also the default value.
40309   #define XMAC_REG_CTRL_LINK_STATUS_SELECT_BB_SHIFT                                                          13
40310 #define XMAC_REG_MODE_BB                                                                                     0x210008UL //Access:RW   DataWidth:0x7    // Multi Field Register.
40311   #define XMAC_REG_MODE_HDR_MODE_BB                                                                          (0x7<<0) // Packet Header mode.
40312   #define XMAC_REG_MODE_HDR_MODE_BB_SHIFT                                                                    0
40313   #define XMAC_REG_MODE_NO_SOP_FOR_CRC_HG_BB                                                                 (0x1<<3) // If set; exclude the SOP byte for CRC calculation in HG modes.
40314   #define XMAC_REG_MODE_NO_SOP_FOR_CRC_HG_BB_SHIFT                                                           3
40315   #define XMAC_REG_MODE_SPEED_MODE_BB                                                                        (0x7<<4) // Port Speed.
40316   #define XMAC_REG_MODE_SPEED_MODE_BB_SHIFT                                                                  4
40317 #define XMAC_REG_SPARE0_BB                                                                                   0x210010UL //Access:RW   DataWidth:0x20   // SPARE REGISTERS 0.
40318 #define XMAC_REG_SPARE1_BB                                                                                   0x210018UL //Access:RW   DataWidth:0x2    // SPARE REGISTERS 0.
40319 #define XMAC_REG_TX_CTRL_LO_BB                                                                               0x210020UL //Access:RW   DataWidth:0x20   // Multi Field Register.
40320   #define XMAC_REG_TX_CTRL_LO_CRC_MODE_BB                                                                    (0x3<<0) // CRC mode for Transmit Side.
40321   #define XMAC_REG_TX_CTRL_LO_CRC_MODE_BB_SHIFT                                                              0
40322   #define XMAC_REG_TX_CTRL_LO_DISCARD_BB                                                                     (0x1<<2) // Accept packets from the host but do not transmit.
40323   #define XMAC_REG_TX_CTRL_LO_DISCARD_BB_SHIFT                                                               2
40324   #define XMAC_REG_TX_CTRL_LO_TX_ANY_START_BB                                                                (0x1<<3) // Don't force the first byte of a packet to be /Start.
40325   #define XMAC_REG_TX_CTRL_LO_TX_ANY_START_BB_SHIFT                                                          3
40326   #define XMAC_REG_TX_CTRL_LO_PAD_EN_BB                                                                      (0x1<<4) // Enable XMAC to pad runt packets on the Tx.
40327   #define XMAC_REG_TX_CTRL_LO_PAD_EN_BB_SHIFT                                                                4
40328   #define XMAC_REG_TX_CTRL_LO_PAD_THRESHOLD_BB                                                               (0x7f<<5) // If padding is enabled; packets less than this size are padded to get to this size.
40329   #define XMAC_REG_TX_CTRL_LO_PAD_THRESHOLD_BB_SHIFT                                                         5
40330   #define XMAC_REG_TX_CTRL_LO_AVERAGE_IPG_BB                                                                 (0x7f<<12) // Average interpacket gap. Must be >=8.
40331   #define XMAC_REG_TX_CTRL_LO_AVERAGE_IPG_BB_SHIFT                                                           12
40332   #define XMAC_REG_TX_CTRL_LO_THROT_NUM_BB                                                                   (0x3f<<19) // Number of bytes of extra IPG added whenever txThrotDemon bytes have been transmitted.
40333   #define XMAC_REG_TX_CTRL_LO_THROT_NUM_BB_SHIFT                                                             19
40334   #define XMAC_REG_TX_CTRL_LO_THROT_DENOM_LO_BB                                                              (0x7f<<25) // Lower 8 bits of throt_denom register. Number of bytes to transmite before adding txThrotNumer bytes to the IPG.
40335   #define XMAC_REG_TX_CTRL_LO_THROT_DENOM_LO_BB_SHIFT                                                        25
40336 #define XMAC_REG_TX_CTRL_HI_BB                                                                               0x210024UL //Access:RW   DataWidth:0x6    // Multi Field Register.
40337   #define XMAC_REG_TX_CTRL_HI_THROT_DENOM_HI_BB                                                              (0x1<<0) // Upper 8 bits of throt_denom register. Number of bytes to transmite before adding txThrotNumer bytes to the IPG.
40338   #define XMAC_REG_TX_CTRL_HI_THROT_DENOM_HI_BB_SHIFT                                                        0
40339   #define XMAC_REG_TX_CTRL_HI_TX_PREAMBLE_LENGTH_BB                                                          (0xf<<1) // Number of preamble bytes for transmit IEEE packets; this value should include the K.SOP & SFD character as well.
40340   #define XMAC_REG_TX_CTRL_HI_TX_PREAMBLE_LENGTH_BB_SHIFT                                                    1
40341   #define XMAC_REG_TX_CTRL_HI_TX_64BYTE_BUFFER_EN_BB                                                         (0x1<<5) // If enabled; XMAC buffers 64 bytes per packet; before starting transmission of the packet on the line side; helps to prevent underflow issues.
40342   #define XMAC_REG_TX_CTRL_HI_TX_64BYTE_BUFFER_EN_BB_SHIFT                                                   5
40343 #define XMAC_REG_TX_MAC_SA_LO_BB                                                                             0x210028UL //Access:RW   DataWidth:0x20   // Lower 48 bits of ctrl_sa register. Used as the SA in PAUSE/PFC packets transmitted by the MAC.
40344 #define XMAC_REG_TX_MAC_SA_HI_BB                                                                             0x21002cUL //Access:RW   DataWidth:0x10   // Upper 48 bits of ctrl_sa register. Used as the SA in PAUSE/PFC packets transmitted by the MAC.
40345 #define XMAC_REG_RX_CTRL_BB                                                                                  0x210030UL //Access:RW   DataWidth:0xd    // Multi Field Register.
40346   #define XMAC_REG_RX_CTRL_RX_PASS_CTRL_BB                                                                   (0x1<<0) // Mac Control packets are passed to the system.
40347   #define XMAC_REG_RX_CTRL_RX_PASS_CTRL_BB_SHIFT                                                             0
40348   #define XMAC_REG_RX_CTRL_RX_ANY_START_BB                                                                   (0x1<<1) // True to allow any non-Idle character to start a packet.
40349   #define XMAC_REG_RX_CTRL_RX_ANY_START_BB_SHIFT                                                             1
40350   #define XMAC_REG_RX_CTRL_STRIP_CRC_BB                                                                      (0x1<<2) // CRC is checked; then stripped from the received packet.
40351   #define XMAC_REG_RX_CTRL_STRIP_CRC_BB_SHIFT                                                                2
40352   #define XMAC_REG_RX_CTRL_STRICT_PREAMBLE_BB                                                                (0x1<<3) // If set; the MAC checks for IEEE Ethernet format premable - K.SOP + 5 '55' premable bytes + 'D5' SFD character - if this sequence is missing it is treated as an errored packet.
40353   #define XMAC_REG_RX_CTRL_STRICT_PREAMBLE_BB_SHIFT                                                          3
40354   #define XMAC_REG_RX_CTRL_RUNT_THRESHOLD_BB                                                                 (0x7f<<4) // The runt threshold; below which the packets are discarded.
40355   #define XMAC_REG_RX_CTRL_RUNT_THRESHOLD_BB_SHIFT                                                           4
40356   #define XMAC_REG_RX_CTRL_RECEIVE_18_BYTE_PKTS_BB                                                           (0x1<<11) // If set; the minimum receive packet size is reduced to 18 bytes from the default 33 bytes - Should be used in MACSEC chips with IEEE mode only.
40357   #define XMAC_REG_RX_CTRL_RECEIVE_18_BYTE_PKTS_BB_SHIFT                                                     11
40358   #define XMAC_REG_RX_CTRL_PROCESS_VARIABLE_PREAMBLE_BB                                                      (0x1<<12) // If set; the MAC parses the frame from K.SOP onwards to look for the SFD character and then processes the packet. If disabled; treats the first 8 bytes of packet as preamble.
40359   #define XMAC_REG_RX_CTRL_PROCESS_VARIABLE_PREAMBLE_BB_SHIFT                                                12
40360 #define XMAC_REG_RX_MAC_SA_LO_BB                                                                             0x210038UL //Access:RW   DataWidth:0x20   // Lower 48 bits of rx_sa register. SA recognized for MAC control packets in addition to the standard 0x0180C2000001.
40361 #define XMAC_REG_RX_MAC_SA_HI_BB                                                                             0x21003cUL //Access:RW   DataWidth:0x10   // Upper 48 bits of rx_sa register. SA recognized for MAC control packets in addition to the standard 0x0180C2000001.
40362 #define XMAC_REG_RX_MAX_SIZE_BB                                                                              0x210040UL //Access:RW   DataWidth:0xe    // Maximum packet size in receive direction; exclusive of preamble & CRC in strip mode.
40363 #define XMAC_REG_RX_VLAN_TAG_LO_BB                                                                           0x210048UL //Access:RW   DataWidth:0x20   // Multi Field Register.
40364   #define XMAC_REG_RX_VLAN_TAG_LO_INNER_VLAN_TAG_BB                                                          (0xffff<<0) // Type field for Inner VLAN tag.
40365   #define XMAC_REG_RX_VLAN_TAG_LO_INNER_VLAN_TAG_BB_SHIFT                                                    0
40366   #define XMAC_REG_RX_VLAN_TAG_LO_OUTER_VLAN_TAG_BB                                                          (0xffff<<16) // Type field for Outer VLAN tag.
40367   #define XMAC_REG_RX_VLAN_TAG_LO_OUTER_VLAN_TAG_BB_SHIFT                                                    16
40368 #define XMAC_REG_RX_VLAN_TAG_HI_BB                                                                           0x21004cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
40369   #define XMAC_REG_RX_VLAN_TAG_HI_INNER_VLAN_TAG_ENABLE_BB                                                   (0x1<<0) // Enables VLAN tag detection using the INNER_VLAN_TAG.
40370   #define XMAC_REG_RX_VLAN_TAG_HI_INNER_VLAN_TAG_ENABLE_BB_SHIFT                                             0
40371   #define XMAC_REG_RX_VLAN_TAG_HI_OUTER_VLAN_TAG_ENABLE_BB                                                   (0x1<<1) // Enables VLAN tag detection using the OUTER_VLAN_TAG.
40372   #define XMAC_REG_RX_VLAN_TAG_HI_OUTER_VLAN_TAG_ENABLE_BB_SHIFT                                             1
40373 #define XMAC_REG_RX_LSS_CTRL_BB                                                                              0x210050UL //Access:RW   DataWidth:0x8    // Multi Field Register.
40374   #define XMAC_REG_RX_LSS_CTRL_LOCAL_FAULT_DISABLE_BB                                                        (0x1<<0) // True to disable enable processing of LSS message type: Local Fault. When clear and a local fault LSS message is received; a continuous stream of 'Remote Fault' LSS messages will be transmitted to the link partner.
40375   #define XMAC_REG_RX_LSS_CTRL_LOCAL_FAULT_DISABLE_BB_SHIFT                                                  0
40376   #define XMAC_REG_RX_LSS_CTRL_REMOTE_FAULT_DISABLE_BB                                                       (0x1<<1) // True to disable processing of LSS message type: Remote Fault. When clear and a remote fault LSS message is received; a continuous stream of IDLES will be transmitted to the link partner.
40377   #define XMAC_REG_RX_LSS_CTRL_REMOTE_FAULT_DISABLE_BB_SHIFT                                                 1
40378   #define XMAC_REG_RX_LSS_CTRL_USE_EXTERNAL_FAULTS_FOR_TX_BB                                                 (0x1<<2) // If set; the TX faults inputs are used to send out fault sequences - else receive faults are used -- used by MACSEC PHY chips.
40379   #define XMAC_REG_RX_LSS_CTRL_USE_EXTERNAL_FAULTS_FOR_TX_BB_SHIFT                                           2
40380   #define XMAC_REG_RX_LSS_CTRL_LINK_INTERRUPTION_DISABLE_BB                                                  (0x1<<3) // True to disable processing of LSS message type: Link Interruption. When clear and a Link Interruption LSS message is received; a continuous stream of IDLES will be transmitted to the link partner.
40381   #define XMAC_REG_RX_LSS_CTRL_LINK_INTERRUPTION_DISABLE_BB_SHIFT                                            3
40382   #define XMAC_REG_RX_LSS_CTRL_DROP_TX_DATA_ON_LOCAL_FAULT_BB                                                (0x1<<4) // If set; the transmit data is dropped on detection of local fault on the receive side. If reset; transmit data is stalled on detection of local fault.
40383   #define XMAC_REG_RX_LSS_CTRL_DROP_TX_DATA_ON_LOCAL_FAULT_BB_SHIFT                                          4
40384   #define XMAC_REG_RX_LSS_CTRL_DROP_TX_DATA_ON_REMOTE_FAULT_BB                                               (0x1<<5) // If set; the transmit data is dropped on detection of remote fault on the receive side. If reset; transmit data is stalled on detection of remote fault.
40385   #define XMAC_REG_RX_LSS_CTRL_DROP_TX_DATA_ON_REMOTE_FAULT_BB_SHIFT                                         5
40386   #define XMAC_REG_RX_LSS_CTRL_DROP_TX_DATA_ON_LINK_INTERRUPT_BB                                             (0x1<<6) // If set; the transmit data is dropped on detection of link interruption on the receive side. If reset; transmit data is stalled on detection of link interruption.
40387   #define XMAC_REG_RX_LSS_CTRL_DROP_TX_DATA_ON_LINK_INTERRUPT_BB_SHIFT                                       6
40388   #define XMAC_REG_RX_LSS_CTRL_RESET_FLOW_CONTROL_TIMERS_ON_LINK_DOWN_BB                                     (0x1<<7) // If set; the Receive LPause; PFC & LLFC timers are reset whenever the link status is down; or we receive local or remote faults.
40389   #define XMAC_REG_RX_LSS_CTRL_RESET_FLOW_CONTROL_TIMERS_ON_LINK_DOWN_BB_SHIFT                               7
40390 #define XMAC_REG_RX_LSS_STATUS_BB                                                                            0x210058UL //Access:RW   DataWidth:0x3    // Multi Field Register.
40391   #define XMAC_REG_RX_LSS_STATUS_LOCAL_FAULT_STATUS_BB                                                       (0x1<<0) // True while 'local fault' LSS messages are being received.
40392   #define XMAC_REG_RX_LSS_STATUS_LOCAL_FAULT_STATUS_BB_SHIFT                                                 0
40393   #define XMAC_REG_RX_LSS_STATUS_REMOTE_FAULT_STATUS_BB                                                      (0x1<<1) // True while 'remote fault' LSS messages are being received.
40394   #define XMAC_REG_RX_LSS_STATUS_REMOTE_FAULT_STATUS_BB_SHIFT                                                1
40395   #define XMAC_REG_RX_LSS_STATUS_LINK_INTERRUPTION_STATUS_BB                                                 (0x1<<2) // True while 'Link Interruption' LSS messages are being received.
40396   #define XMAC_REG_RX_LSS_STATUS_LINK_INTERRUPTION_STATUS_BB_SHIFT                                           2
40397 #define XMAC_REG_CLEAR_RX_LSS_STATUS_BB                                                                      0x210060UL //Access:RW   DataWidth:0x3    // Multi Field Register.
40398   #define XMAC_REG_CLEAR_RX_LSS_STATUS_CLEAR_LOCAL_FAULT_STATUS_BB                                           (0x1<<0) // A rising edge on this register bit (0->1); clears the sticky LOCAL_FAULT_STATUS bit.
40399   #define XMAC_REG_CLEAR_RX_LSS_STATUS_CLEAR_LOCAL_FAULT_STATUS_BB_SHIFT                                     0
40400   #define XMAC_REG_CLEAR_RX_LSS_STATUS_CLEAR_REMOTE_FAULT_STATUS_BB                                          (0x1<<1) // A rising edge on this register bit (0->1); clears the sticky REMOTE_FAULT_STATUS bit.
40401   #define XMAC_REG_CLEAR_RX_LSS_STATUS_CLEAR_REMOTE_FAULT_STATUS_BB_SHIFT                                    1
40402   #define XMAC_REG_CLEAR_RX_LSS_STATUS_CLEAR_LINK_INTERRUPTION_STATUS_BB                                     (0x1<<2) // A rising edge on this register bit (0->1); clears the sticky LINK_INTERRUPTION_STATUS bit.
40403   #define XMAC_REG_CLEAR_RX_LSS_STATUS_CLEAR_LINK_INTERRUPTION_STATUS_BB_SHIFT                               2
40404 #define XMAC_REG_PAUSE_CTRL_LO_BB                                                                            0x210068UL //Access:RW   DataWidth:0x20   // Multi Field Register.
40405   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_REFRESH_TIMER_BB                                                      (0xffff<<0) // This field is Threshold for pause timer to cause XOFF to be resent (Unit is 512 bit-times).
40406   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_REFRESH_TIMER_BB_SHIFT                                                0
40407   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_REFRESH_EN_BB                                                         (0x1<<16) // If set; enables the pause regen functionality.
40408   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_REFRESH_EN_BB_SHIFT                                                   16
40409   #define XMAC_REG_PAUSE_CTRL_LO_TX_PAUSE_EN_BB                                                              (0x1<<17) // Send PAUSE packets whenever TxPause input is true.
40410   #define XMAC_REG_PAUSE_CTRL_LO_TX_PAUSE_EN_BB_SHIFT                                                        17
40411   #define XMAC_REG_PAUSE_CTRL_LO_RX_PAUSE_EN_BB                                                              (0x1<<18) // Process PAUSE Frames in the receive direction.
40412   #define XMAC_REG_PAUSE_CTRL_LO_RX_PAUSE_EN_BB_SHIFT                                                        18
40413   #define XMAC_REG_PAUSE_CTRL_LO_RX_PASS_PAUSE_BB                                                            (0x1<<19) // Send PAUSE frames to the system side.
40414   #define XMAC_REG_PAUSE_CTRL_LO_RX_PASS_PAUSE_BB_SHIFT                                                      19
40415   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_GMII_ON_TX_LINE_SIDE_BB                                               (0x1<<20) // If set; the recive pause is used to stop the frame transmission in the GMII convertor block; to reduce the Pause commencement latency.
40416   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_GMII_ON_TX_LINE_SIDE_BB_SHIFT                                         20
40417   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_XOFF_TIMER_LO_BB                                                      (0x7ff<<21) // Lower 16 bits of pause_xoff_timer register. Time value sent in the Timer Field for XOFF state (Unit is 512 bit-times).
40418   #define XMAC_REG_PAUSE_CTRL_LO_PAUSE_XOFF_TIMER_LO_BB_SHIFT                                                21
40419 #define XMAC_REG_PAUSE_CTRL_HI_BB                                                                            0x21006cUL //Access:RW   DataWidth:0x5    // Upper 16 bits of pause_xoff_timer register. Time value sent in the Timer Field for XOFF state (Unit is 512 bit-times).
40420 #define XMAC_REG_PFC_CTRL_LO_BB                                                                              0x210070UL //Access:RW   DataWidth:0x20   // Multi Field Register.
40421   #define XMAC_REG_PFC_CTRL_LO_PFC_REFRESH_TIMER_BB                                                          (0xffff<<0) // Threshold for pause timer to cause XOFF to be resent (Unit is 512 bit-times).
40422   #define XMAC_REG_PFC_CTRL_LO_PFC_REFRESH_TIMER_BB_SHIFT                                                    0
40423   #define XMAC_REG_PFC_CTRL_LO_PFC_XOFF_TIMER_BB                                                             (0xffff<<16) // Time value sent in the Timer Field for classes in XOFF state (Unit is 512 bit-times).
40424   #define XMAC_REG_PFC_CTRL_LO_PFC_XOFF_TIMER_BB_SHIFT                                                       16
40425 #define XMAC_REG_PFC_CTRL_HI_BB                                                                              0x210074UL //Access:RW   DataWidth:0x6    // Multi Field Register.
40426   #define XMAC_REG_PFC_CTRL_HI_PFC_REFRESH_EN_BB                                                             (0x1<<0) // Enable automatic re-send of PFC packet after a period time determined by PFC_REFRESH_TIMER.
40427   #define XMAC_REG_PFC_CTRL_HI_PFC_REFRESH_EN_BB_SHIFT                                                       0
40428   #define XMAC_REG_PFC_CTRL_HI_FORCE_PFC_XON_BB                                                              (0x1<<1) // Instructs the MAC to send XON for all Classes of Service.
40429   #define XMAC_REG_PFC_CTRL_HI_FORCE_PFC_XON_BB_SHIFT                                                        1
40430   #define XMAC_REG_PFC_CTRL_HI_RX_PASS_PFC_BB                                                                (0x1<<2) // Set to pass RX PFC frame to core I/F.
40431   #define XMAC_REG_PFC_CTRL_HI_RX_PASS_PFC_BB_SHIFT                                                          2
40432   #define XMAC_REG_PFC_CTRL_HI_PFC_STATS_EN_BB                                                               (0x1<<3) // Set to enable incrementing IRXPP and ITXPP.
40433   #define XMAC_REG_PFC_CTRL_HI_PFC_STATS_EN_BB_SHIFT                                                         3
40434   #define XMAC_REG_PFC_CTRL_HI_RX_PFC_EN_BB                                                                  (0x1<<4) // PFC RX enable.
40435   #define XMAC_REG_PFC_CTRL_HI_RX_PFC_EN_BB_SHIFT                                                            4
40436   #define XMAC_REG_PFC_CTRL_HI_TX_PFC_EN_BB                                                                  (0x1<<5) // PFC TX enable.
40437   #define XMAC_REG_PFC_CTRL_HI_TX_PFC_EN_BB_SHIFT                                                            5
40438 #define XMAC_REG_PFC_TYPE_BB                                                                                 0x210078UL //Access:RW   DataWidth:0x10   // The PFC packet generation and detection uses this Ethertype value.
40439 #define XMAC_REG_PFC_OPCODE_BB                                                                               0x210080UL //Access:RW   DataWidth:0x10   // The PFC packet generation and detection uses this Ethertype value.
40440 #define XMAC_REG_PFC_DA_LO_BB                                                                                0x210088UL //Access:RW   DataWidth:0x20   // Lower 48 bits of pfc_macda register. Used as the DA in PFC packets transmitted by the MAC.
40441 #define XMAC_REG_PFC_DA_HI_BB                                                                                0x21008cUL //Access:RW   DataWidth:0x10   // Upper 48 bits of pfc_macda register. Used as the DA in PFC packets transmitted by the MAC.
40442 #define XMAC_REG_LLFC_CTRL_BB                                                                                0x210090UL //Access:RW   DataWidth:0xe    // Multi Field Register.
40443   #define XMAC_REG_LLFC_CTRL_TX_LLFC_EN_BB                                                                   (0x1<<0) // This bit enables llfc for Tx path in XMAC; works with llfc_en in xport.
40444   #define XMAC_REG_LLFC_CTRL_TX_LLFC_EN_BB_SHIFT                                                             0
40445   #define XMAC_REG_LLFC_CTRL_RX_LLFC_EN_BB                                                                   (0x1<<1) // This bit enables llfc for Rx path in XMAC; works with llfc_en in xport.
40446   #define XMAC_REG_LLFC_CTRL_RX_LLFC_EN_BB_SHIFT                                                             1
40447   #define XMAC_REG_LLFC_CTRL_LLFC_IN_IPG_ONLY_BB                                                             (0x1<<2) // When set; LLFC is inserted only during IPG.
40448   #define XMAC_REG_LLFC_CTRL_LLFC_IN_IPG_ONLY_BB_SHIFT                                                       2
40449   #define XMAC_REG_LLFC_CTRL_LLFC_CUT_THROUGH_MODE_BB                                                        (0x1<<3) // When set and llfc_in_ipg_only =0; GXPORT operates in cut-through mode.
40450   #define XMAC_REG_LLFC_CTRL_LLFC_CUT_THROUGH_MODE_BB_SHIFT                                                  3
40451   #define XMAC_REG_LLFC_CTRL_LLFC_CRC_IGNORE_BB                                                              (0x1<<4) // This bit if set to 1; disables the crc check for incoming llfc messages.
40452   #define XMAC_REG_LLFC_CTRL_LLFC_CRC_IGNORE_BB_SHIFT                                                        4
40453   #define XMAC_REG_LLFC_CTRL_NO_SOM_FOR_CRC_LLFC_BB                                                          (0x1<<5) // When set; LLFC crc calculation does not involve SOM.
40454   #define XMAC_REG_LLFC_CTRL_NO_SOM_FOR_CRC_LLFC_BB_SHIFT                                                    5
40455   #define XMAC_REG_LLFC_CTRL_LLFC_IMG_BB                                                                     (0xff<<6) // The minimum Inter Message gap that must be observed between 2 HG2 Messages.
40456   #define XMAC_REG_LLFC_CTRL_LLFC_IMG_BB_SHIFT                                                               6
40457 #define XMAC_REG_TX_LLFC_MSG_FIELDS_BB                                                                       0x210098UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
40458   #define XMAC_REG_TX_LLFC_MSG_FIELDS_TX_LLFC_MSG_TYPE_LOGICAL_BB                                            (0xff<<0) // Value used for dw0_byte1 of outgoing LLFC message.
40459   #define XMAC_REG_TX_LLFC_MSG_FIELDS_TX_LLFC_MSG_TYPE_LOGICAL_BB_SHIFT                                      0
40460   #define XMAC_REG_TX_LLFC_MSG_FIELDS_TX_LLFC_FC_OBJ_LOGICAL_BB                                              (0xf<<8) // Value used for dw1_byte0 of outgoing LLFC message.
40461   #define XMAC_REG_TX_LLFC_MSG_FIELDS_TX_LLFC_FC_OBJ_LOGICAL_BB_SHIFT                                        8
40462   #define XMAC_REG_TX_LLFC_MSG_FIELDS_LLFC_XOFF_TIME_BB                                                      (0xffff<<12) // Value used for DW2_byte2 and DW2_byte3 of the outgoing LLFC messages.
40463   #define XMAC_REG_TX_LLFC_MSG_FIELDS_LLFC_XOFF_TIME_BB_SHIFT                                                12
40464 #define XMAC_REG_RX_LLFC_MSG_FIELDS_BB                                                                       0x2100a0UL //Access:RW   DataWidth:0x18   // Multi Field Register.
40465   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_MSG_TYPE_LOGICAL_BB                                            (0xff<<0) // Value used to decode dw0_byte1 of incoming LLFC message.
40466   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_MSG_TYPE_LOGICAL_BB_SHIFT                                      0
40467   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_FC_OBJ_LOGICAL_BB                                              (0xf<<8) // Value used to decode dw1_byte0 of incoming LLFC message.
40468   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_FC_OBJ_LOGICAL_BB_SHIFT                                        8
40469   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_MSG_TYPE_PHYSICAL_BB                                           (0xff<<12) // Value used to decode dw0_byte1 of incoming PLFC message.
40470   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_MSG_TYPE_PHYSICAL_BB_SHIFT                                     12
40471   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_FC_OBJ_PHYSICAL_BB                                             (0xf<<20) // Value used to decode dw1_byte0 of incoming PLFC message.
40472   #define XMAC_REG_RX_LLFC_MSG_FIELDS_RX_LLFC_FC_OBJ_PHYSICAL_BB_SHIFT                                       20
40473 #define XMAC_REG_HCFC_CTRL_BB                                                                                0x2100a8UL //Access:RW   DataWidth:0x15   // Multi Field Register.
40474   #define XMAC_REG_HCFC_CTRL_TX_HCFC_EN_BB                                                                   (0x1<<0) // This bit enables HCFC for Tx path in XMAC.
40475   #define XMAC_REG_HCFC_CTRL_TX_HCFC_EN_BB_SHIFT                                                             0
40476   #define XMAC_REG_HCFC_CTRL_RX_HCFC_EN_BB                                                                   (0x1<<1) // This bit enables HCFC for Rx path in XMAC.
40477   #define XMAC_REG_HCFC_CTRL_RX_HCFC_EN_BB_SHIFT                                                             1
40478   #define XMAC_REG_HCFC_CTRL_HCFC_CRC_IGNORE_BB                                                              (0x1<<2) // The crc check for HCFC messages is ignored if this bit is set.
40479   #define XMAC_REG_HCFC_CTRL_HCFC_CRC_IGNORE_BB_SHIFT                                                        2
40480   #define XMAC_REG_HCFC_CTRL_NO_SOM_FOR_CRC_HCFC_BB                                                          (0x1<<3) // When set; HCFC CRC calculation does not involve SOM.
40481   #define XMAC_REG_HCFC_CTRL_NO_SOM_FOR_CRC_HCFC_BB_SHIFT                                                    3
40482   #define XMAC_REG_HCFC_CTRL_HCFC_IN_IPG_ONLY_BB                                                             (0x1<<4) // If 1; the HCFC packets are sent during IPG; else sent preemptively.
40483   #define XMAC_REG_HCFC_CTRL_HCFC_IN_IPG_ONLY_BB_SHIFT                                                       4
40484   #define XMAC_REG_HCFC_CTRL_HCFC_SOM_BB                                                                     (0xff<<5) // Sets the new value for the SOM of the HCFC messages.
40485   #define XMAC_REG_HCFC_CTRL_HCFC_SOM_BB_SHIFT                                                               5
40486   #define XMAC_REG_HCFC_CTRL_HCFC_IMG_BB                                                                     (0xff<<13) // The minimum Inter Message gap between 2 HCFC Messages.
40487   #define XMAC_REG_HCFC_CTRL_HCFC_IMG_BB_SHIFT                                                               13
40488 #define XMAC_REG_FIFO_STATUS_BB                                                                              0x2100c0UL //Access:RW   DataWidth:0x8    // Multi Field Register.
40489   #define XMAC_REG_FIFO_STATUS_RX_PKT_OVERFLOW_BB                                                            (0x1<<0) // Indicates rx packet fifo overflow.
40490   #define XMAC_REG_FIFO_STATUS_RX_PKT_OVERFLOW_BB_SHIFT                                                      0
40491   #define XMAC_REG_FIFO_STATUS_RX_MSG_OVERFLOW_BB                                                            (0x1<<1) // Indicates rx message fifo overflow.
40492   #define XMAC_REG_FIFO_STATUS_RX_MSG_OVERFLOW_BB_SHIFT                                                      1
40493   #define XMAC_REG_FIFO_STATUS_TX_PKT_UNDERFLOW_BB                                                           (0x1<<2) // Indicates tx packet fifo underflow.
40494   #define XMAC_REG_FIFO_STATUS_TX_PKT_UNDERFLOW_BB_SHIFT                                                     2
40495   #define XMAC_REG_FIFO_STATUS_TX_PKT_OVERFLOW_BB                                                            (0x1<<3) // Indicates tx packet fifo overflow.
40496   #define XMAC_REG_FIFO_STATUS_TX_PKT_OVERFLOW_BB_SHIFT                                                      3
40497   #define XMAC_REG_FIFO_STATUS_TX_HCFC_MSG_OVERFLOW_BB                                                       (0x1<<4) // Indicates tx HCFC message fifo overflow.
40498   #define XMAC_REG_FIFO_STATUS_TX_HCFC_MSG_OVERFLOW_BB_SHIFT                                                 4
40499   #define XMAC_REG_FIFO_STATUS_TX_LLFC_MSG_OVERFLOW_BB                                                       (0x1<<5) // Indicates tx LLFC message fifo overflow.
40500   #define XMAC_REG_FIFO_STATUS_TX_LLFC_MSG_OVERFLOW_BB_SHIFT                                                 5
40501   #define XMAC_REG_FIFO_STATUS_LINK_STATUS_BB                                                                (0x1<<7) // This bit indicates the link status used by XMAC EEE. This is continuously updated. If set; indicates that link is active.
40502   #define XMAC_REG_FIFO_STATUS_LINK_STATUS_BB_SHIFT                                                          7
40503 #define XMAC_REG_CLEAR_FIFO_STATUS_BB                                                                        0x2100c8UL //Access:RW   DataWidth:0x7    // Multi Field Register.
40504   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_RX_PKT_OVERFLOW_BB                                                (0x1<<0) // A rising edge on this register bit (0->1); clears the sticky RX_PKT_OVERFLOW status bit.
40505   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_RX_PKT_OVERFLOW_BB_SHIFT                                          0
40506   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_RX_MSG_OVERFLOW_BB                                                (0x1<<1) // A rising edge on this register bit (0->1); clears the sticky RX_MSG_OVERFLOW status bit.
40507   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_RX_MSG_OVERFLOW_BB_SHIFT                                          1
40508   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_PKT_UNDERFLOW_BB                                               (0x1<<2) // A rising edge on this register bit (0->1); clears the sticky TX_PKT_UNDERFLOW status bit.
40509   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_PKT_UNDERFLOW_BB_SHIFT                                         2
40510   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_PKT_OVERFLOW_BB                                                (0x1<<3) // A rising edge on this register bit (0->1); clears the sticky TX_PKT_OVERFLOW status bit.
40511   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_PKT_OVERFLOW_BB_SHIFT                                          3
40512   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_HCFC_MSG_OVERFLOW_BB                                           (0x1<<4) // A rising edge on this register bit (0->1); clears the sticky TX_HCFC_MSG_OVERFLOW status bit.
40513   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_HCFC_MSG_OVERFLOW_BB_SHIFT                                     4
40514   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_LLFC_MSG_OVERFLOW_BB                                           (0x1<<5) // A rising edge on this register bit (0->1); clears the sticky TX_LLFC_MSG_OVERFLOW status bit.
40515   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_LLFC_MSG_OVERFLOW_BB_SHIFT                                     5
40516   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_TS_FIFO_OVERFLOW_BB                                            (0x1<<6) // A rising edge on this register bit (0->1); clears the sticky TX_TS_FIFO_OVERFLOW status bit.
40517   #define XMAC_REG_CLEAR_FIFO_STATUS_CLEAR_TX_TS_FIFO_OVERFLOW_BB_SHIFT                                      6
40518 #define XMAC_REG_TX_FIFO_CREDITS_BB                                                                          0x2100d0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40519   #define XMAC_REG_TX_FIFO_CREDITS_QUAD_PORT_TX_CREDITS_BB                                                   (0x3f<<0) // Credits for TX FIFO; used by Ports 0/1/2/3 in quad port mode.
40520   #define XMAC_REG_TX_FIFO_CREDITS_QUAD_PORT_TX_CREDITS_BB_SHIFT                                             0
40521   #define XMAC_REG_TX_FIFO_CREDITS_DUAL_PORT_TX_CREDITS_BB                                                   (0x3f<<6) // Credits for TX FIFO; used by Port 0 & 2 in dual port mode.
40522   #define XMAC_REG_TX_FIFO_CREDITS_DUAL_PORT_TX_CREDITS_BB_SHIFT                                             6
40523   #define XMAC_REG_TX_FIFO_CREDITS_SINGLE_PORT_TX_CREDITS_BB                                                 (0x3f<<12) // Credits for TX FIFO; used by Port 0 in single port mode.
40524   #define XMAC_REG_TX_FIFO_CREDITS_SINGLE_PORT_TX_CREDITS_BB_SHIFT                                           12
40525 #define XMAC_REG_EEE_CTRL_BB                                                                                 0x2100d8UL //Access:RW   DataWidth:0x4    // Multi Field Register.
40526   #define XMAC_REG_EEE_CTRL_EEE_EN_BB                                                                        (0x1<<0) // EEE Enable.
40527   #define XMAC_REG_EEE_CTRL_EEE_EN_BB_SHIFT                                                                  0
40528   #define XMAC_REG_EEE_CTRL_EEE_DISABLE_TX_PAUSE_XOFF_BB                                                     (0x1<<1) // If set; EEE FSM can go to EMPTY state even when transmit path is in XOFF state and Refresh Pause frame generation is enabled.
40529   #define XMAC_REG_EEE_CTRL_EEE_DISABLE_TX_PAUSE_XOFF_BB_SHIFT                                               1
40530   #define XMAC_REG_EEE_CTRL_EEE_DISABLE_TX_PFC_XOFF_BB                                                       (0x1<<2) // If set; EEE FSM can go to EMPTY state even when transmit path is in XOFF state per PFC implementation and Refresh PFC frame generation is enabled.
40531   #define XMAC_REG_EEE_CTRL_EEE_DISABLE_TX_PFC_XOFF_BB_SHIFT                                                 2
40532   #define XMAC_REG_EEE_CTRL_EEE_DISABLE_RX_PAUSE_ACTIVE_BB                                                   (0x1<<3) // If set; EEE FSM can go to EMPTY state even when Receive Pause is active.
40533   #define XMAC_REG_EEE_CTRL_EEE_DISABLE_RX_PAUSE_ACTIVE_BB_SHIFT                                             3
40534 #define XMAC_REG_EEE_TIMERS_LO_BB                                                                            0x2100e0UL //Access:RW   DataWidth:0x20   // This is the duration for which condition to move to LPI state must be satisfied; at the end of which MAC transitions to LPI State. This is in terms of micro seconds.
40535 #define XMAC_REG_EEE_TIMERS_HI_BB                                                                            0x2100e4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
40536   #define XMAC_REG_EEE_TIMERS_HI_EEE_WAKE_TIMER_BB                                                           (0xffff<<0) // This is the duration for which MAC must wait to go back to ACTIVE state from LPI state when it receives packet for transmission. This is in terms of micro seconds.
40537   #define XMAC_REG_EEE_TIMERS_HI_EEE_WAKE_TIMER_BB_SHIFT                                                     0
40538   #define XMAC_REG_EEE_TIMERS_HI_EEE_REF_COUNT_BB                                                            (0xffff<<16) // This field controls clock divider used to generate ~1us reference pulses used by EEE timers. It specifies integer number of timer clock cycles for 1us using XLGMII txclk.
40539   #define XMAC_REG_EEE_TIMERS_HI_EEE_REF_COUNT_BB_SHIFT                                                      16
40540 #define XMAC_REG_EEE_1_SEC_LINK_STATUS_TIMER_BB                                                              0x2100e8UL //Access:RW   DataWidth:0x18   // This is the duration for which EEE FSM must wait when Link status becomes active before transitioning to ACTIVE state. This is in terms of micro seconds. Default value is set to 1 second.
40541 #define XMAC_REG_GMII_EEE_CTRL_BB                                                                            0x210118UL //Access:RW   DataWidth:0x12   // Multi Field Register.
40542   #define XMAC_REG_GMII_EEE_CTRL_GMII_LPI_PREDICT_THRESHOLD_BB                                               (0xffff<<0) // If LPI_Prediction is enabled then this register defines the number of IDLEs to be received by GMII interface before allowing LP_IDLE to be sent to Link Partner.
40543   #define XMAC_REG_GMII_EEE_CTRL_GMII_LPI_PREDICT_THRESHOLD_BB_SHIFT                                         0
40544   #define XMAC_REG_GMII_EEE_CTRL_GMII_LPI_PREDICT_MODE_EN_BB                                                 (0x1<<16) // When set to 1; enables LP_IDLE Prediction. When set to 0; disables LP_IDLE Prediction.
40545   #define XMAC_REG_GMII_EEE_CTRL_GMII_LPI_PREDICT_MODE_EN_BB_SHIFT                                           16
40546   #define XMAC_REG_GMII_EEE_CTRL_GMII_TXCLK_DIS_BB                                                           (0x1<<17) // When set to 1; GMII interface will shut down TXCLK to PHY; when in LPI state.
40547   #define XMAC_REG_GMII_EEE_CTRL_GMII_TXCLK_DIS_BB_SHIFT                                                     17
40548 #define XMAC_REG_MACSEC_CTRL_LO_BB                                                                           0x210128UL //Access:RW   DataWidth:0x20   // Multi Field Register.
40549   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_TX_LAUNCH_EN_BB                                                     (0x1<<0) // If set; each data frame is transmitted only after the corresponding launch_en signal is asserted.
40550   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_TX_LAUNCH_EN_BB_SHIFT                                               0
40551   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_TX_CRC_CORRUPT_EN_BB                                                (0x1<<1) // Setting this field enables the CRC corruption on the transmitted packets.
40552   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_TX_CRC_CORRUPT_EN_BB_SHIFT                                          1
40553   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_TX_CRC_CORRUPTION_MODE_BB                                           (0x1<<2) // In CRC corruption mode; if this bit is set; replaces computed CRC with XXX; else computed CRC is inverted.
40554   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_TX_CRC_CORRUPTION_MODE_BB_SHIFT                                     2
40555   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_PROG_TX_CRC_LO_BB                                                   (0x1fffffff<<3) // Lower 32 bits of macsec_prog_tx_crc register. Programmable CRC value to corrupt the Tx CRC to be used in MACSEC. The computed CRC is replaced by this programmed CRC value.
40556   #define XMAC_REG_MACSEC_CTRL_LO_MACSEC_PROG_TX_CRC_LO_BB_SHIFT                                             3
40557 #define XMAC_REG_MACSEC_CTRL_HI_BB                                                                           0x21012cUL //Access:RW   DataWidth:0x3    // Upper 32 bits of macsec_prog_tx_crc register. Programmable CRC value to corrupt the Tx CRC to be used in MACSEC. The computed CRC is replaced by this programmed CRC value.
40558 #define XMAC_REG_VERSION_ID_BB                                                                               0x210130UL //Access:RW   DataWidth:0x10   // XMAC IP Version ID - corresponds to RTL/DV label.
40559 #define XMAC_REG_WB_TX_CTRL_BB                                                                               0x210420UL //Access:WB   DataWidth:0x26   // This is a WB access for version of the register at XMAC TX_CTRL. The register can be access in either this loation or at XMAC TX_CTRL; but normal WB access methods mus be used at this location. The fields within this WB register are: 1:0=XMAC CRC_MODE; 2:2=XMAC DISCARD; 3:3=XMAC TX_ANY_START; 4:4=XMAC PAD_EN; 11:5=XMAC PAD_THRESHOLD; 18:12=XMAC AVERAGE_IPG; 24:19=XMAC THROT_NUM; 31:25=XMAC THROT_DENOM_LO; 32:32=XMAC THROT_DENOM_HI; 36:33=XMAC TX_PREAMBLE_LENGTH; 37:37=XMAC TX_64BYTE_BUFFER_EN; 63:38=XMAC RESERVED.
40560 #define XMAC_REG_WB_TX_CTRL_SIZE                                                                             2
40561 #define XMAC_REG_WB_TX_MAC_SA_BB                                                                             0x210428UL //Access:WB   DataWidth:0x30   // This is a WB access for version of the register at XMAC TX_MAC_SA. The register can be access in either this loation or at XMAC TX_MAC_SA; but normal WB access methods mus be used at this location. The fields within this WB register are: 31:0=XMAC CTRL_SA_LO; 47:32=XMAC CTRL_SA_HI; 63:48=XMAC RESERVED.
40562 #define XMAC_REG_WB_TX_MAC_SA_SIZE                                                                           2
40563 #define XMAC_REG_WB_RX_MAC_SA_BB                                                                             0x210438UL //Access:WB   DataWidth:0x30   // This is a WB access for version of the register at XMAC RX_MAC_SA. The register can be access in either this loation or at XMAC RX_MAC_SA; but normal WB access methods mus be used at this location. The fields within this WB register are: 31:0=XMAC RX_SA_LO; 47:32=XMAC RX_SA_HI; 63:48=XMAC RESERVED.
40564 #define XMAC_REG_WB_RX_MAC_SA_SIZE                                                                           2
40565 #define XMAC_REG_WB_PAUSE_CTRL_BB                                                                            0x210468UL //Access:WB   DataWidth:0x25   // This is a WB access for version of the register at XMAC PAUSE_CTRL. The register can be access in either this loation or at XMAC PAUSE_CTRL; but normal WB access methods mus be used at this location. The fields within this WB register are: 15:0=XMAC PAUSE_REFRESH_TIMER; 16:16=XMAC PAUSE_REFRESH_EN; 17:17=XMAC TX_PAUSE_EN; 18:18=XMAC RX_PAUSE_EN; 19:19=XMAC RX_PASS_PAUSE; 20:20=XMAC PAUSE_GMII_ON_TX_LINE_SIDE; 31:21=XMAC PAUSE_XOFF_TIMER_LO; 36:32=XMAC PAUSE_XOFF_TIMER_HI; 63:37=XMAC RESERVED.
40566 #define XMAC_REG_WB_PAUSE_CTRL_SIZE                                                                          2
40567 #define XMAC_REG_WB_PFC_DA_BB                                                                                0x210488UL //Access:WB   DataWidth:0x30   // This is a WB access for version of the register at XMAC PFC_DA. The register can be access in either this loation or at XMAC PFC_DA; but normal WB access methods mus be used at this location. The fields within this WB register are: 31:0=XMAC PFC_MACDA_LO; 47:32=XMAC PFC_MACDA_HI; 63:48=XMAC RESERVED.
40568 #define XMAC_REG_WB_PFC_DA_SIZE                                                                              2
40569 #define XMAC_REG_WB_MACSEC_CTRL_BB                                                                           0x210528UL //Access:WB   DataWidth:0x23   // This is a WB access for version of the register at XMAC MACSEC_CTRL. The register can be access in either this loation or at XMAC MACSEC_CTRL; but normal WB access methods mus be used at this location. The fields within this WB register are: 0:0=XMAC MACSEC_TX_LAUNCH_EN; 1:1=XMAC MACSEC_TX_CRC_CORRUPT_EN; 2:2=XMAC MACSEC_TX_CRC_CORRUPTION_MODE; 31:3=XMAC MACSEC_PROG_TX_CRC_LO; 34:32=XMAC MACSEC_PROG_TX_CRC_HI; 63:35=XMAC RESERVED.
40570 #define XMAC_REG_WB_MACSEC_CTRL_SIZE                                                                         2
40571 #define XMAC_REG_XMAC1_BB                                                                                    0x210800UL //Access:RW   DataWidth:0x20   // This is the XMAC for port 1.
40572 #define XMAC_REG_XMAC1_SIZE                                                                                  512
40573 #define XMAC_REG_MSTAT0_BB                                                                                   0x211000UL //Access:RW   DataWidth:0x20   // This is the MSTAT block.
40574 #define XMAC_REG_MSTAT0_SIZE                                                                                 1024
40575 #define CNIG_REG_NIG_PORT0_CONF_K2_E5                                                                        0x218200UL //Access:RW   DataWidth:0xf    // Multi Field Register.
40576   #define CNIG_REG_NIG_PORT0_CONF_NIG_PORT_ENABLE_0_K2_E5                                                    (0x1<<0) // 0: NIG port inactive 1: NIG prot active
40577   #define CNIG_REG_NIG_PORT0_CONF_NIG_PORT_ENABLE_0_K2_E5_SHIFT                                              0
40578   #define CNIG_REG_NIG_PORT0_CONF_NIG_PORT_NWM_PORT_MAP_0_K2_E5                                              (0x3<<1) // 00: Map to NWM  port 0 01: Map to NWM  port 1 10: Map to NWM  port 2 11: Map to NWM  port 3
40579   #define CNIG_REG_NIG_PORT0_CONF_NIG_PORT_NWM_PORT_MAP_0_K2_E5_SHIFT                                        1
40580   #define CNIG_REG_NIG_PORT0_CONF_NIG_PORT_RATE_0_K2_E5                                                      (0x7<<3) // 000: 1G/10G 001: 25G 010: 40G 011: 50G 111-100: reserved
40581   #define CNIG_REG_NIG_PORT0_CONF_NIG_PORT_RATE_0_K2_E5_SHIFT                                                3
40582   #define CNIG_REG_NIG_PORT0_CONF_CRC_REMOVE_EN_0_K2_E5                                                      (0x1<<6) // This register controls the option for calculating CRC in CNIG RX datapath, remove CRC field from packet and assert Error indication accordingly to CRC correctness.
40583   #define CNIG_REG_NIG_PORT0_CONF_CRC_REMOVE_EN_0_K2_E5_SHIFT                                                6
40584   #define CNIG_REG_NIG_PORT0_CONF_CRC_APPEND_EN_0_K2_E5                                                      (0x1<<7) // This bit controls the option for calculating CRC in CNIG TX datapath, and append  CRC field at the end of the packet.
40585   #define CNIG_REG_NIG_PORT0_CONF_CRC_APPEND_EN_0_K2_E5_SHIFT                                                7
40586   #define CNIG_REG_NIG_PORT0_CONF_CRC_APPEND_CORRUPT_EN_0_K2_E5                                              (0x1<<8) // This bit controls the option for corrupting the calculated CRC value in TX path when Parity or error  indication is received from NIG. Note: As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40587   #define CNIG_REG_NIG_PORT0_CONF_CRC_APPEND_CORRUPT_EN_0_K2_E5_SHIFT                                        8
40588   #define CNIG_REG_NIG_PORT0_CONF_CRC_APPEND_CORRUPT_ON_ERROR_0_K2_E5                                        (0x1<<9) // This bit controls the option for corrupting the calculated CRC value in TX path when error indication is received from NIG. Note: a. As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40589   #define CNIG_REG_NIG_PORT0_CONF_CRC_APPEND_CORRUPT_ON_ERROR_0_K2_E5_SHIFT                                  9
40590   #define CNIG_REG_NIG_PORT0_CONF_RATE_LIMITER_ENABLE_0_K2_E5                                                (0x1<<10) // This bit controls the option for enabling rate limitation on the CNIG TX data path via controlling the NIGs backpressure mechanism. When this bit is set, the port's TX datapath is limited to 256xactive_cycles/16[bit/cycle]. This mode is intended to be used on loopback mode but can also be active on when loopback mode is disabled.
40591   #define CNIG_REG_NIG_PORT0_CONF_RATE_LIMITER_ENABLE_0_K2_E5_SHIFT                                          10
40592   #define CNIG_REG_NIG_PORT0_CONF_RATE_LIMITER_ACTIVE_CYCLES_0_K2_E5                                         (0xf<<11) // This 4 bit field sets the value of active cycles within a window of 16 cycles. i.e - from each 16 cycels, how many cycles backpressure will be deasserted.  Active cycles vlaue = field value + 1.
40593   #define CNIG_REG_NIG_PORT0_CONF_RATE_LIMITER_ACTIVE_CYCLES_0_K2_E5_SHIFT                                   11
40594 #define CNIG_REG_NW_PORT_MODE_BB                                                                             0x218200UL //Access:RW   DataWidth:0x4    // This register sets the Port Mode for the Network interface. 0 : 2x40G (BB), NA (K2) 1 : 2x50G (BB), 2x20G (K2) 2 : 1x100G (BB), 1x40G (K2) 3 : 4x10G_F (BB) (10G with 4x25 SERDES) NA (K2) 4 : 4x10G_E (BB/K2) (10G with 4x10 SERDES) 5 : 4x20G (BB), NA (K2) 6 : 1x40G + 2x10G (BB), NA (K2) 7 : 1x40G + 2x20G (BB), NA (K2) Others: Unused
40595 #define CNIG_REG_NIG_PORT1_CONF_K2_E5                                                                        0x218204UL //Access:RW   DataWidth:0xf    // Multi Field Register.
40596   #define CNIG_REG_NIG_PORT1_CONF_NIG_PORT_ENABLE_1_K2_E5                                                    (0x1<<0) // 0: NIG port inactive 1: NIG prot active
40597   #define CNIG_REG_NIG_PORT1_CONF_NIG_PORT_ENABLE_1_K2_E5_SHIFT                                              0
40598   #define CNIG_REG_NIG_PORT1_CONF_NIG_PORT_NWM_PORT_MAP_1_K2_E5                                              (0x3<<1) // 00: Map to NWM  port 0 01: Map to NWM  port 1 10: Map to NWM  port 2 11: Map to NWM  port 3
40599   #define CNIG_REG_NIG_PORT1_CONF_NIG_PORT_NWM_PORT_MAP_1_K2_E5_SHIFT                                        1
40600   #define CNIG_REG_NIG_PORT1_CONF_NIG_PORT_RATE_1_K2_E5                                                      (0x7<<3) // 000: 1G/10G 001: 25G 010: 40G 011: 50G 111-100: reserved
40601   #define CNIG_REG_NIG_PORT1_CONF_NIG_PORT_RATE_1_K2_E5_SHIFT                                                3
40602   #define CNIG_REG_NIG_PORT1_CONF_CRC_REMOVE_EN_1_K2_E5                                                      (0x1<<6) // This register controls the option for calculating CRC in CNIG RX datapath, remove CRC field from packet and assert Error indication accordingly to CRC correctness.
40603   #define CNIG_REG_NIG_PORT1_CONF_CRC_REMOVE_EN_1_K2_E5_SHIFT                                                6
40604   #define CNIG_REG_NIG_PORT1_CONF_CRC_APPEND_EN_1_K2_E5                                                      (0x1<<7) // This bit controls the option for calculating CRC in CNIG TX datapath, and append  CRC field at the end of the packet.
40605   #define CNIG_REG_NIG_PORT1_CONF_CRC_APPEND_EN_1_K2_E5_SHIFT                                                7
40606   #define CNIG_REG_NIG_PORT1_CONF_CRC_APPEND_CORRUPT_EN_1_K2_E5                                              (0x1<<8) // This bit controls the option for corrupting the calculated CRC value in TX path when Parity or error  indication is received from NIG. Note: As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40607   #define CNIG_REG_NIG_PORT1_CONF_CRC_APPEND_CORRUPT_EN_1_K2_E5_SHIFT                                        8
40608   #define CNIG_REG_NIG_PORT1_CONF_CRC_APPEND_CORRUPT_ON_ERROR_1_K2_E5                                        (0x1<<9) // This bit controls the option for corrupting the calculated CRC value in TX path when error indication is received from NIG. Note: a. As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40609   #define CNIG_REG_NIG_PORT1_CONF_CRC_APPEND_CORRUPT_ON_ERROR_1_K2_E5_SHIFT                                  9
40610   #define CNIG_REG_NIG_PORT1_CONF_RATE_LIMITER_ENABLE_1_K2_E5                                                (0x1<<10) // This bit controls the option for enabling rate limitation on the CNIG TX data path via controlling the NIGs backpressure mechanism. When this bit is set, the port's TX datapath is limited to 256xactive_cycles/16[bit/cycle]. This mode is intended to be used on loopback mode but can also be active on when loopback mode is disabled.
40611   #define CNIG_REG_NIG_PORT1_CONF_RATE_LIMITER_ENABLE_1_K2_E5_SHIFT                                          10
40612   #define CNIG_REG_NIG_PORT1_CONF_RATE_LIMITER_ACTIVE_CYCLES_1_K2_E5                                         (0xf<<11) // This 4 bit field sets the value of active cycles within a window of 16 cycles. i.e - from each 16 cycels, how many cycles backpressure will be deasserted.  Active cycles vlaue = field value + 1.
40613   #define CNIG_REG_NIG_PORT1_CONF_RATE_LIMITER_ACTIVE_CYCLES_1_K2_E5_SHIFT                                   11
40614 #define CNIG_REG_NW_SERDES_SWAP_BB                                                                           0x218204UL //Access:RW   DataWidth:0x1    // This register allows swapping the SERDES instances 0 : 4x25 SERDES connects to Engine 0 and 4x10 SERDES connects to Engine 1 1 : 4x25 SERDES connects to Engine 1 and 4x10 SERDES connects to Engine 0
40615 #define CNIG_REG_NIG_PORT2_CONF_K2_E5                                                                        0x218208UL //Access:RW   DataWidth:0xf    // Multi Field Register.
40616   #define CNIG_REG_NIG_PORT2_CONF_NIG_PORT_ENABLE_2_K2_E5                                                    (0x1<<0) // 0: NIG port inactive 1: NIG prot active
40617   #define CNIG_REG_NIG_PORT2_CONF_NIG_PORT_ENABLE_2_K2_E5_SHIFT                                              0
40618   #define CNIG_REG_NIG_PORT2_CONF_NIG_PORT_NWM_PORT_MAP_2_K2_E5                                              (0x3<<1) // 00: Map to NWM  port 0 01: Map to NWM  port 1 10: Map to NWM  port 2 11: Map to NWM  port 3
40619   #define CNIG_REG_NIG_PORT2_CONF_NIG_PORT_NWM_PORT_MAP_2_K2_E5_SHIFT                                        1
40620   #define CNIG_REG_NIG_PORT2_CONF_NIG_PORT_RATE_2_K2_E5                                                      (0x7<<3) // 000: 1G/10G 001: 25G 010: 40G 011: 50G 111-100: reserved
40621   #define CNIG_REG_NIG_PORT2_CONF_NIG_PORT_RATE_2_K2_E5_SHIFT                                                3
40622   #define CNIG_REG_NIG_PORT2_CONF_CRC_REMOVE_EN_2_K2_E5                                                      (0x1<<6) // This register controls the option for calculating CRC in CNIG RX datapath, remove CRC field from packet and assert Error indication accordingly to CRC correctness.
40623   #define CNIG_REG_NIG_PORT2_CONF_CRC_REMOVE_EN_2_K2_E5_SHIFT                                                6
40624   #define CNIG_REG_NIG_PORT2_CONF_CRC_APPEND_EN_2_K2_E5                                                      (0x1<<7) // This bit controls the option for calculating CRC in CNIG TX datapath, and append  CRC field at the end of the packet.
40625   #define CNIG_REG_NIG_PORT2_CONF_CRC_APPEND_EN_2_K2_E5_SHIFT                                                7
40626   #define CNIG_REG_NIG_PORT2_CONF_CRC_APPEND_CORRUPT_EN_2_K2_E5                                              (0x1<<8) // This bit controls the option for corrupting the calculated CRC value in TX path when Parity or error  indication is received from NIG. Note: As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40627   #define CNIG_REG_NIG_PORT2_CONF_CRC_APPEND_CORRUPT_EN_2_K2_E5_SHIFT                                        8
40628   #define CNIG_REG_NIG_PORT2_CONF_CRC_APPEND_CORRUPT_ON_ERROR_2_K2_E5                                        (0x1<<9) // This bit controls the option for corrupting the calculated CRC value in TX path when error indication is received from NIG. Note: a. As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40629   #define CNIG_REG_NIG_PORT2_CONF_CRC_APPEND_CORRUPT_ON_ERROR_2_K2_E5_SHIFT                                  9
40630   #define CNIG_REG_NIG_PORT2_CONF_RATE_LIMITER_ENABLE_2_K2_E5                                                (0x1<<10) // This bit controls the option for enabling rate limitation on the CNIG TX data path via controlling the NIGs backpressure mechanism. When this bit is set, the port's TX datapath is limited to 256xactive_cycles/16[bit/cycle]. This mode is intended to be used on loopback mode but can also be active on when loopback mode is disabled.
40631   #define CNIG_REG_NIG_PORT2_CONF_RATE_LIMITER_ENABLE_2_K2_E5_SHIFT                                          10
40632   #define CNIG_REG_NIG_PORT2_CONF_RATE_LIMITER_ACTIVE_CYCLES_2_K2_E5                                         (0xf<<11) // This 4 bit field sets the value of active cycles within a window of 16 cycles. i.e - from each 16 cycels, how many cycles backpressure will be deasserted.  Active cycles vlaue = field value + 1.
40633   #define CNIG_REG_NIG_PORT2_CONF_RATE_LIMITER_ACTIVE_CYCLES_2_K2_E5_SHIFT                                   11
40634 #define CNIG_REG_PMFC_IF_CMD_BB                                                                              0x218208UL //Access:RW   DataWidth:0x11   // Multi Field Register.
40635   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_TYPE_BB                                                               (0x1<<0) // 1 : Memory Access 0 : Register Access
40636   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_TYPE_BB_SHIFT                                                         0
40637   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_ADDR_AUTO_INC_BB                                                      (0x1<<1) // Setting this bit to 1 tells the interface logic auto increment the address based on the programmed byte count.
40638   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_ADDR_AUTO_INC_BB_SHIFT                                                1
40639   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_UNUSED_BB                                                             (0x3<<2) //
40640   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_UNUSED_BB_SHIFT                                                       2
40641   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_ADDR_AUTO_INC_SIZE_BB                                                 (0xf<<4) // In Port Macro the register addresses are index addresses, a 64bit register is considered a single register, the next 64 bit register will be at addr+1. This register allows HW to automatically increment to a programmable index. Normally the value will be just 1.
40642   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_ADDR_AUTO_INC_SIZE_BB_SHIFT                                           4
40643   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_BYTE_COUNT_BB                                                         (0xff<<8) // Byte Count of the transaction. Limit to 32bytes.
40644   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_BYTE_COUNT_BB_SHIFT                                                   8
40645   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_RESET_FSM_BB                                                          (0x1<<16) // Reset the Register interface state machine
40646   #define CNIG_REG_PMFC_IF_CMD_PMFC_IF_RESET_FSM_BB_SHIFT                                                    16
40647 #define CNIG_REG_NIG_PORT3_CONF_K2_E5                                                                        0x21820cUL //Access:RW   DataWidth:0xf    // Multi Field Register.
40648   #define CNIG_REG_NIG_PORT3_CONF_NIG_PORT_ENABLE_3_K2_E5                                                    (0x1<<0) // 0: NIG port inactive 1: NIG prot active
40649   #define CNIG_REG_NIG_PORT3_CONF_NIG_PORT_ENABLE_3_K2_E5_SHIFT                                              0
40650   #define CNIG_REG_NIG_PORT3_CONF_NIG_PORT_NWM_PORT_MAP_3_K2_E5                                              (0x3<<1) // 00: Map to NWM  port 0 01: Map to NWM  port 1 10: Map to NWM  port 2 11: Map to NWM  port 3
40651   #define CNIG_REG_NIG_PORT3_CONF_NIG_PORT_NWM_PORT_MAP_3_K2_E5_SHIFT                                        1
40652   #define CNIG_REG_NIG_PORT3_CONF_NIG_PORT_RATE_3_K2_E5                                                      (0x7<<3) // 000: 1G/10G 001: 25G 010: 40G 011: 50G 111-100: reserved
40653   #define CNIG_REG_NIG_PORT3_CONF_NIG_PORT_RATE_3_K2_E5_SHIFT                                                3
40654   #define CNIG_REG_NIG_PORT3_CONF_CRC_REMOVE_EN_3_K2_E5                                                      (0x1<<6) // This register controls the option for calculating CRC in CNIG RX datapath, remove CRC field from packet and assert Error indication accordingly to CRC correctness.
40655   #define CNIG_REG_NIG_PORT3_CONF_CRC_REMOVE_EN_3_K2_E5_SHIFT                                                6
40656   #define CNIG_REG_NIG_PORT3_CONF_CRC_APPEND_EN_3_K2_E5                                                      (0x1<<7) // This bit controls the option for calculating CRC in CNIG TX datapath, and append  CRC field at the end of the packet.
40657   #define CNIG_REG_NIG_PORT3_CONF_CRC_APPEND_EN_3_K2_E5_SHIFT                                                7
40658   #define CNIG_REG_NIG_PORT3_CONF_CRC_APPEND_CORRUPT_EN_3_K2_E5                                              (0x1<<8) // This bit controls the option for corrupting the calculated CRC value in TX path when Parity or error  indication is received from NIG. Note: As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40659   #define CNIG_REG_NIG_PORT3_CONF_CRC_APPEND_CORRUPT_EN_3_K2_E5_SHIFT                                        8
40660   #define CNIG_REG_NIG_PORT3_CONF_CRC_APPEND_CORRUPT_ON_ERROR_3_K2_E5                                        (0x1<<9) // This bit controls the option for corrupting the calculated CRC value in TX path when error indication is received from NIG. Note: a. As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration.
40661   #define CNIG_REG_NIG_PORT3_CONF_CRC_APPEND_CORRUPT_ON_ERROR_3_K2_E5_SHIFT                                  9
40662   #define CNIG_REG_NIG_PORT3_CONF_RATE_LIMITER_ENABLE_3_K2_E5                                                (0x1<<10) // This bit controls the option for enabling rate limitation on the CNIG TX data path via controlling the NIGs backpressure mechanism. When this bit is set, the port's TX datapath is limited to 256xactive_cycles/16[bit/cycle]. This mode is intended to be used on loopback mode but can also be active on when loopback mode is disabled.
40663   #define CNIG_REG_NIG_PORT3_CONF_RATE_LIMITER_ENABLE_3_K2_E5_SHIFT                                          10
40664   #define CNIG_REG_NIG_PORT3_CONF_RATE_LIMITER_ACTIVE_CYCLES_3_K2_E5                                         (0xf<<11) // This 4 bit field sets the value of active cycles within a window of 16 cycles. i.e - from each 16 cycels, how many cycles backpressure will be deasserted.  Active cycles vlaue = field value + 1.
40665   #define CNIG_REG_NIG_PORT3_CONF_RATE_LIMITER_ACTIVE_CYCLES_3_K2_E5_SHIFT                                   11
40666 #define CNIG_REG_PMFC_IF_STATUS_BB                                                                           0x21820cUL //Access:R    DataWidth:0x3    // Multi Field Register.
40667   #define CNIG_REG_PMFC_IF_STATUS_PMFC_IF_BUSY_BB                                                            (0x1<<0) // 1 : State Machine is busy
40668   #define CNIG_REG_PMFC_IF_STATUS_PMFC_IF_BUSY_BB_SHIFT                                                      0
40669   #define CNIG_REG_PMFC_IF_STATUS_PMFC_IF_DONE_BB                                                            (0x1<<1) // 1 : State Machine has completed operation.
40670   #define CNIG_REG_PMFC_IF_STATUS_PMFC_IF_DONE_BB_SHIFT                                                      1
40671   #define CNIG_REG_PMFC_IF_STATUS_PMFC_IF_ERROR_BB                                                           (0x1<<2) // 1 : Last transaction resulted in an error
40672   #define CNIG_REG_PMFC_IF_STATUS_PMFC_IF_ERROR_BB_SHIFT                                                     2
40673 #define CNIG_REG_LOOPBACK_MODE_K2_E5                                                                         0x218210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
40674   #define CNIG_REG_LOOPBACK_MODE_LOOPBACK_ENABLE_K2_E5                                                       (0x1<<0) // This regiseter enables loopback mode (used for debug) 0 - loopback inactive 1 - loopback active
40675   #define CNIG_REG_LOOPBACK_MODE_LOOPBACK_ENABLE_K2_E5_SHIFT                                                 0
40676   #define CNIG_REG_LOOPBACK_MODE_LOOPBACK_MODE_K2_E5                                                         (0x1<<1) // 0: mode0 is used with the following loopback mapping: NIG TX port 0 => NIG RX port 0 NIG TX port 1 => NIG RX port 1 NIG TX port 2 => NIG RX port 2 NIG TX port 3 => NIG RX port 3 1: mode1 is used with the following loopback mapping: NIG TX port 0 => NIG RX port 1 NIG TX port 1 => NIG RX port 0 NIG TX port 2 => NIG RX port 3 NIG TX port 3 => NIG RX port 2
40677   #define CNIG_REG_LOOPBACK_MODE_LOOPBACK_MODE_K2_E5_SHIFT                                                   1
40678 #define CNIG_REG_PMFC_IF_ADDR_BB                                                                             0x218210UL //Access:RW   DataWidth:0x20   // Address of PM IF transaction. For Register Access 31:26 : Stage ID 25:25 : Register Type 1 = Generic Register, 0 = Per Port 24:08 : Register Offset 07:00 : Port Number For Memory Access 31:26 : Stage ID 25:00 : Memory Index
40679 #define CNIG_REG_NWM_ERROR_MASK_K2_E5                                                                        0x218214UL //Access:RW   DataWidth:0x8    // Multi Field Register.
40680   #define CNIG_REG_NWM_ERROR_MASK_LENGTH_K2_E5                                                               (0x1<<0) // Set to 1 for masking invlaid legth fram error.
40681   #define CNIG_REG_NWM_ERROR_MASK_LENGTH_K2_E5_SHIFT                                                         0
40682   #define CNIG_REG_NWM_ERROR_MASK_CRC_K2_E5                                                                  (0x1<<1) // Set to 1 for masking crc error.
40683   #define CNIG_REG_NWM_ERROR_MASK_CRC_K2_E5_SHIFT                                                            1
40684   #define CNIG_REG_NWM_ERROR_MASK_DEC_K2_E5                                                                  (0x1<<2) // Set to 1 for masking decoding error.
40685   #define CNIG_REG_NWM_ERROR_MASK_DEC_K2_E5_SHIFT                                                            2
40686   #define CNIG_REG_NWM_ERROR_MASK_SHORT_FRAME_K2_E5                                                          (0x1<<3) // Set to 1 for masking fifo overflow error.
40687   #define CNIG_REG_NWM_ERROR_MASK_SHORT_FRAME_K2_E5_SHIFT                                                    3
40688   #define CNIG_REG_NWM_ERROR_MASK_REMOTE_K2_E5                                                               (0x1<<4) // Set to 1 for masking remote error.
40689   #define CNIG_REG_NWM_ERROR_MASK_REMOTE_K2_E5_SHIFT                                                         4
40690   #define CNIG_REG_NWM_ERROR_MASK_VLAN_TAG_K2_E5                                                             (0x1<<5) // Set to 1 for masking vlan tag error.
40691   #define CNIG_REG_NWM_ERROR_MASK_VLAN_TAG_K2_E5_SHIFT                                                       5
40692   #define CNIG_REG_NWM_ERROR_MASK_NWM_ERROR_TRASMIT_K2_E5                                                    (0x1<<6) // Set to 1 for masking vlan transmit error.
40693   #define CNIG_REG_NWM_ERROR_MASK_NWM_ERROR_TRASMIT_K2_E5_SHIFT                                              6
40694   #define CNIG_REG_NWM_ERROR_MASK_NWM_ERROR_VLAN_K2_E5                                                       (0x1<<7) // Set to 1 for masking vlan error.
40695   #define CNIG_REG_NWM_ERROR_MASK_NWM_ERROR_VLAN_K2_E5_SHIFT                                                 7
40696 #define CNIG_REG_PMFC_IF_WRDATA_BB                                                                           0x218214UL //Access:RW   DataWidth:0x20   // Write Data. This should be the last item written for a transaction. Writing to this register will kick off a transaction
40697 #define CNIG_REG_INT_STS_BB                                                                                  0x2182e8UL //Access:R    DataWidth:0x6    // Multi Field Register.
40698 #define CNIG_REG_INT_STS_K2_E5                                                                               0x218218UL //Access:R    DataWidth:0x7    // Multi Field Register.
40699   #define CNIG_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
40700   #define CNIG_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
40701   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT0_BB                                                           (0x1<<4) // This interrupt is asserted when a violation of the ADD CRC PORT  STM occurs. It can result if a packet size is less than 256bit is sent by NIG (which is illegal).
40702   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT0_BB_SHIFT                                                     4
40703   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT0_K2_E5                                                        (0x1<<1) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40704   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT0_K2_E5_SHIFT                                                  1
40705   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT1_K2_E5                                                        (0x1<<2) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40706   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT1_K2_E5_SHIFT                                                  2
40707   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT2_BB                                                           (0x1<<5) // This interrupt is asserted when a violation of the ADD CRC PORT  STM occurs. It can result if a packet size is less than 256bit is sent by NIG (which is illegal).
40708   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT2_BB_SHIFT                                                     5
40709   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT2_K2_E5                                                        (0x1<<3) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40710   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT2_K2_E5_SHIFT                                                  3
40711   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT3_K2_E5                                                        (0x1<<4) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40712   #define CNIG_REG_INT_STS_TX_ILLEGAL_SOP_PORT3_K2_E5_SHIFT                                                  4
40713   #define CNIG_REG_INT_STS_TDM_LANE_0_BANDWITH_EXCEED_K2_E5                                                  (0x1<<5) // This interrupt is asserted when a violation of the allocated TDM lane0 bandwith is detected
40714   #define CNIG_REG_INT_STS_TDM_LANE_0_BANDWITH_EXCEED_K2_E5_SHIFT                                            5
40715   #define CNIG_REG_INT_STS_TDM_LANE_1_BANDWITH_EXCEED_K2_E5                                                  (0x1<<6) // This interrupt is asserted when a violation of the allocated TDM lane1 bandwith is detected
40716   #define CNIG_REG_INT_STS_TDM_LANE_1_BANDWITH_EXCEED_K2_E5_SHIFT                                            6
40717   #define CNIG_REG_INT_STS_PMEG_INTR_BB                                                                      (0x1<<1) // Interrupt from PMEG.
40718   #define CNIG_REG_INT_STS_PMEG_INTR_BB_SHIFT                                                                1
40719   #define CNIG_REG_INT_STS_PMFC_INTR_BB                                                                      (0x1<<2) // Interrupt from PMFC.
40720   #define CNIG_REG_INT_STS_PMFC_INTR_BB_SHIFT                                                                2
40721   #define CNIG_REG_INT_STS_FIFO_ERROR_BB                                                                     (0x1<<3) // Error from an Interface FIFO.
40722   #define CNIG_REG_INT_STS_FIFO_ERROR_BB_SHIFT                                                               3
40723 #define CNIG_REG_PMFC_IF_RDDATA_BB                                                                           0x218218UL //Access:R    DataWidth:0x20   // Read Data
40724 #define CNIG_REG_INT_MASK_BB                                                                                 0x2182ecUL //Access:RW   DataWidth:0x6    // Multi Field Register.
40725 #define CNIG_REG_INT_MASK_K2_E5                                                                              0x21821cUL //Access:RW   DataWidth:0x7    // Multi Field Register.
40726   #define CNIG_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.ADDRESS_ERROR .
40727   #define CNIG_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
40728   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT0_BB                                                          (0x1<<4) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TX_ILLEGAL_SOP_PORT0 .
40729   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT0_BB_SHIFT                                                    4
40730   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT0_K2_E5                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TX_ILLEGAL_SOP_PORT0 .
40731   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT0_K2_E5_SHIFT                                                 1
40732   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT1_K2_E5                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TX_ILLEGAL_SOP_PORT1 .
40733   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT1_K2_E5_SHIFT                                                 2
40734   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT2_BB                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TX_ILLEGAL_SOP_PORT2 .
40735   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT2_BB_SHIFT                                                    5
40736   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT2_K2_E5                                                       (0x1<<3) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TX_ILLEGAL_SOP_PORT2 .
40737   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT2_K2_E5_SHIFT                                                 3
40738   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT3_K2_E5                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TX_ILLEGAL_SOP_PORT3 .
40739   #define CNIG_REG_INT_MASK_TX_ILLEGAL_SOP_PORT3_K2_E5_SHIFT                                                 4
40740   #define CNIG_REG_INT_MASK_TDM_LANE_0_BANDWITH_EXCEED_K2_E5                                                 (0x1<<5) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TDM_LANE_0_BANDWITH_EXCEED .
40741   #define CNIG_REG_INT_MASK_TDM_LANE_0_BANDWITH_EXCEED_K2_E5_SHIFT                                           5
40742   #define CNIG_REG_INT_MASK_TDM_LANE_1_BANDWITH_EXCEED_K2_E5                                                 (0x1<<6) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.TDM_LANE_1_BANDWITH_EXCEED .
40743   #define CNIG_REG_INT_MASK_TDM_LANE_1_BANDWITH_EXCEED_K2_E5_SHIFT                                           6
40744   #define CNIG_REG_INT_MASK_PMEG_INTR_BB                                                                     (0x1<<1) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.PMEG_INTR .
40745   #define CNIG_REG_INT_MASK_PMEG_INTR_BB_SHIFT                                                               1
40746   #define CNIG_REG_INT_MASK_PMFC_INTR_BB                                                                     (0x1<<2) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.PMFC_INTR .
40747   #define CNIG_REG_INT_MASK_PMFC_INTR_BB_SHIFT                                                               2
40748   #define CNIG_REG_INT_MASK_FIFO_ERROR_BB                                                                    (0x1<<3) // This bit masks, when set, the Interrupt bit: CNIG_REG_INT_STS.FIFO_ERROR .
40749   #define CNIG_REG_INT_MASK_FIFO_ERROR_BB_SHIFT                                                              3
40750 #define CNIG_REG_PMEG_IF_CMD_BB                                                                              0x21821cUL //Access:RW   DataWidth:0x11   // Multi Field Register.
40751   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_TYPE_BB                                                               (0x1<<0) // 1 : Memory Access 0 : Register Access
40752   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_TYPE_BB_SHIFT                                                         0
40753   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_ADDR_AUTO_INC_BB                                                      (0x1<<1) // Setting this bit to 1 tells the interface logic auto increment the address based on the programmed byte count.
40754   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_ADDR_AUTO_INC_BB_SHIFT                                                1
40755   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_UNUSED_BB                                                             (0x3<<2) //
40756   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_UNUSED_BB_SHIFT                                                       2
40757   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_ADDR_AUTO_INC_SIZE_BB                                                 (0xf<<4) // In Port Macro the register addresses are index addresses, a 64bit register is considered a single register, the next 64 bit register will be at addr+1. This register allows HW to automatically increment to a programmable index. Normally the value will be just 1.
40758   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_ADDR_AUTO_INC_SIZE_BB_SHIFT                                           4
40759   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_BYTE_COUNT_BB                                                         (0xff<<8) // Byte Count of the transaction. Limit to 32bytes.
40760   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_BYTE_COUNT_BB_SHIFT                                                   8
40761   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_RESET_FSM_BB                                                          (0x1<<16) // Reset the Register interface state machine
40762   #define CNIG_REG_PMEG_IF_CMD_PMEG_IF_RESET_FSM_BB_SHIFT                                                    16
40763 #define CNIG_REG_INT_STS_WR_BB                                                                               0x2182f0UL //Access:WR   DataWidth:0x6    // Multi Field Register.
40764 #define CNIG_REG_INT_STS_WR_K2_E5                                                                            0x218220UL //Access:WR   DataWidth:0x7    // Multi Field Register.
40765   #define CNIG_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
40766   #define CNIG_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
40767   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT0_BB                                                        (0x1<<4) // This interrupt is asserted when a violation of the ADD CRC PORT  STM occurs. It can result if a packet size is less than 256bit is sent by NIG (which is illegal).
40768   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT0_BB_SHIFT                                                  4
40769   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT0_K2_E5                                                     (0x1<<1) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40770   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT0_K2_E5_SHIFT                                               1
40771   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT1_K2_E5                                                     (0x1<<2) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40772   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT1_K2_E5_SHIFT                                               2
40773   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT2_BB                                                        (0x1<<5) // This interrupt is asserted when a violation of the ADD CRC PORT  STM occurs. It can result if a packet size is less than 256bit is sent by NIG (which is illegal).
40774   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT2_BB_SHIFT                                                  5
40775   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT2_K2_E5                                                     (0x1<<3) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40776   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT2_K2_E5_SHIFT                                               3
40777   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT3_K2_E5                                                     (0x1<<4) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40778   #define CNIG_REG_INT_STS_WR_TX_ILLEGAL_SOP_PORT3_K2_E5_SHIFT                                               4
40779   #define CNIG_REG_INT_STS_WR_TDM_LANE_0_BANDWITH_EXCEED_K2_E5                                               (0x1<<5) // This interrupt is asserted when a violation of the allocated TDM lane0 bandwith is detected
40780   #define CNIG_REG_INT_STS_WR_TDM_LANE_0_BANDWITH_EXCEED_K2_E5_SHIFT                                         5
40781   #define CNIG_REG_INT_STS_WR_TDM_LANE_1_BANDWITH_EXCEED_K2_E5                                               (0x1<<6) // This interrupt is asserted when a violation of the allocated TDM lane1 bandwith is detected
40782   #define CNIG_REG_INT_STS_WR_TDM_LANE_1_BANDWITH_EXCEED_K2_E5_SHIFT                                         6
40783   #define CNIG_REG_INT_STS_WR_PMEG_INTR_BB                                                                   (0x1<<1) // Interrupt from PMEG.
40784   #define CNIG_REG_INT_STS_WR_PMEG_INTR_BB_SHIFT                                                             1
40785   #define CNIG_REG_INT_STS_WR_PMFC_INTR_BB                                                                   (0x1<<2) // Interrupt from PMFC.
40786   #define CNIG_REG_INT_STS_WR_PMFC_INTR_BB_SHIFT                                                             2
40787   #define CNIG_REG_INT_STS_WR_FIFO_ERROR_BB                                                                  (0x1<<3) // Error from an Interface FIFO.
40788   #define CNIG_REG_INT_STS_WR_FIFO_ERROR_BB_SHIFT                                                            3
40789 #define CNIG_REG_PMEG_IF_STATUS_BB                                                                           0x218220UL //Access:R    DataWidth:0x3    // Multi Field Register.
40790   #define CNIG_REG_PMEG_IF_STATUS_PMEG_IF_BUSY_BB                                                            (0x1<<0) // 1 : State Machine is busy
40791   #define CNIG_REG_PMEG_IF_STATUS_PMEG_IF_BUSY_BB_SHIFT                                                      0
40792   #define CNIG_REG_PMEG_IF_STATUS_PMEG_IF_DONE_BB                                                            (0x1<<1) // 1 : State Machine has completed operation.
40793   #define CNIG_REG_PMEG_IF_STATUS_PMEG_IF_DONE_BB_SHIFT                                                      1
40794   #define CNIG_REG_PMEG_IF_STATUS_PMEG_IF_ERROR_BB                                                           (0x1<<2) // 1 : Last transaction resulted in an error
40795   #define CNIG_REG_PMEG_IF_STATUS_PMEG_IF_ERROR_BB_SHIFT                                                     2
40796 #define CNIG_REG_INT_STS_CLR_BB                                                                              0x2182f4UL //Access:RC   DataWidth:0x6    // Multi Field Register.
40797 #define CNIG_REG_INT_STS_CLR_K2_E5                                                                           0x218224UL //Access:RC   DataWidth:0x7    // Multi Field Register.
40798   #define CNIG_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
40799   #define CNIG_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
40800   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT0_BB                                                       (0x1<<4) // This interrupt is asserted when a violation of the ADD CRC PORT  STM occurs. It can result if a packet size is less than 256bit is sent by NIG (which is illegal).
40801   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT0_BB_SHIFT                                                 4
40802   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT0_K2_E5                                                    (0x1<<1) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40803   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT0_K2_E5_SHIFT                                              1
40804   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT1_K2_E5                                                    (0x1<<2) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40805   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT1_K2_E5_SHIFT                                              2
40806   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT2_BB                                                       (0x1<<5) // This interrupt is asserted when a violation of the ADD CRC PORT  STM occurs. It can result if a packet size is less than 256bit is sent by NIG (which is illegal).
40807   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT2_BB_SHIFT                                                 5
40808   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT2_K2_E5                                                    (0x1<<3) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40809   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT2_K2_E5_SHIFT                                              3
40810   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT3_K2_E5                                                    (0x1<<4) // This interrupt is asserted when a violation of the append CRC STM occurs. It can result if NIG sends SOP indication the next transaction after sending "EOP +  Byte Valid > 28" without inserting an "empty" transaction in between.
40811   #define CNIG_REG_INT_STS_CLR_TX_ILLEGAL_SOP_PORT3_K2_E5_SHIFT                                              4
40812   #define CNIG_REG_INT_STS_CLR_TDM_LANE_0_BANDWITH_EXCEED_K2_E5                                              (0x1<<5) // This interrupt is asserted when a violation of the allocated TDM lane0 bandwith is detected
40813   #define CNIG_REG_INT_STS_CLR_TDM_LANE_0_BANDWITH_EXCEED_K2_E5_SHIFT                                        5
40814   #define CNIG_REG_INT_STS_CLR_TDM_LANE_1_BANDWITH_EXCEED_K2_E5                                              (0x1<<6) // This interrupt is asserted when a violation of the allocated TDM lane1 bandwith is detected
40815   #define CNIG_REG_INT_STS_CLR_TDM_LANE_1_BANDWITH_EXCEED_K2_E5_SHIFT                                        6
40816   #define CNIG_REG_INT_STS_CLR_PMEG_INTR_BB                                                                  (0x1<<1) // Interrupt from PMEG.
40817   #define CNIG_REG_INT_STS_CLR_PMEG_INTR_BB_SHIFT                                                            1
40818   #define CNIG_REG_INT_STS_CLR_PMFC_INTR_BB                                                                  (0x1<<2) // Interrupt from PMFC.
40819   #define CNIG_REG_INT_STS_CLR_PMFC_INTR_BB_SHIFT                                                            2
40820   #define CNIG_REG_INT_STS_CLR_FIFO_ERROR_BB                                                                 (0x1<<3) // Error from an Interface FIFO.
40821   #define CNIG_REG_INT_STS_CLR_FIFO_ERROR_BB_SHIFT                                                           3
40822 #define CNIG_REG_PMEG_IF_ADDR_BB                                                                             0x218224UL //Access:RW   DataWidth:0x20   // Address of PM IF transaction. For Register Access 31:26 : Stage ID 25:25 : Register Type 1 = Generic Register, 0 = Per Port 24:08 : Register Offset 07:00 : Port Number For Memory Access 31:26 : Stage ID 25:00 : Memory Index
40823 #define CNIG_REG_NWM_LPI_DEFUALT_VALUE_K2_E5                                                                 0x218228UL //Access:RW   DataWidth:0x1    // This register is used to set the value of NWM lpi_indicate default value. The lpi value will be overwriten by cpmu vlaue accordigly to the NWM NIG mapping.
40824 #define CNIG_REG_PMEG_IF_WRDATA_BB                                                                           0x218228UL //Access:RW   DataWidth:0x20   // Write Data. This should be the last item written for a transaction. Writing to this register will kick off a transaction
40825 #define CNIG_REG_PMEG_IF_RDDATA_BB                                                                           0x21822cUL //Access:R    DataWidth:0x20   // Read Data
40826 #define CNIG_REG_PRTY_MASK_BB                                                                                0x21834cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
40827 #define CNIG_REG_PRTY_MASK_K2_E5                                                                             0x218230UL //Access:RW   DataWidth:0x2    // Multi Field Register.
40828   #define CNIG_REG_PRTY_MASK_DATAPATH_TX                                                                     (0x1<<1) // This bit masks, when set, the Parity bit: CNIG_REG_PRTY_STS.DATAPATH_TX .
40829   #define CNIG_REG_PRTY_MASK_DATAPATH_TX_SHIFT                                                               1
40830   #define CNIG_REG_PRTY_MASK_DATAPATH_RX_BB                                                                  (0x1<<0) // This bit masks, when set, the Parity bit: CNIG_REG_PRTY_STS.DATAPATH_RX .
40831   #define CNIG_REG_PRTY_MASK_DATAPATH_RX_BB_SHIFT                                                            0
40832 #define CNIG_REG_MDIO_SW_ARB_BB                                                                              0x218230UL //Access:RW   DataWidth:0x10   //
40833 #define CNIG_REG_MDIO_SW_ARB_SIZE                                                                            2
40834 #define CNIG_REG_LED_CONTROL_BB                                                                              0x21823cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
40835   #define CNIG_REG_LED_CONTROL_OVERRIDE_TRAFFIC_BB                                                           (0x1<<0) // If set overrides hardware control of the Traffic LED. The Traffic LED will then be controlled via bit LED_CONTROL_TRAFFIC And LED_CONTROL_BLINK_TRAFFIC
40836   #define CNIG_REG_LED_CONTROL_OVERRIDE_TRAFFIC_BB_SHIFT                                                     0
40837   #define CNIG_REG_LED_CONTROL_TRAFFIC_BB                                                                    (0x1<<4) // If set along with the LED_CONTROL_OVERRIDE_TRAFFIC bit turns on the Traffic LED. If the LED_CONTROL_BLINK_TRAFFIC bit bit is also set; the LED will blink with blink rate specified in LED_CONTROL_BLINK_RATE and LED_CONTROL_BLINK_RATE_ENA fields.
40838   #define CNIG_REG_LED_CONTROL_TRAFFIC_BB_SHIFT                                                              4
40839   #define CNIG_REG_LED_CONTROL_BLINK_TRAFFIC_BB                                                              (0x1<<8) // Port0: If set along with the LED_CONTROL_OVERRIDE_TRAFFIC bit and LED_CONTROL_TRAFFIC LED bit; the Traffic LED will blink with the blink rate specified in LED_CONTROL_BLINK_RATE and LED_CONTROL_BLINK_RATE_ENA fields.
40840   #define CNIG_REG_LED_CONTROL_BLINK_TRAFFIC_BB_SHIFT                                                        8
40841   #define CNIG_REG_LED_CONTROL_BLINK_RATE_ENA_BB                                                             (0x1<<12) // This bit is set to enable the use of the LED_CONTROL_BLINK_RATE field defined below. If this bit is cleared; then the blink rate will be about 16Hz.
40842   #define CNIG_REG_LED_CONTROL_BLINK_RATE_ENA_BB_SHIFT                                                       12
40843   #define CNIG_REG_LED_CONTROL_BLINK_RATE_BB                                                                 (0xfff<<20) // Specifies the period of each blink cycle (on + off) for Traffic LED in milliseconds. Must be a non-zero value. This 12-bit field is reset to 0x162; giving a default blink period of approximately 16Hz for the 375Mhz clock (used in 10G/40G modes). For 425Mhz clock (used in 50G/100G modes), the value of 0xb9f should be used for a 16Hz rate.
40844   #define CNIG_REG_LED_CONTROL_BLINK_RATE_BB_SHIFT                                                           20
40845 #define CNIG_REG_COSMAP_TX_SET_K2_E5                                                                         0x218240UL //Access:RW   DataWidth:0x8    // This register enable to read and write the cosmap 8 bit value for each NWM port.
40846 #define CNIG_REG_COSMAP_TX_SET_SIZE                                                                          4
40847 #define CNIG_REG_LED_MODE_BB                                                                                 0x218240UL //Access:RW   DataWidth:0x4    // Led mode: 0     -> MAC; 1-3   -> PHY1; 4     -> MAC2; 5-7   -> PHY4; 8     -> MAC3; 9     -> 11PHY7; 12    -> MAC4; 13-15 -> PHY10;
40848 #define CNIG_REG_LED_PORT_SPD0_EN_BB                                                                         0x218244UL //Access:RW   DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused A '1' to each bit location will enable the corresponding speed to activate the LED.
40849 #define CNIG_REG_LED_PORT_SPD1_EN_BB                                                                         0x218248UL //Access:RW   DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused A '1' to each bit location will enable the corresponding speed to activate the LED.
40850 #define CNIG_REG_LED_PORT_SPD2_EN_BB                                                                         0x21824cUL //Access:RW   DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused A '1' to each bit location will enable the corresponding speed to activate the LED.
40851 #define CNIG_REG_ECO_RESERVED_BB                                                                             0x218238UL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
40852 #define CNIG_REG_ECO_RESERVED_K2_E5                                                                          0x218250UL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
40853 #define CNIG_REG_MAC_LED_SPEED_BB                                                                            0x218250UL //Access:RW   DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused This register allows the MAC (Driver/FW) to set the link speed of the particular port. This combined with the mask for each LED will activate the corresponding LED. For ex. if the link speed is 10G, then SW will set bit[1] of this register. If 10G is enabled on LED SPD1, then SPD1 will light up, SPD0 and SPD2 will not.
40854 #define CNIG_REG_DBG_SELECT_K2_E5                                                                            0x218254UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
40855 #define CNIG_REG_MAC_LED_SWAP_BB                                                                             0x218254UL //Access:RW   DataWidth:0xe    // Multi Field Register.
40856   #define CNIG_REG_MAC_LED_SWAP_P0_BB                                                                        (0x3<<0) // Device Drivers view of a physical port is through the PCIE physical function that was enumerated. In a typical setup, Physical function 0 is connected to Network Port 0, PF1 to NW1 and so on. However, there are cases when the PF and NW conenctions are swapped. This register sets up which PF is connected to which Network Port. For a multiport/multifunction configuration, appropriate settings should be chosen. For ex. in a two port device, only two sets of the the bits below are valid. a Four port device has all four sets of bits valid. These bits makes the connection of Network Port 0 to the corresponding Physical function. 0  -> NW0 connects to PF0 1  -> NW0 connects to PF1 2  -> NW0 connects to PF2 3  -> NW0 connects to PF3
40857   #define CNIG_REG_MAC_LED_SWAP_P0_BB_SHIFT                                                                  0
40858   #define CNIG_REG_MAC_LED_SWAP_P1_BB                                                                        (0x3<<4) // These bits makes the connection of Network Port 1 to the corresponding Physical function. 0  -> NW1 connects to PF0 1  -> NW1 connects to PF1 2  -> NW1 connects to PF2 3  -> NW1 connects to PF3
40859   #define CNIG_REG_MAC_LED_SWAP_P1_BB_SHIFT                                                                  4
40860   #define CNIG_REG_MAC_LED_SWAP_P2_BB                                                                        (0x3<<8) // These bits makes the connection of Network Port 2 to the corresponding Physical function. 0  -> NW2 connects to PF0 1  -> NW2 connects to PF1 2  -> NW2 connects to PF2 3  -> NW2 connects to PF3
40861   #define CNIG_REG_MAC_LED_SWAP_P2_BB_SHIFT                                                                  8
40862   #define CNIG_REG_MAC_LED_SWAP_P3_BB                                                                        (0x3<<12) // These bits makes the connection of Network Port 2 to the corresponding Physical function. 0  -> NW3 connects to PF0 1  -> NW3 connects to PF1 2  -> NW3 connects to PF2 3  -> NW3 connects to PF3
40863   #define CNIG_REG_MAC_LED_SWAP_P3_BB_SHIFT                                                                  12
40864 #define CNIG_REG_DBG_DWORD_ENABLE_K2_E5                                                                      0x218258UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
40865 #define CNIG_REG_PMFC_RAW_SPEED_LN0_BB                                                                       0x218258UL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40866 #define CNIG_REG_DBG_SHIFT_K2_E5                                                                             0x21825cUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
40867 #define CNIG_REG_PMFC_RAW_SPEED_LN1_BB                                                                       0x21825cUL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40868 #define CNIG_REG_DBG_FORCE_VALID_K2_E5                                                                       0x218260UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
40869 #define CNIG_REG_PMFC_RAW_SPEED_LN2_BB                                                                       0x218260UL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40870 #define CNIG_REG_DBG_FORCE_FRAME_K2_E5                                                                       0x218264UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
40871 #define CNIG_REG_PMFC_RAW_SPEED_LN3_BB                                                                       0x218264UL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40872 #define CNIG_REG_PMEG_RAW_SPEED_LN0_BB                                                                       0x218268UL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40873 #define CNIG_REG_PMEG_RAW_SPEED_LN1_BB                                                                       0x21826cUL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40874 #define CNIG_REG_PMEG_RAW_SPEED_LN2_BB                                                                       0x218270UL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40875 #define CNIG_REG_PMEG_RAW_SPEED_LN3_BB                                                                       0x218274UL //Access:R    DataWidth:0x8    // LED decode [0] -> 1G or lower [1] -> 10G [2] -> 20G [3] -> 25G [4] -> 40G [5] -> 50G [6] -> 100G [7] -> unused RAW version of the LED from the SERDES..
40876 #define CNIG_REG_PMIF_OVERRIDE_ENABLE_BB                                                                     0x218278UL //Access:RW   DataWidth:0x1    // When set, PMIF block uses values in following registers to configure NIG - PM interface
40877 #define CNIG_REG_PMIF_OVERRIDE_PORT_IS_PMEG_BB                                                               0x21827cUL //Access:RW   DataWidth:0x4    // These bits are used to set which NIG Ports are used with the PM4x10. A 1'b0 in these bits indicates that NIG Port is assigned to the PM4x25.
40878 #define CNIG_REG_DBG_OUT_DATA_K2_E5                                                                          0x218280UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
40879 #define CNIG_REG_DBG_OUT_DATA_SIZE                                                                           8
40880 #define CNIG_REG_PMIF_OVERRIDE_PMEG_NIG_PORT_BB                                                              0x218280UL //Access:RW   DataWidth:0x8    // These bits are used to define which NIG port is assigned to each PMEG Port. [1:0] -- PMEG Port 0 [3:2] -- PMEG Port 1 [5:4] -- PMEG Port 2 [7:6] -- PMEG Port 3
40881 #define CNIG_REG_PMIF_OVERRIDE_PMFC_NIG_PORT_BB                                                              0x218284UL //Access:RW   DataWidth:0x8    // These bits are used to define which NIG port is assigned to each PMFC Port. [1:0] -- PMFC Port 0 [3:2] -- PMFC Port 1 [5:4] -- PMFC Port 2 [7:6] -- PMFC Port 3
40882 #define CNIG_REG_PMIF_OVERRIDE_PMEG_PORTID_BB                                                                0x218288UL //Access:RW   DataWidth:0x2    // These bits are used to set the number of active ports on PMEG. The value in this register is added to the PMEG Port ID every cycle. Valid values are: 0 -- Only Port 0 is used 1 -- All Ports (0-3) are used 2 -- Only Ports 0 and 2 are used
40883 #define CNIG_REG_PMIF_OVERRIDE_PMFC_PORTID_BB                                                                0x21828cUL //Access:RW   DataWidth:0x2    // These bits are used to set the number of active ports on PMFC. The value in this register is added to the PMFC Port ID every cycle. Valid values are: 0 -- Only Port 0 is used 1 -- All Ports (0-3) are used 2 -- Only Ports 0 and 2 are used
40884 #define CNIG_REG_CNIG_DBG_NIGTX_FIFO_AFULL_THRESH_BB                                                         0x218290UL //Access:RW   DataWidth:0x3    // This register sets the Almost Full Threshold for the NIG Tx FIFOs. When this threshold is reached, the backpressure signal will be sent to NIG to stop transmitting data.
40885 #define CNIG_REG_CNIG_DBG_PMEG_TXFIFO_THRESH_BB                                                              0x218294UL //Access:RW   DataWidth:0x6    // This register sets the Threshold level for Tx Credits from the 4x10 PM. Data will not be sent to the PM unless the current number of credits is greater than the number in this register.  This allows extra levels of registers between the PM and CNIG blocks without overflow.
40886 #define CNIG_REG_CNIG_DBG_PMFC_TXFIFO_THRESH_BB                                                              0x218298UL //Access:RW   DataWidth:0x6    // This register sets the Threshold level for Tx Credits from the 1x40 PM. Data will not be sent to the PM unless the current number of credits is greater than the number in this register.  This allows extra levels of registers between the PM and CNIG blocks without overflow.
40887 #define CNIG_REG_CNIG_DBG_FIFO_ERROR_BB                                                                      0x21829cUL //Access:R    DataWidth:0x5    // This register latches the FIFO Error bits from the PMFC Rx FIFO (bit [4]) and the NIG Tx FIFOs (bits [3:0]).  To clear these bits, the NIG block must be reset.
40888 #define CNIG_REG_DBG_OUT_VALID_K2_E5                                                                         0x2182a0UL //Access:R    DataWidth:0x4    // Dbgmux output valid
40889 #define CNIG_REG_CNIG_DBG_PMEG_CNIG_PORT_MODE_BB                                                             0x2182a0UL //Access:R    DataWidth:0x3    //
40890 #define CNIG_REG_DBG_OUT_FRAME_K2_E5                                                                         0x2182a4UL //Access:R    DataWidth:0x4    // Dbgmux output frame
40891 #define CNIG_REG_CNIG_DBG_PMFC_CNIG_PORT_MODE_BB                                                             0x2182a4UL //Access:R    DataWidth:0x4    //
40892 #define CNIG_REG_CNIG_DBG_PMEG_CNIG_TSFIFO_NOT_EMPTY_BB                                                      0x2182a8UL //Access:R    DataWidth:0x4    //
40893 #define CNIG_REG_CNIG_DBG_PMFC_CNIG_TSFIFO_NOT_EMPTY_BB                                                      0x2182acUL //Access:R    DataWidth:0x4    //
40894 #define CNIG_REG_CNIG_DBG_PMEG_CNIG_TS_BB                                                                    0x2182b0UL //Access:R    DataWidth:0x20   //
40895 #define CNIG_REG_CNIG_DBG_PMFC_CNIG_TS_BB                                                                    0x2182b4UL //Access:R    DataWidth:0x20   //
40896 #define CNIG_REG_CNIG_DBG_PMEG_LINK_STATUS_BB                                                                0x2182b8UL //Access:R    DataWidth:0x4    //
40897 #define CNIG_REG_CNIG_DBG_PMFC_LINK_STATUS_BB                                                                0x2182bcUL //Access:R    DataWidth:0x4    //
40898 #define CNIG_REG_CNIG_DBG_PMEG_STATUS_BB                                                                     0x2182c0UL //Access:R    DataWidth:0xc    // Multi Field Register.
40899   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE0_STATUS_BB                                                 (0x7<<0) //
40900   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE0_STATUS_BB_SHIFT                                           0
40901   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE1_STATUS_BB                                                 (0x7<<3) //
40902   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE1_STATUS_BB_SHIFT                                           3
40903   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE2_STATUS_BB                                                 (0x7<<6) //
40904   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE2_STATUS_BB_SHIFT                                           6
40905   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE3_STATUS_BB                                                 (0x7<<9) //
40906   #define CNIG_REG_CNIG_DBG_PMEG_STATUS_PMEG_LANE3_STATUS_BB_SHIFT                                           9
40907 #define CNIG_REG_CNIG_DBG_PMFC_STATUS_BB                                                                     0x2182c4UL //Access:R    DataWidth:0xc    // Multi Field Register.
40908   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE0_STATUS_BB                                                 (0x7<<0) //
40909   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE0_STATUS_BB_SHIFT                                           0
40910   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE1_STATUS_BB                                                 (0x7<<3) //
40911   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE1_STATUS_BB_SHIFT                                           3
40912   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE2_STATUS_BB                                                 (0x7<<6) //
40913   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE2_STATUS_BB_SHIFT                                           6
40914   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE3_STATUS_BB                                                 (0x7<<9) //
40915   #define CNIG_REG_CNIG_DBG_PMFC_STATUS_PMFC_LANE3_STATUS_BB_SHIFT                                           9
40916 #define CNIG_REG_CNIG_DBG_PMEG_EXT_LPI_INDICATE_BB                                                           0x2182c8UL //Access:R    DataWidth:0x4    //
40917 #define CNIG_REG_CNIG_DBG_PMEG_EXT_LPI_DETECT_BB                                                             0x2182ccUL //Access:R    DataWidth:0x4    //
40918 #define CNIG_REG_CNIG_DBG_PMFC_EXT_LPI_INDICATE_BB                                                           0x2182d0UL //Access:R    DataWidth:0x4    //
40919 #define CNIG_REG_CNIG_DBG_PMFC_EXT_LPI_DETECT_BB                                                             0x2182d4UL //Access:R    DataWidth:0x4    //
40920 #define CNIG_REG_CNIG_DBG_PMEG_RX_FAULT_BB                                                                   0x2182d8UL //Access:R    DataWidth:0xc    // Multi Field Register.
40921   #define CNIG_REG_CNIG_DBG_PMEG_RX_FAULT_PMEG_RX_LINK_INTERRUPTION_BB                                       (0xf<<0) //
40922   #define CNIG_REG_CNIG_DBG_PMEG_RX_FAULT_PMEG_RX_LINK_INTERRUPTION_BB_SHIFT                                 0
40923   #define CNIG_REG_CNIG_DBG_PMEG_RX_FAULT_PMEG_RX_LOCAL_FAULT_BB                                             (0xf<<4) //
40924   #define CNIG_REG_CNIG_DBG_PMEG_RX_FAULT_PMEG_RX_LOCAL_FAULT_BB_SHIFT                                       4
40925   #define CNIG_REG_CNIG_DBG_PMEG_RX_FAULT_PMEG_RX_REMOTE_FAULT_BB                                            (0xf<<8) //
40926   #define CNIG_REG_CNIG_DBG_PMEG_RX_FAULT_PMEG_RX_REMOTE_FAULT_BB_SHIFT                                      8
40927 #define CNIG_REG_CNIG_DBG_PMFC_RX_FAULT_BB                                                                   0x2182dcUL //Access:R    DataWidth:0xc    // Multi Field Register.
40928   #define CNIG_REG_CNIG_DBG_PMFC_RX_FAULT_PMFC_RX_LINK_INTERRUPTION_BB                                       (0xf<<0) //
40929   #define CNIG_REG_CNIG_DBG_PMFC_RX_FAULT_PMFC_RX_LINK_INTERRUPTION_BB_SHIFT                                 0
40930   #define CNIG_REG_CNIG_DBG_PMFC_RX_FAULT_PMFC_RX_LOCAL_FAULT_BB                                             (0xf<<4) //
40931   #define CNIG_REG_CNIG_DBG_PMFC_RX_FAULT_PMFC_RX_LOCAL_FAULT_BB_SHIFT                                       4
40932   #define CNIG_REG_CNIG_DBG_PMFC_RX_FAULT_PMFC_RX_REMOTE_FAULT_BB                                            (0xf<<8) //
40933   #define CNIG_REG_CNIG_DBG_PMFC_RX_FAULT_PMFC_RX_REMOTE_FAULT_BB_SHIFT                                      8
40934 #define CNIG_REG_CNIG_DBG_IFMUX_SIGDET_BB                                                                    0x2182e0UL //Access:R    DataWidth:0x4    //
40935 #define CNIG_REG_CNIG_DBG_IFMUX_PHY_LASI_B_BB                                                                0x2182e4UL //Access:R    DataWidth:0x4    //
40936 #define CNIG_REG_CNIG_DBG_NIGTX_FIFO_AFULL_THRESH_LARGE_BB                                                   0x2182f8UL //Access:RW   DataWidth:0x4    // This register controls the almost full indication of TX FIFO of port 0 and 2. Note: the register value represent the number of FIFO entries before almost full indication is transferred to NIG.
40937 #define CNIG_REG_PMEG_TX_CREDITS_BB                                                                          0x218300UL //Access:RW   DataWidth:0x6    // Per Eagle port credit RD/WR: Writing to this register will initialize the port's credit with the written value. Reading from this register will return the port's current credit value.
40938 #define CNIG_REG_PMEG_TX_CREDITS_SIZE                                                                        4
40939 #define CNIG_REG_PMFC_TX_CREDITS_BB                                                                          0x218310UL //Access:RW   DataWidth:0x6    // Per Falcon port credit RD/WR: Writing to this register will initialize the port's credit with the written value. Reading from this register will return the port's current credit value.
40940 #define CNIG_REG_PMFC_TX_CREDITS_SIZE                                                                        4
40941 #define CNIG_REG_PMEG_SIGN_EXT_BB                                                                            0x218320UL //Access:RW   DataWidth:0x1    // This register is used to set the value of cnig_pmeg_sign_ext output signal.
40942 #define CNIG_REG_PMFC_SIGN_EXT_BB                                                                            0x218324UL //Access:RW   DataWidth:0x1    // This register is used to set the value of cnig_pmfc_sign_ext output signal.
40943 #define CNIG_REG_PMFC_LPI_DEFUALT_VALUE_BB                                                                   0x218328UL //Access:RW   DataWidth:0x1    // This register is used to set the value of PMFC lpi_indicate default value. The lpi value will be overwriten by cpmu vlaue accordigly to the Port Macro NIG mapping.
40944 #define CNIG_REG_PMEG_LPI_DEFUALT_VALUE_BB                                                                   0x21832cUL //Access:RW   DataWidth:0x1    // This register is used to set the value of PMEG lpi_indicate default value. The lpi value will be overwriten by cpmu vlaue accordigly to the Port Macro NIG mapping.
40945 #define CNIG_REG_PMEG_TS_RESET_N_BB                                                                          0x218330UL //Access:RW   DataWidth:0x1    // PMEG timestamp local counter reset. If = 0, the timers is reset. If = 1, the timer is out of reset.
40946 #define CNIG_REG_PMFC_TS_RESET_N_BB                                                                          0x218334UL //Access:RW   DataWidth:0x1    // PMFC timestamp local counter reset. If = 0, the timers is reset. If = 1, the timer is out of reset.
40947 #define CNIG_REG_PMFC_CRC_RX_EN_BB                                                                           0x218338UL //Access:RW   DataWidth:0x2    // This register controls the option for calculating CRC in CNIG RX datapath, remove CRC field from packet and assert Error indication accordingly to CRC correctness. Note: this mode can be active only for PMFC ports 0,2 and should be used for 100G or 2x50G NW modes. Bit 0 - port0 CRC enable. Bit 1 - port2 CRC enable.
40948 #define CNIG_REG_PMFC_CRC_TX_EN_BB                                                                           0x21833cUL //Access:RW   DataWidth:0x2    // This register controls the option for calculating CRC in CNIG TX datapath, and append  CRC field at the end of the packet. Note: this mode can be active only for PMFC ports 0,2 and should be used for 100G or 2x50G NW modes. Bit 0 - port0 CRC enable. Bit 1 - port2 CRC enable.
40949 #define CNIG_REG_PMFC_CRC_TX_CORRUPT_EN_BB                                                                   0x218340UL //Access:RW   DataWidth:0x2    // This register controls the option for corrupting the calculated CRC value in TX path when Parity or error  indication is received from NIG. Note: a. This mode can be active only for PMFC ports 0,2 and should be used for 100G or 2x50G NW modes. b. As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration. Bit 0 - port0 CRC corrupt enable. Bit 1 - port2 CRC corrupte enable.
40950 #define CNIG_REG_PMFC_CRC_TX_CORRUPT_ON_ERROR_BB                                                             0x218344UL //Access:RW   DataWidth:0x2    // This register controls the option for corrupting the calculated CRC value in TX path when error indication is received from NIG. Note: a. This mode can be active only for PMFC ports 0,2 and should be used for 100G or 2x50G NW modes. b. As result of parity error on TX datapath, CRC filed will be corrupted independently from this register configuration. Bit 0 - port0 CRC corrupt enable. Bit 1 - port2 CRC corrupte enable.
40951 #define PRM_REG_DISABLE_PRM                                                                                  0x230000UL //Access:RW   DataWidth:0x1    // Used to disable the PRM from processing any new commands.
40952 #define PRM_REG_BRB_DATA_IN_EN                                                                               0x230004UL //Access:RW   DataWidth:0x1    // Enables data to be received on the BRB data interface.
40953 #define PRM_REG_BRB_FULL_OUT_EN                                                                              0x230008UL //Access:RW   DataWidth:0x1    // Enables the BRB full output to be asserted by the PRM.
40954 #define PRM_REG_PXP_ACK_IN_EN                                                                                0x23000cUL //Access:RW   DataWidth:0x1    // Enables the PXP request acknowledge to be received by the PRM.
40955 #define PRM_REG_DISABLE_INPUTS                                                                               0x230010UL //Access:RW   DataWidth:0x1    // Used to disable all PRM block inputs for test purposes.
40956 #define PRM_REG_DISABLE_OUTPUTS                                                                              0x230014UL //Access:RW   DataWidth:0x1    // Used to disable all PRM block outputs for test purposes.
40957 #define PRM_REG_INT_STS                                                                                      0x230040UL //Access:R    DataWidth:0xb    // Multi Field Register.
40958   #define PRM_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
40959   #define PRM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
40960   #define PRM_REG_INT_STS_IFIFO_ERROR                                                                        (0x1<<1) // Overrun/underrun error for the BRB input FIFO.
40961   #define PRM_REG_INT_STS_IFIFO_ERROR_SHIFT                                                                  1
40962   #define PRM_REG_INT_STS_IMMED_FIFO_ERROR                                                                   (0x1<<2) // Overrun/underrun error for the immediate FIFO.
40963   #define PRM_REG_INT_STS_IMMED_FIFO_ERROR_SHIFT                                                             2
40964   #define PRM_REG_INT_STS_OFST_PEND_ERROR                                                                    (0x1<<3) // Overrun/underrun error for BRB offset pending FIFO.
40965   #define PRM_REG_INT_STS_OFST_PEND_ERROR_SHIFT                                                              3
40966   #define PRM_REG_INT_STS_PAD_PEND_ERROR                                                                     (0x1<<4) // Overrun/underrun error for pad pending FIFO.
40967   #define PRM_REG_INT_STS_PAD_PEND_ERROR_SHIFT                                                               4
40968   #define PRM_REG_INT_STS_PBINP_PEND_ERROR                                                                   (0x1<<5) // Overrun/underrun error for PB input pending FIFO.
40969   #define PRM_REG_INT_STS_PBINP_PEND_ERROR_SHIFT                                                             5
40970   #define PRM_REG_INT_STS_TAG_PEND_ERROR                                                                     (0x1<<6) // Overrun/underrun error for tag pending FIFO.
40971   #define PRM_REG_INT_STS_TAG_PEND_ERROR_SHIFT                                                               6
40972   #define PRM_REG_INT_STS_MSTORM_EOP_ERR                                                                     (0x1<<7) // End of packet error on M-Storm command interface.
40973   #define PRM_REG_INT_STS_MSTORM_EOP_ERR_SHIFT                                                               7
40974   #define PRM_REG_INT_STS_USTORM_EOP_ERR                                                                     (0x1<<8) // End of packet error on U-Storm command interface.
40975   #define PRM_REG_INT_STS_USTORM_EOP_ERR_SHIFT                                                               8
40976   #define PRM_REG_INT_STS_MSTORM_QUE_ERR                                                                     (0x1<<9) // FIFO overflow/underflow error on M-Storm command interface.
40977   #define PRM_REG_INT_STS_MSTORM_QUE_ERR_SHIFT                                                               9
40978   #define PRM_REG_INT_STS_USTORM_QUE_ERR                                                                     (0x1<<10) // FIFO overflow/underflow error on U-Storm command interface.
40979   #define PRM_REG_INT_STS_USTORM_QUE_ERR_SHIFT                                                               10
40980 #define PRM_REG_INT_MASK                                                                                     0x230044UL //Access:RW   DataWidth:0xb    // Multi Field Register.
40981   #define PRM_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.ADDRESS_ERROR .
40982   #define PRM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
40983   #define PRM_REG_INT_MASK_IFIFO_ERROR                                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.IFIFO_ERROR .
40984   #define PRM_REG_INT_MASK_IFIFO_ERROR_SHIFT                                                                 1
40985   #define PRM_REG_INT_MASK_IMMED_FIFO_ERROR                                                                  (0x1<<2) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.IMMED_FIFO_ERROR .
40986   #define PRM_REG_INT_MASK_IMMED_FIFO_ERROR_SHIFT                                                            2
40987   #define PRM_REG_INT_MASK_OFST_PEND_ERROR                                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.OFST_PEND_ERROR .
40988   #define PRM_REG_INT_MASK_OFST_PEND_ERROR_SHIFT                                                             3
40989   #define PRM_REG_INT_MASK_PAD_PEND_ERROR                                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.PAD_PEND_ERROR .
40990   #define PRM_REG_INT_MASK_PAD_PEND_ERROR_SHIFT                                                              4
40991   #define PRM_REG_INT_MASK_PBINP_PEND_ERROR                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.PBINP_PEND_ERROR .
40992   #define PRM_REG_INT_MASK_PBINP_PEND_ERROR_SHIFT                                                            5
40993   #define PRM_REG_INT_MASK_TAG_PEND_ERROR                                                                    (0x1<<6) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.TAG_PEND_ERROR .
40994   #define PRM_REG_INT_MASK_TAG_PEND_ERROR_SHIFT                                                              6
40995   #define PRM_REG_INT_MASK_MSTORM_EOP_ERR                                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.MSTORM_EOP_ERR .
40996   #define PRM_REG_INT_MASK_MSTORM_EOP_ERR_SHIFT                                                              7
40997   #define PRM_REG_INT_MASK_USTORM_EOP_ERR                                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.USTORM_EOP_ERR .
40998   #define PRM_REG_INT_MASK_USTORM_EOP_ERR_SHIFT                                                              8
40999   #define PRM_REG_INT_MASK_MSTORM_QUE_ERR                                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.MSTORM_QUE_ERR .
41000   #define PRM_REG_INT_MASK_MSTORM_QUE_ERR_SHIFT                                                              9
41001   #define PRM_REG_INT_MASK_USTORM_QUE_ERR                                                                    (0x1<<10) // This bit masks, when set, the Interrupt bit: PRM_REG_INT_STS.USTORM_QUE_ERR .
41002   #define PRM_REG_INT_MASK_USTORM_QUE_ERR_SHIFT                                                              10
41003 #define PRM_REG_INT_STS_WR                                                                                   0x230048UL //Access:WR   DataWidth:0xb    // Multi Field Register.
41004   #define PRM_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
41005   #define PRM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
41006   #define PRM_REG_INT_STS_WR_IFIFO_ERROR                                                                     (0x1<<1) // Overrun/underrun error for the BRB input FIFO.
41007   #define PRM_REG_INT_STS_WR_IFIFO_ERROR_SHIFT                                                               1
41008   #define PRM_REG_INT_STS_WR_IMMED_FIFO_ERROR                                                                (0x1<<2) // Overrun/underrun error for the immediate FIFO.
41009   #define PRM_REG_INT_STS_WR_IMMED_FIFO_ERROR_SHIFT                                                          2
41010   #define PRM_REG_INT_STS_WR_OFST_PEND_ERROR                                                                 (0x1<<3) // Overrun/underrun error for BRB offset pending FIFO.
41011   #define PRM_REG_INT_STS_WR_OFST_PEND_ERROR_SHIFT                                                           3
41012   #define PRM_REG_INT_STS_WR_PAD_PEND_ERROR                                                                  (0x1<<4) // Overrun/underrun error for pad pending FIFO.
41013   #define PRM_REG_INT_STS_WR_PAD_PEND_ERROR_SHIFT                                                            4
41014   #define PRM_REG_INT_STS_WR_PBINP_PEND_ERROR                                                                (0x1<<5) // Overrun/underrun error for PB input pending FIFO.
41015   #define PRM_REG_INT_STS_WR_PBINP_PEND_ERROR_SHIFT                                                          5
41016   #define PRM_REG_INT_STS_WR_TAG_PEND_ERROR                                                                  (0x1<<6) // Overrun/underrun error for tag pending FIFO.
41017   #define PRM_REG_INT_STS_WR_TAG_PEND_ERROR_SHIFT                                                            6
41018   #define PRM_REG_INT_STS_WR_MSTORM_EOP_ERR                                                                  (0x1<<7) // End of packet error on M-Storm command interface.
41019   #define PRM_REG_INT_STS_WR_MSTORM_EOP_ERR_SHIFT                                                            7
41020   #define PRM_REG_INT_STS_WR_USTORM_EOP_ERR                                                                  (0x1<<8) // End of packet error on U-Storm command interface.
41021   #define PRM_REG_INT_STS_WR_USTORM_EOP_ERR_SHIFT                                                            8
41022   #define PRM_REG_INT_STS_WR_MSTORM_QUE_ERR                                                                  (0x1<<9) // FIFO overflow/underflow error on M-Storm command interface.
41023   #define PRM_REG_INT_STS_WR_MSTORM_QUE_ERR_SHIFT                                                            9
41024   #define PRM_REG_INT_STS_WR_USTORM_QUE_ERR                                                                  (0x1<<10) // FIFO overflow/underflow error on U-Storm command interface.
41025   #define PRM_REG_INT_STS_WR_USTORM_QUE_ERR_SHIFT                                                            10
41026 #define PRM_REG_INT_STS_CLR                                                                                  0x23004cUL //Access:RC   DataWidth:0xb    // Multi Field Register.
41027   #define PRM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
41028   #define PRM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
41029   #define PRM_REG_INT_STS_CLR_IFIFO_ERROR                                                                    (0x1<<1) // Overrun/underrun error for the BRB input FIFO.
41030   #define PRM_REG_INT_STS_CLR_IFIFO_ERROR_SHIFT                                                              1
41031   #define PRM_REG_INT_STS_CLR_IMMED_FIFO_ERROR                                                               (0x1<<2) // Overrun/underrun error for the immediate FIFO.
41032   #define PRM_REG_INT_STS_CLR_IMMED_FIFO_ERROR_SHIFT                                                         2
41033   #define PRM_REG_INT_STS_CLR_OFST_PEND_ERROR                                                                (0x1<<3) // Overrun/underrun error for BRB offset pending FIFO.
41034   #define PRM_REG_INT_STS_CLR_OFST_PEND_ERROR_SHIFT                                                          3
41035   #define PRM_REG_INT_STS_CLR_PAD_PEND_ERROR                                                                 (0x1<<4) // Overrun/underrun error for pad pending FIFO.
41036   #define PRM_REG_INT_STS_CLR_PAD_PEND_ERROR_SHIFT                                                           4
41037   #define PRM_REG_INT_STS_CLR_PBINP_PEND_ERROR                                                               (0x1<<5) // Overrun/underrun error for PB input pending FIFO.
41038   #define PRM_REG_INT_STS_CLR_PBINP_PEND_ERROR_SHIFT                                                         5
41039   #define PRM_REG_INT_STS_CLR_TAG_PEND_ERROR                                                                 (0x1<<6) // Overrun/underrun error for tag pending FIFO.
41040   #define PRM_REG_INT_STS_CLR_TAG_PEND_ERROR_SHIFT                                                           6
41041   #define PRM_REG_INT_STS_CLR_MSTORM_EOP_ERR                                                                 (0x1<<7) // End of packet error on M-Storm command interface.
41042   #define PRM_REG_INT_STS_CLR_MSTORM_EOP_ERR_SHIFT                                                           7
41043   #define PRM_REG_INT_STS_CLR_USTORM_EOP_ERR                                                                 (0x1<<8) // End of packet error on U-Storm command interface.
41044   #define PRM_REG_INT_STS_CLR_USTORM_EOP_ERR_SHIFT                                                           8
41045   #define PRM_REG_INT_STS_CLR_MSTORM_QUE_ERR                                                                 (0x1<<9) // FIFO overflow/underflow error on M-Storm command interface.
41046   #define PRM_REG_INT_STS_CLR_MSTORM_QUE_ERR_SHIFT                                                           9
41047   #define PRM_REG_INT_STS_CLR_USTORM_QUE_ERR                                                                 (0x1<<10) // FIFO overflow/underflow error on U-Storm command interface.
41048   #define PRM_REG_INT_STS_CLR_USTORM_QUE_ERR_SHIFT                                                           10
41049 #define PRM_REG_PRTY_MASK                                                                                    0x230054UL //Access:RW   DataWidth:0x1    // Multi Field Register.
41050   #define PRM_REG_PRTY_MASK_DATAPATH_REGISTERS                                                               (0x1<<0) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS.DATAPATH_REGISTERS .
41051   #define PRM_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                         0
41052 #define PRM_REG_PRTY_MASK_H_0_BB_K2                                                                          0x230204UL //Access:RW   DataWidth:0x17   // Multi Field Register.
41053   #define PRM_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_K2                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM012_I_ECC_RF_INT .
41054   #define PRM_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_K2_SHIFT                                                 0
41055   #define PRM_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM013_I_ECC_RF_INT .
41056   #define PRM_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB_SHIFT                                                 0
41057   #define PRM_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_K2                                                       (0x1<<1) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM013_I_ECC_RF_INT .
41058   #define PRM_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_K2_SHIFT                                                 1
41059   #define PRM_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB                                                       (0x1<<1) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM014_I_ECC_RF_INT .
41060   #define PRM_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_SHIFT                                                 1
41061   #define PRM_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_K2                                                       (0x1<<2) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM014_I_ECC_RF_INT .
41062   #define PRM_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_K2_SHIFT                                                 2
41063   #define PRM_REG_PRTY_MASK_H_0_MEM020_I_ECC_RF_INT_K2                                                       (0x1<<3) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM020_I_ECC_RF_INT .
41064   #define PRM_REG_PRTY_MASK_H_0_MEM020_I_ECC_RF_INT_K2_SHIFT                                                 3
41065   #define PRM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
41066   #define PRM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                                   13
41067   #define PRM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
41068   #define PRM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_SHIFT                                                   4
41069   #define PRM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
41070   #define PRM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB_SHIFT                                                   16
41071   #define PRM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
41072   #define PRM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_SHIFT                                                   5
41073   #define PRM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
41074   #define PRM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_SHIFT                                                   11
41075   #define PRM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
41076   #define PRM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2_SHIFT                                                   6
41077   #define PRM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
41078   #define PRM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_SHIFT                                                   6
41079   #define PRM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
41080   #define PRM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_SHIFT                                                   7
41081   #define PRM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
41082   #define PRM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                                   18
41083   #define PRM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
41084   #define PRM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_SHIFT                                                   8
41085   #define PRM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
41086   #define PRM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_SHIFT                                                   8
41087   #define PRM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
41088   #define PRM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_SHIFT                                                   9
41089   #define PRM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
41090   #define PRM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_SHIFT                                                   9
41091   #define PRM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
41092   #define PRM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2_SHIFT                                                   10
41093   #define PRM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
41094   #define PRM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2_SHIFT                                                   11
41095   #define PRM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
41096   #define PRM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                                   10
41097   #define PRM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
41098   #define PRM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_SHIFT                                                   12
41099   #define PRM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
41100   #define PRM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_SHIFT                                                   14
41101   #define PRM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
41102   #define PRM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_SHIFT                                                   13
41103   #define PRM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
41104   #define PRM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_SHIFT                                                   20
41105   #define PRM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
41106   #define PRM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_SHIFT                                                   14
41107   #define PRM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
41108   #define PRM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                                   4
41109   #define PRM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
41110   #define PRM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_SHIFT                                                   15
41111   #define PRM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
41112   #define PRM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB_SHIFT                                                   21
41113   #define PRM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
41114   #define PRM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_SHIFT                                                   16
41115   #define PRM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
41116   #define PRM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   15
41117   #define PRM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
41118   #define PRM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                                   17
41119   #define PRM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
41120   #define PRM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                                   17
41121   #define PRM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
41122   #define PRM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_SHIFT                                                   18
41123   #define PRM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<19) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
41124   #define PRM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                19
41125   #define PRM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
41126   #define PRM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_SHIFT                                                   22
41127   #define PRM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
41128   #define PRM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2_SHIFT                                                   20
41129   #define PRM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
41130   #define PRM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                                   21
41131   #define PRM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
41132   #define PRM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                                   22
41133   #define PRM_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB                                                       (0x1<<2) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM015_I_ECC_RF_INT .
41134   #define PRM_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_SHIFT                                                 2
41135   #define PRM_REG_PRTY_MASK_H_0_MEM021_I_ECC_RF_INT_BB                                                       (0x1<<3) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM021_I_ECC_RF_INT .
41136   #define PRM_REG_PRTY_MASK_H_0_MEM021_I_ECC_RF_INT_BB_SHIFT                                                 3
41137   #define PRM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
41138   #define PRM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB_SHIFT                                                   5
41139   #define PRM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
41140   #define PRM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_SHIFT                                                   7
41141   #define PRM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
41142   #define PRM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_SHIFT                                                   12
41143   #define PRM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: PRM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
41144   #define PRM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_SHIFT                                                   23
41145 #define PRM_REG_MEM012_RF_ECC_ERROR_CONNECT_K2                                                               0x230210UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
41146 #define PRM_REG_MEM013_RF_ECC_ERROR_CONNECT_BB                                                               0x230210UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
41147 #define PRM_REG_MEM013_RF_ECC_ERROR_CONNECT_K2                                                               0x230214UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
41148 #define PRM_REG_MEM014_RF_ECC_ERROR_CONNECT_BB                                                               0x230214UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
41149 #define PRM_REG_MEM014_RF_ECC_ERROR_CONNECT_K2                                                               0x230218UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
41150 #define PRM_REG_MEM015_RF_ECC_ERROR_CONNECT_BB                                                               0x230218UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
41151 #define PRM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x23021cUL //Access:RW   DataWidth:0x4    // Multi Field Register.
41152   #define PRM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_K2                                                        (0x1<<0) // Enable ECC for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.i_ecc in module rdif_l1_sector0_mem
41153   #define PRM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_K2_SHIFT                                                  0
41154   #define PRM_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB                                                        (0x1<<0) // Enable ECC for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.i_ecc in module rdif_l1_sector0_mem
41155   #define PRM_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB_SHIFT                                                  0
41156   #define PRM_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_K2                                                        (0x1<<1) // Enable ECC for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.i_ecc in module rdif_l1_sector1_mem
41157   #define PRM_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_K2_SHIFT                                                  1
41158   #define PRM_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB                                                        (0x1<<1) // Enable ECC for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.i_ecc in module rdif_l1_sector1_mem
41159   #define PRM_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_SHIFT                                                  1
41160   #define PRM_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_K2                                                        (0x1<<2) // Enable ECC for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.i_ecc in module rdif_l1_sector2_mem
41161   #define PRM_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_K2_SHIFT                                                  2
41162   #define PRM_REG_MEM_ECC_ENABLE_0_MEM020_I_ECC_EN_K2                                                        (0x1<<3) // Enable ECC for memory ecc instance prm.i_prm_rpb_l1_ram.i_ecc in module prm_rpb_l1_ram
41163   #define PRM_REG_MEM_ECC_ENABLE_0_MEM020_I_ECC_EN_K2_SHIFT                                                  3
41164   #define PRM_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB                                                        (0x1<<2) // Enable ECC for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.i_ecc in module rdif_l1_sector2_mem
41165   #define PRM_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_SHIFT                                                  2
41166   #define PRM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_EN_BB                                                        (0x1<<3) // Enable ECC for memory ecc instance prm.i_prm_rpb_l1_ram.i_ecc in module prm_rpb_l1_ram
41167   #define PRM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_EN_BB_SHIFT                                                  3
41168 #define PRM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x230220UL //Access:RW   DataWidth:0x4    // Multi Field Register.
41169   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_K2                                                 (0x1<<0) // Set parity only for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.i_ecc in module rdif_l1_sector0_mem
41170   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_K2_SHIFT                                           0
41171   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB                                                 (0x1<<0) // Set parity only for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.i_ecc in module rdif_l1_sector0_mem
41172   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB_SHIFT                                           0
41173   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_K2                                                 (0x1<<1) // Set parity only for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.i_ecc in module rdif_l1_sector1_mem
41174   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_K2_SHIFT                                           1
41175   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB                                                 (0x1<<1) // Set parity only for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.i_ecc in module rdif_l1_sector1_mem
41176   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_SHIFT                                           1
41177   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_K2                                                 (0x1<<2) // Set parity only for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.i_ecc in module rdif_l1_sector2_mem
41178   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_K2_SHIFT                                           2
41179   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM020_I_ECC_PRTY_K2                                                 (0x1<<3) // Set parity only for memory ecc instance prm.i_prm_rpb_l1_ram.i_ecc in module prm_rpb_l1_ram
41180   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM020_I_ECC_PRTY_K2_SHIFT                                           3
41181   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB                                                 (0x1<<2) // Set parity only for memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.i_ecc in module rdif_l1_sector2_mem
41182   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_SHIFT                                           2
41183   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_PRTY_BB                                                 (0x1<<3) // Set parity only for memory ecc instance prm.i_prm_rpb_l1_ram.i_ecc in module prm_rpb_l1_ram
41184   #define PRM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_PRTY_BB_SHIFT                                           3
41185 #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x230224UL //Access:RC   DataWidth:0x4    // Multi Field Register.
41186   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_K2                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.i_ecc in module rdif_l1_sector0_mem
41187   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_K2_SHIFT                                    0
41188   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector0_mem.i_ecc in module rdif_l1_sector0_mem
41189   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB_SHIFT                                    0
41190   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_K2                                          (0x1<<1) // Record if a correctable error occurred on memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.i_ecc in module rdif_l1_sector1_mem
41191   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_K2_SHIFT                                    1
41192   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB                                          (0x1<<1) // Record if a correctable error occurred on memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector1_mem.i_ecc in module rdif_l1_sector1_mem
41193   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_SHIFT                                    1
41194   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_K2                                          (0x1<<2) // Record if a correctable error occurred on memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.i_ecc in module rdif_l1_sector2_mem
41195   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_K2_SHIFT                                    2
41196   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM020_I_ECC_CORRECT_K2                                          (0x1<<3) // Record if a correctable error occurred on memory ecc instance prm.i_prm_rpb_l1_ram.i_ecc in module prm_rpb_l1_ram
41197   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM020_I_ECC_CORRECT_K2_SHIFT                                    3
41198   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB                                          (0x1<<2) // Record if a correctable error occurred on memory ecc instance prm.i_prm_dp.i_rdif.i_rdif_l1_sector2_mem.i_ecc in module rdif_l1_sector2_mem
41199   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_SHIFT                                    2
41200   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_CORRECT_BB                                          (0x1<<3) // Record if a correctable error occurred on memory ecc instance prm.i_prm_rpb_l1_ram.i_ecc in module prm_rpb_l1_ram
41201   #define PRM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_CORRECT_BB_SHIFT                                    3
41202 #define PRM_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x230228UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
41203 #define PRM_REG_TAG_SZ                                                                                       0x230400UL //Access:RW   DataWidth:0x4    // Array of registers provides a size (in units of two bytes) for each of the possible seven configurable L2 tags to remove, where the direct register index corresponds with the tag ID. The actual value to remove in bytes will be defined by the following: size (bytes) = (tag_sz+1)*2. Note: there is no tag_sz register for tag ID = 0x7 because this is the LLC/Snap tag ID and is not configurable.
41204 #define PRM_REG_TAG_SZ_SIZE                                                                                  7
41205 #define PRM_REG_PAD_DATA                                                                                     0x230420UL //Access:RW   DataWidth:0x10   // Provides the value of the 16-bit pad that will be inserted into the PXP data stream when pad insertion is enabled.
41206 #define PRM_REG_PAD_FROM_DBG                                                                                 0x230424UL //Access:RW   DataWidth:0x1    // When set, this bit enables the pad insertion logic to use BRB debug field from the PRM command to define the value of the inserted pad; otherwise the pad_data configuration is used.
41207 #define PRM_REG_INIT_CREDIT_PXP                                                                              0x230428UL //Access:RW   DataWidth:0x3    // Initial credit to be used on the PXP request interface. This value defines the maximum number of outstanding requests allowed.
41208 #define PRM_REG_INIT_CREDIT_RDIF_CMD                                                                         0x23042cUL //Access:RW   DataWidth:0x4    // Initial credit to be used on the RDIF command interface for regular (non-pass-through) requests. This value defines the maximum number of outstanding regular commands allowed.
41209 #define PRM_REG_INIT_CREDIT_RDIF_PTH                                                                         0x230430UL //Access:RW   DataWidth:0x6    // Initial credit to be used on the RDIF command interface for pass-through requests. This value defines the maximum number of outstanding pass-through commands allowed.
41210 #define PRM_REG_RPB_DB_FULL_THR                                                                              0x230500UL //Access:RW   DataWidth:0x6    // Defines the number of occupied entries required in the RPB data buffer before the full signal will be asserted.
41211 #define PRM_REG_RPB_TQ_FULL_THR                                                                              0x230504UL //Access:RW   DataWidth:0x7    // Defines the number of occupied entries required in the RPB task queue before the full signal will be asserted.
41212 #define PRM_REG_IFIFO_FULL_THR                                                                               0x230508UL //Access:RW   DataWidth:0x5    // Defines the number of occupied entries required in the BRB input FIFO before the full signal will be asserted.
41213 #define PRM_REG_ECO_RESERVED                                                                                 0x23050cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
41214 #define PRM_REG_PXP_RESP_FULL_THR                                                                            0x230510UL //Access:RW   DataWidth:0x6    // Defines the number of occupied entries required in the PXP read-response FIFO before the full signal will be asserted.
41215 #define PRM_REG_NUM_OF_MSTORM_CMD                                                                            0x230600UL //Access:RC   DataWidth:0x18   // Statistics counter provides a count of the number of M-Storm comands that have been received by the PRM.
41216 #define PRM_REG_NUM_OF_USTORM_CMD                                                                            0x230604UL //Access:RC   DataWidth:0x18   // Statistics counter provides a count of the number of U-Storm comands that have been received by the PRM.
41217 #define PRM_REG_DBG_OUT_DATA                                                                                 0x230680UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
41218 #define PRM_REG_DBG_OUT_DATA_SIZE                                                                            8
41219 #define PRM_REG_DBG_OUT_VALID                                                                                0x2306a0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
41220 #define PRM_REG_DBG_OUT_FRAME                                                                                0x2306a4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
41221 #define PRM_REG_DBG_SELECT                                                                                   0x2306a8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
41222 #define PRM_REG_DBG_DWORD_ENABLE                                                                             0x2306acUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
41223 #define PRM_REG_DBG_SHIFT                                                                                    0x2306b0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
41224 #define PRM_REG_DBG_FORCE_VALID                                                                              0x2306b4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
41225 #define PRM_REG_DBG_FORCE_FRAME                                                                              0x2306b8UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
41226 #define PRM_REG_MSTORM_CMD_QUE_BB_K2                                                                         0x232000UL //Access:WB_R DataWidth:0x80   // Provides read-only access of the M-Storm command queue. Intended for test/debug purposes.
41227 #define PRM_REG_MSTORM_CMD_QUE_SIZE                                                                          132
41228 #define PRM_REG_USTORM_CMD_QUE_BB_K2                                                                         0x232400UL //Access:WB_R DataWidth:0x80   // Provides read-only access of the U-Storm command queue. Intended for test/debug purposes.
41229 #define PRM_REG_USTORM_CMD_QUE_SIZE                                                                          132
41230 #define PRM_REG_BRB_INP_FIFO_BB_K2                                                                           0x232800UL //Access:WB_R DataWidth:0x108  // Provides read-only access of the BRB input FIFO. Intended for test/debug purposes.
41231 #define PRM_REG_BRB_INP_FIFO_SIZE                                                                            144
41232 #define PRM_REG_OFST_PEND_FIFO_BB_K2                                                                         0x232c00UL //Access:R    DataWidth:0x7    // Provides read-only access of the BRB ofset pending request FIFO. Intended for test/debug purposes.
41233 #define PRM_REG_OFST_PEND_FIFO_SIZE                                                                          49
41234 #define PRM_REG_TAG_PEND_FIFO_BB_K2                                                                          0x233000UL //Access:WB_R DataWidth:0x2c   // Provides read-only access of the tag removal pending request FIFO. Intended for test/debug purposes.
41235 #define PRM_REG_TAG_PEND_FIFO_SIZE                                                                           98
41236 #define PRM_REG_PAD_PEND_FIFO_BB_K2                                                                          0x233400UL //Access:R    DataWidth:0x11   // Provides read-only access of the pad insertion pending request FIFO. Intended for test/debug purposes.
41237 #define PRM_REG_PAD_PEND_FIFO_SIZE                                                                           49
41238 #define PRM_REG_PBINP_PEND_FIFO_BB_K2                                                                        0x233600UL //Access:R    DataWidth:0xb    // Provides read-only access of the PB input pending request FIFO. Intended for test/debug purposes.
41239 #define PRM_REG_PBINP_PEND_FIFO_SIZE                                                                         49
41240 #define PRM_REG_IMMED_FIFO_BB_K2                                                                             0x233800UL //Access:WB_R DataWidth:0x100  // Provides read-only access of the PRM immediate data FIFO. Intended for test/debug purposes.
41241 #define PRM_REG_IMMED_FIFO_SIZE                                                                              72
41242 #define PRM_REG_WDONE_FIFO_BB_K2                                                                             0x233c00UL //Access:R    DataWidth:0x8    // Provides read-only access of the PXP write-done response FIFO. Intended for test/debug purposes.
41243 #define PRM_REG_WDONE_FIFO_SIZE                                                                              54
41244 #define PRM_REG_DIR_MSG_BUF_BB_K2                                                                            0x234000UL //Access:WB   DataWidth:0x80   // Provides read/write access to the PRM completion message queue. Intended for test/debug purposes. When the RBC read is done at the same time of a logic read, the logic will get a wrong value which will cause a wrong message to SDM.
41245 #define PRM_REG_DIR_MSG_BUF_SIZE                                                                             1272
41246 #define PRM_REG_NOP_WITHOUT_COMPLETION_FIX_DISABLE_K2_E5                                                     0x236000UL //Access:RW   DataWidth:0x1    // Chicken Bit for the NOP without completion fix
41247 #define SRC_REG_CTRL                                                                                         0x238040UL //Access:RW   DataWidth:0x17   // Multi Field Register.
41248   #define SRC_REG_CTRL_NUM_CONCURRENT_PROCESSES                                                              (0xff<<0) // Number of Concurrent Processes (State Machines); Values can be 1 to 25.
41249   #define SRC_REG_CTRL_NUM_CONCURRENT_PROCESSES_SHIFT                                                        0
41250   #define SRC_REG_CTRL_MAXNUMHOPS                                                                            (0xff<<8) // The maximum allowed HOP to search.
41251   #define SRC_REG_CTRL_MAXNUMHOPS_SHIFT                                                                      8
41252   #define SRC_REG_CTRL_VLAN_HASH_ENABLE                                                                      (0x1<<16) // Enable for VLAN in Hash Address. !!! NOTE : vlan_hash_enable == 1 and vlan_match_disable == 1 is illegal !!!
41253   #define SRC_REG_CTRL_VLAN_HASH_ENABLE_SHIFT                                                                16
41254   #define SRC_REG_CTRL_VLAN_MATCH_DISABLE                                                                    (0x1<<17) // Disable VLAN and VLAN Promiscuous Mode (vpf) matching logic.!!! NOTE : vlan_hash_enable == 1 and vlan_match_disable == 1 is illegal !!!
41255   #define SRC_REG_CTRL_VLAN_MATCH_DISABLE_SHIFT                                                              17
41256   #define SRC_REG_CTRL_STRING_MATCH_DISABLE                                                                  (0x1<<18) // Disable String Matching Logic.
41257   #define SRC_REG_CTRL_STRING_MATCH_DISABLE_SHIFT                                                            18
41258   #define SRC_REG_CTRL_ALLOWSHORTCUT                                                                         (0x1<<19) // If set; same search shortcut is allowed.
41259   #define SRC_REG_CTRL_ALLOWSHORTCUT_SHIFT                                                                   19
41260   #define SRC_REG_CTRL_ALLOWEMPTYSHORTCUT                                                                    (0x1<<20) // If set; search return no match on empty shortcut is allowed.
41261   #define SRC_REG_CTRL_ALLOWEMPTYSHORTCUT_SHIFT                                                              20
41262   #define SRC_REG_CTRL_TENANT_ID_DISABLE                                                                     (0x1<<21) // Disable Tenant ID Matching Logic.NOTE : tenant_id_in_hash_en == 1 and tenant_id_disable == 1 is illegal !!!
41263   #define SRC_REG_CTRL_TENANT_ID_DISABLE_SHIFT                                                               21
41264   #define SRC_REG_CTRL_TENANT_ID_IN_HASH_EN                                                                  (0x1<<22) // Enables the use of the tenant_id value in Hash address calculation.!!! NOTE : tenant_id_in_hash_en == 1 and tenant_id_disable == 1 is illegal !!!
41265   #define SRC_REG_CTRL_TENANT_ID_IN_HASH_EN_SHIFT                                                            22
41266 #define SRC_REG_INT_STS                                                                                      0x2381d8UL //Access:R    DataWidth:0x1    // Multi Field Register.
41267   #define SRC_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
41268   #define SRC_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
41269 #define SRC_REG_INT_STS_CLR                                                                                  0x2381dcUL //Access:RC   DataWidth:0x1    // Multi Field Register.
41270   #define SRC_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
41271   #define SRC_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
41272 #define SRC_REG_INT_STS_WR                                                                                   0x2381e0UL //Access:WR   DataWidth:0x1    // Multi Field Register.
41273   #define SRC_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
41274   #define SRC_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
41275 #define SRC_REG_INT_MASK                                                                                     0x2381e4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
41276   #define SRC_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: SRC_REG_INT_STS.ADDRESS_ERROR .
41277   #define SRC_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
41278 #define SRC_REG_KEYSEARCH_0                                                                                  0x238400UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41279 #define SRC_REG_KEYSEARCH_1                                                                                  0x238404UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41280 #define SRC_REG_KEYSEARCH_2                                                                                  0x238408UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41281 #define SRC_REG_KEYSEARCH_3                                                                                  0x23840cUL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41282 #define SRC_REG_KEYSEARCH_4                                                                                  0x238410UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41283 #define SRC_REG_KEYSEARCH_5                                                                                  0x238414UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41284 #define SRC_REG_KEYSEARCH_6                                                                                  0x238418UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41285 #define SRC_REG_KEYSEARCH_7                                                                                  0x23841cUL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41286 #define SRC_REG_KEYSEARCH_8                                                                                  0x238420UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41287 #define SRC_REG_KEYSEARCH_9                                                                                  0x238424UL //Access:RW   DataWidth:0x20   // Key for searcher hash function.
41288 #define SRC_REG_KEYSEARCH_VLAN                                                                               0x238428UL //Access:RW   DataWidth:0xc    // Key for searcher hash function vlan field. HAS NO EFFECT IN E4 B0!!!
41289 #define SRC_REG_IF_STAT_PF_CONFIG                                                                            0x238480UL //Access:RW   DataWidth:0x10   // Per-PF Bitmask for inclusion in Ingress Flow Statistics counters.
41290 #define SRC_REG_IF_STAT_STRTYPE_CONFIG                                                                       0x238484UL //Access:RW   DataWidth:0x8    // Per-StringType Bitmask for inclusion in Ingress Flow Statistics counters.
41291 #define SRC_REG_IF_STAT_ENABLED                                                                              0x238488UL //Access:RW   DataWidth:0x1    // IF Stats Enable Bit.  IF Stat Counters only count when this bit is set.     This bit is cleared when any IF Stat Counter is read to ensure coherency.     Setting this bit clears all IF Stat Counters.
41292 #define SRC_REG_IF_STAT_SEARCH_COUNTER                                                                       0x23848cUL //Access:R    DataWidth:0x20   // IF Stat Search Counter.  This register counts all Search Requests received.
41293 #define SRC_REG_IF_STAT_HIT_COUNTER                                                                          0x238490UL //Access:R    DataWidth:0x20   // IF Stat Hit Counter.  This register counts all Search Hits on both Table 1 and Table 2.
41294 #define SRC_REG_IF_STAT_T1_HIT_COUNTER                                                                       0x238494UL //Access:R    DataWidth:0x20   // IF Stat T1 Hit Counter.  This register counts all Search Hits on Table 1 only.
41295 #define SRC_REG_IF_STAT_NO_READ_COUNTER                                                                      0x238498UL //Access:R    DataWidth:0x20   // IF Stat No Read Counter.  This register counts all Search requests which did not generate a Table     Access.  This is caused when there is an outstanding request for the same string.
41296 #define SRC_REG_NUMIPV4CONN                                                                                  0x23849cUL //Access:R    DataWidth:0x1a   // Number of Ipv4 connections (statistics).
41297 #define SRC_REG_NUMIPV6CONN                                                                                  0x2384a0UL //Access:R    DataWidth:0x1a   // Number of Ipv6 connections (statistics).
41298 #define SRC_REG_FIRSTFREE                                                                                    0x238500UL //Access:WB   DataWidth:0x40   // First free element in the free list of T2 entries
41299 #define SRC_REG_FIRSTFREE_SIZE                                                                               2
41300 #define SRC_REG_LASTFREE                                                                                     0x238520UL //Access:WB   DataWidth:0x40   // Last free element in the free list of T2 entries
41301 #define SRC_REG_LASTFREE_SIZE                                                                                2
41302 #define SRC_REG_COUNTFREE                                                                                    0x238540UL //Access:RW   DataWidth:0x16   // Number of free element in the free list of T2 entries
41303 #define SRC_REG_PXP_CTRL                                                                                     0x238600UL //Access:RW   DataWidth:0x9    // Multi Field Register.
41304   #define SRC_REG_PXP_CTRL_PXP_ATC_T1                                                                        (0x7<<0) // Controls PXP Request ATC Field for Table1.
41305   #define SRC_REG_PXP_CTRL_PXP_ATC_T1_SHIFT                                                                  0
41306   #define SRC_REG_PXP_CTRL_PXP_TPHVALID_T1                                                                   (0x1<<3) // Controls PXP Request TPH Valid field for Table1.
41307   #define SRC_REG_PXP_CTRL_PXP_TPHVALID_T1_SHIFT                                                             3
41308   #define SRC_REG_PXP_CTRL_PXP_ATC_T2                                                                        (0x7<<4) // Controls PXP Request ATC Field for Table2.
41309   #define SRC_REG_PXP_CTRL_PXP_ATC_T2_SHIFT                                                                  4
41310   #define SRC_REG_PXP_CTRL_PXP_TPHVALID_T2                                                                   (0x1<<7) // Controls PXP Request TPH Valid field for Table2.
41311   #define SRC_REG_PXP_CTRL_PXP_TPHVALID_T2_SHIFT                                                             7
41312   #define SRC_REG_PXP_CTRL_PXP_DONETYPE                                                                      (0x1<<8) // Controls PXP Request DonType Field.
41313   #define SRC_REG_PXP_CTRL_PXP_DONETYPE_SHIFT                                                                8
41314 #define SRC_REG_NUMBER_HASH_BITS                                                                             0x238604UL //Access:RW   DataWidth:0x5    // The number of hash bits used for the search (h); Values can be 8 to 24.
41315 #define SRC_REG_EMPTY_PF                                                                                     0x238620UL //Access:RW   DataWidth:0x20   // Empty bit per bin 256 bins per PF.
41316 #define SRC_REG_EMPTY_PF_SIZE                                                                                8
41317 #define SRC_REG_DBG_SELECT                                                                                   0x238700UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
41318 #define SRC_REG_DBG_DWORD_ENABLE                                                                             0x238704UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
41319 #define SRC_REG_DBG_SHIFT                                                                                    0x238708UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
41320 #define SRC_REG_DBG_FORCE_VALID                                                                              0x23870cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
41321 #define SRC_REG_DBG_FORCE_FRAME                                                                              0x238710UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
41322 #define SRC_REG_DBG_OUT_DATA                                                                                 0x238720UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
41323 #define SRC_REG_DBG_OUT_DATA_SIZE                                                                            8
41324 #define SRC_REG_DBG_OUT_VALID                                                                                0x238740UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
41325 #define SRC_REG_DBG_OUT_FRAME                                                                                0x238744UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
41326 #define SRC_REG_ECO_RESERVED                                                                                 0x238748UL //Access:RW   DataWidth:0x8    // ECO reserved.
41327 #define SRC_REG_SOFT_RST                                                                                     0x23874cUL //Access:RW   DataWidth:0x19   // Reset internal state machines.
41328 #define RSS_REG_RSS_INIT_EN                                                                                  0x238804UL //Access:RW   DataWidth:0x1    // Write to this register will initialize all rows of RSS memory to zeros.It will be be set to 0 when init will be finished.
41329 #define RSS_REG_RSS_INIT_DONE                                                                                0x238808UL //Access:R    DataWidth:0x1    // This register will be set when init procedure of RSS memory is finished.
41330 #define RSS_REG_IF_ENABLE                                                                                    0x23880cUL //Access:RW   DataWidth:0x4    // Multi Field Register.
41331   #define RSS_REG_IF_ENABLE_TMLD_INP_EN                                                                      (0x1<<0) // TM loader input interface enable register.
41332   #define RSS_REG_IF_ENABLE_TMLD_INP_EN_SHIFT                                                                0
41333   #define RSS_REG_IF_ENABLE_RGFS_INP_EN_E5                                                                   (0x1<<1) // RGFS input interface enable register.
41334   #define RSS_REG_IF_ENABLE_RGFS_INP_EN_E5_SHIFT                                                             1
41335   #define RSS_REG_IF_ENABLE_TMLD_OUT_EN                                                                      (0x1<<2) // TM loader output interface enable register.
41336   #define RSS_REG_IF_ENABLE_TMLD_OUT_EN_SHIFT                                                                2
41337   #define RSS_REG_IF_ENABLE_RGFS_OUT_EN_E5                                                                   (0x1<<3) // RGFS output interface enable register.
41338   #define RSS_REG_IF_ENABLE_RGFS_OUT_EN_E5_SHIFT                                                             3
41339   #define RSS_REG_IF_ENABLE_TSEM_INP_EN_BB_K2                                                                (0x1<<1) // TSEM input interface enable register.
41340   #define RSS_REG_IF_ENABLE_TSEM_INP_EN_BB_K2_SHIFT                                                          1
41341   #define RSS_REG_IF_ENABLE_TSEM_OUT_EN_BB_K2                                                                (0x1<<3) // TSEM output interface enable register.
41342   #define RSS_REG_IF_ENABLE_TSEM_OUT_EN_BB_K2_SHIFT                                                          3
41343 #define RSS_REG_INT_STS                                                                                      0x238980UL //Access:R    DataWidth:0x16   // Multi Field Register.
41344   #define RSS_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
41345   #define RSS_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
41346   #define RSS_REG_INT_STS_CMD_FIFO_ERROR                                                                     (0x1<<8) // RSS command FIFO overflow or underflow.
41347   #define RSS_REG_INT_STS_CMD_FIFO_ERROR_SHIFT                                                               8
41348   #define RSS_REG_INT_STS_RSP_FIFO_ERROR                                                                     (0x1<<10) // Response FIFO overflow or underflow.
41349   #define RSS_REG_INT_STS_RSP_FIFO_ERROR_SHIFT                                                               10
41350   #define RSS_REG_INT_STS_HDR_FIFO_ERROR                                                                     (0x1<<11) // Header FIFO overflow or underflow.
41351   #define RSS_REG_INT_STS_HDR_FIFO_ERROR_SHIFT                                                               11
41352   #define RSS_REG_INT_STS_INFO_FIFO_ERROR_E5                                                                 (0x1<<12) // Info FIFO overflow or underflow.
41353   #define RSS_REG_INT_STS_INFO_FIFO_ERROR_E5_SHIFT                                                           12
41354   #define RSS_REG_INT_STS_KEY_LOW_FIFO_ERROR_E5                                                              (0x1<<13) // Key Low FIFO overflow or underflow.
41355   #define RSS_REG_INT_STS_KEY_LOW_FIFO_ERROR_E5_SHIFT                                                        13
41356   #define RSS_REG_INT_STS_KEY_MID_FIFO_ERROR_E5                                                              (0x1<<14) // Key Mid FIFO overflow or underflow.
41357   #define RSS_REG_INT_STS_KEY_MID_FIFO_ERROR_E5_SHIFT                                                        14
41358   #define RSS_REG_INT_STS_KEY_HIGH_FIFO_ERROR_E5                                                             (0x1<<15) // Key High FIFO overflow or underflow.
41359   #define RSS_REG_INT_STS_KEY_HIGH_FIFO_ERROR_E5_SHIFT                                                       15
41360   #define RSS_REG_INT_STS_TUPLE_FIFO_ERROR_E5                                                                (0x1<<16) // Tuple FIFO overflow or underflow.
41361   #define RSS_REG_INT_STS_TUPLE_FIFO_ERROR_E5_SHIFT                                                          16
41362   #define RSS_REG_INT_STS_HASH_FIFO_ERROR_E5                                                                 (0x1<<17) // Hash FIFO overflow or underflow.
41363   #define RSS_REG_INT_STS_HASH_FIFO_ERROR_E5_SHIFT                                                           17
41364   #define RSS_REG_INT_STS_HASH_TUPLE_FIFO_ERROR_E5                                                           (0x1<<18) // Hash Tuple FIFO overflow or underflow.
41365   #define RSS_REG_INT_STS_HASH_TUPLE_FIFO_ERROR_E5_SHIFT                                                     18
41366   #define RSS_REG_INT_STS_IND_HASH_FIFO_ERROR_E5                                                             (0x1<<19) // Indirect Hash FIFO overflow or underflow.
41367   #define RSS_REG_INT_STS_IND_HASH_FIFO_ERROR_E5_SHIFT                                                       19
41368   #define RSS_REG_INT_STS_F4TUPLE_OFFSET_ZERO_E5                                                             (0x1<<20) // Received RSS hash command where f4tuple_offset field was 0.
41369   #define RSS_REG_INT_STS_F4TUPLE_OFFSET_ZERO_E5_SHIFT                                                       20
41370   #define RSS_REG_INT_STS_F4TUPLE_OFFSET_IN_TMLD_E5                                                          (0x1<<21) // Received RSS hash command where f4tuple_offset field puts f4tuple in the tmld header.
41371   #define RSS_REG_INT_STS_F4TUPLE_OFFSET_IN_TMLD_E5_SHIFT                                                    21
41372   #define RSS_REG_INT_STS_MSG_INP_CNT_ERROR_BB_K2                                                            (0x1<<1) // Number of cycles in CM message from TSEM is 63.
41373   #define RSS_REG_INT_STS_MSG_INP_CNT_ERROR_BB_K2_SHIFT                                                      1
41374   #define RSS_REG_INT_STS_MSG_OUT_CNT_ERROR_BB_K2                                                            (0x1<<2) // Number of cycles in CM message to TM loader is 63.
41375   #define RSS_REG_INT_STS_MSG_OUT_CNT_ERROR_BB_K2_SHIFT                                                      2
41376   #define RSS_REG_INT_STS_INP_STATE_ERROR_BB_K2                                                              (0x1<<3) // Input state machine reached error state.
41377   #define RSS_REG_INT_STS_INP_STATE_ERROR_BB_K2_SHIFT                                                        3
41378   #define RSS_REG_INT_STS_OUT_STATE_ERROR_BB_K2                                                              (0x1<<4) // Output state machine reached error state.
41379   #define RSS_REG_INT_STS_OUT_STATE_ERROR_BB_K2_SHIFT                                                        4
41380   #define RSS_REG_INT_STS_MAIN_STATE_ERROR_BB_K2                                                             (0x1<<5) // Main state machine in RSS calculation block reached error state.
41381   #define RSS_REG_INT_STS_MAIN_STATE_ERROR_BB_K2_SHIFT                                                       5
41382   #define RSS_REG_INT_STS_CALC_STATE_ERROR_BB_K2                                                             (0x1<<6) // CALC state machine in RSS calculation block reached error state.
41383   #define RSS_REG_INT_STS_CALC_STATE_ERROR_BB_K2_SHIFT                                                       6
41384   #define RSS_REG_INT_STS_INP_FIFO_ERROR_BB_K2                                                               (0x1<<7) // Input FIFO overflow or underflow.
41385   #define RSS_REG_INT_STS_INP_FIFO_ERROR_BB_K2_SHIFT                                                         7
41386   #define RSS_REG_INT_STS_MSG_FIFO_ERROR_BB_K2                                                               (0x1<<9) // Message FIFO overflow or underflow.
41387   #define RSS_REG_INT_STS_MSG_FIFO_ERROR_BB_K2_SHIFT                                                         9
41388 #define RSS_REG_INT_MASK                                                                                     0x238984UL //Access:RW   DataWidth:0x16   // Multi Field Register.
41389   #define RSS_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.ADDRESS_ERROR .
41390   #define RSS_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
41391   #define RSS_REG_INT_MASK_CMD_FIFO_ERROR                                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.CMD_FIFO_ERROR .
41392   #define RSS_REG_INT_MASK_CMD_FIFO_ERROR_SHIFT                                                              8
41393   #define RSS_REG_INT_MASK_RSP_FIFO_ERROR                                                                    (0x1<<10) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.RSP_FIFO_ERROR .
41394   #define RSS_REG_INT_MASK_RSP_FIFO_ERROR_SHIFT                                                              10
41395   #define RSS_REG_INT_MASK_HDR_FIFO_ERROR                                                                    (0x1<<11) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.HDR_FIFO_ERROR .
41396   #define RSS_REG_INT_MASK_HDR_FIFO_ERROR_SHIFT                                                              11
41397   #define RSS_REG_INT_MASK_INFO_FIFO_ERROR_E5                                                                (0x1<<12) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.INFO_FIFO_ERROR .
41398   #define RSS_REG_INT_MASK_INFO_FIFO_ERROR_E5_SHIFT                                                          12
41399   #define RSS_REG_INT_MASK_KEY_LOW_FIFO_ERROR_E5                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.KEY_LOW_FIFO_ERROR .
41400   #define RSS_REG_INT_MASK_KEY_LOW_FIFO_ERROR_E5_SHIFT                                                       13
41401   #define RSS_REG_INT_MASK_KEY_MID_FIFO_ERROR_E5                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.KEY_MID_FIFO_ERROR .
41402   #define RSS_REG_INT_MASK_KEY_MID_FIFO_ERROR_E5_SHIFT                                                       14
41403   #define RSS_REG_INT_MASK_KEY_HIGH_FIFO_ERROR_E5                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.KEY_HIGH_FIFO_ERROR .
41404   #define RSS_REG_INT_MASK_KEY_HIGH_FIFO_ERROR_E5_SHIFT                                                      15
41405   #define RSS_REG_INT_MASK_TUPLE_FIFO_ERROR_E5                                                               (0x1<<16) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.TUPLE_FIFO_ERROR .
41406   #define RSS_REG_INT_MASK_TUPLE_FIFO_ERROR_E5_SHIFT                                                         16
41407   #define RSS_REG_INT_MASK_HASH_FIFO_ERROR_E5                                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.HASH_FIFO_ERROR .
41408   #define RSS_REG_INT_MASK_HASH_FIFO_ERROR_E5_SHIFT                                                          17
41409   #define RSS_REG_INT_MASK_HASH_TUPLE_FIFO_ERROR_E5                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.HASH_TUPLE_FIFO_ERROR .
41410   #define RSS_REG_INT_MASK_HASH_TUPLE_FIFO_ERROR_E5_SHIFT                                                    18
41411   #define RSS_REG_INT_MASK_IND_HASH_FIFO_ERROR_E5                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.IND_HASH_FIFO_ERROR .
41412   #define RSS_REG_INT_MASK_IND_HASH_FIFO_ERROR_E5_SHIFT                                                      19
41413   #define RSS_REG_INT_MASK_F4TUPLE_OFFSET_ZERO_E5                                                            (0x1<<20) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.F4TUPLE_OFFSET_ZERO .
41414   #define RSS_REG_INT_MASK_F4TUPLE_OFFSET_ZERO_E5_SHIFT                                                      20
41415   #define RSS_REG_INT_MASK_F4TUPLE_OFFSET_IN_TMLD_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.F4TUPLE_OFFSET_IN_TMLD .
41416   #define RSS_REG_INT_MASK_F4TUPLE_OFFSET_IN_TMLD_E5_SHIFT                                                   21
41417   #define RSS_REG_INT_MASK_MSG_INP_CNT_ERROR_BB_K2                                                           (0x1<<1) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.MSG_INP_CNT_ERROR .
41418   #define RSS_REG_INT_MASK_MSG_INP_CNT_ERROR_BB_K2_SHIFT                                                     1
41419   #define RSS_REG_INT_MASK_MSG_OUT_CNT_ERROR_BB_K2                                                           (0x1<<2) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.MSG_OUT_CNT_ERROR .
41420   #define RSS_REG_INT_MASK_MSG_OUT_CNT_ERROR_BB_K2_SHIFT                                                     2
41421   #define RSS_REG_INT_MASK_INP_STATE_ERROR_BB_K2                                                             (0x1<<3) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.INP_STATE_ERROR .
41422   #define RSS_REG_INT_MASK_INP_STATE_ERROR_BB_K2_SHIFT                                                       3
41423   #define RSS_REG_INT_MASK_OUT_STATE_ERROR_BB_K2                                                             (0x1<<4) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.OUT_STATE_ERROR .
41424   #define RSS_REG_INT_MASK_OUT_STATE_ERROR_BB_K2_SHIFT                                                       4
41425   #define RSS_REG_INT_MASK_MAIN_STATE_ERROR_BB_K2                                                            (0x1<<5) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.MAIN_STATE_ERROR .
41426   #define RSS_REG_INT_MASK_MAIN_STATE_ERROR_BB_K2_SHIFT                                                      5
41427   #define RSS_REG_INT_MASK_CALC_STATE_ERROR_BB_K2                                                            (0x1<<6) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.CALC_STATE_ERROR .
41428   #define RSS_REG_INT_MASK_CALC_STATE_ERROR_BB_K2_SHIFT                                                      6
41429   #define RSS_REG_INT_MASK_INP_FIFO_ERROR_BB_K2                                                              (0x1<<7) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.INP_FIFO_ERROR .
41430   #define RSS_REG_INT_MASK_INP_FIFO_ERROR_BB_K2_SHIFT                                                        7
41431   #define RSS_REG_INT_MASK_MSG_FIFO_ERROR_BB_K2                                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: RSS_REG_INT_STS.MSG_FIFO_ERROR .
41432   #define RSS_REG_INT_MASK_MSG_FIFO_ERROR_BB_K2_SHIFT                                                        9
41433 #define RSS_REG_INT_STS_WR                                                                                   0x238988UL //Access:WR   DataWidth:0x16   // Multi Field Register.
41434   #define RSS_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
41435   #define RSS_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
41436   #define RSS_REG_INT_STS_WR_CMD_FIFO_ERROR                                                                  (0x1<<8) // RSS command FIFO overflow or underflow.
41437   #define RSS_REG_INT_STS_WR_CMD_FIFO_ERROR_SHIFT                                                            8
41438   #define RSS_REG_INT_STS_WR_RSP_FIFO_ERROR                                                                  (0x1<<10) // Response FIFO overflow or underflow.
41439   #define RSS_REG_INT_STS_WR_RSP_FIFO_ERROR_SHIFT                                                            10
41440   #define RSS_REG_INT_STS_WR_HDR_FIFO_ERROR                                                                  (0x1<<11) // Header FIFO overflow or underflow.
41441   #define RSS_REG_INT_STS_WR_HDR_FIFO_ERROR_SHIFT                                                            11
41442   #define RSS_REG_INT_STS_WR_INFO_FIFO_ERROR_E5                                                              (0x1<<12) // Info FIFO overflow or underflow.
41443   #define RSS_REG_INT_STS_WR_INFO_FIFO_ERROR_E5_SHIFT                                                        12
41444   #define RSS_REG_INT_STS_WR_KEY_LOW_FIFO_ERROR_E5                                                           (0x1<<13) // Key Low FIFO overflow or underflow.
41445   #define RSS_REG_INT_STS_WR_KEY_LOW_FIFO_ERROR_E5_SHIFT                                                     13
41446   #define RSS_REG_INT_STS_WR_KEY_MID_FIFO_ERROR_E5                                                           (0x1<<14) // Key Mid FIFO overflow or underflow.
41447   #define RSS_REG_INT_STS_WR_KEY_MID_FIFO_ERROR_E5_SHIFT                                                     14
41448   #define RSS_REG_INT_STS_WR_KEY_HIGH_FIFO_ERROR_E5                                                          (0x1<<15) // Key High FIFO overflow or underflow.
41449   #define RSS_REG_INT_STS_WR_KEY_HIGH_FIFO_ERROR_E5_SHIFT                                                    15
41450   #define RSS_REG_INT_STS_WR_TUPLE_FIFO_ERROR_E5                                                             (0x1<<16) // Tuple FIFO overflow or underflow.
41451   #define RSS_REG_INT_STS_WR_TUPLE_FIFO_ERROR_E5_SHIFT                                                       16
41452   #define RSS_REG_INT_STS_WR_HASH_FIFO_ERROR_E5                                                              (0x1<<17) // Hash FIFO overflow or underflow.
41453   #define RSS_REG_INT_STS_WR_HASH_FIFO_ERROR_E5_SHIFT                                                        17
41454   #define RSS_REG_INT_STS_WR_HASH_TUPLE_FIFO_ERROR_E5                                                        (0x1<<18) // Hash Tuple FIFO overflow or underflow.
41455   #define RSS_REG_INT_STS_WR_HASH_TUPLE_FIFO_ERROR_E5_SHIFT                                                  18
41456   #define RSS_REG_INT_STS_WR_IND_HASH_FIFO_ERROR_E5                                                          (0x1<<19) // Indirect Hash FIFO overflow or underflow.
41457   #define RSS_REG_INT_STS_WR_IND_HASH_FIFO_ERROR_E5_SHIFT                                                    19
41458   #define RSS_REG_INT_STS_WR_F4TUPLE_OFFSET_ZERO_E5                                                          (0x1<<20) // Received RSS hash command where f4tuple_offset field was 0.
41459   #define RSS_REG_INT_STS_WR_F4TUPLE_OFFSET_ZERO_E5_SHIFT                                                    20
41460   #define RSS_REG_INT_STS_WR_F4TUPLE_OFFSET_IN_TMLD_E5                                                       (0x1<<21) // Received RSS hash command where f4tuple_offset field puts f4tuple in the tmld header.
41461   #define RSS_REG_INT_STS_WR_F4TUPLE_OFFSET_IN_TMLD_E5_SHIFT                                                 21
41462   #define RSS_REG_INT_STS_WR_MSG_INP_CNT_ERROR_BB_K2                                                         (0x1<<1) // Number of cycles in CM message from TSEM is 63.
41463   #define RSS_REG_INT_STS_WR_MSG_INP_CNT_ERROR_BB_K2_SHIFT                                                   1
41464   #define RSS_REG_INT_STS_WR_MSG_OUT_CNT_ERROR_BB_K2                                                         (0x1<<2) // Number of cycles in CM message to TM loader is 63.
41465   #define RSS_REG_INT_STS_WR_MSG_OUT_CNT_ERROR_BB_K2_SHIFT                                                   2
41466   #define RSS_REG_INT_STS_WR_INP_STATE_ERROR_BB_K2                                                           (0x1<<3) // Input state machine reached error state.
41467   #define RSS_REG_INT_STS_WR_INP_STATE_ERROR_BB_K2_SHIFT                                                     3
41468   #define RSS_REG_INT_STS_WR_OUT_STATE_ERROR_BB_K2                                                           (0x1<<4) // Output state machine reached error state.
41469   #define RSS_REG_INT_STS_WR_OUT_STATE_ERROR_BB_K2_SHIFT                                                     4
41470   #define RSS_REG_INT_STS_WR_MAIN_STATE_ERROR_BB_K2                                                          (0x1<<5) // Main state machine in RSS calculation block reached error state.
41471   #define RSS_REG_INT_STS_WR_MAIN_STATE_ERROR_BB_K2_SHIFT                                                    5
41472   #define RSS_REG_INT_STS_WR_CALC_STATE_ERROR_BB_K2                                                          (0x1<<6) // CALC state machine in RSS calculation block reached error state.
41473   #define RSS_REG_INT_STS_WR_CALC_STATE_ERROR_BB_K2_SHIFT                                                    6
41474   #define RSS_REG_INT_STS_WR_INP_FIFO_ERROR_BB_K2                                                            (0x1<<7) // Input FIFO overflow or underflow.
41475   #define RSS_REG_INT_STS_WR_INP_FIFO_ERROR_BB_K2_SHIFT                                                      7
41476   #define RSS_REG_INT_STS_WR_MSG_FIFO_ERROR_BB_K2                                                            (0x1<<9) // Message FIFO overflow or underflow.
41477   #define RSS_REG_INT_STS_WR_MSG_FIFO_ERROR_BB_K2_SHIFT                                                      9
41478 #define RSS_REG_INT_STS_CLR                                                                                  0x23898cUL //Access:RC   DataWidth:0x16   // Multi Field Register.
41479   #define RSS_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
41480   #define RSS_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
41481   #define RSS_REG_INT_STS_CLR_CMD_FIFO_ERROR                                                                 (0x1<<8) // RSS command FIFO overflow or underflow.
41482   #define RSS_REG_INT_STS_CLR_CMD_FIFO_ERROR_SHIFT                                                           8
41483   #define RSS_REG_INT_STS_CLR_RSP_FIFO_ERROR                                                                 (0x1<<10) // Response FIFO overflow or underflow.
41484   #define RSS_REG_INT_STS_CLR_RSP_FIFO_ERROR_SHIFT                                                           10
41485   #define RSS_REG_INT_STS_CLR_HDR_FIFO_ERROR                                                                 (0x1<<11) // Header FIFO overflow or underflow.
41486   #define RSS_REG_INT_STS_CLR_HDR_FIFO_ERROR_SHIFT                                                           11
41487   #define RSS_REG_INT_STS_CLR_INFO_FIFO_ERROR_E5                                                             (0x1<<12) // Info FIFO overflow or underflow.
41488   #define RSS_REG_INT_STS_CLR_INFO_FIFO_ERROR_E5_SHIFT                                                       12
41489   #define RSS_REG_INT_STS_CLR_KEY_LOW_FIFO_ERROR_E5                                                          (0x1<<13) // Key Low FIFO overflow or underflow.
41490   #define RSS_REG_INT_STS_CLR_KEY_LOW_FIFO_ERROR_E5_SHIFT                                                    13
41491   #define RSS_REG_INT_STS_CLR_KEY_MID_FIFO_ERROR_E5                                                          (0x1<<14) // Key Mid FIFO overflow or underflow.
41492   #define RSS_REG_INT_STS_CLR_KEY_MID_FIFO_ERROR_E5_SHIFT                                                    14
41493   #define RSS_REG_INT_STS_CLR_KEY_HIGH_FIFO_ERROR_E5                                                         (0x1<<15) // Key High FIFO overflow or underflow.
41494   #define RSS_REG_INT_STS_CLR_KEY_HIGH_FIFO_ERROR_E5_SHIFT                                                   15
41495   #define RSS_REG_INT_STS_CLR_TUPLE_FIFO_ERROR_E5                                                            (0x1<<16) // Tuple FIFO overflow or underflow.
41496   #define RSS_REG_INT_STS_CLR_TUPLE_FIFO_ERROR_E5_SHIFT                                                      16
41497   #define RSS_REG_INT_STS_CLR_HASH_FIFO_ERROR_E5                                                             (0x1<<17) // Hash FIFO overflow or underflow.
41498   #define RSS_REG_INT_STS_CLR_HASH_FIFO_ERROR_E5_SHIFT                                                       17
41499   #define RSS_REG_INT_STS_CLR_HASH_TUPLE_FIFO_ERROR_E5                                                       (0x1<<18) // Hash Tuple FIFO overflow or underflow.
41500   #define RSS_REG_INT_STS_CLR_HASH_TUPLE_FIFO_ERROR_E5_SHIFT                                                 18
41501   #define RSS_REG_INT_STS_CLR_IND_HASH_FIFO_ERROR_E5                                                         (0x1<<19) // Indirect Hash FIFO overflow or underflow.
41502   #define RSS_REG_INT_STS_CLR_IND_HASH_FIFO_ERROR_E5_SHIFT                                                   19
41503   #define RSS_REG_INT_STS_CLR_F4TUPLE_OFFSET_ZERO_E5                                                         (0x1<<20) // Received RSS hash command where f4tuple_offset field was 0.
41504   #define RSS_REG_INT_STS_CLR_F4TUPLE_OFFSET_ZERO_E5_SHIFT                                                   20
41505   #define RSS_REG_INT_STS_CLR_F4TUPLE_OFFSET_IN_TMLD_E5                                                      (0x1<<21) // Received RSS hash command where f4tuple_offset field puts f4tuple in the tmld header.
41506   #define RSS_REG_INT_STS_CLR_F4TUPLE_OFFSET_IN_TMLD_E5_SHIFT                                                21
41507   #define RSS_REG_INT_STS_CLR_MSG_INP_CNT_ERROR_BB_K2                                                        (0x1<<1) // Number of cycles in CM message from TSEM is 63.
41508   #define RSS_REG_INT_STS_CLR_MSG_INP_CNT_ERROR_BB_K2_SHIFT                                                  1
41509   #define RSS_REG_INT_STS_CLR_MSG_OUT_CNT_ERROR_BB_K2                                                        (0x1<<2) // Number of cycles in CM message to TM loader is 63.
41510   #define RSS_REG_INT_STS_CLR_MSG_OUT_CNT_ERROR_BB_K2_SHIFT                                                  2
41511   #define RSS_REG_INT_STS_CLR_INP_STATE_ERROR_BB_K2                                                          (0x1<<3) // Input state machine reached error state.
41512   #define RSS_REG_INT_STS_CLR_INP_STATE_ERROR_BB_K2_SHIFT                                                    3
41513   #define RSS_REG_INT_STS_CLR_OUT_STATE_ERROR_BB_K2                                                          (0x1<<4) // Output state machine reached error state.
41514   #define RSS_REG_INT_STS_CLR_OUT_STATE_ERROR_BB_K2_SHIFT                                                    4
41515   #define RSS_REG_INT_STS_CLR_MAIN_STATE_ERROR_BB_K2                                                         (0x1<<5) // Main state machine in RSS calculation block reached error state.
41516   #define RSS_REG_INT_STS_CLR_MAIN_STATE_ERROR_BB_K2_SHIFT                                                   5
41517   #define RSS_REG_INT_STS_CLR_CALC_STATE_ERROR_BB_K2                                                         (0x1<<6) // CALC state machine in RSS calculation block reached error state.
41518   #define RSS_REG_INT_STS_CLR_CALC_STATE_ERROR_BB_K2_SHIFT                                                   6
41519   #define RSS_REG_INT_STS_CLR_INP_FIFO_ERROR_BB_K2                                                           (0x1<<7) // Input FIFO overflow or underflow.
41520   #define RSS_REG_INT_STS_CLR_INP_FIFO_ERROR_BB_K2_SHIFT                                                     7
41521   #define RSS_REG_INT_STS_CLR_MSG_FIFO_ERROR_BB_K2                                                           (0x1<<9) // Message FIFO overflow or underflow.
41522   #define RSS_REG_INT_STS_CLR_MSG_FIFO_ERROR_BB_K2_SHIFT                                                     9
41523 #define RSS_REG_PRTY_MASK_H_0_BB_K2                                                                          0x238a04UL //Access:RW   DataWidth:0x4    // Multi Field Register.
41524   #define RSS_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: RSS_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
41525   #define RSS_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2_SHIFT                                              0
41526   #define RSS_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: RSS_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
41527   #define RSS_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2_SHIFT                                              1
41528   #define RSS_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Parity bit: RSS_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
41529   #define RSS_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                                2
41530   #define RSS_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: RSS_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
41531   #define RSS_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                3
41532 #define RSS_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x238a10UL //Access:RW   DataWidth:0x2    // Multi Field Register.
41533   #define RSS_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance rss.RSS_MEM_K2_GEN_IF.i_rss_mem_ram.i_ecc in module rss_mem_4port_ram
41534   #define RSS_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2_SHIFT                                               0
41535   #define RSS_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2                                                     (0x1<<1) // Enable ECC for memory ecc instance rss.RSS_IND_K2_GEN_IF.i_rss_ind_ram.i_ecc in module rss_ind_4port_ram
41536   #define RSS_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2_SHIFT                                               1
41537 #define RSS_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x238a14UL //Access:RW   DataWidth:0x2    // Multi Field Register.
41538   #define RSS_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance rss.RSS_MEM_K2_GEN_IF.i_rss_mem_ram.i_ecc in module rss_mem_4port_ram
41539   #define RSS_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2_SHIFT                                        0
41540   #define RSS_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2                                              (0x1<<1) // Set parity only for memory ecc instance rss.RSS_IND_K2_GEN_IF.i_rss_ind_ram.i_ecc in module rss_ind_4port_ram
41541   #define RSS_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2_SHIFT                                        1
41542 #define RSS_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x238a18UL //Access:RC   DataWidth:0x2    // Multi Field Register.
41543   #define RSS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance rss.RSS_MEM_K2_GEN_IF.i_rss_mem_ram.i_ecc in module rss_mem_4port_ram
41544   #define RSS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2_SHIFT                                 0
41545   #define RSS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance rss.RSS_IND_K2_GEN_IF.i_rss_ind_ram.i_ecc in module rss_ind_4port_ram
41546   #define RSS_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2_SHIFT                                 1
41547 #define RSS_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x238a1cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
41548 #define RSS_REG_KEY_RSS_EXT5                                                                                 0x238c00UL //Access:RW   DataWidth:0x8    // Key extension for 5th tuple.
41549 #define RSS_REG_TMLD_CREDIT                                                                                  0x238c04UL //Access:RW   DataWidth:0x6    // Number of credits on RSS interface to TMLD. Maximal supported value is 32.
41550 #define RSS_REG_RSS_RAM_MASK                                                                                 0x238c10UL //Access:WB   DataWidth:0x80   // RSS RAM bit enable. It will be used for write operation from RBC. If it equals to 1 then rss_ram_data for appropriate location will be written. Other way data will stay in this place without change.
41551 #define RSS_REG_RSS_RAM_MASK_SIZE                                                                            4
41552 #define RSS_REG_RSS_RAM_DATA                                                                                 0x238c20UL //Access:WB   DataWidth:0x80   // RSS RAM data. Read or write to this register will generate read or write transaction to RSS memory. Write data in this register will stay till next read command. After read was done to this register then vaue of this register will be changed to read data from RSS memory.
41553 #define RSS_REG_RSS_RAM_DATA_SIZE                                                                            4
41554 #define RSS_REG_RSS_RAM_ADDR                                                                                 0x238c30UL //Access:RW   DataWidth:0xd    // RSS RAM address. If bit 12 is 1 then bits 11:0 is done to RSS indirection memory If bits 12:10 is 0 then bits 6:0 is address to RSS CID table; If bits 12:10 is 1 then bits 9:0 is address to RSS KEY MSB table; If bits 12:10 is 2 then bits 9:0 is address to RSS KEY LSB table; If bits 12:10 is 3 then bits 7:0 is address to RSS INFO table.
41555 #define RSS_REG_RBC_STATUS                                                                                   0x238c34UL //Access:R    DataWidth:0x2    // B0 is asserted when RSS has a request from RBC that is still not done; B1 is asserted when RSS executed read or write request from RBC and next request still wasn't received.
41556 #define RSS_REG_EMPTY_STATUS_BB_K2                                                                           0x238c38UL //Access:R    DataWidth:0x5    // Debug register. FIFO empty status: {b0 - MSG FIFO; b1- RSS CMD FIFO; b2- INPUT FIFO; b3 - RSP FIFO; b4- RSS header FIFO}.
41557 #define RSS_REG_FULL_STATUS_BB_K2                                                                            0x238c3cUL //Access:R    DataWidth:0x5    // Debug register. FIFO empty status: {b0 - MSG FIFO; b1- RSS CMD FIFO; b2- INPUT FIFO; b3 - RSP FIFO; b4- RSS header FIFO}.
41558 #define RSS_REG_COUNTERS_STATUS_BB_K2                                                                        0x238c40UL //Access:R    DataWidth:0x20   // Debug register. FIFO empty status: {b15:8 - inp_fifo_counter; b7:6- cmd_fifo_couter; b5:0 - msg_fifo_counter}.
41559 #define RSS_REG_STATE_MACHINES_BB_K2                                                                         0x238c44UL //Access:R    DataWidth:0x10   // Debug register. State of each state machine {b15:12 - calc_cur_state; b11:8 - main_cur_state;b7:4 - msg_cur_state; b3:0 - inp_cur_state}.
41560 #define RSS_REG_ECO_RESERVED                                                                                 0x238c48UL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
41561 #define RSS_REG_DBG_SELECT                                                                                   0x238c4cUL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
41562 #define RSS_REG_DBG_DWORD_ENABLE                                                                             0x238c50UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
41563 #define RSS_REG_DBG_SHIFT                                                                                    0x238c54UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
41564 #define RSS_REG_DBG_FORCE_VALID                                                                              0x238c58UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
41565 #define RSS_REG_DBG_FORCE_FRAME                                                                              0x238c5cUL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
41566 #define RSS_REG_DBG_OUT_DATA                                                                                 0x238c60UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
41567 #define RSS_REG_DBG_OUT_DATA_SIZE                                                                            8
41568 #define RSS_REG_DBG_OUT_VALID                                                                                0x238c80UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
41569 #define RSS_REG_DBG_OUT_FRAME                                                                                0x238c84UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
41570 #define RSS_REG_MEMCTRL_WR_RD_N_BB                                                                           0x238c88UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
41571 #define RSS_REG_MEMCTRL_CMD_BB                                                                               0x238c8cUL //Access:RW   DataWidth:0x8    // command to CPU BIST
41572 #define RSS_REG_MEMCTRL_ADDRESS_BB                                                                           0x238c90UL //Access:RW   DataWidth:0x8    // address to CPU BIST
41573 #define RSS_REG_MEMCTRL_STATUS_BB                                                                            0x238c94UL //Access:R    DataWidth:0x20   // status from CPU BIST
41574 #define RSS_REG_FIFO_FULL_STATUS1_E5                                                                         0x238c98UL //Access:R    DataWidth:0xd    // Multi Field Register.
41575   #define RSS_REG_FIFO_FULL_STATUS1_RSP_FIFO_FULL_E5                                                         (0x1<<0) // The rsp fifio is empty.
41576   #define RSS_REG_FIFO_FULL_STATUS1_RSP_FIFO_FULL_E5_SHIFT                                                   0
41577   #define RSS_REG_FIFO_FULL_STATUS1_IND_HASH_FIFO_FULL_E5                                                    (0x1<<1) // The ind_hash fifo is full.
41578   #define RSS_REG_FIFO_FULL_STATUS1_IND_HASH_FIFO_FULL_E5_SHIFT                                              1
41579   #define RSS_REG_FIFO_FULL_STATUS1_HASH_TUPLE_FIFO_FULL_E5                                                  (0x1<<2) // The hash_tuple fifo is full.
41580   #define RSS_REG_FIFO_FULL_STATUS1_HASH_TUPLE_FIFO_FULL_E5_SHIFT                                            2
41581   #define RSS_REG_FIFO_FULL_STATUS1_HASH_FIFO_FULL_E5                                                        (0x1<<3) // The hash fifo is full.
41582   #define RSS_REG_FIFO_FULL_STATUS1_HASH_FIFO_FULL_E5_SHIFT                                                  3
41583   #define RSS_REG_FIFO_FULL_STATUS1_TUPLE_FIFO_FULL_E5                                                       (0x1<<4) // The tuple fifo is full.
41584   #define RSS_REG_FIFO_FULL_STATUS1_TUPLE_FIFO_FULL_E5_SHIFT                                                 4
41585   #define RSS_REG_FIFO_FULL_STATUS1_KEY_HIGH_FIFO_FULL_E5                                                    (0x1<<5) // The key_high fifo is full.
41586   #define RSS_REG_FIFO_FULL_STATUS1_KEY_HIGH_FIFO_FULL_E5_SHIFT                                              5
41587   #define RSS_REG_FIFO_FULL_STATUS1_KEY_MID_FIFO_FULL_E5                                                     (0x1<<6) // The key_mid fifo is full.
41588   #define RSS_REG_FIFO_FULL_STATUS1_KEY_MID_FIFO_FULL_E5_SHIFT                                               6
41589   #define RSS_REG_FIFO_FULL_STATUS1_KEY_LOW_FIFO_FULL_E5                                                     (0x1<<7) // The key_low fifo is full.
41590   #define RSS_REG_FIFO_FULL_STATUS1_KEY_LOW_FIFO_FULL_E5_SHIFT                                               7
41591   #define RSS_REG_FIFO_FULL_STATUS1_INFO_FIFO_FULL_E5                                                        (0x1<<8) // The info fifo is full.
41592   #define RSS_REG_FIFO_FULL_STATUS1_INFO_FIFO_FULL_E5_SHIFT                                                  8
41593   #define RSS_REG_FIFO_FULL_STATUS1_HEADER_FIFO_FULL_E5                                                      (0x1<<9) // The header fifo is full.
41594   #define RSS_REG_FIFO_FULL_STATUS1_HEADER_FIFO_FULL_E5_SHIFT                                                9
41595   #define RSS_REG_FIFO_FULL_STATUS1_CMD_FIFO_FULL_E5                                                         (0x1<<10) // The cmd fifo is full.
41596   #define RSS_REG_FIFO_FULL_STATUS1_CMD_FIFO_FULL_E5_SHIFT                                                   10
41597   #define RSS_REG_FIFO_FULL_STATUS1_MSG_FIFO_FULL_E5                                                         (0x1<<11) // The msg fifo is full.
41598   #define RSS_REG_FIFO_FULL_STATUS1_MSG_FIFO_FULL_E5_SHIFT                                                   11
41599   #define RSS_REG_FIFO_FULL_STATUS1_INP_FIFO_FULL_E5                                                         (0x1<<12) // The inp fifo is full.
41600   #define RSS_REG_FIFO_FULL_STATUS1_INP_FIFO_FULL_E5_SHIFT                                                   12
41601 #define RSS_REG_FIFO_EMPTY_STATUS1_E5                                                                        0x238c9cUL //Access:R    DataWidth:0xd    // Multi Field Register.
41602   #define RSS_REG_FIFO_EMPTY_STATUS1_RSP_FIFO_EMPTY_E5                                                       (0x1<<0) // The rsp fifio is empty.
41603   #define RSS_REG_FIFO_EMPTY_STATUS1_RSP_FIFO_EMPTY_E5_SHIFT                                                 0
41604   #define RSS_REG_FIFO_EMPTY_STATUS1_IND_HASH_FIFO_EMPTY_E5                                                  (0x1<<1) // The ind_hash fifo is empty.
41605   #define RSS_REG_FIFO_EMPTY_STATUS1_IND_HASH_FIFO_EMPTY_E5_SHIFT                                            1
41606   #define RSS_REG_FIFO_EMPTY_STATUS1_HASH_TUPLE_FIFO_EMPTY_E5                                                (0x1<<2) // The hash_tuple fifo is empty.
41607   #define RSS_REG_FIFO_EMPTY_STATUS1_HASH_TUPLE_FIFO_EMPTY_E5_SHIFT                                          2
41608   #define RSS_REG_FIFO_EMPTY_STATUS1_HASH_FIFO_EMPTY_E5                                                      (0x1<<3) // The hash fifo is empty.
41609   #define RSS_REG_FIFO_EMPTY_STATUS1_HASH_FIFO_EMPTY_E5_SHIFT                                                3
41610   #define RSS_REG_FIFO_EMPTY_STATUS1_TUPLE_FIFO_EMPTY_E5                                                     (0x1<<4) // The tuple fifo is empty.
41611   #define RSS_REG_FIFO_EMPTY_STATUS1_TUPLE_FIFO_EMPTY_E5_SHIFT                                               4
41612   #define RSS_REG_FIFO_EMPTY_STATUS1_KEY_HIGH_FIFO_EMPTY_E5                                                  (0x1<<5) // The key_high fifo is empty.
41613   #define RSS_REG_FIFO_EMPTY_STATUS1_KEY_HIGH_FIFO_EMPTY_E5_SHIFT                                            5
41614   #define RSS_REG_FIFO_EMPTY_STATUS1_KEY_MID_FIFO_EMPTY_E5                                                   (0x1<<6) // The key_mid fifo is empty.
41615   #define RSS_REG_FIFO_EMPTY_STATUS1_KEY_MID_FIFO_EMPTY_E5_SHIFT                                             6
41616   #define RSS_REG_FIFO_EMPTY_STATUS1_KEY_LOW_FIFO_EMPTY_E5                                                   (0x1<<7) // The key_low fifo is empty.
41617   #define RSS_REG_FIFO_EMPTY_STATUS1_KEY_LOW_FIFO_EMPTY_E5_SHIFT                                             7
41618   #define RSS_REG_FIFO_EMPTY_STATUS1_INFO_FIFO_EMPTY_E5                                                      (0x1<<8) // The info fifo is empty.
41619   #define RSS_REG_FIFO_EMPTY_STATUS1_INFO_FIFO_EMPTY_E5_SHIFT                                                8
41620   #define RSS_REG_FIFO_EMPTY_STATUS1_HEADER_FIFO_EMPTY_E5                                                    (0x1<<9) // The header fifo is empty.
41621   #define RSS_REG_FIFO_EMPTY_STATUS1_HEADER_FIFO_EMPTY_E5_SHIFT                                              9
41622   #define RSS_REG_FIFO_EMPTY_STATUS1_CMD_FIFO_EMPTY_E5                                                       (0x1<<10) // The cmd fifo is empty.
41623   #define RSS_REG_FIFO_EMPTY_STATUS1_CMD_FIFO_EMPTY_E5_SHIFT                                                 10
41624   #define RSS_REG_FIFO_EMPTY_STATUS1_MSG_FIFO_EMPTY_E5                                                       (0x1<<11) // The msg fifo is empty.
41625   #define RSS_REG_FIFO_EMPTY_STATUS1_MSG_FIFO_EMPTY_E5_SHIFT                                                 11
41626   #define RSS_REG_FIFO_EMPTY_STATUS1_INP_FIFO_EMPTY_E5                                                       (0x1<<12) // The inp fifo is empty.
41627   #define RSS_REG_FIFO_EMPTY_STATUS1_INP_FIFO_EMPTY_E5_SHIFT                                                 12
41628 #define RSS_REG_COUNTER_STATUS1_E5                                                                           0x238ca0UL //Access:R    DataWidth:0x20   // Multi Field Register.
41629   #define RSS_REG_COUNTER_STATUS1_INP_FIFO_COUNTER_E5                                                        (0xf<<0) // number of valid words in the inp fifo.
41630   #define RSS_REG_COUNTER_STATUS1_INP_FIFO_COUNTER_E5_SHIFT                                                  0
41631   #define RSS_REG_COUNTER_STATUS1_MSG_FIFO_COUNTER_E5                                                        (0x1f<<4) // number of valid words in the msg fifo.
41632   #define RSS_REG_COUNTER_STATUS1_MSG_FIFO_COUNTER_E5_SHIFT                                                  4
41633   #define RSS_REG_COUNTER_STATUS1_CMD_FIFO_COUNTER_E5                                                        (0x7<<9) // number of valid words in the cmd fifo.
41634   #define RSS_REG_COUNTER_STATUS1_CMD_FIFO_COUNTER_E5_SHIFT                                                  9
41635   #define RSS_REG_COUNTER_STATUS1_HEADER_FIFO_COUNTER_E5                                                     (0x3<<12) // number of valid words in the header fifo.
41636   #define RSS_REG_COUNTER_STATUS1_HEADER_FIFO_COUNTER_E5_SHIFT                                               12
41637   #define RSS_REG_COUNTER_STATUS1_INFO_FIFO_COUNTER_E5                                                       (0x3<<14) // number of valid words in the info fifo.
41638   #define RSS_REG_COUNTER_STATUS1_INFO_FIFO_COUNTER_E5_SHIFT                                                 14
41639   #define RSS_REG_COUNTER_STATUS1_KEY_LOW_FIFO_COUNTER_E5                                                    (0x3<<16) // number of valid words in the key_low fifo.
41640   #define RSS_REG_COUNTER_STATUS1_KEY_LOW_FIFO_COUNTER_E5_SHIFT                                              16
41641   #define RSS_REG_COUNTER_STATUS1_KEY_MID_FIFO_COUNTER_E5                                                    (0x3<<18) // number of valid words in the key_mid fifo.
41642   #define RSS_REG_COUNTER_STATUS1_KEY_MID_FIFO_COUNTER_E5_SHIFT                                              18
41643   #define RSS_REG_COUNTER_STATUS1_KEY_HIGH_FIFO_COUNTER_E5                                                   (0x3<<20) // number of valid words in the key_high fifo.
41644   #define RSS_REG_COUNTER_STATUS1_KEY_HIGH_FIFO_COUNTER_E5_SHIFT                                             20
41645   #define RSS_REG_COUNTER_STATUS1_TUPLE_FIFO_COUNTER_E5                                                      (0x3<<22) // number of valid words in the tuple fifo.
41646   #define RSS_REG_COUNTER_STATUS1_TUPLE_FIFO_COUNTER_E5_SHIFT                                                22
41647   #define RSS_REG_COUNTER_STATUS1_HASH_FIFO_COUNTER_E5                                                       (0x3<<24) // number of valid words in the hash fifo.
41648   #define RSS_REG_COUNTER_STATUS1_HASH_FIFO_COUNTER_E5_SHIFT                                                 24
41649   #define RSS_REG_COUNTER_STATUS1_HASH_TUPLE_FIFO_COUNTER_E5                                                 (0x3<<26) // number of valid words in the hash_tuple fifo.
41650   #define RSS_REG_COUNTER_STATUS1_HASH_TUPLE_FIFO_COUNTER_E5_SHIFT                                           26
41651   #define RSS_REG_COUNTER_STATUS1_IND_HASH_FIFO_COUNTER_E5                                                   (0x3<<28) // number of valid words in the ind_hash fifo.
41652   #define RSS_REG_COUNTER_STATUS1_IND_HASH_FIFO_COUNTER_E5_SHIFT                                             28
41653   #define RSS_REG_COUNTER_STATUS1_RSP_FIFO_COUNTER_E5                                                        (0x3<<30) // number of valid words in the rsp fifo.
41654   #define RSS_REG_COUNTER_STATUS1_RSP_FIFO_COUNTER_E5_SHIFT                                                  30
41655 #define RSS_REG_STATE_MACHINES1_E5                                                                           0x238ca4UL //Access:R    DataWidth:0x13   // Multi Field Register.
41656   #define RSS_REG_STATE_MACHINES1_INP_PARSE_STATE_E5                                                         (0xf<<0) // inp_parse_state delayed 1 clock (rss_inp.v)
41657   #define RSS_REG_STATE_MACHINES1_INP_PARSE_STATE_E5_SHIFT                                                   0
41658   #define RSS_REG_STATE_MACHINES1_INP_MEM_STATE_E5                                                           (0xf<<4) // inp_mem_state delayed 1 clock (rss_inp.v)
41659   #define RSS_REG_STATE_MACHINES1_INP_MEM_STATE_E5_SHIFT                                                     4
41660   #define RSS_REG_STATE_MACHINES1_CALC_STATE_E5                                                              (0x3<<8) // calc_state delayed 1 clock (rss_calc.v)
41661   #define RSS_REG_STATE_MACHINES1_CALC_STATE_E5_SHIFT                                                        8
41662   #define RSS_REG_STATE_MACHINES1_IND_STATE_E5                                                               (0x7<<10) // ind_state delayed 1 clock (rss_ind.v)
41663   #define RSS_REG_STATE_MACHINES1_IND_STATE_E5_SHIFT                                                         10
41664   #define RSS_REG_STATE_MACHINES1_CID_STATE_E5                                                               (0x7<<13) // ind_state delayed 1 clock (rss_ind.v)
41665   #define RSS_REG_STATE_MACHINES1_CID_STATE_E5_SHIFT                                                         13
41666   #define RSS_REG_STATE_MACHINES1_OUT_STATE_E5                                                               (0x7<<16) // out_state delayed 1 clock (rss_out.v)
41667   #define RSS_REG_STATE_MACHINES1_OUT_STATE_E5_SHIFT                                                         16
41668 #define RPB_REG_INT_STS                                                                                      0x23c040UL //Access:R    DataWidth:0x9    // Multi Field Register.
41669   #define RPB_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
41670   #define RPB_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
41671   #define RPB_REG_INT_STS_EOP_ERROR                                                                          (0x1<<1) // EOP check error.
41672   #define RPB_REG_INT_STS_EOP_ERROR_SHIFT                                                                    1
41673   #define RPB_REG_INT_STS_IFIFO_ERROR                                                                        (0x1<<2) // Instruction FIFO error.
41674   #define RPB_REG_INT_STS_IFIFO_ERROR_SHIFT                                                                  2
41675   #define RPB_REG_INT_STS_PFIFO_ERROR                                                                        (0x1<<3) // Parameter FIFO error.
41676   #define RPB_REG_INT_STS_PFIFO_ERROR_SHIFT                                                                  3
41677   #define RPB_REG_INT_STS_DB_BUF_ERROR                                                                       (0x1<<4) // DB FIFO error.
41678   #define RPB_REG_INT_STS_DB_BUF_ERROR_SHIFT                                                                 4
41679   #define RPB_REG_INT_STS_TH_EXEC_ERROR                                                                      (0x1<<5) //
41680   #define RPB_REG_INT_STS_TH_EXEC_ERROR_SHIFT                                                                5
41681   #define RPB_REG_INT_STS_TQ_ERROR_WR                                                                        (0x1<<6) // TQ write overflow.
41682   #define RPB_REG_INT_STS_TQ_ERROR_WR_SHIFT                                                                  6
41683   #define RPB_REG_INT_STS_TQ_ERROR_RD_TH                                                                     (0x1<<7) // TQ read underflow by task handler.
41684   #define RPB_REG_INT_STS_TQ_ERROR_RD_TH_SHIFT                                                               7
41685   #define RPB_REG_INT_STS_TQ_ERROR_RD_IH                                                                     (0x1<<8) // TQ read underflow by instruction handler.
41686   #define RPB_REG_INT_STS_TQ_ERROR_RD_IH_SHIFT                                                               8
41687 #define RPB_REG_INT_MASK                                                                                     0x23c044UL //Access:RW   DataWidth:0x9    // Multi Field Register.
41688   #define RPB_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.ADDRESS_ERROR .
41689   #define RPB_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
41690   #define RPB_REG_INT_MASK_EOP_ERROR                                                                         (0x1<<1) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.EOP_ERROR .
41691   #define RPB_REG_INT_MASK_EOP_ERROR_SHIFT                                                                   1
41692   #define RPB_REG_INT_MASK_IFIFO_ERROR                                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.IFIFO_ERROR .
41693   #define RPB_REG_INT_MASK_IFIFO_ERROR_SHIFT                                                                 2
41694   #define RPB_REG_INT_MASK_PFIFO_ERROR                                                                       (0x1<<3) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.PFIFO_ERROR .
41695   #define RPB_REG_INT_MASK_PFIFO_ERROR_SHIFT                                                                 3
41696   #define RPB_REG_INT_MASK_DB_BUF_ERROR                                                                      (0x1<<4) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.DB_BUF_ERROR .
41697   #define RPB_REG_INT_MASK_DB_BUF_ERROR_SHIFT                                                                4
41698   #define RPB_REG_INT_MASK_TH_EXEC_ERROR                                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TH_EXEC_ERROR .
41699   #define RPB_REG_INT_MASK_TH_EXEC_ERROR_SHIFT                                                               5
41700   #define RPB_REG_INT_MASK_TQ_ERROR_WR                                                                       (0x1<<6) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_WR .
41701   #define RPB_REG_INT_MASK_TQ_ERROR_WR_SHIFT                                                                 6
41702   #define RPB_REG_INT_MASK_TQ_ERROR_RD_TH                                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_TH .
41703   #define RPB_REG_INT_MASK_TQ_ERROR_RD_TH_SHIFT                                                              7
41704   #define RPB_REG_INT_MASK_TQ_ERROR_RD_IH                                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_IH .
41705   #define RPB_REG_INT_MASK_TQ_ERROR_RD_IH_SHIFT                                                              8
41706 #define RPB_REG_INT_STS_WR                                                                                   0x23c048UL //Access:WR   DataWidth:0x9    // Multi Field Register.
41707   #define RPB_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
41708   #define RPB_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
41709   #define RPB_REG_INT_STS_WR_EOP_ERROR                                                                       (0x1<<1) // EOP check error.
41710   #define RPB_REG_INT_STS_WR_EOP_ERROR_SHIFT                                                                 1
41711   #define RPB_REG_INT_STS_WR_IFIFO_ERROR                                                                     (0x1<<2) // Instruction FIFO error.
41712   #define RPB_REG_INT_STS_WR_IFIFO_ERROR_SHIFT                                                               2
41713   #define RPB_REG_INT_STS_WR_PFIFO_ERROR                                                                     (0x1<<3) // Parameter FIFO error.
41714   #define RPB_REG_INT_STS_WR_PFIFO_ERROR_SHIFT                                                               3
41715   #define RPB_REG_INT_STS_WR_DB_BUF_ERROR                                                                    (0x1<<4) // DB FIFO error.
41716   #define RPB_REG_INT_STS_WR_DB_BUF_ERROR_SHIFT                                                              4
41717   #define RPB_REG_INT_STS_WR_TH_EXEC_ERROR                                                                   (0x1<<5) //
41718   #define RPB_REG_INT_STS_WR_TH_EXEC_ERROR_SHIFT                                                             5
41719   #define RPB_REG_INT_STS_WR_TQ_ERROR_WR                                                                     (0x1<<6) // TQ write overflow.
41720   #define RPB_REG_INT_STS_WR_TQ_ERROR_WR_SHIFT                                                               6
41721   #define RPB_REG_INT_STS_WR_TQ_ERROR_RD_TH                                                                  (0x1<<7) // TQ read underflow by task handler.
41722   #define RPB_REG_INT_STS_WR_TQ_ERROR_RD_TH_SHIFT                                                            7
41723   #define RPB_REG_INT_STS_WR_TQ_ERROR_RD_IH                                                                  (0x1<<8) // TQ read underflow by instruction handler.
41724   #define RPB_REG_INT_STS_WR_TQ_ERROR_RD_IH_SHIFT                                                            8
41725 #define RPB_REG_INT_STS_CLR                                                                                  0x23c04cUL //Access:RC   DataWidth:0x9    // Multi Field Register.
41726   #define RPB_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
41727   #define RPB_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
41728   #define RPB_REG_INT_STS_CLR_EOP_ERROR                                                                      (0x1<<1) // EOP check error.
41729   #define RPB_REG_INT_STS_CLR_EOP_ERROR_SHIFT                                                                1
41730   #define RPB_REG_INT_STS_CLR_IFIFO_ERROR                                                                    (0x1<<2) // Instruction FIFO error.
41731   #define RPB_REG_INT_STS_CLR_IFIFO_ERROR_SHIFT                                                              2
41732   #define RPB_REG_INT_STS_CLR_PFIFO_ERROR                                                                    (0x1<<3) // Parameter FIFO error.
41733   #define RPB_REG_INT_STS_CLR_PFIFO_ERROR_SHIFT                                                              3
41734   #define RPB_REG_INT_STS_CLR_DB_BUF_ERROR                                                                   (0x1<<4) // DB FIFO error.
41735   #define RPB_REG_INT_STS_CLR_DB_BUF_ERROR_SHIFT                                                             4
41736   #define RPB_REG_INT_STS_CLR_TH_EXEC_ERROR                                                                  (0x1<<5) //
41737   #define RPB_REG_INT_STS_CLR_TH_EXEC_ERROR_SHIFT                                                            5
41738   #define RPB_REG_INT_STS_CLR_TQ_ERROR_WR                                                                    (0x1<<6) // TQ write overflow.
41739   #define RPB_REG_INT_STS_CLR_TQ_ERROR_WR_SHIFT                                                              6
41740   #define RPB_REG_INT_STS_CLR_TQ_ERROR_RD_TH                                                                 (0x1<<7) // TQ read underflow by task handler.
41741   #define RPB_REG_INT_STS_CLR_TQ_ERROR_RD_TH_SHIFT                                                           7
41742   #define RPB_REG_INT_STS_CLR_TQ_ERROR_RD_IH                                                                 (0x1<<8) // TQ read underflow by instruction handler.
41743   #define RPB_REG_INT_STS_CLR_TQ_ERROR_RD_IH_SHIFT                                                           8
41744 #define RPB_REG_PRTY_MASK                                                                                    0x23c054UL //Access:RW   DataWidth:0x1    // Multi Field Register.
41745   #define RPB_REG_PRTY_MASK_DATAPATH_REGISTERS                                                               (0x1<<0) // This bit masks, when set, the Parity bit: PB_REG_PRTY_STS.DATAPATH_REGISTERS .
41746   #define RPB_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                         0
41747 #define RPB_REG_CONTROL                                                                                      0x23c400UL //Access:RW   DataWidth:0xd    // Multi Field Register.
41748   #define RPB_REG_CONTROL_BYTE_ORDER_SWITCH                                                                  (0x1<<0) // Indicates if to switch the CRC result byte ordering. 0=don't switch;1=switch.
41749   #define RPB_REG_CONTROL_BYTE_ORDER_SWITCH_SHIFT                                                            0
41750   #define RPB_REG_CONTROL_DB_IGNORE_ERROR                                                                    (0x1<<1) // Indicates if to ignore the input error indication.
41751   #define RPB_REG_CONTROL_DB_IGNORE_ERROR_SHIFT                                                              1
41752   #define RPB_REG_CONTROL_DONT_PASS_ERROR                                                                    (0x1<<2) // Masks error on output of pb.
41753   #define RPB_REG_CONTROL_DONT_PASS_ERROR_SHIFT                                                              2
41754   #define RPB_REG_CONTROL_EOP_CHECK_DISABLE                                                                  (0x1<<3) // Disables EOP check (EOP check verifies that the last Task instruction is accessing a line that has EOP on it. this way one could find mismatches between expected length and actual length on some packet.
41755   #define RPB_REG_CONTROL_EOP_CHECK_DISABLE_SHIFT                                                            3
41756   #define RPB_REG_CONTROL_CRC_COMPARE_DISABLE                                                                (0x1<<4) // Disables CRC2 machine (the machine that is used for comparing actual CRC with a value that is provided to the PB.
41757   #define RPB_REG_CONTROL_CRC_COMPARE_DISABLE_SHIFT                                                          4
41758   #define RPB_REG_CONTROL_EN_INPUTS                                                                          (0x1<<5) // Enable inputs.
41759   #define RPB_REG_CONTROL_EN_INPUTS_SHIFT                                                                    5
41760   #define RPB_REG_CONTROL_DISABLE_PB                                                                         (0x1<<6) // Debug only: Disable PB.
41761   #define RPB_REG_CONTROL_DISABLE_PB_SHIFT                                                                   6
41762   #define RPB_REG_CONTROL_DEBUG_SELECT                                                                       (0xf<<7) // Obsolete.
41763   #define RPB_REG_CONTROL_DEBUG_SELECT_SHIFT                                                                 7
41764   #define RPB_REG_CONTROL_RELAX_TH                                                                           (0x1<<11) // Dbug only.
41765   #define RPB_REG_CONTROL_RELAX_TH_SHIFT                                                                     11
41766   #define RPB_REG_CONTROL_DUMMY_ERR_ALLOW                                                                    (0x1<<12) // Dummy ingress error allow.  When cleared, an error received on the ingress interface will be masked for instructions in which the "dummy read" bit is set.
41767   #define RPB_REG_CONTROL_DUMMY_ERR_ALLOW_SHIFT                                                              12
41768 #define RPB_REG_CRC_MASK_1_0                                                                                 0x23c404UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41769 #define RPB_REG_CRC_MASK_1_1                                                                                 0x23c408UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41770 #define RPB_REG_CRC_MASK_1_2                                                                                 0x23c40cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41771 #define RPB_REG_CRC_MASK_1_3                                                                                 0x23c410UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41772 #define RPB_REG_CRC_MASK_2_0                                                                                 0x23c414UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41773 #define RPB_REG_CRC_MASK_2_1                                                                                 0x23c418UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41774 #define RPB_REG_CRC_MASK_2_2                                                                                 0x23c41cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41775 #define RPB_REG_CRC_MASK_2_3                                                                                 0x23c420UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41776 #define RPB_REG_CRC_MASK_3_0                                                                                 0x23c424UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41777 #define RPB_REG_CRC_MASK_3_1                                                                                 0x23c428UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41778 #define RPB_REG_CRC_MASK_3_2                                                                                 0x23c42cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41779 #define RPB_REG_CRC_MASK_3_3                                                                                 0x23c430UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
41780 #define RPB_REG_DB_EMPTY                                                                                     0x23c500UL //Access:R    DataWidth:0x1    // Data Buffer empty status.
41781 #define RPB_REG_DB_FULL                                                                                      0x23c504UL //Access:R    DataWidth:0x1    // Data Buffer full status.
41782 #define RPB_REG_TQ_EMPTY                                                                                     0x23c508UL //Access:R    DataWidth:0x1    // Task Queue empty status.
41783 #define RPB_REG_TQ_FULL                                                                                      0x23c50cUL //Access:R    DataWidth:0x1    // Task Queue full status.
41784 #define RPB_REG_IFIFO_EMPTY                                                                                  0x23c510UL //Access:R    DataWidth:0x1    // Instruction FIFO empty status.
41785 #define RPB_REG_IFIFO_FULL                                                                                   0x23c514UL //Access:R    DataWidth:0x1    // Instruction FIFO full status.
41786 #define RPB_REG_PFIFO_EMPTY                                                                                  0x23c518UL //Access:R    DataWidth:0x1    // Parameter FIFO empty status.
41787 #define RPB_REG_PFIFO_FULL                                                                                   0x23c51cUL //Access:R    DataWidth:0x1    // Parameter FIFO full status.
41788 #define RPB_REG_TQ_TH_EMPTY                                                                                  0x23c520UL //Access:R    DataWidth:0x1    // Task Queue empty status for task handler.
41789 #define RPB_REG_ERRORED_CRC                                                                                  0x23c600UL //Access:R    DataWidth:0x20   // CRC mismatch debug register.  This register stores the calculated CRC value that resulted in the most recent CRC error event.
41790 #define RPB_REG_ERRORED_INSTR                                                                                0x23c604UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the instruction being executed at the time EOP error is detected. The instruction is aligned with the least significant bit of this register.  Bits 31:29 provide additional information about the instruction.  Bit 31 indicates whether the instruction is valid.  Bit 30 indicates if the instruction is the first instruction in the task.  Bit 29 indicates whether the instruction is the last instruction in the task.
41791 #define RPB_REG_ERRORED_HDR_LOW                                                                              0x23c608UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the lower 32 bits of the task header being executed at the time EOP error is detected.  The instruction length is not kept and is read as 0.
41792 #define RPB_REG_ERRORED_HDR_HIGH                                                                             0x23c60cUL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the upper 32 bits of the task header being executed at the time EOP error is detected.  The task passthrough bit is not kept and is read as 0.
41793 #define RPB_REG_ERRORED_LENGTH                                                                               0x23c610UL //Access:R    DataWidth:0x10   // EOP mismatch debug register.  This register provides the number of data bytes remaining to be read from DB at the time of EOP error detection.
41794 #define RPB_REG_ECO_RESERVED                                                                                 0x23c614UL //Access:RW   DataWidth:0x8    // For future eco.
41795 #define RPB_REG_DBG_OUT_DATA                                                                                 0x23c700UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
41796 #define RPB_REG_DBG_OUT_DATA_SIZE                                                                            8
41797 #define RPB_REG_DBG_OUT_VALID                                                                                0x23c720UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
41798 #define RPB_REG_DBG_OUT_FRAME                                                                                0x23c724UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
41799 #define RPB_REG_DBG_SELECT                                                                                   0x23c728UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
41800 #define RPB_REG_DBG_DWORD_ENABLE                                                                             0x23c72cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
41801 #define RPB_REG_DBG_SHIFT                                                                                    0x23c730UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
41802 #define RPB_REG_DBG_FORCE_VALID                                                                              0x23c734UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
41803 #define RPB_REG_DBG_FORCE_FRAME                                                                              0x23c738UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
41804 #define RPB_REG_DB_FIFO                                                                                      0x23e000UL //Access:WB_R DataWidth:0x108  // Provides read-only access of the data buffer FIFO. Intended for debug purposes.
41805 #define RPB_REG_DB_FIFO_SIZE                                                                                 512
41806 #define RPB_REG_L1                                                                                           0x23f000UL //Access:WB   DataWidth:0x40   // L1 CRC memory access.
41807 #define RPB_REG_L1_SIZE                                                                                      640
41808 #define PSWRQ2_REG_RBC_DONE                                                                                  0x240000UL //Access:RW   DataWidth:0x1    // Driver should write 1 to this register in order to signal the PSWRQ block to start initializing internal memories.
41809 #define PSWRQ2_REG_CFG_DONE                                                                                  0x240004UL //Access:R    DataWidth:0x1    // PSWRQ internal memories initialization is done. Driver should check this register is 1 some time after writing 1 to rbc_done register.
41810 #define PSWRQ2_REG_RESET_STT                                                                                 0x240008UL //Access:RW   DataWidth:0x1    // MCP writes '1' to this bit to indicate PSWRQ to initialize Steering Tag Table with zeros. PSWRQ clears this bit when the initialization is done. MCP can use this register the same as it uses IGU reset_memories register.
41811 #define PSWRQ2_REG_CDUT_P_SIZE                                                                               0x24000cUL //Access:RW   DataWidth:0x4    // Page size in L2P table for CDU-Task module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41812 #define PSWRQ2_REG_CDUC_P_SIZE                                                                               0x240010UL //Access:RW   DataWidth:0x4    // Page size in L2P table for CDU module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41813 #define PSWRQ2_REG_TM_P_SIZE                                                                                 0x240014UL //Access:RW   DataWidth:0x4    // Page size in L2P table for TM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41814 #define PSWRQ2_REG_QM_P_SIZE                                                                                 0x240018UL //Access:RW   DataWidth:0x4    // Page size in L2P table for QM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41815 #define PSWRQ2_REG_SRC_P_SIZE                                                                                0x24001cUL //Access:RW   DataWidth:0x4    // Page size in L2P table for SRC module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41816 #define PSWRQ2_REG_DBG_P_SIZE                                                                                0x240020UL //Access:RW   DataWidth:0x4    // Page size in L2P table for dbg module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41817 #define PSWRQ2_REG_XSDM_P_SIZE                                                                               0x240024UL //Access:RW   DataWidth:0x4    // Page size in L2P table for SRC module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41818 #define PSWRQ2_REG_TSDM_P_SIZE                                                                               0x240028UL //Access:RW   DataWidth:0x4    // Page size in L2P table for dbg module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41819 #define PSWRQ2_REG_USDM_P_SIZE                                                                               0x24002cUL //Access:RW   DataWidth:0x4    // Page size in L2P table for dbg module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
41820 #define PSWRQ2_REG_TM_FIRST_ILT                                                                              0x240030UL //Access:RW   DataWidth:0xe    // First memory address base for tm in ILT.
41821 #define PSWRQ2_REG_TM_LAST_ILT                                                                               0x240034UL //Access:RW   DataWidth:0xe    // Last memory address base for tm in ILT.
41822 #define PSWRQ2_REG_QM_FIRST_ILT                                                                              0x240038UL //Access:RW   DataWidth:0xe    // First memory address base for qm in ILT.
41823 #define PSWRQ2_REG_QM_LAST_ILT                                                                               0x24003cUL //Access:RW   DataWidth:0xe    // Last memory address base for qm in ILT.
41824 #define PSWRQ2_REG_SRC_FIRST_ILT                                                                             0x240040UL //Access:RW   DataWidth:0xe    // First memory address base for src in ILT.
41825 #define PSWRQ2_REG_SRC_LAST_ILT                                                                              0x240044UL //Access:RW   DataWidth:0xe    // Last memory address base for src in ILT.
41826 #define PSWRQ2_REG_CDUC_FIRST_ILT                                                                            0x240048UL //Access:RW   DataWidth:0xe    // First memory address base for cdu-connection in ILT.
41827 #define PSWRQ2_REG_CDUC_LAST_ILT                                                                             0x24004cUL //Access:RW   DataWidth:0xe    // Last memory address base for cdu-connection in ILT.
41828 #define PSWRQ2_REG_CDUT_FIRST_ILT                                                                            0x240050UL //Access:RW   DataWidth:0xe    // First memory address base for cdu-task in ILT.
41829 #define PSWRQ2_REG_CDUT_LAST_ILT                                                                             0x240054UL //Access:RW   DataWidth:0xe    // Last memory address base for cdu-task in ILT.
41830 #define PSWRQ2_REG_XSDM_FIRST_ILT                                                                            0x240058UL //Access:RW   DataWidth:0xe    // First memory address base for xsdm in ILT.
41831 #define PSWRQ2_REG_XSDM_LAST_ILT                                                                             0x24005cUL //Access:RW   DataWidth:0xe    // Last memory address base for xsdm in ILT.
41832 #define PSWRQ2_REG_TSDM_FIRST_ILT                                                                            0x240060UL //Access:RW   DataWidth:0xe    // First memory address base for tsdm in ILT.
41833 #define PSWRQ2_REG_TSDM_LAST_ILT                                                                             0x240064UL //Access:RW   DataWidth:0xe    // Last memory address base for tsdm in ILT.
41834 #define PSWRQ2_REG_USDM_FIRST_ILT                                                                            0x240068UL //Access:RW   DataWidth:0xe    // First memory address base for usdm in ILT.
41835 #define PSWRQ2_REG_USDM_LAST_ILT                                                                             0x24006cUL //Access:RW   DataWidth:0xe    // Last memory address base for usdm in ILT.
41836 #define PSWRQ2_REG_DBG_FIRST_ILT                                                                             0x240070UL //Access:RW   DataWidth:0xe    // First memory address base for dbg in ILT.
41837 #define PSWRQ2_REG_DBG_LAST_ILT                                                                              0x240074UL //Access:RW   DataWidth:0xe    // Last memory address base for dbg in ILT.
41838 #define PSWRQ2_REG_ENDIANITY_00                                                                              0x240078UL //Access:RW   DataWidth:0x2    // Requests from all SDM's and DMAE with endian mode 0 will receive the endian mode indicated here.
41839 #define PSWRQ2_REG_ENDIANITY_01                                                                              0x24007cUL //Access:RW   DataWidth:0x2    // Requests from all SDM's and DMAE with endian mode 1 will receive the endian mode indicated here.
41840 #define PSWRQ2_REG_ENDIANITY_02                                                                              0x240080UL //Access:RW   DataWidth:0x2    // Requests from all SDM's and DMAE with endian mode 2 will receive the endian mode indicated here.
41841 #define PSWRQ2_REG_ENDIANITY_03                                                                              0x240084UL //Access:RW   DataWidth:0x2    // Requests from all SDM's and DMAE with endian mode 3 will receive the endian mode indicated here.
41842 #define PSWRQ2_REG_PTU_ENDIAN_M                                                                              0x240088UL //Access:RW   DataWidth:0x2    // Endian mode for ptu.
41843 #define PSWRQ2_REG_M2P_ENDIAN_M                                                                              0x24008cUL //Access:RW   DataWidth:0x2    // Endian mode for m2p.
41844 #define PSWRQ2_REG_TM_NUMBER_OF_PF_BLOCKS                                                                    0x240090UL //Access:RW   DataWidth:0x10   // Number of ILT PF blocks.
41845 #define PSWRQ2_REG_CDUT_NUMBER_OF_PF_BLOCKS                                                                  0x240094UL //Access:RW   DataWidth:0x10   // Number of ILT PF blocks.
41846 #define PSWRQ2_REG_CDUC_NUMBER_OF_PF_BLOCKS                                                                  0x240098UL //Access:RW   DataWidth:0x10   // Number of ILT PF blocks.
41847 #define PSWRQ2_REG_TM_VF_BLOCKS                                                                              0x24009cUL //Access:RW   DataWidth:0x8    // Number of ILT VF blocks.
41848 #define PSWRQ2_REG_CDUT_VF_BLOCKS                                                                            0x2400a0UL //Access:RW   DataWidth:0x8    // Number of ILT VF blocks.
41849 #define PSWRQ2_REG_CDUC_VF_BLOCKS                                                                            0x2400a4UL //Access:RW   DataWidth:0x8    // Number of ILT VF blocks.
41850 #define PSWRQ2_REG_TM_BLOCKS_FACTOR                                                                          0x2400a8UL //Access:RW   DataWidth:0x4    // ILT blocks factor.
41851 #define PSWRQ2_REG_CDUT_BLOCKS_FACTOR                                                                        0x2400acUL //Access:RW   DataWidth:0x4    // ILT blocks factor.
41852 #define PSWRQ2_REG_CDUC_BLOCKS_FACTOR                                                                        0x2400b0UL //Access:RW   DataWidth:0x4    // ILT blocks factor.
41853 #define PSWRQ2_REG_VF_BASE                                                                                   0x2400b4UL //Access:RW   DataWidth:0x8    // First VF assigned to this PF. Used for ILT for VFs calculations.
41854 #define PSWRQ2_REG_VF_LAST_ILT                                                                               0x2400b8UL //Access:RW   DataWidth:0x8    // VF LAST
41855 #define PSWRQ2_REG_DBG_OUT_DATA                                                                              0x2400e0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
41856 #define PSWRQ2_REG_DBG_OUT_DATA_SIZE                                                                         8
41857 #define PSWRQ2_REG_DBG_SELECT                                                                                0x240100UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
41858 #define PSWRQ2_REG_DBG_DWORD_ENABLE                                                                          0x240104UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
41859 #define PSWRQ2_REG_DBG_SHIFT                                                                                 0x240108UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
41860 #define PSWRQ2_REG_DBG_FORCE_VALID                                                                           0x24010cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
41861 #define PSWRQ2_REG_DBG_FORCE_FRAME                                                                           0x240110UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
41862 #define PSWRQ2_REG_DBG_OUT_VALID                                                                             0x240114UL //Access:R    DataWidth:0x4    // Dbgmux output valid
41863 #define PSWRQ2_REG_DBG_OUT_FRAME                                                                             0x240118UL //Access:R    DataWidth:0x4    // Dbgmux output frame
41864 #define PSWRQ2_REG_INT_STS                                                                                   0x240180UL //Access:R    DataWidth:0xf    // Multi Field Register.
41865   #define PSWRQ2_REG_INT_STS_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
41866   #define PSWRQ2_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                             0
41867   #define PSWRQ2_REG_INT_STS_L2P_FIFO_OVERFLOW                                                               (0x1<<1) // Overflow in l2p input fifo - hard wired to 0 in E4.
41868   #define PSWRQ2_REG_INT_STS_L2P_FIFO_OVERFLOW_SHIFT                                                         1
41869   #define PSWRQ2_REG_INT_STS_WDFIFO_OVERFLOW                                                                 (0x1<<2) // Overflow in src write done fifo.
41870   #define PSWRQ2_REG_INT_STS_WDFIFO_OVERFLOW_SHIFT                                                           2
41871   #define PSWRQ2_REG_INT_STS_PHYADDR_FIFO_OF                                                                 (0x1<<3) // Overflow of phy addr fifo - removed in E4.
41872   #define PSWRQ2_REG_INT_STS_PHYADDR_FIFO_OF_SHIFT                                                           3
41873   #define PSWRQ2_REG_INT_STS_L2P_VIOLATION_1                                                                 (0x1<<4) // Translation page pointer is bigger than 15 - hard wired to 0 in E4.
41874   #define PSWRQ2_REG_INT_STS_L2P_VIOLATION_1_SHIFT                                                           4
41875   #define PSWRQ2_REG_INT_STS_L2P_VIOLATION_2                                                                 (0x1<<5) // Vah+elt_first_index is bigger than page size - hard wired to 0 in E4.
41876   #define PSWRQ2_REG_INT_STS_L2P_VIOLATION_2_SHIFT                                                           5
41877   #define PSWRQ2_REG_INT_STS_FREE_LIST_EMPTY                                                                 (0x1<<6) // If this interrupt occurs then an entry in the cxr_ram was overwritten and a linked list is corrupted; it is a fatal bug; can be fixed only by reset.
41878   #define PSWRQ2_REG_INT_STS_FREE_LIST_EMPTY_SHIFT                                                           6
41879   #define PSWRQ2_REG_INT_STS_ELT_ADDR                                                                        (0x1<<7) // Indicates that onchip translation did not succeed in ILT mode (in ILT mode all onchip translation MUST succeed).
41880   #define PSWRQ2_REG_INT_STS_ELT_ADDR_SHIFT                                                                  7
41881   #define PSWRQ2_REG_INT_STS_L2P_VF_ERR                                                                      (0x1<<8) // E4: Indicates a request with: 1. Logical address. 2. Function is a VF. 3. Client is NOT (TM;CDU).
41882   #define PSWRQ2_REG_INT_STS_L2P_VF_ERR_SHIFT                                                                8
41883   #define PSWRQ2_REG_INT_STS_CORE_WDONE_OVERFLOW                                                             (0x1<<9) // Overflow in the wdone fifo for wdone responses coming from the glue.
41884   #define PSWRQ2_REG_INT_STS_CORE_WDONE_OVERFLOW_SHIFT                                                       9
41885   #define PSWRQ2_REG_INT_STS_TREQ_FIFO_UNDERFLOW                                                             (0x1<<10) // Underflwoing the treq fifo.
41886   #define PSWRQ2_REG_INT_STS_TREQ_FIFO_UNDERFLOW_SHIFT                                                       10
41887   #define PSWRQ2_REG_INT_STS_TREQ_FIFO_OVERFLOW                                                              (0x1<<11) // Overflwoing the treq fifo.
41888   #define PSWRQ2_REG_INT_STS_TREQ_FIFO_OVERFLOW_SHIFT                                                        11
41889   #define PSWRQ2_REG_INT_STS_ICPL_FIFO_UNDERFLOW                                                             (0x1<<12) // Underflwoing the icpl fifo.
41890   #define PSWRQ2_REG_INT_STS_ICPL_FIFO_UNDERFLOW_SHIFT                                                       12
41891   #define PSWRQ2_REG_INT_STS_ICPL_FIFO_OVERFLOW                                                              (0x1<<13) // Overflwoing the icpl fifo.
41892   #define PSWRQ2_REG_INT_STS_ICPL_FIFO_OVERFLOW_SHIFT                                                        13
41893   #define PSWRQ2_REG_INT_STS_BACK2BACK_ATC_RESPONSE                                                          (0x1<<14) // 2 consecutive atc responses are not allowed.
41894   #define PSWRQ2_REG_INT_STS_BACK2BACK_ATC_RESPONSE_SHIFT                                                    14
41895 #define PSWRQ2_REG_INT_MASK                                                                                  0x240184UL //Access:RW   DataWidth:0xf    // Multi Field Register.
41896   #define PSWRQ2_REG_INT_MASK_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.ADDRESS_ERROR .
41897   #define PSWRQ2_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                            0
41898   #define PSWRQ2_REG_INT_MASK_L2P_FIFO_OVERFLOW                                                              (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.L2P_FIFO_OVERFLOW .
41899   #define PSWRQ2_REG_INT_MASK_L2P_FIFO_OVERFLOW_SHIFT                                                        1
41900   #define PSWRQ2_REG_INT_MASK_WDFIFO_OVERFLOW                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.WDFIFO_OVERFLOW .
41901   #define PSWRQ2_REG_INT_MASK_WDFIFO_OVERFLOW_SHIFT                                                          2
41902   #define PSWRQ2_REG_INT_MASK_PHYADDR_FIFO_OF                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.PHYADDR_FIFO_OF .
41903   #define PSWRQ2_REG_INT_MASK_PHYADDR_FIFO_OF_SHIFT                                                          3
41904   #define PSWRQ2_REG_INT_MASK_L2P_VIOLATION_1                                                                (0x1<<4) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.L2P_VIOLATION_1 .
41905   #define PSWRQ2_REG_INT_MASK_L2P_VIOLATION_1_SHIFT                                                          4
41906   #define PSWRQ2_REG_INT_MASK_L2P_VIOLATION_2                                                                (0x1<<5) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.L2P_VIOLATION_2 .
41907   #define PSWRQ2_REG_INT_MASK_L2P_VIOLATION_2_SHIFT                                                          5
41908   #define PSWRQ2_REG_INT_MASK_FREE_LIST_EMPTY                                                                (0x1<<6) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.FREE_LIST_EMPTY .
41909   #define PSWRQ2_REG_INT_MASK_FREE_LIST_EMPTY_SHIFT                                                          6
41910   #define PSWRQ2_REG_INT_MASK_ELT_ADDR                                                                       (0x1<<7) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.ELT_ADDR .
41911   #define PSWRQ2_REG_INT_MASK_ELT_ADDR_SHIFT                                                                 7
41912   #define PSWRQ2_REG_INT_MASK_L2P_VF_ERR                                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.L2P_VF_ERR .
41913   #define PSWRQ2_REG_INT_MASK_L2P_VF_ERR_SHIFT                                                               8
41914   #define PSWRQ2_REG_INT_MASK_CORE_WDONE_OVERFLOW                                                            (0x1<<9) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.CORE_WDONE_OVERFLOW .
41915   #define PSWRQ2_REG_INT_MASK_CORE_WDONE_OVERFLOW_SHIFT                                                      9
41916   #define PSWRQ2_REG_INT_MASK_TREQ_FIFO_UNDERFLOW                                                            (0x1<<10) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.TREQ_FIFO_UNDERFLOW .
41917   #define PSWRQ2_REG_INT_MASK_TREQ_FIFO_UNDERFLOW_SHIFT                                                      10
41918   #define PSWRQ2_REG_INT_MASK_TREQ_FIFO_OVERFLOW                                                             (0x1<<11) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.TREQ_FIFO_OVERFLOW .
41919   #define PSWRQ2_REG_INT_MASK_TREQ_FIFO_OVERFLOW_SHIFT                                                       11
41920   #define PSWRQ2_REG_INT_MASK_ICPL_FIFO_UNDERFLOW                                                            (0x1<<12) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.ICPL_FIFO_UNDERFLOW .
41921   #define PSWRQ2_REG_INT_MASK_ICPL_FIFO_UNDERFLOW_SHIFT                                                      12
41922   #define PSWRQ2_REG_INT_MASK_ICPL_FIFO_OVERFLOW                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.ICPL_FIFO_OVERFLOW .
41923   #define PSWRQ2_REG_INT_MASK_ICPL_FIFO_OVERFLOW_SHIFT                                                       13
41924   #define PSWRQ2_REG_INT_MASK_BACK2BACK_ATC_RESPONSE                                                         (0x1<<14) // This bit masks, when set, the Interrupt bit: PSWRQ2_REG_INT_STS.BACK2BACK_ATC_RESPONSE .
41925   #define PSWRQ2_REG_INT_MASK_BACK2BACK_ATC_RESPONSE_SHIFT                                                   14
41926 #define PSWRQ2_REG_INT_STS_WR                                                                                0x240188UL //Access:WR   DataWidth:0xf    // Multi Field Register.
41927   #define PSWRQ2_REG_INT_STS_WR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
41928   #define PSWRQ2_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                          0
41929   #define PSWRQ2_REG_INT_STS_WR_L2P_FIFO_OVERFLOW                                                            (0x1<<1) // Overflow in l2p input fifo - hard wired to 0 in E4.
41930   #define PSWRQ2_REG_INT_STS_WR_L2P_FIFO_OVERFLOW_SHIFT                                                      1
41931   #define PSWRQ2_REG_INT_STS_WR_WDFIFO_OVERFLOW                                                              (0x1<<2) // Overflow in src write done fifo.
41932   #define PSWRQ2_REG_INT_STS_WR_WDFIFO_OVERFLOW_SHIFT                                                        2
41933   #define PSWRQ2_REG_INT_STS_WR_PHYADDR_FIFO_OF                                                              (0x1<<3) // Overflow of phy addr fifo - removed in E4.
41934   #define PSWRQ2_REG_INT_STS_WR_PHYADDR_FIFO_OF_SHIFT                                                        3
41935   #define PSWRQ2_REG_INT_STS_WR_L2P_VIOLATION_1                                                              (0x1<<4) // Translation page pointer is bigger than 15 - hard wired to 0 in E4.
41936   #define PSWRQ2_REG_INT_STS_WR_L2P_VIOLATION_1_SHIFT                                                        4
41937   #define PSWRQ2_REG_INT_STS_WR_L2P_VIOLATION_2                                                              (0x1<<5) // Vah+elt_first_index is bigger than page size - hard wired to 0 in E4.
41938   #define PSWRQ2_REG_INT_STS_WR_L2P_VIOLATION_2_SHIFT                                                        5
41939   #define PSWRQ2_REG_INT_STS_WR_FREE_LIST_EMPTY                                                              (0x1<<6) // If this interrupt occurs then an entry in the cxr_ram was overwritten and a linked list is corrupted; it is a fatal bug; can be fixed only by reset.
41940   #define PSWRQ2_REG_INT_STS_WR_FREE_LIST_EMPTY_SHIFT                                                        6
41941   #define PSWRQ2_REG_INT_STS_WR_ELT_ADDR                                                                     (0x1<<7) // Indicates that onchip translation did not succeed in ILT mode (in ILT mode all onchip translation MUST succeed).
41942   #define PSWRQ2_REG_INT_STS_WR_ELT_ADDR_SHIFT                                                               7
41943   #define PSWRQ2_REG_INT_STS_WR_L2P_VF_ERR                                                                   (0x1<<8) // E4: Indicates a request with: 1. Logical address. 2. Function is a VF. 3. Client is NOT (TM;CDU).
41944   #define PSWRQ2_REG_INT_STS_WR_L2P_VF_ERR_SHIFT                                                             8
41945   #define PSWRQ2_REG_INT_STS_WR_CORE_WDONE_OVERFLOW                                                          (0x1<<9) // Overflow in the wdone fifo for wdone responses coming from the glue.
41946   #define PSWRQ2_REG_INT_STS_WR_CORE_WDONE_OVERFLOW_SHIFT                                                    9
41947   #define PSWRQ2_REG_INT_STS_WR_TREQ_FIFO_UNDERFLOW                                                          (0x1<<10) // Underflwoing the treq fifo.
41948   #define PSWRQ2_REG_INT_STS_WR_TREQ_FIFO_UNDERFLOW_SHIFT                                                    10
41949   #define PSWRQ2_REG_INT_STS_WR_TREQ_FIFO_OVERFLOW                                                           (0x1<<11) // Overflwoing the treq fifo.
41950   #define PSWRQ2_REG_INT_STS_WR_TREQ_FIFO_OVERFLOW_SHIFT                                                     11
41951   #define PSWRQ2_REG_INT_STS_WR_ICPL_FIFO_UNDERFLOW                                                          (0x1<<12) // Underflwoing the icpl fifo.
41952   #define PSWRQ2_REG_INT_STS_WR_ICPL_FIFO_UNDERFLOW_SHIFT                                                    12
41953   #define PSWRQ2_REG_INT_STS_WR_ICPL_FIFO_OVERFLOW                                                           (0x1<<13) // Overflwoing the icpl fifo.
41954   #define PSWRQ2_REG_INT_STS_WR_ICPL_FIFO_OVERFLOW_SHIFT                                                     13
41955   #define PSWRQ2_REG_INT_STS_WR_BACK2BACK_ATC_RESPONSE                                                       (0x1<<14) // 2 consecutive atc responses are not allowed.
41956   #define PSWRQ2_REG_INT_STS_WR_BACK2BACK_ATC_RESPONSE_SHIFT                                                 14
41957 #define PSWRQ2_REG_INT_STS_CLR                                                                               0x24018cUL //Access:RC   DataWidth:0xf    // Multi Field Register.
41958   #define PSWRQ2_REG_INT_STS_CLR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
41959   #define PSWRQ2_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                         0
41960   #define PSWRQ2_REG_INT_STS_CLR_L2P_FIFO_OVERFLOW                                                           (0x1<<1) // Overflow in l2p input fifo - hard wired to 0 in E4.
41961   #define PSWRQ2_REG_INT_STS_CLR_L2P_FIFO_OVERFLOW_SHIFT                                                     1
41962   #define PSWRQ2_REG_INT_STS_CLR_WDFIFO_OVERFLOW                                                             (0x1<<2) // Overflow in src write done fifo.
41963   #define PSWRQ2_REG_INT_STS_CLR_WDFIFO_OVERFLOW_SHIFT                                                       2
41964   #define PSWRQ2_REG_INT_STS_CLR_PHYADDR_FIFO_OF                                                             (0x1<<3) // Overflow of phy addr fifo - removed in E4.
41965   #define PSWRQ2_REG_INT_STS_CLR_PHYADDR_FIFO_OF_SHIFT                                                       3
41966   #define PSWRQ2_REG_INT_STS_CLR_L2P_VIOLATION_1                                                             (0x1<<4) // Translation page pointer is bigger than 15 - hard wired to 0 in E4.
41967   #define PSWRQ2_REG_INT_STS_CLR_L2P_VIOLATION_1_SHIFT                                                       4
41968   #define PSWRQ2_REG_INT_STS_CLR_L2P_VIOLATION_2                                                             (0x1<<5) // Vah+elt_first_index is bigger than page size - hard wired to 0 in E4.
41969   #define PSWRQ2_REG_INT_STS_CLR_L2P_VIOLATION_2_SHIFT                                                       5
41970   #define PSWRQ2_REG_INT_STS_CLR_FREE_LIST_EMPTY                                                             (0x1<<6) // If this interrupt occurs then an entry in the cxr_ram was overwritten and a linked list is corrupted; it is a fatal bug; can be fixed only by reset.
41971   #define PSWRQ2_REG_INT_STS_CLR_FREE_LIST_EMPTY_SHIFT                                                       6
41972   #define PSWRQ2_REG_INT_STS_CLR_ELT_ADDR                                                                    (0x1<<7) // Indicates that onchip translation did not succeed in ILT mode (in ILT mode all onchip translation MUST succeed).
41973   #define PSWRQ2_REG_INT_STS_CLR_ELT_ADDR_SHIFT                                                              7
41974   #define PSWRQ2_REG_INT_STS_CLR_L2P_VF_ERR                                                                  (0x1<<8) // E4: Indicates a request with: 1. Logical address. 2. Function is a VF. 3. Client is NOT (TM;CDU).
41975   #define PSWRQ2_REG_INT_STS_CLR_L2P_VF_ERR_SHIFT                                                            8
41976   #define PSWRQ2_REG_INT_STS_CLR_CORE_WDONE_OVERFLOW                                                         (0x1<<9) // Overflow in the wdone fifo for wdone responses coming from the glue.
41977   #define PSWRQ2_REG_INT_STS_CLR_CORE_WDONE_OVERFLOW_SHIFT                                                   9
41978   #define PSWRQ2_REG_INT_STS_CLR_TREQ_FIFO_UNDERFLOW                                                         (0x1<<10) // Underflwoing the treq fifo.
41979   #define PSWRQ2_REG_INT_STS_CLR_TREQ_FIFO_UNDERFLOW_SHIFT                                                   10
41980   #define PSWRQ2_REG_INT_STS_CLR_TREQ_FIFO_OVERFLOW                                                          (0x1<<11) // Overflwoing the treq fifo.
41981   #define PSWRQ2_REG_INT_STS_CLR_TREQ_FIFO_OVERFLOW_SHIFT                                                    11
41982   #define PSWRQ2_REG_INT_STS_CLR_ICPL_FIFO_UNDERFLOW                                                         (0x1<<12) // Underflwoing the icpl fifo.
41983   #define PSWRQ2_REG_INT_STS_CLR_ICPL_FIFO_UNDERFLOW_SHIFT                                                   12
41984   #define PSWRQ2_REG_INT_STS_CLR_ICPL_FIFO_OVERFLOW                                                          (0x1<<13) // Overflwoing the icpl fifo.
41985   #define PSWRQ2_REG_INT_STS_CLR_ICPL_FIFO_OVERFLOW_SHIFT                                                    13
41986   #define PSWRQ2_REG_INT_STS_CLR_BACK2BACK_ATC_RESPONSE                                                      (0x1<<14) // 2 consecutive atc responses are not allowed.
41987   #define PSWRQ2_REG_INT_STS_CLR_BACK2BACK_ATC_RESPONSE_SHIFT                                                14
41988 #define PSWRQ2_REG_PRTY_MASK_H_0                                                                             0x240204UL //Access:RW   DataWidth:0xa    // Multi Field Register.
41989   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
41990   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_SHIFT                                                 0
41991   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_K2_E5                                                 (0x1<<1) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
41992   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_K2_E5_SHIFT                                           1
41993   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB                                                    (0x1<<1) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
41994   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_SHIFT                                              1
41995   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_K2_E5                                                 (0x1<<2) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
41996   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_K2_E5_SHIFT                                           2
41997   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                      (0x1<<8) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
41998   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                8
41999   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_E5                                                   (0x1<<3) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
42000   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_E5_SHIFT                                             3
42001   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
42002   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_SHIFT                                                   4
42003   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB                                                      (0x1<<7) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
42004   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_SHIFT                                                7
42005   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_E5                                                   (0x1<<5) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
42006   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_E5_SHIFT                                             5
42007   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB                                                      (0x1<<5) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
42008   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_SHIFT                                                5
42009   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_E5                                                   (0x1<<6) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
42010   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_E5_SHIFT                                             6
42011   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB                                                      (0x1<<6) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
42012   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_SHIFT                                                6
42013   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_E5                                                   (0x1<<7) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
42014   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_E5_SHIFT                                             7
42015   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2_E5                                                   (0x1<<8) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
42016   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2_E5_SHIFT                                             8
42017   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                      (0x1<<3) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
42018   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                                3
42019   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_E5                                                   (0x1<<9) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
42020   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_E5_SHIFT                                             9
42021   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                      (0x1<<2) // This bit masks, when set, the Parity bit: PSWRQ2_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
42022   #define PSWRQ2_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                                2
42023 #define PSWRQ2_REG_MEM004_RF_ECC_ERROR_CONNECT                                                               0x240210UL //Access:W    DataWidth:0xe    // Register to generate up to two ECC errors on the next write to memory: pswrq.i_l2p_table.rf_ecc_error_connect Includes 2 words of 7 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 53. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
42024 #define PSWRQ2_REG_MEM005_RF_ECC_ERROR_CONNECT_K2_E5                                                         0x240214UL //Access:W    DataWidth:0xe    // Register to generate up to two ECC errors on the next write to memory: pswrq.i_l2p_table_high.rf_ecc_error_connect Includes 2 words of 7 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 53. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
42025 #define PSWRQ2_REG_MEM_ECC_ENABLE_0_BB                                                                       0x240214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42026 #define PSWRQ2_REG_MEM_ECC_ENABLE_0_K2_E5                                                                    0x240218UL //Access:RW   DataWidth:0x3    // Multi Field Register.
42027   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN                                                        (0x1<<0) // Enable ECC for memory ecc instance pswrq.i_l2p_table.i_ecc in module pswrq_mem_l2p_table
42028   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_SHIFT                                                  0
42029   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_K2_E5                                                  (0x1<<1) // Enable ECC for memory ecc instance pswrq.i_l2p_table_high.i_ecc in module pswrq_mem_l2p_table
42030   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_K2_E5_SHIFT                                            1
42031   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB                                                     (0x1<<1) // Enable ECC for memory ecc instance pswrq.i_cxr_ram1.i_ecc in module pswrq_mem_cxr_ram1
42032   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_SHIFT                                               1
42033   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_K2_E5                                                  (0x1<<2) // Enable ECC for memory ecc instance pswrq.i_cxr_ram1.i_ecc in module pswrq_mem_cxr_ram1
42034   #define PSWRQ2_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_K2_E5_SHIFT                                            2
42035 #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_BB                                                                  0x240218UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42036 #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_K2_E5                                                               0x24021cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
42037   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY                                                 (0x1<<0) // Set parity only for memory ecc instance pswrq.i_l2p_table.i_ecc in module pswrq_mem_l2p_table
42038   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_SHIFT                                           0
42039   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_K2_E5                                           (0x1<<1) // Set parity only for memory ecc instance pswrq.i_l2p_table_high.i_ecc in module pswrq_mem_l2p_table
42040   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_K2_E5_SHIFT                                     1
42041   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB                                              (0x1<<1) // Set parity only for memory ecc instance pswrq.i_cxr_ram1.i_ecc in module pswrq_mem_cxr_ram1
42042   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_SHIFT                                        1
42043   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_K2_E5                                           (0x1<<2) // Set parity only for memory ecc instance pswrq.i_cxr_ram1.i_ecc in module pswrq_mem_cxr_ram1
42044   #define PSWRQ2_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_K2_E5_SHIFT                                     2
42045 #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_BB                                                              0x24021cUL //Access:RC   DataWidth:0x2    // Multi Field Register.
42046 #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_K2_E5                                                           0x240220UL //Access:RC   DataWidth:0x3    // Multi Field Register.
42047   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance pswrq.i_l2p_table.i_ecc in module pswrq_mem_l2p_table
42048   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_SHIFT                                    0
42049   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_K2_E5                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance pswrq.i_l2p_table_high.i_ecc in module pswrq_mem_l2p_table
42050   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_K2_E5_SHIFT                              1
42051   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance pswrq.i_cxr_ram1.i_ecc in module pswrq_mem_cxr_ram1
42052   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_SHIFT                                 1
42053   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_K2_E5                                    (0x1<<2) // Record if a correctable error occurred on memory ecc instance pswrq.i_cxr_ram1.i_ecc in module pswrq_mem_cxr_ram1
42054   #define PSWRQ2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_K2_E5_SHIFT                              2
42055 #define PSWRQ2_REG_MEM_ECC_EVENTS_BB                                                                         0x240220UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
42056 #define PSWRQ2_REG_MEM_ECC_EVENTS_K2_E5                                                                      0x240224UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
42057 #define PSWRQ2_REG_WR_MBS0                                                                                   0x240400UL //Access:RW   DataWidth:0x3    // Max burst size filed for write requests port 0; 000 - 128B; 001:256B; 010: 512B;.
42058 #define PSWRQ2_REG_RD_MBS0                                                                                   0x240404UL //Access:RW   DataWidth:0x3    // Max burst size filed for read requests port 0; 000 - 128B; 001:256B; 010: 512B;011:1K:100:2K;101:4K.
42059 #define PSWRQ2_REG_CDU_ENDIAN_M                                                                              0x240408UL //Access:RW   DataWidth:0x2    // Endian mode for cdu.
42060 #define PSWRQ2_REG_DISABLE_INPUTS                                                                            0x24040cUL //Access:RW   DataWidth:0x1    // When '1'; requests will enter input buffers but wont get out towards the glue.
42061 #define PSWRQ2_REG_DRAM_ALIGN_WR                                                                             0x240410UL //Access:RW   DataWidth:0x4    // Determines alignment of write SRs when a request is split into several SRs. 0 - 8B aligned. 1 - 64B aligned. 2 - 128B aligned. 3 - 256B aligned. 4 - 512B aligned.
42062 #define PSWRQ2_REG_DRAM_ALIGN_RD                                                                             0x240414UL //Access:RW   DataWidth:0x4    // Determines alignment of read SRs when a request is split into several SRs. 0 - 8B aligned. 1 - 64B aligned. 2 - 128B aligned. 3 - 256B aligned. 4 - 512B aligned.
42063 #define PSWRQ2_REG_USDM_ENTRY_TH                                                                             0x240418UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to usdm in the queues.
42064 #define PSWRQ2_REG_PRM_ENTRY_TH                                                                              0x24041cUL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to prm in the queues.
42065 #define PSWRQ2_REG_TSDM_ENTRY_TH                                                                             0x240420UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to tsdm in the queues.
42066 #define PSWRQ2_REG_XSDM_ENTRY_TH                                                                             0x240424UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to xsdm in the queues.
42067 #define PSWRQ2_REG_DMAE_ENTRY_TH                                                                             0x240428UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to rwh in the queues.
42068 #define PSWRQ2_REG_CDUWR_ENTRY_TH                                                                            0x24042cUL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to cduwr in the queues.
42069 #define PSWRQ2_REG_CDURD_ENTRY_TH                                                                            0x240430UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to cdurd in the queues.
42070 #define PSWRQ2_REG_PBF_ENTRY_TH                                                                              0x240434UL //Access:RW   DataWidth:0x7    // This number indicates how many entries are guaranteed to pbf in the queues.
42071 #define PSWRQ2_REG_QM_ENTRY_TH                                                                               0x240438UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to qm in the queues.
42072 #define PSWRQ2_REG_TM_ENTRY_TH                                                                               0x24043cUL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to tm in the queues.
42073 #define PSWRQ2_REG_SRC_ENTRY_TH                                                                              0x240440UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to src in the queues.
42074 #define PSWRQ2_REG_DBG_ENTRY_TH                                                                              0x240444UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to debug in the queues.
42075 #define PSWRQ2_REG_HC_ENTRY_TH                                                                               0x240448UL //Access:RW   DataWidth:0x2    // This number indicates how many entries are guaranteed to hc in the queues.
42076 #define PSWRQ2_REG_GC_INIT_VAL                                                                               0x24044cUL //Access:RW   DataWidth:0x8    // Initial value of global counter; This value MUST be 256 - sum of all clients thresholds.
42077 #define PSWRQ2_REG_UFIFO                                                                                     0x240450UL //Access:RW   DataWidth:0x8    // Multi Field Register.
42078   #define PSWRQ2_REG_UFIFO_UFIFO_LOW_TH                                                                      (0xf<<0) // Low threshold of update fifo; not used.
42079   #define PSWRQ2_REG_UFIFO_UFIFO_LOW_TH_SHIFT                                                                0
42080   #define PSWRQ2_REG_UFIFO_UFIFO_HIGH_TH                                                                     (0xf<<4) // High threshold of update fifo; not used.
42081   #define PSWRQ2_REG_UFIFO_UFIFO_HIGH_TH_SHIFT                                                               4
42082 #define PSWRQ2_REG_VQ0_ENTRY_CNT                                                                             0x240454UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 0 in pswrq memory.
42083 #define PSWRQ2_REG_VQ1_ENTRY_CNT                                                                             0x240458UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 1 in pswrq memory.
42084 #define PSWRQ2_REG_VQ2_ENTRY_CNT                                                                             0x24045cUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 2 in pswrq memory.
42085 #define PSWRQ2_REG_VQ3_ENTRY_CNT                                                                             0x240460UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 3 in pswrq memory.
42086 #define PSWRQ2_REG_VQ4_ENTRY_CNT                                                                             0x240464UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 4  in pswrq memory.
42087 #define PSWRQ2_REG_VQ5_ENTRY_CNT                                                                             0x240468UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 5  in pswrq memory.
42088 #define PSWRQ2_REG_VQ6_ENTRY_CNT                                                                             0x24046cUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 6 in pswrq memory.
42089 #define PSWRQ2_REG_VQ7_ENTRY_CNT                                                                             0x240470UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 7 in pswrq memory.
42090 #define PSWRQ2_REG_VQ8_ENTRY_CNT                                                                             0x240474UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 8  in pswrq memory.
42091 #define PSWRQ2_REG_VQ9_ENTRY_CNT                                                                             0x240478UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 9 in pswrq memory.
42092 #define PSWRQ2_REG_VQ10_ENTRY_CNT                                                                            0x24047cUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 10 in pswrq memory.
42093 #define PSWRQ2_REG_VQ11_ENTRY_CNT                                                                            0x240480UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 11 in pswrq memory.
42094 #define PSWRQ2_REG_VQ12_ENTRY_CNT                                                                            0x240484UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 12 in pswrq memory.
42095 #define PSWRQ2_REG_VQ13_ENTRY_CNT                                                                            0x240488UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 13 in pswrq memory.
42096 #define PSWRQ2_REG_VQ14_ENTRY_CNT                                                                            0x24048cUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 14  in pswrq memory.
42097 #define PSWRQ2_REG_VQ15_ENTRY_CNT                                                                            0x240490UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 15  in pswrq memory.
42098 #define PSWRQ2_REG_VQ16_ENTRY_CNT                                                                            0x240494UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 16 in pswrq memory.
42099 #define PSWRQ2_REG_VQ17_ENTRY_CNT                                                                            0x240498UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 17 in pswrq memory.
42100 #define PSWRQ2_REG_VQ18_ENTRY_CNT                                                                            0x24049cUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 18  in pswrq memory.
42101 #define PSWRQ2_REG_VQ19_ENTRY_CNT                                                                            0x2404a0UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 19 in pswrq memory.
42102 #define PSWRQ2_REG_VQ20_ENTRY_CNT                                                                            0x2404a4UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 20  in pswrq memory.
42103 #define PSWRQ2_REG_VQ21_ENTRY_CNT                                                                            0x2404a8UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 21 in pswrq memory.
42104 #define PSWRQ2_REG_VQ22_ENTRY_CNT                                                                            0x2404acUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 22 in pswrq memory.
42105 #define PSWRQ2_REG_VQ23_ENTRY_CNT                                                                            0x2404b0UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 23 in pswrq memory.
42106 #define PSWRQ2_REG_VQ24_ENTRY_CNT                                                                            0x2404b4UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 24  in pswrq memory.
42107 #define PSWRQ2_REG_VQ25_ENTRY_CNT                                                                            0x2404b8UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 25  in pswrq memory.
42108 #define PSWRQ2_REG_VQ26_ENTRY_CNT                                                                            0x2404bcUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 26 in pswrq memory.
42109 #define PSWRQ2_REG_VQ27_ENTRY_CNT                                                                            0x2404c0UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 27 in pswrq memory.
42110 #define PSWRQ2_REG_VQ28_ENTRY_CNT                                                                            0x2404c4UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 28  in pswrq memory.
42111 #define PSWRQ2_REG_VQ29_ENTRY_CNT                                                                            0x2404c8UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 29 in pswrq memory.
42112 #define PSWRQ2_REG_VQ30_ENTRY_CNT                                                                            0x2404ccUL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 30  in pswrq memory.
42113 #define PSWRQ2_REG_VQ31_ENTRY_CNT                                                                            0x2404d0UL //Access:R    DataWidth:0x8    // Number of entries occupied by vq 31 in pswrq memory.
42114 #define PSWRQ2_REG_VQ0_MAX_ENTRY_CNT                                                                         0x2404d4UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 0.
42115 #define PSWRQ2_REG_VQ1_MAX_ENTRY_CNT                                                                         0x2404d8UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 1.
42116 #define PSWRQ2_REG_VQ2_MAX_ENTRY_CNT                                                                         0x2404dcUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 2.
42117 #define PSWRQ2_REG_VQ3_MAX_ENTRY_CNT                                                                         0x2404e0UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 3.
42118 #define PSWRQ2_REG_VQ4_MAX_ENTRY_CNT                                                                         0x2404e4UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 4.
42119 #define PSWRQ2_REG_VQ5_MAX_ENTRY_CNT                                                                         0x2404e8UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 5.
42120 #define PSWRQ2_REG_VQ6_MAX_ENTRY_CNT                                                                         0x2404ecUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 6.
42121 #define PSWRQ2_REG_VQ7_MAX_ENTRY_CNT                                                                         0x2404f0UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 7.
42122 #define PSWRQ2_REG_VQ8_MAX_ENTRY_CNT                                                                         0x2404f4UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 8.
42123 #define PSWRQ2_REG_VQ9_MAX_ENTRY_CNT                                                                         0x2404f8UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 9.
42124 #define PSWRQ2_REG_VQ10_MAX_ENTRY_CNT                                                                        0x2404fcUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 10.
42125 #define PSWRQ2_REG_VQ11_MAX_ENTRY_CNT                                                                        0x240500UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 11.
42126 #define PSWRQ2_REG_VQ12_MAX_ENTRY_CNT                                                                        0x240504UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 12.
42127 #define PSWRQ2_REG_VQ13_MAX_ENTRY_CNT                                                                        0x240508UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 13.
42128 #define PSWRQ2_REG_VQ14_MAX_ENTRY_CNT                                                                        0x24050cUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 14.
42129 #define PSWRQ2_REG_VQ15_MAX_ENTRY_CNT                                                                        0x240510UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 15.
42130 #define PSWRQ2_REG_VQ16_MAX_ENTRY_CNT                                                                        0x240514UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 16.
42131 #define PSWRQ2_REG_VQ17_MAX_ENTRY_CNT                                                                        0x240518UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 17.
42132 #define PSWRQ2_REG_VQ18_MAX_ENTRY_CNT                                                                        0x24051cUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 18.
42133 #define PSWRQ2_REG_VQ19_MAX_ENTRY_CNT                                                                        0x240520UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 19.
42134 #define PSWRQ2_REG_VQ20_MAX_ENTRY_CNT                                                                        0x240524UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 20.
42135 #define PSWRQ2_REG_VQ21_MAX_ENTRY_CNT                                                                        0x240528UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 21.
42136 #define PSWRQ2_REG_VQ22_MAX_ENTRY_CNT                                                                        0x24052cUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 22.
42137 #define PSWRQ2_REG_VQ23_MAX_ENTRY_CNT                                                                        0x240530UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 23.
42138 #define PSWRQ2_REG_VQ24_MAX_ENTRY_CNT                                                                        0x240534UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 24.
42139 #define PSWRQ2_REG_VQ25_MAX_ENTRY_CNT                                                                        0x240538UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 25.
42140 #define PSWRQ2_REG_VQ26_MAX_ENTRY_CNT                                                                        0x24053cUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 26.
42141 #define PSWRQ2_REG_VQ27_MAX_ENTRY_CNT                                                                        0x240540UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 27.
42142 #define PSWRQ2_REG_VQ28_MAX_ENTRY_CNT                                                                        0x240544UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 28.
42143 #define PSWRQ2_REG_VQ29_MAX_ENTRY_CNT                                                                        0x240548UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 29.
42144 #define PSWRQ2_REG_VQ30_MAX_ENTRY_CNT                                                                        0x24054cUL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 30.
42145 #define PSWRQ2_REG_VQ31_MAX_ENTRY_CNT                                                                        0x240550UL //Access:R    DataWidth:0x8    // Maximum Number of entries occupied by vq 31.
42146 #define PSWRQ2_REG_UFIFO_NUM_OF_ENTRY                                                                        0x240554UL //Access:R    DataWidth:0x5    // Number of entries in the ufifo;This fifo has l2p completions.
42147 #define PSWRQ2_REG_QM_PCI_ATTR                                                                               0x240558UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42148   #define PSWRQ2_REG_QM_PCI_ATTR_QM_RELAXED                                                                  (0x1<<0) // Relaxed oredering attribute for qm.
42149   #define PSWRQ2_REG_QM_PCI_ATTR_QM_RELAXED_SHIFT                                                            0
42150   #define PSWRQ2_REG_QM_PCI_ATTR_QM_NOSNOOP                                                                  (0x1<<1) // Nosnoop attribute for qm.
42151   #define PSWRQ2_REG_QM_PCI_ATTR_QM_NOSNOOP_SHIFT                                                            1
42152 #define PSWRQ2_REG_TM_PCI_ATTR                                                                               0x24055cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
42153   #define PSWRQ2_REG_TM_PCI_ATTR_TM_RELAXED                                                                  (0x1<<0) // Relaxed oredering attribute for tm.
42154   #define PSWRQ2_REG_TM_PCI_ATTR_TM_RELAXED_SHIFT                                                            0
42155   #define PSWRQ2_REG_TM_PCI_ATTR_TM_NOSNOOP                                                                  (0x1<<1) // Nosnoop attribute for tm.
42156   #define PSWRQ2_REG_TM_PCI_ATTR_TM_NOSNOOP_SHIFT                                                            1
42157 #define PSWRQ2_REG_SRC_PCI_ATTR                                                                              0x240560UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42158   #define PSWRQ2_REG_SRC_PCI_ATTR_SRC_RELAXED                                                                (0x1<<0) // Relaxed oredering attribute for src.
42159   #define PSWRQ2_REG_SRC_PCI_ATTR_SRC_RELAXED_SHIFT                                                          0
42160   #define PSWRQ2_REG_SRC_PCI_ATTR_SRC_NOSNOOP                                                                (0x1<<1) // Nosnoop attribute for src.
42161   #define PSWRQ2_REG_SRC_PCI_ATTR_SRC_NOSNOOP_SHIFT                                                          1
42162 #define PSWRQ2_REG_CDU_PCI_ATTR                                                                              0x240564UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42163   #define PSWRQ2_REG_CDU_PCI_ATTR_CDU_RELAXED                                                                (0x1<<0) // Relaxed oredering attribute for cdu. Removed in E4B0, PXP request flag is used.
42164   #define PSWRQ2_REG_CDU_PCI_ATTR_CDU_RELAXED_SHIFT                                                          0
42165   #define PSWRQ2_REG_CDU_PCI_ATTR_CDU_NOSNOOP                                                                (0x1<<1) // Nosnoop attribute for cdu. Removed in E4B0, PXP request flag is used.
42166   #define PSWRQ2_REG_CDU_PCI_ATTR_CDU_NOSNOOP_SHIFT                                                          1
42167 #define PSWRQ2_REG_DBG_PCI_ATTR                                                                              0x240568UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42168   #define PSWRQ2_REG_DBG_PCI_ATTR_DBG_RELAXED                                                                (0x1<<0) // Relaxed oredering attribute for dbg.
42169   #define PSWRQ2_REG_DBG_PCI_ATTR_DBG_RELAXED_SHIFT                                                          0
42170   #define PSWRQ2_REG_DBG_PCI_ATTR_DBG_NOSNOOP                                                                (0x1<<1) // Nosnoop attribute for dbg.
42171   #define PSWRQ2_REG_DBG_PCI_ATTR_DBG_NOSNOOP_SHIFT                                                          1
42172 #define PSWRQ2_REG_HC_PCI_ATTR                                                                               0x24056cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
42173   #define PSWRQ2_REG_HC_PCI_ATTR_HC_RELAXED                                                                  (0x1<<0) // Relaxed oredering attribute for hc.
42174   #define PSWRQ2_REG_HC_PCI_ATTR_HC_RELAXED_SHIFT                                                            0
42175   #define PSWRQ2_REG_HC_PCI_ATTR_HC_NOSNOOP                                                                  (0x1<<1) // Nosnoop attribute for hc.
42176   #define PSWRQ2_REG_HC_PCI_ATTR_HC_NOSNOOP_SHIFT                                                            1
42177 #define PSWRQ2_REG_DMAE_PCI_ATTR                                                                             0x240570UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42178   #define PSWRQ2_REG_DMAE_PCI_ATTR_DMAE_RELAXED                                                              (0x1<<0) // Relaxed oredering attribute for dmae.
42179   #define PSWRQ2_REG_DMAE_PCI_ATTR_DMAE_RELAXED_SHIFT                                                        0
42180   #define PSWRQ2_REG_DMAE_PCI_ATTR_DMAE_NOSNOOP                                                              (0x1<<1) // Nosnoop attribute for dmae.
42181   #define PSWRQ2_REG_DMAE_PCI_ATTR_DMAE_NOSNOOP_SHIFT                                                        1
42182 #define PSWRQ2_REG_QM_ENDIAN_M                                                                               0x240574UL //Access:RW   DataWidth:0x2    // Endian mode for qm.
42183 #define PSWRQ2_REG_TM_ENDIAN_M                                                                               0x240578UL //Access:RW   DataWidth:0x2    // Endian mode for tm.
42184 #define PSWRQ2_REG_SRC_ENDIAN_M                                                                              0x24057cUL //Access:RW   DataWidth:0x2    // Endian mode for src.
42185 #define PSWRQ2_REG_DBG_ENDIAN_M                                                                              0x240580UL //Access:RW   DataWidth:0x2    // Endian mode for debug.
42186 #define PSWRQ2_REG_PBF_ENDIAN_M                                                                              0x240584UL //Access:RW   DataWidth:0x2    // Endian mode for pbf.
42187 #define PSWRQ2_REG_DONE_FIFO_TH                                                                              0x240588UL //Access:RW   DataWidth:0x5    // Write Done fifo threshold; this fifo has write done indications;this threshold would not be reached unless there is a bug.
42188 #define PSWRQ2_REG_BW_RD_ADD0                                                                                0x24058cUL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ0 write requests.
42189 #define PSWRQ2_REG_BW_ADD1                                                                                   0x240590UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42190   #define PSWRQ2_REG_BW_ADD1_BW_RD_ADD1                                                                      (0x3ff<<0) // Bandwidth addition to VQ1 read requests.
42191   #define PSWRQ2_REG_BW_ADD1_BW_RD_ADD1_SHIFT                                                                0
42192   #define PSWRQ2_REG_BW_ADD1_BW_WR_ADD1                                                                      (0x3ff<<10) // Bandwidth addition to VQ1 write requests.
42193   #define PSWRQ2_REG_BW_ADD1_BW_WR_ADD1_SHIFT                                                                10
42194 #define PSWRQ2_REG_BW_ADD2                                                                                   0x240594UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42195   #define PSWRQ2_REG_BW_ADD2_BW_RD_ADD2                                                                      (0x3ff<<0) // Bandwidth addition to VQ2 read requests.
42196   #define PSWRQ2_REG_BW_ADD2_BW_RD_ADD2_SHIFT                                                                0
42197   #define PSWRQ2_REG_BW_ADD2_BW_WR_ADD2                                                                      (0x3ff<<10) // Bandwidth addition to VQ2 write requests.
42198   #define PSWRQ2_REG_BW_ADD2_BW_WR_ADD2_SHIFT                                                                10
42199 #define PSWRQ2_REG_BW_ADD3                                                                                   0x240598UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42200   #define PSWRQ2_REG_BW_ADD3_BW_RD_ADD3                                                                      (0x3ff<<0) // Bandwidth addition to VQ3 read requests.
42201   #define PSWRQ2_REG_BW_ADD3_BW_RD_ADD3_SHIFT                                                                0
42202   #define PSWRQ2_REG_BW_ADD3_BW_WR_ADD3                                                                      (0x3ff<<10) // Bandwidth addition to VQ3 write requests.
42203   #define PSWRQ2_REG_BW_ADD3_BW_WR_ADD3_SHIFT                                                                10
42204 #define PSWRQ2_REG_BW_RD_ADD4                                                                                0x24059cUL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ4 read requests.
42205 #define PSWRQ2_REG_BW_RD_ADD5                                                                                0x2405a0UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ5 read requests.
42206 #define PSWRQ2_REG_BW_ADD6                                                                                   0x2405a4UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42207   #define PSWRQ2_REG_BW_ADD6_BW_RD_ADD6                                                                      (0x3ff<<0) // Bandwidth addition to VQ6 read requests.
42208   #define PSWRQ2_REG_BW_ADD6_BW_RD_ADD6_SHIFT                                                                0
42209   #define PSWRQ2_REG_BW_ADD6_BW_WR_ADD6                                                                      (0x3ff<<10) // Bandwidth addition to VQ6 write requests.
42210   #define PSWRQ2_REG_BW_ADD6_BW_WR_ADD6_SHIFT                                                                10
42211 #define PSWRQ2_REG_BW_ADD7                                                                                   0x2405a8UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42212   #define PSWRQ2_REG_BW_ADD7_BW_RD_ADD7                                                                      (0x3ff<<0) // Bandwidth addition to VQ7 read requests.
42213   #define PSWRQ2_REG_BW_ADD7_BW_RD_ADD7_SHIFT                                                                0
42214   #define PSWRQ2_REG_BW_ADD7_BW_WR_ADD7                                                                      (0x3ff<<10) // Bandwidth addition to VQ7 write requests.
42215   #define PSWRQ2_REG_BW_ADD7_BW_WR_ADD7_SHIFT                                                                10
42216 #define PSWRQ2_REG_BW_ADD8                                                                                   0x2405acUL //Access:RW   DataWidth:0x14   // Multi Field Register.
42217   #define PSWRQ2_REG_BW_ADD8_BW_RD_ADD8                                                                      (0x3ff<<0) // Bandwidth addition to VQ8 read requests.
42218   #define PSWRQ2_REG_BW_ADD8_BW_RD_ADD8_SHIFT                                                                0
42219   #define PSWRQ2_REG_BW_ADD8_BW_WR_ADD8                                                                      (0x3ff<<10) // Bandwidth addition to VQ8 write requests.
42220   #define PSWRQ2_REG_BW_ADD8_BW_WR_ADD8_SHIFT                                                                10
42221 #define PSWRQ2_REG_BW_ADD9                                                                                   0x2405b0UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42222   #define PSWRQ2_REG_BW_ADD9_BW_RD_ADD9                                                                      (0x3ff<<0) // Bandwidth addition to VQ9 read requests.
42223   #define PSWRQ2_REG_BW_ADD9_BW_RD_ADD9_SHIFT                                                                0
42224   #define PSWRQ2_REG_BW_ADD9_BW_WR_ADD9                                                                      (0x3ff<<10) // Bandwidth addition to VQ9 write requests.
42225   #define PSWRQ2_REG_BW_ADD9_BW_WR_ADD9_SHIFT                                                                10
42226 #define PSWRQ2_REG_BW_ADD10                                                                                  0x2405b4UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42227   #define PSWRQ2_REG_BW_ADD10_BW_RD_ADD10                                                                    (0x3ff<<0) // Bandwidth addition to VQ10 read requests.
42228   #define PSWRQ2_REG_BW_ADD10_BW_RD_ADD10_SHIFT                                                              0
42229   #define PSWRQ2_REG_BW_ADD10_BW_WR_ADD10                                                                    (0x3ff<<10) // Bandwidth addition to VQ10 write requests.
42230   #define PSWRQ2_REG_BW_ADD10_BW_WR_ADD10_SHIFT                                                              10
42231 #define PSWRQ2_REG_BW_ADD11                                                                                  0x2405b8UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42232   #define PSWRQ2_REG_BW_ADD11_BW_RD_ADD11                                                                    (0x3ff<<0) // Bandwidth addition to VQ11 read requests.
42233   #define PSWRQ2_REG_BW_ADD11_BW_RD_ADD11_SHIFT                                                              0
42234   #define PSWRQ2_REG_BW_ADD11_BW_WR_ADD11                                                                    (0x3ff<<10) // Bandwidth addition to VQ11 write requests.
42235   #define PSWRQ2_REG_BW_ADD11_BW_WR_ADD11_SHIFT                                                              10
42236 #define PSWRQ2_REG_BW_RD_ADD12                                                                               0x2405bcUL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ12 read requests.
42237 #define PSWRQ2_REG_BW_RD_ADD13                                                                               0x2405c0UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ13 read requests.
42238 #define PSWRQ2_REG_BW_ADD14                                                                                  0x2405c4UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42239   #define PSWRQ2_REG_BW_ADD14_BW_RD_ADD14                                                                    (0x3ff<<0) // Bandwidth addition to VQ14 read requests.
42240   #define PSWRQ2_REG_BW_ADD14_BW_RD_ADD14_SHIFT                                                              0
42241   #define PSWRQ2_REG_BW_ADD14_BW_WR_ADD14                                                                    (0x3ff<<10) // Bandwidth addition to VQ14 write requests.
42242   #define PSWRQ2_REG_BW_ADD14_BW_WR_ADD14_SHIFT                                                              10
42243 #define PSWRQ2_REG_BW_RD_ADD15                                                                               0x2405c8UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ15 read requests.
42244 #define PSWRQ2_REG_BW_RD_ADD16                                                                               0x2405ccUL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ16 read requests.
42245 #define PSWRQ2_REG_BW_RD_ADD17                                                                               0x2405d0UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ17 read requests.
42246 #define PSWRQ2_REG_BW_RD_ADD18                                                                               0x2405d4UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ18 read requests.
42247 #define PSWRQ2_REG_BW_RD_ADD19                                                                               0x2405d8UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ19 read requests.
42248 #define PSWRQ2_REG_BW_RD_ADD20                                                                               0x2405dcUL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ20 read requests.
42249 #define PSWRQ2_REG_BW_WR_ADD21                                                                               0x2405e0UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ21 write requests.
42250 #define PSWRQ2_REG_BW_RD_ADD22                                                                               0x2405e4UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ22 read requests.
42251 #define PSWRQ2_REG_BW_RD_ADD23                                                                               0x2405e8UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ23 read requests.
42252 #define PSWRQ2_REG_BW_RD_ADD24                                                                               0x2405ecUL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ24 read requests.
42253 #define PSWRQ2_REG_BW_RD_ADD25                                                                               0x2405f0UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ25 read requests.
42254 #define PSWRQ2_REG_BW_RD_ADD26                                                                               0x2405f4UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ26 read requests.
42255 #define PSWRQ2_REG_BW_RD_ADD27                                                                               0x2405f8UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ27 read requests.
42256 #define PSWRQ2_REG_BW_ADD28                                                                                  0x2405fcUL //Access:RW   DataWidth:0x14   // Multi Field Register.
42257   #define PSWRQ2_REG_BW_ADD28_BW_RD_ADD28                                                                    (0x3ff<<0) // Bandwidth addition to VQ28 read requests.
42258   #define PSWRQ2_REG_BW_ADD28_BW_RD_ADD28_SHIFT                                                              0
42259   #define PSWRQ2_REG_BW_ADD28_BW_WR_ADD28                                                                    (0x3ff<<10) // Bandwidth addition to VQ28 write requests.
42260   #define PSWRQ2_REG_BW_ADD28_BW_WR_ADD28_SHIFT                                                              10
42261 #define PSWRQ2_REG_BW_WR_ADD29                                                                               0x240600UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ29 write requests.
42262 #define PSWRQ2_REG_BW_WR_ADD30                                                                               0x240604UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ30 write requests.
42263 #define PSWRQ2_REG_BW_ADD31                                                                                  0x240608UL //Access:RW   DataWidth:0x14   // Multi Field Register.
42264   #define PSWRQ2_REG_BW_ADD31_BW_RD_ADD31                                                                    (0x3ff<<0) // Bandwidth addition to VQ31 read requests.
42265   #define PSWRQ2_REG_BW_ADD31_BW_RD_ADD31_SHIFT                                                              0
42266   #define PSWRQ2_REG_BW_ADD31_BW_WR_ADD31                                                                    (0x3ff<<10) // Bandwidth addition to VQ31 write requests.
42267   #define PSWRQ2_REG_BW_ADD31_BW_WR_ADD31_SHIFT                                                              10
42268 #define PSWRQ2_REG_BW_RD_UBOUND0                                                                             0x24060cUL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ0 read requests.
42269 #define PSWRQ2_REG_BW_UB1                                                                                    0x240610UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42270   #define PSWRQ2_REG_BW_UB1_BW_RD_UBOUND1                                                                    (0x1ff<<0) // Bandwidth upper bound for VQ1 read requests.
42271   #define PSWRQ2_REG_BW_UB1_BW_RD_UBOUND1_SHIFT                                                              0
42272   #define PSWRQ2_REG_BW_UB1_BW_WR_UBOUND1                                                                    (0x1ff<<9) // Bandwidth upper bound for VQ1 write requests.
42273   #define PSWRQ2_REG_BW_UB1_BW_WR_UBOUND1_SHIFT                                                              9
42274 #define PSWRQ2_REG_BW_UB2                                                                                    0x240614UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42275   #define PSWRQ2_REG_BW_UB2_BW_RD_UBOUND2                                                                    (0x1ff<<0) // Bandwidth upper bound for VQ2 read requests.
42276   #define PSWRQ2_REG_BW_UB2_BW_RD_UBOUND2_SHIFT                                                              0
42277   #define PSWRQ2_REG_BW_UB2_BW_WR_UBOUND2                                                                    (0x1ff<<9) // Bandwidth upper bound for VQ2 read requests.
42278   #define PSWRQ2_REG_BW_UB2_BW_WR_UBOUND2_SHIFT                                                              9
42279 #define PSWRQ2_REG_BW_UB3                                                                                    0x240618UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42280   #define PSWRQ2_REG_BW_UB3_BW_RD_UBOUND3                                                                    (0x1ff<<0) // Bandwidth upper bound for VQ3 read requests.
42281   #define PSWRQ2_REG_BW_UB3_BW_RD_UBOUND3_SHIFT                                                              0
42282   #define PSWRQ2_REG_BW_UB3_BW_WR_UBOUND3                                                                    (0x1ff<<9) // Bandwidth upper bound for VQ3 write requests.
42283   #define PSWRQ2_REG_BW_UB3_BW_WR_UBOUND3_SHIFT                                                              9
42284 #define PSWRQ2_REG_BW_RD_UBOUND4                                                                             0x24061cUL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ4 read requests.
42285 #define PSWRQ2_REG_BW_RD_UBOUND5                                                                             0x240620UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ5 read requests.
42286 #define PSWRQ2_REG_BW_UB6                                                                                    0x240624UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42287   #define PSWRQ2_REG_BW_UB6_BW_RD_UBOUND6                                                                    (0x1ff<<0) // Bandwidth upper bound for VQ6 read requests.
42288   #define PSWRQ2_REG_BW_UB6_BW_RD_UBOUND6_SHIFT                                                              0
42289   #define PSWRQ2_REG_BW_UB6_BW_WR_UBOUND6                                                                    (0x1ff<<9) // Bandwidth upper bound for VQ6 write requests.
42290   #define PSWRQ2_REG_BW_UB6_BW_WR_UBOUND6_SHIFT                                                              9
42291 #define PSWRQ2_REG_BW_UB7                                                                                    0x240628UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42292   #define PSWRQ2_REG_BW_UB7_BW_RD_UBOUND7                                                                    (0x1ff<<0) // Bandwidth upper bound for VQ7 read requests.
42293   #define PSWRQ2_REG_BW_UB7_BW_RD_UBOUND7_SHIFT                                                              0
42294   #define PSWRQ2_REG_BW_UB7_BW_WR_UBOUND7                                                                    (0x1ff<<9) // Bandwidth upper bound for VQ7 write requests.
42295   #define PSWRQ2_REG_BW_UB7_BW_WR_UBOUND7_SHIFT                                                              9
42296 #define PSWRQ2_REG_BW_UB8                                                                                    0x24062cUL //Access:RW   DataWidth:0x12   // Multi Field Register.
42297   #define PSWRQ2_REG_BW_UB8_BW_RD_UBOUND8                                                                    (0x1ff<<0) // Bandwidth upper bound for VQ8 read requests.
42298   #define PSWRQ2_REG_BW_UB8_BW_RD_UBOUND8_SHIFT                                                              0
42299   #define PSWRQ2_REG_BW_UB8_BW_WR_UBOUND8                                                                    (0x1ff<<9) // Bandwidth upper bound for VQ8 write requests.
42300   #define PSWRQ2_REG_BW_UB8_BW_WR_UBOUND8_SHIFT                                                              9
42301 #define PSWRQ2_REG_BW_UB9                                                                                    0x240630UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42302   #define PSWRQ2_REG_BW_UB9_BW_RD_UBOUND9                                                                    (0x1ff<<0) // Bandwidth upper bound for VQ9 read requests.
42303   #define PSWRQ2_REG_BW_UB9_BW_RD_UBOUND9_SHIFT                                                              0
42304   #define PSWRQ2_REG_BW_UB9_BW_WR_UBOUND9                                                                    (0x1ff<<9) // Bandwidth upper bound for VQ9 write requests.
42305   #define PSWRQ2_REG_BW_UB9_BW_WR_UBOUND9_SHIFT                                                              9
42306 #define PSWRQ2_REG_BW_UB10                                                                                   0x240634UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42307   #define PSWRQ2_REG_BW_UB10_BW_RD_UBOUND10                                                                  (0x1ff<<0) // Bandwidth upper bound for VQ10 read requests.
42308   #define PSWRQ2_REG_BW_UB10_BW_RD_UBOUND10_SHIFT                                                            0
42309   #define PSWRQ2_REG_BW_UB10_BW_WR_UBOUND10                                                                  (0x1ff<<9) // Bandwidth upper bound for VQ10 write requests.
42310   #define PSWRQ2_REG_BW_UB10_BW_WR_UBOUND10_SHIFT                                                            9
42311 #define PSWRQ2_REG_BW_UB11                                                                                   0x240638UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42312   #define PSWRQ2_REG_BW_UB11_BW_RD_UBOUND11                                                                  (0x1ff<<0) // Bandwidth upper bound for VQ11 read requests.
42313   #define PSWRQ2_REG_BW_UB11_BW_RD_UBOUND11_SHIFT                                                            0
42314   #define PSWRQ2_REG_BW_UB11_BW_WR_UBOUND11                                                                  (0x1ff<<9) // Bandwidth upper bound for VQ11 write requests.
42315   #define PSWRQ2_REG_BW_UB11_BW_WR_UBOUND11_SHIFT                                                            9
42316 #define PSWRQ2_REG_BW_RD_UBOUND12                                                                            0x24063cUL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ12 read requests.
42317 #define PSWRQ2_REG_BW_RD_UBOUND13                                                                            0x240640UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ13 read requests.
42318 #define PSWRQ2_REG_BW_UB14                                                                                   0x240644UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42319   #define PSWRQ2_REG_BW_UB14_BW_RD_UBOUND14                                                                  (0x1ff<<0) // Bandwidth upper bound for VQ14 read requests.
42320   #define PSWRQ2_REG_BW_UB14_BW_RD_UBOUND14_SHIFT                                                            0
42321   #define PSWRQ2_REG_BW_UB14_BW_WR_UBOUND14                                                                  (0x1ff<<9) // Bandwidth upper bound for VQ14 write requests.
42322   #define PSWRQ2_REG_BW_UB14_BW_WR_UBOUND14_SHIFT                                                            9
42323 #define PSWRQ2_REG_BW_RD_UBOUND15                                                                            0x240648UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ15 read requests.
42324 #define PSWRQ2_REG_BW_RD_UBOUND16                                                                            0x24064cUL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ16 read requests.
42325 #define PSWRQ2_REG_BW_RD_UBOUND17                                                                            0x240650UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ17 read requests.
42326 #define PSWRQ2_REG_BW_RD_UBOUND18                                                                            0x240654UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ18 read requests.
42327 #define PSWRQ2_REG_BW_RD_UBOUND19                                                                            0x240658UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ19 read requests.
42328 #define PSWRQ2_REG_BW_RD_UBOUND20                                                                            0x24065cUL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ20 read requests.
42329 #define PSWRQ2_REG_BW_WR_UBOUND21                                                                            0x240660UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ21 write requests.
42330 #define PSWRQ2_REG_BW_RD_UBOUND22                                                                            0x240664UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ22 read requests.
42331 #define PSWRQ2_REG_BW_RD_UBOUND23                                                                            0x240668UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ23 read requests.
42332 #define PSWRQ2_REG_BW_RD_UBOUND24                                                                            0x24066cUL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ24 read requests.
42333 #define PSWRQ2_REG_BW_RD_UBOUND25                                                                            0x240670UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ25 read requests.
42334 #define PSWRQ2_REG_BW_RD_UBOUND26                                                                            0x240674UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ26 read requests.
42335 #define PSWRQ2_REG_BW_RD_UBOUND27                                                                            0x240678UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ27 read requests.
42336 #define PSWRQ2_REG_BW_UB28                                                                                   0x24067cUL //Access:RW   DataWidth:0x12   // Multi Field Register.
42337   #define PSWRQ2_REG_BW_UB28_BW_RD_UBOUND28                                                                  (0x1ff<<0) // Bandwidth upper bound for VQ28 read requests.
42338   #define PSWRQ2_REG_BW_UB28_BW_RD_UBOUND28_SHIFT                                                            0
42339   #define PSWRQ2_REG_BW_UB28_BW_WR_UBOUND28                                                                  (0x1ff<<9) // Bandwidth upper bound for VQ28.
42340   #define PSWRQ2_REG_BW_UB28_BW_WR_UBOUND28_SHIFT                                                            9
42341 #define PSWRQ2_REG_BW_WR_UBOUND29                                                                            0x240680UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ29.
42342 #define PSWRQ2_REG_BW_WR_UBOUND30                                                                            0x240684UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound for VQ30.
42343 #define PSWRQ2_REG_BW_UB31                                                                                   0x240688UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42344   #define PSWRQ2_REG_BW_UB31_BW_RD_UBOUND31                                                                  (0x1ff<<0) // Bandwidth upper bound for VQ31 read requests.
42345   #define PSWRQ2_REG_BW_UB31_BW_RD_UBOUND31_SHIFT                                                            0
42346   #define PSWRQ2_REG_BW_UB31_BW_WR_UBOUND31                                                                  (0x1ff<<9) // Bandwidth upper bound for VQ31 write requests.
42347   #define PSWRQ2_REG_BW_UB31_BW_WR_UBOUND31_SHIFT                                                            9
42348 #define PSWRQ2_REG_BW_RD_L0                                                                                  0x24068cUL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ0 Read requests.
42349 #define PSWRQ2_REG_BW_L1                                                                                     0x240690UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42350   #define PSWRQ2_REG_BW_L1_BW_WR_L1                                                                          (0x1ff<<0) // Bandwidth Typical L for VQ1 Write requests.
42351   #define PSWRQ2_REG_BW_L1_BW_WR_L1_SHIFT                                                                    0
42352   #define PSWRQ2_REG_BW_L1_BW_RD_L1                                                                          (0x1ff<<9) // Bandwidth Typical L for VQ1 Read requests.
42353   #define PSWRQ2_REG_BW_L1_BW_RD_L1_SHIFT                                                                    9
42354 #define PSWRQ2_REG_BW_L2                                                                                     0x240694UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42355   #define PSWRQ2_REG_BW_L2_BW_WR_L2                                                                          (0x1ff<<0) // Bandwidth Typical L for VQ2 Write requests.
42356   #define PSWRQ2_REG_BW_L2_BW_WR_L2_SHIFT                                                                    0
42357   #define PSWRQ2_REG_BW_L2_BW_RD_L2                                                                          (0x1ff<<9) // Bandwidth Typical L for VQ2 Read requests.
42358   #define PSWRQ2_REG_BW_L2_BW_RD_L2_SHIFT                                                                    9
42359 #define PSWRQ2_REG_BW_L3                                                                                     0x240698UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42360   #define PSWRQ2_REG_BW_L3_BW_WR_L3                                                                          (0x1ff<<0) // Bandwidth Typical L for VQ3 Write requests.
42361   #define PSWRQ2_REG_BW_L3_BW_WR_L3_SHIFT                                                                    0
42362   #define PSWRQ2_REG_BW_L3_BW_RD_L3                                                                          (0x1ff<<9) // Bandwidth Typical L for VQ3 Read requests.
42363   #define PSWRQ2_REG_BW_L3_BW_RD_L3_SHIFT                                                                    9
42364 #define PSWRQ2_REG_BW_RD_L4                                                                                  0x24069cUL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ4 Read requests.
42365 #define PSWRQ2_REG_BW_RD_L5                                                                                  0x2406a0UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ5 Read- currently not used.
42366 #define PSWRQ2_REG_BW_L6                                                                                     0x2406a4UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42367   #define PSWRQ2_REG_BW_L6_BW_RD_L6                                                                          (0x1ff<<0) // Bandwidth Typical L for VQ6 Read requests.
42368   #define PSWRQ2_REG_BW_L6_BW_RD_L6_SHIFT                                                                    0
42369   #define PSWRQ2_REG_BW_L6_BW_WR_L6                                                                          (0x1ff<<9) // Bandwidth Typical L for VQ6 Write requests.
42370   #define PSWRQ2_REG_BW_L6_BW_WR_L6_SHIFT                                                                    9
42371 #define PSWRQ2_REG_BW_L7                                                                                     0x2406a8UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42372   #define PSWRQ2_REG_BW_L7_BW_RD_L7                                                                          (0x1ff<<0) // Bandwidth Typical L for VQ7 Read requests.
42373   #define PSWRQ2_REG_BW_L7_BW_RD_L7_SHIFT                                                                    0
42374   #define PSWRQ2_REG_BW_L7_BW_WR_L7                                                                          (0x1ff<<9) // Bandwidth Typical L for VQ7 Write requests.
42375   #define PSWRQ2_REG_BW_L7_BW_WR_L7_SHIFT                                                                    9
42376 #define PSWRQ2_REG_BW_L8                                                                                     0x2406acUL //Access:RW   DataWidth:0x12   // Multi Field Register.
42377   #define PSWRQ2_REG_BW_L8_BW_RD_L8                                                                          (0x1ff<<0) // Bandwidth Typical L for VQ8 Read requests.
42378   #define PSWRQ2_REG_BW_L8_BW_RD_L8_SHIFT                                                                    0
42379   #define PSWRQ2_REG_BW_L8_BW_WR_L8                                                                          (0x1ff<<9) // Bandwidth Typical L for VQ8 Write requests.
42380   #define PSWRQ2_REG_BW_L8_BW_WR_L8_SHIFT                                                                    9
42381 #define PSWRQ2_REG_BW_L9                                                                                     0x2406b0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42382   #define PSWRQ2_REG_BW_L9_BW_RD_L9                                                                          (0x1ff<<0) // Bandwidth Typical L for VQ9 Read requests.
42383   #define PSWRQ2_REG_BW_L9_BW_RD_L9_SHIFT                                                                    0
42384   #define PSWRQ2_REG_BW_L9_BW_WR_L9                                                                          (0x1ff<<9) // Bandwidth Typical L for VQ9 Write requests.
42385   #define PSWRQ2_REG_BW_L9_BW_WR_L9_SHIFT                                                                    9
42386 #define PSWRQ2_REG_BW_L10                                                                                    0x2406b4UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42387   #define PSWRQ2_REG_BW_L10_BW_RD_L10                                                                        (0x1ff<<0) // Bandwidth Typical L for VQ10 Read requests.
42388   #define PSWRQ2_REG_BW_L10_BW_RD_L10_SHIFT                                                                  0
42389   #define PSWRQ2_REG_BW_L10_BW_WR_L10                                                                        (0x1ff<<9) // Bandwidth Typical L for VQ10 Write requests.
42390   #define PSWRQ2_REG_BW_L10_BW_WR_L10_SHIFT                                                                  9
42391 #define PSWRQ2_REG_BW_L11                                                                                    0x2406b8UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42392   #define PSWRQ2_REG_BW_L11_BW_RD_L11                                                                        (0x1ff<<0) // Bandwidth Typical L for VQ11 Read requests.
42393   #define PSWRQ2_REG_BW_L11_BW_RD_L11_SHIFT                                                                  0
42394   #define PSWRQ2_REG_BW_L11_BW_WR_L11                                                                        (0x1ff<<9) // Bandwidth Typical L for VQ11 Write requests.
42395   #define PSWRQ2_REG_BW_L11_BW_WR_L11_SHIFT                                                                  9
42396 #define PSWRQ2_REG_BW_RD_L12                                                                                 0x2406bcUL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ12 Read requests.
42397 #define PSWRQ2_REG_BW_RD_L13                                                                                 0x2406c0UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ13 Read requests.
42398 #define PSWRQ2_REG_BW_L14                                                                                    0x2406c4UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42399   #define PSWRQ2_REG_BW_L14_BW_RD_L14                                                                        (0x1ff<<0) // Bandwidth Typical L for VQ14 Read requests.
42400   #define PSWRQ2_REG_BW_L14_BW_RD_L14_SHIFT                                                                  0
42401   #define PSWRQ2_REG_BW_L14_BW_WR_L14                                                                        (0x1ff<<9) // Bandwidth Typical L for VQ14 Write requests.
42402   #define PSWRQ2_REG_BW_L14_BW_WR_L14_SHIFT                                                                  9
42403 #define PSWRQ2_REG_BW_RD_L15                                                                                 0x2406c8UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ15 Read requests.
42404 #define PSWRQ2_REG_BW_RD_L16                                                                                 0x2406ccUL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ16 Read requests.
42405 #define PSWRQ2_REG_BW_RD_L17                                                                                 0x2406d0UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ17 Read requests.
42406 #define PSWRQ2_REG_BW_RD_L18                                                                                 0x2406d4UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ18 Read requests.
42407 #define PSWRQ2_REG_BW_RD_L19                                                                                 0x2406d8UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ19 Read requests.
42408 #define PSWRQ2_REG_BW_RD_L20                                                                                 0x2406dcUL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ20 Read requests.
42409 #define PSWRQ2_REG_BW_WR_L21                                                                                 0x2406e0UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ21 Write requests.
42410 #define PSWRQ2_REG_BW_RD_L22                                                                                 0x2406e4UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ22 Read requests.
42411 #define PSWRQ2_REG_BW_RD_L23                                                                                 0x2406e8UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ23 Read requests.
42412 #define PSWRQ2_REG_BW_RD_L24                                                                                 0x2406ecUL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ24 Read requests.
42413 #define PSWRQ2_REG_BW_RD_L25                                                                                 0x2406f0UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ25 Read requests.
42414 #define PSWRQ2_REG_BW_RD_L26                                                                                 0x2406f4UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ26 Read requests.
42415 #define PSWRQ2_REG_BW_RD_L27                                                                                 0x2406f8UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ27 Read requests.
42416 #define PSWRQ2_REG_BW_L28                                                                                    0x2406fcUL //Access:RW   DataWidth:0x12   // Multi Field Register.
42417   #define PSWRQ2_REG_BW_L28_BW_RD_L28                                                                        (0x1ff<<0) // Bandwidth Typical L for VQ28 Read requests.
42418   #define PSWRQ2_REG_BW_L28_BW_RD_L28_SHIFT                                                                  0
42419   #define PSWRQ2_REG_BW_L28_BW_WR_L28                                                                        (0x1ff<<9) // Bandwidth Typical L for VQ28 Write requests.
42420   #define PSWRQ2_REG_BW_L28_BW_WR_L28_SHIFT                                                                  9
42421 #define PSWRQ2_REG_BW_WR_L29                                                                                 0x240700UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ29 Write requests.
42422 #define PSWRQ2_REG_BW_WR_L30                                                                                 0x240704UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L for VQ30 Write requests.
42423 #define PSWRQ2_REG_BW_L31                                                                                    0x240708UL //Access:RW   DataWidth:0x12   // Multi Field Register.
42424   #define PSWRQ2_REG_BW_L31_BW_RD_L31                                                                        (0x1ff<<0) // Bandwidth Typical L for VQ31 Read requests.
42425   #define PSWRQ2_REG_BW_L31_BW_RD_L31_SHIFT                                                                  0
42426   #define PSWRQ2_REG_BW_L31_BW_WR_L31                                                                        (0x1ff<<9) // Bandwidth Typical L for VQ31 Write requests.
42427   #define PSWRQ2_REG_BW_L31_BW_WR_L31_SHIFT                                                                  9
42428 #define PSWRQ2_REG_BW_RD                                                                                     0x24070cUL //Access:RW   DataWidth:0x1c   // Multi Field Register.
42429   #define PSWRQ2_REG_BW_RD_RD_BW_ADD                                                                         (0x3ff<<0) // Bandwidth addition for read requests in the read write arbiter.
42430   #define PSWRQ2_REG_BW_RD_RD_BW_ADD_SHIFT                                                                   0
42431   #define PSWRQ2_REG_BW_RD_RD_BW_UBOUND                                                                      (0x1ff<<10) // Bandwidth upperbound for read requests in the read write arbiter.
42432   #define PSWRQ2_REG_BW_RD_RD_BW_UBOUND_SHIFT                                                                10
42433   #define PSWRQ2_REG_BW_RD_RD_BW_L                                                                           (0x1ff<<19) // Bandwidth Typical L for read requests in the read write arbiter.
42434   #define PSWRQ2_REG_BW_RD_RD_BW_L_SHIFT                                                                     19
42435 #define PSWRQ2_REG_BW_WR                                                                                     0x240710UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
42436   #define PSWRQ2_REG_BW_WR_WR_BW_ADD                                                                         (0x3ff<<0) // Bandwidth addition for write requests in the read write arbiter.
42437   #define PSWRQ2_REG_BW_WR_WR_BW_ADD_SHIFT                                                                   0
42438   #define PSWRQ2_REG_BW_WR_WR_BW_UBOUND                                                                      (0x1ff<<10) // Bandwidth upperbound for write requests in the read write arbiter.
42439   #define PSWRQ2_REG_BW_WR_WR_BW_UBOUND_SHIFT                                                                10
42440   #define PSWRQ2_REG_BW_WR_WR_BW_L                                                                           (0x1ff<<19) // Bandwidth Typical L for write requests in the read write arbiter.
42441   #define PSWRQ2_REG_BW_WR_WR_BW_L_SHIFT                                                                     19
42442 #define PSWRQ2_REG_BW_CREDIT                                                                                 0x240714UL //Access:RW   DataWidth:0x8    // Multi Field Register.
42443   #define PSWRQ2_REG_BW_CREDIT_READ_CREDIT                                                                   (0xf<<0) // Indicates the number of credits for read sub-requests in th requester glue interface.
42444   #define PSWRQ2_REG_BW_CREDIT_READ_CREDIT_SHIFT                                                             0
42445   #define PSWRQ2_REG_BW_CREDIT_WRITE_CREDIT                                                                  (0xf<<4) // Indicates the number of credits for write sub-requests in th requester glue interface.
42446   #define PSWRQ2_REG_BW_CREDIT_WRITE_CREDIT_SHIFT                                                            4
42447 #define PSWRQ2_REG_L2P_TM                                                                                    0x240718UL //Access:RW   DataWidth:0x5    // Tm input for l2p memory.
42448 #define PSWRQ2_REG_SLOW_TH                                                                                   0x24071cUL //Access:RW   DataWidth:0x8    // When number of free entries in the context ram will be lower than this;the input clients arbiter will work in a slower pace.
42449 #define PSWRQ2_REG_PDR_LIMIT                                                                                 0x240720UL //Access:RW   DataWidth:0xe    // Pending read limiter threshold; in Dwords.
42450 #define PSWRQ2_REG_DBG_HEAD_MUX_SEL                                                                          0x240724UL //Access:RW   DataWidth:0x5    // Sets which vq head pointer to see out of queues 0-31.
42451 #define PSWRQ2_REG_DBG_TAIL_MUX_SEL                                                                          0x240728UL //Access:RW   DataWidth:0x5    // Sets which vq tail pointer to see out of queues 0-31.
42452 #define PSWRQ2_REG_L2P_MODE                                                                                  0x24072cUL //Access:RW   DataWidth:0x1    // Will determine how the logical address is calculated; 0: as in E1; 1:with new algorithm.
42453 #define PSWRQ2_REG_DRAM_ALIGN_SEL                                                                            0x240730UL //Access:RW   DataWidth:0x1    // When set the new alignment method (E2) will be applied; when reset the original alignment method (E1 E1H) will be applied.
42454 #define PSWRQ2_REG_CXR_RAM0_TM                                                                               0x240734UL //Access:RW   DataWidth:0x8    // TM bits for cxr ram0.
42455 #define PSWRQ2_REG_CXR_RAM1_TM                                                                               0x240738UL //Access:RW   DataWidth:0x8    // TM bits for cxr ram1.
42456 #define PSWRQ2_REG_VQ_RD_DISABLE                                                                             0x24073cUL //Access:R    DataWidth:0xc    // Vq read disable as wdone was not received yet for the wr request that was sent {vq1 ; vq2 ; vq3 ; vq6 ; vq7 ; vq8 ; vq9 ; vq10 ; vq11 ; vq14; vq28; vq31}.
42457 #define PSWRQ2_REG_QC_REG1                                                                                   0x240740UL //Access:R    DataWidth:0x20   //
42458 #define PSWRQ2_REG_QC_REG2                                                                                   0x240744UL //Access:R    DataWidth:0x20   //
42459 #define PSWRQ2_REG_QC_VIQ_1ENTRY                                                                             0x240748UL //Access:R    DataWidth:0x20   //
42460 #define PSWRQ2_REG_QC_HOQ_IS_LOGICAL                                                                         0x24074cUL //Access:R    DataWidth:0x20   //
42461 #define PSWRQ2_REG_QC_VIQ_TAIL_V                                                                             0x240750UL //Access:R    DataWidth:0x20   //
42462 #define PSWRQ2_REG_QC_VIQ_HEAD_V                                                                             0x240754UL //Access:R    DataWidth:0x20   //
42463 #define PSWRQ2_REG_QC_VIQ_31_28_TAIL                                                                         0x240758UL //Access:R    DataWidth:0x20   //
42464 #define PSWRQ2_REG_QC_VIQ_27_24_TAIL                                                                         0x24075cUL //Access:R    DataWidth:0x20   //
42465 #define PSWRQ2_REG_QC_VIQ_23_20_TAIL                                                                         0x240760UL //Access:R    DataWidth:0x20   //
42466 #define PSWRQ2_REG_QC_VIQ_19_16_TAIL                                                                         0x240764UL //Access:R    DataWidth:0x20   //
42467 #define PSWRQ2_REG_QC_VIQ_15_12_TAIL                                                                         0x240768UL //Access:R    DataWidth:0x20   //
42468 #define PSWRQ2_REG_QC_VIQ_11_8_TAIL                                                                          0x24076cUL //Access:R    DataWidth:0x20   //
42469 #define PSWRQ2_REG_QC_VIQ_7_4_TAIL                                                                           0x240770UL //Access:R    DataWidth:0x20   //
42470 #define PSWRQ2_REG_QC_VIQ_3_0_TAIL                                                                           0x240774UL //Access:R    DataWidth:0x20   //
42471 #define PSWRQ2_REG_QC_VIQ_31_28_HEAD                                                                         0x240778UL //Access:R    DataWidth:0x20   //
42472 #define PSWRQ2_REG_QC_VIQ_27_24_HEAD                                                                         0x24077cUL //Access:R    DataWidth:0x20   //
42473 #define PSWRQ2_REG_QC_VIQ_23_20_HEAD                                                                         0x240780UL //Access:R    DataWidth:0x20   //
42474 #define PSWRQ2_REG_QC_VIQ_19_16_HEAD                                                                         0x240784UL //Access:R    DataWidth:0x20   //
42475 #define PSWRQ2_REG_QC_VIQ_15_12_HEAD                                                                         0x240788UL //Access:R    DataWidth:0x20   //
42476 #define PSWRQ2_REG_QC_VIQ_11_8_HEAD                                                                          0x24078cUL //Access:R    DataWidth:0x20   //
42477 #define PSWRQ2_REG_QC_VIQ_7_4_HEAD                                                                           0x240790UL //Access:R    DataWidth:0x20   //
42478 #define PSWRQ2_REG_QC_VIQ_3_0_HEAD                                                                           0x240794UL //Access:R    DataWidth:0x20   //
42479 #define PSWRQ2_REG_BW_RD_ADD_TREQ                                                                            0x240798UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ TREQ read requests.
42480 #define PSWRQ2_REG_BW_RD_UBOUND_TREQ                                                                         0x24079cUL //Access:RW   DataWidth:0x9    // Bandwidth upper bound to VQ TREQ read requests.
42481 #define PSWRQ2_REG_BW_RD_L_TREQ                                                                              0x2407a0UL //Access:RW   DataWidth:0x9    // Bandwidth Typical L to VQ TREQ read requests.
42482 #define PSWRQ2_REG_BW_WR_ADD_ICPL                                                                            0x2407a4UL //Access:RW   DataWidth:0xa    // Bandwidth addition to VQ ICPL write requests.
42483 #define PSWRQ2_REG_BW_WR_UBOUND_ICPL                                                                         0x2407a8UL //Access:RW   DataWidth:0x9    // Bandwidth upper bound to VQ ICPL write requests.
42484 #define PSWRQ2_REG_BW_WR_L_ICPL                                                                              0x2407acUL //Access:RW   DataWidth:0x9    // Bandwidth Typical L to VQ ICPL write requests.
42485 #define PSWRQ2_REG_ATC_USDM_FLAGS                                                                            0x2407b0UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42486 #define PSWRQ2_REG_ATC_USDMDP_FLAGS                                                                          0x2407b4UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42487 #define PSWRQ2_REG_ATC_TSDM_FLAGS                                                                            0x2407b8UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42488 #define PSWRQ2_REG_ATC_XSDM_FLAGS                                                                            0x2407bcUL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42489 #define PSWRQ2_REG_ATC_DMAE_FLAGS                                                                            0x2407c0UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42490 #define PSWRQ2_REG_ATC_CDUWR_FLAGS                                                                           0x2407c4UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42491 #define PSWRQ2_REG_ATC_CDURD_FLAGS                                                                           0x2407c8UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42492 #define PSWRQ2_REG_ATC_PBF_FLAGS                                                                             0x2407ccUL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42493 #define PSWRQ2_REG_ATC_QM_FLAGS                                                                              0x2407d0UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42494 #define PSWRQ2_REG_ATC_TM_FLAGS                                                                              0x2407d4UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42495 #define PSWRQ2_REG_ATC_SRC_FLAGS                                                                             0x2407d8UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42496 #define PSWRQ2_REG_ATC_DBG_FLAGS                                                                             0x2407dcUL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42497 #define PSWRQ2_REG_ATC_M2P_FLAGS                                                                             0x2407e0UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42498 #define PSWRQ2_REG_ATC_PTU_FLAGS                                                                             0x2407e4UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42499 #define PSWRQ2_REG_ATC_HC_FLAGS                                                                              0x2407e8UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42500 #define PSWRQ2_REG_ATC_VQ_ENABLE                                                                             0x2407ecUL //Access:RW   DataWidth:0x20   // ATC VQ enable bits. When set - SR from the VQ can send ATC lookup request to the ATC (assuming all other conditions are met). When reset - all SR-s from the VQ will NOT go through the ATC. b0 - VQ0; b1 - VQ1; b30 - VQ30; b31 - reserved (should be filled with zeroes).
42501 #define PSWRQ2_REG_ATC_INTERNAL_ATS_ENABLE                                                                   0x2407f0UL //Access:RW   DataWidth:0x2    // ATC enable values per PF as follows: b0 - PF enable; b1 - VF enable; PF enable bit is relevant when VF_Valid (in the request) bit is 0; VF enable bit is relevant when VF_Valid bit is 1.
42502 #define PSWRQ2_REG_ATC_INTERNAL_ATS_ENABLE_ALL                                                               0x2407f4UL //Access:R    DataWidth:0x20   // Concatenated values of rq_atc_internal_ats_enable as follows: b0 - PF0; b1 - VF0; b2 - PF1; b3 - VF1; b30 - PF15 ; b31 - VF15;.
42503 #define PSWRQ2_REG_ATC_VQ_GO_TRANSLATED                                                                      0x2407f8UL //Access:RW   DataWidth:0x20   // DEBUG ONLY. bit per VQ. go translated set means that SR of the matched VQ will be always sent to the GLUE with the at_valid=1 indication (see atc_code in PSWRQ-PGLUE interface for more details). In that case the address will be delivered by the chip (and not by the ATC). This mode will be used mainly for debug and the other configurations must make sure that ATC will never be used for that VQ while the go_translated bit for that VQ is set. when reset means that the at_valid indication will be determined according to the ATC.
42504 #define PSWRQ2_REG_ATC_GLOBAL_ENABLE                                                                         0x2407fcUL //Access:RW   DataWidth:0x1    // Global ATC enable bit. when reset all ATC logic is disabled within the PSWRQ. The value of this register must be the same as RD_ATC_GLOBAL_ENABLE. This value must be '1' when ATC capability is enabled in PCIe core.
42505 #define PSWRQ2_REG_CLOSE_GATE_VQ_LSB_EN                                                                      0x240800UL //Access:RW   DataWidth:0x20   // VQ-s that are enabled (i.e. can be chosen by the GARB) in close the gates scenario; VQ32 = TREQ; VQ33 = ICPL; the original E4 plan is to allow IGU TREQ & ICPL requests to be chosen in such scenario.
42506 #define PSWRQ2_REG_CLOSE_GATE_VQ_MSB_EN                                                                      0x240804UL //Access:RW   DataWidth:0x2    // VQ-s that are enabled (i.e. can be chosen by the GARB) in close the gates scenario; VQ32 = TREQ; VQ33 = ICPL; the original E4 plan is to allow IGU TREQ & ICPL requests to be chosen in such scenario.
42507 #define PSWRQ2_REG_STALL_MEM_VQ_LSB_EN                                                                       0x240808UL //Access:RW   DataWidth:0x20   // VQ-s that are enabled (i.e. can be chosen by the GARB) in stall mem scenario; VQ32 = TREQ; VQ33 = ICPL; the original E4 plan is to allow IGU requests to be chosen in such scenario.
42508 #define PSWRQ2_REG_STALL_MEM_VQ_MSB_EN                                                                       0x24080cUL //Access:RW   DataWidth:0x2    // VQ-s that are enabled (i.e. can be chosen by the GARB) in stall mem scenario; VQ32 = TREQ; VQ33 = ICPL; the original E4 plan is to allow IGU requests to be chosen in such scenario.
42509 #define PSWRQ2_REG_STALL_INT_VQ_LSB_EN                                                                       0x240810UL //Access:RW   DataWidth:0x20   // VQ-s that are enabled (i.e. can be chosen by the GARB) in stall int scenario; VQ32 = TREQ; VQ33 = ICPL; the original E4 plan is to allow non-IGU requests to be chosen in such scenario.
42510 #define PSWRQ2_REG_STALL_INT_VQ_MSB_EN                                                                       0x240814UL //Access:RW   DataWidth:0x2    // VQ-s that are enabled (i.e. can be chosen by the GARB) in stall int scenario; VQ32 = TREQ; VQ33 = ICPL; the original E4 plan is to allow non-IGU requests to be chosen in such scenario.
42511 #define PSWRQ2_REG_TREQ_FIFO_FILL_LVL                                                                        0x240818UL //Access:R    DataWidth:0x6    // The fill level of the TREQ fifo.
42512 #define PSWRQ2_REG_ICPL_FIFO_FILL_LVL                                                                        0x24081cUL //Access:R    DataWidth:0x3    // The fill level of the ICPL fifo.
42513 #define PSWRQ2_REG_ATC_TREQ_FIFO_TM                                                                          0x240820UL //Access:RW   DataWidth:0x2    // NOT USED.
42514 #define PSWRQ2_REG_ASSERT_IF_ILT_FAIL                                                                        0x240824UL //Access:RW   DataWidth:0x1    // When set - assert ilt fail interrupt (rq_elt_addr) in case working in ilt mode and onchip translation fail due to overflow on vah_plus_1st signal (Cont00041628). If reset - interrupt will not assert.
42515 #define PSWRQ2_REG_HOQ_RAM_RD_REQ                                                                            0x240828UL //Access:RW   DataWidth:0x5    // FOR DBG: read request from the hoq ram; the write data represents the address which is the vqid; in order to read from the hoq ram the read enable register should be set as well (rq_hoq_ram_rd_en); upon read completion (rq_hoq_ram_rd_status =1) data_rd_0 data_rd_1 data_rd_2 and data_rd_3 are ready with the valid values.
42516 #define PSWRQ2_REG_HOQ_RAM_RD_EN                                                                             0x24082cUL //Access:RW   DataWidth:0x1    // FOR DBG: enable reading from the hoq ram; when set hoq rbc read is enabled; when reset hoq rbc read is disabled (i.e. rq_hoq_ram_rd_req will not have any affect).
42517 #define PSWRQ2_REG_HOQ_RAM_RD_STATUS                                                                         0x240830UL //Access:R    DataWidth:0x1    // FOR DBG: when set - data rd from hoq ram is completed (i.e. data is ready in data_rd_0 data_rd_1 data_rd2 and data_rd_3); when reset - still waiting for hoq ram read request to be completed).
42518 #define PSWRQ2_REG_HOQ_RAM_DATA_RD_0                                                                         0x240834UL //Access:R    DataWidth:0x20   // FOR DBG: bits 15:0 length; bits 31:16 request id.
42519 #define PSWRQ2_REG_HOQ_RAM_DATA_RD_1                                                                         0x240838UL //Access:R    DataWidth:0x20   // FOR DBG: address (32 lsb).
42520 #define PSWRQ2_REG_HOQ_RAM_DATA_RD_2                                                                         0x24083cUL //Access:R    DataWidth:0x20   // FOR DBG: address (32 msb).
42521 #define PSWRQ2_REG_HOQ_RAM_DATA_RD_3                                                                         0x240840UL //Access:R    DataWidth:0x20   // FOR DBG: bit 0 relaxed ordering; bit 1 no-snoop; bits 5:2 client id; bit 6 done type; bit 7 resevred; bit 10:8 pfid; bit 11 vf_valid; bit 17:12 vfid; bits 20:18 atc flags; bits 31:21 reserved.
42522 #define PSWRQ2_REG_SR_CNT_WR_CNT                                                                             0x240844UL //Access:R    DataWidth:0x20   // The total number of WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
42523 #define PSWRQ2_REG_SR_CNT_RD_CNT                                                                             0x240848UL //Access:R    DataWidth:0x20   // The total number of RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
42524 #define PSWRQ2_REG_SR_CNT_PBF_CNT                                                                            0x24084cUL //Access:R    DataWidth:0x20   // The number of PBF RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
42525 #define PSWRQ2_REG_SR_CNT_USDMDP_CNT                                                                         0x240850UL //Access:R    DataWidth:0x20   // The number of USDM-DP WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
42526 #define PSWRQ2_REG_SR_CNT_TREQ_CNT                                                                           0x240854UL //Access:R    DataWidth:0x20   // The number of TREQ SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
42527 #define PSWRQ2_REG_SR_CNT_ICPL_CNT                                                                           0x240858UL //Access:R    DataWidth:0x20   // The number of ICPL SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
42528 #define PSWRQ2_REG_SR_CNT_WR_BYTE_LSB                                                                        0x24085cUL //Access:R    DataWidth:0x20   // The total number of bytes for WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value.
42529 #define PSWRQ2_REG_SR_CNT_WR_BYTE_MSB                                                                        0x240860UL //Access:R    DataWidth:0x9    // The total number of bytes for WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value.
42530 #define PSWRQ2_REG_SR_CNT_RD_BYTE_LSB                                                                        0x240864UL //Access:R    DataWidth:0x20   // The total number of bytes for RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value.
42531 #define PSWRQ2_REG_SR_CNT_RD_BYTE_MSB                                                                        0x240868UL //Access:R    DataWidth:0xc    // The total number of bytes for RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value.
42532 #define PSWRQ2_REG_SR_CNT_PBF_BYTE_LSB                                                                       0x24086cUL //Access:R    DataWidth:0x20   // The number of bytes for PBF RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value.
42533 #define PSWRQ2_REG_SR_CNT_PBF_BYTE_MSB                                                                       0x240870UL //Access:R    DataWidth:0xc    // The number of bytes for PBF RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value.
42534 #define PSWRQ2_REG_SR_CNT_USDMDP_BYTE_LSB                                                                    0x240874UL //Access:R    DataWidth:0x20   // The number of bytes for USDM-DP WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value.
42535 #define PSWRQ2_REG_SR_CNT_USDMDP_BYTE_MSB                                                                    0x240878UL //Access:R    DataWidth:0x9    // The number of bytes for USDM-DP WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value.
42536 #define PSWRQ2_REG_SR_CNT_WINDOW_MODE                                                                        0x24087cUL //Access:RW   DataWidth:0x1    // Counting window mode. 0 - manual window: counting is manually being initiated & stopped by the user through GRC. 1 - configured window: counting occurs according to configured window size.
42537 #define PSWRQ2_REG_SR_CNT_WINDOW_SIZE                                                                        0x240880UL //Access:RW   DataWidth:0x20   // Determines the size of the counting window. Valid when working in predefined window mode (i.e. Sr_cnt_window_mode = 1).  Granularity of sr_cnt_clk_tickxclk_pci cycles.
42538 #define PSWRQ2_REG_SR_CNT_WINDOW_VALUE                                                                       0x240884UL //Access:R    DataWidth:0x20   // Global window counter for the current value of the recorded window. Represents the number of sr_cnt_clk_tickxclk_pci cycles from the beginning of counting. NOTE: beginning of counting is determined according to Sr_cnt_start_mode.
42539 #define PSWRQ2_REG_SR_CNT_MANUAL_CMD                                                                         0x240888UL //Access:W    DataWidth:0x1    // Write Only register. The manual window command sent by the user. Valid when working in manual window mode (i.e. Sr_cnt_window_mode = 0). 0 - stop counting. 1 - start counting.
42540 #define PSWRQ2_REG_SR_CNT_RST                                                                                0x24088cUL //Access:W    DataWidth:0x1    // Write Only register. RBC write command to this reg (any value) will reset the SR counters & the global window counter. In addition it'll move the Sr_cnt_status to idle state.
42541 #define PSWRQ2_REG_SR_CNT_START_MODE                                                                         0x240890UL //Access:RW   DataWidth:0x1    // Determines the trigger for start counting (for both SR counters & global window counter). 0 - start counting upon any first SR that is sent to the PGLUE. 1 - start counting upon first PBF/USDM-DP SR that is sent to the PGLUE.
42542 #define PSWRQ2_REG_SR_CNT_ENABLE                                                                             0x240894UL //Access:RW   DataWidth:0x1    // Enables the SR counting mechanism.
42543 #define PSWRQ2_REG_SR_CNT_CLK_TICK                                                                           0x240898UL //Access:RW   DataWidth:0x3    // The number of clk_pci ticks minus 1 between each increment of the global window counter (i.e. 0 is for 1 clk_pci cycle; 1 is for 2 clk_pci cycles; 7 is for 8 clk_pci cycles).
42544 #define PSWRQ2_REG_SR_CNT_STATUS                                                                             0x24089cUL //Access:R    DataWidth:0x2    // The status of the SR count mechanism: 0 - idle: ready to start new counting. 1 - ongoing: counting is currently ongoing. 2 - done: counting is completed. SR counters & global window counter are valid.
42545 #define PSWRQ2_REG_LAST_RD_SR_LOG_0                                                                          0x2408a0UL //Access:R    DataWidth:0x20   // SR address - 32 lsb.
42546 #define PSWRQ2_REG_LAST_RD_SR_LOG_1                                                                          0x2408a4UL //Access:R    DataWidth:0x20   // SR address - 32 msb.
42547 #define PSWRQ2_REG_LAST_RD_SR_LOG_2                                                                          0x2408a8UL //Access:R    DataWidth:0x20   // B15-0: reqid; b28-16: SR length; b29 - reserved; b31-30: attributes.
42548 #define PSWRQ2_REG_LAST_RD_SR_LOG_3                                                                          0x2408acUL //Access:R    DataWidth:0x20   // B3-0: PFID; b4: vf_valid; b12-b5: VFID; b13: first SR; b14: last SR; b19-15: client id; b24-20: vq; b31-25: srid.
42549 #define PSWRQ2_REG_LAST_RD_SR_LOG_4                                                                          0x2408b0UL //Access:R    DataWidth:0x9    // b1-0: atc code; b3-2: endianity. b8-4: Treq otb entry.
42550 #define PSWRQ2_REG_LAST_WR_SR_LOG_0                                                                          0x2408b4UL //Access:R    DataWidth:0x20   // SR address - 32 lsb.
42551 #define PSWRQ2_REG_LAST_WR_SR_LOG_1                                                                          0x2408b8UL //Access:R    DataWidth:0x20   // SR address - 32 msb.
42552 #define PSWRQ2_REG_LAST_WR_SR_LOG_2                                                                          0x2408bcUL //Access:R    DataWidth:0x20   // B15-0: reqid; b28-16: SR length; b29 - reserved; b31-30: attributes.
42553 #define PSWRQ2_REG_LAST_WR_SR_LOG_3                                                                          0x2408c0UL //Access:R    DataWidth:0x20   // B3-0: PFID; b4: vf_valid; b12-b5: VFID; b13: first SR; b14: last SR; b19-15: client id; b24-20: vq; b30-25: start offset; b31: usdm err.
42554 #define PSWRQ2_REG_LAST_WR_SR_LOG_4                                                                          0x2408c4UL //Access:R    DataWidth:0xa    // b1-0: atc code; b2: wdone type; b4-3: endianity; b9-5: Icpl itag index.
42555 #define PSWRQ2_REG_MSDM_ENTRY_TH                                                                             0x2408c8UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to msdm in the queues.
42556 #define PSWRQ2_REG_YSDM_ENTRY_TH                                                                             0x2408ccUL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to ysdm in the queues.
42557 #define PSWRQ2_REG_PSDM_ENTRY_TH                                                                             0x2408d0UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to psdm in the queues.
42558 #define PSWRQ2_REG_MULD_ENTRY_TH                                                                             0x2408d4UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to muld in the queues.
42559 #define PSWRQ2_REG_PTU_ENTRY_TH                                                                              0x2408d8UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to ptu in the queues.
42560 #define PSWRQ2_REG_PTU_PCI_ATTR                                                                              0x2408dcUL //Access:RW   DataWidth:0x2    // Multi Field Register.
42561   #define PSWRQ2_REG_PTU_PCI_ATTR_PTU_RELAXED                                                                (0x1<<0) // Relaxed oredering attribute for ptu.
42562   #define PSWRQ2_REG_PTU_PCI_ATTR_PTU_RELAXED_SHIFT                                                          0
42563   #define PSWRQ2_REG_PTU_PCI_ATTR_PTU_NOSNOOP                                                                (0x1<<1) // Nosnoop attribute for ptu.
42564   #define PSWRQ2_REG_PTU_PCI_ATTR_PTU_NOSNOOP_SHIFT                                                          1
42565 #define PSWRQ2_REG_M2P_ENTRY_TH                                                                              0x2408e0UL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to m2p in the queues.
42566 #define PSWRQ2_REG_M2P_PCI_ATTR                                                                              0x2408e4UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42567   #define PSWRQ2_REG_M2P_PCI_ATTR_M2P_RELAXED                                                                (0x1<<0) // Relaxed oredering attribute for m2p.
42568   #define PSWRQ2_REG_M2P_PCI_ATTR_M2P_RELAXED_SHIFT                                                          0
42569   #define PSWRQ2_REG_M2P_PCI_ATTR_M2P_NOSNOOP                                                                (0x1<<1) // Nosnoop attribute for m2p.
42570   #define PSWRQ2_REG_M2P_PCI_ATTR_M2P_NOSNOOP_SHIFT                                                          1
42571 #define PSWRQ2_REG_MULD_PCI_ATTR                                                                             0x2408e8UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42572   #define PSWRQ2_REG_MULD_PCI_ATTR_MULD_RELAXED                                                              (0x1<<0) // Relaxed oredering attribute for muld.
42573   #define PSWRQ2_REG_MULD_PCI_ATTR_MULD_RELAXED_SHIFT                                                        0
42574   #define PSWRQ2_REG_MULD_PCI_ATTR_MULD_NOSNOOP                                                              (0x1<<1) // Nosnoop attribute for muld.
42575   #define PSWRQ2_REG_MULD_PCI_ATTR_MULD_NOSNOOP_SHIFT                                                        1
42576 #define PSWRQ2_REG_XYLD_ENTRY_TH                                                                             0x2408ecUL //Access:RW   DataWidth:0x3    // This number indicates how many entries are guaranteed to xyld in the queues.
42577 #define PSWRQ2_REG_XYLD_PCI_ATTR                                                                             0x2408f0UL //Access:RW   DataWidth:0x2    // Multi Field Register.
42578   #define PSWRQ2_REG_XYLD_PCI_ATTR_XYLD_RELAXED                                                              (0x1<<0) // Relaxed oredering attribute for xyld.
42579   #define PSWRQ2_REG_XYLD_PCI_ATTR_XYLD_RELAXED_SHIFT                                                        0
42580   #define PSWRQ2_REG_XYLD_PCI_ATTR_XYLD_NOSNOOP                                                              (0x1<<1) // Nosnoop attribute for xyld.
42581   #define PSWRQ2_REG_XYLD_PCI_ATTR_XYLD_NOSNOOP_SHIFT                                                        1
42582 #define PSWRQ2_REG_ATC_MSDM_FLAGS                                                                            0x2408f4UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42583 #define PSWRQ2_REG_ATC_YSDM_FLAGS                                                                            0x2408f8UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42584 #define PSWRQ2_REG_ATC_PSDM_FLAGS                                                                            0x2408fcUL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42585 #define PSWRQ2_REG_ATC_MULD_FLAGS                                                                            0x240900UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42586 #define PSWRQ2_REG_ATC_XYLD_FLAGS                                                                            0x240904UL //Access:RW   DataWidth:0x4    // ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
42587 #define PSWRQ2_REG_RMM_ENABLE                                                                                0x240908UL //Access:RW   DataWidth:0x1    // Debug only. Writing this register from 0 to 1 enables the roundtrip measurement mechanism and resets the registers latest_rtt ,max_hold_rtt, min_hold_rtt, num_of_measurements.
42588 #define PSWRQ2_REG_LATEST_RTT                                                                                0x24090cUL //Access:R    DataWidth:0x20   // Debug only. Round trip measurement of latest request that was measured. Measured in clk_pci cycles (375 MHz).
42589 #define PSWRQ2_REG_MAX_HOLD_RTT                                                                              0x240910UL //Access:R    DataWidth:0x20   // Debug only. Maximal round trip measurement value from the time rmm_enable register was written with '1'. Measured in clk_pci cycles (375 MHz).
42590 #define PSWRQ2_REG_MIN_HOLD_RTT                                                                              0x240914UL //Access:R    DataWidth:0x20   // Debug only. Minimal round trip measurement value from the time rmm_enable register was written with '1'. Measured in clk_pci cycles (375 MHz).
42591 #define PSWRQ2_REG_NUM_OF_MEASUREMENTS                                                                       0x240918UL //Access:R    DataWidth:0x20   // Debug only. Number of round trip measurements done from the time rmm_enable register was written with '1'. When the register reaches its maximal value of 0xffff_ffff it remains there.
42592 #define PSWRQ2_REG_CLIENT_RTT                                                                                0x24091cUL //Access:RW   DataWidth:0x5    // Debug only. Indicates the client for which PSWRQ measures roundtrip. 0x1f means 'all clients'. This register should be modified when rmm_enable is 0.
42593 #define PSWRQ2_REG_VQ_RTT                                                                                    0x240920UL //Access:RW   DataWidth:0x6    // Debug only. Indicates the VQ for which PSWRQ measures roundtrip. 0x3f means 'all clients'. This register should be modified when rmm_enable is 0.
42594 #define PSWRQ2_REG_L2P_SUPRESS_ERR                                                                           0x240924UL //Access:RW   DataWidth:0x2    // In case this register is set, requests belongs to VFs/PF with logic address, will be silently dropped instead of causing close_the_gate_scenario.
42595 #define PSWRQ2_REG_L2P_ERR_ADD_31_0                                                                          0x240928UL //Access:R    DataWidth:0x20   // Address [31:0] of first request that triggered rq_l2p_vf_err  or rq_elt_addr interrupt.
42596 #define PSWRQ2_REG_L2P_ERR_ADD_63_32                                                                         0x24092cUL //Access:R    DataWidth:0x20   // Address [63:32] of first request that triggered rq_l2p_vf_err  or rq_elt_addr interrupt.
42597 #define PSWRQ2_REG_L2P_ERR_DETAILS                                                                           0x240930UL //Access:R    DataWidth:0x1a   // Details of first request that triggered rq_l2p_vf_err  or rq_elt_addr interrupt.  [12:0] - Length in bytes. [16:13] - PFID. [17] - VF_VALID. [25:18] - VFID.
42598 #define PSWRQ2_REG_L2P_ERR_DETAILS2                                                                          0x240934UL //Access:R    DataWidth:0x1d   // Details of first request that triggered rq_l2p_vf_err  or rq_elt_addr interrupt. [15:0] Request ID. [20:16] client ID. [21] - Error type - 0 - rq_l2p_vf_err; 1 - rq_elt_addr. [22] - w_nr - 0 - read; 1 - write.[27:23]VQID. [28] valid - indicates if there was a request not submitted due to error since the last time this register was cleared.
42599 #define PSWRQ2_REG_L2P_ERR_DETAILS_CLR                                                                       0x240938UL //Access:W    DataWidth:0x1    // Writing to this register clears rq_l2p_err registers and enables logging new error details.
42600 #define PSWRQ2_REG_SR_NUM_CFG                                                                                0x24093cUL //Access:RW   DataWidth:0x7    // Debug only: Total number of available PCI read sub-requests. Must be bigger than 1. Normally should not be changed.
42601 #define PSWRQ2_REG_BLK_NUM_CFG                                                                               0x240940UL //Access:RW   DataWidth:0x9    // Debug only: Total number of available blocks in Tetris Buffer. Must be bigger than 6. Normally should not be changed.
42602 #define PSWRQ2_REG_MAX_BLKS_VQ0                                                                              0x240944UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42603 #define PSWRQ2_REG_MAX_BLKS_VQ1                                                                              0x240948UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42604 #define PSWRQ2_REG_MAX_BLKS_VQ2                                                                              0x24094cUL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42605 #define PSWRQ2_REG_MAX_BLKS_VQ3                                                                              0x240950UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42606 #define PSWRQ2_REG_MAX_BLKS_VQ4                                                                              0x240954UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42607 #define PSWRQ2_REG_MAX_BLKS_VQ5                                                                              0x240958UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42608 #define PSWRQ2_REG_MAX_BLKS_VQ6                                                                              0x24095cUL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42609 #define PSWRQ2_REG_MAX_BLKS_VQ7                                                                              0x240960UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42610 #define PSWRQ2_REG_MAX_BLKS_VQ8                                                                              0x240964UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42611 #define PSWRQ2_REG_MAX_BLKS_VQ9                                                                              0x240968UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42612 #define PSWRQ2_REG_MAX_BLKS_VQ10                                                                             0x24096cUL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42613 #define PSWRQ2_REG_MAX_BLKS_VQ11                                                                             0x240970UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42614 #define PSWRQ2_REG_MAX_BLKS_VQ12                                                                             0x240974UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42615 #define PSWRQ2_REG_MAX_BLKS_VQ13                                                                             0x240978UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42616 #define PSWRQ2_REG_MAX_BLKS_VQ14                                                                             0x24097cUL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42617 #define PSWRQ2_REG_MAX_BLKS_VQ15                                                                             0x240980UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42618 #define PSWRQ2_REG_MAX_BLKS_VQ16                                                                             0x240984UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42619 #define PSWRQ2_REG_MAX_BLKS_VQ17                                                                             0x240988UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42620 #define PSWRQ2_REG_MAX_BLKS_VQ18                                                                             0x24098cUL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42621 #define PSWRQ2_REG_MAX_BLKS_VQ19                                                                             0x240990UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42622 #define PSWRQ2_REG_MAX_BLKS_VQ20                                                                             0x240994UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42623 #define PSWRQ2_REG_MAX_BLKS_VQ21                                                                             0x240998UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42624 #define PSWRQ2_REG_MAX_BLKS_VQ22                                                                             0x24099cUL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42625 #define PSWRQ2_REG_MAX_BLKS_VQ23                                                                             0x2409a0UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42626 #define PSWRQ2_REG_MAX_BLKS_VQ24                                                                             0x2409a4UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42627 #define PSWRQ2_REG_MAX_BLKS_VQ25                                                                             0x2409a8UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42628 #define PSWRQ2_REG_MAX_BLKS_VQ26                                                                             0x2409acUL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42629 #define PSWRQ2_REG_MAX_BLKS_VQ27                                                                             0x2409b0UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42630 #define PSWRQ2_REG_MAX_BLKS_VQ28                                                                             0x2409b4UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42631 #define PSWRQ2_REG_MAX_BLKS_VQ29                                                                             0x2409b8UL //Access:RW   DataWidth:0x9    // Not used. VQ29 is not used for read.
42632 #define PSWRQ2_REG_MAX_BLKS_VQ30                                                                             0x2409bcUL //Access:RW   DataWidth:0x9    // Not used. VQ30 is not used for read.
42633 #define PSWRQ2_REG_MAX_BLKS_VQ31                                                                             0x2409c0UL //Access:RW   DataWidth:0x9    // The maximum number of blocks in Tetris Buffer that can be allocated for this vq. Field and register name used to be rd. need to update reset value for phase3 - TBD.
42634 #define PSWRQ2_REG_SR_CNT                                                                                    0x2409c4UL //Access:R    DataWidth:0x7    // Debug only: The SR counter - number of unused sub request ids. Field and register name used to be rd.
42635 #define PSWRQ2_REG_SR_CNT_PER_VQ_0                                                                           0x2409c8UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42636 #define PSWRQ2_REG_SR_CNT_PER_VQ_1                                                                           0x2409ccUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42637 #define PSWRQ2_REG_SR_CNT_PER_VQ_2                                                                           0x2409d0UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42638 #define PSWRQ2_REG_SR_CNT_PER_VQ_3                                                                           0x2409d4UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42639 #define PSWRQ2_REG_SR_CNT_PER_VQ_4                                                                           0x2409d8UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42640 #define PSWRQ2_REG_SR_CNT_PER_VQ_5                                                                           0x2409dcUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42641 #define PSWRQ2_REG_SR_CNT_PER_VQ_6                                                                           0x2409e0UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42642 #define PSWRQ2_REG_SR_CNT_PER_VQ_7                                                                           0x2409e4UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42643 #define PSWRQ2_REG_SR_CNT_PER_VQ_8                                                                           0x2409e8UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42644 #define PSWRQ2_REG_SR_CNT_PER_VQ_9                                                                           0x2409ecUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42645 #define PSWRQ2_REG_SR_CNT_PER_VQ_10                                                                          0x2409f0UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42646 #define PSWRQ2_REG_SR_CNT_PER_VQ_11                                                                          0x2409f4UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42647 #define PSWRQ2_REG_SR_CNT_PER_VQ_12                                                                          0x2409f8UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42648 #define PSWRQ2_REG_SR_CNT_PER_VQ_13                                                                          0x2409fcUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42649 #define PSWRQ2_REG_SR_CNT_PER_VQ_14                                                                          0x240a00UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42650 #define PSWRQ2_REG_SR_CNT_PER_VQ_15                                                                          0x240a04UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42651 #define PSWRQ2_REG_SR_CNT_PER_VQ_16                                                                          0x240a08UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42652 #define PSWRQ2_REG_SR_CNT_PER_VQ_17                                                                          0x240a0cUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42653 #define PSWRQ2_REG_SR_CNT_PER_VQ_18                                                                          0x240a10UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42654 #define PSWRQ2_REG_SR_CNT_PER_VQ_19                                                                          0x240a14UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42655 #define PSWRQ2_REG_SR_CNT_PER_VQ_20                                                                          0x240a18UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42656 #define PSWRQ2_REG_SR_CNT_PER_VQ_21                                                                          0x240a1cUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42657 #define PSWRQ2_REG_SR_CNT_PER_VQ_22                                                                          0x240a20UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42658 #define PSWRQ2_REG_SR_CNT_PER_VQ_23                                                                          0x240a24UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42659 #define PSWRQ2_REG_SR_CNT_PER_VQ_24                                                                          0x240a28UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42660 #define PSWRQ2_REG_SR_CNT_PER_VQ_25                                                                          0x240a2cUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42661 #define PSWRQ2_REG_SR_CNT_PER_VQ_26                                                                          0x240a30UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42662 #define PSWRQ2_REG_SR_CNT_PER_VQ_27                                                                          0x240a34UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42663 #define PSWRQ2_REG_SR_CNT_PER_VQ_28                                                                          0x240a38UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42664 #define PSWRQ2_REG_SR_CNT_PER_VQ_29                                                                          0x240a3cUL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42665 #define PSWRQ2_REG_SR_CNT_PER_VQ_30                                                                          0x240a40UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42666 #define PSWRQ2_REG_SR_CNT_PER_VQ_31                                                                          0x240a44UL //Access:R    DataWidth:0x7    // Debug only: The SR counter per vq.
42667 #define PSWRQ2_REG_BLK_CNT                                                                                   0x240a48UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter - number of unused block ids. Field and register name used to be rd.
42668 #define PSWRQ2_REG_BLK_CNT_PER_VQ_0                                                                          0x240a4cUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42669 #define PSWRQ2_REG_BLK_CNT_PER_VQ_1                                                                          0x240a50UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42670 #define PSWRQ2_REG_BLK_CNT_PER_VQ_2                                                                          0x240a54UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42671 #define PSWRQ2_REG_BLK_CNT_PER_VQ_3                                                                          0x240a58UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42672 #define PSWRQ2_REG_BLK_CNT_PER_VQ_4                                                                          0x240a5cUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42673 #define PSWRQ2_REG_BLK_CNT_PER_VQ_5                                                                          0x240a60UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42674 #define PSWRQ2_REG_BLK_CNT_PER_VQ_6                                                                          0x240a64UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42675 #define PSWRQ2_REG_BLK_CNT_PER_VQ_7                                                                          0x240a68UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42676 #define PSWRQ2_REG_BLK_CNT_PER_VQ_8                                                                          0x240a6cUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42677 #define PSWRQ2_REG_BLK_CNT_PER_VQ_9                                                                          0x240a70UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42678 #define PSWRQ2_REG_BLK_CNT_PER_VQ_10                                                                         0x240a74UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42679 #define PSWRQ2_REG_BLK_CNT_PER_VQ_11                                                                         0x240a78UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42680 #define PSWRQ2_REG_BLK_CNT_PER_VQ_12                                                                         0x240a7cUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42681 #define PSWRQ2_REG_BLK_CNT_PER_VQ_13                                                                         0x240a80UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42682 #define PSWRQ2_REG_BLK_CNT_PER_VQ_14                                                                         0x240a84UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42683 #define PSWRQ2_REG_BLK_CNT_PER_VQ_15                                                                         0x240a88UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42684 #define PSWRQ2_REG_BLK_CNT_PER_VQ_16                                                                         0x240a8cUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42685 #define PSWRQ2_REG_BLK_CNT_PER_VQ_17                                                                         0x240a90UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42686 #define PSWRQ2_REG_BLK_CNT_PER_VQ_18                                                                         0x240a94UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42687 #define PSWRQ2_REG_BLK_CNT_PER_VQ_19                                                                         0x240a98UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42688 #define PSWRQ2_REG_BLK_CNT_PER_VQ_20                                                                         0x240a9cUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42689 #define PSWRQ2_REG_BLK_CNT_PER_VQ_21                                                                         0x240aa0UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42690 #define PSWRQ2_REG_BLK_CNT_PER_VQ_22                                                                         0x240aa4UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42691 #define PSWRQ2_REG_BLK_CNT_PER_VQ_23                                                                         0x240aa8UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42692 #define PSWRQ2_REG_BLK_CNT_PER_VQ_24                                                                         0x240aacUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42693 #define PSWRQ2_REG_BLK_CNT_PER_VQ_25                                                                         0x240ab0UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42694 #define PSWRQ2_REG_BLK_CNT_PER_VQ_26                                                                         0x240ab4UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42695 #define PSWRQ2_REG_BLK_CNT_PER_VQ_27                                                                         0x240ab8UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42696 #define PSWRQ2_REG_BLK_CNT_PER_VQ_28                                                                         0x240abcUL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42697 #define PSWRQ2_REG_BLK_CNT_PER_VQ_29                                                                         0x240ac0UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42698 #define PSWRQ2_REG_BLK_CNT_PER_VQ_30                                                                         0x240ac4UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42699 #define PSWRQ2_REG_BLK_CNT_PER_VQ_31                                                                         0x240ac8UL //Access:R    DataWidth:0x9    // Debug only: The blocks counter per vq.
42700 #define PSWRQ2_REG_CNT_BYTE_0                                                                                0x240accUL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42701 #define PSWRQ2_REG_CNT_BYTE_1                                                                                0x240ad0UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42702 #define PSWRQ2_REG_CNT_BYTE_2                                                                                0x240ad4UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42703 #define PSWRQ2_REG_CNT_BYTE_3                                                                                0x240ad8UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42704 #define PSWRQ2_REG_CNT_BYTE_4                                                                                0x240adcUL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42705 #define PSWRQ2_REG_CNT_BYTE_5                                                                                0x240ae0UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42706 #define PSWRQ2_REG_CNT_BYTE_6                                                                                0x240ae4UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42707 #define PSWRQ2_REG_CNT_BYTE_7                                                                                0x240ae8UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42708 #define PSWRQ2_REG_CNT_BYTE_8                                                                                0x240aecUL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42709 #define PSWRQ2_REG_CNT_BYTE_9                                                                                0x240af0UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42710 #define PSWRQ2_REG_CNT_BYTE_10                                                                               0x240af4UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42711 #define PSWRQ2_REG_CNT_BYTE_11                                                                               0x240af8UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42712 #define PSWRQ2_REG_CNT_BYTE_12                                                                               0x240afcUL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42713 #define PSWRQ2_REG_CNT_BYTE_13                                                                               0x240b00UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42714 #define PSWRQ2_REG_CNT_BYTE_14                                                                               0x240b04UL //Access:R    DataWidth:0xe    // Debug only: byte counter per wr client. Describes the number of bytes that are stored in the pswwr client fifo for the last request of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42715 #define PSWRQ2_REG_CNT_EOP_0                                                                                 0x240b08UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42716 #define PSWRQ2_REG_CNT_EOP_1                                                                                 0x240b0cUL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42717 #define PSWRQ2_REG_CNT_EOP_2                                                                                 0x240b10UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42718 #define PSWRQ2_REG_CNT_EOP_3                                                                                 0x240b14UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42719 #define PSWRQ2_REG_CNT_EOP_4                                                                                 0x240b18UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42720 #define PSWRQ2_REG_CNT_EOP_5                                                                                 0x240b1cUL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42721 #define PSWRQ2_REG_CNT_EOP_6                                                                                 0x240b20UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42722 #define PSWRQ2_REG_CNT_EOP_7                                                                                 0x240b24UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42723 #define PSWRQ2_REG_CNT_EOP_8                                                                                 0x240b28UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42724 #define PSWRQ2_REG_CNT_EOP_9                                                                                 0x240b2cUL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42725 #define PSWRQ2_REG_CNT_EOP_10                                                                                0x240b30UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42726 #define PSWRQ2_REG_CNT_EOP_11                                                                                0x240b34UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42727 #define PSWRQ2_REG_CNT_EOP_12                                                                                0x240b38UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42728 #define PSWRQ2_REG_CNT_EOP_13                                                                                0x240b3cUL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42729 #define PSWRQ2_REG_CNT_EOP_14                                                                                0x240b40UL //Access:R    DataWidth:0x8    // Debug only: eop counter per wr client. Describes the number of packets that are stored in the pswwr client fifo of the client. Wr_client decoding: TSDM 0; MSDM 1; USDM 2; XSDM 3; YSDM 4; PSDM 5; QM 6; TM 7; SRC 8; DMAE 9; PRM 10; HC 11; CDUWR 12; DBG 13; M2P 14.
42730 #define PSWRQ2_REG_MAX_SRS_VQ0                                                                               0x240b44UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42731 #define PSWRQ2_REG_MAX_SRS_VQ1                                                                               0x240b48UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42732 #define PSWRQ2_REG_MAX_SRS_VQ2                                                                               0x240b4cUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42733 #define PSWRQ2_REG_MAX_SRS_VQ3                                                                               0x240b50UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42734 #define PSWRQ2_REG_MAX_SRS_VQ4                                                                               0x240b54UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42735 #define PSWRQ2_REG_MAX_SRS_VQ5                                                                               0x240b58UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42736 #define PSWRQ2_REG_MAX_SRS_VQ6                                                                               0x240b5cUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42737 #define PSWRQ2_REG_MAX_SRS_VQ7                                                                               0x240b60UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42738 #define PSWRQ2_REG_MAX_SRS_VQ8                                                                               0x240b64UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42739 #define PSWRQ2_REG_MAX_SRS_VQ9                                                                               0x240b68UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42740 #define PSWRQ2_REG_MAX_SRS_VQ10                                                                              0x240b6cUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42741 #define PSWRQ2_REG_MAX_SRS_VQ11                                                                              0x240b70UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42742 #define PSWRQ2_REG_MAX_SRS_VQ12                                                                              0x240b74UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42743 #define PSWRQ2_REG_MAX_SRS_VQ13                                                                              0x240b78UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42744 #define PSWRQ2_REG_MAX_SRS_VQ14                                                                              0x240b7cUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42745 #define PSWRQ2_REG_MAX_SRS_VQ15                                                                              0x240b80UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42746 #define PSWRQ2_REG_MAX_SRS_VQ16                                                                              0x240b84UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42747 #define PSWRQ2_REG_MAX_SRS_VQ17                                                                              0x240b88UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42748 #define PSWRQ2_REG_MAX_SRS_VQ18                                                                              0x240b8cUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42749 #define PSWRQ2_REG_MAX_SRS_VQ19                                                                              0x240b90UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42750 #define PSWRQ2_REG_MAX_SRS_VQ20                                                                              0x240b94UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42751 #define PSWRQ2_REG_MAX_SRS_VQ21                                                                              0x240b98UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42752 #define PSWRQ2_REG_MAX_SRS_VQ22                                                                              0x240b9cUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42753 #define PSWRQ2_REG_MAX_SRS_VQ23                                                                              0x240ba0UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42754 #define PSWRQ2_REG_MAX_SRS_VQ24                                                                              0x240ba4UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42755 #define PSWRQ2_REG_MAX_SRS_VQ25                                                                              0x240ba8UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42756 #define PSWRQ2_REG_MAX_SRS_VQ26                                                                              0x240bacUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42757 #define PSWRQ2_REG_MAX_SRS_VQ27                                                                              0x240bb0UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42758 #define PSWRQ2_REG_MAX_SRS_VQ28                                                                              0x240bb4UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42759 #define PSWRQ2_REG_MAX_SRS_VQ29                                                                              0x240bb8UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42760 #define PSWRQ2_REG_MAX_SRS_VQ30                                                                              0x240bbcUL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42761 #define PSWRQ2_REG_MAX_SRS_VQ31                                                                              0x240bc0UL //Access:RW   DataWidth:0x7    // The maximum number of sub-requests that can be allocated for this vq.
42762 #define PSWRQ2_REG_REQIF_DEL_DELAY                                                                           0x240bc4UL //Access:RW   DataWidth:0x3    // Number of delay cycles on the reqif del indication.
42763 #define PSWRQ2_REG_L2P_CLOSE_GATE_STS                                                                        0x240bc8UL //Access:RW   DataWidth:0x1    // L2P error close the gate status register.
42764 #define PSWRQ2_REG_MISC_CLOSE_GATE_STS                                                                       0x240bccUL //Access:R    DataWidth:0x1    // MISC close the gate status register. 1 indicates the gates are closed.
42765 #define PSWRQ2_REG_MISC_STALL_MEM_STS                                                                        0x240bd0UL //Access:R    DataWidth:0x1    // MISC stall mem status register. 1 indicates stall mem is active.
42766 #define PSWRQ2_REG_GARB_STRICT_PRIORITY_FOR_READS                                                            0x240bd4UL //Access:RW   DataWidth:0x1    // GARB config: 1 indicates read SRs have strict priority over write SRs in RW arbiter.
42767 #define PSWRQ2_REG_GARB_NEGATIVE_BWC_MODE                                                                    0x240bd8UL //Access:RW   DataWidth:0x1    // GARB config: 1 indicates BWCs can become negative. Clients with negative BWCs are not chosen. Default value: 1.
42768 #define PSWRQ2_REG_GARB_GNT_ABOVE_LIMIT_ONLY_MODE                                                            0x240bdcUL //Access:RW   DataWidth:0x1    // GARB config: 1 indicates that only clients with BWC greater or equal to Li are chosen. 0 indicates that clients with BWC greater or equal to 0 can be chosen if no BWC is greater or equal to Li. Default value: 0. This is a chicken bit in case there are problems/bugs when choosing clients with BWC less than Li.
42769 #define PSWRQ2_REG_GARB_VQ_2_STRICT_LSB                                                                      0x240be0UL //Access:RW   DataWidth:0x20   // GARB config: mapping of VQ to strict priority: 0 - the VQ is not associated with any strict priority (i.e. the VQ is associated wth the BW counters);  1 - the VQ has strict priority; VQ32 = TREQ; VQ33 = ICPL; NOTE: the VQ-s associated with strict priority slot should match the configuration in garb_strict0_2_vq or garb_strict1_2_vq;.
42770 #define PSWRQ2_REG_GARB_VQ_2_STRICT_MSB                                                                      0x240be4UL //Access:RW   DataWidth:0x2    // GARB config: mapping of VQ to strict priority: 0 - the VQ is not associated with any strict priority (i.e. the VQ is associated wth the BW counters);  1 - the VQ has strict priority; VQ32 = TREQ; VQ33 = ICPL; NOTE: the VQ-s associated with strict priority slot should match the configuration in garb_strict0_2_vq or garb_strict1_2_vq;.
42771 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_0                                                                       0x240be8UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42772 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_1                                                                       0x240becUL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42773 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_2                                                                       0x240bf0UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42774 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_3                                                                       0x240bf4UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42775 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_4                                                                       0x240bf8UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42776 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_5                                                                       0x240bfcUL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42777 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_6                                                                       0x240c00UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42778 #define PSWRQ2_REG_GARB_STRICT0_2_VQ_7                                                                       0x240c04UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 0 (high priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 0 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42779 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_0                                                                       0x240c08UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42780 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_1                                                                       0x240c0cUL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42781 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_2                                                                       0x240c10UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42782 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_3                                                                       0x240c14UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42783 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_4                                                                       0x240c18UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42784 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_5                                                                       0x240c1cUL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42785 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_6                                                                       0x240c20UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42786 #define PSWRQ2_REG_GARB_STRICT1_2_VQ_7                                                                       0x240c24UL //Access:RW   DataWidth:0x7    // GARB config: mapping of strict priority 1 (low priority) to VQ: bits 5:0 - the VQ id; bit6 - validates the VQ association; VQ32 = TREQ; VQ33 = ICPL; NOTE: (a) the VQ-s associated with strict priority 1 should match the values in garb_vq_2_strict; (b) VQ can be associated with up to single priority (i.e. cannot be associated with both priority0 and priority1).
42787 #define PSWRQ2_REG_CREDIT_WR_STS                                                                             0x240c28UL //Access:R    DataWidth:0x1    // The status of the PSWRQ-PGLUE request interface write credit; 0 - no more credit for wr SR-s (i.e. write SR-s cannot be sent to the PGLUE); 1 - credit is greater than 0 for wr SR-s (i.e. more write SR-s can be sent to the PGLUE).
42788 #define PSWRQ2_REG_CREDIT_RD_STS                                                                             0x240c2cUL //Access:R    DataWidth:0x1    // The status of the PSWRQ-PGLUE request interface read credit; 0 - no more credit for rd SR-s (i.e. read SR-s cannot be sent to the PGLUE); 1 - credit is greater than 0 for rd SR-s (i.e. more read SR-s can be sent to the PGLUE).
42789 #define PSWRQ2_REG_WAIT_FOR_EOP                                                                              0x240c30UL //Access:RW   DataWidth:0xf    // Per client store_and_forward configuration. When set it will only enable to submit a write request when eop arrived. This can be a workaround for possible bugs in the byte counters. Id-s are based on wr client id-s (taken from pswrq_funcs.v).
42790 #define PSWRQ2_REG_ADD2Q_2_DELHOQ0_DELAY                                                                     0x240c34UL //Access:RW   DataWidth:0x3    // LSI purpose: the number of [cycles-1] between qc_cmg_add_2_q (indication that new request is written into hoq0) and cmg_qc_del_head (delete request sent by the cmg towards hoq0). This register should be touched unless there is non-expected HW limitation within the QC. value of N means that there are N dead cycles between qc_cmg_add_2_q and cmg_qc_del_head.
42791 #define PSWRQ2_REG_DELHOQ0_2_DELHOQ0_DELAY_0                                                                 0x240c38UL //Access:RW   DataWidth:0x4    // LSI purpose: the minimum allowed number of [cycles-1] between cmg_qc_del_head (delete request sent by the cmg towards hoq0) and the next cmg_qc_del_head for the same VQ. This register should be touched unless there is non-expected HW limitation within the QC. value of N means that there are N dead cycles between 2 adjacent requests.
42792 #define PSWRQ2_REG_DELHOQ0_2_DELHOQ0_DELAY_1                                                                 0x240c3cUL //Access:RW   DataWidth:0x4    // LSI purpose: the minimum allowed number of [cycles-1] between cmg_qc_del_head (delete request sent by the cmg towards hoq0) and the next cmg_qc_del_head for different VQ. This register should be touched unless there is non-expected HW limitation within the QC. value of N means that there are N dead cycles between 2 adjacent requests.
42793 #define PSWRQ2_REG_PDR_CNT                                                                                   0x240c40UL //Access:R    DataWidth:0xe    // For debug and Idle-check use. The value of the PDR counter.
42794 #define PSWRQ2_REG_CHECK_RESOURCES_FOR_THE_ENTIRE_REQ                                                        0x240c44UL //Access:RW   DataWidth:0x6    // Will be used for OOO clients deadlock prevention. indicating if to submit the first SR of a request only when there are enough SRIDs and blocks for the entire request. bit0: TSDM; bit1: MSDM; bit2: USDM; bit3: XSDM; bit4: YSDM; bit5: PSDM.
42795 #define PSWRQ2_REG_RW_ORDERING_DISABLE_WR_THR                                                                0x240c48UL //Access:RW   DataWidth:0x6    // LSI purpose: the threshold for the max number of pending wr requests sent to the PGLUE (i.e. sent to the PGLUE and did not receive write done for them from the PGLUE). Upon reaching the threshold no more wr SR-s will be sent by the PSWRQ to the PGLUE until receiving write done for the previous requests.
42796 #define PSWRQ2_REG_ECO_RESERVED                                                                              0x240c4cUL //Access:RW   DataWidth:0x6    // Debug only: Reserved bits for ECO.
42797 #define PSWRQ2_REG_L2P_VALIDATE_VFID                                                                         0x240c50UL //Access:RW   DataWidth:0x1    // Enables VFID validate check
42798 #define PSWRQ2_REG_STEERING_TAG_TABLE                                                                        0x241000UL //Access:RW   DataWidth:0x8    // Steering Tag Table. Used for TPH.
42799 #define PSWRQ2_REG_STEERING_TAG_TABLE_SIZE_BB                                                                288
42800 #define PSWRQ2_REG_STEERING_TAG_TABLE_SIZE_K2_E5                                                             368
42801 #define PSWRQ2_REG_ILT_MEMORY                                                                                0x260000UL //Access:WB   DataWidth:0x35   // Internal lookup table for logical to physical address translation. Re-instantiated in E4 due to size increase.
42802 #define PSWRQ2_REG_ILT_MEMORY_SIZE_BB                                                                        15200
42803 #define PSWRQ2_REG_ILT_MEMORY_SIZE_K2_E5                                                                     22000
42804 #define PSWRQ_REG_DBG_OUT_DATA                                                                               0x280000UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
42805 #define PSWRQ_REG_DBG_OUT_DATA_SIZE                                                                          8
42806 #define PSWRQ_REG_DBG_SELECT                                                                                 0x280020UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
42807 #define PSWRQ_REG_DBG_DWORD_ENABLE                                                                           0x280024UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
42808 #define PSWRQ_REG_DBG_SHIFT                                                                                  0x280028UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
42809 #define PSWRQ_REG_DBG_FORCE_VALID                                                                            0x28002cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
42810 #define PSWRQ_REG_DBG_FORCE_FRAME                                                                            0x280030UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
42811 #define PSWRQ_REG_DBG_OUT_VALID                                                                              0x280034UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
42812 #define PSWRQ_REG_DBG_OUT_FRAME                                                                              0x280038UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
42813 #define PSWRQ_REG_ECO_RESERVED                                                                               0x280060UL //Access:RW   DataWidth:0x6    // Debug only: Reserved bits for ECO.
42814 #define PSWRQ_REG_INT_STS                                                                                    0x280180UL //Access:R    DataWidth:0x17   // Multi Field Register.
42815   #define PSWRQ_REG_INT_STS_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
42816   #define PSWRQ_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                              0
42817   #define PSWRQ_REG_INT_STS_PBF_FIFO_OVERFLOW                                                                (0x1<<1) // Overflow in pbf request input fifo.
42818   #define PSWRQ_REG_INT_STS_PBF_FIFO_OVERFLOW_SHIFT                                                          1
42819   #define PSWRQ_REG_INT_STS_SRC_FIFO_OVERFLOW                                                                (0x1<<2) // Overflow in src request input fifo.
42820   #define PSWRQ_REG_INT_STS_SRC_FIFO_OVERFLOW_SHIFT                                                          2
42821   #define PSWRQ_REG_INT_STS_QM_FIFO_OVERFLOW                                                                 (0x1<<3) // Overflow in qm request input fifo.
42822   #define PSWRQ_REG_INT_STS_QM_FIFO_OVERFLOW_SHIFT                                                           3
42823   #define PSWRQ_REG_INT_STS_TM_FIFO_OVERFLOW                                                                 (0x1<<4) // Overflow in tm request fifo.
42824   #define PSWRQ_REG_INT_STS_TM_FIFO_OVERFLOW_SHIFT                                                           4
42825   #define PSWRQ_REG_INT_STS_USDM_FIFO_OVERFLOW                                                               (0x1<<5) // Overflow in usdm request input fifo.
42826   #define PSWRQ_REG_INT_STS_USDM_FIFO_OVERFLOW_SHIFT                                                         5
42827   #define PSWRQ_REG_INT_STS_M2P_FIFO_OVERFLOW                                                                (0x1<<6) // Overflow in m2p request input fifo.
42828   #define PSWRQ_REG_INT_STS_M2P_FIFO_OVERFLOW_SHIFT                                                          6
42829   #define PSWRQ_REG_INT_STS_XSDM_FIFO_OVERFLOW                                                               (0x1<<7) // Overflow in xsdm request input fifo.
42830   #define PSWRQ_REG_INT_STS_XSDM_FIFO_OVERFLOW_SHIFT                                                         7
42831   #define PSWRQ_REG_INT_STS_TSDM_FIFO_OVERFLOW                                                               (0x1<<8) // Overflow in tsdm request input fifo.
42832   #define PSWRQ_REG_INT_STS_TSDM_FIFO_OVERFLOW_SHIFT                                                         8
42833   #define PSWRQ_REG_INT_STS_PTU_FIFO_OVERFLOW                                                                (0x1<<9) // Overflow in ptu request input fifo.
42834   #define PSWRQ_REG_INT_STS_PTU_FIFO_OVERFLOW_SHIFT                                                          9
42835   #define PSWRQ_REG_INT_STS_CDUWR_FIFO_OVERFLOW                                                              (0x1<<10) // Overflow in cduwr request input fifo.
42836   #define PSWRQ_REG_INT_STS_CDUWR_FIFO_OVERFLOW_SHIFT                                                        10
42837   #define PSWRQ_REG_INT_STS_CDURD_FIFO_OVERFLOW                                                              (0x1<<11) // Overflow in cdurd request input fifo.
42838   #define PSWRQ_REG_INT_STS_CDURD_FIFO_OVERFLOW_SHIFT                                                        11
42839   #define PSWRQ_REG_INT_STS_DMAE_FIFO_OVERFLOW                                                               (0x1<<12) // Overflow in dmae request input fifo.
42840   #define PSWRQ_REG_INT_STS_DMAE_FIFO_OVERFLOW_SHIFT                                                         12
42841   #define PSWRQ_REG_INT_STS_HC_FIFO_OVERFLOW                                                                 (0x1<<13) // Overflow in hc request input fifo.
42842   #define PSWRQ_REG_INT_STS_HC_FIFO_OVERFLOW_SHIFT                                                           13
42843   #define PSWRQ_REG_INT_STS_DBG_FIFO_OVERFLOW                                                                (0x1<<14) // Overflow in dbg request input fifo.
42844   #define PSWRQ_REG_INT_STS_DBG_FIFO_OVERFLOW_SHIFT                                                          14
42845   #define PSWRQ_REG_INT_STS_MSDM_FIFO_OVERFLOW                                                               (0x1<<15) // Overflow in msdm request input fifo.
42846   #define PSWRQ_REG_INT_STS_MSDM_FIFO_OVERFLOW_SHIFT                                                         15
42847   #define PSWRQ_REG_INT_STS_YSDM_FIFO_OVERFLOW                                                               (0x1<<16) // Overflow in ysdm request input fifo.
42848   #define PSWRQ_REG_INT_STS_YSDM_FIFO_OVERFLOW_SHIFT                                                         16
42849   #define PSWRQ_REG_INT_STS_PSDM_FIFO_OVERFLOW                                                               (0x1<<17) // Overflow in psdm request input fifo.
42850   #define PSWRQ_REG_INT_STS_PSDM_FIFO_OVERFLOW_SHIFT                                                         17
42851   #define PSWRQ_REG_INT_STS_PRM_FIFO_OVERFLOW                                                                (0x1<<18) // Overflow in prm request input fifo.
42852   #define PSWRQ_REG_INT_STS_PRM_FIFO_OVERFLOW_SHIFT                                                          18
42853   #define PSWRQ_REG_INT_STS_MULD_FIFO_OVERFLOW                                                               (0x1<<19) // Overflow in muld request input fifo.
42854   #define PSWRQ_REG_INT_STS_MULD_FIFO_OVERFLOW_SHIFT                                                         19
42855   #define PSWRQ_REG_INT_STS_XYLD_FIFO_OVERFLOW                                                               (0x1<<20) // Overflow in muld request input fifo.
42856   #define PSWRQ_REG_INT_STS_XYLD_FIFO_OVERFLOW_SHIFT                                                         20
42857   #define PSWRQ_REG_INT_STS_TGFS_FIFO_OVERFLOW_E5                                                            (0x1<<21) // Overflow in tgfs request input fifo.
42858   #define PSWRQ_REG_INT_STS_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                      21
42859   #define PSWRQ_REG_INT_STS_RGFS_FIFO_OVERFLOW_E5                                                            (0x1<<22) // Overflow in rgfs request input fifo.
42860   #define PSWRQ_REG_INT_STS_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                      22
42861 #define PSWRQ_REG_INT_MASK                                                                                   0x280184UL //Access:RW   DataWidth:0x17   // Multi Field Register.
42862   #define PSWRQ_REG_INT_MASK_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.ADDRESS_ERROR .
42863   #define PSWRQ_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                             0
42864   #define PSWRQ_REG_INT_MASK_PBF_FIFO_OVERFLOW                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.PBF_FIFO_OVERFLOW .
42865   #define PSWRQ_REG_INT_MASK_PBF_FIFO_OVERFLOW_SHIFT                                                         1
42866   #define PSWRQ_REG_INT_MASK_SRC_FIFO_OVERFLOW                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.SRC_FIFO_OVERFLOW .
42867   #define PSWRQ_REG_INT_MASK_SRC_FIFO_OVERFLOW_SHIFT                                                         2
42868   #define PSWRQ_REG_INT_MASK_QM_FIFO_OVERFLOW                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.QM_FIFO_OVERFLOW .
42869   #define PSWRQ_REG_INT_MASK_QM_FIFO_OVERFLOW_SHIFT                                                          3
42870   #define PSWRQ_REG_INT_MASK_TM_FIFO_OVERFLOW                                                                (0x1<<4) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.TM_FIFO_OVERFLOW .
42871   #define PSWRQ_REG_INT_MASK_TM_FIFO_OVERFLOW_SHIFT                                                          4
42872   #define PSWRQ_REG_INT_MASK_USDM_FIFO_OVERFLOW                                                              (0x1<<5) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.USDM_FIFO_OVERFLOW .
42873   #define PSWRQ_REG_INT_MASK_USDM_FIFO_OVERFLOW_SHIFT                                                        5
42874   #define PSWRQ_REG_INT_MASK_M2P_FIFO_OVERFLOW                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.M2P_FIFO_OVERFLOW .
42875   #define PSWRQ_REG_INT_MASK_M2P_FIFO_OVERFLOW_SHIFT                                                         6
42876   #define PSWRQ_REG_INT_MASK_XSDM_FIFO_OVERFLOW                                                              (0x1<<7) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.XSDM_FIFO_OVERFLOW .
42877   #define PSWRQ_REG_INT_MASK_XSDM_FIFO_OVERFLOW_SHIFT                                                        7
42878   #define PSWRQ_REG_INT_MASK_TSDM_FIFO_OVERFLOW                                                              (0x1<<8) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.TSDM_FIFO_OVERFLOW .
42879   #define PSWRQ_REG_INT_MASK_TSDM_FIFO_OVERFLOW_SHIFT                                                        8
42880   #define PSWRQ_REG_INT_MASK_PTU_FIFO_OVERFLOW                                                               (0x1<<9) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.PTU_FIFO_OVERFLOW .
42881   #define PSWRQ_REG_INT_MASK_PTU_FIFO_OVERFLOW_SHIFT                                                         9
42882   #define PSWRQ_REG_INT_MASK_CDUWR_FIFO_OVERFLOW                                                             (0x1<<10) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.CDUWR_FIFO_OVERFLOW .
42883   #define PSWRQ_REG_INT_MASK_CDUWR_FIFO_OVERFLOW_SHIFT                                                       10
42884   #define PSWRQ_REG_INT_MASK_CDURD_FIFO_OVERFLOW                                                             (0x1<<11) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.CDURD_FIFO_OVERFLOW .
42885   #define PSWRQ_REG_INT_MASK_CDURD_FIFO_OVERFLOW_SHIFT                                                       11
42886   #define PSWRQ_REG_INT_MASK_DMAE_FIFO_OVERFLOW                                                              (0x1<<12) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.DMAE_FIFO_OVERFLOW .
42887   #define PSWRQ_REG_INT_MASK_DMAE_FIFO_OVERFLOW_SHIFT                                                        12
42888   #define PSWRQ_REG_INT_MASK_HC_FIFO_OVERFLOW                                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.HC_FIFO_OVERFLOW .
42889   #define PSWRQ_REG_INT_MASK_HC_FIFO_OVERFLOW_SHIFT                                                          13
42890   #define PSWRQ_REG_INT_MASK_DBG_FIFO_OVERFLOW                                                               (0x1<<14) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.DBG_FIFO_OVERFLOW .
42891   #define PSWRQ_REG_INT_MASK_DBG_FIFO_OVERFLOW_SHIFT                                                         14
42892   #define PSWRQ_REG_INT_MASK_MSDM_FIFO_OVERFLOW                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.MSDM_FIFO_OVERFLOW .
42893   #define PSWRQ_REG_INT_MASK_MSDM_FIFO_OVERFLOW_SHIFT                                                        15
42894   #define PSWRQ_REG_INT_MASK_YSDM_FIFO_OVERFLOW                                                              (0x1<<16) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.YSDM_FIFO_OVERFLOW .
42895   #define PSWRQ_REG_INT_MASK_YSDM_FIFO_OVERFLOW_SHIFT                                                        16
42896   #define PSWRQ_REG_INT_MASK_PSDM_FIFO_OVERFLOW                                                              (0x1<<17) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.PSDM_FIFO_OVERFLOW .
42897   #define PSWRQ_REG_INT_MASK_PSDM_FIFO_OVERFLOW_SHIFT                                                        17
42898   #define PSWRQ_REG_INT_MASK_PRM_FIFO_OVERFLOW                                                               (0x1<<18) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.PRM_FIFO_OVERFLOW .
42899   #define PSWRQ_REG_INT_MASK_PRM_FIFO_OVERFLOW_SHIFT                                                         18
42900   #define PSWRQ_REG_INT_MASK_MULD_FIFO_OVERFLOW                                                              (0x1<<19) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.MULD_FIFO_OVERFLOW .
42901   #define PSWRQ_REG_INT_MASK_MULD_FIFO_OVERFLOW_SHIFT                                                        19
42902   #define PSWRQ_REG_INT_MASK_XYLD_FIFO_OVERFLOW                                                              (0x1<<20) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.XYLD_FIFO_OVERFLOW .
42903   #define PSWRQ_REG_INT_MASK_XYLD_FIFO_OVERFLOW_SHIFT                                                        20
42904   #define PSWRQ_REG_INT_MASK_TGFS_FIFO_OVERFLOW_E5                                                           (0x1<<21) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.TGFS_FIFO_OVERFLOW .
42905   #define PSWRQ_REG_INT_MASK_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                     21
42906   #define PSWRQ_REG_INT_MASK_RGFS_FIFO_OVERFLOW_E5                                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: PSWRQ_REG_INT_STS.RGFS_FIFO_OVERFLOW .
42907   #define PSWRQ_REG_INT_MASK_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                     22
42908 #define PSWRQ_REG_INT_STS_WR                                                                                 0x280188UL //Access:WR   DataWidth:0x17   // Multi Field Register.
42909   #define PSWRQ_REG_INT_STS_WR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
42910   #define PSWRQ_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                           0
42911   #define PSWRQ_REG_INT_STS_WR_PBF_FIFO_OVERFLOW                                                             (0x1<<1) // Overflow in pbf request input fifo.
42912   #define PSWRQ_REG_INT_STS_WR_PBF_FIFO_OVERFLOW_SHIFT                                                       1
42913   #define PSWRQ_REG_INT_STS_WR_SRC_FIFO_OVERFLOW                                                             (0x1<<2) // Overflow in src request input fifo.
42914   #define PSWRQ_REG_INT_STS_WR_SRC_FIFO_OVERFLOW_SHIFT                                                       2
42915   #define PSWRQ_REG_INT_STS_WR_QM_FIFO_OVERFLOW                                                              (0x1<<3) // Overflow in qm request input fifo.
42916   #define PSWRQ_REG_INT_STS_WR_QM_FIFO_OVERFLOW_SHIFT                                                        3
42917   #define PSWRQ_REG_INT_STS_WR_TM_FIFO_OVERFLOW                                                              (0x1<<4) // Overflow in tm request fifo.
42918   #define PSWRQ_REG_INT_STS_WR_TM_FIFO_OVERFLOW_SHIFT                                                        4
42919   #define PSWRQ_REG_INT_STS_WR_USDM_FIFO_OVERFLOW                                                            (0x1<<5) // Overflow in usdm request input fifo.
42920   #define PSWRQ_REG_INT_STS_WR_USDM_FIFO_OVERFLOW_SHIFT                                                      5
42921   #define PSWRQ_REG_INT_STS_WR_M2P_FIFO_OVERFLOW                                                             (0x1<<6) // Overflow in m2p request input fifo.
42922   #define PSWRQ_REG_INT_STS_WR_M2P_FIFO_OVERFLOW_SHIFT                                                       6
42923   #define PSWRQ_REG_INT_STS_WR_XSDM_FIFO_OVERFLOW                                                            (0x1<<7) // Overflow in xsdm request input fifo.
42924   #define PSWRQ_REG_INT_STS_WR_XSDM_FIFO_OVERFLOW_SHIFT                                                      7
42925   #define PSWRQ_REG_INT_STS_WR_TSDM_FIFO_OVERFLOW                                                            (0x1<<8) // Overflow in tsdm request input fifo.
42926   #define PSWRQ_REG_INT_STS_WR_TSDM_FIFO_OVERFLOW_SHIFT                                                      8
42927   #define PSWRQ_REG_INT_STS_WR_PTU_FIFO_OVERFLOW                                                             (0x1<<9) // Overflow in ptu request input fifo.
42928   #define PSWRQ_REG_INT_STS_WR_PTU_FIFO_OVERFLOW_SHIFT                                                       9
42929   #define PSWRQ_REG_INT_STS_WR_CDUWR_FIFO_OVERFLOW                                                           (0x1<<10) // Overflow in cduwr request input fifo.
42930   #define PSWRQ_REG_INT_STS_WR_CDUWR_FIFO_OVERFLOW_SHIFT                                                     10
42931   #define PSWRQ_REG_INT_STS_WR_CDURD_FIFO_OVERFLOW                                                           (0x1<<11) // Overflow in cdurd request input fifo.
42932   #define PSWRQ_REG_INT_STS_WR_CDURD_FIFO_OVERFLOW_SHIFT                                                     11
42933   #define PSWRQ_REG_INT_STS_WR_DMAE_FIFO_OVERFLOW                                                            (0x1<<12) // Overflow in dmae request input fifo.
42934   #define PSWRQ_REG_INT_STS_WR_DMAE_FIFO_OVERFLOW_SHIFT                                                      12
42935   #define PSWRQ_REG_INT_STS_WR_HC_FIFO_OVERFLOW                                                              (0x1<<13) // Overflow in hc request input fifo.
42936   #define PSWRQ_REG_INT_STS_WR_HC_FIFO_OVERFLOW_SHIFT                                                        13
42937   #define PSWRQ_REG_INT_STS_WR_DBG_FIFO_OVERFLOW                                                             (0x1<<14) // Overflow in dbg request input fifo.
42938   #define PSWRQ_REG_INT_STS_WR_DBG_FIFO_OVERFLOW_SHIFT                                                       14
42939   #define PSWRQ_REG_INT_STS_WR_MSDM_FIFO_OVERFLOW                                                            (0x1<<15) // Overflow in msdm request input fifo.
42940   #define PSWRQ_REG_INT_STS_WR_MSDM_FIFO_OVERFLOW_SHIFT                                                      15
42941   #define PSWRQ_REG_INT_STS_WR_YSDM_FIFO_OVERFLOW                                                            (0x1<<16) // Overflow in ysdm request input fifo.
42942   #define PSWRQ_REG_INT_STS_WR_YSDM_FIFO_OVERFLOW_SHIFT                                                      16
42943   #define PSWRQ_REG_INT_STS_WR_PSDM_FIFO_OVERFLOW                                                            (0x1<<17) // Overflow in psdm request input fifo.
42944   #define PSWRQ_REG_INT_STS_WR_PSDM_FIFO_OVERFLOW_SHIFT                                                      17
42945   #define PSWRQ_REG_INT_STS_WR_PRM_FIFO_OVERFLOW                                                             (0x1<<18) // Overflow in prm request input fifo.
42946   #define PSWRQ_REG_INT_STS_WR_PRM_FIFO_OVERFLOW_SHIFT                                                       18
42947   #define PSWRQ_REG_INT_STS_WR_MULD_FIFO_OVERFLOW                                                            (0x1<<19) // Overflow in muld request input fifo.
42948   #define PSWRQ_REG_INT_STS_WR_MULD_FIFO_OVERFLOW_SHIFT                                                      19
42949   #define PSWRQ_REG_INT_STS_WR_XYLD_FIFO_OVERFLOW                                                            (0x1<<20) // Overflow in muld request input fifo.
42950   #define PSWRQ_REG_INT_STS_WR_XYLD_FIFO_OVERFLOW_SHIFT                                                      20
42951   #define PSWRQ_REG_INT_STS_WR_TGFS_FIFO_OVERFLOW_E5                                                         (0x1<<21) // Overflow in tgfs request input fifo.
42952   #define PSWRQ_REG_INT_STS_WR_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                   21
42953   #define PSWRQ_REG_INT_STS_WR_RGFS_FIFO_OVERFLOW_E5                                                         (0x1<<22) // Overflow in rgfs request input fifo.
42954   #define PSWRQ_REG_INT_STS_WR_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                   22
42955 #define PSWRQ_REG_INT_STS_CLR                                                                                0x28018cUL //Access:RC   DataWidth:0x17   // Multi Field Register.
42956   #define PSWRQ_REG_INT_STS_CLR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
42957   #define PSWRQ_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                          0
42958   #define PSWRQ_REG_INT_STS_CLR_PBF_FIFO_OVERFLOW                                                            (0x1<<1) // Overflow in pbf request input fifo.
42959   #define PSWRQ_REG_INT_STS_CLR_PBF_FIFO_OVERFLOW_SHIFT                                                      1
42960   #define PSWRQ_REG_INT_STS_CLR_SRC_FIFO_OVERFLOW                                                            (0x1<<2) // Overflow in src request input fifo.
42961   #define PSWRQ_REG_INT_STS_CLR_SRC_FIFO_OVERFLOW_SHIFT                                                      2
42962   #define PSWRQ_REG_INT_STS_CLR_QM_FIFO_OVERFLOW                                                             (0x1<<3) // Overflow in qm request input fifo.
42963   #define PSWRQ_REG_INT_STS_CLR_QM_FIFO_OVERFLOW_SHIFT                                                       3
42964   #define PSWRQ_REG_INT_STS_CLR_TM_FIFO_OVERFLOW                                                             (0x1<<4) // Overflow in tm request fifo.
42965   #define PSWRQ_REG_INT_STS_CLR_TM_FIFO_OVERFLOW_SHIFT                                                       4
42966   #define PSWRQ_REG_INT_STS_CLR_USDM_FIFO_OVERFLOW                                                           (0x1<<5) // Overflow in usdm request input fifo.
42967   #define PSWRQ_REG_INT_STS_CLR_USDM_FIFO_OVERFLOW_SHIFT                                                     5
42968   #define PSWRQ_REG_INT_STS_CLR_M2P_FIFO_OVERFLOW                                                            (0x1<<6) // Overflow in m2p request input fifo.
42969   #define PSWRQ_REG_INT_STS_CLR_M2P_FIFO_OVERFLOW_SHIFT                                                      6
42970   #define PSWRQ_REG_INT_STS_CLR_XSDM_FIFO_OVERFLOW                                                           (0x1<<7) // Overflow in xsdm request input fifo.
42971   #define PSWRQ_REG_INT_STS_CLR_XSDM_FIFO_OVERFLOW_SHIFT                                                     7
42972   #define PSWRQ_REG_INT_STS_CLR_TSDM_FIFO_OVERFLOW                                                           (0x1<<8) // Overflow in tsdm request input fifo.
42973   #define PSWRQ_REG_INT_STS_CLR_TSDM_FIFO_OVERFLOW_SHIFT                                                     8
42974   #define PSWRQ_REG_INT_STS_CLR_PTU_FIFO_OVERFLOW                                                            (0x1<<9) // Overflow in ptu request input fifo.
42975   #define PSWRQ_REG_INT_STS_CLR_PTU_FIFO_OVERFLOW_SHIFT                                                      9
42976   #define PSWRQ_REG_INT_STS_CLR_CDUWR_FIFO_OVERFLOW                                                          (0x1<<10) // Overflow in cduwr request input fifo.
42977   #define PSWRQ_REG_INT_STS_CLR_CDUWR_FIFO_OVERFLOW_SHIFT                                                    10
42978   #define PSWRQ_REG_INT_STS_CLR_CDURD_FIFO_OVERFLOW                                                          (0x1<<11) // Overflow in cdurd request input fifo.
42979   #define PSWRQ_REG_INT_STS_CLR_CDURD_FIFO_OVERFLOW_SHIFT                                                    11
42980   #define PSWRQ_REG_INT_STS_CLR_DMAE_FIFO_OVERFLOW                                                           (0x1<<12) // Overflow in dmae request input fifo.
42981   #define PSWRQ_REG_INT_STS_CLR_DMAE_FIFO_OVERFLOW_SHIFT                                                     12
42982   #define PSWRQ_REG_INT_STS_CLR_HC_FIFO_OVERFLOW                                                             (0x1<<13) // Overflow in hc request input fifo.
42983   #define PSWRQ_REG_INT_STS_CLR_HC_FIFO_OVERFLOW_SHIFT                                                       13
42984   #define PSWRQ_REG_INT_STS_CLR_DBG_FIFO_OVERFLOW                                                            (0x1<<14) // Overflow in dbg request input fifo.
42985   #define PSWRQ_REG_INT_STS_CLR_DBG_FIFO_OVERFLOW_SHIFT                                                      14
42986   #define PSWRQ_REG_INT_STS_CLR_MSDM_FIFO_OVERFLOW                                                           (0x1<<15) // Overflow in msdm request input fifo.
42987   #define PSWRQ_REG_INT_STS_CLR_MSDM_FIFO_OVERFLOW_SHIFT                                                     15
42988   #define PSWRQ_REG_INT_STS_CLR_YSDM_FIFO_OVERFLOW                                                           (0x1<<16) // Overflow in ysdm request input fifo.
42989   #define PSWRQ_REG_INT_STS_CLR_YSDM_FIFO_OVERFLOW_SHIFT                                                     16
42990   #define PSWRQ_REG_INT_STS_CLR_PSDM_FIFO_OVERFLOW                                                           (0x1<<17) // Overflow in psdm request input fifo.
42991   #define PSWRQ_REG_INT_STS_CLR_PSDM_FIFO_OVERFLOW_SHIFT                                                     17
42992   #define PSWRQ_REG_INT_STS_CLR_PRM_FIFO_OVERFLOW                                                            (0x1<<18) // Overflow in prm request input fifo.
42993   #define PSWRQ_REG_INT_STS_CLR_PRM_FIFO_OVERFLOW_SHIFT                                                      18
42994   #define PSWRQ_REG_INT_STS_CLR_MULD_FIFO_OVERFLOW                                                           (0x1<<19) // Overflow in muld request input fifo.
42995   #define PSWRQ_REG_INT_STS_CLR_MULD_FIFO_OVERFLOW_SHIFT                                                     19
42996   #define PSWRQ_REG_INT_STS_CLR_XYLD_FIFO_OVERFLOW                                                           (0x1<<20) // Overflow in muld request input fifo.
42997   #define PSWRQ_REG_INT_STS_CLR_XYLD_FIFO_OVERFLOW_SHIFT                                                     20
42998   #define PSWRQ_REG_INT_STS_CLR_TGFS_FIFO_OVERFLOW_E5                                                        (0x1<<21) // Overflow in tgfs request input fifo.
42999   #define PSWRQ_REG_INT_STS_CLR_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                  21
43000   #define PSWRQ_REG_INT_STS_CLR_RGFS_FIFO_OVERFLOW_E5                                                        (0x1<<22) // Overflow in rgfs request input fifo.
43001   #define PSWRQ_REG_INT_STS_CLR_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                  22
43002 #define PSWRQ_REG_PRTY_MASK                                                                                  0x280194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
43003   #define PSWRQ_REG_PRTY_MASK_PXP_BUSIP_PARITY                                                               (0x1<<0) // This bit masks, when set, the Parity bit: PSWRQ_REG_PRTY_STS.PXP_BUSIP_PARITY .
43004   #define PSWRQ_REG_PRTY_MASK_PXP_BUSIP_PARITY_SHIFT                                                         0
43005 #define PSWWR_REG_USDM_FULL_TH                                                                               0x29a040UL //Access:RW   DataWidth:0x4    // If number of entries in the usdm fifo is bigger than this number than full will be asserted.
43006 #define PSWWR_REG_MSDM_FULL_TH                                                                               0x29a044UL //Access:RW   DataWidth:0x4    // If number of entries in the msdm fifo is bigger than this number than full will be asserted.
43007 #define PSWWR_REG_YSDM_FULL_TH                                                                               0x29a048UL //Access:RW   DataWidth:0x4    // If number of entries in the ysdm fifo is bigger than this number than full will be asserted.
43008 #define PSWWR_REG_PSDM_FULL_TH                                                                               0x29a04cUL //Access:RW   DataWidth:0x4    // If number of entries in the psdm fifo is bigger than this number than full will be asserted.
43009 #define PSWWR_REG_XSDM_FULL_TH                                                                               0x29a050UL //Access:RW   DataWidth:0x4    // If number of entries in the xsdm fifo is bigger than this number than full will be asserted.
43010 #define PSWWR_REG_TSDM_FULL_TH                                                                               0x29a054UL //Access:RW   DataWidth:0x4    // If number of entries in the tsdm fifo is bigger than this number than full will be asserted.
43011 #define PSWWR_REG_M2P_FULL_TH                                                                                0x29a058UL //Access:RW   DataWidth:0x4    // If number of entries in M2P fifo is bigger than this number than full will be asserted.
43012 #define PSWWR_REG_QM_FULL_TH                                                                                 0x29a05cUL //Access:RW   DataWidth:0x3    // If number of entries in the qm fifo is bigger than this number than full will be asserted.
43013 #define PSWWR_REG_TM_FULL_TH                                                                                 0x29a060UL //Access:RW   DataWidth:0x4    // If number of entries in the tm fifo is bigger than this number than full will be asserted.
43014 #define PSWWR_REG_SRC_FULL_TH                                                                                0x29a064UL //Access:RW   DataWidth:0x4    // If number of entries in the src fifo is bigger than this number than full will be asserted.
43015 #define PSWWR_REG_DBG_FULL_TH                                                                                0x29a068UL //Access:RW   DataWidth:0x4    // If number of entries in the dbg fifo is bigger than this number than full will be asserted.
43016 #define PSWWR_REG_HC_FULL_TH                                                                                 0x29a06cUL //Access:RW   DataWidth:0x4    // If number of entries in the hc fifo is bigger than this number than full will be asserted.
43017 #define PSWWR_REG_DMAE_FULL_TH                                                                               0x29a070UL //Access:RW   DataWidth:0x4    // If number of entries in the dmae input fifo is bigger than this number than full will be asserted.
43018 #define PSWWR_REG_CDU_FULL_TH                                                                                0x29a074UL //Access:RW   DataWidth:0x4    // If number of entries in the cdu input fifo is bigger than this number than full will be asserted.
43019 #define PSWWR_REG_USDMDP_FULL_TH                                                                             0x29a078UL //Access:RW   DataWidth:0x4    // If number of entries in the usdmdp input fifo is bigger than this number than full will be asserted.
43020 #define PSWWR_REG_FIFO_FULL_STATUS                                                                           0x29a07cUL //Access:R    DataWidth:0x12   // Each bit indicates if full is asserted towards the client. The clients order is according to the incrementing client IDs of write clients: 0 - TSDM; 1 - MSDM; 2 - USDM; 3 - XSDM; 4 - YSDM; 5 - PSDM; 6 - QM; 7 - TM; 8 - SRC; 9 - DMAE; 10 - PRM (RDIF); 11 - HC; 12 - CDU; 13 - DBG; 14- M2P; 15 - PRM Secondary; 16 - RGFS; 17 - TGFS;
43021 #define PSWWR_REG_FIFO_FULL_STICKY                                                                           0x29a080UL //Access:R    DataWidth:0x12   // Each bit indicates if full was asserted since reset towards the client. The clients order is according to the incrementing client IDs of write clients: 0 - TSDM; 1 - MSDM; 2 - USDM; 3 - XSDM; 4 - YSDM; 5 - PSDM; 6 - QM; 7 - TM; 8 - SRC; 9 - DMAE; 10 - PRM (RDIF); 11 - HC; 12 - CDU; 13 - DBG; 14 - M2P; 15- PRM Secondary; 16 - RGFS; 17 - TGFS;
43022 #define PSWWR_REG_DBG_SELECT                                                                                 0x29a084UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
43023 #define PSWWR_REG_DBG_DWORD_ENABLE                                                                           0x29a088UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
43024 #define PSWWR_REG_DBG_SHIFT                                                                                  0x29a08cUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
43025 #define PSWWR_REG_DBG_FORCE_VALID                                                                            0x29a090UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
43026 #define PSWWR_REG_DBG_FORCE_FRAME                                                                            0x29a094UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
43027 #define PSWWR_REG_DBG_OUT_DATA                                                                               0x29a0a0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
43028 #define PSWWR_REG_DBG_OUT_DATA_SIZE                                                                          8
43029 #define PSWWR_REG_DBG_OUT_VALID                                                                              0x29a0c0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
43030 #define PSWWR_REG_DBG_OUT_FRAME                                                                              0x29a0c4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
43031 #define PSWWR_REG_ECO_RESERVED                                                                               0x29a0c8UL //Access:RW   DataWidth:0x6    // Debug only: Reserved bits for ECO.
43032 #define PSWWR_REG_PRM_SEC_FULL_TH_E5                                                                         0x29a0ccUL //Access:RW   DataWidth:0x5    // If number of entries in the PRM Secondary input fifo is bigger than this number than full will be asserted.
43033 #define PSWWR_REG_RGFS_FULL_TH_E5                                                                            0x29a0d0UL //Access:RW   DataWidth:0x4    // If number of entries in the RGFS input fifo is bigger than this number than full will be asserted.
43034 #define PSWWR_REG_TGFS_FULL_TH_E5                                                                            0x29a0d4UL //Access:RW   DataWidth:0x4    // If number of entries in the TGFS input fifo is bigger than this number than full will be asserted.
43035 #define PSWWR_REG_INT_STS                                                                                    0x29a180UL //Access:R    DataWidth:0x13   // Multi Field Register.
43036   #define PSWWR_REG_INT_STS_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
43037   #define PSWWR_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                              0
43038   #define PSWWR_REG_INT_STS_SRC_FIFO_OVERFLOW                                                                (0x1<<1) // Overflow in src input fifo.
43039   #define PSWWR_REG_INT_STS_SRC_FIFO_OVERFLOW_SHIFT                                                          1
43040   #define PSWWR_REG_INT_STS_QM_FIFO_OVERFLOW                                                                 (0x1<<2) // Overflow in qm input fifo.
43041   #define PSWWR_REG_INT_STS_QM_FIFO_OVERFLOW_SHIFT                                                           2
43042   #define PSWWR_REG_INT_STS_TM_FIFO_OVERFLOW                                                                 (0x1<<3) // Overflow in tm fifo.
43043   #define PSWWR_REG_INT_STS_TM_FIFO_OVERFLOW_SHIFT                                                           3
43044   #define PSWWR_REG_INT_STS_USDM_FIFO_OVERFLOW                                                               (0x1<<4) // Overflow in usdm input fifo.
43045   #define PSWWR_REG_INT_STS_USDM_FIFO_OVERFLOW_SHIFT                                                         4
43046   #define PSWWR_REG_INT_STS_USDMDP_FIFO_OVERFLOW                                                             (0x1<<5) // Overflow in usdmdp input fifo.
43047   #define PSWWR_REG_INT_STS_USDMDP_FIFO_OVERFLOW_SHIFT                                                       5
43048   #define PSWWR_REG_INT_STS_XSDM_FIFO_OVERFLOW                                                               (0x1<<6) // Overflow in xsdm input fifo.
43049   #define PSWWR_REG_INT_STS_XSDM_FIFO_OVERFLOW_SHIFT                                                         6
43050   #define PSWWR_REG_INT_STS_TSDM_FIFO_OVERFLOW                                                               (0x1<<7) // Overflow in tsdm input fifo.
43051   #define PSWWR_REG_INT_STS_TSDM_FIFO_OVERFLOW_SHIFT                                                         7
43052   #define PSWWR_REG_INT_STS_CDUWR_FIFO_OVERFLOW                                                              (0x1<<8) // Overflow in cduwr input fifo.
43053   #define PSWWR_REG_INT_STS_CDUWR_FIFO_OVERFLOW_SHIFT                                                        8
43054   #define PSWWR_REG_INT_STS_DBG_FIFO_OVERFLOW                                                                (0x1<<9) // Overflow in dbg input fifo.
43055   #define PSWWR_REG_INT_STS_DBG_FIFO_OVERFLOW_SHIFT                                                          9
43056   #define PSWWR_REG_INT_STS_DMAE_FIFO_OVERFLOW                                                               (0x1<<10) // Overflow in dmae input fifo.
43057   #define PSWWR_REG_INT_STS_DMAE_FIFO_OVERFLOW_SHIFT                                                         10
43058   #define PSWWR_REG_INT_STS_HC_FIFO_OVERFLOW                                                                 (0x1<<11) // Overflow in hc input fifo.
43059   #define PSWWR_REG_INT_STS_HC_FIFO_OVERFLOW_SHIFT                                                           11
43060   #define PSWWR_REG_INT_STS_MSDM_FIFO_OVERFLOW                                                               (0x1<<12) // Overflow in msdm write input fifo.
43061   #define PSWWR_REG_INT_STS_MSDM_FIFO_OVERFLOW_SHIFT                                                         12
43062   #define PSWWR_REG_INT_STS_YSDM_FIFO_OVERFLOW                                                               (0x1<<13) // Overflow in ysdm write input fifo.
43063   #define PSWWR_REG_INT_STS_YSDM_FIFO_OVERFLOW_SHIFT                                                         13
43064   #define PSWWR_REG_INT_STS_PSDM_FIFO_OVERFLOW                                                               (0x1<<14) // Overflow in psdm write input fifo.
43065   #define PSWWR_REG_INT_STS_PSDM_FIFO_OVERFLOW_SHIFT                                                         14
43066   #define PSWWR_REG_INT_STS_M2P_FIFO_OVERFLOW                                                                (0x1<<15) // Overflow in M2P input fifo.
43067   #define PSWWR_REG_INT_STS_M2P_FIFO_OVERFLOW_SHIFT                                                          15
43068   #define PSWWR_REG_INT_STS_PRM_SEC_FIFO_OVERFLOW_E5                                                         (0x1<<16) // Overflow in PRM Secondary input fifo.
43069   #define PSWWR_REG_INT_STS_PRM_SEC_FIFO_OVERFLOW_E5_SHIFT                                                   16
43070   #define PSWWR_REG_INT_STS_RGFS_FIFO_OVERFLOW_E5                                                            (0x1<<17) // Overflow in RGFS input fifo.
43071   #define PSWWR_REG_INT_STS_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                      17
43072   #define PSWWR_REG_INT_STS_TGFS_FIFO_OVERFLOW_E5                                                            (0x1<<18) // Overflow in TGFS input fifo.
43073   #define PSWWR_REG_INT_STS_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                      18
43074 #define PSWWR_REG_INT_MASK                                                                                   0x29a184UL //Access:RW   DataWidth:0x13   // Multi Field Register.
43075   #define PSWWR_REG_INT_MASK_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.ADDRESS_ERROR .
43076   #define PSWWR_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                             0
43077   #define PSWWR_REG_INT_MASK_SRC_FIFO_OVERFLOW                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.SRC_FIFO_OVERFLOW .
43078   #define PSWWR_REG_INT_MASK_SRC_FIFO_OVERFLOW_SHIFT                                                         1
43079   #define PSWWR_REG_INT_MASK_QM_FIFO_OVERFLOW                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.QM_FIFO_OVERFLOW .
43080   #define PSWWR_REG_INT_MASK_QM_FIFO_OVERFLOW_SHIFT                                                          2
43081   #define PSWWR_REG_INT_MASK_TM_FIFO_OVERFLOW                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.TM_FIFO_OVERFLOW .
43082   #define PSWWR_REG_INT_MASK_TM_FIFO_OVERFLOW_SHIFT                                                          3
43083   #define PSWWR_REG_INT_MASK_USDM_FIFO_OVERFLOW                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.USDM_FIFO_OVERFLOW .
43084   #define PSWWR_REG_INT_MASK_USDM_FIFO_OVERFLOW_SHIFT                                                        4
43085   #define PSWWR_REG_INT_MASK_USDMDP_FIFO_OVERFLOW                                                            (0x1<<5) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.USDMDP_FIFO_OVERFLOW .
43086   #define PSWWR_REG_INT_MASK_USDMDP_FIFO_OVERFLOW_SHIFT                                                      5
43087   #define PSWWR_REG_INT_MASK_XSDM_FIFO_OVERFLOW                                                              (0x1<<6) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.XSDM_FIFO_OVERFLOW .
43088   #define PSWWR_REG_INT_MASK_XSDM_FIFO_OVERFLOW_SHIFT                                                        6
43089   #define PSWWR_REG_INT_MASK_TSDM_FIFO_OVERFLOW                                                              (0x1<<7) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.TSDM_FIFO_OVERFLOW .
43090   #define PSWWR_REG_INT_MASK_TSDM_FIFO_OVERFLOW_SHIFT                                                        7
43091   #define PSWWR_REG_INT_MASK_CDUWR_FIFO_OVERFLOW                                                             (0x1<<8) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.CDUWR_FIFO_OVERFLOW .
43092   #define PSWWR_REG_INT_MASK_CDUWR_FIFO_OVERFLOW_SHIFT                                                       8
43093   #define PSWWR_REG_INT_MASK_DBG_FIFO_OVERFLOW                                                               (0x1<<9) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.DBG_FIFO_OVERFLOW .
43094   #define PSWWR_REG_INT_MASK_DBG_FIFO_OVERFLOW_SHIFT                                                         9
43095   #define PSWWR_REG_INT_MASK_DMAE_FIFO_OVERFLOW                                                              (0x1<<10) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.DMAE_FIFO_OVERFLOW .
43096   #define PSWWR_REG_INT_MASK_DMAE_FIFO_OVERFLOW_SHIFT                                                        10
43097   #define PSWWR_REG_INT_MASK_HC_FIFO_OVERFLOW                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.HC_FIFO_OVERFLOW .
43098   #define PSWWR_REG_INT_MASK_HC_FIFO_OVERFLOW_SHIFT                                                          11
43099   #define PSWWR_REG_INT_MASK_MSDM_FIFO_OVERFLOW                                                              (0x1<<12) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.MSDM_FIFO_OVERFLOW .
43100   #define PSWWR_REG_INT_MASK_MSDM_FIFO_OVERFLOW_SHIFT                                                        12
43101   #define PSWWR_REG_INT_MASK_YSDM_FIFO_OVERFLOW                                                              (0x1<<13) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.YSDM_FIFO_OVERFLOW .
43102   #define PSWWR_REG_INT_MASK_YSDM_FIFO_OVERFLOW_SHIFT                                                        13
43103   #define PSWWR_REG_INT_MASK_PSDM_FIFO_OVERFLOW                                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.PSDM_FIFO_OVERFLOW .
43104   #define PSWWR_REG_INT_MASK_PSDM_FIFO_OVERFLOW_SHIFT                                                        14
43105   #define PSWWR_REG_INT_MASK_M2P_FIFO_OVERFLOW                                                               (0x1<<15) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.M2P_FIFO_OVERFLOW .
43106   #define PSWWR_REG_INT_MASK_M2P_FIFO_OVERFLOW_SHIFT                                                         15
43107   #define PSWWR_REG_INT_MASK_PRM_SEC_FIFO_OVERFLOW_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.PRM_SEC_FIFO_OVERFLOW .
43108   #define PSWWR_REG_INT_MASK_PRM_SEC_FIFO_OVERFLOW_E5_SHIFT                                                  16
43109   #define PSWWR_REG_INT_MASK_RGFS_FIFO_OVERFLOW_E5                                                           (0x1<<17) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.RGFS_FIFO_OVERFLOW .
43110   #define PSWWR_REG_INT_MASK_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                     17
43111   #define PSWWR_REG_INT_MASK_TGFS_FIFO_OVERFLOW_E5                                                           (0x1<<18) // This bit masks, when set, the Interrupt bit: PSWWR_REG_INT_STS.TGFS_FIFO_OVERFLOW .
43112   #define PSWWR_REG_INT_MASK_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                     18
43113 #define PSWWR_REG_INT_STS_WR                                                                                 0x29a188UL //Access:WR   DataWidth:0x13   // Multi Field Register.
43114   #define PSWWR_REG_INT_STS_WR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
43115   #define PSWWR_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                           0
43116   #define PSWWR_REG_INT_STS_WR_SRC_FIFO_OVERFLOW                                                             (0x1<<1) // Overflow in src input fifo.
43117   #define PSWWR_REG_INT_STS_WR_SRC_FIFO_OVERFLOW_SHIFT                                                       1
43118   #define PSWWR_REG_INT_STS_WR_QM_FIFO_OVERFLOW                                                              (0x1<<2) // Overflow in qm input fifo.
43119   #define PSWWR_REG_INT_STS_WR_QM_FIFO_OVERFLOW_SHIFT                                                        2
43120   #define PSWWR_REG_INT_STS_WR_TM_FIFO_OVERFLOW                                                              (0x1<<3) // Overflow in tm fifo.
43121   #define PSWWR_REG_INT_STS_WR_TM_FIFO_OVERFLOW_SHIFT                                                        3
43122   #define PSWWR_REG_INT_STS_WR_USDM_FIFO_OVERFLOW                                                            (0x1<<4) // Overflow in usdm input fifo.
43123   #define PSWWR_REG_INT_STS_WR_USDM_FIFO_OVERFLOW_SHIFT                                                      4
43124   #define PSWWR_REG_INT_STS_WR_USDMDP_FIFO_OVERFLOW                                                          (0x1<<5) // Overflow in usdmdp input fifo.
43125   #define PSWWR_REG_INT_STS_WR_USDMDP_FIFO_OVERFLOW_SHIFT                                                    5
43126   #define PSWWR_REG_INT_STS_WR_XSDM_FIFO_OVERFLOW                                                            (0x1<<6) // Overflow in xsdm input fifo.
43127   #define PSWWR_REG_INT_STS_WR_XSDM_FIFO_OVERFLOW_SHIFT                                                      6
43128   #define PSWWR_REG_INT_STS_WR_TSDM_FIFO_OVERFLOW                                                            (0x1<<7) // Overflow in tsdm input fifo.
43129   #define PSWWR_REG_INT_STS_WR_TSDM_FIFO_OVERFLOW_SHIFT                                                      7
43130   #define PSWWR_REG_INT_STS_WR_CDUWR_FIFO_OVERFLOW                                                           (0x1<<8) // Overflow in cduwr input fifo.
43131   #define PSWWR_REG_INT_STS_WR_CDUWR_FIFO_OVERFLOW_SHIFT                                                     8
43132   #define PSWWR_REG_INT_STS_WR_DBG_FIFO_OVERFLOW                                                             (0x1<<9) // Overflow in dbg input fifo.
43133   #define PSWWR_REG_INT_STS_WR_DBG_FIFO_OVERFLOW_SHIFT                                                       9
43134   #define PSWWR_REG_INT_STS_WR_DMAE_FIFO_OVERFLOW                                                            (0x1<<10) // Overflow in dmae input fifo.
43135   #define PSWWR_REG_INT_STS_WR_DMAE_FIFO_OVERFLOW_SHIFT                                                      10
43136   #define PSWWR_REG_INT_STS_WR_HC_FIFO_OVERFLOW                                                              (0x1<<11) // Overflow in hc input fifo.
43137   #define PSWWR_REG_INT_STS_WR_HC_FIFO_OVERFLOW_SHIFT                                                        11
43138   #define PSWWR_REG_INT_STS_WR_MSDM_FIFO_OVERFLOW                                                            (0x1<<12) // Overflow in msdm write input fifo.
43139   #define PSWWR_REG_INT_STS_WR_MSDM_FIFO_OVERFLOW_SHIFT                                                      12
43140   #define PSWWR_REG_INT_STS_WR_YSDM_FIFO_OVERFLOW                                                            (0x1<<13) // Overflow in ysdm write input fifo.
43141   #define PSWWR_REG_INT_STS_WR_YSDM_FIFO_OVERFLOW_SHIFT                                                      13
43142   #define PSWWR_REG_INT_STS_WR_PSDM_FIFO_OVERFLOW                                                            (0x1<<14) // Overflow in psdm write input fifo.
43143   #define PSWWR_REG_INT_STS_WR_PSDM_FIFO_OVERFLOW_SHIFT                                                      14
43144   #define PSWWR_REG_INT_STS_WR_M2P_FIFO_OVERFLOW                                                             (0x1<<15) // Overflow in M2P input fifo.
43145   #define PSWWR_REG_INT_STS_WR_M2P_FIFO_OVERFLOW_SHIFT                                                       15
43146   #define PSWWR_REG_INT_STS_WR_PRM_SEC_FIFO_OVERFLOW_E5                                                      (0x1<<16) // Overflow in PRM Secondary input fifo.
43147   #define PSWWR_REG_INT_STS_WR_PRM_SEC_FIFO_OVERFLOW_E5_SHIFT                                                16
43148   #define PSWWR_REG_INT_STS_WR_RGFS_FIFO_OVERFLOW_E5                                                         (0x1<<17) // Overflow in RGFS input fifo.
43149   #define PSWWR_REG_INT_STS_WR_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                   17
43150   #define PSWWR_REG_INT_STS_WR_TGFS_FIFO_OVERFLOW_E5                                                         (0x1<<18) // Overflow in TGFS input fifo.
43151   #define PSWWR_REG_INT_STS_WR_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                   18
43152 #define PSWWR_REG_INT_STS_CLR                                                                                0x29a18cUL //Access:RC   DataWidth:0x13   // Multi Field Register.
43153   #define PSWWR_REG_INT_STS_CLR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
43154   #define PSWWR_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                          0
43155   #define PSWWR_REG_INT_STS_CLR_SRC_FIFO_OVERFLOW                                                            (0x1<<1) // Overflow in src input fifo.
43156   #define PSWWR_REG_INT_STS_CLR_SRC_FIFO_OVERFLOW_SHIFT                                                      1
43157   #define PSWWR_REG_INT_STS_CLR_QM_FIFO_OVERFLOW                                                             (0x1<<2) // Overflow in qm input fifo.
43158   #define PSWWR_REG_INT_STS_CLR_QM_FIFO_OVERFLOW_SHIFT                                                       2
43159   #define PSWWR_REG_INT_STS_CLR_TM_FIFO_OVERFLOW                                                             (0x1<<3) // Overflow in tm fifo.
43160   #define PSWWR_REG_INT_STS_CLR_TM_FIFO_OVERFLOW_SHIFT                                                       3
43161   #define PSWWR_REG_INT_STS_CLR_USDM_FIFO_OVERFLOW                                                           (0x1<<4) // Overflow in usdm input fifo.
43162   #define PSWWR_REG_INT_STS_CLR_USDM_FIFO_OVERFLOW_SHIFT                                                     4
43163   #define PSWWR_REG_INT_STS_CLR_USDMDP_FIFO_OVERFLOW                                                         (0x1<<5) // Overflow in usdmdp input fifo.
43164   #define PSWWR_REG_INT_STS_CLR_USDMDP_FIFO_OVERFLOW_SHIFT                                                   5
43165   #define PSWWR_REG_INT_STS_CLR_XSDM_FIFO_OVERFLOW                                                           (0x1<<6) // Overflow in xsdm input fifo.
43166   #define PSWWR_REG_INT_STS_CLR_XSDM_FIFO_OVERFLOW_SHIFT                                                     6
43167   #define PSWWR_REG_INT_STS_CLR_TSDM_FIFO_OVERFLOW                                                           (0x1<<7) // Overflow in tsdm input fifo.
43168   #define PSWWR_REG_INT_STS_CLR_TSDM_FIFO_OVERFLOW_SHIFT                                                     7
43169   #define PSWWR_REG_INT_STS_CLR_CDUWR_FIFO_OVERFLOW                                                          (0x1<<8) // Overflow in cduwr input fifo.
43170   #define PSWWR_REG_INT_STS_CLR_CDUWR_FIFO_OVERFLOW_SHIFT                                                    8
43171   #define PSWWR_REG_INT_STS_CLR_DBG_FIFO_OVERFLOW                                                            (0x1<<9) // Overflow in dbg input fifo.
43172   #define PSWWR_REG_INT_STS_CLR_DBG_FIFO_OVERFLOW_SHIFT                                                      9
43173   #define PSWWR_REG_INT_STS_CLR_DMAE_FIFO_OVERFLOW                                                           (0x1<<10) // Overflow in dmae input fifo.
43174   #define PSWWR_REG_INT_STS_CLR_DMAE_FIFO_OVERFLOW_SHIFT                                                     10
43175   #define PSWWR_REG_INT_STS_CLR_HC_FIFO_OVERFLOW                                                             (0x1<<11) // Overflow in hc input fifo.
43176   #define PSWWR_REG_INT_STS_CLR_HC_FIFO_OVERFLOW_SHIFT                                                       11
43177   #define PSWWR_REG_INT_STS_CLR_MSDM_FIFO_OVERFLOW                                                           (0x1<<12) // Overflow in msdm write input fifo.
43178   #define PSWWR_REG_INT_STS_CLR_MSDM_FIFO_OVERFLOW_SHIFT                                                     12
43179   #define PSWWR_REG_INT_STS_CLR_YSDM_FIFO_OVERFLOW                                                           (0x1<<13) // Overflow in ysdm write input fifo.
43180   #define PSWWR_REG_INT_STS_CLR_YSDM_FIFO_OVERFLOW_SHIFT                                                     13
43181   #define PSWWR_REG_INT_STS_CLR_PSDM_FIFO_OVERFLOW                                                           (0x1<<14) // Overflow in psdm write input fifo.
43182   #define PSWWR_REG_INT_STS_CLR_PSDM_FIFO_OVERFLOW_SHIFT                                                     14
43183   #define PSWWR_REG_INT_STS_CLR_M2P_FIFO_OVERFLOW                                                            (0x1<<15) // Overflow in M2P input fifo.
43184   #define PSWWR_REG_INT_STS_CLR_M2P_FIFO_OVERFLOW_SHIFT                                                      15
43185   #define PSWWR_REG_INT_STS_CLR_PRM_SEC_FIFO_OVERFLOW_E5                                                     (0x1<<16) // Overflow in PRM Secondary input fifo.
43186   #define PSWWR_REG_INT_STS_CLR_PRM_SEC_FIFO_OVERFLOW_E5_SHIFT                                               16
43187   #define PSWWR_REG_INT_STS_CLR_RGFS_FIFO_OVERFLOW_E5                                                        (0x1<<17) // Overflow in RGFS input fifo.
43188   #define PSWWR_REG_INT_STS_CLR_RGFS_FIFO_OVERFLOW_E5_SHIFT                                                  17
43189   #define PSWWR_REG_INT_STS_CLR_TGFS_FIFO_OVERFLOW_E5                                                        (0x1<<18) // Overflow in TGFS input fifo.
43190   #define PSWWR_REG_INT_STS_CLR_TGFS_FIFO_OVERFLOW_E5_SHIFT                                                  18
43191 #define PSWWR_REG_PRTY_MASK                                                                                  0x29a194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
43192   #define PSWWR_REG_PRTY_MASK_DATAPATH_REGISTERS                                                             (0x1<<0) // This bit masks, when set, the Parity bit: PSWWR_REG_PRTY_STS.DATAPATH_REGISTERS .
43193   #define PSWWR_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                       0
43194 #define PSWWR2_REG_CDU_FULL_TH2                                                                              0x29b040UL //Access:RW   DataWidth:0x6    // If Number of entries in the cdu internal fifo is bigger than this number than full will be asserted.
43195 #define PSWWR2_REG_USDMDP_FULL_TH2                                                                           0x29b044UL //Access:RW   DataWidth:0x9    // If Number of entries in the usdmdp internal fifo is bigger than this number than full will be asserted.
43196 #define PSWWR2_REG_PGLUE_EOP_ERR_DETAILS                                                                     0x29b048UL //Access:R    DataWidth:0xf    // Details of first request that triggered any of the 3 EOP interrupts: [4:0] - client ID. [7:5] - (sum1[5:3] + 1) or (sum1[5:4] + 1) according to the definition in the spec. [10:8] - number_of_valid_64bit_words[2:0] or number_of_valid_128bit_words[1:0] according to the definition in the spec. [13:11] - The type of interrupt the logging corresponds to: [11] - pglue_eop_error; [12] - pglue_lsr_error; [13] - pglue_eop_error_in_line. [14] - valid - indicates if there was a request that triggered EOP interrupt since this register was cleared.
43197 #define PSWWR2_REG_PGLUE_EOP_ERR_DETAILS_CLR                                                                 0x29b04cUL //Access:W    DataWidth:0x1    // Writing to this register clears pglue_eop_err_details and enables logging new error details.
43198 #define PSWWR2_REG_PRM_CURR_FILL_LEVEL                                                                       0x29b050UL //Access:R    DataWidth:0x8    // Current internal PRM fill level in 64B lines.
43199 #define PSWWR2_REG_PRM_MAX_FILL_LEVEL                                                                        0x29b054UL //Access:R    DataWidth:0x8    // Maximum internal PRM fill level since reset in 64B lines.
43200 #define PSWWR2_REG_CDU_CURR_FILL_LEVEL                                                                       0x29b058UL //Access:R    DataWidth:0x6    // Current internal CDU fill level in 64B lines.
43201 #define PSWWR2_REG_CDU_MAX_FILL_LEVEL                                                                        0x29b05cUL //Access:R    DataWidth:0x6    // Maximum internal CDU fill level since reset in 64B lines.
43202 #define PSWWR2_REG_PRM_ERR_FIFO_FULL_TH                                                                      0x29b060UL //Access:RW   DataWidth:0x7    // If Number of entries in the PRM error fifo is bigger than this number than full will be asserted. PRM error FIFO contains 64 entries.
43203 #define PSWWR2_REG_ECO_RESERVED                                                                              0x29b064UL //Access:RW   DataWidth:0x6    // Debug only: Reserved bits for ECO.
43204 #define PSWWR2_REG_INT_STS                                                                                   0x29b180UL //Access:R    DataWidth:0x16   // Multi Field Register.
43205   #define PSWWR2_REG_INT_STS_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
43206   #define PSWWR2_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                             0
43207   #define PSWWR2_REG_INT_STS_PGLUE_EOP_ERROR                                                                 (0x1<<1) // Indicates that there was not 'eop' in the last read request from the glue block.
43208   #define PSWWR2_REG_INT_STS_PGLUE_EOP_ERROR_SHIFT                                                           1
43209   #define PSWWR2_REG_INT_STS_PGLUE_LSR_ERROR                                                                 (0x1<<2) // Indicates that there was 'eop' not in the last read request from the glue block.
43210   #define PSWWR2_REG_INT_STS_PGLUE_LSR_ERROR_SHIFT                                                           2
43211   #define PSWWR2_REG_INT_STS_TM_UNDERFLOW                                                                    (0x1<<3) // Underflow in the tm fifo.
43212   #define PSWWR2_REG_INT_STS_TM_UNDERFLOW_SHIFT                                                              3
43213   #define PSWWR2_REG_INT_STS_QM_UNDERFLOW                                                                    (0x1<<4) // Underflow in the qm fifo.
43214   #define PSWWR2_REG_INT_STS_QM_UNDERFLOW_SHIFT                                                              4
43215   #define PSWWR2_REG_INT_STS_SRC_UNDERFLOW                                                                   (0x1<<5) // Underflow in the src fifo.
43216   #define PSWWR2_REG_INT_STS_SRC_UNDERFLOW_SHIFT                                                             5
43217   #define PSWWR2_REG_INT_STS_USDM_UNDERFLOW                                                                  (0x1<<6) // Underflow in the usdm fifo.
43218   #define PSWWR2_REG_INT_STS_USDM_UNDERFLOW_SHIFT                                                            6
43219   #define PSWWR2_REG_INT_STS_TSDM_UNDERFLOW                                                                  (0x1<<7) // Underflow in the tsdm fifo.
43220   #define PSWWR2_REG_INT_STS_TSDM_UNDERFLOW_SHIFT                                                            7
43221   #define PSWWR2_REG_INT_STS_XSDM_UNDERFLOW                                                                  (0x1<<8) // Underflow in the xsdm fifo.
43222   #define PSWWR2_REG_INT_STS_XSDM_UNDERFLOW_SHIFT                                                            8
43223   #define PSWWR2_REG_INT_STS_USDMDP_UNDERFLOW                                                                (0x1<<9) // Underflow in the usdmdp fifo.
43224   #define PSWWR2_REG_INT_STS_USDMDP_UNDERFLOW_SHIFT                                                          9
43225   #define PSWWR2_REG_INT_STS_CDU_UNDERFLOW                                                                   (0x1<<10) // Underflow in the cdu fifo.
43226   #define PSWWR2_REG_INT_STS_CDU_UNDERFLOW_SHIFT                                                             10
43227   #define PSWWR2_REG_INT_STS_DBG_UNDERFLOW                                                                   (0x1<<11) // Underflow in the dbg fifo.
43228   #define PSWWR2_REG_INT_STS_DBG_UNDERFLOW_SHIFT                                                             11
43229   #define PSWWR2_REG_INT_STS_DMAE_UNDERFLOW                                                                  (0x1<<12) // Underflow in the dmae fifo.
43230   #define PSWWR2_REG_INT_STS_DMAE_UNDERFLOW_SHIFT                                                            12
43231   #define PSWWR2_REG_INT_STS_HC_UNDERFLOW                                                                    (0x1<<13) // Underflow in the hc fifo.
43232   #define PSWWR2_REG_INT_STS_HC_UNDERFLOW_SHIFT                                                              13
43233   #define PSWWR2_REG_INT_STS_MSDM_UNDERFLOW                                                                  (0x1<<14) // Underflow in the msdm fifo.
43234   #define PSWWR2_REG_INT_STS_MSDM_UNDERFLOW_SHIFT                                                            14
43235   #define PSWWR2_REG_INT_STS_YSDM_UNDERFLOW                                                                  (0x1<<15) // Underflow in the ysdm fifo.
43236   #define PSWWR2_REG_INT_STS_YSDM_UNDERFLOW_SHIFT                                                            15
43237   #define PSWWR2_REG_INT_STS_PSDM_UNDERFLOW                                                                  (0x1<<16) // Underflow in the psdm fifo.
43238   #define PSWWR2_REG_INT_STS_PSDM_UNDERFLOW_SHIFT                                                            16
43239   #define PSWWR2_REG_INT_STS_M2P_UNDERFLOW                                                                   (0x1<<17) // Underflow in the M2P fifo.
43240   #define PSWWR2_REG_INT_STS_M2P_UNDERFLOW_SHIFT                                                             17
43241   #define PSWWR2_REG_INT_STS_PGLUE_EOP_ERROR_IN_LINE                                                         (0x1<<18) // Indicates that there was 'eop' in the last read request from the glue block; but the number of valid 128-bit or 64-bit words in the memory line did not match the PGLUE indication of the request length.
43242   #define PSWWR2_REG_INT_STS_PGLUE_EOP_ERROR_IN_LINE_SHIFT                                                   18
43243   #define PSWWR2_REG_INT_STS_PRM_SEC_UNDERFLOW_E5                                                            (0x1<<19) // Underflow in the PRM Secondary fifo.
43244   #define PSWWR2_REG_INT_STS_PRM_SEC_UNDERFLOW_E5_SHIFT                                                      19
43245   #define PSWWR2_REG_INT_STS_RGFS_UNDERFLOW_E5                                                               (0x1<<20) // Underflow in the RGFS fifo.
43246   #define PSWWR2_REG_INT_STS_RGFS_UNDERFLOW_E5_SHIFT                                                         20
43247   #define PSWWR2_REG_INT_STS_TGFS_UNDERFLOW_E5                                                               (0x1<<21) // Underflow in the TGFS fifo.
43248   #define PSWWR2_REG_INT_STS_TGFS_UNDERFLOW_E5_SHIFT                                                         21
43249 #define PSWWR2_REG_INT_MASK                                                                                  0x29b184UL //Access:RW   DataWidth:0x16   // Multi Field Register.
43250   #define PSWWR2_REG_INT_MASK_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.ADDRESS_ERROR .
43251   #define PSWWR2_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                            0
43252   #define PSWWR2_REG_INT_MASK_PGLUE_EOP_ERROR                                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.PGLUE_EOP_ERROR .
43253   #define PSWWR2_REG_INT_MASK_PGLUE_EOP_ERROR_SHIFT                                                          1
43254   #define PSWWR2_REG_INT_MASK_PGLUE_LSR_ERROR                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.PGLUE_LSR_ERROR .
43255   #define PSWWR2_REG_INT_MASK_PGLUE_LSR_ERROR_SHIFT                                                          2
43256   #define PSWWR2_REG_INT_MASK_TM_UNDERFLOW                                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.TM_UNDERFLOW .
43257   #define PSWWR2_REG_INT_MASK_TM_UNDERFLOW_SHIFT                                                             3
43258   #define PSWWR2_REG_INT_MASK_QM_UNDERFLOW                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.QM_UNDERFLOW .
43259   #define PSWWR2_REG_INT_MASK_QM_UNDERFLOW_SHIFT                                                             4
43260   #define PSWWR2_REG_INT_MASK_SRC_UNDERFLOW                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.SRC_UNDERFLOW .
43261   #define PSWWR2_REG_INT_MASK_SRC_UNDERFLOW_SHIFT                                                            5
43262   #define PSWWR2_REG_INT_MASK_USDM_UNDERFLOW                                                                 (0x1<<6) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.USDM_UNDERFLOW .
43263   #define PSWWR2_REG_INT_MASK_USDM_UNDERFLOW_SHIFT                                                           6
43264   #define PSWWR2_REG_INT_MASK_TSDM_UNDERFLOW                                                                 (0x1<<7) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.TSDM_UNDERFLOW .
43265   #define PSWWR2_REG_INT_MASK_TSDM_UNDERFLOW_SHIFT                                                           7
43266   #define PSWWR2_REG_INT_MASK_XSDM_UNDERFLOW                                                                 (0x1<<8) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.XSDM_UNDERFLOW .
43267   #define PSWWR2_REG_INT_MASK_XSDM_UNDERFLOW_SHIFT                                                           8
43268   #define PSWWR2_REG_INT_MASK_USDMDP_UNDERFLOW                                                               (0x1<<9) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.USDMDP_UNDERFLOW .
43269   #define PSWWR2_REG_INT_MASK_USDMDP_UNDERFLOW_SHIFT                                                         9
43270   #define PSWWR2_REG_INT_MASK_CDU_UNDERFLOW                                                                  (0x1<<10) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.CDU_UNDERFLOW .
43271   #define PSWWR2_REG_INT_MASK_CDU_UNDERFLOW_SHIFT                                                            10
43272   #define PSWWR2_REG_INT_MASK_DBG_UNDERFLOW                                                                  (0x1<<11) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.DBG_UNDERFLOW .
43273   #define PSWWR2_REG_INT_MASK_DBG_UNDERFLOW_SHIFT                                                            11
43274   #define PSWWR2_REG_INT_MASK_DMAE_UNDERFLOW                                                                 (0x1<<12) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.DMAE_UNDERFLOW .
43275   #define PSWWR2_REG_INT_MASK_DMAE_UNDERFLOW_SHIFT                                                           12
43276   #define PSWWR2_REG_INT_MASK_HC_UNDERFLOW                                                                   (0x1<<13) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.HC_UNDERFLOW .
43277   #define PSWWR2_REG_INT_MASK_HC_UNDERFLOW_SHIFT                                                             13
43278   #define PSWWR2_REG_INT_MASK_MSDM_UNDERFLOW                                                                 (0x1<<14) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.MSDM_UNDERFLOW .
43279   #define PSWWR2_REG_INT_MASK_MSDM_UNDERFLOW_SHIFT                                                           14
43280   #define PSWWR2_REG_INT_MASK_YSDM_UNDERFLOW                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.YSDM_UNDERFLOW .
43281   #define PSWWR2_REG_INT_MASK_YSDM_UNDERFLOW_SHIFT                                                           15
43282   #define PSWWR2_REG_INT_MASK_PSDM_UNDERFLOW                                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.PSDM_UNDERFLOW .
43283   #define PSWWR2_REG_INT_MASK_PSDM_UNDERFLOW_SHIFT                                                           16
43284   #define PSWWR2_REG_INT_MASK_M2P_UNDERFLOW                                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.M2P_UNDERFLOW .
43285   #define PSWWR2_REG_INT_MASK_M2P_UNDERFLOW_SHIFT                                                            17
43286   #define PSWWR2_REG_INT_MASK_PGLUE_EOP_ERROR_IN_LINE                                                        (0x1<<18) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.PGLUE_EOP_ERROR_IN_LINE .
43287   #define PSWWR2_REG_INT_MASK_PGLUE_EOP_ERROR_IN_LINE_SHIFT                                                  18
43288   #define PSWWR2_REG_INT_MASK_PRM_SEC_UNDERFLOW_E5                                                           (0x1<<19) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.PRM_SEC_UNDERFLOW .
43289   #define PSWWR2_REG_INT_MASK_PRM_SEC_UNDERFLOW_E5_SHIFT                                                     19
43290   #define PSWWR2_REG_INT_MASK_RGFS_UNDERFLOW_E5                                                              (0x1<<20) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.RGFS_UNDERFLOW .
43291   #define PSWWR2_REG_INT_MASK_RGFS_UNDERFLOW_E5_SHIFT                                                        20
43292   #define PSWWR2_REG_INT_MASK_TGFS_UNDERFLOW_E5                                                              (0x1<<21) // This bit masks, when set, the Interrupt bit: PSWWR2_REG_INT_STS.TGFS_UNDERFLOW .
43293   #define PSWWR2_REG_INT_MASK_TGFS_UNDERFLOW_E5_SHIFT                                                        21
43294 #define PSWWR2_REG_INT_STS_WR                                                                                0x29b188UL //Access:WR   DataWidth:0x16   // Multi Field Register.
43295   #define PSWWR2_REG_INT_STS_WR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
43296   #define PSWWR2_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                          0
43297   #define PSWWR2_REG_INT_STS_WR_PGLUE_EOP_ERROR                                                              (0x1<<1) // Indicates that there was not 'eop' in the last read request from the glue block.
43298   #define PSWWR2_REG_INT_STS_WR_PGLUE_EOP_ERROR_SHIFT                                                        1
43299   #define PSWWR2_REG_INT_STS_WR_PGLUE_LSR_ERROR                                                              (0x1<<2) // Indicates that there was 'eop' not in the last read request from the glue block.
43300   #define PSWWR2_REG_INT_STS_WR_PGLUE_LSR_ERROR_SHIFT                                                        2
43301   #define PSWWR2_REG_INT_STS_WR_TM_UNDERFLOW                                                                 (0x1<<3) // Underflow in the tm fifo.
43302   #define PSWWR2_REG_INT_STS_WR_TM_UNDERFLOW_SHIFT                                                           3
43303   #define PSWWR2_REG_INT_STS_WR_QM_UNDERFLOW                                                                 (0x1<<4) // Underflow in the qm fifo.
43304   #define PSWWR2_REG_INT_STS_WR_QM_UNDERFLOW_SHIFT                                                           4
43305   #define PSWWR2_REG_INT_STS_WR_SRC_UNDERFLOW                                                                (0x1<<5) // Underflow in the src fifo.
43306   #define PSWWR2_REG_INT_STS_WR_SRC_UNDERFLOW_SHIFT                                                          5
43307   #define PSWWR2_REG_INT_STS_WR_USDM_UNDERFLOW                                                               (0x1<<6) // Underflow in the usdm fifo.
43308   #define PSWWR2_REG_INT_STS_WR_USDM_UNDERFLOW_SHIFT                                                         6
43309   #define PSWWR2_REG_INT_STS_WR_TSDM_UNDERFLOW                                                               (0x1<<7) // Underflow in the tsdm fifo.
43310   #define PSWWR2_REG_INT_STS_WR_TSDM_UNDERFLOW_SHIFT                                                         7
43311   #define PSWWR2_REG_INT_STS_WR_XSDM_UNDERFLOW                                                               (0x1<<8) // Underflow in the xsdm fifo.
43312   #define PSWWR2_REG_INT_STS_WR_XSDM_UNDERFLOW_SHIFT                                                         8
43313   #define PSWWR2_REG_INT_STS_WR_USDMDP_UNDERFLOW                                                             (0x1<<9) // Underflow in the usdmdp fifo.
43314   #define PSWWR2_REG_INT_STS_WR_USDMDP_UNDERFLOW_SHIFT                                                       9
43315   #define PSWWR2_REG_INT_STS_WR_CDU_UNDERFLOW                                                                (0x1<<10) // Underflow in the cdu fifo.
43316   #define PSWWR2_REG_INT_STS_WR_CDU_UNDERFLOW_SHIFT                                                          10
43317   #define PSWWR2_REG_INT_STS_WR_DBG_UNDERFLOW                                                                (0x1<<11) // Underflow in the dbg fifo.
43318   #define PSWWR2_REG_INT_STS_WR_DBG_UNDERFLOW_SHIFT                                                          11
43319   #define PSWWR2_REG_INT_STS_WR_DMAE_UNDERFLOW                                                               (0x1<<12) // Underflow in the dmae fifo.
43320   #define PSWWR2_REG_INT_STS_WR_DMAE_UNDERFLOW_SHIFT                                                         12
43321   #define PSWWR2_REG_INT_STS_WR_HC_UNDERFLOW                                                                 (0x1<<13) // Underflow in the hc fifo.
43322   #define PSWWR2_REG_INT_STS_WR_HC_UNDERFLOW_SHIFT                                                           13
43323   #define PSWWR2_REG_INT_STS_WR_MSDM_UNDERFLOW                                                               (0x1<<14) // Underflow in the msdm fifo.
43324   #define PSWWR2_REG_INT_STS_WR_MSDM_UNDERFLOW_SHIFT                                                         14
43325   #define PSWWR2_REG_INT_STS_WR_YSDM_UNDERFLOW                                                               (0x1<<15) // Underflow in the ysdm fifo.
43326   #define PSWWR2_REG_INT_STS_WR_YSDM_UNDERFLOW_SHIFT                                                         15
43327   #define PSWWR2_REG_INT_STS_WR_PSDM_UNDERFLOW                                                               (0x1<<16) // Underflow in the psdm fifo.
43328   #define PSWWR2_REG_INT_STS_WR_PSDM_UNDERFLOW_SHIFT                                                         16
43329   #define PSWWR2_REG_INT_STS_WR_M2P_UNDERFLOW                                                                (0x1<<17) // Underflow in the M2P fifo.
43330   #define PSWWR2_REG_INT_STS_WR_M2P_UNDERFLOW_SHIFT                                                          17
43331   #define PSWWR2_REG_INT_STS_WR_PGLUE_EOP_ERROR_IN_LINE                                                      (0x1<<18) // Indicates that there was 'eop' in the last read request from the glue block; but the number of valid 128-bit or 64-bit words in the memory line did not match the PGLUE indication of the request length.
43332   #define PSWWR2_REG_INT_STS_WR_PGLUE_EOP_ERROR_IN_LINE_SHIFT                                                18
43333   #define PSWWR2_REG_INT_STS_WR_PRM_SEC_UNDERFLOW_E5                                                         (0x1<<19) // Underflow in the PRM Secondary fifo.
43334   #define PSWWR2_REG_INT_STS_WR_PRM_SEC_UNDERFLOW_E5_SHIFT                                                   19
43335   #define PSWWR2_REG_INT_STS_WR_RGFS_UNDERFLOW_E5                                                            (0x1<<20) // Underflow in the RGFS fifo.
43336   #define PSWWR2_REG_INT_STS_WR_RGFS_UNDERFLOW_E5_SHIFT                                                      20
43337   #define PSWWR2_REG_INT_STS_WR_TGFS_UNDERFLOW_E5                                                            (0x1<<21) // Underflow in the TGFS fifo.
43338   #define PSWWR2_REG_INT_STS_WR_TGFS_UNDERFLOW_E5_SHIFT                                                      21
43339 #define PSWWR2_REG_INT_STS_CLR                                                                               0x29b18cUL //Access:RC   DataWidth:0x16   // Multi Field Register.
43340   #define PSWWR2_REG_INT_STS_CLR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
43341   #define PSWWR2_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                         0
43342   #define PSWWR2_REG_INT_STS_CLR_PGLUE_EOP_ERROR                                                             (0x1<<1) // Indicates that there was not 'eop' in the last read request from the glue block.
43343   #define PSWWR2_REG_INT_STS_CLR_PGLUE_EOP_ERROR_SHIFT                                                       1
43344   #define PSWWR2_REG_INT_STS_CLR_PGLUE_LSR_ERROR                                                             (0x1<<2) // Indicates that there was 'eop' not in the last read request from the glue block.
43345   #define PSWWR2_REG_INT_STS_CLR_PGLUE_LSR_ERROR_SHIFT                                                       2
43346   #define PSWWR2_REG_INT_STS_CLR_TM_UNDERFLOW                                                                (0x1<<3) // Underflow in the tm fifo.
43347   #define PSWWR2_REG_INT_STS_CLR_TM_UNDERFLOW_SHIFT                                                          3
43348   #define PSWWR2_REG_INT_STS_CLR_QM_UNDERFLOW                                                                (0x1<<4) // Underflow in the qm fifo.
43349   #define PSWWR2_REG_INT_STS_CLR_QM_UNDERFLOW_SHIFT                                                          4
43350   #define PSWWR2_REG_INT_STS_CLR_SRC_UNDERFLOW                                                               (0x1<<5) // Underflow in the src fifo.
43351   #define PSWWR2_REG_INT_STS_CLR_SRC_UNDERFLOW_SHIFT                                                         5
43352   #define PSWWR2_REG_INT_STS_CLR_USDM_UNDERFLOW                                                              (0x1<<6) // Underflow in the usdm fifo.
43353   #define PSWWR2_REG_INT_STS_CLR_USDM_UNDERFLOW_SHIFT                                                        6
43354   #define PSWWR2_REG_INT_STS_CLR_TSDM_UNDERFLOW                                                              (0x1<<7) // Underflow in the tsdm fifo.
43355   #define PSWWR2_REG_INT_STS_CLR_TSDM_UNDERFLOW_SHIFT                                                        7
43356   #define PSWWR2_REG_INT_STS_CLR_XSDM_UNDERFLOW                                                              (0x1<<8) // Underflow in the xsdm fifo.
43357   #define PSWWR2_REG_INT_STS_CLR_XSDM_UNDERFLOW_SHIFT                                                        8
43358   #define PSWWR2_REG_INT_STS_CLR_USDMDP_UNDERFLOW                                                            (0x1<<9) // Underflow in the usdmdp fifo.
43359   #define PSWWR2_REG_INT_STS_CLR_USDMDP_UNDERFLOW_SHIFT                                                      9
43360   #define PSWWR2_REG_INT_STS_CLR_CDU_UNDERFLOW                                                               (0x1<<10) // Underflow in the cdu fifo.
43361   #define PSWWR2_REG_INT_STS_CLR_CDU_UNDERFLOW_SHIFT                                                         10
43362   #define PSWWR2_REG_INT_STS_CLR_DBG_UNDERFLOW                                                               (0x1<<11) // Underflow in the dbg fifo.
43363   #define PSWWR2_REG_INT_STS_CLR_DBG_UNDERFLOW_SHIFT                                                         11
43364   #define PSWWR2_REG_INT_STS_CLR_DMAE_UNDERFLOW                                                              (0x1<<12) // Underflow in the dmae fifo.
43365   #define PSWWR2_REG_INT_STS_CLR_DMAE_UNDERFLOW_SHIFT                                                        12
43366   #define PSWWR2_REG_INT_STS_CLR_HC_UNDERFLOW                                                                (0x1<<13) // Underflow in the hc fifo.
43367   #define PSWWR2_REG_INT_STS_CLR_HC_UNDERFLOW_SHIFT                                                          13
43368   #define PSWWR2_REG_INT_STS_CLR_MSDM_UNDERFLOW                                                              (0x1<<14) // Underflow in the msdm fifo.
43369   #define PSWWR2_REG_INT_STS_CLR_MSDM_UNDERFLOW_SHIFT                                                        14
43370   #define PSWWR2_REG_INT_STS_CLR_YSDM_UNDERFLOW                                                              (0x1<<15) // Underflow in the ysdm fifo.
43371   #define PSWWR2_REG_INT_STS_CLR_YSDM_UNDERFLOW_SHIFT                                                        15
43372   #define PSWWR2_REG_INT_STS_CLR_PSDM_UNDERFLOW                                                              (0x1<<16) // Underflow in the psdm fifo.
43373   #define PSWWR2_REG_INT_STS_CLR_PSDM_UNDERFLOW_SHIFT                                                        16
43374   #define PSWWR2_REG_INT_STS_CLR_M2P_UNDERFLOW                                                               (0x1<<17) // Underflow in the M2P fifo.
43375   #define PSWWR2_REG_INT_STS_CLR_M2P_UNDERFLOW_SHIFT                                                         17
43376   #define PSWWR2_REG_INT_STS_CLR_PGLUE_EOP_ERROR_IN_LINE                                                     (0x1<<18) // Indicates that there was 'eop' in the last read request from the glue block; but the number of valid 128-bit or 64-bit words in the memory line did not match the PGLUE indication of the request length.
43377   #define PSWWR2_REG_INT_STS_CLR_PGLUE_EOP_ERROR_IN_LINE_SHIFT                                               18
43378   #define PSWWR2_REG_INT_STS_CLR_PRM_SEC_UNDERFLOW_E5                                                        (0x1<<19) // Underflow in the PRM Secondary fifo.
43379   #define PSWWR2_REG_INT_STS_CLR_PRM_SEC_UNDERFLOW_E5_SHIFT                                                  19
43380   #define PSWWR2_REG_INT_STS_CLR_RGFS_UNDERFLOW_E5                                                           (0x1<<20) // Underflow in the RGFS fifo.
43381   #define PSWWR2_REG_INT_STS_CLR_RGFS_UNDERFLOW_E5_SHIFT                                                     20
43382   #define PSWWR2_REG_INT_STS_CLR_TGFS_UNDERFLOW_E5                                                           (0x1<<21) // Underflow in the TGFS fifo.
43383   #define PSWWR2_REG_INT_STS_CLR_TGFS_UNDERFLOW_E5_SHIFT                                                     21
43384 #define PSWWR2_REG_PRTY_MASK                                                                                 0x29b194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
43385   #define PSWWR2_REG_PRTY_MASK_DATAPATH_REGISTERS                                                            (0x1<<0) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS.DATAPATH_REGISTERS .
43386   #define PSWWR2_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                      0
43387 #define PSWWR2_REG_PRTY_MASK_H_0_BB_K2                                                                       0x29b204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
43388   #define PSWWR2_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM008_I_ECC_RF_INT .
43389   #define PSWWR2_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2_SHIFT                                           0
43390   #define PSWWR2_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
43391   #define PSWWR2_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                             1
43392   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_0_BB_K2                                                 (0x1<<2) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_0 .
43393   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_0_BB_K2_SHIFT                                           2
43394   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_1_BB_K2                                                 (0x1<<3) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_1 .
43395   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_1_BB_K2_SHIFT                                           3
43396   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_2_BB_K2                                                 (0x1<<4) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_2 .
43397   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_2_BB_K2_SHIFT                                           4
43398   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_3_BB_K2                                                 (0x1<<5) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_3 .
43399   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_3_BB_K2_SHIFT                                           5
43400   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_4_BB_K2                                                 (0x1<<6) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_4 .
43401   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_4_BB_K2_SHIFT                                           6
43402   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_5_BB_K2                                                 (0x1<<7) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_5 .
43403   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_5_BB_K2_SHIFT                                           7
43404   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_6_BB_K2                                                 (0x1<<8) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_6 .
43405   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_6_BB_K2_SHIFT                                           8
43406   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_7_BB_K2                                                 (0x1<<9) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_7 .
43407   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_7_BB_K2_SHIFT                                           9
43408   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_8_BB_K2                                                 (0x1<<10) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY_8 .
43409   #define PSWWR2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_8_BB_K2_SHIFT                                           10
43410   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_0_BB_K2                                                 (0x1<<11) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_0 .
43411   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_0_BB_K2_SHIFT                                           11
43412   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_1_BB_K2                                                 (0x1<<12) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_1 .
43413   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_1_BB_K2_SHIFT                                           12
43414   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_2_BB_K2                                                 (0x1<<13) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_2 .
43415   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_2_BB_K2_SHIFT                                           13
43416   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_3_BB_K2                                                 (0x1<<14) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_3 .
43417   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_3_BB_K2_SHIFT                                           14
43418   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_4_BB_K2                                                 (0x1<<15) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_4 .
43419   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_4_BB_K2_SHIFT                                           15
43420   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_5_BB_K2                                                 (0x1<<16) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_5 .
43421   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_5_BB_K2_SHIFT                                           16
43422   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_6_BB_K2                                                 (0x1<<17) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_6 .
43423   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_6_BB_K2_SHIFT                                           17
43424   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_7_BB_K2                                                 (0x1<<18) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_7 .
43425   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_7_BB_K2_SHIFT                                           18
43426   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_8_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY_8 .
43427   #define PSWWR2_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_8_BB_K2_SHIFT                                           19
43428   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_0 .
43429   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB_K2_SHIFT                                           20
43430   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB_K2                                                 (0x1<<21) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_1 .
43431   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB_K2_SHIFT                                           21
43432   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_2_BB_K2                                                 (0x1<<22) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_2 .
43433   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_2_BB_K2_SHIFT                                           22
43434   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_3_BB_K2                                                 (0x1<<23) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_3 .
43435   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_3_BB_K2_SHIFT                                           23
43436   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_4_BB_K2                                                 (0x1<<24) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_4 .
43437   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_4_BB_K2_SHIFT                                           24
43438   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_5_BB_K2                                                 (0x1<<25) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_5 .
43439   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_5_BB_K2_SHIFT                                           25
43440   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_6_BB_K2                                                 (0x1<<26) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_6 .
43441   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_6_BB_K2_SHIFT                                           26
43442   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_7_BB_K2                                                 (0x1<<27) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_7 .
43443   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_7_BB_K2_SHIFT                                           27
43444   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_8_BB_K2                                                 (0x1<<28) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_8 .
43445   #define PSWWR2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_8_BB_K2_SHIFT                                           28
43446   #define PSWWR2_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_0_BB_K2                                                 (0x1<<29) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY_0 .
43447   #define PSWWR2_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_0_BB_K2_SHIFT                                           29
43448   #define PSWWR2_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_1_BB_K2                                                 (0x1<<30) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY_1 .
43449   #define PSWWR2_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_1_BB_K2_SHIFT                                           30
43450 #define PSWWR2_REG_PRTY_MASK_H_1_BB_K2                                                                       0x29b214UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
43451   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_2_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY_2 .
43452   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_2_BB_K2_SHIFT                                           0
43453   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_3_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY_3 .
43454   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_3_BB_K2_SHIFT                                           1
43455   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_4_BB_K2                                                 (0x1<<2) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY_4 .
43456   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_4_BB_K2_SHIFT                                           2
43457   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_5_BB_K2                                                 (0x1<<3) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY_5 .
43458   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_5_BB_K2_SHIFT                                           3
43459   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_6_BB_K2                                                 (0x1<<4) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY_6 .
43460   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_6_BB_K2_SHIFT                                           4
43461   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_7_BB_K2                                                 (0x1<<5) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY_7 .
43462   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_7_BB_K2_SHIFT                                           5
43463   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_8_BB_K2                                                 (0x1<<6) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY_8 .
43464   #define PSWWR2_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_8_BB_K2_SHIFT                                           6
43465   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_0_BB_K2                                                 (0x1<<7) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_0 .
43466   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_0_BB_K2_SHIFT                                           7
43467   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_1_BB_K2                                                 (0x1<<8) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_1 .
43468   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_1_BB_K2_SHIFT                                           8
43469   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_2_BB_K2                                                 (0x1<<9) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_2 .
43470   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_2_BB_K2_SHIFT                                           9
43471   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_3_BB_K2                                                 (0x1<<10) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_3 .
43472   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_3_BB_K2_SHIFT                                           10
43473   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_4_BB_K2                                                 (0x1<<11) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_4 .
43474   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_4_BB_K2_SHIFT                                           11
43475   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_5_BB_K2                                                 (0x1<<12) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_5 .
43476   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_5_BB_K2_SHIFT                                           12
43477   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_6_BB_K2                                                 (0x1<<13) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_6 .
43478   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_6_BB_K2_SHIFT                                           13
43479   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_7_BB_K2                                                 (0x1<<14) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_7 .
43480   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_7_BB_K2_SHIFT                                           14
43481   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_8_BB_K2                                                 (0x1<<15) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY_8 .
43482   #define PSWWR2_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_8_BB_K2_SHIFT                                           15
43483   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_0_BB_K2                                                 (0x1<<16) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_0 .
43484   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_0_BB_K2_SHIFT                                           16
43485   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_1_BB_K2                                                 (0x1<<17) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_1 .
43486   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_1_BB_K2_SHIFT                                           17
43487   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_2_BB_K2                                                 (0x1<<18) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_2 .
43488   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_2_BB_K2_SHIFT                                           18
43489   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_3_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_3 .
43490   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_3_BB_K2_SHIFT                                           19
43491   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_4_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_4 .
43492   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_4_BB_K2_SHIFT                                           20
43493   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_5_BB_K2                                                 (0x1<<21) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_5 .
43494   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_5_BB_K2_SHIFT                                           21
43495   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_6_BB_K2                                                 (0x1<<22) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_6 .
43496   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_6_BB_K2_SHIFT                                           22
43497   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_7_BB_K2                                                 (0x1<<23) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_7 .
43498   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_7_BB_K2_SHIFT                                           23
43499   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_8_BB_K2                                                 (0x1<<24) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY_8 .
43500   #define PSWWR2_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_8_BB_K2_SHIFT                                           24
43501   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_0_BB_K2                                                 (0x1<<25) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY_0 .
43502   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_0_BB_K2_SHIFT                                           25
43503   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_1_BB_K2                                                 (0x1<<26) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY_1 .
43504   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_1_BB_K2_SHIFT                                           26
43505   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_2_BB_K2                                                 (0x1<<27) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY_2 .
43506   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_2_BB_K2_SHIFT                                           27
43507   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_3_BB_K2                                                 (0x1<<28) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY_3 .
43508   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_3_BB_K2_SHIFT                                           28
43509   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_4_BB_K2                                                 (0x1<<29) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY_4 .
43510   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_4_BB_K2_SHIFT                                           29
43511   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_5_BB_K2                                                 (0x1<<30) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY_5 .
43512   #define PSWWR2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_5_BB_K2_SHIFT                                           30
43513 #define PSWWR2_REG_PRTY_MASK_H_2_BB_K2                                                                       0x29b224UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
43514   #define PSWWR2_REG_PRTY_MASK_H_2_MEM006_I_MEM_PRTY_6_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM006_I_MEM_PRTY_6 .
43515   #define PSWWR2_REG_PRTY_MASK_H_2_MEM006_I_MEM_PRTY_6_BB_K2_SHIFT                                           0
43516   #define PSWWR2_REG_PRTY_MASK_H_2_MEM006_I_MEM_PRTY_7_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM006_I_MEM_PRTY_7 .
43517   #define PSWWR2_REG_PRTY_MASK_H_2_MEM006_I_MEM_PRTY_7_BB_K2_SHIFT                                           1
43518   #define PSWWR2_REG_PRTY_MASK_H_2_MEM006_I_MEM_PRTY_8_BB_K2                                                 (0x1<<2) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM006_I_MEM_PRTY_8 .
43519   #define PSWWR2_REG_PRTY_MASK_H_2_MEM006_I_MEM_PRTY_8_BB_K2_SHIFT                                           2
43520   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_0_BB_K2                                                 (0x1<<3) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_0 .
43521   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_0_BB_K2_SHIFT                                           3
43522   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_1_BB_K2                                                 (0x1<<4) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_1 .
43523   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_1_BB_K2_SHIFT                                           4
43524   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_2_BB_K2                                                 (0x1<<5) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_2 .
43525   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_2_BB_K2_SHIFT                                           5
43526   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_3_BB_K2                                                 (0x1<<6) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_3 .
43527   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_3_BB_K2_SHIFT                                           6
43528   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_4_BB_K2                                                 (0x1<<7) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_4 .
43529   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_4_BB_K2_SHIFT                                           7
43530   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_5_BB_K2                                                 (0x1<<8) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_5 .
43531   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_5_BB_K2_SHIFT                                           8
43532   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_6_BB_K2                                                 (0x1<<9) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_6 .
43533   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_6_BB_K2_SHIFT                                           9
43534   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_7_BB_K2                                                 (0x1<<10) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_7 .
43535   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_7_BB_K2_SHIFT                                           10
43536   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_8_BB_K2                                                 (0x1<<11) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY_8 .
43537   #define PSWWR2_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_8_BB_K2_SHIFT                                           11
43538   #define PSWWR2_REG_PRTY_MASK_H_2_MEM012_I_MEM_PRTY_BB_K2                                                   (0x1<<12) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM012_I_MEM_PRTY .
43539   #define PSWWR2_REG_PRTY_MASK_H_2_MEM012_I_MEM_PRTY_BB_K2_SHIFT                                             12
43540   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_0_BB_K2                                                 (0x1<<13) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_0 .
43541   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_0_BB_K2_SHIFT                                           13
43542   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_1_BB_K2                                                 (0x1<<14) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_1 .
43543   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_1_BB_K2_SHIFT                                           14
43544   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_2_BB_K2                                                 (0x1<<15) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_2 .
43545   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_2_BB_K2_SHIFT                                           15
43546   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_3_BB_K2                                                 (0x1<<16) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_3 .
43547   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_3_BB_K2_SHIFT                                           16
43548   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_4_BB_K2                                                 (0x1<<17) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_4 .
43549   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_4_BB_K2_SHIFT                                           17
43550   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_5_BB_K2                                                 (0x1<<18) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_5 .
43551   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_5_BB_K2_SHIFT                                           18
43552   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_6_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_6 .
43553   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_6_BB_K2_SHIFT                                           19
43554   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_7_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_7 .
43555   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_7_BB_K2_SHIFT                                           20
43556   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_8_BB_K2                                                 (0x1<<21) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM011_I_MEM_PRTY_8 .
43557   #define PSWWR2_REG_PRTY_MASK_H_2_MEM011_I_MEM_PRTY_8_BB_K2_SHIFT                                           21
43558   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_0_BB_K2                                                 (0x1<<22) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_0 .
43559   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_0_BB_K2_SHIFT                                           22
43560   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_1_BB_K2                                                 (0x1<<23) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_1 .
43561   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_1_BB_K2_SHIFT                                           23
43562   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_2_BB_K2                                                 (0x1<<24) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_2 .
43563   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_2_BB_K2_SHIFT                                           24
43564   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_3_BB_K2                                                 (0x1<<25) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_3 .
43565   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_3_BB_K2_SHIFT                                           25
43566   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_4_BB_K2                                                 (0x1<<26) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_4 .
43567   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_4_BB_K2_SHIFT                                           26
43568   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_5_BB_K2                                                 (0x1<<27) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_5 .
43569   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_5_BB_K2_SHIFT                                           27
43570   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_6_BB_K2                                                 (0x1<<28) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_6 .
43571   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_6_BB_K2_SHIFT                                           28
43572   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_7_BB_K2                                                 (0x1<<29) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_7 .
43573   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_7_BB_K2_SHIFT                                           29
43574   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_8_BB_K2                                                 (0x1<<30) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_2.MEM004_I_MEM_PRTY_8 .
43575   #define PSWWR2_REG_PRTY_MASK_H_2_MEM004_I_MEM_PRTY_8_BB_K2_SHIFT                                           30
43576 #define PSWWR2_REG_PRTY_MASK_H_3_BB_K2                                                                       0x29b234UL //Access:RW   DataWidth:0x14   // Multi Field Register.
43577   #define PSWWR2_REG_PRTY_MASK_H_3_MEM015_I_MEM_PRTY_0_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM015_I_MEM_PRTY_0 .
43578   #define PSWWR2_REG_PRTY_MASK_H_3_MEM015_I_MEM_PRTY_0_BB_K2_SHIFT                                           0
43579   #define PSWWR2_REG_PRTY_MASK_H_3_MEM015_I_MEM_PRTY_1_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM015_I_MEM_PRTY_1 .
43580   #define PSWWR2_REG_PRTY_MASK_H_3_MEM015_I_MEM_PRTY_1_BB_K2_SHIFT                                           1
43581   #define PSWWR2_REG_PRTY_MASK_H_3_MEM015_I_MEM_PRTY_2_BB_K2                                                 (0x1<<2) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM015_I_MEM_PRTY_2 .
43582   #define PSWWR2_REG_PRTY_MASK_H_3_MEM015_I_MEM_PRTY_2_BB_K2_SHIFT                                           2
43583   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_0_BB_K2                                                 (0x1<<3) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_0 .
43584   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_0_BB_K2_SHIFT                                           3
43585   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_1_BB_K2                                                 (0x1<<4) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_1 .
43586   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_1_BB_K2_SHIFT                                           4
43587   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_2_BB_K2                                                 (0x1<<5) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_2 .
43588   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_2_BB_K2_SHIFT                                           5
43589   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_3_BB_K2                                                 (0x1<<6) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_3 .
43590   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_3_BB_K2_SHIFT                                           6
43591   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_4_BB_K2                                                 (0x1<<7) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_4 .
43592   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_4_BB_K2_SHIFT                                           7
43593   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_5_BB_K2                                                 (0x1<<8) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_5 .
43594   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_5_BB_K2_SHIFT                                           8
43595   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_6_BB_K2                                                 (0x1<<9) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_6 .
43596   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_6_BB_K2_SHIFT                                           9
43597   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_7_BB_K2                                                 (0x1<<10) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_7 .
43598   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_7_BB_K2_SHIFT                                           10
43599   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_8_BB_K2                                                 (0x1<<11) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY_8 .
43600   #define PSWWR2_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_8_BB_K2_SHIFT                                           11
43601   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_0_BB_K2                                                 (0x1<<12) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM002_I_MEM_PRTY_0 .
43602   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_0_BB_K2_SHIFT                                           12
43603   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_1_BB_K2                                                 (0x1<<13) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM002_I_MEM_PRTY_1 .
43604   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_1_BB_K2_SHIFT                                           13
43605   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_2_BB_K2                                                 (0x1<<14) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM002_I_MEM_PRTY_2 .
43606   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_2_BB_K2_SHIFT                                           14
43607   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_3_BB_K2                                                 (0x1<<15) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM002_I_MEM_PRTY_3 .
43608   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_3_BB_K2_SHIFT                                           15
43609   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_4_BB_K2                                                 (0x1<<16) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM002_I_MEM_PRTY_4 .
43610   #define PSWWR2_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_4_BB_K2_SHIFT                                           16
43611   #define PSWWR2_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_0_BB_K2                                                 (0x1<<17) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM003_I_MEM_PRTY_0 .
43612   #define PSWWR2_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_0_BB_K2_SHIFT                                           17
43613   #define PSWWR2_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_1_BB_K2                                                 (0x1<<18) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM003_I_MEM_PRTY_1 .
43614   #define PSWWR2_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_1_BB_K2_SHIFT                                           18
43615   #define PSWWR2_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_2_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Parity bit: PSWWR2_REG_PRTY_STS_H_3.MEM003_I_MEM_PRTY_2 .
43616   #define PSWWR2_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_2_BB_K2_SHIFT                                           19
43617 #define PSWWR2_REG_MEM008_RF_ECC_ERROR_CONNECT_BB_K2                                                         0x29b240UL //Access:W    DataWidth:0x16   // Register to generate up to two ECC errors on the next write to memory: pswwr.i_prm_fifo.rf_ecc_error_connect Includes 2 words of 11 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 514. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43618 #define PSWWR2_REG_MEM_ECC_ENABLE_0_BB_K2                                                                    0x29b244UL //Access:RW   DataWidth:0x1    // Enable ECC for memory ecc instance pswwr.i_prm_fifo.i_ecc in module pswwr_mem_prm_ififo
43619 #define PSWWR2_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                               0x29b248UL //Access:RW   DataWidth:0x1    // Set parity only for memory ecc instance pswwr.i_prm_fifo.i_ecc in module pswwr_mem_prm_ififo
43620 #define PSWWR2_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                           0x29b24cUL //Access:RC   DataWidth:0x1    // Record if a correctable error occurred on memory ecc instance pswwr.i_prm_fifo.i_ecc in module pswwr_mem_prm_ififo
43621 #define PSWWR2_REG_MEM_ECC_EVENTS_BB_K2                                                                      0x29b250UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
43622 #define PSWRD_REG_DBG_SELECT                                                                                 0x29c040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
43623 #define PSWRD_REG_DBG_DWORD_ENABLE                                                                           0x29c044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
43624 #define PSWRD_REG_DBG_SHIFT                                                                                  0x29c048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
43625 #define PSWRD_REG_DBG_FORCE_VALID                                                                            0x29c04cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
43626 #define PSWRD_REG_DBG_FORCE_FRAME                                                                            0x29c050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
43627 #define PSWRD_REG_DBG_OUT_DATA                                                                               0x29c060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
43628 #define PSWRD_REG_DBG_OUT_DATA_SIZE                                                                          8
43629 #define PSWRD_REG_DBG_OUT_VALID                                                                              0x29c080UL //Access:R    DataWidth:0x4    // Dbgmux output valid
43630 #define PSWRD_REG_DBG_OUT_FRAME                                                                              0x29c084UL //Access:R    DataWidth:0x4    // Dbgmux output frame
43631 #define PSWRD_REG_ECO_RESERVED                                                                               0x29c0a0UL //Access:RW   DataWidth:0xa    // Debug only: Reserved bits for ECO.
43632 #define PSWRD_REG_FIFO_FULL_STATUS                                                                           0x29c0a4UL //Access:R    DataWidth:0x10   // Each bit indicates if full is asserted by the client. The clients order is according to the incrementing client IDs of read clients.
43633 #define PSWRD_REG_FIFO_FULL_STICKY                                                                           0x29c0a8UL //Access:R    DataWidth:0x10   // Each bit indicates if full was asserted since reset by the client. The clients order is according to the incrementing client IDs of read clients:.
43634 #define PSWRD_REG_INT_STS                                                                                    0x29c180UL //Access:R    DataWidth:0x3    // Multi Field Register.
43635   #define PSWRD_REG_INT_STS_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
43636   #define PSWRD_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                              0
43637   #define PSWRD_REG_INT_STS_POP_ERROR                                                                        (0x1<<1) // An error in one of the clients' (except PBF) FIFOs pop interface.
43638   #define PSWRD_REG_INT_STS_POP_ERROR_SHIFT                                                                  1
43639   #define PSWRD_REG_INT_STS_POP_PBF_ERROR                                                                    (0x1<<2) // An error in the PBF FIFO pop interface.
43640   #define PSWRD_REG_INT_STS_POP_PBF_ERROR_SHIFT                                                              2
43641 #define PSWRD_REG_INT_MASK                                                                                   0x29c184UL //Access:RW   DataWidth:0x3    // Multi Field Register.
43642   #define PSWRD_REG_INT_MASK_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWRD_REG_INT_STS.ADDRESS_ERROR .
43643   #define PSWRD_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                             0
43644   #define PSWRD_REG_INT_MASK_POP_ERROR                                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWRD_REG_INT_STS.POP_ERROR .
43645   #define PSWRD_REG_INT_MASK_POP_ERROR_SHIFT                                                                 1
43646   #define PSWRD_REG_INT_MASK_POP_PBF_ERROR                                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWRD_REG_INT_STS.POP_PBF_ERROR .
43647   #define PSWRD_REG_INT_MASK_POP_PBF_ERROR_SHIFT                                                             2
43648 #define PSWRD_REG_INT_STS_WR                                                                                 0x29c188UL //Access:WR   DataWidth:0x3    // Multi Field Register.
43649   #define PSWRD_REG_INT_STS_WR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
43650   #define PSWRD_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                           0
43651   #define PSWRD_REG_INT_STS_WR_POP_ERROR                                                                     (0x1<<1) // An error in one of the clients' (except PBF) FIFOs pop interface.
43652   #define PSWRD_REG_INT_STS_WR_POP_ERROR_SHIFT                                                               1
43653   #define PSWRD_REG_INT_STS_WR_POP_PBF_ERROR                                                                 (0x1<<2) // An error in the PBF FIFO pop interface.
43654   #define PSWRD_REG_INT_STS_WR_POP_PBF_ERROR_SHIFT                                                           2
43655 #define PSWRD_REG_INT_STS_CLR                                                                                0x29c18cUL //Access:RC   DataWidth:0x3    // Multi Field Register.
43656   #define PSWRD_REG_INT_STS_CLR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
43657   #define PSWRD_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                          0
43658   #define PSWRD_REG_INT_STS_CLR_POP_ERROR                                                                    (0x1<<1) // An error in one of the clients' (except PBF) FIFOs pop interface.
43659   #define PSWRD_REG_INT_STS_CLR_POP_ERROR_SHIFT                                                              1
43660   #define PSWRD_REG_INT_STS_CLR_POP_PBF_ERROR                                                                (0x1<<2) // An error in the PBF FIFO pop interface.
43661   #define PSWRD_REG_INT_STS_CLR_POP_PBF_ERROR_SHIFT                                                          2
43662 #define PSWRD_REG_PRTY_MASK                                                                                  0x29c194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
43663   #define PSWRD_REG_PRTY_MASK_DATAPATH_REGISTERS                                                             (0x1<<0) // This bit masks, when set, the Parity bit: PSWRD_REG_PRTY_STS.DATAPATH_REGISTERS .
43664   #define PSWRD_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                       0
43665 #define PSWRD2_REG_START_INIT                                                                                0x29d000UL //Access:RW   DataWidth:0x1    // Driver should write 1 to this register in order to signal the PSWRD block to start initializing internal memories.
43666 #define PSWRD2_REG_INIT_DONE                                                                                 0x29d004UL //Access:R    DataWidth:0x1    // PSWRD internal memories initialization is done. Driver should check this register is 1 some time after writing 1 to start_init register.
43667 #define PSWRD2_REG_FIRST_SR_NODES                                                                            0x29d040UL //Access:R    DataWidth:0x1c   // Debug only and read only: Each entry provides the first sub request ID in 4 VQs. SR ID of 0x7f is NULL and means there is no sub request in this VQ in PSWRD. The reset value is the one expected in idle check except for the Timers VQ (VQ3).
43668 #define PSWRD2_REG_FIRST_SR_NODES_SIZE                                                                       8
43669 #define PSWRD2_REG_MASK_ERROR_TO_CLIENTS                                                                     0x29d060UL //Access:RW   DataWidth:0x10   // Debug only: '1' indicates that error indication is masked towards the corresponding client.
43670 #define PSWRD2_REG_CONF11                                                                                    0x29d064UL //Access:RW   DataWidth:0x12   // Multi Field Register.
43671   #define PSWRD2_REG_CONF11_ERROR_PATTERN                                                                    (0xffff<<0) // Data pattern that should override the data in case of an error. Duplicated 4 times to create 64 bit data. Can be deaddeaddeaddead for example.
43672   #define PSWRD2_REG_CONF11_ERROR_PATTERN_SHIFT                                                              0
43673   #define PSWRD2_REG_CONF11_OVERRIDE_DATA_WHEN_ERROR                                                         (0x1<<16) // 1 indicates to override the data to the client in case of an error and use the error pattern. 0 indicates not to override the data. Arrowhead: The reset value of 1 should not be changed. It can cause Xs on the outputs - CQ79817.
43674   #define PSWRD2_REG_CONF11_OVERRIDE_DATA_WHEN_ERROR_SHIFT                                                   16
43675   #define PSWRD2_REG_CONF11_OVERRIDE_LAST_CYCLE_ONLY                                                         (0x1<<17) // Meaningful only when override_data_when_error is 1. 1 indicates to override the data to the client in case of an error only in the last request cycle. 0 indicates to override the data from the time the error indication arrives to delivery sub-block until end of packet. Note that the override may start a few cycles before or after the last data cycle that arrived from PGLUE. Arrowhead: The reset value of 0 should not be changed. It can cause Xs on the outputs - CQ79817.
43676   #define PSWRD2_REG_CONF11_OVERRIDE_LAST_CYCLE_ONLY_SHIFT                                                   17
43677 #define PSWRD2_REG_CPL_ERR_DETAILS                                                                           0x29d068UL //Access:R    DataWidth:0x1f   // Details of first request with error on receive side: [15:0] - Echo ID. [28:16] - sub-request length minus 1. [29] - first SR. [30] - last SR.
43678 #define PSWRD2_REG_CPL_ERR_DETAILS2                                                                          0x29d06cUL //Access:R    DataWidth:0xb    // Details of first request with error on receive side: [4:0] - VQ ID. [9:5] - client ID. [10] - valid - indicates if there was a completion error since the last time this register was read.
43679 #define PSWRD2_REG_CPL_ERR_DETAILS_CLR                                                                       0x29d070UL //Access:W    DataWidth:0x1    // Writing to this register clears cpl_err_details and cpl_err_details2 and enables logging new error details.
43680 #define PSWRD2_REG_ARB_DELAY                                                                                 0x29d074UL //Access:RW   DataWidth:0x4    // Debug only: The arbiter delay. The delivery port waits ARB_DELAY cycles before asserting 'port_is_idle'. This value is based on implementation and should not be changed.
43681 #define PSWRD2_REG_PBF_IN_SEPARATE_VQ                                                                        0x29d078UL //Access:RW   DataWidth:0x1    // 1' indicates that the PBF has a separate VQ and uses VQ4. '0' indicates it shares VQ9 with SDM clients. This field should be consistent with PBF_REGISTERS_PCI_VOQ_ID.PCI_VOQ_ID .
43682 #define PSWRD2_REG_PORT_IS_IDLE_0                                                                            0x29d07cUL //Access:R    DataWidth:0x1    // Debug only: Indication if delivery ports are idle.
43683 #define PSWRD2_REG_PORT_IS_IDLE_1                                                                            0x29d080UL //Access:R    DataWidth:0x1    // Debug only: Indication if delivery ports are idle.
43684 #define PSWRD2_REG_ECO_RESERVED                                                                              0x29d084UL //Access:RW   DataWidth:0x14   // Debug only: Reserved bits for ECO.
43685 #define PSWRD2_REG_PBF_SWAP_MODE                                                                             0x29d0c0UL //Access:RW   DataWidth:0x2    // PBF byte swapping mode configuration for master read requests.
43686 #define PSWRD2_REG_QM_SWAP_MODE                                                                              0x29d0c4UL //Access:RW   DataWidth:0x2    // QM byte swapping mode configuration for master read requests.
43687 #define PSWRD2_REG_TM_SWAP_MODE                                                                              0x29d0c8UL //Access:RW   DataWidth:0x2    // TM byte swapping mode configuration for master read requests.
43688 #define PSWRD2_REG_SRC_SWAP_MODE                                                                             0x29d0ccUL //Access:RW   DataWidth:0x2    // SRC byte swapping mode configuration for master read requests.
43689 #define PSWRD2_REG_CDURD_SWAP_MODE                                                                           0x29d0d0UL //Access:RW   DataWidth:0x2    // CDU byte swapping mode configuration for master read requests.
43690 #define PSWRD2_REG_PTU_SWAP_MODE                                                                             0x29d0d4UL //Access:RW   DataWidth:0x2    // PTU byte swapping mode configuration for master read requests.
43691 #define PSWRD2_REG_ALMOST_FULL_0                                                                             0x29d0e0UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43692 #define PSWRD2_REG_ALMOST_FULL_1                                                                             0x29d0e4UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43693 #define PSWRD2_REG_ALMOST_FULL_2                                                                             0x29d0e8UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43694 #define PSWRD2_REG_ALMOST_FULL_3                                                                             0x29d0ecUL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43695 #define PSWRD2_REG_ALMOST_FULL_4                                                                             0x29d0f0UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43696 #define PSWRD2_REG_ALMOST_FULL_5                                                                             0x29d0f4UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43697 #define PSWRD2_REG_ALMOST_FULL_6                                                                             0x29d0f8UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43698 #define PSWRD2_REG_ALMOST_FULL_7                                                                             0x29d0fcUL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43699 #define PSWRD2_REG_ALMOST_FULL_8                                                                             0x29d100UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43700 #define PSWRD2_REG_ALMOST_FULL_9                                                                             0x29d104UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43701 #define PSWRD2_REG_ALMOST_FULL_10                                                                            0x29d108UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43702 #define PSWRD2_REG_ALMOST_FULL_11                                                                            0x29d10cUL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43703 #define PSWRD2_REG_ALMOST_FULL_12                                                                            0x29d110UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43704 #define PSWRD2_REG_ALMOST_FULL_13                                                                            0x29d114UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43705 #define PSWRD2_REG_ALMOST_FULL_14                                                                            0x29d118UL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43706 #define PSWRD2_REG_ALMOST_FULL_15                                                                            0x29d11cUL //Access:R    DataWidth:0x1    // Debug only: The 'almost full' indication from each fifo (gives indication about backpressure).
43707 #define PSWRD2_REG_ALMOST_FULL_THR_HIGH                                                                      0x29d120UL //Access:RW   DataWidth:0x5    // Debug only: If more than this Number of entries are used in the clock synchronization FIFO; it asserts the 'almost full' bit. This number is common to all clock synchronization FIFOs except PBF, CDU and PRM. This value is based on implementation and should not be changed.
43708 #define PSWRD2_REG_ALMOST_FULL_THR_LOW                                                                       0x29d124UL //Access:RW   DataWidth:0x5    // Debug only: If less or equal than this Number of entries are used in the clock synchronization FIFO; it de-asserts the 'almost full' bit. This is the almost full low configuration for all clients except PBF, CDU and PRM. It should be equal or smaller to the almost full high consiguration.
43709 #define PSWRD2_REG_ALMOST_FULL_THR_HIGH_CDU                                                                  0x29d128UL //Access:RW   DataWidth:0x5    // Debug only: If more than this Number of entries are used in the CDU clock synchronization FIFO; it asserts the 'almost full' bit. This is the almost full high configuration for CDU.
43710 #define PSWRD2_REG_ALMOST_FULL_THR_LOW_CDU                                                                   0x29d12cUL //Access:RW   DataWidth:0x5    // Debug only: If less or equal than this Number of entries are used in the CDU clock synchronization FIFO; it de-asserts the 'almost full' bit. This is the almost full low configuration for CDU. It should be equal or smaller to the almost full high consiguration.
43711 #define PSWRD2_REG_ALMOST_FULL_THR_HIGH_PBF                                                                  0x29d130UL //Access:RW   DataWidth:0x7    // Debug only: If more than this Number of entries are used in the PBF clock synchronization FIFO; it asserts the 'almost full' bit. This is the almost full high configuration for PBF.
43712 #define PSWRD2_REG_ALMOST_FULL_THR_LOW_PBF                                                                   0x29d134UL //Access:RW   DataWidth:0x7    // Debug only: If less or equal than this Number of entries are used in the PBF clock synchronization FIFO; it de-asserts the 'almost full' bit. This is the almost full low configuration for PBF It should be equal or smaller to the almost full high consiguration.
43713 #define PSWRD2_REG_ALMOST_FULL_THR_HIGH_PRM                                                                  0x29d138UL //Access:RW   DataWidth:0x3    // Debug only: If more than this Number of entries are used in the PRM clock synchronization FIFO; it asserts the 'almost full' bit. This is the almost full high configuration for PRM.
43714 #define PSWRD2_REG_ALMOST_FULL_THR_LOW_PRM                                                                   0x29d13cUL //Access:RW   DataWidth:0x3    // Debug only: If less or equal than this Number of entries are used in the clock synchronization FIFO; it de-asserts the 'almost full' bit. This is the almost full low configuration for PRM. It should be equal or smaller to the almost full high consiguration.
43715 #define PSWRD2_REG_FIFO_ALMOST_FULL_STICKY                                                                   0x29d140UL //Access:R    DataWidth:0x10   // Each bit indicates if 'almost full' was asserted since reset from the FIFO towards the delivery module. The clients order is according to the incrementing client IDs of read clients: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM; 6 PBF (TDIF); 7 QM; 8 TM; 9 SRC; 10 CDURD; 11 DMAE; 12 MULD (Rfetcher); 13 XYLD; 14 PTU; 15 PRM.
43716 #define PSWRD2_REG_MAX_FILL_LEVEL1                                                                           0x29d144UL //Access:R    DataWidth:0x20   // Per-client maximum sync FIFO fill level since reset in 16B lines. 7:0 TSDM; 15:8 MSDM; 23:16 USDM; 31:24 XSDM.
43717 #define PSWRD2_REG_MAX_FILL_LEVEL2                                                                           0x29d148UL //Access:R    DataWidth:0x20   // Per-client maximum sync FIFO fill level since reset in 16B lines. 7:0 YSDM; 15:8 PSDM; 23:16 QM; 31:24 TM.
43718 #define PSWRD2_REG_MAX_FILL_LEVEL3                                                                           0x29d14cUL //Access:R    DataWidth:0x20   // Per-client maximum sync FIFO fill level since reset in 16B lines. 7:0 SRC; 15:8 CDU; 23:16 DMAE; 31:24 MULD.
43719 #define PSWRD2_REG_MAX_FILL_LEVEL4                                                                           0x29d150UL //Access:R    DataWidth:0x18   // Per-client maximum sync FIFO fill level since reset in 16B lines. 7:0 XYLD. 15:8 PTU. 23:16 PRM.
43720 #define PSWRD2_REG_MAX_FILL_LEVEL_PBF                                                                        0x29d154UL //Access:R    DataWidth:0x8    // PBF maximum sync FIFO fill level since reset in 16B lines.
43721 #define PSWRD2_REG_INT_STS                                                                                   0x29d180UL //Access:R    DataWidth:0x5    // Multi Field Register.
43722   #define PSWRD2_REG_INT_STS_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
43723   #define PSWRD2_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                             0
43724   #define PSWRD2_REG_INT_STS_SR_FIFO_ERROR                                                                   (0x1<<1) // An error in the SR free list FIFO.
43725   #define PSWRD2_REG_INT_STS_SR_FIFO_ERROR_SHIFT                                                             1
43726   #define PSWRD2_REG_INT_STS_BLK_FIFO_ERROR                                                                  (0x1<<2) // An error in the blocks free list FIFO.
43727   #define PSWRD2_REG_INT_STS_BLK_FIFO_ERROR_SHIFT                                                            2
43728   #define PSWRD2_REG_INT_STS_PUSH_ERROR                                                                      (0x1<<3) // An error in one of the clients' (except PBF) FIFOs push interface.
43729   #define PSWRD2_REG_INT_STS_PUSH_ERROR_SHIFT                                                                3
43730   #define PSWRD2_REG_INT_STS_PUSH_PBF_ERROR                                                                  (0x1<<4) // An error in the PBF FIFO push interface.
43731   #define PSWRD2_REG_INT_STS_PUSH_PBF_ERROR_SHIFT                                                            4
43732 #define PSWRD2_REG_INT_MASK                                                                                  0x29d184UL //Access:RW   DataWidth:0x5    // Multi Field Register.
43733   #define PSWRD2_REG_INT_MASK_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWRD2_REG_INT_STS.ADDRESS_ERROR .
43734   #define PSWRD2_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                            0
43735   #define PSWRD2_REG_INT_MASK_SR_FIFO_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWRD2_REG_INT_STS.SR_FIFO_ERROR .
43736   #define PSWRD2_REG_INT_MASK_SR_FIFO_ERROR_SHIFT                                                            1
43737   #define PSWRD2_REG_INT_MASK_BLK_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWRD2_REG_INT_STS.BLK_FIFO_ERROR .
43738   #define PSWRD2_REG_INT_MASK_BLK_FIFO_ERROR_SHIFT                                                           2
43739   #define PSWRD2_REG_INT_MASK_PUSH_ERROR                                                                     (0x1<<3) // This bit masks, when set, the Interrupt bit: PSWRD2_REG_INT_STS.PUSH_ERROR .
43740   #define PSWRD2_REG_INT_MASK_PUSH_ERROR_SHIFT                                                               3
43741   #define PSWRD2_REG_INT_MASK_PUSH_PBF_ERROR                                                                 (0x1<<4) // This bit masks, when set, the Interrupt bit: PSWRD2_REG_INT_STS.PUSH_PBF_ERROR .
43742   #define PSWRD2_REG_INT_MASK_PUSH_PBF_ERROR_SHIFT                                                           4
43743 #define PSWRD2_REG_INT_STS_WR                                                                                0x29d188UL //Access:WR   DataWidth:0x5    // Multi Field Register.
43744   #define PSWRD2_REG_INT_STS_WR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
43745   #define PSWRD2_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                          0
43746   #define PSWRD2_REG_INT_STS_WR_SR_FIFO_ERROR                                                                (0x1<<1) // An error in the SR free list FIFO.
43747   #define PSWRD2_REG_INT_STS_WR_SR_FIFO_ERROR_SHIFT                                                          1
43748   #define PSWRD2_REG_INT_STS_WR_BLK_FIFO_ERROR                                                               (0x1<<2) // An error in the blocks free list FIFO.
43749   #define PSWRD2_REG_INT_STS_WR_BLK_FIFO_ERROR_SHIFT                                                         2
43750   #define PSWRD2_REG_INT_STS_WR_PUSH_ERROR                                                                   (0x1<<3) // An error in one of the clients' (except PBF) FIFOs push interface.
43751   #define PSWRD2_REG_INT_STS_WR_PUSH_ERROR_SHIFT                                                             3
43752   #define PSWRD2_REG_INT_STS_WR_PUSH_PBF_ERROR                                                               (0x1<<4) // An error in the PBF FIFO push interface.
43753   #define PSWRD2_REG_INT_STS_WR_PUSH_PBF_ERROR_SHIFT                                                         4
43754 #define PSWRD2_REG_INT_STS_CLR                                                                               0x29d18cUL //Access:RC   DataWidth:0x5    // Multi Field Register.
43755   #define PSWRD2_REG_INT_STS_CLR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
43756   #define PSWRD2_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                         0
43757   #define PSWRD2_REG_INT_STS_CLR_SR_FIFO_ERROR                                                               (0x1<<1) // An error in the SR free list FIFO.
43758   #define PSWRD2_REG_INT_STS_CLR_SR_FIFO_ERROR_SHIFT                                                         1
43759   #define PSWRD2_REG_INT_STS_CLR_BLK_FIFO_ERROR                                                              (0x1<<2) // An error in the blocks free list FIFO.
43760   #define PSWRD2_REG_INT_STS_CLR_BLK_FIFO_ERROR_SHIFT                                                        2
43761   #define PSWRD2_REG_INT_STS_CLR_PUSH_ERROR                                                                  (0x1<<3) // An error in one of the clients' (except PBF) FIFOs push interface.
43762   #define PSWRD2_REG_INT_STS_CLR_PUSH_ERROR_SHIFT                                                            3
43763   #define PSWRD2_REG_INT_STS_CLR_PUSH_PBF_ERROR                                                              (0x1<<4) // An error in the PBF FIFO push interface.
43764   #define PSWRD2_REG_INT_STS_CLR_PUSH_PBF_ERROR_SHIFT                                                        4
43765 #define PSWRD2_REG_PRTY_MASK                                                                                 0x29d194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
43766   #define PSWRD2_REG_PRTY_MASK_DATAPATH_REGISTERS                                                            (0x1<<0) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS.DATAPATH_REGISTERS .
43767   #define PSWRD2_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                      0
43768 #define PSWRD2_REG_PRTY_MASK_H_0                                                                             0x29d204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
43769   #define PSWRD2_REG_PRTY_MASK_H_0_MEM017_I_ECC_RF_INT                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM017_I_ECC_RF_INT .
43770   #define PSWRD2_REG_PRTY_MASK_H_0_MEM017_I_ECC_RF_INT_SHIFT                                                 0
43771   #define PSWRD2_REG_PRTY_MASK_H_0_MEM018_I_ECC_RF_INT                                                       (0x1<<1) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM018_I_ECC_RF_INT .
43772   #define PSWRD2_REG_PRTY_MASK_H_0_MEM018_I_ECC_RF_INT_SHIFT                                                 1
43773   #define PSWRD2_REG_PRTY_MASK_H_0_MEM019_I_ECC_RF_INT                                                       (0x1<<2) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM019_I_ECC_RF_INT .
43774   #define PSWRD2_REG_PRTY_MASK_H_0_MEM019_I_ECC_RF_INT_SHIFT                                                 2
43775   #define PSWRD2_REG_PRTY_MASK_H_0_MEM020_I_ECC_RF_INT                                                       (0x1<<3) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM020_I_ECC_RF_INT .
43776   #define PSWRD2_REG_PRTY_MASK_H_0_MEM020_I_ECC_RF_INT_SHIFT                                                 3
43777   #define PSWRD2_REG_PRTY_MASK_H_0_MEM021_I_ECC_RF_INT                                                       (0x1<<4) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM021_I_ECC_RF_INT .
43778   #define PSWRD2_REG_PRTY_MASK_H_0_MEM021_I_ECC_RF_INT_SHIFT                                                 4
43779   #define PSWRD2_REG_PRTY_MASK_H_0_MEM022_I_ECC_RF_INT                                                       (0x1<<5) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM022_I_ECC_RF_INT .
43780   #define PSWRD2_REG_PRTY_MASK_H_0_MEM022_I_ECC_RF_INT_SHIFT                                                 5
43781   #define PSWRD2_REG_PRTY_MASK_H_0_MEM023_I_ECC_RF_INT                                                       (0x1<<6) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM023_I_ECC_RF_INT .
43782   #define PSWRD2_REG_PRTY_MASK_H_0_MEM023_I_ECC_RF_INT_SHIFT                                                 6
43783   #define PSWRD2_REG_PRTY_MASK_H_0_MEM024_I_ECC_RF_INT                                                       (0x1<<7) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM024_I_ECC_RF_INT .
43784   #define PSWRD2_REG_PRTY_MASK_H_0_MEM024_I_ECC_RF_INT_SHIFT                                                 7
43785   #define PSWRD2_REG_PRTY_MASK_H_0_MEM025_I_ECC_RF_INT                                                       (0x1<<8) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM025_I_ECC_RF_INT .
43786   #define PSWRD2_REG_PRTY_MASK_H_0_MEM025_I_ECC_RF_INT_SHIFT                                                 8
43787   #define PSWRD2_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT                                                       (0x1<<9) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM015_I_ECC_RF_INT .
43788   #define PSWRD2_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_SHIFT                                                 9
43789   #define PSWRD2_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
43790   #define PSWRD2_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_SHIFT                                                   10
43791   #define PSWRD2_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY                                                         (0x1<<11) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
43792   #define PSWRD2_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_SHIFT                                                   11
43793   #define PSWRD2_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY                                                         (0x1<<12) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
43794   #define PSWRD2_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_SHIFT                                                   12
43795   #define PSWRD2_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY                                                         (0x1<<13) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM033_I_MEM_PRTY .
43796   #define PSWRD2_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_SHIFT                                                   13
43797   #define PSWRD2_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY                                                         (0x1<<14) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
43798   #define PSWRD2_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_SHIFT                                                   14
43799   #define PSWRD2_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY                                                         (0x1<<15) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
43800   #define PSWRD2_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_SHIFT                                                   15
43801   #define PSWRD2_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY                                                         (0x1<<16) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
43802   #define PSWRD2_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_SHIFT                                                   16
43803   #define PSWRD2_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY                                                         (0x1<<17) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
43804   #define PSWRD2_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_SHIFT                                                   17
43805   #define PSWRD2_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY                                                         (0x1<<18) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
43806   #define PSWRD2_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_SHIFT                                                   18
43807   #define PSWRD2_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY                                                         (0x1<<19) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
43808   #define PSWRD2_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_SHIFT                                                   19
43809   #define PSWRD2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY                                                         (0x1<<20) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
43810   #define PSWRD2_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_SHIFT                                                   20
43811   #define PSWRD2_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY                                                         (0x1<<21) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
43812   #define PSWRD2_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_SHIFT                                                   21
43813   #define PSWRD2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY                                                         (0x1<<22) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
43814   #define PSWRD2_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_SHIFT                                                   22
43815   #define PSWRD2_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY                                                         (0x1<<23) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
43816   #define PSWRD2_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_SHIFT                                                   23
43817   #define PSWRD2_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY                                                         (0x1<<24) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
43818   #define PSWRD2_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_SHIFT                                                   24
43819   #define PSWRD2_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY                                                         (0x1<<25) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
43820   #define PSWRD2_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_SHIFT                                                   25
43821   #define PSWRD2_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY                                                         (0x1<<26) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
43822   #define PSWRD2_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_SHIFT                                                   26
43823   #define PSWRD2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY                                                         (0x1<<27) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
43824   #define PSWRD2_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_SHIFT                                                   27
43825   #define PSWRD2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY                                                         (0x1<<28) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
43826   #define PSWRD2_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_SHIFT                                                   28
43827   #define PSWRD2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY                                                         (0x1<<29) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
43828   #define PSWRD2_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_SHIFT                                                   29
43829   #define PSWRD2_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY                                                         (0x1<<30) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
43830   #define PSWRD2_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_SHIFT                                                   30
43831 #define PSWRD2_REG_PRTY_MASK_H_1                                                                             0x29d214UL //Access:RW   DataWidth:0x3    // Multi Field Register.
43832   #define PSWRD2_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY                                                         (0x1<<0) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_1.MEM005_I_MEM_PRTY .
43833   #define PSWRD2_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY_SHIFT                                                   0
43834   #define PSWRD2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY                                                         (0x1<<1) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY .
43835   #define PSWRD2_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_SHIFT                                                   1
43836   #define PSWRD2_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY                                                         (0x1<<2) // This bit masks, when set, the Parity bit: PSWRD2_REG_PRTY_STS_H_1.MEM016_I_MEM_PRTY .
43837   #define PSWRD2_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_SHIFT                                                   2
43838 #define PSWRD2_REG_MEM019_RF_ECC_ERROR_CONNECT                                                               0x29d220UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: pswrd.TETRIS_64_GEN_FOR[0].i_tetris_64b.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43839 #define PSWRD2_REG_MEM020_RF_ECC_ERROR_CONNECT                                                               0x29d224UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: pswrd.TETRIS_64_GEN_FOR[1].i_tetris_64b.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43840 #define PSWRD2_REG_MEM021_RF_ECC_ERROR_CONNECT                                                               0x29d228UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: pswrd.TETRIS_64_GEN_FOR[2].i_tetris_64b.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43841 #define PSWRD2_REG_MEM022_RF_ECC_ERROR_CONNECT                                                               0x29d22cUL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: pswrd.TETRIS_64_GEN_FOR[3].i_tetris_64b.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43842 #define PSWRD2_REG_MEM023_RF_ECC_ERROR_CONNECT                                                               0x29d230UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: pswrd.TETRIS_64_GEN_FOR[4].i_tetris_64b.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43843 #define PSWRD2_REG_MEM024_RF_ECC_ERROR_CONNECT                                                               0x29d234UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: pswrd.TETRIS_64_GEN_FOR[5].i_tetris_64b.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43844 #define PSWRD2_REG_MEM025_RF_ECC_ERROR_CONNECT                                                               0x29d238UL //Access:W    DataWidth:0x10   // Register to generate up to two ECC errors on the next write to memory: pswrd.TETRIS_64_GEN_FOR[6].i_tetris_64b.rf_ecc_error_connect Includes 2 words of 8 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 64. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
43845 #define PSWRD2_REG_MEM_ECC_ENABLE_0                                                                          0x29d23cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
43846   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM017_I_ECC_EN                                                        (0x1<<0) // Enable ECC for memory ecc instance pswrd.TETRIS_32_GEN_FOR[0].i_tetris_32b.i_ecc in module pswrd_tetris_buffer_first_qw
43847   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM017_I_ECC_EN_SHIFT                                                  0
43848   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM018_I_ECC_EN                                                        (0x1<<1) // Enable ECC for memory ecc instance pswrd.TETRIS_32_GEN_FOR[1].i_tetris_32b.i_ecc in module pswrd_tetris_buffer_first_qw
43849   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM018_I_ECC_EN_SHIFT                                                  1
43850   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM019_I_ECC_EN                                                        (0x1<<2) // Enable ECC for memory ecc instance pswrd.TETRIS_64_GEN_FOR[0].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43851   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM019_I_ECC_EN_SHIFT                                                  2
43852   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM020_I_ECC_EN                                                        (0x1<<3) // Enable ECC for memory ecc instance pswrd.TETRIS_64_GEN_FOR[1].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43853   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM020_I_ECC_EN_SHIFT                                                  3
43854   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_EN                                                        (0x1<<4) // Enable ECC for memory ecc instance pswrd.TETRIS_64_GEN_FOR[2].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43855   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_EN_SHIFT                                                  4
43856   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_EN                                                        (0x1<<5) // Enable ECC for memory ecc instance pswrd.TETRIS_64_GEN_FOR[3].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43857   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_EN_SHIFT                                                  5
43858   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_EN                                                        (0x1<<6) // Enable ECC for memory ecc instance pswrd.TETRIS_64_GEN_FOR[4].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43859   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_EN_SHIFT                                                  6
43860   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_EN                                                        (0x1<<7) // Enable ECC for memory ecc instance pswrd.TETRIS_64_GEN_FOR[5].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43861   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_EN_SHIFT                                                  7
43862   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_EN                                                        (0x1<<8) // Enable ECC for memory ecc instance pswrd.TETRIS_64_GEN_FOR[6].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43863   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_EN_SHIFT                                                  8
43864   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN                                                        (0x1<<9) // Enable ECC for memory ecc instance pswrd.SYNC_FIFO_GEN_PBF_FOR[6].SYNC_FIFO_GEN_PBF_IF.i_m_1w1r_2clks_ram.i_ecc in module pswrd_sync_fifo_pbf_mem_wrap
43865   #define PSWRD2_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_SHIFT                                                  9
43866 #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0                                                                     0x29d240UL //Access:RW   DataWidth:0xa    // Multi Field Register.
43867   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM017_I_ECC_PRTY                                                 (0x1<<0) // Set parity only for memory ecc instance pswrd.TETRIS_32_GEN_FOR[0].i_tetris_32b.i_ecc in module pswrd_tetris_buffer_first_qw
43868   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM017_I_ECC_PRTY_SHIFT                                           0
43869   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM018_I_ECC_PRTY                                                 (0x1<<1) // Set parity only for memory ecc instance pswrd.TETRIS_32_GEN_FOR[1].i_tetris_32b.i_ecc in module pswrd_tetris_buffer_first_qw
43870   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM018_I_ECC_PRTY_SHIFT                                           1
43871   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM019_I_ECC_PRTY                                                 (0x1<<2) // Set parity only for memory ecc instance pswrd.TETRIS_64_GEN_FOR[0].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43872   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM019_I_ECC_PRTY_SHIFT                                           2
43873   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM020_I_ECC_PRTY                                                 (0x1<<3) // Set parity only for memory ecc instance pswrd.TETRIS_64_GEN_FOR[1].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43874   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM020_I_ECC_PRTY_SHIFT                                           3
43875   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_PRTY                                                 (0x1<<4) // Set parity only for memory ecc instance pswrd.TETRIS_64_GEN_FOR[2].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43876   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_PRTY_SHIFT                                           4
43877   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_PRTY                                                 (0x1<<5) // Set parity only for memory ecc instance pswrd.TETRIS_64_GEN_FOR[3].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43878   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_PRTY_SHIFT                                           5
43879   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_PRTY                                                 (0x1<<6) // Set parity only for memory ecc instance pswrd.TETRIS_64_GEN_FOR[4].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43880   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_PRTY_SHIFT                                           6
43881   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_PRTY                                                 (0x1<<7) // Set parity only for memory ecc instance pswrd.TETRIS_64_GEN_FOR[5].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43882   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_PRTY_SHIFT                                           7
43883   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_PRTY                                                 (0x1<<8) // Set parity only for memory ecc instance pswrd.TETRIS_64_GEN_FOR[6].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43884   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_PRTY_SHIFT                                           8
43885   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY                                                 (0x1<<9) // Set parity only for memory ecc instance pswrd.SYNC_FIFO_GEN_PBF_FOR[6].SYNC_FIFO_GEN_PBF_IF.i_m_1w1r_2clks_ram.i_ecc in module pswrd_sync_fifo_pbf_mem_wrap
43886   #define PSWRD2_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_SHIFT                                           9
43887 #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0                                                                 0x29d244UL //Access:RC   DataWidth:0xa    // Multi Field Register.
43888   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM017_I_ECC_CORRECT                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_32_GEN_FOR[0].i_tetris_32b.i_ecc in module pswrd_tetris_buffer_first_qw
43889   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM017_I_ECC_CORRECT_SHIFT                                    0
43890   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM018_I_ECC_CORRECT                                          (0x1<<1) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_32_GEN_FOR[1].i_tetris_32b.i_ecc in module pswrd_tetris_buffer_first_qw
43891   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM018_I_ECC_CORRECT_SHIFT                                    1
43892   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM019_I_ECC_CORRECT                                          (0x1<<2) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_64_GEN_FOR[0].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43893   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM019_I_ECC_CORRECT_SHIFT                                    2
43894   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM020_I_ECC_CORRECT                                          (0x1<<3) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_64_GEN_FOR[1].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43895   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM020_I_ECC_CORRECT_SHIFT                                    3
43896   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_CORRECT                                          (0x1<<4) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_64_GEN_FOR[2].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43897   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_CORRECT_SHIFT                                    4
43898   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_CORRECT                                          (0x1<<5) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_64_GEN_FOR[3].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43899   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_CORRECT_SHIFT                                    5
43900   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_CORRECT                                          (0x1<<6) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_64_GEN_FOR[4].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43901   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_CORRECT_SHIFT                                    6
43902   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_CORRECT                                          (0x1<<7) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_64_GEN_FOR[5].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43903   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_CORRECT_SHIFT                                    7
43904   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_CORRECT                                          (0x1<<8) // Record if a correctable error occurred on memory ecc instance pswrd.TETRIS_64_GEN_FOR[6].i_tetris_64b.i_ecc in module pswrd_tetris_buffer_mem_wrap
43905   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_CORRECT_SHIFT                                    8
43906   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT                                          (0x1<<9) // Record if a correctable error occurred on memory ecc instance pswrd.SYNC_FIFO_GEN_PBF_FOR[6].SYNC_FIFO_GEN_PBF_IF.i_m_1w1r_2clks_ram.i_ecc in module pswrd_sync_fifo_pbf_mem_wrap
43907   #define PSWRD2_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_SHIFT                                    9
43908 #define PSWRD2_REG_MEM_ECC_EVENTS                                                                            0x29d248UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
43909 #define PSWRD2_REG_DBG_SELECT                                                                                0x29d400UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
43910 #define PSWRD2_REG_DBG_DWORD_ENABLE                                                                          0x29d404UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
43911 #define PSWRD2_REG_DBG_SHIFT                                                                                 0x29d408UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
43912 #define PSWRD2_REG_DBG_FORCE_VALID                                                                           0x29d40cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
43913 #define PSWRD2_REG_DBG_FORCE_FRAME                                                                           0x29d410UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
43914 #define PSWRD2_REG_DBG_OUT_DATA                                                                              0x29d420UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
43915 #define PSWRD2_REG_DBG_OUT_DATA_SIZE                                                                         8
43916 #define PSWRD2_REG_DBG_OUT_VALID                                                                             0x29d440UL //Access:R    DataWidth:0x4    // Dbgmux output valid
43917 #define PSWRD2_REG_DBG_OUT_FRAME                                                                             0x29d444UL //Access:R    DataWidth:0x4    // Dbgmux output frame
43918 #define PSWRD2_REG_DISABLE_INPUTS                                                                            0x29d460UL //Access:RW   DataWidth:0x1    // When '1'; inputs to the PSWRD block are ignored.
43919 #define PSWRD2_REG_SR_NUM_CFG                                                                                0x29d464UL //Access:RW   DataWidth:0x7    // Debug only: Total number of available PCI read sub-requests. Must be bigger than 1. Normally should not be changed. Should have identical value to rq_sr_num_cfg.
43920 #define PSWRD2_REG_BLK_NUM_CFG                                                                               0x29d468UL //Access:RW   DataWidth:0x9    // Debug only: Total number of available blocks in Tetris Buffer. Must be bigger than 6. Normally should not be changed. Should have identical value to rq_blk_num_cfg.
43921 #define PSWRD2_REG_ATC_GLOBAL_ENABLE                                                                         0x29d46cUL //Access:RW   DataWidth:0x1    // Global ATC enable bit. When reset all ATC logic is disabled within the PSWRD. 'ATC entry ID' interface from PSWRQ is ignored and 'ATC RCPL Done' interface to ATC is not generated. The value of this register must be the same as PSWRQ_ATC_GLOBAL_ENABLE. This value must be '1' when ATC capability is enabled in PCIe core.
43922 #define PSWRD2_REG_CONTINUE_SERVING_PBF                                                                      0x29d470UL //Access:RW   DataWidth:0x1    // This register defines the delivery port behavior when finishing delivering a request to the PBF and the data for the next request is already in the Tetris buffer. 0 - The delivery port continues delivering the next PBF request only if the second delivery port is idle. This is the behavior in E1 E1H and E2. 1 - The delivery port always continues delivering the next PBF request. This is more efficient since about 11 arbitration cycles are not wasted.
43923 #define PSWRD2_REG_USDM_ADDITIONAL_REQUESTS                                                                  0x29d474UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to deliver to the client without doing arbitration again. This configuration is for all clients except PBF (for PBF the number of additional requests to deliver is unlimited). This feature can save arbitration overhead.
43924 #define PSWRD2_REG_XSDM_ADDITIONAL_REQUESTS                                                                  0x29d478UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43925 #define PSWRD2_REG_MSDM_ADDITIONAL_REQUESTS                                                                  0x29d47cUL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43926 #define PSWRD2_REG_YSDM_ADDITIONAL_REQUESTS                                                                  0x29d480UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43927 #define PSWRD2_REG_PSDM_ADDITIONAL_REQUESTS                                                                  0x29d484UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43928 #define PSWRD2_REG_TSDM_ADDITIONAL_REQUESTS                                                                  0x29d488UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43929 #define PSWRD2_REG_QM_ADDITIONAL_REQUESTS                                                                    0x29d48cUL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43930 #define PSWRD2_REG_TM_ADDITIONAL_REQUESTS                                                                    0x29d490UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43931 #define PSWRD2_REG_SRC_ADDITIONAL_REQUESTS                                                                   0x29d494UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43932 #define PSWRD2_REG_CDU_ADDITIONAL_REQUESTS                                                                   0x29d498UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43933 #define PSWRD2_REG_DMAE_ADDITIONAL_REQUESTS                                                                  0x29d49cUL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43934 #define PSWRD2_REG_MULD_ADDITIONAL_REQUESTS                                                                  0x29d4a0UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43935 #define PSWRD2_REG_XYLD_ADDITIONAL_REQUESTS                                                                  0x29d4a4UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43936 #define PSWRD2_REG_PTU_ADDITIONAL_REQUESTS                                                                   0x29d4a8UL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43937 #define PSWRD2_REG_PRM_ADDITIONAL_REQUESTS                                                                   0x29d4acUL //Access:RW   DataWidth:0x2    // When finishing delivering a request to this client; this register determines the number of additional requests to serve in this port without doing arbitration again. This can save arbitration overhead.
43938 #define PSWHST2_REG_HEADER_FIFO_STATUS                                                                       0x29e040UL //Access:R    DataWidth:0x7    // Debug only: Number of used entries in the header FIFO.
43939 #define PSWHST2_REG_DATA_FIFO_STATUS                                                                         0x29e044UL //Access:R    DataWidth:0x7    // Debug only: Number of used entries in the data FIFO.
43940 #define PSWHST2_REG_HEADER_FIFO_MAX_ENTRIES                                                                  0x29e048UL //Access:R    DataWidth:0x7    // Debug only: Maximum number of entries that were used in the header FIFO.
43941 #define PSWHST2_REG_DATA_FIFO_MAX_ENTRIES                                                                    0x29e04cUL //Access:R    DataWidth:0x7    // Debug only: Maximum number of entries that were used in the data FIFO.
43942 #define PSWHST2_REG_DBGSYN_ALMOST_FULL_THR                                                                   0x29e050UL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed. This value is an output from PSWHST to pxp_dbgsyn.
43943 #define PSWHST2_REG_ECO_RESERVED                                                                             0x29e054UL //Access:RW   DataWidth:0x5    // Debug only: Reserved bits for ECO.
43944 #define PSWHST2_REG_DBG_SELECT                                                                               0x29e058UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
43945 #define PSWHST2_REG_DBG_DWORD_ENABLE                                                                         0x29e05cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
43946 #define PSWHST2_REG_DBG_SHIFT                                                                                0x29e060UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
43947 #define PSWHST2_REG_DBG_FORCE_VALID                                                                          0x29e064UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
43948 #define PSWHST2_REG_DBG_FORCE_FRAME                                                                          0x29e068UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
43949 #define PSWHST2_REG_DBG_OUT_DATA                                                                             0x29e080UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
43950 #define PSWHST2_REG_DBG_OUT_DATA_SIZE                                                                        8
43951 #define PSWHST2_REG_DBG_OUT_VALID                                                                            0x29e0a0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
43952 #define PSWHST2_REG_DBG_OUT_FRAME                                                                            0x29e0a4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
43953 #define PSWHST2_REG_INT_STS                                                                                  0x29e180UL //Access:R    DataWidth:0x5    // Multi Field Register.
43954   #define PSWHST2_REG_INT_STS_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
43955   #define PSWHST2_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                            0
43956   #define PSWHST2_REG_INT_STS_HST_HEADER_FIFO_ERR                                                            (0x1<<1) // An error in the header clock sync  FIFO.
43957   #define PSWHST2_REG_INT_STS_HST_HEADER_FIFO_ERR_SHIFT                                                      1
43958   #define PSWHST2_REG_INT_STS_HST_DATA_FIFO_ERR                                                              (0x1<<2) // An error in the data clock sync  FIFO.
43959   #define PSWHST2_REG_INT_STS_HST_DATA_FIFO_ERR_SHIFT                                                        2
43960   #define PSWHST2_REG_INT_STS_HST_CPL_FIFO_ERR                                                               (0x1<<3) // An error in the completion clock sync  FIFO.
43961   #define PSWHST2_REG_INT_STS_HST_CPL_FIFO_ERR_SHIFT                                                         3
43962   #define PSWHST2_REG_INT_STS_HST_IREQ_FIFO_ERR                                                              (0x1<<4) // An error in the ireq clock sync  FIFO. Removed in E5.
43963   #define PSWHST2_REG_INT_STS_HST_IREQ_FIFO_ERR_SHIFT                                                        4
43964 #define PSWHST2_REG_INT_MASK                                                                                 0x29e184UL //Access:RW   DataWidth:0x5    // Multi Field Register.
43965   #define PSWHST2_REG_INT_MASK_ADDRESS_ERROR                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWHST2_REG_INT_STS.ADDRESS_ERROR .
43966   #define PSWHST2_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                           0
43967   #define PSWHST2_REG_INT_MASK_HST_HEADER_FIFO_ERR                                                           (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWHST2_REG_INT_STS.HST_HEADER_FIFO_ERR .
43968   #define PSWHST2_REG_INT_MASK_HST_HEADER_FIFO_ERR_SHIFT                                                     1
43969   #define PSWHST2_REG_INT_MASK_HST_DATA_FIFO_ERR                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWHST2_REG_INT_STS.HST_DATA_FIFO_ERR .
43970   #define PSWHST2_REG_INT_MASK_HST_DATA_FIFO_ERR_SHIFT                                                       2
43971   #define PSWHST2_REG_INT_MASK_HST_CPL_FIFO_ERR                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: PSWHST2_REG_INT_STS.HST_CPL_FIFO_ERR .
43972   #define PSWHST2_REG_INT_MASK_HST_CPL_FIFO_ERR_SHIFT                                                        3
43973   #define PSWHST2_REG_INT_MASK_HST_IREQ_FIFO_ERR                                                             (0x1<<4) // This bit masks, when set, the Interrupt bit: PSWHST2_REG_INT_STS.HST_IREQ_FIFO_ERR .
43974   #define PSWHST2_REG_INT_MASK_HST_IREQ_FIFO_ERR_SHIFT                                                       4
43975 #define PSWHST2_REG_INT_STS_WR                                                                               0x29e188UL //Access:WR   DataWidth:0x5    // Multi Field Register.
43976   #define PSWHST2_REG_INT_STS_WR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
43977   #define PSWHST2_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                         0
43978   #define PSWHST2_REG_INT_STS_WR_HST_HEADER_FIFO_ERR                                                         (0x1<<1) // An error in the header clock sync  FIFO.
43979   #define PSWHST2_REG_INT_STS_WR_HST_HEADER_FIFO_ERR_SHIFT                                                   1
43980   #define PSWHST2_REG_INT_STS_WR_HST_DATA_FIFO_ERR                                                           (0x1<<2) // An error in the data clock sync  FIFO.
43981   #define PSWHST2_REG_INT_STS_WR_HST_DATA_FIFO_ERR_SHIFT                                                     2
43982   #define PSWHST2_REG_INT_STS_WR_HST_CPL_FIFO_ERR                                                            (0x1<<3) // An error in the completion clock sync  FIFO.
43983   #define PSWHST2_REG_INT_STS_WR_HST_CPL_FIFO_ERR_SHIFT                                                      3
43984   #define PSWHST2_REG_INT_STS_WR_HST_IREQ_FIFO_ERR                                                           (0x1<<4) // An error in the ireq clock sync  FIFO. Removed in E5.
43985   #define PSWHST2_REG_INT_STS_WR_HST_IREQ_FIFO_ERR_SHIFT                                                     4
43986 #define PSWHST2_REG_INT_STS_CLR                                                                              0x29e18cUL //Access:RC   DataWidth:0x5    // Multi Field Register.
43987   #define PSWHST2_REG_INT_STS_CLR_ADDRESS_ERROR                                                              (0x1<<0) // Signals an unknown address to the rf module.
43988   #define PSWHST2_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                        0
43989   #define PSWHST2_REG_INT_STS_CLR_HST_HEADER_FIFO_ERR                                                        (0x1<<1) // An error in the header clock sync  FIFO.
43990   #define PSWHST2_REG_INT_STS_CLR_HST_HEADER_FIFO_ERR_SHIFT                                                  1
43991   #define PSWHST2_REG_INT_STS_CLR_HST_DATA_FIFO_ERR                                                          (0x1<<2) // An error in the data clock sync  FIFO.
43992   #define PSWHST2_REG_INT_STS_CLR_HST_DATA_FIFO_ERR_SHIFT                                                    2
43993   #define PSWHST2_REG_INT_STS_CLR_HST_CPL_FIFO_ERR                                                           (0x1<<3) // An error in the completion clock sync  FIFO.
43994   #define PSWHST2_REG_INT_STS_CLR_HST_CPL_FIFO_ERR_SHIFT                                                     3
43995   #define PSWHST2_REG_INT_STS_CLR_HST_IREQ_FIFO_ERR                                                          (0x1<<4) // An error in the ireq clock sync  FIFO. Removed in E5.
43996   #define PSWHST2_REG_INT_STS_CLR_HST_IREQ_FIFO_ERR_SHIFT                                                    4
43997 #define PSWHST2_REG_PRTY_MASK                                                                                0x29e194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
43998   #define PSWHST2_REG_PRTY_MASK_DATAPATH_REGISTERS                                                           (0x1<<0) // This bit masks, when set, the Parity bit: PSWHST2_REG_PRTY_STS.DATAPATH_REGISTERS .
43999   #define PSWHST2_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                     0
44000 #define PSWHST_REG_ZONE_PERM_TABLE_INIT                                                                      0x2a0000UL //Access:RW   DataWidth:0x1    // Start the Init sequence for the zone permission table.
44001 #define PSWHST_REG_ZONE_PERM_TABLE_INIT_DONE                                                                 0x2a0004UL //Access:RC   DataWidth:0x1    // Done indication for the permission table's init sequence. Driver should check the value of this register is 1 some time after it wrote 1 to zone_perm_table_init.
44002 #define PSWHST_REG_DISCARD_INTERNAL_WRITES                                                                   0x2a0040UL //Access:RW   DataWidth:0x1    // When 1; new internal writes arriving to the block are discarded. Should be used for close the gates.
44003 #define PSWHST_REG_DISCARD_DOORBELLS                                                                         0x2a0044UL //Access:RW   DataWidth:0x1    // When 1; doorbells are discarded and not passed to doorbell queue block. Should be used for close the gates.
44004 #define PSWHST_REG_DISCARD_P2M                                                                               0x2a0048UL //Access:RW   DataWidth:0x1    // When 1; p2m are discarded and not passed to p2m queue block. Should be used for close the gates.
44005 #define PSWHST_REG_DISCARD_INTERNAL_WRITES_STATUS                                                            0x2a004cUL //Access:R    DataWidth:0x9    // Debug only: A bit mask for all PSWHST internal write clients. '1' means this PSWHST is discarding inputs from this client. Each bit should update accoring to 'hst_discard_internal_writes' register when the state machine is idle.
44006 #define PSWHST_REG_DISCARD_DOORBELLS_STATUS                                                                  0x2a0050UL //Access:R    DataWidth:0x1    // Debug only: '1' means this PSWHST is discarding doorbells. This bit should update accoring to 'hst_discard_doorbells' register when the state machine is idle.
44007 #define PSWHST_REG_DISCARD_P2M_STATUS                                                                        0x2a0054UL //Access:R    DataWidth:0x1    // Debug only: '1' means this PSWHST is discarding p2m. This bit should update accoring to 'hst_discard_p2m' register when the state machine is idle.
44008 #define PSWHST_REG_ARB_IS_IDLE                                                                               0x2a0058UL //Access:R    DataWidth:0x2    // Debug only: A bit per arbiter-engine indicating if the engine is idle. Idle means the engine is not sending request (and therefore no credits from the target means the arbiter-engine is idle which is different than E3).
44009 #define PSWHST_REG_VF_DISABLED_ERROR_DATA                                                                    0x2a005cUL //Access:R    DataWidth:0x12   // The FID of the first access to a disabled VF; the format is [17:14] - pfid; [13:6] - vfid; [5] - vf_valid; [4:1] - client (0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM; 6 HC; 7 GRC; 8 DQ; 9 ATC; 10 RESERVED SPACE); [0] - w_nr(0-read req; 1- write req). The data is written only when the valid bit is reset. and it is stays stable until it is reset by the read from interrupt_clr register.
44010 #define PSWHST_REG_VF_DISABLED_ERROR_VALID                                                                   0x2a0060UL //Access:R    DataWidth:0x1    // 1 - An error request is logged.
44011 #define PSWHST_REG_VF_DISABLED_ERROR_ADDRESS                                                                 0x2a0064UL //Access:R    DataWidth:0x20   // The address of the first access to a disabled VF.
44012 #define PSWHST_REG_INCORRECT_ACCESS_DATA                                                                     0x2a0068UL //Access:R    DataWidth:0x20   // The data of the first incorrect access. the format is: [31:26] - RSV [25:18] - byte enable; [17:14] - pfid; [13:6] - vfid; [5] - vf_valid; [4:1] - client (0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM; 6 HC; 7 GRC; 8 DQ; 9 ATC; 10 RESERVED SPACE); [0] - w_nr(0-read req; 1- write req). The data is written only when the valid bit is reset. and it is stays stable until it is reset by the read from interrupt_clr register.
44013 #define PSWHST_REG_INCORRECT_ACCESS_LENGTH                                                                   0x2a006cUL //Access:R    DataWidth:0x7    // The data of the first incorrect access. the format is: [6:0] - length in DWs. The data is written only when the valid bit is reset. and it is stays stable until it is reset by the read from interrupt_clr register.
44014 #define PSWHST_REG_INCORRECT_ACCESS_VALID                                                                    0x2a0070UL //Access:R    DataWidth:0x1    // 1 - An incorrect access is logged. The valid bit is reset when the relevant interrupt register is read (PXP_REG_INT_STS_CLR_1).
44015 #define PSWHST_REG_INCORRECT_ACCESS_ADDRESS                                                                  0x2a0074UL //Access:R    DataWidth:0x20   // The address of the first incorrect access (length and alignement combination).
44016 #define PSWHST_REG_PER_VIOLATION_VALID                                                                       0x2a0078UL //Access:R    DataWidth:0x1    // 1- permission violation data is logged. The valid bit is reset when the relevant interrupt register is read.
44017 #define PSWHST_REG_PER_VIOLATION_DATA                                                                        0x2a007cUL //Access:R    DataWidth:0x11   // Log of the permission violation: {QID[8:0];VFID[7:0]}.
44018 #define PSWHST_REG_SOURCE_SDM_CREDITS                                                                        0x2a0080UL //Access:RW   DataWidth:0x2    // Number of credits for source SDM in internal write interface (common to all SDMs except USDM). PSWHST issues an attention if more credits are consumed.
44019 #define PSWHST_REG_SOURCE_PBF_CREDITS                                                                        0x2a0084UL //Access:RW   DataWidth:0x2    // Number of credits for source SDM in internal write interface. PSWHST issues an attention if more credits are consumed.
44020 #define PSWHST_REG_SOURCE_QM_CREDITS                                                                         0x2a0088UL //Access:RW   DataWidth:0x3    // Number of credits for source SDM in internal write interface. PSWHST issues an attention if more credits are consumed.
44021 #define PSWHST_REG_SOURCE_CREDITS_AVAIL                                                                      0x2a008cUL //Access:R    DataWidth:0x13   // Number of available credits for source in internal write interface: [1:0] usdm; [3:2] xsdm; [5:4] msdm; [7:6] ysdm; [9:8] psdm; [11:10] tsdm; [13:12] pbf; [16:14] qm; [18:17] nig.
44022 #define PSWHST_REG_SOURCE_CREDIT_VIOL_DATA                                                                   0x2a0090UL //Access:R    DataWidth:0x4    // The data of the first internal write source that consumed more than its allowed credits. the format is: [3:0] - client (0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM; 6 PBF; 7 QM; 8 NIG).
44023 #define PSWHST_REG_SOURCE_CREDIT_VIOL_VALID                                                                  0x2a0094UL //Access:R    DataWidth:0x1    // 1 - A source credit violation is logged. The valid bit is reset when the relevant interrupt register is read (PXP_REG_INT_STS_CLR_1).
44024 #define PSWHST_REG_DEST_SDM_CREDITS                                                                          0x2a0098UL //Access:RW   DataWidth:0x2    // Number of credits for destination SDM in target write interface (common to all SDMs).
44025 #define PSWHST_REG_DEST_IGU_CREDITS                                                                          0x2a009cUL //Access:RW   DataWidth:0x2    // Number of credits for destination IGU in target write interface.
44026 #define PSWHST_REG_DEST_CAU_CREDITS                                                                          0x2a00a0UL //Access:RW   DataWidth:0x2    // Number of credits for destination CAU in target write interface.
44027 #define PSWHST_REG_DEST_CREDITS_AVAIL                                                                        0x2a00a4UL //Access:R    DataWidth:0x10   // Number of available credits for destination in internal write interface. [1:0] usdm; [3:2] xsdm; [5:4] msdm; [7:6] ysdm; [9:8] psdm; [11:10] tsdm; [13:12] igu; [15:14] cau.
44028 #define PSWHST_REG_TIMEOUT                                                                                   0x2a00a8UL //Access:RW   DataWidth:0x1e   // Number of cycles to wait before entering drain mode.
44029 #define PSWHST_REG_IS_IN_DRAIN_MODE                                                                          0x2a00acUL //Access:R    DataWidth:0x1    // 1 - PSWHST is in drain mode.
44030 #define PSWHST_REG_EXIT_DRAIN_MODE                                                                           0x2a00b0UL //Access:W    DataWidth:0x1    // Writing 1 to this register indicates PSWHST to exit drain mode.
44031 #define PSWHST_REG_TIMEOUT_DATA                                                                              0x2a00b4UL //Access:R    DataWidth:0x20   // The data of the request that hst_timeout happened while it was processed. the format is (for non P2M): [31:26] - length in DWs; [25:18] - byte enable; [17:14] - pfid; [13:6] - vfid; [5] - vf_valid; [4:1] - client (0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM; 6 HC; 7 GRC; 8 DQ; 9 ATC; 10 RESERVED SPACE); [0] - w_nr(0-read req; 1- write req). for p2m: [24:18] VDM length; [17:14] - pfid; [13:6] - vfid; [5] - vf_valid; [4:1] - client (P2M); [0] - w_nr(0-read req; 1- write req). The data is written only when the valid bit is reset. and it is stays stable until exiting drain mode.
44032 #define PSWHST_REG_TIMEOUT_VALID                                                                             0x2a00b8UL //Access:R    DataWidth:0x1    // 1 - An hst timeout data is logged. The valid bit is reset when exiting drain mode (writing to hst_exit_drain_mode).
44033 #define PSWHST_REG_TIMEOUT_ADDRESS                                                                           0x2a00bcUL //Access:R    DataWidth:0x20   // The address of the first incorrect access (length and alignement combination). not relevant for P2M logging
44034 #define PSWHST_REG_SOURCE_USDM_CREDITS                                                                       0x2a00c0UL //Access:RW   DataWidth:0x2    // Number of credits for source USDM in internal write interface. PSWHST issues an attention if more credits are consumed. Added in BB-B0 due to pipeline.
44035 #define PSWHST_REG_DEST_DORQ_CREDITS_E5                                                                      0x2a00c4UL //Access:RW   DataWidth:0x2    // Number of credits for destination DORQ in target write interface.
44036 #define PSWHST_REG_HOST_STRICT_PRIORITY                                                                      0x2a00c8UL //Access:RW   DataWidth:0x1    // When 1; host requests have strict priority on internal write requests; as in A0. When 0; arbiter alternately chooses host requests and internal write requests.
44037 #define PSWHST_REG_SDM_MAX_LENGTH                                                                            0x2a00ccUL //Access:RW   DataWidth:0x6    // Maximum write transaction data in DWs that is sent to SDMs and IGU. Write requests with bigger length are discarded in PSWHST.
44038 #define PSWHST_REG_ECO_RESERVED                                                                              0x2a00d0UL //Access:RW   DataWidth:0xa    // Debug only: Reserved bits for ECO.
44039 #define PSWHST_REG_USDM_SWAP_MODE                                                                            0x2a00d4UL //Access:RW   DataWidth:0x2    // USDM byte swapping mode configuration for host read and write requests.
44040 #define PSWHST_REG_XSDM_SWAP_MODE                                                                            0x2a00d8UL //Access:RW   DataWidth:0x2    // XSDM byte swapping mode configuration for host read and write requests.
44041 #define PSWHST_REG_TSDM_SWAP_MODE                                                                            0x2a00dcUL //Access:RW   DataWidth:0x2    // TSDM byte swapping mode configuration for host read and write requests.
44042 #define PSWHST_REG_HC_SWAP_MODE                                                                              0x2a00e0UL //Access:RW   DataWidth:0x2    // HC byte swapping mode configuration for host read and write requests.
44043 #define PSWHST_REG_GRC_SWAP_MODE                                                                             0x2a00e4UL //Access:RW   DataWidth:0x2    // GRC byte swapping mode configuration for host read and write requests.
44044 #define PSWHST_REG_DQ_SWAP_MODE                                                                              0x2a00e8UL //Access:RW   DataWidth:0x2    // DORQ byte swapping mode configuration for host read and write requests.
44045 #define PSWHST_REG_P2M_SWAP_MODE                                                                             0x2a00ecUL //Access:RW   DataWidth:0x2    // P2M byte swapping mode configuration for host read and write requests.
44046 #define PSWHST_REG_MSDM_SWAP_MODE                                                                            0x2a00f0UL //Access:RW   DataWidth:0x2    // MSDM byte swapping mode configuration for host read and write requests.
44047 #define PSWHST_REG_YSDM_SWAP_MODE                                                                            0x2a00f4UL //Access:RW   DataWidth:0x2    // YSDM byte swapping mode configuration for host read and write requests.
44048 #define PSWHST_REG_PSDM_SWAP_MODE                                                                            0x2a00f8UL //Access:RW   DataWidth:0x2    // PSDM byte swapping mode configuration for host read and write requests.
44049 #define PSWHST_REG_DBG_SELECT                                                                                0x2a0100UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
44050 #define PSWHST_REG_DBG_DWORD_ENABLE                                                                          0x2a0104UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
44051 #define PSWHST_REG_DBG_SHIFT                                                                                 0x2a0108UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
44052 #define PSWHST_REG_DBG_FORCE_VALID                                                                           0x2a010cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
44053 #define PSWHST_REG_DBG_FORCE_FRAME                                                                           0x2a0110UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
44054 #define PSWHST_REG_DBG_OUT_DATA                                                                              0x2a0120UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
44055 #define PSWHST_REG_DBG_OUT_DATA_SIZE                                                                         8
44056 #define PSWHST_REG_DBG_OUT_VALID                                                                             0x2a0140UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
44057 #define PSWHST_REG_DBG_OUT_FRAME                                                                             0x2a0144UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
44058 #define PSWHST_REG_CLIENTS_WAITING_TO_SOURCE_ARB                                                             0x2a0160UL //Access:R    DataWidth:0xb    // Debug only: Each entry contains a bit mask for PSWHST source arbiter clients. '1' means this client is waiting for the arbiter. Each entry refers to a different source arbiter. Entry decoding: (0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM; 6 IGU; 7 CAU). Bit mask decoding: (0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM; 6 PBF; 7 QM; 8 NIG; 9 HOST WR; 10 HOST RD).
44059 #define PSWHST_REG_CLIENTS_WAITING_TO_SOURCE_ARB_SIZE                                                        8
44060 #define PSWHST_REG_INT_STS                                                                                   0x2a0180UL //Access:R    DataWidth:0x12   // Multi Field Register.
44061   #define PSWHST_REG_INT_STS_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
44062   #define PSWHST_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                             0
44063   #define PSWHST_REG_INT_STS_HST_SRC_FIFO1_ERR                                                               (0x1<<1) // An error in write source FIFO 1.
44064   #define PSWHST_REG_INT_STS_HST_SRC_FIFO1_ERR_SHIFT                                                         1
44065   #define PSWHST_REG_INT_STS_HST_SRC_FIFO2_ERR                                                               (0x1<<2) // An error in write source FIFO 2.
44066   #define PSWHST_REG_INT_STS_HST_SRC_FIFO2_ERR_SHIFT                                                         2
44067   #define PSWHST_REG_INT_STS_HST_SRC_FIFO3_ERR                                                               (0x1<<3) // An error in write source FIFO 3.
44068   #define PSWHST_REG_INT_STS_HST_SRC_FIFO3_ERR_SHIFT                                                         3
44069   #define PSWHST_REG_INT_STS_HST_SRC_FIFO4_ERR                                                               (0x1<<4) // An error in write source FIFO 4.
44070   #define PSWHST_REG_INT_STS_HST_SRC_FIFO4_ERR_SHIFT                                                         4
44071   #define PSWHST_REG_INT_STS_HST_SRC_FIFO5_ERR                                                               (0x1<<5) // An error in write source FIFO 5.
44072   #define PSWHST_REG_INT_STS_HST_SRC_FIFO5_ERR_SHIFT                                                         5
44073   #define PSWHST_REG_INT_STS_HST_HDR_SYNC_FIFO_ERR                                                           (0x1<<6) // An error in header clock sync FIFO.
44074   #define PSWHST_REG_INT_STS_HST_HDR_SYNC_FIFO_ERR_SHIFT                                                     6
44075   #define PSWHST_REG_INT_STS_HST_DATA_SYNC_FIFO_ERR                                                          (0x1<<7) // An error in data clock sync FIFO.
44076   #define PSWHST_REG_INT_STS_HST_DATA_SYNC_FIFO_ERR_SHIFT                                                    7
44077   #define PSWHST_REG_INT_STS_HST_CPL_SYNC_FIFO_ERR                                                           (0x1<<8) // An error in completion clock sync FIFO.
44078   #define PSWHST_REG_INT_STS_HST_CPL_SYNC_FIFO_ERR_SHIFT                                                     8
44079   #define PSWHST_REG_INT_STS_HST_VF_DISABLED_ACCESS                                                          (0x1<<9) // Indicates there was an access to a disabled VF when client is not IGU or ATC (so access is dropped). The disabled vf registers are valid when it is set and reset when the interrupt clr is read.
44080   #define PSWHST_REG_INT_STS_HST_VF_DISABLED_ACCESS_SHIFT                                                    9
44081   #define PSWHST_REG_INT_STS_HST_PERMISSION_VIOLATION                                                        (0x1<<10) // Indicates Zone permission violation.  The relevant data is stored in hst_per_violation_data.
44082   #define PSWHST_REG_INT_STS_HST_PERMISSION_VIOLATION_SHIFT                                                  10
44083   #define PSWHST_REG_INT_STS_HST_INCORRECT_ACCESS                                                            (0x1<<11) // Indicates there was an access to any of the clients  with incorrect length and alignement. Details are logged in incorrect access registers. The incorrect access registers are valid when it is set and reset when the interrupt clr is read.
44084   #define PSWHST_REG_INT_STS_HST_INCORRECT_ACCESS_SHIFT                                                      11
44085   #define PSWHST_REG_INT_STS_HST_SRC_FIFO6_ERR                                                               (0x1<<12) // An error in write source FIFO 6.
44086   #define PSWHST_REG_INT_STS_HST_SRC_FIFO6_ERR_SHIFT                                                         12
44087   #define PSWHST_REG_INT_STS_HST_SRC_FIFO7_ERR                                                               (0x1<<13) // An error in write source FIFO 7.
44088   #define PSWHST_REG_INT_STS_HST_SRC_FIFO7_ERR_SHIFT                                                         13
44089   #define PSWHST_REG_INT_STS_HST_SRC_FIFO8_ERR                                                               (0x1<<14) // An error in write source FIFO 8.
44090   #define PSWHST_REG_INT_STS_HST_SRC_FIFO8_ERR_SHIFT                                                         14
44091   #define PSWHST_REG_INT_STS_HST_SRC_FIFO9_ERR                                                               (0x1<<15) // An error in write source FIFO 9 (PBF).
44092   #define PSWHST_REG_INT_STS_HST_SRC_FIFO9_ERR_SHIFT                                                         15
44093   #define PSWHST_REG_INT_STS_HST_SOURCE_CREDIT_VIOLATION                                                     (0x1<<16) // Indicates an internal write source credit violation.  The relevant data is stored in hst_source_credit_viol_data.
44094   #define PSWHST_REG_INT_STS_HST_SOURCE_CREDIT_VIOLATION_SHIFT                                               16
44095   #define PSWHST_REG_INT_STS_HST_TIMEOUT                                                                     (0x1<<17) // Indicates hst_timeout occurred.
44096   #define PSWHST_REG_INT_STS_HST_TIMEOUT_SHIFT                                                               17
44097 #define PSWHST_REG_INT_MASK                                                                                  0x2a0184UL //Access:RW   DataWidth:0x12   // Multi Field Register.
44098   #define PSWHST_REG_INT_MASK_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.ADDRESS_ERROR .
44099   #define PSWHST_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                            0
44100   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO1_ERR                                                              (0x1<<1) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO1_ERR .
44101   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO1_ERR_SHIFT                                                        1
44102   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO2_ERR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO2_ERR .
44103   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO2_ERR_SHIFT                                                        2
44104   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO3_ERR                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO3_ERR .
44105   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO3_ERR_SHIFT                                                        3
44106   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO4_ERR                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO4_ERR .
44107   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO4_ERR_SHIFT                                                        4
44108   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO5_ERR                                                              (0x1<<5) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO5_ERR .
44109   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO5_ERR_SHIFT                                                        5
44110   #define PSWHST_REG_INT_MASK_HST_HDR_SYNC_FIFO_ERR                                                          (0x1<<6) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_HDR_SYNC_FIFO_ERR .
44111   #define PSWHST_REG_INT_MASK_HST_HDR_SYNC_FIFO_ERR_SHIFT                                                    6
44112   #define PSWHST_REG_INT_MASK_HST_DATA_SYNC_FIFO_ERR                                                         (0x1<<7) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_DATA_SYNC_FIFO_ERR .
44113   #define PSWHST_REG_INT_MASK_HST_DATA_SYNC_FIFO_ERR_SHIFT                                                   7
44114   #define PSWHST_REG_INT_MASK_HST_CPL_SYNC_FIFO_ERR                                                          (0x1<<8) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_CPL_SYNC_FIFO_ERR .
44115   #define PSWHST_REG_INT_MASK_HST_CPL_SYNC_FIFO_ERR_SHIFT                                                    8
44116   #define PSWHST_REG_INT_MASK_HST_VF_DISABLED_ACCESS                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_VF_DISABLED_ACCESS .
44117   #define PSWHST_REG_INT_MASK_HST_VF_DISABLED_ACCESS_SHIFT                                                   9
44118   #define PSWHST_REG_INT_MASK_HST_PERMISSION_VIOLATION                                                       (0x1<<10) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_PERMISSION_VIOLATION .
44119   #define PSWHST_REG_INT_MASK_HST_PERMISSION_VIOLATION_SHIFT                                                 10
44120   #define PSWHST_REG_INT_MASK_HST_INCORRECT_ACCESS                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_INCORRECT_ACCESS .
44121   #define PSWHST_REG_INT_MASK_HST_INCORRECT_ACCESS_SHIFT                                                     11
44122   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO6_ERR                                                              (0x1<<12) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO6_ERR .
44123   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO6_ERR_SHIFT                                                        12
44124   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO7_ERR                                                              (0x1<<13) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO7_ERR .
44125   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO7_ERR_SHIFT                                                        13
44126   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO8_ERR                                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO8_ERR .
44127   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO8_ERR_SHIFT                                                        14
44128   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO9_ERR                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SRC_FIFO9_ERR .
44129   #define PSWHST_REG_INT_MASK_HST_SRC_FIFO9_ERR_SHIFT                                                        15
44130   #define PSWHST_REG_INT_MASK_HST_SOURCE_CREDIT_VIOLATION                                                    (0x1<<16) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_SOURCE_CREDIT_VIOLATION .
44131   #define PSWHST_REG_INT_MASK_HST_SOURCE_CREDIT_VIOLATION_SHIFT                                              16
44132   #define PSWHST_REG_INT_MASK_HST_TIMEOUT                                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: PSWHST_REG_INT_STS.HST_TIMEOUT .
44133   #define PSWHST_REG_INT_MASK_HST_TIMEOUT_SHIFT                                                              17
44134 #define PSWHST_REG_INT_STS_WR                                                                                0x2a0188UL //Access:WR   DataWidth:0x12   // Multi Field Register.
44135   #define PSWHST_REG_INT_STS_WR_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
44136   #define PSWHST_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                          0
44137   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO1_ERR                                                            (0x1<<1) // An error in write source FIFO 1.
44138   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO1_ERR_SHIFT                                                      1
44139   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO2_ERR                                                            (0x1<<2) // An error in write source FIFO 2.
44140   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO2_ERR_SHIFT                                                      2
44141   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO3_ERR                                                            (0x1<<3) // An error in write source FIFO 3.
44142   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO3_ERR_SHIFT                                                      3
44143   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO4_ERR                                                            (0x1<<4) // An error in write source FIFO 4.
44144   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO4_ERR_SHIFT                                                      4
44145   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO5_ERR                                                            (0x1<<5) // An error in write source FIFO 5.
44146   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO5_ERR_SHIFT                                                      5
44147   #define PSWHST_REG_INT_STS_WR_HST_HDR_SYNC_FIFO_ERR                                                        (0x1<<6) // An error in header clock sync FIFO.
44148   #define PSWHST_REG_INT_STS_WR_HST_HDR_SYNC_FIFO_ERR_SHIFT                                                  6
44149   #define PSWHST_REG_INT_STS_WR_HST_DATA_SYNC_FIFO_ERR                                                       (0x1<<7) // An error in data clock sync FIFO.
44150   #define PSWHST_REG_INT_STS_WR_HST_DATA_SYNC_FIFO_ERR_SHIFT                                                 7
44151   #define PSWHST_REG_INT_STS_WR_HST_CPL_SYNC_FIFO_ERR                                                        (0x1<<8) // An error in completion clock sync FIFO.
44152   #define PSWHST_REG_INT_STS_WR_HST_CPL_SYNC_FIFO_ERR_SHIFT                                                  8
44153   #define PSWHST_REG_INT_STS_WR_HST_VF_DISABLED_ACCESS                                                       (0x1<<9) // Indicates there was an access to a disabled VF when client is not IGU or ATC (so access is dropped). The disabled vf registers are valid when it is set and reset when the interrupt clr is read.
44154   #define PSWHST_REG_INT_STS_WR_HST_VF_DISABLED_ACCESS_SHIFT                                                 9
44155   #define PSWHST_REG_INT_STS_WR_HST_PERMISSION_VIOLATION                                                     (0x1<<10) // Indicates Zone permission violation.  The relevant data is stored in hst_per_violation_data.
44156   #define PSWHST_REG_INT_STS_WR_HST_PERMISSION_VIOLATION_SHIFT                                               10
44157   #define PSWHST_REG_INT_STS_WR_HST_INCORRECT_ACCESS                                                         (0x1<<11) // Indicates there was an access to any of the clients  with incorrect length and alignement. Details are logged in incorrect access registers. The incorrect access registers are valid when it is set and reset when the interrupt clr is read.
44158   #define PSWHST_REG_INT_STS_WR_HST_INCORRECT_ACCESS_SHIFT                                                   11
44159   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO6_ERR                                                            (0x1<<12) // An error in write source FIFO 6.
44160   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO6_ERR_SHIFT                                                      12
44161   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO7_ERR                                                            (0x1<<13) // An error in write source FIFO 7.
44162   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO7_ERR_SHIFT                                                      13
44163   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO8_ERR                                                            (0x1<<14) // An error in write source FIFO 8.
44164   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO8_ERR_SHIFT                                                      14
44165   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO9_ERR                                                            (0x1<<15) // An error in write source FIFO 9 (PBF).
44166   #define PSWHST_REG_INT_STS_WR_HST_SRC_FIFO9_ERR_SHIFT                                                      15
44167   #define PSWHST_REG_INT_STS_WR_HST_SOURCE_CREDIT_VIOLATION                                                  (0x1<<16) // Indicates an internal write source credit violation.  The relevant data is stored in hst_source_credit_viol_data.
44168   #define PSWHST_REG_INT_STS_WR_HST_SOURCE_CREDIT_VIOLATION_SHIFT                                            16
44169   #define PSWHST_REG_INT_STS_WR_HST_TIMEOUT                                                                  (0x1<<17) // Indicates hst_timeout occurred.
44170   #define PSWHST_REG_INT_STS_WR_HST_TIMEOUT_SHIFT                                                            17
44171 #define PSWHST_REG_INT_STS_CLR                                                                               0x2a018cUL //Access:RC   DataWidth:0x12   // Multi Field Register.
44172   #define PSWHST_REG_INT_STS_CLR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
44173   #define PSWHST_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                         0
44174   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO1_ERR                                                           (0x1<<1) // An error in write source FIFO 1.
44175   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO1_ERR_SHIFT                                                     1
44176   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO2_ERR                                                           (0x1<<2) // An error in write source FIFO 2.
44177   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO2_ERR_SHIFT                                                     2
44178   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO3_ERR                                                           (0x1<<3) // An error in write source FIFO 3.
44179   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO3_ERR_SHIFT                                                     3
44180   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO4_ERR                                                           (0x1<<4) // An error in write source FIFO 4.
44181   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO4_ERR_SHIFT                                                     4
44182   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO5_ERR                                                           (0x1<<5) // An error in write source FIFO 5.
44183   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO5_ERR_SHIFT                                                     5
44184   #define PSWHST_REG_INT_STS_CLR_HST_HDR_SYNC_FIFO_ERR                                                       (0x1<<6) // An error in header clock sync FIFO.
44185   #define PSWHST_REG_INT_STS_CLR_HST_HDR_SYNC_FIFO_ERR_SHIFT                                                 6
44186   #define PSWHST_REG_INT_STS_CLR_HST_DATA_SYNC_FIFO_ERR                                                      (0x1<<7) // An error in data clock sync FIFO.
44187   #define PSWHST_REG_INT_STS_CLR_HST_DATA_SYNC_FIFO_ERR_SHIFT                                                7
44188   #define PSWHST_REG_INT_STS_CLR_HST_CPL_SYNC_FIFO_ERR                                                       (0x1<<8) // An error in completion clock sync FIFO.
44189   #define PSWHST_REG_INT_STS_CLR_HST_CPL_SYNC_FIFO_ERR_SHIFT                                                 8
44190   #define PSWHST_REG_INT_STS_CLR_HST_VF_DISABLED_ACCESS                                                      (0x1<<9) // Indicates there was an access to a disabled VF when client is not IGU or ATC (so access is dropped). The disabled vf registers are valid when it is set and reset when the interrupt clr is read.
44191   #define PSWHST_REG_INT_STS_CLR_HST_VF_DISABLED_ACCESS_SHIFT                                                9
44192   #define PSWHST_REG_INT_STS_CLR_HST_PERMISSION_VIOLATION                                                    (0x1<<10) // Indicates Zone permission violation.  The relevant data is stored in hst_per_violation_data.
44193   #define PSWHST_REG_INT_STS_CLR_HST_PERMISSION_VIOLATION_SHIFT                                              10
44194   #define PSWHST_REG_INT_STS_CLR_HST_INCORRECT_ACCESS                                                        (0x1<<11) // Indicates there was an access to any of the clients  with incorrect length and alignement. Details are logged in incorrect access registers. The incorrect access registers are valid when it is set and reset when the interrupt clr is read.
44195   #define PSWHST_REG_INT_STS_CLR_HST_INCORRECT_ACCESS_SHIFT                                                  11
44196   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO6_ERR                                                           (0x1<<12) // An error in write source FIFO 6.
44197   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO6_ERR_SHIFT                                                     12
44198   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO7_ERR                                                           (0x1<<13) // An error in write source FIFO 7.
44199   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO7_ERR_SHIFT                                                     13
44200   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO8_ERR                                                           (0x1<<14) // An error in write source FIFO 8.
44201   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO8_ERR_SHIFT                                                     14
44202   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO9_ERR                                                           (0x1<<15) // An error in write source FIFO 9 (PBF).
44203   #define PSWHST_REG_INT_STS_CLR_HST_SRC_FIFO9_ERR_SHIFT                                                     15
44204   #define PSWHST_REG_INT_STS_CLR_HST_SOURCE_CREDIT_VIOLATION                                                 (0x1<<16) // Indicates an internal write source credit violation.  The relevant data is stored in hst_source_credit_viol_data.
44205   #define PSWHST_REG_INT_STS_CLR_HST_SOURCE_CREDIT_VIOLATION_SHIFT                                           16
44206   #define PSWHST_REG_INT_STS_CLR_HST_TIMEOUT                                                                 (0x1<<17) // Indicates hst_timeout occurred.
44207   #define PSWHST_REG_INT_STS_CLR_HST_TIMEOUT_SHIFT                                                           17
44208 #define PSWHST_REG_PRTY_MASK                                                                                 0x2a0194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
44209   #define PSWHST_REG_PRTY_MASK_DATAPATH_REGISTERS                                                            (0x1<<0) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS.DATAPATH_REGISTERS .
44210   #define PSWHST_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                      0
44211 #define PSWHST_REG_PRTY_MASK_H_0_BB_K2                                                                       0x2a0204UL //Access:RW   DataWidth:0x11   // Multi Field Register.
44212   #define PSWHST_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
44213   #define PSWHST_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                             0
44214   #define PSWHST_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
44215   #define PSWHST_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                             1
44216   #define PSWHST_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                   (0x1<<2) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
44217   #define PSWHST_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                             2
44218   #define PSWHST_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
44219   #define PSWHST_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                             3
44220   #define PSWHST_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                   (0x1<<4) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
44221   #define PSWHST_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                             4
44222   #define PSWHST_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                   (0x1<<5) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
44223   #define PSWHST_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                             5
44224   #define PSWHST_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                   (0x1<<6) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
44225   #define PSWHST_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                             6
44226   #define PSWHST_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                   (0x1<<7) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
44227   #define PSWHST_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                             7
44228   #define PSWHST_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                   (0x1<<8) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
44229   #define PSWHST_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                             8
44230   #define PSWHST_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                   (0x1<<9) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
44231   #define PSWHST_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                             9
44232   #define PSWHST_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2                                                   (0x1<<10) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
44233   #define PSWHST_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2_SHIFT                                             10
44234   #define PSWHST_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_K2                                                   (0x1<<11) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
44235   #define PSWHST_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_K2_SHIFT                                             11
44236   #define PSWHST_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2                                                   (0x1<<12) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
44237   #define PSWHST_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2_SHIFT                                             12
44238   #define PSWHST_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2                                                   (0x1<<13) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
44239   #define PSWHST_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2_SHIFT                                             13
44240   #define PSWHST_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2                                                   (0x1<<14) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
44241   #define PSWHST_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2_SHIFT                                             14
44242   #define PSWHST_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2                                                   (0x1<<15) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
44243   #define PSWHST_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                             15
44244   #define PSWHST_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_K2                                                   (0x1<<16) // This bit masks, when set, the Parity bit: PSWHST_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
44245   #define PSWHST_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_K2_SHIFT                                             16
44246 #define PSWHST_REG_MEM_ECC_EVENTS_BB_K2                                                                      0x2a0210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
44247 #define PSWHST_REG_INBOUND_INT                                                                               0x2a0400UL //Access:RW   DataWidth:0x20   // Used for initialization of the inbound interrupts memory. E4 entry structure: [15:0] - CompParams. [23:16] - EventID. [24] - T. [28:25] - Trig.
44248 #define PSWHST_REG_INBOUND_INT_SIZE                                                                          72
44249 #define PSWHST_REG_ZONE_PERMISSION_TABLE                                                                     0x2a0800UL //Access:RW   DataWidth:0x9    // Indirect access to the permission table. The fields are : {Valid; VFID[7:0]}.
44250 #define PSWHST_REG_ZONE_PERMISSION_TABLE_SIZE_BB                                                             256
44251 #define PSWHST_REG_ZONE_PERMISSION_TABLE_SIZE_K2                                                             320
44252 #define PSWHST_REG_ZONE_PERMISSION_TABLE_SIZE_E5                                                             256
44253 #define PGLUE_B_REG_START_INIT_INB_INT_MEM                                                                   0x2a8000UL //Access:W    DataWidth:0x1    // Writing 1 to this register signals the PGLUE block to start initializing inbound interrupt memories for PF zone B. Memories are initialized such that all interrupts are disabled: start_address = 1; end_address = 0.
44254 #define PGLUE_B_REG_INIT_DONE_INB_INT_MEM                                                                    0x2a8004UL //Access:R    DataWidth:0x2    // Initializing inbound interrupt memories for PF zone B is done. Driver should make sure the corresponding bit is 1 some time after writing to start_init_inb_int_mem. Bit 0 is for path 0 and bit 1 is for path 1.
44255 #define PGLUE_B_REG_START_INIT_PTT_GTT                                                                       0x2a8008UL //Access:W    DataWidth:0x1    // Writing 1 to this register signals the PGLUE block to start initializing PTT and GTT. Offsets should map to reserved space, pretend should map to the same PF. This register should be initialized by MCP.
44256 #define PGLUE_B_REG_INIT_DONE_PTT_GTT                                                                        0x2a800cUL //Access:R    DataWidth:0x1    // PTT and GTT initialization is done. MCP should make sure this bit is 1 some time after writing to start_init_ptt_gtt.
44257 #define PGLUE_B_REG_START_INIT_ZONE_A                                                                        0x2a8010UL //Access:W    DataWidth:0x1    // Writing 1 to this register signals the PGLUE block to start calculating the start address of each SDM zone A in VF BAR according to the sdm_queue_zone_size configurations.
44258 #define PGLUE_B_REG_INIT_DONE_ZONE_A                                                                         0x2a8014UL //Access:R    DataWidth:0x2    // Calculation of SDMs zone A start address in VF BAR  is done. Driver should make sure the corresponding bit is 1 some time after writing to start_init_zone_a. Bit 0 is for path 0 and bit 1 is for path 1.
44259 #define PGLUE_B_REG_INT_STS                                                                                  0x2a8180UL //Access:R    DataWidth:0x18   // Multi Field Register.
44260   #define PGLUE_B_REG_INT_STS_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
44261   #define PGLUE_B_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                            0
44262   #define PGLUE_B_REG_INT_STS_INCORRECT_RCV_BEHAVIOR                                                         (0x1<<1) // Target RW or completion not according to PCIe core spec. See incorrect_rcv_details.
44263   #define PGLUE_B_REG_INT_STS_INCORRECT_RCV_BEHAVIOR_SHIFT                                                   1
44264   #define PGLUE_B_REG_INT_STS_WAS_ERROR_ATTN                                                                 (0x1<<2) // Indicates a memory read completion was received with an uncorrectable error. Was_error dirty bits provide the function on which the completion was received.
44265   #define PGLUE_B_REG_INT_STS_WAS_ERROR_ATTN_SHIFT                                                           2
44266   #define PGLUE_B_REG_INT_STS_VF_LENGTH_VIOLATION_ATTN                                                       (0x1<<3) // Indicates a  VF BAR0 length violation: length of more than 2DWs; length of 2DWs and address not QW aligned; window is GRC and length is more than 1 DW. Details are stored in vf_length_violation_details register.
44267   #define PGLUE_B_REG_INT_STS_VF_LENGTH_VIOLATION_ATTN_SHIFT                                                 3
44268   #define PGLUE_B_REG_INT_STS_VF_GRC_SPACE_VIOLATION_ATTN                                                    (0x1<<4) // Indicates target VF request accessing VF GRC space that failed permission check. Permission checks are: function permission; RW permission; address range permission. Details are stored in vf_grc_space_violation_details register.
44269   #define PGLUE_B_REG_INT_STS_VF_GRC_SPACE_VIOLATION_ATTN_SHIFT                                              4
44270   #define PGLUE_B_REG_INT_STS_TCPL_ERROR_ATTN                                                                (0x1<<5) // Indicates an ATS translation completion was received with an uncorrectable error.
44271   #define PGLUE_B_REG_INT_STS_TCPL_ERROR_ATTN_SHIFT                                                          5
44272   #define PGLUE_B_REG_INT_STS_TCPL_IN_TWO_RCBS_ATTN                                                          (0x1<<6) // Indicates ATS Translation Completion received in two rcbs (packets). Details are stored in tcpl_in_two_rcbs_details register.
44273   #define PGLUE_B_REG_INT_STS_TCPL_IN_TWO_RCBS_ATTN_SHIFT                                                    6
44274   #define PGLUE_B_REG_INT_STS_CSSNOOP_FIFO_OVERFLOW                                                          (0x1<<7) // Indicates an overflow in CSSNOOP sync fifo.
44275   #define PGLUE_B_REG_INT_STS_CSSNOOP_FIFO_OVERFLOW_SHIFT                                                    7
44276   #define PGLUE_B_REG_INT_STS_TCPL_TRANSLATION_SIZE_DIFFERENT                                                (0x1<<8) // Indicates a function received a Translation Completion with a Translation Size field different than the Function programmed STU value. Note that the disable_tcpl_translation_size_check configuration does not affect this interrupt.
44277   #define PGLUE_B_REG_INT_STS_TCPL_TRANSLATION_SIZE_DIFFERENT_SHIFT                                          8
44278   #define PGLUE_B_REG_INT_STS_PCIE_RX_L0S_TIMEOUT                                                            (0x1<<9) // A PCIe IP debug signal indicating a failure to exit Rx_L0s correctly.  If this occurs "too frequently", this means that the N_FTS is too low and needs to be adjusted.
44279   #define PGLUE_B_REG_INT_STS_PCIE_RX_L0S_TIMEOUT_SHIFT                                                      9
44280   #define PGLUE_B_REG_INT_STS_MASTER_ZLR_ATTN                                                                (0x1<<10) // Indicates a zero length read arrived from PSWRQ. Should not normally happen, but might happen with physical device assignement flow.
44281   #define PGLUE_B_REG_INT_STS_MASTER_ZLR_ATTN_SHIFT                                                          10
44282   #define PGLUE_B_REG_INT_STS_ADMIN_WINDOW_VIOLATION_ATTN                                                    (0x1<<11) // Indicates Read/Write accesses to the admin window that have a length bigger than 1DW or first byte enable != 0xf.
44283   #define PGLUE_B_REG_INT_STS_ADMIN_WINDOW_VIOLATION_ATTN_SHIFT                                              11
44284   #define PGLUE_B_REG_INT_STS_OUT_OF_RANGE_FUNCTION_IN_PRETEND                                               (0x1<<12) // Indicates Target R/W where pretend register contains an out of range function. Relevant when number of PFs or VFs is not a power of two. In E4, it indicates VFID bigger than 95.
44285   #define PGLUE_B_REG_INT_STS_OUT_OF_RANGE_FUNCTION_IN_PRETEND_SHIFT                                         12
44286   #define PGLUE_B_REG_INT_STS_ILLEGAL_ADDRESS                                                                (0x1<<13) // Indicates an illegal address event - address smaller than minimal_address_log or bigger than maximal_address_log. Details are stored in illegal_address_add and illegal_address_details registers.
44287   #define PGLUE_B_REG_INT_STS_ILLEGAL_ADDRESS_SHIFT                                                          13
44288   #define PGLUE_B_REG_INT_STS_PGL_CPL_ERR                                                                    (0x1<<14) // Completion error received from core.
44289   #define PGLUE_B_REG_INT_STS_PGL_CPL_ERR_SHIFT                                                              14
44290   #define PGLUE_B_REG_INT_STS_PGL_TXW_OF                                                                     (0x1<<15) // Overflow of tx write queue.
44291   #define PGLUE_B_REG_INT_STS_PGL_TXW_OF_SHIFT                                                               15
44292   #define PGLUE_B_REG_INT_STS_PGL_CPL_AFT                                                                    (0x1<<16) // Overflow of cpl queue.
44293   #define PGLUE_B_REG_INT_STS_PGL_CPL_AFT_SHIFT                                                              16
44294   #define PGLUE_B_REG_INT_STS_PGL_CPL_OF                                                                     (0x1<<17) // Overflow error on completion or target write.
44295   #define PGLUE_B_REG_INT_STS_PGL_CPL_OF_SHIFT                                                               17
44296   #define PGLUE_B_REG_INT_STS_PGL_CPL_ECRC                                                                   (0x1<<18) // Ecrc error on completion or target write.
44297   #define PGLUE_B_REG_INT_STS_PGL_CPL_ECRC_SHIFT                                                             18
44298   #define PGLUE_B_REG_INT_STS_PGL_PCIE_ATTN                                                                  (0x1<<19) // Pcie core raised an attention.
44299   #define PGLUE_B_REG_INT_STS_PGL_PCIE_ATTN_SHIFT                                                            19
44300   #define PGLUE_B_REG_INT_STS_PGL_READ_BLOCKED                                                               (0x1<<20) // Read was blocked due to master_en.
44301   #define PGLUE_B_REG_INT_STS_PGL_READ_BLOCKED_SHIFT                                                         20
44302   #define PGLUE_B_REG_INT_STS_PGL_WRITE_BLOCKED                                                              (0x1<<21) // Write was blocked due to master_en.
44303   #define PGLUE_B_REG_INT_STS_PGL_WRITE_BLOCKED_SHIFT                                                        21
44304   #define PGLUE_B_REG_INT_STS_VF_ILT_ERR                                                                     (0x1<<22) // Indicates a request received with VF ILT error indication from PSWRQ. The request was dropped. Details are stored in vf_ilt_err_add and vf_ilt_err_details registers.
44305   #define PGLUE_B_REG_INT_STS_VF_ILT_ERR_SHIFT                                                               22
44306   #define PGLUE_B_REG_INT_STS_RXOBFFEXCEPTION_ATTN_K2_E5                                                     (0x1<<23) // Indicate rxobffexception_attn is asseted
44307   #define PGLUE_B_REG_INT_STS_RXOBFFEXCEPTION_ATTN_K2_E5_SHIFT                                               23
44308 #define PGLUE_B_REG_INT_MASK                                                                                 0x2a8184UL //Access:RW   DataWidth:0x18   // Multi Field Register.
44309   #define PGLUE_B_REG_INT_MASK_ADDRESS_ERROR                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.ADDRESS_ERROR .
44310   #define PGLUE_B_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                           0
44311   #define PGLUE_B_REG_INT_MASK_INCORRECT_RCV_BEHAVIOR                                                        (0x1<<1) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.INCORRECT_RCV_BEHAVIOR .
44312   #define PGLUE_B_REG_INT_MASK_INCORRECT_RCV_BEHAVIOR_SHIFT                                                  1
44313   #define PGLUE_B_REG_INT_MASK_WAS_ERROR_ATTN                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.WAS_ERROR_ATTN .
44314   #define PGLUE_B_REG_INT_MASK_WAS_ERROR_ATTN_SHIFT                                                          2
44315   #define PGLUE_B_REG_INT_MASK_VF_LENGTH_VIOLATION_ATTN                                                      (0x1<<3) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.VF_LENGTH_VIOLATION_ATTN .
44316   #define PGLUE_B_REG_INT_MASK_VF_LENGTH_VIOLATION_ATTN_SHIFT                                                3
44317   #define PGLUE_B_REG_INT_MASK_VF_GRC_SPACE_VIOLATION_ATTN                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.VF_GRC_SPACE_VIOLATION_ATTN .
44318   #define PGLUE_B_REG_INT_MASK_VF_GRC_SPACE_VIOLATION_ATTN_SHIFT                                             4
44319   #define PGLUE_B_REG_INT_MASK_TCPL_ERROR_ATTN                                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.TCPL_ERROR_ATTN .
44320   #define PGLUE_B_REG_INT_MASK_TCPL_ERROR_ATTN_SHIFT                                                         5
44321   #define PGLUE_B_REG_INT_MASK_TCPL_IN_TWO_RCBS_ATTN                                                         (0x1<<6) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.TCPL_IN_TWO_RCBS_ATTN .
44322   #define PGLUE_B_REG_INT_MASK_TCPL_IN_TWO_RCBS_ATTN_SHIFT                                                   6
44323   #define PGLUE_B_REG_INT_MASK_CSSNOOP_FIFO_OVERFLOW                                                         (0x1<<7) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.CSSNOOP_FIFO_OVERFLOW .
44324   #define PGLUE_B_REG_INT_MASK_CSSNOOP_FIFO_OVERFLOW_SHIFT                                                   7
44325   #define PGLUE_B_REG_INT_MASK_TCPL_TRANSLATION_SIZE_DIFFERENT                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.TCPL_TRANSLATION_SIZE_DIFFERENT .
44326   #define PGLUE_B_REG_INT_MASK_TCPL_TRANSLATION_SIZE_DIFFERENT_SHIFT                                         8
44327   #define PGLUE_B_REG_INT_MASK_PCIE_RX_L0S_TIMEOUT                                                           (0x1<<9) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PCIE_RX_L0S_TIMEOUT .
44328   #define PGLUE_B_REG_INT_MASK_PCIE_RX_L0S_TIMEOUT_SHIFT                                                     9
44329   #define PGLUE_B_REG_INT_MASK_MASTER_ZLR_ATTN                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.MASTER_ZLR_ATTN .
44330   #define PGLUE_B_REG_INT_MASK_MASTER_ZLR_ATTN_SHIFT                                                         10
44331   #define PGLUE_B_REG_INT_MASK_ADMIN_WINDOW_VIOLATION_ATTN                                                   (0x1<<11) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.ADMIN_WINDOW_VIOLATION_ATTN .
44332   #define PGLUE_B_REG_INT_MASK_ADMIN_WINDOW_VIOLATION_ATTN_SHIFT                                             11
44333   #define PGLUE_B_REG_INT_MASK_OUT_OF_RANGE_FUNCTION_IN_PRETEND                                              (0x1<<12) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.OUT_OF_RANGE_FUNCTION_IN_PRETEND .
44334   #define PGLUE_B_REG_INT_MASK_OUT_OF_RANGE_FUNCTION_IN_PRETEND_SHIFT                                        12
44335   #define PGLUE_B_REG_INT_MASK_ILLEGAL_ADDRESS                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.ILLEGAL_ADDRESS .
44336   #define PGLUE_B_REG_INT_MASK_ILLEGAL_ADDRESS_SHIFT                                                         13
44337   #define PGLUE_B_REG_INT_MASK_PGL_CPL_ERR                                                                   (0x1<<14) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_CPL_ERR .
44338   #define PGLUE_B_REG_INT_MASK_PGL_CPL_ERR_SHIFT                                                             14
44339   #define PGLUE_B_REG_INT_MASK_PGL_TXW_OF                                                                    (0x1<<15) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_TXW_OF .
44340   #define PGLUE_B_REG_INT_MASK_PGL_TXW_OF_SHIFT                                                              15
44341   #define PGLUE_B_REG_INT_MASK_PGL_CPL_AFT                                                                   (0x1<<16) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_CPL_AFT .
44342   #define PGLUE_B_REG_INT_MASK_PGL_CPL_AFT_SHIFT                                                             16
44343   #define PGLUE_B_REG_INT_MASK_PGL_CPL_OF                                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_CPL_OF .
44344   #define PGLUE_B_REG_INT_MASK_PGL_CPL_OF_SHIFT                                                              17
44345   #define PGLUE_B_REG_INT_MASK_PGL_CPL_ECRC                                                                  (0x1<<18) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_CPL_ECRC .
44346   #define PGLUE_B_REG_INT_MASK_PGL_CPL_ECRC_SHIFT                                                            18
44347   #define PGLUE_B_REG_INT_MASK_PGL_PCIE_ATTN                                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_PCIE_ATTN .
44348   #define PGLUE_B_REG_INT_MASK_PGL_PCIE_ATTN_SHIFT                                                           19
44349   #define PGLUE_B_REG_INT_MASK_PGL_READ_BLOCKED                                                              (0x1<<20) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_READ_BLOCKED .
44350   #define PGLUE_B_REG_INT_MASK_PGL_READ_BLOCKED_SHIFT                                                        20
44351   #define PGLUE_B_REG_INT_MASK_PGL_WRITE_BLOCKED                                                             (0x1<<21) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.PGL_WRITE_BLOCKED .
44352   #define PGLUE_B_REG_INT_MASK_PGL_WRITE_BLOCKED_SHIFT                                                       21
44353   #define PGLUE_B_REG_INT_MASK_VF_ILT_ERR                                                                    (0x1<<22) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.VF_ILT_ERR .
44354   #define PGLUE_B_REG_INT_MASK_VF_ILT_ERR_SHIFT                                                              22
44355   #define PGLUE_B_REG_INT_MASK_RXOBFFEXCEPTION_ATTN_K2_E5                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: PGLUE_B_REG_INT_STS.RXOBFFEXCEPTION_ATTN .
44356   #define PGLUE_B_REG_INT_MASK_RXOBFFEXCEPTION_ATTN_K2_E5_SHIFT                                              23
44357 #define PGLUE_B_REG_INT_STS_WR                                                                               0x2a8188UL //Access:WR   DataWidth:0x18   // Multi Field Register.
44358   #define PGLUE_B_REG_INT_STS_WR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
44359   #define PGLUE_B_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                         0
44360   #define PGLUE_B_REG_INT_STS_WR_INCORRECT_RCV_BEHAVIOR                                                      (0x1<<1) // Target RW or completion not according to PCIe core spec. See incorrect_rcv_details.
44361   #define PGLUE_B_REG_INT_STS_WR_INCORRECT_RCV_BEHAVIOR_SHIFT                                                1
44362   #define PGLUE_B_REG_INT_STS_WR_WAS_ERROR_ATTN                                                              (0x1<<2) // Indicates a memory read completion was received with an uncorrectable error. Was_error dirty bits provide the function on which the completion was received.
44363   #define PGLUE_B_REG_INT_STS_WR_WAS_ERROR_ATTN_SHIFT                                                        2
44364   #define PGLUE_B_REG_INT_STS_WR_VF_LENGTH_VIOLATION_ATTN                                                    (0x1<<3) // Indicates a  VF BAR0 length violation: length of more than 2DWs; length of 2DWs and address not QW aligned; window is GRC and length is more than 1 DW. Details are stored in vf_length_violation_details register.
44365   #define PGLUE_B_REG_INT_STS_WR_VF_LENGTH_VIOLATION_ATTN_SHIFT                                              3
44366   #define PGLUE_B_REG_INT_STS_WR_VF_GRC_SPACE_VIOLATION_ATTN                                                 (0x1<<4) // Indicates target VF request accessing VF GRC space that failed permission check. Permission checks are: function permission; RW permission; address range permission. Details are stored in vf_grc_space_violation_details register.
44367   #define PGLUE_B_REG_INT_STS_WR_VF_GRC_SPACE_VIOLATION_ATTN_SHIFT                                           4
44368   #define PGLUE_B_REG_INT_STS_WR_TCPL_ERROR_ATTN                                                             (0x1<<5) // Indicates an ATS translation completion was received with an uncorrectable error.
44369   #define PGLUE_B_REG_INT_STS_WR_TCPL_ERROR_ATTN_SHIFT                                                       5
44370   #define PGLUE_B_REG_INT_STS_WR_TCPL_IN_TWO_RCBS_ATTN                                                       (0x1<<6) // Indicates ATS Translation Completion received in two rcbs (packets). Details are stored in tcpl_in_two_rcbs_details register.
44371   #define PGLUE_B_REG_INT_STS_WR_TCPL_IN_TWO_RCBS_ATTN_SHIFT                                                 6
44372   #define PGLUE_B_REG_INT_STS_WR_CSSNOOP_FIFO_OVERFLOW                                                       (0x1<<7) // Indicates an overflow in CSSNOOP sync fifo.
44373   #define PGLUE_B_REG_INT_STS_WR_CSSNOOP_FIFO_OVERFLOW_SHIFT                                                 7
44374   #define PGLUE_B_REG_INT_STS_WR_TCPL_TRANSLATION_SIZE_DIFFERENT                                             (0x1<<8) // Indicates a function received a Translation Completion with a Translation Size field different than the Function programmed STU value. Note that the disable_tcpl_translation_size_check configuration does not affect this interrupt.
44375   #define PGLUE_B_REG_INT_STS_WR_TCPL_TRANSLATION_SIZE_DIFFERENT_SHIFT                                       8
44376   #define PGLUE_B_REG_INT_STS_WR_PCIE_RX_L0S_TIMEOUT                                                         (0x1<<9) // A PCIe IP debug signal indicating a failure to exit Rx_L0s correctly.  If this occurs "too frequently", this means that the N_FTS is too low and needs to be adjusted.
44377   #define PGLUE_B_REG_INT_STS_WR_PCIE_RX_L0S_TIMEOUT_SHIFT                                                   9
44378   #define PGLUE_B_REG_INT_STS_WR_MASTER_ZLR_ATTN                                                             (0x1<<10) // Indicates a zero length read arrived from PSWRQ. Should not normally happen, but might happen with physical device assignement flow.
44379   #define PGLUE_B_REG_INT_STS_WR_MASTER_ZLR_ATTN_SHIFT                                                       10
44380   #define PGLUE_B_REG_INT_STS_WR_ADMIN_WINDOW_VIOLATION_ATTN                                                 (0x1<<11) // Indicates Read/Write accesses to the admin window that have a length bigger than 1DW or first byte enable != 0xf.
44381   #define PGLUE_B_REG_INT_STS_WR_ADMIN_WINDOW_VIOLATION_ATTN_SHIFT                                           11
44382   #define PGLUE_B_REG_INT_STS_WR_OUT_OF_RANGE_FUNCTION_IN_PRETEND                                            (0x1<<12) // Indicates Target R/W where pretend register contains an out of range function. Relevant when number of PFs or VFs is not a power of two. In E4, it indicates VFID bigger than 95.
44383   #define PGLUE_B_REG_INT_STS_WR_OUT_OF_RANGE_FUNCTION_IN_PRETEND_SHIFT                                      12
44384   #define PGLUE_B_REG_INT_STS_WR_ILLEGAL_ADDRESS                                                             (0x1<<13) // Indicates an illegal address event - address smaller than minimal_address_log or bigger than maximal_address_log. Details are stored in illegal_address_add and illegal_address_details registers.
44385   #define PGLUE_B_REG_INT_STS_WR_ILLEGAL_ADDRESS_SHIFT                                                       13
44386   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_ERR                                                                 (0x1<<14) // Completion error received from core.
44387   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_ERR_SHIFT                                                           14
44388   #define PGLUE_B_REG_INT_STS_WR_PGL_TXW_OF                                                                  (0x1<<15) // Overflow of tx write queue.
44389   #define PGLUE_B_REG_INT_STS_WR_PGL_TXW_OF_SHIFT                                                            15
44390   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_AFT                                                                 (0x1<<16) // Overflow of cpl queue.
44391   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_AFT_SHIFT                                                           16
44392   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_OF                                                                  (0x1<<17) // Overflow error on completion or target write.
44393   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_OF_SHIFT                                                            17
44394   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_ECRC                                                                (0x1<<18) // Ecrc error on completion or target write.
44395   #define PGLUE_B_REG_INT_STS_WR_PGL_CPL_ECRC_SHIFT                                                          18
44396   #define PGLUE_B_REG_INT_STS_WR_PGL_PCIE_ATTN                                                               (0x1<<19) // Pcie core raised an attention.
44397   #define PGLUE_B_REG_INT_STS_WR_PGL_PCIE_ATTN_SHIFT                                                         19
44398   #define PGLUE_B_REG_INT_STS_WR_PGL_READ_BLOCKED                                                            (0x1<<20) // Read was blocked due to master_en.
44399   #define PGLUE_B_REG_INT_STS_WR_PGL_READ_BLOCKED_SHIFT                                                      20
44400   #define PGLUE_B_REG_INT_STS_WR_PGL_WRITE_BLOCKED                                                           (0x1<<21) // Write was blocked due to master_en.
44401   #define PGLUE_B_REG_INT_STS_WR_PGL_WRITE_BLOCKED_SHIFT                                                     21
44402   #define PGLUE_B_REG_INT_STS_WR_VF_ILT_ERR                                                                  (0x1<<22) // Indicates a request received with VF ILT error indication from PSWRQ. The request was dropped. Details are stored in vf_ilt_err_add and vf_ilt_err_details registers.
44403   #define PGLUE_B_REG_INT_STS_WR_VF_ILT_ERR_SHIFT                                                            22
44404   #define PGLUE_B_REG_INT_STS_WR_RXOBFFEXCEPTION_ATTN_K2_E5                                                  (0x1<<23) // Indicate rxobffexception_attn is asseted
44405   #define PGLUE_B_REG_INT_STS_WR_RXOBFFEXCEPTION_ATTN_K2_E5_SHIFT                                            23
44406 #define PGLUE_B_REG_INT_STS_CLR                                                                              0x2a818cUL //Access:RC   DataWidth:0x18   // Multi Field Register.
44407   #define PGLUE_B_REG_INT_STS_CLR_ADDRESS_ERROR                                                              (0x1<<0) // Signals an unknown address to the rf module.
44408   #define PGLUE_B_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                        0
44409   #define PGLUE_B_REG_INT_STS_CLR_INCORRECT_RCV_BEHAVIOR                                                     (0x1<<1) // Target RW or completion not according to PCIe core spec. See incorrect_rcv_details.
44410   #define PGLUE_B_REG_INT_STS_CLR_INCORRECT_RCV_BEHAVIOR_SHIFT                                               1
44411   #define PGLUE_B_REG_INT_STS_CLR_WAS_ERROR_ATTN                                                             (0x1<<2) // Indicates a memory read completion was received with an uncorrectable error. Was_error dirty bits provide the function on which the completion was received.
44412   #define PGLUE_B_REG_INT_STS_CLR_WAS_ERROR_ATTN_SHIFT                                                       2
44413   #define PGLUE_B_REG_INT_STS_CLR_VF_LENGTH_VIOLATION_ATTN                                                   (0x1<<3) // Indicates a  VF BAR0 length violation: length of more than 2DWs; length of 2DWs and address not QW aligned; window is GRC and length is more than 1 DW. Details are stored in vf_length_violation_details register.
44414   #define PGLUE_B_REG_INT_STS_CLR_VF_LENGTH_VIOLATION_ATTN_SHIFT                                             3
44415   #define PGLUE_B_REG_INT_STS_CLR_VF_GRC_SPACE_VIOLATION_ATTN                                                (0x1<<4) // Indicates target VF request accessing VF GRC space that failed permission check. Permission checks are: function permission; RW permission; address range permission. Details are stored in vf_grc_space_violation_details register.
44416   #define PGLUE_B_REG_INT_STS_CLR_VF_GRC_SPACE_VIOLATION_ATTN_SHIFT                                          4
44417   #define PGLUE_B_REG_INT_STS_CLR_TCPL_ERROR_ATTN                                                            (0x1<<5) // Indicates an ATS translation completion was received with an uncorrectable error.
44418   #define PGLUE_B_REG_INT_STS_CLR_TCPL_ERROR_ATTN_SHIFT                                                      5
44419   #define PGLUE_B_REG_INT_STS_CLR_TCPL_IN_TWO_RCBS_ATTN                                                      (0x1<<6) // Indicates ATS Translation Completion received in two rcbs (packets). Details are stored in tcpl_in_two_rcbs_details register.
44420   #define PGLUE_B_REG_INT_STS_CLR_TCPL_IN_TWO_RCBS_ATTN_SHIFT                                                6
44421   #define PGLUE_B_REG_INT_STS_CLR_CSSNOOP_FIFO_OVERFLOW                                                      (0x1<<7) // Indicates an overflow in CSSNOOP sync fifo.
44422   #define PGLUE_B_REG_INT_STS_CLR_CSSNOOP_FIFO_OVERFLOW_SHIFT                                                7
44423   #define PGLUE_B_REG_INT_STS_CLR_TCPL_TRANSLATION_SIZE_DIFFERENT                                            (0x1<<8) // Indicates a function received a Translation Completion with a Translation Size field different than the Function programmed STU value. Note that the disable_tcpl_translation_size_check configuration does not affect this interrupt.
44424   #define PGLUE_B_REG_INT_STS_CLR_TCPL_TRANSLATION_SIZE_DIFFERENT_SHIFT                                      8
44425   #define PGLUE_B_REG_INT_STS_CLR_PCIE_RX_L0S_TIMEOUT                                                        (0x1<<9) // A PCIe IP debug signal indicating a failure to exit Rx_L0s correctly.  If this occurs "too frequently", this means that the N_FTS is too low and needs to be adjusted.
44426   #define PGLUE_B_REG_INT_STS_CLR_PCIE_RX_L0S_TIMEOUT_SHIFT                                                  9
44427   #define PGLUE_B_REG_INT_STS_CLR_MASTER_ZLR_ATTN                                                            (0x1<<10) // Indicates a zero length read arrived from PSWRQ. Should not normally happen, but might happen with physical device assignement flow.
44428   #define PGLUE_B_REG_INT_STS_CLR_MASTER_ZLR_ATTN_SHIFT                                                      10
44429   #define PGLUE_B_REG_INT_STS_CLR_ADMIN_WINDOW_VIOLATION_ATTN                                                (0x1<<11) // Indicates Read/Write accesses to the admin window that have a length bigger than 1DW or first byte enable != 0xf.
44430   #define PGLUE_B_REG_INT_STS_CLR_ADMIN_WINDOW_VIOLATION_ATTN_SHIFT                                          11
44431   #define PGLUE_B_REG_INT_STS_CLR_OUT_OF_RANGE_FUNCTION_IN_PRETEND                                           (0x1<<12) // Indicates Target R/W where pretend register contains an out of range function. Relevant when number of PFs or VFs is not a power of two. In E4, it indicates VFID bigger than 95.
44432   #define PGLUE_B_REG_INT_STS_CLR_OUT_OF_RANGE_FUNCTION_IN_PRETEND_SHIFT                                     12
44433   #define PGLUE_B_REG_INT_STS_CLR_ILLEGAL_ADDRESS                                                            (0x1<<13) // Indicates an illegal address event - address smaller than minimal_address_log or bigger than maximal_address_log. Details are stored in illegal_address_add and illegal_address_details registers.
44434   #define PGLUE_B_REG_INT_STS_CLR_ILLEGAL_ADDRESS_SHIFT                                                      13
44435   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_ERR                                                                (0x1<<14) // Completion error received from core.
44436   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_ERR_SHIFT                                                          14
44437   #define PGLUE_B_REG_INT_STS_CLR_PGL_TXW_OF                                                                 (0x1<<15) // Overflow of tx write queue.
44438   #define PGLUE_B_REG_INT_STS_CLR_PGL_TXW_OF_SHIFT                                                           15
44439   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_AFT                                                                (0x1<<16) // Overflow of cpl queue.
44440   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_AFT_SHIFT                                                          16
44441   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_OF                                                                 (0x1<<17) // Overflow error on completion or target write.
44442   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_OF_SHIFT                                                           17
44443   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_ECRC                                                               (0x1<<18) // Ecrc error on completion or target write.
44444   #define PGLUE_B_REG_INT_STS_CLR_PGL_CPL_ECRC_SHIFT                                                         18
44445   #define PGLUE_B_REG_INT_STS_CLR_PGL_PCIE_ATTN                                                              (0x1<<19) // Pcie core raised an attention.
44446   #define PGLUE_B_REG_INT_STS_CLR_PGL_PCIE_ATTN_SHIFT                                                        19
44447   #define PGLUE_B_REG_INT_STS_CLR_PGL_READ_BLOCKED                                                           (0x1<<20) // Read was blocked due to master_en.
44448   #define PGLUE_B_REG_INT_STS_CLR_PGL_READ_BLOCKED_SHIFT                                                     20
44449   #define PGLUE_B_REG_INT_STS_CLR_PGL_WRITE_BLOCKED                                                          (0x1<<21) // Write was blocked due to master_en.
44450   #define PGLUE_B_REG_INT_STS_CLR_PGL_WRITE_BLOCKED_SHIFT                                                    21
44451   #define PGLUE_B_REG_INT_STS_CLR_VF_ILT_ERR                                                                 (0x1<<22) // Indicates a request received with VF ILT error indication from PSWRQ. The request was dropped. Details are stored in vf_ilt_err_add and vf_ilt_err_details registers.
44452   #define PGLUE_B_REG_INT_STS_CLR_VF_ILT_ERR_SHIFT                                                           22
44453   #define PGLUE_B_REG_INT_STS_CLR_RXOBFFEXCEPTION_ATTN_K2_E5                                                 (0x1<<23) // Indicate rxobffexception_attn is asseted
44454   #define PGLUE_B_REG_INT_STS_CLR_RXOBFFEXCEPTION_ATTN_K2_E5_SHIFT                                           23
44455 #define PGLUE_B_REG_PRTY_MASK                                                                                0x2a8194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
44456   #define PGLUE_B_REG_PRTY_MASK_DATAPATH_REGISTERS                                                           (0x1<<0) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS.DATAPATH_REGISTERS .
44457   #define PGLUE_B_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                     0
44458 #define PGLUE_B_REG_PRTY_MASK_H_0_BB_K2                                                                      0x2a8204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
44459   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
44460   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2_SHIFT                                               0
44461   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                     (0x1<<4) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
44462   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                               4
44463   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
44464   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_SHIFT                                               1
44465   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                  (0x1<<2) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
44466   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                            2
44467   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                  (0x1<<3) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
44468   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                            3
44469   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                     (0x1<<5) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
44470   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                               5
44471   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
44472   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_SHIFT                                               4
44473   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
44474   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2_SHIFT                                               5
44475   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
44476   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_SHIFT                                               6
44477   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
44478   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_SHIFT                                               7
44479   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
44480   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2_SHIFT                                               8
44481   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                     (0x1<<10) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
44482   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                               10
44483   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
44484   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_SHIFT                                               9
44485   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                     (0x1<<11) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
44486   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                               11
44487   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2                                                     (0x1<<10) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
44488   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_SHIFT                                               10
44489   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                     (0x1<<6) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
44490   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                               6
44491   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2                                                     (0x1<<11) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
44492   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_SHIFT                                               11
44493   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2                                                     (0x1<<12) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
44494   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2_SHIFT                                               12
44495   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2                                                     (0x1<<13) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
44496   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_SHIFT                                               13
44497   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB                                                     (0x1<<7) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
44498   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_SHIFT                                               7
44499   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2                                                     (0x1<<14) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
44500   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2_SHIFT                                               14
44501   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB                                                     (0x1<<8) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
44502   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_SHIFT                                               8
44503   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2                                                     (0x1<<15) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
44504   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2_SHIFT                                               15
44505   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB                                                     (0x1<<9) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
44506   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_SHIFT                                               9
44507   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2                                                     (0x1<<16) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
44508   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2_SHIFT                                               16
44509   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB                                                     (0x1<<0) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
44510   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_SHIFT                                               0
44511   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2                                                     (0x1<<17) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
44512   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2_SHIFT                                               17
44513   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2                                                     (0x1<<18) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
44514   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2_SHIFT                                               18
44515   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2                                                     (0x1<<19) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
44516   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_SHIFT                                               19
44517   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                     (0x1<<20) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
44518   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                               20
44519   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                     (0x1<<21) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
44520   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                               21
44521   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2                                                     (0x1<<22) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
44522   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2_SHIFT                                               22
44523   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                     (0x1<<1) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
44524   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                               1
44525   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                     (0x1<<23) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
44526   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                               23
44527   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB                                                     (0x1<<12) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
44528   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_SHIFT                                               12
44529   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2                                                     (0x1<<24) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
44530   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_SHIFT                                               24
44531   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_0_BB                                                   (0x1<<13) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_0 .
44532   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_0_BB_SHIFT                                             13
44533   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_0_K2                                                   (0x1<<25) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_0 .
44534   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_0_K2_SHIFT                                             25
44535   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_1_BB                                                   (0x1<<14) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_1 .
44536   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_1_BB_SHIFT                                             14
44537   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_1_K2                                                   (0x1<<26) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_1 .
44538   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_1_K2_SHIFT                                             26
44539   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_2_BB                                                   (0x1<<15) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_2 .
44540   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_2_BB_SHIFT                                             15
44541   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_2_K2                                                   (0x1<<27) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_2 .
44542   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_2_K2_SHIFT                                             27
44543   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_3_BB                                                   (0x1<<16) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_3 .
44544   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_3_BB_SHIFT                                             16
44545   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_3_K2                                                   (0x1<<28) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_3 .
44546   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_3_K2_SHIFT                                             28
44547   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_4_BB                                                   (0x1<<17) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_4 .
44548   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_4_BB_SHIFT                                             17
44549   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_4_K2                                                   (0x1<<29) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_4 .
44550   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_4_K2_SHIFT                                             29
44551   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_5_BB                                                   (0x1<<18) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_5 .
44552   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_5_BB_SHIFT                                             18
44553   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_5_K2                                                   (0x1<<30) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_5 .
44554   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_5_K2_SHIFT                                             30
44555   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_6_BB                                                   (0x1<<19) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_6 .
44556   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_6_BB_SHIFT                                             19
44557   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_7_BB                                                   (0x1<<20) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY_7 .
44558   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_7_BB_SHIFT                                             20
44559   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB                                                     (0x1<<21) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
44560   #define PGLUE_B_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_SHIFT                                               21
44561 #define PGLUE_B_REG_PRTY_MASK_H_1_K2                                                                         0x2a8214UL //Access:RW   DataWidth:0x3    // Multi Field Register.
44562   #define PGLUE_B_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_6_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY_6 .
44563   #define PGLUE_B_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_6_K2_SHIFT                                             0
44564   #define PGLUE_B_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_7_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY_7 .
44565   #define PGLUE_B_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_7_K2_SHIFT                                             1
44566   #define PGLUE_B_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: PGLUE_B_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
44567   #define PGLUE_B_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2_SHIFT                                               2
44568 #define PGLUE_B_REG_MEM_ECC_EVENTS_BB                                                                        0x2a8210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
44569 #define PGLUE_B_REG_MEM_ECC_EVENTS_K2                                                                        0x2a8220UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
44570 #define PGLUE_B_REG_DBG_SELECT                                                                               0x2a8400UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
44571 #define PGLUE_B_REG_DBG_DWORD_ENABLE                                                                         0x2a8404UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
44572 #define PGLUE_B_REG_DBG_SHIFT                                                                                0x2a8408UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
44573 #define PGLUE_B_REG_DBG_FORCE_VALID                                                                          0x2a840cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
44574 #define PGLUE_B_REG_DBG_FORCE_FRAME                                                                          0x2a8410UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
44575 #define PGLUE_B_REG_DBG_OUT_DATA                                                                             0x2a8420UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
44576 #define PGLUE_B_REG_DBG_OUT_DATA_SIZE                                                                        8
44577 #define PGLUE_B_REG_DBG_OUT_VALID                                                                            0x2a8440UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
44578 #define PGLUE_B_REG_DBG_OUT_FRAME                                                                            0x2a8444UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
44579 #define PGLUE_B_REG_PGL_ECO_RESERVED                                                                         0x2a8460UL //Access:RW   DataWidth:0x20   // Debug only: Reserved bits for ECO. Bit 0 - for Atomic Op / MRD handling of NPH credits. 0 - Can send both if there is one NPH credit and this may cause HOL blocking on user TX interface and theoretically cause deadlock between RC and device. 1 - Each waits for 2 NPH credits to be sent. Bit 1 - For CQ84726 - RW ordering. Should be the same as bit 2 in PGLCS eco_reserved. 0 - Add the fix. 1 - Do not add the fix.
44580 #define PGLUE_B_REG_PGL_ECO_RESERVED2                                                                        0x2a8464UL //Access:RW   DataWidth:0x20   // Debug only: Reserved bits for ECO.
44581 #define PGLUE_B_REG_DBGSYN_ALMOST_FULL_THR                                                                   0x2a8468UL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
44582 #define PGLUE_B_REG_DBGBUS_PATH_SELECT                                                                       0x2a846cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
44583   #define PGLUE_B_REG_DBGBUS_PATH_SELECT_DBGBUS_PATH_SELECT_E0                                               (0x1<<0) // 0 - Debug bus is not output to RBCN_e0. 1 - Debug bus is output to RBCN_e0.
44584   #define PGLUE_B_REG_DBGBUS_PATH_SELECT_DBGBUS_PATH_SELECT_E0_SHIFT                                         0
44585   #define PGLUE_B_REG_DBGBUS_PATH_SELECT_DBGBUS_PATH_SELECT_E1                                               (0x1<<1) // 0 - Debug bus is not output to RBCN_e1. 1 - Debug bus is output to RBCN_e1.
44586   #define PGLUE_B_REG_DBGBUS_PATH_SELECT_DBGBUS_PATH_SELECT_E1_SHIFT                                         1
44587 #define PGLUE_B_REG_PGL_DEBUG                                                                                0x2a8470UL //Access:RW   DataWidth:0x3    // Multi Field Register.
44588   #define PGLUE_B_REG_PGL_DEBUG_PGL_TXR_RELAX                                                                (0x1<<0) // Debug only.
44589   #define PGLUE_B_REG_PGL_DEBUG_PGL_TXR_RELAX_SHIFT                                                          0
44590   #define PGLUE_B_REG_PGL_DEBUG_PGL_TXW_RELAX                                                                (0x1<<1) // Debug only.
44591   #define PGLUE_B_REG_PGL_DEBUG_PGL_TXW_RELAX_SHIFT                                                          1
44592   #define PGLUE_B_REG_PGL_DEBUG_PGL_DISABLE                                                                  (0x1<<2) // Debug only.
44593   #define PGLUE_B_REG_PGL_DEBUG_PGL_DISABLE_SHIFT                                                            2
44594 #define PGLUE_B_REG_PGL_MOT                                                                                  0x2a8474UL //Access:R    DataWidth:0x6    // Debug only.
44595 #define PGLUE_B_REG_PGL_CORE_DEBUG                                                                           0x2a8478UL //Access:RW   DataWidth:0xa    // Multi Field Register.
44596   #define PGLUE_B_REG_PGL_CORE_DEBUG_SEL_1                                                                   (0xf<<0) // Pcie core debug mux select 1. this field controls the output of the debug bus of the pcie_core.
44597   #define PGLUE_B_REG_PGL_CORE_DEBUG_SEL_1_SHIFT                                                             0
44598   #define PGLUE_B_REG_PGL_CORE_DEBUG_SEL_2                                                                   (0xf<<4) // Pcie core debug mux select 2.
44599   #define PGLUE_B_REG_PGL_CORE_DEBUG_SEL_2_SHIFT                                                             4
44600   #define PGLUE_B_REG_PGL_CORE_DEBUG_PGL_PARITY_MODE                                                         (0x1<<8) // This bit forces a parity error in the replay buffer.
44601   #define PGLUE_B_REG_PGL_CORE_DEBUG_PGL_PARITY_MODE_SHIFT                                                   8
44602   #define PGLUE_B_REG_PGL_CORE_DEBUG_PGL_TXARB_SP                                                            (0x1<<9) // This bit give strict priority to read over write on the PGL read-write arbiter.
44603   #define PGLUE_B_REG_PGL_CORE_DEBUG_PGL_TXARB_SP_SHIFT                                                      9
44604 #define PGLUE_B_REG_PGL_PM_STATUS                                                                            0x2a847cUL //Access:R    DataWidth:0x10   // Contains pcie_func_hidden vector.
44605 #define PGLUE_B_REG_PGL_WRITE_BLOCKED                                                                        0x2a8480UL //Access:R    DataWidth:0x2    // Bit 0: This bit indicates that a write request was blocked because of bus_master_en was deasserted. Bit 1: Added in BigBear-B0. Indicates that currently a write request is blocked due to any of the blocking conditions.
44606 #define PGLUE_B_REG_PGL_READ_BLOCKED                                                                         0x2a8484UL //Access:R    DataWidth:0x2    // Bit 0: This bit indicates that a read request was blocked because of bus_master_en was deasserted. Bit 1: Added in BigBear-B0. Indicates that currently a read request is blocked due to any of the blocking conditions.
44607 #define PGLUE_B_REG_READ_FIFO_OCCUPANCY_LEVEL                                                                0x2a8488UL //Access:R    DataWidth:0x4    // Debug only: Occupancy level in PGLUE master read FIFO. This is the driver counter.
44608 #define PGLUE_B_REG_WRITE_FIFO_MAX_OCCUPANCY_LEVEL                                                           0x2a848cUL //Access:R    DataWidth:0x5    // Debug only: Maximal occupancy level in PGLUE master write FIFO.
44609 #define PGLUE_B_REG_READ_FIFO_MAX_OCCUPANCY_LEVEL                                                            0x2a8490UL //Access:R    DataWidth:0x4    // Debug only: Maximal occupancy level in PGLUE master read FIFO.
44610 #define PGLUE_B_REG_WRITE_FIFO_WRITE_PTR                                                                     0x2a8494UL //Access:R    DataWidth:0x5    // Debug only: Write pointer in PGLUE master write FIFO.
44611 #define PGLUE_B_REG_WRITE_FIFO_DRIVER_READ_PTR                                                               0x2a8498UL //Access:R    DataWidth:0x5    // Debug only: Driver read pointer in PGLUE master write FIFO.
44612 #define PGLUE_B_REG_WRITE_FIFO_FILLER_READ_PTR                                                               0x2a849cUL //Access:R    DataWidth:0x5    // Debug only: Filler read pointer in PGLUE master write FIFO.
44613 #define PGLUE_B_REG_READ_FIFO_WRITE_PTR                                                                      0x2a84a0UL //Access:R    DataWidth:0x4    // Debug only: Write pointer in PGLUE master read FIFO.
44614 #define PGLUE_B_REG_READ_FIFO_DRIVER_READ_PTR                                                                0x2a84a4UL //Access:R    DataWidth:0x4    // Debug only: Driver read pointer in PGLUE master read FIFO.
44615 #define PGLUE_B_REG_MAX_USED_TAGS                                                                            0x2a84a8UL //Access:R    DataWidth:0x9    // Debug only: Maximal number of used tags at a given time since reset.
44616 #define PGLUE_B_REG_RX_LEGACY_ERRORS                                                                         0x2a84acUL //Access:R    DataWidth:0x8    // Each bit indicates a type of legacy error that was received in user RX interface since last reset. Note that such errors are legitimate. Bit 0 - Target memory read arrived with a correctable error. Bit 1 - Target memory read arrived with an uncorrectable error. Bit 2 - Configuration RW arrived with a correctable error. Bit 3 - Configuration RW arrived with an uncorrectable error. Bit 4 - Target memory write or MSGD arrived with a correctable error. Bit 5 - Target memory write or MSGD arrived with an uncorrectable error. Bit 6 - Master completion arrived with a correctable error. Bit 7 - Master completion arrived with an uncorrectable error.
44617 #define PGLUE_B_REG_PCIE_DBGSYN_ALMOST_FULL_THR                                                              0x2a84b0UL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the PCIe dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
44618 #define PGLUE_B_REG_PCIE_DBGSYN_ENABLE                                                                       0x2a84b4UL //Access:RW   DataWidth:0x1    // Debug only: When 1, PCIe dbgsyn clock synchronization FIFO is enabled and frame, valid, data are output from it to the debug block. When 0, PCIe dbgsyn clock synchronization FIFO is disabled and pcie_top_wrapper should output 0 in frame, valid and data outputs.
44619 #define PGLUE_B_REG_DISABLE_HIGHER_BW                                                                        0x2a84b8UL //Access:RW   DataWidth:0x3    // Multi Field Register.
44620   #define PGLUE_B_REG_DISABLE_HIGHER_BW_DISABLE_HIGHER_BW_WAW                                                (0x1<<0) // Debug only. Used to disable an E2 optimization of having less dead cycles between adjacent write request (write after write) from PGLUE to PCIe core. When disable_two_pending_wr_requests is 0; this bit must be 0 as well.
44621   #define PGLUE_B_REG_DISABLE_HIGHER_BW_DISABLE_HIGHER_BW_WAW_SHIFT                                          0
44622   #define PGLUE_B_REG_DISABLE_HIGHER_BW_DISABLE_TWO_PENDING_REQUESTS                                         (0x1<<1) // Debug only. Used to disable an E2 optimization of sending two pending requests from PGLUE to PCIe core. The two pending requests are of different types (master write; master read; target completion).
44623   #define PGLUE_B_REG_DISABLE_HIGHER_BW_DISABLE_TWO_PENDING_REQUESTS_SHIFT                                   1
44624   #define PGLUE_B_REG_DISABLE_HIGHER_BW_DISABLE_TWO_PENDING_WR_REQUESTS                                      (0x1<<2) // Debug only. Used to disable an E2 optimization of sending two pending write requests from PGLUE to PCIe core. When this bit is 0; disable_higher_bw_waw must be 0 as well.
44625   #define PGLUE_B_REG_DISABLE_HIGHER_BW_DISABLE_TWO_PENDING_WR_REQUESTS_SHIFT                                2
44626 #define PGLUE_B_REG_MEMCTRL_WR_RD_N_BB                                                                       0x2a84bcUL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
44627 #define PGLUE_B_REG_MEMCTRL_CMD_BB                                                                           0x2a84c0UL //Access:RW   DataWidth:0x8    // command to CPU BIST
44628 #define PGLUE_B_REG_MEMCTRL_ADDRESS_BB                                                                       0x2a84c4UL //Access:RW   DataWidth:0x8    // address to CPU BIST
44629 #define PGLUE_B_REG_MEMCTRL_STATUS                                                                           0x2a84c8UL //Access:R    DataWidth:0x20   // status from CPU BIST
44630 #define PGLUE_B_REG_PCIE_CHECKSUM_ERROR                                                                      0x2a84ccUL //Access:R    DataWidth:0x1    // Indicates there was an error in PCIe checksum in data from PCIe core.
44631 #define PGLUE_B_REG_REMOVE_PCIE_CHECKSUM                                                                     0x2a84d0UL //Access:RW   DataWidth:0x1    // Debug only: 0 - PCIe checksum is generated towards PCIe core. 1 - PCIe checksum is not generated towards PCIe core. This is a chicken bit in case that the extra sample added for checksum calculation needs to be bypassed.
44632 #define PGLUE_B_REG_TC_PER_VQ                                                                                0x2a84d4UL //Access:RW   DataWidth:0x20   // A bit per VQ that indicates the TC to use.
44633 #define PGLUE_B_REG_PSEUDO_VF_MASTER_ENABLE                                                                  0x2a84d8UL //Access:RW   DataWidth:0x1    // Enable for pseudo VF master mode.
44634 #define PGLUE_B_REG_PSEUDO_VF_TARGET_ENABLE                                                                  0x2a84dcUL //Access:RW   DataWidth:0x1    // Enable for pseudo VF target mode.
44635 #define PGLUE_B_REG_LOG2_F_DB_WND                                                                            0x2a84e0UL //Access:RW   DataWidth:0x5    // Pseudo VF target mode configuration that controls the size of each pseudo-VF in the BAR.
44636 #define PGLUE_B_REG_VF_BASE                                                                                  0x2a84e4UL //Access:RW   DataWidth:0x5    // Pseudo VF target mode configuration that defines first VF divided by 8 for each PF.
44637 #define PGLUE_B_REG_DORQ_ACCESS_VIA_BAR0_E5                                                                  0x2a84e8UL //Access:RW   DataWidth:0x3    // Enable PF to accesss DORQ via BAR0: 0-disable access; 1-enable access if BAR0 size is 128K;  2-enable access if BAR0 size is 256K;  4-enable access if BAR0 size is 512K;
44638 #define PGLUE_B_REG_VSC_EN_E5                                                                                0x2a84ecUL //Access:RW   DataWidth:0x9    // VSC fields: bit 0 - enable VSC; bits 1-8 - VSC reserved bits in VSC header
44639 #define PGLUE_B_REG_PGL_CONTROL0                                                                             0x2a8520UL //Access:RW   DataWidth:0x13   // Multi Field Register.
44640   #define PGLUE_B_REG_PGL_CONTROL0_PGL_CPL_AFT                                                               (0x7f<<0) // Almost full threshold for completion interface (debug purposes).
44641   #define PGLUE_B_REG_PGL_CONTROL0_PGL_CPL_AFT_SHIFT                                                         0
44642   #define PGLUE_B_REG_PGL_CONTROL0_PGL_DISABLE_INPUTS                                                        (0x1<<7) // Debug only: disable inputs to pgl.
44643   #define PGLUE_B_REG_PGL_CONTROL0_PGL_DISABLE_INPUTS_SHIFT                                                  7
44644   #define PGLUE_B_REG_PGL_CONTROL0_PGL_TXW_CC_THRESH                                                         (0x1f<<8) // The fullness threshold of the txw data fifo after which transaction may start.
44645   #define PGLUE_B_REG_PGL_CONTROL0_PGL_TXW_CC_THRESH_SHIFT                                                   8
44646   #define PGLUE_B_REG_PGL_CONTROL0_PGL_TXW_DP_AFT                                                            (0x3f<<13) // The fullnes threshold of the txw data fifo after which the block stops reading from pswwr.
44647   #define PGLUE_B_REG_PGL_CONTROL0_PGL_TXW_DP_AFT_SHIFT                                                      13
44648 #define PGLUE_B_REG_CSSNOOP_ALMOST_FULL_THR                                                                  0x2a8524UL //Access:RW   DataWidth:0x2    // Debug only: If more than this Number of entries are occupied in the cssnoop clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
44649 #define PGLUE_B_REG_TXW_H_SYNCFIFO_ALMOSTFULL_TH_K2_E5                                                       0x2a8528UL //Access:RW   DataWidth:0x5    // Debug only: If more than this Number of entries are occupied in the TXW header clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed. In AH, due to CQ84005, this value must be bigger or equal to txw_d_syncfifo_almostfull_th.
44650 #define PGLUE_B_REG_TXW_D_SYNCFIFO_ALMOSTFULL_TH_K2_E5                                                       0x2a852cUL //Access:RW   DataWidth:0x5    // Debug only: If more than this Number of entries are occupied in the TXW data clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
44651 #define PGLUE_B_REG_TXR_H_SYNCFIFO_ALMOSTFULL_TH_K2_E5                                                       0x2a8530UL //Access:RW   DataWidth:0x5    // Debug only: If more than this Number of entries are occupied in the TXR header clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
44652 #define PGLUE_B_REG_PGL_TXR_CDTS                                                                             0x2a8560UL //Access:R    DataWidth:0x9    // Debug only.
44653 #define PGLUE_B_REG_PGL_TXW_CDTS                                                                             0x2a8564UL //Access:R    DataWidth:0x15   // Debug only.
44654 #define PGLUE_B_REG_ADMIN_PER_PF_REGION                                                                      0x2a9000UL //Access:RW   DataWidth:0x20   // This register maps the Admin per-PF region. Addresses 0x0 - 0x5c: 12 per-PF PF windows. Each PF window contains two 32-bit values. The low address (0, 2, and on) contains the 22-bit offset register. The high address (1, 3 and on) contains the pretend registers. Addresses 0x60-0x1ec: reserved. Address 0x1f0: Global pretend register. Address 0x1f4 - reserved. Address 0x1f8 - ME opaque register. Address 0x1fc - ME concrete register. E4: split16. Note that the reset values of the read only addresses is not X. The reset value of the reserved addresses is 0.
44655 #define PGLUE_B_REG_ADMIN_PER_PF_REGION_SIZE                                                                 128
44656 #define PGLUE_B_REG_ADMIN_GLOBAL_REGION                                                                      0x2a9200UL //Access:RW   DataWidth:0x20   // This register maps the Admin global region. 0x0 - 0x3c8 (0x200 - 0x5c8) -  243 global windows. Each entry is the 12-bit window offset. Addresses 0x3cc - 0xe08 (0x5cc - 0xffc) - reserved (reset value 0).
44657 #define PGLUE_B_REG_ADMIN_GLOBAL_REGION_SIZE                                                                 896
44658 #define PGLUE_B_REG_CFG_SPACE_A_ADDRESS                                                                      0x2aa000UL //Access:RW   DataWidth:0x6    // Address[12:7] in PCI configuration space of the first register on which config space A attention is generated. Note that this register is in 128-byte units.
44659 #define PGLUE_B_REG_CFG_SPACE_A_ENABLE                                                                       0x2aa004UL //Access:RW   DataWidth:0x20   // Indicates which of the 32 registers starting in address cfg_space_a_address generates an attention. If bit N is set - a CSSNOOP cycle with address {cfg_space_a_address; 7b0}+4*N will generate a config space A attention.
44660 #define PGLUE_B_REG_CFG_SPACE_B_ADDRESS                                                                      0x2aa008UL //Access:RW   DataWidth:0x6    // Address[12:7] in PCI configuration space of the first register on which config space B attention is generated. Note that this register is in 128-byte units.
44661 #define PGLUE_B_REG_CFG_SPACE_B_ENABLE                                                                       0x2aa00cUL //Access:RW   DataWidth:0x20   // Indicates which of the 32 registers starting in address cfg_space_b_address generates an attention. If bit N is set - a CSSNOOP cycle with address {cfg_space_b_address; 7b0}+4*N will generate a config space B attention.
44662 #define PGLUE_B_REG_CFG_SPACE_A_REQUEST                                                                      0x2aa010UL //Access:R    DataWidth:0x10   // Config space A attention dirty bits. Each bit indicates that the corresponding PF generates config space A attention. Set by PXP. Reset by MCP writing 1 to icfg_space_a_request_clr. Note: register contains bits from both paths.
44663 #define PGLUE_B_REG_CFG_SPACE_A_REQUEST_CLR                                                                  0x2aa014UL //Access:W    DataWidth:0x10   // Config space A attention dirty bits clear. MCP writes 1 to a bit in this register in order to clear the corresponding bit in cfg_space_a_request register. Note: register contains bits from both paths. Note: Need to re-read the enabled registers after clearing the dirty bit and then check the dirty bit is still clear since they may have been written again during the scan.
44664 #define PGLUE_B_REG_CFG_SPACE_B_REQUEST                                                                      0x2aa018UL //Access:R    DataWidth:0x10   // Config space B attention dirty bits. Each bit indicates that the corresponding PF generates config space B attention. Set by PXP. Reset by MCP writing 1 to icfg_space_b_request_clr. Note: register contains bits from both paths.
44665 #define PGLUE_B_REG_CFG_SPACE_B_REQUEST_CLR                                                                  0x2aa01cUL //Access:W    DataWidth:0x10   // Config space B attention dirty bits clear. MCP writes 1 to a bit in this register in order to clear the corresponding bit in cfg_space_b_request register. Note: register contains bits from both paths. Note: Need to re-read the enabled registers after clearing the dirty bit and then check the dirty bit is still clear since they may have been written again during the scan.
44666 #define PGLUE_B_REG_FLR_REQUEST_VF_31_0                                                                      0x2aa020UL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 0 to 31. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_31_0_clr.
44667 #define PGLUE_B_REG_FLR_REQUEST_VF_63_32                                                                     0x2aa024UL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 32 to 63. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_63_32_clr.
44668 #define PGLUE_B_REG_FLR_REQUEST_VF_95_64                                                                     0x2aa028UL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 64 to 95. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_95_64_clr.
44669 #define PGLUE_B_REG_FLR_REQUEST_VF_127_96                                                                    0x2aa02cUL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 96 to 127. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_127_96_clr.
44670 #define PGLUE_B_REG_FLR_REQUEST_VF_159_128                                                                   0x2aa030UL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 128 to 159. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_159_128_clr.
44671 #define PGLUE_B_REG_FLR_REQUEST_VF_191_160                                                                   0x2aa034UL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 160 to 191. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_191_160_clr.
44672 #define PGLUE_B_REG_FLR_REQUEST_VF_223_192                                                                   0x2aa038UL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 192 to 223. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_223_192_clr.
44673 #define PGLUE_B_REG_FLR_REQUEST_VF_255_224                                                                   0x2aa03cUL //Access:R    DataWidth:0x20   // FLR request attention dirty bits for VFs 224 to 255. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_255_224_clr.
44674 #define PGLUE_B_REG_FLR_REQUEST_PF_31_0                                                                      0x2aa040UL //Access:R    DataWidth:0x10   // FLR request attention dirty bits for all PFs. Each bit indicates that the FLR register of the corresponding PF was set. Set by PXP. Reset by MCP writing 1 to flr_request_pf_31_0_clr. Note: register contains bits from both paths.
44675 #define PGLUE_B_REG_FLR_REQUEST_VF_31_0_CLR                                                                  0x2aa044UL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 0 to 31. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_31_0 register.
44676 #define PGLUE_B_REG_FLR_REQUEST_VF_63_32_CLR                                                                 0x2aa048UL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 32 to 63. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_63_32 register.
44677 #define PGLUE_B_REG_FLR_REQUEST_VF_95_64_CLR                                                                 0x2aa04cUL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 64 to 95. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_95_64 register.
44678 #define PGLUE_B_REG_FLR_REQUEST_VF_127_96_CLR                                                                0x2aa050UL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 96 to 127. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_127_96 register.
44679 #define PGLUE_B_REG_FLR_REQUEST_VF_159_128_CLR                                                               0x2aa054UL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 128 to 159. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_159_128 register.
44680 #define PGLUE_B_REG_FLR_REQUEST_VF_191_160_CLR                                                               0x2aa058UL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 160 to 191. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_191_160 register.
44681 #define PGLUE_B_REG_FLR_REQUEST_VF_223_192_CLR                                                               0x2aa05cUL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 192 to 223. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_223_192 register.
44682 #define PGLUE_B_REG_FLR_REQUEST_VF_255_224_CLR                                                               0x2aa060UL //Access:W    DataWidth:0x20   // FLR request attention dirty bits clear for VFs 224 to 255. MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_255_224 register.
44683 #define PGLUE_B_REG_FLR_REQUEST_PF_31_0_CLR                                                                  0x2aa064UL //Access:W    DataWidth:0x10   // FLR request attention dirty bits clear for all PFs.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_pf_31_0 register. Note: register contains bits from both paths.
44684 #define PGLUE_B_REG_DISABLE_FLR_SRIOV_DISABLED                                                               0x2aa068UL //Access:RW   DataWidth:0x2    // Multi Field Register.
44685   #define PGLUE_B_REG_DISABLE_FLR_SRIOV_DISABLED_DISABLE_FLR_REQUEST                                         (0x1<<0) // Debug only: When 1 flr request is not generated by PGLUE.
44686   #define PGLUE_B_REG_DISABLE_FLR_SRIOV_DISABLED_DISABLE_FLR_REQUEST_SHIFT                                   0
44687   #define PGLUE_B_REG_DISABLE_FLR_SRIOV_DISABLED_DISABLE_SRIOV_DISABLED_REQUEST                              (0x1<<1) // Debug only: When 1 SR-IOV disbaled request is not generated by PGLUE.
44688   #define PGLUE_B_REG_DISABLE_FLR_SRIOV_DISABLED_DISABLE_SRIOV_DISABLED_REQUEST_SHIFT                        1
44689 #define PGLUE_B_REG_SR_IOV_DISABLED_REQUEST                                                                  0x2aa06cUL //Access:R    DataWidth:0x10   // SR IOV disabled attention dirty bits. Each bit indicates that the VF enable register of the corresponding PF is written to 0 and was previously 1. Set by PXP. Reset by MCP writing 1 to sr_iov_disabled_request_clr. Note: register contains bits from both paths.
44690 #define PGLUE_B_REG_SR_IOV_DISABLED_REQUEST_CLR                                                              0x2aa070UL //Access:W    DataWidth:0x10   // SR IOV disabled attention dirty bits clear. MCP writes 1 to a bit in this register in order to clear the corresponding bit in sr_iov_disabled_request register. Note: register contains bits from both paths.
44691 #define PGLUE_B_REG_SHADOW_BME_VF_31_0                                                                       0x2aa074UL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 0 to 31. Each bit indicates if the corresponding VF is enabled.
44692 #define PGLUE_B_REG_SHADOW_BME_VF_63_32                                                                      0x2aa078UL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 32 to 63. Each bit indicates if the corresponding VF is enabled.
44693 #define PGLUE_B_REG_SHADOW_BME_VF_95_64                                                                      0x2aa07cUL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 64 to 95. Each bit indicates if the corresponding VF is enabled.
44694 #define PGLUE_B_REG_SHADOW_BME_VF_127_96                                                                     0x2aa080UL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 96 to 127. Each bit indicates if the corresponding VF is enabled.
44695 #define PGLUE_B_REG_SHADOW_BME_VF_159_128                                                                    0x2aa084UL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 128 to 159. Each bit indicates if the corresponding VF is enabled.
44696 #define PGLUE_B_REG_SHADOW_BME_VF_191_160                                                                    0x2aa088UL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 160 to 191. Each bit indicates if the corresponding VF is enabled.
44697 #define PGLUE_B_REG_SHADOW_BME_VF_223_192                                                                    0x2aa08cUL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 192 to 223. Each bit indicates if the corresponding VF is enabled.
44698 #define PGLUE_B_REG_SHADOW_BME_VF_255_224                                                                    0x2aa090UL //Access:R    DataWidth:0x20   // Shadow BME register for VFs 224 to 255. Each bit indicates if the corresponding VF is enabled.
44699 #define PGLUE_B_REG_SHADOW_BME_PF_31_0                                                                       0x2aa094UL //Access:R    DataWidth:0x10   // Shadow BME register for all PFs. Each bit indicates if the corresponding PF is enabled. Note: register contains bits from both paths.
44700 #define PGLUE_B_REG_SHADOW_VF_31_0_CLR                                                                       0x2aa098UL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 0 to 31.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events.
44701 #define PGLUE_B_REG_SHADOW_VF_63_32_CLR                                                                      0x2aa09cUL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 32 to 63.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events.
44702 #define PGLUE_B_REG_SHADOW_VF_95_64_CLR                                                                      0x2aa0a0UL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 64 to 95.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events.
44703 #define PGLUE_B_REG_SHADOW_VF_127_96_CLR                                                                     0x2aa0a4UL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 96 to 127.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events. Note: register contains bits from both paths.
44704 #define PGLUE_B_REG_SHADOW_VF_159_128_CLR                                                                    0x2aa0a8UL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 128 to 159.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events.
44705 #define PGLUE_B_REG_SHADOW_VF_191_160_CLR                                                                    0x2aa0acUL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 160 to 191.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events.
44706 #define PGLUE_B_REG_SHADOW_VF_223_192_CLR                                                                    0x2aa0b0UL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 192 to 223.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events.
44707 #define PGLUE_B_REG_SHADOW_VF_255_224_CLR                                                                    0x2aa0b4UL //Access:W    DataWidth:0x20   // Shadow bits clear for VFs 224 to 255.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should do this in PF-FLR and SR-IOV-disabled events.
44708 #define PGLUE_B_REG_SHADOW_PF_31_0_CLR                                                                       0x2aa0b8UL //Access:W    DataWidth:0x10   // Debug only - Shadow bits clear for PFs 0 to 31.  MCP writes 1 to a bit in this register in order to reset the corresponding VF BME, ATS_enable, TPH_requester_enable, ST_mode_select fields. MCP should never use this unless a work-around is needed. Note: register contains bits from both paths.
44709 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_31_0                                                                0x2aa0bcUL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 0 to 31. Each bit indicates if ATS for the corresponding VF is enabled.
44710 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_63_32                                                               0x2aa0c0UL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 32 to 63. Each bit indicates if ATS for the corresponding VF is enabled.
44711 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_95_64                                                               0x2aa0c4UL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 64 to 95. Each bit indicates if ATS for the corresponding VF is enabled.
44712 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_127_96                                                              0x2aa0c8UL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 96 to 127. Each bit indicates if ATS for the corresponding VF is enabled.
44713 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_159_128                                                             0x2aa0ccUL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 128 to 159. Each bit indicates if ATS for the corresponding VF is enabled.
44714 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_191_160                                                             0x2aa0d0UL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 160 to 191. Each bit indicates if ATS for the corresponding VF is enabled.
44715 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_223_192                                                             0x2aa0d4UL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 192 to 223. Each bit indicates if ATS for the corresponding VF is enabled.
44716 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_255_224                                                             0x2aa0d8UL //Access:R    DataWidth:0x20   // Shadow ats_enable register for VFs 224 to 255. Each bit indicates if ATS for the corresponding VF is enabled.
44717 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_PF_31_0                                                                0x2aa0dcUL //Access:R    DataWidth:0x10   // Shadow ats_enable register for all PFs. Each bit indicates if ATS for the corresponding PF is enabled. Note: register contains bits from both paths.
44718 #define PGLUE_B_REG_SHADOW_VF_ENABLE_PF_31_0                                                                 0x2aa0e0UL //Access:R    DataWidth:0x10   // Shadow vf_enable register for all PFs. Each bit indicates if SR-IOV for the corresponding PF is enabled. Note: register contains bits from both paths.
44719 #define PGLUE_B_REG_SHADOW_ATS_STU                                                                           0x2aa0e4UL //Access:R    DataWidth:0x5    // Read only. Shadow ATS_STU register. (2^ATS_STU)*4KB is ATC translation address granularity. E4: split16.
44720 #define PGLUE_B_REG_SHADOW_IDO_BITS                                                                          0x2aa0e8UL //Access:R    DataWidth:0x20   // Shadow ido bits register for PFs 0 to 15. [15:0] : Each bit indicates if IDO_REQ_ENABLE bit for the corresponding PF is set. [31:16] : Each bit indicates if IDO_CPL_ENABLE bit for the corresponding PF is set. Note: register contains bits from both paths.
44721 #define PGLUE_B_REG_DISABLE_ATS_EN_CLEARING                                                                  0x2aa0ecUL //Access:RW   DataWidth:0x1    // Debug only: PGLUE automatically clears ATC enable for a function if a TCPL arrived for that function with Unsupported Request error. Setting this register to 1 disables this automatic clearing.
44722 #define PGLUE_B_REG_INCORRECT_RCV_DETAILS                                                                    0x2aa0f0UL //Access:R    DataWidth:0x8    // Each bit indicates an incorrect behavior in user RX interface. Bit 0 - Reserved. Bit 1 - Reserved. Bit 2 - Reserved. Bit 3 - Reserved. Bit 4 - Completion with Configuration Request Retry Status. Bit 5 - Expansion ROM access received with a write request. Bit 6 - Completion with pcie_rx_err of 0000; CMPL_STATUS of non-zero; and pcie_rx_last not asserted. Bit 7 - Completion with pcie_rx_err of 1010; and pcie_rx_last not asserted.
44723 #define PGLUE_B_REG_WAS_ERROR_VF_31_0                                                                        0x2aa0f4UL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 0 to 31.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_31_0_clr.
44724 #define PGLUE_B_REG_WAS_ERROR_VF_63_32                                                                       0x2aa0f8UL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 32 to 63.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_63_32_clr.
44725 #define PGLUE_B_REG_WAS_ERROR_VF_95_64                                                                       0x2aa0fcUL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 64 to 95.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_95_64_clr.
44726 #define PGLUE_B_REG_WAS_ERROR_VF_127_96                                                                      0x2aa100UL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 96 to 127.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_127_96_clr.
44727 #define PGLUE_B_REG_WAS_ERROR_VF_159_128                                                                     0x2aa104UL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 128 to 159.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_159_128_clr.
44728 #define PGLUE_B_REG_WAS_ERROR_VF_191_160                                                                     0x2aa108UL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 160 to 191.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_191_160_clr.
44729 #define PGLUE_B_REG_WAS_ERROR_VF_223_192                                                                     0x2aa10cUL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 192 to 223.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_223_192_clr.
44730 #define PGLUE_B_REG_WAS_ERROR_VF_255_224                                                                     0x2aa110UL //Access:R    DataWidth:0x20   // Was_error indication dirty bits for VFs 224 to 255.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_255_224_clr.
44731 #define PGLUE_B_REG_WAS_ERROR_PF_31_0                                                                        0x2aa114UL //Access:R    DataWidth:0x10   // Was_error indication dirty bits for PFs 0 to 7.  Each bit indicates that there was a completion with uncorrectable error for the corresponding PF. Set by PXP. Reset by MCP writing 1 to was_error_pf_31_0_clr.
44732 #define PGLUE_B_REG_WAS_ERROR_VF_31_0_CLR                                                                    0x2aa118UL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 0 to 31. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_31_0 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44733 #define PGLUE_B_REG_WAS_ERROR_VF_63_32_CLR                                                                   0x2aa11cUL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 32 to 63. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_63_32 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44734 #define PGLUE_B_REG_WAS_ERROR_VF_95_64_CLR                                                                   0x2aa120UL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 64 to 95. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_95_64 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44735 #define PGLUE_B_REG_WAS_ERROR_VF_127_96_CLR                                                                  0x2aa124UL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 96 to 127. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_127_96 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44736 #define PGLUE_B_REG_WAS_ERROR_VF_159_128_CLR                                                                 0x2aa128UL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 128 to 159. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_159_128 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44737 #define PGLUE_B_REG_WAS_ERROR_VF_191_160_CLR                                                                 0x2aa12cUL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 160 to 191. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_191_160 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44738 #define PGLUE_B_REG_WAS_ERROR_VF_223_192_CLR                                                                 0x2aa130UL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 192 to 223. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_223_192 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44739 #define PGLUE_B_REG_WAS_ERROR_VF_255_224_CLR                                                                 0x2aa134UL //Access:W    DataWidth:0x20   // Was_error indication dirty bits clear for VFs 224 to 255. MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_255_224 register. The register is split per path but VFID is global. Each path can reset only the VFs belong to it.
44740 #define PGLUE_B_REG_WAS_ERROR_PF_31_0_CLR                                                                    0x2aa138UL //Access:W    DataWidth:0x10   // Was_error indication dirty bits clear for PFs 0 to 7.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_pf_31_0 register. The register is split per path but PFID is global. Each path can reset only the PFs belong to it.
44741 #define PGLUE_B_REG_RX_ERR_DETAILS                                                                           0x2aa13cUL //Access:R    DataWidth:0x10   // Details of first request received with error. [3:0] - PFID. [4] - VF_VALID. [12:5] - VFID. [14:13] - Error Code - 0 - Indicates Completion Timeout of a User Tx non-posted request. 1 - unsupported request. 2 - completer abort. 3 - Illegal value for this field. [15] valid - indicates if there was a completion error since the last time this register was cleared.
44742 #define PGLUE_B_REG_RX_TCPL_ERR_DETAILS                                                                      0x2aa140UL //Access:R    DataWidth:0x15   // Details of first ATS Translation Completion request received with error. [3:0] - PFID. [4] - VF_VALID. [12:5] - VFID. [14:13] - Error Code - 0 - Indicates Completion Timeout of a User Tx non-posted request. 1 - unsupported request. 2 - completer abort. 3 - Illegal value for this field. [19:15] - ATC OTB EntryID. [20] valid - indicates if there was a completion error since the last time this register was cleared.
44743 #define PGLUE_B_REG_TX_ERR_WR_ADD_31_0                                                                       0x2aa144UL //Access:R    DataWidth:0x20   // Address [31:0] of first write request not submitted due to error.
44744 #define PGLUE_B_REG_TX_ERR_WR_ADD_63_32                                                                      0x2aa148UL //Access:R    DataWidth:0x20   // Address [63:32] of first write request not submitted due to error.
44745 #define PGLUE_B_REG_TX_ERR_WR_DETAILS                                                                        0x2aa14cUL //Access:R    DataWidth:0x20   // Details of first write request not submitted due to error. [4:0] VQID. [17:5] - Length in bytes. [19] - VF_VALID. [23:20] - PFID. [31:24] - VFID.
44746 #define PGLUE_B_REG_TX_ERR_WR_DETAILS2                                                                       0x2aa150UL //Access:R    DataWidth:0x1e   // Details of first write request not submitted due to error. [15:0] Request ID. [20:16] client ID. [24:21] - Error type - [21] - Indicates was_error was set; [22] - Indicates BME was cleared; [23] - Indicates FID_enable was cleared; [24] - Indicates VF with parent PF FLR_request or IOV_disable_request dirty bit is set; [25] - Indicates AtomicOp Requester Enable was cleared for Atomic Operation; [26] - last SR. [28:27] - Atomic - 0 - Regular request (not Atomic). 1 - CAS. 2 - FetchAdd. 3 - Swap. [29] - valid - indicates if there was a request not submitted due to error since the last time this register was cleared.
44747 #define PGLUE_B_REG_TX_ERR_RD_ADD_31_0                                                                       0x2aa154UL //Access:R    DataWidth:0x20   // Address [31:0] of first read request not submitted due to error.
44748 #define PGLUE_B_REG_TX_ERR_RD_ADD_63_32                                                                      0x2aa158UL //Access:R    DataWidth:0x20   // Address [63:32] of first read request not submitted due to error.
44749 #define PGLUE_B_REG_TX_ERR_RD_DETAILS                                                                        0x2aa15cUL //Access:R    DataWidth:0x20   // Details of first read request not submitted due to error. [4:0] VQID. [5] TREQ. 1 - Indicates the request is a Translation Request. [18:6] - Length in bytes. [19] - VF_VALID. [23:20] - PFID. [31:24] - VFID.
44750 #define PGLUE_B_REG_TX_ERR_RD_DETAILS2                                                                       0x2aa160UL //Access:R    DataWidth:0x1c   // Details of first read request not submitted due to error. [15:0] Request ID. [20:16] client ID. [24:21] - Error type - [21] - Indicates was_error was set; [22] - Indicates BME was cleared; [23] - Indicates FID_enable was cleared; [24] - Indicates VF with parent PF FLR_request or IOV_disable_request dirty bit is set. [25] - last SR. [26] valid - indicates if there was a request not submitted due to error since the last time this register was cleared. [27] dstate_0 and write discard
44751 #define PGLUE_B_REG_TX_ERR_WR_DETAILS_ICPL                                                                   0x2aa164UL //Access:R    DataWidth:0x18   // Details of first Invalidation Completion or MCTP message submitted during a TX error condition. [3:0] - PFID. [11:4] - VFID. [12] - VF_VALID. [17:13] - ITAG Index.  [21:18] - Error type - [18] - Indicates was_error was set; [19] - Indicates BME was cleared; [20] - Indicates FID_enable was cleared; [21] - Indicates VF with parent PF FLR_request or IOV_disable_request dirty bit is set. [22] - 0 indicates ICPL; 1 indicates MCTP. [23] valid - indicates if there was an Invalidation Completion message submitted during a TX error condition since the last time this register was cleared.
44752 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE                                                                     0x2aa168UL //Access:RW   DataWidth:0x1    // Internal FID_enable configuration per-VF for master and target transactions. E4: split240.
44753 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER                                                              0x2aa16cUL //Access:RW   DataWidth:0x1    // Internal FID_enable configuration per-PF for master transactions. E4: split16.
44754 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_WRITE                                                        0x2aa170UL //Access:RW   DataWidth:0x1    // Internal FID_enable configuration per-PF for target write transactions. E4: split16.
44755 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_READ                                                         0x2aa174UL //Access:RW   DataWidth:0x1    // Internal FID_enable configuration per-PF for target read transactions. E4: split16.
44756 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_31_0_VALUE                                                          0x2aa178UL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 0 to 31.
44757 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_63_32_VALUE                                                         0x2aa17cUL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 32 to 63.
44758 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_95_64_VALUE                                                         0x2aa180UL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 64 to 95.
44759 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_127_96_VALUE                                                        0x2aa184UL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 96 to 127.
44760 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_159_128_VALUE                                                       0x2aa188UL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 128 to 159.
44761 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_191_160_VALUE                                                       0x2aa18cUL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 224 to 191.
44762 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_223_192_VALUE                                                       0x2aa190UL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 192 to 223.
44763 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_255_224_VALUE                                                       0x2aa194UL //Access:R    DataWidth:0x20   // A global view of internal_vfid_enable register for VFs 224 to 255.
44764 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_VALUE                                                               0x2aa198UL //Access:R    DataWidth:0x20   // A global view of internal_pfid_enable registers for target flow. Bits [15:0] - internal_pfid_enable_target_write; Bits [31:16] - internal_pfid_enable_target_read.
44765 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_VALUE_MASTER                                                        0x2aa19cUL //Access:R    DataWidth:0x10   // A global view of internal_pfid_enable registers for master flow. Bits [15:0] - internal_pfid_enable_master.
44766 #define PGLUE_B_REG_TSDM_START_OFFSET_A                                                                      0x2aa1a0UL //Access:RW   DataWidth:0x13   // Start offset of TSDM zone A (queue zone) in the internal RAM.
44767 #define PGLUE_B_REG_TSDM_OFFSET_MASK_A                                                                       0x2aa1a4UL //Access:RW   DataWidth:0x5    // Offset mask of TSDM zone A (queue zone) in the internal RAM.
44768 #define PGLUE_B_REG_TSDM_START_OFFSET_B                                                                      0x2aa1a8UL //Access:RW   DataWidth:0x13   // Start offset of TSDM zone B (legacy zone) in the internal RAM.
44769 #define PGLUE_B_REG_TSDM_OFFSET_MASK_B                                                                       0x2aa1acUL //Access:RW   DataWidth:0x9    // Offset mask of TSDM zone B (legacy zone) in the internal RAM.
44770 #define PGLUE_B_REG_TSDM_VF_SHIFT_B                                                                          0x2aa1b0UL //Access:RW   DataWidth:0x5    // VF Shift of TSDM zone B (legacy zone) in the internal RAM.
44771 #define PGLUE_B_REG_MSDM_START_OFFSET_A                                                                      0x2aa1b4UL //Access:RW   DataWidth:0x13   // Start offset of msdm zone A (queue zone) in the internal RAM.
44772 #define PGLUE_B_REG_MSDM_OFFSET_MASK_A                                                                       0x2aa1b8UL //Access:RW   DataWidth:0x5    // Offset mask of msdm zone A (queue zone) in the internal RAM.
44773 #define PGLUE_B_REG_MSDM_START_OFFSET_B                                                                      0x2aa1bcUL //Access:RW   DataWidth:0x13   // Start offset of msdm zone B (legacy zone) in the internal RAM.
44774 #define PGLUE_B_REG_MSDM_OFFSET_MASK_B                                                                       0x2aa1c0UL //Access:RW   DataWidth:0x9    // Offset mask of msdm zone B (legacy zone) in the internal RAM.
44775 #define PGLUE_B_REG_MSDM_VF_SHIFT_B                                                                          0x2aa1c4UL //Access:RW   DataWidth:0x5    // VF Shift of msdm zone B (legacy zone) in the internal RAM.
44776 #define PGLUE_B_REG_USDM_START_OFFSET_A                                                                      0x2aa1c8UL //Access:RW   DataWidth:0x13   // Start offset of USDM zone A (queue zone) in the internal RAM.
44777 #define PGLUE_B_REG_USDM_OFFSET_MASK_A                                                                       0x2aa1ccUL //Access:RW   DataWidth:0x5    // Offset mask of USDM zone A (queue zone) in the internal RAM.
44778 #define PGLUE_B_REG_USDM_START_OFFSET_B                                                                      0x2aa1d0UL //Access:RW   DataWidth:0x13   // Start offset of USDM zone B (legacy zone) in the internal RAM.
44779 #define PGLUE_B_REG_USDM_OFFSET_MASK_B                                                                       0x2aa1d4UL //Access:RW   DataWidth:0x9    // Offset mask of USDM zone B (legacy zone) in the internal RAM.
44780 #define PGLUE_B_REG_USDM_VF_SHIFT_B                                                                          0x2aa1d8UL //Access:RW   DataWidth:0x5    // VF Shift of USDM zone B (legacy zone) in the internal RAM.
44781 #define PGLUE_B_REG_XSDM_START_OFFSET_A                                                                      0x2aa1dcUL //Access:RW   DataWidth:0x13   // Start offset of XSDM zone A (queue zone) in the internal RAM.
44782 #define PGLUE_B_REG_XSDM_OFFSET_MASK_A                                                                       0x2aa1e0UL //Access:RW   DataWidth:0x5    // Offset mask of XSDM zone A (queue zone) in the internal RAM.
44783 #define PGLUE_B_REG_XSDM_START_OFFSET_B                                                                      0x2aa1e4UL //Access:RW   DataWidth:0x13   // Start offset of XSDM zone B (legacy zone) in the internal RAM.
44784 #define PGLUE_B_REG_XSDM_OFFSET_MASK_B                                                                       0x2aa1e8UL //Access:RW   DataWidth:0x9    // Offset mask of XSDM zone B (legacy zone) in the internal RAM.
44785 #define PGLUE_B_REG_XSDM_VF_SHIFT_B                                                                          0x2aa1ecUL //Access:RW   DataWidth:0x5    // VF Shift of XSDM zone B (legacy zone) in the internal RAM.
44786 #define PGLUE_B_REG_YSDM_START_OFFSET_A                                                                      0x2aa1f0UL //Access:RW   DataWidth:0x13   // Start offset of ysdm zone A (queue zone) in the internal RAM.
44787 #define PGLUE_B_REG_YSDM_OFFSET_MASK_A                                                                       0x2aa1f4UL //Access:RW   DataWidth:0x5    // Offset mask of ysdm zone A (queue zone) in the internal RAM.
44788 #define PGLUE_B_REG_YSDM_START_OFFSET_B                                                                      0x2aa1f8UL //Access:RW   DataWidth:0x13   // Start offset of ysdm zone B (legacy zone) in the internal RAM.
44789 #define PGLUE_B_REG_YSDM_OFFSET_MASK_B                                                                       0x2aa1fcUL //Access:RW   DataWidth:0x9    // Offset mask of ysdm zone B (legacy zone) in the internal RAM.
44790 #define PGLUE_B_REG_YSDM_VF_SHIFT_B                                                                          0x2aa200UL //Access:RW   DataWidth:0x5    // VF Shift of ysdm zone B (legacy zone) in the internal RAM.
44791 #define PGLUE_B_REG_PSDM_START_OFFSET_A                                                                      0x2aa204UL //Access:RW   DataWidth:0x13   // Start offset of psdm zone A (queue zone) in the internal RAM.
44792 #define PGLUE_B_REG_PSDM_OFFSET_MASK_A                                                                       0x2aa208UL //Access:RW   DataWidth:0x5    // Offset mask of psdm zone A (queue zone) in the internal RAM.
44793 #define PGLUE_B_REG_PSDM_START_OFFSET_B                                                                      0x2aa20cUL //Access:RW   DataWidth:0x13   // Start offset of psdm zone B (legacy zone) in the internal RAM.
44794 #define PGLUE_B_REG_PSDM_OFFSET_MASK_B                                                                       0x2aa210UL //Access:RW   DataWidth:0x9    // Offset mask of psdm zone B (legacy zone) in the internal RAM.
44795 #define PGLUE_B_REG_PSDM_VF_SHIFT_B                                                                          0x2aa214UL //Access:RW   DataWidth:0x5    // VF Shift of psdm zone B (legacy zone) in the internal RAM.
44796 #define PGLUE_B_REG_TSDM_INB_INT_A_0                                                                         0x2aa218UL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44797 #define PGLUE_B_REG_TSDM_INB_INT_A_1                                                                         0x2aa21cUL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44798 #define PGLUE_B_REG_TSDM_INB_INT_B_VF_0                                                                      0x2aa220UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44799 #define PGLUE_B_REG_TSDM_INB_INT_B_VF_1                                                                      0x2aa224UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44800 #define PGLUE_B_REG_MSDM_INB_INT_A_0                                                                         0x2aa228UL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44801 #define PGLUE_B_REG_MSDM_INB_INT_A_1                                                                         0x2aa22cUL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44802 #define PGLUE_B_REG_MSDM_INB_INT_B_VF_0                                                                      0x2aa230UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44803 #define PGLUE_B_REG_MSDM_INB_INT_B_VF_1                                                                      0x2aa234UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44804 #define PGLUE_B_REG_USDM_INB_INT_A_0                                                                         0x2aa238UL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44805 #define PGLUE_B_REG_USDM_INB_INT_A_1                                                                         0x2aa23cUL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44806 #define PGLUE_B_REG_USDM_INB_INT_B_VF_0                                                                      0x2aa240UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44807 #define PGLUE_B_REG_USDM_INB_INT_B_VF_1                                                                      0x2aa244UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44808 #define PGLUE_B_REG_XSDM_INB_INT_A_0                                                                         0x2aa248UL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44809 #define PGLUE_B_REG_XSDM_INB_INT_A_1                                                                         0x2aa24cUL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44810 #define PGLUE_B_REG_XSDM_INB_INT_B_VF_0                                                                      0x2aa250UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44811 #define PGLUE_B_REG_XSDM_INB_INT_B_VF_1                                                                      0x2aa254UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44812 #define PGLUE_B_REG_YSDM_INB_INT_A_0                                                                         0x2aa258UL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44813 #define PGLUE_B_REG_YSDM_INB_INT_A_1                                                                         0x2aa25cUL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44814 #define PGLUE_B_REG_YSDM_INB_INT_B_VF_0                                                                      0x2aa260UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44815 #define PGLUE_B_REG_YSDM_INB_INT_B_VF_1                                                                      0x2aa264UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44816 #define PGLUE_B_REG_PSDM_INB_INT_A_0                                                                         0x2aa268UL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44817 #define PGLUE_B_REG_PSDM_INB_INT_A_1                                                                         0x2aa26cUL //Access:RW   DataWidth:0xb    // Type A PF/VF inbound interrupt table for SDM: bit[10]-enable for VF. 0 indicates the specific interrupt is enabled for PF only. 1 indicates it is enabled for PF and VF. bits[9:5]-end address in byte resolution;bits[4:0]-start address in byte resolution (relative to start_offset_a).
44818 #define PGLUE_B_REG_PSDM_INB_INT_B_VF_0                                                                      0x2aa270UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44819 #define PGLUE_B_REG_PSDM_INB_INT_B_VF_1                                                                      0x2aa274UL //Access:RW   DataWidth:0xc    // Type B VF inbound interrupt table for SDM: bits[11:6]-end address in 8B resolution;bits[5:0]-start address in 8B resolution (bits 8:3 of the address).
44820 #define PGLUE_B_REG_TSDM_ZONE_A_SIZE_PF                                                                      0x2aa318UL //Access:RW   DataWidth:0x1    // 0 - Zone A PF has NumQueues queues. 1 - Zone A PF has NumSBs queues. NumQueues is 256 for BB and 320 for K2. NumSBs is 288 for BB and 368 for K2.
44821 #define PGLUE_B_REG_MSDM_ZONE_A_SIZE_PF                                                                      0x2aa31cUL //Access:RW   DataWidth:0x1    // 0 - Zone A PF has NumQueues queues. 1 - Zone A PF has NumSBs queues. NumQueues is 256 for BB and 320 for K2. NumSBs is 288 for BB and 368 for K2.
44822 #define PGLUE_B_REG_USDM_ZONE_A_SIZE_PF                                                                      0x2aa320UL //Access:RW   DataWidth:0x1    // 0 - Zone A PF has NumQueues queues. 1 - Zone A PF has NumSBs queues. NumQueues is 256 for BB and 320 for K2. NumSBs is 288 for BB and 368 for K2.
44823 #define PGLUE_B_REG_XSDM_ZONE_A_SIZE_PF                                                                      0x2aa324UL //Access:RW   DataWidth:0x1    // 0 - Zone A PF has NumQueues queues. 1 - Zone A PF has NumSBs queues. NumQueues is 256 for BB and 320 for K2. NumSBs is 288 for BB and 368 for K2.
44824 #define PGLUE_B_REG_YSDM_ZONE_A_SIZE_PF                                                                      0x2aa328UL //Access:RW   DataWidth:0x1    // 0 - Zone A PF has NumQueues queues. 1 - Zone A PF has NumSBs queues. NumQueues is 256 for BB and 320 for K2. NumSBs is 288 for BB and 368 for K2.
44825 #define PGLUE_B_REG_PSDM_ZONE_A_SIZE_PF                                                                      0x2aa32cUL //Access:RW   DataWidth:0x1    // 0 - Zone A PF has NumQueues queues. 1 - Zone A PF has NumSBs queues. NumQueues is 256 for BB and 320 for K2. NumSBs is 288 for BB and 368 for K2.
44826 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_0                                                                    0x2aa330UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44827 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_0                                                                    0x2aa334UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44828 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_1                                                                    0x2aa338UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44829 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_1                                                                    0x2aa33cUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44830 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_2                                                                    0x2aa340UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44831 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_2                                                                    0x2aa344UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44832 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_3                                                                    0x2aa348UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44833 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_3                                                                    0x2aa34cUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44834 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_4                                                                    0x2aa350UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44835 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_4                                                                    0x2aa354UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44836 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_5                                                                    0x2aa358UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44837 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_5                                                                    0x2aa35cUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44838 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_6                                                                    0x2aa360UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44839 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_6                                                                    0x2aa364UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44840 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_7                                                                    0x2aa368UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44841 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_7                                                                    0x2aa36cUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44842 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_8                                                                    0x2aa370UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44843 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_8                                                                    0x2aa374UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44844 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_9                                                                    0x2aa378UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44845 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_9                                                                    0x2aa37cUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44846 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_10                                                                   0x2aa380UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44847 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_10                                                                   0x2aa384UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44848 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_11                                                                   0x2aa388UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44849 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_11                                                                   0x2aa38cUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44850 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_12                                                                   0x2aa390UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44851 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_12                                                                   0x2aa394UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44852 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_13                                                                   0x2aa398UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44853 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_13                                                                   0x2aa39cUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44854 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_14                                                                   0x2aa3a0UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44855 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_14                                                                   0x2aa3a4UL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44856 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_15                                                                   0x2aa3a8UL //Access:RW   DataWidth:0x19   // Part1 of VF GRC access register. Bits [24:22] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [21:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
44857 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_15                                                                   0x2aa3acUL //Access:RW   DataWidth:0x17   // Part2 of VF GRC access register. Bits [22:19] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [18] - Absolute func index. 0 - Path-relative func index should be used (a number between 0 and 119). 1 - Absolute func index should be used (a number between 0 and 239). Bits [17] - Add func index. 1 - Function index should be added to the GRC address. In E4; path-relative func index should always be used (a number between 0 and 119). Bits [16] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [15:4] - Allowed func ID. [15:12] - PFID. [11:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within path. 3 - All VFs within PF. 4 - Specific VF.
44858 #define PGLUE_B_REG_VF_LENGTH_VIOLATION_DETAILS                                                              0x2aa3b0UL //Access:R    DataWidth:0x1b   // Details of first target VF request with length violation (too many DWs) accessing BAR0. [12:0] Address in DWs (bits [14:2] of byte address). [14:13] BAR. [22:15] VFID. [26:23] - PFID.
44859 #define PGLUE_B_REG_VF_LENGTH_VIOLATION_DETAILS2                                                             0x2aa3b4UL //Access:R    DataWidth:0x7    // Details of first target VF request with length violation (too many DWs) accessing BAR0. [5:0] - Length in DWs.  [6] valid - indicates if there was a request with length violation since the last time this register was cleared. Length violations: length of more than 2DWs; length of 2DWs and address not QW aligned; window is GRC and length is more than 1 DW.
44860 #define PGLUE_B_REG_VF_GRC_SPACE_VIOLATION_DETAILS                                                           0x2aa3b8UL //Access:R    DataWidth:0x1d   // Details of first target VF request accessing VF GRC space that failed permission check. [14:0] Address. [15] w_nr: 0 - Read; 1 - Write. [23:16] VFID. [27:24] - PFID. [28] valid - indicates if there was a request accessing VF GRC space that failed permission check since the last time this register was cleared. Permission checks are: function permission; R/W permission; address range permission.
44861 #define PGLUE_B_REG_LATCHED_ERRORS_CLR                                                                       0x2aa3bcUL //Access:W    DataWidth:0x11   // Writing 1 to each bit in this register clears a corresponding error details register and enables logging new error details. Bit 0 - clears INCORRECT_RCV_DETAILS; Bit 1 - clears RX_ERR_DETAILS; Bit 2 - clears TX_ERR_WR_ADD_31_0 TX_ERR_WR_ADD_63_32 TX_ERR_WR_DETAILS TX_ERR_WR_DETAILS2 TX_ERR_RD_ADD_31_0 TX_ERR_RD_ADD_63_32 TX_ERR_RD_DETAILS TX_ERR_RD_DETAILS2 TX_ERR_WR_DETAILS_ICPL MASTER_ZLR_ERR_ADD_31_0 MASTER_ZLR_ERR_ADD_63_32 MASTER_ZLR_ERR_DETAILS VF_ILT_ERR_ADD_31_0 VF_ILT_ERR_ADD_63_32 VF_ILT_ERR_DETAILS VF_ILT_ERR_DETAILS2; Bit 3 - clears VF_LENGTH_VIOLATION_DETAILS. Bit 4 - clears VF_GRC_SPACE_VIOLATION_DETAILS. Bit 5 - clears RX_TCPL_ERR_DETAILS. Bit 6 - clears TCPL_IN_TWO_RCBS_DETAILS. Bit 7 - clears ADMIN_WINDOW_VIOLATION_DETAILS. Bit 8 - clears OUT_OF_RANGE_FUNCTION_IN_PRETEND_DETAILS OUT_OF_RANGE_FUNCTION_IN_PRETEND_ADDRESS. Bit 9 - clears ILLEGAL_ADDRESS (DETAILS and ADDRESS registers). Bit 10 - clears TPH (DETAILS and ADDRESS registers) although this logging does not relate to error. Bit 12 - DBI error log clr. Bit 13 - MCT Error log clr Bit 14 - TLP Abort error log clr Bit 15 - ECRC Abort error log clr Bit 16 - Poison error log clr
44862 #define PGLUE_B_REG_IDO_ENABLE_MASTER_RW                                                                     0x2aa3c0UL //Access:RW   DataWidth:0x20   // Each bit when set indicates that IDO bit towards PGLUE should be set for this VQ.
44863 #define PGLUE_B_REG_IDO_ENABLE_MASTER_RW2                                                                    0x2aa3c4UL //Access:RW   DataWidth:0x1    // Bit 0 - when set indicates that IDO bit towards PGLUE should be set for Translation Requests.
44864 #define PGLUE_B_REG_IDO_ENABLE_TARGET_CPL                                                                    0x2aa3c8UL //Access:RW   DataWidth:0x1    // Bit 0 - when set indicates that IDO bit towards PGLUE should be set for Target Completions.
44865 #define PGLUE_B_REG_IGU_BYPASS_ON_ERR                                                                        0x2aa3ccUL //Access:RW   DataWidth:0x1    // 1 - Do not discard IGU master transactions for PF when the corresponding was_error bit is set.
44866 #define PGLUE_B_REG_ALLOW_MSIX_ACCESS_IN_BAR0                                                                0x2aa3d0UL //Access:RW   DataWidth:0x1    // 0 - Accesses to the first 8KB of IGU in BAR0 (MSIX table and PBA) are not allowed. When this value is configured; BAR2 size for PFs and VFs should be configured to 8KB to allow ONLY MSIX table and PBA access. 1 - All IGU space in BAR 0 is accessible; including the first 8KB. When this value is configured; BAR2 size for PFs can be configured to 64KB and for VFs to 16KB to allow all IGU space to be accessed in BAR2 as well.
44867 #define PGLUE_B_REG_TCPL_IN_TWO_RCBS_DETAILS                                                                 0x2aa3d4UL //Access:R    DataWidth:0x13   // Details of first ATS Translation Completion received in two rcbs (packets). Logging is triggered by a Translation Completion with length different than 2 DWs. Such a case is unsupported and the Translation completion is considered erroneous. [3:0] - PFID. [4] - VF_VALID. [12:5] - VFID. [17:13] - OTB EntryID. [18] valid - indicates if there was a Translation Completion received in two rcbs since the last time this register was cleared.
44868 #define PGLUE_B_REG_PCIE_ERR_STATUS                                                                          0x2aa3d8UL //Access:R    DataWidth:0x4    // Details of PCIe core error status. Valid when pgl_pcie_attn in pxp2 is set. 0 - Unsupported Request or Completer Abort on User RX Interface. 1 - Reception of a poisoned TLP on RX Lanes. 2 - Completion timeout. 3 - Unexpected Completion on RX Lanes. 4 - Detected Unsupported Request on RX Lanes. 5 - ECRC error on RX Lanes. 6 - Reserved. 7 - Reserved. 8 - Illegal operation size on User TX Interface. 9 - Detected Unsupported Request on User TX Interface (Bridge Forwarding Error). 10 - Unsupported header type on User TX Interface. 11 - Reserved. 12 - NP TAG value on User TX Interface already in use. 13 - Completion RTAG value on User TX Interface unexpected. 14 - User TX Interface Overflow Error (Too many req wo/ack). 15 - reserved.
44869 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                            0x2aa3dcUL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
44870 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                            0x2aa3e0UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
44871 #define PGLUE_B_REG_DISABLE_TCPL_TRANSLATION_SIZE_CHECK                                                      0x2aa3ecUL //Access:RW   DataWidth:0x1    // Debug only: 0 - Enable the fix for CQ45220. If a Function receives a Translation Completion with a Translation Size field smaller than the Function programmed STU value; clear the ATS_en shadow bit and send UR to the ATC. 1 - Disable the fix for CQ45220.
44872 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                            0x2aa3f0UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
44873 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_3_CNTRL_CMD                                                            0x2aa3f4UL //Access:RW   DataWidth:0x5    // Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];.
44874 #define PGLUE_B_REG_PGL_TGTWR_MLENGTH                                                                        0x2aa400UL //Access:RW   DataWidth:0xa    // Maximal length allowed for target writes (dwords). Target writes with bigger length are discarded. Configuration value must be at least 16 DWORDs, so the discarded packetstarget writes have at least two cycles.
44875 #define PGLUE_B_REG_PGL_ADDR_88_F0_BB                                                                        0x2aa404UL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0x88. any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
44876 #define PGLUE_B_REG_PGL_ADDR_8C_F0_BB                                                                        0x2aa408UL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0x8c.  any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
44877 #define PGLUE_B_REG_PGL_ADDR_90_F0_BB                                                                        0x2aa40cUL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0x90.  any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
44878 #define PGLUE_B_REG_PGL_ADDR_94_F0_BB                                                                        0x2aa410UL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0x94.  any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
44879 #define PGLUE_B_REG_PGL_EXP_ROM_ADDR                                                                         0x2aa414UL //Access:R    DataWidth:0x19   // The address to be read from expansion rom (address is in bytes according to read packet from host).
44880 #define PGLUE_B_REG_PGL_EXP_ROM_FUNC                                                                         0x2aa418UL //Access:R    DataWidth:0x4    // The function number of the expansion rom that is being accessed.
44881 #define PGLUE_B_REG_PGL_EXP_ROM_SIZE                                                                         0x2aa41cUL //Access:R    DataWidth:0x2    // The size in dwords to be read from expansion rom (according to read packet from host).
44882 #define PGLUE_B_REG_PGL_EXP_ROM0                                                                             0x2aa420UL //Access:RW   DataWidth:0x20   // First dword data of expansion rom request. When this register is written a completion is sent to the pcie core. When the expansion rom request contains more than one dword this register should be written last. Writing to this register when there is not pending expansion rom request should not be done!.
44883 #define PGLUE_B_REG_PGL_EXP_ROM1                                                                             0x2aa424UL //Access:RW   DataWidth:0x20   // Second dword data of expansion rom request.
44884 #define PGLUE_B_REG_PGL_EXP_ROM2                                                                             0x2aa428UL //Access:RW   DataWidth:0x20   // Third dword data of expansion rom request.
44885 #define PGLUE_B_REG_PGL_TAGS_LIMIT                                                                           0x2aa42cUL //Access:RW   DataWidth:0x9    // Multi Field Register.
44886   #define PGLUE_B_REG_PGL_TAGS_LIMIT_PGL_MAX_TAGS                                                            (0xff<<0) // This field sets the maximal number of outstanding tags.
44887   #define PGLUE_B_REG_PGL_TAGS_LIMIT_PGL_MAX_TAGS_SHIFT                                                      0
44888   #define PGLUE_B_REG_PGL_TAGS_LIMIT_PGL_MAX_TAGS_DISABLE                                                    (0x1<<8) // This field disables the outstadnging tags limit mechanism.
44889   #define PGLUE_B_REG_PGL_TAGS_LIMIT_PGL_MAX_TAGS_DISABLE_SHIFT                                              8
44890 #define PGLUE_B_REG_SDM_INB_INT_B_PF_0                                                                       0x2aa440UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44891 #define PGLUE_B_REG_SDM_INB_INT_B_PF_0_SIZE                                                                  6
44892 #define PGLUE_B_REG_SDM_INB_INT_B_PF_1                                                                       0x2aa460UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44893 #define PGLUE_B_REG_SDM_INB_INT_B_PF_1_SIZE                                                                  6
44894 #define PGLUE_B_REG_SDM_INB_INT_B_PF_2                                                                       0x2aa480UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44895 #define PGLUE_B_REG_SDM_INB_INT_B_PF_2_SIZE                                                                  6
44896 #define PGLUE_B_REG_SDM_INB_INT_B_PF_3                                                                       0x2aa4a0UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44897 #define PGLUE_B_REG_SDM_INB_INT_B_PF_3_SIZE                                                                  6
44898 #define PGLUE_B_REG_SDM_INB_INT_B_PF_4                                                                       0x2aa4c0UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44899 #define PGLUE_B_REG_SDM_INB_INT_B_PF_4_SIZE                                                                  6
44900 #define PGLUE_B_REG_SDM_INB_INT_B_PF_5                                                                       0x2aa4e0UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44901 #define PGLUE_B_REG_SDM_INB_INT_B_PF_5_SIZE                                                                  6
44902 #define PGLUE_B_REG_SDM_INB_INT_B_PF_6                                                                       0x2aa500UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44903 #define PGLUE_B_REG_SDM_INB_INT_B_PF_6_SIZE                                                                  6
44904 #define PGLUE_B_REG_SDM_INB_INT_B_PF_7                                                                       0x2aa520UL //Access:RW   DataWidth:0x1a   // 8 memories; each corresponds to a different legacy (type B) PF inbound interrupt index. In every memory there are 6 lines: 0 TSDM; 1 MSDM; 2 USDM; 3 XSDM; 4 YSDM; 5 PSDM. The content of each entry: bits[25:13]-end address in 64B resolution;bits[12:0]-start address in 64B resolution (bits 15:6).
44905 #define PGLUE_B_REG_SDM_INB_INT_B_PF_7_SIZE                                                                  6
44906 #define PGLUE_B_REG_PF_TRUSTED                                                                               0x2aa540UL //Access:RW   DataWidth:0x1    // Each bit in this read-only register reflects the value of the corresponding 'PF trusted' config bit on the external configuration space (on PCI address 0x7C bit0). It is used for physical device assignment flow. 0 - PF is untranted. 1 - PF is trusted.
44907 #define PGLUE_B_REG_MASTER_ZLR_ERR_ADD_31_0                                                                  0x2aa544UL //Access:R    DataWidth:0x20   // Address [31:0] of first read request with length = 0.
44908 #define PGLUE_B_REG_MASTER_ZLR_ERR_ADD_63_32                                                                 0x2aa548UL //Access:R    DataWidth:0x20   // Address [63:32] of first read request with length = 0.
44909 #define PGLUE_B_REG_MASTER_ZLR_ERR_DETAILS                                                                   0x2aa54cUL //Access:R    DataWidth:0x1a   // Details of first read request with length = 0. [4:0] VQID. [5] TREQ. 1 - Indicates the request is a Translation Request. [9:6] - PFID. [10] - VF_VALID. [18:11] - VFID. [23:19] client ID. [24] - last SR. [25] valid - indicates if there was a request with length = 0 since the last time this register was cleared. This error should not normally happen, but may happen with physical device assignement flow. The register is cleared with latched_errors_clr bit 2.
44910 #define PGLUE_B_REG_DISABLE_TPH_NONALIGNED                                                                   0x2aa550UL //Access:RW   DataWidth:0x1    // Relevant for read request with tph_valid = '1' and with either address not DW aligned or length not a multiple of DWs. 0 - PGLUE will submit the request with TPH info. PXP will take care of aligning it correctly when sending the response to the client (already done in E3). 1 - PGLUE should handle the request as it as if it arrived with TPH_Valid = '0'.
44911 #define PGLUE_B_REG_ADMIN_WINDOW_VIOLATION_DETAILS                                                           0x2aa554UL //Access:R    DataWidth:0x1d   // Details of first target Read/Write access to the admin window that have a length bigger than 1DW or first byte enable != 0xf . [9:0] Address in DWs (bits [11:2] of byte address). [13:10] BE first. [17:14] BE last. [21:18] - PFID. [27:22] - Length in DWs. [28] valid - indicates if there was a request with admin window violation since the last time this register was cleared.
44912 #define PGLUE_B_REG_OUT_OF_RANGE_FUNCTION_IN_PRETEND_DETAILS                                                 0x2aa558UL //Access:R    DataWidth:0x16   // Details of first target Read/Write access where pretend register contains an out of range function. [3:0] - original PFID. [7:4] Pretend PFID. [15:8] Pretend VFID. [16] Pretend vf_valid. [20:17] Pretend register: 0-11 - One of the PF windows pretend. 12 - global pretend register. [21] valid - indicates there was a GRC access where pretend containe dout of range function since the last time this register was cleared.
44913 #define PGLUE_B_REG_OUT_OF_RANGE_FUNCTION_IN_PRETEND_ADDRESS                                                 0x2aa55cUL //Access:R    DataWidth:0x19   // Address of first target Read/Write access where pretend register contains an out of range function.
44914 #define PGLUE_B_REG_DISABLE_EXTERNAL_BAR0                                                                    0x2aa560UL //Access:RW   DataWidth:0x1    // 0 - Work with external BAR0 mechanism as defined in E4 spec. 1 - Disable external BAR0 mechanism. Access will be directly to the internal BAR, except accesses to the Admin Window which will still be executed.
44915 #define PGLUE_B_REG_TSDM_QUEUE_ZONE_SIZE                                                                     0x2aa564UL //Access:RW   DataWidth:0x6    // Queue size for SDM zone A. Possible values: 0B; 8B; 16B; 32B.
44916 #define PGLUE_B_REG_MSDM_QUEUE_ZONE_SIZE                                                                     0x2aa568UL //Access:RW   DataWidth:0x6    // Queue size for SDM zone A. Possible values: 0B; 8B; 16B; 32B.
44917 #define PGLUE_B_REG_USDM_QUEUE_ZONE_SIZE                                                                     0x2aa56cUL //Access:RW   DataWidth:0x6    // Queue size for SDM zone A. Possible values: 0B; 8B; 16B; 32B.
44918 #define PGLUE_B_REG_XSDM_QUEUE_ZONE_SIZE                                                                     0x2aa570UL //Access:RW   DataWidth:0x6    // Queue size for SDM zone A. Possible values: 0B; 8B; 16B; 32B.
44919 #define PGLUE_B_REG_YSDM_QUEUE_ZONE_SIZE                                                                     0x2aa574UL //Access:RW   DataWidth:0x6    // Queue size for SDM zone A. Possible values: 0B; 8B; 16B; 32B.
44920 #define PGLUE_B_REG_PSDM_QUEUE_ZONE_SIZE                                                                     0x2aa578UL //Access:RW   DataWidth:0x6    // Queue size for SDM zone A. Possible values: 0B; 8B; 16B; 32B.
44921 #define PGLUE_B_REG_FID_CHANNEL_ENABLE                                                                       0x2aa57cUL //Access:RW   DataWidth:0x1    // FID channel enable configuration per-VF.  Controls Target read/write access to specific locations in ZoneB of each SDM window in the VF BAR. E4: split240.
44922 #define PGLUE_B_REG_SDM_CHANNEL_ENABLE                                                                       0x2aa580UL //Access:RW   DataWidth:0x6    // Defines if the PF to VF channel is enabled for that SDM. One bit per SDM. Bit 0 - TSDM. Bit 1 - MSDM. Bit 2 - USDM. Bit 3 - XSDM. Bit 4 - YSDM. Bit 5 - PSDM.
44923 #define PGLUE_B_REG_PFVF_WINDOW_SIZE                                                                         0x2aa584UL //Access:RW   DataWidth:0x3    // Window size for VF to PF channel. 0 - NA; 1 - 8B; 2 - 16B; 3 - 32B; 4 - 64B; 5 - 128B; 6 - 256B; 7 - 512B.
44924 #define PGLUE_B_REG_PFVF_WINDOW_START_OFFSET                                                                 0x2aa588UL //Access:RW   DataWidth:0x6    // Defines the start offset of the VF to PF window within VF ZoneB in 8B granularity.
44925 #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK                                                                    0x2aa58cUL //Access:RW   DataWidth:0x6    // Multi Field Register.
44926   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_PF_BME                                            (0x1<<0) // Decision bit for PF master requests when BME is cleared: 0 - block; 1 - discard.
44927   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_PF_BME_SHIFT                                      0
44928   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_PF_FID_ENABLE                                     (0x1<<1) // Decision bit for PF master requests when fid_enable is cleared: 0 - block; 1 - discard.
44929   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_PF_FID_ENABLE_SHIFT                               1
44930   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_PF_WAS_ERROR                                      (0x1<<2) // Decision bit for PF master requests when was_error is set: 0 - block; 1 - discard.
44931   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_PF_WAS_ERROR_SHIFT                                2
44932   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_VF_BME                                            (0x1<<3) // Decision bit for VF master requests when BME is cleared: 0 - block; 1 - discard.
44933   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_VF_BME_SHIFT                                      3
44934   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_VF_FID_ENABLE                                     (0x1<<4) // Decision bit for VF master requests when fid_enable is cleared: 0 - block; 1 - discard.
44935   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_VF_FID_ENABLE_SHIFT                               4
44936   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_VF_WAS_ERROR                                      (0x1<<5) // Decision bit for VF master requests when was_error is set: 0 - block; 1 - discard.
44937   #define PGLUE_B_REG_MASTER_DISCARD_NBLOCK_DISCARD_NBLOCK_VF_WAS_ERROR_SHIFT                                5
44938 #define PGLUE_B_REG_MASTER_ATTENTION_SETTING                                                                 0x2aa590UL //Access:RW   DataWidth:0xc    // Multi Field Register.
44939   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_PF_BME                                      (0x3<<0) // Attention setting configuration for PF master requests when BME is cleared: 0 - Always set (and log error details); 1 - never set attention; 2 - set attention (and log error details) only if FLR is not in progress and mask_block_discard_attn is cleared.
44940   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_PF_BME_SHIFT                                0
44941   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_PF_FID_ENABLE                               (0x3<<2) // Attention setting configuration for PF master requests when fid_enabled is cleared: 0 - Always set (and log error details); 1 - never set attention; 2 - set attention (and log error details) only if FLR is not in progress and mask_block_discard_attn is cleared.
44942   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_PF_FID_ENABLE_SHIFT                         2
44943   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_PF_WAS_ERROR                                (0x3<<4) // Attention setting configuration for PF master requests when was_error is set: 0 - Always set (and log error details); 1 - never set attention; 2 - set attention (and log error details) only if FLR is not in progress and mask_block_discard_attn is cleared.
44944   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_PF_WAS_ERROR_SHIFT                          4
44945   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_VF_BME                                      (0x3<<6) // Attention setting configuration for VF master requests when BME is cleared: 0 - Always set (and log error details); 1 - never set attention; 2 - set attention (and log error details) only if FLR is not in progress and mask_block_discard_attn is cleared.
44946   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_VF_BME_SHIFT                                6
44947   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_VF_FID_ENABLE                               (0x3<<8) // Attention setting configuration for VF master requests when fid_enabled is cleared: 0 - Always set (and log error details); 1 - never set attention; 2 - set attention (and log error details) only if FLR is not in progress and mask_block_discard_attn is cleared.
44948   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_VF_FID_ENABLE_SHIFT                         8
44949   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_VF_WAS_ERROR                                (0x3<<10) // Attention setting configuration for VF master requests when was_error is set: 0 - Always set (and log error details); 1 - never set attention; 2 - set attention (and log error details) only if FLR is not in progress and mask_block_discard_attn is cleared.
44950   #define PGLUE_B_REG_MASTER_ATTENTION_SETTING_ATTENTION_SETTING_VF_WAS_ERROR_SHIFT                          10
44951 #define PGLUE_B_REG_MASK_BLOCK_DISCARD_ATTN_PF                                                               0x2aa594UL //Access:RW   DataWidth:0x1    // When this bit is set and attntion setting configuration is 2 any block or discard event for that function will not generate an attention. This bit will allow SW to extend the period in which attention is masked beyond the FLR_in_progress period. E4: split16.
44952 #define PGLUE_B_REG_MASK_BLOCK_DISCARD_ATTN_VF                                                               0x2aa598UL //Access:RW   DataWidth:0x1    // When this bit is set and attntion setting configuration is 2 any block or discard event for that function will not generate an attention. This bit will allow SW to extend the period in which attention is masked beyond the FLR_in_progress period. E4: split240.
44953 #define PGLUE_B_REG_WRITE_FIFO_QUEUE                                                                         0x2aa800UL //Access:WB_R DataWidth:0xfb   // Debug only and read only: Each entry provides the content of the corresponding entry in PGLUE master write FIFO. The structure of every entry appears in TBD.
44954 #define PGLUE_B_REG_WRITE_FIFO_QUEUE_SIZE                                                                    176
44955 #define PGLUE_B_REG_READ_FIFO_QUEUE                                                                          0x2aac00UL //Access:WB_R DataWidth:0xae   // Debug only and read only: Each entry provides the content of the corresponding entry in PGLUE master read FIFO. The structure of every entry appears in TBD.
44956 #define PGLUE_B_REG_READ_FIFO_QUEUE_SIZE                                                                     112
44957 #define PGLUE_B_REG_WRITE_FIFO_OCCUPANCY_LEVEL                                                               0x2aae00UL //Access:R    DataWidth:0x5    // Debug only: Occupancy level in PGLUE master write FIFO. This is the maximum between driver counter and filler counter.
44958 #define PGLUE_B_REG_USE_CLIENTID_IN_TAG                                                                      0x2aae04UL //Access:RW   DataWidth:0x1    // A value of '1' instructs PGLUE to use the client ID value in the 'tag' field of non-TPH master write packets. This can be used for debug purposes.
44959 #define PGLUE_B_REG_DETECT_ILLEGAL_ADDRESS_EN                                                                0x2aae08UL //Access:RW   DataWidth:0x1    // This field is an enable bit for 'detection of out-of-range requests' debug feature. It should be initialized to '0' in systems with IOMMU enabled.
44960 #define PGLUE_B_REG_DETECT_ILLEGAL_ADDRESS                                                                   0x2aae0cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
44961   #define PGLUE_B_REG_DETECT_ILLEGAL_ADDRESS_MINIMAL_ADDRESS_LOG                                             (0x1f<<0) // This field is (the log of ) the minimal legal address value. It is used in the 'detection of out-of-range requests' debug feature.
44962   #define PGLUE_B_REG_DETECT_ILLEGAL_ADDRESS_MINIMAL_ADDRESS_LOG_SHIFT                                       0
44963   #define PGLUE_B_REG_DETECT_ILLEGAL_ADDRESS_MAXIMAL_ADDRESS_LOG                                             (0x1f<<5) // This field plus 48 is (the log of ) the maximal legal address value. It is used in the 'detection of out-of-range requests' debug feature.
44964   #define PGLUE_B_REG_DETECT_ILLEGAL_ADDRESS_MAXIMAL_ADDRESS_LOG_SHIFT                                       5
44965 #define PGLUE_B_REG_ILLEGAL_ADDRESS_ADD_31_0                                                                 0x2aae10UL //Access:R    DataWidth:0x20   // Address [31:0] of first request with illegal address.
44966 #define PGLUE_B_REG_ILLEGAL_ADDRESS_ADD_63_32                                                                0x2aae14UL //Access:R    DataWidth:0x20   // Address [63:32] of first request with illegal address.
44967 #define PGLUE_B_REG_ILLEGAL_ADDRESS_DETAILS                                                                  0x2aae18UL //Access:R    DataWidth:0x20   // Details of first request with illegal address. [4:0] VQID. [5] - first SR. [18:6] - Length in bytes. [19] - VF_VALID. [23:20] - PFID. [31:24] - VFID.
44968 #define PGLUE_B_REG_ILLEGAL_ADDRESS_DETAILS2                                                                 0x2aae1cUL //Access:R    DataWidth:0x19   // Details of first request with illegal address. [15:0] Request ID. [20:16] client ID. [21] Illegal address cause: 0 - address was smaller than minimal_address_log;  1 - address was bigger than maximal_address_log. [22] - write_n_read: 0 - read; 1 - write. [23] - last SR.  [24] valid - indicates if there was a request submitted with illegal address since the last time this register was cleared.
44969 #define PGLUE_B_REG_TPH_ADD_31_0                                                                             0x2aae20UL //Access:R    DataWidth:0x20   // Address [31:0] of first request sent with TPH information.
44970 #define PGLUE_B_REG_TPH_ADD_63_32                                                                            0x2aae24UL //Access:R    DataWidth:0x20   // Address [63:32] of first request sent with TPH information.
44971 #define PGLUE_B_REG_TPH_DETAILS                                                                              0x2aae28UL //Access:R    DataWidth:0x20   // Details of first request sent with TPH information. [4:0] VQID. [5] - first SR. [18:6] - Length in bytes. [19] - VF_VALID. [23:20] - PFID. [31:24] - VFID.
44972 #define PGLUE_B_REG_TPH_DETAILS2                                                                             0x2aae2cUL //Access:R    DataWidth:0x12   // Details of first request sent with TPH information. [4:0] client ID. [6:5] PH. [14:7] Steering Tag. [15] - write_n_read: 0 - read; 1 - write.  [16] - last SR. [17] valid - indicates if there was a request submitted with TPH informationsince the last time this register was cleared.
44973 #define PGLUE_B_REG_MASTER_WRITE_PAD_ENABLE                                                                  0x2aae30UL //Access:RW   DataWidth:0x1    // 0 - never pad write sub-requests with zeros. 1 - Pad write sub-requests with zeros and align them to cache line according to the sub-request configuration.
44974 #define PGLUE_B_REG_CACHE_LINE_SIZE                                                                          0x2aae34UL //Access:RW   DataWidth:0x3    // Cache line size for padding. 0 - 32B. 1 - 64B. 2 - 128B. 3 - 256B.
44975 #define PGLUE_B_REG_TAGS_31_0                                                                                0x2aae38UL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44976 #define PGLUE_B_REG_TAGS_63_32                                                                               0x2aae3cUL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44977 #define PGLUE_B_REG_TAGS_95_64                                                                               0x2aae40UL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44978 #define PGLUE_B_REG_TAGS_127_96                                                                              0x2aae44UL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44979 #define PGLUE_B_REG_TAGS_159_128                                                                             0x2aae48UL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44980 #define PGLUE_B_REG_TAGS_191_160                                                                             0x2aae4cUL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44981 #define PGLUE_B_REG_TAGS_223_192                                                                             0x2aae50UL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44982 #define PGLUE_B_REG_TAGS_255_224                                                                             0x2aae54UL //Access:R    DataWidth:0x20   // Indicates the status of tags. 0 - tags is used - read completion did not return yet. 1 - tag is unused.
44983 #define PGLUE_B_REG_PCIE_LTR_STATE                                                                           0x2aae58UL //Access:R    DataWidth:0x2    // LTR state indication from PCIe core.
44984 #define PGLUE_B_REG_CONFIG_REG_78                                                                            0x2aae5cUL //Access:RW   DataWidth:0x20   // This register is used for backdoor rbc access to PCI config space register 0x78. There are certain flows (like FLR) where 0x78 should be written but writing it from config space generates Kernel warning. For these cases only it should be written using this rbc register.
44985 #define PGLUE_B_REG_PF_BAR0_SIZE                                                                             0x2aae60UL //Access:RW   DataWidth:0x4    // For Coupled Mode Teaming. The driver should read BAR1_SIZE from PCIe IP config space (bits 3:0 in PCIE_REG_PCIER_CONFIG_2) and configure to this register. Decoding: 0 disabled; 1 64K; 2 128K; up to 15 1G.
44986 #define PGLUE_B_REG_PF_BAR1_SIZE                                                                             0x2aae64UL //Access:RW   DataWidth:0x4    // For Coupled Mode Teaming. The driver should read BAR2_SIZE from PCIe IP config space (bits 3:0 in PCIE_REG_PCIER_REG_BAR2_CONFIG) and configure to this register. Decoding: 0 disabled; 1 64K; 2 128K; up to 15 1G. When using resizable BAR, the driver should read the value from BAR_SIZE (bits 12:8 in PCIE_REG_PCIER_RBAR_CTRL) and adjust the decoding. Adjusting is done by adding 5, since in RBAR 0 represents 1M while in regular decoding 5 represents 1M.
44987 #define PGLUE_B_REG_VF_BAR1_SIZE                                                                             0x2aae68UL //Access:RW   DataWidth:0x4    // For Coupled Mode Teaming. The driver should read BAR2_SIZE_OF_VF from PCIe IP config space (bits 11:8 in PCIE_REG_PCIER_REG_VF_BAR_REG) and configure to this register. Decoding: 0 disabled; 1 4K; 2 8K; up to 15 64M.
44988 #define PGLUE_B_REG_MCTP_ATTN_CLR                                                                            0x2aae6cUL //Access:W    DataWidth:0x1    // Indication to clear MCTP attention that was genertaed due to bus number change detected by PCIe IP. MCP writes 1 to this register in order to clear the level attention.
44989 #define PGLUE_B_REG_MCTP_TC                                                                                  0x2aae70UL //Access:RW   DataWidth:0x3    // MCTP TC field. Normally should not be changed.
44990 #define PGLUE_B_REG_VF_ILT_ERR_ADD_31_0                                                                      0x2aae74UL //Access:R    DataWidth:0x20   // Address [31:0] of first request with vf ilt error indication.
44991 #define PGLUE_B_REG_VF_ILT_ERR_ADD_63_32                                                                     0x2aae78UL //Access:R    DataWidth:0x20   // Address [63:32] of first request with vf ilt error indication.
44992 #define PGLUE_B_REG_VF_ILT_ERR_DETAILS                                                                       0x2aae7cUL //Access:R    DataWidth:0x20   // Details of first request with vf ilt error indication. [4:0] VQID. [5] - first SR. [18:6] - Length in bytes. [19] - VF_VALID. [23:20] - PFID. [31:24] - VFID.
44993 #define PGLUE_B_REG_VF_ILT_ERR_DETAILS2                                                                      0x2aae80UL //Access:R    DataWidth:0x18   // Details of first request with vf ilt error indication. [15:0] Request ID. [20:16] client ID. [21] - write_n_read: 0 - read; 1 - write. [22] - last SR.  [23] valid - indicates if there was a request submitted with illegal address since the last time this register was cleared.
44994 #define PGLUE_B_REG_ATOMIC_OP_REQUESTER_ENABLE_PF                                                            0x2aae84UL //Access:R    DataWidth:0x10   // Atomic Op requester enable register for all PFs. Each bit indicates if Atomic Operation Requester for the corresponding PF is enabled. Note: register contains bits from both paths.
44995 #define PGLUE_B_REG_EXPANSION_ROM_ATTN                                                                       0x2aae88UL //Access:R    DataWidth:0x2    // Expansion ROM attention dirty bits. Bit 0 is for engine 0 and bit 1 for engine 1. Set by PXP. Reset by MCP writing 1 to the corresponding bit in expansion_rom_attn_clr.
44996 #define PGLUE_B_REG_EXPANSION_ROM_ATTN_CLR                                                                   0x2aae8cUL //Access:W    DataWidth:0x2    // Expansion ROM attention dirty bits clear. Bit 0 is for engine 0 and bit 1 for engine 1. MCP writes 1 to a bit in this register in order to clear the corresponding bit in expansion_rom_attn register.
44997 #define PGLUE_B_REG_MPS_ATTN                                                                                 0x2aae90UL //Access:R    DataWidth:0x10   // MPS attention dirty bit. Set by PXP. Reset by MCP writing 1 to the corresponding bit in mps_attn_clr.
44998 #define PGLUE_B_REG_MPS_ATTN_CLR                                                                             0x2aae94UL //Access:W    DataWidth:0x10   // MPS attention dirty bit clear. MCP writes 1 to a bit in this register in order to clear the corresponding bit in mps_attn register.
44999 #define PGLUE_B_REG_VPD_REQUEST_PF_31_0                                                                      0x2aae98UL //Access:R    DataWidth:0x10   // VPD request attention dirty bits for all PFs. Each bit indicates that the VPD register of the corresponding PF was set. Set by PXP. Reset by MCP according to VPD flow (write to 0x2430). Note: register contains bits from both paths.
45000 #define PGLUE_B_REG_PATH_IN_D3_MASK                                                                          0x2aae9cUL //Access:RW   DataWidth:0x10   // This register controls the path_in_d3 output to CPMU. Each bit corresponds to a PF in the path. A value of 0 indicates the power state of this PF is not taken into account when determining path_in_d3 output.  A value of 1 indicates the power state of this PF is taken into account
45001 #define PGLUE_B_REG_VF_BAR_PRIVILEGE                                                                         0x2aaea0UL //Access:RW   DataWidth:0x2    // This register determines the GRC privilege level for VF BAR accesses.
45002 #define PGLUE_B_REG_PF_BAR_PRIVILEGE                                                                         0x2aaea4UL //Access:RW   DataWidth:0x2    // This register determines the GRC privilege level for PF BAR accesses.
45003 #define PGLUE_B_REG_PCI_CONFIG_PRIVILEGE                                                                     0x2aaea8UL //Access:RW   DataWidth:0x2    // This register determines the GRC privilege level for PCI config space accesses.
45004 #define PGLUE_B_REG_STICKY_MASTER_ERROR_EN                                                                   0x2aaeacUL //Access:RW   DataWidth:0x1    // Value of 1 indicates that was_error should be set when BME or fid_enabled bits are cleared for master request.
45005 #define PGLUE_B_REG_CFG_NO_L1_ON_INT_K2_E5                                                                   0x2aaeb0UL //Access:RW   DataWidth:0x1    // Chicken bit to disable app_xfer_pending.
45006 #define PGLUE_B_REG_VF_BAR0_SIZE_K2_E5                                                                       0x2aaeb4UL //Access:RW   DataWidth:0x4    // For Coupled Mode Teaming. The driver should read BAR2_SIZE_OF_VF from PCIe IP config space (bits 11:8 in PCIE_REG_PCIER_REG_VF_BAR_REG) and configure to this register. Decoding: 0 2K; 1 4K; 2 8K; up to 15 64M
45007 #define PGLUE_B_REG_PF_ROM_SIZE_K2_E5                                                                        0x2aaeb8UL //Access:RW   DataWidth:0x4    // For Coupled Mode Teaming. The driver should read ROM_SIZE_OF_PF from PCIe IP config space (bits 11:8 in PCIE_REG_PCIER_REG_VF_BAR_REG) and configure to this register. Decoding: 0 2k; 1 4K; 2 8K; up to 15 64M
45008 #define PGLUE_B_REG_MCTP_MAX_LENGTH_K2_E5                                                                    0x2aaebcUL //Access:RW   DataWidth:0xa    // MCTP MAX lENGTH register If the packet is larger than MAX LENGTH Then the packet will be discard.
45009 #define PGLUE_B_REG_MCTP_REQID_K2_E5                                                                         0x2aaec0UL //Access:RW   DataWidth:0x10   // Request id register for MCTP
45010 #define PGLUE_B_REG_CFG_VPD_END_K2_E5                                                                        0x2aaec4UL //Access:W    DataWidth:0x10   // VPD END Register
45011 #define PGLUE_B_REG_PBUS_NUM_K2_E5                                                                           0x2aaec8UL //Access:R    DataWidth:0x8    // PBUS number
45012 #define PGLUE_B_REG_PBUS_DEV_NUM_K2_E5                                                                       0x2aaeccUL //Access:R    DataWidth:0x5    // PBUS DEV NUM set for MCTP check
45013 #define PGLUE_B_REG_POISON_DISCARD_MCMPL_K2_E5                                                               0x2aaed0UL //Access:RW   DataWidth:0x1    // Discard when poisoned for MCTP packet
45014 #define PGLUE_B_REG_BUS_CHECK_ENABLE_K2_E5                                                                   0x2aaed4UL //Access:RW   DataWidth:0x1    // PBUS bus_check_enable Its for MCTP
45015 #define PGLUE_B_REG_DEVICE_CHECK_ENABLE_K2_E5                                                                0x2aaed8UL //Access:RW   DataWidth:0x1    // PBUS device check enable Its for MCTP packet
45016 #define PGLUE_B_REG_MCTP_TD_NOT_DROP_K2_E5                                                                   0x2aaedcUL //Access:RW   DataWidth:0x1    // enable drop packet when TD is 1
45017 #define PGLUE_B_REG_MCTP_REQID_FLREN_K2_E5                                                                   0x2aaee0UL //Access:RW   DataWidth:0x2    // enable MCTP REQID reuest enable
45018 #define PGLUE_B_REG_TXR_B2B_DISABLE_K2_E5                                                                    0x2aaee4UL //Access:RW   DataWidth:0x1    // Disable master read back 2 back transition IT's checken bit for perfomance improvement If this register is set then b2b transfer will be disable like BB
45019 #define PGLUE_B_REG_MRRS_ATTN_K2_E5                                                                          0x2aaee8UL //Access:R    DataWidth:0x10   // mrrs attn register It's the indicator for MRRS attn
45020 #define PGLUE_B_REG_MRRS_ATTN_CLR_K2_E5                                                                      0x2aaeecUL //Access:W    DataWidth:0x10   // mrrs attn clear set register if these bits set, then we will clear MRRS attn
45021 #define PGLUE_B_REG_TXW_B2B_DISABLE_K2_E5                                                                    0x2aaef0UL //Access:RW   DataWidth:0x1    // Disable master write back 2 back transition
45022 #define PGLUE_B_REG_ERROR_REG_K2_E5                                                                          0x2aaef4UL //Access:R    DataWidth:0xc    // Error log for dllp abort bit8 to 11 pfid bit0 to 7  tag
45023 #define PGLUE_B_REG_FLR_INVALIDATE_DISABLE_K2_E5                                                             0x2aaef8UL //Access:RW   DataWidth:0x1    // Disable FLR Invalidate process
45024 #define PGLUE_B_REG_INVALIDATE_TAGS_EN_K2_E5                                                                 0x2aaefcUL //Access:RW   DataWidth:0x1    // Enable invalidate tag
45025 #define PGLUE_B_REG_DBI_ERR_K2_E5                                                                            0x2aaf00UL //Access:R    DataWidth:0x20   // Indicates there was an error in DBI Dbi_error_attn                    Bit0 Dbi_wr                            Bit4 to Bit1 pcie_pgl_dbi_addr                 Bit17 to Bit5 Dbi_func_num                      Bit21 to Bit18 Dbi_vfunc_active                  Bit22 Dbi_vfunc_num                     Bit30 to Bit23
45026 #define PGLUE_B_REG_DBI_ERR_DATA_K2_E5                                                                       0x2aaf04UL //Access:R    DataWidth:0x20   // DBI Error data information
45027 #define PGLUE_B_REG_DISABLE_POWER_STATE_CHECK_K2_E5                                                          0x2aaf08UL //Access:RW   DataWidth:0x1    // Power state check disable register If its 0 Then we will do power state check
45028 #define PGLUE_B_REG_PGL_PM_DSTATE_31_0_K2_E5                                                                 0x2aaf0cUL //Access:R    DataWidth:0x20   // DBI Error data information
45029 #define PGLUE_B_REG_PGL_PM_DSTATE_47_32_K2_E5                                                                0x2aaf10UL //Access:R    DataWidth:0x10   // pm_dstate 47-032
45030 #define PGLUE_B_REG_CHECK_TC_ON_ERR_K2_E5                                                                    0x2aaf5cUL //Access:RW   DataWidth:0x1    // check tc on error Its config register if check tc on error = 0 Then we will not check TC If check tc on error =1. we need check if TC = x000
45031 #define PGLUE_B_REG_FLR_INVALIDATE_IN_PROGRESS_VF_31_0_K2_E5                                                 0x2aaf60UL //Access:R    DataWidth:0x20   // FLR Invalidate in progress vf 31-0
45032 #define PGLUE_B_REG_FLR_INVALIDATE_IN_PROGRESS_VF_63_32_K2_E5                                                0x2aaf64UL //Access:R    DataWidth:0x20   // FLR Invalidate in progress vf 63 -32
45033 #define PGLUE_B_REG_FLR_INVALIDATE_IN_PROGRESS_VF_95_64_K2_E5                                                0x2aaf68UL //Access:R    DataWidth:0x20   // FLR Invalidate in progress vf 95 - 64
45034 #define PGLUE_B_REG_FLR_INVALIDATE_IN_PROGRESS_VF_127_96_K2_E5                                               0x2aaf6cUL //Access:R    DataWidth:0x20   // FLR Invalidate in progress vf 127 - 96
45035 #define PGLUE_B_REG_FLR_INVALIDATE_IN_PROGRESS_VF_159_128_K2_E5                                              0x2aaf70UL //Access:R    DataWidth:0x20   // FLR Invalidate in progress vf 159-128
45036 #define PGLUE_B_REG_FLR_INVALIDATE_IN_PROGRESS_VF_191_160_K2_E5                                              0x2aaf74UL //Access:R    DataWidth:0x20   // FLR Invalidate in progress vf 191 to 160
45037 #define PGLUE_B_REG_FLR_INVALIDATE_IN_PROGRESS_PF_31_0_K2_E5                                                 0x2aaf78UL //Access:R    DataWidth:0x10   // FLR Invalidate in progress pf 31 to 0
45038 #define PGLUE_B_REG_EXT_TAG_MODE_K2_E5                                                                       0x2aaf7cUL //Access:RW   DataWidth:0x2    // Extand tag mode 00 default mode 01 BB mode 10 Read mode
45039 #define PGLUE_B_REG_MCTP_ERR1_K2_E5                                                                          0x2aaf80UL //Access:R    DataWidth:0x20   // Indicates there was an error in MCTP BIt 21-30 Message code Bit 7-22  Vender ID Bit 3-6   TAG Bit 0-2   TC
45040 #define PGLUE_B_REG_MCTP_ERR2_K2_E5                                                                          0x2aaf84UL //Access:R    DataWidth:0x20   // Indicates there was an error in MCTP Bit 21-30 Length Bit 5-20  PCIE REQ ID Bit 0-4   TYPE
45041 #define PGLUE_B_REG_ERROR_ECRC_REG_K2_E5                                                                     0x2aaf88UL //Access:R    DataWidth:0xc    // Error log for ecrc abort bit8 to 11 pfid bit0 to 7  tag
45042 #define PGLUE_B_REG_ERROR_TLP_REG_K2_E5                                                                      0x2aaf8cUL //Access:R    DataWidth:0xc    // Error log for tlp abort bit8 to 11 pfid bit0 to 7  tag
45043 #define PGLUE_B_REG_ERROR_POISON_REG_K2_E5                                                                   0x2aaf90UL //Access:R    DataWidth:0xc    // Error log for poison bit8 to 11 pfid bit0 to 7  tag
45044 #define PGLUE_B_REG_MCTP_VENDERID_CHK_DISABLE_K2_E5                                                          0x2aaf94UL //Access:RW   DataWidth:0x1    // Disable vendorid check in MCTP
45045 #define PGLUE_B_REG_PGL_ADDR_E8_F0_K2_E5                                                                     0x2aaf98UL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0xe8. any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
45046 #define PGLUE_B_REG_PGL_ADDR_EC_F0_K2_E5                                                                     0x2aaf9cUL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0xec.  any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
45047 #define PGLUE_B_REG_PGL_ADDR_F0_F0_K2_E5                                                                     0x2aafa0UL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0xf0.  any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
45048 #define PGLUE_B_REG_PGL_ADDR_F4_F0_K2_E5                                                                     0x2aafa4UL //Access:RW   DataWidth:0x20   // GRC address for configuration access to PCIE config address 0xf4.  any write to this PCIE address will cause a GRC write access to the address that's in t this register. E4: split16.
45049 #define PGLUE_B_REG_EXT_TAG_EN_PF_31_0_K2_E5                                                                 0x2aafa8UL //Access:R    DataWidth:0x20   // Extended tag enable per PF
45050 #define PGLUE_B_REG_NO_SNOOP_EN_PF_31_0_K2_E5                                                                0x2aafacUL //Access:R    DataWidth:0x10   // No snoop enable per PF
45051 #define PGLUE_B_REG_RELAXED_ORDERING_EN_PF_31_0_K2_E5                                                        0x2aafb0UL //Access:R    DataWidth:0x10   // Relaxed ordering enable per PF
45052 #define PGLUE_B_REG_DISCARD_HEADER_UNKNOWN_K2_E5                                                             0x2aafb4UL //Access:RW   DataWidth:0x1    // 0 - Don't discard target request with unknown header type 1 - Discard target request with unknown header type
45053 #define PGLUE_B_REG_COMPARE_CPL_FUNCTION_K2_E5                                                               0x2aafb8UL //Access:RW   DataWidth:0x1    // 0 - Don't compare the function received in the completion to the original MRD function. 1 - Compare the function received in the completion to the original MRD function. Discard the completion if the comparison fails.
45054 #define PGLUE_B_REG_DISABLE_B2B_K2_E5                                                                        0x2aafbcUL //Access:RW   DataWidth:0x1    // 0 - Enable b2b pop from sync fifos in pgl_pci_core_rx. 1 - Disable b2b pop from sync fifos in pgl_pci_core_rx (chicken bit).
45055 #define PGLUE_B_REG_DISCARD_MASTER_REQUEST_IN_FLR_K2_E5                                                      0x2aafc0UL //Access:RW   DataWidth:0x1    // 0 - Don't discard master request during FLR 1 - Discard master request during FLR
45056 #define PGLUE_B_REG_SYNCFIFO_PUSH_OVERFLOW_K2_E5                                                             0x2aafc4UL //Access:R    DataWidth:0x4    // 0 - TXCPL sync fifo push overflow 1 - TXR sync fifo push overflow 2 - TXW header sync fifo push overflow 3 - TXW data sync fifo push overflow
45057 #define PGLUE_B_REG_SYNCFIFO_POP_UNDERFLOW_K2_E5                                                             0x2aafc8UL //Access:R    DataWidth:0x6    // 0 - RX target read and config sync fifo pop underflow 1 - RX header sync fifo pop underflow 5:2 - RX data sync fifo pop underflow (1 bit per each 128b instance)
45058 #define PGLUE_B_REG_RXH_SYNCFIFO_POP_STATUS_K2_E5                                                            0x2aafccUL //Access:R    DataWidth:0x12   // 8:0 -  RX target read and config sync fifo pop status 17:9 - RX header sync fifo pop status
45059 #define PGLUE_B_REG_RXD_SYNCFIFO_POP_STATUS_K2_E5                                                            0x2aafd0UL //Access:R    DataWidth:0x1c   // RX data sync fifo pop status (7 bit per each 128b instance)
45060 #define TM_REG_MEMORY_SELF_INIT_START                                                                        0x2c0000UL //Access:RW   DataWidth:0x4    // Multi Field Register.
45061   #define TM_REG_MEMORY_SELF_INIT_START_CONTEXT_MEM_SELF_INIT_START                                          (0x1<<0) // Reset the context memory. When set, the context memory self init starts.
45062   #define TM_REG_MEMORY_SELF_INIT_START_CONTEXT_MEM_SELF_INIT_START_SHIFT                                    0
45063   #define TM_REG_MEMORY_SELF_INIT_START_CONFIG_CONN_MEM_SELF_INIT_START                                      (0x1<<1) // Reset the config conn memory. When set, the config conn memory self init starts.
45064   #define TM_REG_MEMORY_SELF_INIT_START_CONFIG_CONN_MEM_SELF_INIT_START_SHIFT                                1
45065   #define TM_REG_MEMORY_SELF_INIT_START_CONFIG_TASK_MEM_SELF_INIT_START                                      (0x1<<2) // Reset the config task memory. When set, the config task memory self init starts.
45066   #define TM_REG_MEMORY_SELF_INIT_START_CONFIG_TASK_MEM_SELF_INIT_START_SHIFT                                2
45067   #define TM_REG_MEMORY_SELF_INIT_START_PRE_SCAN_MEM_SELF_INIT_START                                         (0x1<<3) // Reset the pre scan memory. When set, the pre scan memory self init starts.
45068   #define TM_REG_MEMORY_SELF_INIT_START_PRE_SCAN_MEM_SELF_INIT_START_SHIFT                                   3
45069 #define TM_REG_CONTEXT_MEM_SELF_INIT_DONE                                                                    0x2c0004UL //Access:R    DataWidth:0x1    // When set, the self init for the context memory is done. TBD - need to change to read, all the bits.
45070 #define TM_REG_CONFIG_CONN_MEM_SELF_INIT_DONE                                                                0x2c0008UL //Access:R    DataWidth:0x1    // When set, the self init for the config conn memory is done.
45071 #define TM_REG_CONFIG_TASK_MEM_SELF_INIT_DONE                                                                0x2c000cUL //Access:R    DataWidth:0x1    // When set, the self init for the config task memory is done.
45072 #define TM_REG_PRE_SCAN_MEM_SELF_INIT_DONE                                                                   0x2c0010UL //Access:R    DataWidth:0x1    // When set, the self init for the pre scan memory is done.
45073 #define TM_REG_PXP_READ_DATA_FIFO_INIT                                                                       0x2c0014UL //Access:RW   DataWidth:0x1    // When set init the PXP READ DATA FIFO.
45074 #define TM_REG_PXP_READ_CTRL_FIFO_INIT                                                                       0x2c0018UL //Access:RW   DataWidth:0x1    // When set init the PXP READ CTRL FIFO.
45075 #define TM_REG_CFC_LOAD_COMMAND_FIFO_INIT                                                                    0x2c001cUL //Access:RW   DataWidth:0x1    // When set init the CFC LOAD COMMAND FIFO.
45076 #define TM_REG_CFC_LOAD_ECHO_FIFO_INIT                                                                       0x2c0020UL //Access:RW   DataWidth:0x1    // When set init the CFC LOAD ECHO FIFO.
45077 #define TM_REG_CLIENT_OUT_FIFO_INIT                                                                          0x2c0024UL //Access:RW   DataWidth:0x1    // When set init the CLIENT OUT FIFO.
45078 #define TM_REG_CLIENT_IN_PBF_FIFO_INIT                                                                       0x2c0028UL //Access:RW   DataWidth:0x1    // When set init the CLIENT IN PBF FIFO.
45079 #define TM_REG_CLIENT_IN_XCM_FIFO_INIT                                                                       0x2c002cUL //Access:RW   DataWidth:0x1    // When set init the CLIENT IN XCM FIFO.
45080 #define TM_REG_CLIENT_IN_TCM_FIFO_INIT                                                                       0x2c0030UL //Access:RW   DataWidth:0x1    // When set init the CLIENT IN TCM FIFO.
45081 #define TM_REG_CLIENT_IN_UCM_FIFO_INIT                                                                       0x2c0034UL //Access:RW   DataWidth:0x1    // When set init the CLIENT IN UCM FIFO.
45082 #define TM_REG_EXPIRATION_CMD_FIFO_INIT                                                                      0x2c0038UL //Access:RW   DataWidth:0x1    // When set init the EXPIRATION COMMAND FIFO.
45083 #define TM_REG_AC_COMMAND_FIFO_INIT                                                                          0x2c003cUL //Access:RW   DataWidth:0x1    // When set init the AC COMMAND FIFO.
45084 #define TM_REG_PXP_INTERFACE_ENABLE                                                                          0x2c0060UL //Access:RW   DataWidth:0x1    // Enable pxp request, wr and rd interfaces.
45085 #define TM_REG_CFC_INTERFACE_ENABLE                                                                          0x2c0064UL //Access:RW   DataWidth:0x1    // Enable cfc load request and load response interfaces.
45086 #define TM_REG_CLIENT_OUT_INTERFACE_ENABLE                                                                   0x2c0068UL //Access:RW   DataWidth:0x1    // Enable client out interfaces (XCM, UCM, TCM).
45087 #define TM_REG_CLIENT_IN_INTERFACE_ENABLE                                                                    0x2c006cUL //Access:RW   DataWidth:0x1    // Enable client in interfaces (XCM, UCM, TCM, PBF).
45088 #define TM_REG_PXP_REQUEST_CREDIT                                                                            0x2c0078UL //Access:RW   DataWidth:0x2    // Credit for the PXP request interface.
45089 #define TM_REG_CLIENT_OUT_XCM_REQ_CREDIT                                                                     0x2c007cUL //Access:RW   DataWidth:0x3    // Credit for the XCM client out request interface.
45090 #define TM_REG_CLIENT_OUT_TCM_REQ_CREDIT                                                                     0x2c0080UL //Access:RW   DataWidth:0x3    // Credit for the TCM client out request interface.
45091 #define TM_REG_CLIENT_OUT_UCM_REQ_CREDIT                                                                     0x2c0084UL //Access:RW   DataWidth:0x3    // Credit for the UCM client out request interface.
45092 #define TM_REG_LOAD_REQUEST_CREDIT                                                                           0x2c0088UL //Access:RW   DataWidth:0x4    // Credit for the CFC load requests. Common for both tasks and connections and equal to the Expiration FIFO row size.                          The number of allowed CFC load requests since they are sent to the CCFC/TCFC till they are read from the Expiration FIFO                           (after CFC load request is received) is less or equal to this credit.                          Value of 0: this credit is disabled.
45093 #define TM_REG_INT_STS_0                                                                                     0x2c0180UL //Access:R    DataWidth:0x20   // Multi Field Register.
45094   #define TM_REG_INT_STS_0_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
45095   #define TM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                               0
45096   #define TM_REG_INT_STS_0_PXP_READ_DATA_FIFO_OV                                                             (0x1<<1) // PXP READ DATA FIFO Overflow.
45097   #define TM_REG_INT_STS_0_PXP_READ_DATA_FIFO_OV_SHIFT                                                       1
45098   #define TM_REG_INT_STS_0_PXP_READ_DATA_FIFO_UN                                                             (0x1<<2) // PXP READ DATA FIFO Underrun.
45099   #define TM_REG_INT_STS_0_PXP_READ_DATA_FIFO_UN_SHIFT                                                       2
45100   #define TM_REG_INT_STS_0_PXP_READ_CTRL_FIFO_OV                                                             (0x1<<3) // PXP READ CTRL FIFO Overflow.
45101   #define TM_REG_INT_STS_0_PXP_READ_CTRL_FIFO_OV_SHIFT                                                       3
45102   #define TM_REG_INT_STS_0_PXP_READ_CTRL_FIFO_UN                                                             (0x1<<4) // PXP READ CTRL FIFO Underrun.
45103   #define TM_REG_INT_STS_0_PXP_READ_CTRL_FIFO_UN_SHIFT                                                       4
45104   #define TM_REG_INT_STS_0_CFC_LOAD_COMMAND_FIFO_OV                                                          (0x1<<5) // CFC LOAD COMMAND FIFO Overflow.
45105   #define TM_REG_INT_STS_0_CFC_LOAD_COMMAND_FIFO_OV_SHIFT                                                    5
45106   #define TM_REG_INT_STS_0_CFC_LOAD_COMMAND_FIFO_UN                                                          (0x1<<6) // CFC LOAD COMMAND FIFO Underrun.
45107   #define TM_REG_INT_STS_0_CFC_LOAD_COMMAND_FIFO_UN_SHIFT                                                    6
45108   #define TM_REG_INT_STS_0_CFC_LOAD_ECHO_FIFO_OV                                                             (0x1<<7) // CFC LOAD ECHO FIFO Overflow.
45109   #define TM_REG_INT_STS_0_CFC_LOAD_ECHO_FIFO_OV_SHIFT                                                       7
45110   #define TM_REG_INT_STS_0_CFC_LOAD_ECHO_FIFO_UN                                                             (0x1<<8) // CFC LOAD ECHO FIFO Underrun.
45111   #define TM_REG_INT_STS_0_CFC_LOAD_ECHO_FIFO_UN_SHIFT                                                       8
45112   #define TM_REG_INT_STS_0_CLIENT_OUT_FIFO_OV                                                                (0x1<<9) // CLIENT OUT FIFO Overflow.
45113   #define TM_REG_INT_STS_0_CLIENT_OUT_FIFO_OV_SHIFT                                                          9
45114   #define TM_REG_INT_STS_0_CLIENT_OUT_FIFO_UN                                                                (0x1<<10) // CLIENT OUT FIFO Underrun.
45115   #define TM_REG_INT_STS_0_CLIENT_OUT_FIFO_UN_SHIFT                                                          10
45116   #define TM_REG_INT_STS_0_AC_COMMAND_FIFO_OV                                                                (0x1<<11) // AC COMMAND FIFO Overflow.
45117   #define TM_REG_INT_STS_0_AC_COMMAND_FIFO_OV_SHIFT                                                          11
45118   #define TM_REG_INT_STS_0_AC_COMMAND_FIFO_UN                                                                (0x1<<12) // AC COMMAND FIFO Underrun.
45119   #define TM_REG_INT_STS_0_AC_COMMAND_FIFO_UN_SHIFT                                                          12
45120   #define TM_REG_INT_STS_0_CLIENT_IN_PBF_FIFO_OV                                                             (0x1<<13) // CLIENT IN PBF FIFO Overflow.
45121   #define TM_REG_INT_STS_0_CLIENT_IN_PBF_FIFO_OV_SHIFT                                                       13
45122   #define TM_REG_INT_STS_0_CLIENT_IN_PBF_FIFO_UN                                                             (0x1<<14) // CLIENT IN PBF FIFO Underrun.
45123   #define TM_REG_INT_STS_0_CLIENT_IN_PBF_FIFO_UN_SHIFT                                                       14
45124   #define TM_REG_INT_STS_0_CLIENT_IN_UCM_FIFO_OV                                                             (0x1<<15) // CLIENT IN UCM FIFO Overflow.
45125   #define TM_REG_INT_STS_0_CLIENT_IN_UCM_FIFO_OV_SHIFT                                                       15
45126   #define TM_REG_INT_STS_0_CLIENT_IN_UCM_FIFO_UN                                                             (0x1<<16) // CLIENT IN UCM FIFO Underun.
45127   #define TM_REG_INT_STS_0_CLIENT_IN_UCM_FIFO_UN_SHIFT                                                       16
45128   #define TM_REG_INT_STS_0_CLIENT_IN_TCM_FIFO_OV                                                             (0x1<<17) // CLIENT IN TCM FIFO Overflow.
45129   #define TM_REG_INT_STS_0_CLIENT_IN_TCM_FIFO_OV_SHIFT                                                       17
45130   #define TM_REG_INT_STS_0_CLIENT_IN_TCM_FIFO_UN                                                             (0x1<<18) // CLIENT IN TCM FIFO Underrun.
45131   #define TM_REG_INT_STS_0_CLIENT_IN_TCM_FIFO_UN_SHIFT                                                       18
45132   #define TM_REG_INT_STS_0_CLIENT_IN_XCM_FIFO_OV                                                             (0x1<<19) // CLIENT IN XCM FIFO Overflow.
45133   #define TM_REG_INT_STS_0_CLIENT_IN_XCM_FIFO_OV_SHIFT                                                       19
45134   #define TM_REG_INT_STS_0_CLIENT_IN_XCM_FIFO_UN                                                             (0x1<<20) // CLIENT IN XCM FIFO Underrun.
45135   #define TM_REG_INT_STS_0_CLIENT_IN_XCM_FIFO_UN_SHIFT                                                       20
45136   #define TM_REG_INT_STS_0_EXPIRATION_CMD_FIFO_OV                                                            (0x1<<21) // EXPIRATION COMMAND FIFO Overflow.
45137   #define TM_REG_INT_STS_0_EXPIRATION_CMD_FIFO_OV_SHIFT                                                      21
45138   #define TM_REG_INT_STS_0_EXPIRATION_CMD_FIFO_UN                                                            (0x1<<22) // EXPIRATION COMMAND FIFO Underrun.
45139   #define TM_REG_INT_STS_0_EXPIRATION_CMD_FIFO_UN_SHIFT                                                      22
45140   #define TM_REG_INT_STS_0_STOP_ALL_LC_INVALID                                                               (0x1<<23) // STOP_ALL_TIMERS command and the logical client is invalid.
45141   #define TM_REG_INT_STS_0_STOP_ALL_LC_INVALID_SHIFT                                                         23
45142   #define TM_REG_INT_STS_0_COMMAND_LC_INVALID_0                                                              (0x1<<24) // SET/CLEAR/FORCE CLEAR command and the logical client invalid and one of the other logical clients is valid.
45143   #define TM_REG_INT_STS_0_COMMAND_LC_INVALID_0_SHIFT                                                        24
45144   #define TM_REG_INT_STS_0_COMMAND_LC_INVALID_1                                                              (0x1<<25) // SET/CLEAR/FORCE CLEAR command and the logical client is invalid and the other logical clients are also invalid.
45145   #define TM_REG_INT_STS_0_COMMAND_LC_INVALID_1_SHIFT                                                        25
45146   #define TM_REG_INT_STS_0_INIT_COMMAND_LC_VALID                                                             (0x1<<26) // INIT command and the logical client valid bit is asserted.
45147   #define TM_REG_INT_STS_0_INIT_COMMAND_LC_VALID_SHIFT                                                       26
45148   #define TM_REG_INT_STS_0_STOP_ALL_EXP_LC_VALID                                                             (0x1<<27) // Stop all expiration and the valid of one of the logical clients is asserted.
45149   #define TM_REG_INT_STS_0_STOP_ALL_EXP_LC_VALID_SHIFT                                                       27
45150   #define TM_REG_INT_STS_0_COMMAND_CID_INVALID_0                                                             (0x1<<28) // Command with C/TID > 64K or VF TID segment not zero.
45151   #define TM_REG_INT_STS_0_COMMAND_CID_INVALID_0_SHIFT                                                       28
45152   #define TM_REG_INT_STS_0_RESERVED_COMMAND                                                                  (0x1<<29) // RESERVED command.
45153   #define TM_REG_INT_STS_0_RESERVED_COMMAND_SHIFT                                                            29
45154   #define TM_REG_INT_STS_0_COMMAND_CID_INVALID_1                                                             (0x1<<30) // Command arrived to the host handler unit with CID/TID > Num_of_timers for that function.
45155   #define TM_REG_INT_STS_0_COMMAND_CID_INVALID_1_SHIFT                                                       30
45156   #define TM_REG_INT_STS_0_CLOAD_RES_LOADERR_CONN                                                            (0x1<<31) // Connections Load response with Load Error.
45157   #define TM_REG_INT_STS_0_CLOAD_RES_LOADERR_CONN_SHIFT                                                      31
45158 #define TM_REG_INT_MASK_0                                                                                    0x2c0184UL //Access:RW   DataWidth:0x20   // Multi Field Register.
45159   #define TM_REG_INT_MASK_0_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.ADDRESS_ERROR .
45160   #define TM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                              0
45161   #define TM_REG_INT_MASK_0_PXP_READ_DATA_FIFO_OV                                                            (0x1<<1) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.PXP_READ_DATA_FIFO_OV .
45162   #define TM_REG_INT_MASK_0_PXP_READ_DATA_FIFO_OV_SHIFT                                                      1
45163   #define TM_REG_INT_MASK_0_PXP_READ_DATA_FIFO_UN                                                            (0x1<<2) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.PXP_READ_DATA_FIFO_UN .
45164   #define TM_REG_INT_MASK_0_PXP_READ_DATA_FIFO_UN_SHIFT                                                      2
45165   #define TM_REG_INT_MASK_0_PXP_READ_CTRL_FIFO_OV                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.PXP_READ_CTRL_FIFO_OV .
45166   #define TM_REG_INT_MASK_0_PXP_READ_CTRL_FIFO_OV_SHIFT                                                      3
45167   #define TM_REG_INT_MASK_0_PXP_READ_CTRL_FIFO_UN                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.PXP_READ_CTRL_FIFO_UN .
45168   #define TM_REG_INT_MASK_0_PXP_READ_CTRL_FIFO_UN_SHIFT                                                      4
45169   #define TM_REG_INT_MASK_0_CFC_LOAD_COMMAND_FIFO_OV                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CFC_LOAD_COMMAND_FIFO_OV .
45170   #define TM_REG_INT_MASK_0_CFC_LOAD_COMMAND_FIFO_OV_SHIFT                                                   5
45171   #define TM_REG_INT_MASK_0_CFC_LOAD_COMMAND_FIFO_UN                                                         (0x1<<6) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CFC_LOAD_COMMAND_FIFO_UN .
45172   #define TM_REG_INT_MASK_0_CFC_LOAD_COMMAND_FIFO_UN_SHIFT                                                   6
45173   #define TM_REG_INT_MASK_0_CFC_LOAD_ECHO_FIFO_OV                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CFC_LOAD_ECHO_FIFO_OV .
45174   #define TM_REG_INT_MASK_0_CFC_LOAD_ECHO_FIFO_OV_SHIFT                                                      7
45175   #define TM_REG_INT_MASK_0_CFC_LOAD_ECHO_FIFO_UN                                                            (0x1<<8) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CFC_LOAD_ECHO_FIFO_UN .
45176   #define TM_REG_INT_MASK_0_CFC_LOAD_ECHO_FIFO_UN_SHIFT                                                      8
45177   #define TM_REG_INT_MASK_0_CLIENT_OUT_FIFO_OV                                                               (0x1<<9) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_OUT_FIFO_OV .
45178   #define TM_REG_INT_MASK_0_CLIENT_OUT_FIFO_OV_SHIFT                                                         9
45179   #define TM_REG_INT_MASK_0_CLIENT_OUT_FIFO_UN                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_OUT_FIFO_UN .
45180   #define TM_REG_INT_MASK_0_CLIENT_OUT_FIFO_UN_SHIFT                                                         10
45181   #define TM_REG_INT_MASK_0_AC_COMMAND_FIFO_OV                                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.AC_COMMAND_FIFO_OV .
45182   #define TM_REG_INT_MASK_0_AC_COMMAND_FIFO_OV_SHIFT                                                         11
45183   #define TM_REG_INT_MASK_0_AC_COMMAND_FIFO_UN                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.AC_COMMAND_FIFO_UN .
45184   #define TM_REG_INT_MASK_0_AC_COMMAND_FIFO_UN_SHIFT                                                         12
45185   #define TM_REG_INT_MASK_0_CLIENT_IN_PBF_FIFO_OV                                                            (0x1<<13) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_PBF_FIFO_OV .
45186   #define TM_REG_INT_MASK_0_CLIENT_IN_PBF_FIFO_OV_SHIFT                                                      13
45187   #define TM_REG_INT_MASK_0_CLIENT_IN_PBF_FIFO_UN                                                            (0x1<<14) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_PBF_FIFO_UN .
45188   #define TM_REG_INT_MASK_0_CLIENT_IN_PBF_FIFO_UN_SHIFT                                                      14
45189   #define TM_REG_INT_MASK_0_CLIENT_IN_UCM_FIFO_OV                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_UCM_FIFO_OV .
45190   #define TM_REG_INT_MASK_0_CLIENT_IN_UCM_FIFO_OV_SHIFT                                                      15
45191   #define TM_REG_INT_MASK_0_CLIENT_IN_UCM_FIFO_UN                                                            (0x1<<16) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_UCM_FIFO_UN .
45192   #define TM_REG_INT_MASK_0_CLIENT_IN_UCM_FIFO_UN_SHIFT                                                      16
45193   #define TM_REG_INT_MASK_0_CLIENT_IN_TCM_FIFO_OV                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_TCM_FIFO_OV .
45194   #define TM_REG_INT_MASK_0_CLIENT_IN_TCM_FIFO_OV_SHIFT                                                      17
45195   #define TM_REG_INT_MASK_0_CLIENT_IN_TCM_FIFO_UN                                                            (0x1<<18) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_TCM_FIFO_UN .
45196   #define TM_REG_INT_MASK_0_CLIENT_IN_TCM_FIFO_UN_SHIFT                                                      18
45197   #define TM_REG_INT_MASK_0_CLIENT_IN_XCM_FIFO_OV                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_XCM_FIFO_OV .
45198   #define TM_REG_INT_MASK_0_CLIENT_IN_XCM_FIFO_OV_SHIFT                                                      19
45199   #define TM_REG_INT_MASK_0_CLIENT_IN_XCM_FIFO_UN                                                            (0x1<<20) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLIENT_IN_XCM_FIFO_UN .
45200   #define TM_REG_INT_MASK_0_CLIENT_IN_XCM_FIFO_UN_SHIFT                                                      20
45201   #define TM_REG_INT_MASK_0_EXPIRATION_CMD_FIFO_OV                                                           (0x1<<21) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.EXPIRATION_CMD_FIFO_OV .
45202   #define TM_REG_INT_MASK_0_EXPIRATION_CMD_FIFO_OV_SHIFT                                                     21
45203   #define TM_REG_INT_MASK_0_EXPIRATION_CMD_FIFO_UN                                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.EXPIRATION_CMD_FIFO_UN .
45204   #define TM_REG_INT_MASK_0_EXPIRATION_CMD_FIFO_UN_SHIFT                                                     22
45205   #define TM_REG_INT_MASK_0_STOP_ALL_LC_INVALID                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.STOP_ALL_LC_INVALID .
45206   #define TM_REG_INT_MASK_0_STOP_ALL_LC_INVALID_SHIFT                                                        23
45207   #define TM_REG_INT_MASK_0_COMMAND_LC_INVALID_0                                                             (0x1<<24) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.COMMAND_LC_INVALID_0 .
45208   #define TM_REG_INT_MASK_0_COMMAND_LC_INVALID_0_SHIFT                                                       24
45209   #define TM_REG_INT_MASK_0_COMMAND_LC_INVALID_1                                                             (0x1<<25) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.COMMAND_LC_INVALID_1 .
45210   #define TM_REG_INT_MASK_0_COMMAND_LC_INVALID_1_SHIFT                                                       25
45211   #define TM_REG_INT_MASK_0_INIT_COMMAND_LC_VALID                                                            (0x1<<26) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.INIT_COMMAND_LC_VALID .
45212   #define TM_REG_INT_MASK_0_INIT_COMMAND_LC_VALID_SHIFT                                                      26
45213   #define TM_REG_INT_MASK_0_STOP_ALL_EXP_LC_VALID                                                            (0x1<<27) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.STOP_ALL_EXP_LC_VALID .
45214   #define TM_REG_INT_MASK_0_STOP_ALL_EXP_LC_VALID_SHIFT                                                      27
45215   #define TM_REG_INT_MASK_0_COMMAND_CID_INVALID_0                                                            (0x1<<28) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.COMMAND_CID_INVALID_0 .
45216   #define TM_REG_INT_MASK_0_COMMAND_CID_INVALID_0_SHIFT                                                      28
45217   #define TM_REG_INT_MASK_0_RESERVED_COMMAND                                                                 (0x1<<29) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.RESERVED_COMMAND .
45218   #define TM_REG_INT_MASK_0_RESERVED_COMMAND_SHIFT                                                           29
45219   #define TM_REG_INT_MASK_0_COMMAND_CID_INVALID_1                                                            (0x1<<30) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.COMMAND_CID_INVALID_1 .
45220   #define TM_REG_INT_MASK_0_COMMAND_CID_INVALID_1_SHIFT                                                      30
45221   #define TM_REG_INT_MASK_0_CLOAD_RES_LOADERR_CONN                                                           (0x1<<31) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_0.CLOAD_RES_LOADERR_CONN .
45222   #define TM_REG_INT_MASK_0_CLOAD_RES_LOADERR_CONN_SHIFT                                                     31
45223 #define TM_REG_INT_STS_WR_0                                                                                  0x2c0188UL //Access:WR   DataWidth:0x20   // Multi Field Register.
45224   #define TM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
45225   #define TM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                            0
45226   #define TM_REG_INT_STS_WR_0_PXP_READ_DATA_FIFO_OV                                                          (0x1<<1) // PXP READ DATA FIFO Overflow.
45227   #define TM_REG_INT_STS_WR_0_PXP_READ_DATA_FIFO_OV_SHIFT                                                    1
45228   #define TM_REG_INT_STS_WR_0_PXP_READ_DATA_FIFO_UN                                                          (0x1<<2) // PXP READ DATA FIFO Underrun.
45229   #define TM_REG_INT_STS_WR_0_PXP_READ_DATA_FIFO_UN_SHIFT                                                    2
45230   #define TM_REG_INT_STS_WR_0_PXP_READ_CTRL_FIFO_OV                                                          (0x1<<3) // PXP READ CTRL FIFO Overflow.
45231   #define TM_REG_INT_STS_WR_0_PXP_READ_CTRL_FIFO_OV_SHIFT                                                    3
45232   #define TM_REG_INT_STS_WR_0_PXP_READ_CTRL_FIFO_UN                                                          (0x1<<4) // PXP READ CTRL FIFO Underrun.
45233   #define TM_REG_INT_STS_WR_0_PXP_READ_CTRL_FIFO_UN_SHIFT                                                    4
45234   #define TM_REG_INT_STS_WR_0_CFC_LOAD_COMMAND_FIFO_OV                                                       (0x1<<5) // CFC LOAD COMMAND FIFO Overflow.
45235   #define TM_REG_INT_STS_WR_0_CFC_LOAD_COMMAND_FIFO_OV_SHIFT                                                 5
45236   #define TM_REG_INT_STS_WR_0_CFC_LOAD_COMMAND_FIFO_UN                                                       (0x1<<6) // CFC LOAD COMMAND FIFO Underrun.
45237   #define TM_REG_INT_STS_WR_0_CFC_LOAD_COMMAND_FIFO_UN_SHIFT                                                 6
45238   #define TM_REG_INT_STS_WR_0_CFC_LOAD_ECHO_FIFO_OV                                                          (0x1<<7) // CFC LOAD ECHO FIFO Overflow.
45239   #define TM_REG_INT_STS_WR_0_CFC_LOAD_ECHO_FIFO_OV_SHIFT                                                    7
45240   #define TM_REG_INT_STS_WR_0_CFC_LOAD_ECHO_FIFO_UN                                                          (0x1<<8) // CFC LOAD ECHO FIFO Underrun.
45241   #define TM_REG_INT_STS_WR_0_CFC_LOAD_ECHO_FIFO_UN_SHIFT                                                    8
45242   #define TM_REG_INT_STS_WR_0_CLIENT_OUT_FIFO_OV                                                             (0x1<<9) // CLIENT OUT FIFO Overflow.
45243   #define TM_REG_INT_STS_WR_0_CLIENT_OUT_FIFO_OV_SHIFT                                                       9
45244   #define TM_REG_INT_STS_WR_0_CLIENT_OUT_FIFO_UN                                                             (0x1<<10) // CLIENT OUT FIFO Underrun.
45245   #define TM_REG_INT_STS_WR_0_CLIENT_OUT_FIFO_UN_SHIFT                                                       10
45246   #define TM_REG_INT_STS_WR_0_AC_COMMAND_FIFO_OV                                                             (0x1<<11) // AC COMMAND FIFO Overflow.
45247   #define TM_REG_INT_STS_WR_0_AC_COMMAND_FIFO_OV_SHIFT                                                       11
45248   #define TM_REG_INT_STS_WR_0_AC_COMMAND_FIFO_UN                                                             (0x1<<12) // AC COMMAND FIFO Underrun.
45249   #define TM_REG_INT_STS_WR_0_AC_COMMAND_FIFO_UN_SHIFT                                                       12
45250   #define TM_REG_INT_STS_WR_0_CLIENT_IN_PBF_FIFO_OV                                                          (0x1<<13) // CLIENT IN PBF FIFO Overflow.
45251   #define TM_REG_INT_STS_WR_0_CLIENT_IN_PBF_FIFO_OV_SHIFT                                                    13
45252   #define TM_REG_INT_STS_WR_0_CLIENT_IN_PBF_FIFO_UN                                                          (0x1<<14) // CLIENT IN PBF FIFO Underrun.
45253   #define TM_REG_INT_STS_WR_0_CLIENT_IN_PBF_FIFO_UN_SHIFT                                                    14
45254   #define TM_REG_INT_STS_WR_0_CLIENT_IN_UCM_FIFO_OV                                                          (0x1<<15) // CLIENT IN UCM FIFO Overflow.
45255   #define TM_REG_INT_STS_WR_0_CLIENT_IN_UCM_FIFO_OV_SHIFT                                                    15
45256   #define TM_REG_INT_STS_WR_0_CLIENT_IN_UCM_FIFO_UN                                                          (0x1<<16) // CLIENT IN UCM FIFO Underun.
45257   #define TM_REG_INT_STS_WR_0_CLIENT_IN_UCM_FIFO_UN_SHIFT                                                    16
45258   #define TM_REG_INT_STS_WR_0_CLIENT_IN_TCM_FIFO_OV                                                          (0x1<<17) // CLIENT IN TCM FIFO Overflow.
45259   #define TM_REG_INT_STS_WR_0_CLIENT_IN_TCM_FIFO_OV_SHIFT                                                    17
45260   #define TM_REG_INT_STS_WR_0_CLIENT_IN_TCM_FIFO_UN                                                          (0x1<<18) // CLIENT IN TCM FIFO Underrun.
45261   #define TM_REG_INT_STS_WR_0_CLIENT_IN_TCM_FIFO_UN_SHIFT                                                    18
45262   #define TM_REG_INT_STS_WR_0_CLIENT_IN_XCM_FIFO_OV                                                          (0x1<<19) // CLIENT IN XCM FIFO Overflow.
45263   #define TM_REG_INT_STS_WR_0_CLIENT_IN_XCM_FIFO_OV_SHIFT                                                    19
45264   #define TM_REG_INT_STS_WR_0_CLIENT_IN_XCM_FIFO_UN                                                          (0x1<<20) // CLIENT IN XCM FIFO Underrun.
45265   #define TM_REG_INT_STS_WR_0_CLIENT_IN_XCM_FIFO_UN_SHIFT                                                    20
45266   #define TM_REG_INT_STS_WR_0_EXPIRATION_CMD_FIFO_OV                                                         (0x1<<21) // EXPIRATION COMMAND FIFO Overflow.
45267   #define TM_REG_INT_STS_WR_0_EXPIRATION_CMD_FIFO_OV_SHIFT                                                   21
45268   #define TM_REG_INT_STS_WR_0_EXPIRATION_CMD_FIFO_UN                                                         (0x1<<22) // EXPIRATION COMMAND FIFO Underrun.
45269   #define TM_REG_INT_STS_WR_0_EXPIRATION_CMD_FIFO_UN_SHIFT                                                   22
45270   #define TM_REG_INT_STS_WR_0_STOP_ALL_LC_INVALID                                                            (0x1<<23) // STOP_ALL_TIMERS command and the logical client is invalid.
45271   #define TM_REG_INT_STS_WR_0_STOP_ALL_LC_INVALID_SHIFT                                                      23
45272   #define TM_REG_INT_STS_WR_0_COMMAND_LC_INVALID_0                                                           (0x1<<24) // SET/CLEAR/FORCE CLEAR command and the logical client invalid and one of the other logical clients is valid.
45273   #define TM_REG_INT_STS_WR_0_COMMAND_LC_INVALID_0_SHIFT                                                     24
45274   #define TM_REG_INT_STS_WR_0_COMMAND_LC_INVALID_1                                                           (0x1<<25) // SET/CLEAR/FORCE CLEAR command and the logical client is invalid and the other logical clients are also invalid.
45275   #define TM_REG_INT_STS_WR_0_COMMAND_LC_INVALID_1_SHIFT                                                     25
45276   #define TM_REG_INT_STS_WR_0_INIT_COMMAND_LC_VALID                                                          (0x1<<26) // INIT command and the logical client valid bit is asserted.
45277   #define TM_REG_INT_STS_WR_0_INIT_COMMAND_LC_VALID_SHIFT                                                    26
45278   #define TM_REG_INT_STS_WR_0_STOP_ALL_EXP_LC_VALID                                                          (0x1<<27) // Stop all expiration and the valid of one of the logical clients is asserted.
45279   #define TM_REG_INT_STS_WR_0_STOP_ALL_EXP_LC_VALID_SHIFT                                                    27
45280   #define TM_REG_INT_STS_WR_0_COMMAND_CID_INVALID_0                                                          (0x1<<28) // Command with C/TID > 64K or VF TID segment not zero.
45281   #define TM_REG_INT_STS_WR_0_COMMAND_CID_INVALID_0_SHIFT                                                    28
45282   #define TM_REG_INT_STS_WR_0_RESERVED_COMMAND                                                               (0x1<<29) // RESERVED command.
45283   #define TM_REG_INT_STS_WR_0_RESERVED_COMMAND_SHIFT                                                         29
45284   #define TM_REG_INT_STS_WR_0_COMMAND_CID_INVALID_1                                                          (0x1<<30) // Command arrived to the host handler unit with CID/TID > Num_of_timers for that function.
45285   #define TM_REG_INT_STS_WR_0_COMMAND_CID_INVALID_1_SHIFT                                                    30
45286   #define TM_REG_INT_STS_WR_0_CLOAD_RES_LOADERR_CONN                                                         (0x1<<31) // Connections Load response with Load Error.
45287   #define TM_REG_INT_STS_WR_0_CLOAD_RES_LOADERR_CONN_SHIFT                                                   31
45288 #define TM_REG_INT_STS_CLR_0                                                                                 0x2c018cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
45289   #define TM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
45290   #define TM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                           0
45291   #define TM_REG_INT_STS_CLR_0_PXP_READ_DATA_FIFO_OV                                                         (0x1<<1) // PXP READ DATA FIFO Overflow.
45292   #define TM_REG_INT_STS_CLR_0_PXP_READ_DATA_FIFO_OV_SHIFT                                                   1
45293   #define TM_REG_INT_STS_CLR_0_PXP_READ_DATA_FIFO_UN                                                         (0x1<<2) // PXP READ DATA FIFO Underrun.
45294   #define TM_REG_INT_STS_CLR_0_PXP_READ_DATA_FIFO_UN_SHIFT                                                   2
45295   #define TM_REG_INT_STS_CLR_0_PXP_READ_CTRL_FIFO_OV                                                         (0x1<<3) // PXP READ CTRL FIFO Overflow.
45296   #define TM_REG_INT_STS_CLR_0_PXP_READ_CTRL_FIFO_OV_SHIFT                                                   3
45297   #define TM_REG_INT_STS_CLR_0_PXP_READ_CTRL_FIFO_UN                                                         (0x1<<4) // PXP READ CTRL FIFO Underrun.
45298   #define TM_REG_INT_STS_CLR_0_PXP_READ_CTRL_FIFO_UN_SHIFT                                                   4
45299   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_COMMAND_FIFO_OV                                                      (0x1<<5) // CFC LOAD COMMAND FIFO Overflow.
45300   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_COMMAND_FIFO_OV_SHIFT                                                5
45301   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_COMMAND_FIFO_UN                                                      (0x1<<6) // CFC LOAD COMMAND FIFO Underrun.
45302   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_COMMAND_FIFO_UN_SHIFT                                                6
45303   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_ECHO_FIFO_OV                                                         (0x1<<7) // CFC LOAD ECHO FIFO Overflow.
45304   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_ECHO_FIFO_OV_SHIFT                                                   7
45305   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_ECHO_FIFO_UN                                                         (0x1<<8) // CFC LOAD ECHO FIFO Underrun.
45306   #define TM_REG_INT_STS_CLR_0_CFC_LOAD_ECHO_FIFO_UN_SHIFT                                                   8
45307   #define TM_REG_INT_STS_CLR_0_CLIENT_OUT_FIFO_OV                                                            (0x1<<9) // CLIENT OUT FIFO Overflow.
45308   #define TM_REG_INT_STS_CLR_0_CLIENT_OUT_FIFO_OV_SHIFT                                                      9
45309   #define TM_REG_INT_STS_CLR_0_CLIENT_OUT_FIFO_UN                                                            (0x1<<10) // CLIENT OUT FIFO Underrun.
45310   #define TM_REG_INT_STS_CLR_0_CLIENT_OUT_FIFO_UN_SHIFT                                                      10
45311   #define TM_REG_INT_STS_CLR_0_AC_COMMAND_FIFO_OV                                                            (0x1<<11) // AC COMMAND FIFO Overflow.
45312   #define TM_REG_INT_STS_CLR_0_AC_COMMAND_FIFO_OV_SHIFT                                                      11
45313   #define TM_REG_INT_STS_CLR_0_AC_COMMAND_FIFO_UN                                                            (0x1<<12) // AC COMMAND FIFO Underrun.
45314   #define TM_REG_INT_STS_CLR_0_AC_COMMAND_FIFO_UN_SHIFT                                                      12
45315   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_PBF_FIFO_OV                                                         (0x1<<13) // CLIENT IN PBF FIFO Overflow.
45316   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_PBF_FIFO_OV_SHIFT                                                   13
45317   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_PBF_FIFO_UN                                                         (0x1<<14) // CLIENT IN PBF FIFO Underrun.
45318   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_PBF_FIFO_UN_SHIFT                                                   14
45319   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_UCM_FIFO_OV                                                         (0x1<<15) // CLIENT IN UCM FIFO Overflow.
45320   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_UCM_FIFO_OV_SHIFT                                                   15
45321   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_UCM_FIFO_UN                                                         (0x1<<16) // CLIENT IN UCM FIFO Underun.
45322   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_UCM_FIFO_UN_SHIFT                                                   16
45323   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_TCM_FIFO_OV                                                         (0x1<<17) // CLIENT IN TCM FIFO Overflow.
45324   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_TCM_FIFO_OV_SHIFT                                                   17
45325   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_TCM_FIFO_UN                                                         (0x1<<18) // CLIENT IN TCM FIFO Underrun.
45326   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_TCM_FIFO_UN_SHIFT                                                   18
45327   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_XCM_FIFO_OV                                                         (0x1<<19) // CLIENT IN XCM FIFO Overflow.
45328   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_XCM_FIFO_OV_SHIFT                                                   19
45329   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_XCM_FIFO_UN                                                         (0x1<<20) // CLIENT IN XCM FIFO Underrun.
45330   #define TM_REG_INT_STS_CLR_0_CLIENT_IN_XCM_FIFO_UN_SHIFT                                                   20
45331   #define TM_REG_INT_STS_CLR_0_EXPIRATION_CMD_FIFO_OV                                                        (0x1<<21) // EXPIRATION COMMAND FIFO Overflow.
45332   #define TM_REG_INT_STS_CLR_0_EXPIRATION_CMD_FIFO_OV_SHIFT                                                  21
45333   #define TM_REG_INT_STS_CLR_0_EXPIRATION_CMD_FIFO_UN                                                        (0x1<<22) // EXPIRATION COMMAND FIFO Underrun.
45334   #define TM_REG_INT_STS_CLR_0_EXPIRATION_CMD_FIFO_UN_SHIFT                                                  22
45335   #define TM_REG_INT_STS_CLR_0_STOP_ALL_LC_INVALID                                                           (0x1<<23) // STOP_ALL_TIMERS command and the logical client is invalid.
45336   #define TM_REG_INT_STS_CLR_0_STOP_ALL_LC_INVALID_SHIFT                                                     23
45337   #define TM_REG_INT_STS_CLR_0_COMMAND_LC_INVALID_0                                                          (0x1<<24) // SET/CLEAR/FORCE CLEAR command and the logical client invalid and one of the other logical clients is valid.
45338   #define TM_REG_INT_STS_CLR_0_COMMAND_LC_INVALID_0_SHIFT                                                    24
45339   #define TM_REG_INT_STS_CLR_0_COMMAND_LC_INVALID_1                                                          (0x1<<25) // SET/CLEAR/FORCE CLEAR command and the logical client is invalid and the other logical clients are also invalid.
45340   #define TM_REG_INT_STS_CLR_0_COMMAND_LC_INVALID_1_SHIFT                                                    25
45341   #define TM_REG_INT_STS_CLR_0_INIT_COMMAND_LC_VALID                                                         (0x1<<26) // INIT command and the logical client valid bit is asserted.
45342   #define TM_REG_INT_STS_CLR_0_INIT_COMMAND_LC_VALID_SHIFT                                                   26
45343   #define TM_REG_INT_STS_CLR_0_STOP_ALL_EXP_LC_VALID                                                         (0x1<<27) // Stop all expiration and the valid of one of the logical clients is asserted.
45344   #define TM_REG_INT_STS_CLR_0_STOP_ALL_EXP_LC_VALID_SHIFT                                                   27
45345   #define TM_REG_INT_STS_CLR_0_COMMAND_CID_INVALID_0                                                         (0x1<<28) // Command with C/TID > 64K or VF TID segment not zero.
45346   #define TM_REG_INT_STS_CLR_0_COMMAND_CID_INVALID_0_SHIFT                                                   28
45347   #define TM_REG_INT_STS_CLR_0_RESERVED_COMMAND                                                              (0x1<<29) // RESERVED command.
45348   #define TM_REG_INT_STS_CLR_0_RESERVED_COMMAND_SHIFT                                                        29
45349   #define TM_REG_INT_STS_CLR_0_COMMAND_CID_INVALID_1                                                         (0x1<<30) // Command arrived to the host handler unit with CID/TID > Num_of_timers for that function.
45350   #define TM_REG_INT_STS_CLR_0_COMMAND_CID_INVALID_1_SHIFT                                                   30
45351   #define TM_REG_INT_STS_CLR_0_CLOAD_RES_LOADERR_CONN                                                        (0x1<<31) // Connections Load response with Load Error.
45352   #define TM_REG_INT_STS_CLR_0_CLOAD_RES_LOADERR_CONN_SHIFT                                                  31
45353 #define TM_REG_INT_STS_1                                                                                     0x2c0190UL //Access:R    DataWidth:0xb    // Multi Field Register.
45354   #define TM_REG_INT_STS_1_CLOAD_RES_LOADCANCEL_CONN                                                         (0x1<<0) // Connections Load response with Load Cancel Error.
45355   #define TM_REG_INT_STS_1_CLOAD_RES_LOADCANCEL_CONN_SHIFT                                                   0
45356   #define TM_REG_INT_STS_1_CLOAD_RES_VALIDERR_CONN                                                           (0x1<<1) // Connections Load response with Validation Error.
45357   #define TM_REG_INT_STS_1_CLOAD_RES_VALIDERR_CONN_SHIFT                                                     1
45358   #define TM_REG_INT_STS_1_CONTEXT_RD_LAST                                                                   (0x1<<2) // Context Read with Last indication de-asserted.
45359   #define TM_REG_INT_STS_1_CONTEXT_RD_LAST_SHIFT                                                             2
45360   #define TM_REG_INT_STS_1_CONTEXT_WR_LAST                                                                   (0x1<<3) // Context Write with Last indication de-asserted.
45361   #define TM_REG_INT_STS_1_CONTEXT_WR_LAST_SHIFT                                                             3
45362   #define TM_REG_INT_STS_1_PXP_RD_DATA_EOP_BVALID                                                            (0x1<<4) // PXP Read Data EOP with BVALID != 0.
45363   #define TM_REG_INT_STS_1_PXP_RD_DATA_EOP_BVALID_SHIFT                                                      4
45364   #define TM_REG_INT_STS_1_PEND_CONN_SCAN                                                                    (0x1<<5) // Pending connection scan (the previous connection scan is still ongoing while there is a new connection scan pulse).
45365   #define TM_REG_INT_STS_1_PEND_CONN_SCAN_SHIFT                                                              5
45366   #define TM_REG_INT_STS_1_PEND_TASK_SCAN                                                                    (0x1<<6) // Pending task scan (the previous task scan is still ongoing while there is a new task scan pulse).
45367   #define TM_REG_INT_STS_1_PEND_TASK_SCAN_SHIFT                                                              6
45368   #define TM_REG_INT_STS_1_PXP_RD_DATA_EOP_ERROR                                                             (0x1<<7) // PXP Read Data EOP with ERROR.
45369   #define TM_REG_INT_STS_1_PXP_RD_DATA_EOP_ERROR_SHIFT                                                       7
45370   #define TM_REG_INT_STS_1_CLOAD_RES_LOADERR_TASK                                                            (0x1<<8) // Tasks Load response with Load Error
45371   #define TM_REG_INT_STS_1_CLOAD_RES_LOADERR_TASK_SHIFT                                                      8
45372   #define TM_REG_INT_STS_1_CLOAD_RES_LOADCANCEL_TASK                                                         (0x1<<9) // Tasks Load response with Load Cancel Error.
45373   #define TM_REG_INT_STS_1_CLOAD_RES_LOADCANCEL_TASK_SHIFT                                                   9
45374   #define TM_REG_INT_STS_1_CLOAD_RES_VALIDERR_TASK                                                           (0x1<<10) // Tasks Load response with Validation Error.
45375   #define TM_REG_INT_STS_1_CLOAD_RES_VALIDERR_TASK_SHIFT                                                     10
45376 #define TM_REG_INT_MASK_1                                                                                    0x2c0194UL //Access:RW   DataWidth:0xb    // Multi Field Register.
45377   #define TM_REG_INT_MASK_1_CLOAD_RES_LOADCANCEL_CONN                                                        (0x1<<0) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.CLOAD_RES_LOADCANCEL_CONN .
45378   #define TM_REG_INT_MASK_1_CLOAD_RES_LOADCANCEL_CONN_SHIFT                                                  0
45379   #define TM_REG_INT_MASK_1_CLOAD_RES_VALIDERR_CONN                                                          (0x1<<1) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.CLOAD_RES_VALIDERR_CONN .
45380   #define TM_REG_INT_MASK_1_CLOAD_RES_VALIDERR_CONN_SHIFT                                                    1
45381   #define TM_REG_INT_MASK_1_CONTEXT_RD_LAST                                                                  (0x1<<2) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.CONTEXT_RD_LAST .
45382   #define TM_REG_INT_MASK_1_CONTEXT_RD_LAST_SHIFT                                                            2
45383   #define TM_REG_INT_MASK_1_CONTEXT_WR_LAST                                                                  (0x1<<3) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.CONTEXT_WR_LAST .
45384   #define TM_REG_INT_MASK_1_CONTEXT_WR_LAST_SHIFT                                                            3
45385   #define TM_REG_INT_MASK_1_PXP_RD_DATA_EOP_BVALID                                                           (0x1<<4) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.PXP_RD_DATA_EOP_BVALID .
45386   #define TM_REG_INT_MASK_1_PXP_RD_DATA_EOP_BVALID_SHIFT                                                     4
45387   #define TM_REG_INT_MASK_1_PEND_CONN_SCAN                                                                   (0x1<<5) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.PEND_CONN_SCAN .
45388   #define TM_REG_INT_MASK_1_PEND_CONN_SCAN_SHIFT                                                             5
45389   #define TM_REG_INT_MASK_1_PEND_TASK_SCAN                                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.PEND_TASK_SCAN .
45390   #define TM_REG_INT_MASK_1_PEND_TASK_SCAN_SHIFT                                                             6
45391   #define TM_REG_INT_MASK_1_PXP_RD_DATA_EOP_ERROR                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.PXP_RD_DATA_EOP_ERROR .
45392   #define TM_REG_INT_MASK_1_PXP_RD_DATA_EOP_ERROR_SHIFT                                                      7
45393   #define TM_REG_INT_MASK_1_CLOAD_RES_LOADERR_TASK                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.CLOAD_RES_LOADERR_TASK .
45394   #define TM_REG_INT_MASK_1_CLOAD_RES_LOADERR_TASK_SHIFT                                                     8
45395   #define TM_REG_INT_MASK_1_CLOAD_RES_LOADCANCEL_TASK                                                        (0x1<<9) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.CLOAD_RES_LOADCANCEL_TASK .
45396   #define TM_REG_INT_MASK_1_CLOAD_RES_LOADCANCEL_TASK_SHIFT                                                  9
45397   #define TM_REG_INT_MASK_1_CLOAD_RES_VALIDERR_TASK                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: TM_REG_INT_STS_1.CLOAD_RES_VALIDERR_TASK .
45398   #define TM_REG_INT_MASK_1_CLOAD_RES_VALIDERR_TASK_SHIFT                                                    10
45399 #define TM_REG_INT_STS_WR_1                                                                                  0x2c0198UL //Access:WR   DataWidth:0xb    // Multi Field Register.
45400   #define TM_REG_INT_STS_WR_1_CLOAD_RES_LOADCANCEL_CONN                                                      (0x1<<0) // Connections Load response with Load Cancel Error.
45401   #define TM_REG_INT_STS_WR_1_CLOAD_RES_LOADCANCEL_CONN_SHIFT                                                0
45402   #define TM_REG_INT_STS_WR_1_CLOAD_RES_VALIDERR_CONN                                                        (0x1<<1) // Connections Load response with Validation Error.
45403   #define TM_REG_INT_STS_WR_1_CLOAD_RES_VALIDERR_CONN_SHIFT                                                  1
45404   #define TM_REG_INT_STS_WR_1_CONTEXT_RD_LAST                                                                (0x1<<2) // Context Read with Last indication de-asserted.
45405   #define TM_REG_INT_STS_WR_1_CONTEXT_RD_LAST_SHIFT                                                          2
45406   #define TM_REG_INT_STS_WR_1_CONTEXT_WR_LAST                                                                (0x1<<3) // Context Write with Last indication de-asserted.
45407   #define TM_REG_INT_STS_WR_1_CONTEXT_WR_LAST_SHIFT                                                          3
45408   #define TM_REG_INT_STS_WR_1_PXP_RD_DATA_EOP_BVALID                                                         (0x1<<4) // PXP Read Data EOP with BVALID != 0.
45409   #define TM_REG_INT_STS_WR_1_PXP_RD_DATA_EOP_BVALID_SHIFT                                                   4
45410   #define TM_REG_INT_STS_WR_1_PEND_CONN_SCAN                                                                 (0x1<<5) // Pending connection scan (the previous connection scan is still ongoing while there is a new connection scan pulse).
45411   #define TM_REG_INT_STS_WR_1_PEND_CONN_SCAN_SHIFT                                                           5
45412   #define TM_REG_INT_STS_WR_1_PEND_TASK_SCAN                                                                 (0x1<<6) // Pending task scan (the previous task scan is still ongoing while there is a new task scan pulse).
45413   #define TM_REG_INT_STS_WR_1_PEND_TASK_SCAN_SHIFT                                                           6
45414   #define TM_REG_INT_STS_WR_1_PXP_RD_DATA_EOP_ERROR                                                          (0x1<<7) // PXP Read Data EOP with ERROR.
45415   #define TM_REG_INT_STS_WR_1_PXP_RD_DATA_EOP_ERROR_SHIFT                                                    7
45416   #define TM_REG_INT_STS_WR_1_CLOAD_RES_LOADERR_TASK                                                         (0x1<<8) // Tasks Load response with Load Error
45417   #define TM_REG_INT_STS_WR_1_CLOAD_RES_LOADERR_TASK_SHIFT                                                   8
45418   #define TM_REG_INT_STS_WR_1_CLOAD_RES_LOADCANCEL_TASK                                                      (0x1<<9) // Tasks Load response with Load Cancel Error.
45419   #define TM_REG_INT_STS_WR_1_CLOAD_RES_LOADCANCEL_TASK_SHIFT                                                9
45420   #define TM_REG_INT_STS_WR_1_CLOAD_RES_VALIDERR_TASK                                                        (0x1<<10) // Tasks Load response with Validation Error.
45421   #define TM_REG_INT_STS_WR_1_CLOAD_RES_VALIDERR_TASK_SHIFT                                                  10
45422 #define TM_REG_INT_STS_CLR_1                                                                                 0x2c019cUL //Access:RC   DataWidth:0xb    // Multi Field Register.
45423   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_LOADCANCEL_CONN                                                     (0x1<<0) // Connections Load response with Load Cancel Error.
45424   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_LOADCANCEL_CONN_SHIFT                                               0
45425   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_VALIDERR_CONN                                                       (0x1<<1) // Connections Load response with Validation Error.
45426   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_VALIDERR_CONN_SHIFT                                                 1
45427   #define TM_REG_INT_STS_CLR_1_CONTEXT_RD_LAST                                                               (0x1<<2) // Context Read with Last indication de-asserted.
45428   #define TM_REG_INT_STS_CLR_1_CONTEXT_RD_LAST_SHIFT                                                         2
45429   #define TM_REG_INT_STS_CLR_1_CONTEXT_WR_LAST                                                               (0x1<<3) // Context Write with Last indication de-asserted.
45430   #define TM_REG_INT_STS_CLR_1_CONTEXT_WR_LAST_SHIFT                                                         3
45431   #define TM_REG_INT_STS_CLR_1_PXP_RD_DATA_EOP_BVALID                                                        (0x1<<4) // PXP Read Data EOP with BVALID != 0.
45432   #define TM_REG_INT_STS_CLR_1_PXP_RD_DATA_EOP_BVALID_SHIFT                                                  4
45433   #define TM_REG_INT_STS_CLR_1_PEND_CONN_SCAN                                                                (0x1<<5) // Pending connection scan (the previous connection scan is still ongoing while there is a new connection scan pulse).
45434   #define TM_REG_INT_STS_CLR_1_PEND_CONN_SCAN_SHIFT                                                          5
45435   #define TM_REG_INT_STS_CLR_1_PEND_TASK_SCAN                                                                (0x1<<6) // Pending task scan (the previous task scan is still ongoing while there is a new task scan pulse).
45436   #define TM_REG_INT_STS_CLR_1_PEND_TASK_SCAN_SHIFT                                                          6
45437   #define TM_REG_INT_STS_CLR_1_PXP_RD_DATA_EOP_ERROR                                                         (0x1<<7) // PXP Read Data EOP with ERROR.
45438   #define TM_REG_INT_STS_CLR_1_PXP_RD_DATA_EOP_ERROR_SHIFT                                                   7
45439   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_LOADERR_TASK                                                        (0x1<<8) // Tasks Load response with Load Error
45440   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_LOADERR_TASK_SHIFT                                                  8
45441   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_LOADCANCEL_TASK                                                     (0x1<<9) // Tasks Load response with Load Cancel Error.
45442   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_LOADCANCEL_TASK_SHIFT                                               9
45443   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_VALIDERR_TASK                                                       (0x1<<10) // Tasks Load response with Validation Error.
45444   #define TM_REG_INT_STS_CLR_1_CLOAD_RES_VALIDERR_TASK_SHIFT                                                 10
45445 #define TM_REG_PRTY_MASK_H_0_BB_K2                                                                           0x2c0204UL //Access:RW   DataWidth:0x11   // Multi Field Register.
45446   #define TM_REG_PRTY_MASK_H_0_MEM012_I_ECC_0_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM012_I_ECC_0_RF_INT .
45447   #define TM_REG_PRTY_MASK_H_0_MEM012_I_ECC_0_RF_INT_BB_K2_SHIFT                                             0
45448   #define TM_REG_PRTY_MASK_H_0_MEM012_I_ECC_1_RF_INT_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM012_I_ECC_1_RF_INT .
45449   #define TM_REG_PRTY_MASK_H_0_MEM012_I_ECC_1_RF_INT_BB_K2_SHIFT                                             1
45450   #define TM_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
45451   #define TM_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2_SHIFT                                               2
45452   #define TM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2                                                       (0x1<<3) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
45453   #define TM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2_SHIFT                                                 3
45454   #define TM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
45455   #define TM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                                 4
45456   #define TM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
45457   #define TM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                                 5
45458   #define TM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                       (0x1<<6) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
45459   #define TM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                                 6
45460   #define TM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                       (0x1<<7) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
45461   #define TM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                                 7
45462   #define TM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2                                                       (0x1<<8) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
45463   #define TM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2_SHIFT                                                 8
45464   #define TM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2                                                       (0x1<<9) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
45465   #define TM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2_SHIFT                                                 9
45466   #define TM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2                                                       (0x1<<10) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
45467   #define TM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2_SHIFT                                                 10
45468   #define TM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                       (0x1<<11) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
45469   #define TM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                 11
45470   #define TM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                       (0x1<<12) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
45471   #define TM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                                 12
45472   #define TM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                       (0x1<<13) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
45473   #define TM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                                 13
45474   #define TM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2                                                       (0x1<<14) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
45475   #define TM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                                 14
45476   #define TM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                       (0x1<<15) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
45477   #define TM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                 15
45478   #define TM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                       (0x1<<16) // This bit masks, when set, the Parity bit: TM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
45479   #define TM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                                 16
45480 #define TM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                        0x2c0210UL //Access:RW   DataWidth:0x3    // Multi Field Register.
45481   #define TM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_0_EN_BB_K2                                                    (0x1<<0) // Enable ECC for memory ecc instance tm.i_tm_context_mem.i_ecc_0 in module tm_context_mem
45482   #define TM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_0_EN_BB_K2_SHIFT                                              0
45483   #define TM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_1_EN_BB_K2                                                    (0x1<<1) // Enable ECC for memory ecc instance tm.i_tm_context_mem.i_ecc_1 in module tm_context_mem
45484   #define TM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_1_EN_BB_K2_SHIFT                                              1
45485   #define TM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2                                                      (0x1<<2) // Enable ECC for memory ecc instance tm.TM_PRE_SCAN_2048_ROWS_IF.i_tm_pre_scan_mem.i_ecc in module tm_pre_scan_2048_mem
45486   #define TM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2_SHIFT                                                2
45487 #define TM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                   0x2c0214UL //Access:RW   DataWidth:0x3    // Multi Field Register.
45488   #define TM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_0_PRTY_BB_K2                                             (0x1<<0) // Set parity only for memory ecc instance tm.i_tm_context_mem.i_ecc_0 in module tm_context_mem
45489   #define TM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_0_PRTY_BB_K2_SHIFT                                       0
45490   #define TM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_1_PRTY_BB_K2                                             (0x1<<1) // Set parity only for memory ecc instance tm.i_tm_context_mem.i_ecc_1 in module tm_context_mem
45491   #define TM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_1_PRTY_BB_K2_SHIFT                                       1
45492   #define TM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2                                               (0x1<<2) // Set parity only for memory ecc instance tm.TM_PRE_SCAN_2048_ROWS_IF.i_tm_pre_scan_mem.i_ecc in module tm_pre_scan_2048_mem
45493   #define TM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2_SHIFT                                         2
45494 #define TM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                               0x2c0218UL //Access:RC   DataWidth:0x3    // Multi Field Register.
45495   #define TM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_0_CORRECT_BB_K2                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance tm.i_tm_context_mem.i_ecc_0 in module tm_context_mem
45496   #define TM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_0_CORRECT_BB_K2_SHIFT                                0
45497   #define TM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_1_CORRECT_BB_K2                                      (0x1<<1) // Record if a correctable error occurred on memory ecc instance tm.i_tm_context_mem.i_ecc_1 in module tm_context_mem
45498   #define TM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_1_CORRECT_BB_K2_SHIFT                                1
45499   #define TM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2                                        (0x1<<2) // Record if a correctable error occurred on memory ecc instance tm.TM_PRE_SCAN_2048_ROWS_IF.i_tm_pre_scan_mem.i_ecc in module tm_pre_scan_2048_mem
45500   #define TM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2_SHIFT                                  2
45501 #define TM_REG_MEM_ECC_EVENTS_BB_K2                                                                          0x2c021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
45502 #define TM_REG_PXP_READ_DATA_FIFO_A_F_THR                                                                    0x2c0400UL //Access:RW   DataWidth:0x6    // Almost full threshold for the PXP READ DATA FIFO, which its size is 48 rows.
45503 #define TM_REG_PXP_READ_CTRL_FIFO_A_F_THR                                                                    0x2c0404UL //Access:RW   DataWidth:0x4    // Almost full threshold for the PXP READ CTRL FIFO, which its size is 8 rows.
45504 #define TM_REG_CFC_LOAD_COMMAND_FIFO_A_F_THR                                                                 0x2c0408UL //Access:RW   DataWidth:0x5    // Almost full threshold for the CFC LOAD COMMAND FIFO, which its size is 16 rows. For Debug only.
45505 #define TM_REG_CLIENT_OUT_FIFO_A_F_THR                                                                       0x2c040cUL //Access:RW   DataWidth:0x4    // Almost full threshold for the CLIENT OUT FIFO, which its size is 4 rows. For Debug only.
45506 #define TM_REG_CLIENT_IN_PBF_FIFO_A_F_THR                                                                    0x2c0410UL //Access:RW   DataWidth:0x3    // Almost full threshold for the CLIENT IN PBF FIFO, which its size is 4 rows. For Debug only.
45507 #define TM_REG_CLIENT_IN_XCM_FIFO_A_F_THR                                                                    0x2c0414UL //Access:RW   DataWidth:0x3    // Almost full threshold for the CLIENT IN XCM FIFO, which its size is 4 rows. For Debug only.
45508 #define TM_REG_CLIENT_IN_TCM_FIFO_A_F_THR                                                                    0x2c0418UL //Access:RW   DataWidth:0x3    // Almost full threshold for the CLIENT IN TCM FIFO, which its size is 4 rows. For Debug only.
45509 #define TM_REG_CLIENT_IN_UCM_FIFO_A_F_THR                                                                    0x2c041cUL //Access:RW   DataWidth:0x3    // Almost full threshold for the CLIENT IN UCM FIFO, which its size is 4 rows. For Debug only.
45510 #define TM_REG_EXPIRATION_CMD_FIFO_A_F_THR                                                                   0x2c0420UL //Access:RW   DataWidth:0x4    // Almost full threshold for the EXPIRATION COMMAND FIFO, which its size is 8 rows. For Debug only.
45511 #define TM_REG_CFC_LOAD_ECHO_FIFO_A_F_THR                                                                    0x2c0424UL //Access:RW   DataWidth:0x5    // Almost full threshold for the CFC LOAD ECHO FIFO, which its size is 16 rows. For Debug only.
45512 #define TM_REG_AC_COMMAND_FIFO_A_F_THR                                                                       0x2c0428UL //Access:RW   DataWidth:0x4    // Almost full threshold for the AC COMMAND FIFO, which its size is 12 rows. For Debug only.
45513 #define TM_REG_VF_ENABLE_CONN                                                                                0x2c0438UL //Access:RW   DataWidth:0x1    // Enable the VF functions for the connections. This configuration is applicable only to scan operation.  Was: en_linear0_timer.
45514 #define TM_REG_PF_ENABLE_CONN                                                                                0x2c043cUL //Access:RW   DataWidth:0x1    // Enable the PF functions for the connections. This configuration is applicable only to scan opeartion.
45515 #define TM_REG_VF_ENABLE_TASK                                                                                0x2c0440UL //Access:RW   DataWidth:0x1    // Enable the VF functions for the tasks. This configuration is applicable only to scan operation.  Was: en_linear1_timer.
45516 #define TM_REG_PF_ENABLE_TASK                                                                                0x2c0444UL //Access:RW   DataWidth:0x4    // Enable the PF functions for the tasks. This configuration is applicable only to scan opeartion. Bit 0: segment 0, bit 1: segment 1, bit 2: segment 2, bit 3: segment 3. Was: en_linear1_timer.
45517 #define TM_REG_TICK_TIMER_VAL                                                                                0x2c0448UL //Access:RW   DataWidth:0x12   // The number of clock cycles (25MHz clock) for each timer tick. Previous name: timer_tick_size.
45518 #define TM_REG_TICK_TIMER_ENABLE                                                                             0x2c044cUL //Access:RW   DataWidth:0x1    // When set, enable the tick_timer.
45519 #define TM_REG_CONNECTIONS_SCAN_TIMER_VAL                                                                    0x2c0450UL //Access:RW   DataWidth:0x14   // The count value for the connections scan timer, which counts number of ticks (tick_timer) that generate a connection scan pulse, an indication to scan the connections timers. The minimum value is 2.
45520 #define TM_REG_CONNECTIONS_SCAN_TIMER_ENABLE                                                                 0x2c0454UL //Access:RW   DataWidth:0x1    // When set, enable the connections scan timer.
45521 #define TM_REG_TASKS_SCAN_TIMER_VAL                                                                          0x2c0458UL //Access:RW   DataWidth:0x14   // The count value for the tasks scan timer, which counts number of ticks (tick_timer) that generate a tasks scan pulse, an indication to scan the tasks timers. The minimum value is 2.
45522 #define TM_REG_TASKS_SCAN_TIMER_ENABLE                                                                       0x2c045cUL //Access:RW   DataWidth:0x1    // When set, enable the tasks scan timer.
45523 #define TM_REG_CONTEXT_REGION_CONN                                                                           0x2c0460UL //Access:RW   DataWidth:0x8    // The Context Region for the connections CFC context load command.
45524 #define TM_REG_CONTEXT_REGION_TASK                                                                           0x2c0464UL //Access:RW   DataWidth:0x8    // The Context Region for the tasks CFC context load command.
45525 #define TM_REG_PCI_VQ_ID                                                                                     0x2c0468UL //Access:RW   DataWidth:0x5    // Pci VQ ID.
45526 #define TM_REG_PCI_TPH_VALID                                                                                 0x2c046cUL //Access:RW   DataWidth:0x1    // Pci TPH valid.
45527 #define TM_REG_PCI_TPH_ST_HINT                                                                               0x2c0470UL //Access:RW   DataWidth:0x2    // Pci TPH ST hint.
45528 #define TM_REG_PCI_TPH_STT_IDX                                                                               0x2c0474UL //Access:RW   DataWidth:0x9    // Pci TPH STT IDX.
45529 #define TM_REG_PCI_REQUEST_DONE_TYPE                                                                         0x2c0478UL //Access:RW   DataWidth:0x1    // Pci request done type.
45530 #define TM_REG_PCI_USE_PARENT_PF                                                                             0x2c047cUL //Access:RW   DataWidth:0x1    // Pci use parent PF.
45531 #define TM_REG_PCI_NUMBER_READ_REQUESTS                                                                      0x2c0480UL //Access:RW   DataWidth:0x3    // The maximum number for the pci outstanding read requests, generated by the scan engine. The applicable values are 1 to 4.
45532 #define TM_REG_GROUP_SIZE_RESOLUTION_CONN                                                                    0x2c0484UL //Access:RW   DataWidth:0x2    // Number of timers per connection group: 00 - 128 timers, 01 - 64 timers, 10 - 32 timers, 11 - 16 timers.
45533 #define TM_REG_GROUP_SIZE_RESOLUTION_TASK                                                                    0x2c0488UL //Access:RW   DataWidth:0x2    // Number of timers per task group: 00 - 128 timers, 01 - 64 timers, 10 - 32 timers, 11 - 16 timers.
45534 #define TM_REG_PRE_SCAN_RANGE_CONN                                                                           0x2c048cUL //Access:RW   DataWidth:0x2    // Selection when to scan a connection group: 00 - the pre scan feature is disabled, i.e. every scan pulse all the groups are scanned. 01 - each group is selected to be scanned based on its nearest timer, every 1,2,4 scan pulses.  10 - each group is selected to be scanned based on its nearest timer, every 1,4,16 scan pulses.  11 - each group is selected to be scanned based on its nearest timer, every 1,8,64 scan pulses.
45535 #define TM_REG_PRE_SCAN_RANGE_TASK                                                                           0x2c0490UL //Access:RW   DataWidth:0x2    // Selection when to scan a task group: 00 - the pre scan feature is disabled, i.e. every scan pulse all the groups are scanned. 01 - each group is selected to be scanned based on its nearest timer, every 1,2,4 scan pulses.  10 - each group is selected to be scanned based on its nearest timer, every 1,4,16 scan pulses.  11 - each group is selected to be scanned based on its nearest timer, every 1,8,64 scan pulses.
45536 #define TM_REG_PRE_SCAN_MEM_BYPASS                                                                           0x2c0494UL //Access:RW   DataWidth:0x1    // When set, the pre scan memory is bypassed. This configuration is applicable only if PreScanRange register is set to 0. TBD = name of the other register.
45537 #define TM_REG_ECO_RESERVED                                                                                  0x2c0498UL //Access:RW   DataWidth:0x8    // For ECOs.
45538 #define TM_REG_PCI_ATC_RD_FIRST_BLOCK                                                                        0x2c049cUL //Access:RW   DataWidth:0x3    // ATC flag for reading first block in a page; bit2: 0 - low priority, 1 - high priority; bit[1:0]: 00 - do nothing, 01 - search only, 10 - search & cache, 11 - search & release. Was: pci_atc_rd_first_block.
45539 #define TM_REG_PCI_ATC_RD_LAST_BLOCK                                                                         0x2c04a0UL //Access:RW   DataWidth:0x3    // ATC flag for reading last block in a page; bit2: 0 - low priority, 1 - high priority; bit[1:0]: 00 - do nothing, 01 - search only, 10 - search & cache, 11 - search & release. Was: atc_page_las_bnk_rd.
45540 #define TM_REG_PCI_ATC_RD_MIDDLE_BLOCK                                                                       0x2c04a4UL //Access:RW   DataWidth:0x3    // ATC flag for reading middle blockss in a page; bit2: 0 - low priority, 1 - high priority; bit[1:0]: 00 - do nothing, 01 - search only, 10 - search & cache, 11 - search & release. Was atc_page_mid_bnk_rd.
45541 #define TM_REG_PCI_ATC_WR                                                                                    0x2c04a8UL //Access:RW   DataWidth:0x3    // ATC field for writes; bit2: 0 - low priority, 1 - high priority; bit[1:0]: 00 - do nothing, 01 - search only, 10 - search & cache, 11 - search & release.
45542 #define TM_REG_LOGICAL_0_CLIENT_EXP_CONN                                                                     0x2c04acUL //Access:RW   DataWidth:0x20   // For logical client 0, per each connection type (16 types), configuration of the applicable client out interface that the expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7, Bits [17:16] - client out for type 8, Bits [19:18] - client out for type 9, Bits [21:20] - client out for type 10. Bits [23:22] - client out for type 11, Bits [25:24] - client out for type 12, Bits [27:26] - client out for type 13. Bits [29:28] - client out for type 14, Bits [31:30] - client out for type 15.
45543 #define TM_REG_LOGICAL_1_CLIENT_EXP_CONN                                                                     0x2c04b0UL //Access:RW   DataWidth:0x20   // For logical client 1, per each connection type (16 types), configuration of the applicable client out interface that the expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7, Bits [17:16] - client out for type 8, Bits [19:18] - client out for type 9, Bits [21:20] - client out for type 10. Bits [23:22] - client out for type 11, Bits [25:24] - client out for type 12, Bits [27:26] - client out for type 13. Bits [29:28] - client out for type 14, Bits [31:30] - client out for type 15.
45544 #define TM_REG_LOGICAL_2_CLIENT_EXP_CONN                                                                     0x2c04b4UL //Access:RW   DataWidth:0x20   // For logical client 2, per each connection type (16 types), configuration of the applicable client out interface that the expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7, Bits [17:16] - client out for type 8, Bits [19:18] - client out for type 9, Bits [21:20] - client out for type 10. Bits [23:22] - client out for type 11, Bits [25:24] - client out for type 12, Bits [27:26] - client out for type 13. Bits [29:28] - client out for type 14, Bits [31:30] - client out for type 15.
45545 #define TM_REG_LOGICAL_0_CLIENT_EXP_TASK                                                                     0x2c04b8UL //Access:RW   DataWidth:0x10   // For logical client 0, per each task type (8 types), configuration of the applicable client out interface that the expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7.
45546 #define TM_REG_LOGICAL_1_CLIENT_EXP_TASK                                                                     0x2c04bcUL //Access:RW   DataWidth:0x10   // For logical client 1, per each task type (8 types), configuration of the applicable client out interface that the expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7.
45547 #define TM_REG_LOGICAL_2_CLIENT_EXP_TASK                                                                     0x2c04c0UL //Access:RW   DataWidth:0x10   // For logical client 2, per each task type (8 types), configuration of the applicable client out interface that the expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7.
45548 #define TM_REG_CLIENT_STOP_ALL_EXP_CONN                                                                      0x2c04c4UL //Access:RW   DataWidth:0x20   // For stop all expiration, per each connection type (16 types), configuration of the applicable client out interface that the stop all expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7, Bits [17:16] - client out for type 8, Bits [19:18] - client out for type 9, Bits [21:20] - client out for type 10. Bits [23:22] - client out for type 11, Bits [25:24] - client out for type 12, Bits [27:26] - client out for type 13. Bits [29:28] - client out for type 14, Bits [31:30] - client out for type 15.
45549 #define TM_REG_CLIENT_STOP_ALL_EXP_TASK                                                                      0x2c04c8UL //Access:RW   DataWidth:0x10   // For stop all expiration, per each task type (8 types), configuration of the applicable client out interface that the stop all expiration command is sent to. The client out decoding is : 00 - XCM, 01 - TCM, 10 - UCM, 11 - reserved. Bits [1:0] - client out for type 0, Bits [3:2] - client out for type 1, Bits [5:4] - client out for type 2, Bits [7:6] - client out for type 3, Bits [9:8] - client out for type 4, Bits [11:10] - client out for type 5, Bits [13:12] - client out for type 6, Bits [15:14] - client out for type 7.
45550 #define TM_REG_LOGICAL_0_CONN_THRESH_SEL                                                                     0x2c04ccUL //Access:RW   DataWidth:0x20   // For logical client 0, per each connection type (8 types), configuration of the threshold on the nearest expiration for sending write command to host. The threshold decoding is : 00 - No threshold; Command to the host is set without checking threshold, 01 - Threshold according to global configuration conn_timer_threshold_0, 10 - Threshold according to global configuration conn_timer_threshold_1, 11 - Threshold according to global configuration conn_timer_threshold_2. Bits [1:0] - threshold selection for type 0, Bits [3:2] - threshold selection for type 1, Bits [5:4] - threshold selection for type 2, Bits [7:6] - threshold selection for type 3, Bits [9:8] - threshold selection for type 4, Bits [11:10] - threshold selection for type 5, Bits [13:12] - threshold selection for type 6, Bits [15:14] - threshold selection for type 7, Bits [17:16] - threshold selection for type 8, Bits [19:18] - threshold selection for type 9, Bits [21:20] - threshold selection for type 10, Bits [23:22] - threshold selection for type 11, Bits [25:24] - threshold selection for type 12, Bits [27:26] - threshold selection for type 13, Bits [29:28] - threshold selection for type 14, Bits [31:30] - threshold selection for type 15.
45551 #define TM_REG_LOGICAL_1_CONN_THRESH_SEL                                                                     0x2c04d0UL //Access:RW   DataWidth:0x20   // For logical client 1, per each connection type (8 types), configuration of the threshold on the nearest expiration for sending write command to host. The threshold decoding is : 00 - No threshold; Command to the host is set without checking threshold, 01 - Threshold according to global configuration conn_timer_threshold_0, 10 - Threshold according to global configuration conn_timer_threshold_1, 11 - Threshold according to global configuration conn_timer_threshold_2. Bits [1:0] - threshold selection for type 0, Bits [3:2] - threshold selection for type 1, Bits [5:4] - threshold selection for type 2, Bits [7:6] - threshold selection for type 3, Bits [9:8] - threshold selection for type 4, Bits [11:10] - threshold selection for type 5, Bits [13:12] - threshold selection for type 6, Bits [15:14] - threshold selection for type 7, Bits [17:16] - threshold selection for type 8, Bits [19:18] - threshold selection for type 9, Bits [21:20] - threshold selection for type 10, Bits [23:22] - threshold selection for type 11, Bits [25:24] - threshold selection for type 12, Bits [27:26] - threshold selection for type 13, Bits [29:28] - threshold selection for type 14, Bits [31:30] - threshold selection for type 15.
45552 #define TM_REG_LOGICAL_2_CONN_THRESH_SEL                                                                     0x2c04d4UL //Access:RW   DataWidth:0x20   // For logical client 2, per each connection type (8 types), configuration of the threshold on the nearest expiration for sending write command to host. The threshold decoding is : 00 - No threshold; Command to the host is set without checking threshold, 01 - Threshold according to global configuration conn_timer_threshold_0, 10 - Threshold according to global configuration conn_timer_threshold_1, 11 - Threshold according to global configuration conn_timer_threshold_2. Bits [1:0] - threshold selection for type 0, Bits [3:2] - threshold selection for type 1, Bits [5:4] - threshold selection for type 2, Bits [7:6] - threshold selection for type 3, Bits [9:8] - threshold selection for type 4, Bits [11:10] - threshold selection for type 5, Bits [13:12] - threshold selection for type 6, Bits [15:14] - threshold selection for type 7, Bits [17:16] - threshold selection for type 8, Bits [19:18] - threshold selection for type 9, Bits [21:20] - threshold selection for type 10, Bits [23:22] - threshold selection for type 11, Bits [25:24] - threshold selection for type 12, Bits [27:26] - threshold selection for type 13, Bits [29:28] - threshold selection for type 14, Bits [31:30] - threshold selection for type 15.
45553 #define TM_REG_LOGICAL_0_TASK_THRESH_SEL                                                                     0x2c04d8UL //Access:RW   DataWidth:0x10   // For logical client 0, per each task type (8 types), configuration of the threshold on the nearest expiration for sending write command to host. The threshold decoding is : 00 - No threshold; Command to the host is set without checking threshold, 01 - Threshold according to global configuration conn_timer_threshold_0, 10 - Threshold according to global configuration conn_timer_threshold_1, 11 - Threshold according to global configuration conn_timer_threshold_2. Bits [1:0] - threshold selection for  type 0, Bits [3:2] - threshold selection for  type 1, Bits [5:4] - threshold selection for  type 2, Bits [7:6] - threshold selection for  type 3, Bits [9:8] - threshold selection for  type 4, Bits [11:10] - threshold selection for  type 5, Bits [13:12] - threshold selection for  type 6, Bits [15:14] - threshold selection for  type 7.
45554 #define TM_REG_LOGICAL_1_TASK_THRESH_SEL                                                                     0x2c04dcUL //Access:RW   DataWidth:0x10   // For logical client 1, per each task type (8 types), configuration of the threshold on the nearest expiration for sending write command to host. The threshold decoding is : 00 - No threshold; Command to the host is set without checking threshold, 01 - Threshold according to global configuration conn_timer_threshold_0, 10 - Threshold according to global configuration conn_timer_threshold_1, 11 - Threshold according to global configuration conn_timer_threshold_2. Bits [1:0] - threshold selection for  type 0, Bits [3:2] - threshold selection for  type 1, Bits [5:4] - threshold selection for  type 2, Bits [7:6] - threshold selection for  type 3, Bits [9:8] - threshold selection for  type 4, Bits [11:10] - threshold selection for  type 5, Bits [13:12] - threshold selection for  type 6, Bits [15:14] - threshold selection for  type 7.
45555 #define TM_REG_LOGICAL_2_TASK_THRESH_SEL                                                                     0x2c04e0UL //Access:RW   DataWidth:0x10   // For logical client 2, per each task type (8 types), configuration of the threshold on the nearest expiration for sending write command to host. The threshold decoding is : 00 - No threshold; Command to the host is set without checking threshold, 01 - Threshold according to global configuration conn_timer_threshold_0, 10 - Threshold according to global configuration conn_timer_threshold_1, 11 - Threshold according to global configuration conn_timer_threshold_2. Bits [1:0] - threshold selection for  type 0, Bits [3:2] - threshold selection for  type 1, Bits [5:4] - threshold selection for  type 2, Bits [7:6] - threshold selection for  type 3, Bits [9:8] - threshold selection for  type 4, Bits [11:10] - threshold selection for  type 5, Bits [13:12] - threshold selection for  type 6, Bits [15:14] - threshold selection for  type 7.
45556 #define TM_REG_CONN_TIMER_THRESHOLD_0                                                                        0x2c04e4UL //Access:RW   DataWidth:0x19   // A threshold value, 0 , for connections, which is used on decision on whether to send a write command to the host or postpone the write command to later stage. This threshold is selected by the logical_0_conn_thresh_sel, logical_1_conn_thresh_sel and logical_1_conn_thresh_sel registers.
45557 #define TM_REG_CONN_TIMER_THRESHOLD_1                                                                        0x2c04e8UL //Access:RW   DataWidth:0x19   // A threshold value, 1 , for connections, which is used on decision on whether to send a write command to the host or postpone the write command to later stage. This threshold is selected by the logical_0_conn_thresh_sel, logical_1_conn_thresh_sel and logical_1_conn_thresh_sel registers.
45558 #define TM_REG_CONN_TIMER_THRESHOLD_2                                                                        0x2c04ecUL //Access:RW   DataWidth:0x19   // A threshold value, 2 , for connections, which is used on decision on whether to send a write command to the host or postpone the write command to later stage. This threshold is selected by the logical_0_conn_thresh_sel, logical_1_conn_thresh_sel and logical_1_conn_thresh_sel registers.
45559 #define TM_REG_TASK_TIMER_THRESHOLD_0                                                                        0x2c04f0UL //Access:RW   DataWidth:0x19   // A threshold value, 0 , for tasks, which is used on decision on whether to send a write command to the host or postpone the write command to later stage. This threshold is selected by the logical_0_task_thresh_sel, logical_1_task_thresh_sel and logical_1_task_thresh_sel registers.
45560 #define TM_REG_TASK_TIMER_THRESHOLD_1                                                                        0x2c04f4UL //Access:RW   DataWidth:0x19   // A threshold value, 1 , for tasks which is used on decision on whether to send a write command to the host or postpone the write command to later stage. This threshold is selected by the logical_0_task_thresh_sel, logical_1_task_thresh_sel and logical_1_task_thresh_sel registers.
45561 #define TM_REG_TASK_TIMER_THRESHOLD_2                                                                        0x2c04f8UL //Access:RW   DataWidth:0x19   // A threshold value, 2 , for taskss which is used on decision on whether to send a write command to the host or postpone the write command to later stage. This threshold is selected by the logical_0_task_thresh_sel, logical_1_task_thresh_sel and logical_1_task_thresh_sel registers.
45562 #define TM_REG_PF_SCAN_ACTIVE_CONN                                                                           0x2c04fcUL //Access:R    DataWidth:0x1    // Indicates if the PF connection is active, ie if it is during the scan process. When =1, the PF connection is active. When =0, the PF connection is not active.
45563 #define TM_REG_PF_SCAN_ACTIVE_TASK                                                                           0x2c0500UL //Access:R    DataWidth:0x4    // Indicates if the PF task is active, ie if it is during the scan process. Bit 0 is for segment 0, bit 1 is for segment 1, bit 2 is for segment 2 and bit 3 is for segment 3. When =1, the PF task segment is active. When =0, the PF task segment is not active.
45564 #define TM_REG_VF_SCAN_ACTIVE_CONN                                                                           0x2c0504UL //Access:R    DataWidth:0x1    // Indicates if the VF connection is active, ie if it is during the scan process. When =1, the VF connection is active. When =0, the VF connection is not active.
45565 #define TM_REG_VF_SCAN_ACTIVE_TASK                                                                           0x2c0508UL //Access:R    DataWidth:0x1    // Indicates if the VF task is active, ie if it is during the scan process. When =1, the VF task is active. When =0, the VF task is not active.
45566 #define TM_REG_DURING_SCAN_CONN                                                                              0x2c050cUL //Access:R    DataWidth:0x1    // Indicates if the block is during the connections scan process. When =1, the block is during the connections scan process. When =0, the block is not during the connections scan process.
45567 #define TM_REG_DURING_SCAN_TASK                                                                              0x2c0510UL //Access:R    DataWidth:0x1    // Indicates if the block is during the tasks scan process. When =1, the block is during the tasks scan process. When =0, the block is not during the tasks scan process.
45568 #define TM_REG_DURING_SCAN                                                                                   0x2c0514UL //Access:R    DataWidth:0x1    // Indicates if the block is during the tasks or connections scan process. When =1, the block is during the tasks or connections scan process. When =0, the block is not during the tasks or connections scan process.
45569 #define TM_REG_COMPLETED_SCANS                                                                               0x2c0600UL //Access:R    DataWidth:0x20   // Number of completed scans. Incremented if connection scan is completed or if task scan is completed. The counter wraparound, and is not reset when read.
45570 #define TM_REG_SCAN_PULSE_PRIOR_SCAN_COMPLETED                                                               0x2c0604UL //Access:RC   DataWidth:0x20   // Number of scan pulses that arrived before the compatible scan was completed or even started.                          Incremented if task pulse arrived before the previous task scan was completed or even started or                           if connection pulse arrived before the previous connection scan was completed or even started.
45571 #define TM_REG_SET_COMMANDS_RCV_ON_PBF                                                                       0x2c0608UL //Access:R    DataWidth:0x20   // Number of SET commands received on the client in PBF interface.
45572 #define TM_REG_CLEAR_COMMANDS_RCV_ON_PBF                                                                     0x2c060cUL //Access:R    DataWidth:0x20   // Number of CLEAR commands received on the client in PBF interface.
45573 #define TM_REG_FORCE_CLEAR_COMMANDS_RCV_ON_PBF                                                               0x2c0610UL //Access:R    DataWidth:0x20   // Number of FORCE CLEAR commands received on the client in PBF interface.
45574 #define TM_REG_INIT_COMMANDS_RCV_ON_PBF                                                                      0x2c0614UL //Access:R    DataWidth:0x20   // Number of INIT commands received on the client in PBF interface.
45575 #define TM_REG_STOP_ALL_COMMANDS_RCV_ON_PBF                                                                  0x2c0618UL //Access:R    DataWidth:0x20   // Number of STOP ALL commands received on the client in PBF interface.
45576 #define TM_REG_SET_COMMANDS_RCV_ON_TCM                                                                       0x2c061cUL //Access:R    DataWidth:0x20   // Number of SET commands received on the client in TCM interface.
45577 #define TM_REG_CLEAR_COMMANDS_RCV_ON_TCM                                                                     0x2c0620UL //Access:R    DataWidth:0x20   // Number of CLEAR commands received on the client in TCM interface.
45578 #define TM_REG_FORCE_CLEAR_COMMANDS_RCV_ON_TCM                                                               0x2c0624UL //Access:R    DataWidth:0x20   // Number of FORCE CLEAR commands received on the client in TCM interface.
45579 #define TM_REG_INIT_COMMANDS_RCV_ON_TCM                                                                      0x2c0628UL //Access:R    DataWidth:0x20   // Number of INIT commands received on the client in TCM interface.
45580 #define TM_REG_STOP_ALL_COMMANDS_RCV_ON_TCM                                                                  0x2c062cUL //Access:R    DataWidth:0x20   // Number of STOP ALL commands received on the client in TCM interface.
45581 #define TM_REG_SET_COMMANDS_RCV_ON_UCM                                                                       0x2c0630UL //Access:R    DataWidth:0x20   // Number of SET commands received on the client in UCM interface.
45582 #define TM_REG_CLEAR_COMMANDS_RCV_ON_UCM                                                                     0x2c0634UL //Access:R    DataWidth:0x20   // Number of CLEAR commands received on the client in UCM interface.
45583 #define TM_REG_FORCE_CLEAR_COMMANDS_RCV_ON_UCM                                                               0x2c0638UL //Access:R    DataWidth:0x20   // Number of FORCE CLEAR commands received on the client in UCM interface.
45584 #define TM_REG_INIT_COMMANDS_RCV_ON_UCM                                                                      0x2c063cUL //Access:R    DataWidth:0x20   // Number of INIT commands received on the client in UCM interface.
45585 #define TM_REG_STOP_ALL_COMMANDS_RCV_ON_UCM                                                                  0x2c0640UL //Access:R    DataWidth:0x20   // Number of STOP ALL commands received on the client in UCM interface.
45586 #define TM_REG_SET_COMMANDS_RCV_ON_XCM                                                                       0x2c0644UL //Access:R    DataWidth:0x20   // Number of SET commands received on the client in XCM interface.
45587 #define TM_REG_CLEAR_COMMANDS_RCV_ON_XCM                                                                     0x2c0648UL //Access:R    DataWidth:0x20   // Number of CLEAR commands received on the client in XCM interface.
45588 #define TM_REG_FORCE_CLEAR_COMMANDS_RCV_ON_XCM                                                               0x2c064cUL //Access:R    DataWidth:0x20   // Number of FORCE CLEAR commands received on the client in XCM interface.
45589 #define TM_REG_INIT_COMMANDS_RCV_ON_XCM                                                                      0x2c0650UL //Access:R    DataWidth:0x20   // Number of INIT commands received on the client in XCM interface.
45590 #define TM_REG_STOP_ALL_COMMANDS_RCV_ON_XCM                                                                  0x2c0654UL //Access:R    DataWidth:0x20   // Number of STOP ALL commands received on the client in XCM interface.
45591 #define TM_REG_FALSE_EXPIRATIONS                                                                             0x2c0658UL //Access:RC   DataWidth:0x20   // Number of false expirations.
45592 #define TM_REG_EXPIRATIONS                                                                                   0x2c065cUL //Access:RC   DataWidth:0x20   // Number of expirations (including stop all expirations).
45593 #define TM_REG_COMMANDS_SENT_TO_HOST                                                                         0x2c0660UL //Access:RC   DataWidth:0x20   // Number of commands (write requests) sent to host (set, clear, stop all)
45594 #define TM_REG_LOAD_RESP_LOADERR_CONN                                                                        0x2c0664UL //Access:RC   DataWidth:0x10   // Number of load responses with loaderr asserted on the CCFC interface (connections).
45595 #define TM_REG_LOAD_RESP_LOADCANCEL_CONN                                                                     0x2c0668UL //Access:RC   DataWidth:0x10   // Number of load responses with loadcancel asserted on the CCFC interface (connections).
45596 #define TM_REG_LOAD_RESP_LOADERR_TASK                                                                        0x2c066cUL //Access:RC   DataWidth:0x10   // Number of load responses with loaderr asserted on the CCFC interface (tasks).
45597 #define TM_REG_LOAD_RESP_LOADCANCEL_TASK                                                                     0x2c0670UL //Access:RC   DataWidth:0x10   // Number of load responses with loadcancel asserted on the CCFC interface (tasks).
45598 #define TM_REG_RD_REQUESTS_SENT_TO_HOST                                                                      0x2c0674UL //Access:RC   DataWidth:0x20   // Number of read requests (scan) sent to host.
45599 #define TM_REG_PXP_READ_DATA_ERROR                                                                           0x2c0678UL //Access:RC   DataWidth:0x8    // Number of PXP read data packets received with ERROR (on the EOP cycle)
45600 #define TM_REG_CURRENT_TIME                                                                                  0x2c0700UL //Access:R    DataWidth:0x1b   // The real time clock, incremented every ticks (tick_timer).
45601 #define TM_REG_CONNECTIONS_SCAN_TIMER                                                                        0x2c0704UL //Access:R    DataWidth:0x14   // Connections scan timer, counts number of ticks (tick_timer) that generates a connection scan pulse, an indication to scan the connections timers.
45602 #define TM_REG_TASKS_SCAN_TIMER                                                                              0x2c0708UL //Access:R    DataWidth:0x14   // Tasks scan timer, counts number of ticks (tick_timer) that generates a task scan pulse, an indication to scan the tasks timers.
45603 #define TM_REG_PXP_READ_DATA_FIFO_FULL                                                                       0x2c070cUL //Access:R    DataWidth:0x1    // When set indicates that the PXP READ DATA FIFO is full.
45604 #define TM_REG_PXP_READ_DATA_FIFO_STATUS                                                                     0x2c0710UL //Access:R    DataWidth:0x6    // Indicates the status of the PXP READ DATA FIFO, number of rows filled with data.
45605 #define TM_REG_PXP_READ_CTRL_FIFO_FULL                                                                       0x2c0714UL //Access:R    DataWidth:0x1    // When set indicates that the PXP READ CTRL FIFO is full.
45606 #define TM_REG_PXP_READ_CTRL_FIFO_STATUS                                                                     0x2c0718UL //Access:R    DataWidth:0x4    // Indicates the status of the PXP READ CTRL FIFO, number of rows filled with data.
45607 #define TM_REG_CFC_LOAD_COMMAND_FIFO_STATUS                                                                  0x2c071cUL //Access:R    DataWidth:0x5    // Indicates the status of the CFC LOAD COMMAND FIFO, number of rows filled with data.
45608 #define TM_REG_CFC_LOAD_ECHO_FIFO_STATUS                                                                     0x2c0720UL //Access:R    DataWidth:0x5    // Indicates the status of the CFC LOAD ECHO FIFO, number of rows filled with data.
45609 #define TM_REG_CLIENT_OUT_FIFO_STATUS                                                                        0x2c0724UL //Access:R    DataWidth:0x4    // Indicates the status of the CLIENT IN PBF FIFO, number of rows filled with data.
45610 #define TM_REG_CLIENT_IN_PBF_FIFO_STATUS                                                                     0x2c0728UL //Access:R    DataWidth:0x3    // Indicates the status of the CLIENT In PBF FIFO, number of rows filled with data.
45611 #define TM_REG_CLIENT_IN_XCM_FIFO_STATUS                                                                     0x2c072cUL //Access:R    DataWidth:0x3    // Indicates the status of the CLIENT IN XCM FIFO, number of rows filled with data.
45612 #define TM_REG_CLIENT_IN_TCM_FIFO_STATUS                                                                     0x2c0730UL //Access:R    DataWidth:0x3    // Indicates the status of the CLIENT IN TCM FIFO, number of rows filled with data.
45613 #define TM_REG_CLIENT_IN_UCM_FIFO_STATUS                                                                     0x2c0734UL //Access:R    DataWidth:0x3    // Indicates the status of the CLIENT IN UCM FIFO, number of rows filled with data.
45614 #define TM_REG_EXPIRATION_CMD_FIFO_STATUS                                                                    0x2c0738UL //Access:R    DataWidth:0x4    // Indicates the status of the EXPIRATION COMMAND FIFO, number of rows filled with data.
45615 #define TM_REG_AC_COMMAND_FIFO_STATUS                                                                        0x2c073cUL //Access:R    DataWidth:0x4    // Indicates the status of the AC COMMAND FIFO, number of rows filled with data.
45616 #define TM_REG_DEBUG_0_ERROR_TYPE_EN                                                                         0x2c0740UL //Access:RW   DataWidth:0x8    // If the error type is enabled, if the error took place, the errored command data is kept in the debug_0 registers: Bit [0]: if = 1,  the following error is enabled: STOP_ALL_TIMERS command and the logical client is invalid, Bit [1]: if = 1,  the following error is enabled: SET/CLEAR/FORCE CLEAR command and the logical client invalid and one of the other logical client is valid, Bit [2]: if = 1,  the following error is enabled: SET/CLEAR/FORCE CLEAR command and the logical client invalid and the other logical client are also invalid, Bit [3]: if = 1,  the following error is enabled: INIT command and the logical client valid bit is asserted, Bit [4]: if = 1,  the following error is enabled: stop all expiration and the valid of one of the logical clients is asserted, Bit [5]: if = 1,  the following error is enabled: command with C/TID > 64K or VF TID segment not zero, Bit [6]: if = 1,  the following error is enabled: RESERVED command, Bit [7]: if = 1,  the following error is enabled: command arrived to the host handler unit with CID/TID > Num_of_timers for that function.
45617 #define TM_REG_DEBUG_0_FID_EN                                                                                0x2c0744UL //Access:RW   DataWidth:0x1    // If enabled, if the error took place, only a command with error for the fid in the register debug_0_fid_mask is kept in the debug_0 registers.
45618 #define TM_REG_DEBUG_0_FID_MASK                                                                              0x2c0748UL //Access:RW   DataWidth:0x10   // If debug_0_fid_en is enabled, if the error took place, only a command with error for the fid identical to this regsiter is kept in the debug_0 registers. The fid structure is the opaque fid.
45619 #define TM_REG_DEBUG_0_SOURCE_EN                                                                             0x2c074cUL //Access:RW   DataWidth:0x1    // If enabled, if the error took place, only a command with error from the source in the register debug_0_source_mask is kept in the debug_0 registers.
45620 #define TM_REG_DEBUG_0_SOURCE_MASK                                                                           0x2c0750UL //Access:RW   DataWidth:0x3    // If debug_0_source_en is enabled, if the error took place, only a command with error for the source identical to this regsiter is kept in the debug_0 registers. The source: 0 - PBF, 1 -TCM, 2- UCM, 3 - XCM, 4 - expiration, 5 - reserved, 6 - reserved, 7 - reserved.
45621 #define TM_REG_DEBUG_0_ERROR_VALID                                                                           0x2c0754UL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the debug_0 registers contain valid data. Asserted by the hardware, de-asserted by the SW.
45622 #define TM_REG_DEBUG_0_CID                                                                                   0x2c0758UL //Access:R    DataWidth:0x20   // The CID for the errored command.
45623 #define TM_REG_DEBUG_0_LCID                                                                                  0x2c075cUL //Access:R    DataWidth:0x9    // The LCID for the errored command.
45624 #define TM_REG_DEBUG_0_DONT_DEC_AC                                                                           0x2c0760UL //Access:R    DataWidth:0x1    // The Dont Dec AC field for the errored command.
45625 #define TM_REG_DEBUG_0_COMMAND                                                                               0x2c0764UL //Access:R    DataWidth:0x3    // The Command field for the errored command: 0 - SET TIMER, 1 - CLEAR TIMER, 2 - STOP ALL TIMERS, 3 - INIT, 4 - FORCE CLEAR TIMER,  5 - reserved, 6 - reservd, 7 -reservd, 1 - EXPIRATION (if SOURCE = EXPIRATION), 2 - STOP ALL EXPIRATION (if SOURCE = EXPIRATION).
45626 #define TM_REG_DEBUG_0_LOG_CLIENT_NUM                                                                        0x2c0768UL //Access:R    DataWidth:0x2    // The Logical Client for the errored command.
45627 #define TM_REG_DEBUG_0_TYPE                                                                                  0x2c076cUL //Access:R    DataWidth:0x4    // The TYPE field for the errored command.
45628 #define TM_REG_DEBUG_0_LEADER_TYPE                                                                           0x2c0770UL //Access:R    DataWidth:0x1    // The Leader Type field for the errored command: 0 - connection, 1 - task.
45629 #define TM_REG_DEBUG_0_SOURCE                                                                                0x2c0774UL //Access:R    DataWidth:0x3    // The Source for the errored command. The source: 0 - PBF, 1 -TCM, 2- UCM, 3 - XCM, 4 - expiration, 5 - reserved, 6 - reserved, 7 - reserved.
45630 #define TM_REG_DEBUG_0_CONTEXT_STATUS                                                                        0x2c0778UL //Access:R    DataWidth:0x6    // The Context Status for the errored command: Bit 0: logical client 0 valid bit, Bit 1: logical client 0 active bit, Bit 2: logical client 1 valid bit, Bit 3: logical client 1 active bit, Bit 4: logical client 2 valid bit, Bit 5: logical client 2 active bit. This status information doesnt exist for the error: command arrived to the host handler unit with CID/TID > Num_of_timers for that function.
45631 #define TM_REG_DEBUG_0_ERROR_TYPE                                                                            0x2c077cUL //Access:R    DataWidth:0x8    // The error type: Bit [0]: if = 1,  the following error happened: STOP_ALL_TIMERS command and the logical client is invalid, Bit [1]: if = 1,  the following error happened: SET/CLEAR/FORCE CLEAR command and the logical client invalid and one of the other logical client is valid, Bit [2]: if = 1,  the following error is happened: SET/CLEAR/FORCE CLEAR command and the logical client invalid and the other logical client are also invalid, Bit [3]: if = 1,  the following error happened: INIT command and the logical client valid bit is asserted, Bit [4]: if = 1,  the following error happened: stop all expiration and the valid of one of the logical clients is asserted, Bit [5]: if = 1,  the following error happened: command with C/TID > 64K or VF TID segment not zero, Bit [6]: if = 1,  the following error happened: RESERVED command, Bit [7]: if = 1,  the following error happened: command arrived to the host handler unit with CID/TID > Num_of_timers for that function.
45632 #define TM_REG_DEBUG_1_ERROR_VALID                                                                           0x2c0780UL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the debug_1 registers contain valid data. Asserted by the hardware, de-asserted by the SW.
45633 #define TM_REG_DEBUG_1_CID                                                                                   0x2c0784UL //Access:R    DataWidth:0x20   // The CID for the errored load response.
45634 #define TM_REG_DEBUG_1                                                                                       0x2c0788UL //Access:R    DataWidth:0x17   // The load response with error fields: Bits 8-0: LCID, Bit 9: scan type (0 - connection, 1 - task), Bits 12-10: type (3 LSbits), Bit 13: Load Error Task, Bit 14: Load Cancel Task, Bit 15: Valid Error Task, Bit 16: Load Error Connection, Bit 17: Load Cancel Connection, Bit 18: Valid Error Connection, Bits 22-19: type (full 4 bits).
45635 #define TM_REG_DEBUG_2_ERROR_VALID                                                                           0x2c078cUL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the debug_2 registers contain valid data. Asserted by the hardware, de-asserted by the SW.
45636 #define TM_REG_DEBUG_2                                                                                       0x2c0790UL //Access:R    DataWidth:0xb    // The CDU context read with last indication de-asserted fields: Bits 8-0: LCID, Bit 9: Type (0 - connection, 1 - task), Bit 10: asserted if Last indication is de-asserted.
45637 #define TM_REG_DEBUG_3_ERROR_VALID                                                                           0x2c0794UL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the debug_3 registers contain valid data. Asserted by the hardware, de-asserted by the SW.
45638 #define TM_REG_DEBUG_3                                                                                       0x2c0798UL //Access:R    DataWidth:0xd    // The CDU context write with last indication de-asserted fields: Bits 8-0: LCID, Bit 9: Type (0 - connection, 1 - task), Bit 11-10: Qward Valid, Bit 12: asserted if Last indication is de-asserted.
45639 #define TM_REG_FSMS_STATES                                                                                   0x2c079cUL //Access:R    DataWidth:0x1b   // The current states of the block FSMs:                          Bits 2-0: cmd_handler.                          Bit 3: reserved.                          Bits 7-4: write_timer.                          Bits 9-8: read_fifo.                          Bits 11-10: reserved.                          Bits 14-12: scan.                          Bits 15: reserved.                          Bits 19-16: rd_scan_rate.                          Bits 22-20: expiration.                          Bits 23: reserved.                          Bits 26-24: update_prescan_mem.
45640 #define TM_REG_DEBUG_4_ERROR_VALID                                                                           0x2c07a0UL //Access:RW   DataWidth:0x1    // When asserted, = 1, indicates that the debug_4 registers contain valid data. Asserted by the hardware, de-asserted by the SW.
45641 #define TM_REG_DEBUG_4                                                                                       0x2c07a4UL //Access:R    DataWidth:0x17   // The PXP read data is received with an error or with bvalid != 0. The parameters for the errored data:                    Bits 8-0: function # (0-239 VFs, 240 and above PFs / segments) . Bit 9: type (0 - connection, 1 - task). Bits 13-10: group. Bit 22-14: relative row (16 groups in a row).
45642 #define TM_REG_DBG_SELECT                                                                                    0x2c07a8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
45643 #define TM_REG_DBG_DWORD_ENABLE                                                                              0x2c07acUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
45644 #define TM_REG_DBG_SHIFT                                                                                     0x2c07b0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
45645 #define TM_REG_DBG_FORCE_VALID                                                                               0x2c07b4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
45646 #define TM_REG_DBG_FORCE_FRAME                                                                               0x2c07b8UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
45647 #define TM_REG_DBG_OUT_DATA                                                                                  0x2c07c0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
45648 #define TM_REG_DBG_OUT_DATA_SIZE                                                                             8
45649 #define TM_REG_DBG_OUT_VALID                                                                                 0x2c07e0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
45650 #define TM_REG_DBG_OUT_FRAME                                                                                 0x2c07e4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
45651 #define TM_REG_CONFIG_CONN_MEM                                                                               0x2c1000UL //Access:WB   DataWidth:0x1e   // Configuration memory for the connections. Each row contains the configuration for the compatible function. Rows 0 to 239 are for VFs 0 to 239: row 0 for VF 0, row 1 for VF1, row 2 for VF 2, etc. Rows 240 to 255 are for the PFs: row 240 for PF 0, row 193 for PF 1, row 194 for PF 2, etc. The fields are: bits [15:0] - number of connections, the value should be multiplies of group_size_resolution_conn register (for example, if group_size_resolution_conn = 0, 128 timers, the number of connections can be 128, 256, 384, etc.), bits [25:16] - reserved. bits [29:26] - the parent PF (applicable if VF, NA if PF).
45652 #define TM_REG_CONFIG_CONN_MEM_SIZE_BB                                                                       256
45653 #define TM_REG_CONFIG_CONN_MEM_SIZE_K2                                                                       416
45654 #define TM_REG_CONFIG_CONN_MEM_SIZE_E5                                                                       256
45655 #define TM_REG_CONFIG_TASK_MEM                                                                               0x2c2000UL //Access:WB   DataWidth:0x31   // Configuration memory for the tasks. Each row contains the configuration for the compatible function. Rows 0 to 239 are for VFs 0 to 239: row 0 for VF 0, row 1 for VF1, row 2 for VF 2, etc. Rows 240 to 303 are for the PFs segments: row 240 for PF 0 segment 0, row 241 for PF 0 segment 1, row 242 for PF 0 segment 2, row 243 for PF 0 segment 3, row 244 for PF1 segment 0, row 245 for PF1 segment 1, etc. The fields are: bits [15:0] - number of tasks, the value should be multiplies of group_size_resolution_task register (for example, if group_size_resolution_task = 0, 128 timers, the number of tasks can be 128, 256, 384, etc.), bits [25:16] - reserved. bits [29:26] - the parent PF (applicable if VF, NA if PF). bits [48:30] - the pci base offset address in 32 bits resolution (all 19 bits are applicable if PF, only the first 17 bits are applicable if VF).
45656 #define TM_REG_CONFIG_TASK_MEM_SIZE_BB                                                                       304
45657 #define TM_REG_CONFIG_TASK_MEM_SIZE_K2                                                                       512
45658 #define TM_REG_CONFIG_TASK_MEM_SIZE_E5                                                                       608
45659 #define TM_REG_PRE_SCAN_MEM_BB_K2                                                                            0x2c4000UL //Access:RW   DataWidth:0x20   // Pre scan memory which contains the scan rate fields for each group. Each row contains scan rate field (2 bits) per group, for 16 groups. The first 512 rows contain the scan rate fields for connections, the last 512 rows contain the scan rate fields for tasks. TBD - describe the fields.
45660 #define TM_REG_PRE_SCAN_MEM_SIZE_BB                                                                          1024
45661 #define TM_REG_PRE_SCAN_MEM_SIZE_K2                                                                          2048
45662 #define TM_REG_CONTEXT_MEM                                                                                   0x2c8000UL //Access:WB   DataWidth:0x73   // Context memory for connections and tasks. 320 LCIDs for connections and 320 LTIDs for tasks. The addresses are interleaved between connections and tasks. If address [0] = 0, it is LCID (connections), if address [0] = 1, it is LTID (tasks). Previous name: context_ram0.
45663 #define TM_REG_CONTEXT_MEM_SIZE                                                                              2560
45664 #define TCFC_REG_INIT_REG                                                                                    0x2d0000UL //Access:RW   DataWidth:0xd    // Multi Field Register.
45665   #define TCFC_REG_INIT_REG_AC_INIT                                                                          (0x1<<0) // When set activity counter ram will be initialized to zeros. when this operation is completed CFC_REGISTERS_AC_INITDONE.AC_INIT_DONE will be set.
45666   #define TCFC_REG_INIT_REG_AC_INIT_SHIFT                                                                    0
45667   #define TCFC_REG_INIT_REG_LL_INIT_LAST_LCID                                                                (0x1ff<<1) // This field is only relevant when setting CFC_REGISTERS_INIT_REG.LL_INIT . indicates the last lcid to be used by the CFC. this field can strict the CFC to work will less than 320 LCIDs.
45668   #define TCFC_REG_INIT_REG_LL_INIT_LAST_LCID_SHIFT                                                          1
45669   #define TCFC_REG_INIT_REG_LL_INIT                                                                          (0x1<<10) // When set link list ram will be initialized - all LCIDs will be located in the empty link list. when this operation completes CFC_REGISTERS_LL_INITDONE.LL_INIT_DONE will be set.
45670   #define TCFC_REG_INIT_REG_LL_INIT_SHIFT                                                                    10
45671   #define TCFC_REG_INIT_REG_CAM_INIT                                                                         (0x1<<11) // When set the CFC CAMs will be initialized to zeros. When this operation completes CFC_REGISTERS_CAM_INITDONE.CAM_INIT_DONE will be set.
45672   #define TCFC_REG_INIT_REG_CAM_INIT_SHIFT                                                                   11
45673   #define TCFC_REG_INIT_REG_TIDRAM_INIT                                                                      (0x1<<12) // Setting this bit causes the TID Lock RAM to be initialized. This cannot be set during normal operation -- the block must be idle or the request will be ignored. When this operation completes CFC_REGISTERS_TIDRAM_INITDONE.TIDRAM_INIT_DONE will be set.
45674   #define TCFC_REG_INIT_REG_TIDRAM_INIT_SHIFT                                                                12
45675 #define TCFC_REG_LL_INIT_DONE                                                                                0x2d0004UL //Access:R    DataWidth:0x1    // Indication the initializing the link list by the hardware was done.
45676 #define TCFC_REG_AC_INIT_DONE                                                                                0x2d0008UL //Access:R    DataWidth:0x1    // Indication the initializing the activity counter by the hardware was done.
45677 #define TCFC_REG_CAM_INIT_DONE                                                                               0x2d000cUL //Access:R    DataWidth:0x1    // Indication that initializing the cams by the hardware was done.
45678 #define TCFC_REG_TIDRAM_INIT_DONE                                                                            0x2d0010UL //Access:R    DataWidth:0x1    // Indication that initializing the TID Lock RAM by the hardware was done.
45679 #define TCFC_REG_INT_STS_0                                                                                   0x2d0180UL //Access:R    DataWidth:0x2    // Multi Field Register.
45680   #define TCFC_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
45681   #define TCFC_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
45682   #define TCFC_REG_INT_STS_0_EXE_ERROR                                                                       (0x1<<1) // Interrupt indicating that an execution error has occurred.
45683   #define TCFC_REG_INT_STS_0_EXE_ERROR_SHIFT                                                                 1
45684 #define TCFC_REG_INT_MASK_0                                                                                  0x2d0184UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45685   #define TCFC_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: TCFC_REG_INT_STS_0.ADDRESS_ERROR .
45686   #define TCFC_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
45687   #define TCFC_REG_INT_MASK_0_EXE_ERROR                                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: TCFC_REG_INT_STS_0.EXE_ERROR .
45688   #define TCFC_REG_INT_MASK_0_EXE_ERROR_SHIFT                                                                1
45689 #define TCFC_REG_INT_STS_WR_0                                                                                0x2d0188UL //Access:WR   DataWidth:0x2    // Multi Field Register.
45690   #define TCFC_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
45691   #define TCFC_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
45692   #define TCFC_REG_INT_STS_WR_0_EXE_ERROR                                                                    (0x1<<1) // Interrupt indicating that an execution error has occurred.
45693   #define TCFC_REG_INT_STS_WR_0_EXE_ERROR_SHIFT                                                              1
45694 #define TCFC_REG_INT_STS_CLR_0                                                                               0x2d018cUL //Access:RC   DataWidth:0x2    // Multi Field Register.
45695   #define TCFC_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
45696   #define TCFC_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
45697   #define TCFC_REG_INT_STS_CLR_0_EXE_ERROR                                                                   (0x1<<1) // Interrupt indicating that an execution error has occurred.
45698   #define TCFC_REG_INT_STS_CLR_0_EXE_ERROR_SHIFT                                                             1
45699 #define TCFC_REG_PRTY_MASK_H_0_BB_K2                                                                         0x2d0204UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45700   #define TCFC_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
45701   #define TCFC_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               0
45702   #define TCFC_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
45703   #define TCFC_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               1
45704 #define TCFC_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x2d0210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
45705 #define TCFC_REG_LC_BLOCKED                                                                                  0x2d0400UL //Access:RC   DataWidth:0x20   // Statistics register that counts cycles in which load context requests were blocked.
45706 #define TCFC_REG_TID_LOCK_INC_STAT                                                                           0x2d0404UL //Access:RC   DataWidth:0x20   // This statistic counts the number of cycles in which a Primary Lock condition exists when it was caused by an Increment command on a previously locked LTID. Note that this counts the number of cycles in which this condition exists, not the number of times it occurred.
45707 #define TCFC_REG_TID_LOCK_LOCK_STAT                                                                          0x2d0408UL //Access:RC   DataWidth:0x20   // This statistic counts the number of cycles in which a Primary Lock condition exists when it was caused by an Lock command on a previously locked LTID. Note that this counts the number of cycles in which this condition exists, not the number of times it occurred.
45708 #define TCFC_REG_RFE_TASK_COUNTER                                                                            0x2d040cUL //Access:RC   DataWidth:0x20   // Counts number of tasks executed by the RFE controller.
45709 #define TCFC_REG_LC_STAT_MASK                                                                                0x2d0410UL //Access:RW   DataWidth:0xe    // Used to mask the various load client queues for LC task statistics.
45710 #define TCFC_REG_LC_TASK_COUNTER                                                                             0x2d0414UL //Access:RC   DataWidth:0x20   // Counts number of tasks executed by the load client controller.
45711 #define TCFC_REG_MISC_TASK_COUNTER                                                                           0x2d0418UL //Access:RC   DataWidth:0x20   // Counts number of tasks executed by the miscellaneous controller.
45712 #define TCFC_REG_LOAD_CONTEXT_HITS                                                                           0x2d041cUL //Access:RC   DataWidth:0x20   // Counts the number of load context hits for the load clients selected by lc_stat_mask.
45713 #define TCFC_REG_LOAD_CONTEXT_MISSES                                                                         0x2d0420UL //Access:RC   DataWidth:0x20   // Counts the number of load context misses for the load clients selected by lc_stat_mask.
45714 #define TCFC_REG_RFE_SEARCH_HITS                                                                             0x2d0424UL //Access:RC   DataWidth:0x20   // Counts the number of RFE serach hits.
45715 #define TCFC_REG_RFE_SEARCH_MISSES                                                                           0x2d0428UL //Access:RC   DataWidth:0x20   // Counts the number of RFE serach misses.
45716 #define TCFC_REG_CDU_WRITE_BACKS                                                                             0x2d042cUL //Access:RC   DataWidth:0x20   // Counts the number of CDU write backs submitted by CFC.
45717 #define TCFC_REG_DBG_SELECT                                                                                  0x2d0500UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
45718 #define TCFC_REG_DBG_DWORD_ENABLE                                                                            0x2d0504UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
45719 #define TCFC_REG_DBG_SHIFT                                                                                   0x2d0508UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
45720 #define TCFC_REG_DBG_FORCE_VALID                                                                             0x2d050cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
45721 #define TCFC_REG_DBG_FORCE_FRAME                                                                             0x2d0510UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
45722 #define TCFC_REG_DBG_OUT_DATA                                                                                0x2d0520UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
45723 #define TCFC_REG_DBG_OUT_DATA_SIZE                                                                           8
45724 #define TCFC_REG_DBG_OUT_VALID                                                                               0x2d0540UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
45725 #define TCFC_REG_DBG_OUT_FRAME                                                                               0x2d0544UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
45726 #define TCFC_REG_ECO_RESERVED                                                                                0x2d0548UL //Access:RW   DataWidth:0x8    // Eco reserved.  bit0: Chicken bit for CQ73536 fix. When '0' takes into account LCIDs in the pipe. When '1' behaces as A0.
45727 #define TCFC_REG_ERROR_VECTOR                                                                                0x2d054cUL //Access:R    DataWidth:0x11   // CFC error vector. when the CFC detects an internal error it will set one of these bits. the bit description can be found in CFC specifications.
45728 #define TCFC_REG_ERROR_MASK                                                                                  0x2d0550UL //Access:RW   DataWidth:0x11   // Masking for error logging. if a bit in this field is set then the corresponding bit in CFC_REGISTERS_CFC_ERROR_VECTOR.ERROR_VECTOR will not be set.
45729 #define TCFC_REG_DISABLE_ON_ERROR                                                                            0x2d0554UL //Access:RW   DataWidth:0x11   // Indicates per error (in CFC_REGISTERS_CFC_ERROR_VECTOR.CFC_ERROR vector) whether the cfc should be disabled upon it.
45730 #define TCFC_REG_ERROR_DATA1                                                                                 0x2d0558UL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [31:28] -- CFC Controller ID [20:16] -- CFC Client ID [15:08] -- Requested Regions [04:00] -- Error ID Note that the Error ID starts counting at 0x1 so that there will always be a bit set in the ID.  This means it is always 1 greater than the bit in the error_vector register which caused the error.  See the CFC EAS document for more details.
45731 #define TCFC_REG_ERROR_DATA2                                                                                 0x2d055cUL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [31:00] -- CID
45732 #define TCFC_REG_ERROR_DATA3                                                                                 0x2d0560UL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [24:16] -- Request LCID [08:00] -- Active LCID
45733 #define TCFC_REG_ERROR_DATA4                                                                                 0x2d0564UL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [23:16] -- Increment Value [15:12] -- Type Field [08:00] -- AC LCID
45734 #define TCFC_REG_ARBITERS_REG                                                                                0x2d0568UL //Access:RW   DataWidth:0x6    // Multi Field Register.
45735   #define TCFC_REG_ARBITERS_REG_SP_LC_DONE_ARB                                                               (0x1<<0) // When set CFC arbiter1 will work in strict priority.
45736   #define TCFC_REG_ARBITERS_REG_SP_LC_DONE_ARB_SHIFT                                                         0
45737   #define TCFC_REG_ARBITERS_REG_SP_LC_REQ_ARB                                                                (0x1<<1) // When set load context arbiter will work in strict priority.
45738   #define TCFC_REG_ARBITERS_REG_SP_LC_REQ_ARB_SHIFT                                                          1
45739   #define TCFC_REG_ARBITERS_REG_SP_LC_INP_ARB                                                                (0x1<<2) // When set CFC arbiter2 will work in strict priority.
45740   #define TCFC_REG_ARBITERS_REG_SP_LC_INP_ARB_SHIFT                                                          2
45741   #define TCFC_REG_ARBITERS_REG_SP_MISC_ARB                                                                  (0x1<<3) // When set CFC arbiter3 will work in strict priority.
45742   #define TCFC_REG_ARBITERS_REG_SP_MISC_ARB_SHIFT                                                            3
45743   #define TCFC_REG_ARBITERS_REG_SP_AC_DEC                                                                    (0x1<<4) // When set activity counter decrement arbiter will work in strict priority.
45744   #define TCFC_REG_ARBITERS_REG_SP_AC_DEC_SHIFT                                                              4
45745   #define TCFC_REG_ARBITERS_REG_SP_AC_INC                                                                    (0x1<<5) // When set activity counter increment arbiter will work in strict priority.
45746   #define TCFC_REG_ARBITERS_REG_SP_AC_INC_SHIFT                                                              5
45747 #define TCFC_REG_LCREQ_WEIGHTS                                                                               0x2d0580UL //Access:RW   DataWidth:0x3    // This field allows changing the priorities of the weighted-round-robin arbiter which selects which CFC load client should be served next.
45748 #define TCFC_REG_LCREQ_WEIGHTS_SIZE                                                                          14
45749 #define TCFC_REG_DEBUG0                                                                                      0x2d05c0UL //Access:RW   DataWidth:0x17   // Multi Field Register.
45750   #define TCFC_REG_DEBUG0_DISABLE_INPUTS                                                                     (0x1<<0) // This bit disables the inputs on the CFC.
45751   #define TCFC_REG_DEBUG0_DISABLE_INPUTS_SHIFT                                                               0
45752   #define TCFC_REG_DEBUG0_DISABLE_OUTPUTS                                                                    (0x1<<1) // This bit disables the outputs of the CFC.
45753   #define TCFC_REG_DEBUG0_DISABLE_OUTPUTS_SHIFT                                                              1
45754   #define TCFC_REG_DEBUG0_AC_COUNTER_ZERO                                                                    (0xff<<2) // Debug only.
45755   #define TCFC_REG_DEBUG0_AC_COUNTER_ZERO_SHIFT                                                              2
45756   #define TCFC_REG_DEBUG0_AC_GRANT_PERIOD                                                                    (0xf<<10) // This register is not used in BB-B0. Reduced width to 1 bit to keep its address.
45757   #define TCFC_REG_DEBUG0_AC_GRANT_PERIOD_SHIFT                                                              10
45758   #define TCFC_REG_DEBUG0_E_THRESHOLD                                                                        (0x7<<14) // Debug only.
45759   #define TCFC_REG_DEBUG0_E_THRESHOLD_SHIFT                                                                  14
45760   #define TCFC_REG_DEBUG0_INA_THRESHOLD                                                                      (0x7<<17) // Debug only.
45761   #define TCFC_REG_DEBUG0_INA_THRESHOLD_SHIFT                                                                17
45762   #define TCFC_REG_DEBUG0_IO_THRESHOLD                                                                       (0x7<<20) // Debug only.
45763   #define TCFC_REG_DEBUG0_IO_THRESHOLD_SHIFT                                                                 20
45764 #define TCFC_REG_DEBUG1                                                                                      0x2d05c4UL //Access:RW   DataWidth:0xd    // Multi Field Register.
45765   #define TCFC_REG_DEBUG1_MARB_THRESHOLD                                                                     (0xf<<0) // Debug only.
45766   #define TCFC_REG_DEBUG1_MARB_THRESHOLD_SHIFT                                                               0
45767   #define TCFC_REG_DEBUG1_WRITE_AC                                                                           (0x1<<4) // Debug only.
45768   #define TCFC_REG_DEBUG1_WRITE_AC_SHIFT                                                                     4
45769   #define TCFC_REG_DEBUG1_MY_VAL_AC                                                                          (0x1<<5) // Debug only.
45770   #define TCFC_REG_DEBUG1_MY_VAL_AC_SHIFT                                                                    5
45771   #define TCFC_REG_DEBUG1_WVAL_AC                                                                            (0x3<<6) // Debug only.
45772   #define TCFC_REG_DEBUG1_WVAL_AC_SHIFT                                                                      6
45773   #define TCFC_REG_DEBUG1_TYPE_FROM_REQ                                                                      (0x1<<8) // Debug only.
45774   #define TCFC_REG_DEBUG1_TYPE_FROM_REQ_SHIFT                                                                8
45775   #define TCFC_REG_DEBUG1_CHECK_DEL_STATE                                                                    (0x1<<9) // Debug only.
45776   #define TCFC_REG_DEBUG1_CHECK_DEL_STATE_SHIFT                                                              9
45777   #define TCFC_REG_DEBUG1_SW_RESET                                                                           (0x1<<10) // Debug only.
45778   #define TCFC_REG_DEBUG1_SW_RESET_SHIFT                                                                     10
45779   #define TCFC_REG_DEBUG1_EN_ON_INT_CLR                                                                      (0x1<<11) // Debug only.
45780   #define TCFC_REG_DEBUG1_EN_ON_INT_CLR_SHIFT                                                                11
45781   #define TCFC_REG_DEBUG1_UPD_CANCEL_DIS                                                                     (0x1<<12) // Debug only.
45782   #define TCFC_REG_DEBUG1_UPD_CANCEL_DIS_SHIFT                                                               12
45783 #define TCFC_REG_OPERATION_MASK                                                                              0x2d05c8UL //Access:RW   DataWidth:0x7    // Used to mask all various types of requests.
45784 #define TCFC_REG_CDU_CV_ERR_MASK                                                                             0x2d05ccUL //Access:RW   DataWidth:0x3    // Error Masking Bits for CDU Context Validation Error. This is independent of the cfc_error_mask register. [2] Mask Error For DORQ Client on Virtual Functions. [1] Mask Error For DORQ Client on Physical Functions. [0] Mask Error For non-DORQ Clients.
45785 #define TCFC_REG_CDU_AV_ERR_MASK                                                                             0x2d05d0UL //Access:RW   DataWidth:0x3    // Error Masking Bits for CDU Active Validation Error. This is independent of the cfc_error_mask register. [2] Mask Error For DORQ Client on Virtual Functions. [1] Mask Error For DORQ Client on Physical Functions. [0] Mask Error For non-DORQ Clients.
45786 #define TCFC_REG_CDU_PCIE_ERR_MASK                                                                           0x2d05d4UL //Access:RW   DataWidth:0x3    // Error Masking Bits for CDU PCIE Error. This is independent of the cfc_error_mask register. [2] Mask Error For DORQ Client on Virtual Functions. [1] Mask Error For DORQ Client on Physical Functions. [0] Mask Error For non-DORQ Clients.
45787 #define TCFC_REG_ROBUSTWB_PF                                                                                 0x2d05d8UL //Access:RW   DataWidth:0x1    // Disable Robust WB change: When an inactivate request is processed do not move the LCID to Inactive state if any of the regions are in error state.
45788 #define TCFC_REG_SREQ_FULL_STICKY                                                                            0x2d05dcUL //Access:RW   DataWidth:0x1    // The Interface to Searcher Request Queue has reached the maximum value (4).
45789 #define TCFC_REG_PRSRESP_FULL_STICKY                                                                         0x2d05e0UL //Access:RW   DataWidth:0x1    // The Interface to Parser Response Queue has reached the maximum value (6).
45790 #define TCFC_REG_PRTY_MASK                                                                                   0x2d05e8UL //Access:RW   DataWidth:0x6    // Multi Field Register.
45791   #define TCFC_REG_PRTY_MASK_CCAM_PAR_ERR                                                                    (0x1<<0) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS.CCAM_PAR_ERR .
45792   #define TCFC_REG_PRTY_MASK_CCAM_PAR_ERR_SHIFT                                                              0
45793   #define TCFC_REG_PRTY_MASK_SCAM_PAR_ERR                                                                    (0x1<<1) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS.SCAM_PAR_ERR .
45794   #define TCFC_REG_PRTY_MASK_SCAM_PAR_ERR_SHIFT                                                              1
45795   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_LSB_PAR_ERR                                                    (0x1<<2) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS.LC_QUE_RAM_PORTA_LSB_PAR_ERR .
45796   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_LSB_PAR_ERR_SHIFT                                              2
45797   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_MSB_PAR_ERR                                                    (0x1<<3) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS.LC_QUE_RAM_PORTA_MSB_PAR_ERR .
45798   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_MSB_PAR_ERR_SHIFT                                              3
45799   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_LSB_PAR_ERR                                                    (0x1<<4) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS.LC_QUE_RAM_PORTB_LSB_PAR_ERR .
45800   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_LSB_PAR_ERR_SHIFT                                              4
45801   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_MSB_PAR_ERR                                                    (0x1<<5) // This bit masks, when set, the Parity bit: TCFC_REG_PRTY_STS.LC_QUE_RAM_PORTB_MSB_PAR_ERR .
45802   #define TCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_MSB_PAR_ERR_SHIFT                                              5
45803 #define TCFC_REG_NUM_LCIDS_EMPTY                                                                             0x2d0600UL //Access:R    DataWidth:0x9    // Number of Empty LCIDs in Link List Block (not allocated).
45804 #define TCFC_REG_NUM_LCIDS_INA                                                                               0x2d0604UL //Access:R    DataWidth:0x9    // Number of Inside not active LCIDs in Link List Block.
45805 #define TCFC_REG_NUM_LCIDS_IO                                                                                0x2d0608UL //Access:R    DataWidth:0x9    // Number of inside/outside LCIDs in Link List Block.
45806 #define TCFC_REG_LSTATE_EMPTY                                                                                0x2d060cUL //Access:R    DataWidth:0x9    // Number of LCIDs in the EMPTY state.
45807 #define TCFC_REG_LSTATE_ARRIVING                                                                             0x2d0610UL //Access:R    DataWidth:0x9    // Number of LCIDs in the ARRIVING state.
45808 #define TCFC_REG_LSTATE_INSIDE                                                                               0x2d0614UL //Access:R    DataWidth:0x9    // Number of LCIDs in the INSIDE state.
45809 #define TCFC_REG_LSTATE_INSIDE_NA                                                                            0x2d0618UL //Access:R    DataWidth:0x9    // Number of LCIDs in the INSIDE_NA state.
45810 #define TCFC_REG_LSTATE_LEAVING                                                                              0x2d061cUL //Access:R    DataWidth:0x9    // Number of LCIDs in the LEAVING state.
45811 #define TCFC_REG_LSTATE_I_AND_O                                                                              0x2d0620UL //Access:R    DataWidth:0x9    // Number of LCIDs in the I_AND_O state.
45812 #define TCFC_REG_LSTATE_BDELETED                                                                             0x2d0624UL //Access:R    DataWidth:0x9    // Number of LCIDs in the BDELETED state.
45813 #define TCFC_REG_MAX_INSIDE                                                                                  0x2d0628UL //Access:R    DataWidth:0x9    // Reflects the maximum value seen on the lstate_inside counter.
45814 #define TCFC_REG_WEAK_ENABLE_PF                                                                              0x2d0700UL //Access:RW   DataWidth:0x1    // This bit when clear will cause a load-cancel response to a load request for PF and set an execution error. Set processes load requests normally.
45815 #define TCFC_REG_WEAK_ENABLE_VF                                                                              0x2d0704UL //Access:RW   DataWidth:0x1    // This bit when clear will cause a load-cancel response to a load request for VF and set an execution error. Set processes load requests normally.
45816 #define TCFC_REG_STRONG_ENABLE_PF                                                                            0x2d0708UL //Access:RW   DataWidth:0x1    // This bit when clear will cause a CFC execution error (weak_enable will override to force load-cancel) to a search or load request for PF. The PFID that caused the execution error will be stored (exec_error_pf).
45817 #define TCFC_REG_STRONG_ENABLE_VF                                                                            0x2d070cUL //Access:RW   DataWidth:0x1    // This bit when clear will cause a CFC execution error (weak_enable will override to force load-cancel) to a search or load request for VF. The VFID that caused the execution error will be stored (exec_error_pf).
45818 #define TCFC_REG_LOADRETRY_TYPES                                                                             0x2d0710UL //Access:RW   DataWidth:0x10   // LoadRetry Enable Vector, Per Type.
45819 #define TCFC_REG_MINICACHE_CONTROL                                                                           0x2d0714UL //Access:RW   DataWidth:0xb    // Multi Field Register.
45820   #define TCFC_REG_MINICACHE_CONTROL_EMPTYTHRESHMINICACHE                                                    (0x3ff<<0) // The Threshold of EmptyLCIDs which must be in the Empty State to enable the MiniCache in the Load Clients.  If there are less Empty LCIDs than this threshold, the Invalidate MiniCache signal will be asserted to the clients.
45821   #define TCFC_REG_MINICACHE_CONTROL_EMPTYTHRESHMINICACHE_SHIFT                                              0
45822   #define TCFC_REG_MINICACHE_CONTROL_DISABLEATTENTIONMINICACHE                                               (0x1<<10) // This field is not used in BB-B0. When set, this configuration bit will prevent the CFC from setting an Attention or hanging when the AC Counter underflows, as long as the Invalidate Minicache for that LC Client is currently asserted.
45823   #define TCFC_REG_MINICACHE_CONTROL_DISABLEATTENTIONMINICACHE_SHIFT                                         10
45824 #define TCFC_REG_PF_MINICACHE_ENABLE                                                                         0x2d0718UL //Access:RW   DataWidth:0x1    // Enables MiniCache in Load Clients.
45825 #define TCFC_REG_CONTROL0                                                                                    0x2d071cUL //Access:RW   DataWidth:0x10   // Multi Field Register.
45826   #define TCFC_REG_CONTROL0_WB_THRESHOLD                                                                     (0x1ff<<0) // The threshold of number of free entries for WB. If there are less free entries than the threshold a WB will be initiated.
45827   #define TCFC_REG_CONTROL0_WB_THRESHOLD_SHIFT                                                               0
45828   #define TCFC_REG_CONTROL0_STRING_CAM_DISABLE                                                               (0x1<<9) // When set to 1 the search string caching mechanism is disabled.
45829   #define TCFC_REG_CONTROL0_STRING_CAM_DISABLE_SHIFT                                                         9
45830   #define TCFC_REG_CONTROL0_CID_CAM_DISABLE                                                                  (0x1<<10) // When set to 1 the cid cam is disabled.
45831   #define TCFC_REG_CONTROL0_CID_CAM_DISABLE_SHIFT                                                            10
45832   #define TCFC_REG_CONTROL0_NLOE                                                                             (0x1<<11) // New Load On Error. if this bit is set and there is a load request region that is in error state then a new load request for that region will be submitted; otherwise an immediate response will be sent to the client with error.
45833   #define TCFC_REG_CONTROL0_NLOE_SHIFT                                                                       11
45834   #define TCFC_REG_CONTROL0_SCAM_SCRUB_HIT_EN                                                                (0x1<<12) // When set to 1 the string cam hit parity scrubbing feature is enabled.
45835   #define TCFC_REG_CONTROL0_SCAM_SCRUB_HIT_EN_SHIFT                                                          12
45836   #define TCFC_REG_CONTROL0_SCAM_SCRUB_MISS_EN                                                               (0x1<<13) // When set to 1 the string cam miss parity scrubbing feature is enabled.
45837   #define TCFC_REG_CONTROL0_SCAM_SCRUB_MISS_EN_SHIFT                                                         13
45838   #define TCFC_REG_CONTROL0_CCAM_SCRUB_HIT_EN                                                                (0x1<<14) // When set to 1 the cid cam hit parity scrubbing feature is enabled.
45839   #define TCFC_REG_CONTROL0_CCAM_SCRUB_HIT_EN_SHIFT                                                          14
45840   #define TCFC_REG_CONTROL0_CCAM_SCRUB_MISS_EN                                                               (0x1<<15) // When set to 1 the cid cam miss parity scrubbing feature is enabled.
45841   #define TCFC_REG_CONTROL0_CCAM_SCRUB_MISS_EN_SHIFT                                                         15
45842 #define TCFC_REG_LCREQ_CREDIT                                                                                0x2d0740UL //Access:RW   DataWidth:0x6    // Set the initial credit for each of the load clients if less than the max is desired.
45843 #define TCFC_REG_LCREQ_CREDIT_SIZE                                                                           14
45844 #define TCFC_REG_PRSRESP_CREDIT                                                                              0x2d0780UL //Access:RW   DataWidth:0x5    // Set the initial credit for the parser response interface if less than the max is desired.
45845 #define TCFC_REG_SEARCH_CREDIT                                                                               0x2d0784UL //Access:RW   DataWidth:0x5    // Set the initial credit for the searcher interface if less than the max is desired.
45846 #define TCFC_REG_CDULD_CREDIT                                                                                0x2d0788UL //Access:RW   DataWidth:0x6    // Set the initial credit for the CDU load interface if less than the max is desired.
45847 #define TCFC_REG_CDUWB_CREDIT                                                                                0x2d078cUL //Access:RW   DataWidth:0x6    // Set the initial credit for the CDU write-back interface if less than the max is desired.
45848 #define TCFC_REG_FLOAD_RGN_MSK                                                                               0x2d07a0UL //Access:RW   DataWidth:0x8    // Array of indirect registers defines the forced load regions per type. Applicable only in the TCFC.
45849 #define TCFC_REG_FLOAD_RGN_MSK_SIZE                                                                          8
45850 #define TCFC_REG_LL_POLICY_CFG                                                                               0x2d0800UL //Access:RW   DataWidth:0x4    // Multi Field Register.
45851   #define TCFC_REG_LL_POLICY_CFG_LL_POLICY_IO                                                                (0x3<<0) // This register is used to set the usage policy for the I/O Link List: 00: Pop LCIDs from the Head of the List (FIFO) 01: Pop LCIDs from the Tail of the List (Stack) 10: Alternate between Head and Tail of the List 11: Reserved
45852   #define TCFC_REG_LL_POLICY_CFG_LL_POLICY_IO_SHIFT                                                          0
45853   #define TCFC_REG_LL_POLICY_CFG_LL_POLICY_INA                                                               (0x3<<2) // This register is used to set the usage policy for the INA Link List: 00: Pop LCIDs from the Head of the List (FIFO) 01: Pop LCIDs from the Tail of the List (Stack) 10: Alternate between Head and Tail of the List 11: Reserved
45854   #define TCFC_REG_LL_POLICY_CFG_LL_POLICY_INA_SHIFT                                                         2
45855 #define TCFC_REG_EMPTY_HEAD                                                                                  0x2d0804UL //Access:R    DataWidth:0x9    // Reserved:  This register is no longer needed in E4 B0.
45856 #define TCFC_REG_EMPTY_TAIL                                                                                  0x2d0808UL //Access:R    DataWidth:0x9    // Reserved:  This register is no longer needed in E4 b0.
45857 #define TCFC_REG_EMPTY_SIZE                                                                                  0x2d080cUL //Access:RW   DataWidth:0x9    // The size of the empty Link List is set accordingly.
45858 #define TCFC_REG_EIO_THRESHOLD_E5                                                                            0x2d0810UL //Access:RW   DataWidth:0x5    // When the sum of number of elements in empty list and in IO list is bigger than the value of this register, LC controller can start working on a new request. This is used in order to prevent deadlock where LC controller will acquire the (global) CID lock and then wait for an element from one of these lists on cache miss.
45859 #define TCFC_REG_LC_CLIENT_0_LCID_THRESHOLD                                                                  0x2d0900UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 0 (YULD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45860 #define TCFC_REG_LC_CLIENT_1_LCID_THRESHOLD                                                                  0x2d0904UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 1 (XYLD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45861 #define TCFC_REG_LC_CLIENT_2_LCID_THRESHOLD                                                                  0x2d0908UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 2 (TMLD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45862 #define TCFC_REG_LC_CLIENT_3_LCID_THRESHOLD                                                                  0x2d090cUL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 3 (MULD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45863 #define TCFC_REG_LC_CLIENT_4_LCID_THRESHOLD                                                                  0x2d0910UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 4 (YSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45864 #define TCFC_REG_LC_CLIENT_5_LCID_THRESHOLD                                                                  0x2d0914UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 5 (XSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45865 #define TCFC_REG_LC_CLIENT_6_LCID_THRESHOLD                                                                  0x2d0918UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 6 (USDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45866 #define TCFC_REG_LC_CLIENT_7_LCID_THRESHOLD                                                                  0x2d091cUL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 7 (TSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45867 #define TCFC_REG_LC_CLIENT_8_LCID_THRESHOLD                                                                  0x2d0920UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 8 (PSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45868 #define TCFC_REG_LC_CLIENT_9_LCID_THRESHOLD                                                                  0x2d0924UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 9 (MSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45869 #define TCFC_REG_LC_CLIENT_10_LCID_THRESHOLD                                                                 0x2d0928UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 10 (Timers). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45870 #define TCFC_REG_LC_CLIENT_11_LCID_THRESHOLD                                                                 0x2d092cUL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 11 (QM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45871 #define TCFC_REG_LC_CLIENT_12_LCID_THRESHOLD                                                                 0x2d0930UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 12 (Parser). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45872 #define TCFC_REG_LC_CLIENT_13_LCID_THRESHOLD                                                                 0x2d0934UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 13 (DORQ). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
45873 #define TCFC_REG_DORQ_NODIRECT_MSG_THRESH                                                                    0x2d0938UL //Access:RW   DataWidth:0x9    // This is threshold register to disable Direct messages in the DORQ. When the number of Active LCIDs is above this value, CFC will drive a signal to DORQ to prevent it from sending direct messages to XCM.
45874 #define TCFC_REG_WAVE_SM_RESTART                                                                             0x2d093cUL //Access:RW   DataWidth:0x3    // This is the Restart register for the LCID Limit Waveform Generators. Each bit corresponds to one of the state machines [2:0]. Writing the bits to 1'b1 will restart the Timer in each Generator. At this time, the output of the Generator will be set to the value of the Polarity bit in the corresponding Config register. Reading this register will always return 0.
45875 #define TCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG                                                                    0x2d0940UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45876   #define TCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_ENABLED                                                (0x1<<0) // This is the Enable bit for the LCID Limiting Waveform Generator #0.
45877   #define TCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_ENABLED_SHIFT                                          0
45878   #define TCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_POLARITY                                               (0x1<<1) // This is the Polarity bit for the LCID Limiting Waveform Generator #0. The Waveform will always output this value when the Restart bit is set.
45879   #define TCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_POLARITY_SHIFT                                         1
45880 #define TCFC_REG_WAVE_SM_0_CLIENT_MASK                                                                       0x2d0944UL //Access:RW   DataWidth:0xe    // This is the list of LC Clients that will be affected by Waveform Generator #0.
45881 #define TCFC_REG_WAVE_SM_0_ACTIVE_THRESH                                                                     0x2d0948UL //Access:RW   DataWidth:0x9    // This is the Threshold value of active LCIDs that triggers masking by Waveform Generator #0.
45882 #define TCFC_REG_WAVE_SM_0_ZERO_COUNT                                                                        0x2d094cUL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #0 will output a ZERO value.
45883 #define TCFC_REG_WAVE_SM_0_ONE_COUNT                                                                         0x2d0950UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #0 will output a ONE value.
45884 #define TCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG                                                                    0x2d0954UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45885   #define TCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_ENABLED                                                (0x1<<0) // This is the Enable bit for the LCID Limiting Waveform Generator #1.
45886   #define TCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_ENABLED_SHIFT                                          0
45887   #define TCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_POLARITY                                               (0x1<<1) // This is the Polarity bit for the LCID Limiting Waveform Generator #1. The Waveform will always output this value when the Restart bit is set.
45888   #define TCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_POLARITY_SHIFT                                         1
45889 #define TCFC_REG_WAVE_SM_1_CLIENT_MASK                                                                       0x2d0958UL //Access:RW   DataWidth:0xe    // This is the list of LC Clients that will be affected by Waveform Generator #1.
45890 #define TCFC_REG_WAVE_SM_1_ACTIVE_THRESH                                                                     0x2d095cUL //Access:RW   DataWidth:0x9    // This is the Threshold value of active LCIDs that triggers masking by Waveform Generator #1.
45891 #define TCFC_REG_WAVE_SM_1_ZERO_COUNT                                                                        0x2d0960UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #1 will output a ZERO value.
45892 #define TCFC_REG_WAVE_SM_1_ONE_COUNT                                                                         0x2d0964UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #1 will output a ONE value.
45893 #define TCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG                                                                    0x2d0968UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45894   #define TCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_ENABLED                                                (0x1<<0) // This is the Enable bit for the LCID Limiting Waveform Generator #2.
45895   #define TCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_ENABLED_SHIFT                                          0
45896   #define TCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_POLARITY                                               (0x1<<1) // This is the Polarity bit for the LCID Limiting Waveform Generator #2. The Waveform will always output this value when the Restart bit is set.
45897   #define TCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_POLARITY_SHIFT                                         1
45898 #define TCFC_REG_WAVE_SM_2_CLIENT_MASK                                                                       0x2d096cUL //Access:RW   DataWidth:0xe    // This is the list of LC Clients that will be affected by Waveform Generator #2.
45899 #define TCFC_REG_WAVE_SM_2_ACTIVE_THRESH                                                                     0x2d0970UL //Access:RW   DataWidth:0x9    // This is the Threshold value of active LCIDs that triggers masking by Waveform Generator #2.
45900 #define TCFC_REG_WAVE_SM_2_ZERO_COUNT                                                                        0x2d0974UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #2 will output a ZERO value.
45901 #define TCFC_REG_WAVE_SM_2_ONE_COUNT                                                                         0x2d0978UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #2 will output a ONE value.
45902 #define TCFC_REG_CACHE_STRING_TYPE                                                                           0x2d0a00UL //Access:RW   DataWidth:0x8    // Mask vector for enabling caching on various string types. Each bit in this register matches the corresponding String Type. Bit[0]   = TCP Bit[1]   = UDP Bit[2]   = RoCE Multicast Bit[3]   = RoCE Unicast Bit[4]   = FCoE Bit[5]   = OpenFlow Bit[6]   = GFT Bit[7]   = Reserved
45903 #define TCFC_REG_SCAM_CACHE_ENABLES                                                                          0x2d0a04UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45904   #define TCFC_REG_SCAM_CACHE_ENABLES_ENABLE_NO_MATCH_CACHING                                                (0x1<<0) // When set, the String CAM will be used to cache results from the Searcher that did not match an entry in the external tables.
45905   #define TCFC_REG_SCAM_CACHE_ENABLES_ENABLE_NO_MATCH_CACHING_SHIFT                                          0
45906   #define TCFC_REG_SCAM_CACHE_ENABLES_ENABLE_L2_CACHING                                                      (0x1<<1) // When set, the String CAM will be used to cache results from the Searcher that Matched on an L2 Filter.
45907   #define TCFC_REG_SCAM_CACHE_ENABLES_ENABLE_L2_CACHING_SHIFT                                                1
45908 #define TCFC_REG_CCAM_MASK_VECTOR                                                                            0x2d0a08UL //Access:RW   DataWidth:0x20   // CID CAM Mask.  This mask is used for Searches and Writes to the CID CAM. Setting a bit to 0 will ignore that bit in a search. Setting a bit to 0 will clear that bit on a write.
45909 #define TCFC_REG_CCAM_SEARCH                                                                                 0x2d0a0cUL //Access:RW   DataWidth:0x1    // When this bit is set writing to the ccam will cause a search operation on the written item (written using CFC_REGISTERS_LCID_CID_CAM.CID_CAM interface. the write can be to any address).
45910 #define TCFC_REG_SCAM_HASH_KEY0                                                                              0x2d0a10UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[31:0].
45911 #define TCFC_REG_SCAM_HASH_KEY1                                                                              0x2d0a14UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[63:32].
45912 #define TCFC_REG_SCAM_HASH_KEY2                                                                              0x2d0a18UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[95:64].
45913 #define TCFC_REG_SCAM_HASH_KEY3                                                                              0x2d0a1cUL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[127:96].
45914 #define TCFC_REG_SCAM_HASH_KEY4                                                                              0x2d0a20UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[159:128].
45915 #define TCFC_REG_SCAM_HASH_KEY5                                                                              0x2d0a24UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[191:160].
45916 #define TCFC_REG_SCAM_HASH_KEY6                                                                              0x2d0a28UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[223:192].
45917 #define TCFC_REG_SCAM_HASH_KEY7                                                                              0x2d0a2cUL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[255:224].
45918 #define TCFC_REG_SCAM_HASH_KEY8                                                                              0x2d0a30UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[287:256].
45919 #define TCFC_REG_SCAM_HASH_KEY9                                                                              0x2d0a34UL //Access:RW   DataWidth:0x18   // Key for String Cam Hash Algorithm, Bits[311:288].
45920 #define TCFC_REG_SCAM_SEARCH                                                                                 0x2d0a38UL //Access:RW   DataWidth:0x1    // When this bit is set writing to the scam will cause a search operation on the written item (written using CFC_REGISTERS_LCID_STRING_CAM.STRING_CAM interface. the write can be to any address).
45921 #define TCFC_REG_SEARCH_RESULT                                                                               0x2d0a3cUL //Access:R    DataWidth:0xa    // {HIT;LCID}. HIT - if set then previous CAM seach item (either CCAM or SCAM) was found. LCID contains the result in case CAM search item (either CCAM or SCAM) was found.
45922 #define TCFC_REG_INCLUDE_TID_IN_HASH                                                                         0x2d0a40UL //Access:RW   DataWidth:0x1    // Added in E4B0. 0 - tid is not included in hash calculation (like in A0). 1 - tid is included in hash calculation by XORing TID[32:16] and TID[15:0] to the hash result. In this case, TID mask bit should be zero.
45923 #define TCFC_REG_INCLUDE_VLAN_IN_HASH                                                                        0x2d0a44UL //Access:RW   DataWidth:0x1    // Added in E4B0. 0 - vlan is not included in hash calculation (like in A0). 1 - vlan is included in hash calculation by XORing VLAN [11:0] to the hash result. In this case, promiscuous VLAN bit should be zero.
45924 #define TCFC_REG_CID_CAM_BIST_EN                                                                             0x2d0b00UL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode on the CID CAM. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
45925 #define TCFC_REG_CID_CAM_BIST_SKIP_ERROR_CNT                                                                 0x2d0b04UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of CID CAM BIST errors that are acceptable before reporting CAM BIST failure status.
45926 #define TCFC_REG_CID_CAM_BIST_STATUS_SEL                                                                     0x2d0b08UL //Access:RW   DataWidth:0x8    // Used to select the CID CAM BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
45927 #define TCFC_REG_CID_CAM_BIST_STATUS                                                                         0x2d0b0cUL //Access:R    DataWidth:0x20   // Provides read-only access to the CID CAM BIST status word selected by cid_cam_bist_status_sel.
45928 #define TCFC_REG_STRING_CAM_BIST_EN                                                                          0x2d0b10UL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode on the STRING CAM. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
45929 #define TCFC_REG_STRING_CAM_BIST_SKIP_ERROR_CNT                                                              0x2d0b14UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of STRING CAM BIST errors that are acceptable before reporting CAM BIST failure status.
45930 #define TCFC_REG_STRING_CAM_BIST_STATUS_SEL                                                                  0x2d0b18UL //Access:RW   DataWidth:0x8    // Used to select the STRING CAM BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
45931 #define TCFC_REG_STRING_CAM_BIST_STATUS                                                                      0x2d0b1cUL //Access:R    DataWidth:0x20   // Provides read-only access to the STRING CAM BIST status word selected by string_cam_bist_status_sel.
45932 #define TCFC_REG_LC_QUE                                                                                      0x2d8000UL //Access:WB   DataWidth:0x36   // Load client queue ram access.
45933 #define TCFC_REG_LC_QUE_SIZE                                                                                 324
45934 #define TCFC_REG_ACTIVITY_COUNTER                                                                            0x2d8800UL //Access:RW   DataWidth:0x10   // Activity counter ram access.
45935 #define TCFC_REG_ACTIVITY_COUNTER_SIZE                                                                       320
45936 #define TCFC_REG_INFO_STATE                                                                                  0x2d9000UL //Access:R    DataWidth:0x13   // Info store state machines = {lcid_curr_state;region_states}.
45937 #define TCFC_REG_INFO_STATE_SIZE                                                                             320
45938 #define TCFC_REG_INFO_REG                                                                                    0x2d9800UL //Access:R    DataWidth:0xe    // Info store register = {fid;type;cvld;ofl}.
45939 #define TCFC_REG_INFO_REG_SIZE                                                                               320
45940 #define TCFC_REG_LINK_LIST                                                                                   0x2da000UL //Access:RW   DataWidth:0x12   // Link List ram access; data = {prev_pfid;prev_lcid;next_pfid;next_lcid}.
45941 #define TCFC_REG_LINK_LIST_SIZE                                                                              320
45942 #define TCFC_REG_CID_CAM                                                                                     0x2db000UL //Access:WB   DataWidth:0x21   // CID cam  access (Valid - 32;31:0 - Data).
45943 #define TCFC_REG_CID_CAM_SIZE                                                                                640
45944 #define TCFC_REG_STRING_CAM                                                                                  0x2dc000UL //Access:WB   DataWidth:0x18   // String CAM Access Register (Hash[23:0])
45945 #define TCFC_REG_STRING_CAM_SIZE                                                                             8
45946 #define TCFC_REG_TID_LOCK_RAM                                                                                0x2dc800UL //Access:RW   DataWidth:0xc    // TID Lock RAM Access Register [11]      = Locked [10]      = In Use [09:00]   = Usage Counter Value
45947 #define TCFC_REG_TID_LOCK_RAM_SIZE                                                                           320
45948 #define TCFC_REG_VPF1_LSTATE_SEL                                                                             0x2dd000UL //Access:RW   DataWidth:0x7    // State select vector for VF/PF LCID state counter 1 .
45949 #define TCFC_REG_VPF2_LSTATE_SEL                                                                             0x2dd004UL //Access:RW   DataWidth:0x7    // State select vector for VF/PF LCID state counter 2 .
45950 #define TCFC_REG_VF_LSTATE_CNT1                                                                              0x2dd008UL //Access:R    DataWidth:0x9    // VF port to VF/PF LCID state counter 1 .
45951 #define TCFC_REG_PF_LSTATE_CNT1                                                                              0x2dd00cUL //Access:R    DataWidth:0x9    // PF port to VF/PF LCID state counter 1 .
45952 #define TCFC_REG_VF_LSTATE_CNT2                                                                              0x2dd010UL //Access:R    DataWidth:0x9    // VF port to VF/PF LCID state counter 2 .
45953 #define TCFC_REG_PF_LSTATE_CNT2                                                                              0x2dd014UL //Access:R    DataWidth:0x9    // PF port to VF/PF LCID state counter 2 .
45954 #define CCFC_REG_INIT_REG                                                                                    0x2e0000UL //Access:RW   DataWidth:0xd    // Multi Field Register.
45955   #define CCFC_REG_INIT_REG_AC_INIT                                                                          (0x1<<0) // When set activity counter ram will be initialized to zeros. when this operation is completed CFC_REGISTERS_AC_INITDONE.AC_INIT_DONE will be set.
45956   #define CCFC_REG_INIT_REG_AC_INIT_SHIFT                                                                    0
45957   #define CCFC_REG_INIT_REG_LL_INIT_LAST_LCID                                                                (0x1ff<<1) // This field is only relevant when setting CFC_REGISTERS_INIT_REG.LL_INIT . indicates the last lcid to be used by the CFC. this field can strict the CFC to work will less than 320 LCIDs.
45958   #define CCFC_REG_INIT_REG_LL_INIT_LAST_LCID_SHIFT                                                          1
45959   #define CCFC_REG_INIT_REG_LL_INIT                                                                          (0x1<<10) // When set link list ram will be initialized - all LCIDs will be located in the empty link list. when this operation completes CFC_REGISTERS_LL_INITDONE.LL_INIT_DONE will be set.
45960   #define CCFC_REG_INIT_REG_LL_INIT_SHIFT                                                                    10
45961   #define CCFC_REG_INIT_REG_CAM_INIT                                                                         (0x1<<11) // When set the CFC CAMs will be initialized to zeros. When this operation completes CFC_REGISTERS_CAM_INITDONE.CAM_INIT_DONE will be set.
45962   #define CCFC_REG_INIT_REG_CAM_INIT_SHIFT                                                                   11
45963   #define CCFC_REG_INIT_REG_TIDRAM_INIT                                                                      (0x1<<12) // Setting this bit causes the TID Lock RAM to be initialized. This cannot be set during normal operation -- the block must be idle or the request will be ignored. When this operation completes CFC_REGISTERS_TIDRAM_INITDONE.TIDRAM_INIT_DONE will be set.
45964   #define CCFC_REG_INIT_REG_TIDRAM_INIT_SHIFT                                                                12
45965 #define CCFC_REG_LL_INIT_DONE                                                                                0x2e0004UL //Access:R    DataWidth:0x1    // Indication the initializing the link list by the hardware was done.
45966 #define CCFC_REG_AC_INIT_DONE                                                                                0x2e0008UL //Access:R    DataWidth:0x1    // Indication the initializing the activity counter by the hardware was done.
45967 #define CCFC_REG_CAM_INIT_DONE                                                                               0x2e000cUL //Access:R    DataWidth:0x1    // Indication that initializing the cams by the hardware was done.
45968 #define CCFC_REG_TIDRAM_INIT_DONE                                                                            0x2e0010UL //Access:R    DataWidth:0x1    // This bit does not exist for CCFC and will always read '1'.
45969 #define CCFC_REG_INT_STS_0                                                                                   0x2e0180UL //Access:R    DataWidth:0x2    // Multi Field Register.
45970   #define CCFC_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
45971   #define CCFC_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
45972   #define CCFC_REG_INT_STS_0_EXE_ERROR                                                                       (0x1<<1) // Interrupt indicating that an execution error has occurred.
45973   #define CCFC_REG_INT_STS_0_EXE_ERROR_SHIFT                                                                 1
45974 #define CCFC_REG_INT_MASK_0                                                                                  0x2e0184UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45975   #define CCFC_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: CCFC_REG_INT_STS_0.ADDRESS_ERROR .
45976   #define CCFC_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
45977   #define CCFC_REG_INT_MASK_0_EXE_ERROR                                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: CCFC_REG_INT_STS_0.EXE_ERROR .
45978   #define CCFC_REG_INT_MASK_0_EXE_ERROR_SHIFT                                                                1
45979 #define CCFC_REG_INT_STS_WR_0                                                                                0x2e0188UL //Access:WR   DataWidth:0x2    // Multi Field Register.
45980   #define CCFC_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
45981   #define CCFC_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
45982   #define CCFC_REG_INT_STS_WR_0_EXE_ERROR                                                                    (0x1<<1) // Interrupt indicating that an execution error has occurred.
45983   #define CCFC_REG_INT_STS_WR_0_EXE_ERROR_SHIFT                                                              1
45984 #define CCFC_REG_INT_STS_CLR_0                                                                               0x2e018cUL //Access:RC   DataWidth:0x2    // Multi Field Register.
45985   #define CCFC_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
45986   #define CCFC_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
45987   #define CCFC_REG_INT_STS_CLR_0_EXE_ERROR                                                                   (0x1<<1) // Interrupt indicating that an execution error has occurred.
45988   #define CCFC_REG_INT_STS_CLR_0_EXE_ERROR_SHIFT                                                             1
45989 #define CCFC_REG_PRTY_MASK_H_0_BB_K2                                                                         0x2e0204UL //Access:RW   DataWidth:0x2    // Multi Field Register.
45990   #define CCFC_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
45991   #define CCFC_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2_SHIFT                                             0
45992   #define CCFC_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
45993   #define CCFC_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               1
45994 #define CCFC_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x2e0210UL //Access:RW   DataWidth:0x1    // Enable ECC for memory ecc instance ccfc.i_cfc_core.CCFC_STR_CAM_GEN_IF.i_cfc_sinfo_ram.i_ecc in module cfc_sinfo_ram
45995 #define CCFC_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x2e0214UL //Access:RW   DataWidth:0x1    // Set parity only for memory ecc instance ccfc.i_cfc_core.CCFC_STR_CAM_GEN_IF.i_cfc_sinfo_ram.i_ecc in module cfc_sinfo_ram
45996 #define CCFC_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x2e0218UL //Access:RC   DataWidth:0x1    // Record if a correctable error occurred on memory ecc instance ccfc.i_cfc_core.CCFC_STR_CAM_GEN_IF.i_cfc_sinfo_ram.i_ecc in module cfc_sinfo_ram
45997 #define CCFC_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x2e021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
45998 #define CCFC_REG_LC_BLOCKED                                                                                  0x2e0400UL //Access:RC   DataWidth:0x20   // Statistics register that counts cycles in which load context requests were blocked.
45999 #define CCFC_REG_TID_LOCK_INC_STAT                                                                           0x2e0404UL //Access:RC   DataWidth:0x20   // This statistic counts the number of cycles in which a Primary Lock condition exists when it was caused by an Increment command on a previously locked LTID. Note that this counts the number of cycles in which this condition exists, not the number of times it occurred.
46000 #define CCFC_REG_TID_LOCK_LOCK_STAT                                                                          0x2e0408UL //Access:RC   DataWidth:0x20   // This statistic counts the number of cycles in which a Primary Lock condition exists when it was caused by an Lock command on a previously locked LTID. Note that this counts the number of cycles in which this condition exists, not the number of times it occurred.
46001 #define CCFC_REG_RFE_TASK_COUNTER                                                                            0x2e040cUL //Access:RC   DataWidth:0x20   // Counts number of tasks executed by the RFE controller.
46002 #define CCFC_REG_LC_STAT_MASK                                                                                0x2e0410UL //Access:RW   DataWidth:0xe    // Used to mask the various load client queues for LC task statistics.
46003 #define CCFC_REG_LC_TASK_COUNTER                                                                             0x2e0414UL //Access:RC   DataWidth:0x20   // Counts number of tasks executed by the load client controller.
46004 #define CCFC_REG_MISC_TASK_COUNTER                                                                           0x2e0418UL //Access:RC   DataWidth:0x20   // Counts number of tasks executed by the miscellaneous controller.
46005 #define CCFC_REG_LOAD_CONTEXT_HITS                                                                           0x2e041cUL //Access:RC   DataWidth:0x20   // Counts the number of load context hits for the load clients selected by lc_stat_mask.
46006 #define CCFC_REG_LOAD_CONTEXT_MISSES                                                                         0x2e0420UL //Access:RC   DataWidth:0x20   // Counts the number of load context misses for the load clients selected by lc_stat_mask.
46007 #define CCFC_REG_RFE_SEARCH_HITS                                                                             0x2e0424UL //Access:RC   DataWidth:0x20   // Counts the number of RFE serach hits.
46008 #define CCFC_REG_RFE_SEARCH_MISSES                                                                           0x2e0428UL //Access:RC   DataWidth:0x20   // Counts the number of RFE serach misses.
46009 #define CCFC_REG_CDU_WRITE_BACKS                                                                             0x2e042cUL //Access:RC   DataWidth:0x20   // Counts the number of CDU write backs submitted by CFC.
46010 #define CCFC_REG_DBG_SELECT                                                                                  0x2e0500UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
46011 #define CCFC_REG_DBG_DWORD_ENABLE                                                                            0x2e0504UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
46012 #define CCFC_REG_DBG_SHIFT                                                                                   0x2e0508UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
46013 #define CCFC_REG_DBG_FORCE_VALID                                                                             0x2e050cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
46014 #define CCFC_REG_DBG_FORCE_FRAME                                                                             0x2e0510UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
46015 #define CCFC_REG_DBG_OUT_DATA                                                                                0x2e0520UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
46016 #define CCFC_REG_DBG_OUT_DATA_SIZE                                                                           8
46017 #define CCFC_REG_DBG_OUT_VALID                                                                               0x2e0540UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
46018 #define CCFC_REG_DBG_OUT_FRAME                                                                               0x2e0544UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
46019 #define CCFC_REG_ECO_RESERVED                                                                                0x2e0548UL //Access:RW   DataWidth:0x8    // Eco reserved.  bit0: Chicken bit for CQ73536 fix. When '0' takes into account LCIDs in the pipe. When '1' behaces as A0.
46020 #define CCFC_REG_ERROR_VECTOR                                                                                0x2e054cUL //Access:R    DataWidth:0x11   // CFC error vector. when the CFC detects an internal error it will set one of these bits. the bit description can be found in CFC specifications.
46021 #define CCFC_REG_ERROR_MASK                                                                                  0x2e0550UL //Access:RW   DataWidth:0x11   // Masking for error logging. if a bit in this field is set then the corresponding bit in CFC_REGISTERS_CFC_ERROR_VECTOR.ERROR_VECTOR will not be set.
46022 #define CCFC_REG_DISABLE_ON_ERROR                                                                            0x2e0554UL //Access:RW   DataWidth:0x11   // Indicates per error (in CFC_REGISTERS_CFC_ERROR_VECTOR.CFC_ERROR vector) whether the cfc should be disabled upon it.
46023 #define CCFC_REG_ERROR_DATA1                                                                                 0x2e0558UL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [31:28] -- CFC Controller ID [20:16] -- CFC Client ID [15:08] -- Requested Regions [04:00] -- Error ID Note that the Error ID starts counting at 0x1 so that there will always be a bit set in the ID.  This means it is always 1 greater than the bit in the error_vector register which caused the error.  See the CFC EAS document for more details.
46024 #define CCFC_REG_ERROR_DATA2                                                                                 0x2e055cUL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [31:00] -- CID
46025 #define CCFC_REG_ERROR_DATA3                                                                                 0x2e0560UL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [24:16] -- Request LCID [08:00] -- Active LCID
46026 #define CCFC_REG_ERROR_DATA4                                                                                 0x2e0564UL //Access:R    DataWidth:0x20   // When the CFC detects an internal error it updates these fields. [23:16] -- Increment Value [15:12] -- Type Field [08:00] -- AC LCID
46027 #define CCFC_REG_ARBITERS_REG                                                                                0x2e0568UL //Access:RW   DataWidth:0x6    // Multi Field Register.
46028   #define CCFC_REG_ARBITERS_REG_SP_LC_DONE_ARB                                                               (0x1<<0) // When set CFC arbiter1 will work in strict priority.
46029   #define CCFC_REG_ARBITERS_REG_SP_LC_DONE_ARB_SHIFT                                                         0
46030   #define CCFC_REG_ARBITERS_REG_SP_LC_REQ_ARB                                                                (0x1<<1) // When set load context arbiter will work in strict priority.
46031   #define CCFC_REG_ARBITERS_REG_SP_LC_REQ_ARB_SHIFT                                                          1
46032   #define CCFC_REG_ARBITERS_REG_SP_LC_INP_ARB                                                                (0x1<<2) // When set CFC arbiter2 will work in strict priority.
46033   #define CCFC_REG_ARBITERS_REG_SP_LC_INP_ARB_SHIFT                                                          2
46034   #define CCFC_REG_ARBITERS_REG_SP_MISC_ARB                                                                  (0x1<<3) // When set CFC arbiter3 will work in strict priority.
46035   #define CCFC_REG_ARBITERS_REG_SP_MISC_ARB_SHIFT                                                            3
46036   #define CCFC_REG_ARBITERS_REG_SP_AC_DEC                                                                    (0x1<<4) // When set activity counter decrement arbiter will work in strict priority.
46037   #define CCFC_REG_ARBITERS_REG_SP_AC_DEC_SHIFT                                                              4
46038   #define CCFC_REG_ARBITERS_REG_SP_AC_INC                                                                    (0x1<<5) // When set activity counter increment arbiter will work in strict priority.
46039   #define CCFC_REG_ARBITERS_REG_SP_AC_INC_SHIFT                                                              5
46040 #define CCFC_REG_LCREQ_WEIGHTS                                                                               0x2e0580UL //Access:RW   DataWidth:0x3    // This field allows changing the priorities of the weighted-round-robin arbiter which selects which CFC load client should be served next.
46041 #define CCFC_REG_LCREQ_WEIGHTS_SIZE                                                                          14
46042 #define CCFC_REG_DEBUG0                                                                                      0x2e05c0UL //Access:RW   DataWidth:0x17   // Multi Field Register.
46043   #define CCFC_REG_DEBUG0_DISABLE_INPUTS                                                                     (0x1<<0) // This bit disables the inputs on the CFC.
46044   #define CCFC_REG_DEBUG0_DISABLE_INPUTS_SHIFT                                                               0
46045   #define CCFC_REG_DEBUG0_DISABLE_OUTPUTS                                                                    (0x1<<1) // This bit disables the outputs of the CFC.
46046   #define CCFC_REG_DEBUG0_DISABLE_OUTPUTS_SHIFT                                                              1
46047   #define CCFC_REG_DEBUG0_AC_COUNTER_ZERO                                                                    (0xff<<2) // Debug only.
46048   #define CCFC_REG_DEBUG0_AC_COUNTER_ZERO_SHIFT                                                              2
46049   #define CCFC_REG_DEBUG0_AC_GRANT_PERIOD                                                                    (0xf<<10) // This register is not used in BB-B0. Reduced width to 1 bit to keep its address.
46050   #define CCFC_REG_DEBUG0_AC_GRANT_PERIOD_SHIFT                                                              10
46051   #define CCFC_REG_DEBUG0_E_THRESHOLD                                                                        (0x7<<14) // Debug only.
46052   #define CCFC_REG_DEBUG0_E_THRESHOLD_SHIFT                                                                  14
46053   #define CCFC_REG_DEBUG0_INA_THRESHOLD                                                                      (0x7<<17) // Debug only.
46054   #define CCFC_REG_DEBUG0_INA_THRESHOLD_SHIFT                                                                17
46055   #define CCFC_REG_DEBUG0_IO_THRESHOLD                                                                       (0x7<<20) // Debug only.
46056   #define CCFC_REG_DEBUG0_IO_THRESHOLD_SHIFT                                                                 20
46057 #define CCFC_REG_DEBUG1                                                                                      0x2e05c4UL //Access:RW   DataWidth:0xd    // Multi Field Register.
46058   #define CCFC_REG_DEBUG1_MARB_THRESHOLD                                                                     (0xf<<0) // Debug only.
46059   #define CCFC_REG_DEBUG1_MARB_THRESHOLD_SHIFT                                                               0
46060   #define CCFC_REG_DEBUG1_WRITE_AC                                                                           (0x1<<4) // Debug only.
46061   #define CCFC_REG_DEBUG1_WRITE_AC_SHIFT                                                                     4
46062   #define CCFC_REG_DEBUG1_MY_VAL_AC                                                                          (0x1<<5) // Debug only.
46063   #define CCFC_REG_DEBUG1_MY_VAL_AC_SHIFT                                                                    5
46064   #define CCFC_REG_DEBUG1_WVAL_AC                                                                            (0x3<<6) // Debug only.
46065   #define CCFC_REG_DEBUG1_WVAL_AC_SHIFT                                                                      6
46066   #define CCFC_REG_DEBUG1_TYPE_FROM_REQ                                                                      (0x1<<8) // Debug only.
46067   #define CCFC_REG_DEBUG1_TYPE_FROM_REQ_SHIFT                                                                8
46068   #define CCFC_REG_DEBUG1_CHECK_DEL_STATE                                                                    (0x1<<9) // Debug only.
46069   #define CCFC_REG_DEBUG1_CHECK_DEL_STATE_SHIFT                                                              9
46070   #define CCFC_REG_DEBUG1_SW_RESET                                                                           (0x1<<10) // Debug only.
46071   #define CCFC_REG_DEBUG1_SW_RESET_SHIFT                                                                     10
46072   #define CCFC_REG_DEBUG1_EN_ON_INT_CLR                                                                      (0x1<<11) // Debug only.
46073   #define CCFC_REG_DEBUG1_EN_ON_INT_CLR_SHIFT                                                                11
46074   #define CCFC_REG_DEBUG1_UPD_CANCEL_DIS                                                                     (0x1<<12) // Debug only.
46075   #define CCFC_REG_DEBUG1_UPD_CANCEL_DIS_SHIFT                                                               12
46076 #define CCFC_REG_OPERATION_MASK                                                                              0x2e05c8UL //Access:RW   DataWidth:0x7    // Used to mask all various types of requests.
46077 #define CCFC_REG_CDU_CV_ERR_MASK                                                                             0x2e05ccUL //Access:RW   DataWidth:0x3    // Error Masking Bits for CDU Context Validation Error. This is independent of the cfc_error_mask register. [2] Mask Error For DORQ Client on Virtual Functions. [1] Mask Error For DORQ Client on Physical Functions. [0] Mask Error For non-DORQ Clients.
46078 #define CCFC_REG_CDU_AV_ERR_MASK                                                                             0x2e05d0UL //Access:RW   DataWidth:0x3    // Error Masking Bits for CDU Active Validation Error. This is independent of the cfc_error_mask register. [2] Mask Error For DORQ Client on Virtual Functions. [1] Mask Error For DORQ Client on Physical Functions. [0] Mask Error For non-DORQ Clients.
46079 #define CCFC_REG_CDU_PCIE_ERR_MASK                                                                           0x2e05d4UL //Access:RW   DataWidth:0x3    // Error Masking Bits for CDU PCIE Error. This is independent of the cfc_error_mask register. [2] Mask Error For DORQ Client on Virtual Functions. [1] Mask Error For DORQ Client on Physical Functions. [0] Mask Error For non-DORQ Clients.
46080 #define CCFC_REG_ROBUSTWB_PF                                                                                 0x2e05d8UL //Access:RW   DataWidth:0x1    // Disable Robust WB change: When an inactivate request is processed do not move the LCID to Inactive state if any of the regions are in error state.
46081 #define CCFC_REG_SREQ_FULL_STICKY                                                                            0x2e05dcUL //Access:RW   DataWidth:0x1    // The Interface to Searcher Request Queue has reached the maximum value (4).
46082 #define CCFC_REG_PRSRESP_FULL_STICKY                                                                         0x2e05e0UL //Access:RW   DataWidth:0x1    // The Interface to Parser Response Queue has reached the maximum value (6).
46083 #define CCFC_REG_PRTY_MASK                                                                                   0x2e05e8UL //Access:RW   DataWidth:0x6    // Multi Field Register.
46084   #define CCFC_REG_PRTY_MASK_CCAM_PAR_ERR                                                                    (0x1<<0) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS.CCAM_PAR_ERR .
46085   #define CCFC_REG_PRTY_MASK_CCAM_PAR_ERR_SHIFT                                                              0
46086   #define CCFC_REG_PRTY_MASK_SCAM_PAR_ERR                                                                    (0x1<<1) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS.SCAM_PAR_ERR .
46087   #define CCFC_REG_PRTY_MASK_SCAM_PAR_ERR_SHIFT                                                              1
46088   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_LSB_PAR_ERR                                                    (0x1<<2) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS.LC_QUE_RAM_PORTA_LSB_PAR_ERR .
46089   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_LSB_PAR_ERR_SHIFT                                              2
46090   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_MSB_PAR_ERR                                                    (0x1<<3) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS.LC_QUE_RAM_PORTA_MSB_PAR_ERR .
46091   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTA_MSB_PAR_ERR_SHIFT                                              3
46092   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_LSB_PAR_ERR                                                    (0x1<<4) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS.LC_QUE_RAM_PORTB_LSB_PAR_ERR .
46093   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_LSB_PAR_ERR_SHIFT                                              4
46094   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_MSB_PAR_ERR                                                    (0x1<<5) // This bit masks, when set, the Parity bit: CCFC_REG_PRTY_STS.LC_QUE_RAM_PORTB_MSB_PAR_ERR .
46095   #define CCFC_REG_PRTY_MASK_LC_QUE_RAM_PORTB_MSB_PAR_ERR_SHIFT                                              5
46096 #define CCFC_REG_NUM_LCIDS_EMPTY                                                                             0x2e0600UL //Access:R    DataWidth:0x9    // Number of Empty LCIDs in Link List Block (not allocated).
46097 #define CCFC_REG_NUM_LCIDS_INA                                                                               0x2e0604UL //Access:R    DataWidth:0x9    // Number of Inside not active LCIDs in Link List Block.
46098 #define CCFC_REG_NUM_LCIDS_IO                                                                                0x2e0608UL //Access:R    DataWidth:0x9    // Number of inside/outside LCIDs in Link List Block.
46099 #define CCFC_REG_LSTATE_EMPTY                                                                                0x2e060cUL //Access:R    DataWidth:0x9    // Number of LCIDs in the EMPTY state.
46100 #define CCFC_REG_LSTATE_ARRIVING                                                                             0x2e0610UL //Access:R    DataWidth:0x9    // Number of LCIDs in the ARRIVING state.
46101 #define CCFC_REG_LSTATE_INSIDE                                                                               0x2e0614UL //Access:R    DataWidth:0x9    // Number of LCIDs in the INSIDE state.
46102 #define CCFC_REG_LSTATE_INSIDE_NA                                                                            0x2e0618UL //Access:R    DataWidth:0x9    // Number of LCIDs in the INSIDE_NA state.
46103 #define CCFC_REG_LSTATE_LEAVING                                                                              0x2e061cUL //Access:R    DataWidth:0x9    // Number of LCIDs in the LEAVING state.
46104 #define CCFC_REG_LSTATE_I_AND_O                                                                              0x2e0620UL //Access:R    DataWidth:0x9    // Number of LCIDs in the I_AND_O state.
46105 #define CCFC_REG_LSTATE_BDELETED                                                                             0x2e0624UL //Access:R    DataWidth:0x9    // Number of LCIDs in the BDELETED state.
46106 #define CCFC_REG_MAX_INSIDE                                                                                  0x2e0628UL //Access:R    DataWidth:0x9    // Reflects the maximum value seen on the lstate_inside counter.
46107 #define CCFC_REG_WEAK_ENABLE_PF                                                                              0x2e0700UL //Access:RW   DataWidth:0x1    // This bit when clear will cause a load-cancel response to a load request for PF and set an execution error. Set processes load requests normally.
46108 #define CCFC_REG_WEAK_ENABLE_VF                                                                              0x2e0704UL //Access:RW   DataWidth:0x1    // This bit when clear will cause a load-cancel response to a load request for VF and set an execution error. Set processes load requests normally.
46109 #define CCFC_REG_STRONG_ENABLE_PF                                                                            0x2e0708UL //Access:RW   DataWidth:0x1    // This bit when clear will cause a CFC execution error (weak_enable will override to force load-cancel) to a search or load request for PF. The PFID that caused the execution error will be stored (exec_error_pf).
46110 #define CCFC_REG_STRONG_ENABLE_VF                                                                            0x2e070cUL //Access:RW   DataWidth:0x1    // This bit when clear will cause a CFC execution error (weak_enable will override to force load-cancel) to a search or load request for VF. The VFID that caused the execution error will be stored (exec_error_pf).
46111 #define CCFC_REG_LOADRETRY_TYPES                                                                             0x2e0710UL //Access:RW   DataWidth:0x10   // LoadRetry Enable Vector, Per Type.
46112 #define CCFC_REG_MINICACHE_CONTROL                                                                           0x2e0714UL //Access:RW   DataWidth:0xb    // Multi Field Register.
46113   #define CCFC_REG_MINICACHE_CONTROL_EMPTYTHRESHMINICACHE                                                    (0x3ff<<0) // The Threshold of EmptyLCIDs which must be in the Empty State to enable the MiniCache in the Load Clients.  If there are less Empty LCIDs than this threshold, the Invalidate MiniCache signal will be asserted to the clients.
46114   #define CCFC_REG_MINICACHE_CONTROL_EMPTYTHRESHMINICACHE_SHIFT                                              0
46115   #define CCFC_REG_MINICACHE_CONTROL_DISABLEATTENTIONMINICACHE                                               (0x1<<10) // This field is not used in BB-B0. When set, this configuration bit will prevent the CFC from setting an Attention or hanging when the AC Counter underflows, as long as the Invalidate Minicache for that LC Client is currently asserted.
46116   #define CCFC_REG_MINICACHE_CONTROL_DISABLEATTENTIONMINICACHE_SHIFT                                         10
46117 #define CCFC_REG_PF_MINICACHE_ENABLE                                                                         0x2e0718UL //Access:RW   DataWidth:0x1    // Enables MiniCache in Load Clients.
46118 #define CCFC_REG_CONTROL0                                                                                    0x2e071cUL //Access:RW   DataWidth:0x10   // Multi Field Register.
46119   #define CCFC_REG_CONTROL0_WB_THRESHOLD                                                                     (0x1ff<<0) // The threshold of number of free entries for WB. If there are less free entries than the threshold a WB will be initiated.
46120   #define CCFC_REG_CONTROL0_WB_THRESHOLD_SHIFT                                                               0
46121   #define CCFC_REG_CONTROL0_STRING_CAM_DISABLE                                                               (0x1<<9) // When set to 1 the search string caching mechanism is disabled.
46122   #define CCFC_REG_CONTROL0_STRING_CAM_DISABLE_SHIFT                                                         9
46123   #define CCFC_REG_CONTROL0_CID_CAM_DISABLE                                                                  (0x1<<10) // When set to 1 the cid cam is disabled.
46124   #define CCFC_REG_CONTROL0_CID_CAM_DISABLE_SHIFT                                                            10
46125   #define CCFC_REG_CONTROL0_NLOE                                                                             (0x1<<11) // New Load On Error. if this bit is set and there is a load request region that is in error state then a new load request for that region will be submitted; otherwise an immediate response will be sent to the client with error.
46126   #define CCFC_REG_CONTROL0_NLOE_SHIFT                                                                       11
46127   #define CCFC_REG_CONTROL0_SCAM_SCRUB_HIT_EN                                                                (0x1<<12) // When set to 1 the string cam hit parity scrubbing feature is enabled.
46128   #define CCFC_REG_CONTROL0_SCAM_SCRUB_HIT_EN_SHIFT                                                          12
46129   #define CCFC_REG_CONTROL0_SCAM_SCRUB_MISS_EN                                                               (0x1<<13) // When set to 1 the string cam miss parity scrubbing feature is enabled.
46130   #define CCFC_REG_CONTROL0_SCAM_SCRUB_MISS_EN_SHIFT                                                         13
46131   #define CCFC_REG_CONTROL0_CCAM_SCRUB_HIT_EN                                                                (0x1<<14) // When set to 1 the cid cam hit parity scrubbing feature is enabled.
46132   #define CCFC_REG_CONTROL0_CCAM_SCRUB_HIT_EN_SHIFT                                                          14
46133   #define CCFC_REG_CONTROL0_CCAM_SCRUB_MISS_EN                                                               (0x1<<15) // When set to 1 the cid cam miss parity scrubbing feature is enabled.
46134   #define CCFC_REG_CONTROL0_CCAM_SCRUB_MISS_EN_SHIFT                                                         15
46135 #define CCFC_REG_LCREQ_CREDIT                                                                                0x2e0740UL //Access:RW   DataWidth:0x6    // Set the initial credit for each of the load clients if less than the max is desired.
46136 #define CCFC_REG_LCREQ_CREDIT_SIZE                                                                           14
46137 #define CCFC_REG_PRSRESP_CREDIT                                                                              0x2e0780UL //Access:RW   DataWidth:0x5    // Set the initial credit for the parser response interface if less than the max is desired.
46138 #define CCFC_REG_SEARCH_CREDIT                                                                               0x2e0784UL //Access:RW   DataWidth:0x5    // Set the initial credit for the searcher interface if less than the max is desired.
46139 #define CCFC_REG_CDULD_CREDIT                                                                                0x2e0788UL //Access:RW   DataWidth:0x6    // Set the initial credit for the CDU load interface if less than the max is desired.
46140 #define CCFC_REG_CDUWB_CREDIT                                                                                0x2e078cUL //Access:RW   DataWidth:0x6    // Set the initial credit for the CDU write-back interface if less than the max is desired.
46141 #define CCFC_REG_FLOAD_RGN_MSK                                                                               0x2e07a0UL //Access:RW   DataWidth:0x8    // Array of indirect registers defines the forced load regions per type. Applicable only in the TCFC.
46142 #define CCFC_REG_FLOAD_RGN_MSK_SIZE                                                                          8
46143 #define CCFC_REG_LL_POLICY_CFG                                                                               0x2e0800UL //Access:RW   DataWidth:0x4    // Multi Field Register.
46144   #define CCFC_REG_LL_POLICY_CFG_LL_POLICY_IO                                                                (0x3<<0) // This register is used to set the usage policy for the I/O Link List: 00: Pop LCIDs from the Head of the List (FIFO) 01: Pop LCIDs from the Tail of the List (Stack) 10: Alternate between Head and Tail of the List 11: Reserved
46145   #define CCFC_REG_LL_POLICY_CFG_LL_POLICY_IO_SHIFT                                                          0
46146   #define CCFC_REG_LL_POLICY_CFG_LL_POLICY_INA                                                               (0x3<<2) // This register is used to set the usage policy for the INA Link List: 00: Pop LCIDs from the Head of the List (FIFO) 01: Pop LCIDs from the Tail of the List (Stack) 10: Alternate between Head and Tail of the List 11: Reserved
46147   #define CCFC_REG_LL_POLICY_CFG_LL_POLICY_INA_SHIFT                                                         2
46148 #define CCFC_REG_EMPTY_HEAD                                                                                  0x2e0804UL //Access:R    DataWidth:0x9    // Reserved:  This register is no longer needed in E4 B0.
46149 #define CCFC_REG_EMPTY_TAIL                                                                                  0x2e0808UL //Access:R    DataWidth:0x9    // Reserved:  This register is no longer needed in E4 b0.
46150 #define CCFC_REG_EMPTY_SIZE                                                                                  0x2e080cUL //Access:RW   DataWidth:0x9    // The size of the empty Link List is set accordingly.
46151 #define CCFC_REG_EIO_THRESHOLD_E5                                                                            0x2e0810UL //Access:RW   DataWidth:0x5    // When the sum of number of elements in empty list and in IO list is bigger than the value of this register, LC controller can start working on a new request. This is used in order to prevent deadlock where LC controller will acquire the (global) CID lock and then wait for an element from one of these lists on cache miss.
46152 #define CCFC_REG_LC_CLIENT_0_LCID_THRESHOLD                                                                  0x2e0900UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 0 (YULD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46153 #define CCFC_REG_LC_CLIENT_1_LCID_THRESHOLD                                                                  0x2e0904UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 1 (XYLD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46154 #define CCFC_REG_LC_CLIENT_2_LCID_THRESHOLD                                                                  0x2e0908UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 2 (TMLD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46155 #define CCFC_REG_LC_CLIENT_3_LCID_THRESHOLD                                                                  0x2e090cUL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 3 (MULD). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46156 #define CCFC_REG_LC_CLIENT_4_LCID_THRESHOLD                                                                  0x2e0910UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 4 (YSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46157 #define CCFC_REG_LC_CLIENT_5_LCID_THRESHOLD                                                                  0x2e0914UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 5 (XSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46158 #define CCFC_REG_LC_CLIENT_6_LCID_THRESHOLD                                                                  0x2e0918UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 6 (USDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46159 #define CCFC_REG_LC_CLIENT_7_LCID_THRESHOLD                                                                  0x2e091cUL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 7 (TSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46160 #define CCFC_REG_LC_CLIENT_8_LCID_THRESHOLD                                                                  0x2e0920UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 8 (PSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46161 #define CCFC_REG_LC_CLIENT_9_LCID_THRESHOLD                                                                  0x2e0924UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 9 (MSDM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46162 #define CCFC_REG_LC_CLIENT_10_LCID_THRESHOLD                                                                 0x2e0928UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 10 (Timers). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46163 #define CCFC_REG_LC_CLIENT_11_LCID_THRESHOLD                                                                 0x2e092cUL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 11 (QM). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46164 #define CCFC_REG_LC_CLIENT_12_LCID_THRESHOLD                                                                 0x2e0930UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 12 (Parser). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46165 #define CCFC_REG_LC_CLIENT_13_LCID_THRESHOLD                                                                 0x2e0934UL //Access:RW   DataWidth:0x9    // This is the LCID Threshold for LC CLient 13 (DORQ). When the number of Active LCIDs is equal to or greater than this value, this client will no longer be serviced for Load Requests.
46166 #define CCFC_REG_DORQ_NODIRECT_MSG_THRESH                                                                    0x2e0938UL //Access:RW   DataWidth:0x9    // This is threshold register to disable Direct messages in the DORQ. When the number of Active LCIDs is above this value, CFC will drive a signal to DORQ to prevent it from sending direct messages to XCM.
46167 #define CCFC_REG_WAVE_SM_RESTART                                                                             0x2e093cUL //Access:RW   DataWidth:0x3    // This is the Restart register for the LCID Limit Waveform Generators. Each bit corresponds to one of the state machines [2:0]. Writing the bits to 1'b1 will restart the Timer in each Generator. At this time, the output of the Generator will be set to the value of the Polarity bit in the corresponding Config register. Reading this register will always return 0.
46168 #define CCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG                                                                    0x2e0940UL //Access:RW   DataWidth:0x2    // Multi Field Register.
46169   #define CCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_ENABLED                                                (0x1<<0) // This is the Enable bit for the LCID Limiting Waveform Generator #0.
46170   #define CCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_ENABLED_SHIFT                                          0
46171   #define CCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_POLARITY                                               (0x1<<1) // This is the Polarity bit for the LCID Limiting Waveform Generator #0. The Waveform will always output this value when the Restart bit is set.
46172   #define CCFC_REG_LCID_LIMIT_WAVE_SM_0_CFG_WAVE_SM_0_POLARITY_SHIFT                                         1
46173 #define CCFC_REG_WAVE_SM_0_CLIENT_MASK                                                                       0x2e0944UL //Access:RW   DataWidth:0xe    // This is the list of LC Clients that will be affected by Waveform Generator #0.
46174 #define CCFC_REG_WAVE_SM_0_ACTIVE_THRESH                                                                     0x2e0948UL //Access:RW   DataWidth:0x9    // This is the Threshold value of active LCIDs that triggers masking by Waveform Generator #0.
46175 #define CCFC_REG_WAVE_SM_0_ZERO_COUNT                                                                        0x2e094cUL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #0 will output a ZERO value.
46176 #define CCFC_REG_WAVE_SM_0_ONE_COUNT                                                                         0x2e0950UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #0 will output a ONE value.
46177 #define CCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG                                                                    0x2e0954UL //Access:RW   DataWidth:0x2    // Multi Field Register.
46178   #define CCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_ENABLED                                                (0x1<<0) // This is the Enable bit for the LCID Limiting Waveform Generator #1.
46179   #define CCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_ENABLED_SHIFT                                          0
46180   #define CCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_POLARITY                                               (0x1<<1) // This is the Polarity bit for the LCID Limiting Waveform Generator #1. The Waveform will always output this value when the Restart bit is set.
46181   #define CCFC_REG_LCID_LIMIT_WAVE_SM_1_CFG_WAVE_SM_1_POLARITY_SHIFT                                         1
46182 #define CCFC_REG_WAVE_SM_1_CLIENT_MASK                                                                       0x2e0958UL //Access:RW   DataWidth:0xe    // This is the list of LC Clients that will be affected by Waveform Generator #1.
46183 #define CCFC_REG_WAVE_SM_1_ACTIVE_THRESH                                                                     0x2e095cUL //Access:RW   DataWidth:0x9    // This is the Threshold value of active LCIDs that triggers masking by Waveform Generator #1.
46184 #define CCFC_REG_WAVE_SM_1_ZERO_COUNT                                                                        0x2e0960UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #1 will output a ZERO value.
46185 #define CCFC_REG_WAVE_SM_1_ONE_COUNT                                                                         0x2e0964UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #1 will output a ONE value.
46186 #define CCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG                                                                    0x2e0968UL //Access:RW   DataWidth:0x2    // Multi Field Register.
46187   #define CCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_ENABLED                                                (0x1<<0) // This is the Enable bit for the LCID Limiting Waveform Generator #2.
46188   #define CCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_ENABLED_SHIFT                                          0
46189   #define CCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_POLARITY                                               (0x1<<1) // This is the Polarity bit for the LCID Limiting Waveform Generator #2. The Waveform will always output this value when the Restart bit is set.
46190   #define CCFC_REG_LCID_LIMIT_WAVE_SM_2_CFG_WAVE_SM_2_POLARITY_SHIFT                                         1
46191 #define CCFC_REG_WAVE_SM_2_CLIENT_MASK                                                                       0x2e096cUL //Access:RW   DataWidth:0xe    // This is the list of LC Clients that will be affected by Waveform Generator #2.
46192 #define CCFC_REG_WAVE_SM_2_ACTIVE_THRESH                                                                     0x2e0970UL //Access:RW   DataWidth:0x9    // This is the Threshold value of active LCIDs that triggers masking by Waveform Generator #2.
46193 #define CCFC_REG_WAVE_SM_2_ZERO_COUNT                                                                        0x2e0974UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #2 will output a ZERO value.
46194 #define CCFC_REG_WAVE_SM_2_ONE_COUNT                                                                         0x2e0978UL //Access:RW   DataWidth:0x10   // This is the count of cycles that Waveform Generator #2 will output a ONE value.
46195 #define CCFC_REG_CACHE_STRING_TYPE                                                                           0x2e0a00UL //Access:RW   DataWidth:0x8    // Mask vector for enabling caching on various string types. Each bit in this register matches the corresponding String Type. Bit[0]   = TCP Bit[1]   = UDP Bit[2]   = RoCE Multicast Bit[3]   = RoCE Unicast Bit[4]   = FCoE Bit[5]   = OpenFlow Bit[6]   = GFT Bit[7]   = Reserved
46196 #define CCFC_REG_SCAM_CACHE_ENABLES                                                                          0x2e0a04UL //Access:RW   DataWidth:0x2    // Multi Field Register.
46197   #define CCFC_REG_SCAM_CACHE_ENABLES_ENABLE_NO_MATCH_CACHING                                                (0x1<<0) // When set, the String CAM will be used to cache results from the Searcher that did not match an entry in the external tables.
46198   #define CCFC_REG_SCAM_CACHE_ENABLES_ENABLE_NO_MATCH_CACHING_SHIFT                                          0
46199   #define CCFC_REG_SCAM_CACHE_ENABLES_ENABLE_L2_CACHING                                                      (0x1<<1) // When set, the String CAM will be used to cache results from the Searcher that Matched on an L2 Filter.
46200   #define CCFC_REG_SCAM_CACHE_ENABLES_ENABLE_L2_CACHING_SHIFT                                                1
46201 #define CCFC_REG_CCAM_MASK_VECTOR                                                                            0x2e0a08UL //Access:RW   DataWidth:0x20   // CID CAM Mask.  This mask is used for Searches and Writes to the CID CAM. Setting a bit to 0 will ignore that bit in a search. Setting a bit to 0 will clear that bit on a write.
46202 #define CCFC_REG_CCAM_SEARCH                                                                                 0x2e0a0cUL //Access:RW   DataWidth:0x1    // When this bit is set writing to the ccam will cause a search operation on the written item (written using CFC_REGISTERS_LCID_CID_CAM.CID_CAM interface. the write can be to any address).
46203 #define CCFC_REG_SCAM_HASH_KEY0                                                                              0x2e0a10UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[31:0].
46204 #define CCFC_REG_SCAM_HASH_KEY1                                                                              0x2e0a14UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[63:32].
46205 #define CCFC_REG_SCAM_HASH_KEY2                                                                              0x2e0a18UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[95:64].
46206 #define CCFC_REG_SCAM_HASH_KEY3                                                                              0x2e0a1cUL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[127:96].
46207 #define CCFC_REG_SCAM_HASH_KEY4                                                                              0x2e0a20UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[159:128].
46208 #define CCFC_REG_SCAM_HASH_KEY5                                                                              0x2e0a24UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[191:160].
46209 #define CCFC_REG_SCAM_HASH_KEY6                                                                              0x2e0a28UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[223:192].
46210 #define CCFC_REG_SCAM_HASH_KEY7                                                                              0x2e0a2cUL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[255:224].
46211 #define CCFC_REG_SCAM_HASH_KEY8                                                                              0x2e0a30UL //Access:RW   DataWidth:0x20   // Key for String Cam Hash Algorithm, Bits[287:256].
46212 #define CCFC_REG_SCAM_HASH_KEY9                                                                              0x2e0a34UL //Access:RW   DataWidth:0x18   // Key for String Cam Hash Algorithm, Bits[311:288].
46213 #define CCFC_REG_SCAM_SEARCH                                                                                 0x2e0a38UL //Access:RW   DataWidth:0x1    // When this bit is set writing to the scam will cause a search operation on the written item (written using CFC_REGISTERS_LCID_STRING_CAM.STRING_CAM interface. the write can be to any address).
46214 #define CCFC_REG_SEARCH_RESULT                                                                               0x2e0a3cUL //Access:R    DataWidth:0xa    // {HIT;LCID}. HIT - if set then previous CAM seach item (either CCAM or SCAM) was found. LCID contains the result in case CAM search item (either CCAM or SCAM) was found.
46215 #define CCFC_REG_INCLUDE_TID_IN_HASH                                                                         0x2e0a40UL //Access:RW   DataWidth:0x1    // Added in E4B0. 0 - tid is not included in hash calculation (like in A0). 1 - tid is included in hash calculation by XORing TID[32:16] and TID[15:0] to the hash result. In this case, TID mask bit should be zero.
46216 #define CCFC_REG_INCLUDE_VLAN_IN_HASH                                                                        0x2e0a44UL //Access:RW   DataWidth:0x1    // Added in E4B0. 0 - vlan is not included in hash calculation (like in A0). 1 - vlan is included in hash calculation by XORing VLAN [11:0] to the hash result. In this case, promiscuous VLAN bit should be zero.
46217 #define CCFC_REG_CID_CAM_BIST_EN                                                                             0x2e0b00UL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode on the CID CAM. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
46218 #define CCFC_REG_CID_CAM_BIST_SKIP_ERROR_CNT                                                                 0x2e0b04UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of CID CAM BIST errors that are acceptable before reporting CAM BIST failure status.
46219 #define CCFC_REG_CID_CAM_BIST_STATUS_SEL                                                                     0x2e0b08UL //Access:RW   DataWidth:0x8    // Used to select the CID CAM BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
46220 #define CCFC_REG_CID_CAM_BIST_STATUS                                                                         0x2e0b0cUL //Access:R    DataWidth:0x20   // Provides read-only access to the CID CAM BIST status word selected by cid_cam_bist_status_sel.
46221 #define CCFC_REG_STRING_CAM_BIST_EN                                                                          0x2e0b10UL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode on the STRING CAM. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
46222 #define CCFC_REG_STRING_CAM_BIST_SKIP_ERROR_CNT                                                              0x2e0b14UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of STRING CAM BIST errors that are acceptable before reporting CAM BIST failure status.
46223 #define CCFC_REG_STRING_CAM_BIST_STATUS_SEL                                                                  0x2e0b18UL //Access:RW   DataWidth:0x8    // Used to select the STRING CAM BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
46224 #define CCFC_REG_STRING_CAM_BIST_STATUS                                                                      0x2e0b1cUL //Access:R    DataWidth:0x20   // Provides read-only access to the STRING CAM BIST status word selected by string_cam_bist_status_sel.
46225 #define CCFC_REG_LC_QUE                                                                                      0x2e8000UL //Access:WB   DataWidth:0x36   // Load client queue ram access.
46226 #define CCFC_REG_LC_QUE_SIZE                                                                                 430
46227 #define CCFC_REG_ACTIVITY_COUNTER                                                                            0x2e8800UL //Access:RW   DataWidth:0x10   // Activity counter ram access.
46228 #define CCFC_REG_ACTIVITY_COUNTER_SIZE                                                                       320
46229 #define CCFC_REG_INFO_STATE                                                                                  0x2e9000UL //Access:R    DataWidth:0x13   // Info store state machines = {lcid_curr_state;region_states}.
46230 #define CCFC_REG_INFO_STATE_SIZE                                                                             320
46231 #define CCFC_REG_INFO_REG                                                                                    0x2e9800UL //Access:R    DataWidth:0xe    // Info store register = {fid;type;cvld;ofl}.
46232 #define CCFC_REG_INFO_REG_SIZE                                                                               320
46233 #define CCFC_REG_LINK_LIST                                                                                   0x2ea000UL //Access:RW   DataWidth:0x12   // Link List ram access; data = {prev_pfid;prev_lcid;next_pfid;next_lcid}.
46234 #define CCFC_REG_LINK_LIST_SIZE                                                                              320
46235 #define CCFC_REG_CID_CAM                                                                                     0x2eb000UL //Access:WB   DataWidth:0x21   // CID cam  access (Valid - 32;31:0 - Data).
46236 #define CCFC_REG_CID_CAM_SIZE                                                                                640
46237 #define CCFC_REG_STRING_CAM                                                                                  0x2ec000UL //Access:WB   DataWidth:0x18   // String CAM Access Register (Hash[23:0])
46238 #define CCFC_REG_STRING_CAM_SIZE_BB                                                                          320
46239 #define CCFC_REG_STRING_CAM_SIZE_K2_E5                                                                       512
46240 #define CCFC_REG_TID_LOCK_RAM                                                                                0x2ec800UL //Access:RW   DataWidth:0xc    // TID Lock RAM Access Register [11]      = Locked [10]      = In Use [09:00]   = Usage Counter Value
46241 #define CCFC_REG_TID_LOCK_RAM_SIZE                                                                           320
46242 #define CCFC_REG_VPF1_LSTATE_SEL                                                                             0x2ed000UL //Access:RW   DataWidth:0x7    // State select vector for VF/PF LCID state counter 1 .
46243 #define CCFC_REG_VPF2_LSTATE_SEL                                                                             0x2ed004UL //Access:RW   DataWidth:0x7    // State select vector for VF/PF LCID state counter 2 .
46244 #define CCFC_REG_VF_LSTATE_CNT1                                                                              0x2ed008UL //Access:R    DataWidth:0x9    // VF port to VF/PF LCID state counter 1 .
46245 #define CCFC_REG_PF_LSTATE_CNT1                                                                              0x2ed00cUL //Access:R    DataWidth:0x9    // PF port to VF/PF LCID state counter 1 .
46246 #define CCFC_REG_VF_LSTATE_CNT2                                                                              0x2ed010UL //Access:R    DataWidth:0x9    // VF port to VF/PF LCID state counter 2 .
46247 #define CCFC_REG_PF_LSTATE_CNT2                                                                              0x2ed014UL //Access:R    DataWidth:0x9    // PF port to VF/PF LCID state counter 2 .
46248 #define QM_REG_INT_STS                                                                                       0x2f0180UL //Access:R    DataWidth:0x16   // Multi Field Register.
46249   #define QM_REG_INT_STS_ADDRESS_ERROR                                                                       (0x1<<0) // Signals an unknown address to the rf module.
46250   #define QM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                 0
46251   #define QM_REG_INT_STS_OVF_ERR_TX                                                                          (0x1<<1) // Over flow occurs on the TX Queue.
46252   #define QM_REG_INT_STS_OVF_ERR_TX_SHIFT                                                                    1
46253   #define QM_REG_INT_STS_OVF_ERR_OTHER                                                                       (0x1<<2) // Over flow occurs on the Other Queue.
46254   #define QM_REG_INT_STS_OVF_ERR_OTHER_SHIFT                                                                 2
46255   #define QM_REG_INT_STS_PF_USG_CNT_ERR                                                                      (0x1<<3) // Overflow of pf usage counter.
46256   #define QM_REG_INT_STS_PF_USG_CNT_ERR_SHIFT                                                                3
46257   #define QM_REG_INT_STS_VF_USG_CNT_ERR                                                                      (0x1<<4) // Overflow of vf usage counter.
46258   #define QM_REG_INT_STS_VF_USG_CNT_ERR_SHIFT                                                                4
46259   #define QM_REG_INT_STS_VOQ_CRD_INC_ERR                                                                     (0x1<<5) // Increment overflow on VOQ counter.
46260   #define QM_REG_INT_STS_VOQ_CRD_INC_ERR_SHIFT                                                               5
46261   #define QM_REG_INT_STS_VOQ_CRD_DEC_ERR                                                                     (0x1<<6) // Decrement underflow on VOQ counter.
46262   #define QM_REG_INT_STS_VOQ_CRD_DEC_ERR_SHIFT                                                               6
46263   #define QM_REG_INT_STS_BYTE_CRD_INC_ERR                                                                    (0x1<<7) // Increment overflow on byte credit counter.
46264   #define QM_REG_INT_STS_BYTE_CRD_INC_ERR_SHIFT                                                              7
46265   #define QM_REG_INT_STS_BYTE_CRD_DEC_ERR                                                                    (0x1<<8) // Decrement underflow on byte credit counter.
46266   #define QM_REG_INT_STS_BYTE_CRD_DEC_ERR_SHIFT                                                              8
46267   #define QM_REG_INT_STS_ERR_INCDEC_RLGLBLCRD                                                                (0x1<<9) // Increment or Decrement error for the RL Global counters.
46268   #define QM_REG_INT_STS_ERR_INCDEC_RLGLBLCRD_SHIFT                                                          9
46269   #define QM_REG_INT_STS_ERR_INCDEC_RLPFCRD                                                                  (0x1<<10) // Increment or Decrement error for the RL PF counters.
46270   #define QM_REG_INT_STS_ERR_INCDEC_RLPFCRD_SHIFT                                                            10
46271   #define QM_REG_INT_STS_ERR_INCDEC_WFQPFCRD                                                                 (0x1<<11) // Increment or Decrement error for the WFQ PF counters.
46272   #define QM_REG_INT_STS_ERR_INCDEC_WFQPFCRD_SHIFT                                                           11
46273   #define QM_REG_INT_STS_ERR_INCDEC_WFQVPCRD                                                                 (0x1<<12) // Increment or Decrement error for the WFQ VP counters.
46274   #define QM_REG_INT_STS_ERR_INCDEC_WFQVPCRD_SHIFT                                                           12
46275   #define QM_REG_INT_STS_ERR_INCDEC_VOQLINECRD                                                               (0x1<<13) // Increment or Decrement error for the VOQ Line counters.
46276   #define QM_REG_INT_STS_ERR_INCDEC_VOQLINECRD_SHIFT                                                         13
46277   #define QM_REG_INT_STS_ERR_INCDEC_VOQBYTECRD                                                               (0x1<<14) // Increment or Decrement error for the VOQ Byte counters.
46278   #define QM_REG_INT_STS_ERR_INCDEC_VOQBYTECRD_SHIFT                                                         14
46279   #define QM_REG_INT_STS_FIFOS_ERROR                                                                         (0x1<<15) // Overflow or underflow error in one of FIFOs.
46280   #define QM_REG_INT_STS_FIFOS_ERROR_SHIFT                                                                   15
46281   #define QM_REG_INT_STS_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR                                                 (0x1<<16) // EXP PF controller pop FIFO error.
46282   #define QM_REG_INT_STS_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR_SHIFT                                           16
46283   #define QM_REG_INT_STS_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR                                                (0x1<<17) // EXP PF controller push FIFO error.
46284   #define QM_REG_INT_STS_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR_SHIFT                                          17
46285   #define QM_REG_INT_STS_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR                                                 (0x1<<18) // REQ controller pop FIFO error.
46286   #define QM_REG_INT_STS_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR_SHIFT                                           18
46287   #define QM_REG_INT_STS_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR                                                (0x1<<19) // REQ controller push FIFO error.
46288   #define QM_REG_INT_STS_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR_SHIFT                                          19
46289   #define QM_REG_INT_STS_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR                                                 (0x1<<20) // RES controller pop FIFO error.
46290   #define QM_REG_INT_STS_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR_SHIFT                                           20
46291   #define QM_REG_INT_STS_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR                                                (0x1<<21) // RES controller push FIFO error.
46292   #define QM_REG_INT_STS_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR_SHIFT                                          21
46293 #define QM_REG_INT_MASK                                                                                      0x2f0184UL //Access:RW   DataWidth:0x16   // Multi Field Register.
46294   #define QM_REG_INT_MASK_ADDRESS_ERROR                                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.ADDRESS_ERROR .
46295   #define QM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                                0
46296   #define QM_REG_INT_MASK_OVF_ERR_TX                                                                         (0x1<<1) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.OVF_ERR_TX .
46297   #define QM_REG_INT_MASK_OVF_ERR_TX_SHIFT                                                                   1
46298   #define QM_REG_INT_MASK_OVF_ERR_OTHER                                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.OVF_ERR_OTHER .
46299   #define QM_REG_INT_MASK_OVF_ERR_OTHER_SHIFT                                                                2
46300   #define QM_REG_INT_MASK_PF_USG_CNT_ERR                                                                     (0x1<<3) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.PF_USG_CNT_ERR .
46301   #define QM_REG_INT_MASK_PF_USG_CNT_ERR_SHIFT                                                               3
46302   #define QM_REG_INT_MASK_VF_USG_CNT_ERR                                                                     (0x1<<4) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.VF_USG_CNT_ERR .
46303   #define QM_REG_INT_MASK_VF_USG_CNT_ERR_SHIFT                                                               4
46304   #define QM_REG_INT_MASK_VOQ_CRD_INC_ERR                                                                    (0x1<<5) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.VOQ_CRD_INC_ERR .
46305   #define QM_REG_INT_MASK_VOQ_CRD_INC_ERR_SHIFT                                                              5
46306   #define QM_REG_INT_MASK_VOQ_CRD_DEC_ERR                                                                    (0x1<<6) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.VOQ_CRD_DEC_ERR .
46307   #define QM_REG_INT_MASK_VOQ_CRD_DEC_ERR_SHIFT                                                              6
46308   #define QM_REG_INT_MASK_BYTE_CRD_INC_ERR                                                                   (0x1<<7) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.BYTE_CRD_INC_ERR .
46309   #define QM_REG_INT_MASK_BYTE_CRD_INC_ERR_SHIFT                                                             7
46310   #define QM_REG_INT_MASK_BYTE_CRD_DEC_ERR                                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.BYTE_CRD_DEC_ERR .
46311   #define QM_REG_INT_MASK_BYTE_CRD_DEC_ERR_SHIFT                                                             8
46312   #define QM_REG_INT_MASK_ERR_INCDEC_RLGLBLCRD                                                               (0x1<<9) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.ERR_INCDEC_RLGLBLCRD .
46313   #define QM_REG_INT_MASK_ERR_INCDEC_RLGLBLCRD_SHIFT                                                         9
46314   #define QM_REG_INT_MASK_ERR_INCDEC_RLPFCRD                                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.ERR_INCDEC_RLPFCRD .
46315   #define QM_REG_INT_MASK_ERR_INCDEC_RLPFCRD_SHIFT                                                           10
46316   #define QM_REG_INT_MASK_ERR_INCDEC_WFQPFCRD                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.ERR_INCDEC_WFQPFCRD .
46317   #define QM_REG_INT_MASK_ERR_INCDEC_WFQPFCRD_SHIFT                                                          11
46318   #define QM_REG_INT_MASK_ERR_INCDEC_WFQVPCRD                                                                (0x1<<12) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.ERR_INCDEC_WFQVPCRD .
46319   #define QM_REG_INT_MASK_ERR_INCDEC_WFQVPCRD_SHIFT                                                          12
46320   #define QM_REG_INT_MASK_ERR_INCDEC_VOQLINECRD                                                              (0x1<<13) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.ERR_INCDEC_VOQLINECRD .
46321   #define QM_REG_INT_MASK_ERR_INCDEC_VOQLINECRD_SHIFT                                                        13
46322   #define QM_REG_INT_MASK_ERR_INCDEC_VOQBYTECRD                                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.ERR_INCDEC_VOQBYTECRD .
46323   #define QM_REG_INT_MASK_ERR_INCDEC_VOQBYTECRD_SHIFT                                                        14
46324   #define QM_REG_INT_MASK_FIFOS_ERROR                                                                        (0x1<<15) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.FIFOS_ERROR .
46325   #define QM_REG_INT_MASK_FIFOS_ERROR_SHIFT                                                                  15
46326   #define QM_REG_INT_MASK_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR                                                (0x1<<16) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR .
46327   #define QM_REG_INT_MASK_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR_SHIFT                                          16
46328   #define QM_REG_INT_MASK_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR                                               (0x1<<17) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR .
46329   #define QM_REG_INT_MASK_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR_SHIFT                                         17
46330   #define QM_REG_INT_MASK_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR .
46331   #define QM_REG_INT_MASK_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR_SHIFT                                          18
46332   #define QM_REG_INT_MASK_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR .
46333   #define QM_REG_INT_MASK_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR_SHIFT                                         19
46334   #define QM_REG_INT_MASK_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR                                                (0x1<<20) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.QM_RL_DC_RF_RES_CONTROLER_POP_ERROR .
46335   #define QM_REG_INT_MASK_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR_SHIFT                                          20
46336   #define QM_REG_INT_MASK_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: QM_REG_INT_STS.QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR .
46337   #define QM_REG_INT_MASK_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR_SHIFT                                         21
46338 #define QM_REG_INT_STS_WR                                                                                    0x2f0188UL //Access:WR   DataWidth:0x16   // Multi Field Register.
46339   #define QM_REG_INT_STS_WR_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
46340   #define QM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                              0
46341   #define QM_REG_INT_STS_WR_OVF_ERR_TX                                                                       (0x1<<1) // Over flow occurs on the TX Queue.
46342   #define QM_REG_INT_STS_WR_OVF_ERR_TX_SHIFT                                                                 1
46343   #define QM_REG_INT_STS_WR_OVF_ERR_OTHER                                                                    (0x1<<2) // Over flow occurs on the Other Queue.
46344   #define QM_REG_INT_STS_WR_OVF_ERR_OTHER_SHIFT                                                              2
46345   #define QM_REG_INT_STS_WR_PF_USG_CNT_ERR                                                                   (0x1<<3) // Overflow of pf usage counter.
46346   #define QM_REG_INT_STS_WR_PF_USG_CNT_ERR_SHIFT                                                             3
46347   #define QM_REG_INT_STS_WR_VF_USG_CNT_ERR                                                                   (0x1<<4) // Overflow of vf usage counter.
46348   #define QM_REG_INT_STS_WR_VF_USG_CNT_ERR_SHIFT                                                             4
46349   #define QM_REG_INT_STS_WR_VOQ_CRD_INC_ERR                                                                  (0x1<<5) // Increment overflow on VOQ counter.
46350   #define QM_REG_INT_STS_WR_VOQ_CRD_INC_ERR_SHIFT                                                            5
46351   #define QM_REG_INT_STS_WR_VOQ_CRD_DEC_ERR                                                                  (0x1<<6) // Decrement underflow on VOQ counter.
46352   #define QM_REG_INT_STS_WR_VOQ_CRD_DEC_ERR_SHIFT                                                            6
46353   #define QM_REG_INT_STS_WR_BYTE_CRD_INC_ERR                                                                 (0x1<<7) // Increment overflow on byte credit counter.
46354   #define QM_REG_INT_STS_WR_BYTE_CRD_INC_ERR_SHIFT                                                           7
46355   #define QM_REG_INT_STS_WR_BYTE_CRD_DEC_ERR                                                                 (0x1<<8) // Decrement underflow on byte credit counter.
46356   #define QM_REG_INT_STS_WR_BYTE_CRD_DEC_ERR_SHIFT                                                           8
46357   #define QM_REG_INT_STS_WR_ERR_INCDEC_RLGLBLCRD                                                             (0x1<<9) // Increment or Decrement error for the RL Global counters.
46358   #define QM_REG_INT_STS_WR_ERR_INCDEC_RLGLBLCRD_SHIFT                                                       9
46359   #define QM_REG_INT_STS_WR_ERR_INCDEC_RLPFCRD                                                               (0x1<<10) // Increment or Decrement error for the RL PF counters.
46360   #define QM_REG_INT_STS_WR_ERR_INCDEC_RLPFCRD_SHIFT                                                         10
46361   #define QM_REG_INT_STS_WR_ERR_INCDEC_WFQPFCRD                                                              (0x1<<11) // Increment or Decrement error for the WFQ PF counters.
46362   #define QM_REG_INT_STS_WR_ERR_INCDEC_WFQPFCRD_SHIFT                                                        11
46363   #define QM_REG_INT_STS_WR_ERR_INCDEC_WFQVPCRD                                                              (0x1<<12) // Increment or Decrement error for the WFQ VP counters.
46364   #define QM_REG_INT_STS_WR_ERR_INCDEC_WFQVPCRD_SHIFT                                                        12
46365   #define QM_REG_INT_STS_WR_ERR_INCDEC_VOQLINECRD                                                            (0x1<<13) // Increment or Decrement error for the VOQ Line counters.
46366   #define QM_REG_INT_STS_WR_ERR_INCDEC_VOQLINECRD_SHIFT                                                      13
46367   #define QM_REG_INT_STS_WR_ERR_INCDEC_VOQBYTECRD                                                            (0x1<<14) // Increment or Decrement error for the VOQ Byte counters.
46368   #define QM_REG_INT_STS_WR_ERR_INCDEC_VOQBYTECRD_SHIFT                                                      14
46369   #define QM_REG_INT_STS_WR_FIFOS_ERROR                                                                      (0x1<<15) // Overflow or underflow error in one of FIFOs.
46370   #define QM_REG_INT_STS_WR_FIFOS_ERROR_SHIFT                                                                15
46371   #define QM_REG_INT_STS_WR_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR                                              (0x1<<16) // EXP PF controller pop FIFO error.
46372   #define QM_REG_INT_STS_WR_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR_SHIFT                                        16
46373   #define QM_REG_INT_STS_WR_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR                                             (0x1<<17) // EXP PF controller push FIFO error.
46374   #define QM_REG_INT_STS_WR_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR_SHIFT                                       17
46375   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR                                              (0x1<<18) // REQ controller pop FIFO error.
46376   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR_SHIFT                                        18
46377   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR                                             (0x1<<19) // REQ controller push FIFO error.
46378   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR_SHIFT                                       19
46379   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR                                              (0x1<<20) // RES controller pop FIFO error.
46380   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR_SHIFT                                        20
46381   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR                                             (0x1<<21) // RES controller push FIFO error.
46382   #define QM_REG_INT_STS_WR_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR_SHIFT                                       21
46383 #define QM_REG_INT_STS_CLR                                                                                   0x2f018cUL //Access:RC   DataWidth:0x16   // Multi Field Register.
46384   #define QM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
46385   #define QM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                             0
46386   #define QM_REG_INT_STS_CLR_OVF_ERR_TX                                                                      (0x1<<1) // Over flow occurs on the TX Queue.
46387   #define QM_REG_INT_STS_CLR_OVF_ERR_TX_SHIFT                                                                1
46388   #define QM_REG_INT_STS_CLR_OVF_ERR_OTHER                                                                   (0x1<<2) // Over flow occurs on the Other Queue.
46389   #define QM_REG_INT_STS_CLR_OVF_ERR_OTHER_SHIFT                                                             2
46390   #define QM_REG_INT_STS_CLR_PF_USG_CNT_ERR                                                                  (0x1<<3) // Overflow of pf usage counter.
46391   #define QM_REG_INT_STS_CLR_PF_USG_CNT_ERR_SHIFT                                                            3
46392   #define QM_REG_INT_STS_CLR_VF_USG_CNT_ERR                                                                  (0x1<<4) // Overflow of vf usage counter.
46393   #define QM_REG_INT_STS_CLR_VF_USG_CNT_ERR_SHIFT                                                            4
46394   #define QM_REG_INT_STS_CLR_VOQ_CRD_INC_ERR                                                                 (0x1<<5) // Increment overflow on VOQ counter.
46395   #define QM_REG_INT_STS_CLR_VOQ_CRD_INC_ERR_SHIFT                                                           5
46396   #define QM_REG_INT_STS_CLR_VOQ_CRD_DEC_ERR                                                                 (0x1<<6) // Decrement underflow on VOQ counter.
46397   #define QM_REG_INT_STS_CLR_VOQ_CRD_DEC_ERR_SHIFT                                                           6
46398   #define QM_REG_INT_STS_CLR_BYTE_CRD_INC_ERR                                                                (0x1<<7) // Increment overflow on byte credit counter.
46399   #define QM_REG_INT_STS_CLR_BYTE_CRD_INC_ERR_SHIFT                                                          7
46400   #define QM_REG_INT_STS_CLR_BYTE_CRD_DEC_ERR                                                                (0x1<<8) // Decrement underflow on byte credit counter.
46401   #define QM_REG_INT_STS_CLR_BYTE_CRD_DEC_ERR_SHIFT                                                          8
46402   #define QM_REG_INT_STS_CLR_ERR_INCDEC_RLGLBLCRD                                                            (0x1<<9) // Increment or Decrement error for the RL Global counters.
46403   #define QM_REG_INT_STS_CLR_ERR_INCDEC_RLGLBLCRD_SHIFT                                                      9
46404   #define QM_REG_INT_STS_CLR_ERR_INCDEC_RLPFCRD                                                              (0x1<<10) // Increment or Decrement error for the RL PF counters.
46405   #define QM_REG_INT_STS_CLR_ERR_INCDEC_RLPFCRD_SHIFT                                                        10
46406   #define QM_REG_INT_STS_CLR_ERR_INCDEC_WFQPFCRD                                                             (0x1<<11) // Increment or Decrement error for the WFQ PF counters.
46407   #define QM_REG_INT_STS_CLR_ERR_INCDEC_WFQPFCRD_SHIFT                                                       11
46408   #define QM_REG_INT_STS_CLR_ERR_INCDEC_WFQVPCRD                                                             (0x1<<12) // Increment or Decrement error for the WFQ VP counters.
46409   #define QM_REG_INT_STS_CLR_ERR_INCDEC_WFQVPCRD_SHIFT                                                       12
46410   #define QM_REG_INT_STS_CLR_ERR_INCDEC_VOQLINECRD                                                           (0x1<<13) // Increment or Decrement error for the VOQ Line counters.
46411   #define QM_REG_INT_STS_CLR_ERR_INCDEC_VOQLINECRD_SHIFT                                                     13
46412   #define QM_REG_INT_STS_CLR_ERR_INCDEC_VOQBYTECRD                                                           (0x1<<14) // Increment or Decrement error for the VOQ Byte counters.
46413   #define QM_REG_INT_STS_CLR_ERR_INCDEC_VOQBYTECRD_SHIFT                                                     14
46414   #define QM_REG_INT_STS_CLR_FIFOS_ERROR                                                                     (0x1<<15) // Overflow or underflow error in one of FIFOs.
46415   #define QM_REG_INT_STS_CLR_FIFOS_ERROR_SHIFT                                                               15
46416   #define QM_REG_INT_STS_CLR_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR                                             (0x1<<16) // EXP PF controller pop FIFO error.
46417   #define QM_REG_INT_STS_CLR_QM_RL_DC_EXP_PF_CONTROLER_POP_ERROR_SHIFT                                       16
46418   #define QM_REG_INT_STS_CLR_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR                                            (0x1<<17) // EXP PF controller push FIFO error.
46419   #define QM_REG_INT_STS_CLR_QM_RL_DC_EXP_PF_CONTROLER_PUSH_ERROR_SHIFT                                      17
46420   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR                                             (0x1<<18) // REQ controller pop FIFO error.
46421   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_REQ_CONTROLER_POP_ERROR_SHIFT                                       18
46422   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR                                            (0x1<<19) // REQ controller push FIFO error.
46423   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_REQ_CONTROLER_PUSH_ERROR_SHIFT                                      19
46424   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR                                             (0x1<<20) // RES controller pop FIFO error.
46425   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_RES_CONTROLER_POP_ERROR_SHIFT                                       20
46426   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR                                            (0x1<<21) // RES controller push FIFO error.
46427   #define QM_REG_INT_STS_CLR_QM_RL_DC_RF_RES_CONTROLER_PUSH_ERROR_SHIFT                                      21
46428 #define QM_REG_PRTY_MASK                                                                                     0x2f0194UL //Access:RW   DataWidth:0xb    // Multi Field Register.
46429   #define QM_REG_PRTY_MASK_XCM_WRC_FIFO                                                                      (0x1<<0) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.XCM_WRC_FIFO .
46430   #define QM_REG_PRTY_MASK_XCM_WRC_FIFO_SHIFT                                                                0
46431   #define QM_REG_PRTY_MASK_UCM_WRC_FIFO                                                                      (0x1<<1) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.UCM_WRC_FIFO .
46432   #define QM_REG_PRTY_MASK_UCM_WRC_FIFO_SHIFT                                                                1
46433   #define QM_REG_PRTY_MASK_TCM_WRC_FIFO                                                                      (0x1<<2) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.TCM_WRC_FIFO .
46434   #define QM_REG_PRTY_MASK_TCM_WRC_FIFO_SHIFT                                                                2
46435   #define QM_REG_PRTY_MASK_CCM_WRC_FIFO                                                                      (0x1<<3) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.CCM_WRC_FIFO .
46436   #define QM_REG_PRTY_MASK_CCM_WRC_FIFO_SHIFT                                                                3
46437   #define QM_REG_PRTY_MASK_BIGRAMHIGH                                                                        (0x1<<4) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.BIGRAMHIGH .
46438   #define QM_REG_PRTY_MASK_BIGRAMHIGH_SHIFT                                                                  4
46439   #define QM_REG_PRTY_MASK_BIGRAMLOW                                                                         (0x1<<5) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.BIGRAMLOW .
46440   #define QM_REG_PRTY_MASK_BIGRAMLOW_SHIFT                                                                   5
46441   #define QM_REG_PRTY_MASK_BASE_ADDRESS                                                                      (0x1<<6) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.BASE_ADDRESS .
46442   #define QM_REG_PRTY_MASK_BASE_ADDRESS_SHIFT                                                                6
46443   #define QM_REG_PRTY_MASK_WRBUFF                                                                            (0x1<<7) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.WRBUFF .
46444   #define QM_REG_PRTY_MASK_WRBUFF_SHIFT                                                                      7
46445   #define QM_REG_PRTY_MASK_BIGRAMHIGH_EXT_A                                                                  (0x1<<8) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.BIGRAMHIGH_EXT_A .
46446   #define QM_REG_PRTY_MASK_BIGRAMHIGH_EXT_A_SHIFT                                                            8
46447   #define QM_REG_PRTY_MASK_BIGRAMLOW_EXT_A                                                                   (0x1<<9) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.BIGRAMLOW_EXT_A .
46448   #define QM_REG_PRTY_MASK_BIGRAMLOW_EXT_A_SHIFT                                                             9
46449   #define QM_REG_PRTY_MASK_BASE_ADDRESS_EXT_A                                                                (0x1<<10) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS.BASE_ADDRESS_EXT_A .
46450   #define QM_REG_PRTY_MASK_BASE_ADDRESS_EXT_A_SHIFT                                                          10
46451 #define QM_REG_PRTY_MASK_H_0_BB_K2                                                                           0x2f0204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
46452   #define QM_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM006_I_ECC_0_RF_INT .
46453   #define QM_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2_SHIFT                                             0
46454   #define QM_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM006_I_ECC_1_RF_INT .
46455   #define QM_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2_SHIFT                                             1
46456   #define QM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                   (0x1<<2) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
46457   #define QM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                             2
46458   #define QM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
46459   #define QM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                             3
46460   #define QM_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM012_I_ECC_RF_INT .
46461   #define QM_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2_SHIFT                                               4
46462   #define QM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM037_I_MEM_PRTY .
46463   #define QM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB_K2_SHIFT                                                 5
46464   #define QM_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_BB_K2                                                       (0x1<<6) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM036_I_MEM_PRTY .
46465   #define QM_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_BB_K2_SHIFT                                                 6
46466   #define QM_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_BB_K2                                                       (0x1<<7) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM039_I_MEM_PRTY .
46467   #define QM_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_BB_K2_SHIFT                                                 7
46468   #define QM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB_K2                                                       (0x1<<8) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM038_I_MEM_PRTY .
46469   #define QM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB_K2_SHIFT                                                 8
46470   #define QM_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB_K2                                                       (0x1<<9) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM040_I_MEM_PRTY .
46471   #define QM_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB_K2_SHIFT                                                 9
46472   #define QM_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_BB_K2                                                       (0x1<<10) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM042_I_MEM_PRTY .
46473   #define QM_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_BB_K2_SHIFT                                                 10
46474   #define QM_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_BB_K2                                                       (0x1<<11) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM041_I_MEM_PRTY .
46475   #define QM_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_BB_K2_SHIFT                                                 11
46476   #define QM_REG_PRTY_MASK_H_0_MEM056_I_MEM_PRTY_BB_K2                                                       (0x1<<12) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM056_I_MEM_PRTY .
46477   #define QM_REG_PRTY_MASK_H_0_MEM056_I_MEM_PRTY_BB_K2_SHIFT                                                 12
46478   #define QM_REG_PRTY_MASK_H_0_MEM055_I_MEM_PRTY_BB_K2                                                       (0x1<<13) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM055_I_MEM_PRTY .
46479   #define QM_REG_PRTY_MASK_H_0_MEM055_I_MEM_PRTY_BB_K2_SHIFT                                                 13
46480   #define QM_REG_PRTY_MASK_H_0_MEM053_I_MEM_PRTY_BB_K2                                                       (0x1<<14) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM053_I_MEM_PRTY .
46481   #define QM_REG_PRTY_MASK_H_0_MEM053_I_MEM_PRTY_BB_K2_SHIFT                                                 14
46482   #define QM_REG_PRTY_MASK_H_0_MEM054_I_MEM_PRTY_BB_K2                                                       (0x1<<15) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM054_I_MEM_PRTY .
46483   #define QM_REG_PRTY_MASK_H_0_MEM054_I_MEM_PRTY_BB_K2_SHIFT                                                 15
46484   #define QM_REG_PRTY_MASK_H_0_MEM057_I_MEM_PRTY_BB_K2                                                       (0x1<<16) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM057_I_MEM_PRTY .
46485   #define QM_REG_PRTY_MASK_H_0_MEM057_I_MEM_PRTY_BB_K2_SHIFT                                                 16
46486   #define QM_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_BB_K2                                                       (0x1<<17) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM058_I_MEM_PRTY .
46487   #define QM_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_BB_K2_SHIFT                                                 17
46488   #define QM_REG_PRTY_MASK_H_0_MEM062_I_MEM_PRTY_BB_K2                                                       (0x1<<18) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM062_I_MEM_PRTY .
46489   #define QM_REG_PRTY_MASK_H_0_MEM062_I_MEM_PRTY_BB_K2_SHIFT                                                 18
46490   #define QM_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_BB_K2                                                       (0x1<<19) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM061_I_MEM_PRTY .
46491   #define QM_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_BB_K2_SHIFT                                                 19
46492   #define QM_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_BB_K2                                                       (0x1<<20) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM059_I_MEM_PRTY .
46493   #define QM_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_BB_K2_SHIFT                                                 20
46494   #define QM_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_BB_K2                                                       (0x1<<21) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM060_I_MEM_PRTY .
46495   #define QM_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_BB_K2_SHIFT                                                 21
46496   #define QM_REG_PRTY_MASK_H_0_MEM063_I_MEM_PRTY_BB_K2                                                       (0x1<<22) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM063_I_MEM_PRTY .
46497   #define QM_REG_PRTY_MASK_H_0_MEM063_I_MEM_PRTY_BB_K2_SHIFT                                                 22
46498   #define QM_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_BB_K2                                                       (0x1<<23) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM064_I_MEM_PRTY .
46499   #define QM_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_BB_K2_SHIFT                                                 23
46500   #define QM_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_BB_K2                                                       (0x1<<24) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM033_I_MEM_PRTY .
46501   #define QM_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_BB_K2_SHIFT                                                 24
46502   #define QM_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB_K2                                                       (0x1<<25) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
46503   #define QM_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB_K2_SHIFT                                                 25
46504   #define QM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_K2                                                       (0x1<<26) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
46505   #define QM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_K2_SHIFT                                                 26
46506   #define QM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
46507   #define QM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2_SHIFT                                                 27
46508   #define QM_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB_K2                                                       (0x1<<28) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
46509   #define QM_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB_K2_SHIFT                                                 28
46510   #define QM_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_BB_K2                                                       (0x1<<29) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM035_I_MEM_PRTY .
46511   #define QM_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_BB_K2_SHIFT                                                 29
46512   #define QM_REG_PRTY_MASK_H_0_MEM051_I_MEM_PRTY_BB_K2                                                       (0x1<<30) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_0.MEM051_I_MEM_PRTY .
46513   #define QM_REG_PRTY_MASK_H_0_MEM051_I_MEM_PRTY_BB_K2_SHIFT                                                 30
46514 #define QM_REG_PRTY_MASK_H_1_BB_K2                                                                           0x2f0214UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
46515   #define QM_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_BB_K2                                                       (0x1<<0) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM047_I_MEM_PRTY .
46516   #define QM_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_BB_K2_SHIFT                                                 0
46517   #define QM_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_BB_K2                                                       (0x1<<1) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM049_I_MEM_PRTY .
46518   #define QM_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_BB_K2_SHIFT                                                 1
46519   #define QM_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_BB_K2                                                       (0x1<<2) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM048_I_MEM_PRTY .
46520   #define QM_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_BB_K2_SHIFT                                                 2
46521   #define QM_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_BB_K2                                                       (0x1<<3) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM052_I_MEM_PRTY .
46522   #define QM_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_BB_K2_SHIFT                                                 3
46523   #define QM_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM050_I_MEM_PRTY .
46524   #define QM_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_BB_K2_SHIFT                                                 4
46525   #define QM_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM045_I_MEM_PRTY .
46526   #define QM_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_BB_K2_SHIFT                                                 5
46527   #define QM_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_BB_K2                                                       (0x1<<6) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM046_I_MEM_PRTY .
46528   #define QM_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_BB_K2_SHIFT                                                 6
46529   #define QM_REG_PRTY_MASK_H_1_MEM043_I_MEM_PRTY_BB_K2                                                       (0x1<<7) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM043_I_MEM_PRTY .
46530   #define QM_REG_PRTY_MASK_H_1_MEM043_I_MEM_PRTY_BB_K2_SHIFT                                                 7
46531   #define QM_REG_PRTY_MASK_H_1_MEM044_I_MEM_PRTY_BB_K2                                                       (0x1<<8) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM044_I_MEM_PRTY .
46532   #define QM_REG_PRTY_MASK_H_1_MEM044_I_MEM_PRTY_BB_K2_SHIFT                                                 8
46533   #define QM_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_BB_K2                                                       (0x1<<9) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM029_I_MEM_PRTY .
46534   #define QM_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_BB_K2_SHIFT                                                 9
46535   #define QM_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_BB_K2                                                       (0x1<<10) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM004_I_MEM_PRTY .
46536   #define QM_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                 10
46537   #define QM_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_BB_K2                                                       (0x1<<11) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM003_I_MEM_PRTY .
46538   #define QM_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                                 11
46539   #define QM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB_K2                                                       (0x1<<12) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM011_I_MEM_PRTY .
46540   #define QM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                                 12
46541   #define QM_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_BB_K2                                                       (0x1<<13) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY .
46542   #define QM_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_BB_K2_SHIFT                                                 13
46543   #define QM_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_BB_K2                                                       (0x1<<14) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM016_I_MEM_PRTY .
46544   #define QM_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_BB_K2_SHIFT                                                 14
46545   #define QM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_BB_K2                                                       (0x1<<15) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY .
46546   #define QM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_BB_K2_SHIFT                                                 15
46547   #define QM_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_BB_K2                                                       (0x1<<16) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM021_I_MEM_PRTY .
46548   #define QM_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_BB_K2_SHIFT                                                 16
46549   #define QM_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_BB_K2                                                       (0x1<<17) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM024_I_MEM_PRTY .
46550   #define QM_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_BB_K2_SHIFT                                                 17
46551   #define QM_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_BB_K2                                                       (0x1<<18) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM019_I_MEM_PRTY .
46552   #define QM_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_BB_K2_SHIFT                                                 18
46553   #define QM_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_BB_K2                                                       (0x1<<19) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM018_I_MEM_PRTY .
46554   #define QM_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_BB_K2_SHIFT                                                 19
46555   #define QM_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_BB_K2                                                       (0x1<<20) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM015_I_MEM_PRTY .
46556   #define QM_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_BB_K2_SHIFT                                                 20
46557   #define QM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_BB_K2                                                       (0x1<<21) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM014_I_MEM_PRTY .
46558   #define QM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_BB_K2_SHIFT                                                 21
46559   #define QM_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_BB_K2                                                       (0x1<<22) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM023_I_MEM_PRTY .
46560   #define QM_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_BB_K2_SHIFT                                                 22
46561   #define QM_REG_PRTY_MASK_H_1_MEM026_I_MEM_PRTY_BB_K2                                                       (0x1<<23) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM026_I_MEM_PRTY .
46562   #define QM_REG_PRTY_MASK_H_1_MEM026_I_MEM_PRTY_BB_K2_SHIFT                                                 23
46563   #define QM_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_BB_K2                                                       (0x1<<24) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM022_I_MEM_PRTY .
46564   #define QM_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_BB_K2_SHIFT                                                 24
46565   #define QM_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_BB_K2                                                       (0x1<<25) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM025_I_MEM_PRTY .
46566   #define QM_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_BB_K2_SHIFT                                                 25
46567   #define QM_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_BB_K2                                                       (0x1<<26) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM020_I_MEM_PRTY .
46568   #define QM_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_BB_K2_SHIFT                                                 26
46569   #define QM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM008_I_MEM_PRTY .
46570   #define QM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                                 27
46571   #define QM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_0_BB_K2                                                     (0x1<<28) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM007_I_MEM_PRTY_0 .
46572   #define QM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_0_BB_K2_SHIFT                                               28
46573   #define QM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_1_BB_K2                                                     (0x1<<29) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM007_I_MEM_PRTY_1 .
46574   #define QM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_1_BB_K2_SHIFT                                               29
46575   #define QM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_2_BB_K2                                                     (0x1<<30) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_1.MEM007_I_MEM_PRTY_2 .
46576   #define QM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_2_BB_K2_SHIFT                                               30
46577 #define QM_REG_PRTY_MASK_H_2_BB_K2                                                                           0x2f0224UL //Access:RW   DataWidth:0x13   // Multi Field Register.
46578   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_3_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_3 .
46579   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_3_BB_K2_SHIFT                                               0
46580   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_4_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_4 .
46581   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_4_BB_K2_SHIFT                                               1
46582   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_5_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_5 .
46583   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_5_BB_K2_SHIFT                                               2
46584   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_6_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_6 .
46585   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_6_BB_K2_SHIFT                                               3
46586   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_7_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_7 .
46587   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_7_BB_K2_SHIFT                                               4
46588   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_8_K2                                                        (0x1<<5) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_8 .
46589   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_8_K2_SHIFT                                                  5
46590   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_9_K2                                                        (0x1<<6) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_9 .
46591   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_9_K2_SHIFT                                                  6
46592   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_10_K2                                                       (0x1<<7) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_10 .
46593   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_10_K2_SHIFT                                                 7
46594   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_11_K2                                                       (0x1<<8) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_11 .
46595   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_11_K2_SHIFT                                                 8
46596   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_12_K2                                                       (0x1<<9) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_12 .
46597   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_12_K2_SHIFT                                                 9
46598   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_13_K2                                                       (0x1<<10) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_13 .
46599   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_13_K2_SHIFT                                                 10
46600   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_14_K2                                                       (0x1<<11) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_14 .
46601   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_14_K2_SHIFT                                                 11
46602   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_15_K2                                                       (0x1<<12) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY_15 .
46603   #define QM_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_15_K2_SHIFT                                                 12
46604   #define QM_REG_PRTY_MASK_H_2_MEM027_I_MEM_PRTY_BB                                                          (0x1<<5) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM027_I_MEM_PRTY .
46605   #define QM_REG_PRTY_MASK_H_2_MEM027_I_MEM_PRTY_BB_SHIFT                                                    5
46606   #define QM_REG_PRTY_MASK_H_2_MEM027_I_MEM_PRTY_K2                                                          (0x1<<13) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM027_I_MEM_PRTY .
46607   #define QM_REG_PRTY_MASK_H_2_MEM027_I_MEM_PRTY_K2_SHIFT                                                    13
46608   #define QM_REG_PRTY_MASK_H_2_MEM001_I_MEM_PRTY_BB                                                          (0x1<<6) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM001_I_MEM_PRTY .
46609   #define QM_REG_PRTY_MASK_H_2_MEM001_I_MEM_PRTY_BB_SHIFT                                                    6
46610   #define QM_REG_PRTY_MASK_H_2_MEM001_I_MEM_PRTY_K2                                                          (0x1<<14) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM001_I_MEM_PRTY .
46611   #define QM_REG_PRTY_MASK_H_2_MEM001_I_MEM_PRTY_K2_SHIFT                                                    14
46612   #define QM_REG_PRTY_MASK_H_2_MEM028_I_MEM_PRTY_BB                                                          (0x1<<7) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM028_I_MEM_PRTY .
46613   #define QM_REG_PRTY_MASK_H_2_MEM028_I_MEM_PRTY_BB_SHIFT                                                    7
46614   #define QM_REG_PRTY_MASK_H_2_MEM028_I_MEM_PRTY_K2                                                          (0x1<<15) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM028_I_MEM_PRTY .
46615   #define QM_REG_PRTY_MASK_H_2_MEM028_I_MEM_PRTY_K2_SHIFT                                                    15
46616   #define QM_REG_PRTY_MASK_H_2_MEM002_I_MEM_PRTY_BB                                                          (0x1<<8) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM002_I_MEM_PRTY .
46617   #define QM_REG_PRTY_MASK_H_2_MEM002_I_MEM_PRTY_BB_SHIFT                                                    8
46618   #define QM_REG_PRTY_MASK_H_2_MEM002_I_MEM_PRTY_K2                                                          (0x1<<16) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM002_I_MEM_PRTY .
46619   #define QM_REG_PRTY_MASK_H_2_MEM002_I_MEM_PRTY_K2_SHIFT                                                    16
46620   #define QM_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_BB                                                          (0x1<<9) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY .
46621   #define QM_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_BB_SHIFT                                                    9
46622   #define QM_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_K2                                                          (0x1<<17) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY .
46623   #define QM_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_K2_SHIFT                                                    17
46624   #define QM_REG_PRTY_MASK_H_2_MEM009_I_MEM_PRTY_BB                                                          (0x1<<10) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM009_I_MEM_PRTY .
46625   #define QM_REG_PRTY_MASK_H_2_MEM009_I_MEM_PRTY_BB_SHIFT                                                    10
46626   #define QM_REG_PRTY_MASK_H_2_MEM009_I_MEM_PRTY_K2                                                          (0x1<<18) // This bit masks, when set, the Parity bit: QM_REG_PRTY_STS_H_2.MEM009_I_MEM_PRTY .
46627   #define QM_REG_PRTY_MASK_H_2_MEM009_I_MEM_PRTY_K2_SHIFT                                                    18
46628 #define QM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                        0x2f0230UL //Access:RW   DataWidth:0x5    // Multi Field Register.
46629   #define QM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2                                                    (0x1<<0) // Enable ECC for memory ecc instance qm.QM_MEM_BIGRAM_TX_512PQTX_IF.i_qm_mem_bigram_tx.i_ecc_0 in module qm_mem_bigram_tx_512pqtx
46630   #define QM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2_SHIFT                                              0
46631   #define QM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2                                                    (0x1<<1) // Enable ECC for memory ecc instance qm.QM_MEM_BIGRAM_TX_512PQTX_IF.i_qm_mem_bigram_tx.i_ecc_1 in module qm_mem_bigram_tx_512pqtx
46632   #define QM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2_SHIFT                                              1
46633   #define QM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                    (0x1<<2) // Enable ECC for memory ecc instance qm.QM_MEM_BIGRAM_OTHER_128PQOTHER_IF.i_qm_mem_bigram_other.i_ecc_0 in module qm_mem_bigram_other_128pqother
46634   #define QM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                              2
46635   #define QM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                    (0x1<<3) // Enable ECC for memory ecc instance qm.QM_MEM_BIGRAM_OTHER_128PQOTHER_IF.i_qm_mem_bigram_other.i_ecc_1 in module qm_mem_bigram_other_128pqother
46636   #define QM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                              3
46637   #define QM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2                                                      (0x1<<4) // Enable ECC for memory ecc instance qm.QM_MEM_PTR_TBL_TX_PQ_512PQTX_IF.i_qm_mem_ptr_tbl_tx_pq.i_ecc in module qm_mem_ptr_tbl_tx_pq_512pqtx
46638   #define QM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2_SHIFT                                                4
46639 #define QM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                   0x2f0234UL //Access:RW   DataWidth:0x5    // Multi Field Register.
46640   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2                                             (0x1<<0) // Set parity only for memory ecc instance qm.QM_MEM_BIGRAM_TX_512PQTX_IF.i_qm_mem_bigram_tx.i_ecc_0 in module qm_mem_bigram_tx_512pqtx
46641   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2_SHIFT                                       0
46642   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2                                             (0x1<<1) // Set parity only for memory ecc instance qm.QM_MEM_BIGRAM_TX_512PQTX_IF.i_qm_mem_bigram_tx.i_ecc_1 in module qm_mem_bigram_tx_512pqtx
46643   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2_SHIFT                                       1
46644   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                             (0x1<<2) // Set parity only for memory ecc instance qm.QM_MEM_BIGRAM_OTHER_128PQOTHER_IF.i_qm_mem_bigram_other.i_ecc_0 in module qm_mem_bigram_other_128pqother
46645   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                       2
46646   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                             (0x1<<3) // Set parity only for memory ecc instance qm.QM_MEM_BIGRAM_OTHER_128PQOTHER_IF.i_qm_mem_bigram_other.i_ecc_1 in module qm_mem_bigram_other_128pqother
46647   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                       3
46648   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2                                               (0x1<<4) // Set parity only for memory ecc instance qm.QM_MEM_PTR_TBL_TX_PQ_512PQTX_IF.i_qm_mem_ptr_tbl_tx_pq.i_ecc in module qm_mem_ptr_tbl_tx_pq_512pqtx
46649   #define QM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2_SHIFT                                         4
46650 #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                               0x2f0238UL //Access:RC   DataWidth:0x5    // Multi Field Register.
46651   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance qm.QM_MEM_BIGRAM_TX_512PQTX_IF.i_qm_mem_bigram_tx.i_ecc_0 in module qm_mem_bigram_tx_512pqtx
46652   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2_SHIFT                                0
46653   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2                                      (0x1<<1) // Record if a correctable error occurred on memory ecc instance qm.QM_MEM_BIGRAM_TX_512PQTX_IF.i_qm_mem_bigram_tx.i_ecc_1 in module qm_mem_bigram_tx_512pqtx
46654   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2_SHIFT                                1
46655   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                      (0x1<<2) // Record if a correctable error occurred on memory ecc instance qm.QM_MEM_BIGRAM_OTHER_128PQOTHER_IF.i_qm_mem_bigram_other.i_ecc_0 in module qm_mem_bigram_other_128pqother
46656   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                                2
46657   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                      (0x1<<3) // Record if a correctable error occurred on memory ecc instance qm.QM_MEM_BIGRAM_OTHER_128PQOTHER_IF.i_qm_mem_bigram_other.i_ecc_1 in module qm_mem_bigram_other_128pqother
46658   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                                3
46659   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2                                        (0x1<<4) // Record if a correctable error occurred on memory ecc instance qm.QM_MEM_PTR_TBL_TX_PQ_512PQTX_IF.i_qm_mem_ptr_tbl_tx_pq.i_ecc in module qm_mem_ptr_tbl_tx_pq_512pqtx
46660   #define QM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2_SHIFT                                  4
46661 #define QM_REG_MEM_ECC_EVENTS_BB_K2                                                                          0x2f023cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
46662 #define QM_REG_WRC_DROP_CNT_0                                                                                0x2f0400UL //Access:R    DataWidth:0x8    // drop counter per write client fifo i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46663 #define QM_REG_WRC_DROP_CNT_1                                                                                0x2f0404UL //Access:R    DataWidth:0x8    // drop counter per write client fifo i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46664 #define QM_REG_WRC_DROP_CNT_2                                                                                0x2f0408UL //Access:R    DataWidth:0x8    // drop counter per write client fifo i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46665 #define QM_REG_WRC_DROP_CNT_3                                                                                0x2f040cUL //Access:R    DataWidth:0x8    // drop counter per write client fifo i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46666 #define QM_REG_WRC_DROP_CNT_4                                                                                0x2f0410UL //Access:R    DataWidth:0x8    // drop counter per write client fifo i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46667 #define QM_REG_WRC_DROP_CNT_5                                                                                0x2f0414UL //Access:R    DataWidth:0x8    // drop counter per write client fifo i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46668 #define QM_REG_WRC_FIFOLVL_0                                                                                 0x2f0418UL //Access:R    DataWidth:0x5    // Keep the fill level of the fifo from write client. i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46669 #define QM_REG_WRC_FIFOLVL_1                                                                                 0x2f041cUL //Access:R    DataWidth:0x5    // Keep the fill level of the fifo from write client. i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46670 #define QM_REG_WRC_FIFOLVL_2                                                                                 0x2f0420UL //Access:R    DataWidth:0x5    // Keep the fill level of the fifo from write client. i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46671 #define QM_REG_WRC_FIFOLVL_3                                                                                 0x2f0424UL //Access:R    DataWidth:0x5    // Keep the fill level of the fifo from write client. i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46672 #define QM_REG_WRC_FIFOLVL_4                                                                                 0x2f0428UL //Access:R    DataWidth:0x5    // Keep the fill level of the fifo from write client. i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46673 #define QM_REG_WRC_FIFOLVL_5                                                                                 0x2f042cUL //Access:R    DataWidth:0x5    // Keep the fill level of the fifo from write client. i: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46674 #define QM_REG_CM_PUSH_INT_EN                                                                                0x2f0430UL //Access:RW   DataWidth:0x6    // Enable the write client. Bit: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X (other); 5 = X (tx).
46675 #define QM_REG_MAXPQSIZE_0                                                                                   0x2f0434UL //Access:RW   DataWidth:0x10   // The number of connections divided by 256 minus 1 which dictates the size of the queues which belong to the function for TX queues. There are 2 different values per fucntion and each PQ that belongs to the function can be associated with one of the values. values: 0: 256; 1: 512; ...; N-1: 256xN
46676 #define QM_REG_MAXPQSIZE_1                                                                                   0x2f0438UL //Access:RW   DataWidth:0x10   // The number of connections divided by 256 minus 1 which dictates the size of the queues which belong to the function for TX queues. There are 2 different values per fucntion and each PQ that belongs to the function can be associated with one of the values. values: 0: 256; 1: 512; ...; N-1: 256xN
46677 #define QM_REG_MAXPQSIZE_2                                                                                   0x2f043cUL //Access:RW   DataWidth:0x10   // The number of connections divided by 256 minus 1 which dictates the size of the queues which belong to the function for Other queues. There is single values per fucntion and each PQ that belongs to the function can be associated with one of the values. values: 0: 256; 1: 512; ...; N-1: 256xN
46678 #define QM_REG_MAXPQSIZETXSEL_0                                                                              0x2f0440UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46679 #define QM_REG_MAXPQSIZETXSEL_1                                                                              0x2f0444UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46680 #define QM_REG_MAXPQSIZETXSEL_2                                                                              0x2f0448UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46681 #define QM_REG_MAXPQSIZETXSEL_3                                                                              0x2f044cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46682 #define QM_REG_MAXPQSIZETXSEL_4                                                                              0x2f0450UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46683 #define QM_REG_MAXPQSIZETXSEL_5                                                                              0x2f0454UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46684 #define QM_REG_MAXPQSIZETXSEL_6                                                                              0x2f0458UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46685 #define QM_REG_MAXPQSIZETXSEL_7                                                                              0x2f045cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46686 #define QM_REG_MAXPQSIZETXSEL_8                                                                              0x2f0460UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46687 #define QM_REG_MAXPQSIZETXSEL_9                                                                              0x2f0464UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46688 #define QM_REG_MAXPQSIZETXSEL_10                                                                             0x2f0468UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46689 #define QM_REG_MAXPQSIZETXSEL_11                                                                             0x2f046cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46690 #define QM_REG_MAXPQSIZETXSEL_12                                                                             0x2f0470UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46691 #define QM_REG_MAXPQSIZETXSEL_13                                                                             0x2f0474UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46692 #define QM_REG_MAXPQSIZETXSEL_14                                                                             0x2f0478UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46693 #define QM_REG_MAXPQSIZETXSEL_15                                                                             0x2f047cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46694 #define QM_REG_MAXPQSIZETXSEL_16                                                                             0x2f0480UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46695 #define QM_REG_MAXPQSIZETXSEL_17                                                                             0x2f0484UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46696 #define QM_REG_MAXPQSIZETXSEL_18                                                                             0x2f0488UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46697 #define QM_REG_MAXPQSIZETXSEL_19                                                                             0x2f048cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46698 #define QM_REG_MAXPQSIZETXSEL_20                                                                             0x2f0490UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46699 #define QM_REG_MAXPQSIZETXSEL_21                                                                             0x2f0494UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46700 #define QM_REG_MAXPQSIZETXSEL_22                                                                             0x2f0498UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46701 #define QM_REG_MAXPQSIZETXSEL_23                                                                             0x2f049cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46702 #define QM_REG_MAXPQSIZETXSEL_24                                                                             0x2f04a0UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46703 #define QM_REG_MAXPQSIZETXSEL_25                                                                             0x2f04a4UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46704 #define QM_REG_MAXPQSIZETXSEL_26                                                                             0x2f04a8UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46705 #define QM_REG_MAXPQSIZETXSEL_27                                                                             0x2f04acUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46706 #define QM_REG_MAXPQSIZETXSEL_28                                                                             0x2f04b0UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46707 #define QM_REG_MAXPQSIZETXSEL_29                                                                             0x2f04b4UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46708 #define QM_REG_MAXPQSIZETXSEL_30                                                                             0x2f04b8UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46709 #define QM_REG_MAXPQSIZETXSEL_31                                                                             0x2f04bcUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46710 #define QM_REG_MAXPQSIZETXSEL_32                                                                             0x2f04c0UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46711 #define QM_REG_MAXPQSIZETXSEL_33                                                                             0x2f04c4UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46712 #define QM_REG_MAXPQSIZETXSEL_34                                                                             0x2f04c8UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46713 #define QM_REG_MAXPQSIZETXSEL_35                                                                             0x2f04ccUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46714 #define QM_REG_MAXPQSIZETXSEL_36                                                                             0x2f04d0UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46715 #define QM_REG_MAXPQSIZETXSEL_37                                                                             0x2f04d4UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46716 #define QM_REG_MAXPQSIZETXSEL_38                                                                             0x2f04d8UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46717 #define QM_REG_MAXPQSIZETXSEL_39                                                                             0x2f04dcUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46718 #define QM_REG_MAXPQSIZETXSEL_40                                                                             0x2f04e0UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46719 #define QM_REG_MAXPQSIZETXSEL_41                                                                             0x2f04e4UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46720 #define QM_REG_MAXPQSIZETXSEL_42                                                                             0x2f04e8UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46721 #define QM_REG_MAXPQSIZETXSEL_43                                                                             0x2f04ecUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46722 #define QM_REG_MAXPQSIZETXSEL_44                                                                             0x2f04f0UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46723 #define QM_REG_MAXPQSIZETXSEL_45                                                                             0x2f04f4UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46724 #define QM_REG_MAXPQSIZETXSEL_46                                                                             0x2f04f8UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46725 #define QM_REG_MAXPQSIZETXSEL_47                                                                             0x2f04fcUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46726 #define QM_REG_MAXPQSIZETXSEL_48                                                                             0x2f0500UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46727 #define QM_REG_MAXPQSIZETXSEL_49                                                                             0x2f0504UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46728 #define QM_REG_MAXPQSIZETXSEL_50                                                                             0x2f0508UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46729 #define QM_REG_MAXPQSIZETXSEL_51                                                                             0x2f050cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46730 #define QM_REG_MAXPQSIZETXSEL_52                                                                             0x2f0510UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46731 #define QM_REG_MAXPQSIZETXSEL_53                                                                             0x2f0514UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46732 #define QM_REG_MAXPQSIZETXSEL_54                                                                             0x2f0518UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46733 #define QM_REG_MAXPQSIZETXSEL_55                                                                             0x2f051cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46734 #define QM_REG_MAXPQSIZETXSEL_56_K2_E5                                                                       0x2f0520UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46735 #define QM_REG_MAXPQSIZETXSEL_57_K2_E5                                                                       0x2f0524UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46736 #define QM_REG_MAXPQSIZETXSEL_58_K2_E5                                                                       0x2f0528UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46737 #define QM_REG_MAXPQSIZETXSEL_59_K2_E5                                                                       0x2f052cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46738 #define QM_REG_MAXPQSIZETXSEL_60_K2_E5                                                                       0x2f0530UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46739 #define QM_REG_MAXPQSIZETXSEL_61_K2_E5                                                                       0x2f0534UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46740 #define QM_REG_MAXPQSIZETXSEL_62_K2_E5                                                                       0x2f0538UL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46741 #define QM_REG_MAXPQSIZETXSEL_63_K2_E5                                                                       0x2f053cUL //Access:RW   DataWidth:0x8    // Selection of the max PQ size based on the 2 possibilities of each PF (based on MaxPqSize 0 & 1). Per each TX PQ configuration. i=0: PQ-s 7-0 (bit0 for PQ0; bit1 for PQ1; etc); i=1: PQ-s 15-8 (bit0 for PQ8; bit1 for PQ9); etc.
46742 #define QM_REG_BASEADDROTHERPQ                                                                               0x2f0600UL //Access:RW   DataWidth:0x14   // The base logical address (in 4096 bytes) of each physical queue. The index I represents the physical queue number.
46743 #define QM_REG_BASEADDROTHERPQ_SIZE_BB                                                                       64
46744 #define QM_REG_BASEADDROTHERPQ_SIZE_K2_E5                                                                    128
46745 #define QM_REG_OUTLDREQSIZECONNTX                                                                            0x2f0800UL //Access:RW   DataWidth:0x5    // The max buffer size of the load request buffer within the RC response unit for the TX connection requests (goes to the CCFC). NOTE: The max size should be based on the actual buffer size.
46746 #define QM_REG_OUTLDREQSIZECONNOTHER                                                                         0x2f0804UL //Access:RW   DataWidth:0x5    // The max buffer size of the load request buffer within the RC response unit for the Other connection requests (goes to the CCFC). NOTE: The max size should be based on the actual buffer size.
46747 #define QM_REG_OUTLDREQCRDCONNTX                                                                             0x2f0808UL //Access:R    DataWidth:0x5    // The credit of the connection load request TX buffer. Describes the number of outstanding read requests (outstanding means sent by the RC request unit & didn't get CCFC load response yet). Each time the RC request unit sends a TX queue pop request towards the UQE this counter is decremented. Each time the CCFC sends load response this counter is incremented.
46748 #define QM_REG_OUTLDREQCRDCONNOTHER                                                                          0x2f080cUL //Access:R    DataWidth:0x5    // The credit of the connection load request Other buffer. Describes the number of outstanding read requests (outstanding means sent by the RC request unit & didn't get CCFC load response yet). Each time the RC request unit sends an Other queue pop request towards the UQE this counter is decremented. Each time the CCFC sends load response this counter is incremented.
46749 #define QM_REG_PTRTBLOTHER                                                                                   0x2f0c00UL //Access:WB   DataWidth:0x36   // Pointer Table Memory for Other queues 63-0; The mapping is as follow: ptrtbl[53:30] read pointer; ptrtbl[29:6] write pointer; ptrtbl[5:4] read bank0; ptrtbl[3:2] read bank 1; ptrtbl[1:0] write bank;.
46750 #define QM_REG_PTRTBLOTHER_SIZE_BB                                                                           128
46751 #define QM_REG_PTRTBLOTHER_SIZE_K2_E5                                                                        256
46752 #define QM_REG_BIGRAMTXADDR                                                                                  0x2f1000UL //Access:RW   DataWidth:0xd    // The address of the TX BigRam to access. Accessing the BigRam should be implemented as follows: (a) writing the address BigRamTxAddr; (b) writing the data BigRamTxData (for wr cmd only); (c) writing the cmd type BigRamTxCmd; (d) accessing the rd data BigRamTxData (for rd cmd only).
46753 #define QM_REG_BIGRAMTXDATA                                                                                  0x2f1008UL //Access:WB   DataWidth:0x3e   // The data of the TX bigRam to access (rd/wr). Accessing the BigRam should be implemented as follows: (a) writing the address BigRamTxAddr; (b) writing the data BigRamTxData (for wr cmd only); (c) writing the cmd type BigRamTxCmd; (d) accessing the rd data BigRamTxData (for rd cmd only).
46754 #define QM_REG_BIGRAMTXDATA_SIZE                                                                             2
46755 #define QM_REG_BIGRAMTXCMD                                                                                   0x2f1010UL //Access:W    DataWidth:0x1    // The mem access cmd (0 - rd; 1 - wr) sent towards of the TX bigRam. Accessing the BigRam should be implemented as follows: (a) writing the address BigRamTxAddr; (b) writing the data BigRamTxData (for wr cmd only); (c) writing the cmd type BigRamTxCmd; (d) accessing the rd data BigRamTxData (for rd cmd only).
46756 #define QM_REG_BIGRAMOTHERADDR                                                                               0x2f1014UL //Access:RW   DataWidth:0xb    // The address of the Other BigRam to access. Accessing the BigRam should be implemented as follows: (a) writing the address BigRamOtherAddr; (b) writing the data BigRamOtherData (for wr cmd only); (c) writing the cmd type BigRamOtherCmd; (d) accessing the rd data BigRamOtherData (for rd cmd only).
46757 #define QM_REG_BIGRAMOTHERDATA                                                                               0x2f1020UL //Access:WB   DataWidth:0x6e   // The data of the Other bigRam to access (rd/wr). Accessing the BigRam should be implemented as follows: (a) writing the address BigRamOtherAddr; (b) writing the data BigRamOtherData (for wr cmd only); (c) writing the cmd type BigRamOtherCmd; (d) accessing the rd data BigRamOtherData (for rd cmd only).
46758 #define QM_REG_BIGRAMOTHERDATA_SIZE                                                                          4
46759 #define QM_REG_BIGRAMOTHERCMD                                                                                0x2f1030UL //Access:W    DataWidth:0x1    // The mem access cmd (0 - rd; 1 - wr) sent towards of the Other bigRam. Accessing the BigRam should be implemented as follows: (a) writing the address BigRamOtherAddr; (b) writing the data BigRamOtherData (for wr cmd only); (c) writing the cmd type BigRamOtherCmd; (d) accessing the rd data BigRamOtherData (for rd cmd only).
46760 #define QM_REG_QSTATUSTX_0                                                                                   0x2f1040UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46761 #define QM_REG_QSTATUSTX_1                                                                                   0x2f1044UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46762 #define QM_REG_QSTATUSTX_2                                                                                   0x2f1048UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46763 #define QM_REG_QSTATUSTX_3                                                                                   0x2f104cUL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46764 #define QM_REG_QSTATUSTX_4                                                                                   0x2f1050UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46765 #define QM_REG_QSTATUSTX_5                                                                                   0x2f1054UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46766 #define QM_REG_QSTATUSTX_6                                                                                   0x2f1058UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46767 #define QM_REG_QSTATUSTX_7                                                                                   0x2f105cUL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46768 #define QM_REG_QSTATUSTX_8                                                                                   0x2f1060UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46769 #define QM_REG_QSTATUSTX_9                                                                                   0x2f1064UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46770 #define QM_REG_QSTATUSTX_10                                                                                  0x2f1068UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46771 #define QM_REG_QSTATUSTX_11                                                                                  0x2f106cUL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46772 #define QM_REG_QSTATUSTX_12                                                                                  0x2f1070UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46773 #define QM_REG_QSTATUSTX_13                                                                                  0x2f1074UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46774 #define QM_REG_QSTATUSTX_14_K2_E5                                                                            0x2f1078UL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46775 #define QM_REG_QSTATUSTX_15_K2_E5                                                                            0x2f107cUL //Access:R    DataWidth:0x20   // Current TX queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1; .. ; queues 416-447 in n=13; queues 448-479 in n14; queues 480-511 in n15;
46776 #define QM_REG_QSTATUSOTHER_0                                                                                0x2f10c0UL //Access:R    DataWidth:0x20   // Current Other queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1;Queues 64-95 in n=2;Queues 96-127 in n=3.
46777 #define QM_REG_QSTATUSOTHER_1                                                                                0x2f10c4UL //Access:R    DataWidth:0x20   // Current Other queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1;Queues 64-95 in n=2;Queues 96-127 in n=3.
46778 #define QM_REG_QSTATUSOTHER_2_K2_E5                                                                          0x2f10c8UL //Access:R    DataWidth:0x20   // Current Other queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1;Queues 64-95 in n=2;Queues 96-127 in n=3.
46779 #define QM_REG_QSTATUSOTHER_3_K2_E5                                                                          0x2f10ccUL //Access:R    DataWidth:0x20   // Current Other queues in pipeline: Queues 0-31 in n=0; Queues 32-63 in n=1;Queues 64-95 in n=2;Queues 96-127 in n=3.
46780 #define QM_REG_CTXREGCCFC_0                                                                                  0x2f1120UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46781 #define QM_REG_CTXREGCCFC_1                                                                                  0x2f1124UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46782 #define QM_REG_CTXREGCCFC_2                                                                                  0x2f1128UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46783 #define QM_REG_CTXREGCCFC_3                                                                                  0x2f112cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46784 #define QM_REG_CTXREGCCFC_4                                                                                  0x2f1130UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46785 #define QM_REG_CTXREGCCFC_5                                                                                  0x2f1134UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46786 #define QM_REG_CTXREGCCFC_6                                                                                  0x2f1138UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46787 #define QM_REG_CTXREGCCFC_7                                                                                  0x2f113cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46788 #define QM_REG_CTXREGCCFC_8                                                                                  0x2f1140UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46789 #define QM_REG_CTXREGCCFC_9                                                                                  0x2f1144UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46790 #define QM_REG_CTXREGCCFC_10                                                                                 0x2f1148UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46791 #define QM_REG_CTXREGCCFC_11                                                                                 0x2f114cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46792 #define QM_REG_CTXREGCCFC_12                                                                                 0x2f1150UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46793 #define QM_REG_CTXREGCCFC_13                                                                                 0x2f1154UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46794 #define QM_REG_CTXREGCCFC_14                                                                                 0x2f1158UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46795 #define QM_REG_CTXREGCCFC_15                                                                                 0x2f115cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46796 #define QM_REG_CTXREGCCFC_16                                                                                 0x2f1160UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46797 #define QM_REG_CTXREGCCFC_17                                                                                 0x2f1164UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46798 #define QM_REG_CTXREGCCFC_18                                                                                 0x2f1168UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46799 #define QM_REG_CTXREGCCFC_19                                                                                 0x2f116cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46800 #define QM_REG_CTXREGCCFC_20                                                                                 0x2f1170UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46801 #define QM_REG_CTXREGCCFC_21                                                                                 0x2f1174UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46802 #define QM_REG_CTXREGCCFC_22                                                                                 0x2f1178UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46803 #define QM_REG_CTXREGCCFC_23                                                                                 0x2f117cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46804 #define QM_REG_CTXREGCCFC_24                                                                                 0x2f1180UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46805 #define QM_REG_CTXREGCCFC_25                                                                                 0x2f1184UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46806 #define QM_REG_CTXREGCCFC_26                                                                                 0x2f1188UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46807 #define QM_REG_CTXREGCCFC_27                                                                                 0x2f118cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46808 #define QM_REG_CTXREGCCFC_28                                                                                 0x2f1190UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46809 #define QM_REG_CTXREGCCFC_29                                                                                 0x2f1194UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46810 #define QM_REG_CTXREGCCFC_30                                                                                 0x2f1198UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46811 #define QM_REG_CTXREGCCFC_31                                                                                 0x2f119cUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46812 #define QM_REG_CTXREGCCFC_32                                                                                 0x2f11a0UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46813 #define QM_REG_CTXREGCCFC_33                                                                                 0x2f11a4UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46814 #define QM_REG_CTXREGCCFC_34                                                                                 0x2f11a8UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46815 #define QM_REG_CTXREGCCFC_35                                                                                 0x2f11acUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46816 #define QM_REG_CTXREGCCFC_36                                                                                 0x2f11b0UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46817 #define QM_REG_CTXREGCCFC_37                                                                                 0x2f11b4UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46818 #define QM_REG_CTXREGCCFC_38                                                                                 0x2f11b8UL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46819 #define QM_REG_CTXREGCCFC_39                                                                                 0x2f11bcUL //Access:RW   DataWidth:0x8    // The context regions sent in the CCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46820 #define QM_REG_CTXREGTCFC_0                                                                                  0x2f1220UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46821 #define QM_REG_CTXREGTCFC_1                                                                                  0x2f1224UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46822 #define QM_REG_CTXREGTCFC_2                                                                                  0x2f1228UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46823 #define QM_REG_CTXREGTCFC_3                                                                                  0x2f122cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46824 #define QM_REG_CTXREGTCFC_4                                                                                  0x2f1230UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46825 #define QM_REG_CTXREGTCFC_5                                                                                  0x2f1234UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46826 #define QM_REG_CTXREGTCFC_6                                                                                  0x2f1238UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46827 #define QM_REG_CTXREGTCFC_7                                                                                  0x2f123cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46828 #define QM_REG_CTXREGTCFC_8                                                                                  0x2f1240UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46829 #define QM_REG_CTXREGTCFC_9                                                                                  0x2f1244UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46830 #define QM_REG_CTXREGTCFC_10                                                                                 0x2f1248UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46831 #define QM_REG_CTXREGTCFC_11                                                                                 0x2f124cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46832 #define QM_REG_CTXREGTCFC_12                                                                                 0x2f1250UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46833 #define QM_REG_CTXREGTCFC_13                                                                                 0x2f1254UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46834 #define QM_REG_CTXREGTCFC_14                                                                                 0x2f1258UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46835 #define QM_REG_CTXREGTCFC_15                                                                                 0x2f125cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46836 #define QM_REG_CTXREGTCFC_16                                                                                 0x2f1260UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46837 #define QM_REG_CTXREGTCFC_17                                                                                 0x2f1264UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46838 #define QM_REG_CTXREGTCFC_18                                                                                 0x2f1268UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46839 #define QM_REG_CTXREGTCFC_19                                                                                 0x2f126cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46840 #define QM_REG_CTXREGTCFC_20                                                                                 0x2f1270UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46841 #define QM_REG_CTXREGTCFC_21                                                                                 0x2f1274UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46842 #define QM_REG_CTXREGTCFC_22                                                                                 0x2f1278UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46843 #define QM_REG_CTXREGTCFC_23                                                                                 0x2f127cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46844 #define QM_REG_CTXREGTCFC_24                                                                                 0x2f1280UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46845 #define QM_REG_CTXREGTCFC_25                                                                                 0x2f1284UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46846 #define QM_REG_CTXREGTCFC_26                                                                                 0x2f1288UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46847 #define QM_REG_CTXREGTCFC_27                                                                                 0x2f128cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46848 #define QM_REG_CTXREGTCFC_28                                                                                 0x2f1290UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46849 #define QM_REG_CTXREGTCFC_29                                                                                 0x2f1294UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46850 #define QM_REG_CTXREGTCFC_30                                                                                 0x2f1298UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46851 #define QM_REG_CTXREGTCFC_31                                                                                 0x2f129cUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46852 #define QM_REG_CTXREGTCFC_32                                                                                 0x2f12a0UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46853 #define QM_REG_CTXREGTCFC_33                                                                                 0x2f12a4UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46854 #define QM_REG_CTXREGTCFC_34                                                                                 0x2f12a8UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46855 #define QM_REG_CTXREGTCFC_35                                                                                 0x2f12acUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46856 #define QM_REG_CTXREGTCFC_36                                                                                 0x2f12b0UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46857 #define QM_REG_CTXREGTCFC_37                                                                                 0x2f12b4UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46858 #define QM_REG_CTXREGTCFC_38                                                                                 0x2f12b8UL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46859 #define QM_REG_CTXREGTCFC_39                                                                                 0x2f12bcUL //Access:RW   DataWidth:0x8    // The context regions sent in the TCFC load request;  CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46860 #define QM_REG_ACTCTRINITVALCCFC_0                                                                           0x2f1320UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46861 #define QM_REG_ACTCTRINITVALCCFC_1                                                                           0x2f1324UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46862 #define QM_REG_ACTCTRINITVALCCFC_2                                                                           0x2f1328UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46863 #define QM_REG_ACTCTRINITVALCCFC_3                                                                           0x2f132cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46864 #define QM_REG_ACTCTRINITVALCCFC_4                                                                           0x2f1330UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46865 #define QM_REG_ACTCTRINITVALCCFC_5                                                                           0x2f1334UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46866 #define QM_REG_ACTCTRINITVALCCFC_6                                                                           0x2f1338UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46867 #define QM_REG_ACTCTRINITVALCCFC_7                                                                           0x2f133cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46868 #define QM_REG_ACTCTRINITVALCCFC_8                                                                           0x2f1340UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46869 #define QM_REG_ACTCTRINITVALCCFC_9                                                                           0x2f1344UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46870 #define QM_REG_ACTCTRINITVALCCFC_10                                                                          0x2f1348UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46871 #define QM_REG_ACTCTRINITVALCCFC_11                                                                          0x2f134cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46872 #define QM_REG_ACTCTRINITVALCCFC_12                                                                          0x2f1350UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46873 #define QM_REG_ACTCTRINITVALCCFC_13                                                                          0x2f1354UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46874 #define QM_REG_ACTCTRINITVALCCFC_14                                                                          0x2f1358UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46875 #define QM_REG_ACTCTRINITVALCCFC_15                                                                          0x2f135cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46876 #define QM_REG_ACTCTRINITVALCCFC_16                                                                          0x2f1360UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46877 #define QM_REG_ACTCTRINITVALCCFC_17                                                                          0x2f1364UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46878 #define QM_REG_ACTCTRINITVALCCFC_18                                                                          0x2f1368UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46879 #define QM_REG_ACTCTRINITVALCCFC_19                                                                          0x2f136cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46880 #define QM_REG_ACTCTRINITVALCCFC_20                                                                          0x2f1370UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46881 #define QM_REG_ACTCTRINITVALCCFC_21                                                                          0x2f1374UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46882 #define QM_REG_ACTCTRINITVALCCFC_22                                                                          0x2f1378UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46883 #define QM_REG_ACTCTRINITVALCCFC_23                                                                          0x2f137cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46884 #define QM_REG_ACTCTRINITVALCCFC_24                                                                          0x2f1380UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46885 #define QM_REG_ACTCTRINITVALCCFC_25                                                                          0x2f1384UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46886 #define QM_REG_ACTCTRINITVALCCFC_26                                                                          0x2f1388UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46887 #define QM_REG_ACTCTRINITVALCCFC_27                                                                          0x2f138cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46888 #define QM_REG_ACTCTRINITVALCCFC_28                                                                          0x2f1390UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46889 #define QM_REG_ACTCTRINITVALCCFC_29                                                                          0x2f1394UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46890 #define QM_REG_ACTCTRINITVALCCFC_30                                                                          0x2f1398UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46891 #define QM_REG_ACTCTRINITVALCCFC_31                                                                          0x2f139cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46892 #define QM_REG_ACTCTRINITVALCCFC_32                                                                          0x2f13a0UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46893 #define QM_REG_ACTCTRINITVALCCFC_33                                                                          0x2f13a4UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46894 #define QM_REG_ACTCTRINITVALCCFC_34                                                                          0x2f13a8UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46895 #define QM_REG_ACTCTRINITVALCCFC_35                                                                          0x2f13acUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46896 #define QM_REG_ACTCTRINITVALCCFC_36                                                                          0x2f13b0UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46897 #define QM_REG_ACTCTRINITVALCCFC_37                                                                          0x2f13b4UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46898 #define QM_REG_ACTCTRINITVALCCFC_38                                                                          0x2f13b8UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46899 #define QM_REG_ACTCTRINITVALCCFC_39                                                                          0x2f13bcUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, ConnType} (i: bits 2:0 = ConnType, bits 5:3 = CM_ID)
46900 #define QM_REG_ACTCTRINITVALTCFC_0                                                                           0x2f1420UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46901 #define QM_REG_ACTCTRINITVALTCFC_1                                                                           0x2f1424UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46902 #define QM_REG_ACTCTRINITVALTCFC_2                                                                           0x2f1428UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46903 #define QM_REG_ACTCTRINITVALTCFC_3                                                                           0x2f142cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46904 #define QM_REG_ACTCTRINITVALTCFC_4                                                                           0x2f1430UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46905 #define QM_REG_ACTCTRINITVALTCFC_5                                                                           0x2f1434UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46906 #define QM_REG_ACTCTRINITVALTCFC_6                                                                           0x2f1438UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46907 #define QM_REG_ACTCTRINITVALTCFC_7                                                                           0x2f143cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46908 #define QM_REG_ACTCTRINITVALTCFC_8                                                                           0x2f1440UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46909 #define QM_REG_ACTCTRINITVALTCFC_9                                                                           0x2f1444UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46910 #define QM_REG_ACTCTRINITVALTCFC_10                                                                          0x2f1448UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46911 #define QM_REG_ACTCTRINITVALTCFC_11                                                                          0x2f144cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46912 #define QM_REG_ACTCTRINITVALTCFC_12                                                                          0x2f1450UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46913 #define QM_REG_ACTCTRINITVALTCFC_13                                                                          0x2f1454UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46914 #define QM_REG_ACTCTRINITVALTCFC_14                                                                          0x2f1458UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46915 #define QM_REG_ACTCTRINITVALTCFC_15                                                                          0x2f145cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46916 #define QM_REG_ACTCTRINITVALTCFC_16                                                                          0x2f1460UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46917 #define QM_REG_ACTCTRINITVALTCFC_17                                                                          0x2f1464UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46918 #define QM_REG_ACTCTRINITVALTCFC_18                                                                          0x2f1468UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46919 #define QM_REG_ACTCTRINITVALTCFC_19                                                                          0x2f146cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46920 #define QM_REG_ACTCTRINITVALTCFC_20                                                                          0x2f1470UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46921 #define QM_REG_ACTCTRINITVALTCFC_21                                                                          0x2f1474UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46922 #define QM_REG_ACTCTRINITVALTCFC_22                                                                          0x2f1478UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46923 #define QM_REG_ACTCTRINITVALTCFC_23                                                                          0x2f147cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46924 #define QM_REG_ACTCTRINITVALTCFC_24                                                                          0x2f1480UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46925 #define QM_REG_ACTCTRINITVALTCFC_25                                                                          0x2f1484UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46926 #define QM_REG_ACTCTRINITVALTCFC_26                                                                          0x2f1488UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46927 #define QM_REG_ACTCTRINITVALTCFC_27                                                                          0x2f148cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46928 #define QM_REG_ACTCTRINITVALTCFC_28                                                                          0x2f1490UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46929 #define QM_REG_ACTCTRINITVALTCFC_29                                                                          0x2f1494UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46930 #define QM_REG_ACTCTRINITVALTCFC_30                                                                          0x2f1498UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46931 #define QM_REG_ACTCTRINITVALTCFC_31                                                                          0x2f149cUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46932 #define QM_REG_ACTCTRINITVALTCFC_32                                                                          0x2f14a0UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46933 #define QM_REG_ACTCTRINITVALTCFC_33                                                                          0x2f14a4UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46934 #define QM_REG_ACTCTRINITVALTCFC_34                                                                          0x2f14a8UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46935 #define QM_REG_ACTCTRINITVALTCFC_35                                                                          0x2f14acUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46936 #define QM_REG_ACTCTRINITVALTCFC_36                                                                          0x2f14b0UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46937 #define QM_REG_ACTCTRINITVALTCFC_37                                                                          0x2f14b4UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46938 #define QM_REG_ACTCTRINITVALTCFC_38                                                                          0x2f14b8UL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46939 #define QM_REG_ACTCTRINITVALTCFC_39                                                                          0x2f14bcUL //Access:RW   DataWidth:0x8    // The activity counter initial increment value sent in the load request; CM_ID: 0 = M; 1 = U; 2 = T; 3 = Y; 4 = X. i = {CM_ID, TaskType} (i: bits 2:0 = TaskType, bits 5:3 = CM_ID)
46940 #define QM_REG_PCIREQQID                                                                                     0x2f1520UL //Access:RW   DataWidth:0x5    // The virtual Queue ID used in the PCI request.
46941 #define QM_REG_PCIREQAT                                                                                      0x2f1524UL //Access:RW   DataWidth:0x2    // The PCI attributes field used in the PCI request.
46942 #define QM_REG_PCIREQATC                                                                                     0x2f1528UL //Access:RW   DataWidth:0x18   // The PCI ATC flags used in the PCI request. b2-b0: rd first bank in page; b3: reserved (zero); b6-b4: wr first bank in page; b7: reserved (zero); b10-b8: rd middle bank in page; b11: reserved (zero); b14-b12: wr middle bank in page; b15: reserved (zero); b18-b16: rd last bank in page; b19: reserved (zero); b22-b20: wr last bank in page; b23: reserved (zero);.
46943 #define QM_REG_QMPAGESIZE                                                                                    0x2f152cUL //Access:RW   DataWidth:0x5    // The STU size; this should be configured according to the minimal STU within the PXP (there is STU per PF). 0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M.
46944 #define QM_REG_PCIREQTPH                                                                                     0x2f1530UL //Access:RW   DataWidth:0x10   // The PCI TPH field used in the PCI request. Per PF value. bits: 8-0 TPH Steering Tag Index; 12-9 reserved; 14-13 TPH ST hint; 15 TPH Valid.
46945 #define QM_REG_PCIREQPADTOCACHELINE                                                                          0x2f1534UL //Access:RW   DataWidth:0x1    // pad to cache line field as part of PXP write request
46946 #define QM_REG_OVFQNUMTX                                                                                     0x2f1538UL //Access:RC   DataWidth:0x9    // The Q were the qverflow occurs.
46947 #define QM_REG_OVFERRORTX                                                                                    0x2f153cUL //Access:RC   DataWidth:0x1    // A flag to indicate that overflow error occurred in one of the queues.
46948 #define QM_REG_OVFQNUMOTHER                                                                                  0x2f1540UL //Access:RC   DataWidth:0x6    // The Q were the qverflow occurs.
46949 #define QM_REG_OVFERROROTHER                                                                                 0x2f1544UL //Access:RC   DataWidth:0x1    // A flag to indicate that overflow error occurred in one of the queues.
46950 #define QM_REG_VOQCRDLINEFULL                                                                                0x2f1600UL //Access:R    DataWidth:0x20   // VoqCrdLineFull (This one) - VOQs [0..31] VoqCrdLineFull_msb        - VOQs [32..35] Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [8..31] are "not used". port_mode == 1 (2 port device) : VOQs [16..31] are "not used". port_mode == 2 (4 port device) : VOQs [6,7,14,15,22,23,30,31] are "not used" When set, inidicates that the VOQ line credit counter is equal to the VOQ line init value. There is a bit per VOQ.
46951 #define QM_REG_TASKLINECRDCOST                                                                               0x2f1700UL //Access:RW   DataWidth:0x8    // The lineVOQ credit cost per every task in the QM.  must be smaller or equal to the matched Voq line credit (relevant only for VOQs that are being used - or in other words VOQs that have at least single PQ that is associated with the VOQ). Granularity of 16B.
46952 #define QM_REG_VOQCRDBYTEFULL                                                                                0x2f1800UL //Access:R    DataWidth:0x20   // VoqCrdByteFull (This one) - VOQs [0..31]. VoqCrdByteFull_msb        - VOQs [32..35]. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [8..31] are "not used". port_mode == 1 (2 port device) : VOQs [16..31] are "not used". port_mode == 2 (4 port device) : VOQs [6,7,14,15,22,23,30,31] are "not used". When set, inidicates that the VOQ byte credit counter is equal to the VOQ byte init value. There is a bit per VOQ.
46953 #define QM_REG_TASKBYTECRDCOST_0                                                                             0x2f1900UL //Access:RW   DataWidth:0x10   // The byte credit cost per every task in the QM that will be used for charging the different byte credit resources. i: 0 - VOQ byte; 1 - PF RL; 2 - Global VP/QCN RL; 3 - PF WFQ; 4 - VP WFQ; NOTE: 3. In the common functional mode all byte credits will have the same value. must be smaller or equal to the matched Voq byte redit (relevant only for VOQs that are being used - or in other words VOQs that have at least single PQ that is associated with the VOQ).
46954 #define QM_REG_TASKBYTECRDCOST_1                                                                             0x2f1904UL //Access:RW   DataWidth:0x10   // The byte credit cost per every task in the QM that will be used for charging the different byte credit resources. i: 0 - VOQ byte; 1 - PF RL; 2 - Global VP/QCN RL; 3 - PF WFQ; 4 - VP WFQ; NOTE: 3. In the common functional mode all byte credits will have the same value. must be smaller or equal to the matched Voq byte redit (relevant only for VOQs that are being used - or in other words VOQs that have at least single PQ that is associated with the VOQ).
46955 #define QM_REG_TASKBYTECRDCOST_2                                                                             0x2f1908UL //Access:RW   DataWidth:0x10   // The byte credit cost per every task in the QM that will be used for charging the different byte credit resources. i: 0 - VOQ byte; 1 - PF RL; 2 - Global VP/QCN RL; 3 - PF WFQ; 4 - VP WFQ; NOTE: 3. In the common functional mode all byte credits will have the same value. must be smaller or equal to the matched Voq byte redit (relevant only for VOQs that are being used - or in other words VOQs that have at least single PQ that is associated with the VOQ).
46956 #define QM_REG_TASKBYTECRDCOST_3                                                                             0x2f190cUL //Access:RW   DataWidth:0x10   // The byte credit cost per every task in the QM that will be used for charging the different byte credit resources. i: 0 - VOQ byte; 1 - PF RL; 2 - Global VP/QCN RL; 3 - PF WFQ; 4 - VP WFQ; NOTE: 3. In the common functional mode all byte credits will have the same value. must be smaller or equal to the matched Voq byte redit (relevant only for VOQs that are being used - or in other words VOQs that have at least single PQ that is associated with the VOQ).
46957 #define QM_REG_TASKBYTECRDCOST_4                                                                             0x2f1910UL //Access:RW   DataWidth:0x10   // The byte credit cost per every task in the QM that will be used for charging the different byte credit resources. i: 0 - VOQ byte; 1 - PF RL; 2 - Global VP/QCN RL; 3 - PF WFQ; 4 - VP WFQ; NOTE: 3. In the common functional mode all byte credits will have the same value. must be smaller or equal to the matched Voq byte redit (relevant only for VOQs that are being used - or in other words VOQs that have at least single PQ that is associated with the VOQ).
46958 #define QM_REG_AFULLQMBYPTHRLINEVOQMASK                                                                      0x2f1914UL //Access:RW   DataWidth:0x20   // VOQ line credit almost full threshold mask for the QM bypass feature (per VOQ id bit). AFullQmBypThrLineVoqMask (This one) - VOQs [0..31]. AFullQmBypThrLineVoqMask_msb        - VOQs [32..35]. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [8..31] are "not used". port_mode == 1 (2 port device) : VOQs [16..31] are "not used". port_mode == 2 (4 port device) : VOQs [6,7,14,15,22,23,30,31] are "not used" When 1 the VOQ line credit counter should be equal to the VOQ line init value to enable bypass. When 0 - the VOQ line credit counter is don't care, and bypass can be implemented regardless of the VOQ line counter value.
46959 #define QM_REG_AFULLQMBYPTHRPFWFQ                                                                            0x2f1918UL //Access:RW   DataWidth:0x20   // PF WFQ byte credit almost full threshold for the qm bypass operation.
46960 #define QM_REG_AFULLQMBYPTHRVPWFQ                                                                            0x2f191cUL //Access:RW   DataWidth:0x20   // VP WFQ byte credit almost full threshold for the qm bypass operation.
46961 #define QM_REG_AFULLQMBYPTHRPFRL                                                                             0x2f1920UL //Access:RW   DataWidth:0x20   // PF RL byte credit almost full threshold for the qm bypass operation.
46962 #define QM_REG_AFULLQMBYPTHRGLBLRL                                                                           0x2f1924UL //Access:RW   DataWidth:0x20   // Global VP/QCN RL byte credit almost full threshold for the qm bypass operation.
46963 #define QM_REG_AFULLQMBYPMASK                                                                                0x2f1928UL //Access:RW   DataWidth:0x7    // Mask bit per credit resource for the qm bypass. 1 - resource is required to be more than the almost full threshold. 0 - resource value is do not care; 0 - line VOQ; 1 - reserved; 2 - PF WFQ; 3 - VP WFQ; 4 - PF RL; 5 - global VP-QCN RL; 6 - FW stop;
46964 #define QM_REG_AFULLOPRTNSTCTHRLINEVOQ                                                                       0x2f192cUL //Access:RW   DataWidth:0x10   // VOQ line credit almost full threshold for the opportunistic credit flow operation. reset value: +2 x TaskLineCrdCost
46965 #define QM_REG_AFULLOPRTNSTCTHRBYTEVOQ                                                                       0x2f1930UL //Access:RW   DataWidth:0x18   // VOQ byte credit almost full threshold for the opportunistic credit flow operation. reset value: +2 x TaskByteCrdCost_0
46966 #define QM_REG_AFULLOPRTNSTCTHRPFWFQ                                                                         0x2f1934UL //Access:RW   DataWidth:0x20   // PF WFQ byte credit almost full threshold for the opportunistic credit flow operation. reset value: -1 x TaskByteCrdCost_3
46967 #define QM_REG_AFULLOPRTNSTCTHRVPWFQ                                                                         0x2f1938UL //Access:RW   DataWidth:0x20   // VP WFQ byte credit almost full threshold for the opportunistic credit flow operation. reset value: -1 x TaskByteCrdCost_4
46968 #define QM_REG_AFULLOPRTNSTCTHRPFRL                                                                          0x2f193cUL //Access:RW   DataWidth:0x20   // PF RL byte credit almost full threshold for the opportunistic credit flow operation. reset value: +2 x TaskByteCrdCost_1
46969 #define QM_REG_AFULLOPRTNSTCTHRGLBLRL                                                                        0x2f1940UL //Access:RW   DataWidth:0x20   // Global VP/QCN RL byte credit almost full threshold for the opportunistic credit flow operation. reset value: +2 x TaskByteCrdCost_2
46970 #define QM_REG_AFULLOPRTNSTCCRDMASK                                                                          0x2f1944UL //Access:RW   DataWidth:0x9    // Mask bit per credit resource for the opportunistic credit. 1 - resource is required to be more than the almost full threshold. 0 - resource value is do not care; 0 - line VOQ; 1 - byte VOQ; 2 - PF WFQ; 3 - VP WFQ; 4 - PF RL; 5 - global VP-QCN RL; 6 - FW stop; 7 - reserved; 8 - PQ Empty.
46971 #define QM_REG_QMBYPENABLE                                                                                   0x2f1948UL //Access:RW   DataWidth:0x1    // Allows the QM to work in qm bypass mode. i.e. sending the bypass indication when conditions are met and open the XCM bypass request interface from the XCM.
46972 #define QM_REG_OPRTNSTCCRDENABLE                                                                             0x2f194cUL //Access:RW   DataWidth:0x1    // Allows the QM to answer and handle opportunistic bypass requests (i.e. which PQ credit info?) from the Xstorm. otherwise return null on the GPI interface.
46973 #define QM_REG_QMBYPGLBLCNT_0                                                                                0x2f1950UL //Access:R    DataWidth:0xa    // Global per type counter that counts the number of counters of the same type that are above the almost full threshold. i: 0 - Line VOQ; 1 - Byte VOQ; 2 - PF WFQ; 3 - VP WFQ; 4 - PF R; 5 - Global VP/QCN RL.
46974 #define QM_REG_QMBYPGLBLCNT_1                                                                                0x2f1954UL //Access:R    DataWidth:0xa    // Global per type counter that counts the number of counters of the same type that are above the almost full threshold. i: 0 - Line VOQ; 1 - Byte VOQ; 2 - PF WFQ; 3 - VP WFQ; 4 - PF R; 5 - Global VP/QCN RL.
46975 #define QM_REG_QMBYPGLBLCNT_2                                                                                0x2f1958UL //Access:R    DataWidth:0xa    // Global per type counter that counts the number of counters of the same type that are above the almost full threshold. i: 0 - Line VOQ; 1 - Byte VOQ; 2 - PF WFQ; 3 - VP WFQ; 4 - PF R; 5 - Global VP/QCN RL.
46976 #define QM_REG_QMBYPGLBLCNT_3                                                                                0x2f195cUL //Access:R    DataWidth:0xa    // Global per type counter that counts the number of counters of the same type that are above the almost full threshold. i: 0 - Line VOQ; 1 - Byte VOQ; 2 - PF WFQ; 3 - VP WFQ; 4 - PF R; 5 - Global VP/QCN RL.
46977 #define QM_REG_QMBYPGLBLCNT_4                                                                                0x2f1960UL //Access:R    DataWidth:0xa    // Global per type counter that counts the number of counters of the same type that are above the almost full threshold. i: 0 - Line VOQ; 1 - Byte VOQ; 2 - PF WFQ; 3 - VP WFQ; 4 - PF R; 5 - Global VP/QCN RL.
46978 #define QM_REG_QMBYPGLBLCNT_5                                                                                0x2f1964UL //Access:R    DataWidth:0xa    // Global per type counter that counts the number of counters of the same type that are above the almost full threshold. i: 0 - Line VOQ; 1 - Byte VOQ; 2 - PF WFQ; 3 - VP WFQ; 4 - PF R; 5 - Global VP/QCN RL.
46979 #define QM_REG_WRROTHERPQGRP_0                                                                               0x2f1968UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46980 #define QM_REG_WRROTHERPQGRP_1                                                                               0x2f196cUL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46981 #define QM_REG_WRROTHERPQGRP_2                                                                               0x2f1970UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46982 #define QM_REG_WRROTHERPQGRP_3                                                                               0x2f1974UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46983 #define QM_REG_WRROTHERPQGRP_4                                                                               0x2f1978UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46984 #define QM_REG_WRROTHERPQGRP_5                                                                               0x2f197cUL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46985 #define QM_REG_WRROTHERPQGRP_6                                                                               0x2f1980UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46986 #define QM_REG_WRROTHERPQGRP_7                                                                               0x2f1984UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46987 #define QM_REG_WRROTHERPQGRP_8_K2_E5                                                                         0x2f1988UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46988 #define QM_REG_WRROTHERPQGRP_9_K2_E5                                                                         0x2f198cUL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46989 #define QM_REG_WRROTHERPQGRP_10_K2_E5                                                                        0x2f1990UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46990 #define QM_REG_WRROTHERPQGRP_11_K2_E5                                                                        0x2f1994UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46991 #define QM_REG_WRROTHERPQGRP_12_K2_E5                                                                        0x2f1998UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46992 #define QM_REG_WRROTHERPQGRP_13_K2_E5                                                                        0x2f199cUL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46993 #define QM_REG_WRROTHERPQGRP_14_K2_E5                                                                        0x2f19a0UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46994 #define QM_REG_WRROTHERPQGRP_15_K2_E5                                                                        0x2f19a4UL //Access:RW   DataWidth:0x20   // The WRR group for Other queue which will indicate the WRR weight of the other queue. 4 bits per PQ - for i=0: bits 3:0 - PQ0; bits 7:4 - PQ1; bits 31:28 - PQ7; for i=1: bits 3:0 - PQ8; bits 7:4 - PQ9; bits 31:28 - PQ15; Valid groups values are: 0x0: the WRR weight of the PQ is 0 (eligible for single gnt as part of the full wrr circles round); 0x1: the WRR weight of the PQ is WrrOtherGrpWeight_0; 0x3: the WRR weight of the PQ is WrrOtherGrpWeight_1; 0x7: the WRR weight of the PQ is WrrOtherGrpWeight_2; 0xf: the WRR weight of the PQ is WrrOtherGrpWeight_3. This is based on WrrGrpWeight NOTE: weight update is allowed only to queues which are either empty or paused.
46995 #define QM_REG_WRROTHERGRPWEIGHT_0                                                                           0x2f19e8UL //Access:RW   DataWidth:0x8    // The actual WRR weight that is used by Other PQ-s that belong to WrrGroup_i (i=0..3). NOTE: weight update is allowed only to queues which are either empty or paused. NOTE: (a) if all WrrOtherGrpWeight (3-0) are = 0 --> RR (b) if all WrrOtherGrpWeight (3-0) are > 0 --> WRR in that case the WrrOtherGrpWeight should be ordered. WrrOtherGrpWeight_0 should be configured with the smallest value. WrrOtherGrpWeight_1 should be next (and bigger than WrrOtherGrpWeight_0). WrrOtherGrpWeight_2 should be next (and bigger than WrrOtherGrpWeight_1). WrrOtherGrpWeight_3 should be configured with the max value (bigger than WrrOtherGrpWeight_2). (c) either (a) or (b) are allowed. Weight=0 for some and weight>0 for others is not legal.
46996 #define QM_REG_WRROTHERGRPWEIGHT_1                                                                           0x2f19ecUL //Access:RW   DataWidth:0x8    // The actual WRR weight that is used by Other PQ-s that belong to WrrGroup_i (i=0..3). NOTE: weight update is allowed only to queues which are either empty or paused. NOTE: (a) if all WrrOtherGrpWeight (3-0) are = 0 --> RR (b) if all WrrOtherGrpWeight (3-0) are > 0 --> WRR in that case the WrrOtherGrpWeight should be ordered. WrrOtherGrpWeight_0 should be configured with the smallest value. WrrOtherGrpWeight_1 should be next (and bigger than WrrOtherGrpWeight_0). WrrOtherGrpWeight_2 should be next (and bigger than WrrOtherGrpWeight_1). WrrOtherGrpWeight_3 should be configured with the max value (bigger than WrrOtherGrpWeight_2). (c) either (a) or (b) are allowed. Weight=0 for some and weight>0 for others is not legal.
46997 #define QM_REG_WRROTHERGRPWEIGHT_2                                                                           0x2f19f0UL //Access:RW   DataWidth:0x8    // The actual WRR weight that is used by Other PQ-s that belong to WrrGroup_i (i=0..3). NOTE: weight update is allowed only to queues which are either empty or paused. NOTE: (a) if all WrrOtherGrpWeight (3-0) are = 0 --> RR (b) if all WrrOtherGrpWeight (3-0) are > 0 --> WRR in that case the WrrOtherGrpWeight should be ordered. WrrOtherGrpWeight_0 should be configured with the smallest value. WrrOtherGrpWeight_1 should be next (and bigger than WrrOtherGrpWeight_0). WrrOtherGrpWeight_2 should be next (and bigger than WrrOtherGrpWeight_1). WrrOtherGrpWeight_3 should be configured with the max value (bigger than WrrOtherGrpWeight_2). (c) either (a) or (b) are allowed. Weight=0 for some and weight>0 for others is not legal.
46998 #define QM_REG_WRROTHERGRPWEIGHT_3                                                                           0x2f19f4UL //Access:RW   DataWidth:0x8    // The actual WRR weight that is used by Other PQ-s that belong to WrrGroup_i (i=0..3). NOTE: weight update is allowed only to queues which are either empty or paused. NOTE: (a) if all WrrOtherGrpWeight (3-0) are = 0 --> RR (b) if all WrrOtherGrpWeight (3-0) are > 0 --> WRR in that case the WrrOtherGrpWeight should be ordered. WrrOtherGrpWeight_0 should be configured with the smallest value. WrrOtherGrpWeight_1 should be next (and bigger than WrrOtherGrpWeight_0). WrrOtherGrpWeight_2 should be next (and bigger than WrrOtherGrpWeight_1). WrrOtherGrpWeight_3 should be configured with the max value (bigger than WrrOtherGrpWeight_2). (c) either (a) or (b) are allowed. Weight=0 for some and weight>0 for others is not legal.
46999 #define QM_REG_WRRTXGRPWEIGHT_0                                                                              0x2f1a08UL //Access:RW   DataWidth:0x8    // The actual WRR weight that is used by TX PQ-s that belong to TxPqMap[WrrWeightGrpRng]==2'b01. NOTE: weight update is allowed only to queues which are either empty or paused. NOTE: (a) if all WrrTxGrpWeight (1-0) are = 0 --> RR (b) if all WrrTxGrpWeight (1-0) are > 0 --> WRR in that case the WrrTxGrpWeight should be ordered. WrrTxGrpWeight_0 should be configured with the smallest value. WrrTxGrpWeight_1 should be configured with the max value (bigger than WrrTxGrpWeight_0). (c) either (a) or (b) are allowed. Weight=0 for some and weight>0 for others is not legal.
47000 #define QM_REG_WRRTXGRPWEIGHT_1                                                                              0x2f1a0cUL //Access:RW   DataWidth:0x8    // The actual WRR weight that is used by TX PQ-s that belong to TxPqMap[WrrWeightGrpRng]==2'b11. NOTE: weight update is allowed only to queues which are either empty or paused. NOTE: (a) if all WrrTxGrpWeight (1-0) are = 0 --> RR (b) if all WrrTxGrpWeight (1-0) are > 0 --> WRR in that case the WrrTxGrpWeight should be ordered. WrrTxGrpWeight_0 should be configured with the smallest value. WrrTxGrpWeight_1 should be configured with the max value (bigger than WrrTxGrpWeight_0). (c) either (a) or (b) are allowed. Weight=0 for some and weight>0 for others is not legal.
47001 #define QM_REG_CMINITCRD_0                                                                                   0x2f1a10UL //Access:RW   DataWidth:0x5    // The initial credit for interface; MCM Secondary.
47002 #define QM_REG_CMINITCRD_1                                                                                   0x2f1a14UL //Access:RW   DataWidth:0x5    // The initial credit for interface; MCM Primary.
47003 #define QM_REG_CMINITCRD_2                                                                                   0x2f1a18UL //Access:RW   DataWidth:0x5    // The initial credit for interface; UCM Secondary.
47004 #define QM_REG_CMINITCRD_3                                                                                   0x2f1a1cUL //Access:RW   DataWidth:0x5    // The initial credit for interface; UCM Primary.
47005 #define QM_REG_CMINITCRD_4                                                                                   0x2f1a20UL //Access:RW   DataWidth:0x5    // The initial credit for interface; TCM Secondary.
47006 #define QM_REG_CMINITCRD_5                                                                                   0x2f1a24UL //Access:RW   DataWidth:0x5    // The initial credit for interface; TCM Primary.
47007 #define QM_REG_CMINITCRD_6                                                                                   0x2f1a28UL //Access:RW   DataWidth:0x5    // The initial credit for interface; YCM Secondary.
47008 #define QM_REG_CMINITCRD_7                                                                                   0x2f1a2cUL //Access:RW   DataWidth:0x5    // The initial credit for interface; YCM Primary.
47009 #define QM_REG_CMINITCRD_8                                                                                   0x2f1a30UL //Access:RW   DataWidth:0x5    // The initial credit for interface; XCM Secondary.
47010 #define QM_REG_CMINITCRD_9                                                                                   0x2f1a34UL //Access:RW   DataWidth:0x5    // The initial credit for interface; XCM Primary.
47011 #define QM_REG_CMCRD_0                                                                                       0x2f1a38UL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47012 #define QM_REG_CMCRD_1                                                                                       0x2f1a3cUL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47013 #define QM_REG_CMCRD_2                                                                                       0x2f1a40UL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47014 #define QM_REG_CMCRD_3                                                                                       0x2f1a44UL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47015 #define QM_REG_CMCRD_4                                                                                       0x2f1a48UL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47016 #define QM_REG_CMCRD_5                                                                                       0x2f1a4cUL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47017 #define QM_REG_CMCRD_6                                                                                       0x2f1a50UL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47018 #define QM_REG_CMCRD_7                                                                                       0x2f1a54UL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47019 #define QM_REG_CMCRD_8                                                                                       0x2f1a58UL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47020 #define QM_REG_CMCRD_9                                                                                       0x2f1a5cUL //Access:R    DataWidth:0x5    // The actual credit for the interface; i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47021 #define QM_REG_CMINTEN                                                                                       0x2f1a60UL //Access:RW   DataWidth:0xa    // A mask bit per CM interface. If this bit is 0 then this interface is masked.  i: 0 - MCM sec; 1 - MCM pri; 2 - UCM sec; 3 - UCM pri; 4 - TCM sec; 5 - TCM pri; 6 - YCM sec; 7 - YCM pri; 8 - XCM sec; 9 - XCM pri;.
47022 #define QM_REG_CMINTQMASK                                                                                    0x2f1c00UL //Access:RW   DataWidth:0x8    // A bit vector per CM interface which indicates which one of the Other queues are tied to the matched CM interface. address: 7-0 MCM sec; 15-8 MCM pri; 23-16 UCM sec; 31-24 UCM pri; 39-32 TCM sec; 47-40 TCM pri; 55-48 YCM sec; 63-56 YCM pri; 71-64 XCM sec; for addr[2:0]=0 Other queues 7-0; for addr[2:0]=1 Other queues 15-8; for addr[2:0]=7 Other queues 63-56.
47023 #define QM_REG_CMINTQMASK_SIZE                                                                               72
47024 #define QM_REG_VOQBYTECRDENABLE                                                                              0x2f1e00UL //Access:RW   DataWidth:0x1    // Enables the VOQ byte credit logic.
47025 #define QM_REG_SDMCMDADDR                                                                                    0x2f1e04UL //Access:RW   DataWidth:0x8    // SDM command address. This reg is used for sending SDM command through the RBC. See command description in the QM EAS section SDM memory map. Required flow: (a) Poll on the SdmCmdReady bit (i.e. SdmCmdReady=1). (b) Write SdmCmdAddr, SdmCmdDataLsb and SdmCmdDataMsb (c) Send SdmCmdGo command: (1) wr value=1; and then (2) wr value=0.
47026 #define QM_REG_SDMCMDDATALSB                                                                                 0x2f1e08UL //Access:RW   DataWidth:0x20   // SDM command data lsb. This reg is used for sending SDM command through the RBC. See command description in the QM EAS section SDM memory map. Required flow: (a) Poll on the SdmCmdReady bit (i.e. SdmCmdReady=1). (b) Write SdmCmdAddr, SdmCmdDataLsb and SdmCmdDataMsb (c) Send SdmCmdGo command: (1) wr value=1; and then (2) wr value=0.
47027 #define QM_REG_SDMCMDDATAMSB                                                                                 0x2f1e0cUL //Access:RW   DataWidth:0x20   // SDM command data msb. This reg is used for sending SDM command through the RBC. See command description in the QM EAS section SDM memory map. Required flow: (a) Poll on the SdmCmdReady bit (i.e. SdmCmdReady=1). (b) Write SdmCmdAddr, SdmCmdDataLsb and SdmCmdDataMsb (c) Send SdmCmdGo command: (1) wr value=1; and then (2) wr value=0.
47028 #define QM_REG_SDMCMDREADY                                                                                   0x2f1e10UL //Access:R    DataWidth:0x1    // SDM command Ready. This reg is used for sending SDM command through the RBC. See command description in the QM EAS section SDM memory map. Required flow: (a) Poll on the SdmCmdReady bit (i.e. SdmCmdReady=1). (b) Write SdmCmdAddr, SdmCmdDataLsb and SdmCmdDataMsb (c) Send SdmCmdGo command: (1) wr value=1; and then (2) wr value=0.
47029 #define QM_REG_SDMCMDGO                                                                                      0x2f1e14UL //Access:RW   DataWidth:0x1    // SDM command Ready. This reg is used for sending SDM command through the RBC. See command description in the QM EAS section SDM memory map. Required flow: (a) Poll on the SdmCmdReady bit (i.e. SdmCmdReady=1). (b) Write SdmCmdAddr, SdmCmdDataLsb and SdmCmdDataMsb (c) Send SdmCmdGo command: wr value=1.
47030 #define QM_REG_PQFILLLVLOTHER                                                                                0x2f2000UL //Access:RW   DataWidth:0x18   // The number of tasks queued for each Other queue. Should be read only access.
47031 #define QM_REG_PQFILLLVLOTHER_SIZE_BB                                                                        64
47032 #define QM_REG_PQFILLLVLOTHER_SIZE_K2_E5                                                                     128
47033 #define QM_REG_MHQTXNUMSEL                                                                                   0x2f2400UL //Access:RW   DataWidth:0x9    // The physical queue number for the MAX hold TX queue fill level statistics.
47034 #define QM_REG_QTXLEVELMHVAL                                                                                 0x2f2404UL //Access:RC   DataWidth:0x18   // The MAX hold value of the fill level of the TX physical queue.
47035 #define QM_REG_MHQOTHERNUMSEL                                                                                0x2f2408UL //Access:RW   DataWidth:0x7    // The physical queue number for the MAX hold Other queue fill level statistics.
47036 #define QM_REG_QOTHERLEVELMHVAL                                                                              0x2f240cUL //Access:RC   DataWidth:0x18   // The MAX hold value of the fill level of the Other physical queue.
47037 #define QM_REG_PQSTSOTHER                                                                                    0x2f2800UL //Access:R    DataWidth:0x1    // The status of the Other PQ-s: bit0 - PQ paused. Should be read only access.
47038 #define QM_REG_PQSTSOTHER_SIZE_BB                                                                            64
47039 #define QM_REG_PQSTSOTHER_SIZE_K2_E5                                                                         128
47040 #define QM_REG_SOFT_RESET                                                                                    0x2f2c00UL //Access:RW   DataWidth:0x1    // Initialization bit command.
47041 #define QM_REG_PQTX2PF_0                                                                                     0x2f2c04UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47042 #define QM_REG_PQTX2PF_1                                                                                     0x2f2c08UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47043 #define QM_REG_PQTX2PF_2                                                                                     0x2f2c0cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47044 #define QM_REG_PQTX2PF_3                                                                                     0x2f2c10UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47045 #define QM_REG_PQTX2PF_4                                                                                     0x2f2c14UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47046 #define QM_REG_PQTX2PF_5                                                                                     0x2f2c18UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47047 #define QM_REG_PQTX2PF_6                                                                                     0x2f2c1cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47048 #define QM_REG_PQTX2PF_7                                                                                     0x2f2c20UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47049 #define QM_REG_PQTX2PF_8                                                                                     0x2f2c24UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47050 #define QM_REG_PQTX2PF_9                                                                                     0x2f2c28UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47051 #define QM_REG_PQTX2PF_10                                                                                    0x2f2c2cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47052 #define QM_REG_PQTX2PF_11                                                                                    0x2f2c30UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47053 #define QM_REG_PQTX2PF_12                                                                                    0x2f2c34UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47054 #define QM_REG_PQTX2PF_13                                                                                    0x2f2c38UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47055 #define QM_REG_PQTX2PF_14                                                                                    0x2f2c3cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47056 #define QM_REG_PQTX2PF_15                                                                                    0x2f2c40UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47057 #define QM_REG_PQTX2PF_16                                                                                    0x2f2c44UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47058 #define QM_REG_PQTX2PF_17                                                                                    0x2f2c48UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47059 #define QM_REG_PQTX2PF_18                                                                                    0x2f2c4cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47060 #define QM_REG_PQTX2PF_19                                                                                    0x2f2c50UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47061 #define QM_REG_PQTX2PF_20                                                                                    0x2f2c54UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47062 #define QM_REG_PQTX2PF_21                                                                                    0x2f2c58UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47063 #define QM_REG_PQTX2PF_22                                                                                    0x2f2c5cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47064 #define QM_REG_PQTX2PF_23                                                                                    0x2f2c60UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47065 #define QM_REG_PQTX2PF_24                                                                                    0x2f2c64UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47066 #define QM_REG_PQTX2PF_25                                                                                    0x2f2c68UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47067 #define QM_REG_PQTX2PF_26                                                                                    0x2f2c6cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47068 #define QM_REG_PQTX2PF_27                                                                                    0x2f2c70UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47069 #define QM_REG_PQTX2PF_28                                                                                    0x2f2c74UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47070 #define QM_REG_PQTX2PF_29                                                                                    0x2f2c78UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47071 #define QM_REG_PQTX2PF_30                                                                                    0x2f2c7cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47072 #define QM_REG_PQTX2PF_31                                                                                    0x2f2c80UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47073 #define QM_REG_PQTX2PF_32                                                                                    0x2f2c84UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47074 #define QM_REG_PQTX2PF_33                                                                                    0x2f2c88UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47075 #define QM_REG_PQTX2PF_34                                                                                    0x2f2c8cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47076 #define QM_REG_PQTX2PF_35                                                                                    0x2f2c90UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47077 #define QM_REG_PQTX2PF_36                                                                                    0x2f2c94UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47078 #define QM_REG_PQTX2PF_37                                                                                    0x2f2c98UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47079 #define QM_REG_PQTX2PF_38                                                                                    0x2f2c9cUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47080 #define QM_REG_PQTX2PF_39                                                                                    0x2f2ca0UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47081 #define QM_REG_PQTX2PF_40                                                                                    0x2f2ca4UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47082 #define QM_REG_PQTX2PF_41                                                                                    0x2f2ca8UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47083 #define QM_REG_PQTX2PF_42                                                                                    0x2f2cacUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47084 #define QM_REG_PQTX2PF_43                                                                                    0x2f2cb0UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47085 #define QM_REG_PQTX2PF_44                                                                                    0x2f2cb4UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47086 #define QM_REG_PQTX2PF_45                                                                                    0x2f2cb8UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47087 #define QM_REG_PQTX2PF_46                                                                                    0x2f2cbcUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47088 #define QM_REG_PQTX2PF_47                                                                                    0x2f2cc0UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47089 #define QM_REG_PQTX2PF_48                                                                                    0x2f2cc4UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47090 #define QM_REG_PQTX2PF_49                                                                                    0x2f2cc8UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47091 #define QM_REG_PQTX2PF_50                                                                                    0x2f2cccUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47092 #define QM_REG_PQTX2PF_51                                                                                    0x2f2cd0UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47093 #define QM_REG_PQTX2PF_52                                                                                    0x2f2cd4UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47094 #define QM_REG_PQTX2PF_53                                                                                    0x2f2cd8UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47095 #define QM_REG_PQTX2PF_54                                                                                    0x2f2cdcUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47096 #define QM_REG_PQTX2PF_55                                                                                    0x2f2ce0UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47097 #define QM_REG_PQTX2PF_56_K2_E5                                                                              0x2f2ce4UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47098 #define QM_REG_PQTX2PF_57_K2_E5                                                                              0x2f2ce8UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47099 #define QM_REG_PQTX2PF_58_K2_E5                                                                              0x2f2cecUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47100 #define QM_REG_PQTX2PF_59_K2_E5                                                                              0x2f2cf0UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47101 #define QM_REG_PQTX2PF_60_K2_E5                                                                              0x2f2cf4UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47102 #define QM_REG_PQTX2PF_61_K2_E5                                                                              0x2f2cf8UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47103 #define QM_REG_PQTX2PF_62_K2_E5                                                                              0x2f2cfcUL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47104 #define QM_REG_PQTX2PF_63_K2_E5                                                                              0x2f2d00UL //Access:RW   DataWidth:0x4    // Describes the PF of each TX queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 440-447: Group55 PFID (i=55); ... PQ 504-511: Group63 PFID (i=63);
47105 #define QM_REG_PQOTHER2PF_0                                                                                  0x2f2e04UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47106 #define QM_REG_PQOTHER2PF_1                                                                                  0x2f2e08UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47107 #define QM_REG_PQOTHER2PF_2                                                                                  0x2f2e0cUL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47108 #define QM_REG_PQOTHER2PF_3                                                                                  0x2f2e10UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47109 #define QM_REG_PQOTHER2PF_4                                                                                  0x2f2e14UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47110 #define QM_REG_PQOTHER2PF_5                                                                                  0x2f2e18UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47111 #define QM_REG_PQOTHER2PF_6                                                                                  0x2f2e1cUL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47112 #define QM_REG_PQOTHER2PF_7                                                                                  0x2f2e20UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47113 #define QM_REG_PQOTHER2PF_8_K2_E5                                                                            0x2f2e24UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47114 #define QM_REG_PQOTHER2PF_9_K2_E5                                                                            0x2f2e28UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47115 #define QM_REG_PQOTHER2PF_10_K2_E5                                                                           0x2f2e2cUL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47116 #define QM_REG_PQOTHER2PF_11_K2_E5                                                                           0x2f2e30UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47117 #define QM_REG_PQOTHER2PF_12_K2_E5                                                                           0x2f2e34UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47118 #define QM_REG_PQOTHER2PF_13_K2_E5                                                                           0x2f2e38UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47119 #define QM_REG_PQOTHER2PF_14_K2_E5                                                                           0x2f2e3cUL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47120 #define QM_REG_PQOTHER2PF_15_K2_E5                                                                           0x2f2e40UL //Access:RW   DataWidth:0x4    // Describes the PF of each OTHER queue. the mapping is based on 8 PQ groups as follows: PQ 0-7: Group0 PFID (i=0); PQ 8-15: Group1 PFID (i=1); ... PQ 56-63: Group7 PFID (i=7); ... PQ 120-127: Group15 PFID (i=15);
47121 #define QM_REG_ARB_TX_EN                                                                                     0x2f2e64UL //Access:RW   DataWidth:0x1    // Enabling the TX PQ arbiter.
47122 #define QM_REG_ARB_OTHER_EN                                                                                  0x2f2e68UL //Access:RW   DataWidth:0x1    // Enabling the Other PQ arbiter.
47123 #define QM_REG_PXP_REQ_CRD_INIT                                                                              0x2f2e6cUL //Access:RW   DataWidth:0x2    // Init credit for the pxp request interface.
47124 #define QM_REG_PXP_REQ_CRD                                                                                   0x2f2e70UL //Access:R    DataWidth:0x2    // Actual credit for the pxp request interface.
47125 #define QM_REG_DBG_SELECT                                                                                    0x2f2e74UL //Access:RW   DataWidth:0x8    // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - for selecting a line to output to the DBG block.
47126 #define QM_REG_DBG_DWORD_ENABLE                                                                              0x2f2e78UL //Access:RW   DataWidth:0x4    // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - for enabling dwords in the selected line (after the select before the shift).
47127 #define QM_REG_DBG_SHIFT                                                                                     0x2f2e7cUL //Access:RW   DataWidth:0x2    // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - for circular right shifting of the selected line (after the enabling).
47128 #define QM_REG_DBG_FORCE_VALID                                                                               0x2f2e80UL //Access:RW   DataWidth:0x4    // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - forcing valid.
47129 #define QM_REG_DBG_FORCE_FRAME                                                                               0x2f2e84UL //Access:RW   DataWidth:0x4    // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - forcing frame.
47130 #define QM_REG_DBG_OUT_DATA_LSB                                                                              0x2f2e88UL //Access:R    DataWidth:0x20   // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 lsb data that goes to the DBG block.
47131 #define QM_REG_DBG_OUT_DATA_MSB                                                                              0x2f2e8cUL //Access:R    DataWidth:0x20   // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 msb data that goes to the DBG block.
47132 #define QM_REG_DBG_OUT_FRAME                                                                                 0x2f2e90UL //Access:R    DataWidth:0x4    // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of data byte0; Bit1 is the frame of  data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of  data byte4.
47133 #define QM_REG_DBG_OUT_VALID                                                                                 0x2f2e94UL //Access:R    DataWidth:0x4    // Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4.
47134 #define QM_REG_ECO_RESERVED                                                                                  0x2f2e98UL //Access:RW   DataWidth:0x8    // Eco reserved register.
47135 #define QM_REG_TXPQMAP_MASKACCESS                                                                            0x2f2e9cUL //Access:RW   DataWidth:0x1    // Selects between the Mem Array (0) and the Mask Array (1) when accessing the TxPqMap CAM.
47136 #define QM_REG_PCI_RD_ERR                                                                                    0x2f2ea0UL //Access:RW   DataWidth:0x1    // PCI rd error indication. The QM sets this reg upon PXP rdata with error. The driver can clear this bit (through RBC) based on the functional flows (e.g. FLR). It is also possible to set this bit by the RBC but this is used for debug.
47137 #define QM_REG_PF_EN                                                                                         0x2f2ea4UL //Access:RW   DataWidth:0x1    // PF enable vector. Bit per PF. If set the PF is enabled.
47138 #define QM_REG_VF_EN                                                                                         0x2f2ea8UL //Access:RW   DataWidth:0x1    // VF enable vector. Bit per VF. If set the VF is enabled.
47139 #define QM_REG_USG_CNT_PF_TX                                                                                 0x2f2eacUL //Access:RW   DataWidth:0x18   // PF Usage counters for TX tasks.
47140 #define QM_REG_USG_CNT_PF_OTHER                                                                              0x2f2eb0UL //Access:RW   DataWidth:0x18   // PF Usage counters for Other tasks.
47141 #define QM_REG_USG_CNT_VF_TX                                                                                 0x2f2eb4UL //Access:RW   DataWidth:0x18   // VF Usage counters for TX tasks.
47142 #define QM_REG_USG_CNT_VF_OTHER                                                                              0x2f2eb8UL //Access:RW   DataWidth:0x18   // VF Usage counters for Other tasks.
47143 #define QM_REG_XSDM_FIFO_FULL_THR                                                                            0x2f2ebcUL //Access:RW   DataWidth:0x4    // almost full threshold for the xsdm fifo. the value refer fifo size of 8. if the fifo size is different (for different flow control resources) then the rtl should use this value and compensate for the difference.
47144 #define QM_REG_YSDM_FIFO_FULL_THR                                                                            0x2f2ec0UL //Access:RW   DataWidth:0x4    // almost full threshold for the ysdm fifo. the value refer fifo size of 8. if the fifo size is different (for different flow control resources) then the rtl should use this value and compensate for the difference.
47145 #define QM_REG_PSDM_FIFO_FULL_THR                                                                            0x2f2ec4UL //Access:RW   DataWidth:0x4    // almost full threshold for the psdm fifo. the value refer fifo size of 8. if the fifo size is different (for different flow control resources) then the rtl should use this value and compensate for the difference.
47146 #define QM_REG_RLGLBLPERIOD_0                                                                                0x2f2ec8UL //Access:RW   DataWidth:0x20   // The RL timeout period in 25Mhz clock cycles for the global. VP/QCN RL-s. 0 - Global VP/QCN RL Timeout0. 1 - Global VP/QCN RL Timeout1. NOTE: ck25 domain. sync should be implemented.
47147 #define QM_REG_RLGLBLPERIOD_1                                                                                0x2f2eccUL //Access:RW   DataWidth:0x20   // The RL timeout period in 25Mhz clock cycles for the global VP/QCN RL-s. 0 - Global VP/QCN RL Timeout0. 1 - Global VP/QCN RL Timeout1. NOTE: ck25 domain. sync should be implemented.
47148 #define QM_REG_RLGLBLPERIODTIMER_0                                                                           0x2f2ed0UL //Access:RW   DataWidth:0x20   // The RL timeout period counter in 25Mhz clock cycles for the global VP/QCN RL-s. 0 - Global VP/QCN RL Timeout0. Upon init should be set with value of RlGlblPeriod_0 by the GRC. 1 - Global VP/QCN RL Timeout1. NOTE: ck25 domain. sync should be implemented.
47149 #define QM_REG_RLGLBLPERIODTIMER_1                                                                           0x2f2ed4UL //Access:RW   DataWidth:0x20   // The RL timeout period counter in 25Mhz clock cycles for the global VP/QCN RL-s. 0 - Global VP/QCN RL Timeout0. 1 - Global VP/QCN RL Timeout1. Upon init should be set with value of RlGlblPeriod_1 by the GRC. NOTE: ck25 domain. sync should be implemented.
47150 #define QM_REG_RLGLBLPERIODSEL_0                                                                             0x2f2ed8UL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47151 #define QM_REG_RLGLBLPERIODSEL_1                                                                             0x2f2edcUL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47152 #define QM_REG_RLGLBLPERIODSEL_2                                                                             0x2f2ee0UL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47153 #define QM_REG_RLGLBLPERIODSEL_3                                                                             0x2f2ee4UL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47154 #define QM_REG_RLGLBLPERIODSEL_4                                                                             0x2f2ee8UL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47155 #define QM_REG_RLGLBLPERIODSEL_5                                                                             0x2f2eecUL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47156 #define QM_REG_RLGLBLPERIODSEL_6                                                                             0x2f2ef0UL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47157 #define QM_REG_RLGLBLPERIODSEL_7                                                                             0x2f2ef4UL //Access:RW   DataWidth:0x20   // The RL timeout period that should be selected for the global VP/QCN RL counter per RL Global counter: 0 - use Timeout0; 1 - use Timeout1; Array mapping: 0 - RL-s 31:0; 1 - RL-s 63:32; ... 7 - RL-s 255:224
47158 #define QM_REG_RLGLBLINCVAL                                                                                  0x2f3400UL //Access:RW   DataWidth:0x1f   // The RL increment value for the global VP/QCN RL counters.
47159 #define QM_REG_RLGLBLINCVAL_SIZE                                                                             256
47160 #define QM_REG_RLGLBLUPPERBOUND                                                                              0x2f3c00UL //Access:RW   DataWidth:0x20   // The RL upper bound for the global VP/QCN RL counters. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation
47161 #define QM_REG_RLGLBLUPPERBOUND_SIZE                                                                         256
47162 #define QM_REG_RLGLBLCRD                                                                                     0x2f4400UL //Access:RW   DataWidth:0x20   // The actual RL credit for the global VP/QCN RL counters. Should be read only access in non-init mode. In init mode should be written with the same value of RlGlblUpperBound. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation
47163 #define QM_REG_RLGLBLCRD_SIZE                                                                                256
47164 #define QM_REG_RLGLBLENABLE                                                                                  0x2f4c00UL //Access:RW   DataWidth:0x1    // Enabling the global VP/QCN RL mechanism.
47165 #define QM_REG_RLGLBL_CNT_NUM                                                                                0x2f4c04UL //Access:RW   DataWidth:0x9    // number of active RL counters (between 1 to QM_NUM_OF_RL)
47166 #define QM_REG_RLGLBLCRD_FORCE_STS_UPDATE                                                                    0x2f4c08UL //Access:RW   DataWidth:0x1    // when 1 - force cam search and update sts_rlglbl_pq_blocked vector even when the rlglblcrd did not change from XON->XOFF or XOFF->XON NOTE: this is valid only for rf_qm_ind_rlglblcrd* command (i.e. access the global RL through the RBC)
47167 #define QM_REG_ERR_INC0_RLGLBLCRD                                                                            0x2f4c0cUL //Access:RC   DataWidth:0x10   // Increment error type0 for the global RL (inc above max allowed value (i.e. overflow the RL credit counter)) b0 - error valid; b3-b1: reserved (should be filled with zeroes); b11-b4: rl id; b15-b12: client id (b12 - xsdm; b13 - ysdm; b14 - psdm; b15 - periodic timer);
47168 #define QM_REG_ERR_DEC0_RLGLBLCRD                                                                            0x2f4c10UL //Access:RC   DataWidth:0x10   // Decrement error type0 for the global RL (dec below the most neg value (i.e. underflow the RL credit counter)) b0 - error valid; b3-b1: reserved (should be filled with zeroes); b11-b4: rl id; b15-b12: client id (b12 - xsdm; b13 - ysdm; b14 - psdm; b15 - tx_arb);
47169 #define QM_REG_ERR_DEC1_RLGLBLCRD                                                                            0x2f4c14UL //Access:RC   DataWidth:0x10   // Decrement error type1 for the global RL (dec when the credit counter is already below zero). b0 - error valid; b3-b1: reserved (should be filled with zeroes); b11-b4: rl id; b15-b12: client id (b12 - xsdm; b13 - ysdm; b14 - psdm; b15 - tx_arb);
47170 #define QM_REG_ERR_MASK_RLGLBLCRD                                                                            0x2f4c18UL //Access:RW   DataWidth:0x4    // per error type bit mask vector. when 1 - error should be logged. when 0 - error is not logged. b0 - Err_Inc0_RlGlblCrd; b1 - reserved. b2 - Err_Dec0_RlGlblCrd; b3 - Err_Dec1_RlGlblCrd;
47171 #define QM_REG_RLPFPERIOD                                                                                    0x2f4c1cUL //Access:RW   DataWidth:0x20   // The RL timeout period in 25Mhz clock cycles for the PF RL-s. NOTE: ck25 domain. sync should be implemented.
47172 #define QM_REG_RLPFPERIODTIMER                                                                               0x2f4c20UL //Access:RW   DataWidth:0x20   // The RL timeout period counter in 25Mhz clock cycles for the PF RL-s. Upon init should be set with value of RlPfPeriod by the GRC. NOTE: ck25 domain. sync should be implemented.
47173 #define QM_REG_RLPFINCVAL                                                                                    0x2f4c80UL //Access:RW   DataWidth:0x1f   // The RL increment value for the PF RL counters.
47174 #define QM_REG_RLPFINCVAL_SIZE_BB                                                                            8
47175 #define QM_REG_RLPFINCVAL_SIZE_K2_E5                                                                         16
47176 #define QM_REG_RLPFUPPERBOUND                                                                                0x2f4d00UL //Access:RW   DataWidth:0x20   // The RL upper bound for the PF RL counters. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation
47177 #define QM_REG_RLPFUPPERBOUND_SIZE_BB                                                                        8
47178 #define QM_REG_RLPFUPPERBOUND_SIZE_K2_E5                                                                     16
47179 #define QM_REG_RLPFCRD                                                                                       0x2f4d80UL //Access:RW   DataWidth:0x20   // The actual RL credit for the PF RL counters. Should be read only access in non-init mode. In init mode should be written with the same value of RlPfUpperBound. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation
47180 #define QM_REG_RLPFCRD_SIZE_BB                                                                               8
47181 #define QM_REG_RLPFCRD_SIZE_K2_E5                                                                            16
47182 #define QM_REG_RLPFENABLE                                                                                    0x2f4e00UL //Access:RW   DataWidth:0x1    // Enabling the PF RL mechanism.
47183 #define QM_REG_RLPFVOQENABLE                                                                                 0x2f4e04UL //Access:RW   DataWidth:0x20   // Enabling the PF RL mechanism per VOQ. RlPfVoqEnable (This one) - VOQs [0..31]. RlPfVoqEnable_msb        - VOQs [32..35]. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [8..31] are "not used". port_mode == 1 (2 port device) : VOQs [16..31] are "not used". port_mode == 2 (4 port device) : VOQs [6,7,14,15,22,23,30,31] are "not used"
47184 #define QM_REG_ERR_INC0_RLPFCRD                                                                              0x2f4e08UL //Access:RC   DataWidth:0xc    // Increment error type0 for the PF RL (inc above max allowed value (i.e. overflow the RL credit counter)) b0 - error valid; b3-b1: reserved (should be filled with zeroes); b7-b4: pf id; b11-b8: client id (b8 - xsdm; b9 - ysdm; b10 - psdm; b11 - periodic timer);
47185 #define QM_REG_ERR_DEC0_RLPFCRD                                                                              0x2f4e0cUL //Access:RC   DataWidth:0xc    // Decrement error type0 for the PF RL (dec below the most neg value (i.e. underflow the RL credit counter)) b0 - error valid; b3-b1: reserved (should be filled with zeroes); b7-b4: pf id; b11-b8: client id (b8 - xsdm; b9 - ysdm; b10 - psdm; b11 - tx_arb);
47186 #define QM_REG_ERR_DEC1_RLPFCRD                                                                              0x2f4e10UL //Access:RC   DataWidth:0xc    // Decrement error type1 for the PF RL (dec when the credit counter is already below zero). b0 - error valid; b3-b1: reserved (should be filled with zeroes); b7-b4: pf id; b11-b8: client id (b8 - xsdm; b9 - ysdm; b10 - psdm; b11 - tx_arb);
47187 #define QM_REG_ERR_MASK_RLPFCRD                                                                              0x2f4e14UL //Access:RW   DataWidth:0x4    // per error type bit mask vector. when 1 - error should be logged. when 0 - error is not logged. b0 - Err_Inc0_RlPfCrd; b1 - reserved. b2 - Err_Dec0_RlPfCrd; b3 - Err_Dec1_RlPfCrd;
47188 #define QM_REG_WFQPFWEIGHT                                                                                   0x2f4e80UL //Access:RW   DataWidth:0x1f   // The WFQ weight (increment value) for the PF WFQ counters.
47189 #define QM_REG_WFQPFWEIGHT_SIZE_BB                                                                           8
47190 #define QM_REG_WFQPFWEIGHT_SIZE_K2_E5                                                                        16
47191 #define QM_REG_WFQPFUPPERBOUND                                                                               0x2f4f00UL //Access:RW   DataWidth:0x20   // The WFQ upper bound for the PF WFQ counters. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation
47192 #define QM_REG_WFQPFUPPERBOUND_SIZE_BB                                                                       8
47193 #define QM_REG_WFQPFUPPERBOUND_SIZE_K2_E5                                                                    16
47194 #define QM_REG_WFQPFCRD                                                                                      0x2f5400UL //Access:RW   DataWidth:0x20   // The actual WFQ credit for the PF WFQ counters. WfqPfCrd (This one) - VOQ0..VOQ15. WfqPfCrd_msb - VOQ16..VOQ35. Should be read only access in non-init mode. In init mode should be written with the same value of WfqPfUpperBound. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation. Mapping: Counters 0-15 are associated with PFs 0..15 of VOQ0. ... Counters 240-255 are associated with PFs 0..15 of VOQ15. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device ) : VOQs [8..15] are "not used" port_mode == 2 (4 port device ) : VOQs [6,7,14,15] are "not used" NOTE : WR/RD to a "not used" address will not return an ack!!!
47195 #define QM_REG_WFQPFCRD_SIZE_BB                                                                              144
47196 #define QM_REG_WFQPFCRD_SIZE_K2                                                                              160
47197 #define QM_REG_WFQPFCRD_SIZE_E5                                                                              256
47198 #define QM_REG_WFQPFENABLE                                                                                   0x2f5c00UL //Access:RW   DataWidth:0x1    // Enabling the PF WFQ mechanism.
47199 #define QM_REG_ERR_INC0_WFQPFCRD                                                                             0x2f5c04UL //Access:RC   DataWidth:0x10   // Increment error type0 for the PF WFQ (inc above max allowed value (i.e. overflow the WFQ credit counter)) b0 - error valid; b1: reserved (should be filled with zeroes); b5-b2: pf id; b11-b6: voq id;  b15-b12: client id (b12 - xsdm; b13 - ysdm; b14 - psdm; b15 - periodic timer);
47200 #define QM_REG_ERR_DEC0_WFQPFCRD                                                                             0x2f5c08UL //Access:RC   DataWidth:0x10   // Decrement error type0 for the PF WFQ (dec below the most neg value (i.e. underflow the WFQ credit counter)) b0 - error valid; b1: reserved (should be filled with zeroes); b5-b2: pf id; b11-b6: voq id;  b15-b12: client id (b12 - xsdm; b13 - ysdm; b14 - psdm; b15 - tx_arb);
47201 #define QM_REG_ERR_DEC1_WFQPFCRD                                                                             0x2f5c0cUL //Access:RC   DataWidth:0x11   // Decrement error type1 for the PF WFQ (dec when the credit counter is already below zero). b0 - error valid; b1: reserved (should be filled with zeroes); b5-b2: pf id; b11-b6: voq id;  b15-b12: client id (b12 - xsdm; b13 - ysdm; b14 - psdm; b15 - tx_arb);
47202 #define QM_REG_ERR_MASK_WFQPFCRD                                                                             0x2f5c10UL //Access:RW   DataWidth:0x4    // per error type bit mask vector. when 1 - error should be logged. when 0 - error is not logged. b0 - Err_Inc0_WfqPfCrd; b1 - reserved. b2 - Err_Dec0_WfqPfCrd; b3 - Err_Dec1_WfqPfCrd;
47203 #define QM_REG_WFQVPENABLE                                                                                   0x2f5c14UL //Access:RW   DataWidth:0x1    // Enabling the VP WFQ mechanism.
47204 #define QM_REG_WFQVPCRD_FORCE_STS_UPDATE                                                                     0x2f5c18UL //Access:RW   DataWidth:0x1    // when 1 - force cam search and update sts_wfqvp_pq_blocked vector even when the wfqvpcrd did not change from XON->XOFF or XOFF->XON NOTE: this is valid only for rf_qm_ind_wfqvpcrd* command (i.e. access the global RL through the RBC)
47205 #define QM_REG_ERR_INC0_WFQVPCRD                                                                             0x2f5c1cUL //Access:RC   DataWidth:0x14   // Increment error type0 for the VP WFQ (inc above max allowed value (i.e. overflow the WFQ credit counter)) b0 - error valid; b3-b1: reserved (should be filled with zeroes); b12-b4: vp id; b15-b13: reserved (should be filled with zeroes); b19-b16: client id (b16 - xsdm; b17 - ysdm; b18 - psdm; b19 - periodic timer);
47206 #define QM_REG_ERR_DEC0_WFQVPCRD                                                                             0x2f5c20UL //Access:RC   DataWidth:0x14   // Decrement error type0 for the VP WFQ (dec below the most neg value (i.e. underflow the WFQ credit counter)) b0 - error valid; b3-b1: reserved (should be filled with zeroes); b12-b4: vp id; b15-b13: reserved (should be filled with zeroes); b19-b16: client id (b16 - xsdm; b17 - ysdm; b18 - psdm; b19 - tx_arb);
47207 #define QM_REG_ERR_DEC1_WFQVPCRD                                                                             0x2f5c24UL //Access:RC   DataWidth:0x14   // Decrement error type1 for the VP WFQ (dec when the credit counter is already below zero). b0 - error valid; b3-b1: reserved (should be filled with zeroes); b12-b4: vp id; b15-b13: reserved (should be filled with zeroes); b19-b16: client id (b16 - xsdm; b17 - ysdm; b18 - psdm; b19 - tx_arb);
47208 #define QM_REG_ERR_MASK_WFQVPCRD                                                                             0x2f5c28UL //Access:RW   DataWidth:0x4    // per error type bit mask vector. when 1 - error should be logged. when 0 - error is not logged. b0 - Err_Inc0_WfqVpCrd; b1 - reserved. b2 - Err_Dec0_WfqVpCrd; b3 - Err_Dec1_WfqVpCrd;
47209 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_0                                                                         0x2f5c2cUL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47210 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_1                                                                         0x2f5c30UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47211 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_2                                                                         0x2f5c34UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47212 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_3                                                                         0x2f5c38UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47213 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_4                                                                         0x2f5c3cUL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47214 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_5                                                                         0x2f5c40UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47215 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_6                                                                         0x2f5c44UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47216 #define QM_REG_VOQ_ARB_GRP0_WEIGHT_7                                                                         0x2f5c48UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47217 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_0                                                                         0x2f5cacUL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47218 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_1                                                                         0x2f5cb0UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47219 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_2                                                                         0x2f5cb4UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47220 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_3                                                                         0x2f5cb8UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47221 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_4                                                                         0x2f5cbcUL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47222 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_5                                                                         0x2f5cc0UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47223 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_6                                                                         0x2f5cc4UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47224 #define QM_REG_VOQ_ARB_GRP1_WEIGHT_7                                                                         0x2f5cc8UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47225 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_0_E5                                                                      0x2f5cccUL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47226 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_1_E5                                                                      0x2f5cd0UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47227 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_2_E5                                                                      0x2f5cd4UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47228 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_3_E5                                                                      0x2f5cd8UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47229 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_4_E5                                                                      0x2f5cdcUL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47230 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_5_E5                                                                      0x2f5ce0UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47231 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_6_E5                                                                      0x2f5ce4UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47232 #define QM_REG_VOQ_ARB_GRP2_WEIGHT_7_E5                                                                      0x2f5ce8UL //Access:RW   DataWidth:0x3    // VOQ arbiter strict priority weights. Weight0 - highest priority;...;  Weight7 - lowest priority; The values are TC numbers (to reflect the priority within a port). The weights are allocated to port according to the port_mode: port_mode == 0 (1 port device) : [grp0_weight_0..grp0_weight_7] are port 0. port_mode == 1 (2 port device) : [grp0_weight_0..grp0_weight_7] are port 0, [grp1_weight_0..grp1_weight_7] are port 1. port_mode == 2 (4 port device) : [grp0_weight_0..grp0_weight_5] are port 0, [grp0_weight_6..grp0_weight_7,grp1_weight_0..grp1_weight_3] are port 1, [grp1_weight_4..grp1_weight_7,grp2_weight_0..grp2_weight_1] are port 2, [grp2_weight_2..grp2_weight_7] are port 3. For port_mode in [0,1] the valid TC numbers are 0..7, for port_mode == 2 the valid TC numbers are 0..5. The values of TC per port should be unique.
47233 #define QM_REG_VOQ_ARB_TIMEOUT                                                                               0x2f5d2cUL //Access:RW   DataWidth:0xc    // The number of arbitration cycles between 2 adjacent RR rounds. For anti starvation purpose. Value of 0 will give regular RR arbitration.
47234 #define QM_REG_TX_ARB_GO_MODE                                                                                0x2f5d30UL //Access:RW   DataWidth:0x1    // Represent the TX arbiter GO working mode. Whenever TX arbitration has completed (i.e. chose the PQ and completed updating all the relevant counters and state bits), new TX arbitration will start. When the new TX arbitration cannot start as no PQ can be chosen, the arbiter enters idle state. Moving to non-idle state, trying to start new TX arbitration depends on the GO mode as follows: 0 - start new TX arbitration whenever one of the state bits (VOQ blocked, PF WFQ blocked, VP WFQ blocked, PF RL blocked, VP/QCN RL blocked, Q active, Q paused) changes its state (either XON or XOFF). 1 - start new TX arbitration whenever Tx_Arb_Go_Cycle_Period of cycles has passed from since the last time TX arbitration has started.
47235 #define QM_REG_TX_ARB_GO_CYCLE_PERIOD                                                                        0x2f5d34UL //Access:RW   DataWidth:0xa    // The number of cycles between 2 adjacent TX arbitrations. Valid only when Tx_Arb_Go_Mode==1
47236 #define QM_REG_PQ_ACTIVE_ENABLE                                                                              0x2f5d38UL //Access:RW   DataWidth:0x1    // Enable the active state mechanism logic.
47237 #define QM_REG_ERR_INC0_VOQLINECRD                                                                           0x2f5d3cUL //Access:RC   DataWidth:0xd    // Increment error type0 for the VOQ Line (inc above max allowed value (i.e. overflow the VOQ Line credit counter)) b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - pbf)
47238 #define QM_REG_ERR_INC1_VOQLINECRD                                                                           0x2f5d40UL //Access:RC   DataWidth:0xd    // Increment error type1 for the VOQ Line (inc above init value. b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - pbf)
47239 #define QM_REG_ERR_DEC0_VOQLINECRD                                                                           0x2f5d44UL //Access:RC   DataWidth:0xd    // Decrement error type0 for the VOQ Line (dec below the most neg value (i.e. underflow the VOQ Line credit counter)) b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - tx_arb)
47240 #define QM_REG_ERR_DEC1_VOQLINECRD                                                                           0x2f5d48UL //Access:RC   DataWidth:0xd    // Decrement error type1 for the VOQ Line (dec when the credit counter is below zero). b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - tx_arb)
47241 #define QM_REG_ERR_MASK_VOQLINECRD                                                                           0x2f5d4cUL //Access:RW   DataWidth:0x4    // per error type bit mask vector. when 1 - error should be logged. when 0 - error is not logged. b0 - Err_Inc0_VoqLineCrd; b1 - Err_Inc1_VoqLineCrd. b2 - Err_Dec0_VoqLineCrd; b3 - Err_Dec1_VoqLineCrd;
47242 #define QM_REG_ERR_INC0_VOQBYTECRD                                                                           0x2f5d50UL //Access:RC   DataWidth:0xd    // Increment error type0 for the VOQ Byte (inc above max allowed value (i.e. overflow the VOQ Byte credit counter)) b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - btb)
47243 #define QM_REG_ERR_INC1_VOQBYTECRD                                                                           0x2f5d54UL //Access:RC   DataWidth:0xd    // Increment error type1 for the VOQ Byte (inc above init value. b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - btb)
47244 #define QM_REG_ERR_DEC0_VOQBYTECRD                                                                           0x2f5d58UL //Access:RC   DataWidth:0xd    // Decrement error type0 for the VOQ Byte (dec below the most neg value (i.e. underflow the VOQ Byte credit counter)) b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - tx_arb)
47245 #define QM_REG_ERR_DEC1_VOQBYTECRD                                                                           0x2f5d5cUL //Access:RC   DataWidth:0xd    // Decrement error type1 for the VOQ Byte (dec when the credit counter is below zero). b0 - error valid; b2-b1: reserved (should be filled with zeroes); b8-b3: voq id;  b12-b9: client id (b9 - xsdm; b10 - ysdm; b11 - psdm; b12 - tx_arb)
47246 #define QM_REG_ERR_MASK_VOQBYTECRD                                                                           0x2f5d60UL //Access:RW   DataWidth:0x4    // per error type bit mask vector. when 1 - error should be logged. when 0 - error is not logged. b0 - Err_Inc0_VoqByteCrd; b1 - Err_Inc1_VoqByteCrd. b2 - Err_Dec0_VoqByteCrd; b3 - Err_Dec1_VoqByteCrd;
47247 #define QM_REG_FIFO_EMPTY0                                                                                   0x2f5d64UL //Access:R    DataWidth:0x20   // Empty indication for all FIFOs.
47248 #define QM_REG_FIFO_EMPTY1                                                                                   0x2f5d68UL //Access:R    DataWidth:0x20   // Empty indication for all FIFOs.
47249 #define QM_REG_FIFO_FULL0                                                                                    0x2f5d6cUL //Access:R    DataWidth:0x20   // Full indication for all FIFOs.
47250 #define QM_REG_FIFO_FULL1                                                                                    0x2f5d70UL //Access:R    DataWidth:0x20   // Full indication for all FIFOs.
47251 #define QM_REG_FIFO_ERROR0                                                                                   0x2f5d74UL //Access:R    DataWidth:0x20   // Error indication for all FIFOs.
47252 #define QM_REG_FIFO_ERROR1                                                                                   0x2f5d78UL //Access:R    DataWidth:0x20   // Error indication for all FIFOs.
47253 #define QM_REG_MEM_INIT_GO                                                                                   0x2f5d7cUL //Access:RW   DataWidth:0x1    // Init go command. Upon Wr value of 1, the enabled mems (Mem_Init_Mask_0/1) will be initialized with value of Mem_Init_Value_0/1. NOTES: (a) Go command can be sent only when the mem init unit is ready (Mem_Init_Ready=1). the user is responsible to verify that prior to sending go command. (b) Go command can be sent only in init mode (i.e. no functional traffic is allowed). (c) Upon Go command and until the init is done (Mem_Init_Ready), RBC access to the mems that are being initialized (Mem_Init_Mask_0/1) is not allowed.
47254 #define QM_REG_MEM_INIT_READY                                                                                0x2f5d80UL //Access:R    DataWidth:0x1    // When set indicates that the mem init unit is ready to accept mem init command (Mem_Init_Go)
47255 #define QM_REG_MEM_INIT_MASK_0                                                                               0x2f5d84UL //Access:RW   DataWidth:0x20   // Indicates which mem to init upon Mem_Init_Go command. When set the mem is initiazlied. when reset the mem in not initiazlied. There is mask bit per mem, the following are mems 31-0: b0: qm_mem_bigram_tx b1: qm_mem_bigram_other b2: qm_mem_pq_fill_lvl_tx b3: qm_mem_pq_fill_lvl_other b4: qm_mem_voq_init_crd_line b5: qm_mem_voq_init_crd_byte b6: qm_mem_voq_crd_line b7: qm_mem_voq_crd_byte b8: qm_mem_rl_glbl_inc_val b9: qm_mem_rl_glbl_ubound b10: qm_mem_rl_glbl_crd b11: qm_mem_rl_pf_inc_val b12: qm_mem_rl_pf_ubound b13: qm_mem_rl_pf_crd b14: qm_mem_wfq_pf_weight b15: qm_mem_wfq_pf_ubound b16: qm_mem_wfq_pf_crd b17: qm_mem_wfq_vp_weight b18: qm_mem_wfq_vp_ubound b19: qm_mem_wfq_vp_crd b20: qm_mem_base_addr_tx b21: qm_mem_base_addr_other b22: qm_mem_ptr_tbl_tx b23: qm_mem_ptr_tbl_other b24: qm_mem_pf_usg_cnt b25: qm_mem_vf_usg_cnt b26: qm_mem_wrc_fifo_xcm_tx b27: qm_mem_wrc_fifo_xcm_other b28: qm_mem_wrc_fifo_ycm_other b29: qm_mem_wrc_fifo_tcm_other b30: qm_mem_wrc_fifo_mcm_other b31: qm_mem_wrc_fifo_ucm_other
47256 #define QM_REG_MEM_INIT_MASK_1                                                                               0x2f5d88UL //Access:RW   DataWidth:0x20   // Indicates which mem to init upon Mem_Init_Go command. When set the mem is initiazlied. when reset the mem in not initiazlied. There is mask bit per mem, the following are mems 63-32: b32: qm_mem_cfc_ldreq_buffer_ccfc_tx b33: qm_mem_cfc_ldreq_buffer_ccfc_other b34: qm_mem_cfc_ldreq_buffer_tcfc_other b35: qm_mem_pxp_req_fifo_tx b36: qm_mem_pxp_req_fifo_other b37: qm_mem_pxp_wdata_fifo_tx b38: qm_mem_pxp_wdata_fifo_other b39: qm_mem_xsdm_voq_line b40: qm_mem_ysdm_voq_line b41: qm_mem_psdm_voq_line b42: qm_mem_xsdm_voq_byte b43: qm_mem_ysdm_voq_byte b44: qm_mem_psdm_voq_byte b45: qm_mem_xsdm_rl_glbl b46: qm_mem_ysdm_rl_glbl b47: qm_mem_psdm_rl_glbl b48: qm_mem_xsdm_rl_pf b49: qm_mem_ysdm_rl_pf b50: qm_mem_psdm_rl_pf b51: qm_mem_xsdm_wfq_pf b52: qm_mem_ysdm_wfq_pf b53: qm_mem_psdm_wfq_pf b54: qm_mem_xsdm_wfq_vp b55: qm_mem_ysdm_wfq_vp b56: qm_mem_psdm_wfq_vp b57: qm_mem_cm_int_q_mask b58: qm_mem_sync_rl_rf_req b59: qm_mem_sync_rl_rf_res b60: qm_mem_sync_rl_glbl_exp b61: qm_mem_sync_rl_pf_exp b62: qm_mem_vp_arb_last_gnt b63: qm_mem_pq_arb_last_gnt
47257 #define QM_REG_MEM_INIT_VALUE_0                                                                              0x2f5d8cUL //Access:RW   DataWidth:0x20   // Indicates the init value to write upon Mem_Init_Go command When set the mem is initialized with all ones. when reset the mem in initialized with all zeroes. There is bit per mem, the following are mems 31-0: b0: qm_mem_bigram_tx b1: qm_mem_bigram_other b2: qm_mem_pq_fill_lvl_tx b3: qm_mem_pq_fill_lvl_other b4: qm_mem_voq_init_crd_line b5: qm_mem_voq_init_crd_byte b6: qm_mem_voq_crd_line b7: qm_mem_voq_crd_byte b8: qm_mem_rl_glbl_inc_val b9: qm_mem_rl_glbl_ubound b10: qm_mem_rl_glbl_crd b11: qm_mem_rl_pf_inc_val b12: qm_mem_rl_pf_ubound b13: qm_mem_rl_pf_crd b14: qm_mem_wfq_pf_weight b15: qm_mem_wfq_pf_ubound b16: qm_mem_wfq_pf_crd b17: qm_mem_wfq_vp_weight_ b18: qm_mem_wfq_vp_ubound_ b19: qm_mem_wfq_vp_crd b20: qm_mem_base_addr_tx b21: qm_mem_base_addr_other b22: qm_mem_ptr_tbl_tx b23: qm_mem_ptr_tbl_other b24: qm_mem_pf_usg_cnt b25: qm_mem_vf_usg_cnt b26: qm_mem_wrc_fifo_xcm_tx b27: qm_mem_wrc_fifo_xcm_other b28: qm_mem_wrc_fifo_ycm_other b29: qm_mem_wrc_fifo_tcm_other b30: qm_mem_wrc_fifo_mcm_other b31: qm_mem_wrc_fifo_ucm_other
47258 #define QM_REG_MEM_INIT_VALUE_1                                                                              0x2f5d90UL //Access:RW   DataWidth:0x20   // Indicates the init value to write upon Mem_Init_Go command When set the mem is initialized with all ones. when reset the mem in initialized with all zeroes. There is bit per mem, the following are mems 63-32: b32: qm_mem_cfc_ldreq_buffer_ccfc_tx b33: qm_mem_cfc_ldreq_buffer_ccfc_other b34: qm_mem_cfc_ldreq_buffer_tcfc_other b35: qm_mem_pxp_req_fifo_tx b36: qm_mem_pxp_req_fifo_other b37: qm_mem_pxp_wdata_fifo_tx b38: qm_mem_pxp_wdata_fifo_other b39: qm_mem_xsdm_voq_line b40: qm_mem_ysdm_voq_line b41: qm_mem_psdm_voq_line b42: qm_mem_xsdm_voq_byte b43: qm_mem_ysdm_voq_byte b44: qm_mem_psdm_voq_byte b45: qm_mem_xsdm_rl_glbl b46: qm_mem_ysdm_rl_glbl b47: qm_mem_psdm_rl_glbl b48: qm_mem_xsdm_rl_pf b49: qm_mem_ysdm_rl_pf b50: qm_mem_psdm_rl_pf b51: qm_mem_xsdm_wfq_pf b52: qm_mem_ysdm_wfq_pf b53: qm_mem_psdm_wfq_pf b54: qm_mem_xsdm_wfq_vp b55: qm_mem_ysdm_wfq_vp b56: qm_mem_psdm_wfq_vp b57: qm_mem_cm_int_q_mask b58: qm_mem_sync_rl_rf_req b59: qm_mem_sync_rl_rf_res b60: qm_mem_sync_rl_glbl_exp b61: qm_mem_sync_rl_pf_exp b62: qm_mem_vp_arb_last_gnt b63: qm_mem_pq_arb_last_gnt
47259 #define QM_REG_MEM_INIT_STS_0                                                                                0x2f5d94UL //Access:R    DataWidth:0x20   // Describes the status of the mem. When set indicates that the mem is not currently being initialized. When set indicates that the mem is currently being initialized. There is status bit per mem, the following are mems 31-0: b0: qm_mem_bigram_tx b1: qm_mem_bigram_other b2: qm_mem_pq_fill_lvl_tx b3: qm_mem_pq_fill_lvl_other b4: qm_mem_voq_init_crd_line b5: qm_mem_voq_init_crd_byte b6: qm_mem_voq_crd_line b7: qm_mem_voq_crd_byte b8: qm_mem_rl_glbl_inc_val b9: qm_mem_rl_glbl_ubound b10: qm_mem_rl_glbl_crd b11: qm_mem_rl_pf_inc_val b12: qm_mem_rl_pf_ubound b13: qm_mem_rl_pf_crd b14: qm_mem_wfq_pf_weight b15: qm_mem_wfq_pf_ubound b16: qm_mem_wfq_pf_crd b17: qm_mem_wfq_vp_weight_ b18: qm_mem_wfq_vp_ubound_ b19: qm_mem_wfq_vp_crd b20: qm_mem_base_addr_tx b21: qm_mem_base_addr_other b22: qm_mem_ptr_tbl_tx b23: qm_mem_ptr_tbl_other b24: qm_mem_pf_usg_cnt b25: qm_mem_vf_usg_cnt b26: qm_mem_wrc_fifo_xcm_tx b27: qm_mem_wrc_fifo_xcm_other b28: qm_mem_wrc_fifo_ycm_other b29: qm_mem_wrc_fifo_tcm_other b30: qm_mem_wrc_fifo_mcm_other b31: qm_mem_wrc_fifo_ucm_other
47260 #define QM_REG_MEM_INIT_STS_1                                                                                0x2f5d98UL //Access:R    DataWidth:0x20   // Describes the status of the mem. When set indicates that the mem is not currently being initialized. When set indicates that the mem is currently being initialized. There is status bit per mem, the following are mems 63-32: b32: qm_mem_cfc_ldreq_buffer_ccfc_tx b33: qm_mem_cfc_ldreq_buffer_ccfc_other b34: qm_mem_cfc_ldreq_buffer_tcfc_other b35: qm_mem_pxp_req_fifo_tx b36: qm_mem_pxp_req_fifo_other b37: qm_mem_pxp_wdata_fifo_tx b38: qm_mem_pxp_wdata_fifo_other b39: qm_mem_xsdm_voq_line b40: qm_mem_ysdm_voq_line b41: qm_mem_psdm_voq_line b42: qm_mem_xsdm_voq_byte b43: qm_mem_ysdm_voq_byte b44: qm_mem_psdm_voq_byte b45: qm_mem_xsdm_rl_glbl b46: qm_mem_ysdm_rl_glbl b47: qm_mem_psdm_rl_glbl b48: qm_mem_xsdm_rl_pf b49: qm_mem_ysdm_rl_pf b50: qm_mem_psdm_rl_pf b51: qm_mem_xsdm_wfq_pf b52: qm_mem_ysdm_wfq_pf b53: qm_mem_psdm_wfq_pf b54: qm_mem_xsdm_wfq_vp b55: qm_mem_ysdm_wfq_vp b56: qm_mem_psdm_wfq_vp b57: qm_mem_cm_int_q_mask b58: qm_mem_sync_rl_rf_req b59: qm_mem_sync_rl_rf_res b60: qm_mem_sync_rl_glbl_exp b61: qm_mem_sync_rl_pf_exp b62: qm_mem_vp_arb_last_gnt b63: qm_mem_pq_arb_last_gnt
47261 #define QM_REG_CAM_BIST_EN                                                                                   0x2f5d9cUL //Access:RW   DataWidth:0x1    // Used to enable/disable BIST mode. When set, BIST testing will be performed and the results will be posted upon completion. When cleared CAM access will be enabled through the CAM BIST mechanism instead.
47262 #define QM_REG_CAM_BIST_SKIP_ERROR_CNT                                                                       0x2f5da0UL //Access:RW   DataWidth:0x8    // Provides a threshold for the number of CAM BIST errors that are acceptable before reporting CAM BIST failure status.
47263 #define QM_REG_CAM_BIST_STATUS_SEL                                                                           0x2f5da4UL //Access:RW   DataWidth:0x8    // Used to select the BIST status word to read following the completion of a BIST test. Also used to select the data slice when writing data directly to the CAM using the CAM BIST mechanism.
47264 #define QM_REG_CAM_BIST_STATUS                                                                               0x2f5da8UL //Access:R    DataWidth:0x16   // Provides read-only access to the BIST status word selected by cam_bist_status_sel.
47265 #define QM_REG_BASEADDRTXPQ                                                                                  0x2f6000UL //Access:RW   DataWidth:0x14   // The base logical address (in 4096 bytes) of each physical queue. The index I represents the physical queue number.
47266 #define QM_REG_BASEADDRTXPQ_SIZE_BB                                                                          448
47267 #define QM_REG_BASEADDRTXPQ_SIZE_K2_E5                                                                       512
47268 #define QM_REG_PQFILLLVLTX                                                                                   0x2f7000UL //Access:RW   DataWidth:0x18   // The number of tasks queued for each TX queue. Should be read only access.
47269 #define QM_REG_PQFILLLVLTX_SIZE_BB                                                                           448
47270 #define QM_REG_PQFILLLVLTX_SIZE_K2_E5                                                                        512
47271 #define QM_REG_PQSTSTX                                                                                       0x2f8000UL //Access:R    DataWidth:0x4    // The status of the TX PQ-s: bit0 - PQ global VP/QCN RL block; bit1 - PQ active; bit2 - PQ paused; bit3 - PQ VP WFQ blocked. Should be read only access.
47272 #define QM_REG_PQSTSTX_SIZE_BB                                                                               448
47273 #define QM_REG_PQSTSTX_SIZE_K2_E5                                                                            512
47274 #define QM_REG_TXPQMAP                                                                                       0x2f9000UL //Access:RW   DataWidth:0x20   // (1) Mem Array: Maps between TX PQ and its resources as follows: bit  0     - PQ valid; bits 8:1   - RL id; bits 17:9  - VP id (value of all ones is reserved for pure-LB VOQ VP-s. no WFQ is implemented for such VP-s); bits 23:18 - Voq id; bits 25:24 - WRR weight group (allowed values: 2'b00 (associated with weight=0); 2'b01 (associated with weight=WrrTxGrpWeight_0); 2'b11 (associated with weight=WrrTxGrpWeight_1)); bit  26    - RL valid;  NOTE0: the reserved bits must be written with zeroes. NOTE1: Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [8..31,33,34,35] are "not used". port_mode == 1 (2 port device) : VOQs [16..31,34,35] are "not used". port_mode == 2 (4 port device) : VOQs [6,7,14,15,22,23,30,31] are "not used" NOTE : WR with "not used" Voq id value will not return an ack!!! (2) Mask Array: Should be written with the same value as the mem array. (3) NOTES: (a) The Mask array exist as the TxPqMap struct is implemented with. (b) TxPqMap_MaskAccess selects if writing to the mask array (set) or the mem array (reset).
47275 #define QM_REG_TXPQMAP_SIZE_BB                                                                               448
47276 #define QM_REG_TXPQMAP_SIZE_K2_E5                                                                            512
47277 #define QM_REG_WFQVPWEIGHT                                                                                   0x2fa000UL //Access:RW   DataWidth:0x1f   // The WFQ weight (increment value) for the VP WFQ counters.
47278 #define QM_REG_WFQVPWEIGHT_SIZE_BB                                                                           448
47279 #define QM_REG_WFQVPWEIGHT_SIZE_K2_E5                                                                        512
47280 #define QM_REG_WFQVPUPPERBOUND                                                                               0x2fb000UL //Access:RW   DataWidth:0x20   // The WFQ upper bound for the VP WFQ counters. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation
47281 #define QM_REG_WFQVPUPPERBOUND_SIZE_BB                                                                       448
47282 #define QM_REG_WFQVPUPPERBOUND_SIZE_K2_E5                                                                    512
47283 #define QM_REG_WFQVPCRD                                                                                      0x2fc000UL //Access:RW   DataWidth:0x20   // The actual WFQ credit for the VP WFQ counters. Should be read only access in non-init mode. In init mode should be written with the same value of WfqVpUpperBound. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation
47284 #define QM_REG_WFQVPCRD_SIZE_BB                                                                              448
47285 #define QM_REG_WFQVPCRD_SIZE_K2_E5                                                                           512
47286 #define QM_REG_WFQVPMAP                                                                                      0x2fd000UL //Access:RW   DataWidth:0xa    // (1) Mem Array: Maps between VP WFQ counter and its resources as follows: bit  5:0   - Voq id; bit  9:6   - Pf id; Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [8..31,33,34,35] are "not used". port_mode == 1 (2 port device) : VOQs [16..31,34,35] are "not used". port_mode == 2 (4 port device) : VOQs [6,7,14,15,22,23,30,31] are "not used" NOTE : WR with "not used" Voq id value will not return an ack!!! (2) NOTE: valud of 0x3ff indicates the Wfq Vp counter is not associated with any Voq and Pf
47287 #define QM_REG_WFQVPMAP_SIZE_BB                                                                              448
47288 #define QM_REG_WFQVPMAP_SIZE_K2_E5                                                                           512
47289 #define QM_REG_PTRTBLTX                                                                                      0x2fe000UL //Access:WB   DataWidth:0x36   // Pointer Table Memory for TX queues 447-0; The mapping is as follow: ptrtbl[53:30] read pointer; ptrtbl[29:6] write pointer; ptrtbl[5:4] read bank0; ptrtbl[3:2] read bank 1; ptrtbl[1:0] write bank;.
47290 #define QM_REG_PTRTBLTX_SIZE_BB                                                                              896
47291 #define QM_REG_PTRTBLTX_SIZE_K2_E5                                                                           1024
47292 #define QM_REG_WFQPFCRD_MSB_K2                                                                               0x2ff400UL //Access:RW   DataWidth:0x20   // The actual WFQ credit for the PF WFQ counters. Should be read only access in non-init mode. In init mode should be written with the same value of WfqPfUpperBound. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation. Mapping: Counters 0-7 are associated with 8 MSB PF of VOQ0 in K2. Counters 8-15 are associated with  8 MSB PF of VOQ1 in K2. ... Counters 136-143 are associated with 8 MSB PF of VOQ17 in K2. Counters 144-151 are associated with 8 MSB PF of VOQ18 in K2. Counters 152-159 are associated with 8 MSB PF of VOQ19 in K2.
47293 #define QM_REG_WFQPFCRD_MSB_E5                                                                               0x2ff000UL //Access:RW   DataWidth:0x20   // The actual WFQ credit for the PF WFQ counters. Should be read only access in non-init mode. In init mode should be written with the same value of WfqPfUpperBound. Sign: the msb is used for sign as follows: 1 - positive number or zero. 0 - negative number the rest of the bits (msb-1) to 0 are in 2s complement representation. Mapping: Counters 0-15 are associated with PFs 0..15 of VOQ16. ... Counters 314-319 are associated with PFs 0..15 of VOQ35. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [16..31,33,34,35] are "not used". port_mode == 1 (2 port device) : VOQs [16..31,34,35] are "not used". port_mode == 2 (4 port device) : VOQs [22,23,30,31] are "not used" NOTE : WR/RD to a "not used" address will not return an ack!!! The above is defined in the "TX Resource Mapping" section of the EAS.
47294 #define QM_REG_WFQPFCRD_MSB_SIZE_K2                                                                          160
47295 #define QM_REG_WFQPFCRD_MSB_SIZE_E5                                                                          320
47296 #define QM_REG_CMINTQMASK_MSB_K2                                                                             0x2ff000UL //Access:RW   DataWidth:0x8    // An MSB bit vector per CM interface which indicates which one of the Other queues are tied to the matched CM interface. address: 7-0 MCM sec; 15-8 MCM pri; 23-16 UCM sec; 31-24 UCM pri; 39-32 TCM sec; 47-40 TCM pri; 55-48 YCM sec; 63-56 YCM pri; 71-64 XCM sec; for addr[2:0]=0 Other queues 7-0; for addr[2:0]=1 Other queues 15-8; for addr[2:0]=7 Other queues 63-56.
47297 #define QM_REG_CMINTQMASK_MSB_E5                                                                             0x2ff800UL //Access:RW   DataWidth:0x8    // An MSB bit vector per CM interface which indicates which one of the Other queues are tied to the matched CM interface. address: 7-0 MCM sec; 15-8 MCM pri; 23-16 UCM sec; 31-24 UCM pri; 39-32 TCM sec; 47-40 TCM pri; 55-48 YCM sec; 63-56 YCM pri; 71-64 XCM sec; for addr[2:0]=0 Other queues 7-0; for addr[2:0]=1 Other queues 15-8; for addr[2:0]=7 Other queues 63-56.
47298 #define QM_REG_CMINTQMASK_MSB_SIZE                                                                           72
47299 #define QM_REG_VOQCRDLINE_BB_K2                                                                              0x2f1580UL //Access:RW   DataWidth:0x10   // The actual line credit for each VOQ. Should be read only access in non-init mode. In init mode should be written with the same value of voqinitcrdline. Granularity of 16B.
47300 #define QM_REG_VOQCRDLINE_E5                                                                                 0x2ffa00UL //Access:RW   DataWidth:0x10   // The actual line credit for each VOQ. Should be read only access in non-init mode. In init mode should be written with the same value of voqinitcrdline. Granularity of 16B.
47301 #define QM_REG_VOQCRDLINE_SIZE_BB                                                                            18
47302 #define QM_REG_VOQCRDLINE_SIZE_K2                                                                            20
47303 #define QM_REG_VOQCRDLINE_SIZE_E5                                                                            36
47304 #define QM_REG_VOQINITCRDLINE_BB_K2                                                                          0x2f1680UL //Access:RW   DataWidth:0x10   // The init and maximum line credit for each VOQ. The max allowed init value is 2^15-1-2^9. Granularity of 16B.
47305 #define QM_REG_VOQINITCRDLINE_E5                                                                             0x2ffb00UL //Access:RW   DataWidth:0x10   // The init and maximum line credit for each VOQ. The max allowed init value is 2^15-1-2^9. Granularity of 16B.
47306 #define QM_REG_VOQINITCRDLINE_SIZE_BB                                                                        18
47307 #define QM_REG_VOQINITCRDLINE_SIZE_K2                                                                        20
47308 #define QM_REG_VOQINITCRDLINE_SIZE_E5                                                                        36
47309 #define QM_REG_VOQCRDBYTE_BB_K2                                                                              0x2f1780UL //Access:RW   DataWidth:0x18   // The actual byte credit for each VOQ. Should be read only access in non-init mode. In init mode should be written with the same value of voqinitcrdbyte.
47310 #define QM_REG_VOQCRDBYTE_E5                                                                                 0x2ffc00UL //Access:RW   DataWidth:0x18   // The actual byte credit for each VOQ. Should be read only access in non-init mode. In init mode should be written with the same value of voqinitcrdbyte.
47311 #define QM_REG_VOQCRDBYTE_SIZE_BB                                                                            18
47312 #define QM_REG_VOQCRDBYTE_SIZE_K2                                                                            20
47313 #define QM_REG_VOQCRDBYTE_SIZE_E5                                                                            36
47314 #define QM_REG_VOQINITCRDBYTE_BB_K2                                                                          0x2f1880UL //Access:RW   DataWidth:0x18   // The init and maximum byte credit for each VOQ. The max allowed init value is 2^23-1-2^16.
47315 #define QM_REG_VOQINITCRDBYTE_E5                                                                             0x2ffd00UL //Access:RW   DataWidth:0x18   // The init and maximum byte credit for each VOQ. The max allowed init value is 2^23-1-2^16.
47316 #define QM_REG_VOQINITCRDBYTE_SIZE_BB                                                                        18
47317 #define QM_REG_VOQINITCRDBYTE_SIZE_K2                                                                        20
47318 #define QM_REG_VOQINITCRDBYTE_SIZE_E5                                                                        36
47319 #define QM_REG_AFULLQMBYPTHRLINEVOQMASK_MSB_E5                                                               0x2ffe00UL //Access:RW   DataWidth:0x4    // VOQ line credit almost full threshold mask for the QM bypass feature (per VOQ id bit). AFullQmBypThrLineVoqMask                - VOQs [0..31]. AFullQmBypThrLineVoqMask_msb (This one) - VOQs [32..35]. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [33,34,35] are "not used". port_mode == 1 (2 port device) : VOQs [34,35] are "not used". When 1 the VOQ line credit counter should be equal to the VOQ line init value to enable bypass. When 0 - the VOQ line credit counter is don't care, and bypass can be implemented regardless of the VOQ line counter value.
47320 #define QM_REG_RLPFVOQENABLE_MSB_E5                                                                          0x2ffe04UL //Access:RW   DataWidth:0x4    // Enabling the PF RL mechanism per VOQ. RlPfVoqEnable                - VOQs [0..31]. RlPfVoqEnable_msb (This one) - VOQs [32..35]. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [33,34,35] are "not used". port_mode == 1 (2 port device) : VOQs [34,35] are "not used".
47321 #define QM_REG_VOQCRDLINEFULL_MSB_E5                                                                         0x2ffe08UL //Access:R    DataWidth:0x4    // VoqCrdLineFull                - VOQs [0..31]. VoqCrdLineFull_msb (This one) - VOQs [32..35]. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [33,34,35] are "not used". port_mode == 1 (2 port device) : VOQs [34,35] are "not used". When set, inidicates that the VOQ line credit counter is equal to the VOQ line init value. There is a bit per VOQ.
47322 #define QM_REG_VOQCRDBYTEFULL_MSB_E5                                                                         0x2ffe0cUL //Access:R    DataWidth:0x4    // VoqCrdByteFull                - VOQs [0..31]. VoqCrdByteFull_msb (This one) - VOQs [32..35]. Some VOQs are "not used" depending on the port_mode. Namely : port_mode == 0 (1 port device) : VOQs [33,34,35] are "not used". port_mode == 1 (2 port device) : VOQs [34,35] are "not used". When set, inidicates that the VOQ byte credit counter is equal to the VOQ byte init value. There is a bit per VOQ.
47323 #define RDIF_REG_RESET_MEMORIES                                                                              0x300000UL //Access:W    DataWidth:0x1    // Write one to this register will write zero to all L1 entries. When the command is complete zero will be indicated in this register.
47324 #define RDIF_REG_STOP_ON_ERROR                                                                               0x300040UL //Access:RW   DataWidth:0x1    // If set and DIF block found error; the DIF block will be stuck - hard reset is needed.
47325 #define RDIF_REG_BYPASS_MODE_EN                                                                              0x300044UL //Access:RW   DataWidth:0x1    // If set allow bypass the pipline on pass through commands and in an empty system.
47326 #define RDIF_REG_ECO_RESERVED                                                                                0x300048UL //Access:RW   DataWidth:0x8    // ECO reserved.
47327 #define RDIF_REG_MIN_EOB2WF_L1_RD_DEL                                                                        0x30004cUL //Access:RW   DataWidth:0x6    // If the L1 of an LTID is not updated since EOB within the configured number of cycles the dirty_l1 register will be set. Configuring 0 is the same as 1.
47328 #define RDIF_REG_DIRTY_L1                                                                                    0x300054UL //Access:R    DataWidth:0x1    // Indicates that there is a pending L1 WB. Set only if this is the case for at least min_eob2wf_l1_rd_del cycles.
47329 #define RDIF_REG_DEBUG_BUFER_0_READ_EN                                                                       0x300058UL //Access:W    DataWidth:0x1    // Writing to this register (any value) will copy the data in buffer 0 to the debug_buffer_0_data_0..8.
47330 #define RDIF_REG_DEBUG_BUFER_0_READ_EN_SIZE                                                                  2
47331 #define RDIF_REG_DEBUG_BUFER_1_READ_EN                                                                       0x300068UL //Access:W    DataWidth:0x1    // Writing to this register (any value) will copy the data in buffer 0 to the debug_buffer_1_data_0..8.
47332 #define RDIF_REG_DEBUG_BUFER_1_READ_EN_SIZE                                                                  2
47333 #define RDIF_REG_DEBUG_COMMAND_FIFO_EMPTY                                                                    0x300070UL //Access:R    DataWidth:0x1    // Debug: 1 =  fifo is empty.
47334 #define RDIF_REG_DEBUG_ORDER_FIFO_EMPTY                                                                      0x300074UL //Access:R    DataWidth:0x1    // Debug: 1 =  fifo is empty.
47335 #define RDIF_REG_DEBUG_RDATA_FIFO_EMPTY                                                                      0x300078UL //Access:R    DataWidth:0x1    // Debug: 1 =  fifo is empty.
47336 #define RDIF_REG_DEBUG_ERROR_DATA_VALID                                                                      0x30007cUL //Access:RW   DataWidth:0x8    // If bit i is set; the data in the debug_error_info address[5:3] = i is valid. By writing 1 to bit j it will clear the valid bits of bit j.
47337 #define RDIF_REG_DEBUG_BUFFER_0_DATA_0                                                                       0x300080UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. TID.
47338 #define RDIF_REG_DEBUG_BUFFER_0_DATA_1                                                                       0x300084UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Initial referance tag.
47339 #define RDIF_REG_DEBUG_BUFFER_0_DATA_2                                                                       0x300088UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - application tag; [31:16] - application mask.
47340 #define RDIF_REG_DEBUG_BUFFER_0_DATA_3                                                                       0x30008cUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - calculated CRC; [31:16] - calculated checksum.
47341 #define RDIF_REG_DEBUG_BUFFER_0_DATA_4                                                                       0x300090UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Calculated offset in IO.
47342 #define RDIF_REG_DEBUG_BUFFER_0_DATA_5                                                                       0x300094UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - referance tag.
47343 #define RDIF_REG_DEBUG_BUFFER_0_DATA_6                                                                       0x300098UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - [15:0] application tag; [31:0] CRC/checksum.
47344 #define RDIF_REG_DEBUG_BUFFER_0_DATA_7                                                                       0x30009cUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [31] partial_chksum_overflow ; [30:27] dif_bytes_tx ; [26:23] dif_bytes_rx ; [22:19] last_dif_size; [18] eob_flag ; [17] data_is_dix ; [16] set_id ; [15:13] protocol_id; [12:9] type;  [8:0] ltid.
47345 #define RDIF_REG_DEBUG_BUFFER_0_DATA_8                                                                       0x3000a0UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [20:19]  dix_size; [18] ni ; [17:16] hi ; [15:13] interval_size ; [12] fwrd_ref ; [11] fwrd_app ; [10]  fwrd_guard ; [9] validate_ref ; [8] validate_app ; [7] validate_guard ; [6] crc_seed ; [5:4] protection_type ; [3]  set_err_with_eop ; [2] host_guard_is_crc ; [1]  initial_ref_tag_valid; [0] err_in_io.
47346 #define RDIF_REG_DEBUG_BUFFER_1_DATA_0                                                                       0x3000a4UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. TID.
47347 #define RDIF_REG_DEBUG_BUFFER_1_DATA_1                                                                       0x3000a8UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Initial referance tag.
47348 #define RDIF_REG_DEBUG_BUFFER_1_DATA_2                                                                       0x3000acUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - application tag; [31:16] - application mask.
47349 #define RDIF_REG_DEBUG_BUFFER_1_DATA_3                                                                       0x3000b0UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - calculated CRC; [31:16] - calculated checksum.
47350 #define RDIF_REG_DEBUG_BUFFER_1_DATA_4                                                                       0x3000b4UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Calculated offset in IO.
47351 #define RDIF_REG_DEBUG_BUFFER_1_DATA_5                                                                       0x3000b8UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - referance tag.
47352 #define RDIF_REG_DEBUG_BUFFER_1_DATA_6                                                                       0x3000bcUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - [15:0] application tag; [31:0] CRC/checksum.
47353 #define RDIF_REG_DEBUG_BUFFER_1_DATA_7                                                                       0x3000c0UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [31] partial_chksum_overflow ; [30:27] dif_bytes_tx ; [26:23] dif_bytes_rx ; [22:19] last_dif_size; [18] eob_flag ; [17] data_is_dix ; [16] set_id ; [15:13] protocol_id; [12:9] type;  [8:0] ltid.
47354 #define RDIF_REG_DEBUG_BUFFER_1_DATA_8                                                                       0x3000c4UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [20:19]  dix_size; [18] ni ; [17:16] hi ; [15:13] interval_size ; [12] fwrd_ref ; [11] fwrd_app ; [10]  fwrd_guard ; [9] validate_ref ; [8] validate_app ; [7] validate_guard ; [6] crc_seed ; [5:4] protection_type ; [3]  set_err_with_eop ; [2] host_guard_is_crc ; [1]  initial_ref_tag_valid; [0] err_in_io.
47355 #define RDIF_REG_DEBUG_DIX_FIFO_EMPTY                                                                        0x3000c8UL //Access:R    DataWidth:0x1    // Debug: one bit for each protocol ID.  1 =  fifo is empty.
47356 #define RDIF_REG_DEBUG_UCM_CREDIT                                                                            0x3000ccUL //Access:R    DataWidth:0x1    // DEBUG: 0 - no credit; 1 - there is credit.
47357 #define RDIF_REG_DEBUG_UCM_MSG_PENDING                                                                       0x3000d0UL //Access:R    DataWidth:0x1    // DEBUG: 0 - no message pending; 1 - message is pending (no credit) or waiting for done.
47358 #define RDIF_REG_DEBUG_FATAL_CONFIG_ERR_INFO                                                                 0x3000d4UL //Access:R    DataWidth:0x15   // DEBUG: configuration fatal error. [1:0] host interface; [2] network interface; [3] FWRD ref; [4] FWR app; [5] FWRD guard; [6] vlidate ref; [7] validate app; [8] validate guard; [10:9] protocol ID; [19:11] LTID; [20] buffer select.
47359 #define RDIF_REG_DEBUG_PIPELINE_IDLE                                                                         0x3000d8UL //Access:R    DataWidth:0x1    // DEBUG: if set there is no valid data in the pipeline.
47360 #define RDIF_REG_STAT_NUM_ERR_INTERVAL_0                                                                     0x3000dcUL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 0.
47361 #define RDIF_REG_INT_STS                                                                                     0x300180UL //Access:R    DataWidth:0x9    // Multi Field Register.
47362   #define RDIF_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
47363   #define RDIF_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
47364   #define RDIF_REG_INT_STS_FATAL_DIX_ERR                                                                     (0x1<<1) // DIX data is missing or end of burst assived and not all DIX data was used.
47365   #define RDIF_REG_INT_STS_FATAL_DIX_ERR_SHIFT                                                               1
47366   #define RDIF_REG_INT_STS_FATAL_CONFIG_ERR                                                                  (0x1<<2) // Fatal configuration error due to illigal comdination of host interface, network interface, validate xxx and forward xxx.
47367   #define RDIF_REG_INT_STS_FATAL_CONFIG_ERR_SHIFT                                                            2
47368   #define RDIF_REG_INT_STS_CMD_FIFO_ERR                                                                      (0x1<<3) // Write to full FIFO or read from empty FIFO.
47369   #define RDIF_REG_INT_STS_CMD_FIFO_ERR_SHIFT                                                                3
47370   #define RDIF_REG_INT_STS_ORDER_FIFO_ERR                                                                    (0x1<<4) // Write to full FIFO or read from empty FIFO.
47371   #define RDIF_REG_INT_STS_ORDER_FIFO_ERR_SHIFT                                                              4
47372   #define RDIF_REG_INT_STS_RDATA_FIFO_ERR                                                                    (0x1<<5) // Write to full FIFO or read from empty FIFO.
47373   #define RDIF_REG_INT_STS_RDATA_FIFO_ERR_SHIFT                                                              5
47374   #define RDIF_REG_INT_STS_DIF_STOP_ERR                                                                      (0x1<<6) // If stop_on_error is set and the DIF block found error in the DIF/DIX data this interrupt will be asserted. The debug info is in debug_error_info.
47375   #define RDIF_REG_INT_STS_DIF_STOP_ERR_SHIFT                                                                6
47376   #define RDIF_REG_INT_STS_PARTIAL_DIF_W_EOB                                                                 (0x1<<7) // end of burst arrived with end of interval and only partial DIF data arrived.
47377   #define RDIF_REG_INT_STS_PARTIAL_DIF_W_EOB_SHIFT                                                           7
47378   #define RDIF_REG_INT_STS_L1_DIRTY_BIT_K2_E5                                                                (0x1<<8) // One of the command buffers has a pending L1 WB for more than MIN_EOB2WF_L1_RD_DEL (register) cycles.
47379   #define RDIF_REG_INT_STS_L1_DIRTY_BIT_K2_E5_SHIFT                                                          8
47380 #define RDIF_REG_INT_MASK                                                                                    0x300184UL //Access:RW   DataWidth:0x9    // Multi Field Register.
47381   #define RDIF_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.ADDRESS_ERROR .
47382   #define RDIF_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
47383   #define RDIF_REG_INT_MASK_FATAL_DIX_ERR                                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.FATAL_DIX_ERR .
47384   #define RDIF_REG_INT_MASK_FATAL_DIX_ERR_SHIFT                                                              1
47385   #define RDIF_REG_INT_MASK_FATAL_CONFIG_ERR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.FATAL_CONFIG_ERR .
47386   #define RDIF_REG_INT_MASK_FATAL_CONFIG_ERR_SHIFT                                                           2
47387   #define RDIF_REG_INT_MASK_CMD_FIFO_ERR                                                                     (0x1<<3) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.CMD_FIFO_ERR .
47388   #define RDIF_REG_INT_MASK_CMD_FIFO_ERR_SHIFT                                                               3
47389   #define RDIF_REG_INT_MASK_ORDER_FIFO_ERR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.ORDER_FIFO_ERR .
47390   #define RDIF_REG_INT_MASK_ORDER_FIFO_ERR_SHIFT                                                             4
47391   #define RDIF_REG_INT_MASK_RDATA_FIFO_ERR                                                                   (0x1<<5) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.RDATA_FIFO_ERR .
47392   #define RDIF_REG_INT_MASK_RDATA_FIFO_ERR_SHIFT                                                             5
47393   #define RDIF_REG_INT_MASK_DIF_STOP_ERR                                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.DIF_STOP_ERR .
47394   #define RDIF_REG_INT_MASK_DIF_STOP_ERR_SHIFT                                                               6
47395   #define RDIF_REG_INT_MASK_PARTIAL_DIF_W_EOB                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.PARTIAL_DIF_W_EOB .
47396   #define RDIF_REG_INT_MASK_PARTIAL_DIF_W_EOB_SHIFT                                                          7
47397   #define RDIF_REG_INT_MASK_L1_DIRTY_BIT_K2_E5                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: RDIF_REG_INT_STS.L1_DIRTY_BIT .
47398   #define RDIF_REG_INT_MASK_L1_DIRTY_BIT_K2_E5_SHIFT                                                         8
47399 #define RDIF_REG_INT_STS_WR                                                                                  0x300188UL //Access:WR   DataWidth:0x9    // Multi Field Register.
47400   #define RDIF_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
47401   #define RDIF_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
47402   #define RDIF_REG_INT_STS_WR_FATAL_DIX_ERR                                                                  (0x1<<1) // DIX data is missing or end of burst assived and not all DIX data was used.
47403   #define RDIF_REG_INT_STS_WR_FATAL_DIX_ERR_SHIFT                                                            1
47404   #define RDIF_REG_INT_STS_WR_FATAL_CONFIG_ERR                                                               (0x1<<2) // Fatal configuration error due to illigal comdination of host interface, network interface, validate xxx and forward xxx.
47405   #define RDIF_REG_INT_STS_WR_FATAL_CONFIG_ERR_SHIFT                                                         2
47406   #define RDIF_REG_INT_STS_WR_CMD_FIFO_ERR                                                                   (0x1<<3) // Write to full FIFO or read from empty FIFO.
47407   #define RDIF_REG_INT_STS_WR_CMD_FIFO_ERR_SHIFT                                                             3
47408   #define RDIF_REG_INT_STS_WR_ORDER_FIFO_ERR                                                                 (0x1<<4) // Write to full FIFO or read from empty FIFO.
47409   #define RDIF_REG_INT_STS_WR_ORDER_FIFO_ERR_SHIFT                                                           4
47410   #define RDIF_REG_INT_STS_WR_RDATA_FIFO_ERR                                                                 (0x1<<5) // Write to full FIFO or read from empty FIFO.
47411   #define RDIF_REG_INT_STS_WR_RDATA_FIFO_ERR_SHIFT                                                           5
47412   #define RDIF_REG_INT_STS_WR_DIF_STOP_ERR                                                                   (0x1<<6) // If stop_on_error is set and the DIF block found error in the DIF/DIX data this interrupt will be asserted. The debug info is in debug_error_info.
47413   #define RDIF_REG_INT_STS_WR_DIF_STOP_ERR_SHIFT                                                             6
47414   #define RDIF_REG_INT_STS_WR_PARTIAL_DIF_W_EOB                                                              (0x1<<7) // end of burst arrived with end of interval and only partial DIF data arrived.
47415   #define RDIF_REG_INT_STS_WR_PARTIAL_DIF_W_EOB_SHIFT                                                        7
47416   #define RDIF_REG_INT_STS_WR_L1_DIRTY_BIT_K2_E5                                                             (0x1<<8) // One of the command buffers has a pending L1 WB for more than MIN_EOB2WF_L1_RD_DEL (register) cycles.
47417   #define RDIF_REG_INT_STS_WR_L1_DIRTY_BIT_K2_E5_SHIFT                                                       8
47418 #define RDIF_REG_INT_STS_CLR                                                                                 0x30018cUL //Access:RC   DataWidth:0x9    // Multi Field Register.
47419   #define RDIF_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
47420   #define RDIF_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
47421   #define RDIF_REG_INT_STS_CLR_FATAL_DIX_ERR                                                                 (0x1<<1) // DIX data is missing or end of burst assived and not all DIX data was used.
47422   #define RDIF_REG_INT_STS_CLR_FATAL_DIX_ERR_SHIFT                                                           1
47423   #define RDIF_REG_INT_STS_CLR_FATAL_CONFIG_ERR                                                              (0x1<<2) // Fatal configuration error due to illigal comdination of host interface, network interface, validate xxx and forward xxx.
47424   #define RDIF_REG_INT_STS_CLR_FATAL_CONFIG_ERR_SHIFT                                                        2
47425   #define RDIF_REG_INT_STS_CLR_CMD_FIFO_ERR                                                                  (0x1<<3) // Write to full FIFO or read from empty FIFO.
47426   #define RDIF_REG_INT_STS_CLR_CMD_FIFO_ERR_SHIFT                                                            3
47427   #define RDIF_REG_INT_STS_CLR_ORDER_FIFO_ERR                                                                (0x1<<4) // Write to full FIFO or read from empty FIFO.
47428   #define RDIF_REG_INT_STS_CLR_ORDER_FIFO_ERR_SHIFT                                                          4
47429   #define RDIF_REG_INT_STS_CLR_RDATA_FIFO_ERR                                                                (0x1<<5) // Write to full FIFO or read from empty FIFO.
47430   #define RDIF_REG_INT_STS_CLR_RDATA_FIFO_ERR_SHIFT                                                          5
47431   #define RDIF_REG_INT_STS_CLR_DIF_STOP_ERR                                                                  (0x1<<6) // If stop_on_error is set and the DIF block found error in the DIF/DIX data this interrupt will be asserted. The debug info is in debug_error_info.
47432   #define RDIF_REG_INT_STS_CLR_DIF_STOP_ERR_SHIFT                                                            6
47433   #define RDIF_REG_INT_STS_CLR_PARTIAL_DIF_W_EOB                                                             (0x1<<7) // end of burst arrived with end of interval and only partial DIF data arrived.
47434   #define RDIF_REG_INT_STS_CLR_PARTIAL_DIF_W_EOB_SHIFT                                                       7
47435   #define RDIF_REG_INT_STS_CLR_L1_DIRTY_BIT_K2_E5                                                            (0x1<<8) // One of the command buffers has a pending L1 WB for more than MIN_EOB2WF_L1_RD_DEL (register) cycles.
47436   #define RDIF_REG_INT_STS_CLR_L1_DIRTY_BIT_K2_E5_SHIFT                                                      8
47437 #define RDIF_REG_PRTY_MASK                                                                                   0x300194UL //Access:RW   DataWidth:0x2    // Multi Field Register.
47438   #define RDIF_REG_PRTY_MASK_DATAPATH_REGISTERS                                                              (0x1<<1) // This bit masks, when set, the Parity bit: RDIF_REG_PRTY_STS.DATAPATH_REGISTERS .
47439   #define RDIF_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                        1
47440 #define RDIF_REG_DEBUG_ERROR_INFO                                                                            0x300400UL //Access:R    DataWidth:0x20   // Information on the first 8 DIF errors found. In bits [5:3] of the address represent the error number (0-7). Do not read from address[3:5]=i if debug_error_data_valid[i] isn't set. Bits [2:0] in the address will contain the following data: address[2:0] = 0 - [31:0] calculated reference tag; address[2:0] = 1 - [15:0] calculated application tag; [31:0]; calculated CRC/checksum; address[2:0] = 2 - [31:0] expected reference tag; address[2:0] = 3 - [15:0] expected application tag; [31:0] expected CRC/checksum; address[2:0] = 4 - [31:0] the interval number the error occurred; address[2:0] = 5 - [31:0] TID address[2:0] = 6 - [3:0] - type; [12:4] - LTID; [15:13] protocol ID; [16] set ID; [18:17] host interface; [19] network interface; [22:20] error type ([0] - CRC/checksum; [1] application tag; [2] reference tag); [31:23] reserved; address[2:0] = 7 - reserved.
47441 #define RDIF_REG_DEBUG_ERROR_INFO_SIZE                                                                       64
47442 #define RDIF_REG_DBG_SELECT                                                                                  0x300500UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
47443 #define RDIF_REG_DBG_DWORD_ENABLE                                                                            0x300504UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
47444 #define RDIF_REG_DBG_SHIFT                                                                                   0x300508UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
47445 #define RDIF_REG_DBG_FORCE_VALID                                                                             0x30050cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
47446 #define RDIF_REG_DBG_FORCE_FRAME                                                                             0x300510UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
47447 #define RDIF_REG_DBG_OUT_DATA                                                                                0x300520UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
47448 #define RDIF_REG_DBG_OUT_DATA_SIZE                                                                           8
47449 #define RDIF_REG_DBG_OUT_VALID                                                                               0x300540UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
47450 #define RDIF_REG_DBG_OUT_FRAME                                                                               0x300544UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
47451 #define RDIF_REG_L1_TASK_CONTEXT                                                                             0x304000UL //Access:WB   DataWidth:0x40   // Task context memory. for TDIF Only 320b are valid. Data order:Field name-Initial reference tag Address offset-0 bits [31:0]; Field name-Application tag value Address offset-0 bits [47:32]; Field name-Application tag mask Address offset-0 bits [63:48]; Field name-Partial CRC value B Address offset-1 bits [15:0]; Field name-Partial checksum value B Address offset-1 bits [31:16]; Field name-Received DIF bytes left B Address offset-1 bits [35:32]; Field name-Transmitted DIF bytes B Address offset-1 bits [39:36]; Field name-Error in IO B Address offset-1 bits [40:40]; Field name-Checksum overflow B Address offset-1 bits [41]; Field name-Reserved Address offset-1  [55:42]; Field name-Ignore application tag for guard  Address offset-1 bits [56]; Field name-Initial reference tag valid  Address offset-1 bits [57]; Field name-Host Guard type Address offset-1 bits [58]; Field name-Set error with EOP Address offset-1 bits [59]; Field name-Protection type Address offset-1 bits [60]; Field name-CRC seed  Address offset-1 bits [62]; Field name-Reserved  Address offset-1 bits [63]; Field name-Validate guard Address offset-2 bits [0]; Field name-Validate application tag Address offset-2 bits [1]; Field name-Validate  reference tag Address offset-2 bits [2]; Field name-Forward guard  Address offset-2 bits [3]; Field name-Forward application tag  Address offset-2 bits [4]; Field name-Forward reference tag  Address offset-2 bits [5]; Field name-Interval size Address offset-2 bits [8:6]; Field name-Host interface Address offset-2 bits [10:9]; Field name-DIX block size Address offset-2 bits [12:11]; Field name-Network Interface  Address offset-2 bits [13]; Field name-Received DIF bytes left A Address offset-2 bits [17:14]; Field name-Transmitted DIF bytes A Address offset-2 bits [21:18]; Field name-Error in IO A Address offset-2 bits [22:22]; Field name-Checksum overflow A Address offset-2 bits [23]; Field name-Reserved Address offset-2 bits [31:24]; Field name-Offset in IO B Address offset-2 bits [63:32]; Field name-Partial CRC value A Address offset-3 bits [15:0]; Field name-Partial checksum value A Address offset-3 bits [31:16]; Field name-Offset in IO A Address offset-3 bits [63:32]; Field name-Partial DIF data A Address offset-4 bits [63:0]; Field name-Partial DIF data B Address offset-5 bits [63:0].  Address offset-6 and 7 - reserved. all reserved fields are un reachable for write and return zero on read. Address offset is in QWORD resolution.
47452 #define RDIF_REG_L1_TASK_CONTEXT_SIZE                                                                        2560
47453 #define TDIF_REG_RESET_MEMORIES                                                                              0x310000UL //Access:W    DataWidth:0x1    // Write one to this register will write zero to all L1 entries. When the command is complete zero will be indicated in this register.
47454 #define TDIF_REG_STOP_ON_ERROR                                                                               0x310040UL //Access:RW   DataWidth:0x1    // If set and DIF block found error; the DIF block will be stuck - hard reset is needed.
47455 #define TDIF_REG_EOB_AND_PARTIAL_DIF_ERR_MASK                                                                0x310044UL //Access:RW   DataWidth:0x1    // mask bit for the following case: host interface = DIF end of burst arrived with end of interval and only partial DIF data arrived. If clear and this event occuer a fatal error will cause the DIF block to stop.
47456 #define TDIF_REG_BYPASS_MODE_EN                                                                              0x310048UL //Access:RW   DataWidth:0x1    // If set allow bypass the pipline on pass through commands and in an empty system.
47457 #define TDIF_REG_ECO_RESERVED                                                                                0x31004cUL //Access:RW   DataWidth:0x8    // ECO reserved.
47458 #define TDIF_REG_MIN_EOB2WF_L1_RD_DEL                                                                        0x310050UL //Access:RW   DataWidth:0x6    // If the L1 of an LTID is not updated since EOB within the configured number of cycles the dirty_l1 register will be set. Configuring 0 is the same as 1.
47459 #define TDIF_REG_DIRTY_L1                                                                                    0x310054UL //Access:R    DataWidth:0x1    // Indicates that there is a pending L1 WB. Set only if this is the case for at least min_eob2wf_l1_rd_del cycles.
47460 #define TDIF_REG_DEBUG_BUFER_0_READ_EN                                                                       0x310058UL //Access:W    DataWidth:0x1    // Writing to this register (any value) will copy the data in buffer 0 to the debug_buffer_0_data_0..8.
47461 #define TDIF_REG_DEBUG_BUFER_0_READ_EN_SIZE                                                                  2
47462 #define TDIF_REG_DEBUG_BUFER_1_READ_EN                                                                       0x310068UL //Access:W    DataWidth:0x1    // Writing to this register (any value) will copy the data in buffer 0 to the debug_buffer_1_data_0..8.
47463 #define TDIF_REG_DEBUG_BUFER_1_READ_EN_SIZE                                                                  2
47464 #define TDIF_REG_DEBUG_COMMAND_FIFO_EMPTY                                                                    0x310070UL //Access:R    DataWidth:0x1    // Debug: 1 =  fifo is empty.
47465 #define TDIF_REG_DEBUG_ORDER_FIFO_EMPTY                                                                      0x310074UL //Access:R    DataWidth:0x1    // Debug: 1 =  fifo is empty.
47466 #define TDIF_REG_DEBUG_RDATA_FIFO_EMPTY                                                                      0x310078UL //Access:R    DataWidth:0x1    // Debug: 1 =  fifo is empty.
47467 #define TDIF_REG_DEBUG_ERROR_DATA_VALID                                                                      0x31007cUL //Access:RW   DataWidth:0x8    // If bit i is set; the data in the debug_error_info address[5:3] = i is valid. By writing 1 to bit j it will clear the valid bits of bit j.
47468 #define TDIF_REG_DEBUG_BUFFER_0_DATA_0                                                                       0x310080UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. TID.
47469 #define TDIF_REG_DEBUG_BUFFER_0_DATA_1                                                                       0x310084UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Initial referance tag.
47470 #define TDIF_REG_DEBUG_BUFFER_0_DATA_2                                                                       0x310088UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - application tag; [31:16] - application mask.
47471 #define TDIF_REG_DEBUG_BUFFER_0_DATA_3                                                                       0x31008cUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - calculated CRC; [31:16] - calculated checksum.
47472 #define TDIF_REG_DEBUG_BUFFER_0_DATA_4                                                                       0x310090UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Calculated offset in IO.
47473 #define TDIF_REG_DEBUG_BUFFER_0_DATA_5                                                                       0x310094UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - referance tag.
47474 #define TDIF_REG_DEBUG_BUFFER_0_DATA_6                                                                       0x310098UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - [15:0] application tag; [31:0] CRC/checksum.
47475 #define TDIF_REG_DEBUG_BUFFER_0_DATA_7                                                                       0x31009cUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [31] partial_chksum_overflow ; [30:27] dif_bytes_tx ; [26:23] dif_bytes_rx ; [22:19] last_dif_size; [18] eob_flag ; [17] data_is_dix ; [16] set_id ; [15:13] protocol_id; [12:9] type;  [8:0] ltid.
47476 #define TDIF_REG_DEBUG_BUFFER_0_DATA_8                                                                       0x3100a0UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [20:19]  dix_size; [18] ni ; [17:16] hi ; [15:13] interval_size ; [12] fwrd_ref ; [11] fwrd_app ; [10]  fwrd_guard ; [9] validate_ref ; [8] validate_app ; [7] validate_guard ; [6] crc_seed ; [5:4] protection_type ; [3]  set_err_with_eop ; [2] host_guard_is_crc ; [1]  initial_ref_tag_valid; [0] err_in_io.
47477 #define TDIF_REG_DEBUG_BUFFER_1_DATA_0                                                                       0x3100a4UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. TID.
47478 #define TDIF_REG_DEBUG_BUFFER_1_DATA_1                                                                       0x3100a8UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Initial referance tag.
47479 #define TDIF_REG_DEBUG_BUFFER_1_DATA_2                                                                       0x3100acUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - application tag; [31:16] - application mask.
47480 #define TDIF_REG_DEBUG_BUFFER_1_DATA_3                                                                       0x3100b0UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [15:0] - calculated CRC; [31:16] - calculated checksum.
47481 #define TDIF_REG_DEBUG_BUFFER_1_DATA_4                                                                       0x3100b4UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Calculated offset in IO.
47482 #define TDIF_REG_DEBUG_BUFFER_1_DATA_5                                                                       0x3100b8UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - referance tag.
47483 #define TDIF_REG_DEBUG_BUFFER_1_DATA_6                                                                       0x3100bcUL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. Partial DIF/DIX data - [15:0] application tag; [31:0] CRC/checksum.
47484 #define TDIF_REG_DEBUG_BUFFER_1_DATA_7                                                                       0x3100c0UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [31] partial_chksum_overflow ; [30:27] dif_bytes_tx ; [26:23] dif_bytes_rx ; [22:19] last_dif_size; [18] eob_flag ; [17] data_is_dix ; [16] set_id ; [15:13] protocol_id; [12:9] type;  [8:0] ltid.
47485 #define TDIF_REG_DEBUG_BUFFER_1_DATA_8                                                                       0x3100c4UL //Access:R    DataWidth:0x20   // DEBUG: Buffer information. [20:19]  dix_size; [18] ni ; [17:16] hi ; [15:13] interval_size ; [12] fwrd_ref ; [11] fwrd_app ; [10]  fwrd_guard ; [9] validate_ref ; [8] validate_app ; [7] validate_guard ; [6] crc_seed ; [5:4] protection_type ; [3]  set_err_with_eop ; [2] host_guard_is_crc ; [1]  initial_ref_tag_valid; [0] err_in_io.
47486 #define TDIF_REG_DEBUG_DIX_FIFO_EMPTY                                                                        0x3100c8UL //Access:R    DataWidth:0x4    // Debug: one bit for each protocol ID.  1 =  fifo is empty.
47487 #define TDIF_REG_DEBUG_UCM_CREDIT                                                                            0x3100ccUL //Access:R    DataWidth:0x1    // DEBUG: 0 - no credit; 1 - there is credit.
47488 #define TDIF_REG_DEBUG_UCM_MSG_PENDING                                                                       0x3100d0UL //Access:R    DataWidth:0x1    // DEBUG: 0 - no message pending; 1 - message is pending (no credit) or waiting for done.
47489 #define TDIF_REG_DEBUG_FATAL_CONFIG_ERR_INFO                                                                 0x3100d4UL //Access:R    DataWidth:0x16   // DEBUG: configuration fatal error. [1:0] host interface; [2] network interface; [3] FWRD ref; [4] FWR app; [5] FWRD guard; [6] vlidate ref; [7] validate app; [8] validate guard; [11:9] protocol ID; [20:12] LTID; [21] buffer select.
47490 #define TDIF_REG_DEBUG_DIX_FATAL_ERR_INFO                                                                    0x3100d8UL //Access:R    DataWidth:0x1a   // [3:0] - error type ([0] Write overflow. [1] Read overflow. [2] Read from DIX when DIX write pointer =< DIX read pointer. [3] EOB arrived and DIX write pointer != DIX read pointer.); [5:4] protocol ID; [6] reserved;  [7] buffer inuse; [16:8] write pointer; [25:17] read pointer.
47491 #define TDIF_REG_DEBUG_PIPELINE_IDLE                                                                         0x3100dcUL //Access:R    DataWidth:0x1    // DEBUG: if set there is no valid data in the pipeline.
47492 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_0                                                                     0x3100e0UL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 0.
47493 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_1                                                                     0x3100e4UL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 1.
47494 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_2                                                                     0x3100e8UL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 2.
47495 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_3                                                                     0x3100ecUL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 3.
47496 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_4_K2_E5                                                               0x3100f0UL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 4.
47497 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_5_K2_E5                                                               0x3100f4UL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 5.
47498 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_6_K2_E5                                                               0x3100f8UL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 6.
47499 #define TDIF_REG_STAT_NUM_ERR_INTERVAL_7_K2_E5                                                               0x3100fcUL //Access:RW   DataWidth:0x20   // Number of interval with error arrived to the DIF for protocol ID 7.
47500 #define TDIF_REG_INT_STS                                                                                     0x310180UL //Access:R    DataWidth:0x9    // Multi Field Register.
47501   #define TDIF_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
47502   #define TDIF_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
47503   #define TDIF_REG_INT_STS_FATAL_DIX_ERR                                                                     (0x1<<1) // DIX data is missing or end of burst assived and not all DIX data was used.
47504   #define TDIF_REG_INT_STS_FATAL_DIX_ERR_SHIFT                                                               1
47505   #define TDIF_REG_INT_STS_FATAL_CONFIG_ERR                                                                  (0x1<<2) // Fatal configuration error due to illigal comdination of host interface, network interface, validate xxx and forward xxx.
47506   #define TDIF_REG_INT_STS_FATAL_CONFIG_ERR_SHIFT                                                            2
47507   #define TDIF_REG_INT_STS_CMD_FIFO_ERR                                                                      (0x1<<3) // Write to full FIFO or read from empty FIFO.
47508   #define TDIF_REG_INT_STS_CMD_FIFO_ERR_SHIFT                                                                3
47509   #define TDIF_REG_INT_STS_ORDER_FIFO_ERR                                                                    (0x1<<4) // Write to full FIFO or read from empty FIFO.
47510   #define TDIF_REG_INT_STS_ORDER_FIFO_ERR_SHIFT                                                              4
47511   #define TDIF_REG_INT_STS_RDATA_FIFO_ERR                                                                    (0x1<<5) // Write to full FIFO or read from empty FIFO.
47512   #define TDIF_REG_INT_STS_RDATA_FIFO_ERR_SHIFT                                                              5
47513   #define TDIF_REG_INT_STS_DIF_STOP_ERR                                                                      (0x1<<6) // If stop_on_error is set and the DIF block found error in the DIF/DIX data this interrupt will be asserted. The debug info is in debug_error_info.
47514   #define TDIF_REG_INT_STS_DIF_STOP_ERR_SHIFT                                                                6
47515   #define TDIF_REG_INT_STS_PARTIAL_DIF_W_EOB                                                                 (0x1<<7) // end of burst arrived with end of interval and only partial DIF data arrived.
47516   #define TDIF_REG_INT_STS_PARTIAL_DIF_W_EOB_SHIFT                                                           7
47517   #define TDIF_REG_INT_STS_L1_DIRTY_BIT_K2_E5                                                                (0x1<<8) // One of the command buffers has a pending L1 WB for more than MIN_EOB2WF_L1_RD_DEL (register) cycles.
47518   #define TDIF_REG_INT_STS_L1_DIRTY_BIT_K2_E5_SHIFT                                                          8
47519 #define TDIF_REG_INT_MASK                                                                                    0x310184UL //Access:RW   DataWidth:0x9    // Multi Field Register.
47520   #define TDIF_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.ADDRESS_ERROR .
47521   #define TDIF_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
47522   #define TDIF_REG_INT_MASK_FATAL_DIX_ERR                                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.FATAL_DIX_ERR .
47523   #define TDIF_REG_INT_MASK_FATAL_DIX_ERR_SHIFT                                                              1
47524   #define TDIF_REG_INT_MASK_FATAL_CONFIG_ERR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.FATAL_CONFIG_ERR .
47525   #define TDIF_REG_INT_MASK_FATAL_CONFIG_ERR_SHIFT                                                           2
47526   #define TDIF_REG_INT_MASK_CMD_FIFO_ERR                                                                     (0x1<<3) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.CMD_FIFO_ERR .
47527   #define TDIF_REG_INT_MASK_CMD_FIFO_ERR_SHIFT                                                               3
47528   #define TDIF_REG_INT_MASK_ORDER_FIFO_ERR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.ORDER_FIFO_ERR .
47529   #define TDIF_REG_INT_MASK_ORDER_FIFO_ERR_SHIFT                                                             4
47530   #define TDIF_REG_INT_MASK_RDATA_FIFO_ERR                                                                   (0x1<<5) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.RDATA_FIFO_ERR .
47531   #define TDIF_REG_INT_MASK_RDATA_FIFO_ERR_SHIFT                                                             5
47532   #define TDIF_REG_INT_MASK_DIF_STOP_ERR                                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.DIF_STOP_ERR .
47533   #define TDIF_REG_INT_MASK_DIF_STOP_ERR_SHIFT                                                               6
47534   #define TDIF_REG_INT_MASK_PARTIAL_DIF_W_EOB                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.PARTIAL_DIF_W_EOB .
47535   #define TDIF_REG_INT_MASK_PARTIAL_DIF_W_EOB_SHIFT                                                          7
47536   #define TDIF_REG_INT_MASK_L1_DIRTY_BIT_K2_E5                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: TDIF_REG_INT_STS.L1_DIRTY_BIT .
47537   #define TDIF_REG_INT_MASK_L1_DIRTY_BIT_K2_E5_SHIFT                                                         8
47538 #define TDIF_REG_INT_STS_WR                                                                                  0x310188UL //Access:WR   DataWidth:0x9    // Multi Field Register.
47539   #define TDIF_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
47540   #define TDIF_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
47541   #define TDIF_REG_INT_STS_WR_FATAL_DIX_ERR                                                                  (0x1<<1) // DIX data is missing or end of burst assived and not all DIX data was used.
47542   #define TDIF_REG_INT_STS_WR_FATAL_DIX_ERR_SHIFT                                                            1
47543   #define TDIF_REG_INT_STS_WR_FATAL_CONFIG_ERR                                                               (0x1<<2) // Fatal configuration error due to illigal comdination of host interface, network interface, validate xxx and forward xxx.
47544   #define TDIF_REG_INT_STS_WR_FATAL_CONFIG_ERR_SHIFT                                                         2
47545   #define TDIF_REG_INT_STS_WR_CMD_FIFO_ERR                                                                   (0x1<<3) // Write to full FIFO or read from empty FIFO.
47546   #define TDIF_REG_INT_STS_WR_CMD_FIFO_ERR_SHIFT                                                             3
47547   #define TDIF_REG_INT_STS_WR_ORDER_FIFO_ERR                                                                 (0x1<<4) // Write to full FIFO or read from empty FIFO.
47548   #define TDIF_REG_INT_STS_WR_ORDER_FIFO_ERR_SHIFT                                                           4
47549   #define TDIF_REG_INT_STS_WR_RDATA_FIFO_ERR                                                                 (0x1<<5) // Write to full FIFO or read from empty FIFO.
47550   #define TDIF_REG_INT_STS_WR_RDATA_FIFO_ERR_SHIFT                                                           5
47551   #define TDIF_REG_INT_STS_WR_DIF_STOP_ERR                                                                   (0x1<<6) // If stop_on_error is set and the DIF block found error in the DIF/DIX data this interrupt will be asserted. The debug info is in debug_error_info.
47552   #define TDIF_REG_INT_STS_WR_DIF_STOP_ERR_SHIFT                                                             6
47553   #define TDIF_REG_INT_STS_WR_PARTIAL_DIF_W_EOB                                                              (0x1<<7) // end of burst arrived with end of interval and only partial DIF data arrived.
47554   #define TDIF_REG_INT_STS_WR_PARTIAL_DIF_W_EOB_SHIFT                                                        7
47555   #define TDIF_REG_INT_STS_WR_L1_DIRTY_BIT_K2_E5                                                             (0x1<<8) // One of the command buffers has a pending L1 WB for more than MIN_EOB2WF_L1_RD_DEL (register) cycles.
47556   #define TDIF_REG_INT_STS_WR_L1_DIRTY_BIT_K2_E5_SHIFT                                                       8
47557 #define TDIF_REG_INT_STS_CLR                                                                                 0x31018cUL //Access:RC   DataWidth:0x9    // Multi Field Register.
47558   #define TDIF_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
47559   #define TDIF_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
47560   #define TDIF_REG_INT_STS_CLR_FATAL_DIX_ERR                                                                 (0x1<<1) // DIX data is missing or end of burst assived and not all DIX data was used.
47561   #define TDIF_REG_INT_STS_CLR_FATAL_DIX_ERR_SHIFT                                                           1
47562   #define TDIF_REG_INT_STS_CLR_FATAL_CONFIG_ERR                                                              (0x1<<2) // Fatal configuration error due to illigal comdination of host interface, network interface, validate xxx and forward xxx.
47563   #define TDIF_REG_INT_STS_CLR_FATAL_CONFIG_ERR_SHIFT                                                        2
47564   #define TDIF_REG_INT_STS_CLR_CMD_FIFO_ERR                                                                  (0x1<<3) // Write to full FIFO or read from empty FIFO.
47565   #define TDIF_REG_INT_STS_CLR_CMD_FIFO_ERR_SHIFT                                                            3
47566   #define TDIF_REG_INT_STS_CLR_ORDER_FIFO_ERR                                                                (0x1<<4) // Write to full FIFO or read from empty FIFO.
47567   #define TDIF_REG_INT_STS_CLR_ORDER_FIFO_ERR_SHIFT                                                          4
47568   #define TDIF_REG_INT_STS_CLR_RDATA_FIFO_ERR                                                                (0x1<<5) // Write to full FIFO or read from empty FIFO.
47569   #define TDIF_REG_INT_STS_CLR_RDATA_FIFO_ERR_SHIFT                                                          5
47570   #define TDIF_REG_INT_STS_CLR_DIF_STOP_ERR                                                                  (0x1<<6) // If stop_on_error is set and the DIF block found error in the DIF/DIX data this interrupt will be asserted. The debug info is in debug_error_info.
47571   #define TDIF_REG_INT_STS_CLR_DIF_STOP_ERR_SHIFT                                                            6
47572   #define TDIF_REG_INT_STS_CLR_PARTIAL_DIF_W_EOB                                                             (0x1<<7) // end of burst arrived with end of interval and only partial DIF data arrived.
47573   #define TDIF_REG_INT_STS_CLR_PARTIAL_DIF_W_EOB_SHIFT                                                       7
47574   #define TDIF_REG_INT_STS_CLR_L1_DIRTY_BIT_K2_E5                                                            (0x1<<8) // One of the command buffers has a pending L1 WB for more than MIN_EOB2WF_L1_RD_DEL (register) cycles.
47575   #define TDIF_REG_INT_STS_CLR_L1_DIRTY_BIT_K2_E5_SHIFT                                                      8
47576 #define TDIF_REG_PRTY_MASK                                                                                   0x310194UL //Access:RW   DataWidth:0x2    // Multi Field Register.
47577   #define TDIF_REG_PRTY_MASK_DATAPATH_REGISTERS                                                              (0x1<<1) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS.DATAPATH_REGISTERS .
47578   #define TDIF_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                        1
47579 #define TDIF_REG_PRTY_MASK_H_0_BB_K2                                                                         0x310204UL //Access:RW   DataWidth:0xb    // Multi Field Register.
47580   #define TDIF_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
47581   #define TDIF_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2_SHIFT                                             0
47582   #define TDIF_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM009_I_ECC_RF_INT .
47583   #define TDIF_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2_SHIFT                                             1
47584   #define TDIF_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2                                                   (0x1<<2) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM010_I_ECC_RF_INT .
47585   #define TDIF_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2_SHIFT                                             2
47586   #define TDIF_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM011_I_ECC_RF_INT .
47587   #define TDIF_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2_SHIFT                                             3
47588   #define TDIF_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
47589   #define TDIF_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               4
47590   #define TDIF_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
47591   #define TDIF_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               5
47592   #define TDIF_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
47593   #define TDIF_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               6
47594   #define TDIF_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
47595   #define TDIF_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               7
47596   #define TDIF_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
47597   #define TDIF_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               8
47598   #define TDIF_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
47599   #define TDIF_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               9
47600   #define TDIF_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<10) // This bit masks, when set, the Parity bit: TDIF_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
47601   #define TDIF_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               10
47602 #define TDIF_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x310210UL //Access:RW   DataWidth:0x4    // Multi Field Register.
47603   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2                                                    (0x1<<0) // Enable ECC for memory ecc instance tdif.i_tdif_l1_sector0_mem.i_ecc in module tdif_l1_sector0_mem
47604   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2_SHIFT                                              0
47605   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2                                                    (0x1<<1) // Enable ECC for memory ecc instance tdif.i_tdif_l1_sector4_mem.i_ecc in module tdif_l1_sector4_mem
47606   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2_SHIFT                                              1
47607   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2                                                    (0x1<<2) // Enable ECC for memory ecc instance tdif.i_tdif_l1_sector5_mem.i_ecc in module tdif_l1_sector5_mem
47608   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2_SHIFT                                              2
47609   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2                                                    (0x1<<3) // Enable ECC for memory ecc instance tdif.i_tdif_l1_sector6_mem.i_ecc in module tdif_l1_sector6_mem
47610   #define TDIF_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2_SHIFT                                              3
47611 #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x310214UL //Access:RW   DataWidth:0x4    // Multi Field Register.
47612   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2                                             (0x1<<0) // Set parity only for memory ecc instance tdif.i_tdif_l1_sector0_mem.i_ecc in module tdif_l1_sector0_mem
47613   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2_SHIFT                                       0
47614   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2                                             (0x1<<1) // Set parity only for memory ecc instance tdif.i_tdif_l1_sector4_mem.i_ecc in module tdif_l1_sector4_mem
47615   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2_SHIFT                                       1
47616   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2                                             (0x1<<2) // Set parity only for memory ecc instance tdif.i_tdif_l1_sector5_mem.i_ecc in module tdif_l1_sector5_mem
47617   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2_SHIFT                                       2
47618   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2                                             (0x1<<3) // Set parity only for memory ecc instance tdif.i_tdif_l1_sector6_mem.i_ecc in module tdif_l1_sector6_mem
47619   #define TDIF_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2_SHIFT                                       3
47620 #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x310218UL //Access:RC   DataWidth:0x4    // Multi Field Register.
47621   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance tdif.i_tdif_l1_sector0_mem.i_ecc in module tdif_l1_sector0_mem
47622   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2_SHIFT                                0
47623   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2                                      (0x1<<1) // Record if a correctable error occurred on memory ecc instance tdif.i_tdif_l1_sector4_mem.i_ecc in module tdif_l1_sector4_mem
47624   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2_SHIFT                                1
47625   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2                                      (0x1<<2) // Record if a correctable error occurred on memory ecc instance tdif.i_tdif_l1_sector5_mem.i_ecc in module tdif_l1_sector5_mem
47626   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2_SHIFT                                2
47627   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2                                      (0x1<<3) // Record if a correctable error occurred on memory ecc instance tdif.i_tdif_l1_sector6_mem.i_ecc in module tdif_l1_sector6_mem
47628   #define TDIF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2_SHIFT                                3
47629 #define TDIF_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x31021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
47630 #define TDIF_REG_DEBUG_ERROR_INFO                                                                            0x310400UL //Access:R    DataWidth:0x20   // Information on the first 8 DIF errors found. In bits [5:3] of the address represent the error number (0-7). Do not read from address[3:5]=i if debug_error_data_valid[i] isn't set. Bits [2:0] in the address will contain the following data: address[2:0] = 0 - [31:0] calculated reference tag; address[2:0] = 1 - [15:0] calculated application tag; [31:0]; calculated CRC/checksum; address[2:0] = 2 - [31:0] expected reference tag; address[2:0] = 3 - [15:0] expected application tag; [31:0] expected CRC/checksum; address[2:0] = 4 - [31:0] the interval number the error occurred; address[2:0] = 5 - [31:0] TID address[2:0] = 6 - [3:0] - type; [12:4] - LTID; [15:13] protocol ID; [16] set ID; [18:17] host interface; [19] network interface; [22:20] error type ([0] - CRC/checksum; [1] application tag; [2] reference tag); [31:23] reserved; address[2:0] = 7 - reserved.
47631 #define TDIF_REG_DEBUG_ERROR_INFO_SIZE                                                                       64
47632 #define TDIF_REG_DBG_SELECT                                                                                  0x310500UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
47633 #define TDIF_REG_DBG_DWORD_ENABLE                                                                            0x310504UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
47634 #define TDIF_REG_DBG_SHIFT                                                                                   0x310508UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
47635 #define TDIF_REG_DBG_FORCE_VALID                                                                             0x31050cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
47636 #define TDIF_REG_DBG_FORCE_FRAME                                                                             0x310510UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
47637 #define TDIF_REG_DBG_OUT_DATA                                                                                0x310520UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
47638 #define TDIF_REG_DBG_OUT_DATA_SIZE                                                                           8
47639 #define TDIF_REG_DBG_OUT_VALID                                                                               0x310540UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
47640 #define TDIF_REG_DBG_OUT_FRAME                                                                               0x310544UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
47641 #define TDIF_REG_L1_TASK_CONTEXT                                                                             0x318000UL //Access:WB   DataWidth:0x40   // Task context memory. for TDIF Only 320b are valid. Data order:Field name-Initial reference tag Address offset-0 bits [31:0]; Field name-Application tag value Address offset-0 bits [47:32]; Field name-Application tag mask Address offset-0 bits [63:48]; Field name-Partial CRC value B Address offset-1 bits [15:0]; Field name-Partial checksum value B Address offset-1 bits [31:16]; Field name-Received DIF bytes left B Address offset-1 bits [35:32]; Field name-Transmitted DIF bytes B Address offset-1 bits [39:36]; Field name-Error in IO B Address offset-1 bits [40:40]; Field name-Checksum overflow B Address offset-1 bits [41]; Field name-Reserved Address offset-1  [55:42]; Field name-Ignore application tag for guard  Address offset-1 bits [56]; Field name-Initial reference tag valid  Address offset-1 bits [57]; Field name-Host Guard type Address offset-1 bits [58]; Field name-Set error with EOP Address offset-1 bits [59]; Field name-Protection type Address offset-1 bits [60]; Field name-CRC seed  Address offset-1 bits [62]; Field name-Reserved  Address offset-1 bits [63]; Field name-Validate guard Address offset-2 bits [0]; Field name-Validate application tag Address offset-2 bits [1]; Field name-Validate  reference tag Address offset-2 bits [2]; Field name-Forward guard  Address offset-2 bits [3]; Field name-Forward application tag  Address offset-2 bits [4]; Field name-Forward reference tag  Address offset-2 bits [5]; Field name-Interval size Address offset-2 bits [8:6]; Field name-Host interface Address offset-2 bits [10:9]; Field name-DIX block size Address offset-2 bits [12:11]; Field name-Network Interface  Address offset-2 bits [13]; Field name-Received DIF bytes left A Address offset-2 bits [17:14]; Field name-Transmitted DIF bytes A Address offset-2 bits [21:18]; Field name-Error in IO A Address offset-2 bits [22:22]; Field name-Checksum overflow A Address offset-2 bits [23]; Field name-Reserved Address offset-2 bits [31:24]; Field name-Offset in IO B Address offset-2 bits [63:32]; Field name-Partial CRC value A Address offset-3 bits [15:0]; Field name-Partial checksum value A Address offset-3 bits [31:16]; Field name-Offset in IO A Address offset-3 bits [63:32]; Field name-Partial DIF data A Address offset-4 bits [63:0]; Field name-Partial DIF data B Address offset-5 bits [63:0].  Address offset-6 and 7 - reserved. all reserved fields are un reachable for write and return zero on read. Address offset is in QWORD resolution.
47642 #define TDIF_REG_L1_TASK_CONTEXT_SIZE                                                                        5120
47643 #define RGSRC_REG_DBG_SELECT_E5                                                                              0x320040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
47644 #define RGSRC_REG_DBG_DWORD_ENABLE_E5                                                                        0x320044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
47645 #define RGSRC_REG_DBG_SHIFT_E5                                                                               0x320048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
47646 #define RGSRC_REG_DBG_FORCE_VALID_E5                                                                         0x32004cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
47647 #define RGSRC_REG_DBG_FORCE_FRAME_E5                                                                         0x320050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
47648 #define RGSRC_REG_DBG_OUT_DATA_E5                                                                            0x320060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
47649 #define RGSRC_REG_DBG_OUT_DATA_SIZE                                                                          8
47650 #define RGSRC_REG_DBG_OUT_VALID_E5                                                                           0x320080UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
47651 #define RGSRC_REG_DBG_OUT_FRAME_E5                                                                           0x320084UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
47652 #define RGSRC_REG_INT_STS_E5                                                                                 0x320180UL //Access:R    DataWidth:0x1    // Multi Field Register.
47653   #define RGSRC_REG_INT_STS_ADDRESS_ERROR_E5                                                                 (0x1<<0) // Signals an unknown address to the rf module.
47654   #define RGSRC_REG_INT_STS_ADDRESS_ERROR_E5_SHIFT                                                           0
47655 #define RGSRC_REG_INT_MASK_E5                                                                                0x320184UL //Access:RW   DataWidth:0x1    // Multi Field Register.
47656   #define RGSRC_REG_INT_MASK_ADDRESS_ERROR_E5                                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: RGSRC_REG_INT_STS.ADDRESS_ERROR .
47657   #define RGSRC_REG_INT_MASK_ADDRESS_ERROR_E5_SHIFT                                                          0
47658 #define RGSRC_REG_INT_STS_WR_E5                                                                              0x320188UL //Access:WR   DataWidth:0x1    // Multi Field Register.
47659   #define RGSRC_REG_INT_STS_WR_ADDRESS_ERROR_E5                                                              (0x1<<0) // Signals an unknown address to the rf module.
47660   #define RGSRC_REG_INT_STS_WR_ADDRESS_ERROR_E5_SHIFT                                                        0
47661 #define RGSRC_REG_INT_STS_CLR_E5                                                                             0x32018cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
47662   #define RGSRC_REG_INT_STS_CLR_ADDRESS_ERROR_E5                                                             (0x1<<0) // Signals an unknown address to the rf module.
47663   #define RGSRC_REG_INT_STS_CLR_ADDRESS_ERROR_E5_SHIFT                                                       0
47664 #define RGSRC_REG_ECO_RESERVED_E5                                                                            0x320200UL //Access:RW   DataWidth:0x8    // Chicken bits.
47665 #define RGSRC_REG_CACHE_EN_E5                                                                                0x320400UL //Access:RW   DataWidth:0x1    // Enable cache functionality.
47666 #define RGSRC_REG_WAIT4WDONE_E5                                                                              0x320404UL //Access:RW   DataWidth:0x1    // Wait for write done before sending removing the fencing of a new DEL/ADD/CHG command
47667 #define RGSRC_REG_MAX_HOPS_EN_E5                                                                             0x320408UL //Access:RW   DataWidth:0x1    // Stop searching when MAX HOPs is reached
47668 #define RGSRC_REG_MAX_HOPS_E5                                                                                0x32040cUL //Access:RW   DataWidth:0x8    // Number of HOPs, when reached, stop the searching
47669 #define RGSRC_REG_HASH_BIN_BIT_W_E5                                                                          0x320410UL //Access:RW   DataWidth:0x5    // Number of MSB hash bits to be used for bin
47670 #define RGSRC_REG_TABLE_T1_ENTRY_SIZE_E5                                                                     0x320418UL //Access:RW   DataWidth:0x20   // Size of T1 table entry in 16-Bytes granularity (QREG). if HASH aligned to 64, set RF_GSRC_TABLE_T1_ENTRY_SIZE = round_up_qreg_granularity(16 + N*HASH/8 + N*16*RF_GSRC_CTX_SIZE)              if HASH is not aligned to 64, set RF_GSRC_TABLE_T1_ENTRY_SIZE = round_up_qreg_granularity(16 + N*8*round_up(HASH/64));   (N - integer number) (HASH is written in bits)
47671 #define RGSRC_REG_TABLE_T2_ENTRY_SIZE_E5                                                                     0x32041cUL //Access:RW   DataWidth:0x20   // Size of T2 table entry in 16-Bytes granularity (QREG). if HASH aligned to 64, set RF_GSRC_TABLE_T2_ENTRY_SIZE = round_up_qreg_granularity(16 + N*HASH/8 + N*16*RF_GSRC_CTX_SIZE)               if HASH is not aligned to 64, set RF_GSRC_TABLE_T2_ENTRY_SIZE = round_up_qreg_granularity(16 + N*8*round_up(HASH/64));                    (N - integer number)              (HASH is written in bits)
47672 #define RGSRC_REG_PXP_CTRL_E5                                                                                0x320420UL //Access:RW   DataWidth:0x15   // Multi Field Register.
47673   #define RGSRC_REG_PXP_CTRL_VQID_E5                                                                         (0x1f<<0) // Controls PXP Request VQID Field
47674   #define RGSRC_REG_PXP_CTRL_VQID_E5_SHIFT                                                                   0
47675   #define RGSRC_REG_PXP_CTRL_TPH_VALID_E5                                                                    (0x1<<5) // Controls PXP Request TPH valid Field
47676   #define RGSRC_REG_PXP_CTRL_TPH_VALID_E5_SHIFT                                                              5
47677   #define RGSRC_REG_PXP_CTRL_TPH_HINT_E5                                                                     (0x3<<6) // Controls PXP Request TPH hint Field
47678   #define RGSRC_REG_PXP_CTRL_TPH_HINT_E5_SHIFT                                                               6
47679   #define RGSRC_REG_PXP_CTRL_TPH_INDEX_E5                                                                    (0x1ff<<8) // Controls PXP Request TPH index Field
47680   #define RGSRC_REG_PXP_CTRL_TPH_INDEX_E5_SHIFT                                                              8
47681   #define RGSRC_REG_PXP_CTRL_ENDIANITY_E5                                                                    (0x3<<17) // Controls PXP Request endianity Field
47682   #define RGSRC_REG_PXP_CTRL_ENDIANITY_E5_SHIFT                                                              17
47683   #define RGSRC_REG_PXP_CTRL_WAIT4EOP_E5                                                                     (0x1<<19) // Controls PXP Request wait4eop Field
47684   #define RGSRC_REG_PXP_CTRL_WAIT4EOP_E5_SHIFT                                                               19
47685   #define RGSRC_REG_PXP_CTRL_DONE_TYPE_E5                                                                    (0x1<<20) // Controls PXP Request done type Field
47686   #define RGSRC_REG_PXP_CTRL_DONE_TYPE_E5_SHIFT                                                              20
47687 #define RGSRC_REG_PXP_REQ_CREDIT_E5                                                                          0x320424UL //Access:RW   DataWidth:0x2    // PXP request intial credits.
47688 #define RGSRC_REG_CFC_REQ_CREDIT_E5                                                                          0x320428UL //Access:RW   DataWidth:0x4    // CFC request intial credits.
47689 #define RGSRC_REG_NUM_INHOUSE_CMD_E5                                                                         0x32042cUL //Access:R    DataWidth:0x7    // Number of commands which are currently occupy GSRC FIFO
47690 #define RGSRC_REG_WAS_ERROR_E5                                                                               0x320430UL //Access:RW   DataWidth:0x8    // Command was found with error. [0] - SRC cmd result in no match; [1] - DEL cmd result in no match; [2] - CHG cmd result in no match; [3] - ADD cmd result in no match; [4] - ADD cmd already exist; [5] - MAX hops reached; [6] - Magic number error; [7] - PCIe error
47691 #define RGSRC_REG_NUM_SRC_CMD_E5                                                                             0x320434UL //Access:RC   DataWidth:0x20   // Number of src commands which were recieved by GSRC
47692 #define RGSRC_REG_NUM_NON_SRC_CMD_E5                                                                         0x320438UL //Access:RC   DataWidth:0x20   // Number of ADD/DEL/CHG commands which were recieved by GSRC
47693 #define RGSRC_REG_NUM_PXP_RD_REQ_E5                                                                          0x32043cUL //Access:RC   DataWidth:0x20   // Number of PXP read requests which were sent
47694 #define RGSRC_REG_NUM_PXP_RD_DONE_E5                                                                         0x320440UL //Access:RC   DataWidth:0x20   // Number of PXP read done which were recieved
47695 #define RGSRC_REG_NUM_PXP_WR_REQ_E5                                                                          0x320444UL //Access:RC   DataWidth:0x20   // Number of PXP write requests which were sent
47696 #define RGSRC_REG_NUM_PXP_WR_DONE_E5                                                                         0x320448UL //Access:RC   DataWidth:0x20   // Number of PXP write done which were recieved
47697 #define RGSRC_REG_NUM_SRC_CMD_HIT_HOP_1_E5                                                                   0x32044cUL //Access:RC   DataWidth:0x20   // Number of SRC commands which hit with HOP=1
47698 #define RGSRC_REG_NUM_SRC_CMD_HIT_HOP_2_E5                                                                   0x320450UL //Access:RC   DataWidth:0x20   // Number of SRC commands which hit with HOP=2
47699 #define RGSRC_REG_NUM_SRC_CMD_HIT_HOP_3_OR_MORE_E5                                                           0x320454UL //Access:RC   DataWidth:0x20   // Number of SRC commands which hit with HOP=3 or more
47700 #define TGSRC_REG_DBG_SELECT_E5                                                                              0x322040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
47701 #define TGSRC_REG_DBG_DWORD_ENABLE_E5                                                                        0x322044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
47702 #define TGSRC_REG_DBG_SHIFT_E5                                                                               0x322048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
47703 #define TGSRC_REG_DBG_FORCE_VALID_E5                                                                         0x32204cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
47704 #define TGSRC_REG_DBG_FORCE_FRAME_E5                                                                         0x322050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
47705 #define TGSRC_REG_DBG_OUT_DATA_E5                                                                            0x322060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
47706 #define TGSRC_REG_DBG_OUT_DATA_SIZE                                                                          8
47707 #define TGSRC_REG_DBG_OUT_VALID_E5                                                                           0x322080UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
47708 #define TGSRC_REG_DBG_OUT_FRAME_E5                                                                           0x322084UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
47709 #define TGSRC_REG_INT_STS_E5                                                                                 0x322180UL //Access:R    DataWidth:0x1    // Multi Field Register.
47710   #define TGSRC_REG_INT_STS_ADDRESS_ERROR_E5                                                                 (0x1<<0) // Signals an unknown address to the rf module.
47711   #define TGSRC_REG_INT_STS_ADDRESS_ERROR_E5_SHIFT                                                           0
47712 #define TGSRC_REG_INT_MASK_E5                                                                                0x322184UL //Access:RW   DataWidth:0x1    // Multi Field Register.
47713   #define TGSRC_REG_INT_MASK_ADDRESS_ERROR_E5                                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: TGSRC_REG_INT_STS.ADDRESS_ERROR .
47714   #define TGSRC_REG_INT_MASK_ADDRESS_ERROR_E5_SHIFT                                                          0
47715 #define TGSRC_REG_INT_STS_WR_E5                                                                              0x322188UL //Access:WR   DataWidth:0x1    // Multi Field Register.
47716   #define TGSRC_REG_INT_STS_WR_ADDRESS_ERROR_E5                                                              (0x1<<0) // Signals an unknown address to the rf module.
47717   #define TGSRC_REG_INT_STS_WR_ADDRESS_ERROR_E5_SHIFT                                                        0
47718 #define TGSRC_REG_INT_STS_CLR_E5                                                                             0x32218cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
47719   #define TGSRC_REG_INT_STS_CLR_ADDRESS_ERROR_E5                                                             (0x1<<0) // Signals an unknown address to the rf module.
47720   #define TGSRC_REG_INT_STS_CLR_ADDRESS_ERROR_E5_SHIFT                                                       0
47721 #define TGSRC_REG_ECO_RESERVED_E5                                                                            0x322200UL //Access:RW   DataWidth:0x8    // Chicken bits.
47722 #define TGSRC_REG_CACHE_EN_E5                                                                                0x322400UL //Access:RW   DataWidth:0x1    // Enable cache functionality.
47723 #define TGSRC_REG_WAIT4WDONE_E5                                                                              0x322404UL //Access:RW   DataWidth:0x1    // Wait for write done before sending removing the fencing of a new DEL/ADD/CHG command
47724 #define TGSRC_REG_MAX_HOPS_EN_E5                                                                             0x322408UL //Access:RW   DataWidth:0x1    // Stop searching when MAX HOPs is reached
47725 #define TGSRC_REG_MAX_HOPS_E5                                                                                0x32240cUL //Access:RW   DataWidth:0x8    // Number of HOPs, when reached, stop the searching
47726 #define TGSRC_REG_HASH_BIN_BIT_W_E5                                                                          0x322410UL //Access:RW   DataWidth:0x5    // Number of MSB hash bits to be used for bin
47727 #define TGSRC_REG_TABLE_T1_ENTRY_SIZE_E5                                                                     0x322418UL //Access:RW   DataWidth:0x20   // Size of T1 table entry in 16-Bytes granularity (QREG). if HASH aligned to 64, set RF_GSRC_TABLE_T1_ENTRY_SIZE = round_up_qreg_granularity(16 + N*HASH/8 + N*16*RF_GSRC_CTX_SIZE)              if HASH is not aligned to 64, set RF_GSRC_TABLE_T1_ENTRY_SIZE = round_up_qreg_granularity(16 + N*8*round_up(HASH/64));   (N - integer number) (HASH is written in bits)
47728 #define TGSRC_REG_TABLE_T2_ENTRY_SIZE_E5                                                                     0x32241cUL //Access:RW   DataWidth:0x20   // Size of T2 table entry in 16-Bytes granularity (QREG). if HASH aligned to 64, set RF_GSRC_TABLE_T2_ENTRY_SIZE = round_up_qreg_granularity(16 + N*HASH/8 + N*16*RF_GSRC_CTX_SIZE)               if HASH is not aligned to 64, set RF_GSRC_TABLE_T2_ENTRY_SIZE = round_up_qreg_granularity(16 + N*8*round_up(HASH/64));                    (N - integer number)              (HASH is written in bits)
47729 #define TGSRC_REG_PXP_CTRL_E5                                                                                0x322420UL //Access:RW   DataWidth:0x15   // Multi Field Register.
47730   #define TGSRC_REG_PXP_CTRL_VQID_E5                                                                         (0x1f<<0) // Controls PXP Request VQID Field
47731   #define TGSRC_REG_PXP_CTRL_VQID_E5_SHIFT                                                                   0
47732   #define TGSRC_REG_PXP_CTRL_TPH_VALID_E5                                                                    (0x1<<5) // Controls PXP Request TPH valid Field
47733   #define TGSRC_REG_PXP_CTRL_TPH_VALID_E5_SHIFT                                                              5
47734   #define TGSRC_REG_PXP_CTRL_TPH_HINT_E5                                                                     (0x3<<6) // Controls PXP Request TPH hint Field
47735   #define TGSRC_REG_PXP_CTRL_TPH_HINT_E5_SHIFT                                                               6
47736   #define TGSRC_REG_PXP_CTRL_TPH_INDEX_E5                                                                    (0x1ff<<8) // Controls PXP Request TPH index Field
47737   #define TGSRC_REG_PXP_CTRL_TPH_INDEX_E5_SHIFT                                                              8
47738   #define TGSRC_REG_PXP_CTRL_ENDIANITY_E5                                                                    (0x3<<17) // Controls PXP Request endianity Field
47739   #define TGSRC_REG_PXP_CTRL_ENDIANITY_E5_SHIFT                                                              17
47740   #define TGSRC_REG_PXP_CTRL_WAIT4EOP_E5                                                                     (0x1<<19) // Controls PXP Request wait4eop Field
47741   #define TGSRC_REG_PXP_CTRL_WAIT4EOP_E5_SHIFT                                                               19
47742   #define TGSRC_REG_PXP_CTRL_DONE_TYPE_E5                                                                    (0x1<<20) // Controls PXP Request done type Field
47743   #define TGSRC_REG_PXP_CTRL_DONE_TYPE_E5_SHIFT                                                              20
47744 #define TGSRC_REG_PXP_REQ_CREDIT_E5                                                                          0x322424UL //Access:RW   DataWidth:0x2    // PXP request intial credits.
47745 #define TGSRC_REG_CFC_REQ_CREDIT_E5                                                                          0x322428UL //Access:RW   DataWidth:0x4    // CFC request intial credits.
47746 #define TGSRC_REG_NUM_INHOUSE_CMD_E5                                                                         0x32242cUL //Access:R    DataWidth:0x7    // Number of commands which are currently occupy GSRC FIFO
47747 #define TGSRC_REG_WAS_ERROR_E5                                                                               0x322430UL //Access:RW   DataWidth:0x8    // Command was found with error. [0] - SRC cmd result in no match; [1] - DEL cmd result in no match; [2] - CHG cmd result in no match; [3] - ADD cmd result in no match; [4] - ADD cmd already exist; [5] - MAX hops reached; [6] - Magic number error; [7] - PCIe error
47748 #define TGSRC_REG_NUM_SRC_CMD_E5                                                                             0x322434UL //Access:RC   DataWidth:0x20   // Number of src commands which were recieved by GSRC
47749 #define TGSRC_REG_NUM_NON_SRC_CMD_E5                                                                         0x322438UL //Access:RC   DataWidth:0x20   // Number of ADD/DEL/CHG commands which were recieved by GSRC
47750 #define TGSRC_REG_NUM_PXP_RD_REQ_E5                                                                          0x32243cUL //Access:RC   DataWidth:0x20   // Number of PXP read requests which were sent
47751 #define TGSRC_REG_NUM_PXP_RD_DONE_E5                                                                         0x322440UL //Access:RC   DataWidth:0x20   // Number of PXP read done which were recieved
47752 #define TGSRC_REG_NUM_PXP_WR_REQ_E5                                                                          0x322444UL //Access:RC   DataWidth:0x20   // Number of PXP write requests which were sent
47753 #define TGSRC_REG_NUM_PXP_WR_DONE_E5                                                                         0x322448UL //Access:RC   DataWidth:0x20   // Number of PXP write done which were recieved
47754 #define TGSRC_REG_NUM_SRC_CMD_HIT_HOP_1_E5                                                                   0x32244cUL //Access:RC   DataWidth:0x20   // Number of SRC commands which hit with HOP=1
47755 #define TGSRC_REG_NUM_SRC_CMD_HIT_HOP_2_E5                                                                   0x322450UL //Access:RC   DataWidth:0x20   // Number of SRC commands which hit with HOP=2
47756 #define TGSRC_REG_NUM_SRC_CMD_HIT_HOP_3_OR_MORE_E5                                                           0x322454UL //Access:RC   DataWidth:0x20   // Number of SRC commands which hit with HOP=3 or more
47757 #define BRB_REG_HW_INIT_EN                                                                                   0x340004UL //Access:RW   DataWidth:0x2    // Bit 0 - if this bit is set then initialization of link list; all head; tail and start_en registers will be done by HW.  Bit 1 - if this bit is set then initialization of BIG RAM will be done by HW. Both bits will be reset by HW when initialization is finished.
47758 #define BRB_REG_INIT_DONE                                                                                    0x340008UL //Access:R    DataWidth:0x2    // Bit 0 - if this bit is set then initialization of link list; all head; tail and start_en registers are finished by HW.  Bit 1 - if this bit is set then initialization of BIG RAM is finished by HW.
47759 #define BRB_REG_START_EN                                                                                     0x34000cUL //Access:RW   DataWidth:0x1    // This bit should be set when initialization of all BRTB registers and memories is finished. BRTB will fill all prefetch FIFO with free pointers. BRTB will not be able to get packets from write clients when this bit is reset. If link list was configured by HW then this bit will be set by HW.
47760 #define BRB_REG_INT_STS_0                                                                                    0x3400c0UL //Access:R    DataWidth:0x20   // Multi Field Register.
47761   #define BRB_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
47762   #define BRB_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
47763   #define BRB_REG_INT_STS_0_RC_PKT0_RLS_ERROR                                                                (0x1<<1) // Read packet client PRM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
47764   #define BRB_REG_INT_STS_0_RC_PKT0_RLS_ERROR_SHIFT                                                          1
47765   #define BRB_REG_INT_STS_0_RC_PKT0_1ST_ERROR                                                                (0x1<<2) // Read packet client PRM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR0/PRM/g in Comments::/RX_INT/d in Comments.
47766   #define BRB_REG_INT_STS_0_RC_PKT0_1ST_ERROR_SHIFT                                                          2
47767   #define BRB_REG_INT_STS_0_RC_PKT0_LEN_ERROR                                                                (0x1<<3) // Read packet client PRM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR0/PRM/g in Comments.
47768   #define BRB_REG_INT_STS_0_RC_PKT0_LEN_ERROR_SHIFT                                                          3
47769   #define BRB_REG_INT_STS_0_RC_PKT0_MIDDLE_ERROR                                                             (0x1<<4) // Read packet client PRM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR0/PRM/g in Comments::/RX_INT/d in Comments.
47770   #define BRB_REG_INT_STS_0_RC_PKT0_MIDDLE_ERROR_SHIFT                                                       4
47771   #define BRB_REG_INT_STS_0_RC_PKT0_PROTOCOL_ERROR                                                           (0x1<<5) // Read packet client PRM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
47772   #define BRB_REG_INT_STS_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                     5
47773   #define BRB_REG_INT_STS_0_RC_PKT1_RLS_ERROR                                                                (0x1<<6) // Read packet client MSDM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
47774   #define BRB_REG_INT_STS_0_RC_PKT1_RLS_ERROR_SHIFT                                                          6
47775   #define BRB_REG_INT_STS_0_RC_PKT1_1ST_ERROR                                                                (0x1<<7) // Read packet client MSDM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR1/MSDM/g in Comments::/RX_INT/d in Comments.
47776   #define BRB_REG_INT_STS_0_RC_PKT1_1ST_ERROR_SHIFT                                                          7
47777   #define BRB_REG_INT_STS_0_RC_PKT1_LEN_ERROR                                                                (0x1<<8) // Read packet client MSDM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR1/MSDM/g in Comments.
47778   #define BRB_REG_INT_STS_0_RC_PKT1_LEN_ERROR_SHIFT                                                          8
47779   #define BRB_REG_INT_STS_0_RC_PKT1_MIDDLE_ERROR                                                             (0x1<<9) // Read packet client MSDM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR1/MSDM/g in Comments::/RX_INT/d in Comments.
47780   #define BRB_REG_INT_STS_0_RC_PKT1_MIDDLE_ERROR_SHIFT                                                       9
47781   #define BRB_REG_INT_STS_0_RC_PKT1_PROTOCOL_ERROR                                                           (0x1<<10) // Read packet client MSDM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
47782   #define BRB_REG_INT_STS_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                     10
47783   #define BRB_REG_INT_STS_0_RC_PKT2_RLS_ERROR                                                                (0x1<<11) // Read packet client TSDM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
47784   #define BRB_REG_INT_STS_0_RC_PKT2_RLS_ERROR_SHIFT                                                          11
47785   #define BRB_REG_INT_STS_0_RC_PKT2_1ST_ERROR                                                                (0x1<<12) // Read packet client TSDM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR2/TSDM/g in Comments::/RX_INT/d in Comments.
47786   #define BRB_REG_INT_STS_0_RC_PKT2_1ST_ERROR_SHIFT                                                          12
47787   #define BRB_REG_INT_STS_0_RC_PKT2_LEN_ERROR                                                                (0x1<<13) // Read packet client TSDM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR2/TSDM/g in Comments.
47788   #define BRB_REG_INT_STS_0_RC_PKT2_LEN_ERROR_SHIFT                                                          13
47789   #define BRB_REG_INT_STS_0_RC_PKT2_MIDDLE_ERROR                                                             (0x1<<14) // Read packet client TSDM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR2/TSDM/g in Comments::/RX_INT/d in Comments.
47790   #define BRB_REG_INT_STS_0_RC_PKT2_MIDDLE_ERROR_SHIFT                                                       14
47791   #define BRB_REG_INT_STS_0_RC_PKT2_PROTOCOL_ERROR                                                           (0x1<<15) // Read packet client TSDM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
47792   #define BRB_REG_INT_STS_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                     15
47793   #define BRB_REG_INT_STS_0_RC_PKT3_RLS_ERROR                                                                (0x1<<16) // Read packet client parser release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
47794   #define BRB_REG_INT_STS_0_RC_PKT3_RLS_ERROR_SHIFT                                                          16
47795   #define BRB_REG_INT_STS_0_RC_PKT3_1ST_ERROR                                                                (0x1<<17) // Read packet client parser first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
47796   #define BRB_REG_INT_STS_0_RC_PKT3_1ST_ERROR_SHIFT                                                          17
47797   #define BRB_REG_INT_STS_0_RC_PKT3_LEN_ERROR                                                                (0x1<<18) // Read packet client parser length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
47798   #define BRB_REG_INT_STS_0_RC_PKT3_LEN_ERROR_SHIFT                                                          18
47799   #define BRB_REG_INT_STS_0_RC_PKT3_MIDDLE_ERROR                                                             (0x1<<19) // Read packet client parser error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
47800   #define BRB_REG_INT_STS_0_RC_PKT3_MIDDLE_ERROR_SHIFT                                                       19
47801   #define BRB_REG_INT_STS_0_RC_PKT3_PROTOCOL_ERROR                                                           (0x1<<20) // Read packet client parser error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
47802   #define BRB_REG_INT_STS_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                     20
47803   #define BRB_REG_INT_STS_0_RC_SOP_REQ_TC_PORT_ERROR                                                         (0x1<<21) // SOP descriptor request from empty TC or port.
47804   #define BRB_REG_INT_STS_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                   21
47805   #define BRB_REG_INT_STS_0_UNCOMPLIENT_LOSSLESS_ERROR                                                       (0x1<<22) // One of uncoplient lossless counters is bigger than threshold PAUSE_EN::/PAUSE_EN/d in Comments.
47806   #define BRB_REG_INT_STS_0_UNCOMPLIENT_LOSSLESS_ERROR_SHIFT                                                 22
47807   #define BRB_REG_INT_STS_0_WC0_PROTOCOL_ERROR                                                               (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
47808   #define BRB_REG_INT_STS_0_WC0_PROTOCOL_ERROR_SHIFT                                                         23
47809   #define BRB_REG_INT_STS_0_WC1_PROTOCOL_ERROR                                                               (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 1 RX_INT ::/RX_INT/d in Comments.
47810   #define BRB_REG_INT_STS_0_WC1_PROTOCOL_ERROR_SHIFT                                                         24
47811   #define BRB_REG_INT_STS_0_WC2_PROTOCOL_ERROR                                                               (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 2 RX_INT ::/RX_INT/d in Comments.
47812   #define BRB_REG_INT_STS_0_WC2_PROTOCOL_ERROR_SHIFT                                                         25
47813   #define BRB_REG_INT_STS_0_WC3_PROTOCOL_ERROR                                                               (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 3 RX_INT ::/RX_INT/d in Comments.
47814   #define BRB_REG_INT_STS_0_WC3_PROTOCOL_ERROR_SHIFT                                                         26
47815   #define BRB_REG_INT_STS_0_LL_ARB_PREFETCH_SOP_ERROR                                                        (0x1<<27) // Link list arbiter prefetch SOP error RX_INT::/RX_INT/d in Comments.
47816   #define BRB_REG_INT_STS_0_LL_ARB_PREFETCH_SOP_ERROR_SHIFT                                                  27
47817   #define BRB_REG_INT_STS_0_LL_BLK_ERROR                                                                     (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
47818   #define BRB_REG_INT_STS_0_LL_BLK_ERROR_SHIFT                                                               28
47819   #define BRB_REG_INT_STS_0_PACKET_COUNTER_ERROR                                                             (0x1<<29) // Packet counter overflow for generating stop parsing interface RX_INT::/RX_INT/d in Comments.
47820   #define BRB_REG_INT_STS_0_PACKET_COUNTER_ERROR_SHIFT                                                       29
47821   #define BRB_REG_INT_STS_0_BYTE_COUNTER_ERROR                                                               (0x1<<30) // Byte counter overflow for generating stop parsing interface RX_INT::/RX_INT/d in Comments.
47822   #define BRB_REG_INT_STS_0_BYTE_COUNTER_ERROR_SHIFT                                                         30
47823   #define BRB_REG_INT_STS_0_MAC0_FC_CNT_ERROR                                                                (0x1<<31) // Free shared area calculation error for MAC port 0 RX_INT::/RX_INT/d in Comments.
47824   #define BRB_REG_INT_STS_0_MAC0_FC_CNT_ERROR_SHIFT                                                          31
47825 #define BRB_REG_INT_MASK_0                                                                                   0x3400c4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
47826   #define BRB_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.ADDRESS_ERROR .
47827   #define BRB_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
47828   #define BRB_REG_INT_MASK_0_RC_PKT0_RLS_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT0_RLS_ERROR .
47829   #define BRB_REG_INT_MASK_0_RC_PKT0_RLS_ERROR_SHIFT                                                         1
47830   #define BRB_REG_INT_MASK_0_RC_PKT0_1ST_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT0_1ST_ERROR .
47831   #define BRB_REG_INT_MASK_0_RC_PKT0_1ST_ERROR_SHIFT                                                         2
47832   #define BRB_REG_INT_MASK_0_RC_PKT0_LEN_ERROR                                                               (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT0_LEN_ERROR .
47833   #define BRB_REG_INT_MASK_0_RC_PKT0_LEN_ERROR_SHIFT                                                         3
47834   #define BRB_REG_INT_MASK_0_RC_PKT0_MIDDLE_ERROR                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT0_MIDDLE_ERROR .
47835   #define BRB_REG_INT_MASK_0_RC_PKT0_MIDDLE_ERROR_SHIFT                                                      4
47836   #define BRB_REG_INT_MASK_0_RC_PKT0_PROTOCOL_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT0_PROTOCOL_ERROR .
47837   #define BRB_REG_INT_MASK_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                    5
47838   #define BRB_REG_INT_MASK_0_RC_PKT1_RLS_ERROR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT1_RLS_ERROR .
47839   #define BRB_REG_INT_MASK_0_RC_PKT1_RLS_ERROR_SHIFT                                                         6
47840   #define BRB_REG_INT_MASK_0_RC_PKT1_1ST_ERROR                                                               (0x1<<7) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT1_1ST_ERROR .
47841   #define BRB_REG_INT_MASK_0_RC_PKT1_1ST_ERROR_SHIFT                                                         7
47842   #define BRB_REG_INT_MASK_0_RC_PKT1_LEN_ERROR                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT1_LEN_ERROR .
47843   #define BRB_REG_INT_MASK_0_RC_PKT1_LEN_ERROR_SHIFT                                                         8
47844   #define BRB_REG_INT_MASK_0_RC_PKT1_MIDDLE_ERROR                                                            (0x1<<9) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT1_MIDDLE_ERROR .
47845   #define BRB_REG_INT_MASK_0_RC_PKT1_MIDDLE_ERROR_SHIFT                                                      9
47846   #define BRB_REG_INT_MASK_0_RC_PKT1_PROTOCOL_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT1_PROTOCOL_ERROR .
47847   #define BRB_REG_INT_MASK_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                    10
47848   #define BRB_REG_INT_MASK_0_RC_PKT2_RLS_ERROR                                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT2_RLS_ERROR .
47849   #define BRB_REG_INT_MASK_0_RC_PKT2_RLS_ERROR_SHIFT                                                         11
47850   #define BRB_REG_INT_MASK_0_RC_PKT2_1ST_ERROR                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT2_1ST_ERROR .
47851   #define BRB_REG_INT_MASK_0_RC_PKT2_1ST_ERROR_SHIFT                                                         12
47852   #define BRB_REG_INT_MASK_0_RC_PKT2_LEN_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT2_LEN_ERROR .
47853   #define BRB_REG_INT_MASK_0_RC_PKT2_LEN_ERROR_SHIFT                                                         13
47854   #define BRB_REG_INT_MASK_0_RC_PKT2_MIDDLE_ERROR                                                            (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT2_MIDDLE_ERROR .
47855   #define BRB_REG_INT_MASK_0_RC_PKT2_MIDDLE_ERROR_SHIFT                                                      14
47856   #define BRB_REG_INT_MASK_0_RC_PKT2_PROTOCOL_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT2_PROTOCOL_ERROR .
47857   #define BRB_REG_INT_MASK_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                    15
47858   #define BRB_REG_INT_MASK_0_RC_PKT3_RLS_ERROR                                                               (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT3_RLS_ERROR .
47859   #define BRB_REG_INT_MASK_0_RC_PKT3_RLS_ERROR_SHIFT                                                         16
47860   #define BRB_REG_INT_MASK_0_RC_PKT3_1ST_ERROR                                                               (0x1<<17) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT3_1ST_ERROR .
47861   #define BRB_REG_INT_MASK_0_RC_PKT3_1ST_ERROR_SHIFT                                                         17
47862   #define BRB_REG_INT_MASK_0_RC_PKT3_LEN_ERROR                                                               (0x1<<18) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT3_LEN_ERROR .
47863   #define BRB_REG_INT_MASK_0_RC_PKT3_LEN_ERROR_SHIFT                                                         18
47864   #define BRB_REG_INT_MASK_0_RC_PKT3_MIDDLE_ERROR                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT3_MIDDLE_ERROR .
47865   #define BRB_REG_INT_MASK_0_RC_PKT3_MIDDLE_ERROR_SHIFT                                                      19
47866   #define BRB_REG_INT_MASK_0_RC_PKT3_PROTOCOL_ERROR                                                          (0x1<<20) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_PKT3_PROTOCOL_ERROR .
47867   #define BRB_REG_INT_MASK_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                    20
47868   #define BRB_REG_INT_MASK_0_RC_SOP_REQ_TC_PORT_ERROR                                                        (0x1<<21) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.RC_SOP_REQ_TC_PORT_ERROR .
47869   #define BRB_REG_INT_MASK_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                  21
47870   #define BRB_REG_INT_MASK_0_UNCOMPLIENT_LOSSLESS_ERROR                                                      (0x1<<22) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.UNCOMPLIENT_LOSSLESS_ERROR .
47871   #define BRB_REG_INT_MASK_0_UNCOMPLIENT_LOSSLESS_ERROR_SHIFT                                                22
47872   #define BRB_REG_INT_MASK_0_WC0_PROTOCOL_ERROR                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.WC0_PROTOCOL_ERROR .
47873   #define BRB_REG_INT_MASK_0_WC0_PROTOCOL_ERROR_SHIFT                                                        23
47874   #define BRB_REG_INT_MASK_0_WC1_PROTOCOL_ERROR                                                              (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.WC1_PROTOCOL_ERROR .
47875   #define BRB_REG_INT_MASK_0_WC1_PROTOCOL_ERROR_SHIFT                                                        24
47876   #define BRB_REG_INT_MASK_0_WC2_PROTOCOL_ERROR                                                              (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.WC2_PROTOCOL_ERROR .
47877   #define BRB_REG_INT_MASK_0_WC2_PROTOCOL_ERROR_SHIFT                                                        25
47878   #define BRB_REG_INT_MASK_0_WC3_PROTOCOL_ERROR                                                              (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.WC3_PROTOCOL_ERROR .
47879   #define BRB_REG_INT_MASK_0_WC3_PROTOCOL_ERROR_SHIFT                                                        26
47880   #define BRB_REG_INT_MASK_0_LL_ARB_PREFETCH_SOP_ERROR                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.LL_ARB_PREFETCH_SOP_ERROR .
47881   #define BRB_REG_INT_MASK_0_LL_ARB_PREFETCH_SOP_ERROR_SHIFT                                                 27
47882   #define BRB_REG_INT_MASK_0_LL_BLK_ERROR                                                                    (0x1<<28) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.LL_BLK_ERROR .
47883   #define BRB_REG_INT_MASK_0_LL_BLK_ERROR_SHIFT                                                              28
47884   #define BRB_REG_INT_MASK_0_PACKET_COUNTER_ERROR                                                            (0x1<<29) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.PACKET_COUNTER_ERROR .
47885   #define BRB_REG_INT_MASK_0_PACKET_COUNTER_ERROR_SHIFT                                                      29
47886   #define BRB_REG_INT_MASK_0_BYTE_COUNTER_ERROR                                                              (0x1<<30) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.BYTE_COUNTER_ERROR .
47887   #define BRB_REG_INT_MASK_0_BYTE_COUNTER_ERROR_SHIFT                                                        30
47888   #define BRB_REG_INT_MASK_0_MAC0_FC_CNT_ERROR                                                               (0x1<<31) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_0.MAC0_FC_CNT_ERROR .
47889   #define BRB_REG_INT_MASK_0_MAC0_FC_CNT_ERROR_SHIFT                                                         31
47890 #define BRB_REG_INT_STS_WR_0                                                                                 0x3400c8UL //Access:WR   DataWidth:0x20   // Multi Field Register.
47891   #define BRB_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
47892   #define BRB_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
47893   #define BRB_REG_INT_STS_WR_0_RC_PKT0_RLS_ERROR                                                             (0x1<<1) // Read packet client PRM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
47894   #define BRB_REG_INT_STS_WR_0_RC_PKT0_RLS_ERROR_SHIFT                                                       1
47895   #define BRB_REG_INT_STS_WR_0_RC_PKT0_1ST_ERROR                                                             (0x1<<2) // Read packet client PRM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR0/PRM/g in Comments::/RX_INT/d in Comments.
47896   #define BRB_REG_INT_STS_WR_0_RC_PKT0_1ST_ERROR_SHIFT                                                       2
47897   #define BRB_REG_INT_STS_WR_0_RC_PKT0_LEN_ERROR                                                             (0x1<<3) // Read packet client PRM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR0/PRM/g in Comments.
47898   #define BRB_REG_INT_STS_WR_0_RC_PKT0_LEN_ERROR_SHIFT                                                       3
47899   #define BRB_REG_INT_STS_WR_0_RC_PKT0_MIDDLE_ERROR                                                          (0x1<<4) // Read packet client PRM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR0/PRM/g in Comments::/RX_INT/d in Comments.
47900   #define BRB_REG_INT_STS_WR_0_RC_PKT0_MIDDLE_ERROR_SHIFT                                                    4
47901   #define BRB_REG_INT_STS_WR_0_RC_PKT0_PROTOCOL_ERROR                                                        (0x1<<5) // Read packet client PRM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
47902   #define BRB_REG_INT_STS_WR_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                  5
47903   #define BRB_REG_INT_STS_WR_0_RC_PKT1_RLS_ERROR                                                             (0x1<<6) // Read packet client MSDM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
47904   #define BRB_REG_INT_STS_WR_0_RC_PKT1_RLS_ERROR_SHIFT                                                       6
47905   #define BRB_REG_INT_STS_WR_0_RC_PKT1_1ST_ERROR                                                             (0x1<<7) // Read packet client MSDM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR1/MSDM/g in Comments::/RX_INT/d in Comments.
47906   #define BRB_REG_INT_STS_WR_0_RC_PKT1_1ST_ERROR_SHIFT                                                       7
47907   #define BRB_REG_INT_STS_WR_0_RC_PKT1_LEN_ERROR                                                             (0x1<<8) // Read packet client MSDM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR1/MSDM/g in Comments.
47908   #define BRB_REG_INT_STS_WR_0_RC_PKT1_LEN_ERROR_SHIFT                                                       8
47909   #define BRB_REG_INT_STS_WR_0_RC_PKT1_MIDDLE_ERROR                                                          (0x1<<9) // Read packet client MSDM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR1/MSDM/g in Comments::/RX_INT/d in Comments.
47910   #define BRB_REG_INT_STS_WR_0_RC_PKT1_MIDDLE_ERROR_SHIFT                                                    9
47911   #define BRB_REG_INT_STS_WR_0_RC_PKT1_PROTOCOL_ERROR                                                        (0x1<<10) // Read packet client MSDM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
47912   #define BRB_REG_INT_STS_WR_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                  10
47913   #define BRB_REG_INT_STS_WR_0_RC_PKT2_RLS_ERROR                                                             (0x1<<11) // Read packet client TSDM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
47914   #define BRB_REG_INT_STS_WR_0_RC_PKT2_RLS_ERROR_SHIFT                                                       11
47915   #define BRB_REG_INT_STS_WR_0_RC_PKT2_1ST_ERROR                                                             (0x1<<12) // Read packet client TSDM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR2/TSDM/g in Comments::/RX_INT/d in Comments.
47916   #define BRB_REG_INT_STS_WR_0_RC_PKT2_1ST_ERROR_SHIFT                                                       12
47917   #define BRB_REG_INT_STS_WR_0_RC_PKT2_LEN_ERROR                                                             (0x1<<13) // Read packet client TSDM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR2/TSDM/g in Comments.
47918   #define BRB_REG_INT_STS_WR_0_RC_PKT2_LEN_ERROR_SHIFT                                                       13
47919   #define BRB_REG_INT_STS_WR_0_RC_PKT2_MIDDLE_ERROR                                                          (0x1<<14) // Read packet client TSDM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR2/TSDM/g in Comments::/RX_INT/d in Comments.
47920   #define BRB_REG_INT_STS_WR_0_RC_PKT2_MIDDLE_ERROR_SHIFT                                                    14
47921   #define BRB_REG_INT_STS_WR_0_RC_PKT2_PROTOCOL_ERROR                                                        (0x1<<15) // Read packet client TSDM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
47922   #define BRB_REG_INT_STS_WR_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                  15
47923   #define BRB_REG_INT_STS_WR_0_RC_PKT3_RLS_ERROR                                                             (0x1<<16) // Read packet client parser release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
47924   #define BRB_REG_INT_STS_WR_0_RC_PKT3_RLS_ERROR_SHIFT                                                       16
47925   #define BRB_REG_INT_STS_WR_0_RC_PKT3_1ST_ERROR                                                             (0x1<<17) // Read packet client parser first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
47926   #define BRB_REG_INT_STS_WR_0_RC_PKT3_1ST_ERROR_SHIFT                                                       17
47927   #define BRB_REG_INT_STS_WR_0_RC_PKT3_LEN_ERROR                                                             (0x1<<18) // Read packet client parser length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
47928   #define BRB_REG_INT_STS_WR_0_RC_PKT3_LEN_ERROR_SHIFT                                                       18
47929   #define BRB_REG_INT_STS_WR_0_RC_PKT3_MIDDLE_ERROR                                                          (0x1<<19) // Read packet client parser error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
47930   #define BRB_REG_INT_STS_WR_0_RC_PKT3_MIDDLE_ERROR_SHIFT                                                    19
47931   #define BRB_REG_INT_STS_WR_0_RC_PKT3_PROTOCOL_ERROR                                                        (0x1<<20) // Read packet client parser error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
47932   #define BRB_REG_INT_STS_WR_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                  20
47933   #define BRB_REG_INT_STS_WR_0_RC_SOP_REQ_TC_PORT_ERROR                                                      (0x1<<21) // SOP descriptor request from empty TC or port.
47934   #define BRB_REG_INT_STS_WR_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                21
47935   #define BRB_REG_INT_STS_WR_0_UNCOMPLIENT_LOSSLESS_ERROR                                                    (0x1<<22) // One of uncoplient lossless counters is bigger than threshold PAUSE_EN::/PAUSE_EN/d in Comments.
47936   #define BRB_REG_INT_STS_WR_0_UNCOMPLIENT_LOSSLESS_ERROR_SHIFT                                              22
47937   #define BRB_REG_INT_STS_WR_0_WC0_PROTOCOL_ERROR                                                            (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
47938   #define BRB_REG_INT_STS_WR_0_WC0_PROTOCOL_ERROR_SHIFT                                                      23
47939   #define BRB_REG_INT_STS_WR_0_WC1_PROTOCOL_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 1 RX_INT ::/RX_INT/d in Comments.
47940   #define BRB_REG_INT_STS_WR_0_WC1_PROTOCOL_ERROR_SHIFT                                                      24
47941   #define BRB_REG_INT_STS_WR_0_WC2_PROTOCOL_ERROR                                                            (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 2 RX_INT ::/RX_INT/d in Comments.
47942   #define BRB_REG_INT_STS_WR_0_WC2_PROTOCOL_ERROR_SHIFT                                                      25
47943   #define BRB_REG_INT_STS_WR_0_WC3_PROTOCOL_ERROR                                                            (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 3 RX_INT ::/RX_INT/d in Comments.
47944   #define BRB_REG_INT_STS_WR_0_WC3_PROTOCOL_ERROR_SHIFT                                                      26
47945   #define BRB_REG_INT_STS_WR_0_LL_ARB_PREFETCH_SOP_ERROR                                                     (0x1<<27) // Link list arbiter prefetch SOP error RX_INT::/RX_INT/d in Comments.
47946   #define BRB_REG_INT_STS_WR_0_LL_ARB_PREFETCH_SOP_ERROR_SHIFT                                               27
47947   #define BRB_REG_INT_STS_WR_0_LL_BLK_ERROR                                                                  (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
47948   #define BRB_REG_INT_STS_WR_0_LL_BLK_ERROR_SHIFT                                                            28
47949   #define BRB_REG_INT_STS_WR_0_PACKET_COUNTER_ERROR                                                          (0x1<<29) // Packet counter overflow for generating stop parsing interface RX_INT::/RX_INT/d in Comments.
47950   #define BRB_REG_INT_STS_WR_0_PACKET_COUNTER_ERROR_SHIFT                                                    29
47951   #define BRB_REG_INT_STS_WR_0_BYTE_COUNTER_ERROR                                                            (0x1<<30) // Byte counter overflow for generating stop parsing interface RX_INT::/RX_INT/d in Comments.
47952   #define BRB_REG_INT_STS_WR_0_BYTE_COUNTER_ERROR_SHIFT                                                      30
47953   #define BRB_REG_INT_STS_WR_0_MAC0_FC_CNT_ERROR                                                             (0x1<<31) // Free shared area calculation error for MAC port 0 RX_INT::/RX_INT/d in Comments.
47954   #define BRB_REG_INT_STS_WR_0_MAC0_FC_CNT_ERROR_SHIFT                                                       31
47955 #define BRB_REG_INT_STS_CLR_0                                                                                0x3400ccUL //Access:RC   DataWidth:0x20   // Multi Field Register.
47956   #define BRB_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
47957   #define BRB_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
47958   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_RLS_ERROR                                                            (0x1<<1) // Read packet client PRM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
47959   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_RLS_ERROR_SHIFT                                                      1
47960   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_1ST_ERROR                                                            (0x1<<2) // Read packet client PRM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR0/PRM/g in Comments::/RX_INT/d in Comments.
47961   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_1ST_ERROR_SHIFT                                                      2
47962   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_LEN_ERROR                                                            (0x1<<3) // Read packet client PRM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR0/PRM/g in Comments.
47963   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_LEN_ERROR_SHIFT                                                      3
47964   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_MIDDLE_ERROR                                                         (0x1<<4) // Read packet client PRM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR0/PRM/g in Comments::/RX_INT/d in Comments.
47965   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_MIDDLE_ERROR_SHIFT                                                   4
47966   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_PROTOCOL_ERROR                                                       (0x1<<5) // Read packet client PRM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
47967   #define BRB_REG_INT_STS_CLR_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                 5
47968   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_RLS_ERROR                                                            (0x1<<6) // Read packet client MSDM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
47969   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_RLS_ERROR_SHIFT                                                      6
47970   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_1ST_ERROR                                                            (0x1<<7) // Read packet client MSDM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR1/MSDM/g in Comments::/RX_INT/d in Comments.
47971   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_1ST_ERROR_SHIFT                                                      7
47972   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_LEN_ERROR                                                            (0x1<<8) // Read packet client MSDM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR1/MSDM/g in Comments.
47973   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_LEN_ERROR_SHIFT                                                      8
47974   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_MIDDLE_ERROR                                                         (0x1<<9) // Read packet client MSDM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR1/MSDM/g in Comments::/RX_INT/d in Comments.
47975   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_MIDDLE_ERROR_SHIFT                                                   9
47976   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_PROTOCOL_ERROR                                                       (0x1<<10) // Read packet client MSDM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
47977   #define BRB_REG_INT_STS_CLR_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                 10
47978   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_RLS_ERROR                                                            (0x1<<11) // Read packet client TSDM release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
47979   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_RLS_ERROR_SHIFT                                                      11
47980   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_1ST_ERROR                                                            (0x1<<12) // Read packet client TSDM first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR2/TSDM/g in Comments::/RX_INT/d in Comments.
47981   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_1ST_ERROR_SHIFT                                                      12
47982   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_LEN_ERROR                                                            (0x1<<13) // Read packet client TSDM length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR2/TSDM/g in Comments.
47983   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_LEN_ERROR_SHIFT                                                      13
47984   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_MIDDLE_ERROR                                                         (0x1<<14) // Read packet client TSDM error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR2/TSDM/g in Comments::/RX_INT/d in Comments.
47985   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_MIDDLE_ERROR_SHIFT                                                   14
47986   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_PROTOCOL_ERROR                                                       (0x1<<15) // Read packet client TSDM error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
47987   #define BRB_REG_INT_STS_CLR_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                 15
47988   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_RLS_ERROR                                                            (0x1<<16) // Read packet client parser release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
47989   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_RLS_ERROR_SHIFT                                                      16
47990   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_1ST_ERROR                                                            (0x1<<17) // Read packet client parser first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
47991   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_1ST_ERROR_SHIFT                                                      17
47992   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_LEN_ERROR                                                            (0x1<<18) // Read packet client parser length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
47993   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_LEN_ERROR_SHIFT                                                      18
47994   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_MIDDLE_ERROR                                                         (0x1<<19) // Read packet client parser error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
47995   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_MIDDLE_ERROR_SHIFT                                                   19
47996   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_PROTOCOL_ERROR                                                       (0x1<<20) // Read packet client parser error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
47997   #define BRB_REG_INT_STS_CLR_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                 20
47998   #define BRB_REG_INT_STS_CLR_0_RC_SOP_REQ_TC_PORT_ERROR                                                     (0x1<<21) // SOP descriptor request from empty TC or port.
47999   #define BRB_REG_INT_STS_CLR_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                               21
48000   #define BRB_REG_INT_STS_CLR_0_UNCOMPLIENT_LOSSLESS_ERROR                                                   (0x1<<22) // One of uncoplient lossless counters is bigger than threshold PAUSE_EN::/PAUSE_EN/d in Comments.
48001   #define BRB_REG_INT_STS_CLR_0_UNCOMPLIENT_LOSSLESS_ERROR_SHIFT                                             22
48002   #define BRB_REG_INT_STS_CLR_0_WC0_PROTOCOL_ERROR                                                           (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
48003   #define BRB_REG_INT_STS_CLR_0_WC0_PROTOCOL_ERROR_SHIFT                                                     23
48004   #define BRB_REG_INT_STS_CLR_0_WC1_PROTOCOL_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 1 RX_INT ::/RX_INT/d in Comments.
48005   #define BRB_REG_INT_STS_CLR_0_WC1_PROTOCOL_ERROR_SHIFT                                                     24
48006   #define BRB_REG_INT_STS_CLR_0_WC2_PROTOCOL_ERROR                                                           (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 2 RX_INT ::/RX_INT/d in Comments.
48007   #define BRB_REG_INT_STS_CLR_0_WC2_PROTOCOL_ERROR_SHIFT                                                     25
48008   #define BRB_REG_INT_STS_CLR_0_WC3_PROTOCOL_ERROR                                                           (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 3 RX_INT ::/RX_INT/d in Comments.
48009   #define BRB_REG_INT_STS_CLR_0_WC3_PROTOCOL_ERROR_SHIFT                                                     26
48010   #define BRB_REG_INT_STS_CLR_0_LL_ARB_PREFETCH_SOP_ERROR                                                    (0x1<<27) // Link list arbiter prefetch SOP error RX_INT::/RX_INT/d in Comments.
48011   #define BRB_REG_INT_STS_CLR_0_LL_ARB_PREFETCH_SOP_ERROR_SHIFT                                              27
48012   #define BRB_REG_INT_STS_CLR_0_LL_BLK_ERROR                                                                 (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
48013   #define BRB_REG_INT_STS_CLR_0_LL_BLK_ERROR_SHIFT                                                           28
48014   #define BRB_REG_INT_STS_CLR_0_PACKET_COUNTER_ERROR                                                         (0x1<<29) // Packet counter overflow for generating stop parsing interface RX_INT::/RX_INT/d in Comments.
48015   #define BRB_REG_INT_STS_CLR_0_PACKET_COUNTER_ERROR_SHIFT                                                   29
48016   #define BRB_REG_INT_STS_CLR_0_BYTE_COUNTER_ERROR                                                           (0x1<<30) // Byte counter overflow for generating stop parsing interface RX_INT::/RX_INT/d in Comments.
48017   #define BRB_REG_INT_STS_CLR_0_BYTE_COUNTER_ERROR_SHIFT                                                     30
48018   #define BRB_REG_INT_STS_CLR_0_MAC0_FC_CNT_ERROR                                                            (0x1<<31) // Free shared area calculation error for MAC port 0 RX_INT::/RX_INT/d in Comments.
48019   #define BRB_REG_INT_STS_CLR_0_MAC0_FC_CNT_ERROR_SHIFT                                                      31
48020 #define BRB_REG_INT_STS_1                                                                                    0x3400d8UL //Access:R    DataWidth:0x20   // Multi Field Register.
48021   #define BRB_REG_INT_STS_1_MAC1_FC_CNT_ERROR                                                                (0x1<<0) // Free shared area calculation error for MAC port 1 RX_INT::/RX_INT/d in Comments.
48022   #define BRB_REG_INT_STS_1_MAC1_FC_CNT_ERROR_SHIFT                                                          0
48023   #define BRB_REG_INT_STS_1_LL_ARB_CALC_ERROR                                                                (0x1<<1) // Calculations error in LL arbiter block.
48024   #define BRB_REG_INT_STS_1_LL_ARB_CALC_ERROR_SHIFT                                                          1
48025   #define BRB_REG_INT_STS_1_WC0_INP_FIFO_ERROR                                                               (0x1<<3) // Input FIFO error in write client 0.
48026   #define BRB_REG_INT_STS_1_WC0_INP_FIFO_ERROR_SHIFT                                                         3
48027   #define BRB_REG_INT_STS_1_WC0_SOP_FIFO_ERROR                                                               (0x1<<4) // SOP FIFO error in write client 0.
48028   #define BRB_REG_INT_STS_1_WC0_SOP_FIFO_ERROR_SHIFT                                                         4
48029   #define BRB_REG_INT_STS_1_WC0_EOP_FIFO_ERROR                                                               (0x1<<6) // EOP FIFO error in write client 0.
48030   #define BRB_REG_INT_STS_1_WC0_EOP_FIFO_ERROR_SHIFT                                                         6
48031   #define BRB_REG_INT_STS_1_WC0_QUEUE_FIFO_ERROR                                                             (0x1<<7) // Queue FIFO error in write client 0.
48032   #define BRB_REG_INT_STS_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                       7
48033   #define BRB_REG_INT_STS_1_WC0_FREE_POINT_FIFO_ERROR                                                        (0x1<<8) // Free ointer FIFO error in write client 0.
48034   #define BRB_REG_INT_STS_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                                  8
48035   #define BRB_REG_INT_STS_1_WC0_NEXT_POINT_FIFO_ERROR                                                        (0x1<<9) // Next pointer FIFO error in write client 0.
48036   #define BRB_REG_INT_STS_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                                  9
48037   #define BRB_REG_INT_STS_1_WC0_STRT_FIFO_ERROR                                                              (0x1<<10) // Start FIFO error in write client 0.
48038   #define BRB_REG_INT_STS_1_WC0_STRT_FIFO_ERROR_SHIFT                                                        10
48039   #define BRB_REG_INT_STS_1_WC0_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<11) // Second descriptor FIFO error in write client 0.
48040   #define BRB_REG_INT_STS_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 11
48041   #define BRB_REG_INT_STS_1_WC0_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<12) // Packet available FIFO error in write client 0.
48042   #define BRB_REG_INT_STS_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   12
48043   #define BRB_REG_INT_STS_1_WC0_COS_CNT_FIFO_ERROR                                                           (0x1<<13) // COS counter FIFO error in write client 0 RX_INT::/RX_INT/d in Comments.
48044   #define BRB_REG_INT_STS_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                     13
48045   #define BRB_REG_INT_STS_1_WC0_NOTIFY_FIFO_ERROR                                                            (0x1<<14) // Notify FIFO error in write client 0.
48046   #define BRB_REG_INT_STS_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                      14
48047   #define BRB_REG_INT_STS_1_WC0_LL_REQ_FIFO_ERROR                                                            (0x1<<15) // LL req error in write client 0.
48048   #define BRB_REG_INT_STS_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                      15
48049   #define BRB_REG_INT_STS_1_WC0_LL_PA_CNT_ERROR                                                              (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
48050   #define BRB_REG_INT_STS_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                        16
48051   #define BRB_REG_INT_STS_1_WC0_BB_PA_CNT_ERROR                                                              (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
48052   #define BRB_REG_INT_STS_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                        17
48053   #define BRB_REG_INT_STS_1_WC1_INP_FIFO_ERROR                                                               (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48054   #define BRB_REG_INT_STS_1_WC1_INP_FIFO_ERROR_SHIFT                                                         18
48055   #define BRB_REG_INT_STS_1_WC1_SOP_FIFO_ERROR                                                               (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48056   #define BRB_REG_INT_STS_1_WC1_SOP_FIFO_ERROR_SHIFT                                                         19
48057   #define BRB_REG_INT_STS_1_WC1_EOP_FIFO_ERROR                                                               (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48058   #define BRB_REG_INT_STS_1_WC1_EOP_FIFO_ERROR_SHIFT                                                         20
48059   #define BRB_REG_INT_STS_1_WC1_QUEUE_FIFO_ERROR                                                             (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48060   #define BRB_REG_INT_STS_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                       21
48061   #define BRB_REG_INT_STS_1_WC1_FREE_POINT_FIFO_ERROR                                                        (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48062   #define BRB_REG_INT_STS_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                                  22
48063   #define BRB_REG_INT_STS_1_WC1_NEXT_POINT_FIFO_ERROR                                                        (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48064   #define BRB_REG_INT_STS_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                                  23
48065   #define BRB_REG_INT_STS_1_WC1_STRT_FIFO_ERROR                                                              (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48066   #define BRB_REG_INT_STS_1_WC1_STRT_FIFO_ERROR_SHIFT                                                        24
48067   #define BRB_REG_INT_STS_1_WC1_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48068   #define BRB_REG_INT_STS_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 25
48069   #define BRB_REG_INT_STS_1_WC1_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 1 RX_INT ::/RX_INT/d in Comments.
48070   #define BRB_REG_INT_STS_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   26
48071   #define BRB_REG_INT_STS_1_WC1_COS_CNT_FIFO_ERROR                                                           (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48072   #define BRB_REG_INT_STS_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                     27
48073   #define BRB_REG_INT_STS_1_WC1_NOTIFY_FIFO_ERROR                                                            (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48074   #define BRB_REG_INT_STS_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                      28
48075   #define BRB_REG_INT_STS_1_WC1_LL_REQ_FIFO_ERROR                                                            (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 1 RX_INT::/RX_INT/d in Comments.
48076   #define BRB_REG_INT_STS_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                      29
48077   #define BRB_REG_INT_STS_1_WC1_LL_PA_CNT_ERROR                                                              (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list RX_INT::/RX_INT/d in Comments.
48078   #define BRB_REG_INT_STS_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                        30
48079   #define BRB_REG_INT_STS_1_WC1_BB_PA_CNT_ERROR                                                              (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor RX_INT::/RX_INT/d in Comments.
48080   #define BRB_REG_INT_STS_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                        31
48081 #define BRB_REG_INT_MASK_1                                                                                   0x3400dcUL //Access:RW   DataWidth:0x20   // Multi Field Register.
48082   #define BRB_REG_INT_MASK_1_MAC1_FC_CNT_ERROR                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.MAC1_FC_CNT_ERROR .
48083   #define BRB_REG_INT_MASK_1_MAC1_FC_CNT_ERROR_SHIFT                                                         0
48084   #define BRB_REG_INT_MASK_1_LL_ARB_CALC_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.LL_ARB_CALC_ERROR .
48085   #define BRB_REG_INT_MASK_1_LL_ARB_CALC_ERROR_SHIFT                                                         1
48086   #define BRB_REG_INT_MASK_1_WC0_INP_FIFO_ERROR                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_INP_FIFO_ERROR .
48087   #define BRB_REG_INT_MASK_1_WC0_INP_FIFO_ERROR_SHIFT                                                        3
48088   #define BRB_REG_INT_MASK_1_WC0_SOP_FIFO_ERROR                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_SOP_FIFO_ERROR .
48089   #define BRB_REG_INT_MASK_1_WC0_SOP_FIFO_ERROR_SHIFT                                                        4
48090   #define BRB_REG_INT_MASK_1_WC0_EOP_FIFO_ERROR                                                              (0x1<<6) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_EOP_FIFO_ERROR .
48091   #define BRB_REG_INT_MASK_1_WC0_EOP_FIFO_ERROR_SHIFT                                                        6
48092   #define BRB_REG_INT_MASK_1_WC0_QUEUE_FIFO_ERROR                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_QUEUE_FIFO_ERROR .
48093   #define BRB_REG_INT_MASK_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                      7
48094   #define BRB_REG_INT_MASK_1_WC0_FREE_POINT_FIFO_ERROR                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_FREE_POINT_FIFO_ERROR .
48095   #define BRB_REG_INT_MASK_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                                 8
48096   #define BRB_REG_INT_MASK_1_WC0_NEXT_POINT_FIFO_ERROR                                                       (0x1<<9) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_NEXT_POINT_FIFO_ERROR .
48097   #define BRB_REG_INT_MASK_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                                 9
48098   #define BRB_REG_INT_MASK_1_WC0_STRT_FIFO_ERROR                                                             (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_STRT_FIFO_ERROR .
48099   #define BRB_REG_INT_MASK_1_WC0_STRT_FIFO_ERROR_SHIFT                                                       10
48100   #define BRB_REG_INT_MASK_1_WC0_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_SECOND_DSCR_FIFO_ERROR .
48101   #define BRB_REG_INT_MASK_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                                11
48102   #define BRB_REG_INT_MASK_1_WC0_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_PKT_AVAIL_FIFO_ERROR .
48103   #define BRB_REG_INT_MASK_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  12
48104   #define BRB_REG_INT_MASK_1_WC0_COS_CNT_FIFO_ERROR                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_COS_CNT_FIFO_ERROR .
48105   #define BRB_REG_INT_MASK_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                    13
48106   #define BRB_REG_INT_MASK_1_WC0_NOTIFY_FIFO_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_NOTIFY_FIFO_ERROR .
48107   #define BRB_REG_INT_MASK_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                     14
48108   #define BRB_REG_INT_MASK_1_WC0_LL_REQ_FIFO_ERROR                                                           (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_LL_REQ_FIFO_ERROR .
48109   #define BRB_REG_INT_MASK_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                     15
48110   #define BRB_REG_INT_MASK_1_WC0_LL_PA_CNT_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_LL_PA_CNT_ERROR .
48111   #define BRB_REG_INT_MASK_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                       16
48112   #define BRB_REG_INT_MASK_1_WC0_BB_PA_CNT_ERROR                                                             (0x1<<17) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC0_BB_PA_CNT_ERROR .
48113   #define BRB_REG_INT_MASK_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                       17
48114   #define BRB_REG_INT_MASK_1_WC1_INP_FIFO_ERROR                                                              (0x1<<18) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_INP_FIFO_ERROR .
48115   #define BRB_REG_INT_MASK_1_WC1_INP_FIFO_ERROR_SHIFT                                                        18
48116   #define BRB_REG_INT_MASK_1_WC1_SOP_FIFO_ERROR                                                              (0x1<<19) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_SOP_FIFO_ERROR .
48117   #define BRB_REG_INT_MASK_1_WC1_SOP_FIFO_ERROR_SHIFT                                                        19
48118   #define BRB_REG_INT_MASK_1_WC1_EOP_FIFO_ERROR                                                              (0x1<<20) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_EOP_FIFO_ERROR .
48119   #define BRB_REG_INT_MASK_1_WC1_EOP_FIFO_ERROR_SHIFT                                                        20
48120   #define BRB_REG_INT_MASK_1_WC1_QUEUE_FIFO_ERROR                                                            (0x1<<21) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_QUEUE_FIFO_ERROR .
48121   #define BRB_REG_INT_MASK_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                      21
48122   #define BRB_REG_INT_MASK_1_WC1_FREE_POINT_FIFO_ERROR                                                       (0x1<<22) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_FREE_POINT_FIFO_ERROR .
48123   #define BRB_REG_INT_MASK_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                                 22
48124   #define BRB_REG_INT_MASK_1_WC1_NEXT_POINT_FIFO_ERROR                                                       (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_NEXT_POINT_FIFO_ERROR .
48125   #define BRB_REG_INT_MASK_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                                 23
48126   #define BRB_REG_INT_MASK_1_WC1_STRT_FIFO_ERROR                                                             (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_STRT_FIFO_ERROR .
48127   #define BRB_REG_INT_MASK_1_WC1_STRT_FIFO_ERROR_SHIFT                                                       24
48128   #define BRB_REG_INT_MASK_1_WC1_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_SECOND_DSCR_FIFO_ERROR .
48129   #define BRB_REG_INT_MASK_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                                25
48130   #define BRB_REG_INT_MASK_1_WC1_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_PKT_AVAIL_FIFO_ERROR .
48131   #define BRB_REG_INT_MASK_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  26
48132   #define BRB_REG_INT_MASK_1_WC1_COS_CNT_FIFO_ERROR                                                          (0x1<<27) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_COS_CNT_FIFO_ERROR .
48133   #define BRB_REG_INT_MASK_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                    27
48134   #define BRB_REG_INT_MASK_1_WC1_NOTIFY_FIFO_ERROR                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_NOTIFY_FIFO_ERROR .
48135   #define BRB_REG_INT_MASK_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                     28
48136   #define BRB_REG_INT_MASK_1_WC1_LL_REQ_FIFO_ERROR                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_LL_REQ_FIFO_ERROR .
48137   #define BRB_REG_INT_MASK_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                     29
48138   #define BRB_REG_INT_MASK_1_WC1_LL_PA_CNT_ERROR                                                             (0x1<<30) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_LL_PA_CNT_ERROR .
48139   #define BRB_REG_INT_MASK_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                       30
48140   #define BRB_REG_INT_MASK_1_WC1_BB_PA_CNT_ERROR                                                             (0x1<<31) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_1.WC1_BB_PA_CNT_ERROR .
48141   #define BRB_REG_INT_MASK_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                       31
48142 #define BRB_REG_INT_STS_WR_1                                                                                 0x3400e0UL //Access:WR   DataWidth:0x20   // Multi Field Register.
48143   #define BRB_REG_INT_STS_WR_1_MAC1_FC_CNT_ERROR                                                             (0x1<<0) // Free shared area calculation error for MAC port 1 RX_INT::/RX_INT/d in Comments.
48144   #define BRB_REG_INT_STS_WR_1_MAC1_FC_CNT_ERROR_SHIFT                                                       0
48145   #define BRB_REG_INT_STS_WR_1_LL_ARB_CALC_ERROR                                                             (0x1<<1) // Calculations error in LL arbiter block.
48146   #define BRB_REG_INT_STS_WR_1_LL_ARB_CALC_ERROR_SHIFT                                                       1
48147   #define BRB_REG_INT_STS_WR_1_WC0_INP_FIFO_ERROR                                                            (0x1<<3) // Input FIFO error in write client 0.
48148   #define BRB_REG_INT_STS_WR_1_WC0_INP_FIFO_ERROR_SHIFT                                                      3
48149   #define BRB_REG_INT_STS_WR_1_WC0_SOP_FIFO_ERROR                                                            (0x1<<4) // SOP FIFO error in write client 0.
48150   #define BRB_REG_INT_STS_WR_1_WC0_SOP_FIFO_ERROR_SHIFT                                                      4
48151   #define BRB_REG_INT_STS_WR_1_WC0_EOP_FIFO_ERROR                                                            (0x1<<6) // EOP FIFO error in write client 0.
48152   #define BRB_REG_INT_STS_WR_1_WC0_EOP_FIFO_ERROR_SHIFT                                                      6
48153   #define BRB_REG_INT_STS_WR_1_WC0_QUEUE_FIFO_ERROR                                                          (0x1<<7) // Queue FIFO error in write client 0.
48154   #define BRB_REG_INT_STS_WR_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                    7
48155   #define BRB_REG_INT_STS_WR_1_WC0_FREE_POINT_FIFO_ERROR                                                     (0x1<<8) // Free ointer FIFO error in write client 0.
48156   #define BRB_REG_INT_STS_WR_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                               8
48157   #define BRB_REG_INT_STS_WR_1_WC0_NEXT_POINT_FIFO_ERROR                                                     (0x1<<9) // Next pointer FIFO error in write client 0.
48158   #define BRB_REG_INT_STS_WR_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                               9
48159   #define BRB_REG_INT_STS_WR_1_WC0_STRT_FIFO_ERROR                                                           (0x1<<10) // Start FIFO error in write client 0.
48160   #define BRB_REG_INT_STS_WR_1_WC0_STRT_FIFO_ERROR_SHIFT                                                     10
48161   #define BRB_REG_INT_STS_WR_1_WC0_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<11) // Second descriptor FIFO error in write client 0.
48162   #define BRB_REG_INT_STS_WR_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                              11
48163   #define BRB_REG_INT_STS_WR_1_WC0_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<12) // Packet available FIFO error in write client 0.
48164   #define BRB_REG_INT_STS_WR_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                12
48165   #define BRB_REG_INT_STS_WR_1_WC0_COS_CNT_FIFO_ERROR                                                        (0x1<<13) // COS counter FIFO error in write client 0 RX_INT::/RX_INT/d in Comments.
48166   #define BRB_REG_INT_STS_WR_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                  13
48167   #define BRB_REG_INT_STS_WR_1_WC0_NOTIFY_FIFO_ERROR                                                         (0x1<<14) // Notify FIFO error in write client 0.
48168   #define BRB_REG_INT_STS_WR_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                   14
48169   #define BRB_REG_INT_STS_WR_1_WC0_LL_REQ_FIFO_ERROR                                                         (0x1<<15) // LL req error in write client 0.
48170   #define BRB_REG_INT_STS_WR_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                   15
48171   #define BRB_REG_INT_STS_WR_1_WC0_LL_PA_CNT_ERROR                                                           (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
48172   #define BRB_REG_INT_STS_WR_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                     16
48173   #define BRB_REG_INT_STS_WR_1_WC0_BB_PA_CNT_ERROR                                                           (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
48174   #define BRB_REG_INT_STS_WR_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                     17
48175   #define BRB_REG_INT_STS_WR_1_WC1_INP_FIFO_ERROR                                                            (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48176   #define BRB_REG_INT_STS_WR_1_WC1_INP_FIFO_ERROR_SHIFT                                                      18
48177   #define BRB_REG_INT_STS_WR_1_WC1_SOP_FIFO_ERROR                                                            (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48178   #define BRB_REG_INT_STS_WR_1_WC1_SOP_FIFO_ERROR_SHIFT                                                      19
48179   #define BRB_REG_INT_STS_WR_1_WC1_EOP_FIFO_ERROR                                                            (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48180   #define BRB_REG_INT_STS_WR_1_WC1_EOP_FIFO_ERROR_SHIFT                                                      20
48181   #define BRB_REG_INT_STS_WR_1_WC1_QUEUE_FIFO_ERROR                                                          (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48182   #define BRB_REG_INT_STS_WR_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                    21
48183   #define BRB_REG_INT_STS_WR_1_WC1_FREE_POINT_FIFO_ERROR                                                     (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48184   #define BRB_REG_INT_STS_WR_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                               22
48185   #define BRB_REG_INT_STS_WR_1_WC1_NEXT_POINT_FIFO_ERROR                                                     (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48186   #define BRB_REG_INT_STS_WR_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                               23
48187   #define BRB_REG_INT_STS_WR_1_WC1_STRT_FIFO_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48188   #define BRB_REG_INT_STS_WR_1_WC1_STRT_FIFO_ERROR_SHIFT                                                     24
48189   #define BRB_REG_INT_STS_WR_1_WC1_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48190   #define BRB_REG_INT_STS_WR_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                              25
48191   #define BRB_REG_INT_STS_WR_1_WC1_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 1 RX_INT ::/RX_INT/d in Comments.
48192   #define BRB_REG_INT_STS_WR_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                                26
48193   #define BRB_REG_INT_STS_WR_1_WC1_COS_CNT_FIFO_ERROR                                                        (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48194   #define BRB_REG_INT_STS_WR_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                  27
48195   #define BRB_REG_INT_STS_WR_1_WC1_NOTIFY_FIFO_ERROR                                                         (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48196   #define BRB_REG_INT_STS_WR_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                   28
48197   #define BRB_REG_INT_STS_WR_1_WC1_LL_REQ_FIFO_ERROR                                                         (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 1 RX_INT::/RX_INT/d in Comments.
48198   #define BRB_REG_INT_STS_WR_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                   29
48199   #define BRB_REG_INT_STS_WR_1_WC1_LL_PA_CNT_ERROR                                                           (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list RX_INT::/RX_INT/d in Comments.
48200   #define BRB_REG_INT_STS_WR_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                     30
48201   #define BRB_REG_INT_STS_WR_1_WC1_BB_PA_CNT_ERROR                                                           (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor RX_INT::/RX_INT/d in Comments.
48202   #define BRB_REG_INT_STS_WR_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                     31
48203 #define BRB_REG_INT_STS_CLR_1                                                                                0x3400e4UL //Access:RC   DataWidth:0x20   // Multi Field Register.
48204   #define BRB_REG_INT_STS_CLR_1_MAC1_FC_CNT_ERROR                                                            (0x1<<0) // Free shared area calculation error for MAC port 1 RX_INT::/RX_INT/d in Comments.
48205   #define BRB_REG_INT_STS_CLR_1_MAC1_FC_CNT_ERROR_SHIFT                                                      0
48206   #define BRB_REG_INT_STS_CLR_1_LL_ARB_CALC_ERROR                                                            (0x1<<1) // Calculations error in LL arbiter block.
48207   #define BRB_REG_INT_STS_CLR_1_LL_ARB_CALC_ERROR_SHIFT                                                      1
48208   #define BRB_REG_INT_STS_CLR_1_WC0_INP_FIFO_ERROR                                                           (0x1<<3) // Input FIFO error in write client 0.
48209   #define BRB_REG_INT_STS_CLR_1_WC0_INP_FIFO_ERROR_SHIFT                                                     3
48210   #define BRB_REG_INT_STS_CLR_1_WC0_SOP_FIFO_ERROR                                                           (0x1<<4) // SOP FIFO error in write client 0.
48211   #define BRB_REG_INT_STS_CLR_1_WC0_SOP_FIFO_ERROR_SHIFT                                                     4
48212   #define BRB_REG_INT_STS_CLR_1_WC0_EOP_FIFO_ERROR                                                           (0x1<<6) // EOP FIFO error in write client 0.
48213   #define BRB_REG_INT_STS_CLR_1_WC0_EOP_FIFO_ERROR_SHIFT                                                     6
48214   #define BRB_REG_INT_STS_CLR_1_WC0_QUEUE_FIFO_ERROR                                                         (0x1<<7) // Queue FIFO error in write client 0.
48215   #define BRB_REG_INT_STS_CLR_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                   7
48216   #define BRB_REG_INT_STS_CLR_1_WC0_FREE_POINT_FIFO_ERROR                                                    (0x1<<8) // Free ointer FIFO error in write client 0.
48217   #define BRB_REG_INT_STS_CLR_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                              8
48218   #define BRB_REG_INT_STS_CLR_1_WC0_NEXT_POINT_FIFO_ERROR                                                    (0x1<<9) // Next pointer FIFO error in write client 0.
48219   #define BRB_REG_INT_STS_CLR_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                              9
48220   #define BRB_REG_INT_STS_CLR_1_WC0_STRT_FIFO_ERROR                                                          (0x1<<10) // Start FIFO error in write client 0.
48221   #define BRB_REG_INT_STS_CLR_1_WC0_STRT_FIFO_ERROR_SHIFT                                                    10
48222   #define BRB_REG_INT_STS_CLR_1_WC0_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<11) // Second descriptor FIFO error in write client 0.
48223   #define BRB_REG_INT_STS_CLR_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                             11
48224   #define BRB_REG_INT_STS_CLR_1_WC0_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<12) // Packet available FIFO error in write client 0.
48225   #define BRB_REG_INT_STS_CLR_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                               12
48226   #define BRB_REG_INT_STS_CLR_1_WC0_COS_CNT_FIFO_ERROR                                                       (0x1<<13) // COS counter FIFO error in write client 0 RX_INT::/RX_INT/d in Comments.
48227   #define BRB_REG_INT_STS_CLR_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                 13
48228   #define BRB_REG_INT_STS_CLR_1_WC0_NOTIFY_FIFO_ERROR                                                        (0x1<<14) // Notify FIFO error in write client 0.
48229   #define BRB_REG_INT_STS_CLR_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                  14
48230   #define BRB_REG_INT_STS_CLR_1_WC0_LL_REQ_FIFO_ERROR                                                        (0x1<<15) // LL req error in write client 0.
48231   #define BRB_REG_INT_STS_CLR_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                  15
48232   #define BRB_REG_INT_STS_CLR_1_WC0_LL_PA_CNT_ERROR                                                          (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
48233   #define BRB_REG_INT_STS_CLR_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                    16
48234   #define BRB_REG_INT_STS_CLR_1_WC0_BB_PA_CNT_ERROR                                                          (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
48235   #define BRB_REG_INT_STS_CLR_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                    17
48236   #define BRB_REG_INT_STS_CLR_1_WC1_INP_FIFO_ERROR                                                           (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48237   #define BRB_REG_INT_STS_CLR_1_WC1_INP_FIFO_ERROR_SHIFT                                                     18
48238   #define BRB_REG_INT_STS_CLR_1_WC1_SOP_FIFO_ERROR                                                           (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48239   #define BRB_REG_INT_STS_CLR_1_WC1_SOP_FIFO_ERROR_SHIFT                                                     19
48240   #define BRB_REG_INT_STS_CLR_1_WC1_EOP_FIFO_ERROR                                                           (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48241   #define BRB_REG_INT_STS_CLR_1_WC1_EOP_FIFO_ERROR_SHIFT                                                     20
48242   #define BRB_REG_INT_STS_CLR_1_WC1_QUEUE_FIFO_ERROR                                                         (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48243   #define BRB_REG_INT_STS_CLR_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                   21
48244   #define BRB_REG_INT_STS_CLR_1_WC1_FREE_POINT_FIFO_ERROR                                                    (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48245   #define BRB_REG_INT_STS_CLR_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                              22
48246   #define BRB_REG_INT_STS_CLR_1_WC1_NEXT_POINT_FIFO_ERROR                                                    (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48247   #define BRB_REG_INT_STS_CLR_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                              23
48248   #define BRB_REG_INT_STS_CLR_1_WC1_STRT_FIFO_ERROR                                                          (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48249   #define BRB_REG_INT_STS_CLR_1_WC1_STRT_FIFO_ERROR_SHIFT                                                    24
48250   #define BRB_REG_INT_STS_CLR_1_WC1_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48251   #define BRB_REG_INT_STS_CLR_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                             25
48252   #define BRB_REG_INT_STS_CLR_1_WC1_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 1 RX_INT ::/RX_INT/d in Comments.
48253   #define BRB_REG_INT_STS_CLR_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                               26
48254   #define BRB_REG_INT_STS_CLR_1_WC1_COS_CNT_FIFO_ERROR                                                       (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48255   #define BRB_REG_INT_STS_CLR_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                 27
48256   #define BRB_REG_INT_STS_CLR_1_WC1_NOTIFY_FIFO_ERROR                                                        (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
48257   #define BRB_REG_INT_STS_CLR_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                  28
48258   #define BRB_REG_INT_STS_CLR_1_WC1_LL_REQ_FIFO_ERROR                                                        (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 1 RX_INT::/RX_INT/d in Comments.
48259   #define BRB_REG_INT_STS_CLR_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                  29
48260   #define BRB_REG_INT_STS_CLR_1_WC1_LL_PA_CNT_ERROR                                                          (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list RX_INT::/RX_INT/d in Comments.
48261   #define BRB_REG_INT_STS_CLR_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                    30
48262   #define BRB_REG_INT_STS_CLR_1_WC1_BB_PA_CNT_ERROR                                                          (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor RX_INT::/RX_INT/d in Comments.
48263   #define BRB_REG_INT_STS_CLR_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                    31
48264 #define BRB_REG_INT_STS_2                                                                                    0x3400f0UL //Access:R    DataWidth:0x1c   // Multi Field Register.
48265   #define BRB_REG_INT_STS_2_WC2_INP_FIFO_ERROR                                                               (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48266   #define BRB_REG_INT_STS_2_WC2_INP_FIFO_ERROR_SHIFT                                                         0
48267   #define BRB_REG_INT_STS_2_WC2_SOP_FIFO_ERROR                                                               (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48268   #define BRB_REG_INT_STS_2_WC2_SOP_FIFO_ERROR_SHIFT                                                         1
48269   #define BRB_REG_INT_STS_2_WC2_EOP_FIFO_ERROR                                                               (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48270   #define BRB_REG_INT_STS_2_WC2_EOP_FIFO_ERROR_SHIFT                                                         2
48271   #define BRB_REG_INT_STS_2_WC2_QUEUE_FIFO_ERROR                                                             (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48272   #define BRB_REG_INT_STS_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                       3
48273   #define BRB_REG_INT_STS_2_WC2_FREE_POINT_FIFO_ERROR                                                        (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48274   #define BRB_REG_INT_STS_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                                  4
48275   #define BRB_REG_INT_STS_2_WC2_NEXT_POINT_FIFO_ERROR                                                        (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48276   #define BRB_REG_INT_STS_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                                  5
48277   #define BRB_REG_INT_STS_2_WC2_STRT_FIFO_ERROR                                                              (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48278   #define BRB_REG_INT_STS_2_WC2_STRT_FIFO_ERROR_SHIFT                                                        6
48279   #define BRB_REG_INT_STS_2_WC2_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48280   #define BRB_REG_INT_STS_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 7
48281   #define BRB_REG_INT_STS_2_WC2_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 2 RX_INT ::/RX_INT/d in Comments.
48282   #define BRB_REG_INT_STS_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   8
48283   #define BRB_REG_INT_STS_2_WC2_COS_CNT_FIFO_ERROR                                                           (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48284   #define BRB_REG_INT_STS_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                     9
48285   #define BRB_REG_INT_STS_2_WC2_NOTIFY_FIFO_ERROR                                                            (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48286   #define BRB_REG_INT_STS_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                      10
48287   #define BRB_REG_INT_STS_2_WC2_LL_REQ_FIFO_ERROR                                                            (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 2 RX_INT::/RX_INT/d in Comments.
48288   #define BRB_REG_INT_STS_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                      11
48289   #define BRB_REG_INT_STS_2_WC2_LL_PA_CNT_ERROR                                                              (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 2 RX_INT::/RX_INT/d in Comments.
48290   #define BRB_REG_INT_STS_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                        12
48291   #define BRB_REG_INT_STS_2_WC2_BB_PA_CNT_ERROR                                                              (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 2 RX_INT::/RX_INT/d in Comments.
48292   #define BRB_REG_INT_STS_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                        13
48293   #define BRB_REG_INT_STS_2_WC3_INP_FIFO_ERROR                                                               (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48294   #define BRB_REG_INT_STS_2_WC3_INP_FIFO_ERROR_SHIFT                                                         14
48295   #define BRB_REG_INT_STS_2_WC3_SOP_FIFO_ERROR                                                               (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48296   #define BRB_REG_INT_STS_2_WC3_SOP_FIFO_ERROR_SHIFT                                                         15
48297   #define BRB_REG_INT_STS_2_WC3_EOP_FIFO_ERROR                                                               (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48298   #define BRB_REG_INT_STS_2_WC3_EOP_FIFO_ERROR_SHIFT                                                         16
48299   #define BRB_REG_INT_STS_2_WC3_QUEUE_FIFO_ERROR                                                             (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48300   #define BRB_REG_INT_STS_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                       17
48301   #define BRB_REG_INT_STS_2_WC3_FREE_POINT_FIFO_ERROR                                                        (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48302   #define BRB_REG_INT_STS_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                                  18
48303   #define BRB_REG_INT_STS_2_WC3_NEXT_POINT_FIFO_ERROR                                                        (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48304   #define BRB_REG_INT_STS_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                                  19
48305   #define BRB_REG_INT_STS_2_WC3_STRT_FIFO_ERROR                                                              (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48306   #define BRB_REG_INT_STS_2_WC3_STRT_FIFO_ERROR_SHIFT                                                        20
48307   #define BRB_REG_INT_STS_2_WC3_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48308   #define BRB_REG_INT_STS_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 21
48309   #define BRB_REG_INT_STS_2_WC3_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 3 RX_INT ::/RX_INT/d in Comments.
48310   #define BRB_REG_INT_STS_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   22
48311   #define BRB_REG_INT_STS_2_WC3_COS_CNT_FIFO_ERROR                                                           (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48312   #define BRB_REG_INT_STS_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                     23
48313   #define BRB_REG_INT_STS_2_WC3_NOTIFY_FIFO_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48314   #define BRB_REG_INT_STS_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                      24
48315   #define BRB_REG_INT_STS_2_WC3_LL_REQ_FIFO_ERROR                                                            (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 3 RX_INT::/RX_INT/d in Comments.
48316   #define BRB_REG_INT_STS_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                      25
48317   #define BRB_REG_INT_STS_2_WC3_LL_PA_CNT_ERROR                                                              (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 3 RX_INT::/RX_INT/d in Comments.
48318   #define BRB_REG_INT_STS_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                        26
48319   #define BRB_REG_INT_STS_2_WC3_BB_PA_CNT_ERROR                                                              (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 3 RX_INT::/RX_INT/d in Comments.
48320   #define BRB_REG_INT_STS_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                        27
48321 #define BRB_REG_INT_MASK_2                                                                                   0x3400f4UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
48322   #define BRB_REG_INT_MASK_2_WC2_INP_FIFO_ERROR                                                              (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_INP_FIFO_ERROR .
48323   #define BRB_REG_INT_MASK_2_WC2_INP_FIFO_ERROR_SHIFT                                                        0
48324   #define BRB_REG_INT_MASK_2_WC2_SOP_FIFO_ERROR                                                              (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_SOP_FIFO_ERROR .
48325   #define BRB_REG_INT_MASK_2_WC2_SOP_FIFO_ERROR_SHIFT                                                        1
48326   #define BRB_REG_INT_MASK_2_WC2_EOP_FIFO_ERROR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_EOP_FIFO_ERROR .
48327   #define BRB_REG_INT_MASK_2_WC2_EOP_FIFO_ERROR_SHIFT                                                        2
48328   #define BRB_REG_INT_MASK_2_WC2_QUEUE_FIFO_ERROR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_QUEUE_FIFO_ERROR .
48329   #define BRB_REG_INT_MASK_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                      3
48330   #define BRB_REG_INT_MASK_2_WC2_FREE_POINT_FIFO_ERROR                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_FREE_POINT_FIFO_ERROR .
48331   #define BRB_REG_INT_MASK_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                                 4
48332   #define BRB_REG_INT_MASK_2_WC2_NEXT_POINT_FIFO_ERROR                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_NEXT_POINT_FIFO_ERROR .
48333   #define BRB_REG_INT_MASK_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                                 5
48334   #define BRB_REG_INT_MASK_2_WC2_STRT_FIFO_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_STRT_FIFO_ERROR .
48335   #define BRB_REG_INT_MASK_2_WC2_STRT_FIFO_ERROR_SHIFT                                                       6
48336   #define BRB_REG_INT_MASK_2_WC2_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_SECOND_DSCR_FIFO_ERROR .
48337   #define BRB_REG_INT_MASK_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                                7
48338   #define BRB_REG_INT_MASK_2_WC2_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_PKT_AVAIL_FIFO_ERROR .
48339   #define BRB_REG_INT_MASK_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  8
48340   #define BRB_REG_INT_MASK_2_WC2_COS_CNT_FIFO_ERROR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_COS_CNT_FIFO_ERROR .
48341   #define BRB_REG_INT_MASK_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                    9
48342   #define BRB_REG_INT_MASK_2_WC2_NOTIFY_FIFO_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_NOTIFY_FIFO_ERROR .
48343   #define BRB_REG_INT_MASK_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                     10
48344   #define BRB_REG_INT_MASK_2_WC2_LL_REQ_FIFO_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_LL_REQ_FIFO_ERROR .
48345   #define BRB_REG_INT_MASK_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                     11
48346   #define BRB_REG_INT_MASK_2_WC2_LL_PA_CNT_ERROR                                                             (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_LL_PA_CNT_ERROR .
48347   #define BRB_REG_INT_MASK_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                       12
48348   #define BRB_REG_INT_MASK_2_WC2_BB_PA_CNT_ERROR                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC2_BB_PA_CNT_ERROR .
48349   #define BRB_REG_INT_MASK_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                       13
48350   #define BRB_REG_INT_MASK_2_WC3_INP_FIFO_ERROR                                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_INP_FIFO_ERROR .
48351   #define BRB_REG_INT_MASK_2_WC3_INP_FIFO_ERROR_SHIFT                                                        14
48352   #define BRB_REG_INT_MASK_2_WC3_SOP_FIFO_ERROR                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_SOP_FIFO_ERROR .
48353   #define BRB_REG_INT_MASK_2_WC3_SOP_FIFO_ERROR_SHIFT                                                        15
48354   #define BRB_REG_INT_MASK_2_WC3_EOP_FIFO_ERROR                                                              (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_EOP_FIFO_ERROR .
48355   #define BRB_REG_INT_MASK_2_WC3_EOP_FIFO_ERROR_SHIFT                                                        16
48356   #define BRB_REG_INT_MASK_2_WC3_QUEUE_FIFO_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_QUEUE_FIFO_ERROR .
48357   #define BRB_REG_INT_MASK_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                      17
48358   #define BRB_REG_INT_MASK_2_WC3_FREE_POINT_FIFO_ERROR                                                       (0x1<<18) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_FREE_POINT_FIFO_ERROR .
48359   #define BRB_REG_INT_MASK_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                                 18
48360   #define BRB_REG_INT_MASK_2_WC3_NEXT_POINT_FIFO_ERROR                                                       (0x1<<19) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_NEXT_POINT_FIFO_ERROR .
48361   #define BRB_REG_INT_MASK_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                                 19
48362   #define BRB_REG_INT_MASK_2_WC3_STRT_FIFO_ERROR                                                             (0x1<<20) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_STRT_FIFO_ERROR .
48363   #define BRB_REG_INT_MASK_2_WC3_STRT_FIFO_ERROR_SHIFT                                                       20
48364   #define BRB_REG_INT_MASK_2_WC3_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<21) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_SECOND_DSCR_FIFO_ERROR .
48365   #define BRB_REG_INT_MASK_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                                21
48366   #define BRB_REG_INT_MASK_2_WC3_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<22) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_PKT_AVAIL_FIFO_ERROR .
48367   #define BRB_REG_INT_MASK_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  22
48368   #define BRB_REG_INT_MASK_2_WC3_COS_CNT_FIFO_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_COS_CNT_FIFO_ERROR .
48369   #define BRB_REG_INT_MASK_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                    23
48370   #define BRB_REG_INT_MASK_2_WC3_NOTIFY_FIFO_ERROR                                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_NOTIFY_FIFO_ERROR .
48371   #define BRB_REG_INT_MASK_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                     24
48372   #define BRB_REG_INT_MASK_2_WC3_LL_REQ_FIFO_ERROR                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_LL_REQ_FIFO_ERROR .
48373   #define BRB_REG_INT_MASK_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                     25
48374   #define BRB_REG_INT_MASK_2_WC3_LL_PA_CNT_ERROR                                                             (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_LL_PA_CNT_ERROR .
48375   #define BRB_REG_INT_MASK_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                       26
48376   #define BRB_REG_INT_MASK_2_WC3_BB_PA_CNT_ERROR                                                             (0x1<<27) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_2.WC3_BB_PA_CNT_ERROR .
48377   #define BRB_REG_INT_MASK_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                       27
48378 #define BRB_REG_INT_STS_WR_2                                                                                 0x3400f8UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
48379   #define BRB_REG_INT_STS_WR_2_WC2_INP_FIFO_ERROR                                                            (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48380   #define BRB_REG_INT_STS_WR_2_WC2_INP_FIFO_ERROR_SHIFT                                                      0
48381   #define BRB_REG_INT_STS_WR_2_WC2_SOP_FIFO_ERROR                                                            (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48382   #define BRB_REG_INT_STS_WR_2_WC2_SOP_FIFO_ERROR_SHIFT                                                      1
48383   #define BRB_REG_INT_STS_WR_2_WC2_EOP_FIFO_ERROR                                                            (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48384   #define BRB_REG_INT_STS_WR_2_WC2_EOP_FIFO_ERROR_SHIFT                                                      2
48385   #define BRB_REG_INT_STS_WR_2_WC2_QUEUE_FIFO_ERROR                                                          (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48386   #define BRB_REG_INT_STS_WR_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                    3
48387   #define BRB_REG_INT_STS_WR_2_WC2_FREE_POINT_FIFO_ERROR                                                     (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48388   #define BRB_REG_INT_STS_WR_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                               4
48389   #define BRB_REG_INT_STS_WR_2_WC2_NEXT_POINT_FIFO_ERROR                                                     (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48390   #define BRB_REG_INT_STS_WR_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                               5
48391   #define BRB_REG_INT_STS_WR_2_WC2_STRT_FIFO_ERROR                                                           (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48392   #define BRB_REG_INT_STS_WR_2_WC2_STRT_FIFO_ERROR_SHIFT                                                     6
48393   #define BRB_REG_INT_STS_WR_2_WC2_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48394   #define BRB_REG_INT_STS_WR_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                              7
48395   #define BRB_REG_INT_STS_WR_2_WC2_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 2 RX_INT ::/RX_INT/d in Comments.
48396   #define BRB_REG_INT_STS_WR_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                                8
48397   #define BRB_REG_INT_STS_WR_2_WC2_COS_CNT_FIFO_ERROR                                                        (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48398   #define BRB_REG_INT_STS_WR_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                  9
48399   #define BRB_REG_INT_STS_WR_2_WC2_NOTIFY_FIFO_ERROR                                                         (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48400   #define BRB_REG_INT_STS_WR_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                   10
48401   #define BRB_REG_INT_STS_WR_2_WC2_LL_REQ_FIFO_ERROR                                                         (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 2 RX_INT::/RX_INT/d in Comments.
48402   #define BRB_REG_INT_STS_WR_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                   11
48403   #define BRB_REG_INT_STS_WR_2_WC2_LL_PA_CNT_ERROR                                                           (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 2 RX_INT::/RX_INT/d in Comments.
48404   #define BRB_REG_INT_STS_WR_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                     12
48405   #define BRB_REG_INT_STS_WR_2_WC2_BB_PA_CNT_ERROR                                                           (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 2 RX_INT::/RX_INT/d in Comments.
48406   #define BRB_REG_INT_STS_WR_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                     13
48407   #define BRB_REG_INT_STS_WR_2_WC3_INP_FIFO_ERROR                                                            (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48408   #define BRB_REG_INT_STS_WR_2_WC3_INP_FIFO_ERROR_SHIFT                                                      14
48409   #define BRB_REG_INT_STS_WR_2_WC3_SOP_FIFO_ERROR                                                            (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48410   #define BRB_REG_INT_STS_WR_2_WC3_SOP_FIFO_ERROR_SHIFT                                                      15
48411   #define BRB_REG_INT_STS_WR_2_WC3_EOP_FIFO_ERROR                                                            (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48412   #define BRB_REG_INT_STS_WR_2_WC3_EOP_FIFO_ERROR_SHIFT                                                      16
48413   #define BRB_REG_INT_STS_WR_2_WC3_QUEUE_FIFO_ERROR                                                          (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48414   #define BRB_REG_INT_STS_WR_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                    17
48415   #define BRB_REG_INT_STS_WR_2_WC3_FREE_POINT_FIFO_ERROR                                                     (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48416   #define BRB_REG_INT_STS_WR_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                               18
48417   #define BRB_REG_INT_STS_WR_2_WC3_NEXT_POINT_FIFO_ERROR                                                     (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48418   #define BRB_REG_INT_STS_WR_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                               19
48419   #define BRB_REG_INT_STS_WR_2_WC3_STRT_FIFO_ERROR                                                           (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48420   #define BRB_REG_INT_STS_WR_2_WC3_STRT_FIFO_ERROR_SHIFT                                                     20
48421   #define BRB_REG_INT_STS_WR_2_WC3_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48422   #define BRB_REG_INT_STS_WR_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                              21
48423   #define BRB_REG_INT_STS_WR_2_WC3_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 3 RX_INT ::/RX_INT/d in Comments.
48424   #define BRB_REG_INT_STS_WR_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                                22
48425   #define BRB_REG_INT_STS_WR_2_WC3_COS_CNT_FIFO_ERROR                                                        (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48426   #define BRB_REG_INT_STS_WR_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                  23
48427   #define BRB_REG_INT_STS_WR_2_WC3_NOTIFY_FIFO_ERROR                                                         (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48428   #define BRB_REG_INT_STS_WR_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                   24
48429   #define BRB_REG_INT_STS_WR_2_WC3_LL_REQ_FIFO_ERROR                                                         (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 3 RX_INT::/RX_INT/d in Comments.
48430   #define BRB_REG_INT_STS_WR_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                   25
48431   #define BRB_REG_INT_STS_WR_2_WC3_LL_PA_CNT_ERROR                                                           (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 3 RX_INT::/RX_INT/d in Comments.
48432   #define BRB_REG_INT_STS_WR_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                     26
48433   #define BRB_REG_INT_STS_WR_2_WC3_BB_PA_CNT_ERROR                                                           (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 3 RX_INT::/RX_INT/d in Comments.
48434   #define BRB_REG_INT_STS_WR_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                     27
48435 #define BRB_REG_INT_STS_CLR_2                                                                                0x3400fcUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
48436   #define BRB_REG_INT_STS_CLR_2_WC2_INP_FIFO_ERROR                                                           (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48437   #define BRB_REG_INT_STS_CLR_2_WC2_INP_FIFO_ERROR_SHIFT                                                     0
48438   #define BRB_REG_INT_STS_CLR_2_WC2_SOP_FIFO_ERROR                                                           (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48439   #define BRB_REG_INT_STS_CLR_2_WC2_SOP_FIFO_ERROR_SHIFT                                                     1
48440   #define BRB_REG_INT_STS_CLR_2_WC2_EOP_FIFO_ERROR                                                           (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48441   #define BRB_REG_INT_STS_CLR_2_WC2_EOP_FIFO_ERROR_SHIFT                                                     2
48442   #define BRB_REG_INT_STS_CLR_2_WC2_QUEUE_FIFO_ERROR                                                         (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48443   #define BRB_REG_INT_STS_CLR_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                   3
48444   #define BRB_REG_INT_STS_CLR_2_WC2_FREE_POINT_FIFO_ERROR                                                    (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48445   #define BRB_REG_INT_STS_CLR_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                              4
48446   #define BRB_REG_INT_STS_CLR_2_WC2_NEXT_POINT_FIFO_ERROR                                                    (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48447   #define BRB_REG_INT_STS_CLR_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                              5
48448   #define BRB_REG_INT_STS_CLR_2_WC2_STRT_FIFO_ERROR                                                          (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48449   #define BRB_REG_INT_STS_CLR_2_WC2_STRT_FIFO_ERROR_SHIFT                                                    6
48450   #define BRB_REG_INT_STS_CLR_2_WC2_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48451   #define BRB_REG_INT_STS_CLR_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                             7
48452   #define BRB_REG_INT_STS_CLR_2_WC2_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 2 RX_INT ::/RX_INT/d in Comments.
48453   #define BRB_REG_INT_STS_CLR_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                               8
48454   #define BRB_REG_INT_STS_CLR_2_WC2_COS_CNT_FIFO_ERROR                                                       (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48455   #define BRB_REG_INT_STS_CLR_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                 9
48456   #define BRB_REG_INT_STS_CLR_2_WC2_NOTIFY_FIFO_ERROR                                                        (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
48457   #define BRB_REG_INT_STS_CLR_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                  10
48458   #define BRB_REG_INT_STS_CLR_2_WC2_LL_REQ_FIFO_ERROR                                                        (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 2 RX_INT::/RX_INT/d in Comments.
48459   #define BRB_REG_INT_STS_CLR_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                  11
48460   #define BRB_REG_INT_STS_CLR_2_WC2_LL_PA_CNT_ERROR                                                          (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 2 RX_INT::/RX_INT/d in Comments.
48461   #define BRB_REG_INT_STS_CLR_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                    12
48462   #define BRB_REG_INT_STS_CLR_2_WC2_BB_PA_CNT_ERROR                                                          (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 2 RX_INT::/RX_INT/d in Comments.
48463   #define BRB_REG_INT_STS_CLR_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                    13
48464   #define BRB_REG_INT_STS_CLR_2_WC3_INP_FIFO_ERROR                                                           (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48465   #define BRB_REG_INT_STS_CLR_2_WC3_INP_FIFO_ERROR_SHIFT                                                     14
48466   #define BRB_REG_INT_STS_CLR_2_WC3_SOP_FIFO_ERROR                                                           (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48467   #define BRB_REG_INT_STS_CLR_2_WC3_SOP_FIFO_ERROR_SHIFT                                                     15
48468   #define BRB_REG_INT_STS_CLR_2_WC3_EOP_FIFO_ERROR                                                           (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48469   #define BRB_REG_INT_STS_CLR_2_WC3_EOP_FIFO_ERROR_SHIFT                                                     16
48470   #define BRB_REG_INT_STS_CLR_2_WC3_QUEUE_FIFO_ERROR                                                         (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48471   #define BRB_REG_INT_STS_CLR_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                   17
48472   #define BRB_REG_INT_STS_CLR_2_WC3_FREE_POINT_FIFO_ERROR                                                    (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48473   #define BRB_REG_INT_STS_CLR_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                              18
48474   #define BRB_REG_INT_STS_CLR_2_WC3_NEXT_POINT_FIFO_ERROR                                                    (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48475   #define BRB_REG_INT_STS_CLR_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                              19
48476   #define BRB_REG_INT_STS_CLR_2_WC3_STRT_FIFO_ERROR                                                          (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48477   #define BRB_REG_INT_STS_CLR_2_WC3_STRT_FIFO_ERROR_SHIFT                                                    20
48478   #define BRB_REG_INT_STS_CLR_2_WC3_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48479   #define BRB_REG_INT_STS_CLR_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                             21
48480   #define BRB_REG_INT_STS_CLR_2_WC3_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 3 RX_INT ::/RX_INT/d in Comments.
48481   #define BRB_REG_INT_STS_CLR_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                               22
48482   #define BRB_REG_INT_STS_CLR_2_WC3_COS_CNT_FIFO_ERROR                                                       (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48483   #define BRB_REG_INT_STS_CLR_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                 23
48484   #define BRB_REG_INT_STS_CLR_2_WC3_NOTIFY_FIFO_ERROR                                                        (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
48485   #define BRB_REG_INT_STS_CLR_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                  24
48486   #define BRB_REG_INT_STS_CLR_2_WC3_LL_REQ_FIFO_ERROR                                                        (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 3 RX_INT::/RX_INT/d in Comments.
48487   #define BRB_REG_INT_STS_CLR_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                  25
48488   #define BRB_REG_INT_STS_CLR_2_WC3_LL_PA_CNT_ERROR                                                          (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 3 RX_INT::/RX_INT/d in Comments.
48489   #define BRB_REG_INT_STS_CLR_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                    26
48490   #define BRB_REG_INT_STS_CLR_2_WC3_BB_PA_CNT_ERROR                                                          (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 3 RX_INT::/RX_INT/d in Comments.
48491   #define BRB_REG_INT_STS_CLR_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                    27
48492 #define BRB_REG_INT_STS_3                                                                                    0x340108UL //Access:R    DataWidth:0x20   // Multi Field Register.
48493   #define BRB_REG_INT_STS_3_RC_PKT0_SIDE_FIFO_ERROR                                                          (0x1<<1) // Read packet client PRM side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48494   #define BRB_REG_INT_STS_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                    1
48495   #define BRB_REG_INT_STS_3_RC_PKT0_REQ_FIFO_ERROR                                                           (0x1<<2) // Read packet client PRM request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48496   #define BRB_REG_INT_STS_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                     2
48497   #define BRB_REG_INT_STS_3_RC_PKT0_BLK_FIFO_ERROR                                                           (0x1<<3) // Read packet client PRM block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48498   #define BRB_REG_INT_STS_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                     3
48499   #define BRB_REG_INT_STS_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                      (0x1<<4) // Read packet client PRM releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48500   #define BRB_REG_INT_STS_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                                4
48501   #define BRB_REG_INT_STS_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                      (0x1<<5) // Read packet client PRM start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48502   #define BRB_REG_INT_STS_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                                5
48503   #define BRB_REG_INT_STS_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                    (0x1<<6) // Read packet client PRM second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48504   #define BRB_REG_INT_STS_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                              6
48505   #define BRB_REG_INT_STS_3_RC_PKT0_RSP_FIFO_ERROR                                                           (0x1<<7) // Read packet client PRM response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48506   #define BRB_REG_INT_STS_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                     7
48507   #define BRB_REG_INT_STS_3_RC_PKT0_DSCR_FIFO_ERROR                                                          (0x1<<8) // Read packet client PRM descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48508   #define BRB_REG_INT_STS_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                    8
48509   #define BRB_REG_INT_STS_3_RC_PKT1_SIDE_FIFO_ERROR                                                          (0x1<<9) // Read packet client MSDM side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48510   #define BRB_REG_INT_STS_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                    9
48511   #define BRB_REG_INT_STS_3_RC_PKT1_REQ_FIFO_ERROR                                                           (0x1<<10) // Read packet client MSDM request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48512   #define BRB_REG_INT_STS_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                     10
48513   #define BRB_REG_INT_STS_3_RC_PKT1_BLK_FIFO_ERROR                                                           (0x1<<11) // Read packet client MSDM block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48514   #define BRB_REG_INT_STS_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                     11
48515   #define BRB_REG_INT_STS_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                      (0x1<<12) // Read packet client MSDM releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48516   #define BRB_REG_INT_STS_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                                12
48517   #define BRB_REG_INT_STS_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                      (0x1<<13) // Read packet client MSDM start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48518   #define BRB_REG_INT_STS_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                                13
48519   #define BRB_REG_INT_STS_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                    (0x1<<14) // Read packet client MSDM second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48520   #define BRB_REG_INT_STS_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                              14
48521   #define BRB_REG_INT_STS_3_RC_PKT1_RSP_FIFO_ERROR                                                           (0x1<<15) // Read packet client MSDM response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48522   #define BRB_REG_INT_STS_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                     15
48523   #define BRB_REG_INT_STS_3_RC_PKT1_DSCR_FIFO_ERROR                                                          (0x1<<16) // Read packet client MSDM descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48524   #define BRB_REG_INT_STS_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                    16
48525   #define BRB_REG_INT_STS_3_RC_PKT2_SIDE_FIFO_ERROR                                                          (0x1<<17) // Read packet client TSDM side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48526   #define BRB_REG_INT_STS_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                    17
48527   #define BRB_REG_INT_STS_3_RC_PKT2_REQ_FIFO_ERROR                                                           (0x1<<18) // Read packet client TSDM request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48528   #define BRB_REG_INT_STS_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                     18
48529   #define BRB_REG_INT_STS_3_RC_PKT2_BLK_FIFO_ERROR                                                           (0x1<<19) // Read packet client TSDM block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48530   #define BRB_REG_INT_STS_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                     19
48531   #define BRB_REG_INT_STS_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                      (0x1<<20) // Read packet client TSDM releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48532   #define BRB_REG_INT_STS_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                                20
48533   #define BRB_REG_INT_STS_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                      (0x1<<21) // Read packet client TSDM start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48534   #define BRB_REG_INT_STS_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                                21
48535   #define BRB_REG_INT_STS_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                    (0x1<<22) // Read packet client TSDM second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48536   #define BRB_REG_INT_STS_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                              22
48537   #define BRB_REG_INT_STS_3_RC_PKT2_RSP_FIFO_ERROR                                                           (0x1<<23) // Read packet client TSDM response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48538   #define BRB_REG_INT_STS_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                     23
48539   #define BRB_REG_INT_STS_3_RC_PKT2_DSCR_FIFO_ERROR                                                          (0x1<<24) // Read packet client TSDM descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48540   #define BRB_REG_INT_STS_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                    24
48541   #define BRB_REG_INT_STS_3_RC_PKT3_SIDE_FIFO_ERROR                                                          (0x1<<25) // Read packet client parser side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48542   #define BRB_REG_INT_STS_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                    25
48543   #define BRB_REG_INT_STS_3_RC_PKT3_REQ_FIFO_ERROR                                                           (0x1<<26) // Read packet client parser request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48544   #define BRB_REG_INT_STS_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                     26
48545   #define BRB_REG_INT_STS_3_RC_PKT3_BLK_FIFO_ERROR                                                           (0x1<<27) // Read packet client parser block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48546   #define BRB_REG_INT_STS_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                     27
48547   #define BRB_REG_INT_STS_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                      (0x1<<28) // Read packet client parser releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48548   #define BRB_REG_INT_STS_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                                28
48549   #define BRB_REG_INT_STS_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                      (0x1<<29) // Read packet client parser start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48550   #define BRB_REG_INT_STS_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                                29
48551   #define BRB_REG_INT_STS_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                    (0x1<<30) // Read packet client parser second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48552   #define BRB_REG_INT_STS_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                              30
48553   #define BRB_REG_INT_STS_3_RC_PKT3_RSP_FIFO_ERROR                                                           (0x1<<31) // Read packet client parser response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48554   #define BRB_REG_INT_STS_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                     31
48555 #define BRB_REG_INT_MASK_3                                                                                   0x34010cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
48556   #define BRB_REG_INT_MASK_3_RC_PKT0_SIDE_FIFO_ERROR                                                         (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_SIDE_FIFO_ERROR .
48557   #define BRB_REG_INT_MASK_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                   1
48558   #define BRB_REG_INT_MASK_3_RC_PKT0_REQ_FIFO_ERROR                                                          (0x1<<2) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_REQ_FIFO_ERROR .
48559   #define BRB_REG_INT_MASK_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                    2
48560   #define BRB_REG_INT_MASK_3_RC_PKT0_BLK_FIFO_ERROR                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_BLK_FIFO_ERROR .
48561   #define BRB_REG_INT_MASK_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                    3
48562   #define BRB_REG_INT_MASK_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                     (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_RLS_LEFT_FIFO_ERROR .
48563   #define BRB_REG_INT_MASK_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                               4
48564   #define BRB_REG_INT_MASK_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_STRT_PTR_FIFO_ERROR .
48565   #define BRB_REG_INT_MASK_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                               5
48566   #define BRB_REG_INT_MASK_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_SECOND_PTR_FIFO_ERROR .
48567   #define BRB_REG_INT_MASK_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                             6
48568   #define BRB_REG_INT_MASK_3_RC_PKT0_RSP_FIFO_ERROR                                                          (0x1<<7) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_RSP_FIFO_ERROR .
48569   #define BRB_REG_INT_MASK_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                    7
48570   #define BRB_REG_INT_MASK_3_RC_PKT0_DSCR_FIFO_ERROR                                                         (0x1<<8) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT0_DSCR_FIFO_ERROR .
48571   #define BRB_REG_INT_MASK_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                   8
48572   #define BRB_REG_INT_MASK_3_RC_PKT1_SIDE_FIFO_ERROR                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_SIDE_FIFO_ERROR .
48573   #define BRB_REG_INT_MASK_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                   9
48574   #define BRB_REG_INT_MASK_3_RC_PKT1_REQ_FIFO_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_REQ_FIFO_ERROR .
48575   #define BRB_REG_INT_MASK_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                    10
48576   #define BRB_REG_INT_MASK_3_RC_PKT1_BLK_FIFO_ERROR                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_BLK_FIFO_ERROR .
48577   #define BRB_REG_INT_MASK_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                    11
48578   #define BRB_REG_INT_MASK_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_RLS_LEFT_FIFO_ERROR .
48579   #define BRB_REG_INT_MASK_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                               12
48580   #define BRB_REG_INT_MASK_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                     (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_STRT_PTR_FIFO_ERROR .
48581   #define BRB_REG_INT_MASK_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                               13
48582   #define BRB_REG_INT_MASK_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                   (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_SECOND_PTR_FIFO_ERROR .
48583   #define BRB_REG_INT_MASK_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                             14
48584   #define BRB_REG_INT_MASK_3_RC_PKT1_RSP_FIFO_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_RSP_FIFO_ERROR .
48585   #define BRB_REG_INT_MASK_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                    15
48586   #define BRB_REG_INT_MASK_3_RC_PKT1_DSCR_FIFO_ERROR                                                         (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT1_DSCR_FIFO_ERROR .
48587   #define BRB_REG_INT_MASK_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                   16
48588   #define BRB_REG_INT_MASK_3_RC_PKT2_SIDE_FIFO_ERROR                                                         (0x1<<17) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_SIDE_FIFO_ERROR .
48589   #define BRB_REG_INT_MASK_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                   17
48590   #define BRB_REG_INT_MASK_3_RC_PKT2_REQ_FIFO_ERROR                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_REQ_FIFO_ERROR .
48591   #define BRB_REG_INT_MASK_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                    18
48592   #define BRB_REG_INT_MASK_3_RC_PKT2_BLK_FIFO_ERROR                                                          (0x1<<19) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_BLK_FIFO_ERROR .
48593   #define BRB_REG_INT_MASK_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                    19
48594   #define BRB_REG_INT_MASK_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                     (0x1<<20) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_RLS_LEFT_FIFO_ERROR .
48595   #define BRB_REG_INT_MASK_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                               20
48596   #define BRB_REG_INT_MASK_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                     (0x1<<21) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_STRT_PTR_FIFO_ERROR .
48597   #define BRB_REG_INT_MASK_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                               21
48598   #define BRB_REG_INT_MASK_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_SECOND_PTR_FIFO_ERROR .
48599   #define BRB_REG_INT_MASK_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                             22
48600   #define BRB_REG_INT_MASK_3_RC_PKT2_RSP_FIFO_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_RSP_FIFO_ERROR .
48601   #define BRB_REG_INT_MASK_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                    23
48602   #define BRB_REG_INT_MASK_3_RC_PKT2_DSCR_FIFO_ERROR                                                         (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT2_DSCR_FIFO_ERROR .
48603   #define BRB_REG_INT_MASK_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                   24
48604   #define BRB_REG_INT_MASK_3_RC_PKT3_SIDE_FIFO_ERROR                                                         (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT3_SIDE_FIFO_ERROR .
48605   #define BRB_REG_INT_MASK_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                   25
48606   #define BRB_REG_INT_MASK_3_RC_PKT3_REQ_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT3_REQ_FIFO_ERROR .
48607   #define BRB_REG_INT_MASK_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                    26
48608   #define BRB_REG_INT_MASK_3_RC_PKT3_BLK_FIFO_ERROR                                                          (0x1<<27) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT3_BLK_FIFO_ERROR .
48609   #define BRB_REG_INT_MASK_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                    27
48610   #define BRB_REG_INT_MASK_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT3_RLS_LEFT_FIFO_ERROR .
48611   #define BRB_REG_INT_MASK_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                               28
48612   #define BRB_REG_INT_MASK_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                     (0x1<<29) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT3_STRT_PTR_FIFO_ERROR .
48613   #define BRB_REG_INT_MASK_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                               29
48614   #define BRB_REG_INT_MASK_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                   (0x1<<30) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT3_SECOND_PTR_FIFO_ERROR .
48615   #define BRB_REG_INT_MASK_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                             30
48616   #define BRB_REG_INT_MASK_3_RC_PKT3_RSP_FIFO_ERROR                                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_3.RC_PKT3_RSP_FIFO_ERROR .
48617   #define BRB_REG_INT_MASK_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                    31
48618 #define BRB_REG_INT_STS_WR_3                                                                                 0x340110UL //Access:WR   DataWidth:0x20   // Multi Field Register.
48619   #define BRB_REG_INT_STS_WR_3_RC_PKT0_SIDE_FIFO_ERROR                                                       (0x1<<1) // Read packet client PRM side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48620   #define BRB_REG_INT_STS_WR_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                 1
48621   #define BRB_REG_INT_STS_WR_3_RC_PKT0_REQ_FIFO_ERROR                                                        (0x1<<2) // Read packet client PRM request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48622   #define BRB_REG_INT_STS_WR_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                  2
48623   #define BRB_REG_INT_STS_WR_3_RC_PKT0_BLK_FIFO_ERROR                                                        (0x1<<3) // Read packet client PRM block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48624   #define BRB_REG_INT_STS_WR_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                  3
48625   #define BRB_REG_INT_STS_WR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                   (0x1<<4) // Read packet client PRM releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48626   #define BRB_REG_INT_STS_WR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                             4
48627   #define BRB_REG_INT_STS_WR_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                   (0x1<<5) // Read packet client PRM start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48628   #define BRB_REG_INT_STS_WR_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                             5
48629   #define BRB_REG_INT_STS_WR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                 (0x1<<6) // Read packet client PRM second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48630   #define BRB_REG_INT_STS_WR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                           6
48631   #define BRB_REG_INT_STS_WR_3_RC_PKT0_RSP_FIFO_ERROR                                                        (0x1<<7) // Read packet client PRM response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48632   #define BRB_REG_INT_STS_WR_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                  7
48633   #define BRB_REG_INT_STS_WR_3_RC_PKT0_DSCR_FIFO_ERROR                                                       (0x1<<8) // Read packet client PRM descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48634   #define BRB_REG_INT_STS_WR_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                 8
48635   #define BRB_REG_INT_STS_WR_3_RC_PKT1_SIDE_FIFO_ERROR                                                       (0x1<<9) // Read packet client MSDM side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48636   #define BRB_REG_INT_STS_WR_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                 9
48637   #define BRB_REG_INT_STS_WR_3_RC_PKT1_REQ_FIFO_ERROR                                                        (0x1<<10) // Read packet client MSDM request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48638   #define BRB_REG_INT_STS_WR_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                  10
48639   #define BRB_REG_INT_STS_WR_3_RC_PKT1_BLK_FIFO_ERROR                                                        (0x1<<11) // Read packet client MSDM block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48640   #define BRB_REG_INT_STS_WR_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                  11
48641   #define BRB_REG_INT_STS_WR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                   (0x1<<12) // Read packet client MSDM releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48642   #define BRB_REG_INT_STS_WR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                             12
48643   #define BRB_REG_INT_STS_WR_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                   (0x1<<13) // Read packet client MSDM start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48644   #define BRB_REG_INT_STS_WR_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                             13
48645   #define BRB_REG_INT_STS_WR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                 (0x1<<14) // Read packet client MSDM second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48646   #define BRB_REG_INT_STS_WR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                           14
48647   #define BRB_REG_INT_STS_WR_3_RC_PKT1_RSP_FIFO_ERROR                                                        (0x1<<15) // Read packet client MSDM response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48648   #define BRB_REG_INT_STS_WR_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                  15
48649   #define BRB_REG_INT_STS_WR_3_RC_PKT1_DSCR_FIFO_ERROR                                                       (0x1<<16) // Read packet client MSDM descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48650   #define BRB_REG_INT_STS_WR_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                 16
48651   #define BRB_REG_INT_STS_WR_3_RC_PKT2_SIDE_FIFO_ERROR                                                       (0x1<<17) // Read packet client TSDM side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48652   #define BRB_REG_INT_STS_WR_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                 17
48653   #define BRB_REG_INT_STS_WR_3_RC_PKT2_REQ_FIFO_ERROR                                                        (0x1<<18) // Read packet client TSDM request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48654   #define BRB_REG_INT_STS_WR_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                  18
48655   #define BRB_REG_INT_STS_WR_3_RC_PKT2_BLK_FIFO_ERROR                                                        (0x1<<19) // Read packet client TSDM block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48656   #define BRB_REG_INT_STS_WR_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                  19
48657   #define BRB_REG_INT_STS_WR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                   (0x1<<20) // Read packet client TSDM releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48658   #define BRB_REG_INT_STS_WR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                             20
48659   #define BRB_REG_INT_STS_WR_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                   (0x1<<21) // Read packet client TSDM start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48660   #define BRB_REG_INT_STS_WR_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                             21
48661   #define BRB_REG_INT_STS_WR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                 (0x1<<22) // Read packet client TSDM second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48662   #define BRB_REG_INT_STS_WR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                           22
48663   #define BRB_REG_INT_STS_WR_3_RC_PKT2_RSP_FIFO_ERROR                                                        (0x1<<23) // Read packet client TSDM response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48664   #define BRB_REG_INT_STS_WR_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                  23
48665   #define BRB_REG_INT_STS_WR_3_RC_PKT2_DSCR_FIFO_ERROR                                                       (0x1<<24) // Read packet client TSDM descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48666   #define BRB_REG_INT_STS_WR_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                 24
48667   #define BRB_REG_INT_STS_WR_3_RC_PKT3_SIDE_FIFO_ERROR                                                       (0x1<<25) // Read packet client parser side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48668   #define BRB_REG_INT_STS_WR_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                 25
48669   #define BRB_REG_INT_STS_WR_3_RC_PKT3_REQ_FIFO_ERROR                                                        (0x1<<26) // Read packet client parser request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48670   #define BRB_REG_INT_STS_WR_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                  26
48671   #define BRB_REG_INT_STS_WR_3_RC_PKT3_BLK_FIFO_ERROR                                                        (0x1<<27) // Read packet client parser block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48672   #define BRB_REG_INT_STS_WR_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                  27
48673   #define BRB_REG_INT_STS_WR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                   (0x1<<28) // Read packet client parser releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48674   #define BRB_REG_INT_STS_WR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                             28
48675   #define BRB_REG_INT_STS_WR_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                   (0x1<<29) // Read packet client parser start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48676   #define BRB_REG_INT_STS_WR_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                             29
48677   #define BRB_REG_INT_STS_WR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                 (0x1<<30) // Read packet client parser second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48678   #define BRB_REG_INT_STS_WR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                           30
48679   #define BRB_REG_INT_STS_WR_3_RC_PKT3_RSP_FIFO_ERROR                                                        (0x1<<31) // Read packet client parser response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48680   #define BRB_REG_INT_STS_WR_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                  31
48681 #define BRB_REG_INT_STS_CLR_3                                                                                0x340114UL //Access:RC   DataWidth:0x20   // Multi Field Register.
48682   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_SIDE_FIFO_ERROR                                                      (0x1<<1) // Read packet client PRM side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48683   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                1
48684   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_REQ_FIFO_ERROR                                                       (0x1<<2) // Read packet client PRM request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48685   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                 2
48686   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_BLK_FIFO_ERROR                                                       (0x1<<3) // Read packet client PRM block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48687   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                 3
48688   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                  (0x1<<4) // Read packet client PRM releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48689   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                            4
48690   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                  (0x1<<5) // Read packet client PRM start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48691   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                            5
48692   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                (0x1<<6) // Read packet client PRM second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48693   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                          6
48694   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_RSP_FIFO_ERROR                                                       (0x1<<7) // Read packet client PRM response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48695   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                 7
48696   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_DSCR_FIFO_ERROR                                                      (0x1<<8) // Read packet client PRM descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
48697   #define BRB_REG_INT_STS_CLR_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                8
48698   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_SIDE_FIFO_ERROR                                                      (0x1<<9) // Read packet client MSDM side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48699   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                9
48700   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_REQ_FIFO_ERROR                                                       (0x1<<10) // Read packet client MSDM request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48701   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                 10
48702   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_BLK_FIFO_ERROR                                                       (0x1<<11) // Read packet client MSDM block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48703   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                 11
48704   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                  (0x1<<12) // Read packet client MSDM releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48705   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                            12
48706   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                  (0x1<<13) // Read packet client MSDM start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48707   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                            13
48708   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                (0x1<<14) // Read packet client MSDM second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48709   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                          14
48710   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_RSP_FIFO_ERROR                                                       (0x1<<15) // Read packet client MSDM response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48711   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                 15
48712   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_DSCR_FIFO_ERROR                                                      (0x1<<16) // Read packet client MSDM descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
48713   #define BRB_REG_INT_STS_CLR_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                16
48714   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_SIDE_FIFO_ERROR                                                      (0x1<<17) // Read packet client TSDM side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48715   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                17
48716   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_REQ_FIFO_ERROR                                                       (0x1<<18) // Read packet client TSDM request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48717   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                 18
48718   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_BLK_FIFO_ERROR                                                       (0x1<<19) // Read packet client TSDM block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48719   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                 19
48720   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                  (0x1<<20) // Read packet client TSDM releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48721   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                            20
48722   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                  (0x1<<21) // Read packet client TSDM start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48723   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                            21
48724   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                (0x1<<22) // Read packet client TSDM second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48725   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                          22
48726   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_RSP_FIFO_ERROR                                                       (0x1<<23) // Read packet client TSDM response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48727   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                 23
48728   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_DSCR_FIFO_ERROR                                                      (0x1<<24) // Read packet client TSDM descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
48729   #define BRB_REG_INT_STS_CLR_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                24
48730   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_SIDE_FIFO_ERROR                                                      (0x1<<25) // Read packet client parser side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48731   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                25
48732   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_REQ_FIFO_ERROR                                                       (0x1<<26) // Read packet client parser request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48733   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                 26
48734   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_BLK_FIFO_ERROR                                                       (0x1<<27) // Read packet client parser block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48735   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                 27
48736   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                  (0x1<<28) // Read packet client parser releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48737   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                            28
48738   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                  (0x1<<29) // Read packet client parser start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48739   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                            29
48740   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                (0x1<<30) // Read packet client parser second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48741   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                          30
48742   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_RSP_FIFO_ERROR                                                       (0x1<<31) // Read packet client parser response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48743   #define BRB_REG_INT_STS_CLR_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                 31
48744 #define BRB_REG_INT_STS_4                                                                                    0x340120UL //Access:R    DataWidth:0x20   // Multi Field Register.
48745   #define BRB_REG_INT_STS_4_RC_PKT3_DSCR_FIFO_ERROR                                                          (0x1<<0) // Read packet client parser descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48746   #define BRB_REG_INT_STS_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                    0
48747   #define BRB_REG_INT_STS_4_RC_SOP_STRT_FIFO_ERROR                                                           (0x1<<1) // Read SOP client strt pointer FIFO error RX_INT::/RX_INT/d in Comments.
48748   #define BRB_REG_INT_STS_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                     1
48749   #define BRB_REG_INT_STS_4_RC_SOP_REQ_FIFO_ERROR                                                            (0x1<<2) // Read SOP client request FIFO error RX_INT::/RX_INT/d in Comments.
48750   #define BRB_REG_INT_STS_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                      2
48751   #define BRB_REG_INT_STS_4_RC_SOP_DSCR_FIFO_ERROR                                                           (0x1<<3) // Read SOP client descriptor FIFO error RX_INT::/RX_INT/d in Comments.
48752   #define BRB_REG_INT_STS_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                     3
48753   #define BRB_REG_INT_STS_4_RC_SOP_QUEUE_FIFO_ERROR                                                          (0x1<<4) // Read SOP client queue FIFO error.
48754   #define BRB_REG_INT_STS_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                    4
48755   #define BRB_REG_INT_STS_4_RC0_EOP_ERROR                                                                    (0x1<<5) // Read EOP client 0 request FIFO error RX_INT::/RX_INT/d in Comments.
48756   #define BRB_REG_INT_STS_4_RC0_EOP_ERROR_SHIFT                                                              5
48757   #define BRB_REG_INT_STS_4_RC1_EOP_ERROR                                                                    (0x1<<6) // Read EOP client 1 request FIFO error RX_INT::/RX_INT/d in Comments.
48758   #define BRB_REG_INT_STS_4_RC1_EOP_ERROR_SHIFT                                                              6
48759   #define BRB_REG_INT_STS_4_LL_ARB_RLS_FIFO_ERROR                                                            (0x1<<7) // Link list arbiter release FIFO error.
48760   #define BRB_REG_INT_STS_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                      7
48761   #define BRB_REG_INT_STS_4_LL_ARB_PREFETCH_FIFO_ERROR                                                       (0x1<<8) // Link list arbiter prefetch FIFO error.
48762   #define BRB_REG_INT_STS_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                                 8
48763   #define BRB_REG_INT_STS_4_RC_PKT0_RLS_FIFO_ERROR                                                           (0x1<<9) // Read packet client PRM release fifo error
48764   #define BRB_REG_INT_STS_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                     9
48765   #define BRB_REG_INT_STS_4_RC_PKT1_RLS_FIFO_ERROR                                                           (0x1<<10) // Read packet client MSDM release fifo error
48766   #define BRB_REG_INT_STS_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                     10
48767   #define BRB_REG_INT_STS_4_RC_PKT2_RLS_FIFO_ERROR                                                           (0x1<<11) // Read packet client TSDM release fifo error
48768   #define BRB_REG_INT_STS_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                     11
48769   #define BRB_REG_INT_STS_4_RC_PKT3_RLS_FIFO_ERROR                                                           (0x1<<12) // Read packet client parser release fifo error
48770   #define BRB_REG_INT_STS_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                     12
48771   #define BRB_REG_INT_STS_4_RC_PKT4_RLS_FIFO_ERROR                                                           (0x1<<13) // Read packet client parser release fifo error
48772   #define BRB_REG_INT_STS_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                     13
48773   #define BRB_REG_INT_STS_4_RC_PKT4_RLS_ERROR                                                                (0x1<<19) // Read packet client parser release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
48774   #define BRB_REG_INT_STS_4_RC_PKT4_RLS_ERROR_SHIFT                                                          19
48775   #define BRB_REG_INT_STS_4_RC_PKT4_1ST_ERROR                                                                (0x1<<20) // Read packet client parser first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
48776   #define BRB_REG_INT_STS_4_RC_PKT4_1ST_ERROR_SHIFT                                                          20
48777   #define BRB_REG_INT_STS_4_RC_PKT4_LEN_ERROR                                                                (0x1<<21) // Read packet client parser length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
48778   #define BRB_REG_INT_STS_4_RC_PKT4_LEN_ERROR_SHIFT                                                          21
48779   #define BRB_REG_INT_STS_4_RC_PKT4_MIDDLE_ERROR                                                             (0x1<<22) // Read packet client parser error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
48780   #define BRB_REG_INT_STS_4_RC_PKT4_MIDDLE_ERROR_SHIFT                                                       22
48781   #define BRB_REG_INT_STS_4_RC_PKT4_PROTOCOL_ERROR                                                           (0x1<<23) // Read packet client parser error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
48782   #define BRB_REG_INT_STS_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                     23
48783   #define BRB_REG_INT_STS_4_RC_PKT4_SIDE_FIFO_ERROR                                                          (0x1<<24) // Read packet client parser side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48784   #define BRB_REG_INT_STS_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                    24
48785   #define BRB_REG_INT_STS_4_RC_PKT4_REQ_FIFO_ERROR                                                           (0x1<<25) // Read packet client parser request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48786   #define BRB_REG_INT_STS_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                     25
48787   #define BRB_REG_INT_STS_4_RC_PKT4_BLK_FIFO_ERROR                                                           (0x1<<26) // Read packet client parser block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48788   #define BRB_REG_INT_STS_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                     26
48789   #define BRB_REG_INT_STS_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                      (0x1<<27) // Read packet client parser releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48790   #define BRB_REG_INT_STS_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                                27
48791   #define BRB_REG_INT_STS_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                      (0x1<<28) // Read packet client parser start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48792   #define BRB_REG_INT_STS_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                                28
48793   #define BRB_REG_INT_STS_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                    (0x1<<29) // Read packet client parser second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48794   #define BRB_REG_INT_STS_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                              29
48795   #define BRB_REG_INT_STS_4_RC_PKT4_RSP_FIFO_ERROR                                                           (0x1<<30) // Read packet client parser response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48796   #define BRB_REG_INT_STS_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                     30
48797   #define BRB_REG_INT_STS_4_RC_PKT4_DSCR_FIFO_ERROR                                                          (0x1<<31) // Read packet client parser descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48798   #define BRB_REG_INT_STS_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                    31
48799 #define BRB_REG_INT_MASK_4                                                                                   0x340124UL //Access:RW   DataWidth:0x20   // Multi Field Register.
48800   #define BRB_REG_INT_MASK_4_RC_PKT3_DSCR_FIFO_ERROR                                                         (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT3_DSCR_FIFO_ERROR .
48801   #define BRB_REG_INT_MASK_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                   0
48802   #define BRB_REG_INT_MASK_4_RC_SOP_STRT_FIFO_ERROR                                                          (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_SOP_STRT_FIFO_ERROR .
48803   #define BRB_REG_INT_MASK_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                    1
48804   #define BRB_REG_INT_MASK_4_RC_SOP_REQ_FIFO_ERROR                                                           (0x1<<2) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_SOP_REQ_FIFO_ERROR .
48805   #define BRB_REG_INT_MASK_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                     2
48806   #define BRB_REG_INT_MASK_4_RC_SOP_DSCR_FIFO_ERROR                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_SOP_DSCR_FIFO_ERROR .
48807   #define BRB_REG_INT_MASK_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                    3
48808   #define BRB_REG_INT_MASK_4_RC_SOP_QUEUE_FIFO_ERROR                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_SOP_QUEUE_FIFO_ERROR .
48809   #define BRB_REG_INT_MASK_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                   4
48810   #define BRB_REG_INT_MASK_4_RC0_EOP_ERROR                                                                   (0x1<<5) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC0_EOP_ERROR .
48811   #define BRB_REG_INT_MASK_4_RC0_EOP_ERROR_SHIFT                                                             5
48812   #define BRB_REG_INT_MASK_4_RC1_EOP_ERROR                                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC1_EOP_ERROR .
48813   #define BRB_REG_INT_MASK_4_RC1_EOP_ERROR_SHIFT                                                             6
48814   #define BRB_REG_INT_MASK_4_LL_ARB_RLS_FIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.LL_ARB_RLS_FIFO_ERROR .
48815   #define BRB_REG_INT_MASK_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                     7
48816   #define BRB_REG_INT_MASK_4_LL_ARB_PREFETCH_FIFO_ERROR                                                      (0x1<<8) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.LL_ARB_PREFETCH_FIFO_ERROR .
48817   #define BRB_REG_INT_MASK_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                                8
48818   #define BRB_REG_INT_MASK_4_RC_PKT0_RLS_FIFO_ERROR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT0_RLS_FIFO_ERROR .
48819   #define BRB_REG_INT_MASK_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                    9
48820   #define BRB_REG_INT_MASK_4_RC_PKT1_RLS_FIFO_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT1_RLS_FIFO_ERROR .
48821   #define BRB_REG_INT_MASK_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                    10
48822   #define BRB_REG_INT_MASK_4_RC_PKT2_RLS_FIFO_ERROR                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT2_RLS_FIFO_ERROR .
48823   #define BRB_REG_INT_MASK_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                    11
48824   #define BRB_REG_INT_MASK_4_RC_PKT3_RLS_FIFO_ERROR                                                          (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT3_RLS_FIFO_ERROR .
48825   #define BRB_REG_INT_MASK_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                    12
48826   #define BRB_REG_INT_MASK_4_RC_PKT4_RLS_FIFO_ERROR                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_RLS_FIFO_ERROR .
48827   #define BRB_REG_INT_MASK_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                    13
48828   #define BRB_REG_INT_MASK_4_RC_PKT4_RLS_ERROR                                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_RLS_ERROR .
48829   #define BRB_REG_INT_MASK_4_RC_PKT4_RLS_ERROR_SHIFT                                                         19
48830   #define BRB_REG_INT_MASK_4_RC_PKT4_1ST_ERROR                                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_1ST_ERROR .
48831   #define BRB_REG_INT_MASK_4_RC_PKT4_1ST_ERROR_SHIFT                                                         20
48832   #define BRB_REG_INT_MASK_4_RC_PKT4_LEN_ERROR                                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_LEN_ERROR .
48833   #define BRB_REG_INT_MASK_4_RC_PKT4_LEN_ERROR_SHIFT                                                         21
48834   #define BRB_REG_INT_MASK_4_RC_PKT4_MIDDLE_ERROR                                                            (0x1<<22) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_MIDDLE_ERROR .
48835   #define BRB_REG_INT_MASK_4_RC_PKT4_MIDDLE_ERROR_SHIFT                                                      22
48836   #define BRB_REG_INT_MASK_4_RC_PKT4_PROTOCOL_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_PROTOCOL_ERROR .
48837   #define BRB_REG_INT_MASK_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                    23
48838   #define BRB_REG_INT_MASK_4_RC_PKT4_SIDE_FIFO_ERROR                                                         (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_SIDE_FIFO_ERROR .
48839   #define BRB_REG_INT_MASK_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                   24
48840   #define BRB_REG_INT_MASK_4_RC_PKT4_REQ_FIFO_ERROR                                                          (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_REQ_FIFO_ERROR .
48841   #define BRB_REG_INT_MASK_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                    25
48842   #define BRB_REG_INT_MASK_4_RC_PKT4_BLK_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_BLK_FIFO_ERROR .
48843   #define BRB_REG_INT_MASK_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                    26
48844   #define BRB_REG_INT_MASK_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_RLS_LEFT_FIFO_ERROR .
48845   #define BRB_REG_INT_MASK_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                               27
48846   #define BRB_REG_INT_MASK_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_STRT_PTR_FIFO_ERROR .
48847   #define BRB_REG_INT_MASK_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                               28
48848   #define BRB_REG_INT_MASK_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                   (0x1<<29) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_SECOND_PTR_FIFO_ERROR .
48849   #define BRB_REG_INT_MASK_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                             29
48850   #define BRB_REG_INT_MASK_4_RC_PKT4_RSP_FIFO_ERROR                                                          (0x1<<30) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_RSP_FIFO_ERROR .
48851   #define BRB_REG_INT_MASK_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                    30
48852   #define BRB_REG_INT_MASK_4_RC_PKT4_DSCR_FIFO_ERROR                                                         (0x1<<31) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_4.RC_PKT4_DSCR_FIFO_ERROR .
48853   #define BRB_REG_INT_MASK_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                   31
48854 #define BRB_REG_INT_STS_WR_4                                                                                 0x340128UL //Access:WR   DataWidth:0x20   // Multi Field Register.
48855   #define BRB_REG_INT_STS_WR_4_RC_PKT3_DSCR_FIFO_ERROR                                                       (0x1<<0) // Read packet client parser descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48856   #define BRB_REG_INT_STS_WR_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                 0
48857   #define BRB_REG_INT_STS_WR_4_RC_SOP_STRT_FIFO_ERROR                                                        (0x1<<1) // Read SOP client strt pointer FIFO error RX_INT::/RX_INT/d in Comments.
48858   #define BRB_REG_INT_STS_WR_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                  1
48859   #define BRB_REG_INT_STS_WR_4_RC_SOP_REQ_FIFO_ERROR                                                         (0x1<<2) // Read SOP client request FIFO error RX_INT::/RX_INT/d in Comments.
48860   #define BRB_REG_INT_STS_WR_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                   2
48861   #define BRB_REG_INT_STS_WR_4_RC_SOP_DSCR_FIFO_ERROR                                                        (0x1<<3) // Read SOP client descriptor FIFO error RX_INT::/RX_INT/d in Comments.
48862   #define BRB_REG_INT_STS_WR_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                  3
48863   #define BRB_REG_INT_STS_WR_4_RC_SOP_QUEUE_FIFO_ERROR                                                       (0x1<<4) // Read SOP client queue FIFO error.
48864   #define BRB_REG_INT_STS_WR_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                 4
48865   #define BRB_REG_INT_STS_WR_4_RC0_EOP_ERROR                                                                 (0x1<<5) // Read EOP client 0 request FIFO error RX_INT::/RX_INT/d in Comments.
48866   #define BRB_REG_INT_STS_WR_4_RC0_EOP_ERROR_SHIFT                                                           5
48867   #define BRB_REG_INT_STS_WR_4_RC1_EOP_ERROR                                                                 (0x1<<6) // Read EOP client 1 request FIFO error RX_INT::/RX_INT/d in Comments.
48868   #define BRB_REG_INT_STS_WR_4_RC1_EOP_ERROR_SHIFT                                                           6
48869   #define BRB_REG_INT_STS_WR_4_LL_ARB_RLS_FIFO_ERROR                                                         (0x1<<7) // Link list arbiter release FIFO error.
48870   #define BRB_REG_INT_STS_WR_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                   7
48871   #define BRB_REG_INT_STS_WR_4_LL_ARB_PREFETCH_FIFO_ERROR                                                    (0x1<<8) // Link list arbiter prefetch FIFO error.
48872   #define BRB_REG_INT_STS_WR_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                              8
48873   #define BRB_REG_INT_STS_WR_4_RC_PKT0_RLS_FIFO_ERROR                                                        (0x1<<9) // Read packet client PRM release fifo error
48874   #define BRB_REG_INT_STS_WR_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                  9
48875   #define BRB_REG_INT_STS_WR_4_RC_PKT1_RLS_FIFO_ERROR                                                        (0x1<<10) // Read packet client MSDM release fifo error
48876   #define BRB_REG_INT_STS_WR_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                  10
48877   #define BRB_REG_INT_STS_WR_4_RC_PKT2_RLS_FIFO_ERROR                                                        (0x1<<11) // Read packet client TSDM release fifo error
48878   #define BRB_REG_INT_STS_WR_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                  11
48879   #define BRB_REG_INT_STS_WR_4_RC_PKT3_RLS_FIFO_ERROR                                                        (0x1<<12) // Read packet client parser release fifo error
48880   #define BRB_REG_INT_STS_WR_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                  12
48881   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RLS_FIFO_ERROR                                                        (0x1<<13) // Read packet client parser release fifo error
48882   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                  13
48883   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RLS_ERROR                                                             (0x1<<19) // Read packet client parser release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
48884   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RLS_ERROR_SHIFT                                                       19
48885   #define BRB_REG_INT_STS_WR_4_RC_PKT4_1ST_ERROR                                                             (0x1<<20) // Read packet client parser first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
48886   #define BRB_REG_INT_STS_WR_4_RC_PKT4_1ST_ERROR_SHIFT                                                       20
48887   #define BRB_REG_INT_STS_WR_4_RC_PKT4_LEN_ERROR                                                             (0x1<<21) // Read packet client parser length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
48888   #define BRB_REG_INT_STS_WR_4_RC_PKT4_LEN_ERROR_SHIFT                                                       21
48889   #define BRB_REG_INT_STS_WR_4_RC_PKT4_MIDDLE_ERROR                                                          (0x1<<22) // Read packet client parser error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
48890   #define BRB_REG_INT_STS_WR_4_RC_PKT4_MIDDLE_ERROR_SHIFT                                                    22
48891   #define BRB_REG_INT_STS_WR_4_RC_PKT4_PROTOCOL_ERROR                                                        (0x1<<23) // Read packet client parser error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
48892   #define BRB_REG_INT_STS_WR_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                  23
48893   #define BRB_REG_INT_STS_WR_4_RC_PKT4_SIDE_FIFO_ERROR                                                       (0x1<<24) // Read packet client parser side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48894   #define BRB_REG_INT_STS_WR_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                 24
48895   #define BRB_REG_INT_STS_WR_4_RC_PKT4_REQ_FIFO_ERROR                                                        (0x1<<25) // Read packet client parser request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48896   #define BRB_REG_INT_STS_WR_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                  25
48897   #define BRB_REG_INT_STS_WR_4_RC_PKT4_BLK_FIFO_ERROR                                                        (0x1<<26) // Read packet client parser block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48898   #define BRB_REG_INT_STS_WR_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                  26
48899   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                   (0x1<<27) // Read packet client parser releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48900   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                             27
48901   #define BRB_REG_INT_STS_WR_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                   (0x1<<28) // Read packet client parser start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48902   #define BRB_REG_INT_STS_WR_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                             28
48903   #define BRB_REG_INT_STS_WR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                 (0x1<<29) // Read packet client parser second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48904   #define BRB_REG_INT_STS_WR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                           29
48905   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RSP_FIFO_ERROR                                                        (0x1<<30) // Read packet client parser response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48906   #define BRB_REG_INT_STS_WR_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                  30
48907   #define BRB_REG_INT_STS_WR_4_RC_PKT4_DSCR_FIFO_ERROR                                                       (0x1<<31) // Read packet client parser descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48908   #define BRB_REG_INT_STS_WR_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                 31
48909 #define BRB_REG_INT_STS_CLR_4                                                                                0x34012cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
48910   #define BRB_REG_INT_STS_CLR_4_RC_PKT3_DSCR_FIFO_ERROR                                                      (0x1<<0) // Read packet client parser descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48911   #define BRB_REG_INT_STS_CLR_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                0
48912   #define BRB_REG_INT_STS_CLR_4_RC_SOP_STRT_FIFO_ERROR                                                       (0x1<<1) // Read SOP client strt pointer FIFO error RX_INT::/RX_INT/d in Comments.
48913   #define BRB_REG_INT_STS_CLR_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                 1
48914   #define BRB_REG_INT_STS_CLR_4_RC_SOP_REQ_FIFO_ERROR                                                        (0x1<<2) // Read SOP client request FIFO error RX_INT::/RX_INT/d in Comments.
48915   #define BRB_REG_INT_STS_CLR_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                  2
48916   #define BRB_REG_INT_STS_CLR_4_RC_SOP_DSCR_FIFO_ERROR                                                       (0x1<<3) // Read SOP client descriptor FIFO error RX_INT::/RX_INT/d in Comments.
48917   #define BRB_REG_INT_STS_CLR_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                 3
48918   #define BRB_REG_INT_STS_CLR_4_RC_SOP_QUEUE_FIFO_ERROR                                                      (0x1<<4) // Read SOP client queue FIFO error.
48919   #define BRB_REG_INT_STS_CLR_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                4
48920   #define BRB_REG_INT_STS_CLR_4_RC0_EOP_ERROR                                                                (0x1<<5) // Read EOP client 0 request FIFO error RX_INT::/RX_INT/d in Comments.
48921   #define BRB_REG_INT_STS_CLR_4_RC0_EOP_ERROR_SHIFT                                                          5
48922   #define BRB_REG_INT_STS_CLR_4_RC1_EOP_ERROR                                                                (0x1<<6) // Read EOP client 1 request FIFO error RX_INT::/RX_INT/d in Comments.
48923   #define BRB_REG_INT_STS_CLR_4_RC1_EOP_ERROR_SHIFT                                                          6
48924   #define BRB_REG_INT_STS_CLR_4_LL_ARB_RLS_FIFO_ERROR                                                        (0x1<<7) // Link list arbiter release FIFO error.
48925   #define BRB_REG_INT_STS_CLR_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                  7
48926   #define BRB_REG_INT_STS_CLR_4_LL_ARB_PREFETCH_FIFO_ERROR                                                   (0x1<<8) // Link list arbiter prefetch FIFO error.
48927   #define BRB_REG_INT_STS_CLR_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                             8
48928   #define BRB_REG_INT_STS_CLR_4_RC_PKT0_RLS_FIFO_ERROR                                                       (0x1<<9) // Read packet client PRM release fifo error
48929   #define BRB_REG_INT_STS_CLR_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                 9
48930   #define BRB_REG_INT_STS_CLR_4_RC_PKT1_RLS_FIFO_ERROR                                                       (0x1<<10) // Read packet client MSDM release fifo error
48931   #define BRB_REG_INT_STS_CLR_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                 10
48932   #define BRB_REG_INT_STS_CLR_4_RC_PKT2_RLS_FIFO_ERROR                                                       (0x1<<11) // Read packet client TSDM release fifo error
48933   #define BRB_REG_INT_STS_CLR_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                 11
48934   #define BRB_REG_INT_STS_CLR_4_RC_PKT3_RLS_FIFO_ERROR                                                       (0x1<<12) // Read packet client parser release fifo error
48935   #define BRB_REG_INT_STS_CLR_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                 12
48936   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RLS_FIFO_ERROR                                                       (0x1<<13) // Read packet client parser release fifo error
48937   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                 13
48938   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RLS_ERROR                                                            (0x1<<19) // Read packet client parser release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
48939   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RLS_ERROR_SHIFT                                                      19
48940   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_1ST_ERROR                                                            (0x1<<20) // Read packet client parser first block error when start block of packet is not really first packet block RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
48941   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_1ST_ERROR_SHIFT                                                      20
48942   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_LEN_ERROR                                                            (0x1<<21) // Read packet client parser length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
48943   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_LEN_ERROR_SHIFT                                                      21
48944   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_MIDDLE_ERROR                                                         (0x1<<22) // Read packet client parser error when SOP bit is set in the packet block that is not first block f packet RX_INT::s/RC_PKT_DSCR3/parser/g in Comments::/RX_INT/d in Comments.
48945   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_MIDDLE_ERROR_SHIFT                                                   22
48946   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_PROTOCOL_ERROR                                                       (0x1<<23) // Read packet client parser error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
48947   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                 23
48948   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_SIDE_FIFO_ERROR                                                      (0x1<<24) // Read packet client parser side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48949   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                24
48950   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_REQ_FIFO_ERROR                                                       (0x1<<25) // Read packet client parser request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48951   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                 25
48952   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_BLK_FIFO_ERROR                                                       (0x1<<26) // Read packet client parser block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48953   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                 26
48954   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                  (0x1<<27) // Read packet client parser releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48955   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                            27
48956   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                  (0x1<<28) // Read packet client parser start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48957   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                            28
48958   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                (0x1<<29) // Read packet client parser second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48959   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                          29
48960   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RSP_FIFO_ERROR                                                       (0x1<<30) // Read packet client parser response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48961   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                 30
48962   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_DSCR_FIFO_ERROR                                                      (0x1<<31) // Read packet client parser descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
48963   #define BRB_REG_INT_STS_CLR_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                31
48964 #define BRB_REG_INT_STS_5                                                                                    0x340138UL //Access:R    DataWidth:0x1    // Multi Field Register.
48965   #define BRB_REG_INT_STS_5_RC_PKT5_RLS_ERROR                                                                (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
48966   #define BRB_REG_INT_STS_5_RC_PKT5_RLS_ERROR_SHIFT                                                          0
48967 #define BRB_REG_INT_MASK_5                                                                                   0x34013cUL //Access:RW   DataWidth:0x1    // Multi Field Register.
48968   #define BRB_REG_INT_MASK_5_RC_PKT5_RLS_ERROR                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_5.RC_PKT5_RLS_ERROR .
48969   #define BRB_REG_INT_MASK_5_RC_PKT5_RLS_ERROR_SHIFT                                                         0
48970 #define BRB_REG_INT_STS_WR_5                                                                                 0x340140UL //Access:WR   DataWidth:0x1    // Multi Field Register.
48971   #define BRB_REG_INT_STS_WR_5_RC_PKT5_RLS_ERROR                                                             (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
48972   #define BRB_REG_INT_STS_WR_5_RC_PKT5_RLS_ERROR_SHIFT                                                       0
48973 #define BRB_REG_INT_STS_CLR_5                                                                                0x340144UL //Access:RC   DataWidth:0x1    // Multi Field Register.
48974   #define BRB_REG_INT_STS_CLR_5_RC_PKT5_RLS_ERROR                                                            (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
48975   #define BRB_REG_INT_STS_CLR_5_RC_PKT5_RLS_ERROR_SHIFT                                                      0
48976 #define BRB_REG_INT_STS_6                                                                                    0x340150UL //Access:R    DataWidth:0x20   // Multi Field Register.
48977   #define BRB_REG_INT_STS_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                            (0x1<<0) // Packet available SYNC FIFO error
48978   #define BRB_REG_INT_STS_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                      0
48979   #define BRB_REG_INT_STS_6_WC4_PROTOCOL_ERROR                                                               (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 4.
48980   #define BRB_REG_INT_STS_6_WC4_PROTOCOL_ERROR_SHIFT                                                         23
48981   #define BRB_REG_INT_STS_6_WC5_PROTOCOL_ERROR                                                               (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 5
48982   #define BRB_REG_INT_STS_6_WC5_PROTOCOL_ERROR_SHIFT                                                         24
48983   #define BRB_REG_INT_STS_6_WC6_PROTOCOL_ERROR                                                               (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 6
48984   #define BRB_REG_INT_STS_6_WC6_PROTOCOL_ERROR_SHIFT                                                         25
48985   #define BRB_REG_INT_STS_6_WC7_PROTOCOL_ERROR                                                               (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 7
48986   #define BRB_REG_INT_STS_6_WC7_PROTOCOL_ERROR_SHIFT                                                         26
48987   #define BRB_REG_INT_STS_6_WC4_INP_FIFO_ERROR                                                               (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 4 RX_INT::/RX_INT/d in Comments.
48988   #define BRB_REG_INT_STS_6_WC4_INP_FIFO_ERROR_SHIFT                                                         29
48989   #define BRB_REG_INT_STS_6_WC4_SOP_FIFO_ERROR                                                               (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 4
48990   #define BRB_REG_INT_STS_6_WC4_SOP_FIFO_ERROR_SHIFT                                                         30
48991   #define BRB_REG_INT_STS_6_WC4_QUEUE_FIFO_ERROR                                                             (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 4
48992   #define BRB_REG_INT_STS_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                       31
48993 #define BRB_REG_INT_MASK_6                                                                                   0x340154UL //Access:RW   DataWidth:0x20   // Multi Field Register.
48994   #define BRB_REG_INT_MASK_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                           (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR .
48995   #define BRB_REG_INT_MASK_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                     0
48996   #define BRB_REG_INT_MASK_6_WC4_PROTOCOL_ERROR                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.WC4_PROTOCOL_ERROR .
48997   #define BRB_REG_INT_MASK_6_WC4_PROTOCOL_ERROR_SHIFT                                                        23
48998   #define BRB_REG_INT_MASK_6_WC5_PROTOCOL_ERROR                                                              (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.WC5_PROTOCOL_ERROR .
48999   #define BRB_REG_INT_MASK_6_WC5_PROTOCOL_ERROR_SHIFT                                                        24
49000   #define BRB_REG_INT_MASK_6_WC6_PROTOCOL_ERROR                                                              (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.WC6_PROTOCOL_ERROR .
49001   #define BRB_REG_INT_MASK_6_WC6_PROTOCOL_ERROR_SHIFT                                                        25
49002   #define BRB_REG_INT_MASK_6_WC7_PROTOCOL_ERROR                                                              (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.WC7_PROTOCOL_ERROR .
49003   #define BRB_REG_INT_MASK_6_WC7_PROTOCOL_ERROR_SHIFT                                                        26
49004   #define BRB_REG_INT_MASK_6_WC4_INP_FIFO_ERROR                                                              (0x1<<29) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.WC4_INP_FIFO_ERROR .
49005   #define BRB_REG_INT_MASK_6_WC4_INP_FIFO_ERROR_SHIFT                                                        29
49006   #define BRB_REG_INT_MASK_6_WC4_SOP_FIFO_ERROR                                                              (0x1<<30) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.WC4_SOP_FIFO_ERROR .
49007   #define BRB_REG_INT_MASK_6_WC4_SOP_FIFO_ERROR_SHIFT                                                        30
49008   #define BRB_REG_INT_MASK_6_WC4_QUEUE_FIFO_ERROR                                                            (0x1<<31) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_6.WC4_QUEUE_FIFO_ERROR .
49009   #define BRB_REG_INT_MASK_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                      31
49010 #define BRB_REG_INT_STS_WR_6                                                                                 0x340158UL //Access:WR   DataWidth:0x20   // Multi Field Register.
49011   #define BRB_REG_INT_STS_WR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                         (0x1<<0) // Packet available SYNC FIFO error
49012   #define BRB_REG_INT_STS_WR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                   0
49013   #define BRB_REG_INT_STS_WR_6_WC4_PROTOCOL_ERROR                                                            (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 4.
49014   #define BRB_REG_INT_STS_WR_6_WC4_PROTOCOL_ERROR_SHIFT                                                      23
49015   #define BRB_REG_INT_STS_WR_6_WC5_PROTOCOL_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 5
49016   #define BRB_REG_INT_STS_WR_6_WC5_PROTOCOL_ERROR_SHIFT                                                      24
49017   #define BRB_REG_INT_STS_WR_6_WC6_PROTOCOL_ERROR                                                            (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 6
49018   #define BRB_REG_INT_STS_WR_6_WC6_PROTOCOL_ERROR_SHIFT                                                      25
49019   #define BRB_REG_INT_STS_WR_6_WC7_PROTOCOL_ERROR                                                            (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 7
49020   #define BRB_REG_INT_STS_WR_6_WC7_PROTOCOL_ERROR_SHIFT                                                      26
49021   #define BRB_REG_INT_STS_WR_6_WC4_INP_FIFO_ERROR                                                            (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 4 RX_INT::/RX_INT/d in Comments.
49022   #define BRB_REG_INT_STS_WR_6_WC4_INP_FIFO_ERROR_SHIFT                                                      29
49023   #define BRB_REG_INT_STS_WR_6_WC4_SOP_FIFO_ERROR                                                            (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 4
49024   #define BRB_REG_INT_STS_WR_6_WC4_SOP_FIFO_ERROR_SHIFT                                                      30
49025   #define BRB_REG_INT_STS_WR_6_WC4_QUEUE_FIFO_ERROR                                                          (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 4
49026   #define BRB_REG_INT_STS_WR_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                    31
49027 #define BRB_REG_INT_STS_CLR_6                                                                                0x34015cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
49028   #define BRB_REG_INT_STS_CLR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                        (0x1<<0) // Packet available SYNC FIFO error
49029   #define BRB_REG_INT_STS_CLR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                  0
49030   #define BRB_REG_INT_STS_CLR_6_WC4_PROTOCOL_ERROR                                                           (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 4.
49031   #define BRB_REG_INT_STS_CLR_6_WC4_PROTOCOL_ERROR_SHIFT                                                     23
49032   #define BRB_REG_INT_STS_CLR_6_WC5_PROTOCOL_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 5
49033   #define BRB_REG_INT_STS_CLR_6_WC5_PROTOCOL_ERROR_SHIFT                                                     24
49034   #define BRB_REG_INT_STS_CLR_6_WC6_PROTOCOL_ERROR                                                           (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 6
49035   #define BRB_REG_INT_STS_CLR_6_WC6_PROTOCOL_ERROR_SHIFT                                                     25
49036   #define BRB_REG_INT_STS_CLR_6_WC7_PROTOCOL_ERROR                                                           (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 7
49037   #define BRB_REG_INT_STS_CLR_6_WC7_PROTOCOL_ERROR_SHIFT                                                     26
49038   #define BRB_REG_INT_STS_CLR_6_WC4_INP_FIFO_ERROR                                                           (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 4 RX_INT::/RX_INT/d in Comments.
49039   #define BRB_REG_INT_STS_CLR_6_WC4_INP_FIFO_ERROR_SHIFT                                                     29
49040   #define BRB_REG_INT_STS_CLR_6_WC4_SOP_FIFO_ERROR                                                           (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 4
49041   #define BRB_REG_INT_STS_CLR_6_WC4_SOP_FIFO_ERROR_SHIFT                                                     30
49042   #define BRB_REG_INT_STS_CLR_6_WC4_QUEUE_FIFO_ERROR                                                         (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 4
49043   #define BRB_REG_INT_STS_CLR_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                   31
49044 #define BRB_REG_INT_STS_7                                                                                    0x340168UL //Access:R    DataWidth:0x20   // Multi Field Register.
49045   #define BRB_REG_INT_STS_7_WC4_FREE_POINT_FIFO_ERROR                                                        (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 4
49046   #define BRB_REG_INT_STS_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                                  0
49047   #define BRB_REG_INT_STS_7_WC4_NEXT_POINT_FIFO_ERROR                                                        (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 4
49048   #define BRB_REG_INT_STS_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                                  1
49049   #define BRB_REG_INT_STS_7_WC4_STRT_FIFO_ERROR                                                              (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 4
49050   #define BRB_REG_INT_STS_7_WC4_STRT_FIFO_ERROR_SHIFT                                                        2
49051   #define BRB_REG_INT_STS_7_WC4_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 4
49052   #define BRB_REG_INT_STS_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 3
49053   #define BRB_REG_INT_STS_7_WC4_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 4
49054   #define BRB_REG_INT_STS_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   4
49055   #define BRB_REG_INT_STS_7_WC4_COS_CNT_FIFO_ERROR                                                           (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 4
49056   #define BRB_REG_INT_STS_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                     5
49057   #define BRB_REG_INT_STS_7_WC4_NOTIFY_FIFO_ERROR                                                            (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 4
49058   #define BRB_REG_INT_STS_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                      6
49059   #define BRB_REG_INT_STS_7_WC4_LL_REQ_FIFO_ERROR                                                            (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 4
49060   #define BRB_REG_INT_STS_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                      7
49061   #define BRB_REG_INT_STS_7_WC4_LL_PA_CNT_ERROR                                                              (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 4
49062   #define BRB_REG_INT_STS_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                        8
49063   #define BRB_REG_INT_STS_7_WC4_BB_PA_CNT_ERROR                                                              (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 4
49064   #define BRB_REG_INT_STS_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                        9
49065   #define BRB_REG_INT_STS_7_WC5_INP_FIFO_ERROR                                                               (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 5
49066   #define BRB_REG_INT_STS_7_WC5_INP_FIFO_ERROR_SHIFT                                                         10
49067   #define BRB_REG_INT_STS_7_WC5_SOP_FIFO_ERROR                                                               (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 5
49068   #define BRB_REG_INT_STS_7_WC5_SOP_FIFO_ERROR_SHIFT                                                         11
49069   #define BRB_REG_INT_STS_7_WC5_QUEUE_FIFO_ERROR                                                             (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 5
49070   #define BRB_REG_INT_STS_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                       12
49071   #define BRB_REG_INT_STS_7_WC5_FREE_POINT_FIFO_ERROR                                                        (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 5
49072   #define BRB_REG_INT_STS_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                                  13
49073   #define BRB_REG_INT_STS_7_WC5_NEXT_POINT_FIFO_ERROR                                                        (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 5
49074   #define BRB_REG_INT_STS_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                                  14
49075   #define BRB_REG_INT_STS_7_WC5_STRT_FIFO_ERROR                                                              (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 5
49076   #define BRB_REG_INT_STS_7_WC5_STRT_FIFO_ERROR_SHIFT                                                        15
49077   #define BRB_REG_INT_STS_7_WC5_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 5
49078   #define BRB_REG_INT_STS_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 16
49079   #define BRB_REG_INT_STS_7_WC5_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 5
49080   #define BRB_REG_INT_STS_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   17
49081   #define BRB_REG_INT_STS_7_WC5_COS_CNT_FIFO_ERROR                                                           (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 5
49082   #define BRB_REG_INT_STS_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                     18
49083   #define BRB_REG_INT_STS_7_WC5_NOTIFY_FIFO_ERROR                                                            (0x1<<19) // Notify FIFO error in write client 5
49084   #define BRB_REG_INT_STS_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                      19
49085   #define BRB_REG_INT_STS_7_WC5_LL_REQ_FIFO_ERROR                                                            (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 5
49086   #define BRB_REG_INT_STS_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                      20
49087   #define BRB_REG_INT_STS_7_WC5_LL_PA_CNT_ERROR                                                              (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 5
49088   #define BRB_REG_INT_STS_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                        21
49089   #define BRB_REG_INT_STS_7_WC5_BB_PA_CNT_ERROR                                                              (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 5
49090   #define BRB_REG_INT_STS_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                        22
49091   #define BRB_REG_INT_STS_7_WC6_INP_FIFO_ERROR                                                               (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 6
49092   #define BRB_REG_INT_STS_7_WC6_INP_FIFO_ERROR_SHIFT                                                         23
49093   #define BRB_REG_INT_STS_7_WC6_SOP_FIFO_ERROR                                                               (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 6
49094   #define BRB_REG_INT_STS_7_WC6_SOP_FIFO_ERROR_SHIFT                                                         24
49095   #define BRB_REG_INT_STS_7_WC6_QUEUE_FIFO_ERROR                                                             (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 6
49096   #define BRB_REG_INT_STS_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                       25
49097   #define BRB_REG_INT_STS_7_WC6_FREE_POINT_FIFO_ERROR                                                        (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 6
49098   #define BRB_REG_INT_STS_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                                  26
49099   #define BRB_REG_INT_STS_7_WC6_NEXT_POINT_FIFO_ERROR                                                        (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 6
49100   #define BRB_REG_INT_STS_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                                  27
49101   #define BRB_REG_INT_STS_7_WC6_STRT_FIFO_ERROR                                                              (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 6
49102   #define BRB_REG_INT_STS_7_WC6_STRT_FIFO_ERROR_SHIFT                                                        28
49103   #define BRB_REG_INT_STS_7_WC6_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 6
49104   #define BRB_REG_INT_STS_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 29
49105   #define BRB_REG_INT_STS_7_WC6_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 6
49106   #define BRB_REG_INT_STS_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   30
49107   #define BRB_REG_INT_STS_7_WC6_COS_CNT_FIFO_ERROR                                                           (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 6
49108   #define BRB_REG_INT_STS_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                     31
49109 #define BRB_REG_INT_MASK_7                                                                                   0x34016cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
49110   #define BRB_REG_INT_MASK_7_WC4_FREE_POINT_FIFO_ERROR                                                       (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_FREE_POINT_FIFO_ERROR .
49111   #define BRB_REG_INT_MASK_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                                 0
49112   #define BRB_REG_INT_MASK_7_WC4_NEXT_POINT_FIFO_ERROR                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_NEXT_POINT_FIFO_ERROR .
49113   #define BRB_REG_INT_MASK_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                                 1
49114   #define BRB_REG_INT_MASK_7_WC4_STRT_FIFO_ERROR                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_STRT_FIFO_ERROR .
49115   #define BRB_REG_INT_MASK_7_WC4_STRT_FIFO_ERROR_SHIFT                                                       2
49116   #define BRB_REG_INT_MASK_7_WC4_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_SECOND_DSCR_FIFO_ERROR .
49117   #define BRB_REG_INT_MASK_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                                3
49118   #define BRB_REG_INT_MASK_7_WC4_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_PKT_AVAIL_FIFO_ERROR .
49119   #define BRB_REG_INT_MASK_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  4
49120   #define BRB_REG_INT_MASK_7_WC4_COS_CNT_FIFO_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_COS_CNT_FIFO_ERROR .
49121   #define BRB_REG_INT_MASK_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                    5
49122   #define BRB_REG_INT_MASK_7_WC4_NOTIFY_FIFO_ERROR                                                           (0x1<<6) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_NOTIFY_FIFO_ERROR .
49123   #define BRB_REG_INT_MASK_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                     6
49124   #define BRB_REG_INT_MASK_7_WC4_LL_REQ_FIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_LL_REQ_FIFO_ERROR .
49125   #define BRB_REG_INT_MASK_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                     7
49126   #define BRB_REG_INT_MASK_7_WC4_LL_PA_CNT_ERROR                                                             (0x1<<8) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_LL_PA_CNT_ERROR .
49127   #define BRB_REG_INT_MASK_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                       8
49128   #define BRB_REG_INT_MASK_7_WC4_BB_PA_CNT_ERROR                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC4_BB_PA_CNT_ERROR .
49129   #define BRB_REG_INT_MASK_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                       9
49130   #define BRB_REG_INT_MASK_7_WC5_INP_FIFO_ERROR                                                              (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_INP_FIFO_ERROR .
49131   #define BRB_REG_INT_MASK_7_WC5_INP_FIFO_ERROR_SHIFT                                                        10
49132   #define BRB_REG_INT_MASK_7_WC5_SOP_FIFO_ERROR                                                              (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_SOP_FIFO_ERROR .
49133   #define BRB_REG_INT_MASK_7_WC5_SOP_FIFO_ERROR_SHIFT                                                        11
49134   #define BRB_REG_INT_MASK_7_WC5_QUEUE_FIFO_ERROR                                                            (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_QUEUE_FIFO_ERROR .
49135   #define BRB_REG_INT_MASK_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                      12
49136   #define BRB_REG_INT_MASK_7_WC5_FREE_POINT_FIFO_ERROR                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_FREE_POINT_FIFO_ERROR .
49137   #define BRB_REG_INT_MASK_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                                 13
49138   #define BRB_REG_INT_MASK_7_WC5_NEXT_POINT_FIFO_ERROR                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_NEXT_POINT_FIFO_ERROR .
49139   #define BRB_REG_INT_MASK_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                                 14
49140   #define BRB_REG_INT_MASK_7_WC5_STRT_FIFO_ERROR                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_STRT_FIFO_ERROR .
49141   #define BRB_REG_INT_MASK_7_WC5_STRT_FIFO_ERROR_SHIFT                                                       15
49142   #define BRB_REG_INT_MASK_7_WC5_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_SECOND_DSCR_FIFO_ERROR .
49143   #define BRB_REG_INT_MASK_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                                16
49144   #define BRB_REG_INT_MASK_7_WC5_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<17) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_PKT_AVAIL_FIFO_ERROR .
49145   #define BRB_REG_INT_MASK_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  17
49146   #define BRB_REG_INT_MASK_7_WC5_COS_CNT_FIFO_ERROR                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_COS_CNT_FIFO_ERROR .
49147   #define BRB_REG_INT_MASK_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                    18
49148   #define BRB_REG_INT_MASK_7_WC5_NOTIFY_FIFO_ERROR                                                           (0x1<<19) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_NOTIFY_FIFO_ERROR .
49149   #define BRB_REG_INT_MASK_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                     19
49150   #define BRB_REG_INT_MASK_7_WC5_LL_REQ_FIFO_ERROR                                                           (0x1<<20) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_LL_REQ_FIFO_ERROR .
49151   #define BRB_REG_INT_MASK_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                     20
49152   #define BRB_REG_INT_MASK_7_WC5_LL_PA_CNT_ERROR                                                             (0x1<<21) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_LL_PA_CNT_ERROR .
49153   #define BRB_REG_INT_MASK_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                       21
49154   #define BRB_REG_INT_MASK_7_WC5_BB_PA_CNT_ERROR                                                             (0x1<<22) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC5_BB_PA_CNT_ERROR .
49155   #define BRB_REG_INT_MASK_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                       22
49156   #define BRB_REG_INT_MASK_7_WC6_INP_FIFO_ERROR                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_INP_FIFO_ERROR .
49157   #define BRB_REG_INT_MASK_7_WC6_INP_FIFO_ERROR_SHIFT                                                        23
49158   #define BRB_REG_INT_MASK_7_WC6_SOP_FIFO_ERROR                                                              (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_SOP_FIFO_ERROR .
49159   #define BRB_REG_INT_MASK_7_WC6_SOP_FIFO_ERROR_SHIFT                                                        24
49160   #define BRB_REG_INT_MASK_7_WC6_QUEUE_FIFO_ERROR                                                            (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_QUEUE_FIFO_ERROR .
49161   #define BRB_REG_INT_MASK_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                      25
49162   #define BRB_REG_INT_MASK_7_WC6_FREE_POINT_FIFO_ERROR                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_FREE_POINT_FIFO_ERROR .
49163   #define BRB_REG_INT_MASK_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                                 26
49164   #define BRB_REG_INT_MASK_7_WC6_NEXT_POINT_FIFO_ERROR                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_NEXT_POINT_FIFO_ERROR .
49165   #define BRB_REG_INT_MASK_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                                 27
49166   #define BRB_REG_INT_MASK_7_WC6_STRT_FIFO_ERROR                                                             (0x1<<28) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_STRT_FIFO_ERROR .
49167   #define BRB_REG_INT_MASK_7_WC6_STRT_FIFO_ERROR_SHIFT                                                       28
49168   #define BRB_REG_INT_MASK_7_WC6_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<29) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_SECOND_DSCR_FIFO_ERROR .
49169   #define BRB_REG_INT_MASK_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                                29
49170   #define BRB_REG_INT_MASK_7_WC6_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<30) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_PKT_AVAIL_FIFO_ERROR .
49171   #define BRB_REG_INT_MASK_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  30
49172   #define BRB_REG_INT_MASK_7_WC6_COS_CNT_FIFO_ERROR                                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_7.WC6_COS_CNT_FIFO_ERROR .
49173   #define BRB_REG_INT_MASK_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                    31
49174 #define BRB_REG_INT_STS_WR_7                                                                                 0x340170UL //Access:WR   DataWidth:0x20   // Multi Field Register.
49175   #define BRB_REG_INT_STS_WR_7_WC4_FREE_POINT_FIFO_ERROR                                                     (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 4
49176   #define BRB_REG_INT_STS_WR_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                               0
49177   #define BRB_REG_INT_STS_WR_7_WC4_NEXT_POINT_FIFO_ERROR                                                     (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 4
49178   #define BRB_REG_INT_STS_WR_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                               1
49179   #define BRB_REG_INT_STS_WR_7_WC4_STRT_FIFO_ERROR                                                           (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 4
49180   #define BRB_REG_INT_STS_WR_7_WC4_STRT_FIFO_ERROR_SHIFT                                                     2
49181   #define BRB_REG_INT_STS_WR_7_WC4_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 4
49182   #define BRB_REG_INT_STS_WR_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                              3
49183   #define BRB_REG_INT_STS_WR_7_WC4_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 4
49184   #define BRB_REG_INT_STS_WR_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                                4
49185   #define BRB_REG_INT_STS_WR_7_WC4_COS_CNT_FIFO_ERROR                                                        (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 4
49186   #define BRB_REG_INT_STS_WR_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                  5
49187   #define BRB_REG_INT_STS_WR_7_WC4_NOTIFY_FIFO_ERROR                                                         (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 4
49188   #define BRB_REG_INT_STS_WR_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                   6
49189   #define BRB_REG_INT_STS_WR_7_WC4_LL_REQ_FIFO_ERROR                                                         (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 4
49190   #define BRB_REG_INT_STS_WR_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                   7
49191   #define BRB_REG_INT_STS_WR_7_WC4_LL_PA_CNT_ERROR                                                           (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 4
49192   #define BRB_REG_INT_STS_WR_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                     8
49193   #define BRB_REG_INT_STS_WR_7_WC4_BB_PA_CNT_ERROR                                                           (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 4
49194   #define BRB_REG_INT_STS_WR_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                     9
49195   #define BRB_REG_INT_STS_WR_7_WC5_INP_FIFO_ERROR                                                            (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 5
49196   #define BRB_REG_INT_STS_WR_7_WC5_INP_FIFO_ERROR_SHIFT                                                      10
49197   #define BRB_REG_INT_STS_WR_7_WC5_SOP_FIFO_ERROR                                                            (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 5
49198   #define BRB_REG_INT_STS_WR_7_WC5_SOP_FIFO_ERROR_SHIFT                                                      11
49199   #define BRB_REG_INT_STS_WR_7_WC5_QUEUE_FIFO_ERROR                                                          (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 5
49200   #define BRB_REG_INT_STS_WR_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                    12
49201   #define BRB_REG_INT_STS_WR_7_WC5_FREE_POINT_FIFO_ERROR                                                     (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 5
49202   #define BRB_REG_INT_STS_WR_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                               13
49203   #define BRB_REG_INT_STS_WR_7_WC5_NEXT_POINT_FIFO_ERROR                                                     (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 5
49204   #define BRB_REG_INT_STS_WR_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                               14
49205   #define BRB_REG_INT_STS_WR_7_WC5_STRT_FIFO_ERROR                                                           (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 5
49206   #define BRB_REG_INT_STS_WR_7_WC5_STRT_FIFO_ERROR_SHIFT                                                     15
49207   #define BRB_REG_INT_STS_WR_7_WC5_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 5
49208   #define BRB_REG_INT_STS_WR_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                              16
49209   #define BRB_REG_INT_STS_WR_7_WC5_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 5
49210   #define BRB_REG_INT_STS_WR_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                                17
49211   #define BRB_REG_INT_STS_WR_7_WC5_COS_CNT_FIFO_ERROR                                                        (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 5
49212   #define BRB_REG_INT_STS_WR_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                  18
49213   #define BRB_REG_INT_STS_WR_7_WC5_NOTIFY_FIFO_ERROR                                                         (0x1<<19) // Notify FIFO error in write client 5
49214   #define BRB_REG_INT_STS_WR_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                   19
49215   #define BRB_REG_INT_STS_WR_7_WC5_LL_REQ_FIFO_ERROR                                                         (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 5
49216   #define BRB_REG_INT_STS_WR_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                   20
49217   #define BRB_REG_INT_STS_WR_7_WC5_LL_PA_CNT_ERROR                                                           (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 5
49218   #define BRB_REG_INT_STS_WR_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                     21
49219   #define BRB_REG_INT_STS_WR_7_WC5_BB_PA_CNT_ERROR                                                           (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 5
49220   #define BRB_REG_INT_STS_WR_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                     22
49221   #define BRB_REG_INT_STS_WR_7_WC6_INP_FIFO_ERROR                                                            (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 6
49222   #define BRB_REG_INT_STS_WR_7_WC6_INP_FIFO_ERROR_SHIFT                                                      23
49223   #define BRB_REG_INT_STS_WR_7_WC6_SOP_FIFO_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 6
49224   #define BRB_REG_INT_STS_WR_7_WC6_SOP_FIFO_ERROR_SHIFT                                                      24
49225   #define BRB_REG_INT_STS_WR_7_WC6_QUEUE_FIFO_ERROR                                                          (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 6
49226   #define BRB_REG_INT_STS_WR_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                    25
49227   #define BRB_REG_INT_STS_WR_7_WC6_FREE_POINT_FIFO_ERROR                                                     (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 6
49228   #define BRB_REG_INT_STS_WR_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                               26
49229   #define BRB_REG_INT_STS_WR_7_WC6_NEXT_POINT_FIFO_ERROR                                                     (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 6
49230   #define BRB_REG_INT_STS_WR_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                               27
49231   #define BRB_REG_INT_STS_WR_7_WC6_STRT_FIFO_ERROR                                                           (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 6
49232   #define BRB_REG_INT_STS_WR_7_WC6_STRT_FIFO_ERROR_SHIFT                                                     28
49233   #define BRB_REG_INT_STS_WR_7_WC6_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 6
49234   #define BRB_REG_INT_STS_WR_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                              29
49235   #define BRB_REG_INT_STS_WR_7_WC6_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 6
49236   #define BRB_REG_INT_STS_WR_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                                30
49237   #define BRB_REG_INT_STS_WR_7_WC6_COS_CNT_FIFO_ERROR                                                        (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 6
49238   #define BRB_REG_INT_STS_WR_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                  31
49239 #define BRB_REG_INT_STS_CLR_7                                                                                0x340174UL //Access:RC   DataWidth:0x20   // Multi Field Register.
49240   #define BRB_REG_INT_STS_CLR_7_WC4_FREE_POINT_FIFO_ERROR                                                    (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 4
49241   #define BRB_REG_INT_STS_CLR_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                              0
49242   #define BRB_REG_INT_STS_CLR_7_WC4_NEXT_POINT_FIFO_ERROR                                                    (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 4
49243   #define BRB_REG_INT_STS_CLR_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                              1
49244   #define BRB_REG_INT_STS_CLR_7_WC4_STRT_FIFO_ERROR                                                          (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 4
49245   #define BRB_REG_INT_STS_CLR_7_WC4_STRT_FIFO_ERROR_SHIFT                                                    2
49246   #define BRB_REG_INT_STS_CLR_7_WC4_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 4
49247   #define BRB_REG_INT_STS_CLR_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                             3
49248   #define BRB_REG_INT_STS_CLR_7_WC4_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 4
49249   #define BRB_REG_INT_STS_CLR_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                               4
49250   #define BRB_REG_INT_STS_CLR_7_WC4_COS_CNT_FIFO_ERROR                                                       (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 4
49251   #define BRB_REG_INT_STS_CLR_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                 5
49252   #define BRB_REG_INT_STS_CLR_7_WC4_NOTIFY_FIFO_ERROR                                                        (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 4
49253   #define BRB_REG_INT_STS_CLR_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                  6
49254   #define BRB_REG_INT_STS_CLR_7_WC4_LL_REQ_FIFO_ERROR                                                        (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 4
49255   #define BRB_REG_INT_STS_CLR_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                  7
49256   #define BRB_REG_INT_STS_CLR_7_WC4_LL_PA_CNT_ERROR                                                          (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 4
49257   #define BRB_REG_INT_STS_CLR_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                    8
49258   #define BRB_REG_INT_STS_CLR_7_WC4_BB_PA_CNT_ERROR                                                          (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 4
49259   #define BRB_REG_INT_STS_CLR_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                    9
49260   #define BRB_REG_INT_STS_CLR_7_WC5_INP_FIFO_ERROR                                                           (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 5
49261   #define BRB_REG_INT_STS_CLR_7_WC5_INP_FIFO_ERROR_SHIFT                                                     10
49262   #define BRB_REG_INT_STS_CLR_7_WC5_SOP_FIFO_ERROR                                                           (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 5
49263   #define BRB_REG_INT_STS_CLR_7_WC5_SOP_FIFO_ERROR_SHIFT                                                     11
49264   #define BRB_REG_INT_STS_CLR_7_WC5_QUEUE_FIFO_ERROR                                                         (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 5
49265   #define BRB_REG_INT_STS_CLR_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                   12
49266   #define BRB_REG_INT_STS_CLR_7_WC5_FREE_POINT_FIFO_ERROR                                                    (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 5
49267   #define BRB_REG_INT_STS_CLR_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                              13
49268   #define BRB_REG_INT_STS_CLR_7_WC5_NEXT_POINT_FIFO_ERROR                                                    (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 5
49269   #define BRB_REG_INT_STS_CLR_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                              14
49270   #define BRB_REG_INT_STS_CLR_7_WC5_STRT_FIFO_ERROR                                                          (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 5
49271   #define BRB_REG_INT_STS_CLR_7_WC5_STRT_FIFO_ERROR_SHIFT                                                    15
49272   #define BRB_REG_INT_STS_CLR_7_WC5_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 5
49273   #define BRB_REG_INT_STS_CLR_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                             16
49274   #define BRB_REG_INT_STS_CLR_7_WC5_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 5
49275   #define BRB_REG_INT_STS_CLR_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                               17
49276   #define BRB_REG_INT_STS_CLR_7_WC5_COS_CNT_FIFO_ERROR                                                       (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 5
49277   #define BRB_REG_INT_STS_CLR_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                 18
49278   #define BRB_REG_INT_STS_CLR_7_WC5_NOTIFY_FIFO_ERROR                                                        (0x1<<19) // Notify FIFO error in write client 5
49279   #define BRB_REG_INT_STS_CLR_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                  19
49280   #define BRB_REG_INT_STS_CLR_7_WC5_LL_REQ_FIFO_ERROR                                                        (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 5
49281   #define BRB_REG_INT_STS_CLR_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                  20
49282   #define BRB_REG_INT_STS_CLR_7_WC5_LL_PA_CNT_ERROR                                                          (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 5
49283   #define BRB_REG_INT_STS_CLR_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                    21
49284   #define BRB_REG_INT_STS_CLR_7_WC5_BB_PA_CNT_ERROR                                                          (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 5
49285   #define BRB_REG_INT_STS_CLR_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                    22
49286   #define BRB_REG_INT_STS_CLR_7_WC6_INP_FIFO_ERROR                                                           (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 6
49287   #define BRB_REG_INT_STS_CLR_7_WC6_INP_FIFO_ERROR_SHIFT                                                     23
49288   #define BRB_REG_INT_STS_CLR_7_WC6_SOP_FIFO_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 6
49289   #define BRB_REG_INT_STS_CLR_7_WC6_SOP_FIFO_ERROR_SHIFT                                                     24
49290   #define BRB_REG_INT_STS_CLR_7_WC6_QUEUE_FIFO_ERROR                                                         (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 6
49291   #define BRB_REG_INT_STS_CLR_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                   25
49292   #define BRB_REG_INT_STS_CLR_7_WC6_FREE_POINT_FIFO_ERROR                                                    (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 6
49293   #define BRB_REG_INT_STS_CLR_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                              26
49294   #define BRB_REG_INT_STS_CLR_7_WC6_NEXT_POINT_FIFO_ERROR                                                    (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 6
49295   #define BRB_REG_INT_STS_CLR_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                              27
49296   #define BRB_REG_INT_STS_CLR_7_WC6_STRT_FIFO_ERROR                                                          (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 6
49297   #define BRB_REG_INT_STS_CLR_7_WC6_STRT_FIFO_ERROR_SHIFT                                                    28
49298   #define BRB_REG_INT_STS_CLR_7_WC6_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 6
49299   #define BRB_REG_INT_STS_CLR_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                             29
49300   #define BRB_REG_INT_STS_CLR_7_WC6_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 6
49301   #define BRB_REG_INT_STS_CLR_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                               30
49302   #define BRB_REG_INT_STS_CLR_7_WC6_COS_CNT_FIFO_ERROR                                                       (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 6
49303   #define BRB_REG_INT_STS_CLR_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                 31
49304 #define BRB_REG_INT_STS_8                                                                                    0x340184UL //Access:R    DataWidth:0x11   // Multi Field Register.
49305   #define BRB_REG_INT_STS_8_WC6_NOTIFY_FIFO_ERROR                                                            (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
49306   #define BRB_REG_INT_STS_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                      0
49307   #define BRB_REG_INT_STS_8_WC6_LL_REQ_FIFO_ERROR                                                            (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 6
49308   #define BRB_REG_INT_STS_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                      1
49309   #define BRB_REG_INT_STS_8_WC6_LL_PA_CNT_ERROR                                                              (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 6
49310   #define BRB_REG_INT_STS_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                        2
49311   #define BRB_REG_INT_STS_8_WC6_BB_PA_CNT_ERROR                                                              (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 6
49312   #define BRB_REG_INT_STS_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                        3
49313   #define BRB_REG_INT_STS_8_WC7_INP_FIFO_ERROR                                                               (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 7
49314   #define BRB_REG_INT_STS_8_WC7_INP_FIFO_ERROR_SHIFT                                                         4
49315   #define BRB_REG_INT_STS_8_WC7_SOP_FIFO_ERROR                                                               (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 7
49316   #define BRB_REG_INT_STS_8_WC7_SOP_FIFO_ERROR_SHIFT                                                         5
49317   #define BRB_REG_INT_STS_8_WC7_QUEUE_FIFO_ERROR                                                             (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 7
49318   #define BRB_REG_INT_STS_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                       6
49319   #define BRB_REG_INT_STS_8_WC7_FREE_POINT_FIFO_ERROR                                                        (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 7
49320   #define BRB_REG_INT_STS_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                                  7
49321   #define BRB_REG_INT_STS_8_WC7_NEXT_POINT_FIFO_ERROR                                                        (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 7
49322   #define BRB_REG_INT_STS_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                                  8
49323   #define BRB_REG_INT_STS_8_WC7_STRT_FIFO_ERROR                                                              (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 7
49324   #define BRB_REG_INT_STS_8_WC7_STRT_FIFO_ERROR_SHIFT                                                        9
49325   #define BRB_REG_INT_STS_8_WC7_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 7
49326   #define BRB_REG_INT_STS_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 10
49327   #define BRB_REG_INT_STS_8_WC7_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 7
49328   #define BRB_REG_INT_STS_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   11
49329   #define BRB_REG_INT_STS_8_WC7_COS_CNT_FIFO_ERROR                                                           (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 7
49330   #define BRB_REG_INT_STS_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                     12
49331   #define BRB_REG_INT_STS_8_WC7_NOTIFY_FIFO_ERROR                                                            (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 7
49332   #define BRB_REG_INT_STS_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                      13
49333   #define BRB_REG_INT_STS_8_WC7_LL_REQ_FIFO_ERROR                                                            (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 7
49334   #define BRB_REG_INT_STS_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                      14
49335   #define BRB_REG_INT_STS_8_WC7_LL_PA_CNT_ERROR                                                              (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 7
49336   #define BRB_REG_INT_STS_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                        15
49337   #define BRB_REG_INT_STS_8_WC7_BB_PA_CNT_ERROR                                                              (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 7
49338   #define BRB_REG_INT_STS_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                        16
49339 #define BRB_REG_INT_MASK_8                                                                                   0x340188UL //Access:RW   DataWidth:0x11   // Multi Field Register.
49340   #define BRB_REG_INT_MASK_8_WC6_NOTIFY_FIFO_ERROR                                                           (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC6_NOTIFY_FIFO_ERROR .
49341   #define BRB_REG_INT_MASK_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                     0
49342   #define BRB_REG_INT_MASK_8_WC6_LL_REQ_FIFO_ERROR                                                           (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC6_LL_REQ_FIFO_ERROR .
49343   #define BRB_REG_INT_MASK_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                     1
49344   #define BRB_REG_INT_MASK_8_WC6_LL_PA_CNT_ERROR                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC6_LL_PA_CNT_ERROR .
49345   #define BRB_REG_INT_MASK_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                       2
49346   #define BRB_REG_INT_MASK_8_WC6_BB_PA_CNT_ERROR                                                             (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC6_BB_PA_CNT_ERROR .
49347   #define BRB_REG_INT_MASK_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                       3
49348   #define BRB_REG_INT_MASK_8_WC7_INP_FIFO_ERROR                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_INP_FIFO_ERROR .
49349   #define BRB_REG_INT_MASK_8_WC7_INP_FIFO_ERROR_SHIFT                                                        4
49350   #define BRB_REG_INT_MASK_8_WC7_SOP_FIFO_ERROR                                                              (0x1<<5) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_SOP_FIFO_ERROR .
49351   #define BRB_REG_INT_MASK_8_WC7_SOP_FIFO_ERROR_SHIFT                                                        5
49352   #define BRB_REG_INT_MASK_8_WC7_QUEUE_FIFO_ERROR                                                            (0x1<<6) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_QUEUE_FIFO_ERROR .
49353   #define BRB_REG_INT_MASK_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                      6
49354   #define BRB_REG_INT_MASK_8_WC7_FREE_POINT_FIFO_ERROR                                                       (0x1<<7) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_FREE_POINT_FIFO_ERROR .
49355   #define BRB_REG_INT_MASK_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                                 7
49356   #define BRB_REG_INT_MASK_8_WC7_NEXT_POINT_FIFO_ERROR                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_NEXT_POINT_FIFO_ERROR .
49357   #define BRB_REG_INT_MASK_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                                 8
49358   #define BRB_REG_INT_MASK_8_WC7_STRT_FIFO_ERROR                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_STRT_FIFO_ERROR .
49359   #define BRB_REG_INT_MASK_8_WC7_STRT_FIFO_ERROR_SHIFT                                                       9
49360   #define BRB_REG_INT_MASK_8_WC7_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_SECOND_DSCR_FIFO_ERROR .
49361   #define BRB_REG_INT_MASK_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                                10
49362   #define BRB_REG_INT_MASK_8_WC7_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_PKT_AVAIL_FIFO_ERROR .
49363   #define BRB_REG_INT_MASK_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  11
49364   #define BRB_REG_INT_MASK_8_WC7_COS_CNT_FIFO_ERROR                                                          (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_COS_CNT_FIFO_ERROR .
49365   #define BRB_REG_INT_MASK_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                    12
49366   #define BRB_REG_INT_MASK_8_WC7_NOTIFY_FIFO_ERROR                                                           (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_NOTIFY_FIFO_ERROR .
49367   #define BRB_REG_INT_MASK_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                     13
49368   #define BRB_REG_INT_MASK_8_WC7_LL_REQ_FIFO_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_LL_REQ_FIFO_ERROR .
49369   #define BRB_REG_INT_MASK_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                     14
49370   #define BRB_REG_INT_MASK_8_WC7_LL_PA_CNT_ERROR                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_LL_PA_CNT_ERROR .
49371   #define BRB_REG_INT_MASK_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                       15
49372   #define BRB_REG_INT_MASK_8_WC7_BB_PA_CNT_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_8.WC7_BB_PA_CNT_ERROR .
49373   #define BRB_REG_INT_MASK_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                       16
49374 #define BRB_REG_INT_STS_WR_8                                                                                 0x34018cUL //Access:WR   DataWidth:0x11   // Multi Field Register.
49375   #define BRB_REG_INT_STS_WR_8_WC6_NOTIFY_FIFO_ERROR                                                         (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
49376   #define BRB_REG_INT_STS_WR_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                   0
49377   #define BRB_REG_INT_STS_WR_8_WC6_LL_REQ_FIFO_ERROR                                                         (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 6
49378   #define BRB_REG_INT_STS_WR_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                   1
49379   #define BRB_REG_INT_STS_WR_8_WC6_LL_PA_CNT_ERROR                                                           (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 6
49380   #define BRB_REG_INT_STS_WR_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                     2
49381   #define BRB_REG_INT_STS_WR_8_WC6_BB_PA_CNT_ERROR                                                           (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 6
49382   #define BRB_REG_INT_STS_WR_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                     3
49383   #define BRB_REG_INT_STS_WR_8_WC7_INP_FIFO_ERROR                                                            (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 7
49384   #define BRB_REG_INT_STS_WR_8_WC7_INP_FIFO_ERROR_SHIFT                                                      4
49385   #define BRB_REG_INT_STS_WR_8_WC7_SOP_FIFO_ERROR                                                            (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 7
49386   #define BRB_REG_INT_STS_WR_8_WC7_SOP_FIFO_ERROR_SHIFT                                                      5
49387   #define BRB_REG_INT_STS_WR_8_WC7_QUEUE_FIFO_ERROR                                                          (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 7
49388   #define BRB_REG_INT_STS_WR_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                    6
49389   #define BRB_REG_INT_STS_WR_8_WC7_FREE_POINT_FIFO_ERROR                                                     (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 7
49390   #define BRB_REG_INT_STS_WR_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                               7
49391   #define BRB_REG_INT_STS_WR_8_WC7_NEXT_POINT_FIFO_ERROR                                                     (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 7
49392   #define BRB_REG_INT_STS_WR_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                               8
49393   #define BRB_REG_INT_STS_WR_8_WC7_STRT_FIFO_ERROR                                                           (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 7
49394   #define BRB_REG_INT_STS_WR_8_WC7_STRT_FIFO_ERROR_SHIFT                                                     9
49395   #define BRB_REG_INT_STS_WR_8_WC7_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 7
49396   #define BRB_REG_INT_STS_WR_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                              10
49397   #define BRB_REG_INT_STS_WR_8_WC7_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 7
49398   #define BRB_REG_INT_STS_WR_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                                11
49399   #define BRB_REG_INT_STS_WR_8_WC7_COS_CNT_FIFO_ERROR                                                        (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 7
49400   #define BRB_REG_INT_STS_WR_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                  12
49401   #define BRB_REG_INT_STS_WR_8_WC7_NOTIFY_FIFO_ERROR                                                         (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 7
49402   #define BRB_REG_INT_STS_WR_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                   13
49403   #define BRB_REG_INT_STS_WR_8_WC7_LL_REQ_FIFO_ERROR                                                         (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 7
49404   #define BRB_REG_INT_STS_WR_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                   14
49405   #define BRB_REG_INT_STS_WR_8_WC7_LL_PA_CNT_ERROR                                                           (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 7
49406   #define BRB_REG_INT_STS_WR_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                     15
49407   #define BRB_REG_INT_STS_WR_8_WC7_BB_PA_CNT_ERROR                                                           (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 7
49408   #define BRB_REG_INT_STS_WR_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                     16
49409 #define BRB_REG_INT_STS_CLR_8                                                                                0x340190UL //Access:RC   DataWidth:0x11   // Multi Field Register.
49410   #define BRB_REG_INT_STS_CLR_8_WC6_NOTIFY_FIFO_ERROR                                                        (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
49411   #define BRB_REG_INT_STS_CLR_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                  0
49412   #define BRB_REG_INT_STS_CLR_8_WC6_LL_REQ_FIFO_ERROR                                                        (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 6
49413   #define BRB_REG_INT_STS_CLR_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                  1
49414   #define BRB_REG_INT_STS_CLR_8_WC6_LL_PA_CNT_ERROR                                                          (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 6
49415   #define BRB_REG_INT_STS_CLR_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                    2
49416   #define BRB_REG_INT_STS_CLR_8_WC6_BB_PA_CNT_ERROR                                                          (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 6
49417   #define BRB_REG_INT_STS_CLR_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                    3
49418   #define BRB_REG_INT_STS_CLR_8_WC7_INP_FIFO_ERROR                                                           (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 7
49419   #define BRB_REG_INT_STS_CLR_8_WC7_INP_FIFO_ERROR_SHIFT                                                     4
49420   #define BRB_REG_INT_STS_CLR_8_WC7_SOP_FIFO_ERROR                                                           (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 7
49421   #define BRB_REG_INT_STS_CLR_8_WC7_SOP_FIFO_ERROR_SHIFT                                                     5
49422   #define BRB_REG_INT_STS_CLR_8_WC7_QUEUE_FIFO_ERROR                                                         (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 7
49423   #define BRB_REG_INT_STS_CLR_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                   6
49424   #define BRB_REG_INT_STS_CLR_8_WC7_FREE_POINT_FIFO_ERROR                                                    (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 7
49425   #define BRB_REG_INT_STS_CLR_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                              7
49426   #define BRB_REG_INT_STS_CLR_8_WC7_NEXT_POINT_FIFO_ERROR                                                    (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 7
49427   #define BRB_REG_INT_STS_CLR_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                              8
49428   #define BRB_REG_INT_STS_CLR_8_WC7_STRT_FIFO_ERROR                                                          (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 7
49429   #define BRB_REG_INT_STS_CLR_8_WC7_STRT_FIFO_ERROR_SHIFT                                                    9
49430   #define BRB_REG_INT_STS_CLR_8_WC7_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 7
49431   #define BRB_REG_INT_STS_CLR_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                             10
49432   #define BRB_REG_INT_STS_CLR_8_WC7_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 7
49433   #define BRB_REG_INT_STS_CLR_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                               11
49434   #define BRB_REG_INT_STS_CLR_8_WC7_COS_CNT_FIFO_ERROR                                                       (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 7
49435   #define BRB_REG_INT_STS_CLR_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                 12
49436   #define BRB_REG_INT_STS_CLR_8_WC7_NOTIFY_FIFO_ERROR                                                        (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 7
49437   #define BRB_REG_INT_STS_CLR_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                  13
49438   #define BRB_REG_INT_STS_CLR_8_WC7_LL_REQ_FIFO_ERROR                                                        (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 7
49439   #define BRB_REG_INT_STS_CLR_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                  14
49440   #define BRB_REG_INT_STS_CLR_8_WC7_LL_PA_CNT_ERROR                                                          (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 7
49441   #define BRB_REG_INT_STS_CLR_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                    15
49442   #define BRB_REG_INT_STS_CLR_8_WC7_BB_PA_CNT_ERROR                                                          (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 7
49443   #define BRB_REG_INT_STS_CLR_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                    16
49444 #define BRB_REG_INT_STS_9                                                                                    0x34019cUL //Access:R    DataWidth:0x1    // Multi Field Register.
49445   #define BRB_REG_INT_STS_9_WC9_QUEUE_FIFO_ERROR                                                             (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
49446   #define BRB_REG_INT_STS_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                       0
49447 #define BRB_REG_INT_MASK_9                                                                                   0x3401a0UL //Access:RW   DataWidth:0x1    // Multi Field Register.
49448   #define BRB_REG_INT_MASK_9_WC9_QUEUE_FIFO_ERROR                                                            (0x1<<0) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_9.WC9_QUEUE_FIFO_ERROR .
49449   #define BRB_REG_INT_MASK_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                      0
49450 #define BRB_REG_INT_STS_WR_9                                                                                 0x3401a4UL //Access:WR   DataWidth:0x1    // Multi Field Register.
49451   #define BRB_REG_INT_STS_WR_9_WC9_QUEUE_FIFO_ERROR                                                          (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
49452   #define BRB_REG_INT_STS_WR_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                    0
49453 #define BRB_REG_INT_STS_CLR_9                                                                                0x3401a8UL //Access:RC   DataWidth:0x1    // Multi Field Register.
49454   #define BRB_REG_INT_STS_CLR_9_WC9_QUEUE_FIFO_ERROR                                                         (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
49455   #define BRB_REG_INT_STS_CLR_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                   0
49456 #define BRB_REG_INT_STS_10                                                                                   0x3401b4UL //Access:R    DataWidth:0x1e   // Multi Field Register.
49457   #define BRB_REG_INT_STS_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<1) // SOP input SYNC FIFO error (for BRB)
49458   #define BRB_REG_INT_STS_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                           1
49459   #define BRB_REG_INT_STS_10_RC0_INP_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<2) // Packet RC input SYNC FIFO error
49460   #define BRB_REG_INT_STS_10_RC0_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                              2
49461   #define BRB_REG_INT_STS_10_RC1_INP_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<3) // Packet RC input SYNC FIFO error
49462   #define BRB_REG_INT_STS_10_RC1_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                              3
49463   #define BRB_REG_INT_STS_10_RC2_INP_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<4) // Packet RC input SYNC FIFO error
49464   #define BRB_REG_INT_STS_10_RC2_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                              4
49465   #define BRB_REG_INT_STS_10_RC3_INP_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<5) // Packet RC input SYNC FIFO error
49466   #define BRB_REG_INT_STS_10_RC3_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                              5
49467   #define BRB_REG_INT_STS_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<12) // Packet RC output SYNC FIFO error
49468   #define BRB_REG_INT_STS_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                              12
49469   #define BRB_REG_INT_STS_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<13) // Packet RC output SYNC FIFO error
49470   #define BRB_REG_INT_STS_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                              13
49471   #define BRB_REG_INT_STS_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<14) // Packet RC output SYNC FIFO error
49472   #define BRB_REG_INT_STS_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                              14
49473   #define BRB_REG_INT_STS_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<15) // Packet RC output SYNC FIFO error
49474   #define BRB_REG_INT_STS_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                              15
49475   #define BRB_REG_INT_STS_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<16) // Packet RC output SYNC FIFO error
49476   #define BRB_REG_INT_STS_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                              16
49477   #define BRB_REG_INT_STS_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR                                                (0x1<<22) // EOP RC input SYNC FIFO error
49478   #define BRB_REG_INT_STS_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                          22
49479   #define BRB_REG_INT_STS_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR                                                (0x1<<23) // EOP RC input SYNC FIFO error
49480   #define BRB_REG_INT_STS_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                          23
49481   #define BRB_REG_INT_STS_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                          (0x1<<24) // EOP RC input SYNC FIFO error
49482   #define BRB_REG_INT_STS_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                    24
49483   #define BRB_REG_INT_STS_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                          (0x1<<25) // EOP RC input SYNC FIFO error
49484   #define BRB_REG_INT_STS_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                    25
49485   #define BRB_REG_INT_STS_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                                (0x1<<26) // EOP RC output SYNC FIFO error
49486   #define BRB_REG_INT_STS_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                          26
49487   #define BRB_REG_INT_STS_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                                (0x1<<27) // EOP RC output SYNC FIFO error
49488   #define BRB_REG_INT_STS_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                          27
49489   #define BRB_REG_INT_STS_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                          (0x1<<28) // EOP RC output SYNC FIFO error
49490   #define BRB_REG_INT_STS_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                    28
49491   #define BRB_REG_INT_STS_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                          (0x1<<29) // EOP RC output SYNC FIFO error
49492   #define BRB_REG_INT_STS_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                    29
49493 #define BRB_REG_INT_MASK_10                                                                                  0x3401b8UL //Access:RW   DataWidth:0x1e   // Multi Field Register.
49494   #define BRB_REG_INT_MASK_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC_SOP_INP_SYNC_FIFO_PUSH_ERROR .
49495   #define BRB_REG_INT_MASK_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                          1
49496   #define BRB_REG_INT_MASK_10_RC0_INP_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC0_INP_SYNC_FIFO_PUSH_ERROR .
49497   #define BRB_REG_INT_MASK_10_RC0_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                             2
49498   #define BRB_REG_INT_MASK_10_RC1_INP_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC1_INP_SYNC_FIFO_PUSH_ERROR .
49499   #define BRB_REG_INT_MASK_10_RC1_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                             3
49500   #define BRB_REG_INT_MASK_10_RC2_INP_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC2_INP_SYNC_FIFO_PUSH_ERROR .
49501   #define BRB_REG_INT_MASK_10_RC2_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                             4
49502   #define BRB_REG_INT_MASK_10_RC3_INP_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<5) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC3_INP_SYNC_FIFO_PUSH_ERROR .
49503   #define BRB_REG_INT_MASK_10_RC3_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                             5
49504   #define BRB_REG_INT_MASK_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC0_OUT_SYNC_FIFO_PUSH_ERROR .
49505   #define BRB_REG_INT_MASK_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                             12
49506   #define BRB_REG_INT_MASK_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC1_OUT_SYNC_FIFO_PUSH_ERROR .
49507   #define BRB_REG_INT_MASK_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                             13
49508   #define BRB_REG_INT_MASK_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC2_OUT_SYNC_FIFO_PUSH_ERROR .
49509   #define BRB_REG_INT_MASK_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                             14
49510   #define BRB_REG_INT_MASK_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC3_OUT_SYNC_FIFO_PUSH_ERROR .
49511   #define BRB_REG_INT_MASK_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                             15
49512   #define BRB_REG_INT_MASK_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR                                                   (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC4_OUT_SYNC_FIFO_PUSH_ERROR .
49513   #define BRB_REG_INT_MASK_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                             16
49514   #define BRB_REG_INT_MASK_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR                                               (0x1<<22) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR .
49515   #define BRB_REG_INT_MASK_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                         22
49516   #define BRB_REG_INT_MASK_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR .
49517   #define BRB_REG_INT_MASK_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                         23
49518   #define BRB_REG_INT_MASK_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                         (0x1<<24) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR .
49519   #define BRB_REG_INT_MASK_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                   24
49520   #define BRB_REG_INT_MASK_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                         (0x1<<25) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR .
49521   #define BRB_REG_INT_MASK_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                   25
49522   #define BRB_REG_INT_MASK_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                               (0x1<<26) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR .
49523   #define BRB_REG_INT_MASK_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                         26
49524   #define BRB_REG_INT_MASK_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                               (0x1<<27) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR .
49525   #define BRB_REG_INT_MASK_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                         27
49526   #define BRB_REG_INT_MASK_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                         (0x1<<28) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR .
49527   #define BRB_REG_INT_MASK_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                   28
49528   #define BRB_REG_INT_MASK_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                         (0x1<<29) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_10.RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR .
49529   #define BRB_REG_INT_MASK_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                   29
49530 #define BRB_REG_INT_STS_WR_10                                                                                0x3401bcUL //Access:WR   DataWidth:0x1e   // Multi Field Register.
49531   #define BRB_REG_INT_STS_WR_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR                                              (0x1<<1) // SOP input SYNC FIFO error (for BRB)
49532   #define BRB_REG_INT_STS_WR_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                        1
49533   #define BRB_REG_INT_STS_WR_10_RC0_INP_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<2) // Packet RC input SYNC FIFO error
49534   #define BRB_REG_INT_STS_WR_10_RC0_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                           2
49535   #define BRB_REG_INT_STS_WR_10_RC1_INP_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<3) // Packet RC input SYNC FIFO error
49536   #define BRB_REG_INT_STS_WR_10_RC1_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                           3
49537   #define BRB_REG_INT_STS_WR_10_RC2_INP_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<4) // Packet RC input SYNC FIFO error
49538   #define BRB_REG_INT_STS_WR_10_RC2_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                           4
49539   #define BRB_REG_INT_STS_WR_10_RC3_INP_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<5) // Packet RC input SYNC FIFO error
49540   #define BRB_REG_INT_STS_WR_10_RC3_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                           5
49541   #define BRB_REG_INT_STS_WR_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<12) // Packet RC output SYNC FIFO error
49542   #define BRB_REG_INT_STS_WR_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                           12
49543   #define BRB_REG_INT_STS_WR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<13) // Packet RC output SYNC FIFO error
49544   #define BRB_REG_INT_STS_WR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                           13
49545   #define BRB_REG_INT_STS_WR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<14) // Packet RC output SYNC FIFO error
49546   #define BRB_REG_INT_STS_WR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                           14
49547   #define BRB_REG_INT_STS_WR_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<15) // Packet RC output SYNC FIFO error
49548   #define BRB_REG_INT_STS_WR_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                           15
49549   #define BRB_REG_INT_STS_WR_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR                                                 (0x1<<16) // Packet RC output SYNC FIFO error
49550   #define BRB_REG_INT_STS_WR_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                           16
49551   #define BRB_REG_INT_STS_WR_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR                                             (0x1<<22) // EOP RC input SYNC FIFO error
49552   #define BRB_REG_INT_STS_WR_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                       22
49553   #define BRB_REG_INT_STS_WR_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR                                             (0x1<<23) // EOP RC input SYNC FIFO error
49554   #define BRB_REG_INT_STS_WR_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                       23
49555   #define BRB_REG_INT_STS_WR_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                       (0x1<<24) // EOP RC input SYNC FIFO error
49556   #define BRB_REG_INT_STS_WR_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                 24
49557   #define BRB_REG_INT_STS_WR_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                       (0x1<<25) // EOP RC input SYNC FIFO error
49558   #define BRB_REG_INT_STS_WR_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                 25
49559   #define BRB_REG_INT_STS_WR_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                             (0x1<<26) // EOP RC output SYNC FIFO error
49560   #define BRB_REG_INT_STS_WR_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                       26
49561   #define BRB_REG_INT_STS_WR_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                             (0x1<<27) // EOP RC output SYNC FIFO error
49562   #define BRB_REG_INT_STS_WR_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                       27
49563   #define BRB_REG_INT_STS_WR_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                       (0x1<<28) // EOP RC output SYNC FIFO error
49564   #define BRB_REG_INT_STS_WR_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                 28
49565   #define BRB_REG_INT_STS_WR_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                       (0x1<<29) // EOP RC output SYNC FIFO error
49566   #define BRB_REG_INT_STS_WR_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                 29
49567 #define BRB_REG_INT_STS_CLR_10                                                                               0x3401c0UL //Access:RC   DataWidth:0x1e   // Multi Field Register.
49568   #define BRB_REG_INT_STS_CLR_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR                                             (0x1<<1) // SOP input SYNC FIFO error (for BRB)
49569   #define BRB_REG_INT_STS_CLR_10_RC_SOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                       1
49570   #define BRB_REG_INT_STS_CLR_10_RC0_INP_SYNC_FIFO_PUSH_ERROR                                                (0x1<<2) // Packet RC input SYNC FIFO error
49571   #define BRB_REG_INT_STS_CLR_10_RC0_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                          2
49572   #define BRB_REG_INT_STS_CLR_10_RC1_INP_SYNC_FIFO_PUSH_ERROR                                                (0x1<<3) // Packet RC input SYNC FIFO error
49573   #define BRB_REG_INT_STS_CLR_10_RC1_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                          3
49574   #define BRB_REG_INT_STS_CLR_10_RC2_INP_SYNC_FIFO_PUSH_ERROR                                                (0x1<<4) // Packet RC input SYNC FIFO error
49575   #define BRB_REG_INT_STS_CLR_10_RC2_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                          4
49576   #define BRB_REG_INT_STS_CLR_10_RC3_INP_SYNC_FIFO_PUSH_ERROR                                                (0x1<<5) // Packet RC input SYNC FIFO error
49577   #define BRB_REG_INT_STS_CLR_10_RC3_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                          5
49578   #define BRB_REG_INT_STS_CLR_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR                                                (0x1<<12) // Packet RC output SYNC FIFO error
49579   #define BRB_REG_INT_STS_CLR_10_RC0_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                          12
49580   #define BRB_REG_INT_STS_CLR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR                                                (0x1<<13) // Packet RC output SYNC FIFO error
49581   #define BRB_REG_INT_STS_CLR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                          13
49582   #define BRB_REG_INT_STS_CLR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR                                                (0x1<<14) // Packet RC output SYNC FIFO error
49583   #define BRB_REG_INT_STS_CLR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                          14
49584   #define BRB_REG_INT_STS_CLR_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR                                                (0x1<<15) // Packet RC output SYNC FIFO error
49585   #define BRB_REG_INT_STS_CLR_10_RC3_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                          15
49586   #define BRB_REG_INT_STS_CLR_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR                                                (0x1<<16) // Packet RC output SYNC FIFO error
49587   #define BRB_REG_INT_STS_CLR_10_RC4_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                          16
49588   #define BRB_REG_INT_STS_CLR_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR                                            (0x1<<22) // EOP RC input SYNC FIFO error
49589   #define BRB_REG_INT_STS_CLR_10_RC0_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                      22
49590   #define BRB_REG_INT_STS_CLR_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR                                            (0x1<<23) // EOP RC input SYNC FIFO error
49591   #define BRB_REG_INT_STS_CLR_10_RC1_EOP_INP_SYNC_FIFO_PUSH_ERROR_SHIFT                                      23
49592   #define BRB_REG_INT_STS_CLR_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                      (0x1<<24) // EOP RC input SYNC FIFO error
49593   #define BRB_REG_INT_STS_CLR_10_RC2_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                24
49594   #define BRB_REG_INT_STS_CLR_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5                                      (0x1<<25) // EOP RC input SYNC FIFO error
49595   #define BRB_REG_INT_STS_CLR_10_RC3_EOP_INP_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                25
49596   #define BRB_REG_INT_STS_CLR_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                            (0x1<<26) // EOP RC output SYNC FIFO error
49597   #define BRB_REG_INT_STS_CLR_10_RC0_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                      26
49598   #define BRB_REG_INT_STS_CLR_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR                                            (0x1<<27) // EOP RC output SYNC FIFO error
49599   #define BRB_REG_INT_STS_CLR_10_RC1_EOP_OUT_SYNC_FIFO_PUSH_ERROR_SHIFT                                      27
49600   #define BRB_REG_INT_STS_CLR_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                      (0x1<<28) // EOP RC output SYNC FIFO error
49601   #define BRB_REG_INT_STS_CLR_10_RC2_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                28
49602   #define BRB_REG_INT_STS_CLR_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5                                      (0x1<<29) // EOP RC output SYNC FIFO error
49603   #define BRB_REG_INT_STS_CLR_10_RC3_EOP_OUT_SYNC_FIFO_PUSH_ERROR_K2_E5_SHIFT                                29
49604 #define BRB_REG_INT_STS_11                                                                                   0x3401ccUL //Access:R    DataWidth:0x12   // Multi Field Register.
49605   #define BRB_REG_INT_STS_11_RC2_EOP_ERROR                                                                   (0x1<<10) // Read EOP client 2 request FIFO error
49606   #define BRB_REG_INT_STS_11_RC2_EOP_ERROR_SHIFT                                                             10
49607   #define BRB_REG_INT_STS_11_RC3_EOP_ERROR                                                                   (0x1<<11) // Read EOP client 2 request FIFO error
49608   #define BRB_REG_INT_STS_11_RC3_EOP_ERROR_SHIFT                                                             11
49609   #define BRB_REG_INT_STS_11_MAC2_FC_CNT_ERROR                                                               (0x1<<12) // Free shared area calculation error for MAC port 2
49610   #define BRB_REG_INT_STS_11_MAC2_FC_CNT_ERROR_SHIFT                                                         12
49611   #define BRB_REG_INT_STS_11_MAC3_FC_CNT_ERROR                                                               (0x1<<13) // Free shared area calculation error for MAC port 3
49612   #define BRB_REG_INT_STS_11_MAC3_FC_CNT_ERROR_SHIFT                                                         13
49613   #define BRB_REG_INT_STS_11_WC4_EOP_FIFO_ERROR                                                              (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 4
49614   #define BRB_REG_INT_STS_11_WC4_EOP_FIFO_ERROR_SHIFT                                                        14
49615   #define BRB_REG_INT_STS_11_WC5_EOP_FIFO_ERROR                                                              (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 5
49616   #define BRB_REG_INT_STS_11_WC5_EOP_FIFO_ERROR_SHIFT                                                        15
49617   #define BRB_REG_INT_STS_11_WC6_EOP_FIFO_ERROR                                                              (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 6
49618   #define BRB_REG_INT_STS_11_WC6_EOP_FIFO_ERROR_SHIFT                                                        16
49619   #define BRB_REG_INT_STS_11_WC7_EOP_FIFO_ERROR                                                              (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 7
49620   #define BRB_REG_INT_STS_11_WC7_EOP_FIFO_ERROR_SHIFT                                                        17
49621 #define BRB_REG_INT_MASK_11                                                                                  0x3401d0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
49622   #define BRB_REG_INT_MASK_11_RC2_EOP_ERROR                                                                  (0x1<<10) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.RC2_EOP_ERROR .
49623   #define BRB_REG_INT_MASK_11_RC2_EOP_ERROR_SHIFT                                                            10
49624   #define BRB_REG_INT_MASK_11_RC3_EOP_ERROR                                                                  (0x1<<11) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.RC3_EOP_ERROR .
49625   #define BRB_REG_INT_MASK_11_RC3_EOP_ERROR_SHIFT                                                            11
49626   #define BRB_REG_INT_MASK_11_MAC2_FC_CNT_ERROR                                                              (0x1<<12) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.MAC2_FC_CNT_ERROR .
49627   #define BRB_REG_INT_MASK_11_MAC2_FC_CNT_ERROR_SHIFT                                                        12
49628   #define BRB_REG_INT_MASK_11_MAC3_FC_CNT_ERROR                                                              (0x1<<13) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.MAC3_FC_CNT_ERROR .
49629   #define BRB_REG_INT_MASK_11_MAC3_FC_CNT_ERROR_SHIFT                                                        13
49630   #define BRB_REG_INT_MASK_11_WC4_EOP_FIFO_ERROR                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.WC4_EOP_FIFO_ERROR .
49631   #define BRB_REG_INT_MASK_11_WC4_EOP_FIFO_ERROR_SHIFT                                                       14
49632   #define BRB_REG_INT_MASK_11_WC5_EOP_FIFO_ERROR                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.WC5_EOP_FIFO_ERROR .
49633   #define BRB_REG_INT_MASK_11_WC5_EOP_FIFO_ERROR_SHIFT                                                       15
49634   #define BRB_REG_INT_MASK_11_WC6_EOP_FIFO_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.WC6_EOP_FIFO_ERROR .
49635   #define BRB_REG_INT_MASK_11_WC6_EOP_FIFO_ERROR_SHIFT                                                       16
49636   #define BRB_REG_INT_MASK_11_WC7_EOP_FIFO_ERROR                                                             (0x1<<17) // This bit masks, when set, the Interrupt bit: BRB_REG_INT_STS_11.WC7_EOP_FIFO_ERROR .
49637   #define BRB_REG_INT_MASK_11_WC7_EOP_FIFO_ERROR_SHIFT                                                       17
49638 #define BRB_REG_INT_STS_WR_11                                                                                0x3401d4UL //Access:WR   DataWidth:0x12   // Multi Field Register.
49639   #define BRB_REG_INT_STS_WR_11_RC2_EOP_ERROR                                                                (0x1<<10) // Read EOP client 2 request FIFO error
49640   #define BRB_REG_INT_STS_WR_11_RC2_EOP_ERROR_SHIFT                                                          10
49641   #define BRB_REG_INT_STS_WR_11_RC3_EOP_ERROR                                                                (0x1<<11) // Read EOP client 2 request FIFO error
49642   #define BRB_REG_INT_STS_WR_11_RC3_EOP_ERROR_SHIFT                                                          11
49643   #define BRB_REG_INT_STS_WR_11_MAC2_FC_CNT_ERROR                                                            (0x1<<12) // Free shared area calculation error for MAC port 2
49644   #define BRB_REG_INT_STS_WR_11_MAC2_FC_CNT_ERROR_SHIFT                                                      12
49645   #define BRB_REG_INT_STS_WR_11_MAC3_FC_CNT_ERROR                                                            (0x1<<13) // Free shared area calculation error for MAC port 3
49646   #define BRB_REG_INT_STS_WR_11_MAC3_FC_CNT_ERROR_SHIFT                                                      13
49647   #define BRB_REG_INT_STS_WR_11_WC4_EOP_FIFO_ERROR                                                           (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 4
49648   #define BRB_REG_INT_STS_WR_11_WC4_EOP_FIFO_ERROR_SHIFT                                                     14
49649   #define BRB_REG_INT_STS_WR_11_WC5_EOP_FIFO_ERROR                                                           (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 5
49650   #define BRB_REG_INT_STS_WR_11_WC5_EOP_FIFO_ERROR_SHIFT                                                     15
49651   #define BRB_REG_INT_STS_WR_11_WC6_EOP_FIFO_ERROR                                                           (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 6
49652   #define BRB_REG_INT_STS_WR_11_WC6_EOP_FIFO_ERROR_SHIFT                                                     16
49653   #define BRB_REG_INT_STS_WR_11_WC7_EOP_FIFO_ERROR                                                           (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 7
49654   #define BRB_REG_INT_STS_WR_11_WC7_EOP_FIFO_ERROR_SHIFT                                                     17
49655 #define BRB_REG_INT_STS_CLR_11                                                                               0x3401d8UL //Access:RC   DataWidth:0x12   // Multi Field Register.
49656   #define BRB_REG_INT_STS_CLR_11_RC2_EOP_ERROR                                                               (0x1<<10) // Read EOP client 2 request FIFO error
49657   #define BRB_REG_INT_STS_CLR_11_RC2_EOP_ERROR_SHIFT                                                         10
49658   #define BRB_REG_INT_STS_CLR_11_RC3_EOP_ERROR                                                               (0x1<<11) // Read EOP client 2 request FIFO error
49659   #define BRB_REG_INT_STS_CLR_11_RC3_EOP_ERROR_SHIFT                                                         11
49660   #define BRB_REG_INT_STS_CLR_11_MAC2_FC_CNT_ERROR                                                           (0x1<<12) // Free shared area calculation error for MAC port 2
49661   #define BRB_REG_INT_STS_CLR_11_MAC2_FC_CNT_ERROR_SHIFT                                                     12
49662   #define BRB_REG_INT_STS_CLR_11_MAC3_FC_CNT_ERROR                                                           (0x1<<13) // Free shared area calculation error for MAC port 3
49663   #define BRB_REG_INT_STS_CLR_11_MAC3_FC_CNT_ERROR_SHIFT                                                     13
49664   #define BRB_REG_INT_STS_CLR_11_WC4_EOP_FIFO_ERROR                                                          (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 4
49665   #define BRB_REG_INT_STS_CLR_11_WC4_EOP_FIFO_ERROR_SHIFT                                                    14
49666   #define BRB_REG_INT_STS_CLR_11_WC5_EOP_FIFO_ERROR                                                          (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 5
49667   #define BRB_REG_INT_STS_CLR_11_WC5_EOP_FIFO_ERROR_SHIFT                                                    15
49668   #define BRB_REG_INT_STS_CLR_11_WC6_EOP_FIFO_ERROR                                                          (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 6
49669   #define BRB_REG_INT_STS_CLR_11_WC6_EOP_FIFO_ERROR_SHIFT                                                    16
49670   #define BRB_REG_INT_STS_CLR_11_WC7_EOP_FIFO_ERROR                                                          (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. EOP FIFO error in write client 7
49671   #define BRB_REG_INT_STS_CLR_11_WC7_EOP_FIFO_ERROR_SHIFT                                                    17
49672 #define BRB_REG_PRTY_MASK                                                                                    0x3401e0UL //Access:RW   DataWidth:0x5    // Multi Field Register.
49673   #define BRB_REG_PRTY_MASK_LL_BANK0_MEM_PRTY                                                                (0x1<<0) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS.LL_BANK0_MEM_PRTY .
49674   #define BRB_REG_PRTY_MASK_LL_BANK0_MEM_PRTY_SHIFT                                                          0
49675   #define BRB_REG_PRTY_MASK_LL_BANK1_MEM_PRTY                                                                (0x1<<1) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS.LL_BANK1_MEM_PRTY .
49676   #define BRB_REG_PRTY_MASK_LL_BANK1_MEM_PRTY_SHIFT                                                          1
49677   #define BRB_REG_PRTY_MASK_LL_BANK2_MEM_PRTY                                                                (0x1<<2) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS.LL_BANK2_MEM_PRTY .
49678   #define BRB_REG_PRTY_MASK_LL_BANK2_MEM_PRTY_SHIFT                                                          2
49679   #define BRB_REG_PRTY_MASK_LL_BANK3_MEM_PRTY                                                                (0x1<<3) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS.LL_BANK3_MEM_PRTY .
49680   #define BRB_REG_PRTY_MASK_LL_BANK3_MEM_PRTY_SHIFT                                                          3
49681   #define BRB_REG_PRTY_MASK_DATAPATH_REGISTERS                                                               (0x1<<4) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS.DATAPATH_REGISTERS .
49682   #define BRB_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                         4
49683 #define BRB_REG_PRTY_MASK_H_0_BB_K2                                                                          0x340404UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
49684   #define BRB_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
49685   #define BRB_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2_SHIFT                                              0
49686   #define BRB_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM008_I_ECC_RF_INT .
49687   #define BRB_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2_SHIFT                                              1
49688   #define BRB_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2                                                    (0x1<<2) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM009_I_ECC_RF_INT .
49689   #define BRB_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2_SHIFT                                              2
49690   #define BRB_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2                                                    (0x1<<3) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM010_I_ECC_RF_INT .
49691   #define BRB_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2_SHIFT                                              3
49692   #define BRB_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM011_I_ECC_RF_INT .
49693   #define BRB_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2_SHIFT                                              4
49694   #define BRB_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM012_I_ECC_RF_INT .
49695   #define BRB_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2_SHIFT                                              5
49696   #define BRB_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB_K2                                                    (0x1<<6) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM013_I_ECC_RF_INT .
49697   #define BRB_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB_K2_SHIFT                                              6
49698   #define BRB_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM014_I_ECC_RF_INT .
49699   #define BRB_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_K2_SHIFT                                              7
49700   #define BRB_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_K2                                                    (0x1<<8) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM015_I_ECC_RF_INT .
49701   #define BRB_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_K2_SHIFT                                              8
49702   #define BRB_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM016_I_ECC_RF_INT .
49703   #define BRB_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_BB_K2_SHIFT                                              9
49704   #define BRB_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2                                                    (0x1<<10) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
49705   #define BRB_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2_SHIFT                                              10
49706   #define BRB_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2                                                    (0x1<<11) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
49707   #define BRB_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2_SHIFT                                              11
49708   #define BRB_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2                                                    (0x1<<12) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
49709   #define BRB_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2_SHIFT                                              12
49710   #define BRB_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2                                                    (0x1<<13) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
49711   #define BRB_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2_SHIFT                                              13
49712   #define BRB_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2                                                    (0x1<<14) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM006_I_ECC_RF_INT .
49713   #define BRB_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2_SHIFT                                              14
49714   #define BRB_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2                                                    (0x1<<15) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM007_I_ECC_RF_INT .
49715   #define BRB_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2_SHIFT                                              15
49716   #define BRB_REG_PRTY_MASK_H_0_MEM070_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM070_I_MEM_PRTY .
49717   #define BRB_REG_PRTY_MASK_H_0_MEM070_I_MEM_PRTY_K2_SHIFT                                                   16
49718   #define BRB_REG_PRTY_MASK_H_0_MEM069_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM069_I_MEM_PRTY .
49719   #define BRB_REG_PRTY_MASK_H_0_MEM069_I_MEM_PRTY_K2_SHIFT                                                   17
49720   #define BRB_REG_PRTY_MASK_H_0_MEM053_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM053_I_MEM_PRTY .
49721   #define BRB_REG_PRTY_MASK_H_0_MEM053_I_MEM_PRTY_BB_SHIFT                                                   17
49722   #define BRB_REG_PRTY_MASK_H_0_MEM053_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM053_I_MEM_PRTY .
49723   #define BRB_REG_PRTY_MASK_H_0_MEM053_I_MEM_PRTY_K2_SHIFT                                                   18
49724   #define BRB_REG_PRTY_MASK_H_0_MEM054_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM054_I_MEM_PRTY .
49725   #define BRB_REG_PRTY_MASK_H_0_MEM054_I_MEM_PRTY_BB_SHIFT                                                   16
49726   #define BRB_REG_PRTY_MASK_H_0_MEM054_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM054_I_MEM_PRTY .
49727   #define BRB_REG_PRTY_MASK_H_0_MEM054_I_MEM_PRTY_K2_SHIFT                                                   19
49728   #define BRB_REG_PRTY_MASK_H_0_MEM055_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM055_I_MEM_PRTY .
49729   #define BRB_REG_PRTY_MASK_H_0_MEM055_I_MEM_PRTY_K2_SHIFT                                                   20
49730   #define BRB_REG_PRTY_MASK_H_0_MEM056_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM056_I_MEM_PRTY .
49731   #define BRB_REG_PRTY_MASK_H_0_MEM056_I_MEM_PRTY_K2_SHIFT                                                   21
49732   #define BRB_REG_PRTY_MASK_H_0_MEM057_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM057_I_MEM_PRTY .
49733   #define BRB_REG_PRTY_MASK_H_0_MEM057_I_MEM_PRTY_K2_SHIFT                                                   22
49734   #define BRB_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM058_I_MEM_PRTY .
49735   #define BRB_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_K2_SHIFT                                                   23
49736   #define BRB_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM059_I_MEM_PRTY .
49737   #define BRB_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_K2_SHIFT                                                   24
49738   #define BRB_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM060_I_MEM_PRTY .
49739   #define BRB_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_K2_SHIFT                                                   25
49740   #define BRB_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM061_I_MEM_PRTY .
49741   #define BRB_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_K2_SHIFT                                                   26
49742   #define BRB_REG_PRTY_MASK_H_0_MEM062_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM062_I_MEM_PRTY .
49743   #define BRB_REG_PRTY_MASK_H_0_MEM062_I_MEM_PRTY_K2_SHIFT                                                   27
49744   #define BRB_REG_PRTY_MASK_H_0_MEM063_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM063_I_MEM_PRTY .
49745   #define BRB_REG_PRTY_MASK_H_0_MEM063_I_MEM_PRTY_K2_SHIFT                                                   28
49746   #define BRB_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM064_I_MEM_PRTY .
49747   #define BRB_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_K2_SHIFT                                                   29
49748   #define BRB_REG_PRTY_MASK_H_0_MEM065_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM065_I_MEM_PRTY .
49749   #define BRB_REG_PRTY_MASK_H_0_MEM065_I_MEM_PRTY_K2_SHIFT                                                   30
49750   #define BRB_REG_PRTY_MASK_H_0_MEM045_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM045_I_MEM_PRTY .
49751   #define BRB_REG_PRTY_MASK_H_0_MEM045_I_MEM_PRTY_BB_SHIFT                                                   18
49752   #define BRB_REG_PRTY_MASK_H_0_MEM046_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM046_I_MEM_PRTY .
49753   #define BRB_REG_PRTY_MASK_H_0_MEM046_I_MEM_PRTY_BB_SHIFT                                                   19
49754   #define BRB_REG_PRTY_MASK_H_0_MEM047_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM047_I_MEM_PRTY .
49755   #define BRB_REG_PRTY_MASK_H_0_MEM047_I_MEM_PRTY_BB_SHIFT                                                   20
49756   #define BRB_REG_PRTY_MASK_H_0_MEM048_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM048_I_MEM_PRTY .
49757   #define BRB_REG_PRTY_MASK_H_0_MEM048_I_MEM_PRTY_BB_SHIFT                                                   21
49758   #define BRB_REG_PRTY_MASK_H_0_MEM049_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM049_I_MEM_PRTY .
49759   #define BRB_REG_PRTY_MASK_H_0_MEM049_I_MEM_PRTY_BB_SHIFT                                                   22
49760   #define BRB_REG_PRTY_MASK_H_0_MEM050_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM050_I_MEM_PRTY .
49761   #define BRB_REG_PRTY_MASK_H_0_MEM050_I_MEM_PRTY_BB_SHIFT                                                   23
49762   #define BRB_REG_PRTY_MASK_H_0_MEM051_I_MEM_PRTY_BB                                                         (0x1<<24) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM051_I_MEM_PRTY .
49763   #define BRB_REG_PRTY_MASK_H_0_MEM051_I_MEM_PRTY_BB_SHIFT                                                   24
49764   #define BRB_REG_PRTY_MASK_H_0_MEM052_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM052_I_MEM_PRTY .
49765   #define BRB_REG_PRTY_MASK_H_0_MEM052_I_MEM_PRTY_BB_SHIFT                                                   25
49766   #define BRB_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM041_I_MEM_PRTY .
49767   #define BRB_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_BB_SHIFT                                                   26
49768   #define BRB_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_BB                                                         (0x1<<27) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM042_I_MEM_PRTY .
49769   #define BRB_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_BB_SHIFT                                                   27
49770   #define BRB_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_BB                                                         (0x1<<28) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM043_I_MEM_PRTY .
49771   #define BRB_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_BB_SHIFT                                                   28
49772   #define BRB_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM044_I_MEM_PRTY .
49773   #define BRB_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_BB_SHIFT                                                   29
49774   #define BRB_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_0.MEM040_I_MEM_PRTY .
49775   #define BRB_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB_SHIFT                                                   30
49776 #define BRB_REG_PRTY_MASK_H_1_BB_K2                                                                          0x340414UL //Access:RW   DataWidth:0x1e   // Multi Field Register.
49777   #define BRB_REG_PRTY_MASK_H_1_MEM066_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM066_I_MEM_PRTY .
49778   #define BRB_REG_PRTY_MASK_H_1_MEM066_I_MEM_PRTY_K2_SHIFT                                                   0
49779   #define BRB_REG_PRTY_MASK_H_1_MEM067_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM067_I_MEM_PRTY .
49780   #define BRB_REG_PRTY_MASK_H_1_MEM067_I_MEM_PRTY_K2_SHIFT                                                   1
49781   #define BRB_REG_PRTY_MASK_H_1_MEM068_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM068_I_MEM_PRTY .
49782   #define BRB_REG_PRTY_MASK_H_1_MEM068_I_MEM_PRTY_K2_SHIFT                                                   2
49783   #define BRB_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM045_I_MEM_PRTY .
49784   #define BRB_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_K2_SHIFT                                                   3
49785   #define BRB_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM046_I_MEM_PRTY .
49786   #define BRB_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_K2_SHIFT                                                   4
49787   #define BRB_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM047_I_MEM_PRTY .
49788   #define BRB_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_K2_SHIFT                                                   5
49789   #define BRB_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM048_I_MEM_PRTY .
49790   #define BRB_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_K2_SHIFT                                                   6
49791   #define BRB_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM049_I_MEM_PRTY .
49792   #define BRB_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2_SHIFT                                                   7
49793   #define BRB_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM050_I_MEM_PRTY .
49794   #define BRB_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2_SHIFT                                                   8
49795   #define BRB_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM051_I_MEM_PRTY .
49796   #define BRB_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2_SHIFT                                                   9
49797   #define BRB_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM052_I_MEM_PRTY .
49798   #define BRB_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_K2_SHIFT                                                   10
49799   #define BRB_REG_PRTY_MASK_H_1_MEM044_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM044_I_MEM_PRTY .
49800   #define BRB_REG_PRTY_MASK_H_1_MEM044_I_MEM_PRTY_K2_SHIFT                                                   11
49801   #define BRB_REG_PRTY_MASK_H_1_MEM030_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM030_I_MEM_PRTY .
49802   #define BRB_REG_PRTY_MASK_H_1_MEM030_I_MEM_PRTY_BB_SHIFT                                                   6
49803   #define BRB_REG_PRTY_MASK_H_1_MEM030_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM030_I_MEM_PRTY .
49804   #define BRB_REG_PRTY_MASK_H_1_MEM030_I_MEM_PRTY_K2_SHIFT                                                   12
49805   #define BRB_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM031_I_MEM_PRTY .
49806   #define BRB_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_BB_SHIFT                                                   7
49807   #define BRB_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM031_I_MEM_PRTY .
49808   #define BRB_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_K2_SHIFT                                                   13
49809   #define BRB_REG_PRTY_MASK_H_1_MEM032_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM032_I_MEM_PRTY .
49810   #define BRB_REG_PRTY_MASK_H_1_MEM032_I_MEM_PRTY_BB_SHIFT                                                   8
49811   #define BRB_REG_PRTY_MASK_H_1_MEM032_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM032_I_MEM_PRTY .
49812   #define BRB_REG_PRTY_MASK_H_1_MEM032_I_MEM_PRTY_K2_SHIFT                                                   14
49813   #define BRB_REG_PRTY_MASK_H_1_MEM033_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM033_I_MEM_PRTY .
49814   #define BRB_REG_PRTY_MASK_H_1_MEM033_I_MEM_PRTY_BB_SHIFT                                                   4
49815   #define BRB_REG_PRTY_MASK_H_1_MEM033_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM033_I_MEM_PRTY .
49816   #define BRB_REG_PRTY_MASK_H_1_MEM033_I_MEM_PRTY_K2_SHIFT                                                   15
49817   #define BRB_REG_PRTY_MASK_H_1_MEM037_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM037_I_MEM_PRTY .
49818   #define BRB_REG_PRTY_MASK_H_1_MEM037_I_MEM_PRTY_K2_SHIFT                                                   16
49819   #define BRB_REG_PRTY_MASK_H_1_MEM038_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM038_I_MEM_PRTY .
49820   #define BRB_REG_PRTY_MASK_H_1_MEM038_I_MEM_PRTY_K2_SHIFT                                                   17
49821   #define BRB_REG_PRTY_MASK_H_1_MEM034_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM034_I_MEM_PRTY .
49822   #define BRB_REG_PRTY_MASK_H_1_MEM034_I_MEM_PRTY_BB_SHIFT                                                   5
49823   #define BRB_REG_PRTY_MASK_H_1_MEM034_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM034_I_MEM_PRTY .
49824   #define BRB_REG_PRTY_MASK_H_1_MEM034_I_MEM_PRTY_K2_SHIFT                                                   18
49825   #define BRB_REG_PRTY_MASK_H_1_MEM035_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM035_I_MEM_PRTY .
49826   #define BRB_REG_PRTY_MASK_H_1_MEM035_I_MEM_PRTY_K2_SHIFT                                                   19
49827   #define BRB_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM036_I_MEM_PRTY .
49828   #define BRB_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_K2_SHIFT                                                   20
49829   #define BRB_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY .
49830   #define BRB_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_BB_SHIFT                                                   9
49831   #define BRB_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY .
49832   #define BRB_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_K2_SHIFT                                                   21
49833   #define BRB_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM018_I_MEM_PRTY .
49834   #define BRB_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_BB_SHIFT                                                   10
49835   #define BRB_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM018_I_MEM_PRTY .
49836   #define BRB_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_K2_SHIFT                                                   22
49837   #define BRB_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM019_I_MEM_PRTY .
49838   #define BRB_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_BB_SHIFT                                                   11
49839   #define BRB_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM019_I_MEM_PRTY .
49840   #define BRB_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_K2_SHIFT                                                   23
49841   #define BRB_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM020_I_MEM_PRTY .
49842   #define BRB_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_BB_SHIFT                                                   12
49843   #define BRB_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM020_I_MEM_PRTY .
49844   #define BRB_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_K2_SHIFT                                                   24
49845   #define BRB_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM021_I_MEM_PRTY .
49846   #define BRB_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_K2_SHIFT                                                   25
49847   #define BRB_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM022_I_MEM_PRTY .
49848   #define BRB_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_K2_SHIFT                                                   26
49849   #define BRB_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM023_I_MEM_PRTY .
49850   #define BRB_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_K2_SHIFT                                                   27
49851   #define BRB_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM024_I_MEM_PRTY .
49852   #define BRB_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_K2_SHIFT                                                   28
49853   #define BRB_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM029_I_MEM_PRTY .
49854   #define BRB_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_BB_SHIFT                                                   3
49855   #define BRB_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM029_I_MEM_PRTY .
49856   #define BRB_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_K2_SHIFT                                                   29
49857   #define BRB_REG_PRTY_MASK_H_1_MEM026_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM026_I_MEM_PRTY .
49858   #define BRB_REG_PRTY_MASK_H_1_MEM026_I_MEM_PRTY_BB_SHIFT                                                   0
49859   #define BRB_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM027_I_MEM_PRTY .
49860   #define BRB_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_BB_SHIFT                                                   1
49861   #define BRB_REG_PRTY_MASK_H_1_MEM028_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM028_I_MEM_PRTY .
49862   #define BRB_REG_PRTY_MASK_H_1_MEM028_I_MEM_PRTY_BB_SHIFT                                                   2
49863   #define BRB_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: BRB_REG_PRTY_STS_H_1.MEM025_I_MEM_PRTY .
49864   #define BRB_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_BB_SHIFT                                                   13
49865 #define BRB_REG_MEM_ECC_ENABLE_0_BB                                                                          0x340460UL //Access:RW   DataWidth:0x10   // Multi Field Register.
49866 #define BRB_REG_MEM_ECC_ENABLE_0_K2                                                                          0x340420UL //Access:RW   DataWidth:0x10   // Multi Field Register.
49867   #define BRB_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[0].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49868   #define BRB_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2_SHIFT                                               0
49869   #define BRB_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2                                                     (0x1<<1) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[1].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49870   #define BRB_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2_SHIFT                                               1
49871   #define BRB_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2                                                     (0x1<<2) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[2].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49872   #define BRB_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2_SHIFT                                               2
49873   #define BRB_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2                                                     (0x1<<3) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[3].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49874   #define BRB_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2_SHIFT                                               3
49875   #define BRB_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2                                                     (0x1<<4) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[4].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49876   #define BRB_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2_SHIFT                                               4
49877   #define BRB_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2                                                     (0x1<<5) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[5].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49878   #define BRB_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2_SHIFT                                               5
49879   #define BRB_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB_K2                                                     (0x1<<6) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[6].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49880   #define BRB_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB_K2_SHIFT                                               6
49881   #define BRB_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_K2                                                     (0x1<<7) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[7].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49882   #define BRB_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_K2_SHIFT                                               7
49883   #define BRB_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_K2                                                     (0x1<<8) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[8].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49884   #define BRB_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_K2_SHIFT                                               8
49885   #define BRB_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_BB_K2                                                     (0x1<<9) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[9].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49886   #define BRB_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_BB_K2_SHIFT                                               9
49887   #define BRB_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2                                                     (0x1<<10) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[10].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49888   #define BRB_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2_SHIFT                                               10
49889   #define BRB_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2                                                     (0x1<<11) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[11].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49890   #define BRB_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2_SHIFT                                               11
49891   #define BRB_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2                                                     (0x1<<12) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[12].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49892   #define BRB_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2_SHIFT                                               12
49893   #define BRB_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2                                                     (0x1<<13) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[13].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49894   #define BRB_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2_SHIFT                                               13
49895   #define BRB_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2                                                     (0x1<<14) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[14].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49896   #define BRB_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2_SHIFT                                               14
49897   #define BRB_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2                                                     (0x1<<15) // Enable ECC for memory ecc instance brb.BB_BANK_K2_GEN_FOR[15].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49898   #define BRB_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2_SHIFT                                               15
49899 #define BRB_REG_MEM001_RF_ECC_ERROR_CONNECT_BB                                                               0x340420UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[0].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49900 #define BRB_REG_MEM_ECC_PARITY_ONLY_0_BB                                                                     0x340464UL //Access:RW   DataWidth:0x10   // Multi Field Register.
49901 #define BRB_REG_MEM_ECC_PARITY_ONLY_0_K2                                                                     0x340424UL //Access:RW   DataWidth:0x10   // Multi Field Register.
49902   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[0].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49903   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2_SHIFT                                        0
49904   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2                                              (0x1<<1) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[1].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49905   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2_SHIFT                                        1
49906   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2                                              (0x1<<2) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[2].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49907   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2_SHIFT                                        2
49908   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2                                              (0x1<<3) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[3].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49909   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2_SHIFT                                        3
49910   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2                                              (0x1<<4) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[4].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49911   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2_SHIFT                                        4
49912   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2                                              (0x1<<5) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[5].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49913   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2_SHIFT                                        5
49914   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB_K2                                              (0x1<<6) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[6].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49915   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB_K2_SHIFT                                        6
49916   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_K2                                              (0x1<<7) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[7].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49917   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_K2_SHIFT                                        7
49918   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_K2                                              (0x1<<8) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[8].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49919   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_K2_SHIFT                                        8
49920   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_BB_K2                                              (0x1<<9) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[9].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49921   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_BB_K2_SHIFT                                        9
49922   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2                                              (0x1<<10) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[10].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49923   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2_SHIFT                                        10
49924   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2                                              (0x1<<11) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[11].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49925   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2_SHIFT                                        11
49926   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2                                              (0x1<<12) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[12].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49927   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2_SHIFT                                        12
49928   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2                                              (0x1<<13) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[13].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49929   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2_SHIFT                                        13
49930   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2                                              (0x1<<14) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[14].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49931   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2_SHIFT                                        14
49932   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2                                              (0x1<<15) // Set parity only for memory ecc instance brb.BB_BANK_K2_GEN_FOR[15].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49933   #define BRB_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2_SHIFT                                        15
49934 #define BRB_REG_MEM008_RF_ECC_ERROR_CONNECT_BB                                                               0x340424UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[1].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49935 #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_BB                                                                 0x340468UL //Access:RC   DataWidth:0x10   // Multi Field Register.
49936 #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_K2                                                                 0x340428UL //Access:RC   DataWidth:0x10   // Multi Field Register.
49937   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[0].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49938   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2_SHIFT                                 0
49939   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[1].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49940   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2_SHIFT                                 1
49941   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2                                       (0x1<<2) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[2].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49942   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2_SHIFT                                 2
49943   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2                                       (0x1<<3) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[3].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49944   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2_SHIFT                                 3
49945   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2                                       (0x1<<4) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[4].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49946   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2_SHIFT                                 4
49947   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2                                       (0x1<<5) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[5].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49948   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2_SHIFT                                 5
49949   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB_K2                                       (0x1<<6) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[6].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49950   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB_K2_SHIFT                                 6
49951   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_K2                                       (0x1<<7) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[7].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49952   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_K2_SHIFT                                 7
49953   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_K2                                       (0x1<<8) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[8].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49954   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_K2_SHIFT                                 8
49955   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_BB_K2                                       (0x1<<9) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[9].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49956   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_BB_K2_SHIFT                                 9
49957   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2                                       (0x1<<10) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[10].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49958   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2_SHIFT                                 10
49959   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2                                       (0x1<<11) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[11].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49960   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2_SHIFT                                 11
49961   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2                                       (0x1<<12) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[12].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49962   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2_SHIFT                                 12
49963   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2                                       (0x1<<13) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[13].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49964   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2_SHIFT                                 13
49965   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2                                       (0x1<<14) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[14].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49966   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2_SHIFT                                 14
49967   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2                                       (0x1<<15) // Record if a correctable error occurred on memory ecc instance brb.BB_BANK_K2_GEN_FOR[15].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module brb_bb_bank_k2
49968   #define BRB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2_SHIFT                                 15
49969 #define BRB_REG_MEM009_RF_ECC_ERROR_CONNECT_BB                                                               0x340428UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[2].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49970 #define BRB_REG_MEM_ECC_EVENTS_BB                                                                            0x34046cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
49971 #define BRB_REG_MEM_ECC_EVENTS_K2                                                                            0x34042cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
49972 #define BRB_REG_MEM010_RF_ECC_ERROR_CONNECT_BB                                                               0x34042cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[3].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49973 #define BRB_REG_MEM011_RF_ECC_ERROR_CONNECT_BB                                                               0x340430UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[4].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49974 #define BRB_REG_MEM012_RF_ECC_ERROR_CONNECT_BB                                                               0x340434UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[5].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49975 #define BRB_REG_MEM013_RF_ECC_ERROR_CONNECT_BB                                                               0x340438UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[6].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49976 #define BRB_REG_MEM014_RF_ECC_ERROR_CONNECT_BB                                                               0x34043cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[7].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49977 #define BRB_REG_MEM015_RF_ECC_ERROR_CONNECT_BB                                                               0x340440UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[8].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49978 #define BRB_REG_MEM016_RF_ECC_ERROR_CONNECT_BB                                                               0x340444UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[9].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49979 #define BRB_REG_MEM002_RF_ECC_ERROR_CONNECT_BB                                                               0x340448UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[10].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49980 #define BRB_REG_MEM003_RF_ECC_ERROR_CONNECT_BB                                                               0x34044cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[11].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49981 #define BRB_REG_MEM004_RF_ECC_ERROR_CONNECT_BB                                                               0x340450UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[12].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49982 #define BRB_REG_MEM005_RF_ECC_ERROR_CONNECT_BB                                                               0x340454UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[13].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49983 #define BRB_REG_MEM006_RF_ECC_ERROR_CONNECT_BB                                                               0x340458UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[14].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49984 #define BRB_REG_MEM007_RF_ECC_ERROR_CONNECT_BB                                                               0x34045cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: brb.BB_BANK_BB_GEN_FOR[15].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
49985 #define BRB_REG_BIG_RAM_ADDRESS                                                                              0x340800UL //Access:RW   DataWidth:0xd    // Debug register. It contains address to Big RAM for RBC operations. Value of this register will be incremented by one it was done write access to 32 MSB bits of big_ram_data register or read from 32 LSB bits of big_ram-data register::s/BLK_WDTH/13/g in Data Width.
49986 #define BRB_REG_HEADER_SIZE                                                                                  0x340804UL //Access:RW   DataWidth:0xa    // Number of valid bytes in header in 16-bytes resolution. After this number of bytes will input to BRTB will be sent packet available indication. (reset value of 17 suits to 282 bytes of header)::s/HDR_SIZE_RST/17/g in Reset Value.
49987 #define BRB_REG_FREE_LIST_HEAD                                                                               0x340810UL //Access:RW   DataWidth:0xe    // Head pointer to each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
49988 #define BRB_REG_FREE_LIST_HEAD_SIZE                                                                          4
49989 #define BRB_REG_FREE_LIST_TAIL                                                                               0x340820UL //Access:RW   DataWidth:0xe    // Tail pointer of each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
49990 #define BRB_REG_FREE_LIST_TAIL_SIZE                                                                          4
49991 #define BRB_REG_FREE_LIST_SIZE                                                                               0x340830UL //Access:RW   DataWidth:0xe    // Number of free blocks in each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
49992 #define BRB_REG_FREE_LIST_SIZE_SIZE                                                                          4
49993 #define BRB_REG_MAX_RELEASES                                                                                 0x340840UL //Access:RW   DataWidth:0xa    // Number of packet copies that should be released before whole packet is released::s/MAX_RLS_WDTH/10/g in Data Width::s/MAX_RLS_RST/512/g in Reset Value::s/MAX_RLS_REQ/required/g in Required::s/MAX_RLS_REQ/required/g in Software init.
49994 #define BRB_REG_STOP_ON_LEN_ERR                                                                              0x340844UL //Access:RW   DataWidth:0x5    // There is bit for each PACKET read client. When bit is set then read client will not execute more requests till reset in a case of length error other way it will continue to work as usual.::s/STOP_LEN_ERR_RST/7/g in Reset Value::s/PKT_RC_NUM/5/g in Data Width.
49995 #define BRB_REG_SHARED_HR_AREA                                                                               0x340880UL //Access:RW   DataWidth:0xe    // The total number available blocks for each MAC port that includes shared and headroom areas. This register should be equal to total_mac_size - SUM(tc_guarantied) Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::s/MAX_SHARE_GRP_WDTH/1/g in Address Width::s/SHARED_HR_RST/2112/g in Reset Value::/PAUSE_EN/d in Existance.
49996 #define BRB_REG_SHARED_HR_AREA_SIZE_BB                                                                       2
49997 #define BRB_REG_SHARED_HR_AREA_SIZE_K2_E5                                                                    4
49998 #define BRB_REG_TOTAL_MAC_SIZE                                                                               0x3408c0UL //Access:RW   DataWidth:0xe    // The total number available blocks for each MAC port that includes guaranteed and shared and headroom areas. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::s/MAX_SHARE_GRP_WDTH/1/g in Address Width::s/TOTAL_MAC_RST/2400/g in Reset Value::/PAUSE_EN/d in Existance.
49999 #define BRB_REG_TOTAL_MAC_SIZE_SIZE_BB                                                                       2
50000 #define BRB_REG_TOTAL_MAC_SIZE_SIZE_K2_E5                                                                    4
50001 #define BRB_REG_TC_GUARANTIED_0                                                                              0x340900UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50002 #define BRB_REG_TC_GUARANTIED_1                                                                              0x340904UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50003 #define BRB_REG_TC_GUARANTIED_2                                                                              0x340908UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50004 #define BRB_REG_TC_GUARANTIED_3                                                                              0x34090cUL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50005 #define BRB_REG_TC_GUARANTIED_4                                                                              0x340910UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50006 #define BRB_REG_TC_GUARANTIED_5                                                                              0x340914UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50007 #define BRB_REG_TC_GUARANTIED_6                                                                              0x340918UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50008 #define BRB_REG_TC_GUARANTIED_7                                                                              0x34091cUL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50009 #define BRB_REG_TC_GUARANTIED_8                                                                              0x340920UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50010 #define BRB_REG_TC_GUARANTIED_9                                                                              0x340924UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50011 #define BRB_REG_TC_GUARANTIED_10                                                                             0x340928UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50012 #define BRB_REG_TC_GUARANTIED_11                                                                             0x34092cUL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50013 #define BRB_REG_TC_GUARANTIED_12                                                                             0x340930UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50014 #define BRB_REG_TC_GUARANTIED_13                                                                             0x340934UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50015 #define BRB_REG_TC_GUARANTIED_14                                                                             0x340938UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50016 #define BRB_REG_TC_GUARANTIED_15                                                                             0x34093cUL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50017 #define BRB_REG_TC_GUARANTIED_16                                                                             0x340940UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50018 #define BRB_REG_TC_GUARANTIED_17                                                                             0x340944UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50019 #define BRB_REG_TC_GUARANTIED_18_K2_E5                                                                       0x340948UL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50020 #define BRB_REG_TC_GUARANTIED_19_K2_E5                                                                       0x34094cUL //Access:RW   DataWidth:0xe    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
50021 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_0                                                                    0x340978UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50022 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_1                                                                    0x34097cUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50023 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_2                                                                    0x340980UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50024 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_3                                                                    0x340984UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50025 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_4                                                                    0x340988UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50026 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_5                                                                    0x34098cUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50027 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_6                                                                    0x340990UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50028 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_7                                                                    0x340994UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50029 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_8                                                                    0x340998UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50030 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_9                                                                    0x34099cUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50031 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_10                                                                   0x3409a0UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50032 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_11                                                                   0x3409a4UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50033 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_12                                                                   0x3409a8UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50034 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_13                                                                   0x3409acUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50035 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_14                                                                   0x3409b0UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50036 #define BRB_REG_MAIN_TC_GUARANTIED_HYST_15                                                                   0x3409b4UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each main port.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50037 #define BRB_REG_LB_TC_GUARANTIED_HYST_0                                                                      0x3409d8UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50038 #define BRB_REG_LB_TC_GUARANTIED_HYST_1                                                                      0x3409dcUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50039 #define BRB_REG_LB_TC_GUARANTIED_HYST_2                                                                      0x3409e0UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50040 #define BRB_REG_LB_TC_GUARANTIED_HYST_3                                                                      0x3409e4UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50041 #define BRB_REG_LB_TC_GUARANTIED_HYST_4                                                                      0x3409e8UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50042 #define BRB_REG_LB_TC_GUARANTIED_HYST_5                                                                      0x3409ecUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50043 #define BRB_REG_LB_TC_GUARANTIED_HYST_6                                                                      0x3409f0UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50044 #define BRB_REG_LB_TC_GUARANTIED_HYST_7                                                                      0x3409f4UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50045 #define BRB_REG_LB_TC_GUARANTIED_HYST_8                                                                      0x3409f8UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50046 #define BRB_REG_LB_TC_GUARANTIED_HYST_9                                                                      0x3409fcUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50047 #define BRB_REG_LB_TC_GUARANTIED_HYST_10                                                                     0x340a00UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50048 #define BRB_REG_LB_TC_GUARANTIED_HYST_11                                                                     0x340a04UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50049 #define BRB_REG_LB_TC_GUARANTIED_HYST_12                                                                     0x340a08UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50050 #define BRB_REG_LB_TC_GUARANTIED_HYST_13                                                                     0x340a0cUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50051 #define BRB_REG_LB_TC_GUARANTIED_HYST_14                                                                     0x340a10UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50052 #define BRB_REG_LB_TC_GUARANTIED_HYST_15                                                                     0x340a14UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50053 #define BRB_REG_LB_TC_GUARANTIED_HYST_16                                                                     0x340a18UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50054 #define BRB_REG_LB_TC_GUARANTIED_HYST_17                                                                     0x340a1cUL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50055 #define BRB_REG_LB_TC_GUARANTIED_HYST_18_K2_E5                                                               0x340a20UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50056 #define BRB_REG_LB_TC_GUARANTIED_HYST_19_K2_E5                                                               0x340a24UL //Access:RW   DataWidth:0xe    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50057 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_0                                                               0x340a50UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50058 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_1                                                               0x340a54UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50059 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_2                                                               0x340a58UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50060 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_3                                                               0x340a5cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50061 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_4                                                               0x340a60UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50062 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_5                                                               0x340a64UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50063 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_6                                                               0x340a68UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50064 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_7                                                               0x340a6cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50065 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_8                                                               0x340a70UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50066 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_9                                                               0x340a74UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50067 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_10                                                              0x340a78UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50068 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_11                                                              0x340a7cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50069 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_12                                                              0x340a80UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50070 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_13                                                              0x340a84UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50071 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_14                                                              0x340a88UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50072 #define BRB_REG_MAIN_TC_PAUSE_XOFF_THRESHOLD_15                                                              0x340a8cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50073 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_0                                                                 0x340ab0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50074 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_1                                                                 0x340ab4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50075 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_2                                                                 0x340ab8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50076 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_3                                                                 0x340abcUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50077 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_4                                                                 0x340ac0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50078 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_5                                                                 0x340ac4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50079 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_6                                                                 0x340ac8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50080 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_7                                                                 0x340accUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50081 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_8                                                                 0x340ad0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50082 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_9                                                                 0x340ad4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50083 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_10                                                                0x340ad8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50084 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_11                                                                0x340adcUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50085 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_12                                                                0x340ae0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50086 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_13                                                                0x340ae4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50087 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_14                                                                0x340ae8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50088 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_15                                                                0x340aecUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50089 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_16                                                                0x340af0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50090 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_17                                                                0x340af4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50091 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_18_K2_E5                                                          0x340af8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50092 #define BRB_REG_LB_TC_PAUSE_XOFF_THRESHOLD_19_K2_E5                                                          0x340afcUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50093 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_0                                                                0x340b28UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50094 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_1                                                                0x340b2cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50095 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_2                                                                0x340b30UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50096 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_3                                                                0x340b34UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50097 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_4                                                                0x340b38UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50098 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_5                                                                0x340b3cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50099 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_6                                                                0x340b40UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50100 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_7                                                                0x340b44UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50101 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_8                                                                0x340b48UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50102 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_9                                                                0x340b4cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50103 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_10                                                               0x340b50UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50104 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_11                                                               0x340b54UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50105 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_12                                                               0x340b58UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50106 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_13                                                               0x340b5cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50107 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_14                                                               0x340b60UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50108 #define BRB_REG_MAIN_TC_PAUSE_XON_THRESHOLD_15                                                               0x340b64UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each main write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50109 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_0                                                                  0x340b88UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50110 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_1                                                                  0x340b8cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50111 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_2                                                                  0x340b90UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50112 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_3                                                                  0x340b94UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50113 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_4                                                                  0x340b98UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50114 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_5                                                                  0x340b9cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50115 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_6                                                                  0x340ba0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50116 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_7                                                                  0x340ba4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50117 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_8                                                                  0x340ba8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50118 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_9                                                                  0x340bacUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50119 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_10                                                                 0x340bb0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50120 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_11                                                                 0x340bb4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50121 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_12                                                                 0x340bb8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50122 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_13                                                                 0x340bbcUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50123 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_14                                                                 0x340bc0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50124 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_15                                                                 0x340bc4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50125 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_16                                                                 0x340bc8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50126 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_17                                                                 0x340bccUL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50127 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_18_K2_E5                                                           0x340bd0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50128 #define BRB_REG_LB_TC_PAUSE_XON_THRESHOLD_19_K2_E5                                                           0x340bd4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50129 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_0                                                                0x340c00UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50130 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_1                                                                0x340c04UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50131 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_2                                                                0x340c08UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50132 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_3                                                                0x340c0cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50133 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_4                                                                0x340c10UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50134 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_5                                                                0x340c14UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50135 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_6                                                                0x340c18UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50136 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_7                                                                0x340c1cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50137 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_8                                                                0x340c20UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50138 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_9                                                                0x340c24UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50139 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_10                                                               0x340c28UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50140 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_11                                                               0x340c2cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50141 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_12                                                               0x340c30UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50142 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_13                                                               0x340c34UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50143 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_14                                                               0x340c38UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50144 #define BRB_REG_MAIN_TC_FULL_XOFF_THRESHOLD_15                                                               0x340c3cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for main ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50145 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_0                                                                  0x340c60UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50146 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_1                                                                  0x340c64UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50147 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_2                                                                  0x340c68UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50148 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_3                                                                  0x340c6cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50149 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_4                                                                  0x340c70UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50150 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_5                                                                  0x340c74UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50151 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_6                                                                  0x340c78UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50152 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_7                                                                  0x340c7cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50153 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_8                                                                  0x340c80UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50154 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_9                                                                  0x340c84UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50155 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_10                                                                 0x340c88UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50156 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_11                                                                 0x340c8cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50157 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_12                                                                 0x340c90UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50158 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_13                                                                 0x340c94UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50159 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_14                                                                 0x340c98UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50160 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_15                                                                 0x340c9cUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50161 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_16                                                                 0x340ca0UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50162 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_17                                                                 0x340ca4UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50163 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_18_K2_E5                                                           0x340ca8UL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50164 #define BRB_REG_LB_TC_FULL_XOFF_THRESHOLD_19_K2_E5                                                           0x340cacUL //Access:RW   DataWidth:0xe    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50165 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_0                                                                 0x340cd8UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50166 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_1                                                                 0x340cdcUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50167 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_2                                                                 0x340ce0UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50168 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_3                                                                 0x340ce4UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50169 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_4                                                                 0x340ce8UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50170 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_5                                                                 0x340cecUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50171 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_6                                                                 0x340cf0UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50172 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_7                                                                 0x340cf4UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50173 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_8                                                                 0x340cf8UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50174 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_9                                                                 0x340cfcUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50175 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_10                                                                0x340d00UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50176 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_11                                                                0x340d04UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50177 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_12                                                                0x340d08UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50178 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_13                                                                0x340d0cUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50179 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_14                                                                0x340d10UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50180 #define BRB_REG_MAIN_TC_FULL_XON_THRESHOLD_15                                                                0x340d14UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for main ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50181 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_0                                                                   0x340d38UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50182 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_1                                                                   0x340d3cUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50183 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_2                                                                   0x340d40UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50184 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_3                                                                   0x340d44UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50185 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_4                                                                   0x340d48UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50186 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_5                                                                   0x340d4cUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50187 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_6                                                                   0x340d50UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50188 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_7                                                                   0x340d54UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50189 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_8                                                                   0x340d58UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50190 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_9                                                                   0x340d5cUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50191 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_10                                                                  0x340d60UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50192 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_11                                                                  0x340d64UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50193 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_12                                                                  0x340d68UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50194 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_13                                                                  0x340d6cUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50195 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_14                                                                  0x340d70UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50196 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_15                                                                  0x340d74UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50197 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_16                                                                  0x340d78UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50198 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_17                                                                  0x340d7cUL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50199 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_18_K2_E5                                                            0x340d80UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50200 #define BRB_REG_LB_TC_FULL_XON_THRESHOLD_19_K2_E5                                                            0x340d84UL //Access:RW   DataWidth:0xe    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
50201 #define BRB_REG_LOSSLESS_THRESHOLD                                                                           0x340db0UL //Access:RW   DataWidth:0xe    // The number of allocated blocks in each TC after asserting pause upper whih full to that TC or interrupt will be asserted depending on lossless_int_en::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50202 #define BRB_REG_LOSSLESS_INT_EN                                                                              0x340db4UL //Access:RW   DataWidth:0x1    // If 1 then interrupt will be asserted when number of allocated blocks in  TC bigger lossless_threshold, if 0 - then full to that TC will be asserted.::/PAUSE_EN/d in Existance.
50203 #define BRB_REG_BRTB_EMPTY_FOR_DUP                                                                           0x340db8UL //Access:RW   DataWidth:0xe    // The number of blocks used by the MAC port below which EMPTY[0] is asserted for this MAC port::s/BLK_WDTH/13/g in Data Width::/EMPTY_EN/d in Existance.
50204 #define BRB_REG_BRTB_EMPTY_FOR_RDMA                                                                          0x340dbcUL //Access:RW   DataWidth:0xe    // The number of blocks used by the MAC port below which EMPTY[1] is asserted for this MAC port::s/BLK_WDTH/13/g in Data Width::/EMPTY_EN/d in Existance.
50205 #define BRB_REG_PKT_CNT_THRESHOLD                                                                            0x340dc0UL //Access:RW   DataWidth:0xe    // The number of packets that were read by EOP read client interface but not released by BRTB above which stop parsing interface is asserted::s/BLK_NUM/4800/g in Reset Value::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50206 #define BRB_REG_BYTE_CNT_THRESHOLD                                                                           0x340dc4UL //Access:RW   DataWidth:0x15   // The number of bytes that were read by EOP read client interface but not released by BRTB above which stop parsing interface is asserted::s/BLK_WDTH_PLUS_7/20/g in Data Width::s/BYTE_CNT_RST/614400/g in Reset Value::/PAUSE_EN/d in Existance.
50207 #define BRB_REG_NO_DEAD_CYCLES_EN                                                                            0x340dc8UL //Access:RW   DataWidth:0x5    // There is bit for each PACKET read client. Bit 0 suits to client 0 and so on. If bit is set then packet will be read without dead cycles.B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser ::s/NO_DEAD_CYCLE_RST/1/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments::s/PKT_RC_NUM/5/g in Data Width.
50208 #define BRB_REG_RC_PKT_PRIORITY                                                                              0x340dccUL //Access:RW   DataWidth:0xa    // Multi Field Register.
50209   #define BRB_REG_RC_PKT_PRIORITY_PRM_RC_PRI                                                                 (0x3<<0) // This is priority for PRM  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
50210   #define BRB_REG_RC_PKT_PRIORITY_PRM_RC_PRI_SHIFT                                                           0
50211   #define BRB_REG_RC_PKT_PRIORITY_MSDM_RC_PRI                                                                (0x3<<2) // This is priority for MSDM  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
50212   #define BRB_REG_RC_PKT_PRIORITY_MSDM_RC_PRI_SHIFT                                                          2
50213   #define BRB_REG_RC_PKT_PRIORITY_TSDM_RC_PRI                                                                (0x3<<4) // This is priority for TSDM  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
50214   #define BRB_REG_RC_PKT_PRIORITY_TSDM_RC_PRI_SHIFT                                                          4
50215   #define BRB_REG_RC_PKT_PRIORITY_PARSER_RC_PRI                                                              (0x3<<6) // This is priority for parser  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
50216   #define BRB_REG_RC_PKT_PRIORITY_PARSER_RC_PRI_SHIFT                                                        6
50217   #define BRB_REG_RC_PKT_PRIORITY_TMLD_RC_PRI                                                                (0x3<<8) // This is priority for TM loader read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 7 is highest. ::/PAUSE_EN/d in Existance.
50218   #define BRB_REG_RC_PKT_PRIORITY_TMLD_RC_PRI_SHIFT                                                          8
50219 #define BRB_REG_WC_NO_DEAD_CYCLES_EN_K2_E5                                                                   0x340dd0UL //Access:RW   DataWidth:0x8    // There is bit for each PACKET write client. Bit 0 suits to client 0 and so on. If bit is set then packet will be written without intra packet dead cycles .B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser ::s/NO_DEAD_CYCLE_RST/1/g in Reset
50220 #define BRB_REG_WC_HIGHEST_PRI_EN_K2_E5                                                                      0x340dd4UL //Access:RW   DataWidth:0x8    // There is bit for each PACKET write client. Bit 0 suits to client 0 and so on. If bit is set then highest priority mechanism is enabled for the corresponding client. B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser ::s/NO_DEAD_CYCLE_RST/1/g in Reset
50221 #define BRB_REG_WC_LL_HIGH_PRI_E5                                                                            0x340dd8UL //Access:RW   DataWidth:0x8    // This is a bitmap per WC which is 1 for WC with high priority and 0 o/w.
50222 #define BRB_REG_BR_FIX_HIGH_PRI_COLLISION_E5                                                                 0x340ddcUL //Access:RW   DataWidth:0x1    // This is a bitmap per WC which is 1 for WC with high priority and 0 o/w.
50223 #define BRB_REG_RC_SOP_PRIORITY                                                                              0x340e08UL //Access:RW   DataWidth:0x2    // This is priority for SOP read client to Big RAM arbiter. Possible values are 1-3. Priority 3 is highest::s/RC_SOP_PRI_RST/5/g in Reset Value.
50224 #define BRB_REG_RC_EOP_PRIORITY                                                                              0x340e0cUL //Access:RW   DataWidth:0x2    // This is priority for EOP read client to BIG RAM arbiters. Possible values are 0-7. Priority 7 is highest::s/RC_EOP_PRI_RST/4/g in Reset Value::/EOP_RC_EN/d in Existance.
50225 #define BRB_REG_WC_PRIORITY                                                                                  0x340e10UL //Access:RW   DataWidth:0x2    // This is priority for packet request of write client group to Big RAM arbiter. Possible values are 1-3. Priority 3 is highest::s/RC_WC_PRI_RST/7/g in Reset Value.
50226 #define BRB_REG_PRI_OF_MULT_CLIENTS                                                                          0x340e14UL //Access:RW   DataWidth:0x2    // This is priority of multiple clients with identical priority for link list arbiter. Selection from them will be done with round robin. Only one group with multiple clients of identical priority is supported. Possible values are 1-3. Priority 3 is highest::s/RC_MULT_PRI_RST/6/g in Reset Value.
50227 #define BRB_REG_INP_FIFO_ALM_FULL                                                                            0x340e18UL //Access:RW   DataWidth:0x6    // Number of entries inside input FIFO of each write client upper which full outputs to this write client interface.
50228 #define BRB_REG_WC_SYNC_FIFO_ALM_FULL                                                                        0x340e1cUL //Access:RW   DataWidth:0x5    // Number of entries inside sync FIFO of each write client.
50229 #define BRB_REG_PKT_RC_OUT_SYNC_FIFO_ALM_FULL                                                                0x340e20UL //Access:RW   DataWidth:0x5    // Number of entries inside output sync FIFO of each read client.
50230 #define BRB_REG_PKT_AVAIL_SYNC_FIFO_ALM_FULL                                                                 0x340e24UL //Access:RW   DataWidth:0x4    // Number of entries inside packet available sync FIFO.
50231 #define BRB_REG_RLS_SYNC_FIFO_ALM_FULL                                                                       0x340e28UL //Access:RW   DataWidth:0x4    // Number of entries inside packet available sync FIFO.
50232 #define BRB_REG_INP_FIFO_HIGH_THRESHOLD                                                                      0x340e2cUL //Access:RW   DataWidth:0x5    // Number of entries inside input FIFO of each write client upper which all arbiters selects this client with high priority.
50233 #define BRB_REG_DSCR_FIFO_ALM_FULL                                                                           0x340e30UL //Access:RW   DataWidth:0x5    // Number of entries inside descriptors FIFO of each write client upper which full outputs to this write client interface.::s/DSCR_FIFO_RST/12/g in Reset Value.
50234 #define BRB_REG_QUEUE_FIFO_ALM_FULL                                                                          0x340e34UL //Access:RW   DataWidth:0x5    // Number of entries inside queue FIFO of each write client upper which full outputs to this write client interface.::s/QUEUE_FIFO_RST/8/g in Reset Value.
50235 #define BRB_REG_DSCR_FIFO_HIGH_THRESHOLD                                                                     0x340e38UL //Access:RW   DataWidth:0x5    // Number of entries inside descriptors FIFO of each write client upper which all arbiters selects this client with high priority.
50236 #define BRB_REG_PM_TOTAL_PKT_THRESHOLD                                                                       0x340e3cUL //Access:RW   DataWidth:0xe    // Number of packets above which BRB_above_threshold_mac_n is asserted to power management block::s/BLK_NUM/4800/g in Reset Value::s/BLK_WDTH/13/g in Data Width::/EMPTY_EN/d in Existance.
50237 #define BRB_REG_PM_FREE_THRESHOLD                                                                            0x340e40UL //Access:RW   DataWidth:0xe    // Number of free blocks below which BRB_above_threshold_mac_n is asserted to power management block::s/BLK_WDTH/13/g in Data Width::/EMPTY_EN/d in Existance.
50238 #define BRB_REG_PM_TC_LATENCY_SENSITIVE_0                                                                    0x340e44UL //Access:RW   DataWidth:0x9    // Per TC enable for output BRB_above_threshold_mac_n to power management block when number of packets of appropriate TC is bigger than 1::s/COS_NUM/9/g in Data Width::s/LATENCY_RST/511/g in Reset Value::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50239 #define BRB_REG_PM_TC_LATENCY_SENSITIVE_1                                                                    0x340e48UL //Access:RW   DataWidth:0x9    // Per TC enable for output BRB_above_threshold_mac_n to power management block when number of packets of appropriate TC is bigger than 1::s/COS_NUM/9/g in Data Width::s/LATENCY_RST/511/g in Reset Value::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50240 #define BRB_REG_PM_TC_LATENCY_SENSITIVE_2_K2_E5                                                              0x340e4cUL //Access:RW   DataWidth:0x9    // Per TC enable for output BRB_above_threshold_mac_n to power management block when number of packets of appropriate TC is bigger than 1::s/COS_NUM/9/g in Data Width::s/LATENCY_RST/511/g in Reset Value::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50241 #define BRB_REG_PM_TC_LATENCY_SENSITIVE_3_K2_E5                                                              0x340e50UL //Access:RW   DataWidth:0x9    // Per TC enable for output BRB_above_threshold_mac_n to power management block when number of packets of appropriate TC is bigger than 1::s/COS_NUM/9/g in Data Width::s/LATENCY_RST/511/g in Reset Value::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50242 #define BRB_REG_DBGSYN_ALMOST_FULL_THR                                                                       0x340ec4UL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
50243 #define BRB_REG_DBGSYN_STATUS                                                                                0x340ec8UL //Access:R    DataWidth:0x5    // Fill level of dbgmux fifo.
50244 #define BRB_REG_ECO_RESERVED                                                                                 0x340eccUL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
50245 #define BRB_REG_DBG_SELECT                                                                                   0x340ed0UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
50246 #define BRB_REG_DBG_DWORD_ENABLE                                                                             0x340ed4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
50247 #define BRB_REG_DBG_SHIFT                                                                                    0x340ed8UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
50248 #define BRB_REG_DBG_FORCE_VALID                                                                              0x340edcUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
50249 #define BRB_REG_DBG_FORCE_FRAME                                                                              0x340ee0UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
50250 #define BRB_REG_DBG_OUT_DATA                                                                                 0x340f00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
50251 #define BRB_REG_DBG_OUT_DATA_SIZE                                                                            8
50252 #define BRB_REG_DBG_OUT_VALID                                                                                0x340f20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
50253 #define BRB_REG_DBG_OUT_FRAME                                                                                0x340f24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
50254 #define BRB_REG_INP_IF_ENABLE                                                                                0x340f28UL //Access:RW   DataWidth:0x19   // Multi Field Register.
50255   #define BRB_REG_INP_IF_ENABLE_RC_PKT_INP_IF_EN                                                             (0x3ff<<0) // There is bit per each read client interface: B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted. All bits of this register should be set after init procedure. ::s/PKT_RC_NUM_MINUS_SOP_EN/4/g in Data Width::s/RC_PKT_INP_IF_RST/15/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments.
50256   #define BRB_REG_INP_IF_ENABLE_RC_PKT_INP_IF_EN_SHIFT                                                       0
50257   #define BRB_REG_INP_IF_ENABLE_RC_EOP_INP_IF_EN                                                             (0xf<<10) // There is bit per each EOP read client interface: B0 - IF0, B1- IF1. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted.  All bits of this register should be set after init procedure. ::s/SHARE_GRP_CNT/2/g in Data Width::s/SHARE_GRP_INIT/3/g in Reset Value::/EOP_RC_EN/d in Existance.
50258   #define BRB_REG_INP_IF_ENABLE_RC_EOP_INP_IF_EN_SHIFT                                                       10
50259   #define BRB_REG_INP_IF_ENABLE_RC_SOP_INP_IF_EN                                                             (0x1<<14) // There is bit per SOP read client interface. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted.  All bits of this register should be set after init procedure.
50260   #define BRB_REG_INP_IF_ENABLE_RC_SOP_INP_IF_EN_SHIFT                                                       14
50261   #define BRB_REG_INP_IF_ENABLE_WC_INP_IF_EN                                                                 (0x3ff<<15) // There is bit per write client interface: B0 - NIG main port0; B1 - NIG LB port0; B2 - NIG main port1; B3 - NIG LB port1.. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted. All bits of this register should be set after init procedure. ::s/WC_IF_RST/15/g in Reset Value::s/WC_EN/B0 - NIG main port0; B1 - NIG LB port0; B2 - NIG main port1; B3 - NIG LB port1./g in Comments::s/WC_NUM/4/g in Data Width.
50262   #define BRB_REG_INP_IF_ENABLE_WC_INP_IF_EN_SHIFT                                                           15
50263 #define BRB_REG_OUT_IF_ENABLE                                                                                0x340f2cUL //Access:RW   DataWidth:0x1a   // Multi Field Register.
50264   #define BRB_REG_OUT_IF_ENABLE_RC_PKT_OUT_IF_EN                                                             (0x3ff<<0) // There is bit per each read client interface: B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser. When bit is set then appropriate interface is enabled. When bit is reset then valid to that interface will never be asserted. All bits of this register should be set after init procedure. ::s/RC_PKT_OUT_IF_RST/31/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments::s/PKT_RC_NUM/5/g in Data Width.
50265   #define BRB_REG_OUT_IF_ENABLE_RC_PKT_OUT_IF_EN_SHIFT                                                       0
50266   #define BRB_REG_OUT_IF_ENABLE_RC_EOP_OUT_IF_EN                                                             (0xf<<10) // There is bit per each EOP read client interface: B0 - IF0, B1- IF1. When bit is set then appropriate interface is enabled.When bit is reset then valid to that interface will never be asserted. All bits of this register should be set after init procedure. ::s/SHARE_GRP_CNT/2/g in Data Width::s/SHARE_GRP_INIT/3/g in Reset Value::/EOP_RC_EN/d in Existance.
50267   #define BRB_REG_OUT_IF_ENABLE_RC_EOP_OUT_IF_EN_SHIFT                                                       10
50268   #define BRB_REG_OUT_IF_ENABLE_RC_SOP_OUT_IF_EN                                                             (0x1<<14) // There is bit per SOP read client interface. When bit is set then appropriate interface is enabled. When bit is reset then valid to that interface will never be asserted.  All bits of this register should be set after init procedure.
50269   #define BRB_REG_OUT_IF_ENABLE_RC_SOP_OUT_IF_EN_SHIFT                                                       14
50270   #define BRB_REG_OUT_IF_ENABLE_PAUSE_OUT_IF_EN                                                              (0xf<<15) // There is bit for all pause interfaces per each MAC port. When bit is set then pause interface is enabled. When bit is reset then any pause will never be set. This bit should be set after init procedure. ::s/SHARE_GRP_CNT/2/g in Data Width::s/SHARE_GRP_INIT/3/g in Reset Value::/PAUSE_EN/d in Existance.
50271   #define BRB_REG_OUT_IF_ENABLE_PAUSE_OUT_IF_EN_SHIFT                                                        15
50272   #define BRB_REG_OUT_IF_ENABLE_EMPTY_OUT_IF_EN                                                              (0xf<<19) // There is bit for empty interfaces per each MAC port. When bit is set then empty interface is enabled. When bit is reset then empty interface will never be set. This bit should be set after init procedure. ::s/MAX_SHARE_GRP_CNT/2/g in Data Width::s/MAX_SHARE_GRP_INIT/3/g in Reset Value::/EMPTY_EN/d in Existance.
50273   #define BRB_REG_OUT_IF_ENABLE_EMPTY_OUT_IF_EN_SHIFT                                                        19
50274   #define BRB_REG_OUT_IF_ENABLE_PKT_AVAILABLE_OUT_IF_EN                                                      (0x1<<23) // There is bit for packet avalable interfaces. When bit is set then packet avalable interface is enabled. When bit is reset then packet avalable interface will never be set.  This bit should be set after init procedure.
50275   #define BRB_REG_OUT_IF_ENABLE_PKT_AVAILABLE_OUT_IF_EN_SHIFT                                                23
50276   #define BRB_REG_OUT_IF_ENABLE_STOP_PARSING_OUT_IF_EN                                                       (0x1<<24) // There is bit for stop parsing interfaces. When bit is set then stop parsing interface is enabled. When bit is reset then stop parsing interface will never be set.  This bit should be set after init procedure. ::/PAUSE_EN/d in Existance.
50277   #define BRB_REG_OUT_IF_ENABLE_STOP_PARSING_OUT_IF_EN_SHIFT                                                 24
50278   #define BRB_REG_OUT_IF_ENABLE_PM_OUT_IF_EN                                                                 (0x1<<25) // There is bit for power management interfaces. When bit is set then  power management interface is enabled. When bit is reset then  power management interface will never be set.  This bit should be set after init procedure. ::/EMPTY_EN/d in Existance.
50279   #define BRB_REG_OUT_IF_ENABLE_PM_OUT_IF_EN_SHIFT                                                           25
50280 #define BRB_REG_WC_EMPTY_0                                                                                   0x340f30UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50281 #define BRB_REG_WC_EMPTY_1                                                                                   0x340f34UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50282 #define BRB_REG_WC_EMPTY_2                                                                                   0x340f38UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50283 #define BRB_REG_WC_EMPTY_3                                                                                   0x340f3cUL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50284 #define BRB_REG_WC_EMPTY_4_K2_E5                                                                             0x340f40UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50285 #define BRB_REG_WC_EMPTY_5_K2_E5                                                                             0x340f44UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50286 #define BRB_REG_WC_EMPTY_6_K2_E5                                                                             0x340f48UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50287 #define BRB_REG_WC_EMPTY_7_K2_E5                                                                             0x340f4cUL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
50288 #define BRB_REG_WC_FULL_0                                                                                    0x340f70UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50289 #define BRB_REG_WC_FULL_1                                                                                    0x340f74UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50290 #define BRB_REG_WC_FULL_2                                                                                    0x340f78UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50291 #define BRB_REG_WC_FULL_3                                                                                    0x340f7cUL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50292 #define BRB_REG_WC_FULL_4_K2_E5                                                                              0x340f80UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50293 #define BRB_REG_WC_FULL_5_K2_E5                                                                              0x340f84UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50294 #define BRB_REG_WC_FULL_6_K2_E5                                                                              0x340f88UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50295 #define BRB_REG_WC_FULL_7_K2_E5                                                                              0x340f8cUL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
50296 #define BRB_REG_WC_BANDWIDTH_IF_FULL                                                                         0x340fb0UL //Access:R    DataWidth:0x8    // Debug register. Full status each write client because of temporal bandwidth problem on interface::s/WC_NUM_MAX/4/g in Data Width.
50297 #define BRB_REG_RC_PKT_IF_FULL                                                                               0x340fb4UL //Access:R    DataWidth:0x5    // Debug register. Full status of each read packet client interface::s/PKT_RC_NUM/5/g in Data Width.
50298 #define BRB_REG_RC_PKT_EMPTY_0                                                                               0x340fb8UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50299 #define BRB_REG_RC_PKT_EMPTY_1                                                                               0x340fbcUL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50300 #define BRB_REG_RC_PKT_EMPTY_2                                                                               0x340fc0UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50301 #define BRB_REG_RC_PKT_EMPTY_3                                                                               0x340fc4UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50302 #define BRB_REG_RC_PKT_EMPTY_4                                                                               0x340fc8UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50303 #define BRB_REG_RC_PKT_FULL_0                                                                                0x340ff4UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50304 #define BRB_REG_RC_PKT_FULL_1                                                                                0x340ff8UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50305 #define BRB_REG_RC_PKT_FULL_2                                                                                0x340ffcUL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50306 #define BRB_REG_RC_PKT_FULL_3                                                                                0x341000UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50307 #define BRB_REG_RC_PKT_FULL_4                                                                                0x341004UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
50308 #define BRB_REG_RC_PKT_STATUS_0                                                                              0x341030UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
50309 #define BRB_REG_RC_PKT_STATUS_1                                                                              0x341034UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
50310 #define BRB_REG_RC_PKT_STATUS_2                                                                              0x341038UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
50311 #define BRB_REG_RC_PKT_STATUS_3                                                                              0x34103cUL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
50312 #define BRB_REG_RC_PKT_STATUS_4                                                                              0x341040UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
50313 #define BRB_REG_RC_SOP_EMPTY                                                                                 0x34106cUL //Access:R    DataWidth:0x4    // Debug register. Empty status of read SOP clients: {B2-req_fifo;  B1-dscr_fifo;  B0-queue_fifo}.
50314 #define BRB_REG_RC_SOP_FULL                                                                                  0x341070UL //Access:R    DataWidth:0x4    // Debug register. Full status of read SOP clients: {B2-req_fifo;  B1-dscr_fifo;  B0-queue_fifo}.
50315 #define BRB_REG_RC_SOP_STATUS                                                                                0x341074UL //Access:R    DataWidth:0x10   // Debug register. FIFO counters status of read SOP clients: {B11:8-req_fifo;  B7:4-dscr_fifo;  B3:0-queue_fifo}.
50316 #define BRB_REG_RC_EOP_EMPTY                                                                                 0x341078UL //Access:R    DataWidth:0x4    // Debug register. Empty status of read EOP  clients: empty status of input FIFO for EOP client 0[0]; empty status of input FIFO for EOP client 1[1]::s/SHARE_GRP_CNT/2/g in Data Width::/EOP_RC_EN/d in Existance.
50317 #define BRB_REG_RC_EOP_FULL                                                                                  0x34107cUL //Access:R    DataWidth:0x4    // Debug register. Full status of read EOP clients: full status of input FIFO for EOP client 0[0]; full status of input FIFO for EOP client 1[1]::s/SHARE_GRP_CNT/2/g in Data Width::/EOP_RC_EN/d in Existance.
50318 #define BRB_REG_RC_EOP_STATUS                                                                                0x341080UL //Access:R    DataWidth:0x3    // Debug register.FIFO counters status of read EOP clients: status of input FIFO for EOP client 0[2:0]; status of input FIFO for EOP client 1[6:3]::s/RC_EOP_STAT_WDTH/6/g in Data Width::/EOP_RC_EN/d in Existance.
50319 #define BRB_REG_LL_ARB_EMPTY                                                                                 0x341084UL //Access:R    DataWidth:0x3    // Debug register. Empty status of link list arbiter: {rls_fifo; prefetch_fifo}.
50320 #define BRB_REG_LL_ARB_FULL                                                                                  0x341088UL //Access:R    DataWidth:0x3    // Debug register. Full status of link list arbiter: {rls_fifo; prefetch_fifos}.
50321 #define BRB_REG_LL_ARB_STATUS                                                                                0x34108cUL //Access:R    DataWidth:0xe    // Debug register. FIFO counters status of link list arbiter: {rls_fifo[7:4]; prefetch_fifo_1[4:0], prefetch_fifo_0[4:0]}.
50322 #define BRB_REG_EMPTY_IF_0                                                                                   0x341090UL //Access:R    DataWidth:0x2    // Debug register. This is empty output IF to SEMI::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50323 #define BRB_REG_EMPTY_IF_1                                                                                   0x341094UL //Access:R    DataWidth:0x2    // Debug register. This is empty output IF to SEMI::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50324 #define BRB_REG_EMPTY_IF_2_K2_E5                                                                             0x341098UL //Access:R    DataWidth:0x2    // Debug register. This is empty output IF to SEMI::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50325 #define BRB_REG_EMPTY_IF_3_K2_E5                                                                             0x34109cUL //Access:R    DataWidth:0x2    // Debug register. This is empty output IF to SEMI::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
50326 #define BRB_REG_RC_SOP_INP_SYNC_FIFO_PUSH_STATUS                                                             0x3410a8UL //Access:R    DataWidth:0x3    // Debug register. This is full status of SOP SYNC FIFO for PRS client
50327 #define BRB_REG_RC_INP_SYNC_FIFO_PUSH_STATUS_0                                                               0x3410acUL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC input SYNC FIFO
50328 #define BRB_REG_RC_INP_SYNC_FIFO_PUSH_STATUS_1                                                               0x3410b0UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC input SYNC FIFO
50329 #define BRB_REG_RC_INP_SYNC_FIFO_PUSH_STATUS_2                                                               0x3410b4UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC input SYNC FIFO
50330 #define BRB_REG_RC_INP_SYNC_FIFO_PUSH_STATUS_3                                                               0x3410b8UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC input SYNC FIFO
50331 #define BRB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_0                                                               0x3410e8UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
50332 #define BRB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_1                                                               0x3410ecUL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
50333 #define BRB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_2                                                               0x3410f0UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
50334 #define BRB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_3                                                               0x3410f4UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
50335 #define BRB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_4                                                               0x3410f8UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
50336 #define BRB_REG_RC_EOP_INP_SYNC_FIFO_PUSH_STATUS_0                                                           0x341124UL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC input SYNC FIFO
50337 #define BRB_REG_RC_EOP_INP_SYNC_FIFO_PUSH_STATUS_1_BB_K2                                                     0x341128UL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC input SYNC FIFO
50338 #define BRB_REG_RC_EOP_INP_SYNC_FIFO_PUSH_STATUS_2_K2                                                        0x34112cUL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC input SYNC FIFO
50339 #define BRB_REG_RC_EOP_INP_SYNC_FIFO_PUSH_STATUS_3_K2                                                        0x341130UL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC input SYNC FIFO
50340 #define BRB_REG_RC_EOP_OUT_SYNC_FIFO_PUSH_STATUS_0                                                           0x341160UL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC output SYNC FIFO
50341 #define BRB_REG_RC_EOP_OUT_SYNC_FIFO_PUSH_STATUS_1_BB_K2                                                     0x341164UL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC output SYNC FIFO
50342 #define BRB_REG_RC_EOP_OUT_SYNC_FIFO_PUSH_STATUS_2_K2                                                        0x341168UL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC output SYNC FIFO
50343 #define BRB_REG_RC_EOP_OUT_SYNC_FIFO_PUSH_STATUS_3_K2                                                        0x34116cUL //Access:R    DataWidth:0x3    // Debug register. This is full status of EOP RC output SYNC FIFO
50344 #define BRB_REG_PKT_AVAIL_SYNC_FIFO_PUSH_STATUS                                                              0x34119cUL //Access:R    DataWidth:0x4    // Debug register. This is full status of packet available SYNC FIFO
50345 #define BRB_REG_STOP_PACKET_COUNTER                                                                          0x3411a0UL //Access:R    DataWidth:0xe    // Debug register. This is packet counter that counts number of packets from EOP read request till release. This counter is used for stop parsing interface logic.::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50346 #define BRB_REG_STOP_BYTE_COUNTER                                                                            0x3411a4UL //Access:R    DataWidth:0x15   // Debug register. This is byte counter that counts number of bytes from EOP read request till release. This counter is used for stop parsing interface logic.::s/BLK_WDTH_PLUS_7/20/g in Data Width::/PAUSE_EN/d in Existance.
50347 #define BRB_REG_RC_PKT_STATE                                                                                 0x3411a8UL //Access:R    DataWidth:0x14   // Debug register. This is state machine for each read client. ::s/PKT_RC_NUM_ST/20/g in Data Width.
50348 #define BRB_REG_MAC_FREE_SHARED_HR_0                                                                         0x3411b8UL //Access:R    DataWidth:0xe    // Debug register. The number of free blocks for each MAC port that includes shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/SHARED_HR_RST/2112/g in Reset Value::/PAUSE_EN/d in Existance.
50349 #define BRB_REG_MAC_FREE_SHARED_HR_1                                                                         0x3411bcUL //Access:R    DataWidth:0xe    // Debug register. The number of free blocks for each MAC port that includes shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/SHARED_HR_RST/2112/g in Reset Value::/PAUSE_EN/d in Existance.
50350 #define BRB_REG_MAC_FREE_SHARED_HR_2_K2_E5                                                                   0x3411c0UL //Access:R    DataWidth:0xe    // Debug register. The number of free blocks for each MAC port that includes shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/SHARED_HR_RST/2112/g in Reset Value::/PAUSE_EN/d in Existance.
50351 #define BRB_REG_MAC_FREE_SHARED_HR_3_K2_E5                                                                   0x3411c4UL //Access:R    DataWidth:0xe    // Debug register. The number of free blocks for each MAC port that includes shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/SHARED_HR_RST/2112/g in Reset Value::/PAUSE_EN/d in Existance.
50352 #define BRB_REG_MAC0_TC_OCCUPANCY_0                                                                          0x3411d0UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50353 #define BRB_REG_MAC0_TC_OCCUPANCY_1                                                                          0x3411d4UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50354 #define BRB_REG_MAC0_TC_OCCUPANCY_2                                                                          0x3411d8UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50355 #define BRB_REG_MAC0_TC_OCCUPANCY_3                                                                          0x3411dcUL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50356 #define BRB_REG_MAC0_TC_OCCUPANCY_4                                                                          0x3411e0UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50357 #define BRB_REG_MAC0_TC_OCCUPANCY_5                                                                          0x3411e4UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50358 #define BRB_REG_MAC0_TC_OCCUPANCY_6                                                                          0x3411e8UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50359 #define BRB_REG_MAC0_TC_OCCUPANCY_7                                                                          0x3411ecUL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50360 #define BRB_REG_MAC0_TC_OCCUPANCY_8                                                                          0x3411f0UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50361 #define BRB_REG_MAC1_TC_OCCUPANCY_0                                                                          0x341210UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50362 #define BRB_REG_MAC1_TC_OCCUPANCY_1                                                                          0x341214UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50363 #define BRB_REG_MAC1_TC_OCCUPANCY_2                                                                          0x341218UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50364 #define BRB_REG_MAC1_TC_OCCUPANCY_3                                                                          0x34121cUL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50365 #define BRB_REG_MAC1_TC_OCCUPANCY_4                                                                          0x341220UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50366 #define BRB_REG_MAC1_TC_OCCUPANCY_5                                                                          0x341224UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50367 #define BRB_REG_MAC1_TC_OCCUPANCY_6                                                                          0x341228UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50368 #define BRB_REG_MAC1_TC_OCCUPANCY_7                                                                          0x34122cUL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50369 #define BRB_REG_MAC1_TC_OCCUPANCY_8                                                                          0x341230UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 1::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50370 #define BRB_REG_MAC2_TC_OCCUPANCY_0_K2_E5                                                                    0x341250UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 2::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50371 #define BRB_REG_MAC2_TC_OCCUPANCY_1_K2_E5                                                                    0x341254UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 2::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50372 #define BRB_REG_MAC2_TC_OCCUPANCY_2_K2_E5                                                                    0x341258UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 2::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50373 #define BRB_REG_MAC2_TC_OCCUPANCY_3_K2_E5                                                                    0x34125cUL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 2::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50374 #define BRB_REG_MAC2_TC_OCCUPANCY_4_K2_E5                                                                    0x341260UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 2::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50375 #define BRB_REG_MAC3_TC_OCCUPANCY_0_K2_E5                                                                    0x341290UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 3::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50376 #define BRB_REG_MAC3_TC_OCCUPANCY_1_K2_E5                                                                    0x341294UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 3::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50377 #define BRB_REG_MAC3_TC_OCCUPANCY_2_K2_E5                                                                    0x341298UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 3::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50378 #define BRB_REG_MAC3_TC_OCCUPANCY_3_K2_E5                                                                    0x34129cUL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 3::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50379 #define BRB_REG_MAC3_TC_OCCUPANCY_4_K2_E5                                                                    0x3412a0UL //Access:R    DataWidth:0xe    // Debug register. The number of block occupied by each TC in each main port 3::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50380 #define BRB_REG_AVAILABLE_MAC_SIZE_0                                                                         0x3412d0UL //Access:R    DataWidth:0xe    // Debug register. The available number of blocks for each MAC port that includes guaranteed and shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/TOTAL_MAC_RST/2400/g in Reset Value::/PAUSE_EN/d in Existance.
50381 #define BRB_REG_AVAILABLE_MAC_SIZE_1                                                                         0x3412d4UL //Access:R    DataWidth:0xe    // Debug register. The available number of blocks for each MAC port that includes guaranteed and shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/TOTAL_MAC_RST/2400/g in Reset Value::/PAUSE_EN/d in Existance.
50382 #define BRB_REG_AVAILABLE_MAC_SIZE_2_K2_E5                                                                   0x3412d8UL //Access:R    DataWidth:0xe    // Debug register. The available number of blocks for each MAC port that includes guaranteed and shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/TOTAL_MAC_RST/2400/g in Reset Value::/PAUSE_EN/d in Existance.
50383 #define BRB_REG_AVAILABLE_MAC_SIZE_3_K2_E5                                                                   0x3412dcUL //Access:R    DataWidth:0xe    // Debug register. The available number of blocks for each MAC port that includes guaranteed and shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/TOTAL_MAC_RST/2400/g in Reset Value::/PAUSE_EN/d in Existance.
50384 #define BRB_REG_MAIN_TC_PAUSE_0                                                                              0x3412e8UL //Access:R    DataWidth:0x8    // Debug register. Output pause signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50385 #define BRB_REG_MAIN_TC_PAUSE_1                                                                              0x3412ecUL //Access:R    DataWidth:0x8    // Debug register. Output pause signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50386 #define BRB_REG_MAIN_TC_PAUSE_2_K2_E5                                                                        0x3412f0UL //Access:R    DataWidth:0x8    // Debug register. Output pause signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50387 #define BRB_REG_MAIN_TC_PAUSE_3_K2_E5                                                                        0x3412f4UL //Access:R    DataWidth:0x8    // Debug register. Output pause signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50388 #define BRB_REG_LB_TC_PAUSE_0                                                                                0x341300UL //Access:R    DataWidth:0x9    // Debug register. Output pause signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50389 #define BRB_REG_LB_TC_PAUSE_1                                                                                0x341304UL //Access:R    DataWidth:0x9    // Debug register. Output pause signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50390 #define BRB_REG_LB_TC_PAUSE_2_K2_E5                                                                          0x341308UL //Access:R    DataWidth:0x9    // Debug register. Output pause signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50391 #define BRB_REG_LB_TC_PAUSE_3_K2_E5                                                                          0x34130cUL //Access:R    DataWidth:0x9    // Debug register. Output pause signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50392 #define BRB_REG_MAIN_TC_FULL_0                                                                               0x341318UL //Access:R    DataWidth:0x8    // Debug register. Output full signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50393 #define BRB_REG_MAIN_TC_FULL_1                                                                               0x34131cUL //Access:R    DataWidth:0x8    // Debug register. Output full signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50394 #define BRB_REG_MAIN_TC_FULL_2_K2_E5                                                                         0x341320UL //Access:R    DataWidth:0x8    // Debug register. Output full signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50395 #define BRB_REG_MAIN_TC_FULL_3_K2_E5                                                                         0x341324UL //Access:R    DataWidth:0x8    // Debug register. Output full signal by each TC in each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50396 #define BRB_REG_LB_TC_FULL_0                                                                                 0x341330UL //Access:R    DataWidth:0x9    // Debug register. Output full signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50397 #define BRB_REG_LB_TC_FULL_1                                                                                 0x341334UL //Access:R    DataWidth:0x9    // Debug register. Output full signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50398 #define BRB_REG_LB_TC_FULL_2_K2_E5                                                                           0x341338UL //Access:R    DataWidth:0x9    // Debug register. Output full signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50399 #define BRB_REG_LB_TC_FULL_3_K2_E5                                                                           0x34133cUL //Access:R    DataWidth:0x9    // Debug register. Output full signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50400 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_0                                                                      0x341348UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50401 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_1                                                                      0x34134cUL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50402 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_2                                                                      0x341350UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50403 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_3                                                                      0x341354UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50404 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_4                                                                      0x341358UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50405 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_5                                                                      0x34135cUL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50406 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_6                                                                      0x341360UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50407 #define BRB_REG_MAIN0_TC_LOSSLESS_CNT_7                                                                      0x341364UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 0::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50408 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_0                                                                      0x341388UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50409 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_1                                                                      0x34138cUL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50410 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_2                                                                      0x341390UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50411 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_3                                                                      0x341394UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50412 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_4                                                                      0x341398UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50413 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_5                                                                      0x34139cUL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50414 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_6                                                                      0x3413a0UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50415 #define BRB_REG_MAIN1_TC_LOSSLESS_CNT_7                                                                      0x3413a4UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 1::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50416 #define BRB_REG_MAIN2_TC_LOSSLESS_CNT_0_K2_E5                                                                0x3413c8UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50417 #define BRB_REG_MAIN2_TC_LOSSLESS_CNT_1_K2_E5                                                                0x3413ccUL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50418 #define BRB_REG_MAIN2_TC_LOSSLESS_CNT_2_K2_E5                                                                0x3413d0UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50419 #define BRB_REG_MAIN2_TC_LOSSLESS_CNT_3_K2_E5                                                                0x3413d4UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50420 #define BRB_REG_MAIN3_TC_LOSSLESS_CNT_0_K2_E5                                                                0x341408UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50421 #define BRB_REG_MAIN3_TC_LOSSLESS_CNT_1_K2_E5                                                                0x34140cUL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50422 #define BRB_REG_MAIN3_TC_LOSSLESS_CNT_2_K2_E5                                                                0x341410UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50423 #define BRB_REG_MAIN3_TC_LOSSLESS_CNT_3_K2_E5                                                                0x341414UL //Access:R    DataWidth:0xe    // Debug register. Uncomplient lossless counter for each TC of main port 2::s/COS_MAIN_NUM/8/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
50424 #define BRB_REG_MAIN_TC_LOSSLESS_INT_0                                                                       0x341448UL //Access:R    DataWidth:0x8    // Debug register. Uncomplient lossless counter interrupt for each TC of each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50425 #define BRB_REG_MAIN_TC_LOSSLESS_INT_1                                                                       0x34144cUL //Access:R    DataWidth:0x8    // Debug register. Uncomplient lossless counter interrupt for each TC of each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50426 #define BRB_REG_MAIN_TC_LOSSLESS_INT_2_K2_E5                                                                 0x341450UL //Access:R    DataWidth:0x8    // Debug register. Uncomplient lossless counter interrupt for each TC of each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50427 #define BRB_REG_MAIN_TC_LOSSLESS_INT_3_K2_E5                                                                 0x341454UL //Access:R    DataWidth:0x8    // Debug register. Uncomplient lossless counter interrupt for each TC of each main port::s/COS_MAIN_NUM/8/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
50428 #define BRB_REG_BIG_RAM_DATA                                                                                 0x341500UL //Access:WB   DataWidth:0x80   // Debug register. Data to BIG RAM memory. Write to 32 MSB bits of this register will generate write to BIG RAM according to address that is written in big_ram_address register. Read from 32 LSB bits of this register will generate read from BIG RAM according to address written in big_ram_address register.
50429 #define BRB_REG_BIG_RAM_DATA_SIZE                                                                            64
50430 #define BRB_REG_RC_SOP_QUEUE_STATUS                                                                          0x341600UL //Access:R    DataWidth:0x20   // Debug register. There is register for each queue of each write client. It contains: b31 - valid; b30:16 - queue size; b15:0 - queue start pointer::s/SOP_STATUS_RST/536805376/g in Reset Value::s/QUEUE_ARRAY/36/g in memory size::s/SOP_STATUS_WDTH/6/g in Address Width.
50431 #define BRB_REG_RC_SOP_QUEUE_STATUS_SIZE_BB                                                                  36
50432 #define BRB_REG_RC_SOP_QUEUE_STATUS_SIZE_K2_E5                                                               120
50433 #define BRB_REG_STOPPED_RD_REQ                                                                               0x341800UL //Access:WB_R DataWidth:0x45   // If there is length error of first block error then request from read client will be copied to this register for each erad packet client interface: 0-PRM; 1-MSDM ; 2-TSDM; 3-TMLD; 4-PRS. Message spelling (MSB->LSB): rest_size_error[0]; len_error[0]; 1st_error[0]; middle_error[0]; rls_to_do[9:0]; start_block[12:0]; rd_req[0]; rls_req[0]; offset[9:0]; length[13:0]; opaque[15:0]
50434 #define BRB_REG_STOPPED_RD_REQ_SIZE                                                                          20
50435 #define BRB_REG_STOPPED_RLS_REQ                                                                              0x341900UL //Access:WB_R DataWidth:0x4c   // If there is release error then request from read client will be copied to this register for each read packet client interface: 0-PRM; 1-MSDM ; 2-TSDM; 3-TMLD; 4-PRS. Message spelling (MSB->LSB): opaque[9:0]; rls_to_do[15:0]; queue_number[3:0]; packet_length[13:0]; rls_left[9:0]; start_block[12:0]
50436 #define BRB_REG_STOPPED_RLS_REQ_SIZE                                                                         20
50437 #define BRB_REG_PER_TC_COUNTERS                                                                              0x341a00UL //Access:R    DataWidth:0x18   // Per-port per-TC counters. In BigBear, entries 0-7 are port 0 (main 0) TCs 0-7. Entries 8-16 are port 1 (lb 0) TCs 0-8. Similarly for entries 17-24 for port 2 and 25-33 for port 3. In K2, entries 0-3 are port 0 TCs 0-3. Entries 4-8 are port 1 TCs 0-3, 8. Similarly for the other 6 ports.
50438 #define BRB_REG_PER_TC_COUNTERS_SIZE                                                                         34
50439 #define BRB_REG_WC_STATUS_0                                                                                  0x341b00UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50440 #define BRB_REG_WC_STATUS_0_SIZE                                                                             4
50441 #define BRB_REG_WC_STATUS_1                                                                                  0x341b10UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50442 #define BRB_REG_WC_STATUS_1_SIZE                                                                             4
50443 #define BRB_REG_WC_STATUS_2                                                                                  0x341b20UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50444 #define BRB_REG_WC_STATUS_2_SIZE                                                                             4
50445 #define BRB_REG_WC_STATUS_3                                                                                  0x341b30UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50446 #define BRB_REG_WC_STATUS_3_SIZE                                                                             4
50447 #define BRB_REG_WC_STATUS_4_K2_E5                                                                            0x341b40UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50448 #define BRB_REG_WC_STATUS_4_SIZE                                                                             4
50449 #define BRB_REG_WC_STATUS_5_K2_E5                                                                            0x341b50UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50450 #define BRB_REG_WC_STATUS_5_SIZE                                                                             4
50451 #define BRB_REG_WC_STATUS_6_K2_E5                                                                            0x341b60UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50452 #define BRB_REG_WC_STATUS_6_SIZE                                                                             4
50453 #define BRB_REG_WC_STATUS_7_K2_E5                                                                            0x341b70UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
50454 #define BRB_REG_WC_STATUS_7_SIZE                                                                             4
50455 #define BRB_REG_MEMCTRL_WR_RD_N_BB                                                                           0x341c00UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
50456 #define BRB_REG_MEMCTRL_CMD_BB                                                                               0x341c04UL //Access:RW   DataWidth:0x8    // command to CPU BIST
50457 #define BRB_REG_MEMCTRL_ADDRESS_BB                                                                           0x341c08UL //Access:RW   DataWidth:0x8    // address to CPU BIST
50458 #define BRB_REG_MEMCTRL_STATUS_BB                                                                            0x341c0cUL //Access:R    DataWidth:0x20   // status from CPU BIST
50459 #define BRB_REG_LINK_LIST_BB_K2                                                                              0x348000UL //Access:RW   DataWidth:0xe    // Link list dual port memory that contains per-block descriptor::s/BLK_NUM/4800/g in memory size::s/BLK_WDTH_PLUS_SOP_EN/14/g in Data Width::s/BLK_WDTH/13/g in Address Width.
50460 #define BRB_REG_LINK_LIST_E5                                                                                 0x350000UL //Access:RW   DataWidth:0xf    // Link list dual port memory that contains per-block descriptor::s/BLK_NUM/4800/g in memory size::s/BLK_WDTH_PLUS_SOP_EN/14/g in Data Width::s/BLK_WDTH/13/g in Address Width.
50461 #define BRB_REG_LINK_LIST_SIZE_BB                                                                            4800
50462 #define BRB_REG_LINK_LIST_SIZE_K2                                                                            7680
50463 #define BRB_REG_LINK_LIST_SIZE_E5                                                                            8832
50464 #define XYLD_REG_SCBD_STRICT_PRIO                                                                            0x4c0000UL //Access:RW   DataWidth:0x4    // Each bit indicates if the current queue ahs a strict prioirty; 1: The current queue has strict prority; 0: The current queue is part of the WRR scheme.
50465 #define XYLD_REG_SCBD_WRR_WEIGHT_Q0                                                                          0x4c0004UL //Access:RW   DataWidth:0x2    // The weight of queue 0 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
50466 #define XYLD_REG_SCBD_WRR_WEIGHT_Q1                                                                          0x4c0008UL //Access:RW   DataWidth:0x2    // The weight of queue 1 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
50467 #define XYLD_REG_FOCI_FOC_CREDITS                                                                            0x4c000cUL //Access:RW   DataWidth:0x6    // Initial credit of the FOC itnerface.
50468 #define XYLD_REG_PCII_PXP_RD_REQ_CREDITS                                                                     0x4c0010UL //Access:RW   DataWidth:0x2    // Initial credit for the PCI interface::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50469 #define XYLD_REG_PCII_RD_RESP_NUM_SLOTS                                                                      0x4c0014UL //Access:RW   DataWidth:0x3    // Number of slots at the PCI read response buffer: 3=4/8 slots of 512 bytes;4=8/16 slots of 256 bytes;5=16/32 slots of 128 bytes;6=32/64 slots of 64 bytes; 7=64/128 slots of 32 bytes::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50470 #define XYLD_REG_BYPASS_QID                                                                                  0x4c0018UL //Access:RW   DataWidth:0x2    // Selects the queue to which bypass messages will be steered.
50471 #define XYLD_REG_TCFC_LOAD_MINI_CACHE_EN                                                                     0x4c001cUL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
50472 #define XYLD_REG_CCFC_LOAD_MINI_CACHE_EN                                                                     0x4c0020UL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
50473 #define XYLD_REG_ECO_RESERVED                                                                                0x4c0024UL //Access:RW   DataWidth:0x8    // Allowes future ECO's
50474 #define XYLD_REG_LD_VQID                                                                                     0x4c0028UL //Access:RW   DataWidth:0x5    // VQID value for PXP read requests issued from all sources (PCI read BD fetches and SGE fetches).
50475 #define XYLD_REG_CID_REQ_CREDITS                                                                             0x4c002cUL //Access:RW   DataWidth:0x6    // Max credits value for the load cid request interface.
50476 #define XYLD_REG_TID_REQ_CREDITS                                                                             0x4c0030UL //Access:RW   DataWidth:0x6    // Max credits value for the load tid request interface.
50477 #define XYLD_REG_LD_SEG_MSG_Q                                                                                0x4c0034UL //Access:RW   DataWidth:0x2    // The QID to which the segment messages can be mapped::/MULD_DISCARD/d in MULD::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50478 #define XYLD_REG_TID_REMAIN_CREDITS                                                                          0x4c0038UL //Access:R    DataWidth:0x6    // Remaining credits for the tid interface
50479 #define XYLD_REG_TID_MSG_STAT                                                                                0x4c003cUL //Access:RC   DataWidth:0x20   // Statistics counter of TID requests
50480 #define XYLD_REG_CID_REMAIN_CREDITS                                                                          0x4c0040UL //Access:R    DataWidth:0x6    // Remaining credits for the cid interface
50481 #define XYLD_REG_CID_MSG_STAT                                                                                0x4c0044UL //Access:RC   DataWidth:0x20   // Statistics counter of CID requests
50482 #define XYLD_REG_EXT_EV_1_STAT                                                                               0x4c0048UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 1
50483 #define XYLD_REG_EXT_EV_2_STAT                                                                               0x4c004cUL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 2
50484 #define XYLD_REG_EXT_EV_3_STAT                                                                               0x4c0050UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 3
50485 #define XYLD_REG_EXT_EV_4_STAT                                                                               0x4c0054UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
50486 #define XYLD_REG_EXT_EV_5_STAT                                                                               0x4c0058UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
50487 #define XYLD_REG_PENDING_MSG_TO_EXT_EV_1_CTR                                                                 0x4c005cUL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 1
50488 #define XYLD_REG_PENDING_MSG_TO_EXT_EV_2_CTR                                                                 0x4c0060UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 2
50489 #define XYLD_REG_PENDING_MSG_TO_EXT_EV_3_CTR                                                                 0x4c0064UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 3
50490 #define XYLD_REG_PENDING_MSG_TO_EXT_EV_4_CTR                                                                 0x4c0068UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 4
50491 #define XYLD_REG_PENDING_MSG_TO_EXT_EV_5_CTR                                                                 0x4c006cUL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 5
50492 #define XYLD_REG_FOC_REMAIN_CREDITS                                                                          0x4c0070UL //Access:R    DataWidth:0x6    // Remaining credits on the FOC interface
50493 #define XYLD_REG_PXP_MSG_STAT                                                                                0x4c0074UL //Access:RC   DataWidth:0x20   // Statistics counter of PXP requests sent
50494 #define XYLD_REG_PCII_REMAIN_CREDITS                                                                         0x4c0078UL //Access:R    DataWidth:0x2    // Remaining credits on the PCI interface
50495 #define XYLD_REG_PCI_PENDING_MSG_CTR                                                                         0x4c007cUL //Access:R    DataWidth:0x9    // Number of messages pending to PCI read request
50496 #define XYLD_REG_LD_CID_MINICACHE_LOG                                                                        0x4c0080UL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 CID Valid only if bit 13 in ld_cid_minicache_resp_log is set
50497 #define XYLD_REG_LD_TID_MINICACHE_LOG                                                                        0x4c0084UL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 TID Valid only if bit 13 in ld_tid_minicache_resp_log is set
50498 #define XYLD_REG_LD_CID_MINICACHE_RESP_LOG                                                                   0x4c0088UL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 CID load response; bit 13 - Indicates if ld_cid_minicache_log register is valid
50499 #define XYLD_REG_LD_TID_MINICACHE_RESP_LOG                                                                   0x4c008cUL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 TID load response; bit 13 - Indicates if ld_tid_minicache_log register is valid
50500 #define XYLD_REG_LD_HDR_LOG                                                                                  0x4c0090UL //Access:R    DataWidth:0x4    // Logging of the problem which caused the ld_hdr_err interrupt. Bit 0: ilegal flags combination.
50501 #define XYLD_REG_LD_HDR_1ST_CYC_31_0                                                                         0x4c0094UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50502 #define XYLD_REG_LD_HDR_1ST_CYC_63_32                                                                        0x4c0098UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50503 #define XYLD_REG_LD_HDR_1ST_CYC_95_64                                                                        0x4c009cUL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50504 #define XYLD_REG_LD_HDR_1ST_CYC_127_96                                                                       0x4c00a0UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50505 #define XYLD_REG_LD_HDR_2ND_CYC_31_0                                                                         0x4c00a4UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50506 #define XYLD_REG_LD_HDR_2ND_CYC_63_32                                                                        0x4c00a8UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50507 #define XYLD_REG_LD_HDR_2ND_CYC_95_64                                                                        0x4c00acUL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50508 #define XYLD_REG_LD_HDR_2ND_CYC_127_96                                                                       0x4c00b0UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50509 #define XYLD_REG_CM_HDR_31_0                                                                                 0x4c00b4UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50510 #define XYLD_REG_CM_HDR_63_32                                                                                0x4c00b8UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50511 #define XYLD_REG_CM_HDR_95_64                                                                                0x4c00bcUL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50512 #define XYLD_REG_CM_HDR_127_96                                                                               0x4c00c0UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50513 #define XYLD_REG_LD_HDR_CLR                                                                                  0x4c00c4UL //Access:W    DataWidth:0x1    // Writing to this register clears hdr registers and enables logging new error details.
50514 #define XYLD_REG_SEG_MSG_LOG                                                                                 0x4c00c8UL //Access:R    DataWidth:0x8    // Logging register for segment message error: bits 3:0 - header len; bits 7:4 - number of iteration::/MULD_DISCARD/d in MULD::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50515 #define XYLD_REG_SEG_MSG_LOG_LEN_ARR_31_0                                                                    0x4c00ccUL //Access:R    DataWidth:0x20   // Logging register for segment message error: bits 31:0 - bits 31:0 of the segment message length array::/MULD_DISCARD/d in MULD::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50516 #define XYLD_REG_SEG_MSG_LOG_LEN_ARR_63_32                                                                   0x4c00d0UL //Access:R    DataWidth:0x20   // Logging register for segment message error: bits 31:0 - bits 63:32 of the segment message length array::/MULD_DISCARD/d in MULD::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50517 #define XYLD_REG_SEG_MSG_LOG_LEN_ARR_95_64                                                                   0x4c00d4UL //Access:R    DataWidth:0x20   // Logging register for segment message error: bits 31:0 - bits 95:64 of the segment message length array::/MULD_DISCARD/d in MULD::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50518 #define XYLD_REG_SEG_MSG_LOG_CLR                                                                             0x4c00d8UL //Access:W    DataWidth:0x1    // Writing to this register clears seg msg logging registers and enables logging new error details::/MULD_DISCARD/d in MULD::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50519 #define XYLD_REG_SEG_MSG_LOG_V                                                                               0x4c00dcUL //Access:R    DataWidth:0x1    // Indicates that the data at the seg_msg logging registers is valid::/MULD_DISCARD/d in MULD::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
50520 #define XYLD_REG_STAT_FIC_MSG                                                                                0x4c00e0UL //Access:RC   DataWidth:0x20   // Number of FIC messages sent to the loader
50521 #define XYLD_REG_DBG_PENDING_CCFC_REQ                                                                        0x4c00e4UL //Access:R    DataWidth:0x6    // number of CCFC requests wating for responses
50522 #define XYLD_REG_DBG_PENDING_TCFC_REQ                                                                        0x4c00e8UL //Access:R    DataWidth:0x6    // number of TCFC requests wating for responses
50523 #define XYLD_REG_LEN_ERR_LOG_1                                                                               0x4c00ecUL //Access:R    DataWidth:0x10   // Logging register for long message error: bit 0-Segment message; bit 1-Message with PCI read; bit 2- Message with BD fetch; bit 3-Message with SGE fetch; bit 4- Message with BRB fetch; bits 5:6- QID; bits 7-RSV; bits 8-15 message CM length.
50524 #define XYLD_REG_LEN_ERR_LOG_2                                                                               0x4c00f0UL //Access:R    DataWidth:0x20   // Logging register for long message error: bit 0:3 Segment message header length; 4:7 RSV;8:15 current length out of the segment message length array; 16:23 PCI response len (including BD and SGE fetches); 24:31 BRB
50525 #define XYLD_REG_LEN_ERR_LOG_CLR                                                                             0x4c00f4UL //Access:W    DataWidth:0x1    // Writing to this register clears len err logging registers and enables logging new error details.
50526 #define XYLD_REG_LEN_ERR_LOG_V                                                                               0x4c00f8UL //Access:R    DataWidth:0x1    // Indicates that the data at the len_err logging registers is valid.
50527 #define XYLD_REG_INT_STS                                                                                     0x4c0180UL //Access:R    DataWidth:0x6    // Multi Field Register.
50528   #define XYLD_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
50529   #define XYLD_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
50530   #define XYLD_REG_INT_STS_LD_HDR_ERR                                                                        (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
50531   #define XYLD_REG_INT_STS_LD_HDR_ERR_SHIFT                                                                  1
50532   #define XYLD_REG_INT_STS_LD_SEG_MSG_ERR                                                                    (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
50533   #define XYLD_REG_INT_STS_LD_SEG_MSG_ERR_SHIFT                                                              2
50534   #define XYLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR                                                             (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
50535   #define XYLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_SHIFT                                                       3
50536   #define XYLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR                                                             (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
50537   #define XYLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_SHIFT                                                       4
50538   #define XYLD_REG_INT_STS_LD_LONG_MESSAGE                                                                   (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
50539   #define XYLD_REG_INT_STS_LD_LONG_MESSAGE_SHIFT                                                             5
50540 #define XYLD_REG_INT_MASK                                                                                    0x4c0184UL //Access:RW   DataWidth:0x6    // Multi Field Register.
50541   #define XYLD_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: XYLD_REG_INT_STS.ADDRESS_ERROR .
50542   #define XYLD_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
50543   #define XYLD_REG_INT_MASK_LD_HDR_ERR                                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: XYLD_REG_INT_STS.LD_HDR_ERR .
50544   #define XYLD_REG_INT_MASK_LD_HDR_ERR_SHIFT                                                                 1
50545   #define XYLD_REG_INT_MASK_LD_SEG_MSG_ERR                                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: XYLD_REG_INT_STS.LD_SEG_MSG_ERR .
50546   #define XYLD_REG_INT_MASK_LD_SEG_MSG_ERR_SHIFT                                                             2
50547   #define XYLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: XYLD_REG_INT_STS.LD_TID_MINI_CACHE_ERR .
50548   #define XYLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_SHIFT                                                      3
50549   #define XYLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: XYLD_REG_INT_STS.LD_CID_MINI_CACHE_ERR .
50550   #define XYLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_SHIFT                                                      4
50551   #define XYLD_REG_INT_MASK_LD_LONG_MESSAGE                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: XYLD_REG_INT_STS.LD_LONG_MESSAGE .
50552   #define XYLD_REG_INT_MASK_LD_LONG_MESSAGE_SHIFT                                                            5
50553 #define XYLD_REG_INT_STS_WR                                                                                  0x4c0188UL //Access:WR   DataWidth:0x6    // Multi Field Register.
50554   #define XYLD_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
50555   #define XYLD_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
50556   #define XYLD_REG_INT_STS_WR_LD_HDR_ERR                                                                     (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
50557   #define XYLD_REG_INT_STS_WR_LD_HDR_ERR_SHIFT                                                               1
50558   #define XYLD_REG_INT_STS_WR_LD_SEG_MSG_ERR                                                                 (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
50559   #define XYLD_REG_INT_STS_WR_LD_SEG_MSG_ERR_SHIFT                                                           2
50560   #define XYLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR                                                          (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
50561   #define XYLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_SHIFT                                                    3
50562   #define XYLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR                                                          (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
50563   #define XYLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_SHIFT                                                    4
50564   #define XYLD_REG_INT_STS_WR_LD_LONG_MESSAGE                                                                (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
50565   #define XYLD_REG_INT_STS_WR_LD_LONG_MESSAGE_SHIFT                                                          5
50566 #define XYLD_REG_INT_STS_CLR                                                                                 0x4c018cUL //Access:RC   DataWidth:0x6    // Multi Field Register.
50567   #define XYLD_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
50568   #define XYLD_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
50569   #define XYLD_REG_INT_STS_CLR_LD_HDR_ERR                                                                    (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
50570   #define XYLD_REG_INT_STS_CLR_LD_HDR_ERR_SHIFT                                                              1
50571   #define XYLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR                                                                (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
50572   #define XYLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_SHIFT                                                          2
50573   #define XYLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR                                                         (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
50574   #define XYLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_SHIFT                                                   3
50575   #define XYLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR                                                         (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
50576   #define XYLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_SHIFT                                                   4
50577   #define XYLD_REG_INT_STS_CLR_LD_LONG_MESSAGE                                                               (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
50578   #define XYLD_REG_INT_STS_CLR_LD_LONG_MESSAGE_SHIFT                                                         5
50579 #define XYLD_REG_PRTY_MASK_H_0_BB_K2                                                                         0x4c0204UL //Access:RW   DataWidth:0x9    // Multi Field Register.
50580   #define XYLD_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
50581   #define XYLD_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2_SHIFT                                             0
50582   #define XYLD_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM006_I_ECC_RF_INT .
50583   #define XYLD_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2_SHIFT                                             1
50584   #define XYLD_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
50585   #define XYLD_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               2
50586   #define XYLD_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
50587   #define XYLD_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               3
50588   #define XYLD_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
50589   #define XYLD_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               4
50590   #define XYLD_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
50591   #define XYLD_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               5
50592   #define XYLD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
50593   #define XYLD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               6
50594   #define XYLD_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
50595   #define XYLD_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               7
50596   #define XYLD_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: XYLD_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
50597   #define XYLD_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               8
50598 #define XYLD_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x4c0210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
50599   #define XYLD_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2                                                    (0x1<<0) // Enable ECC for memory ecc instance xyld.i_msgq_ram.i_ecc in module xyld_i_msgq_ram_1
50600   #define XYLD_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2_SHIFT                                              0
50601   #define XYLD_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2                                                    (0x1<<1) // Enable ECC for memory ecc instance xyld.i_pci_rsep_buf_ram.i_ecc in module xyld_i_pci_rsep_buf_ram
50602   #define XYLD_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2_SHIFT                                              1
50603 #define XYLD_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x4c0214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
50604   #define XYLD_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2                                             (0x1<<0) // Set parity only for memory ecc instance xyld.i_msgq_ram.i_ecc in module xyld_i_msgq_ram_1
50605   #define XYLD_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2_SHIFT                                       0
50606   #define XYLD_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2                                             (0x1<<1) // Set parity only for memory ecc instance xyld.i_pci_rsep_buf_ram.i_ecc in module xyld_i_pci_rsep_buf_ram
50607   #define XYLD_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2_SHIFT                                       1
50608 #define XYLD_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x4c0218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
50609   #define XYLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance xyld.i_msgq_ram.i_ecc in module xyld_i_msgq_ram_1
50610   #define XYLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2_SHIFT                                0
50611   #define XYLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2                                      (0x1<<1) // Record if a correctable error occurred on memory ecc instance xyld.i_pci_rsep_buf_ram.i_ecc in module xyld_i_pci_rsep_buf_ram
50612   #define XYLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2_SHIFT                                1
50613 #define XYLD_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x4c021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
50614 #define XYLD_REG_DESC_QUEUE_Q0                                                                               0x4c0400UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue0 - Debug access.
50615 #define XYLD_REG_DESC_QUEUE_Q0_SIZE                                                                          48
50616 #define XYLD_REG_DESC_QUEUE_Q1                                                                               0x4c0800UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue1 - Debug access.
50617 #define XYLD_REG_DESC_QUEUE_Q1_SIZE                                                                          48
50618 #define XYLD_REG_L2MA_AGGR_CONFIG1_E5                                                                        0x4c0900UL //Access:RW   DataWidth:0x13   // Multi Field Register.
50619   #define XYLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5                                                              (0x1<<0) // Enables L2 message aggregation
50620   #define XYLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5_SHIFT                                                        0
50621   #define XYLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5                                                    (0x1<<1) // indicates not to perform the aggregation logic if there is no L2MA command in the message (there is no L2MA command if DstStormFlg is reset OR ErrFlg is set). If this configuration is reset, messages without L2MA command are treated like messages with L2MA command where EnL2MA flag in the command is reset (i.e. they break existing aggregation).
50622   #define XYLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5_SHIFT                                              1
50623   #define XYLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5                                                          (0x1<<2) // defines that only back-to-back aggregation is allowed
50624   #define XYLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5_SHIFT                                                    2
50625   #define XYLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5                                                        (0xff<<3) // the minimal queue occupancy below which new aggregations are not created
50626   #define XYLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5_SHIFT                                                  3
50627   #define XYLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5                                                        (0xff<<11) // the maximal difference between the serial number of the parent message and the serial number of its child message
50628   #define XYLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5_SHIFT                                                  11
50629 #define XYLD_REG_L2MA_AGGR_CONFIG2_E5                                                                        0x4c0904UL //Access:RW   DataWidth:0x18   // Multi Field Register.
50630   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5                                                     (0x3f<<0) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
50631   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5_SHIFT                                               0
50632   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5                                                     (0x3f<<6) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
50633   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5_SHIFT                                               6
50634   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5                                                     (0x3f<<12) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
50635   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5_SHIFT                                               12
50636   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5                                                     (0x3f<<18) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
50637   #define XYLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5_SHIFT                                               18
50638 #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_E5                                                                   0x4c0908UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50639   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 0.
50640   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5_SHIFT                                                 0
50641   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 0.
50642   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5_SHIFT                                                 8
50643   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 0.
50644   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5_SHIFT                                                 16
50645   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 0.
50646   #define XYLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5_SHIFT                                                 24
50647 #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_E5                                                                   0x4c090cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
50648   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 1.
50649   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5_SHIFT                                                 0
50650   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 1.
50651   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5_SHIFT                                                 8
50652   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 1.
50653   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5_SHIFT                                                 16
50654   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 1.
50655   #define XYLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5_SHIFT                                                 24
50656 #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_E5                                                                   0x4c0910UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50657   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 2.
50658   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5_SHIFT                                                 0
50659   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 2.
50660   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5_SHIFT                                                 8
50661   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 2.
50662   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5_SHIFT                                                 16
50663   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 2.
50664   #define XYLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5_SHIFT                                                 24
50665 #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_E5                                                                   0x4c0914UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50666   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 3.
50667   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5_SHIFT                                                 0
50668   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 3.
50669   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5_SHIFT                                                 8
50670   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 3.
50671   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5_SHIFT                                                 16
50672   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 3.
50673   #define XYLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5_SHIFT                                                 24
50674 #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_E5                                                                    0x4c0918UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50675   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5                                                           (0xf<<0) // length in 32b units from the same 00 .
50676   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5_SHIFT                                                     0
50677   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5                                                           (0xf<<4) // length in 32b units from the same 01 .
50678   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5_SHIFT                                                     4
50679   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5                                                           (0xf<<8) // length in 32b units from the same 02 .
50680   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5_SHIFT                                                     8
50681   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5                                                           (0xf<<12) // length in 32b units from the same 03 .
50682   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5_SHIFT                                                     12
50683   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5                                                           (0xf<<16) // length in 32b units from the same 10 .
50684   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5_SHIFT                                                     16
50685   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5                                                           (0xf<<20) // length in 32b units from the same 11 .
50686   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5_SHIFT                                                     20
50687   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5                                                           (0xf<<24) // length in 32b units from the same 12 .
50688   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5_SHIFT                                                     24
50689   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5                                                           (0xf<<28) // length in 32b units from the same 13 .
50690   #define XYLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5_SHIFT                                                     28
50691 #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_E5                                                                    0x4c091cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
50692   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5                                                           (0xf<<0) // length in 32b units from the same 20 .
50693   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5_SHIFT                                                     0
50694   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5                                                           (0xf<<4) // length in 32b units from the same 21 .
50695   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5_SHIFT                                                     4
50696   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5                                                           (0xf<<8) // length in 32b units from the same 22 .
50697   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5_SHIFT                                                     8
50698   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5                                                           (0xf<<12) // length in 32b units from the same 23 .
50699   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5_SHIFT                                                     12
50700   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5                                                           (0xf<<16) // length in 32b units from the same 30 .
50701   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5_SHIFT                                                     16
50702   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5                                                           (0xf<<20) // length in 32b units from the same 31 .
50703   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5_SHIFT                                                     20
50704   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5                                                           (0xf<<24) // length in 32b units from the same 32 .
50705   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5_SHIFT                                                     24
50706   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5                                                           (0xf<<28) // length in 32b units from the same 33 .
50707   #define XYLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5_SHIFT                                                     28
50708 #define XYLD_REG_L2MA_SAME_MASK_SET_0_E5                                                                     0x4c0920UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 0 parameters .
50709 #define XYLD_REG_L2MA_SAME_MASK_SET_1_E5                                                                     0x4c0924UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 1 parameters .
50710 #define XYLD_REG_L2MA_SAME_MASK_SET_2_E5                                                                     0x4c0928UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 2 parameters .
50711 #define XYLD_REG_L2MA_SAME_MASK_SET_3_E5                                                                     0x4c092cUL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 3 parameters .
50712 #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_E5                                                                    0x4c0930UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50713   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 0.
50714   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5_SHIFT                                              0
50715   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 0.
50716   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5_SHIFT                                              8
50717   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 0.
50718   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5_SHIFT                                              16
50719   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 0.
50720   #define XYLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5_SHIFT                                              24
50721 #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_E5                                                                    0x4c0934UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50722   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 1.
50723   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5_SHIFT                                              0
50724   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 1.
50725   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5_SHIFT                                              8
50726   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 1.
50727   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5_SHIFT                                              16
50728   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 1.
50729   #define XYLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5_SHIFT                                              24
50730 #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_E5                                                                    0x4c0938UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50731   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 2.
50732   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5_SHIFT                                              0
50733   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 2.
50734   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5_SHIFT                                              8
50735   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 2.
50736   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5_SHIFT                                              16
50737   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 2.
50738   #define XYLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5_SHIFT                                              24
50739 #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_E5                                                                    0x4c093cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
50740   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 3.
50741   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5_SHIFT                                              0
50742   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 3.
50743   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5_SHIFT                                              8
50744   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 3.
50745   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5_SHIFT                                              16
50746   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 3.
50747   #define XYLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5_SHIFT                                              24
50748 #define XYLD_REG_L2MA_DUP_LEN_SET_0_E5                                                                       0x4c0940UL //Access:RW   DataWidth:0x18   // Multi Field Register.
50749   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5                                                          (0x3f<<0) // length in 32b units from the dup 00 .
50750   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5_SHIFT                                                    0
50751   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5                                                          (0x3f<<6) // length in 32b units from the dup 01 .
50752   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5_SHIFT                                                    6
50753   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5                                                          (0x3f<<12) // length in 32b units from the dup 02 .
50754   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5_SHIFT                                                    12
50755   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5                                                          (0x3f<<18) // length in 32b units from the dup 03 .
50756   #define XYLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5_SHIFT                                                    18
50757 #define XYLD_REG_L2MA_DUP_LEN_SET_1_E5                                                                       0x4c0944UL //Access:RW   DataWidth:0x18   // Multi Field Register.
50758   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5                                                          (0x3f<<0) // length in 32b units from the dup 10 .
50759   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5_SHIFT                                                    0
50760   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5                                                          (0x3f<<6) // length in 32b units from the dup 11 .
50761   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5_SHIFT                                                    6
50762   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5                                                          (0x3f<<12) // length in 32b units from the dup 12 .
50763   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5_SHIFT                                                    12
50764   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5                                                          (0x3f<<18) // length in 32b units from the dup 13 .
50765   #define XYLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5_SHIFT                                                    18
50766 #define XYLD_REG_L2MA_DUP_LEN_SET_2_E5                                                                       0x4c0948UL //Access:RW   DataWidth:0x18   // Multi Field Register.
50767   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5                                                          (0x3f<<0) // length in 32b units from the dup 20 .
50768   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5_SHIFT                                                    0
50769   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5                                                          (0x3f<<6) // length in 32b units from the dup 21 .
50770   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5_SHIFT                                                    6
50771   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5                                                          (0x3f<<12) // length in 32b units from the dup 22 .
50772   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5_SHIFT                                                    12
50773   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5                                                          (0x3f<<18) // length in 32b units from the dup 23 .
50774   #define XYLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5_SHIFT                                                    18
50775 #define XYLD_REG_L2MA_DUP_LEN_SET_3_E5                                                                       0x4c094cUL //Access:RW   DataWidth:0x18   // Multi Field Register.
50776   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5                                                          (0x3f<<0) // length in 32b units from the dup 30 .
50777   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5_SHIFT                                                    0
50778   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5                                                          (0x3f<<6) // length in 32b units from the dup 31 .
50779   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5_SHIFT                                                    6
50780   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5                                                          (0x3f<<12) // length in 32b units from the dup 32 .
50781   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5_SHIFT                                                    12
50782   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5                                                          (0x3f<<18) // length in 32b units from the dup 33 .
50783   #define XYLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5_SHIFT                                                    18
50784 #define XYLD_REG_L2MA_FLOW_ID_E5                                                                             0x4c0950UL //Access:RW   DataWidth:0x18   // Multi Field Register.
50785   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5                                                         (0x1<<0) // indication if to include the flow-ID in the stream-ID for set 0.
50786   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5_SHIFT                                                   0
50787   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5                                                         (0x1<<1) // indication if to include the flow-ID in the stream-ID for set 1.
50788   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5_SHIFT                                                   1
50789   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5                                                         (0x1<<2) // indication if to include the flow-ID in the stream-ID for set 2.
50790   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5_SHIFT                                                   2
50791   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5                                                         (0x1<<3) // indication if to include the flow-ID in the stream-ID for set 3.
50792   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5_SHIFT                                                   3
50793   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5                                                          (0x1f<<4) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 0 .
50794   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5_SHIFT                                                    4
50795   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5                                                          (0x1f<<9) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 1 .
50796   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5_SHIFT                                                    9
50797   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5                                                          (0x1f<<14) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 2 .
50798   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5_SHIFT                                                    14
50799   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5                                                          (0x1f<<19) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 3 .
50800   #define XYLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5_SHIFT                                                    19
50801 #define XYLD_REG_L2MA_SN_OFFSET_E5                                                                           0x4c0954UL //Access:RW   DataWidth:0x20   // Multi Field Register.
50802   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5                                                             (0xff<<0) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 0.
50803   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5_SHIFT                                                       0
50804   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5                                                             (0xff<<8) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 1.
50805   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5_SHIFT                                                       8
50806   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5                                                             (0xff<<16) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 2.
50807   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5_SHIFT                                                       16
50808   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5                                                             (0xff<<24) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 3.
50809   #define XYLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5_SHIFT                                                       24
50810 #define XYLD_REG_L2MA_MAX_L2MA_CHILD_E5                                                                      0x4c0958UL //Access:RW   DataWidth:0x10   // Multi Field Register.
50811   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5                                                         (0xf<<0) // the maximal number of children in a specific aggregation. for set 0.
50812   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5_SHIFT                                                   0
50813   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5                                                         (0xf<<4) // the maximal number of children in a specific aggregation. for set 1.
50814   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5_SHIFT                                                   4
50815   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5                                                         (0xf<<8) // the maximal number of children in a specific aggregation. for set 2.
50816   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5_SHIFT                                                   8
50817   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5                                                         (0xf<<12) // the maximal number of children in a specific aggregation. for set 3.
50818   #define XYLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5_SHIFT                                                   12
50819 #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_E5                                                                   0x4c095cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
50820   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5                                                  (0xff<<0) // The value by which to increment the event-ID in case of successful aggregation. for set 0.
50821   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5_SHIFT                                            0
50822   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5                                                  (0xff<<8) // The value by which to increment the event-ID in case of successful aggregation. for set 1.
50823   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5_SHIFT                                            8
50824   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5                                                  (0xff<<16) // The value by which to increment the event-ID in case of successful aggregation. for set 2.
50825   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5_SHIFT                                            16
50826   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5                                                  (0xff<<24) // The value by which to increment the event-ID in case of successful aggregation. for set 3.
50827   #define XYLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5_SHIFT                                            24
50828 #define XYLD_REG_LD_MAX_MSG_SIZE_E5                                                                          0x4c0960UL //Access:RW   DataWidth:0x4    // maximum loader size in 256 bit words
50829 #define XYLD_REG_DBG_SELECT                                                                                  0x4c1600UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
50830 #define XYLD_REG_DBG_DWORD_ENABLE                                                                            0x4c1604UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
50831 #define XYLD_REG_DBG_SHIFT                                                                                   0x4c1608UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
50832 #define XYLD_REG_DBG_FORCE_VALID                                                                             0x4c160cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
50833 #define XYLD_REG_DBG_FORCE_FRAME                                                                             0x4c1610UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
50834 #define XYLD_REG_DBG_OUT_DATA                                                                                0x4c1620UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
50835 #define XYLD_REG_DBG_OUT_DATA_SIZE                                                                           8
50836 #define XYLD_REG_DBG_OUT_VALID                                                                               0x4c1640UL //Access:R    DataWidth:0x4    // Dbgmux output valid
50837 #define XYLD_REG_DBG_OUT_FRAME                                                                               0x4c1644UL //Access:R    DataWidth:0x4    // Dbgmux output frame
50838 #define XYLD_REG_FIC_INPUT_FIFO                                                                              0x4c2000UL //Access:WB   DataWidth:0x80   // Access to input FIC FIFO
50839 #define XYLD_REG_FIC_INPUT_FIFO_SIZE                                                                         176
50840 #define XYLD_REG_QUEUE_MSG_MEM                                                                               0x4c4000UL //Access:WB   DataWidth:0x80   // Debug access to The message queue memory.
50841 #define XYLD_REG_QUEUE_MSG_MEM_SIZE                                                                          2208
50842 #define YULD_REG_SCBD_STRICT_PRIO_BB_K2                                                                      0x4c8000UL //Access:RW   DataWidth:0x4    // Each bit indicates if the current queue ahs a strict prioirty; 1: The current queue has strict prority; 0: The current queue is part of the WRR scheme.
50843 #define YULD_REG_SCBD_WRR_WEIGHT_Q0_BB_K2                                                                    0x4c8004UL //Access:RW   DataWidth:0x2    // The weight of queue 0 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
50844 #define YULD_REG_SCBD_WRR_WEIGHT_Q1_BB_K2                                                                    0x4c8008UL //Access:RW   DataWidth:0x2    // The weight of queue 1 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
50845 #define YULD_REG_FOCI_FOC_CREDITS_BB_K2                                                                      0x4c800cUL //Access:RW   DataWidth:0x6    // Initial credit of the FOC itnerface.
50846 #define YULD_REG_BYPASS_QID_BB_K2                                                                            0x4c8010UL //Access:RW   DataWidth:0x2    // Selects the queue to which bypass messages will be steered.
50847 #define YULD_REG_TCFC_LOAD_MINI_CACHE_EN_BB_K2                                                               0x4c8014UL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
50848 #define YULD_REG_CCFC_LOAD_MINI_CACHE_EN_BB_K2                                                               0x4c8018UL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
50849 #define YULD_REG_ECO_RESERVED_BB_K2                                                                          0x4c801cUL //Access:RW   DataWidth:0x8    // Allowes future ECO's
50850 #define YULD_REG_CID_REQ_CREDITS_BB_K2                                                                       0x4c8020UL //Access:RW   DataWidth:0x6    // Max credits value for the load cid request interface.
50851 #define YULD_REG_TID_REQ_CREDITS_BB_K2                                                                       0x4c8024UL //Access:RW   DataWidth:0x6    // Max credits value for the load tid request interface.
50852 #define YULD_REG_TID_REMAIN_CREDITS_BB_K2                                                                    0x4c8028UL //Access:R    DataWidth:0x6    // Remaining credits for the tid interface
50853 #define YULD_REG_TID_MSG_STAT_BB_K2                                                                          0x4c802cUL //Access:RC   DataWidth:0x20   // Statistics counter of TID requests
50854 #define YULD_REG_CID_REMAIN_CREDITS_BB_K2                                                                    0x4c8030UL //Access:R    DataWidth:0x6    // Remaining credits for the cid interface
50855 #define YULD_REG_CID_MSG_STAT_BB_K2                                                                          0x4c8034UL //Access:RC   DataWidth:0x20   // Statistics counter of CID requests
50856 #define YULD_REG_EXT_EV_1_STAT_BB_K2                                                                         0x4c8038UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 1
50857 #define YULD_REG_EXT_EV_2_STAT_BB_K2                                                                         0x4c803cUL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 2
50858 #define YULD_REG_EXT_EV_3_STAT_BB_K2                                                                         0x4c8040UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 3
50859 #define YULD_REG_EXT_EV_4_STAT_BB_K2                                                                         0x4c8044UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
50860 #define YULD_REG_EXT_EV_5_STAT_BB_K2                                                                         0x4c8048UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
50861 #define YULD_REG_PENDING_MSG_TO_EXT_EV_1_CTR_BB_K2                                                           0x4c804cUL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 1
50862 #define YULD_REG_PENDING_MSG_TO_EXT_EV_2_CTR_BB_K2                                                           0x4c8050UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 2
50863 #define YULD_REG_PENDING_MSG_TO_EXT_EV_3_CTR_BB_K2                                                           0x4c8054UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 3
50864 #define YULD_REG_PENDING_MSG_TO_EXT_EV_4_CTR_BB_K2                                                           0x4c8058UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 4
50865 #define YULD_REG_PENDING_MSG_TO_EXT_EV_5_CTR_BB_K2                                                           0x4c805cUL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 5
50866 #define YULD_REG_FOC_REMAIN_CREDITS_BB_K2                                                                    0x4c8060UL //Access:R    DataWidth:0x6    // Remaining credits on the FOC interface
50867 #define YULD_REG_LD_CID_MINICACHE_LOG_BB_K2                                                                  0x4c8064UL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 CID Valid only if bit 13 in ld_cid_minicache_resp_log is set
50868 #define YULD_REG_LD_TID_MINICACHE_LOG_BB_K2                                                                  0x4c8068UL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 TID Valid only if bit 13 in ld_tid_minicache_resp_log is set
50869 #define YULD_REG_LD_CID_MINICACHE_RESP_LOG_BB_K2                                                             0x4c806cUL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 CID load response; bit 13 - Indicates if ld_cid_minicache_log register is valid
50870 #define YULD_REG_LD_TID_MINICACHE_RESP_LOG_BB_K2                                                             0x4c8070UL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 TID load response; bit 13 - Indicates if ld_tid_minicache_log register is valid
50871 #define YULD_REG_LD_HDR_LOG_BB_K2                                                                            0x4c8074UL //Access:R    DataWidth:0x4    // Logging of the problem which caused the ld_hdr_err interrupt. Bit 0: ilegal flags combination.
50872 #define YULD_REG_LD_HDR_1ST_CYC_31_0_BB_K2                                                                   0x4c8078UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50873 #define YULD_REG_LD_HDR_1ST_CYC_63_32_BB_K2                                                                  0x4c807cUL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50874 #define YULD_REG_LD_HDR_1ST_CYC_95_64_BB_K2                                                                  0x4c8080UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50875 #define YULD_REG_LD_HDR_1ST_CYC_127_96_BB_K2                                                                 0x4c8084UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
50876 #define YULD_REG_LD_HDR_2ND_CYC_31_0_BB_K2                                                                   0x4c8088UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50877 #define YULD_REG_LD_HDR_2ND_CYC_63_32_BB_K2                                                                  0x4c808cUL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50878 #define YULD_REG_LD_HDR_2ND_CYC_95_64_BB_K2                                                                  0x4c8090UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50879 #define YULD_REG_LD_HDR_2ND_CYC_127_96_BB_K2                                                                 0x4c8094UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
50880 #define YULD_REG_CM_HDR_31_0_BB_K2                                                                           0x4c8098UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50881 #define YULD_REG_CM_HDR_63_32_BB_K2                                                                          0x4c809cUL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50882 #define YULD_REG_CM_HDR_95_64_BB_K2                                                                          0x4c80a0UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50883 #define YULD_REG_CM_HDR_127_96_BB_K2                                                                         0x4c80a4UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
50884 #define YULD_REG_LD_HDR_CLR_BB_K2                                                                            0x4c80a8UL //Access:W    DataWidth:0x1    // Writing to this register clears hdr registers and enables logging new error details.
50885 #define YULD_REG_STAT_FIC_MSG_BB_K2                                                                          0x4c80acUL //Access:RC   DataWidth:0x20   // Number of FIC messages sent to the loader
50886 #define YULD_REG_DBG_PENDING_CCFC_REQ_BB_K2                                                                  0x4c80b0UL //Access:R    DataWidth:0x5    // number of CCFC requests wating for responses
50887 #define YULD_REG_DBG_PENDING_TCFC_REQ_BB_K2                                                                  0x4c80b4UL //Access:R    DataWidth:0x5    // number of TCFC requests wating for responses
50888 #define YULD_REG_LEN_ERR_LOG_1_BB_K2                                                                         0x4c80b8UL //Access:R    DataWidth:0x10   // Logging register for long message error: bit 0-Segment message; bit 1-Message with PCI read; bit 2- Message with BD fetch; bit 3-Message with SGE fetch; bit 4- Message with BRB fetch; bits 5:6- QID; bits 7-RSV; bits 8-15 message CM length.
50889 #define YULD_REG_LEN_ERR_LOG_2_BB_K2                                                                         0x4c80bcUL //Access:R    DataWidth:0x20   // Logging register for long message error: bit 0:3 Segment message header length; 4:7 RSV;8:15 current length out of the segment message length array; 16:23 PCI response len (including BD and SGE fetches); 24:31 BRB
50890 #define YULD_REG_LEN_ERR_LOG_CLR_BB_K2                                                                       0x4c80c0UL //Access:W    DataWidth:0x1    // Writing to this register clears len err logging registers and enables logging new error details.
50891 #define YULD_REG_LEN_ERR_LOG_V_BB_K2                                                                         0x4c80c4UL //Access:R    DataWidth:0x1    // Indicates that the data at the len_err logging registers is valid.
50892 #define YULD_REG_INT_STS_BB_K2                                                                               0x4c8180UL //Access:R    DataWidth:0x6    // Multi Field Register.
50893   #define YULD_REG_INT_STS_ADDRESS_ERROR_BB_K2                                                               (0x1<<0) // Signals an unknown address to the rf module.
50894   #define YULD_REG_INT_STS_ADDRESS_ERROR_BB_K2_SHIFT                                                         0
50895   #define YULD_REG_INT_STS_LD_HDR_ERR_BB_K2                                                                  (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
50896   #define YULD_REG_INT_STS_LD_HDR_ERR_BB_K2_SHIFT                                                            1
50897   #define YULD_REG_INT_STS_LD_SEG_MSG_ERR_BB_K2                                                              (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
50898   #define YULD_REG_INT_STS_LD_SEG_MSG_ERR_BB_K2_SHIFT                                                        2
50899   #define YULD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_BB_K2                                                       (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
50900   #define YULD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_BB_K2_SHIFT                                                 3
50901   #define YULD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_BB_K2                                                       (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
50902   #define YULD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_BB_K2_SHIFT                                                 4
50903   #define YULD_REG_INT_STS_LD_LONG_MESSAGE_BB_K2                                                             (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
50904   #define YULD_REG_INT_STS_LD_LONG_MESSAGE_BB_K2_SHIFT                                                       5
50905 #define YULD_REG_INT_MASK_BB_K2                                                                              0x4c8184UL //Access:RW   DataWidth:0x6    // Multi Field Register.
50906   #define YULD_REG_INT_MASK_ADDRESS_ERROR_BB_K2                                                              (0x1<<0) // This bit masks, when set, the Interrupt bit: YULD_REG_INT_STS.ADDRESS_ERROR .
50907   #define YULD_REG_INT_MASK_ADDRESS_ERROR_BB_K2_SHIFT                                                        0
50908   #define YULD_REG_INT_MASK_LD_HDR_ERR_BB_K2                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: YULD_REG_INT_STS.LD_HDR_ERR .
50909   #define YULD_REG_INT_MASK_LD_HDR_ERR_BB_K2_SHIFT                                                           1
50910   #define YULD_REG_INT_MASK_LD_SEG_MSG_ERR_BB_K2                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: YULD_REG_INT_STS.LD_SEG_MSG_ERR .
50911   #define YULD_REG_INT_MASK_LD_SEG_MSG_ERR_BB_K2_SHIFT                                                       2
50912   #define YULD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Interrupt bit: YULD_REG_INT_STS.LD_TID_MINI_CACHE_ERR .
50913   #define YULD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_BB_K2_SHIFT                                                3
50914   #define YULD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_BB_K2                                                      (0x1<<4) // This bit masks, when set, the Interrupt bit: YULD_REG_INT_STS.LD_CID_MINI_CACHE_ERR .
50915   #define YULD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_BB_K2_SHIFT                                                4
50916   #define YULD_REG_INT_MASK_LD_LONG_MESSAGE_BB_K2                                                            (0x1<<5) // This bit masks, when set, the Interrupt bit: YULD_REG_INT_STS.LD_LONG_MESSAGE .
50917   #define YULD_REG_INT_MASK_LD_LONG_MESSAGE_BB_K2_SHIFT                                                      5
50918 #define YULD_REG_INT_STS_WR_BB_K2                                                                            0x4c8188UL //Access:WR   DataWidth:0x6    // Multi Field Register.
50919   #define YULD_REG_INT_STS_WR_ADDRESS_ERROR_BB_K2                                                            (0x1<<0) // Signals an unknown address to the rf module.
50920   #define YULD_REG_INT_STS_WR_ADDRESS_ERROR_BB_K2_SHIFT                                                      0
50921   #define YULD_REG_INT_STS_WR_LD_HDR_ERR_BB_K2                                                               (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
50922   #define YULD_REG_INT_STS_WR_LD_HDR_ERR_BB_K2_SHIFT                                                         1
50923   #define YULD_REG_INT_STS_WR_LD_SEG_MSG_ERR_BB_K2                                                           (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
50924   #define YULD_REG_INT_STS_WR_LD_SEG_MSG_ERR_BB_K2_SHIFT                                                     2
50925   #define YULD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_BB_K2                                                    (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
50926   #define YULD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_BB_K2_SHIFT                                              3
50927   #define YULD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_BB_K2                                                    (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
50928   #define YULD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_BB_K2_SHIFT                                              4
50929   #define YULD_REG_INT_STS_WR_LD_LONG_MESSAGE_BB_K2                                                          (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
50930   #define YULD_REG_INT_STS_WR_LD_LONG_MESSAGE_BB_K2_SHIFT                                                    5
50931 #define YULD_REG_INT_STS_CLR_BB_K2                                                                           0x4c818cUL //Access:RC   DataWidth:0x6    // Multi Field Register.
50932   #define YULD_REG_INT_STS_CLR_ADDRESS_ERROR_BB_K2                                                           (0x1<<0) // Signals an unknown address to the rf module.
50933   #define YULD_REG_INT_STS_CLR_ADDRESS_ERROR_BB_K2_SHIFT                                                     0
50934   #define YULD_REG_INT_STS_CLR_LD_HDR_ERR_BB_K2                                                              (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
50935   #define YULD_REG_INT_STS_CLR_LD_HDR_ERR_BB_K2_SHIFT                                                        1
50936   #define YULD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_BB_K2                                                          (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
50937   #define YULD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_BB_K2_SHIFT                                                    2
50938   #define YULD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_BB_K2                                                   (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
50939   #define YULD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_BB_K2_SHIFT                                             3
50940   #define YULD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_BB_K2                                                   (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
50941   #define YULD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_BB_K2_SHIFT                                             4
50942   #define YULD_REG_INT_STS_CLR_LD_LONG_MESSAGE_BB_K2                                                         (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
50943   #define YULD_REG_INT_STS_CLR_LD_LONG_MESSAGE_BB_K2_SHIFT                                                   5
50944 #define YULD_REG_PRTY_MASK_H_0_BB_K2                                                                         0x4c8204UL //Access:RW   DataWidth:0x6    // Multi Field Register.
50945   #define YULD_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: YULD_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
50946   #define YULD_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               0
50947   #define YULD_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: YULD_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
50948   #define YULD_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               1
50949   #define YULD_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: YULD_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
50950   #define YULD_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               2
50951   #define YULD_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: YULD_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
50952   #define YULD_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               3
50953   #define YULD_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: YULD_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
50954   #define YULD_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               4
50955   #define YULD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: YULD_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
50956   #define YULD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               5
50957 #define YULD_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x4c8210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
50958 #define YULD_REG_DESC_QUEUE_Q0_BB_K2                                                                         0x4c8400UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue0 - Debug access.
50959 #define YULD_REG_DESC_QUEUE_Q0_SIZE                                                                          32
50960 #define YULD_REG_DESC_QUEUE_Q1_BB_K2                                                                         0x4c8800UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue1 - Debug access.
50961 #define YULD_REG_DESC_QUEUE_Q1_SIZE                                                                          32
50962 #define YULD_REG_DBG_SELECT_BB_K2                                                                            0x4c9600UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
50963 #define YULD_REG_DBG_DWORD_ENABLE_BB_K2                                                                      0x4c9604UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
50964 #define YULD_REG_DBG_SHIFT_BB_K2                                                                             0x4c9608UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
50965 #define YULD_REG_DBG_FORCE_VALID_BB_K2                                                                       0x4c960cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
50966 #define YULD_REG_DBG_FORCE_FRAME_BB_K2                                                                       0x4c9610UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
50967 #define YULD_REG_DBG_OUT_DATA_BB_K2                                                                          0x4c9620UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
50968 #define YULD_REG_DBG_OUT_DATA_SIZE                                                                           8
50969 #define YULD_REG_DBG_OUT_VALID_BB_K2                                                                         0x4c9640UL //Access:R    DataWidth:0x4    // Dbgmux output valid
50970 #define YULD_REG_DBG_OUT_FRAME_BB_K2                                                                         0x4c9644UL //Access:R    DataWidth:0x4    // Dbgmux output frame
50971 #define YULD_REG_FIC_INPUT_FIFO_BB_K2                                                                        0x4ca000UL //Access:WB   DataWidth:0x80   // Access to input FIC FIFO
50972 #define YULD_REG_FIC_INPUT_FIFO_SIZE                                                                         176
50973 #define YULD_REG_QUEUE_MSG_MEM_BB_K2                                                                         0x4cc000UL //Access:WB   DataWidth:0x80   // Debug access to The message queue memory.
50974 #define YULD_REG_QUEUE_MSG_MEM_SIZE                                                                          256
50975 #define TMLD_REG_SCBD_STRICT_PRIO                                                                            0x4d0000UL //Access:RW   DataWidth:0x4    // Each bit indicates if the current queue ahs a strict prioirty; 1: The current queue has strict prority; 0: The current queue is part of the WRR scheme.
50976 #define TMLD_REG_SCBD_WRR_WEIGHT_Q0                                                                          0x4d0004UL //Access:RW   DataWidth:0x2    // The weight of queue 0 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
50977 #define TMLD_REG_SCBD_WRR_WEIGHT_Q1                                                                          0x4d0008UL //Access:RW   DataWidth:0x2    // The weight of queue 1 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
50978 #define TMLD_REG_FOCI_FOC_CREDITS                                                                            0x4d000cUL //Access:RW   DataWidth:0x6    // Initial credit of the FOC itnerface.
50979 #define TMLD_REG_BYPASS_QID                                                                                  0x4d0010UL //Access:RW   DataWidth:0x2    // Selects the queue to which bypass messages will be steered.
50980 #define TMLD_REG_TCFC_LOAD_MINI_CACHE_EN                                                                     0x4d0014UL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
50981 #define TMLD_REG_CCFC_LOAD_MINI_CACHE_EN                                                                     0x4d0018UL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
50982 #define TMLD_REG_ECO_RESERVED                                                                                0x4d001cUL //Access:RW   DataWidth:0x8    // Allowes future ECO's
50983 #define TMLD_REG_BRB_RD_RESP_NUM_SLOTS                                                                       0x4d0020UL //Access:RW   DataWidth:0x3    // Log2 of number of slots at the BRB read response buffer. The slot size would be the BRB-response-buffer-size/number-of-slots.::/MULD_DISCARD/d in MULD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
50984 #define TMLD_REG_CID_REQ_CREDITS                                                                             0x4d0024UL //Access:RW   DataWidth:0x6    // Max credits value for the load cid request interface.
50985 #define TMLD_REG_TID_REQ_CREDITS                                                                             0x4d0028UL //Access:RW   DataWidth:0x6    // Max credits value for the load tid request interface.
50986 #define TMLD_REG_BRB_SWAP_EN                                                                                 0x4d002cUL //Access:RW   DataWidth:0x1    // When set the data returning from the BRB is swapped.    meaning that bytes 0-3 is swapped with bytes 4-7 in    each 64b boundary
50987 #define TMLD_REG_BRB_MAX_CREDITS                                                                             0x4d0030UL //Access:RW   DataWidth:0x3    // Max credit number for the BRB request-resonse interface::/MULD_DISCARD/d in MULD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
50988 #define TMLD_REG_TID_REMAIN_CREDITS                                                                          0x4d0034UL //Access:R    DataWidth:0x6    // Remaining credits for the tid interface
50989 #define TMLD_REG_TID_MSG_STAT                                                                                0x4d0038UL //Access:RC   DataWidth:0x20   // Statistics counter of TID requests
50990 #define TMLD_REG_CID_REMAIN_CREDITS                                                                          0x4d003cUL //Access:R    DataWidth:0x6    // Remaining credits for the cid interface
50991 #define TMLD_REG_CID_MSG_STAT                                                                                0x4d0040UL //Access:RC   DataWidth:0x20   // Statistics counter of CID requests
50992 #define TMLD_REG_EXT_EV_1_STAT                                                                               0x4d0044UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 1
50993 #define TMLD_REG_EXT_EV_2_STAT                                                                               0x4d0048UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 2
50994 #define TMLD_REG_EXT_EV_3_STAT                                                                               0x4d004cUL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 3
50995 #define TMLD_REG_EXT_EV_4_STAT                                                                               0x4d0050UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
50996 #define TMLD_REG_EXT_EV_5_STAT                                                                               0x4d0054UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
50997 #define TMLD_REG_PENDING_MSG_TO_EXT_EV_1_CTR                                                                 0x4d0058UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 1
50998 #define TMLD_REG_PENDING_MSG_TO_EXT_EV_2_CTR                                                                 0x4d005cUL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 2
50999 #define TMLD_REG_PENDING_MSG_TO_EXT_EV_3_CTR                                                                 0x4d0060UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 3
51000 #define TMLD_REG_PENDING_MSG_TO_EXT_EV_4_CTR                                                                 0x4d0064UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 4
51001 #define TMLD_REG_PENDING_MSG_TO_EXT_EV_5_CTR                                                                 0x4d0068UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 5
51002 #define TMLD_REG_FOC_REMAIN_CREDITS                                                                          0x4d006cUL //Access:R    DataWidth:0x6    // Remaining credits on the FOC interface
51003 #define TMLD_REG_STAT_BRB_REQ                                                                                0x4d0070UL //Access:RC   DataWidth:0x20   // Counts the number of BRB requests sent
51004 #define TMLD_REG_BRB_REMAINING_CRED                                                                          0x4d0074UL //Access:R    DataWidth:0x3    // Number of remaining credits on the BRB interface
51005 #define TMLD_REG_LD_CID_MINICACHE_LOG                                                                        0x4d0078UL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 CID Valid only if bit 13 in ld_cid_minicache_resp_log is set
51006 #define TMLD_REG_LD_TID_MINICACHE_LOG                                                                        0x4d007cUL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 TID Valid only if bit 13 in ld_tid_minicache_resp_log is set
51007 #define TMLD_REG_LD_CID_MINICACHE_RESP_LOG                                                                   0x4d0080UL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 CID load response; bit 13 - Indicates if ld_cid_minicache_log register is valid
51008 #define TMLD_REG_LD_TID_MINICACHE_RESP_LOG                                                                   0x4d0084UL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 TID load response; bit 13 - Indicates if ld_tid_minicache_log register is valid
51009 #define TMLD_REG_LD_HDR_LOG                                                                                  0x4d0088UL //Access:R    DataWidth:0x4    // Logging of the problem which caused the ld_hdr_err interrupt. Bit 0: ilegal flags combination.
51010 #define TMLD_REG_LD_HDR_1ST_CYC_31_0                                                                         0x4d008cUL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51011 #define TMLD_REG_LD_HDR_1ST_CYC_63_32                                                                        0x4d0090UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51012 #define TMLD_REG_LD_HDR_1ST_CYC_95_64                                                                        0x4d0094UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51013 #define TMLD_REG_LD_HDR_1ST_CYC_127_96                                                                       0x4d0098UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51014 #define TMLD_REG_LD_HDR_2ND_CYC_31_0                                                                         0x4d009cUL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51015 #define TMLD_REG_LD_HDR_2ND_CYC_63_32                                                                        0x4d00a0UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51016 #define TMLD_REG_LD_HDR_2ND_CYC_95_64                                                                        0x4d00a4UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51017 #define TMLD_REG_LD_HDR_2ND_CYC_127_96                                                                       0x4d00a8UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51018 #define TMLD_REG_CM_HDR_31_0                                                                                 0x4d00acUL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51019 #define TMLD_REG_CM_HDR_63_32                                                                                0x4d00b0UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51020 #define TMLD_REG_CM_HDR_95_64                                                                                0x4d00b4UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51021 #define TMLD_REG_CM_HDR_127_96                                                                               0x4d00b8UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51022 #define TMLD_REG_LD_HDR_CLR                                                                                  0x4d00bcUL //Access:W    DataWidth:0x1    // Writing to this register clears hdr registers and enables logging new error details.
51023 #define TMLD_REG_STAT_FIC_MSG                                                                                0x4d00c0UL //Access:RC   DataWidth:0x20   // Number of FIC messages sent to the loader
51024 #define TMLD_REG_DBG_PENDING_CCFC_REQ                                                                        0x4d00c4UL //Access:R    DataWidth:0x6    // number of CCFC requests wating for responses
51025 #define TMLD_REG_DBG_PENDING_TCFC_REQ                                                                        0x4d00c8UL //Access:R    DataWidth:0x6    // number of TCFC requests wating for responses
51026 #define TMLD_REG_LEN_ERR_LOG_1                                                                               0x4d00ccUL //Access:R    DataWidth:0x10   // Logging register for long message error: bit 0-Segment message; bit 1-Message with PCI read; bit 2- Message with BD fetch; bit 3-Message with SGE fetch; bit 4- Message with BRB fetch; bits 5:6- QID; bits 7-RSV; bits 8-15 message CM length.
51027 #define TMLD_REG_LEN_ERR_LOG_2                                                                               0x4d00d0UL //Access:R    DataWidth:0x20   // Logging register for long message error: bit 0:3 Segment message header length; 4:7 RSV;8:15 current length out of the segment message length array; 16:23 PCI response len (including BD and SGE fetches); 24:31 BRB
51028 #define TMLD_REG_LEN_ERR_LOG_CLR                                                                             0x4d00d4UL //Access:W    DataWidth:0x1    // Writing to this register clears len err logging registers and enables logging new error details.
51029 #define TMLD_REG_LEN_ERR_LOG_V                                                                               0x4d00d8UL //Access:R    DataWidth:0x1    // Indicates that the data at the len_err logging registers is valid.
51030 #define TMLD_REG_INT_STS                                                                                     0x4d0180UL //Access:R    DataWidth:0x6    // Multi Field Register.
51031   #define TMLD_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
51032   #define TMLD_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
51033   #define TMLD_REG_INT_STS_LD_HDR_ERR                                                                        (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
51034   #define TMLD_REG_INT_STS_LD_HDR_ERR_SHIFT                                                                  1
51035   #define TMLD_REG_INT_STS_LD_SEG_MSG_ERR                                                                    (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
51036   #define TMLD_REG_INT_STS_LD_SEG_MSG_ERR_SHIFT                                                              2
51037   #define TMLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR                                                             (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
51038   #define TMLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_SHIFT                                                       3
51039   #define TMLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR                                                             (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
51040   #define TMLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_SHIFT                                                       4
51041   #define TMLD_REG_INT_STS_LD_LONG_MESSAGE                                                                   (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
51042   #define TMLD_REG_INT_STS_LD_LONG_MESSAGE_SHIFT                                                             5
51043 #define TMLD_REG_INT_MASK                                                                                    0x4d0184UL //Access:RW   DataWidth:0x6    // Multi Field Register.
51044   #define TMLD_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: TMLD_REG_INT_STS.ADDRESS_ERROR .
51045   #define TMLD_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
51046   #define TMLD_REG_INT_MASK_LD_HDR_ERR                                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: TMLD_REG_INT_STS.LD_HDR_ERR .
51047   #define TMLD_REG_INT_MASK_LD_HDR_ERR_SHIFT                                                                 1
51048   #define TMLD_REG_INT_MASK_LD_SEG_MSG_ERR                                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: TMLD_REG_INT_STS.LD_SEG_MSG_ERR .
51049   #define TMLD_REG_INT_MASK_LD_SEG_MSG_ERR_SHIFT                                                             2
51050   #define TMLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: TMLD_REG_INT_STS.LD_TID_MINI_CACHE_ERR .
51051   #define TMLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_SHIFT                                                      3
51052   #define TMLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: TMLD_REG_INT_STS.LD_CID_MINI_CACHE_ERR .
51053   #define TMLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_SHIFT                                                      4
51054   #define TMLD_REG_INT_MASK_LD_LONG_MESSAGE                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: TMLD_REG_INT_STS.LD_LONG_MESSAGE .
51055   #define TMLD_REG_INT_MASK_LD_LONG_MESSAGE_SHIFT                                                            5
51056 #define TMLD_REG_INT_STS_WR                                                                                  0x4d0188UL //Access:WR   DataWidth:0x6    // Multi Field Register.
51057   #define TMLD_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
51058   #define TMLD_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
51059   #define TMLD_REG_INT_STS_WR_LD_HDR_ERR                                                                     (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
51060   #define TMLD_REG_INT_STS_WR_LD_HDR_ERR_SHIFT                                                               1
51061   #define TMLD_REG_INT_STS_WR_LD_SEG_MSG_ERR                                                                 (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
51062   #define TMLD_REG_INT_STS_WR_LD_SEG_MSG_ERR_SHIFT                                                           2
51063   #define TMLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR                                                          (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
51064   #define TMLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_SHIFT                                                    3
51065   #define TMLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR                                                          (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
51066   #define TMLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_SHIFT                                                    4
51067   #define TMLD_REG_INT_STS_WR_LD_LONG_MESSAGE                                                                (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
51068   #define TMLD_REG_INT_STS_WR_LD_LONG_MESSAGE_SHIFT                                                          5
51069 #define TMLD_REG_INT_STS_CLR                                                                                 0x4d018cUL //Access:RC   DataWidth:0x6    // Multi Field Register.
51070   #define TMLD_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
51071   #define TMLD_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
51072   #define TMLD_REG_INT_STS_CLR_LD_HDR_ERR                                                                    (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
51073   #define TMLD_REG_INT_STS_CLR_LD_HDR_ERR_SHIFT                                                              1
51074   #define TMLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR                                                                (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
51075   #define TMLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_SHIFT                                                          2
51076   #define TMLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR                                                         (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
51077   #define TMLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_SHIFT                                                   3
51078   #define TMLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR                                                         (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
51079   #define TMLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_SHIFT                                                   4
51080   #define TMLD_REG_INT_STS_CLR_LD_LONG_MESSAGE                                                               (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
51081   #define TMLD_REG_INT_STS_CLR_LD_LONG_MESSAGE_SHIFT                                                         5
51082 #define TMLD_REG_PRTY_MASK_H_0_BB_K2                                                                         0x4d0204UL //Access:RW   DataWidth:0x8    // Multi Field Register.
51083   #define TMLD_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM006_I_ECC_RF_INT .
51084   #define TMLD_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2_SHIFT                                             0
51085   #define TMLD_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
51086   #define TMLD_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2_SHIFT                                             1
51087   #define TMLD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
51088   #define TMLD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               2
51089   #define TMLD_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
51090   #define TMLD_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               3
51091   #define TMLD_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
51092   #define TMLD_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               4
51093   #define TMLD_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
51094   #define TMLD_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               5
51095   #define TMLD_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
51096   #define TMLD_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               6
51097   #define TMLD_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: TMLD_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
51098   #define TMLD_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               7
51099 #define TMLD_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x4d0210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
51100   #define TMLD_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2                                                    (0x1<<0) // Enable ECC for memory ecc instance tmld.i_msgq_ram.i_ecc in module tmld_i_msgq_ram_1
51101   #define TMLD_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2_SHIFT                                              0
51102   #define TMLD_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2                                                    (0x1<<1) // Enable ECC for memory ecc instance tmld.i_brb_resp_buf_ram.i_ecc in module tmld_i_brb_resp_buf_ram
51103   #define TMLD_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2_SHIFT                                              1
51104 #define TMLD_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x4d0214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
51105   #define TMLD_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2                                             (0x1<<0) // Set parity only for memory ecc instance tmld.i_msgq_ram.i_ecc in module tmld_i_msgq_ram_1
51106   #define TMLD_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2_SHIFT                                       0
51107   #define TMLD_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2                                             (0x1<<1) // Set parity only for memory ecc instance tmld.i_brb_resp_buf_ram.i_ecc in module tmld_i_brb_resp_buf_ram
51108   #define TMLD_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2_SHIFT                                       1
51109 #define TMLD_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x4d0218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
51110   #define TMLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance tmld.i_msgq_ram.i_ecc in module tmld_i_msgq_ram_1
51111   #define TMLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2_SHIFT                                0
51112   #define TMLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2                                      (0x1<<1) // Record if a correctable error occurred on memory ecc instance tmld.i_brb_resp_buf_ram.i_ecc in module tmld_i_brb_resp_buf_ram
51113   #define TMLD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2_SHIFT                                1
51114 #define TMLD_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x4d021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
51115 #define TMLD_REG_DESC_QUEUE_Q0                                                                               0x4d0400UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue0 - Debug access.
51116 #define TMLD_REG_DESC_QUEUE_Q0_SIZE                                                                          64
51117 #define TMLD_REG_DESC_QUEUE_Q1                                                                               0x4d0800UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue1 - Debug access.
51118 #define TMLD_REG_DESC_QUEUE_Q1_SIZE                                                                          64
51119 #define TMLD_REG_L2MA_AGGR_CONFIG1_E5                                                                        0x4d0900UL //Access:RW   DataWidth:0x13   // Multi Field Register.
51120   #define TMLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5                                                              (0x1<<0) // Enables L2 message aggregation
51121   #define TMLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5_SHIFT                                                        0
51122   #define TMLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5                                                    (0x1<<1) // indicates not to perform the aggregation logic if there is no L2MA command in the message (there is no L2MA command if DstStormFlg is reset OR ErrFlg is set). If this configuration is reset, messages without L2MA command are treated like messages with L2MA command where EnL2MA flag in the command is reset (i.e. they break existing aggregation).
51123   #define TMLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5_SHIFT                                              1
51124   #define TMLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5                                                          (0x1<<2) // defines that only back-to-back aggregation is allowed
51125   #define TMLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5_SHIFT                                                    2
51126   #define TMLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5                                                        (0xff<<3) // the minimal queue occupancy below which new aggregations are not created
51127   #define TMLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5_SHIFT                                                  3
51128   #define TMLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5                                                        (0xff<<11) // the maximal difference between the serial number of the parent message and the serial number of its child message
51129   #define TMLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5_SHIFT                                                  11
51130 #define TMLD_REG_L2MA_AGGR_CONFIG2_E5                                                                        0x4d0904UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51131   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5                                                     (0x3f<<0) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51132   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5_SHIFT                                               0
51133   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5                                                     (0x3f<<6) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51134   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5_SHIFT                                               6
51135   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5                                                     (0x3f<<12) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51136   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5_SHIFT                                               12
51137   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5                                                     (0x3f<<18) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51138   #define TMLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5_SHIFT                                               18
51139 #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_E5                                                                   0x4d0908UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51140   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 0.
51141   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5_SHIFT                                                 0
51142   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 0.
51143   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5_SHIFT                                                 8
51144   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 0.
51145   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5_SHIFT                                                 16
51146   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 0.
51147   #define TMLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5_SHIFT                                                 24
51148 #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_E5                                                                   0x4d090cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51149   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 1.
51150   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5_SHIFT                                                 0
51151   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 1.
51152   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5_SHIFT                                                 8
51153   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 1.
51154   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5_SHIFT                                                 16
51155   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 1.
51156   #define TMLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5_SHIFT                                                 24
51157 #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_E5                                                                   0x4d0910UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51158   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 2.
51159   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5_SHIFT                                                 0
51160   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 2.
51161   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5_SHIFT                                                 8
51162   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 2.
51163   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5_SHIFT                                                 16
51164   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 2.
51165   #define TMLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5_SHIFT                                                 24
51166 #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_E5                                                                   0x4d0914UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51167   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 3.
51168   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5_SHIFT                                                 0
51169   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 3.
51170   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5_SHIFT                                                 8
51171   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 3.
51172   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5_SHIFT                                                 16
51173   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 3.
51174   #define TMLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5_SHIFT                                                 24
51175 #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_E5                                                                    0x4d0918UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51176   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5                                                           (0xf<<0) // length in 32b units from the same 00 .
51177   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5_SHIFT                                                     0
51178   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5                                                           (0xf<<4) // length in 32b units from the same 01 .
51179   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5_SHIFT                                                     4
51180   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5                                                           (0xf<<8) // length in 32b units from the same 02 .
51181   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5_SHIFT                                                     8
51182   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5                                                           (0xf<<12) // length in 32b units from the same 03 .
51183   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5_SHIFT                                                     12
51184   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5                                                           (0xf<<16) // length in 32b units from the same 10 .
51185   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5_SHIFT                                                     16
51186   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5                                                           (0xf<<20) // length in 32b units from the same 11 .
51187   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5_SHIFT                                                     20
51188   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5                                                           (0xf<<24) // length in 32b units from the same 12 .
51189   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5_SHIFT                                                     24
51190   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5                                                           (0xf<<28) // length in 32b units from the same 13 .
51191   #define TMLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5_SHIFT                                                     28
51192 #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_E5                                                                    0x4d091cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51193   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5                                                           (0xf<<0) // length in 32b units from the same 20 .
51194   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5_SHIFT                                                     0
51195   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5                                                           (0xf<<4) // length in 32b units from the same 21 .
51196   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5_SHIFT                                                     4
51197   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5                                                           (0xf<<8) // length in 32b units from the same 22 .
51198   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5_SHIFT                                                     8
51199   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5                                                           (0xf<<12) // length in 32b units from the same 23 .
51200   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5_SHIFT                                                     12
51201   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5                                                           (0xf<<16) // length in 32b units from the same 30 .
51202   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5_SHIFT                                                     16
51203   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5                                                           (0xf<<20) // length in 32b units from the same 31 .
51204   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5_SHIFT                                                     20
51205   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5                                                           (0xf<<24) // length in 32b units from the same 32 .
51206   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5_SHIFT                                                     24
51207   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5                                                           (0xf<<28) // length in 32b units from the same 33 .
51208   #define TMLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5_SHIFT                                                     28
51209 #define TMLD_REG_L2MA_SAME_MASK_SET_0_E5                                                                     0x4d0920UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 0 parameters .
51210 #define TMLD_REG_L2MA_SAME_MASK_SET_1_E5                                                                     0x4d0924UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 1 parameters .
51211 #define TMLD_REG_L2MA_SAME_MASK_SET_2_E5                                                                     0x4d0928UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 2 parameters .
51212 #define TMLD_REG_L2MA_SAME_MASK_SET_3_E5                                                                     0x4d092cUL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 3 parameters .
51213 #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_E5                                                                    0x4d0930UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51214   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 0.
51215   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5_SHIFT                                              0
51216   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 0.
51217   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5_SHIFT                                              8
51218   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 0.
51219   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5_SHIFT                                              16
51220   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 0.
51221   #define TMLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5_SHIFT                                              24
51222 #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_E5                                                                    0x4d0934UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51223   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 1.
51224   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5_SHIFT                                              0
51225   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 1.
51226   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5_SHIFT                                              8
51227   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 1.
51228   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5_SHIFT                                              16
51229   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 1.
51230   #define TMLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5_SHIFT                                              24
51231 #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_E5                                                                    0x4d0938UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51232   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 2.
51233   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5_SHIFT                                              0
51234   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 2.
51235   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5_SHIFT                                              8
51236   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 2.
51237   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5_SHIFT                                              16
51238   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 2.
51239   #define TMLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5_SHIFT                                              24
51240 #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_E5                                                                    0x4d093cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51241   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 3.
51242   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5_SHIFT                                              0
51243   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 3.
51244   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5_SHIFT                                              8
51245   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 3.
51246   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5_SHIFT                                              16
51247   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 3.
51248   #define TMLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5_SHIFT                                              24
51249 #define TMLD_REG_L2MA_DUP_LEN_SET_0_E5                                                                       0x4d0940UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51250   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5                                                          (0x3f<<0) // length in 32b units from the dup 00 .
51251   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5_SHIFT                                                    0
51252   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5                                                          (0x3f<<6) // length in 32b units from the dup 01 .
51253   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5_SHIFT                                                    6
51254   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5                                                          (0x3f<<12) // length in 32b units from the dup 02 .
51255   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5_SHIFT                                                    12
51256   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5                                                          (0x3f<<18) // length in 32b units from the dup 03 .
51257   #define TMLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5_SHIFT                                                    18
51258 #define TMLD_REG_L2MA_DUP_LEN_SET_1_E5                                                                       0x4d0944UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51259   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5                                                          (0x3f<<0) // length in 32b units from the dup 10 .
51260   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5_SHIFT                                                    0
51261   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5                                                          (0x3f<<6) // length in 32b units from the dup 11 .
51262   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5_SHIFT                                                    6
51263   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5                                                          (0x3f<<12) // length in 32b units from the dup 12 .
51264   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5_SHIFT                                                    12
51265   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5                                                          (0x3f<<18) // length in 32b units from the dup 13 .
51266   #define TMLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5_SHIFT                                                    18
51267 #define TMLD_REG_L2MA_DUP_LEN_SET_2_E5                                                                       0x4d0948UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51268   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5                                                          (0x3f<<0) // length in 32b units from the dup 20 .
51269   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5_SHIFT                                                    0
51270   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5                                                          (0x3f<<6) // length in 32b units from the dup 21 .
51271   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5_SHIFT                                                    6
51272   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5                                                          (0x3f<<12) // length in 32b units from the dup 22 .
51273   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5_SHIFT                                                    12
51274   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5                                                          (0x3f<<18) // length in 32b units from the dup 23 .
51275   #define TMLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5_SHIFT                                                    18
51276 #define TMLD_REG_L2MA_DUP_LEN_SET_3_E5                                                                       0x4d094cUL //Access:RW   DataWidth:0x18   // Multi Field Register.
51277   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5                                                          (0x3f<<0) // length in 32b units from the dup 30 .
51278   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5_SHIFT                                                    0
51279   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5                                                          (0x3f<<6) // length in 32b units from the dup 31 .
51280   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5_SHIFT                                                    6
51281   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5                                                          (0x3f<<12) // length in 32b units from the dup 32 .
51282   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5_SHIFT                                                    12
51283   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5                                                          (0x3f<<18) // length in 32b units from the dup 33 .
51284   #define TMLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5_SHIFT                                                    18
51285 #define TMLD_REG_L2MA_FLOW_ID_E5                                                                             0x4d0950UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51286   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5                                                         (0x1<<0) // indication if to include the flow-ID in the stream-ID for set 0.
51287   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5_SHIFT                                                   0
51288   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5                                                         (0x1<<1) // indication if to include the flow-ID in the stream-ID for set 1.
51289   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5_SHIFT                                                   1
51290   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5                                                         (0x1<<2) // indication if to include the flow-ID in the stream-ID for set 2.
51291   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5_SHIFT                                                   2
51292   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5                                                         (0x1<<3) // indication if to include the flow-ID in the stream-ID for set 3.
51293   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5_SHIFT                                                   3
51294   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5                                                          (0x1f<<4) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 0 .
51295   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5_SHIFT                                                    4
51296   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5                                                          (0x1f<<9) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 1 .
51297   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5_SHIFT                                                    9
51298   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5                                                          (0x1f<<14) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 2 .
51299   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5_SHIFT                                                    14
51300   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5                                                          (0x1f<<19) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 3 .
51301   #define TMLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5_SHIFT                                                    19
51302 #define TMLD_REG_L2MA_SN_OFFSET_E5                                                                           0x4d0954UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51303   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5                                                             (0xff<<0) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 0.
51304   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5_SHIFT                                                       0
51305   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5                                                             (0xff<<8) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 1.
51306   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5_SHIFT                                                       8
51307   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5                                                             (0xff<<16) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 2.
51308   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5_SHIFT                                                       16
51309   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5                                                             (0xff<<24) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 3.
51310   #define TMLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5_SHIFT                                                       24
51311 #define TMLD_REG_L2MA_MAX_L2MA_CHILD_E5                                                                      0x4d0958UL //Access:RW   DataWidth:0x10   // Multi Field Register.
51312   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5                                                         (0xf<<0) // the maximal number of children in a specific aggregation. for set 0.
51313   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5_SHIFT                                                   0
51314   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5                                                         (0xf<<4) // the maximal number of children in a specific aggregation. for set 1.
51315   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5_SHIFT                                                   4
51316   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5                                                         (0xf<<8) // the maximal number of children in a specific aggregation. for set 2.
51317   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5_SHIFT                                                   8
51318   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5                                                         (0xf<<12) // the maximal number of children in a specific aggregation. for set 3.
51319   #define TMLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5_SHIFT                                                   12
51320 #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_E5                                                                   0x4d095cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51321   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5                                                  (0xff<<0) // The value by which to increment the event-ID in case of successful aggregation. for set 0.
51322   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5_SHIFT                                            0
51323   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5                                                  (0xff<<8) // The value by which to increment the event-ID in case of successful aggregation. for set 1.
51324   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5_SHIFT                                            8
51325   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5                                                  (0xff<<16) // The value by which to increment the event-ID in case of successful aggregation. for set 2.
51326   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5_SHIFT                                            16
51327   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5                                                  (0xff<<24) // The value by which to increment the event-ID in case of successful aggregation. for set 3.
51328   #define TMLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5_SHIFT                                            24
51329 #define TMLD_REG_LD_MAX_MSG_SIZE_E5                                                                          0x4d0960UL //Access:RW   DataWidth:0x4    // maximum loader size in 256 bit words
51330 #define TMLD_REG_DBG_SELECT                                                                                  0x4d1600UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
51331 #define TMLD_REG_DBG_DWORD_ENABLE                                                                            0x4d1604UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
51332 #define TMLD_REG_DBG_SHIFT                                                                                   0x4d1608UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
51333 #define TMLD_REG_DBG_FORCE_VALID                                                                             0x4d160cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
51334 #define TMLD_REG_DBG_FORCE_FRAME                                                                             0x4d1610UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
51335 #define TMLD_REG_DBG_OUT_DATA                                                                                0x4d1620UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
51336 #define TMLD_REG_DBG_OUT_DATA_SIZE                                                                           8
51337 #define TMLD_REG_DBG_OUT_VALID                                                                               0x4d1640UL //Access:R    DataWidth:0x4    // Dbgmux output valid
51338 #define TMLD_REG_DBG_OUT_FRAME                                                                               0x4d1644UL //Access:R    DataWidth:0x4    // Dbgmux output frame
51339 #define TMLD_REG_FIC_INPUT_FIFO                                                                              0x4d2000UL //Access:WB   DataWidth:0x80   // Access to input FIC FIFO
51340 #define TMLD_REG_FIC_INPUT_FIFO_SIZE                                                                         176
51341 #define TMLD_REG_QUEUE_MSG_MEM                                                                               0x4d4000UL //Access:WB   DataWidth:0x80   // Debug access to The message queue memory.
51342 #define TMLD_REG_QUEUE_MSG_MEM_SIZE                                                                          3200
51343 #define MULD_REG_SCBD_STRICT_PRIO                                                                            0x4e0000UL //Access:RW   DataWidth:0x4    // Each bit indicates if the current queue ahs a strict prioirty; 1: The current queue has strict prority; 0: The current queue is part of the WRR scheme.
51344 #define MULD_REG_SCBD_WRR_WEIGHT_Q0                                                                          0x4e0004UL //Access:RW   DataWidth:0x2    // The weight of queue 0 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
51345 #define MULD_REG_SCBD_WRR_WEIGHT_Q1                                                                          0x4e0008UL //Access:RW   DataWidth:0x2    // The weight of queue 1 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg.
51346 #define MULD_REG_SCBD_WRR_WEIGHT_Q2                                                                          0x4e000cUL //Access:RW   DataWidth:0x2    // The weight of queue 2 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51347 #define MULD_REG_SCBD_WRR_WEIGHT_Q3                                                                          0x4e0010UL //Access:RW   DataWidth:0x2    // The weight of queue 3 at the WRR arbiteration, in case its bit is reset at scbd_strict_prio reg::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51348 #define MULD_REG_BD_SIZE                                                                                     0x4e0014UL //Access:RW   DataWidth:0x4    // Log 2 of the BD size in bytes - 2:BD size is 4bytes; 3:BD size is 8bytes; 4:BD size is 16bytes etc::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51349 #define MULD_REG_BD_NEXT_ADDR_OFST                                                                           0x4e0018UL //Access:RW   DataWidth:0x10   // Ofset within a given page of the next page's address (in bytes)::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51350 #define MULD_REG_SGE_SIZE                                                                                    0x4e001cUL //Access:RW   DataWidth:0x4    // Log 2 of the SGE size in bytes - 2:SGE size is 4bytes; 3:SGE size is 8bytes; 4:SGE size is 16bytes etc::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51351 #define MULD_REG_SGE_NEXT_ADDR_OFST                                                                          0x4e0020UL //Access:RW   DataWidth:0x10   // Ofset within a given page of the next page's address (in bytes)::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51352 #define MULD_REG_FOCI_FOC_CREDITS                                                                            0x4e0024UL //Access:RW   DataWidth:0x6    // Initial credit of the FOC itnerface.
51353 #define MULD_REG_PCII_PXP_RD_REQ_CREDITS                                                                     0x4e0028UL //Access:RW   DataWidth:0x2    // Initial credit for the PCI interface::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
51354 #define MULD_REG_PCII_RD_RESP_NUM_SLOTS                                                                      0x4e002cUL //Access:RW   DataWidth:0x3    // Number of slots at the PCI read response buffer: 3=4/8 slots of 512 bytes;4=8/16 slots of 256 bytes;5=16/32 slots of 128 bytes;6=32/64 slots of 64 bytes; 7=64/128 slots of 32 bytes::/TMLD_DISCARD/d in TMLD::/YULD_DISCARD/d in YULD.
51355 #define MULD_REG_BYPASS_QID                                                                                  0x4e0030UL //Access:RW   DataWidth:0x2    // Selects the queue to which bypass messages will be steered.
51356 #define MULD_REG_TCFC_LOAD_MINI_CACHE_EN                                                                     0x4e0034UL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
51357 #define MULD_REG_CCFC_LOAD_MINI_CACHE_EN                                                                     0x4e0038UL //Access:RW   DataWidth:0x1    // Allowes the TID/CID mini cache feature.
51358 #define MULD_REG_ECO_RESERVED                                                                                0x4e003cUL //Access:RW   DataWidth:0x8    // Allowes future ECO's
51359 #define MULD_REG_LD_VQID                                                                                     0x4e0040UL //Access:RW   DataWidth:0x5    // VQID value for PXP read requests issued from all sources (PCI read BD fetches and SGE fetches).
51360 #define MULD_REG_CID_REQ_CREDITS                                                                             0x4e0044UL //Access:RW   DataWidth:0x6    // Max credits value for the load cid request interface.
51361 #define MULD_REG_TID_REQ_CREDITS                                                                             0x4e0048UL //Access:RW   DataWidth:0x6    // Max credits value for the load tid request interface.
51362 #define MULD_REG_TID_REMAIN_CREDITS                                                                          0x4e004cUL //Access:R    DataWidth:0x6    // Remaining credits for the tid interface
51363 #define MULD_REG_TID_MSG_STAT                                                                                0x4e0050UL //Access:RC   DataWidth:0x20   // Statistics counter of TID requests
51364 #define MULD_REG_CID_REMAIN_CREDITS                                                                          0x4e0054UL //Access:R    DataWidth:0x6    // Remaining credits for the cid interface
51365 #define MULD_REG_CID_MSG_STAT                                                                                0x4e0058UL //Access:RC   DataWidth:0x20   // Statistics counter of CID requests
51366 #define MULD_REG_EXT_EV_1_STAT                                                                               0x4e005cUL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 1
51367 #define MULD_REG_EXT_EV_2_STAT                                                                               0x4e0060UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 2
51368 #define MULD_REG_EXT_EV_3_STAT                                                                               0x4e0064UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 3
51369 #define MULD_REG_EXT_EV_4_STAT                                                                               0x4e0068UL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
51370 #define MULD_REG_EXT_EV_5_STAT                                                                               0x4e006cUL //Access:RC   DataWidth:0x20   // Statistics counter of message pending to external event 0
51371 #define MULD_REG_PENDING_MSG_TO_EXT_EV_1_CTR                                                                 0x4e0070UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 1
51372 #define MULD_REG_PENDING_MSG_TO_EXT_EV_2_CTR                                                                 0x4e0074UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 2
51373 #define MULD_REG_PENDING_MSG_TO_EXT_EV_3_CTR                                                                 0x4e0078UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 3
51374 #define MULD_REG_PENDING_MSG_TO_EXT_EV_4_CTR                                                                 0x4e007cUL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 4
51375 #define MULD_REG_PENDING_MSG_TO_EXT_EV_5_CTR                                                                 0x4e0080UL //Access:R    DataWidth:0x9    // Counts the number of messages currently pending to external event 5
51376 #define MULD_REG_FOC_REMAIN_CREDITS                                                                          0x4e0084UL //Access:R    DataWidth:0x6    // Remaining credits on the FOC interface
51377 #define MULD_REG_BD_PENDING_MSG_CTR                                                                          0x4e0088UL //Access:R    DataWidth:0x9    // Number of messages pending to BD fetch
51378 #define MULD_REG_SGE_PENDING_MSG_CTR                                                                         0x4e008cUL //Access:R    DataWidth:0x9    // Number of messages pending to SGE fetch
51379 #define MULD_REG_PXP_MSG_STAT                                                                                0x4e0090UL //Access:RC   DataWidth:0x20   // Statistics counter of PXP requests sent
51380 #define MULD_REG_PCII_REMAIN_CREDITS                                                                         0x4e0094UL //Access:R    DataWidth:0x2    // Remaining credits on the PCI interface
51381 #define MULD_REG_PCI_PENDING_MSG_CTR                                                                         0x4e0098UL //Access:R    DataWidth:0x9    // Number of messages pending to PCI read request
51382 #define MULD_REG_LD_CID_MINICACHE_LOG                                                                        0x4e009cUL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 CID Valid only if bit 13 in ld_cid_minicache_resp_log is set
51383 #define MULD_REG_LD_TID_MINICACHE_LOG                                                                        0x4e00a0UL //Access:R    DataWidth:0x20   // Logging in case of minicache failure.bits 31:0 TID Valid only if bit 13 in ld_tid_minicache_resp_log is set
51384 #define MULD_REG_LD_CID_MINICACHE_RESP_LOG                                                                   0x4e00a4UL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 CID load response; bit 13 - Indicates if ld_cid_minicache_log register is valid
51385 #define MULD_REG_LD_TID_MINICACHE_RESP_LOG                                                                   0x4e00a8UL //Access:R    DataWidth:0xe    // Logging in case of minicache failure.bits 12:0 TID load response; bit 13 - Indicates if ld_tid_minicache_log register is valid
51386 #define MULD_REG_LD_HDR_LOG                                                                                  0x4e00acUL //Access:R    DataWidth:0x4    // Logging of the problem which caused the ld_hdr_err interrupt. Bit 0: ilegal flags combination.
51387 #define MULD_REG_LD_HDR_1ST_CYC_31_0                                                                         0x4e00b0UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51388 #define MULD_REG_LD_HDR_1ST_CYC_63_32                                                                        0x4e00b4UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51389 #define MULD_REG_LD_HDR_1ST_CYC_95_64                                                                        0x4e00b8UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51390 #define MULD_REG_LD_HDR_1ST_CYC_127_96                                                                       0x4e00bcUL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
51391 #define MULD_REG_LD_HDR_2ND_CYC_31_0                                                                         0x4e00c0UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51392 #define MULD_REG_LD_HDR_2ND_CYC_63_32                                                                        0x4e00c4UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51393 #define MULD_REG_LD_HDR_2ND_CYC_95_64                                                                        0x4e00c8UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51394 #define MULD_REG_LD_HDR_2ND_CYC_127_96                                                                       0x4e00ccUL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
51395 #define MULD_REG_CM_HDR_31_0                                                                                 0x4e00d0UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51396 #define MULD_REG_CM_HDR_63_32                                                                                0x4e00d4UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51397 #define MULD_REG_CM_HDR_95_64                                                                                0x4e00d8UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51398 #define MULD_REG_CM_HDR_127_96                                                                               0x4e00dcUL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
51399 #define MULD_REG_LD_HDR_CLR                                                                                  0x4e00e0UL //Access:W    DataWidth:0x1    // Writing to this register clears hdr registers and enables logging new error details.
51400 #define MULD_REG_STAT_FIC_MSG                                                                                0x4e00e4UL //Access:RC   DataWidth:0x20   // Number of FIC messages sent to the loader
51401 #define MULD_REG_DBG_PENDING_CCFC_REQ                                                                        0x4e00e8UL //Access:R    DataWidth:0x8    // number of CCFC requests wating for responses
51402 #define MULD_REG_DBG_PENDING_TCFC_REQ                                                                        0x4e00ecUL //Access:R    DataWidth:0x8    // number of TCFC requests wating for responses
51403 #define MULD_REG_LEN_ERR_LOG_1                                                                               0x4e00f0UL //Access:R    DataWidth:0x10   // Logging register for long message error: bit 0-Segment message; bit 1-Message with PCI read; bit 2- Message with BD fetch; bit 3-Message with SGE fetch; bit 4- Message with BRB fetch; bits 5:6- QID; bits 7-RSV; bits 8-15 message CM length.
51404 #define MULD_REG_LEN_ERR_LOG_2                                                                               0x4e00f4UL //Access:R    DataWidth:0x20   // Logging register for long message error: bit 0:3 Segment message header length; 4:7 RSV;8:15 current length out of the segment message length array; 16:23 PCI response len (including BD and SGE fetches); 24:31 BRB
51405 #define MULD_REG_LEN_ERR_LOG_CLR                                                                             0x4e00f8UL //Access:W    DataWidth:0x1    // Writing to this register clears len err logging registers and enables logging new error details.
51406 #define MULD_REG_LEN_ERR_LOG_V                                                                               0x4e00fcUL //Access:R    DataWidth:0x1    // Indicates that the data at the len_err logging registers is valid.
51407 #define MULD_REG_INT_STS                                                                                     0x4e0180UL //Access:R    DataWidth:0x6    // Multi Field Register.
51408   #define MULD_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
51409   #define MULD_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
51410   #define MULD_REG_INT_STS_LD_HDR_ERR                                                                        (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
51411   #define MULD_REG_INT_STS_LD_HDR_ERR_SHIFT                                                                  1
51412   #define MULD_REG_INT_STS_LD_SEG_MSG_ERR                                                                    (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
51413   #define MULD_REG_INT_STS_LD_SEG_MSG_ERR_SHIFT                                                              2
51414   #define MULD_REG_INT_STS_LD_TID_MINI_CACHE_ERR                                                             (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
51415   #define MULD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_SHIFT                                                       3
51416   #define MULD_REG_INT_STS_LD_CID_MINI_CACHE_ERR                                                             (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
51417   #define MULD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_SHIFT                                                       4
51418   #define MULD_REG_INT_STS_LD_LONG_MESSAGE                                                                   (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
51419   #define MULD_REG_INT_STS_LD_LONG_MESSAGE_SHIFT                                                             5
51420 #define MULD_REG_INT_MASK                                                                                    0x4e0184UL //Access:RW   DataWidth:0x6    // Multi Field Register.
51421   #define MULD_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: MULD_REG_INT_STS.ADDRESS_ERROR .
51422   #define MULD_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
51423   #define MULD_REG_INT_MASK_LD_HDR_ERR                                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: MULD_REG_INT_STS.LD_HDR_ERR .
51424   #define MULD_REG_INT_MASK_LD_HDR_ERR_SHIFT                                                                 1
51425   #define MULD_REG_INT_MASK_LD_SEG_MSG_ERR                                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: MULD_REG_INT_STS.LD_SEG_MSG_ERR .
51426   #define MULD_REG_INT_MASK_LD_SEG_MSG_ERR_SHIFT                                                             2
51427   #define MULD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: MULD_REG_INT_STS.LD_TID_MINI_CACHE_ERR .
51428   #define MULD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_SHIFT                                                      3
51429   #define MULD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: MULD_REG_INT_STS.LD_CID_MINI_CACHE_ERR .
51430   #define MULD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_SHIFT                                                      4
51431   #define MULD_REG_INT_MASK_LD_LONG_MESSAGE                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: MULD_REG_INT_STS.LD_LONG_MESSAGE .
51432   #define MULD_REG_INT_MASK_LD_LONG_MESSAGE_SHIFT                                                            5
51433 #define MULD_REG_INT_STS_WR                                                                                  0x4e0188UL //Access:WR   DataWidth:0x6    // Multi Field Register.
51434   #define MULD_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
51435   #define MULD_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
51436   #define MULD_REG_INT_STS_WR_LD_HDR_ERR                                                                     (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
51437   #define MULD_REG_INT_STS_WR_LD_HDR_ERR_SHIFT                                                               1
51438   #define MULD_REG_INT_STS_WR_LD_SEG_MSG_ERR                                                                 (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
51439   #define MULD_REG_INT_STS_WR_LD_SEG_MSG_ERR_SHIFT                                                           2
51440   #define MULD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR                                                          (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
51441   #define MULD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_SHIFT                                                    3
51442   #define MULD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR                                                          (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
51443   #define MULD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_SHIFT                                                    4
51444   #define MULD_REG_INT_STS_WR_LD_LONG_MESSAGE                                                                (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
51445   #define MULD_REG_INT_STS_WR_LD_LONG_MESSAGE_SHIFT                                                          5
51446 #define MULD_REG_INT_STS_CLR                                                                                 0x4e018cUL //Access:RC   DataWidth:0x6    // Multi Field Register.
51447   #define MULD_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
51448   #define MULD_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
51449   #define MULD_REG_INT_STS_CLR_LD_HDR_ERR                                                                    (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
51450   #define MULD_REG_INT_STS_CLR_LD_HDR_ERR_SHIFT                                                              1
51451   #define MULD_REG_INT_STS_CLR_LD_SEG_MSG_ERR                                                                (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
51452   #define MULD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_SHIFT                                                          2
51453   #define MULD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR                                                         (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
51454   #define MULD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_SHIFT                                                   3
51455   #define MULD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR                                                         (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
51456   #define MULD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_SHIFT                                                   4
51457   #define MULD_REG_INT_STS_CLR_LD_LONG_MESSAGE                                                               (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
51458   #define MULD_REG_INT_STS_CLR_LD_LONG_MESSAGE_SHIFT                                                         5
51459 #define MULD_REG_PRTY_MASK_H_0_BB_K2                                                                         0x4e0204UL //Access:RW   DataWidth:0xa    // Multi Field Register.
51460   #define MULD_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2                                                   (0x1<<0) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
51461   #define MULD_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2_SHIFT                                             0
51462   #define MULD_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2                                                   (0x1<<1) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
51463   #define MULD_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2_SHIFT                                             1
51464   #define MULD_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2                                                   (0x1<<2) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM008_I_ECC_RF_INT .
51465   #define MULD_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2_SHIFT                                             2
51466   #define MULD_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM007_I_ECC_RF_INT .
51467   #define MULD_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2_SHIFT                                             3
51468   #define MULD_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
51469   #define MULD_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               4
51470   #define MULD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
51471   #define MULD_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               5
51472   #define MULD_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
51473   #define MULD_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               6
51474   #define MULD_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
51475   #define MULD_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                               7
51476   #define MULD_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
51477   #define MULD_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               8
51478   #define MULD_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: MULD_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
51479   #define MULD_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               9
51480 #define MULD_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x4e0210UL //Access:RW   DataWidth:0x4    // Multi Field Register.
51481   #define MULD_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2                                                    (0x1<<0) // Enable ECC for memory ecc instance muld.i_msgq_ram.i_ecc in module muld_i_msgq_ram_1
51482   #define MULD_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2_SHIFT                                              0
51483   #define MULD_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2                                                    (0x1<<1) // Enable ECC for memory ecc instance muld.i_bd_db_ram.i_ecc in module muld_i_bd_db_ram_1_k2
51484   #define MULD_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2_SHIFT                                              1
51485   #define MULD_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2                                                    (0x1<<2) // Enable ECC for memory ecc instance muld.i_sge_db_ram.i_ecc in module muld_i_sge_db_ram_1_k2
51486   #define MULD_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2_SHIFT                                              2
51487   #define MULD_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2                                                    (0x1<<3) // Enable ECC for memory ecc instance muld.i_pci_rsep_buf_ram.i_ecc in module muld_i_pci_rsep_buf_ram_1
51488   #define MULD_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2_SHIFT                                              3
51489 #define MULD_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x4e0214UL //Access:RW   DataWidth:0x4    // Multi Field Register.
51490   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2                                             (0x1<<0) // Set parity only for memory ecc instance muld.i_msgq_ram.i_ecc in module muld_i_msgq_ram_1
51491   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2_SHIFT                                       0
51492   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2                                             (0x1<<1) // Set parity only for memory ecc instance muld.i_bd_db_ram.i_ecc in module muld_i_bd_db_ram_1_k2
51493   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2_SHIFT                                       1
51494   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2                                             (0x1<<2) // Set parity only for memory ecc instance muld.i_sge_db_ram.i_ecc in module muld_i_sge_db_ram_1_k2
51495   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2_SHIFT                                       2
51496   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2                                             (0x1<<3) // Set parity only for memory ecc instance muld.i_pci_rsep_buf_ram.i_ecc in module muld_i_pci_rsep_buf_ram_1
51497   #define MULD_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2_SHIFT                                       3
51498 #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x4e0218UL //Access:RC   DataWidth:0x4    // Multi Field Register.
51499   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2                                      (0x1<<0) // Record if a correctable error occurred on memory ecc instance muld.i_msgq_ram.i_ecc in module muld_i_msgq_ram_1
51500   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2_SHIFT                                0
51501   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2                                      (0x1<<1) // Record if a correctable error occurred on memory ecc instance muld.i_bd_db_ram.i_ecc in module muld_i_bd_db_ram_1_k2
51502   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2_SHIFT                                1
51503   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2                                      (0x1<<2) // Record if a correctable error occurred on memory ecc instance muld.i_sge_db_ram.i_ecc in module muld_i_sge_db_ram_1_k2
51504   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2_SHIFT                                2
51505   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2                                      (0x1<<3) // Record if a correctable error occurred on memory ecc instance muld.i_pci_rsep_buf_ram.i_ecc in module muld_i_pci_rsep_buf_ram_1
51506   #define MULD_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2_SHIFT                                3
51507 #define MULD_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x4e021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
51508 #define MULD_REG_DESC_QUEUE_Q0                                                                               0x4e0400UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue0 - Debug access.
51509 #define MULD_REG_DESC_QUEUE_Q0_SIZE                                                                          150
51510 #define MULD_REG_DESC_QUEUE_Q1                                                                               0x4e0800UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue1 - Debug access.
51511 #define MULD_REG_DESC_QUEUE_Q1_SIZE                                                                          150
51512 #define MULD_REG_DESC_QUEUE_Q2                                                                               0x4e0c00UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue2 - Debug access::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51513 #define MULD_REG_DESC_QUEUE_Q2_SIZE                                                                          150
51514 #define MULD_REG_DESC_QUEUE_Q3                                                                               0x4e1000UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue3 - Debug access::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51515 #define MULD_REG_DESC_QUEUE_Q3_SIZE                                                                          150
51516 #define MULD_REG_L2MA_AGGR_CONFIG1_E5                                                                        0x4e1400UL //Access:RW   DataWidth:0x13   // Multi Field Register.
51517   #define MULD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5                                                              (0x1<<0) // Enables L2 message aggregation
51518   #define MULD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5_SHIFT                                                        0
51519   #define MULD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5                                                    (0x1<<1) // indicates not to perform the aggregation logic if there is no L2MA command in the message (there is no L2MA command if DstStormFlg is reset OR ErrFlg is set). If this configuration is reset, messages without L2MA command are treated like messages with L2MA command where EnL2MA flag in the command is reset (i.e. they break existing aggregation).
51520   #define MULD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5_SHIFT                                              1
51521   #define MULD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5                                                          (0x1<<2) // defines that only back-to-back aggregation is allowed
51522   #define MULD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5_SHIFT                                                    2
51523   #define MULD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5                                                        (0xff<<3) // the minimal queue occupancy below which new aggregations are not created
51524   #define MULD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5_SHIFT                                                  3
51525   #define MULD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5                                                        (0xff<<11) // the maximal difference between the serial number of the parent message and the serial number of its child message
51526   #define MULD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5_SHIFT                                                  11
51527 #define MULD_REG_L2MA_AGGR_CONFIG2_E5                                                                        0x4e1404UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51528   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5                                                     (0x3f<<0) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51529   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5_SHIFT                                               0
51530   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5                                                     (0x3f<<6) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51531   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5_SHIFT                                               6
51532   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5                                                     (0x3f<<12) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51533   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5_SHIFT                                               12
51534   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5                                                     (0x3f<<18) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
51535   #define MULD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5_SHIFT                                               18
51536 #define MULD_REG_L2MA_SAME_OFFSET_SET_0_E5                                                                   0x4e1408UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51537   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 0.
51538   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5_SHIFT                                                 0
51539   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 0.
51540   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5_SHIFT                                                 8
51541   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 0.
51542   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5_SHIFT                                                 16
51543   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 0.
51544   #define MULD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5_SHIFT                                                 24
51545 #define MULD_REG_L2MA_SAME_OFFSET_SET_1_E5                                                                   0x4e140cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51546   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 1.
51547   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5_SHIFT                                                 0
51548   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 1.
51549   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5_SHIFT                                                 8
51550   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 1.
51551   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5_SHIFT                                                 16
51552   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 1.
51553   #define MULD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5_SHIFT                                                 24
51554 #define MULD_REG_L2MA_SAME_OFFSET_SET_2_E5                                                                   0x4e1410UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51555   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 2.
51556   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5_SHIFT                                                 0
51557   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 2.
51558   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5_SHIFT                                                 8
51559   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 2.
51560   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5_SHIFT                                                 16
51561   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 2.
51562   #define MULD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5_SHIFT                                                 24
51563 #define MULD_REG_L2MA_SAME_OFFSET_SET_3_E5                                                                   0x4e1414UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51564   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 3.
51565   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5_SHIFT                                                 0
51566   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 3.
51567   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5_SHIFT                                                 8
51568   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 3.
51569   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5_SHIFT                                                 16
51570   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 3.
51571   #define MULD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5_SHIFT                                                 24
51572 #define MULD_REG_L2MA_SAME_LEN_SET_0_1_E5                                                                    0x4e1418UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51573   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5                                                           (0xf<<0) // length in 32b units from the same 00 .
51574   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5_SHIFT                                                     0
51575   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5                                                           (0xf<<4) // length in 32b units from the same 01 .
51576   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5_SHIFT                                                     4
51577   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5                                                           (0xf<<8) // length in 32b units from the same 02 .
51578   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5_SHIFT                                                     8
51579   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5                                                           (0xf<<12) // length in 32b units from the same 03 .
51580   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5_SHIFT                                                     12
51581   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5                                                           (0xf<<16) // length in 32b units from the same 10 .
51582   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5_SHIFT                                                     16
51583   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5                                                           (0xf<<20) // length in 32b units from the same 11 .
51584   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5_SHIFT                                                     20
51585   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5                                                           (0xf<<24) // length in 32b units from the same 12 .
51586   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5_SHIFT                                                     24
51587   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5                                                           (0xf<<28) // length in 32b units from the same 13 .
51588   #define MULD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5_SHIFT                                                     28
51589 #define MULD_REG_L2MA_SAME_LEN_SET_2_3_E5                                                                    0x4e141cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51590   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5                                                           (0xf<<0) // length in 32b units from the same 20 .
51591   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5_SHIFT                                                     0
51592   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5                                                           (0xf<<4) // length in 32b units from the same 21 .
51593   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5_SHIFT                                                     4
51594   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5                                                           (0xf<<8) // length in 32b units from the same 22 .
51595   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5_SHIFT                                                     8
51596   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5                                                           (0xf<<12) // length in 32b units from the same 23 .
51597   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5_SHIFT                                                     12
51598   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5                                                           (0xf<<16) // length in 32b units from the same 30 .
51599   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5_SHIFT                                                     16
51600   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5                                                           (0xf<<20) // length in 32b units from the same 31 .
51601   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5_SHIFT                                                     20
51602   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5                                                           (0xf<<24) // length in 32b units from the same 32 .
51603   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5_SHIFT                                                     24
51604   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5                                                           (0xf<<28) // length in 32b units from the same 33 .
51605   #define MULD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5_SHIFT                                                     28
51606 #define MULD_REG_L2MA_SAME_MASK_SET_0_E5                                                                     0x4e1420UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 0 parameters .
51607 #define MULD_REG_L2MA_SAME_MASK_SET_1_E5                                                                     0x4e1424UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 1 parameters .
51608 #define MULD_REG_L2MA_SAME_MASK_SET_2_E5                                                                     0x4e1428UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 2 parameters .
51609 #define MULD_REG_L2MA_SAME_MASK_SET_3_E5                                                                     0x4e142cUL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 3 parameters .
51610 #define MULD_REG_L2MA_DUP_OFFSET_SET_0_E5                                                                    0x4e1430UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51611   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 0.
51612   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5_SHIFT                                              0
51613   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 0.
51614   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5_SHIFT                                              8
51615   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 0.
51616   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5_SHIFT                                              16
51617   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 0.
51618   #define MULD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5_SHIFT                                              24
51619 #define MULD_REG_L2MA_DUP_OFFSET_SET_1_E5                                                                    0x4e1434UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51620   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 1.
51621   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5_SHIFT                                              0
51622   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 1.
51623   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5_SHIFT                                              8
51624   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 1.
51625   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5_SHIFT                                              16
51626   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 1.
51627   #define MULD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5_SHIFT                                              24
51628 #define MULD_REG_L2MA_DUP_OFFSET_SET_2_E5                                                                    0x4e1438UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51629   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 2.
51630   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5_SHIFT                                              0
51631   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 2.
51632   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5_SHIFT                                              8
51633   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 2.
51634   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5_SHIFT                                              16
51635   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 2.
51636   #define MULD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5_SHIFT                                              24
51637 #define MULD_REG_L2MA_DUP_OFFSET_SET_3_E5                                                                    0x4e143cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51638   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 3.
51639   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5_SHIFT                                              0
51640   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 3.
51641   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5_SHIFT                                              8
51642   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 3.
51643   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5_SHIFT                                              16
51644   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 3.
51645   #define MULD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5_SHIFT                                              24
51646 #define MULD_REG_L2MA_DUP_LEN_SET_0_E5                                                                       0x4e1440UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51647   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5                                                          (0x3f<<0) // length in 32b units from the dup 00 .
51648   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5_SHIFT                                                    0
51649   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5                                                          (0x3f<<6) // length in 32b units from the dup 01 .
51650   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5_SHIFT                                                    6
51651   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5                                                          (0x3f<<12) // length in 32b units from the dup 02 .
51652   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5_SHIFT                                                    12
51653   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5                                                          (0x3f<<18) // length in 32b units from the dup 03 .
51654   #define MULD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5_SHIFT                                                    18
51655 #define MULD_REG_L2MA_DUP_LEN_SET_1_E5                                                                       0x4e1444UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51656   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5                                                          (0x3f<<0) // length in 32b units from the dup 10 .
51657   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5_SHIFT                                                    0
51658   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5                                                          (0x3f<<6) // length in 32b units from the dup 11 .
51659   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5_SHIFT                                                    6
51660   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5                                                          (0x3f<<12) // length in 32b units from the dup 12 .
51661   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5_SHIFT                                                    12
51662   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5                                                          (0x3f<<18) // length in 32b units from the dup 13 .
51663   #define MULD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5_SHIFT                                                    18
51664 #define MULD_REG_L2MA_DUP_LEN_SET_2_E5                                                                       0x4e1448UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51665   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5                                                          (0x3f<<0) // length in 32b units from the dup 20 .
51666   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5_SHIFT                                                    0
51667   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5                                                          (0x3f<<6) // length in 32b units from the dup 21 .
51668   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5_SHIFT                                                    6
51669   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5                                                          (0x3f<<12) // length in 32b units from the dup 22 .
51670   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5_SHIFT                                                    12
51671   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5                                                          (0x3f<<18) // length in 32b units from the dup 23 .
51672   #define MULD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5_SHIFT                                                    18
51673 #define MULD_REG_L2MA_DUP_LEN_SET_3_E5                                                                       0x4e144cUL //Access:RW   DataWidth:0x18   // Multi Field Register.
51674   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5                                                          (0x3f<<0) // length in 32b units from the dup 30 .
51675   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5_SHIFT                                                    0
51676   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5                                                          (0x3f<<6) // length in 32b units from the dup 31 .
51677   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5_SHIFT                                                    6
51678   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5                                                          (0x3f<<12) // length in 32b units from the dup 32 .
51679   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5_SHIFT                                                    12
51680   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5                                                          (0x3f<<18) // length in 32b units from the dup 33 .
51681   #define MULD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5_SHIFT                                                    18
51682 #define MULD_REG_L2MA_FLOW_ID_E5                                                                             0x4e1450UL //Access:RW   DataWidth:0x18   // Multi Field Register.
51683   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5                                                         (0x1<<0) // indication if to include the flow-ID in the stream-ID for set 0.
51684   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5_SHIFT                                                   0
51685   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5                                                         (0x1<<1) // indication if to include the flow-ID in the stream-ID for set 1.
51686   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5_SHIFT                                                   1
51687   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5                                                         (0x1<<2) // indication if to include the flow-ID in the stream-ID for set 2.
51688   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5_SHIFT                                                   2
51689   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5                                                         (0x1<<3) // indication if to include the flow-ID in the stream-ID for set 3.
51690   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5_SHIFT                                                   3
51691   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5                                                          (0x1f<<4) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 0 .
51692   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5_SHIFT                                                    4
51693   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5                                                          (0x1f<<9) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 1 .
51694   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5_SHIFT                                                    9
51695   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5                                                          (0x1f<<14) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 2 .
51696   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5_SHIFT                                                    14
51697   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5                                                          (0x1f<<19) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 3 .
51698   #define MULD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5_SHIFT                                                    19
51699 #define MULD_REG_L2MA_SN_OFFSET_E5                                                                           0x4e1454UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51700   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5                                                             (0xff<<0) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 0.
51701   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5_SHIFT                                                       0
51702   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5                                                             (0xff<<8) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 1.
51703   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5_SHIFT                                                       8
51704   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5                                                             (0xff<<16) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 2.
51705   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5_SHIFT                                                       16
51706   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5                                                             (0xff<<24) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 3.
51707   #define MULD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5_SHIFT                                                       24
51708 #define MULD_REG_L2MA_MAX_L2MA_CHILD_E5                                                                      0x4e1458UL //Access:RW   DataWidth:0x10   // Multi Field Register.
51709   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5                                                         (0xf<<0) // the maximal number of children in a specific aggregation. for set 0.
51710   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5_SHIFT                                                   0
51711   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5                                                         (0xf<<4) // the maximal number of children in a specific aggregation. for set 1.
51712   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5_SHIFT                                                   4
51713   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5                                                         (0xf<<8) // the maximal number of children in a specific aggregation. for set 2.
51714   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5_SHIFT                                                   8
51715   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5                                                         (0xf<<12) // the maximal number of children in a specific aggregation. for set 3.
51716   #define MULD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5_SHIFT                                                   12
51717 #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_E5                                                                   0x4e145cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
51718   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5                                                  (0xff<<0) // The value by which to increment the event-ID in case of successful aggregation. for set 0.
51719   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5_SHIFT                                            0
51720   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5                                                  (0xff<<8) // The value by which to increment the event-ID in case of successful aggregation. for set 1.
51721   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5_SHIFT                                            8
51722   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5                                                  (0xff<<16) // The value by which to increment the event-ID in case of successful aggregation. for set 2.
51723   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5_SHIFT                                            16
51724   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5                                                  (0xff<<24) // The value by which to increment the event-ID in case of successful aggregation. for set 3.
51725   #define MULD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5_SHIFT                                            24
51726 #define MULD_REG_LD_MAX_MSG_SIZE_E5                                                                          0x4e1460UL //Access:RW   DataWidth:0x4    // maximum loader size in 256 bit words
51727 #define MULD_REG_PAGE_SIZE_E5                                                                                0x4e1464UL //Access:RW   DataWidth:0x20   // page size in bytes
51728 #define MULD_REG_DBG_SELECT                                                                                  0x4e1600UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
51729 #define MULD_REG_DBG_DWORD_ENABLE                                                                            0x4e1604UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
51730 #define MULD_REG_DBG_SHIFT                                                                                   0x4e1608UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
51731 #define MULD_REG_DBG_FORCE_VALID                                                                             0x4e160cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
51732 #define MULD_REG_DBG_FORCE_FRAME                                                                             0x4e1610UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
51733 #define MULD_REG_DBG_OUT_DATA                                                                                0x4e1620UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
51734 #define MULD_REG_DBG_OUT_DATA_SIZE                                                                           8
51735 #define MULD_REG_DBG_OUT_VALID                                                                               0x4e1640UL //Access:R    DataWidth:0x4    // Dbgmux output valid
51736 #define MULD_REG_DBG_OUT_FRAME                                                                               0x4e1644UL //Access:R    DataWidth:0x4    // Dbgmux output frame
51737 #define MULD_REG_FIC_INPUT_FIFO                                                                              0x4e2000UL //Access:WB   DataWidth:0x80   // Access to input FIC FIFO
51738 #define MULD_REG_FIC_INPUT_FIFO_SIZE                                                                         176
51739 #define MULD_REG_BD_DB_ARR_DW                                                                                0x4e4000UL //Access:WB   DataWidth:0xb5   // Access the BD DB - Fields order[Link page]: [180] Next address valid; [179:178] Endianity bits; [177] No snoop flag; [176] Releaxed ordering flag;[175:173] ATC flags; [172:161] TPH flags; [160] Ring type; [159:143] Next BD offset; [144:128] FID; [127:64] Next base address; [63:0] Base address::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD. Access the BD DB - Fields order[PBL]: [180] Next address valid; [179:178] Endianity bits; [177] No snoop flag; [176] Releaxed ordering flag;[175:173] ATC flags; [172:161] TPH flags; [160] Ring type; [159:143] Next BD offset; [144:128] FID; [127:64] ;PBL size(in number of entries) [63:0] PBL Base address::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51740 #define MULD_REG_BD_DB_ARR_DW_SIZE_BB                                                                        2048
51741 #define MULD_REG_BD_DB_ARR_DW_SIZE_K2                                                                        2560
51742 #define MULD_REG_BD_DB_ARR_DW_SIZE_E5                                                                        4096
51743 #define MULD_REG_SGE_DB_ARR_DW                                                                               0x4e8000UL //Access:WB   DataWidth:0xb5   // Access the SGE DB - Fields order[Link page]: [180] Next address valid; [179:178] Endianity bits; [177] No snoop flag; [176] Releaxed ordering flag;[175:173] ATC flags; [172:161] TPH flags; [160] Ring type; [159:143] Next SGE offset; [144:128] FID; [127:64] Next base address; [63:0] Base address::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD. Access the SGE DB - Fields order[PBL]: [180] Next address valid; [179:178] Endianity bits; [177] No snoop flag; [176] Releaxed ordering flag;[175:173] ATC flags; [172:161] TPH flags; [160] Ring type; [159:143] Next SGE offset; [144:128] FID; [127:64] ;PBL size(in number of entries) [63:0] PBL Base address::/TMLD_DISCARD/d in TMLD::/XYLD_DISCARD/d in XYLD::/YULD_DISCARD/d in YULD.
51744 #define MULD_REG_SGE_DB_ARR_DW_SIZE_BB                                                                       2048
51745 #define MULD_REG_SGE_DB_ARR_DW_SIZE_K2                                                                       2560
51746 #define MULD_REG_SGE_DB_ARR_DW_SIZE_E5                                                                       4096
51747 #define MULD_REG_QUEUE_MSG_MEM                                                                               0x4f0000UL //Access:WB   DataWidth:0x80   // Debug access to The message queue memory.
51748 #define MULD_REG_QUEUE_MSG_MEM_SIZE                                                                          7500
51749 #define NIG_REG_INT_STS_0                                                                                    0x500040UL //Access:R    DataWidth:0xe    // Multi Field Register.
51750   #define NIG_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the RF module.
51751   #define NIG_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
51752   #define NIG_REG_INT_STS_0_DEBUG_FIFO_ERROR                                                                 (0x1<<1) // FIFO error in debug traffic FIFO.
51753   #define NIG_REG_INT_STS_0_DEBUG_FIFO_ERROR_SHIFT                                                           1
51754   #define NIG_REG_INT_STS_0_DORQ_FIFO_ERROR                                                                  (0x1<<2) // FIFO error in DORQ FIFO.
51755   #define NIG_REG_INT_STS_0_DORQ_FIFO_ERROR_SHIFT                                                            2
51756   #define NIG_REG_INT_STS_0_DBG_SYNCFIFO_ERROR_WR                                                            (0x1<<3) // FIFO error in debug traffic sync FIFO.
51757   #define NIG_REG_INT_STS_0_DBG_SYNCFIFO_ERROR_WR_SHIFT                                                      3
51758   #define NIG_REG_INT_STS_0_DORQ_SYNCFIFO_ERROR_WR                                                           (0x1<<4) // FIFO error in DORQ sync FIFO.
51759   #define NIG_REG_INT_STS_0_DORQ_SYNCFIFO_ERROR_WR_SHIFT                                                     4
51760   #define NIG_REG_INT_STS_0_STORM_SYNCFIFO_ERROR_WR                                                          (0x1<<5) // FIFO error in STORM sync FIFO.
51761   #define NIG_REG_INT_STS_0_STORM_SYNCFIFO_ERROR_WR_SHIFT                                                    5
51762   #define NIG_REG_INT_STS_0_DBGMUX_SYNCFIFO_ERROR_WR                                                         (0x1<<6) // FIFO error in DBGMUX sync FIFO.
51763   #define NIG_REG_INT_STS_0_DBGMUX_SYNCFIFO_ERROR_WR_SHIFT                                                   6
51764   #define NIG_REG_INT_STS_0_MSDM_SYNCFIFO_ERROR_WR                                                           (0x1<<7) // FIFO error in MSDM sync FIFO.
51765   #define NIG_REG_INT_STS_0_MSDM_SYNCFIFO_ERROR_WR_SHIFT                                                     7
51766   #define NIG_REG_INT_STS_0_TSDM_SYNCFIFO_ERROR_WR                                                           (0x1<<8) // FIFO error in TSDM sync FIFO.
51767   #define NIG_REG_INT_STS_0_TSDM_SYNCFIFO_ERROR_WR_SHIFT                                                     8
51768   #define NIG_REG_INT_STS_0_USDM_SYNCFIFO_ERROR_WR                                                           (0x1<<9) // FIFO error in USDM sync FIFO.
51769   #define NIG_REG_INT_STS_0_USDM_SYNCFIFO_ERROR_WR_SHIFT                                                     9
51770   #define NIG_REG_INT_STS_0_XSDM_SYNCFIFO_ERROR_WR                                                           (0x1<<10) // FIFO error in XSDM sync FIFO.
51771   #define NIG_REG_INT_STS_0_XSDM_SYNCFIFO_ERROR_WR_SHIFT                                                     10
51772   #define NIG_REG_INT_STS_0_YSDM_SYNCFIFO_ERROR_WR                                                           (0x1<<11) // FIFO error in YSDM sync FIFO.
51773   #define NIG_REG_INT_STS_0_YSDM_SYNCFIFO_ERROR_WR_SHIFT                                                     11
51774   #define NIG_REG_INT_STS_0_TX_OOO_RFIFO_ERROR_WR_E5                                                         (0x1<<12) // FIFO error in Out of order RFIFO FIFO.
51775   #define NIG_REG_INT_STS_0_TX_OOO_RFIFO_ERROR_WR_E5_SHIFT                                                   12
51776   #define NIG_REG_INT_STS_0_LB_OOO_RFIFO_ERROR_WR_E5                                                         (0x1<<13) // FIFO error in Out of order RFIFO FIFO.
51777   #define NIG_REG_INT_STS_0_LB_OOO_RFIFO_ERROR_WR_E5_SHIFT                                                   13
51778 #define NIG_REG_INT_MASK_0                                                                                   0x500044UL //Access:RW   DataWidth:0xe    // Multi Field Register.
51779   #define NIG_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.ADDRESS_ERROR .
51780   #define NIG_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
51781   #define NIG_REG_INT_MASK_0_DEBUG_FIFO_ERROR                                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.DEBUG_FIFO_ERROR .
51782   #define NIG_REG_INT_MASK_0_DEBUG_FIFO_ERROR_SHIFT                                                          1
51783   #define NIG_REG_INT_MASK_0_DORQ_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.DORQ_FIFO_ERROR .
51784   #define NIG_REG_INT_MASK_0_DORQ_FIFO_ERROR_SHIFT                                                           2
51785   #define NIG_REG_INT_MASK_0_DBG_SYNCFIFO_ERROR_WR                                                           (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.DBG_SYNCFIFO_ERROR_WR .
51786   #define NIG_REG_INT_MASK_0_DBG_SYNCFIFO_ERROR_WR_SHIFT                                                     3
51787   #define NIG_REG_INT_MASK_0_DORQ_SYNCFIFO_ERROR_WR                                                          (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.DORQ_SYNCFIFO_ERROR_WR .
51788   #define NIG_REG_INT_MASK_0_DORQ_SYNCFIFO_ERROR_WR_SHIFT                                                    4
51789   #define NIG_REG_INT_MASK_0_STORM_SYNCFIFO_ERROR_WR                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.STORM_SYNCFIFO_ERROR_WR .
51790   #define NIG_REG_INT_MASK_0_STORM_SYNCFIFO_ERROR_WR_SHIFT                                                   5
51791   #define NIG_REG_INT_MASK_0_DBGMUX_SYNCFIFO_ERROR_WR                                                        (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.DBGMUX_SYNCFIFO_ERROR_WR .
51792   #define NIG_REG_INT_MASK_0_DBGMUX_SYNCFIFO_ERROR_WR_SHIFT                                                  6
51793   #define NIG_REG_INT_MASK_0_MSDM_SYNCFIFO_ERROR_WR                                                          (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.MSDM_SYNCFIFO_ERROR_WR .
51794   #define NIG_REG_INT_MASK_0_MSDM_SYNCFIFO_ERROR_WR_SHIFT                                                    7
51795   #define NIG_REG_INT_MASK_0_TSDM_SYNCFIFO_ERROR_WR                                                          (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.TSDM_SYNCFIFO_ERROR_WR .
51796   #define NIG_REG_INT_MASK_0_TSDM_SYNCFIFO_ERROR_WR_SHIFT                                                    8
51797   #define NIG_REG_INT_MASK_0_USDM_SYNCFIFO_ERROR_WR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.USDM_SYNCFIFO_ERROR_WR .
51798   #define NIG_REG_INT_MASK_0_USDM_SYNCFIFO_ERROR_WR_SHIFT                                                    9
51799   #define NIG_REG_INT_MASK_0_XSDM_SYNCFIFO_ERROR_WR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.XSDM_SYNCFIFO_ERROR_WR .
51800   #define NIG_REG_INT_MASK_0_XSDM_SYNCFIFO_ERROR_WR_SHIFT                                                    10
51801   #define NIG_REG_INT_MASK_0_YSDM_SYNCFIFO_ERROR_WR                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.YSDM_SYNCFIFO_ERROR_WR .
51802   #define NIG_REG_INT_MASK_0_YSDM_SYNCFIFO_ERROR_WR_SHIFT                                                    11
51803   #define NIG_REG_INT_MASK_0_TX_OOO_RFIFO_ERROR_WR_E5                                                        (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.TX_OOO_RFIFO_ERROR_WR .
51804   #define NIG_REG_INT_MASK_0_TX_OOO_RFIFO_ERROR_WR_E5_SHIFT                                                  12
51805   #define NIG_REG_INT_MASK_0_LB_OOO_RFIFO_ERROR_WR_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_0.LB_OOO_RFIFO_ERROR_WR .
51806   #define NIG_REG_INT_MASK_0_LB_OOO_RFIFO_ERROR_WR_E5_SHIFT                                                  13
51807 #define NIG_REG_INT_STS_WR_0                                                                                 0x500048UL //Access:WR   DataWidth:0xe    // Multi Field Register.
51808   #define NIG_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the RF module.
51809   #define NIG_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
51810   #define NIG_REG_INT_STS_WR_0_DEBUG_FIFO_ERROR                                                              (0x1<<1) // FIFO error in debug traffic FIFO.
51811   #define NIG_REG_INT_STS_WR_0_DEBUG_FIFO_ERROR_SHIFT                                                        1
51812   #define NIG_REG_INT_STS_WR_0_DORQ_FIFO_ERROR                                                               (0x1<<2) // FIFO error in DORQ FIFO.
51813   #define NIG_REG_INT_STS_WR_0_DORQ_FIFO_ERROR_SHIFT                                                         2
51814   #define NIG_REG_INT_STS_WR_0_DBG_SYNCFIFO_ERROR_WR                                                         (0x1<<3) // FIFO error in debug traffic sync FIFO.
51815   #define NIG_REG_INT_STS_WR_0_DBG_SYNCFIFO_ERROR_WR_SHIFT                                                   3
51816   #define NIG_REG_INT_STS_WR_0_DORQ_SYNCFIFO_ERROR_WR                                                        (0x1<<4) // FIFO error in DORQ sync FIFO.
51817   #define NIG_REG_INT_STS_WR_0_DORQ_SYNCFIFO_ERROR_WR_SHIFT                                                  4
51818   #define NIG_REG_INT_STS_WR_0_STORM_SYNCFIFO_ERROR_WR                                                       (0x1<<5) // FIFO error in STORM sync FIFO.
51819   #define NIG_REG_INT_STS_WR_0_STORM_SYNCFIFO_ERROR_WR_SHIFT                                                 5
51820   #define NIG_REG_INT_STS_WR_0_DBGMUX_SYNCFIFO_ERROR_WR                                                      (0x1<<6) // FIFO error in DBGMUX sync FIFO.
51821   #define NIG_REG_INT_STS_WR_0_DBGMUX_SYNCFIFO_ERROR_WR_SHIFT                                                6
51822   #define NIG_REG_INT_STS_WR_0_MSDM_SYNCFIFO_ERROR_WR                                                        (0x1<<7) // FIFO error in MSDM sync FIFO.
51823   #define NIG_REG_INT_STS_WR_0_MSDM_SYNCFIFO_ERROR_WR_SHIFT                                                  7
51824   #define NIG_REG_INT_STS_WR_0_TSDM_SYNCFIFO_ERROR_WR                                                        (0x1<<8) // FIFO error in TSDM sync FIFO.
51825   #define NIG_REG_INT_STS_WR_0_TSDM_SYNCFIFO_ERROR_WR_SHIFT                                                  8
51826   #define NIG_REG_INT_STS_WR_0_USDM_SYNCFIFO_ERROR_WR                                                        (0x1<<9) // FIFO error in USDM sync FIFO.
51827   #define NIG_REG_INT_STS_WR_0_USDM_SYNCFIFO_ERROR_WR_SHIFT                                                  9
51828   #define NIG_REG_INT_STS_WR_0_XSDM_SYNCFIFO_ERROR_WR                                                        (0x1<<10) // FIFO error in XSDM sync FIFO.
51829   #define NIG_REG_INT_STS_WR_0_XSDM_SYNCFIFO_ERROR_WR_SHIFT                                                  10
51830   #define NIG_REG_INT_STS_WR_0_YSDM_SYNCFIFO_ERROR_WR                                                        (0x1<<11) // FIFO error in YSDM sync FIFO.
51831   #define NIG_REG_INT_STS_WR_0_YSDM_SYNCFIFO_ERROR_WR_SHIFT                                                  11
51832   #define NIG_REG_INT_STS_WR_0_TX_OOO_RFIFO_ERROR_WR_E5                                                      (0x1<<12) // FIFO error in Out of order RFIFO FIFO.
51833   #define NIG_REG_INT_STS_WR_0_TX_OOO_RFIFO_ERROR_WR_E5_SHIFT                                                12
51834   #define NIG_REG_INT_STS_WR_0_LB_OOO_RFIFO_ERROR_WR_E5                                                      (0x1<<13) // FIFO error in Out of order RFIFO FIFO.
51835   #define NIG_REG_INT_STS_WR_0_LB_OOO_RFIFO_ERROR_WR_E5_SHIFT                                                13
51836 #define NIG_REG_INT_STS_CLR_0                                                                                0x50004cUL //Access:RC   DataWidth:0xe    // Multi Field Register.
51837   #define NIG_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the RF module.
51838   #define NIG_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
51839   #define NIG_REG_INT_STS_CLR_0_DEBUG_FIFO_ERROR                                                             (0x1<<1) // FIFO error in debug traffic FIFO.
51840   #define NIG_REG_INT_STS_CLR_0_DEBUG_FIFO_ERROR_SHIFT                                                       1
51841   #define NIG_REG_INT_STS_CLR_0_DORQ_FIFO_ERROR                                                              (0x1<<2) // FIFO error in DORQ FIFO.
51842   #define NIG_REG_INT_STS_CLR_0_DORQ_FIFO_ERROR_SHIFT                                                        2
51843   #define NIG_REG_INT_STS_CLR_0_DBG_SYNCFIFO_ERROR_WR                                                        (0x1<<3) // FIFO error in debug traffic sync FIFO.
51844   #define NIG_REG_INT_STS_CLR_0_DBG_SYNCFIFO_ERROR_WR_SHIFT                                                  3
51845   #define NIG_REG_INT_STS_CLR_0_DORQ_SYNCFIFO_ERROR_WR                                                       (0x1<<4) // FIFO error in DORQ sync FIFO.
51846   #define NIG_REG_INT_STS_CLR_0_DORQ_SYNCFIFO_ERROR_WR_SHIFT                                                 4
51847   #define NIG_REG_INT_STS_CLR_0_STORM_SYNCFIFO_ERROR_WR                                                      (0x1<<5) // FIFO error in STORM sync FIFO.
51848   #define NIG_REG_INT_STS_CLR_0_STORM_SYNCFIFO_ERROR_WR_SHIFT                                                5
51849   #define NIG_REG_INT_STS_CLR_0_DBGMUX_SYNCFIFO_ERROR_WR                                                     (0x1<<6) // FIFO error in DBGMUX sync FIFO.
51850   #define NIG_REG_INT_STS_CLR_0_DBGMUX_SYNCFIFO_ERROR_WR_SHIFT                                               6
51851   #define NIG_REG_INT_STS_CLR_0_MSDM_SYNCFIFO_ERROR_WR                                                       (0x1<<7) // FIFO error in MSDM sync FIFO.
51852   #define NIG_REG_INT_STS_CLR_0_MSDM_SYNCFIFO_ERROR_WR_SHIFT                                                 7
51853   #define NIG_REG_INT_STS_CLR_0_TSDM_SYNCFIFO_ERROR_WR                                                       (0x1<<8) // FIFO error in TSDM sync FIFO.
51854   #define NIG_REG_INT_STS_CLR_0_TSDM_SYNCFIFO_ERROR_WR_SHIFT                                                 8
51855   #define NIG_REG_INT_STS_CLR_0_USDM_SYNCFIFO_ERROR_WR                                                       (0x1<<9) // FIFO error in USDM sync FIFO.
51856   #define NIG_REG_INT_STS_CLR_0_USDM_SYNCFIFO_ERROR_WR_SHIFT                                                 9
51857   #define NIG_REG_INT_STS_CLR_0_XSDM_SYNCFIFO_ERROR_WR                                                       (0x1<<10) // FIFO error in XSDM sync FIFO.
51858   #define NIG_REG_INT_STS_CLR_0_XSDM_SYNCFIFO_ERROR_WR_SHIFT                                                 10
51859   #define NIG_REG_INT_STS_CLR_0_YSDM_SYNCFIFO_ERROR_WR                                                       (0x1<<11) // FIFO error in YSDM sync FIFO.
51860   #define NIG_REG_INT_STS_CLR_0_YSDM_SYNCFIFO_ERROR_WR_SHIFT                                                 11
51861   #define NIG_REG_INT_STS_CLR_0_TX_OOO_RFIFO_ERROR_WR_E5                                                     (0x1<<12) // FIFO error in Out of order RFIFO FIFO.
51862   #define NIG_REG_INT_STS_CLR_0_TX_OOO_RFIFO_ERROR_WR_E5_SHIFT                                               12
51863   #define NIG_REG_INT_STS_CLR_0_LB_OOO_RFIFO_ERROR_WR_E5                                                     (0x1<<13) // FIFO error in Out of order RFIFO FIFO.
51864   #define NIG_REG_INT_STS_CLR_0_LB_OOO_RFIFO_ERROR_WR_E5_SHIFT                                               13
51865 #define NIG_REG_INT_STS_1                                                                                    0x500050UL //Access:R    DataWidth:0x20   // Multi Field Register.
51866   #define NIG_REG_INT_STS_1_TX_SOPQ0_ERROR                                                                   (0x1<<0) // Error in the TX SOPQ.
51867   #define NIG_REG_INT_STS_1_TX_SOPQ0_ERROR_SHIFT                                                             0
51868   #define NIG_REG_INT_STS_1_TX_SOPQ1_ERROR                                                                   (0x1<<1) // Error in the TX SOPQ.
51869   #define NIG_REG_INT_STS_1_TX_SOPQ1_ERROR_SHIFT                                                             1
51870   #define NIG_REG_INT_STS_1_TX_SOPQ2_ERROR                                                                   (0x1<<2) // Error in the TX SOPQ.
51871   #define NIG_REG_INT_STS_1_TX_SOPQ2_ERROR_SHIFT                                                             2
51872   #define NIG_REG_INT_STS_1_TX_SOPQ3_ERROR                                                                   (0x1<<3) // Error in the TX SOPQ.
51873   #define NIG_REG_INT_STS_1_TX_SOPQ3_ERROR_SHIFT                                                             3
51874   #define NIG_REG_INT_STS_1_TX_SOPQ4_ERROR                                                                   (0x1<<4) // Error in the TX SOPQ.
51875   #define NIG_REG_INT_STS_1_TX_SOPQ4_ERROR_SHIFT                                                             4
51876   #define NIG_REG_INT_STS_1_TX_SOPQ5_ERROR                                                                   (0x1<<5) // Error in the TX SOPQ.
51877   #define NIG_REG_INT_STS_1_TX_SOPQ5_ERROR_SHIFT                                                             5
51878   #define NIG_REG_INT_STS_1_TX_SOPQ6_ERROR                                                                   (0x1<<6) // Error in the TX SOPQ.
51879   #define NIG_REG_INT_STS_1_TX_SOPQ6_ERROR_SHIFT                                                             6
51880   #define NIG_REG_INT_STS_1_TX_SOPQ7_ERROR                                                                   (0x1<<7) // Error in the TX SOPQ.
51881   #define NIG_REG_INT_STS_1_TX_SOPQ7_ERROR_SHIFT                                                             7
51882   #define NIG_REG_INT_STS_1_TX_SOPQ8_ERROR                                                                   (0x1<<8) // Error in the TX SOPQ.
51883   #define NIG_REG_INT_STS_1_TX_SOPQ8_ERROR_SHIFT                                                             8
51884   #define NIG_REG_INT_STS_1_TX_SOPQ9_ERROR                                                                   (0x1<<9) // Error in the TX SOPQ.
51885   #define NIG_REG_INT_STS_1_TX_SOPQ9_ERROR_SHIFT                                                             9
51886   #define NIG_REG_INT_STS_1_TX_SOPQ10_ERROR                                                                  (0x1<<10) // Error in the TX SOPQ.
51887   #define NIG_REG_INT_STS_1_TX_SOPQ10_ERROR_SHIFT                                                            10
51888   #define NIG_REG_INT_STS_1_TX_SOPQ11_ERROR                                                                  (0x1<<11) // Error in the TX SOPQ.
51889   #define NIG_REG_INT_STS_1_TX_SOPQ11_ERROR_SHIFT                                                            11
51890   #define NIG_REG_INT_STS_1_TX_SOPQ12_ERROR                                                                  (0x1<<12) // Error in the TX SOPQ.
51891   #define NIG_REG_INT_STS_1_TX_SOPQ12_ERROR_SHIFT                                                            12
51892   #define NIG_REG_INT_STS_1_TX_SOPQ13_ERROR                                                                  (0x1<<13) // Error in the TX SOPQ.
51893   #define NIG_REG_INT_STS_1_TX_SOPQ13_ERROR_SHIFT                                                            13
51894   #define NIG_REG_INT_STS_1_TX_SOPQ14_ERROR                                                                  (0x1<<14) // Error in the TX SOPQ.
51895   #define NIG_REG_INT_STS_1_TX_SOPQ14_ERROR_SHIFT                                                            14
51896   #define NIG_REG_INT_STS_1_TX_SOPQ15_ERROR                                                                  (0x1<<15) // Error in the TX SOPQ.
51897   #define NIG_REG_INT_STS_1_TX_SOPQ15_ERROR_SHIFT                                                            15
51898   #define NIG_REG_INT_STS_1_LB_SOPQ0_ERROR                                                                   (0x1<<16) // Error in the LB SOPQ.
51899   #define NIG_REG_INT_STS_1_LB_SOPQ0_ERROR_SHIFT                                                             16
51900   #define NIG_REG_INT_STS_1_LB_SOPQ1_ERROR                                                                   (0x1<<17) // Error in the LB SOPQ.
51901   #define NIG_REG_INT_STS_1_LB_SOPQ1_ERROR_SHIFT                                                             17
51902   #define NIG_REG_INT_STS_1_LB_SOPQ2_ERROR                                                                   (0x1<<18) // Error in the LB SOPQ.
51903   #define NIG_REG_INT_STS_1_LB_SOPQ2_ERROR_SHIFT                                                             18
51904   #define NIG_REG_INT_STS_1_LB_SOPQ3_ERROR                                                                   (0x1<<19) // Error in the LB SOPQ.
51905   #define NIG_REG_INT_STS_1_LB_SOPQ3_ERROR_SHIFT                                                             19
51906   #define NIG_REG_INT_STS_1_LB_SOPQ4_ERROR                                                                   (0x1<<20) // Error in the LB SOPQ.
51907   #define NIG_REG_INT_STS_1_LB_SOPQ4_ERROR_SHIFT                                                             20
51908   #define NIG_REG_INT_STS_1_LB_SOPQ5_ERROR                                                                   (0x1<<21) // Error in the LB SOPQ.
51909   #define NIG_REG_INT_STS_1_LB_SOPQ5_ERROR_SHIFT                                                             21
51910   #define NIG_REG_INT_STS_1_LB_SOPQ6_ERROR                                                                   (0x1<<22) // Error in the LB SOPQ.
51911   #define NIG_REG_INT_STS_1_LB_SOPQ6_ERROR_SHIFT                                                             22
51912   #define NIG_REG_INT_STS_1_LB_SOPQ7_ERROR                                                                   (0x1<<23) // Error in the LB SOPQ.
51913   #define NIG_REG_INT_STS_1_LB_SOPQ7_ERROR_SHIFT                                                             23
51914   #define NIG_REG_INT_STS_1_LB_SOPQ8_ERROR                                                                   (0x1<<24) // Error in the LB SOPQ.
51915   #define NIG_REG_INT_STS_1_LB_SOPQ8_ERROR_SHIFT                                                             24
51916   #define NIG_REG_INT_STS_1_LB_SOPQ9_ERROR                                                                   (0x1<<25) // Error in the LB SOPQ.
51917   #define NIG_REG_INT_STS_1_LB_SOPQ9_ERROR_SHIFT                                                             25
51918   #define NIG_REG_INT_STS_1_LB_SOPQ10_ERROR                                                                  (0x1<<26) // Error in the LB SOPQ.
51919   #define NIG_REG_INT_STS_1_LB_SOPQ10_ERROR_SHIFT                                                            26
51920   #define NIG_REG_INT_STS_1_LB_SOPQ11_ERROR                                                                  (0x1<<27) // Error in the LB SOPQ.
51921   #define NIG_REG_INT_STS_1_LB_SOPQ11_ERROR_SHIFT                                                            27
51922   #define NIG_REG_INT_STS_1_LB_SOPQ12_ERROR                                                                  (0x1<<28) // Error in the LB SOPQ.
51923   #define NIG_REG_INT_STS_1_LB_SOPQ12_ERROR_SHIFT                                                            28
51924   #define NIG_REG_INT_STS_1_LB_SOPQ13_ERROR                                                                  (0x1<<29) // Error in the LB SOPQ.
51925   #define NIG_REG_INT_STS_1_LB_SOPQ13_ERROR_SHIFT                                                            29
51926   #define NIG_REG_INT_STS_1_LB_SOPQ14_ERROR                                                                  (0x1<<30) // Error in the LB SOPQ.
51927   #define NIG_REG_INT_STS_1_LB_SOPQ14_ERROR_SHIFT                                                            30
51928   #define NIG_REG_INT_STS_1_LB_SOPQ15_ERROR                                                                  (0x1<<31) // Error in the LB SOPQ.
51929   #define NIG_REG_INT_STS_1_LB_SOPQ15_ERROR_SHIFT                                                            31
51930 #define NIG_REG_INT_MASK_1                                                                                   0x500054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
51931   #define NIG_REG_INT_MASK_1_TX_SOPQ0_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ0_ERROR .
51932   #define NIG_REG_INT_MASK_1_TX_SOPQ0_ERROR_SHIFT                                                            0
51933   #define NIG_REG_INT_MASK_1_TX_SOPQ1_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ1_ERROR .
51934   #define NIG_REG_INT_MASK_1_TX_SOPQ1_ERROR_SHIFT                                                            1
51935   #define NIG_REG_INT_MASK_1_TX_SOPQ2_ERROR                                                                  (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ2_ERROR .
51936   #define NIG_REG_INT_MASK_1_TX_SOPQ2_ERROR_SHIFT                                                            2
51937   #define NIG_REG_INT_MASK_1_TX_SOPQ3_ERROR                                                                  (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ3_ERROR .
51938   #define NIG_REG_INT_MASK_1_TX_SOPQ3_ERROR_SHIFT                                                            3
51939   #define NIG_REG_INT_MASK_1_TX_SOPQ4_ERROR                                                                  (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ4_ERROR .
51940   #define NIG_REG_INT_MASK_1_TX_SOPQ4_ERROR_SHIFT                                                            4
51941   #define NIG_REG_INT_MASK_1_TX_SOPQ5_ERROR                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ5_ERROR .
51942   #define NIG_REG_INT_MASK_1_TX_SOPQ5_ERROR_SHIFT                                                            5
51943   #define NIG_REG_INT_MASK_1_TX_SOPQ6_ERROR                                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ6_ERROR .
51944   #define NIG_REG_INT_MASK_1_TX_SOPQ6_ERROR_SHIFT                                                            6
51945   #define NIG_REG_INT_MASK_1_TX_SOPQ7_ERROR                                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ7_ERROR .
51946   #define NIG_REG_INT_MASK_1_TX_SOPQ7_ERROR_SHIFT                                                            7
51947   #define NIG_REG_INT_MASK_1_TX_SOPQ8_ERROR                                                                  (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ8_ERROR .
51948   #define NIG_REG_INT_MASK_1_TX_SOPQ8_ERROR_SHIFT                                                            8
51949   #define NIG_REG_INT_MASK_1_TX_SOPQ9_ERROR                                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ9_ERROR .
51950   #define NIG_REG_INT_MASK_1_TX_SOPQ9_ERROR_SHIFT                                                            9
51951   #define NIG_REG_INT_MASK_1_TX_SOPQ10_ERROR                                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ10_ERROR .
51952   #define NIG_REG_INT_MASK_1_TX_SOPQ10_ERROR_SHIFT                                                           10
51953   #define NIG_REG_INT_MASK_1_TX_SOPQ11_ERROR                                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ11_ERROR .
51954   #define NIG_REG_INT_MASK_1_TX_SOPQ11_ERROR_SHIFT                                                           11
51955   #define NIG_REG_INT_MASK_1_TX_SOPQ12_ERROR                                                                 (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ12_ERROR .
51956   #define NIG_REG_INT_MASK_1_TX_SOPQ12_ERROR_SHIFT                                                           12
51957   #define NIG_REG_INT_MASK_1_TX_SOPQ13_ERROR                                                                 (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ13_ERROR .
51958   #define NIG_REG_INT_MASK_1_TX_SOPQ13_ERROR_SHIFT                                                           13
51959   #define NIG_REG_INT_MASK_1_TX_SOPQ14_ERROR                                                                 (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ14_ERROR .
51960   #define NIG_REG_INT_MASK_1_TX_SOPQ14_ERROR_SHIFT                                                           14
51961   #define NIG_REG_INT_MASK_1_TX_SOPQ15_ERROR                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.TX_SOPQ15_ERROR .
51962   #define NIG_REG_INT_MASK_1_TX_SOPQ15_ERROR_SHIFT                                                           15
51963   #define NIG_REG_INT_MASK_1_LB_SOPQ0_ERROR                                                                  (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ0_ERROR .
51964   #define NIG_REG_INT_MASK_1_LB_SOPQ0_ERROR_SHIFT                                                            16
51965   #define NIG_REG_INT_MASK_1_LB_SOPQ1_ERROR                                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ1_ERROR .
51966   #define NIG_REG_INT_MASK_1_LB_SOPQ1_ERROR_SHIFT                                                            17
51967   #define NIG_REG_INT_MASK_1_LB_SOPQ2_ERROR                                                                  (0x1<<18) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ2_ERROR .
51968   #define NIG_REG_INT_MASK_1_LB_SOPQ2_ERROR_SHIFT                                                            18
51969   #define NIG_REG_INT_MASK_1_LB_SOPQ3_ERROR                                                                  (0x1<<19) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ3_ERROR .
51970   #define NIG_REG_INT_MASK_1_LB_SOPQ3_ERROR_SHIFT                                                            19
51971   #define NIG_REG_INT_MASK_1_LB_SOPQ4_ERROR                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ4_ERROR .
51972   #define NIG_REG_INT_MASK_1_LB_SOPQ4_ERROR_SHIFT                                                            20
51973   #define NIG_REG_INT_MASK_1_LB_SOPQ5_ERROR                                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ5_ERROR .
51974   #define NIG_REG_INT_MASK_1_LB_SOPQ5_ERROR_SHIFT                                                            21
51975   #define NIG_REG_INT_MASK_1_LB_SOPQ6_ERROR                                                                  (0x1<<22) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ6_ERROR .
51976   #define NIG_REG_INT_MASK_1_LB_SOPQ6_ERROR_SHIFT                                                            22
51977   #define NIG_REG_INT_MASK_1_LB_SOPQ7_ERROR                                                                  (0x1<<23) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ7_ERROR .
51978   #define NIG_REG_INT_MASK_1_LB_SOPQ7_ERROR_SHIFT                                                            23
51979   #define NIG_REG_INT_MASK_1_LB_SOPQ8_ERROR                                                                  (0x1<<24) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ8_ERROR .
51980   #define NIG_REG_INT_MASK_1_LB_SOPQ8_ERROR_SHIFT                                                            24
51981   #define NIG_REG_INT_MASK_1_LB_SOPQ9_ERROR                                                                  (0x1<<25) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ9_ERROR .
51982   #define NIG_REG_INT_MASK_1_LB_SOPQ9_ERROR_SHIFT                                                            25
51983   #define NIG_REG_INT_MASK_1_LB_SOPQ10_ERROR                                                                 (0x1<<26) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ10_ERROR .
51984   #define NIG_REG_INT_MASK_1_LB_SOPQ10_ERROR_SHIFT                                                           26
51985   #define NIG_REG_INT_MASK_1_LB_SOPQ11_ERROR                                                                 (0x1<<27) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ11_ERROR .
51986   #define NIG_REG_INT_MASK_1_LB_SOPQ11_ERROR_SHIFT                                                           27
51987   #define NIG_REG_INT_MASK_1_LB_SOPQ12_ERROR                                                                 (0x1<<28) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ12_ERROR .
51988   #define NIG_REG_INT_MASK_1_LB_SOPQ12_ERROR_SHIFT                                                           28
51989   #define NIG_REG_INT_MASK_1_LB_SOPQ13_ERROR                                                                 (0x1<<29) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ13_ERROR .
51990   #define NIG_REG_INT_MASK_1_LB_SOPQ13_ERROR_SHIFT                                                           29
51991   #define NIG_REG_INT_MASK_1_LB_SOPQ14_ERROR                                                                 (0x1<<30) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ14_ERROR .
51992   #define NIG_REG_INT_MASK_1_LB_SOPQ14_ERROR_SHIFT                                                           30
51993   #define NIG_REG_INT_MASK_1_LB_SOPQ15_ERROR                                                                 (0x1<<31) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_1.LB_SOPQ15_ERROR .
51994   #define NIG_REG_INT_MASK_1_LB_SOPQ15_ERROR_SHIFT                                                           31
51995 #define NIG_REG_INT_STS_WR_1                                                                                 0x500058UL //Access:WR   DataWidth:0x20   // Multi Field Register.
51996   #define NIG_REG_INT_STS_WR_1_TX_SOPQ0_ERROR                                                                (0x1<<0) // Error in the TX SOPQ.
51997   #define NIG_REG_INT_STS_WR_1_TX_SOPQ0_ERROR_SHIFT                                                          0
51998   #define NIG_REG_INT_STS_WR_1_TX_SOPQ1_ERROR                                                                (0x1<<1) // Error in the TX SOPQ.
51999   #define NIG_REG_INT_STS_WR_1_TX_SOPQ1_ERROR_SHIFT                                                          1
52000   #define NIG_REG_INT_STS_WR_1_TX_SOPQ2_ERROR                                                                (0x1<<2) // Error in the TX SOPQ.
52001   #define NIG_REG_INT_STS_WR_1_TX_SOPQ2_ERROR_SHIFT                                                          2
52002   #define NIG_REG_INT_STS_WR_1_TX_SOPQ3_ERROR                                                                (0x1<<3) // Error in the TX SOPQ.
52003   #define NIG_REG_INT_STS_WR_1_TX_SOPQ3_ERROR_SHIFT                                                          3
52004   #define NIG_REG_INT_STS_WR_1_TX_SOPQ4_ERROR                                                                (0x1<<4) // Error in the TX SOPQ.
52005   #define NIG_REG_INT_STS_WR_1_TX_SOPQ4_ERROR_SHIFT                                                          4
52006   #define NIG_REG_INT_STS_WR_1_TX_SOPQ5_ERROR                                                                (0x1<<5) // Error in the TX SOPQ.
52007   #define NIG_REG_INT_STS_WR_1_TX_SOPQ5_ERROR_SHIFT                                                          5
52008   #define NIG_REG_INT_STS_WR_1_TX_SOPQ6_ERROR                                                                (0x1<<6) // Error in the TX SOPQ.
52009   #define NIG_REG_INT_STS_WR_1_TX_SOPQ6_ERROR_SHIFT                                                          6
52010   #define NIG_REG_INT_STS_WR_1_TX_SOPQ7_ERROR                                                                (0x1<<7) // Error in the TX SOPQ.
52011   #define NIG_REG_INT_STS_WR_1_TX_SOPQ7_ERROR_SHIFT                                                          7
52012   #define NIG_REG_INT_STS_WR_1_TX_SOPQ8_ERROR                                                                (0x1<<8) // Error in the TX SOPQ.
52013   #define NIG_REG_INT_STS_WR_1_TX_SOPQ8_ERROR_SHIFT                                                          8
52014   #define NIG_REG_INT_STS_WR_1_TX_SOPQ9_ERROR                                                                (0x1<<9) // Error in the TX SOPQ.
52015   #define NIG_REG_INT_STS_WR_1_TX_SOPQ9_ERROR_SHIFT                                                          9
52016   #define NIG_REG_INT_STS_WR_1_TX_SOPQ10_ERROR                                                               (0x1<<10) // Error in the TX SOPQ.
52017   #define NIG_REG_INT_STS_WR_1_TX_SOPQ10_ERROR_SHIFT                                                         10
52018   #define NIG_REG_INT_STS_WR_1_TX_SOPQ11_ERROR                                                               (0x1<<11) // Error in the TX SOPQ.
52019   #define NIG_REG_INT_STS_WR_1_TX_SOPQ11_ERROR_SHIFT                                                         11
52020   #define NIG_REG_INT_STS_WR_1_TX_SOPQ12_ERROR                                                               (0x1<<12) // Error in the TX SOPQ.
52021   #define NIG_REG_INT_STS_WR_1_TX_SOPQ12_ERROR_SHIFT                                                         12
52022   #define NIG_REG_INT_STS_WR_1_TX_SOPQ13_ERROR                                                               (0x1<<13) // Error in the TX SOPQ.
52023   #define NIG_REG_INT_STS_WR_1_TX_SOPQ13_ERROR_SHIFT                                                         13
52024   #define NIG_REG_INT_STS_WR_1_TX_SOPQ14_ERROR                                                               (0x1<<14) // Error in the TX SOPQ.
52025   #define NIG_REG_INT_STS_WR_1_TX_SOPQ14_ERROR_SHIFT                                                         14
52026   #define NIG_REG_INT_STS_WR_1_TX_SOPQ15_ERROR                                                               (0x1<<15) // Error in the TX SOPQ.
52027   #define NIG_REG_INT_STS_WR_1_TX_SOPQ15_ERROR_SHIFT                                                         15
52028   #define NIG_REG_INT_STS_WR_1_LB_SOPQ0_ERROR                                                                (0x1<<16) // Error in the LB SOPQ.
52029   #define NIG_REG_INT_STS_WR_1_LB_SOPQ0_ERROR_SHIFT                                                          16
52030   #define NIG_REG_INT_STS_WR_1_LB_SOPQ1_ERROR                                                                (0x1<<17) // Error in the LB SOPQ.
52031   #define NIG_REG_INT_STS_WR_1_LB_SOPQ1_ERROR_SHIFT                                                          17
52032   #define NIG_REG_INT_STS_WR_1_LB_SOPQ2_ERROR                                                                (0x1<<18) // Error in the LB SOPQ.
52033   #define NIG_REG_INT_STS_WR_1_LB_SOPQ2_ERROR_SHIFT                                                          18
52034   #define NIG_REG_INT_STS_WR_1_LB_SOPQ3_ERROR                                                                (0x1<<19) // Error in the LB SOPQ.
52035   #define NIG_REG_INT_STS_WR_1_LB_SOPQ3_ERROR_SHIFT                                                          19
52036   #define NIG_REG_INT_STS_WR_1_LB_SOPQ4_ERROR                                                                (0x1<<20) // Error in the LB SOPQ.
52037   #define NIG_REG_INT_STS_WR_1_LB_SOPQ4_ERROR_SHIFT                                                          20
52038   #define NIG_REG_INT_STS_WR_1_LB_SOPQ5_ERROR                                                                (0x1<<21) // Error in the LB SOPQ.
52039   #define NIG_REG_INT_STS_WR_1_LB_SOPQ5_ERROR_SHIFT                                                          21
52040   #define NIG_REG_INT_STS_WR_1_LB_SOPQ6_ERROR                                                                (0x1<<22) // Error in the LB SOPQ.
52041   #define NIG_REG_INT_STS_WR_1_LB_SOPQ6_ERROR_SHIFT                                                          22
52042   #define NIG_REG_INT_STS_WR_1_LB_SOPQ7_ERROR                                                                (0x1<<23) // Error in the LB SOPQ.
52043   #define NIG_REG_INT_STS_WR_1_LB_SOPQ7_ERROR_SHIFT                                                          23
52044   #define NIG_REG_INT_STS_WR_1_LB_SOPQ8_ERROR                                                                (0x1<<24) // Error in the LB SOPQ.
52045   #define NIG_REG_INT_STS_WR_1_LB_SOPQ8_ERROR_SHIFT                                                          24
52046   #define NIG_REG_INT_STS_WR_1_LB_SOPQ9_ERROR                                                                (0x1<<25) // Error in the LB SOPQ.
52047   #define NIG_REG_INT_STS_WR_1_LB_SOPQ9_ERROR_SHIFT                                                          25
52048   #define NIG_REG_INT_STS_WR_1_LB_SOPQ10_ERROR                                                               (0x1<<26) // Error in the LB SOPQ.
52049   #define NIG_REG_INT_STS_WR_1_LB_SOPQ10_ERROR_SHIFT                                                         26
52050   #define NIG_REG_INT_STS_WR_1_LB_SOPQ11_ERROR                                                               (0x1<<27) // Error in the LB SOPQ.
52051   #define NIG_REG_INT_STS_WR_1_LB_SOPQ11_ERROR_SHIFT                                                         27
52052   #define NIG_REG_INT_STS_WR_1_LB_SOPQ12_ERROR                                                               (0x1<<28) // Error in the LB SOPQ.
52053   #define NIG_REG_INT_STS_WR_1_LB_SOPQ12_ERROR_SHIFT                                                         28
52054   #define NIG_REG_INT_STS_WR_1_LB_SOPQ13_ERROR                                                               (0x1<<29) // Error in the LB SOPQ.
52055   #define NIG_REG_INT_STS_WR_1_LB_SOPQ13_ERROR_SHIFT                                                         29
52056   #define NIG_REG_INT_STS_WR_1_LB_SOPQ14_ERROR                                                               (0x1<<30) // Error in the LB SOPQ.
52057   #define NIG_REG_INT_STS_WR_1_LB_SOPQ14_ERROR_SHIFT                                                         30
52058   #define NIG_REG_INT_STS_WR_1_LB_SOPQ15_ERROR                                                               (0x1<<31) // Error in the LB SOPQ.
52059   #define NIG_REG_INT_STS_WR_1_LB_SOPQ15_ERROR_SHIFT                                                         31
52060 #define NIG_REG_INT_STS_CLR_1                                                                                0x50005cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
52061   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ0_ERROR                                                               (0x1<<0) // Error in the TX SOPQ.
52062   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ0_ERROR_SHIFT                                                         0
52063   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ1_ERROR                                                               (0x1<<1) // Error in the TX SOPQ.
52064   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ1_ERROR_SHIFT                                                         1
52065   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ2_ERROR                                                               (0x1<<2) // Error in the TX SOPQ.
52066   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ2_ERROR_SHIFT                                                         2
52067   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ3_ERROR                                                               (0x1<<3) // Error in the TX SOPQ.
52068   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ3_ERROR_SHIFT                                                         3
52069   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ4_ERROR                                                               (0x1<<4) // Error in the TX SOPQ.
52070   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ4_ERROR_SHIFT                                                         4
52071   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ5_ERROR                                                               (0x1<<5) // Error in the TX SOPQ.
52072   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ5_ERROR_SHIFT                                                         5
52073   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ6_ERROR                                                               (0x1<<6) // Error in the TX SOPQ.
52074   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ6_ERROR_SHIFT                                                         6
52075   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ7_ERROR                                                               (0x1<<7) // Error in the TX SOPQ.
52076   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ7_ERROR_SHIFT                                                         7
52077   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ8_ERROR                                                               (0x1<<8) // Error in the TX SOPQ.
52078   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ8_ERROR_SHIFT                                                         8
52079   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ9_ERROR                                                               (0x1<<9) // Error in the TX SOPQ.
52080   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ9_ERROR_SHIFT                                                         9
52081   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ10_ERROR                                                              (0x1<<10) // Error in the TX SOPQ.
52082   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ10_ERROR_SHIFT                                                        10
52083   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ11_ERROR                                                              (0x1<<11) // Error in the TX SOPQ.
52084   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ11_ERROR_SHIFT                                                        11
52085   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ12_ERROR                                                              (0x1<<12) // Error in the TX SOPQ.
52086   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ12_ERROR_SHIFT                                                        12
52087   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ13_ERROR                                                              (0x1<<13) // Error in the TX SOPQ.
52088   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ13_ERROR_SHIFT                                                        13
52089   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ14_ERROR                                                              (0x1<<14) // Error in the TX SOPQ.
52090   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ14_ERROR_SHIFT                                                        14
52091   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ15_ERROR                                                              (0x1<<15) // Error in the TX SOPQ.
52092   #define NIG_REG_INT_STS_CLR_1_TX_SOPQ15_ERROR_SHIFT                                                        15
52093   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ0_ERROR                                                               (0x1<<16) // Error in the LB SOPQ.
52094   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ0_ERROR_SHIFT                                                         16
52095   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ1_ERROR                                                               (0x1<<17) // Error in the LB SOPQ.
52096   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ1_ERROR_SHIFT                                                         17
52097   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ2_ERROR                                                               (0x1<<18) // Error in the LB SOPQ.
52098   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ2_ERROR_SHIFT                                                         18
52099   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ3_ERROR                                                               (0x1<<19) // Error in the LB SOPQ.
52100   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ3_ERROR_SHIFT                                                         19
52101   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ4_ERROR                                                               (0x1<<20) // Error in the LB SOPQ.
52102   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ4_ERROR_SHIFT                                                         20
52103   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ5_ERROR                                                               (0x1<<21) // Error in the LB SOPQ.
52104   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ5_ERROR_SHIFT                                                         21
52105   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ6_ERROR                                                               (0x1<<22) // Error in the LB SOPQ.
52106   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ6_ERROR_SHIFT                                                         22
52107   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ7_ERROR                                                               (0x1<<23) // Error in the LB SOPQ.
52108   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ7_ERROR_SHIFT                                                         23
52109   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ8_ERROR                                                               (0x1<<24) // Error in the LB SOPQ.
52110   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ8_ERROR_SHIFT                                                         24
52111   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ9_ERROR                                                               (0x1<<25) // Error in the LB SOPQ.
52112   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ9_ERROR_SHIFT                                                         25
52113   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ10_ERROR                                                              (0x1<<26) // Error in the LB SOPQ.
52114   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ10_ERROR_SHIFT                                                        26
52115   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ11_ERROR                                                              (0x1<<27) // Error in the LB SOPQ.
52116   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ11_ERROR_SHIFT                                                        27
52117   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ12_ERROR                                                              (0x1<<28) // Error in the LB SOPQ.
52118   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ12_ERROR_SHIFT                                                        28
52119   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ13_ERROR                                                              (0x1<<29) // Error in the LB SOPQ.
52120   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ13_ERROR_SHIFT                                                        29
52121   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ14_ERROR                                                              (0x1<<30) // Error in the LB SOPQ.
52122   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ14_ERROR_SHIFT                                                        30
52123   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ15_ERROR                                                              (0x1<<31) // Error in the LB SOPQ.
52124   #define NIG_REG_INT_STS_CLR_1_LB_SOPQ15_ERROR_SHIFT                                                        31
52125 #define NIG_REG_INT_STS_2                                                                                    0x500060UL //Access:R    DataWidth:0x16   // Multi Field Register.
52126   #define NIG_REG_INT_STS_2_P0_PURELB_SOPQ_ERROR                                                             (0x1<<0) // Error in the pure-loopback SOPQ.
52127   #define NIG_REG_INT_STS_2_P0_PURELB_SOPQ_ERROR_SHIFT                                                       0
52128   #define NIG_REG_INT_STS_2_P0_RX_MACFIFO_ERROR                                                              (0x1<<1) // Error in RX MAC FIFO.
52129   #define NIG_REG_INT_STS_2_P0_RX_MACFIFO_ERROR_SHIFT                                                        1
52130   #define NIG_REG_INT_STS_2_P0_TX_MACFIFO_ERROR                                                              (0x1<<2) // Error in TX MAC FIFO.
52131   #define NIG_REG_INT_STS_2_P0_TX_MACFIFO_ERROR_SHIFT                                                        2
52132   #define NIG_REG_INT_STS_2_P0_TX_BMB_FIFO_ERROR                                                             (0x1<<3) // FIFO error in TX BMB FIFO.
52133   #define NIG_REG_INT_STS_2_P0_TX_BMB_FIFO_ERROR_SHIFT                                                       3
52134   #define NIG_REG_INT_STS_2_P0_LB_BMB_FIFO_ERROR                                                             (0x1<<4) // FIFO error in LB BMB FIFO.
52135   #define NIG_REG_INT_STS_2_P0_LB_BMB_FIFO_ERROR_SHIFT                                                       4
52136   #define NIG_REG_INT_STS_2_P0_TX_BTB_FIFO_ERROR                                                             (0x1<<5) // Error in BTB FIFO for TX path.
52137   #define NIG_REG_INT_STS_2_P0_TX_BTB_FIFO_ERROR_SHIFT                                                       5
52138   #define NIG_REG_INT_STS_2_P0_LB_BTB_FIFO_ERROR                                                             (0x1<<6) // Error in BTB FIFO for LB path.
52139   #define NIG_REG_INT_STS_2_P0_LB_BTB_FIFO_ERROR_SHIFT                                                       6
52140   #define NIG_REG_INT_STS_2_P0_RX_LLH_DFIFO_ERROR                                                            (0x1<<7) // Error in LLH Data FIFO.
52141   #define NIG_REG_INT_STS_2_P0_RX_LLH_DFIFO_ERROR_SHIFT                                                      7
52142   #define NIG_REG_INT_STS_2_P0_TX_LLH_DFIFO_ERROR                                                            (0x1<<8) // Error in LLH Data FIFO.
52143   #define NIG_REG_INT_STS_2_P0_TX_LLH_DFIFO_ERROR_SHIFT                                                      8
52144   #define NIG_REG_INT_STS_2_P0_LB_LLH_DFIFO_ERROR                                                            (0x1<<9) // Error in LLH Data FIFO.
52145   #define NIG_REG_INT_STS_2_P0_LB_LLH_DFIFO_ERROR_SHIFT                                                      9
52146   #define NIG_REG_INT_STS_2_P0_RX_LLH_HFIFO_ERROR                                                            (0x1<<10) // Error in LLH Header FIFO.
52147   #define NIG_REG_INT_STS_2_P0_RX_LLH_HFIFO_ERROR_SHIFT                                                      10
52148   #define NIG_REG_INT_STS_2_P0_TX_LLH_HFIFO_ERROR                                                            (0x1<<11) // Error in LLH Header FIFO.
52149   #define NIG_REG_INT_STS_2_P0_TX_LLH_HFIFO_ERROR_SHIFT                                                      11
52150   #define NIG_REG_INT_STS_2_P0_LB_LLH_HFIFO_ERROR                                                            (0x1<<12) // Error in LLH Header FIFO.
52151   #define NIG_REG_INT_STS_2_P0_LB_LLH_HFIFO_ERROR_SHIFT                                                      12
52152   #define NIG_REG_INT_STS_2_P0_RX_LLH_RFIFO_ERROR                                                            (0x1<<13) // Error in LLH Result FIFO.
52153   #define NIG_REG_INT_STS_2_P0_RX_LLH_RFIFO_ERROR_SHIFT                                                      13
52154   #define NIG_REG_INT_STS_2_P0_TX_LLH_RFIFO_ERROR                                                            (0x1<<14) // Error in LLH Result FIFO.
52155   #define NIG_REG_INT_STS_2_P0_TX_LLH_RFIFO_ERROR_SHIFT                                                      14
52156   #define NIG_REG_INT_STS_2_P0_LB_LLH_RFIFO_ERROR                                                            (0x1<<15) // Error in LLH Result FIFO.
52157   #define NIG_REG_INT_STS_2_P0_LB_LLH_RFIFO_ERROR_SHIFT                                                      15
52158   #define NIG_REG_INT_STS_2_P0_STORM_FIFO_ERROR                                                              (0x1<<16) // FIFO error in STORM message FIFO.
52159   #define NIG_REG_INT_STS_2_P0_STORM_FIFO_ERROR_SHIFT                                                        16
52160   #define NIG_REG_INT_STS_2_P0_STORM_DSCR_FIFO_ERROR                                                         (0x1<<17) // FIFO error in STORM descriptor FIFO.
52161   #define NIG_REG_INT_STS_2_P0_STORM_DSCR_FIFO_ERROR_SHIFT                                                   17
52162   #define NIG_REG_INT_STS_2_P0_TX_GNT_FIFO_ERROR                                                             (0x1<<18) // Error in grant FIFO.
52163   #define NIG_REG_INT_STS_2_P0_TX_GNT_FIFO_ERROR_SHIFT                                                       18
52164   #define NIG_REG_INT_STS_2_P0_LB_GNT_FIFO_ERROR                                                             (0x1<<19) // Error in grant FIFO.
52165   #define NIG_REG_INT_STS_2_P0_LB_GNT_FIFO_ERROR_SHIFT                                                       19
52166   #define NIG_REG_INT_STS_2_P0_TX_ORDER_FIFO_ERROR_E5                                                        (0x1<<20) // Error in LLH order FIFO.
52167   #define NIG_REG_INT_STS_2_P0_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                  20
52168   #define NIG_REG_INT_STS_2_P0_LB_ORDER_FIFO_ERROR_E5                                                        (0x1<<21) // Error in LLH order FIFO.
52169   #define NIG_REG_INT_STS_2_P0_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                  21
52170 #define NIG_REG_INT_MASK_2                                                                                   0x500064UL //Access:RW   DataWidth:0x16   // Multi Field Register.
52171   #define NIG_REG_INT_MASK_2_P0_PURELB_SOPQ_ERROR                                                            (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_PURELB_SOPQ_ERROR .
52172   #define NIG_REG_INT_MASK_2_P0_PURELB_SOPQ_ERROR_SHIFT                                                      0
52173   #define NIG_REG_INT_MASK_2_P0_RX_MACFIFO_ERROR                                                             (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_RX_MACFIFO_ERROR .
52174   #define NIG_REG_INT_MASK_2_P0_RX_MACFIFO_ERROR_SHIFT                                                       1
52175   #define NIG_REG_INT_MASK_2_P0_TX_MACFIFO_ERROR                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_MACFIFO_ERROR .
52176   #define NIG_REG_INT_MASK_2_P0_TX_MACFIFO_ERROR_SHIFT                                                       2
52177   #define NIG_REG_INT_MASK_2_P0_TX_BMB_FIFO_ERROR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_BMB_FIFO_ERROR .
52178   #define NIG_REG_INT_MASK_2_P0_TX_BMB_FIFO_ERROR_SHIFT                                                      3
52179   #define NIG_REG_INT_MASK_2_P0_LB_BMB_FIFO_ERROR                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_LB_BMB_FIFO_ERROR .
52180   #define NIG_REG_INT_MASK_2_P0_LB_BMB_FIFO_ERROR_SHIFT                                                      4
52181   #define NIG_REG_INT_MASK_2_P0_TX_BTB_FIFO_ERROR                                                            (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_BTB_FIFO_ERROR .
52182   #define NIG_REG_INT_MASK_2_P0_TX_BTB_FIFO_ERROR_SHIFT                                                      5
52183   #define NIG_REG_INT_MASK_2_P0_LB_BTB_FIFO_ERROR                                                            (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_LB_BTB_FIFO_ERROR .
52184   #define NIG_REG_INT_MASK_2_P0_LB_BTB_FIFO_ERROR_SHIFT                                                      6
52185   #define NIG_REG_INT_MASK_2_P0_RX_LLH_DFIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_RX_LLH_DFIFO_ERROR .
52186   #define NIG_REG_INT_MASK_2_P0_RX_LLH_DFIFO_ERROR_SHIFT                                                     7
52187   #define NIG_REG_INT_MASK_2_P0_TX_LLH_DFIFO_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_LLH_DFIFO_ERROR .
52188   #define NIG_REG_INT_MASK_2_P0_TX_LLH_DFIFO_ERROR_SHIFT                                                     8
52189   #define NIG_REG_INT_MASK_2_P0_LB_LLH_DFIFO_ERROR                                                           (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_LB_LLH_DFIFO_ERROR .
52190   #define NIG_REG_INT_MASK_2_P0_LB_LLH_DFIFO_ERROR_SHIFT                                                     9
52191   #define NIG_REG_INT_MASK_2_P0_RX_LLH_HFIFO_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_RX_LLH_HFIFO_ERROR .
52192   #define NIG_REG_INT_MASK_2_P0_RX_LLH_HFIFO_ERROR_SHIFT                                                     10
52193   #define NIG_REG_INT_MASK_2_P0_TX_LLH_HFIFO_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_LLH_HFIFO_ERROR .
52194   #define NIG_REG_INT_MASK_2_P0_TX_LLH_HFIFO_ERROR_SHIFT                                                     11
52195   #define NIG_REG_INT_MASK_2_P0_LB_LLH_HFIFO_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_LB_LLH_HFIFO_ERROR .
52196   #define NIG_REG_INT_MASK_2_P0_LB_LLH_HFIFO_ERROR_SHIFT                                                     12
52197   #define NIG_REG_INT_MASK_2_P0_RX_LLH_RFIFO_ERROR                                                           (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_RX_LLH_RFIFO_ERROR .
52198   #define NIG_REG_INT_MASK_2_P0_RX_LLH_RFIFO_ERROR_SHIFT                                                     13
52199   #define NIG_REG_INT_MASK_2_P0_TX_LLH_RFIFO_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_LLH_RFIFO_ERROR .
52200   #define NIG_REG_INT_MASK_2_P0_TX_LLH_RFIFO_ERROR_SHIFT                                                     14
52201   #define NIG_REG_INT_MASK_2_P0_LB_LLH_RFIFO_ERROR                                                           (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_LB_LLH_RFIFO_ERROR .
52202   #define NIG_REG_INT_MASK_2_P0_LB_LLH_RFIFO_ERROR_SHIFT                                                     15
52203   #define NIG_REG_INT_MASK_2_P0_STORM_FIFO_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_STORM_FIFO_ERROR .
52204   #define NIG_REG_INT_MASK_2_P0_STORM_FIFO_ERROR_SHIFT                                                       16
52205   #define NIG_REG_INT_MASK_2_P0_STORM_DSCR_FIFO_ERROR                                                        (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_STORM_DSCR_FIFO_ERROR .
52206   #define NIG_REG_INT_MASK_2_P0_STORM_DSCR_FIFO_ERROR_SHIFT                                                  17
52207   #define NIG_REG_INT_MASK_2_P0_TX_GNT_FIFO_ERROR                                                            (0x1<<18) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_GNT_FIFO_ERROR .
52208   #define NIG_REG_INT_MASK_2_P0_TX_GNT_FIFO_ERROR_SHIFT                                                      18
52209   #define NIG_REG_INT_MASK_2_P0_LB_GNT_FIFO_ERROR                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_LB_GNT_FIFO_ERROR .
52210   #define NIG_REG_INT_MASK_2_P0_LB_GNT_FIFO_ERROR_SHIFT                                                      19
52211   #define NIG_REG_INT_MASK_2_P0_TX_ORDER_FIFO_ERROR_E5                                                       (0x1<<20) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_TX_ORDER_FIFO_ERROR .
52212   #define NIG_REG_INT_MASK_2_P0_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                 20
52213   #define NIG_REG_INT_MASK_2_P0_LB_ORDER_FIFO_ERROR_E5                                                       (0x1<<21) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_2.P0_LB_ORDER_FIFO_ERROR .
52214   #define NIG_REG_INT_MASK_2_P0_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                 21
52215 #define NIG_REG_INT_STS_WR_2                                                                                 0x500068UL //Access:WR   DataWidth:0x16   // Multi Field Register.
52216   #define NIG_REG_INT_STS_WR_2_P0_PURELB_SOPQ_ERROR                                                          (0x1<<0) // Error in the pure-loopback SOPQ.
52217   #define NIG_REG_INT_STS_WR_2_P0_PURELB_SOPQ_ERROR_SHIFT                                                    0
52218   #define NIG_REG_INT_STS_WR_2_P0_RX_MACFIFO_ERROR                                                           (0x1<<1) // Error in RX MAC FIFO.
52219   #define NIG_REG_INT_STS_WR_2_P0_RX_MACFIFO_ERROR_SHIFT                                                     1
52220   #define NIG_REG_INT_STS_WR_2_P0_TX_MACFIFO_ERROR                                                           (0x1<<2) // Error in TX MAC FIFO.
52221   #define NIG_REG_INT_STS_WR_2_P0_TX_MACFIFO_ERROR_SHIFT                                                     2
52222   #define NIG_REG_INT_STS_WR_2_P0_TX_BMB_FIFO_ERROR                                                          (0x1<<3) // FIFO error in TX BMB FIFO.
52223   #define NIG_REG_INT_STS_WR_2_P0_TX_BMB_FIFO_ERROR_SHIFT                                                    3
52224   #define NIG_REG_INT_STS_WR_2_P0_LB_BMB_FIFO_ERROR                                                          (0x1<<4) // FIFO error in LB BMB FIFO.
52225   #define NIG_REG_INT_STS_WR_2_P0_LB_BMB_FIFO_ERROR_SHIFT                                                    4
52226   #define NIG_REG_INT_STS_WR_2_P0_TX_BTB_FIFO_ERROR                                                          (0x1<<5) // Error in BTB FIFO for TX path.
52227   #define NIG_REG_INT_STS_WR_2_P0_TX_BTB_FIFO_ERROR_SHIFT                                                    5
52228   #define NIG_REG_INT_STS_WR_2_P0_LB_BTB_FIFO_ERROR                                                          (0x1<<6) // Error in BTB FIFO for LB path.
52229   #define NIG_REG_INT_STS_WR_2_P0_LB_BTB_FIFO_ERROR_SHIFT                                                    6
52230   #define NIG_REG_INT_STS_WR_2_P0_RX_LLH_DFIFO_ERROR                                                         (0x1<<7) // Error in LLH Data FIFO.
52231   #define NIG_REG_INT_STS_WR_2_P0_RX_LLH_DFIFO_ERROR_SHIFT                                                   7
52232   #define NIG_REG_INT_STS_WR_2_P0_TX_LLH_DFIFO_ERROR                                                         (0x1<<8) // Error in LLH Data FIFO.
52233   #define NIG_REG_INT_STS_WR_2_P0_TX_LLH_DFIFO_ERROR_SHIFT                                                   8
52234   #define NIG_REG_INT_STS_WR_2_P0_LB_LLH_DFIFO_ERROR                                                         (0x1<<9) // Error in LLH Data FIFO.
52235   #define NIG_REG_INT_STS_WR_2_P0_LB_LLH_DFIFO_ERROR_SHIFT                                                   9
52236   #define NIG_REG_INT_STS_WR_2_P0_RX_LLH_HFIFO_ERROR                                                         (0x1<<10) // Error in LLH Header FIFO.
52237   #define NIG_REG_INT_STS_WR_2_P0_RX_LLH_HFIFO_ERROR_SHIFT                                                   10
52238   #define NIG_REG_INT_STS_WR_2_P0_TX_LLH_HFIFO_ERROR                                                         (0x1<<11) // Error in LLH Header FIFO.
52239   #define NIG_REG_INT_STS_WR_2_P0_TX_LLH_HFIFO_ERROR_SHIFT                                                   11
52240   #define NIG_REG_INT_STS_WR_2_P0_LB_LLH_HFIFO_ERROR                                                         (0x1<<12) // Error in LLH Header FIFO.
52241   #define NIG_REG_INT_STS_WR_2_P0_LB_LLH_HFIFO_ERROR_SHIFT                                                   12
52242   #define NIG_REG_INT_STS_WR_2_P0_RX_LLH_RFIFO_ERROR                                                         (0x1<<13) // Error in LLH Result FIFO.
52243   #define NIG_REG_INT_STS_WR_2_P0_RX_LLH_RFIFO_ERROR_SHIFT                                                   13
52244   #define NIG_REG_INT_STS_WR_2_P0_TX_LLH_RFIFO_ERROR                                                         (0x1<<14) // Error in LLH Result FIFO.
52245   #define NIG_REG_INT_STS_WR_2_P0_TX_LLH_RFIFO_ERROR_SHIFT                                                   14
52246   #define NIG_REG_INT_STS_WR_2_P0_LB_LLH_RFIFO_ERROR                                                         (0x1<<15) // Error in LLH Result FIFO.
52247   #define NIG_REG_INT_STS_WR_2_P0_LB_LLH_RFIFO_ERROR_SHIFT                                                   15
52248   #define NIG_REG_INT_STS_WR_2_P0_STORM_FIFO_ERROR                                                           (0x1<<16) // FIFO error in STORM message FIFO.
52249   #define NIG_REG_INT_STS_WR_2_P0_STORM_FIFO_ERROR_SHIFT                                                     16
52250   #define NIG_REG_INT_STS_WR_2_P0_STORM_DSCR_FIFO_ERROR                                                      (0x1<<17) // FIFO error in STORM descriptor FIFO.
52251   #define NIG_REG_INT_STS_WR_2_P0_STORM_DSCR_FIFO_ERROR_SHIFT                                                17
52252   #define NIG_REG_INT_STS_WR_2_P0_TX_GNT_FIFO_ERROR                                                          (0x1<<18) // Error in grant FIFO.
52253   #define NIG_REG_INT_STS_WR_2_P0_TX_GNT_FIFO_ERROR_SHIFT                                                    18
52254   #define NIG_REG_INT_STS_WR_2_P0_LB_GNT_FIFO_ERROR                                                          (0x1<<19) // Error in grant FIFO.
52255   #define NIG_REG_INT_STS_WR_2_P0_LB_GNT_FIFO_ERROR_SHIFT                                                    19
52256   #define NIG_REG_INT_STS_WR_2_P0_TX_ORDER_FIFO_ERROR_E5                                                     (0x1<<20) // Error in LLH order FIFO.
52257   #define NIG_REG_INT_STS_WR_2_P0_TX_ORDER_FIFO_ERROR_E5_SHIFT                                               20
52258   #define NIG_REG_INT_STS_WR_2_P0_LB_ORDER_FIFO_ERROR_E5                                                     (0x1<<21) // Error in LLH order FIFO.
52259   #define NIG_REG_INT_STS_WR_2_P0_LB_ORDER_FIFO_ERROR_E5_SHIFT                                               21
52260 #define NIG_REG_INT_STS_CLR_2                                                                                0x50006cUL //Access:RC   DataWidth:0x16   // Multi Field Register.
52261   #define NIG_REG_INT_STS_CLR_2_P0_PURELB_SOPQ_ERROR                                                         (0x1<<0) // Error in the pure-loopback SOPQ.
52262   #define NIG_REG_INT_STS_CLR_2_P0_PURELB_SOPQ_ERROR_SHIFT                                                   0
52263   #define NIG_REG_INT_STS_CLR_2_P0_RX_MACFIFO_ERROR                                                          (0x1<<1) // Error in RX MAC FIFO.
52264   #define NIG_REG_INT_STS_CLR_2_P0_RX_MACFIFO_ERROR_SHIFT                                                    1
52265   #define NIG_REG_INT_STS_CLR_2_P0_TX_MACFIFO_ERROR                                                          (0x1<<2) // Error in TX MAC FIFO.
52266   #define NIG_REG_INT_STS_CLR_2_P0_TX_MACFIFO_ERROR_SHIFT                                                    2
52267   #define NIG_REG_INT_STS_CLR_2_P0_TX_BMB_FIFO_ERROR                                                         (0x1<<3) // FIFO error in TX BMB FIFO.
52268   #define NIG_REG_INT_STS_CLR_2_P0_TX_BMB_FIFO_ERROR_SHIFT                                                   3
52269   #define NIG_REG_INT_STS_CLR_2_P0_LB_BMB_FIFO_ERROR                                                         (0x1<<4) // FIFO error in LB BMB FIFO.
52270   #define NIG_REG_INT_STS_CLR_2_P0_LB_BMB_FIFO_ERROR_SHIFT                                                   4
52271   #define NIG_REG_INT_STS_CLR_2_P0_TX_BTB_FIFO_ERROR                                                         (0x1<<5) // Error in BTB FIFO for TX path.
52272   #define NIG_REG_INT_STS_CLR_2_P0_TX_BTB_FIFO_ERROR_SHIFT                                                   5
52273   #define NIG_REG_INT_STS_CLR_2_P0_LB_BTB_FIFO_ERROR                                                         (0x1<<6) // Error in BTB FIFO for LB path.
52274   #define NIG_REG_INT_STS_CLR_2_P0_LB_BTB_FIFO_ERROR_SHIFT                                                   6
52275   #define NIG_REG_INT_STS_CLR_2_P0_RX_LLH_DFIFO_ERROR                                                        (0x1<<7) // Error in LLH Data FIFO.
52276   #define NIG_REG_INT_STS_CLR_2_P0_RX_LLH_DFIFO_ERROR_SHIFT                                                  7
52277   #define NIG_REG_INT_STS_CLR_2_P0_TX_LLH_DFIFO_ERROR                                                        (0x1<<8) // Error in LLH Data FIFO.
52278   #define NIG_REG_INT_STS_CLR_2_P0_TX_LLH_DFIFO_ERROR_SHIFT                                                  8
52279   #define NIG_REG_INT_STS_CLR_2_P0_LB_LLH_DFIFO_ERROR                                                        (0x1<<9) // Error in LLH Data FIFO.
52280   #define NIG_REG_INT_STS_CLR_2_P0_LB_LLH_DFIFO_ERROR_SHIFT                                                  9
52281   #define NIG_REG_INT_STS_CLR_2_P0_RX_LLH_HFIFO_ERROR                                                        (0x1<<10) // Error in LLH Header FIFO.
52282   #define NIG_REG_INT_STS_CLR_2_P0_RX_LLH_HFIFO_ERROR_SHIFT                                                  10
52283   #define NIG_REG_INT_STS_CLR_2_P0_TX_LLH_HFIFO_ERROR                                                        (0x1<<11) // Error in LLH Header FIFO.
52284   #define NIG_REG_INT_STS_CLR_2_P0_TX_LLH_HFIFO_ERROR_SHIFT                                                  11
52285   #define NIG_REG_INT_STS_CLR_2_P0_LB_LLH_HFIFO_ERROR                                                        (0x1<<12) // Error in LLH Header FIFO.
52286   #define NIG_REG_INT_STS_CLR_2_P0_LB_LLH_HFIFO_ERROR_SHIFT                                                  12
52287   #define NIG_REG_INT_STS_CLR_2_P0_RX_LLH_RFIFO_ERROR                                                        (0x1<<13) // Error in LLH Result FIFO.
52288   #define NIG_REG_INT_STS_CLR_2_P0_RX_LLH_RFIFO_ERROR_SHIFT                                                  13
52289   #define NIG_REG_INT_STS_CLR_2_P0_TX_LLH_RFIFO_ERROR                                                        (0x1<<14) // Error in LLH Result FIFO.
52290   #define NIG_REG_INT_STS_CLR_2_P0_TX_LLH_RFIFO_ERROR_SHIFT                                                  14
52291   #define NIG_REG_INT_STS_CLR_2_P0_LB_LLH_RFIFO_ERROR                                                        (0x1<<15) // Error in LLH Result FIFO.
52292   #define NIG_REG_INT_STS_CLR_2_P0_LB_LLH_RFIFO_ERROR_SHIFT                                                  15
52293   #define NIG_REG_INT_STS_CLR_2_P0_STORM_FIFO_ERROR                                                          (0x1<<16) // FIFO error in STORM message FIFO.
52294   #define NIG_REG_INT_STS_CLR_2_P0_STORM_FIFO_ERROR_SHIFT                                                    16
52295   #define NIG_REG_INT_STS_CLR_2_P0_STORM_DSCR_FIFO_ERROR                                                     (0x1<<17) // FIFO error in STORM descriptor FIFO.
52296   #define NIG_REG_INT_STS_CLR_2_P0_STORM_DSCR_FIFO_ERROR_SHIFT                                               17
52297   #define NIG_REG_INT_STS_CLR_2_P0_TX_GNT_FIFO_ERROR                                                         (0x1<<18) // Error in grant FIFO.
52298   #define NIG_REG_INT_STS_CLR_2_P0_TX_GNT_FIFO_ERROR_SHIFT                                                   18
52299   #define NIG_REG_INT_STS_CLR_2_P0_LB_GNT_FIFO_ERROR                                                         (0x1<<19) // Error in grant FIFO.
52300   #define NIG_REG_INT_STS_CLR_2_P0_LB_GNT_FIFO_ERROR_SHIFT                                                   19
52301   #define NIG_REG_INT_STS_CLR_2_P0_TX_ORDER_FIFO_ERROR_E5                                                    (0x1<<20) // Error in LLH order FIFO.
52302   #define NIG_REG_INT_STS_CLR_2_P0_TX_ORDER_FIFO_ERROR_E5_SHIFT                                              20
52303   #define NIG_REG_INT_STS_CLR_2_P0_LB_ORDER_FIFO_ERROR_E5                                                    (0x1<<21) // Error in LLH order FIFO.
52304   #define NIG_REG_INT_STS_CLR_2_P0_LB_ORDER_FIFO_ERROR_E5_SHIFT                                              21
52305 #define NIG_REG_INT_STS_3                                                                                    0x500070UL //Access:R    DataWidth:0x12   // Multi Field Register.
52306   #define NIG_REG_INT_STS_3_P0_TX_PAUSE_TOO_LONG_INT                                                         (0x1<<0) // Triggered by TX path being paused for the configured period of time.
52307   #define NIG_REG_INT_STS_3_P0_TX_PAUSE_TOO_LONG_INT_SHIFT                                                   0
52308   #define NIG_REG_INT_STS_3_P0_TC0_PAUSE_TOO_LONG_INT                                                        (0x1<<1) // Triggered by TC being paused for the configured period of time.
52309   #define NIG_REG_INT_STS_3_P0_TC0_PAUSE_TOO_LONG_INT_SHIFT                                                  1
52310   #define NIG_REG_INT_STS_3_P0_TC1_PAUSE_TOO_LONG_INT                                                        (0x1<<2) // Triggered by TC being paused for the configured period of time.
52311   #define NIG_REG_INT_STS_3_P0_TC1_PAUSE_TOO_LONG_INT_SHIFT                                                  2
52312   #define NIG_REG_INT_STS_3_P0_TC2_PAUSE_TOO_LONG_INT                                                        (0x1<<3) // Triggered by TC being paused for the configured period of time.
52313   #define NIG_REG_INT_STS_3_P0_TC2_PAUSE_TOO_LONG_INT_SHIFT                                                  3
52314   #define NIG_REG_INT_STS_3_P0_TC3_PAUSE_TOO_LONG_INT                                                        (0x1<<4) // Triggered by TC being paused for the configured period of time.
52315   #define NIG_REG_INT_STS_3_P0_TC3_PAUSE_TOO_LONG_INT_SHIFT                                                  4
52316   #define NIG_REG_INT_STS_3_P0_TC4_PAUSE_TOO_LONG_INT                                                        (0x1<<5) // Triggered by TC being paused for the configured period of time.
52317   #define NIG_REG_INT_STS_3_P0_TC4_PAUSE_TOO_LONG_INT_SHIFT                                                  5
52318   #define NIG_REG_INT_STS_3_P0_TC5_PAUSE_TOO_LONG_INT                                                        (0x1<<6) // Triggered by TC being paused for the configured period of time.
52319   #define NIG_REG_INT_STS_3_P0_TC5_PAUSE_TOO_LONG_INT_SHIFT                                                  6
52320   #define NIG_REG_INT_STS_3_P0_TC6_PAUSE_TOO_LONG_INT                                                        (0x1<<7) // Triggered by TC being paused for the configured period of time.
52321   #define NIG_REG_INT_STS_3_P0_TC6_PAUSE_TOO_LONG_INT_SHIFT                                                  7
52322   #define NIG_REG_INT_STS_3_P0_TC7_PAUSE_TOO_LONG_INT                                                        (0x1<<8) // Triggered by TC being paused for the configured period of time.
52323   #define NIG_REG_INT_STS_3_P0_TC7_PAUSE_TOO_LONG_INT_SHIFT                                                  8
52324   #define NIG_REG_INT_STS_3_P0_LB_TC0_PAUSE_TOO_LONG_INT                                                     (0x1<<9) // Triggered by TC being paused for the configured period of time.
52325   #define NIG_REG_INT_STS_3_P0_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                               9
52326   #define NIG_REG_INT_STS_3_P0_LB_TC1_PAUSE_TOO_LONG_INT                                                     (0x1<<10) // Triggered by TC being paused for the configured period of time.
52327   #define NIG_REG_INT_STS_3_P0_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                               10
52328   #define NIG_REG_INT_STS_3_P0_LB_TC2_PAUSE_TOO_LONG_INT                                                     (0x1<<11) // Triggered by TC being paused for the configured period of time.
52329   #define NIG_REG_INT_STS_3_P0_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                               11
52330   #define NIG_REG_INT_STS_3_P0_LB_TC3_PAUSE_TOO_LONG_INT                                                     (0x1<<12) // Triggered by TC being paused for the configured period of time.
52331   #define NIG_REG_INT_STS_3_P0_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                               12
52332   #define NIG_REG_INT_STS_3_P0_LB_TC4_PAUSE_TOO_LONG_INT                                                     (0x1<<13) // Triggered by TC being paused for the configured period of time.
52333   #define NIG_REG_INT_STS_3_P0_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                               13
52334   #define NIG_REG_INT_STS_3_P0_LB_TC5_PAUSE_TOO_LONG_INT                                                     (0x1<<14) // Triggered by TC being paused for the configured period of time.
52335   #define NIG_REG_INT_STS_3_P0_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                               14
52336   #define NIG_REG_INT_STS_3_P0_LB_TC6_PAUSE_TOO_LONG_INT                                                     (0x1<<15) // Triggered by TC being paused for the configured period of time.
52337   #define NIG_REG_INT_STS_3_P0_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                               15
52338   #define NIG_REG_INT_STS_3_P0_LB_TC7_PAUSE_TOO_LONG_INT                                                     (0x1<<16) // Triggered by TC being paused for the configured period of time.
52339   #define NIG_REG_INT_STS_3_P0_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                               16
52340   #define NIG_REG_INT_STS_3_P0_LB_TC8_PAUSE_TOO_LONG_INT                                                     (0x1<<17) // Triggered by TC being paused for the configured period of time.
52341   #define NIG_REG_INT_STS_3_P0_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                               17
52342 #define NIG_REG_INT_MASK_3                                                                                   0x500074UL //Access:RW   DataWidth:0x12   // Multi Field Register.
52343   #define NIG_REG_INT_MASK_3_P0_TX_PAUSE_TOO_LONG_INT                                                        (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TX_PAUSE_TOO_LONG_INT .
52344   #define NIG_REG_INT_MASK_3_P0_TX_PAUSE_TOO_LONG_INT_SHIFT                                                  0
52345   #define NIG_REG_INT_MASK_3_P0_TC0_PAUSE_TOO_LONG_INT                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC0_PAUSE_TOO_LONG_INT .
52346   #define NIG_REG_INT_MASK_3_P0_TC0_PAUSE_TOO_LONG_INT_SHIFT                                                 1
52347   #define NIG_REG_INT_MASK_3_P0_TC1_PAUSE_TOO_LONG_INT                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC1_PAUSE_TOO_LONG_INT .
52348   #define NIG_REG_INT_MASK_3_P0_TC1_PAUSE_TOO_LONG_INT_SHIFT                                                 2
52349   #define NIG_REG_INT_MASK_3_P0_TC2_PAUSE_TOO_LONG_INT                                                       (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC2_PAUSE_TOO_LONG_INT .
52350   #define NIG_REG_INT_MASK_3_P0_TC2_PAUSE_TOO_LONG_INT_SHIFT                                                 3
52351   #define NIG_REG_INT_MASK_3_P0_TC3_PAUSE_TOO_LONG_INT                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC3_PAUSE_TOO_LONG_INT .
52352   #define NIG_REG_INT_MASK_3_P0_TC3_PAUSE_TOO_LONG_INT_SHIFT                                                 4
52353   #define NIG_REG_INT_MASK_3_P0_TC4_PAUSE_TOO_LONG_INT                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC4_PAUSE_TOO_LONG_INT .
52354   #define NIG_REG_INT_MASK_3_P0_TC4_PAUSE_TOO_LONG_INT_SHIFT                                                 5
52355   #define NIG_REG_INT_MASK_3_P0_TC5_PAUSE_TOO_LONG_INT                                                       (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC5_PAUSE_TOO_LONG_INT .
52356   #define NIG_REG_INT_MASK_3_P0_TC5_PAUSE_TOO_LONG_INT_SHIFT                                                 6
52357   #define NIG_REG_INT_MASK_3_P0_TC6_PAUSE_TOO_LONG_INT                                                       (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC6_PAUSE_TOO_LONG_INT .
52358   #define NIG_REG_INT_MASK_3_P0_TC6_PAUSE_TOO_LONG_INT_SHIFT                                                 7
52359   #define NIG_REG_INT_MASK_3_P0_TC7_PAUSE_TOO_LONG_INT                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_TC7_PAUSE_TOO_LONG_INT .
52360   #define NIG_REG_INT_MASK_3_P0_TC7_PAUSE_TOO_LONG_INT_SHIFT                                                 8
52361   #define NIG_REG_INT_MASK_3_P0_LB_TC0_PAUSE_TOO_LONG_INT                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC0_PAUSE_TOO_LONG_INT .
52362   #define NIG_REG_INT_MASK_3_P0_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                              9
52363   #define NIG_REG_INT_MASK_3_P0_LB_TC1_PAUSE_TOO_LONG_INT                                                    (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC1_PAUSE_TOO_LONG_INT .
52364   #define NIG_REG_INT_MASK_3_P0_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                              10
52365   #define NIG_REG_INT_MASK_3_P0_LB_TC2_PAUSE_TOO_LONG_INT                                                    (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC2_PAUSE_TOO_LONG_INT .
52366   #define NIG_REG_INT_MASK_3_P0_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                              11
52367   #define NIG_REG_INT_MASK_3_P0_LB_TC3_PAUSE_TOO_LONG_INT                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC3_PAUSE_TOO_LONG_INT .
52368   #define NIG_REG_INT_MASK_3_P0_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                              12
52369   #define NIG_REG_INT_MASK_3_P0_LB_TC4_PAUSE_TOO_LONG_INT                                                    (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC4_PAUSE_TOO_LONG_INT .
52370   #define NIG_REG_INT_MASK_3_P0_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                              13
52371   #define NIG_REG_INT_MASK_3_P0_LB_TC5_PAUSE_TOO_LONG_INT                                                    (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC5_PAUSE_TOO_LONG_INT .
52372   #define NIG_REG_INT_MASK_3_P0_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                              14
52373   #define NIG_REG_INT_MASK_3_P0_LB_TC6_PAUSE_TOO_LONG_INT                                                    (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC6_PAUSE_TOO_LONG_INT .
52374   #define NIG_REG_INT_MASK_3_P0_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                              15
52375   #define NIG_REG_INT_MASK_3_P0_LB_TC7_PAUSE_TOO_LONG_INT                                                    (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC7_PAUSE_TOO_LONG_INT .
52376   #define NIG_REG_INT_MASK_3_P0_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                              16
52377   #define NIG_REG_INT_MASK_3_P0_LB_TC8_PAUSE_TOO_LONG_INT                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_3.P0_LB_TC8_PAUSE_TOO_LONG_INT .
52378   #define NIG_REG_INT_MASK_3_P0_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                              17
52379 #define NIG_REG_INT_STS_WR_3                                                                                 0x500078UL //Access:WR   DataWidth:0x12   // Multi Field Register.
52380   #define NIG_REG_INT_STS_WR_3_P0_TX_PAUSE_TOO_LONG_INT                                                      (0x1<<0) // Triggered by TX path being paused for the configured period of time.
52381   #define NIG_REG_INT_STS_WR_3_P0_TX_PAUSE_TOO_LONG_INT_SHIFT                                                0
52382   #define NIG_REG_INT_STS_WR_3_P0_TC0_PAUSE_TOO_LONG_INT                                                     (0x1<<1) // Triggered by TC being paused for the configured period of time.
52383   #define NIG_REG_INT_STS_WR_3_P0_TC0_PAUSE_TOO_LONG_INT_SHIFT                                               1
52384   #define NIG_REG_INT_STS_WR_3_P0_TC1_PAUSE_TOO_LONG_INT                                                     (0x1<<2) // Triggered by TC being paused for the configured period of time.
52385   #define NIG_REG_INT_STS_WR_3_P0_TC1_PAUSE_TOO_LONG_INT_SHIFT                                               2
52386   #define NIG_REG_INT_STS_WR_3_P0_TC2_PAUSE_TOO_LONG_INT                                                     (0x1<<3) // Triggered by TC being paused for the configured period of time.
52387   #define NIG_REG_INT_STS_WR_3_P0_TC2_PAUSE_TOO_LONG_INT_SHIFT                                               3
52388   #define NIG_REG_INT_STS_WR_3_P0_TC3_PAUSE_TOO_LONG_INT                                                     (0x1<<4) // Triggered by TC being paused for the configured period of time.
52389   #define NIG_REG_INT_STS_WR_3_P0_TC3_PAUSE_TOO_LONG_INT_SHIFT                                               4
52390   #define NIG_REG_INT_STS_WR_3_P0_TC4_PAUSE_TOO_LONG_INT                                                     (0x1<<5) // Triggered by TC being paused for the configured period of time.
52391   #define NIG_REG_INT_STS_WR_3_P0_TC4_PAUSE_TOO_LONG_INT_SHIFT                                               5
52392   #define NIG_REG_INT_STS_WR_3_P0_TC5_PAUSE_TOO_LONG_INT                                                     (0x1<<6) // Triggered by TC being paused for the configured period of time.
52393   #define NIG_REG_INT_STS_WR_3_P0_TC5_PAUSE_TOO_LONG_INT_SHIFT                                               6
52394   #define NIG_REG_INT_STS_WR_3_P0_TC6_PAUSE_TOO_LONG_INT                                                     (0x1<<7) // Triggered by TC being paused for the configured period of time.
52395   #define NIG_REG_INT_STS_WR_3_P0_TC6_PAUSE_TOO_LONG_INT_SHIFT                                               7
52396   #define NIG_REG_INT_STS_WR_3_P0_TC7_PAUSE_TOO_LONG_INT                                                     (0x1<<8) // Triggered by TC being paused for the configured period of time.
52397   #define NIG_REG_INT_STS_WR_3_P0_TC7_PAUSE_TOO_LONG_INT_SHIFT                                               8
52398   #define NIG_REG_INT_STS_WR_3_P0_LB_TC0_PAUSE_TOO_LONG_INT                                                  (0x1<<9) // Triggered by TC being paused for the configured period of time.
52399   #define NIG_REG_INT_STS_WR_3_P0_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                            9
52400   #define NIG_REG_INT_STS_WR_3_P0_LB_TC1_PAUSE_TOO_LONG_INT                                                  (0x1<<10) // Triggered by TC being paused for the configured period of time.
52401   #define NIG_REG_INT_STS_WR_3_P0_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                            10
52402   #define NIG_REG_INT_STS_WR_3_P0_LB_TC2_PAUSE_TOO_LONG_INT                                                  (0x1<<11) // Triggered by TC being paused for the configured period of time.
52403   #define NIG_REG_INT_STS_WR_3_P0_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                            11
52404   #define NIG_REG_INT_STS_WR_3_P0_LB_TC3_PAUSE_TOO_LONG_INT                                                  (0x1<<12) // Triggered by TC being paused for the configured period of time.
52405   #define NIG_REG_INT_STS_WR_3_P0_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                            12
52406   #define NIG_REG_INT_STS_WR_3_P0_LB_TC4_PAUSE_TOO_LONG_INT                                                  (0x1<<13) // Triggered by TC being paused for the configured period of time.
52407   #define NIG_REG_INT_STS_WR_3_P0_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                            13
52408   #define NIG_REG_INT_STS_WR_3_P0_LB_TC5_PAUSE_TOO_LONG_INT                                                  (0x1<<14) // Triggered by TC being paused for the configured period of time.
52409   #define NIG_REG_INT_STS_WR_3_P0_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                            14
52410   #define NIG_REG_INT_STS_WR_3_P0_LB_TC6_PAUSE_TOO_LONG_INT                                                  (0x1<<15) // Triggered by TC being paused for the configured period of time.
52411   #define NIG_REG_INT_STS_WR_3_P0_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                            15
52412   #define NIG_REG_INT_STS_WR_3_P0_LB_TC7_PAUSE_TOO_LONG_INT                                                  (0x1<<16) // Triggered by TC being paused for the configured period of time.
52413   #define NIG_REG_INT_STS_WR_3_P0_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                            16
52414   #define NIG_REG_INT_STS_WR_3_P0_LB_TC8_PAUSE_TOO_LONG_INT                                                  (0x1<<17) // Triggered by TC being paused for the configured period of time.
52415   #define NIG_REG_INT_STS_WR_3_P0_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                            17
52416 #define NIG_REG_INT_STS_CLR_3                                                                                0x50007cUL //Access:RC   DataWidth:0x12   // Multi Field Register.
52417   #define NIG_REG_INT_STS_CLR_3_P0_TX_PAUSE_TOO_LONG_INT                                                     (0x1<<0) // Triggered by TX path being paused for the configured period of time.
52418   #define NIG_REG_INT_STS_CLR_3_P0_TX_PAUSE_TOO_LONG_INT_SHIFT                                               0
52419   #define NIG_REG_INT_STS_CLR_3_P0_TC0_PAUSE_TOO_LONG_INT                                                    (0x1<<1) // Triggered by TC being paused for the configured period of time.
52420   #define NIG_REG_INT_STS_CLR_3_P0_TC0_PAUSE_TOO_LONG_INT_SHIFT                                              1
52421   #define NIG_REG_INT_STS_CLR_3_P0_TC1_PAUSE_TOO_LONG_INT                                                    (0x1<<2) // Triggered by TC being paused for the configured period of time.
52422   #define NIG_REG_INT_STS_CLR_3_P0_TC1_PAUSE_TOO_LONG_INT_SHIFT                                              2
52423   #define NIG_REG_INT_STS_CLR_3_P0_TC2_PAUSE_TOO_LONG_INT                                                    (0x1<<3) // Triggered by TC being paused for the configured period of time.
52424   #define NIG_REG_INT_STS_CLR_3_P0_TC2_PAUSE_TOO_LONG_INT_SHIFT                                              3
52425   #define NIG_REG_INT_STS_CLR_3_P0_TC3_PAUSE_TOO_LONG_INT                                                    (0x1<<4) // Triggered by TC being paused for the configured period of time.
52426   #define NIG_REG_INT_STS_CLR_3_P0_TC3_PAUSE_TOO_LONG_INT_SHIFT                                              4
52427   #define NIG_REG_INT_STS_CLR_3_P0_TC4_PAUSE_TOO_LONG_INT                                                    (0x1<<5) // Triggered by TC being paused for the configured period of time.
52428   #define NIG_REG_INT_STS_CLR_3_P0_TC4_PAUSE_TOO_LONG_INT_SHIFT                                              5
52429   #define NIG_REG_INT_STS_CLR_3_P0_TC5_PAUSE_TOO_LONG_INT                                                    (0x1<<6) // Triggered by TC being paused for the configured period of time.
52430   #define NIG_REG_INT_STS_CLR_3_P0_TC5_PAUSE_TOO_LONG_INT_SHIFT                                              6
52431   #define NIG_REG_INT_STS_CLR_3_P0_TC6_PAUSE_TOO_LONG_INT                                                    (0x1<<7) // Triggered by TC being paused for the configured period of time.
52432   #define NIG_REG_INT_STS_CLR_3_P0_TC6_PAUSE_TOO_LONG_INT_SHIFT                                              7
52433   #define NIG_REG_INT_STS_CLR_3_P0_TC7_PAUSE_TOO_LONG_INT                                                    (0x1<<8) // Triggered by TC being paused for the configured period of time.
52434   #define NIG_REG_INT_STS_CLR_3_P0_TC7_PAUSE_TOO_LONG_INT_SHIFT                                              8
52435   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC0_PAUSE_TOO_LONG_INT                                                 (0x1<<9) // Triggered by TC being paused for the configured period of time.
52436   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                           9
52437   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC1_PAUSE_TOO_LONG_INT                                                 (0x1<<10) // Triggered by TC being paused for the configured period of time.
52438   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                           10
52439   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC2_PAUSE_TOO_LONG_INT                                                 (0x1<<11) // Triggered by TC being paused for the configured period of time.
52440   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                           11
52441   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC3_PAUSE_TOO_LONG_INT                                                 (0x1<<12) // Triggered by TC being paused for the configured period of time.
52442   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                           12
52443   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC4_PAUSE_TOO_LONG_INT                                                 (0x1<<13) // Triggered by TC being paused for the configured period of time.
52444   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                           13
52445   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC5_PAUSE_TOO_LONG_INT                                                 (0x1<<14) // Triggered by TC being paused for the configured period of time.
52446   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                           14
52447   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC6_PAUSE_TOO_LONG_INT                                                 (0x1<<15) // Triggered by TC being paused for the configured period of time.
52448   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                           15
52449   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC7_PAUSE_TOO_LONG_INT                                                 (0x1<<16) // Triggered by TC being paused for the configured period of time.
52450   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                           16
52451   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC8_PAUSE_TOO_LONG_INT                                                 (0x1<<17) // Triggered by TC being paused for the configured period of time.
52452   #define NIG_REG_INT_STS_CLR_3_P0_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                           17
52453 #define NIG_REG_INT_STS_4                                                                                    0x500080UL //Access:R    DataWidth:0x16   // Multi Field Register.
52454   #define NIG_REG_INT_STS_4_P1_PURELB_SOPQ_ERROR                                                             (0x1<<0) // Error in the pure-loopback SOPQ.
52455   #define NIG_REG_INT_STS_4_P1_PURELB_SOPQ_ERROR_SHIFT                                                       0
52456   #define NIG_REG_INT_STS_4_P1_RX_MACFIFO_ERROR                                                              (0x1<<1) // Error in RX MAC FIFO.
52457   #define NIG_REG_INT_STS_4_P1_RX_MACFIFO_ERROR_SHIFT                                                        1
52458   #define NIG_REG_INT_STS_4_P1_TX_MACFIFO_ERROR                                                              (0x1<<2) // Error in TX MAC FIFO.
52459   #define NIG_REG_INT_STS_4_P1_TX_MACFIFO_ERROR_SHIFT                                                        2
52460   #define NIG_REG_INT_STS_4_P1_TX_BMB_FIFO_ERROR                                                             (0x1<<3) // FIFO error in TX BMB FIFO.
52461   #define NIG_REG_INT_STS_4_P1_TX_BMB_FIFO_ERROR_SHIFT                                                       3
52462   #define NIG_REG_INT_STS_4_P1_LB_BMB_FIFO_ERROR                                                             (0x1<<4) // FIFO error in LB BMB FIFO.
52463   #define NIG_REG_INT_STS_4_P1_LB_BMB_FIFO_ERROR_SHIFT                                                       4
52464   #define NIG_REG_INT_STS_4_P1_TX_BTB_FIFO_ERROR                                                             (0x1<<5) // Error in BTB FIFO for TX path.
52465   #define NIG_REG_INT_STS_4_P1_TX_BTB_FIFO_ERROR_SHIFT                                                       5
52466   #define NIG_REG_INT_STS_4_P1_LB_BTB_FIFO_ERROR                                                             (0x1<<6) // Error in BTB FIFO for LB path.
52467   #define NIG_REG_INT_STS_4_P1_LB_BTB_FIFO_ERROR_SHIFT                                                       6
52468   #define NIG_REG_INT_STS_4_P1_RX_LLH_DFIFO_ERROR                                                            (0x1<<7) // Error in LLH Data FIFO.
52469   #define NIG_REG_INT_STS_4_P1_RX_LLH_DFIFO_ERROR_SHIFT                                                      7
52470   #define NIG_REG_INT_STS_4_P1_TX_LLH_DFIFO_ERROR                                                            (0x1<<8) // Error in LLH Data FIFO.
52471   #define NIG_REG_INT_STS_4_P1_TX_LLH_DFIFO_ERROR_SHIFT                                                      8
52472   #define NIG_REG_INT_STS_4_P1_LB_LLH_DFIFO_ERROR                                                            (0x1<<9) // Error in LLH Data FIFO.
52473   #define NIG_REG_INT_STS_4_P1_LB_LLH_DFIFO_ERROR_SHIFT                                                      9
52474   #define NIG_REG_INT_STS_4_P1_RX_LLH_HFIFO_ERROR                                                            (0x1<<10) // Error in LLH Header FIFO.
52475   #define NIG_REG_INT_STS_4_P1_RX_LLH_HFIFO_ERROR_SHIFT                                                      10
52476   #define NIG_REG_INT_STS_4_P1_TX_LLH_HFIFO_ERROR                                                            (0x1<<11) // Error in LLH Header FIFO.
52477   #define NIG_REG_INT_STS_4_P1_TX_LLH_HFIFO_ERROR_SHIFT                                                      11
52478   #define NIG_REG_INT_STS_4_P1_LB_LLH_HFIFO_ERROR                                                            (0x1<<12) // Error in LLH Header FIFO.
52479   #define NIG_REG_INT_STS_4_P1_LB_LLH_HFIFO_ERROR_SHIFT                                                      12
52480   #define NIG_REG_INT_STS_4_P1_RX_LLH_RFIFO_ERROR                                                            (0x1<<13) // Error in LLH Result FIFO.
52481   #define NIG_REG_INT_STS_4_P1_RX_LLH_RFIFO_ERROR_SHIFT                                                      13
52482   #define NIG_REG_INT_STS_4_P1_TX_LLH_RFIFO_ERROR                                                            (0x1<<14) // Error in LLH Result FIFO.
52483   #define NIG_REG_INT_STS_4_P1_TX_LLH_RFIFO_ERROR_SHIFT                                                      14
52484   #define NIG_REG_INT_STS_4_P1_LB_LLH_RFIFO_ERROR                                                            (0x1<<15) // Error in LLH Result FIFO.
52485   #define NIG_REG_INT_STS_4_P1_LB_LLH_RFIFO_ERROR_SHIFT                                                      15
52486   #define NIG_REG_INT_STS_4_P1_STORM_FIFO_ERROR                                                              (0x1<<16) // FIFO error in STORM message FIFO.
52487   #define NIG_REG_INT_STS_4_P1_STORM_FIFO_ERROR_SHIFT                                                        16
52488   #define NIG_REG_INT_STS_4_P1_STORM_DSCR_FIFO_ERROR                                                         (0x1<<17) // FIFO error in STORM descriptor FIFO.
52489   #define NIG_REG_INT_STS_4_P1_STORM_DSCR_FIFO_ERROR_SHIFT                                                   17
52490   #define NIG_REG_INT_STS_4_P1_TX_GNT_FIFO_ERROR                                                             (0x1<<18) // Error in grant FIFO.
52491   #define NIG_REG_INT_STS_4_P1_TX_GNT_FIFO_ERROR_SHIFT                                                       18
52492   #define NIG_REG_INT_STS_4_P1_LB_GNT_FIFO_ERROR                                                             (0x1<<19) // Error in grant FIFO.
52493   #define NIG_REG_INT_STS_4_P1_LB_GNT_FIFO_ERROR_SHIFT                                                       19
52494   #define NIG_REG_INT_STS_4_P1_TX_ORDER_FIFO_ERROR_E5                                                        (0x1<<20) // Error in LLH order FIFO.
52495   #define NIG_REG_INT_STS_4_P1_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                  20
52496   #define NIG_REG_INT_STS_4_P1_LB_ORDER_FIFO_ERROR_E5                                                        (0x1<<21) // Error in LLH order FIFO.
52497   #define NIG_REG_INT_STS_4_P1_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                  21
52498 #define NIG_REG_INT_MASK_4                                                                                   0x500084UL //Access:RW   DataWidth:0x16   // Multi Field Register.
52499   #define NIG_REG_INT_MASK_4_P1_PURELB_SOPQ_ERROR                                                            (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_PURELB_SOPQ_ERROR .
52500   #define NIG_REG_INT_MASK_4_P1_PURELB_SOPQ_ERROR_SHIFT                                                      0
52501   #define NIG_REG_INT_MASK_4_P1_RX_MACFIFO_ERROR                                                             (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_RX_MACFIFO_ERROR .
52502   #define NIG_REG_INT_MASK_4_P1_RX_MACFIFO_ERROR_SHIFT                                                       1
52503   #define NIG_REG_INT_MASK_4_P1_TX_MACFIFO_ERROR                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_MACFIFO_ERROR .
52504   #define NIG_REG_INT_MASK_4_P1_TX_MACFIFO_ERROR_SHIFT                                                       2
52505   #define NIG_REG_INT_MASK_4_P1_TX_BMB_FIFO_ERROR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_BMB_FIFO_ERROR .
52506   #define NIG_REG_INT_MASK_4_P1_TX_BMB_FIFO_ERROR_SHIFT                                                      3
52507   #define NIG_REG_INT_MASK_4_P1_LB_BMB_FIFO_ERROR                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_LB_BMB_FIFO_ERROR .
52508   #define NIG_REG_INT_MASK_4_P1_LB_BMB_FIFO_ERROR_SHIFT                                                      4
52509   #define NIG_REG_INT_MASK_4_P1_TX_BTB_FIFO_ERROR                                                            (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_BTB_FIFO_ERROR .
52510   #define NIG_REG_INT_MASK_4_P1_TX_BTB_FIFO_ERROR_SHIFT                                                      5
52511   #define NIG_REG_INT_MASK_4_P1_LB_BTB_FIFO_ERROR                                                            (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_LB_BTB_FIFO_ERROR .
52512   #define NIG_REG_INT_MASK_4_P1_LB_BTB_FIFO_ERROR_SHIFT                                                      6
52513   #define NIG_REG_INT_MASK_4_P1_RX_LLH_DFIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_RX_LLH_DFIFO_ERROR .
52514   #define NIG_REG_INT_MASK_4_P1_RX_LLH_DFIFO_ERROR_SHIFT                                                     7
52515   #define NIG_REG_INT_MASK_4_P1_TX_LLH_DFIFO_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_LLH_DFIFO_ERROR .
52516   #define NIG_REG_INT_MASK_4_P1_TX_LLH_DFIFO_ERROR_SHIFT                                                     8
52517   #define NIG_REG_INT_MASK_4_P1_LB_LLH_DFIFO_ERROR                                                           (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_LB_LLH_DFIFO_ERROR .
52518   #define NIG_REG_INT_MASK_4_P1_LB_LLH_DFIFO_ERROR_SHIFT                                                     9
52519   #define NIG_REG_INT_MASK_4_P1_RX_LLH_HFIFO_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_RX_LLH_HFIFO_ERROR .
52520   #define NIG_REG_INT_MASK_4_P1_RX_LLH_HFIFO_ERROR_SHIFT                                                     10
52521   #define NIG_REG_INT_MASK_4_P1_TX_LLH_HFIFO_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_LLH_HFIFO_ERROR .
52522   #define NIG_REG_INT_MASK_4_P1_TX_LLH_HFIFO_ERROR_SHIFT                                                     11
52523   #define NIG_REG_INT_MASK_4_P1_LB_LLH_HFIFO_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_LB_LLH_HFIFO_ERROR .
52524   #define NIG_REG_INT_MASK_4_P1_LB_LLH_HFIFO_ERROR_SHIFT                                                     12
52525   #define NIG_REG_INT_MASK_4_P1_RX_LLH_RFIFO_ERROR                                                           (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_RX_LLH_RFIFO_ERROR .
52526   #define NIG_REG_INT_MASK_4_P1_RX_LLH_RFIFO_ERROR_SHIFT                                                     13
52527   #define NIG_REG_INT_MASK_4_P1_TX_LLH_RFIFO_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_LLH_RFIFO_ERROR .
52528   #define NIG_REG_INT_MASK_4_P1_TX_LLH_RFIFO_ERROR_SHIFT                                                     14
52529   #define NIG_REG_INT_MASK_4_P1_LB_LLH_RFIFO_ERROR                                                           (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_LB_LLH_RFIFO_ERROR .
52530   #define NIG_REG_INT_MASK_4_P1_LB_LLH_RFIFO_ERROR_SHIFT                                                     15
52531   #define NIG_REG_INT_MASK_4_P1_STORM_FIFO_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_STORM_FIFO_ERROR .
52532   #define NIG_REG_INT_MASK_4_P1_STORM_FIFO_ERROR_SHIFT                                                       16
52533   #define NIG_REG_INT_MASK_4_P1_STORM_DSCR_FIFO_ERROR                                                        (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_STORM_DSCR_FIFO_ERROR .
52534   #define NIG_REG_INT_MASK_4_P1_STORM_DSCR_FIFO_ERROR_SHIFT                                                  17
52535   #define NIG_REG_INT_MASK_4_P1_TX_GNT_FIFO_ERROR                                                            (0x1<<18) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_GNT_FIFO_ERROR .
52536   #define NIG_REG_INT_MASK_4_P1_TX_GNT_FIFO_ERROR_SHIFT                                                      18
52537   #define NIG_REG_INT_MASK_4_P1_LB_GNT_FIFO_ERROR                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_LB_GNT_FIFO_ERROR .
52538   #define NIG_REG_INT_MASK_4_P1_LB_GNT_FIFO_ERROR_SHIFT                                                      19
52539   #define NIG_REG_INT_MASK_4_P1_TX_ORDER_FIFO_ERROR_E5                                                       (0x1<<20) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_TX_ORDER_FIFO_ERROR .
52540   #define NIG_REG_INT_MASK_4_P1_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                 20
52541   #define NIG_REG_INT_MASK_4_P1_LB_ORDER_FIFO_ERROR_E5                                                       (0x1<<21) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_4.P1_LB_ORDER_FIFO_ERROR .
52542   #define NIG_REG_INT_MASK_4_P1_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                 21
52543 #define NIG_REG_INT_STS_WR_4                                                                                 0x500088UL //Access:WR   DataWidth:0x16   // Multi Field Register.
52544   #define NIG_REG_INT_STS_WR_4_P1_PURELB_SOPQ_ERROR                                                          (0x1<<0) // Error in the pure-loopback SOPQ.
52545   #define NIG_REG_INT_STS_WR_4_P1_PURELB_SOPQ_ERROR_SHIFT                                                    0
52546   #define NIG_REG_INT_STS_WR_4_P1_RX_MACFIFO_ERROR                                                           (0x1<<1) // Error in RX MAC FIFO.
52547   #define NIG_REG_INT_STS_WR_4_P1_RX_MACFIFO_ERROR_SHIFT                                                     1
52548   #define NIG_REG_INT_STS_WR_4_P1_TX_MACFIFO_ERROR                                                           (0x1<<2) // Error in TX MAC FIFO.
52549   #define NIG_REG_INT_STS_WR_4_P1_TX_MACFIFO_ERROR_SHIFT                                                     2
52550   #define NIG_REG_INT_STS_WR_4_P1_TX_BMB_FIFO_ERROR                                                          (0x1<<3) // FIFO error in TX BMB FIFO.
52551   #define NIG_REG_INT_STS_WR_4_P1_TX_BMB_FIFO_ERROR_SHIFT                                                    3
52552   #define NIG_REG_INT_STS_WR_4_P1_LB_BMB_FIFO_ERROR                                                          (0x1<<4) // FIFO error in LB BMB FIFO.
52553   #define NIG_REG_INT_STS_WR_4_P1_LB_BMB_FIFO_ERROR_SHIFT                                                    4
52554   #define NIG_REG_INT_STS_WR_4_P1_TX_BTB_FIFO_ERROR                                                          (0x1<<5) // Error in BTB FIFO for TX path.
52555   #define NIG_REG_INT_STS_WR_4_P1_TX_BTB_FIFO_ERROR_SHIFT                                                    5
52556   #define NIG_REG_INT_STS_WR_4_P1_LB_BTB_FIFO_ERROR                                                          (0x1<<6) // Error in BTB FIFO for LB path.
52557   #define NIG_REG_INT_STS_WR_4_P1_LB_BTB_FIFO_ERROR_SHIFT                                                    6
52558   #define NIG_REG_INT_STS_WR_4_P1_RX_LLH_DFIFO_ERROR                                                         (0x1<<7) // Error in LLH Data FIFO.
52559   #define NIG_REG_INT_STS_WR_4_P1_RX_LLH_DFIFO_ERROR_SHIFT                                                   7
52560   #define NIG_REG_INT_STS_WR_4_P1_TX_LLH_DFIFO_ERROR                                                         (0x1<<8) // Error in LLH Data FIFO.
52561   #define NIG_REG_INT_STS_WR_4_P1_TX_LLH_DFIFO_ERROR_SHIFT                                                   8
52562   #define NIG_REG_INT_STS_WR_4_P1_LB_LLH_DFIFO_ERROR                                                         (0x1<<9) // Error in LLH Data FIFO.
52563   #define NIG_REG_INT_STS_WR_4_P1_LB_LLH_DFIFO_ERROR_SHIFT                                                   9
52564   #define NIG_REG_INT_STS_WR_4_P1_RX_LLH_HFIFO_ERROR                                                         (0x1<<10) // Error in LLH Header FIFO.
52565   #define NIG_REG_INT_STS_WR_4_P1_RX_LLH_HFIFO_ERROR_SHIFT                                                   10
52566   #define NIG_REG_INT_STS_WR_4_P1_TX_LLH_HFIFO_ERROR                                                         (0x1<<11) // Error in LLH Header FIFO.
52567   #define NIG_REG_INT_STS_WR_4_P1_TX_LLH_HFIFO_ERROR_SHIFT                                                   11
52568   #define NIG_REG_INT_STS_WR_4_P1_LB_LLH_HFIFO_ERROR                                                         (0x1<<12) // Error in LLH Header FIFO.
52569   #define NIG_REG_INT_STS_WR_4_P1_LB_LLH_HFIFO_ERROR_SHIFT                                                   12
52570   #define NIG_REG_INT_STS_WR_4_P1_RX_LLH_RFIFO_ERROR                                                         (0x1<<13) // Error in LLH Result FIFO.
52571   #define NIG_REG_INT_STS_WR_4_P1_RX_LLH_RFIFO_ERROR_SHIFT                                                   13
52572   #define NIG_REG_INT_STS_WR_4_P1_TX_LLH_RFIFO_ERROR                                                         (0x1<<14) // Error in LLH Result FIFO.
52573   #define NIG_REG_INT_STS_WR_4_P1_TX_LLH_RFIFO_ERROR_SHIFT                                                   14
52574   #define NIG_REG_INT_STS_WR_4_P1_LB_LLH_RFIFO_ERROR                                                         (0x1<<15) // Error in LLH Result FIFO.
52575   #define NIG_REG_INT_STS_WR_4_P1_LB_LLH_RFIFO_ERROR_SHIFT                                                   15
52576   #define NIG_REG_INT_STS_WR_4_P1_STORM_FIFO_ERROR                                                           (0x1<<16) // FIFO error in STORM message FIFO.
52577   #define NIG_REG_INT_STS_WR_4_P1_STORM_FIFO_ERROR_SHIFT                                                     16
52578   #define NIG_REG_INT_STS_WR_4_P1_STORM_DSCR_FIFO_ERROR                                                      (0x1<<17) // FIFO error in STORM descriptor FIFO.
52579   #define NIG_REG_INT_STS_WR_4_P1_STORM_DSCR_FIFO_ERROR_SHIFT                                                17
52580   #define NIG_REG_INT_STS_WR_4_P1_TX_GNT_FIFO_ERROR                                                          (0x1<<18) // Error in grant FIFO.
52581   #define NIG_REG_INT_STS_WR_4_P1_TX_GNT_FIFO_ERROR_SHIFT                                                    18
52582   #define NIG_REG_INT_STS_WR_4_P1_LB_GNT_FIFO_ERROR                                                          (0x1<<19) // Error in grant FIFO.
52583   #define NIG_REG_INT_STS_WR_4_P1_LB_GNT_FIFO_ERROR_SHIFT                                                    19
52584   #define NIG_REG_INT_STS_WR_4_P1_TX_ORDER_FIFO_ERROR_E5                                                     (0x1<<20) // Error in LLH order FIFO.
52585   #define NIG_REG_INT_STS_WR_4_P1_TX_ORDER_FIFO_ERROR_E5_SHIFT                                               20
52586   #define NIG_REG_INT_STS_WR_4_P1_LB_ORDER_FIFO_ERROR_E5                                                     (0x1<<21) // Error in LLH order FIFO.
52587   #define NIG_REG_INT_STS_WR_4_P1_LB_ORDER_FIFO_ERROR_E5_SHIFT                                               21
52588 #define NIG_REG_INT_STS_CLR_4                                                                                0x50008cUL //Access:RC   DataWidth:0x16   // Multi Field Register.
52589   #define NIG_REG_INT_STS_CLR_4_P1_PURELB_SOPQ_ERROR                                                         (0x1<<0) // Error in the pure-loopback SOPQ.
52590   #define NIG_REG_INT_STS_CLR_4_P1_PURELB_SOPQ_ERROR_SHIFT                                                   0
52591   #define NIG_REG_INT_STS_CLR_4_P1_RX_MACFIFO_ERROR                                                          (0x1<<1) // Error in RX MAC FIFO.
52592   #define NIG_REG_INT_STS_CLR_4_P1_RX_MACFIFO_ERROR_SHIFT                                                    1
52593   #define NIG_REG_INT_STS_CLR_4_P1_TX_MACFIFO_ERROR                                                          (0x1<<2) // Error in TX MAC FIFO.
52594   #define NIG_REG_INT_STS_CLR_4_P1_TX_MACFIFO_ERROR_SHIFT                                                    2
52595   #define NIG_REG_INT_STS_CLR_4_P1_TX_BMB_FIFO_ERROR                                                         (0x1<<3) // FIFO error in TX BMB FIFO.
52596   #define NIG_REG_INT_STS_CLR_4_P1_TX_BMB_FIFO_ERROR_SHIFT                                                   3
52597   #define NIG_REG_INT_STS_CLR_4_P1_LB_BMB_FIFO_ERROR                                                         (0x1<<4) // FIFO error in LB BMB FIFO.
52598   #define NIG_REG_INT_STS_CLR_4_P1_LB_BMB_FIFO_ERROR_SHIFT                                                   4
52599   #define NIG_REG_INT_STS_CLR_4_P1_TX_BTB_FIFO_ERROR                                                         (0x1<<5) // Error in BTB FIFO for TX path.
52600   #define NIG_REG_INT_STS_CLR_4_P1_TX_BTB_FIFO_ERROR_SHIFT                                                   5
52601   #define NIG_REG_INT_STS_CLR_4_P1_LB_BTB_FIFO_ERROR                                                         (0x1<<6) // Error in BTB FIFO for LB path.
52602   #define NIG_REG_INT_STS_CLR_4_P1_LB_BTB_FIFO_ERROR_SHIFT                                                   6
52603   #define NIG_REG_INT_STS_CLR_4_P1_RX_LLH_DFIFO_ERROR                                                        (0x1<<7) // Error in LLH Data FIFO.
52604   #define NIG_REG_INT_STS_CLR_4_P1_RX_LLH_DFIFO_ERROR_SHIFT                                                  7
52605   #define NIG_REG_INT_STS_CLR_4_P1_TX_LLH_DFIFO_ERROR                                                        (0x1<<8) // Error in LLH Data FIFO.
52606   #define NIG_REG_INT_STS_CLR_4_P1_TX_LLH_DFIFO_ERROR_SHIFT                                                  8
52607   #define NIG_REG_INT_STS_CLR_4_P1_LB_LLH_DFIFO_ERROR                                                        (0x1<<9) // Error in LLH Data FIFO.
52608   #define NIG_REG_INT_STS_CLR_4_P1_LB_LLH_DFIFO_ERROR_SHIFT                                                  9
52609   #define NIG_REG_INT_STS_CLR_4_P1_RX_LLH_HFIFO_ERROR                                                        (0x1<<10) // Error in LLH Header FIFO.
52610   #define NIG_REG_INT_STS_CLR_4_P1_RX_LLH_HFIFO_ERROR_SHIFT                                                  10
52611   #define NIG_REG_INT_STS_CLR_4_P1_TX_LLH_HFIFO_ERROR                                                        (0x1<<11) // Error in LLH Header FIFO.
52612   #define NIG_REG_INT_STS_CLR_4_P1_TX_LLH_HFIFO_ERROR_SHIFT                                                  11
52613   #define NIG_REG_INT_STS_CLR_4_P1_LB_LLH_HFIFO_ERROR                                                        (0x1<<12) // Error in LLH Header FIFO.
52614   #define NIG_REG_INT_STS_CLR_4_P1_LB_LLH_HFIFO_ERROR_SHIFT                                                  12
52615   #define NIG_REG_INT_STS_CLR_4_P1_RX_LLH_RFIFO_ERROR                                                        (0x1<<13) // Error in LLH Result FIFO.
52616   #define NIG_REG_INT_STS_CLR_4_P1_RX_LLH_RFIFO_ERROR_SHIFT                                                  13
52617   #define NIG_REG_INT_STS_CLR_4_P1_TX_LLH_RFIFO_ERROR                                                        (0x1<<14) // Error in LLH Result FIFO.
52618   #define NIG_REG_INT_STS_CLR_4_P1_TX_LLH_RFIFO_ERROR_SHIFT                                                  14
52619   #define NIG_REG_INT_STS_CLR_4_P1_LB_LLH_RFIFO_ERROR                                                        (0x1<<15) // Error in LLH Result FIFO.
52620   #define NIG_REG_INT_STS_CLR_4_P1_LB_LLH_RFIFO_ERROR_SHIFT                                                  15
52621   #define NIG_REG_INT_STS_CLR_4_P1_STORM_FIFO_ERROR                                                          (0x1<<16) // FIFO error in STORM message FIFO.
52622   #define NIG_REG_INT_STS_CLR_4_P1_STORM_FIFO_ERROR_SHIFT                                                    16
52623   #define NIG_REG_INT_STS_CLR_4_P1_STORM_DSCR_FIFO_ERROR                                                     (0x1<<17) // FIFO error in STORM descriptor FIFO.
52624   #define NIG_REG_INT_STS_CLR_4_P1_STORM_DSCR_FIFO_ERROR_SHIFT                                               17
52625   #define NIG_REG_INT_STS_CLR_4_P1_TX_GNT_FIFO_ERROR                                                         (0x1<<18) // Error in grant FIFO.
52626   #define NIG_REG_INT_STS_CLR_4_P1_TX_GNT_FIFO_ERROR_SHIFT                                                   18
52627   #define NIG_REG_INT_STS_CLR_4_P1_LB_GNT_FIFO_ERROR                                                         (0x1<<19) // Error in grant FIFO.
52628   #define NIG_REG_INT_STS_CLR_4_P1_LB_GNT_FIFO_ERROR_SHIFT                                                   19
52629   #define NIG_REG_INT_STS_CLR_4_P1_TX_ORDER_FIFO_ERROR_E5                                                    (0x1<<20) // Error in LLH order FIFO.
52630   #define NIG_REG_INT_STS_CLR_4_P1_TX_ORDER_FIFO_ERROR_E5_SHIFT                                              20
52631   #define NIG_REG_INT_STS_CLR_4_P1_LB_ORDER_FIFO_ERROR_E5                                                    (0x1<<21) // Error in LLH order FIFO.
52632   #define NIG_REG_INT_STS_CLR_4_P1_LB_ORDER_FIFO_ERROR_E5_SHIFT                                              21
52633 #define NIG_REG_INT_STS_5                                                                                    0x500090UL //Access:R    DataWidth:0x12   // Multi Field Register.
52634   #define NIG_REG_INT_STS_5_P1_TX_PAUSE_TOO_LONG_INT                                                         (0x1<<0) // Triggered by TX path being paused for the configured period of time.
52635   #define NIG_REG_INT_STS_5_P1_TX_PAUSE_TOO_LONG_INT_SHIFT                                                   0
52636   #define NIG_REG_INT_STS_5_P1_TC0_PAUSE_TOO_LONG_INT                                                        (0x1<<1) // Triggered by TC being paused for the configured period of time.
52637   #define NIG_REG_INT_STS_5_P1_TC0_PAUSE_TOO_LONG_INT_SHIFT                                                  1
52638   #define NIG_REG_INT_STS_5_P1_TC1_PAUSE_TOO_LONG_INT                                                        (0x1<<2) // Triggered by TC being paused for the configured period of time.
52639   #define NIG_REG_INT_STS_5_P1_TC1_PAUSE_TOO_LONG_INT_SHIFT                                                  2
52640   #define NIG_REG_INT_STS_5_P1_TC2_PAUSE_TOO_LONG_INT                                                        (0x1<<3) // Triggered by TC being paused for the configured period of time.
52641   #define NIG_REG_INT_STS_5_P1_TC2_PAUSE_TOO_LONG_INT_SHIFT                                                  3
52642   #define NIG_REG_INT_STS_5_P1_TC3_PAUSE_TOO_LONG_INT                                                        (0x1<<4) // Triggered by TC being paused for the configured period of time.
52643   #define NIG_REG_INT_STS_5_P1_TC3_PAUSE_TOO_LONG_INT_SHIFT                                                  4
52644   #define NIG_REG_INT_STS_5_P1_TC4_PAUSE_TOO_LONG_INT                                                        (0x1<<5) // Triggered by TC being paused for the configured period of time.
52645   #define NIG_REG_INT_STS_5_P1_TC4_PAUSE_TOO_LONG_INT_SHIFT                                                  5
52646   #define NIG_REG_INT_STS_5_P1_TC5_PAUSE_TOO_LONG_INT                                                        (0x1<<6) // Triggered by TC being paused for the configured period of time.
52647   #define NIG_REG_INT_STS_5_P1_TC5_PAUSE_TOO_LONG_INT_SHIFT                                                  6
52648   #define NIG_REG_INT_STS_5_P1_TC6_PAUSE_TOO_LONG_INT                                                        (0x1<<7) // Triggered by TC being paused for the configured period of time.
52649   #define NIG_REG_INT_STS_5_P1_TC6_PAUSE_TOO_LONG_INT_SHIFT                                                  7
52650   #define NIG_REG_INT_STS_5_P1_TC7_PAUSE_TOO_LONG_INT                                                        (0x1<<8) // Triggered by TC being paused for the configured period of time.
52651   #define NIG_REG_INT_STS_5_P1_TC7_PAUSE_TOO_LONG_INT_SHIFT                                                  8
52652   #define NIG_REG_INT_STS_5_P1_LB_TC0_PAUSE_TOO_LONG_INT                                                     (0x1<<9) // Triggered by TC being paused for the configured period of time.
52653   #define NIG_REG_INT_STS_5_P1_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                               9
52654   #define NIG_REG_INT_STS_5_P1_LB_TC1_PAUSE_TOO_LONG_INT                                                     (0x1<<10) // Triggered by TC being paused for the configured period of time.
52655   #define NIG_REG_INT_STS_5_P1_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                               10
52656   #define NIG_REG_INT_STS_5_P1_LB_TC2_PAUSE_TOO_LONG_INT                                                     (0x1<<11) // Triggered by TC being paused for the configured period of time.
52657   #define NIG_REG_INT_STS_5_P1_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                               11
52658   #define NIG_REG_INT_STS_5_P1_LB_TC3_PAUSE_TOO_LONG_INT                                                     (0x1<<12) // Triggered by TC being paused for the configured period of time.
52659   #define NIG_REG_INT_STS_5_P1_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                               12
52660   #define NIG_REG_INT_STS_5_P1_LB_TC4_PAUSE_TOO_LONG_INT                                                     (0x1<<13) // Triggered by TC being paused for the configured period of time.
52661   #define NIG_REG_INT_STS_5_P1_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                               13
52662   #define NIG_REG_INT_STS_5_P1_LB_TC5_PAUSE_TOO_LONG_INT                                                     (0x1<<14) // Triggered by TC being paused for the configured period of time.
52663   #define NIG_REG_INT_STS_5_P1_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                               14
52664   #define NIG_REG_INT_STS_5_P1_LB_TC6_PAUSE_TOO_LONG_INT                                                     (0x1<<15) // Triggered by TC being paused for the configured period of time.
52665   #define NIG_REG_INT_STS_5_P1_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                               15
52666   #define NIG_REG_INT_STS_5_P1_LB_TC7_PAUSE_TOO_LONG_INT                                                     (0x1<<16) // Triggered by TC being paused for the configured period of time.
52667   #define NIG_REG_INT_STS_5_P1_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                               16
52668   #define NIG_REG_INT_STS_5_P1_LB_TC8_PAUSE_TOO_LONG_INT                                                     (0x1<<17) // Triggered by TC being paused for the configured period of time.
52669   #define NIG_REG_INT_STS_5_P1_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                               17
52670 #define NIG_REG_INT_MASK_5                                                                                   0x500094UL //Access:RW   DataWidth:0x12   // Multi Field Register.
52671   #define NIG_REG_INT_MASK_5_P1_TX_PAUSE_TOO_LONG_INT                                                        (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TX_PAUSE_TOO_LONG_INT .
52672   #define NIG_REG_INT_MASK_5_P1_TX_PAUSE_TOO_LONG_INT_SHIFT                                                  0
52673   #define NIG_REG_INT_MASK_5_P1_TC0_PAUSE_TOO_LONG_INT                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC0_PAUSE_TOO_LONG_INT .
52674   #define NIG_REG_INT_MASK_5_P1_TC0_PAUSE_TOO_LONG_INT_SHIFT                                                 1
52675   #define NIG_REG_INT_MASK_5_P1_TC1_PAUSE_TOO_LONG_INT                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC1_PAUSE_TOO_LONG_INT .
52676   #define NIG_REG_INT_MASK_5_P1_TC1_PAUSE_TOO_LONG_INT_SHIFT                                                 2
52677   #define NIG_REG_INT_MASK_5_P1_TC2_PAUSE_TOO_LONG_INT                                                       (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC2_PAUSE_TOO_LONG_INT .
52678   #define NIG_REG_INT_MASK_5_P1_TC2_PAUSE_TOO_LONG_INT_SHIFT                                                 3
52679   #define NIG_REG_INT_MASK_5_P1_TC3_PAUSE_TOO_LONG_INT                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC3_PAUSE_TOO_LONG_INT .
52680   #define NIG_REG_INT_MASK_5_P1_TC3_PAUSE_TOO_LONG_INT_SHIFT                                                 4
52681   #define NIG_REG_INT_MASK_5_P1_TC4_PAUSE_TOO_LONG_INT                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC4_PAUSE_TOO_LONG_INT .
52682   #define NIG_REG_INT_MASK_5_P1_TC4_PAUSE_TOO_LONG_INT_SHIFT                                                 5
52683   #define NIG_REG_INT_MASK_5_P1_TC5_PAUSE_TOO_LONG_INT                                                       (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC5_PAUSE_TOO_LONG_INT .
52684   #define NIG_REG_INT_MASK_5_P1_TC5_PAUSE_TOO_LONG_INT_SHIFT                                                 6
52685   #define NIG_REG_INT_MASK_5_P1_TC6_PAUSE_TOO_LONG_INT                                                       (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC6_PAUSE_TOO_LONG_INT .
52686   #define NIG_REG_INT_MASK_5_P1_TC6_PAUSE_TOO_LONG_INT_SHIFT                                                 7
52687   #define NIG_REG_INT_MASK_5_P1_TC7_PAUSE_TOO_LONG_INT                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_TC7_PAUSE_TOO_LONG_INT .
52688   #define NIG_REG_INT_MASK_5_P1_TC7_PAUSE_TOO_LONG_INT_SHIFT                                                 8
52689   #define NIG_REG_INT_MASK_5_P1_LB_TC0_PAUSE_TOO_LONG_INT                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC0_PAUSE_TOO_LONG_INT .
52690   #define NIG_REG_INT_MASK_5_P1_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                              9
52691   #define NIG_REG_INT_MASK_5_P1_LB_TC1_PAUSE_TOO_LONG_INT                                                    (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC1_PAUSE_TOO_LONG_INT .
52692   #define NIG_REG_INT_MASK_5_P1_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                              10
52693   #define NIG_REG_INT_MASK_5_P1_LB_TC2_PAUSE_TOO_LONG_INT                                                    (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC2_PAUSE_TOO_LONG_INT .
52694   #define NIG_REG_INT_MASK_5_P1_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                              11
52695   #define NIG_REG_INT_MASK_5_P1_LB_TC3_PAUSE_TOO_LONG_INT                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC3_PAUSE_TOO_LONG_INT .
52696   #define NIG_REG_INT_MASK_5_P1_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                              12
52697   #define NIG_REG_INT_MASK_5_P1_LB_TC4_PAUSE_TOO_LONG_INT                                                    (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC4_PAUSE_TOO_LONG_INT .
52698   #define NIG_REG_INT_MASK_5_P1_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                              13
52699   #define NIG_REG_INT_MASK_5_P1_LB_TC5_PAUSE_TOO_LONG_INT                                                    (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC5_PAUSE_TOO_LONG_INT .
52700   #define NIG_REG_INT_MASK_5_P1_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                              14
52701   #define NIG_REG_INT_MASK_5_P1_LB_TC6_PAUSE_TOO_LONG_INT                                                    (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC6_PAUSE_TOO_LONG_INT .
52702   #define NIG_REG_INT_MASK_5_P1_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                              15
52703   #define NIG_REG_INT_MASK_5_P1_LB_TC7_PAUSE_TOO_LONG_INT                                                    (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC7_PAUSE_TOO_LONG_INT .
52704   #define NIG_REG_INT_MASK_5_P1_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                              16
52705   #define NIG_REG_INT_MASK_5_P1_LB_TC8_PAUSE_TOO_LONG_INT                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_5.P1_LB_TC8_PAUSE_TOO_LONG_INT .
52706   #define NIG_REG_INT_MASK_5_P1_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                              17
52707 #define NIG_REG_INT_STS_WR_5                                                                                 0x500098UL //Access:WR   DataWidth:0x12   // Multi Field Register.
52708   #define NIG_REG_INT_STS_WR_5_P1_TX_PAUSE_TOO_LONG_INT                                                      (0x1<<0) // Triggered by TX path being paused for the configured period of time.
52709   #define NIG_REG_INT_STS_WR_5_P1_TX_PAUSE_TOO_LONG_INT_SHIFT                                                0
52710   #define NIG_REG_INT_STS_WR_5_P1_TC0_PAUSE_TOO_LONG_INT                                                     (0x1<<1) // Triggered by TC being paused for the configured period of time.
52711   #define NIG_REG_INT_STS_WR_5_P1_TC0_PAUSE_TOO_LONG_INT_SHIFT                                               1
52712   #define NIG_REG_INT_STS_WR_5_P1_TC1_PAUSE_TOO_LONG_INT                                                     (0x1<<2) // Triggered by TC being paused for the configured period of time.
52713   #define NIG_REG_INT_STS_WR_5_P1_TC1_PAUSE_TOO_LONG_INT_SHIFT                                               2
52714   #define NIG_REG_INT_STS_WR_5_P1_TC2_PAUSE_TOO_LONG_INT                                                     (0x1<<3) // Triggered by TC being paused for the configured period of time.
52715   #define NIG_REG_INT_STS_WR_5_P1_TC2_PAUSE_TOO_LONG_INT_SHIFT                                               3
52716   #define NIG_REG_INT_STS_WR_5_P1_TC3_PAUSE_TOO_LONG_INT                                                     (0x1<<4) // Triggered by TC being paused for the configured period of time.
52717   #define NIG_REG_INT_STS_WR_5_P1_TC3_PAUSE_TOO_LONG_INT_SHIFT                                               4
52718   #define NIG_REG_INT_STS_WR_5_P1_TC4_PAUSE_TOO_LONG_INT                                                     (0x1<<5) // Triggered by TC being paused for the configured period of time.
52719   #define NIG_REG_INT_STS_WR_5_P1_TC4_PAUSE_TOO_LONG_INT_SHIFT                                               5
52720   #define NIG_REG_INT_STS_WR_5_P1_TC5_PAUSE_TOO_LONG_INT                                                     (0x1<<6) // Triggered by TC being paused for the configured period of time.
52721   #define NIG_REG_INT_STS_WR_5_P1_TC5_PAUSE_TOO_LONG_INT_SHIFT                                               6
52722   #define NIG_REG_INT_STS_WR_5_P1_TC6_PAUSE_TOO_LONG_INT                                                     (0x1<<7) // Triggered by TC being paused for the configured period of time.
52723   #define NIG_REG_INT_STS_WR_5_P1_TC6_PAUSE_TOO_LONG_INT_SHIFT                                               7
52724   #define NIG_REG_INT_STS_WR_5_P1_TC7_PAUSE_TOO_LONG_INT                                                     (0x1<<8) // Triggered by TC being paused for the configured period of time.
52725   #define NIG_REG_INT_STS_WR_5_P1_TC7_PAUSE_TOO_LONG_INT_SHIFT                                               8
52726   #define NIG_REG_INT_STS_WR_5_P1_LB_TC0_PAUSE_TOO_LONG_INT                                                  (0x1<<9) // Triggered by TC being paused for the configured period of time.
52727   #define NIG_REG_INT_STS_WR_5_P1_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                            9
52728   #define NIG_REG_INT_STS_WR_5_P1_LB_TC1_PAUSE_TOO_LONG_INT                                                  (0x1<<10) // Triggered by TC being paused for the configured period of time.
52729   #define NIG_REG_INT_STS_WR_5_P1_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                            10
52730   #define NIG_REG_INT_STS_WR_5_P1_LB_TC2_PAUSE_TOO_LONG_INT                                                  (0x1<<11) // Triggered by TC being paused for the configured period of time.
52731   #define NIG_REG_INT_STS_WR_5_P1_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                            11
52732   #define NIG_REG_INT_STS_WR_5_P1_LB_TC3_PAUSE_TOO_LONG_INT                                                  (0x1<<12) // Triggered by TC being paused for the configured period of time.
52733   #define NIG_REG_INT_STS_WR_5_P1_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                            12
52734   #define NIG_REG_INT_STS_WR_5_P1_LB_TC4_PAUSE_TOO_LONG_INT                                                  (0x1<<13) // Triggered by TC being paused for the configured period of time.
52735   #define NIG_REG_INT_STS_WR_5_P1_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                            13
52736   #define NIG_REG_INT_STS_WR_5_P1_LB_TC5_PAUSE_TOO_LONG_INT                                                  (0x1<<14) // Triggered by TC being paused for the configured period of time.
52737   #define NIG_REG_INT_STS_WR_5_P1_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                            14
52738   #define NIG_REG_INT_STS_WR_5_P1_LB_TC6_PAUSE_TOO_LONG_INT                                                  (0x1<<15) // Triggered by TC being paused for the configured period of time.
52739   #define NIG_REG_INT_STS_WR_5_P1_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                            15
52740   #define NIG_REG_INT_STS_WR_5_P1_LB_TC7_PAUSE_TOO_LONG_INT                                                  (0x1<<16) // Triggered by TC being paused for the configured period of time.
52741   #define NIG_REG_INT_STS_WR_5_P1_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                            16
52742   #define NIG_REG_INT_STS_WR_5_P1_LB_TC8_PAUSE_TOO_LONG_INT                                                  (0x1<<17) // Triggered by TC being paused for the configured period of time.
52743   #define NIG_REG_INT_STS_WR_5_P1_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                            17
52744 #define NIG_REG_INT_STS_CLR_5                                                                                0x50009cUL //Access:RC   DataWidth:0x12   // Multi Field Register.
52745   #define NIG_REG_INT_STS_CLR_5_P1_TX_PAUSE_TOO_LONG_INT                                                     (0x1<<0) // Triggered by TX path being paused for the configured period of time.
52746   #define NIG_REG_INT_STS_CLR_5_P1_TX_PAUSE_TOO_LONG_INT_SHIFT                                               0
52747   #define NIG_REG_INT_STS_CLR_5_P1_TC0_PAUSE_TOO_LONG_INT                                                    (0x1<<1) // Triggered by TC being paused for the configured period of time.
52748   #define NIG_REG_INT_STS_CLR_5_P1_TC0_PAUSE_TOO_LONG_INT_SHIFT                                              1
52749   #define NIG_REG_INT_STS_CLR_5_P1_TC1_PAUSE_TOO_LONG_INT                                                    (0x1<<2) // Triggered by TC being paused for the configured period of time.
52750   #define NIG_REG_INT_STS_CLR_5_P1_TC1_PAUSE_TOO_LONG_INT_SHIFT                                              2
52751   #define NIG_REG_INT_STS_CLR_5_P1_TC2_PAUSE_TOO_LONG_INT                                                    (0x1<<3) // Triggered by TC being paused for the configured period of time.
52752   #define NIG_REG_INT_STS_CLR_5_P1_TC2_PAUSE_TOO_LONG_INT_SHIFT                                              3
52753   #define NIG_REG_INT_STS_CLR_5_P1_TC3_PAUSE_TOO_LONG_INT                                                    (0x1<<4) // Triggered by TC being paused for the configured period of time.
52754   #define NIG_REG_INT_STS_CLR_5_P1_TC3_PAUSE_TOO_LONG_INT_SHIFT                                              4
52755   #define NIG_REG_INT_STS_CLR_5_P1_TC4_PAUSE_TOO_LONG_INT                                                    (0x1<<5) // Triggered by TC being paused for the configured period of time.
52756   #define NIG_REG_INT_STS_CLR_5_P1_TC4_PAUSE_TOO_LONG_INT_SHIFT                                              5
52757   #define NIG_REG_INT_STS_CLR_5_P1_TC5_PAUSE_TOO_LONG_INT                                                    (0x1<<6) // Triggered by TC being paused for the configured period of time.
52758   #define NIG_REG_INT_STS_CLR_5_P1_TC5_PAUSE_TOO_LONG_INT_SHIFT                                              6
52759   #define NIG_REG_INT_STS_CLR_5_P1_TC6_PAUSE_TOO_LONG_INT                                                    (0x1<<7) // Triggered by TC being paused for the configured period of time.
52760   #define NIG_REG_INT_STS_CLR_5_P1_TC6_PAUSE_TOO_LONG_INT_SHIFT                                              7
52761   #define NIG_REG_INT_STS_CLR_5_P1_TC7_PAUSE_TOO_LONG_INT                                                    (0x1<<8) // Triggered by TC being paused for the configured period of time.
52762   #define NIG_REG_INT_STS_CLR_5_P1_TC7_PAUSE_TOO_LONG_INT_SHIFT                                              8
52763   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC0_PAUSE_TOO_LONG_INT                                                 (0x1<<9) // Triggered by TC being paused for the configured period of time.
52764   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC0_PAUSE_TOO_LONG_INT_SHIFT                                           9
52765   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC1_PAUSE_TOO_LONG_INT                                                 (0x1<<10) // Triggered by TC being paused for the configured period of time.
52766   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC1_PAUSE_TOO_LONG_INT_SHIFT                                           10
52767   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC2_PAUSE_TOO_LONG_INT                                                 (0x1<<11) // Triggered by TC being paused for the configured period of time.
52768   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC2_PAUSE_TOO_LONG_INT_SHIFT                                           11
52769   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC3_PAUSE_TOO_LONG_INT                                                 (0x1<<12) // Triggered by TC being paused for the configured period of time.
52770   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC3_PAUSE_TOO_LONG_INT_SHIFT                                           12
52771   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC4_PAUSE_TOO_LONG_INT                                                 (0x1<<13) // Triggered by TC being paused for the configured period of time.
52772   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC4_PAUSE_TOO_LONG_INT_SHIFT                                           13
52773   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC5_PAUSE_TOO_LONG_INT                                                 (0x1<<14) // Triggered by TC being paused for the configured period of time.
52774   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC5_PAUSE_TOO_LONG_INT_SHIFT                                           14
52775   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC6_PAUSE_TOO_LONG_INT                                                 (0x1<<15) // Triggered by TC being paused for the configured period of time.
52776   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC6_PAUSE_TOO_LONG_INT_SHIFT                                           15
52777   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC7_PAUSE_TOO_LONG_INT                                                 (0x1<<16) // Triggered by TC being paused for the configured period of time.
52778   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC7_PAUSE_TOO_LONG_INT_SHIFT                                           16
52779   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC8_PAUSE_TOO_LONG_INT                                                 (0x1<<17) // Triggered by TC being paused for the configured period of time.
52780   #define NIG_REG_INT_STS_CLR_5_P1_LB_TC8_PAUSE_TOO_LONG_INT_SHIFT                                           17
52781 #define NIG_REG_INT_STS_6_K2_E5                                                                              0x5000a0UL //Access:R    DataWidth:0x16   // Multi Field Register.
52782   #define NIG_REG_INT_STS_6_P2_PURELB_SOPQ_ERROR_K2_E5                                                       (0x1<<0) // Error in the pure-loopback SOPQ.
52783   #define NIG_REG_INT_STS_6_P2_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                                 0
52784   #define NIG_REG_INT_STS_6_P2_RX_MACFIFO_ERROR_K2_E5                                                        (0x1<<1) // Error in RX MAC FIFO.
52785   #define NIG_REG_INT_STS_6_P2_RX_MACFIFO_ERROR_K2_E5_SHIFT                                                  1
52786   #define NIG_REG_INT_STS_6_P2_TX_MACFIFO_ERROR_K2_E5                                                        (0x1<<2) // Error in TX MAC FIFO.
52787   #define NIG_REG_INT_STS_6_P2_TX_MACFIFO_ERROR_K2_E5_SHIFT                                                  2
52788   #define NIG_REG_INT_STS_6_P2_TX_BMB_FIFO_ERROR_K2_E5                                                       (0x1<<3) // FIFO error in TX BMB FIFO.
52789   #define NIG_REG_INT_STS_6_P2_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                                 3
52790   #define NIG_REG_INT_STS_6_P2_LB_BMB_FIFO_ERROR_K2_E5                                                       (0x1<<4) // FIFO error in LB BMB FIFO.
52791   #define NIG_REG_INT_STS_6_P2_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                                 4
52792   #define NIG_REG_INT_STS_6_P2_TX_BTB_FIFO_ERROR_K2_E5                                                       (0x1<<5) // Error in BTB FIFO for TX path.
52793   #define NIG_REG_INT_STS_6_P2_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                                 5
52794   #define NIG_REG_INT_STS_6_P2_LB_BTB_FIFO_ERROR_K2_E5                                                       (0x1<<6) // Error in BTB FIFO for LB path.
52795   #define NIG_REG_INT_STS_6_P2_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                                 6
52796   #define NIG_REG_INT_STS_6_P2_RX_LLH_DFIFO_ERROR_K2_E5                                                      (0x1<<7) // Error in LLH Data FIFO.
52797   #define NIG_REG_INT_STS_6_P2_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                                7
52798   #define NIG_REG_INT_STS_6_P2_TX_LLH_DFIFO_ERROR_K2_E5                                                      (0x1<<8) // Error in LLH Data FIFO.
52799   #define NIG_REG_INT_STS_6_P2_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                                8
52800   #define NIG_REG_INT_STS_6_P2_LB_LLH_DFIFO_ERROR_K2_E5                                                      (0x1<<9) // Error in LLH Data FIFO.
52801   #define NIG_REG_INT_STS_6_P2_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                                9
52802   #define NIG_REG_INT_STS_6_P2_RX_LLH_HFIFO_ERROR_K2_E5                                                      (0x1<<10) // Error in LLH Header FIFO.
52803   #define NIG_REG_INT_STS_6_P2_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                                10
52804   #define NIG_REG_INT_STS_6_P2_TX_LLH_HFIFO_ERROR_K2_E5                                                      (0x1<<11) // Error in LLH Header FIFO.
52805   #define NIG_REG_INT_STS_6_P2_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                                11
52806   #define NIG_REG_INT_STS_6_P2_LB_LLH_HFIFO_ERROR_K2_E5                                                      (0x1<<12) // Error in LLH Header FIFO.
52807   #define NIG_REG_INT_STS_6_P2_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                                12
52808   #define NIG_REG_INT_STS_6_P2_RX_LLH_RFIFO_ERROR_K2_E5                                                      (0x1<<13) // Error in LLH Result FIFO.
52809   #define NIG_REG_INT_STS_6_P2_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                                13
52810   #define NIG_REG_INT_STS_6_P2_TX_LLH_RFIFO_ERROR_K2_E5                                                      (0x1<<14) // Error in LLH Result FIFO.
52811   #define NIG_REG_INT_STS_6_P2_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                                14
52812   #define NIG_REG_INT_STS_6_P2_LB_LLH_RFIFO_ERROR_K2_E5                                                      (0x1<<15) // Error in LLH Result FIFO.
52813   #define NIG_REG_INT_STS_6_P2_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                                15
52814   #define NIG_REG_INT_STS_6_P2_STORM_FIFO_ERROR_K2_E5                                                        (0x1<<16) // FIFO error in STORM message FIFO.
52815   #define NIG_REG_INT_STS_6_P2_STORM_FIFO_ERROR_K2_E5_SHIFT                                                  16
52816   #define NIG_REG_INT_STS_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5                                                   (0x1<<17) // FIFO error in STORM descriptor FIFO.
52817   #define NIG_REG_INT_STS_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                             17
52818   #define NIG_REG_INT_STS_6_P2_TX_GNT_FIFO_ERROR_K2_E5                                                       (0x1<<18) // Error in grant FIFO.
52819   #define NIG_REG_INT_STS_6_P2_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                                 18
52820   #define NIG_REG_INT_STS_6_P2_LB_GNT_FIFO_ERROR_K2_E5                                                       (0x1<<19) // Error in grant FIFO.
52821   #define NIG_REG_INT_STS_6_P2_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                                 19
52822   #define NIG_REG_INT_STS_6_P2_TX_ORDER_FIFO_ERROR_E5                                                        (0x1<<20) // Error in LLH order FIFO.
52823   #define NIG_REG_INT_STS_6_P2_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                  20
52824   #define NIG_REG_INT_STS_6_P2_LB_ORDER_FIFO_ERROR_E5                                                        (0x1<<21) // Error in LLH order FIFO.
52825   #define NIG_REG_INT_STS_6_P2_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                  21
52826 #define NIG_REG_INT_MASK_6_K2_E5                                                                             0x5000a4UL //Access:RW   DataWidth:0x16   // Multi Field Register.
52827   #define NIG_REG_INT_MASK_6_P2_PURELB_SOPQ_ERROR_K2_E5                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_PURELB_SOPQ_ERROR .
52828   #define NIG_REG_INT_MASK_6_P2_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                                0
52829   #define NIG_REG_INT_MASK_6_P2_RX_MACFIFO_ERROR_K2_E5                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_RX_MACFIFO_ERROR .
52830   #define NIG_REG_INT_MASK_6_P2_RX_MACFIFO_ERROR_K2_E5_SHIFT                                                 1
52831   #define NIG_REG_INT_MASK_6_P2_TX_MACFIFO_ERROR_K2_E5                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_MACFIFO_ERROR .
52832   #define NIG_REG_INT_MASK_6_P2_TX_MACFIFO_ERROR_K2_E5_SHIFT                                                 2
52833   #define NIG_REG_INT_MASK_6_P2_TX_BMB_FIFO_ERROR_K2_E5                                                      (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_BMB_FIFO_ERROR .
52834   #define NIG_REG_INT_MASK_6_P2_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                                3
52835   #define NIG_REG_INT_MASK_6_P2_LB_BMB_FIFO_ERROR_K2_E5                                                      (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_LB_BMB_FIFO_ERROR .
52836   #define NIG_REG_INT_MASK_6_P2_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                                4
52837   #define NIG_REG_INT_MASK_6_P2_TX_BTB_FIFO_ERROR_K2_E5                                                      (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_BTB_FIFO_ERROR .
52838   #define NIG_REG_INT_MASK_6_P2_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                                5
52839   #define NIG_REG_INT_MASK_6_P2_LB_BTB_FIFO_ERROR_K2_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_LB_BTB_FIFO_ERROR .
52840   #define NIG_REG_INT_MASK_6_P2_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                                6
52841   #define NIG_REG_INT_MASK_6_P2_RX_LLH_DFIFO_ERROR_K2_E5                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_RX_LLH_DFIFO_ERROR .
52842   #define NIG_REG_INT_MASK_6_P2_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                               7
52843   #define NIG_REG_INT_MASK_6_P2_TX_LLH_DFIFO_ERROR_K2_E5                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_LLH_DFIFO_ERROR .
52844   #define NIG_REG_INT_MASK_6_P2_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                               8
52845   #define NIG_REG_INT_MASK_6_P2_LB_LLH_DFIFO_ERROR_K2_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_LB_LLH_DFIFO_ERROR .
52846   #define NIG_REG_INT_MASK_6_P2_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                               9
52847   #define NIG_REG_INT_MASK_6_P2_RX_LLH_HFIFO_ERROR_K2_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_RX_LLH_HFIFO_ERROR .
52848   #define NIG_REG_INT_MASK_6_P2_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                               10
52849   #define NIG_REG_INT_MASK_6_P2_TX_LLH_HFIFO_ERROR_K2_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_LLH_HFIFO_ERROR .
52850   #define NIG_REG_INT_MASK_6_P2_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                               11
52851   #define NIG_REG_INT_MASK_6_P2_LB_LLH_HFIFO_ERROR_K2_E5                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_LB_LLH_HFIFO_ERROR .
52852   #define NIG_REG_INT_MASK_6_P2_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                               12
52853   #define NIG_REG_INT_MASK_6_P2_RX_LLH_RFIFO_ERROR_K2_E5                                                     (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_RX_LLH_RFIFO_ERROR .
52854   #define NIG_REG_INT_MASK_6_P2_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                               13
52855   #define NIG_REG_INT_MASK_6_P2_TX_LLH_RFIFO_ERROR_K2_E5                                                     (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_LLH_RFIFO_ERROR .
52856   #define NIG_REG_INT_MASK_6_P2_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                               14
52857   #define NIG_REG_INT_MASK_6_P2_LB_LLH_RFIFO_ERROR_K2_E5                                                     (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_LB_LLH_RFIFO_ERROR .
52858   #define NIG_REG_INT_MASK_6_P2_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                               15
52859   #define NIG_REG_INT_MASK_6_P2_STORM_FIFO_ERROR_K2_E5                                                       (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_STORM_FIFO_ERROR .
52860   #define NIG_REG_INT_MASK_6_P2_STORM_FIFO_ERROR_K2_E5_SHIFT                                                 16
52861   #define NIG_REG_INT_MASK_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_STORM_DSCR_FIFO_ERROR .
52862   #define NIG_REG_INT_MASK_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                            17
52863   #define NIG_REG_INT_MASK_6_P2_TX_GNT_FIFO_ERROR_K2_E5                                                      (0x1<<18) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_GNT_FIFO_ERROR .
52864   #define NIG_REG_INT_MASK_6_P2_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                                18
52865   #define NIG_REG_INT_MASK_6_P2_LB_GNT_FIFO_ERROR_K2_E5                                                      (0x1<<19) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_LB_GNT_FIFO_ERROR .
52866   #define NIG_REG_INT_MASK_6_P2_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                                19
52867   #define NIG_REG_INT_MASK_6_P2_TX_ORDER_FIFO_ERROR_E5                                                       (0x1<<20) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_TX_ORDER_FIFO_ERROR .
52868   #define NIG_REG_INT_MASK_6_P2_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                 20
52869   #define NIG_REG_INT_MASK_6_P2_LB_ORDER_FIFO_ERROR_E5                                                       (0x1<<21) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_6.P2_LB_ORDER_FIFO_ERROR .
52870   #define NIG_REG_INT_MASK_6_P2_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                 21
52871 #define NIG_REG_INT_STS_WR_6_K2_E5                                                                           0x5000a8UL //Access:WR   DataWidth:0x16   // Multi Field Register.
52872   #define NIG_REG_INT_STS_WR_6_P2_PURELB_SOPQ_ERROR_K2_E5                                                    (0x1<<0) // Error in the pure-loopback SOPQ.
52873   #define NIG_REG_INT_STS_WR_6_P2_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                              0
52874   #define NIG_REG_INT_STS_WR_6_P2_RX_MACFIFO_ERROR_K2_E5                                                     (0x1<<1) // Error in RX MAC FIFO.
52875   #define NIG_REG_INT_STS_WR_6_P2_RX_MACFIFO_ERROR_K2_E5_SHIFT                                               1
52876   #define NIG_REG_INT_STS_WR_6_P2_TX_MACFIFO_ERROR_K2_E5                                                     (0x1<<2) // Error in TX MAC FIFO.
52877   #define NIG_REG_INT_STS_WR_6_P2_TX_MACFIFO_ERROR_K2_E5_SHIFT                                               2
52878   #define NIG_REG_INT_STS_WR_6_P2_TX_BMB_FIFO_ERROR_K2_E5                                                    (0x1<<3) // FIFO error in TX BMB FIFO.
52879   #define NIG_REG_INT_STS_WR_6_P2_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                              3
52880   #define NIG_REG_INT_STS_WR_6_P2_LB_BMB_FIFO_ERROR_K2_E5                                                    (0x1<<4) // FIFO error in LB BMB FIFO.
52881   #define NIG_REG_INT_STS_WR_6_P2_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                              4
52882   #define NIG_REG_INT_STS_WR_6_P2_TX_BTB_FIFO_ERROR_K2_E5                                                    (0x1<<5) // Error in BTB FIFO for TX path.
52883   #define NIG_REG_INT_STS_WR_6_P2_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                              5
52884   #define NIG_REG_INT_STS_WR_6_P2_LB_BTB_FIFO_ERROR_K2_E5                                                    (0x1<<6) // Error in BTB FIFO for LB path.
52885   #define NIG_REG_INT_STS_WR_6_P2_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                              6
52886   #define NIG_REG_INT_STS_WR_6_P2_RX_LLH_DFIFO_ERROR_K2_E5                                                   (0x1<<7) // Error in LLH Data FIFO.
52887   #define NIG_REG_INT_STS_WR_6_P2_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                             7
52888   #define NIG_REG_INT_STS_WR_6_P2_TX_LLH_DFIFO_ERROR_K2_E5                                                   (0x1<<8) // Error in LLH Data FIFO.
52889   #define NIG_REG_INT_STS_WR_6_P2_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                             8
52890   #define NIG_REG_INT_STS_WR_6_P2_LB_LLH_DFIFO_ERROR_K2_E5                                                   (0x1<<9) // Error in LLH Data FIFO.
52891   #define NIG_REG_INT_STS_WR_6_P2_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                             9
52892   #define NIG_REG_INT_STS_WR_6_P2_RX_LLH_HFIFO_ERROR_K2_E5                                                   (0x1<<10) // Error in LLH Header FIFO.
52893   #define NIG_REG_INT_STS_WR_6_P2_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                             10
52894   #define NIG_REG_INT_STS_WR_6_P2_TX_LLH_HFIFO_ERROR_K2_E5                                                   (0x1<<11) // Error in LLH Header FIFO.
52895   #define NIG_REG_INT_STS_WR_6_P2_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                             11
52896   #define NIG_REG_INT_STS_WR_6_P2_LB_LLH_HFIFO_ERROR_K2_E5                                                   (0x1<<12) // Error in LLH Header FIFO.
52897   #define NIG_REG_INT_STS_WR_6_P2_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                             12
52898   #define NIG_REG_INT_STS_WR_6_P2_RX_LLH_RFIFO_ERROR_K2_E5                                                   (0x1<<13) // Error in LLH Result FIFO.
52899   #define NIG_REG_INT_STS_WR_6_P2_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                             13
52900   #define NIG_REG_INT_STS_WR_6_P2_TX_LLH_RFIFO_ERROR_K2_E5                                                   (0x1<<14) // Error in LLH Result FIFO.
52901   #define NIG_REG_INT_STS_WR_6_P2_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                             14
52902   #define NIG_REG_INT_STS_WR_6_P2_LB_LLH_RFIFO_ERROR_K2_E5                                                   (0x1<<15) // Error in LLH Result FIFO.
52903   #define NIG_REG_INT_STS_WR_6_P2_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                             15
52904   #define NIG_REG_INT_STS_WR_6_P2_STORM_FIFO_ERROR_K2_E5                                                     (0x1<<16) // FIFO error in STORM message FIFO.
52905   #define NIG_REG_INT_STS_WR_6_P2_STORM_FIFO_ERROR_K2_E5_SHIFT                                               16
52906   #define NIG_REG_INT_STS_WR_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5                                                (0x1<<17) // FIFO error in STORM descriptor FIFO.
52907   #define NIG_REG_INT_STS_WR_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                          17
52908   #define NIG_REG_INT_STS_WR_6_P2_TX_GNT_FIFO_ERROR_K2_E5                                                    (0x1<<18) // Error in grant FIFO.
52909   #define NIG_REG_INT_STS_WR_6_P2_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                              18
52910   #define NIG_REG_INT_STS_WR_6_P2_LB_GNT_FIFO_ERROR_K2_E5                                                    (0x1<<19) // Error in grant FIFO.
52911   #define NIG_REG_INT_STS_WR_6_P2_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                              19
52912   #define NIG_REG_INT_STS_WR_6_P2_TX_ORDER_FIFO_ERROR_E5                                                     (0x1<<20) // Error in LLH order FIFO.
52913   #define NIG_REG_INT_STS_WR_6_P2_TX_ORDER_FIFO_ERROR_E5_SHIFT                                               20
52914   #define NIG_REG_INT_STS_WR_6_P2_LB_ORDER_FIFO_ERROR_E5                                                     (0x1<<21) // Error in LLH order FIFO.
52915   #define NIG_REG_INT_STS_WR_6_P2_LB_ORDER_FIFO_ERROR_E5_SHIFT                                               21
52916 #define NIG_REG_INT_STS_CLR_6_K2_E5                                                                          0x5000acUL //Access:RC   DataWidth:0x16   // Multi Field Register.
52917   #define NIG_REG_INT_STS_CLR_6_P2_PURELB_SOPQ_ERROR_K2_E5                                                   (0x1<<0) // Error in the pure-loopback SOPQ.
52918   #define NIG_REG_INT_STS_CLR_6_P2_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                             0
52919   #define NIG_REG_INT_STS_CLR_6_P2_RX_MACFIFO_ERROR_K2_E5                                                    (0x1<<1) // Error in RX MAC FIFO.
52920   #define NIG_REG_INT_STS_CLR_6_P2_RX_MACFIFO_ERROR_K2_E5_SHIFT                                              1
52921   #define NIG_REG_INT_STS_CLR_6_P2_TX_MACFIFO_ERROR_K2_E5                                                    (0x1<<2) // Error in TX MAC FIFO.
52922   #define NIG_REG_INT_STS_CLR_6_P2_TX_MACFIFO_ERROR_K2_E5_SHIFT                                              2
52923   #define NIG_REG_INT_STS_CLR_6_P2_TX_BMB_FIFO_ERROR_K2_E5                                                   (0x1<<3) // FIFO error in TX BMB FIFO.
52924   #define NIG_REG_INT_STS_CLR_6_P2_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                             3
52925   #define NIG_REG_INT_STS_CLR_6_P2_LB_BMB_FIFO_ERROR_K2_E5                                                   (0x1<<4) // FIFO error in LB BMB FIFO.
52926   #define NIG_REG_INT_STS_CLR_6_P2_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                             4
52927   #define NIG_REG_INT_STS_CLR_6_P2_TX_BTB_FIFO_ERROR_K2_E5                                                   (0x1<<5) // Error in BTB FIFO for TX path.
52928   #define NIG_REG_INT_STS_CLR_6_P2_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                             5
52929   #define NIG_REG_INT_STS_CLR_6_P2_LB_BTB_FIFO_ERROR_K2_E5                                                   (0x1<<6) // Error in BTB FIFO for LB path.
52930   #define NIG_REG_INT_STS_CLR_6_P2_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                             6
52931   #define NIG_REG_INT_STS_CLR_6_P2_RX_LLH_DFIFO_ERROR_K2_E5                                                  (0x1<<7) // Error in LLH Data FIFO.
52932   #define NIG_REG_INT_STS_CLR_6_P2_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                            7
52933   #define NIG_REG_INT_STS_CLR_6_P2_TX_LLH_DFIFO_ERROR_K2_E5                                                  (0x1<<8) // Error in LLH Data FIFO.
52934   #define NIG_REG_INT_STS_CLR_6_P2_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                            8
52935   #define NIG_REG_INT_STS_CLR_6_P2_LB_LLH_DFIFO_ERROR_K2_E5                                                  (0x1<<9) // Error in LLH Data FIFO.
52936   #define NIG_REG_INT_STS_CLR_6_P2_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                            9
52937   #define NIG_REG_INT_STS_CLR_6_P2_RX_LLH_HFIFO_ERROR_K2_E5                                                  (0x1<<10) // Error in LLH Header FIFO.
52938   #define NIG_REG_INT_STS_CLR_6_P2_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                            10
52939   #define NIG_REG_INT_STS_CLR_6_P2_TX_LLH_HFIFO_ERROR_K2_E5                                                  (0x1<<11) // Error in LLH Header FIFO.
52940   #define NIG_REG_INT_STS_CLR_6_P2_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                            11
52941   #define NIG_REG_INT_STS_CLR_6_P2_LB_LLH_HFIFO_ERROR_K2_E5                                                  (0x1<<12) // Error in LLH Header FIFO.
52942   #define NIG_REG_INT_STS_CLR_6_P2_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                            12
52943   #define NIG_REG_INT_STS_CLR_6_P2_RX_LLH_RFIFO_ERROR_K2_E5                                                  (0x1<<13) // Error in LLH Result FIFO.
52944   #define NIG_REG_INT_STS_CLR_6_P2_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                            13
52945   #define NIG_REG_INT_STS_CLR_6_P2_TX_LLH_RFIFO_ERROR_K2_E5                                                  (0x1<<14) // Error in LLH Result FIFO.
52946   #define NIG_REG_INT_STS_CLR_6_P2_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                            14
52947   #define NIG_REG_INT_STS_CLR_6_P2_LB_LLH_RFIFO_ERROR_K2_E5                                                  (0x1<<15) // Error in LLH Result FIFO.
52948   #define NIG_REG_INT_STS_CLR_6_P2_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                            15
52949   #define NIG_REG_INT_STS_CLR_6_P2_STORM_FIFO_ERROR_K2_E5                                                    (0x1<<16) // FIFO error in STORM message FIFO.
52950   #define NIG_REG_INT_STS_CLR_6_P2_STORM_FIFO_ERROR_K2_E5_SHIFT                                              16
52951   #define NIG_REG_INT_STS_CLR_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5                                               (0x1<<17) // FIFO error in STORM descriptor FIFO.
52952   #define NIG_REG_INT_STS_CLR_6_P2_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                         17
52953   #define NIG_REG_INT_STS_CLR_6_P2_TX_GNT_FIFO_ERROR_K2_E5                                                   (0x1<<18) // Error in grant FIFO.
52954   #define NIG_REG_INT_STS_CLR_6_P2_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                             18
52955   #define NIG_REG_INT_STS_CLR_6_P2_LB_GNT_FIFO_ERROR_K2_E5                                                   (0x1<<19) // Error in grant FIFO.
52956   #define NIG_REG_INT_STS_CLR_6_P2_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                             19
52957   #define NIG_REG_INT_STS_CLR_6_P2_TX_ORDER_FIFO_ERROR_E5                                                    (0x1<<20) // Error in LLH order FIFO.
52958   #define NIG_REG_INT_STS_CLR_6_P2_TX_ORDER_FIFO_ERROR_E5_SHIFT                                              20
52959   #define NIG_REG_INT_STS_CLR_6_P2_LB_ORDER_FIFO_ERROR_E5                                                    (0x1<<21) // Error in LLH order FIFO.
52960   #define NIG_REG_INT_STS_CLR_6_P2_LB_ORDER_FIFO_ERROR_E5_SHIFT                                              21
52961 #define NIG_REG_INT_STS_7_K2_E5                                                                              0x5000b0UL //Access:R    DataWidth:0x12   // Multi Field Register.
52962   #define NIG_REG_INT_STS_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5                                                   (0x1<<0) // Triggered by TX path being paused for the configured period of time.
52963   #define NIG_REG_INT_STS_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                             0
52964   #define NIG_REG_INT_STS_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<1) // Triggered by TC being paused for the configured period of time.
52965   #define NIG_REG_INT_STS_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            1
52966   #define NIG_REG_INT_STS_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<2) // Triggered by TC being paused for the configured period of time.
52967   #define NIG_REG_INT_STS_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            2
52968   #define NIG_REG_INT_STS_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<3) // Triggered by TC being paused for the configured period of time.
52969   #define NIG_REG_INT_STS_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            3
52970   #define NIG_REG_INT_STS_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<4) // Triggered by TC being paused for the configured period of time.
52971   #define NIG_REG_INT_STS_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            4
52972   #define NIG_REG_INT_STS_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<5) // Triggered by TC being paused for the configured period of time.
52973   #define NIG_REG_INT_STS_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            5
52974   #define NIG_REG_INT_STS_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<6) // Triggered by TC being paused for the configured period of time.
52975   #define NIG_REG_INT_STS_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            6
52976   #define NIG_REG_INT_STS_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<7) // Triggered by TC being paused for the configured period of time.
52977   #define NIG_REG_INT_STS_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            7
52978   #define NIG_REG_INT_STS_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<8) // Triggered by TC being paused for the configured period of time.
52979   #define NIG_REG_INT_STS_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            8
52980   #define NIG_REG_INT_STS_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<9) // Triggered by TC being paused for the configured period of time.
52981   #define NIG_REG_INT_STS_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         9
52982   #define NIG_REG_INT_STS_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<10) // Triggered by TC being paused for the configured period of time.
52983   #define NIG_REG_INT_STS_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         10
52984   #define NIG_REG_INT_STS_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<11) // Triggered by TC being paused for the configured period of time.
52985   #define NIG_REG_INT_STS_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         11
52986   #define NIG_REG_INT_STS_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<12) // Triggered by TC being paused for the configured period of time.
52987   #define NIG_REG_INT_STS_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         12
52988   #define NIG_REG_INT_STS_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<13) // Triggered by TC being paused for the configured period of time.
52989   #define NIG_REG_INT_STS_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         13
52990   #define NIG_REG_INT_STS_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<14) // Triggered by TC being paused for the configured period of time.
52991   #define NIG_REG_INT_STS_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         14
52992   #define NIG_REG_INT_STS_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<15) // Triggered by TC being paused for the configured period of time.
52993   #define NIG_REG_INT_STS_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         15
52994   #define NIG_REG_INT_STS_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<16) // Triggered by TC being paused for the configured period of time.
52995   #define NIG_REG_INT_STS_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         16
52996   #define NIG_REG_INT_STS_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<17) // Triggered by TC being paused for the configured period of time.
52997   #define NIG_REG_INT_STS_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         17
52998 #define NIG_REG_INT_MASK_7_K2_E5                                                                             0x5000b4UL //Access:RW   DataWidth:0x12   // Multi Field Register.
52999   #define NIG_REG_INT_MASK_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TX_PAUSE_TOO_LONG_INT .
53000   #define NIG_REG_INT_MASK_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            0
53001   #define NIG_REG_INT_MASK_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC0_PAUSE_TOO_LONG_INT .
53002   #define NIG_REG_INT_MASK_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           1
53003   #define NIG_REG_INT_MASK_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC1_PAUSE_TOO_LONG_INT .
53004   #define NIG_REG_INT_MASK_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           2
53005   #define NIG_REG_INT_MASK_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC2_PAUSE_TOO_LONG_INT .
53006   #define NIG_REG_INT_MASK_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           3
53007   #define NIG_REG_INT_MASK_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC3_PAUSE_TOO_LONG_INT .
53008   #define NIG_REG_INT_MASK_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           4
53009   #define NIG_REG_INT_MASK_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC4_PAUSE_TOO_LONG_INT .
53010   #define NIG_REG_INT_MASK_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           5
53011   #define NIG_REG_INT_MASK_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC5_PAUSE_TOO_LONG_INT .
53012   #define NIG_REG_INT_MASK_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           6
53013   #define NIG_REG_INT_MASK_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC6_PAUSE_TOO_LONG_INT .
53014   #define NIG_REG_INT_MASK_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           7
53015   #define NIG_REG_INT_MASK_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_TC7_PAUSE_TOO_LONG_INT .
53016   #define NIG_REG_INT_MASK_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           8
53017   #define NIG_REG_INT_MASK_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC0_PAUSE_TOO_LONG_INT .
53018   #define NIG_REG_INT_MASK_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        9
53019   #define NIG_REG_INT_MASK_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC1_PAUSE_TOO_LONG_INT .
53020   #define NIG_REG_INT_MASK_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        10
53021   #define NIG_REG_INT_MASK_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC2_PAUSE_TOO_LONG_INT .
53022   #define NIG_REG_INT_MASK_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        11
53023   #define NIG_REG_INT_MASK_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC3_PAUSE_TOO_LONG_INT .
53024   #define NIG_REG_INT_MASK_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        12
53025   #define NIG_REG_INT_MASK_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC4_PAUSE_TOO_LONG_INT .
53026   #define NIG_REG_INT_MASK_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        13
53027   #define NIG_REG_INT_MASK_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC5_PAUSE_TOO_LONG_INT .
53028   #define NIG_REG_INT_MASK_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        14
53029   #define NIG_REG_INT_MASK_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC6_PAUSE_TOO_LONG_INT .
53030   #define NIG_REG_INT_MASK_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        15
53031   #define NIG_REG_INT_MASK_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC7_PAUSE_TOO_LONG_INT .
53032   #define NIG_REG_INT_MASK_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        16
53033   #define NIG_REG_INT_MASK_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_7.P2_LB_TC8_PAUSE_TOO_LONG_INT .
53034   #define NIG_REG_INT_MASK_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        17
53035 #define NIG_REG_INT_STS_WR_7_K2_E5                                                                           0x5000b8UL //Access:WR   DataWidth:0x12   // Multi Field Register.
53036   #define NIG_REG_INT_STS_WR_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5                                                (0x1<<0) // Triggered by TX path being paused for the configured period of time.
53037   #define NIG_REG_INT_STS_WR_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                          0
53038   #define NIG_REG_INT_STS_WR_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<1) // Triggered by TC being paused for the configured period of time.
53039   #define NIG_REG_INT_STS_WR_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         1
53040   #define NIG_REG_INT_STS_WR_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<2) // Triggered by TC being paused for the configured period of time.
53041   #define NIG_REG_INT_STS_WR_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         2
53042   #define NIG_REG_INT_STS_WR_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<3) // Triggered by TC being paused for the configured period of time.
53043   #define NIG_REG_INT_STS_WR_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         3
53044   #define NIG_REG_INT_STS_WR_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<4) // Triggered by TC being paused for the configured period of time.
53045   #define NIG_REG_INT_STS_WR_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         4
53046   #define NIG_REG_INT_STS_WR_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<5) // Triggered by TC being paused for the configured period of time.
53047   #define NIG_REG_INT_STS_WR_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         5
53048   #define NIG_REG_INT_STS_WR_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<6) // Triggered by TC being paused for the configured period of time.
53049   #define NIG_REG_INT_STS_WR_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         6
53050   #define NIG_REG_INT_STS_WR_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<7) // Triggered by TC being paused for the configured period of time.
53051   #define NIG_REG_INT_STS_WR_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         7
53052   #define NIG_REG_INT_STS_WR_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<8) // Triggered by TC being paused for the configured period of time.
53053   #define NIG_REG_INT_STS_WR_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         8
53054   #define NIG_REG_INT_STS_WR_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<9) // Triggered by TC being paused for the configured period of time.
53055   #define NIG_REG_INT_STS_WR_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      9
53056   #define NIG_REG_INT_STS_WR_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<10) // Triggered by TC being paused for the configured period of time.
53057   #define NIG_REG_INT_STS_WR_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      10
53058   #define NIG_REG_INT_STS_WR_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<11) // Triggered by TC being paused for the configured period of time.
53059   #define NIG_REG_INT_STS_WR_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      11
53060   #define NIG_REG_INT_STS_WR_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<12) // Triggered by TC being paused for the configured period of time.
53061   #define NIG_REG_INT_STS_WR_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      12
53062   #define NIG_REG_INT_STS_WR_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<13) // Triggered by TC being paused for the configured period of time.
53063   #define NIG_REG_INT_STS_WR_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      13
53064   #define NIG_REG_INT_STS_WR_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<14) // Triggered by TC being paused for the configured period of time.
53065   #define NIG_REG_INT_STS_WR_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      14
53066   #define NIG_REG_INT_STS_WR_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<15) // Triggered by TC being paused for the configured period of time.
53067   #define NIG_REG_INT_STS_WR_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      15
53068   #define NIG_REG_INT_STS_WR_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<16) // Triggered by TC being paused for the configured period of time.
53069   #define NIG_REG_INT_STS_WR_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      16
53070   #define NIG_REG_INT_STS_WR_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<17) // Triggered by TC being paused for the configured period of time.
53071   #define NIG_REG_INT_STS_WR_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      17
53072 #define NIG_REG_INT_STS_CLR_7_K2_E5                                                                          0x5000bcUL //Access:RC   DataWidth:0x12   // Multi Field Register.
53073   #define NIG_REG_INT_STS_CLR_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<0) // Triggered by TX path being paused for the configured period of time.
53074   #define NIG_REG_INT_STS_CLR_7_P2_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         0
53075   #define NIG_REG_INT_STS_CLR_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<1) // Triggered by TC being paused for the configured period of time.
53076   #define NIG_REG_INT_STS_CLR_7_P2_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        1
53077   #define NIG_REG_INT_STS_CLR_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<2) // Triggered by TC being paused for the configured period of time.
53078   #define NIG_REG_INT_STS_CLR_7_P2_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        2
53079   #define NIG_REG_INT_STS_CLR_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<3) // Triggered by TC being paused for the configured period of time.
53080   #define NIG_REG_INT_STS_CLR_7_P2_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        3
53081   #define NIG_REG_INT_STS_CLR_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<4) // Triggered by TC being paused for the configured period of time.
53082   #define NIG_REG_INT_STS_CLR_7_P2_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        4
53083   #define NIG_REG_INT_STS_CLR_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<5) // Triggered by TC being paused for the configured period of time.
53084   #define NIG_REG_INT_STS_CLR_7_P2_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        5
53085   #define NIG_REG_INT_STS_CLR_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<6) // Triggered by TC being paused for the configured period of time.
53086   #define NIG_REG_INT_STS_CLR_7_P2_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        6
53087   #define NIG_REG_INT_STS_CLR_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<7) // Triggered by TC being paused for the configured period of time.
53088   #define NIG_REG_INT_STS_CLR_7_P2_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        7
53089   #define NIG_REG_INT_STS_CLR_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<8) // Triggered by TC being paused for the configured period of time.
53090   #define NIG_REG_INT_STS_CLR_7_P2_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        8
53091   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<9) // Triggered by TC being paused for the configured period of time.
53092   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     9
53093   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<10) // Triggered by TC being paused for the configured period of time.
53094   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     10
53095   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<11) // Triggered by TC being paused for the configured period of time.
53096   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     11
53097   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<12) // Triggered by TC being paused for the configured period of time.
53098   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     12
53099   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<13) // Triggered by TC being paused for the configured period of time.
53100   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     13
53101   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<14) // Triggered by TC being paused for the configured period of time.
53102   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     14
53103   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<15) // Triggered by TC being paused for the configured period of time.
53104   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     15
53105   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<16) // Triggered by TC being paused for the configured period of time.
53106   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     16
53107   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<17) // Triggered by TC being paused for the configured period of time.
53108   #define NIG_REG_INT_STS_CLR_7_P2_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     17
53109 #define NIG_REG_INT_STS_8_K2_E5                                                                              0x5000c0UL //Access:R    DataWidth:0x16   // Multi Field Register.
53110   #define NIG_REG_INT_STS_8_P3_PURELB_SOPQ_ERROR_K2_E5                                                       (0x1<<0) // Error in the pure-loopback SOPQ.
53111   #define NIG_REG_INT_STS_8_P3_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                                 0
53112   #define NIG_REG_INT_STS_8_P3_RX_MACFIFO_ERROR_K2_E5                                                        (0x1<<1) // Error in RX MAC FIFO.
53113   #define NIG_REG_INT_STS_8_P3_RX_MACFIFO_ERROR_K2_E5_SHIFT                                                  1
53114   #define NIG_REG_INT_STS_8_P3_TX_MACFIFO_ERROR_K2_E5                                                        (0x1<<2) // Error in TX MAC FIFO.
53115   #define NIG_REG_INT_STS_8_P3_TX_MACFIFO_ERROR_K2_E5_SHIFT                                                  2
53116   #define NIG_REG_INT_STS_8_P3_TX_BMB_FIFO_ERROR_K2_E5                                                       (0x1<<3) // FIFO error in TX BMB FIFO.
53117   #define NIG_REG_INT_STS_8_P3_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                                 3
53118   #define NIG_REG_INT_STS_8_P3_LB_BMB_FIFO_ERROR_K2_E5                                                       (0x1<<4) // FIFO error in LB BMB FIFO.
53119   #define NIG_REG_INT_STS_8_P3_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                                 4
53120   #define NIG_REG_INT_STS_8_P3_TX_BTB_FIFO_ERROR_K2_E5                                                       (0x1<<5) // Error in BTB FIFO for TX path.
53121   #define NIG_REG_INT_STS_8_P3_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                                 5
53122   #define NIG_REG_INT_STS_8_P3_LB_BTB_FIFO_ERROR_K2_E5                                                       (0x1<<6) // Error in BTB FIFO for LB path.
53123   #define NIG_REG_INT_STS_8_P3_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                                 6
53124   #define NIG_REG_INT_STS_8_P3_RX_LLH_DFIFO_ERROR_K2_E5                                                      (0x1<<7) // Error in LLH Data FIFO.
53125   #define NIG_REG_INT_STS_8_P3_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                                7
53126   #define NIG_REG_INT_STS_8_P3_TX_LLH_DFIFO_ERROR_K2_E5                                                      (0x1<<8) // Error in LLH Data FIFO.
53127   #define NIG_REG_INT_STS_8_P3_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                                8
53128   #define NIG_REG_INT_STS_8_P3_LB_LLH_DFIFO_ERROR_K2_E5                                                      (0x1<<9) // Error in LLH Data FIFO.
53129   #define NIG_REG_INT_STS_8_P3_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                                9
53130   #define NIG_REG_INT_STS_8_P3_RX_LLH_HFIFO_ERROR_K2_E5                                                      (0x1<<10) // Error in LLH Header FIFO.
53131   #define NIG_REG_INT_STS_8_P3_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                                10
53132   #define NIG_REG_INT_STS_8_P3_TX_LLH_HFIFO_ERROR_K2_E5                                                      (0x1<<11) // Error in LLH Header FIFO.
53133   #define NIG_REG_INT_STS_8_P3_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                                11
53134   #define NIG_REG_INT_STS_8_P3_LB_LLH_HFIFO_ERROR_K2_E5                                                      (0x1<<12) // Error in LLH Header FIFO.
53135   #define NIG_REG_INT_STS_8_P3_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                                12
53136   #define NIG_REG_INT_STS_8_P3_RX_LLH_RFIFO_ERROR_K2_E5                                                      (0x1<<13) // Error in LLH Result FIFO.
53137   #define NIG_REG_INT_STS_8_P3_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                                13
53138   #define NIG_REG_INT_STS_8_P3_TX_LLH_RFIFO_ERROR_K2_E5                                                      (0x1<<14) // Error in LLH Result FIFO.
53139   #define NIG_REG_INT_STS_8_P3_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                                14
53140   #define NIG_REG_INT_STS_8_P3_LB_LLH_RFIFO_ERROR_K2_E5                                                      (0x1<<15) // Error in LLH Result FIFO.
53141   #define NIG_REG_INT_STS_8_P3_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                                15
53142   #define NIG_REG_INT_STS_8_P3_STORM_FIFO_ERROR_K2_E5                                                        (0x1<<16) // FIFO error in STORM message FIFO.
53143   #define NIG_REG_INT_STS_8_P3_STORM_FIFO_ERROR_K2_E5_SHIFT                                                  16
53144   #define NIG_REG_INT_STS_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5                                                   (0x1<<17) // FIFO error in STORM descriptor FIFO.
53145   #define NIG_REG_INT_STS_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                             17
53146   #define NIG_REG_INT_STS_8_P3_TX_GNT_FIFO_ERROR_K2_E5                                                       (0x1<<18) // Error in grant FIFO.
53147   #define NIG_REG_INT_STS_8_P3_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                                 18
53148   #define NIG_REG_INT_STS_8_P3_LB_GNT_FIFO_ERROR_K2_E5                                                       (0x1<<19) // Error in grant FIFO.
53149   #define NIG_REG_INT_STS_8_P3_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                                 19
53150   #define NIG_REG_INT_STS_8_P3_TX_ORDER_FIFO_ERROR_E5                                                        (0x1<<20) // Error in LLH order FIFO.
53151   #define NIG_REG_INT_STS_8_P3_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                  20
53152   #define NIG_REG_INT_STS_8_P3_LB_ORDER_FIFO_ERROR_E5                                                        (0x1<<21) // Error in LLH order FIFO.
53153   #define NIG_REG_INT_STS_8_P3_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                  21
53154 #define NIG_REG_INT_MASK_8_K2_E5                                                                             0x5000c4UL //Access:RW   DataWidth:0x16   // Multi Field Register.
53155   #define NIG_REG_INT_MASK_8_P3_PURELB_SOPQ_ERROR_K2_E5                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_PURELB_SOPQ_ERROR .
53156   #define NIG_REG_INT_MASK_8_P3_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                                0
53157   #define NIG_REG_INT_MASK_8_P3_RX_MACFIFO_ERROR_K2_E5                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_RX_MACFIFO_ERROR .
53158   #define NIG_REG_INT_MASK_8_P3_RX_MACFIFO_ERROR_K2_E5_SHIFT                                                 1
53159   #define NIG_REG_INT_MASK_8_P3_TX_MACFIFO_ERROR_K2_E5                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_MACFIFO_ERROR .
53160   #define NIG_REG_INT_MASK_8_P3_TX_MACFIFO_ERROR_K2_E5_SHIFT                                                 2
53161   #define NIG_REG_INT_MASK_8_P3_TX_BMB_FIFO_ERROR_K2_E5                                                      (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_BMB_FIFO_ERROR .
53162   #define NIG_REG_INT_MASK_8_P3_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                                3
53163   #define NIG_REG_INT_MASK_8_P3_LB_BMB_FIFO_ERROR_K2_E5                                                      (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_LB_BMB_FIFO_ERROR .
53164   #define NIG_REG_INT_MASK_8_P3_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                                4
53165   #define NIG_REG_INT_MASK_8_P3_TX_BTB_FIFO_ERROR_K2_E5                                                      (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_BTB_FIFO_ERROR .
53166   #define NIG_REG_INT_MASK_8_P3_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                                5
53167   #define NIG_REG_INT_MASK_8_P3_LB_BTB_FIFO_ERROR_K2_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_LB_BTB_FIFO_ERROR .
53168   #define NIG_REG_INT_MASK_8_P3_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                                6
53169   #define NIG_REG_INT_MASK_8_P3_RX_LLH_DFIFO_ERROR_K2_E5                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_RX_LLH_DFIFO_ERROR .
53170   #define NIG_REG_INT_MASK_8_P3_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                               7
53171   #define NIG_REG_INT_MASK_8_P3_TX_LLH_DFIFO_ERROR_K2_E5                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_LLH_DFIFO_ERROR .
53172   #define NIG_REG_INT_MASK_8_P3_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                               8
53173   #define NIG_REG_INT_MASK_8_P3_LB_LLH_DFIFO_ERROR_K2_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_LB_LLH_DFIFO_ERROR .
53174   #define NIG_REG_INT_MASK_8_P3_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                               9
53175   #define NIG_REG_INT_MASK_8_P3_RX_LLH_HFIFO_ERROR_K2_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_RX_LLH_HFIFO_ERROR .
53176   #define NIG_REG_INT_MASK_8_P3_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                               10
53177   #define NIG_REG_INT_MASK_8_P3_TX_LLH_HFIFO_ERROR_K2_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_LLH_HFIFO_ERROR .
53178   #define NIG_REG_INT_MASK_8_P3_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                               11
53179   #define NIG_REG_INT_MASK_8_P3_LB_LLH_HFIFO_ERROR_K2_E5                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_LB_LLH_HFIFO_ERROR .
53180   #define NIG_REG_INT_MASK_8_P3_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                               12
53181   #define NIG_REG_INT_MASK_8_P3_RX_LLH_RFIFO_ERROR_K2_E5                                                     (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_RX_LLH_RFIFO_ERROR .
53182   #define NIG_REG_INT_MASK_8_P3_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                               13
53183   #define NIG_REG_INT_MASK_8_P3_TX_LLH_RFIFO_ERROR_K2_E5                                                     (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_LLH_RFIFO_ERROR .
53184   #define NIG_REG_INT_MASK_8_P3_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                               14
53185   #define NIG_REG_INT_MASK_8_P3_LB_LLH_RFIFO_ERROR_K2_E5                                                     (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_LB_LLH_RFIFO_ERROR .
53186   #define NIG_REG_INT_MASK_8_P3_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                               15
53187   #define NIG_REG_INT_MASK_8_P3_STORM_FIFO_ERROR_K2_E5                                                       (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_STORM_FIFO_ERROR .
53188   #define NIG_REG_INT_MASK_8_P3_STORM_FIFO_ERROR_K2_E5_SHIFT                                                 16
53189   #define NIG_REG_INT_MASK_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_STORM_DSCR_FIFO_ERROR .
53190   #define NIG_REG_INT_MASK_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                            17
53191   #define NIG_REG_INT_MASK_8_P3_TX_GNT_FIFO_ERROR_K2_E5                                                      (0x1<<18) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_GNT_FIFO_ERROR .
53192   #define NIG_REG_INT_MASK_8_P3_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                                18
53193   #define NIG_REG_INT_MASK_8_P3_LB_GNT_FIFO_ERROR_K2_E5                                                      (0x1<<19) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_LB_GNT_FIFO_ERROR .
53194   #define NIG_REG_INT_MASK_8_P3_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                                19
53195   #define NIG_REG_INT_MASK_8_P3_TX_ORDER_FIFO_ERROR_E5                                                       (0x1<<20) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_TX_ORDER_FIFO_ERROR .
53196   #define NIG_REG_INT_MASK_8_P3_TX_ORDER_FIFO_ERROR_E5_SHIFT                                                 20
53197   #define NIG_REG_INT_MASK_8_P3_LB_ORDER_FIFO_ERROR_E5                                                       (0x1<<21) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_8.P3_LB_ORDER_FIFO_ERROR .
53198   #define NIG_REG_INT_MASK_8_P3_LB_ORDER_FIFO_ERROR_E5_SHIFT                                                 21
53199 #define NIG_REG_INT_STS_WR_8_K2_E5                                                                           0x5000c8UL //Access:WR   DataWidth:0x16   // Multi Field Register.
53200   #define NIG_REG_INT_STS_WR_8_P3_PURELB_SOPQ_ERROR_K2_E5                                                    (0x1<<0) // Error in the pure-loopback SOPQ.
53201   #define NIG_REG_INT_STS_WR_8_P3_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                              0
53202   #define NIG_REG_INT_STS_WR_8_P3_RX_MACFIFO_ERROR_K2_E5                                                     (0x1<<1) // Error in RX MAC FIFO.
53203   #define NIG_REG_INT_STS_WR_8_P3_RX_MACFIFO_ERROR_K2_E5_SHIFT                                               1
53204   #define NIG_REG_INT_STS_WR_8_P3_TX_MACFIFO_ERROR_K2_E5                                                     (0x1<<2) // Error in TX MAC FIFO.
53205   #define NIG_REG_INT_STS_WR_8_P3_TX_MACFIFO_ERROR_K2_E5_SHIFT                                               2
53206   #define NIG_REG_INT_STS_WR_8_P3_TX_BMB_FIFO_ERROR_K2_E5                                                    (0x1<<3) // FIFO error in TX BMB FIFO.
53207   #define NIG_REG_INT_STS_WR_8_P3_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                              3
53208   #define NIG_REG_INT_STS_WR_8_P3_LB_BMB_FIFO_ERROR_K2_E5                                                    (0x1<<4) // FIFO error in LB BMB FIFO.
53209   #define NIG_REG_INT_STS_WR_8_P3_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                              4
53210   #define NIG_REG_INT_STS_WR_8_P3_TX_BTB_FIFO_ERROR_K2_E5                                                    (0x1<<5) // Error in BTB FIFO for TX path.
53211   #define NIG_REG_INT_STS_WR_8_P3_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                              5
53212   #define NIG_REG_INT_STS_WR_8_P3_LB_BTB_FIFO_ERROR_K2_E5                                                    (0x1<<6) // Error in BTB FIFO for LB path.
53213   #define NIG_REG_INT_STS_WR_8_P3_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                              6
53214   #define NIG_REG_INT_STS_WR_8_P3_RX_LLH_DFIFO_ERROR_K2_E5                                                   (0x1<<7) // Error in LLH Data FIFO.
53215   #define NIG_REG_INT_STS_WR_8_P3_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                             7
53216   #define NIG_REG_INT_STS_WR_8_P3_TX_LLH_DFIFO_ERROR_K2_E5                                                   (0x1<<8) // Error in LLH Data FIFO.
53217   #define NIG_REG_INT_STS_WR_8_P3_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                             8
53218   #define NIG_REG_INT_STS_WR_8_P3_LB_LLH_DFIFO_ERROR_K2_E5                                                   (0x1<<9) // Error in LLH Data FIFO.
53219   #define NIG_REG_INT_STS_WR_8_P3_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                             9
53220   #define NIG_REG_INT_STS_WR_8_P3_RX_LLH_HFIFO_ERROR_K2_E5                                                   (0x1<<10) // Error in LLH Header FIFO.
53221   #define NIG_REG_INT_STS_WR_8_P3_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                             10
53222   #define NIG_REG_INT_STS_WR_8_P3_TX_LLH_HFIFO_ERROR_K2_E5                                                   (0x1<<11) // Error in LLH Header FIFO.
53223   #define NIG_REG_INT_STS_WR_8_P3_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                             11
53224   #define NIG_REG_INT_STS_WR_8_P3_LB_LLH_HFIFO_ERROR_K2_E5                                                   (0x1<<12) // Error in LLH Header FIFO.
53225   #define NIG_REG_INT_STS_WR_8_P3_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                             12
53226   #define NIG_REG_INT_STS_WR_8_P3_RX_LLH_RFIFO_ERROR_K2_E5                                                   (0x1<<13) // Error in LLH Result FIFO.
53227   #define NIG_REG_INT_STS_WR_8_P3_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                             13
53228   #define NIG_REG_INT_STS_WR_8_P3_TX_LLH_RFIFO_ERROR_K2_E5                                                   (0x1<<14) // Error in LLH Result FIFO.
53229   #define NIG_REG_INT_STS_WR_8_P3_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                             14
53230   #define NIG_REG_INT_STS_WR_8_P3_LB_LLH_RFIFO_ERROR_K2_E5                                                   (0x1<<15) // Error in LLH Result FIFO.
53231   #define NIG_REG_INT_STS_WR_8_P3_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                             15
53232   #define NIG_REG_INT_STS_WR_8_P3_STORM_FIFO_ERROR_K2_E5                                                     (0x1<<16) // FIFO error in STORM message FIFO.
53233   #define NIG_REG_INT_STS_WR_8_P3_STORM_FIFO_ERROR_K2_E5_SHIFT                                               16
53234   #define NIG_REG_INT_STS_WR_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5                                                (0x1<<17) // FIFO error in STORM descriptor FIFO.
53235   #define NIG_REG_INT_STS_WR_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                          17
53236   #define NIG_REG_INT_STS_WR_8_P3_TX_GNT_FIFO_ERROR_K2_E5                                                    (0x1<<18) // Error in grant FIFO.
53237   #define NIG_REG_INT_STS_WR_8_P3_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                              18
53238   #define NIG_REG_INT_STS_WR_8_P3_LB_GNT_FIFO_ERROR_K2_E5                                                    (0x1<<19) // Error in grant FIFO.
53239   #define NIG_REG_INT_STS_WR_8_P3_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                              19
53240   #define NIG_REG_INT_STS_WR_8_P3_TX_ORDER_FIFO_ERROR_E5                                                     (0x1<<20) // Error in LLH order FIFO.
53241   #define NIG_REG_INT_STS_WR_8_P3_TX_ORDER_FIFO_ERROR_E5_SHIFT                                               20
53242   #define NIG_REG_INT_STS_WR_8_P3_LB_ORDER_FIFO_ERROR_E5                                                     (0x1<<21) // Error in LLH order FIFO.
53243   #define NIG_REG_INT_STS_WR_8_P3_LB_ORDER_FIFO_ERROR_E5_SHIFT                                               21
53244 #define NIG_REG_INT_STS_CLR_8_K2_E5                                                                          0x5000ccUL //Access:RC   DataWidth:0x16   // Multi Field Register.
53245   #define NIG_REG_INT_STS_CLR_8_P3_PURELB_SOPQ_ERROR_K2_E5                                                   (0x1<<0) // Error in the pure-loopback SOPQ.
53246   #define NIG_REG_INT_STS_CLR_8_P3_PURELB_SOPQ_ERROR_K2_E5_SHIFT                                             0
53247   #define NIG_REG_INT_STS_CLR_8_P3_RX_MACFIFO_ERROR_K2_E5                                                    (0x1<<1) // Error in RX MAC FIFO.
53248   #define NIG_REG_INT_STS_CLR_8_P3_RX_MACFIFO_ERROR_K2_E5_SHIFT                                              1
53249   #define NIG_REG_INT_STS_CLR_8_P3_TX_MACFIFO_ERROR_K2_E5                                                    (0x1<<2) // Error in TX MAC FIFO.
53250   #define NIG_REG_INT_STS_CLR_8_P3_TX_MACFIFO_ERROR_K2_E5_SHIFT                                              2
53251   #define NIG_REG_INT_STS_CLR_8_P3_TX_BMB_FIFO_ERROR_K2_E5                                                   (0x1<<3) // FIFO error in TX BMB FIFO.
53252   #define NIG_REG_INT_STS_CLR_8_P3_TX_BMB_FIFO_ERROR_K2_E5_SHIFT                                             3
53253   #define NIG_REG_INT_STS_CLR_8_P3_LB_BMB_FIFO_ERROR_K2_E5                                                   (0x1<<4) // FIFO error in LB BMB FIFO.
53254   #define NIG_REG_INT_STS_CLR_8_P3_LB_BMB_FIFO_ERROR_K2_E5_SHIFT                                             4
53255   #define NIG_REG_INT_STS_CLR_8_P3_TX_BTB_FIFO_ERROR_K2_E5                                                   (0x1<<5) // Error in BTB FIFO for TX path.
53256   #define NIG_REG_INT_STS_CLR_8_P3_TX_BTB_FIFO_ERROR_K2_E5_SHIFT                                             5
53257   #define NIG_REG_INT_STS_CLR_8_P3_LB_BTB_FIFO_ERROR_K2_E5                                                   (0x1<<6) // Error in BTB FIFO for LB path.
53258   #define NIG_REG_INT_STS_CLR_8_P3_LB_BTB_FIFO_ERROR_K2_E5_SHIFT                                             6
53259   #define NIG_REG_INT_STS_CLR_8_P3_RX_LLH_DFIFO_ERROR_K2_E5                                                  (0x1<<7) // Error in LLH Data FIFO.
53260   #define NIG_REG_INT_STS_CLR_8_P3_RX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                            7
53261   #define NIG_REG_INT_STS_CLR_8_P3_TX_LLH_DFIFO_ERROR_K2_E5                                                  (0x1<<8) // Error in LLH Data FIFO.
53262   #define NIG_REG_INT_STS_CLR_8_P3_TX_LLH_DFIFO_ERROR_K2_E5_SHIFT                                            8
53263   #define NIG_REG_INT_STS_CLR_8_P3_LB_LLH_DFIFO_ERROR_K2_E5                                                  (0x1<<9) // Error in LLH Data FIFO.
53264   #define NIG_REG_INT_STS_CLR_8_P3_LB_LLH_DFIFO_ERROR_K2_E5_SHIFT                                            9
53265   #define NIG_REG_INT_STS_CLR_8_P3_RX_LLH_HFIFO_ERROR_K2_E5                                                  (0x1<<10) // Error in LLH Header FIFO.
53266   #define NIG_REG_INT_STS_CLR_8_P3_RX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                            10
53267   #define NIG_REG_INT_STS_CLR_8_P3_TX_LLH_HFIFO_ERROR_K2_E5                                                  (0x1<<11) // Error in LLH Header FIFO.
53268   #define NIG_REG_INT_STS_CLR_8_P3_TX_LLH_HFIFO_ERROR_K2_E5_SHIFT                                            11
53269   #define NIG_REG_INT_STS_CLR_8_P3_LB_LLH_HFIFO_ERROR_K2_E5                                                  (0x1<<12) // Error in LLH Header FIFO.
53270   #define NIG_REG_INT_STS_CLR_8_P3_LB_LLH_HFIFO_ERROR_K2_E5_SHIFT                                            12
53271   #define NIG_REG_INT_STS_CLR_8_P3_RX_LLH_RFIFO_ERROR_K2_E5                                                  (0x1<<13) // Error in LLH Result FIFO.
53272   #define NIG_REG_INT_STS_CLR_8_P3_RX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                            13
53273   #define NIG_REG_INT_STS_CLR_8_P3_TX_LLH_RFIFO_ERROR_K2_E5                                                  (0x1<<14) // Error in LLH Result FIFO.
53274   #define NIG_REG_INT_STS_CLR_8_P3_TX_LLH_RFIFO_ERROR_K2_E5_SHIFT                                            14
53275   #define NIG_REG_INT_STS_CLR_8_P3_LB_LLH_RFIFO_ERROR_K2_E5                                                  (0x1<<15) // Error in LLH Result FIFO.
53276   #define NIG_REG_INT_STS_CLR_8_P3_LB_LLH_RFIFO_ERROR_K2_E5_SHIFT                                            15
53277   #define NIG_REG_INT_STS_CLR_8_P3_STORM_FIFO_ERROR_K2_E5                                                    (0x1<<16) // FIFO error in STORM message FIFO.
53278   #define NIG_REG_INT_STS_CLR_8_P3_STORM_FIFO_ERROR_K2_E5_SHIFT                                              16
53279   #define NIG_REG_INT_STS_CLR_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5                                               (0x1<<17) // FIFO error in STORM descriptor FIFO.
53280   #define NIG_REG_INT_STS_CLR_8_P3_STORM_DSCR_FIFO_ERROR_K2_E5_SHIFT                                         17
53281   #define NIG_REG_INT_STS_CLR_8_P3_TX_GNT_FIFO_ERROR_K2_E5                                                   (0x1<<18) // Error in grant FIFO.
53282   #define NIG_REG_INT_STS_CLR_8_P3_TX_GNT_FIFO_ERROR_K2_E5_SHIFT                                             18
53283   #define NIG_REG_INT_STS_CLR_8_P3_LB_GNT_FIFO_ERROR_K2_E5                                                   (0x1<<19) // Error in grant FIFO.
53284   #define NIG_REG_INT_STS_CLR_8_P3_LB_GNT_FIFO_ERROR_K2_E5_SHIFT                                             19
53285   #define NIG_REG_INT_STS_CLR_8_P3_TX_ORDER_FIFO_ERROR_E5                                                    (0x1<<20) // Error in LLH order FIFO.
53286   #define NIG_REG_INT_STS_CLR_8_P3_TX_ORDER_FIFO_ERROR_E5_SHIFT                                              20
53287   #define NIG_REG_INT_STS_CLR_8_P3_LB_ORDER_FIFO_ERROR_E5                                                    (0x1<<21) // Error in LLH order FIFO.
53288   #define NIG_REG_INT_STS_CLR_8_P3_LB_ORDER_FIFO_ERROR_E5_SHIFT                                              21
53289 #define NIG_REG_INT_STS_9_K2_E5                                                                              0x5000d0UL //Access:R    DataWidth:0x12   // Multi Field Register.
53290   #define NIG_REG_INT_STS_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5                                                   (0x1<<0) // Triggered by TX path being paused for the configured period of time.
53291   #define NIG_REG_INT_STS_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                             0
53292   #define NIG_REG_INT_STS_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<1) // Triggered by TC being paused for the configured period of time.
53293   #define NIG_REG_INT_STS_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            1
53294   #define NIG_REG_INT_STS_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<2) // Triggered by TC being paused for the configured period of time.
53295   #define NIG_REG_INT_STS_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            2
53296   #define NIG_REG_INT_STS_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<3) // Triggered by TC being paused for the configured period of time.
53297   #define NIG_REG_INT_STS_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            3
53298   #define NIG_REG_INT_STS_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<4) // Triggered by TC being paused for the configured period of time.
53299   #define NIG_REG_INT_STS_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            4
53300   #define NIG_REG_INT_STS_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<5) // Triggered by TC being paused for the configured period of time.
53301   #define NIG_REG_INT_STS_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            5
53302   #define NIG_REG_INT_STS_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<6) // Triggered by TC being paused for the configured period of time.
53303   #define NIG_REG_INT_STS_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            6
53304   #define NIG_REG_INT_STS_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<7) // Triggered by TC being paused for the configured period of time.
53305   #define NIG_REG_INT_STS_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            7
53306   #define NIG_REG_INT_STS_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<8) // Triggered by TC being paused for the configured period of time.
53307   #define NIG_REG_INT_STS_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            8
53308   #define NIG_REG_INT_STS_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<9) // Triggered by TC being paused for the configured period of time.
53309   #define NIG_REG_INT_STS_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         9
53310   #define NIG_REG_INT_STS_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<10) // Triggered by TC being paused for the configured period of time.
53311   #define NIG_REG_INT_STS_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         10
53312   #define NIG_REG_INT_STS_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<11) // Triggered by TC being paused for the configured period of time.
53313   #define NIG_REG_INT_STS_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         11
53314   #define NIG_REG_INT_STS_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<12) // Triggered by TC being paused for the configured period of time.
53315   #define NIG_REG_INT_STS_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         12
53316   #define NIG_REG_INT_STS_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<13) // Triggered by TC being paused for the configured period of time.
53317   #define NIG_REG_INT_STS_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         13
53318   #define NIG_REG_INT_STS_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<14) // Triggered by TC being paused for the configured period of time.
53319   #define NIG_REG_INT_STS_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         14
53320   #define NIG_REG_INT_STS_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<15) // Triggered by TC being paused for the configured period of time.
53321   #define NIG_REG_INT_STS_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         15
53322   #define NIG_REG_INT_STS_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<16) // Triggered by TC being paused for the configured period of time.
53323   #define NIG_REG_INT_STS_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         16
53324   #define NIG_REG_INT_STS_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<17) // Triggered by TC being paused for the configured period of time.
53325   #define NIG_REG_INT_STS_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         17
53326 #define NIG_REG_INT_MASK_9_K2_E5                                                                             0x5000d4UL //Access:RW   DataWidth:0x12   // Multi Field Register.
53327   #define NIG_REG_INT_MASK_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TX_PAUSE_TOO_LONG_INT .
53328   #define NIG_REG_INT_MASK_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                            0
53329   #define NIG_REG_INT_MASK_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC0_PAUSE_TOO_LONG_INT .
53330   #define NIG_REG_INT_MASK_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           1
53331   #define NIG_REG_INT_MASK_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC1_PAUSE_TOO_LONG_INT .
53332   #define NIG_REG_INT_MASK_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           2
53333   #define NIG_REG_INT_MASK_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC2_PAUSE_TOO_LONG_INT .
53334   #define NIG_REG_INT_MASK_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           3
53335   #define NIG_REG_INT_MASK_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC3_PAUSE_TOO_LONG_INT .
53336   #define NIG_REG_INT_MASK_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           4
53337   #define NIG_REG_INT_MASK_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC4_PAUSE_TOO_LONG_INT .
53338   #define NIG_REG_INT_MASK_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           5
53339   #define NIG_REG_INT_MASK_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC5_PAUSE_TOO_LONG_INT .
53340   #define NIG_REG_INT_MASK_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           6
53341   #define NIG_REG_INT_MASK_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC6_PAUSE_TOO_LONG_INT .
53342   #define NIG_REG_INT_MASK_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           7
53343   #define NIG_REG_INT_MASK_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5                                                 (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_TC7_PAUSE_TOO_LONG_INT .
53344   #define NIG_REG_INT_MASK_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                           8
53345   #define NIG_REG_INT_MASK_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC0_PAUSE_TOO_LONG_INT .
53346   #define NIG_REG_INT_MASK_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        9
53347   #define NIG_REG_INT_MASK_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC1_PAUSE_TOO_LONG_INT .
53348   #define NIG_REG_INT_MASK_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        10
53349   #define NIG_REG_INT_MASK_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC2_PAUSE_TOO_LONG_INT .
53350   #define NIG_REG_INT_MASK_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        11
53351   #define NIG_REG_INT_MASK_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC3_PAUSE_TOO_LONG_INT .
53352   #define NIG_REG_INT_MASK_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        12
53353   #define NIG_REG_INT_MASK_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC4_PAUSE_TOO_LONG_INT .
53354   #define NIG_REG_INT_MASK_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        13
53355   #define NIG_REG_INT_MASK_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC5_PAUSE_TOO_LONG_INT .
53356   #define NIG_REG_INT_MASK_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        14
53357   #define NIG_REG_INT_MASK_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC6_PAUSE_TOO_LONG_INT .
53358   #define NIG_REG_INT_MASK_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        15
53359   #define NIG_REG_INT_MASK_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<16) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC7_PAUSE_TOO_LONG_INT .
53360   #define NIG_REG_INT_MASK_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        16
53361   #define NIG_REG_INT_MASK_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<17) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_9.P3_LB_TC8_PAUSE_TOO_LONG_INT .
53362   #define NIG_REG_INT_MASK_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        17
53363 #define NIG_REG_INT_STS_WR_9_K2_E5                                                                           0x5000d8UL //Access:WR   DataWidth:0x12   // Multi Field Register.
53364   #define NIG_REG_INT_STS_WR_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5                                                (0x1<<0) // Triggered by TX path being paused for the configured period of time.
53365   #define NIG_REG_INT_STS_WR_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                          0
53366   #define NIG_REG_INT_STS_WR_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<1) // Triggered by TC being paused for the configured period of time.
53367   #define NIG_REG_INT_STS_WR_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         1
53368   #define NIG_REG_INT_STS_WR_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<2) // Triggered by TC being paused for the configured period of time.
53369   #define NIG_REG_INT_STS_WR_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         2
53370   #define NIG_REG_INT_STS_WR_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<3) // Triggered by TC being paused for the configured period of time.
53371   #define NIG_REG_INT_STS_WR_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         3
53372   #define NIG_REG_INT_STS_WR_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<4) // Triggered by TC being paused for the configured period of time.
53373   #define NIG_REG_INT_STS_WR_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         4
53374   #define NIG_REG_INT_STS_WR_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<5) // Triggered by TC being paused for the configured period of time.
53375   #define NIG_REG_INT_STS_WR_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         5
53376   #define NIG_REG_INT_STS_WR_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<6) // Triggered by TC being paused for the configured period of time.
53377   #define NIG_REG_INT_STS_WR_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         6
53378   #define NIG_REG_INT_STS_WR_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<7) // Triggered by TC being paused for the configured period of time.
53379   #define NIG_REG_INT_STS_WR_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         7
53380   #define NIG_REG_INT_STS_WR_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<8) // Triggered by TC being paused for the configured period of time.
53381   #define NIG_REG_INT_STS_WR_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         8
53382   #define NIG_REG_INT_STS_WR_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<9) // Triggered by TC being paused for the configured period of time.
53383   #define NIG_REG_INT_STS_WR_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      9
53384   #define NIG_REG_INT_STS_WR_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<10) // Triggered by TC being paused for the configured period of time.
53385   #define NIG_REG_INT_STS_WR_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      10
53386   #define NIG_REG_INT_STS_WR_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<11) // Triggered by TC being paused for the configured period of time.
53387   #define NIG_REG_INT_STS_WR_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      11
53388   #define NIG_REG_INT_STS_WR_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<12) // Triggered by TC being paused for the configured period of time.
53389   #define NIG_REG_INT_STS_WR_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      12
53390   #define NIG_REG_INT_STS_WR_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<13) // Triggered by TC being paused for the configured period of time.
53391   #define NIG_REG_INT_STS_WR_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      13
53392   #define NIG_REG_INT_STS_WR_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<14) // Triggered by TC being paused for the configured period of time.
53393   #define NIG_REG_INT_STS_WR_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      14
53394   #define NIG_REG_INT_STS_WR_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<15) // Triggered by TC being paused for the configured period of time.
53395   #define NIG_REG_INT_STS_WR_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      15
53396   #define NIG_REG_INT_STS_WR_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<16) // Triggered by TC being paused for the configured period of time.
53397   #define NIG_REG_INT_STS_WR_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      16
53398   #define NIG_REG_INT_STS_WR_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                            (0x1<<17) // Triggered by TC being paused for the configured period of time.
53399   #define NIG_REG_INT_STS_WR_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                      17
53400 #define NIG_REG_INT_STS_CLR_9_K2_E5                                                                          0x5000dcUL //Access:RC   DataWidth:0x12   // Multi Field Register.
53401   #define NIG_REG_INT_STS_CLR_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5                                               (0x1<<0) // Triggered by TX path being paused for the configured period of time.
53402   #define NIG_REG_INT_STS_CLR_9_P3_TX_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                         0
53403   #define NIG_REG_INT_STS_CLR_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<1) // Triggered by TC being paused for the configured period of time.
53404   #define NIG_REG_INT_STS_CLR_9_P3_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        1
53405   #define NIG_REG_INT_STS_CLR_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<2) // Triggered by TC being paused for the configured period of time.
53406   #define NIG_REG_INT_STS_CLR_9_P3_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        2
53407   #define NIG_REG_INT_STS_CLR_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<3) // Triggered by TC being paused for the configured period of time.
53408   #define NIG_REG_INT_STS_CLR_9_P3_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        3
53409   #define NIG_REG_INT_STS_CLR_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<4) // Triggered by TC being paused for the configured period of time.
53410   #define NIG_REG_INT_STS_CLR_9_P3_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        4
53411   #define NIG_REG_INT_STS_CLR_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<5) // Triggered by TC being paused for the configured period of time.
53412   #define NIG_REG_INT_STS_CLR_9_P3_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        5
53413   #define NIG_REG_INT_STS_CLR_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<6) // Triggered by TC being paused for the configured period of time.
53414   #define NIG_REG_INT_STS_CLR_9_P3_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        6
53415   #define NIG_REG_INT_STS_CLR_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<7) // Triggered by TC being paused for the configured period of time.
53416   #define NIG_REG_INT_STS_CLR_9_P3_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        7
53417   #define NIG_REG_INT_STS_CLR_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5                                              (0x1<<8) // Triggered by TC being paused for the configured period of time.
53418   #define NIG_REG_INT_STS_CLR_9_P3_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                        8
53419   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<9) // Triggered by TC being paused for the configured period of time.
53420   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC0_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     9
53421   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<10) // Triggered by TC being paused for the configured period of time.
53422   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC1_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     10
53423   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<11) // Triggered by TC being paused for the configured period of time.
53424   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC2_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     11
53425   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<12) // Triggered by TC being paused for the configured period of time.
53426   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC3_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     12
53427   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<13) // Triggered by TC being paused for the configured period of time.
53428   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC4_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     13
53429   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<14) // Triggered by TC being paused for the configured period of time.
53430   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC5_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     14
53431   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<15) // Triggered by TC being paused for the configured period of time.
53432   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC6_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     15
53433   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<16) // Triggered by TC being paused for the configured period of time.
53434   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC7_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     16
53435   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5                                           (0x1<<17) // Triggered by TC being paused for the configured period of time.
53436   #define NIG_REG_INT_STS_CLR_9_P3_LB_TC8_PAUSE_TOO_LONG_INT_K2_E5_SHIFT                                     17
53437 #define NIG_REG_PRTY_MASK_BB                                                                                 0x5000a4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
53438 #define NIG_REG_PRTY_MASK_K2_E5                                                                              0x5000e4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
53439   #define NIG_REG_PRTY_MASK_DATAPATH_PARITY_ERROR                                                            (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS.DATAPATH_PARITY_ERROR .
53440   #define NIG_REG_PRTY_MASK_DATAPATH_PARITY_ERROR_SHIFT                                                      0
53441 #define NIG_REG_INT_STS_10_E5                                                                                0x5000f0UL //Access:R    DataWidth:0x10   // Multi Field Register.
53442   #define NIG_REG_INT_STS_10_TX_SOPQ16_ERROR_E5                                                              (0x1<<0) // Error in the TX SOPQ.
53443   #define NIG_REG_INT_STS_10_TX_SOPQ16_ERROR_E5_SHIFT                                                        0
53444   #define NIG_REG_INT_STS_10_TX_SOPQ17_ERROR_E5                                                              (0x1<<1) // Error in the TX SOPQ.
53445   #define NIG_REG_INT_STS_10_TX_SOPQ17_ERROR_E5_SHIFT                                                        1
53446   #define NIG_REG_INT_STS_10_TX_SOPQ18_ERROR_E5                                                              (0x1<<2) // Error in the TX SOPQ.
53447   #define NIG_REG_INT_STS_10_TX_SOPQ18_ERROR_E5_SHIFT                                                        2
53448   #define NIG_REG_INT_STS_10_TX_SOPQ19_ERROR_E5                                                              (0x1<<3) // Error in the TX SOPQ.
53449   #define NIG_REG_INT_STS_10_TX_SOPQ19_ERROR_E5_SHIFT                                                        3
53450   #define NIG_REG_INT_STS_10_TX_SOPQ20_ERROR_E5                                                              (0x1<<4) // Error in the TX SOPQ.
53451   #define NIG_REG_INT_STS_10_TX_SOPQ20_ERROR_E5_SHIFT                                                        4
53452   #define NIG_REG_INT_STS_10_TX_SOPQ21_ERROR_E5                                                              (0x1<<5) // Error in the TX SOPQ.
53453   #define NIG_REG_INT_STS_10_TX_SOPQ21_ERROR_E5_SHIFT                                                        5
53454   #define NIG_REG_INT_STS_10_TX_SOPQ22_ERROR_E5                                                              (0x1<<6) // Error in the TX SOPQ.
53455   #define NIG_REG_INT_STS_10_TX_SOPQ22_ERROR_E5_SHIFT                                                        6
53456   #define NIG_REG_INT_STS_10_TX_SOPQ23_ERROR_E5                                                              (0x1<<7) // Error in the TX SOPQ.
53457   #define NIG_REG_INT_STS_10_TX_SOPQ23_ERROR_E5_SHIFT                                                        7
53458   #define NIG_REG_INT_STS_10_LB_SOPQ16_ERROR_E5                                                              (0x1<<8) // Error in the LB SOPQ.
53459   #define NIG_REG_INT_STS_10_LB_SOPQ16_ERROR_E5_SHIFT                                                        8
53460   #define NIG_REG_INT_STS_10_LB_SOPQ17_ERROR_E5                                                              (0x1<<9) // Error in the LB SOPQ.
53461   #define NIG_REG_INT_STS_10_LB_SOPQ17_ERROR_E5_SHIFT                                                        9
53462   #define NIG_REG_INT_STS_10_LB_SOPQ18_ERROR_E5                                                              (0x1<<10) // Error in the LB SOPQ.
53463   #define NIG_REG_INT_STS_10_LB_SOPQ18_ERROR_E5_SHIFT                                                        10
53464   #define NIG_REG_INT_STS_10_LB_SOPQ19_ERROR_E5                                                              (0x1<<11) // Error in the LB SOPQ.
53465   #define NIG_REG_INT_STS_10_LB_SOPQ19_ERROR_E5_SHIFT                                                        11
53466   #define NIG_REG_INT_STS_10_LB_SOPQ20_ERROR_E5                                                              (0x1<<12) // Error in the LB SOPQ.
53467   #define NIG_REG_INT_STS_10_LB_SOPQ20_ERROR_E5_SHIFT                                                        12
53468   #define NIG_REG_INT_STS_10_LB_SOPQ21_ERROR_E5                                                              (0x1<<13) // Error in the LB SOPQ.
53469   #define NIG_REG_INT_STS_10_LB_SOPQ21_ERROR_E5_SHIFT                                                        13
53470   #define NIG_REG_INT_STS_10_LB_SOPQ22_ERROR_E5                                                              (0x1<<14) // Error in the LB SOPQ.
53471   #define NIG_REG_INT_STS_10_LB_SOPQ22_ERROR_E5_SHIFT                                                        14
53472   #define NIG_REG_INT_STS_10_LB_SOPQ23_ERROR_E5                                                              (0x1<<15) // Error in the LB SOPQ.
53473   #define NIG_REG_INT_STS_10_LB_SOPQ23_ERROR_E5_SHIFT                                                        15
53474 #define NIG_REG_INT_MASK_10_E5                                                                               0x5000f4UL //Access:RW   DataWidth:0x10   // Multi Field Register.
53475   #define NIG_REG_INT_MASK_10_TX_SOPQ16_ERROR_E5                                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ16_ERROR .
53476   #define NIG_REG_INT_MASK_10_TX_SOPQ16_ERROR_E5_SHIFT                                                       0
53477   #define NIG_REG_INT_MASK_10_TX_SOPQ17_ERROR_E5                                                             (0x1<<1) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ17_ERROR .
53478   #define NIG_REG_INT_MASK_10_TX_SOPQ17_ERROR_E5_SHIFT                                                       1
53479   #define NIG_REG_INT_MASK_10_TX_SOPQ18_ERROR_E5                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ18_ERROR .
53480   #define NIG_REG_INT_MASK_10_TX_SOPQ18_ERROR_E5_SHIFT                                                       2
53481   #define NIG_REG_INT_MASK_10_TX_SOPQ19_ERROR_E5                                                             (0x1<<3) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ19_ERROR .
53482   #define NIG_REG_INT_MASK_10_TX_SOPQ19_ERROR_E5_SHIFT                                                       3
53483   #define NIG_REG_INT_MASK_10_TX_SOPQ20_ERROR_E5                                                             (0x1<<4) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ20_ERROR .
53484   #define NIG_REG_INT_MASK_10_TX_SOPQ20_ERROR_E5_SHIFT                                                       4
53485   #define NIG_REG_INT_MASK_10_TX_SOPQ21_ERROR_E5                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ21_ERROR .
53486   #define NIG_REG_INT_MASK_10_TX_SOPQ21_ERROR_E5_SHIFT                                                       5
53487   #define NIG_REG_INT_MASK_10_TX_SOPQ22_ERROR_E5                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ22_ERROR .
53488   #define NIG_REG_INT_MASK_10_TX_SOPQ22_ERROR_E5_SHIFT                                                       6
53489   #define NIG_REG_INT_MASK_10_TX_SOPQ23_ERROR_E5                                                             (0x1<<7) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.TX_SOPQ23_ERROR .
53490   #define NIG_REG_INT_MASK_10_TX_SOPQ23_ERROR_E5_SHIFT                                                       7
53491   #define NIG_REG_INT_MASK_10_LB_SOPQ16_ERROR_E5                                                             (0x1<<8) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ16_ERROR .
53492   #define NIG_REG_INT_MASK_10_LB_SOPQ16_ERROR_E5_SHIFT                                                       8
53493   #define NIG_REG_INT_MASK_10_LB_SOPQ17_ERROR_E5                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ17_ERROR .
53494   #define NIG_REG_INT_MASK_10_LB_SOPQ17_ERROR_E5_SHIFT                                                       9
53495   #define NIG_REG_INT_MASK_10_LB_SOPQ18_ERROR_E5                                                             (0x1<<10) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ18_ERROR .
53496   #define NIG_REG_INT_MASK_10_LB_SOPQ18_ERROR_E5_SHIFT                                                       10
53497   #define NIG_REG_INT_MASK_10_LB_SOPQ19_ERROR_E5                                                             (0x1<<11) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ19_ERROR .
53498   #define NIG_REG_INT_MASK_10_LB_SOPQ19_ERROR_E5_SHIFT                                                       11
53499   #define NIG_REG_INT_MASK_10_LB_SOPQ20_ERROR_E5                                                             (0x1<<12) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ20_ERROR .
53500   #define NIG_REG_INT_MASK_10_LB_SOPQ20_ERROR_E5_SHIFT                                                       12
53501   #define NIG_REG_INT_MASK_10_LB_SOPQ21_ERROR_E5                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ21_ERROR .
53502   #define NIG_REG_INT_MASK_10_LB_SOPQ21_ERROR_E5_SHIFT                                                       13
53503   #define NIG_REG_INT_MASK_10_LB_SOPQ22_ERROR_E5                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ22_ERROR .
53504   #define NIG_REG_INT_MASK_10_LB_SOPQ22_ERROR_E5_SHIFT                                                       14
53505   #define NIG_REG_INT_MASK_10_LB_SOPQ23_ERROR_E5                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: NIG_REG_INT_STS_10.LB_SOPQ23_ERROR .
53506   #define NIG_REG_INT_MASK_10_LB_SOPQ23_ERROR_E5_SHIFT                                                       15
53507 #define NIG_REG_INT_STS_WR_10_E5                                                                             0x5000f8UL //Access:WR   DataWidth:0x10   // Multi Field Register.
53508   #define NIG_REG_INT_STS_WR_10_TX_SOPQ16_ERROR_E5                                                           (0x1<<0) // Error in the TX SOPQ.
53509   #define NIG_REG_INT_STS_WR_10_TX_SOPQ16_ERROR_E5_SHIFT                                                     0
53510   #define NIG_REG_INT_STS_WR_10_TX_SOPQ17_ERROR_E5                                                           (0x1<<1) // Error in the TX SOPQ.
53511   #define NIG_REG_INT_STS_WR_10_TX_SOPQ17_ERROR_E5_SHIFT                                                     1
53512   #define NIG_REG_INT_STS_WR_10_TX_SOPQ18_ERROR_E5                                                           (0x1<<2) // Error in the TX SOPQ.
53513   #define NIG_REG_INT_STS_WR_10_TX_SOPQ18_ERROR_E5_SHIFT                                                     2
53514   #define NIG_REG_INT_STS_WR_10_TX_SOPQ19_ERROR_E5                                                           (0x1<<3) // Error in the TX SOPQ.
53515   #define NIG_REG_INT_STS_WR_10_TX_SOPQ19_ERROR_E5_SHIFT                                                     3
53516   #define NIG_REG_INT_STS_WR_10_TX_SOPQ20_ERROR_E5                                                           (0x1<<4) // Error in the TX SOPQ.
53517   #define NIG_REG_INT_STS_WR_10_TX_SOPQ20_ERROR_E5_SHIFT                                                     4
53518   #define NIG_REG_INT_STS_WR_10_TX_SOPQ21_ERROR_E5                                                           (0x1<<5) // Error in the TX SOPQ.
53519   #define NIG_REG_INT_STS_WR_10_TX_SOPQ21_ERROR_E5_SHIFT                                                     5
53520   #define NIG_REG_INT_STS_WR_10_TX_SOPQ22_ERROR_E5                                                           (0x1<<6) // Error in the TX SOPQ.
53521   #define NIG_REG_INT_STS_WR_10_TX_SOPQ22_ERROR_E5_SHIFT                                                     6
53522   #define NIG_REG_INT_STS_WR_10_TX_SOPQ23_ERROR_E5                                                           (0x1<<7) // Error in the TX SOPQ.
53523   #define NIG_REG_INT_STS_WR_10_TX_SOPQ23_ERROR_E5_SHIFT                                                     7
53524   #define NIG_REG_INT_STS_WR_10_LB_SOPQ16_ERROR_E5                                                           (0x1<<8) // Error in the LB SOPQ.
53525   #define NIG_REG_INT_STS_WR_10_LB_SOPQ16_ERROR_E5_SHIFT                                                     8
53526   #define NIG_REG_INT_STS_WR_10_LB_SOPQ17_ERROR_E5                                                           (0x1<<9) // Error in the LB SOPQ.
53527   #define NIG_REG_INT_STS_WR_10_LB_SOPQ17_ERROR_E5_SHIFT                                                     9
53528   #define NIG_REG_INT_STS_WR_10_LB_SOPQ18_ERROR_E5                                                           (0x1<<10) // Error in the LB SOPQ.
53529   #define NIG_REG_INT_STS_WR_10_LB_SOPQ18_ERROR_E5_SHIFT                                                     10
53530   #define NIG_REG_INT_STS_WR_10_LB_SOPQ19_ERROR_E5                                                           (0x1<<11) // Error in the LB SOPQ.
53531   #define NIG_REG_INT_STS_WR_10_LB_SOPQ19_ERROR_E5_SHIFT                                                     11
53532   #define NIG_REG_INT_STS_WR_10_LB_SOPQ20_ERROR_E5                                                           (0x1<<12) // Error in the LB SOPQ.
53533   #define NIG_REG_INT_STS_WR_10_LB_SOPQ20_ERROR_E5_SHIFT                                                     12
53534   #define NIG_REG_INT_STS_WR_10_LB_SOPQ21_ERROR_E5                                                           (0x1<<13) // Error in the LB SOPQ.
53535   #define NIG_REG_INT_STS_WR_10_LB_SOPQ21_ERROR_E5_SHIFT                                                     13
53536   #define NIG_REG_INT_STS_WR_10_LB_SOPQ22_ERROR_E5                                                           (0x1<<14) // Error in the LB SOPQ.
53537   #define NIG_REG_INT_STS_WR_10_LB_SOPQ22_ERROR_E5_SHIFT                                                     14
53538   #define NIG_REG_INT_STS_WR_10_LB_SOPQ23_ERROR_E5                                                           (0x1<<15) // Error in the LB SOPQ.
53539   #define NIG_REG_INT_STS_WR_10_LB_SOPQ23_ERROR_E5_SHIFT                                                     15
53540 #define NIG_REG_INT_STS_CLR_10_E5                                                                            0x5000fcUL //Access:RC   DataWidth:0x10   // Multi Field Register.
53541   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ16_ERROR_E5                                                          (0x1<<0) // Error in the TX SOPQ.
53542   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ16_ERROR_E5_SHIFT                                                    0
53543   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ17_ERROR_E5                                                          (0x1<<1) // Error in the TX SOPQ.
53544   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ17_ERROR_E5_SHIFT                                                    1
53545   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ18_ERROR_E5                                                          (0x1<<2) // Error in the TX SOPQ.
53546   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ18_ERROR_E5_SHIFT                                                    2
53547   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ19_ERROR_E5                                                          (0x1<<3) // Error in the TX SOPQ.
53548   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ19_ERROR_E5_SHIFT                                                    3
53549   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ20_ERROR_E5                                                          (0x1<<4) // Error in the TX SOPQ.
53550   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ20_ERROR_E5_SHIFT                                                    4
53551   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ21_ERROR_E5                                                          (0x1<<5) // Error in the TX SOPQ.
53552   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ21_ERROR_E5_SHIFT                                                    5
53553   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ22_ERROR_E5                                                          (0x1<<6) // Error in the TX SOPQ.
53554   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ22_ERROR_E5_SHIFT                                                    6
53555   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ23_ERROR_E5                                                          (0x1<<7) // Error in the TX SOPQ.
53556   #define NIG_REG_INT_STS_CLR_10_TX_SOPQ23_ERROR_E5_SHIFT                                                    7
53557   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ16_ERROR_E5                                                          (0x1<<8) // Error in the LB SOPQ.
53558   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ16_ERROR_E5_SHIFT                                                    8
53559   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ17_ERROR_E5                                                          (0x1<<9) // Error in the LB SOPQ.
53560   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ17_ERROR_E5_SHIFT                                                    9
53561   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ18_ERROR_E5                                                          (0x1<<10) // Error in the LB SOPQ.
53562   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ18_ERROR_E5_SHIFT                                                    10
53563   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ19_ERROR_E5                                                          (0x1<<11) // Error in the LB SOPQ.
53564   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ19_ERROR_E5_SHIFT                                                    11
53565   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ20_ERROR_E5                                                          (0x1<<12) // Error in the LB SOPQ.
53566   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ20_ERROR_E5_SHIFT                                                    12
53567   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ21_ERROR_E5                                                          (0x1<<13) // Error in the LB SOPQ.
53568   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ21_ERROR_E5_SHIFT                                                    13
53569   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ22_ERROR_E5                                                          (0x1<<14) // Error in the LB SOPQ.
53570   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ22_ERROR_E5_SHIFT                                                    14
53571   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ23_ERROR_E5                                                          (0x1<<15) // Error in the LB SOPQ.
53572   #define NIG_REG_INT_STS_CLR_10_LB_SOPQ23_ERROR_E5_SHIFT                                                    15
53573 #define NIG_REG_PRTY_MASK_H_0_BB_K2                                                                          0x500204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
53574   #define NIG_REG_PRTY_MASK_H_0_MEM107_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM107_I_MEM_PRTY .
53575   #define NIG_REG_PRTY_MASK_H_0_MEM107_I_MEM_PRTY_K2_SHIFT                                                   0
53576   #define NIG_REG_PRTY_MASK_H_0_MEM103_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM103_I_MEM_PRTY .
53577   #define NIG_REG_PRTY_MASK_H_0_MEM103_I_MEM_PRTY_K2_SHIFT                                                   1
53578   #define NIG_REG_PRTY_MASK_H_0_MEM104_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM104_I_MEM_PRTY .
53579   #define NIG_REG_PRTY_MASK_H_0_MEM104_I_MEM_PRTY_K2_SHIFT                                                   2
53580   #define NIG_REG_PRTY_MASK_H_0_MEM105_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM105_I_MEM_PRTY .
53581   #define NIG_REG_PRTY_MASK_H_0_MEM105_I_MEM_PRTY_BB_SHIFT                                                   2
53582   #define NIG_REG_PRTY_MASK_H_0_MEM105_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM105_I_MEM_PRTY .
53583   #define NIG_REG_PRTY_MASK_H_0_MEM105_I_MEM_PRTY_K2_SHIFT                                                   3
53584   #define NIG_REG_PRTY_MASK_H_0_MEM106_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM106_I_MEM_PRTY .
53585   #define NIG_REG_PRTY_MASK_H_0_MEM106_I_MEM_PRTY_BB_SHIFT                                                   3
53586   #define NIG_REG_PRTY_MASK_H_0_MEM106_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM106_I_MEM_PRTY .
53587   #define NIG_REG_PRTY_MASK_H_0_MEM106_I_MEM_PRTY_K2_SHIFT                                                   4
53588   #define NIG_REG_PRTY_MASK_H_0_MEM072_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM072_I_MEM_PRTY .
53589   #define NIG_REG_PRTY_MASK_H_0_MEM072_I_MEM_PRTY_K2_SHIFT                                                   5
53590   #define NIG_REG_PRTY_MASK_H_0_MEM071_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM071_I_MEM_PRTY .
53591   #define NIG_REG_PRTY_MASK_H_0_MEM071_I_MEM_PRTY_K2_SHIFT                                                   6
53592   #define NIG_REG_PRTY_MASK_H_0_MEM074_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM074_I_MEM_PRTY .
53593   #define NIG_REG_PRTY_MASK_H_0_MEM074_I_MEM_PRTY_K2_SHIFT                                                   7
53594   #define NIG_REG_PRTY_MASK_H_0_MEM073_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM073_I_MEM_PRTY .
53595   #define NIG_REG_PRTY_MASK_H_0_MEM073_I_MEM_PRTY_BB_SHIFT                                                   26
53596   #define NIG_REG_PRTY_MASK_H_0_MEM073_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM073_I_MEM_PRTY .
53597   #define NIG_REG_PRTY_MASK_H_0_MEM073_I_MEM_PRTY_K2_SHIFT                                                   8
53598   #define NIG_REG_PRTY_MASK_H_0_MEM076_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM076_I_MEM_PRTY .
53599   #define NIG_REG_PRTY_MASK_H_0_MEM076_I_MEM_PRTY_K2_SHIFT                                                   9
53600   #define NIG_REG_PRTY_MASK_H_0_MEM075_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM075_I_MEM_PRTY .
53601   #define NIG_REG_PRTY_MASK_H_0_MEM075_I_MEM_PRTY_K2_SHIFT                                                   10
53602   #define NIG_REG_PRTY_MASK_H_0_MEM078_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM078_I_MEM_PRTY .
53603   #define NIG_REG_PRTY_MASK_H_0_MEM078_I_MEM_PRTY_K2_SHIFT                                                   11
53604   #define NIG_REG_PRTY_MASK_H_0_MEM077_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM077_I_MEM_PRTY .
53605   #define NIG_REG_PRTY_MASK_H_0_MEM077_I_MEM_PRTY_K2_SHIFT                                                   12
53606   #define NIG_REG_PRTY_MASK_H_0_MEM055_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM055_I_MEM_PRTY .
53607   #define NIG_REG_PRTY_MASK_H_0_MEM055_I_MEM_PRTY_K2_SHIFT                                                   13
53608   #define NIG_REG_PRTY_MASK_H_0_MEM062_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM062_I_MEM_PRTY .
53609   #define NIG_REG_PRTY_MASK_H_0_MEM062_I_MEM_PRTY_K2_SHIFT                                                   14
53610   #define NIG_REG_PRTY_MASK_H_0_MEM063_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM063_I_MEM_PRTY .
53611   #define NIG_REG_PRTY_MASK_H_0_MEM063_I_MEM_PRTY_K2_SHIFT                                                   15
53612   #define NIG_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM064_I_MEM_PRTY .
53613   #define NIG_REG_PRTY_MASK_H_0_MEM064_I_MEM_PRTY_K2_SHIFT                                                   16
53614   #define NIG_REG_PRTY_MASK_H_0_MEM065_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM065_I_MEM_PRTY .
53615   #define NIG_REG_PRTY_MASK_H_0_MEM065_I_MEM_PRTY_K2_SHIFT                                                   17
53616   #define NIG_REG_PRTY_MASK_H_0_MEM066_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM066_I_MEM_PRTY .
53617   #define NIG_REG_PRTY_MASK_H_0_MEM066_I_MEM_PRTY_K2_SHIFT                                                   18
53618   #define NIG_REG_PRTY_MASK_H_0_MEM067_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM067_I_MEM_PRTY .
53619   #define NIG_REG_PRTY_MASK_H_0_MEM067_I_MEM_PRTY_K2_SHIFT                                                   19
53620   #define NIG_REG_PRTY_MASK_H_0_MEM068_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM068_I_MEM_PRTY .
53621   #define NIG_REG_PRTY_MASK_H_0_MEM068_I_MEM_PRTY_K2_SHIFT                                                   20
53622   #define NIG_REG_PRTY_MASK_H_0_MEM069_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM069_I_MEM_PRTY .
53623   #define NIG_REG_PRTY_MASK_H_0_MEM069_I_MEM_PRTY_K2_SHIFT                                                   21
53624   #define NIG_REG_PRTY_MASK_H_0_MEM070_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM070_I_MEM_PRTY .
53625   #define NIG_REG_PRTY_MASK_H_0_MEM070_I_MEM_PRTY_K2_SHIFT                                                   22
53626   #define NIG_REG_PRTY_MASK_H_0_MEM056_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM056_I_MEM_PRTY .
53627   #define NIG_REG_PRTY_MASK_H_0_MEM056_I_MEM_PRTY_K2_SHIFT                                                   23
53628   #define NIG_REG_PRTY_MASK_H_0_MEM057_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM057_I_MEM_PRTY .
53629   #define NIG_REG_PRTY_MASK_H_0_MEM057_I_MEM_PRTY_K2_SHIFT                                                   24
53630   #define NIG_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM058_I_MEM_PRTY .
53631   #define NIG_REG_PRTY_MASK_H_0_MEM058_I_MEM_PRTY_K2_SHIFT                                                   25
53632   #define NIG_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM059_I_MEM_PRTY .
53633   #define NIG_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_K2_SHIFT                                                   26
53634   #define NIG_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM060_I_MEM_PRTY .
53635   #define NIG_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_K2_SHIFT                                                   27
53636   #define NIG_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM061_I_MEM_PRTY .
53637   #define NIG_REG_PRTY_MASK_H_0_MEM061_I_MEM_PRTY_K2_SHIFT                                                   28
53638   #define NIG_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM035_I_MEM_PRTY .
53639   #define NIG_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2_SHIFT                                                   29
53640   #define NIG_REG_PRTY_MASK_H_0_MEM046_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM046_I_MEM_PRTY .
53641   #define NIG_REG_PRTY_MASK_H_0_MEM046_I_MEM_PRTY_K2_SHIFT                                                   30
53642   #define NIG_REG_PRTY_MASK_H_0_MEM051_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM051_I_MEM_PRTY .
53643   #define NIG_REG_PRTY_MASK_H_0_MEM051_I_MEM_PRTY_BB_SHIFT                                                   0
53644   #define NIG_REG_PRTY_MASK_H_0_MEM052_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM052_I_MEM_PRTY .
53645   #define NIG_REG_PRTY_MASK_H_0_MEM052_I_MEM_PRTY_BB_SHIFT                                                   1
53646   #define NIG_REG_PRTY_MASK_H_0_MEM090_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM090_I_MEM_PRTY .
53647   #define NIG_REG_PRTY_MASK_H_0_MEM090_I_MEM_PRTY_BB_SHIFT                                                   4
53648   #define NIG_REG_PRTY_MASK_H_0_MEM089_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM089_I_MEM_PRTY .
53649   #define NIG_REG_PRTY_MASK_H_0_MEM089_I_MEM_PRTY_BB_SHIFT                                                   5
53650   #define NIG_REG_PRTY_MASK_H_0_MEM092_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM092_I_MEM_PRTY .
53651   #define NIG_REG_PRTY_MASK_H_0_MEM092_I_MEM_PRTY_BB_SHIFT                                                   6
53652   #define NIG_REG_PRTY_MASK_H_0_MEM091_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM091_I_MEM_PRTY .
53653   #define NIG_REG_PRTY_MASK_H_0_MEM091_I_MEM_PRTY_BB_SHIFT                                                   7
53654   #define NIG_REG_PRTY_MASK_H_0_MEM109_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM109_I_MEM_PRTY .
53655   #define NIG_REG_PRTY_MASK_H_0_MEM109_I_MEM_PRTY_BB_SHIFT                                                   8
53656   #define NIG_REG_PRTY_MASK_H_0_MEM110_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM110_I_MEM_PRTY .
53657   #define NIG_REG_PRTY_MASK_H_0_MEM110_I_MEM_PRTY_BB_SHIFT                                                   9
53658   #define NIG_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
53659   #define NIG_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_SHIFT                                                   10
53660   #define NIG_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
53661   #define NIG_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                                   11
53662   #define NIG_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
53663   #define NIG_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_SHIFT                                                   12
53664   #define NIG_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
53665   #define NIG_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_SHIFT                                                   13
53666   #define NIG_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
53667   #define NIG_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                                   14
53668   #define NIG_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
53669   #define NIG_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_SHIFT                                                   15
53670   #define NIG_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
53671   #define NIG_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_SHIFT                                                   16
53672   #define NIG_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
53673   #define NIG_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_SHIFT                                                   17
53674   #define NIG_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
53675   #define NIG_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_SHIFT                                                   18
53676   #define NIG_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
53677   #define NIG_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_SHIFT                                                   19
53678   #define NIG_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
53679   #define NIG_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_SHIFT                                                   20
53680   #define NIG_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
53681   #define NIG_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_SHIFT                                                   21
53682   #define NIG_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
53683   #define NIG_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                                   22
53684   #define NIG_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
53685   #define NIG_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                                   23
53686   #define NIG_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<24) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
53687   #define NIG_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   24
53688   #define NIG_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
53689   #define NIG_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                                   25
53690   #define NIG_REG_PRTY_MASK_H_0_MEM080_I_MEM_PRTY_BB                                                         (0x1<<27) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM080_I_MEM_PRTY .
53691   #define NIG_REG_PRTY_MASK_H_0_MEM080_I_MEM_PRTY_BB_SHIFT                                                   27
53692   #define NIG_REG_PRTY_MASK_H_0_MEM081_I_MEM_PRTY_BB                                                         (0x1<<28) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM081_I_MEM_PRTY .
53693   #define NIG_REG_PRTY_MASK_H_0_MEM081_I_MEM_PRTY_BB_SHIFT                                                   28
53694   #define NIG_REG_PRTY_MASK_H_0_MEM082_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM082_I_MEM_PRTY .
53695   #define NIG_REG_PRTY_MASK_H_0_MEM082_I_MEM_PRTY_BB_SHIFT                                                   29
53696   #define NIG_REG_PRTY_MASK_H_0_MEM083_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_0.MEM083_I_MEM_PRTY .
53697   #define NIG_REG_PRTY_MASK_H_0_MEM083_I_MEM_PRTY_BB_SHIFT                                                   30
53698 #define NIG_REG_PRTY_MASK_H_1_BB_K2                                                                          0x500214UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
53699   #define NIG_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM047_I_MEM_PRTY .
53700   #define NIG_REG_PRTY_MASK_H_1_MEM047_I_MEM_PRTY_K2_SHIFT                                                   0
53701   #define NIG_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM048_I_MEM_PRTY .
53702   #define NIG_REG_PRTY_MASK_H_1_MEM048_I_MEM_PRTY_K2_SHIFT                                                   1
53703   #define NIG_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM049_I_MEM_PRTY .
53704   #define NIG_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2_SHIFT                                                   2
53705   #define NIG_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM050_I_MEM_PRTY .
53706   #define NIG_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2_SHIFT                                                   3
53707   #define NIG_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM051_I_MEM_PRTY .
53708   #define NIG_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2_SHIFT                                                   4
53709   #define NIG_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM052_I_MEM_PRTY .
53710   #define NIG_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_K2_SHIFT                                                   5
53711   #define NIG_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM053_I_MEM_PRTY .
53712   #define NIG_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_K2_SHIFT                                                   6
53713   #define NIG_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM054_I_MEM_PRTY .
53714   #define NIG_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_K2_SHIFT                                                   7
53715   #define NIG_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM036_I_MEM_PRTY .
53716   #define NIG_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_K2_SHIFT                                                   8
53717   #define NIG_REG_PRTY_MASK_H_1_MEM037_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM037_I_MEM_PRTY .
53718   #define NIG_REG_PRTY_MASK_H_1_MEM037_I_MEM_PRTY_K2_SHIFT                                                   9
53719   #define NIG_REG_PRTY_MASK_H_1_MEM038_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM038_I_MEM_PRTY .
53720   #define NIG_REG_PRTY_MASK_H_1_MEM038_I_MEM_PRTY_K2_SHIFT                                                   10
53721   #define NIG_REG_PRTY_MASK_H_1_MEM039_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM039_I_MEM_PRTY .
53722   #define NIG_REG_PRTY_MASK_H_1_MEM039_I_MEM_PRTY_K2_SHIFT                                                   11
53723   #define NIG_REG_PRTY_MASK_H_1_MEM040_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM040_I_MEM_PRTY .
53724   #define NIG_REG_PRTY_MASK_H_1_MEM040_I_MEM_PRTY_K2_SHIFT                                                   12
53725   #define NIG_REG_PRTY_MASK_H_1_MEM041_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM041_I_MEM_PRTY .
53726   #define NIG_REG_PRTY_MASK_H_1_MEM041_I_MEM_PRTY_K2_SHIFT                                                   13
53727   #define NIG_REG_PRTY_MASK_H_1_MEM042_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM042_I_MEM_PRTY .
53728   #define NIG_REG_PRTY_MASK_H_1_MEM042_I_MEM_PRTY_K2_SHIFT                                                   14
53729   #define NIG_REG_PRTY_MASK_H_1_MEM043_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM043_I_MEM_PRTY .
53730   #define NIG_REG_PRTY_MASK_H_1_MEM043_I_MEM_PRTY_K2_SHIFT                                                   15
53731   #define NIG_REG_PRTY_MASK_H_1_MEM044_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM044_I_MEM_PRTY .
53732   #define NIG_REG_PRTY_MASK_H_1_MEM044_I_MEM_PRTY_K2_SHIFT                                                   16
53733   #define NIG_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM045_I_MEM_PRTY .
53734   #define NIG_REG_PRTY_MASK_H_1_MEM045_I_MEM_PRTY_K2_SHIFT                                                   17
53735   #define NIG_REG_PRTY_MASK_H_1_MEM091_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM091_I_MEM_PRTY .
53736   #define NIG_REG_PRTY_MASK_H_1_MEM091_I_MEM_PRTY_K2_SHIFT                                                   18
53737   #define NIG_REG_PRTY_MASK_H_1_MEM092_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM092_I_MEM_PRTY .
53738   #define NIG_REG_PRTY_MASK_H_1_MEM092_I_MEM_PRTY_K2_SHIFT                                                   19
53739   #define NIG_REG_PRTY_MASK_H_1_MEM093_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM093_I_MEM_PRTY .
53740   #define NIG_REG_PRTY_MASK_H_1_MEM093_I_MEM_PRTY_K2_SHIFT                                                   20
53741   #define NIG_REG_PRTY_MASK_H_1_MEM094_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM094_I_MEM_PRTY .
53742   #define NIG_REG_PRTY_MASK_H_1_MEM094_I_MEM_PRTY_K2_SHIFT                                                   21
53743   #define NIG_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM027_I_MEM_PRTY .
53744   #define NIG_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_K2_SHIFT                                                   22
53745   #define NIG_REG_PRTY_MASK_H_1_MEM028_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM028_I_MEM_PRTY .
53746   #define NIG_REG_PRTY_MASK_H_1_MEM028_I_MEM_PRTY_K2_SHIFT                                                   23
53747   #define NIG_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM029_I_MEM_PRTY .
53748   #define NIG_REG_PRTY_MASK_H_1_MEM029_I_MEM_PRTY_K2_SHIFT                                                   24
53749   #define NIG_REG_PRTY_MASK_H_1_MEM030_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM030_I_MEM_PRTY .
53750   #define NIG_REG_PRTY_MASK_H_1_MEM030_I_MEM_PRTY_K2_SHIFT                                                   25
53751   #define NIG_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM015_I_MEM_PRTY .
53752   #define NIG_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_K2_SHIFT                                                   26
53753   #define NIG_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM016_I_MEM_PRTY .
53754   #define NIG_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_K2_SHIFT                                                   27
53755   #define NIG_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY .
53756   #define NIG_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_K2_SHIFT                                                   28
53757   #define NIG_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM018_I_MEM_PRTY .
53758   #define NIG_REG_PRTY_MASK_H_1_MEM018_I_MEM_PRTY_K2_SHIFT                                                   29
53759   #define NIG_REG_PRTY_MASK_H_1_MEM095_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM095_I_MEM_PRTY .
53760   #define NIG_REG_PRTY_MASK_H_1_MEM095_I_MEM_PRTY_K2_SHIFT                                                   30
53761   #define NIG_REG_PRTY_MASK_H_1_MEM084_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM084_I_MEM_PRTY .
53762   #define NIG_REG_PRTY_MASK_H_1_MEM084_I_MEM_PRTY_BB_SHIFT                                                   0
53763   #define NIG_REG_PRTY_MASK_H_1_MEM085_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM085_I_MEM_PRTY .
53764   #define NIG_REG_PRTY_MASK_H_1_MEM085_I_MEM_PRTY_BB_SHIFT                                                   1
53765   #define NIG_REG_PRTY_MASK_H_1_MEM086_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM086_I_MEM_PRTY .
53766   #define NIG_REG_PRTY_MASK_H_1_MEM086_I_MEM_PRTY_BB_SHIFT                                                   2
53767   #define NIG_REG_PRTY_MASK_H_1_MEM087_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM087_I_MEM_PRTY .
53768   #define NIG_REG_PRTY_MASK_H_1_MEM087_I_MEM_PRTY_BB_SHIFT                                                   3
53769   #define NIG_REG_PRTY_MASK_H_1_MEM088_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM088_I_MEM_PRTY .
53770   #define NIG_REG_PRTY_MASK_H_1_MEM088_I_MEM_PRTY_BB_SHIFT                                                   4
53771   #define NIG_REG_PRTY_MASK_H_1_MEM074_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM074_I_MEM_PRTY .
53772   #define NIG_REG_PRTY_MASK_H_1_MEM074_I_MEM_PRTY_BB_SHIFT                                                   5
53773   #define NIG_REG_PRTY_MASK_H_1_MEM075_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM075_I_MEM_PRTY .
53774   #define NIG_REG_PRTY_MASK_H_1_MEM075_I_MEM_PRTY_BB_SHIFT                                                   6
53775   #define NIG_REG_PRTY_MASK_H_1_MEM076_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM076_I_MEM_PRTY .
53776   #define NIG_REG_PRTY_MASK_H_1_MEM076_I_MEM_PRTY_BB_SHIFT                                                   7
53777   #define NIG_REG_PRTY_MASK_H_1_MEM077_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM077_I_MEM_PRTY .
53778   #define NIG_REG_PRTY_MASK_H_1_MEM077_I_MEM_PRTY_BB_SHIFT                                                   8
53779   #define NIG_REG_PRTY_MASK_H_1_MEM078_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM078_I_MEM_PRTY .
53780   #define NIG_REG_PRTY_MASK_H_1_MEM078_I_MEM_PRTY_BB_SHIFT                                                   9
53781   #define NIG_REG_PRTY_MASK_H_1_MEM079_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM079_I_MEM_PRTY .
53782   #define NIG_REG_PRTY_MASK_H_1_MEM079_I_MEM_PRTY_BB_SHIFT                                                   10
53783   #define NIG_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM055_I_MEM_PRTY .
53784   #define NIG_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_BB_SHIFT                                                   11
53785   #define NIG_REG_PRTY_MASK_H_1_MEM064_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM064_I_MEM_PRTY .
53786   #define NIG_REG_PRTY_MASK_H_1_MEM064_I_MEM_PRTY_BB_SHIFT                                                   12
53787   #define NIG_REG_PRTY_MASK_H_1_MEM065_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM065_I_MEM_PRTY .
53788   #define NIG_REG_PRTY_MASK_H_1_MEM065_I_MEM_PRTY_BB_SHIFT                                                   13
53789   #define NIG_REG_PRTY_MASK_H_1_MEM066_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM066_I_MEM_PRTY .
53790   #define NIG_REG_PRTY_MASK_H_1_MEM066_I_MEM_PRTY_BB_SHIFT                                                   14
53791   #define NIG_REG_PRTY_MASK_H_1_MEM067_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM067_I_MEM_PRTY .
53792   #define NIG_REG_PRTY_MASK_H_1_MEM067_I_MEM_PRTY_BB_SHIFT                                                   15
53793   #define NIG_REG_PRTY_MASK_H_1_MEM068_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM068_I_MEM_PRTY .
53794   #define NIG_REG_PRTY_MASK_H_1_MEM068_I_MEM_PRTY_BB_SHIFT                                                   16
53795   #define NIG_REG_PRTY_MASK_H_1_MEM069_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM069_I_MEM_PRTY .
53796   #define NIG_REG_PRTY_MASK_H_1_MEM069_I_MEM_PRTY_BB_SHIFT                                                   17
53797   #define NIG_REG_PRTY_MASK_H_1_MEM070_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM070_I_MEM_PRTY .
53798   #define NIG_REG_PRTY_MASK_H_1_MEM070_I_MEM_PRTY_BB_SHIFT                                                   18
53799   #define NIG_REG_PRTY_MASK_H_1_MEM071_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM071_I_MEM_PRTY .
53800   #define NIG_REG_PRTY_MASK_H_1_MEM071_I_MEM_PRTY_BB_SHIFT                                                   19
53801   #define NIG_REG_PRTY_MASK_H_1_MEM072_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM072_I_MEM_PRTY .
53802   #define NIG_REG_PRTY_MASK_H_1_MEM072_I_MEM_PRTY_BB_SHIFT                                                   20
53803   #define NIG_REG_PRTY_MASK_H_1_MEM056_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM056_I_MEM_PRTY .
53804   #define NIG_REG_PRTY_MASK_H_1_MEM056_I_MEM_PRTY_BB_SHIFT                                                   21
53805   #define NIG_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM057_I_MEM_PRTY .
53806   #define NIG_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_BB_SHIFT                                                   22
53807   #define NIG_REG_PRTY_MASK_H_1_MEM058_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM058_I_MEM_PRTY .
53808   #define NIG_REG_PRTY_MASK_H_1_MEM058_I_MEM_PRTY_BB_SHIFT                                                   23
53809   #define NIG_REG_PRTY_MASK_H_1_MEM059_I_MEM_PRTY_BB                                                         (0x1<<24) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM059_I_MEM_PRTY .
53810   #define NIG_REG_PRTY_MASK_H_1_MEM059_I_MEM_PRTY_BB_SHIFT                                                   24
53811   #define NIG_REG_PRTY_MASK_H_1_MEM060_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM060_I_MEM_PRTY .
53812   #define NIG_REG_PRTY_MASK_H_1_MEM060_I_MEM_PRTY_BB_SHIFT                                                   25
53813   #define NIG_REG_PRTY_MASK_H_1_MEM061_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM061_I_MEM_PRTY .
53814   #define NIG_REG_PRTY_MASK_H_1_MEM061_I_MEM_PRTY_BB_SHIFT                                                   26
53815   #define NIG_REG_PRTY_MASK_H_1_MEM062_I_MEM_PRTY_BB                                                         (0x1<<27) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM062_I_MEM_PRTY .
53816   #define NIG_REG_PRTY_MASK_H_1_MEM062_I_MEM_PRTY_BB_SHIFT                                                   27
53817   #define NIG_REG_PRTY_MASK_H_1_MEM063_I_MEM_PRTY_BB                                                         (0x1<<28) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM063_I_MEM_PRTY .
53818   #define NIG_REG_PRTY_MASK_H_1_MEM063_I_MEM_PRTY_BB_SHIFT                                                   28
53819   #define NIG_REG_PRTY_MASK_H_1_MEM099_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM099_I_MEM_PRTY .
53820   #define NIG_REG_PRTY_MASK_H_1_MEM099_I_MEM_PRTY_BB_SHIFT                                                   29
53821   #define NIG_REG_PRTY_MASK_H_1_MEM100_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_1.MEM100_I_MEM_PRTY .
53822   #define NIG_REG_PRTY_MASK_H_1_MEM100_I_MEM_PRTY_BB_SHIFT                                                   30
53823 #define NIG_REG_PRTY_MASK_H_2_BB_K2                                                                          0x500224UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
53824   #define NIG_REG_PRTY_MASK_H_2_MEM096_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM096_I_MEM_PRTY .
53825   #define NIG_REG_PRTY_MASK_H_2_MEM096_I_MEM_PRTY_BB_SHIFT                                                   26
53826   #define NIG_REG_PRTY_MASK_H_2_MEM096_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM096_I_MEM_PRTY .
53827   #define NIG_REG_PRTY_MASK_H_2_MEM096_I_MEM_PRTY_K2_SHIFT                                                   0
53828   #define NIG_REG_PRTY_MASK_H_2_MEM097_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM097_I_MEM_PRTY .
53829   #define NIG_REG_PRTY_MASK_H_2_MEM097_I_MEM_PRTY_BB_SHIFT                                                   29
53830   #define NIG_REG_PRTY_MASK_H_2_MEM097_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM097_I_MEM_PRTY .
53831   #define NIG_REG_PRTY_MASK_H_2_MEM097_I_MEM_PRTY_K2_SHIFT                                                   1
53832   #define NIG_REG_PRTY_MASK_H_2_MEM098_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM098_I_MEM_PRTY .
53833   #define NIG_REG_PRTY_MASK_H_2_MEM098_I_MEM_PRTY_BB_SHIFT                                                   30
53834   #define NIG_REG_PRTY_MASK_H_2_MEM098_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM098_I_MEM_PRTY .
53835   #define NIG_REG_PRTY_MASK_H_2_MEM098_I_MEM_PRTY_K2_SHIFT                                                   2
53836   #define NIG_REG_PRTY_MASK_H_2_MEM031_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM031_I_MEM_PRTY .
53837   #define NIG_REG_PRTY_MASK_H_2_MEM031_I_MEM_PRTY_BB_SHIFT                                                   21
53838   #define NIG_REG_PRTY_MASK_H_2_MEM031_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM031_I_MEM_PRTY .
53839   #define NIG_REG_PRTY_MASK_H_2_MEM031_I_MEM_PRTY_K2_SHIFT                                                   3
53840   #define NIG_REG_PRTY_MASK_H_2_MEM032_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM032_I_MEM_PRTY .
53841   #define NIG_REG_PRTY_MASK_H_2_MEM032_I_MEM_PRTY_K2_SHIFT                                                   4
53842   #define NIG_REG_PRTY_MASK_H_2_MEM033_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM033_I_MEM_PRTY .
53843   #define NIG_REG_PRTY_MASK_H_2_MEM033_I_MEM_PRTY_BB_SHIFT                                                   12
53844   #define NIG_REG_PRTY_MASK_H_2_MEM033_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM033_I_MEM_PRTY .
53845   #define NIG_REG_PRTY_MASK_H_2_MEM033_I_MEM_PRTY_K2_SHIFT                                                   5
53846   #define NIG_REG_PRTY_MASK_H_2_MEM034_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM034_I_MEM_PRTY .
53847   #define NIG_REG_PRTY_MASK_H_2_MEM034_I_MEM_PRTY_BB_SHIFT                                                   23
53848   #define NIG_REG_PRTY_MASK_H_2_MEM034_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM034_I_MEM_PRTY .
53849   #define NIG_REG_PRTY_MASK_H_2_MEM034_I_MEM_PRTY_K2_SHIFT                                                   6
53850   #define NIG_REG_PRTY_MASK_H_2_MEM019_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM019_I_MEM_PRTY .
53851   #define NIG_REG_PRTY_MASK_H_2_MEM019_I_MEM_PRTY_K2_SHIFT                                                   7
53852   #define NIG_REG_PRTY_MASK_H_2_MEM020_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM020_I_MEM_PRTY .
53853   #define NIG_REG_PRTY_MASK_H_2_MEM020_I_MEM_PRTY_K2_SHIFT                                                   8
53854   #define NIG_REG_PRTY_MASK_H_2_MEM021_I_MEM_PRTY_BB                                                         (0x1<<27) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM021_I_MEM_PRTY .
53855   #define NIG_REG_PRTY_MASK_H_2_MEM021_I_MEM_PRTY_BB_SHIFT                                                   27
53856   #define NIG_REG_PRTY_MASK_H_2_MEM021_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM021_I_MEM_PRTY .
53857   #define NIG_REG_PRTY_MASK_H_2_MEM021_I_MEM_PRTY_K2_SHIFT                                                   9
53858   #define NIG_REG_PRTY_MASK_H_2_MEM022_I_MEM_PRTY_BB                                                         (0x1<<28) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM022_I_MEM_PRTY .
53859   #define NIG_REG_PRTY_MASK_H_2_MEM022_I_MEM_PRTY_BB_SHIFT                                                   28
53860   #define NIG_REG_PRTY_MASK_H_2_MEM022_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM022_I_MEM_PRTY .
53861   #define NIG_REG_PRTY_MASK_H_2_MEM022_I_MEM_PRTY_K2_SHIFT                                                   10
53862   #define NIG_REG_PRTY_MASK_H_2_MEM099_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM099_I_MEM_PRTY .
53863   #define NIG_REG_PRTY_MASK_H_2_MEM099_I_MEM_PRTY_K2_SHIFT                                                   11
53864   #define NIG_REG_PRTY_MASK_H_2_MEM100_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM100_I_MEM_PRTY .
53865   #define NIG_REG_PRTY_MASK_H_2_MEM100_I_MEM_PRTY_K2_SHIFT                                                   12
53866   #define NIG_REG_PRTY_MASK_H_2_MEM101_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM101_I_MEM_PRTY .
53867   #define NIG_REG_PRTY_MASK_H_2_MEM101_I_MEM_PRTY_BB_SHIFT                                                   4
53868   #define NIG_REG_PRTY_MASK_H_2_MEM101_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM101_I_MEM_PRTY .
53869   #define NIG_REG_PRTY_MASK_H_2_MEM101_I_MEM_PRTY_K2_SHIFT                                                   13
53870   #define NIG_REG_PRTY_MASK_H_2_MEM102_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM102_I_MEM_PRTY .
53871   #define NIG_REG_PRTY_MASK_H_2_MEM102_I_MEM_PRTY_BB_SHIFT                                                   5
53872   #define NIG_REG_PRTY_MASK_H_2_MEM102_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM102_I_MEM_PRTY .
53873   #define NIG_REG_PRTY_MASK_H_2_MEM102_I_MEM_PRTY_K2_SHIFT                                                   14
53874   #define NIG_REG_PRTY_MASK_H_2_MEM023_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM023_I_MEM_PRTY .
53875   #define NIG_REG_PRTY_MASK_H_2_MEM023_I_MEM_PRTY_K2_SHIFT                                                   15
53876   #define NIG_REG_PRTY_MASK_H_2_MEM024_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM024_I_MEM_PRTY .
53877   #define NIG_REG_PRTY_MASK_H_2_MEM024_I_MEM_PRTY_K2_SHIFT                                                   16
53878   #define NIG_REG_PRTY_MASK_H_2_MEM025_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM025_I_MEM_PRTY .
53879   #define NIG_REG_PRTY_MASK_H_2_MEM025_I_MEM_PRTY_BB_SHIFT                                                   2
53880   #define NIG_REG_PRTY_MASK_H_2_MEM025_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM025_I_MEM_PRTY .
53881   #define NIG_REG_PRTY_MASK_H_2_MEM025_I_MEM_PRTY_K2_SHIFT                                                   17
53882   #define NIG_REG_PRTY_MASK_H_2_MEM026_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM026_I_MEM_PRTY .
53883   #define NIG_REG_PRTY_MASK_H_2_MEM026_I_MEM_PRTY_BB_SHIFT                                                   3
53884   #define NIG_REG_PRTY_MASK_H_2_MEM026_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM026_I_MEM_PRTY .
53885   #define NIG_REG_PRTY_MASK_H_2_MEM026_I_MEM_PRTY_K2_SHIFT                                                   18
53886   #define NIG_REG_PRTY_MASK_H_2_MEM083_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM083_I_MEM_PRTY .
53887   #define NIG_REG_PRTY_MASK_H_2_MEM083_I_MEM_PRTY_K2_SHIFT                                                   19
53888   #define NIG_REG_PRTY_MASK_H_2_MEM084_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM084_I_MEM_PRTY .
53889   #define NIG_REG_PRTY_MASK_H_2_MEM084_I_MEM_PRTY_K2_SHIFT                                                   20
53890   #define NIG_REG_PRTY_MASK_H_2_MEM085_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM085_I_MEM_PRTY .
53891   #define NIG_REG_PRTY_MASK_H_2_MEM085_I_MEM_PRTY_K2_SHIFT                                                   21
53892   #define NIG_REG_PRTY_MASK_H_2_MEM086_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM086_I_MEM_PRTY .
53893   #define NIG_REG_PRTY_MASK_H_2_MEM086_I_MEM_PRTY_K2_SHIFT                                                   22
53894   #define NIG_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM007_I_MEM_PRTY .
53895   #define NIG_REG_PRTY_MASK_H_2_MEM007_I_MEM_PRTY_K2_SHIFT                                                   23
53896   #define NIG_REG_PRTY_MASK_H_2_MEM008_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM008_I_MEM_PRTY .
53897   #define NIG_REG_PRTY_MASK_H_2_MEM008_I_MEM_PRTY_K2_SHIFT                                                   24
53898   #define NIG_REG_PRTY_MASK_H_2_MEM009_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM009_I_MEM_PRTY .
53899   #define NIG_REG_PRTY_MASK_H_2_MEM009_I_MEM_PRTY_K2_SHIFT                                                   25
53900   #define NIG_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM010_I_MEM_PRTY .
53901   #define NIG_REG_PRTY_MASK_H_2_MEM010_I_MEM_PRTY_K2_SHIFT                                                   26
53902   #define NIG_REG_PRTY_MASK_H_2_MEM087_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM087_I_MEM_PRTY .
53903   #define NIG_REG_PRTY_MASK_H_2_MEM087_I_MEM_PRTY_K2_SHIFT                                                   27
53904   #define NIG_REG_PRTY_MASK_H_2_MEM088_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM088_I_MEM_PRTY .
53905   #define NIG_REG_PRTY_MASK_H_2_MEM088_I_MEM_PRTY_K2_SHIFT                                                   28
53906   #define NIG_REG_PRTY_MASK_H_2_MEM089_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM089_I_MEM_PRTY .
53907   #define NIG_REG_PRTY_MASK_H_2_MEM089_I_MEM_PRTY_K2_SHIFT                                                   29
53908   #define NIG_REG_PRTY_MASK_H_2_MEM090_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM090_I_MEM_PRTY .
53909   #define NIG_REG_PRTY_MASK_H_2_MEM090_I_MEM_PRTY_K2_SHIFT                                                   30
53910   #define NIG_REG_PRTY_MASK_H_2_MEM045_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM045_I_MEM_PRTY .
53911   #define NIG_REG_PRTY_MASK_H_2_MEM045_I_MEM_PRTY_BB_SHIFT                                                   0
53912   #define NIG_REG_PRTY_MASK_H_2_MEM046_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM046_I_MEM_PRTY .
53913   #define NIG_REG_PRTY_MASK_H_2_MEM046_I_MEM_PRTY_BB_SHIFT                                                   1
53914   #define NIG_REG_PRTY_MASK_H_2_MEM107_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM107_I_MEM_PRTY .
53915   #define NIG_REG_PRTY_MASK_H_2_MEM107_I_MEM_PRTY_BB_SHIFT                                                   6
53916   #define NIG_REG_PRTY_MASK_H_2_MEM047_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM047_I_MEM_PRTY .
53917   #define NIG_REG_PRTY_MASK_H_2_MEM047_I_MEM_PRTY_BB_SHIFT                                                   7
53918   #define NIG_REG_PRTY_MASK_H_2_MEM048_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM048_I_MEM_PRTY .
53919   #define NIG_REG_PRTY_MASK_H_2_MEM048_I_MEM_PRTY_BB_SHIFT                                                   8
53920   #define NIG_REG_PRTY_MASK_H_2_MEM053_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM053_I_MEM_PRTY .
53921   #define NIG_REG_PRTY_MASK_H_2_MEM053_I_MEM_PRTY_BB_SHIFT                                                   9
53922   #define NIG_REG_PRTY_MASK_H_2_MEM027_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM027_I_MEM_PRTY .
53923   #define NIG_REG_PRTY_MASK_H_2_MEM027_I_MEM_PRTY_BB_SHIFT                                                   10
53924   #define NIG_REG_PRTY_MASK_H_2_MEM028_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM028_I_MEM_PRTY .
53925   #define NIG_REG_PRTY_MASK_H_2_MEM028_I_MEM_PRTY_BB_SHIFT                                                   11
53926   #define NIG_REG_PRTY_MASK_H_2_MEM103_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM103_I_MEM_PRTY .
53927   #define NIG_REG_PRTY_MASK_H_2_MEM103_I_MEM_PRTY_BB_SHIFT                                                   13
53928   #define NIG_REG_PRTY_MASK_H_2_MEM104_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM104_I_MEM_PRTY .
53929   #define NIG_REG_PRTY_MASK_H_2_MEM104_I_MEM_PRTY_BB_SHIFT                                                   14
53930   #define NIG_REG_PRTY_MASK_H_2_MEM108_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM108_I_MEM_PRTY .
53931   #define NIG_REG_PRTY_MASK_H_2_MEM108_I_MEM_PRTY_BB_SHIFT                                                   15
53932   #define NIG_REG_PRTY_MASK_H_2_MEM049_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM049_I_MEM_PRTY .
53933   #define NIG_REG_PRTY_MASK_H_2_MEM049_I_MEM_PRTY_BB_SHIFT                                                   16
53934   #define NIG_REG_PRTY_MASK_H_2_MEM050_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM050_I_MEM_PRTY .
53935   #define NIG_REG_PRTY_MASK_H_2_MEM050_I_MEM_PRTY_BB_SHIFT                                                   17
53936   #define NIG_REG_PRTY_MASK_H_2_MEM054_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM054_I_MEM_PRTY .
53937   #define NIG_REG_PRTY_MASK_H_2_MEM054_I_MEM_PRTY_BB_SHIFT                                                   18
53938   #define NIG_REG_PRTY_MASK_H_2_MEM029_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM029_I_MEM_PRTY .
53939   #define NIG_REG_PRTY_MASK_H_2_MEM029_I_MEM_PRTY_BB_SHIFT                                                   19
53940   #define NIG_REG_PRTY_MASK_H_2_MEM030_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM030_I_MEM_PRTY .
53941   #define NIG_REG_PRTY_MASK_H_2_MEM030_I_MEM_PRTY_BB_SHIFT                                                   20
53942   #define NIG_REG_PRTY_MASK_H_2_MEM031_EXT_I_MEM_PRTY_BB                                                     (0x1<<22) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM031_EXT_I_MEM_PRTY .
53943   #define NIG_REG_PRTY_MASK_H_2_MEM031_EXT_I_MEM_PRTY_BB_SHIFT                                               22
53944   #define NIG_REG_PRTY_MASK_H_2_MEM034_EXT_I_MEM_PRTY_BB                                                     (0x1<<24) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM034_EXT_I_MEM_PRTY .
53945   #define NIG_REG_PRTY_MASK_H_2_MEM034_EXT_I_MEM_PRTY_BB_SHIFT                                               24
53946   #define NIG_REG_PRTY_MASK_H_2_MEM095_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_2.MEM095_I_MEM_PRTY .
53947   #define NIG_REG_PRTY_MASK_H_2_MEM095_I_MEM_PRTY_BB_SHIFT                                                   25
53948 #define NIG_REG_PRTY_MASK_H_3_BB_K2                                                                          0x500234UL //Access:RW   DataWidth:0xe    // Multi Field Register.
53949   #define NIG_REG_PRTY_MASK_H_3_MEM011_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM011_I_MEM_PRTY .
53950   #define NIG_REG_PRTY_MASK_H_3_MEM011_I_MEM_PRTY_K2_SHIFT                                                   0
53951   #define NIG_REG_PRTY_MASK_H_3_MEM012_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM012_I_MEM_PRTY .
53952   #define NIG_REG_PRTY_MASK_H_3_MEM012_I_MEM_PRTY_K2_SHIFT                                                   1
53953   #define NIG_REG_PRTY_MASK_H_3_MEM013_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM013_I_MEM_PRTY .
53954   #define NIG_REG_PRTY_MASK_H_3_MEM013_I_MEM_PRTY_K2_SHIFT                                                   2
53955   #define NIG_REG_PRTY_MASK_H_3_MEM014_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM014_I_MEM_PRTY .
53956   #define NIG_REG_PRTY_MASK_H_3_MEM014_I_MEM_PRTY_K2_SHIFT                                                   3
53957   #define NIG_REG_PRTY_MASK_H_3_MEM001_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM001_I_MEM_PRTY .
53958   #define NIG_REG_PRTY_MASK_H_3_MEM001_I_MEM_PRTY_K2_SHIFT                                                   4
53959   #define NIG_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM002_I_MEM_PRTY .
53960   #define NIG_REG_PRTY_MASK_H_3_MEM002_I_MEM_PRTY_K2_SHIFT                                                   5
53961   #define NIG_REG_PRTY_MASK_H_3_MEM079_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM079_I_MEM_PRTY .
53962   #define NIG_REG_PRTY_MASK_H_3_MEM079_I_MEM_PRTY_K2_SHIFT                                                   6
53963   #define NIG_REG_PRTY_MASK_H_3_MEM080_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM080_I_MEM_PRTY .
53964   #define NIG_REG_PRTY_MASK_H_3_MEM080_I_MEM_PRTY_K2_SHIFT                                                   7
53965   #define NIG_REG_PRTY_MASK_H_3_MEM081_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM081_I_MEM_PRTY .
53966   #define NIG_REG_PRTY_MASK_H_3_MEM081_I_MEM_PRTY_K2_SHIFT                                                   8
53967   #define NIG_REG_PRTY_MASK_H_3_MEM082_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM082_I_MEM_PRTY .
53968   #define NIG_REG_PRTY_MASK_H_3_MEM082_I_MEM_PRTY_K2_SHIFT                                                   9
53969   #define NIG_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM003_I_MEM_PRTY .
53970   #define NIG_REG_PRTY_MASK_H_3_MEM003_I_MEM_PRTY_K2_SHIFT                                                   10
53971   #define NIG_REG_PRTY_MASK_H_3_MEM004_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM004_I_MEM_PRTY .
53972   #define NIG_REG_PRTY_MASK_H_3_MEM004_I_MEM_PRTY_K2_SHIFT                                                   11
53973   #define NIG_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM005_I_MEM_PRTY .
53974   #define NIG_REG_PRTY_MASK_H_3_MEM005_I_MEM_PRTY_K2_SHIFT                                                   12
53975   #define NIG_REG_PRTY_MASK_H_3_MEM006_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM006_I_MEM_PRTY .
53976   #define NIG_REG_PRTY_MASK_H_3_MEM006_I_MEM_PRTY_K2_SHIFT                                                   13
53977   #define NIG_REG_PRTY_MASK_H_3_MEM023_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM023_I_MEM_PRTY .
53978   #define NIG_REG_PRTY_MASK_H_3_MEM023_I_MEM_PRTY_BB_SHIFT                                                   0
53979   #define NIG_REG_PRTY_MASK_H_3_MEM024_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM024_I_MEM_PRTY .
53980   #define NIG_REG_PRTY_MASK_H_3_MEM024_I_MEM_PRTY_BB_SHIFT                                                   1
53981   #define NIG_REG_PRTY_MASK_H_3_MEM017_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM017_I_MEM_PRTY .
53982   #define NIG_REG_PRTY_MASK_H_3_MEM017_I_MEM_PRTY_BB_SHIFT                                                   2
53983   #define NIG_REG_PRTY_MASK_H_3_MEM018_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM018_I_MEM_PRTY .
53984   #define NIG_REG_PRTY_MASK_H_3_MEM018_I_MEM_PRTY_BB_SHIFT                                                   3
53985   #define NIG_REG_PRTY_MASK_H_3_MEM093_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM093_I_MEM_PRTY .
53986   #define NIG_REG_PRTY_MASK_H_3_MEM093_I_MEM_PRTY_BB_SHIFT                                                   4
53987   #define NIG_REG_PRTY_MASK_H_3_MEM094_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM094_I_MEM_PRTY .
53988   #define NIG_REG_PRTY_MASK_H_3_MEM094_I_MEM_PRTY_BB_SHIFT                                                   5
53989   #define NIG_REG_PRTY_MASK_H_3_MEM019_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM019_I_MEM_PRTY .
53990   #define NIG_REG_PRTY_MASK_H_3_MEM019_I_MEM_PRTY_BB_SHIFT                                                   6
53991   #define NIG_REG_PRTY_MASK_H_3_MEM020_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM020_I_MEM_PRTY .
53992   #define NIG_REG_PRTY_MASK_H_3_MEM020_I_MEM_PRTY_BB_SHIFT                                                   7
53993   #define NIG_REG_PRTY_MASK_H_3_MEM040_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM040_I_MEM_PRTY .
53994   #define NIG_REG_PRTY_MASK_H_3_MEM040_I_MEM_PRTY_BB_SHIFT                                                   8
53995   #define NIG_REG_PRTY_MASK_H_3_MEM036_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM036_I_MEM_PRTY .
53996   #define NIG_REG_PRTY_MASK_H_3_MEM036_I_MEM_PRTY_BB_SHIFT                                                   9
53997   #define NIG_REG_PRTY_MASK_H_3_MEM039_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM039_I_MEM_PRTY .
53998   #define NIG_REG_PRTY_MASK_H_3_MEM039_I_MEM_PRTY_BB_SHIFT                                                   10
53999   #define NIG_REG_PRTY_MASK_H_3_MEM041_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM041_I_MEM_PRTY .
54000   #define NIG_REG_PRTY_MASK_H_3_MEM041_I_MEM_PRTY_BB_SHIFT                                                   11
54001   #define NIG_REG_PRTY_MASK_H_3_MEM042_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM042_I_MEM_PRTY .
54002   #define NIG_REG_PRTY_MASK_H_3_MEM042_I_MEM_PRTY_BB_SHIFT                                                   12
54003   #define NIG_REG_PRTY_MASK_H_3_MEM043_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM043_I_MEM_PRTY .
54004   #define NIG_REG_PRTY_MASK_H_3_MEM043_I_MEM_PRTY_BB_SHIFT                                                   13
54005   #define NIG_REG_PRTY_MASK_H_3_MEM044_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM044_I_MEM_PRTY .
54006   #define NIG_REG_PRTY_MASK_H_3_MEM044_I_MEM_PRTY_BB_SHIFT                                                   14
54007   #define NIG_REG_PRTY_MASK_H_3_MEM038_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM038_I_MEM_PRTY .
54008   #define NIG_REG_PRTY_MASK_H_3_MEM038_I_MEM_PRTY_BB_SHIFT                                                   15
54009   #define NIG_REG_PRTY_MASK_H_3_MEM037_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: NIG_REG_PRTY_STS_H_3.MEM037_I_MEM_PRTY .
54010   #define NIG_REG_PRTY_MASK_H_3_MEM037_I_MEM_PRTY_BB_SHIFT                                                   16
54011 #define NIG_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x500240UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
54012 #define NIG_REG_CLOSE_GATE_DISABLE                                                                           0x500800UL //Access:RW   DataWidth:0x1    // Close-gate function disable bit:  0 - egress drain mode is enabled when close-gate input from MISC to NIG is active; 1 - close-gate input is ignored.  (The egress drain mode is for dropping all packets in the TX pipe without forwarding the packets to the TX MAC.).
54013 #define NIG_REG_TAG_ETHERTYPE_0                                                                              0x500804UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 0.
54014 #define NIG_REG_TAG_ETHERTYPE_1                                                                              0x500808UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 1.  The reset value is 9x8100 for inner VLAN.
54015 #define NIG_REG_TAG_ETHERTYPE_2                                                                              0x50080cUL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 2.
54016 #define NIG_REG_TAG_ETHERTYPE_3                                                                              0x500810UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 3.
54017 #define NIG_REG_TAG_ETHERTYPE_4                                                                              0x500814UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 4.
54018 #define NIG_REG_TAG_ETHERTYPE_5                                                                              0x500818UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 5.
54019 #define NIG_REG_TAG_LEN_0                                                                                    0x50081cUL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
54020 #define NIG_REG_TAG_LEN_1                                                                                    0x500820UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
54021 #define NIG_REG_TAG_LEN_2                                                                                    0x500824UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
54022 #define NIG_REG_TAG_LEN_3                                                                                    0x500828UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
54023 #define NIG_REG_TAG_LEN_4                                                                                    0x50082cUL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
54024 #define NIG_REG_TAG_LEN_5                                                                                    0x500830UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
54025 #define NIG_REG_MNG_TO_MCP                                                                                   0x500834UL //Access:RW   DataWidth:0x1    // Direct all management traffic to BMB toward MCP.
54026 #define NIG_REG_FWD_PKT_TO_STORM                                                                             0x500838UL //Access:RW   DataWidth:0x1    // Select bit for choosing between XSTORM and YSTORM for forwarding RX packets.  0 is for XSTORM; 1 is for YSTORM. This configuration should be static during run-time.
54027 #define NIG_REG_STORM_CREDIT                                                                                 0x50083cUL //Access:RW   DataWidth:0x5    // Credit for the interface with XSEM and YSEM. Read this register to get the current credit count on the interface. This configuration should be static during run-time.
54028 #define NIG_REG_CM_HDR                                                                                       0x500840UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54029   #define NIG_REG_CM_HDR_EVENT_ID                                                                            (0xff<<0) // Event ID to be used in CM header for packets forwarded to the STORM through the X/YSEM interface.
54030   #define NIG_REG_CM_HDR_EVENT_ID_SHIFT                                                                      0
54031   #define NIG_REG_CM_HDR_T_BIT                                                                               (0x1<<8) // T-bit to be used in CM header for packets forwarded to the STORM through the X/YSEM interface.
54032   #define NIG_REG_CM_HDR_T_BIT_SHIFT                                                                         8
54033   #define NIG_REG_CM_HDR_DSTSTORMFLG                                                                         (0x1<<9) // DstStormFlg to be used in CM header for packets forwarded to the STORM through the X/YSEM interface.
54034   #define NIG_REG_CM_HDR_DSTSTORMFLG_SHIFT                                                                   9
54035   #define NIG_REG_CM_HDR_CONDOMAIN                                                                           (0x1<<10) // ConnectionDomainExist to be used in CM header for packets forwarded to the STORM through the X/YSEM interface.
54036   #define NIG_REG_CM_HDR_CONDOMAIN_SHIFT                                                                     10
54037 #define NIG_REG_TX_LB_DROP_FWDERR                                                                            0x500844UL //Access:RW   DataWidth:0x1    // Global configuration for selecting whether to drop the per-PF drop and per-VPORT drop packets or forward the packet to the destination with the error bit set.  Set this bit to 1 to forward the packet to the destination with error (as if the error indication in the BTB SOP descriptor as set).  This bit affects both the main TX traffic and LB traffic.
54038 #define NIG_REG_TX_LB_VPORT_DROP_0_BB_K2                                                                     0x500848UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54039 #define NIG_REG_TX_LB_VPORT_DROP_1_BB_K2                                                                     0x50084cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54040 #define NIG_REG_TX_LB_VPORT_DROP_2_BB_K2                                                                     0x500850UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54041 #define NIG_REG_TX_LB_VPORT_DROP_3_BB_K2                                                                     0x500854UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54042 #define NIG_REG_TX_LB_VPORT_DROP_4_BB_K2                                                                     0x500858UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54043 #define NIG_REG_TX_LB_VPORT_DROP_5_BB_K2                                                                     0x50085cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54044 #define NIG_REG_TX_LB_VPORT_DROP_6_BB_K2                                                                     0x500860UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54045 #define NIG_REG_TX_LB_VPORT_DROP_7_BB_K2                                                                     0x500864UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54046 #define NIG_REG_TX_LB_VPORT_DROP_8_BB_K2                                                                     0x500868UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54047 #define NIG_REG_TX_LB_VPORT_DROP_9_BB_K2                                                                     0x50086cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54048 #define NIG_REG_TX_LB_VPORT_DROP_10_BB_K2                                                                    0x500870UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54049 #define NIG_REG_TX_LB_VPORT_DROP_11_BB_K2                                                                    0x500874UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54050 #define NIG_REG_TX_LB_VPORT_DROP_12_BB_K2                                                                    0x500878UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54051 #define NIG_REG_TX_LB_VPORT_DROP_13_BB_K2                                                                    0x50087cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54052 #define NIG_REG_TX_LB_VPORT_DROP_14_BB_K2                                                                    0x500880UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54053 #define NIG_REG_TX_LB_VPORT_DROP_15_BB_K2                                                                    0x500884UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54054 #define NIG_REG_TX_LB_VPORT_DROP_16_BB_K2                                                                    0x500888UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54055 #define NIG_REG_TX_LB_VPORT_DROP_17_BB_K2                                                                    0x50088cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54056 #define NIG_REG_TX_LB_VPORT_DROP_18_BB_K2                                                                    0x500890UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54057 #define NIG_REG_TX_LB_VPORT_DROP_19_BB_K2                                                                    0x500894UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54058 #define NIG_REG_TX_LB_VPORT_DROP_20_BB_K2                                                                    0x500898UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54059 #define NIG_REG_TX_LB_VPORT_DROP_21_BB_K2                                                                    0x50089cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54060 #define NIG_REG_TX_LB_VPORT_DROP_22_BB_K2                                                                    0x5008a0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54061 #define NIG_REG_TX_LB_VPORT_DROP_23_BB_K2                                                                    0x5008a4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54062 #define NIG_REG_TX_LB_VPORT_DROP_24_BB_K2                                                                    0x5008a8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54063 #define NIG_REG_TX_LB_VPORT_DROP_25_BB_K2                                                                    0x5008acUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54064 #define NIG_REG_TX_LB_VPORT_DROP_26_BB_K2                                                                    0x5008b0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54065 #define NIG_REG_TX_LB_VPORT_DROP_27_BB_K2                                                                    0x5008b4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54066 #define NIG_REG_TX_LB_VPORT_DROP_28_BB_K2                                                                    0x5008b8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54067 #define NIG_REG_TX_LB_VPORT_DROP_29_BB_K2                                                                    0x5008bcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54068 #define NIG_REG_TX_LB_VPORT_DROP_30_BB_K2                                                                    0x5008c0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54069 #define NIG_REG_TX_LB_VPORT_DROP_31_BB_K2                                                                    0x5008c4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54070 #define NIG_REG_TX_LB_VPORT_DROP_32_BB_K2                                                                    0x5008c8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54071 #define NIG_REG_TX_LB_VPORT_DROP_33_BB_K2                                                                    0x5008ccUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54072 #define NIG_REG_TX_LB_VPORT_DROP_34_BB_K2                                                                    0x5008d0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54073 #define NIG_REG_TX_LB_VPORT_DROP_35_BB_K2                                                                    0x5008d4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54074 #define NIG_REG_TX_LB_VPORT_DROP_36_BB_K2                                                                    0x5008d8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54075 #define NIG_REG_TX_LB_VPORT_DROP_37_BB_K2                                                                    0x5008dcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54076 #define NIG_REG_TX_LB_VPORT_DROP_38_BB_K2                                                                    0x5008e0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54077 #define NIG_REG_TX_LB_VPORT_DROP_39_BB_K2                                                                    0x5008e4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54078 #define NIG_REG_TX_LB_VPORT_DROP_40_BB_K2                                                                    0x5008e8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54079 #define NIG_REG_TX_LB_VPORT_DROP_41_BB_K2                                                                    0x5008ecUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54080 #define NIG_REG_TX_LB_VPORT_DROP_42_BB_K2                                                                    0x5008f0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54081 #define NIG_REG_TX_LB_VPORT_DROP_43_BB_K2                                                                    0x5008f4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54082 #define NIG_REG_TX_LB_VPORT_DROP_44_BB_K2                                                                    0x5008f8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54083 #define NIG_REG_TX_LB_VPORT_DROP_45_BB_K2                                                                    0x5008fcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54084 #define NIG_REG_TX_LB_VPORT_DROP_46_BB_K2                                                                    0x500900UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54085 #define NIG_REG_TX_LB_VPORT_DROP_47_BB_K2                                                                    0x500904UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54086 #define NIG_REG_TX_LB_VPORT_DROP_48_BB_K2                                                                    0x500908UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54087 #define NIG_REG_TX_LB_VPORT_DROP_49_BB_K2                                                                    0x50090cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54088 #define NIG_REG_TX_LB_VPORT_DROP_50_BB_K2                                                                    0x500910UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54089 #define NIG_REG_TX_LB_VPORT_DROP_51_BB_K2                                                                    0x500914UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54090 #define NIG_REG_TX_LB_VPORT_DROP_52_BB_K2                                                                    0x500918UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54091 #define NIG_REG_TX_LB_VPORT_DROP_53_BB_K2                                                                    0x50091cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54092 #define NIG_REG_TX_LB_VPORT_DROP_54_BB_K2                                                                    0x500920UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54093 #define NIG_REG_TX_LB_VPORT_DROP_55_BB_K2                                                                    0x500924UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54094 #define NIG_REG_TX_LB_VPORT_DROP_56_BB_K2                                                                    0x500928UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54095 #define NIG_REG_TX_LB_VPORT_DROP_57_BB_K2                                                                    0x50092cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54096 #define NIG_REG_TX_LB_VPORT_DROP_58_BB_K2                                                                    0x500930UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54097 #define NIG_REG_TX_LB_VPORT_DROP_59_BB_K2                                                                    0x500934UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54098 #define NIG_REG_TX_LB_VPORT_DROP_60_BB_K2                                                                    0x500938UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54099 #define NIG_REG_TX_LB_VPORT_DROP_61_BB_K2                                                                    0x50093cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54100 #define NIG_REG_TX_LB_VPORT_DROP_62_BB_K2                                                                    0x500940UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54101 #define NIG_REG_TX_LB_VPORT_DROP_63_BB_K2                                                                    0x500944UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54102 #define NIG_REG_TX_LB_VPORT_DROP_64_BB_K2                                                                    0x500948UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54103 #define NIG_REG_TX_LB_VPORT_DROP_65_BB_K2                                                                    0x50094cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54104 #define NIG_REG_TX_LB_VPORT_DROP_66_BB_K2                                                                    0x500950UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54105 #define NIG_REG_TX_LB_VPORT_DROP_67_BB_K2                                                                    0x500954UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54106 #define NIG_REG_TX_LB_VPORT_DROP_68_BB_K2                                                                    0x500958UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54107 #define NIG_REG_TX_LB_VPORT_DROP_69_BB_K2                                                                    0x50095cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54108 #define NIG_REG_TX_LB_VPORT_DROP_70_BB_K2                                                                    0x500960UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54109 #define NIG_REG_TX_LB_VPORT_DROP_71_BB_K2                                                                    0x500964UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54110 #define NIG_REG_TX_LB_VPORT_DROP_72_BB_K2                                                                    0x500968UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54111 #define NIG_REG_TX_LB_VPORT_DROP_73_BB_K2                                                                    0x50096cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54112 #define NIG_REG_TX_LB_VPORT_DROP_74_BB_K2                                                                    0x500970UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54113 #define NIG_REG_TX_LB_VPORT_DROP_75_BB_K2                                                                    0x500974UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54114 #define NIG_REG_TX_LB_VPORT_DROP_76_BB_K2                                                                    0x500978UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54115 #define NIG_REG_TX_LB_VPORT_DROP_77_BB_K2                                                                    0x50097cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54116 #define NIG_REG_TX_LB_VPORT_DROP_78_BB_K2                                                                    0x500980UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54117 #define NIG_REG_TX_LB_VPORT_DROP_79_BB_K2                                                                    0x500984UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54118 #define NIG_REG_TX_LB_VPORT_DROP_80_BB_K2                                                                    0x500988UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54119 #define NIG_REG_TX_LB_VPORT_DROP_81_BB_K2                                                                    0x50098cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54120 #define NIG_REG_TX_LB_VPORT_DROP_82_BB_K2                                                                    0x500990UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54121 #define NIG_REG_TX_LB_VPORT_DROP_83_BB_K2                                                                    0x500994UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54122 #define NIG_REG_TX_LB_VPORT_DROP_84_BB_K2                                                                    0x500998UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54123 #define NIG_REG_TX_LB_VPORT_DROP_85_BB_K2                                                                    0x50099cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54124 #define NIG_REG_TX_LB_VPORT_DROP_86_BB_K2                                                                    0x5009a0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54125 #define NIG_REG_TX_LB_VPORT_DROP_87_BB_K2                                                                    0x5009a4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54126 #define NIG_REG_TX_LB_VPORT_DROP_88_BB_K2                                                                    0x5009a8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54127 #define NIG_REG_TX_LB_VPORT_DROP_89_BB_K2                                                                    0x5009acUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54128 #define NIG_REG_TX_LB_VPORT_DROP_90_BB_K2                                                                    0x5009b0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54129 #define NIG_REG_TX_LB_VPORT_DROP_91_BB_K2                                                                    0x5009b4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54130 #define NIG_REG_TX_LB_VPORT_DROP_92_BB_K2                                                                    0x5009b8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54131 #define NIG_REG_TX_LB_VPORT_DROP_93_BB_K2                                                                    0x5009bcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54132 #define NIG_REG_TX_LB_VPORT_DROP_94_BB_K2                                                                    0x5009c0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54133 #define NIG_REG_TX_LB_VPORT_DROP_95_BB_K2                                                                    0x5009c4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54134 #define NIG_REG_TX_LB_VPORT_DROP_96_BB_K2                                                                    0x5009c8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54135 #define NIG_REG_TX_LB_VPORT_DROP_97_BB_K2                                                                    0x5009ccUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54136 #define NIG_REG_TX_LB_VPORT_DROP_98_BB_K2                                                                    0x5009d0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54137 #define NIG_REG_TX_LB_VPORT_DROP_99_BB_K2                                                                    0x5009d4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54138 #define NIG_REG_TX_LB_VPORT_DROP_100_BB_K2                                                                   0x5009d8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54139 #define NIG_REG_TX_LB_VPORT_DROP_101_BB_K2                                                                   0x5009dcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54140 #define NIG_REG_TX_LB_VPORT_DROP_102_BB_K2                                                                   0x5009e0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54141 #define NIG_REG_TX_LB_VPORT_DROP_103_BB_K2                                                                   0x5009e4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54142 #define NIG_REG_TX_LB_VPORT_DROP_104_BB_K2                                                                   0x5009e8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54143 #define NIG_REG_TX_LB_VPORT_DROP_105_BB_K2                                                                   0x5009ecUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54144 #define NIG_REG_TX_LB_VPORT_DROP_106_BB_K2                                                                   0x5009f0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54145 #define NIG_REG_TX_LB_VPORT_DROP_107_BB_K2                                                                   0x5009f4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54146 #define NIG_REG_TX_LB_VPORT_DROP_108_BB_K2                                                                   0x5009f8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54147 #define NIG_REG_TX_LB_VPORT_DROP_109_BB_K2                                                                   0x5009fcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54148 #define NIG_REG_TX_LB_VPORT_DROP_110_BB_K2                                                                   0x500a00UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54149 #define NIG_REG_TX_LB_VPORT_DROP_111_BB_K2                                                                   0x500a04UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54150 #define NIG_REG_TX_LB_VPORT_DROP_112_BB_K2                                                                   0x500a08UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54151 #define NIG_REG_TX_LB_VPORT_DROP_113_BB_K2                                                                   0x500a0cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54152 #define NIG_REG_TX_LB_VPORT_DROP_114_BB_K2                                                                   0x500a10UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54153 #define NIG_REG_TX_LB_VPORT_DROP_115_BB_K2                                                                   0x500a14UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54154 #define NIG_REG_TX_LB_VPORT_DROP_116_BB_K2                                                                   0x500a18UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54155 #define NIG_REG_TX_LB_VPORT_DROP_117_BB_K2                                                                   0x500a1cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54156 #define NIG_REG_TX_LB_VPORT_DROP_118_BB_K2                                                                   0x500a20UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54157 #define NIG_REG_TX_LB_VPORT_DROP_119_BB_K2                                                                   0x500a24UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54158 #define NIG_REG_TX_LB_VPORT_DROP_120_BB_K2                                                                   0x500a28UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54159 #define NIG_REG_TX_LB_VPORT_DROP_121_BB_K2                                                                   0x500a2cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54160 #define NIG_REG_TX_LB_VPORT_DROP_122_BB_K2                                                                   0x500a30UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54161 #define NIG_REG_TX_LB_VPORT_DROP_123_BB_K2                                                                   0x500a34UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54162 #define NIG_REG_TX_LB_VPORT_DROP_124_BB_K2                                                                   0x500a38UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54163 #define NIG_REG_TX_LB_VPORT_DROP_125_BB_K2                                                                   0x500a3cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54164 #define NIG_REG_TX_LB_VPORT_DROP_126_BB_K2                                                                   0x500a40UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54165 #define NIG_REG_TX_LB_VPORT_DROP_127_BB_K2                                                                   0x500a44UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54166 #define NIG_REG_TX_LB_VPORT_DROP_128_BB_K2                                                                   0x500a48UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54167 #define NIG_REG_TX_LB_VPORT_DROP_129_BB_K2                                                                   0x500a4cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54168 #define NIG_REG_TX_LB_VPORT_DROP_130_BB_K2                                                                   0x500a50UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54169 #define NIG_REG_TX_LB_VPORT_DROP_131_BB_K2                                                                   0x500a54UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54170 #define NIG_REG_TX_LB_VPORT_DROP_132_BB_K2                                                                   0x500a58UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54171 #define NIG_REG_TX_LB_VPORT_DROP_133_BB_K2                                                                   0x500a5cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54172 #define NIG_REG_TX_LB_VPORT_DROP_134_BB_K2                                                                   0x500a60UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54173 #define NIG_REG_TX_LB_VPORT_DROP_135_BB_K2                                                                   0x500a64UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54174 #define NIG_REG_TX_LB_VPORT_DROP_136_BB_K2                                                                   0x500a68UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54175 #define NIG_REG_TX_LB_VPORT_DROP_137_BB_K2                                                                   0x500a6cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54176 #define NIG_REG_TX_LB_VPORT_DROP_138_BB_K2                                                                   0x500a70UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54177 #define NIG_REG_TX_LB_VPORT_DROP_139_BB_K2                                                                   0x500a74UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54178 #define NIG_REG_TX_LB_VPORT_DROP_140_BB_K2                                                                   0x500a78UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54179 #define NIG_REG_TX_LB_VPORT_DROP_141_BB_K2                                                                   0x500a7cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54180 #define NIG_REG_TX_LB_VPORT_DROP_142_BB_K2                                                                   0x500a80UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54181 #define NIG_REG_TX_LB_VPORT_DROP_143_BB_K2                                                                   0x500a84UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54182 #define NIG_REG_TX_LB_VPORT_DROP_144_BB_K2                                                                   0x500a88UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54183 #define NIG_REG_TX_LB_VPORT_DROP_145_BB_K2                                                                   0x500a8cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54184 #define NIG_REG_TX_LB_VPORT_DROP_146_BB_K2                                                                   0x500a90UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54185 #define NIG_REG_TX_LB_VPORT_DROP_147_BB_K2                                                                   0x500a94UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54186 #define NIG_REG_TX_LB_VPORT_DROP_148_BB_K2                                                                   0x500a98UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54187 #define NIG_REG_TX_LB_VPORT_DROP_149_BB_K2                                                                   0x500a9cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54188 #define NIG_REG_TX_LB_VPORT_DROP_150_BB_K2                                                                   0x500aa0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54189 #define NIG_REG_TX_LB_VPORT_DROP_151_BB_K2                                                                   0x500aa4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54190 #define NIG_REG_TX_LB_VPORT_DROP_152_BB_K2                                                                   0x500aa8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54191 #define NIG_REG_TX_LB_VPORT_DROP_153_BB_K2                                                                   0x500aacUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54192 #define NIG_REG_TX_LB_VPORT_DROP_154_BB_K2                                                                   0x500ab0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54193 #define NIG_REG_TX_LB_VPORT_DROP_155_BB_K2                                                                   0x500ab4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54194 #define NIG_REG_TX_LB_VPORT_DROP_156_BB_K2                                                                   0x500ab8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54195 #define NIG_REG_TX_LB_VPORT_DROP_157_BB_K2                                                                   0x500abcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54196 #define NIG_REG_TX_LB_VPORT_DROP_158_BB_K2                                                                   0x500ac0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54197 #define NIG_REG_TX_LB_VPORT_DROP_159_BB_K2                                                                   0x500ac4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54198 #define NIG_REG_TX_LB_VPORT_DROP_160_K2                                                                      0x500ac8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54199 #define NIG_REG_TX_LB_VPORT_DROP_161_K2                                                                      0x500accUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54200 #define NIG_REG_TX_LB_VPORT_DROP_162_K2                                                                      0x500ad0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54201 #define NIG_REG_TX_LB_VPORT_DROP_163_K2                                                                      0x500ad4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54202 #define NIG_REG_TX_LB_VPORT_DROP_164_K2                                                                      0x500ad8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54203 #define NIG_REG_TX_LB_VPORT_DROP_165_K2                                                                      0x500adcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54204 #define NIG_REG_TX_LB_VPORT_DROP_166_K2                                                                      0x500ae0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54205 #define NIG_REG_TX_LB_VPORT_DROP_167_K2                                                                      0x500ae4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54206 #define NIG_REG_TX_LB_VPORT_DROP_168_K2                                                                      0x500ae8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54207 #define NIG_REG_TX_LB_VPORT_DROP_169_K2                                                                      0x500aecUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54208 #define NIG_REG_TX_LB_VPORT_DROP_170_K2                                                                      0x500af0UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54209 #define NIG_REG_TX_LB_VPORT_DROP_171_K2                                                                      0x500af4UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54210 #define NIG_REG_TX_LB_VPORT_DROP_172_K2                                                                      0x500af8UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54211 #define NIG_REG_TX_LB_VPORT_DROP_173_K2                                                                      0x500afcUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54212 #define NIG_REG_TX_LB_VPORT_DROP_174_K2                                                                      0x500b00UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54213 #define NIG_REG_TX_LB_VPORT_DROP_175_K2                                                                      0x500b04UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54214 #define NIG_REG_TX_LB_VPORT_DROP_176_K2                                                                      0x500b08UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54215 #define NIG_REG_TX_LB_VPORT_DROP_177_K2                                                                      0x500b0cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54216 #define NIG_REG_TX_LB_VPORT_DROP_178_K2                                                                      0x500b10UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54217 #define NIG_REG_TX_LB_VPORT_DROP_179_K2                                                                      0x500b14UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54218 #define NIG_REG_TX_LB_VPORT_DROP_180_K2                                                                      0x500b18UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54219 #define NIG_REG_TX_LB_VPORT_DROP_181_K2                                                                      0x500b1cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54220 #define NIG_REG_TX_LB_VPORT_DROP_182_K2                                                                      0x500b20UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54221 #define NIG_REG_TX_LB_VPORT_DROP_183_K2                                                                      0x500b24UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54222 #define NIG_REG_TX_LB_VPORT_DROP_184_K2                                                                      0x500b28UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54223 #define NIG_REG_TX_LB_VPORT_DROP_185_K2                                                                      0x500b2cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54224 #define NIG_REG_TX_LB_VPORT_DROP_186_K2                                                                      0x500b30UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54225 #define NIG_REG_TX_LB_VPORT_DROP_187_K2                                                                      0x500b34UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54226 #define NIG_REG_TX_LB_VPORT_DROP_188_K2                                                                      0x500b38UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54227 #define NIG_REG_TX_LB_VPORT_DROP_189_K2                                                                      0x500b3cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54228 #define NIG_REG_TX_LB_VPORT_DROP_190_K2                                                                      0x500b40UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54229 #define NIG_REG_TX_LB_VPORT_DROP_191_K2                                                                      0x500b44UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54230 #define NIG_REG_TX_LB_VPORT_DROP_192_K2                                                                      0x500b48UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54231 #define NIG_REG_TX_LB_VPORT_DROP_193_K2                                                                      0x500b4cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54232 #define NIG_REG_TX_LB_VPORT_DROP_194_K2                                                                      0x500b50UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54233 #define NIG_REG_TX_LB_VPORT_DROP_195_K2                                                                      0x500b54UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54234 #define NIG_REG_TX_LB_VPORT_DROP_196_K2                                                                      0x500b58UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54235 #define NIG_REG_TX_LB_VPORT_DROP_197_K2                                                                      0x500b5cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54236 #define NIG_REG_TX_LB_VPORT_DROP_198_K2                                                                      0x500b60UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54237 #define NIG_REG_TX_LB_VPORT_DROP_199_K2                                                                      0x500b64UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54238 #define NIG_REG_TX_LB_VPORT_DROP_200_K2                                                                      0x500b68UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54239 #define NIG_REG_TX_LB_VPORT_DROP_201_K2                                                                      0x500b6cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54240 #define NIG_REG_TX_LB_VPORT_DROP_202_K2                                                                      0x500b70UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54241 #define NIG_REG_TX_LB_VPORT_DROP_203_K2                                                                      0x500b74UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54242 #define NIG_REG_TX_LB_VPORT_DROP_204_K2                                                                      0x500b78UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54243 #define NIG_REG_TX_LB_VPORT_DROP_205_K2                                                                      0x500b7cUL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54244 #define NIG_REG_TX_LB_VPORT_DROP_206_K2                                                                      0x500b80UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54245 #define NIG_REG_TX_LB_VPORT_DROP_207_K2                                                                      0x500b84UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54246 #define NIG_REG_TX_LB_PF_DROP_PERPF                                                                          0x500c00UL //Access:RW   DataWidth:0x1    // Per-PF drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
54247 #define NIG_REG_LB_SOPQ_EMPTY                                                                                0x500c04UL //Access:R    DataWidth:0x1c   // LB SOP descriptor queue empty status.  Bits 15:0 are for LB traffic queues.  Bits 19:16 are for the pure LB queues.
54248 #define NIG_REG_LB_SOPQ_FULL                                                                                 0x500c08UL //Access:R    DataWidth:0x1c   // LB SOP descriptor queue full status.  Bits 15:0 are for LB traffic queues.  Bits 19:16 are for the pure LB queues.
54249 #define NIG_REG_TX_SOPQ_EMPTY                                                                                0x500c0cUL //Access:R    DataWidth:0x18   // TX SOP descriptor queue empty status - for main traffic queues.
54250 #define NIG_REG_TX_SOPQ_FULL                                                                                 0x500c10UL //Access:R    DataWidth:0x18   // TX SOP descriptor queue full status - for main traffic queues.
54251 #define NIG_REG_TIMESYNC_GEN_REG_BB                                                                          0x500d00UL //Access:WB   DataWidth:0x40   // Addresses for TimeSync related registers in the timesync generator sub-module.
54252 #define NIG_REG_TIMESYNC_GEN_REG_SIZE                                                                        64
54253 #define NIG_REG_DORQ_IN_EN                                                                                   0x500e00UL //Access:RW   DataWidth:0x1    // Input enable for the DORQ interface.
54254 #define NIG_REG_DEBUG_IN_EN                                                                                  0x500e04UL //Access:RW   DataWidth:0x1    // Input enable for debug traffic.
54255 #define NIG_REG_STORM_OUT_EN                                                                                 0x500e08UL //Access:RW   DataWidth:0x1    // Output enable for the STORM interface. This configuration should be static during run-time.
54256 #define NIG_REG_PPP_OUT_EN                                                                                   0x500e0cUL //Access:RW   DataWidth:0x1    // Output enable of message to PXP IF.
54257 #define NIG_REG_MAC_IN_EN                                                                                    0x500e10UL //Access:RW   DataWidth:0x1    // Input enable for RX MAC interface.
54258 #define NIG_REG_MAC_OUT_EN                                                                                   0x500e14UL //Access:RW   DataWidth:0x1    // Output enable for TX MAC interface.
54259 #define NIG_REG_RX_BRB_OUT_EN                                                                                0x500e18UL //Access:RW   DataWidth:0x1    // Output enble for RX path to BRB.
54260 #define NIG_REG_LB_BRB_OUT_EN                                                                                0x500e1cUL //Access:RW   DataWidth:0x1    // Output enable for LB path to BRB.
54261 #define NIG_REG_FLOWCTRL_OUT_EN                                                                              0x500e20UL //Access:RW   DataWidth:0x1    // Output enable for flow control interfaces to the MAC.
54262 #define NIG_REG_TX_MACFIFO_ALM_FULL_THR_BB_K2                                                                0x500e40UL //Access:RW   DataWidth:0x4    // Almost full threshold for TX MAC FIFO.
54263 #define NIG_REG_RX_MACFIFO_EMPTY_BB                                                                          0x500e44UL //Access:R    DataWidth:0x1    // RX FIFO for receiving data from MAC is empty.
54264 #define NIG_REG_RX_MACFIFO_FULL_BB                                                                           0x500e48UL //Access:R    DataWidth:0x1    // RX FIFO for receiving data from MAC is full.
54265 #define NIG_REG_TX_MACFIFO_ALM_FULL_BB_K2                                                                    0x500e4cUL //Access:R    DataWidth:0x1    // TX FIFO for transmitting data to MAC is almost full.
54266 #define NIG_REG_TX_MACFIFO_EMPTY_BB_K2                                                                       0x500e50UL //Access:R    DataWidth:0x1    // TX FIFO for transmitting data to MAC is empty.
54267 #define NIG_REG_TX_MACFIFO_FULL_BB_K2                                                                        0x500f00UL //Access:R    DataWidth:0x1    // TX FIFO for transmitting data to MAC is full.
54268 #define NIG_REG_HDR_SKIP_SIZE_BB                                                                             0x501000UL //Access:RW   DataWidth:0x4    // Size of the proprietary header, in 32-bit words, that is present at the start of the packet.  This configuration applies to all packets (excluding flush messages) of the same port.  This informatio is used to skip over or remove the proprietary header.  This is also used in tag insertion for management packets.
54269 #define NIG_REG_INITIAL_HEADER_SIZE                                                                          0x501004UL //Access:RW   DataWidth:0xa    // The number of bytes in the header, counting from the start of the packet, to pass to the frame crackers in LLHs.  The actual size passed to LLH is the entire packet or this value, rounded up to the number of cycles, whichever that is smaller. Values different from the default value are only for debug purposes and may not work.
54270 #define NIG_REG_RX_PKT_HAS_FCS                                                                               0x501008UL //Access:RW   DataWidth:0x1    // Packet has Ethernet FCS field.  Set this bit to indicate that the packet has the FCS field at the end of the packet.
54271 #define NIG_REG_LLH_ARP_TYPE                                                                                 0x50100cUL //Access:RW   DataWidth:0x10   // Ethertype for ARP (filtering rules B).  Defaut is 0x0806.
54272 #define NIG_REG_LLC_JUMBO_TYPE                                                                               0x501010UL //Access:RW   DataWidth:0x10   // Ethertype for jumbo packets.
54273 #define NIG_REG_LLC_TYPE_THRESHOLD                                                                           0x501014UL //Access:RW   DataWidth:0x10   // Upper value of LLC Ethertype.
54274 #define NIG_REG_FIRST_HDR_HDRS_AFTER_BASIC                                                                   0x501018UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after the basic Ethernet header.  Bit 0-tag0 (outer tag); bit 1-tag1 (inner VLAN); bit 2-tag2; bit 3-tag3; bit 4-tag4; bit 5-tag5; bit 6-reserved; bit 7-llc/snap.  Reset defaults to 0x82 to allow LLC and Inner VLAN headers.
54275 #define NIG_REG_FIRST_HDR_HDRS_AFTER_LLC_BB                                                                  0x50101cUL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after the LLC header.
54276 #define NIG_REG_FIRST_HDR_HDRS_AFTER_TAG_0                                                                   0x501020UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 0.
54277 #define NIG_REG_FIRST_HDR_HDRS_AFTER_TAG_1                                                                   0x501024UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 1.  Reset defaults to 0x80 to allow LLC header.
54278 #define NIG_REG_FIRST_HDR_HDRS_AFTER_TAG_2                                                                   0x501028UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 2.
54279 #define NIG_REG_FIRST_HDR_HDRS_AFTER_TAG_3                                                                   0x50102cUL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 3.
54280 #define NIG_REG_FIRST_HDR_HDRS_AFTER_TAG_4                                                                   0x501030UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 4.
54281 #define NIG_REG_FIRST_HDR_HDRS_AFTER_TAG_5                                                                   0x501034UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 5.
54282 #define NIG_REG_INNER_HDR_HDRS_AFTER_BASIC                                                                   0x501038UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after the basic Ethernet header.  Bit 0-tag0 (outer tag); bit 1-tag1 (inner VLAN); bit 2-tag2; bit 3-tag3; bit 4-tag4; bit 5-tag5; bit 6-reserved; bit 7-llc/snap.  Reset defaults to 0x82 to allow LLC and Inner VLAN headers.
54283 #define NIG_REG_INNER_HDR_HDRS_AFTER_LLC_BB                                                                  0x50103cUL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after the LLC header.
54284 #define NIG_REG_INNER_HDR_HDRS_AFTER_TAG_0                                                                   0x501040UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 0.
54285 #define NIG_REG_INNER_HDR_HDRS_AFTER_TAG_1                                                                   0x501044UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 1.  Reset defaults to 0x80 to allow LLC header.
54286 #define NIG_REG_INNER_HDR_HDRS_AFTER_TAG_2                                                                   0x501048UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 2.
54287 #define NIG_REG_INNER_HDR_HDRS_AFTER_TAG_3                                                                   0x50104cUL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 3.
54288 #define NIG_REG_INNER_HDR_HDRS_AFTER_TAG_4                                                                   0x501050UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 4.
54289 #define NIG_REG_INNER_HDR_HDRS_AFTER_TAG_5                                                                   0x501054UL //Access:RW   DataWidth:0x8    // Bit-map indicating which L2 hdrs may appear after L2 tag 5.
54290 #define NIG_REG_ENC_TYPE_ENABLE                                                                              0x501058UL //Access:RW   DataWidth:0x3    // Multi Field Register.
54291   #define NIG_REG_ENC_TYPE_ENABLE_ETH_OVER_GRE_ENABLE                                                        (0x1<<0) // Enable bit for Ethernet-over-GRE (L2 GRE) encapsulation.  This enables the comparison of the GRE protocol type field to the configured *gre_eth_type.
54292   #define NIG_REG_ENC_TYPE_ENABLE_ETH_OVER_GRE_ENABLE_SHIFT                                                  0
54293   #define NIG_REG_ENC_TYPE_ENABLE_IP_OVER_GRE_ENABLE                                                         (0x1<<1) // Enable bit for IP-over-GRE (IP GRE) encapsulation.  This enables the comparison of the GRE protocol type field to the configured *ipv4_type and *ipv6_type.
54294   #define NIG_REG_ENC_TYPE_ENABLE_IP_OVER_GRE_ENABLE_SHIFT                                                   1
54295   #define NIG_REG_ENC_TYPE_ENABLE_VXLAN_ENABLE                                                               (0x1<<2) // Enable bit for VXLAN encapsulation.  This enables the comparison of the UDP destination port number to the configured *vxlan_port.
54296   #define NIG_REG_ENC_TYPE_ENABLE_VXLAN_ENABLE_SHIFT                                                         2
54297 #define NIG_REG_VXLAN_CTRL                                                                                   0x50105cUL //Access:RW   DataWidth:0x10   // UDP destination port number for VXLAN.
54298 #define NIG_REG_IPV4_TYPE_BB                                                                                 0x501060UL //Access:RW   DataWidth:0x10   // Ethertype for IPv4 packets.  Defaults to 0x0800.
54299 #define NIG_REG_IPV6_TYPE_BB                                                                                 0x501064UL //Access:RW   DataWidth:0x10   // Ethertype for IPv6 packets.  Defaults to 0x86DD.
54300 #define NIG_REG_FCOE_TYPE_BB                                                                                 0x501068UL //Access:RW   DataWidth:0x10   // FCOE Ethertype - default is 0x8906.
54301 #define NIG_REG_ROCE_TYPE                                                                                    0x50106cUL //Access:RW   DataWidth:0x10   // Ethertype for RoCE packets.  Defaults to 0x8915.
54302 #define NIG_REG_GRE_ETH_TYPE                                                                                 0x501070UL //Access:RW   DataWidth:0x10   // Ethertype for the encapsulated Ethernet header following the GRE header.
54303 #define NIG_REG_TCP_PROTOCOL_BB                                                                              0x501074UL //Access:RW   DataWidth:0x8    // Next header value indicating TCP protocol.
54304 #define NIG_REG_UDP_PROTOCOL_BB                                                                              0x501078UL //Access:RW   DataWidth:0x8    // Next header value indicating UDP protocol.
54305 #define NIG_REG_ICMPV4_PROTOCOL_BB                                                                           0x50107cUL //Access:RW   DataWidth:0x8    // IPv4 protocol field for ICMPv4 - defaults to 0x01.
54306 #define NIG_REG_ICMPV6_PROTOCOL_BB                                                                           0x501080UL //Access:RW   DataWidth:0x8    // IPv6 next header field for ICMPv6 - defaults to 0x3A.
54307 #define NIG_REG_GRE_PROTOCOL                                                                                 0x501084UL //Access:RW   DataWidth:0x8    // Protocol number for GRE header.
54308 #define NIG_REG_LLH_DEST_MAC_0_0                                                                             0x501088UL //Access:RW   DataWidth:0x20   // Destination MAC address 1; The LLH will look for this address in all incoming packets.
54309 #define NIG_REG_LLH_DEST_MAC_0_1                                                                             0x50108cUL //Access:RW   DataWidth:0x10   // Destination MAC address 1; The LLH will look for this address in all incoming packets.
54310 #define NIG_REG_LLH_DEST_MAC_1_0                                                                             0x501090UL //Access:RW   DataWidth:0x20   // Destination MAC address 2;The LLH will look for this address in all incoming packets.
54311 #define NIG_REG_LLH_DEST_MAC_1_1                                                                             0x501094UL //Access:RW   DataWidth:0x10   // Destination MAC address 2;The LLH will look for this address in all incoming packets.
54312 #define NIG_REG_LLH_DEST_MAC_2_0                                                                             0x501098UL //Access:RW   DataWidth:0x20   // Destination MAC address 3;The LLH will look for this address in all incoming packets.
54313 #define NIG_REG_LLH_DEST_MAC_2_1                                                                             0x50109cUL //Access:RW   DataWidth:0x10   // Destination MAC address 3;The LLH will look for this address in all incoming packets.
54314 #define NIG_REG_LLH_DEST_MAC_3_0                                                                             0x5010a0UL //Access:RW   DataWidth:0x20   // Destination MAC address 3.  LLH will look for this address in all incoming packets.
54315 #define NIG_REG_LLH_DEST_MAC_3_1                                                                             0x5010a4UL //Access:RW   DataWidth:0x10   // Destination MAC address 3.  LLH will look for this address in all incoming packets.
54316 #define NIG_REG_LLH_DEST_MAC_4_0                                                                             0x5010a8UL //Access:RW   DataWidth:0x20   // Destination MAC address 4.  LLH will look for this address in all incoming packets.
54317 #define NIG_REG_LLH_DEST_MAC_4_1                                                                             0x5010acUL //Access:RW   DataWidth:0x10   // Destination MAC address 4.  LLH will look for this address in all incoming packets.
54318 #define NIG_REG_LLH_DEST_MAC_5_0                                                                             0x5010b0UL //Access:RW   DataWidth:0x20   // Destination MAC address 5.  LLH will look for this address in all incoming packets.
54319 #define NIG_REG_LLH_DEST_MAC_5_1                                                                             0x5010b4UL //Access:RW   DataWidth:0x10   // Destination MAC address 5.  LLH will look for this address in all incoming packets.
54320 #define NIG_REG_LLH_ETHERTYPE0                                                                               0x5010b8UL //Access:RW   DataWidth:0x10   // Ethertype for filtering packets.
54321 #define NIG_REG_LLH_ETHERTYPE1                                                                               0x5010bcUL //Access:RW   DataWidth:0x10   // Ethertype for filtering packets.
54322 #define NIG_REG_LLH_VLAN_ID_0                                                                                0x5010c0UL //Access:RW   DataWidth:0xc    // Inner VLAN ID  0 used in NCSI filtering.
54323 #define NIG_REG_LLH_VLAN_ID_1                                                                                0x5010c4UL //Access:RW   DataWidth:0xc    // Inner VLAN ID  1 used in NCSI filtering.
54324 #define NIG_REG_LLH_VLAN_ID_2                                                                                0x5010c8UL //Access:RW   DataWidth:0xc    // Inner VLAN ID  2 used in NCSI filtering.
54325 #define NIG_REG_OUTER_TAG_ID0                                                                                0x5010ccUL //Access:RW   DataWidth:0x10   // Outer Tag value to be compared with for NCSI outer tag rules that are enabled by *llh_ncsi_*_mask_otag0 mask bits.  Bits that are not masked out by *outer_tag_value_mask are compared with the value extracted from the packet.  The value from the packet is taken according to the *outer_tag_value_list* configurations, as used for PF classification.
54326 #define NIG_REG_OUTER_TAG_ID1                                                                                0x5010d0UL //Access:RW   DataWidth:0x10   // Outer Tag value to be compared with for NCSI outer tag rules that are enabled by *llh_ncsi_*_mask_otag1 mask bits.  Bits that are not masked out by *outer_tag_value_mask are compared with the value extracted from the packet.  The value from the packet is taken according to the *outer_tag_value_list* configurations, as used for PF classification.
54327 #define NIG_REG_LLH_DEST_IP_0_0                                                                              0x5010d4UL //Access:RW   DataWidth:0x20   // Destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54328 #define NIG_REG_LLH_DEST_IP_0_1                                                                              0x5010d8UL //Access:RW   DataWidth:0x20   // Destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54329 #define NIG_REG_LLH_DEST_IP_0_2                                                                              0x5010dcUL //Access:RW   DataWidth:0x20   // Destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54330 #define NIG_REG_LLH_DEST_IP_0_3                                                                              0x5010e0UL //Access:RW   DataWidth:0x20   // Destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54331 #define NIG_REG_LLH_DEST_IP_1_0                                                                              0x5010e4UL //Access:RW   DataWidth:0x20   // Destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54332 #define NIG_REG_LLH_DEST_IP_1_1                                                                              0x5010e8UL //Access:RW   DataWidth:0x20   // Destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54333 #define NIG_REG_LLH_DEST_IP_1_2                                                                              0x5010ecUL //Access:RW   DataWidth:0x20   // Destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54334 #define NIG_REG_LLH_DEST_IP_1_3                                                                              0x5010f0UL //Access:RW   DataWidth:0x20   // Destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54335 #define NIG_REG_LLH_DEST_IP_2_0                                                                              0x5010f4UL //Access:RW   DataWidth:0x20   // Destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54336 #define NIG_REG_LLH_DEST_IP_2_1                                                                              0x5010f8UL //Access:RW   DataWidth:0x20   // Destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54337 #define NIG_REG_LLH_DEST_IP_2_2                                                                              0x5010fcUL //Access:RW   DataWidth:0x20   // Destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54338 #define NIG_REG_LLH_DEST_IP_2_3                                                                              0x501100UL //Access:RW   DataWidth:0x20   // Destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
54339 #define NIG_REG_LLH_IPV4_IPV6_0                                                                              0x501104UL //Access:RW   DataWidth:0x1    // Determine the IP version to look for in llh_dest_ip_0: 0 - IPv6; 1-IPv4.
54340 #define NIG_REG_LLH_IPV4_IPV6_1                                                                              0x501108UL //Access:RW   DataWidth:0x1    // Determine the IP version to look for in llh_dest_ip_1: 0 - IPv6; 1-IPv4.
54341 #define NIG_REG_LLH_IPV4_IPV6_2                                                                              0x50110cUL //Access:RW   DataWidth:0x1    // Determine the IP version to look for in llh_dest_ip_2: 0 - IPv6; 1-IPv4.
54342 #define NIG_REG_LLH_DEST_TCP_0                                                                               0x501110UL //Access:RW   DataWidth:0x10   // Destination TCP address  1. The LLH will look for this address in all incoming packets.
54343 #define NIG_REG_LLH_DEST_TCP_1                                                                               0x501114UL //Access:RW   DataWidth:0x10   // Destination TCP address  2. The LLH will look for this address in all incoming packets.
54344 #define NIG_REG_LLH_DEST_TCP_2                                                                               0x501118UL //Access:RW   DataWidth:0x10   // Destination TCP address  3. The LLH will look for this address in all incoming packets.
54345 #define NIG_REG_LLH_DEST_UDP_0                                                                               0x50111cUL //Access:RW   DataWidth:0x10   // Destination UDP address  1 The LLH will look for this address in all incoming packets.
54346 #define NIG_REG_LLH_DEST_UDP_1                                                                               0x501120UL //Access:RW   DataWidth:0x10   // Destination UDP address  2  The LLH will look for this address in all incoming packets.
54347 #define NIG_REG_LLH_DEST_UDP_2                                                                               0x501124UL //Access:RW   DataWidth:0x10   // Destination UDP address  3  The LLH will look for this address in all incoming packets.
54348 #define NIG_REG_RX_LLH_NCSI_MCP_MASK                                                                         0x501128UL //Access:RW   DataWidth:0x20   // Multi Field Register.
54349   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_BRCST                                                                 (0x1<<0) // Mask bit for forwarding broadcast (MAC destination address of all 1's) packets to MCP.
54350   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_BRCST_SHIFT                                                           0
54351   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ALLMLCST                                                              (0x1<<1) // Mask bit for forwarding multicast (MAC destination address[40]==1 and it is not a broadcast packet) packets to MCP.
54352   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ALLMLCST_SHIFT                                                        1
54353   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IPV4MLCST                                                             (0x1<<2) // Obsolete.
54354   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IPV4MLCST_SHIFT                                                       2
54355   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IPV6_MLCST                                                            (0x1<<3) // Mask bit for forwarding IPv6 multicast (MAC destination address [47:32]==0x3333) packets to MCP.
54356   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IPV6_MLCST_SHIFT                                                      3
54357   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UNCST                                                                 (0x1<<4) // Mask bit for forwarding unicast (MAC destination address[40]==0) packets to MCP.
54358   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UNCST_SHIFT                                                           4
54359   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC0                                                                  (0x1<<5) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_0 to MCP.
54360   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC0_SHIFT                                                            5
54361   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC1                                                                  (0x1<<6) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_1 to MCP.
54362   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC1_SHIFT                                                            6
54363   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC2                                                                  (0x1<<7) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_2 to MCP.
54364   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC2_SHIFT                                                            7
54365   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC3                                                                  (0x1<<8) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_3 to MCP.
54366   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC3_SHIFT                                                            8
54367   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC4                                                                  (0x1<<9) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_4 to MCP.
54368   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC4_SHIFT                                                            9
54369   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC5                                                                  (0x1<<10) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_5 to MCP.
54370   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_MAC5_SHIFT                                                            10
54371   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ETHERTYPE0                                                            (0x1<<11) // Mask bit for forwarding packets with Ethertype matching *llh_ethertype0 to MCP.
54372   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ETHERTYPE0_SHIFT                                                      11
54373   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ETHERTYPE1                                                            (0x1<<12) // Mask bit for forwarding packets with Ethertype matching *llh_ethertype1 to be forwarded to the host.
54374   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ETHERTYPE1_SHIFT                                                      12
54375   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ARP                                                                   (0x1<<13) // Mask bit for forwarding packets with Ethertype of 0x0806 and Bcast address to MCP.
54376   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ARP_SHIFT                                                             13
54377   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IP0                                                                   (0x1<<14) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_0 and the IP version matching *llh*_ipv4_ipv6_0 to MCP.
54378   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IP0_SHIFT                                                             14
54379   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IP1                                                                   (0x1<<15) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_1 and the IP version matching *llh*_ipv4_ipv6_1 to MCP.
54380   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IP1_SHIFT                                                             15
54381   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IP2                                                                   (0x1<<16) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_2 and the IP version matching *llh*_ipv4_ipv6_2 to MCP.
54382   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IP2_SHIFT                                                             16
54383   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_TCP0                                                                  (0x1<<17) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_0 to MCP.
54384   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_TCP0_SHIFT                                                            17
54385   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_TCP1                                                                  (0x1<<18) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_1 to MCP.
54386   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_TCP1_SHIFT                                                            18
54387   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_TCP2                                                                  (0x1<<19) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_2 to MCP.
54388   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_TCP2_SHIFT                                                            19
54389   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_T_DST                                                            (0x1<<20) // Obsolete.
54390   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_T_DST_SHIFT                                                      20
54391   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_T_SRC                                                            (0x1<<21) // Obsolete.
54392   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_T_SRC_SHIFT                                                      21
54393   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UDP0                                                                  (0x1<<22) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_0 to MCP.
54394   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UDP0_SHIFT                                                            22
54395   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UDP1                                                                  (0x1<<23) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_1 to MCP.
54396   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UDP1_SHIFT                                                            23
54397   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UDP2                                                                  (0x1<<24) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_2 to MCP.
54398   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_UDP2_SHIFT                                                            24
54399   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_RMCP                                                                  (0x1<<25) // Mask bit for forwarding packets with RMCP UDP ports (0x26f and 0x298) to MCP.
54400   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_RMCP_SHIFT                                                            25
54401   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_U_DST                                                            (0x1<<26) // Mask bit for forwarding packets with NetBIOS UDP destination port 137/138/139 to MCP.
54402   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_U_DST_SHIFT                                                      26
54403   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_U_SRC                                                            (0x1<<27) // Obsolete.
54404   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_NTBS_U_SRC_SHIFT                                                      27
54405   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_DHCP                                                                  (0x1<<28) // Obsolete.
54406   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_DHCP_SHIFT                                                            28
54407   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ICMPV6_NA                                                             (0x1<<29) // Mask bit for forwarding ICMPv6 Neighbor Advertisement packets (ICMP over IPv6 with ICMP type = 136 and dst_mac = 0x33:33:00:00:00:01) to MCP.
54408   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ICMPV6_NA_SHIFT                                                       29
54409   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ICMPV6_RA                                                             (0x1<<30) // Mask bit for forwarding ICMPv6 Router Advertisement packets (ICMP over IPv6 with ICMP type= 134 and dst_mac = 0x33:33:00:00:00:01) to MCP.
54410   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ICMPV6_RA_SHIFT                                                       30
54411   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ICMPV6                                                                (0x1<<31) // Mask bit for forwarding ICMPv6 packets to MCP.
54412   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_ICMPV6_SHIFT                                                          31
54413 #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN                                                                   0x50112cUL //Access:RW   DataWidth:0x5    // Multi Field Register.
54414   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ANY                                                             (0x1<<0) // Mask bit for forwarding packets with inner VLAN present to MCP.
54415   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ANY_SHIFT                                                       0
54416   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_NONE                                                            (0x1<<1) // Mask bit for forwarding packets with no inner VLAN to MCP.
54417   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_NONE_SHIFT                                                      1
54418   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ID0                                                             (0x1<<2) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_0 to MCP.
54419   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ID0_SHIFT                                                       2
54420   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ID1                                                             (0x1<<3) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_1 to MCP.
54421   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ID1_SHIFT                                                       3
54422   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ID2                                                             (0x1<<4) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_2 to MCP.
54423   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_IVLAN_ID2_SHIFT                                                       4
54424 #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG                                                                    0x501130UL //Access:RW   DataWidth:0x5    // Multi Field Register.
54425   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG_ANY                                                              (0x1<<0) // Mask bit for forwarding packets with outer tag present to MCP.
54426   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG_ANY_SHIFT                                                        0
54427   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG_NONE                                                             (0x1<<1) // Mask bit for forwarding packets with no outer tag to MCP.
54428   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG_NONE_SHIFT                                                       1
54429   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG0                                                                 (0x1<<2) // Mask bit for forwarding packets with the outer tag matching *outer_tag_id0 to MCP.
54430   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG0_SHIFT                                                           2
54431   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG1                                                                 (0x1<<3) // Mask bit for forwarding packets with the outer tag matching *outer_tag_id1 to MCP.
54432   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG1_SHIFT                                                           3
54433   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG_PF                                                               (0x1<<4) // Mask bit for forwarding packets with outer tag matching the outer tag of one of the enabled PFs to MCP.
54434   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_OTAG_PF_SHIFT                                                         4
54435 #define NIG_REG_RX_LLH_SVOL_MCP_MASK                                                                         0x501134UL //Access:RW   DataWidth:0x6    // Multi Field Register.
54436   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ARP                                                                   (0x1<<0) // Mask bit for forwarding packets with Ethertype matching llh_arp_type to MCP.
54437   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ARP_SHIFT                                                             0
54438   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV4                                                                (0x1<<1) // Mask bit for forwarding IPv4 packets with protocol field matching llh_icmpv4_protocol to MCP.
54439   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV4_SHIFT                                                          1
54440   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV6                                                                (0x1<<2) // Mask bit for forwarding IPv6 packets with next header field matching llh_icmpv6_protocol to MCP.
54441   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV6_SHIFT                                                          2
54442   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV4_ER                                                             (0x1<<3) // Mask bit for forwarding ICMPv4 packets with ICMP type 8 to MCP.
54443   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV4_ER_SHIFT                                                       3
54444   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV6_ER                                                             (0x1<<4) // Mask bit for forwarding ICMPv6 packets with ICMP type 128 to MCP.
54445   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV6_ER_SHIFT                                                       4
54446   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV6_NS                                                             (0x1<<5) // Mask bit for forwarding ICMPv6 packets with ICMP type 135 to MCP.
54447   #define NIG_REG_RX_LLH_SVOL_MCP_MASK_ICMPV6_NS_SHIFT                                                       5
54448 #define NIG_REG_RX_LLH_SVOL_MCP_FWD_ALLPF                                                                    0x501138UL //Access:RW   DataWidth:0x1    // Enable bit for forwarding packets from all PFs, including packets that failed PF classification, to MCP in multifunction mode.
54449 #define NIG_REG_RX_LLH_SVOL_MCP_FWD_PERPF                                                                    0x50113cUL //Access:RW   DataWidth:0x1    // Enable bit for forwarding packets for each PF to MCP in multifunction mode.  This is a per-PF split register.
54450 #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK                                                                  0x501140UL //Access:RW   DataWidth:0x20   // Multi Field Register.
54451   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_BRCST                                                          (0x1<<0) // Mask bit for not forwarding broadcast (MAC destination address of all 1's) packets to the host.
54452   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_BRCST_SHIFT                                                    0
54453   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ALLMLCST                                                       (0x1<<1) // Mask bit for not forwarding multicast (MAC destination address[40]==1 and it is not a broadcast packet) packets to the host.
54454   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ALLMLCST_SHIFT                                                 1
54455   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV4MLCST                                                      (0x1<<2) // Obsolete.
54456   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV4MLCST_SHIFT                                                2
54457   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV6_MLCST                                                     (0x1<<3) // Mask bit for not forwarding IPv6 multicast (MAC destination address [47:32]==0x3333) packets to the host.
54458   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV6_MLCST_SHIFT                                               3
54459   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UNCST                                                          (0x1<<4) // Mask bit for not forwarding unicast (MAC destination address[40]==0) packets to the host.
54460   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UNCST_SHIFT                                                    4
54461   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC0                                                           (0x1<<5) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_0 to the host.
54462   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC0_SHIFT                                                     5
54463   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC1                                                           (0x1<<6) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_1 to the host.
54464   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC1_SHIFT                                                     6
54465   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC2                                                           (0x1<<7) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_2 to the host.
54466   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC2_SHIFT                                                     7
54467   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC3                                                           (0x1<<8) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_3 to the host.
54468   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC3_SHIFT                                                     8
54469   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC4                                                           (0x1<<9) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_4 to the host.
54470   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC4_SHIFT                                                     9
54471   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC5                                                           (0x1<<10) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_5 to the host.
54472   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC5_SHIFT                                                     10
54473   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ETHERTYPE0                                                     (0x1<<11) // Mask bit for not forwarding packets with Ethertype matching *llh_ethertype0 to the host.
54474   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ETHERTYPE0_SHIFT                                               11
54475   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ETHERTYPE1                                                     (0x1<<12) // Mask bit for not forwarding packets with Ethertype matching *llh_ethertype1 to be forwarded to the host.
54476   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ETHERTYPE1_SHIFT                                               12
54477   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ARP                                                            (0x1<<13) // Mask bit for not forwarding packets with Ethertype of 0x0806 and bcast address to the host.
54478   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ARP_SHIFT                                                      13
54479   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IP0                                                            (0x1<<14) // Mask bit for not forwarding packets with the IP destination address  matching *llh*_dest_ip_0 and the IP version matching *llh*_ipv4_ipv6_0 to the host.
54480   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IP0_SHIFT                                                      14
54481   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IP1                                                            (0x1<<15) // Mask bit for not forwarding packets with the IP destination address  matching *llh*_dest_ip_1 and the IP version matching *llh*_ipv4_ipv6_1 to the host.
54482   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IP1_SHIFT                                                      15
54483   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IP2                                                            (0x1<<16) // Mask bit for not forwarding packets with the IP destination address  matching *llh*_dest_ip_2 and the IP version matching *llh*_ipv4_ipv6_2 to the host.
54484   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IP2_SHIFT                                                      16
54485   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_TCP0                                                           (0x1<<17) // Mask bit for not forwarding packets with the TCP destination port matching *llh*_dest_tcp_0 to the host.
54486   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_TCP0_SHIFT                                                     17
54487   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_TCP1                                                           (0x1<<18) // Mask bit for not forwarding packets with the TCP destination port matching *llh*_dest_tcp_1 to the host.
54488   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_TCP1_SHIFT                                                     18
54489   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_TCP2                                                           (0x1<<19) // Mask bit for not forwarding packets with the TCP destination port matching *llh*_dest_tcp_2 to the host.
54490   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_TCP2_SHIFT                                                     19
54491   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_T_DST                                                     (0x1<<20) // Obsolete.
54492   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_T_DST_SHIFT                                               20
54493   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_T_SRC                                                     (0x1<<21) // Obsolete.
54494   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_T_SRC_SHIFT                                               21
54495   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UDP0                                                           (0x1<<22) // Mask bit for not forwarding packets with the UDP destination port matching *llh*_dest_udp_0 to the host.
54496   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UDP0_SHIFT                                                     22
54497   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UDP1                                                           (0x1<<23) // Mask bit for not forwarding packets with the UDP destination port matching *llh*_dest_udp_1 to the host.
54498   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UDP1_SHIFT                                                     23
54499   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UDP2                                                           (0x1<<24) // Mask bit for not forwarding packets with the UDP destination port matching *llh*_dest_udp_2 to the host.
54500   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_UDP2_SHIFT                                                     24
54501   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_RMCP                                                           (0x1<<25) // Mask bit for not forwarding packets with RMCP UDP ports (0x26f and 0x298) to the host.
54502   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_RMCP_SHIFT                                                     25
54503   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_U_DST                                                     (0x1<<26) // Mask bit for not forwarding packets with NetBIOS UDP destination port 137/138/139 to the host.
54504   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_U_DST_SHIFT                                               26
54505   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_U_SRC                                                     (0x1<<27) // Obsolete.
54506   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_NTBS_U_SRC_SHIFT                                               27
54507   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP                                                           (0x1<<28) // Obsolete.
54508   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_SHIFT                                                     28
54509   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ICMPV6_NA                                                      (0x1<<29) // Mask bit for not forwarding ICMPv6 Neighbor Advertisement packets (ICMP over IPv6 with ICMP type = 136 and dst_mac = 0x33:33:00:00:00:01) to the host.
54510   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ICMPV6_NA_SHIFT                                                29
54511   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ICMPV6_RA                                                      (0x1<<30) // Mask bit for not forwarding ICMPv6 Router Advertisement packets (ICMP over IPv6 with ICMP type = 134 and dst_mac = 0x33:33:00:00:00:01) to the host.
54512   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ICMPV6_RA_SHIFT                                                30
54513   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ICMPV6                                                         (0x1<<31) // Mask bit for not forwarding ICMPv6 packets to the host.
54514   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_ICMPV6_SHIFT                                                   31
54515 #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN                                                            0x501144UL //Access:RW   DataWidth:0x5    // Multi Field Register.
54516   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ANY                                                      (0x1<<0) // Mask bit for not forwarding packets with inner VLAN present to the host.
54517   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ANY_SHIFT                                                0
54518   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_NONE                                                     (0x1<<1) // Mask bit for not forwarding packets with no inner VLAN to the host.
54519   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_NONE_SHIFT                                               1
54520   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ID0                                                      (0x1<<2) // Mask bit for not forwarding packets with the inner VLAN ID matching *llh*_vlan_id_0 to the host.
54521   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ID0_SHIFT                                                2
54522   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ID1                                                      (0x1<<3) // Mask bit for not forwarding packets with the inner VLAN ID matching *llh*_vlan_id_1 to the host.
54523   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ID1_SHIFT                                                3
54524   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ID2                                                      (0x1<<4) // Mask bit for not forwarding packets with the inner VLAN ID matching *llh*_vlan_id_2 to the host.
54525   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_IVLAN_ID2_SHIFT                                                4
54526 #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG                                                             0x501148UL //Access:RW   DataWidth:0x5    // Multi Field Register.
54527   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG_ANY                                                       (0x1<<0) // Mask bit for not forwarding packets with outer tag present to the host.
54528   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG_ANY_SHIFT                                                 0
54529   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG_NONE                                                      (0x1<<1) // Mask bit for not forwarding packets with no outer tag to the host.
54530   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG_NONE_SHIFT                                                1
54531   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG0                                                          (0x1<<2) // Mask bit for not forwarding packets with the outer tag matching *outer_tag_id0 to the host.
54532   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG0_SHIFT                                                    2
54533   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG1                                                          (0x1<<3) // Mask bit for not forwarding packets with the outer tag matching *outer_tag_id1 to the host.
54534   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG1_SHIFT                                                    3
54535   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG_PF                                                        (0x1<<4) // Mask bit for not forwarding packets with outer tag matching the outer tag of one of the enabled PFs to the host.
54536   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_OTAG_PF_SHIFT                                                  4
54537 #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK                                                                  0x50114cUL //Access:RW   DataWidth:0x6    // Multi Field Register.
54538   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ARP                                                            (0x1<<0) // Mask bit for not forwarding packets with Ethertype matching llh_arp_type to the host.
54539   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ARP_SHIFT                                                      0
54540   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV4                                                         (0x1<<1) // Mask bit for not forwarding IPv4 packets with protocol field matching llh_icmpv4_protocol to the host.
54541   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV4_SHIFT                                                   1
54542   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV6                                                         (0x1<<2) // Mask bit for not forwarding IPv6 packets with next header field matching llh_icmpv6_protocol to the host.
54543   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV6_SHIFT                                                   2
54544   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV4_ER                                                      (0x1<<3) // Mask bit for not forwarding ICMPv4 packets with ICMP type 8 to the host.
54545   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV4_ER_SHIFT                                                3
54546   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV6_ER                                                      (0x1<<4) // Mask bit for not forwarding ICMPv6 packets with ICMP type 128 to the host.
54547   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV6_ER_SHIFT                                                4
54548   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV6_NS                                                      (0x1<<5) // Mask bit for not forwarding ICMPv6 packets with ICMP type 135 to the host.
54549   #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_MASK_ICMPV6_NS_SHIFT                                                5
54550 #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_ALLPF                                                                 0x501150UL //Access:RW   DataWidth:0x1    // Enable bit for not forwarding packets from all PFs, including packets that failed PF classification, to the host in multifunction mode.
54551 #define NIG_REG_RX_LLH_SVOL_BRB_DNTFWD_PERPF                                                                 0x501154UL //Access:RW   DataWidth:0x1    // Enable bit for not forwarding packets for the PF to the host in multifunction mode.  This is a per-PF split register.
54552 #define NIG_REG_L2FILT_ETHERTYPE0                                                                            0x501158UL //Access:RW   DataWidth:0x10   // Ethertype configuration for L2 filter.
54553 #define NIG_REG_L2FILT_ETHERTYPE1                                                                            0x50115cUL //Access:RW   DataWidth:0x10   // Ethertype configuration for L2 filter.
54554 #define NIG_REG_L2FILT_ETHERTYPE2                                                                            0x501160UL //Access:RW   DataWidth:0x10   // Ethertype configuration for L2 filter.
54555 #define NIG_REG_L2FILT_ETHERTYPE3                                                                            0x501164UL //Access:RW   DataWidth:0x10   // Ethertype configuration for L2 filter.
54556 #define NIG_REG_L2FILT_ETHERTYPE4                                                                            0x501168UL //Access:RW   DataWidth:0x10   // Ethertype configuration for L2 filter.
54557 #define NIG_REG_L2FILT_ETHERTYPE5                                                                            0x50116cUL //Access:RW   DataWidth:0x10   // Ethertype configuration for L2 filter.
54558 #define NIG_REG_L2FILT_MAC_DA0_0                                                                             0x501170UL //Access:RW   DataWidth:0x20   // MAC destination address for L2 filter.
54559 #define NIG_REG_L2FILT_MAC_DA0_1                                                                             0x501174UL //Access:RW   DataWidth:0x10   // MAC destination address for L2 filter.
54560 #define NIG_REG_L2FILT_MAC_DA1_0                                                                             0x501178UL //Access:RW   DataWidth:0x20   // MAC destination address for L2 filter.
54561 #define NIG_REG_L2FILT_MAC_DA1_1                                                                             0x50117cUL //Access:RW   DataWidth:0x10   // MAC destination address for L2 filter.
54562 #define NIG_REG_L2FILT_MAC_DA2_0                                                                             0x501180UL //Access:RW   DataWidth:0x20   // MAC destination address for L2 filter.
54563 #define NIG_REG_L2FILT_MAC_DA2_1                                                                             0x501184UL //Access:RW   DataWidth:0x10   // MAC destination address for L2 filter.
54564 #define NIG_REG_L2FILT_MAC_DA3_0                                                                             0x501188UL //Access:RW   DataWidth:0x20   // MAC destination address for L2 filter.
54565 #define NIG_REG_L2FILT_MAC_DA3_1                                                                             0x50118cUL //Access:RW   DataWidth:0x10   // MAC destination address for L2 filter.
54566 #define NIG_REG_L2FILT_MAC_DA4_0                                                                             0x501190UL //Access:RW   DataWidth:0x20   // MAC destination address for L2 filter.
54567 #define NIG_REG_L2FILT_MAC_DA4_1                                                                             0x501194UL //Access:RW   DataWidth:0x10   // MAC destination address for L2 filter.
54568 #define NIG_REG_L2FILT_MAC_DA5_0                                                                             0x501198UL //Access:RW   DataWidth:0x20   // MAC destination address for L2 filter.
54569 #define NIG_REG_L2FILT_MAC_DA5_1                                                                             0x50119cUL //Access:RW   DataWidth:0x10   // MAC destination address for L2 filter.
54570 #define NIG_REG_L2FILT_INNER_VLAN                                                                            0x5011a0UL //Access:RW   DataWidth:0xc    // Inner VLAN ID for L2 filter.
54571 #define NIG_REG_L2FILT_OUTER_TAG                                                                             0x5011a4UL //Access:RW   DataWidth:0x10   // Outer tag value for L2 filter.
54572 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0                                                                      0x5011a8UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54573   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_EN                                                                 (0x1<<0) // L2 filter rule enable.  Set this bit to enable this rule.
54574   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_EN_SHIFT                                                           0
54575   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ADDR_EN                                                            (0x1<<1) // L2 filter address matching enable.
54576   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ADDR_EN_SHIFT                                                      1
54577   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ADDR_SEL                                                           (0x7<<2) // L2 filter address select for choosing one of the *llh_l2filt_mac_da* configurations for comparison.  A value of 6 selects the broadcast address of all 1's for comparison.  A value of 7 selects the MAC address range 01-80-C2-00-00-00 to 01-80-C2-00-00-0F.
54578   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ADDR_SEL_SHIFT                                                     2
54579   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ETHERTYPE_EN                                                       (0x1<<5) // L2 filter Ethertype matching enable.
54580   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ETHERTYPE_EN_SHIFT                                                 5
54581   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ETHERTYPE_SEL                                                      (0x7<<6) // L2 filter Ethertype select for choosing one of the *llh_l2filt_ethertype* configurations for comparison.
54582   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_ETHERTYPE_SEL_SHIFT                                                6
54583   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54584   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_INNER_VLAN_EN_SHIFT                                                9
54585   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54586   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE0_OUTER_TAG_EN_SHIFT                                                 10
54587 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1                                                                      0x5011acUL //Access:RW   DataWidth:0xb    // Multi Field Register.
54588   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_EN                                                                 (0x1<<0) // See definition for *l2filt_mcp_rule0.
54589   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_EN_SHIFT                                                           0
54590   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ADDR_EN                                                            (0x1<<1) // See definition for *l2filt_mcp_rule0.
54591   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ADDR_EN_SHIFT                                                      1
54592   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ADDR_SEL                                                           (0x7<<2) // See definition for *l2filt_mcp_rule0.
54593   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ADDR_SEL_SHIFT                                                     2
54594   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ETHERTYPE_EN                                                       (0x1<<5) // See definition for *l2filt_mcp_rule0.
54595   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ETHERTYPE_EN_SHIFT                                                 5
54596   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ETHERTYPE_SEL                                                      (0x7<<6) // See definition for *l2filt_mcp_rule0.
54597   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_ETHERTYPE_SEL_SHIFT                                                6
54598   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54599   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_INNER_VLAN_EN_SHIFT                                                9
54600   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54601   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE1_OUTER_TAG_EN_SHIFT                                                 10
54602 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2                                                                      0x5011b0UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54603   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_EN                                                                 (0x1<<0) // See definition for *l2filt_mcp_rule0.
54604   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_EN_SHIFT                                                           0
54605   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ADDR_EN                                                            (0x1<<1) // See definition for *l2filt_mcp_rule0.
54606   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ADDR_EN_SHIFT                                                      1
54607   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ADDR_SEL                                                           (0x7<<2) // See definition for *l2filt_mcp_rule0.
54608   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ADDR_SEL_SHIFT                                                     2
54609   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ETHERTYPE_EN                                                       (0x1<<5) // See definition for *l2filt_mcp_rule0.
54610   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ETHERTYPE_EN_SHIFT                                                 5
54611   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ETHERTYPE_SEL                                                      (0x7<<6) // See definition for *l2filt_mcp_rule0.
54612   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_ETHERTYPE_SEL_SHIFT                                                6
54613   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54614   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_INNER_VLAN_EN_SHIFT                                                9
54615   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54616   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE2_OUTER_TAG_EN_SHIFT                                                 10
54617 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3                                                                      0x5011b4UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54618   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_EN                                                                 (0x1<<0) // See definition for *l2filt_mcp_rule0.
54619   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_EN_SHIFT                                                           0
54620   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ADDR_EN                                                            (0x1<<1) // See definition for *l2filt_mcp_rule0.
54621   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ADDR_EN_SHIFT                                                      1
54622   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ADDR_SEL                                                           (0x7<<2) // See definition for *l2filt_mcp_rule0.
54623   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ADDR_SEL_SHIFT                                                     2
54624   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ETHERTYPE_EN                                                       (0x1<<5) // See definition for *l2filt_mcp_rule0.
54625   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ETHERTYPE_EN_SHIFT                                                 5
54626   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ETHERTYPE_SEL                                                      (0x7<<6) // See definition for *l2filt_mcp_rule0.
54627   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_ETHERTYPE_SEL_SHIFT                                                6
54628   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54629   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_INNER_VLAN_EN_SHIFT                                                9
54630   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54631   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE3_OUTER_TAG_EN_SHIFT                                                 10
54632 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4                                                                      0x5011b8UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54633   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_EN                                                                 (0x1<<0) // See definition for *l2filt_mcp_rule0.
54634   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_EN_SHIFT                                                           0
54635   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ADDR_EN                                                            (0x1<<1) // See definition for *l2filt_mcp_rule0.
54636   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ADDR_EN_SHIFT                                                      1
54637   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ADDR_SEL                                                           (0x7<<2) // See definition for *l2filt_mcp_rule0.
54638   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ADDR_SEL_SHIFT                                                     2
54639   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ETHERTYPE_EN                                                       (0x1<<5) // See definition for *l2filt_mcp_rule0.
54640   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ETHERTYPE_EN_SHIFT                                                 5
54641   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ETHERTYPE_SEL                                                      (0x7<<6) // See definition for *l2filt_mcp_rule0.
54642   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_ETHERTYPE_SEL_SHIFT                                                6
54643   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54644   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_INNER_VLAN_EN_SHIFT                                                9
54645   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54646   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE4_OUTER_TAG_EN_SHIFT                                                 10
54647 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5                                                                      0x5011bcUL //Access:RW   DataWidth:0xb    // Multi Field Register.
54648   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_EN                                                                 (0x1<<0) // See definition for *l2filt_mcp_rule0.
54649   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_EN_SHIFT                                                           0
54650   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ADDR_EN                                                            (0x1<<1) // See definition for *l2filt_mcp_rule0.
54651   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ADDR_EN_SHIFT                                                      1
54652   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ADDR_SEL                                                           (0x7<<2) // See definition for *l2filt_mcp_rule0.
54653   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ADDR_SEL_SHIFT                                                     2
54654   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ETHERTYPE_EN                                                       (0x1<<5) // See definition for *l2filt_mcp_rule0.
54655   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ETHERTYPE_EN_SHIFT                                                 5
54656   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ETHERTYPE_SEL                                                      (0x7<<6) // See definition for *l2filt_mcp_rule0.
54657   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_ETHERTYPE_SEL_SHIFT                                                6
54658   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54659   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_INNER_VLAN_EN_SHIFT                                                9
54660   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54661   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE5_OUTER_TAG_EN_SHIFT                                                 10
54662 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6                                                                      0x5011c0UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54663   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_EN                                                                 (0x1<<0) // See definition for *l2filt_mcp_rule0.
54664   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_EN_SHIFT                                                           0
54665   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ADDR_EN                                                            (0x1<<1) // See definition for *l2filt_mcp_rule0.
54666   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ADDR_EN_SHIFT                                                      1
54667   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ADDR_SEL                                                           (0x7<<2) // See definition for *l2filt_mcp_rule0.
54668   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ADDR_SEL_SHIFT                                                     2
54669   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ETHERTYPE_EN                                                       (0x1<<5) // See definition for *l2filt_mcp_rule0.
54670   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ETHERTYPE_EN_SHIFT                                                 5
54671   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ETHERTYPE_SEL                                                      (0x7<<6) // See definition for *l2filt_mcp_rule0.
54672   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_ETHERTYPE_SEL_SHIFT                                                6
54673   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54674   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_INNER_VLAN_EN_SHIFT                                                9
54675   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54676   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE6_OUTER_TAG_EN_SHIFT                                                 10
54677 #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7                                                                      0x5011c4UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54678   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_EN                                                                 (0x1<<0) // See definition for *l2filt_mcp_rule0.
54679   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_EN_SHIFT                                                           0
54680   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ADDR_EN                                                            (0x1<<1) // See definition for *l2filt_mcp_rule0.
54681   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ADDR_EN_SHIFT                                                      1
54682   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ADDR_SEL                                                           (0x7<<2) // See definition for *l2filt_mcp_rule0.
54683   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ADDR_SEL_SHIFT                                                     2
54684   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ETHERTYPE_EN                                                       (0x1<<5) // See definition for *l2filt_mcp_rule0.
54685   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ETHERTYPE_EN_SHIFT                                                 5
54686   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ETHERTYPE_SEL                                                      (0x7<<6) // See definition for *l2filt_mcp_rule0.
54687   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_ETHERTYPE_SEL_SHIFT                                                6
54688   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_INNER_VLAN_EN                                                      (0x1<<9) // L2 filter inner VLAN matching enable.
54689   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_INNER_VLAN_EN_SHIFT                                                9
54690   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_OUTER_TAG_EN                                                       (0x1<<10) // L2 filter outer tag matching enable.
54691   #define NIG_REG_RX_LLH_L2FILT_MCP_RULE7_OUTER_TAG_EN_SHIFT                                                 10
54692 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0                                                               0x5011c8UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54693   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_EN                                                          (0x1<<0) // L2 filter (for not forwarding to the host) rule enable.  Set this bit to enable this rule.
54694   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_EN_SHIFT                                                    0
54695   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ADDR_EN                                                     (0x1<<1) // L2 filter (for not forwarding to the host) address matching enable.
54696   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ADDR_EN_SHIFT                                               1
54697   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ADDR_SEL                                                    (0x7<<2) // L2 filter (for not forwarding to the host) address select for choosing one of the *llh_l2filt_mac_da* configurations for comparison.  A value of 6 selects the broadcast address of all 1's for comparison. A value of 7 selects the MAC address range 01-80-C2-00-00-00 to 01-80-C2-00-00-0F.
54698   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ADDR_SEL_SHIFT                                              2
54699   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ETHERTYPE_EN                                                (0x1<<5) // L2 filter (for not forwarding to the host) Ethertype matching enable.
54700   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ETHERTYPE_EN_SHIFT                                          5
54701   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ETHERTYPE_SEL                                               (0x7<<6) // L2 filter (for not forwarding to the host) Ethertype select for choosing one of the *llh_l2filt_ethertype* configurations for comparison.
54702   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_ETHERTYPE_SEL_SHIFT                                         6
54703   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54704   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_INNER_VLAN_EN_SHIFT                                         9
54705   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54706   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE0_OUTER_TAG_EN_SHIFT                                          10
54707 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1                                                               0x5011ccUL //Access:RW   DataWidth:0xb    // Multi Field Register.
54708   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_EN                                                          (0x1<<0) // See definition for *l2filt_brb_dntfwd_rule0.
54709   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_EN_SHIFT                                                    0
54710   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ADDR_EN                                                     (0x1<<1) // See definition for *l2filt_brb_dntfwd_rule0.
54711   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ADDR_EN_SHIFT                                               1
54712   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ADDR_SEL                                                    (0x7<<2) // See definition for *l2filt_brb_dntfwd_rule0.
54713   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ADDR_SEL_SHIFT                                              2
54714   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ETHERTYPE_EN                                                (0x1<<5) // See definition for *l2filt_brb_dntfwd_rule0.
54715   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ETHERTYPE_EN_SHIFT                                          5
54716   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ETHERTYPE_SEL                                               (0x7<<6) // See definition for *l2filt_brb_dntfwd_rule0.
54717   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_ETHERTYPE_SEL_SHIFT                                         6
54718   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54719   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_INNER_VLAN_EN_SHIFT                                         9
54720   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54721   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE1_OUTER_TAG_EN_SHIFT                                          10
54722 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2                                                               0x5011d0UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54723   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_EN                                                          (0x1<<0) // See definition for *l2filt_brb_dntfwd_rule0.
54724   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_EN_SHIFT                                                    0
54725   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ADDR_EN                                                     (0x1<<1) // See definition for *l2filt_brb_dntfwd_rule0.
54726   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ADDR_EN_SHIFT                                               1
54727   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ADDR_SEL                                                    (0x7<<2) // See definition for *l2filt_brb_dntfwd_rule0.
54728   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ADDR_SEL_SHIFT                                              2
54729   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ETHERTYPE_EN                                                (0x1<<5) // See definition for *l2filt_brb_dntfwd_rule0.
54730   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ETHERTYPE_EN_SHIFT                                          5
54731   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ETHERTYPE_SEL                                               (0x7<<6) // See definition for *l2filt_brb_dntfwd_rule0.
54732   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_ETHERTYPE_SEL_SHIFT                                         6
54733   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54734   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_INNER_VLAN_EN_SHIFT                                         9
54735   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54736   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE2_OUTER_TAG_EN_SHIFT                                          10
54737 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3                                                               0x5011d4UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54738   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_EN                                                          (0x1<<0) // See definition for *l2filt_brb_dntfwd_rule0.
54739   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_EN_SHIFT                                                    0
54740   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ADDR_EN                                                     (0x1<<1) // See definition for *l2filt_brb_dntfwd_rule0.
54741   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ADDR_EN_SHIFT                                               1
54742   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ADDR_SEL                                                    (0x7<<2) // See definition for *l2filt_brb_dntfwd_rule0.
54743   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ADDR_SEL_SHIFT                                              2
54744   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ETHERTYPE_EN                                                (0x1<<5) // See definition for *l2filt_brb_dntfwd_rule0.
54745   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ETHERTYPE_EN_SHIFT                                          5
54746   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ETHERTYPE_SEL                                               (0x7<<6) // See definition for *l2filt_brb_dntfwd_rule0.
54747   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_ETHERTYPE_SEL_SHIFT                                         6
54748   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54749   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_INNER_VLAN_EN_SHIFT                                         9
54750   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54751   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE3_OUTER_TAG_EN_SHIFT                                          10
54752 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4                                                               0x5011d8UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54753   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_EN                                                          (0x1<<0) // See definition for *l2filt_brb_dntfwd_rule0.
54754   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_EN_SHIFT                                                    0
54755   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ADDR_EN                                                     (0x1<<1) // See definition for *l2filt_brb_dntfwd_rule0.
54756   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ADDR_EN_SHIFT                                               1
54757   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ADDR_SEL                                                    (0x7<<2) // See definition for *l2filt_brb_dntfwd_rule0.
54758   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ADDR_SEL_SHIFT                                              2
54759   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ETHERTYPE_EN                                                (0x1<<5) // See definition for *l2filt_brb_dntfwd_rule0.
54760   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ETHERTYPE_EN_SHIFT                                          5
54761   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ETHERTYPE_SEL                                               (0x7<<6) // See definition for *l2filt_brb_dntfwd_rule0.
54762   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_ETHERTYPE_SEL_SHIFT                                         6
54763   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54764   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_INNER_VLAN_EN_SHIFT                                         9
54765   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54766   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE4_OUTER_TAG_EN_SHIFT                                          10
54767 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5                                                               0x5011dcUL //Access:RW   DataWidth:0xb    // Multi Field Register.
54768   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_EN                                                          (0x1<<0) // See definition for *l2filt_brb_dntfwd_rule0.
54769   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_EN_SHIFT                                                    0
54770   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ADDR_EN                                                     (0x1<<1) // See definition for *l2filt_brb_dntfwd_rule0.
54771   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ADDR_EN_SHIFT                                               1
54772   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ADDR_SEL                                                    (0x7<<2) // See definition for *l2filt_brb_dntfwd_rule0.
54773   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ADDR_SEL_SHIFT                                              2
54774   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ETHERTYPE_EN                                                (0x1<<5) // See definition for *l2filt_brb_dntfwd_rule0.
54775   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ETHERTYPE_EN_SHIFT                                          5
54776   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ETHERTYPE_SEL                                               (0x7<<6) // See definition for *l2filt_brb_dntfwd_rule0.
54777   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_ETHERTYPE_SEL_SHIFT                                         6
54778   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54779   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_INNER_VLAN_EN_SHIFT                                         9
54780   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54781   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE5_OUTER_TAG_EN_SHIFT                                          10
54782 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6                                                               0x5011e0UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54783   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_EN                                                          (0x1<<0) // See definition for *l2filt_brb_dntfwd_rule0.
54784   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_EN_SHIFT                                                    0
54785   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ADDR_EN                                                     (0x1<<1) // See definition for *l2filt_brb_dntfwd_rule0.
54786   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ADDR_EN_SHIFT                                               1
54787   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ADDR_SEL                                                    (0x7<<2) // See definition for *l2filt_brb_dntfwd_rule0.
54788   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ADDR_SEL_SHIFT                                              2
54789   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ETHERTYPE_EN                                                (0x1<<5) // See definition for *l2filt_brb_dntfwd_rule0.
54790   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ETHERTYPE_EN_SHIFT                                          5
54791   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ETHERTYPE_SEL                                               (0x7<<6) // See definition for *l2filt_brb_dntfwd_rule0.
54792   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_ETHERTYPE_SEL_SHIFT                                         6
54793   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54794   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_INNER_VLAN_EN_SHIFT                                         9
54795   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54796   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE6_OUTER_TAG_EN_SHIFT                                          10
54797 #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7                                                               0x5011e4UL //Access:RW   DataWidth:0xb    // Multi Field Register.
54798   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_EN                                                          (0x1<<0) // See definition for *l2filt_brb_dntfwd_rule0.
54799   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_EN_SHIFT                                                    0
54800   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ADDR_EN                                                     (0x1<<1) // See definition for *l2filt_brb_dntfwd_rule0.
54801   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ADDR_EN_SHIFT                                               1
54802   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ADDR_SEL                                                    (0x7<<2) // See definition for *l2filt_brb_dntfwd_rule0.
54803   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ADDR_SEL_SHIFT                                              2
54804   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ETHERTYPE_EN                                                (0x1<<5) // See definition for *l2filt_brb_dntfwd_rule0.
54805   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ETHERTYPE_EN_SHIFT                                          5
54806   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ETHERTYPE_SEL                                               (0x7<<6) // See definition for *l2filt_brb_dntfwd_rule0.
54807   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_ETHERTYPE_SEL_SHIFT                                         6
54808   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_INNER_VLAN_EN                                               (0x1<<9) // L2 filter inner VLAN matching enable.
54809   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_INNER_VLAN_EN_SHIFT                                         9
54810   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_OUTER_TAG_EN                                                (0x1<<10) // L2 filter outer tag matching enable.
54811   #define NIG_REG_RX_LLH_L2FILT_BRB_DNTFWD_RULE7_OUTER_TAG_EN_SHIFT                                          10
54812 #define NIG_REG_BRB_GATE_DNTFWD_PORT                                                                         0x5011e8UL //Access:RW   DataWidth:0x1    // Disable bit for forwarding packets to the host for this port.  No packet is forwarded to BRB when this bit is set.
54813 #define NIG_REG_RX_LLH_BRB_GATE_DNTFWD                                                                       0x5011ecUL //Access:RW   DataWidth:0x1    // Disable bit for forwarding packets to the host.  No packet is forwarded to BRB when this bit is set.
54814 #define NIG_REG_RX_LLH_BRB_GATE_DNTFWD_CLSFAILED                                                             0x5011f0UL //Access:RW   DataWidth:0x1    // Disable bit for forwarding packets that failed PF classification to the host.  No packet with classification failed status is forwarded to BRB when this bit is set in multifunction mode.
54815 #define NIG_REG_RX_LLH_BRB_GATE_DNTFWD_PERPF                                                                 0x5011f4UL //Access:RW   DataWidth:0x1    // Per-PF disable bit for forwarding packets to the host. Packets are not forwarded to BRB for PFs that have this bit set in multifunction mode.  This is a per-PF split register.
54816 #define NIG_REG_STORM_ETHERTYPE0                                                                             0x5011f8UL //Access:RW   DataWidth:0x10   // Ethertype for filtering packets to the STORM(s).
54817 #define NIG_REG_STORM_ETHERTYPE1                                                                             0x5011fcUL //Access:RW   DataWidth:0x10   // Ethertype for filtering packets to the STORM(s).
54818 #define NIG_REG_STORM_ETHERTYPE2                                                                             0x501200UL //Access:RW   DataWidth:0x10   // Ethertype for filtering packets to the STORM(s).
54819 #define NIG_REG_STORM_ETHERTYPE3                                                                             0x501204UL //Access:RW   DataWidth:0x10   // Ethertype for filtering packets to the STORM(s).
54820 #define NIG_REG_RX_LLH_STORM_MASK                                                                            0x501208UL //Access:RW   DataWidth:0x4    // Multi Field Register.
54821   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE0                                                               (0x1<<0) // Mask bit for filtering packets with Ethertype matching *llh_storm_ethertype0 to the STORM(s).
54822   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE0_SHIFT                                                         0
54823   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE1                                                               (0x1<<1) // Mask bit for filtering packets with Ethertype matching *llh_storm_ethertype1 to the STORM(s).
54824   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE1_SHIFT                                                         1
54825   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE2                                                               (0x1<<2) // Mask bit for filtering packets with Ethertype matching *llh_storm_ethertype2 to the STORM(s).
54826   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE2_SHIFT                                                         2
54827   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE3                                                               (0x1<<3) // Mask bit for filtering packets with Ethertype matching *llh_storm_ethertype3 to the STORM(s).
54828   #define NIG_REG_RX_LLH_STORM_MASK_ETHERTYPE3_SHIFT                                                         3
54829 #define NIG_REG_RX_LLH_DFIFO_EMPTY                                                                           0x501308UL //Access:R    DataWidth:0x1    // LLH Data FIFO empty.
54830 #define NIG_REG_RX_LLH_DFIFO_FULL                                                                            0x50130cUL //Access:R    DataWidth:0x1    // LLH Data FIFO full.
54831 #define NIG_REG_RX_LLH_HFIFO_EMPTY                                                                           0x501310UL //Access:R    DataWidth:0x1    // LLH header FIFO empty.
54832 #define NIG_REG_RX_LLH_HFIFO_FULL                                                                            0x501314UL //Access:R    DataWidth:0x1    // LLH header FIFO full.
54833 #define NIG_REG_RX_LLH_RFIFO_EMPTY                                                                           0x501318UL //Access:R    DataWidth:0x1    // LLH result FIFO empty.
54834 #define NIG_REG_RX_LLH_RFIFO_FULL                                                                            0x50131cUL //Access:R    DataWidth:0x1    // LLH result FIFO full.
54835 #define NIG_REG_STORM_STATUS                                                                                 0x501400UL //Access:R    DataWidth:0x6    // Status from the STORM interface logic.  Bit 0 - message FIFO empty. Bit 1 - descriptor FIFO empty. Bit 2 - message FIFO has more than 32 entries of data. Bit 3 - descriptor FIFO has more than 4 entries of data. Bit 4 - message FIFO is full. Bit 5 - descriptor FIFO is full.
54836 #define NIG_REG_LB_MIN_CYC_THRESHOLD                                                                         0x501500UL //Access:RW   DataWidth:0x6    // Minimum cycle threshold register for specifying the minimum number of cycles of ready-to-send data remaining below which ETS arbiter for the LB path should start selecting the next packet.  This value should cover the BTB access latency and arbitration time to provide back-to-back packets as needed to sustain the data rate, but should be as low as possilbe to minimize delay in responding to a flow control request.
54837 #define NIG_REG_LB_PKT_HAS_FCS                                                                               0x501504UL //Access:RW   DataWidth:0x1    // Packet has Ethernet FCS field.  Set this bit to indicate that the packet has the FCS field at the end of the packet.
54838 #define NIG_REG_LB_ZERO_PAD_EN                                                                               0x501508UL //Access:RW   DataWidth:0x1    // Zero-padding enable for LB packets.  Set this bit to enable the padding of short packets to 60B.  When this bit is clear, LB packets with less than 60B are dropped and not forwarded to the BRB.
54839 #define NIG_REG_LB_BRBRATELIMIT_CTRL                                                                         0x50150cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
54840   #define NIG_REG_LB_BRBRATELIMIT_CTRL_LB_BRBRATELIMIT_EN                                                    (0x1<<0) // Enable bit for the BRB interface rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 40Gbps.
54841   #define NIG_REG_LB_BRBRATELIMIT_CTRL_LB_BRBRATELIMIT_EN_SHIFT                                              0
54842   #define NIG_REG_LB_BRBRATELIMIT_CTRL_LB_BRBRATELIMIT_BASE_TYPE                                             (0x3<<1) // Select between byte, cycle, and packet level of fairness for the BRB interface rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54843   #define NIG_REG_LB_BRBRATELIMIT_CTRL_LB_BRBRATELIMIT_BASE_TYPE_SHIFT                                       1
54844 #define NIG_REG_LB_BRBRATELIMIT_INC_PERIOD                                                                   0x501510UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the BRB interface  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54845 #define NIG_REG_LB_BRBRATELIMIT_INC_VALUE                                                                    0x501514UL //Access:RW   DataWidth:0x20   // Increment VALUE for the BRB interface  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54846 #define NIG_REG_LB_BRBRATELIMIT_MAX_VALUE                                                                    0x501518UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the BRB interface  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54847 #define NIG_REG_LB_BRBRATELIMIT_IFG_SIZE                                                                     0x50151cUL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the BRB interface rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54848 #define NIG_REG_LB_TCRATELIMIT_CTRL_0                                                                        0x501520UL //Access:RW   DataWidth:0x3    // Multi Field Register.
54849   #define NIG_REG_LB_TCRATELIMIT_CTRL_0_LB_TCRATELIMIT_EN_0                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54850   #define NIG_REG_LB_TCRATELIMIT_CTRL_0_LB_TCRATELIMIT_EN_0_SHIFT                                            0
54851   #define NIG_REG_LB_TCRATELIMIT_CTRL_0_LB_TCRATELIMIT_BASE_TYPE_0                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54852   #define NIG_REG_LB_TCRATELIMIT_CTRL_0_LB_TCRATELIMIT_BASE_TYPE_0_SHIFT                                     1
54853 #define NIG_REG_LB_TCRATELIMIT_CTRL_1                                                                        0x501524UL //Access:RW   DataWidth:0x3    // Multi Field Register.
54854   #define NIG_REG_LB_TCRATELIMIT_CTRL_1_LB_TCRATELIMIT_EN_1                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54855   #define NIG_REG_LB_TCRATELIMIT_CTRL_1_LB_TCRATELIMIT_EN_1_SHIFT                                            0
54856   #define NIG_REG_LB_TCRATELIMIT_CTRL_1_LB_TCRATELIMIT_BASE_TYPE_1                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54857   #define NIG_REG_LB_TCRATELIMIT_CTRL_1_LB_TCRATELIMIT_BASE_TYPE_1_SHIFT                                     1
54858 #define NIG_REG_LB_TCRATELIMIT_CTRL_2                                                                        0x501528UL //Access:RW   DataWidth:0x3    // Multi Field Register.
54859   #define NIG_REG_LB_TCRATELIMIT_CTRL_2_LB_TCRATELIMIT_EN_2                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54860   #define NIG_REG_LB_TCRATELIMIT_CTRL_2_LB_TCRATELIMIT_EN_2_SHIFT                                            0
54861   #define NIG_REG_LB_TCRATELIMIT_CTRL_2_LB_TCRATELIMIT_BASE_TYPE_2                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54862   #define NIG_REG_LB_TCRATELIMIT_CTRL_2_LB_TCRATELIMIT_BASE_TYPE_2_SHIFT                                     1
54863 #define NIG_REG_LB_TCRATELIMIT_CTRL_3                                                                        0x50152cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
54864   #define NIG_REG_LB_TCRATELIMIT_CTRL_3_LB_TCRATELIMIT_EN_3                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54865   #define NIG_REG_LB_TCRATELIMIT_CTRL_3_LB_TCRATELIMIT_EN_3_SHIFT                                            0
54866   #define NIG_REG_LB_TCRATELIMIT_CTRL_3_LB_TCRATELIMIT_BASE_TYPE_3                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54867   #define NIG_REG_LB_TCRATELIMIT_CTRL_3_LB_TCRATELIMIT_BASE_TYPE_3_SHIFT                                     1
54868 #define NIG_REG_LB_TCRATELIMIT_CTRL_4                                                                        0x501530UL //Access:RW   DataWidth:0x3    // Multi Field Register.
54869   #define NIG_REG_LB_TCRATELIMIT_CTRL_4_LB_TCRATELIMIT_EN_4                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54870   #define NIG_REG_LB_TCRATELIMIT_CTRL_4_LB_TCRATELIMIT_EN_4_SHIFT                                            0
54871   #define NIG_REG_LB_TCRATELIMIT_CTRL_4_LB_TCRATELIMIT_BASE_TYPE_4                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54872   #define NIG_REG_LB_TCRATELIMIT_CTRL_4_LB_TCRATELIMIT_BASE_TYPE_4_SHIFT                                     1
54873 #define NIG_REG_LB_TCRATELIMIT_CTRL_5                                                                        0x501534UL //Access:RW   DataWidth:0x3    // Multi Field Register.
54874   #define NIG_REG_LB_TCRATELIMIT_CTRL_5_LB_TCRATELIMIT_EN_5                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54875   #define NIG_REG_LB_TCRATELIMIT_CTRL_5_LB_TCRATELIMIT_EN_5_SHIFT                                            0
54876   #define NIG_REG_LB_TCRATELIMIT_CTRL_5_LB_TCRATELIMIT_BASE_TYPE_5                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54877   #define NIG_REG_LB_TCRATELIMIT_CTRL_5_LB_TCRATELIMIT_BASE_TYPE_5_SHIFT                                     1
54878 #define NIG_REG_LB_TCRATELIMIT_CTRL_6                                                                        0x501538UL //Access:RW   DataWidth:0x3    // Multi Field Register.
54879   #define NIG_REG_LB_TCRATELIMIT_CTRL_6_LB_TCRATELIMIT_EN_6                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54880   #define NIG_REG_LB_TCRATELIMIT_CTRL_6_LB_TCRATELIMIT_EN_6_SHIFT                                            0
54881   #define NIG_REG_LB_TCRATELIMIT_CTRL_6_LB_TCRATELIMIT_BASE_TYPE_6                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54882   #define NIG_REG_LB_TCRATELIMIT_CTRL_6_LB_TCRATELIMIT_BASE_TYPE_6_SHIFT                                     1
54883 #define NIG_REG_LB_TCRATELIMIT_CTRL_7                                                                        0x50153cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
54884   #define NIG_REG_LB_TCRATELIMIT_CTRL_7_LB_TCRATELIMIT_EN_7                                                  (0x1<<0) // Enable bit for the per-TC rate limiter to be used in pacing LB traffic.  Default to enabled rate limiter for 20Gbps.
54885   #define NIG_REG_LB_TCRATELIMIT_CTRL_7_LB_TCRATELIMIT_EN_7_SHIFT                                            0
54886   #define NIG_REG_LB_TCRATELIMIT_CTRL_7_LB_TCRATELIMIT_BASE_TYPE_7                                           (0x3<<1) // Select between byte, cycle, and packet level of fairness for the per-TC rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
54887   #define NIG_REG_LB_TCRATELIMIT_CTRL_7_LB_TCRATELIMIT_BASE_TYPE_7_SHIFT                                     1
54888 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_0                                                                  0x501540UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54889 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_1                                                                  0x501544UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54890 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_2                                                                  0x501548UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54891 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_3                                                                  0x50154cUL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54892 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_4                                                                  0x501550UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54893 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_5                                                                  0x501554UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54894 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_6                                                                  0x501558UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54895 #define NIG_REG_LB_TCRATELIMIT_INC_PERIOD_7                                                                  0x50155cUL //Access:RW   DataWidth:0x20   // Increment PERIOD for the per-TC  rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
54896 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_0                                                                   0x501560UL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54897 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_1                                                                   0x501564UL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54898 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_2                                                                   0x501568UL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54899 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_3                                                                   0x50156cUL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54900 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_4                                                                   0x501570UL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54901 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_5                                                                   0x501574UL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54902 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_6                                                                   0x501578UL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54903 #define NIG_REG_LB_TCRATELIMIT_INC_VALUE_7                                                                   0x50157cUL //Access:RW   DataWidth:0x20   // Increment VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
54904 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_0                                                                   0x501580UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54905 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_1                                                                   0x501584UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54906 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_2                                                                   0x501588UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54907 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_3                                                                   0x50158cUL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54908 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_4                                                                   0x501590UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54909 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_5                                                                   0x501594UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54910 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_6                                                                   0x501598UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54911 #define NIG_REG_LB_TCRATELIMIT_MAX_VALUE_7                                                                   0x50159cUL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the per-TC  rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
54912 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_0                                                                    0x5015a0UL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54913 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_1                                                                    0x5015a4UL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54914 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_2                                                                    0x5015a8UL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54915 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_3                                                                    0x5015acUL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54916 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_4                                                                    0x5015b0UL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54917 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_5                                                                    0x5015b4UL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54918 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_6                                                                    0x5015b8UL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54919 #define NIG_REG_LB_TCRATELIMIT_IFG_SIZE_7                                                                    0x5015bcUL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
54920 #define NIG_REG_LB_ARB_CLIENT_IS_STRICT                                                                      0x5015c0UL //Access:RW   DataWidth:0xa    // Specify whether the client competes directly in the strict priority arbiter.  The bits are mapped according to client ID  (client IDs are defined in *_arb_priority_client): 0-management; 1-TC0 traffic; 2-TC1 traffic; 3-TC2 traffic; 4-TC3 traffic; 5-TC4 traffic; 6-TC5 traffic; 7-TC6 traffic; 8-TC7 traffic; 9-TC8 traffic.  Default value is set to enable strict priorities for all clients.
54921 #define NIG_REG_LB_ARB_CLIENT_IS_SUBJECT2WFQ                                                                 0x5015c4UL //Access:RW   DataWidth:0xa    // Specify whether the client is subject to WFQ credit blocking.  The bits are mapped according to client ID (client IDs are defined in *_arb_priority_client): 0-management; 1-TC0 traffic; 2-TC1 traffic; 3-TC2 traffic; 4-TC3 traffic; 5-TC4 traffic; 6-TC5 traffic; 7-TC6 traffic; 8-TC7 traffic; 9-TC8 traffic.  Default value is 0 for not using WFQ credit blocking.
54922 #define NIG_REG_LB_ARB_NUM_STRICT_ARB_SLOTS                                                                  0x5015c8UL //Access:RW   DataWidth:0xc    // Specify the number of strict priority arbitration slots between two round-robin arbitration slots to avoid starvation.  A value of 0 means no strict priority cycles - the strict priority with anti-starvation arbiter becomes a round-robin arbiter.
54923 #define NIG_REG_LB_ARB_PRIORITY_CLIENT                                                                       0x5015d0UL //Access:WB   DataWidth:0x28   // Specify the client number to be assigned to each priority of the strict priority arbiter.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; bits [39:36] are for priority 9 client.  The clients are assigned the following IDs:  0-management; 1-TC0 traffic; 2-TC1 traffic; 3-TC2 traffic; 4-TC3 traffic; 5-TC4 traffic; 6-TC5 traffic; 7-TC6 traffic; 8-TC7 traffic; 9-TC8 traffic.  The reset value is set to 0x1234567890.
54924 #define NIG_REG_LB_ARB_PRIORITY_CLIENT_SIZE                                                                  2
54925 #define NIG_REG_LB_ARB_BURST_MODE                                                                            0x5015d8UL //Access:RW   DataWidth:0x2    // Burst mode enables.  Set these bits to have the round-robin arbiter stays on the winning input instead of moving to the next one.  Bit 0 is for the main round-robin arbiter.  Bit 1 is for the round-robin arbiter within the strict priority with anti-starvation feature.
54926 #define NIG_REG_LB_ARB_IFG_SIZE                                                                              0x5015dcUL //Access:RW   DataWidth:0x8    // Specify the number of bytes to be deducted from the client credit register at the time of grant in additional to the normal packet credit costs.  This may include the IPG and FCS field.
54927 #define NIG_REG_LB_ARB_PSEUDO_RR_EN                                                                          0x5015e0UL //Access:RW   DataWidth:0x1    // Enable bit for the pseudo-random arbitration mode.
54928 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_0                                                                  0x5015e4UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 0 is allowed to reach.
54929 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_1                                                                  0x5015e8UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 1 is allowed to reach.
54930 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_2                                                                  0x5015ecUL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 2 is allowed to reach.
54931 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_3                                                                  0x5015f0UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 3 is allowed to reach.
54932 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_4                                                                  0x5015f4UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 4 is allowed to reach.
54933 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_5                                                                  0x5015f8UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 5 is allowed to reach.
54934 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_6                                                                  0x5015fcUL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 6 is allowed to reach.
54935 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_7                                                                  0x501600UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 7 is allowed to reach.
54936 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_8                                                                  0x501604UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 8 is allowed to reach.
54937 #define NIG_REG_LB_ARB_CREDIT_UPPER_BOUND_9                                                                  0x501608UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 9 is allowed to reach.
54938 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_0                                                                       0x50160cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 0 when it is time to increment.
54939 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_1                                                                       0x501610UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 1 when it is time to increment.
54940 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_2                                                                       0x501614UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 2 when it is time to increment.
54941 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_3                                                                       0x501618UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 3 when it is time to increment.
54942 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_4                                                                       0x50161cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 4 when it is time to increment.
54943 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_5                                                                       0x501620UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 5 when it is time to increment.
54944 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_6                                                                       0x501624UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 6 when it is time to increment.
54945 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_7                                                                       0x501628UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 7 when it is time to increment.
54946 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_8                                                                       0x50162cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 8 when it is time to increment.
54947 #define NIG_REG_LB_ARB_CREDIT_WEIGHT_9                                                                       0x501630UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 9 when it is time to increment.
54948 #define NIG_REG_LB_ARB_CURRENT_CREDIT_0                                                                      0x501634UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 0.
54949 #define NIG_REG_LB_ARB_CURRENT_CREDIT_1                                                                      0x501638UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 1.
54950 #define NIG_REG_LB_ARB_CURRENT_CREDIT_2                                                                      0x50163cUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 2.
54951 #define NIG_REG_LB_ARB_CURRENT_CREDIT_3                                                                      0x501640UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 3.
54952 #define NIG_REG_LB_ARB_CURRENT_CREDIT_4                                                                      0x501644UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 4.
54953 #define NIG_REG_LB_ARB_CURRENT_CREDIT_5                                                                      0x501648UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 5.
54954 #define NIG_REG_LB_ARB_CURRENT_CREDIT_6                                                                      0x50164cUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 6.
54955 #define NIG_REG_LB_ARB_CURRENT_CREDIT_7                                                                      0x501650UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 7.
54956 #define NIG_REG_LB_ARB_CURRENT_CREDIT_8                                                                      0x501654UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 8.
54957 #define NIG_REG_LB_ARB_CURRENT_CREDIT_9                                                                      0x501658UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in LB arbiter credit register 9.
54958 #define NIG_REG_LB_LLH_BRB_GATE_DNTFWD                                                                       0x50165cUL //Access:RW   DataWidth:0x1    // Disable bit for forwarding packets to the host.  No packet is forwarded to BRB when this bit is set.
54959 #define NIG_REG_LB_LLH_BRB_GATE_DNTFWD_CLSFAILED                                                             0x501660UL //Access:RW   DataWidth:0x1    // Disable bit for forwarding packets that failed PF classification to the host.  No packet with classification failed status is forwarded to BRB when this bit is set in multifunction mode.
54960 #define NIG_REG_LB_LLH_BRB_GATE_DNTFWD_PERPF                                                                 0x501664UL //Access:RW   DataWidth:0x1    // Per-PF disable bit for forwarding packets to the host. Packets are not forwarded to BRB for PFs that have this bit set in multifunction mode.  This is a per-PF split register.
54961 #define NIG_REG_LB_BTB_FIFO_ALM_FULL_THR                                                                     0x501764UL //Access:RW   DataWidth:0x5    // Almost full threshold for LB BTB FIFO.
54962 #define NIG_REG_LB_GNT_FIFO_ALM_FULL_THR                                                                     0x501768UL //Access:RW   DataWidth:0x4    // Almost full threshold for LB GNT FIFO.
54963 #define NIG_REG_LB_BTB_FIFO_EMPTY                                                                            0x50176cUL //Access:R    DataWidth:0x1    // LB BTB FIFO empty status.
54964 #define NIG_REG_LB_BTB_FIFO_FULL                                                                             0x501770UL //Access:R    DataWidth:0x1    // LB BTB FIFO full status.
54965 #define NIG_REG_LB_LLH_DFIFO_ALM_FULL_THR                                                                    0x501774UL //Access:RW   DataWidth:0x6    // LLH Data FIFO almost full threshold.
54966 #define NIG_REG_LB_LLH_HFIFO_ALM_FULL_THR                                                                    0x501778UL //Access:RW   DataWidth:0x5    // LLH header FIFO almost full threshold.
54967 #define NIG_REG_LB_LLH_RFIFO_ALM_FULL_THR                                                                    0x50177cUL //Access:RW   DataWidth:0x4    // LLH result FIFO almost full threshold.
54968 #define NIG_REG_LB_LLH_DFIFO_EMPTY                                                                           0x501780UL //Access:R    DataWidth:0x1    // LLH Data FIFO empty.
54969 #define NIG_REG_LB_LLH_DFIFO_ALM_FULL                                                                        0x501784UL //Access:R    DataWidth:0x1    // LLH Data FIFO almost full.
54970 #define NIG_REG_LB_LLH_DFIFO_FULL                                                                            0x501788UL //Access:R    DataWidth:0x1    // LLH Data FIFO full.
54971 #define NIG_REG_LB_LLH_HFIFO_EMPTY                                                                           0x50178cUL //Access:R    DataWidth:0x1    // LLH header FIFO empty.
54972 #define NIG_REG_LB_LLH_HFIFO_ALM_FULL                                                                        0x501790UL //Access:R    DataWidth:0x1    // LLH header FIFO almost full.
54973 #define NIG_REG_LB_LLH_HFIFO_FULL                                                                            0x501794UL //Access:R    DataWidth:0x1    // LLH header FIFO full.
54974 #define NIG_REG_LB_LLH_RFIFO_EMPTY                                                                           0x501798UL //Access:R    DataWidth:0x1    // LLH result FIFO empty.
54975 #define NIG_REG_LB_LLH_RFIFO_ALM_FULL                                                                        0x50179cUL //Access:R    DataWidth:0x1    // LLH result FIFO almost full.
54976 #define NIG_REG_LB_LLH_RFIFO_FULL                                                                            0x501800UL //Access:R    DataWidth:0x1    // LLH result FIFO full.
54977 #define NIG_REG_RX_PTP_EN                                                                                    0x501900UL //Access:RW   DataWidth:0x3    // Enable for TimeSync feature.  Bit 0 enables TimeSync on RX side.  Bit 1 enables V1 frame format in timesync event detection on RX side.  Bit 2 enables V2 frame format in timesync event detection on RX side.  Note that for HW to detect PTP packet and extract data from the packet, at least one of the version bits of that traffic direction has to be enabled.
54978 #define NIG_REG_TX_PTP_EN                                                                                    0x501904UL //Access:RW   DataWidth:0x3    // Enable for TimeSync feature.  Bit 0 enables TimeSync on TX side.  Bit 1 enables V1 frame format in timesync event detection on TX side.  Bit 2 enables V2 frame format in timesync event detection on TX side.  Note that for HW to detect PTP packet and extract data from the packet, at least one of the version bits of that traffic direction has to be enabled.
54979 #define NIG_REG_LLH_PTP_TO_HOST                                                                              0x501908UL //Access:RW   DataWidth:0x1    // Set to 1 to enable PTP packets to be forwarded to the host.
54980 #define NIG_REG_LLH_PTP_TO_MCP                                                                               0x50190cUL //Access:RW   DataWidth:0x1    // Set to 1 to enable PTP packets to be forwarded to MCP.
54981 #define NIG_REG_PTP_SW_TXTSEN                                                                                0x501910UL //Access:RW   DataWidth:0x1    // Enable for SW-specified packet timestamp mode.  NIG will capture the timestamp value of the packet that SW indicated through PBF interface for host traffic or through the p*_tx_mng_timestamp_pkt bit for TX management packet.  Note that the tx_ptp_en[0] bit has to be set to enable TimeSync on TX side for this mode to work.  NIG will extract and capture the sequence ID if one of the version bits is enabled.
54982 #define NIG_REG_LLH_PTP_ETHERTYPE_1                                                                          0x501914UL //Access:RW   DataWidth:0x10   // MAC Ethertype 1 for PTP packet detection.  Ethertype 0 is fixed at 0x88F7.  This register defaults to 0x88f7.
54983 #define NIG_REG_LLH_PTP_MAC_DA_2_LSB                                                                         0x501918UL //Access:RW   DataWidth:0x20   // MAC destination address 2 for PTP packet detection.  This register holds the lower 4 bytes of the address.  MAC destination address 0 is fixed at 0x011B_1900_0000.  MAC destination address 1 is fixed at 0x0180_C200_000E.  This register defaults to 0x011B_1900_0000.
54984 #define NIG_REG_LLH_PTP_MAC_DA_2_MSB                                                                         0x50191cUL //Access:RW   DataWidth:0x10   // MAC destination address 2 for PTP packet detection.  This register holds the lower 4 bytes of the address.  MAC destination address 0 is fixed at 0x011B_1900_0000.  MAC destination address 1 is fixed at 0x0180_C200_000E.  This register defaults to 0x011B_1900_0000.
54985 #define NIG_REG_LLH_PTP_PARAM_MASK                                                                           0x501920UL //Access:RW   DataWidth:0xb    // Mask register for the various parameters used in determining PTP packet presence.  Set each bit to 1 to mask out the particular parameter.  0-IPv4 DA 0 of 224.0.1.129.   1-IPv4 DA 1 of 224.0.0.107.   2-IPv6 DA 0 of 0xFF0*:0:0:0:0:0:0:181.   3-IPv6 DA 1 of 0xFF02:0:0:0:0:0:0:6B.   4-UDP destination port 0 of 319. 5-UDP destination port 1 of 320.  6-MAC Ethertype 0 of 0x88F7.   7-configurable MAC Ethertype 1.   8-MAC DA 0 of 0x01-1B-19-00-00-00.   9-MAC DA 1 of 0x01-80-C2-00-00-0E. 10-configurable MAC DA 2.  The reset default is set to mask out all parameters.
54986 #define NIG_REG_LLH_PTP_RULE_MASK                                                                            0x501924UL //Access:RW   DataWidth:0xe    // Mask regiser for the rules used in detecting PTP packets. Set each bit to 1 to mask out that particular rule. 0-{IPv4 DA 0; UDP DP 0} .   1-{IPv4 DA 0; UDP DP 1} . 2-{IPv4 DA 1; UDP DP 0} .  3-{IPv4 DA 1; UDP DP 1} . 4-{IPv6 DA 0; UDP DP 0} .  5-{IPv6 DA 0; UDP DP 1} . 6-{IPv6 DA 1; UDP DP 0} .  7-{IPv6 DA 1; UDP DP 1} . 8-{MAC DA 0; Ethertype 0} .  9-{MAC DA 1; Ethertype 0} . 10-{MAC DA 0; Ethertype 1} .  11-{MAC DA 1; Ethertype 1} . 12-{MAC DA 2; Ethertype 0} .  13-{MAC DA 2; Ethertype 1} . The reset default is to mask out all of the rules.  Note that rules 0-3 are for IPv4 packets only and require that the packet is IPv4 for the rules to match.  Note that rules 4-7 are for IPv6 packets only and require that the packet is IPv6 for the rules to match.
54987 #define NIG_REG_TX_LLH_PTP_PARAM_MASK                                                                        0x501928UL //Access:RW   DataWidth:0xb    // Mask register for the various parameters used in determining PTP packet presence.  Set each bit to 1 to mask out the particular parameter.  0-IPv4 DA 0 of 224.0.1.129.   1-IPv4 DA 1 of 224.0.0.107.   2-IPv6 DA 0 of 0xFF0*:0:0:0:0:0:0:181.   3-IPv6 DA 1 of 0xFF02:0:0:0:0:0:0:6B.   4-UDP destination port 0 of 319. 5-UDP destination port 1 of 320.  6-MAC Ethertype 0 of 0x88F7.   7-configurable MAC Ethertype 1.   8-MAC DA 0 of 0x01-1B-19-00-00-00.   9-MAC DA 1 of 0x01-80-C2-00-00-0E. 10-configurable MAC DA 2.  The reset default is set to mask out all parameters.
54988 #define NIG_REG_TX_LLH_PTP_RULE_MASK                                                                         0x50192cUL //Access:RW   DataWidth:0xe    // Mask regiser for the rules used in detecting PTP packets. Set each bit to 1 to mask out that particular rule. 0-{IPv4 DA 0; UDP DP 0} .   1-{IPv4 DA 0; UDP DP 1} . 2-{IPv4 DA 1; UDP DP 0} .  3-{IPv4 DA 1; UDP DP 1} . 4-{IPv6 DA 0; UDP DP 0} .  5-{IPv6 DA 0; UDP DP 1} . 6-{IPv6 DA 1; UDP DP 0} .  7-{IPv6 DA 1; UDP DP 1} . 8-{MAC DA 0; Ethertype 0} .  9-{MAC DA 1; Ethertype 0} . 10-{MAC DA 0; Ethertype 1} .  11-{MAC DA 1; Ethertype 1} . 12-{MAC DA 2; Ethertype 0} .  13-{MAC DA 2; Ethertype 1} . The reset default is to mask out all of the rules.
54989 #define NIG_REG_LLH_PTP_HOST_BUF_SEQID                                                                       0x501930UL //Access:RW   DataWidth:0x11   // Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  Bits [15:0] return the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
54990 #define NIG_REG_LLH_PTP_HOST_BUF_TS_LSB                                                                      0x501934UL //Access:R    DataWidth:0x20   // Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  This location returns the lower 32 bits of timestamp value.
54991 #define NIG_REG_LLH_PTP_HOST_BUF_TS_MSB                                                                      0x501938UL //Access:R    DataWidth:0x20   // Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  This location returns the upper 32 bits of timestamp value.
54992 #define NIG_REG_LLH_PTP_MCP_BUF_SEQID                                                                        0x50193cUL //Access:RW   DataWidth:0x11   // Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  Bits [15:0] return the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
54993 #define NIG_REG_LLH_PTP_MCP_BUF_TS_LSB                                                                       0x501940UL //Access:R    DataWidth:0x20   // Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the lower 32 bits of timestamp value.
54994 #define NIG_REG_LLH_PTP_MCP_BUF_TS_MSB                                                                       0x501944UL //Access:R    DataWidth:0x20   // Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the upper 32 bits of timestamp value.
54995 #define NIG_REG_TX_LLH_PTP_BUF_SEQID                                                                         0x501948UL //Access:RW   DataWidth:0x13   // Packet TimeSync information that is buffered in 1-deep FIFOs for TX side.  Bits [15:0] reflect the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Bit 17 indicates that the sequence ID is valid and it is waiting for the TX timestamp value.  Bit 18 indicates whether the timestamp is from a SW request (value of 1) or HW request (value of 0).  Writing a 1 to bit 16 will clear the buffer.
54996 #define NIG_REG_TX_LLH_PTP_BUF_TS_LSB                                                                        0x50194cUL //Access:R    DataWidth:0x20   // Packet TimeSync information that is buffered in 1-deep FIFO for the TX path.  This location returns the lower 32 bits of timestamp value.
54997 #define NIG_REG_TX_LLH_PTP_BUF_TS_MSB                                                                        0x501950UL //Access:R    DataWidth:0x20   // Packet TimeSync information that is buffered in 1-deep FIFO for the TX path.  This location returns the upper 32 bits of timestamp value.
54998 #define NIG_REG_RX_PTP_TS_MSB_ERR                                                                            0x501954UL //Access:RW   DataWidth:0x6    // Error detected in adjustment of the upper 32-bit time for the 64-bit timestamp value.  Error occurs when bits [31:30] of the MAC timestamp value and the current free-running time are different by 2.  Bits 1:0 reflects MAC timestamp value 31:30.  Bits 3:2 reflects current time value 31:30.  Bit 4 indicates that no adjustment is made to the upper 32-bit time from the current time.  Bit 5 indicates that the upper 32-bit time is the decremented value from the current time.  The error status is latched until cleared by writing a '1' to bit 0.
54999 #define NIG_REG_TX_PTP_TS_MSB_ERR                                                                            0x501958UL //Access:RW   DataWidth:0x6    // Error detected in adjustment of the upper 32-bit time for the 64-bit timestamp value.  Error occurs when bits [31:30] of the MAC timestamp value and the current free-running time are different by 2.  Bits 1:0 reflects MAC timestamp value 31:30.  Bits 3:2 reflects current time value 31:30.  Bit 4 indicates that no adjustment is made to the upper 32-bit time from the current time.  Bit 5 indicates that the upper 32-bit time is the decremented value from the current time.  The error status is latched until cleared by writing a '1' to bit 0.
55000 #define NIG_REG_LLH_MULTI_FUNCTION_MODE                                                                      0x50195cUL //Access:RW   DataWidth:0x1    // Multifunction mode enable.  Set this bit to perform PF classification before sending the packet to the BRB and performing WOL detection.  In single function mode, the PFID for port 0 is based on the translation table entry 0 of port 0, the PFID for port 1 is based on the translation table entry 1 of port 1, the PFID for port 2 is based on the translation table entry 2 of port 2, and the PFID for port 3 is based on the translation table entry 3 of port 3. If reset default values are used, then PFID is the same as port ID.
55001 #define NIG_REG_LLH_CLS_TYPE                                                                                 0x501960UL //Access:RW   DataWidth:0x2    // Select the PF classification mode. 0: no classification.  1: classification based on tag/VLAN/MAC matching.  2: classification based on protocol. 3: dual-stage classification. When no classification is performed in multifunction mode, PPFID defaults to 0 and PFID is set as specified in entry 0 of the translation table.
55002 #define NIG_REG_LLH_CLS_TYPE_DUALMODE                                                                        0x501964UL //Access:RW   DataWidth:0x2    // Set this register to select the resolution method for combining the results from the two stages in dual-stage classification mode; value of 0: AND the hit vectors; value of 1: OR the hit vectors; value of 2: take the protocol-based hit vector if there is a hit - otherwise take the other vector; value of 3: take the tag/vlan/mac hit vector if there is a hit - take the other hit vector otherwise.  Note that the hit vectors referenced here are the results from each stage, taken after muxing with the default vectors for that case that there is no match found.
55003 #define NIG_REG_LLH_PROTOCOL_DEF_PF_VECTOR                                                                   0x501968UL //Access:RW   DataWidth:0x8    // Default per-port value to be used when protocol-based classification fails.  This is the per-port per-PF ID (PPFID) value represented in bit-mapped form.  Note that the classification fail flag is set only when the final classification vector is 0 for not having identified a PF.
55004 #define NIG_REG_LLH_TAGMAC_DEF_PF_VECTOR                                                                     0x50196cUL //Access:RW   DataWidth:0x8    // Default per-port value to be used when outer-tag/inner VLAN/MAC  classification fails.  This is the per-port per-PF ID (PPFID) value represented in bit-mapped form. Note that the classification fail flag is set only when the final classification vector is 0 for not having identified a PF.
55005 #define NIG_REG_LLH_PPFID2PFID_TBL_0                                                                         0x501970UL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7.  In single-function mode, program this register of port 0 to change the PFID for port 0. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55006 #define NIG_REG_LLH_PPFID2PFID_TBL_1                                                                         0x501974UL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7.  In single-function mode, program this register of port 1 to change the PFID for port 1. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55007 #define NIG_REG_LLH_PPFID2PFID_TBL_2                                                                         0x501978UL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7.  In single-function mode, program this register of port 2 to change the PFID for port 2. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55008 #define NIG_REG_LLH_PPFID2PFID_TBL_3                                                                         0x50197cUL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7.  In single-function mode, program this register of port 3 to change the PFID for port 3. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55009 #define NIG_REG_LLH_PPFID2PFID_TBL_4                                                                         0x501980UL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55010 #define NIG_REG_LLH_PPFID2PFID_TBL_5                                                                         0x501984UL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55011 #define NIG_REG_LLH_PPFID2PFID_TBL_6                                                                         0x501988UL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55012 #define NIG_REG_LLH_PPFID2PFID_TBL_7                                                                         0x50198cUL //Access:RW   DataWidth:0x4    // Table for translating 3-bit PPFID to 4-bit global PFID. Each port supports 8 functions.  These 8 functions are locally referred to as PPF for port PF.  These functions are identified using PPFID.  The PPFID is mapped to the global PFID based on the information in this table before sending out of the NIG block.  Register *_0 holds the PFID value for the local function 0.  Register *_7 holds the PFID value for the local function 7. Valid PFID values for BB are 0-7.  Valid PFID values for K2 are 0-15.
55013 #define NIG_REG_OUTER_TAG_VALUE_LIST0                                                                        0x501990UL //Access:RW   DataWidth:0x18   // Outer tag value list.  This register is used to specify the index of the 64-bit field immediately following the Ethertype to be used for each of the outer tag value bit. The first bit following the Ethertype is referred to as bit 63.  The 64th bit following the Ethertype is referred to as bit 0.  The outer tag value is 16-bit wide.  This register specify the indexes for bits 3:0 of the outer tag value[15:0].  Bits [23:18] of this register specify the index for bit 3.  Bits [5:0] of this register specify the index for bit 0.  These registers default to select the 16 bits starting from the 1st bit following the tag Ethertype (bits [63:48] of the 64-bit field).
55014 #define NIG_REG_OUTER_TAG_VALUE_LIST1                                                                        0x501994UL //Access:RW   DataWidth:0x18   // Outer tag value list.  See the description for *outer_tag_value_list0.  This register specify the indexes for bits 7:4 of the outer tag value[15:0].  Bits [23:18] of this register specify the index for bit 7.  Bits [5:0] of this register specify the index for bit 4.
55015 #define NIG_REG_OUTER_TAG_VALUE_LIST2                                                                        0x501998UL //Access:RW   DataWidth:0x18   // Outer tag value list.  See the description for *outer_tag_value_list0.  This register specify the indexes for bits 11:8 of the outer tag value[15:0].  Bits [23:18] of this register specify the index for bit 11.  Bits [5:0] of this register specify the index for bit 8.
55016 #define NIG_REG_OUTER_TAG_VALUE_LIST3                                                                        0x50199cUL //Access:RW   DataWidth:0x18   // Outer tag value list.  See the description for *outer_tag_value_list0.  This register specify the indexes for bits 15:12 of the outer tag value[15:0].  Bits [23:18] of this register specify the index for bit 15.  Bits [5:0] of this register specify the index for bit 12.
55017 #define NIG_REG_OUTER_TAG_VALUE_MASK                                                                         0x5019a0UL //Access:RW   DataWidth:0x10   // Outer tag value mask.  Set a bit to 0 to mask out the corresponding bit of the outer tag value.  This register defaults to mask out the upper 4 bits of the tag value.
55018 #define NIG_REG_LLH_FUNC_TAGMAC_CLS_TYPE                                                                     0x5019a4UL //Access:RW   DataWidth:0x3    // This is a per-port per-PF register.  This register selects the classification type for the tag/VLAN/MAC mode.  Bits 1:0 are decoded as follow:  0 - outer-tag/inner VLAN; 1 - MAC address; 2 - both outer-tag/inner VLAN and MAC address; 3 - either outer-tag/inner VLAN or MAC address. Bit 2 specifies whether the classification is based on Inner VLAN (set to 1) or outer-tag (set to 0).
55019 #define NIG_REG_LLH_FUNC_TAG_EN                                                                              0x5019b0UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  Per-function outer tag/inner VLAN enable for PF classification.  There are 4 of this register per port per function.
55020 #define NIG_REG_LLH_FUNC_TAG_EN_SIZE                                                                         4
55021 #define NIG_REG_LLH_FUNC_TAG_HDR_SEL                                                                         0x5019c0UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  Per-function select bit for choosing between the tunnel and encapsulated header from which to take the inner VLAN for comparison with that in llh_func_tag_value for PF classification; 0 selects the outer/tunnel header.  There are 4 of this register per port per function.
55022 #define NIG_REG_LLH_FUNC_TAG_HDR_SEL_SIZE                                                                    4
55023 #define NIG_REG_LLH_FUNC_TAG_VALUE                                                                           0x5019d0UL //Access:RW   DataWidth:0x10   // This is a per-port per-PF register.  Per-function outer tag/inner VLAN configuration for PF classification.  These bits specify the value for comparison.  There are 4 of this register per port per function.  Only bits 11:0 are used to specify the inner VLAN ID. Configuration of an inner VLAN ID of 0 also enables a match for the function when there is no inner VLAN.
55024 #define NIG_REG_LLH_FUNC_TAG_VALUE_SIZE                                                                      4
55025 #define NIG_REG_LLH_FUNC_NO_TAG                                                                              0x5019e0UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  Per-function no outer tag/inner VLAN configuration for PF classification.  Set this bit to enable a match for the function when there is no outer tag/inner VLAN.
55026 #define NIG_REG_LLH_FUNC_FILTER_VALUE_BB_K2                                                                  0x501a00UL //Access:WB   DataWidth:0x30   // This is a per-port per-PF register.  Per-function MAC addresses to be matched with for MAC-address-based classification.  This register is also used for protocol-based classification; bits [47:32] are for Ethertype; bits [31:16] are for the source port; and bits [15:0] are for the destination port.  There are 16 of this register per port per function.
55027 #define NIG_REG_LLH_FUNC_FILTER_VALUE_SIZE                                                                   32
55028 #define NIG_REG_LLH_FUNC_FILTER_EN_BB_K2                                                                     0x501a80UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  Per-function filter enable for PF classification.  There are 16 of this register per port per function.
55029 #define NIG_REG_LLH_FUNC_FILTER_EN_SIZE                                                                      16
55030 #define NIG_REG_LLH_FUNC_FILTER_MODE_BB_K2                                                                   0x501ac0UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  Per-function mode select bit to indicate whether the filter is to be used for MAC-addresss based classification or protocol-based classification.  Set this bit to 1 to select protocol-based classification.  There are 16 of this register per port per function.
55031 #define NIG_REG_LLH_FUNC_FILTER_MODE_SIZE                                                                    16
55032 #define NIG_REG_LLH_FUNC_FILTER_PROTOCOL_TYPE_BB_K2                                                          0x501b00UL //Access:RW   DataWidth:0x7    // This is a per-port per-PF register.  Per-function select bits for the different protocol types to be evaluated in protocol-based classification mode: bit 0: compare the Ethertype; bit 1: compare the TCP source port; bit 2: compare the TCP destination port; bit 3: compare the TCP source and destination ports. bit 4: compare the UDP source port; bit 5: compare the UDP destination port; bit 6: compare the UDP source and destination ports. Set the bit to 1 to enable the comparison.  The results are logically OR'ed together, and thus, a match is found when one or more of the enabled types compare successfully. There are 16 of this register per port per function.
55033 #define NIG_REG_LLH_FUNC_FILTER_PROTOCOL_TYPE_SIZE                                                           16
55034 #define NIG_REG_LLH_FUNC_FILTER_HDR_SEL_BB_K2                                                                0x501b40UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  Per-function select bit for choosing between the tunnel and encapsulated header from which to take the MAC address to be compared with that in llh_func_filter_value for PF classification; 0 selects the outer/tunnel header.  There are 16 of this register per port per function.
55035 #define NIG_REG_LLH_FUNC_FILTER_HDR_SEL_SIZE                                                                 16
55036 #define NIG_REG_LLH_ENG_CLS_TYPE                                                                             0x501b80UL //Access:RW   DataWidth:0x1    // Engine classification type.  0 selects connection-based classification.  1 selects the PF-based classification. This register is used only in the single-port with dual engine mode.
55037 #define NIG_REG_LLH_ENG_CLS_TCP_4_TUPLE_SEARCH                                                               0x501b84UL //Access:RW   DataWidth:0x1    // TCP 4-tuple search for TCP packets.  Set this bit to use the TCP 4-tuple (TCP source and destination port numbers and IP source and destination IP addresses) as the hash string. This register is used only in the single-port with dual engine mode.
55038 #define NIG_REG_LLH_ENG_CLS_UDP_4_TUPLE_SEARCH                                                               0x501b88UL //Access:RW   DataWidth:0x1    // UDP 4-tuple search for UDP packets.  Set this bit to use the UDP 4-tuple (UDP source and destination port numbers and IP source and destination IP addresses) as the hash string.  This register is used only in the single-port with dual engine mode.
55039 #define NIG_REG_LLH_ENG_CLS_CRC8_INIT_VAL                                                                    0x501b8cUL //Access:RW   DataWidth:0x8    // Initial remainder value for the CRC8 function used to hash the data string in connection-based engine classification.  This register is used only in the single-port with dual engine mode.
55040 #define NIG_REG_LLH_ENG_CLS_ENG_ID_TBL                                                                       0x501b90UL //Access:WB   DataWidth:0x40   // 64-entry Engine ID lookup table, with 1 bit per entry.  Set the bit to 1 to have packets associated with the index to be routed to engine 1.  Otherwise, the packet is routed to engine 0.  This register is used only in the single-port with dual engine mode.
55041 #define NIG_REG_LLH_ENG_CLS_ENG_ID_TBL_SIZE                                                                  2
55042 #define NIG_REG_LLH_ENG_CLS_ROCE_QP_SEL                                                                      0x501b98UL //Access:RW   DataWidth:0x5    // RoCE destination QP bit select.  This configuration selects one of the 24-bit destination QP bits to be used as the engine ID.  Valid values are 0-23.  This register is used only in the single-port with dual engine mode.
55043 #define NIG_REG_LLH_ENG_CLS_ENG_ID_PERPF                                                                     0x501b9cUL //Access:RW   DataWidth:0x1    // Per-global-PF engine ID to be used in PF-based engine classification.  Set the bit to 1 to have packets associated with the PF to be routed to engine 1.  Otherwise, the packet is routed to engine 0.  This register is used only in the single-port with dual engine mode.
55044 #define NIG_REG_FLOWCTRL_MODE                                                                                0x501ba0UL //Access:RW   DataWidth:0x3    // Flow control mode.  0 - disable; 1 - PFC; 2 - LLFC; 3 - PPP; 4 - PAUSE; 5-7 are invalid values.
55045 #define NIG_REG_PKT_PRIORITY_TO_TC                                                                           0x501ba4UL //Access:RW   DataWidth:0x20   // Eight 4-bit configurations for specifying which TC (0-15 for future expansion) each priorty is to be mapped to. Bits 3:0 specify the TC for priority 0.  Bits 31:28 specify the TC for priority 7.
55046 #define NIG_REG_PKT_PRIORITY_TAG                                                                             0x501ba8UL //Access:RW   DataWidth:0xb    // Multi Field Register.
55047   #define NIG_REG_PKT_PRIORITY_TAG_N_SEL                                                                     (0x7<<0) // Select for the L2 tag to be used for extracting the packet priority information.  Valid values are 2-5 for selecting one of the L2 tags 2-5.  This field is evaluated only when the selected tag is the first tag in the packet. Set this field to 0 when not used.
55048   #define NIG_REG_PKT_PRIORITY_TAG_N_SEL_SHIFT                                                               0
55049   #define NIG_REG_PKT_PRIORITY_TAG_PKT_PRIORITY_OTAG_BITOFFSET                                               (0xf<<3) // Bit offset in the outer tag starting from which to extract the 3-bit packet priority information.  The first bit following the Ethertype field is referenced as bit 15.  Values of 0 and 1 are invalid.
55050   #define NIG_REG_PKT_PRIORITY_TAG_PKT_PRIORITY_OTAG_BITOFFSET_SHIFT                                         3
55051   #define NIG_REG_PKT_PRIORITY_TAG_N_BITOFFSET                                                               (0xf<<7) // Bit offset in the selected tag starting from which to extract the 3-bit packet priority information.   The first bit following the Ethertype field is referenced as bit 15.  Values of 0 and 1 are invalid.
55052   #define NIG_REG_PKT_PRIORITY_TAG_N_BITOFFSET_SHIFT                                                         7
55053 #define NIG_REG_FORCE_BRB_FULL                                                                               0x501bacUL //Access:RW   DataWidth:0x9    // Force brb_nig_*_tc_full.  There is one bit per TC and the same configuration is applicable to both RX and LB interfaces to the BRB of the same port.  Set a bit to 1 to force 'full' condition.  This is meant to allow BRB configuration change during run time by truncating/discarding all traffic the same way as if BRB asserted the corresponding per-TC full signals.  This register may change during run time.  Packet truncation/discarding affects all packet types, including LB packets with LB-only header and LB packets with no-drop indication.
55054 #define NIG_REG_FORCE_BRB_PAUSE                                                                              0x501bb0UL //Access:RW   DataWidth:0x9    // Force 'pause' condition for traffic going to BRB.  There is one bit per TC and the same configuration is applicable to both RX and LB interfaces to the BRB of the same port.  Set a bit to 1 to force 'pause' condition.  This is meant to allow BRB configuration change during run time by pausing/dropping all traffic the same way as if BRB asserted the corresponding signals.  This register may change during run time.
55055 #define NIG_REG_RX_TC_EN                                                                                     0x501bb4UL //Access:RW   DataWidth:0x8    // Per-TC flow control enable for received XOFF requests to pause transmit queues.  Set a bit to 1 to enable the corresponding TC.  A TC is in XON state when not enabled.
55056 #define NIG_REG_TX_TC_EN                                                                                     0x501bb8UL //Access:RW   DataWidth:0x8    // Per-TC flow control enable for XOFF messages sent to the MAC.  Set a bit to 1 to enable a  TC.  A TC is in XON state when not enabled.
55057 #define NIG_REG_LB_TC_EN                                                                                     0x501bbcUL //Access:RW   DataWidth:0x9    // Per-TC flow control enable for received XOFF requests to pause LB queues.  Set a bit to 1 to enable a TC.  A TC is in XON state when not enabled.
55058 #define NIG_REG_LB_NO_DROP_EN                                                                                0x501bc0UL //Access:RW   DataWidth:0x1    // Enable bit for the no-drop-hdr-ind field of the LB-only-header.  When set, the no-drop-hdr-ind bit of the TC has the same effect as the lb_tc_en configuration above.
55059 #define NIG_REG_LB_NO_DROP_ON_FULL                                                                           0x501bc4UL //Access:RW   DataWidth:0x1    // Enable the no-drop of LB packets with the no-drop-hdr-ind bit set due to per-TC full backpressure from the BRB.  Note that only the first lb_no_drop_hdr_size cycles of the packet are not dropped. If per-TC full condition exists after the lb_no_drop_hdr_size cycles, then a trunctation cycle of EOP+ERR is sent to the BRB.
55060 #define NIG_REG_LB_NO_DROP_HDR_SIZE                                                                          0x501bc8UL //Access:RW   DataWidth:0x5    // This field specifies the number of 256-bit cycles, starting from the SOP cycle, of the packet not to be dropped due to no_drop_on_full. If per-TC full condition exists after the lb_no_drop_hdr_size cycles, then a trunctation cycle of EOP+ERR is sent to the BRB.
55061 #define NIG_REG_PRIORITY_FOR_TC_0                                                                            0x501bccUL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55062 #define NIG_REG_PRIORITY_FOR_TC_1                                                                            0x501bd0UL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55063 #define NIG_REG_PRIORITY_FOR_TC_2                                                                            0x501bd4UL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55064 #define NIG_REG_PRIORITY_FOR_TC_3                                                                            0x501bd8UL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55065 #define NIG_REG_PRIORITY_FOR_TC_4                                                                            0x501bdcUL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55066 #define NIG_REG_PRIORITY_FOR_TC_5                                                                            0x501be0UL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55067 #define NIG_REG_PRIORITY_FOR_TC_6                                                                            0x501be4UL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55068 #define NIG_REG_PRIORITY_FOR_TC_7                                                                            0x501be8UL //Access:RW   DataWidth:0x10   // Flow control priorities used for each TC.  This register is bit-mapped with one bit for each priority.
55069 #define NIG_REG_RX_TC0_PRIORITY_MASK                                                                         0x501becUL //Access:RW   DataWidth:0x10   // Bit-map indicating which received SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set, allowing multiple priorities to be mapped to one TC.
55070 #define NIG_REG_RX_TC1_PRIORITY_MASK                                                                         0x501bf0UL //Access:RW   DataWidth:0x10   // Bit-map indicating which SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one TC.
55071 #define NIG_REG_RX_TC2_PRIORITY_MASK                                                                         0x501bf4UL //Access:RW   DataWidth:0x10   // Bit-map indicating which SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one TC.
55072 #define NIG_REG_RX_TC3_PRIORITY_MASK                                                                         0x501bf8UL //Access:RW   DataWidth:0x10   // Bit-map indicating which SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one TC.
55073 #define NIG_REG_RX_TC4_PRIORITY_MASK                                                                         0x501bfcUL //Access:RW   DataWidth:0x10   // Bit-map indicating which SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one TC.  Note that in quad-port per engine mode, there are only TC0-3.
55074 #define NIG_REG_RX_TC5_PRIORITY_MASK                                                                         0x501c00UL //Access:RW   DataWidth:0x10   // Bit-map indicating which SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one TC.  Note that in quad-port per engine mode, there are only TC0-3.
55075 #define NIG_REG_RX_TC6_PRIORITY_MASK                                                                         0x501c04UL //Access:RW   DataWidth:0x10   // Bit-map indicating which SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one TC.  Note that in quad-port per engine mode, there are only TC0-3.
55076 #define NIG_REG_RX_TC7_PRIORITY_MASK                                                                         0x501c08UL //Access:RW   DataWidth:0x10   // Bit-map indicating which SAFC/PFC priorities to map to the TC.  A priority is mapped to the TC when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one TC.  Note that in quad-port per engine mode, there are only TC0-3.
55077 #define NIG_REG_TC_PAUSE_MAX_0                                                                               0x501c0cUL //Access:RW   DataWidth:0x20   // Maximum number of cycles that a TC can be XOFFed/paused before an interrupt is asserted.  This is used for all TCs of the same port.
55078 #define NIG_REG_TC_PAUSE_MAX_1                                                                               0x501c10UL //Access:RW   DataWidth:0x8    // Maximum number of cycles that a TC can be XOFFed/paused before an interrupt is asserted.  This is used for all TCs of the same port.
55079 #define NIG_REG_TX_PAUSE_MAX_0                                                                               0x501c14UL //Access:RW   DataWidth:0x20   // Maximum number of cycles that the TX path is PAUSEd before an interrupt is asserted.  This is used for PAUSE only.
55080 #define NIG_REG_TX_PAUSE_MAX_1                                                                               0x501c18UL //Access:RW   DataWidth:0x8    // Maximum number of cycles that the TX path is PAUSEd before an interrupt is asserted.  This is used for PAUSE only.
55081 #define NIG_REG_TX_DRAIN_EN                                                                                  0x501c1cUL //Access:RW   DataWidth:0x1    // Drain mode enable.  Set this bit to enable drain mode. Drain mode starts immediately upon assertion and stops at the next packet boundary upon de-assertion.
55082 #define NIG_REG_TX_MCP_DRAIN_EN                                                                              0x501c20UL //Access:RW   DataWidth:0x1    // Drain mode enable for TX MCP traffic.  Set this bit to enable drain mode.  Drain mode starts immediately upon assertion and stops at the next packet boundary upon de-assertion.  Note that TX MCP traffic may also be drained if it is based on a TC and the corresponding TC is enabled to drain.
55083 #define NIG_REG_TX_TC_DRAIN_EN                                                                               0x501c24UL //Access:RW   DataWidth:0x8    // Set these bits to enable the drain mode for TC0 and TC7. Bit 0 is for TC0 flow.  Bit 7 is for TC7 flow.  When enabled -- draining of the corrresponding TC  starts immediately - packet data are dropped and not forwarded to the MAC.  When disabled--draining stops at the next packet boundary.
55084 #define NIG_REG_LB_TC_DRAIN_EN                                                                               0x501c28UL //Access:RW   DataWidth:0x9    // Set these bits to enable the drain mode for TC0 and TC7. Bit 0 is for TC0 flow.  Bit 8 is for TC8 flow.  When enabled -- draining of the corrresponding TC  starts immediately - packet data are dropped and not forwarded to the BRB.  When disabled--draining stops at the next packet boundary.
55085 #define NIG_REG_LLFC_XOFF_TIMER_MAX                                                                          0x501c2cUL //Access:RW   DataWidth:0x16   // Timeout value for LLFC XOFF timer in the TX direction for sending refresh LLFC messages to the MAC.  The value is in term of the number of core clock cycles.  The timer starts whenever an LLFC request is sent to the MAC with at least one priority in the XOFF state.  An update LLFC request is sent when the timer expires.  This value should be less than (LLFC XOFF TIME x 512) / (data rate in Gbps x core clock period in ns).  The default value is set for XOFF time of 0x8000, data rate of 10Gbps, and core clock of 375MHz, with 64 deducted from the calculated value.
55086 #define NIG_REG_LLFC_TX_CYCLE_NUM                                                                            0x501c30UL //Access:RW   DataWidth:0xa    // Number of cycles between 2 LLFC request to the MAC; The minimum value of this register must be 16. The value of this register must be bigger then [ LLFC_IMG register x (core frequency / MAC frequency)].
55087 #define NIG_REG_PAUSE_STATUS_BRB                                                                             0x501c34UL //Access:R    DataWidth:0x8    // TC pause status from BRB input for main RX traffic, per port.
55088 #define NIG_REG_PAUSE_STATUS_BRB_LB                                                                          0x501c38UL //Access:R    DataWidth:0x9    // TC pause status from BRB input for LB traffic, per port.
55089 #define NIG_REG_PAUSE_STATUS_MSDM                                                                            0x501c3cUL //Access:R    DataWidth:0x8    // TC pause status from MSDM input, per port.  This affects main and LB traffic going into RX pipe of the chip.
55090 #define NIG_REG_PAUSE_STATUS_TSDM                                                                            0x501c40UL //Access:R    DataWidth:0x8    // TC pause status from TSDM input, per port.  This affects main and LB traffic going into RX pipe of the chip.
55091 #define NIG_REG_PAUSE_STATUS_USDM                                                                            0x501c44UL //Access:R    DataWidth:0x8    // TC pause status from USDM input, per port.  This affects main and LB traffic going into RX pipe of the chip.
55092 #define NIG_REG_PAUSE_PRIORITY_TO_MAC                                                                        0x501c48UL //Access:R    DataWidth:0x10   // Current value of PFC/LLFC priority or PAUSE signal sent to MAC/PXP, depending on the flow control mode.
55093 #define NIG_REG_RX_FLOWCTRL_STATUS                                                                           0x501c4cUL //Access:R    DataWidth:0x10   // Current latched flow control (PFC/LLFC) priorities received from the MAC, depending on the *flowctrl_mode.
55094 #define NIG_REG_RX_FLOWCTRL_STATUS_CLEAR                                                                     0x501c50UL //Access:RW   DataWidth:0x1    // Set this bit to clear the current flow control (PFC and LLFC) latched status.
55095 #define NIG_REG_PPP_ADDRESS                                                                                  0x501c54UL //Access:RW   DataWidth:0x10   // Address to be used in the header of the flow control message sent to PXP internal write interface.  This configuration should be static while flowctrl_mode is set to PPP.
55096 #define NIG_REG_PPP_STORM_ID                                                                                 0x501c58UL //Access:RW   DataWidth:0x4    // STORM ID to be used for the Destination Client ID field for the header of the flow control message sent to PXP internal write interface.  This configuration should be static while flowctrl_mode is set to PPP.
55097 #define NIG_REG_PPP_COMPPARAMS                                                                               0x501c5cUL //Access:RW   DataWidth:0x10   // CompParams value for the header of the flow control message sent to PXP internal write interface. This configuration should be static while flowctrl_mode is set to PPP.
55098 #define NIG_REG_PPP_TRIG                                                                                     0x501c60UL //Access:RW   DataWidth:0x4    // Trigger value to be used in the header of the flow control message sent to PXP internal write interface. This configuration should be static while flowctrl_mode is set to PPP.
55099 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_0                                                                0x501c64UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55100 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_1                                                                0x501c68UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55101 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_2                                                                0x501c6cUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55102 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_3                                                                0x501c70UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55103 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_4                                                                0x501c74UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55104 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_5                                                                0x501c78UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55105 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_6                                                                0x501c7cUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55106 #define NIG_REG_STAT_RX_BRB_PACKET_PRIORITY_7                                                                0x501c80UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55107 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_0                                                                 0x501ca0UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55108 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_0_SIZE                                                            2
55109 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_1                                                                 0x501ca8UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55110 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_1_SIZE                                                            2
55111 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_2                                                                 0x501cb0UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55112 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_2_SIZE                                                            2
55113 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_3                                                                 0x501cb8UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55114 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_3_SIZE                                                            2
55115 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_4                                                                 0x501cc0UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55116 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_4_SIZE                                                            2
55117 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_5                                                                 0x501cc8UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55118 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_5_SIZE                                                            2
55119 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_6                                                                 0x501cd0UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55120 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_6_SIZE                                                            2
55121 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_7                                                                 0x501cd8UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55122 #define NIG_REG_STAT_RX_BRB_OCTET_PRIORITY_7_SIZE                                                            2
55123 #define NIG_REG_STAT_RX_NO_DEST                                                                              0x501ce0UL //Access:RC   DataWidth:0x20   // Statistics for packets dropped due to minimum size, parsing errors, and filtering. Note that statistics for packets with 32B or less are in stat_*1cyc_pkt_drop.
55124 #define NIG_REG_STAT_RX_1CYC_PKT_DROP                                                                        0x501ce4UL //Access:RC   DataWidth:0x20   // Statistics for the number of single-cycle packets dropped. This is an RF generated RC statistics register - reading this register clears the value to 0.
55125 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_0                                                              0x501ce8UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55126 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_1                                                              0x501cecUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55127 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_2                                                              0x501cf0UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55128 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_3                                                              0x501cf4UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55129 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_4                                                              0x501cf8UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55130 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_5                                                              0x501cfcUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55131 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_6                                                              0x501d00UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55132 #define NIG_REG_STAT_RX_BRB_TRUNCATE_PRIORITY_7                                                              0x501d04UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55133 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_0                                                               0x501d08UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55134 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_1                                                               0x501d0cUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55135 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_2                                                               0x501d10UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55136 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_3                                                               0x501d14UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55137 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_4                                                               0x501d18UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55138 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_5                                                               0x501d1cUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55139 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_6                                                               0x501d20UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55140 #define NIG_REG_STAT_RX_BRB_DISCARD_PRIORITY_7                                                               0x501d24UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55141 #define NIG_REG_STAT_RX_STORM_PACKET_SENT                                                                    0x501d28UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets forwarded to the STORM.
55142 #define NIG_REG_STAT_RX_STORM_PACKET_DISCARD                                                                 0x501d2cUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets for the STORM that are dropped due to buffer full.  This is an RF generated RC statistics register - reading this register clears the value to 0.
55143 #define NIG_REG_STAT_RX_STORM_PACKET_TRUNCATE                                                                0x501d30UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets for the STORM that are truncated due to buffer full.  This is an RF generated RC statistics register - reading this register clears the value to 0.
55144 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_0                                                                0x501d40UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55145 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_1                                                                0x501d44UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55146 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_2                                                                0x501d48UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55147 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_3                                                                0x501d4cUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55148 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_4                                                                0x501d50UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55149 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_5                                                                0x501d54UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55150 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_6                                                                0x501d58UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55151 #define NIG_REG_STAT_LB_BRB_PACKET_PRIORITY_7                                                                0x501d5cUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55152 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_0                                                                 0x501d60UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55153 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_0_SIZE                                                            2
55154 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_1                                                                 0x501d68UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55155 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_1_SIZE                                                            2
55156 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_2                                                                 0x501d70UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55157 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_2_SIZE                                                            2
55158 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_3                                                                 0x501d78UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55159 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_3_SIZE                                                            2
55160 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_4                                                                 0x501d80UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55161 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_4_SIZE                                                            2
55162 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_5                                                                 0x501d88UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55163 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_5_SIZE                                                            2
55164 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_6                                                                 0x501d90UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55165 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_6_SIZE                                                            2
55166 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_7                                                                 0x501d98UL //Access:ST   DataWidth:0x40   // Statistics for the number octets to be routed toward the BRB for the priority. This includes the discarded and truncated packets.
55167 #define NIG_REG_STAT_LB_BRB_OCTET_PRIORITY_7_SIZE                                                            2
55168 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_0                                                              0x501da0UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55169 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_1                                                              0x501da4UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55170 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_2                                                              0x501da8UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55171 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_3                                                              0x501dacUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55172 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_4                                                              0x501db0UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55173 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_5                                                              0x501db4UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55174 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_6                                                              0x501db8UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55175 #define NIG_REG_STAT_LB_BRB_TRUNCATE_PRIORITY_7                                                              0x501dbcUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets being truncated due to BRB full.
55176 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_0                                                               0x501dc0UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55177 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_1                                                               0x501dc4UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55178 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_2                                                               0x501dc8UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55179 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_3                                                               0x501dccUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55180 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_4                                                               0x501dd0UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55181 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_5                                                               0x501dd4UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55182 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_6                                                               0x501dd8UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55183 #define NIG_REG_STAT_LB_BRB_DISCARD_PRIORITY_7                                                               0x501ddcUL //Access:RC   DataWidth:0x20   // Statistics for the number of packets discarded due to BRB backpressure.
55184 #define NIG_REG_STAT_LB_NO_DEST                                                                              0x501de0UL //Access:RC   DataWidth:0x20   // Statistics for packets dropped due to minimum size, parsing errors, and filtering. Note that statistics for packets with 32B or less are in stat_*1cyc_pkt_drop.
55185 #define NIG_REG_STAT_LB_1CYC_PKT_DROP                                                                        0x501de4UL //Access:RC   DataWidth:0x20   // Statistics for the number of single-cycle packets dropped. This is an RF generated RC statistics register - reading this register clears the value to 0.
55186 #define NIG_REG_STAT_TX_DROP                                                                                 0x501de8UL //Access:RC   DataWidth:0x20   // Statistic register for all of the TX packets dropped,  due to the drop bit, the per-PF drop, the per-VPORT drop, and the MCP/per-TC drain mode, and are not forwarded to the destination.
55187 #define NIG_REG_STAT_TX_PF_VPORTDROP                                                                         0x501decUL //Access:RC   DataWidth:0x20   // Statistic register for the number of TX packets that have the per-PF drop or per-VPORT drop configuration set. These packets may be dropped or forwarded to the destination with error, depending on the tx_lb_drop_fwderr. There may be scenarios of changing drop configurations on the fly. In this case it counts dropped SOP messages
55188 #define NIG_REG_STAT_LB_DROP                                                                                 0x501df0UL //Access:RC   DataWidth:0x20   // Statistic register for all of the LB packets dropped,  due to the drop bit, the per-PF drop, the per-VPORT drop, and the per-TC drain mode, and are not forwarded to the destination.
55189 #define NIG_REG_STAT_LB_PF_VPORTDROP                                                                         0x501df4UL //Access:RC   DataWidth:0x20   // Statistic register for the number of LB packets that have the per-PF drop or per-VPORT drop configuration set while the no-drop-hdr-ind in the packet is cleared. These packets may be dropped or forwarded to the destination with error, depending on the tx_lb_drop_fwderr.  When the no-drop-hdr-ind bit is set, the packet drop bit and the per-PF/VPORT drop conditions are ignored and not processed; thus, this statistics does not increment in that case.
55190 #define NIG_REG_STAT_TX_PACKET_TC_0                                                                          0x501df8UL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55191 #define NIG_REG_STAT_TX_PACKET_TC_1                                                                          0x501dfcUL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55192 #define NIG_REG_STAT_TX_PACKET_TC_2                                                                          0x501e00UL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55193 #define NIG_REG_STAT_TX_PACKET_TC_3                                                                          0x501e04UL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55194 #define NIG_REG_STAT_TX_PACKET_TC_4                                                                          0x501e08UL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55195 #define NIG_REG_STAT_TX_PACKET_TC_5                                                                          0x501e0cUL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55196 #define NIG_REG_STAT_TX_PACKET_TC_6                                                                          0x501e10UL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55197 #define NIG_REG_STAT_TX_PACKET_TC_7                                                                          0x501e14UL //Access:RC   DataWidth:0x20   // Statistics for the number of user packets transmitted for the TC.
55198 #define NIG_REG_STAT_TX_OCTET_TC_0                                                                           0x501e18UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55199 #define NIG_REG_STAT_TX_OCTET_TC_0_SIZE                                                                      2
55200 #define NIG_REG_STAT_TX_OCTET_TC_1                                                                           0x501e20UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55201 #define NIG_REG_STAT_TX_OCTET_TC_1_SIZE                                                                      2
55202 #define NIG_REG_STAT_TX_OCTET_TC_2                                                                           0x501e28UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55203 #define NIG_REG_STAT_TX_OCTET_TC_2_SIZE                                                                      2
55204 #define NIG_REG_STAT_TX_OCTET_TC_3                                                                           0x501e30UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55205 #define NIG_REG_STAT_TX_OCTET_TC_3_SIZE                                                                      2
55206 #define NIG_REG_STAT_TX_OCTET_TC_4                                                                           0x501e38UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55207 #define NIG_REG_STAT_TX_OCTET_TC_4_SIZE                                                                      2
55208 #define NIG_REG_STAT_TX_OCTET_TC_5                                                                           0x501e40UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55209 #define NIG_REG_STAT_TX_OCTET_TC_5_SIZE                                                                      2
55210 #define NIG_REG_STAT_TX_OCTET_TC_6                                                                           0x501e48UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55211 #define NIG_REG_STAT_TX_OCTET_TC_6_SIZE                                                                      2
55212 #define NIG_REG_STAT_TX_OCTET_TC_7                                                                           0x501e50UL //Access:ST   DataWidth:0x40   // Statistics for the number of user bytes transmitted for the TC.
55213 #define NIG_REG_STAT_TX_OCTET_TC_7_SIZE                                                                      2
55214 #define NIG_REG_TX_XOFF_CYC_TC_0                                                                             0x501e58UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55215 #define NIG_REG_TX_XOFF_CYC_TC_0_SIZE                                                                        2
55216 #define NIG_REG_TX_XOFF_CYC_TC_1                                                                             0x501e60UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55217 #define NIG_REG_TX_XOFF_CYC_TC_1_SIZE                                                                        2
55218 #define NIG_REG_TX_XOFF_CYC_TC_2                                                                             0x501e68UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55219 #define NIG_REG_TX_XOFF_CYC_TC_2_SIZE                                                                        2
55220 #define NIG_REG_TX_XOFF_CYC_TC_3                                                                             0x501e70UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55221 #define NIG_REG_TX_XOFF_CYC_TC_3_SIZE                                                                        2
55222 #define NIG_REG_TX_XOFF_CYC_TC_4                                                                             0x501e78UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55223 #define NIG_REG_TX_XOFF_CYC_TC_4_SIZE                                                                        2
55224 #define NIG_REG_TX_XOFF_CYC_TC_5                                                                             0x501e80UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55225 #define NIG_REG_TX_XOFF_CYC_TC_5_SIZE                                                                        2
55226 #define NIG_REG_TX_XOFF_CYC_TC_6                                                                             0x501e88UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55227 #define NIG_REG_TX_XOFF_CYC_TC_6_SIZE                                                                        2
55228 #define NIG_REG_TX_XOFF_CYC_TC_7                                                                             0x501e90UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55229 #define NIG_REG_TX_XOFF_CYC_TC_7_SIZE                                                                        2
55230 #define NIG_REG_LB_XOFF_CYC_TC_0                                                                             0x501e98UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55231 #define NIG_REG_LB_XOFF_CYC_TC_0_SIZE                                                                        2
55232 #define NIG_REG_LB_XOFF_CYC_TC_1                                                                             0x501ea0UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55233 #define NIG_REG_LB_XOFF_CYC_TC_1_SIZE                                                                        2
55234 #define NIG_REG_LB_XOFF_CYC_TC_2                                                                             0x501ea8UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55235 #define NIG_REG_LB_XOFF_CYC_TC_2_SIZE                                                                        2
55236 #define NIG_REG_LB_XOFF_CYC_TC_3                                                                             0x501eb0UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55237 #define NIG_REG_LB_XOFF_CYC_TC_3_SIZE                                                                        2
55238 #define NIG_REG_LB_XOFF_CYC_TC_4                                                                             0x501eb8UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55239 #define NIG_REG_LB_XOFF_CYC_TC_4_SIZE                                                                        2
55240 #define NIG_REG_LB_XOFF_CYC_TC_5                                                                             0x501ec0UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55241 #define NIG_REG_LB_XOFF_CYC_TC_5_SIZE                                                                        2
55242 #define NIG_REG_LB_XOFF_CYC_TC_6                                                                             0x501ec8UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55243 #define NIG_REG_LB_XOFF_CYC_TC_6_SIZE                                                                        2
55244 #define NIG_REG_LB_XOFF_CYC_TC_7                                                                             0x501ed0UL //Access:WB_R DataWidth:0x28   // Statistics for the number of cycles that the TC is XOFFed.
55245 #define NIG_REG_LB_XOFF_CYC_TC_7_SIZE                                                                        2
55246 #define NIG_REG_STAT_RX_BMB_OCTET                                                                            0x501ed8UL //Access:RC   DataWidth:0x20   // Number of RX octets to be forwarded to BMB.
55247 #define NIG_REG_STAT_RX_BMB_PACKET                                                                           0x501edcUL //Access:RC   DataWidth:0x20   // Number of RX packets to be forwarded to BMB.
55248 #define NIG_REG_STAT_RX_BMB_PACKET_TRUNCATE                                                                  0x501ee0UL //Access:RC   DataWidth:0x20   // Number of RX packets to be forwarded to BMB that got truncated due to BMB full backpressure.
55249 #define NIG_REG_STAT_RX_BMB_PACKET_DISCARD                                                                   0x501ee4UL //Access:RC   DataWidth:0x20   // Number of RX packets to be forwarded to BMB that got discarded due to BMB full backpressure.
55250 #define NIG_REG_STAT_TX_H2BMB_OCTET                                                                          0x501ee8UL //Access:RC   DataWidth:0x20   // Number of TX octets to be forwarded to BMB.
55251 #define NIG_REG_STAT_TX_H2BMB_PACKET                                                                         0x501eecUL //Access:RC   DataWidth:0x20   // Number of TX packets to be forwarded to BMB.
55252 #define NIG_REG_STAT_TX_H2BMB_PACKET_TRUNCATE                                                                0x501ef0UL //Access:RC   DataWidth:0x20   // Number of TX packets to be forwarded to BMB that got truncated due to BMB full backpressure.
55253 #define NIG_REG_STAT_TX_H2BMB_PACKET_DISCARD                                                                 0x501ef4UL //Access:RC   DataWidth:0x20   // Number of TX packets to be forwarded to BMB that got discarded due to BMB full backpressure.
55254 #define NIG_REG_STAT_TX_BMB_PACKET                                                                           0x501ef8UL //Access:RC   DataWidth:0x20   // Statistics for the number of packets received from BMB for sending to the network.
55255 #define NIG_REG_STAT_LB_BMB_PACKET                                                                           0x501efcUL //Access:RC   DataWidth:0x20   // Number of packets received from BMB for forwarding to the host.
55256 #define NIG_REG_STAT_LB_BMB_PACKET_TRUNCATE                                                                  0x501f00UL //Access:RC   DataWidth:0x20   // Number of packets from BMB to be forwarded to the host that got truncated due to BRB LB per-TC full backpressure.
55257 #define NIG_REG_STAT_LB_BMB_PACKET_DISCARD                                                                   0x501f04UL //Access:RC   DataWidth:0x20   // Number of packets from BMB to be forwarded to the host that got dropped due to BRB LB per-TC full backpressure.
55258 #define NIG_REG_TX_ZERO_PAD_EN                                                                               0x501f08UL //Access:RW   DataWidth:0x1    // Zero-padding enable for TX packets.  Set this bit to enable the padding of short packets to 60B.
55259 #define NIG_REG_TX_EDPM_CTRL                                                                                 0x501f0cUL //Access:RW   DataWidth:0x9    // Multi Field Register.
55260   #define NIG_REG_TX_EDPM_CTRL_TX_EDPM_EN                                                                    (0x1<<0) // Enable EDPM for the port.
55261   #define NIG_REG_TX_EDPM_CTRL_TX_EDPM_EN_SHIFT                                                              0
55262   #define NIG_REG_TX_EDPM_CTRL_TX_EDPM_TC_EN                                                                 (0xff<<1) // TC enable for EDPM.  There is one bit per TC.  This is used in the generation of the EDPM enable output to DORQ.
55263   #define NIG_REG_TX_EDPM_CTRL_TX_EDPM_TC_EN_SHIFT                                                           1
55264 #define NIG_REG_TX_MIN_CYC_THRESHOLD                                                                         0x501f10UL //Access:RW   DataWidth:0x6    // Minimum cycle threshold register for specifying the minimum number of cycles of ready-to-transmit data remaining  below which ETS arbiter for the transmit path should start selecting the next packet.  This value should cover the BTB access latency and arbitration time to provide back-to-back packets as needed to sustain the data rate, but should be as low as possilbe to minimize delay in responding to a flow control request.
55265 #define NIG_REG_TX_BTB_FIFO_ALM_FULL_THR                                                                     0x501f14UL //Access:RW   DataWidth:0x5    // Almost full threshold for TX BTB FIFO.
55266 #define NIG_REG_TX_GNT_FIFO_ALM_FULL_THR                                                                     0x501f18UL //Access:RW   DataWidth:0x4    // Almost full threshold for TX GNT FIFO.
55267 #define NIG_REG_TX_LB_GLBRATELIMIT_CTRL                                                                      0x501f1cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
55268   #define NIG_REG_TX_LB_GLBRATELIMIT_CTRL_TX_LB_GLBRATELIMIT_EN                                              (0x1<<0) // Enable bit for the global rate limiter to be used in pacing TX and LB traffic of the same port.  Defaults to enabled rate limit of 48Gbps.
55269   #define NIG_REG_TX_LB_GLBRATELIMIT_CTRL_TX_LB_GLBRATELIMIT_EN_SHIFT                                        0
55270   #define NIG_REG_TX_LB_GLBRATELIMIT_CTRL_TX_LB_GLBRATELIMIT_BASE_TYPE                                       (0x3<<1) // Select between byte, cycle, and packet level of fairness for the global rate limiter.  0 selects packet level.  1 selects byte level.  2 selects cycle level.  Value configurations should match the type of fairness selected here.
55271   #define NIG_REG_TX_LB_GLBRATELIMIT_CTRL_TX_LB_GLBRATELIMIT_BASE_TYPE_SHIFT                                 1
55272 #define NIG_REG_TX_LB_GLBRATELIMIT_INC_PERIOD                                                                0x501f20UL //Access:RW   DataWidth:0x20   // Increment PERIOD for the global rate limiter - in term of 25MHz clock cycles.  Note that this register should be programmed only while this rate limiter is disabled.
55273 #define NIG_REG_TX_LB_GLBRATELIMIT_INC_VALUE                                                                 0x501f24UL //Access:RW   DataWidth:0x20   // Increment VALUE for the global rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration). This is the amount of data allowed in the configured increment period *inc_period to get the desired data rate.
55274 #define NIG_REG_TX_LB_GLBRATELIMIT_MAX_VALUE                                                                 0x501f28UL //Access:RW   DataWidth:0x20   // Upper bound VALUE for the global rate limiter - in term of bytes, cycles, or packets (as selected in the *base_type configuration).
55275 #define NIG_REG_TX_LB_GLBRATELIMIT_IFG_SIZE                                                                  0x501f2cUL //Access:RW   DataWidth:0x8    // Value to be added to the packet size for the rate limiter to account for IPG, FCS, preamble, etc..., in term of bytes.
55276 #define NIG_REG_TX_ARB_EN                                                                                    0x501f30UL //Access:RW   DataWidth:0x1    // TX ETS arbitration enable.
55277 #define NIG_REG_TX_ARB_CLIENT_IS_STRICT                                                                      0x501f34UL //Access:RW   DataWidth:0xc    // Specify whether the client competes directly in the strict priority arbiter.  The bits are mapped according to client ID  (client IDs are defined in *_arb_priority_client): 0-DORQ; 1-management; 2-debug traffic from this port; 3-debug traffic from other port; 4-TC0 traffic; 5-TC1 traffic; 6-TC2 traffic; 7-TC3 traffic; 8-TC4 traffic; 9-TC5 traffic; 10-TC6 traffic; 11-TC7 traffic.  Default value is set to enable strict priorities for all clients.
55278 #define NIG_REG_TX_ARB_CLIENT_IS_SUBJECT2WFQ                                                                 0x501f38UL //Access:RW   DataWidth:0xc    // Specify whether the client is subject to WFQ credit blocking.  The bits are mapped according to client ID (client IDs are defined in *_arb_priority_client): 0-DORQ; 1-management; 2-debug traffic from this port; 3-debug traffic from other port; 4-TC0 traffic; 5-TC1 traffic; 6-TC2 traffic; 7-TC3 traffic; 8-TC4 traffic; 9-TC5 traffic; 10-TC6 traffic; 11-TC7 traffic.  Default value is 0 for not using WFQ credit blocking.
55279 #define NIG_REG_TX_ARB_NUM_STRICT_ARB_SLOTS                                                                  0x501f3cUL //Access:RW   DataWidth:0xc    // Specify the number of strict priority arbitration slots between two round-robin arbitration slots to avoid starvation.  A value of 0 means no strict priority cycles - the strict priority with anti-starvation arbiter becomes a round-robin arbiter.
55280 #define NIG_REG_TX_ARB_PRIORITY_CLIENT                                                                       0x501f40UL //Access:WB   DataWidth:0x30   // Specify the client number to be assigned to each priority of the strict priority arbiter.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; bits [47:44] are for priority 11 client.  The clients are assigned the following IDs:  0-DORQ; 1-management; 2-debug traffic from this port; 3-debug traffic from other port; 4-TC0 traffic; 5-TC1 traffic; 6-TC2 traffic; 7-TC3 traffic; 8-TC4 traffic; 9-TC5 traffic; 10-TC6 traffic; 11-TC7 traffic.  The reset value is set to 0x456789ab_1320.
55281 #define NIG_REG_TX_ARB_PRIORITY_CLIENT_SIZE                                                                  2
55282 #define NIG_REG_TX_ARB_BURST_MODE                                                                            0x501f48UL //Access:RW   DataWidth:0x2    // Burst mode enables.  Set these bits to have the round-robin arbiter stays on the winning input instead of moving to the next one.  Bit 0 is for the main round-robin arbiter.  Bit 1 is for the round-robin arbiter within the strict priority with anti-starvation feature.
55283 #define NIG_REG_TX_ARB_IFG_SIZE                                                                              0x501f4cUL //Access:RW   DataWidth:0x8    // Specify the number of bytes to be deducted from the client credit register at the time of grant in additional to the normal packet credit costs.  This may include the IPG and FCS field.
55284 #define NIG_REG_TX_ARB_PSEUDO_RR_EN                                                                          0x501f50UL //Access:RW   DataWidth:0x1    // Enable bit for the pseudo-random arbitration mode.
55285 #define NIG_REG_TX_ARB_DBG_CLIENT_DISABLE                                                                    0x501f54UL //Access:RW   DataWidth:0x1    // Set this bit to disable debug traffic at the inputs to the ETS arbiter.
55286 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_0                                                                  0x501f58UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 0 is allowed to reach.
55287 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_1                                                                  0x501f5cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 1 is allowed to reach.
55288 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_2                                                                  0x501f60UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 2 is allowed to reach.
55289 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_3                                                                  0x501f64UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 3 is allowed to reach.
55290 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_4                                                                  0x501f68UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 4 is allowed to reach.
55291 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_5                                                                  0x501f6cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 5 is allowed to reach.
55292 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_6                                                                  0x501f70UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 6 is allowed to reach.
55293 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_7                                                                  0x501f74UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 7 is allowed to reach.
55294 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_8                                                                  0x501f78UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 8 is allowed to reach.
55295 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_9                                                                  0x501f7cUL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 9 is allowed to reach.
55296 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_10                                                                 0x501f80UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 10 is allowed to reach.
55297 #define NIG_REG_TX_ARB_CREDIT_UPPER_BOUND_11                                                                 0x501f84UL //Access:RW   DataWidth:0x20   // Specify the upper bound that credit register 11 is allowed to reach.
55298 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_0                                                                       0x501f88UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 0 when it is time to increment.
55299 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_1                                                                       0x501f8cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 1 when it is time to increment.
55300 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_2                                                                       0x501f90UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 2 when it is time to increment.
55301 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_3                                                                       0x501f94UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 3 when it is time to increment.
55302 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_4                                                                       0x501f98UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 4 when it is time to increment.
55303 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_5                                                                       0x501f9cUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 5 when it is time to increment.
55304 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_6                                                                       0x501fa0UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 6 when it is time to increment.
55305 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_7                                                                       0x501fa4UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 7 when it is time to increment.
55306 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_8                                                                       0x501fa8UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 8 when it is time to increment.
55307 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_9                                                                       0x501facUL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 9 when it is time to increment.
55308 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_10                                                                      0x501fb0UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 10 when it is time to increment.
55309 #define NIG_REG_TX_ARB_CREDIT_WEIGHT_11                                                                      0x501fb4UL //Access:RW   DataWidth:0x20   // Specify the weight (in bytes) to be added to credit register 11 when it is time to increment.
55310 #define NIG_REG_TX_ARB_CURRENT_CREDIT_0                                                                      0x501fb8UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 0.
55311 #define NIG_REG_TX_ARB_CURRENT_CREDIT_1                                                                      0x501fbcUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 1.
55312 #define NIG_REG_TX_ARB_CURRENT_CREDIT_2                                                                      0x501fc0UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 2.
55313 #define NIG_REG_TX_ARB_CURRENT_CREDIT_3                                                                      0x501fc4UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 3.
55314 #define NIG_REG_TX_ARB_CURRENT_CREDIT_4                                                                      0x501fc8UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 4.
55315 #define NIG_REG_TX_ARB_CURRENT_CREDIT_5                                                                      0x501fccUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 5.
55316 #define NIG_REG_TX_ARB_CURRENT_CREDIT_6                                                                      0x501fd0UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 6.
55317 #define NIG_REG_TX_ARB_CURRENT_CREDIT_7                                                                      0x501fd4UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 7.
55318 #define NIG_REG_TX_ARB_CURRENT_CREDIT_8                                                                      0x501fd8UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 8.
55319 #define NIG_REG_TX_ARB_CURRENT_CREDIT_9                                                                      0x501fdcUL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 9.
55320 #define NIG_REG_TX_ARB_CURRENT_CREDIT_10                                                                     0x501fe0UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 10.
55321 #define NIG_REG_TX_ARB_CURRENT_CREDIT_11                                                                     0x501fe4UL //Access:R    DataWidth:0x20   // Current upper 32 bits of the 33-bit value in TX arbiter credit register 11.
55322 #define NIG_REG_TX_LLH_NCSI_MCP_MASK                                                                         0x501fe8UL //Access:RW   DataWidth:0x20   // Multi Field Register.
55323   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_BRCST                                                                 (0x1<<0) // Mask bit for forwarding broadcast (MAC destination address of all 1's) packets to MCP.
55324   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_BRCST_SHIFT                                                           0
55325   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ALLMLCST                                                              (0x1<<1) // Mask bit for forwarding multicast (MAC destination address[40]==1 and it is not a broadcast packet) packets to MCP.
55326   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ALLMLCST_SHIFT                                                        1
55327   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IPV4MLCST                                                             (0x1<<2) // Obsolete.
55328   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IPV4MLCST_SHIFT                                                       2
55329   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IPV6_MLCST                                                            (0x1<<3) // Mask bit for forwarding IPv6 multicast (MAC destination address [47:32]==0x3333) packets to MCP.
55330   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IPV6_MLCST_SHIFT                                                      3
55331   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UNCST                                                                 (0x1<<4) // Mask bit for forwarding unicast (MAC destination address[40]==0) packets to MCP.
55332   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UNCST_SHIFT                                                           4
55333   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC0                                                                  (0x1<<5) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_0 to MCP.
55334   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC0_SHIFT                                                            5
55335   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC1                                                                  (0x1<<6) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_1 to MCP.
55336   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC1_SHIFT                                                            6
55337   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC2                                                                  (0x1<<7) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_2 to MCP.
55338   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC2_SHIFT                                                            7
55339   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC3                                                                  (0x1<<8) // Mask bit for forwarding packets with the MAC destination address  mtching *llh*_dest_mac_3 to MCP.
55340   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC3_SHIFT                                                            8
55341   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC4                                                                  (0x1<<9) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_4 to MCP.
55342   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC4_SHIFT                                                            9
55343   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC5                                                                  (0x1<<10) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_5 to MCP.
55344   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_MAC5_SHIFT                                                            10
55345   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ETHERTYPE0                                                            (0x1<<11) // Mask bit for forwarding packets with Ethertype matching *llh_ethertype0 to MCP.
55346   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ETHERTYPE0_SHIFT                                                      11
55347   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ETHERTYPE1                                                            (0x1<<12) // Mask bit for forwarding packets with Ethertype matching *llh_ethertype1 to be forwarded to the host.
55348   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ETHERTYPE1_SHIFT                                                      12
55349   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ARP                                                                   (0x1<<13) // Mask bit for forwarding packets with Ethertype of 0x0806 and bcast address to MCP.
55350   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ARP_SHIFT                                                             13
55351   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IP0                                                                   (0x1<<14) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_0 and the IP version matching *llh*_ipv4_ipv6_0 to MCP.
55352   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IP0_SHIFT                                                             14
55353   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IP1                                                                   (0x1<<15) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_1 and the IP version matching *llh*_ipv4_ipv6_1 to MCP.
55354   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IP1_SHIFT                                                             15
55355   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IP2                                                                   (0x1<<16) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_2 and the IP version matching *llh*_ipv4_ipv6_2 to MCP.
55356   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IP2_SHIFT                                                             16
55357   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_TCP0                                                                  (0x1<<17) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_0 to MCP.
55358   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_TCP0_SHIFT                                                            17
55359   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_TCP1                                                                  (0x1<<18) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_1 to MCP.
55360   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_TCP1_SHIFT                                                            18
55361   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_TCP2                                                                  (0x1<<19) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_2 to MCP.
55362   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_TCP2_SHIFT                                                            19
55363   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_T_DST                                                            (0x1<<20) // Obsolete.
55364   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_T_DST_SHIFT                                                      20
55365   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_T_SRC                                                            (0x1<<21) // Obsolete.
55366   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_T_SRC_SHIFT                                                      21
55367   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UDP0                                                                  (0x1<<22) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_0 to MCP.
55368   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UDP0_SHIFT                                                            22
55369   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UDP1                                                                  (0x1<<23) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_1 to MCP.
55370   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UDP1_SHIFT                                                            23
55371   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UDP2                                                                  (0x1<<24) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_2 to MCP.
55372   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_UDP2_SHIFT                                                            24
55373   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_RMCP                                                                  (0x1<<25) // Mask bit for forwarding packets with RMCP UDP ports (0x26f and 0x298) to MCP.
55374   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_RMCP_SHIFT                                                            25
55375   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_U_DST                                                            (0x1<<26) // Mask bit for forwarding packets with NetBIOS UDP destination port 137/138/139 to MCP.
55376   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_U_DST_SHIFT                                                      26
55377   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_U_SRC                                                            (0x1<<27) // Obsolete.
55378   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_NTBS_U_SRC_SHIFT                                                      27
55379   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_DHCP                                                                  (0x1<<28) // Obsolete.
55380   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_DHCP_SHIFT                                                            28
55381   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ICMPV6_NA                                                             (0x1<<29) // Mask bit for forwarding ICMPv6 Neighbor Advertisement packets (ICMP over IPv6 with ICMP type = 136 and dst_mac = 0x33:33:00:00:00:01) to MCP.
55382   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ICMPV6_NA_SHIFT                                                       29
55383   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ICMPV6_RA                                                             (0x1<<30) // Mask bit for forwarding ICMPv6 Router Advertisement packets (ICMP over IPv6 with ICMP type= 134 and dst_mac = 0x33:33:00:00:00:01) to MCP.
55384   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ICMPV6_RA_SHIFT                                                       30
55385   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ICMPV6                                                                (0x1<<31) // Mask bit for forwarding ICMPv6 packets to MCP.
55386   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_ICMPV6_SHIFT                                                          31
55387 #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN                                                                   0x501fecUL //Access:RW   DataWidth:0x5    // Multi Field Register.
55388   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ANY                                                             (0x1<<0) // Mask bit for forwarding packets with inner VLAN present to the network.
55389   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ANY_SHIFT                                                       0
55390   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_NONE                                                            (0x1<<1) // Mask bit for forwarding packets with no inner VLAN to the network.
55391   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_NONE_SHIFT                                                      1
55392   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ID0                                                             (0x1<<2) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_0 to the network.
55393   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ID0_SHIFT                                                       2
55394   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ID1                                                             (0x1<<3) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_1 to the network.
55395   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ID1_SHIFT                                                       3
55396   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ID2                                                             (0x1<<4) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_2 to the network.
55397   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_IVLAN_ID2_SHIFT                                                       4
55398 #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK                                                                 0x501ff0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
55399   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_BRCST                                                         (0x1<<0) // Mask bit for not forwarding broadcast (MAC destination address of all 1's) packets to the network.
55400   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_BRCST_SHIFT                                                   0
55401   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ALLMLCST                                                      (0x1<<1) // Mask bit for not forwarding multicast (MAC destination address[40]==1 and it is not a broadcast packet) packets to the network.
55402   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ALLMLCST_SHIFT                                                1
55403   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV4MLCST                                                     (0x1<<2) // Obsolete.
55404   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV4MLCST_SHIFT                                               2
55405   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV6_MLCST                                                    (0x1<<3) // Mask bit for not forwarding IPv6 multicast (MAC destination address [47:32]==0x3333) packets to the network.
55406   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV6_MLCST_SHIFT                                              3
55407   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UNCST                                                         (0x1<<4) // Mask bit for not forwarding unicast (MAC destination address[40]==0) packets to the network.
55408   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UNCST_SHIFT                                                   4
55409   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC0                                                          (0x1<<5) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_0 to the network.
55410   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC0_SHIFT                                                    5
55411   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC1                                                          (0x1<<6) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_1 to the network.
55412   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC1_SHIFT                                                    6
55413   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC2                                                          (0x1<<7) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_2 to the network.
55414   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC2_SHIFT                                                    7
55415   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC3                                                          (0x1<<8) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_3 to the network.
55416   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC3_SHIFT                                                    8
55417   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC4                                                          (0x1<<9) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_4 to the network.
55418   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC4_SHIFT                                                    9
55419   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC5                                                          (0x1<<10) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_5 to the network.
55420   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_MAC5_SHIFT                                                    10
55421   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ETHERTYPE0                                                    (0x1<<11) // Mask bit for not forwarding packets with Ethertype matching *llh_ethertype0 to the network.
55422   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ETHERTYPE0_SHIFT                                              11
55423   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ETHERTYPE1                                                    (0x1<<12) // Mask bit for not forwarding packets with Ethertype matching *llh_ethertype1 to be forwarded to the network.
55424   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ETHERTYPE1_SHIFT                                              12
55425   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ARP                                                           (0x1<<13) // Mask bit for not forwarding packets with Ethertype of 0x0806 and bcast address to the network.
55426   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ARP_SHIFT                                                     13
55427   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IP0                                                           (0x1<<14) // Mask bit for not forwarding packets with the IP destination address  matching *llh*_dest_ip_0 and the IP version matching *llh*_ipv4_ipv6_0 to the network.
55428   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IP0_SHIFT                                                     14
55429   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IP1                                                           (0x1<<15) // Mask bit for not forwarding packets with the IP destination address  matching *llh*_dest_ip_1 and the IP version matching *llh*_ipv4_ipv6_1 to the network.
55430   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IP1_SHIFT                                                     15
55431   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IP2                                                           (0x1<<16) // Mask bit for not forwarding packets with the IP destination address  matching *llh*_dest_ip_2 and the IP version matching *llh*_ipv4_ipv6_2 to the network.
55432   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IP2_SHIFT                                                     16
55433   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_TCP0                                                          (0x1<<17) // Mask bit for not forwarding packets with the TCP destination port matching *llh*_dest_tcp_0 to the network.
55434   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_TCP0_SHIFT                                                    17
55435   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_TCP1                                                          (0x1<<18) // Mask bit for not forwarding packets with the TCP destination port matching *llh*_dest_tcp_1 to the network.
55436   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_TCP1_SHIFT                                                    18
55437   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_TCP2                                                          (0x1<<19) // Mask bit for not forwarding packets with the TCP destination port matching *llh*_dest_tcp_2 to the network.
55438   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_TCP2_SHIFT                                                    19
55439   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_T_DST                                                    (0x1<<20) // Obsolete.
55440   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_T_DST_SHIFT                                              20
55441   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_T_SRC                                                    (0x1<<21) // Obsolete.
55442   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_T_SRC_SHIFT                                              21
55443   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UDP0                                                          (0x1<<22) // Mask bit for not forwarding packets with the UDP destination port matching *llh*_dest_udp_0 to the network.
55444   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UDP0_SHIFT                                                    22
55445   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UDP1                                                          (0x1<<23) // Mask bit for not forwarding packets with the UDP destination port matching *llh*_dest_udp_1 to the network.
55446   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UDP1_SHIFT                                                    23
55447   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UDP2                                                          (0x1<<24) // Mask bit for not forwarding packets with the UDP destination port matching *llh*_dest_udp_2 to the network.
55448   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_UDP2_SHIFT                                                    24
55449   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_RMCP                                                          (0x1<<25) // Mask bit for not forwarding packets with RMCP UDP ports (0x26f and 0x298) to the network.
55450   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_RMCP_SHIFT                                                    25
55451   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_U_DST                                                    (0x1<<26) // Mask bit for not forwarding packets with NetBIOS UDP destination port 137/138/139 to the network.
55452   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_U_DST_SHIFT                                              26
55453   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_U_SRC                                                    (0x1<<27) // Obsolete.
55454   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_NTBS_U_SRC_SHIFT                                              27
55455   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP                                                          (0x1<<28) // Obsolete.
55456   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_SHIFT                                                    28
55457   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ICMPV6_NA                                                     (0x1<<29) // Mask bit for not forwarding ICMPv6 Neighbor Advertisement packets (ICMP over IPv6 with ICMP type = 136 and dst_mac = 0x33:33:00:00:00:01) to the network.
55458   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ICMPV6_NA_SHIFT                                               29
55459   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ICMPV6_RA                                                     (0x1<<30) // Mask bit for not forwarding ICMPv6 Router Advertisement packets (ICMP over IPv6 with ICMP type = 134 and dst_mac = 0x33:33:00:00:00:01) to the network.
55460   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ICMPV6_RA_SHIFT                                               30
55461   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ICMPV6                                                        (0x1<<31) // Mask bit for not forwarding ICMPv6 packets to the network.
55462   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_ICMPV6_SHIFT                                                  31
55463 #define NIG_REG_TX_LLH_NCSI_NTWK_MASK                                                                        0x501ff4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
55464   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_BRCST                                                                (0x1<<0) // Mask bit for forwarding broadcast (MAC destination address of all 1's) packets to the network.
55465   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_BRCST_SHIFT                                                          0
55466   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ALLMLCST                                                             (0x1<<1) // Mask bit for forwarding multicast (MAC destination address[40]==1 and it is a broadcast packet) packets to the network.
55467   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ALLMLCST_SHIFT                                                       1
55468   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IPV4MLCST                                                            (0x1<<2) // Obsolete.
55469   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IPV4MLCST_SHIFT                                                      2
55470   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IPV6_MLCST                                                           (0x1<<3) // Mask bit for forwarding IPv6 multicast (MAC destination address [47:32]==0x3333) packets to the network.
55471   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IPV6_MLCST_SHIFT                                                     3
55472   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UNCST                                                                (0x1<<4) // Mask bit for forwarding unicast (MAC destination address[40]==0) packets to the network.
55473   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UNCST_SHIFT                                                          4
55474   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC0                                                                 (0x1<<5) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_0 to the network.
55475   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC0_SHIFT                                                           5
55476   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC1                                                                 (0x1<<6) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_1 to the network.
55477   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC1_SHIFT                                                           6
55478   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC2                                                                 (0x1<<7) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_2 to the network.
55479   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC2_SHIFT                                                           7
55480   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC3                                                                 (0x1<<8) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_3 to the network.
55481   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC3_SHIFT                                                           8
55482   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC4                                                                 (0x1<<9) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_4 to the network.
55483   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC4_SHIFT                                                           9
55484   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC5                                                                 (0x1<<10) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_5 to the network.
55485   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_MAC5_SHIFT                                                           10
55486   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ETHERTYPE0                                                           (0x1<<11) // Mask bit for forwarding packets with Ethertype matching *llh_ethertype0 to the network.
55487   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ETHERTYPE0_SHIFT                                                     11
55488   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ETHERTYPE1                                                           (0x1<<12) // Mask bit for forwarding packets with Ethertype matching *llh_ethertype1 to be forwarded to the network.
55489   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ETHERTYPE1_SHIFT                                                     12
55490   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ARP                                                                  (0x1<<13) // Mask bit for forwarding packets with Ethertype of 0x0806 and bcast address to the network.
55491   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ARP_SHIFT                                                            13
55492   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IP0                                                                  (0x1<<14) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_0 and the IP version matching *llh*_ipv4_ipv6_0 to the network.
55493   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IP0_SHIFT                                                            14
55494   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IP1                                                                  (0x1<<15) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_1 and the IP version matching *llh*_ipv4_ipv6_1 to the network.
55495   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IP1_SHIFT                                                            15
55496   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IP2                                                                  (0x1<<16) // Mask bit for forwarding packets with the IP destination address  matching *llh*_dest_ip_2 and the IP version matching *llh*_ipv4_ipv6_2 to the network.
55497   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IP2_SHIFT                                                            16
55498   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_TCP0                                                                 (0x1<<17) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_0 to the network.
55499   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_TCP0_SHIFT                                                           17
55500   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_TCP1                                                                 (0x1<<18) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_1 to the network.
55501   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_TCP1_SHIFT                                                           18
55502   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_TCP2                                                                 (0x1<<19) // Mask bit for forwarding packets with the TCP destination port matching *llh*_dest_tcp_2 to the network.
55503   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_TCP2_SHIFT                                                           19
55504   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_T_DST                                                           (0x1<<20) // Obsolete.
55505   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_T_DST_SHIFT                                                     20
55506   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_T_SRC                                                           (0x1<<21) // Obsolete.
55507   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_T_SRC_SHIFT                                                     21
55508   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UDP0                                                                 (0x1<<22) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_0 to the network.
55509   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UDP0_SHIFT                                                           22
55510   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UDP1                                                                 (0x1<<23) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_1 to the network.
55511   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UDP1_SHIFT                                                           23
55512   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UDP2                                                                 (0x1<<24) // Mask bit for forwarding packets with the UDP destination port matching *llh*_dest_udp_2 to the network.
55513   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_UDP2_SHIFT                                                           24
55514   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_RMCP                                                                 (0x1<<25) // Mask bit for forwarding packets with RMCP UDP ports (0x26f and 0x298) to the network.
55515   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_RMCP_SHIFT                                                           25
55516   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_U_DST                                                           (0x1<<26) // Mask bit for forwarding packets with NetBIOS UDP destination port 137/138/139 to the network.
55517   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_U_DST_SHIFT                                                     26
55518   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_U_SRC                                                           (0x1<<27) // Obsolete.
55519   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_NTBS_U_SRC_SHIFT                                                     27
55520   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_DHCP                                                                 (0x1<<28) // Obsolete.
55521   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_DHCP_SHIFT                                                           28
55522   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ICMPV6_NA                                                            (0x1<<29) // Mask bit for forwarding ICMPv6 Neighbor Advertisement packets (ICMP over IPv6 with ICMP type = 136 and dst_mac = 0x33:33:00:00:00:01) to the network.
55523   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ICMPV6_NA_SHIFT                                                      29
55524   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ICMPV6_RA                                                            (0x1<<30) // Mask bit for forwarding ICMPv6 Router Advertisement packets (ICMP over IPv6 with ICMP type = 134 and dst_mac = 0x33:33:00:00:00:01) to the network.
55525   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ICMPV6_RA_SHIFT                                                      30
55526   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ICMPV6                                                               (0x1<<31) // Mask bit for forwarding ICMPv6 packets to the network.
55527   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_ICMPV6_SHIFT                                                         31
55528 #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN                                                                  0x501ff8UL //Access:RW   DataWidth:0x5    // Multi Field Register.
55529   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ANY                                                            (0x1<<0) // Mask bit for forwarding packets with inner VLAN present to the network.
55530   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ANY_SHIFT                                                      0
55531   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_NONE                                                           (0x1<<1) // Mask bit for forwarding packets with no inner VLAN to the network.
55532   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_NONE_SHIFT                                                     1
55533   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ID0                                                            (0x1<<2) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_0 to the network.
55534   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ID0_SHIFT                                                      2
55535   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ID1                                                            (0x1<<3) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_1 to the network.
55536   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ID1_SHIFT                                                      3
55537   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ID2                                                            (0x1<<4) // Mask bit for forwarding packets with the inner VLAN ID matching *llh*_vlan_id_2 to the network.
55538   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_IVLAN_ID2_SHIFT                                                      4
55539 #define NIG_REG_TX_BTB_FIFO_EMPTY                                                                            0x501ffcUL //Access:R    DataWidth:0x1    // TX BTB FIFO empty status.
55540 #define NIG_REG_TX_BTB_FIFO_FULL                                                                             0x502000UL //Access:R    DataWidth:0x1    // TX BTB FIFO full status.
55541 #define NIG_REG_TX_LLH_DFIFO_ALM_FULL_THR                                                                    0x502004UL //Access:RW   DataWidth:0x6    // TX LLH Data FIFO almost full threshold.
55542 #define NIG_REG_TX_LLH_HFIFO_ALM_FULL_THR                                                                    0x502008UL //Access:RW   DataWidth:0x5    // TX LLH header FIFO almost full threshold.
55543 #define NIG_REG_TX_LLH_RFIFO_ALM_FULL_THR                                                                    0x50200cUL //Access:RW   DataWidth:0x4    // TX LLH result FIFO almost full threshold.
55544 #define NIG_REG_TX_LLH_DFIFO_EMPTY                                                                           0x502010UL //Access:R    DataWidth:0x1    // TX LLH Data FIFO is empty.
55545 #define NIG_REG_TX_LLH_DFIFO_ALM_FULL                                                                        0x502014UL //Access:R    DataWidth:0x1    // TX LLH Data FIFO almost full.
55546 #define NIG_REG_TX_LLH_DFIFO_FULL                                                                            0x502018UL //Access:R    DataWidth:0x1    // TX LLH Data FIFO is full.
55547 #define NIG_REG_TX_LLH_HFIFO_EMPTY                                                                           0x50201cUL //Access:R    DataWidth:0x1    // TX LLH header FIFO is empty.
55548 #define NIG_REG_TX_LLH_HFIFO_ALM_FULL                                                                        0x502020UL //Access:R    DataWidth:0x1    // TX LLH header FIFO almost full.
55549 #define NIG_REG_TX_LLH_HFIFO_FULL                                                                            0x502024UL //Access:R    DataWidth:0x1    // TX LLH header FIFO is full.
55550 #define NIG_REG_TX_LLH_RFIFO_EMPTY                                                                           0x502028UL //Access:R    DataWidth:0x1    // TX LLH result FIFO is empty.
55551 #define NIG_REG_TX_LLH_RFIFO_ALM_FULL                                                                        0x50202cUL //Access:R    DataWidth:0x1    // TX LLH result FIFO almost full.
55552 #define NIG_REG_TX_LLH_RFIFO_FULL                                                                            0x502030UL //Access:R    DataWidth:0x1    // TX LLH result FIFO is full.
55553 #define NIG_REG_TX_GNT_FIFO_EMPTY                                                                            0x502034UL //Access:R    DataWidth:0x1    // TX GNT FIFO empty status.
55554 #define NIG_REG_TX_GNT_FIFO_FULL                                                                             0x502038UL //Access:R    DataWidth:0x1    // TX GNT FIFO full status.
55555 #define NIG_REG_MNG_OUTER_TAG0_0_BB                                                                          0x50203cUL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55556 #define NIG_REG_MNG_OUTER_TAG0_1_BB                                                                          0x502040UL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55557 #define NIG_REG_MNG_OUTER_TAG1_0_BB                                                                          0x502044UL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55558 #define NIG_REG_MNG_OUTER_TAG1_1_BB                                                                          0x502048UL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55559 #define NIG_REG_MNG_INNER_VLAN_TAG0_BB                                                                       0x50204cUL //Access:RW   DataWidth:0x10   // Value of inner VLAN tag to be used in tag insertion/override for management packets.  This field consists of {3-bit priority, 1-bit drop eligible, 12-bit VLAN ID}.
55560 #define NIG_REG_MNG_INNER_VLAN_TAG1_BB                                                                       0x502050UL //Access:RW   DataWidth:0x10   // Value of inner VLAN tag to be used in tag insertion/override for management packets.  This field consists of {3-bit priority, 1-bit drop eligible, 12-bit VLAN ID}.
55561 #define NIG_REG_MNG_PROP_HDR0_0_BB                                                                           0x502054UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55562 #define NIG_REG_MNG_PROP_HDR0_1_BB                                                                           0x502058UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55563 #define NIG_REG_MNG_PROP_HDR0_2_BB                                                                           0x50205cUL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55564 #define NIG_REG_MNG_PROP_HDR0_3_BB                                                                           0x502060UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55565 #define NIG_REG_MNG_PROP_HDR0_4_BB                                                                           0x502064UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55566 #define NIG_REG_MNG_PROP_HDR0_5_BB                                                                           0x502068UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55567 #define NIG_REG_MNG_PROP_HDR0_6_BB                                                                           0x50206cUL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55568 #define NIG_REG_MNG_PROP_HDR0_7_BB                                                                           0x502070UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The header value should have the MSB aligned with the MSB of this register.
55569 #define NIG_REG_MNG_PROP_HDR1_0_BB                                                                           0x502074UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55570 #define NIG_REG_MNG_PROP_HDR1_1_BB                                                                           0x502078UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55571 #define NIG_REG_MNG_PROP_HDR1_2_BB                                                                           0x50207cUL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55572 #define NIG_REG_MNG_PROP_HDR1_3_BB                                                                           0x502080UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55573 #define NIG_REG_MNG_PROP_HDR1_4_BB                                                                           0x502084UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55574 #define NIG_REG_MNG_PROP_HDR1_5_BB                                                                           0x502088UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55575 #define NIG_REG_MNG_PROP_HDR1_6_BB                                                                           0x50208cUL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55576 #define NIG_REG_MNG_PROP_HDR1_7_BB                                                                           0x502090UL //Access:RW   DataWidth:0x20   // Value of proprietary header to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
55577 #define NIG_REG_MNG_TC                                                                                       0x502094UL //Access:RW   DataWidth:0x3    // TC to be used for management traffic.  This is used in the BMC-to-host path to BRB.  This is also used in the TX management path (when enabled by *tx_mng_tc_en).  Valid values are 0-7, since pure-LB TC cannot be used.
55578 #define NIG_REG_TX_MNG_TC_EN                                                                                 0x502098UL //Access:RW   DataWidth:0x1    // Enable the use of TC to control the flow of TX management traffic.  Set this bit to 1 to enable the use of *mng_tc configuration to select the TC to use to pause/drain management traffic sent to the network.
55579 #define NIG_REG_TX_HOST_MNG_ENABLE_BB                                                                        0x50209cUL //Access:RW   DataWidth:0x1    // Host-to-MCP path enable.  Set this bit to enable the routing of management packets from PBF interface toward MCP when the criteria for the MCP filters are met.  All packets from PBF are forwarded to the network when this bit is cleared.
55580 #define NIG_REG_TX_MNG_TIMESTAMP_PKT                                                                         0x5020a0UL //Access:RW   DataWidth:0x1    // Indicate to timestamp the packet from MCP to network when *_ptp_sw_txtsen is set.
55581 #define NIG_REG_BMB_PAUSE_NTWK_EN                                                                            0x5020a4UL //Access:RW   DataWidth:0x1    // Enable the usage of BMB WC pause inputs to OR with others for pausing the network peer.
55582 #define NIG_REG_BMB_PKT_LEN                                                                                  0x5020a8UL //Access:RW   DataWidth:0x9    // Maximum length of management packets, in term of the number of data cycles.
55583 #define NIG_REG_BMB_FIFO_ALM_FULL_THR                                                                        0x5020acUL //Access:RW   DataWidth:0x6    // Almost-full threshold for BMB FIFO.
55584 #define NIG_REG_TX_BMB_FIFO_EMPTY                                                                            0x5020b0UL //Access:R    DataWidth:0x1    // TX BMB FIFO empty status.
55585 #define NIG_REG_TX_BMB_FIFO_FULL                                                                             0x5020b4UL //Access:R    DataWidth:0x1    // TX BMB FIFO full status.
55586 #define NIG_REG_LB_BMB_FIFO_EMPTY                                                                            0x5020b8UL //Access:R    DataWidth:0x1    // LB BMB FIFO empty status.
55587 #define NIG_REG_LB_BMB_FIFO_FULL                                                                             0x5020bcUL //Access:R    DataWidth:0x1    // LB BMB FIFO full status.
55588 #define NIG_REG_DORQ_FIFO_ALM_FULL_THR                                                                       0x5020c0UL //Access:RW   DataWidth:0x7    // Almost-full threshold for DORQ FIFO.
55589 #define NIG_REG_DORQ_FIFO_EMPTY                                                                              0x5020c4UL //Access:R    DataWidth:0x1    // DORQ FIFO is empty..
55590 #define NIG_REG_DORQ_FIFO_FULL                                                                               0x5020c8UL //Access:R    DataWidth:0x1    // DORQ FIFO is full.
55591 #define NIG_REG_DORQ_PKT_WAIT_SIZE                                                                           0x5020ccUL //Access:RW   DataWidth:0x5    // This register specifies the received number of cycles of a DORQ packet, counting from SOP, before enqueuing the packet for transmission.  This is applicalbe to packets longer than this many cycles.  The valid values are 1 to 16.
55592 #define NIG_REG_DEBUG_PORT                                                                                   0x5020d0UL //Access:RW   DataWidth:0x2    // Port configuration for traffic from the debug interface. 0 - send debug traffic through port 0.  1 - send debug traffic through port 1. 2 - send debug traffic through port 2 (valid  in K2 mode only).  3 - send debug traffic through port 3 (valid  in K2 mode only).
55593 #define NIG_REG_DEBUG_PKT_LEN                                                                                0x5020d4UL //Access:RW   DataWidth:0x9    // Maximum length of debug packets, in term of the number of data cycles.
55594 #define NIG_REG_DEBUG_PKT_WAIT_SIZE                                                                          0x5020d8UL //Access:RW   DataWidth:0x8    // This register specifies the received number of cycles of a debug packet, counting from SOP, before enqueuing the packet for transmission.  This is applicalbe to packets longer than this many cycles.  The valid values are 1 to 128.
55595 #define NIG_REG_DEBUG_FIFO_ALM_FULL_THR                                                                      0x5020dcUL //Access:RW   DataWidth:0x8    // Almost-full threshold for debug traffic FIFO.
55596 #define NIG_REG_DEBUG_FIFO_EMPTY                                                                             0x5020e0UL //Access:R    DataWidth:0x1    // Debug traffic FIFO is empty..
55597 #define NIG_REG_DEBUG_FIFO_FULL                                                                              0x5020e4UL //Access:R    DataWidth:0x1    // Debug traffic FIFO is full.
55598 #define NIG_REG_DEBUG_PACKET                                                                                 0x502100UL //Access:WB_W DataWidth:0x108  // Data register for loading debug packet to RX LLH through RBC.  The bits are mapped as follow: [255:0] data; [260:256]eop_bvalid - the number of valid bytes in the last cycle (0=all bytes are valid); [261]eop - active on the last cycle of the packet; [262]sop - active on the first cycle of the packet; [263]error - indicates error in the packet.  This should be used only when there is no RX traffic from the MAC.
55599 #define NIG_REG_DEBUG_PACKET_SIZE                                                                            16
55600 #define NIG_REG_DBG_SELECT                                                                                   0x502140UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
55601 #define NIG_REG_DBG_DWORD_ENABLE                                                                             0x502144UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
55602 #define NIG_REG_DBG_SHIFT                                                                                    0x502148UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
55603 #define NIG_REG_DBG_FORCE_VALID                                                                              0x50214cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
55604 #define NIG_REG_DBG_FORCE_FRAME                                                                              0x502150UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
55605 #define NIG_REG_DBG_OUT_DATA                                                                                 0x502160UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
55606 #define NIG_REG_DBG_OUT_DATA_SIZE                                                                            8
55607 #define NIG_REG_DBG_OUT_VALID                                                                                0x502180UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
55608 #define NIG_REG_DBG_OUT_FRAME                                                                                0x502184UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
55609 #define NIG_REG_RX_FC_DBG_SELECT                                                                             0x502188UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
55610 #define NIG_REG_RX_FC_DBG_DWORD_ENABLE                                                                       0x50218cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
55611 #define NIG_REG_RX_FC_DBG_SHIFT                                                                              0x502190UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
55612 #define NIG_REG_RX_FC_DBG_FORCE_VALID                                                                        0x502194UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
55613 #define NIG_REG_RX_FC_DBG_FORCE_FRAME                                                                        0x502198UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
55614 #define NIG_REG_TX_FC_DBG_SELECT                                                                             0x50219cUL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
55615 #define NIG_REG_TX_FC_DBG_DWORD_ENABLE                                                                       0x5021a0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
55616 #define NIG_REG_TX_FC_DBG_SHIFT                                                                              0x5021a4UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
55617 #define NIG_REG_TX_FC_DBG_FORCE_VALID                                                                        0x5021a8UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
55618 #define NIG_REG_TX_FC_DBG_FORCE_FRAME                                                                        0x5021acUL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
55619 #define NIG_REG_LB_FC_DBG_SELECT                                                                             0x5021b0UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
55620 #define NIG_REG_LB_FC_DBG_DWORD_ENABLE                                                                       0x5021b4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
55621 #define NIG_REG_LB_FC_DBG_SHIFT                                                                              0x5021b8UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
55622 #define NIG_REG_LB_FC_DBG_FORCE_VALID                                                                        0x5021bcUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
55623 #define NIG_REG_LB_FC_DBG_FORCE_FRAME                                                                        0x5021c0UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
55624 #define NIG_REG_RX_FC_DBG_SELECT_PLLH                                                                        0x5021c4UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
55625 #define NIG_REG_RX_FC_DBG_DWORD_ENABLE_PLLH                                                                  0x5021c8UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
55626 #define NIG_REG_RX_FC_DBG_SHIFT_PLLH                                                                         0x5021ccUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
55627 #define NIG_REG_RX_FC_DBG_FORCE_VALID_PLLH                                                                   0x5021d0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
55628 #define NIG_REG_RX_FC_DBG_FORCE_FRAME_PLLH                                                                   0x5021d4UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
55629 #define NIG_REG_TX_FC_DBG_SELECT_PLLH                                                                        0x5021d8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
55630 #define NIG_REG_TX_FC_DBG_DWORD_ENABLE_PLLH                                                                  0x5021dcUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
55631 #define NIG_REG_TX_FC_DBG_SHIFT_PLLH                                                                         0x5021e0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
55632 #define NIG_REG_TX_FC_DBG_FORCE_VALID_PLLH                                                                   0x5021e4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
55633 #define NIG_REG_TX_FC_DBG_FORCE_FRAME_PLLH                                                                   0x5021e8UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
55634 #define NIG_REG_LB_FC_DBG_SELECT_PLLH                                                                        0x5021ecUL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
55635 #define NIG_REG_LB_FC_DBG_DWORD_ENABLE_PLLH                                                                  0x5021f0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
55636 #define NIG_REG_LB_FC_DBG_SHIFT_PLLH                                                                         0x5021f4UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
55637 #define NIG_REG_LB_FC_DBG_FORCE_VALID_PLLH                                                                   0x5021f8UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
55638 #define NIG_REG_LB_FC_DBG_FORCE_FRAME_PLLH                                                                   0x5021fcUL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
55639 #define NIG_REG_ECO_RESERVED                                                                                 0x502200UL //Access:RW   DataWidth:0x20   // Reserved bits for ECO.
55640 #define NIG_REG_ECO_RESERVED_PERPORT                                                                         0x502204UL //Access:RW   DataWidth:0x10   // Reserved bits for ECO.
55641 #define NIG_REG_ACPI_TAG_RM_BB                                                                               0x508000UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  L2 tag removal configuration for ACPI.  Bit mapped as follow: bit 0: 5 - L2 tags 0 to 5. Bit 6 is reserved and should be set to 0.  Bit 7 is for LLC/SNAP.  Set these bits to 1's to enable the removal of the corresponding tag when it is present in the  packet.  Clear the bit to keep the tag in the  packet.
55642 #define NIG_REG_ACPI_PROP_HDR_RM_BB                                                                          0x508004UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  Proprietary header removal configuration for ACPI.  Set this bit to 1 to enable the removal of the header.  Clear the bit to keep the header in the  packet.
55643 #define NIG_REG_MF_GLOBAL_EN_BB                                                                              0x508008UL //Access:RW   DataWidth:0x1    // Set this bit to enable ACPI pattern matching and TCP SYN matching in multi-function mode even when the per-function outer tag matching fails.
55644 #define NIG_REG_UPON_MGMT_BB                                                                                 0x50800cUL //Access:RW   DataWidth:0x1    // Set this bit to enable ACPI and TCP SYN matching even when the packet is forwarded to MCP.  Clear this bit to disable ACPI and TCP SYN matching when the packet is forwarded to MCP.
55645 #define NIG_REG_ACPI_BE_MEM_BB                                                                               0x508080UL //Access:WB   DataWidth:0x100  // This is a per-port per-PF register.  Byte enable memory for 8 ACPI patterns.
55646 #define NIG_REG_ACPI_BE_MEM_SIZE                                                                             32
55647 #define NIG_REG_ACPI_ENABLE_BB                                                                               0x508100UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  When this bit is set  ACPI packet recognition will be enabled. This bit must not be enabled until after all other ACPI registers were configured.
55648 #define NIG_REG_ACPI_PAT_0_CRC_BB                                                                            0x508104UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 0.
55649 #define NIG_REG_ACPI_PAT_0_LEN_BB                                                                            0x508108UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55650 #define NIG_REG_ACPI_PAT_1_CRC_BB                                                                            0x50810cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 1.
55651 #define NIG_REG_ACPI_PAT_1_LEN_BB                                                                            0x508110UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55652 #define NIG_REG_ACPI_PAT_2_CRC_BB                                                                            0x508114UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 2.
55653 #define NIG_REG_ACPI_PAT_2_LEN_BB                                                                            0x508118UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55654 #define NIG_REG_ACPI_PAT_3_CRC_BB                                                                            0x50811cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 3.
55655 #define NIG_REG_ACPI_PAT_3_LEN_BB                                                                            0x508120UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55656 #define NIG_REG_ACPI_PAT_4_CRC_BB                                                                            0x508124UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 4.
55657 #define NIG_REG_ACPI_PAT_4_LEN_BB                                                                            0x508128UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55658 #define NIG_REG_ACPI_PAT_5_CRC_BB                                                                            0x50812cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 5.
55659 #define NIG_REG_ACPI_PAT_5_LEN_BB                                                                            0x508130UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55660 #define NIG_REG_ACPI_PAT_6_CRC_BB                                                                            0x508134UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 6.
55661 #define NIG_REG_ACPI_PAT_6_LEN_BB                                                                            0x508138UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55662 #define NIG_REG_ACPI_PAT_7_CRC_BB                                                                            0x50813cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 7.
55663 #define NIG_REG_ACPI_PAT_7_LEN_BB                                                                            0x508140UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
55664 #define NIG_REG_TCP_SYN_ENABLE                                                                               0x508144UL //Access:RW   DataWidth:0x2    // This is a per-port per-PF register.  Set bit 0 to enable wake on IPv4 TCP SYN. Set bit 1 to enable wake on IPv6 TCP SYN. These bits must not be set until after after all other registers needed for this feature are configured.
55665 #define NIG_REG_TCP_SYN_IPV6_MASK                                                                            0x508148UL //Access:RW   DataWidth:0x4    // This is a per-port per-PF register.  Enable bits for fields to be compared if IPv6 is present in the packet.  Bit 0 - TCP destination port; bit 1 - TCP source port; bit 2 - IP destination addresss; bit 3 - IP source address.  Set the bit to 1 to enable comparison.
55666 #define NIG_REG_TCP_SYN_IPV4_MASK                                                                            0x50814cUL //Access:RW   DataWidth:0x4    // This is a per-port per-PF register.  Enable bits for fields to be compared if IPv4 is present in the packet.  Bit 0 - TCP destination port; bit 1 - TCP source port; bit 2 - IP destination addresss; bit 3 - IP source address.  Set the bit to 1 to enable comparison.
55667 #define NIG_REG_TCP_SYN_IPV6_SRC_PORT                                                                        0x508150UL //Access:RW   DataWidth:0x10   // This is a per-port per-PF register.  IPv6 TCP source port.
55668 #define NIG_REG_TCP_SYN_IPV6_DST_PORT                                                                        0x508154UL //Access:RW   DataWidth:0x10   // This is a per-port per-PF register.  TCP IPv6 destination port.
55669 #define NIG_REG_TCP_SYN_IPV4_SRC_PORT                                                                        0x508158UL //Access:RW   DataWidth:0x10   // This is a per-port per-PF register.  IPv4 TCP source port.
55670 #define NIG_REG_TCP_SYN_IPV4_DST_PORT                                                                        0x50815cUL //Access:RW   DataWidth:0x10   // This is a per-port per-PF register.  TCP IPv4 destination port.
55671 #define NIG_REG_TCP_SYN_IPV6_SRC_ADDR                                                                        0x508160UL //Access:WB   DataWidth:0x80   // This is a per-port per-PF register.  IPv6 source address.
55672 #define NIG_REG_TCP_SYN_IPV6_SRC_ADDR_SIZE                                                                   4
55673 #define NIG_REG_TCP_SYN_IPV6_DST_ADDR                                                                        0x508170UL //Access:WB   DataWidth:0x80   // This is a per-port per-PF register.  IPv6 destination address.
55674 #define NIG_REG_TCP_SYN_IPV6_DST_ADDR_SIZE                                                                   4
55675 #define NIG_REG_TCP_SYN_IPV4_SRC_ADDR                                                                        0x508180UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  IPv4 source address.
55676 #define NIG_REG_TCP_SYN_IPV4_DST_ADDR                                                                        0x508184UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  IPv4 destination address.
55677 #define NIG_REG_MPKT_ENABLE_BB                                                                               0x508188UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  When this bit is set  Magic Packet recognition will be enabled. This bit must not be enabled until after after all other Magic Packet registers are configured.
55678 #define NIG_REG_MPKT_MAC_ADDR_BB                                                                             0x508190UL //Access:WB   DataWidth:0x30   // This is a per-port per-PF register.  MAC address for Magic Packet detection.
55679 #define NIG_REG_MPKT_MAC_ADDR_SIZE                                                                           2
55680 #define NIG_REG_FORCE_WOL_BB                                                                                 0x508198UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  A low-to-high transition of this bit forces a wake event.
55681 #define NIG_REG_WAKE_BUFFER_BB                                                                               0x5081a0UL //Access:WB_R DataWidth:0x100  // Read-only data from the Wake Buffer (organized as a FIFO).
55682 #define NIG_REG_WAKE_BUFFER_SIZE                                                                             8
55683 #define NIG_REG_WAKE_BUFFER_CLEAR_BB                                                                         0x5081c0UL //Access:RW   DataWidth:0x1    // Clear the Wake Buffer and Status - a low-to-high transition of this bit clears the wake_info, wake_pkt_len, and wake_details registers and allows the wake buffer to be overwritten, thereby re-enabling pattern detection.
55684 #define NIG_REG_WAKE_INFO_BB                                                                                 0x5081c4UL //Access:R    DataWidth:0x15   // Wake information register - all fields are sticky.  Bits  15:0 - PF Vector: The bit-mapped vector indicating which of the global PFs detected the wake event.  More than 1 bit may be set. Bit 16 - ACPI RCVD:  This bit is set when an ACPI packet is received. This is an OR of the results from the 8 functions. Bit 17 - MPKT:  This bit is set when a Magic packet is received. This is an OR of the results from the 8 functions. Bit 18 - TCP SYN RCVD:  This bit is set when TCP SYN packet is received. This is an OR of the results from the 8 functions. Bit 19 - FORCE RCVD:  This bit is set when force WOL event is received. This is an OR of the results from the 8 functions. Bit 20 - BUFFER NOT EMPTY:  This bit  is set when the buffer has the 'wake' packet. All fields are cleared by wake_buffer_clear or during a Hard Reset only. Core Reset has no effect on these fields.
55685 #define NIG_REG_WAKE_PKT_LEN_BB                                                                              0x5081c8UL //Access:R    DataWidth:0xe    // Wake packet length - the actual length of the 'wake' packet, in bytes. This register is sticky and is cleared by wake_buffer_clear or during a Hard Reset only. Core Reset has no effect on this register.
55686 #define NIG_REG_WAKE_DETAILS_BB                                                                              0x5081ccUL //Access:R    DataWidth:0x20   // Wake detail register - all fields are sticky.  Bits 7:0   - ACPI MATCH:  Per-function bit-mapped result from ACPI pattern match. Bits 15:8  - MPKT MATCH:  Per-function bit-mapped result from Magic packet pattern match. Bits 23:16 - TCP SYN MATCH:  Per-function bit-mapped result from TCP SYN match. Bits 31:24 - FORCE WOL MATCH:  Per-function bit-mapped result from force WOL match. All fields are cleared by wake_buffer_clear or during a Hard Reset only. Core Reset has no effect on these fields.
55687 #define NIG_REG_LLH_PTP_HOST_BUF_SRC_PORT_IDEN                                                               0x508800UL //Access:WB_R DataWidth:0x50   // Packet TimeSync information that is buffered in 1-deep FIFOs for the host. Source port identify field
55688 #define NIG_REG_LLH_PTP_HOST_BUF_SRC_PORT_IDEN_SIZE                                                          4
55689 #define NIG_REG_TX_LLH_PTP_HOST_BUF_SRC_PORT_IDEN                                                            0x508810UL //Access:WB_R DataWidth:0x50   // Packet TimeSync information that is buffered in 1-deep FIFO for the TX path. Source port identify field.
55690 #define NIG_REG_TX_LLH_PTP_HOST_BUF_SRC_PORT_IDEN_SIZE                                                       4
55691 #define NIG_REG_TX_UP_TS_EN_BB                                                                               0x508820UL //Access:RW   DataWidth:0x1    // TX User protocol time stamp enable
55692 #define NIG_REG_RX_UP_TS_EN_BB                                                                               0x508824UL //Access:RW   DataWidth:0x1    // RX User protocol time stamp enable
55693 #define NIG_REG_TX_PTP_ONE_STP_EN                                                                            0x508828UL //Access:RW   DataWidth:0x1    // Enable TS update for one step packets in the TX path.
55694 #define NIG_REG_RX_PTP_ONE_STP_EN                                                                            0x50882cUL //Access:RW   DataWidth:0x1    // Enable one step 1588 on RX
55695 #define NIG_REG_TX_UP_TS_ADDR_0_BB                                                                           0x508830UL //Access:RW   DataWidth:0x20   // TX User protocol address for packet classiification. It serves as source/dset mac address[47:0] or {source/dest UDP port[15:0], source/dest IPV4 address[31:0]} or ethernet type[15:0] or IPV4OptionNumber[7:0]
55696 #define NIG_REG_TX_UP_TS_ADDR_1_BB                                                                           0x508834UL //Access:RW   DataWidth:0x10   // TX User protocol address for packet classiification. It serves as source/dset mac address[47:0] or {source/dest UDP port[15:0], source/dest IPV4 address[31:0]} or ethernet type[15:0] or IPV4OptionNumber[7:0]
55697 #define NIG_REG_RX_UP_TS_ADDR_0_BB                                                                           0x508838UL //Access:RW   DataWidth:0x20   // RX User protocol address for packet classiification. It serves as source/dset mac address[47:0] or {source/dest UDP port[15:0], source/dest IPV4 address[31:0]} or ethernet type[15:0] or IPV4OptionNumber[7:0]
55698 #define NIG_REG_RX_UP_TS_ADDR_1_BB                                                                           0x50883cUL //Access:RW   DataWidth:0x10   // RX User protocol address for packet classiification. It serves as source/dset mac address[47:0] or {source/dest UDP port[15:0], source/dest IPV4 address[31:0]} or ethernet type[15:0] or IPV4OptionNumber[7:0]
55699 #define NIG_REG_TX_UP_TS_PARAM_MASK_BB                                                                       0x508840UL //Access:RW   DataWidth:0x6    // TX user protocol classification mask bits bit 0: mask_dstMac bit 1: mask_srcMac bit 2: mask_dstIPv4 bit 3: mask_srcIPv4 bit 4: mask_dstUDP bit 5: mask_srcUDP
55700 #define NIG_REG_RX_UP_TS_PARAM_MASK_BB                                                                       0x508844UL //Access:RW   DataWidth:0x6    // RX user protocol classification mask bits bit 0: mask_dstMac bit 1: mask_srcMac bit 2: mask_dstIPv4 bit 3: mask_srcIPv4 bit 4: mask_dstUDP bit 5: mask_srcUDP
55701 #define NIG_REG_TX_ENABLE_UP_RULES_BB                                                                        0x508848UL //Access:RW   DataWidth:0x5    // TX enable bits for user protocol classification rules bit 0: MAC address enable bit 1: IPV4 + UDP enable bit 2: Ethernet type enable bit 3: IPV4 option enable bit 4: Record time stamp bit from PBF enable
55702 #define NIG_REG_RX_ENABLE_UP_RULES_BB                                                                        0x50884cUL //Access:RW   DataWidth:0x5    // RX enable bits for user protocol classification rules bit 0: MAC address enable bit 1: IPV4 + UDP enable bit 2: Ethernet type enable bit 3: IPV4 option enable bit 4: Record time stamp bit from PBF enable
55703 #define NIG_REG_ADD_FREECNT_OFFSET                                                                           0x508850UL //Access:RW   DataWidth:0x1    // This bit defines whether to add offset and jitter of the timestamp to the returned timestamp from the MAC This bit is shared by TX and RX paths.
55704 #define NIG_REG_UP_TS_INSERT_EN_BB                                                                           0x508854UL //Access:RW   DataWidth:0x1    // Enable for on wire timestamp insertion for user protocol packets
55705 #define NIG_REG_PM_TIMER_SELECT                                                                              0x508858UL //Access:RW   DataWidth:0x3    // Selector for the 48 bits timer which is sent to the port macro. 0: free running counter. [1..4]: synchronized counter for port [1..4]
55706 #define NIG_REG_TS_FOR_SEMI_SELECT                                                                           0x50885cUL //Access:RW   DataWidth:0x3    // Selects which timer will be sent to SEMI/MCP 0: free running counter. [1..4]: synchronized counter for port [1..4]
55707 #define NIG_REG_USER_ONE_STEP_TYPE_BB                                                                        0x508860UL //Access:RW   DataWidth:0x3    // Define the required operation for user protocol packets: 0: NO_USER_ONE_STEP � no change to outgoing packet 1: ETHERTYPE � insert timestamp if EtherType filter had a hit 2: UDP � insert timestamp to UDP packet and regenerate checksum 3: TRAILER � insert timestamp to packet trailer 4: IPv4_STANDARD � insert timestamp using standard IPv4 Timestamp option. In this mode 32-bit timestamp with set_msb is used
55708 #define NIG_REG_TXOSTS_SIGNEXT_BB                                                                            0x508864UL //Access:RW   DataWidth:0x1    // sign extension indication for the MAC.
55709 #define NIG_REG_UP_TS_OFFSET_BB                                                                              0x508868UL //Access:RW   DataWidth:0x8    // Correction field offset for user protocol packets. the offset is relative to the configured value field in user_one_step_type.
55710 #define NIG_REG_TS_SHIFT_BB                                                                                  0x50886cUL //Access:RW   DataWidth:0x5    // Global timestamp shift for the free running counter. Legal values are 0-16
55711 #define NIG_REG_TS_OUTPUT_ENABLE_PDA                                                                         0x508870UL //Access:RW   DataWidth:0x1    // Output enable for TS passed to the Port Macro
55712 #define NIG_REG_TS_OUTPUT_ENABLE_HV                                                                          0x508874UL //Access:RW   DataWidth:0x1    // Output enable for TS passed to the Port Macro
55713 #define NIG_REG_USER_ONE_STEP_32_BB                                                                          0x508878UL //Access:RW   DataWidth:0x1    // Global parameter which defines that 32 bits timestamp will be inserted to the packet instead of 48 bits
55714 #define NIG_REG_LLH_UP_BUF_SEQID_BB                                                                          0x50887cUL //Access:RW   DataWidth:0x15   // RX User protocol Packet information that is buffered in 1-deep FIFOs.  Bits [15:0] return the sequence ID of the packet which is set by free running counter for user protocol packets.  Bits [19:16] indicate PF ID Bit 20 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
55715 #define NIG_REG_LLH_UP_BUF_TIMESTAMP_BB                                                                      0x508880UL //Access:WB_R DataWidth:0x40   // RX user protocol Packet information that is buffered in 1-deep FIFO. Timestamp field
55716 #define NIG_REG_LLH_UP_BUF_TIMESTAMP_SIZE                                                                    2
55717 #define NIG_REG_LLH_UP_BUF_SRC_ADDR_BB                                                                       0x508888UL //Access:WB_R DataWidth:0x30   // RX user protocol packet information that is buffered in 1-deep FIFO. Source address field
55718 #define NIG_REG_LLH_UP_BUF_SRC_ADDR_SIZE                                                                     2
55719 #define NIG_REG_TX_LLH_UP_BUF_SEQID_BB                                                                       0x508890UL //Access:RW   DataWidth:0x15   // TX User protocol Packet information that is buffered in 1-deep FIFOs.  Bits [15:0] return the sequence ID of the packet which is set by free running counter for user protocol packets.  Bits [19:16] indicate PF ID Bit 20 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
55720 #define NIG_REG_TX_LLH_UP_BUF_TIMESTAMP_BB                                                                   0x508898UL //Access:WB_R DataWidth:0x40   // TX user protocol Packet information that is buffered in 1-deep FIFO. Timestamp field
55721 #define NIG_REG_TX_LLH_UP_BUF_TIMESTAMP_SIZE                                                                 2
55722 #define NIG_REG_LLH_UP_BUF_DST_ADDR_BB                                                                       0x5088a0UL //Access:WB_R DataWidth:0x30   // RX user protocol packet information that is buffered in 1-deep FIFO. Destination address field
55723 #define NIG_REG_LLH_UP_BUF_DST_ADDR_SIZE                                                                     2
55724 #define NIG_REG_TSGEN_FREE_CNT_VALUE_LSB                                                                     0x5088a8UL //Access:RW   DataWidth:0x20   // This register contains the 32 bit LSB of the configured free counter. The value is written to the HW when writing to the MSB register
55725 #define NIG_REG_TSGEN_FREE_CNT_VALUE_MSB                                                                     0x5088acUL //Access:RW   DataWidth:0x20   // This register contains the 32 bit MSB of the configured free counter. Writing to this register also updatea HW value with MSB and LSB registers' value
55726 #define NIG_REG_TSGEN_OFFSET_VALUE_LSB                                                                       0x5088b0UL //Access:RW   DataWidth:0x20   // This register contains the 32 bit LSB of the offset value. This value is added to the Free Running Counter to create the synchronized time. The value is written to the HW when writing to the MSB register.
55727 #define NIG_REG_TSGEN_OFFSET_VALUE_MSB                                                                       0x5088b4UL //Access:RW   DataWidth:0x20   // This register contains the 32 bit MSB of the offset value. This value is added to the Free Running Counter to create the synchronized time. Writing to this register also updatea HW value with MSB and LSB registers' value. Read: Since offset width is 64 bits, tsgen_offset_value_lsb should be read first in order to latch the offset's value.
55728 #define NIG_REG_TSGEN_FREECNT_LSB                                                                            0x5088b8UL //Access:R    DataWidth:0x20   // This register contains the 32 bit LSB of the free running counter
55729 #define NIG_REG_TSGEN_FREECNT_MSB                                                                            0x5088bcUL //Access:R    DataWidth:0x20   // This register contains the 32 bit MSB of the free running counter. Since free counter width is 64 bits, tsgen_freecnt_lsb should be read first in order to latch the counter's value.
55730 #define NIG_REG_TSGEN_SYNC_TIME_LSB                                                                          0x5088c0UL //Access:R    DataWidth:0x20   // This register contains the 32 bit LSB of the synchronized time.
55731 #define NIG_REG_TSGEN_SYNC_TIME_MSB                                                                          0x5088c4UL //Access:R    DataWidth:0x20   // This register contains the 32 bit MSB of the synchronized time. Since synchronized time width is 64 bits, tsgen_sync_time_lsb should be read first in order to latch the counter's value.
55732 #define NIG_REG_TSGEN_HW_PPS_EN                                                                              0x5088c8UL //Access:RW   DataWidth:0x1    // In this mode,  Start time, high period and low period are all configurable, and when asserting this bit the PPS starts to toggle accoring to HW machine
55733 #define NIG_REG_TSGEN_SW_PPS_EN                                                                              0x5088ccUL //Access:RW   DataWidth:0x1    // In this mode,  whenever the synchronized time reaches a configurable value, PPS signal is toggled
55734 #define NIG_REG_TSGEN_PPS_HIGH_TIME                                                                          0x5088d0UL //Access:RW   DataWidth:0x20   // Duration of high PPS period. Valid when tsgen_hw_pps_en is enabled
55735 #define NIG_REG_TSGEN_PPS_LOW_TIME                                                                           0x5088d4UL //Access:RW   DataWidth:0x20   // Duration of low PPS period. Valid when tsgen_hw_pps_en is enabled
55736 #define NIG_REG_TSGEN_RST_DRIFT_CNTR                                                                         0x5088d8UL //Access:RW   DataWidth:0x1    // This is a level indication to reset drift counter's value
55737 #define NIG_REG_TSGEN_DRIFT_CNTR_CONF                                                                        0x5088dcUL //Access:RW   DataWidth:0x20   // This register should be configure only when tsgen_rst_drift_cntr is 1. Bits 27:0 specify how many 16 nsec time quantas to wait before making a Drift adjustment to the TSGEN_OFFSET_T0 register. The drift frequency has a constant added shift of 8 nsec. Bits 30:28 specify how many ns to add or subtract from the TSGEN_OFFSET_T0 register when making a Drift adjustment.  Bit 31 controls whether the Adjustment_Value is added (1'b1) or subtracted (1'b0) from the TSGEN_OFFSET_T0 register when making a Drift adjustment.
55738 #define NIG_REG_TSGEN_TSIO_OEB                                                                               0x5088e0UL //Access:RW   DataWidth:0x4    // Bits 3:0 are the active-low output enables for the TSIO Output pins 3:0.
55739 #define NIG_REG_TSGEN_TSIO_OUT_PULSE                                                                         0x5088e4UL //Access:R    DataWidth:0x4    // Bits 3:0 reflect pulse value for the TSIO Output pins 3:0.
55740 #define NIG_REG_EDPM_FIFO_FULL_THRESH                                                                        0x5088e8UL //Access:RW   DataWidth:0x7    // When EDPM FIFO data bytes occupancy is higher than this threshold nig_dorq_edpm_en is de-asserted. The value is configured in 32 bytes multiples.
55741 #define NIG_REG_MLD_MSG_TYPE_BB                                                                              0x5088ecUL //Access:RW   DataWidth:0x8    // This field sets message type value in ICMP header to identify MLD packets
55742 #define NIG_REG_ROCE_DUPLICATE_TO_HOST                                                                       0x5088f0UL //Access:RW   DataWidth:0x3    // This field is relevant to ROCE/RROCE: bit 0 marks that packet should be duplicated to host and Storm when BTH opcode equals bth_hdr_flow_ctrl_opcode_1. bit 1 marks that packet should be duplicated to host and Storm when BTH opcode equals bth_hdr_flow_ctrl_opcode_2. bit 2 marks than packet should be duplicated to host and Storm when (ECN == 2'b11).
55743 #define NIG_REG_DEFAULT_ENGINE_ID_SEL                                                                        0x5088f4UL //Access:RW   DataWidth:0x2    // This field selects engine ID in case that PF classification fails: 0: Use engine 0. 1: Use engine 1. 2/3: Use connection based classification.
55744 #define NIG_REG_DSCP_TO_TC_MAP_ENABLE                                                                        0x5088f8UL //Access:RW   DataWidth:0x1    // This field enables the feature that maps DSCP to TC in case that there is no TC in one of the L2 tags
55745 #define NIG_REG_PPF_TO_ENGINE_SEL                                                                            0x508900UL //Access:RW   DataWidth:0x4    // This field maps Port PF (PPF) to engine selection for ROCE/RROCE packets: Bits [1:0] define decision for ROCE/RROCE packets. Bits [3:2] define decision for other packets 0: use engine 0 1: use engine 1 2/3: use connection based classification
55746 #define NIG_REG_PPF_TO_ENGINE_SEL_SIZE                                                                       8
55747 #define NIG_REG_DSCP_TO_TC_MAP                                                                               0x508a00UL //Access:RW   DataWidth:0x6    // This field maps (ipv4_tos >> 2) 6 bits to 6 bits: bits 5:3 - priority bits 2:0 - TC This configuration is used when there is no priority field in one of the L2 headers
55748 #define NIG_REG_DSCP_TO_TC_MAP_SIZE                                                                          64
55749 #define NIG_REG_VXLAN_ZERO_UDP_IGNORE                                                                        0x508b00UL //Access:RW   DataWidth:0x1    // This field defines whether to ignore zero UDP value for VXLAN
55750 #define NIG_REG_NGE_ZERO_UDP_IGNORE                                                                          0x508b04UL //Access:RW   DataWidth:0x1    // This field defines whether to ignore zero UDP value for NGE
55751 #define NIG_REG_RROCE_ZERO_UDP_IGNORE                                                                        0x508b08UL //Access:RW   DataWidth:0x1    // This field defines whether to ignore zero UDP value for RROCE
55752 #define NIG_REG_RROCE_PORT                                                                                   0x508b0cUL //Access:RW   DataWidth:0x10   // This field defines UDP destination port number of RROCE
55753 #define NIG_REG_ACPI_TAG_REMOVE_BB                                                                           0x508b10UL //Access:RW   DataWidth:0x8    // This is a per-port register  L2 tag removal configuration for ACPI.  Bit mapped as follow: bit 0: 5 - L2 tags 0 to 5. Bit 6 is reserved and should be set to 0.  Bit 7 is for LLC/SNAP.  Set these bits to 1's to enable the removal of the corresponding tag when it is present in the  packet.  Clear the bit to keep the tag in the  packet.
55754 #define NIG_REG_ACPI_PROP_HDR_REMOVE_BB                                                                      0x508b14UL //Access:RW   DataWidth:0x1    // This is a per-port register.  Proprietary header removal configuration for ACPI.  Set this bit to 1 to enable the removal of the header.  Clear the bit to keep the header in the  packet.
55755 #define NIG_REG_CHECK_ETH_CRC_BB                                                                             0x508b18UL //Access:RW   DataWidth:0x1    // This is a per-port register.  When enabled, NIG will check Ethernet CRC in the packet and update error indication before transferring it to BRB/BMB/Storm
55756 #define NIG_REG_RM_ETH_CRC_BB                                                                                0x508b1cUL //Access:RW   DataWidth:0x1    // This is a per-port register.  When enabled, NIG will remove Ethernet CRC from the packet before transferring it to BRB/BMB/Storm
55757 #define NIG_REG_ADD_ETH_CRC                                                                                  0x508b20UL //Access:RW   DataWidth:0x1    // This is a per-port register.  When enabled, it indicates that the CNIG will add ethernet CRC to the packet. In that case, when the last cycle of the packet to the CNIG contains more than 28 valid bytes, a dead cycle will be inserted before the next packet in order to allow the CNIG time to add the CRC.
55758 #define NIG_REG_CORRUPT_ETH_CRC_BB                                                                           0x508b24UL //Access:RW   DataWidth:0x1    // This is a per-port register.  When enabled, NIG will corrupt ethernet CRC for packets which are received from BTB with error indication or are classified by the NIG as packets which should be transmitted with errors
55759 #define NIG_REG_NGE_IP_ENABLE                                                                                0x508b28UL //Access:RW   DataWidth:0x1    // This is a per-port register.  Enables NGE port matching during UDP header parsing when the encapsulated header is IP.
55760 #define NIG_REG_NGE_ETH_ENABLE                                                                               0x508b2cUL //Access:RW   DataWidth:0x1    // This is a per-port register. Enables NGE port matching during UDP header parsing when the encapsulated header is Ethernet.
55761 #define NIG_REG_NGE_COMP_VER                                                                                 0x508b30UL //Access:RW   DataWidth:0x1    // This is a per-port register.  Perform NGE version match to 2�b0
55762 #define NIG_REG_NGE_ETH_TYPE                                                                                 0x508b34UL //Access:RW   DataWidth:0x10   // This is a per-port register.  Next protocol value to be used for Ethernet in NGE header
55763 #define NIG_REG_NGE_PORT                                                                                     0x508b38UL //Access:RW   DataWidth:0x10   // This is a per-port register. Destination port value used to designate a NGE header following the UDP header.  Matching can only occur when nge_ip_enable or nge_eth_enable are set.
55764 #define NIG_REG_LLH_LB_TC_REMAP                                                                              0x508b3cUL //Access:RW   DataWidth:0x18   // This is a per-port register which defines mapping of TC from the received TC to the TC sent to the BRB. bits 2:0: TC 0 bits 5:3: TC 1 ... bits 23:21: TC 7
55765 #define NIG_REG_BTH_HDR_FLOW_CTRL_OPCODE_1                                                                   0x508b40UL //Access:RW   DataWidth:0x8    // This is the first opcode in the BTH header for flow control packet identification.
55766 #define NIG_REG_BTH_HDR_FLOW_CTRL_OPCODE_2                                                                   0x508b44UL //Access:RW   DataWidth:0x8    // This is the second opcode in the BTH header for flow control packet identification.
55767 #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2                                                                       0x508b48UL //Access:RW   DataWidth:0x8    // Multi Field Register.
55768   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_IPV6_MLD                                       (0x1<<0) // Mask bit for forwarding IPV6 MLD (configurable MLD MsgType) packets to MCP.
55769   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_IPV6_MLD_SHIFT                                 0
55770   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_IPV6_NEI_SOLICI                                (0x1<<1) // Mask bit for forwarding IPv6 Neighbor solicitation packets to MCP.
55771   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_IPV6_NEI_SOLICI_SHIFT                          1
55772   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V6_SERVER                                 (0x1<<2) // Mask bit for forwarding IPv6 DHCP server packets to MCP.
55773   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V6_SERVER_SHIFT                           2
55774   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V4_CLIENT                                 (0x1<<3) // Mask bit for forwarding DCHPv4 client packets to MCP.
55775   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V4_CLIENT_SHIFT                           3
55776   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V4_SERVER                                 (0x1<<4) // Mask bit for forwarding DHCP V4 packets to MCP.
55777   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V4_SERVER_SHIFT                           4
55778   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_MAC6_K2_E5                                     (0x1<<5) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_6 to MCP.
55779   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_MAC6_K2_E5_SHIFT                               5
55780   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_MAC7_K2_E5                                     (0x1<<6) // Mask bit for forwarding packets with the MAC destination address  matching *llh*_dest_mac_7 to MCP.
55781   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_MAC7_K2_E5_SHIFT                               6
55782   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V6_CLI_E5                                 (0x1<<7) // Mask bit for forwarding IPv6 DHCP multicast server to client packets to MCP.
55783   #define NIG_REG_RX_LLH_NCSI_MCP_MASK_2_RX_LLH_NCSI_MCP_MASK_DHCP_V6_CLI_E5_SHIFT                           7
55784 #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2                                                                       0x508b4cUL //Access:RW   DataWidth:0x8    // Multi Field Register.
55785   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_IPV6_MLD                                       (0x1<<0) // Mask bit for forwarding unicast IPv6 MLD (Configurable MsgType) packets to MCP.
55786   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_IPV6_MLD_SHIFT                                 0
55787   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_IPV6_NEI_SOLICI                                (0x1<<1) // Mask bit for forwarding IPv6 neighbor solicitation packets to MCP.
55788   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_IPV6_NEI_SOLICI_SHIFT                          1
55789   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V6_SERVER                                 (0x1<<2) // Mask bit for forwarding DHCP V6 server packets to MCP.
55790   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V6_SERVER_SHIFT                           2
55791   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V4_CLIENT                                 (0x1<<3) // Mask bit for forwarding DHCP V4 client packets to MCP.
55792   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V4_CLIENT_SHIFT                           3
55793   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V4_SERVER                                 (0x1<<4) // Mask bit for forwarding DHCP V4 server packets to MCP.
55794   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V4_SERVER_SHIFT                           4
55795   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V6_CLI_E5                                 (0x1<<7) // Mask bit for forwarding DHCP V6 multicast server to client packets to MCP.
55796   #define NIG_REG_TX_LLH_NCSI_MCP_MASK_2_TX_LLH_NCSI_MCP_MASK_DHCP_V6_CLI_E5_SHIFT                           7
55797 #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2                                                                0x508b50UL //Access:RW   DataWidth:0x8    // Multi Field Register.
55798   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV6_MLD                         (0x1<<0) // Mask bit for not forwarding IPv6 MLD (Configurable MsgType) packets to the host.
55799   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV6_MLD_SHIFT                   0
55800   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV6_NEI_SOLICI                  (0x1<<1) // Mask bit for not forwarding IPv6 neighbor solicitation packets to the host.
55801   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_IPV6_NEI_SOLICI_SHIFT            1
55802   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V6_SERVER                   (0x1<<2) // Mask bit for not forwarding DHCP V6 server packets to the host.
55803   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V6_SERVER_SHIFT             2
55804   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V4_CLIENT                   (0x1<<3) // Mask bit for not forwarding DHCP V4 client packets to the host.
55805   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V4_CLIENT_SHIFT             3
55806   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V4_SERVER                   (0x1<<4) // Mask bit for not forwarding DHCP V4 server packets to the host.
55807   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V4_SERVER_SHIFT             4
55808   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC6_K2_E5                       (0x1<<5) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_6 to the host.
55809   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC6_K2_E5_SHIFT                 5
55810   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC7_K2_E5                       (0x1<<6) // Mask bit for not forwarding packets with the MAC destination address  matching *llh*_dest_mac_7 to the host.
55811   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_MAC7_K2_E5_SHIFT                 6
55812   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V6_CLI_E5                   (0x1<<7) // Mask bit for not forwarding DHCP V6 multicast server to client packets to the host.
55813   #define NIG_REG_RX_LLH_NCSI_BRB_DNTFWD_MASK_2_RX_LLH_NCSI_BRB_DNTFWD_MASK_DHCP_V6_CLI_E5_SHIFT             7
55814 #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2                                                               0x508b54UL //Access:RW   DataWidth:0x8    // Multi Field Register.
55815   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV6_MLD                       (0x1<<0) // Mask bit for not forwarding IPv6 MLD (Configurable MsgType) packets to the network.
55816   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV6_MLD_SHIFT                 0
55817   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV6_NEI_SOLICI                (0x1<<1) // Mask bit for not forwarding IPv6 neighbor solicitation packets to the network.
55818   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_IPV6_NEI_SOLICI_SHIFT          1
55819   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V6_SERVER                 (0x1<<2) // Mask bit for not forwarding DHCP V6 server packets to the network.
55820   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V6_SERVER_SHIFT           2
55821   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V4_CLIENT                 (0x1<<3) // Mask bit for not forwarding DHCP V4 client packets to the network.
55822   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V4_CLIENT_SHIFT           3
55823   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V4_SERVER                 (0x1<<4) // Mask bit for not forwarding DHCP V4 server packets to the network.
55824   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V4_SERVER_SHIFT           4
55825   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V6_CLI_E5                 (0x1<<7) // Mask bit for not forwarding DHCP V6 multicast server to client packets to the network.
55826   #define NIG_REG_TX_LLH_NCSI_NTWK_DNTFWD_MASK_2_TX_LLH_NCSI_NTWK_DNTFWD_MASK_DHCP_V6_CLI_E5_SHIFT           7
55827 #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2                                                                      0x508b58UL //Access:RW   DataWidth:0x8    // Multi Field Register.
55828   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_IPV6_MLD                                     (0x1<<0) // Mask bit for forwarding IPv6 MLD (Configurable MsgType) packets to the network.
55829   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_IPV6_MLD_SHIFT                               0
55830   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_IPV6_NEI_SOLICI                              (0x1<<1) // Mask bit for forwarding IPv6 neighbor solicitation packets to the network.
55831   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_IPV6_NEI_SOLICI_SHIFT                        1
55832   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V6_SERVER                               (0x1<<2) // Mask bit for forwarding DHCP V6 server packets to the network.
55833   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V6_SERVER_SHIFT                         2
55834   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V4_CLIENT                               (0x1<<3) // Mask bit for forwarding DHCP V4 client packets to the network.
55835   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V4_CLIENT_SHIFT                         3
55836   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V4_SERVER                               (0x1<<4) // Mask bit for forwarding DHCP V4 server packets to the network.
55837   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V4_SERVER_SHIFT                         4
55838   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V6_CLI_E5                               (0x1<<7) // Mask bit for forwarding DHCP V6 multicast server to client packets to the network.
55839   #define NIG_REG_TX_LLH_NCSI_NTWK_MASK_2_TX_LLH_NCSI_NTWK_MASK_DHCP_V6_CLI_E5_SHIFT                         7
55840 #define NIG_REG_DBGMUX_OVFLW_IND_EN                                                                          0x508b5cUL //Access:RW   DataWidth:0x1    // This is a Global register.  When this bit is enabled, instead of sending frame[0] from dbgmux, NIG will set an indication that some of the entries to the debug mux Were not written as the FIFO was full. This indication will be valid In the next entry which will be written to the FIFO.
55841 #define NIG_REG_TIMER_COUNTER                                                                                0x508b60UL //Access:R    DataWidth:0x20   // This fields reflects 32 lower bits value of the pause too long timer.
55842 #define NIG_REG_LB_GNT_FIFO_EMPTY                                                                            0x508b64UL //Access:R    DataWidth:0x1    // LB GNT FIFO empty status.
55843 #define NIG_REG_LB_GNT_FIFO_FULL                                                                             0x508b68UL //Access:R    DataWidth:0x1    // LB GNT FIFO full status.
55844 #define NIG_REG_RX_PARITY_ERR                                                                                0x508b6cUL //Access:R    DataWidth:0x3    // parity error status. Indicating the source of the parity error
55845 #define NIG_REG_TX_PARITY_ERR                                                                                0x508b70UL //Access:R    DataWidth:0x7    // parity error status. Indicating the source of the parity error
55846 #define NIG_REG_LB_PARITY_ERR                                                                                0x508b74UL //Access:R    DataWidth:0x6    // parity error status. Indicating the source of the parity error
55847 #define NIG_REG_TX_PARITY_ERROR_CLOSE_EGRESS                                                                 0x508b78UL //Access:RW   DataWidth:0x1    // When this bit is set and there is a parity error on the Tranmit data path, the data to the CNIG will be discarded.
55848 #define NIG_REG_TX_PARITY_ERROR_TIMER                                                                        0x508b7cUL //Access:RW   DataWidth:0x8    // This field defines the amount of time that the interface to the CNIG will be closed in case a parity error occured in the transmit data path.
55849 #define NIG_REG_TX_ARB_CLIENT_0_MAP                                                                          0x508b80UL //Access:RW   DataWidth:0x4    // This field defines the mapping of the DORQ request to one of the credit reisters. This enables credit sharing with one of the BTB TCs. 0: DORQ. 1: MNG. 2: Debug. 3: N/A. 4-11: BTB per TC.
55850 #define NIG_REG_TX_ARB_CLIENT_1_MAP                                                                          0x508b84UL //Access:RW   DataWidth:0x4    // This field defines the mapping of the management request to one of the credit reisters. This enables credit sharing with one of the BTB TCs. 0: DORQ. 1: MNG. 2: Debug. 3: N/A. 4-11: BTB per TC.
55851 #define NIG_REG_LB_ARB_CLIENT_0_MAP                                                                          0x508b88UL //Access:RW   DataWidth:0x4    // This field defines the mapping of the management request to one of the credit reisters. This enables credit sharing with one of the BTB TCs. 0:   MNG. 1-8: BTB per TC. 9:   BTB pure LB.
55852 #define NIG_REG_TX_INHIBIT_BMB_ARB_EN                                                                        0x508b8cUL //Access:RW   DataWidth:0x1    // This bit inhibits sending more than one outstanding packet request to the BMB until the last data of the current granted packet is received.
55853 #define NIG_REG_LB_INHIBIT_BMB_ARB_EN                                                                        0x508b90UL //Access:RW   DataWidth:0x1    // This bit inhibits sending more than one outstanding packet request to the BMB until the last data of the current granted packet is received.
55854 #define NIG_REG_TX_TDM_0_ENABLE_K2_E5                                                                        0x509000UL //Access:RW   DataWidth:0x1    // When this bit is configured to 1, NIG trasmits ports 0 and 1 data in TDM manner. If 0, then NIG transmits only port 0 data.
55855 #define NIG_REG_TX_TDM_1_ENABLE_K2_E5                                                                        0x509004UL //Access:RW   DataWidth:0x1    // When this bit is configured to 1, NIG trasmits ports 2 and 2 data in TDM manner. If 0, then NIG transmits only port 2 data.
55856 #define NIG_REG_TSGEN_FREECNT_UPDATE_K2_E5                                                                   0x509008UL //Access:RW   DataWidth:0x3    // Writing to this register: Bit 0: resets the value of the free running counter. Bit 1: pauses the auto increment of the free running counter. Bit 2: updates the value of the free running counter from tsgen_free_cnt_value_msb and tsgen_free_cnt_value_lsb fields.
55857 #define NIG_REG_TSGEN_PPS_OUT_SEL_MASK_0_K2_E5                                                               0x50900cUL //Access:RW   DataWidth:0x2    // This register selects which timer will be used as the source to PPS logic of nig_ifmux_tsio_0_out.
55858 #define NIG_REG_TSGEN_PPS_OUT_SEL_MASK_1_K2_E5                                                               0x509010UL //Access:RW   DataWidth:0x2    // This register selects which timer will be used as the source to PPS logic of nig_ifmux_tsio_1_out.
55859 #define NIG_REG_TSGEN_PPS_OUT_SEL_MASK_2_K2_E5                                                               0x509014UL //Access:RW   DataWidth:0x2    // This register selects which timer will be used as the source to PPS logic of nig_ifmux_tsio_2_out.
55860 #define NIG_REG_TSGEN_PPS_OUT_SEL_MASK_3_K2_E5                                                               0x509018UL //Access:RW   DataWidth:0x2    // This register selects which timer will be used as the source to PPS logic of nig_ifmux_tsio_3_out.
55861 #define NIG_REG_TSGEN_TSIO_IN_SEL_MASK_K2_E5                                                                 0x50901cUL //Access:RW   DataWidth:0x4    // This register selects which TSIO Input signals are used to latch the synchronized time for the per port timer.
55862 #define NIG_REG_TSGEN_TSIO_IN_SEL_POL_K2_E5                                                                  0x509020UL //Access:RW   DataWidth:0x1    // This register selects the polarity of TSIO signals. 1: active high. 0: active low
55863 #define NIG_REG_TSGEN_TSIO_IN_VAL_K2_E5                                                                      0x509024UL //Access:R    DataWidth:0x4    // This register reflects the value of the TSIN pins.
55864 #define NIG_REG_TSGEN_TSIO_IN_LATCHED_VALUE_K2_E5                                                            0x509028UL //Access:WB_R DataWidth:0x40   // This register reflects the value of the Timestamp when the it is latched by input pins.
55865 #define NIG_REG_TSGEN_TSIO_IN_LATCHED_VALUE_SIZE                                                             2
55866 #define NIG_REG_TSGEN_TSIO_OUT_NEXT_TOGGLE_TIME_K2_E5                                                        0x509030UL //Access:WB_R DataWidth:0x40   // This register reflects the timestamp of the next PPS toggle.
55867 #define NIG_REG_TSGEN_TSIO_OUT_NEXT_TOGGLE_TIME_SIZE                                                         2
55868 #define NIG_REG_TSGEN_PPS_START_TIME_0_K2_E5                                                                 0x509038UL //Access:RW   DataWidth:0x20   // This register reflects the start time of PPS.
55869 #define NIG_REG_TSGEN_PPS_START_TIME_1_K2_E5                                                                 0x50903cUL //Access:RW   DataWidth:0x20   // This register reflects the start time of PPS.
55870 #define NIG_REG_PTP_LATCH_OSTS_PKT_TIME_K2_E5                                                                0x509040UL //Access:RW   DataWidth:0x1    // This bit enables time stamp latching for one step PTP packets.
55871 #define NIG_REG_PTP_LATCH_SW_OSTS_PKT_TIME_K2_E5                                                             0x509044UL //Access:RW   DataWidth:0x1    // This bit enables time stamp latching for one step PTP packets with RECORD_TIME_STAMP bit from BTB/PBF on. This feature is enabled when ptp_sw_txtsen is 1.
55872 #define NIG_REG_PTP_UPDATE_SW_OSTS_PKT_TIME_K2_E5                                                            0x509048UL //Access:RW   DataWidth:0x1    // This bit enables correction field update for one step PTP packets with RECORD_TIME_STAMP bit from BTB/PBF on. This feature is enabled when ptp_sw_txtsen is 1.
55873 #define NIG_REG_TS_FOR_PXP_SELECT_K2_E5                                                                      0x50904cUL //Access:RW   DataWidth:0x3    // Selects which timer will be sent to PXP 0: free running counter. [1..4]: synchronized counter for port [1..4]
55874 #define NIG_REG_PTM_TIME_LATCH_K2_E5                                                                         0x509050UL //Access:WB_R DataWidth:0x40   // When this register is read, it reflects the latched time at that moment.
55875 #define NIG_REG_PTM_TIME_LATCH_SIZE                                                                          2
55876 #define NIG_REG_LLH_DEST_MAC_6_0_K2_E5                                                                       0x509058UL //Access:RW   DataWidth:0x20   // Destination MAC address 6.  LLH will look for this address in all incoming packets.
55877 #define NIG_REG_LLH_DEST_MAC_6_1_K2_E5                                                                       0x50905cUL //Access:RW   DataWidth:0x10   // Destination MAC address 6.  LLH will look for this address in all incoming packets.
55878 #define NIG_REG_LLH_DEST_MAC_7_0_K2_E5                                                                       0x509060UL //Access:RW   DataWidth:0x20   // Destination MAC address 7.  LLH will look for this address in all incoming packets.
55879 #define NIG_REG_LLH_DEST_MAC_7_1_K2_E5                                                                       0x509064UL //Access:RW   DataWidth:0x10   // Destination MAC address 7.  LLH will look for this address in all incoming packets.
55880 #define NIG_REG_MPA_MUL_PDU_CRC_CALC_EN_K2_E5                                                                0x509068UL //Access:RW   DataWidth:0x1    // This bit selects whether to use the MPA CRC calculation on one fully contained PDU (legacy mode - 0) or on multiple PDUs (1).
55881 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_VALUE_E5                                                              0x50a000UL //Access:WB   DataWidth:0x30   // This is a global pool of 512 MAC addresses to be matched with for MAC-address-based classification.  This register is also used for protocol-based classification; bits [47:32] are for Ethertype; bits [31:16] are for the source port; and bits [15:0] are for the destination port.
55882 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_VALUE_SIZE                                                            1024
55883 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_EN_E5                                                                 0x50b000UL //Access:RW   DataWidth:0x1    // This is a global pool of 512 filter enables for PF classification.
55884 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_EN_SIZE                                                               512
55885 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_MODE_E5                                                               0x50b800UL //Access:RW   DataWidth:0x1    // This is a global pool of 512 mode select bits to indicate whether the filter is to be used for MAC-addresss based classification or protocol-based classification.  Set this bit to 1 to select protocol-based classification.
55886 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_MODE_SIZE                                                             512
55887 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_PROTOCOL_TYPE_E5                                                      0x50c000UL //Access:RW   DataWidth:0x7    // This is a global pool of 512 select bits for the different protocol types to be evaluated in protocol-based classification mode: bit 0: compare the Ethertype; bit 1: compare the TCP source port; bit 2: compare the TCP destination port; bit 3: compare the TCP source and destination ports. bit 4: compare the UDP source port; bit 5: compare the UDP destination port; bit 6: compare the UDP source and destination ports. Set the bit to 1 to enable the comparison.  The results are logically OR'ed together, and thus, a match is found when one or more of the enabled types compare successfully.
55888 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_PROTOCOL_TYPE_SIZE                                                    512
55889 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_HDR_SEL_E5                                                            0x50c800UL //Access:RW   DataWidth:0x1    // This is a global pool of 512 select bits for choosing between the tunnel and encapsulated header from which to take the MAC address to be compared with that in llh_func_filter_value for PF classification; 0 selects the outer/tunnel header.
55890 #define NIG_REG_LLH_PF_CLS_FUNC_FILTER_HDR_SEL_SIZE                                                          512
55891 #define NIG_REG_LLH_PF_CLS_FILTERS_MAP_E5                                                                    0x50d000UL //Access:RW   DataWidth:0x5    // This fields maps between sets of 16 filters to the PPF that uses them There are 32 groups of 16 filters which are used for MAC/protocol based Classification. This filed allows using dynamic number of filters for every PPF. bits [4:3] are the port ID, bits 2:0 are the PPF ID The set of rlevent configurations is: llh_pf_cls_func_filter_value, llh_pf_cls_func_filter_en, llh_pf_cls_func_filter_mode, llh_pf_cls_func_filter_protocol_type and llh_pf_cls_func_filter_hdr_sel. Reset value is the identity mapping.
55892 #define NIG_REG_LLH_PF_CLS_FILTERS_MAP_SIZE                                                                  32
55893 #define NIG_REG_MNG_TO_MCP_NCSI_FILTER_0_E5                                                                  0x50d080UL //Access:RW   DataWidth:0x20   // This field is a per NCSI filter rule setting. When configured to 1, it means that the packet will be sent to MCP and not BMC. Bits 31:0 are taken from NCSI table. Bits 33:32 correspond to DA6 and DA7 (rules 9 and 10) Bit  34 corresponds to DHCPv6 client rule (rule 21b).
55894 #define NIG_REG_MNG_TO_MCP_NCSI_FILTER_1_E5                                                                  0x50d084UL //Access:RW   DataWidth:0x3    // This field is a per NCSI filter rule setting. When configured to 1, it means that the packet will be sent to MCP and not BMC. Bits 31:0 are taken from NCSI table. Bits 33:32 correspond to DA6 and DA7 (rules 9 and 10) Bit  34 corresponds to DHCPv6 client rule (rule 21b).
55895 #define NIG_REG_TX_LB_VPORT_DROP_E5                                                                          0x50d400UL //Access:RW   DataWidth:0x1    // Per-VPORT drop configuration to be used for main and LB traffic of all ports.  Set the bit to 1 to enable the dropping of packets.
55896 #define NIG_REG_TX_LB_VPORT_DROP_SIZE                                                                        256
55897 #define NIG_REG_TX_BMB_FIFO_ALM_FULL_THR_E5                                                                  0x50d800UL //Access:RW   DataWidth:0x6    // Almost-full threshold for BMB FIFO.
55898 #define NIG_REG_TX_ORDER_FIFO_FULL_E5                                                                        0x50d804UL //Access:R    DataWidth:0x1    // This register marks that the order FIFO is full.
55899 #define NIG_REG_LB_ORDER_FIFO_FULL_E5                                                                        0x50d808UL //Access:R    DataWidth:0x1    // This register marks that the order FIFO is full.
55900 #define NIG_REG_TX_OOO_RFIFO_FULL_E5                                                                         0x50d80cUL //Access:R    DataWidth:0x1    // This register marks that the out of order FIFO in the LLH is full.
55901 #define NIG_REG_LB_OOO_RFIFO_FULL_E5                                                                         0x50d810UL //Access:R    DataWidth:0x1    // This register marks that the out of order FIFO in the LLH is full.
55902 #define NIG_REG_MPLS_IPV4_LABEL_E5                                                                           0x50d814UL //Access:RW   DataWidth:0x14   // mpls_ipv4_label to be compared Vs the label field of the last mpls label if mpls_compare_label is set.
55903 #define NIG_REG_MPLS_IPV6_LABEL_E5                                                                           0x50d818UL //Access:RW   DataWidth:0x14   // mpls_ipv6_label to be compared Vs the label field of the last mpls label if mpls_compare_label is set.
55904 #define NIG_REG_MPLS_COMPARE_LABEL_E5                                                                        0x50d81cUL //Access:RW   DataWidth:0x1    // mpls_ipv6_label/mpls_ipv4_label to be compared Vs the label field of the last mpls label if mpls_compare_label is set.
55905 #define NIG_REG_MPLS_UNI_TYPE_E5                                                                             0x50d820UL //Access:RW   DataWidth:0x10   // Ethernet type of MPLS.
55906 #define NIG_REG_MPLS_MULTI_TYPE_E5                                                                           0x50d824UL //Access:RW   DataWidth:0x10   // Ethernet type of MPLS.
55907 #define NIG_REG_COMPARE_GRE_VERSION_E5                                                                       0x50d828UL //Access:RW   DataWidth:0x1    // compare the GRE version field to the gre_version register.
55908 #define NIG_REG_GRE_VERSION_E5                                                                               0x50d82cUL //Access:RW   DataWidth:0x3    // compare the GRE version field to gre_version register if compare_gre_version=1.
55909 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_0_E5                                                               0x50d830UL //Access:RW   DataWidth:0x8    // ipv6 extension uniform header type 0
55910 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_1_E5                                                               0x50d834UL //Access:RW   DataWidth:0x8    //
55911 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_2_E5                                                               0x50d838UL //Access:RW   DataWidth:0x8    //
55912 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_3_E5                                                               0x50d83cUL //Access:RW   DataWidth:0x8    //
55913 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_4_E5                                                               0x50d840UL //Access:RW   DataWidth:0x8    //
55914 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_5_E5                                                               0x50d844UL //Access:RW   DataWidth:0x8    //
55915 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_6_E5                                                               0x50d848UL //Access:RW   DataWidth:0x8    //
55916 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_7_E5                                                               0x50d84cUL //Access:RW   DataWidth:0x8    //
55917 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_8_E5                                                               0x50d850UL //Access:RW   DataWidth:0x8    //
55918 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_9_E5                                                               0x50d854UL //Access:RW   DataWidth:0x8    //
55919 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_10_E5                                                              0x50d858UL //Access:RW   DataWidth:0x8    //
55920 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_11_E5                                                              0x50d85cUL //Access:RW   DataWidth:0x8    //
55921 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_12_E5                                                              0x50d860UL //Access:RW   DataWidth:0x8    //
55922 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_13_E5                                                              0x50d864UL //Access:RW   DataWidth:0x8    //
55923 #define NIG_REG_IPV6_EXT_FRAGMENT_HDR_TYPE_E5                                                                0x50d868UL //Access:RW   DataWidth:0x8    //
55924 #define NIG_REG_IPV6_EXT_AUTHENTICATION_HDR_TYPE_E5                                                          0x50d86cUL //Access:RW   DataWidth:0x8    //
55925 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_0_VALID_E5                                                         0x50d870UL //Access:RW   DataWidth:0x1    //
55926 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_1_VALID_E5                                                         0x50d874UL //Access:RW   DataWidth:0x1    //
55927 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_2_VALID_E5                                                         0x50d878UL //Access:RW   DataWidth:0x1    //
55928 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_3_VALID_E5                                                         0x50d87cUL //Access:RW   DataWidth:0x1    //
55929 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_4_VALID_E5                                                         0x50d880UL //Access:RW   DataWidth:0x1    //
55930 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_5_VALID_E5                                                         0x50d884UL //Access:RW   DataWidth:0x1    //
55931 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_6_VALID_E5                                                         0x50d888UL //Access:RW   DataWidth:0x1    //
55932 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_7_VALID_E5                                                         0x50d88cUL //Access:RW   DataWidth:0x1    //
55933 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_8_VALID_E5                                                         0x50d890UL //Access:RW   DataWidth:0x1    //
55934 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_9_VALID_E5                                                         0x50d894UL //Access:RW   DataWidth:0x1    //
55935 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_10_VALID_E5                                                        0x50d898UL //Access:RW   DataWidth:0x1    //
55936 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_11_VALID_E5                                                        0x50d89cUL //Access:RW   DataWidth:0x1    //
55937 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_12_VALID_E5                                                        0x50d8a0UL //Access:RW   DataWidth:0x1    //
55938 #define NIG_REG_IPV6_EXT_UNIFORM_HDR_TYPE_13_VALID_E5                                                        0x50d8a4UL //Access:RW   DataWidth:0x1    //
55939 #define NIG_REG_IPV6_EXT_FRAGMENT_HDR_TYPE_VALID_E5                                                          0x50d8a8UL //Access:RW   DataWidth:0x1    //
55940 #define NIG_REG_IPV6_EXT_AUTHENTICATION_HDR_TYPE_VALID_E5                                                    0x50d8acUL //Access:RW   DataWidth:0x1    //
55941 #define BMB_REG_HW_INIT_EN                                                                                   0x540004UL //Access:RW   DataWidth:0x2    // Bit 0 - if this bit is set then initialization of link list; all head; tail and start_en registers will be done by HW.  Bit 1 - if this bit is set then initialization of BIG RAM will be done by HW. Both bits will be reset by HW when initialization is finished.
55942 #define BMB_REG_INIT_DONE                                                                                    0x540008UL //Access:R    DataWidth:0x2    // Bit 0 - if this bit is set then initialization of link list; all head; tail and start_en registers are finished by HW.  Bit 1 - if this bit is set then initialization of BIG RAM is finished by HW.
55943 #define BMB_REG_START_EN                                                                                     0x54000cUL //Access:RW   DataWidth:0x1    // This bit should be set when initialization of all BRTB registers and memories is finished. BRTB will fill all prefetch FIFO with free pointers. BRTB will not be able to get packets from write clients when this bit is reset. If link list was configured by HW then this bit will be set by HW.
55944 #define BMB_REG_INT_STS_0                                                                                    0x5400c0UL //Access:R    DataWidth:0x20   // Multi Field Register.
55945   #define BMB_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
55946   #define BMB_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
55947   #define BMB_REG_INT_STS_0_RC_PKT0_RLS_ERROR                                                                (0x1<<1) // Read packet client rc0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
55948   #define BMB_REG_INT_STS_0_RC_PKT0_RLS_ERROR_SHIFT                                                          1
55949   #define BMB_REG_INT_STS_0_RC_PKT0_PROTOCOL_ERROR                                                           (0x1<<5) // Read packet client rc0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
55950   #define BMB_REG_INT_STS_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                     5
55951   #define BMB_REG_INT_STS_0_RC_PKT1_RLS_ERROR                                                                (0x1<<6) // Read packet client rc1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
55952   #define BMB_REG_INT_STS_0_RC_PKT1_RLS_ERROR_SHIFT                                                          6
55953   #define BMB_REG_INT_STS_0_RC_PKT1_PROTOCOL_ERROR                                                           (0x1<<10) // Read packet client rc1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
55954   #define BMB_REG_INT_STS_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                     10
55955   #define BMB_REG_INT_STS_0_RC_PKT2_RLS_ERROR                                                                (0x1<<11) // Read packet client rc2 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
55956   #define BMB_REG_INT_STS_0_RC_PKT2_RLS_ERROR_SHIFT                                                          11
55957   #define BMB_REG_INT_STS_0_RC_PKT2_PROTOCOL_ERROR                                                           (0x1<<15) // Read packet client rc2 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
55958   #define BMB_REG_INT_STS_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                     15
55959   #define BMB_REG_INT_STS_0_RC_PKT3_RLS_ERROR                                                                (0x1<<16) // Read packet client rc3 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
55960   #define BMB_REG_INT_STS_0_RC_PKT3_RLS_ERROR_SHIFT                                                          16
55961   #define BMB_REG_INT_STS_0_RC_PKT3_PROTOCOL_ERROR                                                           (0x1<<20) // Read packet client rc3 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
55962   #define BMB_REG_INT_STS_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                     20
55963   #define BMB_REG_INT_STS_0_RC_SOP_REQ_TC_PORT_ERROR                                                         (0x1<<21) // SOP descriptor request from empty TC or port.
55964   #define BMB_REG_INT_STS_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                   21
55965   #define BMB_REG_INT_STS_0_WC0_PROTOCOL_ERROR                                                               (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
55966   #define BMB_REG_INT_STS_0_WC0_PROTOCOL_ERROR_SHIFT                                                         23
55967   #define BMB_REG_INT_STS_0_WC1_PROTOCOL_ERROR                                                               (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 1 RX_INT ::/RX_INT/d in Comments.
55968   #define BMB_REG_INT_STS_0_WC1_PROTOCOL_ERROR_SHIFT                                                         24
55969   #define BMB_REG_INT_STS_0_WC2_PROTOCOL_ERROR                                                               (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 2 RX_INT ::/RX_INT/d in Comments.
55970   #define BMB_REG_INT_STS_0_WC2_PROTOCOL_ERROR_SHIFT                                                         25
55971   #define BMB_REG_INT_STS_0_WC3_PROTOCOL_ERROR                                                               (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 3 RX_INT ::/RX_INT/d in Comments.
55972   #define BMB_REG_INT_STS_0_WC3_PROTOCOL_ERROR_SHIFT                                                         26
55973   #define BMB_REG_INT_STS_0_LL_BLK_ERROR                                                                     (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
55974   #define BMB_REG_INT_STS_0_LL_BLK_ERROR_SHIFT                                                               28
55975   #define BMB_REG_INT_STS_0_MAC0_FC_CNT_ERROR                                                                (0x1<<31) // Free shared area calculation error for MAC port 0 RX_INT::/RX_INT/d in Comments.
55976   #define BMB_REG_INT_STS_0_MAC0_FC_CNT_ERROR_SHIFT                                                          31
55977 #define BMB_REG_INT_MASK_0                                                                                   0x5400c4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
55978   #define BMB_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.ADDRESS_ERROR .
55979   #define BMB_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
55980   #define BMB_REG_INT_MASK_0_RC_PKT0_RLS_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT0_RLS_ERROR .
55981   #define BMB_REG_INT_MASK_0_RC_PKT0_RLS_ERROR_SHIFT                                                         1
55982   #define BMB_REG_INT_MASK_0_RC_PKT0_PROTOCOL_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT0_PROTOCOL_ERROR .
55983   #define BMB_REG_INT_MASK_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                    5
55984   #define BMB_REG_INT_MASK_0_RC_PKT1_RLS_ERROR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT1_RLS_ERROR .
55985   #define BMB_REG_INT_MASK_0_RC_PKT1_RLS_ERROR_SHIFT                                                         6
55986   #define BMB_REG_INT_MASK_0_RC_PKT1_PROTOCOL_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT1_PROTOCOL_ERROR .
55987   #define BMB_REG_INT_MASK_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                    10
55988   #define BMB_REG_INT_MASK_0_RC_PKT2_RLS_ERROR                                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT2_RLS_ERROR .
55989   #define BMB_REG_INT_MASK_0_RC_PKT2_RLS_ERROR_SHIFT                                                         11
55990   #define BMB_REG_INT_MASK_0_RC_PKT2_PROTOCOL_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT2_PROTOCOL_ERROR .
55991   #define BMB_REG_INT_MASK_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                    15
55992   #define BMB_REG_INT_MASK_0_RC_PKT3_RLS_ERROR                                                               (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT3_RLS_ERROR .
55993   #define BMB_REG_INT_MASK_0_RC_PKT3_RLS_ERROR_SHIFT                                                         16
55994   #define BMB_REG_INT_MASK_0_RC_PKT3_PROTOCOL_ERROR                                                          (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_PKT3_PROTOCOL_ERROR .
55995   #define BMB_REG_INT_MASK_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                    20
55996   #define BMB_REG_INT_MASK_0_RC_SOP_REQ_TC_PORT_ERROR                                                        (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.RC_SOP_REQ_TC_PORT_ERROR .
55997   #define BMB_REG_INT_MASK_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                  21
55998   #define BMB_REG_INT_MASK_0_WC0_PROTOCOL_ERROR                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.WC0_PROTOCOL_ERROR .
55999   #define BMB_REG_INT_MASK_0_WC0_PROTOCOL_ERROR_SHIFT                                                        23
56000   #define BMB_REG_INT_MASK_0_WC1_PROTOCOL_ERROR                                                              (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.WC1_PROTOCOL_ERROR .
56001   #define BMB_REG_INT_MASK_0_WC1_PROTOCOL_ERROR_SHIFT                                                        24
56002   #define BMB_REG_INT_MASK_0_WC2_PROTOCOL_ERROR                                                              (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.WC2_PROTOCOL_ERROR .
56003   #define BMB_REG_INT_MASK_0_WC2_PROTOCOL_ERROR_SHIFT                                                        25
56004   #define BMB_REG_INT_MASK_0_WC3_PROTOCOL_ERROR                                                              (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.WC3_PROTOCOL_ERROR .
56005   #define BMB_REG_INT_MASK_0_WC3_PROTOCOL_ERROR_SHIFT                                                        26
56006   #define BMB_REG_INT_MASK_0_LL_BLK_ERROR                                                                    (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.LL_BLK_ERROR .
56007   #define BMB_REG_INT_MASK_0_LL_BLK_ERROR_SHIFT                                                              28
56008   #define BMB_REG_INT_MASK_0_MAC0_FC_CNT_ERROR                                                               (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_0.MAC0_FC_CNT_ERROR .
56009   #define BMB_REG_INT_MASK_0_MAC0_FC_CNT_ERROR_SHIFT                                                         31
56010 #define BMB_REG_INT_STS_WR_0                                                                                 0x5400c8UL //Access:WR   DataWidth:0x20   // Multi Field Register.
56011   #define BMB_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
56012   #define BMB_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
56013   #define BMB_REG_INT_STS_WR_0_RC_PKT0_RLS_ERROR                                                             (0x1<<1) // Read packet client rc0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
56014   #define BMB_REG_INT_STS_WR_0_RC_PKT0_RLS_ERROR_SHIFT                                                       1
56015   #define BMB_REG_INT_STS_WR_0_RC_PKT0_PROTOCOL_ERROR                                                        (0x1<<5) // Read packet client rc0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
56016   #define BMB_REG_INT_STS_WR_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                  5
56017   #define BMB_REG_INT_STS_WR_0_RC_PKT1_RLS_ERROR                                                             (0x1<<6) // Read packet client rc1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
56018   #define BMB_REG_INT_STS_WR_0_RC_PKT1_RLS_ERROR_SHIFT                                                       6
56019   #define BMB_REG_INT_STS_WR_0_RC_PKT1_PROTOCOL_ERROR                                                        (0x1<<10) // Read packet client rc1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
56020   #define BMB_REG_INT_STS_WR_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                  10
56021   #define BMB_REG_INT_STS_WR_0_RC_PKT2_RLS_ERROR                                                             (0x1<<11) // Read packet client rc2 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
56022   #define BMB_REG_INT_STS_WR_0_RC_PKT2_RLS_ERROR_SHIFT                                                       11
56023   #define BMB_REG_INT_STS_WR_0_RC_PKT2_PROTOCOL_ERROR                                                        (0x1<<15) // Read packet client rc2 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
56024   #define BMB_REG_INT_STS_WR_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                  15
56025   #define BMB_REG_INT_STS_WR_0_RC_PKT3_RLS_ERROR                                                             (0x1<<16) // Read packet client rc3 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
56026   #define BMB_REG_INT_STS_WR_0_RC_PKT3_RLS_ERROR_SHIFT                                                       16
56027   #define BMB_REG_INT_STS_WR_0_RC_PKT3_PROTOCOL_ERROR                                                        (0x1<<20) // Read packet client rc3 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
56028   #define BMB_REG_INT_STS_WR_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                  20
56029   #define BMB_REG_INT_STS_WR_0_RC_SOP_REQ_TC_PORT_ERROR                                                      (0x1<<21) // SOP descriptor request from empty TC or port.
56030   #define BMB_REG_INT_STS_WR_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                21
56031   #define BMB_REG_INT_STS_WR_0_WC0_PROTOCOL_ERROR                                                            (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
56032   #define BMB_REG_INT_STS_WR_0_WC0_PROTOCOL_ERROR_SHIFT                                                      23
56033   #define BMB_REG_INT_STS_WR_0_WC1_PROTOCOL_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 1 RX_INT ::/RX_INT/d in Comments.
56034   #define BMB_REG_INT_STS_WR_0_WC1_PROTOCOL_ERROR_SHIFT                                                      24
56035   #define BMB_REG_INT_STS_WR_0_WC2_PROTOCOL_ERROR                                                            (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 2 RX_INT ::/RX_INT/d in Comments.
56036   #define BMB_REG_INT_STS_WR_0_WC2_PROTOCOL_ERROR_SHIFT                                                      25
56037   #define BMB_REG_INT_STS_WR_0_WC3_PROTOCOL_ERROR                                                            (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 3 RX_INT ::/RX_INT/d in Comments.
56038   #define BMB_REG_INT_STS_WR_0_WC3_PROTOCOL_ERROR_SHIFT                                                      26
56039   #define BMB_REG_INT_STS_WR_0_LL_BLK_ERROR                                                                  (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
56040   #define BMB_REG_INT_STS_WR_0_LL_BLK_ERROR_SHIFT                                                            28
56041   #define BMB_REG_INT_STS_WR_0_MAC0_FC_CNT_ERROR                                                             (0x1<<31) // Free shared area calculation error for MAC port 0 RX_INT::/RX_INT/d in Comments.
56042   #define BMB_REG_INT_STS_WR_0_MAC0_FC_CNT_ERROR_SHIFT                                                       31
56043 #define BMB_REG_INT_STS_CLR_0                                                                                0x5400ccUL //Access:RC   DataWidth:0x20   // Multi Field Register.
56044   #define BMB_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
56045   #define BMB_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
56046   #define BMB_REG_INT_STS_CLR_0_RC_PKT0_RLS_ERROR                                                            (0x1<<1) // Read packet client rc0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
56047   #define BMB_REG_INT_STS_CLR_0_RC_PKT0_RLS_ERROR_SHIFT                                                      1
56048   #define BMB_REG_INT_STS_CLR_0_RC_PKT0_PROTOCOL_ERROR                                                       (0x1<<5) // Read packet client rc0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
56049   #define BMB_REG_INT_STS_CLR_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                 5
56050   #define BMB_REG_INT_STS_CLR_0_RC_PKT1_RLS_ERROR                                                            (0x1<<6) // Read packet client rc1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
56051   #define BMB_REG_INT_STS_CLR_0_RC_PKT1_RLS_ERROR_SHIFT                                                      6
56052   #define BMB_REG_INT_STS_CLR_0_RC_PKT1_PROTOCOL_ERROR                                                       (0x1<<10) // Read packet client rc1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
56053   #define BMB_REG_INT_STS_CLR_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                 10
56054   #define BMB_REG_INT_STS_CLR_0_RC_PKT2_RLS_ERROR                                                            (0x1<<11) // Read packet client rc2 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
56055   #define BMB_REG_INT_STS_CLR_0_RC_PKT2_RLS_ERROR_SHIFT                                                      11
56056   #define BMB_REG_INT_STS_CLR_0_RC_PKT2_PROTOCOL_ERROR                                                       (0x1<<15) // Read packet client rc2 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
56057   #define BMB_REG_INT_STS_CLR_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                 15
56058   #define BMB_REG_INT_STS_CLR_0_RC_PKT3_RLS_ERROR                                                            (0x1<<16) // Read packet client rc3 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
56059   #define BMB_REG_INT_STS_CLR_0_RC_PKT3_RLS_ERROR_SHIFT                                                      16
56060   #define BMB_REG_INT_STS_CLR_0_RC_PKT3_PROTOCOL_ERROR                                                       (0x1<<20) // Read packet client rc3 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
56061   #define BMB_REG_INT_STS_CLR_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                 20
56062   #define BMB_REG_INT_STS_CLR_0_RC_SOP_REQ_TC_PORT_ERROR                                                     (0x1<<21) // SOP descriptor request from empty TC or port.
56063   #define BMB_REG_INT_STS_CLR_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                               21
56064   #define BMB_REG_INT_STS_CLR_0_WC0_PROTOCOL_ERROR                                                           (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
56065   #define BMB_REG_INT_STS_CLR_0_WC0_PROTOCOL_ERROR_SHIFT                                                     23
56066   #define BMB_REG_INT_STS_CLR_0_WC1_PROTOCOL_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 1 RX_INT ::/RX_INT/d in Comments.
56067   #define BMB_REG_INT_STS_CLR_0_WC1_PROTOCOL_ERROR_SHIFT                                                     24
56068   #define BMB_REG_INT_STS_CLR_0_WC2_PROTOCOL_ERROR                                                           (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 2 RX_INT ::/RX_INT/d in Comments.
56069   #define BMB_REG_INT_STS_CLR_0_WC2_PROTOCOL_ERROR_SHIFT                                                     25
56070   #define BMB_REG_INT_STS_CLR_0_WC3_PROTOCOL_ERROR                                                           (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 3 RX_INT ::/RX_INT/d in Comments.
56071   #define BMB_REG_INT_STS_CLR_0_WC3_PROTOCOL_ERROR_SHIFT                                                     26
56072   #define BMB_REG_INT_STS_CLR_0_LL_BLK_ERROR                                                                 (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
56073   #define BMB_REG_INT_STS_CLR_0_LL_BLK_ERROR_SHIFT                                                           28
56074   #define BMB_REG_INT_STS_CLR_0_MAC0_FC_CNT_ERROR                                                            (0x1<<31) // Free shared area calculation error for MAC port 0 RX_INT::/RX_INT/d in Comments.
56075   #define BMB_REG_INT_STS_CLR_0_MAC0_FC_CNT_ERROR_SHIFT                                                      31
56076 #define BMB_REG_INT_STS_1                                                                                    0x5400d8UL //Access:R    DataWidth:0x20   // Multi Field Register.
56077   #define BMB_REG_INT_STS_1_LL_ARB_CALC_ERROR                                                                (0x1<<1) // Calculations error in LL arbiter block.
56078   #define BMB_REG_INT_STS_1_LL_ARB_CALC_ERROR_SHIFT                                                          1
56079   #define BMB_REG_INT_STS_1_WC0_INP_FIFO_ERROR                                                               (0x1<<3) // Input FIFO error in write client 0.
56080   #define BMB_REG_INT_STS_1_WC0_INP_FIFO_ERROR_SHIFT                                                         3
56081   #define BMB_REG_INT_STS_1_WC0_SOP_FIFO_ERROR                                                               (0x1<<4) // SOP FIFO error in write client 0.
56082   #define BMB_REG_INT_STS_1_WC0_SOP_FIFO_ERROR_SHIFT                                                         4
56083   #define BMB_REG_INT_STS_1_WC0_LEN_FIFO_ERROR                                                               (0x1<<5) // LEN FIFO error in write client 0.
56084   #define BMB_REG_INT_STS_1_WC0_LEN_FIFO_ERROR_SHIFT                                                         5
56085   #define BMB_REG_INT_STS_1_WC0_QUEUE_FIFO_ERROR                                                             (0x1<<7) // Queue FIFO error in write client 0.
56086   #define BMB_REG_INT_STS_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                       7
56087   #define BMB_REG_INT_STS_1_WC0_FREE_POINT_FIFO_ERROR                                                        (0x1<<8) // Free ointer FIFO error in write client 0.
56088   #define BMB_REG_INT_STS_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                                  8
56089   #define BMB_REG_INT_STS_1_WC0_NEXT_POINT_FIFO_ERROR                                                        (0x1<<9) // Next pointer FIFO error in write client 0.
56090   #define BMB_REG_INT_STS_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                                  9
56091   #define BMB_REG_INT_STS_1_WC0_STRT_FIFO_ERROR                                                              (0x1<<10) // Start FIFO error in write client 0.
56092   #define BMB_REG_INT_STS_1_WC0_STRT_FIFO_ERROR_SHIFT                                                        10
56093   #define BMB_REG_INT_STS_1_WC0_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<11) // Second descriptor FIFO error in write client 0.
56094   #define BMB_REG_INT_STS_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 11
56095   #define BMB_REG_INT_STS_1_WC0_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<12) // Packet available FIFO error in write client 0.
56096   #define BMB_REG_INT_STS_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   12
56097   #define BMB_REG_INT_STS_1_WC0_COS_CNT_FIFO_ERROR                                                           (0x1<<13) // COS counter FIFO error in write client 0 RX_INT::/RX_INT/d in Comments.
56098   #define BMB_REG_INT_STS_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                     13
56099   #define BMB_REG_INT_STS_1_WC0_NOTIFY_FIFO_ERROR                                                            (0x1<<14) // Notify FIFO error in write client 0.
56100   #define BMB_REG_INT_STS_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                      14
56101   #define BMB_REG_INT_STS_1_WC0_LL_REQ_FIFO_ERROR                                                            (0x1<<15) // LL req error in write client 0.
56102   #define BMB_REG_INT_STS_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                      15
56103   #define BMB_REG_INT_STS_1_WC0_LL_PA_CNT_ERROR                                                              (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
56104   #define BMB_REG_INT_STS_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                        16
56105   #define BMB_REG_INT_STS_1_WC0_BB_PA_CNT_ERROR                                                              (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
56106   #define BMB_REG_INT_STS_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                        17
56107   #define BMB_REG_INT_STS_1_WC1_INP_FIFO_ERROR                                                               (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56108   #define BMB_REG_INT_STS_1_WC1_INP_FIFO_ERROR_SHIFT                                                         18
56109   #define BMB_REG_INT_STS_1_WC1_SOP_FIFO_ERROR                                                               (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56110   #define BMB_REG_INT_STS_1_WC1_SOP_FIFO_ERROR_SHIFT                                                         19
56111   #define BMB_REG_INT_STS_1_WC1_QUEUE_FIFO_ERROR                                                             (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56112   #define BMB_REG_INT_STS_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                       21
56113   #define BMB_REG_INT_STS_1_WC1_FREE_POINT_FIFO_ERROR                                                        (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56114   #define BMB_REG_INT_STS_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                                  22
56115   #define BMB_REG_INT_STS_1_WC1_NEXT_POINT_FIFO_ERROR                                                        (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56116   #define BMB_REG_INT_STS_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                                  23
56117   #define BMB_REG_INT_STS_1_WC1_STRT_FIFO_ERROR                                                              (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56118   #define BMB_REG_INT_STS_1_WC1_STRT_FIFO_ERROR_SHIFT                                                        24
56119   #define BMB_REG_INT_STS_1_WC1_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56120   #define BMB_REG_INT_STS_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 25
56121   #define BMB_REG_INT_STS_1_WC1_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 1 RX_INT ::/RX_INT/d in Comments.
56122   #define BMB_REG_INT_STS_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   26
56123   #define BMB_REG_INT_STS_1_WC1_COS_CNT_FIFO_ERROR                                                           (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56124   #define BMB_REG_INT_STS_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                     27
56125   #define BMB_REG_INT_STS_1_WC1_NOTIFY_FIFO_ERROR                                                            (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56126   #define BMB_REG_INT_STS_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                      28
56127   #define BMB_REG_INT_STS_1_WC1_LL_REQ_FIFO_ERROR                                                            (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 1 RX_INT::/RX_INT/d in Comments.
56128   #define BMB_REG_INT_STS_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                      29
56129   #define BMB_REG_INT_STS_1_WC1_LL_PA_CNT_ERROR                                                              (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list RX_INT::/RX_INT/d in Comments.
56130   #define BMB_REG_INT_STS_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                        30
56131   #define BMB_REG_INT_STS_1_WC1_BB_PA_CNT_ERROR                                                              (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor RX_INT::/RX_INT/d in Comments.
56132   #define BMB_REG_INT_STS_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                        31
56133 #define BMB_REG_INT_MASK_1                                                                                   0x5400dcUL //Access:RW   DataWidth:0x20   // Multi Field Register.
56134   #define BMB_REG_INT_MASK_1_LL_ARB_CALC_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.LL_ARB_CALC_ERROR .
56135   #define BMB_REG_INT_MASK_1_LL_ARB_CALC_ERROR_SHIFT                                                         1
56136   #define BMB_REG_INT_MASK_1_WC0_INP_FIFO_ERROR                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_INP_FIFO_ERROR .
56137   #define BMB_REG_INT_MASK_1_WC0_INP_FIFO_ERROR_SHIFT                                                        3
56138   #define BMB_REG_INT_MASK_1_WC0_SOP_FIFO_ERROR                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_SOP_FIFO_ERROR .
56139   #define BMB_REG_INT_MASK_1_WC0_SOP_FIFO_ERROR_SHIFT                                                        4
56140   #define BMB_REG_INT_MASK_1_WC0_LEN_FIFO_ERROR                                                              (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_LEN_FIFO_ERROR .
56141   #define BMB_REG_INT_MASK_1_WC0_LEN_FIFO_ERROR_SHIFT                                                        5
56142   #define BMB_REG_INT_MASK_1_WC0_QUEUE_FIFO_ERROR                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_QUEUE_FIFO_ERROR .
56143   #define BMB_REG_INT_MASK_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                      7
56144   #define BMB_REG_INT_MASK_1_WC0_FREE_POINT_FIFO_ERROR                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_FREE_POINT_FIFO_ERROR .
56145   #define BMB_REG_INT_MASK_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                                 8
56146   #define BMB_REG_INT_MASK_1_WC0_NEXT_POINT_FIFO_ERROR                                                       (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_NEXT_POINT_FIFO_ERROR .
56147   #define BMB_REG_INT_MASK_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                                 9
56148   #define BMB_REG_INT_MASK_1_WC0_STRT_FIFO_ERROR                                                             (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_STRT_FIFO_ERROR .
56149   #define BMB_REG_INT_MASK_1_WC0_STRT_FIFO_ERROR_SHIFT                                                       10
56150   #define BMB_REG_INT_MASK_1_WC0_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_SECOND_DSCR_FIFO_ERROR .
56151   #define BMB_REG_INT_MASK_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                                11
56152   #define BMB_REG_INT_MASK_1_WC0_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_PKT_AVAIL_FIFO_ERROR .
56153   #define BMB_REG_INT_MASK_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  12
56154   #define BMB_REG_INT_MASK_1_WC0_COS_CNT_FIFO_ERROR                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_COS_CNT_FIFO_ERROR .
56155   #define BMB_REG_INT_MASK_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                    13
56156   #define BMB_REG_INT_MASK_1_WC0_NOTIFY_FIFO_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_NOTIFY_FIFO_ERROR .
56157   #define BMB_REG_INT_MASK_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                     14
56158   #define BMB_REG_INT_MASK_1_WC0_LL_REQ_FIFO_ERROR                                                           (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_LL_REQ_FIFO_ERROR .
56159   #define BMB_REG_INT_MASK_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                     15
56160   #define BMB_REG_INT_MASK_1_WC0_LL_PA_CNT_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_LL_PA_CNT_ERROR .
56161   #define BMB_REG_INT_MASK_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                       16
56162   #define BMB_REG_INT_MASK_1_WC0_BB_PA_CNT_ERROR                                                             (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC0_BB_PA_CNT_ERROR .
56163   #define BMB_REG_INT_MASK_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                       17
56164   #define BMB_REG_INT_MASK_1_WC1_INP_FIFO_ERROR                                                              (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_INP_FIFO_ERROR .
56165   #define BMB_REG_INT_MASK_1_WC1_INP_FIFO_ERROR_SHIFT                                                        18
56166   #define BMB_REG_INT_MASK_1_WC1_SOP_FIFO_ERROR                                                              (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_SOP_FIFO_ERROR .
56167   #define BMB_REG_INT_MASK_1_WC1_SOP_FIFO_ERROR_SHIFT                                                        19
56168   #define BMB_REG_INT_MASK_1_WC1_QUEUE_FIFO_ERROR                                                            (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_QUEUE_FIFO_ERROR .
56169   #define BMB_REG_INT_MASK_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                      21
56170   #define BMB_REG_INT_MASK_1_WC1_FREE_POINT_FIFO_ERROR                                                       (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_FREE_POINT_FIFO_ERROR .
56171   #define BMB_REG_INT_MASK_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                                 22
56172   #define BMB_REG_INT_MASK_1_WC1_NEXT_POINT_FIFO_ERROR                                                       (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_NEXT_POINT_FIFO_ERROR .
56173   #define BMB_REG_INT_MASK_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                                 23
56174   #define BMB_REG_INT_MASK_1_WC1_STRT_FIFO_ERROR                                                             (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_STRT_FIFO_ERROR .
56175   #define BMB_REG_INT_MASK_1_WC1_STRT_FIFO_ERROR_SHIFT                                                       24
56176   #define BMB_REG_INT_MASK_1_WC1_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_SECOND_DSCR_FIFO_ERROR .
56177   #define BMB_REG_INT_MASK_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                                25
56178   #define BMB_REG_INT_MASK_1_WC1_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_PKT_AVAIL_FIFO_ERROR .
56179   #define BMB_REG_INT_MASK_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  26
56180   #define BMB_REG_INT_MASK_1_WC1_COS_CNT_FIFO_ERROR                                                          (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_COS_CNT_FIFO_ERROR .
56181   #define BMB_REG_INT_MASK_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                    27
56182   #define BMB_REG_INT_MASK_1_WC1_NOTIFY_FIFO_ERROR                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_NOTIFY_FIFO_ERROR .
56183   #define BMB_REG_INT_MASK_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                     28
56184   #define BMB_REG_INT_MASK_1_WC1_LL_REQ_FIFO_ERROR                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_LL_REQ_FIFO_ERROR .
56185   #define BMB_REG_INT_MASK_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                     29
56186   #define BMB_REG_INT_MASK_1_WC1_LL_PA_CNT_ERROR                                                             (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_LL_PA_CNT_ERROR .
56187   #define BMB_REG_INT_MASK_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                       30
56188   #define BMB_REG_INT_MASK_1_WC1_BB_PA_CNT_ERROR                                                             (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_1.WC1_BB_PA_CNT_ERROR .
56189   #define BMB_REG_INT_MASK_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                       31
56190 #define BMB_REG_INT_STS_WR_1                                                                                 0x5400e0UL //Access:WR   DataWidth:0x20   // Multi Field Register.
56191   #define BMB_REG_INT_STS_WR_1_LL_ARB_CALC_ERROR                                                             (0x1<<1) // Calculations error in LL arbiter block.
56192   #define BMB_REG_INT_STS_WR_1_LL_ARB_CALC_ERROR_SHIFT                                                       1
56193   #define BMB_REG_INT_STS_WR_1_WC0_INP_FIFO_ERROR                                                            (0x1<<3) // Input FIFO error in write client 0.
56194   #define BMB_REG_INT_STS_WR_1_WC0_INP_FIFO_ERROR_SHIFT                                                      3
56195   #define BMB_REG_INT_STS_WR_1_WC0_SOP_FIFO_ERROR                                                            (0x1<<4) // SOP FIFO error in write client 0.
56196   #define BMB_REG_INT_STS_WR_1_WC0_SOP_FIFO_ERROR_SHIFT                                                      4
56197   #define BMB_REG_INT_STS_WR_1_WC0_LEN_FIFO_ERROR                                                            (0x1<<5) // LEN FIFO error in write client 0.
56198   #define BMB_REG_INT_STS_WR_1_WC0_LEN_FIFO_ERROR_SHIFT                                                      5
56199   #define BMB_REG_INT_STS_WR_1_WC0_QUEUE_FIFO_ERROR                                                          (0x1<<7) // Queue FIFO error in write client 0.
56200   #define BMB_REG_INT_STS_WR_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                    7
56201   #define BMB_REG_INT_STS_WR_1_WC0_FREE_POINT_FIFO_ERROR                                                     (0x1<<8) // Free ointer FIFO error in write client 0.
56202   #define BMB_REG_INT_STS_WR_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                               8
56203   #define BMB_REG_INT_STS_WR_1_WC0_NEXT_POINT_FIFO_ERROR                                                     (0x1<<9) // Next pointer FIFO error in write client 0.
56204   #define BMB_REG_INT_STS_WR_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                               9
56205   #define BMB_REG_INT_STS_WR_1_WC0_STRT_FIFO_ERROR                                                           (0x1<<10) // Start FIFO error in write client 0.
56206   #define BMB_REG_INT_STS_WR_1_WC0_STRT_FIFO_ERROR_SHIFT                                                     10
56207   #define BMB_REG_INT_STS_WR_1_WC0_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<11) // Second descriptor FIFO error in write client 0.
56208   #define BMB_REG_INT_STS_WR_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                              11
56209   #define BMB_REG_INT_STS_WR_1_WC0_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<12) // Packet available FIFO error in write client 0.
56210   #define BMB_REG_INT_STS_WR_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                12
56211   #define BMB_REG_INT_STS_WR_1_WC0_COS_CNT_FIFO_ERROR                                                        (0x1<<13) // COS counter FIFO error in write client 0 RX_INT::/RX_INT/d in Comments.
56212   #define BMB_REG_INT_STS_WR_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                  13
56213   #define BMB_REG_INT_STS_WR_1_WC0_NOTIFY_FIFO_ERROR                                                         (0x1<<14) // Notify FIFO error in write client 0.
56214   #define BMB_REG_INT_STS_WR_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                   14
56215   #define BMB_REG_INT_STS_WR_1_WC0_LL_REQ_FIFO_ERROR                                                         (0x1<<15) // LL req error in write client 0.
56216   #define BMB_REG_INT_STS_WR_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                   15
56217   #define BMB_REG_INT_STS_WR_1_WC0_LL_PA_CNT_ERROR                                                           (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
56218   #define BMB_REG_INT_STS_WR_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                     16
56219   #define BMB_REG_INT_STS_WR_1_WC0_BB_PA_CNT_ERROR                                                           (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
56220   #define BMB_REG_INT_STS_WR_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                     17
56221   #define BMB_REG_INT_STS_WR_1_WC1_INP_FIFO_ERROR                                                            (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56222   #define BMB_REG_INT_STS_WR_1_WC1_INP_FIFO_ERROR_SHIFT                                                      18
56223   #define BMB_REG_INT_STS_WR_1_WC1_SOP_FIFO_ERROR                                                            (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56224   #define BMB_REG_INT_STS_WR_1_WC1_SOP_FIFO_ERROR_SHIFT                                                      19
56225   #define BMB_REG_INT_STS_WR_1_WC1_QUEUE_FIFO_ERROR                                                          (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56226   #define BMB_REG_INT_STS_WR_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                    21
56227   #define BMB_REG_INT_STS_WR_1_WC1_FREE_POINT_FIFO_ERROR                                                     (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56228   #define BMB_REG_INT_STS_WR_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                               22
56229   #define BMB_REG_INT_STS_WR_1_WC1_NEXT_POINT_FIFO_ERROR                                                     (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56230   #define BMB_REG_INT_STS_WR_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                               23
56231   #define BMB_REG_INT_STS_WR_1_WC1_STRT_FIFO_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56232   #define BMB_REG_INT_STS_WR_1_WC1_STRT_FIFO_ERROR_SHIFT                                                     24
56233   #define BMB_REG_INT_STS_WR_1_WC1_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56234   #define BMB_REG_INT_STS_WR_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                              25
56235   #define BMB_REG_INT_STS_WR_1_WC1_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 1 RX_INT ::/RX_INT/d in Comments.
56236   #define BMB_REG_INT_STS_WR_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                                26
56237   #define BMB_REG_INT_STS_WR_1_WC1_COS_CNT_FIFO_ERROR                                                        (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56238   #define BMB_REG_INT_STS_WR_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                  27
56239   #define BMB_REG_INT_STS_WR_1_WC1_NOTIFY_FIFO_ERROR                                                         (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56240   #define BMB_REG_INT_STS_WR_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                   28
56241   #define BMB_REG_INT_STS_WR_1_WC1_LL_REQ_FIFO_ERROR                                                         (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 1 RX_INT::/RX_INT/d in Comments.
56242   #define BMB_REG_INT_STS_WR_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                   29
56243   #define BMB_REG_INT_STS_WR_1_WC1_LL_PA_CNT_ERROR                                                           (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list RX_INT::/RX_INT/d in Comments.
56244   #define BMB_REG_INT_STS_WR_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                     30
56245   #define BMB_REG_INT_STS_WR_1_WC1_BB_PA_CNT_ERROR                                                           (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor RX_INT::/RX_INT/d in Comments.
56246   #define BMB_REG_INT_STS_WR_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                     31
56247 #define BMB_REG_INT_STS_CLR_1                                                                                0x5400e4UL //Access:RC   DataWidth:0x20   // Multi Field Register.
56248   #define BMB_REG_INT_STS_CLR_1_LL_ARB_CALC_ERROR                                                            (0x1<<1) // Calculations error in LL arbiter block.
56249   #define BMB_REG_INT_STS_CLR_1_LL_ARB_CALC_ERROR_SHIFT                                                      1
56250   #define BMB_REG_INT_STS_CLR_1_WC0_INP_FIFO_ERROR                                                           (0x1<<3) // Input FIFO error in write client 0.
56251   #define BMB_REG_INT_STS_CLR_1_WC0_INP_FIFO_ERROR_SHIFT                                                     3
56252   #define BMB_REG_INT_STS_CLR_1_WC0_SOP_FIFO_ERROR                                                           (0x1<<4) // SOP FIFO error in write client 0.
56253   #define BMB_REG_INT_STS_CLR_1_WC0_SOP_FIFO_ERROR_SHIFT                                                     4
56254   #define BMB_REG_INT_STS_CLR_1_WC0_LEN_FIFO_ERROR                                                           (0x1<<5) // LEN FIFO error in write client 0.
56255   #define BMB_REG_INT_STS_CLR_1_WC0_LEN_FIFO_ERROR_SHIFT                                                     5
56256   #define BMB_REG_INT_STS_CLR_1_WC0_QUEUE_FIFO_ERROR                                                         (0x1<<7) // Queue FIFO error in write client 0.
56257   #define BMB_REG_INT_STS_CLR_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                   7
56258   #define BMB_REG_INT_STS_CLR_1_WC0_FREE_POINT_FIFO_ERROR                                                    (0x1<<8) // Free ointer FIFO error in write client 0.
56259   #define BMB_REG_INT_STS_CLR_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                              8
56260   #define BMB_REG_INT_STS_CLR_1_WC0_NEXT_POINT_FIFO_ERROR                                                    (0x1<<9) // Next pointer FIFO error in write client 0.
56261   #define BMB_REG_INT_STS_CLR_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                              9
56262   #define BMB_REG_INT_STS_CLR_1_WC0_STRT_FIFO_ERROR                                                          (0x1<<10) // Start FIFO error in write client 0.
56263   #define BMB_REG_INT_STS_CLR_1_WC0_STRT_FIFO_ERROR_SHIFT                                                    10
56264   #define BMB_REG_INT_STS_CLR_1_WC0_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<11) // Second descriptor FIFO error in write client 0.
56265   #define BMB_REG_INT_STS_CLR_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                             11
56266   #define BMB_REG_INT_STS_CLR_1_WC0_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<12) // Packet available FIFO error in write client 0.
56267   #define BMB_REG_INT_STS_CLR_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                               12
56268   #define BMB_REG_INT_STS_CLR_1_WC0_COS_CNT_FIFO_ERROR                                                       (0x1<<13) // COS counter FIFO error in write client 0 RX_INT::/RX_INT/d in Comments.
56269   #define BMB_REG_INT_STS_CLR_1_WC0_COS_CNT_FIFO_ERROR_SHIFT                                                 13
56270   #define BMB_REG_INT_STS_CLR_1_WC0_NOTIFY_FIFO_ERROR                                                        (0x1<<14) // Notify FIFO error in write client 0.
56271   #define BMB_REG_INT_STS_CLR_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                  14
56272   #define BMB_REG_INT_STS_CLR_1_WC0_LL_REQ_FIFO_ERROR                                                        (0x1<<15) // LL req error in write client 0.
56273   #define BMB_REG_INT_STS_CLR_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                  15
56274   #define BMB_REG_INT_STS_CLR_1_WC0_LL_PA_CNT_ERROR                                                          (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
56275   #define BMB_REG_INT_STS_CLR_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                    16
56276   #define BMB_REG_INT_STS_CLR_1_WC0_BB_PA_CNT_ERROR                                                          (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
56277   #define BMB_REG_INT_STS_CLR_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                    17
56278   #define BMB_REG_INT_STS_CLR_1_WC1_INP_FIFO_ERROR                                                           (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56279   #define BMB_REG_INT_STS_CLR_1_WC1_INP_FIFO_ERROR_SHIFT                                                     18
56280   #define BMB_REG_INT_STS_CLR_1_WC1_SOP_FIFO_ERROR                                                           (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56281   #define BMB_REG_INT_STS_CLR_1_WC1_SOP_FIFO_ERROR_SHIFT                                                     19
56282   #define BMB_REG_INT_STS_CLR_1_WC1_QUEUE_FIFO_ERROR                                                         (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56283   #define BMB_REG_INT_STS_CLR_1_WC1_QUEUE_FIFO_ERROR_SHIFT                                                   21
56284   #define BMB_REG_INT_STS_CLR_1_WC1_FREE_POINT_FIFO_ERROR                                                    (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56285   #define BMB_REG_INT_STS_CLR_1_WC1_FREE_POINT_FIFO_ERROR_SHIFT                                              22
56286   #define BMB_REG_INT_STS_CLR_1_WC1_NEXT_POINT_FIFO_ERROR                                                    (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56287   #define BMB_REG_INT_STS_CLR_1_WC1_NEXT_POINT_FIFO_ERROR_SHIFT                                              23
56288   #define BMB_REG_INT_STS_CLR_1_WC1_STRT_FIFO_ERROR                                                          (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56289   #define BMB_REG_INT_STS_CLR_1_WC1_STRT_FIFO_ERROR_SHIFT                                                    24
56290   #define BMB_REG_INT_STS_CLR_1_WC1_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56291   #define BMB_REG_INT_STS_CLR_1_WC1_SECOND_DSCR_FIFO_ERROR_SHIFT                                             25
56292   #define BMB_REG_INT_STS_CLR_1_WC1_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 1 RX_INT ::/RX_INT/d in Comments.
56293   #define BMB_REG_INT_STS_CLR_1_WC1_PKT_AVAIL_FIFO_ERROR_SHIFT                                               26
56294   #define BMB_REG_INT_STS_CLR_1_WC1_COS_CNT_FIFO_ERROR                                                       (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56295   #define BMB_REG_INT_STS_CLR_1_WC1_COS_CNT_FIFO_ERROR_SHIFT                                                 27
56296   #define BMB_REG_INT_STS_CLR_1_WC1_NOTIFY_FIFO_ERROR                                                        (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 1 RX_INT::/RX_INT/d in Comments.
56297   #define BMB_REG_INT_STS_CLR_1_WC1_NOTIFY_FIFO_ERROR_SHIFT                                                  28
56298   #define BMB_REG_INT_STS_CLR_1_WC1_LL_REQ_FIFO_ERROR                                                        (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 1 RX_INT::/RX_INT/d in Comments.
56299   #define BMB_REG_INT_STS_CLR_1_WC1_LL_REQ_FIFO_ERROR_SHIFT                                                  29
56300   #define BMB_REG_INT_STS_CLR_1_WC1_LL_PA_CNT_ERROR                                                          (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list RX_INT::/RX_INT/d in Comments.
56301   #define BMB_REG_INT_STS_CLR_1_WC1_LL_PA_CNT_ERROR_SHIFT                                                    30
56302   #define BMB_REG_INT_STS_CLR_1_WC1_BB_PA_CNT_ERROR                                                          (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor RX_INT::/RX_INT/d in Comments.
56303   #define BMB_REG_INT_STS_CLR_1_WC1_BB_PA_CNT_ERROR_SHIFT                                                    31
56304 #define BMB_REG_INT_STS_2                                                                                    0x5400f0UL //Access:R    DataWidth:0x1c   // Multi Field Register.
56305   #define BMB_REG_INT_STS_2_WC2_INP_FIFO_ERROR                                                               (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56306   #define BMB_REG_INT_STS_2_WC2_INP_FIFO_ERROR_SHIFT                                                         0
56307   #define BMB_REG_INT_STS_2_WC2_SOP_FIFO_ERROR                                                               (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56308   #define BMB_REG_INT_STS_2_WC2_SOP_FIFO_ERROR_SHIFT                                                         1
56309   #define BMB_REG_INT_STS_2_WC2_QUEUE_FIFO_ERROR                                                             (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56310   #define BMB_REG_INT_STS_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                       3
56311   #define BMB_REG_INT_STS_2_WC2_FREE_POINT_FIFO_ERROR                                                        (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56312   #define BMB_REG_INT_STS_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                                  4
56313   #define BMB_REG_INT_STS_2_WC2_NEXT_POINT_FIFO_ERROR                                                        (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56314   #define BMB_REG_INT_STS_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                                  5
56315   #define BMB_REG_INT_STS_2_WC2_STRT_FIFO_ERROR                                                              (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56316   #define BMB_REG_INT_STS_2_WC2_STRT_FIFO_ERROR_SHIFT                                                        6
56317   #define BMB_REG_INT_STS_2_WC2_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56318   #define BMB_REG_INT_STS_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 7
56319   #define BMB_REG_INT_STS_2_WC2_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 2 RX_INT ::/RX_INT/d in Comments.
56320   #define BMB_REG_INT_STS_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   8
56321   #define BMB_REG_INT_STS_2_WC2_COS_CNT_FIFO_ERROR                                                           (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56322   #define BMB_REG_INT_STS_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                     9
56323   #define BMB_REG_INT_STS_2_WC2_NOTIFY_FIFO_ERROR                                                            (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56324   #define BMB_REG_INT_STS_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                      10
56325   #define BMB_REG_INT_STS_2_WC2_LL_REQ_FIFO_ERROR                                                            (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 2 RX_INT::/RX_INT/d in Comments.
56326   #define BMB_REG_INT_STS_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                      11
56327   #define BMB_REG_INT_STS_2_WC2_LL_PA_CNT_ERROR                                                              (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 2 RX_INT::/RX_INT/d in Comments.
56328   #define BMB_REG_INT_STS_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                        12
56329   #define BMB_REG_INT_STS_2_WC2_BB_PA_CNT_ERROR                                                              (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 2 RX_INT::/RX_INT/d in Comments.
56330   #define BMB_REG_INT_STS_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                        13
56331   #define BMB_REG_INT_STS_2_WC3_INP_FIFO_ERROR                                                               (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56332   #define BMB_REG_INT_STS_2_WC3_INP_FIFO_ERROR_SHIFT                                                         14
56333   #define BMB_REG_INT_STS_2_WC3_SOP_FIFO_ERROR                                                               (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56334   #define BMB_REG_INT_STS_2_WC3_SOP_FIFO_ERROR_SHIFT                                                         15
56335   #define BMB_REG_INT_STS_2_WC3_QUEUE_FIFO_ERROR                                                             (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56336   #define BMB_REG_INT_STS_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                       17
56337   #define BMB_REG_INT_STS_2_WC3_FREE_POINT_FIFO_ERROR                                                        (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56338   #define BMB_REG_INT_STS_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                                  18
56339   #define BMB_REG_INT_STS_2_WC3_NEXT_POINT_FIFO_ERROR                                                        (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56340   #define BMB_REG_INT_STS_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                                  19
56341   #define BMB_REG_INT_STS_2_WC3_STRT_FIFO_ERROR                                                              (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56342   #define BMB_REG_INT_STS_2_WC3_STRT_FIFO_ERROR_SHIFT                                                        20
56343   #define BMB_REG_INT_STS_2_WC3_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56344   #define BMB_REG_INT_STS_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 21
56345   #define BMB_REG_INT_STS_2_WC3_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 3 RX_INT ::/RX_INT/d in Comments.
56346   #define BMB_REG_INT_STS_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   22
56347   #define BMB_REG_INT_STS_2_WC3_COS_CNT_FIFO_ERROR                                                           (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56348   #define BMB_REG_INT_STS_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                     23
56349   #define BMB_REG_INT_STS_2_WC3_NOTIFY_FIFO_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56350   #define BMB_REG_INT_STS_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                      24
56351   #define BMB_REG_INT_STS_2_WC3_LL_REQ_FIFO_ERROR                                                            (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 3 RX_INT::/RX_INT/d in Comments.
56352   #define BMB_REG_INT_STS_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                      25
56353   #define BMB_REG_INT_STS_2_WC3_LL_PA_CNT_ERROR                                                              (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 3 RX_INT::/RX_INT/d in Comments.
56354   #define BMB_REG_INT_STS_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                        26
56355   #define BMB_REG_INT_STS_2_WC3_BB_PA_CNT_ERROR                                                              (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 3 RX_INT::/RX_INT/d in Comments.
56356   #define BMB_REG_INT_STS_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                        27
56357 #define BMB_REG_INT_MASK_2                                                                                   0x5400f4UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
56358   #define BMB_REG_INT_MASK_2_WC2_INP_FIFO_ERROR                                                              (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_INP_FIFO_ERROR .
56359   #define BMB_REG_INT_MASK_2_WC2_INP_FIFO_ERROR_SHIFT                                                        0
56360   #define BMB_REG_INT_MASK_2_WC2_SOP_FIFO_ERROR                                                              (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_SOP_FIFO_ERROR .
56361   #define BMB_REG_INT_MASK_2_WC2_SOP_FIFO_ERROR_SHIFT                                                        1
56362   #define BMB_REG_INT_MASK_2_WC2_QUEUE_FIFO_ERROR                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_QUEUE_FIFO_ERROR .
56363   #define BMB_REG_INT_MASK_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                      3
56364   #define BMB_REG_INT_MASK_2_WC2_FREE_POINT_FIFO_ERROR                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_FREE_POINT_FIFO_ERROR .
56365   #define BMB_REG_INT_MASK_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                                 4
56366   #define BMB_REG_INT_MASK_2_WC2_NEXT_POINT_FIFO_ERROR                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_NEXT_POINT_FIFO_ERROR .
56367   #define BMB_REG_INT_MASK_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                                 5
56368   #define BMB_REG_INT_MASK_2_WC2_STRT_FIFO_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_STRT_FIFO_ERROR .
56369   #define BMB_REG_INT_MASK_2_WC2_STRT_FIFO_ERROR_SHIFT                                                       6
56370   #define BMB_REG_INT_MASK_2_WC2_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_SECOND_DSCR_FIFO_ERROR .
56371   #define BMB_REG_INT_MASK_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                                7
56372   #define BMB_REG_INT_MASK_2_WC2_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_PKT_AVAIL_FIFO_ERROR .
56373   #define BMB_REG_INT_MASK_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  8
56374   #define BMB_REG_INT_MASK_2_WC2_COS_CNT_FIFO_ERROR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_COS_CNT_FIFO_ERROR .
56375   #define BMB_REG_INT_MASK_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                    9
56376   #define BMB_REG_INT_MASK_2_WC2_NOTIFY_FIFO_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_NOTIFY_FIFO_ERROR .
56377   #define BMB_REG_INT_MASK_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                     10
56378   #define BMB_REG_INT_MASK_2_WC2_LL_REQ_FIFO_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_LL_REQ_FIFO_ERROR .
56379   #define BMB_REG_INT_MASK_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                     11
56380   #define BMB_REG_INT_MASK_2_WC2_LL_PA_CNT_ERROR                                                             (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_LL_PA_CNT_ERROR .
56381   #define BMB_REG_INT_MASK_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                       12
56382   #define BMB_REG_INT_MASK_2_WC2_BB_PA_CNT_ERROR                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC2_BB_PA_CNT_ERROR .
56383   #define BMB_REG_INT_MASK_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                       13
56384   #define BMB_REG_INT_MASK_2_WC3_INP_FIFO_ERROR                                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_INP_FIFO_ERROR .
56385   #define BMB_REG_INT_MASK_2_WC3_INP_FIFO_ERROR_SHIFT                                                        14
56386   #define BMB_REG_INT_MASK_2_WC3_SOP_FIFO_ERROR                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_SOP_FIFO_ERROR .
56387   #define BMB_REG_INT_MASK_2_WC3_SOP_FIFO_ERROR_SHIFT                                                        15
56388   #define BMB_REG_INT_MASK_2_WC3_QUEUE_FIFO_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_QUEUE_FIFO_ERROR .
56389   #define BMB_REG_INT_MASK_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                      17
56390   #define BMB_REG_INT_MASK_2_WC3_FREE_POINT_FIFO_ERROR                                                       (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_FREE_POINT_FIFO_ERROR .
56391   #define BMB_REG_INT_MASK_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                                 18
56392   #define BMB_REG_INT_MASK_2_WC3_NEXT_POINT_FIFO_ERROR                                                       (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_NEXT_POINT_FIFO_ERROR .
56393   #define BMB_REG_INT_MASK_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                                 19
56394   #define BMB_REG_INT_MASK_2_WC3_STRT_FIFO_ERROR                                                             (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_STRT_FIFO_ERROR .
56395   #define BMB_REG_INT_MASK_2_WC3_STRT_FIFO_ERROR_SHIFT                                                       20
56396   #define BMB_REG_INT_MASK_2_WC3_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_SECOND_DSCR_FIFO_ERROR .
56397   #define BMB_REG_INT_MASK_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                                21
56398   #define BMB_REG_INT_MASK_2_WC3_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_PKT_AVAIL_FIFO_ERROR .
56399   #define BMB_REG_INT_MASK_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  22
56400   #define BMB_REG_INT_MASK_2_WC3_COS_CNT_FIFO_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_COS_CNT_FIFO_ERROR .
56401   #define BMB_REG_INT_MASK_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                    23
56402   #define BMB_REG_INT_MASK_2_WC3_NOTIFY_FIFO_ERROR                                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_NOTIFY_FIFO_ERROR .
56403   #define BMB_REG_INT_MASK_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                     24
56404   #define BMB_REG_INT_MASK_2_WC3_LL_REQ_FIFO_ERROR                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_LL_REQ_FIFO_ERROR .
56405   #define BMB_REG_INT_MASK_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                     25
56406   #define BMB_REG_INT_MASK_2_WC3_LL_PA_CNT_ERROR                                                             (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_LL_PA_CNT_ERROR .
56407   #define BMB_REG_INT_MASK_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                       26
56408   #define BMB_REG_INT_MASK_2_WC3_BB_PA_CNT_ERROR                                                             (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_2.WC3_BB_PA_CNT_ERROR .
56409   #define BMB_REG_INT_MASK_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                       27
56410 #define BMB_REG_INT_STS_WR_2                                                                                 0x5400f8UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
56411   #define BMB_REG_INT_STS_WR_2_WC2_INP_FIFO_ERROR                                                            (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56412   #define BMB_REG_INT_STS_WR_2_WC2_INP_FIFO_ERROR_SHIFT                                                      0
56413   #define BMB_REG_INT_STS_WR_2_WC2_SOP_FIFO_ERROR                                                            (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56414   #define BMB_REG_INT_STS_WR_2_WC2_SOP_FIFO_ERROR_SHIFT                                                      1
56415   #define BMB_REG_INT_STS_WR_2_WC2_QUEUE_FIFO_ERROR                                                          (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56416   #define BMB_REG_INT_STS_WR_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                    3
56417   #define BMB_REG_INT_STS_WR_2_WC2_FREE_POINT_FIFO_ERROR                                                     (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56418   #define BMB_REG_INT_STS_WR_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                               4
56419   #define BMB_REG_INT_STS_WR_2_WC2_NEXT_POINT_FIFO_ERROR                                                     (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56420   #define BMB_REG_INT_STS_WR_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                               5
56421   #define BMB_REG_INT_STS_WR_2_WC2_STRT_FIFO_ERROR                                                           (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56422   #define BMB_REG_INT_STS_WR_2_WC2_STRT_FIFO_ERROR_SHIFT                                                     6
56423   #define BMB_REG_INT_STS_WR_2_WC2_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56424   #define BMB_REG_INT_STS_WR_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                              7
56425   #define BMB_REG_INT_STS_WR_2_WC2_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 2 RX_INT ::/RX_INT/d in Comments.
56426   #define BMB_REG_INT_STS_WR_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                                8
56427   #define BMB_REG_INT_STS_WR_2_WC2_COS_CNT_FIFO_ERROR                                                        (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56428   #define BMB_REG_INT_STS_WR_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                  9
56429   #define BMB_REG_INT_STS_WR_2_WC2_NOTIFY_FIFO_ERROR                                                         (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56430   #define BMB_REG_INT_STS_WR_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                   10
56431   #define BMB_REG_INT_STS_WR_2_WC2_LL_REQ_FIFO_ERROR                                                         (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 2 RX_INT::/RX_INT/d in Comments.
56432   #define BMB_REG_INT_STS_WR_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                   11
56433   #define BMB_REG_INT_STS_WR_2_WC2_LL_PA_CNT_ERROR                                                           (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 2 RX_INT::/RX_INT/d in Comments.
56434   #define BMB_REG_INT_STS_WR_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                     12
56435   #define BMB_REG_INT_STS_WR_2_WC2_BB_PA_CNT_ERROR                                                           (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 2 RX_INT::/RX_INT/d in Comments.
56436   #define BMB_REG_INT_STS_WR_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                     13
56437   #define BMB_REG_INT_STS_WR_2_WC3_INP_FIFO_ERROR                                                            (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56438   #define BMB_REG_INT_STS_WR_2_WC3_INP_FIFO_ERROR_SHIFT                                                      14
56439   #define BMB_REG_INT_STS_WR_2_WC3_SOP_FIFO_ERROR                                                            (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56440   #define BMB_REG_INT_STS_WR_2_WC3_SOP_FIFO_ERROR_SHIFT                                                      15
56441   #define BMB_REG_INT_STS_WR_2_WC3_QUEUE_FIFO_ERROR                                                          (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56442   #define BMB_REG_INT_STS_WR_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                    17
56443   #define BMB_REG_INT_STS_WR_2_WC3_FREE_POINT_FIFO_ERROR                                                     (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56444   #define BMB_REG_INT_STS_WR_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                               18
56445   #define BMB_REG_INT_STS_WR_2_WC3_NEXT_POINT_FIFO_ERROR                                                     (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56446   #define BMB_REG_INT_STS_WR_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                               19
56447   #define BMB_REG_INT_STS_WR_2_WC3_STRT_FIFO_ERROR                                                           (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56448   #define BMB_REG_INT_STS_WR_2_WC3_STRT_FIFO_ERROR_SHIFT                                                     20
56449   #define BMB_REG_INT_STS_WR_2_WC3_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56450   #define BMB_REG_INT_STS_WR_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                              21
56451   #define BMB_REG_INT_STS_WR_2_WC3_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 3 RX_INT ::/RX_INT/d in Comments.
56452   #define BMB_REG_INT_STS_WR_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                                22
56453   #define BMB_REG_INT_STS_WR_2_WC3_COS_CNT_FIFO_ERROR                                                        (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56454   #define BMB_REG_INT_STS_WR_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                  23
56455   #define BMB_REG_INT_STS_WR_2_WC3_NOTIFY_FIFO_ERROR                                                         (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56456   #define BMB_REG_INT_STS_WR_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                   24
56457   #define BMB_REG_INT_STS_WR_2_WC3_LL_REQ_FIFO_ERROR                                                         (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 3 RX_INT::/RX_INT/d in Comments.
56458   #define BMB_REG_INT_STS_WR_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                   25
56459   #define BMB_REG_INT_STS_WR_2_WC3_LL_PA_CNT_ERROR                                                           (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 3 RX_INT::/RX_INT/d in Comments.
56460   #define BMB_REG_INT_STS_WR_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                     26
56461   #define BMB_REG_INT_STS_WR_2_WC3_BB_PA_CNT_ERROR                                                           (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 3 RX_INT::/RX_INT/d in Comments.
56462   #define BMB_REG_INT_STS_WR_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                     27
56463 #define BMB_REG_INT_STS_CLR_2                                                                                0x5400fcUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
56464   #define BMB_REG_INT_STS_CLR_2_WC2_INP_FIFO_ERROR                                                           (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56465   #define BMB_REG_INT_STS_CLR_2_WC2_INP_FIFO_ERROR_SHIFT                                                     0
56466   #define BMB_REG_INT_STS_CLR_2_WC2_SOP_FIFO_ERROR                                                           (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56467   #define BMB_REG_INT_STS_CLR_2_WC2_SOP_FIFO_ERROR_SHIFT                                                     1
56468   #define BMB_REG_INT_STS_CLR_2_WC2_QUEUE_FIFO_ERROR                                                         (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56469   #define BMB_REG_INT_STS_CLR_2_WC2_QUEUE_FIFO_ERROR_SHIFT                                                   3
56470   #define BMB_REG_INT_STS_CLR_2_WC2_FREE_POINT_FIFO_ERROR                                                    (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56471   #define BMB_REG_INT_STS_CLR_2_WC2_FREE_POINT_FIFO_ERROR_SHIFT                                              4
56472   #define BMB_REG_INT_STS_CLR_2_WC2_NEXT_POINT_FIFO_ERROR                                                    (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56473   #define BMB_REG_INT_STS_CLR_2_WC2_NEXT_POINT_FIFO_ERROR_SHIFT                                              5
56474   #define BMB_REG_INT_STS_CLR_2_WC2_STRT_FIFO_ERROR                                                          (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56475   #define BMB_REG_INT_STS_CLR_2_WC2_STRT_FIFO_ERROR_SHIFT                                                    6
56476   #define BMB_REG_INT_STS_CLR_2_WC2_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56477   #define BMB_REG_INT_STS_CLR_2_WC2_SECOND_DSCR_FIFO_ERROR_SHIFT                                             7
56478   #define BMB_REG_INT_STS_CLR_2_WC2_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 2 RX_INT ::/RX_INT/d in Comments.
56479   #define BMB_REG_INT_STS_CLR_2_WC2_PKT_AVAIL_FIFO_ERROR_SHIFT                                               8
56480   #define BMB_REG_INT_STS_CLR_2_WC2_COS_CNT_FIFO_ERROR                                                       (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56481   #define BMB_REG_INT_STS_CLR_2_WC2_COS_CNT_FIFO_ERROR_SHIFT                                                 9
56482   #define BMB_REG_INT_STS_CLR_2_WC2_NOTIFY_FIFO_ERROR                                                        (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 2 RX_INT::/RX_INT/d in Comments.
56483   #define BMB_REG_INT_STS_CLR_2_WC2_NOTIFY_FIFO_ERROR_SHIFT                                                  10
56484   #define BMB_REG_INT_STS_CLR_2_WC2_LL_REQ_FIFO_ERROR                                                        (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 2 RX_INT::/RX_INT/d in Comments.
56485   #define BMB_REG_INT_STS_CLR_2_WC2_LL_REQ_FIFO_ERROR_SHIFT                                                  11
56486   #define BMB_REG_INT_STS_CLR_2_WC2_LL_PA_CNT_ERROR                                                          (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 2 RX_INT::/RX_INT/d in Comments.
56487   #define BMB_REG_INT_STS_CLR_2_WC2_LL_PA_CNT_ERROR_SHIFT                                                    12
56488   #define BMB_REG_INT_STS_CLR_2_WC2_BB_PA_CNT_ERROR                                                          (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 2 RX_INT::/RX_INT/d in Comments.
56489   #define BMB_REG_INT_STS_CLR_2_WC2_BB_PA_CNT_ERROR_SHIFT                                                    13
56490   #define BMB_REG_INT_STS_CLR_2_WC3_INP_FIFO_ERROR                                                           (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56491   #define BMB_REG_INT_STS_CLR_2_WC3_INP_FIFO_ERROR_SHIFT                                                     14
56492   #define BMB_REG_INT_STS_CLR_2_WC3_SOP_FIFO_ERROR                                                           (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56493   #define BMB_REG_INT_STS_CLR_2_WC3_SOP_FIFO_ERROR_SHIFT                                                     15
56494   #define BMB_REG_INT_STS_CLR_2_WC3_QUEUE_FIFO_ERROR                                                         (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56495   #define BMB_REG_INT_STS_CLR_2_WC3_QUEUE_FIFO_ERROR_SHIFT                                                   17
56496   #define BMB_REG_INT_STS_CLR_2_WC3_FREE_POINT_FIFO_ERROR                                                    (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56497   #define BMB_REG_INT_STS_CLR_2_WC3_FREE_POINT_FIFO_ERROR_SHIFT                                              18
56498   #define BMB_REG_INT_STS_CLR_2_WC3_NEXT_POINT_FIFO_ERROR                                                    (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56499   #define BMB_REG_INT_STS_CLR_2_WC3_NEXT_POINT_FIFO_ERROR_SHIFT                                              19
56500   #define BMB_REG_INT_STS_CLR_2_WC3_STRT_FIFO_ERROR                                                          (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56501   #define BMB_REG_INT_STS_CLR_2_WC3_STRT_FIFO_ERROR_SHIFT                                                    20
56502   #define BMB_REG_INT_STS_CLR_2_WC3_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56503   #define BMB_REG_INT_STS_CLR_2_WC3_SECOND_DSCR_FIFO_ERROR_SHIFT                                             21
56504   #define BMB_REG_INT_STS_CLR_2_WC3_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 3 RX_INT ::/RX_INT/d in Comments.
56505   #define BMB_REG_INT_STS_CLR_2_WC3_PKT_AVAIL_FIFO_ERROR_SHIFT                                               22
56506   #define BMB_REG_INT_STS_CLR_2_WC3_COS_CNT_FIFO_ERROR                                                       (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56507   #define BMB_REG_INT_STS_CLR_2_WC3_COS_CNT_FIFO_ERROR_SHIFT                                                 23
56508   #define BMB_REG_INT_STS_CLR_2_WC3_NOTIFY_FIFO_ERROR                                                        (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 3 RX_INT::/RX_INT/d in Comments.
56509   #define BMB_REG_INT_STS_CLR_2_WC3_NOTIFY_FIFO_ERROR_SHIFT                                                  24
56510   #define BMB_REG_INT_STS_CLR_2_WC3_LL_REQ_FIFO_ERROR                                                        (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 3 RX_INT::/RX_INT/d in Comments.
56511   #define BMB_REG_INT_STS_CLR_2_WC3_LL_REQ_FIFO_ERROR_SHIFT                                                  25
56512   #define BMB_REG_INT_STS_CLR_2_WC3_LL_PA_CNT_ERROR                                                          (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 3 RX_INT::/RX_INT/d in Comments.
56513   #define BMB_REG_INT_STS_CLR_2_WC3_LL_PA_CNT_ERROR_SHIFT                                                    26
56514   #define BMB_REG_INT_STS_CLR_2_WC3_BB_PA_CNT_ERROR                                                          (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 3 RX_INT::/RX_INT/d in Comments.
56515   #define BMB_REG_INT_STS_CLR_2_WC3_BB_PA_CNT_ERROR_SHIFT                                                    27
56516 #define BMB_REG_INT_STS_3                                                                                    0x540108UL //Access:R    DataWidth:0x20   // Multi Field Register.
56517   #define BMB_REG_INT_STS_3_RC_PKT0_SIDE_FIFO_ERROR                                                          (0x1<<1) // Read packet client rc0 side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56518   #define BMB_REG_INT_STS_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                    1
56519   #define BMB_REG_INT_STS_3_RC_PKT0_REQ_FIFO_ERROR                                                           (0x1<<2) // Read packet client rc0 request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56520   #define BMB_REG_INT_STS_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                     2
56521   #define BMB_REG_INT_STS_3_RC_PKT0_BLK_FIFO_ERROR                                                           (0x1<<3) // Read packet client rc0 block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56522   #define BMB_REG_INT_STS_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                     3
56523   #define BMB_REG_INT_STS_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                      (0x1<<4) // Read packet client rc0 releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56524   #define BMB_REG_INT_STS_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                                4
56525   #define BMB_REG_INT_STS_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                      (0x1<<5) // Read packet client rc0 start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56526   #define BMB_REG_INT_STS_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                                5
56527   #define BMB_REG_INT_STS_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                    (0x1<<6) // Read packet client rc0 second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56528   #define BMB_REG_INT_STS_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                              6
56529   #define BMB_REG_INT_STS_3_RC_PKT0_RSP_FIFO_ERROR                                                           (0x1<<7) // Read packet client rc0 response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56530   #define BMB_REG_INT_STS_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                     7
56531   #define BMB_REG_INT_STS_3_RC_PKT0_DSCR_FIFO_ERROR                                                          (0x1<<8) // Read packet client rc0 descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56532   #define BMB_REG_INT_STS_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                    8
56533   #define BMB_REG_INT_STS_3_RC_PKT1_SIDE_FIFO_ERROR                                                          (0x1<<9) // Read packet client rc1 side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56534   #define BMB_REG_INT_STS_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                    9
56535   #define BMB_REG_INT_STS_3_RC_PKT1_REQ_FIFO_ERROR                                                           (0x1<<10) // Read packet client rc1 request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56536   #define BMB_REG_INT_STS_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                     10
56537   #define BMB_REG_INT_STS_3_RC_PKT1_BLK_FIFO_ERROR                                                           (0x1<<11) // Read packet client rc1 block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56538   #define BMB_REG_INT_STS_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                     11
56539   #define BMB_REG_INT_STS_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                      (0x1<<12) // Read packet client rc1 releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56540   #define BMB_REG_INT_STS_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                                12
56541   #define BMB_REG_INT_STS_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                      (0x1<<13) // Read packet client rc1 start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56542   #define BMB_REG_INT_STS_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                                13
56543   #define BMB_REG_INT_STS_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                    (0x1<<14) // Read packet client rc1 second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56544   #define BMB_REG_INT_STS_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                              14
56545   #define BMB_REG_INT_STS_3_RC_PKT1_RSP_FIFO_ERROR                                                           (0x1<<15) // Read packet client rc1 response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56546   #define BMB_REG_INT_STS_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                     15
56547   #define BMB_REG_INT_STS_3_RC_PKT1_DSCR_FIFO_ERROR                                                          (0x1<<16) // Read packet client rc1 descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56548   #define BMB_REG_INT_STS_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                    16
56549   #define BMB_REG_INT_STS_3_RC_PKT2_SIDE_FIFO_ERROR                                                          (0x1<<17) // Read packet client rc2 side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56550   #define BMB_REG_INT_STS_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                    17
56551   #define BMB_REG_INT_STS_3_RC_PKT2_REQ_FIFO_ERROR                                                           (0x1<<18) // Read packet client rc2 request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56552   #define BMB_REG_INT_STS_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                     18
56553   #define BMB_REG_INT_STS_3_RC_PKT2_BLK_FIFO_ERROR                                                           (0x1<<19) // Read packet client rc2 block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56554   #define BMB_REG_INT_STS_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                     19
56555   #define BMB_REG_INT_STS_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                      (0x1<<20) // Read packet client rc2 releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56556   #define BMB_REG_INT_STS_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                                20
56557   #define BMB_REG_INT_STS_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                      (0x1<<21) // Read packet client rc2 start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56558   #define BMB_REG_INT_STS_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                                21
56559   #define BMB_REG_INT_STS_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                    (0x1<<22) // Read packet client rc2 second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56560   #define BMB_REG_INT_STS_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                              22
56561   #define BMB_REG_INT_STS_3_RC_PKT2_RSP_FIFO_ERROR                                                           (0x1<<23) // Read packet client rc2 response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56562   #define BMB_REG_INT_STS_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                     23
56563   #define BMB_REG_INT_STS_3_RC_PKT2_DSCR_FIFO_ERROR                                                          (0x1<<24) // Read packet client rc2 descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56564   #define BMB_REG_INT_STS_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                    24
56565   #define BMB_REG_INT_STS_3_RC_PKT3_SIDE_FIFO_ERROR                                                          (0x1<<25) // Read packet client rc3 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56566   #define BMB_REG_INT_STS_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                    25
56567   #define BMB_REG_INT_STS_3_RC_PKT3_REQ_FIFO_ERROR                                                           (0x1<<26) // Read packet client rc3 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56568   #define BMB_REG_INT_STS_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                     26
56569   #define BMB_REG_INT_STS_3_RC_PKT3_BLK_FIFO_ERROR                                                           (0x1<<27) // Read packet client rc3 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56570   #define BMB_REG_INT_STS_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                     27
56571   #define BMB_REG_INT_STS_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                      (0x1<<28) // Read packet client rc3 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56572   #define BMB_REG_INT_STS_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                                28
56573   #define BMB_REG_INT_STS_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                      (0x1<<29) // Read packet client rc3 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56574   #define BMB_REG_INT_STS_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                                29
56575   #define BMB_REG_INT_STS_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                    (0x1<<30) // Read packet client rc3 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56576   #define BMB_REG_INT_STS_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                              30
56577   #define BMB_REG_INT_STS_3_RC_PKT3_RSP_FIFO_ERROR                                                           (0x1<<31) // Read packet client rc3 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56578   #define BMB_REG_INT_STS_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                     31
56579 #define BMB_REG_INT_MASK_3                                                                                   0x54010cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
56580   #define BMB_REG_INT_MASK_3_RC_PKT0_SIDE_FIFO_ERROR                                                         (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_SIDE_FIFO_ERROR .
56581   #define BMB_REG_INT_MASK_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                   1
56582   #define BMB_REG_INT_MASK_3_RC_PKT0_REQ_FIFO_ERROR                                                          (0x1<<2) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_REQ_FIFO_ERROR .
56583   #define BMB_REG_INT_MASK_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                    2
56584   #define BMB_REG_INT_MASK_3_RC_PKT0_BLK_FIFO_ERROR                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_BLK_FIFO_ERROR .
56585   #define BMB_REG_INT_MASK_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                    3
56586   #define BMB_REG_INT_MASK_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                     (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_RLS_LEFT_FIFO_ERROR .
56587   #define BMB_REG_INT_MASK_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                               4
56588   #define BMB_REG_INT_MASK_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_STRT_PTR_FIFO_ERROR .
56589   #define BMB_REG_INT_MASK_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                               5
56590   #define BMB_REG_INT_MASK_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_SECOND_PTR_FIFO_ERROR .
56591   #define BMB_REG_INT_MASK_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                             6
56592   #define BMB_REG_INT_MASK_3_RC_PKT0_RSP_FIFO_ERROR                                                          (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_RSP_FIFO_ERROR .
56593   #define BMB_REG_INT_MASK_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                    7
56594   #define BMB_REG_INT_MASK_3_RC_PKT0_DSCR_FIFO_ERROR                                                         (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT0_DSCR_FIFO_ERROR .
56595   #define BMB_REG_INT_MASK_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                   8
56596   #define BMB_REG_INT_MASK_3_RC_PKT1_SIDE_FIFO_ERROR                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_SIDE_FIFO_ERROR .
56597   #define BMB_REG_INT_MASK_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                   9
56598   #define BMB_REG_INT_MASK_3_RC_PKT1_REQ_FIFO_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_REQ_FIFO_ERROR .
56599   #define BMB_REG_INT_MASK_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                    10
56600   #define BMB_REG_INT_MASK_3_RC_PKT1_BLK_FIFO_ERROR                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_BLK_FIFO_ERROR .
56601   #define BMB_REG_INT_MASK_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                    11
56602   #define BMB_REG_INT_MASK_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_RLS_LEFT_FIFO_ERROR .
56603   #define BMB_REG_INT_MASK_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                               12
56604   #define BMB_REG_INT_MASK_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                     (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_STRT_PTR_FIFO_ERROR .
56605   #define BMB_REG_INT_MASK_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                               13
56606   #define BMB_REG_INT_MASK_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                   (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_SECOND_PTR_FIFO_ERROR .
56607   #define BMB_REG_INT_MASK_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                             14
56608   #define BMB_REG_INT_MASK_3_RC_PKT1_RSP_FIFO_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_RSP_FIFO_ERROR .
56609   #define BMB_REG_INT_MASK_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                    15
56610   #define BMB_REG_INT_MASK_3_RC_PKT1_DSCR_FIFO_ERROR                                                         (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT1_DSCR_FIFO_ERROR .
56611   #define BMB_REG_INT_MASK_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                   16
56612   #define BMB_REG_INT_MASK_3_RC_PKT2_SIDE_FIFO_ERROR                                                         (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_SIDE_FIFO_ERROR .
56613   #define BMB_REG_INT_MASK_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                   17
56614   #define BMB_REG_INT_MASK_3_RC_PKT2_REQ_FIFO_ERROR                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_REQ_FIFO_ERROR .
56615   #define BMB_REG_INT_MASK_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                    18
56616   #define BMB_REG_INT_MASK_3_RC_PKT2_BLK_FIFO_ERROR                                                          (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_BLK_FIFO_ERROR .
56617   #define BMB_REG_INT_MASK_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                    19
56618   #define BMB_REG_INT_MASK_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                     (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_RLS_LEFT_FIFO_ERROR .
56619   #define BMB_REG_INT_MASK_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                               20
56620   #define BMB_REG_INT_MASK_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                     (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_STRT_PTR_FIFO_ERROR .
56621   #define BMB_REG_INT_MASK_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                               21
56622   #define BMB_REG_INT_MASK_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_SECOND_PTR_FIFO_ERROR .
56623   #define BMB_REG_INT_MASK_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                             22
56624   #define BMB_REG_INT_MASK_3_RC_PKT2_RSP_FIFO_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_RSP_FIFO_ERROR .
56625   #define BMB_REG_INT_MASK_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                    23
56626   #define BMB_REG_INT_MASK_3_RC_PKT2_DSCR_FIFO_ERROR                                                         (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT2_DSCR_FIFO_ERROR .
56627   #define BMB_REG_INT_MASK_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                   24
56628   #define BMB_REG_INT_MASK_3_RC_PKT3_SIDE_FIFO_ERROR                                                         (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT3_SIDE_FIFO_ERROR .
56629   #define BMB_REG_INT_MASK_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                   25
56630   #define BMB_REG_INT_MASK_3_RC_PKT3_REQ_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT3_REQ_FIFO_ERROR .
56631   #define BMB_REG_INT_MASK_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                    26
56632   #define BMB_REG_INT_MASK_3_RC_PKT3_BLK_FIFO_ERROR                                                          (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT3_BLK_FIFO_ERROR .
56633   #define BMB_REG_INT_MASK_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                    27
56634   #define BMB_REG_INT_MASK_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT3_RLS_LEFT_FIFO_ERROR .
56635   #define BMB_REG_INT_MASK_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                               28
56636   #define BMB_REG_INT_MASK_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                     (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT3_STRT_PTR_FIFO_ERROR .
56637   #define BMB_REG_INT_MASK_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                               29
56638   #define BMB_REG_INT_MASK_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                   (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT3_SECOND_PTR_FIFO_ERROR .
56639   #define BMB_REG_INT_MASK_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                             30
56640   #define BMB_REG_INT_MASK_3_RC_PKT3_RSP_FIFO_ERROR                                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_3.RC_PKT3_RSP_FIFO_ERROR .
56641   #define BMB_REG_INT_MASK_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                    31
56642 #define BMB_REG_INT_STS_WR_3                                                                                 0x540110UL //Access:WR   DataWidth:0x20   // Multi Field Register.
56643   #define BMB_REG_INT_STS_WR_3_RC_PKT0_SIDE_FIFO_ERROR                                                       (0x1<<1) // Read packet client rc0 side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56644   #define BMB_REG_INT_STS_WR_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                 1
56645   #define BMB_REG_INT_STS_WR_3_RC_PKT0_REQ_FIFO_ERROR                                                        (0x1<<2) // Read packet client rc0 request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56646   #define BMB_REG_INT_STS_WR_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                  2
56647   #define BMB_REG_INT_STS_WR_3_RC_PKT0_BLK_FIFO_ERROR                                                        (0x1<<3) // Read packet client rc0 block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56648   #define BMB_REG_INT_STS_WR_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                  3
56649   #define BMB_REG_INT_STS_WR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                   (0x1<<4) // Read packet client rc0 releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56650   #define BMB_REG_INT_STS_WR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                             4
56651   #define BMB_REG_INT_STS_WR_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                   (0x1<<5) // Read packet client rc0 start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56652   #define BMB_REG_INT_STS_WR_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                             5
56653   #define BMB_REG_INT_STS_WR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                 (0x1<<6) // Read packet client rc0 second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56654   #define BMB_REG_INT_STS_WR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                           6
56655   #define BMB_REG_INT_STS_WR_3_RC_PKT0_RSP_FIFO_ERROR                                                        (0x1<<7) // Read packet client rc0 response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56656   #define BMB_REG_INT_STS_WR_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                  7
56657   #define BMB_REG_INT_STS_WR_3_RC_PKT0_DSCR_FIFO_ERROR                                                       (0x1<<8) // Read packet client rc0 descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56658   #define BMB_REG_INT_STS_WR_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                 8
56659   #define BMB_REG_INT_STS_WR_3_RC_PKT1_SIDE_FIFO_ERROR                                                       (0x1<<9) // Read packet client rc1 side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56660   #define BMB_REG_INT_STS_WR_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                 9
56661   #define BMB_REG_INT_STS_WR_3_RC_PKT1_REQ_FIFO_ERROR                                                        (0x1<<10) // Read packet client rc1 request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56662   #define BMB_REG_INT_STS_WR_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                  10
56663   #define BMB_REG_INT_STS_WR_3_RC_PKT1_BLK_FIFO_ERROR                                                        (0x1<<11) // Read packet client rc1 block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56664   #define BMB_REG_INT_STS_WR_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                  11
56665   #define BMB_REG_INT_STS_WR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                   (0x1<<12) // Read packet client rc1 releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56666   #define BMB_REG_INT_STS_WR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                             12
56667   #define BMB_REG_INT_STS_WR_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                   (0x1<<13) // Read packet client rc1 start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56668   #define BMB_REG_INT_STS_WR_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                             13
56669   #define BMB_REG_INT_STS_WR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                 (0x1<<14) // Read packet client rc1 second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56670   #define BMB_REG_INT_STS_WR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                           14
56671   #define BMB_REG_INT_STS_WR_3_RC_PKT1_RSP_FIFO_ERROR                                                        (0x1<<15) // Read packet client rc1 response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56672   #define BMB_REG_INT_STS_WR_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                  15
56673   #define BMB_REG_INT_STS_WR_3_RC_PKT1_DSCR_FIFO_ERROR                                                       (0x1<<16) // Read packet client rc1 descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56674   #define BMB_REG_INT_STS_WR_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                 16
56675   #define BMB_REG_INT_STS_WR_3_RC_PKT2_SIDE_FIFO_ERROR                                                       (0x1<<17) // Read packet client rc2 side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56676   #define BMB_REG_INT_STS_WR_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                 17
56677   #define BMB_REG_INT_STS_WR_3_RC_PKT2_REQ_FIFO_ERROR                                                        (0x1<<18) // Read packet client rc2 request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56678   #define BMB_REG_INT_STS_WR_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                  18
56679   #define BMB_REG_INT_STS_WR_3_RC_PKT2_BLK_FIFO_ERROR                                                        (0x1<<19) // Read packet client rc2 block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56680   #define BMB_REG_INT_STS_WR_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                  19
56681   #define BMB_REG_INT_STS_WR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                   (0x1<<20) // Read packet client rc2 releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56682   #define BMB_REG_INT_STS_WR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                             20
56683   #define BMB_REG_INT_STS_WR_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                   (0x1<<21) // Read packet client rc2 start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56684   #define BMB_REG_INT_STS_WR_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                             21
56685   #define BMB_REG_INT_STS_WR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                 (0x1<<22) // Read packet client rc2 second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56686   #define BMB_REG_INT_STS_WR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                           22
56687   #define BMB_REG_INT_STS_WR_3_RC_PKT2_RSP_FIFO_ERROR                                                        (0x1<<23) // Read packet client rc2 response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56688   #define BMB_REG_INT_STS_WR_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                  23
56689   #define BMB_REG_INT_STS_WR_3_RC_PKT2_DSCR_FIFO_ERROR                                                       (0x1<<24) // Read packet client rc2 descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56690   #define BMB_REG_INT_STS_WR_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                 24
56691   #define BMB_REG_INT_STS_WR_3_RC_PKT3_SIDE_FIFO_ERROR                                                       (0x1<<25) // Read packet client rc3 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56692   #define BMB_REG_INT_STS_WR_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                 25
56693   #define BMB_REG_INT_STS_WR_3_RC_PKT3_REQ_FIFO_ERROR                                                        (0x1<<26) // Read packet client rc3 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56694   #define BMB_REG_INT_STS_WR_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                  26
56695   #define BMB_REG_INT_STS_WR_3_RC_PKT3_BLK_FIFO_ERROR                                                        (0x1<<27) // Read packet client rc3 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56696   #define BMB_REG_INT_STS_WR_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                  27
56697   #define BMB_REG_INT_STS_WR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                   (0x1<<28) // Read packet client rc3 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56698   #define BMB_REG_INT_STS_WR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                             28
56699   #define BMB_REG_INT_STS_WR_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                   (0x1<<29) // Read packet client rc3 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56700   #define BMB_REG_INT_STS_WR_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                             29
56701   #define BMB_REG_INT_STS_WR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                 (0x1<<30) // Read packet client rc3 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56702   #define BMB_REG_INT_STS_WR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                           30
56703   #define BMB_REG_INT_STS_WR_3_RC_PKT3_RSP_FIFO_ERROR                                                        (0x1<<31) // Read packet client rc3 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56704   #define BMB_REG_INT_STS_WR_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                  31
56705 #define BMB_REG_INT_STS_CLR_3                                                                                0x540114UL //Access:RC   DataWidth:0x20   // Multi Field Register.
56706   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_SIDE_FIFO_ERROR                                                      (0x1<<1) // Read packet client rc0 side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56707   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                1
56708   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_REQ_FIFO_ERROR                                                       (0x1<<2) // Read packet client rc0 request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56709   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                 2
56710   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_BLK_FIFO_ERROR                                                       (0x1<<3) // Read packet client rc0 block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56711   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                 3
56712   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                  (0x1<<4) // Read packet client rc0 releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56713   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                            4
56714   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                  (0x1<<5) // Read packet client rc0 start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56715   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                            5
56716   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                (0x1<<6) // Read packet client rc0 second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56717   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                          6
56718   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_RSP_FIFO_ERROR                                                       (0x1<<7) // Read packet client rc0 response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56719   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                 7
56720   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_DSCR_FIFO_ERROR                                                      (0x1<<8) // Read packet client rc0 descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
56721   #define BMB_REG_INT_STS_CLR_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                8
56722   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_SIDE_FIFO_ERROR                                                      (0x1<<9) // Read packet client rc1 side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56723   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                9
56724   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_REQ_FIFO_ERROR                                                       (0x1<<10) // Read packet client rc1 request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56725   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                 10
56726   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_BLK_FIFO_ERROR                                                       (0x1<<11) // Read packet client rc1 block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56727   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                 11
56728   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                  (0x1<<12) // Read packet client rc1 releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56729   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                            12
56730   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                  (0x1<<13) // Read packet client rc1 start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56731   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                            13
56732   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                (0x1<<14) // Read packet client rc1 second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56733   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                          14
56734   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_RSP_FIFO_ERROR                                                       (0x1<<15) // Read packet client rc1 response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56735   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                 15
56736   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_DSCR_FIFO_ERROR                                                      (0x1<<16) // Read packet client rc1 descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
56737   #define BMB_REG_INT_STS_CLR_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                16
56738   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_SIDE_FIFO_ERROR                                                      (0x1<<17) // Read packet client rc2 side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56739   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                17
56740   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_REQ_FIFO_ERROR                                                       (0x1<<18) // Read packet client rc2 request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56741   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                 18
56742   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_BLK_FIFO_ERROR                                                       (0x1<<19) // Read packet client rc2 block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56743   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                 19
56744   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                  (0x1<<20) // Read packet client rc2 releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56745   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                            20
56746   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                  (0x1<<21) // Read packet client rc2 start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56747   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                            21
56748   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                (0x1<<22) // Read packet client rc2 second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56749   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                          22
56750   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_RSP_FIFO_ERROR                                                       (0x1<<23) // Read packet client rc2 response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56751   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                 23
56752   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_DSCR_FIFO_ERROR                                                      (0x1<<24) // Read packet client rc2 descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
56753   #define BMB_REG_INT_STS_CLR_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                24
56754   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_SIDE_FIFO_ERROR                                                      (0x1<<25) // Read packet client rc3 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56755   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                25
56756   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_REQ_FIFO_ERROR                                                       (0x1<<26) // Read packet client rc3 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56757   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                 26
56758   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_BLK_FIFO_ERROR                                                       (0x1<<27) // Read packet client rc3 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56759   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                 27
56760   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                  (0x1<<28) // Read packet client rc3 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56761   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                            28
56762   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                  (0x1<<29) // Read packet client rc3 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56763   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                            29
56764   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                (0x1<<30) // Read packet client rc3 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56765   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                          30
56766   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_RSP_FIFO_ERROR                                                       (0x1<<31) // Read packet client rc3 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56767   #define BMB_REG_INT_STS_CLR_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                 31
56768 #define BMB_REG_INT_STS_4                                                                                    0x540120UL //Access:R    DataWidth:0x20   // Multi Field Register.
56769   #define BMB_REG_INT_STS_4_RC_PKT3_DSCR_FIFO_ERROR                                                          (0x1<<0) // Read packet client rc3 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56770   #define BMB_REG_INT_STS_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                    0
56771   #define BMB_REG_INT_STS_4_RC_SOP_STRT_FIFO_ERROR                                                           (0x1<<1) // Read SOP client strt pointer FIFO error RX_INT::/RX_INT/d in Comments.
56772   #define BMB_REG_INT_STS_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                     1
56773   #define BMB_REG_INT_STS_4_RC_SOP_REQ_FIFO_ERROR                                                            (0x1<<2) // Read SOP client request FIFO error RX_INT::/RX_INT/d in Comments.
56774   #define BMB_REG_INT_STS_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                      2
56775   #define BMB_REG_INT_STS_4_RC_SOP_DSCR_FIFO_ERROR                                                           (0x1<<3) // Read SOP client descriptor FIFO error RX_INT::/RX_INT/d in Comments.
56776   #define BMB_REG_INT_STS_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                     3
56777   #define BMB_REG_INT_STS_4_RC_SOP_QUEUE_FIFO_ERROR                                                          (0x1<<4) // Read SOP client queue FIFO error.
56778   #define BMB_REG_INT_STS_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                    4
56779   #define BMB_REG_INT_STS_4_LL_ARB_RLS_FIFO_ERROR                                                            (0x1<<7) // Link list arbiter release FIFO error.
56780   #define BMB_REG_INT_STS_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                      7
56781   #define BMB_REG_INT_STS_4_LL_ARB_PREFETCH_FIFO_ERROR                                                       (0x1<<8) // Link list arbiter prefetch FIFO error.
56782   #define BMB_REG_INT_STS_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                                 8
56783   #define BMB_REG_INT_STS_4_RC_PKT0_RLS_FIFO_ERROR                                                           (0x1<<9) // Read packet client rc0 release fifo error
56784   #define BMB_REG_INT_STS_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                     9
56785   #define BMB_REG_INT_STS_4_RC_PKT1_RLS_FIFO_ERROR                                                           (0x1<<10) // Read packet client rc1 release fifo error
56786   #define BMB_REG_INT_STS_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                     10
56787   #define BMB_REG_INT_STS_4_RC_PKT2_RLS_FIFO_ERROR                                                           (0x1<<11) // Read packet client rc2 release fifo error
56788   #define BMB_REG_INT_STS_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                     11
56789   #define BMB_REG_INT_STS_4_RC_PKT3_RLS_FIFO_ERROR                                                           (0x1<<12) // Read packet client rc3 release fifo error
56790   #define BMB_REG_INT_STS_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                     12
56791   #define BMB_REG_INT_STS_4_RC_PKT4_RLS_FIFO_ERROR                                                           (0x1<<13) // Read packet client rc4 release fifo error
56792   #define BMB_REG_INT_STS_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                     13
56793   #define BMB_REG_INT_STS_4_RC_PKT5_RLS_FIFO_ERROR                                                           (0x1<<14) // Read packet client rc4 release fifo error
56794   #define BMB_REG_INT_STS_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                     14
56795   #define BMB_REG_INT_STS_4_RC_PKT6_RLS_FIFO_ERROR                                                           (0x1<<15) // Read packet client rc4 release fifo error
56796   #define BMB_REG_INT_STS_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                     15
56797   #define BMB_REG_INT_STS_4_RC_PKT7_RLS_FIFO_ERROR                                                           (0x1<<16) // Read packet client rc4 release fifo error
56798   #define BMB_REG_INT_STS_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                     16
56799   #define BMB_REG_INT_STS_4_RC_PKT8_RLS_FIFO_ERROR                                                           (0x1<<17) // Read packet client rc4 release fifo error
56800   #define BMB_REG_INT_STS_4_RC_PKT8_RLS_FIFO_ERROR_SHIFT                                                     17
56801   #define BMB_REG_INT_STS_4_RC_PKT9_RLS_FIFO_ERROR                                                           (0x1<<18) // Read packet client rc4 release fifo error
56802   #define BMB_REG_INT_STS_4_RC_PKT9_RLS_FIFO_ERROR_SHIFT                                                     18
56803   #define BMB_REG_INT_STS_4_RC_PKT4_RLS_ERROR                                                                (0x1<<19) // Read packet client rc3 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
56804   #define BMB_REG_INT_STS_4_RC_PKT4_RLS_ERROR_SHIFT                                                          19
56805   #define BMB_REG_INT_STS_4_RC_PKT4_PROTOCOL_ERROR                                                           (0x1<<23) // Read packet client rc3 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
56806   #define BMB_REG_INT_STS_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                     23
56807   #define BMB_REG_INT_STS_4_RC_PKT4_SIDE_FIFO_ERROR                                                          (0x1<<24) // Read packet client rc3 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56808   #define BMB_REG_INT_STS_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                    24
56809   #define BMB_REG_INT_STS_4_RC_PKT4_REQ_FIFO_ERROR                                                           (0x1<<25) // Read packet client rc3 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56810   #define BMB_REG_INT_STS_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                     25
56811   #define BMB_REG_INT_STS_4_RC_PKT4_BLK_FIFO_ERROR                                                           (0x1<<26) // Read packet client rc3 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56812   #define BMB_REG_INT_STS_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                     26
56813   #define BMB_REG_INT_STS_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                      (0x1<<27) // Read packet client rc3 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56814   #define BMB_REG_INT_STS_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                                27
56815   #define BMB_REG_INT_STS_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                      (0x1<<28) // Read packet client rc3 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56816   #define BMB_REG_INT_STS_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                                28
56817   #define BMB_REG_INT_STS_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                    (0x1<<29) // Read packet client rc3 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56818   #define BMB_REG_INT_STS_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                              29
56819   #define BMB_REG_INT_STS_4_RC_PKT4_RSP_FIFO_ERROR                                                           (0x1<<30) // Read packet client rc3 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56820   #define BMB_REG_INT_STS_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                     30
56821   #define BMB_REG_INT_STS_4_RC_PKT4_DSCR_FIFO_ERROR                                                          (0x1<<31) // Read packet client rc3 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56822   #define BMB_REG_INT_STS_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                    31
56823 #define BMB_REG_INT_MASK_4                                                                                   0x540124UL //Access:RW   DataWidth:0x20   // Multi Field Register.
56824   #define BMB_REG_INT_MASK_4_RC_PKT3_DSCR_FIFO_ERROR                                                         (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT3_DSCR_FIFO_ERROR .
56825   #define BMB_REG_INT_MASK_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                   0
56826   #define BMB_REG_INT_MASK_4_RC_SOP_STRT_FIFO_ERROR                                                          (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_SOP_STRT_FIFO_ERROR .
56827   #define BMB_REG_INT_MASK_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                    1
56828   #define BMB_REG_INT_MASK_4_RC_SOP_REQ_FIFO_ERROR                                                           (0x1<<2) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_SOP_REQ_FIFO_ERROR .
56829   #define BMB_REG_INT_MASK_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                     2
56830   #define BMB_REG_INT_MASK_4_RC_SOP_DSCR_FIFO_ERROR                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_SOP_DSCR_FIFO_ERROR .
56831   #define BMB_REG_INT_MASK_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                    3
56832   #define BMB_REG_INT_MASK_4_RC_SOP_QUEUE_FIFO_ERROR                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_SOP_QUEUE_FIFO_ERROR .
56833   #define BMB_REG_INT_MASK_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                   4
56834   #define BMB_REG_INT_MASK_4_LL_ARB_RLS_FIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.LL_ARB_RLS_FIFO_ERROR .
56835   #define BMB_REG_INT_MASK_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                     7
56836   #define BMB_REG_INT_MASK_4_LL_ARB_PREFETCH_FIFO_ERROR                                                      (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.LL_ARB_PREFETCH_FIFO_ERROR .
56837   #define BMB_REG_INT_MASK_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                                8
56838   #define BMB_REG_INT_MASK_4_RC_PKT0_RLS_FIFO_ERROR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT0_RLS_FIFO_ERROR .
56839   #define BMB_REG_INT_MASK_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                    9
56840   #define BMB_REG_INT_MASK_4_RC_PKT1_RLS_FIFO_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT1_RLS_FIFO_ERROR .
56841   #define BMB_REG_INT_MASK_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                    10
56842   #define BMB_REG_INT_MASK_4_RC_PKT2_RLS_FIFO_ERROR                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT2_RLS_FIFO_ERROR .
56843   #define BMB_REG_INT_MASK_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                    11
56844   #define BMB_REG_INT_MASK_4_RC_PKT3_RLS_FIFO_ERROR                                                          (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT3_RLS_FIFO_ERROR .
56845   #define BMB_REG_INT_MASK_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                    12
56846   #define BMB_REG_INT_MASK_4_RC_PKT4_RLS_FIFO_ERROR                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_RLS_FIFO_ERROR .
56847   #define BMB_REG_INT_MASK_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                    13
56848   #define BMB_REG_INT_MASK_4_RC_PKT5_RLS_FIFO_ERROR                                                          (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT5_RLS_FIFO_ERROR .
56849   #define BMB_REG_INT_MASK_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                    14
56850   #define BMB_REG_INT_MASK_4_RC_PKT6_RLS_FIFO_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT6_RLS_FIFO_ERROR .
56851   #define BMB_REG_INT_MASK_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                    15
56852   #define BMB_REG_INT_MASK_4_RC_PKT7_RLS_FIFO_ERROR                                                          (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT7_RLS_FIFO_ERROR .
56853   #define BMB_REG_INT_MASK_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                    16
56854   #define BMB_REG_INT_MASK_4_RC_PKT8_RLS_FIFO_ERROR                                                          (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT8_RLS_FIFO_ERROR .
56855   #define BMB_REG_INT_MASK_4_RC_PKT8_RLS_FIFO_ERROR_SHIFT                                                    17
56856   #define BMB_REG_INT_MASK_4_RC_PKT9_RLS_FIFO_ERROR                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT9_RLS_FIFO_ERROR .
56857   #define BMB_REG_INT_MASK_4_RC_PKT9_RLS_FIFO_ERROR_SHIFT                                                    18
56858   #define BMB_REG_INT_MASK_4_RC_PKT4_RLS_ERROR                                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_RLS_ERROR .
56859   #define BMB_REG_INT_MASK_4_RC_PKT4_RLS_ERROR_SHIFT                                                         19
56860   #define BMB_REG_INT_MASK_4_RC_PKT4_PROTOCOL_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_PROTOCOL_ERROR .
56861   #define BMB_REG_INT_MASK_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                    23
56862   #define BMB_REG_INT_MASK_4_RC_PKT4_SIDE_FIFO_ERROR                                                         (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_SIDE_FIFO_ERROR .
56863   #define BMB_REG_INT_MASK_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                   24
56864   #define BMB_REG_INT_MASK_4_RC_PKT4_REQ_FIFO_ERROR                                                          (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_REQ_FIFO_ERROR .
56865   #define BMB_REG_INT_MASK_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                    25
56866   #define BMB_REG_INT_MASK_4_RC_PKT4_BLK_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_BLK_FIFO_ERROR .
56867   #define BMB_REG_INT_MASK_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                    26
56868   #define BMB_REG_INT_MASK_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_RLS_LEFT_FIFO_ERROR .
56869   #define BMB_REG_INT_MASK_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                               27
56870   #define BMB_REG_INT_MASK_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_STRT_PTR_FIFO_ERROR .
56871   #define BMB_REG_INT_MASK_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                               28
56872   #define BMB_REG_INT_MASK_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                   (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_SECOND_PTR_FIFO_ERROR .
56873   #define BMB_REG_INT_MASK_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                             29
56874   #define BMB_REG_INT_MASK_4_RC_PKT4_RSP_FIFO_ERROR                                                          (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_RSP_FIFO_ERROR .
56875   #define BMB_REG_INT_MASK_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                    30
56876   #define BMB_REG_INT_MASK_4_RC_PKT4_DSCR_FIFO_ERROR                                                         (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_4.RC_PKT4_DSCR_FIFO_ERROR .
56877   #define BMB_REG_INT_MASK_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                   31
56878 #define BMB_REG_INT_STS_WR_4                                                                                 0x540128UL //Access:WR   DataWidth:0x20   // Multi Field Register.
56879   #define BMB_REG_INT_STS_WR_4_RC_PKT3_DSCR_FIFO_ERROR                                                       (0x1<<0) // Read packet client rc3 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56880   #define BMB_REG_INT_STS_WR_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                 0
56881   #define BMB_REG_INT_STS_WR_4_RC_SOP_STRT_FIFO_ERROR                                                        (0x1<<1) // Read SOP client strt pointer FIFO error RX_INT::/RX_INT/d in Comments.
56882   #define BMB_REG_INT_STS_WR_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                  1
56883   #define BMB_REG_INT_STS_WR_4_RC_SOP_REQ_FIFO_ERROR                                                         (0x1<<2) // Read SOP client request FIFO error RX_INT::/RX_INT/d in Comments.
56884   #define BMB_REG_INT_STS_WR_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                   2
56885   #define BMB_REG_INT_STS_WR_4_RC_SOP_DSCR_FIFO_ERROR                                                        (0x1<<3) // Read SOP client descriptor FIFO error RX_INT::/RX_INT/d in Comments.
56886   #define BMB_REG_INT_STS_WR_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                  3
56887   #define BMB_REG_INT_STS_WR_4_RC_SOP_QUEUE_FIFO_ERROR                                                       (0x1<<4) // Read SOP client queue FIFO error.
56888   #define BMB_REG_INT_STS_WR_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                 4
56889   #define BMB_REG_INT_STS_WR_4_LL_ARB_RLS_FIFO_ERROR                                                         (0x1<<7) // Link list arbiter release FIFO error.
56890   #define BMB_REG_INT_STS_WR_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                   7
56891   #define BMB_REG_INT_STS_WR_4_LL_ARB_PREFETCH_FIFO_ERROR                                                    (0x1<<8) // Link list arbiter prefetch FIFO error.
56892   #define BMB_REG_INT_STS_WR_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                              8
56893   #define BMB_REG_INT_STS_WR_4_RC_PKT0_RLS_FIFO_ERROR                                                        (0x1<<9) // Read packet client rc0 release fifo error
56894   #define BMB_REG_INT_STS_WR_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                  9
56895   #define BMB_REG_INT_STS_WR_4_RC_PKT1_RLS_FIFO_ERROR                                                        (0x1<<10) // Read packet client rc1 release fifo error
56896   #define BMB_REG_INT_STS_WR_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                  10
56897   #define BMB_REG_INT_STS_WR_4_RC_PKT2_RLS_FIFO_ERROR                                                        (0x1<<11) // Read packet client rc2 release fifo error
56898   #define BMB_REG_INT_STS_WR_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                  11
56899   #define BMB_REG_INT_STS_WR_4_RC_PKT3_RLS_FIFO_ERROR                                                        (0x1<<12) // Read packet client rc3 release fifo error
56900   #define BMB_REG_INT_STS_WR_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                  12
56901   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RLS_FIFO_ERROR                                                        (0x1<<13) // Read packet client rc4 release fifo error
56902   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                  13
56903   #define BMB_REG_INT_STS_WR_4_RC_PKT5_RLS_FIFO_ERROR                                                        (0x1<<14) // Read packet client rc4 release fifo error
56904   #define BMB_REG_INT_STS_WR_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                  14
56905   #define BMB_REG_INT_STS_WR_4_RC_PKT6_RLS_FIFO_ERROR                                                        (0x1<<15) // Read packet client rc4 release fifo error
56906   #define BMB_REG_INT_STS_WR_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                  15
56907   #define BMB_REG_INT_STS_WR_4_RC_PKT7_RLS_FIFO_ERROR                                                        (0x1<<16) // Read packet client rc4 release fifo error
56908   #define BMB_REG_INT_STS_WR_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                  16
56909   #define BMB_REG_INT_STS_WR_4_RC_PKT8_RLS_FIFO_ERROR                                                        (0x1<<17) // Read packet client rc4 release fifo error
56910   #define BMB_REG_INT_STS_WR_4_RC_PKT8_RLS_FIFO_ERROR_SHIFT                                                  17
56911   #define BMB_REG_INT_STS_WR_4_RC_PKT9_RLS_FIFO_ERROR                                                        (0x1<<18) // Read packet client rc4 release fifo error
56912   #define BMB_REG_INT_STS_WR_4_RC_PKT9_RLS_FIFO_ERROR_SHIFT                                                  18
56913   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RLS_ERROR                                                             (0x1<<19) // Read packet client rc3 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
56914   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RLS_ERROR_SHIFT                                                       19
56915   #define BMB_REG_INT_STS_WR_4_RC_PKT4_PROTOCOL_ERROR                                                        (0x1<<23) // Read packet client rc3 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
56916   #define BMB_REG_INT_STS_WR_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                  23
56917   #define BMB_REG_INT_STS_WR_4_RC_PKT4_SIDE_FIFO_ERROR                                                       (0x1<<24) // Read packet client rc3 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56918   #define BMB_REG_INT_STS_WR_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                 24
56919   #define BMB_REG_INT_STS_WR_4_RC_PKT4_REQ_FIFO_ERROR                                                        (0x1<<25) // Read packet client rc3 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56920   #define BMB_REG_INT_STS_WR_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                  25
56921   #define BMB_REG_INT_STS_WR_4_RC_PKT4_BLK_FIFO_ERROR                                                        (0x1<<26) // Read packet client rc3 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56922   #define BMB_REG_INT_STS_WR_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                  26
56923   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                   (0x1<<27) // Read packet client rc3 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56924   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                             27
56925   #define BMB_REG_INT_STS_WR_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                   (0x1<<28) // Read packet client rc3 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56926   #define BMB_REG_INT_STS_WR_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                             28
56927   #define BMB_REG_INT_STS_WR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                 (0x1<<29) // Read packet client rc3 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56928   #define BMB_REG_INT_STS_WR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                           29
56929   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RSP_FIFO_ERROR                                                        (0x1<<30) // Read packet client rc3 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56930   #define BMB_REG_INT_STS_WR_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                  30
56931   #define BMB_REG_INT_STS_WR_4_RC_PKT4_DSCR_FIFO_ERROR                                                       (0x1<<31) // Read packet client rc3 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56932   #define BMB_REG_INT_STS_WR_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                 31
56933 #define BMB_REG_INT_STS_CLR_4                                                                                0x54012cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
56934   #define BMB_REG_INT_STS_CLR_4_RC_PKT3_DSCR_FIFO_ERROR                                                      (0x1<<0) // Read packet client rc3 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56935   #define BMB_REG_INT_STS_CLR_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                0
56936   #define BMB_REG_INT_STS_CLR_4_RC_SOP_STRT_FIFO_ERROR                                                       (0x1<<1) // Read SOP client strt pointer FIFO error RX_INT::/RX_INT/d in Comments.
56937   #define BMB_REG_INT_STS_CLR_4_RC_SOP_STRT_FIFO_ERROR_SHIFT                                                 1
56938   #define BMB_REG_INT_STS_CLR_4_RC_SOP_REQ_FIFO_ERROR                                                        (0x1<<2) // Read SOP client request FIFO error RX_INT::/RX_INT/d in Comments.
56939   #define BMB_REG_INT_STS_CLR_4_RC_SOP_REQ_FIFO_ERROR_SHIFT                                                  2
56940   #define BMB_REG_INT_STS_CLR_4_RC_SOP_DSCR_FIFO_ERROR                                                       (0x1<<3) // Read SOP client descriptor FIFO error RX_INT::/RX_INT/d in Comments.
56941   #define BMB_REG_INT_STS_CLR_4_RC_SOP_DSCR_FIFO_ERROR_SHIFT                                                 3
56942   #define BMB_REG_INT_STS_CLR_4_RC_SOP_QUEUE_FIFO_ERROR                                                      (0x1<<4) // Read SOP client queue FIFO error.
56943   #define BMB_REG_INT_STS_CLR_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                4
56944   #define BMB_REG_INT_STS_CLR_4_LL_ARB_RLS_FIFO_ERROR                                                        (0x1<<7) // Link list arbiter release FIFO error.
56945   #define BMB_REG_INT_STS_CLR_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                  7
56946   #define BMB_REG_INT_STS_CLR_4_LL_ARB_PREFETCH_FIFO_ERROR                                                   (0x1<<8) // Link list arbiter prefetch FIFO error.
56947   #define BMB_REG_INT_STS_CLR_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                             8
56948   #define BMB_REG_INT_STS_CLR_4_RC_PKT0_RLS_FIFO_ERROR                                                       (0x1<<9) // Read packet client rc0 release fifo error
56949   #define BMB_REG_INT_STS_CLR_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                 9
56950   #define BMB_REG_INT_STS_CLR_4_RC_PKT1_RLS_FIFO_ERROR                                                       (0x1<<10) // Read packet client rc1 release fifo error
56951   #define BMB_REG_INT_STS_CLR_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                 10
56952   #define BMB_REG_INT_STS_CLR_4_RC_PKT2_RLS_FIFO_ERROR                                                       (0x1<<11) // Read packet client rc2 release fifo error
56953   #define BMB_REG_INT_STS_CLR_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                 11
56954   #define BMB_REG_INT_STS_CLR_4_RC_PKT3_RLS_FIFO_ERROR                                                       (0x1<<12) // Read packet client rc3 release fifo error
56955   #define BMB_REG_INT_STS_CLR_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                 12
56956   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RLS_FIFO_ERROR                                                       (0x1<<13) // Read packet client rc4 release fifo error
56957   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                 13
56958   #define BMB_REG_INT_STS_CLR_4_RC_PKT5_RLS_FIFO_ERROR                                                       (0x1<<14) // Read packet client rc4 release fifo error
56959   #define BMB_REG_INT_STS_CLR_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                 14
56960   #define BMB_REG_INT_STS_CLR_4_RC_PKT6_RLS_FIFO_ERROR                                                       (0x1<<15) // Read packet client rc4 release fifo error
56961   #define BMB_REG_INT_STS_CLR_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                 15
56962   #define BMB_REG_INT_STS_CLR_4_RC_PKT7_RLS_FIFO_ERROR                                                       (0x1<<16) // Read packet client rc4 release fifo error
56963   #define BMB_REG_INT_STS_CLR_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                 16
56964   #define BMB_REG_INT_STS_CLR_4_RC_PKT8_RLS_FIFO_ERROR                                                       (0x1<<17) // Read packet client rc4 release fifo error
56965   #define BMB_REG_INT_STS_CLR_4_RC_PKT8_RLS_FIFO_ERROR_SHIFT                                                 17
56966   #define BMB_REG_INT_STS_CLR_4_RC_PKT9_RLS_FIFO_ERROR                                                       (0x1<<18) // Read packet client rc4 release fifo error
56967   #define BMB_REG_INT_STS_CLR_4_RC_PKT9_RLS_FIFO_ERROR_SHIFT                                                 18
56968   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RLS_ERROR                                                            (0x1<<19) // Read packet client rc3 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
56969   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RLS_ERROR_SHIFT                                                      19
56970   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_PROTOCOL_ERROR                                                       (0x1<<23) // Read packet client rc3 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
56971   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                 23
56972   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_SIDE_FIFO_ERROR                                                      (0x1<<24) // Read packet client rc3 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56973   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                24
56974   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_REQ_FIFO_ERROR                                                       (0x1<<25) // Read packet client rc3 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56975   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                 25
56976   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_BLK_FIFO_ERROR                                                       (0x1<<26) // Read packet client rc3 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56977   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                 26
56978   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                  (0x1<<27) // Read packet client rc3 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56979   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                            27
56980   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                  (0x1<<28) // Read packet client rc3 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56981   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                            28
56982   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                (0x1<<29) // Read packet client rc3 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56983   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                          29
56984   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RSP_FIFO_ERROR                                                       (0x1<<30) // Read packet client rc3 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56985   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                 30
56986   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_DSCR_FIFO_ERROR                                                      (0x1<<31) // Read packet client rc3 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
56987   #define BMB_REG_INT_STS_CLR_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                31
56988 #define BMB_REG_INT_STS_5                                                                                    0x540138UL //Access:R    DataWidth:0x20   // Multi Field Register.
56989   #define BMB_REG_INT_STS_5_RC_PKT5_RLS_ERROR                                                                (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
56990   #define BMB_REG_INT_STS_5_RC_PKT5_RLS_ERROR_SHIFT                                                          0
56991   #define BMB_REG_INT_STS_5_RC_PKT5_PROTOCOL_ERROR                                                           (0x1<<2) // Read packet client5 error when packet doesn't have SOP or EOP on read response
56992   #define BMB_REG_INT_STS_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                     2
56993   #define BMB_REG_INT_STS_5_RC_PKT5_SIDE_FIFO_ERROR                                                          (0x1<<3) // Read packet client5 side info FIFO error
56994   #define BMB_REG_INT_STS_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                    3
56995   #define BMB_REG_INT_STS_5_RC_PKT5_REQ_FIFO_ERROR                                                           (0x1<<4) // Read packet client5 request FIFO error
56996   #define BMB_REG_INT_STS_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                     4
56997   #define BMB_REG_INT_STS_5_RC_PKT5_BLK_FIFO_ERROR                                                           (0x1<<5) // Read packet client5 block FIFO error
56998   #define BMB_REG_INT_STS_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                     5
56999   #define BMB_REG_INT_STS_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                      (0x1<<6) // Read packet client5 releases left FIFO error
57000   #define BMB_REG_INT_STS_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                                6
57001   #define BMB_REG_INT_STS_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                      (0x1<<7) // Read packet client5 start pointer FIFO error
57002   #define BMB_REG_INT_STS_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                                7
57003   #define BMB_REG_INT_STS_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                    (0x1<<8) // Read packet client5 second pointer FIFO
57004   #define BMB_REG_INT_STS_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                              8
57005   #define BMB_REG_INT_STS_5_RC_PKT5_RSP_FIFO_ERROR                                                           (0x1<<9) // Read packet client5 response FIFO error
57006   #define BMB_REG_INT_STS_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                     9
57007   #define BMB_REG_INT_STS_5_RC_PKT5_DSCR_FIFO_ERROR                                                          (0x1<<10) // Read packet client5 descriptor FIFO error
57008   #define BMB_REG_INT_STS_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                    10
57009   #define BMB_REG_INT_STS_5_RC_PKT6_RLS_ERROR                                                                (0x1<<11) // Read packet client6 error when number of requested packet copies is bigger than real number of packet copies
57010   #define BMB_REG_INT_STS_5_RC_PKT6_RLS_ERROR_SHIFT                                                          11
57011   #define BMB_REG_INT_STS_5_RC_PKT6_PROTOCOL_ERROR                                                           (0x1<<13) // Read packet client6 error when packet doesn't have SOP or EOP on read response
57012   #define BMB_REG_INT_STS_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                     13
57013   #define BMB_REG_INT_STS_5_RC_PKT6_SIDE_FIFO_ERROR                                                          (0x1<<14) // Read packet client6 side info FIFO error
57014   #define BMB_REG_INT_STS_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                    14
57015   #define BMB_REG_INT_STS_5_RC_PKT6_REQ_FIFO_ERROR                                                           (0x1<<15) // Read packet client6 request FIFO error
57016   #define BMB_REG_INT_STS_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                     15
57017   #define BMB_REG_INT_STS_5_RC_PKT6_BLK_FIFO_ERROR                                                           (0x1<<16) // Read packet client6 block FIFO error
57018   #define BMB_REG_INT_STS_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                     16
57019   #define BMB_REG_INT_STS_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                      (0x1<<17) // Read packet client6 releases left FIFO error
57020   #define BMB_REG_INT_STS_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                                17
57021   #define BMB_REG_INT_STS_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                      (0x1<<18) // Read packet client6 start pointer FIFO error
57022   #define BMB_REG_INT_STS_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                                18
57023   #define BMB_REG_INT_STS_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                    (0x1<<19) // Read packet client6 second pointer FIFO
57024   #define BMB_REG_INT_STS_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                              19
57025   #define BMB_REG_INT_STS_5_RC_PKT6_RSP_FIFO_ERROR                                                           (0x1<<20) // Read packet client6 response FIFO error
57026   #define BMB_REG_INT_STS_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                     20
57027   #define BMB_REG_INT_STS_5_RC_PKT6_DSCR_FIFO_ERROR                                                          (0x1<<21) // Read packet client6 descriptor FIFO error
57028   #define BMB_REG_INT_STS_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                    21
57029   #define BMB_REG_INT_STS_5_RC_PKT7_RLS_ERROR                                                                (0x1<<22) // Read packet client7 error when number of requested packet copies is bigger than real number of packet copies
57030   #define BMB_REG_INT_STS_5_RC_PKT7_RLS_ERROR_SHIFT                                                          22
57031   #define BMB_REG_INT_STS_5_RC_PKT7_PROTOCOL_ERROR                                                           (0x1<<24) // Read packet client7 error when packet doesn't have SOP or EOP on read response
57032   #define BMB_REG_INT_STS_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                     24
57033   #define BMB_REG_INT_STS_5_RC_PKT7_SIDE_FIFO_ERROR                                                          (0x1<<25) // Read packet client7 side info FIFO error
57034   #define BMB_REG_INT_STS_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                    25
57035   #define BMB_REG_INT_STS_5_RC_PKT7_REQ_FIFO_ERROR                                                           (0x1<<26) // Read packet client7 request FIFO error
57036   #define BMB_REG_INT_STS_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                     26
57037   #define BMB_REG_INT_STS_5_RC_PKT7_BLK_FIFO_ERROR                                                           (0x1<<27) // Read packet client7 block FIFO error
57038   #define BMB_REG_INT_STS_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                     27
57039   #define BMB_REG_INT_STS_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                      (0x1<<28) // Read packet client7 releases left FIFO error
57040   #define BMB_REG_INT_STS_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                                28
57041   #define BMB_REG_INT_STS_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                      (0x1<<29) // Read packet client7 start pointer FIFO error
57042   #define BMB_REG_INT_STS_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                                29
57043   #define BMB_REG_INT_STS_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                    (0x1<<30) // Read packet client7 second pointer FIFO
57044   #define BMB_REG_INT_STS_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                              30
57045   #define BMB_REG_INT_STS_5_RC_PKT7_RSP_FIFO_ERROR                                                           (0x1<<31) // Read packet client7 response FIFO error
57046   #define BMB_REG_INT_STS_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                     31
57047 #define BMB_REG_INT_MASK_5                                                                                   0x54013cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
57048   #define BMB_REG_INT_MASK_5_RC_PKT5_RLS_ERROR                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_RLS_ERROR .
57049   #define BMB_REG_INT_MASK_5_RC_PKT5_RLS_ERROR_SHIFT                                                         0
57050   #define BMB_REG_INT_MASK_5_RC_PKT5_PROTOCOL_ERROR                                                          (0x1<<2) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_PROTOCOL_ERROR .
57051   #define BMB_REG_INT_MASK_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                    2
57052   #define BMB_REG_INT_MASK_5_RC_PKT5_SIDE_FIFO_ERROR                                                         (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_SIDE_FIFO_ERROR .
57053   #define BMB_REG_INT_MASK_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                   3
57054   #define BMB_REG_INT_MASK_5_RC_PKT5_REQ_FIFO_ERROR                                                          (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_REQ_FIFO_ERROR .
57055   #define BMB_REG_INT_MASK_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                    4
57056   #define BMB_REG_INT_MASK_5_RC_PKT5_BLK_FIFO_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_BLK_FIFO_ERROR .
57057   #define BMB_REG_INT_MASK_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                    5
57058   #define BMB_REG_INT_MASK_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_RLS_LEFT_FIFO_ERROR .
57059   #define BMB_REG_INT_MASK_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                               6
57060   #define BMB_REG_INT_MASK_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_STRT_PTR_FIFO_ERROR .
57061   #define BMB_REG_INT_MASK_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                               7
57062   #define BMB_REG_INT_MASK_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_SECOND_PTR_FIFO_ERROR .
57063   #define BMB_REG_INT_MASK_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                             8
57064   #define BMB_REG_INT_MASK_5_RC_PKT5_RSP_FIFO_ERROR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_RSP_FIFO_ERROR .
57065   #define BMB_REG_INT_MASK_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                    9
57066   #define BMB_REG_INT_MASK_5_RC_PKT5_DSCR_FIFO_ERROR                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT5_DSCR_FIFO_ERROR .
57067   #define BMB_REG_INT_MASK_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                   10
57068   #define BMB_REG_INT_MASK_5_RC_PKT6_RLS_ERROR                                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_RLS_ERROR .
57069   #define BMB_REG_INT_MASK_5_RC_PKT6_RLS_ERROR_SHIFT                                                         11
57070   #define BMB_REG_INT_MASK_5_RC_PKT6_PROTOCOL_ERROR                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_PROTOCOL_ERROR .
57071   #define BMB_REG_INT_MASK_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                    13
57072   #define BMB_REG_INT_MASK_5_RC_PKT6_SIDE_FIFO_ERROR                                                         (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_SIDE_FIFO_ERROR .
57073   #define BMB_REG_INT_MASK_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                   14
57074   #define BMB_REG_INT_MASK_5_RC_PKT6_REQ_FIFO_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_REQ_FIFO_ERROR .
57075   #define BMB_REG_INT_MASK_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                    15
57076   #define BMB_REG_INT_MASK_5_RC_PKT6_BLK_FIFO_ERROR                                                          (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_BLK_FIFO_ERROR .
57077   #define BMB_REG_INT_MASK_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                    16
57078   #define BMB_REG_INT_MASK_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                     (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_RLS_LEFT_FIFO_ERROR .
57079   #define BMB_REG_INT_MASK_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                               17
57080   #define BMB_REG_INT_MASK_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                     (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_STRT_PTR_FIFO_ERROR .
57081   #define BMB_REG_INT_MASK_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                               18
57082   #define BMB_REG_INT_MASK_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_SECOND_PTR_FIFO_ERROR .
57083   #define BMB_REG_INT_MASK_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                             19
57084   #define BMB_REG_INT_MASK_5_RC_PKT6_RSP_FIFO_ERROR                                                          (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_RSP_FIFO_ERROR .
57085   #define BMB_REG_INT_MASK_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                    20
57086   #define BMB_REG_INT_MASK_5_RC_PKT6_DSCR_FIFO_ERROR                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT6_DSCR_FIFO_ERROR .
57087   #define BMB_REG_INT_MASK_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                   21
57088   #define BMB_REG_INT_MASK_5_RC_PKT7_RLS_ERROR                                                               (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_RLS_ERROR .
57089   #define BMB_REG_INT_MASK_5_RC_PKT7_RLS_ERROR_SHIFT                                                         22
57090   #define BMB_REG_INT_MASK_5_RC_PKT7_PROTOCOL_ERROR                                                          (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_PROTOCOL_ERROR .
57091   #define BMB_REG_INT_MASK_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                    24
57092   #define BMB_REG_INT_MASK_5_RC_PKT7_SIDE_FIFO_ERROR                                                         (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_SIDE_FIFO_ERROR .
57093   #define BMB_REG_INT_MASK_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                   25
57094   #define BMB_REG_INT_MASK_5_RC_PKT7_REQ_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_REQ_FIFO_ERROR .
57095   #define BMB_REG_INT_MASK_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                    26
57096   #define BMB_REG_INT_MASK_5_RC_PKT7_BLK_FIFO_ERROR                                                          (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_BLK_FIFO_ERROR .
57097   #define BMB_REG_INT_MASK_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                    27
57098   #define BMB_REG_INT_MASK_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_RLS_LEFT_FIFO_ERROR .
57099   #define BMB_REG_INT_MASK_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                               28
57100   #define BMB_REG_INT_MASK_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                     (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_STRT_PTR_FIFO_ERROR .
57101   #define BMB_REG_INT_MASK_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                               29
57102   #define BMB_REG_INT_MASK_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                   (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_SECOND_PTR_FIFO_ERROR .
57103   #define BMB_REG_INT_MASK_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                             30
57104   #define BMB_REG_INT_MASK_5_RC_PKT7_RSP_FIFO_ERROR                                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_5.RC_PKT7_RSP_FIFO_ERROR .
57105   #define BMB_REG_INT_MASK_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                    31
57106 #define BMB_REG_INT_STS_WR_5                                                                                 0x540140UL //Access:WR   DataWidth:0x20   // Multi Field Register.
57107   #define BMB_REG_INT_STS_WR_5_RC_PKT5_RLS_ERROR                                                             (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
57108   #define BMB_REG_INT_STS_WR_5_RC_PKT5_RLS_ERROR_SHIFT                                                       0
57109   #define BMB_REG_INT_STS_WR_5_RC_PKT5_PROTOCOL_ERROR                                                        (0x1<<2) // Read packet client5 error when packet doesn't have SOP or EOP on read response
57110   #define BMB_REG_INT_STS_WR_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                  2
57111   #define BMB_REG_INT_STS_WR_5_RC_PKT5_SIDE_FIFO_ERROR                                                       (0x1<<3) // Read packet client5 side info FIFO error
57112   #define BMB_REG_INT_STS_WR_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                 3
57113   #define BMB_REG_INT_STS_WR_5_RC_PKT5_REQ_FIFO_ERROR                                                        (0x1<<4) // Read packet client5 request FIFO error
57114   #define BMB_REG_INT_STS_WR_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                  4
57115   #define BMB_REG_INT_STS_WR_5_RC_PKT5_BLK_FIFO_ERROR                                                        (0x1<<5) // Read packet client5 block FIFO error
57116   #define BMB_REG_INT_STS_WR_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                  5
57117   #define BMB_REG_INT_STS_WR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                   (0x1<<6) // Read packet client5 releases left FIFO error
57118   #define BMB_REG_INT_STS_WR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                             6
57119   #define BMB_REG_INT_STS_WR_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                   (0x1<<7) // Read packet client5 start pointer FIFO error
57120   #define BMB_REG_INT_STS_WR_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                             7
57121   #define BMB_REG_INT_STS_WR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                 (0x1<<8) // Read packet client5 second pointer FIFO
57122   #define BMB_REG_INT_STS_WR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                           8
57123   #define BMB_REG_INT_STS_WR_5_RC_PKT5_RSP_FIFO_ERROR                                                        (0x1<<9) // Read packet client5 response FIFO error
57124   #define BMB_REG_INT_STS_WR_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                  9
57125   #define BMB_REG_INT_STS_WR_5_RC_PKT5_DSCR_FIFO_ERROR                                                       (0x1<<10) // Read packet client5 descriptor FIFO error
57126   #define BMB_REG_INT_STS_WR_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                 10
57127   #define BMB_REG_INT_STS_WR_5_RC_PKT6_RLS_ERROR                                                             (0x1<<11) // Read packet client6 error when number of requested packet copies is bigger than real number of packet copies
57128   #define BMB_REG_INT_STS_WR_5_RC_PKT6_RLS_ERROR_SHIFT                                                       11
57129   #define BMB_REG_INT_STS_WR_5_RC_PKT6_PROTOCOL_ERROR                                                        (0x1<<13) // Read packet client6 error when packet doesn't have SOP or EOP on read response
57130   #define BMB_REG_INT_STS_WR_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                  13
57131   #define BMB_REG_INT_STS_WR_5_RC_PKT6_SIDE_FIFO_ERROR                                                       (0x1<<14) // Read packet client6 side info FIFO error
57132   #define BMB_REG_INT_STS_WR_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                 14
57133   #define BMB_REG_INT_STS_WR_5_RC_PKT6_REQ_FIFO_ERROR                                                        (0x1<<15) // Read packet client6 request FIFO error
57134   #define BMB_REG_INT_STS_WR_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                  15
57135   #define BMB_REG_INT_STS_WR_5_RC_PKT6_BLK_FIFO_ERROR                                                        (0x1<<16) // Read packet client6 block FIFO error
57136   #define BMB_REG_INT_STS_WR_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                  16
57137   #define BMB_REG_INT_STS_WR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                   (0x1<<17) // Read packet client6 releases left FIFO error
57138   #define BMB_REG_INT_STS_WR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                             17
57139   #define BMB_REG_INT_STS_WR_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                   (0x1<<18) // Read packet client6 start pointer FIFO error
57140   #define BMB_REG_INT_STS_WR_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                             18
57141   #define BMB_REG_INT_STS_WR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                 (0x1<<19) // Read packet client6 second pointer FIFO
57142   #define BMB_REG_INT_STS_WR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                           19
57143   #define BMB_REG_INT_STS_WR_5_RC_PKT6_RSP_FIFO_ERROR                                                        (0x1<<20) // Read packet client6 response FIFO error
57144   #define BMB_REG_INT_STS_WR_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                  20
57145   #define BMB_REG_INT_STS_WR_5_RC_PKT6_DSCR_FIFO_ERROR                                                       (0x1<<21) // Read packet client6 descriptor FIFO error
57146   #define BMB_REG_INT_STS_WR_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                 21
57147   #define BMB_REG_INT_STS_WR_5_RC_PKT7_RLS_ERROR                                                             (0x1<<22) // Read packet client7 error when number of requested packet copies is bigger than real number of packet copies
57148   #define BMB_REG_INT_STS_WR_5_RC_PKT7_RLS_ERROR_SHIFT                                                       22
57149   #define BMB_REG_INT_STS_WR_5_RC_PKT7_PROTOCOL_ERROR                                                        (0x1<<24) // Read packet client7 error when packet doesn't have SOP or EOP on read response
57150   #define BMB_REG_INT_STS_WR_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                  24
57151   #define BMB_REG_INT_STS_WR_5_RC_PKT7_SIDE_FIFO_ERROR                                                       (0x1<<25) // Read packet client7 side info FIFO error
57152   #define BMB_REG_INT_STS_WR_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                 25
57153   #define BMB_REG_INT_STS_WR_5_RC_PKT7_REQ_FIFO_ERROR                                                        (0x1<<26) // Read packet client7 request FIFO error
57154   #define BMB_REG_INT_STS_WR_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                  26
57155   #define BMB_REG_INT_STS_WR_5_RC_PKT7_BLK_FIFO_ERROR                                                        (0x1<<27) // Read packet client7 block FIFO error
57156   #define BMB_REG_INT_STS_WR_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                  27
57157   #define BMB_REG_INT_STS_WR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                   (0x1<<28) // Read packet client7 releases left FIFO error
57158   #define BMB_REG_INT_STS_WR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                             28
57159   #define BMB_REG_INT_STS_WR_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                   (0x1<<29) // Read packet client7 start pointer FIFO error
57160   #define BMB_REG_INT_STS_WR_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                             29
57161   #define BMB_REG_INT_STS_WR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                 (0x1<<30) // Read packet client7 second pointer FIFO
57162   #define BMB_REG_INT_STS_WR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                           30
57163   #define BMB_REG_INT_STS_WR_5_RC_PKT7_RSP_FIFO_ERROR                                                        (0x1<<31) // Read packet client7 response FIFO error
57164   #define BMB_REG_INT_STS_WR_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                  31
57165 #define BMB_REG_INT_STS_CLR_5                                                                                0x540144UL //Access:RC   DataWidth:0x20   // Multi Field Register.
57166   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_RLS_ERROR                                                            (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
57167   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_RLS_ERROR_SHIFT                                                      0
57168   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_PROTOCOL_ERROR                                                       (0x1<<2) // Read packet client5 error when packet doesn't have SOP or EOP on read response
57169   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                 2
57170   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_SIDE_FIFO_ERROR                                                      (0x1<<3) // Read packet client5 side info FIFO error
57171   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                3
57172   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_REQ_FIFO_ERROR                                                       (0x1<<4) // Read packet client5 request FIFO error
57173   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                 4
57174   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_BLK_FIFO_ERROR                                                       (0x1<<5) // Read packet client5 block FIFO error
57175   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                 5
57176   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                  (0x1<<6) // Read packet client5 releases left FIFO error
57177   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                            6
57178   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                  (0x1<<7) // Read packet client5 start pointer FIFO error
57179   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                            7
57180   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                (0x1<<8) // Read packet client5 second pointer FIFO
57181   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                          8
57182   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_RSP_FIFO_ERROR                                                       (0x1<<9) // Read packet client5 response FIFO error
57183   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                 9
57184   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_DSCR_FIFO_ERROR                                                      (0x1<<10) // Read packet client5 descriptor FIFO error
57185   #define BMB_REG_INT_STS_CLR_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                10
57186   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_RLS_ERROR                                                            (0x1<<11) // Read packet client6 error when number of requested packet copies is bigger than real number of packet copies
57187   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_RLS_ERROR_SHIFT                                                      11
57188   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_PROTOCOL_ERROR                                                       (0x1<<13) // Read packet client6 error when packet doesn't have SOP or EOP on read response
57189   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                 13
57190   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_SIDE_FIFO_ERROR                                                      (0x1<<14) // Read packet client6 side info FIFO error
57191   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                14
57192   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_REQ_FIFO_ERROR                                                       (0x1<<15) // Read packet client6 request FIFO error
57193   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                 15
57194   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_BLK_FIFO_ERROR                                                       (0x1<<16) // Read packet client6 block FIFO error
57195   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                 16
57196   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                  (0x1<<17) // Read packet client6 releases left FIFO error
57197   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                            17
57198   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                  (0x1<<18) // Read packet client6 start pointer FIFO error
57199   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                            18
57200   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                (0x1<<19) // Read packet client6 second pointer FIFO
57201   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                          19
57202   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_RSP_FIFO_ERROR                                                       (0x1<<20) // Read packet client6 response FIFO error
57203   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                 20
57204   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_DSCR_FIFO_ERROR                                                      (0x1<<21) // Read packet client6 descriptor FIFO error
57205   #define BMB_REG_INT_STS_CLR_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                21
57206   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_RLS_ERROR                                                            (0x1<<22) // Read packet client7 error when number of requested packet copies is bigger than real number of packet copies
57207   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_RLS_ERROR_SHIFT                                                      22
57208   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_PROTOCOL_ERROR                                                       (0x1<<24) // Read packet client7 error when packet doesn't have SOP or EOP on read response
57209   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                 24
57210   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_SIDE_FIFO_ERROR                                                      (0x1<<25) // Read packet client7 side info FIFO error
57211   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                25
57212   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_REQ_FIFO_ERROR                                                       (0x1<<26) // Read packet client7 request FIFO error
57213   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                 26
57214   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_BLK_FIFO_ERROR                                                       (0x1<<27) // Read packet client7 block FIFO error
57215   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                 27
57216   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                  (0x1<<28) // Read packet client7 releases left FIFO error
57217   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                            28
57218   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                  (0x1<<29) // Read packet client7 start pointer FIFO error
57219   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                            29
57220   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                (0x1<<30) // Read packet client7 second pointer FIFO
57221   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                          30
57222   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_RSP_FIFO_ERROR                                                       (0x1<<31) // Read packet client7 response FIFO error
57223   #define BMB_REG_INT_STS_CLR_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                 31
57224 #define BMB_REG_INT_STS_6                                                                                    0x540150UL //Access:R    DataWidth:0x20   // Multi Field Register.
57225   #define BMB_REG_INT_STS_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                            (0x1<<0) // Packet available SYNC FIFO error
57226   #define BMB_REG_INT_STS_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                      0
57227   #define BMB_REG_INT_STS_6_RC_PKT8_RLS_ERROR                                                                (0x1<<1) // Read packet client8 error when number of requested packet copies is bigger than real number of packet copies
57228   #define BMB_REG_INT_STS_6_RC_PKT8_RLS_ERROR_SHIFT                                                          1
57229   #define BMB_REG_INT_STS_6_RC_PKT8_PROTOCOL_ERROR                                                           (0x1<<3) // Read packet client8 error when packet doesn't have SOP or EOP on read response
57230   #define BMB_REG_INT_STS_6_RC_PKT8_PROTOCOL_ERROR_SHIFT                                                     3
57231   #define BMB_REG_INT_STS_6_RC_PKT8_SIDE_FIFO_ERROR                                                          (0x1<<4) // Read packet client8 side info FIFO error
57232   #define BMB_REG_INT_STS_6_RC_PKT8_SIDE_FIFO_ERROR_SHIFT                                                    4
57233   #define BMB_REG_INT_STS_6_RC_PKT8_REQ_FIFO_ERROR                                                           (0x1<<5) // Read packet client8 request FIFO error
57234   #define BMB_REG_INT_STS_6_RC_PKT8_REQ_FIFO_ERROR_SHIFT                                                     5
57235   #define BMB_REG_INT_STS_6_RC_PKT8_BLK_FIFO_ERROR                                                           (0x1<<6) // Read packet client8 block FIFO error
57236   #define BMB_REG_INT_STS_6_RC_PKT8_BLK_FIFO_ERROR_SHIFT                                                     6
57237   #define BMB_REG_INT_STS_6_RC_PKT8_RLS_LEFT_FIFO_ERROR                                                      (0x1<<7) // Read packet client8 releases left FIFO error
57238   #define BMB_REG_INT_STS_6_RC_PKT8_RLS_LEFT_FIFO_ERROR_SHIFT                                                7
57239   #define BMB_REG_INT_STS_6_RC_PKT8_STRT_PTR_FIFO_ERROR                                                      (0x1<<8) // Read packet client8 start pointer FIFO error
57240   #define BMB_REG_INT_STS_6_RC_PKT8_STRT_PTR_FIFO_ERROR_SHIFT                                                8
57241   #define BMB_REG_INT_STS_6_RC_PKT8_SECOND_PTR_FIFO_ERROR                                                    (0x1<<9) // Read packet client8 second pointer FIFO
57242   #define BMB_REG_INT_STS_6_RC_PKT8_SECOND_PTR_FIFO_ERROR_SHIFT                                              9
57243   #define BMB_REG_INT_STS_6_RC_PKT8_RSP_FIFO_ERROR                                                           (0x1<<10) // Read packet client8 response FIFO error
57244   #define BMB_REG_INT_STS_6_RC_PKT8_RSP_FIFO_ERROR_SHIFT                                                     10
57245   #define BMB_REG_INT_STS_6_RC_PKT8_DSCR_FIFO_ERROR                                                          (0x1<<11) // Read packet client8 descriptor FIFO error
57246   #define BMB_REG_INT_STS_6_RC_PKT8_DSCR_FIFO_ERROR_SHIFT                                                    11
57247   #define BMB_REG_INT_STS_6_RC_PKT9_RLS_ERROR                                                                (0x1<<12) // Read packet client9 error when number of requested packet copies is bigger than real number of packet copies
57248   #define BMB_REG_INT_STS_6_RC_PKT9_RLS_ERROR_SHIFT                                                          12
57249   #define BMB_REG_INT_STS_6_RC_PKT9_PROTOCOL_ERROR                                                           (0x1<<14) // Read packet client9 error when packet doesn't have SOP or EOP on read response
57250   #define BMB_REG_INT_STS_6_RC_PKT9_PROTOCOL_ERROR_SHIFT                                                     14
57251   #define BMB_REG_INT_STS_6_RC_PKT9_SIDE_FIFO_ERROR                                                          (0x1<<15) // Read packet client9 side info FIFO error
57252   #define BMB_REG_INT_STS_6_RC_PKT9_SIDE_FIFO_ERROR_SHIFT                                                    15
57253   #define BMB_REG_INT_STS_6_RC_PKT9_REQ_FIFO_ERROR                                                           (0x1<<16) // Read packet client9 request FIFO error
57254   #define BMB_REG_INT_STS_6_RC_PKT9_REQ_FIFO_ERROR_SHIFT                                                     16
57255   #define BMB_REG_INT_STS_6_RC_PKT9_BLK_FIFO_ERROR                                                           (0x1<<17) // Read packet client9 block FIFO error
57256   #define BMB_REG_INT_STS_6_RC_PKT9_BLK_FIFO_ERROR_SHIFT                                                     17
57257   #define BMB_REG_INT_STS_6_RC_PKT9_RLS_LEFT_FIFO_ERROR                                                      (0x1<<18) // Read packet client9 releases left FIFO error
57258   #define BMB_REG_INT_STS_6_RC_PKT9_RLS_LEFT_FIFO_ERROR_SHIFT                                                18
57259   #define BMB_REG_INT_STS_6_RC_PKT9_STRT_PTR_FIFO_ERROR                                                      (0x1<<19) // Read packet client9 start pointer FIFO error
57260   #define BMB_REG_INT_STS_6_RC_PKT9_STRT_PTR_FIFO_ERROR_SHIFT                                                19
57261   #define BMB_REG_INT_STS_6_RC_PKT9_SECOND_PTR_FIFO_ERROR                                                    (0x1<<20) // Read packet client9 second pointer FIFO
57262   #define BMB_REG_INT_STS_6_RC_PKT9_SECOND_PTR_FIFO_ERROR_SHIFT                                              20
57263   #define BMB_REG_INT_STS_6_RC_PKT9_RSP_FIFO_ERROR                                                           (0x1<<21) // Read packet client9 response FIFO error
57264   #define BMB_REG_INT_STS_6_RC_PKT9_RSP_FIFO_ERROR_SHIFT                                                     21
57265   #define BMB_REG_INT_STS_6_RC_PKT9_DSCR_FIFO_ERROR                                                          (0x1<<22) // Read packet client9 descriptor FIFO error
57266   #define BMB_REG_INT_STS_6_RC_PKT9_DSCR_FIFO_ERROR_SHIFT                                                    22
57267   #define BMB_REG_INT_STS_6_WC4_PROTOCOL_ERROR                                                               (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 4.
57268   #define BMB_REG_INT_STS_6_WC4_PROTOCOL_ERROR_SHIFT                                                         23
57269   #define BMB_REG_INT_STS_6_WC5_PROTOCOL_ERROR                                                               (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 5
57270   #define BMB_REG_INT_STS_6_WC5_PROTOCOL_ERROR_SHIFT                                                         24
57271   #define BMB_REG_INT_STS_6_WC6_PROTOCOL_ERROR                                                               (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 6
57272   #define BMB_REG_INT_STS_6_WC6_PROTOCOL_ERROR_SHIFT                                                         25
57273   #define BMB_REG_INT_STS_6_WC7_PROTOCOL_ERROR                                                               (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 7
57274   #define BMB_REG_INT_STS_6_WC7_PROTOCOL_ERROR_SHIFT                                                         26
57275   #define BMB_REG_INT_STS_6_WC8_PROTOCOL_ERROR                                                               (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 8
57276   #define BMB_REG_INT_STS_6_WC8_PROTOCOL_ERROR_SHIFT                                                         27
57277   #define BMB_REG_INT_STS_6_WC9_PROTOCOL_ERROR                                                               (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 9
57278   #define BMB_REG_INT_STS_6_WC9_PROTOCOL_ERROR_SHIFT                                                         28
57279   #define BMB_REG_INT_STS_6_WC4_INP_FIFO_ERROR                                                               (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 4 RX_INT::/RX_INT/d in Comments.
57280   #define BMB_REG_INT_STS_6_WC4_INP_FIFO_ERROR_SHIFT                                                         29
57281   #define BMB_REG_INT_STS_6_WC4_SOP_FIFO_ERROR                                                               (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 4
57282   #define BMB_REG_INT_STS_6_WC4_SOP_FIFO_ERROR_SHIFT                                                         30
57283   #define BMB_REG_INT_STS_6_WC4_QUEUE_FIFO_ERROR                                                             (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 4
57284   #define BMB_REG_INT_STS_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                       31
57285 #define BMB_REG_INT_MASK_6                                                                                   0x540154UL //Access:RW   DataWidth:0x20   // Multi Field Register.
57286   #define BMB_REG_INT_MASK_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                           (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR .
57287   #define BMB_REG_INT_MASK_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                     0
57288   #define BMB_REG_INT_MASK_6_RC_PKT8_RLS_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_RLS_ERROR .
57289   #define BMB_REG_INT_MASK_6_RC_PKT8_RLS_ERROR_SHIFT                                                         1
57290   #define BMB_REG_INT_MASK_6_RC_PKT8_PROTOCOL_ERROR                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_PROTOCOL_ERROR .
57291   #define BMB_REG_INT_MASK_6_RC_PKT8_PROTOCOL_ERROR_SHIFT                                                    3
57292   #define BMB_REG_INT_MASK_6_RC_PKT8_SIDE_FIFO_ERROR                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_SIDE_FIFO_ERROR .
57293   #define BMB_REG_INT_MASK_6_RC_PKT8_SIDE_FIFO_ERROR_SHIFT                                                   4
57294   #define BMB_REG_INT_MASK_6_RC_PKT8_REQ_FIFO_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_REQ_FIFO_ERROR .
57295   #define BMB_REG_INT_MASK_6_RC_PKT8_REQ_FIFO_ERROR_SHIFT                                                    5
57296   #define BMB_REG_INT_MASK_6_RC_PKT8_BLK_FIFO_ERROR                                                          (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_BLK_FIFO_ERROR .
57297   #define BMB_REG_INT_MASK_6_RC_PKT8_BLK_FIFO_ERROR_SHIFT                                                    6
57298   #define BMB_REG_INT_MASK_6_RC_PKT8_RLS_LEFT_FIFO_ERROR                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_RLS_LEFT_FIFO_ERROR .
57299   #define BMB_REG_INT_MASK_6_RC_PKT8_RLS_LEFT_FIFO_ERROR_SHIFT                                               7
57300   #define BMB_REG_INT_MASK_6_RC_PKT8_STRT_PTR_FIFO_ERROR                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_STRT_PTR_FIFO_ERROR .
57301   #define BMB_REG_INT_MASK_6_RC_PKT8_STRT_PTR_FIFO_ERROR_SHIFT                                               8
57302   #define BMB_REG_INT_MASK_6_RC_PKT8_SECOND_PTR_FIFO_ERROR                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_SECOND_PTR_FIFO_ERROR .
57303   #define BMB_REG_INT_MASK_6_RC_PKT8_SECOND_PTR_FIFO_ERROR_SHIFT                                             9
57304   #define BMB_REG_INT_MASK_6_RC_PKT8_RSP_FIFO_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_RSP_FIFO_ERROR .
57305   #define BMB_REG_INT_MASK_6_RC_PKT8_RSP_FIFO_ERROR_SHIFT                                                    10
57306   #define BMB_REG_INT_MASK_6_RC_PKT8_DSCR_FIFO_ERROR                                                         (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT8_DSCR_FIFO_ERROR .
57307   #define BMB_REG_INT_MASK_6_RC_PKT8_DSCR_FIFO_ERROR_SHIFT                                                   11
57308   #define BMB_REG_INT_MASK_6_RC_PKT9_RLS_ERROR                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_RLS_ERROR .
57309   #define BMB_REG_INT_MASK_6_RC_PKT9_RLS_ERROR_SHIFT                                                         12
57310   #define BMB_REG_INT_MASK_6_RC_PKT9_PROTOCOL_ERROR                                                          (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_PROTOCOL_ERROR .
57311   #define BMB_REG_INT_MASK_6_RC_PKT9_PROTOCOL_ERROR_SHIFT                                                    14
57312   #define BMB_REG_INT_MASK_6_RC_PKT9_SIDE_FIFO_ERROR                                                         (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_SIDE_FIFO_ERROR .
57313   #define BMB_REG_INT_MASK_6_RC_PKT9_SIDE_FIFO_ERROR_SHIFT                                                   15
57314   #define BMB_REG_INT_MASK_6_RC_PKT9_REQ_FIFO_ERROR                                                          (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_REQ_FIFO_ERROR .
57315   #define BMB_REG_INT_MASK_6_RC_PKT9_REQ_FIFO_ERROR_SHIFT                                                    16
57316   #define BMB_REG_INT_MASK_6_RC_PKT9_BLK_FIFO_ERROR                                                          (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_BLK_FIFO_ERROR .
57317   #define BMB_REG_INT_MASK_6_RC_PKT9_BLK_FIFO_ERROR_SHIFT                                                    17
57318   #define BMB_REG_INT_MASK_6_RC_PKT9_RLS_LEFT_FIFO_ERROR                                                     (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_RLS_LEFT_FIFO_ERROR .
57319   #define BMB_REG_INT_MASK_6_RC_PKT9_RLS_LEFT_FIFO_ERROR_SHIFT                                               18
57320   #define BMB_REG_INT_MASK_6_RC_PKT9_STRT_PTR_FIFO_ERROR                                                     (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_STRT_PTR_FIFO_ERROR .
57321   #define BMB_REG_INT_MASK_6_RC_PKT9_STRT_PTR_FIFO_ERROR_SHIFT                                               19
57322   #define BMB_REG_INT_MASK_6_RC_PKT9_SECOND_PTR_FIFO_ERROR                                                   (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_SECOND_PTR_FIFO_ERROR .
57323   #define BMB_REG_INT_MASK_6_RC_PKT9_SECOND_PTR_FIFO_ERROR_SHIFT                                             20
57324   #define BMB_REG_INT_MASK_6_RC_PKT9_RSP_FIFO_ERROR                                                          (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_RSP_FIFO_ERROR .
57325   #define BMB_REG_INT_MASK_6_RC_PKT9_RSP_FIFO_ERROR_SHIFT                                                    21
57326   #define BMB_REG_INT_MASK_6_RC_PKT9_DSCR_FIFO_ERROR                                                         (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.RC_PKT9_DSCR_FIFO_ERROR .
57327   #define BMB_REG_INT_MASK_6_RC_PKT9_DSCR_FIFO_ERROR_SHIFT                                                   22
57328   #define BMB_REG_INT_MASK_6_WC4_PROTOCOL_ERROR                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC4_PROTOCOL_ERROR .
57329   #define BMB_REG_INT_MASK_6_WC4_PROTOCOL_ERROR_SHIFT                                                        23
57330   #define BMB_REG_INT_MASK_6_WC5_PROTOCOL_ERROR                                                              (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC5_PROTOCOL_ERROR .
57331   #define BMB_REG_INT_MASK_6_WC5_PROTOCOL_ERROR_SHIFT                                                        24
57332   #define BMB_REG_INT_MASK_6_WC6_PROTOCOL_ERROR                                                              (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC6_PROTOCOL_ERROR .
57333   #define BMB_REG_INT_MASK_6_WC6_PROTOCOL_ERROR_SHIFT                                                        25
57334   #define BMB_REG_INT_MASK_6_WC7_PROTOCOL_ERROR                                                              (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC7_PROTOCOL_ERROR .
57335   #define BMB_REG_INT_MASK_6_WC7_PROTOCOL_ERROR_SHIFT                                                        26
57336   #define BMB_REG_INT_MASK_6_WC8_PROTOCOL_ERROR                                                              (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC8_PROTOCOL_ERROR .
57337   #define BMB_REG_INT_MASK_6_WC8_PROTOCOL_ERROR_SHIFT                                                        27
57338   #define BMB_REG_INT_MASK_6_WC9_PROTOCOL_ERROR                                                              (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC9_PROTOCOL_ERROR .
57339   #define BMB_REG_INT_MASK_6_WC9_PROTOCOL_ERROR_SHIFT                                                        28
57340   #define BMB_REG_INT_MASK_6_WC4_INP_FIFO_ERROR                                                              (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC4_INP_FIFO_ERROR .
57341   #define BMB_REG_INT_MASK_6_WC4_INP_FIFO_ERROR_SHIFT                                                        29
57342   #define BMB_REG_INT_MASK_6_WC4_SOP_FIFO_ERROR                                                              (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC4_SOP_FIFO_ERROR .
57343   #define BMB_REG_INT_MASK_6_WC4_SOP_FIFO_ERROR_SHIFT                                                        30
57344   #define BMB_REG_INT_MASK_6_WC4_QUEUE_FIFO_ERROR                                                            (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_6.WC4_QUEUE_FIFO_ERROR .
57345   #define BMB_REG_INT_MASK_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                      31
57346 #define BMB_REG_INT_STS_WR_6                                                                                 0x540158UL //Access:WR   DataWidth:0x20   // Multi Field Register.
57347   #define BMB_REG_INT_STS_WR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                         (0x1<<0) // Packet available SYNC FIFO error
57348   #define BMB_REG_INT_STS_WR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                   0
57349   #define BMB_REG_INT_STS_WR_6_RC_PKT8_RLS_ERROR                                                             (0x1<<1) // Read packet client8 error when number of requested packet copies is bigger than real number of packet copies
57350   #define BMB_REG_INT_STS_WR_6_RC_PKT8_RLS_ERROR_SHIFT                                                       1
57351   #define BMB_REG_INT_STS_WR_6_RC_PKT8_PROTOCOL_ERROR                                                        (0x1<<3) // Read packet client8 error when packet doesn't have SOP or EOP on read response
57352   #define BMB_REG_INT_STS_WR_6_RC_PKT8_PROTOCOL_ERROR_SHIFT                                                  3
57353   #define BMB_REG_INT_STS_WR_6_RC_PKT8_SIDE_FIFO_ERROR                                                       (0x1<<4) // Read packet client8 side info FIFO error
57354   #define BMB_REG_INT_STS_WR_6_RC_PKT8_SIDE_FIFO_ERROR_SHIFT                                                 4
57355   #define BMB_REG_INT_STS_WR_6_RC_PKT8_REQ_FIFO_ERROR                                                        (0x1<<5) // Read packet client8 request FIFO error
57356   #define BMB_REG_INT_STS_WR_6_RC_PKT8_REQ_FIFO_ERROR_SHIFT                                                  5
57357   #define BMB_REG_INT_STS_WR_6_RC_PKT8_BLK_FIFO_ERROR                                                        (0x1<<6) // Read packet client8 block FIFO error
57358   #define BMB_REG_INT_STS_WR_6_RC_PKT8_BLK_FIFO_ERROR_SHIFT                                                  6
57359   #define BMB_REG_INT_STS_WR_6_RC_PKT8_RLS_LEFT_FIFO_ERROR                                                   (0x1<<7) // Read packet client8 releases left FIFO error
57360   #define BMB_REG_INT_STS_WR_6_RC_PKT8_RLS_LEFT_FIFO_ERROR_SHIFT                                             7
57361   #define BMB_REG_INT_STS_WR_6_RC_PKT8_STRT_PTR_FIFO_ERROR                                                   (0x1<<8) // Read packet client8 start pointer FIFO error
57362   #define BMB_REG_INT_STS_WR_6_RC_PKT8_STRT_PTR_FIFO_ERROR_SHIFT                                             8
57363   #define BMB_REG_INT_STS_WR_6_RC_PKT8_SECOND_PTR_FIFO_ERROR                                                 (0x1<<9) // Read packet client8 second pointer FIFO
57364   #define BMB_REG_INT_STS_WR_6_RC_PKT8_SECOND_PTR_FIFO_ERROR_SHIFT                                           9
57365   #define BMB_REG_INT_STS_WR_6_RC_PKT8_RSP_FIFO_ERROR                                                        (0x1<<10) // Read packet client8 response FIFO error
57366   #define BMB_REG_INT_STS_WR_6_RC_PKT8_RSP_FIFO_ERROR_SHIFT                                                  10
57367   #define BMB_REG_INT_STS_WR_6_RC_PKT8_DSCR_FIFO_ERROR                                                       (0x1<<11) // Read packet client8 descriptor FIFO error
57368   #define BMB_REG_INT_STS_WR_6_RC_PKT8_DSCR_FIFO_ERROR_SHIFT                                                 11
57369   #define BMB_REG_INT_STS_WR_6_RC_PKT9_RLS_ERROR                                                             (0x1<<12) // Read packet client9 error when number of requested packet copies is bigger than real number of packet copies
57370   #define BMB_REG_INT_STS_WR_6_RC_PKT9_RLS_ERROR_SHIFT                                                       12
57371   #define BMB_REG_INT_STS_WR_6_RC_PKT9_PROTOCOL_ERROR                                                        (0x1<<14) // Read packet client9 error when packet doesn't have SOP or EOP on read response
57372   #define BMB_REG_INT_STS_WR_6_RC_PKT9_PROTOCOL_ERROR_SHIFT                                                  14
57373   #define BMB_REG_INT_STS_WR_6_RC_PKT9_SIDE_FIFO_ERROR                                                       (0x1<<15) // Read packet client9 side info FIFO error
57374   #define BMB_REG_INT_STS_WR_6_RC_PKT9_SIDE_FIFO_ERROR_SHIFT                                                 15
57375   #define BMB_REG_INT_STS_WR_6_RC_PKT9_REQ_FIFO_ERROR                                                        (0x1<<16) // Read packet client9 request FIFO error
57376   #define BMB_REG_INT_STS_WR_6_RC_PKT9_REQ_FIFO_ERROR_SHIFT                                                  16
57377   #define BMB_REG_INT_STS_WR_6_RC_PKT9_BLK_FIFO_ERROR                                                        (0x1<<17) // Read packet client9 block FIFO error
57378   #define BMB_REG_INT_STS_WR_6_RC_PKT9_BLK_FIFO_ERROR_SHIFT                                                  17
57379   #define BMB_REG_INT_STS_WR_6_RC_PKT9_RLS_LEFT_FIFO_ERROR                                                   (0x1<<18) // Read packet client9 releases left FIFO error
57380   #define BMB_REG_INT_STS_WR_6_RC_PKT9_RLS_LEFT_FIFO_ERROR_SHIFT                                             18
57381   #define BMB_REG_INT_STS_WR_6_RC_PKT9_STRT_PTR_FIFO_ERROR                                                   (0x1<<19) // Read packet client9 start pointer FIFO error
57382   #define BMB_REG_INT_STS_WR_6_RC_PKT9_STRT_PTR_FIFO_ERROR_SHIFT                                             19
57383   #define BMB_REG_INT_STS_WR_6_RC_PKT9_SECOND_PTR_FIFO_ERROR                                                 (0x1<<20) // Read packet client9 second pointer FIFO
57384   #define BMB_REG_INT_STS_WR_6_RC_PKT9_SECOND_PTR_FIFO_ERROR_SHIFT                                           20
57385   #define BMB_REG_INT_STS_WR_6_RC_PKT9_RSP_FIFO_ERROR                                                        (0x1<<21) // Read packet client9 response FIFO error
57386   #define BMB_REG_INT_STS_WR_6_RC_PKT9_RSP_FIFO_ERROR_SHIFT                                                  21
57387   #define BMB_REG_INT_STS_WR_6_RC_PKT9_DSCR_FIFO_ERROR                                                       (0x1<<22) // Read packet client9 descriptor FIFO error
57388   #define BMB_REG_INT_STS_WR_6_RC_PKT9_DSCR_FIFO_ERROR_SHIFT                                                 22
57389   #define BMB_REG_INT_STS_WR_6_WC4_PROTOCOL_ERROR                                                            (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 4.
57390   #define BMB_REG_INT_STS_WR_6_WC4_PROTOCOL_ERROR_SHIFT                                                      23
57391   #define BMB_REG_INT_STS_WR_6_WC5_PROTOCOL_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 5
57392   #define BMB_REG_INT_STS_WR_6_WC5_PROTOCOL_ERROR_SHIFT                                                      24
57393   #define BMB_REG_INT_STS_WR_6_WC6_PROTOCOL_ERROR                                                            (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 6
57394   #define BMB_REG_INT_STS_WR_6_WC6_PROTOCOL_ERROR_SHIFT                                                      25
57395   #define BMB_REG_INT_STS_WR_6_WC7_PROTOCOL_ERROR                                                            (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 7
57396   #define BMB_REG_INT_STS_WR_6_WC7_PROTOCOL_ERROR_SHIFT                                                      26
57397   #define BMB_REG_INT_STS_WR_6_WC8_PROTOCOL_ERROR                                                            (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 8
57398   #define BMB_REG_INT_STS_WR_6_WC8_PROTOCOL_ERROR_SHIFT                                                      27
57399   #define BMB_REG_INT_STS_WR_6_WC9_PROTOCOL_ERROR                                                            (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 9
57400   #define BMB_REG_INT_STS_WR_6_WC9_PROTOCOL_ERROR_SHIFT                                                      28
57401   #define BMB_REG_INT_STS_WR_6_WC4_INP_FIFO_ERROR                                                            (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 4 RX_INT::/RX_INT/d in Comments.
57402   #define BMB_REG_INT_STS_WR_6_WC4_INP_FIFO_ERROR_SHIFT                                                      29
57403   #define BMB_REG_INT_STS_WR_6_WC4_SOP_FIFO_ERROR                                                            (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 4
57404   #define BMB_REG_INT_STS_WR_6_WC4_SOP_FIFO_ERROR_SHIFT                                                      30
57405   #define BMB_REG_INT_STS_WR_6_WC4_QUEUE_FIFO_ERROR                                                          (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 4
57406   #define BMB_REG_INT_STS_WR_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                    31
57407 #define BMB_REG_INT_STS_CLR_6                                                                                0x54015cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
57408   #define BMB_REG_INT_STS_CLR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                        (0x1<<0) // Packet available SYNC FIFO error
57409   #define BMB_REG_INT_STS_CLR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                  0
57410   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_RLS_ERROR                                                            (0x1<<1) // Read packet client8 error when number of requested packet copies is bigger than real number of packet copies
57411   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_RLS_ERROR_SHIFT                                                      1
57412   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_PROTOCOL_ERROR                                                       (0x1<<3) // Read packet client8 error when packet doesn't have SOP or EOP on read response
57413   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_PROTOCOL_ERROR_SHIFT                                                 3
57414   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_SIDE_FIFO_ERROR                                                      (0x1<<4) // Read packet client8 side info FIFO error
57415   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_SIDE_FIFO_ERROR_SHIFT                                                4
57416   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_REQ_FIFO_ERROR                                                       (0x1<<5) // Read packet client8 request FIFO error
57417   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_REQ_FIFO_ERROR_SHIFT                                                 5
57418   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_BLK_FIFO_ERROR                                                       (0x1<<6) // Read packet client8 block FIFO error
57419   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_BLK_FIFO_ERROR_SHIFT                                                 6
57420   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_RLS_LEFT_FIFO_ERROR                                                  (0x1<<7) // Read packet client8 releases left FIFO error
57421   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_RLS_LEFT_FIFO_ERROR_SHIFT                                            7
57422   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_STRT_PTR_FIFO_ERROR                                                  (0x1<<8) // Read packet client8 start pointer FIFO error
57423   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_STRT_PTR_FIFO_ERROR_SHIFT                                            8
57424   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_SECOND_PTR_FIFO_ERROR                                                (0x1<<9) // Read packet client8 second pointer FIFO
57425   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_SECOND_PTR_FIFO_ERROR_SHIFT                                          9
57426   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_RSP_FIFO_ERROR                                                       (0x1<<10) // Read packet client8 response FIFO error
57427   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_RSP_FIFO_ERROR_SHIFT                                                 10
57428   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_DSCR_FIFO_ERROR                                                      (0x1<<11) // Read packet client8 descriptor FIFO error
57429   #define BMB_REG_INT_STS_CLR_6_RC_PKT8_DSCR_FIFO_ERROR_SHIFT                                                11
57430   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_RLS_ERROR                                                            (0x1<<12) // Read packet client9 error when number of requested packet copies is bigger than real number of packet copies
57431   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_RLS_ERROR_SHIFT                                                      12
57432   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_PROTOCOL_ERROR                                                       (0x1<<14) // Read packet client9 error when packet doesn't have SOP or EOP on read response
57433   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_PROTOCOL_ERROR_SHIFT                                                 14
57434   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_SIDE_FIFO_ERROR                                                      (0x1<<15) // Read packet client9 side info FIFO error
57435   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_SIDE_FIFO_ERROR_SHIFT                                                15
57436   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_REQ_FIFO_ERROR                                                       (0x1<<16) // Read packet client9 request FIFO error
57437   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_REQ_FIFO_ERROR_SHIFT                                                 16
57438   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_BLK_FIFO_ERROR                                                       (0x1<<17) // Read packet client9 block FIFO error
57439   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_BLK_FIFO_ERROR_SHIFT                                                 17
57440   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_RLS_LEFT_FIFO_ERROR                                                  (0x1<<18) // Read packet client9 releases left FIFO error
57441   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_RLS_LEFT_FIFO_ERROR_SHIFT                                            18
57442   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_STRT_PTR_FIFO_ERROR                                                  (0x1<<19) // Read packet client9 start pointer FIFO error
57443   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_STRT_PTR_FIFO_ERROR_SHIFT                                            19
57444   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_SECOND_PTR_FIFO_ERROR                                                (0x1<<20) // Read packet client9 second pointer FIFO
57445   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_SECOND_PTR_FIFO_ERROR_SHIFT                                          20
57446   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_RSP_FIFO_ERROR                                                       (0x1<<21) // Read packet client9 response FIFO error
57447   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_RSP_FIFO_ERROR_SHIFT                                                 21
57448   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_DSCR_FIFO_ERROR                                                      (0x1<<22) // Read packet client9 descriptor FIFO error
57449   #define BMB_REG_INT_STS_CLR_6_RC_PKT9_DSCR_FIFO_ERROR_SHIFT                                                22
57450   #define BMB_REG_INT_STS_CLR_6_WC4_PROTOCOL_ERROR                                                           (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 4.
57451   #define BMB_REG_INT_STS_CLR_6_WC4_PROTOCOL_ERROR_SHIFT                                                     23
57452   #define BMB_REG_INT_STS_CLR_6_WC5_PROTOCOL_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 5
57453   #define BMB_REG_INT_STS_CLR_6_WC5_PROTOCOL_ERROR_SHIFT                                                     24
57454   #define BMB_REG_INT_STS_CLR_6_WC6_PROTOCOL_ERROR                                                           (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 6
57455   #define BMB_REG_INT_STS_CLR_6_WC6_PROTOCOL_ERROR_SHIFT                                                     25
57456   #define BMB_REG_INT_STS_CLR_6_WC7_PROTOCOL_ERROR                                                           (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 7
57457   #define BMB_REG_INT_STS_CLR_6_WC7_PROTOCOL_ERROR_SHIFT                                                     26
57458   #define BMB_REG_INT_STS_CLR_6_WC8_PROTOCOL_ERROR                                                           (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 8
57459   #define BMB_REG_INT_STS_CLR_6_WC8_PROTOCOL_ERROR_SHIFT                                                     27
57460   #define BMB_REG_INT_STS_CLR_6_WC9_PROTOCOL_ERROR                                                           (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Write packet error when packet doesn't have SOP or EOP on write interface 9
57461   #define BMB_REG_INT_STS_CLR_6_WC9_PROTOCOL_ERROR_SHIFT                                                     28
57462   #define BMB_REG_INT_STS_CLR_6_WC4_INP_FIFO_ERROR                                                           (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 4 RX_INT::/RX_INT/d in Comments.
57463   #define BMB_REG_INT_STS_CLR_6_WC4_INP_FIFO_ERROR_SHIFT                                                     29
57464   #define BMB_REG_INT_STS_CLR_6_WC4_SOP_FIFO_ERROR                                                           (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 4
57465   #define BMB_REG_INT_STS_CLR_6_WC4_SOP_FIFO_ERROR_SHIFT                                                     30
57466   #define BMB_REG_INT_STS_CLR_6_WC4_QUEUE_FIFO_ERROR                                                         (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 4
57467   #define BMB_REG_INT_STS_CLR_6_WC4_QUEUE_FIFO_ERROR_SHIFT                                                   31
57468 #define BMB_REG_INT_STS_7                                                                                    0x540168UL //Access:R    DataWidth:0x20   // Multi Field Register.
57469   #define BMB_REG_INT_STS_7_WC4_FREE_POINT_FIFO_ERROR                                                        (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 4
57470   #define BMB_REG_INT_STS_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                                  0
57471   #define BMB_REG_INT_STS_7_WC4_NEXT_POINT_FIFO_ERROR                                                        (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 4
57472   #define BMB_REG_INT_STS_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                                  1
57473   #define BMB_REG_INT_STS_7_WC4_STRT_FIFO_ERROR                                                              (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 4
57474   #define BMB_REG_INT_STS_7_WC4_STRT_FIFO_ERROR_SHIFT                                                        2
57475   #define BMB_REG_INT_STS_7_WC4_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 4
57476   #define BMB_REG_INT_STS_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 3
57477   #define BMB_REG_INT_STS_7_WC4_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 4
57478   #define BMB_REG_INT_STS_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   4
57479   #define BMB_REG_INT_STS_7_WC4_COS_CNT_FIFO_ERROR                                                           (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 4
57480   #define BMB_REG_INT_STS_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                     5
57481   #define BMB_REG_INT_STS_7_WC4_NOTIFY_FIFO_ERROR                                                            (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 4
57482   #define BMB_REG_INT_STS_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                      6
57483   #define BMB_REG_INT_STS_7_WC4_LL_REQ_FIFO_ERROR                                                            (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 4
57484   #define BMB_REG_INT_STS_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                      7
57485   #define BMB_REG_INT_STS_7_WC4_LL_PA_CNT_ERROR                                                              (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 4
57486   #define BMB_REG_INT_STS_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                        8
57487   #define BMB_REG_INT_STS_7_WC4_BB_PA_CNT_ERROR                                                              (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 4
57488   #define BMB_REG_INT_STS_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                        9
57489   #define BMB_REG_INT_STS_7_WC5_INP_FIFO_ERROR                                                               (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 5
57490   #define BMB_REG_INT_STS_7_WC5_INP_FIFO_ERROR_SHIFT                                                         10
57491   #define BMB_REG_INT_STS_7_WC5_SOP_FIFO_ERROR                                                               (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 5
57492   #define BMB_REG_INT_STS_7_WC5_SOP_FIFO_ERROR_SHIFT                                                         11
57493   #define BMB_REG_INT_STS_7_WC5_QUEUE_FIFO_ERROR                                                             (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 5
57494   #define BMB_REG_INT_STS_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                       12
57495   #define BMB_REG_INT_STS_7_WC5_FREE_POINT_FIFO_ERROR                                                        (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 5
57496   #define BMB_REG_INT_STS_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                                  13
57497   #define BMB_REG_INT_STS_7_WC5_NEXT_POINT_FIFO_ERROR                                                        (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 5
57498   #define BMB_REG_INT_STS_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                                  14
57499   #define BMB_REG_INT_STS_7_WC5_STRT_FIFO_ERROR                                                              (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 5
57500   #define BMB_REG_INT_STS_7_WC5_STRT_FIFO_ERROR_SHIFT                                                        15
57501   #define BMB_REG_INT_STS_7_WC5_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 5
57502   #define BMB_REG_INT_STS_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 16
57503   #define BMB_REG_INT_STS_7_WC5_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 5
57504   #define BMB_REG_INT_STS_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   17
57505   #define BMB_REG_INT_STS_7_WC5_COS_CNT_FIFO_ERROR                                                           (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 5
57506   #define BMB_REG_INT_STS_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                     18
57507   #define BMB_REG_INT_STS_7_WC5_NOTIFY_FIFO_ERROR                                                            (0x1<<19) // Notify FIFO error in write client 5
57508   #define BMB_REG_INT_STS_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                      19
57509   #define BMB_REG_INT_STS_7_WC5_LL_REQ_FIFO_ERROR                                                            (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 5
57510   #define BMB_REG_INT_STS_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                      20
57511   #define BMB_REG_INT_STS_7_WC5_LL_PA_CNT_ERROR                                                              (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 5
57512   #define BMB_REG_INT_STS_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                        21
57513   #define BMB_REG_INT_STS_7_WC5_BB_PA_CNT_ERROR                                                              (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 5
57514   #define BMB_REG_INT_STS_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                        22
57515   #define BMB_REG_INT_STS_7_WC6_INP_FIFO_ERROR                                                               (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 6
57516   #define BMB_REG_INT_STS_7_WC6_INP_FIFO_ERROR_SHIFT                                                         23
57517   #define BMB_REG_INT_STS_7_WC6_SOP_FIFO_ERROR                                                               (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 6
57518   #define BMB_REG_INT_STS_7_WC6_SOP_FIFO_ERROR_SHIFT                                                         24
57519   #define BMB_REG_INT_STS_7_WC6_QUEUE_FIFO_ERROR                                                             (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 6
57520   #define BMB_REG_INT_STS_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                       25
57521   #define BMB_REG_INT_STS_7_WC6_FREE_POINT_FIFO_ERROR                                                        (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 6
57522   #define BMB_REG_INT_STS_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                                  26
57523   #define BMB_REG_INT_STS_7_WC6_NEXT_POINT_FIFO_ERROR                                                        (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 6
57524   #define BMB_REG_INT_STS_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                                  27
57525   #define BMB_REG_INT_STS_7_WC6_STRT_FIFO_ERROR                                                              (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 6
57526   #define BMB_REG_INT_STS_7_WC6_STRT_FIFO_ERROR_SHIFT                                                        28
57527   #define BMB_REG_INT_STS_7_WC6_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 6
57528   #define BMB_REG_INT_STS_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 29
57529   #define BMB_REG_INT_STS_7_WC6_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 6
57530   #define BMB_REG_INT_STS_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   30
57531   #define BMB_REG_INT_STS_7_WC6_COS_CNT_FIFO_ERROR                                                           (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 6
57532   #define BMB_REG_INT_STS_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                     31
57533 #define BMB_REG_INT_MASK_7                                                                                   0x54016cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
57534   #define BMB_REG_INT_MASK_7_WC4_FREE_POINT_FIFO_ERROR                                                       (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_FREE_POINT_FIFO_ERROR .
57535   #define BMB_REG_INT_MASK_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                                 0
57536   #define BMB_REG_INT_MASK_7_WC4_NEXT_POINT_FIFO_ERROR                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_NEXT_POINT_FIFO_ERROR .
57537   #define BMB_REG_INT_MASK_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                                 1
57538   #define BMB_REG_INT_MASK_7_WC4_STRT_FIFO_ERROR                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_STRT_FIFO_ERROR .
57539   #define BMB_REG_INT_MASK_7_WC4_STRT_FIFO_ERROR_SHIFT                                                       2
57540   #define BMB_REG_INT_MASK_7_WC4_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_SECOND_DSCR_FIFO_ERROR .
57541   #define BMB_REG_INT_MASK_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                                3
57542   #define BMB_REG_INT_MASK_7_WC4_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_PKT_AVAIL_FIFO_ERROR .
57543   #define BMB_REG_INT_MASK_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  4
57544   #define BMB_REG_INT_MASK_7_WC4_COS_CNT_FIFO_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_COS_CNT_FIFO_ERROR .
57545   #define BMB_REG_INT_MASK_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                    5
57546   #define BMB_REG_INT_MASK_7_WC4_NOTIFY_FIFO_ERROR                                                           (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_NOTIFY_FIFO_ERROR .
57547   #define BMB_REG_INT_MASK_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                     6
57548   #define BMB_REG_INT_MASK_7_WC4_LL_REQ_FIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_LL_REQ_FIFO_ERROR .
57549   #define BMB_REG_INT_MASK_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                     7
57550   #define BMB_REG_INT_MASK_7_WC4_LL_PA_CNT_ERROR                                                             (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_LL_PA_CNT_ERROR .
57551   #define BMB_REG_INT_MASK_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                       8
57552   #define BMB_REG_INT_MASK_7_WC4_BB_PA_CNT_ERROR                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC4_BB_PA_CNT_ERROR .
57553   #define BMB_REG_INT_MASK_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                       9
57554   #define BMB_REG_INT_MASK_7_WC5_INP_FIFO_ERROR                                                              (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_INP_FIFO_ERROR .
57555   #define BMB_REG_INT_MASK_7_WC5_INP_FIFO_ERROR_SHIFT                                                        10
57556   #define BMB_REG_INT_MASK_7_WC5_SOP_FIFO_ERROR                                                              (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_SOP_FIFO_ERROR .
57557   #define BMB_REG_INT_MASK_7_WC5_SOP_FIFO_ERROR_SHIFT                                                        11
57558   #define BMB_REG_INT_MASK_7_WC5_QUEUE_FIFO_ERROR                                                            (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_QUEUE_FIFO_ERROR .
57559   #define BMB_REG_INT_MASK_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                      12
57560   #define BMB_REG_INT_MASK_7_WC5_FREE_POINT_FIFO_ERROR                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_FREE_POINT_FIFO_ERROR .
57561   #define BMB_REG_INT_MASK_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                                 13
57562   #define BMB_REG_INT_MASK_7_WC5_NEXT_POINT_FIFO_ERROR                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_NEXT_POINT_FIFO_ERROR .
57563   #define BMB_REG_INT_MASK_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                                 14
57564   #define BMB_REG_INT_MASK_7_WC5_STRT_FIFO_ERROR                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_STRT_FIFO_ERROR .
57565   #define BMB_REG_INT_MASK_7_WC5_STRT_FIFO_ERROR_SHIFT                                                       15
57566   #define BMB_REG_INT_MASK_7_WC5_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_SECOND_DSCR_FIFO_ERROR .
57567   #define BMB_REG_INT_MASK_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                                16
57568   #define BMB_REG_INT_MASK_7_WC5_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_PKT_AVAIL_FIFO_ERROR .
57569   #define BMB_REG_INT_MASK_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  17
57570   #define BMB_REG_INT_MASK_7_WC5_COS_CNT_FIFO_ERROR                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_COS_CNT_FIFO_ERROR .
57571   #define BMB_REG_INT_MASK_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                    18
57572   #define BMB_REG_INT_MASK_7_WC5_NOTIFY_FIFO_ERROR                                                           (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_NOTIFY_FIFO_ERROR .
57573   #define BMB_REG_INT_MASK_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                     19
57574   #define BMB_REG_INT_MASK_7_WC5_LL_REQ_FIFO_ERROR                                                           (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_LL_REQ_FIFO_ERROR .
57575   #define BMB_REG_INT_MASK_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                     20
57576   #define BMB_REG_INT_MASK_7_WC5_LL_PA_CNT_ERROR                                                             (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_LL_PA_CNT_ERROR .
57577   #define BMB_REG_INT_MASK_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                       21
57578   #define BMB_REG_INT_MASK_7_WC5_BB_PA_CNT_ERROR                                                             (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC5_BB_PA_CNT_ERROR .
57579   #define BMB_REG_INT_MASK_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                       22
57580   #define BMB_REG_INT_MASK_7_WC6_INP_FIFO_ERROR                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_INP_FIFO_ERROR .
57581   #define BMB_REG_INT_MASK_7_WC6_INP_FIFO_ERROR_SHIFT                                                        23
57582   #define BMB_REG_INT_MASK_7_WC6_SOP_FIFO_ERROR                                                              (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_SOP_FIFO_ERROR .
57583   #define BMB_REG_INT_MASK_7_WC6_SOP_FIFO_ERROR_SHIFT                                                        24
57584   #define BMB_REG_INT_MASK_7_WC6_QUEUE_FIFO_ERROR                                                            (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_QUEUE_FIFO_ERROR .
57585   #define BMB_REG_INT_MASK_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                      25
57586   #define BMB_REG_INT_MASK_7_WC6_FREE_POINT_FIFO_ERROR                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_FREE_POINT_FIFO_ERROR .
57587   #define BMB_REG_INT_MASK_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                                 26
57588   #define BMB_REG_INT_MASK_7_WC6_NEXT_POINT_FIFO_ERROR                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_NEXT_POINT_FIFO_ERROR .
57589   #define BMB_REG_INT_MASK_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                                 27
57590   #define BMB_REG_INT_MASK_7_WC6_STRT_FIFO_ERROR                                                             (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_STRT_FIFO_ERROR .
57591   #define BMB_REG_INT_MASK_7_WC6_STRT_FIFO_ERROR_SHIFT                                                       28
57592   #define BMB_REG_INT_MASK_7_WC6_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_SECOND_DSCR_FIFO_ERROR .
57593   #define BMB_REG_INT_MASK_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                                29
57594   #define BMB_REG_INT_MASK_7_WC6_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_PKT_AVAIL_FIFO_ERROR .
57595   #define BMB_REG_INT_MASK_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  30
57596   #define BMB_REG_INT_MASK_7_WC6_COS_CNT_FIFO_ERROR                                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_7.WC6_COS_CNT_FIFO_ERROR .
57597   #define BMB_REG_INT_MASK_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                    31
57598 #define BMB_REG_INT_STS_WR_7                                                                                 0x540170UL //Access:WR   DataWidth:0x20   // Multi Field Register.
57599   #define BMB_REG_INT_STS_WR_7_WC4_FREE_POINT_FIFO_ERROR                                                     (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 4
57600   #define BMB_REG_INT_STS_WR_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                               0
57601   #define BMB_REG_INT_STS_WR_7_WC4_NEXT_POINT_FIFO_ERROR                                                     (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 4
57602   #define BMB_REG_INT_STS_WR_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                               1
57603   #define BMB_REG_INT_STS_WR_7_WC4_STRT_FIFO_ERROR                                                           (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 4
57604   #define BMB_REG_INT_STS_WR_7_WC4_STRT_FIFO_ERROR_SHIFT                                                     2
57605   #define BMB_REG_INT_STS_WR_7_WC4_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 4
57606   #define BMB_REG_INT_STS_WR_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                              3
57607   #define BMB_REG_INT_STS_WR_7_WC4_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 4
57608   #define BMB_REG_INT_STS_WR_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                                4
57609   #define BMB_REG_INT_STS_WR_7_WC4_COS_CNT_FIFO_ERROR                                                        (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 4
57610   #define BMB_REG_INT_STS_WR_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                  5
57611   #define BMB_REG_INT_STS_WR_7_WC4_NOTIFY_FIFO_ERROR                                                         (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 4
57612   #define BMB_REG_INT_STS_WR_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                   6
57613   #define BMB_REG_INT_STS_WR_7_WC4_LL_REQ_FIFO_ERROR                                                         (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 4
57614   #define BMB_REG_INT_STS_WR_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                   7
57615   #define BMB_REG_INT_STS_WR_7_WC4_LL_PA_CNT_ERROR                                                           (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 4
57616   #define BMB_REG_INT_STS_WR_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                     8
57617   #define BMB_REG_INT_STS_WR_7_WC4_BB_PA_CNT_ERROR                                                           (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 4
57618   #define BMB_REG_INT_STS_WR_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                     9
57619   #define BMB_REG_INT_STS_WR_7_WC5_INP_FIFO_ERROR                                                            (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 5
57620   #define BMB_REG_INT_STS_WR_7_WC5_INP_FIFO_ERROR_SHIFT                                                      10
57621   #define BMB_REG_INT_STS_WR_7_WC5_SOP_FIFO_ERROR                                                            (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 5
57622   #define BMB_REG_INT_STS_WR_7_WC5_SOP_FIFO_ERROR_SHIFT                                                      11
57623   #define BMB_REG_INT_STS_WR_7_WC5_QUEUE_FIFO_ERROR                                                          (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 5
57624   #define BMB_REG_INT_STS_WR_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                    12
57625   #define BMB_REG_INT_STS_WR_7_WC5_FREE_POINT_FIFO_ERROR                                                     (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 5
57626   #define BMB_REG_INT_STS_WR_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                               13
57627   #define BMB_REG_INT_STS_WR_7_WC5_NEXT_POINT_FIFO_ERROR                                                     (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 5
57628   #define BMB_REG_INT_STS_WR_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                               14
57629   #define BMB_REG_INT_STS_WR_7_WC5_STRT_FIFO_ERROR                                                           (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 5
57630   #define BMB_REG_INT_STS_WR_7_WC5_STRT_FIFO_ERROR_SHIFT                                                     15
57631   #define BMB_REG_INT_STS_WR_7_WC5_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 5
57632   #define BMB_REG_INT_STS_WR_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                              16
57633   #define BMB_REG_INT_STS_WR_7_WC5_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 5
57634   #define BMB_REG_INT_STS_WR_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                                17
57635   #define BMB_REG_INT_STS_WR_7_WC5_COS_CNT_FIFO_ERROR                                                        (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 5
57636   #define BMB_REG_INT_STS_WR_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                  18
57637   #define BMB_REG_INT_STS_WR_7_WC5_NOTIFY_FIFO_ERROR                                                         (0x1<<19) // Notify FIFO error in write client 5
57638   #define BMB_REG_INT_STS_WR_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                   19
57639   #define BMB_REG_INT_STS_WR_7_WC5_LL_REQ_FIFO_ERROR                                                         (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 5
57640   #define BMB_REG_INT_STS_WR_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                   20
57641   #define BMB_REG_INT_STS_WR_7_WC5_LL_PA_CNT_ERROR                                                           (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 5
57642   #define BMB_REG_INT_STS_WR_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                     21
57643   #define BMB_REG_INT_STS_WR_7_WC5_BB_PA_CNT_ERROR                                                           (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 5
57644   #define BMB_REG_INT_STS_WR_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                     22
57645   #define BMB_REG_INT_STS_WR_7_WC6_INP_FIFO_ERROR                                                            (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 6
57646   #define BMB_REG_INT_STS_WR_7_WC6_INP_FIFO_ERROR_SHIFT                                                      23
57647   #define BMB_REG_INT_STS_WR_7_WC6_SOP_FIFO_ERROR                                                            (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 6
57648   #define BMB_REG_INT_STS_WR_7_WC6_SOP_FIFO_ERROR_SHIFT                                                      24
57649   #define BMB_REG_INT_STS_WR_7_WC6_QUEUE_FIFO_ERROR                                                          (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 6
57650   #define BMB_REG_INT_STS_WR_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                    25
57651   #define BMB_REG_INT_STS_WR_7_WC6_FREE_POINT_FIFO_ERROR                                                     (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 6
57652   #define BMB_REG_INT_STS_WR_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                               26
57653   #define BMB_REG_INT_STS_WR_7_WC6_NEXT_POINT_FIFO_ERROR                                                     (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 6
57654   #define BMB_REG_INT_STS_WR_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                               27
57655   #define BMB_REG_INT_STS_WR_7_WC6_STRT_FIFO_ERROR                                                           (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 6
57656   #define BMB_REG_INT_STS_WR_7_WC6_STRT_FIFO_ERROR_SHIFT                                                     28
57657   #define BMB_REG_INT_STS_WR_7_WC6_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 6
57658   #define BMB_REG_INT_STS_WR_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                              29
57659   #define BMB_REG_INT_STS_WR_7_WC6_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 6
57660   #define BMB_REG_INT_STS_WR_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                                30
57661   #define BMB_REG_INT_STS_WR_7_WC6_COS_CNT_FIFO_ERROR                                                        (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 6
57662   #define BMB_REG_INT_STS_WR_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                  31
57663 #define BMB_REG_INT_STS_CLR_7                                                                                0x540174UL //Access:RC   DataWidth:0x20   // Multi Field Register.
57664   #define BMB_REG_INT_STS_CLR_7_WC4_FREE_POINT_FIFO_ERROR                                                    (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 4
57665   #define BMB_REG_INT_STS_CLR_7_WC4_FREE_POINT_FIFO_ERROR_SHIFT                                              0
57666   #define BMB_REG_INT_STS_CLR_7_WC4_NEXT_POINT_FIFO_ERROR                                                    (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 4
57667   #define BMB_REG_INT_STS_CLR_7_WC4_NEXT_POINT_FIFO_ERROR_SHIFT                                              1
57668   #define BMB_REG_INT_STS_CLR_7_WC4_STRT_FIFO_ERROR                                                          (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 4
57669   #define BMB_REG_INT_STS_CLR_7_WC4_STRT_FIFO_ERROR_SHIFT                                                    2
57670   #define BMB_REG_INT_STS_CLR_7_WC4_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 4
57671   #define BMB_REG_INT_STS_CLR_7_WC4_SECOND_DSCR_FIFO_ERROR_SHIFT                                             3
57672   #define BMB_REG_INT_STS_CLR_7_WC4_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 4
57673   #define BMB_REG_INT_STS_CLR_7_WC4_PKT_AVAIL_FIFO_ERROR_SHIFT                                               4
57674   #define BMB_REG_INT_STS_CLR_7_WC4_COS_CNT_FIFO_ERROR                                                       (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 4
57675   #define BMB_REG_INT_STS_CLR_7_WC4_COS_CNT_FIFO_ERROR_SHIFT                                                 5
57676   #define BMB_REG_INT_STS_CLR_7_WC4_NOTIFY_FIFO_ERROR                                                        (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 4
57677   #define BMB_REG_INT_STS_CLR_7_WC4_NOTIFY_FIFO_ERROR_SHIFT                                                  6
57678   #define BMB_REG_INT_STS_CLR_7_WC4_LL_REQ_FIFO_ERROR                                                        (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 4
57679   #define BMB_REG_INT_STS_CLR_7_WC4_LL_REQ_FIFO_ERROR_SHIFT                                                  7
57680   #define BMB_REG_INT_STS_CLR_7_WC4_LL_PA_CNT_ERROR                                                          (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 4
57681   #define BMB_REG_INT_STS_CLR_7_WC4_LL_PA_CNT_ERROR_SHIFT                                                    8
57682   #define BMB_REG_INT_STS_CLR_7_WC4_BB_PA_CNT_ERROR                                                          (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 4
57683   #define BMB_REG_INT_STS_CLR_7_WC4_BB_PA_CNT_ERROR_SHIFT                                                    9
57684   #define BMB_REG_INT_STS_CLR_7_WC5_INP_FIFO_ERROR                                                           (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 5
57685   #define BMB_REG_INT_STS_CLR_7_WC5_INP_FIFO_ERROR_SHIFT                                                     10
57686   #define BMB_REG_INT_STS_CLR_7_WC5_SOP_FIFO_ERROR                                                           (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 5
57687   #define BMB_REG_INT_STS_CLR_7_WC5_SOP_FIFO_ERROR_SHIFT                                                     11
57688   #define BMB_REG_INT_STS_CLR_7_WC5_QUEUE_FIFO_ERROR                                                         (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 5
57689   #define BMB_REG_INT_STS_CLR_7_WC5_QUEUE_FIFO_ERROR_SHIFT                                                   12
57690   #define BMB_REG_INT_STS_CLR_7_WC5_FREE_POINT_FIFO_ERROR                                                    (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 5
57691   #define BMB_REG_INT_STS_CLR_7_WC5_FREE_POINT_FIFO_ERROR_SHIFT                                              13
57692   #define BMB_REG_INT_STS_CLR_7_WC5_NEXT_POINT_FIFO_ERROR                                                    (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 5
57693   #define BMB_REG_INT_STS_CLR_7_WC5_NEXT_POINT_FIFO_ERROR_SHIFT                                              14
57694   #define BMB_REG_INT_STS_CLR_7_WC5_STRT_FIFO_ERROR                                                          (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 5
57695   #define BMB_REG_INT_STS_CLR_7_WC5_STRT_FIFO_ERROR_SHIFT                                                    15
57696   #define BMB_REG_INT_STS_CLR_7_WC5_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 5
57697   #define BMB_REG_INT_STS_CLR_7_WC5_SECOND_DSCR_FIFO_ERROR_SHIFT                                             16
57698   #define BMB_REG_INT_STS_CLR_7_WC5_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 5
57699   #define BMB_REG_INT_STS_CLR_7_WC5_PKT_AVAIL_FIFO_ERROR_SHIFT                                               17
57700   #define BMB_REG_INT_STS_CLR_7_WC5_COS_CNT_FIFO_ERROR                                                       (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 5
57701   #define BMB_REG_INT_STS_CLR_7_WC5_COS_CNT_FIFO_ERROR_SHIFT                                                 18
57702   #define BMB_REG_INT_STS_CLR_7_WC5_NOTIFY_FIFO_ERROR                                                        (0x1<<19) // Notify FIFO error in write client 5
57703   #define BMB_REG_INT_STS_CLR_7_WC5_NOTIFY_FIFO_ERROR_SHIFT                                                  19
57704   #define BMB_REG_INT_STS_CLR_7_WC5_LL_REQ_FIFO_ERROR                                                        (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 5
57705   #define BMB_REG_INT_STS_CLR_7_WC5_LL_REQ_FIFO_ERROR_SHIFT                                                  20
57706   #define BMB_REG_INT_STS_CLR_7_WC5_LL_PA_CNT_ERROR                                                          (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 5
57707   #define BMB_REG_INT_STS_CLR_7_WC5_LL_PA_CNT_ERROR_SHIFT                                                    21
57708   #define BMB_REG_INT_STS_CLR_7_WC5_BB_PA_CNT_ERROR                                                          (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 5
57709   #define BMB_REG_INT_STS_CLR_7_WC5_BB_PA_CNT_ERROR_SHIFT                                                    22
57710   #define BMB_REG_INT_STS_CLR_7_WC6_INP_FIFO_ERROR                                                           (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 6
57711   #define BMB_REG_INT_STS_CLR_7_WC6_INP_FIFO_ERROR_SHIFT                                                     23
57712   #define BMB_REG_INT_STS_CLR_7_WC6_SOP_FIFO_ERROR                                                           (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 6
57713   #define BMB_REG_INT_STS_CLR_7_WC6_SOP_FIFO_ERROR_SHIFT                                                     24
57714   #define BMB_REG_INT_STS_CLR_7_WC6_QUEUE_FIFO_ERROR                                                         (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 6
57715   #define BMB_REG_INT_STS_CLR_7_WC6_QUEUE_FIFO_ERROR_SHIFT                                                   25
57716   #define BMB_REG_INT_STS_CLR_7_WC6_FREE_POINT_FIFO_ERROR                                                    (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 6
57717   #define BMB_REG_INT_STS_CLR_7_WC6_FREE_POINT_FIFO_ERROR_SHIFT                                              26
57718   #define BMB_REG_INT_STS_CLR_7_WC6_NEXT_POINT_FIFO_ERROR                                                    (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 6
57719   #define BMB_REG_INT_STS_CLR_7_WC6_NEXT_POINT_FIFO_ERROR_SHIFT                                              27
57720   #define BMB_REG_INT_STS_CLR_7_WC6_STRT_FIFO_ERROR                                                          (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 6
57721   #define BMB_REG_INT_STS_CLR_7_WC6_STRT_FIFO_ERROR_SHIFT                                                    28
57722   #define BMB_REG_INT_STS_CLR_7_WC6_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 6
57723   #define BMB_REG_INT_STS_CLR_7_WC6_SECOND_DSCR_FIFO_ERROR_SHIFT                                             29
57724   #define BMB_REG_INT_STS_CLR_7_WC6_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 6
57725   #define BMB_REG_INT_STS_CLR_7_WC6_PKT_AVAIL_FIFO_ERROR_SHIFT                                               30
57726   #define BMB_REG_INT_STS_CLR_7_WC6_COS_CNT_FIFO_ERROR                                                       (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 6
57727   #define BMB_REG_INT_STS_CLR_7_WC6_COS_CNT_FIFO_ERROR_SHIFT                                                 31
57728 #define BMB_REG_INT_STS_8                                                                                    0x540184UL //Access:R    DataWidth:0x20   // Multi Field Register.
57729   #define BMB_REG_INT_STS_8_WC6_NOTIFY_FIFO_ERROR                                                            (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
57730   #define BMB_REG_INT_STS_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                      0
57731   #define BMB_REG_INT_STS_8_WC6_LL_REQ_FIFO_ERROR                                                            (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 6
57732   #define BMB_REG_INT_STS_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                      1
57733   #define BMB_REG_INT_STS_8_WC6_LL_PA_CNT_ERROR                                                              (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 6
57734   #define BMB_REG_INT_STS_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                        2
57735   #define BMB_REG_INT_STS_8_WC6_BB_PA_CNT_ERROR                                                              (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 6
57736   #define BMB_REG_INT_STS_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                        3
57737   #define BMB_REG_INT_STS_8_WC7_INP_FIFO_ERROR                                                               (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 7
57738   #define BMB_REG_INT_STS_8_WC7_INP_FIFO_ERROR_SHIFT                                                         4
57739   #define BMB_REG_INT_STS_8_WC7_SOP_FIFO_ERROR                                                               (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 7
57740   #define BMB_REG_INT_STS_8_WC7_SOP_FIFO_ERROR_SHIFT                                                         5
57741   #define BMB_REG_INT_STS_8_WC7_QUEUE_FIFO_ERROR                                                             (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 7
57742   #define BMB_REG_INT_STS_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                       6
57743   #define BMB_REG_INT_STS_8_WC7_FREE_POINT_FIFO_ERROR                                                        (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 7
57744   #define BMB_REG_INT_STS_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                                  7
57745   #define BMB_REG_INT_STS_8_WC7_NEXT_POINT_FIFO_ERROR                                                        (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 7
57746   #define BMB_REG_INT_STS_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                                  8
57747   #define BMB_REG_INT_STS_8_WC7_STRT_FIFO_ERROR                                                              (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 7
57748   #define BMB_REG_INT_STS_8_WC7_STRT_FIFO_ERROR_SHIFT                                                        9
57749   #define BMB_REG_INT_STS_8_WC7_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 7
57750   #define BMB_REG_INT_STS_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 10
57751   #define BMB_REG_INT_STS_8_WC7_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 7
57752   #define BMB_REG_INT_STS_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   11
57753   #define BMB_REG_INT_STS_8_WC7_COS_CNT_FIFO_ERROR                                                           (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 7
57754   #define BMB_REG_INT_STS_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                     12
57755   #define BMB_REG_INT_STS_8_WC7_NOTIFY_FIFO_ERROR                                                            (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 7
57756   #define BMB_REG_INT_STS_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                      13
57757   #define BMB_REG_INT_STS_8_WC7_LL_REQ_FIFO_ERROR                                                            (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 7
57758   #define BMB_REG_INT_STS_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                      14
57759   #define BMB_REG_INT_STS_8_WC7_LL_PA_CNT_ERROR                                                              (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 7
57760   #define BMB_REG_INT_STS_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                        15
57761   #define BMB_REG_INT_STS_8_WC7_BB_PA_CNT_ERROR                                                              (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 7
57762   #define BMB_REG_INT_STS_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                        16
57763   #define BMB_REG_INT_STS_8_WC8_INP_FIFO_ERROR                                                               (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 8
57764   #define BMB_REG_INT_STS_8_WC8_INP_FIFO_ERROR_SHIFT                                                         17
57765   #define BMB_REG_INT_STS_8_WC8_SOP_FIFO_ERROR                                                               (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 8
57766   #define BMB_REG_INT_STS_8_WC8_SOP_FIFO_ERROR_SHIFT                                                         18
57767   #define BMB_REG_INT_STS_8_WC8_QUEUE_FIFO_ERROR                                                             (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 8
57768   #define BMB_REG_INT_STS_8_WC8_QUEUE_FIFO_ERROR_SHIFT                                                       19
57769   #define BMB_REG_INT_STS_8_WC8_FREE_POINT_FIFO_ERROR                                                        (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 8
57770   #define BMB_REG_INT_STS_8_WC8_FREE_POINT_FIFO_ERROR_SHIFT                                                  20
57771   #define BMB_REG_INT_STS_8_WC8_NEXT_POINT_FIFO_ERROR                                                        (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 8
57772   #define BMB_REG_INT_STS_8_WC8_NEXT_POINT_FIFO_ERROR_SHIFT                                                  21
57773   #define BMB_REG_INT_STS_8_WC8_STRT_FIFO_ERROR                                                              (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 8
57774   #define BMB_REG_INT_STS_8_WC8_STRT_FIFO_ERROR_SHIFT                                                        22
57775   #define BMB_REG_INT_STS_8_WC8_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 8
57776   #define BMB_REG_INT_STS_8_WC8_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 23
57777   #define BMB_REG_INT_STS_8_WC8_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 8
57778   #define BMB_REG_INT_STS_8_WC8_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   24
57779   #define BMB_REG_INT_STS_8_WC8_COS_CNT_FIFO_ERROR                                                           (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 8
57780   #define BMB_REG_INT_STS_8_WC8_COS_CNT_FIFO_ERROR_SHIFT                                                     25
57781   #define BMB_REG_INT_STS_8_WC8_NOTIFY_FIFO_ERROR                                                            (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 8
57782   #define BMB_REG_INT_STS_8_WC8_NOTIFY_FIFO_ERROR_SHIFT                                                      26
57783   #define BMB_REG_INT_STS_8_WC8_LL_REQ_FIFO_ERROR                                                            (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 8
57784   #define BMB_REG_INT_STS_8_WC8_LL_REQ_FIFO_ERROR_SHIFT                                                      27
57785   #define BMB_REG_INT_STS_8_WC8_LL_PA_CNT_ERROR                                                              (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 8
57786   #define BMB_REG_INT_STS_8_WC8_LL_PA_CNT_ERROR_SHIFT                                                        28
57787   #define BMB_REG_INT_STS_8_WC8_BB_PA_CNT_ERROR                                                              (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 8
57788   #define BMB_REG_INT_STS_8_WC8_BB_PA_CNT_ERROR_SHIFT                                                        29
57789   #define BMB_REG_INT_STS_8_WC9_INP_FIFO_ERROR                                                               (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 9
57790   #define BMB_REG_INT_STS_8_WC9_INP_FIFO_ERROR_SHIFT                                                         30
57791   #define BMB_REG_INT_STS_8_WC9_SOP_FIFO_ERROR                                                               (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 9
57792   #define BMB_REG_INT_STS_8_WC9_SOP_FIFO_ERROR_SHIFT                                                         31
57793 #define BMB_REG_INT_MASK_8                                                                                   0x540188UL //Access:RW   DataWidth:0x20   // Multi Field Register.
57794   #define BMB_REG_INT_MASK_8_WC6_NOTIFY_FIFO_ERROR                                                           (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC6_NOTIFY_FIFO_ERROR .
57795   #define BMB_REG_INT_MASK_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                     0
57796   #define BMB_REG_INT_MASK_8_WC6_LL_REQ_FIFO_ERROR                                                           (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC6_LL_REQ_FIFO_ERROR .
57797   #define BMB_REG_INT_MASK_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                     1
57798   #define BMB_REG_INT_MASK_8_WC6_LL_PA_CNT_ERROR                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC6_LL_PA_CNT_ERROR .
57799   #define BMB_REG_INT_MASK_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                       2
57800   #define BMB_REG_INT_MASK_8_WC6_BB_PA_CNT_ERROR                                                             (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC6_BB_PA_CNT_ERROR .
57801   #define BMB_REG_INT_MASK_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                       3
57802   #define BMB_REG_INT_MASK_8_WC7_INP_FIFO_ERROR                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_INP_FIFO_ERROR .
57803   #define BMB_REG_INT_MASK_8_WC7_INP_FIFO_ERROR_SHIFT                                                        4
57804   #define BMB_REG_INT_MASK_8_WC7_SOP_FIFO_ERROR                                                              (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_SOP_FIFO_ERROR .
57805   #define BMB_REG_INT_MASK_8_WC7_SOP_FIFO_ERROR_SHIFT                                                        5
57806   #define BMB_REG_INT_MASK_8_WC7_QUEUE_FIFO_ERROR                                                            (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_QUEUE_FIFO_ERROR .
57807   #define BMB_REG_INT_MASK_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                      6
57808   #define BMB_REG_INT_MASK_8_WC7_FREE_POINT_FIFO_ERROR                                                       (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_FREE_POINT_FIFO_ERROR .
57809   #define BMB_REG_INT_MASK_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                                 7
57810   #define BMB_REG_INT_MASK_8_WC7_NEXT_POINT_FIFO_ERROR                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_NEXT_POINT_FIFO_ERROR .
57811   #define BMB_REG_INT_MASK_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                                 8
57812   #define BMB_REG_INT_MASK_8_WC7_STRT_FIFO_ERROR                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_STRT_FIFO_ERROR .
57813   #define BMB_REG_INT_MASK_8_WC7_STRT_FIFO_ERROR_SHIFT                                                       9
57814   #define BMB_REG_INT_MASK_8_WC7_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_SECOND_DSCR_FIFO_ERROR .
57815   #define BMB_REG_INT_MASK_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                                10
57816   #define BMB_REG_INT_MASK_8_WC7_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_PKT_AVAIL_FIFO_ERROR .
57817   #define BMB_REG_INT_MASK_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  11
57818   #define BMB_REG_INT_MASK_8_WC7_COS_CNT_FIFO_ERROR                                                          (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_COS_CNT_FIFO_ERROR .
57819   #define BMB_REG_INT_MASK_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                    12
57820   #define BMB_REG_INT_MASK_8_WC7_NOTIFY_FIFO_ERROR                                                           (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_NOTIFY_FIFO_ERROR .
57821   #define BMB_REG_INT_MASK_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                     13
57822   #define BMB_REG_INT_MASK_8_WC7_LL_REQ_FIFO_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_LL_REQ_FIFO_ERROR .
57823   #define BMB_REG_INT_MASK_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                     14
57824   #define BMB_REG_INT_MASK_8_WC7_LL_PA_CNT_ERROR                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_LL_PA_CNT_ERROR .
57825   #define BMB_REG_INT_MASK_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                       15
57826   #define BMB_REG_INT_MASK_8_WC7_BB_PA_CNT_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC7_BB_PA_CNT_ERROR .
57827   #define BMB_REG_INT_MASK_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                       16
57828   #define BMB_REG_INT_MASK_8_WC8_INP_FIFO_ERROR                                                              (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_INP_FIFO_ERROR .
57829   #define BMB_REG_INT_MASK_8_WC8_INP_FIFO_ERROR_SHIFT                                                        17
57830   #define BMB_REG_INT_MASK_8_WC8_SOP_FIFO_ERROR                                                              (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_SOP_FIFO_ERROR .
57831   #define BMB_REG_INT_MASK_8_WC8_SOP_FIFO_ERROR_SHIFT                                                        18
57832   #define BMB_REG_INT_MASK_8_WC8_QUEUE_FIFO_ERROR                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_QUEUE_FIFO_ERROR .
57833   #define BMB_REG_INT_MASK_8_WC8_QUEUE_FIFO_ERROR_SHIFT                                                      19
57834   #define BMB_REG_INT_MASK_8_WC8_FREE_POINT_FIFO_ERROR                                                       (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_FREE_POINT_FIFO_ERROR .
57835   #define BMB_REG_INT_MASK_8_WC8_FREE_POINT_FIFO_ERROR_SHIFT                                                 20
57836   #define BMB_REG_INT_MASK_8_WC8_NEXT_POINT_FIFO_ERROR                                                       (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_NEXT_POINT_FIFO_ERROR .
57837   #define BMB_REG_INT_MASK_8_WC8_NEXT_POINT_FIFO_ERROR_SHIFT                                                 21
57838   #define BMB_REG_INT_MASK_8_WC8_STRT_FIFO_ERROR                                                             (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_STRT_FIFO_ERROR .
57839   #define BMB_REG_INT_MASK_8_WC8_STRT_FIFO_ERROR_SHIFT                                                       22
57840   #define BMB_REG_INT_MASK_8_WC8_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_SECOND_DSCR_FIFO_ERROR .
57841   #define BMB_REG_INT_MASK_8_WC8_SECOND_DSCR_FIFO_ERROR_SHIFT                                                23
57842   #define BMB_REG_INT_MASK_8_WC8_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_PKT_AVAIL_FIFO_ERROR .
57843   #define BMB_REG_INT_MASK_8_WC8_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  24
57844   #define BMB_REG_INT_MASK_8_WC8_COS_CNT_FIFO_ERROR                                                          (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_COS_CNT_FIFO_ERROR .
57845   #define BMB_REG_INT_MASK_8_WC8_COS_CNT_FIFO_ERROR_SHIFT                                                    25
57846   #define BMB_REG_INT_MASK_8_WC8_NOTIFY_FIFO_ERROR                                                           (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_NOTIFY_FIFO_ERROR .
57847   #define BMB_REG_INT_MASK_8_WC8_NOTIFY_FIFO_ERROR_SHIFT                                                     26
57848   #define BMB_REG_INT_MASK_8_WC8_LL_REQ_FIFO_ERROR                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_LL_REQ_FIFO_ERROR .
57849   #define BMB_REG_INT_MASK_8_WC8_LL_REQ_FIFO_ERROR_SHIFT                                                     27
57850   #define BMB_REG_INT_MASK_8_WC8_LL_PA_CNT_ERROR                                                             (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_LL_PA_CNT_ERROR .
57851   #define BMB_REG_INT_MASK_8_WC8_LL_PA_CNT_ERROR_SHIFT                                                       28
57852   #define BMB_REG_INT_MASK_8_WC8_BB_PA_CNT_ERROR                                                             (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC8_BB_PA_CNT_ERROR .
57853   #define BMB_REG_INT_MASK_8_WC8_BB_PA_CNT_ERROR_SHIFT                                                       29
57854   #define BMB_REG_INT_MASK_8_WC9_INP_FIFO_ERROR                                                              (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC9_INP_FIFO_ERROR .
57855   #define BMB_REG_INT_MASK_8_WC9_INP_FIFO_ERROR_SHIFT                                                        30
57856   #define BMB_REG_INT_MASK_8_WC9_SOP_FIFO_ERROR                                                              (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_8.WC9_SOP_FIFO_ERROR .
57857   #define BMB_REG_INT_MASK_8_WC9_SOP_FIFO_ERROR_SHIFT                                                        31
57858 #define BMB_REG_INT_STS_WR_8                                                                                 0x54018cUL //Access:WR   DataWidth:0x20   // Multi Field Register.
57859   #define BMB_REG_INT_STS_WR_8_WC6_NOTIFY_FIFO_ERROR                                                         (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
57860   #define BMB_REG_INT_STS_WR_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                   0
57861   #define BMB_REG_INT_STS_WR_8_WC6_LL_REQ_FIFO_ERROR                                                         (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 6
57862   #define BMB_REG_INT_STS_WR_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                   1
57863   #define BMB_REG_INT_STS_WR_8_WC6_LL_PA_CNT_ERROR                                                           (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 6
57864   #define BMB_REG_INT_STS_WR_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                     2
57865   #define BMB_REG_INT_STS_WR_8_WC6_BB_PA_CNT_ERROR                                                           (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 6
57866   #define BMB_REG_INT_STS_WR_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                     3
57867   #define BMB_REG_INT_STS_WR_8_WC7_INP_FIFO_ERROR                                                            (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 7
57868   #define BMB_REG_INT_STS_WR_8_WC7_INP_FIFO_ERROR_SHIFT                                                      4
57869   #define BMB_REG_INT_STS_WR_8_WC7_SOP_FIFO_ERROR                                                            (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 7
57870   #define BMB_REG_INT_STS_WR_8_WC7_SOP_FIFO_ERROR_SHIFT                                                      5
57871   #define BMB_REG_INT_STS_WR_8_WC7_QUEUE_FIFO_ERROR                                                          (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 7
57872   #define BMB_REG_INT_STS_WR_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                    6
57873   #define BMB_REG_INT_STS_WR_8_WC7_FREE_POINT_FIFO_ERROR                                                     (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 7
57874   #define BMB_REG_INT_STS_WR_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                               7
57875   #define BMB_REG_INT_STS_WR_8_WC7_NEXT_POINT_FIFO_ERROR                                                     (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 7
57876   #define BMB_REG_INT_STS_WR_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                               8
57877   #define BMB_REG_INT_STS_WR_8_WC7_STRT_FIFO_ERROR                                                           (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 7
57878   #define BMB_REG_INT_STS_WR_8_WC7_STRT_FIFO_ERROR_SHIFT                                                     9
57879   #define BMB_REG_INT_STS_WR_8_WC7_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 7
57880   #define BMB_REG_INT_STS_WR_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                              10
57881   #define BMB_REG_INT_STS_WR_8_WC7_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 7
57882   #define BMB_REG_INT_STS_WR_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                                11
57883   #define BMB_REG_INT_STS_WR_8_WC7_COS_CNT_FIFO_ERROR                                                        (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 7
57884   #define BMB_REG_INT_STS_WR_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                  12
57885   #define BMB_REG_INT_STS_WR_8_WC7_NOTIFY_FIFO_ERROR                                                         (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 7
57886   #define BMB_REG_INT_STS_WR_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                   13
57887   #define BMB_REG_INT_STS_WR_8_WC7_LL_REQ_FIFO_ERROR                                                         (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 7
57888   #define BMB_REG_INT_STS_WR_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                   14
57889   #define BMB_REG_INT_STS_WR_8_WC7_LL_PA_CNT_ERROR                                                           (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 7
57890   #define BMB_REG_INT_STS_WR_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                     15
57891   #define BMB_REG_INT_STS_WR_8_WC7_BB_PA_CNT_ERROR                                                           (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 7
57892   #define BMB_REG_INT_STS_WR_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                     16
57893   #define BMB_REG_INT_STS_WR_8_WC8_INP_FIFO_ERROR                                                            (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 8
57894   #define BMB_REG_INT_STS_WR_8_WC8_INP_FIFO_ERROR_SHIFT                                                      17
57895   #define BMB_REG_INT_STS_WR_8_WC8_SOP_FIFO_ERROR                                                            (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 8
57896   #define BMB_REG_INT_STS_WR_8_WC8_SOP_FIFO_ERROR_SHIFT                                                      18
57897   #define BMB_REG_INT_STS_WR_8_WC8_QUEUE_FIFO_ERROR                                                          (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 8
57898   #define BMB_REG_INT_STS_WR_8_WC8_QUEUE_FIFO_ERROR_SHIFT                                                    19
57899   #define BMB_REG_INT_STS_WR_8_WC8_FREE_POINT_FIFO_ERROR                                                     (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 8
57900   #define BMB_REG_INT_STS_WR_8_WC8_FREE_POINT_FIFO_ERROR_SHIFT                                               20
57901   #define BMB_REG_INT_STS_WR_8_WC8_NEXT_POINT_FIFO_ERROR                                                     (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 8
57902   #define BMB_REG_INT_STS_WR_8_WC8_NEXT_POINT_FIFO_ERROR_SHIFT                                               21
57903   #define BMB_REG_INT_STS_WR_8_WC8_STRT_FIFO_ERROR                                                           (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 8
57904   #define BMB_REG_INT_STS_WR_8_WC8_STRT_FIFO_ERROR_SHIFT                                                     22
57905   #define BMB_REG_INT_STS_WR_8_WC8_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 8
57906   #define BMB_REG_INT_STS_WR_8_WC8_SECOND_DSCR_FIFO_ERROR_SHIFT                                              23
57907   #define BMB_REG_INT_STS_WR_8_WC8_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 8
57908   #define BMB_REG_INT_STS_WR_8_WC8_PKT_AVAIL_FIFO_ERROR_SHIFT                                                24
57909   #define BMB_REG_INT_STS_WR_8_WC8_COS_CNT_FIFO_ERROR                                                        (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 8
57910   #define BMB_REG_INT_STS_WR_8_WC8_COS_CNT_FIFO_ERROR_SHIFT                                                  25
57911   #define BMB_REG_INT_STS_WR_8_WC8_NOTIFY_FIFO_ERROR                                                         (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 8
57912   #define BMB_REG_INT_STS_WR_8_WC8_NOTIFY_FIFO_ERROR_SHIFT                                                   26
57913   #define BMB_REG_INT_STS_WR_8_WC8_LL_REQ_FIFO_ERROR                                                         (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 8
57914   #define BMB_REG_INT_STS_WR_8_WC8_LL_REQ_FIFO_ERROR_SHIFT                                                   27
57915   #define BMB_REG_INT_STS_WR_8_WC8_LL_PA_CNT_ERROR                                                           (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 8
57916   #define BMB_REG_INT_STS_WR_8_WC8_LL_PA_CNT_ERROR_SHIFT                                                     28
57917   #define BMB_REG_INT_STS_WR_8_WC8_BB_PA_CNT_ERROR                                                           (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 8
57918   #define BMB_REG_INT_STS_WR_8_WC8_BB_PA_CNT_ERROR_SHIFT                                                     29
57919   #define BMB_REG_INT_STS_WR_8_WC9_INP_FIFO_ERROR                                                            (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 9
57920   #define BMB_REG_INT_STS_WR_8_WC9_INP_FIFO_ERROR_SHIFT                                                      30
57921   #define BMB_REG_INT_STS_WR_8_WC9_SOP_FIFO_ERROR                                                            (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 9
57922   #define BMB_REG_INT_STS_WR_8_WC9_SOP_FIFO_ERROR_SHIFT                                                      31
57923 #define BMB_REG_INT_STS_CLR_8                                                                                0x540190UL //Access:RC   DataWidth:0x20   // Multi Field Register.
57924   #define BMB_REG_INT_STS_CLR_8_WC6_NOTIFY_FIFO_ERROR                                                        (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
57925   #define BMB_REG_INT_STS_CLR_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                  0
57926   #define BMB_REG_INT_STS_CLR_8_WC6_LL_REQ_FIFO_ERROR                                                        (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 6
57927   #define BMB_REG_INT_STS_CLR_8_WC6_LL_REQ_FIFO_ERROR_SHIFT                                                  1
57928   #define BMB_REG_INT_STS_CLR_8_WC6_LL_PA_CNT_ERROR                                                          (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 6
57929   #define BMB_REG_INT_STS_CLR_8_WC6_LL_PA_CNT_ERROR_SHIFT                                                    2
57930   #define BMB_REG_INT_STS_CLR_8_WC6_BB_PA_CNT_ERROR                                                          (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 6
57931   #define BMB_REG_INT_STS_CLR_8_WC6_BB_PA_CNT_ERROR_SHIFT                                                    3
57932   #define BMB_REG_INT_STS_CLR_8_WC7_INP_FIFO_ERROR                                                           (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 7
57933   #define BMB_REG_INT_STS_CLR_8_WC7_INP_FIFO_ERROR_SHIFT                                                     4
57934   #define BMB_REG_INT_STS_CLR_8_WC7_SOP_FIFO_ERROR                                                           (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 7
57935   #define BMB_REG_INT_STS_CLR_8_WC7_SOP_FIFO_ERROR_SHIFT                                                     5
57936   #define BMB_REG_INT_STS_CLR_8_WC7_QUEUE_FIFO_ERROR                                                         (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 7
57937   #define BMB_REG_INT_STS_CLR_8_WC7_QUEUE_FIFO_ERROR_SHIFT                                                   6
57938   #define BMB_REG_INT_STS_CLR_8_WC7_FREE_POINT_FIFO_ERROR                                                    (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 7
57939   #define BMB_REG_INT_STS_CLR_8_WC7_FREE_POINT_FIFO_ERROR_SHIFT                                              7
57940   #define BMB_REG_INT_STS_CLR_8_WC7_NEXT_POINT_FIFO_ERROR                                                    (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 7
57941   #define BMB_REG_INT_STS_CLR_8_WC7_NEXT_POINT_FIFO_ERROR_SHIFT                                              8
57942   #define BMB_REG_INT_STS_CLR_8_WC7_STRT_FIFO_ERROR                                                          (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 7
57943   #define BMB_REG_INT_STS_CLR_8_WC7_STRT_FIFO_ERROR_SHIFT                                                    9
57944   #define BMB_REG_INT_STS_CLR_8_WC7_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 7
57945   #define BMB_REG_INT_STS_CLR_8_WC7_SECOND_DSCR_FIFO_ERROR_SHIFT                                             10
57946   #define BMB_REG_INT_STS_CLR_8_WC7_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<11) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 7
57947   #define BMB_REG_INT_STS_CLR_8_WC7_PKT_AVAIL_FIFO_ERROR_SHIFT                                               11
57948   #define BMB_REG_INT_STS_CLR_8_WC7_COS_CNT_FIFO_ERROR                                                       (0x1<<12) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 7
57949   #define BMB_REG_INT_STS_CLR_8_WC7_COS_CNT_FIFO_ERROR_SHIFT                                                 12
57950   #define BMB_REG_INT_STS_CLR_8_WC7_NOTIFY_FIFO_ERROR                                                        (0x1<<13) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 7
57951   #define BMB_REG_INT_STS_CLR_8_WC7_NOTIFY_FIFO_ERROR_SHIFT                                                  13
57952   #define BMB_REG_INT_STS_CLR_8_WC7_LL_REQ_FIFO_ERROR                                                        (0x1<<14) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 7
57953   #define BMB_REG_INT_STS_CLR_8_WC7_LL_REQ_FIFO_ERROR_SHIFT                                                  14
57954   #define BMB_REG_INT_STS_CLR_8_WC7_LL_PA_CNT_ERROR                                                          (0x1<<15) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 7
57955   #define BMB_REG_INT_STS_CLR_8_WC7_LL_PA_CNT_ERROR_SHIFT                                                    15
57956   #define BMB_REG_INT_STS_CLR_8_WC7_BB_PA_CNT_ERROR                                                          (0x1<<16) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 7
57957   #define BMB_REG_INT_STS_CLR_8_WC7_BB_PA_CNT_ERROR_SHIFT                                                    16
57958   #define BMB_REG_INT_STS_CLR_8_WC8_INP_FIFO_ERROR                                                           (0x1<<17) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 8
57959   #define BMB_REG_INT_STS_CLR_8_WC8_INP_FIFO_ERROR_SHIFT                                                     17
57960   #define BMB_REG_INT_STS_CLR_8_WC8_SOP_FIFO_ERROR                                                           (0x1<<18) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 8
57961   #define BMB_REG_INT_STS_CLR_8_WC8_SOP_FIFO_ERROR_SHIFT                                                     18
57962   #define BMB_REG_INT_STS_CLR_8_WC8_QUEUE_FIFO_ERROR                                                         (0x1<<19) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 8
57963   #define BMB_REG_INT_STS_CLR_8_WC8_QUEUE_FIFO_ERROR_SHIFT                                                   19
57964   #define BMB_REG_INT_STS_CLR_8_WC8_FREE_POINT_FIFO_ERROR                                                    (0x1<<20) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 8
57965   #define BMB_REG_INT_STS_CLR_8_WC8_FREE_POINT_FIFO_ERROR_SHIFT                                              20
57966   #define BMB_REG_INT_STS_CLR_8_WC8_NEXT_POINT_FIFO_ERROR                                                    (0x1<<21) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 8
57967   #define BMB_REG_INT_STS_CLR_8_WC8_NEXT_POINT_FIFO_ERROR_SHIFT                                              21
57968   #define BMB_REG_INT_STS_CLR_8_WC8_STRT_FIFO_ERROR                                                          (0x1<<22) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 8
57969   #define BMB_REG_INT_STS_CLR_8_WC8_STRT_FIFO_ERROR_SHIFT                                                    22
57970   #define BMB_REG_INT_STS_CLR_8_WC8_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<23) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 8
57971   #define BMB_REG_INT_STS_CLR_8_WC8_SECOND_DSCR_FIFO_ERROR_SHIFT                                             23
57972   #define BMB_REG_INT_STS_CLR_8_WC8_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<24) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 8
57973   #define BMB_REG_INT_STS_CLR_8_WC8_PKT_AVAIL_FIFO_ERROR_SHIFT                                               24
57974   #define BMB_REG_INT_STS_CLR_8_WC8_COS_CNT_FIFO_ERROR                                                       (0x1<<25) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 8
57975   #define BMB_REG_INT_STS_CLR_8_WC8_COS_CNT_FIFO_ERROR_SHIFT                                                 25
57976   #define BMB_REG_INT_STS_CLR_8_WC8_NOTIFY_FIFO_ERROR                                                        (0x1<<26) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 8
57977   #define BMB_REG_INT_STS_CLR_8_WC8_NOTIFY_FIFO_ERROR_SHIFT                                                  26
57978   #define BMB_REG_INT_STS_CLR_8_WC8_LL_REQ_FIFO_ERROR                                                        (0x1<<27) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 8
57979   #define BMB_REG_INT_STS_CLR_8_WC8_LL_REQ_FIFO_ERROR_SHIFT                                                  27
57980   #define BMB_REG_INT_STS_CLR_8_WC8_LL_PA_CNT_ERROR                                                          (0x1<<28) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 8
57981   #define BMB_REG_INT_STS_CLR_8_WC8_LL_PA_CNT_ERROR_SHIFT                                                    28
57982   #define BMB_REG_INT_STS_CLR_8_WC8_BB_PA_CNT_ERROR                                                          (0x1<<29) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 8
57983   #define BMB_REG_INT_STS_CLR_8_WC8_BB_PA_CNT_ERROR_SHIFT                                                    29
57984   #define BMB_REG_INT_STS_CLR_8_WC9_INP_FIFO_ERROR                                                           (0x1<<30) // Warning! Check this bit connection for E4 A0 in RTL. Input FIFO error in write client 9
57985   #define BMB_REG_INT_STS_CLR_8_WC9_INP_FIFO_ERROR_SHIFT                                                     30
57986   #define BMB_REG_INT_STS_CLR_8_WC9_SOP_FIFO_ERROR                                                           (0x1<<31) // Warning! Check this bit connection for E4 A0 in RTL. SOP FIFO error in write client 9
57987   #define BMB_REG_INT_STS_CLR_8_WC9_SOP_FIFO_ERROR_SHIFT                                                     31
57988 #define BMB_REG_INT_STS_9                                                                                    0x54019cUL //Access:R    DataWidth:0x20   // Multi Field Register.
57989   #define BMB_REG_INT_STS_9_WC9_QUEUE_FIFO_ERROR                                                             (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
57990   #define BMB_REG_INT_STS_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                       0
57991   #define BMB_REG_INT_STS_9_WC9_FREE_POINT_FIFO_ERROR                                                        (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 9
57992   #define BMB_REG_INT_STS_9_WC9_FREE_POINT_FIFO_ERROR_SHIFT                                                  1
57993   #define BMB_REG_INT_STS_9_WC9_NEXT_POINT_FIFO_ERROR                                                        (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 9
57994   #define BMB_REG_INT_STS_9_WC9_NEXT_POINT_FIFO_ERROR_SHIFT                                                  2
57995   #define BMB_REG_INT_STS_9_WC9_STRT_FIFO_ERROR                                                              (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 9
57996   #define BMB_REG_INT_STS_9_WC9_STRT_FIFO_ERROR_SHIFT                                                        3
57997   #define BMB_REG_INT_STS_9_WC9_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 9
57998   #define BMB_REG_INT_STS_9_WC9_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 4
57999   #define BMB_REG_INT_STS_9_WC9_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 9
58000   #define BMB_REG_INT_STS_9_WC9_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   5
58001   #define BMB_REG_INT_STS_9_WC9_COS_CNT_FIFO_ERROR                                                           (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 9
58002   #define BMB_REG_INT_STS_9_WC9_COS_CNT_FIFO_ERROR_SHIFT                                                     6
58003   #define BMB_REG_INT_STS_9_WC9_NOTIFY_FIFO_ERROR                                                            (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 9
58004   #define BMB_REG_INT_STS_9_WC9_NOTIFY_FIFO_ERROR_SHIFT                                                      7
58005   #define BMB_REG_INT_STS_9_WC9_LL_REQ_FIFO_ERROR                                                            (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 9
58006   #define BMB_REG_INT_STS_9_WC9_LL_REQ_FIFO_ERROR_SHIFT                                                      8
58007   #define BMB_REG_INT_STS_9_WC9_LL_PA_CNT_ERROR                                                              (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 9
58008   #define BMB_REG_INT_STS_9_WC9_LL_PA_CNT_ERROR_SHIFT                                                        9
58009   #define BMB_REG_INT_STS_9_WC9_BB_PA_CNT_ERROR                                                              (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 9
58010   #define BMB_REG_INT_STS_9_WC9_BB_PA_CNT_ERROR_SHIFT                                                        10
58011   #define BMB_REG_INT_STS_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                                (0x1<<11) // SOP DSCR SYNC FIFO error for RC2
58012   #define BMB_REG_INT_STS_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                          11
58013   #define BMB_REG_INT_STS_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                              (0x1<<12) // SOP output SYNC FIFO error for RC2
58014   #define BMB_REG_INT_STS_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                        12
58015   #define BMB_REG_INT_STS_9_RC0_SOP_PEND_FIFO_ERROR                                                          (0x1<<13) // SOP pending FIFO error for RC0
58016   #define BMB_REG_INT_STS_9_RC0_SOP_PEND_FIFO_ERROR_SHIFT                                                    13
58017   #define BMB_REG_INT_STS_9_RC1_SOP_PEND_FIFO_ERROR                                                          (0x1<<14) // SOP pending FIFO error for RC01
58018   #define BMB_REG_INT_STS_9_RC1_SOP_PEND_FIFO_ERROR_SHIFT                                                    14
58019   #define BMB_REG_INT_STS_9_RC2_SOP_PEND_FIFO_ERROR                                                          (0x1<<15) // SOP pending FIFO error for RC2
58020   #define BMB_REG_INT_STS_9_RC2_SOP_PEND_FIFO_ERROR_SHIFT                                                    15
58021   #define BMB_REG_INT_STS_9_RC3_SOP_PEND_FIFO_ERROR                                                          (0x1<<16) // SOP pending FIFO error for RC3
58022   #define BMB_REG_INT_STS_9_RC3_SOP_PEND_FIFO_ERROR_SHIFT                                                    16
58023   #define BMB_REG_INT_STS_9_RC4_SOP_PEND_FIFO_ERROR                                                          (0x1<<17) // SOP pending FIFO error for RC4
58024   #define BMB_REG_INT_STS_9_RC4_SOP_PEND_FIFO_ERROR_SHIFT                                                    17
58025   #define BMB_REG_INT_STS_9_RC5_SOP_PEND_FIFO_ERROR                                                          (0x1<<18) // SOP pending FIFO error for RC05
58026   #define BMB_REG_INT_STS_9_RC5_SOP_PEND_FIFO_ERROR_SHIFT                                                    18
58027   #define BMB_REG_INT_STS_9_RC6_SOP_PEND_FIFO_ERROR                                                          (0x1<<19) // SOP pending FIFO error for RC6
58028   #define BMB_REG_INT_STS_9_RC6_SOP_PEND_FIFO_ERROR_SHIFT                                                    19
58029   #define BMB_REG_INT_STS_9_RC7_SOP_PEND_FIFO_ERROR                                                          (0x1<<20) // SOP pending FIFO error for RC7
58030   #define BMB_REG_INT_STS_9_RC7_SOP_PEND_FIFO_ERROR_SHIFT                                                    20
58031   #define BMB_REG_INT_STS_9_RC0_DSCR_PEND_FIFO_ERROR                                                         (0x1<<21) // SOP descriptor FIFO error for RC0
58032   #define BMB_REG_INT_STS_9_RC0_DSCR_PEND_FIFO_ERROR_SHIFT                                                   21
58033   #define BMB_REG_INT_STS_9_RC1_DSCR_PEND_FIFO_ERROR                                                         (0x1<<22) // SOP descriptor FIFO error for RC1
58034   #define BMB_REG_INT_STS_9_RC1_DSCR_PEND_FIFO_ERROR_SHIFT                                                   22
58035   #define BMB_REG_INT_STS_9_RC2_DSCR_PEND_FIFO_ERROR                                                         (0x1<<23) // SOP descriptor FIFO error for RC02
58036   #define BMB_REG_INT_STS_9_RC2_DSCR_PEND_FIFO_ERROR_SHIFT                                                   23
58037   #define BMB_REG_INT_STS_9_RC3_DSCR_PEND_FIFO_ERROR                                                         (0x1<<24) // SOP descriptor FIFO error for RC3
58038   #define BMB_REG_INT_STS_9_RC3_DSCR_PEND_FIFO_ERROR_SHIFT                                                   24
58039   #define BMB_REG_INT_STS_9_RC4_DSCR_PEND_FIFO_ERROR                                                         (0x1<<25) // SOP descriptor FIFO error for RC4
58040   #define BMB_REG_INT_STS_9_RC4_DSCR_PEND_FIFO_ERROR_SHIFT                                                   25
58041   #define BMB_REG_INT_STS_9_RC5_DSCR_PEND_FIFO_ERROR                                                         (0x1<<26) // SOP descriptor FIFO error for RC5
58042   #define BMB_REG_INT_STS_9_RC5_DSCR_PEND_FIFO_ERROR_SHIFT                                                   26
58043   #define BMB_REG_INT_STS_9_RC6_DSCR_PEND_FIFO_ERROR                                                         (0x1<<27) // SOP descriptor FIFO error for RC6
58044   #define BMB_REG_INT_STS_9_RC6_DSCR_PEND_FIFO_ERROR_SHIFT                                                   27
58045   #define BMB_REG_INT_STS_9_RC7_DSCR_PEND_FIFO_ERROR                                                         (0x1<<28) // SOP descriptor FIFO error for RC7
58046   #define BMB_REG_INT_STS_9_RC7_DSCR_PEND_FIFO_ERROR_SHIFT                                                   28
58047   #define BMB_REG_INT_STS_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                              (0x1<<29) // SOP input SYNC FIFO error for RC1
58048   #define BMB_REG_INT_STS_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                        29
58049   #define BMB_REG_INT_STS_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                              (0x1<<30) // SOP input SYNC FIFO error for RC2
58050   #define BMB_REG_INT_STS_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                        30
58051   #define BMB_REG_INT_STS_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                              (0x1<<31) // SOP output SYNC FIFO error for RC1
58052   #define BMB_REG_INT_STS_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                        31
58053   #define BMB_REG_INT_STS_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                             (0x1<<11) // SOP DSCR SYNC FIFO error for RC9
58054   #define BMB_REG_INT_STS_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                       11
58055   #define BMB_REG_INT_STS_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                           (0x1<<12) // SOP output SYNC FIFO error for RC8
58056   #define BMB_REG_INT_STS_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                     12
58057   #define BMB_REG_INT_STS_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                           (0x1<<29) // SOP input SYNC FIFO error for RC8
58058   #define BMB_REG_INT_STS_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                     29
58059   #define BMB_REG_INT_STS_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                           (0x1<<30) // SOP input SYNC FIFO error for RC9
58060   #define BMB_REG_INT_STS_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                     30
58061   #define BMB_REG_INT_STS_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                           (0x1<<31) // SOP output SYNC FIFO error for RC8
58062   #define BMB_REG_INT_STS_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                     31
58063 #define BMB_REG_INT_MASK_9                                                                                   0x5401a0UL //Access:RW   DataWidth:0x20   // Multi Field Register.
58064   #define BMB_REG_INT_MASK_9_WC9_QUEUE_FIFO_ERROR                                                            (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_QUEUE_FIFO_ERROR .
58065   #define BMB_REG_INT_MASK_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                      0
58066   #define BMB_REG_INT_MASK_9_WC9_FREE_POINT_FIFO_ERROR                                                       (0x1<<1) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_FREE_POINT_FIFO_ERROR .
58067   #define BMB_REG_INT_MASK_9_WC9_FREE_POINT_FIFO_ERROR_SHIFT                                                 1
58068   #define BMB_REG_INT_MASK_9_WC9_NEXT_POINT_FIFO_ERROR                                                       (0x1<<2) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_NEXT_POINT_FIFO_ERROR .
58069   #define BMB_REG_INT_MASK_9_WC9_NEXT_POINT_FIFO_ERROR_SHIFT                                                 2
58070   #define BMB_REG_INT_MASK_9_WC9_STRT_FIFO_ERROR                                                             (0x1<<3) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_STRT_FIFO_ERROR .
58071   #define BMB_REG_INT_MASK_9_WC9_STRT_FIFO_ERROR_SHIFT                                                       3
58072   #define BMB_REG_INT_MASK_9_WC9_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<4) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_SECOND_DSCR_FIFO_ERROR .
58073   #define BMB_REG_INT_MASK_9_WC9_SECOND_DSCR_FIFO_ERROR_SHIFT                                                4
58074   #define BMB_REG_INT_MASK_9_WC9_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<5) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_PKT_AVAIL_FIFO_ERROR .
58075   #define BMB_REG_INT_MASK_9_WC9_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  5
58076   #define BMB_REG_INT_MASK_9_WC9_COS_CNT_FIFO_ERROR                                                          (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_COS_CNT_FIFO_ERROR .
58077   #define BMB_REG_INT_MASK_9_WC9_COS_CNT_FIFO_ERROR_SHIFT                                                    6
58078   #define BMB_REG_INT_MASK_9_WC9_NOTIFY_FIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_NOTIFY_FIFO_ERROR .
58079   #define BMB_REG_INT_MASK_9_WC9_NOTIFY_FIFO_ERROR_SHIFT                                                     7
58080   #define BMB_REG_INT_MASK_9_WC9_LL_REQ_FIFO_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_LL_REQ_FIFO_ERROR .
58081   #define BMB_REG_INT_MASK_9_WC9_LL_REQ_FIFO_ERROR_SHIFT                                                     8
58082   #define BMB_REG_INT_MASK_9_WC9_LL_PA_CNT_ERROR                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_LL_PA_CNT_ERROR .
58083   #define BMB_REG_INT_MASK_9_WC9_LL_PA_CNT_ERROR_SHIFT                                                       9
58084   #define BMB_REG_INT_MASK_9_WC9_BB_PA_CNT_ERROR                                                             (0x1<<10) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.WC9_BB_PA_CNT_ERROR .
58085   #define BMB_REG_INT_MASK_9_WC9_BB_PA_CNT_ERROR_SHIFT                                                       10
58086   #define BMB_REG_INT_MASK_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC2_SOP_RC_OUT_SYNC_FIFO_ERROR .
58087   #define BMB_REG_INT_MASK_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                         11
58088   #define BMB_REG_INT_MASK_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                             (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR .
58089   #define BMB_REG_INT_MASK_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                       12
58090   #define BMB_REG_INT_MASK_9_RC0_SOP_PEND_FIFO_ERROR                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC0_SOP_PEND_FIFO_ERROR .
58091   #define BMB_REG_INT_MASK_9_RC0_SOP_PEND_FIFO_ERROR_SHIFT                                                   13
58092   #define BMB_REG_INT_MASK_9_RC1_SOP_PEND_FIFO_ERROR                                                         (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC1_SOP_PEND_FIFO_ERROR .
58093   #define BMB_REG_INT_MASK_9_RC1_SOP_PEND_FIFO_ERROR_SHIFT                                                   14
58094   #define BMB_REG_INT_MASK_9_RC2_SOP_PEND_FIFO_ERROR                                                         (0x1<<15) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC2_SOP_PEND_FIFO_ERROR .
58095   #define BMB_REG_INT_MASK_9_RC2_SOP_PEND_FIFO_ERROR_SHIFT                                                   15
58096   #define BMB_REG_INT_MASK_9_RC3_SOP_PEND_FIFO_ERROR                                                         (0x1<<16) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC3_SOP_PEND_FIFO_ERROR .
58097   #define BMB_REG_INT_MASK_9_RC3_SOP_PEND_FIFO_ERROR_SHIFT                                                   16
58098   #define BMB_REG_INT_MASK_9_RC4_SOP_PEND_FIFO_ERROR                                                         (0x1<<17) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC4_SOP_PEND_FIFO_ERROR .
58099   #define BMB_REG_INT_MASK_9_RC4_SOP_PEND_FIFO_ERROR_SHIFT                                                   17
58100   #define BMB_REG_INT_MASK_9_RC5_SOP_PEND_FIFO_ERROR                                                         (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC5_SOP_PEND_FIFO_ERROR .
58101   #define BMB_REG_INT_MASK_9_RC5_SOP_PEND_FIFO_ERROR_SHIFT                                                   18
58102   #define BMB_REG_INT_MASK_9_RC6_SOP_PEND_FIFO_ERROR                                                         (0x1<<19) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC6_SOP_PEND_FIFO_ERROR .
58103   #define BMB_REG_INT_MASK_9_RC6_SOP_PEND_FIFO_ERROR_SHIFT                                                   19
58104   #define BMB_REG_INT_MASK_9_RC7_SOP_PEND_FIFO_ERROR                                                         (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC7_SOP_PEND_FIFO_ERROR .
58105   #define BMB_REG_INT_MASK_9_RC7_SOP_PEND_FIFO_ERROR_SHIFT                                                   20
58106   #define BMB_REG_INT_MASK_9_RC0_DSCR_PEND_FIFO_ERROR                                                        (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC0_DSCR_PEND_FIFO_ERROR .
58107   #define BMB_REG_INT_MASK_9_RC0_DSCR_PEND_FIFO_ERROR_SHIFT                                                  21
58108   #define BMB_REG_INT_MASK_9_RC1_DSCR_PEND_FIFO_ERROR                                                        (0x1<<22) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC1_DSCR_PEND_FIFO_ERROR .
58109   #define BMB_REG_INT_MASK_9_RC1_DSCR_PEND_FIFO_ERROR_SHIFT                                                  22
58110   #define BMB_REG_INT_MASK_9_RC2_DSCR_PEND_FIFO_ERROR                                                        (0x1<<23) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC2_DSCR_PEND_FIFO_ERROR .
58111   #define BMB_REG_INT_MASK_9_RC2_DSCR_PEND_FIFO_ERROR_SHIFT                                                  23
58112   #define BMB_REG_INT_MASK_9_RC3_DSCR_PEND_FIFO_ERROR                                                        (0x1<<24) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC3_DSCR_PEND_FIFO_ERROR .
58113   #define BMB_REG_INT_MASK_9_RC3_DSCR_PEND_FIFO_ERROR_SHIFT                                                  24
58114   #define BMB_REG_INT_MASK_9_RC4_DSCR_PEND_FIFO_ERROR                                                        (0x1<<25) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC4_DSCR_PEND_FIFO_ERROR .
58115   #define BMB_REG_INT_MASK_9_RC4_DSCR_PEND_FIFO_ERROR_SHIFT                                                  25
58116   #define BMB_REG_INT_MASK_9_RC5_DSCR_PEND_FIFO_ERROR                                                        (0x1<<26) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC5_DSCR_PEND_FIFO_ERROR .
58117   #define BMB_REG_INT_MASK_9_RC5_DSCR_PEND_FIFO_ERROR_SHIFT                                                  26
58118   #define BMB_REG_INT_MASK_9_RC6_DSCR_PEND_FIFO_ERROR                                                        (0x1<<27) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC6_DSCR_PEND_FIFO_ERROR .
58119   #define BMB_REG_INT_MASK_9_RC6_DSCR_PEND_FIFO_ERROR_SHIFT                                                  27
58120   #define BMB_REG_INT_MASK_9_RC7_DSCR_PEND_FIFO_ERROR                                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC7_DSCR_PEND_FIFO_ERROR .
58121   #define BMB_REG_INT_MASK_9_RC7_DSCR_PEND_FIFO_ERROR_SHIFT                                                  28
58122   #define BMB_REG_INT_MASK_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                             (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR .
58123   #define BMB_REG_INT_MASK_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                       29
58124   #define BMB_REG_INT_MASK_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                             (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR .
58125   #define BMB_REG_INT_MASK_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                       30
58126   #define BMB_REG_INT_MASK_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                             (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR .
58127   #define BMB_REG_INT_MASK_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                       31
58128   #define BMB_REG_INT_MASK_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                            (0x1<<11) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC9_SOP_RC_OUT_SYNC_FIFO_ERROR .
58129   #define BMB_REG_INT_MASK_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                      11
58130   #define BMB_REG_INT_MASK_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                          (0x1<<12) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR .
58131   #define BMB_REG_INT_MASK_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                    12
58132   #define BMB_REG_INT_MASK_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                          (0x1<<29) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR .
58133   #define BMB_REG_INT_MASK_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                    29
58134   #define BMB_REG_INT_MASK_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                          (0x1<<30) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR .
58135   #define BMB_REG_INT_MASK_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                    30
58136   #define BMB_REG_INT_MASK_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_9.RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR .
58137   #define BMB_REG_INT_MASK_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                    31
58138 #define BMB_REG_INT_STS_WR_9                                                                                 0x5401a4UL //Access:WR   DataWidth:0x20   // Multi Field Register.
58139   #define BMB_REG_INT_STS_WR_9_WC9_QUEUE_FIFO_ERROR                                                          (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
58140   #define BMB_REG_INT_STS_WR_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                    0
58141   #define BMB_REG_INT_STS_WR_9_WC9_FREE_POINT_FIFO_ERROR                                                     (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 9
58142   #define BMB_REG_INT_STS_WR_9_WC9_FREE_POINT_FIFO_ERROR_SHIFT                                               1
58143   #define BMB_REG_INT_STS_WR_9_WC9_NEXT_POINT_FIFO_ERROR                                                     (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 9
58144   #define BMB_REG_INT_STS_WR_9_WC9_NEXT_POINT_FIFO_ERROR_SHIFT                                               2
58145   #define BMB_REG_INT_STS_WR_9_WC9_STRT_FIFO_ERROR                                                           (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 9
58146   #define BMB_REG_INT_STS_WR_9_WC9_STRT_FIFO_ERROR_SHIFT                                                     3
58147   #define BMB_REG_INT_STS_WR_9_WC9_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 9
58148   #define BMB_REG_INT_STS_WR_9_WC9_SECOND_DSCR_FIFO_ERROR_SHIFT                                              4
58149   #define BMB_REG_INT_STS_WR_9_WC9_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 9
58150   #define BMB_REG_INT_STS_WR_9_WC9_PKT_AVAIL_FIFO_ERROR_SHIFT                                                5
58151   #define BMB_REG_INT_STS_WR_9_WC9_COS_CNT_FIFO_ERROR                                                        (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 9
58152   #define BMB_REG_INT_STS_WR_9_WC9_COS_CNT_FIFO_ERROR_SHIFT                                                  6
58153   #define BMB_REG_INT_STS_WR_9_WC9_NOTIFY_FIFO_ERROR                                                         (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 9
58154   #define BMB_REG_INT_STS_WR_9_WC9_NOTIFY_FIFO_ERROR_SHIFT                                                   7
58155   #define BMB_REG_INT_STS_WR_9_WC9_LL_REQ_FIFO_ERROR                                                         (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 9
58156   #define BMB_REG_INT_STS_WR_9_WC9_LL_REQ_FIFO_ERROR_SHIFT                                                   8
58157   #define BMB_REG_INT_STS_WR_9_WC9_LL_PA_CNT_ERROR                                                           (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 9
58158   #define BMB_REG_INT_STS_WR_9_WC9_LL_PA_CNT_ERROR_SHIFT                                                     9
58159   #define BMB_REG_INT_STS_WR_9_WC9_BB_PA_CNT_ERROR                                                           (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 9
58160   #define BMB_REG_INT_STS_WR_9_WC9_BB_PA_CNT_ERROR_SHIFT                                                     10
58161   #define BMB_REG_INT_STS_WR_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                             (0x1<<11) // SOP DSCR SYNC FIFO error for RC2
58162   #define BMB_REG_INT_STS_WR_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                       11
58163   #define BMB_REG_INT_STS_WR_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                           (0x1<<12) // SOP output SYNC FIFO error for RC2
58164   #define BMB_REG_INT_STS_WR_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                     12
58165   #define BMB_REG_INT_STS_WR_9_RC0_SOP_PEND_FIFO_ERROR                                                       (0x1<<13) // SOP pending FIFO error for RC0
58166   #define BMB_REG_INT_STS_WR_9_RC0_SOP_PEND_FIFO_ERROR_SHIFT                                                 13
58167   #define BMB_REG_INT_STS_WR_9_RC1_SOP_PEND_FIFO_ERROR                                                       (0x1<<14) // SOP pending FIFO error for RC01
58168   #define BMB_REG_INT_STS_WR_9_RC1_SOP_PEND_FIFO_ERROR_SHIFT                                                 14
58169   #define BMB_REG_INT_STS_WR_9_RC2_SOP_PEND_FIFO_ERROR                                                       (0x1<<15) // SOP pending FIFO error for RC2
58170   #define BMB_REG_INT_STS_WR_9_RC2_SOP_PEND_FIFO_ERROR_SHIFT                                                 15
58171   #define BMB_REG_INT_STS_WR_9_RC3_SOP_PEND_FIFO_ERROR                                                       (0x1<<16) // SOP pending FIFO error for RC3
58172   #define BMB_REG_INT_STS_WR_9_RC3_SOP_PEND_FIFO_ERROR_SHIFT                                                 16
58173   #define BMB_REG_INT_STS_WR_9_RC4_SOP_PEND_FIFO_ERROR                                                       (0x1<<17) // SOP pending FIFO error for RC4
58174   #define BMB_REG_INT_STS_WR_9_RC4_SOP_PEND_FIFO_ERROR_SHIFT                                                 17
58175   #define BMB_REG_INT_STS_WR_9_RC5_SOP_PEND_FIFO_ERROR                                                       (0x1<<18) // SOP pending FIFO error for RC05
58176   #define BMB_REG_INT_STS_WR_9_RC5_SOP_PEND_FIFO_ERROR_SHIFT                                                 18
58177   #define BMB_REG_INT_STS_WR_9_RC6_SOP_PEND_FIFO_ERROR                                                       (0x1<<19) // SOP pending FIFO error for RC6
58178   #define BMB_REG_INT_STS_WR_9_RC6_SOP_PEND_FIFO_ERROR_SHIFT                                                 19
58179   #define BMB_REG_INT_STS_WR_9_RC7_SOP_PEND_FIFO_ERROR                                                       (0x1<<20) // SOP pending FIFO error for RC7
58180   #define BMB_REG_INT_STS_WR_9_RC7_SOP_PEND_FIFO_ERROR_SHIFT                                                 20
58181   #define BMB_REG_INT_STS_WR_9_RC0_DSCR_PEND_FIFO_ERROR                                                      (0x1<<21) // SOP descriptor FIFO error for RC0
58182   #define BMB_REG_INT_STS_WR_9_RC0_DSCR_PEND_FIFO_ERROR_SHIFT                                                21
58183   #define BMB_REG_INT_STS_WR_9_RC1_DSCR_PEND_FIFO_ERROR                                                      (0x1<<22) // SOP descriptor FIFO error for RC1
58184   #define BMB_REG_INT_STS_WR_9_RC1_DSCR_PEND_FIFO_ERROR_SHIFT                                                22
58185   #define BMB_REG_INT_STS_WR_9_RC2_DSCR_PEND_FIFO_ERROR                                                      (0x1<<23) // SOP descriptor FIFO error for RC02
58186   #define BMB_REG_INT_STS_WR_9_RC2_DSCR_PEND_FIFO_ERROR_SHIFT                                                23
58187   #define BMB_REG_INT_STS_WR_9_RC3_DSCR_PEND_FIFO_ERROR                                                      (0x1<<24) // SOP descriptor FIFO error for RC3
58188   #define BMB_REG_INT_STS_WR_9_RC3_DSCR_PEND_FIFO_ERROR_SHIFT                                                24
58189   #define BMB_REG_INT_STS_WR_9_RC4_DSCR_PEND_FIFO_ERROR                                                      (0x1<<25) // SOP descriptor FIFO error for RC4
58190   #define BMB_REG_INT_STS_WR_9_RC4_DSCR_PEND_FIFO_ERROR_SHIFT                                                25
58191   #define BMB_REG_INT_STS_WR_9_RC5_DSCR_PEND_FIFO_ERROR                                                      (0x1<<26) // SOP descriptor FIFO error for RC5
58192   #define BMB_REG_INT_STS_WR_9_RC5_DSCR_PEND_FIFO_ERROR_SHIFT                                                26
58193   #define BMB_REG_INT_STS_WR_9_RC6_DSCR_PEND_FIFO_ERROR                                                      (0x1<<27) // SOP descriptor FIFO error for RC6
58194   #define BMB_REG_INT_STS_WR_9_RC6_DSCR_PEND_FIFO_ERROR_SHIFT                                                27
58195   #define BMB_REG_INT_STS_WR_9_RC7_DSCR_PEND_FIFO_ERROR                                                      (0x1<<28) // SOP descriptor FIFO error for RC7
58196   #define BMB_REG_INT_STS_WR_9_RC7_DSCR_PEND_FIFO_ERROR_SHIFT                                                28
58197   #define BMB_REG_INT_STS_WR_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                           (0x1<<29) // SOP input SYNC FIFO error for RC1
58198   #define BMB_REG_INT_STS_WR_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                     29
58199   #define BMB_REG_INT_STS_WR_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                           (0x1<<30) // SOP input SYNC FIFO error for RC2
58200   #define BMB_REG_INT_STS_WR_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                     30
58201   #define BMB_REG_INT_STS_WR_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                           (0x1<<31) // SOP output SYNC FIFO error for RC1
58202   #define BMB_REG_INT_STS_WR_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                     31
58203   #define BMB_REG_INT_STS_WR_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                          (0x1<<11) // SOP DSCR SYNC FIFO error for RC9
58204   #define BMB_REG_INT_STS_WR_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                    11
58205   #define BMB_REG_INT_STS_WR_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                        (0x1<<12) // SOP output SYNC FIFO error for RC8
58206   #define BMB_REG_INT_STS_WR_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                  12
58207   #define BMB_REG_INT_STS_WR_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                        (0x1<<29) // SOP input SYNC FIFO error for RC8
58208   #define BMB_REG_INT_STS_WR_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                  29
58209   #define BMB_REG_INT_STS_WR_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                        (0x1<<30) // SOP input SYNC FIFO error for RC9
58210   #define BMB_REG_INT_STS_WR_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                  30
58211   #define BMB_REG_INT_STS_WR_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                        (0x1<<31) // SOP output SYNC FIFO error for RC8
58212   #define BMB_REG_INT_STS_WR_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                  31
58213 #define BMB_REG_INT_STS_CLR_9                                                                                0x5401a8UL //Access:RC   DataWidth:0x20   // Multi Field Register.
58214   #define BMB_REG_INT_STS_CLR_9_WC9_QUEUE_FIFO_ERROR                                                         (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
58215   #define BMB_REG_INT_STS_CLR_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                   0
58216   #define BMB_REG_INT_STS_CLR_9_WC9_FREE_POINT_FIFO_ERROR                                                    (0x1<<1) // Warning! Check this bit connection for E4 A0 in RTL. Free ointer FIFO error in write client 9
58217   #define BMB_REG_INT_STS_CLR_9_WC9_FREE_POINT_FIFO_ERROR_SHIFT                                              1
58218   #define BMB_REG_INT_STS_CLR_9_WC9_NEXT_POINT_FIFO_ERROR                                                    (0x1<<2) // Warning! Check this bit connection for E4 A0 in RTL. Next pointer FIFO error in write client 9
58219   #define BMB_REG_INT_STS_CLR_9_WC9_NEXT_POINT_FIFO_ERROR_SHIFT                                              2
58220   #define BMB_REG_INT_STS_CLR_9_WC9_STRT_FIFO_ERROR                                                          (0x1<<3) // Warning! Check this bit connection for E4 A0 in RTL. Start FIFO error in write client 9
58221   #define BMB_REG_INT_STS_CLR_9_WC9_STRT_FIFO_ERROR_SHIFT                                                    3
58222   #define BMB_REG_INT_STS_CLR_9_WC9_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<4) // Warning! Check this bit connection for E4 A0 in RTL. Second descriptor FIFO error in write client 9
58223   #define BMB_REG_INT_STS_CLR_9_WC9_SECOND_DSCR_FIFO_ERROR_SHIFT                                             4
58224   #define BMB_REG_INT_STS_CLR_9_WC9_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<5) // Warning! Check this bit connection for E4 A0 in RTL. Packet available FIFO error in write client 9
58225   #define BMB_REG_INT_STS_CLR_9_WC9_PKT_AVAIL_FIFO_ERROR_SHIFT                                               5
58226   #define BMB_REG_INT_STS_CLR_9_WC9_COS_CNT_FIFO_ERROR                                                       (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. COS counter FIFO error in write client 9
58227   #define BMB_REG_INT_STS_CLR_9_WC9_COS_CNT_FIFO_ERROR_SHIFT                                                 6
58228   #define BMB_REG_INT_STS_CLR_9_WC9_NOTIFY_FIFO_ERROR                                                        (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 9
58229   #define BMB_REG_INT_STS_CLR_9_WC9_NOTIFY_FIFO_ERROR_SHIFT                                                  7
58230   #define BMB_REG_INT_STS_CLR_9_WC9_LL_REQ_FIFO_ERROR                                                        (0x1<<8) // Warning! Check this bit connection for E4 A0 in RTL. LL req error in write client 9
58231   #define BMB_REG_INT_STS_CLR_9_WC9_LL_REQ_FIFO_ERROR_SHIFT                                                  8
58232   #define BMB_REG_INT_STS_CLR_9_WC9_LL_PA_CNT_ERROR                                                          (0x1<<9) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to link list in write client 9
58233   #define BMB_REG_INT_STS_CLR_9_WC9_LL_PA_CNT_ERROR_SHIFT                                                    9
58234   #define BMB_REG_INT_STS_CLR_9_WC9_BB_PA_CNT_ERROR                                                          (0x1<<10) // Warning! Check this bit connection for E4 A0 in RTL. Packet available counter overflow or underflow for requests to big ram of SOP descriptor in write client 9
58235   #define BMB_REG_INT_STS_CLR_9_WC9_BB_PA_CNT_ERROR_SHIFT                                                    10
58236   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                            (0x1<<11) // SOP DSCR SYNC FIFO error for RC2
58237   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                      11
58238   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                          (0x1<<12) // SOP output SYNC FIFO error for RC2
58239   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                    12
58240   #define BMB_REG_INT_STS_CLR_9_RC0_SOP_PEND_FIFO_ERROR                                                      (0x1<<13) // SOP pending FIFO error for RC0
58241   #define BMB_REG_INT_STS_CLR_9_RC0_SOP_PEND_FIFO_ERROR_SHIFT                                                13
58242   #define BMB_REG_INT_STS_CLR_9_RC1_SOP_PEND_FIFO_ERROR                                                      (0x1<<14) // SOP pending FIFO error for RC01
58243   #define BMB_REG_INT_STS_CLR_9_RC1_SOP_PEND_FIFO_ERROR_SHIFT                                                14
58244   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_PEND_FIFO_ERROR                                                      (0x1<<15) // SOP pending FIFO error for RC2
58245   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_PEND_FIFO_ERROR_SHIFT                                                15
58246   #define BMB_REG_INT_STS_CLR_9_RC3_SOP_PEND_FIFO_ERROR                                                      (0x1<<16) // SOP pending FIFO error for RC3
58247   #define BMB_REG_INT_STS_CLR_9_RC3_SOP_PEND_FIFO_ERROR_SHIFT                                                16
58248   #define BMB_REG_INT_STS_CLR_9_RC4_SOP_PEND_FIFO_ERROR                                                      (0x1<<17) // SOP pending FIFO error for RC4
58249   #define BMB_REG_INT_STS_CLR_9_RC4_SOP_PEND_FIFO_ERROR_SHIFT                                                17
58250   #define BMB_REG_INT_STS_CLR_9_RC5_SOP_PEND_FIFO_ERROR                                                      (0x1<<18) // SOP pending FIFO error for RC05
58251   #define BMB_REG_INT_STS_CLR_9_RC5_SOP_PEND_FIFO_ERROR_SHIFT                                                18
58252   #define BMB_REG_INT_STS_CLR_9_RC6_SOP_PEND_FIFO_ERROR                                                      (0x1<<19) // SOP pending FIFO error for RC6
58253   #define BMB_REG_INT_STS_CLR_9_RC6_SOP_PEND_FIFO_ERROR_SHIFT                                                19
58254   #define BMB_REG_INT_STS_CLR_9_RC7_SOP_PEND_FIFO_ERROR                                                      (0x1<<20) // SOP pending FIFO error for RC7
58255   #define BMB_REG_INT_STS_CLR_9_RC7_SOP_PEND_FIFO_ERROR_SHIFT                                                20
58256   #define BMB_REG_INT_STS_CLR_9_RC0_DSCR_PEND_FIFO_ERROR                                                     (0x1<<21) // SOP descriptor FIFO error for RC0
58257   #define BMB_REG_INT_STS_CLR_9_RC0_DSCR_PEND_FIFO_ERROR_SHIFT                                               21
58258   #define BMB_REG_INT_STS_CLR_9_RC1_DSCR_PEND_FIFO_ERROR                                                     (0x1<<22) // SOP descriptor FIFO error for RC1
58259   #define BMB_REG_INT_STS_CLR_9_RC1_DSCR_PEND_FIFO_ERROR_SHIFT                                               22
58260   #define BMB_REG_INT_STS_CLR_9_RC2_DSCR_PEND_FIFO_ERROR                                                     (0x1<<23) // SOP descriptor FIFO error for RC02
58261   #define BMB_REG_INT_STS_CLR_9_RC2_DSCR_PEND_FIFO_ERROR_SHIFT                                               23
58262   #define BMB_REG_INT_STS_CLR_9_RC3_DSCR_PEND_FIFO_ERROR                                                     (0x1<<24) // SOP descriptor FIFO error for RC3
58263   #define BMB_REG_INT_STS_CLR_9_RC3_DSCR_PEND_FIFO_ERROR_SHIFT                                               24
58264   #define BMB_REG_INT_STS_CLR_9_RC4_DSCR_PEND_FIFO_ERROR                                                     (0x1<<25) // SOP descriptor FIFO error for RC4
58265   #define BMB_REG_INT_STS_CLR_9_RC4_DSCR_PEND_FIFO_ERROR_SHIFT                                               25
58266   #define BMB_REG_INT_STS_CLR_9_RC5_DSCR_PEND_FIFO_ERROR                                                     (0x1<<26) // SOP descriptor FIFO error for RC5
58267   #define BMB_REG_INT_STS_CLR_9_RC5_DSCR_PEND_FIFO_ERROR_SHIFT                                               26
58268   #define BMB_REG_INT_STS_CLR_9_RC6_DSCR_PEND_FIFO_ERROR                                                     (0x1<<27) // SOP descriptor FIFO error for RC6
58269   #define BMB_REG_INT_STS_CLR_9_RC6_DSCR_PEND_FIFO_ERROR_SHIFT                                               27
58270   #define BMB_REG_INT_STS_CLR_9_RC7_DSCR_PEND_FIFO_ERROR                                                     (0x1<<28) // SOP descriptor FIFO error for RC7
58271   #define BMB_REG_INT_STS_CLR_9_RC7_DSCR_PEND_FIFO_ERROR_SHIFT                                               28
58272   #define BMB_REG_INT_STS_CLR_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                          (0x1<<29) // SOP input SYNC FIFO error for RC1
58273   #define BMB_REG_INT_STS_CLR_9_RC1_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                    29
58274   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5                                          (0x1<<30) // SOP input SYNC FIFO error for RC2
58275   #define BMB_REG_INT_STS_CLR_9_RC2_SOP_INP_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                    30
58276   #define BMB_REG_INT_STS_CLR_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5                                          (0x1<<31) // SOP output SYNC FIFO error for RC1
58277   #define BMB_REG_INT_STS_CLR_9_RC1_SOP_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                    31
58278   #define BMB_REG_INT_STS_CLR_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                         (0x1<<11) // SOP DSCR SYNC FIFO error for RC9
58279   #define BMB_REG_INT_STS_CLR_9_RC9_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                   11
58280   #define BMB_REG_INT_STS_CLR_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                       (0x1<<12) // SOP output SYNC FIFO error for RC8
58281   #define BMB_REG_INT_STS_CLR_9_RC9_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                 12
58282   #define BMB_REG_INT_STS_CLR_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                       (0x1<<29) // SOP input SYNC FIFO error for RC8
58283   #define BMB_REG_INT_STS_CLR_9_RC8_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                 29
58284   #define BMB_REG_INT_STS_CLR_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2                                       (0x1<<30) // SOP input SYNC FIFO error for RC9
58285   #define BMB_REG_INT_STS_CLR_9_RC9_SOP_INP_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                 30
58286   #define BMB_REG_INT_STS_CLR_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                       (0x1<<31) // SOP output SYNC FIFO error for RC8
58287   #define BMB_REG_INT_STS_CLR_9_RC8_SOP_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                 31
58288 #define BMB_REG_INT_STS_10                                                                                   0x5401b4UL //Access:R    DataWidth:0xf    // Multi Field Register.
58289   #define BMB_REG_INT_STS_10_RC_GNT_PEND_FIFO_ERROR                                                          (0x1<<0) //
58290   #define BMB_REG_INT_STS_10_RC_GNT_PEND_FIFO_ERROR_SHIFT                                                    0
58291   #define BMB_REG_INT_STS_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5                                                 (0x1<<13) // Packet RC output SYNC FIFO error
58292   #define BMB_REG_INT_STS_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                           13
58293   #define BMB_REG_INT_STS_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5                                                 (0x1<<14) // Packet RC output SYNC FIFO error
58294   #define BMB_REG_INT_STS_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                           14
58295   #define BMB_REG_INT_STS_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                              (0x1<<20) // Packet RC output SYNC FIFO error
58296   #define BMB_REG_INT_STS_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                        20
58297   #define BMB_REG_INT_STS_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                              (0x1<<21) // Packet RC output SYNC FIFO error
58298   #define BMB_REG_INT_STS_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                        21
58299 #define BMB_REG_INT_MASK_10                                                                                  0x5401b8UL //Access:RW   DataWidth:0xf    // Multi Field Register.
58300   #define BMB_REG_INT_MASK_10_RC_GNT_PEND_FIFO_ERROR                                                         (0x1<<0) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_10.RC_GNT_PEND_FIFO_ERROR .
58301   #define BMB_REG_INT_MASK_10_RC_GNT_PEND_FIFO_ERROR_SHIFT                                                   0
58302   #define BMB_REG_INT_MASK_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_10.RC1_OUT_SYNC_FIFO_PUSH_ERROR .
58303   #define BMB_REG_INT_MASK_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                          13
58304   #define BMB_REG_INT_MASK_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5                                                (0x1<<14) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_10.RC2_OUT_SYNC_FIFO_PUSH_ERROR .
58305   #define BMB_REG_INT_MASK_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                          14
58306   #define BMB_REG_INT_MASK_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                             (0x1<<20) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_10.RC8_OUT_SYNC_FIFO_PUSH_ERROR .
58307   #define BMB_REG_INT_MASK_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                       20
58308   #define BMB_REG_INT_MASK_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                             (0x1<<21) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_10.RC9_OUT_SYNC_FIFO_PUSH_ERROR .
58309   #define BMB_REG_INT_MASK_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                       21
58310 #define BMB_REG_INT_STS_WR_10                                                                                0x5401bcUL //Access:WR   DataWidth:0xf    // Multi Field Register.
58311   #define BMB_REG_INT_STS_WR_10_RC_GNT_PEND_FIFO_ERROR                                                       (0x1<<0) //
58312   #define BMB_REG_INT_STS_WR_10_RC_GNT_PEND_FIFO_ERROR_SHIFT                                                 0
58313   #define BMB_REG_INT_STS_WR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5                                              (0x1<<13) // Packet RC output SYNC FIFO error
58314   #define BMB_REG_INT_STS_WR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                        13
58315   #define BMB_REG_INT_STS_WR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5                                              (0x1<<14) // Packet RC output SYNC FIFO error
58316   #define BMB_REG_INT_STS_WR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                        14
58317   #define BMB_REG_INT_STS_WR_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                           (0x1<<20) // Packet RC output SYNC FIFO error
58318   #define BMB_REG_INT_STS_WR_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                     20
58319   #define BMB_REG_INT_STS_WR_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                           (0x1<<21) // Packet RC output SYNC FIFO error
58320   #define BMB_REG_INT_STS_WR_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                     21
58321 #define BMB_REG_INT_STS_CLR_10                                                                               0x5401c0UL //Access:RC   DataWidth:0xf    // Multi Field Register.
58322   #define BMB_REG_INT_STS_CLR_10_RC_GNT_PEND_FIFO_ERROR                                                      (0x1<<0) //
58323   #define BMB_REG_INT_STS_CLR_10_RC_GNT_PEND_FIFO_ERROR_SHIFT                                                0
58324   #define BMB_REG_INT_STS_CLR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5                                             (0x1<<13) // Packet RC output SYNC FIFO error
58325   #define BMB_REG_INT_STS_CLR_10_RC1_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                       13
58326   #define BMB_REG_INT_STS_CLR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5                                             (0x1<<14) // Packet RC output SYNC FIFO error
58327   #define BMB_REG_INT_STS_CLR_10_RC2_OUT_SYNC_FIFO_PUSH_ERROR_E5_SHIFT                                       14
58328   #define BMB_REG_INT_STS_CLR_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                          (0x1<<20) // Packet RC output SYNC FIFO error
58329   #define BMB_REG_INT_STS_CLR_10_RC8_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                    20
58330   #define BMB_REG_INT_STS_CLR_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2                                          (0x1<<21) // Packet RC output SYNC FIFO error
58331   #define BMB_REG_INT_STS_CLR_10_RC9_OUT_SYNC_FIFO_PUSH_ERROR_BB_K2_SHIFT                                    21
58332 #define BMB_REG_INT_STS_11                                                                                   0x5401ccUL //Access:R    DataWidth:0x13   // Multi Field Register.
58333   #define BMB_REG_INT_STS_11_WC8_SYNC_FIFO_PUSH_ERROR                                                        (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. WC input SYNC FIFO error
58334   #define BMB_REG_INT_STS_11_WC8_SYNC_FIFO_PUSH_ERROR_SHIFT                                                  6
58335   #define BMB_REG_INT_STS_11_WC9_SYNC_FIFO_PUSH_ERROR                                                        (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. WC input SYNC FIFO error
58336   #define BMB_REG_INT_STS_11_WC9_SYNC_FIFO_PUSH_ERROR_SHIFT                                                  7
58337   #define BMB_REG_INT_STS_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                               (0x1<<9) // SOP DSCR SYNC FIFO error for RC1
58338   #define BMB_REG_INT_STS_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                         9
58339   #define BMB_REG_INT_STS_11_RC_PKT7_DSCR_FIFO_ERROR                                                         (0x1<<18) // Read packet client7 descriptor FIFO error
58340   #define BMB_REG_INT_STS_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                                   18
58341   #define BMB_REG_INT_STS_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                            (0x1<<9) // SOP DSCR SYNC FIFO error for RC8
58342   #define BMB_REG_INT_STS_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                      9
58343 #define BMB_REG_INT_MASK_11                                                                                  0x5401d0UL //Access:RW   DataWidth:0x13   // Multi Field Register.
58344   #define BMB_REG_INT_MASK_11_WC8_SYNC_FIFO_PUSH_ERROR                                                       (0x1<<6) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_11.WC8_SYNC_FIFO_PUSH_ERROR .
58345   #define BMB_REG_INT_MASK_11_WC8_SYNC_FIFO_PUSH_ERROR_SHIFT                                                 6
58346   #define BMB_REG_INT_MASK_11_WC9_SYNC_FIFO_PUSH_ERROR                                                       (0x1<<7) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_11.WC9_SYNC_FIFO_PUSH_ERROR .
58347   #define BMB_REG_INT_MASK_11_WC9_SYNC_FIFO_PUSH_ERROR_SHIFT                                                 7
58348   #define BMB_REG_INT_MASK_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_11.RC1_SOP_RC_OUT_SYNC_FIFO_ERROR .
58349   #define BMB_REG_INT_MASK_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                        9
58350   #define BMB_REG_INT_MASK_11_RC_PKT7_DSCR_FIFO_ERROR                                                        (0x1<<18) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_11.RC_PKT7_DSCR_FIFO_ERROR .
58351   #define BMB_REG_INT_MASK_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                                  18
58352   #define BMB_REG_INT_MASK_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                           (0x1<<9) // This bit masks, when set, the Interrupt bit: BMB_REG_INT_STS_11.RC8_SOP_RC_OUT_SYNC_FIFO_ERROR .
58353   #define BMB_REG_INT_MASK_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                     9
58354 #define BMB_REG_INT_STS_WR_11                                                                                0x5401d4UL //Access:WR   DataWidth:0x13   // Multi Field Register.
58355   #define BMB_REG_INT_STS_WR_11_WC8_SYNC_FIFO_PUSH_ERROR                                                     (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. WC input SYNC FIFO error
58356   #define BMB_REG_INT_STS_WR_11_WC8_SYNC_FIFO_PUSH_ERROR_SHIFT                                               6
58357   #define BMB_REG_INT_STS_WR_11_WC9_SYNC_FIFO_PUSH_ERROR                                                     (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. WC input SYNC FIFO error
58358   #define BMB_REG_INT_STS_WR_11_WC9_SYNC_FIFO_PUSH_ERROR_SHIFT                                               7
58359   #define BMB_REG_INT_STS_WR_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                            (0x1<<9) // SOP DSCR SYNC FIFO error for RC1
58360   #define BMB_REG_INT_STS_WR_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                      9
58361   #define BMB_REG_INT_STS_WR_11_RC_PKT7_DSCR_FIFO_ERROR                                                      (0x1<<18) // Read packet client7 descriptor FIFO error
58362   #define BMB_REG_INT_STS_WR_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                                18
58363   #define BMB_REG_INT_STS_WR_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                         (0x1<<9) // SOP DSCR SYNC FIFO error for RC8
58364   #define BMB_REG_INT_STS_WR_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                   9
58365 #define BMB_REG_INT_STS_CLR_11                                                                               0x5401d8UL //Access:RC   DataWidth:0x13   // Multi Field Register.
58366   #define BMB_REG_INT_STS_CLR_11_WC8_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<6) // Warning! Check this bit connection for E4 A0 in RTL. WC input SYNC FIFO error
58367   #define BMB_REG_INT_STS_CLR_11_WC8_SYNC_FIFO_PUSH_ERROR_SHIFT                                              6
58368   #define BMB_REG_INT_STS_CLR_11_WC9_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<7) // Warning! Check this bit connection for E4 A0 in RTL. WC input SYNC FIFO error
58369   #define BMB_REG_INT_STS_CLR_11_WC9_SYNC_FIFO_PUSH_ERROR_SHIFT                                              7
58370   #define BMB_REG_INT_STS_CLR_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5                                           (0x1<<9) // SOP DSCR SYNC FIFO error for RC1
58371   #define BMB_REG_INT_STS_CLR_11_RC1_SOP_RC_OUT_SYNC_FIFO_ERROR_E5_SHIFT                                     9
58372   #define BMB_REG_INT_STS_CLR_11_RC_PKT7_DSCR_FIFO_ERROR                                                     (0x1<<18) // Read packet client7 descriptor FIFO error
58373   #define BMB_REG_INT_STS_CLR_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                               18
58374   #define BMB_REG_INT_STS_CLR_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2                                        (0x1<<9) // SOP DSCR SYNC FIFO error for RC8
58375   #define BMB_REG_INT_STS_CLR_11_RC8_SOP_RC_OUT_SYNC_FIFO_ERROR_BB_K2_SHIFT                                  9
58376 #define BMB_REG_PRTY_MASK                                                                                    0x5401e0UL //Access:RW   DataWidth:0x5    // Multi Field Register.
58377   #define BMB_REG_PRTY_MASK_LL_BANK0_MEM_PRTY                                                                (0x1<<0) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS.LL_BANK0_MEM_PRTY .
58378   #define BMB_REG_PRTY_MASK_LL_BANK0_MEM_PRTY_SHIFT                                                          0
58379   #define BMB_REG_PRTY_MASK_LL_BANK1_MEM_PRTY                                                                (0x1<<1) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS.LL_BANK1_MEM_PRTY .
58380   #define BMB_REG_PRTY_MASK_LL_BANK1_MEM_PRTY_SHIFT                                                          1
58381   #define BMB_REG_PRTY_MASK_LL_BANK2_MEM_PRTY                                                                (0x1<<2) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS.LL_BANK2_MEM_PRTY .
58382   #define BMB_REG_PRTY_MASK_LL_BANK2_MEM_PRTY_SHIFT                                                          2
58383   #define BMB_REG_PRTY_MASK_LL_BANK3_MEM_PRTY                                                                (0x1<<3) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS.LL_BANK3_MEM_PRTY .
58384   #define BMB_REG_PRTY_MASK_LL_BANK3_MEM_PRTY_SHIFT                                                          3
58385   #define BMB_REG_PRTY_MASK_DATAPATH_REGISTERS                                                               (0x1<<4) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS.DATAPATH_REGISTERS .
58386   #define BMB_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                         4
58387 #define BMB_REG_PRTY_MASK_H_0_BB_K2                                                                          0x540404UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
58388   #define BMB_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
58389   #define BMB_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2_SHIFT                                              0
58390   #define BMB_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM008_I_ECC_RF_INT .
58391   #define BMB_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2_SHIFT                                              1
58392   #define BMB_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2                                                    (0x1<<2) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM009_I_ECC_RF_INT .
58393   #define BMB_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2_SHIFT                                              2
58394   #define BMB_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2                                                    (0x1<<3) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM010_I_ECC_RF_INT .
58395   #define BMB_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2_SHIFT                                              3
58396   #define BMB_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM011_I_ECC_RF_INT .
58397   #define BMB_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2_SHIFT                                              4
58398   #define BMB_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM012_I_ECC_RF_INT .
58399   #define BMB_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2_SHIFT                                              5
58400   #define BMB_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB_K2                                                    (0x1<<6) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM013_I_ECC_RF_INT .
58401   #define BMB_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB_K2_SHIFT                                              6
58402   #define BMB_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM014_I_ECC_RF_INT .
58403   #define BMB_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_K2_SHIFT                                              7
58404   #define BMB_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_K2                                                    (0x1<<8) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM015_I_ECC_RF_INT .
58405   #define BMB_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_K2_SHIFT                                              8
58406   #define BMB_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM016_I_ECC_RF_INT .
58407   #define BMB_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_BB_K2_SHIFT                                              9
58408   #define BMB_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2                                                    (0x1<<10) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
58409   #define BMB_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2_SHIFT                                              10
58410   #define BMB_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2                                                    (0x1<<11) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
58411   #define BMB_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2_SHIFT                                              11
58412   #define BMB_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2                                                    (0x1<<12) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
58413   #define BMB_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2_SHIFT                                              12
58414   #define BMB_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2                                                    (0x1<<13) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
58415   #define BMB_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2_SHIFT                                              13
58416   #define BMB_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2                                                    (0x1<<14) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM006_I_ECC_RF_INT .
58417   #define BMB_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2_SHIFT                                              14
58418   #define BMB_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2                                                    (0x1<<15) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM007_I_ECC_RF_INT .
58419   #define BMB_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2_SHIFT                                              15
58420   #define BMB_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_BB_K2                                                      (0x1<<16) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM059_I_MEM_PRTY .
58421   #define BMB_REG_PRTY_MASK_H_0_MEM059_I_MEM_PRTY_BB_K2_SHIFT                                                16
58422   #define BMB_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_BB_K2                                                      (0x1<<17) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM060_I_MEM_PRTY .
58423   #define BMB_REG_PRTY_MASK_H_0_MEM060_I_MEM_PRTY_BB_K2_SHIFT                                                17
58424   #define BMB_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB_K2                                                      (0x1<<18) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM037_I_MEM_PRTY .
58425   #define BMB_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB_K2_SHIFT                                                18
58426   #define BMB_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB_K2                                                      (0x1<<19) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM038_I_MEM_PRTY .
58427   #define BMB_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB_K2_SHIFT                                                19
58428   #define BMB_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_BB_K2                                                      (0x1<<20) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM039_I_MEM_PRTY .
58429   #define BMB_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_BB_K2_SHIFT                                                20
58430   #define BMB_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB_K2                                                      (0x1<<21) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM040_I_MEM_PRTY .
58431   #define BMB_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB_K2_SHIFT                                                21
58432   #define BMB_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_BB_K2                                                      (0x1<<22) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM041_I_MEM_PRTY .
58433   #define BMB_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_BB_K2_SHIFT                                                22
58434   #define BMB_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_BB_K2                                                      (0x1<<23) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM042_I_MEM_PRTY .
58435   #define BMB_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_BB_K2_SHIFT                                                23
58436   #define BMB_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_BB_K2                                                      (0x1<<24) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM043_I_MEM_PRTY .
58437   #define BMB_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_BB_K2_SHIFT                                                24
58438   #define BMB_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_BB_K2                                                      (0x1<<25) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM044_I_MEM_PRTY .
58439   #define BMB_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_BB_K2_SHIFT                                                25
58440   #define BMB_REG_PRTY_MASK_H_0_MEM045_I_MEM_PRTY_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM045_I_MEM_PRTY .
58441   #define BMB_REG_PRTY_MASK_H_0_MEM045_I_MEM_PRTY_BB_K2_SHIFT                                                26
58442   #define BMB_REG_PRTY_MASK_H_0_MEM046_I_MEM_PRTY_BB_K2                                                      (0x1<<27) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM046_I_MEM_PRTY .
58443   #define BMB_REG_PRTY_MASK_H_0_MEM046_I_MEM_PRTY_BB_K2_SHIFT                                                27
58444   #define BMB_REG_PRTY_MASK_H_0_MEM047_I_MEM_PRTY_BB_K2                                                      (0x1<<28) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM047_I_MEM_PRTY .
58445   #define BMB_REG_PRTY_MASK_H_0_MEM047_I_MEM_PRTY_BB_K2_SHIFT                                                28
58446   #define BMB_REG_PRTY_MASK_H_0_MEM048_I_MEM_PRTY_BB_K2                                                      (0x1<<29) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM048_I_MEM_PRTY .
58447   #define BMB_REG_PRTY_MASK_H_0_MEM048_I_MEM_PRTY_BB_K2_SHIFT                                                29
58448   #define BMB_REG_PRTY_MASK_H_0_MEM049_I_MEM_PRTY_BB_K2                                                      (0x1<<30) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_0.MEM049_I_MEM_PRTY .
58449   #define BMB_REG_PRTY_MASK_H_0_MEM049_I_MEM_PRTY_BB_K2_SHIFT                                                30
58450 #define BMB_REG_PRTY_MASK_H_1_BB_K2                                                                          0x540414UL //Access:RW   DataWidth:0xf    // Multi Field Register.
58451   #define BMB_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM050_I_MEM_PRTY .
58452   #define BMB_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_BB_K2_SHIFT                                                0
58453   #define BMB_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM051_I_MEM_PRTY .
58454   #define BMB_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_BB_K2_SHIFT                                                1
58455   #define BMB_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM052_I_MEM_PRTY .
58456   #define BMB_REG_PRTY_MASK_H_1_MEM052_I_MEM_PRTY_BB_K2_SHIFT                                                2
58457   #define BMB_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM053_I_MEM_PRTY .
58458   #define BMB_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_BB_K2_SHIFT                                                3
58459   #define BMB_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_BB_K2                                                      (0x1<<4) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM054_I_MEM_PRTY .
58460   #define BMB_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_BB_K2_SHIFT                                                4
58461   #define BMB_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_BB_K2                                                      (0x1<<5) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM055_I_MEM_PRTY .
58462   #define BMB_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_BB_K2_SHIFT                                                5
58463   #define BMB_REG_PRTY_MASK_H_1_MEM056_I_MEM_PRTY_BB_K2                                                      (0x1<<6) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM056_I_MEM_PRTY .
58464   #define BMB_REG_PRTY_MASK_H_1_MEM056_I_MEM_PRTY_BB_K2_SHIFT                                                6
58465   #define BMB_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_BB_K2                                                      (0x1<<7) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM057_I_MEM_PRTY .
58466   #define BMB_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_BB_K2_SHIFT                                                7
58467   #define BMB_REG_PRTY_MASK_H_1_MEM058_I_MEM_PRTY_BB_K2                                                      (0x1<<8) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM058_I_MEM_PRTY .
58468   #define BMB_REG_PRTY_MASK_H_1_MEM058_I_MEM_PRTY_BB_K2_SHIFT                                                8
58469   #define BMB_REG_PRTY_MASK_H_1_MEM033_I_MEM_PRTY_BB_K2                                                      (0x1<<9) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM033_I_MEM_PRTY .
58470   #define BMB_REG_PRTY_MASK_H_1_MEM033_I_MEM_PRTY_BB_K2_SHIFT                                                9
58471   #define BMB_REG_PRTY_MASK_H_1_MEM034_I_MEM_PRTY_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM034_I_MEM_PRTY .
58472   #define BMB_REG_PRTY_MASK_H_1_MEM034_I_MEM_PRTY_BB_K2_SHIFT                                                10
58473   #define BMB_REG_PRTY_MASK_H_1_MEM035_I_MEM_PRTY_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM035_I_MEM_PRTY .
58474   #define BMB_REG_PRTY_MASK_H_1_MEM035_I_MEM_PRTY_BB_K2_SHIFT                                                11
58475   #define BMB_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_BB_K2                                                      (0x1<<12) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM036_I_MEM_PRTY .
58476   #define BMB_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_BB_K2_SHIFT                                                12
58477   #define BMB_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_BB_K2                                                      (0x1<<13) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM021_I_MEM_PRTY .
58478   #define BMB_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_BB_K2_SHIFT                                                13
58479   #define BMB_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_BB_K2                                                      (0x1<<14) // This bit masks, when set, the Parity bit: BMB_REG_PRTY_STS_H_1.MEM022_I_MEM_PRTY .
58480   #define BMB_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_BB_K2_SHIFT                                                14
58481 #define BMB_REG_MEM001_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540420UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[0].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58482 #define BMB_REG_MEM008_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540424UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[1].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58483 #define BMB_REG_MEM009_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540428UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[2].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58484 #define BMB_REG_MEM010_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x54042cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[3].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58485 #define BMB_REG_MEM011_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540430UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[4].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58486 #define BMB_REG_MEM012_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540434UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[5].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58487 #define BMB_REG_MEM013_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540438UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[6].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58488 #define BMB_REG_MEM014_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x54043cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[7].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58489 #define BMB_REG_MEM015_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540440UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[8].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58490 #define BMB_REG_MEM016_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540444UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[9].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58491 #define BMB_REG_MEM002_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540448UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[10].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58492 #define BMB_REG_MEM003_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x54044cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[11].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58493 #define BMB_REG_MEM004_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540450UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[12].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58494 #define BMB_REG_MEM005_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540454UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[13].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58495 #define BMB_REG_MEM006_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x540458UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[14].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58496 #define BMB_REG_MEM007_RF_ECC_ERROR_CONNECT_BB_K2                                                            0x54045cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: bmb.BB_BANK_GEN_FOR[15].i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
58497 #define BMB_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x540460UL //Access:RW   DataWidth:0x10   // Multi Field Register.
58498   #define BMB_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[0].i_bb_bank.i_ecc in module bmb_bb_bank
58499   #define BMB_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2_SHIFT                                               0
58500   #define BMB_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2                                                     (0x1<<1) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[1].i_bb_bank.i_ecc in module bmb_bb_bank
58501   #define BMB_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2_SHIFT                                               1
58502   #define BMB_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2                                                     (0x1<<2) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[2].i_bb_bank.i_ecc in module bmb_bb_bank
58503   #define BMB_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2_SHIFT                                               2
58504   #define BMB_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2                                                     (0x1<<3) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[3].i_bb_bank.i_ecc in module bmb_bb_bank
58505   #define BMB_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2_SHIFT                                               3
58506   #define BMB_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2                                                     (0x1<<4) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[4].i_bb_bank.i_ecc in module bmb_bb_bank
58507   #define BMB_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2_SHIFT                                               4
58508   #define BMB_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2                                                     (0x1<<5) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[5].i_bb_bank.i_ecc in module bmb_bb_bank
58509   #define BMB_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2_SHIFT                                               5
58510   #define BMB_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB_K2                                                     (0x1<<6) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[6].i_bb_bank.i_ecc in module bmb_bb_bank
58511   #define BMB_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB_K2_SHIFT                                               6
58512   #define BMB_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_K2                                                     (0x1<<7) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[7].i_bb_bank.i_ecc in module bmb_bb_bank
58513   #define BMB_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_K2_SHIFT                                               7
58514   #define BMB_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_K2                                                     (0x1<<8) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[8].i_bb_bank.i_ecc in module bmb_bb_bank
58515   #define BMB_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_K2_SHIFT                                               8
58516   #define BMB_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_BB_K2                                                     (0x1<<9) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[9].i_bb_bank.i_ecc in module bmb_bb_bank
58517   #define BMB_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_BB_K2_SHIFT                                               9
58518   #define BMB_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2                                                     (0x1<<10) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[10].i_bb_bank.i_ecc in module bmb_bb_bank
58519   #define BMB_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2_SHIFT                                               10
58520   #define BMB_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2                                                     (0x1<<11) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[11].i_bb_bank.i_ecc in module bmb_bb_bank
58521   #define BMB_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2_SHIFT                                               11
58522   #define BMB_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2                                                     (0x1<<12) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[12].i_bb_bank.i_ecc in module bmb_bb_bank
58523   #define BMB_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2_SHIFT                                               12
58524   #define BMB_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2                                                     (0x1<<13) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[13].i_bb_bank.i_ecc in module bmb_bb_bank
58525   #define BMB_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2_SHIFT                                               13
58526   #define BMB_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2                                                     (0x1<<14) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[14].i_bb_bank.i_ecc in module bmb_bb_bank
58527   #define BMB_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2_SHIFT                                               14
58528   #define BMB_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2                                                     (0x1<<15) // Enable ECC for memory ecc instance bmb.BB_BANK_GEN_FOR[15].i_bb_bank.i_ecc in module bmb_bb_bank
58529   #define BMB_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2_SHIFT                                               15
58530 #define BMB_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x540464UL //Access:RW   DataWidth:0x10   // Multi Field Register.
58531   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[0].i_bb_bank.i_ecc in module bmb_bb_bank
58532   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2_SHIFT                                        0
58533   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2                                              (0x1<<1) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[1].i_bb_bank.i_ecc in module bmb_bb_bank
58534   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2_SHIFT                                        1
58535   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2                                              (0x1<<2) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[2].i_bb_bank.i_ecc in module bmb_bb_bank
58536   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2_SHIFT                                        2
58537   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2                                              (0x1<<3) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[3].i_bb_bank.i_ecc in module bmb_bb_bank
58538   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2_SHIFT                                        3
58539   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2                                              (0x1<<4) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[4].i_bb_bank.i_ecc in module bmb_bb_bank
58540   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2_SHIFT                                        4
58541   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2                                              (0x1<<5) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[5].i_bb_bank.i_ecc in module bmb_bb_bank
58542   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2_SHIFT                                        5
58543   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB_K2                                              (0x1<<6) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[6].i_bb_bank.i_ecc in module bmb_bb_bank
58544   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB_K2_SHIFT                                        6
58545   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_K2                                              (0x1<<7) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[7].i_bb_bank.i_ecc in module bmb_bb_bank
58546   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_K2_SHIFT                                        7
58547   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_K2                                              (0x1<<8) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[8].i_bb_bank.i_ecc in module bmb_bb_bank
58548   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_K2_SHIFT                                        8
58549   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_BB_K2                                              (0x1<<9) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[9].i_bb_bank.i_ecc in module bmb_bb_bank
58550   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_BB_K2_SHIFT                                        9
58551   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2                                              (0x1<<10) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[10].i_bb_bank.i_ecc in module bmb_bb_bank
58552   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2_SHIFT                                        10
58553   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2                                              (0x1<<11) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[11].i_bb_bank.i_ecc in module bmb_bb_bank
58554   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2_SHIFT                                        11
58555   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2                                              (0x1<<12) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[12].i_bb_bank.i_ecc in module bmb_bb_bank
58556   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2_SHIFT                                        12
58557   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2                                              (0x1<<13) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[13].i_bb_bank.i_ecc in module bmb_bb_bank
58558   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2_SHIFT                                        13
58559   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2                                              (0x1<<14) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[14].i_bb_bank.i_ecc in module bmb_bb_bank
58560   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2_SHIFT                                        14
58561   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2                                              (0x1<<15) // Set parity only for memory ecc instance bmb.BB_BANK_GEN_FOR[15].i_bb_bank.i_ecc in module bmb_bb_bank
58562   #define BMB_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2_SHIFT                                        15
58563 #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x540468UL //Access:RC   DataWidth:0x10   // Multi Field Register.
58564   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[0].i_bb_bank.i_ecc in module bmb_bb_bank
58565   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2_SHIFT                                 0
58566   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[1].i_bb_bank.i_ecc in module bmb_bb_bank
58567   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2_SHIFT                                 1
58568   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2                                       (0x1<<2) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[2].i_bb_bank.i_ecc in module bmb_bb_bank
58569   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2_SHIFT                                 2
58570   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2                                       (0x1<<3) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[3].i_bb_bank.i_ecc in module bmb_bb_bank
58571   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2_SHIFT                                 3
58572   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2                                       (0x1<<4) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[4].i_bb_bank.i_ecc in module bmb_bb_bank
58573   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2_SHIFT                                 4
58574   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2                                       (0x1<<5) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[5].i_bb_bank.i_ecc in module bmb_bb_bank
58575   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2_SHIFT                                 5
58576   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB_K2                                       (0x1<<6) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[6].i_bb_bank.i_ecc in module bmb_bb_bank
58577   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB_K2_SHIFT                                 6
58578   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_K2                                       (0x1<<7) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[7].i_bb_bank.i_ecc in module bmb_bb_bank
58579   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_K2_SHIFT                                 7
58580   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_K2                                       (0x1<<8) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[8].i_bb_bank.i_ecc in module bmb_bb_bank
58581   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_K2_SHIFT                                 8
58582   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_BB_K2                                       (0x1<<9) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[9].i_bb_bank.i_ecc in module bmb_bb_bank
58583   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_BB_K2_SHIFT                                 9
58584   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2                                       (0x1<<10) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[10].i_bb_bank.i_ecc in module bmb_bb_bank
58585   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2_SHIFT                                 10
58586   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2                                       (0x1<<11) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[11].i_bb_bank.i_ecc in module bmb_bb_bank
58587   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2_SHIFT                                 11
58588   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2                                       (0x1<<12) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[12].i_bb_bank.i_ecc in module bmb_bb_bank
58589   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2_SHIFT                                 12
58590   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2                                       (0x1<<13) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[13].i_bb_bank.i_ecc in module bmb_bb_bank
58591   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2_SHIFT                                 13
58592   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2                                       (0x1<<14) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[14].i_bb_bank.i_ecc in module bmb_bb_bank
58593   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2_SHIFT                                 14
58594   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2                                       (0x1<<15) // Record if a correctable error occurred on memory ecc instance bmb.BB_BANK_GEN_FOR[15].i_bb_bank.i_ecc in module bmb_bb_bank
58595   #define BMB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2_SHIFT                                 15
58596 #define BMB_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x54046cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
58597 #define BMB_REG_BIG_RAM_ADDRESS                                                                              0x540800UL //Access:RW   DataWidth:0xa    // Debug register. It contains address to Big RAM for RBC operations. Value of this register will be incremented by one it was done write access to 32 MSB bits of big_ram_data register or read from 32 LSB bits of big_ram-data register::s/BLK_WDTH/13/g in Data Width.
58598 #define BMB_REG_HEADER_SIZE                                                                                  0x540804UL //Access:RW   DataWidth:0xa    // Number of valid bytes in header in 16-bytes resolution. After this number of bytes will input to BRTB will be sent packet available indication. (reset value of 17 suits to 282 bytes of header)::s/HDR_SIZE_RST/17/g in Reset Value.
58599 #define BMB_REG_FREE_LIST_HEAD                                                                               0x540810UL //Access:RW   DataWidth:0xb    // Head pointer to each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
58600 #define BMB_REG_FREE_LIST_HEAD_SIZE                                                                          4
58601 #define BMB_REG_FREE_LIST_TAIL                                                                               0x540820UL //Access:RW   DataWidth:0xb    // Tail pointer of each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
58602 #define BMB_REG_FREE_LIST_TAIL_SIZE                                                                          4
58603 #define BMB_REG_FREE_LIST_SIZE                                                                               0x540830UL //Access:RW   DataWidth:0xb    // Number of free blocks in each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
58604 #define BMB_REG_FREE_LIST_SIZE_SIZE                                                                          4
58605 #define BMB_REG_MAX_RELEASES                                                                                 0x540840UL //Access:RW   DataWidth:0x2    // Number of packet copies that should be released before whole packet is released::s/MAX_RLS_WDTH/10/g in Data Width::s/MAX_RLS_RST/512/g in Reset Value::s/MAX_RLS_REQ/required/g in Required::s/MAX_RLS_REQ/required/g in Software init.
58606 #define BMB_REG_STOP_ON_LEN_ERR                                                                              0x540844UL //Access:RW   DataWidth:0x3    // There is bit for each PACKET read client. When bit is set then read client will not execute more requests till reset in a case of length error other way it will continue to work as usual.::s/STOP_LEN_ERR_RST/7/g in Reset Value::s/PKT_RC_NUM/5/g in Data Width.
58607 #define BMB_REG_SHARED_HR_AREA                                                                               0x540848UL //Access:RW   DataWidth:0xb    // The total number available blocks for each MAC port that includes shared and headroom areas. This register should be equal to total_mac_size - SUM(tc_guarantied) Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::s/MAX_SHARE_GRP_WDTH/1/g in Address Width::s/SHARED_HR_RST/2112/g in Reset Value::/PAUSE_EN/d in Existance.
58608 #define BMB_REG_TOTAL_MAC_SIZE                                                                               0x54084cUL //Access:RW   DataWidth:0xb    // The total number available blocks for each MAC port that includes guaranteed and shared and headroom areas. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width::s/MAX_SHARE_GRP_WDTH/1/g in Address Width::s/TOTAL_MAC_RST/2400/g in Reset Value::/PAUSE_EN/d in Existance.
58609 #define BMB_REG_TC_GUARANTIED_0                                                                              0x540850UL //Access:RW   DataWidth:0xb    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
58610 #define BMB_REG_TC_GUARANTIED_1                                                                              0x540854UL //Access:RW   DataWidth:0xb    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
58611 #define BMB_REG_TC_GUARANTIED_2                                                                              0x540858UL //Access:RW   DataWidth:0xb    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
58612 #define BMB_REG_TC_GUARANTIED_3                                                                              0x54085cUL //Access:RW   DataWidth:0xb    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
58613 #define BMB_REG_TC_GUARANTIED_4                                                                              0x540860UL //Access:RW   DataWidth:0xb    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
58614 #define BMB_REG_TC_GUARANTIED_5                                                                              0x540864UL //Access:RW   DataWidth:0xb    // The number of blocks guaranteed to each TC in each MAC. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Data Width in Array Size::/PAUSE_EN/d in Existance.
58615 #define BMB_REG_TC_GUARANTIED_HYST_0                                                                         0x540878UL //Access:RW   DataWidth:0xb    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58616 #define BMB_REG_TC_GUARANTIED_HYST_1                                                                         0x54087cUL //Access:RW   DataWidth:0xb    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58617 #define BMB_REG_TC_GUARANTIED_HYST_2                                                                         0x540880UL //Access:RW   DataWidth:0xb    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58618 #define BMB_REG_TC_GUARANTIED_HYST_3                                                                         0x540884UL //Access:RW   DataWidth:0xb    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58619 #define BMB_REG_TC_GUARANTIED_HYST_4                                                                         0x540888UL //Access:RW   DataWidth:0xb    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58620 #define BMB_REG_TC_GUARANTIED_HYST_5                                                                         0x54088cUL //Access:RW   DataWidth:0xb    // The hysteresis on the guarantied area between XOFF and XON when the shared area is not used by the TC. There is configuration for each TC in each LB port. Reset value is right for 128B block size only. It should be twice smaller for 256B block size.::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58621 #define BMB_REG_TC_PAUSE_XOFF_THRESHOLD_0                                                                    0x5408a0UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58622 #define BMB_REG_TC_PAUSE_XOFF_THRESHOLD_1                                                                    0x5408a4UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58623 #define BMB_REG_TC_PAUSE_XOFF_THRESHOLD_2                                                                    0x5408a8UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58624 #define BMB_REG_TC_PAUSE_XOFF_THRESHOLD_3                                                                    0x5408acUL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58625 #define BMB_REG_TC_PAUSE_XOFF_THRESHOLD_4                                                                    0x5408b0UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58626 #define BMB_REG_TC_PAUSE_XOFF_THRESHOLD_5                                                                    0x5408b4UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas below which PAUSE is asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58627 #define BMB_REG_TC_PAUSE_XON_THRESHOLD_0                                                                     0x5408c8UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58628 #define BMB_REG_TC_PAUSE_XON_THRESHOLD_1                                                                     0x5408ccUL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58629 #define BMB_REG_TC_PAUSE_XON_THRESHOLD_2                                                                     0x5408d0UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58630 #define BMB_REG_TC_PAUSE_XON_THRESHOLD_3                                                                     0x5408d4UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58631 #define BMB_REG_TC_PAUSE_XON_THRESHOLD_4                                                                     0x5408d8UL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58632 #define BMB_REG_TC_PAUSE_XON_THRESHOLD_5                                                                     0x5408dcUL //Access:RW   DataWidth:0xb    // If the area guaranteed for TC of each LB write client is full - the number of free blocks in the shared and headroom areas above which PAUSE is de-asserted for the TC. This is actually the shared size that can be used by this TC.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58633 #define BMB_REG_TC_FULL_XOFF_THRESHOLD_0                                                                     0x5408f0UL //Access:RW   DataWidth:0xb    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58634 #define BMB_REG_TC_FULL_XOFF_THRESHOLD_1                                                                     0x5408f4UL //Access:RW   DataWidth:0xb    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58635 #define BMB_REG_TC_FULL_XOFF_THRESHOLD_2                                                                     0x5408f8UL //Access:RW   DataWidth:0xb    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58636 #define BMB_REG_TC_FULL_XOFF_THRESHOLD_3                                                                     0x5408fcUL //Access:RW   DataWidth:0xb    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58637 #define BMB_REG_TC_FULL_XOFF_THRESHOLD_4                                                                     0x540900UL //Access:RW   DataWidth:0xb    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58638 #define BMB_REG_TC_FULL_XOFF_THRESHOLD_5                                                                     0x540904UL //Access:RW   DataWidth:0xb    // If the area guaranteed for that TC is full - the number of free blocks in the shared and headroom areas below which FULL is asserted for the TC. This is configuration for LB ports. Minimal value is 33 for dual engine device and 25 for single engine device. Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58639 #define BMB_REG_TC_FULL_XON_THRESHOLD_0                                                                      0x540918UL //Access:RW   DataWidth:0xb    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58640 #define BMB_REG_TC_FULL_XON_THRESHOLD_1                                                                      0x54091cUL //Access:RW   DataWidth:0xb    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58641 #define BMB_REG_TC_FULL_XON_THRESHOLD_2                                                                      0x540920UL //Access:RW   DataWidth:0xb    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58642 #define BMB_REG_TC_FULL_XON_THRESHOLD_3                                                                      0x540924UL //Access:RW   DataWidth:0xb    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58643 #define BMB_REG_TC_FULL_XON_THRESHOLD_4                                                                      0x540928UL //Access:RW   DataWidth:0xb    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58644 #define BMB_REG_TC_FULL_XON_THRESHOLD_5                                                                      0x54092cUL //Access:RW   DataWidth:0xb    // The number of free shared and headroom blocks used by TC above which FULL is de-asserted for this TC. This is actually the headroom size for this TC. If the TC is lossy it will still have its headroom; but it will be a small value used just for the FULL round-trip and flashing input buffers. This is configuration for LB ports.Reset value is right for 128B block size only. It should be twice smaller for 256B block size. ::s/BLK_WDTH/13/g in Array Size::/PAUSE_EN/d in Existance.
58645 #define BMB_REG_NO_DEAD_CYCLES_EN                                                                            0x540940UL //Access:RW   DataWidth:0x3    // There is bit for each PACKET read client. Bit 0 suits to client 0 and so on. If bit is set then packet will be read without dead cycles.TBD ::s/NO_DEAD_CYCLE_RST/1/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments::s/PKT_RC_NUM/5/g in Data Width.
58646 #define BMB_REG_RC_PKT_PRIORITY                                                                              0x540944UL //Access:RW   DataWidth:0x14   // Multi Field Register.
58647   #define BMB_REG_RC_PKT_PRIORITY_RC0_PRI                                                                    (0x3<<0) // This is priority for rc0  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58648   #define BMB_REG_RC_PKT_PRIORITY_RC0_PRI_SHIFT                                                              0
58649   #define BMB_REG_RC_PKT_PRIORITY_RC1_PRI                                                                    (0x3<<2) // This is priority for rc1  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58650   #define BMB_REG_RC_PKT_PRIORITY_RC1_PRI_SHIFT                                                              2
58651   #define BMB_REG_RC_PKT_PRIORITY_RC2_PRI                                                                    (0x3<<4) // This is priority for rc2  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58652   #define BMB_REG_RC_PKT_PRIORITY_RC2_PRI_SHIFT                                                              4
58653   #define BMB_REG_RC_PKT_PRIORITY_RC3_PRI                                                                    (0x3<<6) // This is priority for rc3  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58654   #define BMB_REG_RC_PKT_PRIORITY_RC3_PRI_SHIFT                                                              6
58655   #define BMB_REG_RC_PKT_PRIORITY_RC4_PRI                                                                    (0x3<<8) // This is priority for rc0  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58656   #define BMB_REG_RC_PKT_PRIORITY_RC4_PRI_SHIFT                                                              8
58657   #define BMB_REG_RC_PKT_PRIORITY_RC5_PRI                                                                    (0x3<<10) // This is priority for rc5  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58658   #define BMB_REG_RC_PKT_PRIORITY_RC5_PRI_SHIFT                                                              10
58659   #define BMB_REG_RC_PKT_PRIORITY_RC6_PRI                                                                    (0x3<<12) // This is priority for parser  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58660   #define BMB_REG_RC_PKT_PRIORITY_RC6_PRI_SHIFT                                                              12
58661   #define BMB_REG_RC_PKT_PRIORITY_RC7_PRI                                                                    (0x3<<14) // This is priority for parser  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
58662   #define BMB_REG_RC_PKT_PRIORITY_RC7_PRI_SHIFT                                                              14
58663   #define BMB_REG_RC_PKT_PRIORITY_RC8_PRI                                                                    (0x3<<16) // This is priority for read client 8 that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest
58664   #define BMB_REG_RC_PKT_PRIORITY_RC8_PRI_SHIFT                                                              16
58665   #define BMB_REG_RC_PKT_PRIORITY_RC9_PRI                                                                    (0x3<<18) // This is priority for read client 9 that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest
58666   #define BMB_REG_RC_PKT_PRIORITY_RC9_PRI_SHIFT                                                              18
58667 #define BMB_REG_WC_NO_DEAD_CYCLES_EN_K2_E5                                                                   0x540948UL //Access:RW   DataWidth:0xa    // There is bit for each PACKET write client. Bit 0 suits to client 0 and so on. If bit is set then packet will be written without intra packet dead cycles .TBD ::s/NO_DEAD_CYCLE_RST/1/g in Reset
58668 #define BMB_REG_WC_HIGHEST_PRI_EN_K2_E5                                                                      0x54094cUL //Access:RW   DataWidth:0xa    // There is bit for each PACKET write client. Bit 0 suits to client 0 and so on. If bit is set then highest priority mechanism is enabled for the corresponding client. TBD ::s/NO_DEAD_CYCLE_RST/1/g in Reset
58669 #define BMB_REG_WC_LL_HIGH_PRI_E5                                                                            0x540950UL //Access:RW   DataWidth:0xa    // This is a bitmap per WC which is 1 for WC with high priority and 0 o/w.
58670 #define BMB_REG_BR_FIX_HIGH_PRI_COLLISION_E5                                                                 0x540954UL //Access:RW   DataWidth:0x1    // This is a bitmap per WC which is 1 for WC with high priority and 0 o/w.
58671 #define BMB_REG_RC_SOP_PRIORITY                                                                              0x540980UL //Access:RW   DataWidth:0x2    // This is priority for SOP read client to Big RAM arbiter. Possible values are 1-3. Priority 3 is highest::s/RC_SOP_PRI_RST/5/g in Reset Value.
58672 #define BMB_REG_WC_PRIORITY                                                                                  0x540984UL //Access:RW   DataWidth:0x2    // This is priority for packet request of write client group to Big RAM arbiter. Possible values are 1-3. Priority 3 is highest::s/RC_WC_PRI_RST/7/g in Reset Value.
58673 #define BMB_REG_PRI_OF_MULT_CLIENTS                                                                          0x540988UL //Access:RW   DataWidth:0x2    // This is priority of multiple clients with identical priority for link list arbiter. Selection from them will be done with round robin. Only one group with multiple clients of identical priority is supported. Possible values are 1-3. Priority 3 is highest::s/RC_MULT_PRI_RST/6/g in Reset Value.
58674 #define BMB_REG_INP_FIFO_ALM_FULL                                                                            0x54098cUL //Access:RW   DataWidth:0x5    // Number of entries inside input FIFO of each write client upper which full outputs to this write client interface.
58675 #define BMB_REG_WC_SYNC_FIFO_ALM_FULL                                                                        0x540990UL //Access:RW   DataWidth:0x5    // Number of entries inside sync FIFO of each write client.
58676 #define BMB_REG_PKT_RC_OUT_SYNC_FIFO_ALM_FULL                                                                0x540994UL //Access:RW   DataWidth:0x5    // Number of entries inside output sync FIFO of each read client.
58677 #define BMB_REG_PKT_AVAIL_SYNC_FIFO_ALM_FULL                                                                 0x540998UL //Access:RW   DataWidth:0x4    // Number of entries inside packet available sync FIFO.
58678 #define BMB_REG_RLS_SYNC_FIFO_ALM_FULL                                                                       0x54099cUL //Access:RW   DataWidth:0x4    // Number of entries inside packet available sync FIFO.
58679 #define BMB_REG_INP_FIFO_HIGH_THRESHOLD                                                                      0x5409a0UL //Access:RW   DataWidth:0x5    // Number of entries inside input FIFO of each write client upper which all arbiters selects this client with high priority.
58680 #define BMB_REG_DSCR_FIFO_ALM_FULL                                                                           0x5409a4UL //Access:RW   DataWidth:0x5    // Number of entries inside descriptors FIFO of each write client upper which full outputs to this write client interface.::s/DSCR_FIFO_RST/12/g in Reset Value.
58681 #define BMB_REG_QUEUE_FIFO_ALM_FULL                                                                          0x5409a8UL //Access:RW   DataWidth:0x5    // Number of entries inside queue FIFO of each write client upper which full outputs to this write client interface.::s/QUEUE_FIFO_RST/8/g in Reset Value.
58682 #define BMB_REG_DSCR_FIFO_HIGH_THRESHOLD                                                                     0x5409acUL //Access:RW   DataWidth:0x5    // Number of entries inside descriptors FIFO of each write client upper which all arbiters selects this client with high priority.
58683 #define BMB_REG_PM_TC_LATENCY_SENSITIVE_0                                                                    0x5409b0UL //Access:RW   DataWidth:0x6    // Per TC enable for output BRB_above_threshold_mac_n to power management block when number of packets of appropriate TC is bigger than 1::s/COS_NUM/9/g in Data Width::s/LATENCY_RST/511/g in Reset Value::s/SHARE_GRP_CNT/2/g in Array Size::/EMPTY_EN/d in Existance.
58684 #define BMB_REG_PM_COS_THRESHOLD_0                                                                           0x540a30UL //Access:RW   DataWidth:0xb    // Per COS threshold. BRTB indicates full to CPMU if one of the COSes has more blocks than its threshold.
58685 #define BMB_REG_PM_COS_THRESHOLD_1                                                                           0x540a34UL //Access:RW   DataWidth:0xb    // Per COS threshold. BRTB indicates full to CPMU if one of the COSes has more blocks than its threshold.
58686 #define BMB_REG_PM_COS_THRESHOLD_2                                                                           0x540a38UL //Access:RW   DataWidth:0xb    // Per COS threshold. BRTB indicates full to CPMU if one of the COSes has more blocks than its threshold.
58687 #define BMB_REG_PM_COS_THRESHOLD_3                                                                           0x540a3cUL //Access:RW   DataWidth:0xb    // Per COS threshold. BRTB indicates full to CPMU if one of the COSes has more blocks than its threshold.
58688 #define BMB_REG_PM_COS_THRESHOLD_4                                                                           0x540a40UL //Access:RW   DataWidth:0xb    // Per COS threshold. BRTB indicates full to CPMU if one of the COSes has more blocks than its threshold.
58689 #define BMB_REG_PM_COS_THRESHOLD_5                                                                           0x540a44UL //Access:RW   DataWidth:0xb    // Per COS threshold. BRTB indicates full to CPMU if one of the COSes has more blocks than its threshold.
58690 #define BMB_REG_DBGSYN_ALMOST_FULL_THR                                                                       0x540a70UL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
58691 #define BMB_REG_DBGSYN_STATUS                                                                                0x540a74UL //Access:R    DataWidth:0x5    // Fill level of dbgmux fifo.
58692 #define BMB_REG_ECO_RESERVED                                                                                 0x540a78UL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
58693 #define BMB_REG_DBG_SELECT                                                                                   0x540a7cUL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
58694 #define BMB_REG_DBG_DWORD_ENABLE                                                                             0x540a80UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
58695 #define BMB_REG_DBG_SHIFT                                                                                    0x540a84UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
58696 #define BMB_REG_DBG_FORCE_VALID                                                                              0x540a88UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
58697 #define BMB_REG_DBG_FORCE_FRAME                                                                              0x540a8cUL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
58698 #define BMB_REG_DBG_OUT_DATA                                                                                 0x540aa0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
58699 #define BMB_REG_DBG_OUT_DATA_SIZE                                                                            8
58700 #define BMB_REG_DBG_OUT_VALID                                                                                0x540ac0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
58701 #define BMB_REG_DBG_OUT_FRAME                                                                                0x540ac4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
58702 #define BMB_REG_INP_IF_ENABLE                                                                                0x540ac8UL //Access:RW   DataWidth:0x15   // Multi Field Register.
58703   #define BMB_REG_INP_IF_ENABLE_RC_PKT_INP_IF_EN                                                             (0x3ff<<0) // There is bit per each read client interface: TBD. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted. All bits of this register should be set after init procedure. ::s/PKT_RC_NUM_MINUS_SOP_EN/4/g in Data Width::s/RC_PKT_INP_IF_RST/15/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments.
58704   #define BMB_REG_INP_IF_ENABLE_RC_PKT_INP_IF_EN_SHIFT                                                       0
58705   #define BMB_REG_INP_IF_ENABLE_RC_SOP_INP_IF_EN                                                             (0x1<<10) // There is bit per SOP read client interface. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted.  All bits of this register should be set after init procedure.
58706   #define BMB_REG_INP_IF_ENABLE_RC_SOP_INP_IF_EN_SHIFT                                                       10
58707   #define BMB_REG_INP_IF_ENABLE_WC_INP_IF_EN                                                                 (0x3ff<<11) // There is bit per write client interface: B0 - NIG main port0; B1 - NIG LB port0; B2 - NIG main port1; B3 - NIG LB port1.. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted. All bits of this register should be set after init procedure. ::s/WC_IF_RST/15/g in Reset Value::s/WC_EN/B0 - NIG main port0; B1 - NIG LB port0; B2 - NIG main port1; B3 - NIG LB port1./g in Comments::s/WC_NUM/4/g in Data Width.
58708   #define BMB_REG_INP_IF_ENABLE_WC_INP_IF_EN_SHIFT                                                           11
58709 #define BMB_REG_OUT_IF_ENABLE                                                                                0x540accUL //Access:RW   DataWidth:0x11   // Multi Field Register.
58710   #define BMB_REG_OUT_IF_ENABLE_RC_PKT_OUT_IF_EN                                                             (0x3ff<<0) // There is bit per each read client interface: TBD. When bit is set then appropriate interface is enabled. When bit is reset then valid to that interface will never be asserted. All bits of this register should be set after init procedure. ::s/RC_PKT_OUT_IF_RST/31/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments::s/PKT_RC_NUM/5/g in Data Width.
58711   #define BMB_REG_OUT_IF_ENABLE_RC_PKT_OUT_IF_EN_SHIFT                                                       0
58712   #define BMB_REG_OUT_IF_ENABLE_RC_SOP_OUT_IF_EN                                                             (0x1<<10) // There is bit per SOP read client interface. When bit is set then appropriate interface is enabled. When bit is reset then valid to that interface will never be asserted.  All bits of this register should be set after init procedure.
58713   #define BMB_REG_OUT_IF_ENABLE_RC_SOP_OUT_IF_EN_SHIFT                                                       10
58714   #define BMB_REG_OUT_IF_ENABLE_PAUSE_OUT_IF_EN                                                              (0xf<<11) // There is bit for all pause interfaces per each MAC port. When bit is set then pause interface is enabled. When bit is reset then any pause will never be set. This bit should be set after init procedure. ::s/SHARE_GRP_CNT/2/g in Data Width::s/SHARE_GRP_INIT/3/g in Reset Value::/PAUSE_EN/d in Existance.
58715   #define BMB_REG_OUT_IF_ENABLE_PAUSE_OUT_IF_EN_SHIFT                                                        11
58716   #define BMB_REG_OUT_IF_ENABLE_PKT_AVAILABLE_OUT_IF_EN                                                      (0x1<<15) // There is bit for packet avalable interfaces. When bit is set then packet avalable interface is enabled. When bit is reset then packet avalable interface will never be set.  This bit should be set after init procedure.
58717   #define BMB_REG_OUT_IF_ENABLE_PKT_AVAILABLE_OUT_IF_EN_SHIFT                                                15
58718   #define BMB_REG_OUT_IF_ENABLE_PM_OUT_IF_EN                                                                 (0x1<<16) // There is bit for power management interfaces. When bit is set then  power management interface is enabled. When bit is reset then  power management interface will never be set.  This bit should be set after init procedure. ::/EMPTY_EN/d in Existance.
58719   #define BMB_REG_OUT_IF_ENABLE_PM_OUT_IF_EN_SHIFT                                                           16
58720 #define BMB_REG_WC_EMPTY_0                                                                                   0x540ad0UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58721 #define BMB_REG_WC_EMPTY_1                                                                                   0x540ad4UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58722 #define BMB_REG_WC_EMPTY_2                                                                                   0x540ad8UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58723 #define BMB_REG_WC_EMPTY_3                                                                                   0x540adcUL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58724 #define BMB_REG_WC_EMPTY_4                                                                                   0x540ae0UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58725 #define BMB_REG_WC_EMPTY_5                                                                                   0x540ae4UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58726 #define BMB_REG_WC_EMPTY_6                                                                                   0x540ae8UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58727 #define BMB_REG_WC_EMPTY_7                                                                                   0x540aecUL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58728 #define BMB_REG_WC_EMPTY_8                                                                                   0x540af0UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58729 #define BMB_REG_WC_EMPTY_9                                                                                   0x540af4UL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. TBD: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
58730 #define BMB_REG_WC_FULL_0                                                                                    0x540b10UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58731 #define BMB_REG_WC_FULL_1                                                                                    0x540b14UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58732 #define BMB_REG_WC_FULL_2                                                                                    0x540b18UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58733 #define BMB_REG_WC_FULL_3                                                                                    0x540b1cUL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58734 #define BMB_REG_WC_FULL_4                                                                                    0x540b20UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58735 #define BMB_REG_WC_FULL_5                                                                                    0x540b24UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58736 #define BMB_REG_WC_FULL_6                                                                                    0x540b28UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58737 #define BMB_REG_WC_FULL_7                                                                                    0x540b2cUL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58738 #define BMB_REG_WC_FULL_8                                                                                    0x540b30UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58739 #define BMB_REG_WC_FULL_9                                                                                    0x540b34UL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. TBD: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
58740 #define BMB_REG_WC_BANDWIDTH_IF_FULL                                                                         0x540b50UL //Access:R    DataWidth:0xa    // Debug register. Full status each write client because of temporal bandwidth problem on interface::s/WC_NUM_MAX/4/g in Data Width.
58741 #define BMB_REG_RC_PKT_IF_FULL                                                                               0x540b54UL //Access:R    DataWidth:0x3    // Debug register. Full status of each read packet client interface::s/PKT_RC_NUM/5/g in Data Width.
58742 #define BMB_REG_RC_PKT_EMPTY_0                                                                               0x540b58UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58743 #define BMB_REG_RC_PKT_EMPTY_1                                                                               0x540b5cUL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58744 #define BMB_REG_RC_PKT_EMPTY_2                                                                               0x540b60UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58745 #define BMB_REG_RC_PKT_EMPTY_3_BB_K2                                                                         0x540b64UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58746 #define BMB_REG_RC_PKT_EMPTY_4_BB_K2                                                                         0x540b68UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58747 #define BMB_REG_RC_PKT_EMPTY_5_BB_K2                                                                         0x540b6cUL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58748 #define BMB_REG_RC_PKT_EMPTY_6_BB_K2                                                                         0x540b70UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58749 #define BMB_REG_RC_PKT_EMPTY_7_BB_K2                                                                         0x540b74UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58750 #define BMB_REG_RC_PKT_EMPTY_8_BB_K2                                                                         0x540b78UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58751 #define BMB_REG_RC_PKT_EMPTY_9_BB_K2                                                                         0x540b7cUL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58752 #define BMB_REG_RC_PKT_FULL_0                                                                                0x540b94UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58753 #define BMB_REG_RC_PKT_FULL_1                                                                                0x540b98UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58754 #define BMB_REG_RC_PKT_FULL_2                                                                                0x540b9cUL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58755 #define BMB_REG_RC_PKT_FULL_3_BB_K2                                                                          0x540ba0UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58756 #define BMB_REG_RC_PKT_FULL_4_BB_K2                                                                          0x540ba4UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58757 #define BMB_REG_RC_PKT_FULL_5_BB_K2                                                                          0x540ba8UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58758 #define BMB_REG_RC_PKT_FULL_6_BB_K2                                                                          0x540bacUL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58759 #define BMB_REG_RC_PKT_FULL_7_BB_K2                                                                          0x540bb0UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58760 #define BMB_REG_RC_PKT_FULL_8_BB_K2                                                                          0x540bb4UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58761 #define BMB_REG_RC_PKT_FULL_9_BB_K2                                                                          0x540bb8UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
58762 #define BMB_REG_RC_PKT_STATUS_0                                                                              0x540bd0UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58763 #define BMB_REG_RC_PKT_STATUS_1                                                                              0x540bd4UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58764 #define BMB_REG_RC_PKT_STATUS_2                                                                              0x540bd8UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58765 #define BMB_REG_RC_PKT_STATUS_3_BB_K2                                                                        0x540bdcUL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58766 #define BMB_REG_RC_PKT_STATUS_4_BB_K2                                                                        0x540be0UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58767 #define BMB_REG_RC_PKT_STATUS_5_BB_K2                                                                        0x540be4UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58768 #define BMB_REG_RC_PKT_STATUS_6_BB_K2                                                                        0x540be8UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58769 #define BMB_REG_RC_PKT_STATUS_7_BB_K2                                                                        0x540becUL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58770 #define BMB_REG_RC_PKT_STATUS_8_BB_K2                                                                        0x540bf0UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58771 #define BMB_REG_RC_PKT_STATUS_9_BB_K2                                                                        0x540bf4UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
58772 #define BMB_REG_RC_SOP_EMPTY                                                                                 0x540c0cUL //Access:R    DataWidth:0x4    // Debug register. Empty status of read SOP clients: {B2-req_fifo;  B1-dscr_fifo;  B0-queue_fifo}.
58773 #define BMB_REG_RC_SOP_FULL                                                                                  0x540c10UL //Access:R    DataWidth:0x4    // Debug register. Full status of read SOP clients: {B2-req_fifo;  B1-dscr_fifo;  B0-queue_fifo}.
58774 #define BMB_REG_RC_SOP_STATUS                                                                                0x540c14UL //Access:R    DataWidth:0x10   // Debug register. FIFO counters status of read SOP clients: {B11:8-req_fifo;  B7:4-dscr_fifo;  B3:0-queue_fifo}.
58775 #define BMB_REG_LL_ARB_EMPTY                                                                                 0x540c18UL //Access:R    DataWidth:0x3    // Debug register. Empty status of link list arbiter: {rls_fifo; prefetch_fifo}.
58776 #define BMB_REG_LL_ARB_FULL                                                                                  0x540c1cUL //Access:R    DataWidth:0x3    // Debug register. Full status of link list arbiter: {rls_fifo; prefetch_fifos}.
58777 #define BMB_REG_LL_ARB_STATUS                                                                                0x540c20UL //Access:R    DataWidth:0xe    // Debug register. FIFO counters status of link list arbiter: {rls_fifo[7:4]; prefetch_fifo_1[4:0], prefetch_fifo_0[4:0]}.
58778 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_0                                                                     0x540c24UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58779 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_1                                                                     0x540c28UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58780 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_2                                                                     0x540c2cUL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58781 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_3                                                                     0x540c30UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58782 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_4                                                                     0x540c34UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58783 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_5                                                                     0x540c38UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58784 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_6                                                                     0x540c3cUL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58785 #define BMB_REG_RC_SOP_PEND_FIFO_EMPTY_7                                                                     0x540c40UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP pending FIFO for each client
58786 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_0                                                                      0x540c44UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58787 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_1                                                                      0x540c48UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58788 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_2                                                                      0x540c4cUL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58789 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_3                                                                      0x540c50UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58790 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_4                                                                      0x540c54UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58791 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_5                                                                      0x540c58UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58792 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_6                                                                      0x540c5cUL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58793 #define BMB_REG_RC_SOP_PEND_FIFO_FULL_7                                                                      0x540c60UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP pending FIFO for each client
58794 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_0                                                                       0x540c64UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58795 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_1                                                                       0x540c68UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58796 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_2                                                                       0x540c6cUL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58797 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_3                                                                       0x540c70UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58798 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_4                                                                       0x540c74UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58799 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_5                                                                       0x540c78UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58800 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_6                                                                       0x540c7cUL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58801 #define BMB_REG_RC_SOP_PEND_FIFO_CNT_7                                                                       0x540c80UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP pending FIFO for each client
58802 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_0                                                                    0x540c84UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58803 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_1                                                                    0x540c88UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58804 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_2                                                                    0x540c8cUL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58805 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_3                                                                    0x540c90UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58806 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_4                                                                    0x540c94UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58807 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_5                                                                    0x540c98UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58808 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_6                                                                    0x540c9cUL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58809 #define BMB_REG_RC_DSCR_PEND_FIFO_EMPTY_7                                                                    0x540ca0UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP DSCR pending FIFO for each client
58810 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_0                                                                     0x540ca4UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58811 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_1                                                                     0x540ca8UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58812 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_2                                                                     0x540cacUL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58813 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_3                                                                     0x540cb0UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58814 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_4                                                                     0x540cb4UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58815 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_5                                                                     0x540cb8UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58816 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_6                                                                     0x540cbcUL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58817 #define BMB_REG_RC_DSCR_PEND_FIFO_FULL_7                                                                     0x540cc0UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP DSCR pending FIFO for each client
58818 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_0                                                                      0x540cc4UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58819 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_1                                                                      0x540cc8UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58820 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_2                                                                      0x540cccUL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58821 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_3                                                                      0x540cd0UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58822 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_4                                                                      0x540cd4UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58823 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_5                                                                      0x540cd8UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58824 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_6                                                                      0x540cdcUL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58825 #define BMB_REG_RC_DSCR_PEND_FIFO_CNT_7                                                                      0x540ce0UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP DSCR pending FIFO for each client
58826 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_POP_EMPTY_1_E5                                                          0x540ce4UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC INP FIFO for client 1
58827 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_POP_EMPTY_8_BB_K2                                                       0x540ce4UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC INP FIFO for client 8
58828 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_POP_EMPTY_2_E5                                                          0x540ce8UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC INP FIFO for client 2
58829 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_POP_EMPTY_9_BB_K2                                                       0x540ce8UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC INP FIFO for client 9
58830 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_PUSH_STATUS_1_E5                                                        0x540cecUL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP SYNC INP FIFO for each client
58831 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_PUSH_STATUS_8_BB_K2                                                     0x540cecUL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP SYNC INP FIFO for each client
58832 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_PUSH_STATUS_2_E5                                                        0x540cf0UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP SYNC INP FIFO for each client
58833 #define BMB_REG_RC_SOP_INP_SYNC_FIFO_PUSH_STATUS_9_BB_K2                                                     0x540cf0UL //Access:R    DataWidth:0x2    // Debug register. This is status of SOP SYNC INP FIFO for each client
58834 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_POP_EMPTY_1_E5                                                          0x540cf4UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC out FIFO for client 1
58835 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_POP_EMPTY_8_BB_K2                                                       0x540cf4UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC out FIFO for client 8
58836 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_POP_EMPTY_2_E5                                                          0x540cf8UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC out FIFO for client 2
58837 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_POP_EMPTY_9_BB_K2                                                       0x540cf8UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP SYNC out FIFO for client 9
58838 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_PUSH_STATUS_1_E5                                                        0x540cfcUL //Access:R    DataWidth:0x2    // Debug register. This is full status of SOP SYNC OUT FIFO for each client
58839 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_PUSH_STATUS_8_BB_K2                                                     0x540cfcUL //Access:R    DataWidth:0x2    // Debug register. This is full status of SOP SYNC OUT FIFO for each client
58840 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_PUSH_STATUS_2_E5                                                        0x540d00UL //Access:R    DataWidth:0x2    // Debug register. This is full status of SOP SYNC OUT FIFO for each client
58841 #define BMB_REG_RC_SOP_OUT_SYNC_FIFO_PUSH_STATUS_9_BB_K2                                                     0x540d00UL //Access:R    DataWidth:0x2    // Debug register. This is full status of SOP SYNC OUT FIFO for each client
58842 #define BMB_REG_RC_GNT_PEND_FIFO_EMPTY                                                                       0x540d04UL //Access:R    DataWidth:0x1    // Debug register. This is empty status of SOP grant FIFO
58843 #define BMB_REG_RC_GNT_PEND_FIFO_FULL                                                                        0x540d08UL //Access:R    DataWidth:0x1    // Debug register. This is full status of SOP grant FIFO
58844 #define BMB_REG_RC_GNT_PEND_FIFO_CNT                                                                         0x540d0cUL //Access:R    DataWidth:0x5    // Debug register. This is full status of SOP grant FIFO
58845 #define BMB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_1_E5                                                            0x540d10UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
58846 #define BMB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_8_BB_K2                                                         0x540d10UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
58847 #define BMB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_2_E5                                                            0x540d14UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
58848 #define BMB_REG_RC_OUT_SYNC_FIFO_PUSH_STATUS_9_BB_K2                                                         0x540d14UL //Access:R    DataWidth:0x5    // Debug register. This is full status of packet RC output SYNC FIFO
58849 #define BMB_REG_WC_SYNC_FIFO_PUSH_STATUS_8                                                                   0x540d4cUL //Access:R    DataWidth:0x6    // Debug register. This is full status of WC SYNC FIFO
58850 #define BMB_REG_WC_SYNC_FIFO_PUSH_STATUS_9                                                                   0x540d50UL //Access:R    DataWidth:0x6    // Debug register. This is full status of WC SYNC FIFO
58851 #define BMB_REG_PKT_AVAIL_SYNC_FIFO_PUSH_STATUS                                                              0x540d88UL //Access:R    DataWidth:0x4    // Debug register. This is full status of packet available SYNC FIFO
58852 #define BMB_REG_RC_PKT_STATE                                                                                 0x540d8cUL //Access:R    DataWidth:0xc    // Debug register. This is state machine for each read client. ::s/PKT_RC_NUM_ST/20/g in Data Width.
58853 #define BMB_REG_RC_PKT_STATE_1_BB_K2                                                                         0x540d90UL //Access:R    DataWidth:0x8    // Debug register. This is state machine for each read client 8 and 9.
58854 #define BMB_REG_MAC_FREE_SHARED_HR_0                                                                         0x540d9cUL //Access:R    DataWidth:0xb    // Debug register. The number of free blocks for each MAC port that includes shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/SHARED_HR_RST/2112/g in Reset Value::/PAUSE_EN/d in Existance.
58855 #define BMB_REG_TC_OCCUPANCY_0                                                                               0x540db4UL //Access:R    DataWidth:0xb    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
58856 #define BMB_REG_TC_OCCUPANCY_1                                                                               0x540db8UL //Access:R    DataWidth:0xb    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
58857 #define BMB_REG_TC_OCCUPANCY_2                                                                               0x540dbcUL //Access:R    DataWidth:0xb    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
58858 #define BMB_REG_TC_OCCUPANCY_3                                                                               0x540dc0UL //Access:R    DataWidth:0xb    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
58859 #define BMB_REG_TC_OCCUPANCY_4                                                                               0x540dc4UL //Access:R    DataWidth:0xb    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
58860 #define BMB_REG_TC_OCCUPANCY_5                                                                               0x540dc8UL //Access:R    DataWidth:0xb    // Debug register. The number of block occupied by each TC in each main port 0::s/COS_NUM/9/g in Array Size::s/BLK_WDTH/13/g in Data Width::/PAUSE_EN/d in Existance.
58861 #define BMB_REG_AVAILABLE_MAC_SIZE_0                                                                         0x540df4UL //Access:R    DataWidth:0xb    // Debug register. The available number of blocks for each MAC port that includes guaranteed and shared and headroom areas.::s/BLK_WDTH/13/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::s/TOTAL_MAC_RST/2400/g in Reset Value::/PAUSE_EN/d in Existance.
58862 #define BMB_REG_TC_PAUSE_0                                                                                   0x540e0cUL //Access:R    DataWidth:0x6    // Debug register. Output pause signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
58863 #define BMB_REG_TC_FULL_0                                                                                    0x540e24UL //Access:R    DataWidth:0x6    // Debug register. Output full signal by each TC in each main port::s/COS_NUM/9/g in Data Width::s/SHARE_GRP_CNT/2/g in Array Size::/PAUSE_EN/d in Existance.
58864 #define BMB_REG_BIG_RAM_DATA                                                                                 0x540f00UL //Access:WB   DataWidth:0x80   // Debug register. Data to BIG RAM memory. Write to 32 MSB bits of this register will generate write to BIG RAM according to address that is written in big_ram_address register. Read from 32 LSB bits of this register will generate read from BIG RAM according to address written in big_ram_address register.
58865 #define BMB_REG_BIG_RAM_DATA_SIZE                                                                            64
58866 #define BMB_REG_RC_SOP_QUEUE_STATUS                                                                          0x541000UL //Access:R    DataWidth:0x20   // Debug register. There is register for each queue of each write client. It contains: b31 - valid; b30:16 - queue size; b15:0 - queue start pointer::s/SOP_STATUS_RST/536805376/g in Reset Value::s/QUEUE_ARRAY/36/g in memory size::s/SOP_STATUS_WDTH/6/g in Address Width.
58867 #define BMB_REG_RC_SOP_QUEUE_STATUS_SIZE                                                                     90
58868 #define BMB_REG_STOPPED_RD_REQ                                                                               0x541200UL //Access:WB_R DataWidth:0x3f   // If there is length error of first block error then request from read client will be copied to this register for each erad packet client interface: TBD. Message spelling (MSB->LSB): rest_size_error[0]; len_error[0]; 1st_error[0]; middle_error[0]; rls_to_do[1:0]; start_block[12:0]; rd_req[0]; rls_req[0]; offset[9:0]; length[13:0]; opaque[15:0]
58869 #define BMB_REG_STOPPED_RD_REQ_SIZE_BB_K2                                                                    20
58870 #define BMB_REG_STOPPED_RD_REQ_SIZE_E5                                                                       6
58871 #define BMB_REG_STOPPED_RLS_REQ                                                                              0x541300UL //Access:WB_R DataWidth:0x4c   // If there is release error then request from read client will be copied to this register for each read packet client interface: TBD. Message spelling (MSB->LSB): opaque[1:0]; rls_to_do[15:0]; queue_number[3:0]; packet_length[13:0]; rls_left[1:0]; start_block[12:0]
58872 #define BMB_REG_STOPPED_RLS_REQ_SIZE_BB_K2                                                                   40
58873 #define BMB_REG_STOPPED_RLS_REQ_SIZE_E5                                                                      12
58874 #define BMB_REG_WC_STATUS_0                                                                                  0x541400UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58875 #define BMB_REG_WC_STATUS_0_SIZE                                                                             4
58876 #define BMB_REG_WC_STATUS_1                                                                                  0x541410UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58877 #define BMB_REG_WC_STATUS_1_SIZE                                                                             4
58878 #define BMB_REG_WC_STATUS_2                                                                                  0x541420UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58879 #define BMB_REG_WC_STATUS_2_SIZE                                                                             4
58880 #define BMB_REG_WC_STATUS_3                                                                                  0x541430UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58881 #define BMB_REG_WC_STATUS_3_SIZE                                                                             4
58882 #define BMB_REG_WC_STATUS_4                                                                                  0x541440UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58883 #define BMB_REG_WC_STATUS_4_SIZE                                                                             4
58884 #define BMB_REG_WC_STATUS_5                                                                                  0x541450UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58885 #define BMB_REG_WC_STATUS_5_SIZE                                                                             4
58886 #define BMB_REG_WC_STATUS_6                                                                                  0x541460UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58887 #define BMB_REG_WC_STATUS_6_SIZE                                                                             4
58888 #define BMB_REG_WC_STATUS_7                                                                                  0x541470UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58889 #define BMB_REG_WC_STATUS_7_SIZE                                                                             4
58890 #define BMB_REG_WC_STATUS_8                                                                                  0x541480UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58891 #define BMB_REG_WC_STATUS_8_SIZE                                                                             4
58892 #define BMB_REG_WC_STATUS_9                                                                                  0x541490UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. TBD: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
58893 #define BMB_REG_WC_STATUS_9_SIZE                                                                             4
58894 #define BMB_REG_LINK_LIST                                                                                    0x542000UL //Access:RW   DataWidth:0xc    // Link list dual port memory that contains per-block descriptor::s/BLK_NUM/4800/g in memory size::s/BLK_WDTH_PLUS_SOP_EN/14/g in Data Width::s/BLK_WDTH/13/g in Address Width.
58895 #define BMB_REG_LINK_LIST_SIZE                                                                               1152
58896 #define PTU_REG_ATC_INIT_ARRAY                                                                               0x560000UL //Access:RW   DataWidth:0x1    // Initiate the ATC array - reset all the valid bits.
58897 #define PTU_REG_ATC_INIT_DONE                                                                                0x560004UL //Access:R    DataWidth:0x1    // ATC initalization done.
58898 #define PTU_REG_LOG_TRANSPEND_REUSE_MISS_TID                                                                 0x560040UL //Access:RC   DataWidth:0x20   // Logging register for reuse miss on transpend entry [31:0] - TID of the problematic request
58899 #define PTU_REG_LOG_TRANSPEND_REUSE_MISS_PAGE_INDEX                                                          0x560044UL //Access:RC   DataWidth:0x1c   // Logging register for reuse miss on transpend entry [27:0] - ATC page index of the problematic request
58900 #define PTU_REG_LOG_TRANSPEND_REUSE_MISS_REUSE_CNT                                                           0x560048UL //Access:RC   DataWidth:0x18   // Logging register for reuse miss on transpend entry [11:0] - Reuse count of the problematic lookuprequest [23:12] - Reuse count stored in the matched entry
58901 #define PTU_REG_LOG_INV_HALT_TID                                                                             0x56004cUL //Access:RC   DataWidth:0x20   // Logging register for the case of invalidation halt (lkpres of invalidated range) [31:0] - TID of the problematic request
58902 #define PTU_REG_LOG_INV_HALT_PAGE_INDEX                                                                      0x560050UL //Access:RC   DataWidth:0x1c   // Logging register for the case of invalidation halt (lkpres of invalidated range) [27:0] - ATC page index of the problematic request
58903 #define PTU_REG_LOG_INV_HALT_REUSE_CNT                                                                       0x560054UL //Access:RC   DataWidth:0xc    // Logging register for the case of invalidation halt (lkpres of invalidated range) [11:0] - Reuse count of the problematic lookuprequest
58904 #define PTU_REG_VQID_CFG                                                                                     0x560058UL //Access:RW   DataWidth:0x5    // VQID of the PXP read requests issued by the PTU logic.
58905 #define PTU_REG_TPH_CFG                                                                                      0x56005cUL //Access:RW   DataWidth:0xc    // TPH fileds of the PXP read requests issued by the PTU logic. [0:8] - ST index; [10:9] - ST hint; [11] - ST valid.
58906 #define PTU_REG_RO_CFG                                                                                       0x560060UL //Access:RW   DataWidth:0x1    // Releaxed Ordering flag of the PXP read requests issued by the PTU.
58907 #define PTU_REG_NS_CFG                                                                                       0x560064UL //Access:RW   DataWidth:0x1    // No Snoop flag of the PXP read requests issued by the PTU.
58908 #define PTU_REG_ATC_FLG_CFG                                                                                  0x560068UL //Access:RW   DataWidth:0x3    // ATC flags of the PXP read requests issued by the PTU logic.
58909 #define PTU_REG_PBL_PAGE_SIZE                                                                                0x56006cUL //Access:RW   DataWidth:0x5    // Page size in the PBL table, needed for calculating the address of the translation read request.
58910 #define PTU_REG_PXP_ERR_CTR                                                                                  0x560070UL //Access:RC   DataWidth:0x10   // Counter for the number of PTU read responses retunring with error flag set.
58911 #define PTU_REG_INV_ERR_CTR                                                                                  0x560074UL //Access:R    DataWidth:0x10   // Counter for the number of PTU requests to addresses belongs to ongoing invalidations.
58912 #define PTU_REG_INV_TID                                                                                      0x560078UL //Access:RW   DataWidth:0x20   // TID of the invalidated range - register per PF.
58913 #define PTU_REG_INV_TID_MASK                                                                                 0x56007cUL //Access:RW   DataWidth:0x20   // Bit mask for the invalidated TID. Shows which of the TID bits should be compared in the invalidation flow.
58914 #define PTU_REG_INV_TID_V                                                                                    0x560080UL //Access:RW   DataWidth:0x1    // Bit per PF.Indicates that the data in inv_tid and inv_tid_mask is valid and invalidation should take place. When invalidation operation is done, the corresponding bit in inv_tid_done is set
58915 #define PTU_REG_INV_TID_DONE                                                                                 0x560084UL //Access:RW   DataWidth:0x1    // Bit per PF. Indicates that the marked invalidation is done - when read it is also being reset.
58916 #define PTU_REG_INV_HALT_ON_ERR                                                                              0x560088UL //Access:RW   DataWidth:0x1    // Bit per PF. If set, the block halts in case it gets PTU requests to an address belongs to a range which is currently invalidated; if reset such requests will be sent towards the PXP with the PBLBase and discard flag (in case of PRM).
58917 #define PTU_REG_INV_HALT_ON_REUSE_CNT_ERR                                                                    0x56008cUL //Access:RW   DataWidth:0x1    // When set - the block will halt in case reuse cnt error is found, other wise the erronous request will be sent on with error indication
58918 #define PTU_REG_PBF_PXP_CREDITS                                                                              0x560090UL //Access:RW   DataWidth:0x3    // Max credits of the PBF->PXP interface.
58919 #define PTU_REG_PRM_PXP_CREDITS                                                                              0x560094UL //Access:RW   DataWidth:0x3    // Max credits of the PRM->PXP interface.
58920 #define PTU_REG_PTU_PXP_CREDITS                                                                              0x560098UL //Access:RW   DataWidth:0x3    // Max credits of the PTU->PXP interface.
58921 #define PTU_REG_PXP_1ST_REQ_ATC_CFG                                                                          0x56009cUL //Access:RW   DataWidth:0x3    // Max credits of the PTU->PXP interface.
58922 #define PTU_REG_PXP_2ND_REQ_ATC_CFG                                                                          0x5600a0UL //Access:RW   DataWidth:0x3    // Max credits of the PTU->PXP interface.
58923 #define PTU_REG_USE_CRC_INDEX1                                                                               0x5600a4UL //Access:RW   DataWidth:0x1    // CRC Index1 enable
58924 #define PTU_REG_USE_CRC_INDEX2                                                                               0x5600a8UL //Access:RW   DataWidth:0x1    // CRC Index2 enable
58925 #define PTU_REG_INDEX1_SHIFT                                                                                 0x5600acUL //Access:RW   DataWidth:0x5    // CRC Index1 shift right value
58926 #define PTU_REG_INDEX2_SHIFT                                                                                 0x5600b0UL //Access:RW   DataWidth:0x6    // CRC Index2 shift right value
58927 #define PTU_REG_INDEX3_SHIFT                                                                                 0x5600b4UL //Access:RW   DataWidth:0x5    // CRC Index3 shift right value
58928 #define PTU_REG_INDEX1_MASK                                                                                  0x5600b8UL //Access:RW   DataWidth:0x20   // CRC Index1 mask
58929 #define PTU_REG_INDEX2_MASK                                                                                  0x5600bcUL //Access:RW   DataWidth:0x20   // CRC Index2 mask
58930 #define PTU_REG_INDEX3_MASK                                                                                  0x5600c0UL //Access:RW   DataWidth:0x20   // CRC Index3 mask
58931 #define PTU_REG_ATC_REP_MODE                                                                                 0x5600c4UL //Access:RW   DataWidth:0x1    // Replacement mode for the ATC. If de-asserted then low priority request will replace a high priority entry only if there are no low priority entries at all. If set then a high priority with PLRU=0 will be replaced in higher priority than low priority entries with PLRU=1.
58932 #define PTU_REG_PBF_FILL_LEVEL                                                                               0x5600c8UL //Access:R    DataWidth:0x8    // Current number of pending pbf messages
58933 #define PTU_REG_PRM_FILL_LEVEL                                                                               0x5600ccUL //Access:R    DataWidth:0x8    // Current number of pending prm messages
58934 #define PTU_REG_PBF_FILL_LEVEL_MH                                                                            0x5600d0UL //Access:RC   DataWidth:0x8    // Maximal number of pending pbf messages
58935 #define PTU_REG_PRM_FILL_LEVEL_MH                                                                            0x5600d4UL //Access:RC   DataWidth:0x8    // Maximal number of pending prm messages
58936 #define PTU_REG_PTU_B0_DISABLE                                                                               0x5600d8UL //Access:RW   DataWidth:0x1    // Disable B0 feature
58937 #define PTU_REG_ATC_OTB_OVERRUN_FIX_CHICKEN_BIT_K2_E5                                                        0x5600dcUL //Access:RW   DataWidth:0x1    // Chicken bit for the atc otb overrun fix.
58938 #define PTU_REG_DBG_SELECT                                                                                   0x560100UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
58939 #define PTU_REG_DBG_DWORD_ENABLE                                                                             0x560104UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
58940 #define PTU_REG_DBG_SHIFT                                                                                    0x560108UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
58941 #define PTU_REG_DBG_FORCE_VALID                                                                              0x56010cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
58942 #define PTU_REG_DBG_FORCE_FRAME                                                                              0x560110UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
58943 #define PTU_REG_DBG_OUT_DATA                                                                                 0x560120UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
58944 #define PTU_REG_DBG_OUT_DATA_SIZE                                                                            8
58945 #define PTU_REG_DBG_OUT_VALID                                                                                0x560140UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
58946 #define PTU_REG_DBG_OUT_FRAME                                                                                0x560144UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
58947 #define PTU_REG_INT_STS                                                                                      0x560180UL //Access:R    DataWidth:0x8    // Multi Field Register.
58948   #define PTU_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
58949   #define PTU_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
58950   #define PTU_REG_INT_STS_ATC_TCPL_TO_NOT_PEND                                                               (0x1<<1) // TCPL arrives to an entry not in Trans-Pend state.
58951   #define PTU_REG_INT_STS_ATC_TCPL_TO_NOT_PEND_SHIFT                                                         1
58952   #define PTU_REG_INT_STS_ATC_GPA_MULTIPLE_HITS                                                              (0x1<<2) // Several hits in the GPA for the same lookup.
58953   #define PTU_REG_INT_STS_ATC_GPA_MULTIPLE_HITS_SHIFT                                                        2
58954   #define PTU_REG_INT_STS_ATC_RCPL_TO_EMPTY_CNT                                                              (0x1<<3) // RCPL arrives to an entry with empty R_Cnt.
58955   #define PTU_REG_INT_STS_ATC_RCPL_TO_EMPTY_CNT_SHIFT                                                        3
58956   #define PTU_REG_INT_STS_ATC_TCPL_ERROR                                                                     (0x1<<4) // Indicates TCPL response with error code set.
58957   #define PTU_REG_INT_STS_ATC_TCPL_ERROR_SHIFT                                                               4
58958   #define PTU_REG_INT_STS_ATC_INV_HALT                                                                       (0x1<<5) // Indicates Lookup to invalidated range with inv_halt_on_err set
58959   #define PTU_REG_INT_STS_ATC_INV_HALT_SHIFT                                                                 5
58960   #define PTU_REG_INT_STS_ATC_REUSE_TRANSPEND                                                                (0x1<<6) // Indicates Lookup to entry markes as transpend with reuse counter mismatch
58961   #define PTU_REG_INT_STS_ATC_REUSE_TRANSPEND_SHIFT                                                          6
58962   #define PTU_REG_INT_STS_ATC_IREQ_LESS_THAN_STU                                                             (0x1<<7) // Indicates Ireq with invalidation range shorter than STU of the relevant func.
58963   #define PTU_REG_INT_STS_ATC_IREQ_LESS_THAN_STU_SHIFT                                                       7
58964 #define PTU_REG_INT_MASK                                                                                     0x560184UL //Access:RW   DataWidth:0x8    // Multi Field Register.
58965   #define PTU_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ADDRESS_ERROR .
58966   #define PTU_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
58967   #define PTU_REG_INT_MASK_ATC_TCPL_TO_NOT_PEND                                                              (0x1<<1) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ATC_TCPL_TO_NOT_PEND .
58968   #define PTU_REG_INT_MASK_ATC_TCPL_TO_NOT_PEND_SHIFT                                                        1
58969   #define PTU_REG_INT_MASK_ATC_GPA_MULTIPLE_HITS                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ATC_GPA_MULTIPLE_HITS .
58970   #define PTU_REG_INT_MASK_ATC_GPA_MULTIPLE_HITS_SHIFT                                                       2
58971   #define PTU_REG_INT_MASK_ATC_RCPL_TO_EMPTY_CNT                                                             (0x1<<3) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ATC_RCPL_TO_EMPTY_CNT .
58972   #define PTU_REG_INT_MASK_ATC_RCPL_TO_EMPTY_CNT_SHIFT                                                       3
58973   #define PTU_REG_INT_MASK_ATC_TCPL_ERROR                                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ATC_TCPL_ERROR .
58974   #define PTU_REG_INT_MASK_ATC_TCPL_ERROR_SHIFT                                                              4
58975   #define PTU_REG_INT_MASK_ATC_INV_HALT                                                                      (0x1<<5) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ATC_INV_HALT .
58976   #define PTU_REG_INT_MASK_ATC_INV_HALT_SHIFT                                                                5
58977   #define PTU_REG_INT_MASK_ATC_REUSE_TRANSPEND                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ATC_REUSE_TRANSPEND .
58978   #define PTU_REG_INT_MASK_ATC_REUSE_TRANSPEND_SHIFT                                                         6
58979   #define PTU_REG_INT_MASK_ATC_IREQ_LESS_THAN_STU                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: PTU_REG_INT_STS.ATC_IREQ_LESS_THAN_STU .
58980   #define PTU_REG_INT_MASK_ATC_IREQ_LESS_THAN_STU_SHIFT                                                      7
58981 #define PTU_REG_INT_STS_WR                                                                                   0x560188UL //Access:WR   DataWidth:0x8    // Multi Field Register.
58982   #define PTU_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
58983   #define PTU_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
58984   #define PTU_REG_INT_STS_WR_ATC_TCPL_TO_NOT_PEND                                                            (0x1<<1) // TCPL arrives to an entry not in Trans-Pend state.
58985   #define PTU_REG_INT_STS_WR_ATC_TCPL_TO_NOT_PEND_SHIFT                                                      1
58986   #define PTU_REG_INT_STS_WR_ATC_GPA_MULTIPLE_HITS                                                           (0x1<<2) // Several hits in the GPA for the same lookup.
58987   #define PTU_REG_INT_STS_WR_ATC_GPA_MULTIPLE_HITS_SHIFT                                                     2
58988   #define PTU_REG_INT_STS_WR_ATC_RCPL_TO_EMPTY_CNT                                                           (0x1<<3) // RCPL arrives to an entry with empty R_Cnt.
58989   #define PTU_REG_INT_STS_WR_ATC_RCPL_TO_EMPTY_CNT_SHIFT                                                     3
58990   #define PTU_REG_INT_STS_WR_ATC_TCPL_ERROR                                                                  (0x1<<4) // Indicates TCPL response with error code set.
58991   #define PTU_REG_INT_STS_WR_ATC_TCPL_ERROR_SHIFT                                                            4
58992   #define PTU_REG_INT_STS_WR_ATC_INV_HALT                                                                    (0x1<<5) // Indicates Lookup to invalidated range with inv_halt_on_err set
58993   #define PTU_REG_INT_STS_WR_ATC_INV_HALT_SHIFT                                                              5
58994   #define PTU_REG_INT_STS_WR_ATC_REUSE_TRANSPEND                                                             (0x1<<6) // Indicates Lookup to entry markes as transpend with reuse counter mismatch
58995   #define PTU_REG_INT_STS_WR_ATC_REUSE_TRANSPEND_SHIFT                                                       6
58996   #define PTU_REG_INT_STS_WR_ATC_IREQ_LESS_THAN_STU                                                          (0x1<<7) // Indicates Ireq with invalidation range shorter than STU of the relevant func.
58997   #define PTU_REG_INT_STS_WR_ATC_IREQ_LESS_THAN_STU_SHIFT                                                    7
58998 #define PTU_REG_INT_STS_CLR                                                                                  0x56018cUL //Access:RC   DataWidth:0x8    // Multi Field Register.
58999   #define PTU_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
59000   #define PTU_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
59001   #define PTU_REG_INT_STS_CLR_ATC_TCPL_TO_NOT_PEND                                                           (0x1<<1) // TCPL arrives to an entry not in Trans-Pend state.
59002   #define PTU_REG_INT_STS_CLR_ATC_TCPL_TO_NOT_PEND_SHIFT                                                     1
59003   #define PTU_REG_INT_STS_CLR_ATC_GPA_MULTIPLE_HITS                                                          (0x1<<2) // Several hits in the GPA for the same lookup.
59004   #define PTU_REG_INT_STS_CLR_ATC_GPA_MULTIPLE_HITS_SHIFT                                                    2
59005   #define PTU_REG_INT_STS_CLR_ATC_RCPL_TO_EMPTY_CNT                                                          (0x1<<3) // RCPL arrives to an entry with empty R_Cnt.
59006   #define PTU_REG_INT_STS_CLR_ATC_RCPL_TO_EMPTY_CNT_SHIFT                                                    3
59007   #define PTU_REG_INT_STS_CLR_ATC_TCPL_ERROR                                                                 (0x1<<4) // Indicates TCPL response with error code set.
59008   #define PTU_REG_INT_STS_CLR_ATC_TCPL_ERROR_SHIFT                                                           4
59009   #define PTU_REG_INT_STS_CLR_ATC_INV_HALT                                                                   (0x1<<5) // Indicates Lookup to invalidated range with inv_halt_on_err set
59010   #define PTU_REG_INT_STS_CLR_ATC_INV_HALT_SHIFT                                                             5
59011   #define PTU_REG_INT_STS_CLR_ATC_REUSE_TRANSPEND                                                            (0x1<<6) // Indicates Lookup to entry markes as transpend with reuse counter mismatch
59012   #define PTU_REG_INT_STS_CLR_ATC_REUSE_TRANSPEND_SHIFT                                                      6
59013   #define PTU_REG_INT_STS_CLR_ATC_IREQ_LESS_THAN_STU                                                         (0x1<<7) // Indicates Ireq with invalidation range shorter than STU of the relevant func.
59014   #define PTU_REG_INT_STS_CLR_ATC_IREQ_LESS_THAN_STU_SHIFT                                                   7
59015 #define PTU_REG_PRTY_MASK_H_0_BB_K2                                                                          0x560204UL //Access:RW   DataWidth:0x12   // Multi Field Register.
59016   #define PTU_REG_PRTY_MASK_H_0_MEM017_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM017_I_ECC_RF_INT .
59017   #define PTU_REG_PRTY_MASK_H_0_MEM017_I_ECC_RF_INT_BB_K2_SHIFT                                              0
59018   #define PTU_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
59019   #define PTU_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2_SHIFT                                                1
59020   #define PTU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
59021   #define PTU_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                                2
59022   #define PTU_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
59023   #define PTU_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                3
59024   #define PTU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                      (0x1<<4) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
59025   #define PTU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                                4
59026   #define PTU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                      (0x1<<5) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
59027   #define PTU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                                5
59028   #define PTU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                      (0x1<<6) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
59029   #define PTU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                6
59030   #define PTU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                      (0x1<<7) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
59031   #define PTU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                                7
59032   #define PTU_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                      (0x1<<8) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
59033   #define PTU_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                                8
59034   #define PTU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                      (0x1<<9) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
59035   #define PTU_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                                9
59036   #define PTU_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
59037   #define PTU_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2_SHIFT                                                10
59038   #define PTU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
59039   #define PTU_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                                11
59040   #define PTU_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2                                                      (0x1<<12) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
59041   #define PTU_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2_SHIFT                                                12
59042   #define PTU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2                                                      (0x1<<13) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
59043   #define PTU_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2_SHIFT                                                13
59044   #define PTU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_K2                                                      (0x1<<14) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
59045   #define PTU_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_K2_SHIFT                                                14
59046   #define PTU_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2                                                      (0x1<<15) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
59047   #define PTU_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2_SHIFT                                                15
59048   #define PTU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2                                                      (0x1<<16) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
59049   #define PTU_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                                16
59050   #define PTU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                      (0x1<<17) // This bit masks, when set, the Parity bit: PTU_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
59051   #define PTU_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                                17
59052 #define PTU_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x560210UL //Access:RW   DataWidth:0x1    // Enable ECC for memory ecc instance ptu.i_ram_spa.i_ecc in module ptu_spa_ram
59053 #define PTU_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x560214UL //Access:RW   DataWidth:0x1    // Set parity only for memory ecc instance ptu.i_ram_spa.i_ecc in module ptu_spa_ram
59054 #define PTU_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x560218UL //Access:RC   DataWidth:0x1    // Record if a correctable error occurred on memory ecc instance ptu.i_ram_spa.i_ecc in module ptu_spa_ram
59055 #define PTU_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x56021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
59056 #define PTU_REG_ATC_NUM_SETS                                                                                 0x560400UL //Access:RW   DataWidth:0x2    // Defines the number of sets - 3 - 512 ;2- 256; 1- 128; 0- 64.
59057 #define PTU_REG_ATC_1_WAY                                                                                    0x560404UL //Access:RW   DataWidth:0x1    // If set the ATC will use only one way per set.
59058 #define PTU_REG_ATC_FULL_REG                                                                                 0x560408UL //Access:R    DataWidth:0x8    // SPA Done FIFO full bit; RCPL FIFO full bit; TCPL FIFO full bit; IREQ full bit; PLKP FIFO full bit; MLKP FIFO full bit; OTB full bit; OIB full bit.
59059 #define PTU_REG_ATC_EMPTY_REG                                                                                0x56040cUL //Access:R    DataWidth:0x8    // SPA Done FIFO empty bit; RCPL FIFO empty bit; TCPL FIFO empty bit; IREQ empty bit; PLKP FIFO empty bit; MLKP FIFO empty bit; OTB empty bit; OIB empty bit.
59060 #define PTU_REG_ATC_WAIT_IF_MISS                                                                             0x560410UL //Access:RW   DataWidth:0x1    // WaitIfMiss configuration bit.
59061 #define PTU_REG_ATC_WAIT_IF_PENDING                                                                          0x560414UL //Access:RW   DataWidth:0x1    // WaitTransPending cofiguration bit.
59062 #define PTU_REG_ATC_STALL_SEQ_0                                                                              0x560418UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59063 #define PTU_REG_ATC_STALL_SEQ_1                                                                              0x56041cUL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59064 #define PTU_REG_ATC_STALL_SEQ_2                                                                              0x560420UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59065 #define PTU_REG_ATC_STALL_SEQ_3                                                                              0x560424UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59066 #define PTU_REG_ATC_STALL_SEQ_4                                                                              0x560428UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59067 #define PTU_REG_ATC_STALL_SEQ_5                                                                              0x56042cUL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59068 #define PTU_REG_ATC_SET_STALL_SEQ_0                                                                          0x560430UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59069 #define PTU_REG_ATC_SET_STALL_SEQ_1                                                                          0x560434UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59070 #define PTU_REG_ATC_SET_STALL_SEQ_2                                                                          0x560438UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59071 #define PTU_REG_ATC_SET_STALL_SEQ_3                                                                          0x56043cUL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59072 #define PTU_REG_ATC_SET_STALL_SEQ_4                                                                          0x560440UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59073 #define PTU_REG_ATC_SET_STALL_SEQ_5                                                                          0x560444UL //Access:RW   DataWidth:0x6    // Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction.
59074 #define PTU_REG_ATC_DISABLE_BYPASS                                                                           0x560448UL //Access:RW   DataWidth:0x1    // Disables the bypass on the GPA table.
59075 #define PTU_REG_ATC_ISSUE_4_CYCLES                                                                           0x56044cUL //Access:RW   DataWidth:0x1    // Issue event once in four cycles (instead of 2).
59076 #define PTU_REG_ATC_IREQ_FIFO_SIZE                                                                           0x560450UL //Access:RW   DataWidth:0x8    // Defines the size of the IREQ fifo.
59077 #define PTU_REG_ATC_IREQ_ALMOST_FULL_THR                                                                     0x560454UL //Access:RW   DataWidth:0x8    // Debug only: defines the IFIFO almost full threshold. Its size can't be bigger than the Ireq FIFO size. The full resp delay of the interface is 4. There is a problem with the implementation and the real value the FIFO can absorbe is 1 below the configured value, but 4 request still can be received when the register configured to 6
59078 #define PTU_REG_ATC_PIGGYBACKED_TREQ_EN                                                                      0x560458UL //Access:RW   DataWidth:0x1    // Piggybacked treq issue enabled.
59079 #define PTU_REG_ATC_WAIT_RESP                                                                                0x56045cUL //Access:RW   DataWidth:0x1    // Allows the ATC to return Wait response.
59080 #define PTU_REG_ATC_TREQ_CREDITS                                                                             0x560460UL //Access:RW   DataWidth:0x7    // Number of credits for the treq interface.
59081 #define PTU_REG_ATC_ARBITER_PRIO_MLKP                                                                        0x560464UL //Access:RW   DataWidth:0x2    // MLKP prio.
59082 #define PTU_REG_ATC_ARBITER_PRIO_PLKP                                                                        0x560468UL //Access:RW   DataWidth:0x2    // PLKP prio.
59083 #define PTU_REG_ATC_ARBITER_PRIO_IREQ                                                                        0x56046cUL //Access:RW   DataWidth:0x2    // IREQ prio.
59084 #define PTU_REG_ATC_ARBITER_PRIO_TCPL                                                                        0x560470UL //Access:RW   DataWidth:0x2    // TCPL prio.
59085 #define PTU_REG_ATC_ARBITER_PRIO_SPAD                                                                        0x560474UL //Access:RW   DataWidth:0x2    // SPAD prio.
59086 #define PTU_REG_ATC_ARBITER_PRIO_RCPL                                                                        0x560478UL //Access:RW   DataWidth:0x2    // RCPL prio.
59087 #define PTU_REG_ATC_OTB_MAX_ENTRY                                                                            0x56047cUL //Access:RW   DataWidth:0x7    // Defines the number of entries in the OTB when 31 indicates 32 entries (entries count begins in 0).
59088 #define PTU_REG_ATC_CHECK_TAGS                                                                               0x560480UL //Access:RW   DataWidth:0x1    // CheckTags configuration bit - when set the available NPH credits is checked before issuing TREQ.
59089 #define PTU_REG_ATC_TAG_THR                                                                                  0x560484UL //Access:RW   DataWidth:0x8    // TAG threshold - for the checkTags feature.
59090 #define PTU_REG_ATC_ICPL_CREDIT                                                                              0x560488UL //Access:RW   DataWidth:0x3    // Credit value for the ICPL interface.
59091 #define PTU_REG_ATC_DIS_MLKP                                                                                 0x56048cUL //Access:RW   DataWidth:0x1    // Disables the main lookup interface.
59092 #define PTU_REG_ATC_DIS_PLKP                                                                                 0x560490UL //Access:RW   DataWidth:0x1    // Disables the pre lookup interface.
59093 #define PTU_REG_ATC_DIS_IREQ                                                                                 0x560494UL //Access:RW   DataWidth:0x1    // Disables the invalidation request interface.
59094 #define PTU_REG_ATC_DIS_TCPL                                                                                 0x560498UL //Access:RW   DataWidth:0x1    // Disables the translation completion interface.
59095 #define PTU_REG_ATC_DIS_SPAD                                                                                 0x56049cUL //Access:RW   DataWidth:0x1    // Disables the spa done interface.
59096 #define PTU_REG_ATC_DIS_RCPL                                                                                 0x5604a0UL //Access:RW   DataWidth:0x1    // Disables the Read Completion interface.
59097 #define PTU_REG_ATC_DIS_LKPRES                                                                               0x5604a4UL //Access:RW   DataWidth:0x1    // Disables the lookup response interface.
59098 #define PTU_REG_ATC_DIS_TREQ                                                                                 0x5604a8UL //Access:RW   DataWidth:0x1    // Disables the translation request interface.
59099 #define PTU_REG_ATC_DIS_ICPL                                                                                 0x5604acUL //Access:RW   DataWidth:0x1    // Disables the invalidation completion interface.
59100 #define PTU_REG_ATC_SCRUB_CYC                                                                                0x5604b0UL //Access:RW   DataWidth:0x8    // Number of cycles between one scrub event to another.
59101 #define PTU_REG_ATC_SCRUB_DIS                                                                                0x5604b4UL //Access:RW   DataWidth:0x1    // Disable bit for the scrubbing event of the GPA table.
59102 #define PTU_REG_ATC_STAT_MLKP_HITS                                                                           0x5604b8UL //Access:RC   DataWidth:0x20   // Number of hits for Main-lookups in the ATC.
59103 #define PTU_REG_ATC_STAT_MLKP_NUM                                                                            0x5604bcUL //Access:RC   DataWidth:0x20   // Number of Main lookups in the ATC.
59104 #define PTU_REG_ATC_STAT_PLKP_TREQ                                                                           0x5604c0UL //Access:RC   DataWidth:0x20   // Number of treqs issued due to pre-lookup.
59105 #define PTU_REG_ATC_STAT_PLKP_NUM                                                                            0x5604c4UL //Access:RC   DataWidth:0x20   // Number of Pre Lookps in the ATC.
59106 #define PTU_REG_ATC_STAT_EVICT_NUM                                                                           0x5604c8UL //Access:RC   DataWidth:0x20   // Number of evictions out of the ATC.
59107 #define PTU_REG_ATC_STAT_INV_NUM                                                                             0x5604ccUL //Access:RC   DataWidth:0x20   // Number of invalidations handled by the ATC.
59108 #define PTU_REG_ATC_STAT_TREQ_NUM                                                                            0x5604d0UL //Access:RC   DataWidth:0x20   // Number of translation requests issued by the ATC.
59109 #define PTU_REG_ATC_STAT_ACTIVE                                                                              0x5604d4UL //Access:RW   DataWidth:0x1    // When this signal is set the statistics count is on.
59110 #define PTU_REG_ATC_STAT_USDM_LKP_NUM                                                                        0x5604d8UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59111 #define PTU_REG_ATC_STAT_USDM_HIT_NUM                                                                        0x5604dcUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59112 #define PTU_REG_ATC_STAT_XSDM_LKP_NUM                                                                        0x5604e0UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59113 #define PTU_REG_ATC_STAT_XSDM_HIT_NUM                                                                        0x5604e4UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59114 #define PTU_REG_ATC_STAT_TSDM_LKP_NUM                                                                        0x5604e8UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59115 #define PTU_REG_ATC_STAT_TSDM_HIT_NUM                                                                        0x5604ecUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59116 #define PTU_REG_ATC_STAT_PBF_LKP_NUM                                                                         0x5604f0UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59117 #define PTU_REG_ATC_STAT_PBF_HIT_NUM                                                                         0x5604f4UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59118 #define PTU_REG_ATC_STAT_QM_LKP_NUM                                                                          0x5604f8UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59119 #define PTU_REG_ATC_STAT_QM_HIT_NUM                                                                          0x5604fcUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59120 #define PTU_REG_ATC_STAT_TM_LKP_NUM                                                                          0x560500UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59121 #define PTU_REG_ATC_STAT_TM_HIT_NUM                                                                          0x560504UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59122 #define PTU_REG_ATC_STAT_SRC_LKP_NUM                                                                         0x560508UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59123 #define PTU_REG_ATC_STAT_SRC_HIT_NUM                                                                         0x56050cUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59124 #define PTU_REG_ATC_STAT_CDURD_LKP_NUM                                                                       0x560510UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59125 #define PTU_REG_ATC_STAT_CDURD_HIT_NUM                                                                       0x560514UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59126 #define PTU_REG_ATC_STAT_DMAE_LKP_NUM                                                                        0x560518UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59127 #define PTU_REG_ATC_STAT_DMAE_HIT_NUM                                                                        0x56051cUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59128 #define PTU_REG_ATC_STAT_HC_LKP_NUM                                                                          0x560520UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59129 #define PTU_REG_ATC_STAT_HC_HIT_NUM                                                                          0x560524UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59130 #define PTU_REG_ATC_STAT_CDUWR_LKP_NUM                                                                       0x560528UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59131 #define PTU_REG_ATC_STAT_CDUWR_HIT_NUM                                                                       0x56052cUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59132 #define PTU_REG_ATC_STAT_DBG_LKP_NUM                                                                         0x560530UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59133 #define PTU_REG_ATC_STAT_DBG_HIT_NUM                                                                         0x560534UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59134 #define PTU_REG_ATC_STAT_MSDM_LKP_NUM                                                                        0x560538UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59135 #define PTU_REG_ATC_STAT_MSDM_HIT_NUM                                                                        0x56053cUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59136 #define PTU_REG_ATC_STAT_YSDM_LKP_NUM                                                                        0x560540UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59137 #define PTU_REG_ATC_STAT_YSDM_HIT_NUM                                                                        0x560544UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59138 #define PTU_REG_ATC_STAT_PSDM_LKP_NUM                                                                        0x560548UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59139 #define PTU_REG_ATC_STAT_PSDM_HIT_NUM                                                                        0x56054cUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59140 #define PTU_REG_ATC_STAT_MULD_LKP_NUM                                                                        0x560550UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59141 #define PTU_REG_ATC_STAT_MULD_HIT_NUM                                                                        0x560554UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59142 #define PTU_REG_ATC_STAT_XYLD_LKP_NUM                                                                        0x560558UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59143 #define PTU_REG_ATC_STAT_XYLD_HIT_NUM                                                                        0x56055cUL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59144 #define PTU_REG_ATC_STAT_PRM_LKP_NUM                                                                         0x560560UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59145 #define PTU_REG_ATC_STAT_PRM_HIT_NUM                                                                         0x560564UL //Access:RC   DataWidth:0x20   // Count lookups and hit for the different clients.
59146 #define PTU_REG_ATC_GPA_HASH_EN                                                                              0x560568UL //Access:RW   DataWidth:0x1    // Enable the use of a hash function for the GPA table; instead of the lsb bits of the address.
59147 #define PTU_REG_ATC_GPA_HASH_CRC                                                                             0x56056cUL //Access:RW   DataWidth:0x1    // Relevant only if hash_en is set. selects the CRC as hash function for the GPA table; If reset use xor of the FID LS bits with the relevant bits out of the GPA as hash function.
59148 #define PTU_REG_ATC_TCPL_LOG_ON_ERROR                                                                        0x560570UL //Access:RW   DataWidth:0x5    // In case of TCPL with error log the relevant data. The seperation for the different errors is: BME clear [0]; Unsupported request [1]; Completer abort/completion timeout [2]; Both R & W bits are reset [3]; Other [4].
59149 #define PTU_REG_ATC_TCPL_DIS_ON_ERROR                                                                        0x560574UL //Access:RW   DataWidth:0x5    // In case of TCPL with error disable the ATC.  The seperation for the different errors is: BME clear [0]; Unsupported request [1]; Completer abort/completion timeout [2]; Both R & W bits are reset [3]; Other [4].
59150 #define PTU_REG_ATC_TCPL_ERR_LOG                                                                             0x560578UL //Access:R    DataWidth:0x19   // Data belongs to an erroneous TCPL: [12:0] Func (VF_Valid;VFID;PFID);[13] U bit; [14] W bit; [15] R bit; [16] NS bit; [21:17] OTBEntryID;[24:22] Error code.
59151 #define PTU_REG_ATC_TCPL_ERR_ADDR_LSB                                                                        0x56057cUL //Access:R    DataWidth:0x20   // Data belongs to an erroneous TCPL: [31:0]-bits [31:0] of the address.
59152 #define PTU_REG_ATC_TCPL_ERR_ADDR_MSB                                                                        0x560580UL //Access:R    DataWidth:0x14   // Data belongs to an erroneous TCPL: [19:0]-bits [51:32] of the address.
59153 #define PTU_REG_ATC_TCPL_ERR_LOG_VALID                                                                       0x560584UL //Access:R    DataWidth:0x1    // Indicates valid data at the tcpl error log registers.
59154 #define PTU_REG_ATC_ARRAY_ACCESS_ENABLE                                                                      0x560588UL //Access:RW   DataWidth:0x1    // Allows GRC access to the GPA and SPA table.
59155 #define PTU_REG_ATC_DURING_FLI                                                                               0x56058cUL //Access:R    DataWidth:0x1    // Indication that the ATC currently handles FLI.
59156 #define PTU_REG_ATC_DURING_INV                                                                               0x560590UL //Access:R    DataWidth:0x1    // Indication that the ATC currently handles Any type of invalidation.
59157 #define PTU_REG_ATC_FLI_DONE_VF_31_0_BB_K2                                                                   0x560594UL //Access:R    DataWidth:0x20   // Indicates the end of FLI flow for VF 31-0.
59158 #define PTU_REG_ATC_FLI_DONE_VF_63_32_BB_K2                                                                  0x560598UL //Access:R    DataWidth:0x20   // Indicates the end of FLI flow for VF 63-32.
59159 #define PTU_REG_ATC_FLI_DONE_VF_95_64_BB_K2                                                                  0x56059cUL //Access:R    DataWidth:0x20   // Indicates the end of FLI flow for VF 95-64.
59160 #define PTU_REG_ATC_FLI_DONE_VF_127_96_BB_K2                                                                 0x5605a0UL //Access:R    DataWidth:0x20   // Indicates the end of FLI flow for VF 127-96.
59161 #define PTU_REG_ATC_FLI_DONE_VF_159_128_BB_K2                                                                0x5605a4UL //Access:R    DataWidth:0x20   // Indicates the end of FLI flow for VF 159-128.
59162 #define PTU_REG_ATC_FLI_DONE_VF_191_160_BB_K2                                                                0x5605a8UL //Access:R    DataWidth:0x20   // Indicates the end of FLI flow for VF 191-160.
59163 #define PTU_REG_ATC_FLI_DONE_PF_15_0_BB_K2                                                                   0x5605acUL //Access:R    DataWidth:0x10   // Indicates the end of FLI flow for PF 15-0.
59164 #define PTU_REG_ATC_FLI_DONE_CLR_VF_31_0_BB_K2                                                               0x5605b0UL //Access:RW   DataWidth:0x20   // Clears the FLI done indication for VF bits 31-0 accordingly.
59165 #define PTU_REG_ATC_FLI_DONE_CLR_VF_63_32_BB_K2                                                              0x5605b4UL //Access:RW   DataWidth:0x20   // Clears the FLI done indication for VFbits 63-32 accordingly.
59166 #define PTU_REG_ATC_FLI_DONE_CLR_VF_95_64_BB_K2                                                              0x5605b8UL //Access:RW   DataWidth:0x20   // Clears the FLI done indication for VF bits 95-64 accordingly.
59167 #define PTU_REG_ATC_FLI_DONE_CLR_VF_127_96_BB_K2                                                             0x5605bcUL //Access:RW   DataWidth:0x20   // Clears the FLI done indication for VFbits 127-96 accordingly.
59168 #define PTU_REG_ATC_FLI_DONE_CLR_VF_159_128_BB_K2                                                            0x5605c0UL //Access:RW   DataWidth:0x20   // Clears the FLI done indication for VF bits 159-128 accordingly.
59169 #define PTU_REG_ATC_FLI_DONE_CLR_VF_191_160_BB_K2                                                            0x5605c4UL //Access:RW   DataWidth:0x20   // Clears the FLI done indication for VFbits 191-160 accordingly.
59170 #define PTU_REG_ATC_FLI_DONE_CLR_PF_15_0_BB_K2                                                               0x5605c8UL //Access:RW   DataWidth:0x10   // Clears the FLI done indication for PF bits 15-0 accordingly.
59171 #define PTU_REG_DBGSYN_ALMOST_FULL_THR                                                                       0x5605ccUL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed. Its value can't be bigger than the set dbg FIFO size.
59172 #define PTU_REG_ATC_ALLOW_LOW_REP_HIGH                                                                       0x5605d0UL //Access:RW   DataWidth:0x1    // When set low priority lookup can replace high priority entry; iff the set is full with high prio entries.
59173 #define PTU_REG_ATC_DIS_IREQ_EVENT                                                                           0x5605d4UL //Access:RW   DataWidth:0x1    // When set Ireq event won't be selected by the ATC arbiter.
59174 #define PTU_REG_ATC_ECO_RESERVED                                                                             0x5605d8UL //Access:RW   DataWidth:0x1    // For future ECOs implementation.
59175 #define PTU_REG_ATC_TM                                                                                       0x5605dcUL //Access:RW   DataWidth:0x1e   // Multi Field Register.
59176   #define PTU_REG_ATC_TM_ATC_SPA_TABLE_TM                                                                    (0x1f<<0) // TM bits of SPA table.
59177   #define PTU_REG_ATC_TM_ATC_SPA_TABLE_TM_SHIFT                                                              0
59178   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W0_TM                                                                  (0x1f<<5) // TM bits of GPA data Way0.
59179   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W0_TM_SHIFT                                                            5
59180   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W1_TM                                                                  (0x1f<<10) // TM bits of GPA data Way1.
59181   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W1_TM_SHIFT                                                            10
59182   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W2_TM                                                                  (0x1f<<15) // TM bits of GPA data Way2.
59183   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W2_TM_SHIFT                                                            15
59184   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W3_TM                                                                  (0x1f<<20) // TM bits of GPA data Way3.
59185   #define PTU_REG_ATC_TM_ATC_GPA_DATA_W3_TM_SHIFT                                                            20
59186   #define PTU_REG_ATC_TM_ATC_GPA_STATE_TM                                                                    (0x1f<<25) // TM bits of GPA state array.
59187   #define PTU_REG_ATC_TM_ATC_GPA_STATE_TM_SHIFT                                                              25
59188 #define PTU_REG_ATC_IREQ_FIFO_TM                                                                             0x5605e0UL //Access:RW   DataWidth:0x8    // TM bits of GPA state array.
59189 #define PTU_REG_INV_RSC_TYPE_E5                                                                              0x5605e4UL //Access:RW   DataWidth:0x8    // Resource Type of the invalidated range - register per PF.
59190 #define PTU_REG_INV_RSC_TYPE_MASK_E5                                                                         0x5605e8UL //Access:RW   DataWidth:0x8    // Bit mask for the invalidated RSC Type. Shows which of the RSC Type bits should be compared in the invalidation flow.
59191 #define PTU_REG_LOG_INV_HALT_RSC_TYPE_E5                                                                     0x5605ecUL //Access:R    DataWidth:0x8    // Logging register for the case of invalidation halt (lkpres of invalidated range)    [7:0] - Resource type of the problematic request
59192 #define PTU_REG_LOG_INV_HALT_PAGE_INDEX_MSB_E5                                                               0x5605f0UL //Access:R    DataWidth:0x8    // Logging register for the case of invalidation halt (lkpres of invalidated range)    bits [35:28] of the problematic request page index
59193 #define PTU_REG_LOG_TRANSPEND_REUSE_MISS_RSC_TYPE_E5                                                         0x5605f4UL //Access:R    DataWidth:0x8    // Logging register for reuse miss on transpend entry    bits [35:28] - of the problematic request page index
59194 #define PTU_REG_LOG_TRANSPEND_REUSE_MISS_PAGE_INDEX_MSB_E5                                                   0x5605f8UL //Access:R    DataWidth:0x8    // Logging register for reuse miss on transpend entry    [7:0] - Resource type of the problematic request
59195 #define PTU_REG_INDEX2_RSC_TYPE_MASK_E5                                                                      0x5605fcUL //Access:RW   DataWidth:0x8    // CRC Index2 resource type mask
59196 #define PTU_REG_GP_INV_TID_E5                                                                                0x560600UL //Access:RW   DataWidth:0x20   // TID of the invalidated range - register per Strom.
59197 #define PTU_REG_GP_INV_TID_SIZE                                                                              6
59198 #define PTU_REG_GP_INV_TID_MASK_E5                                                                           0x560620UL //Access:RW   DataWidth:0x20   // Bit mask for the invalidated TID. Shows which of the TID bits should be compared in the invalidation flow.
59199 #define PTU_REG_GP_INV_TID_MASK_SIZE                                                                         6
59200 #define PTU_REG_GP_INV_RSC_TYPE_E5                                                                           0x560640UL //Access:RW   DataWidth:0x8    // TID of the invalidated range - register per Storm.
59201 #define PTU_REG_GP_INV_RSC_TYPE_SIZE                                                                         6
59202 #define PTU_REG_GP_INV_RSC_TYPE_MASK_E5                                                                      0x560660UL //Access:RW   DataWidth:0x8    // Bit mask for the invalidated TID. Shows which of the TID bits should be compared in the invalidation flow.
59203 #define PTU_REG_GP_INV_RSC_TYPE_MASK_SIZE                                                                    6
59204 #define PTU_REG_GP_INV_TID_V_E5                                                                              0x560680UL //Access:RW   DataWidth:0x1    // Bit per Storm. Indicates that the data in inv_tid and inv_tid_mask is valid and invalidation should take place. When invalidation operation is done, the corresponding bit in inv_tid_done is set
59205 #define PTU_REG_GP_INV_TID_V_SIZE                                                                            6
59206 #define PTU_REG_GP_INV_TID_DONE_E5                                                                           0x5606a0UL //Access:RW   DataWidth:0x1    // Bit per Storm. Indicates that the marked invalidation is done - when read it is also being reset.
59207 #define PTU_REG_GP_INV_TID_DONE_SIZE                                                                         6
59208 #define PTU_REG_GP_INV_HALT_ON_ERR_E5                                                                        0x5606c0UL //Access:RW   DataWidth:0x1    // Bit per PF. If set, the block halts in case it gets PTU requests to an address belongs to a range which is currently invalidated; if reset such requests will be sent towards the PXP with the PBLBase and discard flag (in case of PRM).
59209 #define PTU_REG_GP_INV_HALT_ON_ERR_SIZE                                                                      6
59210 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W0_BB_K2                                                                0x560800UL //Access:WB   DataWidth:0x40   // Access the GPA table way 0; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[60:53]; PFID[2:0]-[63:61].
59211 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W0_SIZE                                                                 512
59212 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W1_BB_K2                                                                0x561000UL //Access:WB   DataWidth:0x40   // Access the GPA table way 1; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[60:53]; PFID[2:0]-[63:60].
59213 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W1_SIZE                                                                 512
59214 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W2_BB_K2                                                                0x561800UL //Access:WB   DataWidth:0x40   // Access the GPA table way 2; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[60:53]; PFID[2:0]-[63:61].
59215 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W2_SIZE                                                                 512
59216 #define PTU_REG_ATC_SPA_ARRAY_ACCESS_BB_K2                                                                   0x562000UL //Access:WB   DataWidth:0x34   // Debug access to the SPA array.
59217 #define PTU_REG_ATC_SPA_ARRAY_ACCESS_SIZE                                                                    2048
59218 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W3_BB_K2                                                                0x564000UL //Access:WB   DataWidth:0x40   // Access the GPA table way3; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[60:53]; PFID-[63:61].
59219 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_W3_SIZE                                                                 512
59220 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_STATE_BB_K2                                                             0x564800UL //Access:WB   DataWidth:0x14   // Access the state fields of the GPA table; format is: W3 - {par - [51]; NS bit - [50]; W bit - [49]; R bit - [48]; U bit - [47]; Priority bit - [46]; PLRU - [45];  R-counter - [44:42]; transpend bit - [41]; invpend bit [40]; valid bit[39]}; W2 - {par - [38]; NS bit - [37]; W bit - [36]; R bit - [35]; U bit - [34]; Priority bit - [33]; PLRU - [32];  R-counter - [31:29]; transpend bit - [28]; invpend bit [27]; valid bit[26]}; W1 -  {par - [25]; NS bit - [24]; W bit - [23]; R bit - [22]; U bit - [21]; Priority bit - [20]; PLRU - [19];  R-counter - [18:16]; transpend bit - [15]; invpend bit [14]; valid bit[13]}; W0 -  {par - [12]; NS bit - [11]; W bit - [10]; R bit - [9]; U bit - [8]; Priority bit - [7]; PLRU - [6];  R-counter - [5:3]; transpend bit - [2]; invpend bit [1]; valid bit[0]}.
59221 #define PTU_REG_ATC_GPA_ARRAY_ACCESS_STATE_SIZE                                                              256
59222 #define PTU_REG_ATC_GPA_MEM_ACCESS_W0_E5                                                                     0x566000UL //Access:WB   DataWidth:0x58   // Access the GPA table way 0; format is: 31:0 - TID 39:32 - Resource type 51:40 - Reuse count 88:52 - page index
59223 #define PTU_REG_ATC_GPA_MEM_ACCESS_W0_SIZE                                                                   2048
59224 #define PTU_REG_ATC_GPA_MEM_ACCESS_W1_E5                                                                     0x568000UL //Access:WB   DataWidth:0x58   // Access the GPA table way 1; format is: 31:0 - TID 39:32 - Resource type 51:40 - Reuse count 88:52 - page index
59225 #define PTU_REG_ATC_GPA_MEM_ACCESS_W1_SIZE                                                                   2048
59226 #define PTU_REG_ATC_GPA_MEM_ACCESS_W2_E5                                                                     0x56a000UL //Access:WB   DataWidth:0x58   // Access the GPA table way 2; format is: 31:0 - TID 39:32 - Resource type 51:40 - Reuse count 88:52 - page index
59227 #define PTU_REG_ATC_GPA_MEM_ACCESS_W2_SIZE                                                                   2048
59228 #define PTU_REG_ATC_GPA_MEM_ACCESS_W3_E5                                                                     0x56c000UL //Access:WB   DataWidth:0x58   // Access the GPA table way3; format is: 31:0 - TID 39:32 - Resource type 51:40 - Reuse count 88:52 - page index
59229 #define PTU_REG_ATC_GPA_MEM_ACCESS_W3_SIZE                                                                   2048
59230 #define PTU_REG_ATC_GPA_MEM_ACCESS_STATE_E5                                                                  0x56e000UL //Access:WB   DataWidth:0x18   // Access the state fields of the GPA table; format is: W3 - { Priority bit - [23]; PLRU - [22]; Err bit - [21]; invpend bit [20]; transpend bit - [19]; valid bit[18]}; W2 - { Priority bit - [17]; PLRU - [16]; Err bit - [15]; invpend bit [14]; transpend bit - [13]; valid bit[12]}; W1 - { Priority bit - [11]; PLRU - [10]; Err bit - [9]; invpend bit [8]; transpend bit - [7]; valid bit[6]}; W0 - { Priority bit - [5]; PLRU - [4]; Err bit - [3]; invpend bit [2]; transpend bit - [1]; valid bit[0]}
59231 #define PTU_REG_ATC_GPA_MEM_ACCESS_STATE_SIZE                                                                512
59232 #define PTU_REG_ATC_SPA_MEM_ACCESS_E5                                                                        0x570000UL //Access:WB   DataWidth:0x34   // Debug access to the SPA array.
59233 #define PTU_REG_ATC_SPA_MEM_ACCESS_SIZE                                                                      4096
59234 #define CDU_REG_CONTROL0                                                                                     0x580040UL //Access:RW   DataWidth:0x7    // Multi Field Register.
59235   #define CDU_REG_CONTROL0_ENABLE_PXP                                                                        (0x1<<0) // Enables PXP Accesses.
59236   #define CDU_REG_CONTROL0_ENABLE_PXP_SHIFT                                                                  0
59237   #define CDU_REG_CONTROL0_ENABLE_INPUTS                                                                     (0x1<<1) // Enables CDU Inputs -- Must be set for normal operation.
59238   #define CDU_REG_CONTROL0_ENABLE_INPUTS_SHIFT                                                               1
59239   #define CDU_REG_CONTROL0_ENABLE_OUTPUTS                                                                    (0x1<<2) // Enables CDU Outputs --  Must be set for normal operation.
59240   #define CDU_REG_CONTROL0_ENABLE_OUTPUTS_SHIFT                                                              2
59241   #define CDU_REG_CONTROL0_L1TT_SP                                                                           (0x1<<3) // Sets the L1TT Arbiter to Strict Priority;  This causes the WB Controller to always have priority over the LD Controller.
59242   #define CDU_REG_CONTROL0_L1TT_SP_SHIFT                                                                     3
59243   #define CDU_REG_CONTROL0_MATT_SP                                                                           (0x1<<4) // Sets the MATT Arbiter to Strict Priority;  This causes the WB Controller to always have priority over the LD Controller.
59244   #define CDU_REG_CONTROL0_MATT_SP_SHIFT                                                                     4
59245   #define CDU_REG_CONTROL0_PXP_SP                                                                            (0x1<<5) // Sets the PXP Arbiter to Strict Priority;  This causes the WB Controller to always have priority over the LD Controller.
59246   #define CDU_REG_CONTROL0_PXP_SP_SHIFT                                                                      5
59247   #define CDU_REG_CONTROL0_MASK_PCIE_ERR                                                                     (0x1<<6) // Masks all PCIE Errors for Load transactions.         NOTE -- This is not connected in E4 A0.
59248   #define CDU_REG_CONTROL0_MASK_PCIE_ERR_SHIFT                                                               6
59249 #define CDU_REG_INT_STS                                                                                      0x5801c0UL //Access:R    DataWidth:0x8    // Multi Field Register.
59250   #define CDU_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
59251   #define CDU_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
59252   #define CDU_REG_INT_STS_CCFC_LD_L1_NUM_ERROR                                                               (0x1<<1) // Number of L1s within a CCFC Load Request exceeds total number of L1s allowed. Error data is logged in the ccfc_ld_l1_num_error_data register.
59253   #define CDU_REG_INT_STS_CCFC_LD_L1_NUM_ERROR_SHIFT                                                         1
59254   #define CDU_REG_INT_STS_TCFC_LD_L1_NUM_ERROR                                                               (0x1<<2) // Number of L1s within a TCFC Load Request exceeds total number of L1s allowed. Error data is logged in the tcfc_ld_l1_num_error_data register.
59255   #define CDU_REG_INT_STS_TCFC_LD_L1_NUM_ERROR_SHIFT                                                         2
59256   #define CDU_REG_INT_STS_CCFC_WB_L1_NUM_ERROR                                                               (0x1<<3) // Number of L1s within a CCFC WriteBack Request exceeds total number of L1s allowed. Error data is logged in the ccfc_wb_l1_num_error_data register.
59257   #define CDU_REG_INT_STS_CCFC_WB_L1_NUM_ERROR_SHIFT                                                         3
59258   #define CDU_REG_INT_STS_TCFC_WB_L1_NUM_ERROR                                                               (0x1<<4) // Number of L1s within a TCFC WriteBack Request exceeds total number of L1s allowed. Error data is logged in the tcfc_wb_l1_num_error_data register.
59259   #define CDU_REG_INT_STS_TCFC_WB_L1_NUM_ERROR_SHIFT                                                         4
59260   #define CDU_REG_INT_STS_CCFC_CVLD_ERROR                                                                    (0x1<<5) // Context or Active Validation error in CCFC Load Datapath. Error data is logged in the ccfc_cvld_error_data register.
59261   #define CDU_REG_INT_STS_CCFC_CVLD_ERROR_SHIFT                                                              5
59262   #define CDU_REG_INT_STS_TCFC_CVLD_ERROR                                                                    (0x1<<6) // Context or Active Validation error in CCFC Load Datapath. Error data is logged in the ccfc_cvld_error_data register.
59263   #define CDU_REG_INT_STS_TCFC_CVLD_ERROR_SHIFT                                                              6
59264   #define CDU_REG_INT_STS_BVALID_ERROR                                                                       (0x1<<7) // Byte valid Error on PXP Interface.  All transactions should be either 8 or 16 bytes, so pxp_bvalid[2:0] should always be 3'b000.
59265   #define CDU_REG_INT_STS_BVALID_ERROR_SHIFT                                                                 7
59266 #define CDU_REG_INT_STS_CLR                                                                                  0x5801c4UL //Access:RC   DataWidth:0x8    // Multi Field Register.
59267   #define CDU_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
59268   #define CDU_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
59269   #define CDU_REG_INT_STS_CLR_CCFC_LD_L1_NUM_ERROR                                                           (0x1<<1) // Number of L1s within a CCFC Load Request exceeds total number of L1s allowed. Error data is logged in the ccfc_ld_l1_num_error_data register.
59270   #define CDU_REG_INT_STS_CLR_CCFC_LD_L1_NUM_ERROR_SHIFT                                                     1
59271   #define CDU_REG_INT_STS_CLR_TCFC_LD_L1_NUM_ERROR                                                           (0x1<<2) // Number of L1s within a TCFC Load Request exceeds total number of L1s allowed. Error data is logged in the tcfc_ld_l1_num_error_data register.
59272   #define CDU_REG_INT_STS_CLR_TCFC_LD_L1_NUM_ERROR_SHIFT                                                     2
59273   #define CDU_REG_INT_STS_CLR_CCFC_WB_L1_NUM_ERROR                                                           (0x1<<3) // Number of L1s within a CCFC WriteBack Request exceeds total number of L1s allowed. Error data is logged in the ccfc_wb_l1_num_error_data register.
59274   #define CDU_REG_INT_STS_CLR_CCFC_WB_L1_NUM_ERROR_SHIFT                                                     3
59275   #define CDU_REG_INT_STS_CLR_TCFC_WB_L1_NUM_ERROR                                                           (0x1<<4) // Number of L1s within a TCFC WriteBack Request exceeds total number of L1s allowed. Error data is logged in the tcfc_wb_l1_num_error_data register.
59276   #define CDU_REG_INT_STS_CLR_TCFC_WB_L1_NUM_ERROR_SHIFT                                                     4
59277   #define CDU_REG_INT_STS_CLR_CCFC_CVLD_ERROR                                                                (0x1<<5) // Context or Active Validation error in CCFC Load Datapath. Error data is logged in the ccfc_cvld_error_data register.
59278   #define CDU_REG_INT_STS_CLR_CCFC_CVLD_ERROR_SHIFT                                                          5
59279   #define CDU_REG_INT_STS_CLR_TCFC_CVLD_ERROR                                                                (0x1<<6) // Context or Active Validation error in CCFC Load Datapath. Error data is logged in the ccfc_cvld_error_data register.
59280   #define CDU_REG_INT_STS_CLR_TCFC_CVLD_ERROR_SHIFT                                                          6
59281   #define CDU_REG_INT_STS_CLR_BVALID_ERROR                                                                   (0x1<<7) // Byte valid Error on PXP Interface.  All transactions should be either 8 or 16 bytes, so pxp_bvalid[2:0] should always be 3'b000.
59282   #define CDU_REG_INT_STS_CLR_BVALID_ERROR_SHIFT                                                             7
59283 #define CDU_REG_INT_STS_WR                                                                                   0x5801c8UL //Access:WR   DataWidth:0x8    // Multi Field Register.
59284   #define CDU_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
59285   #define CDU_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
59286   #define CDU_REG_INT_STS_WR_CCFC_LD_L1_NUM_ERROR                                                            (0x1<<1) // Number of L1s within a CCFC Load Request exceeds total number of L1s allowed. Error data is logged in the ccfc_ld_l1_num_error_data register.
59287   #define CDU_REG_INT_STS_WR_CCFC_LD_L1_NUM_ERROR_SHIFT                                                      1
59288   #define CDU_REG_INT_STS_WR_TCFC_LD_L1_NUM_ERROR                                                            (0x1<<2) // Number of L1s within a TCFC Load Request exceeds total number of L1s allowed. Error data is logged in the tcfc_ld_l1_num_error_data register.
59289   #define CDU_REG_INT_STS_WR_TCFC_LD_L1_NUM_ERROR_SHIFT                                                      2
59290   #define CDU_REG_INT_STS_WR_CCFC_WB_L1_NUM_ERROR                                                            (0x1<<3) // Number of L1s within a CCFC WriteBack Request exceeds total number of L1s allowed. Error data is logged in the ccfc_wb_l1_num_error_data register.
59291   #define CDU_REG_INT_STS_WR_CCFC_WB_L1_NUM_ERROR_SHIFT                                                      3
59292   #define CDU_REG_INT_STS_WR_TCFC_WB_L1_NUM_ERROR                                                            (0x1<<4) // Number of L1s within a TCFC WriteBack Request exceeds total number of L1s allowed. Error data is logged in the tcfc_wb_l1_num_error_data register.
59293   #define CDU_REG_INT_STS_WR_TCFC_WB_L1_NUM_ERROR_SHIFT                                                      4
59294   #define CDU_REG_INT_STS_WR_CCFC_CVLD_ERROR                                                                 (0x1<<5) // Context or Active Validation error in CCFC Load Datapath. Error data is logged in the ccfc_cvld_error_data register.
59295   #define CDU_REG_INT_STS_WR_CCFC_CVLD_ERROR_SHIFT                                                           5
59296   #define CDU_REG_INT_STS_WR_TCFC_CVLD_ERROR                                                                 (0x1<<6) // Context or Active Validation error in CCFC Load Datapath. Error data is logged in the ccfc_cvld_error_data register.
59297   #define CDU_REG_INT_STS_WR_TCFC_CVLD_ERROR_SHIFT                                                           6
59298   #define CDU_REG_INT_STS_WR_BVALID_ERROR                                                                    (0x1<<7) // Byte valid Error on PXP Interface.  All transactions should be either 8 or 16 bytes, so pxp_bvalid[2:0] should always be 3'b000.
59299   #define CDU_REG_INT_STS_WR_BVALID_ERROR_SHIFT                                                              7
59300 #define CDU_REG_INT_MASK                                                                                     0x5801ccUL //Access:RW   DataWidth:0x8    // Multi Field Register.
59301   #define CDU_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.ADDRESS_ERROR .
59302   #define CDU_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
59303   #define CDU_REG_INT_MASK_CCFC_LD_L1_NUM_ERROR                                                              (0x1<<1) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.CCFC_LD_L1_NUM_ERROR .
59304   #define CDU_REG_INT_MASK_CCFC_LD_L1_NUM_ERROR_SHIFT                                                        1
59305   #define CDU_REG_INT_MASK_TCFC_LD_L1_NUM_ERROR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.TCFC_LD_L1_NUM_ERROR .
59306   #define CDU_REG_INT_MASK_TCFC_LD_L1_NUM_ERROR_SHIFT                                                        2
59307   #define CDU_REG_INT_MASK_CCFC_WB_L1_NUM_ERROR                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.CCFC_WB_L1_NUM_ERROR .
59308   #define CDU_REG_INT_MASK_CCFC_WB_L1_NUM_ERROR_SHIFT                                                        3
59309   #define CDU_REG_INT_MASK_TCFC_WB_L1_NUM_ERROR                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.TCFC_WB_L1_NUM_ERROR .
59310   #define CDU_REG_INT_MASK_TCFC_WB_L1_NUM_ERROR_SHIFT                                                        4
59311   #define CDU_REG_INT_MASK_CCFC_CVLD_ERROR                                                                   (0x1<<5) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.CCFC_CVLD_ERROR .
59312   #define CDU_REG_INT_MASK_CCFC_CVLD_ERROR_SHIFT                                                             5
59313   #define CDU_REG_INT_MASK_TCFC_CVLD_ERROR                                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.TCFC_CVLD_ERROR .
59314   #define CDU_REG_INT_MASK_TCFC_CVLD_ERROR_SHIFT                                                             6
59315   #define CDU_REG_INT_MASK_BVALID_ERROR                                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: CDU_REG_INT_STS.BVALID_ERROR .
59316   #define CDU_REG_INT_MASK_BVALID_ERROR_SHIFT                                                                7
59317 #define CDU_REG_PRTY_MASK_H_0_BB_K2                                                                          0x580204UL //Access:RW   DataWidth:0x5    // Multi Field Register.
59318   #define CDU_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Parity bit: CDU_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
59319   #define CDU_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                0
59320   #define CDU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Parity bit: CDU_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
59321   #define CDU_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                1
59322   #define CDU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Parity bit: CDU_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
59323   #define CDU_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                                2
59324   #define CDU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: CDU_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
59325   #define CDU_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                                3
59326   #define CDU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                      (0x1<<4) // This bit masks, when set, the Parity bit: CDU_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
59327   #define CDU_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                                4
59328 #define CDU_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x580210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
59329 #define CDU_REG_CCFC_CTX_VALID0                                                                              0x580400UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59330   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN0_CCFC                                                             (0xff<<0) // CCFC Conxtext Validation for Region0 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59331   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN0_CCFC_SHIFT                                                       0
59332   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN1_CCFC                                                             (0xff<<8) // CCFC Conxtext Validation for Region1 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59333   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN1_CCFC_SHIFT                                                       8
59334   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN2_CCFC                                                             (0xff<<16) // CCFC Conxtext Validation for Region2 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59335   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN2_CCFC_SHIFT                                                       16
59336   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN3_CCFC                                                             (0xff<<24) // CCFC Conxtext Validation for Region3 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59337   #define CDU_REG_CCFC_CTX_VALID0_CHECK_EN3_CCFC_SHIFT                                                       24
59338 #define CDU_REG_CCFC_CTX_VALID1                                                                              0x580404UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59339   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN4_CCFC                                                             (0xff<<0) // CCFC Conxtext Validation for Region4 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59340   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN4_CCFC_SHIFT                                                       0
59341   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN5_CCFC                                                             (0xff<<8) // CCFC Conxtext Validation for Region5 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59342   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN5_CCFC_SHIFT                                                       8
59343   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN6_CCFC                                                             (0xff<<16) // CCFC Conxtext Validation for Region6 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59344   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN6_CCFC_SHIFT                                                       16
59345   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN7_CCFC                                                             (0xff<<24) // CCFC Conxtext Validation for Region7 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59346   #define CDU_REG_CCFC_CTX_VALID1_CHECK_EN7_CCFC_SHIFT                                                       24
59347 #define CDU_REG_TCFC_CTX_VALID0                                                                              0x580408UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59348   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN0_TCFC                                                             (0xff<<0) // TCFC Conxtext Validation for Region0 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59349   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN0_TCFC_SHIFT                                                       0
59350   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN1_TCFC                                                             (0xff<<8) // TCFC Conxtext Validation for Region1 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59351   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN1_TCFC_SHIFT                                                       8
59352   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN2_TCFC                                                             (0xff<<16) // TCFC Conxtext Validation for Region2 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59353   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN2_TCFC_SHIFT                                                       16
59354   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN3_TCFC                                                             (0xff<<24) // TCFC Conxtext Validation for Region3 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59355   #define CDU_REG_TCFC_CTX_VALID0_CHECK_EN3_TCFC_SHIFT                                                       24
59356 #define CDU_REG_TCFC_CTX_VALID1                                                                              0x58040cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59357   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN4_TCFC                                                             (0xff<<0) // TCFC Conxtext Validation for Region4 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59358   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN4_TCFC_SHIFT                                                       0
59359   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN5_TCFC                                                             (0xff<<8) // TCFC Conxtext Validation for Region5 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59360   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN5_TCFC_SHIFT                                                       8
59361   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN6_TCFC                                                             (0xff<<16) // TCFC Conxtext Validation for Region6 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59362   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN6_TCFC_SHIFT                                                       16
59363   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN7_TCFC                                                             (0xff<<24) // TCFC Conxtext Validation for Region7 Fields:[7:6] - Reserved; [5] - Active; [4] - CID; [3] - Region; [2] - Type; [1] - Check_Type_B (0=A;1=B); [0] - Check Enable.
59364   #define CDU_REG_TCFC_CTX_VALID1_CHECK_EN7_TCFC_SHIFT                                                       24
59365 #define CDU_REG_LDBUF_AF_THRESH                                                                              0x580500UL //Access:RW   DataWidth:0x4    // Almost Full Threshold on Load Datapath;  Controls the Full signal to PXP. This register must never be set higher than 8 -- doing so will result in FIFO overflows due to the Reponse time from the PXP lock.
59366 #define CDU_REG_WBBUF_AF_THRESH                                                                              0x580504UL //Access:RW   DataWidth:0x4    // Almost Full Threshold on Writeback Datapath;  Stops Reading L1 Memories when past this limit. This register must never be set higher than 13 -- doing so will result in data corruption to the PXP due to FIFO overflow.
59367 #define CDU_REG_CCFC_PXP                                                                                     0x580600UL //Access:RW   DataWidth:0x15   // Multi Field Register.
59368   #define CDU_REG_CCFC_PXP_CCFC_ATC_FLAGS_WB                                                                 (0x7<<0) // ATC Flags Field for CCFC PXP Writes.
59369   #define CDU_REG_CCFC_PXP_CCFC_ATC_FLAGS_WB_SHIFT                                                           0
59370   #define CDU_REG_CCFC_PXP_CCFC_ATC_FLAGS_LD                                                                 (0x7<<3) // ATC Flags Field for CCFC PXP Reads.
59371   #define CDU_REG_CCFC_PXP_CCFC_ATC_FLAGS_LD_SHIFT                                                           3
59372   #define CDU_REG_CCFC_PXP_RESERVED_4                                                                        (0x3ff<<6) // Reserved Bits.
59373   #define CDU_REG_CCFC_PXP_RESERVED_4_SHIFT                                                                  6
59374   #define CDU_REG_CCFC_PXP_CCFC_TPH_VALID                                                                    (0x1<<16) // TPH Valid bit for CCFC PXP Requests.
59375   #define CDU_REG_CCFC_PXP_CCFC_TPH_VALID_SHIFT                                                              16
59376   #define CDU_REG_CCFC_PXP_CCFC_RO_LD                                                                        (0x1<<17) // Relaxed ordering bit for CCFC PXP rd_req.
59377   #define CDU_REG_CCFC_PXP_CCFC_RO_LD_SHIFT                                                                  17
59378   #define CDU_REG_CCFC_PXP_CCFC_RO_WB                                                                        (0x1<<18) // Relaxed ordering bit for CCFC PXP wr_req.
59379   #define CDU_REG_CCFC_PXP_CCFC_RO_WB_SHIFT                                                                  18
59380   #define CDU_REG_CCFC_PXP_CCFC_NS_LD                                                                        (0x1<<19) // No snoop bit for CCFC PXP rd_req.
59381   #define CDU_REG_CCFC_PXP_CCFC_NS_LD_SHIFT                                                                  19
59382   #define CDU_REG_CCFC_PXP_CCFC_NS_WB                                                                        (0x1<<20) // No snoop bit for CCFC PXP wr_req.
59383   #define CDU_REG_CCFC_PXP_CCFC_NS_WB_SHIFT                                                                  20
59384 #define CDU_REG_TCFC_PXP                                                                                     0x580604UL //Access:RW   DataWidth:0x17   // Multi Field Register.
59385   #define CDU_REG_TCFC_PXP_TCFC_ATC_FLAGS_WB                                                                 (0x7<<0) // ATC Flags Field for TCFC PXP Writes.
59386   #define CDU_REG_TCFC_PXP_TCFC_ATC_FLAGS_WB_SHIFT                                                           0
59387   #define CDU_REG_TCFC_PXP_TCFC_ATC_FLAGS_LD                                                                 (0x7<<3) // ATC Flags Field for TCFC PXP Reads.
59388   #define CDU_REG_TCFC_PXP_TCFC_ATC_FLAGS_LD_SHIFT                                                           3
59389   #define CDU_REG_TCFC_PXP_RESERVED_5                                                                        (0x3ff<<6) // Reserved Bits.
59390   #define CDU_REG_TCFC_PXP_RESERVED_5_SHIFT                                                                  6
59391   #define CDU_REG_TCFC_PXP_TCFC_TPH_VALID                                                                    (0x1<<16) // TPH Valid bit for TCFC PXP Requests.
59392   #define CDU_REG_TCFC_PXP_TCFC_TPH_VALID_SHIFT                                                              16
59393   #define CDU_REG_TCFC_PXP_TCFC_RO_LD                                                                        (0x1<<17) // Relaxed ordering bit for TCFC working memory PXP rd_req.
59394   #define CDU_REG_TCFC_PXP_TCFC_RO_LD_SHIFT                                                                  17
59395   #define CDU_REG_TCFC_PXP_TCFC_FL_RO_LD                                                                     (0x1<<18) // Relaxed ordering bit for TCFC init memory PXP rd_req.
59396   #define CDU_REG_TCFC_PXP_TCFC_FL_RO_LD_SHIFT                                                               18
59397   #define CDU_REG_TCFC_PXP_TCFC_RO_WB                                                                        (0x1<<19) // Relaxed ordering bit for TCFC working memory PXP wr_req.
59398   #define CDU_REG_TCFC_PXP_TCFC_RO_WB_SHIFT                                                                  19
59399   #define CDU_REG_TCFC_PXP_TCFC_NS_LD                                                                        (0x1<<20) // No snoop bit for TCFC working memory PXP rd_req.
59400   #define CDU_REG_TCFC_PXP_TCFC_NS_LD_SHIFT                                                                  20
59401   #define CDU_REG_TCFC_PXP_TCFC_FL_NS_LD                                                                     (0x1<<21) // No snoop bit for TCFC init memory PXP rd_req.
59402   #define CDU_REG_TCFC_PXP_TCFC_FL_NS_LD_SHIFT                                                               21
59403   #define CDU_REG_TCFC_PXP_TCFC_NS_WB                                                                        (0x1<<22) // No snoop bit for TCFC working memory PXP wr_req.
59404   #define CDU_REG_TCFC_PXP_TCFC_NS_WB_SHIFT                                                                  22
59405 #define CDU_REG_LD_VQID                                                                                      0x580608UL //Access:RW   DataWidth:0x5    // VQID used for PXP Read (Load) transactions.
59406 #define CDU_REG_WB_VQID                                                                                      0x58060cUL //Access:RW   DataWidth:0x5    // VQID used for PXP Write (WriteBack) transactions.
59407 #define CDU_REG_DEBUG                                                                                        0x580700UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59408   #define CDU_REG_DEBUG_DISABLE_MERGE                                                                        (0x1<<0) // Disables Merge Functionality.
59409   #define CDU_REG_DEBUG_DISABLE_MERGE_SHIFT                                                                  0
59410   #define CDU_REG_DEBUG_RESERVED_1                                                                           (0x7fff<<1) // Reserved Bits.
59411   #define CDU_REG_DEBUG_RESERVED_1_SHIFT                                                                     1
59412   #define CDU_REG_DEBUG_PXP_INIT_LDCREDIT                                                                    (0x3<<16) // PXP Read Request Credits.
59413   #define CDU_REG_DEBUG_PXP_INIT_LDCREDIT_SHIFT                                                              16
59414   #define CDU_REG_DEBUG_RESERVED_2                                                                           (0x1f<<18) // Reserved Bits.
59415   #define CDU_REG_DEBUG_RESERVED_2_SHIFT                                                                     18
59416   #define CDU_REG_DEBUG_PXP_INIT_LDCREDIT_SET                                                                (0x1<<23) // Uses pxp_init_ldcredit to update PXP Read Credits.
59417   #define CDU_REG_DEBUG_PXP_INIT_LDCREDIT_SET_SHIFT                                                          23
59418   #define CDU_REG_DEBUG_PXP_INIT_WBCREDIT                                                                    (0x3<<24) // PXP Write Request Credits.
59419   #define CDU_REG_DEBUG_PXP_INIT_WBCREDIT_SHIFT                                                              24
59420   #define CDU_REG_DEBUG_RESERVED_3                                                                           (0x1f<<26) // Reserved Bits.
59421   #define CDU_REG_DEBUG_RESERVED_3_SHIFT                                                                     26
59422   #define CDU_REG_DEBUG_PXP_INIT_WBCREDIT_SET                                                                (0x1<<31) // Uses pxp_init_wbcredit to update PXP Write Credits.
59423   #define CDU_REG_DEBUG_PXP_INIT_WBCREDIT_SET_SHIFT                                                          31
59424 #define CDU_REG_DBG_SELECT                                                                                   0x580704UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
59425 #define CDU_REG_DBG_DWORD_ENABLE                                                                             0x580708UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
59426 #define CDU_REG_DBG_SHIFT                                                                                    0x58070cUL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
59427 #define CDU_REG_DBG_FORCE_VALID                                                                              0x580710UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
59428 #define CDU_REG_DBG_FORCE_FRAME                                                                              0x580714UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
59429 #define CDU_REG_DBG_OUT_DATA                                                                                 0x580720UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
59430 #define CDU_REG_DBG_OUT_DATA_SIZE                                                                            8
59431 #define CDU_REG_DBG_OUT_VALID                                                                                0x580740UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
59432 #define CDU_REG_DBG_OUT_FRAME                                                                                0x580744UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
59433 #define CDU_REG_ECO_RESERVED                                                                                 0x580748UL //Access:RW   DataWidth:0x8    // Eco reserved register.
59434 #define CDU_REG_MEMCTRL_WR_RD_N_BB                                                                           0x58074cUL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
59435 #define CDU_REG_MEMCTRL_CMD_BB                                                                               0x580750UL //Access:RW   DataWidth:0x8    // command to CPU BIST
59436 #define CDU_REG_MEMCTRL_ADDRESS_BB                                                                           0x580754UL //Access:RW   DataWidth:0x8    // address to CPU BIST
59437 #define CDU_REG_MEMCTRL_STATUS_BB                                                                            0x580758UL //Access:R    DataWidth:0x20   // status from CPU BIST
59438 #define CDU_REG_CCFC_CVLD_ERROR_DATA                                                                         0x580800UL //Access:R    DataWidth:0x19   // CCFC Context Validation Error Data. [24:16] LCID of Error Transaction [14:8]  Expected Compressed Context [6:0]   Received Compressed Context
59439 #define CDU_REG_TCFC_CVLD_ERROR_DATA                                                                         0x580804UL //Access:R    DataWidth:0x19   // TCFC Context Validation Error Data. [24:16] LCID of Error Transaction [14:8]  Expected Compressed Context [6:0]   Received Compressed Context
59440 #define CDU_REG_CCFC_LD_L1_NUM_ERROR_DATA                                                                    0x580808UL //Access:R    DataWidth:0x19   // Logging of error data in case of a CCFC Load error. [24:16]  LCID [11:8]   Type [7:0]    Regions
59441 #define CDU_REG_TCFC_LD_L1_NUM_ERROR_DATA                                                                    0x58080cUL //Access:R    DataWidth:0x19   // Logging of error data in case of a TCFC Load error. [24:16]  LCID [11:8]   Type [7:0]    Regions
59442 #define CDU_REG_CCFC_WB_L1_NUM_ERROR_DATA                                                                    0x580810UL //Access:R    DataWidth:0x19   // Logging of error data in case of a CCFC Writeback Error. [24:16]  LCID [11:8]   Type [7:0]    Regions
59443 #define CDU_REG_TCFC_WB_L1_NUM_ERROR_DATA                                                                    0x580814UL //Access:R    DataWidth:0x19   // Logging of error data in case of a TCFC Writeback Error. [24:16]  LCID [11:8]   Type [7:0]    Regions
59444 #define CDU_REG_CID_ADDR_PARAMS                                                                              0x580900UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59445   #define CDU_REG_CID_ADDR_PARAMS_CONTEXT_SIZE                                                               (0xfff<<0) // Global context size of a CID.
59446   #define CDU_REG_CID_ADDR_PARAMS_CONTEXT_SIZE_SHIFT                                                         0
59447   #define CDU_REG_CID_ADDR_PARAMS_BLOCK_WASTE                                                                (0xfff<<12) // Block waste within a page. this number equals to PageSize-NCIB*ContextSize.
59448   #define CDU_REG_CID_ADDR_PARAMS_BLOCK_WASTE_SHIFT                                                          12
59449   #define CDU_REG_CID_ADDR_PARAMS_NCIB                                                                       (0xff<<24) // Number of CIDs in Block.
59450   #define CDU_REG_CID_ADDR_PARAMS_NCIB_SHIFT                                                                 24
59451 #define CDU_REG_SEGMENT0_PARAMS                                                                              0x580904UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59452   #define CDU_REG_SEGMENT0_PARAMS_T0_NUM_TIDS_IN_BLOCK                                                       (0xfff<<0) // Number of TIDs per Block for this Segment (Type0).
59453   #define CDU_REG_SEGMENT0_PARAMS_T0_NUM_TIDS_IN_BLOCK_SHIFT                                                 0
59454   #define CDU_REG_SEGMENT0_PARAMS_RESERVED_6                                                                 (0xf<<12) // Reserved Bits.
59455   #define CDU_REG_SEGMENT0_PARAMS_RESERVED_6_SHIFT                                                           12
59456   #define CDU_REG_SEGMENT0_PARAMS_T0_TID_BLOCK_WASTE                                                         (0xff<<16) // Number of Waste locations per TID Block (in Qwords) (Type0).
59457   #define CDU_REG_SEGMENT0_PARAMS_T0_TID_BLOCK_WASTE_SHIFT                                                   16
59458   #define CDU_REG_SEGMENT0_PARAMS_T0_TID_SIZE                                                                (0xff<<24) // Size of TID (in Qwords) (Type0).
59459   #define CDU_REG_SEGMENT0_PARAMS_T0_TID_SIZE_SHIFT                                                          24
59460 #define CDU_REG_SEGMENT1_PARAMS                                                                              0x580908UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59461   #define CDU_REG_SEGMENT1_PARAMS_T1_NUM_TIDS_IN_BLOCK                                                       (0xfff<<0) // Number of TIDs per Block for this Segment (Type1).
59462   #define CDU_REG_SEGMENT1_PARAMS_T1_NUM_TIDS_IN_BLOCK_SHIFT                                                 0
59463   #define CDU_REG_SEGMENT1_PARAMS_RESERVED_7                                                                 (0xf<<12) // Reserved Bits.
59464   #define CDU_REG_SEGMENT1_PARAMS_RESERVED_7_SHIFT                                                           12
59465   #define CDU_REG_SEGMENT1_PARAMS_T1_TID_BLOCK_WASTE                                                         (0xff<<16) // Number of Waste locations per TID Block (in Qwords) (Type1).
59466   #define CDU_REG_SEGMENT1_PARAMS_T1_TID_BLOCK_WASTE_SHIFT                                                   16
59467   #define CDU_REG_SEGMENT1_PARAMS_T1_TID_SIZE                                                                (0xff<<24) // Size of TID (in Qwords) (Type1).
59468   #define CDU_REG_SEGMENT1_PARAMS_T1_TID_SIZE_SHIFT                                                          24
59469 #define CDU_REG_PF_SEG0_TYPE_OFFSET                                                                          0x58090cUL //Access:RW   DataWidth:0x12   // Start Offset for this Segment (in 32KB pages).
59470 #define CDU_REG_PF_SEG1_TYPE_OFFSET                                                                          0x580910UL //Access:RW   DataWidth:0x12   // Start Offset for this Segment (in 32KB pages).
59471 #define CDU_REG_PF_SEG2_TYPE_OFFSET                                                                          0x580914UL //Access:RW   DataWidth:0x12   // Start Offset for this Segment (in 32KB pages).
59472 #define CDU_REG_PF_SEG3_TYPE_OFFSET                                                                          0x580918UL //Access:RW   DataWidth:0x12   // Start Offset for this Segment (in 32KB pages).
59473 #define CDU_REG_PF_FL_SEG0_TYPE_OFFSET                                                                       0x58091cUL //Access:RW   DataWidth:0x12   // Force Load Start Offset for this Segment (in 32KB pages).
59474 #define CDU_REG_PF_FL_SEG1_TYPE_OFFSET                                                                       0x580920UL //Access:RW   DataWidth:0x12   // Force Load Start Offset for this Segment (in 32KB pages).
59475 #define CDU_REG_PF_FL_SEG2_TYPE_OFFSET                                                                       0x580924UL //Access:RW   DataWidth:0x12   // Force Load Start Offset for this Segment (in 32KB pages).
59476 #define CDU_REG_PF_FL_SEG3_TYPE_OFFSET                                                                       0x580928UL //Access:RW   DataWidth:0x12   // Force Load Start Offset for this Segment (in 32KB pages).
59477 #define CDU_REG_VF_SEG_TYPE_OFFSET                                                                           0x58092cUL //Access:RW   DataWidth:0x12   // VF Start Offset for this Segment (in 32KB pages).
59478 #define CDU_REG_VF_FL_SEG_TYPE_OFFSET                                                                        0x580930UL //Access:RW   DataWidth:0xd    // VF Force Load Start Offset for this Segment (in 32KB pages).
59479 #define CDU_REG_TCFC_L1TT                                                                                    0x582000UL //Access:WB   DataWidth:0x110  // L1TT Access; Each entry has the following format: {Offset - 16*[5:0]; Length - 16*[5:0]; ID - 16*[4:0]}.
59480 #define CDU_REG_TCFC_L1TT_SIZE                                                                               1024
59481 #define CDU_REG_TCFC_MATT                                                                                    0x583100UL //Access:WB   DataWidth:0x18   // MATT Access; Each entry has the following format: {RegionLength[11:0]; RegionOffset[11:0]}.
59482 #define CDU_REG_TCFC_MATT_SIZE                                                                               64
59483 #define CDU_REG_TCFC_FL_MATT_BB_K2                                                                           0x583200UL //Access:WB   DataWidth:0x18   // MATT Access; Each entry has the following format: {RegionLength[11:0]; RegionOffset[11:0]}.
59484 #define CDU_REG_TCFC_FL_MATT_SIZE                                                                            64
59485 #define CDU_REG_CCFC_L1TT_BB_K2                                                                              0x581000UL //Access:WB   DataWidth:0x110  // L1TT Access; Each entry has the following format: {Offset - 16*[5:0]; Length - 16*[5:0]; ID - 16*[4:0]}.
59486 #define CDU_REG_CCFC_L1TT_E5                                                                                 0x584000UL //Access:WB   DataWidth:0x110  // L1TT Access; Each entry has the following format: {Offset - 16*[5:0]; Length - 16*[5:0]; ID - 16*[4:0]}.
59487 #define CDU_REG_CCFC_L1TT_SIZE_BB_K2                                                                         1024
59488 #define CDU_REG_CCFC_L1TT_SIZE_E5                                                                            2048
59489 #define CDU_REG_CCFC_MATT_BB_K2                                                                              0x583000UL //Access:WB   DataWidth:0x18   // MATT Access; Each entry has the following format: {RegionLength[11:0]; RegionOffset[11:0]}.
59490 #define CDU_REG_CCFC_MATT_E5                                                                                 0x586000UL //Access:WB   DataWidth:0x18   // MATT Access; Each entry has the following format: {RegionLength[11:0]; RegionOffset[11:0]}.
59491 #define CDU_REG_CCFC_MATT_SIZE_BB_K2                                                                         64
59492 #define CDU_REG_CCFC_MATT_SIZE_E5                                                                            128
59493 #define PTLD_REG_FOCI_FOC_CREDITS_E5                                                                         0x590000UL //Access:RW   DataWidth:0x6    // Initial credit of the FOC itnerface.
59494 #define PTLD_REG_ECO_RESERVED_E5                                                                             0x590004UL //Access:RW   DataWidth:0x8    // Allowes future ECO's
59495 #define PTLD_REG_FOC_REMAIN_CREDITS_E5                                                                       0x590008UL //Access:R    DataWidth:0x6    // Remaining credits on the FOC interface
59496 #define PTLD_REG_LD_HDR_LOG_E5                                                                               0x59000cUL //Access:R    DataWidth:0x4    // Logging of the problem which caused the ld_hdr_err interrupt. Bit 0: ilegal flags combination.
59497 #define PTLD_REG_LD_HDR_1ST_CYC_31_0_E5                                                                      0x590010UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59498 #define PTLD_REG_LD_HDR_1ST_CYC_63_32_E5                                                                     0x590014UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59499 #define PTLD_REG_LD_HDR_1ST_CYC_95_64_E5                                                                     0x590018UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59500 #define PTLD_REG_LD_HDR_1ST_CYC_127_96_E5                                                                    0x59001cUL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59501 #define PTLD_REG_LD_HDR_2ND_CYC_31_0_E5                                                                      0x590020UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59502 #define PTLD_REG_LD_HDR_2ND_CYC_63_32_E5                                                                     0x590024UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59503 #define PTLD_REG_LD_HDR_2ND_CYC_95_64_E5                                                                     0x590028UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59504 #define PTLD_REG_LD_HDR_2ND_CYC_127_96_E5                                                                    0x59002cUL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59505 #define PTLD_REG_CM_HDR_31_0_E5                                                                              0x590030UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59506 #define PTLD_REG_CM_HDR_63_32_E5                                                                             0x590034UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59507 #define PTLD_REG_CM_HDR_95_64_E5                                                                             0x590038UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59508 #define PTLD_REG_CM_HDR_127_96_E5                                                                            0x59003cUL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59509 #define PTLD_REG_LD_HDR_CLR_E5                                                                               0x590040UL //Access:W    DataWidth:0x1    // Writing to this register clears hdr registers and enables logging new error details.
59510 #define PTLD_REG_STAT_FIC_MSG_E5                                                                             0x590044UL //Access:RC   DataWidth:0x20   // Number of FIC messages sent to the loader
59511 #define PTLD_REG_LEN_ERR_LOG_1_E5                                                                            0x590048UL //Access:R    DataWidth:0x10   // Logging register for long message error: bit 0-Segment message; bit 1-Message with PCI read; bit 2- Message with BD fetch; bit 3-Message with SGE fetch; bit 4- Message with BRB fetch; bits 5:6- QID; bits 7-RSV; bits 8-15 message CM length.
59512 #define PTLD_REG_LEN_ERR_LOG_2_E5                                                                            0x59004cUL //Access:R    DataWidth:0x20   // Logging register for long message error: bit 0:3 Segment message header length; 4:7 RSV;8:15 current length out of the segment message length array; 16:23 PCI response len (including BD and SGE fetches); 24:31 BRB
59513 #define PTLD_REG_LEN_ERR_LOG_CLR_E5                                                                          0x590050UL //Access:W    DataWidth:0x1    // Writing to this register clears len err logging registers and enables logging new error details.
59514 #define PTLD_REG_LEN_ERR_LOG_V_E5                                                                            0x590054UL //Access:R    DataWidth:0x1    // Indicates that the data at the len_err logging registers is valid.
59515 #define PTLD_REG_INT_STS_E5                                                                                  0x590180UL //Access:R    DataWidth:0x6    // Multi Field Register.
59516   #define PTLD_REG_INT_STS_ADDRESS_ERROR_E5                                                                  (0x1<<0) // Signals an unknown address to the rf module.
59517   #define PTLD_REG_INT_STS_ADDRESS_ERROR_E5_SHIFT                                                            0
59518   #define PTLD_REG_INT_STS_LD_HDR_ERR_E5                                                                     (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
59519   #define PTLD_REG_INT_STS_LD_HDR_ERR_E5_SHIFT                                                               1
59520   #define PTLD_REG_INT_STS_LD_SEG_MSG_ERR_E5                                                                 (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
59521   #define PTLD_REG_INT_STS_LD_SEG_MSG_ERR_E5_SHIFT                                                           2
59522   #define PTLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_E5                                                          (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
59523   #define PTLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                    3
59524   #define PTLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_E5                                                          (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
59525   #define PTLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                    4
59526   #define PTLD_REG_INT_STS_LD_LONG_MESSAGE_E5                                                                (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
59527   #define PTLD_REG_INT_STS_LD_LONG_MESSAGE_E5_SHIFT                                                          5
59528 #define PTLD_REG_INT_MASK_E5                                                                                 0x590184UL //Access:RW   DataWidth:0x6    // Multi Field Register.
59529   #define PTLD_REG_INT_MASK_ADDRESS_ERROR_E5                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: PTLD_REG_INT_STS.ADDRESS_ERROR .
59530   #define PTLD_REG_INT_MASK_ADDRESS_ERROR_E5_SHIFT                                                           0
59531   #define PTLD_REG_INT_MASK_LD_HDR_ERR_E5                                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: PTLD_REG_INT_STS.LD_HDR_ERR .
59532   #define PTLD_REG_INT_MASK_LD_HDR_ERR_E5_SHIFT                                                              1
59533   #define PTLD_REG_INT_MASK_LD_SEG_MSG_ERR_E5                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: PTLD_REG_INT_STS.LD_SEG_MSG_ERR .
59534   #define PTLD_REG_INT_MASK_LD_SEG_MSG_ERR_E5_SHIFT                                                          2
59535   #define PTLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_E5                                                         (0x1<<3) // This bit masks, when set, the Interrupt bit: PTLD_REG_INT_STS.LD_TID_MINI_CACHE_ERR .
59536   #define PTLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                   3
59537   #define PTLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: PTLD_REG_INT_STS.LD_CID_MINI_CACHE_ERR .
59538   #define PTLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                   4
59539   #define PTLD_REG_INT_MASK_LD_LONG_MESSAGE_E5                                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: PTLD_REG_INT_STS.LD_LONG_MESSAGE .
59540   #define PTLD_REG_INT_MASK_LD_LONG_MESSAGE_E5_SHIFT                                                         5
59541 #define PTLD_REG_INT_STS_WR_E5                                                                               0x590188UL //Access:WR   DataWidth:0x6    // Multi Field Register.
59542   #define PTLD_REG_INT_STS_WR_ADDRESS_ERROR_E5                                                               (0x1<<0) // Signals an unknown address to the rf module.
59543   #define PTLD_REG_INT_STS_WR_ADDRESS_ERROR_E5_SHIFT                                                         0
59544   #define PTLD_REG_INT_STS_WR_LD_HDR_ERR_E5                                                                  (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
59545   #define PTLD_REG_INT_STS_WR_LD_HDR_ERR_E5_SHIFT                                                            1
59546   #define PTLD_REG_INT_STS_WR_LD_SEG_MSG_ERR_E5                                                              (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
59547   #define PTLD_REG_INT_STS_WR_LD_SEG_MSG_ERR_E5_SHIFT                                                        2
59548   #define PTLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_E5                                                       (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
59549   #define PTLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                 3
59550   #define PTLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_E5                                                       (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
59551   #define PTLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                 4
59552   #define PTLD_REG_INT_STS_WR_LD_LONG_MESSAGE_E5                                                             (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
59553   #define PTLD_REG_INT_STS_WR_LD_LONG_MESSAGE_E5_SHIFT                                                       5
59554 #define PTLD_REG_INT_STS_CLR_E5                                                                              0x59018cUL //Access:RC   DataWidth:0x6    // Multi Field Register.
59555   #define PTLD_REG_INT_STS_CLR_ADDRESS_ERROR_E5                                                              (0x1<<0) // Signals an unknown address to the rf module.
59556   #define PTLD_REG_INT_STS_CLR_ADDRESS_ERROR_E5_SHIFT                                                        0
59557   #define PTLD_REG_INT_STS_CLR_LD_HDR_ERR_E5                                                                 (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
59558   #define PTLD_REG_INT_STS_CLR_LD_HDR_ERR_E5_SHIFT                                                           1
59559   #define PTLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_E5                                                             (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
59560   #define PTLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_E5_SHIFT                                                       2
59561   #define PTLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_E5                                                      (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
59562   #define PTLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                3
59563   #define PTLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_E5                                                      (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
59564   #define PTLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                4
59565   #define PTLD_REG_INT_STS_CLR_LD_LONG_MESSAGE_E5                                                            (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
59566   #define PTLD_REG_INT_STS_CLR_LD_LONG_MESSAGE_E5_SHIFT                                                      5
59567 #define PTLD_REG_DESC_QUEUE_Q0_E5                                                                            0x590400UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue0 - Debug access.
59568 #define PTLD_REG_DESC_QUEUE_Q0_SIZE                                                                          150
59569 #define PTLD_REG_DESC_QUEUE_Q1_E5                                                                            0x590800UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue1 - Debug access.
59570 #define PTLD_REG_DESC_QUEUE_Q1_SIZE                                                                          150
59571 #define PTLD_REG_L2MA_AGGR_CONFIG1_E5                                                                        0x590c00UL //Access:RW   DataWidth:0x13   // Multi Field Register.
59572   #define PTLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5                                                              (0x1<<0) // Enables L2 message aggregation
59573   #define PTLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5_SHIFT                                                        0
59574   #define PTLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5                                                    (0x1<<1) // indicates not to perform the aggregation logic if there is no L2MA command in the message (there is no L2MA command if DstStormFlg is reset OR ErrFlg is set). If this configuration is reset, messages without L2MA command are treated like messages with L2MA command where EnL2MA flag in the command is reset (i.e. they break existing aggregation).
59575   #define PTLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5_SHIFT                                              1
59576   #define PTLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5                                                          (0x1<<2) // defines that only back-to-back aggregation is allowed
59577   #define PTLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5_SHIFT                                                    2
59578   #define PTLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5                                                        (0xff<<3) // the minimal queue occupancy below which new aggregations are not created
59579   #define PTLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5_SHIFT                                                  3
59580   #define PTLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5                                                        (0xff<<11) // the maximal difference between the serial number of the parent message and the serial number of its child message
59581   #define PTLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5_SHIFT                                                  11
59582 #define PTLD_REG_L2MA_AGGR_CONFIG2_E5                                                                        0x590c04UL //Access:RW   DataWidth:0x18   // Multi Field Register.
59583   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5                                                     (0x3f<<0) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59584   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5_SHIFT                                               0
59585   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5                                                     (0x3f<<6) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59586   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5_SHIFT                                               6
59587   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5                                                     (0x3f<<12) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59588   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5_SHIFT                                               12
59589   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5                                                     (0x3f<<18) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59590   #define PTLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5_SHIFT                                               18
59591 #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_E5                                                                   0x590c08UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59592   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 0.
59593   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5_SHIFT                                                 0
59594   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 0.
59595   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5_SHIFT                                                 8
59596   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 0.
59597   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5_SHIFT                                                 16
59598   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 0.
59599   #define PTLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5_SHIFT                                                 24
59600 #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_E5                                                                   0x590c0cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59601   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 1.
59602   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5_SHIFT                                                 0
59603   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 1.
59604   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5_SHIFT                                                 8
59605   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 1.
59606   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5_SHIFT                                                 16
59607   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 1.
59608   #define PTLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5_SHIFT                                                 24
59609 #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_E5                                                                   0x590c10UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59610   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 2.
59611   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5_SHIFT                                                 0
59612   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 2.
59613   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5_SHIFT                                                 8
59614   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 2.
59615   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5_SHIFT                                                 16
59616   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 2.
59617   #define PTLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5_SHIFT                                                 24
59618 #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_E5                                                                   0x590c14UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59619   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 3.
59620   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5_SHIFT                                                 0
59621   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 3.
59622   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5_SHIFT                                                 8
59623   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 3.
59624   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5_SHIFT                                                 16
59625   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 3.
59626   #define PTLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5_SHIFT                                                 24
59627 #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_E5                                                                    0x590c18UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59628   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5                                                           (0xf<<0) // length in 32b units from the same 00 .
59629   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5_SHIFT                                                     0
59630   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5                                                           (0xf<<4) // length in 32b units from the same 01 .
59631   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5_SHIFT                                                     4
59632   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5                                                           (0xf<<8) // length in 32b units from the same 02 .
59633   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5_SHIFT                                                     8
59634   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5                                                           (0xf<<12) // length in 32b units from the same 03 .
59635   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5_SHIFT                                                     12
59636   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5                                                           (0xf<<16) // length in 32b units from the same 10 .
59637   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5_SHIFT                                                     16
59638   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5                                                           (0xf<<20) // length in 32b units from the same 11 .
59639   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5_SHIFT                                                     20
59640   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5                                                           (0xf<<24) // length in 32b units from the same 12 .
59641   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5_SHIFT                                                     24
59642   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5                                                           (0xf<<28) // length in 32b units from the same 13 .
59643   #define PTLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5_SHIFT                                                     28
59644 #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_E5                                                                    0x590c1cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59645   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5                                                           (0xf<<0) // length in 32b units from the same 20 .
59646   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5_SHIFT                                                     0
59647   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5                                                           (0xf<<4) // length in 32b units from the same 21 .
59648   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5_SHIFT                                                     4
59649   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5                                                           (0xf<<8) // length in 32b units from the same 22 .
59650   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5_SHIFT                                                     8
59651   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5                                                           (0xf<<12) // length in 32b units from the same 23 .
59652   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5_SHIFT                                                     12
59653   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5                                                           (0xf<<16) // length in 32b units from the same 30 .
59654   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5_SHIFT                                                     16
59655   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5                                                           (0xf<<20) // length in 32b units from the same 31 .
59656   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5_SHIFT                                                     20
59657   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5                                                           (0xf<<24) // length in 32b units from the same 32 .
59658   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5_SHIFT                                                     24
59659   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5                                                           (0xf<<28) // length in 32b units from the same 33 .
59660   #define PTLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5_SHIFT                                                     28
59661 #define PTLD_REG_L2MA_SAME_MASK_SET_0_E5                                                                     0x590c20UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 0 parameters .
59662 #define PTLD_REG_L2MA_SAME_MASK_SET_1_E5                                                                     0x590c24UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 1 parameters .
59663 #define PTLD_REG_L2MA_SAME_MASK_SET_2_E5                                                                     0x590c28UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 2 parameters .
59664 #define PTLD_REG_L2MA_SAME_MASK_SET_3_E5                                                                     0x590c2cUL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 3 parameters .
59665 #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_E5                                                                    0x590c30UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59666   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 0.
59667   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5_SHIFT                                              0
59668   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 0.
59669   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5_SHIFT                                              8
59670   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 0.
59671   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5_SHIFT                                              16
59672   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 0.
59673   #define PTLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5_SHIFT                                              24
59674 #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_E5                                                                    0x590c34UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59675   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 1.
59676   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5_SHIFT                                              0
59677   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 1.
59678   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5_SHIFT                                              8
59679   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 1.
59680   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5_SHIFT                                              16
59681   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 1.
59682   #define PTLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5_SHIFT                                              24
59683 #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_E5                                                                    0x590c38UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59684   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 2.
59685   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5_SHIFT                                              0
59686   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 2.
59687   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5_SHIFT                                              8
59688   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 2.
59689   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5_SHIFT                                              16
59690   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 2.
59691   #define PTLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5_SHIFT                                              24
59692 #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_E5                                                                    0x590c3cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59693   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 3.
59694   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5_SHIFT                                              0
59695   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 3.
59696   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5_SHIFT                                              8
59697   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 3.
59698   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5_SHIFT                                              16
59699   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 3.
59700   #define PTLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5_SHIFT                                              24
59701 #define PTLD_REG_L2MA_DUP_LEN_SET_0_E5                                                                       0x590c40UL //Access:RW   DataWidth:0x18   // Multi Field Register.
59702   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5                                                          (0x3f<<0) // length in 32b units from the dup 00 .
59703   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5_SHIFT                                                    0
59704   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5                                                          (0x3f<<6) // length in 32b units from the dup 01 .
59705   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5_SHIFT                                                    6
59706   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5                                                          (0x3f<<12) // length in 32b units from the dup 02 .
59707   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5_SHIFT                                                    12
59708   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5                                                          (0x3f<<18) // length in 32b units from the dup 03 .
59709   #define PTLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5_SHIFT                                                    18
59710 #define PTLD_REG_L2MA_DUP_LEN_SET_1_E5                                                                       0x590c44UL //Access:RW   DataWidth:0x18   // Multi Field Register.
59711   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5                                                          (0x3f<<0) // length in 32b units from the dup 10 .
59712   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5_SHIFT                                                    0
59713   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5                                                          (0x3f<<6) // length in 32b units from the dup 11 .
59714   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5_SHIFT                                                    6
59715   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5                                                          (0x3f<<12) // length in 32b units from the dup 12 .
59716   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5_SHIFT                                                    12
59717   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5                                                          (0x3f<<18) // length in 32b units from the dup 13 .
59718   #define PTLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5_SHIFT                                                    18
59719 #define PTLD_REG_L2MA_DUP_LEN_SET_2_E5                                                                       0x590c48UL //Access:RW   DataWidth:0x18   // Multi Field Register.
59720   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5                                                          (0x3f<<0) // length in 32b units from the dup 20 .
59721   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5_SHIFT                                                    0
59722   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5                                                          (0x3f<<6) // length in 32b units from the dup 21 .
59723   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5_SHIFT                                                    6
59724   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5                                                          (0x3f<<12) // length in 32b units from the dup 22 .
59725   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5_SHIFT                                                    12
59726   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5                                                          (0x3f<<18) // length in 32b units from the dup 23 .
59727   #define PTLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5_SHIFT                                                    18
59728 #define PTLD_REG_L2MA_DUP_LEN_SET_3_E5                                                                       0x590c4cUL //Access:RW   DataWidth:0x18   // Multi Field Register.
59729   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5                                                          (0x3f<<0) // length in 32b units from the dup 30 .
59730   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5_SHIFT                                                    0
59731   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5                                                          (0x3f<<6) // length in 32b units from the dup 31 .
59732   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5_SHIFT                                                    6
59733   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5                                                          (0x3f<<12) // length in 32b units from the dup 32 .
59734   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5_SHIFT                                                    12
59735   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5                                                          (0x3f<<18) // length in 32b units from the dup 33 .
59736   #define PTLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5_SHIFT                                                    18
59737 #define PTLD_REG_L2MA_FLOW_ID_E5                                                                             0x590c50UL //Access:RW   DataWidth:0x18   // Multi Field Register.
59738   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5                                                         (0x1<<0) // indication if to include the flow-ID in the stream-ID for set 0.
59739   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5_SHIFT                                                   0
59740   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5                                                         (0x1<<1) // indication if to include the flow-ID in the stream-ID for set 1.
59741   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5_SHIFT                                                   1
59742   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5                                                         (0x1<<2) // indication if to include the flow-ID in the stream-ID for set 2.
59743   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5_SHIFT                                                   2
59744   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5                                                         (0x1<<3) // indication if to include the flow-ID in the stream-ID for set 3.
59745   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5_SHIFT                                                   3
59746   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5                                                          (0x1f<<4) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 0 .
59747   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5_SHIFT                                                    4
59748   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5                                                          (0x1f<<9) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 1 .
59749   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5_SHIFT                                                    9
59750   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5                                                          (0x1f<<14) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 2 .
59751   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5_SHIFT                                                    14
59752   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5                                                          (0x1f<<19) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 3 .
59753   #define PTLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5_SHIFT                                                    19
59754 #define PTLD_REG_L2MA_SN_OFFSET_E5                                                                           0x590c54UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59755   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5                                                             (0xff<<0) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 0.
59756   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5_SHIFT                                                       0
59757   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5                                                             (0xff<<8) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 1.
59758   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5_SHIFT                                                       8
59759   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5                                                             (0xff<<16) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 2.
59760   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5_SHIFT                                                       16
59761   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5                                                             (0xff<<24) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 3.
59762   #define PTLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5_SHIFT                                                       24
59763 #define PTLD_REG_L2MA_MAX_L2MA_CHILD_E5                                                                      0x590c58UL //Access:RW   DataWidth:0x10   // Multi Field Register.
59764   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5                                                         (0xf<<0) // the maximal number of children in a specific aggregation. for set 0.
59765   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5_SHIFT                                                   0
59766   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5                                                         (0xf<<4) // the maximal number of children in a specific aggregation. for set 1.
59767   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5_SHIFT                                                   4
59768   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5                                                         (0xf<<8) // the maximal number of children in a specific aggregation. for set 2.
59769   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5_SHIFT                                                   8
59770   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5                                                         (0xf<<12) // the maximal number of children in a specific aggregation. for set 3.
59771   #define PTLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5_SHIFT                                                   12
59772 #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_E5                                                                   0x590c5cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59773   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5                                                  (0xff<<0) // The value by which to increment the event-ID in case of successful aggregation. for set 0.
59774   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5_SHIFT                                            0
59775   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5                                                  (0xff<<8) // The value by which to increment the event-ID in case of successful aggregation. for set 1.
59776   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5_SHIFT                                            8
59777   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5                                                  (0xff<<16) // The value by which to increment the event-ID in case of successful aggregation. for set 2.
59778   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5_SHIFT                                            16
59779   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5                                                  (0xff<<24) // The value by which to increment the event-ID in case of successful aggregation. for set 3.
59780   #define PTLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5_SHIFT                                            24
59781 #define PTLD_REG_LD_MAX_MSG_SIZE_E5                                                                          0x590c60UL //Access:RW   DataWidth:0x4    // maximum loader size in 256 bit words
59782 #define PTLD_REG_DBG_SELECT_E5                                                                               0x591600UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
59783 #define PTLD_REG_DBG_DWORD_ENABLE_E5                                                                         0x591604UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
59784 #define PTLD_REG_DBG_SHIFT_E5                                                                                0x591608UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
59785 #define PTLD_REG_DBG_FORCE_VALID_E5                                                                          0x59160cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
59786 #define PTLD_REG_DBG_FORCE_FRAME_E5                                                                          0x591610UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
59787 #define PTLD_REG_DBG_OUT_DATA_E5                                                                             0x591620UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
59788 #define PTLD_REG_DBG_OUT_DATA_SIZE                                                                           8
59789 #define PTLD_REG_DBG_OUT_VALID_E5                                                                            0x591640UL //Access:R    DataWidth:0x4    // Dbgmux output valid
59790 #define PTLD_REG_DBG_OUT_FRAME_E5                                                                            0x591644UL //Access:R    DataWidth:0x4    // Dbgmux output frame
59791 #define PTLD_REG_FIC_INPUT_FIFO_E5                                                                           0x592000UL //Access:WB   DataWidth:0x80   // Access to input FIC FIFO
59792 #define PTLD_REG_FIC_INPUT_FIFO_SIZE                                                                         176
59793 #define PTLD_REG_QUEUE_MSG_MEM_E5                                                                            0x5a0000UL //Access:WB   DataWidth:0x80   // Debug access to The message queue memory.
59794 #define PTLD_REG_QUEUE_MSG_MEM_SIZE                                                                          7500
59795 #define YPLD_REG_FOCI_FOC_CREDITS_E5                                                                         0x5b0000UL //Access:RW   DataWidth:0x6    // Initial credit of the FOC itnerface.
59796 #define YPLD_REG_ECO_RESERVED_E5                                                                             0x5b0004UL //Access:RW   DataWidth:0x8    // Allowes future ECO's
59797 #define YPLD_REG_FOC_REMAIN_CREDITS_E5                                                                       0x5b0008UL //Access:R    DataWidth:0x6    // Remaining credits on the FOC interface
59798 #define YPLD_REG_LD_HDR_LOG_E5                                                                               0x5b000cUL //Access:R    DataWidth:0x4    // Logging of the problem which caused the ld_hdr_err interrupt. Bit 0: ilegal flags combination.
59799 #define YPLD_REG_LD_HDR_1ST_CYC_31_0_E5                                                                      0x5b0010UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59800 #define YPLD_REG_LD_HDR_1ST_CYC_63_32_E5                                                                     0x5b0014UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59801 #define YPLD_REG_LD_HDR_1ST_CYC_95_64_E5                                                                     0x5b0018UL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59802 #define YPLD_REG_LD_HDR_1ST_CYC_127_96_E5                                                                    0x5b001cUL //Access:R    DataWidth:0x20   // Logging of the first loader header cycle - for the case ld_hdr_err is raised.
59803 #define YPLD_REG_LD_HDR_2ND_CYC_31_0_E5                                                                      0x5b0020UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59804 #define YPLD_REG_LD_HDR_2ND_CYC_63_32_E5                                                                     0x5b0024UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59805 #define YPLD_REG_LD_HDR_2ND_CYC_95_64_E5                                                                     0x5b0028UL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59806 #define YPLD_REG_LD_HDR_2ND_CYC_127_96_E5                                                                    0x5b002cUL //Access:R    DataWidth:0x20   // Logging of the second loader header cycle - for the case ld_hdr_err is raised.
59807 #define YPLD_REG_CM_HDR_31_0_E5                                                                              0x5b0030UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59808 #define YPLD_REG_CM_HDR_63_32_E5                                                                             0x5b0034UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59809 #define YPLD_REG_CM_HDR_95_64_E5                                                                             0x5b0038UL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59810 #define YPLD_REG_CM_HDR_127_96_E5                                                                            0x5b003cUL //Access:R    DataWidth:0x20   // Logging of the cm header cycle - for the case ld_hdr_err is raised.
59811 #define YPLD_REG_LD_HDR_CLR_E5                                                                               0x5b0040UL //Access:W    DataWidth:0x1    // Writing to this register clears hdr registers and enables logging new error details.
59812 #define YPLD_REG_STAT_FIC_MSG_E5                                                                             0x5b0044UL //Access:RC   DataWidth:0x20   // Number of FIC messages sent to the loader
59813 #define YPLD_REG_LEN_ERR_LOG_1_E5                                                                            0x5b0048UL //Access:R    DataWidth:0x10   // Logging register for long message error: bit 0-Segment message; bit 1-Message with PCI read; bit 2- Message with BD fetch; bit 3-Message with SGE fetch; bit 4- Message with BRB fetch; bits 5:6- QID; bits 7-RSV; bits 8-15 message CM length.
59814 #define YPLD_REG_LEN_ERR_LOG_2_E5                                                                            0x5b004cUL //Access:R    DataWidth:0x20   // Logging register for long message error: bit 0:3 Segment message header length; 4:7 RSV;8:15 current length out of the segment message length array; 16:23 PCI response len (including BD and SGE fetches); 24:31 BRB
59815 #define YPLD_REG_LEN_ERR_LOG_CLR_E5                                                                          0x5b0050UL //Access:W    DataWidth:0x1    // Writing to this register clears len err logging registers and enables logging new error details.
59816 #define YPLD_REG_LEN_ERR_LOG_V_E5                                                                            0x5b0054UL //Access:R    DataWidth:0x1    // Indicates that the data at the len_err logging registers is valid.
59817 #define YPLD_REG_INT_STS_E5                                                                                  0x5b0180UL //Access:R    DataWidth:0x6    // Multi Field Register.
59818   #define YPLD_REG_INT_STS_ADDRESS_ERROR_E5                                                                  (0x1<<0) // Signals an unknown address to the rf module.
59819   #define YPLD_REG_INT_STS_ADDRESS_ERROR_E5_SHIFT                                                            0
59820   #define YPLD_REG_INT_STS_LD_HDR_ERR_E5                                                                     (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
59821   #define YPLD_REG_INT_STS_LD_HDR_ERR_E5_SHIFT                                                               1
59822   #define YPLD_REG_INT_STS_LD_SEG_MSG_ERR_E5                                                                 (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
59823   #define YPLD_REG_INT_STS_LD_SEG_MSG_ERR_E5_SHIFT                                                           2
59824   #define YPLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_E5                                                          (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
59825   #define YPLD_REG_INT_STS_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                    3
59826   #define YPLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_E5                                                          (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
59827   #define YPLD_REG_INT_STS_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                    4
59828   #define YPLD_REG_INT_STS_LD_LONG_MESSAGE_E5                                                                (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
59829   #define YPLD_REG_INT_STS_LD_LONG_MESSAGE_E5_SHIFT                                                          5
59830 #define YPLD_REG_INT_MASK_E5                                                                                 0x5b0184UL //Access:RW   DataWidth:0x6    // Multi Field Register.
59831   #define YPLD_REG_INT_MASK_ADDRESS_ERROR_E5                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: YPLD_REG_INT_STS.ADDRESS_ERROR .
59832   #define YPLD_REG_INT_MASK_ADDRESS_ERROR_E5_SHIFT                                                           0
59833   #define YPLD_REG_INT_MASK_LD_HDR_ERR_E5                                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: YPLD_REG_INT_STS.LD_HDR_ERR .
59834   #define YPLD_REG_INT_MASK_LD_HDR_ERR_E5_SHIFT                                                              1
59835   #define YPLD_REG_INT_MASK_LD_SEG_MSG_ERR_E5                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: YPLD_REG_INT_STS.LD_SEG_MSG_ERR .
59836   #define YPLD_REG_INT_MASK_LD_SEG_MSG_ERR_E5_SHIFT                                                          2
59837   #define YPLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_E5                                                         (0x1<<3) // This bit masks, when set, the Interrupt bit: YPLD_REG_INT_STS.LD_TID_MINI_CACHE_ERR .
59838   #define YPLD_REG_INT_MASK_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                   3
59839   #define YPLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: YPLD_REG_INT_STS.LD_CID_MINI_CACHE_ERR .
59840   #define YPLD_REG_INT_MASK_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                   4
59841   #define YPLD_REG_INT_MASK_LD_LONG_MESSAGE_E5                                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: YPLD_REG_INT_STS.LD_LONG_MESSAGE .
59842   #define YPLD_REG_INT_MASK_LD_LONG_MESSAGE_E5_SHIFT                                                         5
59843 #define YPLD_REG_INT_STS_WR_E5                                                                               0x5b0188UL //Access:WR   DataWidth:0x6    // Multi Field Register.
59844   #define YPLD_REG_INT_STS_WR_ADDRESS_ERROR_E5                                                               (0x1<<0) // Signals an unknown address to the rf module.
59845   #define YPLD_REG_INT_STS_WR_ADDRESS_ERROR_E5_SHIFT                                                         0
59846   #define YPLD_REG_INT_STS_WR_LD_HDR_ERR_E5                                                                  (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
59847   #define YPLD_REG_INT_STS_WR_LD_HDR_ERR_E5_SHIFT                                                            1
59848   #define YPLD_REG_INT_STS_WR_LD_SEG_MSG_ERR_E5                                                              (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
59849   #define YPLD_REG_INT_STS_WR_LD_SEG_MSG_ERR_E5_SHIFT                                                        2
59850   #define YPLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_E5                                                       (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
59851   #define YPLD_REG_INT_STS_WR_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                 3
59852   #define YPLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_E5                                                       (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
59853   #define YPLD_REG_INT_STS_WR_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                 4
59854   #define YPLD_REG_INT_STS_WR_LD_LONG_MESSAGE_E5                                                             (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
59855   #define YPLD_REG_INT_STS_WR_LD_LONG_MESSAGE_E5_SHIFT                                                       5
59856 #define YPLD_REG_INT_STS_CLR_E5                                                                              0x5b018cUL //Access:RC   DataWidth:0x6    // Multi Field Register.
59857   #define YPLD_REG_INT_STS_CLR_ADDRESS_ERROR_E5                                                              (0x1<<0) // Signals an unknown address to the rf module.
59858   #define YPLD_REG_INT_STS_CLR_ADDRESS_ERROR_E5_SHIFT                                                        0
59859   #define YPLD_REG_INT_STS_CLR_LD_HDR_ERR_E5                                                                 (0x1<<1) // There is a problem with the Loader header. The ld_hdr_log should be checked to see what is the scenario.
59860   #define YPLD_REG_INT_STS_CLR_LD_HDR_ERR_E5_SHIFT                                                           1
59861   #define YPLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_E5                                                             (0x1<<2) // Issuese related to the seg message fields - the sum of the seg message length array is more than the FIC message len; segment message with data length 0.
59862   #define YPLD_REG_INT_STS_CLR_LD_SEG_MSG_ERR_E5_SHIFT                                                       2
59863   #define YPLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_E5                                                      (0x1<<3) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LTID value
59864   #define YPLD_REG_INT_STS_CLR_LD_TID_MINI_CACHE_ERR_E5_SHIFT                                                3
59865   #define YPLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_E5                                                      (0x1<<4) // Mini cache error - meaning that A load response returned for a request used the minicache But there is a mismatch on the LCID value
59866   #define YPLD_REG_INT_STS_CLR_LD_CID_MINI_CACHE_ERR_E5_SHIFT                                                4
59867   #define YPLD_REG_INT_STS_CLR_LD_LONG_MESSAGE_E5                                                            (0x1<<5) // This interrupt is raised when a FOC message is larger than the max credit value on the FOC itnerface.
59868   #define YPLD_REG_INT_STS_CLR_LD_LONG_MESSAGE_E5_SHIFT                                                      5
59869 #define YPLD_REG_DESC_QUEUE_Q0_E5                                                                            0x5b0400UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue0 - Debug access.
59870 #define YPLD_REG_DESC_QUEUE_Q0_SIZE                                                                          150
59871 #define YPLD_REG_DESC_QUEUE_Q1_E5                                                                            0x5b0800UL //Access:WB   DataWidth:0x23   // Descriptor FIFO queue1 - Debug access.
59872 #define YPLD_REG_DESC_QUEUE_Q1_SIZE                                                                          150
59873 #define YPLD_REG_L2MA_AGGR_CONFIG1_E5                                                                        0x5b0c00UL //Access:RW   DataWidth:0x13   // Multi Field Register.
59874   #define YPLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5                                                              (0x1<<0) // Enables L2 message aggregation
59875   #define YPLD_REG_L2MA_AGGR_CONFIG1_L2MA_EN_E5_SHIFT                                                        0
59876   #define YPLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5                                                    (0x1<<1) // indicates not to perform the aggregation logic if there is no L2MA command in the message (there is no L2MA command if DstStormFlg is reset OR ErrFlg is set). If this configuration is reset, messages without L2MA command are treated like messages with L2MA command where EnL2MA flag in the command is reset (i.e. they break existing aggregation).
59877   #define YPLD_REG_L2MA_AGGR_CONFIG1_IGNORE_CM_AGG_MSG_E5_SHIFT                                              1
59878   #define YPLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5                                                          (0x1<<2) // defines that only back-to-back aggregation is allowed
59879   #define YPLD_REG_L2MA_AGGR_CONFIG1_BACK_2_BACK_E5_SHIFT                                                    2
59880   #define YPLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5                                                        (0xff<<3) // the minimal queue occupancy below which new aggregations are not created
59881   #define YPLD_REG_L2MA_AGGR_CONFIG1_MIN_QUEUE_OCC_E5_SHIFT                                                  3
59882   #define YPLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5                                                        (0xff<<11) // the maximal difference between the serial number of the parent message and the serial number of its child message
59883   #define YPLD_REG_L2MA_AGGR_CONFIG1_MAX_L2MA_DIFF_E5_SHIFT                                                  11
59884 #define YPLD_REG_L2MA_AGGR_CONFIG2_E5                                                                        0x5b0c04UL //Access:RW   DataWidth:0x18   // Multi Field Register.
59885   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5                                                     (0x3f<<0) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59886   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_0_E5_SHIFT                                               0
59887   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5                                                     (0x3f<<6) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59888   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_1_E5_SHIFT                                               6
59889   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5                                                     (0x3f<<12) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59890   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_2_E5_SHIFT                                               12
59891   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5                                                     (0x3f<<18) // the size of the message associated with each child in number of 128b units for set 0(should be in accordance to DupParams)
59892   #define YPLD_REG_L2MA_AGGR_CONFIG2_CHILD_MSG_SIZE_3_E5_SHIFT                                               18
59893 #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_E5                                                                   0x5b0c08UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59894   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 0.
59895   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_00_E5_SHIFT                                                 0
59896   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 0.
59897   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_01_E5_SHIFT                                                 8
59898   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 0.
59899   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_02_E5_SHIFT                                                 16
59900   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 0.
59901   #define YPLD_REG_L2MA_SAME_OFFSET_SET_0_OFFSET_03_E5_SHIFT                                                 24
59902 #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_E5                                                                   0x5b0c0cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59903   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 1.
59904   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_10_E5_SHIFT                                                 0
59905   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 1.
59906   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_11_E5_SHIFT                                                 8
59907   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 1.
59908   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_12_E5_SHIFT                                                 16
59909   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 1.
59910   #define YPLD_REG_L2MA_SAME_OFFSET_SET_1_OFFSET_13_E5_SHIFT                                                 24
59911 #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_E5                                                                   0x5b0c10UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59912   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 2.
59913   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_20_E5_SHIFT                                                 0
59914   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 2.
59915   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_21_E5_SHIFT                                                 8
59916   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 2.
59917   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_22_E5_SHIFT                                                 16
59918   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 2.
59919   #define YPLD_REG_L2MA_SAME_OFFSET_SET_2_OFFSET_23_E5_SHIFT                                                 24
59920 #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_E5                                                                   0x5b0c14UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59921   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5                                                       (0xff<<0) // Offset in 32b units from the beginning of the message to same parameter 0 of configuration-set 3.
59922   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_30_E5_SHIFT                                                 0
59923   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5                                                       (0xff<<8) // Offset in 32b units from the beginning of the message to same parameter 1 of configuration-set 3.
59924   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_31_E5_SHIFT                                                 8
59925   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5                                                       (0xff<<16) // Offset in 32b units from the beginning of the message to same parameter 2 of configuration-set 3.
59926   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_32_E5_SHIFT                                                 16
59927   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5                                                       (0xff<<24) // Offset in 32b units from the beginning of the message to same parameter 3 of configuration-set 3.
59928   #define YPLD_REG_L2MA_SAME_OFFSET_SET_3_OFFSET_33_E5_SHIFT                                                 24
59929 #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_E5                                                                    0x5b0c18UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59930   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5                                                           (0xf<<0) // length in 32b units from the same 00 .
59931   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_00_E5_SHIFT                                                     0
59932   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5                                                           (0xf<<4) // length in 32b units from the same 01 .
59933   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_01_E5_SHIFT                                                     4
59934   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5                                                           (0xf<<8) // length in 32b units from the same 02 .
59935   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_02_E5_SHIFT                                                     8
59936   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5                                                           (0xf<<12) // length in 32b units from the same 03 .
59937   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_03_E5_SHIFT                                                     12
59938   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5                                                           (0xf<<16) // length in 32b units from the same 10 .
59939   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_10_E5_SHIFT                                                     16
59940   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5                                                           (0xf<<20) // length in 32b units from the same 11 .
59941   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_11_E5_SHIFT                                                     20
59942   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5                                                           (0xf<<24) // length in 32b units from the same 12 .
59943   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_12_E5_SHIFT                                                     24
59944   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5                                                           (0xf<<28) // length in 32b units from the same 13 .
59945   #define YPLD_REG_L2MA_SAME_LEN_SET_0_1_LEN_13_E5_SHIFT                                                     28
59946 #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_E5                                                                    0x5b0c1cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59947   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5                                                           (0xf<<0) // length in 32b units from the same 20 .
59948   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_20_E5_SHIFT                                                     0
59949   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5                                                           (0xf<<4) // length in 32b units from the same 21 .
59950   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_21_E5_SHIFT                                                     4
59951   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5                                                           (0xf<<8) // length in 32b units from the same 22 .
59952   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_22_E5_SHIFT                                                     8
59953   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5                                                           (0xf<<12) // length in 32b units from the same 23 .
59954   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_23_E5_SHIFT                                                     12
59955   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5                                                           (0xf<<16) // length in 32b units from the same 30 .
59956   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_30_E5_SHIFT                                                     16
59957   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5                                                           (0xf<<20) // length in 32b units from the same 31 .
59958   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_31_E5_SHIFT                                                     20
59959   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5                                                           (0xf<<24) // length in 32b units from the same 32 .
59960   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_32_E5_SHIFT                                                     24
59961   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5                                                           (0xf<<28) // length in 32b units from the same 33 .
59962   #define YPLD_REG_L2MA_SAME_LEN_SET_2_3_LEN_33_E5_SHIFT                                                     28
59963 #define YPLD_REG_L2MA_SAME_MASK_SET_0_E5                                                                     0x5b0c20UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 0 parameters .
59964 #define YPLD_REG_L2MA_SAME_MASK_SET_1_E5                                                                     0x5b0c24UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 1 parameters .
59965 #define YPLD_REG_L2MA_SAME_MASK_SET_2_E5                                                                     0x5b0c28UL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 2 parameters .
59966 #define YPLD_REG_L2MA_SAME_MASK_SET_3_E5                                                                     0x5b0c2cUL //Access:RW   DataWidth:0x20   // bit-mask on the selected 32B same 3 parameters .
59967 #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_E5                                                                    0x5b0c30UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59968   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 0.
59969   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_00_E5_SHIFT                                              0
59970   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 0.
59971   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_01_E5_SHIFT                                              8
59972   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 0.
59973   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_02_E5_SHIFT                                              16
59974   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 0.
59975   #define YPLD_REG_L2MA_DUP_OFFSET_SET_0_DUP_OFFSET_03_E5_SHIFT                                              24
59976 #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_E5                                                                    0x5b0c34UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59977   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 1.
59978   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_10_E5_SHIFT                                              0
59979   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 1.
59980   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_11_E5_SHIFT                                              8
59981   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 1.
59982   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_12_E5_SHIFT                                              16
59983   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 1.
59984   #define YPLD_REG_L2MA_DUP_OFFSET_SET_1_DUP_OFFSET_13_E5_SHIFT                                              24
59985 #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_E5                                                                    0x5b0c38UL //Access:RW   DataWidth:0x20   // Multi Field Register.
59986   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 2.
59987   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_20_E5_SHIFT                                              0
59988   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 2.
59989   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_21_E5_SHIFT                                              8
59990   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 2.
59991   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_22_E5_SHIFT                                              16
59992   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 2.
59993   #define YPLD_REG_L2MA_DUP_OFFSET_SET_2_DUP_OFFSET_23_E5_SHIFT                                              24
59994 #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_E5                                                                    0x5b0c3cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
59995   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5                                                    (0xff<<0) // Offset in 32b units from the beginning of the message to dup parameter 0 of configuration-set 3.
59996   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_30_E5_SHIFT                                              0
59997   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5                                                    (0xff<<8) // Offset in 32b units from the beginning of the message to dup parameter 1 of configuration-set 3.
59998   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_31_E5_SHIFT                                              8
59999   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5                                                    (0xff<<16) // Offset in 32b units from the beginning of the message to dup parameter 2 of configuration-set 3.
60000   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_32_E5_SHIFT                                              16
60001   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5                                                    (0xff<<24) // Offset in 32b units from the beginning of the message to dup parameter 3 of configuration-set 3.
60002   #define YPLD_REG_L2MA_DUP_OFFSET_SET_3_DUP_OFFSET_33_E5_SHIFT                                              24
60003 #define YPLD_REG_L2MA_DUP_LEN_SET_0_E5                                                                       0x5b0c40UL //Access:RW   DataWidth:0x18   // Multi Field Register.
60004   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5                                                          (0x3f<<0) // length in 32b units from the dup 00 .
60005   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_00_E5_SHIFT                                                    0
60006   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5                                                          (0x3f<<6) // length in 32b units from the dup 01 .
60007   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_01_E5_SHIFT                                                    6
60008   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5                                                          (0x3f<<12) // length in 32b units from the dup 02 .
60009   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_02_E5_SHIFT                                                    12
60010   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5                                                          (0x3f<<18) // length in 32b units from the dup 03 .
60011   #define YPLD_REG_L2MA_DUP_LEN_SET_0_DUP_LEN_03_E5_SHIFT                                                    18
60012 #define YPLD_REG_L2MA_DUP_LEN_SET_1_E5                                                                       0x5b0c44UL //Access:RW   DataWidth:0x18   // Multi Field Register.
60013   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5                                                          (0x3f<<0) // length in 32b units from the dup 10 .
60014   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_10_E5_SHIFT                                                    0
60015   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5                                                          (0x3f<<6) // length in 32b units from the dup 11 .
60016   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_11_E5_SHIFT                                                    6
60017   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5                                                          (0x3f<<12) // length in 32b units from the dup 12 .
60018   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_12_E5_SHIFT                                                    12
60019   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5                                                          (0x3f<<18) // length in 32b units from the dup 13 .
60020   #define YPLD_REG_L2MA_DUP_LEN_SET_1_DUP_LEN_13_E5_SHIFT                                                    18
60021 #define YPLD_REG_L2MA_DUP_LEN_SET_2_E5                                                                       0x5b0c48UL //Access:RW   DataWidth:0x18   // Multi Field Register.
60022   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5                                                          (0x3f<<0) // length in 32b units from the dup 20 .
60023   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_20_E5_SHIFT                                                    0
60024   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5                                                          (0x3f<<6) // length in 32b units from the dup 21 .
60025   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_21_E5_SHIFT                                                    6
60026   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5                                                          (0x3f<<12) // length in 32b units from the dup 22 .
60027   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_22_E5_SHIFT                                                    12
60028   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5                                                          (0x3f<<18) // length in 32b units from the dup 23 .
60029   #define YPLD_REG_L2MA_DUP_LEN_SET_2_DUP_LEN_23_E5_SHIFT                                                    18
60030 #define YPLD_REG_L2MA_DUP_LEN_SET_3_E5                                                                       0x5b0c4cUL //Access:RW   DataWidth:0x18   // Multi Field Register.
60031   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5                                                          (0x3f<<0) // length in 32b units from the dup 30 .
60032   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_30_E5_SHIFT                                                    0
60033   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5                                                          (0x3f<<6) // length in 32b units from the dup 31 .
60034   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_31_E5_SHIFT                                                    6
60035   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5                                                          (0x3f<<12) // length in 32b units from the dup 32 .
60036   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_32_E5_SHIFT                                                    12
60037   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5                                                          (0x3f<<18) // length in 32b units from the dup 33 .
60038   #define YPLD_REG_L2MA_DUP_LEN_SET_3_DUP_LEN_33_E5_SHIFT                                                    18
60039 #define YPLD_REG_L2MA_FLOW_ID_E5                                                                             0x5b0c50UL //Access:RW   DataWidth:0x18   // Multi Field Register.
60040   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5                                                         (0x1<<0) // indication if to include the flow-ID in the stream-ID for set 0.
60041   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_0_E5_SHIFT                                                   0
60042   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5                                                         (0x1<<1) // indication if to include the flow-ID in the stream-ID for set 1.
60043   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_1_E5_SHIFT                                                   1
60044   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5                                                         (0x1<<2) // indication if to include the flow-ID in the stream-ID for set 2.
60045   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_2_E5_SHIFT                                                   2
60046   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5                                                         (0x1<<3) // indication if to include the flow-ID in the stream-ID for set 3.
60047   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_INCLUDE_3_E5_SHIFT                                                   3
60048   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5                                                          (0x1f<<4) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 0 .
60049   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_0_E5_SHIFT                                                    4
60050   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5                                                          (0x1f<<9) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 1 .
60051   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_1_E5_SHIFT                                                    9
60052   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5                                                          (0x1f<<14) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 2 .
60053   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_2_E5_SHIFT                                                    14
60054   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5                                                          (0x1f<<19) // offset of the flow-ID, in 32b units, from the beginning of the message. Should be at most in the 3rd 256b cycle of the incoming message (i.e. max value is 23). This parameter is NA if FlowIdInclude is reset. For set 3 .
60055   #define YPLD_REG_L2MA_FLOW_ID_FLOW_ID_OFFSET_3_E5_SHIFT                                                    19
60056 #define YPLD_REG_L2MA_SN_OFFSET_E5                                                                           0x5b0c54UL //Access:RW   DataWidth:0x20   // Multi Field Register.
60057   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5                                                             (0xff<<0) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 0.
60058   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_0_E5_SHIFT                                                       0
60059   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5                                                             (0xff<<8) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 1.
60060   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_1_E5_SHIFT                                                       8
60061   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5                                                             (0xff<<16) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 2.
60062   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_2_E5_SHIFT                                                       16
60063   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5                                                             (0xff<<24) // offset in 32b units from the beginning of the message in which to put (overwrite) the serial number. Sn Offset should point to an offset which is part of a duplicate parameter.for set 3.
60064   #define YPLD_REG_L2MA_SN_OFFSET_SN_OFFSET_3_E5_SHIFT                                                       24
60065 #define YPLD_REG_L2MA_MAX_L2MA_CHILD_E5                                                                      0x5b0c58UL //Access:RW   DataWidth:0x10   // Multi Field Register.
60066   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5                                                         (0xf<<0) // the maximal number of children in a specific aggregation. for set 0.
60067   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_0_E5_SHIFT                                                   0
60068   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5                                                         (0xf<<4) // the maximal number of children in a specific aggregation. for set 1.
60069   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_1_E5_SHIFT                                                   4
60070   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5                                                         (0xf<<8) // the maximal number of children in a specific aggregation. for set 2.
60071   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_2_E5_SHIFT                                                   8
60072   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5                                                         (0xf<<12) // the maximal number of children in a specific aggregation. for set 3.
60073   #define YPLD_REG_L2MA_MAX_L2MA_CHILD_MAX_L2MA_3_E5_SHIFT                                                   12
60074 #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_E5                                                                   0x5b0c5cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
60075   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5                                                  (0xff<<0) // The value by which to increment the event-ID in case of successful aggregation. for set 0.
60076   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_0_E5_SHIFT                                            0
60077   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5                                                  (0xff<<8) // The value by which to increment the event-ID in case of successful aggregation. for set 1.
60078   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_1_E5_SHIFT                                            8
60079   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5                                                  (0xff<<16) // The value by which to increment the event-ID in case of successful aggregation. for set 2.
60080   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_2_E5_SHIFT                                            16
60081   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5                                                  (0xff<<24) // The value by which to increment the event-ID in case of successful aggregation. for set 3.
60082   #define YPLD_REG_L2MA_INC_L2MA_EVENT_ID_INC_EVENT_ID_3_E5_SHIFT                                            24
60083 #define YPLD_REG_LD_MAX_MSG_SIZE_E5                                                                          0x5b0c60UL //Access:RW   DataWidth:0x4    // maximum loader size in 256 bit words
60084 #define YPLD_REG_DBG_SELECT_E5                                                                               0x5b1600UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
60085 #define YPLD_REG_DBG_DWORD_ENABLE_E5                                                                         0x5b1604UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
60086 #define YPLD_REG_DBG_SHIFT_E5                                                                                0x5b1608UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
60087 #define YPLD_REG_DBG_FORCE_VALID_E5                                                                          0x5b160cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
60088 #define YPLD_REG_DBG_FORCE_FRAME_E5                                                                          0x5b1610UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
60089 #define YPLD_REG_DBG_OUT_DATA_E5                                                                             0x5b1620UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
60090 #define YPLD_REG_DBG_OUT_DATA_SIZE                                                                           8
60091 #define YPLD_REG_DBG_OUT_VALID_E5                                                                            0x5b1640UL //Access:R    DataWidth:0x4    // Dbgmux output valid
60092 #define YPLD_REG_DBG_OUT_FRAME_E5                                                                            0x5b1644UL //Access:R    DataWidth:0x4    // Dbgmux output frame
60093 #define YPLD_REG_FIC_INPUT_FIFO_E5                                                                           0x5b2000UL //Access:WB   DataWidth:0x80   // Access to input FIC FIFO
60094 #define YPLD_REG_FIC_INPUT_FIFO_SIZE                                                                         176
60095 #define YPLD_REG_QUEUE_MSG_MEM_E5                                                                            0x5c0000UL //Access:WB   DataWidth:0x80   // Debug access to The message queue memory.
60096 #define YPLD_REG_QUEUE_MSG_MEM_SIZE                                                                          7500
60097 #define WOL_REG_INT_STS_0_K2_E5                                                                              0x600040UL //Access:R    DataWidth:0x1    // Multi Field Register.
60098   #define WOL_REG_INT_STS_0_ADDRESS_ERROR_K2_E5                                                              (0x1<<0) // Signals an unknown address to the RF module.
60099   #define WOL_REG_INT_STS_0_ADDRESS_ERROR_K2_E5_SHIFT                                                        0
60100 #define WOL_REG_INT_MASK_0_K2_E5                                                                             0x600044UL //Access:RW   DataWidth:0x1    // Multi Field Register.
60101   #define WOL_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5                                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: WOL_REG_INT_STS_0.ADDRESS_ERROR .
60102   #define WOL_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5_SHIFT                                                       0
60103 #define WOL_REG_INT_STS_WR_0_K2_E5                                                                           0x600048UL //Access:WR   DataWidth:0x1    // Multi Field Register.
60104   #define WOL_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5                                                           (0x1<<0) // Signals an unknown address to the RF module.
60105   #define WOL_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                     0
60106 #define WOL_REG_INT_STS_CLR_0_K2_E5                                                                          0x60004cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
60107   #define WOL_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5                                                          (0x1<<0) // Signals an unknown address to the RF module.
60108   #define WOL_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                    0
60109 #define WOL_REG_DBG_SELECT_K2_E5                                                                             0x600140UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
60110 #define WOL_REG_DBG_DWORD_ENABLE_K2_E5                                                                       0x600144UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
60111 #define WOL_REG_DBG_SHIFT_K2_E5                                                                              0x600148UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
60112 #define WOL_REG_DBG_FORCE_VALID_K2_E5                                                                        0x60014cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
60113 #define WOL_REG_DBG_FORCE_FRAME_K2_E5                                                                        0x600150UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
60114 #define WOL_REG_DBG_OUT_DATA_K2_E5                                                                           0x600160UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
60115 #define WOL_REG_DBG_OUT_DATA_SIZE                                                                            8
60116 #define WOL_REG_DBG_OUT_VALID_K2_E5                                                                          0x600180UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
60117 #define WOL_REG_DBG_OUT_FRAME_K2_E5                                                                          0x600184UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
60118 #define WOL_REG_PRTY_MASK_H_0_K2                                                                             0x600204UL //Access:RW   DataWidth:0x18   // Multi Field Register.
60119   #define WOL_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
60120   #define WOL_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_SHIFT                                                   0
60121   #define WOL_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
60122   #define WOL_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2_SHIFT                                                   1
60123   #define WOL_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
60124   #define WOL_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                                   2
60125   #define WOL_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
60126   #define WOL_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_SHIFT                                                   3
60127   #define WOL_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
60128   #define WOL_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                                   4
60129   #define WOL_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
60130   #define WOL_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2_SHIFT                                                   5
60131   #define WOL_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
60132   #define WOL_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_SHIFT                                                   6
60133   #define WOL_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
60134   #define WOL_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_SHIFT                                                   7
60135   #define WOL_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
60136   #define WOL_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2_SHIFT                                                   8
60137   #define WOL_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
60138   #define WOL_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_SHIFT                                                   9
60139   #define WOL_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
60140   #define WOL_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_SHIFT                                                   10
60141   #define WOL_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
60142   #define WOL_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2_SHIFT                                                   11
60143   #define WOL_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
60144   #define WOL_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_SHIFT                                                   12
60145   #define WOL_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
60146   #define WOL_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2_SHIFT                                                   13
60147   #define WOL_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
60148   #define WOL_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2_SHIFT                                                   14
60149   #define WOL_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
60150   #define WOL_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2_SHIFT                                                   15
60151   #define WOL_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
60152   #define WOL_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2_SHIFT                                                   16
60153   #define WOL_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
60154   #define WOL_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2_SHIFT                                                   17
60155   #define WOL_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
60156   #define WOL_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_SHIFT                                                   18
60157   #define WOL_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
60158   #define WOL_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_SHIFT                                                   19
60159   #define WOL_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
60160   #define WOL_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_SHIFT                                                   20
60161   #define WOL_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
60162   #define WOL_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_SHIFT                                                   21
60163   #define WOL_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
60164   #define WOL_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                                   22
60165   #define WOL_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: WOL_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
60166   #define WOL_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_SHIFT                                                   23
60167 #define WOL_REG_MEM_ECC_EVENTS_K2                                                                            0x600210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
60168 #define WOL_REG_ACPI_TAG_RM_K2_E5                                                                            0x608000UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  L2 tag removal configuration for ACPI.  Bit mapped as follow: bit 0: 5 - L2 tags 0 to 5. Bit 6 is reserved and should be set to 0.  Bit 7 is for LLC/SNAP.  Set these bits to 1's to enable the removal of the corresponding tag when it is present in the  packet.  Clear the bit to keep the tag in the  packet.
60169 #define WOL_REG_UPON_MGMT_K2_E5                                                                              0x608004UL //Access:RW   DataWidth:0x1    // Set this bit to enable ACPI and TCP SYN matching even when the packet is forwarded to MCP.  Clear this bit to disable ACPI and TCP SYN matching when the packet is forwarded to MCP.
60170 #define WOL_REG_ACPI_BE_MEM_K2_E5                                                                            0x608080UL //Access:WB   DataWidth:0x100  // This is a per-port per-PF register.  Byte enable memory for 8 ACPI patterns.
60171 #define WOL_REG_ACPI_BE_MEM_SIZE                                                                             32
60172 #define WOL_REG_ACPI_ENABLE_K2_E5                                                                            0x608100UL //Access:RW   DataWidth:0x1    // This is a per-port register.  When this bit is set  ACPI packet recognition will be enabled. This bit must not be enabled until after all other ACPI registers were configured.
60173 #define WOL_REG_ACPI_PAT_0_CRC_K2_E5                                                                         0x608104UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 0.
60174 #define WOL_REG_ACPI_PAT_0_LEN_K2_E5                                                                         0x608108UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60175 #define WOL_REG_ACPI_PAT_1_CRC_K2_E5                                                                         0x60810cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 1.
60176 #define WOL_REG_ACPI_PAT_1_LEN_K2_E5                                                                         0x608110UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60177 #define WOL_REG_ACPI_PAT_2_CRC_K2_E5                                                                         0x608114UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 2.
60178 #define WOL_REG_ACPI_PAT_2_LEN_K2_E5                                                                         0x608118UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60179 #define WOL_REG_ACPI_PAT_3_CRC_K2_E5                                                                         0x60811cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 3.
60180 #define WOL_REG_ACPI_PAT_3_LEN_K2_E5                                                                         0x608120UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60181 #define WOL_REG_ACPI_PAT_4_CRC_K2_E5                                                                         0x608124UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 4.
60182 #define WOL_REG_ACPI_PAT_4_LEN_K2_E5                                                                         0x608128UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60183 #define WOL_REG_ACPI_PAT_5_CRC_K2_E5                                                                         0x60812cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 5.
60184 #define WOL_REG_ACPI_PAT_5_LEN_K2_E5                                                                         0x608130UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60185 #define WOL_REG_ACPI_PAT_6_CRC_K2_E5                                                                         0x608134UL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 6.
60186 #define WOL_REG_ACPI_PAT_6_LEN_K2_E5                                                                         0x608138UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60187 #define WOL_REG_ACPI_PAT_7_CRC_K2_E5                                                                         0x60813cUL //Access:RW   DataWidth:0x20   // This is a per-port per-PF register.  CRC32C for pattern 7.
60188 #define WOL_REG_ACPI_PAT_7_LEN_K2_E5                                                                         0x608140UL //Access:RW   DataWidth:0x8    // This is a per-port per-PF register.  Length of ACPI Pattern, in bytes.  Length must be multiples of 4 bytes.
60189 #define WOL_REG_MPKT_ENABLE_K2_E5                                                                            0x608144UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  When this bit is set  Magic Packet recognition will be enabled. This bit must not be enabled until after after all other Magic Packet registers are configured.
60190 #define WOL_REG_MPKT_MAC_ADDR_K2_E5                                                                          0x608148UL //Access:WB   DataWidth:0x30   // This is a per-port per-PF register.  MAC address for Magic Packet detection.
60191 #define WOL_REG_MPKT_MAC_ADDR_SIZE                                                                           2
60192 #define WOL_REG_FORCE_WOL_K2_E5                                                                              0x608150UL //Access:RW   DataWidth:0x1    // This is a per-port per-PF register.  A low-to-high transition of this bit forces a wake event.
60193 #define WOL_REG_WAKE_BUFFER_K2_E5                                                                            0x608160UL //Access:WB_R DataWidth:0x100  // Read-only data from the Wake Buffer (organized as a FIFO).
60194 #define WOL_REG_WAKE_BUFFER_SIZE                                                                             8
60195 #define WOL_REG_WAKE_BUFFER_CLEAR_K2_E5                                                                      0x608180UL //Access:RW   DataWidth:0x1    // Clear the Wake Buffer and Status - a low-to-high transition of this bit clears the wake_info, wake_pkt_len, and wake_details registers and allows the wake buffer to be overwritten, thereby re-enabling pattern detection.
60196 #define WOL_REG_WAKE_INFO_K2_E5                                                                              0x608184UL //Access:R    DataWidth:0x15   // Wake information register - all fields are sticky.  Bits  15:0 - PF Vector: The bit-mapped vector indicating which of the global PFs detected the wake event.  More than 1 bit may be set. Bit 16 - ACPI RCVD:  This bit is set when an ACPI packet is received. This is an OR of the results from the 8 functions. Bit 17 - MPKT:  This bit is set when a Magic packet is received. This is an OR of the results from the 8 functions. Bit 18 - TCP SYN RCVD:  This bit is set when TCP SYN packet is received. This is an OR of the results from the 8 functions. Bit 19 - FORCE RCVD:  This bit is set when force WOL event is received. This is an OR of the results from the 8 functions. Bit 20 - BUFFER NOT EMPTY:  This bit  is set when the buffer has the 'wake' packet. All fields are cleared by wake_buffer_clear or during a Hard Reset only. Core Reset has no effect on these fields.
60197 #define WOL_REG_WAKE_PKT_LEN_K2_E5                                                                           0x608188UL //Access:R    DataWidth:0xe    // Wake packet length - the actual length of the 'wake' packet, in bytes. This register is sticky and is cleared by wake_buffer_clear or during a Hard Reset only. Core Reset has no effect on this register.
60198 #define WOL_REG_WAKE_DETAILS_K2_E5                                                                           0x60818cUL //Access:R    DataWidth:0x20   // Wake detail register - all fields are sticky.  Bits 7:0   - ACPI MATCH:  Per-function bit-mapped result from ACPI pattern match. Bits 15:8  - MPKT MATCH:  Per-function bit-mapped result from Magic packet pattern match. Bits 23:16 - TCP SYN MATCH:  Per-function bit-mapped result from TCP SYN match. Bits 31:24 - FORCE WOL MATCH:  Per-function bit-mapped result from force WOL match. All fields are cleared by wake_buffer_clear or during a Hard Reset only. Core Reset has no effect on these fields.
60199 #define WOL_REG_ACPI_DEFAULT_PF_SEL_K2_E5                                                                    0x608190UL //Access:RW   DataWidth:0x3    // This bit selects the default PF for selecting the ACPI patterns.
60200 #define WOL_REG_ACPI_PAT_SEL_K2_E5                                                                           0x608194UL //Access:RW   DataWidth:0x2    // These two bits select which pattern will be chosen for the ACPI CRC matching: 0: Select patterns based on LLH PF classification. 1: Select patterns based on static PF selection - acpi_default_pf_sel. 2: Select the first of each: 2 ports (quad_port_mode is 0) - use one of each PF. 4 ports (quad_port_mode is 1) - use two of each PF. 3: reserved.
60201 #define WOL_REG_TCP_SYN_ENABLE_K2_E5                                                                         0x608198UL //Access:RW   DataWidth:0x2    // This is a per-PF register.  Set bit 0 to enable wake on IPv4 TCP SYN. Set bit 1 to enable wake on IPv6 TCP SYN. These bits must not be set until after after all other registers needed for this feature are configured.
60202 #define WOL_REG_TAG_LEN_0_K2_E5                                                                              0x60819cUL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
60203 #define WOL_REG_TAG_LEN_1_K2_E5                                                                              0x6081a0UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
60204 #define WOL_REG_TAG_LEN_2_K2_E5                                                                              0x6081a4UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
60205 #define WOL_REG_TAG_LEN_3_K2_E5                                                                              0x6081a8UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
60206 #define WOL_REG_TAG_LEN_4_K2_E5                                                                              0x6081acUL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
60207 #define WOL_REG_TAG_LEN_5_K2_E5                                                                              0x6081b0UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
60208 #define WOL_REG_WAKE_MEM_RD_OFFSET_K2_E5                                                                     0x6081b4UL //Access:R    DataWidth:0x3    // This is the current offset of the read pointer in the wake buffer.
60209 #define WOL_REG_ECO_RESERVED_K2_E5                                                                           0x6081b8UL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
60210 #define WOL_REG_ECO_RESERVED_PERPORT_K2_E5                                                                   0x6081bcUL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
60211 #define WOL_REG_HDR_FIFO_EMPTY_K2_E5                                                                         0x6081c0UL //Access:R    DataWidth:0x1    // WOL header FIFO empty status.
60212 #define WOL_REG_HDR_FIFO_FULL_K2_E5                                                                          0x6081c4UL //Access:R    DataWidth:0x1    // WOL header FIFO full status.
60213 #define WOL_REG_HDR_FIFO_ERROR_K2_E5                                                                         0x6081c8UL //Access:R    DataWidth:0x1    // WOL header FIFO error status.
60214 #define BMBN_REG_INT_STS_0_K2_E5                                                                             0x610040UL //Access:R    DataWidth:0x1    // Multi Field Register.
60215   #define BMBN_REG_INT_STS_0_ADDRESS_ERROR_K2_E5                                                             (0x1<<0) // Signals an unknown address to the RF module.
60216   #define BMBN_REG_INT_STS_0_ADDRESS_ERROR_K2_E5_SHIFT                                                       0
60217 #define BMBN_REG_INT_MASK_0_K2_E5                                                                            0x610044UL //Access:RW   DataWidth:0x1    // Multi Field Register.
60218   #define BMBN_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5                                                            (0x1<<0) // This bit masks, when set, the Interrupt bit: BMBN_REG_INT_STS_0.ADDRESS_ERROR .
60219   #define BMBN_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5_SHIFT                                                      0
60220 #define BMBN_REG_INT_STS_WR_0_K2_E5                                                                          0x610048UL //Access:WR   DataWidth:0x1    // Multi Field Register.
60221   #define BMBN_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5                                                          (0x1<<0) // Signals an unknown address to the RF module.
60222   #define BMBN_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                    0
60223 #define BMBN_REG_INT_STS_CLR_0_K2_E5                                                                         0x61004cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
60224   #define BMBN_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5                                                         (0x1<<0) // Signals an unknown address to the RF module.
60225   #define BMBN_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                   0
60226 #define BMBN_REG_DBG_SELECT_K2_E5                                                                            0x610140UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
60227 #define BMBN_REG_DBG_DWORD_ENABLE_K2_E5                                                                      0x610144UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
60228 #define BMBN_REG_DBG_SHIFT_K2_E5                                                                             0x610148UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
60229 #define BMBN_REG_DBG_FORCE_VALID_K2_E5                                                                       0x61014cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
60230 #define BMBN_REG_DBG_FORCE_FRAME_K2_E5                                                                       0x610150UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
60231 #define BMBN_REG_DBG_OUT_DATA_K2_E5                                                                          0x610160UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
60232 #define BMBN_REG_DBG_OUT_DATA_SIZE                                                                           8
60233 #define BMBN_REG_DBG_OUT_VALID_K2_E5                                                                         0x610180UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
60234 #define BMBN_REG_DBG_OUT_FRAME_K2_E5                                                                         0x610184UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
60235 #define BMBN_REG_MNG_OUTER_TAG0_0_K2_E5                                                                      0x6101e0UL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
60236 #define BMBN_REG_MNG_OUTER_TAG0_1_K2_E5                                                                      0x6101e4UL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
60237 #define BMBN_REG_MNG_OUTER_TAG1_0_K2_E5                                                                      0x6101e8UL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
60238 #define BMBN_REG_MNG_OUTER_TAG1_1_K2_E5                                                                      0x6101ecUL //Access:RW   DataWidth:0x20   // Value of outer tag to be inserted into the management packets.  The tag value should have the MSB aligned with the MSB of this register.
60239 #define BMBN_REG_MNG_INNER_VLAN_TAG0_K2_E5                                                                   0x6101f0UL //Access:RW   DataWidth:0x10   // Value of inner VLAN tag to be used in tag insertion/override for management packets.  This field consists of {3-bit priority, 1-bit drop eligible, 12-bit VLAN ID}.
60240 #define BMBN_REG_MNG_INNER_VLAN_TAG1_K2_E5                                                                   0x6101f4UL //Access:RW   DataWidth:0x10   // Value of inner VLAN tag to be used in tag insertion/override for management packets.  This field consists of {3-bit priority, 1-bit drop eligible, 12-bit VLAN ID}.
60241 #define BMBN_REG_TAG_LEN_0_K2_E5                                                                             0x6101f8UL //Access:RW   DataWidth:0x3    // The length, in 2-byte granularity, of the info field for the L2 tag.  Valid values are 1 to 7.  This length does not include the Ethertype field.
60242 #define BMBN_REG_TAG_ETHERTYPE_1_K2_E5                                                                       0x6101fcUL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 1.  The reset value is 9x8100 for inner VLAN.
60243 #define BMBN_REG_ECO_RESERVED_K2_E5                                                                          0x610200UL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
60244 #define BMBN_REG_ECO_RESERVED_PERPORT_K2_E5                                                                  0x610204UL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
60245 #define PHY_PCIE_REG_PHY0_K2_E5                                                                              0x620000UL //Access:RW   DataWidth:0x10   // AHB bus for pcie_phy 0.
60246 #define PHY_PCIE_REG_PHY0_SIZE                                                                               4096
60247 #define PHY_PCIE_REG_PHY1_K2_E5                                                                              0x624000UL //Access:RW   DataWidth:0x10   // AHB bus for pcie_phy 1.
60248 #define PHY_PCIE_REG_PHY1_SIZE                                                                               4096
60249 #define PHY_PCIE_REG_ECO_RESERVED_K2_E5                                                                      0x628000UL //Access:RW   DataWidth:0x20   //
60250 #define PHY_PCIE_REG_PHY_REFCLK_SELECT_K2_E5                                                                 0x628004UL //Access:RW   DataWidth:0xe    // Multi Field Register.
60251   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_INPUT_SEL_I_K2_E5                                   (0x3<<0) //
60252   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_INPUT_SEL_I_K2_E5_SHIFT                             0
60253   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_OE_L_I_K2_E5                                        (0x1<<2) //
60254   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_OE_L_I_K2_E5_SHIFT                                  2
60255   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_QFWD_L_I_K2_E5                                      (0x1<<3) //
60256   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_QFWD_L_I_K2_E5_SHIFT                                3
60257   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_OE_R_I_K2_E5                                        (0x1<<4) //
60258   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_OE_R_I_K2_E5_SHIFT                                  4
60259   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_QFWD_R_I_K2_E5                                      (0x1<<5) //
60260   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_QFWD_R_I_K2_E5_SHIFT                                5
60261   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_SEL_I_K2_E5                                         (0x1<<6) //
60262   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY0_CMU_REFCLK_SEL_I_K2_E5_SHIFT                                   6
60263   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_INPUT_SEL_I_K2_E5                                   (0x3<<7) //
60264   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_INPUT_SEL_I_K2_E5_SHIFT                             7
60265   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_OE_L_I_K2_E5                                        (0x1<<9) //
60266   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_OE_L_I_K2_E5_SHIFT                                  9
60267   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_QFWD_L_I_K2_E5                                      (0x1<<10) //
60268   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_QFWD_L_I_K2_E5_SHIFT                                10
60269   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_OE_R_I_K2_E5                                        (0x1<<11) //
60270   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_OE_R_I_K2_E5_SHIFT                                  11
60271   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_QFWD_R_I_K2_E5                                      (0x1<<12) //
60272   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_QFWD_R_I_K2_E5_SHIFT                                12
60273   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_SEL_I_K2_E5                                         (0x1<<13) //
60274   #define PHY_PCIE_REG_PHY_REFCLK_SELECT_PHY1_CMU_REFCLK_SEL_I_K2_E5_SHIFT                                   13
60275 #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_K2_E5                                                                0x628008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
60276   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_CMU_CK_SOC_DIV_I_K2_E5                                             (0x3<<0) //
60277   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_CMU_CK_SOC_DIV_I_K2_E5_SHIFT                                       0
60278   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY0_CMU_PD_I_K2_E5                                                (0x1<<2) //
60279   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY0_CMU_PD_I_K2_E5_SHIFT                                          2
60280   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY1_CMU_PD_I_K2_E5                                                (0x1<<3) //
60281   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY1_CMU_PD_I_K2_E5_SHIFT                                          3
60282   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY0_CMU_IDDQ_I_K2_E5                                              (0x1<<4) //
60283   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY0_CMU_IDDQ_I_K2_E5_SHIFT                                        4
60284   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY1_CMU_IDDQ_I_K2_E5                                              (0x1<<5) //
60285   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY1_CMU_IDDQ_I_K2_E5_SHIFT                                        5
60286   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY0_REFCLK_GATE_I_K2_E5                                           (0x1<<6) //
60287   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY0_REFCLK_GATE_I_K2_E5_SHIFT                                     6
60288   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY1_REFCLK_GATE_I_K2_E5                                           (0x1<<7) //
60289   #define PHY_PCIE_REG_PHY_REFCLK_CONTROL_PHY1_REFCLK_GATE_I_K2_E5_SHIFT                                     7
60290 #define PHY_PCIE_REG_SOFT_RESET_CONTROL_K2_E5                                                                0x62800cUL //Access:RW   DataWidth:0x2    // Multi Field Register.
60291   #define PHY_PCIE_REG_SOFT_RESET_CONTROL_SOFT_PWR_RST_N_K2_E5                                               (0x1<<0) //
60292   #define PHY_PCIE_REG_SOFT_RESET_CONTROL_SOFT_PWR_RST_N_K2_E5_SHIFT                                         0
60293   #define PHY_PCIE_REG_SOFT_RESET_CONTROL_SOFT_PHY_RST_N_K2_E5                                               (0x1<<1) //
60294   #define PHY_PCIE_REG_SOFT_RESET_CONTROL_SOFT_PHY_RST_N_K2_E5_SHIFT                                         1
60295 #define PHY_PCIE_REG_PHY_RESET_CONTROL_K2_E5                                                                 0x628010UL //Access:RW   DataWidth:0x9    // Multi Field Register.
60296   #define PHY_PCIE_REG_PHY_RESET_CONTROL_LNX_RSTN_I_K2_E5                                                    (0xff<<0) // Firmware must set this bit to 1 after finished configuring PCIe Serdes AHB registers to bring Serdes channel out of reset
60297   #define PHY_PCIE_REG_PHY_RESET_CONTROL_LNX_RSTN_I_K2_E5_SHIFT                                              0
60298   #define PHY_PCIE_REG_PHY_RESET_CONTROL_CMU_RESETN_I_K2_E5                                                  (0x1<<8) // Firmware must set this bit to 1 after finished configuring PCIe Serdes AHB registers to bring Serdes CMU out of reset
60299   #define PHY_PCIE_REG_PHY_RESET_CONTROL_CMU_RESETN_I_K2_E5_SHIFT                                            8
60300 #define PHY_PCIE_REG_PHY_STATUS_K2_E5                                                                        0x628014UL //Access:R    DataWidth:0xc    // Multi Field Register.
60301   #define PHY_PCIE_REG_PHY_STATUS_PHY0_CMU_OK_O_K2_E5                                                        (0x1<<0) //
60302   #define PHY_PCIE_REG_PHY_STATUS_PHY0_CMU_OK_O_K2_E5_SHIFT                                                  0
60303   #define PHY_PCIE_REG_PHY_STATUS_PHY1_CMU_OK_O_K2_E5                                                        (0x1<<1) //
60304   #define PHY_PCIE_REG_PHY_STATUS_PHY1_CMU_OK_O_K2_E5_SHIFT                                                  1
60305   #define PHY_PCIE_REG_PHY_STATUS_PHY0_REFCLK_GATE_ACK_O_K2_E5                                               (0x1<<2) //
60306   #define PHY_PCIE_REG_PHY_STATUS_PHY0_REFCLK_GATE_ACK_O_K2_E5_SHIFT                                         2
60307   #define PHY_PCIE_REG_PHY_STATUS_PHY1_REFCLK_GATE_ACK_O_K2_E5                                               (0x1<<3) //
60308   #define PHY_PCIE_REG_PHY_STATUS_PHY1_REFCLK_GATE_ACK_O_K2_E5_SHIFT                                         3
60309   #define PHY_PCIE_REG_PHY_STATUS_PHY_MAC_PHYSTATUS_K2_E5                                                    (0xff<<4) //
60310   #define PHY_PCIE_REG_PHY_STATUS_PHY_MAC_PHYSTATUS_K2_E5_SHIFT                                              4
60311 #define PHY_PCIE_REG_PCS_CONTROL_1_K2_E5                                                                     0x628018UL //Access:RW   DataWidth:0x10   // Bit masks to be ANDed with cxpl_debug_info_ei[15:0] to control glue_mac_init_info_i[15:0] of PCIe PHY
60312 #define PHY_PCIE_REG_PCS_CONTROL_2_K2_E5                                                                     0x62801cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
60313   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_RXSIG_DET_MASK_I_K2_E5                                              (0xff<<0) //
60314   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_RXSIG_DET_MASK_I_K2_E5_SHIFT                                        0
60315   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_RXEII_EXIT_TYPE_I_K2_E5                                             (0xff<<8) //
60316   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_RXEII_EXIT_TYPE_I_K2_E5_SHIFT                                       8
60317   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_RXEI_INFER_I_K2_E5                                                  (0xff<<16) //
60318   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_RXEI_INFER_I_K2_E5_SHIFT                                            16
60319   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_IDDQ_I_K2_E5                                                        (0xff<<24) //
60320   #define PHY_PCIE_REG_PCS_CONTROL_2_LNX_IDDQ_I_K2_E5_SHIFT                                                  24
60321 #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_K2_E5                                                                   0x628020UL //Access:R    DataWidth:0x18   // Multi Field Register.
60322   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN0_ASTAT_O_K2_E5                                                     (0x3f<<0) //
60323   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN0_ASTAT_O_K2_E5_SHIFT                                               0
60324   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN1_ASTAT_O_K2_E5                                                     (0x3f<<6) //
60325   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN1_ASTAT_O_K2_E5_SHIFT                                               6
60326   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN2_ASTAT_O_K2_E5                                                     (0x3f<<12) //
60327   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN2_ASTAT_O_K2_E5_SHIFT                                               12
60328   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN3_ASTAT_O_K2_E5                                                     (0x3f<<18) //
60329   #define PHY_PCIE_REG_PCIE_PHY0_ASTAT_LN3_ASTAT_O_K2_E5_SHIFT                                               18
60330 #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_K2_E5                                                                   0x628024UL //Access:R    DataWidth:0x18   // Multi Field Register.
60331   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN4_ASTAT_O_K2_E5                                                     (0x3f<<0) //
60332   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN4_ASTAT_O_K2_E5_SHIFT                                               0
60333   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN5_ASTAT_O_K2_E5                                                     (0x3f<<6) //
60334   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN5_ASTAT_O_K2_E5_SHIFT                                               6
60335   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN6_ASTAT_O_K2_E5                                                     (0x3f<<12) //
60336   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN6_ASTAT_O_K2_E5_SHIFT                                               12
60337   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN7_ASTAT_O_K2_E5                                                     (0x3f<<18) //
60338   #define PHY_PCIE_REG_PCIE_PHY1_ASTAT_LN7_ASTAT_O_K2_E5_SHIFT                                               18
60339 #define PHY_PCIE_REG_HW_INIT_CONFIG_K2_E5                                                                    0x628028UL //Access:RW   DataWidth:0x3    // Multi Field Register.
60340   #define PHY_PCIE_REG_HW_INIT_CONFIG_FIRMWARE_EXIST_K2_E5                                                   (0x1<<0) // When set to 1, represents FW exists
60341   #define PHY_PCIE_REG_HW_INIT_CONFIG_FIRMWARE_EXIST_K2_E5_SHIFT                                             0
60342   #define PHY_PCIE_REG_HW_INIT_CONFIG_CMU_RESET_OVR_K2_E5                                                    (0x1<<1) // When set to 0, HWInit controls cmu_reset
60343   #define PHY_PCIE_REG_HW_INIT_CONFIG_CMU_RESET_OVR_K2_E5_SHIFT                                              1
60344   #define PHY_PCIE_REG_HW_INIT_CONFIG_LN_RESET_OVR_K2_E5                                                     (0x1<<2) // When set to 0, HWInit controls ln_reset
60345   #define PHY_PCIE_REG_HW_INIT_CONFIG_LN_RESET_OVR_K2_E5_SHIFT                                               2
60346 #define PHY_PCIE_REG_DBG_STATUS_K2_E5                                                                        0x62802cUL //Access:R    DataWidth:0x5    //
60347 #define PHY_PCIE_REG_DBG_OUT_DATA_K2_E5                                                                      0x629fc0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
60348 #define PHY_PCIE_REG_DBG_OUT_DATA_SIZE                                                                       8
60349 #define PHY_PCIE_REG_DBG_OUT_VALID_K2_E5                                                                     0x629fe0UL //Access:R    DataWidth:0x4    // Dbgmux output valid
60350 #define PHY_PCIE_REG_DBG_OUT_FRAME_K2_E5                                                                     0x629fe4UL //Access:R    DataWidth:0x4    // Dbgmux output frame
60351 #define PHY_PCIE_REG_DBG_SELECT_K2_E5                                                                        0x629fe8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
60352 #define PHY_PCIE_REG_DBG_DWORD_ENABLE_K2_E5                                                                  0x629fecUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
60353 #define PHY_PCIE_REG_DBG_SHIFT_K2_E5                                                                         0x629ff0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
60354 #define PHY_PCIE_REG_DBG_FORCE_VALID_K2_E5                                                                   0x629ff4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
60355 #define PHY_PCIE_REG_DBG_FORCE_FRAME_K2_E5                                                                   0x629ff8UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
60356 #define MS_REG_COMMON_CONTROL_K2_E5                                                                          0x6a0000UL //Access:RW   DataWidth:0xd    // Multi Field Register.
60357   #define MS_REG_COMMON_CONTROL_POR_N_I_K2_E5                                                                (0x1<<0) // Controls por_n_i reset signal into the SerDes. This should be 0 (Reset value) write 1 to this bit to allow the SerDes to begin normal Operation.
60358   #define MS_REG_COMMON_CONTROL_POR_N_I_K2_E5_SHIFT                                                          0
60359   #define MS_REG_COMMON_CONTROL_CMU_RESETN_I_K2_E5                                                           (0x1<<1) // Active low. Can be asserted on CMU0 in multiple CMU PHYs to save power if TX clock is being supplied by CMU1 and there are active lanes.
60360   #define MS_REG_COMMON_CONTROL_CMU_RESETN_I_K2_E5_SHIFT                                                     1
60361   #define MS_REG_COMMON_CONTROL_CMU_PD_I_K2_E5                                                               (0x1<<2) // Powerdown control for CMU. Can be asserted when CMU is in reset mode for increased power savings. Cannot be asserted on CMU0 in multiple CMU PHYs if there are any active lanes. Signal is over-riden by por_n_i so has no affect in power on reset state.
60362   #define MS_REG_COMMON_CONTROL_CMU_PD_I_K2_E5_SHIFT                                                         2
60363   #define MS_REG_COMMON_CONTROL_CMU_IDDQ_I_K2_E5                                                             (0x1<<3) // Turn off CMU master bias only. Cannot be asserted if there are any active lanes.
60364   #define MS_REG_COMMON_CONTROL_CMU_IDDQ_I_K2_E5_SHIFT                                                       3
60365   #define MS_REG_COMMON_CONTROL_CMU_CK_SOC_DIV_I_K2_E5                                                       (0x3<<4) // Divider control for SOC 1 clock for both CMUs. 00 = Divide by 1 01,10 = Divide by 2 11 = Divide by 4
60366   #define MS_REG_COMMON_CONTROL_CMU_CK_SOC_DIV_I_K2_E5_SHIFT                                                 4
60367   #define MS_REG_COMMON_CONTROL_CMU1_RESETN_I_K2_E5                                                          (0x1<<6) // Active low.
60368   #define MS_REG_COMMON_CONTROL_CMU1_RESETN_I_K2_E5_SHIFT                                                    6
60369   #define MS_REG_COMMON_CONTROL_CMU1_PD_I_K2_E5                                                              (0x1<<7) // Powerdown control for CMU1.
60370   #define MS_REG_COMMON_CONTROL_CMU1_PD_I_K2_E5_SHIFT                                                        7
60371   #define MS_REG_COMMON_CONTROL_CMU1_IDDQ_I_K2_E5                                                            (0x1<<8) // Turn off CMU master bias only. Cannot be asserted if there are any active lanes.
60372   #define MS_REG_COMMON_CONTROL_CMU1_IDDQ_I_K2_E5_SHIFT                                                      8
60373   #define MS_REG_COMMON_CONTROL_CMU1_CK_SOC_DIV_I_K2_E5                                                      (0x3<<9) // Divider control for SOC 1 clock for both CMUs. 00 = Divide by 1 01,10 = Divide by 2 11 = Divide by 4
60374   #define MS_REG_COMMON_CONTROL_CMU1_CK_SOC_DIV_I_K2_E5_SHIFT                                                9
60375   #define MS_REG_COMMON_CONTROL_CMU1_REFCLK_QFWD_L_I_K2_E5                                                   (0x1<<11) // Forward reference clock control from refclk_l_o.
60376   #define MS_REG_COMMON_CONTROL_CMU1_REFCLK_QFWD_L_I_K2_E5_SHIFT                                             11
60377   #define MS_REG_COMMON_CONTROL_CMU1_REFCLK_QFWD_R_I_K2_E5                                                   (0x1<<12) // Forward reference clock control from refclk_r_o.
60378   #define MS_REG_COMMON_CONTROL_CMU1_REFCLK_QFWD_R_I_K2_E5_SHIFT                                             12
60379 #define MS_REG_LN1_CNTL_K2_E5                                                                                0x6a0004UL //Access:RW   DataWidth:0x15   // Multi Field Register.
60380   #define MS_REG_LN1_CNTL_LN1_PD_K2_E5                                                                       (0x7<<0) // Lane Partial powerdown mode enable signal. ln1_pd[0] = Lane partial power down enable. ln1_pd[1] = Lane Slumber power down enable. ln1_pd[2] = Reserved.
60381   #define MS_REG_LN1_CNTL_LN1_PD_K2_E5_SHIFT                                                                 0
60382   #define MS_REG_LN1_CNTL_LN1_IDDQ_K2_E5                                                                     (0x1<<3) // Lane IDDQ mode enable.  Powers down entire PMA lane when asserted.
60383   #define MS_REG_LN1_CNTL_LN1_IDDQ_K2_E5_SHIFT                                                               3
60384   #define MS_REG_LN1_CNTL_LN1_RATE_K2_E5                                                                     (0x1f<<4) // Data rate control. See 4.2.4 changing data rates section of User Guide.
60385   #define MS_REG_LN1_CNTL_LN1_RATE_K2_E5_SHIFT                                                               4
60386   #define MS_REG_LN1_CNTL_LN1_CTRL_K2_E5                                                                     (0x1ff<<9) // Lane control 17 - rxsig_det_mask_i 16 - rxeii_exit_type_i 15 - rxei_infer_i 14 - bslip_req_i 13 - data_width_i - 0 = 10bit internal main data path, 1 = 20bit internal main data path. 12 - rxpolarity_i 11 - txcompliance_i 10 - txenable_i[1] send ln1_txdata_i[19:10] 9  - txenable_i[0] send ln1_txdata_i[9:0]
60387   #define MS_REG_LN1_CNTL_LN1_CTRL_K2_E5_SHIFT                                                               9
60388   #define MS_REG_LN1_CNTL_LN1_RSTN_I_K2_E5                                                                   (0x1<<18) // Active low. lane reset signal.
60389   #define MS_REG_LN1_CNTL_LN1_RSTN_I_K2_E5_SHIFT                                                             18
60390   #define MS_REG_LN1_CNTL_MS_OPCS_SDET_SELECT_K2_E5                                                          (0x3<<19) // Selects which signal is used to drive ms_opcs_sdet 0 - ln1_stat_o[2]  (RX Locked indicator) 1 - ln1_astat_o[5] (Raw signal detext indicator) 2 - ln1_stat_o[12] (lane OK indicator) 3 - Reserved
60391   #define MS_REG_LN1_CNTL_MS_OPCS_SDET_SELECT_K2_E5_SHIFT                                                    19
60392 #define MS_REG_CMU_STATUS_K2_E5                                                                              0x6a0008UL //Access:R    DataWidth:0x2    // Multi Field Register.
60393   #define MS_REG_CMU_STATUS_CMU_OK_O_K2_E5                                                                   (0x1<<0) // Indicates CMU PLL has locked to the reference clock and all output clocks are at the correct frequency.
60394   #define MS_REG_CMU_STATUS_CMU_OK_O_K2_E5_SHIFT                                                             0
60395   #define MS_REG_CMU_STATUS_CMU1_OK_O_K2_E5                                                                  (0x1<<1) // Indicates CMU1 PLL has locked to the reference clock and all output clocks are at the correct frequency.
60396   #define MS_REG_CMU_STATUS_CMU1_OK_O_K2_E5_SHIFT                                                            1
60397 #define MS_REG_LN1_STATUS_K2_E5                                                                              0x6a000cUL //Access:R    DataWidth:0x14   // Multi Field Register.
60398   #define MS_REG_LN1_STATUS_LN1_STAT_O_K2_E5                                                                 (0x3fff<<0) // 13 - not used 12 - ln1_ok_o 11 - ln1_runlen_err_o 10:4 - not used 3:2 - ln1_rx_locked_o - bit 3 =rxdata[19:10] locked, bit 2 = rxdata[9:0] locked. 1:0 - ln1_k28p5_det_o - bit 1 = k28.5 detected on [19:10], bit 0 = k28.5 detected on [9:0]
60399   #define MS_REG_LN1_STATUS_LN1_STAT_O_K2_E5_SHIFT                                                           0
60400   #define MS_REG_LN1_STATUS_LN1_ASTAT_O_K2_E5                                                                (0x3f<<14) // 19 - Raw signal detect - Bit Slip Ack 18 - ln1_bitslip_ack_o - Bit Slip Ack 17 - not used 16 - not used 15 - not used 14 - ln1_sig_level_valid_o
60401   #define MS_REG_LN1_STATUS_LN1_ASTAT_O_K2_E5_SHIFT                                                          14
60402 #define MS_REG_CLOCK_SELECT_K2_E5                                                                            0x6a0010UL //Access:RW   DataWidth:0x9    // Multi Field Register.
60403   #define MS_REG_CLOCK_SELECT_CMU_REFCLK_INPUT_SEL_I_K2_E5                                                   (0x7<<0) // Reference clock input select
60404   #define MS_REG_CLOCK_SELECT_CMU_REFCLK_INPUT_SEL_I_K2_E5_SHIFT                                             0
60405   #define MS_REG_CLOCK_SELECT_CMU_REFCLK_SEL_I_K2_E5                                                         (0x1<<3) // Assert to provide CMU0 with the reference clock selected by CMU1.
60406   #define MS_REG_CLOCK_SELECT_CMU_REFCLK_SEL_I_K2_E5_SHIFT                                                   3
60407   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_INPUT_SEL_I_K2_E5                                                  (0x3<<4) // Reference clock input select
60408   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_INPUT_SEL_I_K2_E5_SHIFT                                            4
60409   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_SEL_I_K2_E5                                                        (0x1<<6) // Assert to provide CMU1 with the reference clock selected by CMU0.
60410   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_SEL_I_K2_E5_SHIFT                                                  6
60411   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_OE_L_I_K2_E5                                                       (0x1<<7) // Output enables for bidirectional CML refclk buffers.
60412   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_OE_L_I_K2_E5_SHIFT                                                 7
60413   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_OE_R_I_K2_E5                                                       (0x1<<8) // Output enables for bidirectional CML refclk buffers.
60414   #define MS_REG_CLOCK_SELECT_CMU1_REFCLK_OE_R_I_K2_E5_SHIFT                                                 8
60415 #define MS_REG_ECO_RESERVED_K2_E5                                                                            0x6a0014UL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
60416 #define MS_REG_INT_STS_K2_E5                                                                                 0x6a0180UL //Access:R    DataWidth:0x1    // Multi Field Register.
60417   #define MS_REG_INT_STS_ADDRESS_ERROR_K2_E5                                                                 (0x1<<0) // Signals an unknown address to the rf module.
60418   #define MS_REG_INT_STS_ADDRESS_ERROR_K2_E5_SHIFT                                                           0
60419 #define MS_REG_INT_MASK_K2_E5                                                                                0x6a0184UL //Access:RW   DataWidth:0x1    // Multi Field Register.
60420   #define MS_REG_INT_MASK_ADDRESS_ERROR_K2_E5                                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: MS_REG_INT_STS.ADDRESS_ERROR .
60421   #define MS_REG_INT_MASK_ADDRESS_ERROR_K2_E5_SHIFT                                                          0
60422 #define MS_REG_INT_STS_WR_K2_E5                                                                              0x6a0188UL //Access:WR   DataWidth:0x1    // Multi Field Register.
60423   #define MS_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5                                                              (0x1<<0) // Signals an unknown address to the rf module.
60424   #define MS_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5_SHIFT                                                        0
60425 #define MS_REG_INT_STS_CLR_K2_E5                                                                             0x6a018cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
60426   #define MS_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5                                                             (0x1<<0) // Signals an unknown address to the rf module.
60427   #define MS_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5_SHIFT                                                       0
60428 #define MS_REG_DBG_OUT_DATA_K2_E5                                                                            0x6a0200UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
60429 #define MS_REG_DBG_OUT_DATA_SIZE                                                                             8
60430 #define MS_REG_DBG_OUT_VALID_K2_E5                                                                           0x6a0220UL //Access:R    DataWidth:0x4    // Dbgmux output valid
60431 #define MS_REG_DBG_OUT_FRAME_K2_E5                                                                           0x6a0224UL //Access:R    DataWidth:0x4    // Dbgmux output frame
60432 #define MS_REG_DBG_SELECT_K2_E5                                                                              0x6a0228UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
60433 #define MS_REG_DBG_DWORD_ENABLE_K2_E5                                                                        0x6a022cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
60434 #define MS_REG_DBG_SHIFT_K2_E5                                                                               0x6a0230UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
60435 #define MS_REG_DBG_FORCE_VALID_K2_E5                                                                         0x6a0234UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
60436 #define MS_REG_DBG_FORCE_FRAME_K2_E5                                                                         0x6a0238UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
60437 #define MS_REG_DBGSYN_ALMOST_FULL_THR_K2_E5                                                                  0x6a023cUL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
60438 #define MS_REG_DBGSYN_STATUS_K2_E5                                                                           0x6a0240UL //Access:R    DataWidth:0x5    // Debug only: Fill level of dbgmux fifo.
60439 #define MS_REG_DBG_SAMPLING_INTERVAL_K2_E5                                                                   0x6a0244UL //Access:RW   DataWidth:0x14   // Debug only: Sampling interval * pclk, 2ns to 2ms.
60440 #define MS_REG_DBG_REPEAT_THRESHOLD_COUNT_K2_E5                                                              0x6a0248UL //Access:RW   DataWidth:0x4    // Debug only: If 0 or 1, trigger on first occurrence. If greater than 1, wait until counter value match to trigger.
60441 #define MS_REG_DBG_POST_TRIGGER_LATENCY_COUNT_K2_E5                                                          0x6a024cUL //Access:RW   DataWidth:0x18   // Debug only: If greater than 0, delay trigger count value * pclk, 0 to 32ms
60442 #define MS_REG_DBG_FW_TRIGGER_ENABLE_K2_E5                                                                   0x6a0250UL //Access:RW   DataWidth:0x1    // Debug only: FW trigger is set.
60443 #define MS_REG_MS_CMU_K2_E5                                                                                  0x6a4000UL //Access:RW   DataWidth:0x8    // CMU registers   = 0-0x1ff. Reserved        = 0x200-0x3ff. LANE1 registers = 0x400-0x5ff. Reserved        = 0x600-0x7ff. Reserved        = 0x800-0x9ff. Common Lane block registers = 0xa00-0xbff. CMU1 registers  = 0xc00-0xdff.
60444 #define MS_REG_MS_CMU_SIZE                                                                                   4096
60445 #define AVS_WRAP_REG_AVS_IND_K2                                                                              0x6b2000UL //Access:RW   DataWidth:0x20   // This indirect register is used to access the AVS blocks. For more detailes see eSilicon_AVS_RefManual.pdf specification.
60446 #define AVS_WRAP_REG_AVS_IND_SIZE                                                                            2048
60447 #define AVS_WRAP_REG_AVS_CONTROL_K2                                                                          0x6b4000UL //Access:RW   DataWidth:0x8    // Multi Field Register.
60448   #define AVS_WRAP_REG_AVS_CONTROL_HRESET_K2                                                                 (0x1<<0) // Asynchronous reset, active high When asserted, it resets all the controller logic, except configuration register. It is internally synchronized with cmn_refclk.
60449   #define AVS_WRAP_REG_AVS_CONTROL_HRESET_K2_SHIFT                                                           0
60450   #define AVS_WRAP_REG_AVS_CONTROL_MODESEL_K2                                                                (0x3<<1) // Mode selection driven by core signals. This bus, when HW control gate is enabled, directly control the configuration registers that are connected to regulators 00: Using constants 01: Using flow1 10: Using flow2 11: reserved There is one port per AVS controller
60451   #define AVS_WRAP_REG_AVS_CONTROL_MODESEL_K2_SHIFT                                                          1
60452   #define AVS_WRAP_REG_AVS_CONTROL_SETSEL_K2                                                                 (0x7<<3) // Register subst selection driven by core signals. This bus, when HW control gate is enabled, directly controls the configuration registers that are connected to regulators 0: Using registers belonging to set0 1: Using registers belonging to set1 SETS_W-1: Using set of registers belonging to set SETS_W-1
60453   #define AVS_WRAP_REG_AVS_CONTROL_SETSEL_K2_SHIFT                                                           3
60454   #define AVS_WRAP_REG_AVS_CONTROL_CORE_CMD_K2                                                               (0x3<<6) // This signal has sense when HW control gate is enabled or its corresponding bit in the AVSC_FLOW_CTRL is enabled. Bit [0] : corresponds to FLOW 1 Bit [1] : corresponds to FLOW 2 Any toggle from zero-to-one will generate an internal pulse which, if not masked, may start the corresponding flow. There is one port per AVS controller
60455   #define AVS_WRAP_REG_AVS_CONTROL_CORE_CMD_K2_SHIFT                                                         6
60456 #define AVS_WRAP_REG_AVS_INDICATION_K2                                                                       0x6b4004UL //Access:R    DataWidth:0xa    // Multi Field Register.
60457   #define AVS_WRAP_REG_AVS_INDICATION_CORE_PWROK_K2                                                          (0x1<<0) // This signal is set when the voltage is stable at its target value, typically after a change of selection (either mode or set) When either modesel and setsel changes, the output goes down. Once power reaches the target voltage, it is asserted.
60458   #define AVS_WRAP_REG_AVS_INDICATION_CORE_PWROK_K2_SHIFT                                                    0
60459   #define AVS_WRAP_REG_AVS_INDICATION_CORE_MODEACK_K2                                                        (0x3<<1) // It replicates the mode-sel value when voltage is stable.
60460   #define AVS_WRAP_REG_AVS_INDICATION_CORE_MODEACK_K2_SHIFT                                                  1
60461   #define AVS_WRAP_REG_AVS_INDICATION_CORE_SETACK_K2                                                         (0x7<<3) // It replicates the set-sel value when voltage is stable.
60462   #define AVS_WRAP_REG_AVS_INDICATION_CORE_SETACK_K2_SHIFT                                                   3
60463   #define AVS_WRAP_REG_AVS_INDICATION_BIN_SEL_K2                                                             (0xf<<6) // Out put bin indication from AVS IP.
60464   #define AVS_WRAP_REG_AVS_INDICATION_BIN_SEL_K2_SHIFT                                                       6
60465 #define AVS_WRAP_REG_INT_STS_K2                                                                              0x6b4008UL //Access:R    DataWidth:0x3    // Multi Field Register.
60466   #define AVS_WRAP_REG_INT_STS_ADDRESS_ERROR_K2                                                              (0x1<<0) // Signals an unknown address to the rf module.
60467   #define AVS_WRAP_REG_INT_STS_ADDRESS_ERROR_K2_SHIFT                                                        0
60468   #define AVS_WRAP_REG_INT_STS_AVS_IRQ_K2                                                                    (0x1<<2) // This interrupt is asserted following the assertion of the AVS block interrupt
60469   #define AVS_WRAP_REG_INT_STS_AVS_IRQ_K2_SHIFT                                                              2
60470 #define AVS_WRAP_REG_INT_MASK_K2                                                                             0x6b400cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
60471   #define AVS_WRAP_REG_INT_MASK_ADDRESS_ERROR_K2                                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: AVS_WRAP_REG_INT_STS.ADDRESS_ERROR .
60472   #define AVS_WRAP_REG_INT_MASK_ADDRESS_ERROR_K2_SHIFT                                                       0
60473   #define AVS_WRAP_REG_INT_MASK_AVS_IRQ_K2                                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: AVS_WRAP_REG_INT_STS.AVS_IRQ .
60474   #define AVS_WRAP_REG_INT_MASK_AVS_IRQ_K2_SHIFT                                                             2
60475 #define AVS_WRAP_REG_INT_STS_WR_K2                                                                           0x6b4010UL //Access:WR   DataWidth:0x3    // Multi Field Register.
60476   #define AVS_WRAP_REG_INT_STS_WR_ADDRESS_ERROR_K2                                                           (0x1<<0) // Signals an unknown address to the rf module.
60477   #define AVS_WRAP_REG_INT_STS_WR_ADDRESS_ERROR_K2_SHIFT                                                     0
60478   #define AVS_WRAP_REG_INT_STS_WR_AVS_IRQ_K2                                                                 (0x1<<2) // This interrupt is asserted following the assertion of the AVS block interrupt
60479   #define AVS_WRAP_REG_INT_STS_WR_AVS_IRQ_K2_SHIFT                                                           2
60480 #define AVS_WRAP_REG_INT_STS_CLR_K2                                                                          0x6b4014UL //Access:RC   DataWidth:0x3    // Multi Field Register.
60481   #define AVS_WRAP_REG_INT_STS_CLR_ADDRESS_ERROR_K2                                                          (0x1<<0) // Signals an unknown address to the rf module.
60482   #define AVS_WRAP_REG_INT_STS_CLR_ADDRESS_ERROR_K2_SHIFT                                                    0
60483   #define AVS_WRAP_REG_INT_STS_CLR_AVS_IRQ_K2                                                                (0x1<<2) // This interrupt is asserted following the assertion of the AVS block interrupt
60484   #define AVS_WRAP_REG_INT_STS_CLR_AVS_IRQ_K2_SHIFT                                                          2
60485 #define AVS_WRAP_REG_PRTY_MASK_K2                                                                            0x6b401cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
60486   #define AVS_WRAP_REG_PRTY_MASK_FUSE_STAT_CORRUPTED_K2                                                      (0x1<<0) // This bit masks, when set, the Parity bit: AVS_WRAP_REG_PRTY_STS.FUSE_STAT_CORRUPTED .
60487   #define AVS_WRAP_REG_PRTY_MASK_FUSE_STAT_CORRUPTED_K2_SHIFT                                                0
60488   #define AVS_WRAP_REG_PRTY_MASK_MEANSMEM_PERR_K2                                                            (0x1<<1) // This bit masks, when set, the Parity bit: AVS_WRAP_REG_PRTY_STS.MEANSMEM_PERR .
60489   #define AVS_WRAP_REG_PRTY_MASK_MEANSMEM_PERR_K2_SHIFT                                                      1
60490   #define AVS_WRAP_REG_PRTY_MASK_BINMEM_PERR_K2                                                              (0x1<<2) // This bit masks, when set, the Parity bit: AVS_WRAP_REG_PRTY_STS.BINMEM_PERR .
60491   #define AVS_WRAP_REG_PRTY_MASK_BINMEM_PERR_K2_SHIFT                                                        2
60492 #define AVS_WRAP_REG_ECO_RESERVED_K2                                                                         0x6b4028UL //Access:RW   DataWidth:0x20   // Reserved bits for ECO.
60493 #define AVS_WRAP_REG_EFUSE_DATA_WORD_16_K2                                                                   0x6b402cUL //Access:R    DataWidth:0x20   // Read only line 16 of eFuse data.
60494 #define AVS_WRAP_REG_EFUSE_DATA_WORD_17_K2                                                                   0x6b4030UL //Access:R    DataWidth:0x20   // Read only line 17 of eFuse data.
60495 #define AVS_WRAP_REG_EFUSE_DATA_WORD_18_K2                                                                   0x6b4034UL //Access:R    DataWidth:0x20   // Read only line 18 of eFuse data.
60496 #define AVS_WRAP_REG_EFUSE_DATA_WORD_19_K2                                                                   0x6b4038UL //Access:R    DataWidth:0x20   // Read only line 19 of eFuse data.
60497 #define AVS_WRAP_REG_EFUSE_DATA_WORD_20_K2                                                                   0x6b403cUL //Access:R    DataWidth:0x20   // Read only line 20 of eFuse data.
60498 #define AVS_WRAP_REG_EFUSE_DATA_WORD_21_K2                                                                   0x6b4040UL //Access:R    DataWidth:0x20   // Read only line 21 of eFuse data.
60499 #define AVS_WRAP_REG_EFUSE_DATA_WORD_22_K2                                                                   0x6b4044UL //Access:R    DataWidth:0x20   // Read only line 22 of eFuse data.
60500 #define AVS_WRAP_REG_EFUSE_DATA_WORD_23_K2                                                                   0x6b4048UL //Access:R    DataWidth:0x20   // Read only line 23 of eFuse data.
60501 #define LED_REG_CONTROL_K2_E5                                                                                0x6b8000UL //Access:RW   DataWidth:0x20   // Multi Field Register.
60502   #define LED_REG_CONTROL_OVERRIDE_TRAFFIC_K2_E5                                                             (0x1<<0) // If set overrides hardware control of the Traffic LED. The Traffic LED will then be controlled via bit LED_CONTROL_TRAFFIC And LED_CONTROL_BLINK_TRAFFIC
60503   #define LED_REG_CONTROL_OVERRIDE_TRAFFIC_K2_E5_SHIFT                                                       0
60504   #define LED_REG_CONTROL_TRAFFIC_K2_E5                                                                      (0x1<<4) // If set along with the LED_CONTROL_OVERRIDE_TRAFFIC bit turns on the Traffic LED. If the LED_CONTROL_BLINK_TRAFFIC bit bit is also set; the LED will blink with blink rate specified in LED_CONTROL_BLINK_RATE and LED_CONTROL_BLINK_RATE_ENA fields.
60505   #define LED_REG_CONTROL_TRAFFIC_K2_E5_SHIFT                                                                4
60506   #define LED_REG_CONTROL_BLINK_TRAFFIC_K2_E5                                                                (0x1<<8) // If set along with the LED_CONTROL_OVERRIDE_TRAFFIC bit and LED_CONTROL_TRAFFIC LED bit; the Traffic LED will blink with the blink rate specified in LED_CONTROL_BLINK_RATE and LED_CONTROL_BLINK_RATE_ENA fields.
60507   #define LED_REG_CONTROL_BLINK_TRAFFIC_K2_E5_SHIFT                                                          8
60508   #define LED_REG_CONTROL_BLINK_RATE_ENA_K2_E5                                                               (0x1<<12) // This bit is set to enable the use of the LED_CONTROL_BLINK_RATE field defined below. If this bit is cleared: Number of main clock cycles the led is ON will be 2^32. Number of main clock cycles the led is ON will be 2^32.
60509   #define LED_REG_CONTROL_BLINK_RATE_ENA_K2_E5_SHIFT                                                         12
60510   #define LED_REG_CONTROL_ALTERNATING_K2_E5                                                                  (0x1<<13) // This bit is set to enable the alternating between activity and speed LEDs of the same port The alternating feature is used only with MAC1 and MAC2 modes.
60511   #define LED_REG_CONTROL_ALTERNATING_K2_E5_SHIFT                                                            13
60512   #define LED_REG_CONTROL_BLINK_RATE_K2_E5                                                                   (0x1ffff<<15) // Specifies the period of each blink cycle (on + off) for Traffic LED. number of main clock cycles the led is ON  = (contorl_blink_rate*2^15) number of main clock cycles the led is OFF = (contorl_blink_rate*2^15)
60513   #define LED_REG_CONTROL_BLINK_RATE_K2_E5_SHIFT                                                             15
60514 #define LED_REG_MODE_K2_E5                                                                                   0x6b8004UL //Access:RW   DataWidth:0x4    // Led mode: 0     -> MAC; 1-2   -> PHY1; 3     -> PHY3; 4     -> MAC2; 5-6   -> PHY4; 7     -> PHY6; 8     -> MAC3; 9     -> PHY7; 10    -> PHY8; 11    -> PHY9; 12    -> MAC4; 13    -> PHY10; 14    -> PHY11; 15    -> PHY1;
60515 #define LED_REG_PORT_SPD0_EN_K2_E5                                                                           0x6b8008UL //Access:RW   DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G A '1' to each bit location will enable the corresponding speed to activate the LED.
60516 #define LED_REG_PORT_SPD1_EN_K2_E5                                                                           0x6b800cUL //Access:RW   DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G A '1' to each bit location will enable the corresponding speed to activate the LED.
60517 #define LED_REG_PORT_SPD2_EN_K2_E5                                                                           0x6b8010UL //Access:RW   DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G A '1' to each bit location will enable the corresponding speed to activate the LED.
60518 #define LED_REG_MAC_LED_SPEED_K2_E5                                                                          0x6b8014UL //Access:RW   DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G This register allows the MAC (Driver/FW) to set the link speed of the particular port. This combined with the mask for each LED will activate the corresponding LED. For ex. if the link speed is 10G, then SW will set bit[1] of this register. If 10G is enabled on LED SPD1, then SPD1 will light up, SPD0 and SPD2 will not.
60519 #define LED_REG_MAC_LED_SWAP_K2_E5                                                                           0x6b8018UL //Access:RW   DataWidth:0xe    // Multi Field Register.
60520   #define LED_REG_MAC_LED_SWAP_P0_K2_E5                                                                      (0x3<<0) // Device Drivers view of a physical port is through the PCIE physical function that was enumerated. In a typical setup, Physical function 0 is connected to Network Port 0, PF1 to NW1 and so on. However, there are cases when the PF and NW conenctions are swapped. This register sets up which PF is connected to which Network Port. For a multiport/multifunction configuration, appropriate settings should be chosen. For ex. in a two port device, only two sets of the the bits below are valid. a Four port device has all four sets of bits valid. These bits makes the connection of Network Port 0 to the corresponding Physical function. 0  -> NW0 connects to PF0 1  -> NW0 connects to PF1 2  -> NW0 connects to PF2 3  -> NW0 connects to PF3
60521   #define LED_REG_MAC_LED_SWAP_P0_K2_E5_SHIFT                                                                0
60522   #define LED_REG_MAC_LED_SWAP_P1_K2_E5                                                                      (0x3<<4) // These bits makes the connection of Network Port 1 to the corresponding Physical function. 0  -> NW1 connects to PF0 1  -> NW1 connects to PF1 2  -> NW1 connects to PF2 3  -> NW1 connects to PF3
60523   #define LED_REG_MAC_LED_SWAP_P1_K2_E5_SHIFT                                                                4
60524   #define LED_REG_MAC_LED_SWAP_P2_K2_E5                                                                      (0x3<<8) // These bits makes the connection of Network Port 2 to the corresponding Physical function. 0  -> NW2 connects to PF0 1  -> NW2 connects to PF1 2  -> NW2 connects to PF2 3  -> NW2 connects to PF3
60525   #define LED_REG_MAC_LED_SWAP_P2_K2_E5_SHIFT                                                                8
60526   #define LED_REG_MAC_LED_SWAP_P3_K2_E5                                                                      (0x3<<12) // These bits makes the connection of Network Port 2 to the corresponding Physical function. 0  -> NW3 connects to PF0 1  -> NW3 connects to PF1 2  -> NW3 connects to PF2 3  -> NW3 connects to PF3
60527   #define LED_REG_MAC_LED_SWAP_P3_K2_E5_SHIFT                                                                12
60528 #define LED_REG_RAW_SPEED_LN0_K2_E5                                                                          0x6b801cUL //Access:R    DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G RAW version of the LED from the SERDES..
60529 #define LED_REG_RAW_SPEED_LN1_K2_E5                                                                          0x6b8020UL //Access:R    DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G RAW version of the LED from the SERDES..
60530 #define LED_REG_RAW_SPEED_LN2_K2_E5                                                                          0x6b8024UL //Access:R    DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G RAW version of the LED from the SERDES..
60531 #define LED_REG_RAW_SPEED_LN3_K2_E5                                                                          0x6b8028UL //Access:R    DataWidth:0x5    // LED decode [0] -> 1G [1] -> 10G [2] -> 25G [3] -> 40G [4] -> 50G RAW version of the LED from the SERDES..
60532 #define LED_REG_ECO_RESERVED_K2_E5                                                                           0x6b802cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
60533 #define LED_REG_INT_STS_0_K2_E5                                                                              0x6b8180UL //Access:R    DataWidth:0x1    // Multi Field Register.
60534   #define LED_REG_INT_STS_0_ADDRESS_ERROR_K2_E5                                                              (0x1<<0) // Signals an unknown address to the rf module.
60535   #define LED_REG_INT_STS_0_ADDRESS_ERROR_K2_E5_SHIFT                                                        0
60536 #define LED_REG_INT_MASK_0_K2_E5                                                                             0x6b8184UL //Access:RW   DataWidth:0x1    // Multi Field Register.
60537   #define LED_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5                                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: LED_REG_INT_STS_0.ADDRESS_ERROR .
60538   #define LED_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5_SHIFT                                                       0
60539 #define LED_REG_INT_STS_WR_0_K2_E5                                                                           0x6b8188UL //Access:WR   DataWidth:0x1    // Multi Field Register.
60540   #define LED_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5                                                           (0x1<<0) // Signals an unknown address to the rf module.
60541   #define LED_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                     0
60542 #define LED_REG_INT_STS_CLR_0_K2_E5                                                                          0x6b818cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
60543   #define LED_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5                                                          (0x1<<0) // Signals an unknown address to the rf module.
60544   #define LED_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                    0
60545 #define NWS_REG_COMMON_CONTROL_K2_E5                                                                         0x700000UL //Access:RW   DataWidth:0x1e   // Multi Field Register.
60546   #define NWS_REG_COMMON_CONTROL_REFCLK_INPUT_SEL_I_K2_E5                                                    (0x3<<0) // 0x0 - Select reference clock from Bump 0x1 - Select inter-macro refrence clock from the left side 0x2 - Same as 0x0 0x3 - Select inter-macro refrence clock from the right side
60547   #define NWS_REG_COMMON_CONTROL_REFCLK_INPUT_SEL_I_K2_E5_SHIFT                                              0
60548   #define NWS_REG_COMMON_CONTROL_REFCLK_LEFT_SEL_I_K2_E5                                                     (0x3<<2) // 0x0 - Saves Power 0x1 - Select reference clock from Bump 0x2 - Select inter-macro refrence clock from the right side 0x3 - Same as 0x2
60549   #define NWS_REG_COMMON_CONTROL_REFCLK_LEFT_SEL_I_K2_E5_SHIFT                                               2
60550   #define NWS_REG_COMMON_CONTROL_REFCLK_RIGHT_SEL_I_K2_E5                                                    (0x3<<4) // 0x0 - Saves Power 0x1 - Select reference clock from Bump 0x2 - Select inter-macro refrence clock from the left side 0x3 - Same as 0x2
60551   #define NWS_REG_COMMON_CONTROL_REFCLK_RIGHT_SEL_I_K2_E5_SHIFT                                              4
60552   #define NWS_REG_COMMON_CONTROL_STAT_LOS_SELECT_K2_E5                                                       (0x3<<6) // Selects which stat_los signal is used for nws_nwm_sd_energy_detect. 0 - use ~lnX_stat_los_o 1 - use ~lnX_stat_los_deglitch_o (Default) 2 - use lnX_stat_rxvalid_o
60553   #define NWS_REG_COMMON_CONTROL_STAT_LOS_SELECT_K2_E5_SHIFT                                                 6
60554   #define NWS_REG_COMMON_CONTROL_CPU_RESET_K2_E5                                                             (0x1<<10) // Controls cpu_reset_i reset signal into the SerDes.
60555   #define NWS_REG_COMMON_CONTROL_CPU_RESET_K2_E5_SHIFT                                                       10
60556   #define NWS_REG_COMMON_CONTROL_POR_N_K2_E5                                                                 (0x1<<11) // Controls por_n_i reset signal into the SerDes. This should be 0 (Reset value) while the SerDes program and data rams are being written, and the serdes is being configured.  This holds the SerDes in Reset. Once the memory is configured, write 1 to this bit to allow the SerDes to begin normal Operation.
60557   #define NWS_REG_COMMON_CONTROL_POR_N_K2_E5_SHIFT                                                           11
60558   #define NWS_REG_COMMON_CONTROL_CM0_RST_N_K2_E5                                                             (0x1<<12) // Controls cm0_rst_n_i reset signal into the SerDes. This should be 0 (Reset value) This holds the cmu0 in Reset. write 1 to this bit to allow the SerDes to begin normal Operation.
60559   #define NWS_REG_COMMON_CONTROL_CM0_RST_N_K2_E5_SHIFT                                                       12
60560   #define NWS_REG_COMMON_CONTROL_CM1_RST_N_K2_E5                                                             (0x1<<13) // Controls cm1_rst_n_i reset signal into the SerDes. This should be 0 (Reset value) This holds the cmu0 in Reset. write 1 to this bit to allow the SerDes to begin normal Operation.
60561   #define NWS_REG_COMMON_CONTROL_CM1_RST_N_K2_E5_SHIFT                                                       13
60562   #define NWS_REG_COMMON_CONTROL_LN0_RST_N_K2_E5                                                             (0x1<<14) // Controls ln0_rst_n_i reset signal into the SerDes. This should be 0 (Reset value) This holds the ln0 in Reset. write 1 to begin normal Operation on ln0.
60563   #define NWS_REG_COMMON_CONTROL_LN0_RST_N_K2_E5_SHIFT                                                       14
60564   #define NWS_REG_COMMON_CONTROL_LN1_RST_N_K2_E5                                                             (0x1<<15) // Controls ln1_rst_n_i reset signal into the SerDes. This should be 0 (Reset value) This holds the ln1 in Reset. write 1 to begin normal Operation on ln1.
60565   #define NWS_REG_COMMON_CONTROL_LN1_RST_N_K2_E5_SHIFT                                                       15
60566   #define NWS_REG_COMMON_CONTROL_LN2_RST_N_K2_E5                                                             (0x1<<16) // Controls ln0_rst_n_i reset signal into the SerDes. This should be 0 (Reset value) This holds the ln2 in Reset. write 1 to begin normal Operation on ln2.
60567   #define NWS_REG_COMMON_CONTROL_LN2_RST_N_K2_E5_SHIFT                                                       16
60568   #define NWS_REG_COMMON_CONTROL_LN3_RST_N_K2_E5                                                             (0x1<<17) // Controls ln3_rst_n_i reset signal into the SerDes. This should be 0 (Reset value) This holds the ln3 in Reset. write 1 to begin normal Operation on ln3.
60569   #define NWS_REG_COMMON_CONTROL_LN3_RST_N_K2_E5_SHIFT                                                       17
60570   #define NWS_REG_COMMON_CONTROL_CM0_PD_K2_E5                                                                (0x3<<18) // CMU Macro Power down control 0x0 - Normal / Active 0x1 - Partial power down 0x2 - Most blocks powered down (only LOS active) 0x3 - Complete power down (IDDQ mode)
60571   #define NWS_REG_COMMON_CONTROL_CM0_PD_K2_E5_SHIFT                                                          18
60572   #define NWS_REG_COMMON_CONTROL_CM1_PD_K2_E5                                                                (0x3<<20) // CMU Macro Power down control 0x0 - Normal / Active 0x1 - Partial power down 0x2 - Most blocks powered down (only LOS active) 0x3 - Complete power down (IDDQ mode)
60573   #define NWS_REG_COMMON_CONTROL_CM1_PD_K2_E5_SHIFT                                                          20
60574   #define NWS_REG_COMMON_CONTROL_LN0_PD_K2_E5                                                                (0x3<<22) // Lane Macro Power down control 0x0 - Normal / Active 0x1 - Partial power down 0x2 - Most blocks powered down (only LOS active) 0x3 - Complete power down (IDDQ mode)
60575   #define NWS_REG_COMMON_CONTROL_LN0_PD_K2_E5_SHIFT                                                          22
60576   #define NWS_REG_COMMON_CONTROL_LN1_PD_K2_E5                                                                (0x3<<24) // Lane Macro Power down control 0x0 - Normal / Active 0x1 - Partial power down 0x2 - Most blocks powered down (only LOS active) 0x3 - Complete power down (IDDQ mode)
60577   #define NWS_REG_COMMON_CONTROL_LN1_PD_K2_E5_SHIFT                                                          24
60578   #define NWS_REG_COMMON_CONTROL_LN2_PD_K2_E5                                                                (0x3<<26) // Lane Macro Power down control 0x0 - Normal / Active 0x1 - Partial power down 0x2 - Most blocks powered down (only LOS active) 0x3 - Complete power down (IDDQ mode)
60579   #define NWS_REG_COMMON_CONTROL_LN2_PD_K2_E5_SHIFT                                                          26
60580   #define NWS_REG_COMMON_CONTROL_LN3_PD_K2_E5                                                                (0x3<<28) // Lane Macro Power down control 0x0 - Normal / Active 0x1 - Partial power down 0x2 - Most blocks powered down (only LOS active) 0x3 - Complete power down (IDDQ mode)
60581   #define NWS_REG_COMMON_CONTROL_LN3_PD_K2_E5_SHIFT                                                          28
60582 #define NWS_REG_PHY_CTRL_K2_E5                                                                               0x700004UL //Access:RW   DataWidth:0x11   // Multi Field Register.
60583   #define NWS_REG_PHY_CTRL_REFCLK_K2_E5                                                                      (0x1f<<0) // Sets phy_ctrl_refclk_i used for CMU0 0x09 - refclk is 257.8125Mhz
60584   #define NWS_REG_PHY_CTRL_REFCLK_K2_E5_SHIFT                                                                0
60585   #define NWS_REG_PHY_CTRL_RATE1_K2_E5                                                                       (0x3f<<5) // Sets phy_ctrl_rate1_i used for CMU0 0x03 - Data rate is 25.78125 Gbps 0x23 - Data rate is 10.3125 Gbps 0x2F - Data rate is 1.25 Gbps
60586   #define NWS_REG_PHY_CTRL_RATE1_K2_E5_SHIFT                                                                 5
60587   #define NWS_REG_PHY_CTRL_RATE2_K2_E5                                                                       (0x3f<<11) // Sets phy_ctrl_rate1_i used for CMU1 0x03 - Data rate is 25.78125 Gbps 0x23 - Data rate is 10.3125 Gbps 0x2F - Data rate is 1.25 Gbps
60588   #define NWS_REG_PHY_CTRL_RATE2_K2_E5_SHIFT                                                                 11
60589 #define NWS_REG_ANEG_CFG_K2_E5                                                                               0x700008UL //Access:RW   DataWidth:0x8    // Multi Field Register.
60590   #define NWS_REG_ANEG_CFG_LN0_ANEG_CFG_I_K2_E5                                                              (0x3<<0) // 0x0 - Not auto-negotiation controlled. Lane will be manually controlled via lnX_pd_i and lnX_rst_i. 0x1 - auto-negotiation controlled, but auto-negotiation is not run on the lane (call it an AN-slave lane) 0x2 - auto-negotiation controlled, and auto-negotiation is run on the lane (call it an AN-master lane) 0x3 - reserved
60591   #define NWS_REG_ANEG_CFG_LN0_ANEG_CFG_I_K2_E5_SHIFT                                                        0
60592   #define NWS_REG_ANEG_CFG_LN1_ANEG_CFG_I_K2_E5                                                              (0x3<<2) // 0x0 - Not auto-negotiation controlled. Lane will be manually controlled via lnX_pd_i and lnX_rst_i. 0x1 - auto-negotiation controlled, but auto-negotiation is not run on the lane (call it an AN-slave lane) 0x2 - auto-negotiation controlled, and auto-negotiation is run on the lane (call it an AN-master lane) 0x3 - reserved
60593   #define NWS_REG_ANEG_CFG_LN1_ANEG_CFG_I_K2_E5_SHIFT                                                        2
60594   #define NWS_REG_ANEG_CFG_LN2_ANEG_CFG_I_K2_E5                                                              (0x3<<4) // 0x0 - Not auto-negotiation controlled. Lane will be manually controlled via lnX_pd_i and lnX_rst_i. 0x1 - auto-negotiation controlled, but auto-negotiation is not run on the lane (call it an AN-slave lane) 0x2 - auto-negotiation controlled, and auto-negotiation is run on the lane (call it an AN-master lane) 0x3 - reserved
60595   #define NWS_REG_ANEG_CFG_LN2_ANEG_CFG_I_K2_E5_SHIFT                                                        4
60596   #define NWS_REG_ANEG_CFG_LN3_ANEG_CFG_I_K2_E5                                                              (0x3<<6) // 0x0 - Not auto-negotiation controlled. Lane will be manually controlled via lnX_pd_i and lnX_rst_i. 0x1 - auto-negotiation controlled, but auto-negotiation is not run on the lane (call it an AN-slave lane) 0x2 - auto-negotiation controlled, and auto-negotiation is run on the lane (call it an AN-master lane) 0x3 - reserved
60597   #define NWS_REG_ANEG_CFG_LN3_ANEG_CFG_I_K2_E5_SHIFT                                                        6
60598 #define NWS_REG_COMMON_STATUS_K2_E5                                                                          0x70000cUL //Access:R    DataWidth:0x9    // Multi Field Register.
60599   #define NWS_REG_COMMON_STATUS_ERR_O_K2_E5                                                                  (0x1<<0) // 0x0 - No error 0x1 - Phy has internal error
60600   #define NWS_REG_COMMON_STATUS_ERR_O_K2_E5_SHIFT                                                            0
60601   #define NWS_REG_COMMON_STATUS_CM0_OK_O_K2_E5                                                               (0x1<<1) // 0x1 - Indicates CMU0 PLL has locked to the reference clock and all output clocks are at the correct frequency
60602   #define NWS_REG_COMMON_STATUS_CM0_OK_O_K2_E5_SHIFT                                                         1
60603   #define NWS_REG_COMMON_STATUS_CM1_OK_O_K2_E5                                                               (0x1<<2) // 0x1 - Indicates CMU1 PLL has locked to the reference clock and all output clocks are at the correct frequency
60604   #define NWS_REG_COMMON_STATUS_CM1_OK_O_K2_E5_SHIFT                                                         2
60605   #define NWS_REG_COMMON_STATUS_CM0_RST_PD_READY_O_K2_E5                                                     (0x1<<3) // 0x0 - PHY is not ready to respond to cm0_rst_n_i and cm0_pd_i[1:0]. The signals should not be changed. 0x1 - PHY is ready to respond to cm0_rst_n_i and cm0_pd_i[1:0].
60606   #define NWS_REG_COMMON_STATUS_CM0_RST_PD_READY_O_K2_E5_SHIFT                                               3
60607   #define NWS_REG_COMMON_STATUS_CM1_RST_PD_READY_O_K2_E5                                                     (0x1<<4) // 0x0 - PHY is not ready to respond to cm1_rst_n_i and cm1_pd_i[1:0]. The signals should not be changed. 0x1 - PHY is ready to respond to cm1_rst_n_i and cm1_pd_i[1:0].
60608   #define NWS_REG_COMMON_STATUS_CM1_RST_PD_READY_O_K2_E5_SHIFT                                               4
60609   #define NWS_REG_COMMON_STATUS_LN0_RST_PD_READY_O_K2_E5                                                     (0x1<<5) // 0x0 - PHY is not ready to respond to ln0_rst_n_i and ln0_pd_i[1:0]. The signals should not be changed. 0x1 - PHY is ready to respond to ln0_rst_n_i and ln0_pd_i[1:0].
60610   #define NWS_REG_COMMON_STATUS_LN0_RST_PD_READY_O_K2_E5_SHIFT                                               5
60611   #define NWS_REG_COMMON_STATUS_LN1_RST_PD_READY_O_K2_E5                                                     (0x1<<6) // 0x0 - PHY is not ready to respond to ln1_rst_n_i and ln1_pd_i[1:0]. The signals should not be changed. 0x1 - PHY is ready to respond to ln1_rst_n_i and ln1_pd_i[1:0].
60612   #define NWS_REG_COMMON_STATUS_LN1_RST_PD_READY_O_K2_E5_SHIFT                                               6
60613   #define NWS_REG_COMMON_STATUS_LN2_RST_PD_READY_O_K2_E5                                                     (0x1<<7) // 0x0 - PHY is not ready to respond to ln2_rst_n_i and ln2_pd_i[1:0]. The signals should not be changed. 0x1 - PHY is ready to respond to ln2_rst_n_i and ln2_pd_i[1:0].
60614   #define NWS_REG_COMMON_STATUS_LN2_RST_PD_READY_O_K2_E5_SHIFT                                               7
60615   #define NWS_REG_COMMON_STATUS_LN3_RST_PD_READY_O_K2_E5                                                     (0x1<<8) // 0x0 - PHY is not ready to respond to ln3_rst_n_i and ln3_pd_i[1:0]. The signals should not be changed. 0x1 - PHY is ready to respond to ln3_rst_n_i and ln3_pd_i[1:0].
60616   #define NWS_REG_COMMON_STATUS_LN3_RST_PD_READY_O_K2_E5_SHIFT                                               8
60617 #define NWS_REG_LN0_CNTL_K2_E5                                                                               0x700010UL //Access:RW   DataWidth:0xa    // Multi Field Register.
60618   #define NWS_REG_LN0_CNTL_LN0_CTRL_DATA_WIDTH_K2_E5                                                         (0x7<<0) // 0x0 - 8bit 0x1 - 10bit (1G) 0x2 - 16bit 0x3 - 20bit (10G) 0x4 - 32bit 0x5 - 40bit (25G/50G) Others - Reserved
60619   #define NWS_REG_LN0_CNTL_LN0_CTRL_DATA_WIDTH_K2_E5_SHIFT                                                   0
60620   #define NWS_REG_LN0_CNTL_LN0_CTRL_RXPOLARITY_K2_E5                                                         (0x1<<3) // 0 - Phy does no polarity inversion. 1 - Phy does polarity inversion.
60621   #define NWS_REG_LN0_CNTL_LN0_CTRL_RXPOLARITY_K2_E5_SHIFT                                                   3
60622   #define NWS_REG_LN0_CNTL_LN0_CTRL_LOS_EII_EN_K2_E5                                                         (0x1<<4) // Informs the PHY to bypass the output of the analog LOS detector and instead rely upon a protocal LOS mechanism in the SoC/ASIC 0 - LOS opperates as normal 1 - Bypass analog LOS output and instead rely upon protocol-level LOS detection via input lnX_ctrl_los_eli_value (net bit in this register).
60623   #define NWS_REG_LN0_CNTL_LN0_CTRL_LOS_EII_EN_K2_E5_SHIFT                                                   4
60624   #define NWS_REG_LN0_CNTL_LN0_CTRL_LOS_EII_VALUE_K2_E5                                                      (0x1<<5) // Informs the PHY that the received signal was lost.
60625   #define NWS_REG_LN0_CNTL_LN0_CTRL_LOS_EII_VALUE_K2_E5_SHIFT                                                5
60626   #define NWS_REG_LN0_CNTL_LN0_CTRL_DATA_RATE_I_K2_E5                                                        (0x3<<8) // 0x0 - Select Rate1 (25G) 0x1 - Select Rate2 (10G) 0x2 - Select Rate2/4.125 (1G) Others - Reserved
60627   #define NWS_REG_LN0_CNTL_LN0_CTRL_DATA_RATE_I_K2_E5_SHIFT                                                  8
60628 #define NWS_REG_LN0_STATUS_K2_E5                                                                             0x700014UL //Access:R    DataWidth:0x5    // Multi Field Register.
60629   #define NWS_REG_LN0_STATUS_LN0_STAT_OK_K2_E5                                                               (0x1<<0) // 0x0 - Lane is not ready to send and receive data. 0x1 - Lane is ready to send and receive data.
60630   #define NWS_REG_LN0_STATUS_LN0_STAT_OK_K2_E5_SHIFT                                                         0
60631   #define NWS_REG_LN0_STATUS_LN0_STAT_RXVALID_K2_E5                                                          (0x1<<1) // 0x0 - data on ln0_rxdata_o is invalid. 0x1 - data on the active bits of ln0_rxdata_o is valid.
60632   #define NWS_REG_LN0_STATUS_LN0_STAT_RXVALID_K2_E5_SHIFT                                                    1
60633   #define NWS_REG_LN0_STATUS_LN0_STAT_RUNLEN_ERR_K2_E5                                                       (0x1<<2) // 0x0 - received data run length has not exceeded the programmable run length detector threshold. 0x1 - received data run length has exceeded the programmable run length detector threshold.
60634   #define NWS_REG_LN0_STATUS_LN0_STAT_RUNLEN_ERR_K2_E5_SHIFT                                                 2
60635   #define NWS_REG_LN0_STATUS_LN0_STAT_LOS_K2_E5                                                              (0x1<<3) // Loss of Signal (LOS) indicator that includes the combined functions of the digitally assisted analog LOS, digital LOS, and protocol LOS override features. 0x0 - Signal detected on ln0_rxp_i / ln0_rxm_i pins. 0x1 - No Signal detected on ln0_rxp_i / ln0_rxm_i pins.
60636   #define NWS_REG_LN0_STATUS_LN0_STAT_LOS_K2_E5_SHIFT                                                        3
60637   #define NWS_REG_LN0_STATUS_LN0_STAT_LOS_DEGLITCH_K2_E5                                                     (0x1<<4) // This is another LOS status indicator that is the direct output of the digitally filtered analog LOS and does not include the digital LOS and protocol LOS bypass features. This signal can be used as a wakeup signal in the case that the digital or protocol LOS features are enabled. 0x0 - Signal detected on ln0_rxp_i / ln0_rxm_i pins. 0x1 - No Signal detected on ln0_rxp_i / ln0_rxm_i pins.
60638   #define NWS_REG_LN0_STATUS_LN0_STAT_LOS_DEGLITCH_K2_E5_SHIFT                                               4
60639 #define NWS_REG_LN0_AN_LINK_INPUTS_K2_E5                                                                     0x700018UL //Access:RW   DataWidth:0x9    // Multi Field Register.
60640   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_50G_CR2_I_K2_E5                                         (0x1<<0) // Set to 1 if the respective link is receiving a valid signal from the link partner
60641   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_50G_CR2_I_K2_E5_SHIFT                                   0
60642   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_50G_KR2_I_K2_E5                                         (0x1<<1) // Set to 1 if the respective link is receiving a valid signal from the link partner
60643   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_50G_KR2_I_K2_E5_SHIFT                                   1
60644   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_40G_CR4_I_K2_E5                                         (0x1<<2) // Set to 1 if the respective link is receiving a valid signal from the link partner
60645   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_40G_CR4_I_K2_E5_SHIFT                                   2
60646   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_40G_KR4_I_K2_E5                                         (0x1<<3) // Set to 1 if the respective link is receiving a valid signal from the link partner
60647   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_40G_KR4_I_K2_E5_SHIFT                                   3
60648   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_25G_CR_I_K2_E5                                          (0x1<<4) // Set to 1 if the respective link is receiving a valid signal from the link partner
60649   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_25G_CR_I_K2_E5_SHIFT                                    4
60650   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_25G_GR_I_K2_E5                                          (0x1<<5) // Set to 1 if the respective link is receiving a valid signal from the link partner
60651   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_25G_GR_I_K2_E5_SHIFT                                    5
60652   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_25G_KR_I_K2_E5                                          (0x1<<6) // Set to 1 if the respective link is receiving a valid signal from the link partner
60653   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_25G_KR_I_K2_E5_SHIFT                                    6
60654   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_10G_KR_I_K2_E5                                          (0x1<<7) // Set to 1 if the respective link is receiving a valid signal from the link partner
60655   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_10G_KR_I_K2_E5_SHIFT                                    7
60656   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_1G_KX_I_K2_E5                                           (0x1<<8) // Set to 1 if the respective link is receiving a valid signal from the link partner
60657   #define NWS_REG_LN0_AN_LINK_INPUTS_LN0_LINK_STATUS_1G_KX_I_K2_E5_SHIFT                                     8
60658 #define NWS_REG_LN0_AN_LINK_OUTPUTS_K2_E5                                                                    0x70001cUL //Access:R    DataWidth:0x19   // Multi Field Register.
60659   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_50G_CR2_O_K2_E5                                          (0x3<<0) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60660   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_50G_CR2_O_K2_E5_SHIFT                                    0
60661   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_50G_KR2_O_K2_E5                                          (0x3<<2) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60662   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_50G_KR2_O_K2_E5_SHIFT                                    2
60663   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_40G_CR4_O_K2_E5                                          (0x3<<4) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60664   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_40G_CR4_O_K2_E5_SHIFT                                    4
60665   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_40G_KR4_O_K2_E5                                          (0x3<<6) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60666   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_40G_KR4_O_K2_E5_SHIFT                                    6
60667   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_25G_CR_O_K2_E5                                           (0x3<<8) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60668   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_25G_CR_O_K2_E5_SHIFT                                     8
60669   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_25G_GR_O_K2_E5                                           (0x3<<10) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60670   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_25G_GR_O_K2_E5_SHIFT                                     10
60671   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_25G_KR_O_K2_E5                                           (0x3<<12) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60672   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_25G_KR_O_K2_E5_SHIFT                                     12
60673   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_10G_KR_O_K2_E5                                           (0x3<<14) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60674   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_10G_KR_O_K2_E5_SHIFT                                     14
60675   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_1G_KX_O_K2_E5                                            (0x3<<16) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60676   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_LINK_CNTL_1G_KX_O_K2_E5_SHIFT                                      16
60677   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_STAT_LT_SIGDET_O_K2_E5                                             (0x1<<18) // This signal detect output corresponds to the sigdet variable described in the Ethernet LT specification.
60678   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_STAT_LT_SIGDET_O_K2_E5_SHIFT                                       18
60679   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_DME_OP_O_K2_E5                                                  (0x1<<19) // This is an active high signal that indicates when the auto negotiation circuit is transmitting valid DME pages. It is intended to be used in instances where the PMD output is optically or magnetically coupled, and a changing signal is always required. In those instances, this output signal may be used to turn off driver circuits during auto-negotiation when only a steady mark or idle signal is being sent. When the DME_OP signal is high, the auto-negotiation circuit is transmitting valid DME pages. When this signal is low, the auto-negotiation circuit is transmitting a steady idle or mark signal.
60680   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_DME_OP_O_K2_E5_SHIFT                                            19
60681   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_TX_PAUSE_EN_O_K2_E5                                             (0x1<<20) // This is the negotiated enable signal to allow pause control packets to be generated in the MAC and transmitted from the output of the transmitter. When this signal is a 1, it allows the transmitter to generate pause control packets according to any predetermined algorithm. When this signal is a 0, it prevents the transmitter generating pause control packets.
60682   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_TX_PAUSE_EN_O_K2_E5_SHIFT                                       20
60683   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_RX_PAUSE_EN_O_K2_E5                                             (0x1<<21) // This is the negotiated enable signal to allow pause control packets that have arrived at the receiver to be detected in the MAC and subsequently used to suspend the transmitter. If this bit is a 1, pause control packets that arrived at the receiver are detected in the MAC and are subsequently used to suspend the transmitter. If this bit is a 0, pause control packets that arrive at the receiver have no effect on the behavior of the transmitter.
60684   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_RX_PAUSE_EN_O_K2_E5_SHIFT                                       21
60685   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_FC_FEC_EN_O_K2_E5                                               (0x1<<22) // This is the negotiated output enable signal for the Fire-code forward error correction. If this output is a 1, the Clause 74 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 74 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60686   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_FC_FEC_EN_O_K2_E5_SHIFT                                         22
60687   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_RS_FEC_EN_O_K2_E5                                               (0x1<<23) // This is the negotiated output enable signal for the Reed-Solomon forward error correction. If this output is a 1, the Clause 91 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 91 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60688   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_RS_FEC_EN_O_K2_E5_SHIFT                                         23
60689   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_EEE_EN_O_K2_E5                                                  (0x1<<24) // This is an active high signal that indicates the resolved EEE capability. If the output is 1, both the local device and the link partner advertise the EEE capability for the resolved PHY type. It is 0 otherewise. Note that it indicates deep sleep capability. Note the EEE capability can also be resolved by logis outside of the PHY. Therefore, the PHY does not implement any logic based on the state of this output.
60690   #define NWS_REG_LN0_AN_LINK_OUTPUTS_LN0_AN_EEE_EN_O_K2_E5_SHIFT                                            24
60691 #define NWS_REG_LN1_CNTL_K2_E5                                                                               0x700020UL //Access:RW   DataWidth:0xa    // Multi Field Register.
60692   #define NWS_REG_LN1_CNTL_LN1_CTRL_DATA_WIDTH_K2_E5                                                         (0x7<<0) // 0x0 - 8bit 0x1 - 10bit (1G) 0x2 - 16bit 0x3 - 20bit (10G) 0x4 - 32bit 0x5 - 40bit (25G/50G) Others - Reserved
60693   #define NWS_REG_LN1_CNTL_LN1_CTRL_DATA_WIDTH_K2_E5_SHIFT                                                   0
60694   #define NWS_REG_LN1_CNTL_LN1_CTRL_RXPOLARITY_K2_E5                                                         (0x1<<3) // 0 - Phy does no polarity inversion. 1 - Phy does polarity inversion.
60695   #define NWS_REG_LN1_CNTL_LN1_CTRL_RXPOLARITY_K2_E5_SHIFT                                                   3
60696   #define NWS_REG_LN1_CNTL_LN1_CTRL_LOS_EII_EN_K2_E5                                                         (0x1<<4) // Informs the PHY to bypass the output of the analog LOS detector and instead rely upon a protocal LOS mechanism in the SoC/ASIC 0 - LOS opperates as normal 1 - Bypass analog LOS output and instead rely upon protocol-level LOS detection via input lnX_ctrl_los_eli_value (net bit in this register).
60697   #define NWS_REG_LN1_CNTL_LN1_CTRL_LOS_EII_EN_K2_E5_SHIFT                                                   4
60698   #define NWS_REG_LN1_CNTL_LN1_CTRL_LOS_EII_VALUE_K2_E5                                                      (0x1<<5) // Informs the PHY that the received signal was lost.
60699   #define NWS_REG_LN1_CNTL_LN1_CTRL_LOS_EII_VALUE_K2_E5_SHIFT                                                5
60700   #define NWS_REG_LN1_CNTL_LN1_CTRL_DATA_RATE_I_K2_E5                                                        (0x3<<8) // 0x0 - Select Rate1 (25G) 0x1 - Select Rate2 (10G) 0x2 - Select Rate2/4.125 (1G) Others - Reserved
60701   #define NWS_REG_LN1_CNTL_LN1_CTRL_DATA_RATE_I_K2_E5_SHIFT                                                  8
60702 #define NWS_REG_LN1_STATUS_K2_E5                                                                             0x700024UL //Access:R    DataWidth:0x5    // Multi Field Register.
60703   #define NWS_REG_LN1_STATUS_LN1_STAT_OK_K2_E5                                                               (0x1<<0) // 0x0 - Lane is not ready to send and receive data. 0x1 - Lane is ready to send and receive data.
60704   #define NWS_REG_LN1_STATUS_LN1_STAT_OK_K2_E5_SHIFT                                                         0
60705   #define NWS_REG_LN1_STATUS_LN1_STAT_RXVALID_K2_E5                                                          (0x1<<1) // 0x0 - data on ln1_rxdata_o is invalid. 0x1 - data on the active bits of ln1_rxdata_o is valid.
60706   #define NWS_REG_LN1_STATUS_LN1_STAT_RXVALID_K2_E5_SHIFT                                                    1
60707   #define NWS_REG_LN1_STATUS_LN1_STAT_RUNLEN_ERR_K2_E5                                                       (0x1<<2) // 0x0 - received data run length has not exceeded the programmable run length detector threshold. 0x1 - received data run length has exceeded the programmable run length detector threshold.
60708   #define NWS_REG_LN1_STATUS_LN1_STAT_RUNLEN_ERR_K2_E5_SHIFT                                                 2
60709   #define NWS_REG_LN1_STATUS_LN1_STAT_LOS_K2_E5                                                              (0x1<<3) // Loss of Signal (LOS) indicator that includes the combined functions of the digitally assisted analog LOS, digital LOS, and protocol LOS override features. 0x0 - Signal detected on ln1_rxp_i / ln1_rxm_i pins. 0x1 - No Signal detected on ln1_rxp_i / ln1_rxm_i pins.
60710   #define NWS_REG_LN1_STATUS_LN1_STAT_LOS_K2_E5_SHIFT                                                        3
60711   #define NWS_REG_LN1_STATUS_LN1_STAT_LOS_DEGLITCH_K2_E5                                                     (0x1<<4) // This is another LOS status indicator that is the direct output of the digitally filtered analog LOS and does not include the digital LOS and protocol LOS bypass features. This signal can be used as a wakeup signal in the case that the digital or protocol LOS features are enabled. 0x0 - Signal detected on ln1_rxp_i / ln1_rxm_i pins. 0x1 - No Signal detected on ln1_rxp_i / ln1_rxm_i pins.
60712   #define NWS_REG_LN1_STATUS_LN1_STAT_LOS_DEGLITCH_K2_E5_SHIFT                                               4
60713 #define NWS_REG_LN1_AN_LINK_INPUTS_K2_E5                                                                     0x700028UL //Access:RW   DataWidth:0x9    // Multi Field Register.
60714   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_50G_CR2_I_K2_E5                                         (0x1<<0) // Set to 1 if the respective link is receiving a valid signal from the link partner
60715   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_50G_CR2_I_K2_E5_SHIFT                                   0
60716   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_50G_KR2_I_K2_E5                                         (0x1<<1) // Set to 1 if the respective link is receiving a valid signal from the link partner
60717   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_50G_KR2_I_K2_E5_SHIFT                                   1
60718   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_40G_CR4_I_K2_E5                                         (0x1<<2) // Set to 1 if the respective link is receiving a valid signal from the link partner
60719   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_40G_CR4_I_K2_E5_SHIFT                                   2
60720   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_40G_KR4_I_K2_E5                                         (0x1<<3) // Set to 1 if the respective link is receiving a valid signal from the link partner
60721   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_40G_KR4_I_K2_E5_SHIFT                                   3
60722   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_25G_CR_I_K2_E5                                          (0x1<<4) // Set to 1 if the respective link is receiving a valid signal from the link partner
60723   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_25G_CR_I_K2_E5_SHIFT                                    4
60724   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_25G_GR_I_K2_E5                                          (0x1<<5) // Set to 1 if the respective link is receiving a valid signal from the link partner
60725   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_25G_GR_I_K2_E5_SHIFT                                    5
60726   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_25G_KR_I_K2_E5                                          (0x1<<6) // Set to 1 if the respective link is receiving a valid signal from the link partner
60727   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_25G_KR_I_K2_E5_SHIFT                                    6
60728   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_10G_KR_I_K2_E5                                          (0x1<<7) // Set to 1 if the respective link is receiving a valid signal from the link partner
60729   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_10G_KR_I_K2_E5_SHIFT                                    7
60730   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_1G_KX_I_K2_E5                                           (0x1<<8) // Set to 1 if the respective link is receiving a valid signal from the link partner
60731   #define NWS_REG_LN1_AN_LINK_INPUTS_LN1_LINK_STATUS_1G_KX_I_K2_E5_SHIFT                                     8
60732 #define NWS_REG_LN1_AN_LINK_OUTPUTS_K2_E5                                                                    0x70002cUL //Access:R    DataWidth:0x19   // Multi Field Register.
60733   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_50G_CR2_O_K2_E5                                          (0x3<<0) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60734   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_50G_CR2_O_K2_E5_SHIFT                                    0
60735   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_50G_KR2_O_K2_E5                                          (0x3<<2) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60736   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_50G_KR2_O_K2_E5_SHIFT                                    2
60737   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_40G_CR4_O_K2_E5                                          (0x3<<4) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60738   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_40G_CR4_O_K2_E5_SHIFT                                    4
60739   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_40G_KR4_O_K2_E5                                          (0x3<<6) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60740   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_40G_KR4_O_K2_E5_SHIFT                                    6
60741   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_25G_CR_O_K2_E5                                           (0x3<<8) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60742   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_25G_CR_O_K2_E5_SHIFT                                     8
60743   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_25G_GR_O_K2_E5                                           (0x3<<10) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60744   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_25G_GR_O_K2_E5_SHIFT                                     10
60745   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_25G_KR_O_K2_E5                                           (0x3<<12) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60746   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_25G_KR_O_K2_E5_SHIFT                                     12
60747   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_10G_KR_O_K2_E5                                           (0x3<<14) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60748   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_10G_KR_O_K2_E5_SHIFT                                     14
60749   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_1G_KX_O_K2_E5                                            (0x3<<16) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60750   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_LINK_CNTL_1G_KX_O_K2_E5_SHIFT                                      16
60751   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_STAT_LT_SIGDET_O_K2_E5                                             (0x1<<18) // This signal detect output corresponds to the sigdet variable described in the Ethernet LT specification.
60752   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_STAT_LT_SIGDET_O_K2_E5_SHIFT                                       18
60753   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_DME_OP_O_K2_E5                                                  (0x1<<19) // This is an active high signal that indicates when the auto negotiation circuit is transmitting valid DME pages. It is intended to be used in instances where the PMD output is optically or magnetically coupled, and a changing signal is always required. In those instances, this output signal may be used to turn off driver circuits during auto-negotiation when only a steady mark or idle signal is being sent. When the DME_OP signal is high, the auto-negotiation circuit is transmitting valid DME pages. When this signal is low, the auto-negotiation circuit is transmitting a steady idle or mark signal.
60754   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_DME_OP_O_K2_E5_SHIFT                                            19
60755   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_TX_PAUSE_EN_O_K2_E5                                             (0x1<<20) // This is the negotiated enable signal to allow pause control packets to be generated in the MAC and transmitted from the output of the transmitter. When this signal is a 1, it allows the transmitter to generate pause control packets according to any predetermined algorithm. When this signal is a 0, it prevents the transmitter generating pause control packets.
60756   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_TX_PAUSE_EN_O_K2_E5_SHIFT                                       20
60757   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_RX_PAUSE_EN_O_K2_E5                                             (0x1<<21) // This is the negotiated enable signal to allow pause control packets that have arrived at the receiver to be detected in the MAC and subsequently used to suspend the transmitter. If this bit is a 1, pause control packets that arrived at the receiver are detected in the MAC and are subsequently used to suspend the transmitter. If this bit is a 0, pause control packets that arrive at the receiver have no effect on the behavior of the transmitter.
60758   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_RX_PAUSE_EN_O_K2_E5_SHIFT                                       21
60759   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_FC_FEC_EN_O_K2_E5                                               (0x1<<22) // This is the negotiated output enable signal for the Fire-code forward error correction. If this output is a 1, the Clause 74 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 74 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60760   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_FC_FEC_EN_O_K2_E5_SHIFT                                         22
60761   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_RS_FEC_EN_O_K2_E5                                               (0x1<<23) // This is the negotiated output enable signal for the Reed-Solomon forward error correction. If this output is a 1, the Clause 91 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 91 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60762   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_RS_FEC_EN_O_K2_E5_SHIFT                                         23
60763   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_EEE_EN_O_K2_E5                                                  (0x1<<24) // This is an active high signal that indicates the resolved EEE capability. If the output is 1, both the local device and the link partner advertise the EEE capability for the resolved PHY type. It is 0 otherewise. Note that it indicates deep sleep capability. Note the EEE capability can also be resolved by logis outside of the PHY. Therefore, the PHY does not implement any logic based on the state of this output.
60764   #define NWS_REG_LN1_AN_LINK_OUTPUTS_LN1_AN_EEE_EN_O_K2_E5_SHIFT                                            24
60765 #define NWS_REG_LN2_CNTL_K2_E5                                                                               0x700030UL //Access:RW   DataWidth:0xa    // Multi Field Register.
60766   #define NWS_REG_LN2_CNTL_LN2_CTRL_DATA_WIDTH_K2_E5                                                         (0x7<<0) // 0x0 - 8bit 0x1 - 10bit (1G) 0x2 - 16bit 0x3 - 20bit (10G) 0x4 - 32bit 0x5 - 40bit (25G/50G) Others - Reserved
60767   #define NWS_REG_LN2_CNTL_LN2_CTRL_DATA_WIDTH_K2_E5_SHIFT                                                   0
60768   #define NWS_REG_LN2_CNTL_LN2_CTRL_RXPOLARITY_K2_E5                                                         (0x1<<3) // 0 - Phy does no polarity inversion. 1 - Phy does polarity inversion.
60769   #define NWS_REG_LN2_CNTL_LN2_CTRL_RXPOLARITY_K2_E5_SHIFT                                                   3
60770   #define NWS_REG_LN2_CNTL_LN2_CTRL_LOS_EII_EN_K2_E5                                                         (0x1<<4) // Informs the PHY to bypass the output of the analog LOS detector and instead rely upon a protocal LOS mechanism in the SoC/ASIC 0 - LOS opperates as normal 1 - Bypass analog LOS output and instead rely upon protocol-level LOS detection via input lnX_ctrl_los_eli_value (net bit in this register).
60771   #define NWS_REG_LN2_CNTL_LN2_CTRL_LOS_EII_EN_K2_E5_SHIFT                                                   4
60772   #define NWS_REG_LN2_CNTL_LN2_CTRL_LOS_EII_VALUE_K2_E5                                                      (0x1<<5) // Informs the PHY that the received signal was lost.
60773   #define NWS_REG_LN2_CNTL_LN2_CTRL_LOS_EII_VALUE_K2_E5_SHIFT                                                5
60774   #define NWS_REG_LN2_CNTL_LN2_CTRL_DATA_RATE_I_K2_E5                                                        (0x3<<8) // 0x0 - Select Rate1 (25G) 0x1 - Select Rate2 (10G) 0x2 - Select Rate2/4.125 (1G) Others - Reserved
60775   #define NWS_REG_LN2_CNTL_LN2_CTRL_DATA_RATE_I_K2_E5_SHIFT                                                  8
60776 #define NWS_REG_LN2_STATUS_K2_E5                                                                             0x700034UL //Access:R    DataWidth:0x5    // Multi Field Register.
60777   #define NWS_REG_LN2_STATUS_LN2_STAT_OK_K2_E5                                                               (0x1<<0) // 0x0 - Lane is not ready to send and receive data. 0x1 - Lane is ready to send and receive data.
60778   #define NWS_REG_LN2_STATUS_LN2_STAT_OK_K2_E5_SHIFT                                                         0
60779   #define NWS_REG_LN2_STATUS_LN2_STAT_RXVALID_K2_E5                                                          (0x1<<1) // 0x0 - data on ln2_rxdata_o is invalid. 0x1 - data on the active bits of ln2_rxdata_o is valid.
60780   #define NWS_REG_LN2_STATUS_LN2_STAT_RXVALID_K2_E5_SHIFT                                                    1
60781   #define NWS_REG_LN2_STATUS_LN2_STAT_RUNLEN_ERR_K2_E5                                                       (0x1<<2) // 0x0 - received data run length has not exceeded the programmable run length detector threshold. 0x1 - received data run length has exceeded the programmable run length detector threshold.
60782   #define NWS_REG_LN2_STATUS_LN2_STAT_RUNLEN_ERR_K2_E5_SHIFT                                                 2
60783   #define NWS_REG_LN2_STATUS_LN2_STAT_LOS_K2_E5                                                              (0x1<<3) // Loss of Signal (LOS) indicator that includes the combined functions of the digitally assisted analog LOS, digital LOS, and protocol LOS override features. 0x0 - Signal detected on ln2_rxp_i / ln2_rxm_i pins. 0x1 - No Signal detected on ln2_rxp_i / ln2_rxm_i pins.
60784   #define NWS_REG_LN2_STATUS_LN2_STAT_LOS_K2_E5_SHIFT                                                        3
60785   #define NWS_REG_LN2_STATUS_LN2_STAT_LOS_DEGLITCH_K2_E5                                                     (0x1<<4) // This is another LOS status indicator that is the direct output of the digitally filtered analog LOS and does not include the digital LOS and protocol LOS bypass features. This signal can be used as a wakeup signal in the case that the digital or protocol LOS features are enabled. 0x0 - Signal detected on ln2_rxp_i / ln2_rxm_i pins. 0x1 - No Signal detected on ln2_rxp_i / ln2_rxm_i pins.
60786   #define NWS_REG_LN2_STATUS_LN2_STAT_LOS_DEGLITCH_K2_E5_SHIFT                                               4
60787 #define NWS_REG_LN2_AN_LINK_INPUTS_K2_E5                                                                     0x700038UL //Access:RW   DataWidth:0x9    // Multi Field Register.
60788   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_50G_CR2_I_K2_E5                                         (0x1<<0) // Set to 1 if the respective link is receiving a valid signal from the link partner
60789   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_50G_CR2_I_K2_E5_SHIFT                                   0
60790   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_50G_KR2_I_K2_E5                                         (0x1<<1) // Set to 1 if the respective link is receiving a valid signal from the link partner
60791   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_50G_KR2_I_K2_E5_SHIFT                                   1
60792   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_40G_CR4_I_K2_E5                                         (0x1<<2) // Set to 1 if the respective link is receiving a valid signal from the link partner
60793   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_40G_CR4_I_K2_E5_SHIFT                                   2
60794   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_40G_KR4_I_K2_E5                                         (0x1<<3) // Set to 1 if the respective link is receiving a valid signal from the link partner
60795   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_40G_KR4_I_K2_E5_SHIFT                                   3
60796   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_25G_CR_I_K2_E5                                          (0x1<<4) // Set to 1 if the respective link is receiving a valid signal from the link partner
60797   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_25G_CR_I_K2_E5_SHIFT                                    4
60798   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_25G_GR_I_K2_E5                                          (0x1<<5) // Set to 1 if the respective link is receiving a valid signal from the link partner
60799   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_25G_GR_I_K2_E5_SHIFT                                    5
60800   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_25G_KR_I_K2_E5                                          (0x1<<6) // Set to 1 if the respective link is receiving a valid signal from the link partner
60801   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_25G_KR_I_K2_E5_SHIFT                                    6
60802   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_10G_KR_I_K2_E5                                          (0x1<<7) // Set to 1 if the respective link is receiving a valid signal from the link partner
60803   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_10G_KR_I_K2_E5_SHIFT                                    7
60804   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_1G_KX_I_K2_E5                                           (0x1<<8) // Set to 1 if the respective link is receiving a valid signal from the link partner
60805   #define NWS_REG_LN2_AN_LINK_INPUTS_LN2_LINK_STATUS_1G_KX_I_K2_E5_SHIFT                                     8
60806 #define NWS_REG_LN2_AN_LINK_OUTPUTS_K2_E5                                                                    0x70003cUL //Access:R    DataWidth:0x19   // Multi Field Register.
60807   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_50G_CR2_O_K2_E5                                          (0x3<<0) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60808   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_50G_CR2_O_K2_E5_SHIFT                                    0
60809   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_50G_KR2_O_K2_E5                                          (0x3<<2) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60810   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_50G_KR2_O_K2_E5_SHIFT                                    2
60811   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_40G_CR4_O_K2_E5                                          (0x3<<4) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60812   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_40G_CR4_O_K2_E5_SHIFT                                    4
60813   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_40G_KR4_O_K2_E5                                          (0x3<<6) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60814   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_40G_KR4_O_K2_E5_SHIFT                                    6
60815   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_25G_CR_O_K2_E5                                           (0x3<<8) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60816   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_25G_CR_O_K2_E5_SHIFT                                     8
60817   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_25G_GR_O_K2_E5                                           (0x3<<10) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60818   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_25G_GR_O_K2_E5_SHIFT                                     10
60819   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_25G_KR_O_K2_E5                                           (0x3<<12) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60820   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_25G_KR_O_K2_E5_SHIFT                                     12
60821   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_10G_KR_O_K2_E5                                           (0x3<<14) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60822   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_10G_KR_O_K2_E5_SHIFT                                     14
60823   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_1G_KX_O_K2_E5                                            (0x3<<16) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60824   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_LINK_CNTL_1G_KX_O_K2_E5_SHIFT                                      16
60825   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_STAT_LT_SIGDET_O_K2_E5                                             (0x1<<18) // This signal detect output corresponds to the sigdet variable described in the Ethernet LT specification.
60826   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_STAT_LT_SIGDET_O_K2_E5_SHIFT                                       18
60827   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_DME_OP_O_K2_E5                                                  (0x1<<19) // This is an active high signal that indicates when the auto negotiation circuit is transmitting valid DME pages. It is intended to be used in instances where the PMD output is optically or magnetically coupled, and a changing signal is always required. In those instances, this output signal may be used to turn off driver circuits during auto-negotiation when only a steady mark or idle signal is being sent. When the DME_OP signal is high, the auto-negotiation circuit is transmitting valid DME pages. When this signal is low, the auto-negotiation circuit is transmitting a steady idle or mark signal.
60828   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_DME_OP_O_K2_E5_SHIFT                                            19
60829   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_TX_PAUSE_EN_O_K2_E5                                             (0x1<<20) // This is the negotiated enable signal to allow pause control packets to be generated in the MAC and transmitted from the output of the transmitter. When this signal is a 1, it allows the transmitter to generate pause control packets according to any predetermined algorithm. When this signal is a 0, it prevents the transmitter generating pause control packets.
60830   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_TX_PAUSE_EN_O_K2_E5_SHIFT                                       20
60831   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_RX_PAUSE_EN_O_K2_E5                                             (0x1<<21) // This is the negotiated enable signal to allow pause control packets that have arrived at the receiver to be detected in the MAC and subsequently used to suspend the transmitter. If this bit is a 1, pause control packets that arrived at the receiver are detected in the MAC and are subsequently used to suspend the transmitter. If this bit is a 0, pause control packets that arrive at the receiver have no effect on the behavior of the transmitter.
60832   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_RX_PAUSE_EN_O_K2_E5_SHIFT                                       21
60833   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_FC_FEC_EN_O_K2_E5                                               (0x1<<22) // This is the negotiated output enable signal for the Fire-code forward error correction. If this output is a 1, the Clause 74 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 74 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60834   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_FC_FEC_EN_O_K2_E5_SHIFT                                         22
60835   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_RS_FEC_EN_O_K2_E5                                               (0x1<<23) // This is the negotiated output enable signal for the Reed-Solomon forward error correction. If this output is a 1, the Clause 91 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 91 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60836   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_RS_FEC_EN_O_K2_E5_SHIFT                                         23
60837   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_EEE_EN_O_K2_E5                                                  (0x1<<24) // This is an active high signal that indicates the resolved EEE capability. If the output is 1, both the local device and the link partner advertise the EEE capability for the resolved PHY type. It is 0 otherewise. Note that it indicates deep sleep capability. Note the EEE capability can also be resolved by logis outside of the PHY. Therefore, the PHY does not implement any logic based on the state of this output.
60838   #define NWS_REG_LN2_AN_LINK_OUTPUTS_LN2_AN_EEE_EN_O_K2_E5_SHIFT                                            24
60839 #define NWS_REG_LN3_CNTL_K2_E5                                                                               0x700040UL //Access:RW   DataWidth:0xa    // Multi Field Register.
60840   #define NWS_REG_LN3_CNTL_LN3_CTRL_DATA_WIDTH_K2_E5                                                         (0x7<<0) // 0x0 - 8bit 0x1 - 10bit (1G) 0x2 - 16bit 0x3 - 20bit (10G) 0x4 - 32bit 0x5 - 40bit (25G/50G) Others - Reserved
60841   #define NWS_REG_LN3_CNTL_LN3_CTRL_DATA_WIDTH_K2_E5_SHIFT                                                   0
60842   #define NWS_REG_LN3_CNTL_LN3_CTRL_RXPOLARITY_K2_E5                                                         (0x1<<3) // 0 - Phy does no polarity inversion. 1 - Phy does polarity inversion.
60843   #define NWS_REG_LN3_CNTL_LN3_CTRL_RXPOLARITY_K2_E5_SHIFT                                                   3
60844   #define NWS_REG_LN3_CNTL_LN3_CTRL_LOS_EII_EN_K2_E5                                                         (0x1<<4) // Informs the PHY to bypass the output of the analog LOS detector and instead rely upon a protocal LOS mechanism in the SoC/ASIC 0 - LOS opperates as normal 1 - Bypass analog LOS output and instead rely upon protocol-level LOS detection via input lnX_ctrl_los_eli_value (net bit in this register).
60845   #define NWS_REG_LN3_CNTL_LN3_CTRL_LOS_EII_EN_K2_E5_SHIFT                                                   4
60846   #define NWS_REG_LN3_CNTL_LN3_CTRL_LOS_EII_VALUE_K2_E5                                                      (0x1<<5) // Informs the PHY that the received signal was lost.
60847   #define NWS_REG_LN3_CNTL_LN3_CTRL_LOS_EII_VALUE_K2_E5_SHIFT                                                5
60848   #define NWS_REG_LN3_CNTL_LN3_CTRL_DATA_RATE_I_K2_E5                                                        (0x3<<8) // 0x0 - Select Rate1 (25G) 0x1 - Select Rate2 (10G) 0x2 - Select Rate2/4.125 (1G) Others - Reserved
60849   #define NWS_REG_LN3_CNTL_LN3_CTRL_DATA_RATE_I_K2_E5_SHIFT                                                  8
60850 #define NWS_REG_LN3_STATUS_K2_E5                                                                             0x700044UL //Access:R    DataWidth:0x5    // Multi Field Register.
60851   #define NWS_REG_LN3_STATUS_LN3_STAT_OK_K2_E5                                                               (0x1<<0) // 0x0 - Lane is not ready to send and receive data. 0x1 - Lane is ready to send and receive data.
60852   #define NWS_REG_LN3_STATUS_LN3_STAT_OK_K2_E5_SHIFT                                                         0
60853   #define NWS_REG_LN3_STATUS_LN3_STAT_RXVALID_K2_E5                                                          (0x1<<1) // 0x0 - data on ln3_rxdata_o is invalid. 0x1 - data on the active bits of ln3_rxdata_o is valid.
60854   #define NWS_REG_LN3_STATUS_LN3_STAT_RXVALID_K2_E5_SHIFT                                                    1
60855   #define NWS_REG_LN3_STATUS_LN3_STAT_RUNLEN_ERR_K2_E5                                                       (0x1<<2) // 0x0 - received data run length has not exceeded the programmable run length detector threshold. 0x1 - received data run length has exceeded the programmable run length detector threshold.
60856   #define NWS_REG_LN3_STATUS_LN3_STAT_RUNLEN_ERR_K2_E5_SHIFT                                                 2
60857   #define NWS_REG_LN3_STATUS_LN3_STAT_LOS_K2_E5                                                              (0x1<<3) // Loss of Signal (LOS) indicator that includes the combined functions of the digitally assisted analog LOS, digital LOS, and protocol LOS override features. 0x0 - Signal detected on ln3_rxp_i / ln3_rxm_i pins. 0x1 - No Signal detected on ln3_rxp_i / ln3_rxm_i pins.
60858   #define NWS_REG_LN3_STATUS_LN3_STAT_LOS_K2_E5_SHIFT                                                        3
60859   #define NWS_REG_LN3_STATUS_LN3_STAT_LOS_DEGLITCH_K2_E5                                                     (0x1<<4) // This is another LOS status indicator that is the direct output of the digitally filtered analog LOS and does not include the digital LOS and protocol LOS bypass features. This signal can be used as a wakeup signal in the case that the digital or protocol LOS features are enabled. 0x0 - Signal detected on ln3_rxp_i / ln3_rxm_i pins. 0x1 - No Signal detected on ln3_rxp_i / ln3_rxm_i pins.
60860   #define NWS_REG_LN3_STATUS_LN3_STAT_LOS_DEGLITCH_K2_E5_SHIFT                                               4
60861 #define NWS_REG_LN3_AN_LINK_INPUTS_K2_E5                                                                     0x700048UL //Access:RW   DataWidth:0x9    // Multi Field Register.
60862   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_50G_CR2_I_K2_E5                                         (0x1<<0) // Set to 1 if the respective link is receiving a valid signal from the link partner
60863   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_50G_CR2_I_K2_E5_SHIFT                                   0
60864   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_50G_KR2_I_K2_E5                                         (0x1<<1) // Set to 1 if the respective link is receiving a valid signal from the link partner
60865   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_50G_KR2_I_K2_E5_SHIFT                                   1
60866   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_40G_CR4_I_K2_E5                                         (0x1<<2) // Set to 1 if the respective link is receiving a valid signal from the link partner
60867   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_40G_CR4_I_K2_E5_SHIFT                                   2
60868   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_40G_KR4_I_K2_E5                                         (0x1<<3) // Set to 1 if the respective link is receiving a valid signal from the link partner
60869   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_40G_KR4_I_K2_E5_SHIFT                                   3
60870   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_25G_CR_I_K2_E5                                          (0x1<<4) // Set to 1 if the respective link is receiving a valid signal from the link partner
60871   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_25G_CR_I_K2_E5_SHIFT                                    4
60872   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_25G_GR_I_K2_E5                                          (0x1<<5) // Set to 1 if the respective link is receiving a valid signal from the link partner
60873   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_25G_GR_I_K2_E5_SHIFT                                    5
60874   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_25G_KR_I_K2_E5                                          (0x1<<6) // Set to 1 if the respective link is receiving a valid signal from the link partner
60875   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_25G_KR_I_K2_E5_SHIFT                                    6
60876   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_10G_KR_I_K2_E5                                          (0x1<<7) // Set to 1 if the respective link is receiving a valid signal from the link partner
60877   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_10G_KR_I_K2_E5_SHIFT                                    7
60878   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_1G_KX_I_K2_E5                                           (0x1<<8) // Set to 1 if the respective link is receiving a valid signal from the link partner
60879   #define NWS_REG_LN3_AN_LINK_INPUTS_LN3_LINK_STATUS_1G_KX_I_K2_E5_SHIFT                                     8
60880 #define NWS_REG_LN3_AN_LINK_OUTPUTS_K2_E5                                                                    0x70004cUL //Access:R    DataWidth:0x19   // Multi Field Register.
60881   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_50G_CR2_O_K2_E5                                          (0x3<<0) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60882   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_50G_CR2_O_K2_E5_SHIFT                                    0
60883   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_50G_KR2_O_K2_E5                                          (0x3<<2) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60884   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_50G_KR2_O_K2_E5_SHIFT                                    2
60885   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_40G_CR4_O_K2_E5                                          (0x3<<4) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60886   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_40G_CR4_O_K2_E5_SHIFT                                    4
60887   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_40G_KR4_O_K2_E5                                          (0x3<<6) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60888   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_40G_KR4_O_K2_E5_SHIFT                                    6
60889   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_25G_CR_O_K2_E5                                           (0x3<<8) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60890   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_25G_CR_O_K2_E5_SHIFT                                     8
60891   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_25G_GR_O_K2_E5                                           (0x3<<10) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60892   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_25G_GR_O_K2_E5_SHIFT                                     10
60893   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_25G_KR_O_K2_E5                                           (0x3<<12) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60894   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_25G_KR_O_K2_E5_SHIFT                                     12
60895   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_10G_KR_O_K2_E5                                           (0x3<<14) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60896   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_10G_KR_O_K2_E5_SHIFT                                     14
60897   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_1G_KX_O_K2_E5                                            (0x3<<16) // 0x0 - Link is off; Drivers are disabled. 0x1 - Link is on; Scan for Carrier; Configuration is auto-negotiation. 0x2 - Reserved. 0x3 - Link is on; Configuration is Mission Mode.
60898   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_LINK_CNTL_1G_KX_O_K2_E5_SHIFT                                      16
60899   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_STAT_LT_SIGDET_O_K2_E5                                             (0x1<<18) // This signal detect output corresponds to the sigdet variable described in the Ethernet LT specification.
60900   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_STAT_LT_SIGDET_O_K2_E5_SHIFT                                       18
60901   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_DME_OP_O_K2_E5                                                  (0x1<<19) // This is an active high signal that indicates when the auto negotiation circuit is transmitting valid DME pages. It is intended to be used in instances where the PMD output is optically or magnetically coupled, and a changing signal is always required. In those instances, this output signal may be used to turn off driver circuits during auto-negotiation when only a steady mark or idle signal is being sent. When the DME_OP signal is high, the auto-negotiation circuit is transmitting valid DME pages. When this signal is low, the auto-negotiation circuit is transmitting a steady idle or mark signal.
60902   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_DME_OP_O_K2_E5_SHIFT                                            19
60903   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_TX_PAUSE_EN_O_K2_E5                                             (0x1<<20) // This is the negotiated enable signal to allow pause control packets to be generated in the MAC and transmitted from the output of the transmitter. When this signal is a 1, it allows the transmitter to generate pause control packets according to any predetermined algorithm. When this signal is a 0, it prevents the transmitter generating pause control packets.
60904   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_TX_PAUSE_EN_O_K2_E5_SHIFT                                       20
60905   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_RX_PAUSE_EN_O_K2_E5                                             (0x1<<21) // This is the negotiated enable signal to allow pause control packets that have arrived at the receiver to be detected in the MAC and subsequently used to suspend the transmitter. If this bit is a 1, pause control packets that arrived at the receiver are detected in the MAC and are subsequently used to suspend the transmitter. If this bit is a 0, pause control packets that arrive at the receiver have no effect on the behavior of the transmitter.
60906   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_RX_PAUSE_EN_O_K2_E5_SHIFT                                       21
60907   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_FC_FEC_EN_O_K2_E5                                               (0x1<<22) // This is the negotiated output enable signal for the Fire-code forward error correction. If this output is a 1, the Clause 74 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 74 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60908   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_FC_FEC_EN_O_K2_E5_SHIFT                                         22
60909   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_RS_FEC_EN_O_K2_E5                                               (0x1<<23) // This is the negotiated output enable signal for the Reed-Solomon forward error correction. If this output is a 1, the Clause 91 forward error correction hardware must be switched on and muxed into the transmit and receive paths, respectively. If this output is a 0, the Clause 91 forward error correction hardware must be switched off and muxed out of the transmit and receive paths respectively.
60910   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_RS_FEC_EN_O_K2_E5_SHIFT                                         23
60911   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_EEE_EN_O_K2_E5                                                  (0x1<<24) // This is an active high signal that indicates the resolved EEE capability. If the output is 1, both the local device and the link partner advertise the EEE capability for the resolved PHY type. It is 0 otherewise. Note that it indicates deep sleep capability. Note the EEE capability can also be resolved by logis outside of the PHY. Therefore, the PHY does not implement any logic based on the state of this output.
60912   #define NWS_REG_LN3_AN_LINK_OUTPUTS_LN3_AN_EEE_EN_O_K2_E5_SHIFT                                            24
60913 #define NWS_REG_EXTERNAL_SIGNAL_DETECT_K2_E5                                                                 0x700050UL //Access:R    DataWidth:0x4    // Multi Field Register.
60914   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P0_K2_E5                                            (0x1<<0) // Used to detect the presence of energy on SerDes receive channels or to detect the receiver loss condition(RX_LOS) from an external optical module Connects directly to pin P0_SIGDET
60915   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P0_K2_E5_SHIFT                                      0
60916   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P1_K2_E5                                            (0x1<<1) // Used to detect the presence of energy on SerDes receive channels or to detect the receiver loss condition(RX_LOS) from an external optical module Connects directly to pin P1_SIGDET
60917   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P1_K2_E5_SHIFT                                      1
60918   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P2_K2_E5                                            (0x1<<2) // Used to detect the presence of energy on SerDes receive channels or to detect the receiver loss condition(RX_LOS) from an external optical module Connects directly to pin P2_SIGDET
60919   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P2_K2_E5_SHIFT                                      2
60920   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P3_K2_E5                                            (0x1<<3) // Used to detect the presence of energy on SerDes receive channels or to detect the receiver loss condition(RX_LOS) from an external optical module Connects directly to pin P3_SIGDET
60921   #define NWS_REG_EXTERNAL_SIGNAL_DETECT_EXTERNAL_SIGDET_P3_K2_E5_SHIFT                                      3
60922 #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_K2_E5                                                             0x700054UL //Access:R    DataWidth:0x4    // Multi Field Register.
60923   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P0_K2_E5                                    (0x1<<0) // Link Alarm Status Indication An asserted low input from the optical module or external PHY. When asserted, this signal indicates that a fault condition has been detected or cleared. Refer to the XENPAK MSA Release v3.0 for more details. This signal is an output from an external PHY that can drive LASI to the Controller to indicate a link status change or other events outlined in the XENPAK MSA standard. Connects directly to pin P0_PHY_LASI_B
60924   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P0_K2_E5_SHIFT                              0
60925   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P1_K2_E5                                    (0x1<<1) // Link Alarm Status Indication An asserted low input from the optical module or external PHY. When asserted, this signal indicates that a fault condition has been detected or cleared. Refer to the XENPAK MSA Release v3.0 for more details. This signal is an output from an external PHY that can drive LASI to the Controller to indicate a link status change or other events outlined in the XENPAK MSA standard. Connects directly to pin P1_PHY_LASI_B
60926   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P1_K2_E5_SHIFT                              1
60927   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P2_K2_E5                                    (0x1<<2) // Link Alarm Status Indication An asserted low input from the optical module or external PHY. When asserted, this signal indicates that a fault condition has been detected or cleared. Refer to the XENPAK MSA Release v3.0 for more details. This signal is an output from an external PHY that can drive LASI to the Controller to indicate a link status change or other events outlined in the XENPAK MSA standard. Connects directly to pin P2_PHY_LASI_B
60928   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P2_K2_E5_SHIFT                              2
60929   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P3_K2_E5                                    (0x1<<3) // Link Alarm Status Indication An asserted low input from the optical module or external PHY. When asserted, this signal indicates that a fault condition has been detected or cleared. Refer to the XENPAK MSA Release v3.0 for more details. This signal is an output from an external PHY that can drive LASI to the Controller to indicate a link status change or other events outlined in the XENPAK MSA standard. Connects directly to pin P3_PHY_LASI_B
60930   #define NWS_REG_EXTERNAL_LINK_ALARM_STATUS_EXTERNAL_PHY_LASI_B_P3_K2_E5_SHIFT                              3
60931 #define NWS_REG_ECO_RESERVED_K2_E5                                                                           0x700058UL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
60932 #define NWS_REG_DBG_OUT_DATA_K2_E5                                                                           0x700100UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
60933 #define NWS_REG_DBG_OUT_DATA_SIZE                                                                            8
60934 #define NWS_REG_DBG_OUT_VALID_K2_E5                                                                          0x700120UL //Access:R    DataWidth:0x4    // Dbgmux output valid
60935 #define NWS_REG_DBG_OUT_FRAME_K2_E5                                                                          0x700124UL //Access:R    DataWidth:0x4    // Dbgmux output frame
60936 #define NWS_REG_DBG_SELECT_K2_E5                                                                             0x700128UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
60937 #define NWS_REG_DBG_DWORD_ENABLE_K2_E5                                                                       0x70012cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
60938 #define NWS_REG_DBG_SHIFT_K2_E5                                                                              0x700130UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
60939 #define NWS_REG_DBG_FORCE_VALID_K2_E5                                                                        0x700134UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
60940 #define NWS_REG_DBG_FORCE_FRAME_K2_E5                                                                        0x700138UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
60941 #define NWS_REG_DBGSYN_ALMOST_FULL_THR_K2_E5                                                                 0x70013cUL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
60942 #define NWS_REG_DBGSYN_STATUS_K2_E5                                                                          0x700140UL //Access:R    DataWidth:0x5    // Debug only: Fill level of dbgmux fifo.
60943 #define NWS_REG_DBG_SAMPLING_INTERVAL_K2_E5                                                                  0x700144UL //Access:RW   DataWidth:0x14   // Debug only: Sampling interval * pclk, 2ns to 2ms.
60944 #define NWS_REG_DBG_REPEAT_THRESHOLD_COUNT_K2_E5                                                             0x700148UL //Access:RW   DataWidth:0x4    // Debug only: If 0 or 1, trigger on first occurrence. If greater than 1, wait until counter value match to trigger.
60945 #define NWS_REG_DBG_POST_TRIGGER_LATENCY_COUNT_K2_E5                                                         0x70014cUL //Access:RW   DataWidth:0x18   // Debug only: If greater than 0, delay trigger count value * pclk, 0 to 32ms
60946 #define NWS_REG_DBG_FW_TRIGGER_ENABLE_K2_E5                                                                  0x700150UL //Access:RW   DataWidth:0x1    // Debug only: FW trigger is set.
60947 #define NWS_REG_INT_STS_0_K2_E5                                                                              0x700180UL //Access:R    DataWidth:0xa    // Multi Field Register.
60948   #define NWS_REG_INT_STS_0_ADDRESS_ERROR_K2_E5                                                              (0x1<<0) // Signals an unknown address to the rf module.
60949   #define NWS_REG_INT_STS_0_ADDRESS_ERROR_K2_E5_SHIFT                                                        0
60950   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_50G_CR2_K2_E5                                                     (0x1<<1) // Autonegotiation resolved to 50g_cr2
60951   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                               1
60952   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_50G_KR2_K2_E5                                                     (0x1<<2) // Autonegotiation resolved to 50g_kr2
60953   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                               2
60954   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_40G_CR4_K2_E5                                                     (0x1<<3) // Autonegotiation resolved to 40g_cr4
60955   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                               3
60956   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_40G_KR4_K2_E5                                                     (0x1<<4) // Autonegotiation resolved to 40g_kr4
60957   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                               4
60958   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_25G_GR_K2_E5                                                      (0x1<<5) // Autonegotiation resolved to 25g_gr
60959   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                                5
60960   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_25G_CR_K2_E5                                                      (0x1<<6) // Autonegotiation resolved to 25g_cr
60961   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                                6
60962   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_25G_KR_K2_E5                                                      (0x1<<7) // Autonegotiation resolved to 25g_kr
60963   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                                7
60964   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_10G_KR_K2_E5                                                      (0x1<<8) // Autonegotiation resolved to 10g_kr
60965   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                                8
60966   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_1G_KX_K2_E5                                                       (0x1<<9) // Autonegotiation resolved to 1g_kx
60967   #define NWS_REG_INT_STS_0_LN0_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                 9
60968 #define NWS_REG_INT_MASK_0_K2_E5                                                                             0x700184UL //Access:RW   DataWidth:0xa    // Multi Field Register.
60969   #define NWS_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5                                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.ADDRESS_ERROR .
60970   #define NWS_REG_INT_MASK_0_ADDRESS_ERROR_K2_E5_SHIFT                                                       0
60971   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_50G_CR2_K2_E5                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_50G_CR2 .
60972   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                              1
60973   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_50G_KR2_K2_E5                                                    (0x1<<2) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_50G_KR2 .
60974   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                              2
60975   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_40G_CR4_K2_E5                                                    (0x1<<3) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_40G_CR4 .
60976   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                              3
60977   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_40G_KR4_K2_E5                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_40G_KR4 .
60978   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                              4
60979   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_25G_GR_K2_E5                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_25G_GR .
60980   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                               5
60981   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_25G_CR_K2_E5                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_25G_CR .
60982   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                               6
60983   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_25G_KR_K2_E5                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_25G_KR .
60984   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                               7
60985   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_10G_KR_K2_E5                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_10G_KR .
60986   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                               8
60987   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_1G_KX_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_0.LN0_AN_RESOLVE_1G_KX .
60988   #define NWS_REG_INT_MASK_0_LN0_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                9
60989 #define NWS_REG_INT_STS_WR_0_K2_E5                                                                           0x700188UL //Access:WR   DataWidth:0xa    // Multi Field Register.
60990   #define NWS_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5                                                           (0x1<<0) // Signals an unknown address to the rf module.
60991   #define NWS_REG_INT_STS_WR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                     0
60992   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_50G_CR2_K2_E5                                                  (0x1<<1) // Autonegotiation resolved to 50g_cr2
60993   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                            1
60994   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_50G_KR2_K2_E5                                                  (0x1<<2) // Autonegotiation resolved to 50g_kr2
60995   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                            2
60996   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_40G_CR4_K2_E5                                                  (0x1<<3) // Autonegotiation resolved to 40g_cr4
60997   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                            3
60998   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_40G_KR4_K2_E5                                                  (0x1<<4) // Autonegotiation resolved to 40g_kr4
60999   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                            4
61000   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_25G_GR_K2_E5                                                   (0x1<<5) // Autonegotiation resolved to 25g_gr
61001   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                             5
61002   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_25G_CR_K2_E5                                                   (0x1<<6) // Autonegotiation resolved to 25g_cr
61003   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                             6
61004   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_25G_KR_K2_E5                                                   (0x1<<7) // Autonegotiation resolved to 25g_kr
61005   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                             7
61006   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_10G_KR_K2_E5                                                   (0x1<<8) // Autonegotiation resolved to 10g_kr
61007   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                             8
61008   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_1G_KX_K2_E5                                                    (0x1<<9) // Autonegotiation resolved to 1g_kx
61009   #define NWS_REG_INT_STS_WR_0_LN0_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                              9
61010 #define NWS_REG_INT_STS_CLR_0_K2_E5                                                                          0x70018cUL //Access:RC   DataWidth:0xa    // Multi Field Register.
61011   #define NWS_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5                                                          (0x1<<0) // Signals an unknown address to the rf module.
61012   #define NWS_REG_INT_STS_CLR_0_ADDRESS_ERROR_K2_E5_SHIFT                                                    0
61013   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_50G_CR2_K2_E5                                                 (0x1<<1) // Autonegotiation resolved to 50g_cr2
61014   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                           1
61015   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_50G_KR2_K2_E5                                                 (0x1<<2) // Autonegotiation resolved to 50g_kr2
61016   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                           2
61017   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_40G_CR4_K2_E5                                                 (0x1<<3) // Autonegotiation resolved to 40g_cr4
61018   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                           3
61019   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_40G_KR4_K2_E5                                                 (0x1<<4) // Autonegotiation resolved to 40g_kr4
61020   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                           4
61021   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_25G_GR_K2_E5                                                  (0x1<<5) // Autonegotiation resolved to 25g_gr
61022   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                            5
61023   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_25G_CR_K2_E5                                                  (0x1<<6) // Autonegotiation resolved to 25g_cr
61024   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                            6
61025   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_25G_KR_K2_E5                                                  (0x1<<7) // Autonegotiation resolved to 25g_kr
61026   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                            7
61027   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_10G_KR_K2_E5                                                  (0x1<<8) // Autonegotiation resolved to 10g_kr
61028   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                            8
61029   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_1G_KX_K2_E5                                                   (0x1<<9) // Autonegotiation resolved to 1g_kx
61030   #define NWS_REG_INT_STS_CLR_0_LN0_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                             9
61031 #define NWS_REG_INT_STS_1_K2_E5                                                                              0x700190UL //Access:R    DataWidth:0xa    // Multi Field Register.
61032   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_50G_CR2_K2_E5                                                     (0x1<<1) // Autonegotiation resolved to 50g_cr2
61033   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                               1
61034   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_50G_KR2_K2_E5                                                     (0x1<<2) // Autonegotiation resolved to 50g_kr2
61035   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                               2
61036   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_40G_CR4_K2_E5                                                     (0x1<<3) // Autonegotiation resolved to 40g_cr4
61037   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                               3
61038   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_40G_KR4_K2_E5                                                     (0x1<<4) // Autonegotiation resolved to 40g_kr4
61039   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                               4
61040   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_25G_GR_K2_E5                                                      (0x1<<5) // Autonegotiation resolved to 25g_gr
61041   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                                5
61042   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_25G_CR_K2_E5                                                      (0x1<<6) // Autonegotiation resolved to 25g_cr
61043   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                                6
61044   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_25G_KR_K2_E5                                                      (0x1<<7) // Autonegotiation resolved to 25g_kr
61045   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                                7
61046   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_10G_KR_K2_E5                                                      (0x1<<8) // Autonegotiation resolved to 10g_kr
61047   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                                8
61048   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_1G_KX_K2_E5                                                       (0x1<<9) // Autonegotiation resolved to 1g_kx
61049   #define NWS_REG_INT_STS_1_LN1_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                 9
61050 #define NWS_REG_INT_MASK_1_K2_E5                                                                             0x700194UL //Access:RW   DataWidth:0xa    // Multi Field Register.
61051   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_50G_CR2_K2_E5                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_50G_CR2 .
61052   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                              1
61053   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_50G_KR2_K2_E5                                                    (0x1<<2) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_50G_KR2 .
61054   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                              2
61055   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_40G_CR4_K2_E5                                                    (0x1<<3) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_40G_CR4 .
61056   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                              3
61057   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_40G_KR4_K2_E5                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_40G_KR4 .
61058   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                              4
61059   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_25G_GR_K2_E5                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_25G_GR .
61060   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                               5
61061   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_25G_CR_K2_E5                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_25G_CR .
61062   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                               6
61063   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_25G_KR_K2_E5                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_25G_KR .
61064   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                               7
61065   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_10G_KR_K2_E5                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_10G_KR .
61066   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                               8
61067   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_1G_KX_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_1.LN1_AN_RESOLVE_1G_KX .
61068   #define NWS_REG_INT_MASK_1_LN1_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                9
61069 #define NWS_REG_INT_STS_WR_1_K2_E5                                                                           0x700198UL //Access:WR   DataWidth:0xa    // Multi Field Register.
61070   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_50G_CR2_K2_E5                                                  (0x1<<1) // Autonegotiation resolved to 50g_cr2
61071   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                            1
61072   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_50G_KR2_K2_E5                                                  (0x1<<2) // Autonegotiation resolved to 50g_kr2
61073   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                            2
61074   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_40G_CR4_K2_E5                                                  (0x1<<3) // Autonegotiation resolved to 40g_cr4
61075   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                            3
61076   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_40G_KR4_K2_E5                                                  (0x1<<4) // Autonegotiation resolved to 40g_kr4
61077   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                            4
61078   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_25G_GR_K2_E5                                                   (0x1<<5) // Autonegotiation resolved to 25g_gr
61079   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                             5
61080   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_25G_CR_K2_E5                                                   (0x1<<6) // Autonegotiation resolved to 25g_cr
61081   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                             6
61082   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_25G_KR_K2_E5                                                   (0x1<<7) // Autonegotiation resolved to 25g_kr
61083   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                             7
61084   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_10G_KR_K2_E5                                                   (0x1<<8) // Autonegotiation resolved to 10g_kr
61085   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                             8
61086   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_1G_KX_K2_E5                                                    (0x1<<9) // Autonegotiation resolved to 1g_kx
61087   #define NWS_REG_INT_STS_WR_1_LN1_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                              9
61088 #define NWS_REG_INT_STS_CLR_1_K2_E5                                                                          0x70019cUL //Access:RC   DataWidth:0xa    // Multi Field Register.
61089   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_50G_CR2_K2_E5                                                 (0x1<<1) // Autonegotiation resolved to 50g_cr2
61090   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                           1
61091   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_50G_KR2_K2_E5                                                 (0x1<<2) // Autonegotiation resolved to 50g_kr2
61092   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                           2
61093   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_40G_CR4_K2_E5                                                 (0x1<<3) // Autonegotiation resolved to 40g_cr4
61094   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                           3
61095   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_40G_KR4_K2_E5                                                 (0x1<<4) // Autonegotiation resolved to 40g_kr4
61096   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                           4
61097   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_25G_GR_K2_E5                                                  (0x1<<5) // Autonegotiation resolved to 25g_gr
61098   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                            5
61099   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_25G_CR_K2_E5                                                  (0x1<<6) // Autonegotiation resolved to 25g_cr
61100   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                            6
61101   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_25G_KR_K2_E5                                                  (0x1<<7) // Autonegotiation resolved to 25g_kr
61102   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                            7
61103   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_10G_KR_K2_E5                                                  (0x1<<8) // Autonegotiation resolved to 10g_kr
61104   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                            8
61105   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_1G_KX_K2_E5                                                   (0x1<<9) // Autonegotiation resolved to 1g_kx
61106   #define NWS_REG_INT_STS_CLR_1_LN1_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                             9
61107 #define NWS_REG_INT_STS_2_K2_E5                                                                              0x7001a0UL //Access:R    DataWidth:0xa    // Multi Field Register.
61108   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_50G_CR2_K2_E5                                                     (0x1<<1) // Autonegotiation resolved to 50g_cr2
61109   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                               1
61110   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_50G_KR2_K2_E5                                                     (0x1<<2) // Autonegotiation resolved to 50g_kr2
61111   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                               2
61112   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_40G_CR4_K2_E5                                                     (0x1<<3) // Autonegotiation resolved to 40g_cr4
61113   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                               3
61114   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_40G_KR4_K2_E5                                                     (0x1<<4) // Autonegotiation resolved to 40g_kr4
61115   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                               4
61116   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_25G_GR_K2_E5                                                      (0x1<<5) // Autonegotiation resolved to 25g_gr
61117   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                                5
61118   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_25G_CR_K2_E5                                                      (0x1<<6) // Autonegotiation resolved to 25g_cr
61119   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                                6
61120   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_25G_KR_K2_E5                                                      (0x1<<7) // Autonegotiation resolved to 25g_kr
61121   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                                7
61122   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_10G_KR_K2_E5                                                      (0x1<<8) // Autonegotiation resolved to 10g_kr
61123   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                                8
61124   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_1G_KX_K2_E5                                                       (0x1<<9) // Autonegotiation resolved to 1g_kx
61125   #define NWS_REG_INT_STS_2_LN2_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                 9
61126 #define NWS_REG_INT_MASK_2_K2_E5                                                                             0x7001a4UL //Access:RW   DataWidth:0xa    // Multi Field Register.
61127   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_50G_CR2_K2_E5                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_50G_CR2 .
61128   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                              1
61129   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_50G_KR2_K2_E5                                                    (0x1<<2) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_50G_KR2 .
61130   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                              2
61131   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_40G_CR4_K2_E5                                                    (0x1<<3) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_40G_CR4 .
61132   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                              3
61133   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_40G_KR4_K2_E5                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_40G_KR4 .
61134   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                              4
61135   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_25G_GR_K2_E5                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_25G_GR .
61136   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                               5
61137   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_25G_CR_K2_E5                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_25G_CR .
61138   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                               6
61139   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_25G_KR_K2_E5                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_25G_KR .
61140   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                               7
61141   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_10G_KR_K2_E5                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_10G_KR .
61142   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                               8
61143   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_1G_KX_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_2.LN2_AN_RESOLVE_1G_KX .
61144   #define NWS_REG_INT_MASK_2_LN2_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                9
61145 #define NWS_REG_INT_STS_WR_2_K2_E5                                                                           0x7001a8UL //Access:WR   DataWidth:0xa    // Multi Field Register.
61146   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_50G_CR2_K2_E5                                                  (0x1<<1) // Autonegotiation resolved to 50g_cr2
61147   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                            1
61148   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_50G_KR2_K2_E5                                                  (0x1<<2) // Autonegotiation resolved to 50g_kr2
61149   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                            2
61150   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_40G_CR4_K2_E5                                                  (0x1<<3) // Autonegotiation resolved to 40g_cr4
61151   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                            3
61152   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_40G_KR4_K2_E5                                                  (0x1<<4) // Autonegotiation resolved to 40g_kr4
61153   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                            4
61154   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_25G_GR_K2_E5                                                   (0x1<<5) // Autonegotiation resolved to 25g_gr
61155   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                             5
61156   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_25G_CR_K2_E5                                                   (0x1<<6) // Autonegotiation resolved to 25g_cr
61157   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                             6
61158   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_25G_KR_K2_E5                                                   (0x1<<7) // Autonegotiation resolved to 25g_kr
61159   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                             7
61160   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_10G_KR_K2_E5                                                   (0x1<<8) // Autonegotiation resolved to 10g_kr
61161   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                             8
61162   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_1G_KX_K2_E5                                                    (0x1<<9) // Autonegotiation resolved to 1g_kx
61163   #define NWS_REG_INT_STS_WR_2_LN2_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                              9
61164 #define NWS_REG_INT_STS_CLR_2_K2_E5                                                                          0x7001acUL //Access:RC   DataWidth:0xa    // Multi Field Register.
61165   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_50G_CR2_K2_E5                                                 (0x1<<1) // Autonegotiation resolved to 50g_cr2
61166   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                           1
61167   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_50G_KR2_K2_E5                                                 (0x1<<2) // Autonegotiation resolved to 50g_kr2
61168   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                           2
61169   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_40G_CR4_K2_E5                                                 (0x1<<3) // Autonegotiation resolved to 40g_cr4
61170   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                           3
61171   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_40G_KR4_K2_E5                                                 (0x1<<4) // Autonegotiation resolved to 40g_kr4
61172   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                           4
61173   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_25G_GR_K2_E5                                                  (0x1<<5) // Autonegotiation resolved to 25g_gr
61174   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                            5
61175   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_25G_CR_K2_E5                                                  (0x1<<6) // Autonegotiation resolved to 25g_cr
61176   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                            6
61177   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_25G_KR_K2_E5                                                  (0x1<<7) // Autonegotiation resolved to 25g_kr
61178   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                            7
61179   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_10G_KR_K2_E5                                                  (0x1<<8) // Autonegotiation resolved to 10g_kr
61180   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                            8
61181   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_1G_KX_K2_E5                                                   (0x1<<9) // Autonegotiation resolved to 1g_kx
61182   #define NWS_REG_INT_STS_CLR_2_LN2_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                             9
61183 #define NWS_REG_INT_STS_3_K2_E5                                                                              0x7001b0UL //Access:R    DataWidth:0xa    // Multi Field Register.
61184   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_50G_CR2_K2_E5                                                     (0x1<<1) // Autonegotiation resolved to 50g_cr2
61185   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                               1
61186   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_50G_KR2_K2_E5                                                     (0x1<<2) // Autonegotiation resolved to 50g_kr2
61187   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                               2
61188   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_40G_CR4_K2_E5                                                     (0x1<<3) // Autonegotiation resolved to 40g_cr4
61189   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                               3
61190   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_40G_KR4_K2_E5                                                     (0x1<<4) // Autonegotiation resolved to 40g_kr4
61191   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                               4
61192   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_25G_GR_K2_E5                                                      (0x1<<5) // Autonegotiation resolved to 25g_gr
61193   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                                5
61194   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_25G_CR_K2_E5                                                      (0x1<<6) // Autonegotiation resolved to 25g_cr
61195   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                                6
61196   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_25G_KR_K2_E5                                                      (0x1<<7) // Autonegotiation resolved to 25g_kr
61197   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                                7
61198   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_10G_KR_K2_E5                                                      (0x1<<8) // Autonegotiation resolved to 10g_kr
61199   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                                8
61200   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_1G_KX_K2_E5                                                       (0x1<<9) // Autonegotiation resolved to 1g_kx
61201   #define NWS_REG_INT_STS_3_LN3_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                 9
61202 #define NWS_REG_INT_MASK_3_K2_E5                                                                             0x7001b4UL //Access:RW   DataWidth:0xa    // Multi Field Register.
61203   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_50G_CR2_K2_E5                                                    (0x1<<1) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_50G_CR2 .
61204   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                              1
61205   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_50G_KR2_K2_E5                                                    (0x1<<2) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_50G_KR2 .
61206   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                              2
61207   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_40G_CR4_K2_E5                                                    (0x1<<3) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_40G_CR4 .
61208   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                              3
61209   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_40G_KR4_K2_E5                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_40G_KR4 .
61210   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                              4
61211   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_25G_GR_K2_E5                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_25G_GR .
61212   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                               5
61213   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_25G_CR_K2_E5                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_25G_CR .
61214   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                               6
61215   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_25G_KR_K2_E5                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_25G_KR .
61216   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                               7
61217   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_10G_KR_K2_E5                                                     (0x1<<8) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_10G_KR .
61218   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                               8
61219   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_1G_KX_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Interrupt bit: NWS_REG_INT_STS_3.LN3_AN_RESOLVE_1G_KX .
61220   #define NWS_REG_INT_MASK_3_LN3_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                                9
61221 #define NWS_REG_INT_STS_WR_3_K2_E5                                                                           0x7001b8UL //Access:WR   DataWidth:0xa    // Multi Field Register.
61222   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_50G_CR2_K2_E5                                                  (0x1<<1) // Autonegotiation resolved to 50g_cr2
61223   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                            1
61224   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_50G_KR2_K2_E5                                                  (0x1<<2) // Autonegotiation resolved to 50g_kr2
61225   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                            2
61226   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_40G_CR4_K2_E5                                                  (0x1<<3) // Autonegotiation resolved to 40g_cr4
61227   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                            3
61228   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_40G_KR4_K2_E5                                                  (0x1<<4) // Autonegotiation resolved to 40g_kr4
61229   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                            4
61230   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_25G_GR_K2_E5                                                   (0x1<<5) // Autonegotiation resolved to 25g_gr
61231   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                             5
61232   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_25G_CR_K2_E5                                                   (0x1<<6) // Autonegotiation resolved to 25g_cr
61233   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                             6
61234   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_25G_KR_K2_E5                                                   (0x1<<7) // Autonegotiation resolved to 25g_kr
61235   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                             7
61236   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_10G_KR_K2_E5                                                   (0x1<<8) // Autonegotiation resolved to 10g_kr
61237   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                             8
61238   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_1G_KX_K2_E5                                                    (0x1<<9) // Autonegotiation resolved to 1g_kx
61239   #define NWS_REG_INT_STS_WR_3_LN3_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                              9
61240 #define NWS_REG_INT_STS_CLR_3_K2_E5                                                                          0x7001bcUL //Access:RC   DataWidth:0xa    // Multi Field Register.
61241   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_50G_CR2_K2_E5                                                 (0x1<<1) // Autonegotiation resolved to 50g_cr2
61242   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_50G_CR2_K2_E5_SHIFT                                           1
61243   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_50G_KR2_K2_E5                                                 (0x1<<2) // Autonegotiation resolved to 50g_kr2
61244   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_50G_KR2_K2_E5_SHIFT                                           2
61245   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_40G_CR4_K2_E5                                                 (0x1<<3) // Autonegotiation resolved to 40g_cr4
61246   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_40G_CR4_K2_E5_SHIFT                                           3
61247   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_40G_KR4_K2_E5                                                 (0x1<<4) // Autonegotiation resolved to 40g_kr4
61248   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_40G_KR4_K2_E5_SHIFT                                           4
61249   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_25G_GR_K2_E5                                                  (0x1<<5) // Autonegotiation resolved to 25g_gr
61250   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_25G_GR_K2_E5_SHIFT                                            5
61251   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_25G_CR_K2_E5                                                  (0x1<<6) // Autonegotiation resolved to 25g_cr
61252   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_25G_CR_K2_E5_SHIFT                                            6
61253   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_25G_KR_K2_E5                                                  (0x1<<7) // Autonegotiation resolved to 25g_kr
61254   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_25G_KR_K2_E5_SHIFT                                            7
61255   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_10G_KR_K2_E5                                                  (0x1<<8) // Autonegotiation resolved to 10g_kr
61256   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_10G_KR_K2_E5_SHIFT                                            8
61257   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_1G_KX_K2_E5                                                   (0x1<<9) // Autonegotiation resolved to 1g_kx
61258   #define NWS_REG_INT_STS_CLR_3_LN3_AN_RESOLVE_1G_KX_K2_E5_SHIFT                                             9
61259 #define NWS_REG_PRTY_MASK_H_0_K2_E5                                                                          0x700204UL //Access:RW   DataWidth:0x4    // Multi Field Register.
61260   #define NWS_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_E5                                                      (0x1<<0) // This bit masks, when set, the Parity bit: NWS_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
61261   #define NWS_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_E5_SHIFT                                                0
61262   #define NWS_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2_E5                                                      (0x1<<1) // This bit masks, when set, the Parity bit: NWS_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
61263   #define NWS_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2_E5_SHIFT                                                1
61264   #define NWS_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_E5                                                      (0x1<<2) // This bit masks, when set, the Parity bit: NWS_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
61265   #define NWS_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_E5_SHIFT                                                2
61266   #define NWS_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_E5                                                      (0x1<<3) // This bit masks, when set, the Parity bit: NWS_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
61267   #define NWS_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_E5_SHIFT                                                3
61268 #define NWS_REG_MEM_ECC_EVENTS_K2_E5                                                                         0x700210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
61269 #define NWS_REG_NWS_CMU_K2_E5                                                                                0x720000UL //Access:RW   DataWidth:0x8    // PHY Top registers = 0-0x7ff. CMU0 registers    = 0x0800-0x0bff. CMU1 registers    = 0x0c00-0x0fff. Reserved          = 0x1000-0x17ff. LANE0 registers   = 0x1800-0x1fff. LANE1 registers   = 0x2000-0x27ff. LANE2 registers   = 0x2800-0x2fff. LANE3 registers   = 0x3000-0x37ff. Please see IPXACT_Capri_4l2c.xml for details.
61270 #define NWS_REG_NWS_CMU_SIZE                                                                                 20479
61271 #define NWS_REG_NWS_DATA_RAM_ACCESS_K2_E5                                                                    0x740000UL //Access:RW   DataWidth:0x20   // Used to load operating tables into data ram. Each register location is 4 bytes in ram. bits[31:24] = ram address [0] bits[23:16] = ram address [1] bits[15:8]  = ram address [2] bits[7:0]   = ram address [3] register 0 = ram location [3:0] register 1 = ram location [7:4] register 2 = ram location [11:8]
61272 #define NWS_REG_NWS_DATA_RAM_ACCESS_SIZE                                                                     2048
61273 #define NWS_REG_NWS_PROGRAM_RAM_ACCESS_K2_E5                                                                 0x760000UL //Access:RW   DataWidth:0x20   // Used to load operating firmware into program ram. Each register location is 4 bytes in ram. bits[31:24] = ram address [0] bits[23:16] = ram address [1] bits[15:8]  = ram address [2] bits[7:0]   = ram address [3] register 0 = ram location [3:0] register 1 = ram location [7:4] register 2 = ram location [11:8]
61274 #define NWS_REG_NWS_PROGRAM_RAM_ACCESS_SIZE                                                                  32768
61275 #define NWM_REG_INT_STS_K2_E5                                                                                0x800004UL //Access:R    DataWidth:0x18   // Multi Field Register.
61276   #define NWM_REG_INT_STS_ADDRESS_ERROR_K2_E5                                                                (0x1<<0) // Signals an unknown address to the rf module.
61277   #define NWM_REG_INT_STS_ADDRESS_ERROR_K2_E5_SHIFT                                                          0
61278   #define NWM_REG_INT_STS_TX_OVERFLOW_0_K2_E5                                                                (0x1<<1) // TX fifo overflow
61279   #define NWM_REG_INT_STS_TX_OVERFLOW_0_K2_E5_SHIFT                                                          1
61280   #define NWM_REG_INT_STS_TX_UNDERFLOW_0_K2_E5                                                               (0x1<<2) // TX fifo underflow
61281   #define NWM_REG_INT_STS_TX_UNDERFLOW_0_K2_E5_SHIFT                                                         2
61282   #define NWM_REG_INT_STS_TX_OVERFLOW_1_K2_E5                                                                (0x1<<3) // TX fifo overflow
61283   #define NWM_REG_INT_STS_TX_OVERFLOW_1_K2_E5_SHIFT                                                          3
61284   #define NWM_REG_INT_STS_TX_UNDERFLOW_1_K2_E5                                                               (0x1<<4) // TX fifo underflow
61285   #define NWM_REG_INT_STS_TX_UNDERFLOW_1_K2_E5_SHIFT                                                         4
61286   #define NWM_REG_INT_STS_TX_OVERFLOW_2_K2_E5                                                                (0x1<<5) // TX fifo overflow
61287   #define NWM_REG_INT_STS_TX_OVERFLOW_2_K2_E5_SHIFT                                                          5
61288   #define NWM_REG_INT_STS_TX_UNDERFLOW_2_K2_E5                                                               (0x1<<6) // TX fifo underflow
61289   #define NWM_REG_INT_STS_TX_UNDERFLOW_2_K2_E5_SHIFT                                                         6
61290   #define NWM_REG_INT_STS_TX_OVERFLOW_3_K2_E5                                                                (0x1<<7) // TX fifo overflow
61291   #define NWM_REG_INT_STS_TX_OVERFLOW_3_K2_E5_SHIFT                                                          7
61292   #define NWM_REG_INT_STS_TX_UNDERFLOW_3_K2_E5                                                               (0x1<<8) // TX fifo underflow
61293   #define NWM_REG_INT_STS_TX_UNDERFLOW_3_K2_E5_SHIFT                                                         8
61294   #define NWM_REG_INT_STS_LN0_AT_10M_K2_E5                                                                   (0x1<<16) // Lane 0 Resolved to 10Mb rate
61295   #define NWM_REG_INT_STS_LN0_AT_10M_K2_E5_SHIFT                                                             16
61296   #define NWM_REG_INT_STS_LN0_AT_100M_K2_E5                                                                  (0x1<<17) // Lane 0 Resolved to 100Mb rate
61297   #define NWM_REG_INT_STS_LN0_AT_100M_K2_E5_SHIFT                                                            17
61298   #define NWM_REG_INT_STS_LN1_AT_10M_K2_E5                                                                   (0x1<<18) // Lane 1 Resolved to 10Mb rate
61299   #define NWM_REG_INT_STS_LN1_AT_10M_K2_E5_SHIFT                                                             18
61300   #define NWM_REG_INT_STS_LN1_AT_100M_K2_E5                                                                  (0x1<<19) // Lane 1 Resolved to 100Mb rate
61301   #define NWM_REG_INT_STS_LN1_AT_100M_K2_E5_SHIFT                                                            19
61302   #define NWM_REG_INT_STS_LN2_AT_10M_K2_E5                                                                   (0x1<<20) // Lane 2 Resolved to 10Mb rate
61303   #define NWM_REG_INT_STS_LN2_AT_10M_K2_E5_SHIFT                                                             20
61304   #define NWM_REG_INT_STS_LN2_AT_100M_K2_E5                                                                  (0x1<<21) // Lane 2 Resolved to 100Mb rate
61305   #define NWM_REG_INT_STS_LN2_AT_100M_K2_E5_SHIFT                                                            21
61306   #define NWM_REG_INT_STS_LN3_AT_10M_K2_E5                                                                   (0x1<<22) // Lane 3 Resolved to 10Mb rate
61307   #define NWM_REG_INT_STS_LN3_AT_10M_K2_E5_SHIFT                                                             22
61308   #define NWM_REG_INT_STS_LN3_AT_100M_K2_E5                                                                  (0x1<<23) // Lane 3 Resolved to 100Mb rate
61309   #define NWM_REG_INT_STS_LN3_AT_100M_K2_E5_SHIFT                                                            23
61310 #define NWM_REG_INT_MASK_K2_E5                                                                               0x800008UL //Access:RW   DataWidth:0x18   // Multi Field Register.
61311   #define NWM_REG_INT_MASK_ADDRESS_ERROR_K2_E5                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.ADDRESS_ERROR .
61312   #define NWM_REG_INT_MASK_ADDRESS_ERROR_K2_E5_SHIFT                                                         0
61313   #define NWM_REG_INT_MASK_TX_OVERFLOW_0_K2_E5                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_OVERFLOW_0 .
61314   #define NWM_REG_INT_MASK_TX_OVERFLOW_0_K2_E5_SHIFT                                                         1
61315   #define NWM_REG_INT_MASK_TX_UNDERFLOW_0_K2_E5                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_UNDERFLOW_0 .
61316   #define NWM_REG_INT_MASK_TX_UNDERFLOW_0_K2_E5_SHIFT                                                        2
61317   #define NWM_REG_INT_MASK_TX_OVERFLOW_1_K2_E5                                                               (0x1<<3) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_OVERFLOW_1 .
61318   #define NWM_REG_INT_MASK_TX_OVERFLOW_1_K2_E5_SHIFT                                                         3
61319   #define NWM_REG_INT_MASK_TX_UNDERFLOW_1_K2_E5                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_UNDERFLOW_1 .
61320   #define NWM_REG_INT_MASK_TX_UNDERFLOW_1_K2_E5_SHIFT                                                        4
61321   #define NWM_REG_INT_MASK_TX_OVERFLOW_2_K2_E5                                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_OVERFLOW_2 .
61322   #define NWM_REG_INT_MASK_TX_OVERFLOW_2_K2_E5_SHIFT                                                         5
61323   #define NWM_REG_INT_MASK_TX_UNDERFLOW_2_K2_E5                                                              (0x1<<6) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_UNDERFLOW_2 .
61324   #define NWM_REG_INT_MASK_TX_UNDERFLOW_2_K2_E5_SHIFT                                                        6
61325   #define NWM_REG_INT_MASK_TX_OVERFLOW_3_K2_E5                                                               (0x1<<7) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_OVERFLOW_3 .
61326   #define NWM_REG_INT_MASK_TX_OVERFLOW_3_K2_E5_SHIFT                                                         7
61327   #define NWM_REG_INT_MASK_TX_UNDERFLOW_3_K2_E5                                                              (0x1<<8) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.TX_UNDERFLOW_3 .
61328   #define NWM_REG_INT_MASK_TX_UNDERFLOW_3_K2_E5_SHIFT                                                        8
61329   #define NWM_REG_INT_MASK_LN0_AT_10M_K2_E5                                                                  (0x1<<16) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN0_AT_10M .
61330   #define NWM_REG_INT_MASK_LN0_AT_10M_K2_E5_SHIFT                                                            16
61331   #define NWM_REG_INT_MASK_LN0_AT_100M_K2_E5                                                                 (0x1<<17) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN0_AT_100M .
61332   #define NWM_REG_INT_MASK_LN0_AT_100M_K2_E5_SHIFT                                                           17
61333   #define NWM_REG_INT_MASK_LN1_AT_10M_K2_E5                                                                  (0x1<<18) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN1_AT_10M .
61334   #define NWM_REG_INT_MASK_LN1_AT_10M_K2_E5_SHIFT                                                            18
61335   #define NWM_REG_INT_MASK_LN1_AT_100M_K2_E5                                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN1_AT_100M .
61336   #define NWM_REG_INT_MASK_LN1_AT_100M_K2_E5_SHIFT                                                           19
61337   #define NWM_REG_INT_MASK_LN2_AT_10M_K2_E5                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN2_AT_10M .
61338   #define NWM_REG_INT_MASK_LN2_AT_10M_K2_E5_SHIFT                                                            20
61339   #define NWM_REG_INT_MASK_LN2_AT_100M_K2_E5                                                                 (0x1<<21) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN2_AT_100M .
61340   #define NWM_REG_INT_MASK_LN2_AT_100M_K2_E5_SHIFT                                                           21
61341   #define NWM_REG_INT_MASK_LN3_AT_10M_K2_E5                                                                  (0x1<<22) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN3_AT_10M .
61342   #define NWM_REG_INT_MASK_LN3_AT_10M_K2_E5_SHIFT                                                            22
61343   #define NWM_REG_INT_MASK_LN3_AT_100M_K2_E5                                                                 (0x1<<23) // This bit masks, when set, the Interrupt bit: NWM_REG_INT_STS.LN3_AT_100M .
61344   #define NWM_REG_INT_MASK_LN3_AT_100M_K2_E5_SHIFT                                                           23
61345 #define NWM_REG_INT_STS_WR_K2_E5                                                                             0x80000cUL //Access:WR   DataWidth:0x18   // Multi Field Register.
61346   #define NWM_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5                                                             (0x1<<0) // Signals an unknown address to the rf module.
61347   #define NWM_REG_INT_STS_WR_ADDRESS_ERROR_K2_E5_SHIFT                                                       0
61348   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_0_K2_E5                                                             (0x1<<1) // TX fifo overflow
61349   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_0_K2_E5_SHIFT                                                       1
61350   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_0_K2_E5                                                            (0x1<<2) // TX fifo underflow
61351   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_0_K2_E5_SHIFT                                                      2
61352   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_1_K2_E5                                                             (0x1<<3) // TX fifo overflow
61353   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_1_K2_E5_SHIFT                                                       3
61354   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_1_K2_E5                                                            (0x1<<4) // TX fifo underflow
61355   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_1_K2_E5_SHIFT                                                      4
61356   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_2_K2_E5                                                             (0x1<<5) // TX fifo overflow
61357   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_2_K2_E5_SHIFT                                                       5
61358   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_2_K2_E5                                                            (0x1<<6) // TX fifo underflow
61359   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_2_K2_E5_SHIFT                                                      6
61360   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_3_K2_E5                                                             (0x1<<7) // TX fifo overflow
61361   #define NWM_REG_INT_STS_WR_TX_OVERFLOW_3_K2_E5_SHIFT                                                       7
61362   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_3_K2_E5                                                            (0x1<<8) // TX fifo underflow
61363   #define NWM_REG_INT_STS_WR_TX_UNDERFLOW_3_K2_E5_SHIFT                                                      8
61364   #define NWM_REG_INT_STS_WR_LN0_AT_10M_K2_E5                                                                (0x1<<16) // Lane 0 Resolved to 10Mb rate
61365   #define NWM_REG_INT_STS_WR_LN0_AT_10M_K2_E5_SHIFT                                                          16
61366   #define NWM_REG_INT_STS_WR_LN0_AT_100M_K2_E5                                                               (0x1<<17) // Lane 0 Resolved to 100Mb rate
61367   #define NWM_REG_INT_STS_WR_LN0_AT_100M_K2_E5_SHIFT                                                         17
61368   #define NWM_REG_INT_STS_WR_LN1_AT_10M_K2_E5                                                                (0x1<<18) // Lane 1 Resolved to 10Mb rate
61369   #define NWM_REG_INT_STS_WR_LN1_AT_10M_K2_E5_SHIFT                                                          18
61370   #define NWM_REG_INT_STS_WR_LN1_AT_100M_K2_E5                                                               (0x1<<19) // Lane 1 Resolved to 100Mb rate
61371   #define NWM_REG_INT_STS_WR_LN1_AT_100M_K2_E5_SHIFT                                                         19
61372   #define NWM_REG_INT_STS_WR_LN2_AT_10M_K2_E5                                                                (0x1<<20) // Lane 2 Resolved to 10Mb rate
61373   #define NWM_REG_INT_STS_WR_LN2_AT_10M_K2_E5_SHIFT                                                          20
61374   #define NWM_REG_INT_STS_WR_LN2_AT_100M_K2_E5                                                               (0x1<<21) // Lane 2 Resolved to 100Mb rate
61375   #define NWM_REG_INT_STS_WR_LN2_AT_100M_K2_E5_SHIFT                                                         21
61376   #define NWM_REG_INT_STS_WR_LN3_AT_10M_K2_E5                                                                (0x1<<22) // Lane 3 Resolved to 10Mb rate
61377   #define NWM_REG_INT_STS_WR_LN3_AT_10M_K2_E5_SHIFT                                                          22
61378   #define NWM_REG_INT_STS_WR_LN3_AT_100M_K2_E5                                                               (0x1<<23) // Lane 3 Resolved to 100Mb rate
61379   #define NWM_REG_INT_STS_WR_LN3_AT_100M_K2_E5_SHIFT                                                         23
61380 #define NWM_REG_INT_STS_CLR_K2_E5                                                                            0x800010UL //Access:RC   DataWidth:0x18   // Multi Field Register.
61381   #define NWM_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5                                                            (0x1<<0) // Signals an unknown address to the rf module.
61382   #define NWM_REG_INT_STS_CLR_ADDRESS_ERROR_K2_E5_SHIFT                                                      0
61383   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_0_K2_E5                                                            (0x1<<1) // TX fifo overflow
61384   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_0_K2_E5_SHIFT                                                      1
61385   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_0_K2_E5                                                           (0x1<<2) // TX fifo underflow
61386   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_0_K2_E5_SHIFT                                                     2
61387   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_1_K2_E5                                                            (0x1<<3) // TX fifo overflow
61388   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_1_K2_E5_SHIFT                                                      3
61389   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_1_K2_E5                                                           (0x1<<4) // TX fifo underflow
61390   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_1_K2_E5_SHIFT                                                     4
61391   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_2_K2_E5                                                            (0x1<<5) // TX fifo overflow
61392   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_2_K2_E5_SHIFT                                                      5
61393   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_2_K2_E5                                                           (0x1<<6) // TX fifo underflow
61394   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_2_K2_E5_SHIFT                                                     6
61395   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_3_K2_E5                                                            (0x1<<7) // TX fifo overflow
61396   #define NWM_REG_INT_STS_CLR_TX_OVERFLOW_3_K2_E5_SHIFT                                                      7
61397   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_3_K2_E5                                                           (0x1<<8) // TX fifo underflow
61398   #define NWM_REG_INT_STS_CLR_TX_UNDERFLOW_3_K2_E5_SHIFT                                                     8
61399   #define NWM_REG_INT_STS_CLR_LN0_AT_10M_K2_E5                                                               (0x1<<16) // Lane 0 Resolved to 10Mb rate
61400   #define NWM_REG_INT_STS_CLR_LN0_AT_10M_K2_E5_SHIFT                                                         16
61401   #define NWM_REG_INT_STS_CLR_LN0_AT_100M_K2_E5                                                              (0x1<<17) // Lane 0 Resolved to 100Mb rate
61402   #define NWM_REG_INT_STS_CLR_LN0_AT_100M_K2_E5_SHIFT                                                        17
61403   #define NWM_REG_INT_STS_CLR_LN1_AT_10M_K2_E5                                                               (0x1<<18) // Lane 1 Resolved to 10Mb rate
61404   #define NWM_REG_INT_STS_CLR_LN1_AT_10M_K2_E5_SHIFT                                                         18
61405   #define NWM_REG_INT_STS_CLR_LN1_AT_100M_K2_E5                                                              (0x1<<19) // Lane 1 Resolved to 100Mb rate
61406   #define NWM_REG_INT_STS_CLR_LN1_AT_100M_K2_E5_SHIFT                                                        19
61407   #define NWM_REG_INT_STS_CLR_LN2_AT_10M_K2_E5                                                               (0x1<<20) // Lane 2 Resolved to 10Mb rate
61408   #define NWM_REG_INT_STS_CLR_LN2_AT_10M_K2_E5_SHIFT                                                         20
61409   #define NWM_REG_INT_STS_CLR_LN2_AT_100M_K2_E5                                                              (0x1<<21) // Lane 2 Resolved to 100Mb rate
61410   #define NWM_REG_INT_STS_CLR_LN2_AT_100M_K2_E5_SHIFT                                                        21
61411   #define NWM_REG_INT_STS_CLR_LN3_AT_10M_K2_E5                                                               (0x1<<22) // Lane 3 Resolved to 10Mb rate
61412   #define NWM_REG_INT_STS_CLR_LN3_AT_10M_K2_E5_SHIFT                                                         22
61413   #define NWM_REG_INT_STS_CLR_LN3_AT_100M_K2_E5                                                              (0x1<<23) // Lane 3 Resolved to 100Mb rate
61414   #define NWM_REG_INT_STS_CLR_LN3_AT_100M_K2_E5_SHIFT                                                        23
61415 #define NWM_REG_MAC0_PEER_DELAY_K2_E5                                                                        0x800014UL //Access:RW   DataWidth:0x1e   // A so-called Peer Delay value that can be added to the correction field for all 1-step updates Refer to the MAC reference guide 1-step description on usage. Reset = 0
61416 #define NWM_REG_MAC1_PEER_DELAY_K2_E5                                                                        0x800018UL //Access:RW   DataWidth:0x1e   // A so-called Peer Delay value that can be added to the correction field for all 1-step updates Refer to the MAC reference guide 1-step description on usage. Reset = 0
61417 #define NWM_REG_MAC2_PEER_DELAY_K2_E5                                                                        0x80001cUL //Access:RW   DataWidth:0x1e   // A so-called Peer Delay value that can be added to the correction field for all 1-step updates Refer to the MAC reference guide 1-step description on usage. Reset = 0
61418 #define NWM_REG_MAC3_PEER_DELAY_K2_E5                                                                        0x800020UL //Access:RW   DataWidth:0x1e   // A so-called Peer Delay value that can be added to the correction field for all 1-step updates Refer to the MAC reference guide 1-step description on usage. Reset = 0
61419 #define NWM_REG_FEC_74_LOCKED_STATUS_K2_E5                                                                   0x800024UL //Access:R    DataWidth:0x8    // Per virtual lane indication that FEC has acheived lock on the FEC boundaries and valid data is being decoded.
61420 #define NWM_REG_LN0_LATCHED_STATUS_K2_E5                                                                     0x800028UL //Access:RC   DataWidth:0xa    // The following bits a latched high.  All bits are cleared when the register is read. bit 9 - LOCAL_FAULT_LH Local Fault indicator has transitioned from Low to High since last read. bit 8 - REMOTE_FAULT_LH Remote_fault indicator has transitioned from Low to High since last read. bit 7 - LINK_INTERRUPT_LH Link Interrupt Received indicator has transitioned from Low to High since last read. bit 6 - LPI_RECEIVED_LH LPI Received indicator has transitioned from Low to High since last read. bit 5 - HI_BER_LH HI BER indicator has transitioned from Low to High since last read. bit 4 - HI_BER_LL HI BER indicator has transitioned from High to Low since last read.(Note supported,always reads 0 CQ85103) bit 3 - LINK_STATUS_LH Link Status indicator has transitioned from Low to High since last read. bit 2 - LINK_STATUS_LL Link Status indicator has transitioned from High to Low since last read. bit 1 - BLOCK_LOCK_LH Link Status indicator has transitioned from Low to High since last read. bit 0 - BLOCK_LOCK_LL Link Status indicator has transitioned from High to Low since last read.
61421 #define NWM_REG_LN0_LIVE_STS_K2_E5                                                                           0x80002cUL //Access:R    DataWidth:0x7    // Multi Field Register.
61422   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LOCAL_FAULT_K2_E5                                                    (0x1<<6) // Live Local Fault Indicator
61423   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LOCAL_FAULT_K2_E5_SHIFT                                              6
61424   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_REMOTE_FAULT_K2_E5                                                   (0x1<<7) // Live Remote Fault Indicator
61425   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_REMOTE_FAULT_K2_E5_SHIFT                                             7
61426   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LINK_INTERRUPT_K2_E5                                                 (0x1<<8) // Live Link Interrupt Indicator
61427   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LINK_INTERRUPT_K2_E5_SHIFT                                           8
61428   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LPI_RECEIVED_K2_E5                                                   (0x1<<9) // Live LPI Received Indicator
61429   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LPI_RECEIVED_K2_E5_SHIFT                                             9
61430   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_HI_BER_K2_E5                                                         (0x1<<10) // Live Hi BER Indicator
61431   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_HI_BER_K2_E5_SHIFT                                                   10
61432   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LINK_STATUS_K2_E5                                                    (0x1<<11) // Live Link Status Indicator
61433   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_LINK_STATUS_K2_E5_SHIFT                                              11
61434   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_BLOCK_LOCK_K2_E5                                                     (0x1<<12) // Live block lock Indicator
61435   #define NWM_REG_LN0_LIVE_STS_LN0_LIVE_BLOCK_LOCK_K2_E5_SHIFT                                               12
61436 #define NWM_REG_LN1_LATCHED_STATUS_K2_E5                                                                     0x800030UL //Access:RC   DataWidth:0xa    // The following bits a latched high.  All bits are cleared when the register is read. bit 9 - LOCAL_FAULT_LH Local Fault indicator has transitioned from Low to High since last read. bit 8 - REMOTE_FAULT_LH Remote_fault indicator has transitioned from Low to High since last read. bit 7 - LINK_INTERRUPT_LH Link Interrupt Received indicator has transitioned from Low to High since last read. bit 6 - LPI_RECEIVED_LH LPI Received indicator has transitioned from Low to High since last read. bit 5 - HI_BER_LH HI BER indicator has transitioned from Low to High since last read. bit 4 - HI_BER_LL HI BER indicator has transitioned from High to Low since last read.(Note supported,always reads 0 CQ85103) bit 3 - LINK_STATUS_LH Link Status indicator has transitioned from Low to High since last read. bit 2 - LINK_STATUS_LL Link Status indicator has transitioned from High to Low since last read. bit 1 - BLOCK_LOCK_LH Link Status indicator has transitioned from Low to High since last read. bit 0 - BLOCK_LOCK_LL Link Status indicator has transitioned from High to Low since last read.
61437 #define NWM_REG_LN1_LIVE_STS_K2_E5                                                                           0x800034UL //Access:R    DataWidth:0x7    // Multi Field Register.
61438   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LOCAL_FAULT_K2_E5                                                    (0x1<<6) // Live Local Fault Indicator
61439   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LOCAL_FAULT_K2_E5_SHIFT                                              6
61440   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_REMOTE_FAULT_K2_E5                                                   (0x1<<7) // Live Remote Fault Indicator
61441   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_REMOTE_FAULT_K2_E5_SHIFT                                             7
61442   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LINK_INTERRUPT_K2_E5                                                 (0x1<<8) // Live Link Interrupt Indicator
61443   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LINK_INTERRUPT_K2_E5_SHIFT                                           8
61444   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LPI_RECEIVED_K2_E5                                                   (0x1<<9) // Live LPI Received Indicator
61445   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LPI_RECEIVED_K2_E5_SHIFT                                             9
61446   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_HI_BER_K2_E5                                                         (0x1<<10) // Live Hi BER Indicator
61447   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_HI_BER_K2_E5_SHIFT                                                   10
61448   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LINK_STATUS_K2_E5                                                    (0x1<<11) // Live Link Status Indicator
61449   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_LINK_STATUS_K2_E5_SHIFT                                              11
61450   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_BLOCK_LOCK_K2_E5                                                     (0x1<<12) // Live block lock Indicator
61451   #define NWM_REG_LN1_LIVE_STS_LN1_LIVE_BLOCK_LOCK_K2_E5_SHIFT                                               12
61452 #define NWM_REG_LN2_LATCHED_STATUS_K2_E5                                                                     0x800038UL //Access:RC   DataWidth:0xa    // The following bits a latched high.  All bits are cleared when the register is read. bit 9 - LOCAL_FAULT_LH Local Fault indicator has transitioned from Low to High since last read. bit 8 - REMOTE_FAULT_LH Remote_fault indicator has transitioned from Low to High since last read. bit 7 - LINK_INTERRUPT_LH Link Interrupt Received indicator has transitioned from Low to High since last read. bit 6 - LPI_RECEIVED_LH LPI Received indicator has transitioned from Low to High since last read. bit 5 - HI_BER_LH HI BER indicator has transitioned from Low to High since last read. bit 4 - HI_BER_LL HI BER indicator has transitioned from High to Low since last read.(Note supported,always reads 0 CQ85103) bit 3 - LINK_STATUS_LH Link Status indicator has transitioned from Low to High since last read. bit 2 - LINK_STATUS_LL Link Status indicator has transitioned from High to Low since last read. bit 1 - BLOCK_LOCK_LH Link Status indicator has transitioned from Low to High since last read. bit 0 - BLOCK_LOCK_LL Link Status indicator has transitioned from High to Low since last read.
61453 #define NWM_REG_LN2_LIVE_STS_K2_E5                                                                           0x80003cUL //Access:R    DataWidth:0x7    // Multi Field Register.
61454   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LOCAL_FAULT_K2_E5                                                    (0x1<<6) // Live Local Fault Indicator
61455   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LOCAL_FAULT_K2_E5_SHIFT                                              6
61456   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_REMOTE_FAULT_K2_E5                                                   (0x1<<7) // Live Remote Fault Indicator
61457   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_REMOTE_FAULT_K2_E5_SHIFT                                             7
61458   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LINK_INTERRUPT_K2_E5                                                 (0x1<<8) // Live Link Interrupt Indicator
61459   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LINK_INTERRUPT_K2_E5_SHIFT                                           8
61460   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LPI_RECEIVED_K2_E5                                                   (0x1<<9) // Live LPI Received Indicator
61461   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LPI_RECEIVED_K2_E5_SHIFT                                             9
61462   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_HI_BER_K2_E5                                                         (0x1<<10) // Live Hi BER Indicator
61463   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_HI_BER_K2_E5_SHIFT                                                   10
61464   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LINK_STATUS_K2_E5                                                    (0x1<<11) // Live Link Status Indicator
61465   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_LINK_STATUS_K2_E5_SHIFT                                              11
61466   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_BLOCK_LOCK_K2_E5                                                     (0x1<<12) // Live block lock Indicator
61467   #define NWM_REG_LN2_LIVE_STS_LN2_LIVE_BLOCK_LOCK_K2_E5_SHIFT                                               12
61468 #define NWM_REG_LN3_LATCHED_STATUS_K2_E5                                                                     0x800040UL //Access:RC   DataWidth:0xa    // The following bits a latched high.  All bits are cleared when the register is read. bit 9 - LOCAL_FAULT_LH Local Fault indicator has transitioned from Low to High since last read. bit 8 - REMOTE_FAULT_LH Remote_fault indicator has transitioned from Low to High since last read. bit 7 - LINK_INTERRUPT_LH Link Interrupt Received indicator has transitioned from Low to High since last read. bit 6 - LPI_RECEIVED_LH LPI Received indicator has transitioned from Low to High since last read. bit 5 - HI_BER_LH HI BER indicator has transitioned from Low to High since last read. bit 4 - HI_BER_LL HI BER indicator has transitioned from High to Low since last read.(Note supported,always reads 0 CQ85103) bit 3 - LINK_STATUS_LH Link Status indicator has transitioned from Low to High since last read. bit 2 - LINK_STATUS_LL Link Status indicator has transitioned from High to Low since last read. bit 1 - BLOCK_LOCK_LH Link Status indicator has transitioned from Low to High since last read. bit 0 - BLOCK_LOCK_LL Link Status indicator has transitioned from High to Low since last read.
61469 #define NWM_REG_LN3_LIVE_STS_K2_E5                                                                           0x800044UL //Access:R    DataWidth:0x7    // Multi Field Register.
61470   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LOCAL_FAULT_K2_E5                                                    (0x1<<6) // Live Local Fault Indicator
61471   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LOCAL_FAULT_K2_E5_SHIFT                                              6
61472   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_REMOTE_FAULT_K2_E5                                                   (0x1<<7) // Live Remote Fault Indicator
61473   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_REMOTE_FAULT_K2_E5_SHIFT                                             7
61474   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LINK_INTERRUPT_K2_E5                                                 (0x1<<8) // Live Link Interrupt Indicator
61475   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LINK_INTERRUPT_K2_E5_SHIFT                                           8
61476   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LPI_RECEIVED_K2_E5                                                   (0x1<<9) // Live LPI Received Indicator
61477   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LPI_RECEIVED_K2_E5_SHIFT                                             9
61478   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_HI_BER_K2_E5                                                         (0x1<<10) // Live Hi BER Indicator
61479   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_HI_BER_K2_E5_SHIFT                                                   10
61480   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LINK_STATUS_K2_E5                                                    (0x1<<11) // Live Link Status Indicator
61481   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_LINK_STATUS_K2_E5_SHIFT                                              11
61482   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_BLOCK_LOCK_K2_E5                                                     (0x1<<12) // Live block lock Indicator
61483   #define NWM_REG_LN3_LIVE_STS_LN3_LIVE_BLOCK_LOCK_K2_E5_SHIFT                                               12
61484 #define NWM_REG_PCS_SELECT_K2_E5                                                                             0x800048UL //Access:RW   DataWidth:0x4    // Multi Field Register.
61485   #define NWM_REG_PCS_SELECT_SG0_ENA_K2_E5                                                                   (0x1<<0) // SGMII PCS Enable.  When set to 1, the SGMII PCS is enabled.  When set to 0, the 10/25/40/50Geth PCS is enabled.
61486   #define NWM_REG_PCS_SELECT_SG0_ENA_K2_E5_SHIFT                                                             0
61487   #define NWM_REG_PCS_SELECT_SG1_ENA_K2_E5                                                                   (0x1<<1) // SGMII PCS Enable.  When set to 1, the SGMII PCS is enabled.  When set to 0, the 10/25/50Geth PCS is enabled.
61488   #define NWM_REG_PCS_SELECT_SG1_ENA_K2_E5_SHIFT                                                             1
61489   #define NWM_REG_PCS_SELECT_SG2_ENA_K2_E5                                                                   (0x1<<2) // SGMII PCS Enable.  When set to 1, the SGMII PCS is enabled.  When set to 0, the 10/25Geth PCS is enabled.
61490   #define NWM_REG_PCS_SELECT_SG2_ENA_K2_E5_SHIFT                                                             2
61491   #define NWM_REG_PCS_SELECT_SG3_ENA_K2_E5                                                                   (0x1<<3) // SGMII PCS Enable.  When set to 1, the SGMII PCS is enabled.  When set to 0, the 10/25Geth PCS is enabled.
61492   #define NWM_REG_PCS_SELECT_SG3_ENA_K2_E5_SHIFT                                                             3
61493 #define NWM_REG_SGMII_PCS_STATUS_K2_E5                                                                       0x80004cUL //Access:R    DataWidth:0x8    // Multi Field Register.
61494   #define NWM_REG_SGMII_PCS_STATUS_SG0_RX_SYNC_K2_E5                                                         (0x1<<0) // Set to '1' to indicate successul link synchronization.
61495   #define NWM_REG_SGMII_PCS_STATUS_SG0_RX_SYNC_K2_E5_SHIFT                                                   0
61496   #define NWM_REG_SGMII_PCS_STATUS_SG0_AN_DONE_K2_E5                                                         (0x1<<1) // Auto-Negotiation status. Set to '1' when the Auto-Negotiation is complete.
61497   #define NWM_REG_SGMII_PCS_STATUS_SG0_AN_DONE_K2_E5_SHIFT                                                   1
61498   #define NWM_REG_SGMII_PCS_STATUS_SG1_RX_SYNC_K2_E5                                                         (0x1<<2) // Set to '1' to indicate successul link synchronization.
61499   #define NWM_REG_SGMII_PCS_STATUS_SG1_RX_SYNC_K2_E5_SHIFT                                                   2
61500   #define NWM_REG_SGMII_PCS_STATUS_SG1_AN_DONE_K2_E5                                                         (0x1<<3) // Auto-Negotiation status. Set to '1' when the Auto-Negotiation is complete.
61501   #define NWM_REG_SGMII_PCS_STATUS_SG1_AN_DONE_K2_E5_SHIFT                                                   3
61502   #define NWM_REG_SGMII_PCS_STATUS_SG2_RX_SYNC_K2_E5                                                         (0x1<<4) // Set to '1' to indicate successul link synchronization.
61503   #define NWM_REG_SGMII_PCS_STATUS_SG2_RX_SYNC_K2_E5_SHIFT                                                   4
61504   #define NWM_REG_SGMII_PCS_STATUS_SG2_AN_DONE_K2_E5                                                         (0x1<<5) // Auto-Negotiation status. Set to '1' when the Auto-Negotiation is complete.
61505   #define NWM_REG_SGMII_PCS_STATUS_SG2_AN_DONE_K2_E5_SHIFT                                                   5
61506   #define NWM_REG_SGMII_PCS_STATUS_SG3_RX_SYNC_K2_E5                                                         (0x1<<6) // Set to '1' to indicate successul link synchronization.
61507   #define NWM_REG_SGMII_PCS_STATUS_SG3_RX_SYNC_K2_E5_SHIFT                                                   6
61508   #define NWM_REG_SGMII_PCS_STATUS_SG3_AN_DONE_K2_E5                                                         (0x1<<7) // Auto-Negotiation status. Set to '1' when the Auto-Negotiation is complete.
61509   #define NWM_REG_SGMII_PCS_STATUS_SG3_AN_DONE_K2_E5_SHIFT                                                   7
61510 #define NWM_REG_FC_FEC_CONTROL_SIGNALS_K2_E5                                                                 0x800050UL //Access:RW   DataWidth:0xc    // Multi Field Register.
61511   #define NWM_REG_FC_FEC_CONTROL_SIGNALS_FEC_ENA_TX_K2_E5                                                    (0xf<<0) // Set to '1' for a given lane to enable FEC74.
61512   #define NWM_REG_FC_FEC_CONTROL_SIGNALS_FEC_ENA_TX_K2_E5_SHIFT                                              0
61513   #define NWM_REG_FC_FEC_CONTROL_SIGNALS_FEC_ENA_RX_K2_E5                                                    (0xf<<4) // Set to '1' for a given lane to enable FEC74.
61514   #define NWM_REG_FC_FEC_CONTROL_SIGNALS_FEC_ENA_RX_K2_E5_SHIFT                                              4
61515   #define NWM_REG_FC_FEC_CONTROL_SIGNALS_FEC_ERR_ENA_K2_E5                                                   (0xf<<8) // Set to '1' for a given lane to enable FEC74 forward indication of uncorrectable errors to the PCS layer by corrupting sync headers. Per lane.
61516   #define NWM_REG_FC_FEC_CONTROL_SIGNALS_FEC_ERR_ENA_K2_E5_SHIFT                                             8
61517 #define NWM_REG_SERDES_CROSSBAR_CONTROLS_K2_E5                                                               0x800054UL //Access:RW   DataWidth:0x8    // Multi Field Register.
61518   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD0_SEL_K2_E5                                                     (0x3<<0) // Defines for each physical serdes lane separately, to which PCS lane it should connect
61519   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD0_SEL_K2_E5_SHIFT                                               0
61520   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD1_SEL_K2_E5                                                     (0x3<<2) // Defines for each physical serdes lane separately, to which PCS lane it should connect
61521   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD1_SEL_K2_E5_SHIFT                                               2
61522   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD2_SEL_K2_E5                                                     (0x3<<4) // Defines for each physical serdes lane separately, to which PCS lane it should connect
61523   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD2_SEL_K2_E5_SHIFT                                               4
61524   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD3_SEL_K2_E5                                                     (0x3<<6) // Defines for each physical serdes lane separately, to which PCS lane it should connect
61525   #define NWM_REG_SERDES_CROSSBAR_CONTROLS_SD3_SEL_K2_E5_SHIFT                                               6
61526 #define NWM_REG_XPCS_LPI_FAST_WAKE_CONTROL_K2_E5                                                             0x800058UL //Access:RW   DataWidth:0x1    // Controls the fast-wake mode for the LPI transmit and receive functions. When set to 1, the link is to use fast wake mechanisim. When set to 0, the link is to use the optional deep sleep mechanism for each direction. Should default to 1 and may only be cleared if the optional deep sleep mode is supported.
61527 #define NWM_REG_PORT0_XPCS_EEE_STATUS_K2_E5                                                                  0x80005cUL //Access:R    DataWidth:0xa    // Multi Field Register.
61528   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_TX_LPI_MODE_K2_E5                                              (0x3<<0) // A variable reflecting the state of the LPI transmit function.
61529   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_TX_LPI_MODE_K2_E5_SHIFT                                        0
61530   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_TX_LPI_STATE_K2_E5                                             (0x7<<2) // A variable reflecting the state of the LPI Transmit State Machine.
61531   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_TX_LPI_STATE_K2_E5_SHIFT                                       2
61532   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_RX_LPI_MODE_K2_E5                                              (0x1<<5) // A variable reflecting the state of the LPI receive function.
61533   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_RX_LPI_MODE_K2_E5_SHIFT                                        5
61534   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_RX_LPI_STATE_K2_E5                                             (0x7<<6) // A variable reflecting the state of the LPI Receive State Machine.
61535   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_RX_LPI_STATE_K2_E5_SHIFT                                       6
61536   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_RX_LPI_ACTIVE_K2_E5                                            (0x1<<9) // A boolean value that is set true (1) when the receive is in a low power state and set to false (0) when it is in an active state and capable of receiving data.
61537   #define NWM_REG_PORT0_XPCS_EEE_STATUS_XPCS0_RX_LPI_ACTIVE_K2_E5_SHIFT                                      9
61538 #define NWM_REG_PORT1_XPCS_EEE_STATUS_K2_E5                                                                  0x800060UL //Access:R    DataWidth:0xa    // Multi Field Register.
61539   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_TX_LPI_MODE_K2_E5                                              (0x3<<0) // A variable reflecting the state of the LPI transmit function.
61540   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_TX_LPI_MODE_K2_E5_SHIFT                                        0
61541   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_TX_LPI_STATE_K2_E5                                             (0x7<<2) // A variable reflecting the state of the LPI Transmit State Machine.
61542   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_TX_LPI_STATE_K2_E5_SHIFT                                       2
61543   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_RX_LPI_MODE_K2_E5                                              (0x1<<5) // A variable reflecting the state of the LPI receive function.
61544   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_RX_LPI_MODE_K2_E5_SHIFT                                        5
61545   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_RX_LPI_STATE_K2_E5                                             (0x7<<6) // A variable reflecting the state of the LPI Receive State Machine.
61546   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_RX_LPI_STATE_K2_E5_SHIFT                                       6
61547   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_RX_LPI_ACTIVE_K2_E5                                            (0x1<<9) // A boolean value that is set true (1) when the receive is in a low power state and set to false (0) when it is in an active state and capable of receiving data.
61548   #define NWM_REG_PORT1_XPCS_EEE_STATUS_XPCS1_RX_LPI_ACTIVE_K2_E5_SHIFT                                      9
61549 #define NWM_REG_PORT2_XPCS_EEE_STATUS_K2_E5                                                                  0x800064UL //Access:R    DataWidth:0xa    // Multi Field Register.
61550   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_TX_LPI_MODE_K2_E5                                              (0x3<<0) // A variable reflecting the state of the LPI transmit function.
61551   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_TX_LPI_MODE_K2_E5_SHIFT                                        0
61552   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_TX_LPI_STATE_K2_E5                                             (0x7<<2) // A variable reflecting the state of the LPI Transmit State Machine.
61553   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_TX_LPI_STATE_K2_E5_SHIFT                                       2
61554   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_RX_LPI_MODE_K2_E5                                              (0x1<<5) // A variable reflecting the state of the LPI receive function.
61555   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_RX_LPI_MODE_K2_E5_SHIFT                                        5
61556   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_RX_LPI_STATE_K2_E5                                             (0x7<<6) // A variable reflecting the state of the LPI Receive State Machine.
61557   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_RX_LPI_STATE_K2_E5_SHIFT                                       6
61558   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_RX_LPI_ACTIVE_K2_E5                                            (0x1<<9) // A boolean value that is set true (1) when the receive is in a low power state and set to false (0) when it is in an active state and capable of receiving data.
61559   #define NWM_REG_PORT2_XPCS_EEE_STATUS_XPCS2_RX_LPI_ACTIVE_K2_E5_SHIFT                                      9
61560 #define NWM_REG_PORT3_XPCS_EEE_STATUS_K2_E5                                                                  0x800068UL //Access:R    DataWidth:0xa    // Multi Field Register.
61561   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_TX_LPI_MODE_K2_E5                                              (0x3<<0) // A variable reflecting the state of the LPI transmit function.
61562   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_TX_LPI_MODE_K2_E5_SHIFT                                        0
61563   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_TX_LPI_STATE_K2_E5                                             (0x7<<2) // A variable reflecting the state of the LPI Transmit State Machine.
61564   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_TX_LPI_STATE_K2_E5_SHIFT                                       2
61565   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_RX_LPI_MODE_K2_E5                                              (0x1<<5) // A variable reflecting the state of the LPI receive function.
61566   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_RX_LPI_MODE_K2_E5_SHIFT                                        5
61567   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_RX_LPI_STATE_K2_E5                                             (0x7<<6) // A variable reflecting the state of the LPI Receive State Machine.
61568   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_RX_LPI_STATE_K2_E5_SHIFT                                       6
61569   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_RX_LPI_ACTIVE_K2_E5                                            (0x1<<9) // A boolean value that is set true (1) when the receive is in a low power state and set to false (0) when it is in an active state and capable of receiving data.
61570   #define NWM_REG_PORT3_XPCS_EEE_STATUS_XPCS3_RX_LPI_ACTIVE_K2_E5_SHIFT                                      9
61571 #define NWM_REG_PORT0_SG_EEE_STATUS_K2_E5                                                                    0x80006cUL //Access:R    DataWidth:0x4    // Multi Field Register.
61572   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_TX_LPI_ACTIVE_K2_E5                                                (0x1<<0) // PCS Indication to the application that the transmitter is performing a low power cycle.
61573   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_TX_LPI_ACTIVE_K2_E5_SHIFT                                          0
61574   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_PMA_TXMODE_QUIET_K2_E5                                             (0x1<<1) // Indicates (when 1) that the transmitter has reached the quiet state.
61575   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_PMA_TXMODE_QUIET_K2_E5_SHIFT                                       1
61576   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_RX_LPI_ACTIVE_K2_E5                                                (0x1<<2) // Indicates (when 1) that the PCS receiver is performing a low power cycle.
61577   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_RX_LPI_ACTIVE_K2_E5_SHIFT                                          2
61578   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_PMA_RXMODE_QUIET_K2_E5                                             (0x1<<3) // Indication that the remote has disabled its transmitter and the local Serdes receiver can be put in a low-power state.
61579   #define NWM_REG_PORT0_SG_EEE_STATUS_SG0_PMA_RXMODE_QUIET_K2_E5_SHIFT                                       3
61580 #define NWM_REG_PORT1_SG_EEE_STATUS_K2_E5                                                                    0x800070UL //Access:R    DataWidth:0x4    // Multi Field Register.
61581   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_TX_LPI_ACTIVE_K2_E5                                                (0x1<<0) // PCS Indication to the application that the transmitter is performing a low power cycle.
61582   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_TX_LPI_ACTIVE_K2_E5_SHIFT                                          0
61583   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_PMA_TXMODE_QUIET_K2_E5                                             (0x1<<1) // Indicates (when 1) that the transmitter has reached the quiet state.
61584   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_PMA_TXMODE_QUIET_K2_E5_SHIFT                                       1
61585   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_RX_LPI_ACTIVE_K2_E5                                                (0x1<<2) // Indicates (when 1) that the PCS receiver is performing a low power cycle.
61586   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_RX_LPI_ACTIVE_K2_E5_SHIFT                                          2
61587   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_PMA_RXMODE_QUIET_K2_E5                                             (0x1<<3) // Indication that the remote has disabled its transmitter and the local Serdes receiver can be put in a low-power state.
61588   #define NWM_REG_PORT1_SG_EEE_STATUS_SG1_PMA_RXMODE_QUIET_K2_E5_SHIFT                                       3
61589 #define NWM_REG_PORT2_SG_EEE_STATUS_K2_E5                                                                    0x800074UL //Access:R    DataWidth:0x4    // Multi Field Register.
61590   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_TX_LPI_ACTIVE_K2_E5                                                (0x1<<0) // PCS Indication to the application that the transmitter is performing a low power cycle.
61591   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_TX_LPI_ACTIVE_K2_E5_SHIFT                                          0
61592   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_PMA_TXMODE_QUIET_K2_E5                                             (0x1<<1) // Indicates (when 1) that the transmitter has reached the quiet state.
61593   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_PMA_TXMODE_QUIET_K2_E5_SHIFT                                       1
61594   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_RX_LPI_ACTIVE_K2_E5                                                (0x1<<2) // Indicates (when 1) that the PCS receiver is performing a low power cycle.
61595   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_RX_LPI_ACTIVE_K2_E5_SHIFT                                          2
61596   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_PMA_RXMODE_QUIET_K2_E5                                             (0x1<<3) // Indication that the remote has disabled its transmitter and the local Serdes receiver can be put in a low-power state.
61597   #define NWM_REG_PORT2_SG_EEE_STATUS_SG2_PMA_RXMODE_QUIET_K2_E5_SHIFT                                       3
61598 #define NWM_REG_PORT3_SG_EEE_STATUS_K2_E5                                                                    0x800078UL //Access:R    DataWidth:0x4    // Multi Field Register.
61599   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_TX_LPI_ACTIVE_K2_E5                                                (0x1<<0) // PCS Indication to the application that the transmitter is performing a low power cycle.
61600   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_TX_LPI_ACTIVE_K2_E5_SHIFT                                          0
61601   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_PMA_TXMODE_QUIET_K2_E5                                             (0x1<<1) // Indicates (when 1) that the transmitter has reached the quiet state.
61602   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_PMA_TXMODE_QUIET_K2_E5_SHIFT                                       1
61603   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_RX_LPI_ACTIVE_K2_E5                                                (0x1<<2) // Indicates (when 1) that the PCS receiver is performing a low power cycle.
61604   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_RX_LPI_ACTIVE_K2_E5_SHIFT                                          2
61605   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_PMA_RXMODE_QUIET_K2_E5                                             (0x1<<3) // Indication that the remote has disabled its transmitter and the local Serdes receiver can be put in a low-power state.
61606   #define NWM_REG_PORT3_SG_EEE_STATUS_SG3_PMA_RXMODE_QUIET_K2_E5_SHIFT                                       3
61607 #define NWM_REG_PCS_STATUS_K2_E5                                                                             0x80007cUL //Access:R    DataWidth:0x10   // Multi Field Register.
61608   #define NWM_REG_PCS_STATUS_ALIGN_DONE_K2_E5                                                                (0xf<<0) // Alignment Marker Lock indication, per PCS. When asserted (1) the alignment marker lock state machines could successfully lock onto detection of alignment markers on all virtual lanes. The signal stays asserted as long as alignment marker lock is maintained.
61609   #define NWM_REG_PCS_STATUS_ALIGN_DONE_K2_E5_SHIFT                                                          0
61610   #define NWM_REG_PCS_STATUS_BLOCK_LOCK_K2_E5                                                                (0xf<<4) // Combined Block synchronization indication for each PCS (not lane). When asserted (1) the block synchronization state machines could successfully lock onto 66-bit block boundaries on all virtual lanes relevant to the PCS. The signals stay asserted as long as block lock is maintained.
61611   #define NWM_REG_PCS_STATUS_BLOCK_LOCK_K2_E5_SHIFT                                                          4
61612   #define NWM_REG_PCS_STATUS_HI_BER_K2_E5                                                                    (0xf<<8) // High Bit Error Rate indication for all lanes. Depending on mode, when asserted, at least 97 invalid synchronization headers have been found in a 1.25ms measurement period (40G) or 16 invalid headers within 125�s (10G), indicating a high bit error rate on the Serdes side. As long as hi_ber stays asserted, local fault is signaled on XLGMII. hi_ber deasserts again, only if less than the acceptable invalid synchronization headers have been detected within the same measurement period. Note: If the short marker distance is configured (See Register VL_INTVL) the measurement period shrinks to 12.5�s, independent of the mode. Note: the mentioned values are correct only for standard modes, which is 10G and 40G. The measurement window shrinks accordingly when operating in 25G or 50G modes.
61613   #define NWM_REG_PCS_STATUS_HI_BER_K2_E5_SHIFT                                                              8
61614   #define NWM_REG_PCS_STATUS_LINK_STATUS_K2_E5                                                               (0xf<<12) // Indicates operational status of the link, per PCS. When 1 indicates the link is in its normal operational state. It is the result of an asserted block-lock or align-done status, depending on current mode, and a cleared hi-ber status. The signal stays asserted during EEE quiet states. The signal represents the link status (802.3 variable PCS_Status) usable by Clause 73 backplane auto-negotiation according to 802.3 Clauses 49.2.16 and 82.6. Note: When a channel has its SGMII PCS enabled this link status has no meaning and instead the SGMII PCS' status (sg_rx_sync) is then relevant.
61615   #define NWM_REG_PCS_STATUS_LINK_STATUS_K2_E5_SHIFT                                                         12
61616 #define NWM_REG_RX_FAULT_K2_E5                                                                               0x800080UL //Access:R    DataWidth:0xc    // Multi Field Register.
61617   #define NWM_REG_RX_FAULT_RX_LINK_INTERRUPTION_K2_E5                                                        (0xf<<0) // Asserted when the  XLGMII reconciliation layer detects the remote sequences received on the link. One bit per port.
61618   #define NWM_REG_RX_FAULT_RX_LINK_INTERRUPTION_K2_E5_SHIFT                                                  0
61619   #define NWM_REG_RX_FAULT_RX_LOCAL_FAULT_K2_E5                                                              (0xf<<4) // Asserted when the  XLGMII/XGMII reconciliation layer detects the local fault sequences received on the link. One bit per port.
61620   #define NWM_REG_RX_FAULT_RX_LOCAL_FAULT_K2_E5_SHIFT                                                        4
61621   #define NWM_REG_RX_FAULT_RX_REMOTE_FAULT_K2_E5                                                             (0xf<<8) // Asserted when the  XLGMII reconciliation layer detects the Link Interruption (fault) sequences received on the link. One bit per port.
61622   #define NWM_REG_RX_FAULT_RX_REMOTE_FAULT_K2_E5_SHIFT                                                       8
61623 #define NWM_REG_TX_FAULT_K2_E5                                                                               0x800084UL //Access:RW   DataWidth:0xc    // Multi Field Register.
61624   #define NWM_REG_TX_FAULT_MAC0_TX_LOC_FAULT_K2_E5                                                           (0x1<<0) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Note: Only one of macN_tx_xxx_fault can be asserted at any time. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send loc fault 0 - don't send loc fault
61625   #define NWM_REG_TX_FAULT_MAC0_TX_LOC_FAULT_K2_E5_SHIFT                                                     0
61626   #define NWM_REG_TX_FAULT_MAC0_TX_REM_FAULT_K2_E5                                                           (0x1<<1) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send rem fault 0 - don't send loc rem
61627   #define NWM_REG_TX_FAULT_MAC0_TX_REM_FAULT_K2_E5_SHIFT                                                     1
61628   #define NWM_REG_TX_FAULT_MAC0_TX_LI_FAULT_K2_E5                                                            (0x1<<2) // Instructs the XLGMII/XGMII reconciliation layer to transmit Link Interruption Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send li fault 0 - don't send li rem
61629   #define NWM_REG_TX_FAULT_MAC0_TX_LI_FAULT_K2_E5_SHIFT                                                      2
61630   #define NWM_REG_TX_FAULT_MAC1_TX_LOC_FAULT_K2_E5                                                           (0x1<<3) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Note: Only one of macN_tx_xxx_fault can be asserted at any time. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send loc fault 0 - don't send loc fault
61631   #define NWM_REG_TX_FAULT_MAC1_TX_LOC_FAULT_K2_E5_SHIFT                                                     3
61632   #define NWM_REG_TX_FAULT_MAC1_TX_REM_FAULT_K2_E5                                                           (0x1<<4) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send rem fault 0 - don't send loc rem
61633   #define NWM_REG_TX_FAULT_MAC1_TX_REM_FAULT_K2_E5_SHIFT                                                     4
61634   #define NWM_REG_TX_FAULT_MAC1_TX_LI_FAULT_K2_E5                                                            (0x1<<5) // Instructs the XLGMII/XGMII reconciliation layer to transmit Link Interruption Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send li fault 0 - don't send li rem
61635   #define NWM_REG_TX_FAULT_MAC1_TX_LI_FAULT_K2_E5_SHIFT                                                      5
61636   #define NWM_REG_TX_FAULT_MAC2_TX_LOC_FAULT_K2_E5                                                           (0x1<<6) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Note: Only one of macN_tx_xxx_fault can be asserted at any time. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send loc fault 0 - don't send loc fault
61637   #define NWM_REG_TX_FAULT_MAC2_TX_LOC_FAULT_K2_E5_SHIFT                                                     6
61638   #define NWM_REG_TX_FAULT_MAC2_TX_REM_FAULT_K2_E5                                                           (0x1<<7) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send rem fault 0 - don't send loc rem
61639   #define NWM_REG_TX_FAULT_MAC2_TX_REM_FAULT_K2_E5_SHIFT                                                     7
61640   #define NWM_REG_TX_FAULT_MAC2_TX_LI_FAULT_K2_E5                                                            (0x1<<8) // Instructs the XLGMII/XGMII reconciliation layer to transmit Link Interruption Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send li fault 0 - don't send li rem
61641   #define NWM_REG_TX_FAULT_MAC2_TX_LI_FAULT_K2_E5_SHIFT                                                      8
61642   #define NWM_REG_TX_FAULT_MAC3_TX_LOC_FAULT_K2_E5                                                           (0x1<<9) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Note: Only one of macN_tx_xxx_fault can be asserted at any time. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send loc fault 0 - don't send loc fault
61643   #define NWM_REG_TX_FAULT_MAC3_TX_LOC_FAULT_K2_E5_SHIFT                                                     9
61644   #define NWM_REG_TX_FAULT_MAC3_TX_REM_FAULT_K2_E5                                                           (0x1<<10) // Instructs the XLGMII/XGMII reconciliation layer to transmit Local Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send rem fault 0 - don't send loc rem
61645   #define NWM_REG_TX_FAULT_MAC3_TX_REM_FAULT_K2_E5_SHIFT                                                     10
61646   #define NWM_REG_TX_FAULT_MAC3_TX_LI_FAULT_K2_E5                                                            (0x1<<11) // Instructs the XLGMII/XGMII reconciliation layer to transmit Link Interruption Fault sequences (possibly truncating a frame being transmitted) and hold transmission of further frames. Overrides the RS layer tx behavior in case fault sequences are received. 1 - send li fault 0 - don't send li rem
61647   #define NWM_REG_TX_FAULT_MAC3_TX_LI_FAULT_K2_E5_SHIFT                                                      11
61648 #define NWM_REG_LPI_IEEE_IDLE_CNT_VAL_0_K2_E5                                                                0x800088UL //Access:RW   DataWidth:0x9    // This field controls the minimum amount of time in which idle character will be transferred on TX line after going off LPI mode (and before transferring packets). The time for idle counter is defined as "REGISTER VAL"x100nsec. The reset value for this counter is 70 which represent 7usec.
61649 #define NWM_REG_LPI_IEEE_IDLE_CNT_VAL_1_K2_E5                                                                0x80008cUL //Access:RW   DataWidth:0x9    // This field controls the minimum amount of time in which idle character will be transferred on TX line after going off LPI mode (and before transferring packets). The time for idle counter is defined as "REGISTER VAL"x100nsec. The reset value for this counter is 70 which represent 7usec.
61650 #define NWM_REG_LPI_IEEE_IDLE_CNT_VAL_2_K2_E5                                                                0x800090UL //Access:RW   DataWidth:0x9    // This field controls the minimum amount of time in which idle character will be transferred on TX line after going off LPI mode (and before transferring packets). The time for idle counter is defined as "REGISTER VAL"x100nsec. The reset value for this counter is 70 which represent 7usec.
61651 #define NWM_REG_LPI_IEEE_IDLE_CNT_VAL_3_K2_E5                                                                0x800094UL //Access:RW   DataWidth:0x9    // This field controls the minimum amount of time in which idle character will be transferred on TX line after going off LPI mode (and before transferring packets). The time for idle counter is defined as "REGISTER VAL"x100nsec. The reset value for this counter is 70 which represent 7usec.
61652 #define NWM_REG_BER_TIMER_DONE_COUNT_0_K2_E5                                                                 0x800098UL //Access:RC   DataWidth:0x20   // count of the number of times ber_timer_done asserted. Clear on Read.
61653 #define NWM_REG_BER_TIMER_DONE_COUNT_1_K2_E5                                                                 0x80009cUL //Access:RC   DataWidth:0x20   // count of the number of times ber_timer_done asserted. Clear on Read.
61654 #define NWM_REG_BER_TIMER_DONE_COUNT_2_K2_E5                                                                 0x8000a0UL //Access:RC   DataWidth:0x20   // count of the number of times ber_timer_done asserted. Clear on Read.
61655 #define NWM_REG_BER_TIMER_DONE_COUNT_3_K2_E5                                                                 0x8000a4UL //Access:RC   DataWidth:0x20   // count of the number of times ber_timer_done asserted. Clear on Read.
61656 #define NWM_REG_FC_FEC_CERR_COUNT_0_K2_E5                                                                    0x8000a8UL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 0. Clear on Read.
61657 #define NWM_REG_FC_FEC_CERR_COUNT_1_K2_E5                                                                    0x8000acUL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 1. Clear on Read.
61658 #define NWM_REG_FC_FEC_CERR_COUNT_2_K2_E5                                                                    0x8000b0UL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 2. Clear on Read.
61659 #define NWM_REG_FC_FEC_CERR_COUNT_3_K2_E5                                                                    0x8000b4UL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 3. Clear on Read.
61660 #define NWM_REG_FC_FEC_CERR_COUNT_4_K2_E5                                                                    0x8000b8UL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 4. Clear on Read.
61661 #define NWM_REG_FC_FEC_CERR_COUNT_5_K2_E5                                                                    0x8000bcUL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 5. Clear on Read.
61662 #define NWM_REG_FC_FEC_CERR_COUNT_6_K2_E5                                                                    0x8000c0UL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 6. Clear on Read.
61663 #define NWM_REG_FC_FEC_CERR_COUNT_7_K2_E5                                                                    0x8000c4UL //Access:RC   DataWidth:0x20   // FEC corrected error indication. The FEC could detect and correct receive errors in a block. count of the number of times fec_cerr asserted for virtual lane 7. Clear on Read.
61664 #define NWM_REG_FC_FEC_NCERR_COUNT_0_K2_E5                                                                   0x8000c8UL //Access:RC   DataWidth:0x20   // count of the number of times fec_ncerr asserted for virtual lane 0. Clear on Read.
61665 #define NWM_REG_FC_FEC_NCERR_COUNT_1_K2_E5                                                                   0x8000ccUL //Access:RC   DataWidth:0x20   // FEC uncorrectable error indication. The FEC could detect but not correct receive errors in a block. count of the number of times fec_ncerr asserted for virtual lane 1. Clear on Read.
61666 #define NWM_REG_FC_FEC_NCERR_COUNT_2_K2_E5                                                                   0x8000d0UL //Access:RC   DataWidth:0x20   // FEC uncorrectable error indication. The FEC could detect but not correct receive errors in a block. count of the number of times fec_ncerr asserted for virtual lane 2. Clear on Read.
61667 #define NWM_REG_FC_FEC_NCERR_COUNT_3_K2_E5                                                                   0x8000d4UL //Access:RC   DataWidth:0x20   // FEC uncorrectable error indication. The FEC could detect but not correct receive errors in a block. count of the number of times fec_ncerr asserted for virtual lane 3. Clear on Read.
61668 #define NWM_REG_FC_FEC_NCERR_COUNT_4_K2_E5                                                                   0x8000d8UL //Access:RC   DataWidth:0x20   // FEC uncorrectable error indication. The FEC could detect but not correct receive errors in a block. count of the number of times fec_ncerr asserted for virtual lane 4. Clear on Read.
61669 #define NWM_REG_FC_FEC_NCERR_COUNT_5_K2_E5                                                                   0x8000dcUL //Access:RC   DataWidth:0x20   // FEC uncorrectable error indication. The FEC could detect but not correct receive errors in a block. count of the number of times fec_ncerr asserted for virtual lane 5. Clear on Read.
61670 #define NWM_REG_FC_FEC_NCERR_COUNT_6_K2_E5                                                                   0x8000e0UL //Access:RC   DataWidth:0x20   // FEC uncorrectable error indication. The FEC could detect but not correct receive errors in a block. count of the number of times fec_ncerr asserted for virtual lane 6. Clear on Read.
61671 #define NWM_REG_FC_FEC_NCERR_COUNT_7_K2_E5                                                                   0x8000e4UL //Access:RC   DataWidth:0x20   // FEC uncorrectable error indication. The FEC could detect but not correct receive errors in a block. count of the number of times fec_ncerr asserted for virtual lane 7. Clear on Read.
61672 #define NWM_REG_ECO_RESERVED_K2_E5                                                                           0x8000e8UL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
61673 #define NWM_REG_DBG_SELECT_K2_E5                                                                             0x8000ecUL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
61674 #define NWM_REG_DBG_DWORD_ENABLE_K2_E5                                                                       0x8000f0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
61675 #define NWM_REG_DBG_SHIFT_K2_E5                                                                              0x8000f4UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
61676 #define NWM_REG_DBG_FORCE_VALID_K2_E5                                                                        0x8000f8UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
61677 #define NWM_REG_DBG_FORCE_FRAME_K2_E5                                                                        0x8000fcUL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
61678 #define NWM_REG_DBG_OUT_DATA_K2_E5                                                                           0x800100UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
61679 #define NWM_REG_DBG_OUT_DATA_SIZE                                                                            8
61680 #define NWM_REG_DBG_OUT_VALID_K2_E5                                                                          0x800120UL //Access:R    DataWidth:0x4    // Dbgmux output valid
61681 #define NWM_REG_DBG_OUT_FRAME_K2_E5                                                                          0x800124UL //Access:R    DataWidth:0x4    // Dbgmux output frame
61682 #define NWM_REG_PRTY_MASK_H_0_K2_E5                                                                          0x800204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
61683   #define NWM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_E5                                                      (0x1<<0) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
61684   #define NWM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_E5_SHIFT                                                0
61685   #define NWM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2_E5                                                      (0x1<<1) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
61686   #define NWM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2_E5_SHIFT                                                1
61687   #define NWM_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_K2_E5                                                      (0x1<<2) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM036_I_MEM_PRTY .
61688   #define NWM_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_K2_E5_SHIFT                                                2
61689   #define NWM_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_K2_E5                                                      (0x1<<3) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM044_I_MEM_PRTY .
61690   #define NWM_REG_PRTY_MASK_H_0_MEM044_I_MEM_PRTY_K2_E5_SHIFT                                                3
61691   #define NWM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_E5                                                      (0x1<<4) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
61692   #define NWM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_E5_SHIFT                                                4
61693   #define NWM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2_E5                                                      (0x1<<5) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
61694   #define NWM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2_E5_SHIFT                                                5
61695   #define NWM_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_K2_E5                                                      (0x1<<6) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM039_I_MEM_PRTY .
61696   #define NWM_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_K2_E5_SHIFT                                                6
61697   #define NWM_REG_PRTY_MASK_H_0_MEM047_I_MEM_PRTY_K2_E5                                                      (0x1<<7) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM047_I_MEM_PRTY .
61698   #define NWM_REG_PRTY_MASK_H_0_MEM047_I_MEM_PRTY_K2_E5_SHIFT                                                7
61699   #define NWM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_E5                                                      (0x1<<8) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
61700   #define NWM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_E5_SHIFT                                                8
61701   #define NWM_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
61702   #define NWM_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_K2_E5_SHIFT                                                9
61703   #define NWM_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_K2_E5                                                      (0x1<<10) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM040_I_MEM_PRTY .
61704   #define NWM_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_K2_E5_SHIFT                                                10
61705   #define NWM_REG_PRTY_MASK_H_0_MEM048_I_MEM_PRTY_K2_E5                                                      (0x1<<11) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM048_I_MEM_PRTY .
61706   #define NWM_REG_PRTY_MASK_H_0_MEM048_I_MEM_PRTY_K2_E5_SHIFT                                                11
61707   #define NWM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2_E5                                                      (0x1<<12) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
61708   #define NWM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2_E5_SHIFT                                                12
61709   #define NWM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2_E5                                                      (0x1<<13) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
61710   #define NWM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2_E5_SHIFT                                                13
61711   #define NWM_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_K2_E5                                                      (0x1<<14) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
61712   #define NWM_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_K2_E5_SHIFT                                                14
61713   #define NWM_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_K2_E5                                                      (0x1<<15) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM042_I_MEM_PRTY .
61714   #define NWM_REG_PRTY_MASK_H_0_MEM042_I_MEM_PRTY_K2_E5_SHIFT                                                15
61715   #define NWM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_E5                                                      (0x1<<16) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
61716   #define NWM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_E5_SHIFT                                                16
61717   #define NWM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2_E5                                                      (0x1<<17) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
61718   #define NWM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2_E5_SHIFT                                                17
61719   #define NWM_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_K2_E5                                                      (0x1<<18) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM033_I_MEM_PRTY .
61720   #define NWM_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_K2_E5_SHIFT                                                18
61721   #define NWM_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_K2_E5                                                      (0x1<<19) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM041_I_MEM_PRTY .
61722   #define NWM_REG_PRTY_MASK_H_0_MEM041_I_MEM_PRTY_K2_E5_SHIFT                                                19
61723   #define NWM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_E5                                                      (0x1<<20) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
61724   #define NWM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_E5_SHIFT                                                20
61725   #define NWM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2_E5                                                      (0x1<<21) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
61726   #define NWM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2_E5_SHIFT                                                21
61727   #define NWM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_K2_E5                                                      (0x1<<22) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM037_I_MEM_PRTY .
61728   #define NWM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_K2_E5_SHIFT                                                22
61729   #define NWM_REG_PRTY_MASK_H_0_MEM045_I_MEM_PRTY_K2_E5                                                      (0x1<<23) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM045_I_MEM_PRTY .
61730   #define NWM_REG_PRTY_MASK_H_0_MEM045_I_MEM_PRTY_K2_E5_SHIFT                                                23
61731   #define NWM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_E5                                                      (0x1<<24) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
61732   #define NWM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_E5_SHIFT                                                24
61733   #define NWM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2_E5                                                      (0x1<<25) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
61734   #define NWM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2_E5_SHIFT                                                25
61735   #define NWM_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2_E5                                                      (0x1<<26) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM035_I_MEM_PRTY .
61736   #define NWM_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2_E5_SHIFT                                                26
61737   #define NWM_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_K2_E5                                                      (0x1<<27) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM043_I_MEM_PRTY .
61738   #define NWM_REG_PRTY_MASK_H_0_MEM043_I_MEM_PRTY_K2_E5_SHIFT                                                27
61739   #define NWM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2_E5                                                      (0x1<<28) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
61740   #define NWM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2_E5_SHIFT                                                28
61741   #define NWM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2_E5                                                      (0x1<<29) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
61742   #define NWM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2_E5_SHIFT                                                29
61743   #define NWM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_K2_E5                                                      (0x1<<30) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_0.MEM038_I_MEM_PRTY .
61744   #define NWM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_K2_E5_SHIFT                                                30
61745 #define NWM_REG_PRTY_MASK_H_1_K2_E5                                                                          0x800214UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
61746   #define NWM_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_K2_E5                                                      (0x1<<0) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM046_I_MEM_PRTY .
61747   #define NWM_REG_PRTY_MASK_H_1_MEM046_I_MEM_PRTY_K2_E5_SHIFT                                                0
61748   #define NWM_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_K2_E5                                                      (0x1<<1) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM057_I_MEM_PRTY .
61749   #define NWM_REG_PRTY_MASK_H_1_MEM057_I_MEM_PRTY_K2_E5_SHIFT                                                1
61750   #define NWM_REG_PRTY_MASK_H_1_MEM059_I_MEM_PRTY_K2_E5                                                      (0x1<<2) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM059_I_MEM_PRTY .
61751   #define NWM_REG_PRTY_MASK_H_1_MEM059_I_MEM_PRTY_K2_E5_SHIFT                                                2
61752   #define NWM_REG_PRTY_MASK_H_1_MEM061_I_MEM_PRTY_K2_E5                                                      (0x1<<3) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM061_I_MEM_PRTY .
61753   #define NWM_REG_PRTY_MASK_H_1_MEM061_I_MEM_PRTY_K2_E5_SHIFT                                                3
61754   #define NWM_REG_PRTY_MASK_H_1_MEM063_I_MEM_PRTY_K2_E5                                                      (0x1<<4) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM063_I_MEM_PRTY .
61755   #define NWM_REG_PRTY_MASK_H_1_MEM063_I_MEM_PRTY_K2_E5_SHIFT                                                4
61756   #define NWM_REG_PRTY_MASK_H_1_MEM058_I_MEM_PRTY_K2_E5                                                      (0x1<<5) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM058_I_MEM_PRTY .
61757   #define NWM_REG_PRTY_MASK_H_1_MEM058_I_MEM_PRTY_K2_E5_SHIFT                                                5
61758   #define NWM_REG_PRTY_MASK_H_1_MEM060_I_MEM_PRTY_K2_E5                                                      (0x1<<6) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM060_I_MEM_PRTY .
61759   #define NWM_REG_PRTY_MASK_H_1_MEM060_I_MEM_PRTY_K2_E5_SHIFT                                                6
61760   #define NWM_REG_PRTY_MASK_H_1_MEM062_I_MEM_PRTY_K2_E5                                                      (0x1<<7) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM062_I_MEM_PRTY .
61761   #define NWM_REG_PRTY_MASK_H_1_MEM062_I_MEM_PRTY_K2_E5_SHIFT                                                7
61762   #define NWM_REG_PRTY_MASK_H_1_MEM064_I_MEM_PRTY_K2_E5                                                      (0x1<<8) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM064_I_MEM_PRTY .
61763   #define NWM_REG_PRTY_MASK_H_1_MEM064_I_MEM_PRTY_K2_E5_SHIFT                                                8
61764   #define NWM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY .
61765   #define NWM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2_E5_SHIFT                                                9
61766   #define NWM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2_E5                                                      (0x1<<10) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
61767   #define NWM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2_E5_SHIFT                                                10
61768   #define NWM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_K2_E5                                                      (0x1<<11) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM011_I_MEM_PRTY .
61769   #define NWM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_K2_E5_SHIFT                                                11
61770   #define NWM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_K2_E5                                                      (0x1<<12) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM012_I_MEM_PRTY .
61771   #define NWM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_K2_E5_SHIFT                                                12
61772   #define NWM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_K2_E5                                                      (0x1<<13) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY .
61773   #define NWM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_K2_E5_SHIFT                                                13
61774   #define NWM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_K2_E5                                                      (0x1<<14) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM014_I_MEM_PRTY .
61775   #define NWM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_K2_E5_SHIFT                                                14
61776   #define NWM_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_K2_E5                                                      (0x1<<15) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM015_I_MEM_PRTY .
61777   #define NWM_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_K2_E5_SHIFT                                                15
61778   #define NWM_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_K2_E5                                                      (0x1<<16) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM016_I_MEM_PRTY .
61779   #define NWM_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_K2_E5_SHIFT                                                16
61780   #define NWM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2_E5                                                      (0x1<<17) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
61781   #define NWM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2_E5_SHIFT                                                17
61782   #define NWM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2_E5                                                      (0x1<<18) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
61783   #define NWM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2_E5_SHIFT                                                18
61784   #define NWM_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_K2_E5                                                      (0x1<<19) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM003_I_MEM_PRTY .
61785   #define NWM_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_K2_E5_SHIFT                                                19
61786   #define NWM_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_K2_E5                                                      (0x1<<20) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM004_I_MEM_PRTY .
61787   #define NWM_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_K2_E5_SHIFT                                                20
61788   #define NWM_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY_K2_E5                                                      (0x1<<21) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM005_I_MEM_PRTY .
61789   #define NWM_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY_K2_E5_SHIFT                                                21
61790   #define NWM_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_K2_E5                                                      (0x1<<22) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY .
61791   #define NWM_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_K2_E5_SHIFT                                                22
61792   #define NWM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_K2_E5                                                      (0x1<<23) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM007_I_MEM_PRTY .
61793   #define NWM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_K2_E5_SHIFT                                                23
61794   #define NWM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_K2_E5                                                      (0x1<<24) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM008_I_MEM_PRTY .
61795   #define NWM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_K2_E5_SHIFT                                                24
61796   #define NWM_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2_E5                                                      (0x1<<25) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM049_I_MEM_PRTY .
61797   #define NWM_REG_PRTY_MASK_H_1_MEM049_I_MEM_PRTY_K2_E5_SHIFT                                                25
61798   #define NWM_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_K2_E5                                                      (0x1<<26) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM053_I_MEM_PRTY .
61799   #define NWM_REG_PRTY_MASK_H_1_MEM053_I_MEM_PRTY_K2_E5_SHIFT                                                26
61800   #define NWM_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2_E5                                                      (0x1<<27) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM050_I_MEM_PRTY .
61801   #define NWM_REG_PRTY_MASK_H_1_MEM050_I_MEM_PRTY_K2_E5_SHIFT                                                27
61802   #define NWM_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_K2_E5                                                      (0x1<<28) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM054_I_MEM_PRTY .
61803   #define NWM_REG_PRTY_MASK_H_1_MEM054_I_MEM_PRTY_K2_E5_SHIFT                                                28
61804   #define NWM_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2_E5                                                      (0x1<<29) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM051_I_MEM_PRTY .
61805   #define NWM_REG_PRTY_MASK_H_1_MEM051_I_MEM_PRTY_K2_E5_SHIFT                                                29
61806   #define NWM_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_K2_E5                                                      (0x1<<30) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_1.MEM055_I_MEM_PRTY .
61807   #define NWM_REG_PRTY_MASK_H_1_MEM055_I_MEM_PRTY_K2_E5_SHIFT                                                30
61808 #define NWM_REG_PRTY_MASK_H_2_K2_E5                                                                          0x800224UL //Access:RW   DataWidth:0xa    // Multi Field Register.
61809   #define NWM_REG_PRTY_MASK_H_2_MEM052_I_MEM_PRTY_K2_E5                                                      (0x1<<0) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM052_I_MEM_PRTY .
61810   #define NWM_REG_PRTY_MASK_H_2_MEM052_I_MEM_PRTY_K2_E5_SHIFT                                                0
61811   #define NWM_REG_PRTY_MASK_H_2_MEM056_I_MEM_PRTY_K2_E5                                                      (0x1<<1) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM056_I_MEM_PRTY .
61812   #define NWM_REG_PRTY_MASK_H_2_MEM056_I_MEM_PRTY_K2_E5_SHIFT                                                1
61813   #define NWM_REG_PRTY_MASK_H_2_MEM066_I_MEM_PRTY_K2_E5                                                      (0x1<<2) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM066_I_MEM_PRTY .
61814   #define NWM_REG_PRTY_MASK_H_2_MEM066_I_MEM_PRTY_K2_E5_SHIFT                                                2
61815   #define NWM_REG_PRTY_MASK_H_2_MEM068_I_MEM_PRTY_K2_E5                                                      (0x1<<3) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM068_I_MEM_PRTY .
61816   #define NWM_REG_PRTY_MASK_H_2_MEM068_I_MEM_PRTY_K2_E5_SHIFT                                                3
61817   #define NWM_REG_PRTY_MASK_H_2_MEM070_I_MEM_PRTY_K2_E5                                                      (0x1<<4) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM070_I_MEM_PRTY .
61818   #define NWM_REG_PRTY_MASK_H_2_MEM070_I_MEM_PRTY_K2_E5_SHIFT                                                4
61819   #define NWM_REG_PRTY_MASK_H_2_MEM072_I_MEM_PRTY_K2_E5                                                      (0x1<<5) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM072_I_MEM_PRTY .
61820   #define NWM_REG_PRTY_MASK_H_2_MEM072_I_MEM_PRTY_K2_E5_SHIFT                                                5
61821   #define NWM_REG_PRTY_MASK_H_2_MEM065_I_MEM_PRTY_K2_E5                                                      (0x1<<6) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM065_I_MEM_PRTY .
61822   #define NWM_REG_PRTY_MASK_H_2_MEM065_I_MEM_PRTY_K2_E5_SHIFT                                                6
61823   #define NWM_REG_PRTY_MASK_H_2_MEM067_I_MEM_PRTY_K2_E5                                                      (0x1<<7) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM067_I_MEM_PRTY .
61824   #define NWM_REG_PRTY_MASK_H_2_MEM067_I_MEM_PRTY_K2_E5_SHIFT                                                7
61825   #define NWM_REG_PRTY_MASK_H_2_MEM069_I_MEM_PRTY_K2_E5                                                      (0x1<<8) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM069_I_MEM_PRTY .
61826   #define NWM_REG_PRTY_MASK_H_2_MEM069_I_MEM_PRTY_K2_E5_SHIFT                                                8
61827   #define NWM_REG_PRTY_MASK_H_2_MEM071_I_MEM_PRTY_K2_E5                                                      (0x1<<9) // This bit masks, when set, the Parity bit: NWM_REG_PRTY_STS_H_2.MEM071_I_MEM_PRTY .
61828   #define NWM_REG_PRTY_MASK_H_2_MEM071_I_MEM_PRTY_K2_E5_SHIFT                                                9
61829 #define NWM_REG_MEM_ECC_EVENTS_K2_E5                                                                         0x800230UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
61830 #define NWM_REG_MAC0_K2_E5                                                                                   0x800400UL //Access:RW   DataWidth:0x20   // Register space for MAC port 0. Registers defined in MAC64.1.0.xml
61831 #define NWM_REG_MAC0_SIZE                                                                                    256
61832 #define NWM_REG_MAC1_K2_E5                                                                                   0x800800UL //Access:RW   DataWidth:0x20   // Register space for MAC port 1. Registers defined in MAC64.1.0.xml
61833 #define NWM_REG_MAC1_SIZE                                                                                    256
61834 #define NWM_REG_MAC2_K2_E5                                                                                   0x800c00UL //Access:RW   DataWidth:0x20   // Register space for MAC port 2. Registers defined in MAC64.1.0.xml
61835 #define NWM_REG_MAC2_SIZE                                                                                    256
61836 #define NWM_REG_MAC3_K2_E5                                                                                   0x801000UL //Access:RW   DataWidth:0x20   // Register space for MAC port 3. Registers defined in MAC64.1.0.xml
61837 #define NWM_REG_MAC3_SIZE                                                                                    256
61838 #define NWM_REG_PCS_REG91_0_K2_E5                                                                            0x801400UL //Access:RW   DataWidth:0x10   // Register space for 10/25/40/50G PCS RS FEC port 0. Registers defined in rsfec91.1.0.xml
61839 #define NWM_REG_PCS_REG91_0_SIZE                                                                             256
61840 #define NWM_REG_PCS_REG91_1_K2_E5                                                                            0x801800UL //Access:RW   DataWidth:0x10   // Register space for 10/25/40/50G PCS RS FEC port 1. Registers defined in rsfec91.1.0.xml
61841 #define NWM_REG_PCS_REG91_1_SIZE                                                                             256
61842 #define NWM_REG_PCS_REG91_2_K2_E5                                                                            0x801c00UL //Access:RW   DataWidth:0x10   // Register space for 10/25G PCS RS FEC port 2. Registers defined in rsfec91.1.0.xml
61843 #define NWM_REG_PCS_REG91_2_SIZE                                                                             256
61844 #define NWM_REG_PCS_REG91_3_K2_E5                                                                            0x802000UL //Access:RW   DataWidth:0x10   // Register space for 10/25G PCS RS FEC port 3. Registers defined in rsfec91.1.0.xml
61845 #define NWM_REG_PCS_REG91_3_SIZE                                                                             256
61846 #define NWM_REG_PCS_LS0_K2_E5                                                                                0x802400UL //Access:RW   DataWidth:0x10   // Register space for 1G PCS port 0. Registers defined in PCS_1000basex_sgmii.1.0.xml
61847 #define NWM_REG_PCS_LS0_SIZE                                                                                 32
61848 #define NWM_REG_PCS_LS1_K2_E5                                                                                0x802480UL //Access:RW   DataWidth:0x10   // Register space for 1G PCS port 1. Registers defined in PCS_1000basex_sgmii.1.0.xml
61849 #define NWM_REG_PCS_LS1_SIZE                                                                                 32
61850 #define NWM_REG_PCS_LS2_K2_E5                                                                                0x802500UL //Access:RW   DataWidth:0x10   // Register space for 1G PCS port 2. Registers defined in PCS_1000basex_sgmii.1.0.xml
61851 #define NWM_REG_PCS_LS2_SIZE                                                                                 32
61852 #define NWM_REG_PCS_LS3_K2_E5                                                                                0x802580UL //Access:RW   DataWidth:0x10   // Register space for 1G PCS port 3. Registers defined in PCS_1000basex_sgmii.1.0.xml
61853 #define NWM_REG_PCS_LS3_SIZE                                                                                 32
61854 #define NWM_REG_PCS_HS0_K2_E5                                                                                0x840000UL //Access:RW   DataWidth:0x10   // Register space for 10/25/40/50G PCS port 0. Registers defined in pcs10254050.1.0.xml
61855 #define NWM_REG_PCS_HS0_SIZE                                                                                 65536
61856 #define NWM_REG_PCS_HS1_K2_E5                                                                                0x880000UL //Access:RW   DataWidth:0x10   // Register space for 10/25/40/50G PCS port 1. Registers defined in pcs10254050.1.0.xml
61857 #define NWM_REG_PCS_HS1_SIZE                                                                                 65536
61858 #define NWM_REG_PCS_HS2_K2_E5                                                                                0x8c0000UL //Access:RW   DataWidth:0x10   // Register space for 10/25G PCS port 2. Registers defined in pcs1025.1.0.xml
61859 #define NWM_REG_PCS_HS2_SIZE                                                                                 65536
61860 #define NWM_REG_PCS_HS3_K2_E5                                                                                0x900000UL //Access:RW   DataWidth:0x10   // Register space for 10/25G PCS port 3. Registers defined in pcs1025.1.0.xml
61861 #define NWM_REG_PCS_HS3_SIZE                                                                                 65536
61862 #define PBF_REG_INIT                                                                                         0xd80000UL //Access:RW   DataWidth:0x1    // Init bit. When set the initial credits are copied to the credit registers (except the port credits). Should be set and then reset after the configuration of the block has ended.
61863 #define PBF_REG_IF_ENABLE_REG                                                                                0xd80040UL //Access:RW   DataWidth:0x16   // Multi Field Register.
61864   #define PBF_REG_IF_ENABLE_REG_DORQ_IF_ENABLE                                                               (0x1<<0) // Enables the dorq interface.
61865   #define PBF_REG_IF_ENABLE_REG_DORQ_IF_ENABLE_SHIFT                                                         0
61866   #define PBF_REG_IF_ENABLE_REG_YSEM_IF_ENABLE                                                               (0x1<<1) // Enables the ysem interface.
61867   #define PBF_REG_IF_ENABLE_REG_YSEM_IF_ENABLE_SHIFT                                                         1
61868   #define PBF_REG_IF_ENABLE_REG_PTU_REQ_IF_ENABLE                                                            (0x1<<2) // Enables the ptu_req interface.
61869   #define PBF_REG_IF_ENABLE_REG_PTU_REQ_IF_ENABLE_SHIFT                                                      2
61870   #define PBF_REG_IF_ENABLE_REG_TDIF_CMD_IF_ENABLE                                                           (0x1<<4) // Enables the tdif_cmd interface.
61871   #define PBF_REG_IF_ENABLE_REG_TDIF_CMD_IF_ENABLE_SHIFT                                                     4
61872   #define PBF_REG_IF_ENABLE_REG_TDIF_RDATA_IF_ENABLE                                                         (0x1<<5) // Enables the tdif_rdata interface.
61873   #define PBF_REG_IF_ENABLE_REG_TDIF_RDATA_IF_ENABLE_SHIFT                                                   5
61874   #define PBF_REG_IF_ENABLE_REG_PSEM_IF_ENABLE                                                               (0x1<<6) // Enables the psem interface.
61875   #define PBF_REG_IF_ENABLE_REG_PSEM_IF_ENABLE_SHIFT                                                         6
61876   #define PBF_REG_IF_ENABLE_REG_QM_LINE_CREDIT_IF_ENABLE                                                     (0x1<<7) // Enables the qm_line_credit interface.
61877   #define PBF_REG_IF_ENABLE_REG_QM_LINE_CREDIT_IF_ENABLE_SHIFT                                               7
61878   #define PBF_REG_IF_ENABLE_REG_TM_REQ_IF_ENABLE                                                             (0x1<<8) // Enables the tm_req interface.
61879   #define PBF_REG_IF_ENABLE_REG_TM_REQ_IF_ENABLE_SHIFT                                                       8
61880   #define PBF_REG_IF_ENABLE_REG_PXP_INT_WRREQ_IF_ENABLE                                                      (0x1<<9) // Enables the pxp_int_wrreq interface.
61881   #define PBF_REG_IF_ENABLE_REG_PXP_INT_WRREQ_IF_ENABLE_SHIFT                                                9
61882   #define PBF_REG_IF_ENABLE_REG_BTB_DATA_IF_ENABLE                                                           (0x1<<10) // Enables the btb_data interface.
61883   #define PBF_REG_IF_ENABLE_REG_BTB_DATA_IF_ENABLE_SHIFT                                                     10
61884   #define PBF_REG_IF_ENABLE_REG_BTB_RLS_IF_ENABLE                                                            (0x1<<11) // Enables the btb_rls interface.
61885   #define PBF_REG_IF_ENABLE_REG_BTB_RLS_IF_ENABLE_SHIFT                                                      11
61886   #define PBF_REG_IF_ENABLE_REG_TCM_IF_ENABLE                                                                (0x1<<12) // Enables the tcm interface.
61887   #define PBF_REG_IF_ENABLE_REG_TCM_IF_ENABLE_SHIFT                                                          12
61888   #define PBF_REG_IF_ENABLE_REG_MCM_IF_ENABLE                                                                (0x1<<13) // Enables the mcm interface.
61889   #define PBF_REG_IF_ENABLE_REG_MCM_IF_ENABLE_SHIFT                                                          13
61890   #define PBF_REG_IF_ENABLE_REG_UCM_IF_ENABLE                                                                (0x1<<14) // Enables the ucm interface.
61891   #define PBF_REG_IF_ENABLE_REG_UCM_IF_ENABLE_SHIFT                                                          14
61892   #define PBF_REG_IF_ENABLE_REG_XCM_IF_ENABLE                                                                (0x1<<15) // Enables the xcm interface.
61893   #define PBF_REG_IF_ENABLE_REG_XCM_IF_ENABLE_SHIFT                                                          15
61894   #define PBF_REG_IF_ENABLE_REG_YCM_IF_ENABLE                                                                (0x1<<16) // Enables the ycm interface.
61895   #define PBF_REG_IF_ENABLE_REG_YCM_IF_ENABLE_SHIFT                                                          16
61896   #define PBF_REG_IF_ENABLE_REG_TCM_DONE_IF_ENABLE                                                           (0x1<<17) // Enables the tcm_done interface.
61897   #define PBF_REG_IF_ENABLE_REG_TCM_DONE_IF_ENABLE_SHIFT                                                     17
61898   #define PBF_REG_IF_ENABLE_REG_MCM_DONE_IF_ENABLE                                                           (0x1<<18) // Enables the mcm_done interface.
61899   #define PBF_REG_IF_ENABLE_REG_MCM_DONE_IF_ENABLE_SHIFT                                                     18
61900   #define PBF_REG_IF_ENABLE_REG_UCM_DONE_IF_ENABLE                                                           (0x1<<19) // Enables the ucm_done interface.
61901   #define PBF_REG_IF_ENABLE_REG_UCM_DONE_IF_ENABLE_SHIFT                                                     19
61902   #define PBF_REG_IF_ENABLE_REG_YCM_DONE_IF_ENABLE                                                           (0x1<<20) // Enables the ycm_done interface.
61903   #define PBF_REG_IF_ENABLE_REG_YCM_DONE_IF_ENABLE_SHIFT                                                     20
61904   #define PBF_REG_IF_ENABLE_REG_TGFS_IF_ENABLE_E5                                                            (0x1<<21) // Enables the tgfs interface.
61905   #define PBF_REG_IF_ENABLE_REG_TGFS_IF_ENABLE_E5_SHIFT                                                      21
61906   #define PBF_REG_IF_ENABLE_REG_PCM_IF_ENABLE_BB_K2                                                          (0x1<<3) // Enables the pcm interface.
61907   #define PBF_REG_IF_ENABLE_REG_PCM_IF_ENABLE_BB_K2_SHIFT                                                    3
61908 #define PBF_REG_DBG_SELECT                                                                                   0xd80060UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
61909 #define PBF_REG_DBG_DWORD_ENABLE                                                                             0xd80064UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
61910 #define PBF_REG_DBG_SHIFT                                                                                    0xd80068UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
61911 #define PBF_REG_DBG_FORCE_VALID                                                                              0xd8006cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
61912 #define PBF_REG_DBG_FORCE_FRAME                                                                              0xd80070UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
61913 #define PBF_REG_DBG_OUT_DATA                                                                                 0xd80080UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
61914 #define PBF_REG_DBG_OUT_DATA_SIZE                                                                            8
61915 #define PBF_REG_DBG_OUT_VALID                                                                                0xd800a0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
61916 #define PBF_REG_DBG_OUT_FRAME                                                                                0xd800a4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
61917 #define PBF_REG_FC_DBG_SELECT                                                                                0xd800a8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
61918 #define PBF_REG_FC_DBG_DWORD_ENABLE                                                                          0xd800acUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
61919 #define PBF_REG_FC_DBG_SHIFT                                                                                 0xd800b0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
61920 #define PBF_REG_FC_DBG_OUT_DATA                                                                              0xd800c0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
61921 #define PBF_REG_FC_DBG_OUT_DATA_SIZE                                                                         8
61922 #define PBF_REG_FC_DBG_FORCE_VALID                                                                           0xd800e0UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
61923 #define PBF_REG_FC_DBG_FORCE_FRAME                                                                           0xd800e4UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
61924 #define PBF_REG_FC_DBG_OUT_VALID                                                                             0xd800e8UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
61925 #define PBF_REG_FC_DBG_OUT_FRAME                                                                             0xd800ecUL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
61926 #define PBF_REG_MEMCTRL_WR_RD_N_BB                                                                           0xd80100UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
61927 #define PBF_REG_MEMCTRL_CMD_BB                                                                               0xd80104UL //Access:RW   DataWidth:0x8    // command to CPU BIST
61928 #define PBF_REG_MEMCTRL_ADDRESS_BB                                                                           0xd80108UL //Access:RW   DataWidth:0x8    // address to CPU BIST
61929 #define PBF_REG_MEMCTRL_STATUS                                                                               0xd8010cUL //Access:R    DataWidth:0x20   // obsolete
61930 #define PBF_REG_INT_STS                                                                                      0xd80180UL //Access:R    DataWidth:0x1    // Multi Field Register.
61931   #define PBF_REG_INT_STS_ADDRESS_ERROR                                                                      (0x1<<0) // Signals an unknown address to the rf module.
61932   #define PBF_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                                0
61933 #define PBF_REG_INT_MASK                                                                                     0xd80184UL //Access:RW   DataWidth:0x1    // Multi Field Register.
61934   #define PBF_REG_INT_MASK_ADDRESS_ERROR                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: PBF_REG_INT_STS.ADDRESS_ERROR .
61935   #define PBF_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                               0
61936 #define PBF_REG_INT_STS_WR                                                                                   0xd80188UL //Access:WR   DataWidth:0x1    // Multi Field Register.
61937   #define PBF_REG_INT_STS_WR_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
61938   #define PBF_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                             0
61939 #define PBF_REG_INT_STS_CLR                                                                                  0xd8018cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
61940   #define PBF_REG_INT_STS_CLR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
61941   #define PBF_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                            0
61942 #define PBF_REG_PRTY_MASK                                                                                    0xd80194UL //Access:RW   DataWidth:0x1    // Multi Field Register.
61943   #define PBF_REG_PRTY_MASK_DATAPATH_REGISTERS                                                               (0x1<<0) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS.DATAPATH_REGISTERS .
61944   #define PBF_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                         0
61945 #define PBF_REG_PRTY_MASK_H_0_BB_K2                                                                          0xd80204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
61946   #define PBF_REG_PRTY_MASK_H_0_MEM041_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM041_I_ECC_RF_INT .
61947   #define PBF_REG_PRTY_MASK_H_0_MEM041_I_ECC_RF_INT_BB_K2_SHIFT                                              0
61948   #define PBF_REG_PRTY_MASK_H_0_MEM042_I_ECC_RF_INT_BB_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM042_I_ECC_RF_INT .
61949   #define PBF_REG_PRTY_MASK_H_0_MEM042_I_ECC_RF_INT_BB_K2_SHIFT                                              1
61950   #define PBF_REG_PRTY_MASK_H_0_MEM033_I_ECC_RF_INT_BB_K2                                                    (0x1<<2) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM033_I_ECC_RF_INT .
61951   #define PBF_REG_PRTY_MASK_H_0_MEM033_I_ECC_RF_INT_BB_K2_SHIFT                                              2
61952   #define PBF_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2                                                    (0x1<<3) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
61953   #define PBF_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2_SHIFT                                              3
61954   #define PBF_REG_PRTY_MASK_H_0_MEM018_I_ECC_RF_INT_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM018_I_ECC_RF_INT .
61955   #define PBF_REG_PRTY_MASK_H_0_MEM018_I_ECC_RF_INT_BB_K2_SHIFT                                              4
61956   #define PBF_REG_PRTY_MASK_H_0_MEM009_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<5) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM009_I_ECC_0_RF_INT .
61957   #define PBF_REG_PRTY_MASK_H_0_MEM009_I_ECC_0_RF_INT_BB_K2_SHIFT                                            5
61958   #define PBF_REG_PRTY_MASK_H_0_MEM009_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<6) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM009_I_ECC_1_RF_INT .
61959   #define PBF_REG_PRTY_MASK_H_0_MEM009_I_ECC_1_RF_INT_BB_K2_SHIFT                                            6
61960   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<7) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_0_RF_INT .
61961   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_0_RF_INT_BB_K2_SHIFT                                            7
61962   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<8) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_1_RF_INT .
61963   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_1_RF_INT_BB_K2_SHIFT                                            8
61964   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_2_RF_INT_BB_K2                                                  (0x1<<9) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_2_RF_INT .
61965   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_2_RF_INT_BB_K2_SHIFT                                            9
61966   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_3_RF_INT_BB_K2                                                  (0x1<<10) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_3_RF_INT .
61967   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_3_RF_INT_BB_K2_SHIFT                                            10
61968   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_4_RF_INT_BB_K2                                                  (0x1<<11) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_4_RF_INT .
61969   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_4_RF_INT_BB_K2_SHIFT                                            11
61970   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_5_RF_INT_BB_K2                                                  (0x1<<12) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_5_RF_INT .
61971   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_5_RF_INT_BB_K2_SHIFT                                            12
61972   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_6_RF_INT_BB_K2                                                  (0x1<<13) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_6_RF_INT .
61973   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_6_RF_INT_BB_K2_SHIFT                                            13
61974   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_7_RF_INT_BB_K2                                                  (0x1<<14) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_7_RF_INT .
61975   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_7_RF_INT_BB_K2_SHIFT                                            14
61976   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_8_RF_INT_BB_K2                                                  (0x1<<15) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_8_RF_INT .
61977   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_8_RF_INT_BB_K2_SHIFT                                            15
61978   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_9_RF_INT_BB_K2                                                  (0x1<<16) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_9_RF_INT .
61979   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_9_RF_INT_BB_K2_SHIFT                                            16
61980   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_10_RF_INT_BB_K2                                                 (0x1<<17) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_10_RF_INT .
61981   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_10_RF_INT_BB_K2_SHIFT                                           17
61982   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_11_RF_INT_BB_K2                                                 (0x1<<18) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_11_RF_INT .
61983   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_11_RF_INT_BB_K2_SHIFT                                           18
61984   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_12_RF_INT_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_12_RF_INT .
61985   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_12_RF_INT_BB_K2_SHIFT                                           19
61986   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_13_RF_INT_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_13_RF_INT .
61987   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_13_RF_INT_BB_K2_SHIFT                                           20
61988   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_14_RF_INT_BB_K2                                                 (0x1<<21) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_14_RF_INT .
61989   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_14_RF_INT_BB_K2_SHIFT                                           21
61990   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_15_RF_INT_BB_K2                                                 (0x1<<22) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM012_I_ECC_15_RF_INT .
61991   #define PBF_REG_PRTY_MASK_H_0_MEM012_I_ECC_15_RF_INT_BB_K2_SHIFT                                           22
61992   #define PBF_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB_K2                                                      (0x1<<23) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM040_I_MEM_PRTY .
61993   #define PBF_REG_PRTY_MASK_H_0_MEM040_I_MEM_PRTY_BB_K2_SHIFT                                                23
61994   #define PBF_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_BB_K2                                                      (0x1<<24) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM039_I_MEM_PRTY .
61995   #define PBF_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_BB_K2_SHIFT                                                24
61996   #define PBF_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB_K2                                                      (0x1<<25) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM038_I_MEM_PRTY .
61997   #define PBF_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB_K2_SHIFT                                                25
61998   #define PBF_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
61999   #define PBF_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB_K2_SHIFT                                                26
62000   #define PBF_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB_K2                                                      (0x1<<27) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
62001   #define PBF_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB_K2_SHIFT                                                27
62002   #define PBF_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2                                                      (0x1<<28) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
62003   #define PBF_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2_SHIFT                                                28
62004   #define PBF_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_K2                                                      (0x1<<29) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
62005   #define PBF_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_K2_SHIFT                                                29
62006   #define PBF_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_K2                                                      (0x1<<30) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
62007   #define PBF_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_K2_SHIFT                                                30
62008 #define PBF_REG_PRTY_MASK_H_1_BB_K2                                                                          0xd80214UL //Access:RW   DataWidth:0x1b   // Multi Field Register.
62009   #define PBF_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM022_I_MEM_PRTY .
62010   #define PBF_REG_PRTY_MASK_H_1_MEM022_I_MEM_PRTY_BB_K2_SHIFT                                                0
62011   #define PBF_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM023_I_MEM_PRTY .
62012   #define PBF_REG_PRTY_MASK_H_1_MEM023_I_MEM_PRTY_BB_K2_SHIFT                                                1
62013   #define PBF_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM021_I_MEM_PRTY .
62014   #define PBF_REG_PRTY_MASK_H_1_MEM021_I_MEM_PRTY_BB_K2_SHIFT                                                2
62015   #define PBF_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM020_I_MEM_PRTY .
62016   #define PBF_REG_PRTY_MASK_H_1_MEM020_I_MEM_PRTY_BB_K2_SHIFT                                                3
62017   #define PBF_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<4) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
62018   #define PBF_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                4
62019   #define PBF_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_K2                                                      (0x1<<5) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
62020   #define PBF_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                                5
62021   #define PBF_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_BB_K2                                                      (0x1<<6) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM006_I_MEM_PRTY .
62022   #define PBF_REG_PRTY_MASK_H_1_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                                6
62023   #define PBF_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_BB_K2                                                      (0x1<<7) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM007_I_MEM_PRTY .
62024   #define PBF_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                                7
62025   #define PBF_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY_BB_K2                                                      (0x1<<8) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM005_I_MEM_PRTY .
62026   #define PBF_REG_PRTY_MASK_H_1_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                                8
62027   #define PBF_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_BB_K2                                                      (0x1<<9) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM004_I_MEM_PRTY .
62028   #define PBF_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                9
62029   #define PBF_REG_PRTY_MASK_H_1_MEM028_I_MEM_PRTY_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM028_I_MEM_PRTY .
62030   #define PBF_REG_PRTY_MASK_H_1_MEM028_I_MEM_PRTY_BB_K2_SHIFT                                                10
62031   #define PBF_REG_PRTY_MASK_H_1_MEM026_I_MEM_PRTY_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM026_I_MEM_PRTY .
62032   #define PBF_REG_PRTY_MASK_H_1_MEM026_I_MEM_PRTY_BB_K2_SHIFT                                                11
62033   #define PBF_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_BB_K2                                                      (0x1<<12) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM027_I_MEM_PRTY .
62034   #define PBF_REG_PRTY_MASK_H_1_MEM027_I_MEM_PRTY_BB_K2_SHIFT                                                12
62035   #define PBF_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_BB_K2                                                      (0x1<<13) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM019_I_MEM_PRTY .
62036   #define PBF_REG_PRTY_MASK_H_1_MEM019_I_MEM_PRTY_BB_K2_SHIFT                                                13
62037   #define PBF_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_BB_K2                                                      (0x1<<14) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM016_I_MEM_PRTY .
62038   #define PBF_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_BB_K2_SHIFT                                                14
62039   #define PBF_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_BB_K2                                                      (0x1<<15) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM017_I_MEM_PRTY .
62040   #define PBF_REG_PRTY_MASK_H_1_MEM017_I_MEM_PRTY_BB_K2_SHIFT                                                15
62041   #define PBF_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_BB_K2                                                      (0x1<<16) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM008_I_MEM_PRTY .
62042   #define PBF_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                                16
62043   #define PBF_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB_K2                                                      (0x1<<17) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM011_I_MEM_PRTY .
62044   #define PBF_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                                17
62045   #define PBF_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB_K2                                                      (0x1<<18) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
62046   #define PBF_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                                18
62047   #define PBF_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_BB_K2                                                      (0x1<<19) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM024_I_MEM_PRTY .
62048   #define PBF_REG_PRTY_MASK_H_1_MEM024_I_MEM_PRTY_BB_K2_SHIFT                                                19
62049   #define PBF_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_BB_K2                                                      (0x1<<20) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM025_I_MEM_PRTY .
62050   #define PBF_REG_PRTY_MASK_H_1_MEM025_I_MEM_PRTY_BB_K2_SHIFT                                                20
62051   #define PBF_REG_PRTY_MASK_H_1_MEM037_I_MEM_PRTY_BB_K2                                                      (0x1<<21) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM037_I_MEM_PRTY .
62052   #define PBF_REG_PRTY_MASK_H_1_MEM037_I_MEM_PRTY_BB_K2_SHIFT                                                21
62053   #define PBF_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_BB_K2                                                      (0x1<<22) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM036_I_MEM_PRTY .
62054   #define PBF_REG_PRTY_MASK_H_1_MEM036_I_MEM_PRTY_BB_K2_SHIFT                                                22
62055   #define PBF_REG_PRTY_MASK_H_1_MEM035_I_MEM_PRTY_BB_K2                                                      (0x1<<23) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM035_I_MEM_PRTY .
62056   #define PBF_REG_PRTY_MASK_H_1_MEM035_I_MEM_PRTY_BB_K2_SHIFT                                                23
62057   #define PBF_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_BB_K2                                                      (0x1<<24) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM014_I_MEM_PRTY .
62058   #define PBF_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_BB_K2_SHIFT                                                24
62059   #define PBF_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_BB_K2                                                      (0x1<<25) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM015_I_MEM_PRTY .
62060   #define PBF_REG_PRTY_MASK_H_1_MEM015_I_MEM_PRTY_BB_K2_SHIFT                                                25
62061   #define PBF_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Parity bit: PBF_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY .
62062   #define PBF_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_BB_K2_SHIFT                                                26
62063 #define PBF_REG_MEM041_RF_ECC_ERROR_CONNECT_BB_K2                                                            0xd80220UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_even.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
62064 #define PBF_REG_MEM042_RF_ECC_ERROR_CONNECT_BB_K2                                                            0xd80224UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_odd.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
62065 #define PBF_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0xd80228UL //Access:RW   DataWidth:0x17   // Multi Field Register.
62066   #define PBF_REG_MEM_ECC_ENABLE_0_MEM041_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_even.i_ecc in module pbf_mem_ycmd_qs_mem_even
62067   #define PBF_REG_MEM_ECC_ENABLE_0_MEM041_I_ECC_EN_BB_K2_SHIFT                                               0
62068   #define PBF_REG_MEM_ECC_ENABLE_0_MEM042_I_ECC_EN_BB_K2                                                     (0x1<<1) // Enable ECC for memory ecc instance pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_odd.i_ecc in module pbf_mem_ycmd_qs_mem_odd
62069   #define PBF_REG_MEM_ECC_ENABLE_0_MEM042_I_ECC_EN_BB_K2_SHIFT                                               1
62070   #define PBF_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_EN_BB_K2                                                     (0x1<<2) // Enable ECC for memory ecc instance pbf.i_pbf_pmsgb.i_pbf_mem_parsing_info_database.i_ecc in module pbf_mem_parsing_info_database
62071   #define PBF_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_EN_BB_K2_SHIFT                                               2
62072   #define PBF_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2                                                     (0x1<<3) // Enable ECC for memory ecc instance pbf.i_pb1_db.i_ecc in module pbf_mem_pb1_data_buffer
62073   #define PBF_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2_SHIFT                                               3
62074   #define PBF_REG_MEM_ECC_ENABLE_0_MEM018_I_ECC_EN_BB_K2                                                     (0x1<<4) // Enable ECC for memory ecc instance pbf.i_pbf_hahd.i_pbf_mem_header_database.i_ecc in module pbf_mem_header_database
62075   #define PBF_REG_MEM_ECC_ENABLE_0_MEM018_I_ECC_EN_BB_K2_SHIFT                                               4
62076   #define PBF_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_0_EN_BB_K2                                                   (0x1<<5) // Enable ECC for memory ecc instance pbf.i_pb2_l1.i_ecc_0 in module pbf_mem_pb2_l1
62077   #define PBF_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_0_EN_BB_K2_SHIFT                                             5
62078   #define PBF_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_1_EN_BB_K2                                                   (0x1<<6) // Enable ECC for memory ecc instance pbf.i_pb2_l1.i_ecc_1 in module pbf_mem_pb2_l1
62079   #define PBF_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_1_EN_BB_K2_SHIFT                                             6
62080   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_0_EN_BB_K2                                                   (0x1<<7) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_0 in module pbf_mem_btbif_buffer
62081   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_0_EN_BB_K2_SHIFT                                             7
62082   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_1_EN_BB_K2                                                   (0x1<<8) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_1 in module pbf_mem_btbif_buffer
62083   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_1_EN_BB_K2_SHIFT                                             8
62084   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_2_EN_BB_K2                                                   (0x1<<9) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_2 in module pbf_mem_btbif_buffer
62085   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_2_EN_BB_K2_SHIFT                                             9
62086   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_3_EN_BB_K2                                                   (0x1<<10) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_3 in module pbf_mem_btbif_buffer
62087   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_3_EN_BB_K2_SHIFT                                             10
62088   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_4_EN_BB_K2                                                   (0x1<<11) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_4 in module pbf_mem_btbif_buffer
62089   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_4_EN_BB_K2_SHIFT                                             11
62090   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_5_EN_BB_K2                                                   (0x1<<12) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_5 in module pbf_mem_btbif_buffer
62091   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_5_EN_BB_K2_SHIFT                                             12
62092   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_6_EN_BB_K2                                                   (0x1<<13) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_6 in module pbf_mem_btbif_buffer
62093   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_6_EN_BB_K2_SHIFT                                             13
62094   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_7_EN_BB_K2                                                   (0x1<<14) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_7 in module pbf_mem_btbif_buffer
62095   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_7_EN_BB_K2_SHIFT                                             14
62096   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_8_EN_BB_K2                                                   (0x1<<15) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_8 in module pbf_mem_btbif_buffer
62097   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_8_EN_BB_K2_SHIFT                                             15
62098   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_9_EN_BB_K2                                                   (0x1<<16) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_9 in module pbf_mem_btbif_buffer
62099   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_9_EN_BB_K2_SHIFT                                             16
62100   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_10_EN_BB_K2                                                  (0x1<<17) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_10 in module pbf_mem_btbif_buffer
62101   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_10_EN_BB_K2_SHIFT                                            17
62102   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_11_EN_BB_K2                                                  (0x1<<18) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_11 in module pbf_mem_btbif_buffer
62103   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_11_EN_BB_K2_SHIFT                                            18
62104   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_12_EN_BB_K2                                                  (0x1<<19) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_12 in module pbf_mem_btbif_buffer
62105   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_12_EN_BB_K2_SHIFT                                            19
62106   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_13_EN_BB_K2                                                  (0x1<<20) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_13 in module pbf_mem_btbif_buffer
62107   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_13_EN_BB_K2_SHIFT                                            20
62108   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_14_EN_BB_K2                                                  (0x1<<21) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_14 in module pbf_mem_btbif_buffer
62109   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_14_EN_BB_K2_SHIFT                                            21
62110   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_15_EN_BB_K2                                                  (0x1<<22) // Enable ECC for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_15 in module pbf_mem_btbif_buffer
62111   #define PBF_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_15_EN_BB_K2_SHIFT                                            22
62112 #define PBF_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0xd8022cUL //Access:RW   DataWidth:0x17   // Multi Field Register.
62113   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM041_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_even.i_ecc in module pbf_mem_ycmd_qs_mem_even
62114   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM041_I_ECC_PRTY_BB_K2_SHIFT                                        0
62115   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM042_I_ECC_PRTY_BB_K2                                              (0x1<<1) // Set parity only for memory ecc instance pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_odd.i_ecc in module pbf_mem_ycmd_qs_mem_odd
62116   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM042_I_ECC_PRTY_BB_K2_SHIFT                                        1
62117   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_PRTY_BB_K2                                              (0x1<<2) // Set parity only for memory ecc instance pbf.i_pbf_pmsgb.i_pbf_mem_parsing_info_database.i_ecc in module pbf_mem_parsing_info_database
62118   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_PRTY_BB_K2_SHIFT                                        2
62119   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2                                              (0x1<<3) // Set parity only for memory ecc instance pbf.i_pb1_db.i_ecc in module pbf_mem_pb1_data_buffer
62120   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2_SHIFT                                        3
62121   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM018_I_ECC_PRTY_BB_K2                                              (0x1<<4) // Set parity only for memory ecc instance pbf.i_pbf_hahd.i_pbf_mem_header_database.i_ecc in module pbf_mem_header_database
62122   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM018_I_ECC_PRTY_BB_K2_SHIFT                                        4
62123   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_0_PRTY_BB_K2                                            (0x1<<5) // Set parity only for memory ecc instance pbf.i_pb2_l1.i_ecc_0 in module pbf_mem_pb2_l1
62124   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_0_PRTY_BB_K2_SHIFT                                      5
62125   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_1_PRTY_BB_K2                                            (0x1<<6) // Set parity only for memory ecc instance pbf.i_pb2_l1.i_ecc_1 in module pbf_mem_pb2_l1
62126   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_1_PRTY_BB_K2_SHIFT                                      6
62127   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_0_PRTY_BB_K2                                            (0x1<<7) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_0 in module pbf_mem_btbif_buffer
62128   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_0_PRTY_BB_K2_SHIFT                                      7
62129   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_1_PRTY_BB_K2                                            (0x1<<8) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_1 in module pbf_mem_btbif_buffer
62130   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_1_PRTY_BB_K2_SHIFT                                      8
62131   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_2_PRTY_BB_K2                                            (0x1<<9) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_2 in module pbf_mem_btbif_buffer
62132   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_2_PRTY_BB_K2_SHIFT                                      9
62133   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_3_PRTY_BB_K2                                            (0x1<<10) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_3 in module pbf_mem_btbif_buffer
62134   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_3_PRTY_BB_K2_SHIFT                                      10
62135   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_4_PRTY_BB_K2                                            (0x1<<11) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_4 in module pbf_mem_btbif_buffer
62136   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_4_PRTY_BB_K2_SHIFT                                      11
62137   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_5_PRTY_BB_K2                                            (0x1<<12) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_5 in module pbf_mem_btbif_buffer
62138   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_5_PRTY_BB_K2_SHIFT                                      12
62139   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_6_PRTY_BB_K2                                            (0x1<<13) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_6 in module pbf_mem_btbif_buffer
62140   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_6_PRTY_BB_K2_SHIFT                                      13
62141   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_7_PRTY_BB_K2                                            (0x1<<14) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_7 in module pbf_mem_btbif_buffer
62142   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_7_PRTY_BB_K2_SHIFT                                      14
62143   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_8_PRTY_BB_K2                                            (0x1<<15) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_8 in module pbf_mem_btbif_buffer
62144   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_8_PRTY_BB_K2_SHIFT                                      15
62145   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_9_PRTY_BB_K2                                            (0x1<<16) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_9 in module pbf_mem_btbif_buffer
62146   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_9_PRTY_BB_K2_SHIFT                                      16
62147   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_10_PRTY_BB_K2                                           (0x1<<17) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_10 in module pbf_mem_btbif_buffer
62148   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_10_PRTY_BB_K2_SHIFT                                     17
62149   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_11_PRTY_BB_K2                                           (0x1<<18) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_11 in module pbf_mem_btbif_buffer
62150   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_11_PRTY_BB_K2_SHIFT                                     18
62151   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_12_PRTY_BB_K2                                           (0x1<<19) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_12 in module pbf_mem_btbif_buffer
62152   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_12_PRTY_BB_K2_SHIFT                                     19
62153   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_13_PRTY_BB_K2                                           (0x1<<20) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_13 in module pbf_mem_btbif_buffer
62154   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_13_PRTY_BB_K2_SHIFT                                     20
62155   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_14_PRTY_BB_K2                                           (0x1<<21) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_14 in module pbf_mem_btbif_buffer
62156   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_14_PRTY_BB_K2_SHIFT                                     21
62157   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_15_PRTY_BB_K2                                           (0x1<<22) // Set parity only for memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_15 in module pbf_mem_btbif_buffer
62158   #define PBF_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_15_PRTY_BB_K2_SHIFT                                     22
62159 #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0xd80230UL //Access:RC   DataWidth:0x17   // Multi Field Register.
62160   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM041_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_even.i_ecc in module pbf_mem_ycmd_qs_mem_even
62161   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM041_I_ECC_CORRECT_BB_K2_SHIFT                                 0
62162   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM042_I_ECC_CORRECT_BB_K2                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_ycmd_qs.i_ycmd_qs_mem_odd.i_ecc in module pbf_mem_ycmd_qs_mem_odd
62163   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM042_I_ECC_CORRECT_BB_K2_SHIFT                                 1
62164   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_CORRECT_BB_K2                                       (0x1<<2) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_pmsgb.i_pbf_mem_parsing_info_database.i_ecc in module pbf_mem_parsing_info_database
62165   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_CORRECT_BB_K2_SHIFT                                 2
62166   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2                                       (0x1<<3) // Record if a correctable error occurred on memory ecc instance pbf.i_pb1_db.i_ecc in module pbf_mem_pb1_data_buffer
62167   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2_SHIFT                                 3
62168   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM018_I_ECC_CORRECT_BB_K2                                       (0x1<<4) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_hahd.i_pbf_mem_header_database.i_ecc in module pbf_mem_header_database
62169   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM018_I_ECC_CORRECT_BB_K2_SHIFT                                 4
62170   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_0_CORRECT_BB_K2                                     (0x1<<5) // Record if a correctable error occurred on memory ecc instance pbf.i_pb2_l1.i_ecc_0 in module pbf_mem_pb2_l1
62171   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_0_CORRECT_BB_K2_SHIFT                               5
62172   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_1_CORRECT_BB_K2                                     (0x1<<6) // Record if a correctable error occurred on memory ecc instance pbf.i_pb2_l1.i_ecc_1 in module pbf_mem_pb2_l1
62173   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_1_CORRECT_BB_K2_SHIFT                               6
62174   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_0_CORRECT_BB_K2                                     (0x1<<7) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_0 in module pbf_mem_btbif_buffer
62175   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_0_CORRECT_BB_K2_SHIFT                               7
62176   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_1_CORRECT_BB_K2                                     (0x1<<8) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_1 in module pbf_mem_btbif_buffer
62177   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_1_CORRECT_BB_K2_SHIFT                               8
62178   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_2_CORRECT_BB_K2                                     (0x1<<9) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_2 in module pbf_mem_btbif_buffer
62179   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_2_CORRECT_BB_K2_SHIFT                               9
62180   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_3_CORRECT_BB_K2                                     (0x1<<10) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_3 in module pbf_mem_btbif_buffer
62181   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_3_CORRECT_BB_K2_SHIFT                               10
62182   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_4_CORRECT_BB_K2                                     (0x1<<11) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_4 in module pbf_mem_btbif_buffer
62183   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_4_CORRECT_BB_K2_SHIFT                               11
62184   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_5_CORRECT_BB_K2                                     (0x1<<12) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_5 in module pbf_mem_btbif_buffer
62185   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_5_CORRECT_BB_K2_SHIFT                               12
62186   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_6_CORRECT_BB_K2                                     (0x1<<13) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_6 in module pbf_mem_btbif_buffer
62187   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_6_CORRECT_BB_K2_SHIFT                               13
62188   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_7_CORRECT_BB_K2                                     (0x1<<14) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_7 in module pbf_mem_btbif_buffer
62189   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_7_CORRECT_BB_K2_SHIFT                               14
62190   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_8_CORRECT_BB_K2                                     (0x1<<15) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_8 in module pbf_mem_btbif_buffer
62191   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_8_CORRECT_BB_K2_SHIFT                               15
62192   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_9_CORRECT_BB_K2                                     (0x1<<16) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_9 in module pbf_mem_btbif_buffer
62193   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_9_CORRECT_BB_K2_SHIFT                               16
62194   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_10_CORRECT_BB_K2                                    (0x1<<17) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_10 in module pbf_mem_btbif_buffer
62195   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_10_CORRECT_BB_K2_SHIFT                              17
62196   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_11_CORRECT_BB_K2                                    (0x1<<18) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_11 in module pbf_mem_btbif_buffer
62197   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_11_CORRECT_BB_K2_SHIFT                              18
62198   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_12_CORRECT_BB_K2                                    (0x1<<19) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_12 in module pbf_mem_btbif_buffer
62199   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_12_CORRECT_BB_K2_SHIFT                              19
62200   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_13_CORRECT_BB_K2                                    (0x1<<20) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_13 in module pbf_mem_btbif_buffer
62201   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_13_CORRECT_BB_K2_SHIFT                              20
62202   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_14_CORRECT_BB_K2                                    (0x1<<21) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_14 in module pbf_mem_btbif_buffer
62203   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_14_CORRECT_BB_K2_SHIFT                              21
62204   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_15_CORRECT_BB_K2                                    (0x1<<22) // Record if a correctable error occurred on memory ecc instance pbf.i_pbf_btbif.i_btbif_buff.i_ecc_15 in module pbf_mem_btbif_buffer
62205   #define PBF_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_15_CORRECT_BB_K2_SHIFT                              22
62206 #define PBF_REG_MEM_ECC_EVENTS_BB_K2                                                                         0xd80234UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
62207 #define PBF_REG_PXP_REQ_IF_INIT_CRD                                                                          0xd80400UL //Access:RW   DataWidth:0x3    // PXP read request interface initial credit - transoriented.
62208 #define PBF_REG_TDIF_PASS_THROUGH_INIT_CRD                                                                   0xd80404UL //Access:RW   DataWidth:0x6    // TDIF pass-through command interface initial credit.
62209 #define PBF_REG_TDIF_NON_PASS_THROUGH_INIT_CRD                                                               0xd80408UL //Access:RW   DataWidth:0x6    // TDIF non_pass-through command interface initial credit.
62210 #define PBF_REG_QM_LINE_CREDIT_IF_INIT_CRD                                                                   0xd8040cUL //Access:RW   DataWidth:0x2    // QM line credit interface initial credit.
62211 #define PBF_REG_PXP_INT_WRREQ_IF_INIT_CRD                                                                    0xd80410UL //Access:RW   DataWidth:0x2    // PXP internal write interface initial credit - transoriented.
62212 #define PBF_REG_TM_IF_INIT_CRD                                                                               0xd80414UL //Access:RW   DataWidth:0x3    // TM interface initial credit - transoriented.
62213 #define PBF_REG_PCM_IF_INIT_CRD_BB_K2                                                                        0xd80418UL //Access:RW   DataWidth:0x6    // PCM interface initial credit.
62214 #define PBF_REG_TCM_IF_INIT_CRD                                                                              0xd8041cUL //Access:RW   DataWidth:0x4    // TCM interface initial credit.
62215 #define PBF_REG_MCM_IF_INIT_CRD                                                                              0xd80420UL //Access:RW   DataWidth:0x4    // MCM interface initial credit.
62216 #define PBF_REG_UCM_IF_INIT_CRD                                                                              0xd80424UL //Access:RW   DataWidth:0x4    // UCM interface initial credit.
62217 #define PBF_REG_XCM_IF_INIT_CRD                                                                              0xd80428UL //Access:RW   DataWidth:0x4    // XCM interface initial credit.
62218 #define PBF_REG_YCM_IF_INIT_CRD                                                                              0xd8042cUL //Access:RW   DataWidth:0x4    // YCM interface initial credit.
62219 #define PBF_REG_TGFS_MAIN_IF_INIT_CRD_E5                                                                     0xd80430UL //Access:RW   DataWidth:0x6    // TGFS Main interface initial credit.
62220 #define PBF_REG_TGFS_SIDE_IF_INIT_CRD_E5                                                                     0xd80434UL //Access:RW   DataWidth:0x6    // TGFS Side interface initial credit.
62221 #define PBF_REG_PB1_DB_ALMOST_FULL_THRSH                                                                     0xd80440UL //Access:RW   DataWidth:0x7    // Almost full threhsold for PB1 that indicates the occupancy before full will be raised.
62222 #define PBF_REG_PB2_DB_ALMOST_FULL_THRSH                                                                     0xd80444UL //Access:RW   DataWidth:0x5    // Almost full threhsold for PB2 that indicates the occupancy before full will be raised.
62223 #define PBF_REG_PB1_TQ_ALMOST_FULL_THRSH                                                                     0xd80448UL //Access:RW   DataWidth:0x7    // Almost full threhsold for PB1 that indicates the occupancy before full will be raised.
62224 #define PBF_REG_PB2_TQ_ALMOST_FULL_THRSH                                                                     0xd8044cUL //Access:RW   DataWidth:0x7    // Almost full threhsold for PB2 that indicates the occupancy before full will be raised.
62225 #define PBF_REG_HPRS_DIN_BUFF_ALMOST_FULL_THRSH                                                              0xd80450UL //Access:RW   DataWidth:0x6    // Almost full threhsold for header parser data input buffer that indicates the occupancy before full will be raised.
62226 #define PBF_REG_HPRS_EXT_HDR_BUFF_ALMOST_FULL_THRSH                                                          0xd80454UL //Access:RW   DataWidth:0x5    // Almost full threhsold for header parser extracted header buffer that indicates the occupancy before full will be raised.
62227 #define PBF_REG_HB_MEM_ALMOST_FULL_THRSH                                                                     0xd80458UL //Access:RW   DataWidth:0x5    // Almost full threhsold for the memory that holds the header builder header, that indicates the occupancy before full will be raised.
62228 #define PBF_REG_MRKU_ALMOST_FULL_THRSH                                                                       0xd8045cUL //Access:RW   DataWidth:0x4    // Almost full threhsold for the FIFO at the output of PB1, that indicates the occupancy before full will be raised.
62229 #define PBF_REG_TAG_ETHERTYPE_0                                                                              0xd80480UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 0.
62230 #define PBF_REG_TAG_ETHERTYPE_1                                                                              0xd80484UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 1.
62231 #define PBF_REG_TAG_ETHERTYPE_2                                                                              0xd80488UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 2.
62232 #define PBF_REG_TAG_ETHERTYPE_3                                                                              0xd8048cUL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 3.
62233 #define PBF_REG_TAG_ETHERTYPE_4                                                                              0xd80490UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 4.
62234 #define PBF_REG_TAG_ETHERTYPE_5                                                                              0xd80494UL //Access:RW   DataWidth:0x10   // The Ethernet type value for L2 tag 5.
62235 #define PBF_REG_TAG_LEN_0                                                                                    0xd80498UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 0.  The length is between 2B and 14B; in 2B granularity.
62236 #define PBF_REG_TAG_LEN_1                                                                                    0xd8049cUL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 1.  The length is between 2B and 14B; in 2B granularity.
62237 #define PBF_REG_TAG_LEN_2                                                                                    0xd804a0UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 2.  The length is between 2B and 14B; in 2B granularity.
62238 #define PBF_REG_TAG_LEN_3                                                                                    0xd804a4UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 3.  The length is between 2B and 14B; in 2B granularity.
62239 #define PBF_REG_TAG_LEN_4                                                                                    0xd804a8UL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 4.  The length is between 2B and 14B; in 2B granularity.
62240 #define PBF_REG_TAG_LEN_5                                                                                    0xd804acUL //Access:RW   DataWidth:0x3    // The length of the info field for L2 tag 5.  The length is between 2B and 14B; in 2B granularity.
62241 #define PBF_REG_FIRST_HDR_HDRS_AFTER_BASIC                                                                   0xd804b0UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62242 #define PBF_REG_FIRST_HDR_HDRS_AFTER_LLC                                                                     0xd804b4UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after the LLC header on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62243 #define PBF_REG_FIRST_HDR_HDRS_AFTER_TAG_0                                                                   0xd804b8UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _0 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62244 #define PBF_REG_FIRST_HDR_HDRS_AFTER_TAG_1                                                                   0xd804bcUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _1 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62245 #define PBF_REG_FIRST_HDR_HDRS_AFTER_TAG_2                                                                   0xd804c0UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _2 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62246 #define PBF_REG_FIRST_HDR_HDRS_AFTER_TAG_3                                                                   0xd804c4UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _3 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62247 #define PBF_REG_FIRST_HDR_HDRS_AFTER_TAG_4                                                                   0xd804c8UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _4 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62248 #define PBF_REG_FIRST_HDR_HDRS_AFTER_TAG_5                                                                   0xd804ccUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _5 on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62249 #define PBF_REG_FIRST_HDR_MUST_HAVE_HDRS                                                                     0xd804d0UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which headers must appear in the packet on this port.  This applies to the tunnel header in encapsulated packets or to the regular header of non-encapsulated packets.
62250 #define PBF_REG_INNER_HDR_HDRS_AFTER_BASIC                                                                   0xd804d4UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62251 #define PBF_REG_INNER_HDR_HDRS_AFTER_LLC                                                                     0xd804d8UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after the LLC header on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62252 #define PBF_REG_INNER_HDR_HDRS_AFTER_TAG_0                                                                   0xd804dcUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _0 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62253 #define PBF_REG_INNER_HDR_HDRS_AFTER_TAG_1                                                                   0xd804e0UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _1 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62254 #define PBF_REG_INNER_HDR_HDRS_AFTER_TAG_2                                                                   0xd804e4UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _2 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62255 #define PBF_REG_INNER_HDR_HDRS_AFTER_TAG_3                                                                   0xd804e8UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _3 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62256 #define PBF_REG_INNER_HDR_HDRS_AFTER_TAG_4                                                                   0xd804ecUL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _4 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62257 #define PBF_REG_INNER_HDR_HDRS_AFTER_TAG_5                                                                   0xd804f0UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which L2 hdrs may appear after L2 tag _5 on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62258 #define PBF_REG_INNER_HDR_MUST_HAVE_HDRS                                                                     0xd804f4UL //Access:RW   DataWidth:0x8    // Per-port: Bit-map indicating which headers must appear in the packet on this port.  Applicable only on encapsulated packets and refers to the inner (encapsulated) header.
62259 #define PBF_REG_LLC_TYPE_THRESHOLD                                                                           0xd804f8UL //Access:RW   DataWidth:0x10   // Upper value of LLC Ethertype range.
62260 #define PBF_REG_LLC_JUMBO_TYPE                                                                               0xd804fcUL //Access:RW   DataWidth:0x10   // Jumbo value of LLC Ethertype.
62261 #define PBF_REG_GRE_ETH_TYPE                                                                                 0xd80500UL //Access:RW   DataWidth:0x10   // Ethertype for encapsulated ethernet used in GRE header parsing.
62262 #define PBF_REG_IPV4_TYPE                                                                                    0xd80504UL //Access:RW   DataWidth:0x10   // IPv4 Ethertype.
62263 #define PBF_REG_IPV6_TYPE                                                                                    0xd80508UL //Access:RW   DataWidth:0x10   // IPv6 Ethertype.
62264 #define PBF_REG_TCP_PROTOCOL                                                                                 0xd8050cUL //Access:RW   DataWidth:0x8    // Value used to designate TCP in the IPv4 Protocol and IPv6 Next Header fields.
62265 #define PBF_REG_UDP_PROTOCOL                                                                                 0xd80510UL //Access:RW   DataWidth:0x8    // Value used to designate UDP in the IPv4 Protocol and IPv6 Next Header fields.
62266 #define PBF_REG_GRE_PROTOCOL                                                                                 0xd80514UL //Access:RW   DataWidth:0x8    // Value used to designate GRE in the IPv4 Protocol and IPv6 Next Header fields.
62267 #define PBF_REG_VXLAN_PORT                                                                                   0xd80518UL //Access:RW   DataWidth:0x10   // Dest port value used to designate a VXLAN header following the UDP header.
62268 #define PBF_REG_NGE_PORT                                                                                     0xd8051cUL //Access:RW   DataWidth:0x10   // Dest port value used to designate a NGE header following the UDP header.
62269 #define PBF_REG_NGE_ETH_TYPE                                                                                 0xd80520UL //Access:RW   DataWidth:0x10   // Ethertype for encapsulated ethernet used in NGE header parsing.
62270 #define PBF_REG_NGE_COMP_VER                                                                                 0xd80524UL //Access:RW   DataWidth:0x1    // Per-port:  Flag to compare the value of nge version to 2'b00.
62271 #define PBF_REG_SAME_AS_LAST_CONFIG_E5                                                                       0xd80528UL //Access:RW   DataWidth:0x13   // Multi Field Register.
62272   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_VPORT_EN_E5                                                        (0x1<<0) // When High, it enables the Same as Last operation.
62273   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_VPORT_EN_E5_SHIFT                                                  0
62274   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_RESET_TCAM_ENTRIES_E5                                              (0x1<<1) // When high, it resets all tcam entries to invalid state
62275   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_RESET_TCAM_ENTRIES_E5_SHIFT                                        1
62276   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_RESET_PLRU_E5                                                      (0x1<<2) // When high, it resets the PLRU bits
62277   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_RESET_PLRU_E5_SHIFT                                                2
62278   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_FIRSTVLAN_EN_E5                                                    (0x1<<3) // Enables inclusion of the First VLAN ID in lookup tuple. If disabled, zero assigned to this VLAN ID field
62279   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_FIRSTVLAN_EN_E5_SHIFT                                              3
62280   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_FIRSTMAC_EN_E5                                                     (0x1<<4) // Enables inclusion of the First Destination MAC in lookup tuple. If disabled, zero assigned to this MAC field
62281   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_FIRSTMAC_EN_E5_SHIFT                                               4
62282   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_INNER_VLAN_EN_E5                                                   (0x1<<5) // Enables inclusion of the inner VLAN ID in lookup tuple. If disabled, zero assigned to this VLAN ID field
62283   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_INNER_VLAN_EN_E5_SHIFT                                             5
62284   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_INNER_SRCMAC_EN_E5                                                 (0x3<<6) // Enables inclusion of the Inner  Mac in lookup tuple, and has following options: 0: None, the corresponding field in tuple is 0 1: Source MAC address, the corresponding field in the tuple will include the source MAC address of the first MAC header in the packet 2: Inner destination MAC address. The corresponding field in the tuple will include the inner MAC header destination MAC address
62285   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_INNER_SRCMAC_EN_E5_SHIFT                                           6
62286   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_TUNNEL_TYPE_EN_E5                                                  (0x1<<8) // Enables inclusion of Tunnel Type in lookup tuple. If disabled, zero assigned for this field
62287   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_TUNNEL_TYPE_EN_E5_SHIFT                                            8
62288   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_TUNNEL_ID_EN_E5                                                    (0x1<<9) // Enables inclusion of Tunnel ID in lookup tuple. If disabled, zero assigned for this field
62289   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_TUNNEL_ID_EN_E5_SHIFT                                              9
62290   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_TUNNEL_ID_EXIST_EN_E5                                              (0x1<<10) // Enables inclusion of Tunnel ID Exist bit in lookup tuple. If disabled, zero assigned for this field
62291   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_TUNNEL_ID_EXIST_EN_E5_SHIFT                                        10
62292   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_VPORT_ID_BYTE_OFFSET_E5                                            (0x1f<<11) // Byte offset for vport id to be obtained from Y2P message
62293   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_VPORT_ID_BYTE_OFFSET_E5_SHIFT                                      11
62294   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_VPORT_ID_CYCLE_OFFSET_E5                                           (0x7<<16) // Cycle offset for vport id to be obtained from Y2P message
62295   #define PBF_REG_SAME_AS_LAST_CONFIG_SAL_VPORT_ID_CYCLE_OFFSET_E5_SHIFT                                     16
62296 #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_E5                                                            0xd8052cUL //Access:RW   DataWidth:0x1a   // Multi Field Register.
62297   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_1_LENGTH_E5                                      (0x7<<0) // Length in bytes to be extracted from PBF2TGFS message for Flexible Field 1 in the tuple
62298   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_1_LENGTH_E5_SHIFT                                0
62299   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_1_CYCLE_OFFSET_E5                                (0x1f<<3) // Cycle offset for the field extracted from PBF2TGFS message for Flexible Field 1 in the tuple
62300   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_1_CYCLE_OFFSET_E5_SHIFT                          3
62301   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_1_BYTE_OFFSET_E5                                 (0x1f<<8) // Byte offset for the field extracted from PBF2TGFS message for Flexible Field 1 in the tuple
62302   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_1_BYTE_OFFSET_E5_SHIFT                           8
62303   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_2_LENGTH_E5                                      (0x7<<13) // Length in bytes to be extracted from PBF2TGFS message for Flexible Field 2 in the tuple
62304   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_2_LENGTH_E5_SHIFT                                13
62305   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_2_CYCLE_OFFSET_E5                                (0x1f<<16) // Cycle offset for the field extracted from PBF2TGFS message for Flexible Field 2 in the tuple
62306   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_2_CYCLE_OFFSET_E5_SHIFT                          16
62307   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_2_BYTE_OFFSET_E5                                 (0x1f<<21) // Byte offset for the field extracted from PBF2TGFS message for Flexible Field 2 in the tuple
62308   #define PBF_REG_SAME_AS_LAST_FLEX_FIELD_CONFIG_FLEX_FIELD_2_BYTE_OFFSET_E5_SHIFT                           21
62309 #define PBF_REG_SAL_FLEX_MASK_0_E5                                                                           0xd80530UL //Access:RW   DataWidth:0x20   // Masks 64 bit Flexible field used for Same-as-last lookup. A 0 in each bit masks the corresponding key bit to 0
62310 #define PBF_REG_SAL_FLEX_MASK_1_E5                                                                           0xd80534UL //Access:RW   DataWidth:0x20   // Masks 64 bit Flexible field used for Same-as-last lookup. A 0 in each bit masks the corresponding key bit to 0
62311 #define PBF_REG_NUM_HITS_IN_SAL_E5                                                                           0xd80538UL //Access:ST   DataWidth:0x38   // Number of hits in Same as Last Lookup
62312 #define PBF_REG_NUM_HITS_IN_SAL_SIZE                                                                         2
62313 #define PBF_REG_NUM_LOOKUPS_IN_SAL_E5                                                                        0xd80540UL //Access:ST   DataWidth:0x38   // Number of lookup requests for Same as Last Lookup
62314 #define PBF_REG_NUM_LOOKUPS_IN_SAL_SIZE                                                                      2
62315 #define PBF_REG_PROP_HDR_SIZE                                                                                0xd80580UL //Access:RW   DataWidth:0x3    // PORT SPLIT. Size of the Propriatery/HiGig header. (in 4B increments). If HiGig is disabled this value should be 0.
62316 #define PBF_REG_REGULAR_INBAND_TAG_ORDER                                                                     0xd80584UL //Access:RW   DataWidth:0x1c   // The regular inband TAG order. Reset value is in the order from left to right: tag0; tag1; tag2; tag3; tag4; tag5; llc-snap.
62317 #define PBF_REG_T_TAG_TAGNUM                                                                                 0xd80588UL //Access:RW   DataWidth:0x4    // Per-Port: Specifies the flexible L2 tag to be used for T-tag.  The MSB enables T-tag recognition.
62318 #define PBF_REG_DST_MAC_GLOBAL_0                                                                             0xd8058cUL //Access:RW   DataWidth:0x20   // Global destination address match value.
62319 #define PBF_REG_DST_MAC_GLOBAL_1                                                                             0xd80590UL //Access:RW   DataWidth:0x10   // Global destination address match value.
62320 #define PBF_REG_DST_MAC_GLOBAL_MASK_0                                                                        0xd80594UL //Access:RW   DataWidth:0x20   // Mask for global destination address match value. A zero in this                 register will cause the corresponding bit to not be included in the match.
62321 #define PBF_REG_DST_MAC_GLOBAL_MASK_1                                                                        0xd80598UL //Access:RW   DataWidth:0x10   // Mask for global destination address match value. A zero in this                 register will cause the corresponding bit to not be included in the match.
62322 #define PBF_REG_UDP_DST_PORT_CFG_0                                                                           0xd8059cUL //Access:RW   DataWidth:0x10   // UDP destination port configuration 0 for match check.
62323 #define PBF_REG_UDP_DST_PORT_CFG_1                                                                           0xd805a0UL //Access:RW   DataWidth:0x10   // UDP destination port configuration 1 for match check.
62324 #define PBF_REG_UDP_DST_PORT_CFG_2                                                                           0xd805a4UL //Access:RW   DataWidth:0x10   // UDP destination port configuration 2 for match check.
62325 #define PBF_REG_BTB_SHARED_AREA_SIZE                                                                         0xd805c0UL //Access:RW   DataWidth:0xb    // Number of shared BTB 256 byte blocks which can be used by all TC-s in the port.
62326 #define PBF_REG_BTB_ALLOCATED_BLOCKS_SHARED                                                                  0xd805c4UL //Access:R    DataWidth:0xc    // Number of blocks that are currently allocated in the shared area of the port.
62327 #define PBF_REG_JUMBO_PKT_THRSH                                                                              0xd805c8UL //Access:RW   DataWidth:0x6    // Jumbo packet threshold in 256 byte blocks to determine if a TC can use the BTB shared area.
62328 #define PBF_REG_PRIORITY_CLIENT                                                                              0xd805ccUL //Access:RW   DataWidth:0x20   // Each nibble in the register from LS nibble to MS nibble holds the TC number of the corresponding priority. bits 3:0 hold the TC number from 0 to 7 of the highest priority TC. bits 31:28 hold the TC number from 0 to 7 of the lowest priority TC.
62329 #define PBF_REG_NUM_STRICT_PRIORITY_SLOTS                                                                    0xd805d0UL //Access:RW   DataWidth:0xa    // The number of strict priority arbitration slots between 2 RR arbitration slots in the ycommand arbiter. A value of 0 means no strict priority cycles; i.e. the strict-priority w/ anti-starvation arbiter is a RR arbiter. A value of all ones means no RR slots; i.e. the strict-priority w/ anti-starvation arbiter is a strict-priority arbiter.
62330 #define PBF_REG_L2_EDPM_THRSH                                                                                0xd805d4UL //Access:RW   DataWidth:0x8    // L2 EDPM threshold in 256 byte blocks. Only if all TC-s have allocated blocks below this threshold, L2 EDPM will be enabled.
62331 #define PBF_REG_CPMU_THRSH                                                                                   0xd805d8UL //Access:RW   DataWidth:0xb    // CPMU threshold in 256 byte blocks. Only if all TC-s in port N have allocated blocks above this threshold, the corresponding bit for that port will be set towards CPMU.
62332 #define PBF_REG_IP_ID_MASK_0                                                                                 0xd80600UL //Access:RW   DataWidth:0x10   // 1st bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
62333 #define PBF_REG_IP_ID_MASK_1                                                                                 0xd80604UL //Access:RW   DataWidth:0x10   // 2nd bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
62334 #define PBF_REG_IP_ID_MASK_2                                                                                 0xd80608UL //Access:RW   DataWidth:0x10   // 3rd bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
62335 #define PBF_REG_IP_ID_MASK_3                                                                                 0xd8060cUL //Access:RW   DataWidth:0x10   // 4th bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
62336 #define PBF_REG_ACK_FLG_MODE                                                                                 0xd80610UL //Access:RW   DataWidth:0x2    // Update mode for the ACK flag
62337 #define PBF_REG_CWR_FLG_MODE                                                                                 0xd80614UL //Access:RW   DataWidth:0x2    // Update mode for the CWR flag
62338 #define PBF_REG_ECE_FLG_MODE                                                                                 0xd80618UL //Access:RW   DataWidth:0x2    // Update mode for the ECE flag
62339 #define PBF_REG_FIN_FLG_MODE                                                                                 0xd8061cUL //Access:RW   DataWidth:0x2    // Update mode for the FIN flag
62340 #define PBF_REG_NS_FLG_MODE                                                                                  0xd80620UL //Access:RW   DataWidth:0x2    // Update mode for the NS flag
62341 #define PBF_REG_PUSH_FLG_MODE                                                                                0xd80624UL //Access:RW   DataWidth:0x2    // Update mode for the PUSH flag
62342 #define PBF_REG_RST_FLG_MODE                                                                                 0xd80628UL //Access:RW   DataWidth:0x2    // Update mode for the RESET flag
62343 #define PBF_REG_SYN_FLG_MODE                                                                                 0xd8062cUL //Access:RW   DataWidth:0x2    // Update mode for the SYN flag
62344 #define PBF_REG_URG_FLG_MODE                                                                                 0xd80630UL //Access:RW   DataWidth:0x2    // Update mode for the URG flag
62345 #define PBF_REG_TCM_SND_NXT_REG_OFFSET                                                                       0xd80634UL //Access:RW   DataWidth:0x4    // Update mode for the URG flag
62346 #define PBF_REG_PCI_VQ_ID                                                                                    0xd80640UL //Access:RW   DataWidth:0x5    // PCI VOQ ID used in read request to PCI.
62347 #define PBF_REG_DROP_PKT_UPON_ERR                                                                            0xd80644UL //Access:RW   DataWidth:0x1    // if set, packets with a PCIE/DIF error will be sent to BTB with a drop indication, otherwise will be sent with an error indication.
62348 #define PBF_REG_PER_VOQ_STAT_MASK                                                                            0xd80658UL //Access:RW   DataWidth:0x14   // per VOQ indication if it should be accounted for in bytes/packet statistics
62349 #define PBF_REG_NUM_PKTS_SENT_TO_BTB                                                                         0xd8065cUL //Access:RC   DataWidth:0x20   // Number of packets sent to BTB
62350 #define PBF_REG_NUM_BYTES_SENT_TO_BTB                                                                        0xd80660UL //Access:ST   DataWidth:0x30   // Number of bytes sent to BTB
62351 #define PBF_REG_NUM_BYTES_SENT_TO_BTB_SIZE                                                                   2
62352 #define PBF_REG_NUM_PKTS_RECEIVED_WITH_ERROR                                                                 0xd80668UL //Access:RC   DataWidth:0x8    // Number of packets received with error indication from PXP/TDIF
62353 #define PBF_REG_NUM_PKTS_SENT_WITH_ERROR_TO_BTB                                                              0xd8066cUL //Access:RC   DataWidth:0x8    // Number of packets sent to BTB with error indication
62354 #define PBF_REG_NUM_PKTS_SENT_WITH_DROP_TO_BTB                                                               0xd80670UL //Access:RC   DataWidth:0x8    // Number of packets sent to BTB with drop indication
62355 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ0                                                                       0xd806a0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 0.
62356 #define PBF_REG_YCMD_QS_THRSH_VOQ0                                                                           0xd806a4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 0 in the YSTORM command Q in 32 byte lines.
62357 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ0                                                            0xd806a8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 0  (after ending the current command in process).
62358 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ0                                                                    0xd806acUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 0 from YSTORM.
62359 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ0                                                                         0xd806b0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 0.
62360 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ0                                                                 0xd806b4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 0. Reset upon init.
62361 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ0                                                                       0xd806b8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 0.
62362 #define PBF_REG_BTB_GUARANTEED_VOQ0                                                                          0xd806bcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 0
62363 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ0                                                                   0xd806c0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62364   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ0_BTB_MAX_SHARED_ALLOC_VOQ0                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 0
62365   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ0_BTB_MAX_SHARED_ALLOC_VOQ0_SHIFT                                 0
62366   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ0_BTB_CAN_USE_SHARED_VOQ0                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62367   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ0_BTB_CAN_USE_SHARED_VOQ0_SHIFT                                   16
62368   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ0_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ0                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62369   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ0_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ0_SHIFT                         17
62370 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ0                                                                    0xd806c4UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 0 in both guaranteed and shared areas.
62371 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ0                                                               0xd806c8UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 0. Reset upon init.
62372 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ0                                                               0xd806ccUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 0. Reset upon init.
62373 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ1                                                                       0xd806e0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 1.
62374 #define PBF_REG_YCMD_QS_THRSH_VOQ1                                                                           0xd806e4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 1 in the YSTORM command Q in 32 byte lines.
62375 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ1                                                            0xd806e8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 1  (after ending the current command in process).
62376 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ1                                                                    0xd806ecUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 1 from YSTORM.
62377 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ1                                                                         0xd806f0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 1.
62378 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ1                                                                 0xd806f4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 1. Reset upon init.
62379 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ1                                                                       0xd806f8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 1.
62380 #define PBF_REG_BTB_GUARANTEED_VOQ1                                                                          0xd806fcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 1
62381 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ1                                                                   0xd80700UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62382   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ1_BTB_MAX_SHARED_ALLOC_VOQ1                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 1
62383   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ1_BTB_MAX_SHARED_ALLOC_VOQ1_SHIFT                                 0
62384   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ1_BTB_CAN_USE_SHARED_VOQ1                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62385   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ1_BTB_CAN_USE_SHARED_VOQ1_SHIFT                                   16
62386   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ1_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ1                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62387   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ1_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ1_SHIFT                         17
62388 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ1                                                                    0xd80704UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 1 in both guaranteed and shared areas.
62389 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ1                                                               0xd80708UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 1. Reset upon init.
62390 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ1                                                               0xd8070cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 1. Reset upon init.
62391 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ2                                                                       0xd80720UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 2.
62392 #define PBF_REG_YCMD_QS_THRSH_VOQ2                                                                           0xd80724UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 2 in the YSTORM command Q in 32 byte lines.
62393 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ2                                                            0xd80728UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 2  (after ending the current command in process).
62394 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ2                                                                    0xd8072cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 2 from YSTORM.
62395 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ2                                                                         0xd80730UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 2.
62396 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ2                                                                 0xd80734UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 2. Reset upon init.
62397 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ2                                                                       0xd80738UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 2.
62398 #define PBF_REG_BTB_GUARANTEED_VOQ2                                                                          0xd8073cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 2
62399 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ2                                                                   0xd80740UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62400   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ2_BTB_MAX_SHARED_ALLOC_VOQ2                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 2
62401   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ2_BTB_MAX_SHARED_ALLOC_VOQ2_SHIFT                                 0
62402   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ2_BTB_CAN_USE_SHARED_VOQ2                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62403   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ2_BTB_CAN_USE_SHARED_VOQ2_SHIFT                                   16
62404   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ2_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ2                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62405   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ2_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ2_SHIFT                         17
62406 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ2                                                                    0xd80744UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 2 in both guaranteed and shared areas.
62407 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ2                                                               0xd80748UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 2. Reset upon init.
62408 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ2                                                               0xd8074cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 2. Reset upon init.
62409 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ3                                                                       0xd80760UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 3.
62410 #define PBF_REG_YCMD_QS_THRSH_VOQ3                                                                           0xd80764UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 3 in the YSTORM command Q in 32 byte lines.
62411 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ3                                                            0xd80768UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 3  (after ending the current command in process).
62412 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ3                                                                    0xd8076cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 3 from YSTORM.
62413 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ3                                                                         0xd80770UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 3.
62414 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ3                                                                 0xd80774UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 3. Reset upon init.
62415 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ3                                                                       0xd80778UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 3.
62416 #define PBF_REG_BTB_GUARANTEED_VOQ3                                                                          0xd8077cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 3
62417 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ3                                                                   0xd80780UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62418   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ3_BTB_MAX_SHARED_ALLOC_VOQ3                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 3
62419   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ3_BTB_MAX_SHARED_ALLOC_VOQ3_SHIFT                                 0
62420   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ3_BTB_CAN_USE_SHARED_VOQ3                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62421   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ3_BTB_CAN_USE_SHARED_VOQ3_SHIFT                                   16
62422   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ3_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ3                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62423   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ3_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ3_SHIFT                         17
62424 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ3                                                                    0xd80784UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 3 in both guaranteed and shared areas.
62425 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ3                                                               0xd80788UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 3. Reset upon init.
62426 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ3                                                               0xd8078cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 3. Reset upon init.
62427 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ4                                                                       0xd807a0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 4.
62428 #define PBF_REG_YCMD_QS_THRSH_VOQ4                                                                           0xd807a4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 4 in the YSTORM command Q in 32 byte lines.
62429 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ4                                                            0xd807a8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 4  (after ending the current command in process).
62430 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ4                                                                    0xd807acUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 4 from YSTORM.
62431 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ4                                                                         0xd807b0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 4.
62432 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ4                                                                 0xd807b4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 4. Reset upon init.
62433 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ4                                                                       0xd807b8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 4.
62434 #define PBF_REG_BTB_GUARANTEED_VOQ4                                                                          0xd807bcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 4
62435 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ4                                                                   0xd807c0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62436   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ4_BTB_MAX_SHARED_ALLOC_VOQ4                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 4
62437   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ4_BTB_MAX_SHARED_ALLOC_VOQ4_SHIFT                                 0
62438   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ4_BTB_CAN_USE_SHARED_VOQ4                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62439   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ4_BTB_CAN_USE_SHARED_VOQ4_SHIFT                                   16
62440   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ4_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ4                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62441   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ4_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ4_SHIFT                         17
62442 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ4                                                                    0xd807c4UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 4 in both guaranteed and shared areas.
62443 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ4                                                               0xd807c8UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 4. Reset upon init.
62444 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ4                                                               0xd807ccUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 4. Reset upon init.
62445 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ5                                                                       0xd807e0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 5.
62446 #define PBF_REG_YCMD_QS_THRSH_VOQ5                                                                           0xd807e4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 5 in the YSTORM command Q in 32 byte lines.
62447 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ5                                                            0xd807e8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 5  (after ending the current command in process).
62448 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ5                                                                    0xd807ecUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 5 from YSTORM.
62449 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ5                                                                         0xd807f0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 5.
62450 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ5                                                                 0xd807f4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 5. Reset upon init.
62451 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ5                                                                       0xd807f8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 5.
62452 #define PBF_REG_BTB_GUARANTEED_VOQ5                                                                          0xd807fcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 5
62453 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ5                                                                   0xd80800UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62454   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ5_BTB_MAX_SHARED_ALLOC_VOQ5                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 5
62455   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ5_BTB_MAX_SHARED_ALLOC_VOQ5_SHIFT                                 0
62456   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ5_BTB_CAN_USE_SHARED_VOQ5                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62457   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ5_BTB_CAN_USE_SHARED_VOQ5_SHIFT                                   16
62458   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ5_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ5                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62459   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ5_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ5_SHIFT                         17
62460 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ5                                                                    0xd80804UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 5 in both guaranteed and shared areas.
62461 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ5                                                               0xd80808UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 5. Reset upon init.
62462 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ5                                                               0xd8080cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 5. Reset upon init.
62463 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ6                                                                       0xd80820UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 6.
62464 #define PBF_REG_YCMD_QS_THRSH_VOQ6                                                                           0xd80824UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 6 in the YSTORM command Q in 32 byte lines.
62465 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ6                                                            0xd80828UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 6  (after ending the current command in process).
62466 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ6                                                                    0xd8082cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 6 from YSTORM.
62467 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ6                                                                         0xd80830UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 6.
62468 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ6                                                                 0xd80834UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 6. Reset upon init.
62469 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ6                                                                       0xd80838UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 6.
62470 #define PBF_REG_BTB_GUARANTEED_VOQ6                                                                          0xd8083cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 6
62471 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ6                                                                   0xd80840UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62472   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ6_BTB_MAX_SHARED_ALLOC_VOQ6                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 6
62473   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ6_BTB_MAX_SHARED_ALLOC_VOQ6_SHIFT                                 0
62474   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ6_BTB_CAN_USE_SHARED_VOQ6                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62475   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ6_BTB_CAN_USE_SHARED_VOQ6_SHIFT                                   16
62476   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ6_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ6                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62477   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ6_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ6_SHIFT                         17
62478 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ6                                                                    0xd80844UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 6 in both guaranteed and shared areas.
62479 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ6                                                               0xd80848UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 6. Reset upon init.
62480 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ6                                                               0xd8084cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 6. Reset upon init.
62481 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ7                                                                       0xd80860UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 7.
62482 #define PBF_REG_YCMD_QS_THRSH_VOQ7                                                                           0xd80864UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 7 in the YSTORM command Q in 32 byte lines.
62483 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ7                                                            0xd80868UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 7  (after ending the current command in process).
62484 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ7                                                                    0xd8086cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 7 from YSTORM.
62485 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ7                                                                         0xd80870UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 7.
62486 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ7                                                                 0xd80874UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 7. Reset upon init.
62487 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ7                                                                       0xd80878UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 7.
62488 #define PBF_REG_BTB_GUARANTEED_VOQ7                                                                          0xd8087cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 7
62489 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ7                                                                   0xd80880UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62490   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ7_BTB_MAX_SHARED_ALLOC_VOQ7                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 7
62491   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ7_BTB_MAX_SHARED_ALLOC_VOQ7_SHIFT                                 0
62492   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ7_BTB_CAN_USE_SHARED_VOQ7                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62493   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ7_BTB_CAN_USE_SHARED_VOQ7_SHIFT                                   16
62494   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ7_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ7                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62495   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ7_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ7_SHIFT                         17
62496 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ7                                                                    0xd80884UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 7 in both guaranteed and shared areas.
62497 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ7                                                               0xd80888UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 7. Reset upon init.
62498 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ7                                                               0xd8088cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 7. Reset upon init.
62499 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ8                                                                       0xd808a0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 8.
62500 #define PBF_REG_YCMD_QS_THRSH_VOQ8                                                                           0xd808a4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 8 in the YSTORM command Q in 32 byte lines.
62501 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ8                                                            0xd808a8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 8  (after ending the current command in process).
62502 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ8                                                                    0xd808acUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 8 from YSTORM.
62503 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ8                                                                         0xd808b0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 8.
62504 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ8                                                                 0xd808b4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 8. Reset upon init.
62505 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ8                                                                       0xd808b8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 8.
62506 #define PBF_REG_BTB_GUARANTEED_VOQ8                                                                          0xd808bcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 8
62507 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ8                                                                   0xd808c0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62508   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ8_BTB_MAX_SHARED_ALLOC_VOQ8                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 8
62509   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ8_BTB_MAX_SHARED_ALLOC_VOQ8_SHIFT                                 0
62510   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ8_BTB_CAN_USE_SHARED_VOQ8                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62511   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ8_BTB_CAN_USE_SHARED_VOQ8_SHIFT                                   16
62512   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ8_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ8                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62513   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ8_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ8_SHIFT                         17
62514 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ8                                                                    0xd808c4UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 8 in both guaranteed and shared areas.
62515 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ8                                                               0xd808c8UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 8. Reset upon init.
62516 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ8                                                               0xd808ccUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 8. Reset upon init.
62517 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ9                                                                       0xd808e0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 9.
62518 #define PBF_REG_YCMD_QS_THRSH_VOQ9                                                                           0xd808e4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 9 in the YSTORM command Q in 32 byte lines.
62519 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ9                                                            0xd808e8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 9  (after ending the current command in process).
62520 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ9                                                                    0xd808ecUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 9 from YSTORM.
62521 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ9                                                                         0xd808f0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 9.
62522 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ9                                                                 0xd808f4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 9. Reset upon init.
62523 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ9                                                                       0xd808f8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 9.
62524 #define PBF_REG_BTB_GUARANTEED_VOQ9                                                                          0xd808fcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 9
62525 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ9                                                                   0xd80900UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62526   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ9_BTB_MAX_SHARED_ALLOC_VOQ9                                       (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 9
62527   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ9_BTB_MAX_SHARED_ALLOC_VOQ9_SHIFT                                 0
62528   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ9_BTB_CAN_USE_SHARED_VOQ9                                         (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62529   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ9_BTB_CAN_USE_SHARED_VOQ9_SHIFT                                   16
62530   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ9_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ9                               (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62531   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ9_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ9_SHIFT                         17
62532 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ9                                                                    0xd80904UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 9 in both guaranteed and shared areas.
62533 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ9                                                               0xd80908UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 9. Reset upon init.
62534 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ9                                                               0xd8090cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 9. Reset upon init.
62535 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ10                                                                      0xd80920UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 10.
62536 #define PBF_REG_YCMD_QS_THRSH_VOQ10                                                                          0xd80924UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 10 in the YSTORM command Q in 32 byte lines.
62537 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ10                                                           0xd80928UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 10  (after ending the current command in process).
62538 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ10                                                                   0xd8092cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 10 from YSTORM.
62539 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ10                                                                        0xd80930UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 10.
62540 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ10                                                                0xd80934UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 10. Reset upon init.
62541 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ10                                                                      0xd80938UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 10.
62542 #define PBF_REG_BTB_GUARANTEED_VOQ10                                                                         0xd8093cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 10
62543 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ10                                                                  0xd80940UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62544   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ10_BTB_MAX_SHARED_ALLOC_VOQ10                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 10
62545   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ10_BTB_MAX_SHARED_ALLOC_VOQ10_SHIFT                               0
62546   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ10_BTB_CAN_USE_SHARED_VOQ10                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62547   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ10_BTB_CAN_USE_SHARED_VOQ10_SHIFT                                 16
62548   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ10_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ10                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62549   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ10_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ10_SHIFT                       17
62550 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ10                                                                   0xd80944UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 10 in both guaranteed and shared areas.
62551 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ10                                                              0xd80948UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 10. Reset upon init.
62552 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ10                                                              0xd8094cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 10. Reset upon init.
62553 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ11                                                                      0xd80960UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 11.
62554 #define PBF_REG_YCMD_QS_THRSH_VOQ11                                                                          0xd80964UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 11 in the YSTORM command Q in 32 byte lines.
62555 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ11                                                           0xd80968UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 11  (after ending the current command in process).
62556 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ11                                                                   0xd8096cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 11 from YSTORM.
62557 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ11                                                                        0xd80970UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 11.
62558 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ11                                                                0xd80974UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 11. Reset upon init.
62559 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ11                                                                      0xd80978UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 11.
62560 #define PBF_REG_BTB_GUARANTEED_VOQ11                                                                         0xd8097cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 11
62561 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ11                                                                  0xd80980UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62562   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ11_BTB_MAX_SHARED_ALLOC_VOQ11                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 11
62563   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ11_BTB_MAX_SHARED_ALLOC_VOQ11_SHIFT                               0
62564   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ11_BTB_CAN_USE_SHARED_VOQ11                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62565   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ11_BTB_CAN_USE_SHARED_VOQ11_SHIFT                                 16
62566   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ11_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ11                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62567   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ11_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ11_SHIFT                       17
62568 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ11                                                                   0xd80984UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 11 in both guaranteed and shared areas.
62569 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ11                                                              0xd80988UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 11. Reset upon init.
62570 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ11                                                              0xd8098cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 11. Reset upon init.
62571 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ12                                                                      0xd809a0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 12.
62572 #define PBF_REG_YCMD_QS_THRSH_VOQ12                                                                          0xd809a4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 12 in the YSTORM command Q in 32 byte lines.
62573 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ12                                                           0xd809a8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 12  (after ending the current command in process).
62574 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ12                                                                   0xd809acUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 12 from YSTORM.
62575 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ12                                                                        0xd809b0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 12.
62576 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ12                                                                0xd809b4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 12. Reset upon init.
62577 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ12                                                                      0xd809b8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 12.
62578 #define PBF_REG_BTB_GUARANTEED_VOQ12                                                                         0xd809bcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 12
62579 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ12                                                                  0xd809c0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62580   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ12_BTB_MAX_SHARED_ALLOC_VOQ12                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 12
62581   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ12_BTB_MAX_SHARED_ALLOC_VOQ12_SHIFT                               0
62582   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ12_BTB_CAN_USE_SHARED_VOQ12                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62583   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ12_BTB_CAN_USE_SHARED_VOQ12_SHIFT                                 16
62584   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ12_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ12                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62585   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ12_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ12_SHIFT                       17
62586 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ12                                                                   0xd809c4UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 12 in both guaranteed and shared areas.
62587 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ12                                                              0xd809c8UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 12. Reset upon init.
62588 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ12                                                              0xd809ccUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 12. Reset upon init.
62589 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ13                                                                      0xd809e0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 13.
62590 #define PBF_REG_YCMD_QS_THRSH_VOQ13                                                                          0xd809e4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 13 in the YSTORM command Q in 32 byte lines.
62591 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ13                                                           0xd809e8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 13  (after ending the current command in process).
62592 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ13                                                                   0xd809ecUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 13 from YSTORM.
62593 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ13                                                                        0xd809f0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 13.
62594 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ13                                                                0xd809f4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 13. Reset upon init.
62595 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ13                                                                      0xd809f8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 13.
62596 #define PBF_REG_BTB_GUARANTEED_VOQ13                                                                         0xd809fcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 13
62597 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ13                                                                  0xd80a00UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62598   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ13_BTB_MAX_SHARED_ALLOC_VOQ13                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 13
62599   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ13_BTB_MAX_SHARED_ALLOC_VOQ13_SHIFT                               0
62600   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ13_BTB_CAN_USE_SHARED_VOQ13                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62601   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ13_BTB_CAN_USE_SHARED_VOQ13_SHIFT                                 16
62602   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ13_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ13                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62603   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ13_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ13_SHIFT                       17
62604 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ13                                                                   0xd80a04UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 13 in both guaranteed and shared areas.
62605 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ13                                                              0xd80a08UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 13. Reset upon init.
62606 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ13                                                              0xd80a0cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 13. Reset upon init.
62607 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ14                                                                      0xd80a20UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 14.
62608 #define PBF_REG_YCMD_QS_THRSH_VOQ14                                                                          0xd80a24UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 14 in the YSTORM command Q in 32 byte lines.
62609 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ14                                                           0xd80a28UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 14  (after ending the current command in process).
62610 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ14                                                                   0xd80a2cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 14 from YSTORM.
62611 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ14                                                                        0xd80a30UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 14.
62612 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ14                                                                0xd80a34UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 14. Reset upon init.
62613 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ14                                                                      0xd80a38UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 14.
62614 #define PBF_REG_BTB_GUARANTEED_VOQ14                                                                         0xd80a3cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 14
62615 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ14                                                                  0xd80a40UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62616   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ14_BTB_MAX_SHARED_ALLOC_VOQ14                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 14
62617   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ14_BTB_MAX_SHARED_ALLOC_VOQ14_SHIFT                               0
62618   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ14_BTB_CAN_USE_SHARED_VOQ14                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62619   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ14_BTB_CAN_USE_SHARED_VOQ14_SHIFT                                 16
62620   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ14_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ14                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62621   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ14_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ14_SHIFT                       17
62622 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ14                                                                   0xd80a44UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 14 in both guaranteed and shared areas.
62623 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ14                                                              0xd80a48UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 14. Reset upon init.
62624 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ14                                                              0xd80a4cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 14. Reset upon init.
62625 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ15                                                                      0xd80a60UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 15.
62626 #define PBF_REG_YCMD_QS_THRSH_VOQ15                                                                          0xd80a64UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 15 in the YSTORM command Q in 32 byte lines.
62627 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ15                                                           0xd80a68UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 15  (after ending the current command in process).
62628 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ15                                                                   0xd80a6cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 15 from YSTORM.
62629 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ15                                                                        0xd80a70UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 15.
62630 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ15                                                                0xd80a74UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 15. Reset upon init.
62631 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ15                                                                      0xd80a78UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 15.
62632 #define PBF_REG_BTB_GUARANTEED_VOQ15                                                                         0xd80a7cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 15
62633 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ15                                                                  0xd80a80UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62634   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ15_BTB_MAX_SHARED_ALLOC_VOQ15                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 15
62635   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ15_BTB_MAX_SHARED_ALLOC_VOQ15_SHIFT                               0
62636   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ15_BTB_CAN_USE_SHARED_VOQ15                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62637   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ15_BTB_CAN_USE_SHARED_VOQ15_SHIFT                                 16
62638   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ15_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ15                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62639   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ15_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ15_SHIFT                       17
62640 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ15                                                                   0xd80a84UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 15 in both guaranteed and shared areas.
62641 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ15                                                              0xd80a88UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 15. Reset upon init.
62642 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ15                                                              0xd80a8cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 15. Reset upon init.
62643 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ16                                                                      0xd80aa0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 16.
62644 #define PBF_REG_YCMD_QS_THRSH_VOQ16                                                                          0xd80aa4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 16 in the YSTORM command Q in 32 byte lines.
62645 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ16                                                           0xd80aa8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 16  (after ending the current command in process).
62646 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ16                                                                   0xd80aacUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 16 from YSTORM.
62647 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ16                                                                        0xd80ab0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 16.
62648 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ16                                                                0xd80ab4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 16. Reset upon init.
62649 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ16                                                                      0xd80ab8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 16.
62650 #define PBF_REG_BTB_GUARANTEED_VOQ16                                                                         0xd80abcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 16
62651 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ16                                                                  0xd80ac0UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62652   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ16_BTB_MAX_SHARED_ALLOC_VOQ16                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 16
62653   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ16_BTB_MAX_SHARED_ALLOC_VOQ16_SHIFT                               0
62654   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ16_BTB_CAN_USE_SHARED_VOQ16                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62655   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ16_BTB_CAN_USE_SHARED_VOQ16_SHIFT                                 16
62656   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ16_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ16                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62657   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ16_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ16_SHIFT                       17
62658 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ16                                                                   0xd80ac4UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 16 in both guaranteed and shared areas.
62659 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ16                                                              0xd80ac8UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 16. Reset upon init.
62660 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ16                                                              0xd80accUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 16. Reset upon init.
62661 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ17                                                                      0xd80ae0UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 17.
62662 #define PBF_REG_YCMD_QS_THRSH_VOQ17                                                                          0xd80ae4UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 17 in the YSTORM command Q in 32 byte lines.
62663 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ17                                                           0xd80ae8UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 17  (after ending the current command in process).
62664 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ17                                                                   0xd80aecUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 17 from YSTORM.
62665 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ17                                                                        0xd80af0UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 17.
62666 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ17                                                                0xd80af4UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 17. Reset upon init.
62667 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ17                                                                      0xd80af8UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 17.
62668 #define PBF_REG_BTB_GUARANTEED_VOQ17                                                                         0xd80afcUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 17
62669 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ17                                                                  0xd80b00UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62670   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ17_BTB_MAX_SHARED_ALLOC_VOQ17                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 17
62671   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ17_BTB_MAX_SHARED_ALLOC_VOQ17_SHIFT                               0
62672   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ17_BTB_CAN_USE_SHARED_VOQ17                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62673   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ17_BTB_CAN_USE_SHARED_VOQ17_SHIFT                                 16
62674   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ17_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ17                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62675   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ17_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ17_SHIFT                       17
62676 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ17                                                                   0xd80b04UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 17 in both guaranteed and shared areas.
62677 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ17                                                              0xd80b08UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 17. Reset upon init.
62678 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ17                                                              0xd80b0cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 17. Reset upon init.
62679 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ18                                                                      0xd80b20UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 18.
62680 #define PBF_REG_YCMD_QS_THRSH_VOQ18                                                                          0xd80b24UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 18 in the YSTORM command Q in 32 byte lines.
62681 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ18                                                           0xd80b28UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 18  (after ending the current command in process).
62682 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ18                                                                   0xd80b2cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 18 from YSTORM.
62683 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ18                                                                        0xd80b30UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 18.
62684 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ18                                                                0xd80b34UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 18. Reset upon init.
62685 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ18                                                                      0xd80b38UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 18.
62686 #define PBF_REG_BTB_GUARANTEED_VOQ18                                                                         0xd80b3cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 18
62687 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ18                                                                  0xd80b40UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62688   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ18_BTB_MAX_SHARED_ALLOC_VOQ18                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 18
62689   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ18_BTB_MAX_SHARED_ALLOC_VOQ18_SHIFT                               0
62690   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ18_BTB_CAN_USE_SHARED_VOQ18                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62691   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ18_BTB_CAN_USE_SHARED_VOQ18_SHIFT                                 16
62692   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ18_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ18                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62693   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ18_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ18_SHIFT                       17
62694 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ18                                                                   0xd80b44UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 18 in both guaranteed and shared areas.
62695 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ18                                                              0xd80b48UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 18. Reset upon init.
62696 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ18                                                              0xd80b4cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 18. Reset upon init.
62697 #define PBF_REG_YCMD_QS_NUM_LINES_VOQ19                                                                      0xd80b60UL //Access:RW   DataWidth:0xc    // Number of 32 byte lines in the YSTORM command Q reserved for VOQ 19.
62698 #define PBF_REG_YCMD_QS_THRSH_VOQ19                                                                          0xd80b64UL //Access:RW   DataWidth:0x5    // Almost full threshold for VOQ 19 in the YSTORM command Q in 32 byte lines.
62699 #define PBF_REG_YCMD_QS_DISABLE_NEW_CMD_PROC_VOQ19                                                           0xd80b68UL //Access:RW   DataWidth:0x1    // Disable processing further Y commands from VOQ 19  (after ending the current command in process).
62700 #define PBF_REG_YCMD_QS_CMDS_RCVD_ON_VOQ19                                                                   0xd80b6cUL //Access:RC   DataWidth:0x20   // Number of commands received on VOQ 19 from YSTORM.
62701 #define PBF_REG_YCMD_QS_CMD_CNT_VOQ19                                                                        0xd80b70UL //Access:R    DataWidth:0xa    // Number of commands in the Y command queue of VOQ 19.
62702 #define PBF_REG_YCMD_QS_LINES_FREED_CNT_VOQ19                                                                0xd80b74UL //Access:R    DataWidth:0x20   // Cyclic counter for number of 16 byte lines freed from the Y command queue of VOQ 19. Reset upon init.
62703 #define PBF_REG_YCMD_QS_OCCUPANCY_VOQ19                                                                      0xd80b78UL //Access:R    DataWidth:0xd    // Number of 16 bytes lines occupied in the Y command queue of VOQ 19.
62704 #define PBF_REG_BTB_GUARANTEED_VOQ19                                                                         0xd80b7cUL //Access:RW   DataWidth:0xb    // The number of BTB 256 byte blocks guaranteed for VOQ 19
62705 #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ19                                                                  0xd80b80UL //Access:RW   DataWidth:0x12   // Multi Field Register.
62706   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ19_BTB_MAX_SHARED_ALLOC_VOQ19                                     (0x7ff<<0) // The maximum number of BTB 256 byte blocks that a TC can allocate in the shared area for VOQ 19
62707   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ19_BTB_MAX_SHARED_ALLOC_VOQ19_SHIFT                               0
62708   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ19_BTB_CAN_USE_SHARED_VOQ19                                       (0x1<<16) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62709   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ19_BTB_CAN_USE_SHARED_VOQ19_SHIFT                                 16
62710   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ19_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ19                             (0x1<<17) // if set, enables using the shared area for a TC when the guaranteed space is exhausted, regardless of the packet size.
62711   #define PBF_REG_BTB_SHARED_AREA_SETUP_VOQ19_BTB_CAN_USE_SHARED_FOR_JUMBO_VOQ19_SHIFT                       17
62712 #define PBF_REG_BTB_ALLOCATED_BLOCKS_VOQ19                                                                   0xd80b84UL //Access:R    DataWidth:0xc    // Number of blocks allocated in the BTB for VOQ 19 in both guaranteed and shared areas.
62713 #define PBF_REG_NUM_BLOCKS_ALLOCATED_PROD_VOQ19                                                              0xd80b88UL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks allocated (producer) for VOQ 19. Reset upon init.
62714 #define PBF_REG_NUM_BLOCKS_ALLOCATED_CONS_VOQ19                                                              0xd80b8cUL //Access:R    DataWidth:0x20   // Cyclic counter for number of blocks released (consumer) for VOQ 19. Reset upon init.
62715 #define PBF_REG_ECO_RESERVED                                                                                 0xd80ea0UL //Access:RW   DataWidth:0x20   // reserved for ECOs
62716 #define PBF_PB1_REG_INT_STS                                                                                  0xda0040UL //Access:R    DataWidth:0x9    // Multi Field Register.
62717   #define PBF_PB1_REG_INT_STS_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
62718   #define PBF_PB1_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                            0
62719   #define PBF_PB1_REG_INT_STS_EOP_ERROR                                                                      (0x1<<1) // EOP check error.
62720   #define PBF_PB1_REG_INT_STS_EOP_ERROR_SHIFT                                                                1
62721   #define PBF_PB1_REG_INT_STS_IFIFO_ERROR                                                                    (0x1<<2) // Instruction FIFO error.
62722   #define PBF_PB1_REG_INT_STS_IFIFO_ERROR_SHIFT                                                              2
62723   #define PBF_PB1_REG_INT_STS_PFIFO_ERROR                                                                    (0x1<<3) // Parameter FIFO error.
62724   #define PBF_PB1_REG_INT_STS_PFIFO_ERROR_SHIFT                                                              3
62725   #define PBF_PB1_REG_INT_STS_DB_BUF_ERROR                                                                   (0x1<<4) // DB FIFO error.
62726   #define PBF_PB1_REG_INT_STS_DB_BUF_ERROR_SHIFT                                                             4
62727   #define PBF_PB1_REG_INT_STS_TH_EXEC_ERROR                                                                  (0x1<<5) //
62728   #define PBF_PB1_REG_INT_STS_TH_EXEC_ERROR_SHIFT                                                            5
62729   #define PBF_PB1_REG_INT_STS_TQ_ERROR_WR                                                                    (0x1<<6) // TQ write overflow.
62730   #define PBF_PB1_REG_INT_STS_TQ_ERROR_WR_SHIFT                                                              6
62731   #define PBF_PB1_REG_INT_STS_TQ_ERROR_RD_TH                                                                 (0x1<<7) // TQ read underflow by task handler.
62732   #define PBF_PB1_REG_INT_STS_TQ_ERROR_RD_TH_SHIFT                                                           7
62733   #define PBF_PB1_REG_INT_STS_TQ_ERROR_RD_IH                                                                 (0x1<<8) // TQ read underflow by instruction handler.
62734   #define PBF_PB1_REG_INT_STS_TQ_ERROR_RD_IH_SHIFT                                                           8
62735 #define PBF_PB1_REG_INT_MASK                                                                                 0xda0044UL //Access:RW   DataWidth:0x9    // Multi Field Register.
62736   #define PBF_PB1_REG_INT_MASK_ADDRESS_ERROR                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.ADDRESS_ERROR .
62737   #define PBF_PB1_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                           0
62738   #define PBF_PB1_REG_INT_MASK_EOP_ERROR                                                                     (0x1<<1) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.EOP_ERROR .
62739   #define PBF_PB1_REG_INT_MASK_EOP_ERROR_SHIFT                                                               1
62740   #define PBF_PB1_REG_INT_MASK_IFIFO_ERROR                                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.IFIFO_ERROR .
62741   #define PBF_PB1_REG_INT_MASK_IFIFO_ERROR_SHIFT                                                             2
62742   #define PBF_PB1_REG_INT_MASK_PFIFO_ERROR                                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.PFIFO_ERROR .
62743   #define PBF_PB1_REG_INT_MASK_PFIFO_ERROR_SHIFT                                                             3
62744   #define PBF_PB1_REG_INT_MASK_DB_BUF_ERROR                                                                  (0x1<<4) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.DB_BUF_ERROR .
62745   #define PBF_PB1_REG_INT_MASK_DB_BUF_ERROR_SHIFT                                                            4
62746   #define PBF_PB1_REG_INT_MASK_TH_EXEC_ERROR                                                                 (0x1<<5) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TH_EXEC_ERROR .
62747   #define PBF_PB1_REG_INT_MASK_TH_EXEC_ERROR_SHIFT                                                           5
62748   #define PBF_PB1_REG_INT_MASK_TQ_ERROR_WR                                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_WR .
62749   #define PBF_PB1_REG_INT_MASK_TQ_ERROR_WR_SHIFT                                                             6
62750   #define PBF_PB1_REG_INT_MASK_TQ_ERROR_RD_TH                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_TH .
62751   #define PBF_PB1_REG_INT_MASK_TQ_ERROR_RD_TH_SHIFT                                                          7
62752   #define PBF_PB1_REG_INT_MASK_TQ_ERROR_RD_IH                                                                (0x1<<8) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_IH .
62753   #define PBF_PB1_REG_INT_MASK_TQ_ERROR_RD_IH_SHIFT                                                          8
62754 #define PBF_PB1_REG_INT_STS_WR                                                                               0xda0048UL //Access:WR   DataWidth:0x9    // Multi Field Register.
62755   #define PBF_PB1_REG_INT_STS_WR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
62756   #define PBF_PB1_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                         0
62757   #define PBF_PB1_REG_INT_STS_WR_EOP_ERROR                                                                   (0x1<<1) // EOP check error.
62758   #define PBF_PB1_REG_INT_STS_WR_EOP_ERROR_SHIFT                                                             1
62759   #define PBF_PB1_REG_INT_STS_WR_IFIFO_ERROR                                                                 (0x1<<2) // Instruction FIFO error.
62760   #define PBF_PB1_REG_INT_STS_WR_IFIFO_ERROR_SHIFT                                                           2
62761   #define PBF_PB1_REG_INT_STS_WR_PFIFO_ERROR                                                                 (0x1<<3) // Parameter FIFO error.
62762   #define PBF_PB1_REG_INT_STS_WR_PFIFO_ERROR_SHIFT                                                           3
62763   #define PBF_PB1_REG_INT_STS_WR_DB_BUF_ERROR                                                                (0x1<<4) // DB FIFO error.
62764   #define PBF_PB1_REG_INT_STS_WR_DB_BUF_ERROR_SHIFT                                                          4
62765   #define PBF_PB1_REG_INT_STS_WR_TH_EXEC_ERROR                                                               (0x1<<5) //
62766   #define PBF_PB1_REG_INT_STS_WR_TH_EXEC_ERROR_SHIFT                                                         5
62767   #define PBF_PB1_REG_INT_STS_WR_TQ_ERROR_WR                                                                 (0x1<<6) // TQ write overflow.
62768   #define PBF_PB1_REG_INT_STS_WR_TQ_ERROR_WR_SHIFT                                                           6
62769   #define PBF_PB1_REG_INT_STS_WR_TQ_ERROR_RD_TH                                                              (0x1<<7) // TQ read underflow by task handler.
62770   #define PBF_PB1_REG_INT_STS_WR_TQ_ERROR_RD_TH_SHIFT                                                        7
62771   #define PBF_PB1_REG_INT_STS_WR_TQ_ERROR_RD_IH                                                              (0x1<<8) // TQ read underflow by instruction handler.
62772   #define PBF_PB1_REG_INT_STS_WR_TQ_ERROR_RD_IH_SHIFT                                                        8
62773 #define PBF_PB1_REG_INT_STS_CLR                                                                              0xda004cUL //Access:RC   DataWidth:0x9    // Multi Field Register.
62774   #define PBF_PB1_REG_INT_STS_CLR_ADDRESS_ERROR                                                              (0x1<<0) // Signals an unknown address to the rf module.
62775   #define PBF_PB1_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                        0
62776   #define PBF_PB1_REG_INT_STS_CLR_EOP_ERROR                                                                  (0x1<<1) // EOP check error.
62777   #define PBF_PB1_REG_INT_STS_CLR_EOP_ERROR_SHIFT                                                            1
62778   #define PBF_PB1_REG_INT_STS_CLR_IFIFO_ERROR                                                                (0x1<<2) // Instruction FIFO error.
62779   #define PBF_PB1_REG_INT_STS_CLR_IFIFO_ERROR_SHIFT                                                          2
62780   #define PBF_PB1_REG_INT_STS_CLR_PFIFO_ERROR                                                                (0x1<<3) // Parameter FIFO error.
62781   #define PBF_PB1_REG_INT_STS_CLR_PFIFO_ERROR_SHIFT                                                          3
62782   #define PBF_PB1_REG_INT_STS_CLR_DB_BUF_ERROR                                                               (0x1<<4) // DB FIFO error.
62783   #define PBF_PB1_REG_INT_STS_CLR_DB_BUF_ERROR_SHIFT                                                         4
62784   #define PBF_PB1_REG_INT_STS_CLR_TH_EXEC_ERROR                                                              (0x1<<5) //
62785   #define PBF_PB1_REG_INT_STS_CLR_TH_EXEC_ERROR_SHIFT                                                        5
62786   #define PBF_PB1_REG_INT_STS_CLR_TQ_ERROR_WR                                                                (0x1<<6) // TQ write overflow.
62787   #define PBF_PB1_REG_INT_STS_CLR_TQ_ERROR_WR_SHIFT                                                          6
62788   #define PBF_PB1_REG_INT_STS_CLR_TQ_ERROR_RD_TH                                                             (0x1<<7) // TQ read underflow by task handler.
62789   #define PBF_PB1_REG_INT_STS_CLR_TQ_ERROR_RD_TH_SHIFT                                                       7
62790   #define PBF_PB1_REG_INT_STS_CLR_TQ_ERROR_RD_IH                                                             (0x1<<8) // TQ read underflow by instruction handler.
62791   #define PBF_PB1_REG_INT_STS_CLR_TQ_ERROR_RD_IH_SHIFT                                                       8
62792 #define PBF_PB1_REG_PRTY_MASK                                                                                0xda0054UL //Access:RW   DataWidth:0x1    // Multi Field Register.
62793   #define PBF_PB1_REG_PRTY_MASK_DATAPATH_REGISTERS                                                           (0x1<<0) // This bit masks, when set, the Parity bit: PB_REG_PRTY_STS.DATAPATH_REGISTERS .
62794   #define PBF_PB1_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                     0
62795 #define PBF_PB1_REG_CONTROL                                                                                  0xda0400UL //Access:RW   DataWidth:0xd    // Multi Field Register.
62796   #define PBF_PB1_REG_CONTROL_BYTE_ORDER_SWITCH                                                              (0x1<<0) // Indicates if to switch the CRC result byte ordering. 0=don't switch;1=switch.
62797   #define PBF_PB1_REG_CONTROL_BYTE_ORDER_SWITCH_SHIFT                                                        0
62798   #define PBF_PB1_REG_CONTROL_DB_IGNORE_ERROR                                                                (0x1<<1) // Indicates if to ignore the input error indication.
62799   #define PBF_PB1_REG_CONTROL_DB_IGNORE_ERROR_SHIFT                                                          1
62800   #define PBF_PB1_REG_CONTROL_DONT_PASS_ERROR                                                                (0x1<<2) // Masks error on output of pb.
62801   #define PBF_PB1_REG_CONTROL_DONT_PASS_ERROR_SHIFT                                                          2
62802   #define PBF_PB1_REG_CONTROL_EOP_CHECK_DISABLE                                                              (0x1<<3) // Disables EOP check (EOP check verifies that the last Task instruction is accessing a line that has EOP on it. this way one could find mismatches between expected length and actual length on some packet.
62803   #define PBF_PB1_REG_CONTROL_EOP_CHECK_DISABLE_SHIFT                                                        3
62804   #define PBF_PB1_REG_CONTROL_CRC_COMPARE_DISABLE                                                            (0x1<<4) // Disables CRC2 machine (the machine that is used for comparing actual CRC with a value that is provided to the PB.
62805   #define PBF_PB1_REG_CONTROL_CRC_COMPARE_DISABLE_SHIFT                                                      4
62806   #define PBF_PB1_REG_CONTROL_EN_INPUTS                                                                      (0x1<<5) // Enable inputs.
62807   #define PBF_PB1_REG_CONTROL_EN_INPUTS_SHIFT                                                                5
62808   #define PBF_PB1_REG_CONTROL_DISABLE_PB                                                                     (0x1<<6) // Debug only: Disable PB.
62809   #define PBF_PB1_REG_CONTROL_DISABLE_PB_SHIFT                                                               6
62810   #define PBF_PB1_REG_CONTROL_DEBUG_SELECT                                                                   (0xf<<7) // Obsolete.
62811   #define PBF_PB1_REG_CONTROL_DEBUG_SELECT_SHIFT                                                             7
62812   #define PBF_PB1_REG_CONTROL_RELAX_TH                                                                       (0x1<<11) // Dbug only.
62813   #define PBF_PB1_REG_CONTROL_RELAX_TH_SHIFT                                                                 11
62814   #define PBF_PB1_REG_CONTROL_DUMMY_ERR_ALLOW                                                                (0x1<<12) // Dummy ingress error allow.  When cleared, an error received on the ingress interface will be masked for instructions in which the "dummy read" bit is set.
62815   #define PBF_PB1_REG_CONTROL_DUMMY_ERR_ALLOW_SHIFT                                                          12
62816 #define PBF_PB1_REG_CRC_MASK_1_0                                                                             0xda0404UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62817 #define PBF_PB1_REG_CRC_MASK_1_1                                                                             0xda0408UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62818 #define PBF_PB1_REG_CRC_MASK_1_2                                                                             0xda040cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62819 #define PBF_PB1_REG_CRC_MASK_1_3                                                                             0xda0410UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62820 #define PBF_PB1_REG_CRC_MASK_2_0                                                                             0xda0414UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62821 #define PBF_PB1_REG_CRC_MASK_2_1                                                                             0xda0418UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62822 #define PBF_PB1_REG_CRC_MASK_2_2                                                                             0xda041cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62823 #define PBF_PB1_REG_CRC_MASK_2_3                                                                             0xda0420UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62824 #define PBF_PB1_REG_CRC_MASK_3_0                                                                             0xda0424UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62825 #define PBF_PB1_REG_CRC_MASK_3_1                                                                             0xda0428UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62826 #define PBF_PB1_REG_CRC_MASK_3_2                                                                             0xda042cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62827 #define PBF_PB1_REG_CRC_MASK_3_3                                                                             0xda0430UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62828 #define PBF_PB1_REG_DB_EMPTY                                                                                 0xda0500UL //Access:R    DataWidth:0x1    // Data Buffer empty status.
62829 #define PBF_PB1_REG_DB_FULL                                                                                  0xda0504UL //Access:R    DataWidth:0x1    // Data Buffer full status.
62830 #define PBF_PB1_REG_TQ_EMPTY                                                                                 0xda0508UL //Access:R    DataWidth:0x1    // Task Queue empty status.
62831 #define PBF_PB1_REG_TQ_FULL                                                                                  0xda050cUL //Access:R    DataWidth:0x1    // Task Queue full status.
62832 #define PBF_PB1_REG_IFIFO_EMPTY                                                                              0xda0510UL //Access:R    DataWidth:0x1    // Instruction FIFO empty status.
62833 #define PBF_PB1_REG_IFIFO_FULL                                                                               0xda0514UL //Access:R    DataWidth:0x1    // Instruction FIFO full status.
62834 #define PBF_PB1_REG_PFIFO_EMPTY                                                                              0xda0518UL //Access:R    DataWidth:0x1    // Parameter FIFO empty status.
62835 #define PBF_PB1_REG_PFIFO_FULL                                                                               0xda051cUL //Access:R    DataWidth:0x1    // Parameter FIFO full status.
62836 #define PBF_PB1_REG_TQ_TH_EMPTY                                                                              0xda0520UL //Access:R    DataWidth:0x1    // Task Queue empty status for task handler.
62837 #define PBF_PB1_REG_ERRORED_CRC                                                                              0xda0600UL //Access:R    DataWidth:0x20   // CRC mismatch debug register.  This register stores the calculated CRC value that resulted in the most recent CRC error event.
62838 #define PBF_PB1_REG_ERRORED_INSTR                                                                            0xda0604UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the instruction being executed at the time EOP error is detected. The instruction is aligned with the least significant bit of this register.  Bits 31:29 provide additional information about the instruction.  Bit 31 indicates whether the instruction is valid.  Bit 30 indicates if the instruction is the first instruction in the task.  Bit 29 indicates whether the instruction is the last instruction in the task.
62839 #define PBF_PB1_REG_ERRORED_HDR_LOW                                                                          0xda0608UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the lower 32 bits of the task header being executed at the time EOP error is detected.  The instruction length is not kept and is read as 0.
62840 #define PBF_PB1_REG_ERRORED_HDR_HIGH                                                                         0xda060cUL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the upper 32 bits of the task header being executed at the time EOP error is detected.  The task passthrough bit is not kept and is read as 0.
62841 #define PBF_PB1_REG_ERRORED_LENGTH                                                                           0xda0610UL //Access:R    DataWidth:0x10   // EOP mismatch debug register.  This register provides the number of data bytes remaining to be read from DB at the time of EOP error detection.
62842 #define PBF_PB1_REG_ECO_RESERVED                                                                             0xda0614UL //Access:RW   DataWidth:0x8    // For future eco.
62843 #define PBF_PB1_REG_DBG_OUT_DATA                                                                             0xda0700UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
62844 #define PBF_PB1_REG_DBG_OUT_DATA_SIZE                                                                        8
62845 #define PBF_PB1_REG_DBG_OUT_VALID                                                                            0xda0720UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
62846 #define PBF_PB1_REG_DBG_OUT_FRAME                                                                            0xda0724UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
62847 #define PBF_PB1_REG_DBG_SELECT                                                                               0xda0728UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
62848 #define PBF_PB1_REG_DBG_DWORD_ENABLE                                                                         0xda072cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
62849 #define PBF_PB1_REG_DBG_SHIFT                                                                                0xda0730UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
62850 #define PBF_PB1_REG_DBG_FORCE_VALID                                                                          0xda0734UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
62851 #define PBF_PB1_REG_DBG_FORCE_FRAME                                                                          0xda0738UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
62852 #define PBF_PB1_REG_DB_FIFO                                                                                  0xda2000UL //Access:WB_R DataWidth:0x108  // Provides read-only access of the data buffer FIFO. Intended for debug purposes.
62853 #define PBF_PB1_REG_DB_FIFO_SIZE                                                                             512
62854 #define PBF_PB1_REG_L1                                                                                       0xda3000UL //Access:WB   DataWidth:0x40   // L1 CRC memory access.
62855 #define PBF_PB1_REG_L1_SIZE                                                                                  640
62856 #define PBF_PB2_REG_INT_STS                                                                                  0xda4040UL //Access:R    DataWidth:0x9    // Multi Field Register.
62857   #define PBF_PB2_REG_INT_STS_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
62858   #define PBF_PB2_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                            0
62859   #define PBF_PB2_REG_INT_STS_EOP_ERROR                                                                      (0x1<<1) // EOP check error.
62860   #define PBF_PB2_REG_INT_STS_EOP_ERROR_SHIFT                                                                1
62861   #define PBF_PB2_REG_INT_STS_IFIFO_ERROR                                                                    (0x1<<2) // Instruction FIFO error.
62862   #define PBF_PB2_REG_INT_STS_IFIFO_ERROR_SHIFT                                                              2
62863   #define PBF_PB2_REG_INT_STS_PFIFO_ERROR                                                                    (0x1<<3) // Parameter FIFO error.
62864   #define PBF_PB2_REG_INT_STS_PFIFO_ERROR_SHIFT                                                              3
62865   #define PBF_PB2_REG_INT_STS_DB_BUF_ERROR                                                                   (0x1<<4) // DB FIFO error.
62866   #define PBF_PB2_REG_INT_STS_DB_BUF_ERROR_SHIFT                                                             4
62867   #define PBF_PB2_REG_INT_STS_TH_EXEC_ERROR                                                                  (0x1<<5) //
62868   #define PBF_PB2_REG_INT_STS_TH_EXEC_ERROR_SHIFT                                                            5
62869   #define PBF_PB2_REG_INT_STS_TQ_ERROR_WR                                                                    (0x1<<6) // TQ write overflow.
62870   #define PBF_PB2_REG_INT_STS_TQ_ERROR_WR_SHIFT                                                              6
62871   #define PBF_PB2_REG_INT_STS_TQ_ERROR_RD_TH                                                                 (0x1<<7) // TQ read underflow by task handler.
62872   #define PBF_PB2_REG_INT_STS_TQ_ERROR_RD_TH_SHIFT                                                           7
62873   #define PBF_PB2_REG_INT_STS_TQ_ERROR_RD_IH                                                                 (0x1<<8) // TQ read underflow by instruction handler.
62874   #define PBF_PB2_REG_INT_STS_TQ_ERROR_RD_IH_SHIFT                                                           8
62875 #define PBF_PB2_REG_INT_MASK                                                                                 0xda4044UL //Access:RW   DataWidth:0x9    // Multi Field Register.
62876   #define PBF_PB2_REG_INT_MASK_ADDRESS_ERROR                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.ADDRESS_ERROR .
62877   #define PBF_PB2_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                           0
62878   #define PBF_PB2_REG_INT_MASK_EOP_ERROR                                                                     (0x1<<1) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.EOP_ERROR .
62879   #define PBF_PB2_REG_INT_MASK_EOP_ERROR_SHIFT                                                               1
62880   #define PBF_PB2_REG_INT_MASK_IFIFO_ERROR                                                                   (0x1<<2) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.IFIFO_ERROR .
62881   #define PBF_PB2_REG_INT_MASK_IFIFO_ERROR_SHIFT                                                             2
62882   #define PBF_PB2_REG_INT_MASK_PFIFO_ERROR                                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.PFIFO_ERROR .
62883   #define PBF_PB2_REG_INT_MASK_PFIFO_ERROR_SHIFT                                                             3
62884   #define PBF_PB2_REG_INT_MASK_DB_BUF_ERROR                                                                  (0x1<<4) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.DB_BUF_ERROR .
62885   #define PBF_PB2_REG_INT_MASK_DB_BUF_ERROR_SHIFT                                                            4
62886   #define PBF_PB2_REG_INT_MASK_TH_EXEC_ERROR                                                                 (0x1<<5) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TH_EXEC_ERROR .
62887   #define PBF_PB2_REG_INT_MASK_TH_EXEC_ERROR_SHIFT                                                           5
62888   #define PBF_PB2_REG_INT_MASK_TQ_ERROR_WR                                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_WR .
62889   #define PBF_PB2_REG_INT_MASK_TQ_ERROR_WR_SHIFT                                                             6
62890   #define PBF_PB2_REG_INT_MASK_TQ_ERROR_RD_TH                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_TH .
62891   #define PBF_PB2_REG_INT_MASK_TQ_ERROR_RD_TH_SHIFT                                                          7
62892   #define PBF_PB2_REG_INT_MASK_TQ_ERROR_RD_IH                                                                (0x1<<8) // This bit masks, when set, the Interrupt bit: PB_REG_INT_STS.TQ_ERROR_RD_IH .
62893   #define PBF_PB2_REG_INT_MASK_TQ_ERROR_RD_IH_SHIFT                                                          8
62894 #define PBF_PB2_REG_INT_STS_WR                                                                               0xda4048UL //Access:WR   DataWidth:0x9    // Multi Field Register.
62895   #define PBF_PB2_REG_INT_STS_WR_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
62896   #define PBF_PB2_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                         0
62897   #define PBF_PB2_REG_INT_STS_WR_EOP_ERROR                                                                   (0x1<<1) // EOP check error.
62898   #define PBF_PB2_REG_INT_STS_WR_EOP_ERROR_SHIFT                                                             1
62899   #define PBF_PB2_REG_INT_STS_WR_IFIFO_ERROR                                                                 (0x1<<2) // Instruction FIFO error.
62900   #define PBF_PB2_REG_INT_STS_WR_IFIFO_ERROR_SHIFT                                                           2
62901   #define PBF_PB2_REG_INT_STS_WR_PFIFO_ERROR                                                                 (0x1<<3) // Parameter FIFO error.
62902   #define PBF_PB2_REG_INT_STS_WR_PFIFO_ERROR_SHIFT                                                           3
62903   #define PBF_PB2_REG_INT_STS_WR_DB_BUF_ERROR                                                                (0x1<<4) // DB FIFO error.
62904   #define PBF_PB2_REG_INT_STS_WR_DB_BUF_ERROR_SHIFT                                                          4
62905   #define PBF_PB2_REG_INT_STS_WR_TH_EXEC_ERROR                                                               (0x1<<5) //
62906   #define PBF_PB2_REG_INT_STS_WR_TH_EXEC_ERROR_SHIFT                                                         5
62907   #define PBF_PB2_REG_INT_STS_WR_TQ_ERROR_WR                                                                 (0x1<<6) // TQ write overflow.
62908   #define PBF_PB2_REG_INT_STS_WR_TQ_ERROR_WR_SHIFT                                                           6
62909   #define PBF_PB2_REG_INT_STS_WR_TQ_ERROR_RD_TH                                                              (0x1<<7) // TQ read underflow by task handler.
62910   #define PBF_PB2_REG_INT_STS_WR_TQ_ERROR_RD_TH_SHIFT                                                        7
62911   #define PBF_PB2_REG_INT_STS_WR_TQ_ERROR_RD_IH                                                              (0x1<<8) // TQ read underflow by instruction handler.
62912   #define PBF_PB2_REG_INT_STS_WR_TQ_ERROR_RD_IH_SHIFT                                                        8
62913 #define PBF_PB2_REG_INT_STS_CLR                                                                              0xda404cUL //Access:RC   DataWidth:0x9    // Multi Field Register.
62914   #define PBF_PB2_REG_INT_STS_CLR_ADDRESS_ERROR                                                              (0x1<<0) // Signals an unknown address to the rf module.
62915   #define PBF_PB2_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                        0
62916   #define PBF_PB2_REG_INT_STS_CLR_EOP_ERROR                                                                  (0x1<<1) // EOP check error.
62917   #define PBF_PB2_REG_INT_STS_CLR_EOP_ERROR_SHIFT                                                            1
62918   #define PBF_PB2_REG_INT_STS_CLR_IFIFO_ERROR                                                                (0x1<<2) // Instruction FIFO error.
62919   #define PBF_PB2_REG_INT_STS_CLR_IFIFO_ERROR_SHIFT                                                          2
62920   #define PBF_PB2_REG_INT_STS_CLR_PFIFO_ERROR                                                                (0x1<<3) // Parameter FIFO error.
62921   #define PBF_PB2_REG_INT_STS_CLR_PFIFO_ERROR_SHIFT                                                          3
62922   #define PBF_PB2_REG_INT_STS_CLR_DB_BUF_ERROR                                                               (0x1<<4) // DB FIFO error.
62923   #define PBF_PB2_REG_INT_STS_CLR_DB_BUF_ERROR_SHIFT                                                         4
62924   #define PBF_PB2_REG_INT_STS_CLR_TH_EXEC_ERROR                                                              (0x1<<5) //
62925   #define PBF_PB2_REG_INT_STS_CLR_TH_EXEC_ERROR_SHIFT                                                        5
62926   #define PBF_PB2_REG_INT_STS_CLR_TQ_ERROR_WR                                                                (0x1<<6) // TQ write overflow.
62927   #define PBF_PB2_REG_INT_STS_CLR_TQ_ERROR_WR_SHIFT                                                          6
62928   #define PBF_PB2_REG_INT_STS_CLR_TQ_ERROR_RD_TH                                                             (0x1<<7) // TQ read underflow by task handler.
62929   #define PBF_PB2_REG_INT_STS_CLR_TQ_ERROR_RD_TH_SHIFT                                                       7
62930   #define PBF_PB2_REG_INT_STS_CLR_TQ_ERROR_RD_IH                                                             (0x1<<8) // TQ read underflow by instruction handler.
62931   #define PBF_PB2_REG_INT_STS_CLR_TQ_ERROR_RD_IH_SHIFT                                                       8
62932 #define PBF_PB2_REG_PRTY_MASK                                                                                0xda4054UL //Access:RW   DataWidth:0x1    // Multi Field Register.
62933   #define PBF_PB2_REG_PRTY_MASK_DATAPATH_REGISTERS                                                           (0x1<<0) // This bit masks, when set, the Parity bit: PB_REG_PRTY_STS.DATAPATH_REGISTERS .
62934   #define PBF_PB2_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                     0
62935 #define PBF_PB2_REG_CONTROL                                                                                  0xda4400UL //Access:RW   DataWidth:0xd    // Multi Field Register.
62936   #define PBF_PB2_REG_CONTROL_BYTE_ORDER_SWITCH                                                              (0x1<<0) // Indicates if to switch the CRC result byte ordering. 0=don't switch;1=switch.
62937   #define PBF_PB2_REG_CONTROL_BYTE_ORDER_SWITCH_SHIFT                                                        0
62938   #define PBF_PB2_REG_CONTROL_DB_IGNORE_ERROR                                                                (0x1<<1) // Indicates if to ignore the input error indication.
62939   #define PBF_PB2_REG_CONTROL_DB_IGNORE_ERROR_SHIFT                                                          1
62940   #define PBF_PB2_REG_CONTROL_DONT_PASS_ERROR                                                                (0x1<<2) // Masks error on output of pb.
62941   #define PBF_PB2_REG_CONTROL_DONT_PASS_ERROR_SHIFT                                                          2
62942   #define PBF_PB2_REG_CONTROL_EOP_CHECK_DISABLE                                                              (0x1<<3) // Disables EOP check (EOP check verifies that the last Task instruction is accessing a line that has EOP on it. this way one could find mismatches between expected length and actual length on some packet.
62943   #define PBF_PB2_REG_CONTROL_EOP_CHECK_DISABLE_SHIFT                                                        3
62944   #define PBF_PB2_REG_CONTROL_CRC_COMPARE_DISABLE                                                            (0x1<<4) // Disables CRC2 machine (the machine that is used for comparing actual CRC with a value that is provided to the PB.
62945   #define PBF_PB2_REG_CONTROL_CRC_COMPARE_DISABLE_SHIFT                                                      4
62946   #define PBF_PB2_REG_CONTROL_EN_INPUTS                                                                      (0x1<<5) // Enable inputs.
62947   #define PBF_PB2_REG_CONTROL_EN_INPUTS_SHIFT                                                                5
62948   #define PBF_PB2_REG_CONTROL_DISABLE_PB                                                                     (0x1<<6) // Debug only: Disable PB.
62949   #define PBF_PB2_REG_CONTROL_DISABLE_PB_SHIFT                                                               6
62950   #define PBF_PB2_REG_CONTROL_DEBUG_SELECT                                                                   (0xf<<7) // Obsolete.
62951   #define PBF_PB2_REG_CONTROL_DEBUG_SELECT_SHIFT                                                             7
62952   #define PBF_PB2_REG_CONTROL_RELAX_TH                                                                       (0x1<<11) // Dbug only.
62953   #define PBF_PB2_REG_CONTROL_RELAX_TH_SHIFT                                                                 11
62954   #define PBF_PB2_REG_CONTROL_DUMMY_ERR_ALLOW                                                                (0x1<<12) // Dummy ingress error allow.  When cleared, an error received on the ingress interface will be masked for instructions in which the "dummy read" bit is set.
62955   #define PBF_PB2_REG_CONTROL_DUMMY_ERR_ALLOW_SHIFT                                                          12
62956 #define PBF_PB2_REG_CRC_MASK_1_0                                                                             0xda4404UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62957 #define PBF_PB2_REG_CRC_MASK_1_1                                                                             0xda4408UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62958 #define PBF_PB2_REG_CRC_MASK_1_2                                                                             0xda440cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62959 #define PBF_PB2_REG_CRC_MASK_1_3                                                                             0xda4410UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62960 #define PBF_PB2_REG_CRC_MASK_2_0                                                                             0xda4414UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62961 #define PBF_PB2_REG_CRC_MASK_2_1                                                                             0xda4418UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62962 #define PBF_PB2_REG_CRC_MASK_2_2                                                                             0xda441cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62963 #define PBF_PB2_REG_CRC_MASK_2_3                                                                             0xda4420UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62964 #define PBF_PB2_REG_CRC_MASK_3_0                                                                             0xda4424UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62965 #define PBF_PB2_REG_CRC_MASK_3_1                                                                             0xda4428UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62966 #define PBF_PB2_REG_CRC_MASK_3_2                                                                             0xda442cUL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62967 #define PBF_PB2_REG_CRC_MASK_3_3                                                                             0xda4430UL //Access:RW   DataWidth:0x20   // defines the crc masking of nibles, replaces the crc input with 0xf.                              bit 0 masks the first nibble of the packet(bits [255:252] of the first 256 bits)                              ,bit 1 masks the second nibble(bits [251:248])
62968 #define PBF_PB2_REG_DB_EMPTY                                                                                 0xda4500UL //Access:R    DataWidth:0x1    // Data Buffer empty status.
62969 #define PBF_PB2_REG_DB_FULL                                                                                  0xda4504UL //Access:R    DataWidth:0x1    // Data Buffer full status.
62970 #define PBF_PB2_REG_TQ_EMPTY                                                                                 0xda4508UL //Access:R    DataWidth:0x1    // Task Queue empty status.
62971 #define PBF_PB2_REG_TQ_FULL                                                                                  0xda450cUL //Access:R    DataWidth:0x1    // Task Queue full status.
62972 #define PBF_PB2_REG_IFIFO_EMPTY                                                                              0xda4510UL //Access:R    DataWidth:0x1    // Instruction FIFO empty status.
62973 #define PBF_PB2_REG_IFIFO_FULL                                                                               0xda4514UL //Access:R    DataWidth:0x1    // Instruction FIFO full status.
62974 #define PBF_PB2_REG_PFIFO_EMPTY                                                                              0xda4518UL //Access:R    DataWidth:0x1    // Parameter FIFO empty status.
62975 #define PBF_PB2_REG_PFIFO_FULL                                                                               0xda451cUL //Access:R    DataWidth:0x1    // Parameter FIFO full status.
62976 #define PBF_PB2_REG_TQ_TH_EMPTY                                                                              0xda4520UL //Access:R    DataWidth:0x1    // Task Queue empty status for task handler.
62977 #define PBF_PB2_REG_ERRORED_CRC                                                                              0xda4600UL //Access:R    DataWidth:0x20   // CRC mismatch debug register.  This register stores the calculated CRC value that resulted in the most recent CRC error event.
62978 #define PBF_PB2_REG_ERRORED_INSTR                                                                            0xda4604UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the instruction being executed at the time EOP error is detected. The instruction is aligned with the least significant bit of this register.  Bits 31:29 provide additional information about the instruction.  Bit 31 indicates whether the instruction is valid.  Bit 30 indicates if the instruction is the first instruction in the task.  Bit 29 indicates whether the instruction is the last instruction in the task.
62979 #define PBF_PB2_REG_ERRORED_HDR_LOW                                                                          0xda4608UL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the lower 32 bits of the task header being executed at the time EOP error is detected.  The instruction length is not kept and is read as 0.
62980 #define PBF_PB2_REG_ERRORED_HDR_HIGH                                                                         0xda460cUL //Access:R    DataWidth:0x20   // EOP mismatch debug register.  Use this address to read the upper 32 bits of the task header being executed at the time EOP error is detected.  The task passthrough bit is not kept and is read as 0.
62981 #define PBF_PB2_REG_ERRORED_LENGTH                                                                           0xda4610UL //Access:R    DataWidth:0x10   // EOP mismatch debug register.  This register provides the number of data bytes remaining to be read from DB at the time of EOP error detection.
62982 #define PBF_PB2_REG_ECO_RESERVED                                                                             0xda4614UL //Access:RW   DataWidth:0x8    // For future eco.
62983 #define PBF_PB2_REG_DBG_OUT_DATA                                                                             0xda4700UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
62984 #define PBF_PB2_REG_DBG_OUT_DATA_SIZE                                                                        8
62985 #define PBF_PB2_REG_DBG_OUT_VALID                                                                            0xda4720UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
62986 #define PBF_PB2_REG_DBG_OUT_FRAME                                                                            0xda4724UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
62987 #define PBF_PB2_REG_DBG_SELECT                                                                               0xda4728UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
62988 #define PBF_PB2_REG_DBG_DWORD_ENABLE                                                                         0xda472cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
62989 #define PBF_PB2_REG_DBG_SHIFT                                                                                0xda4730UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
62990 #define PBF_PB2_REG_DBG_FORCE_VALID                                                                          0xda4734UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
62991 #define PBF_PB2_REG_DBG_FORCE_FRAME                                                                          0xda4738UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
62992 #define PBF_PB2_REG_DB_FIFO                                                                                  0xda6000UL //Access:WB_R DataWidth:0x108  // Provides read-only access of the data buffer FIFO. Intended for debug purposes.
62993 #define PBF_PB2_REG_DB_FIFO_SIZE                                                                             512
62994 #define PBF_PB2_REG_L1                                                                                       0xda7000UL //Access:WB   DataWidth:0x40   // L1 CRC memory access.
62995 #define PBF_PB2_REG_L1_SIZE                                                                                  640
62996 #define BTB_REG_HW_INIT_EN                                                                                   0xdb0004UL //Access:RW   DataWidth:0x2    // Bit 0 - if this bit is set then initialization of link list; all head; tail and start_en registers will be done by HW.  Bit 1 - if this bit is set then initialization of BIG RAM will be done by HW. Both bits will be reset by HW when initialization is finished.
62997 #define BTB_REG_INIT_DONE                                                                                    0xdb0008UL //Access:R    DataWidth:0x2    // Bit 0 - if this bit is set then initialization of link list; all head; tail and start_en registers are finished by HW.  Bit 1 - if this bit is set then initialization of BIG RAM is finished by HW.
62998 #define BTB_REG_START_EN                                                                                     0xdb000cUL //Access:RW   DataWidth:0x1    // This bit should be set when initialization of all BRTB registers and memories is finished. BRTB will fill all prefetch FIFO with free pointers. BRTB will not be able to get packets from write clients when this bit is reset. If link list was configured by HW then this bit will be set by HW.
62999 #define BTB_REG_INT_STS_0                                                                                    0xdb00c0UL //Access:R    DataWidth:0x1d   // Multi Field Register.
63000   #define BTB_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
63001   #define BTB_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
63002   #define BTB_REG_INT_STS_0_RC_PKT0_RLS_ERROR                                                                (0x1<<1) // Read packet client NIG main port 0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
63003   #define BTB_REG_INT_STS_0_RC_PKT0_RLS_ERROR_SHIFT                                                          1
63004   #define BTB_REG_INT_STS_0_RC_PKT0_LEN_ERROR                                                                (0x1<<3) // Read packet client NIG main port 0 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR0/PRM/g in Comments.
63005   #define BTB_REG_INT_STS_0_RC_PKT0_LEN_ERROR_SHIFT                                                          3
63006   #define BTB_REG_INT_STS_0_RC_PKT0_PROTOCOL_ERROR                                                           (0x1<<5) // Read packet client NIG main port 0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
63007   #define BTB_REG_INT_STS_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                     5
63008   #define BTB_REG_INT_STS_0_RC_PKT1_RLS_ERROR                                                                (0x1<<6) // Read packet client NIG LB port 0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
63009   #define BTB_REG_INT_STS_0_RC_PKT1_RLS_ERROR_SHIFT                                                          6
63010   #define BTB_REG_INT_STS_0_RC_PKT1_LEN_ERROR                                                                (0x1<<8) // Read packet client NIG LB port 0 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR1/MSDM/g in Comments.
63011   #define BTB_REG_INT_STS_0_RC_PKT1_LEN_ERROR_SHIFT                                                          8
63012   #define BTB_REG_INT_STS_0_RC_PKT1_PROTOCOL_ERROR                                                           (0x1<<10) // Read packet client NIG LB port 0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
63013   #define BTB_REG_INT_STS_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                     10
63014   #define BTB_REG_INT_STS_0_RC_PKT2_RLS_ERROR                                                                (0x1<<11) // Read packet client NIG main port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
63015   #define BTB_REG_INT_STS_0_RC_PKT2_RLS_ERROR_SHIFT                                                          11
63016   #define BTB_REG_INT_STS_0_RC_PKT2_LEN_ERROR                                                                (0x1<<13) // Read packet client NIG main port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR2/TSDM/g in Comments.
63017   #define BTB_REG_INT_STS_0_RC_PKT2_LEN_ERROR_SHIFT                                                          13
63018   #define BTB_REG_INT_STS_0_RC_PKT2_PROTOCOL_ERROR                                                           (0x1<<15) // Read packet client NIG main port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
63019   #define BTB_REG_INT_STS_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                     15
63020   #define BTB_REG_INT_STS_0_RC_PKT3_RLS_ERROR                                                                (0x1<<16) // Read packet client NIG LB port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
63021   #define BTB_REG_INT_STS_0_RC_PKT3_RLS_ERROR_SHIFT                                                          16
63022   #define BTB_REG_INT_STS_0_RC_PKT3_LEN_ERROR                                                                (0x1<<18) // Read packet client NIG LB port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
63023   #define BTB_REG_INT_STS_0_RC_PKT3_LEN_ERROR_SHIFT                                                          18
63024   #define BTB_REG_INT_STS_0_RC_PKT3_PROTOCOL_ERROR                                                           (0x1<<20) // Read packet client NIG LB port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
63025   #define BTB_REG_INT_STS_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                     20
63026   #define BTB_REG_INT_STS_0_RC_SOP_REQ_TC_PORT_ERROR                                                         (0x1<<21) // SOP descriptor request from empty TC or port.
63027   #define BTB_REG_INT_STS_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                   21
63028   #define BTB_REG_INT_STS_0_WC0_PROTOCOL_ERROR                                                               (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
63029   #define BTB_REG_INT_STS_0_WC0_PROTOCOL_ERROR_SHIFT                                                         23
63030   #define BTB_REG_INT_STS_0_LL_BLK_ERROR                                                                     (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
63031   #define BTB_REG_INT_STS_0_LL_BLK_ERROR_SHIFT                                                               28
63032 #define BTB_REG_INT_MASK_0                                                                                   0xdb00c4UL //Access:RW   DataWidth:0x1d   // Multi Field Register.
63033   #define BTB_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.ADDRESS_ERROR .
63034   #define BTB_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
63035   #define BTB_REG_INT_MASK_0_RC_PKT0_RLS_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT0_RLS_ERROR .
63036   #define BTB_REG_INT_MASK_0_RC_PKT0_RLS_ERROR_SHIFT                                                         1
63037   #define BTB_REG_INT_MASK_0_RC_PKT0_LEN_ERROR                                                               (0x1<<3) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT0_LEN_ERROR .
63038   #define BTB_REG_INT_MASK_0_RC_PKT0_LEN_ERROR_SHIFT                                                         3
63039   #define BTB_REG_INT_MASK_0_RC_PKT0_PROTOCOL_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT0_PROTOCOL_ERROR .
63040   #define BTB_REG_INT_MASK_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                    5
63041   #define BTB_REG_INT_MASK_0_RC_PKT1_RLS_ERROR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT1_RLS_ERROR .
63042   #define BTB_REG_INT_MASK_0_RC_PKT1_RLS_ERROR_SHIFT                                                         6
63043   #define BTB_REG_INT_MASK_0_RC_PKT1_LEN_ERROR                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT1_LEN_ERROR .
63044   #define BTB_REG_INT_MASK_0_RC_PKT1_LEN_ERROR_SHIFT                                                         8
63045   #define BTB_REG_INT_MASK_0_RC_PKT1_PROTOCOL_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT1_PROTOCOL_ERROR .
63046   #define BTB_REG_INT_MASK_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                    10
63047   #define BTB_REG_INT_MASK_0_RC_PKT2_RLS_ERROR                                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT2_RLS_ERROR .
63048   #define BTB_REG_INT_MASK_0_RC_PKT2_RLS_ERROR_SHIFT                                                         11
63049   #define BTB_REG_INT_MASK_0_RC_PKT2_LEN_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT2_LEN_ERROR .
63050   #define BTB_REG_INT_MASK_0_RC_PKT2_LEN_ERROR_SHIFT                                                         13
63051   #define BTB_REG_INT_MASK_0_RC_PKT2_PROTOCOL_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT2_PROTOCOL_ERROR .
63052   #define BTB_REG_INT_MASK_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                    15
63053   #define BTB_REG_INT_MASK_0_RC_PKT3_RLS_ERROR                                                               (0x1<<16) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT3_RLS_ERROR .
63054   #define BTB_REG_INT_MASK_0_RC_PKT3_RLS_ERROR_SHIFT                                                         16
63055   #define BTB_REG_INT_MASK_0_RC_PKT3_LEN_ERROR                                                               (0x1<<18) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT3_LEN_ERROR .
63056   #define BTB_REG_INT_MASK_0_RC_PKT3_LEN_ERROR_SHIFT                                                         18
63057   #define BTB_REG_INT_MASK_0_RC_PKT3_PROTOCOL_ERROR                                                          (0x1<<20) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_PKT3_PROTOCOL_ERROR .
63058   #define BTB_REG_INT_MASK_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                    20
63059   #define BTB_REG_INT_MASK_0_RC_SOP_REQ_TC_PORT_ERROR                                                        (0x1<<21) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.RC_SOP_REQ_TC_PORT_ERROR .
63060   #define BTB_REG_INT_MASK_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                  21
63061   #define BTB_REG_INT_MASK_0_WC0_PROTOCOL_ERROR                                                              (0x1<<23) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.WC0_PROTOCOL_ERROR .
63062   #define BTB_REG_INT_MASK_0_WC0_PROTOCOL_ERROR_SHIFT                                                        23
63063   #define BTB_REG_INT_MASK_0_LL_BLK_ERROR                                                                    (0x1<<28) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_0.LL_BLK_ERROR .
63064   #define BTB_REG_INT_MASK_0_LL_BLK_ERROR_SHIFT                                                              28
63065 #define BTB_REG_INT_STS_WR_0                                                                                 0xdb00c8UL //Access:WR   DataWidth:0x1d   // Multi Field Register.
63066   #define BTB_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
63067   #define BTB_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
63068   #define BTB_REG_INT_STS_WR_0_RC_PKT0_RLS_ERROR                                                             (0x1<<1) // Read packet client NIG main port 0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
63069   #define BTB_REG_INT_STS_WR_0_RC_PKT0_RLS_ERROR_SHIFT                                                       1
63070   #define BTB_REG_INT_STS_WR_0_RC_PKT0_LEN_ERROR                                                             (0x1<<3) // Read packet client NIG main port 0 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR0/PRM/g in Comments.
63071   #define BTB_REG_INT_STS_WR_0_RC_PKT0_LEN_ERROR_SHIFT                                                       3
63072   #define BTB_REG_INT_STS_WR_0_RC_PKT0_PROTOCOL_ERROR                                                        (0x1<<5) // Read packet client NIG main port 0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
63073   #define BTB_REG_INT_STS_WR_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                  5
63074   #define BTB_REG_INT_STS_WR_0_RC_PKT1_RLS_ERROR                                                             (0x1<<6) // Read packet client NIG LB port 0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
63075   #define BTB_REG_INT_STS_WR_0_RC_PKT1_RLS_ERROR_SHIFT                                                       6
63076   #define BTB_REG_INT_STS_WR_0_RC_PKT1_LEN_ERROR                                                             (0x1<<8) // Read packet client NIG LB port 0 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR1/MSDM/g in Comments.
63077   #define BTB_REG_INT_STS_WR_0_RC_PKT1_LEN_ERROR_SHIFT                                                       8
63078   #define BTB_REG_INT_STS_WR_0_RC_PKT1_PROTOCOL_ERROR                                                        (0x1<<10) // Read packet client NIG LB port 0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
63079   #define BTB_REG_INT_STS_WR_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                  10
63080   #define BTB_REG_INT_STS_WR_0_RC_PKT2_RLS_ERROR                                                             (0x1<<11) // Read packet client NIG main port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
63081   #define BTB_REG_INT_STS_WR_0_RC_PKT2_RLS_ERROR_SHIFT                                                       11
63082   #define BTB_REG_INT_STS_WR_0_RC_PKT2_LEN_ERROR                                                             (0x1<<13) // Read packet client NIG main port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR2/TSDM/g in Comments.
63083   #define BTB_REG_INT_STS_WR_0_RC_PKT2_LEN_ERROR_SHIFT                                                       13
63084   #define BTB_REG_INT_STS_WR_0_RC_PKT2_PROTOCOL_ERROR                                                        (0x1<<15) // Read packet client NIG main port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
63085   #define BTB_REG_INT_STS_WR_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                  15
63086   #define BTB_REG_INT_STS_WR_0_RC_PKT3_RLS_ERROR                                                             (0x1<<16) // Read packet client NIG LB port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
63087   #define BTB_REG_INT_STS_WR_0_RC_PKT3_RLS_ERROR_SHIFT                                                       16
63088   #define BTB_REG_INT_STS_WR_0_RC_PKT3_LEN_ERROR                                                             (0x1<<18) // Read packet client NIG LB port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
63089   #define BTB_REG_INT_STS_WR_0_RC_PKT3_LEN_ERROR_SHIFT                                                       18
63090   #define BTB_REG_INT_STS_WR_0_RC_PKT3_PROTOCOL_ERROR                                                        (0x1<<20) // Read packet client NIG LB port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
63091   #define BTB_REG_INT_STS_WR_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                  20
63092   #define BTB_REG_INT_STS_WR_0_RC_SOP_REQ_TC_PORT_ERROR                                                      (0x1<<21) // SOP descriptor request from empty TC or port.
63093   #define BTB_REG_INT_STS_WR_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                                21
63094   #define BTB_REG_INT_STS_WR_0_WC0_PROTOCOL_ERROR                                                            (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
63095   #define BTB_REG_INT_STS_WR_0_WC0_PROTOCOL_ERROR_SHIFT                                                      23
63096   #define BTB_REG_INT_STS_WR_0_LL_BLK_ERROR                                                                  (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
63097   #define BTB_REG_INT_STS_WR_0_LL_BLK_ERROR_SHIFT                                                            28
63098 #define BTB_REG_INT_STS_CLR_0                                                                                0xdb00ccUL //Access:RC   DataWidth:0x1d   // Multi Field Register.
63099   #define BTB_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
63100   #define BTB_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
63101   #define BTB_REG_INT_STS_CLR_0_RC_PKT0_RLS_ERROR                                                            (0x1<<1) // Read packet client NIG main port 0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR0/PRM/g in Comments.
63102   #define BTB_REG_INT_STS_CLR_0_RC_PKT0_RLS_ERROR_SHIFT                                                      1
63103   #define BTB_REG_INT_STS_CLR_0_RC_PKT0_LEN_ERROR                                                            (0x1<<3) // Read packet client NIG main port 0 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR0/PRM/g in Comments.
63104   #define BTB_REG_INT_STS_CLR_0_RC_PKT0_LEN_ERROR_SHIFT                                                      3
63105   #define BTB_REG_INT_STS_CLR_0_RC_PKT0_PROTOCOL_ERROR                                                       (0x1<<5) // Read packet client NIG main port 0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR0/PRM/g in Comments.
63106   #define BTB_REG_INT_STS_CLR_0_RC_PKT0_PROTOCOL_ERROR_SHIFT                                                 5
63107   #define BTB_REG_INT_STS_CLR_0_RC_PKT1_RLS_ERROR                                                            (0x1<<6) // Read packet client NIG LB port 0 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR1/MSDM/g in Comments.
63108   #define BTB_REG_INT_STS_CLR_0_RC_PKT1_RLS_ERROR_SHIFT                                                      6
63109   #define BTB_REG_INT_STS_CLR_0_RC_PKT1_LEN_ERROR                                                            (0x1<<8) // Read packet client NIG LB port 0 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR1/MSDM/g in Comments.
63110   #define BTB_REG_INT_STS_CLR_0_RC_PKT1_LEN_ERROR_SHIFT                                                      8
63111   #define BTB_REG_INT_STS_CLR_0_RC_PKT1_PROTOCOL_ERROR                                                       (0x1<<10) // Read packet client NIG LB port 0 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR1/MSDM/g in Comments.
63112   #define BTB_REG_INT_STS_CLR_0_RC_PKT1_PROTOCOL_ERROR_SHIFT                                                 10
63113   #define BTB_REG_INT_STS_CLR_0_RC_PKT2_RLS_ERROR                                                            (0x1<<11) // Read packet client NIG main port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR2/TSDM/g in Comments.
63114   #define BTB_REG_INT_STS_CLR_0_RC_PKT2_RLS_ERROR_SHIFT                                                      11
63115   #define BTB_REG_INT_STS_CLR_0_RC_PKT2_LEN_ERROR                                                            (0x1<<13) // Read packet client NIG main port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR2/TSDM/g in Comments.
63116   #define BTB_REG_INT_STS_CLR_0_RC_PKT2_LEN_ERROR_SHIFT                                                      13
63117   #define BTB_REG_INT_STS_CLR_0_RC_PKT2_PROTOCOL_ERROR                                                       (0x1<<15) // Read packet client NIG main port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR2/TSDM/g in Comments.
63118   #define BTB_REG_INT_STS_CLR_0_RC_PKT2_PROTOCOL_ERROR_SHIFT                                                 15
63119   #define BTB_REG_INT_STS_CLR_0_RC_PKT3_RLS_ERROR                                                            (0x1<<16) // Read packet client NIG LB port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
63120   #define BTB_REG_INT_STS_CLR_0_RC_PKT3_RLS_ERROR_SHIFT                                                      16
63121   #define BTB_REG_INT_STS_CLR_0_RC_PKT3_LEN_ERROR                                                            (0x1<<18) // Read packet client NIG LB port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
63122   #define BTB_REG_INT_STS_CLR_0_RC_PKT3_LEN_ERROR_SHIFT                                                      18
63123   #define BTB_REG_INT_STS_CLR_0_RC_PKT3_PROTOCOL_ERROR                                                       (0x1<<20) // Read packet client NIG LB port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
63124   #define BTB_REG_INT_STS_CLR_0_RC_PKT3_PROTOCOL_ERROR_SHIFT                                                 20
63125   #define BTB_REG_INT_STS_CLR_0_RC_SOP_REQ_TC_PORT_ERROR                                                     (0x1<<21) // SOP descriptor request from empty TC or port.
63126   #define BTB_REG_INT_STS_CLR_0_RC_SOP_REQ_TC_PORT_ERROR_SHIFT                                               21
63127   #define BTB_REG_INT_STS_CLR_0_WC0_PROTOCOL_ERROR                                                           (0x1<<23) // Write packet error when packet doesn't have SOP or EOP on write interface 0.
63128   #define BTB_REG_INT_STS_CLR_0_WC0_PROTOCOL_ERROR_SHIFT                                                     23
63129   #define BTB_REG_INT_STS_CLR_0_LL_BLK_ERROR                                                                 (0x1<<28) // Head or tail pointer of some link list has a value bigger than number of blocks.
63130   #define BTB_REG_INT_STS_CLR_0_LL_BLK_ERROR_SHIFT                                                           28
63131 #define BTB_REG_INT_STS_1                                                                                    0xdb00d8UL //Access:R    DataWidth:0x12   // Multi Field Register.
63132   #define BTB_REG_INT_STS_1_LL_ARB_CALC_ERROR                                                                (0x1<<1) // Calculations error in LL arbiter block.
63133   #define BTB_REG_INT_STS_1_LL_ARB_CALC_ERROR_SHIFT                                                          1
63134   #define BTB_REG_INT_STS_1_FC_ALM_CALC_ERROR                                                                (0x1<<2) // Calculations error in almost full counter block ALM_FULL_EN::/ALM_FULL_EN/d in Comments.
63135   #define BTB_REG_INT_STS_1_FC_ALM_CALC_ERROR_SHIFT                                                          2
63136   #define BTB_REG_INT_STS_1_WC0_INP_FIFO_ERROR                                                               (0x1<<3) // Input FIFO error in write client 0.
63137   #define BTB_REG_INT_STS_1_WC0_INP_FIFO_ERROR_SHIFT                                                         3
63138   #define BTB_REG_INT_STS_1_WC0_SOP_FIFO_ERROR                                                               (0x1<<4) // SOP FIFO error in write client 0.
63139   #define BTB_REG_INT_STS_1_WC0_SOP_FIFO_ERROR_SHIFT                                                         4
63140   #define BTB_REG_INT_STS_1_WC0_LEN_FIFO_ERROR                                                               (0x1<<5) // LEN FIFO error in write client 0.
63141   #define BTB_REG_INT_STS_1_WC0_LEN_FIFO_ERROR_SHIFT                                                         5
63142   #define BTB_REG_INT_STS_1_WC0_EOP_FIFO_ERROR                                                               (0x1<<6) // EOP FIFO error in write client 0.
63143   #define BTB_REG_INT_STS_1_WC0_EOP_FIFO_ERROR_SHIFT                                                         6
63144   #define BTB_REG_INT_STS_1_WC0_QUEUE_FIFO_ERROR                                                             (0x1<<7) // Queue FIFO error in write client 0.
63145   #define BTB_REG_INT_STS_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                       7
63146   #define BTB_REG_INT_STS_1_WC0_FREE_POINT_FIFO_ERROR                                                        (0x1<<8) // Free ointer FIFO error in write client 0.
63147   #define BTB_REG_INT_STS_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                                  8
63148   #define BTB_REG_INT_STS_1_WC0_NEXT_POINT_FIFO_ERROR                                                        (0x1<<9) // Next pointer FIFO error in write client 0.
63149   #define BTB_REG_INT_STS_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                                  9
63150   #define BTB_REG_INT_STS_1_WC0_STRT_FIFO_ERROR                                                              (0x1<<10) // Start FIFO error in write client 0.
63151   #define BTB_REG_INT_STS_1_WC0_STRT_FIFO_ERROR_SHIFT                                                        10
63152   #define BTB_REG_INT_STS_1_WC0_SECOND_DSCR_FIFO_ERROR                                                       (0x1<<11) // Second descriptor FIFO error in write client 0.
63153   #define BTB_REG_INT_STS_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                                 11
63154   #define BTB_REG_INT_STS_1_WC0_PKT_AVAIL_FIFO_ERROR                                                         (0x1<<12) // Packet available FIFO error in write client 0.
63155   #define BTB_REG_INT_STS_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                   12
63156   #define BTB_REG_INT_STS_1_WC0_NOTIFY_FIFO_ERROR                                                            (0x1<<14) // Notify FIFO error in write client 0.
63157   #define BTB_REG_INT_STS_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                      14
63158   #define BTB_REG_INT_STS_1_WC0_LL_REQ_FIFO_ERROR                                                            (0x1<<15) // LL req error in write client 0.
63159   #define BTB_REG_INT_STS_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                      15
63160   #define BTB_REG_INT_STS_1_WC0_LL_PA_CNT_ERROR                                                              (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
63161   #define BTB_REG_INT_STS_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                        16
63162   #define BTB_REG_INT_STS_1_WC0_BB_PA_CNT_ERROR                                                              (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
63163   #define BTB_REG_INT_STS_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                        17
63164 #define BTB_REG_INT_MASK_1                                                                                   0xdb00dcUL //Access:RW   DataWidth:0x12   // Multi Field Register.
63165   #define BTB_REG_INT_MASK_1_LL_ARB_CALC_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.LL_ARB_CALC_ERROR .
63166   #define BTB_REG_INT_MASK_1_LL_ARB_CALC_ERROR_SHIFT                                                         1
63167   #define BTB_REG_INT_MASK_1_FC_ALM_CALC_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.FC_ALM_CALC_ERROR .
63168   #define BTB_REG_INT_MASK_1_FC_ALM_CALC_ERROR_SHIFT                                                         2
63169   #define BTB_REG_INT_MASK_1_WC0_INP_FIFO_ERROR                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_INP_FIFO_ERROR .
63170   #define BTB_REG_INT_MASK_1_WC0_INP_FIFO_ERROR_SHIFT                                                        3
63171   #define BTB_REG_INT_MASK_1_WC0_SOP_FIFO_ERROR                                                              (0x1<<4) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_SOP_FIFO_ERROR .
63172   #define BTB_REG_INT_MASK_1_WC0_SOP_FIFO_ERROR_SHIFT                                                        4
63173   #define BTB_REG_INT_MASK_1_WC0_LEN_FIFO_ERROR                                                              (0x1<<5) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_LEN_FIFO_ERROR .
63174   #define BTB_REG_INT_MASK_1_WC0_LEN_FIFO_ERROR_SHIFT                                                        5
63175   #define BTB_REG_INT_MASK_1_WC0_EOP_FIFO_ERROR                                                              (0x1<<6) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_EOP_FIFO_ERROR .
63176   #define BTB_REG_INT_MASK_1_WC0_EOP_FIFO_ERROR_SHIFT                                                        6
63177   #define BTB_REG_INT_MASK_1_WC0_QUEUE_FIFO_ERROR                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_QUEUE_FIFO_ERROR .
63178   #define BTB_REG_INT_MASK_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                      7
63179   #define BTB_REG_INT_MASK_1_WC0_FREE_POINT_FIFO_ERROR                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_FREE_POINT_FIFO_ERROR .
63180   #define BTB_REG_INT_MASK_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                                 8
63181   #define BTB_REG_INT_MASK_1_WC0_NEXT_POINT_FIFO_ERROR                                                       (0x1<<9) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_NEXT_POINT_FIFO_ERROR .
63182   #define BTB_REG_INT_MASK_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                                 9
63183   #define BTB_REG_INT_MASK_1_WC0_STRT_FIFO_ERROR                                                             (0x1<<10) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_STRT_FIFO_ERROR .
63184   #define BTB_REG_INT_MASK_1_WC0_STRT_FIFO_ERROR_SHIFT                                                       10
63185   #define BTB_REG_INT_MASK_1_WC0_SECOND_DSCR_FIFO_ERROR                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_SECOND_DSCR_FIFO_ERROR .
63186   #define BTB_REG_INT_MASK_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                                11
63187   #define BTB_REG_INT_MASK_1_WC0_PKT_AVAIL_FIFO_ERROR                                                        (0x1<<12) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_PKT_AVAIL_FIFO_ERROR .
63188   #define BTB_REG_INT_MASK_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                  12
63189   #define BTB_REG_INT_MASK_1_WC0_NOTIFY_FIFO_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_NOTIFY_FIFO_ERROR .
63190   #define BTB_REG_INT_MASK_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                     14
63191   #define BTB_REG_INT_MASK_1_WC0_LL_REQ_FIFO_ERROR                                                           (0x1<<15) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_LL_REQ_FIFO_ERROR .
63192   #define BTB_REG_INT_MASK_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                     15
63193   #define BTB_REG_INT_MASK_1_WC0_LL_PA_CNT_ERROR                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_LL_PA_CNT_ERROR .
63194   #define BTB_REG_INT_MASK_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                       16
63195   #define BTB_REG_INT_MASK_1_WC0_BB_PA_CNT_ERROR                                                             (0x1<<17) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_1.WC0_BB_PA_CNT_ERROR .
63196   #define BTB_REG_INT_MASK_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                       17
63197 #define BTB_REG_INT_STS_WR_1                                                                                 0xdb00e0UL //Access:WR   DataWidth:0x12   // Multi Field Register.
63198   #define BTB_REG_INT_STS_WR_1_LL_ARB_CALC_ERROR                                                             (0x1<<1) // Calculations error in LL arbiter block.
63199   #define BTB_REG_INT_STS_WR_1_LL_ARB_CALC_ERROR_SHIFT                                                       1
63200   #define BTB_REG_INT_STS_WR_1_FC_ALM_CALC_ERROR                                                             (0x1<<2) // Calculations error in almost full counter block ALM_FULL_EN::/ALM_FULL_EN/d in Comments.
63201   #define BTB_REG_INT_STS_WR_1_FC_ALM_CALC_ERROR_SHIFT                                                       2
63202   #define BTB_REG_INT_STS_WR_1_WC0_INP_FIFO_ERROR                                                            (0x1<<3) // Input FIFO error in write client 0.
63203   #define BTB_REG_INT_STS_WR_1_WC0_INP_FIFO_ERROR_SHIFT                                                      3
63204   #define BTB_REG_INT_STS_WR_1_WC0_SOP_FIFO_ERROR                                                            (0x1<<4) // SOP FIFO error in write client 0.
63205   #define BTB_REG_INT_STS_WR_1_WC0_SOP_FIFO_ERROR_SHIFT                                                      4
63206   #define BTB_REG_INT_STS_WR_1_WC0_LEN_FIFO_ERROR                                                            (0x1<<5) // LEN FIFO error in write client 0.
63207   #define BTB_REG_INT_STS_WR_1_WC0_LEN_FIFO_ERROR_SHIFT                                                      5
63208   #define BTB_REG_INT_STS_WR_1_WC0_EOP_FIFO_ERROR                                                            (0x1<<6) // EOP FIFO error in write client 0.
63209   #define BTB_REG_INT_STS_WR_1_WC0_EOP_FIFO_ERROR_SHIFT                                                      6
63210   #define BTB_REG_INT_STS_WR_1_WC0_QUEUE_FIFO_ERROR                                                          (0x1<<7) // Queue FIFO error in write client 0.
63211   #define BTB_REG_INT_STS_WR_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                    7
63212   #define BTB_REG_INT_STS_WR_1_WC0_FREE_POINT_FIFO_ERROR                                                     (0x1<<8) // Free ointer FIFO error in write client 0.
63213   #define BTB_REG_INT_STS_WR_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                               8
63214   #define BTB_REG_INT_STS_WR_1_WC0_NEXT_POINT_FIFO_ERROR                                                     (0x1<<9) // Next pointer FIFO error in write client 0.
63215   #define BTB_REG_INT_STS_WR_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                               9
63216   #define BTB_REG_INT_STS_WR_1_WC0_STRT_FIFO_ERROR                                                           (0x1<<10) // Start FIFO error in write client 0.
63217   #define BTB_REG_INT_STS_WR_1_WC0_STRT_FIFO_ERROR_SHIFT                                                     10
63218   #define BTB_REG_INT_STS_WR_1_WC0_SECOND_DSCR_FIFO_ERROR                                                    (0x1<<11) // Second descriptor FIFO error in write client 0.
63219   #define BTB_REG_INT_STS_WR_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                              11
63220   #define BTB_REG_INT_STS_WR_1_WC0_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<12) // Packet available FIFO error in write client 0.
63221   #define BTB_REG_INT_STS_WR_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                                12
63222   #define BTB_REG_INT_STS_WR_1_WC0_NOTIFY_FIFO_ERROR                                                         (0x1<<14) // Notify FIFO error in write client 0.
63223   #define BTB_REG_INT_STS_WR_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                   14
63224   #define BTB_REG_INT_STS_WR_1_WC0_LL_REQ_FIFO_ERROR                                                         (0x1<<15) // LL req error in write client 0.
63225   #define BTB_REG_INT_STS_WR_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                   15
63226   #define BTB_REG_INT_STS_WR_1_WC0_LL_PA_CNT_ERROR                                                           (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
63227   #define BTB_REG_INT_STS_WR_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                     16
63228   #define BTB_REG_INT_STS_WR_1_WC0_BB_PA_CNT_ERROR                                                           (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
63229   #define BTB_REG_INT_STS_WR_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                     17
63230 #define BTB_REG_INT_STS_CLR_1                                                                                0xdb00e4UL //Access:RC   DataWidth:0x12   // Multi Field Register.
63231   #define BTB_REG_INT_STS_CLR_1_LL_ARB_CALC_ERROR                                                            (0x1<<1) // Calculations error in LL arbiter block.
63232   #define BTB_REG_INT_STS_CLR_1_LL_ARB_CALC_ERROR_SHIFT                                                      1
63233   #define BTB_REG_INT_STS_CLR_1_FC_ALM_CALC_ERROR                                                            (0x1<<2) // Calculations error in almost full counter block ALM_FULL_EN::/ALM_FULL_EN/d in Comments.
63234   #define BTB_REG_INT_STS_CLR_1_FC_ALM_CALC_ERROR_SHIFT                                                      2
63235   #define BTB_REG_INT_STS_CLR_1_WC0_INP_FIFO_ERROR                                                           (0x1<<3) // Input FIFO error in write client 0.
63236   #define BTB_REG_INT_STS_CLR_1_WC0_INP_FIFO_ERROR_SHIFT                                                     3
63237   #define BTB_REG_INT_STS_CLR_1_WC0_SOP_FIFO_ERROR                                                           (0x1<<4) // SOP FIFO error in write client 0.
63238   #define BTB_REG_INT_STS_CLR_1_WC0_SOP_FIFO_ERROR_SHIFT                                                     4
63239   #define BTB_REG_INT_STS_CLR_1_WC0_LEN_FIFO_ERROR                                                           (0x1<<5) // LEN FIFO error in write client 0.
63240   #define BTB_REG_INT_STS_CLR_1_WC0_LEN_FIFO_ERROR_SHIFT                                                     5
63241   #define BTB_REG_INT_STS_CLR_1_WC0_EOP_FIFO_ERROR                                                           (0x1<<6) // EOP FIFO error in write client 0.
63242   #define BTB_REG_INT_STS_CLR_1_WC0_EOP_FIFO_ERROR_SHIFT                                                     6
63243   #define BTB_REG_INT_STS_CLR_1_WC0_QUEUE_FIFO_ERROR                                                         (0x1<<7) // Queue FIFO error in write client 0.
63244   #define BTB_REG_INT_STS_CLR_1_WC0_QUEUE_FIFO_ERROR_SHIFT                                                   7
63245   #define BTB_REG_INT_STS_CLR_1_WC0_FREE_POINT_FIFO_ERROR                                                    (0x1<<8) // Free ointer FIFO error in write client 0.
63246   #define BTB_REG_INT_STS_CLR_1_WC0_FREE_POINT_FIFO_ERROR_SHIFT                                              8
63247   #define BTB_REG_INT_STS_CLR_1_WC0_NEXT_POINT_FIFO_ERROR                                                    (0x1<<9) // Next pointer FIFO error in write client 0.
63248   #define BTB_REG_INT_STS_CLR_1_WC0_NEXT_POINT_FIFO_ERROR_SHIFT                                              9
63249   #define BTB_REG_INT_STS_CLR_1_WC0_STRT_FIFO_ERROR                                                          (0x1<<10) // Start FIFO error in write client 0.
63250   #define BTB_REG_INT_STS_CLR_1_WC0_STRT_FIFO_ERROR_SHIFT                                                    10
63251   #define BTB_REG_INT_STS_CLR_1_WC0_SECOND_DSCR_FIFO_ERROR                                                   (0x1<<11) // Second descriptor FIFO error in write client 0.
63252   #define BTB_REG_INT_STS_CLR_1_WC0_SECOND_DSCR_FIFO_ERROR_SHIFT                                             11
63253   #define BTB_REG_INT_STS_CLR_1_WC0_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<12) // Packet available FIFO error in write client 0.
63254   #define BTB_REG_INT_STS_CLR_1_WC0_PKT_AVAIL_FIFO_ERROR_SHIFT                                               12
63255   #define BTB_REG_INT_STS_CLR_1_WC0_NOTIFY_FIFO_ERROR                                                        (0x1<<14) // Notify FIFO error in write client 0.
63256   #define BTB_REG_INT_STS_CLR_1_WC0_NOTIFY_FIFO_ERROR_SHIFT                                                  14
63257   #define BTB_REG_INT_STS_CLR_1_WC0_LL_REQ_FIFO_ERROR                                                        (0x1<<15) // LL req error in write client 0.
63258   #define BTB_REG_INT_STS_CLR_1_WC0_LL_REQ_FIFO_ERROR_SHIFT                                                  15
63259   #define BTB_REG_INT_STS_CLR_1_WC0_LL_PA_CNT_ERROR                                                          (0x1<<16) // Packet available counter overflow or underflow for requests to link list.
63260   #define BTB_REG_INT_STS_CLR_1_WC0_LL_PA_CNT_ERROR_SHIFT                                                    16
63261   #define BTB_REG_INT_STS_CLR_1_WC0_BB_PA_CNT_ERROR                                                          (0x1<<17) // Packet available counter overflow or underflow for requests to big ram of SOP descriptor.
63262   #define BTB_REG_INT_STS_CLR_1_WC0_BB_PA_CNT_ERROR_SHIFT                                                    17
63263 #define BTB_REG_INT_STS_2                                                                                    0xdb00f0UL //Access:R    DataWidth:0x20   // Multi Field Register.
63264   #define BTB_REG_INT_STS_2_WC_DUP_UPD_DATA_FIFO_ERROR                                                       (0x1<<28) // Updated data FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63265   #define BTB_REG_INT_STS_2_WC_DUP_UPD_DATA_FIFO_ERROR_SHIFT                                                 28
63266   #define BTB_REG_INT_STS_2_WC_DUP_RSP_DSCR_FIFO_ERROR                                                       (0x1<<29) // Response descriptor FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63267   #define BTB_REG_INT_STS_2_WC_DUP_RSP_DSCR_FIFO_ERROR_SHIFT                                                 29
63268   #define BTB_REG_INT_STS_2_WC_DUP_UPD_POINT_FIFO_ERROR                                                      (0x1<<30) // Updated pointer FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63269   #define BTB_REG_INT_STS_2_WC_DUP_UPD_POINT_FIFO_ERROR_SHIFT                                                30
63270   #define BTB_REG_INT_STS_2_WC_DUP_PKT_AVAIL_FIFO_ERROR                                                      (0x1<<31) // Packet available FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63271   #define BTB_REG_INT_STS_2_WC_DUP_PKT_AVAIL_FIFO_ERROR_SHIFT                                                31
63272 #define BTB_REG_INT_MASK_2                                                                                   0xdb00f4UL //Access:RW   DataWidth:0x20   // Multi Field Register.
63273   #define BTB_REG_INT_MASK_2_WC_DUP_UPD_DATA_FIFO_ERROR                                                      (0x1<<28) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_2.WC_DUP_UPD_DATA_FIFO_ERROR .
63274   #define BTB_REG_INT_MASK_2_WC_DUP_UPD_DATA_FIFO_ERROR_SHIFT                                                28
63275   #define BTB_REG_INT_MASK_2_WC_DUP_RSP_DSCR_FIFO_ERROR                                                      (0x1<<29) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_2.WC_DUP_RSP_DSCR_FIFO_ERROR .
63276   #define BTB_REG_INT_MASK_2_WC_DUP_RSP_DSCR_FIFO_ERROR_SHIFT                                                29
63277   #define BTB_REG_INT_MASK_2_WC_DUP_UPD_POINT_FIFO_ERROR                                                     (0x1<<30) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_2.WC_DUP_UPD_POINT_FIFO_ERROR .
63278   #define BTB_REG_INT_MASK_2_WC_DUP_UPD_POINT_FIFO_ERROR_SHIFT                                               30
63279   #define BTB_REG_INT_MASK_2_WC_DUP_PKT_AVAIL_FIFO_ERROR                                                     (0x1<<31) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_2.WC_DUP_PKT_AVAIL_FIFO_ERROR .
63280   #define BTB_REG_INT_MASK_2_WC_DUP_PKT_AVAIL_FIFO_ERROR_SHIFT                                               31
63281 #define BTB_REG_INT_STS_WR_2                                                                                 0xdb00f8UL //Access:WR   DataWidth:0x20   // Multi Field Register.
63282   #define BTB_REG_INT_STS_WR_2_WC_DUP_UPD_DATA_FIFO_ERROR                                                    (0x1<<28) // Updated data FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63283   #define BTB_REG_INT_STS_WR_2_WC_DUP_UPD_DATA_FIFO_ERROR_SHIFT                                              28
63284   #define BTB_REG_INT_STS_WR_2_WC_DUP_RSP_DSCR_FIFO_ERROR                                                    (0x1<<29) // Response descriptor FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63285   #define BTB_REG_INT_STS_WR_2_WC_DUP_RSP_DSCR_FIFO_ERROR_SHIFT                                              29
63286   #define BTB_REG_INT_STS_WR_2_WC_DUP_UPD_POINT_FIFO_ERROR                                                   (0x1<<30) // Updated pointer FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63287   #define BTB_REG_INT_STS_WR_2_WC_DUP_UPD_POINT_FIFO_ERROR_SHIFT                                             30
63288   #define BTB_REG_INT_STS_WR_2_WC_DUP_PKT_AVAIL_FIFO_ERROR                                                   (0x1<<31) // Packet available FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63289   #define BTB_REG_INT_STS_WR_2_WC_DUP_PKT_AVAIL_FIFO_ERROR_SHIFT                                             31
63290 #define BTB_REG_INT_STS_CLR_2                                                                                0xdb00fcUL //Access:RC   DataWidth:0x20   // Multi Field Register.
63291   #define BTB_REG_INT_STS_CLR_2_WC_DUP_UPD_DATA_FIFO_ERROR                                                   (0x1<<28) // Updated data FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63292   #define BTB_REG_INT_STS_CLR_2_WC_DUP_UPD_DATA_FIFO_ERROR_SHIFT                                             28
63293   #define BTB_REG_INT_STS_CLR_2_WC_DUP_RSP_DSCR_FIFO_ERROR                                                   (0x1<<29) // Response descriptor FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63294   #define BTB_REG_INT_STS_CLR_2_WC_DUP_RSP_DSCR_FIFO_ERROR_SHIFT                                             29
63295   #define BTB_REG_INT_STS_CLR_2_WC_DUP_UPD_POINT_FIFO_ERROR                                                  (0x1<<30) // Updated pointer FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63296   #define BTB_REG_INT_STS_CLR_2_WC_DUP_UPD_POINT_FIFO_ERROR_SHIFT                                            30
63297   #define BTB_REG_INT_STS_CLR_2_WC_DUP_PKT_AVAIL_FIFO_ERROR                                                  (0x1<<31) // Packet available FIFO error in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63298   #define BTB_REG_INT_STS_CLR_2_WC_DUP_PKT_AVAIL_FIFO_ERROR_SHIFT                                            31
63299 #define BTB_REG_INT_STS_3                                                                                    0xdb0108UL //Access:R    DataWidth:0x20   // Multi Field Register.
63300   #define BTB_REG_INT_STS_3_WC_DUP_PKT_AVAIL_CNT_ERROR                                                       (0x1<<0) // Packet available counter overflow or underflow in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63301   #define BTB_REG_INT_STS_3_WC_DUP_PKT_AVAIL_CNT_ERROR_SHIFT                                                 0
63302   #define BTB_REG_INT_STS_3_RC_PKT0_SIDE_FIFO_ERROR                                                          (0x1<<1) // Read packet client NIG main port 0 side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63303   #define BTB_REG_INT_STS_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                    1
63304   #define BTB_REG_INT_STS_3_RC_PKT0_REQ_FIFO_ERROR                                                           (0x1<<2) // Read packet client NIG main port 0 request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63305   #define BTB_REG_INT_STS_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                     2
63306   #define BTB_REG_INT_STS_3_RC_PKT0_BLK_FIFO_ERROR                                                           (0x1<<3) // Read packet client NIG main port 0 block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63307   #define BTB_REG_INT_STS_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                     3
63308   #define BTB_REG_INT_STS_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                      (0x1<<4) // Read packet client NIG main port 0 releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63309   #define BTB_REG_INT_STS_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                                4
63310   #define BTB_REG_INT_STS_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                      (0x1<<5) // Read packet client NIG main port 0 start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63311   #define BTB_REG_INT_STS_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                                5
63312   #define BTB_REG_INT_STS_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                    (0x1<<6) // Read packet client NIG main port 0 second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63313   #define BTB_REG_INT_STS_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                              6
63314   #define BTB_REG_INT_STS_3_RC_PKT0_RSP_FIFO_ERROR                                                           (0x1<<7) // Read packet client NIG main port 0 response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63315   #define BTB_REG_INT_STS_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                     7
63316   #define BTB_REG_INT_STS_3_RC_PKT0_DSCR_FIFO_ERROR                                                          (0x1<<8) // Read packet client NIG main port 0 descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63317   #define BTB_REG_INT_STS_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                    8
63318   #define BTB_REG_INT_STS_3_RC_PKT1_SIDE_FIFO_ERROR                                                          (0x1<<9) // Read packet client NIG LB port 0 side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63319   #define BTB_REG_INT_STS_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                    9
63320   #define BTB_REG_INT_STS_3_RC_PKT1_REQ_FIFO_ERROR                                                           (0x1<<10) // Read packet client NIG LB port 0 request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63321   #define BTB_REG_INT_STS_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                     10
63322   #define BTB_REG_INT_STS_3_RC_PKT1_BLK_FIFO_ERROR                                                           (0x1<<11) // Read packet client NIG LB port 0 block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63323   #define BTB_REG_INT_STS_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                     11
63324   #define BTB_REG_INT_STS_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                      (0x1<<12) // Read packet client NIG LB port 0 releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63325   #define BTB_REG_INT_STS_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                                12
63326   #define BTB_REG_INT_STS_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                      (0x1<<13) // Read packet client NIG LB port 0 start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63327   #define BTB_REG_INT_STS_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                                13
63328   #define BTB_REG_INT_STS_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                    (0x1<<14) // Read packet client NIG LB port 0 second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63329   #define BTB_REG_INT_STS_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                              14
63330   #define BTB_REG_INT_STS_3_RC_PKT1_RSP_FIFO_ERROR                                                           (0x1<<15) // Read packet client NIG LB port 0 response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63331   #define BTB_REG_INT_STS_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                     15
63332   #define BTB_REG_INT_STS_3_RC_PKT1_DSCR_FIFO_ERROR                                                          (0x1<<16) // Read packet client NIG LB port 0 descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63333   #define BTB_REG_INT_STS_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                    16
63334   #define BTB_REG_INT_STS_3_RC_PKT2_SIDE_FIFO_ERROR                                                          (0x1<<17) // Read packet client NIG main port 1 side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63335   #define BTB_REG_INT_STS_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                    17
63336   #define BTB_REG_INT_STS_3_RC_PKT2_REQ_FIFO_ERROR                                                           (0x1<<18) // Read packet client NIG main port 1 request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63337   #define BTB_REG_INT_STS_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                     18
63338   #define BTB_REG_INT_STS_3_RC_PKT2_BLK_FIFO_ERROR                                                           (0x1<<19) // Read packet client NIG main port 1 block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63339   #define BTB_REG_INT_STS_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                     19
63340   #define BTB_REG_INT_STS_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                      (0x1<<20) // Read packet client NIG main port 1 releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63341   #define BTB_REG_INT_STS_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                                20
63342   #define BTB_REG_INT_STS_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                      (0x1<<21) // Read packet client NIG main port 1 start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63343   #define BTB_REG_INT_STS_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                                21
63344   #define BTB_REG_INT_STS_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                    (0x1<<22) // Read packet client NIG main port 1 second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63345   #define BTB_REG_INT_STS_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                              22
63346   #define BTB_REG_INT_STS_3_RC_PKT2_RSP_FIFO_ERROR                                                           (0x1<<23) // Read packet client NIG main port 1 response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63347   #define BTB_REG_INT_STS_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                     23
63348   #define BTB_REG_INT_STS_3_RC_PKT2_DSCR_FIFO_ERROR                                                          (0x1<<24) // Read packet client NIG main port 1 descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63349   #define BTB_REG_INT_STS_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                    24
63350   #define BTB_REG_INT_STS_3_RC_PKT3_SIDE_FIFO_ERROR                                                          (0x1<<25) // Read packet client NIG LB port 1 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63351   #define BTB_REG_INT_STS_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                    25
63352   #define BTB_REG_INT_STS_3_RC_PKT3_REQ_FIFO_ERROR                                                           (0x1<<26) // Read packet client NIG LB port 1 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63353   #define BTB_REG_INT_STS_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                     26
63354   #define BTB_REG_INT_STS_3_RC_PKT3_BLK_FIFO_ERROR                                                           (0x1<<27) // Read packet client NIG LB port 1 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63355   #define BTB_REG_INT_STS_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                     27
63356   #define BTB_REG_INT_STS_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                      (0x1<<28) // Read packet client NIG LB port 1 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63357   #define BTB_REG_INT_STS_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                                28
63358   #define BTB_REG_INT_STS_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                      (0x1<<29) // Read packet client NIG LB port 1 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63359   #define BTB_REG_INT_STS_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                                29
63360   #define BTB_REG_INT_STS_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                    (0x1<<30) // Read packet client NIG LB port 1 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63361   #define BTB_REG_INT_STS_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                              30
63362   #define BTB_REG_INT_STS_3_RC_PKT3_RSP_FIFO_ERROR                                                           (0x1<<31) // Read packet client NIG LB port 1 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63363   #define BTB_REG_INT_STS_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                     31
63364 #define BTB_REG_INT_MASK_3                                                                                   0xdb010cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
63365   #define BTB_REG_INT_MASK_3_WC_DUP_PKT_AVAIL_CNT_ERROR                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.WC_DUP_PKT_AVAIL_CNT_ERROR .
63366   #define BTB_REG_INT_MASK_3_WC_DUP_PKT_AVAIL_CNT_ERROR_SHIFT                                                0
63367   #define BTB_REG_INT_MASK_3_RC_PKT0_SIDE_FIFO_ERROR                                                         (0x1<<1) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_SIDE_FIFO_ERROR .
63368   #define BTB_REG_INT_MASK_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                   1
63369   #define BTB_REG_INT_MASK_3_RC_PKT0_REQ_FIFO_ERROR                                                          (0x1<<2) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_REQ_FIFO_ERROR .
63370   #define BTB_REG_INT_MASK_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                    2
63371   #define BTB_REG_INT_MASK_3_RC_PKT0_BLK_FIFO_ERROR                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_BLK_FIFO_ERROR .
63372   #define BTB_REG_INT_MASK_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                    3
63373   #define BTB_REG_INT_MASK_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                     (0x1<<4) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_RLS_LEFT_FIFO_ERROR .
63374   #define BTB_REG_INT_MASK_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                               4
63375   #define BTB_REG_INT_MASK_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                     (0x1<<5) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_STRT_PTR_FIFO_ERROR .
63376   #define BTB_REG_INT_MASK_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                               5
63377   #define BTB_REG_INT_MASK_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_SECOND_PTR_FIFO_ERROR .
63378   #define BTB_REG_INT_MASK_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                             6
63379   #define BTB_REG_INT_MASK_3_RC_PKT0_RSP_FIFO_ERROR                                                          (0x1<<7) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_RSP_FIFO_ERROR .
63380   #define BTB_REG_INT_MASK_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                    7
63381   #define BTB_REG_INT_MASK_3_RC_PKT0_DSCR_FIFO_ERROR                                                         (0x1<<8) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT0_DSCR_FIFO_ERROR .
63382   #define BTB_REG_INT_MASK_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                   8
63383   #define BTB_REG_INT_MASK_3_RC_PKT1_SIDE_FIFO_ERROR                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_SIDE_FIFO_ERROR .
63384   #define BTB_REG_INT_MASK_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                   9
63385   #define BTB_REG_INT_MASK_3_RC_PKT1_REQ_FIFO_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_REQ_FIFO_ERROR .
63386   #define BTB_REG_INT_MASK_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                    10
63387   #define BTB_REG_INT_MASK_3_RC_PKT1_BLK_FIFO_ERROR                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_BLK_FIFO_ERROR .
63388   #define BTB_REG_INT_MASK_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                    11
63389   #define BTB_REG_INT_MASK_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_RLS_LEFT_FIFO_ERROR .
63390   #define BTB_REG_INT_MASK_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                               12
63391   #define BTB_REG_INT_MASK_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                     (0x1<<13) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_STRT_PTR_FIFO_ERROR .
63392   #define BTB_REG_INT_MASK_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                               13
63393   #define BTB_REG_INT_MASK_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                   (0x1<<14) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_SECOND_PTR_FIFO_ERROR .
63394   #define BTB_REG_INT_MASK_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                             14
63395   #define BTB_REG_INT_MASK_3_RC_PKT1_RSP_FIFO_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_RSP_FIFO_ERROR .
63396   #define BTB_REG_INT_MASK_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                    15
63397   #define BTB_REG_INT_MASK_3_RC_PKT1_DSCR_FIFO_ERROR                                                         (0x1<<16) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT1_DSCR_FIFO_ERROR .
63398   #define BTB_REG_INT_MASK_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                   16
63399   #define BTB_REG_INT_MASK_3_RC_PKT2_SIDE_FIFO_ERROR                                                         (0x1<<17) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_SIDE_FIFO_ERROR .
63400   #define BTB_REG_INT_MASK_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                   17
63401   #define BTB_REG_INT_MASK_3_RC_PKT2_REQ_FIFO_ERROR                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_REQ_FIFO_ERROR .
63402   #define BTB_REG_INT_MASK_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                    18
63403   #define BTB_REG_INT_MASK_3_RC_PKT2_BLK_FIFO_ERROR                                                          (0x1<<19) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_BLK_FIFO_ERROR .
63404   #define BTB_REG_INT_MASK_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                    19
63405   #define BTB_REG_INT_MASK_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                     (0x1<<20) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_RLS_LEFT_FIFO_ERROR .
63406   #define BTB_REG_INT_MASK_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                               20
63407   #define BTB_REG_INT_MASK_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                     (0x1<<21) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_STRT_PTR_FIFO_ERROR .
63408   #define BTB_REG_INT_MASK_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                               21
63409   #define BTB_REG_INT_MASK_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_SECOND_PTR_FIFO_ERROR .
63410   #define BTB_REG_INT_MASK_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                             22
63411   #define BTB_REG_INT_MASK_3_RC_PKT2_RSP_FIFO_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_RSP_FIFO_ERROR .
63412   #define BTB_REG_INT_MASK_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                    23
63413   #define BTB_REG_INT_MASK_3_RC_PKT2_DSCR_FIFO_ERROR                                                         (0x1<<24) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT2_DSCR_FIFO_ERROR .
63414   #define BTB_REG_INT_MASK_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                   24
63415   #define BTB_REG_INT_MASK_3_RC_PKT3_SIDE_FIFO_ERROR                                                         (0x1<<25) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT3_SIDE_FIFO_ERROR .
63416   #define BTB_REG_INT_MASK_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                   25
63417   #define BTB_REG_INT_MASK_3_RC_PKT3_REQ_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT3_REQ_FIFO_ERROR .
63418   #define BTB_REG_INT_MASK_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                    26
63419   #define BTB_REG_INT_MASK_3_RC_PKT3_BLK_FIFO_ERROR                                                          (0x1<<27) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT3_BLK_FIFO_ERROR .
63420   #define BTB_REG_INT_MASK_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                    27
63421   #define BTB_REG_INT_MASK_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT3_RLS_LEFT_FIFO_ERROR .
63422   #define BTB_REG_INT_MASK_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                               28
63423   #define BTB_REG_INT_MASK_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                     (0x1<<29) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT3_STRT_PTR_FIFO_ERROR .
63424   #define BTB_REG_INT_MASK_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                               29
63425   #define BTB_REG_INT_MASK_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                   (0x1<<30) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT3_SECOND_PTR_FIFO_ERROR .
63426   #define BTB_REG_INT_MASK_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                             30
63427   #define BTB_REG_INT_MASK_3_RC_PKT3_RSP_FIFO_ERROR                                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_3.RC_PKT3_RSP_FIFO_ERROR .
63428   #define BTB_REG_INT_MASK_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                    31
63429 #define BTB_REG_INT_STS_WR_3                                                                                 0xdb0110UL //Access:WR   DataWidth:0x20   // Multi Field Register.
63430   #define BTB_REG_INT_STS_WR_3_WC_DUP_PKT_AVAIL_CNT_ERROR                                                    (0x1<<0) // Packet available counter overflow or underflow in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63431   #define BTB_REG_INT_STS_WR_3_WC_DUP_PKT_AVAIL_CNT_ERROR_SHIFT                                              0
63432   #define BTB_REG_INT_STS_WR_3_RC_PKT0_SIDE_FIFO_ERROR                                                       (0x1<<1) // Read packet client NIG main port 0 side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63433   #define BTB_REG_INT_STS_WR_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                 1
63434   #define BTB_REG_INT_STS_WR_3_RC_PKT0_REQ_FIFO_ERROR                                                        (0x1<<2) // Read packet client NIG main port 0 request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63435   #define BTB_REG_INT_STS_WR_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                  2
63436   #define BTB_REG_INT_STS_WR_3_RC_PKT0_BLK_FIFO_ERROR                                                        (0x1<<3) // Read packet client NIG main port 0 block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63437   #define BTB_REG_INT_STS_WR_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                  3
63438   #define BTB_REG_INT_STS_WR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                   (0x1<<4) // Read packet client NIG main port 0 releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63439   #define BTB_REG_INT_STS_WR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                             4
63440   #define BTB_REG_INT_STS_WR_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                   (0x1<<5) // Read packet client NIG main port 0 start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63441   #define BTB_REG_INT_STS_WR_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                             5
63442   #define BTB_REG_INT_STS_WR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                 (0x1<<6) // Read packet client NIG main port 0 second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63443   #define BTB_REG_INT_STS_WR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                           6
63444   #define BTB_REG_INT_STS_WR_3_RC_PKT0_RSP_FIFO_ERROR                                                        (0x1<<7) // Read packet client NIG main port 0 response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63445   #define BTB_REG_INT_STS_WR_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                  7
63446   #define BTB_REG_INT_STS_WR_3_RC_PKT0_DSCR_FIFO_ERROR                                                       (0x1<<8) // Read packet client NIG main port 0 descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63447   #define BTB_REG_INT_STS_WR_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                 8
63448   #define BTB_REG_INT_STS_WR_3_RC_PKT1_SIDE_FIFO_ERROR                                                       (0x1<<9) // Read packet client NIG LB port 0 side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63449   #define BTB_REG_INT_STS_WR_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                 9
63450   #define BTB_REG_INT_STS_WR_3_RC_PKT1_REQ_FIFO_ERROR                                                        (0x1<<10) // Read packet client NIG LB port 0 request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63451   #define BTB_REG_INT_STS_WR_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                  10
63452   #define BTB_REG_INT_STS_WR_3_RC_PKT1_BLK_FIFO_ERROR                                                        (0x1<<11) // Read packet client NIG LB port 0 block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63453   #define BTB_REG_INT_STS_WR_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                  11
63454   #define BTB_REG_INT_STS_WR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                   (0x1<<12) // Read packet client NIG LB port 0 releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63455   #define BTB_REG_INT_STS_WR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                             12
63456   #define BTB_REG_INT_STS_WR_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                   (0x1<<13) // Read packet client NIG LB port 0 start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63457   #define BTB_REG_INT_STS_WR_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                             13
63458   #define BTB_REG_INT_STS_WR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                 (0x1<<14) // Read packet client NIG LB port 0 second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63459   #define BTB_REG_INT_STS_WR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                           14
63460   #define BTB_REG_INT_STS_WR_3_RC_PKT1_RSP_FIFO_ERROR                                                        (0x1<<15) // Read packet client NIG LB port 0 response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63461   #define BTB_REG_INT_STS_WR_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                  15
63462   #define BTB_REG_INT_STS_WR_3_RC_PKT1_DSCR_FIFO_ERROR                                                       (0x1<<16) // Read packet client NIG LB port 0 descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63463   #define BTB_REG_INT_STS_WR_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                 16
63464   #define BTB_REG_INT_STS_WR_3_RC_PKT2_SIDE_FIFO_ERROR                                                       (0x1<<17) // Read packet client NIG main port 1 side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63465   #define BTB_REG_INT_STS_WR_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                 17
63466   #define BTB_REG_INT_STS_WR_3_RC_PKT2_REQ_FIFO_ERROR                                                        (0x1<<18) // Read packet client NIG main port 1 request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63467   #define BTB_REG_INT_STS_WR_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                  18
63468   #define BTB_REG_INT_STS_WR_3_RC_PKT2_BLK_FIFO_ERROR                                                        (0x1<<19) // Read packet client NIG main port 1 block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63469   #define BTB_REG_INT_STS_WR_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                  19
63470   #define BTB_REG_INT_STS_WR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                   (0x1<<20) // Read packet client NIG main port 1 releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63471   #define BTB_REG_INT_STS_WR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                             20
63472   #define BTB_REG_INT_STS_WR_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                   (0x1<<21) // Read packet client NIG main port 1 start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63473   #define BTB_REG_INT_STS_WR_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                             21
63474   #define BTB_REG_INT_STS_WR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                 (0x1<<22) // Read packet client NIG main port 1 second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63475   #define BTB_REG_INT_STS_WR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                           22
63476   #define BTB_REG_INT_STS_WR_3_RC_PKT2_RSP_FIFO_ERROR                                                        (0x1<<23) // Read packet client NIG main port 1 response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63477   #define BTB_REG_INT_STS_WR_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                  23
63478   #define BTB_REG_INT_STS_WR_3_RC_PKT2_DSCR_FIFO_ERROR                                                       (0x1<<24) // Read packet client NIG main port 1 descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63479   #define BTB_REG_INT_STS_WR_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                 24
63480   #define BTB_REG_INT_STS_WR_3_RC_PKT3_SIDE_FIFO_ERROR                                                       (0x1<<25) // Read packet client NIG LB port 1 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63481   #define BTB_REG_INT_STS_WR_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                 25
63482   #define BTB_REG_INT_STS_WR_3_RC_PKT3_REQ_FIFO_ERROR                                                        (0x1<<26) // Read packet client NIG LB port 1 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63483   #define BTB_REG_INT_STS_WR_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                  26
63484   #define BTB_REG_INT_STS_WR_3_RC_PKT3_BLK_FIFO_ERROR                                                        (0x1<<27) // Read packet client NIG LB port 1 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63485   #define BTB_REG_INT_STS_WR_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                  27
63486   #define BTB_REG_INT_STS_WR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                   (0x1<<28) // Read packet client NIG LB port 1 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63487   #define BTB_REG_INT_STS_WR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                             28
63488   #define BTB_REG_INT_STS_WR_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                   (0x1<<29) // Read packet client NIG LB port 1 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63489   #define BTB_REG_INT_STS_WR_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                             29
63490   #define BTB_REG_INT_STS_WR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                 (0x1<<30) // Read packet client NIG LB port 1 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63491   #define BTB_REG_INT_STS_WR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                           30
63492   #define BTB_REG_INT_STS_WR_3_RC_PKT3_RSP_FIFO_ERROR                                                        (0x1<<31) // Read packet client NIG LB port 1 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63493   #define BTB_REG_INT_STS_WR_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                  31
63494 #define BTB_REG_INT_STS_CLR_3                                                                                0xdb0114UL //Access:RC   DataWidth:0x20   // Multi Field Register.
63495   #define BTB_REG_INT_STS_CLR_3_WC_DUP_PKT_AVAIL_CNT_ERROR                                                   (0x1<<0) // Packet available counter overflow or underflow in duplicated write client DUP_EN::/DUP_EN/d in Comments.
63496   #define BTB_REG_INT_STS_CLR_3_WC_DUP_PKT_AVAIL_CNT_ERROR_SHIFT                                             0
63497   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_SIDE_FIFO_ERROR                                                      (0x1<<1) // Read packet client NIG main port 0 side info FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63498   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_SIDE_FIFO_ERROR_SHIFT                                                1
63499   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_REQ_FIFO_ERROR                                                       (0x1<<2) // Read packet client NIG main port 0 request FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63500   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_REQ_FIFO_ERROR_SHIFT                                                 2
63501   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_BLK_FIFO_ERROR                                                       (0x1<<3) // Read packet client NIG main port 0 block FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63502   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_BLK_FIFO_ERROR_SHIFT                                                 3
63503   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR                                                  (0x1<<4) // Read packet client NIG main port 0 releases left FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63504   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_RLS_LEFT_FIFO_ERROR_SHIFT                                            4
63505   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_STRT_PTR_FIFO_ERROR                                                  (0x1<<5) // Read packet client NIG main port 0 start pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63506   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_STRT_PTR_FIFO_ERROR_SHIFT                                            5
63507   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR                                                (0x1<<6) // Read packet client NIG main port 0 second pointer FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63508   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_SECOND_PTR_FIFO_ERROR_SHIFT                                          6
63509   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_RSP_FIFO_ERROR                                                       (0x1<<7) // Read packet client NIG main port 0 response FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63510   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_RSP_FIFO_ERROR_SHIFT                                                 7
63511   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_DSCR_FIFO_ERROR                                                      (0x1<<8) // Read packet client NIG main port 0 descriptor FIFO error ::s/RC_PKT_DSCR0/PRM/g in Comments.
63512   #define BTB_REG_INT_STS_CLR_3_RC_PKT0_DSCR_FIFO_ERROR_SHIFT                                                8
63513   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_SIDE_FIFO_ERROR                                                      (0x1<<9) // Read packet client NIG LB port 0 side info FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63514   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_SIDE_FIFO_ERROR_SHIFT                                                9
63515   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_REQ_FIFO_ERROR                                                       (0x1<<10) // Read packet client NIG LB port 0 request FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63516   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_REQ_FIFO_ERROR_SHIFT                                                 10
63517   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_BLK_FIFO_ERROR                                                       (0x1<<11) // Read packet client NIG LB port 0 block FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63518   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_BLK_FIFO_ERROR_SHIFT                                                 11
63519   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR                                                  (0x1<<12) // Read packet client NIG LB port 0 releases left FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63520   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_RLS_LEFT_FIFO_ERROR_SHIFT                                            12
63521   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_STRT_PTR_FIFO_ERROR                                                  (0x1<<13) // Read packet client NIG LB port 0 start pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63522   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_STRT_PTR_FIFO_ERROR_SHIFT                                            13
63523   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR                                                (0x1<<14) // Read packet client NIG LB port 0 second pointer FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63524   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_SECOND_PTR_FIFO_ERROR_SHIFT                                          14
63525   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_RSP_FIFO_ERROR                                                       (0x1<<15) // Read packet client NIG LB port 0 response FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63526   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_RSP_FIFO_ERROR_SHIFT                                                 15
63527   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_DSCR_FIFO_ERROR                                                      (0x1<<16) // Read packet client NIG LB port 0 descriptor FIFO error ::s/RC_PKT_DSCR1/MSDM/g in Comments.
63528   #define BTB_REG_INT_STS_CLR_3_RC_PKT1_DSCR_FIFO_ERROR_SHIFT                                                16
63529   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_SIDE_FIFO_ERROR                                                      (0x1<<17) // Read packet client NIG main port 1 side info FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63530   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_SIDE_FIFO_ERROR_SHIFT                                                17
63531   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_REQ_FIFO_ERROR                                                       (0x1<<18) // Read packet client NIG main port 1 request FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63532   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_REQ_FIFO_ERROR_SHIFT                                                 18
63533   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_BLK_FIFO_ERROR                                                       (0x1<<19) // Read packet client NIG main port 1 block FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63534   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_BLK_FIFO_ERROR_SHIFT                                                 19
63535   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR                                                  (0x1<<20) // Read packet client NIG main port 1 releases left FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63536   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_RLS_LEFT_FIFO_ERROR_SHIFT                                            20
63537   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_STRT_PTR_FIFO_ERROR                                                  (0x1<<21) // Read packet client NIG main port 1 start pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63538   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_STRT_PTR_FIFO_ERROR_SHIFT                                            21
63539   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR                                                (0x1<<22) // Read packet client NIG main port 1 second pointer FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63540   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_SECOND_PTR_FIFO_ERROR_SHIFT                                          22
63541   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_RSP_FIFO_ERROR                                                       (0x1<<23) // Read packet client NIG main port 1 response FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63542   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_RSP_FIFO_ERROR_SHIFT                                                 23
63543   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_DSCR_FIFO_ERROR                                                      (0x1<<24) // Read packet client NIG main port 1 descriptor FIFO error ::s/RC_PKT_DSCR2/TSDM/g in Comments.
63544   #define BTB_REG_INT_STS_CLR_3_RC_PKT2_DSCR_FIFO_ERROR_SHIFT                                                24
63545   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_SIDE_FIFO_ERROR                                                      (0x1<<25) // Read packet client NIG LB port 1 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63546   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_SIDE_FIFO_ERROR_SHIFT                                                25
63547   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_REQ_FIFO_ERROR                                                       (0x1<<26) // Read packet client NIG LB port 1 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63548   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_REQ_FIFO_ERROR_SHIFT                                                 26
63549   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_BLK_FIFO_ERROR                                                       (0x1<<27) // Read packet client NIG LB port 1 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63550   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_BLK_FIFO_ERROR_SHIFT                                                 27
63551   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR                                                  (0x1<<28) // Read packet client NIG LB port 1 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63552   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_RLS_LEFT_FIFO_ERROR_SHIFT                                            28
63553   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_STRT_PTR_FIFO_ERROR                                                  (0x1<<29) // Read packet client NIG LB port 1 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63554   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_STRT_PTR_FIFO_ERROR_SHIFT                                            29
63555   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR                                                (0x1<<30) // Read packet client NIG LB port 1 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63556   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_SECOND_PTR_FIFO_ERROR_SHIFT                                          30
63557   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_RSP_FIFO_ERROR                                                       (0x1<<31) // Read packet client NIG LB port 1 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63558   #define BTB_REG_INT_STS_CLR_3_RC_PKT3_RSP_FIFO_ERROR_SHIFT                                                 31
63559 #define BTB_REG_INT_STS_4                                                                                    0xdb0120UL //Access:R    DataWidth:0x20   // Multi Field Register.
63560   #define BTB_REG_INT_STS_4_RC_PKT3_DSCR_FIFO_ERROR                                                          (0x1<<0) // Read packet client NIG LB port 1 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63561   #define BTB_REG_INT_STS_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                    0
63562   #define BTB_REG_INT_STS_4_RC_SOP_QUEUE_FIFO_ERROR                                                          (0x1<<4) // Read SOP client queue FIFO error.
63563   #define BTB_REG_INT_STS_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                    4
63564   #define BTB_REG_INT_STS_4_LL_ARB_RLS_FIFO_ERROR                                                            (0x1<<7) // Link list arbiter release FIFO error.
63565   #define BTB_REG_INT_STS_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                      7
63566   #define BTB_REG_INT_STS_4_LL_ARB_PREFETCH_FIFO_ERROR                                                       (0x1<<8) // Link list arbiter prefetch FIFO error.
63567   #define BTB_REG_INT_STS_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                                 8
63568   #define BTB_REG_INT_STS_4_RC_PKT0_RLS_FIFO_ERROR                                                           (0x1<<9) // Read packet client NIG main port 0 release fifo error
63569   #define BTB_REG_INT_STS_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                     9
63570   #define BTB_REG_INT_STS_4_RC_PKT1_RLS_FIFO_ERROR                                                           (0x1<<10) // Read packet client NIG LB port 0 release fifo error
63571   #define BTB_REG_INT_STS_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                     10
63572   #define BTB_REG_INT_STS_4_RC_PKT2_RLS_FIFO_ERROR                                                           (0x1<<11) // Read packet client NIG main port 1 release fifo error
63573   #define BTB_REG_INT_STS_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                     11
63574   #define BTB_REG_INT_STS_4_RC_PKT3_RLS_FIFO_ERROR                                                           (0x1<<12) // Read packet client NIG LB port 1 release fifo error
63575   #define BTB_REG_INT_STS_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                     12
63576   #define BTB_REG_INT_STS_4_RC_PKT4_RLS_FIFO_ERROR                                                           (0x1<<13) // Read packet client NIG main port 2 release fifo error
63577   #define BTB_REG_INT_STS_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                     13
63578   #define BTB_REG_INT_STS_4_RC_PKT5_RLS_FIFO_ERROR                                                           (0x1<<14) // Read packet client NIG main port 2 release fifo error
63579   #define BTB_REG_INT_STS_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                     14
63580   #define BTB_REG_INT_STS_4_RC_PKT6_RLS_FIFO_ERROR                                                           (0x1<<15) // Read packet client NIG main port 2 release fifo error
63581   #define BTB_REG_INT_STS_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                     15
63582   #define BTB_REG_INT_STS_4_RC_PKT7_RLS_FIFO_ERROR                                                           (0x1<<16) // Read packet client NIG main port 2 release fifo error
63583   #define BTB_REG_INT_STS_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                     16
63584   #define BTB_REG_INT_STS_4_RC_PKT4_RLS_ERROR                                                                (0x1<<19) // Read packet client NIG LB port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
63585   #define BTB_REG_INT_STS_4_RC_PKT4_RLS_ERROR_SHIFT                                                          19
63586   #define BTB_REG_INT_STS_4_RC_PKT4_LEN_ERROR                                                                (0x1<<21) // Read packet client NIG LB port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
63587   #define BTB_REG_INT_STS_4_RC_PKT4_LEN_ERROR_SHIFT                                                          21
63588   #define BTB_REG_INT_STS_4_RC_PKT4_PROTOCOL_ERROR                                                           (0x1<<23) // Read packet client NIG LB port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
63589   #define BTB_REG_INT_STS_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                     23
63590   #define BTB_REG_INT_STS_4_RC_PKT4_SIDE_FIFO_ERROR                                                          (0x1<<24) // Read packet client NIG LB port 1 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63591   #define BTB_REG_INT_STS_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                    24
63592   #define BTB_REG_INT_STS_4_RC_PKT4_REQ_FIFO_ERROR                                                           (0x1<<25) // Read packet client NIG LB port 1 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63593   #define BTB_REG_INT_STS_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                     25
63594   #define BTB_REG_INT_STS_4_RC_PKT4_BLK_FIFO_ERROR                                                           (0x1<<26) // Read packet client NIG LB port 1 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63595   #define BTB_REG_INT_STS_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                     26
63596   #define BTB_REG_INT_STS_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                      (0x1<<27) // Read packet client NIG LB port 1 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63597   #define BTB_REG_INT_STS_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                                27
63598   #define BTB_REG_INT_STS_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                      (0x1<<28) // Read packet client NIG LB port 1 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63599   #define BTB_REG_INT_STS_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                                28
63600   #define BTB_REG_INT_STS_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                    (0x1<<29) // Read packet client NIG LB port 1 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63601   #define BTB_REG_INT_STS_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                              29
63602   #define BTB_REG_INT_STS_4_RC_PKT4_RSP_FIFO_ERROR                                                           (0x1<<30) // Read packet client NIG LB port 1 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63603   #define BTB_REG_INT_STS_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                     30
63604   #define BTB_REG_INT_STS_4_RC_PKT4_DSCR_FIFO_ERROR                                                          (0x1<<31) // Read packet client NIG LB port 1 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63605   #define BTB_REG_INT_STS_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                    31
63606 #define BTB_REG_INT_MASK_4                                                                                   0xdb0124UL //Access:RW   DataWidth:0x20   // Multi Field Register.
63607   #define BTB_REG_INT_MASK_4_RC_PKT3_DSCR_FIFO_ERROR                                                         (0x1<<0) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT3_DSCR_FIFO_ERROR .
63608   #define BTB_REG_INT_MASK_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                   0
63609   #define BTB_REG_INT_MASK_4_RC_SOP_QUEUE_FIFO_ERROR                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_SOP_QUEUE_FIFO_ERROR .
63610   #define BTB_REG_INT_MASK_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                   4
63611   #define BTB_REG_INT_MASK_4_LL_ARB_RLS_FIFO_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.LL_ARB_RLS_FIFO_ERROR .
63612   #define BTB_REG_INT_MASK_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                     7
63613   #define BTB_REG_INT_MASK_4_LL_ARB_PREFETCH_FIFO_ERROR                                                      (0x1<<8) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.LL_ARB_PREFETCH_FIFO_ERROR .
63614   #define BTB_REG_INT_MASK_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                                8
63615   #define BTB_REG_INT_MASK_4_RC_PKT0_RLS_FIFO_ERROR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT0_RLS_FIFO_ERROR .
63616   #define BTB_REG_INT_MASK_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                    9
63617   #define BTB_REG_INT_MASK_4_RC_PKT1_RLS_FIFO_ERROR                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT1_RLS_FIFO_ERROR .
63618   #define BTB_REG_INT_MASK_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                    10
63619   #define BTB_REG_INT_MASK_4_RC_PKT2_RLS_FIFO_ERROR                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT2_RLS_FIFO_ERROR .
63620   #define BTB_REG_INT_MASK_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                    11
63621   #define BTB_REG_INT_MASK_4_RC_PKT3_RLS_FIFO_ERROR                                                          (0x1<<12) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT3_RLS_FIFO_ERROR .
63622   #define BTB_REG_INT_MASK_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                    12
63623   #define BTB_REG_INT_MASK_4_RC_PKT4_RLS_FIFO_ERROR                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_RLS_FIFO_ERROR .
63624   #define BTB_REG_INT_MASK_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                    13
63625   #define BTB_REG_INT_MASK_4_RC_PKT5_RLS_FIFO_ERROR                                                          (0x1<<14) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT5_RLS_FIFO_ERROR .
63626   #define BTB_REG_INT_MASK_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                    14
63627   #define BTB_REG_INT_MASK_4_RC_PKT6_RLS_FIFO_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT6_RLS_FIFO_ERROR .
63628   #define BTB_REG_INT_MASK_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                    15
63629   #define BTB_REG_INT_MASK_4_RC_PKT7_RLS_FIFO_ERROR                                                          (0x1<<16) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT7_RLS_FIFO_ERROR .
63630   #define BTB_REG_INT_MASK_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                    16
63631   #define BTB_REG_INT_MASK_4_RC_PKT4_RLS_ERROR                                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_RLS_ERROR .
63632   #define BTB_REG_INT_MASK_4_RC_PKT4_RLS_ERROR_SHIFT                                                         19
63633   #define BTB_REG_INT_MASK_4_RC_PKT4_LEN_ERROR                                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_LEN_ERROR .
63634   #define BTB_REG_INT_MASK_4_RC_PKT4_LEN_ERROR_SHIFT                                                         21
63635   #define BTB_REG_INT_MASK_4_RC_PKT4_PROTOCOL_ERROR                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_PROTOCOL_ERROR .
63636   #define BTB_REG_INT_MASK_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                    23
63637   #define BTB_REG_INT_MASK_4_RC_PKT4_SIDE_FIFO_ERROR                                                         (0x1<<24) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_SIDE_FIFO_ERROR .
63638   #define BTB_REG_INT_MASK_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                   24
63639   #define BTB_REG_INT_MASK_4_RC_PKT4_REQ_FIFO_ERROR                                                          (0x1<<25) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_REQ_FIFO_ERROR .
63640   #define BTB_REG_INT_MASK_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                    25
63641   #define BTB_REG_INT_MASK_4_RC_PKT4_BLK_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_BLK_FIFO_ERROR .
63642   #define BTB_REG_INT_MASK_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                    26
63643   #define BTB_REG_INT_MASK_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_RLS_LEFT_FIFO_ERROR .
63644   #define BTB_REG_INT_MASK_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                               27
63645   #define BTB_REG_INT_MASK_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_STRT_PTR_FIFO_ERROR .
63646   #define BTB_REG_INT_MASK_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                               28
63647   #define BTB_REG_INT_MASK_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                   (0x1<<29) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_SECOND_PTR_FIFO_ERROR .
63648   #define BTB_REG_INT_MASK_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                             29
63649   #define BTB_REG_INT_MASK_4_RC_PKT4_RSP_FIFO_ERROR                                                          (0x1<<30) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_RSP_FIFO_ERROR .
63650   #define BTB_REG_INT_MASK_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                    30
63651   #define BTB_REG_INT_MASK_4_RC_PKT4_DSCR_FIFO_ERROR                                                         (0x1<<31) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_4.RC_PKT4_DSCR_FIFO_ERROR .
63652   #define BTB_REG_INT_MASK_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                   31
63653 #define BTB_REG_INT_STS_WR_4                                                                                 0xdb0128UL //Access:WR   DataWidth:0x20   // Multi Field Register.
63654   #define BTB_REG_INT_STS_WR_4_RC_PKT3_DSCR_FIFO_ERROR                                                       (0x1<<0) // Read packet client NIG LB port 1 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63655   #define BTB_REG_INT_STS_WR_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                 0
63656   #define BTB_REG_INT_STS_WR_4_RC_SOP_QUEUE_FIFO_ERROR                                                       (0x1<<4) // Read SOP client queue FIFO error.
63657   #define BTB_REG_INT_STS_WR_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                 4
63658   #define BTB_REG_INT_STS_WR_4_LL_ARB_RLS_FIFO_ERROR                                                         (0x1<<7) // Link list arbiter release FIFO error.
63659   #define BTB_REG_INT_STS_WR_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                   7
63660   #define BTB_REG_INT_STS_WR_4_LL_ARB_PREFETCH_FIFO_ERROR                                                    (0x1<<8) // Link list arbiter prefetch FIFO error.
63661   #define BTB_REG_INT_STS_WR_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                              8
63662   #define BTB_REG_INT_STS_WR_4_RC_PKT0_RLS_FIFO_ERROR                                                        (0x1<<9) // Read packet client NIG main port 0 release fifo error
63663   #define BTB_REG_INT_STS_WR_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                  9
63664   #define BTB_REG_INT_STS_WR_4_RC_PKT1_RLS_FIFO_ERROR                                                        (0x1<<10) // Read packet client NIG LB port 0 release fifo error
63665   #define BTB_REG_INT_STS_WR_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                  10
63666   #define BTB_REG_INT_STS_WR_4_RC_PKT2_RLS_FIFO_ERROR                                                        (0x1<<11) // Read packet client NIG main port 1 release fifo error
63667   #define BTB_REG_INT_STS_WR_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                  11
63668   #define BTB_REG_INT_STS_WR_4_RC_PKT3_RLS_FIFO_ERROR                                                        (0x1<<12) // Read packet client NIG LB port 1 release fifo error
63669   #define BTB_REG_INT_STS_WR_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                  12
63670   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RLS_FIFO_ERROR                                                        (0x1<<13) // Read packet client NIG main port 2 release fifo error
63671   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                  13
63672   #define BTB_REG_INT_STS_WR_4_RC_PKT5_RLS_FIFO_ERROR                                                        (0x1<<14) // Read packet client NIG main port 2 release fifo error
63673   #define BTB_REG_INT_STS_WR_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                  14
63674   #define BTB_REG_INT_STS_WR_4_RC_PKT6_RLS_FIFO_ERROR                                                        (0x1<<15) // Read packet client NIG main port 2 release fifo error
63675   #define BTB_REG_INT_STS_WR_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                  15
63676   #define BTB_REG_INT_STS_WR_4_RC_PKT7_RLS_FIFO_ERROR                                                        (0x1<<16) // Read packet client NIG main port 2 release fifo error
63677   #define BTB_REG_INT_STS_WR_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                  16
63678   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RLS_ERROR                                                             (0x1<<19) // Read packet client NIG LB port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
63679   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RLS_ERROR_SHIFT                                                       19
63680   #define BTB_REG_INT_STS_WR_4_RC_PKT4_LEN_ERROR                                                             (0x1<<21) // Read packet client NIG LB port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
63681   #define BTB_REG_INT_STS_WR_4_RC_PKT4_LEN_ERROR_SHIFT                                                       21
63682   #define BTB_REG_INT_STS_WR_4_RC_PKT4_PROTOCOL_ERROR                                                        (0x1<<23) // Read packet client NIG LB port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
63683   #define BTB_REG_INT_STS_WR_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                  23
63684   #define BTB_REG_INT_STS_WR_4_RC_PKT4_SIDE_FIFO_ERROR                                                       (0x1<<24) // Read packet client NIG LB port 1 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63685   #define BTB_REG_INT_STS_WR_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                 24
63686   #define BTB_REG_INT_STS_WR_4_RC_PKT4_REQ_FIFO_ERROR                                                        (0x1<<25) // Read packet client NIG LB port 1 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63687   #define BTB_REG_INT_STS_WR_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                  25
63688   #define BTB_REG_INT_STS_WR_4_RC_PKT4_BLK_FIFO_ERROR                                                        (0x1<<26) // Read packet client NIG LB port 1 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63689   #define BTB_REG_INT_STS_WR_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                  26
63690   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                   (0x1<<27) // Read packet client NIG LB port 1 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63691   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                             27
63692   #define BTB_REG_INT_STS_WR_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                   (0x1<<28) // Read packet client NIG LB port 1 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63693   #define BTB_REG_INT_STS_WR_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                             28
63694   #define BTB_REG_INT_STS_WR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                 (0x1<<29) // Read packet client NIG LB port 1 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63695   #define BTB_REG_INT_STS_WR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                           29
63696   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RSP_FIFO_ERROR                                                        (0x1<<30) // Read packet client NIG LB port 1 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63697   #define BTB_REG_INT_STS_WR_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                  30
63698   #define BTB_REG_INT_STS_WR_4_RC_PKT4_DSCR_FIFO_ERROR                                                       (0x1<<31) // Read packet client NIG LB port 1 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63699   #define BTB_REG_INT_STS_WR_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                 31
63700 #define BTB_REG_INT_STS_CLR_4                                                                                0xdb012cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
63701   #define BTB_REG_INT_STS_CLR_4_RC_PKT3_DSCR_FIFO_ERROR                                                      (0x1<<0) // Read packet client NIG LB port 1 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63702   #define BTB_REG_INT_STS_CLR_4_RC_PKT3_DSCR_FIFO_ERROR_SHIFT                                                0
63703   #define BTB_REG_INT_STS_CLR_4_RC_SOP_QUEUE_FIFO_ERROR                                                      (0x1<<4) // Read SOP client queue FIFO error.
63704   #define BTB_REG_INT_STS_CLR_4_RC_SOP_QUEUE_FIFO_ERROR_SHIFT                                                4
63705   #define BTB_REG_INT_STS_CLR_4_LL_ARB_RLS_FIFO_ERROR                                                        (0x1<<7) // Link list arbiter release FIFO error.
63706   #define BTB_REG_INT_STS_CLR_4_LL_ARB_RLS_FIFO_ERROR_SHIFT                                                  7
63707   #define BTB_REG_INT_STS_CLR_4_LL_ARB_PREFETCH_FIFO_ERROR                                                   (0x1<<8) // Link list arbiter prefetch FIFO error.
63708   #define BTB_REG_INT_STS_CLR_4_LL_ARB_PREFETCH_FIFO_ERROR_SHIFT                                             8
63709   #define BTB_REG_INT_STS_CLR_4_RC_PKT0_RLS_FIFO_ERROR                                                       (0x1<<9) // Read packet client NIG main port 0 release fifo error
63710   #define BTB_REG_INT_STS_CLR_4_RC_PKT0_RLS_FIFO_ERROR_SHIFT                                                 9
63711   #define BTB_REG_INT_STS_CLR_4_RC_PKT1_RLS_FIFO_ERROR                                                       (0x1<<10) // Read packet client NIG LB port 0 release fifo error
63712   #define BTB_REG_INT_STS_CLR_4_RC_PKT1_RLS_FIFO_ERROR_SHIFT                                                 10
63713   #define BTB_REG_INT_STS_CLR_4_RC_PKT2_RLS_FIFO_ERROR                                                       (0x1<<11) // Read packet client NIG main port 1 release fifo error
63714   #define BTB_REG_INT_STS_CLR_4_RC_PKT2_RLS_FIFO_ERROR_SHIFT                                                 11
63715   #define BTB_REG_INT_STS_CLR_4_RC_PKT3_RLS_FIFO_ERROR                                                       (0x1<<12) // Read packet client NIG LB port 1 release fifo error
63716   #define BTB_REG_INT_STS_CLR_4_RC_PKT3_RLS_FIFO_ERROR_SHIFT                                                 12
63717   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RLS_FIFO_ERROR                                                       (0x1<<13) // Read packet client NIG main port 2 release fifo error
63718   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RLS_FIFO_ERROR_SHIFT                                                 13
63719   #define BTB_REG_INT_STS_CLR_4_RC_PKT5_RLS_FIFO_ERROR                                                       (0x1<<14) // Read packet client NIG main port 2 release fifo error
63720   #define BTB_REG_INT_STS_CLR_4_RC_PKT5_RLS_FIFO_ERROR_SHIFT                                                 14
63721   #define BTB_REG_INT_STS_CLR_4_RC_PKT6_RLS_FIFO_ERROR                                                       (0x1<<15) // Read packet client NIG main port 2 release fifo error
63722   #define BTB_REG_INT_STS_CLR_4_RC_PKT6_RLS_FIFO_ERROR_SHIFT                                                 15
63723   #define BTB_REG_INT_STS_CLR_4_RC_PKT7_RLS_FIFO_ERROR                                                       (0x1<<16) // Read packet client NIG main port 2 release fifo error
63724   #define BTB_REG_INT_STS_CLR_4_RC_PKT7_RLS_FIFO_ERROR_SHIFT                                                 16
63725   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RLS_ERROR                                                            (0x1<<19) // Read packet client NIG LB port 1 release error when number of requested packet copies is bigger than real number of packet copies::s/RC_PKT_DSCR3/parser/g in Comments.
63726   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RLS_ERROR_SHIFT                                                      19
63727   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_LEN_ERROR                                                            (0x1<<21) // Read packet client NIG LB port 1 length error when requested packet length is bigger than real packet length::s/RC_PKT_DSCR3/parser/g in Comments.
63728   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_LEN_ERROR_SHIFT                                                      21
63729   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_PROTOCOL_ERROR                                                       (0x1<<23) // Read packet client NIG LB port 1 error when packet doesn't have SOP or EOP on read response interface::s/RC_PKT_DSCR3/parser/g in Comments.
63730   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_PROTOCOL_ERROR_SHIFT                                                 23
63731   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_SIDE_FIFO_ERROR                                                      (0x1<<24) // Read packet client NIG LB port 1 side info FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63732   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_SIDE_FIFO_ERROR_SHIFT                                                24
63733   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_REQ_FIFO_ERROR                                                       (0x1<<25) // Read packet client NIG LB port 1 request FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63734   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_REQ_FIFO_ERROR_SHIFT                                                 25
63735   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_BLK_FIFO_ERROR                                                       (0x1<<26) // Read packet client NIG LB port 1 block FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63736   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_BLK_FIFO_ERROR_SHIFT                                                 26
63737   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR                                                  (0x1<<27) // Read packet client NIG LB port 1 releases left FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63738   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RLS_LEFT_FIFO_ERROR_SHIFT                                            27
63739   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_STRT_PTR_FIFO_ERROR                                                  (0x1<<28) // Read packet client NIG LB port 1 start pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63740   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_STRT_PTR_FIFO_ERROR_SHIFT                                            28
63741   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR                                                (0x1<<29) // Read packet client NIG LB port 1 second pointer FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63742   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_SECOND_PTR_FIFO_ERROR_SHIFT                                          29
63743   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RSP_FIFO_ERROR                                                       (0x1<<30) // Read packet client NIG LB port 1 response FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63744   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_RSP_FIFO_ERROR_SHIFT                                                 30
63745   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_DSCR_FIFO_ERROR                                                      (0x1<<31) // Read packet client NIG LB port 1 descriptor FIFO error ::s/RC_PKT_DSCR3/parser/g in Comments.
63746   #define BTB_REG_INT_STS_CLR_4_RC_PKT4_DSCR_FIFO_ERROR_SHIFT                                                31
63747 #define BTB_REG_INT_STS_5                                                                                    0xdb0138UL //Access:R    DataWidth:0x20   // Multi Field Register.
63748   #define BTB_REG_INT_STS_5_RC_PKT5_RLS_ERROR                                                                (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
63749   #define BTB_REG_INT_STS_5_RC_PKT5_RLS_ERROR_SHIFT                                                          0
63750   #define BTB_REG_INT_STS_5_RC_PKT5_LEN_ERROR                                                                (0x1<<1) // Read packet client5 length error when requested packet length is bigger than real packet length
63751   #define BTB_REG_INT_STS_5_RC_PKT5_LEN_ERROR_SHIFT                                                          1
63752   #define BTB_REG_INT_STS_5_RC_PKT5_PROTOCOL_ERROR                                                           (0x1<<2) // Read packet client5 error when packet doesn't have SOP or EOP on read response
63753   #define BTB_REG_INT_STS_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                     2
63754   #define BTB_REG_INT_STS_5_RC_PKT5_SIDE_FIFO_ERROR                                                          (0x1<<3) // Read packet client5 side info FIFO error
63755   #define BTB_REG_INT_STS_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                    3
63756   #define BTB_REG_INT_STS_5_RC_PKT5_REQ_FIFO_ERROR                                                           (0x1<<4) // Read packet client5 request FIFO error
63757   #define BTB_REG_INT_STS_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                     4
63758   #define BTB_REG_INT_STS_5_RC_PKT5_BLK_FIFO_ERROR                                                           (0x1<<5) // Read packet client5 block FIFO error
63759   #define BTB_REG_INT_STS_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                     5
63760   #define BTB_REG_INT_STS_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                      (0x1<<6) // Read packet client5 releases left FIFO error
63761   #define BTB_REG_INT_STS_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                                6
63762   #define BTB_REG_INT_STS_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                      (0x1<<7) // Read packet client5 start pointer FIFO error
63763   #define BTB_REG_INT_STS_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                                7
63764   #define BTB_REG_INT_STS_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                    (0x1<<8) // Read packet client5 second pointer FIFO
63765   #define BTB_REG_INT_STS_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                              8
63766   #define BTB_REG_INT_STS_5_RC_PKT5_RSP_FIFO_ERROR                                                           (0x1<<9) // Read packet client5 response FIFO error
63767   #define BTB_REG_INT_STS_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                     9
63768   #define BTB_REG_INT_STS_5_RC_PKT5_DSCR_FIFO_ERROR                                                          (0x1<<10) // Read packet client5 descriptor FIFO error
63769   #define BTB_REG_INT_STS_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                    10
63770   #define BTB_REG_INT_STS_5_RC_PKT6_RLS_ERROR                                                                (0x1<<11) // Read packet client6 error when number of requested packet copies is bigger than real number of packet copies
63771   #define BTB_REG_INT_STS_5_RC_PKT6_RLS_ERROR_SHIFT                                                          11
63772   #define BTB_REG_INT_STS_5_RC_PKT6_LEN_ERROR                                                                (0x1<<12) // Read packet client6 length error when requested packet length is bigger than real packet length
63773   #define BTB_REG_INT_STS_5_RC_PKT6_LEN_ERROR_SHIFT                                                          12
63774   #define BTB_REG_INT_STS_5_RC_PKT6_PROTOCOL_ERROR                                                           (0x1<<13) // Read packet client6 error when packet doesn't have SOP or EOP on read response
63775   #define BTB_REG_INT_STS_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                     13
63776   #define BTB_REG_INT_STS_5_RC_PKT6_SIDE_FIFO_ERROR                                                          (0x1<<14) // Read packet client6 side info FIFO error
63777   #define BTB_REG_INT_STS_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                    14
63778   #define BTB_REG_INT_STS_5_RC_PKT6_REQ_FIFO_ERROR                                                           (0x1<<15) // Read packet client6 request FIFO error
63779   #define BTB_REG_INT_STS_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                     15
63780   #define BTB_REG_INT_STS_5_RC_PKT6_BLK_FIFO_ERROR                                                           (0x1<<16) // Read packet client6 block FIFO error
63781   #define BTB_REG_INT_STS_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                     16
63782   #define BTB_REG_INT_STS_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                      (0x1<<17) // Read packet client6 releases left FIFO error
63783   #define BTB_REG_INT_STS_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                                17
63784   #define BTB_REG_INT_STS_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                      (0x1<<18) // Read packet client6 start pointer FIFO error
63785   #define BTB_REG_INT_STS_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                                18
63786   #define BTB_REG_INT_STS_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                    (0x1<<19) // Read packet client6 second pointer FIFO
63787   #define BTB_REG_INT_STS_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                              19
63788   #define BTB_REG_INT_STS_5_RC_PKT6_RSP_FIFO_ERROR                                                           (0x1<<20) // Read packet client6 response FIFO error
63789   #define BTB_REG_INT_STS_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                     20
63790   #define BTB_REG_INT_STS_5_RC_PKT6_DSCR_FIFO_ERROR                                                          (0x1<<21) // Read packet client6 descriptor FIFO error
63791   #define BTB_REG_INT_STS_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                    21
63792   #define BTB_REG_INT_STS_5_RC_PKT7_RLS_ERROR                                                                (0x1<<22) // Read packet client7 error when number of requested packet copies is bigger than real number of packet copies
63793   #define BTB_REG_INT_STS_5_RC_PKT7_RLS_ERROR_SHIFT                                                          22
63794   #define BTB_REG_INT_STS_5_RC_PKT7_LEN_ERROR                                                                (0x1<<23) // Read packet client7 length error when requested packet length is bigger than real packet length
63795   #define BTB_REG_INT_STS_5_RC_PKT7_LEN_ERROR_SHIFT                                                          23
63796   #define BTB_REG_INT_STS_5_RC_PKT7_PROTOCOL_ERROR                                                           (0x1<<24) // Read packet client7 error when packet doesn't have SOP or EOP on read response
63797   #define BTB_REG_INT_STS_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                     24
63798   #define BTB_REG_INT_STS_5_RC_PKT7_SIDE_FIFO_ERROR                                                          (0x1<<25) // Read packet client7 side info FIFO error
63799   #define BTB_REG_INT_STS_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                    25
63800   #define BTB_REG_INT_STS_5_RC_PKT7_REQ_FIFO_ERROR                                                           (0x1<<26) // Read packet client7 request FIFO error
63801   #define BTB_REG_INT_STS_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                     26
63802   #define BTB_REG_INT_STS_5_RC_PKT7_BLK_FIFO_ERROR                                                           (0x1<<27) // Read packet client7 block FIFO error
63803   #define BTB_REG_INT_STS_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                     27
63804   #define BTB_REG_INT_STS_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                      (0x1<<28) // Read packet client7 releases left FIFO error
63805   #define BTB_REG_INT_STS_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                                28
63806   #define BTB_REG_INT_STS_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                      (0x1<<29) // Read packet client7 start pointer FIFO error
63807   #define BTB_REG_INT_STS_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                                29
63808   #define BTB_REG_INT_STS_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                    (0x1<<30) // Read packet client7 second pointer FIFO
63809   #define BTB_REG_INT_STS_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                              30
63810   #define BTB_REG_INT_STS_5_RC_PKT7_RSP_FIFO_ERROR                                                           (0x1<<31) // Read packet client7 response FIFO error
63811   #define BTB_REG_INT_STS_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                     31
63812 #define BTB_REG_INT_MASK_5                                                                                   0xdb013cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
63813   #define BTB_REG_INT_MASK_5_RC_PKT5_RLS_ERROR                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_RLS_ERROR .
63814   #define BTB_REG_INT_MASK_5_RC_PKT5_RLS_ERROR_SHIFT                                                         0
63815   #define BTB_REG_INT_MASK_5_RC_PKT5_LEN_ERROR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_LEN_ERROR .
63816   #define BTB_REG_INT_MASK_5_RC_PKT5_LEN_ERROR_SHIFT                                                         1
63817   #define BTB_REG_INT_MASK_5_RC_PKT5_PROTOCOL_ERROR                                                          (0x1<<2) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_PROTOCOL_ERROR .
63818   #define BTB_REG_INT_MASK_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                    2
63819   #define BTB_REG_INT_MASK_5_RC_PKT5_SIDE_FIFO_ERROR                                                         (0x1<<3) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_SIDE_FIFO_ERROR .
63820   #define BTB_REG_INT_MASK_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                   3
63821   #define BTB_REG_INT_MASK_5_RC_PKT5_REQ_FIFO_ERROR                                                          (0x1<<4) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_REQ_FIFO_ERROR .
63822   #define BTB_REG_INT_MASK_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                    4
63823   #define BTB_REG_INT_MASK_5_RC_PKT5_BLK_FIFO_ERROR                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_BLK_FIFO_ERROR .
63824   #define BTB_REG_INT_MASK_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                    5
63825   #define BTB_REG_INT_MASK_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_RLS_LEFT_FIFO_ERROR .
63826   #define BTB_REG_INT_MASK_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                               6
63827   #define BTB_REG_INT_MASK_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_STRT_PTR_FIFO_ERROR .
63828   #define BTB_REG_INT_MASK_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                               7
63829   #define BTB_REG_INT_MASK_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_SECOND_PTR_FIFO_ERROR .
63830   #define BTB_REG_INT_MASK_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                             8
63831   #define BTB_REG_INT_MASK_5_RC_PKT5_RSP_FIFO_ERROR                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_RSP_FIFO_ERROR .
63832   #define BTB_REG_INT_MASK_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                    9
63833   #define BTB_REG_INT_MASK_5_RC_PKT5_DSCR_FIFO_ERROR                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT5_DSCR_FIFO_ERROR .
63834   #define BTB_REG_INT_MASK_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                   10
63835   #define BTB_REG_INT_MASK_5_RC_PKT6_RLS_ERROR                                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_RLS_ERROR .
63836   #define BTB_REG_INT_MASK_5_RC_PKT6_RLS_ERROR_SHIFT                                                         11
63837   #define BTB_REG_INT_MASK_5_RC_PKT6_LEN_ERROR                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_LEN_ERROR .
63838   #define BTB_REG_INT_MASK_5_RC_PKT6_LEN_ERROR_SHIFT                                                         12
63839   #define BTB_REG_INT_MASK_5_RC_PKT6_PROTOCOL_ERROR                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_PROTOCOL_ERROR .
63840   #define BTB_REG_INT_MASK_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                    13
63841   #define BTB_REG_INT_MASK_5_RC_PKT6_SIDE_FIFO_ERROR                                                         (0x1<<14) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_SIDE_FIFO_ERROR .
63842   #define BTB_REG_INT_MASK_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                   14
63843   #define BTB_REG_INT_MASK_5_RC_PKT6_REQ_FIFO_ERROR                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_REQ_FIFO_ERROR .
63844   #define BTB_REG_INT_MASK_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                    15
63845   #define BTB_REG_INT_MASK_5_RC_PKT6_BLK_FIFO_ERROR                                                          (0x1<<16) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_BLK_FIFO_ERROR .
63846   #define BTB_REG_INT_MASK_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                    16
63847   #define BTB_REG_INT_MASK_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                     (0x1<<17) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_RLS_LEFT_FIFO_ERROR .
63848   #define BTB_REG_INT_MASK_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                               17
63849   #define BTB_REG_INT_MASK_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                     (0x1<<18) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_STRT_PTR_FIFO_ERROR .
63850   #define BTB_REG_INT_MASK_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                               18
63851   #define BTB_REG_INT_MASK_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_SECOND_PTR_FIFO_ERROR .
63852   #define BTB_REG_INT_MASK_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                             19
63853   #define BTB_REG_INT_MASK_5_RC_PKT6_RSP_FIFO_ERROR                                                          (0x1<<20) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_RSP_FIFO_ERROR .
63854   #define BTB_REG_INT_MASK_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                    20
63855   #define BTB_REG_INT_MASK_5_RC_PKT6_DSCR_FIFO_ERROR                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT6_DSCR_FIFO_ERROR .
63856   #define BTB_REG_INT_MASK_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                   21
63857   #define BTB_REG_INT_MASK_5_RC_PKT7_RLS_ERROR                                                               (0x1<<22) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_RLS_ERROR .
63858   #define BTB_REG_INT_MASK_5_RC_PKT7_RLS_ERROR_SHIFT                                                         22
63859   #define BTB_REG_INT_MASK_5_RC_PKT7_LEN_ERROR                                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_LEN_ERROR .
63860   #define BTB_REG_INT_MASK_5_RC_PKT7_LEN_ERROR_SHIFT                                                         23
63861   #define BTB_REG_INT_MASK_5_RC_PKT7_PROTOCOL_ERROR                                                          (0x1<<24) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_PROTOCOL_ERROR .
63862   #define BTB_REG_INT_MASK_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                    24
63863   #define BTB_REG_INT_MASK_5_RC_PKT7_SIDE_FIFO_ERROR                                                         (0x1<<25) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_SIDE_FIFO_ERROR .
63864   #define BTB_REG_INT_MASK_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                   25
63865   #define BTB_REG_INT_MASK_5_RC_PKT7_REQ_FIFO_ERROR                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_REQ_FIFO_ERROR .
63866   #define BTB_REG_INT_MASK_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                    26
63867   #define BTB_REG_INT_MASK_5_RC_PKT7_BLK_FIFO_ERROR                                                          (0x1<<27) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_BLK_FIFO_ERROR .
63868   #define BTB_REG_INT_MASK_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                    27
63869   #define BTB_REG_INT_MASK_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_RLS_LEFT_FIFO_ERROR .
63870   #define BTB_REG_INT_MASK_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                               28
63871   #define BTB_REG_INT_MASK_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                     (0x1<<29) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_STRT_PTR_FIFO_ERROR .
63872   #define BTB_REG_INT_MASK_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                               29
63873   #define BTB_REG_INT_MASK_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                   (0x1<<30) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_SECOND_PTR_FIFO_ERROR .
63874   #define BTB_REG_INT_MASK_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                             30
63875   #define BTB_REG_INT_MASK_5_RC_PKT7_RSP_FIFO_ERROR                                                          (0x1<<31) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_5.RC_PKT7_RSP_FIFO_ERROR .
63876   #define BTB_REG_INT_MASK_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                    31
63877 #define BTB_REG_INT_STS_WR_5                                                                                 0xdb0140UL //Access:WR   DataWidth:0x20   // Multi Field Register.
63878   #define BTB_REG_INT_STS_WR_5_RC_PKT5_RLS_ERROR                                                             (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
63879   #define BTB_REG_INT_STS_WR_5_RC_PKT5_RLS_ERROR_SHIFT                                                       0
63880   #define BTB_REG_INT_STS_WR_5_RC_PKT5_LEN_ERROR                                                             (0x1<<1) // Read packet client5 length error when requested packet length is bigger than real packet length
63881   #define BTB_REG_INT_STS_WR_5_RC_PKT5_LEN_ERROR_SHIFT                                                       1
63882   #define BTB_REG_INT_STS_WR_5_RC_PKT5_PROTOCOL_ERROR                                                        (0x1<<2) // Read packet client5 error when packet doesn't have SOP or EOP on read response
63883   #define BTB_REG_INT_STS_WR_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                  2
63884   #define BTB_REG_INT_STS_WR_5_RC_PKT5_SIDE_FIFO_ERROR                                                       (0x1<<3) // Read packet client5 side info FIFO error
63885   #define BTB_REG_INT_STS_WR_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                 3
63886   #define BTB_REG_INT_STS_WR_5_RC_PKT5_REQ_FIFO_ERROR                                                        (0x1<<4) // Read packet client5 request FIFO error
63887   #define BTB_REG_INT_STS_WR_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                  4
63888   #define BTB_REG_INT_STS_WR_5_RC_PKT5_BLK_FIFO_ERROR                                                        (0x1<<5) // Read packet client5 block FIFO error
63889   #define BTB_REG_INT_STS_WR_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                  5
63890   #define BTB_REG_INT_STS_WR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                   (0x1<<6) // Read packet client5 releases left FIFO error
63891   #define BTB_REG_INT_STS_WR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                             6
63892   #define BTB_REG_INT_STS_WR_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                   (0x1<<7) // Read packet client5 start pointer FIFO error
63893   #define BTB_REG_INT_STS_WR_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                             7
63894   #define BTB_REG_INT_STS_WR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                 (0x1<<8) // Read packet client5 second pointer FIFO
63895   #define BTB_REG_INT_STS_WR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                           8
63896   #define BTB_REG_INT_STS_WR_5_RC_PKT5_RSP_FIFO_ERROR                                                        (0x1<<9) // Read packet client5 response FIFO error
63897   #define BTB_REG_INT_STS_WR_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                  9
63898   #define BTB_REG_INT_STS_WR_5_RC_PKT5_DSCR_FIFO_ERROR                                                       (0x1<<10) // Read packet client5 descriptor FIFO error
63899   #define BTB_REG_INT_STS_WR_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                 10
63900   #define BTB_REG_INT_STS_WR_5_RC_PKT6_RLS_ERROR                                                             (0x1<<11) // Read packet client6 error when number of requested packet copies is bigger than real number of packet copies
63901   #define BTB_REG_INT_STS_WR_5_RC_PKT6_RLS_ERROR_SHIFT                                                       11
63902   #define BTB_REG_INT_STS_WR_5_RC_PKT6_LEN_ERROR                                                             (0x1<<12) // Read packet client6 length error when requested packet length is bigger than real packet length
63903   #define BTB_REG_INT_STS_WR_5_RC_PKT6_LEN_ERROR_SHIFT                                                       12
63904   #define BTB_REG_INT_STS_WR_5_RC_PKT6_PROTOCOL_ERROR                                                        (0x1<<13) // Read packet client6 error when packet doesn't have SOP or EOP on read response
63905   #define BTB_REG_INT_STS_WR_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                  13
63906   #define BTB_REG_INT_STS_WR_5_RC_PKT6_SIDE_FIFO_ERROR                                                       (0x1<<14) // Read packet client6 side info FIFO error
63907   #define BTB_REG_INT_STS_WR_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                 14
63908   #define BTB_REG_INT_STS_WR_5_RC_PKT6_REQ_FIFO_ERROR                                                        (0x1<<15) // Read packet client6 request FIFO error
63909   #define BTB_REG_INT_STS_WR_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                  15
63910   #define BTB_REG_INT_STS_WR_5_RC_PKT6_BLK_FIFO_ERROR                                                        (0x1<<16) // Read packet client6 block FIFO error
63911   #define BTB_REG_INT_STS_WR_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                  16
63912   #define BTB_REG_INT_STS_WR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                   (0x1<<17) // Read packet client6 releases left FIFO error
63913   #define BTB_REG_INT_STS_WR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                             17
63914   #define BTB_REG_INT_STS_WR_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                   (0x1<<18) // Read packet client6 start pointer FIFO error
63915   #define BTB_REG_INT_STS_WR_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                             18
63916   #define BTB_REG_INT_STS_WR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                 (0x1<<19) // Read packet client6 second pointer FIFO
63917   #define BTB_REG_INT_STS_WR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                           19
63918   #define BTB_REG_INT_STS_WR_5_RC_PKT6_RSP_FIFO_ERROR                                                        (0x1<<20) // Read packet client6 response FIFO error
63919   #define BTB_REG_INT_STS_WR_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                  20
63920   #define BTB_REG_INT_STS_WR_5_RC_PKT6_DSCR_FIFO_ERROR                                                       (0x1<<21) // Read packet client6 descriptor FIFO error
63921   #define BTB_REG_INT_STS_WR_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                 21
63922   #define BTB_REG_INT_STS_WR_5_RC_PKT7_RLS_ERROR                                                             (0x1<<22) // Read packet client7 error when number of requested packet copies is bigger than real number of packet copies
63923   #define BTB_REG_INT_STS_WR_5_RC_PKT7_RLS_ERROR_SHIFT                                                       22
63924   #define BTB_REG_INT_STS_WR_5_RC_PKT7_LEN_ERROR                                                             (0x1<<23) // Read packet client7 length error when requested packet length is bigger than real packet length
63925   #define BTB_REG_INT_STS_WR_5_RC_PKT7_LEN_ERROR_SHIFT                                                       23
63926   #define BTB_REG_INT_STS_WR_5_RC_PKT7_PROTOCOL_ERROR                                                        (0x1<<24) // Read packet client7 error when packet doesn't have SOP or EOP on read response
63927   #define BTB_REG_INT_STS_WR_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                  24
63928   #define BTB_REG_INT_STS_WR_5_RC_PKT7_SIDE_FIFO_ERROR                                                       (0x1<<25) // Read packet client7 side info FIFO error
63929   #define BTB_REG_INT_STS_WR_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                 25
63930   #define BTB_REG_INT_STS_WR_5_RC_PKT7_REQ_FIFO_ERROR                                                        (0x1<<26) // Read packet client7 request FIFO error
63931   #define BTB_REG_INT_STS_WR_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                  26
63932   #define BTB_REG_INT_STS_WR_5_RC_PKT7_BLK_FIFO_ERROR                                                        (0x1<<27) // Read packet client7 block FIFO error
63933   #define BTB_REG_INT_STS_WR_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                  27
63934   #define BTB_REG_INT_STS_WR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                   (0x1<<28) // Read packet client7 releases left FIFO error
63935   #define BTB_REG_INT_STS_WR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                             28
63936   #define BTB_REG_INT_STS_WR_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                   (0x1<<29) // Read packet client7 start pointer FIFO error
63937   #define BTB_REG_INT_STS_WR_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                             29
63938   #define BTB_REG_INT_STS_WR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                 (0x1<<30) // Read packet client7 second pointer FIFO
63939   #define BTB_REG_INT_STS_WR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                           30
63940   #define BTB_REG_INT_STS_WR_5_RC_PKT7_RSP_FIFO_ERROR                                                        (0x1<<31) // Read packet client7 response FIFO error
63941   #define BTB_REG_INT_STS_WR_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                  31
63942 #define BTB_REG_INT_STS_CLR_5                                                                                0xdb0144UL //Access:RC   DataWidth:0x20   // Multi Field Register.
63943   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_RLS_ERROR                                                            (0x1<<0) // Read packet client5 error when number of requested packet copies is bigger than real number of packet copies
63944   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_RLS_ERROR_SHIFT                                                      0
63945   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_LEN_ERROR                                                            (0x1<<1) // Read packet client5 length error when requested packet length is bigger than real packet length
63946   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_LEN_ERROR_SHIFT                                                      1
63947   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_PROTOCOL_ERROR                                                       (0x1<<2) // Read packet client5 error when packet doesn't have SOP or EOP on read response
63948   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_PROTOCOL_ERROR_SHIFT                                                 2
63949   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_SIDE_FIFO_ERROR                                                      (0x1<<3) // Read packet client5 side info FIFO error
63950   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_SIDE_FIFO_ERROR_SHIFT                                                3
63951   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_REQ_FIFO_ERROR                                                       (0x1<<4) // Read packet client5 request FIFO error
63952   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_REQ_FIFO_ERROR_SHIFT                                                 4
63953   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_BLK_FIFO_ERROR                                                       (0x1<<5) // Read packet client5 block FIFO error
63954   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_BLK_FIFO_ERROR_SHIFT                                                 5
63955   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR                                                  (0x1<<6) // Read packet client5 releases left FIFO error
63956   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_RLS_LEFT_FIFO_ERROR_SHIFT                                            6
63957   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_STRT_PTR_FIFO_ERROR                                                  (0x1<<7) // Read packet client5 start pointer FIFO error
63958   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_STRT_PTR_FIFO_ERROR_SHIFT                                            7
63959   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR                                                (0x1<<8) // Read packet client5 second pointer FIFO
63960   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_SECOND_PTR_FIFO_ERROR_SHIFT                                          8
63961   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_RSP_FIFO_ERROR                                                       (0x1<<9) // Read packet client5 response FIFO error
63962   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_RSP_FIFO_ERROR_SHIFT                                                 9
63963   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_DSCR_FIFO_ERROR                                                      (0x1<<10) // Read packet client5 descriptor FIFO error
63964   #define BTB_REG_INT_STS_CLR_5_RC_PKT5_DSCR_FIFO_ERROR_SHIFT                                                10
63965   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_RLS_ERROR                                                            (0x1<<11) // Read packet client6 error when number of requested packet copies is bigger than real number of packet copies
63966   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_RLS_ERROR_SHIFT                                                      11
63967   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_LEN_ERROR                                                            (0x1<<12) // Read packet client6 length error when requested packet length is bigger than real packet length
63968   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_LEN_ERROR_SHIFT                                                      12
63969   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_PROTOCOL_ERROR                                                       (0x1<<13) // Read packet client6 error when packet doesn't have SOP or EOP on read response
63970   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_PROTOCOL_ERROR_SHIFT                                                 13
63971   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_SIDE_FIFO_ERROR                                                      (0x1<<14) // Read packet client6 side info FIFO error
63972   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_SIDE_FIFO_ERROR_SHIFT                                                14
63973   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_REQ_FIFO_ERROR                                                       (0x1<<15) // Read packet client6 request FIFO error
63974   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_REQ_FIFO_ERROR_SHIFT                                                 15
63975   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_BLK_FIFO_ERROR                                                       (0x1<<16) // Read packet client6 block FIFO error
63976   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_BLK_FIFO_ERROR_SHIFT                                                 16
63977   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR                                                  (0x1<<17) // Read packet client6 releases left FIFO error
63978   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_RLS_LEFT_FIFO_ERROR_SHIFT                                            17
63979   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_STRT_PTR_FIFO_ERROR                                                  (0x1<<18) // Read packet client6 start pointer FIFO error
63980   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_STRT_PTR_FIFO_ERROR_SHIFT                                            18
63981   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR                                                (0x1<<19) // Read packet client6 second pointer FIFO
63982   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_SECOND_PTR_FIFO_ERROR_SHIFT                                          19
63983   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_RSP_FIFO_ERROR                                                       (0x1<<20) // Read packet client6 response FIFO error
63984   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_RSP_FIFO_ERROR_SHIFT                                                 20
63985   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_DSCR_FIFO_ERROR                                                      (0x1<<21) // Read packet client6 descriptor FIFO error
63986   #define BTB_REG_INT_STS_CLR_5_RC_PKT6_DSCR_FIFO_ERROR_SHIFT                                                21
63987   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_RLS_ERROR                                                            (0x1<<22) // Read packet client7 error when number of requested packet copies is bigger than real number of packet copies
63988   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_RLS_ERROR_SHIFT                                                      22
63989   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_LEN_ERROR                                                            (0x1<<23) // Read packet client7 length error when requested packet length is bigger than real packet length
63990   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_LEN_ERROR_SHIFT                                                      23
63991   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_PROTOCOL_ERROR                                                       (0x1<<24) // Read packet client7 error when packet doesn't have SOP or EOP on read response
63992   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_PROTOCOL_ERROR_SHIFT                                                 24
63993   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_SIDE_FIFO_ERROR                                                      (0x1<<25) // Read packet client7 side info FIFO error
63994   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_SIDE_FIFO_ERROR_SHIFT                                                25
63995   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_REQ_FIFO_ERROR                                                       (0x1<<26) // Read packet client7 request FIFO error
63996   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_REQ_FIFO_ERROR_SHIFT                                                 26
63997   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_BLK_FIFO_ERROR                                                       (0x1<<27) // Read packet client7 block FIFO error
63998   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_BLK_FIFO_ERROR_SHIFT                                                 27
63999   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR                                                  (0x1<<28) // Read packet client7 releases left FIFO error
64000   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_RLS_LEFT_FIFO_ERROR_SHIFT                                            28
64001   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_STRT_PTR_FIFO_ERROR                                                  (0x1<<29) // Read packet client7 start pointer FIFO error
64002   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_STRT_PTR_FIFO_ERROR_SHIFT                                            29
64003   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR                                                (0x1<<30) // Read packet client7 second pointer FIFO
64004   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_SECOND_PTR_FIFO_ERROR_SHIFT                                          30
64005   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_RSP_FIFO_ERROR                                                       (0x1<<31) // Read packet client7 response FIFO error
64006   #define BTB_REG_INT_STS_CLR_5_RC_PKT7_RSP_FIFO_ERROR_SHIFT                                                 31
64007 #define BTB_REG_INT_STS_6                                                                                    0xdb0150UL //Access:R    DataWidth:0x1    // Multi Field Register.
64008   #define BTB_REG_INT_STS_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                            (0x1<<0) // Packet available SYNC FIFO error
64009   #define BTB_REG_INT_STS_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                      0
64010 #define BTB_REG_INT_MASK_6                                                                                   0xdb0154UL //Access:RW   DataWidth:0x1    // Multi Field Register.
64011   #define BTB_REG_INT_MASK_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                           (0x1<<0) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_6.PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR .
64012   #define BTB_REG_INT_MASK_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                     0
64013 #define BTB_REG_INT_STS_WR_6                                                                                 0xdb0158UL //Access:WR   DataWidth:0x1    // Multi Field Register.
64014   #define BTB_REG_INT_STS_WR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                         (0x1<<0) // Packet available SYNC FIFO error
64015   #define BTB_REG_INT_STS_WR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                   0
64016 #define BTB_REG_INT_STS_CLR_6                                                                                0xdb015cUL //Access:RC   DataWidth:0x1    // Multi Field Register.
64017   #define BTB_REG_INT_STS_CLR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR                                        (0x1<<0) // Packet available SYNC FIFO error
64018   #define BTB_REG_INT_STS_CLR_6_PACKET_AVAILABLE_SYNC_FIFO_PUSH_ERROR_SHIFT                                  0
64019 #define BTB_REG_INT_STS_8                                                                                    0xdb0184UL //Access:R    DataWidth:0x1    // Multi Field Register.
64020   #define BTB_REG_INT_STS_8_WC6_NOTIFY_FIFO_ERROR                                                            (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
64021   #define BTB_REG_INT_STS_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                      0
64022 #define BTB_REG_INT_MASK_8                                                                                   0xdb0188UL //Access:RW   DataWidth:0x1    // Multi Field Register.
64023   #define BTB_REG_INT_MASK_8_WC6_NOTIFY_FIFO_ERROR                                                           (0x1<<0) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_8.WC6_NOTIFY_FIFO_ERROR .
64024   #define BTB_REG_INT_MASK_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                     0
64025 #define BTB_REG_INT_STS_WR_8                                                                                 0xdb018cUL //Access:WR   DataWidth:0x1    // Multi Field Register.
64026   #define BTB_REG_INT_STS_WR_8_WC6_NOTIFY_FIFO_ERROR                                                         (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
64027   #define BTB_REG_INT_STS_WR_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                   0
64028 #define BTB_REG_INT_STS_CLR_8                                                                                0xdb0190UL //Access:RC   DataWidth:0x1    // Multi Field Register.
64029   #define BTB_REG_INT_STS_CLR_8_WC6_NOTIFY_FIFO_ERROR                                                        (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Notify FIFO error in write client 6
64030   #define BTB_REG_INT_STS_CLR_8_WC6_NOTIFY_FIFO_ERROR_SHIFT                                                  0
64031 #define BTB_REG_INT_STS_9                                                                                    0xdb019cUL //Access:R    DataWidth:0x1    // Multi Field Register.
64032   #define BTB_REG_INT_STS_9_WC9_QUEUE_FIFO_ERROR                                                             (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
64033   #define BTB_REG_INT_STS_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                       0
64034 #define BTB_REG_INT_MASK_9                                                                                   0xdb01a0UL //Access:RW   DataWidth:0x1    // Multi Field Register.
64035   #define BTB_REG_INT_MASK_9_WC9_QUEUE_FIFO_ERROR                                                            (0x1<<0) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_9.WC9_QUEUE_FIFO_ERROR .
64036   #define BTB_REG_INT_MASK_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                      0
64037 #define BTB_REG_INT_STS_WR_9                                                                                 0xdb01a4UL //Access:WR   DataWidth:0x1    // Multi Field Register.
64038   #define BTB_REG_INT_STS_WR_9_WC9_QUEUE_FIFO_ERROR                                                          (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
64039   #define BTB_REG_INT_STS_WR_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                    0
64040 #define BTB_REG_INT_STS_CLR_9                                                                                0xdb01a8UL //Access:RC   DataWidth:0x1    // Multi Field Register.
64041   #define BTB_REG_INT_STS_CLR_9_WC9_QUEUE_FIFO_ERROR                                                         (0x1<<0) // Warning! Check this bit connection for E4 A0 in RTL. Queue FIFO error in write client 9
64042   #define BTB_REG_INT_STS_CLR_9_WC9_QUEUE_FIFO_ERROR_SHIFT                                                   0
64043 #define BTB_REG_INT_STS_10                                                                                   0xdb01b4UL //Access:R    DataWidth:0x1f   // Multi Field Register.
64044   #define BTB_REG_INT_STS_10_WC0_SYNC_FIFO_PUSH_ERROR                                                        (0x1<<30) // WC input SYNC FIFO error
64045   #define BTB_REG_INT_STS_10_WC0_SYNC_FIFO_PUSH_ERROR_SHIFT                                                  30
64046 #define BTB_REG_INT_MASK_10                                                                                  0xdb01b8UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
64047   #define BTB_REG_INT_MASK_10_WC0_SYNC_FIFO_PUSH_ERROR                                                       (0x1<<30) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_10.WC0_SYNC_FIFO_PUSH_ERROR .
64048   #define BTB_REG_INT_MASK_10_WC0_SYNC_FIFO_PUSH_ERROR_SHIFT                                                 30
64049 #define BTB_REG_INT_STS_WR_10                                                                                0xdb01bcUL //Access:WR   DataWidth:0x1f   // Multi Field Register.
64050   #define BTB_REG_INT_STS_WR_10_WC0_SYNC_FIFO_PUSH_ERROR                                                     (0x1<<30) // WC input SYNC FIFO error
64051   #define BTB_REG_INT_STS_WR_10_WC0_SYNC_FIFO_PUSH_ERROR_SHIFT                                               30
64052 #define BTB_REG_INT_STS_CLR_10                                                                               0xdb01c0UL //Access:RC   DataWidth:0x1f   // Multi Field Register.
64053   #define BTB_REG_INT_STS_CLR_10_WC0_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<30) // WC input SYNC FIFO error
64054   #define BTB_REG_INT_STS_CLR_10_WC0_SYNC_FIFO_PUSH_ERROR_SHIFT                                              30
64055 #define BTB_REG_INT_STS_11                                                                                   0xdb01ccUL //Access:R    DataWidth:0x13   // Multi Field Register.
64056   #define BTB_REG_INT_STS_11_RLS_SYNC_FIFO_PUSH_ERROR                                                        (0x1<<8) // Release SYNC FIFO error
64057   #define BTB_REG_INT_STS_11_RLS_SYNC_FIFO_PUSH_ERROR_SHIFT                                                  8
64058   #define BTB_REG_INT_STS_11_RC_PKT7_DSCR_FIFO_ERROR                                                         (0x1<<18) // Read packet client7 descriptor FIFO error
64059   #define BTB_REG_INT_STS_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                                   18
64060 #define BTB_REG_INT_MASK_11                                                                                  0xdb01d0UL //Access:RW   DataWidth:0x13   // Multi Field Register.
64061   #define BTB_REG_INT_MASK_11_RLS_SYNC_FIFO_PUSH_ERROR                                                       (0x1<<8) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_11.RLS_SYNC_FIFO_PUSH_ERROR .
64062   #define BTB_REG_INT_MASK_11_RLS_SYNC_FIFO_PUSH_ERROR_SHIFT                                                 8
64063   #define BTB_REG_INT_MASK_11_RC_PKT7_DSCR_FIFO_ERROR                                                        (0x1<<18) // This bit masks, when set, the Interrupt bit: BTB_REG_INT_STS_11.RC_PKT7_DSCR_FIFO_ERROR .
64064   #define BTB_REG_INT_MASK_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                                  18
64065 #define BTB_REG_INT_STS_WR_11                                                                                0xdb01d4UL //Access:WR   DataWidth:0x13   // Multi Field Register.
64066   #define BTB_REG_INT_STS_WR_11_RLS_SYNC_FIFO_PUSH_ERROR                                                     (0x1<<8) // Release SYNC FIFO error
64067   #define BTB_REG_INT_STS_WR_11_RLS_SYNC_FIFO_PUSH_ERROR_SHIFT                                               8
64068   #define BTB_REG_INT_STS_WR_11_RC_PKT7_DSCR_FIFO_ERROR                                                      (0x1<<18) // Read packet client7 descriptor FIFO error
64069   #define BTB_REG_INT_STS_WR_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                                18
64070 #define BTB_REG_INT_STS_CLR_11                                                                               0xdb01d8UL //Access:RC   DataWidth:0x13   // Multi Field Register.
64071   #define BTB_REG_INT_STS_CLR_11_RLS_SYNC_FIFO_PUSH_ERROR                                                    (0x1<<8) // Release SYNC FIFO error
64072   #define BTB_REG_INT_STS_CLR_11_RLS_SYNC_FIFO_PUSH_ERROR_SHIFT                                              8
64073   #define BTB_REG_INT_STS_CLR_11_RC_PKT7_DSCR_FIFO_ERROR                                                     (0x1<<18) // Read packet client7 descriptor FIFO error
64074   #define BTB_REG_INT_STS_CLR_11_RC_PKT7_DSCR_FIFO_ERROR_SHIFT                                               18
64075 #define BTB_REG_PRTY_MASK                                                                                    0xdb01e0UL //Access:RW   DataWidth:0x5    // Multi Field Register.
64076   #define BTB_REG_PRTY_MASK_LL_BANK0_MEM_PRTY                                                                (0x1<<0) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS.LL_BANK0_MEM_PRTY .
64077   #define BTB_REG_PRTY_MASK_LL_BANK0_MEM_PRTY_SHIFT                                                          0
64078   #define BTB_REG_PRTY_MASK_LL_BANK1_MEM_PRTY                                                                (0x1<<1) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS.LL_BANK1_MEM_PRTY .
64079   #define BTB_REG_PRTY_MASK_LL_BANK1_MEM_PRTY_SHIFT                                                          1
64080   #define BTB_REG_PRTY_MASK_LL_BANK2_MEM_PRTY                                                                (0x1<<2) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS.LL_BANK2_MEM_PRTY .
64081   #define BTB_REG_PRTY_MASK_LL_BANK2_MEM_PRTY_SHIFT                                                          2
64082   #define BTB_REG_PRTY_MASK_LL_BANK3_MEM_PRTY                                                                (0x1<<3) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS.LL_BANK3_MEM_PRTY .
64083   #define BTB_REG_PRTY_MASK_LL_BANK3_MEM_PRTY_SHIFT                                                          3
64084   #define BTB_REG_PRTY_MASK_DATAPATH_REGISTERS                                                               (0x1<<4) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS.DATAPATH_REGISTERS .
64085   #define BTB_REG_PRTY_MASK_DATAPATH_REGISTERS_SHIFT                                                         4
64086 #define BTB_REG_PRTY_MASK_H_0_BB_K2                                                                          0xdb0404UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
64087   #define BTB_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM001_I_ECC_RF_INT .
64088   #define BTB_REG_PRTY_MASK_H_0_MEM001_I_ECC_RF_INT_BB_K2_SHIFT                                              0
64089   #define BTB_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM008_I_ECC_RF_INT .
64090   #define BTB_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2_SHIFT                                              1
64091   #define BTB_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2                                                    (0x1<<2) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM009_I_ECC_RF_INT .
64092   #define BTB_REG_PRTY_MASK_H_0_MEM009_I_ECC_RF_INT_BB_K2_SHIFT                                              2
64093   #define BTB_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2                                                    (0x1<<3) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM010_I_ECC_RF_INT .
64094   #define BTB_REG_PRTY_MASK_H_0_MEM010_I_ECC_RF_INT_BB_K2_SHIFT                                              3
64095   #define BTB_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM011_I_ECC_RF_INT .
64096   #define BTB_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_K2_SHIFT                                              4
64097   #define BTB_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM012_I_ECC_RF_INT .
64098   #define BTB_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_BB_K2_SHIFT                                              5
64099   #define BTB_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB_K2                                                    (0x1<<6) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM013_I_ECC_RF_INT .
64100   #define BTB_REG_PRTY_MASK_H_0_MEM013_I_ECC_RF_INT_BB_K2_SHIFT                                              6
64101   #define BTB_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM014_I_ECC_RF_INT .
64102   #define BTB_REG_PRTY_MASK_H_0_MEM014_I_ECC_RF_INT_BB_K2_SHIFT                                              7
64103   #define BTB_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_K2                                                    (0x1<<8) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM015_I_ECC_RF_INT .
64104   #define BTB_REG_PRTY_MASK_H_0_MEM015_I_ECC_RF_INT_BB_K2_SHIFT                                              8
64105   #define BTB_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM016_I_ECC_RF_INT .
64106   #define BTB_REG_PRTY_MASK_H_0_MEM016_I_ECC_RF_INT_BB_K2_SHIFT                                              9
64107   #define BTB_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2                                                    (0x1<<10) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM002_I_ECC_RF_INT .
64108   #define BTB_REG_PRTY_MASK_H_0_MEM002_I_ECC_RF_INT_BB_K2_SHIFT                                              10
64109   #define BTB_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2                                                    (0x1<<11) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
64110   #define BTB_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2_SHIFT                                              11
64111   #define BTB_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2                                                    (0x1<<12) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
64112   #define BTB_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2_SHIFT                                              12
64113   #define BTB_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2                                                    (0x1<<13) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM005_I_ECC_RF_INT .
64114   #define BTB_REG_PRTY_MASK_H_0_MEM005_I_ECC_RF_INT_BB_K2_SHIFT                                              13
64115   #define BTB_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2                                                    (0x1<<14) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM006_I_ECC_RF_INT .
64116   #define BTB_REG_PRTY_MASK_H_0_MEM006_I_ECC_RF_INT_BB_K2_SHIFT                                              14
64117   #define BTB_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2                                                    (0x1<<15) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM007_I_ECC_RF_INT .
64118   #define BTB_REG_PRTY_MASK_H_0_MEM007_I_ECC_RF_INT_BB_K2_SHIFT                                              15
64119   #define BTB_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM033_I_MEM_PRTY .
64120   #define BTB_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_K2_SHIFT                                                   16
64121   #define BTB_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM035_I_MEM_PRTY .
64122   #define BTB_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2_SHIFT                                                   17
64123   #define BTB_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
64124   #define BTB_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_K2_SHIFT                                                   18
64125   #define BTB_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
64126   #define BTB_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_K2_SHIFT                                                   19
64127   #define BTB_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
64128   #define BTB_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_SHIFT                                                   17
64129   #define BTB_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
64130   #define BTB_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2_SHIFT                                                   20
64131   #define BTB_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
64132   #define BTB_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                                   21
64133   #define BTB_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
64134   #define BTB_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_K2_SHIFT                                                   22
64135   #define BTB_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
64136   #define BTB_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_SHIFT                                                   23
64137   #define BTB_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
64138   #define BTB_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_SHIFT                                                   24
64139   #define BTB_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
64140   #define BTB_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB_SHIFT                                                   22
64141   #define BTB_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
64142   #define BTB_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2_SHIFT                                                   25
64143   #define BTB_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
64144   #define BTB_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB_SHIFT                                                   21
64145   #define BTB_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
64146   #define BTB_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2_SHIFT                                                   26
64147   #define BTB_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
64148   #define BTB_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB_SHIFT                                                   20
64149   #define BTB_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
64150   #define BTB_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2_SHIFT                                                   27
64151   #define BTB_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
64152   #define BTB_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB_SHIFT                                                   19
64153   #define BTB_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
64154   #define BTB_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2_SHIFT                                                   28
64155   #define BTB_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
64156   #define BTB_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_SHIFT                                                   18
64157   #define BTB_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
64158   #define BTB_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2_SHIFT                                                   29
64159   #define BTB_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
64160   #define BTB_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_SHIFT                                                   16
64161   #define BTB_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: BTB_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
64162   #define BTB_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2_SHIFT                                                   30
64163 #define BTB_REG_MEM_ECC_ENABLE_0_BB                                                                          0xdb0450UL //Access:RW   DataWidth:0x10   // Multi Field Register.
64164 #define BTB_REG_MEM_ECC_ENABLE_0_K2                                                                          0xdb0410UL //Access:RW   DataWidth:0x10   // Multi Field Register.
64165   #define BTB_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[0].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64166   #define BTB_REG_MEM_ECC_ENABLE_0_MEM001_I_ECC_EN_BB_K2_SHIFT                                               0
64167   #define BTB_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2                                                     (0x1<<1) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[1].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64168   #define BTB_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2_SHIFT                                               1
64169   #define BTB_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2                                                     (0x1<<2) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[2].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64170   #define BTB_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_EN_BB_K2_SHIFT                                               2
64171   #define BTB_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2                                                     (0x1<<3) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[3].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64172   #define BTB_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_EN_BB_K2_SHIFT                                               3
64173   #define BTB_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2                                                     (0x1<<4) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[4].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64174   #define BTB_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_K2_SHIFT                                               4
64175   #define BTB_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2                                                     (0x1<<5) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[5].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64176   #define BTB_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_BB_K2_SHIFT                                               5
64177   #define BTB_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB_K2                                                     (0x1<<6) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[6].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64178   #define BTB_REG_MEM_ECC_ENABLE_0_MEM013_I_ECC_EN_BB_K2_SHIFT                                               6
64179   #define BTB_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_K2                                                     (0x1<<7) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[7].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64180   #define BTB_REG_MEM_ECC_ENABLE_0_MEM014_I_ECC_EN_BB_K2_SHIFT                                               7
64181   #define BTB_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_K2                                                     (0x1<<8) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[8].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64182   #define BTB_REG_MEM_ECC_ENABLE_0_MEM015_I_ECC_EN_BB_K2_SHIFT                                               8
64183   #define BTB_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_BB_K2                                                     (0x1<<9) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[9].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64184   #define BTB_REG_MEM_ECC_ENABLE_0_MEM016_I_ECC_EN_BB_K2_SHIFT                                               9
64185   #define BTB_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2                                                     (0x1<<10) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[10].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64186   #define BTB_REG_MEM_ECC_ENABLE_0_MEM002_I_ECC_EN_BB_K2_SHIFT                                               10
64187   #define BTB_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2                                                     (0x1<<11) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[11].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64188   #define BTB_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2_SHIFT                                               11
64189   #define BTB_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2                                                     (0x1<<12) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[12].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64190   #define BTB_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2_SHIFT                                               12
64191   #define BTB_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2                                                     (0x1<<13) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[13].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64192   #define BTB_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_EN_BB_K2_SHIFT                                               13
64193   #define BTB_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2                                                     (0x1<<14) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[14].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64194   #define BTB_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_EN_BB_K2_SHIFT                                               14
64195   #define BTB_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2                                                     (0x1<<15) // Enable ECC for memory ecc instance btb.BB_BANK_K2_GEN_FOR[15].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64196   #define BTB_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_EN_BB_K2_SHIFT                                               15
64197 #define BTB_REG_MEM001_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0410UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[0].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64198 #define BTB_REG_MEM_ECC_PARITY_ONLY_0_BB                                                                     0xdb0454UL //Access:RW   DataWidth:0x10   // Multi Field Register.
64199 #define BTB_REG_MEM_ECC_PARITY_ONLY_0_K2                                                                     0xdb0414UL //Access:RW   DataWidth:0x10   // Multi Field Register.
64200   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[0].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64201   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM001_I_ECC_PRTY_BB_K2_SHIFT                                        0
64202   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2                                              (0x1<<1) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[1].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64203   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2_SHIFT                                        1
64204   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2                                              (0x1<<2) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[2].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64205   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_PRTY_BB_K2_SHIFT                                        2
64206   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2                                              (0x1<<3) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[3].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64207   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_PRTY_BB_K2_SHIFT                                        3
64208   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2                                              (0x1<<4) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[4].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64209   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_K2_SHIFT                                        4
64210   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2                                              (0x1<<5) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[5].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64211   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_BB_K2_SHIFT                                        5
64212   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB_K2                                              (0x1<<6) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[6].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64213   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM013_I_ECC_PRTY_BB_K2_SHIFT                                        6
64214   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_K2                                              (0x1<<7) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[7].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64215   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM014_I_ECC_PRTY_BB_K2_SHIFT                                        7
64216   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_K2                                              (0x1<<8) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[8].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64217   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM015_I_ECC_PRTY_BB_K2_SHIFT                                        8
64218   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_BB_K2                                              (0x1<<9) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[9].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64219   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM016_I_ECC_PRTY_BB_K2_SHIFT                                        9
64220   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2                                              (0x1<<10) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[10].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64221   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM002_I_ECC_PRTY_BB_K2_SHIFT                                        10
64222   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2                                              (0x1<<11) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[11].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64223   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2_SHIFT                                        11
64224   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2                                              (0x1<<12) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[12].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64225   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2_SHIFT                                        12
64226   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2                                              (0x1<<13) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[13].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64227   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_PRTY_BB_K2_SHIFT                                        13
64228   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2                                              (0x1<<14) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[14].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64229   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_PRTY_BB_K2_SHIFT                                        14
64230   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2                                              (0x1<<15) // Set parity only for memory ecc instance btb.BB_BANK_K2_GEN_FOR[15].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64231   #define BTB_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_PRTY_BB_K2_SHIFT                                        15
64232 #define BTB_REG_MEM008_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0414UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[1].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64233 #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_BB                                                                 0xdb0458UL //Access:RC   DataWidth:0x10   // Multi Field Register.
64234 #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_K2                                                                 0xdb0418UL //Access:RC   DataWidth:0x10   // Multi Field Register.
64235   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[0].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64236   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM001_I_ECC_CORRECT_BB_K2_SHIFT                                 0
64237   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[1].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64238   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2_SHIFT                                 1
64239   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2                                       (0x1<<2) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[2].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64240   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_CORRECT_BB_K2_SHIFT                                 2
64241   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2                                       (0x1<<3) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[3].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64242   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_CORRECT_BB_K2_SHIFT                                 3
64243   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2                                       (0x1<<4) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[4].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64244   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_K2_SHIFT                                 4
64245   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2                                       (0x1<<5) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[5].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64246   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_BB_K2_SHIFT                                 5
64247   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB_K2                                       (0x1<<6) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[6].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64248   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM013_I_ECC_CORRECT_BB_K2_SHIFT                                 6
64249   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_K2                                       (0x1<<7) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[7].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64250   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM014_I_ECC_CORRECT_BB_K2_SHIFT                                 7
64251   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_K2                                       (0x1<<8) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[8].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64252   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM015_I_ECC_CORRECT_BB_K2_SHIFT                                 8
64253   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_BB_K2                                       (0x1<<9) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[9].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64254   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM016_I_ECC_CORRECT_BB_K2_SHIFT                                 9
64255   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2                                       (0x1<<10) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[10].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64256   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM002_I_ECC_CORRECT_BB_K2_SHIFT                                 10
64257   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2                                       (0x1<<11) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[11].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64258   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2_SHIFT                                 11
64259   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2                                       (0x1<<12) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[12].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64260   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2_SHIFT                                 12
64261   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2                                       (0x1<<13) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[13].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64262   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_CORRECT_BB_K2_SHIFT                                 13
64263   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2                                       (0x1<<14) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[14].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64264   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_CORRECT_BB_K2_SHIFT                                 14
64265   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2                                       (0x1<<15) // Record if a correctable error occurred on memory ecc instance btb.BB_BANK_K2_GEN_FOR[15].BB_BANK_K2_GEN_IF.i_bb_bank.i_ecc in module btb_bb_bank_k2
64266   #define BTB_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_CORRECT_BB_K2_SHIFT                                 15
64267 #define BTB_REG_MEM009_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0418UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[2].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64268 #define BTB_REG_MEM_ECC_EVENTS_BB                                                                            0xdb045cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
64269 #define BTB_REG_MEM_ECC_EVENTS_K2                                                                            0xdb041cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
64270 #define BTB_REG_MEM010_RF_ECC_ERROR_CONNECT_BB                                                               0xdb041cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[3].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64271 #define BTB_REG_MEM011_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0420UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[4].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64272 #define BTB_REG_MEM012_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0424UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[5].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64273 #define BTB_REG_MEM013_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0428UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[6].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64274 #define BTB_REG_MEM014_RF_ECC_ERROR_CONNECT_BB                                                               0xdb042cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[7].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64275 #define BTB_REG_MEM015_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0430UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[8].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64276 #define BTB_REG_MEM016_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0434UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[9].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64277 #define BTB_REG_MEM002_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0438UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[10].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64278 #define BTB_REG_MEM003_RF_ECC_ERROR_CONNECT_BB                                                               0xdb043cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[11].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64279 #define BTB_REG_MEM004_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0440UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[12].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64280 #define BTB_REG_MEM005_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0444UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[13].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64281 #define BTB_REG_MEM006_RF_ECC_ERROR_CONNECT_BB                                                               0xdb0448UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[14].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64282 #define BTB_REG_MEM007_RF_ECC_ERROR_CONNECT_BB                                                               0xdb044cUL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: btb.BB_BANK_BB_GEN_FOR[15].BB_BANK_BB_GEN_IF.i_bb_bank.rf_ecc_error_connect Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 129. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
64283 #define BTB_REG_BIG_RAM_ADDRESS                                                                              0xdb0800UL //Access:RW   DataWidth:0xc    // Debug register. It contains address to Big RAM for RBC operations. Value of this register will be incremented by one it was done write access to 32 MSB bits of big_ram_data register or read from 32 LSB bits of big_ram-data register::s/BLK_WDTH/13/g in Data Width.
64284 #define BTB_REG_HEADER_SIZE                                                                                  0xdb0804UL //Access:RW   DataWidth:0xa    // Number of valid bytes in header in 16-bytes resolution. After this number of bytes will input to BRTB will be sent packet available indication. (reset value of 17 suits to 282 bytes of header)::s/HDR_SIZE_RST/17/g in Reset Value.
64285 #define BTB_REG_FREE_LIST_HEAD                                                                               0xdb0810UL //Access:RW   DataWidth:0xd    // Head pointer to each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
64286 #define BTB_REG_FREE_LIST_HEAD_SIZE                                                                          4
64287 #define BTB_REG_FREE_LIST_TAIL                                                                               0xdb0820UL //Access:RW   DataWidth:0xd    // Tail pointer of each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
64288 #define BTB_REG_FREE_LIST_TAIL_SIZE                                                                          4
64289 #define BTB_REG_FREE_LIST_SIZE                                                                               0xdb0830UL //Access:RW   DataWidth:0xd    // Number of free blocks in each one of 4 free lists::s/BLK_WDTH/13/g in Data Width.
64290 #define BTB_REG_FREE_LIST_SIZE_SIZE                                                                          4
64291 #define BTB_REG_MAX_RELEASES                                                                                 0xdb0840UL //Access:RW   DataWidth:0x2    // Number of packet copies that should be released before whole packet is released::s/MAX_RLS_WDTH/10/g in Data Width::s/MAX_RLS_RST/512/g in Reset Value::s/MAX_RLS_REQ/required/g in Required::s/MAX_RLS_REQ/required/g in Software init.
64292 #define BTB_REG_STOP_ON_LEN_ERR                                                                              0xdb0844UL //Access:RW   DataWidth:0x8    // There is bit for each PACKET read client. When bit is set then read client will not execute more requests till reset in a case of length error other way it will continue to work as usual.::s/STOP_LEN_ERR_RST/7/g in Reset Value::s/PKT_RC_NUM/5/g in Data Width.
64293 #define BTB_REG_ALM_FULL_THRESHOLD                                                                           0xdb0848UL //Access:RW   DataWidth:0xd    // The number of blocks occupied in BTB upper which ALMOST FULL is asserted and BTB stops writing new packets to BIG RAM from its input FIFO. Miniml value is total number of TCs for all ports + 2 + number of blocks in maximal packet size::s/BLK_WDTH/13/g in Data Width::/ALM_FULL_EN/d in Existance. Value for 40G mode (reset value, both BB and K2): 2880 - (34 + 2 + (9600+32)/128) = 2768 = 0xAD0 Value for 100G mode (BB only): 2880/2  (34/2 + 2 + (9600+64)/256) = 1383 = 0x567
64294 #define BTB_REG_NO_DEAD_CYCLES_EN                                                                            0xdb084cUL //Access:RW   DataWidth:0x8    // There is bit for each PACKET read client. Bit 0 suits to client 0 and so on. If bit is set then packet will be read without dead cycles.B0-NIG main port0; B1-NIG LB port0; B2-NIG main port1; B2-NIG LB port1 ::s/NO_DEAD_CYCLE_RST/1/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments::s/PKT_RC_NUM/5/g in Data Width.
64295 #define BTB_REG_RC_PKT_PRIORITY                                                                              0xdb0850UL //Access:RW   DataWidth:0x10   // Multi Field Register.
64296   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN0_RC_PRI                                                           (0x3<<0) // This is priority for NIG main port 0  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64297   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN0_RC_PRI_SHIFT                                                     0
64298   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB0_RC_PRI                                                             (0x3<<2) // This is priority for NIG LB port 0  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64299   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB0_RC_PRI_SHIFT                                                       2
64300   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN1_RC_PRI                                                           (0x3<<4) // This is priority for NIG main port 1  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64301   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN1_RC_PRI_SHIFT                                                     4
64302   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB1_RC_PRI                                                             (0x3<<6) // This is priority for NIG LB port 1  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64303   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB1_RC_PRI_SHIFT                                                       6
64304   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN2_RC_PRI                                                           (0x3<<8) // This is priority for NIG main port 0  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64305   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN2_RC_PRI_SHIFT                                                     8
64306   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB2_RC_PRI                                                             (0x3<<10) // This is priority for NIG LB port 2  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64307   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB2_RC_PRI_SHIFT                                                       10
64308   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN3_RC_PRI                                                           (0x3<<12) // This is priority for NIG main port 3  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64309   #define BTB_REG_RC_PKT_PRIORITY_NIG_MAIN3_RC_PRI_SHIFT                                                     12
64310   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB3_RC_PRI                                                             (0x3<<14) // This is priority for NIG LB port 3  read client that is used in link list and big ram arbiters. If all read clients have identical priority then selection between them is done with RR. Possible values are 1-3. Priority 3 is highest.::s/RC_PKT_PRI_0/prm_rc_pri/g in Field::s/RC_PKT_DSCR0/PRM/g in Comments::s/RC_PKT_PRI_RST_0/6/g in Reset Value.
64311   #define BTB_REG_RC_PKT_PRIORITY_NIG_LB3_RC_PRI_SHIFT                                                       14
64312 #define BTB_REG_WC_NO_DEAD_CYCLES_EN_K2_E5                                                                   0xdb0854UL //Access:RW   DataWidth:0x1    // There is bit for each PACKET write client. Bit 0 suits to client 0 and so on. If bit is set then packet will be written without intra packet dead cycles .B0-NIG main port0; B1-NIG LB port0; B2-NIG main port1; B2-NIG LB port1 ::s/NO_DEAD_CYCLE_RST/1/g in Reset
64313 #define BTB_REG_WC_HIGHEST_PRI_EN_K2_E5                                                                      0xdb0858UL //Access:RW   DataWidth:0x1    // There is bit for each PACKET write client. Bit 0 suits to client 0 and so on. If bit is set then highest priority mechanism is enabled for the corresponding client. B0-NIG main port0; B1-NIG LB port0; B2-NIG main port1; B2-NIG LB port1 ::s/NO_DEAD_CYCLE_RST/1/g in Reset
64314 #define BTB_REG_WC_LL_HIGH_PRI_E5                                                                            0xdb085cUL //Access:RW   DataWidth:0x1    // This is a bitmap per WC which is 1 for WC with high priority and 0 o/w.
64315 #define BTB_REG_BR_FIX_HIGH_PRI_COLLISION_E5                                                                 0xdb0860UL //Access:RW   DataWidth:0x1    // This is a bitmap per WC which is 1 for WC with high priority and 0 o/w.
64316 #define BTB_REG_RC_SOP_PRIORITY                                                                              0xdb088cUL //Access:RW   DataWidth:0x2    // This is priority for SOP read client to Big RAM arbiter. Possible values are 1-3. Priority 3 is highest::s/RC_SOP_PRI_RST/5/g in Reset Value.
64317 #define BTB_REG_WC_PRIORITY                                                                                  0xdb0890UL //Access:RW   DataWidth:0x2    // This is priority for packet request of write client group to Big RAM arbiter. Possible values are 1-3. Priority 3 is highest::s/RC_WC_PRI_RST/7/g in Reset Value.
64318 #define BTB_REG_PRI_OF_MULT_CLIENTS                                                                          0xdb0894UL //Access:RW   DataWidth:0x2    // This is priority of multiple clients with identical priority for link list arbiter. Selection from them will be done with round robin. Only one group with multiple clients of identical priority is supported. Possible values are 1-3. Priority 3 is highest::s/RC_MULT_PRI_RST/6/g in Reset Value.
64319 #define BTB_REG_INP_FIFO_ALM_FULL                                                                            0xdb0898UL //Access:RW   DataWidth:0x6    // Number of entries inside input FIFO of each write client upper which full outputs to this write client interface.
64320 #define BTB_REG_WC_SYNC_FIFO_ALM_FULL                                                                        0xdb089cUL //Access:RW   DataWidth:0x6    // Number of entries inside sync FIFO of each write client.
64321 #define BTB_REG_PKT_RC_OUT_SYNC_FIFO_ALM_FULL                                                                0xdb08a0UL //Access:RW   DataWidth:0x5    // Number of entries inside output sync FIFO of each read client.
64322 #define BTB_REG_PKT_AVAIL_SYNC_FIFO_ALM_FULL                                                                 0xdb08a4UL //Access:RW   DataWidth:0x4    // Number of entries inside packet available sync FIFO.
64323 #define BTB_REG_RLS_SYNC_FIFO_ALM_FULL                                                                       0xdb08a8UL //Access:RW   DataWidth:0x4    // Number of entries inside packet available sync FIFO.
64324 #define BTB_REG_INP_FIFO_HIGH_THRESHOLD                                                                      0xdb08acUL //Access:RW   DataWidth:0x5    // Number of entries inside input FIFO of each write client upper which all arbiters selects this client with high priority.
64325 #define BTB_REG_DSCR_FIFO_ALM_FULL                                                                           0xdb08b0UL //Access:RW   DataWidth:0x5    // Number of entries inside descriptors FIFO of each write client upper which full outputs to this write client interface.::s/DSCR_FIFO_RST/12/g in Reset Value.
64326 #define BTB_REG_QUEUE_FIFO_ALM_FULL                                                                          0xdb08b4UL //Access:RW   DataWidth:0x5    // Number of entries inside queue FIFO of each write client upper which full outputs to this write client interface.::s/QUEUE_FIFO_RST/8/g in Reset Value.
64327 #define BTB_REG_DSCR_FIFO_HIGH_THRESHOLD                                                                     0xdb08b8UL //Access:RW   DataWidth:0x5    // Number of entries inside descriptors FIFO of each write client upper which all arbiters selects this client with high priority.
64328 #define BTB_REG_DBGSYN_ALMOST_FULL_THR                                                                       0xdb08bcUL //Access:RW   DataWidth:0x4    // Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
64329 #define BTB_REG_DBGSYN_STATUS                                                                                0xdb08c0UL //Access:R    DataWidth:0x5    // Fill level of dbgmux fifo.
64330 #define BTB_REG_ECO_RESERVED                                                                                 0xdb08c4UL //Access:RW   DataWidth:0x20   // This is unused register for future ECOs.
64331 #define BTB_REG_DBG_SELECT                                                                                   0xdb08c8UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
64332 #define BTB_REG_DBG_DWORD_ENABLE                                                                             0xdb08ccUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
64333 #define BTB_REG_DBG_SHIFT                                                                                    0xdb08d0UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
64334 #define BTB_REG_DBG_FORCE_VALID                                                                              0xdb08d4UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
64335 #define BTB_REG_DBG_FORCE_FRAME                                                                              0xdb08d8UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
64336 #define BTB_REG_DBG_OUT_DATA                                                                                 0xdb08e0UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
64337 #define BTB_REG_DBG_OUT_DATA_SIZE                                                                            8
64338 #define BTB_REG_DBG_OUT_VALID                                                                                0xdb0900UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
64339 #define BTB_REG_DBG_OUT_FRAME                                                                                0xdb0904UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
64340 #define BTB_REG_INP_IF_ENABLE                                                                                0xdb0908UL //Access:RW   DataWidth:0x15   // Multi Field Register.
64341   #define BTB_REG_INP_IF_ENABLE_RC_PKT_INP_IF_EN                                                             (0x3ff<<0) // There is bit per each read client interface: B0-NIG main port0; B1-NIG LB port0; B2-NIG main port1; B2-NIG LB port1. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted. All bits of this register should be set after init procedure. ::s/PKT_RC_NUM_MINUS_SOP_EN/4/g in Data Width::s/RC_PKT_INP_IF_RST/15/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments.
64342   #define BTB_REG_INP_IF_ENABLE_RC_PKT_INP_IF_EN_SHIFT                                                       0
64343   #define BTB_REG_INP_IF_ENABLE_RC_SOP_INP_IF_EN                                                             (0x1<<10) // There is bit per SOP read client interface. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted.  All bits of this register should be set after init procedure.
64344   #define BTB_REG_INP_IF_ENABLE_RC_SOP_INP_IF_EN_SHIFT                                                       10
64345   #define BTB_REG_INP_IF_ENABLE_WC_INP_IF_EN                                                                 (0x3ff<<11) // There is bit per write client interface: B0 - NIG main port0; B1 - NIG LB port0; B2 - NIG main port1; B3 - NIG LB port1.. When bit is set then appropriate interface is enabled. When bit is reset then request from that interface will not be accepted. All bits of this register should be set after init procedure. ::s/WC_IF_RST/15/g in Reset Value::s/WC_EN/B0 - NIG main port0; B1 - NIG LB port0; B2 - NIG main port1; B3 - NIG LB port1./g in Comments::s/WC_NUM/4/g in Data Width.
64346   #define BTB_REG_INP_IF_ENABLE_WC_INP_IF_EN_SHIFT                                                           11
64347 #define BTB_REG_OUT_IF_ENABLE                                                                                0xdb090cUL //Access:RW   DataWidth:0xe    // Multi Field Register.
64348   #define BTB_REG_OUT_IF_ENABLE_RC_PKT_OUT_IF_EN                                                             (0x3ff<<0) // There is bit per each read client interface: B0-NIG main port0; B1-NIG LB port0; B2-NIG main port1; B2-NIG LB port1. When bit is set then appropriate interface is enabled. When bit is reset then valid to that interface will never be asserted. All bits of this register should be set after init procedure. ::s/RC_PKT_OUT_IF_RST/31/g in Reset Value::s/NO_DEAD_CYCLE_DSCR/B0-PRM; B1 -MSDM ; B2 -TSDM; B3 -parser/g in Comments::s/PKT_RC_NUM/5/g in Data Width.
64349   #define BTB_REG_OUT_IF_ENABLE_RC_PKT_OUT_IF_EN_SHIFT                                                       0
64350   #define BTB_REG_OUT_IF_ENABLE_RC_SOP_OUT_IF_EN                                                             (0x1<<10) // There is bit per SOP read client interface. When bit is set then appropriate interface is enabled. When bit is reset then valid to that interface will never be asserted.  All bits of this register should be set after init procedure.
64351   #define BTB_REG_OUT_IF_ENABLE_RC_SOP_OUT_IF_EN_SHIFT                                                       10
64352   #define BTB_REG_OUT_IF_ENABLE_ALM_FULL_OUT_IF_EN                                                           (0x1<<11) // There is bit for almost full interfaces. When bit is set then almost full interface is enabled. When bit is reset then almost full will never be set.  All bits of this register should be set after init procedure. ::/ALM_FULL_EN/d in Existance.
64353   #define BTB_REG_OUT_IF_ENABLE_ALM_FULL_OUT_IF_EN_SHIFT                                                     11
64354   #define BTB_REG_OUT_IF_ENABLE_PKT_AVAILABLE_OUT_IF_EN                                                      (0x1<<12) // There is bit for packet avalable interfaces. When bit is set then packet avalable interface is enabled. When bit is reset then packet avalable interface will never be set.  This bit should be set after init procedure.
64355   #define BTB_REG_OUT_IF_ENABLE_PKT_AVAILABLE_OUT_IF_EN_SHIFT                                                12
64356   #define BTB_REG_OUT_IF_ENABLE_RELEASE_OUT_IF_EN                                                            (0x1<<13) // There is bit for release interfaces. When bit is set then release interface is enabled. When bit is reset then release interface will never be set.  This bit should be set after init procedure. ::/RLS_EN/d in Existance.
64357   #define BTB_REG_OUT_IF_ENABLE_RELEASE_OUT_IF_EN_SHIFT                                                      13
64358 #define BTB_REG_WC_DUP_EMPTY                                                                                 0xdb0910UL //Access:R    DataWidth:0x4    // Debug register. Empty status of write clients: {pkt_avail_fifo ;upd_point_fifo ; rsp_dscr_fifo; upd_data_fifo}::/DUP_EN/d in Existance.
64359 #define BTB_REG_WC_DUP_FULL                                                                                  0xdb0914UL //Access:R    DataWidth:0x4    // Debug register. Full status of write clients: {pkt_avail_fifo ;upd_point_fifo ; rsp_dscr_fifo; upd_data_fifo}::/DUP_EN/d in Existance.
64360 #define BTB_REG_WC_DUP_STATUS                                                                                0xdb0918UL //Access:R    DataWidth:0x10   // Debug register. FIFO counters status of write clients: {delayed_fifo ;upd_point_fifo ; rsp_dscr_fifo; upd_data_fifo}::/DUP_EN/d in Existance.
64361 #define BTB_REG_WC_EMPTY_0                                                                                   0xdb091cUL //Access:R    DataWidth:0xd    // Debug register. Empty status of each write clients. 8 bits spelling of write client status: {ll_req_fifo;notify_fifo;cos_cnt_fifo;pkt_avail_fifo;inp_fifo; sop_fifo; len_fifo; eop_fifo; queue_fifo; free_point_fifo;next_point_fifo; strt_fifo; second_dscr_fifo}::s/WC_DSCR/B7:0 - NIG main port0; B15:8 - NIG LB port0; B23:16 - NIG main port1; B31:24 - NIG LB port1. 8 bits spelling of each client/g in Comments::s/WC_NUM/4/g in Array Size.
64362 #define BTB_REG_WC_FULL_0                                                                                    0xdb095cUL //Access:R    DataWidth:0xd    // Debug register. Full status of write clients. 8 bits spelling of write client status: {ll_req_fifo_full; notify_queue_fifo_full; cos_cnt_fifo_full; pkt_avail_fifo_full; inp_fifo_full; sop_fifo_full; len_fifo_full; eop_fifo_full; queue_fifo_full; next_point_fifo_full; strt_fifo_full; second_dscr_fifo_full; free_point_fifo_full}
64363 #define BTB_REG_WC_BANDWIDTH_IF_FULL                                                                         0xdb099cUL //Access:R    DataWidth:0x1    // Debug register. Full status each write client because of temporal bandwidth problem on interface::s/WC_NUM_MAX/4/g in Data Width.
64364 #define BTB_REG_RC_PKT_IF_FULL                                                                               0xdb09a0UL //Access:R    DataWidth:0x8    // Debug register. Full status of each read packet client interface::s/PKT_RC_NUM/5/g in Data Width.
64365 #define BTB_REG_RC_PKT_EMPTY_0                                                                               0xdb09a4UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64366 #define BTB_REG_RC_PKT_EMPTY_1                                                                               0xdb09a8UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64367 #define BTB_REG_RC_PKT_EMPTY_2                                                                               0xdb09acUL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64368 #define BTB_REG_RC_PKT_EMPTY_3                                                                               0xdb09b0UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64369 #define BTB_REG_RC_PKT_EMPTY_4_K2_E5                                                                         0xdb09b4UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64370 #define BTB_REG_RC_PKT_EMPTY_5_K2_E5                                                                         0xdb09b8UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64371 #define BTB_REG_RC_PKT_EMPTY_6_K2_E5                                                                         0xdb09bcUL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64372 #define BTB_REG_RC_PKT_EMPTY_7_K2_E5                                                                         0xdb09c0UL //Access:R    DataWidth:0x8    // Debug register. Empty status of read packet clients. B7:0 - read client 0, B15:8 - read client 1, B23:16 - read client 2, B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fifo; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64373 #define BTB_REG_RC_PKT_FULL_0                                                                                0xdb09e0UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64374 #define BTB_REG_RC_PKT_FULL_1                                                                                0xdb09e4UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64375 #define BTB_REG_RC_PKT_FULL_2                                                                                0xdb09e8UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64376 #define BTB_REG_RC_PKT_FULL_3                                                                                0xdb09ecUL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64377 #define BTB_REG_RC_PKT_FULL_4_K2_E5                                                                          0xdb09f0UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64378 #define BTB_REG_RC_PKT_FULL_5_K2_E5                                                                          0xdb09f4UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64379 #define BTB_REG_RC_PKT_FULL_6_K2_E5                                                                          0xdb09f8UL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64380 #define BTB_REG_RC_PKT_FULL_7_K2_E5                                                                          0xdb09fcUL //Access:R    DataWidth:0x8    // Debug register. Full status of read packet clients. B7:0 - read client 0; B15:8 - read client 1, B23:16 - read client 2; B31:24 -  - read client 3. 8 bits spelling of each client: {side_info_fio; req_fifo; blk_fifo; rls_left_fifo; strt_ptr_fifo; second_ptr_fifo; rsp_fifo; dscr_fifo}::s/PKT_RC_NUM/5/g in Array Size.
64381 #define BTB_REG_RC_PKT_STATUS_0                                                                              0xdb0a1cUL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64382 #define BTB_REG_RC_PKT_STATUS_1                                                                              0xdb0a20UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64383 #define BTB_REG_RC_PKT_STATUS_2                                                                              0xdb0a24UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64384 #define BTB_REG_RC_PKT_STATUS_3                                                                              0xdb0a28UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64385 #define BTB_REG_RC_PKT_STATUS_4_K2_E5                                                                        0xdb0a2cUL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64386 #define BTB_REG_RC_PKT_STATUS_5_K2_E5                                                                        0xdb0a30UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64387 #define BTB_REG_RC_PKT_STATUS_6_K2_E5                                                                        0xdb0a34UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64388 #define BTB_REG_RC_PKT_STATUS_7_K2_E5                                                                        0xdb0a38UL //Access:R    DataWidth:0x20   // Debug register. FIFO counters status of read packet clientsB31:0 - read client 0; B63:328 - read client 1; B95:64 - read client 2; B127:96 -  - read client 3. 32 bits spelling of each client: { req_fifo[31:26]; blk_fifo[25:23]; rls_shift[22:20]; second_ptr_fifo[19:17]; side_fifo[16:12]; rls_left_fifo[11:8]; rsp_fifo[7:3]; dscr_fifo[2:0]}::s/PKT_RC_NUM/5/g in Array Size.
64389 #define BTB_REG_RC_SOP_EMPTY                                                                                 0xdb0a58UL //Access:R    DataWidth:0x4    // Debug register. Empty status of read SOP clients: {B2-req_fifo;  B1-dscr_fifo;  B0-queue_fifo}.
64390 #define BTB_REG_RC_SOP_FULL                                                                                  0xdb0a5cUL //Access:R    DataWidth:0x4    // Debug register. Full status of read SOP clients: {B2-req_fifo;  B1-dscr_fifo;  B0-queue_fifo}.
64391 #define BTB_REG_RC_SOP_STATUS                                                                                0xdb0a60UL //Access:R    DataWidth:0x10   // Debug register. FIFO counters status of read SOP clients: {B11:8-req_fifo;  B7:4-dscr_fifo;  B3:0-queue_fifo}.
64392 #define BTB_REG_LL_ARB_EMPTY                                                                                 0xdb0a64UL //Access:R    DataWidth:0x3    // Debug register. Empty status of link list arbiter: {rls_fifo; prefetch_fifo}.
64393 #define BTB_REG_LL_ARB_FULL                                                                                  0xdb0a68UL //Access:R    DataWidth:0x3    // Debug register. Full status of link list arbiter: {rls_fifo; prefetch_fifos}.
64394 #define BTB_REG_LL_ARB_STATUS                                                                                0xdb0a6cUL //Access:R    DataWidth:0xe    // Debug register. FIFO counters status of link list arbiter: {rls_fifo[7:4]; prefetch_fifo_1[4:0], prefetch_fifo_0[4:0]}.
64395 #define BTB_REG_BLOCK_OCCUPANCY                                                                              0xdb0a70UL //Access:R    DataWidth:0xd    // Debug register. This is number of allocated blocks ::s/BLK_WDTH/13/g in Data Width::/ALM_FULL_EN/d in Existance.
64396 #define BTB_REG_ALM_FULL                                                                                     0xdb0a74UL //Access:R    DataWidth:0x1    // Debug register. This is  almost full output IF to PBF::/ALM_FULL_EN/d in Existance.
64397 #define BTB_REG_WC_SYNC_FIFO_PUSH_STATUS_0                                                                   0xdb0a78UL //Access:R    DataWidth:0x7    // Debug register. This is full status of WC SYNC FIFO
64398 #define BTB_REG_RLS_SYNC_FIFO_PUSH_STATUS                                                                    0xdb0ab4UL //Access:R    DataWidth:0x4    // Debug register. This is full status of release SYNC FIFO
64399 #define BTB_REG_RC_PKT_STATE                                                                                 0xdb0ab8UL //Access:R    DataWidth:0x20   // Debug register. This is state machine for each read client. ::s/PKT_RC_NUM_ST/20/g in Data Width.
64400 #define BTB_REG_CLOCKS_RATIO                                                                                 0xdb0ac8UL //Access:RW   DataWidth:0x4    // Indicates the ratio of bytes arrived we need to wait for, in power of 2, before sending new packet indication to read client. This should ensure no underflow when read client reads the packet in higher frequency than write client writes it. In E4 the configuration value will be 3, meaning after 1/(2power3) of the packet arrived it can be sent to the read client. This is because (375-425)/425 is less then 1/(2power3).
64401 #define BTB_REG_LAST_BLK_POOL                                                                                0xdb0b00UL //Access:R    DataWidth:0x10   // Debug register. There is requister for each queue of duplicated client that contains pointer to first block of last packet from that queue in bits 11:0; b12: update enable status; b13: duplicated queue update enable; b14: man queue update status.::/DUP_EN/d in Existance.
64402 #define BTB_REG_LAST_BLK_POOL_SIZE                                                                           34
64403 #define BTB_REG_BIG_RAM_DATA                                                                                 0xdb0c00UL //Access:WB   DataWidth:0x80   // Debug register. Data to BIG RAM memory. Write to 32 MSB bits of this register will generate write to BIG RAM according to address that is written in big_ram_address register. Read from 32 LSB bits of this register will generate read from BIG RAM according to address written in big_ram_address register.
64404 #define BTB_REG_BIG_RAM_DATA_SIZE                                                                            64
64405 #define BTB_REG_RC_SOP_QUEUE_STATUS                                                                          0xdb0e00UL //Access:R    DataWidth:0x20   // Debug register. There is register for each queue of each write client. It contains: b31 - valid; b30:16 - queue size; b15:0 - queue start pointer::s/SOP_STATUS_RST/536805376/g in Reset Value::s/QUEUE_ARRAY/36/g in memory size::s/SOP_STATUS_WDTH/6/g in Address Width.
64406 #define BTB_REG_RC_SOP_QUEUE_STATUS_SIZE_BB                                                                  34
64407 #define BTB_REG_RC_SOP_QUEUE_STATUS_SIZE_K2_E5                                                               36
64408 #define BTB_REG_STOPPED_RD_REQ                                                                               0xdb1000UL //Access:WB_R DataWidth:0x41   // If there is length error of first block error then request from read client will be copied to this register for each erad packet client interface: 0-NIG main port0; 1-NIG LB port0; 2-NIG main port1; 2-NIG LB port1. Message spelling (MSB->LSB): rest_size_error[0]; len_error[0]; 1st_error[0]; middle_error[0]; rls_to_do[1:0]; start_block[12:0]; rd_req[0]; rls_req[0]; offset[9:0]; length[13:0]; opaque[15:0]
64409 #define BTB_REG_STOPPED_RD_REQ_SIZE_BB                                                                       8
64410 #define BTB_REG_STOPPED_RD_REQ_SIZE_K2                                                                       16
64411 #define BTB_REG_STOPPED_RD_REQ_SIZE_E5                                                                       32
64412 #define BTB_REG_STOPPED_RLS_REQ                                                                              0xdb1100UL //Access:WB_R DataWidth:0x3c   // If there is release error then request from read client will be copied to this register for each read packet client interface: 0-NIG main port0; 1-NIG LB port0; 2-NIG main port1; 2-NIG LB port1. Message spelling (MSB->LSB): opaque[1:0]; rls_to_do[15:0]; queue_number[5:0]; packet_length[13:0]; rls_left[1:0]; start_block[12:0]
64413 #define BTB_REG_STOPPED_RLS_REQ_SIZE_BB                                                                      8
64414 #define BTB_REG_STOPPED_RLS_REQ_SIZE_K2_E5                                                                   16
64415 #define BTB_REG_WC_STATUS_0                                                                                  0xdb1200UL //Access:WB_R DataWidth:0x5b   // Debug register. FIFO counters status of write clients. 8 bits spelling of write client status: {cos_cnt[90:88]; notify_fifo[87:80]; pkt_avail_fifo[79:72]; len_fifo[71:64]; sop_fifo[63:56]; eop_fifo[55:48]; queue_fifo[47:40]; next_point_fifo[39:32]; strt_fifo[31:24]; second_dscr_fifo[23:16]; inp_fifo[15:8]; ll_req_fifo[7:4]; free_point_fifo[3:0]}
64416 #define BTB_REG_WC_STATUS_0_SIZE                                                                             4
64417 #define BTB_REG_LINK_LIST_BB_K2                                                                              0xdb4000UL //Access:RW   DataWidth:0xc    // Link list dual port memory that contains per-block descriptor::s/BLK_NUM/4800/g in memory size::s/BLK_WDTH_PLUS_SOP_EN/14/g in Data Width::s/BLK_WDTH/13/g in Address Width.
64418 #define BTB_REG_LINK_LIST_E5                                                                                 0xdb8000UL //Access:RW   DataWidth:0xd    // Link list dual port memory that contains per-block descriptor::s/BLK_NUM/4800/g in memory size::s/BLK_WDTH_PLUS_SOP_EN/14/g in Data Width::s/BLK_WDTH/13/g in Address Width.
64419 #define BTB_REG_LINK_LIST_SIZE_BB                                                                            2880
64420 #define BTB_REG_LINK_LIST_SIZE_K2                                                                            3680
64421 #define BTB_REG_LINK_LIST_SIZE_E5                                                                            6400
64422 #define MCP_REG_MCP_CONTROL                                                                                  0xe00080UL //Access:RW   DataWidth:0x20   // These are basic configurations for the MCP block.
64423   #define MCP_REG_MCP_CONTROL_UNUSED0                                                                        (0x7fffffff<<0) //
64424   #define MCP_REG_MCP_CONTROL_UNUSED0_SHIFT                                                                  0
64425   #define MCP_REG_MCP_CONTROL_MCP_ISOLATE                                                                    (0x1<<31) // This bit is set by the driver before it sets the MCP_RESET bit. When set this bit disables MCP's GRC Master interface. This bit should cleared by the driver when the MCP reset completes.
64426   #define MCP_REG_MCP_CONTROL_MCP_ISOLATE_SHIFT                                                              31
64427 #define MCP_REG_MCP_ATTENTION_STATUS                                                                         0xe00084UL //Access:RW   DataWidth:0x20   // SHARE : This register shows the status of the bits that generate attention from the MCP.
64428   #define MCP_REG_MCP_ATTENTION_STATUS_UNUSED0                                                               (0x3ffffff<<0) //
64429   #define MCP_REG_MCP_ATTENTION_STATUS_UNUSED0_SHIFT                                                         0
64430   #define MCP_REG_MCP_ATTENTION_STATUS_M2P_ATTN                                                              (0x1<<26) // Attention from the M2P Block.
64431   #define MCP_REG_MCP_ATTENTION_STATUS_M2P_ATTN_SHIFT                                                        26
64432   #define MCP_REG_MCP_ATTENTION_STATUS_SPAD_CACHE_ATTN                                                       (0x1<<27) // Illegal transaction occurred in the MCP cache block.
64433   #define MCP_REG_MCP_ATTENTION_STATUS_SPAD_CACHE_ATTN_SHIFT                                                 27
64434   #define MCP_REG_MCP_ATTENTION_STATUS_SMB_EVENT                                                             (0x1<<28) // Event from the SMBUS Block.
64435   #define MCP_REG_MCP_ATTENTION_STATUS_SMB_EVENT_SHIFT                                                       28
64436   #define MCP_REG_MCP_ATTENTION_STATUS_FLSH_EVENT                                                            (0x1<<29) // Event from the Flash Block.
64437   #define MCP_REG_MCP_ATTENTION_STATUS_FLSH_EVENT_SHIFT                                                      29
64438   #define MCP_REG_MCP_ATTENTION_STATUS_WATCHDOG_TIMEOUT                                                      (0x1<<30) // This bit is set when the watchdog timer expires. This bit reflects state of the WATCHDOG_ATTN bit. When this bit is written as '1', the value will return to '0'. !!! Writing '1' has effect only after watchdog_reset register had been written !!!
64439   #define MCP_REG_MCP_ATTENTION_STATUS_WATCHDOG_TIMEOUT_SHIFT                                                30
64440   #define MCP_REG_MCP_ATTENTION_STATUS_CPU_EVENT                                                             (0x1<<31) // This bit is set any time an internal CPU event that requires the driver's attention happens.
64441   #define MCP_REG_MCP_ATTENTION_STATUS_CPU_EVENT_SHIFT                                                       31
64442 #define MCP_REG_MCP_HEARTBEAT_CONTROL                                                                        0xe00088UL //Access:RW   DataWidth:0x20   // Control for MCP heartbeat feature.
64443   #define MCP_REG_MCP_HEARTBEAT_CONTROL_UNUSED0                                                              (0x7fffffff<<0) //
64444   #define MCP_REG_MCP_HEARTBEAT_CONTROL_UNUSED0_SHIFT                                                        0
64445   #define MCP_REG_MCP_HEARTBEAT_CONTROL_MCP_HEARTBEAT_ENABLE                                                 (0x1<<31) // When this bit is set by the driver it indicates to MCP that it should start incrementing the MCP_HEARTBEAT register. The MCP reports the increment period to the driver using MCP_HEARTBEAT_STATUS register.
64446   #define MCP_REG_MCP_HEARTBEAT_CONTROL_MCP_HEARTBEAT_ENABLE_SHIFT                                           31
64447 #define MCP_REG_MCP_HEARTBEAT_STATUS                                                                         0xe0008cUL //Access:RW   DataWidth:0x20   // Status of MCP heartbeat feature.
64448   #define MCP_REG_MCP_HEARTBEAT_STATUS_MCP_HEARTBEAT_PERIOD                                                  (0x7ff<<0) // This value is written by the MCP and indicates (in ms) to the driver MCP_HEARTBEAT increment period. This is just rough increment period as estimated by the firmware and not the exact increment period.
64449   #define MCP_REG_MCP_HEARTBEAT_STATUS_MCP_HEARTBEAT_PERIOD_SHIFT                                            0
64450   #define MCP_REG_MCP_HEARTBEAT_STATUS_UNUSED0                                                               (0xfffff<<11) //
64451   #define MCP_REG_MCP_HEARTBEAT_STATUS_UNUSED0_SHIFT                                                         11
64452   #define MCP_REG_MCP_HEARTBEAT_STATUS_VALID                                                                 (0x1<<31) // When set this bit validates bits 10-0 of this register.
64453   #define MCP_REG_MCP_HEARTBEAT_STATUS_VALID_SHIFT                                                           31
64454 #define MCP_REG_MCP_HEARTBEAT                                                                                0xe00090UL //Access:RW   DataWidth:0x20   // Doorbell registoer for MCP heartbeat feature.
64455   #define MCP_REG_MCP_HEARTBEAT_MCP_HEARTBEAT_COUNT                                                          (0x3fffffff<<0) // This is free running counter incremented roughly with the period that is specified in MCP_HEARTBEAT_STATUS register.
64456   #define MCP_REG_MCP_HEARTBEAT_MCP_HEARTBEAT_COUNT_SHIFT                                                    0
64457   #define MCP_REG_MCP_HEARTBEAT_MCP_HEARTBEAT_INC                                                            (0x1<<30) // When set this bit causes MCP heartbeat counter to increment. Typically used by the MCP.
64458   #define MCP_REG_MCP_HEARTBEAT_MCP_HEARTBEAT_INC_SHIFT                                                      30
64459   #define MCP_REG_MCP_HEARTBEAT_MCP_HEARTBEAT_RESET                                                          (0x1<<31) // When set this bit resets the heartbeat counter. Typically used by the MCP or the driver.
64460   #define MCP_REG_MCP_HEARTBEAT_MCP_HEARTBEAT_RESET_SHIFT                                                    31
64461 #define MCP_REG_WATCHDOG_RESET                                                                               0xe00094UL //Access:RW   DataWidth:0x20   // Doorbell to reset the watchog timer.
64462   #define MCP_REG_WATCHDOG_RESET_UNUSED0                                                                     (0x3fffffff<<0) //
64463   #define MCP_REG_WATCHDOG_RESET_UNUSED0_SHIFT                                                               0
64464   #define MCP_REG_WATCHDOG_RESET_WATCHDOG_2_RESET                                                            (0x1<<30) // When set this bit resets the watchdog timer #2. Typically used by the MCP or the driver.
64465   #define MCP_REG_WATCHDOG_RESET_WATCHDOG_2_RESET_SHIFT                                                      30
64466   #define MCP_REG_WATCHDOG_RESET_WATCHDOG_RESET                                                              (0x1<<31) // When set this bit resets the watchdog timer #1. Typically used by the MCP or the driver.
64467   #define MCP_REG_WATCHDOG_RESET_WATCHDOG_RESET_SHIFT                                                        31
64468 #define MCP_REG_WATCHDOG_CONTROL                                                                             0xe00098UL //Access:RW   DataWidth:0x20   // Control for the watchog timer.
64469   #define MCP_REG_WATCHDOG_CONTROL_UNUSED0                                                                   (0x7ffffff<<0) //
64470   #define MCP_REG_WATCHDOG_CONTROL_UNUSED0_SHIFT                                                             0
64471   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_2_ENABLE                                                         (0x1<<27) // When set this bit enables watchdog timer #2. Typically used by the driver
64472   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_2_ENABLE_SHIFT                                                   27
64473   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_MASTER_WRITE_STALL_ENABLE                                        (0x1<<28) // When this bit is set, expiration of watchdog timer will result in MCP losing ability to perform GRC master write operations. Default is for MCP to have GRC write capability even through a watchdog timer expiration.
64474   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_MASTER_WRITE_STALL_ENABLE_SHIFT                                  28
64475   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_ATTN                                                             (0x1<<29) // When set indicates that watchdog timer has reached 0 and that it requires driver's attention. Low to high transition on this bit should generate MCP attention toward the HC which will send it back to the driver using driver status block. Cleared when the watchdog timer is reset.
64476   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_ATTN_SHIFT                                                       29
64477   #define MCP_REG_WATCHDOG_CONTROL_MCP_RST_ENABLE                                                            (0x1<<30) // When set this bit enables the watchdog timer to reset the MCP instead of halting it. The watchdog hardware must set MCP_ISOLATE bit before it resets the MCP.
64478   #define MCP_REG_WATCHDOG_CONTROL_MCP_RST_ENABLE_SHIFT                                                      30
64479   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_ENABLE                                                           (0x1<<31) // When set this bit enables watchdog timer #1. Typically used by the driver.
64480   #define MCP_REG_WATCHDOG_CONTROL_WATCHDOG_ENABLE_SHIFT                                                     31
64481 #define MCP_REG_WATCHDOG_1_TIMEOUT                                                                           0xe0009cUL //Access:RW   DataWidth:0x20   // Timeout value for watchog timer #1. These bits specify the watchdog timeout period with respect to the MCP (1/2 speed) core_clk. Using core clock should provide timeout period scaling in case where core/cpu clocks are slowed down. Reset value is 500ms.
64482 #define MCP_REG_WATCHDOG_2_TIMEOUT                                                                           0xe000a0UL //Access:RW   DataWidth:0x20   // Timeout value for watchog timer #2. These bits specify the watchdog timeout period with respect to the MCP (1/2 speed) core_clk. Using core clock should provide timeout period scaling in case where core/cpu clocks are slowed down. Reset value is 2 seconds.
64483 #define MCP_REG_ACCESS_LOCK                                                                                  0xe000a4UL //Access:RW   DataWidth:0x20   // SPLIT16: Access Lock Register.
64484   #define MCP_REG_ACCESS_LOCK_UNUSED0                                                                        (0x7fffffff<<0) //
64485   #define MCP_REG_ACCESS_LOCK_UNUSED0_SHIFT                                                                  0
64486   #define MCP_REG_ACCESS_LOCK_LOCK                                                                           (0x1<<31) // Driver writes '1' to this bit in order to obtain the lock over the shared resources within the chip. The actual "lock" is implemented in hardware using the state machine that keeps track of who is the owner of the lock. Only the owner of the lock can release the lock. When read by the driver as '1' (after it was written with '1' it tells the driver that it obtained the lock. If read as '0' it means that the other driver holds the lock. Driver writes '0' to this bit to release the lock in case that it owns the lock.
64487   #define MCP_REG_ACCESS_LOCK_LOCK_SHIFT                                                                     31
64488 #define MCP_REG_TOE_ID                                                                                       0xe000a8UL //Access:R    DataWidth:0x20   // SPLIT2: Function ID register
64489   #define MCP_REG_TOE_ID_UNUSED0                                                                             (0x7fffffff<<0) //
64490   #define MCP_REG_TOE_ID_UNUSED0_SHIFT                                                                       0
64491   #define MCP_REG_TOE_ID_FUNCTION_ID                                                                         (0x1<<31) // This bit tells driver the PCIE function that is associated with. '0' corresponds to even PCIE functions '1' to odd PCIE functions. Since the value is different for both functions, the reset value is shown as unknown.
64492   #define MCP_REG_TOE_ID_FUNCTION_ID_SHIFT                                                                   31
64493 #define MCP_REG_MAILBOX_CFG                                                                                  0xe000acUL //Access:RW   DataWidth:0x20   // SPLIT2: Configuration for mailbox trigger.
64494   #define MCP_REG_MAILBOX_CFG_MAILBOX_OFFSET                                                                 (0x3fff<<0) // Offset (in 32-bit words) of the mailbox within the MCP scratchpad. There are two reset values. Register that corresponds to even functions should have reset value of 0x3EC0 and register that corresponds to odd functions should have reset value of 0x3F00
64495   #define MCP_REG_MAILBOX_CFG_MAILBOX_OFFSET_SHIFT                                                           0
64496   #define MCP_REG_MAILBOX_CFG_UNUSED0                                                                        (0x3f<<14) //
64497   #define MCP_REG_MAILBOX_CFG_UNUSED0_SHIFT                                                                  14
64498   #define MCP_REG_MAILBOX_CFG_MAILBOX_SIZE                                                                   (0xfff<<20) // Mailbox size in 32-bit words. Default mailbox size is 1KB.
64499   #define MCP_REG_MAILBOX_CFG_MAILBOX_SIZE_SHIFT                                                             20
64500 #define MCP_REG_MAILBOX_CFG_OTHER_FUNC                                                                       0xe000b0UL //Access:RW   DataWidth:0x20   // SPLIT2: Configuration for mailbox trigger.
64501   #define MCP_REG_MAILBOX_CFG_OTHER_FUNC_MAILBOX_OFFSET                                                      (0x3fff<<0) // Offset (in 32-bit words) of the mailbox within the MCP scratchpad. There are two reset values. Register that corresponds to even functions should have reset value of 0x3EC0 and register that corresponds to odd functions should have reset value of 0x3F00
64502   #define MCP_REG_MAILBOX_CFG_OTHER_FUNC_MAILBOX_OFFSET_SHIFT                                                0
64503   #define MCP_REG_MAILBOX_CFG_OTHER_FUNC_UNUSED0                                                             (0x3f<<14) //
64504   #define MCP_REG_MAILBOX_CFG_OTHER_FUNC_UNUSED0_SHIFT                                                       14
64505   #define MCP_REG_MAILBOX_CFG_OTHER_FUNC_MAILBOX_SIZE                                                        (0xfff<<20) // Mailbox size in 32-bit words. Default mailbox size is 1KB.
64506   #define MCP_REG_MAILBOX_CFG_OTHER_FUNC_MAILBOX_SIZE_SHIFT                                                  20
64507 #define MCP_REG_MCP_DOORBELL                                                                                 0xe000b4UL //Access:RW   DataWidth:0x20   // SPLIT16: Doorbell that is written by firmware.
64508   #define MCP_REG_MCP_DOORBELL_UNUSED0                                                                       (0x7fffffff<<0) //
64509   #define MCP_REG_MCP_DOORBELL_UNUSED0_SHIFT                                                                 0
64510   #define MCP_REG_MCP_DOORBELL_MCP_DOORBELL                                                                  (0x1<<31) // Set by the driver to alert the MCP. Changing this register updates the corresponding per-PF bit in the MCP Doorbell Status register. Cleared by the MCP when it services the message.
64511   #define MCP_REG_MCP_DOORBELL_MCP_DOORBELL_SHIFT                                                            31
64512 #define MCP_REG_MCP_VFID                                                                                     0xe000c4UL //Access:RW   DataWidth:0x20   // VFID settings.
64513   #define MCP_REG_MCP_VFID_VFID                                                                              (0xff<<0) // Register supports up to an 8 bit VFID. For smaller VFIDs, the extra bits wil be ignored.
64514   #define MCP_REG_MCP_VFID_VFID_SHIFT                                                                        0
64515   #define MCP_REG_MCP_VFID_UNUSED0                                                                           (0xff<<8) //
64516   #define MCP_REG_MCP_VFID_UNUSED0_SHIFT                                                                     8
64517   #define MCP_REG_MCP_VFID_VFID_VALID                                                                        (0x1<<16) //
64518   #define MCP_REG_MCP_VFID_VFID_VALID_SHIFT                                                                  16
64519   #define MCP_REG_MCP_VFID_UNUSED1                                                                           (0x7<<17) //
64520   #define MCP_REG_MCP_VFID_UNUSED1_SHIFT                                                                     17
64521   #define MCP_REG_MCP_VFID_PATHID                                                                            (0x1<<20) //
64522   #define MCP_REG_MCP_VFID_PATHID_SHIFT                                                                      20
64523   #define MCP_REG_MCP_VFID_UNUSED2                                                                           (0x3ff<<21) //
64524   #define MCP_REG_MCP_VFID_UNUSED2_SHIFT                                                                     21
64525   #define MCP_REG_MCP_VFID_PATH_FORCE                                                                        (0x1<<31) //
64526   #define MCP_REG_MCP_VFID_PATH_FORCE_SHIFT                                                                  31
64527 #define MCP_REG_GP_INPUTS                                                                                    0xe000c8UL //Access:R    DataWidth:0x20   // Extended General Purpose Inputs
64528 #define MCP_REG_PORT_MODE                                                                                    0xe000ccUL //Access:RW   DataWidth:0x20   // Port mode for GRC Master transactions 0: 1-port mode, 1: 2-port mode, 2: 4-port mode All bits are RW, but only the 2 lsb are relevant
64529 #define MCP_REG_GP_OENABLE                                                                                   0xe000d0UL //Access:RW   DataWidth:0x20   // Extended General Purpose Output Enable
64530 #define MCP_REG_GP_MASK_HI_TO_LO                                                                             0xe000d4UL //Access:RW   DataWidth:0x20   // EPIO mask for signal transitioning from high to low. 1 -&gt; MASK the event
64531 #define MCP_REG_GP_MASK_LO_TO_HI                                                                             0xe000d8UL //Access:RW   DataWidth:0x20   // EPIO mask for signal transitioning from low to high. 1 -&gt; MASK the event
64532 #define MCP_REG_GP_HI_TO_LO                                                                                  0xe000dcUL //Access:RW   DataWidth:0x20   // EPIO event status for high to low transition prior to mask
64533 #define MCP_REG_GP_LO_TO_HI                                                                                  0xe000e0UL //Access:RW   DataWidth:0x20   // EPIO event status for low to high transition prior to mask
64534 #define MCP_REG_GP_EVENT_VEC                                                                                 0xe000e4UL //Access:RW   DataWidth:0x20   // EPIO event status for either transitions with the mask applied.
64535 #define MCP_REG_CPU_MODE                                                                                     0xe05000UL //Access:RW   DataWidth:0x20   // CPU Internal registers.
64536   #define MCP_REG_CPU_MODE_LOCAL_RST                                                                         (0x1<<0) // When this bit is written to a 1, the processor will reset as if from power-up state. All "Reset" value of registers will be assigned.
64537   #define MCP_REG_CPU_MODE_LOCAL_RST_SHIFT                                                                   0
64538   #define MCP_REG_CPU_MODE_STEP_ENA                                                                          (0x1<<1) // When this bit is set, the processor is allowed to execute one cycle regardless of any halt conditions. If the halting condition still exists, the CPU will halt again after the one cycle, otherwise, it will resume normal operation.
64539   #define MCP_REG_CPU_MODE_STEP_ENA_SHIFT                                                                    1
64540   #define MCP_REG_CPU_MODE_PAGE_0_DATA_ENA                                                                   (0x1<<2) // This bit enables the processor to halt and to latch the value of bit 3 of the state register when data references the first 256 bytes of memory space (page 0). This bit is cleared by an interrupt or reset.
64541   #define MCP_REG_CPU_MODE_PAGE_0_DATA_ENA_SHIFT                                                             2
64542   #define MCP_REG_CPU_MODE_PAGE_0_INST_ENA                                                                   (0x1<<3) // This bit enables the processor to halt and to latch the value of bit 4 of the state register when an instruction references the first 256 bytes of memory space (page 0). This bit is cleared by an interrupt or reset.
64543   #define MCP_REG_CPU_MODE_PAGE_0_INST_ENA_SHIFT                                                             3
64544   #define MCP_REG_CPU_MODE_UNUSED0                                                                           (0x3<<4) //
64545   #define MCP_REG_CPU_MODE_UNUSED0_SHIFT                                                                     4
64546   #define MCP_REG_CPU_MODE_MSG_BIT1                                                                          (0x1<<6) // This is a simple RW bit.
64547   #define MCP_REG_CPU_MODE_MSG_BIT1_SHIFT                                                                    6
64548   #define MCP_REG_CPU_MODE_INTERRUPT_ENA                                                                     (0x1<<7) // When this bit is set to 1, the interrupt is enabled. When this bit is zero, any interrupt will be ignored. This bit can also be set by writing the interrupt_enable register
64549   #define MCP_REG_CPU_MODE_INTERRUPT_ENA_SHIFT                                                               7
64550   #define MCP_REG_CPU_MODE_UNUSED1                                                                           (0x3<<8) //
64551   #define MCP_REG_CPU_MODE_UNUSED1_SHIFT                                                                     8
64552   #define MCP_REG_CPU_MODE_SOFT_HALT                                                                         (0x1<<10) // When this bit is set, the CPU will halt. This bit is cleared by an exception or reset. If the processor does not have a ROM, then this bit will reset to set so that no code is executed from the scratchpad. If the processor does have a ROM, this bit resets a cleared so that the processor executes from ROM after reset.
64553   #define MCP_REG_CPU_MODE_SOFT_HALT_SHIFT                                                                   10
64554   #define MCP_REG_CPU_MODE_BAD_DATA_HALT_ENA                                                                 (0x1<<11) // When this bit is set, the CPU will halt when any condition that causes bit 5 in the CPU state register to be set occurs. This bit is cleared by an interrupt.
64555   #define MCP_REG_CPU_MODE_BAD_DATA_HALT_ENA_SHIFT                                                           11
64556   #define MCP_REG_CPU_MODE_BAD_INST_HALT_ENA                                                                 (0x1<<12) // When this bit is set, the CPU will halt when any condition that causes bit 6 in the CPU state register to be set occurs. This bit is cleared by an interrupt.
64557   #define MCP_REG_CPU_MODE_BAD_INST_HALT_ENA_SHIFT                                                           12
64558   #define MCP_REG_CPU_MODE_FIO_ABORT_HALT_ENA                                                                (0x1<<13) // When this bit is set, the CPU will halt when a abort is indicated from any "Fast IO" space peripheral.
64559   #define MCP_REG_CPU_MODE_FIO_ABORT_HALT_ENA_SHIFT                                                          13
64560   #define MCP_REG_CPU_MODE_UNUSED2                                                                           (0x1<<14) //
64561   #define MCP_REG_CPU_MODE_UNUSED2_SHIFT                                                                     14
64562   #define MCP_REG_CPU_MODE_SPAD_UNDERFLOW_HALT_ENA                                                           (0x1<<15) // When this bit is set, the CPU will halt when state bit 11 is set.
64563   #define MCP_REG_CPU_MODE_SPAD_UNDERFLOW_HALT_ENA_SHIFT                                                     15
64564 #define MCP_REG_CPU_STATE                                                                                    0xe05004UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64565   #define MCP_REG_CPU_STATE_BREAKPOINT                                                                       (0x1<<0) // This bit is set while the processor is halted due reaching a hardware breakpoint as enabled in the mode register. This bit is cleared by writing a 1 to this bit position.
64566   #define MCP_REG_CPU_STATE_BREAKPOINT_SHIFT                                                                 0
64567   #define MCP_REG_CPU_STATE_UNUSED0                                                                          (0x1<<1) //
64568   #define MCP_REG_CPU_STATE_UNUSED0_SHIFT                                                                    1
64569   #define MCP_REG_CPU_STATE_BAD_INST_HALTED                                                                  (0x1<<2) // This bit is set while the processor is halted due fetching an invalid instruction. This bit is cleared by writing a 1 to this bit position.
64570   #define MCP_REG_CPU_STATE_BAD_INST_HALTED_SHIFT                                                            2
64571   #define MCP_REG_CPU_STATE_PAGE_0_DATA_HALTED                                                               (0x1<<3) // This bit is set while the processor is halted due to accessing data within page 0 (the first 256 bytes) of memory. This bit is cleared by writing a 1 to this bit position.
64572   #define MCP_REG_CPU_STATE_PAGE_0_DATA_HALTED_SHIFT                                                         3
64573   #define MCP_REG_CPU_STATE_PAGE_0_INST_HALTED                                                               (0x1<<4) // This bit is set while the processor is halted due to executing an instruction within page 0 (the first 256 bytes) of memory. This bit is cleared by writing a 1 to this bit position.
64574   #define MCP_REG_CPU_STATE_PAGE_0_INST_HALTED_SHIFT                                                         4
64575   #define MCP_REG_CPU_STATE_BAD_DATA_ADDR_HALTED                                                             (0x1<<5) // This bit is set while the processor is halted due to bad data reference address. This bit is cleared by writing a 1 to this bit position.
64576   #define MCP_REG_CPU_STATE_BAD_DATA_ADDR_HALTED_SHIFT                                                       5
64577   #define MCP_REG_CPU_STATE_BAD_PC_HALTED                                                                    (0x1<<6) // This bit is set while the processor is halted due to bad value in the Program Counter (PC). This bit is cleared by writing a 1 to this bit position.
64578   #define MCP_REG_CPU_STATE_BAD_PC_HALTED_SHIFT                                                              6
64579   #define MCP_REG_CPU_STATE_ALIGN_HALTED                                                                     (0x1<<7) // This bit is set while the processor is halted due to bad memory alignment problem on a load or store instruction. This bit is cleared by writing a 1 to this bit position.
64580   #define MCP_REG_CPU_STATE_ALIGN_HALTED_SHIFT                                                               7
64581   #define MCP_REG_CPU_STATE_FIO_ABORT_HALTED                                                                 (0x1<<8) // This bit is set while the processor is halted due to the generation of a abort condition by one, or more, "Fast IO" devices within the CPU block. This will only happen if halt is enabled by bit 13 in the mode register.
64582   #define MCP_REG_CPU_STATE_FIO_ABORT_HALTED_SHIFT                                                           8
64583   #define MCP_REG_CPU_STATE_UNUSED1                                                                          (0x1<<9) //
64584   #define MCP_REG_CPU_STATE_UNUSED1_SHIFT                                                                    9
64585   #define MCP_REG_CPU_STATE_SOFT_HALTED                                                                      (0x1<<10) // This bit is set while the processor is halted due to the setting of bit 10 in the mode register.
64586   #define MCP_REG_CPU_STATE_SOFT_HALTED_SHIFT                                                                10
64587   #define MCP_REG_CPU_STATE_SPAD_UNDERFLOW                                                                   (0x1<<11) // This bit is each time an attempt is made to access the underflow area of the Scratchpad.
64588   #define MCP_REG_CPU_STATE_SPAD_UNDERFLOW_SHIFT                                                             11
64589   #define MCP_REG_CPU_STATE_INTERRRUPT                                                                       (0x1<<12) // This bit is each time an interrupt input is asserted, regardless of the interrupt enable bit (bit 7, mode).
64590   #define MCP_REG_CPU_STATE_INTERRRUPT_SHIFT                                                                 12
64591   #define MCP_REG_CPU_STATE_UNUSED2                                                                          (0x1<<13) //
64592   #define MCP_REG_CPU_STATE_UNUSED2_SHIFT                                                                    13
64593   #define MCP_REG_CPU_STATE_DATA_ACCESS_STALL                                                                (0x1<<14) // This bit is set while the processor is stalled due to data access.
64594   #define MCP_REG_CPU_STATE_DATA_ACCESS_STALL_SHIFT                                                          14
64595   #define MCP_REG_CPU_STATE_INST_FETCH_STALL                                                                 (0x1<<15) // This bit is set while the processor is stalled due to instruction fetch.
64596   #define MCP_REG_CPU_STATE_INST_FETCH_STALL_SHIFT                                                           15
64597   #define MCP_REG_CPU_STATE_UNUSED3                                                                          (0x7fff<<16) //
64598   #define MCP_REG_CPU_STATE_UNUSED3_SHIFT                                                                    16
64599   #define MCP_REG_CPU_STATE_BLOCKED_READ                                                                     (0x1<<31) // This bit indicates that a blocking data cache miss occurred, causing the CPU to stall while data is fetched from memory. This is intended as a debugging tool. No state is saved other than the fact that the miss occurred. This bit is cleared by writing a 1 to this bit position.
64600   #define MCP_REG_CPU_STATE_BLOCKED_READ_SHIFT                                                               31
64601 #define MCP_REG_CPU_EVENT_MASK                                                                               0xe05008UL //Access:RW   DataWidth:0x20   // This register provides one bit for each state register bit to enable it into the equation for generation the TX Processor Attention output. The reset value of 1 masks all halt conditions from generating an attention.
64602   #define MCP_REG_CPU_EVENT_MASK_BREAKPOINT_MASK                                                             (0x1<<0) // This bit enables breakpoints to generate Attention output.
64603   #define MCP_REG_CPU_EVENT_MASK_BREAKPOINT_MASK_SHIFT                                                       0
64604   #define MCP_REG_CPU_EVENT_MASK_UNUSED0                                                                     (0x1<<1) //
64605   #define MCP_REG_CPU_EVENT_MASK_UNUSED0_SHIFT                                                               1
64606   #define MCP_REG_CPU_EVENT_MASK_BAD_INST_HALTED_MASK                                                        (0x1<<2) // This bit enables invalid instruction decodes to generate Attention output.
64607   #define MCP_REG_CPU_EVENT_MASK_BAD_INST_HALTED_MASK_SHIFT                                                  2
64608   #define MCP_REG_CPU_EVENT_MASK_PAGE_0_DATA_HALTED_MASK                                                     (0x1<<3) // This bit enables page 0 data access to generate Attention output.
64609   #define MCP_REG_CPU_EVENT_MASK_PAGE_0_DATA_HALTED_MASK_SHIFT                                               3
64610   #define MCP_REG_CPU_EVENT_MASK_PAGE_0_INST_HALTED_MASK                                                     (0x1<<4) // This bit enables page 0 instructions to generate Attention output.
64611   #define MCP_REG_CPU_EVENT_MASK_PAGE_0_INST_HALTED_MASK_SHIFT                                               4
64612   #define MCP_REG_CPU_EVENT_MASK_BAD_DATA_ADDR_HALTED_MASK                                                   (0x1<<5) // This bit enables invalid data addresses to generate Attention output.
64613   #define MCP_REG_CPU_EVENT_MASK_BAD_DATA_ADDR_HALTED_MASK_SHIFT                                             5
64614   #define MCP_REG_CPU_EVENT_MASK_BAD_PC_HALTED_MASK                                                          (0x1<<6) // This bit enables invalid PC values to generate Attention output.
64615   #define MCP_REG_CPU_EVENT_MASK_BAD_PC_HALTED_MASK_SHIFT                                                    6
64616   #define MCP_REG_CPU_EVENT_MASK_ALIGN_HALTED_MASK                                                           (0x1<<7) // This bit enables alignment errors to generate Attention output.
64617   #define MCP_REG_CPU_EVENT_MASK_ALIGN_HALTED_MASK_SHIFT                                                     7
64618   #define MCP_REG_CPU_EVENT_MASK_FIO_ABORT_MASK                                                              (0x1<<8) // This bit enables the attention output when bit 8 of the state register is set.
64619   #define MCP_REG_CPU_EVENT_MASK_FIO_ABORT_MASK_SHIFT                                                        8
64620   #define MCP_REG_CPU_EVENT_MASK_UNUSED1                                                                     (0x1<<9) //
64621   #define MCP_REG_CPU_EVENT_MASK_UNUSED1_SHIFT                                                               9
64622   #define MCP_REG_CPU_EVENT_MASK_SOFT_HALTED_MASK                                                            (0x1<<10) // This bit enables soft halts to generate Attention output.
64623   #define MCP_REG_CPU_EVENT_MASK_SOFT_HALTED_MASK_SHIFT                                                      10
64624   #define MCP_REG_CPU_EVENT_MASK_SPAD_UNDERFLOW_MASK                                                         (0x1<<11) // This bit attention when bit 11 of the state register is set.
64625   #define MCP_REG_CPU_EVENT_MASK_SPAD_UNDERFLOW_MASK_SHIFT                                                   11
64626   #define MCP_REG_CPU_EVENT_MASK_INTERRUPT_MASK                                                              (0x1<<12) // This bit attention when bit 12 of the state register is set.
64627   #define MCP_REG_CPU_EVENT_MASK_INTERRUPT_MASK_SHIFT                                                        12
64628 #define MCP_REG_CPU_PROGRAM_COUNTER                                                                          0xe0501cUL //Access:RW   DataWidth:0x20   // This register allows the program counter to read at any time. The value can be modified when the processor is halted. Writes will also clear any pending instruction in the decode stage of the pipeline. Bits 31-2 are implemented. '1's written to bits 1-0 are ignored. If the processor has a ROM, then the reset value of this register points to the internal ROM. If the processor does not have a ROM, then this reset value points to the scratchpad area.
64629 #define MCP_REG_CPU_INSTRUCTION                                                                              0xe05020UL //Access:RW   DataWidth:0x20   // This register allows access instruction in the decode sate of the pipeline while the processor is halted. This register is only intended for debugging use. This register may be used to replace a halt instruction with some other instruction after the halt has been executed.
64630 #define MCP_REG_CPU_DATA_ACCESS                                                                              0xe05024UL //Access:R    DataWidth:0x20   // This register allows access to the address of the current data access of the processor. It is only valid when the processor is doing a load or a store. Normally this will be used for debug of stalls caused by firmware accesses to invalid memory areas.
64631 #define MCP_REG_CPU_INTERRUPT_ENABLE                                                                         0xe05028UL //Access:W    DataWidth:0x20   // Any write to this register will enable CPU Interrupts (set bit 7 in mode register). This register is intended to allow a way to return from an interrupt service routine (ISR) using only 2 general purpose registers. MIPS conventions reserve registers 26 and 27 (k0 and k1) for use by an interrupt handler. At the end of an ISR, k0 should be loaded with the return address from the CPU Interrupt Saved PC register. Then k1 should be loaded with the address of the CPU Interrupt Enable register. The last 2 instructions in the ISR should be a jump register (jr) to k0 followed immediately by a store word (sw) to k1. This ensures that we can't respond to another interrupt until we are safely out of the ISR. Interrupts can also be enabled through the CPU Mode Register. They can be disabled only through the CPU Mode Register. Each time this register is written, bit 7 of the mode register is set. The data value of the write is not used. The read value of this register is always zero.
64632 #define MCP_REG_CPU_INTERRUPT_VECTOR                                                                         0xe0502cUL //Access:RW   DataWidth:0x20   // This register sets the program counter value that will be loaded when an interrupt is performed due to the interrupt input.
64633 #define MCP_REG_CPU_INTERRUPT_SAVED_PC                                                                       0xe05030UL //Access:R    DataWidth:0x20   // This register reports the PC that was saved during the execution of an interrupt.
64634 #define MCP_REG_CPU_HW_BREAKPOINT                                                                            0xe05034UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64635   #define MCP_REG_CPU_HW_BREAKPOINT_DISABLE                                                                  (0x1<<0) // Reset: 1 When this bit is set, the hardware breakpoint feature is disabled.
64636   #define MCP_REG_CPU_HW_BREAKPOINT_DISABLE_SHIFT                                                            0
64637   #define MCP_REG_CPU_HW_BREAKPOINT_UNUSED0                                                                  (0x1<<1) //
64638   #define MCP_REG_CPU_HW_BREAKPOINT_UNUSED0_SHIFT                                                            1
64639   #define MCP_REG_CPU_HW_BREAKPOINT_ADDRESS                                                                  (0x3fffffff<<2) // This field sets the 32-bit word on which the * hardware breakpoint will execute.
64640   #define MCP_REG_CPU_HW_BREAKPOINT_ADDRESS_SHIFT                                                            2
64641 #define MCP_REG_CPU_DEBUG_VECT_PEEK                                                                          0xe05038UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64642   #define MCP_REG_CPU_DEBUG_VECT_PEEK__1_VALUE                                                               (0x7ff<<0) // 11 bit set-1 debug visibility vector value. This value is selected by the 1_SEL value and enabled by 1_PEEK_EN. This value is undefined if 1_PEEK_EN is '0'.
64643   #define MCP_REG_CPU_DEBUG_VECT_PEEK__1_VALUE_SHIFT                                                         0
64644   #define MCP_REG_CPU_DEBUG_VECT_PEEK__1_PEEK_EN                                                             (0x1<<11) // When this bit is '0', then the debug visiblity mux is controlled by the setting in the misc. block and is available on the visibility output pins. When this bit is '1', then the mux is controlled by 1_SEL.
64645   #define MCP_REG_CPU_DEBUG_VECT_PEEK__1_PEEK_EN_SHIFT                                                       11
64646   #define MCP_REG_CPU_DEBUG_VECT_PEEK__1_SEL                                                                 (0xf<<12) // 4 bit select for the peek value of the set-1 debug visibility vector.
64647   #define MCP_REG_CPU_DEBUG_VECT_PEEK__1_SEL_SHIFT                                                           12
64648   #define MCP_REG_CPU_DEBUG_VECT_PEEK__2_VALUE                                                               (0x7ff<<16) // 11 bit set-2 debug visibility vector value. This value is selected by the 2_SEL value and enabled by 2_PEEK_EN. This value is undefined if 2_PEEK_EN is '0'.
64649   #define MCP_REG_CPU_DEBUG_VECT_PEEK__2_VALUE_SHIFT                                                         16
64650   #define MCP_REG_CPU_DEBUG_VECT_PEEK__2_PEEK_EN                                                             (0x1<<27) // When this bit is '0', then the debug visiblity mux is controlled by the setting in the misc. block and is available on the visibility output pins. When this bit is '1', then the mux is controlled by 1_SEL.
64651   #define MCP_REG_CPU_DEBUG_VECT_PEEK__2_PEEK_EN_SHIFT                                                       27
64652   #define MCP_REG_CPU_DEBUG_VECT_PEEK__2_SEL                                                                 (0xf<<28) // 4 bit select for the peek value of the set-2 debug visibility vector.
64653   #define MCP_REG_CPU_DEBUG_VECT_PEEK__2_SEL_SHIFT                                                           28
64654 #define MCP_REG_CPU_LAST_BRANCH_ADDR                                                                         0xe05048UL //Access:R    DataWidth:0x20   // This register indicates that address and branch type of the last branch that was taken. This register is for debug use only.
64655   #define MCP_REG_CPU_LAST_BRANCH_ADDR_UNUSED0                                                               (0x1<<0) //
64656   #define MCP_REG_CPU_LAST_BRANCH_ADDR_UNUSED0_SHIFT                                                         0
64657   #define MCP_REG_CPU_LAST_BRANCH_ADDR_TYPE                                                                  (0x1<<1) // This bit indicates the type of branch that * was last taken.
64658   #define MCP_REG_CPU_LAST_BRANCH_ADDR_TYPE_SHIFT                                                            1
64659   #define MCP_REG_CPU_LAST_BRANCH_ADDR_LBA                                                                   (0x3fffffff<<2) // This value indicates the address of the last branch that was taken. An offset as indicated by the type field must be subtracted from this value.
64660   #define MCP_REG_CPU_LAST_BRANCH_ADDR_LBA_SHIFT                                                             2
64661 #define MCP_REG_CPU_REG_FILE                                                                                 0xe05200UL //Access:RW   DataWidth:0x20   // While the processor is halted, the general purpose processor registers (r0-r31) can be read and written through these register locations.
64662 #define MCP_REG_CPU_REG_FILE_SIZE                                                                            32
64663 #define MCP_REG_MDIO_AUTO_POLL                                                                               0xe054a8UL //Access:RW   DataWidth:0x20   // This register is mirrored from EMAC. Hardware uses EMAC defines, so this register must match EMAC register.
64664   #define MCP_REG_MDIO_AUTO_POLL_DATA_MASK                                                                   (0xffff<<0) // This value is used to specify the bit at the auto-polled address that indicates "link up". The bit which corresponds to "link up" should be set in this data mask field.
64665   #define MCP_REG_MDIO_AUTO_POLL_DATA_MASK_SHIFT                                                             0
64666   #define MCP_REG_MDIO_AUTO_POLL_REG_ADDR                                                                    (0xffff<<16) // This value is used to define the register address in MDIO auto-poll transactions. For Clause 22, only the bottom 5 bits are utilized. For Clause 45, all 16 bits are utilized.
64667   #define MCP_REG_MDIO_AUTO_POLL_REG_ADDR_SHIFT                                                              16
64668 #define MCP_REG_MDIO_COMM                                                                                    0xe054acUL //Access:RW   DataWidth:0x20   // This register is mirrored from EMAC. Hardware uses EMAC defines, so this register must match EMAC register.
64669   #define MCP_REG_MDIO_COMM_DATA                                                                             (0xffff<<0) // When this register is read, it returns the results of the last MDIO transaction that was performed. When this register value is written, it updates the value that will be used on the next MDIO write transaction that will be performed. In case of Clause 45, when the address transaction is executed, this value specifies the register address. On chip versions before TetonII-B0, on the first read of this register when the START_BUSY bit returns to '0', this value, in the same read, is invalid. A 2nd read must be executed to get the correct value. This problem is fixed in TetonII-B0 and later.
64670   #define MCP_REG_MDIO_COMM_DATA_SHIFT                                                                       0
64671   #define MCP_REG_MDIO_COMM_REG_ADDR                                                                         (0x1f<<16) // This value is used to define the register address portion of the MDIO transaction for Clause 22. This selects what register within a PHY device is being accessed. In case of Clause 45 this value specifies the device address.
64672   #define MCP_REG_MDIO_COMM_REG_ADDR_SHIFT                                                                   16
64673   #define MCP_REG_MDIO_COMM_PHY_ADDR                                                                         (0x1f<<21) // This value is used to define the PHY address portion of the MDIO transaction for Clause 22 and the port address for Clause 45.
64674   #define MCP_REG_MDIO_COMM_PHY_ADDR_SHIFT                                                                   21
64675   #define MCP_REG_MDIO_COMM_COMMAND                                                                          (0x3<<26) // This field controls the type of MDIO transaction that will be performed when the START_BUSY bit is set.
64676   #define MCP_REG_MDIO_COMM_COMMAND_SHIFT                                                                    26
64677   #define MCP_REG_MDIO_COMM_FAIL                                                                             (0x1<<28) // This bit is updated at the end of each MDIO transaction when the START_BUSY bit is set. If an error occurred on the MDIO interface during the operation, this bit will be updated to '1', otherwise, it will be updated to '0'. Errors usually happen when the attached PHY fails to drive a response during a read. This bit is only modified by completing a new MDIO transaction.
64678   #define MCP_REG_MDIO_COMM_FAIL_SHIFT                                                                       28
64679   #define MCP_REG_MDIO_COMM_START_BUSY                                                                       (0x1<<29) // This bit is self clearing. When written to a '1', the currently programmed MDIO transaction will activate. When the operation is complete, this bit will clear and the MI_COMPLETE bit will be set in the emac_status register. Writing this bit as a '0' has no effect. This bit must be read as a '0' before setting to prevent un-predictable results. On chip versions before TetonII-B0, on the first read of this register when this bit returns to '0', the DATA value in the same read is invalid. A 2nd read must be executed to get the correct DATA value. This problem is fixed in TetonII, B0 and later.
64680   #define MCP_REG_MDIO_COMM_START_BUSY_SHIFT                                                                 29
64681 #define MCP_REG_MDIO_STATUS                                                                                  0xe054b0UL //Access:RW   DataWidth:0x20   // This register is mirrored from EMAC. Hardware uses EMAC defines, so this register must match EMAC register.
64682   #define MCP_REG_MDIO_STATUS_LINK                                                                           (0x1<<0) // This bit is updated by the MDIO interface if auto-polling is enabled. The value of this bit is reflected by in the main link status bit if auto-polling of the MDIO is enabled.
64683   #define MCP_REG_MDIO_STATUS_LINK_SHIFT                                                                     0
64684   #define MCP_REG_MDIO_STATUS__10MB                                                                          (0x1<<1) // This bit is manually controlled only. It is not effect at all by the MDIO interface. The value of this setting is not used for TetonII. The mode is completly determined from the mode register settings.
64685   #define MCP_REG_MDIO_STATUS__10MB_SHIFT                                                                    1
64686 #define MCP_REG_MDIO_MODE                                                                                    0xe054b4UL //Access:RW   DataWidth:0x20   // This register is mirrored from EMAC. Hardware uses EMAC defines, so this register must match EMAC register.
64687   #define MCP_REG_MDIO_MODE_UNUSED0                                                                          (0x1<<0) //
64688   #define MCP_REG_MDIO_MODE_UNUSED0_SHIFT                                                                    0
64689   #define MCP_REG_MDIO_MODE_SHORT_PREAMBLE                                                                   (0x1<<1) // If this bit is set, the 32-bit pre-amble will not be generated during auto-polling.
64690   #define MCP_REG_MDIO_MODE_SHORT_PREAMBLE_SHIFT                                                             1
64691   #define MCP_REG_MDIO_MODE_UNUSED1                                                                          (0x3<<2) //
64692   #define MCP_REG_MDIO_MODE_UNUSED1_SHIFT                                                                    2
64693   #define MCP_REG_MDIO_MODE_AUTO_POLL                                                                        (0x1<<4) // This bit enables auto-polling. When auto-polling is on, the START_BUSY bit in the mdio_comm register must not be set. The interface will automatically poll the PHY device and set the LINK bit in the mdio_status register according to bit 2 of the PHY register 1. The PHY address used is that programmed into the PHY_ADDR field of the mdio_comm register.
64694   #define MCP_REG_MDIO_MODE_AUTO_POLL_SHIFT                                                                  4
64695   #define MCP_REG_MDIO_MODE_UNUSED2                                                                          (0x7<<5) //
64696   #define MCP_REG_MDIO_MODE_UNUSED2_SHIFT                                                                    5
64697   #define MCP_REG_MDIO_MODE_BIT_BANG                                                                         (0x1<<8) // If this bit is '1', the MDIO interface is controlled by the MDIO, MDIO_OE, and MDC bits in this register. When this bit is '0', the commands in the mdio_cmd register will be executed.
64698   #define MCP_REG_MDIO_MODE_BIT_BANG_SHIFT                                                                   8
64699   #define MCP_REG_MDIO_MODE_MDIO                                                                             (0x1<<9) // The write value of this bit controls the drive state of the MDIO pin if the BIT_BANG bit is set. The read value of this bit always reflects the state of the MDIO pin.
64700   #define MCP_REG_MDIO_MODE_MDIO_SHIFT                                                                       9
64701   #define MCP_REG_MDIO_MODE_MDIO_OE                                                                          (0x1<<10) // Setting this bit to '1' will cause the MDIO pin to drive the value written to the MDIO bit if the BIT_BANG bit is set. Setting this bit to zero will make the MDIO pin an input.
64702   #define MCP_REG_MDIO_MODE_MDIO_OE_SHIFT                                                                    10
64703   #define MCP_REG_MDIO_MODE_MDC                                                                              (0x1<<11) // Setting this bit to '1' will cause the MDC pin to high if the BIT_BANG bit is set. . Setting this pin low will cause the MDC pin to drive low if the BIT_BANG bit is set.
64704   #define MCP_REG_MDIO_MODE_MDC_SHIFT                                                                        11
64705   #define MCP_REG_MDIO_MODE_MDINT                                                                            (0x1<<12) // The read value of this bit reflects the current state of the MDINT input pin from the Copper PHY. If the interrupt is asserted, this bit will be '0', otherwise, this bit will be '1'.
64706   #define MCP_REG_MDIO_MODE_MDINT_SHIFT                                                                      12
64707   #define MCP_REG_MDIO_MODE_EXT_MDINT                                                                        (0x1<<13) // The read value of this bit reflects the current state of the External MDINT input pin. If the interrupt is asserted, this bit will be '0', otherwise, this bit will be '1'.
64708   #define MCP_REG_MDIO_MODE_EXT_MDINT_SHIFT                                                                  13
64709   #define MCP_REG_MDIO_MODE_UNUSED3                                                                          (0x3<<14) //
64710   #define MCP_REG_MDIO_MODE_UNUSED3_SHIFT                                                                    14
64711   #define MCP_REG_MDIO_MODE_CLOCK_CNT                                                                        (0x3f<<16) // This field controls the MDIO clock speed. The output MDIO clock runs at a frequency equal to CORE_CLK/(2*(CLOCK_CNT+1)). A value of 0 is invalid for this register.
64712   #define MCP_REG_MDIO_MODE_CLOCK_CNT_SHIFT                                                                  16
64713   #define MCP_REG_MDIO_MODE_UNUSED4                                                                          (0x1ff<<22) //
64714   #define MCP_REG_MDIO_MODE_UNUSED4_SHIFT                                                                    22
64715   #define MCP_REG_MDIO_MODE_CLAUSE_45                                                                        (0x1<<31) // When set to 1 this bit indicates that the current MDIO transaction will be executed as a Clause 45 transaction. When 0 the transaction is executed as a Clause 22 transaction. Value of this bit also determines the meaning of bits specified in bits [27:0] of the MDIO COMMAND register. This bit must be set to proper value before the link auto-polling function is enabled.
64716   #define MCP_REG_MDIO_MODE_CLAUSE_45_SHIFT                                                                  31
64717 #define MCP_REG_MDIO_AUTO_STATUS                                                                             0xe054b8UL //Access:RW   DataWidth:0x20   // This register is mirrored from EMAC. Hardware uses EMAC defines, so this register must match EMAC register.
64718   #define MCP_REG_MDIO_AUTO_STATUS_AUTO_ERR                                                                  (0x1<<0) // This bit is set each time an error is detected during a auto poll sequence. The bit is cleared by writing a '1' to this bit position.
64719   #define MCP_REG_MDIO_AUTO_STATUS_AUTO_ERR_SHIFT                                                            0
64720 #define MCP_REG_UCINT_WARP_MODE                                                                              0xe05900UL //Access:RW   DataWidth:0x20   // This register controls accesses to 3 WarpCore SERDES microcontroller program memory interfaces.
64721   #define MCP_REG_UCINT_WARP_MODE_ACCESS_MODE                                                                (0x3<<0) // Enumeration:
64722   #define MCP_REG_UCINT_WARP_MODE_ACCESS_MODE_SHIFT                                                          0
64723   #define MCP_REG_UCINT_WARP_MODE_UNUSED0                                                                    (0x3<<2) //
64724   #define MCP_REG_UCINT_WARP_MODE_UNUSED0_SHIFT                                                              2
64725   #define MCP_REG_UCINT_WARP_MODE_TARGET                                                                     (0x3<<4) // This field controls which of the uC interfaces will be accessed when the access_mode field is set to specific_read or specific_write.
64726   #define MCP_REG_UCINT_WARP_MODE_TARGET_SHIFT                                                               4
64727   #define MCP_REG_UCINT_WARP_MODE_UNUSED1                                                                    (0x3<<6) //
64728   #define MCP_REG_UCINT_WARP_MODE_UNUSED1_SHIFT                                                              6
64729   #define MCP_REG_UCINT_WARP_MODE_BYTE_SWAP                                                                  (0x1<<8) // This field controls the swapping of the data register bytes when accessing the uC interface.
64730   #define MCP_REG_UCINT_WARP_MODE_BYTE_SWAP_SHIFT                                                            8
64731   #define MCP_REG_UCINT_WARP_MODE_UNUSED2                                                                    (0x7f<<9) //
64732   #define MCP_REG_UCINT_WARP_MODE_UNUSED2_SHIFT                                                              9
64733   #define MCP_REG_UCINT_WARP_MODE_DUMMY_CYCLES                                                               (0xff<<16) // This field controls how many dummy ext_mem_clk cycles will be driven when a new target is enabled based on a change in the access_mode field.
64734   #define MCP_REG_UCINT_WARP_MODE_DUMMY_CYCLES_SHIFT                                                         16
64735 #define MCP_REG_UCINT_WARP_CLK_DIV                                                                           0xe05904UL //Access:RW   DataWidth:0x20   // This register controls the clock speed for the 3 WarpCore SERDES microcontroller program memory interfaces. All clocks are divided from the MCP (1/2 speed) core_clk.
64736   #define MCP_REG_UCINT_WARP_CLK_DIV_CLOCK_RATE                                                              (0x3<<0) // Enumeration:
64737   #define MCP_REG_UCINT_WARP_CLK_DIV_CLOCK_RATE_SHIFT                                                        0
64738 #define MCP_REG_UCINT_WARP_ADDRESS                                                                           0xe05908UL //Access:RW   DataWidth:0x20   // This register controls the address offset for the 3 WarpCore SERDES microcontroller program memory interfaces. This register auto-increments after each transaction.
64739   #define MCP_REG_UCINT_WARP_ADDRESS_ADDRESS                                                                 (0xffff<<0) //
64740   #define MCP_REG_UCINT_WARP_ADDRESS_ADDRESS_SHIFT                                                           0
64741 #define MCP_REG_UCINT_WARP_DATA                                                                              0xe0590cUL //Access:RW   DataWidth:0x20   // Read/write data register for the 3 WarpCore SERDES microcontroller program memory interfaces. Accessing this register will start the transaction specified in the mode register.
64742 #define MCP_REG_UCINT_WARP_TARGET_ENABLE                                                                     0xe05910UL //Access:RW   DataWidth:0x20   // This register controls the level of the uC_enable signal for the 3 WarpCore SERDES microcontroller program memory interfaces.
64743   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_SET0                                                           (0x1<<0) // Write this bit as a '1' to set ext_uc_enable for target 0.
64744   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_SET0_SHIFT                                                     0
64745   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_SET1                                                           (0x1<<1) // Write this bit as a '1' to set ext_uc_enable for target 1.
64746   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_SET1_SHIFT                                                     1
64747   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_SET2                                                           (0x1<<2) // Write this bit as a '1' to set ext_uc_enable for target 2.
64748   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_SET2_SHIFT                                                     2
64749   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UNUSED0                                                           (0x1f<<3) //
64750   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UNUSED0_SHIFT                                                     3
64751   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_CLR0                                                           (0x1<<8) // Write this bit as a '1' to clear ext_uc_enable for target 0.
64752   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_CLR0_SHIFT                                                     8
64753   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_CLR1                                                           (0x1<<9) // Write this bit as a '1' to clear ext_uc_enable for target 1.
64754   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_CLR1_SHIFT                                                     9
64755   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_CLR2                                                           (0x1<<10) // Write this bit as a '1' to clear ext_uc_enable for target 2.
64756   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_EN_CLR2_SHIFT                                                     10
64757   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UNUSED1                                                           (0x1f<<11) //
64758   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UNUSED1_SHIFT                                                     11
64759   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UC_ENABLE0                                                        (0x1<<16) // Current status of ext_uc_enable for target 0.
64760   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UC_ENABLE0_SHIFT                                                  16
64761   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UC_ENABLE1                                                        (0x1<<17) // Current status of ext_uc_enable for target 1.
64762   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UC_ENABLE1_SHIFT                                                  17
64763   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UC_ENABLE2                                                        (0x1<<18) // Current status of ext_uc_enable for target 2.
64764   #define MCP_REG_UCINT_WARP_TARGET_ENABLE_UC_ENABLE2_SHIFT                                                  18
64765 #define MCP_REG_UCINT_PCIE_MODE                                                                              0xe05914UL //Access:RW   DataWidth:0x20   // This register controls accesses to 2 PCIE SERDES microcontroller program memory interfaces.
64766   #define MCP_REG_UCINT_PCIE_MODE_ACCESS_MODE                                                                (0x3<<0) // Enumeration:
64767   #define MCP_REG_UCINT_PCIE_MODE_ACCESS_MODE_SHIFT                                                          0
64768   #define MCP_REG_UCINT_PCIE_MODE_UNUSED0                                                                    (0x3<<2) //
64769   #define MCP_REG_UCINT_PCIE_MODE_UNUSED0_SHIFT                                                              2
64770   #define MCP_REG_UCINT_PCIE_MODE_TARGET                                                                     (0x3<<4) // This field controls which of the uC interfaces will be accessed when the access_mode field is set to specific_read or specific_write.
64771   #define MCP_REG_UCINT_PCIE_MODE_TARGET_SHIFT                                                               4
64772   #define MCP_REG_UCINT_PCIE_MODE_UNUSED1                                                                    (0x3<<6) //
64773   #define MCP_REG_UCINT_PCIE_MODE_UNUSED1_SHIFT                                                              6
64774   #define MCP_REG_UCINT_PCIE_MODE_BYTE_SWAP                                                                  (0x1<<8) // This field controls the swapping of the data register bytes when accessing the uC interface.
64775   #define MCP_REG_UCINT_PCIE_MODE_BYTE_SWAP_SHIFT                                                            8
64776   #define MCP_REG_UCINT_PCIE_MODE_UNUSED2                                                                    (0x7f<<9) //
64777   #define MCP_REG_UCINT_PCIE_MODE_UNUSED2_SHIFT                                                              9
64778   #define MCP_REG_UCINT_PCIE_MODE_DUMMY_CYCLES                                                               (0xff<<16) // This field controls how many dummy ext_mem_clk cycles will be driven when a new target is enabled based on a change in the access_mode field.
64779   #define MCP_REG_UCINT_PCIE_MODE_DUMMY_CYCLES_SHIFT                                                         16
64780 #define MCP_REG_UCINT_PCIE_CLK_DIV                                                                           0xe05918UL //Access:RW   DataWidth:0x20   // This register controls the clock speed for the 2 PCIE SERDES microcontroller program memory interfaces. All clocks are divided from the MCP (1/2 speed) core_clk.
64781   #define MCP_REG_UCINT_PCIE_CLK_DIV_CLOCK_RATE                                                              (0x3<<0) // Enumeration:
64782   #define MCP_REG_UCINT_PCIE_CLK_DIV_CLOCK_RATE_SHIFT                                                        0
64783 #define MCP_REG_UCINT_PCIE_ADDRESS                                                                           0xe0591cUL //Access:RW   DataWidth:0x20   // This register controls the address offset for the 2 PCIE SERDES microcontroller program memory interfaces. This register auto-increments after each transaction.
64784   #define MCP_REG_UCINT_PCIE_ADDRESS_ADDRESS                                                                 (0xffff<<0) //
64785   #define MCP_REG_UCINT_PCIE_ADDRESS_ADDRESS_SHIFT                                                           0
64786 #define MCP_REG_UCINT_PCIE_DATA                                                                              0xe05920UL //Access:RW   DataWidth:0x20   // Read/write data register for the 2 PCIE SERDES microcontroller program memory interfaces. Accessing this register will start the transaction specified in the mode register.
64787 #define MCP_REG_UCINT_PCIE_TARGET_ENABLE                                                                     0xe05924UL //Access:RW   DataWidth:0x20   // This register controls the level of the uC_enable signal for the 2 PCIE SERDES microcontroller program memory interfaces.
64788   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_SET0                                                           (0x1<<0) // Write this bit as a '1' to set ext_uc_enable for target 0.
64789   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_SET0_SHIFT                                                     0
64790   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_SET1                                                           (0x1<<1) // Write this bit as a '1' to set ext_uc_enable for target 1.
64791   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_SET1_SHIFT                                                     1
64792   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UNUSED0                                                           (0x3f<<2) //
64793   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UNUSED0_SHIFT                                                     2
64794   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_CLR0                                                           (0x1<<8) // Write this bit as a '1' to clear ext_uc_enable for target 0.
64795   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_CLR0_SHIFT                                                     8
64796   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_CLR1                                                           (0x1<<9) // Write this bit as a '1' to clear ext_uc_enable for target 1.
64797   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_EN_CLR1_SHIFT                                                     9
64798   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UNUSED1                                                           (0x3f<<10) //
64799   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UNUSED1_SHIFT                                                     10
64800   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE0                                                        (0x1<<16) // Current status of ext_uc_enable for target 0.
64801   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE0_SHIFT                                                  16
64802   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE1                                                        (0x1<<17) // Current status of ext_uc_enable for target 1.
64803   #define MCP_REG_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE1_SHIFT                                                  17
64804 #define MCP_REG_UCINT_AVS_ADDRESS                                                                            0xe05928UL //Access:RW   DataWidth:0x20   // This register controls the address offset for the AVS RBUS program memory interface. This register auto-increments after each transaction.
64805   #define MCP_REG_UCINT_AVS_ADDRESS_ADDRESS                                                                  (0x1ffff<<0) //
64806   #define MCP_REG_UCINT_AVS_ADDRESS_ADDRESS_SHIFT                                                            0
64807 #define MCP_REG_UCINT_AVS_DATA                                                                               0xe0592cUL //Access:RW   DataWidth:0x20   // Read/write data register for the AVS microcontroller program memory interfaces. Accessing this register will start the transaction specified in the mode register.
64808 #define MCP_REG_IMC_COMMAND                                                                                  0xe05a00UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64809   #define MCP_REG_IMC_COMMAND_TRANSFER_COUNT                                                                 (0x1f<<0) // Number of bytes to be transfered in Read or Write operation. Valid lengths are 0-16.
64810   #define MCP_REG_IMC_COMMAND_TRANSFER_COUNT_SHIFT                                                           0
64811   #define MCP_REG_IMC_COMMAND_UNUSED0                                                                        (0x7<<5) //
64812   #define MCP_REG_IMC_COMMAND_UNUSED0_SHIFT                                                                  5
64813   #define MCP_REG_IMC_COMMAND_TRANSFER_ADDRESS                                                               (0xf<<8) // Address of initial Data Register for Read or Write operation. If the transfer_count&gt;1, additional bytes will be accessed. Address 0 is DataReg0[7:0], Address 7 is DataReg3[31:24].
64814   #define MCP_REG_IMC_COMMAND_TRANSFER_ADDRESS_SHIFT                                                         8
64815   #define MCP_REG_IMC_COMMAND_UNUSED1                                                                        (0xf<<12) //
64816   #define MCP_REG_IMC_COMMAND_UNUSED1_SHIFT                                                                  12
64817   #define MCP_REG_IMC_COMMAND_IMC_STATUS                                                                     (0x3<<16) // Status of current IMC Transaction. 00: No_Op 01: Successful Completion 10: Transaction Pending 10: Error
64818   #define MCP_REG_IMC_COMMAND_IMC_STATUS_SHIFT                                                               16
64819   #define MCP_REG_IMC_COMMAND_UNUSED2                                                                        (0x3ff<<18) //
64820   #define MCP_REG_IMC_COMMAND_UNUSED2_SHIFT                                                                  18
64821   #define MCP_REG_IMC_COMMAND_OPERATION                                                                      (0x3<<28) // Setting these bits starts a I2C Operation 00: No_Op 01: Read 10: Write 11: Flush
64822   #define MCP_REG_IMC_COMMAND_OPERATION_SHIFT                                                                28
64823   #define MCP_REG_IMC_COMMAND_SOFT_RESET                                                                     (0x1<<30) // Setting this bit will synchronously reset the entire IMC Block.
64824   #define MCP_REG_IMC_COMMAND_SOFT_RESET_SHIFT                                                               30
64825   #define MCP_REG_IMC_COMMAND_ENABLE                                                                         (0x1<<31) // Setting this bit enables the IMC Block
64826   #define MCP_REG_IMC_COMMAND_ENABLE_SHIFT                                                                   31
64827 #define MCP_REG_IMC_SLAVE_CONTROL                                                                            0xe05a04UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64828   #define MCP_REG_IMC_SLAVE_CONTROL_SLAVE_ADDRESS                                                            (0xff<<0) // This field sets the address which is sent to the Slave Device as the source/destination for the Read or Write transfer. This is not used during FLUSH operations.
64829   #define MCP_REG_IMC_SLAVE_CONTROL_SLAVE_ADDRESS_SHIFT                                                      0
64830   #define MCP_REG_IMC_SLAVE_CONTROL_UNUSED0                                                                  (0x1ff<<8) //
64831   #define MCP_REG_IMC_SLAVE_CONTROL_UNUSED0_SHIFT                                                            8
64832   #define MCP_REG_IMC_SLAVE_CONTROL_SLAVE_DEVICE_ID                                                          (0x7f<<17) // This field sets the Device ID of the Slave Device. This is a 7-bit field as defined by the I2C spec, but can be written here as 8-bits -- the LSB is ignored.
64833   #define MCP_REG_IMC_SLAVE_CONTROL_SLAVE_DEVICE_ID_SHIFT                                                    17
64834 #define MCP_REG_IMC_TIMING0                                                                                  0xe05a14UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64835   #define MCP_REG_IMC_TIMING0_SCL_LOW_PERIOD                                                                 (0x7ff<<0) // This timing value sets the number of core_clk cycles while SCL is low.
64836   #define MCP_REG_IMC_TIMING0_SCL_LOW_PERIOD_SHIFT                                                           0
64837   #define MCP_REG_IMC_TIMING0_UNUSED0                                                                        (0x1f<<11) //
64838   #define MCP_REG_IMC_TIMING0_UNUSED0_SHIFT                                                                  11
64839   #define MCP_REG_IMC_TIMING0_SCL_HIGH_PERIOD                                                                (0x7ff<<16) // This timing value sets the number of core_clk cycles while SCL is high.
64840   #define MCP_REG_IMC_TIMING0_SCL_HIGH_PERIOD_SHIFT                                                          16
64841 #define MCP_REG_IMC_TIMING1                                                                                  0xe05a18UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64842   #define MCP_REG_IMC_TIMING1_START_TO_SCL_LOW                                                               (0x7ff<<0) // This timing value sets the number of core_clk cycles between a START and SCL going low.
64843   #define MCP_REG_IMC_TIMING1_START_TO_SCL_LOW_SHIFT                                                         0
64844   #define MCP_REG_IMC_TIMING1_UNUSED0                                                                        (0x1f<<11) //
64845   #define MCP_REG_IMC_TIMING1_UNUSED0_SHIFT                                                                  11
64846   #define MCP_REG_IMC_TIMING1_DATA_HOLD_TIME                                                                 (0x7ff<<16) // This timing value sets the number of core_clk cycles of hold time on SDA after SCL goes low.
64847   #define MCP_REG_IMC_TIMING1_DATA_HOLD_TIME_SHIFT                                                           16
64848 #define MCP_REG_IMC_TIMING2                                                                                  0xe05a1cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
64849   #define MCP_REG_IMC_TIMING2_STOP_TO_SDA_HIGH                                                               (0x7ff<<0) // This timing value sets the number of core_clk cycles between a STOP and SDA going high.
64850   #define MCP_REG_IMC_TIMING2_STOP_TO_SDA_HIGH_SHIFT                                                         0
64851   #define MCP_REG_IMC_TIMING2_UNUSED0                                                                        (0x1f<<11) //
64852   #define MCP_REG_IMC_TIMING2_UNUSED0_SHIFT                                                                  11
64853   #define MCP_REG_IMC_TIMING2_STOP_TO_START                                                                  (0x7ff<<16) // This timing value sets the number of core_clk cycles between a STOP and a START.
64854   #define MCP_REG_IMC_TIMING2_STOP_TO_START_SHIFT                                                            16
64855 #define MCP_REG_IMC_DATAREG0                                                                                 0xe05a20UL //Access:RW   DataWidth:0x20   // This register is used to store bytes for Read or Write I2C Transactions.
64856 #define MCP_REG_IMC_DATAREG1                                                                                 0xe05a24UL //Access:RW   DataWidth:0x20   // This register is used to store bytes for Read or Write I2C Transactions.
64857 #define MCP_REG_IMC_DATAREG2                                                                                 0xe05a28UL //Access:RW   DataWidth:0x20   // This register is used to store bytes for Read or Write I2C Transactions.
64858 #define MCP_REG_IMC_DATAREG3                                                                                 0xe05a2cUL //Access:RW   DataWidth:0x20   // This register is used to store bytes for Read or Write I2C Transactions.
64859 #define MCP_REG_M2P_M2P_STATUS                                                                               0xe06100UL //Access:R    DataWidth:0x20   // Multi Field Register.
64860   #define MCP_REG_M2P_M2P_STATUS_M2P_BUSY                                                                    (0x1<<0) // This bit indicates that M2P is currently sending a packet. If this bit is set, no new data should be written to the FIFO memory or to the Header registers. This should be polled until it is clear once a VDM transfer is started before another can begin.
64861   #define MCP_REG_M2P_M2P_STATUS_M2P_BUSY_SHIFT                                                              0
64862   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_INUSE_ERROR                                                         (0x1<<1) // This bit indicates that in In-Use Error has occured. This is generated if a new VDM transfer is started when the m2p_busy bit was already set.
64863   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_INUSE_ERROR_SHIFT                                                   1
64864   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_OVERFLOW_ERROR                                                      (0x1<<2) // This bit indicates that the packet FIFO was overwritten with too much data. The FIFO is designed to hold a max sized packet of 256 bytes.
64865   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_OVERFLOW_ERROR_SHIFT                                                2
64866   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_UNDERFLOW_ERROR                                                     (0x1<<3) // This bit is set when the Length specified in the VDM header exceeded the amount of data in the Packet FIFO.
64867   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_UNDERFLOW_ERROR_SHIFT                                               3
64868   #define MCP_REG_M2P_M2P_STATUS_M2P_ZERO_LENGTH_ERROR                                                       (0x1<<4) // This bit is set when a packet is transmitted while the VDM Length is set to 0x0.
64869   #define MCP_REG_M2P_M2P_STATUS_M2P_ZERO_LENGTH_ERROR_SHIFT                                                 4
64870   #define MCP_REG_M2P_M2P_STATUS_UNUSED0                                                                     (0x7<<5) //
64871   #define MCP_REG_M2P_M2P_STATUS_UNUSED0_SHIFT                                                               5
64872   #define MCP_REG_M2P_M2P_STATUS_M2P_DATA_SM                                                                 (0x3<<8) // This is the internal State Machine, for debugging purposes only.
64873   #define MCP_REG_M2P_M2P_STATUS_M2P_DATA_SM_SHIFT                                                           8
64874   #define MCP_REG_M2P_M2P_STATUS_UNUSED1                                                                     (0x3f<<10) //
64875   #define MCP_REG_M2P_M2P_STATUS_UNUSED1_SHIFT                                                               10
64876   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_FIFO_STATUS                                                         (0x3f<<16) // This is the current count of locations used in the packet FIFO, for debugging.
64877   #define MCP_REG_M2P_M2P_STATUS_M2P_PKT_FIFO_STATUS_SHIFT                                                   16
64878 #define MCP_REG_M2P_M2P_COMMAND                                                                              0xe06104UL //Access:W    DataWidth:0x20   // Multi Field Register.
64879   #define MCP_REG_M2P_M2P_COMMAND_SEND_PKT_TO_PXP                                                            (0x1<<0) // Setting this bit will transmit the VDM that was already loaded in the packet FIFO.
64880   #define MCP_REG_M2P_M2P_COMMAND_SEND_PKT_TO_PXP_SHIFT                                                      0
64881 #define MCP_REG_M2P_M2P_VDM_LENGTH                                                                           0xe06108UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64882   #define MCP_REG_M2P_M2P_VDM_LENGTH_VDM_LENGTH                                                              (0x7f<<0) // This is the length of the VDM packet, in 32-bit DWords. 0x0 is an illegal value. Max sized packet is 256 bytes (0x100).
64883   #define MCP_REG_M2P_M2P_VDM_LENGTH_VDM_LENGTH_SHIFT                                                        0
64884 #define MCP_REG_M2P_M2P_PCI_ID                                                                               0xe0610cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
64885   #define MCP_REG_M2P_M2P_PCI_ID_PCI_ID                                                                      (0xffff<<0) // This is the PCI Target ID field for the VDM Header.
64886   #define MCP_REG_M2P_M2P_PCI_ID_PCI_ID_SHIFT                                                                0
64887 #define MCP_REG_M2P_M2P_VENDOR_ID                                                                            0xe06110UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64888   #define MCP_REG_M2P_M2P_VENDOR_ID_VENDOR_ID                                                                (0xffff<<0) // This is the Vendor ID field for the VDM Header.
64889   #define MCP_REG_M2P_M2P_VENDOR_ID_VENDOR_ID_SHIFT                                                          0
64890 #define MCP_REG_M2P_M2P_VQ_ID                                                                                0xe06114UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64891   #define MCP_REG_M2P_M2P_VQ_ID_VQR_ID                                                                       (0x1f<<0) // This is the VQ_ID field for the VDM Header.
64892   #define MCP_REG_M2P_M2P_VQ_ID_VQR_ID_SHIFT                                                                 0
64893 #define MCP_REG_M2P_M2P_SRC_FID                                                                              0xe06118UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64894   #define MCP_REG_M2P_M2P_SRC_FID_SRC_FID                                                                    (0xffff<<0) // This is the SRC_FID field for the VDM Header.
64895   #define MCP_REG_M2P_M2P_SRC_FID_SRC_FID_SHIFT                                                              0
64896 #define MCP_REG_M2P_M2P_ROUTE_TYPE                                                                           0xe0611cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
64897   #define MCP_REG_M2P_M2P_ROUTE_TYPE_ROUTE_TYPE                                                              (0x7<<0) // This is the Route/Type field for the VDM Header.
64898   #define MCP_REG_M2P_M2P_ROUTE_TYPE_ROUTE_TYPE_SHIFT                                                        0
64899 #define MCP_REG_M2P_M2P_TAG                                                                                  0xe06120UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64900   #define MCP_REG_M2P_M2P_TAG_TAG                                                                            (0xff<<0) // This is the Tag field for the VDM Header.
64901   #define MCP_REG_M2P_M2P_TAG_TAG_SHIFT                                                                      0
64902 #define MCP_REG_M2P_M2P_VENDOR_DWORD                                                                         0xe06124UL //Access:RW   DataWidth:0x20   // This is the Vendor DWord field for the VDM Header.
64903 #define MCP_REG_M2P_M2P_PATH_ID                                                                              0xe06128UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64904   #define MCP_REG_M2P_M2P_PATH_ID_PATH_ID                                                                    (0x1<<0) // This bit selects whether the VDM will be sent to Engine 0 or Engine 1.
64905   #define MCP_REG_M2P_M2P_PATH_ID_PATH_ID_SHIFT                                                              0
64906 #define MCP_REG_M2P_M2P_TX_DATA_FIFO                                                                         0xe0612cUL //Access:W    DataWidth:0x20   // Writing to this register will store the data in the Tx FIFO to be sent in the VDM.
64907 #define MCP_REG_P2M_P2M_STATUS                                                                               0xe06200UL //Access:R    DataWidth:0x20   // Multi Field Register.
64908   #define MCP_REG_P2M_P2M_STATUS_PKT_HDR_CNT                                                                 (0x7f<<0) // This field is a count of the number of Packet Headers currently stored in the P2M FIFO.
64909   #define MCP_REG_P2M_P2M_STATUS_PKT_HDR_CNT_SHIFT                                                           0
64910   #define MCP_REG_P2M_P2M_STATUS_RESERVED1                                                                   (0x1ff<<7) // Reserved for future use.
64911   #define MCP_REG_P2M_P2M_STATUS_RESERVED1_SHIFT                                                             7
64912   #define MCP_REG_P2M_P2M_STATUS_PKT_DATA_CNT                                                                (0x1ff<<16) // This field is a count of the number of Packet Data Words currently stored in the P2M FIFO.
64913   #define MCP_REG_P2M_P2M_STATUS_PKT_DATA_CNT_SHIFT                                                          16
64914   #define MCP_REG_P2M_P2M_STATUS_RESERVED2                                                                   (0x3f<<25) // Reserved for future use.
64915   #define MCP_REG_P2M_P2M_STATUS_RESERVED2_SHIFT                                                             25
64916   #define MCP_REG_P2M_P2M_STATUS_P2M_ATTN_BIT                                                                (0x1<<31) // This bit shows the current status of the P2M Attention signal.
64917   #define MCP_REG_P2M_P2M_STATUS_P2M_ATTN_BIT_SHIFT                                                          31
64918 #define MCP_REG_P2M_P2M_CONFIG                                                                               0xe06204UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64919   #define MCP_REG_P2M_P2M_CONFIG_BACKPRESSURE_MODE                                                           (0x1<<0) // Setting this bit will cause the P2M block to assert backpressure to the PXP when the packet FIFO is full. If this bit is cleared, packets arriving when the FIFO is full are discarded.
64920   #define MCP_REG_P2M_P2M_CONFIG_BACKPRESSURE_MODE_SHIFT                                                     0
64921   #define MCP_REG_P2M_P2M_CONFIG_DRAIN_MODE                                                                  (0x1<<1) // When set, this bit forces P2M to constantly drain the packet FIFO and discard all received packets.
64922   #define MCP_REG_P2M_P2M_CONFIG_DRAIN_MODE_SHIFT                                                            1
64923   #define MCP_REG_P2M_P2M_CONFIG_VID_FILTER_DISCARD                                                          (0x1<<2) // When set, this bit will cause any packet that doesn't match one of the two Vendor ID Filters to be discarded. If this bit isn't set, all packets that don't match will be accepted.
64924   #define MCP_REG_P2M_P2M_CONFIG_VID_FILTER_DISCARD_SHIFT                                                    2
64925   #define MCP_REG_P2M_P2M_CONFIG_RESERVED                                                                    (0x1fffffff<<3) // Reserved for future use.
64926   #define MCP_REG_P2M_P2M_CONFIG_RESERVED_SHIFT                                                              3
64927 #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_0                                                                    0xe06208UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64928   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_0_VID_FILT_VENDORID                                                (0xffff<<0) // This is the Vendor ID to use for this VID Filter.
64929   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_0_VID_FILT_VENDORID_SHIFT                                          0
64930   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_0_VID_FILT_DISCARD                                                 (0x1<<16) // When set, this bit causes packets which match this VID Filter to be discarded.
64931   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_0_VID_FILT_DISCARD_SHIFT                                           16
64932   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_0_VID_FILT_ENABLE                                                  (0x1<<17) // When set, this VID Filter is enabled.
64933   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_0_VID_FILT_ENABLE_SHIFT                                            17
64934 #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_1                                                                    0xe0620cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
64935   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_1_VID_FILT_VENDORID                                                (0xffff<<0) // This is the Vendor ID to use for this VID Filter.
64936   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_1_VID_FILT_VENDORID_SHIFT                                          0
64937   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_1_VID_FILT_DISCARD                                                 (0x1<<16) // When set, this bit causes packets which match this VID Filter to be discarded.
64938   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_1_VID_FILT_DISCARD_SHIFT                                           16
64939   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_1_VID_FILT_ENABLE                                                  (0x1<<17) // When set, this VID Filter is enabled.
64940   #define MCP_REG_P2M_P2M_VID_FILT_CONFIG_1_VID_FILT_ENABLE_SHIFT                                            17
64941 #define MCP_REG_P2M_P2M_TAG_FILT_CONFIG                                                                      0xe06210UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64942   #define MCP_REG_P2M_P2M_TAG_FILT_CONFIG_TAG_FILT_VALUE                                                     (0xff<<0) // This is the Tag Value to use in the Filter.
64943   #define MCP_REG_P2M_P2M_TAG_FILT_CONFIG_TAG_FILT_VALUE_SHIFT                                               0
64944   #define MCP_REG_P2M_P2M_TAG_FILT_CONFIG_TAG_FILT_MASK                                                      (0xff<<8) // This is the mask value to apply to the Tag for Filtering.
64945   #define MCP_REG_P2M_P2M_TAG_FILT_CONFIG_TAG_FILT_MASK_SHIFT                                                8
64946   #define MCP_REG_P2M_P2M_TAG_FILT_CONFIG_TAG_FILT_DISCARD                                                   (0x1<<16) // When set, packets matching the Tag Filter will be discarded.
64947   #define MCP_REG_P2M_P2M_TAG_FILT_CONFIG_TAG_FILT_DISCARD_SHIFT                                             16
64948 #define MCP_REG_P2M_P2M_LENGTH_FILT_CONFIG                                                                   0xe06214UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64949   #define MCP_REG_P2M_P2M_LENGTH_FILT_CONFIG_LENGTH_MIN_VALUE                                                (0x7f<<0) // This is the Minimum VDM Length Value that will be accepted. Packets smaller than this will be discarded. This length is in DWords, as in the VDM Header.
64950   #define MCP_REG_P2M_P2M_LENGTH_FILT_CONFIG_LENGTH_MIN_VALUE_SHIFT                                          0
64951   #define MCP_REG_P2M_P2M_LENGTH_FILT_CONFIG_UNUSED0                                                         (0x1<<7) //
64952   #define MCP_REG_P2M_P2M_LENGTH_FILT_CONFIG_UNUSED0_SHIFT                                                   7
64953   #define MCP_REG_P2M_P2M_LENGTH_FILT_CONFIG_TAG_FILT_MASK                                                   (0x7f<<8) // This is the Maximum VDM Length Value that will be accepted. Packets larger than this will be discarded. This length is in DWords, as in the VDM Header.
64954   #define MCP_REG_P2M_P2M_LENGTH_FILT_CONFIG_TAG_FILT_MASK_SHIFT                                             8
64955 #define MCP_REG_P2M_P2M_DISCARD_STAT_VENDORID                                                                0xe06218UL //Access:R    DataWidth:0x20   // This statistic counts the number of VDM packets discarded due to VendorID Filtering. Reading this register will clear the statistic.
64956 #define MCP_REG_P2M_P2M_DISCARD_STAT_TAG                                                                     0xe0621cUL //Access:R    DataWidth:0x20   // This statistic counts the number of VDM packets discarded due to Tag Filtering. Reading this register will clear the statistic.
64957 #define MCP_REG_P2M_P2M_DISCARD_STAT_LENGTH                                                                  0xe06220UL //Access:R    DataWidth:0x20   // This statistic counts the number of VDM packets discarded due to Length Filtering. Reading this register will clear the statistic.
64958 #define MCP_REG_P2M_P2M_DROP_STAT                                                                            0xe06224UL //Access:R    DataWidth:0x20   // This statistic counts the number of VDM packets dropped due to the FIFO being full. This also counts packets being dropped while in Drain mode. Reading this register will clear the statistic.
64959 #define MCP_REG_P2M_P2M_RCVD_STAT                                                                            0xe06228UL //Access:R    DataWidth:0x20   // This statistic counts the number of VDM packets received and passed to the MCP. This does not count packets which were dropped or discarded. Reading this register will clear the statistic.
64960 #define MCP_REG_P2M_P2M_HDR_SINGLE_REG                                                                       0xe0622cUL //Access:R    DataWidth:0x20   // Reading this register will give the next 32-bits of the current Header. The first access will give bits [31:0], then [63:32], then [95:64]. The fourth access will give bits [98:96] and will automatically pop the FIFO so that the next access will give data for the next Header in the FIFO. Be sure to always access this register four times to ensure correct behavior.
64961 #define MCP_REG_P2M_P2M_HDR_FIFO_0                                                                           0xe06230UL //Access:R    DataWidth:0x20   // Bits [31:0] of the Header Data.
64962 #define MCP_REG_P2M_P2M_HDR_FIFO_1                                                                           0xe06234UL //Access:R    DataWidth:0x20   // Bits [63:32] of the Header Data.
64963 #define MCP_REG_P2M_P2M_HDR_FIFO_2                                                                           0xe06238UL //Access:R    DataWidth:0x20   // Bits [95:64] of the Header Data.
64964 #define MCP_REG_P2M_P2M_HDR_FIFO_3                                                                           0xe0623cUL //Access:R    DataWidth:0x20   // Multi Field Register.
64965   #define MCP_REG_P2M_P2M_HDR_FIFO_3_HEADER_3                                                                (0x7<<0) // Bits [98:96] of the Header Data.
64966   #define MCP_REG_P2M_P2M_HDR_FIFO_3_HEADER_3_SHIFT                                                          0
64967   #define MCP_REG_P2M_P2M_HDR_FIFO_3_RESERVED                                                                (0x1fffffff<<3) // Reserved for future use.
64968   #define MCP_REG_P2M_P2M_HDR_FIFO_3_RESERVED_SHIFT                                                          3
64969 #define MCP_REG_P2M_P2M_DATA_FIFO                                                                            0xe06240UL //Access:R    DataWidth:0x20   // 32-bit Packet Data.
64970 #define MCP_REG_P2M_P2M_VDM_LENGTH                                                                           0xe06244UL //Access:R    DataWidth:0x20   // Multi Field Register.
64971   #define MCP_REG_P2M_P2M_VDM_LENGTH_VDM_LENGTH                                                              (0x7f<<0) // 7-bit Length from VDM Header, in DWords.
64972   #define MCP_REG_P2M_P2M_VDM_LENGTH_VDM_LENGTH_SHIFT                                                        0
64973 #define MCP_REG_P2M_P2M_PCI_REQ_ID                                                                           0xe06248UL //Access:R    DataWidth:0x20   // Multi Field Register.
64974   #define MCP_REG_P2M_P2M_PCI_REQ_ID_PCI_REQ_ID                                                              (0xffff<<0) // 16-bit PCI Requester ID from VDM Header.
64975   #define MCP_REG_P2M_P2M_PCI_REQ_ID_PCI_REQ_ID_SHIFT                                                        0
64976 #define MCP_REG_P2M_P2M_VENDOR_ID                                                                            0xe0624cUL //Access:R    DataWidth:0x20   // Multi Field Register.
64977   #define MCP_REG_P2M_P2M_VENDOR_ID_VENDOR_ID                                                                (0xffff<<0) // 16-bit Vendor ID from VDM Header.
64978   #define MCP_REG_P2M_P2M_VENDOR_ID_VENDOR_ID_SHIFT                                                          0
64979 #define MCP_REG_P2M_P2M_FID                                                                                  0xe06250UL //Access:R    DataWidth:0x20   // Multi Field Register.
64980   #define MCP_REG_P2M_P2M_FID_FID                                                                            (0xffff<<0) // 16-bit FID from VDM Header.
64981   #define MCP_REG_P2M_P2M_FID_FID_SHIFT                                                                      0
64982 #define MCP_REG_P2M_P2M_VENDOR_DWORD                                                                         0xe06254UL //Access:R    DataWidth:0x20   // 32-bit Vendor Defined DWord from VDM Header. For MCTP, this is the MCTP Transport Header.
64983 #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS                                                                     0xe06258UL //Access:R    DataWidth:0x20   // Multi Field Register.
64984   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_PATH_ID                                                           (0x1<<0) // This is the Path ID of the PCI Function on which the message arrived.
64985   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_PATH_ID_SHIFT                                                     0
64986   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_UNUSED0                                                           (0x7<<1) //
64987   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_UNUSED0_SHIFT                                                     1
64988   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_ROUTING_FIELD                                                     (0x7<<4) // This field is the 3 LSB's of the TLP Type.
64989   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_ROUTING_FIELD_SHIFT                                               4
64990   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_UNUSED1                                                           (0x1ff<<7) //
64991   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_UNUSED1_SHIFT                                                     7
64992   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_TAG                                                               (0xff<<16) // This is the 8-bit Tag from VDM Header.
64993   #define MCP_REG_P2M_P2M_OTHER_HDR_FIELDS_TAG_SHIFT                                                         16
64994 #define MCP_REG_CACHE_PIM_NVRAM_BASE                                                                         0xe06300UL //Access:RW   DataWidth:0x20   // The start address of the PIM in the NVRAM.
64995 #define MCP_REG_CACHE_PAGING_ENABLE                                                                          0xe06304UL //Access:RW   DataWidth:0x20   // Multi Field Register.
64996   #define MCP_REG_CACHE_PAGING_ENABLE_ENABLE                                                                 (0x1<<0) // If this bit is cleared then the look-up is bypassed and the scratchpad is always accessed with the address that was provided by the MCP. When this bit is changed from 1 to 0, all appropriate status and valid bits are cleared.
64997   #define MCP_REG_CACHE_PAGING_ENABLE_ENABLE_SHIFT                                                           0
64998 #define MCP_REG_CACHE_FETCH_COMPLETION                                                                       0xe06308UL //Access:W    DataWidth:0x20   // Any write to this register will signal completion of the page fetch by the expansion ROM engine.
64999 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0                                                                    0xe0630cUL //Access:RW   DataWidth:0x20   // Reflects the status of page 0.
65000   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65001   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_LOCK_SHIFT                                                       0
65002   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65003   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_ACTIVE_SHIFT                                                     1
65004   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_VALID                                                            (0x1<<2) // The data in this page is valid.
65005   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_VALID_SHIFT                                                      2
65006   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65007   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_0_NVRAM_PAGE_OFFSET_SHIFT                                          3
65008 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1                                                                    0xe06310UL //Access:RW   DataWidth:0x20   // Reflects the status of page 1.
65009   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65010   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_LOCK_SHIFT                                                       0
65011   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65012   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_ACTIVE_SHIFT                                                     1
65013   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_VALID                                                            (0x1<<2) // The data in this page is valid.
65014   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_VALID_SHIFT                                                      2
65015   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65016   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_1_NVRAM_PAGE_OFFSET_SHIFT                                          3
65017 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2                                                                    0xe06314UL //Access:RW   DataWidth:0x20   // Reflects the status of page 2.
65018   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65019   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_LOCK_SHIFT                                                       0
65020   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65021   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_ACTIVE_SHIFT                                                     1
65022   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_VALID                                                            (0x1<<2) // The data in this page is valid.
65023   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_VALID_SHIFT                                                      2
65024   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65025   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_2_NVRAM_PAGE_OFFSET_SHIFT                                          3
65026 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3                                                                    0xe06318UL //Access:RW   DataWidth:0x20   // Reflects the status of page 3.
65027   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65028   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_LOCK_SHIFT                                                       0
65029   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65030   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_ACTIVE_SHIFT                                                     1
65031   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_VALID                                                            (0x1<<2) // The data in this page is valid.
65032   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_VALID_SHIFT                                                      2
65033   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65034   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_3_NVRAM_PAGE_OFFSET_SHIFT                                          3
65035 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4                                                                    0xe0631cUL //Access:RW   DataWidth:0x20   // Reflects the status of page 4.
65036   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65037   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_LOCK_SHIFT                                                       0
65038   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65039   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_ACTIVE_SHIFT                                                     1
65040   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_VALID                                                            (0x1<<2) // The data in this page is valid.
65041   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_VALID_SHIFT                                                      2
65042   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65043   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_4_NVRAM_PAGE_OFFSET_SHIFT                                          3
65044 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5                                                                    0xe06320UL //Access:RW   DataWidth:0x20   // Reflects the status of page 5.
65045   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65046   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_LOCK_SHIFT                                                       0
65047   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65048   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_ACTIVE_SHIFT                                                     1
65049   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_VALID                                                            (0x1<<2) // The data in this page is valid.
65050   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_VALID_SHIFT                                                      2
65051   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65052   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_5_NVRAM_PAGE_OFFSET_SHIFT                                          3
65053 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6                                                                    0xe06324UL //Access:RW   DataWidth:0x20   // Reflects the status of page 6.
65054   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65055   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_LOCK_SHIFT                                                       0
65056   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65057   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_ACTIVE_SHIFT                                                     1
65058   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_VALID                                                            (0x1<<2) // The data in this page is valid.
65059   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_VALID_SHIFT                                                      2
65060   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65061   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_6_NVRAM_PAGE_OFFSET_SHIFT                                          3
65062 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7                                                                    0xe06328UL //Access:RW   DataWidth:0x20   // Reflects the status of page 7.
65063   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65064   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_LOCK_SHIFT                                                       0
65065   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65066   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_ACTIVE_SHIFT                                                     1
65067   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_VALID                                                            (0x1<<2) // The data in this page is valid.
65068   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_VALID_SHIFT                                                      2
65069   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65070   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_7_NVRAM_PAGE_OFFSET_SHIFT                                          3
65071 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8                                                                    0xe0632cUL //Access:RW   DataWidth:0x20   // Reflects the status of page 8.
65072   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65073   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_LOCK_SHIFT                                                       0
65074   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65075   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_ACTIVE_SHIFT                                                     1
65076   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_VALID                                                            (0x1<<2) // The data in this page is valid.
65077   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_VALID_SHIFT                                                      2
65078   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65079   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_8_NVRAM_PAGE_OFFSET_SHIFT                                          3
65080 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9                                                                    0xe06330UL //Access:RW   DataWidth:0x20   // Reflects the status of page 9.
65081   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_LOCK                                                             (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65082   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_LOCK_SHIFT                                                       0
65083   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_ACTIVE                                                           (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65084   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_ACTIVE_SHIFT                                                     1
65085   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_VALID                                                            (0x1<<2) // The data in this page is valid.
65086   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_VALID_SHIFT                                                      2
65087   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_NVRAM_PAGE_OFFSET                                                (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65088   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_9_NVRAM_PAGE_OFFSET_SHIFT                                          3
65089 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10                                                                   0xe06334UL //Access:RW   DataWidth:0x20   // Reflects the status of page 10.
65090   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_LOCK                                                            (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65091   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_LOCK_SHIFT                                                      0
65092   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_ACTIVE                                                          (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65093   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_ACTIVE_SHIFT                                                    1
65094   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_VALID                                                           (0x1<<2) // The data in this page is valid.
65095   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_VALID_SHIFT                                                     2
65096   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_NVRAM_PAGE_OFFSET                                               (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65097   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_10_NVRAM_PAGE_OFFSET_SHIFT                                         3
65098 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11                                                                   0xe06338UL //Access:RW   DataWidth:0x20   // Reflects the status of page 11.
65099   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_LOCK                                                            (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65100   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_LOCK_SHIFT                                                      0
65101   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_ACTIVE                                                          (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65102   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_ACTIVE_SHIFT                                                    1
65103   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_VALID                                                           (0x1<<2) // The data in this page is valid.
65104   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_VALID_SHIFT                                                     2
65105   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_NVRAM_PAGE_OFFSET                                               (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65106   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_11_NVRAM_PAGE_OFFSET_SHIFT                                         3
65107 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12                                                                   0xe0633cUL //Access:RW   DataWidth:0x20   // Reflects the status of page 12.
65108   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_LOCK                                                            (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65109   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_LOCK_SHIFT                                                      0
65110   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_ACTIVE                                                          (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65111   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_ACTIVE_SHIFT                                                    1
65112   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_VALID                                                           (0x1<<2) // The data in this page is valid.
65113   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_VALID_SHIFT                                                     2
65114   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_NVRAM_PAGE_OFFSET                                               (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65115   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_12_NVRAM_PAGE_OFFSET_SHIFT                                         3
65116 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13                                                                   0xe06340UL //Access:RW   DataWidth:0x20   // Reflects the status of page 13.
65117   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_LOCK                                                            (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65118   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_LOCK_SHIFT                                                      0
65119   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_ACTIVE                                                          (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65120   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_ACTIVE_SHIFT                                                    1
65121   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_VALID                                                           (0x1<<2) // The data in this page is valid.
65122   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_VALID_SHIFT                                                     2
65123   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_NVRAM_PAGE_OFFSET                                               (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65124   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_13_NVRAM_PAGE_OFFSET_SHIFT                                         3
65125 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14                                                                   0xe06344UL //Access:RW   DataWidth:0x20   // Reflects the status of page 14.
65126   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_LOCK                                                            (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65127   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_LOCK_SHIFT                                                      0
65128   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_ACTIVE                                                          (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65129   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_ACTIVE_SHIFT                                                    1
65130   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_VALID                                                           (0x1<<2) // The data in this page is valid.
65131   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_VALID_SHIFT                                                     2
65132   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_NVRAM_PAGE_OFFSET                                               (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65133   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_14_NVRAM_PAGE_OFFSET_SHIFT                                         3
65134 #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15                                                                   0xe06348UL //Access:RW   DataWidth:0x20   // Reflects the status of page 15.
65135   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_LOCK                                                            (0x1<<0) // If set, this page is treated as part of the static memory. When this bit is set, the valid valid and active bits are ignored and the appropriate CAM page table entry will receive the page address value.
65136   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_LOCK_SHIFT                                                      0
65137   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_ACTIVE                                                          (0x1<<1) // The data is in use. If the valid bit is clear this bit will be clear too.
65138   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_ACTIVE_SHIFT                                                    1
65139   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_VALID                                                           (0x1<<2) // The data in this page is valid.
65140   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_VALID_SHIFT                                                     2
65141   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_NVRAM_PAGE_OFFSET                                               (0x1ff<<3) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65142   #define MCP_REG_CACHE_CACHE_CTRL_STATUS_15_NVRAM_PAGE_OFFSET_SHIFT                                         3
65143 #define MCP_REG_CACHE_IMG_LOADER_BADDR                                                                       0xe0634cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65144   #define MCP_REG_CACHE_IMG_LOADER_BADDR_UNUSED0                                                             (0x3<<0) //
65145   #define MCP_REG_CACHE_IMG_LOADER_BADDR_UNUSED0_SHIFT                                                       0
65146   #define MCP_REG_CACHE_IMG_LOADER_BADDR_VALUE                                                               (0x7fffff<<2) // This register provides the GRC address of the Expansion ROM Engine Baddr register used in the cache fetch logic. Reset value points to Engine 0.
65147   #define MCP_REG_CACHE_IMG_LOADER_BADDR_VALUE_SHIFT                                                         2
65148 #define MCP_REG_CACHE_IMG_LOADER_GADDR                                                                       0xe06350UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65149   #define MCP_REG_CACHE_IMG_LOADER_GADDR_UNUSED0                                                             (0x3<<0) //
65150   #define MCP_REG_CACHE_IMG_LOADER_GADDR_UNUSED0_SHIFT                                                       0
65151   #define MCP_REG_CACHE_IMG_LOADER_GADDR_VALUE                                                               (0x7fffff<<2) // This register provides the GRC address of the Expansion ROM Engine Gaddr register used in the cache fetch logic. Reset value points to Engine 0.
65152   #define MCP_REG_CACHE_IMG_LOADER_GADDR_VALUE_SHIFT                                                         2
65153 #define MCP_REG_CACHE_IMG_LOADER_CADDR                                                                       0xe06354UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65154   #define MCP_REG_CACHE_IMG_LOADER_CADDR_UNUSED0                                                             (0x3<<0) //
65155   #define MCP_REG_CACHE_IMG_LOADER_CADDR_UNUSED0_SHIFT                                                       0
65156   #define MCP_REG_CACHE_IMG_LOADER_CADDR_VALUE                                                               (0x7fffff<<2) // This register provides the GRC address of the Expansion ROM Engine Caddr register used in the cache fetch logic. Reset value points to Engine 0.
65157   #define MCP_REG_CACHE_IMG_LOADER_CADDR_VALUE_SHIFT                                                         2
65158 #define MCP_REG_CACHE_IMG_LOADER_CDATA                                                                       0xe06358UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65159   #define MCP_REG_CACHE_IMG_LOADER_CDATA_UNUSED0                                                             (0x3<<0) //
65160   #define MCP_REG_CACHE_IMG_LOADER_CDATA_UNUSED0_SHIFT                                                       0
65161   #define MCP_REG_CACHE_IMG_LOADER_CDATA_VALUE                                                               (0x7fffff<<2) // This register provides the GRC address of the Expansion ROM Engine Cdata register used in the cache fetch logic. Reset value points to Engine 0.
65162   #define MCP_REG_CACHE_IMG_LOADER_CDATA_VALUE_SHIFT                                                         2
65163 #define MCP_REG_CACHE_IMG_LOADER_CFG                                                                         0xe0635cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65164   #define MCP_REG_CACHE_IMG_LOADER_CFG_UNUSED0                                                               (0x3<<0) //
65165   #define MCP_REG_CACHE_IMG_LOADER_CFG_UNUSED0_SHIFT                                                         0
65166   #define MCP_REG_CACHE_IMG_LOADER_CFG_VALUE                                                                 (0x7fffff<<2) // This register provides the GRC address of the Expansion ROM Engine Cfg register used in the cache fetch logic. Reset value points to Engine 0.
65167   #define MCP_REG_CACHE_IMG_LOADER_CFG_VALUE_SHIFT                                                           2
65168 #define MCP_REG_CACHE_STAT_HIT_COUNTER                                                                       0xe06360UL //Access:RW   DataWidth:0x20   // Statistic: Incremented whenever a Pageable-memory instruction hits in the page cache. Will be stuck on all ones.
65169 #define MCP_REG_CACHE_STAT_MISS_COUNTER                                                                      0xe06364UL //Access:RW   DataWidth:0x20   // Statistic: Incremented whenever a Pageable-memory instruction misses in the page cache. Will be stuck on all ones.
65170 #define MCP_REG_CACHE_LAST_PAGE_0                                                                            0xe06368UL //Access:RW   DataWidth:0x20   // Stores the values from one of the last 2 pages used.
65171   #define MCP_REG_CACHE_LAST_PAGE_0_VALID                                                                    (0x1<<0) // The data in this register is valid.
65172   #define MCP_REG_CACHE_LAST_PAGE_0_VALID_SHIFT                                                              0
65173   #define MCP_REG_CACHE_LAST_PAGE_0_IS_LAST                                                                  (0x1<<1) // If set, this page is the most recently accessed.
65174   #define MCP_REG_CACHE_LAST_PAGE_0_IS_LAST_SHIFT                                                            1
65175   #define MCP_REG_CACHE_LAST_PAGE_0_PAGE_INDEX                                                               (0xf<<2) // Index in the page table associated with this page.
65176   #define MCP_REG_CACHE_LAST_PAGE_0_PAGE_INDEX_SHIFT                                                         2
65177   #define MCP_REG_CACHE_LAST_PAGE_0_PAGE_OFFSET                                                              (0x1ff<<6) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65178   #define MCP_REG_CACHE_LAST_PAGE_0_PAGE_OFFSET_SHIFT                                                        6
65179 #define MCP_REG_CACHE_LAST_PAGE_1                                                                            0xe0636cUL //Access:RW   DataWidth:0x20   // Stores the values from one of the last 2 pages used.
65180   #define MCP_REG_CACHE_LAST_PAGE_1_VALID                                                                    (0x1<<0) // The data in this register is valid.
65181   #define MCP_REG_CACHE_LAST_PAGE_1_VALID_SHIFT                                                              0
65182   #define MCP_REG_CACHE_LAST_PAGE_1_IS_LAST                                                                  (0x1<<1) // If set, this page is the most recently accessed.
65183   #define MCP_REG_CACHE_LAST_PAGE_1_IS_LAST_SHIFT                                                            1
65184   #define MCP_REG_CACHE_LAST_PAGE_1_PAGE_INDEX                                                               (0xf<<2) // Index in the page table associated with this page.
65185   #define MCP_REG_CACHE_LAST_PAGE_1_PAGE_INDEX_SHIFT                                                         2
65186   #define MCP_REG_CACHE_LAST_PAGE_1_PAGE_OFFSET                                                              (0x1ff<<6) // Offset in the PIM associated with this page. This is added to the pim_nvram_base to get the physical NVRAM address of the page.
65187   #define MCP_REG_CACHE_LAST_PAGE_1_PAGE_OFFSET_SHIFT                                                        6
65188 #define MCP_REG_CACHE_PAGE_FETCH_STATE                                                                       0xe06370UL //Access:R    DataWidth:0x20   // For debug: the cache status
65189 #define MCP_REG_CACHE_CACHE_ERROR_STATUS                                                                     0xe06374UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65190   #define MCP_REG_CACHE_CACHE_ERROR_STATUS_OUT_OF_BOUNDS_READ                                                (0x1<<0) // If set, Paging_enable is clear and read from address &gt; StaticMemorySize + PageableMemorySize
65191   #define MCP_REG_CACHE_CACHE_ERROR_STATUS_OUT_OF_BOUNDS_READ_SHIFT                                          0
65192   #define MCP_REG_CACHE_CACHE_ERROR_STATUS_ILLEGAL_FETCH                                                     (0x1<<1) // If set, a read attempt to a second page was detected while a page fetch was already in progress.
65193   #define MCP_REG_CACHE_CACHE_ERROR_STATUS_ILLEGAL_FETCH_SHIFT                                               1
65194 #define MCP_REG_NVM_COMMAND                                                                                  0xe06400UL //Access:RW   DataWidth:0x20   // NVM Command register.
65195   #define MCP_REG_NVM_COMMAND_RST                                                                            (0x1<<0) // When set, the entire NVM state machine is reset. This bit is self clearing.
65196   #define MCP_REG_NVM_COMMAND_RST_SHIFT                                                                      0
65197   #define MCP_REG_NVM_COMMAND_UNUSED0                                                                        (0x3<<1) //
65198   #define MCP_REG_NVM_COMMAND_UNUSED0_SHIFT                                                                  1
65199   #define MCP_REG_NVM_COMMAND_DONE                                                                           (0x1<<3) // Sequence completion bit that is asserted when the command requested by assertion of the doit bit has completed. done Will be cleared while the command is in progress. done Will stay asserted until doit is reasserted or the done bit is cleared by writing a 1 to the done bit. The done bit is the FLSH_ATTN signal.
65200   #define MCP_REG_NVM_COMMAND_DONE_SHIFT                                                                     3
65201   #define MCP_REG_NVM_COMMAND_DOIT                                                                           (0x1<<4) // Command from software to start the defined command. The done bit must be clear before setting this bit. This bit is self clearing and will remain set while the command is active.
65202   #define MCP_REG_NVM_COMMAND_DOIT_SHIFT                                                                     4
65203   #define MCP_REG_NVM_COMMAND_WR                                                                             (0x1<<5) // The Write/Not_Read command bit. Set high to execute write or erase.
65204   #define MCP_REG_NVM_COMMAND_WR_SHIFT                                                                       5
65205   #define MCP_REG_NVM_COMMAND_ERASE                                                                          (0x1<<6) // The erase page/sector command bit. Set high to execute a page/sector erase_cmd. This bit is ignored if the WR bit is clear.
65206   #define MCP_REG_NVM_COMMAND_ERASE_SHIFT                                                                    6
65207   #define MCP_REG_NVM_COMMAND_FIRST                                                                          (0x1<<7) // This bit is passed to the SEE_FSM or SPI_FSM if the pass_mode bit is set.
65208   #define MCP_REG_NVM_COMMAND_FIRST_SHIFT                                                                    7
65209   #define MCP_REG_NVM_COMMAND_LAST                                                                           (0x1<<8) // When this bit is set, the next command sequence will be interpreted as the last one of a burst and any cleanup work will be done. This means that the buffer will be written to flash memory if needed on a write.
65210   #define MCP_REG_NVM_COMMAND_LAST_SHIFT                                                                     8
65211   #define MCP_REG_NVM_COMMAND_ADDR_INCR                                                                      (0x1<<9) // When this bit is set, the address in the address register will be incremented by 4 (1 word) after the command sequence has finished. Intended to be used for consecutive read or write access eliminating the need to update the address register on each access.
65212   #define MCP_REG_NVM_COMMAND_ADDR_INCR_SHIFT                                                                9
65213   #define MCP_REG_NVM_COMMAND_UNUSED1                                                                        (0x3f<<10) //
65214   #define MCP_REG_NVM_COMMAND_UNUSED1_SHIFT                                                                  10
65215   #define MCP_REG_NVM_COMMAND_WREN                                                                           (0x1<<16) // The write enable command bit. Set '1' will make flash interface state machine Generate wren_cmd to flash device through SPI interface to set Flash device to be write-enabled. Used for the device with protection function
65216   #define MCP_REG_NVM_COMMAND_WREN_SHIFT                                                                     16
65217   #define MCP_REG_NVM_COMMAND_WRDI                                                                           (0x1<<17) // The write disable command bit. Set '1' will make flash interface state machine Generate wrdi_cmd to flash device through SPI interface to set Flash device to be write-disabled. Used for the device with protection function.
65218   #define MCP_REG_NVM_COMMAND_WRDI_SHIFT                                                                     17
65219   #define MCP_REG_NVM_COMMAND_ERASE_ALL                                                                      (0x1<<18) // The erase all/chip command bit. Set high to execute an all/chip erase_all_cmd. This bit is ignored if the WR bit is clear.
65220   #define MCP_REG_NVM_COMMAND_ERASE_ALL_SHIFT                                                                18
65221   #define MCP_REG_NVM_COMMAND_UNUSED2                                                                        (0x1<<19) //
65222   #define MCP_REG_NVM_COMMAND_UNUSED2_SHIFT                                                                  19
65223   #define MCP_REG_NVM_COMMAND_RD_ID                                                                          (0x1<<20) // The read ID command bit. When set, the flash controller will read the ID register from the external flash device. This is specifically for ST devices. Setting this bit for Atmel devices will give the same results as RD_STATUS.
65224   #define MCP_REG_NVM_COMMAND_RD_ID_SHIFT                                                                    20
65225   #define MCP_REG_NVM_COMMAND_RD_STATUS                                                                      (0x1<<21) // The read status command bit. When set, the flash controller will read the status register from the external flash device
65226   #define MCP_REG_NVM_COMMAND_RD_STATUS_SHIFT                                                                21
65227   #define MCP_REG_NVM_COMMAND_MODE_256                                                                       (0x1<<22) // The 256B page size mode disable bit. A 256 byte page mode has been added to the block. This mode is normally on. The mode helps convert a 264B page Atmel part to act more like a 256B page part. For reads, the controller transparently closes the page after byte location 0xFF and opens the next page. For writes, it is the FW or SW responsiblity to close the page at 0xFF and start a new operation on the next page. When this bit is written as '1' when the FIRST bit is set, the 256B page mode is disabled for the next operation. It is self-clearing when both the LAST bit is set and the DONE bit is asserted. Effects Atmel only. No effect with ST devices.
65228   #define MCP_REG_NVM_COMMAND_MODE_256_SHIFT                                                                 22
65229 #define MCP_REG_NVM_STATUS                                                                                   0xe06404UL //Access:R    DataWidth:0x20   // NVM Status register.
65230   #define MCP_REG_NVM_STATUS_SPI_FSM_STATE                                                                   (0x3f<<0) // Enumeration:
65231   #define MCP_REG_NVM_STATUS_SPI_FSM_STATE_SHIFT                                                             0
65232 #define MCP_REG_NVM_WRITE                                                                                    0xe06408UL //Access:RW   DataWidth:0x20   // NVM data write register.
65233 #define MCP_REG_NVM_ADDR                                                                                     0xe0640cUL //Access:RW   DataWidth:0x20   // NVM address register.
65234   #define MCP_REG_NVM_ADDR_NVM_ADDR_VALUE                                                                    (0xffffff<<0) // 24 bit address value used in read, write and erase operations. When in bit-bang mode, the bottom 6 bits control the output enable for each pin.
65235   #define MCP_REG_NVM_ADDR_NVM_ADDR_VALUE_SHIFT                                                              0
65236 #define MCP_REG_NVM_READ                                                                                     0xe06410UL //Access:R    DataWidth:0x20   // NVM data read register.
65237 #define MCP_REG_NVM_CFG1                                                                                     0xe06414UL //Access:RW   DataWidth:0x20   // NVM configuration one register.
65238   #define MCP_REG_NVM_CFG1_FLASH_MODE                                                                        (0x1<<0) // Legacy strap_value[1]. Read only. Set based on new strap values to indicate either Atmel o
65239   #define MCP_REG_NVM_CFG1_FLASH_MODE_SHIFT                                                                  0
65240   #define MCP_REG_NVM_CFG1_BUFFER_MODE                                                                       (0x1<<1) // Legacy strap_value[0]. Read only. Set based on new strap values to indicate either Atmel or ST.
65241   #define MCP_REG_NVM_CFG1_BUFFER_MODE_SHIFT                                                                 1
65242   #define MCP_REG_NVM_CFG1_PASS_MODE                                                                         (0x1<<2) // Enable pass-thru mode to the byte level SPI state machine. When this mode is enabled, the controller can send/recieve single bytes at the SPI level. All upper level functions of the controller state machine are disabled.
65243   #define MCP_REG_NVM_CFG1_PASS_MODE_SHIFT                                                                   2
65244   #define MCP_REG_NVM_CFG1_BITBANG_MODE                                                                      (0x1<<3) // Enable bit-bang mode to control pins.
65245   #define MCP_REG_NVM_CFG1_BITBANG_MODE_SHIFT                                                                3
65246   #define MCP_REG_NVM_CFG1_STATUS_BIT                                                                        (0x7<<4) // Bit offset in status command response to interpret as the "ready" flag. For Atmel, this defaults to 3'h7. For ST, this defaults to 3'h0. NOTE: For ST, the status value of 1'b0 means "ready". For Atmel, the status value of 1 means "ready". This is automatically interpreted by hardware. This value is self-configured on reset based on the strap values. It can be overriden.
65247   #define MCP_REG_NVM_CFG1_STATUS_BIT_SHIFT                                                                  4
65248   #define MCP_REG_NVM_CFG1_SPI_CLK_DIV                                                                       (0xf<<7) // Divisor used to create all "1x" time for all Flash Interface I/O pin timing definition A value of 0 means that SCLK will be 1/2 of core_clk [f(SCLK) = f(CLK)/2]. The equation to calculate the Flash clock frequency for SCLK is: f(SCLK) = f(CLK)/((spi_clk_div + 1) * 2).
65249   #define MCP_REG_NVM_CFG1_SPI_CLK_DIV_SHIFT                                                                 7
65250   #define MCP_REG_NVM_CFG1_SEE_CLK_DIV                                                                       (0x7ff<<11) // Legacy value. Read only.
65251   #define MCP_REG_NVM_CFG1_SEE_CLK_DIV_SHIFT                                                                 11
65252   #define MCP_REG_NVM_CFG1_UNUSED0                                                                           (0x1<<22) //
65253   #define MCP_REG_NVM_CFG1_UNUSED0_SHIFT                                                                     22
65254   #define MCP_REG_NVM_CFG1_STRAP_CONTROL_0                                                                   (0x1<<23) // Legacy strap_control[1] bit. Read only set to 1, indicating FLASH has already been configured.
65255   #define MCP_REG_NVM_CFG1_STRAP_CONTROL_0_SHIFT                                                             23
65256   #define MCP_REG_NVM_CFG1_PROTECT_MODE                                                                      (0x1<<24) // Legacy strap_value[2]. Read only. Set based on new strap values to indicate either Atmel or ST.
65257   #define MCP_REG_NVM_CFG1_PROTECT_MODE_SHIFT                                                                24
65258   #define MCP_REG_NVM_CFG1_FLASH_SIZE                                                                        (0x1<<25) // Legacy strap_value[3]. Read only. Set based on new strap values to indicate either Atmel or ST.
65259   #define MCP_REG_NVM_CFG1_FLASH_SIZE_SHIFT                                                                  25
65260   #define MCP_REG_NVM_CFG1_FW_USTRAP_1                                                                       (0x1<<26) // Legacy strap_value[1]. Read only. Set based on new strap values to indicate either Atmel or ST.
65261   #define MCP_REG_NVM_CFG1_FW_USTRAP_1_SHIFT                                                                 26
65262   #define MCP_REG_NVM_CFG1_FW_USTRAP_0                                                                       (0x1<<27) // Legacy strap_value[0]. Read only. Set based on new strap values to indicate either Atmel or ST.
65263   #define MCP_REG_NVM_CFG1_FW_USTRAP_0_SHIFT                                                                 27
65264   #define MCP_REG_NVM_CFG1_FW_USTRAP_2                                                                       (0x1<<28) // Legacy strap_value[2]. Read only. Set based on new strap values to indicate either Atmel or ST.
65265   #define MCP_REG_NVM_CFG1_FW_USTRAP_2_SHIFT                                                                 28
65266   #define MCP_REG_NVM_CFG1_FW_USTRAP_3                                                                       (0x1<<29) // Legacy strap_value[3]. Read only. Set based on new strap values to indicate either Atmel or ST.
65267   #define MCP_REG_NVM_CFG1_FW_USTRAP_3_SHIFT                                                                 29
65268   #define MCP_REG_NVM_CFG1_FW_FLASH_TYPE_EN                                                                  (0x1<<30) // Legacy strap_control[1] bit. Read only set to 1, indicating FLASH has already been configured.This register has no hardware function, but can be modified by firmware.
65269   #define MCP_REG_NVM_CFG1_FW_FLASH_TYPE_EN_SHIFT                                                            30
65270   #define MCP_REG_NVM_CFG1_COMPAT_BYPASSS                                                                    (0x1<<31) // Legacy bit. Acts as dummy R/W bit.
65271   #define MCP_REG_NVM_CFG1_COMPAT_BYPASSS_SHIFT                                                              31
65272 #define MCP_REG_NVM_CFG2                                                                                     0xe06418UL //Access:RW   DataWidth:0x20   // NVM configuration two register.
65273   #define MCP_REG_NVM_CFG2_ERASE_CMD                                                                         (0xff<<0) // Flash block erase command. "ready" status will be polled for after this command. Reset value is 0x20h if flash_mode=1, 0x81h if buffer_mode=1, and 0xd8h if protect_mode=1.
65274   #define MCP_REG_NVM_CFG2_ERASE_CMD_SHIFT                                                                   0
65275   #define MCP_REG_NVM_CFG2_CSB_W                                                                             (0xff<<8) // Controls the delay from the CSB assertion to the first clock and from the last clock to the CSB deassertion. commands. Reset value is 0x1e in Legacy ST mode, 0x58 in Legacy Atmel mode, and 0x8 in Auto mode.
65276   #define MCP_REG_NVM_CFG2_CSB_W_SHIFT                                                                       8
65277   #define MCP_REG_NVM_CFG2_STATUS_CMD                                                                        (0xff<<16) // Flash status command. This command is used to poll the "ready" status of the flash part after many of the commands. Reset value is 0x9Fh if flash_mode=1, 0x57h if buffer_mode=1, and 0x5h if protect_mode =1.
65278   #define MCP_REG_NVM_CFG2_STATUS_CMD_SHIFT                                                                  16
65279   #define MCP_REG_NVM_CFG2_READ_ID_CMD                                                                       (0xff<<24) // Flash Read ID register command. This command is used to read the ID register from ST devices. Reset value depends on strap values. (0x57 for Atmel; 0x9f for ST/Numonyx/Macronix/Winbond)
65280   #define MCP_REG_NVM_CFG2_READ_ID_CMD_SHIFT                                                                 24
65281 #define MCP_REG_NVM_CFG3                                                                                     0xe0641cUL //Access:RW   DataWidth:0x20   // NVM configuration three register.
65282   #define MCP_REG_NVM_CFG3_BUFFER_RD_CMD                                                                     (0xff<<0) // Transfer flash device page to its internal buffer command. For Atmel devices, this command is issued automatically upon the "FIRST" write. It is not issued for ST devices since they automatically do this operation internally. (0x53 for Atmel; 0x53 for ST)
65283   #define MCP_REG_NVM_CFG3_BUFFER_RD_CMD_SHIFT                                                               0
65284   #define MCP_REG_NVM_CFG3_WRITE_CMD                                                                         (0xff<<8) // Command to write one byte to the flash array or SSRAM buffer, depending on the value of buffer_mode. If BUFFER_MODE is not active, then this command will poll for "ready" status when complete. For SEEPROM (flash_mode=0), this is SEEPROM write command. Bit[10:9] is address bit A1 and A0 of SEEPROM. User should modify those two bits base on the value of A1 and A0 assigned to this SEEPROM device. Reset value is 0x10 if flash_mode=1, 0x83 if buffer_mode=1, and 0x2 if protect_mode=1, 0xA0 otherwise.
65285   #define MCP_REG_NVM_CFG3_WRITE_CMD_SHIFT                                                                   8
65286   #define MCP_REG_NVM_CFG3_FAST_READ_CMD                                                                     (0xff<<16) // This is the fast read command. This command is used in Fast ST Mode. Following this command, any number of bytes may be read up to the end of the flash memory. This command is similar to the read command, but with an additional 8b of dummy read between the command/address and the first data read response.
65287   #define MCP_REG_NVM_CFG3_FAST_READ_CMD_SHIFT                                                               16
65288   #define MCP_REG_NVM_CFG3_READ_CMD                                                                          (0xff<<24) // This is the flash/seeprom read command. Following this command, any number of bytes may be read up to the end of the flash memory. For SEEPROM (flash_mode=0), this is SEEPROM read command. Bit[26:25] is address bit A1 and A0 of SEEPROM. User should modify those two bits base on the value of A1 and A0 assigned to this SEEPROM device. Reset value is 0xFF if flash_mode=1, 0x68 if buffer_mode=1, 0x3 if protect_mode=1, and 0xA1 otherwise.
65289   #define MCP_REG_NVM_CFG3_READ_CMD_SHIFT                                                                    24
65290 #define MCP_REG_NVM_SW_ARB                                                                                   0xe06420UL //Access:RW   DataWidth:0x20   // SPLIT: NVM arbitration register. This register provides aribtration resoures for both functions. The register is split, so arbitration depends on what function you are accessing as.
65291   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET0                                                                    (0x1<<0) // Set Software Arbitration request Bit 0. This bit is set by writing a '1' to this bit position.
65292   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET0_SHIFT                                                              0
65293   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET1                                                                    (0x1<<1) // Set Software Arbitration request Bit 1. This bit is set by writing a '1' to this bit position.
65294   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET1_SHIFT                                                              1
65295   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET2                                                                    (0x1<<2) // Set Software Arbitration request Bit 2. This bit is set by writing a '1' to this bit position.
65296   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET2_SHIFT                                                              2
65297   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET3                                                                    (0x1<<3) // Set Software Arbitration request Bit 3. This bit is set by writing a '1' to this bit position.
65298   #define MCP_REG_NVM_SW_ARB_ARB_REQ_SET3_SHIFT                                                              3
65299   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR0                                                                    (0x1<<4) // Write this bit as a '1' to clear req0 bit.
65300   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR0_SHIFT                                                              4
65301   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR1                                                                    (0x1<<5) // Write this bit as a '1' to clear req1 bit.
65302   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR1_SHIFT                                                              5
65303   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR2                                                                    (0x1<<6) // Write this bit as a '1' to clear req2 bit.
65304   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR2_SHIFT                                                              6
65305   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR3                                                                    (0x1<<7) // Write this bit as a '1' to clear req3 bit.
65306   #define MCP_REG_NVM_SW_ARB_ARB_REQ_CLR3_SHIFT                                                              7
65307   #define MCP_REG_NVM_SW_ARB_ARB_ARB0                                                                        (0x1<<8) // when REQ0 arbitration is won, this bit will be read as 1, when an operation is complete, then the CLR_ARB0 must be written to clear this bit. At that point, the next Arb bit will read as 1. At any time, only one of the ARB[7:0] bits will be read as a 1. Arb0 has highest priority, and Arb7 has lowest priority.
65308   #define MCP_REG_NVM_SW_ARB_ARB_ARB0_SHIFT                                                                  8
65309   #define MCP_REG_NVM_SW_ARB_ARB_ARB1                                                                        (0x1<<9) // when REQ1 arbitration is won, this bit will be read as 1, when an operation is complete, then the CLR_ARB1 must be written to clear this bit.
65310   #define MCP_REG_NVM_SW_ARB_ARB_ARB1_SHIFT                                                                  9
65311   #define MCP_REG_NVM_SW_ARB_ARB_ARB2                                                                        (0x1<<10) // when REQ2 arbitration is won, this bit will be read as 1, when an operation is complete, then the CLR_ARB2 must be written to clear this bit.
65312   #define MCP_REG_NVM_SW_ARB_ARB_ARB2_SHIFT                                                                  10
65313   #define MCP_REG_NVM_SW_ARB_ARB_ARB3                                                                        (0x1<<11) // when REQ3 arbitration is won, this bit will be read as 1, when an operation is complete, then the CLR_ARB3 must be written to clear this bit.
65314   #define MCP_REG_NVM_SW_ARB_ARB_ARB3_SHIFT                                                                  11
65315   #define MCP_REG_NVM_SW_ARB_REQ0                                                                            (0x1<<12) // This is the current status of requester 0. When this bit is one, it means that REQ_SET0 has been set since REQ_CLR0.
65316   #define MCP_REG_NVM_SW_ARB_REQ0_SHIFT                                                                      12
65317   #define MCP_REG_NVM_SW_ARB_REQ1                                                                            (0x1<<13) // This is the current status of requester 1. When this bit is one, it means that REQ_SET1 has been set since REQ_CLR1.
65318   #define MCP_REG_NVM_SW_ARB_REQ1_SHIFT                                                                      13
65319   #define MCP_REG_NVM_SW_ARB_REQ2                                                                            (0x1<<14) // This is the current status of requester 2. When this bit is one, it means that REQ_SET2 has been set since REQ_CLR2.
65320   #define MCP_REG_NVM_SW_ARB_REQ2_SHIFT                                                                      14
65321   #define MCP_REG_NVM_SW_ARB_REQ3                                                                            (0x1<<15) // This is the current status of requester 3. When this bit is one, it means that REQ_SET3 has been set since REQ_CLR3.
65322   #define MCP_REG_NVM_SW_ARB_REQ3_SHIFT                                                                      15
65323 #define MCP_REG_NVM_JEDEC_ID                                                                                 0xe06424UL //Access:R    DataWidth:0x20   // NVM configuration three register.
65324   #define MCP_REG_NVM_JEDEC_ID_EXTENDED_DEVICE_INFO_LENGTH                                                   (0xff<<0) // Length of extended device info to follow.
65325   #define MCP_REG_NVM_JEDEC_ID_EXTENDED_DEVICE_INFO_LENGTH_SHIFT                                             0
65326   #define MCP_REG_NVM_JEDEC_ID_DEVICE_ID                                                                     (0xffff<<8) // Device ID: Memory type = device_id[15:8] Size = device_id[7:0]
65327   #define MCP_REG_NVM_JEDEC_ID_DEVICE_ID_SHIFT                                                               8
65328   #define MCP_REG_NVM_JEDEC_ID_MANUFACTURE_ID                                                                (0xff<<24) // JEDEC manufacturer ID. Adesto/Atmel: 0x1F Macronix: 0xC2 Micron/Numonyx/St: 0x20 Winbond: 0xEF
65329   #define MCP_REG_NVM_JEDEC_ID_MANUFACTURE_ID_SHIFT                                                          24
65330 #define MCP_REG_NVM_CFG5                                                                                     0xe06428UL //Access:RW   DataWidth:0x20   // NVM write1 configuration register.
65331   #define MCP_REG_NVM_CFG5_WREN_CMD                                                                          (0xff<<0) // Flash write enable command when device with protection function is used. This command will be issued by the flash interface state machine through SPI interface To flash device, and make the flash device write-enabled.
65332   #define MCP_REG_NVM_CFG5_WREN_CMD_SHIFT                                                                    0
65333   #define MCP_REG_NVM_CFG5_WRDI_CMD                                                                          (0xff<<8) // Flash write disable command when device with protection function is used. This command will be issued by the flash interface state machine through SPI interface To flash device, and make the flash device write-disabled.
65334   #define MCP_REG_NVM_CFG5_WRDI_CMD_SHIFT                                                                    8
65335   #define MCP_REG_NVM_CFG5_ERASE_ALL_CMD                                                                     (0xff<<16) // Flash block erase all command. "ready" status will be polled for after this command. nvm_command.DONE will be asserted when chip erase has completed.
65336   #define MCP_REG_NVM_CFG5_ERASE_ALL_CMD_SHIFT                                                               16
65337   #define MCP_REG_NVM_CFG5_UNUSED0                                                                           (0x3f<<24) //
65338   #define MCP_REG_NVM_CFG5_UNUSED0_SHIFT                                                                     24
65339   #define MCP_REG_NVM_CFG5_USE_BUFFER                                                                        (0x1<<30) // When set to 1, write operations to Flash will use an internal 4KB sector buffer. Some Flash (Macronix, Winbond) only support PageProgram, which requires the Flash to be erased prior to programming. To make write operations identical across Flash devices, a buffer was added to store the sector data prior to an internally generated erase and then all data is written back to Flash including the write modifications. When cleared to 0, the buffer is unused.
65340   #define MCP_REG_NVM_CFG5_USE_BUFFER_SHIFT                                                                  30
65341   #define MCP_REG_NVM_CFG5_USE_LEGACY_SPI_FSM                                                                (0x1<<31) // Set to 1 to use legacy/previous flsh_spi_fsm. Clear to 0 to use latest flsh_spi_fsm.
65342   #define MCP_REG_NVM_CFG5_USE_LEGACY_SPI_FSM_SHIFT                                                          31
65343 #define MCP_REG_NVM_CFG4                                                                                     0xe0642cUL //Access:RW   DataWidth:0x20   // NVM configuration four register.
65344   #define MCP_REG_NVM_CFG4_FLASH_SIZE                                                                        (0x7<<0) // Size of the external flash device. This information is not used by FLSH hardware. It is only used by software. This value is self-configured on reset based on the external device.
65345   #define MCP_REG_NVM_CFG4_FLASH_SIZE_SHIFT                                                                  0
65346   #define MCP_REG_NVM_CFG4_FLASH_VENDOR                                                                      (0x1<<3) // This bit is self-configured on reset based on the strap values. It can be overriden.
65347   #define MCP_REG_NVM_CFG4_FLASH_VENDOR_SHIFT                                                                3
65348   #define MCP_REG_NVM_CFG4_MODE_256_EMPTY_BIT_LOC                                                            (0x3<<4) // Bit location for hardware to insert an empty address bit when MODE_256 is not set with Atmel devices. This value is self-configured on reset based on the external device. NOTE: Max Atmel device size is 64 Mbit due to different bus protocols.
65349   #define MCP_REG_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_SHIFT                                                      4
65350   #define MCP_REG_NVM_CFG4_STATUS_BIT_POLARITY                                                               (0x1<<6) // This bit determines how the status bit of the device status register is interpreted by hardware. If 0, then 0 means "ready". If 1, then 1 means "ready". For Atmel, this defaults to 1. For ST, this defaults to 0. This value is self-configured on reset based on the strap values. It can be overriden.
65351   #define MCP_REG_NVM_CFG4_STATUS_BIT_POLARITY_SHIFT                                                         6
65352   #define MCP_REG_NVM_CFG4_FAST                                                                              (0x1<<7) // Fast Mode. When this bit is set in ST mode, fast read command is used. In Atmel mode, this bit should be set when using the 0xE8 read command. It should be cleared when using the 0x68 read command. This value is self-configured on reset based on the external device.
65353   #define MCP_REG_NVM_CFG4_FAST_SHIFT                                                                        7
65354   #define MCP_REG_NVM_CFG4_SI_INPUT_RELAXED_TIMING                                                           (0x1<<8) // When this bit is set, the SI input from the external flash device is latched one cycle later than normal. This bit defaults to 0.
65355   #define MCP_REG_NVM_CFG4_SI_INPUT_RELAXED_TIMING_SHIFT                                                     8
65356   #define MCP_REG_NVM_CFG4_PASS_MODE_RELAXED_TIMING                                                          (0x1<<9) // When this bit is set, the pass mode data is captured one cycle later than normal. If using pass mode, this bit should be set whenever the si_input_relaxed_timing bit is set. This bit defaults to 0.
65357   #define MCP_REG_NVM_CFG4_PASS_MODE_RELAXED_TIMING_SHIFT                                                    9
65358   #define MCP_REG_NVM_CFG4_SR_TURNAROUND                                                                     (0x1<<10) // When this bit is set, a turnaround cycle is inserted in between the address and data phases of a status read for Atmel devices. This bit should only be set when the legacy status read command (0x57) is used. This bit defaults to 0.
65359   #define MCP_REG_NVM_CFG4_SR_TURNAROUND_SHIFT                                                               10
65360   #define MCP_REG_NVM_CFG4_READ_DUMMY_CYCLES                                                                 (0xf<<11) // This is the number of dummy cycles needed after the address phase before the read data is available for opcode: READ, READ_ID.
65361   #define MCP_REG_NVM_CFG4_READ_DUMMY_CYCLES_SHIFT                                                           11
65362   #define MCP_REG_NVM_CFG4_FAST_READ_DUMMY_CYCLES                                                            (0xf<<15) // This is the number of dummy cycles needed after the address phase before the read data is available for opcode: FAST_READ.
65363   #define MCP_REG_NVM_CFG4_FAST_READ_DUMMY_CYCLES_SHIFT                                                      15
65364   #define MCP_REG_NVM_CFG4_SPI_SLOW_CLK_DIV                                                                  (0xf<<19) // Slow SCLK used for OPCODEs that cannot be executed using SPI_CLK_DIV. It is also used during startup when no info about Flash device is known. Calculate SCLK frequency using f(SCLK) = f(core_clk)/(2*(SPI_SLOW_CLK_DIV +1)). [Ex: SPI_SLOW_CLK_DIV=0 -&gt; f(SCLK) = f(core_clk)/2]
65365   #define MCP_REG_NVM_CFG4_SPI_SLOW_CLK_DIV_SHIFT                                                            19
65366   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_BUFFER_RD                                                              (0x1<<23) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65367   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_BUFFER_RD_SHIFT                                                        23
65368   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_ERASE                                                                  (0x1<<24) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65369   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_ERASE_SHIFT                                                            24
65370   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_FAST_READ                                                              (0x1<<25) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65371   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_FAST_READ_SHIFT                                                        25
65372   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_READ                                                                   (0x1<<26) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65373   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_READ_SHIFT                                                             26
65374   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_READ_ID                                                                (0x1<<27) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65375   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_READ_ID_SHIFT                                                          27
65376   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_STATUS                                                                 (0x1<<28) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65377   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_STATUS_SHIFT                                                           28
65378   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_WRDI                                                                   (0x1<<29) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65379   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_WRDI_SHIFT                                                             29
65380   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_WREN                                                                   (0x1<<30) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65381   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_WREN_SHIFT                                                             30
65382   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_WRITE                                                                  (0x1<<31) // Set (=1) to used slow SCLK generated from SPI_SLOW_CLK_DIV for . Clear (=0) to use regular SCLK generated from SPI_CLK_DIV. This value is updated during auto-configuration to optimum value.
65383   #define MCP_REG_NVM_CFG4_SLOW_CLK_4_WRITE_SHIFT                                                            31
65384 #define MCP_REG_NVM_RECONFIG                                                                                 0xe06430UL //Access:RW   DataWidth:0x20   // NVM re-configuration register.
65385   #define MCP_REG_NVM_RECONFIG_ORIG_STRAP_VALUE                                                              (0xf<<0) // Strap value from iologic pins. Only bit[0] is used. Bits[3:1] are for future support.
65386   #define MCP_REG_NVM_RECONFIG_ORIG_STRAP_VALUE_SHIFT                                                        0
65387   #define MCP_REG_NVM_RECONFIG_RECONFIG_STRAP_VALUE                                                          (0xf<<4) // Used by software to numerically encode how the FLSH has been reconfigured. On reset, this register is set to the same value as ORIG_STRAP_VALUE. These bits have no hardware functionality.
65388   #define MCP_REG_NVM_RECONFIG_RECONFIG_STRAP_VALUE_SHIFT                                                    4
65389   #define MCP_REG_NVM_RECONFIG_RESERVED                                                                      (0x7fffff<<8) // Reserved for future use
65390   #define MCP_REG_NVM_RECONFIG_RESERVED_SHIFT                                                                8
65391   #define MCP_REG_NVM_RECONFIG_RECONFIG_DONE                                                                 (0x1<<31) // This bit is 0 on reset. After software finishes reconfiguring FLSH, they will set this bit to 1 to indicate that FLSH has been reconfigured. This bit has no hardware functionality.
65392   #define MCP_REG_NVM_RECONFIG_RECONFIG_DONE_SHIFT                                                           31
65393 #define MCP_REG_ERNGN_EXP_ROM_CTRL                                                                           0xe06800UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65394   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ENA                                                                     (0x1<<0) // Enable bit for the expansion ROM engine. When '1', the expansion ROM engine will automatically service expansion ROM requests. When this bit is cleared, the engine will not service a new request and the on chip cpu will have to take over the chores.
65395   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ENA_SHIFT                                                               0
65396   #define MCP_REG_ERNGN_EXP_ROM_CTRL_BFRD                                                                    (0x1<<1) // When this bit is set to '1', the expansion ROM engine will utilize the buffered mode address translation mode in the flash controller to adjust the address for flash devices with 264 byte blocks, spaced every 512 bytes.
65397   #define MCP_REG_ERNGN_EXP_ROM_CTRL_BFRD_SHIFT                                                              1
65398   #define MCP_REG_ERNGN_EXP_ROM_CTRL_UNUSED0                                                                 (0x3<<2) //
65399   #define MCP_REG_ERNGN_EXP_ROM_CTRL_UNUSED0_SHIFT                                                           2
65400   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ARB_NUM                                                                 (0x3<<4) // Request number to use to arbitrate for expansion ROM access to the flash controller
65401   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ARB_NUM_SHIFT                                                           4
65402   #define MCP_REG_ERNGN_EXP_ROM_CTRL_UNUSED1                                                                 (0x3ff<<6) //
65403   #define MCP_REG_ERNGN_EXP_ROM_CTRL_UNUSED1_SHIFT                                                           6
65404   #define MCP_REG_ERNGN_EXP_ROM_CTRL_STATE                                                                   (0x3f<<16) // The current state of expansion ROM engine, for debugging purposes.
65405   #define MCP_REG_ERNGN_EXP_ROM_CTRL_STATE_SHIFT                                                             16
65406   #define MCP_REG_ERNGN_EXP_ROM_CTRL_UNUSED2                                                                 (0x3f<<22) //
65407   #define MCP_REG_ERNGN_EXP_ROM_CTRL_UNUSED2_SHIFT                                                           22
65408   #define MCP_REG_ERNGN_EXP_ROM_CTRL_CACHE_VALID                                                             (0x1<<28) // This bit is set to '1' when the cache is valid.
65409   #define MCP_REG_ERNGN_EXP_ROM_CTRL_CACHE_VALID_SHIFT                                                       28
65410   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ARB_TIMEOUT                                                             (0x1<<29) // This bit is set to '1' when an arbitration timeout happens.
65411   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ARB_TIMEOUT_SHIFT                                                       29
65412   #define MCP_REG_ERNGN_EXP_ROM_CTRL_READ_TIMEOUT                                                            (0x1<<30) // This bit is set to '1' when a read timeout happens.
65413   #define MCP_REG_ERNGN_EXP_ROM_CTRL_READ_TIMEOUT_SHIFT                                                      30
65414   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ACTIVE                                                                  (0x1<<31) // This bit is set to '1' when the expansion ROM engine is actively operating on a expansion ROM request.
65415   #define MCP_REG_ERNGN_EXP_ROM_CTRL_ACTIVE_SHIFT                                                            31
65416 #define MCP_REG_ERNGN_EXP_ROM_BADDR                                                                          0xe06804UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65417   #define MCP_REG_ERNGN_EXP_ROM_BADDR_UNUSED0                                                                (0x3<<0) //
65418   #define MCP_REG_ERNGN_EXP_ROM_BADDR_UNUSED0_SHIFT                                                          0
65419   #define MCP_REG_ERNGN_EXP_ROM_BADDR_VALUE                                                                  (0x3fffff<<2) // Image base address. The expansion ROM engine fetches the values for the expansion ROM interface starting at this base address.
65420   #define MCP_REG_ERNGN_EXP_ROM_BADDR_VALUE_SHIFT                                                            2
65421 #define MCP_REG_ERNGN_EXP_ROM_CFG                                                                            0xe06808UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65422   #define MCP_REG_ERNGN_EXP_ROM_CFG_ARB_TIMEOUT_SHFT                                                         (0xf<<0) // Arbitration timeout value. The value of 0x20 is shifted left number of bits determined by this value to determine the number of times the nvm_sw_arb register inside the expansion ROM interface will be polled before giving up on arbitration.
65423   #define MCP_REG_ERNGN_EXP_ROM_CFG_ARB_TIMEOUT_SHFT_SHIFT                                                   0
65424   #define MCP_REG_ERNGN_EXP_ROM_CFG_READ_TIMEOUT_SHFT                                                        (0xf<<4) // Read timeout value. The value of 0x20 is shifted left number of bits determined by this value to determine the number of core clocks to wait for the expansion ROM interface to complete a single word read before giving up.
65425   #define MCP_REG_ERNGN_EXP_ROM_CFG_READ_TIMEOUT_SHFT_SHIFT                                                  4
65426 #define MCP_REG_ERNGN_EXP_ROM_ADR                                                                            0xe0680cUL //Access:R    DataWidth:0x20   // Multi Field Register.
65427   #define MCP_REG_ERNGN_EXP_ROM_ADR_UNUSED0                                                                  (0x3<<0) //
65428   #define MCP_REG_ERNGN_EXP_ROM_ADR_UNUSED0_SHIFT                                                            0
65429   #define MCP_REG_ERNGN_EXP_ROM_ADR_ADDRESS                                                                  (0x3fffff<<2) // This value is the address requested by the current (or last) PCI ROM Expansion cycle request. When the PCI block detect a decode of the ROM BAR area, it will place the offset from the BAR value in this register and re-try the PCI bus to make the requester wait.
65430   #define MCP_REG_ERNGN_EXP_ROM_ADR_ADDRESS_SHIFT                                                            2
65431   #define MCP_REG_ERNGN_EXP_ROM_ADR_ADDR_SIZE                                                                (0x3<<24) // The size of the PCI BAR rom read request. This value ranges from 1 to 3 dwords
65432   #define MCP_REG_ERNGN_EXP_ROM_ADR_ADDR_SIZE_SHIFT                                                          24
65433   #define MCP_REG_ERNGN_EXP_ROM_ADR_ACT_FUNC                                                                 (0x1f<<26) // These bits indicate which function is currently accessing the expansion rom.
65434   #define MCP_REG_ERNGN_EXP_ROM_ADR_ACT_FUNC_SHIFT                                                           26
65435   #define MCP_REG_ERNGN_EXP_ROM_ADR_REQ                                                                      (0x1<<31) // This bit will be set if there is a pending request for action. This bit is equivalent to the EXP_ROM_ATTN attention word bit.
65436   #define MCP_REG_ERNGN_EXP_ROM_ADR_REQ_SHIFT                                                                31
65437 #define MCP_REG_ERNGN_EXP_ROM_DATA0                                                                          0xe06810UL //Access:R    DataWidth:0x20   // This register shows the first dword for the expansion ROM access. This is for debug purposes only.
65438 #define MCP_REG_ERNGN_EXP_ROM_DATA1                                                                          0xe06814UL //Access:R    DataWidth:0x20   // This register shows the second dword for the expansion ROM access. This is for debug purposes only.
65439 #define MCP_REG_ERNGN_EXP_ROM_DATA2                                                                          0xe06818UL //Access:R    DataWidth:0x20   // This register shows the third dword for the expansion ROM access. This is for debug purposes only.
65440 #define MCP_REG_ERNGN_IMG_LOADER0_BADDR                                                                      0xe0681cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65441   #define MCP_REG_ERNGN_IMG_LOADER0_BADDR_UNUSED0                                                            (0x3<<0) //
65442   #define MCP_REG_ERNGN_IMG_LOADER0_BADDR_UNUSED0_SHIFT                                                      0
65443   #define MCP_REG_ERNGN_IMG_LOADER0_BADDR_VALUE                                                              (0x3fffff<<2) // Image base address. This register provides the base address of the image in the NVRAM that the Image Loader Engine 0 will use.
65444   #define MCP_REG_ERNGN_IMG_LOADER0_BADDR_VALUE_SHIFT                                                        2
65445 #define MCP_REG_ERNGN_IMG_LOADER0_GADDR                                                                      0xe06820UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65446   #define MCP_REG_ERNGN_IMG_LOADER0_GADDR_UNUSED0                                                            (0x3<<0) //
65447   #define MCP_REG_ERNGN_IMG_LOADER0_GADDR_UNUSED0_SHIFT                                                      0
65448   #define MCP_REG_ERNGN_IMG_LOADER0_GADDR_VALUE                                                              (0xfffffff<<2) // This register provides the GRC address of the internal register where the data from NVRAM will be written. 24:2 will be the GRC address 29:26 will be the GRC function
65449   #define MCP_REG_ERNGN_IMG_LOADER0_GADDR_VALUE_SHIFT                                                        2
65450 #define MCP_REG_ERNGN_IMG_LOADER0_CADDR                                                                      0xe06824UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65451   #define MCP_REG_ERNGN_IMG_LOADER0_CADDR_UNUSED0                                                            (0x3<<0) //
65452   #define MCP_REG_ERNGN_IMG_LOADER0_CADDR_UNUSED0_SHIFT                                                      0
65453   #define MCP_REG_ERNGN_IMG_LOADER0_CADDR_VALUE                                                              (0x7fffff<<2) // This register provides the GRC address of the internal register where the completion data will be written.
65454   #define MCP_REG_ERNGN_IMG_LOADER0_CADDR_VALUE_SHIFT                                                        2
65455 #define MCP_REG_ERNGN_IMG_LOADER0_CDATA                                                                      0xe06828UL //Access:RW   DataWidth:0x20   // This register provides the value of the completion data that will be written to the completion address.
65456 #define MCP_REG_ERNGN_IMG_LOADER0_CFG                                                                        0xe0682cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65457   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_UNUSED0                                                              (0x3<<0) //
65458   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_UNUSED0_SHIFT                                                        0
65459   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_XFER_SIZE                                                            (0x3fff<<2) // These bits indicate the transfer size in 4bytes (word) granularity. A maximum of 64KB can be transfered with one command. A read to this register will indicate the current status of the command.
65460   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_XFER_SIZE_SHIFT                                                      2
65461   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_UNUSED1                                                              (0xf<<16) //
65462   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_UNUSED1_SHIFT                                                        16
65463   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_BURST_SIZE                                                           (0xf<<20) // These bits are used for setting up the burst size of a single NVRAM arbitration cycle. NVRAM is a shared resource and every master needs to arbitrate for access to the NVRAM. Once a master wins arbitration, it can keep the NVRAM till the access is relinquished. Using these bits, SW/FW can limit how many words get transferred in a single arbitration cycle. For ex. if xfer_size = 4KB and burst_size = 32 words, then the image loader engine will arbitrate to win the access of NVRAM 32 times.
65464   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_SHIFT                                                     20
65465   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_AUTO_INC                                                             (0x1<<24) // Setting this bit will cause the GRC address to be incremented by 4bytes for every transfer on the GRC interface for the command.
65466   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_AUTO_INC_SHIFT                                                       24
65467   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_UNUSED2                                                              (0x7<<25) //
65468   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_UNUSED2_SHIFT                                                        25
65469   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_ARB_TO                                                               (0x1<<28) // This bit indicates that there was a Arbitration timeout on this image loader and all the transfers are invalid
65470   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_ARB_TO_SHIFT                                                         28
65471   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_READ_TO                                                              (0x1<<29) // This bit indicates that there was a NVRAM Read timeout on this image loader and all the transfers are invalid
65472   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_READ_TO_SHIFT                                                        29
65473   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_BUSY                                                                 (0x1<<30) // This bit indicates that this image loader engine is busy. When this bit is set, the baddr/gaddr/cfg registers should not be written to.
65474   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_BUSY_SHIFT                                                           30
65475   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_ACTIVE                                                               (0x1<<31) // This bit indicates that this image loader engine is currently the active master.
65476   #define MCP_REG_ERNGN_IMG_LOADER0_CFG_ACTIVE_SHIFT                                                         31
65477 #define MCP_REG_ERNGN_IMG_LOADER1_BADDR                                                                      0xe06830UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65478   #define MCP_REG_ERNGN_IMG_LOADER1_BADDR_UNUSED0                                                            (0x3<<0) //
65479   #define MCP_REG_ERNGN_IMG_LOADER1_BADDR_UNUSED0_SHIFT                                                      0
65480   #define MCP_REG_ERNGN_IMG_LOADER1_BADDR_VALUE                                                              (0x3fffff<<2) // Image base address. This register provides the base address of the image in the NVRAM that the Image Loader Engine 1 will use.
65481   #define MCP_REG_ERNGN_IMG_LOADER1_BADDR_VALUE_SHIFT                                                        2
65482 #define MCP_REG_ERNGN_IMG_LOADER1_GADDR                                                                      0xe06834UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65483   #define MCP_REG_ERNGN_IMG_LOADER1_GADDR_UNUSED0                                                            (0x3<<0) //
65484   #define MCP_REG_ERNGN_IMG_LOADER1_GADDR_UNUSED0_SHIFT                                                      0
65485   #define MCP_REG_ERNGN_IMG_LOADER1_GADDR_VALUE                                                              (0xfffffff<<2) // This register provides the GRC address of the internal register where the data from NVRAM will be written. 24:2 will be the GRC address 29:26 will be the GRC function
65486   #define MCP_REG_ERNGN_IMG_LOADER1_GADDR_VALUE_SHIFT                                                        2
65487 #define MCP_REG_ERNGN_IMG_LOADER1_CADDR                                                                      0xe06838UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65488   #define MCP_REG_ERNGN_IMG_LOADER1_CADDR_UNUSED0                                                            (0x3<<0) //
65489   #define MCP_REG_ERNGN_IMG_LOADER1_CADDR_UNUSED0_SHIFT                                                      0
65490   #define MCP_REG_ERNGN_IMG_LOADER1_CADDR_VALUE                                                              (0x7fffff<<2) // This register provides the GRC address of the internal register where the completion data will be written.
65491   #define MCP_REG_ERNGN_IMG_LOADER1_CADDR_VALUE_SHIFT                                                        2
65492 #define MCP_REG_ERNGN_IMG_LOADER1_CDATA                                                                      0xe0683cUL //Access:RW   DataWidth:0x20   // This register provides the value of the completion data that will be written to the completion address.
65493 #define MCP_REG_ERNGN_IMG_LOADER1_CFG                                                                        0xe06840UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65494   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_UNUSED0                                                              (0x3<<0) //
65495   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_UNUSED0_SHIFT                                                        0
65496   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_XFER_SIZE                                                            (0x3fff<<2) // These bits indicate the transfer size in 4bytes (word) granularity. A maximum of 64KB can be transfered with one command. A read to this register will indicate the current status of the command.
65497   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_XFER_SIZE_SHIFT                                                      2
65498   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_UNUSED1                                                              (0xf<<16) //
65499   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_UNUSED1_SHIFT                                                        16
65500   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_BURST_SIZE                                                           (0xf<<20) // These bits are used for setting up the burst size of a single NVRAM arbitration cycle. NVRAM is a shared resource and every master needs to arbitrate for access to the NVRAM. Once a master wins arbitration, it can keep the NVRAM till the access is relinquished. Using these bits, SW/FW can limit how many words get transferred in a single arbitration cycle. For ex. if xfer_size = 4KB and burst_size = 32 words, then the image loader engine will arbitrate to win the access of NVRAM 32 times.
65501   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_SHIFT                                                     20
65502   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_AUTO_INC                                                             (0x1<<24) // Setting this bit will cause the GRC address to be incremented by 4bytes for every transfer on the GRC interface for the command.
65503   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_AUTO_INC_SHIFT                                                       24
65504   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_UNUSED2                                                              (0x7<<25) //
65505   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_UNUSED2_SHIFT                                                        25
65506   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_ARB_TO                                                               (0x1<<28) // This bit indicates that there was a Arbitration timeout on this image loader and all the transfers are invalid
65507   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_ARB_TO_SHIFT                                                         28
65508   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_READ_TO                                                              (0x1<<29) // This bit indicates that there was a NVRAM Read timeout on this image loader and all the transfers are invalid
65509   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_READ_TO_SHIFT                                                        29
65510   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_BUSY                                                                 (0x1<<30) // This bit indicates that this image loader engine is busy. When this bit is set, the baddr/gaddr/cfg registers should not be written to.
65511   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_BUSY_SHIFT                                                           30
65512   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_ACTIVE                                                               (0x1<<31) // This bit indicates that this image loader engine is currently the active master.
65513   #define MCP_REG_ERNGN_IMG_LOADER1_CFG_ACTIVE_SHIFT                                                         31
65514 #define MCP_REG_ERNGN_IMG_LOADER2_BADDR                                                                      0xe06844UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65515   #define MCP_REG_ERNGN_IMG_LOADER2_BADDR_UNUSED0                                                            (0x3<<0) //
65516   #define MCP_REG_ERNGN_IMG_LOADER2_BADDR_UNUSED0_SHIFT                                                      0
65517   #define MCP_REG_ERNGN_IMG_LOADER2_BADDR_VALUE                                                              (0x3fffff<<2) // Image base address. This register provides the base address of the image in the NVRAM that the Image Loader Engine 2 will use.
65518   #define MCP_REG_ERNGN_IMG_LOADER2_BADDR_VALUE_SHIFT                                                        2
65519 #define MCP_REG_ERNGN_IMG_LOADER2_GADDR                                                                      0xe06848UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65520   #define MCP_REG_ERNGN_IMG_LOADER2_GADDR_UNUSED0                                                            (0x3<<0) //
65521   #define MCP_REG_ERNGN_IMG_LOADER2_GADDR_UNUSED0_SHIFT                                                      0
65522   #define MCP_REG_ERNGN_IMG_LOADER2_GADDR_VALUE                                                              (0xfffffff<<2) // This register provides the GRC address of the internal register where the data from NVRAM will be written. 24:2 will be the GRC address 29:26 will be the GRC function
65523   #define MCP_REG_ERNGN_IMG_LOADER2_GADDR_VALUE_SHIFT                                                        2
65524 #define MCP_REG_ERNGN_IMG_LOADER2_CADDR                                                                      0xe0684cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65525   #define MCP_REG_ERNGN_IMG_LOADER2_CADDR_UNUSED0                                                            (0x3<<0) //
65526   #define MCP_REG_ERNGN_IMG_LOADER2_CADDR_UNUSED0_SHIFT                                                      0
65527   #define MCP_REG_ERNGN_IMG_LOADER2_CADDR_VALUE                                                              (0x7fffff<<2) // This register provides the GRC address of the internal register where the completion data will be written.
65528   #define MCP_REG_ERNGN_IMG_LOADER2_CADDR_VALUE_SHIFT                                                        2
65529 #define MCP_REG_ERNGN_IMG_LOADER2_CDATA                                                                      0xe06850UL //Access:RW   DataWidth:0x20   // This register provides the value of the completion data that will be written to the completion address.
65530 #define MCP_REG_ERNGN_IMG_LOADER2_CFG                                                                        0xe06854UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65531   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_UNUSED0                                                              (0x3<<0) //
65532   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_UNUSED0_SHIFT                                                        0
65533   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_XFER_SIZE                                                            (0x3fff<<2) // These bits indicate the transfer size in 4bytes (word) granularity. A maximum of 64KB can be transfered with one command. A read to this register will indicate the current status of the command.
65534   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_XFER_SIZE_SHIFT                                                      2
65535   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_UNUSED1                                                              (0xf<<16) //
65536   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_UNUSED1_SHIFT                                                        16
65537   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_BURST_SIZE                                                           (0xf<<20) // These bits are used for setting up the burst size of a single NVRAM arbitration cycle. NVRAM is a shared resource and every master needs to arbitrate for access to the NVRAM. Once a master wins arbitration, it can keep the NVRAM till the access is relinquished. Using these bits, SW/FW can limit how many words get transferred in a single arbitration cycle. For ex. if xfer_size = 4KB and burst_size = 32 words, then the image loader engine will arbitrate to win the access of NVRAM 32 times.
65538   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_SHIFT                                                     20
65539   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_AUTO_INC                                                             (0x1<<24) // Setting this bit will cause the GRC address to be incremented by 4bytes for every transfer on the GRC interface for the command.
65540   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_AUTO_INC_SHIFT                                                       24
65541   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_UNUSED2                                                              (0x7<<25) //
65542   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_UNUSED2_SHIFT                                                        25
65543   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_ARB_TO                                                               (0x1<<28) // This bit indicates that there was a Arbitration timeout on this image loader and all the transfers are invalid
65544   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_ARB_TO_SHIFT                                                         28
65545   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_READ_TO                                                              (0x1<<29) // This bit indicates that there was a NVRAM Read timeout on this image loader and all the transfers are invalid
65546   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_READ_TO_SHIFT                                                        29
65547   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_BUSY                                                                 (0x1<<30) // This bit indicates that this image loader engine is busy. When this bit is set, the baddr/gaddr/cfg registers should not be written to.
65548   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_BUSY_SHIFT                                                           30
65549   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_ACTIVE                                                               (0x1<<31) // This bit indicates that this image loader engine is currently the active master.
65550   #define MCP_REG_ERNGN_IMG_LOADER2_CFG_ACTIVE_SHIFT                                                         31
65551 #define MCP_REG_SMBUS_CONFIG                                                                                 0xe08000UL //Access:RW   DataWidth:0x20   // All registers in the SMB block are shared.
65552   #define MCP_REG_SMBUS_CONFIG_UNUSED0                                                                       (0x7f<<0) //
65553   #define MCP_REG_SMBUS_CONFIG_UNUSED0_SHIFT                                                                 0
65554   #define MCP_REG_SMBUS_CONFIG_HW_ARP_ASSIGN_ADDR                                                            (0x1<<7) // When this bit is set HW will service the ARP Assign Address command, set the AR_FLAG[1:0] and AV_FLAG[1:0] flags, and program the NIC_SMB_ADDR[1:0] values.
65555   #define MCP_REG_SMBUS_CONFIG_HW_ARP_ASSIGN_ADDR_SHIFT                                                      7
65556   #define MCP_REG_SMBUS_CONFIG_ARP_EN0                                                                       (0x1<<8) // When this bit is set the SMBUS block will respond to ARP that is it to SMBUS Device Default Address (7'b1100001) and reslove NIC_SMB_ADDR0 using ARP.
65557   #define MCP_REG_SMBUS_CONFIG_ARP_EN0_SHIFT                                                                 8
65558   #define MCP_REG_SMBUS_CONFIG_ARP_EN1                                                                       (0x1<<9) // When this bit is set the SMBUS block will respond to ARP that is it to SMBUS Device Default Address (7'b1100001) and reslove NIC_SMB_ADDR1 using ARP.
65559   #define MCP_REG_SMBUS_CONFIG_ARP_EN1_SHIFT                                                                 9
65560   #define MCP_REG_SMBUS_CONFIG_UNUSED1                                                                       (0x3f<<10) //
65561   #define MCP_REG_SMBUS_CONFIG_UNUSED1_SHIFT                                                                 10
65562   #define MCP_REG_SMBUS_CONFIG_MASTER_RTRY_CNT                                                               (0xf<<16) // This bit indicates a number of retries in case where SMBUS block acted as a master and lost SMBUS arbitration. HW will retry transaction as many times as specified in this register before it reports lost of arbitration status to the firmware. When this field is 0 firmware will not do any retries but it will report loss of arbitration on the initial attempt.
65563   #define MCP_REG_SMBUS_CONFIG_MASTER_RTRY_CNT_SHIFT                                                         16
65564   #define MCP_REG_SMBUS_CONFIG_UNUSED2                                                                       (0x3f<<20) //
65565   #define MCP_REG_SMBUS_CONFIG_UNUSED2_SHIFT                                                                 20
65566   #define MCP_REG_SMBUS_CONFIG_TIMESTAMP_CNT_EN                                                              (0x1<<26) // When this bit is '1' the TIMESTAMP counter is enabled. When '0' the counter holds its value.
65567   #define MCP_REG_SMBUS_CONFIG_TIMESTAMP_CNT_EN_SHIFT                                                        26
65568   #define MCP_REG_SMBUS_CONFIG_PROMISCOUS_MODE                                                               (0x1<<27) // When this bit is '1' the SMBUS block responds to all SMBUS transactions regardless of the slave address.
65569   #define MCP_REG_SMBUS_CONFIG_PROMISCOUS_MODE_SHIFT                                                         27
65570   #define MCP_REG_SMBUS_CONFIG_EN_NIC_SMB_ADDR_0                                                             (0x1<<28) // When this bit is '1' the SMBUS block responds to slave address 7'b0000000.
65571   #define MCP_REG_SMBUS_CONFIG_EN_NIC_SMB_ADDR_0_SHIFT                                                       28
65572   #define MCP_REG_SMBUS_CONFIG_BIT_BANG_EN                                                                   (0x1<<29) // When this bit is '1', the SMBUS block is placed into bit-bang mode. SMBUS interface pins are controlled using Bit-Bang Control Register.
65573   #define MCP_REG_SMBUS_CONFIG_BIT_BANG_EN_SHIFT                                                             29
65574   #define MCP_REG_SMBUS_CONFIG_SMB_EN                                                                        (0x1<<30) // When this bit is '1', the SMBUS block is enabled for operation. When set the SMBUS block will abort current transaction in compliance with the SMBUS master and slave behavior at the end of the current transaction and stop responding to the SMBUS master/slave transactions.
65575   #define MCP_REG_SMBUS_CONFIG_SMB_EN_SHIFT                                                                  30
65576   #define MCP_REG_SMBUS_CONFIG_RESET                                                                         (0x1<<31) // When this bit is set it will reset SMBUS block to its default state.
65577   #define MCP_REG_SMBUS_CONFIG_RESET_SHIFT                                                                   31
65578 #define MCP_REG_SMBUS_TIMING_CONFIG                                                                          0xe08004UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65579   #define MCP_REG_SMBUS_TIMING_CONFIG_UNUSED0                                                                (0xff<<0) //
65580   #define MCP_REG_SMBUS_TIMING_CONFIG_UNUSED0_SHIFT                                                          0
65581   #define MCP_REG_SMBUS_TIMING_CONFIG_SMBUS_IDLE_TIME                                                        (0xff<<8) // These bits specify the time for which both SMBCLK and SMBDAT must be high before a master can assume that bus is free. Register has 1us resolution. Default is 50us.
65582   #define MCP_REG_SMBUS_TIMING_CONFIG_SMBUS_IDLE_TIME_SHIFT                                                  8
65583   #define MCP_REG_SMBUS_TIMING_CONFIG_PERIODIC_SLAVE_STRETCH                                                 (0xff<<16) // These bits specify time for which each clock period low time will be stretched when the SMBUS block acts as a slave. Note that a cumulative clock low extend time (TLOW:SEXT) for which slave device is allowed to stretch the clock from the beginning to end of the message (that is from START to STOP) is 25ms. For example, if the message is Block Write transaction 36B long allowed periodic stretch would be 25ms/(9*36) ~= 77us. This is assuming that random slave stretching is not used. Register has 1us resolution.
65584   #define MCP_REG_SMBUS_TIMING_CONFIG_PERIODIC_SLAVE_STRETCH_SHIFT                                           16
65585   #define MCP_REG_SMBUS_TIMING_CONFIG_RANDOM_SLAVE_STRETCH                                                   (0x7f<<24) // These bits specify time for which clock low time will be stretched after each byte (that is ACK bit) when the SMBUS block acts as a slave. This is useful in "legacy mode" to allow firmware time to handle the data. Note that this time contributes to the slave TLOW:SEXT time, that is combined random and periodic slave stretch should not exceed 25ms. Register has 1ms resolution. Default is 25ms.
65586   #define MCP_REG_SMBUS_TIMING_CONFIG_RANDOM_SLAVE_STRETCH_SHIFT                                             24
65587   #define MCP_REG_SMBUS_TIMING_CONFIG_MODE_400                                                               (0x1<<31) // When this bit is set the SMBUS block operates in 400KHz mode. When cleared SMBUS operates in 100KHz mode.
65588   #define MCP_REG_SMBUS_TIMING_CONFIG_MODE_400_SHIFT                                                         31
65589 #define MCP_REG_SMBUS_ADDRESS                                                                                0xe08008UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65590   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR0                                                                (0x7f<<0) // This is the first SM Bus addresses which will be used to match for incoming messages. This address is also used for ARP that is this is the address that will be resolved using ARP when the ARP function is enabled. When the PROMISCOUS_MODE bit is '1', this value is ignored.
65591   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR0_SHIFT                                                          0
65592   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR0                                                             (0x1<<7) // When this bit is '1' NIC_SMB_ADDR0 will be used as a slave address to match for incoming messages.
65593   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR0_SHIFT                                                       7
65594   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR1                                                                (0x7f<<8) // This is the second SM Bus addresses which will be used to match for incoming messages. When the PROMISCOUS_MODE bit is '1', this value is ignored.
65595   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR1_SHIFT                                                          8
65596   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR1                                                             (0x1<<15) // When this bit is '1' NIC_SMB_ADDR1 will be used as a slave address to match for incoming messages.
65597   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR1_SHIFT                                                       15
65598   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR2                                                                (0x7f<<16) // This is the third SM Bus addresses which will be used to match for incoming messages. When the PROMISCOUS_MODE bit is '1', this value is ignored. 0x0 This address is also used for ARP. The address will be resolved using ARP when the ARP_EN1 bit is set.
65599   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR2_SHIFT                                                          16
65600   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR2                                                             (0x1<<23) // When this bit is '1' NIC_SMB_ADDR2 will be used as a slave address to match for incoming messages.
65601   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR2_SHIFT                                                       23
65602   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR3                                                                (0x7f<<24) // This is the fourth SM Bus addresses which will be used to match for incoming messages. When the PROMISCOUS_MODE bit is '1', this value is ignored.
65603   #define MCP_REG_SMBUS_ADDRESS_NIC_SMB_ADDR3_SHIFT                                                          24
65604   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR3                                                             (0x1<<31) // When this bit is '1' NIC_SMB_ADDR3 will be used as a slave address to match for incoming messages.
65605   #define MCP_REG_SMBUS_ADDRESS_EN_NIC_SMB_ADDR3_SHIFT                                                       31
65606 #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL                                                                    0xe0800cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65607   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_UNUSED0                                                          (0xff<<0) //
65608   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_UNUSED0_SHIFT                                                    0
65609   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_THRESHOLD                                         (0x7f<<8) // When the Master Receive FIFO hits this threshold the SMBUS block will generate an event for the control processor. When set to 0x0 event generation is disabled. Threshold is specified with the byte resolution.
65610   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_THRESHOLD_SHIFT                                   8
65611   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_UNUSED1                                                          (0x1<<15) //
65612   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_UNUSED1_SHIFT                                                    15
65613   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_PKT_COUNT                                              (0x7f<<16) // Number of packets in the Master RX FIFO.
65614   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_PKT_COUNT_SHIFT                                        16
65615   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_UNUSED2                                                          (0x7f<<23) //
65616   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_UNUSED2_SHIFT                                                    23
65617   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_TX_FIFO_FLUSH                                             (0x1<<30) // When this bit is set HW will flush Master TX FIFO when current TX transaction completes.
65618   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_TX_FIFO_FLUSH_SHIFT                                       30
65619   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_FLUSH                                             (0x1<<31) // When this bit is set HW will flush Master RX FIFO when the current RX transaction completes.
65620   #define MCP_REG_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_FLUSH_SHIFT                                       31
65621 #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL                                                                     0xe08010UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65622   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_UNUSED0                                                           (0xff<<0) //
65623   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_UNUSED0_SHIFT                                                     0
65624   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_THRESHOLD                                           (0x7f<<8) // When the Slave Receive FIFO hits this threshold the SMBUS block will generate an event for the control processor. When set to 0x0 event generation is disabled. Threshold is specified with the byte resolution.
65625   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_THRESHOLD_SHIFT                                     8
65626   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_UNUSED1                                                           (0x1<<15) //
65627   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_UNUSED1_SHIFT                                                     15
65628   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_PKT_COUNT                                                (0x7f<<16) // Number of packets in the Slave RX FIFO.
65629   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_PKT_COUNT_SHIFT                                          16
65630   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_UNUSED2                                                           (0x7f<<23) //
65631   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_UNUSED2_SHIFT                                                     23
65632   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_TX_FIFO_FLUSH                                               (0x1<<30) // When this bit is set HW will flush Slave TX FIFO when current TX transaction completes.
65633   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_TX_FIFO_FLUSH_SHIFT                                         30
65634   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_FLUSH                                               (0x1<<31) // When this bit is set HW will flush Slave RX FIFO when the current RX transaction completes.
65635   #define MCP_REG_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_FLUSH_SHIFT                                         31
65636 #define MCP_REG_SMBUS_BIT_BANG_CONTROL                                                                       0xe08014UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65637   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_UNUSED0                                                             (0xfffffff<<0) //
65638   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_UNUSED0_SHIFT                                                       0
65639   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBDAT_OUT_EN                                                       (0x1<<28) // When the SMBUS interface is configured for bit-bang mode, this bit controlls the output enable for the SMBDAT pin. When this bit is '0', the SMBDAT pin will drive low. When this bit is '1', the SMBDAT pin will float.
65640   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBDAT_OUT_EN_SHIFT                                                 28
65641   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBDAT_IN                                                           (0x1<<29) // This bit reflects the current input value of the SMBDAT pin. When the SMBDAT pin is high, this bit will read as '1'. When the SMBDAT pin is low, this pin will read as '0'.
65642   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBDAT_IN_SHIFT                                                     29
65643   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBCLK_OUT_EN                                                       (0x1<<30) // When the SM Bus interface is configured for bit-bang mode, this bit controlls the output enable for the CLK pin. When this bit is '0', the CLK pin will drive low. When this bit is '1', the CLK pin will float.
65644   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBCLK_OUT_EN_SHIFT                                                 30
65645   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBCLK_IN                                                           (0x1<<31) // This bit reflects the current input value of the SMBCLK pin. When the SMBCLK pin is high, this bit will read as '1'. When the SMBCLK pin is low, this pin will read as '0'.
65646   #define MCP_REG_SMBUS_BIT_BANG_CONTROL_SMBCLK_IN_SHIFT                                                     31
65647 #define MCP_REG_SMBUS_WATCHDOG                                                                               0xe08018UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65648   #define MCP_REG_SMBUS_WATCHDOG_WATCHDOG                                                                    (0xffff<<0) // This value counts down to zero once each second and sets the WG_TO bit when it reaches zero. The counter stops when it reaches zero.
65649   #define MCP_REG_SMBUS_WATCHDOG_WATCHDOG_SHIFT                                                              0
65650 #define MCP_REG_SMBUS_HEARTBEAT                                                                              0xe0801cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65651   #define MCP_REG_SMBUS_HEARTBEAT_HEARTBEAT                                                                  (0xffff<<0) // This value counts down to zero once each second and sets the HB_TO bit when it reaches zero. The counter stops when it reaches zero.
65652   #define MCP_REG_SMBUS_HEARTBEAT_HEARTBEAT_SHIFT                                                            0
65653 #define MCP_REG_SMBUS_POLL_ASF                                                                               0xe08020UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65654   #define MCP_REG_SMBUS_POLL_ASF_POLL_ASF                                                                    (0xffff<<0) // This value counts down to zero once each 5 msec. and sets the PA_TO bit when it reaches zero. The counter stops when it reaches zero.
65655   #define MCP_REG_SMBUS_POLL_ASF_POLL_ASF_SHIFT                                                              0
65656 #define MCP_REG_SMBUS_POLL_LEGACY                                                                            0xe08024UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65657   #define MCP_REG_SMBUS_POLL_LEGACY_POLL_LEGACY                                                              (0xffff<<0) // This value counts down to zero once each 250 msec. and sets the PL_TO bit when it reaches zero. The counter stops when it reaches zero.
65658   #define MCP_REG_SMBUS_POLL_LEGACY_POLL_LEGACY_SHIFT                                                        0
65659 #define MCP_REG_SMBUS_RETRAN                                                                                 0xe08028UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65660   #define MCP_REG_SMBUS_RETRAN_RETRAN                                                                        (0xff<<0) // This value counts down to zero once each second and sets the RT_TO bit when it reaches zero. The counter stops when it reaches zero.
65661   #define MCP_REG_SMBUS_RETRAN_RETRAN_SHIFT                                                                  0
65662 #define MCP_REG_SMBUS_TIMESTAMP                                                                              0xe0802cUL //Access:RW   DataWidth:0x20   // This value counts up once each second and rolls to zero each time it passes 0xffffffff. This counter only counts when the TIMESTAMP_CNT_EN bit is '1'.
65663 #define MCP_REG_SMBUS_MASTER_COMMAND                                                                         0xe08030UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65664   #define MCP_REG_SMBUS_MASTER_COMMAND_RD_BYTE_COUNT                                                         (0xff<<0) // This is number of bytes that SMBUS block should read from the slave in Block Write - Block Read Process Call or Block Read. If this field is 0 the SMBUS block will assume that first byte received from the slave is a Byte Count. If different than 0 HW will use this value as an indication as where to insert NACK and STOP that is end the transaction.
65665   #define MCP_REG_SMBUS_MASTER_COMMAND_RD_BYTE_COUNT_SHIFT                                                   0
65666   #define MCP_REG_SMBUS_MASTER_COMMAND_PEC                                                                   (0x1<<8) // PEC should be checked or calculated for this transaction.
65667   #define MCP_REG_SMBUS_MASTER_COMMAND_PEC_SHIFT                                                             8
65668   #define MCP_REG_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL                                                        (0xf<<9) // SMBUS Protocol encoded as
65669   #define MCP_REG_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_SHIFT                                                  9
65670   #define MCP_REG_SMBUS_MASTER_COMMAND_UNUSED0                                                               (0xfff<<13) //
65671   #define MCP_REG_SMBUS_MASTER_COMMAND_UNUSED0_SHIFT                                                         13
65672   #define MCP_REG_SMBUS_MASTER_COMMAND_STATUS                                                                (0x7<<25) // These bits encode status of the last master transaction. Valid when START_BUSY is cleared after it was set
65673   #define MCP_REG_SMBUS_MASTER_COMMAND_STATUS_SHIFT                                                          25
65674   #define MCP_REG_SMBUS_MASTER_COMMAND_UNUSED1                                                               (0x3<<28) //
65675   #define MCP_REG_SMBUS_MASTER_COMMAND_UNUSED1_SHIFT                                                         28
65676   #define MCP_REG_SMBUS_MASTER_COMMAND_ABORT                                                                 (0x1<<30) // Transaction Abort. This bit can be set at any time by the firmware or the driver in order to abort the transaction. The HW will abort transaction in compliance with the SMBUS rules and clear the bit when done.
65677   #define MCP_REG_SMBUS_MASTER_COMMAND_ABORT_SHIFT                                                           30
65678   #define MCP_REG_SMBUS_MASTER_COMMAND_START_BUSY                                                            (0x1<<31) // This bit is self clearing. When written to a '1', the currently programmed SMBUS transaction will activate. Writing this bit as a '0' has no effect. This bit must be read as a '0' before setting it to prevent un-predictable results.
65679   #define MCP_REG_SMBUS_MASTER_COMMAND_START_BUSY_SHIFT                                                      31
65680 #define MCP_REG_SMBUS_SLAVE_COMMAND                                                                          0xe08034UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65681   #define MCP_REG_SMBUS_SLAVE_COMMAND_UNUSED0                                                                (0xff<<0) //
65682   #define MCP_REG_SMBUS_SLAVE_COMMAND_UNUSED0_SHIFT                                                          0
65683   #define MCP_REG_SMBUS_SLAVE_COMMAND_PEC                                                                    (0x1<<8) // PEC should be calculated for this transaction.
65684   #define MCP_REG_SMBUS_SLAVE_COMMAND_PEC_SHIFT                                                              8
65685   #define MCP_REG_SMBUS_SLAVE_COMMAND_UNUSED1                                                                (0x3fff<<9) //
65686   #define MCP_REG_SMBUS_SLAVE_COMMAND_UNUSED1_SHIFT                                                          9
65687   #define MCP_REG_SMBUS_SLAVE_COMMAND_STATUS                                                                 (0x7<<23) // These bits encode status of the last slave transaction. Valid when START_BUSY is cleared after it was set
65688   #define MCP_REG_SMBUS_SLAVE_COMMAND_STATUS_SHIFT                                                           23
65689   #define MCP_REG_SMBUS_SLAVE_COMMAND_UNUSED2                                                                (0xf<<26) //
65690   #define MCP_REG_SMBUS_SLAVE_COMMAND_UNUSED2_SHIFT                                                          26
65691   #define MCP_REG_SMBUS_SLAVE_COMMAND_ABORT                                                                  (0x1<<30) // Transaction Abort. This bit can be set at any time by the firmware or the driver in order to abort the transaction. The HW will abort transaction in compliance with the SMBUS rules and clear the bit when done. When set and the slave transaction is received the HW will ACK the address and float the bus thereafter.
65692   #define MCP_REG_SMBUS_SLAVE_COMMAND_ABORT_SHIFT                                                            30
65693   #define MCP_REG_SMBUS_SLAVE_COMMAND_START                                                                  (0x1<<31) // _BUSY This bit is self clearing. When written to a '1', the currently programmed SMBUS transaction will activate. Writing this bit as a '0' has no effect. This bit must be read as a '0' before setting it to prevent un-predictable results. Used only for read response.
65694   #define MCP_REG_SMBUS_SLAVE_COMMAND_START_SHIFT                                                            31
65695 #define MCP_REG_SMBUS_EVENT_ENABLE                                                                           0xe08038UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65696   #define MCP_REG_SMBUS_EVENT_ENABLE_WATCHDOG_TO_EN                                                          (0x1<<0) // When set enables Watchdog Timer to generate smbus event.
65697   #define MCP_REG_SMBUS_EVENT_ENABLE_WATCHDOG_TO_EN_SHIFT                                                    0
65698   #define MCP_REG_SMBUS_EVENT_ENABLE_HEARTBEAT_TO_EN                                                         (0x1<<1) // When set enables Heartbeat Timer to generate smbus event.
65699   #define MCP_REG_SMBUS_EVENT_ENABLE_HEARTBEAT_TO_EN_SHIFT                                                   1
65700   #define MCP_REG_SMBUS_EVENT_ENABLE_POLL_ASF_TO_EN                                                          (0x1<<2) // When set enables ASF Sensor Poll Timer to generate smbus event.
65701   #define MCP_REG_SMBUS_EVENT_ENABLE_POLL_ASF_TO_EN_SHIFT                                                    2
65702   #define MCP_REG_SMBUS_EVENT_ENABLE_POLL_LEGACY_TO_EN                                                       (0x1<<3) // When set enables Legacy Sensor Poll Timer to generate smbus event.
65703   #define MCP_REG_SMBUS_EVENT_ENABLE_POLL_LEGACY_TO_EN_SHIFT                                                 3
65704   #define MCP_REG_SMBUS_EVENT_ENABLE_RETRANSMIT_TO_EN                                                        (0x1<<4) // When set enables Retransmit Timer to generate smbus event.
65705   #define MCP_REG_SMBUS_EVENT_ENABLE_RETRANSMIT_TO_EN_SHIFT                                                  4
65706   #define MCP_REG_SMBUS_EVENT_ENABLE_UNUSED0                                                                 (0x7fff<<5) //
65707   #define MCP_REG_SMBUS_EVENT_ENABLE_UNUSED0_SHIFT                                                           5
65708   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_ARP_EVENT_EN                                                      (0x1<<20) // When set enables hardware to generate smbus event any time and ARP command is received and ARP_EN0 or ARP_EN1 bit is set.
65709   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_ARP_EVENT_EN_SHIFT                                                20
65710   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RD_EVENT_EN                                                       (0x1<<21) // Enables SLAVE_RD_EVENT to generate smbus event.
65711   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RD_EVENT_EN_SHIFT                                                 21
65712   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_TX_UNDERRUN_EN                                                    (0x1<<22) // When set enables generation of a smbus event when Slave Tx FIFO becomes empty and less then PKT_LENGTH bytes were output on the SMBUS.
65713   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_TX_UNDERRUN_EN_SHIFT                                              22
65714   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_START_BUSY_EN                                                     (0x1<<23) // When set enables generation of a smbus event on slave START_BUSY 1 to 0 transition.
65715   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_START_BUSY_EN_SHIFT                                               23
65716   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RX_EVENT_EN                                                       (0x1<<24) // Enables SLAVE_RX_EVENT to generate smbus event.
65717   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RX_EVENT_EN_SHIFT                                                 24
65718   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RX_THRESHOLD_HIT_EN                                               (0x1<<25) // When set enables SLAVE_RX_THRESHOLD_HIT to generate smbus event.
65719   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RX_THRESHOLD_HIT_EN_SHIFT                                         25
65720   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RX_FIFO_FULL_EN                                                   (0x1<<26) // When set enables SLAVE_RX_FIFO_FULL to generate smbus event.
65721   #define MCP_REG_SMBUS_EVENT_ENABLE_SLAVE_RX_FIFO_FULL_EN_SHIFT                                             26
65722   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_TX_UNDERRUN_EN                                                   (0x1<<27) // When set enables generation of a smbus event when Master Tx FIFO becomes empty and less then PKT_LENGTH bytes were output on the SMBUS.
65723   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_TX_UNDERRUN_EN_SHIFT                                             27
65724   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_START_BUSY_EN                                                    (0x1<<28) // When set enables generation of a smbus event on master START_BUSY 1 to 0 transition.
65725   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_START_BUSY_EN_SHIFT                                              28
65726   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_RX_EVENT_EN                                                      (0x1<<29) // When set enables MASTER_RX_EVENT to generate smbus event.
65727   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_RX_EVENT_EN_SHIFT                                                29
65728   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_RX_THRESHOLD_HIT_EN                                              (0x1<<30) // When set enables MASTER_RX_THRESHOLD_HIT to generate smbus event.
65729   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_RX_THRESHOLD_HIT_EN_SHIFT                                        30
65730   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_RX_FIFO_FULL_EN                                                  (0x1<<31) // When set enables MASTER_RX_FIFO_FULL to generate smbus event.
65731   #define MCP_REG_SMBUS_EVENT_ENABLE_MASTER_RX_FIFO_FULL_EN_SHIFT                                            31
65732 #define MCP_REG_SMBUS_EVENT_STATUS                                                                           0xe0803cUL //Access:RW   DataWidth:0x20   // Multi Field Register.
65733   #define MCP_REG_SMBUS_EVENT_STATUS_WATCHDOG_TO                                                             (0x1<<0) // This bit changes to '1' each time the WATCHDOG timer reaches zero. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65734   #define MCP_REG_SMBUS_EVENT_STATUS_WATCHDOG_TO_SHIFT                                                       0
65735   #define MCP_REG_SMBUS_EVENT_STATUS_HEARTBEAT_TO                                                            (0x1<<1) // This bit changes to '1' each time the HEARTBEAT timer reaches zero. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65736   #define MCP_REG_SMBUS_EVENT_STATUS_HEARTBEAT_TO_SHIFT                                                      1
65737   #define MCP_REG_SMBUS_EVENT_STATUS_POLL_ASF_TO                                                             (0x1<<2) // This bit changes to '1' each time the POLL_ASF timer reaches zero. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65738   #define MCP_REG_SMBUS_EVENT_STATUS_POLL_ASF_TO_SHIFT                                                       2
65739   #define MCP_REG_SMBUS_EVENT_STATUS_POLL_LEGACY_TO                                                          (0x1<<3) // This bit changes to '1' each time the POLL_LEGACY timer reaches zero. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65740   #define MCP_REG_SMBUS_EVENT_STATUS_POLL_LEGACY_TO_SHIFT                                                    3
65741   #define MCP_REG_SMBUS_EVENT_STATUS_RETRANSMIT_TO                                                           (0x1<<4) // This bit changes to '1' each time the RETRANSMIT timer reaches zero. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65742   #define MCP_REG_SMBUS_EVENT_STATUS_RETRANSMIT_TO_SHIFT                                                     4
65743   #define MCP_REG_SMBUS_EVENT_STATUS_UNUSED0                                                                 (0x7fff<<5) //
65744   #define MCP_REG_SMBUS_EVENT_STATUS_UNUSED0_SHIFT                                                           5
65745   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_ARP_EVENT                                                         (0x1<<20) // This bit set when slave hardware received an ARP command and ARP_EN0 or ARP_EN1 bit is set.
65746   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_ARP_EVENT_SHIFT                                                   20
65747   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RD_EVENT                                                          (0x1<<21) // This bit is set when slave hardware detected read transaction directed toward the SMBUS block. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65748   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RD_EVENT_SHIFT                                                    21
65749   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_TX_UNDERRUN                                                       (0x1<<22) // This bit is set when Slave Tx FIFO becomes empty and less then PKT_LENGTH bytes were output on the SMBUS.
65750   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_TX_UNDERRUN_SHIFT                                                 22
65751   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_START_BUSY                                                        (0x1<<23) // This bit is set when slave START_BUSY transitions from 1 to 0. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor. 0x
65752   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_START_BUSY_SHIFT                                                  23
65753   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RX_EVENT                                                          (0x1<<24) // This bit is set when the slave receive FIFO holds at least one valid transaction. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65754   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RX_EVENT_SHIFT                                                    24
65755   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RX_THRESHOLD_HIT                                                  (0x1<<25) // This bit is set when the slave receive FIFO is equal to or larger than the Slave RX_FIFO_THRESHOLD. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65756   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RX_THRESHOLD_HIT_SHIFT                                            25
65757   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RX_FIFO_FULL                                                      (0x1<<26) // This bit is set when the slave receive FIFO become full. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65758   #define MCP_REG_SMBUS_EVENT_STATUS_SLAVE_RX_FIFO_FULL_SHIFT                                                26
65759   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_TX_UNDERRUN                                                      (0x1<<27) // This bit is set when Master Tx FIFO becomes empty and less then PKT_LENGTH bytes were output on the SMBUS.
65760   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_TX_UNDERRUN_SHIFT                                                27
65761   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_START_BUSY                                                       (0x1<<28) // This bit is set when master START_BUSY transitions from 1 to 0. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor. 0x
65762   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_START_BUSY_SHIFT                                                 28
65763   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_RX_EVENT                                                         (0x1<<29) // This bit is set when the master receive FIFO holds at least one valid transaction. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65764   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_RX_EVENT_SHIFT                                                   29
65765   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_RX_THRESHOLD_HIT                                                 (0x1<<30) // This bit is set when the master receive FIFO is equal to or larger than the Master RX_FIFO_THRESHOLD. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65766   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_RX_THRESHOLD_HIT_SHIFT                                           30
65767   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_RX_FIFO_FULL                                                     (0x1<<31) // This bit is set when the master receive FIFO become full. Writing a '1' to this position will clear this bit. When this bit is '1', the SMB0_EVENT bit will be '1' in each processor.
65768   #define MCP_REG_SMBUS_EVENT_STATUS_MASTER_RX_FIFO_FULL_SHIFT                                               31
65769 #define MCP_REG_SMBUS_MASTER_DATA_WRITE                                                                      0xe08040UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65770   #define MCP_REG_SMBUS_MASTER_DATA_WRITE_MASTER_SMBUS_WR_DATA                                               (0xff<<0) // This is a software interface to the SMBUS Master Transmit FIFO. Software should use this register to provide data for an SMBUS write transaction. Data should be written before the SMBUS Command is programmed.
65771   #define MCP_REG_SMBUS_MASTER_DATA_WRITE_MASTER_SMBUS_WR_DATA_SHIFT                                         0
65772   #define MCP_REG_SMBUS_MASTER_DATA_WRITE_UNUSED0                                                            (0x7fffff<<8) //
65773   #define MCP_REG_SMBUS_MASTER_DATA_WRITE_UNUSED0_SHIFT                                                      8
65774   #define MCP_REG_SMBUS_MASTER_DATA_WRITE_WR_STATUS                                                          (0x1<<31) // 0 - Byte other then last in an WMBUS transaction 1 - End of SMBUS transaction
65775   #define MCP_REG_SMBUS_MASTER_DATA_WRITE_WR_STATUS_SHIFT                                                    31
65776 #define MCP_REG_SMBUS_MASTER_DATA_READ                                                                       0xe08044UL //Access:R    DataWidth:0x20   // Multi Field Register.
65777   #define MCP_REG_SMBUS_MASTER_DATA_READ_MASTER_SMBUS_RD_DATA                                                (0xff<<0) // SMBUS Read Data in Network Byte Order (MSB first). This is a software interface to the SMBUS Master Receive FIFO. Software should use this register to read data received from the SMBUS.
65778   #define MCP_REG_SMBUS_MASTER_DATA_READ_MASTER_SMBUS_RD_DATA_SHIFT                                          0
65779   #define MCP_REG_SMBUS_MASTER_DATA_READ_UNUSED0                                                             (0x1fffff<<8) //
65780   #define MCP_REG_SMBUS_MASTER_DATA_READ_UNUSED0_SHIFT                                                       8
65781   #define MCP_REG_SMBUS_MASTER_DATA_READ_PEC_ERR                                                             (0x1<<29) // PEC error. This bit indicates status of the PEC checking. HW will check the PEC only in case where PEC bit in SMBUS Master Command Register was set for rhe transaction This field is valid only when RD_STATUS = 2'b11.
65782   #define MCP_REG_SMBUS_MASTER_DATA_READ_PEC_ERR_SHIFT                                                       29
65783   #define MCP_REG_SMBUS_MASTER_DATA_READ_RD_STATUS                                                           (0x3<<30) // Enumeration:
65784   #define MCP_REG_SMBUS_MASTER_DATA_READ_RD_STATUS_SHIFT                                                     30
65785 #define MCP_REG_SMBUS_SLAVE_DATA_WRITE                                                                       0xe08048UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65786   #define MCP_REG_SMBUS_SLAVE_DATA_WRITE_SLAVE_SMBUS_WR_DATA                                                 (0xff<<0) // This is a software interface to the SMBUS Slave Transmit FIFO. Software should use this register to provide data for an SMBUS read transaction.
65787   #define MCP_REG_SMBUS_SLAVE_DATA_WRITE_SLAVE_SMBUS_WR_DATA_SHIFT                                           0
65788   #define MCP_REG_SMBUS_SLAVE_DATA_WRITE_UNUSED0                                                             (0x7fffff<<8) //
65789   #define MCP_REG_SMBUS_SLAVE_DATA_WRITE_UNUSED0_SHIFT                                                       8
65790   #define MCP_REG_SMBUS_SLAVE_DATA_WRITE_WR_STATUS                                                           (0x1<<31) // Enumeration:
65791   #define MCP_REG_SMBUS_SLAVE_DATA_WRITE_WR_STATUS_SHIFT                                                     31
65792 #define MCP_REG_SMBUS_SLAVE_DATA_READ                                                                        0xe0804cUL //Access:R    DataWidth:0x20   // Multi Field Register.
65793   #define MCP_REG_SMBUS_SLAVE_DATA_READ_SLAVE_SMBUS_RD_DATA                                                  (0xff<<0) // This is a software interface to the SMBUS Slave Receive FIFO. Software should use this register to read data received from the SMBUS.
65794   #define MCP_REG_SMBUS_SLAVE_DATA_READ_SLAVE_SMBUS_RD_DATA_SHIFT                                            0
65795   #define MCP_REG_SMBUS_SLAVE_DATA_READ_UNUSED0                                                              (0xfffff<<8) //
65796   #define MCP_REG_SMBUS_SLAVE_DATA_READ_UNUSED0_SHIFT                                                        8
65797   #define MCP_REG_SMBUS_SLAVE_DATA_READ_ERR_STATUS                                                           (0x3<<28) // This field is valid only when RD_STATUS = 2'b11.
65798   #define MCP_REG_SMBUS_SLAVE_DATA_READ_ERR_STATUS_SHIFT                                                     28
65799   #define MCP_REG_SMBUS_SLAVE_DATA_READ_RD_STATUS                                                            (0x3<<30) // Enumeration:
65800   #define MCP_REG_SMBUS_SLAVE_DATA_READ_RD_STATUS_SHIFT                                                      30
65801 #define MCP_REG_SMBUS_ARP_STATE                                                                              0xe08080UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65802   #define MCP_REG_SMBUS_ARP_STATE_AV_FLAG0                                                                   (0x1<<0) // This bit should be set by firmware before ARP_EN0 bit is set. This bit is typically set to '1' based on the NVRAM content that is if device supports Persistent Slave Address and cleared otherwise.
65803   #define MCP_REG_SMBUS_ARP_STATE_AV_FLAG0_SHIFT                                                             0
65804   #define MCP_REG_SMBUS_ARP_STATE_AR_FLAG0                                                                   (0x1<<1) // This bit should be set by firmware before ARP_EN0 bit is set. This bit is typically initialized to '0'.
65805   #define MCP_REG_SMBUS_ARP_STATE_AR_FLAG0_SHIFT                                                             1
65806   #define MCP_REG_SMBUS_ARP_STATE_UNUSED0                                                                    (0x3<<2) //
65807   #define MCP_REG_SMBUS_ARP_STATE_UNUSED0_SHIFT                                                              2
65808   #define MCP_REG_SMBUS_ARP_STATE_AV_FLAG1                                                                   (0x1<<4) // This bit should be set by firmware before ARP_EN1 bit is set. This bit is typically set to '1' based on the NVRAM content that is if device supports Persistent Slave Address and cleared otherwise.
65809   #define MCP_REG_SMBUS_ARP_STATE_AV_FLAG1_SHIFT                                                             4
65810   #define MCP_REG_SMBUS_ARP_STATE_AR_FLAG1                                                                   (0x1<<5) // This bit should be set by firmware before ARP_EN1 bit is set. This bit is typically initialized to '0'.
65811   #define MCP_REG_SMBUS_ARP_STATE_AR_FLAG1_SHIFT                                                             5
65812 #define MCP_REG_SMBUS_UDID0_3                                                                                0xe08090UL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN0 bit is set.
65813   #define MCP_REG_SMBUS_UDID0_3_BYTE_12                                                                      (0xff<<0) // UDID_0 byte 12.
65814   #define MCP_REG_SMBUS_UDID0_3_BYTE_12_SHIFT                                                                0
65815   #define MCP_REG_SMBUS_UDID0_3_BYTE_13                                                                      (0xff<<8) // UDID_0 byte 13.
65816   #define MCP_REG_SMBUS_UDID0_3_BYTE_13_SHIFT                                                                8
65817   #define MCP_REG_SMBUS_UDID0_3_BYTE_14                                                                      (0xff<<16) // UDID_0 byte 14.
65818   #define MCP_REG_SMBUS_UDID0_3_BYTE_14_SHIFT                                                                16
65819   #define MCP_REG_SMBUS_UDID0_3_BYTE_15                                                                      (0xff<<24) // UDID_0 byte 15.
65820   #define MCP_REG_SMBUS_UDID0_3_BYTE_15_SHIFT                                                                24
65821 #define MCP_REG_SMBUS_UDID0_2                                                                                0xe08094UL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN0 bit is set.
65822   #define MCP_REG_SMBUS_UDID0_2_BYTE_8                                                                       (0xff<<0) // UDID_0 byte 8.
65823   #define MCP_REG_SMBUS_UDID0_2_BYTE_8_SHIFT                                                                 0
65824   #define MCP_REG_SMBUS_UDID0_2_BYTE_9                                                                       (0xff<<8) // UDID_0 byte 9.
65825   #define MCP_REG_SMBUS_UDID0_2_BYTE_9_SHIFT                                                                 8
65826   #define MCP_REG_SMBUS_UDID0_2_BYTE_10                                                                      (0xff<<16) // UDID_0 byte 10.
65827   #define MCP_REG_SMBUS_UDID0_2_BYTE_10_SHIFT                                                                16
65828   #define MCP_REG_SMBUS_UDID0_2_BYTE_11                                                                      (0xff<<24) // UDID_0 byte 11.
65829   #define MCP_REG_SMBUS_UDID0_2_BYTE_11_SHIFT                                                                24
65830 #define MCP_REG_SMBUS_UDID0_1                                                                                0xe08098UL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN0 bit is set.
65831   #define MCP_REG_SMBUS_UDID0_1_BYTE_4                                                                       (0xff<<0) // UDID_0 byte 4.
65832   #define MCP_REG_SMBUS_UDID0_1_BYTE_4_SHIFT                                                                 0
65833   #define MCP_REG_SMBUS_UDID0_1_BYTE_5                                                                       (0xff<<8) // UDID_0 byte 5.
65834   #define MCP_REG_SMBUS_UDID0_1_BYTE_5_SHIFT                                                                 8
65835   #define MCP_REG_SMBUS_UDID0_1_BYTE_6                                                                       (0xff<<16) // UDID_0 byte 6.
65836   #define MCP_REG_SMBUS_UDID0_1_BYTE_6_SHIFT                                                                 16
65837   #define MCP_REG_SMBUS_UDID0_1_BYTE_7                                                                       (0xff<<24) // UDID_0 byte 7.
65838   #define MCP_REG_SMBUS_UDID0_1_BYTE_7_SHIFT                                                                 24
65839 #define MCP_REG_SMBUS_UDID0_0                                                                                0xe0809cUL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN0 bit is set.
65840   #define MCP_REG_SMBUS_UDID0_0_BYTE_0                                                                       (0xff<<0) // UDID_0 byte 0.
65841   #define MCP_REG_SMBUS_UDID0_0_BYTE_0_SHIFT                                                                 0
65842   #define MCP_REG_SMBUS_UDID0_0_BYTE_1                                                                       (0xff<<8) // UDID_0 byte 1.
65843   #define MCP_REG_SMBUS_UDID0_0_BYTE_1_SHIFT                                                                 8
65844   #define MCP_REG_SMBUS_UDID0_0_BYTE_2                                                                       (0xff<<16) // UDID_0 byte 2.
65845   #define MCP_REG_SMBUS_UDID0_0_BYTE_2_SHIFT                                                                 16
65846   #define MCP_REG_SMBUS_UDID0_0_BYTE_3                                                                       (0xff<<24) // UDID_0 byte 3.
65847   #define MCP_REG_SMBUS_UDID0_0_BYTE_3_SHIFT                                                                 24
65848 #define MCP_REG_SMBUS_UDID1_3                                                                                0xe080a0UL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN1 bit is set.
65849   #define MCP_REG_SMBUS_UDID1_3_BYTE_12                                                                      (0xff<<0) // UDID_1 byte 12.
65850   #define MCP_REG_SMBUS_UDID1_3_BYTE_12_SHIFT                                                                0
65851   #define MCP_REG_SMBUS_UDID1_3_BYTE_13                                                                      (0xff<<8) // UDID_1 byte 13.
65852   #define MCP_REG_SMBUS_UDID1_3_BYTE_13_SHIFT                                                                8
65853   #define MCP_REG_SMBUS_UDID1_3_BYTE_14                                                                      (0xff<<16) // UDID_1 byte 14.
65854   #define MCP_REG_SMBUS_UDID1_3_BYTE_14_SHIFT                                                                16
65855   #define MCP_REG_SMBUS_UDID1_3_BYTE_15                                                                      (0xff<<24) // UDID_1 byte 15.
65856   #define MCP_REG_SMBUS_UDID1_3_BYTE_15_SHIFT                                                                24
65857 #define MCP_REG_SMBUS_UDID1_2                                                                                0xe080a4UL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN1 bit is set.
65858   #define MCP_REG_SMBUS_UDID1_2_BYTE_8                                                                       (0xff<<0) // UDID_1 byte 8.
65859   #define MCP_REG_SMBUS_UDID1_2_BYTE_8_SHIFT                                                                 0
65860   #define MCP_REG_SMBUS_UDID1_2_BYTE_9                                                                       (0xff<<8) // UDID_1 byte 9.
65861   #define MCP_REG_SMBUS_UDID1_2_BYTE_9_SHIFT                                                                 8
65862   #define MCP_REG_SMBUS_UDID1_2_BYTE_10                                                                      (0xff<<16) // UDID_1 byte 10.
65863   #define MCP_REG_SMBUS_UDID1_2_BYTE_10_SHIFT                                                                16
65864   #define MCP_REG_SMBUS_UDID1_2_BYTE_11                                                                      (0xff<<24) // UDID_1 byte 11.
65865   #define MCP_REG_SMBUS_UDID1_2_BYTE_11_SHIFT                                                                24
65866 #define MCP_REG_SMBUS_UDID1_1                                                                                0xe080a8UL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN1 bit is set.
65867   #define MCP_REG_SMBUS_UDID1_1_BYTE_4                                                                       (0xff<<0) // UDID_1 byte 4.
65868   #define MCP_REG_SMBUS_UDID1_1_BYTE_4_SHIFT                                                                 0
65869   #define MCP_REG_SMBUS_UDID1_1_BYTE_5                                                                       (0xff<<8) // UDID_1 byte 5.
65870   #define MCP_REG_SMBUS_UDID1_1_BYTE_5_SHIFT                                                                 8
65871   #define MCP_REG_SMBUS_UDID1_1_BYTE_6                                                                       (0xff<<16) // UDID_1 byte 6.
65872   #define MCP_REG_SMBUS_UDID1_1_BYTE_6_SHIFT                                                                 16
65873   #define MCP_REG_SMBUS_UDID1_1_BYTE_7                                                                       (0xff<<24) // UDID_1 byte 7.
65874   #define MCP_REG_SMBUS_UDID1_1_BYTE_7_SHIFT                                                                 24
65875 #define MCP_REG_SMBUS_UDID1_0                                                                                0xe080acUL //Access:RW   DataWidth:0x20   // This register should be set by firmware before ARP_EN1 bit is set.
65876   #define MCP_REG_SMBUS_UDID1_0_BYTE_0                                                                       (0xff<<0) // UDID_1 byte 0.
65877   #define MCP_REG_SMBUS_UDID1_0_BYTE_0_SHIFT                                                                 0
65878   #define MCP_REG_SMBUS_UDID1_0_BYTE_1                                                                       (0xff<<8) // UDID_1 byte 1.
65879   #define MCP_REG_SMBUS_UDID1_0_BYTE_1_SHIFT                                                                 8
65880   #define MCP_REG_SMBUS_UDID1_0_BYTE_2                                                                       (0xff<<16) // UDID_1 byte 2.
65881   #define MCP_REG_SMBUS_UDID1_0_BYTE_2_SHIFT                                                                 16
65882   #define MCP_REG_SMBUS_UDID1_0_BYTE_3                                                                       (0xff<<24) // UDID_1 byte 3.
65883   #define MCP_REG_SMBUS_UDID1_0_BYTE_3_SHIFT                                                                 24
65884 #define MCP_REG_SMBUS_SMB_REG_END                                                                            0xe083fcUL //Access:R    DataWidth:0x20   //
65885 #define MCP_REG_TO_BMB_FIFO_COMMAND                                                                          0xe08400UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65886   #define MCP_REG_TO_BMB_FIFO_COMMAND_FLUSH                                                                  (0x1<<0) // Setting this bit to '1' will flush the packet in the FIFO.
65887   #define MCP_REG_TO_BMB_FIFO_COMMAND_FLUSH_SHIFT                                                            0
65888   #define MCP_REG_TO_BMB_FIFO_COMMAND__ERROR                                                                 (0x1<<1) // Setting this bit to '1' will set the error bit for the packet.
65889   #define MCP_REG_TO_BMB_FIFO_COMMAND__ERROR_SHIFT                                                           1
65890   #define MCP_REG_TO_BMB_FIFO_COMMAND_UNUSED0                                                                (0x3<<2) //
65891   #define MCP_REG_TO_BMB_FIFO_COMMAND_UNUSED0_SHIFT                                                          2
65892   #define MCP_REG_TO_BMB_FIFO_COMMAND_PKT_TC                                                                 (0xf<<4) // These bits indicate the read client of the packet
65893   #define MCP_REG_TO_BMB_FIFO_COMMAND_PKT_TC_SHIFT                                                           4
65894   #define MCP_REG_TO_BMB_FIFO_COMMAND_UNUSED1                                                                (0xff<<8) //
65895   #define MCP_REG_TO_BMB_FIFO_COMMAND_UNUSED1_SHIFT                                                          8
65896   #define MCP_REG_TO_BMB_FIFO_COMMAND_PKT_LEN                                                                (0xffff<<16) // These bits indicate the length of the packet.
65897   #define MCP_REG_TO_BMB_FIFO_COMMAND_PKT_LEN_SHIFT                                                          16
65898 #define MCP_REG_TO_BMB_FIFO_STATUS                                                                           0xe08404UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65899   #define MCP_REG_TO_BMB_FIFO_STATUS_WRITE_DONE                                                              (0x1<<0) // This bit indicates that the write to BMB has been completed.
65900   #define MCP_REG_TO_BMB_FIFO_STATUS_WRITE_DONE_SHIFT                                                        0
65901 #define MCP_REG_TO_BMB_FIFO_WR_DATA                                                                          0xe08408UL //Access:RW   DataWidth:0x20   // Write data
65902 #define MCP_REG_TO_BMB_FIFO_SOP_DSCR0                                                                        0xe08410UL //Access:RW   DataWidth:0x20   //
65903 #define MCP_REG_TO_BMB_FIFO_SOP_DSCR1                                                                        0xe08414UL //Access:RW   DataWidth:0x20   //
65904 #define MCP_REG_TO_BMB_FIFO_SOP_DSCR2                                                                        0xe08418UL //Access:RW   DataWidth:0x20   //
65905 #define MCP_REG_TO_BMB_FIFO_SOP_DSCR3                                                                        0xe0841cUL //Access:RW   DataWidth:0x20   //
65906 #define MCP_REG_FRM_BMB_FIFO_COMMAND                                                                         0xe08420UL //Access:RW   DataWidth:0x20   // Multi Field Register.
65907   #define MCP_REG_FRM_BMB_FIFO_COMMAND_READ_DONE                                                             (0x1<<0) // Setting this bit to '1' will indicate that FW has completed read of the packet.
65908   #define MCP_REG_FRM_BMB_FIFO_COMMAND_READ_DONE_SHIFT                                                       0
65909   #define MCP_REG_FRM_BMB_FIFO_COMMAND_UNUSED0                                                               (0x7<<1) //
65910   #define MCP_REG_FRM_BMB_FIFO_COMMAND_UNUSED0_SHIFT                                                         1
65911   #define MCP_REG_FRM_BMB_FIFO_COMMAND_FLUSH                                                                 (0x1<<4) // Setting this bit to '1' will flush the current packet in the FIFO
65912   #define MCP_REG_FRM_BMB_FIFO_COMMAND_FLUSH_SHIFT                                                           4
65913   #define MCP_REG_FRM_BMB_FIFO_COMMAND_CLR_PKT_COUNTERS                                                      (0x1<<5) // Setting this bit to '1' will clear all packet available counters in the BMB read client interface
65914   #define MCP_REG_FRM_BMB_FIFO_COMMAND_CLR_PKT_COUNTERS_SHIFT                                                5
65915 #define MCP_REG_FRM_BMB_FIFO_STATUS                                                                          0xe08424UL //Access:R    DataWidth:0x20   // Multi Field Register.
65916   #define MCP_REG_FRM_BMB_FIFO_STATUS_BUSY                                                                   (0x1<<0) // This bit indicates that the FIFO is busy
65917   #define MCP_REG_FRM_BMB_FIFO_STATUS_BUSY_SHIFT                                                             0
65918   #define MCP_REG_FRM_BMB_FIFO_STATUS_UNUSED0                                                                (0x1<<1) //
65919   #define MCP_REG_FRM_BMB_FIFO_STATUS_UNUSED0_SHIFT                                                          1
65920   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_TC0                                                                (0x3<<2) // These bits indicate the incoming traffic class of the packet. These are bits [1:0] of the PKT_TC from BMB.
65921   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_TC0_SHIFT                                                          2
65922   #define MCP_REG_FRM_BMB_FIFO_STATUS_DATA_VALID                                                             (0x1<<4) // This bit indicates that the data is valid.
65923   #define MCP_REG_FRM_BMB_FIFO_STATUS_DATA_VALID_SHIFT                                                       4
65924   #define MCP_REG_FRM_BMB_FIFO_STATUS_SOP                                                                    (0x1<<5) // This bit indicates that the next data is the SOP of the packet.
65925   #define MCP_REG_FRM_BMB_FIFO_STATUS_SOP_SHIFT                                                              5
65926   #define MCP_REG_FRM_BMB_FIFO_STATUS_EOP                                                                    (0x1<<6) // This bit indicates that the next data is the EOP of the packet.
65927   #define MCP_REG_FRM_BMB_FIFO_STATUS_EOP_SHIFT                                                              6
65928   #define MCP_REG_FRM_BMB_FIFO_STATUS_ERR                                                                    (0x1<<7) // This bit indicates that the packet was received with an error.
65929   #define MCP_REG_FRM_BMB_FIFO_STATUS_ERR_SHIFT                                                              7
65930   #define MCP_REG_FRM_BMB_FIFO_STATUS_BYTE_VALID                                                             (0x3<<8) // These bits indicate the bytes that are valid in the 4byte data.
65931   #define MCP_REG_FRM_BMB_FIFO_STATUS_BYTE_VALID_SHIFT                                                       8
65932   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_TC1                                                                (0x3<<10) // These bits indicate the incoming traffic class of the packet. These are bits [3:2] of the PKT_TC from BMB
65933   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_TC1_SHIFT                                                          10
65934   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_PORT                                                               (0xf<<12) // These bits indicate the write client of the packet. These are bits[3:0] of PKT_PORT from BMB
65935   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_PORT_SHIFT                                                         12
65936   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_LEN                                                                (0xffff<<16) // These bits indicate the length of the packet
65937   #define MCP_REG_FRM_BMB_FIFO_STATUS_PKT_LEN_SHIFT                                                          16
65938 #define MCP_REG_FRM_BMB_FIFO_RD_DATA                                                                         0xe0842cUL //Access:RW   DataWidth:0x20   //
65939 #define MCP_REG_FRM_BMB_FIFO_SOP_DSCR0                                                                       0xe08430UL //Access:RW   DataWidth:0x20   //
65940 #define MCP_REG_FRM_BMB_FIFO_SOP_DSCR1                                                                       0xe08434UL //Access:RW   DataWidth:0x20   //
65941 #define MCP_REG_FRM_BMB_FIFO_SOP_DSCR2                                                                       0xe08438UL //Access:RW   DataWidth:0x20   //
65942 #define MCP_REG_FRM_BMB_FIFO_SOP_DSCR3                                                                       0xe0843cUL //Access:RW   DataWidth:0x20   //
65943 #define MCP_REG_BMB_REG_END                                                                                  0xe087fcUL //Access:R    DataWidth:0x20   //
65944 #define MCP_REG_ROM                                                                                          0xe10000UL //Access:R    DataWidth:0x20   // This location provides a location for the ROM contents to be read for debug pourposes.
65945 #define MCP_REG_ROM_SIZE                                                                                     320
65946 #define MCP_REG_SCRATCH                                                                                      0xe20000UL //Access:RW   DataWidth:0x20   // This is the supported processor scratch pad space that is visible at 0x0 by the processor. This can be modified at any time and may be used for processor-to-processor communication.
65947 #define MCP_REG_SCRATCH_SIZE                                                                                 57344
65948 #define XSDM_REG_ENABLE_IN1                                                                                  0xf80004UL //Access:RW   DataWidth:0x14   // Multi Field Register.
65949   #define XSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN                                                                (0x1<<0) // Enable for input command from STORM.
65950   #define XSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN_SHIFT                                                          0
65951   #define XSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN                                                             (0x1<<1) // Enable for input data from internal ram interface in DMA_RSP block.
65952   #define XSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN_SHIFT                                                       1
65953   #define XSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN                                                             (0x1<<2) // Enable for input done from internal ram interface in DMA_RSP block.
65954   #define XSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN_SHIFT                                                       2
65955   #define XSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN                                                             (0x1<<3) // Enable for input full from internal ram interface in DMA_RSP block.
65956   #define XSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN_SHIFT                                                       3
65957   #define XSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN                                                             (0x1<<4) // Enable for input done from passive buffer interface in DMA_RSP block.
65958   #define XSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN_SHIFT                                                       4
65959   #define XSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN                                                             (0x1<<5) // Enable for input full from passive buffer interface in DMA_RSP block.
65960   #define XSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN_SHIFT                                                       5
65961   #define XSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN                                                                 (0x1<<6) // Enable for input done from pxp-HW interface in DMA_DST block.
65962   #define XSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN_SHIFT                                                           6
65963   #define XSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN                                                                 (0x1<<7) // Enable for input full from pxp-HW interface in DMA_DST block.
65964   #define XSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN_SHIFT                                                           7
65965   #define XSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN                                                                 (0x1<<8) // Enable for input data from pxp-HW interface in DMA_RSP block.
65966   #define XSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN_SHIFT                                                           8
65967   #define XSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN                                                              (0x1<<9) // Enable for input ack from pxp-internal write for SDM_INT block.
65968   #define XSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN_SHIFT                                                        9
65969   #define XSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN                                                                  (0x1<<10) // Enable for input acknowledge to credit counter from pxp_HW interface.
65970   #define XSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN_SHIFT                                                            10
65971   #define XSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN                                                                 (0x1<<11) // Enable for input data from BRB interface in DMA_RSP block.
65972   #define XSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN_SHIFT                                                           11
65973   #define XSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN                                                                  (0x1<<12) // Enable for input message from ASYNC pxp in pxp_async block.
65974   #define XSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN_SHIFT                                                            12
65975   #define XSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN                                                                  (0x1<<13) // Enable for input completion message from PRM in prm_if block.
65976   #define XSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN_SHIFT                                                            13
65977   #define XSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN                                                            (0x1<<14) // Enable for input ack to CCFC load credit counter.
65978   #define XSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN_SHIFT                                                      14
65979   #define XSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN                                                            (0x1<<15) // Enable for input ack to TCFC load credit counter.
65980   #define XSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN_SHIFT                                                      15
65981   #define XSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN                                                            (0x1<<16) // Enable for input response from CCFC in CCFC block.
65982   #define XSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN_SHIFT                                                      16
65983   #define XSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN                                                              (0x1<<17) // Enable for input ack to CCFC credit counter on the A/C interface.
65984   #define XSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN_SHIFT                                                        17
65985   #define XSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN                                                              (0x1<<18) // Enable for input ack to TCFC credit counter on the A/C interface.
65986   #define XSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN_SHIFT                                                        18
65987   #define XSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN                                                           (0x1<<19) // Enable for input full from qm in SDM_INP block.
65988   #define XSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN_SHIFT                                                     19
65989 #define XSDM_REG_ENABLE_IN2                                                                                  0xf80008UL //Access:RW   DataWidth:0x3    // Multi Field Register.
65990   #define XSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN                                                            (0x1<<0) // Enable for input response from TCFC in TCFC block.
65991   #define XSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN_SHIFT                                                      0
65992   #define XSDM_REG_ENABLE_IN2_CM_ACK_IN_EN                                                                   (0x1<<1) // Enable for input acknowledge from Cm  in SDM_CM block.
65993   #define XSDM_REG_ENABLE_IN2_CM_ACK_IN_EN_SHIFT                                                             1
65994   #define XSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN                                                                 (0x1<<2) // Enable for input DPM requests in SDM_DORQ block.
65995   #define XSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN_SHIFT                                                           2
65996 #define XSDM_REG_ENABLE_OUT1                                                                                 0xf8000cUL //Access:RW   DataWidth:0x15   // Multi Field Register.
65997   #define XSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN                                                                (0x1<<0) // Enable for output request to pxp internal write for SDM_INT block.
65998   #define XSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN_SHIFT                                                          0
65999   #define XSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN                                                             (0x1<<1) // Enable for output thread ready to the SEMI.
66000   #define XSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN_SHIFT                                                       1
66001   #define XSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN                                                             (0x1<<2) // Enable the output thread release to the SEMI.
66002   #define XSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN_SHIFT                                                       2
66003   #define XSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN                                                              (0x1<<3) // Enable for output load request to CCFC.
66004   #define XSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN_SHIFT                                                        3
66005   #define XSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN                                                              (0x1<<4) // Enable for output load request to TCFC.
66006   #define XSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN_SHIFT                                                        4
66007   #define XSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN                                                                (0x1<<5) // Enable for output increment to CCFC activity counter.
66008   #define XSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN_SHIFT                                                          5
66009   #define XSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN                                                                (0x1<<6) // Enable for output decrement to TCFC activity counter.
66010   #define XSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN_SHIFT                                                          6
66011   #define XSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN                                                                (0x1<<7) // Enable for output data to pxp-HW interface in DMA_REQ block.
66012   #define XSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN_SHIFT                                                          7
66013   #define XSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN                                                                (0x1<<8) // Enable for output request to BRB interface in DMA_REQ block.
66014   #define XSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN_SHIFT                                                          8
66015   #define XSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN                                                                (0x1<<9) // Enable for output write to int_ram in DMA_DST block.
66016   #define XSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN_SHIFT                                                          9
66017   #define XSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN                                                                (0x1<<10) // Enable for output write topassive buffer in DMA_DST block.
66018   #define XSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN_SHIFT                                                          10
66019   #define XSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN                                                              (0x1<<11) // Enable for output write to pxp async in DMA_DST block.
66020   #define XSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN_SHIFT                                                        11
66021   #define XSDM_REG_ENABLE_OUT1_PXP_OUT_EN                                                                    (0x1<<12) // Enable for output write to pxp  in DMA_DST block.
66022   #define XSDM_REG_ENABLE_OUT1_PXP_OUT_EN_SHIFT                                                              12
66023   #define XSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN                                                               (0x1<<13) // Enable for output full to BRB in DMA_RSP block.
66024   #define XSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN_SHIFT                                                         13
66025   #define XSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN                                                               (0x1<<14) // Enable for output full to PXP in DMA_RSP block.
66026   #define XSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN_SHIFT                                                         14
66027   #define XSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN                                                               (0x1<<15) // Enable for output external full to SEMI block.
66028   #define XSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN_SHIFT                                                         15
66029   #define XSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN                                                           (0x1<<16) // Enable for output done to async PXP host IF.
66030   #define XSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN_SHIFT                                                     16
66031   #define XSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN                                                           (0x1<<17) // Enable the output done (ack) to PRM.
66032   #define XSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN_SHIFT                                                     17
66033   #define XSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN                                                                 (0x1<<18) // Enable for output message to CM in SDM_CM block.
66034   #define XSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN_SHIFT                                                           18
66035   #define XSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN                                                           (0x1<<19) // Enable for output ack after placement to sdm in CCFC block.
66036   #define XSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN_SHIFT                                                     19
66037   #define XSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN                                                           (0x1<<20) // Enable for output ack after placement to sdm in TCFC block.
66038   #define XSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN_SHIFT                                                     20
66039 #define XSDM_REG_ENABLE_OUT2                                                                                 0xf80010UL //Access:RW   DataWidth:0x3    // Multi Field Register.
66040   #define XSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN                                                              (0x1<<0) // Enable for output command to qm in SDM_INP block.
66041   #define XSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN_SHIFT                                                        0
66042   #define XSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN                                                               (0x1<<1) // Enable for VF/PF error valid in DMA_DST block.
66043   #define XSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN_SHIFT                                                         1
66044   #define XSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN                                                          (0x1<<2) // Enable for DPM request done output in SDM_DORQ block.
66045   #define XSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN_SHIFT                                                    2
66046 #define XSDM_REG_DISABLE_ENGINE                                                                              0xf80014UL //Access:RW   DataWidth:0xa    // Multi Field Register.
66047   #define XSDM_REG_DISABLE_ENGINE_DISABLE_DMA                                                                (0x1<<0) // This bit should be set to disable the DMA exectuion engine from processing DMA commands.
66048   #define XSDM_REG_DISABLE_ENGINE_DISABLE_DMA_SHIFT                                                          0
66049   #define XSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS                                                             (0x1<<1) // This bit should be set to disable the timers' exectuion engine from processing timers' commands.
66050   #define XSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS_SHIFT                                                       1
66051   #define XSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD                                                          (0x1<<2) // This bit should be set to disable the CCFC exectuion engine from processing CCFC load commands.
66052   #define XSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD_SHIFT                                                    2
66053   #define XSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD                                                          (0x1<<3) // This bit should be set to disable the TCFC exectuion engine from processing TCFC load commands.
66054   #define XSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD_SHIFT                                                    3
66055   #define XSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR                                                             (0x1<<4) // This bit should be set to disable the internal write exectuion engine from processing Internal write commands.
66056   #define XSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR_SHIFT                                                       4
66057   #define XSDM_REG_DISABLE_ENGINE_DISABLE_NOP                                                                (0x1<<5) // This bit should be set to disable the SDM NOP exectuion engine from processing NOP commands.
66058   #define XSDM_REG_DISABLE_ENGINE_DISABLE_NOP_SHIFT                                                          5
66059   #define XSDM_REG_DISABLE_ENGINE_DISABLE_GRC                                                                (0x1<<6) // This bit should be set to disable the GRC master exectuion engine from processing GRC master commands.
66060   #define XSDM_REG_DISABLE_ENGINE_DISABLE_GRC_SHIFT                                                          6
66061   #define XSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC                                                              (0x1<<7) // This bit should be set to disable the PXP-Async interface from processing PXP-Async requests.
66062   #define XSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC_SHIFT                                                        7
66063   #define XSDM_REG_DISABLE_ENGINE_DISABLE_PRM                                                                (0x1<<8) // This bit should be set to disable the PRM interface from processing PRM completion commands.
66064   #define XSDM_REG_DISABLE_ENGINE_DISABLE_PRM_SHIFT                                                          8
66065   #define XSDM_REG_DISABLE_ENGINE_DISABLE_DORQ                                                               (0x1<<9) // This bit should be set to disable the DORQ DPM interface from processing DPM commands.
66066   #define XSDM_REG_DISABLE_ENGINE_DISABLE_DORQ_SHIFT                                                         9
66067 #define XSDM_REG_INT_STS                                                                                     0xf80040UL //Access:R    DataWidth:0x1c   // Multi Field Register.
66068   #define XSDM_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
66069   #define XSDM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
66070   #define XSDM_REG_INT_STS_INP_QUEUE_ERROR                                                                   (0x1<<1) // Indicates that one of the input queues had a FIFO error.
66071   #define XSDM_REG_INT_STS_INP_QUEUE_ERROR_SHIFT                                                             1
66072   #define XSDM_REG_INT_STS_DELAY_FIFO_ERROR                                                                  (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
66073   #define XSDM_REG_INT_STS_DELAY_FIFO_ERROR_SHIFT                                                            2
66074   #define XSDM_REG_INT_STS_ASYNC_HOST_ERROR                                                                  (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
66075   #define XSDM_REG_INT_STS_ASYNC_HOST_ERROR_SHIFT                                                            3
66076   #define XSDM_REG_INT_STS_PRM_FIFO_ERROR                                                                    (0x1<<4) // FIFO in PRM interface sub-module reported an error.
66077   #define XSDM_REG_INT_STS_PRM_FIFO_ERROR_SHIFT                                                              4
66078   #define XSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR                                                              (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
66079   #define XSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR_SHIFT                                                        5
66080   #define XSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR                                                              (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
66081   #define XSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR_SHIFT                                                        6
66082   #define XSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR                                                            (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
66083   #define XSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR_SHIFT                                                      7
66084   #define XSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR                                                            (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
66085   #define XSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                      8
66086   #define XSDM_REG_INT_STS_DST_PXP_IMMED_ERROR                                                               (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
66087   #define XSDM_REG_INT_STS_DST_PXP_IMMED_ERROR_SHIFT                                                         9
66088   #define XSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR                                                            (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
66089   #define XSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR_SHIFT                                                      10
66090   #define XSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR                                                            (0x1<<11) // BRB src pend fifo error in DMA_DST block.
66091   #define XSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR_SHIFT                                                      11
66092   #define XSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR                                                            (0x1<<12) // BRB src addr fifo error in DMA_DST block.
66093   #define XSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                      12
66094   #define XSDM_REG_INT_STS_RSP_BRB_PEND_ERROR                                                                (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
66095   #define XSDM_REG_INT_STS_RSP_BRB_PEND_ERROR_SHIFT                                                          13
66096   #define XSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR                                                            (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
66097   #define XSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR_SHIFT                                                      14
66098   #define XSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR                                                             (0x1<<15) // Read data firo in DMA_RSP block for BRB.
66099   #define XSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR_SHIFT                                                       15
66100   #define XSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR                                                         (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
66101   #define XSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                   16
66102   #define XSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR                                                             (0x1<<17) // PXP read data fifo error in DMA_RSP block.
66103   #define XSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR_SHIFT                                                       17
66104   #define XSDM_REG_INT_STS_CM_DELAY_ERROR                                                                    (0x1<<18) // Delay CM fifo error in CM block.
66105   #define XSDM_REG_INT_STS_CM_DELAY_ERROR_SHIFT                                                              18
66106   #define XSDM_REG_INT_STS_SH_DELAY_ERROR                                                                    (0x1<<19) // Delay shared fifo error in CM block.
66107   #define XSDM_REG_INT_STS_SH_DELAY_ERROR_SHIFT                                                              19
66108   #define XSDM_REG_INT_STS_CMPL_PEND_ERROR                                                                   (0x1<<20) // Error in completion pending FIFO in internal write block.
66109   #define XSDM_REG_INT_STS_CMPL_PEND_ERROR_SHIFT                                                             20
66110   #define XSDM_REG_INT_STS_CPRM_PEND_ERROR                                                                   (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
66111   #define XSDM_REG_INT_STS_CPRM_PEND_ERROR_SHIFT                                                             21
66112   #define XSDM_REG_INT_STS_TIMER_ADDR_ERROR                                                                  (0x1<<22) // Address fifo error in timer block.
66113   #define XSDM_REG_INT_STS_TIMER_ADDR_ERROR_SHIFT                                                            22
66114   #define XSDM_REG_INT_STS_TIMER_PEND_ERROR                                                                  (0x1<<23) // Pending fifo error in timer block.
66115   #define XSDM_REG_INT_STS_TIMER_PEND_ERROR_SHIFT                                                            23
66116   #define XSDM_REG_INT_STS_DORQ_DPM_ERROR                                                                    (0x1<<24) // Dpm fifo error in dorq I/F block.
66117   #define XSDM_REG_INT_STS_DORQ_DPM_ERROR_SHIFT                                                              24
66118   #define XSDM_REG_INT_STS_DST_PXP_DONE_ERROR                                                                (0x1<<25) // PXP done fifo error in DMA_dst block.
66119   #define XSDM_REG_INT_STS_DST_PXP_DONE_ERROR_SHIFT                                                          25
66120   #define XSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66121   #define XSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  26
66122   #define XSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66123   #define XSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  27
66124 #define XSDM_REG_INT_MASK                                                                                    0xf80044UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
66125   #define XSDM_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.ADDRESS_ERROR .
66126   #define XSDM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
66127   #define XSDM_REG_INT_MASK_INP_QUEUE_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.INP_QUEUE_ERROR .
66128   #define XSDM_REG_INT_MASK_INP_QUEUE_ERROR_SHIFT                                                            1
66129   #define XSDM_REG_INT_MASK_DELAY_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DELAY_FIFO_ERROR .
66130   #define XSDM_REG_INT_MASK_DELAY_FIFO_ERROR_SHIFT                                                           2
66131   #define XSDM_REG_INT_MASK_ASYNC_HOST_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.ASYNC_HOST_ERROR .
66132   #define XSDM_REG_INT_MASK_ASYNC_HOST_ERROR_SHIFT                                                           3
66133   #define XSDM_REG_INT_MASK_PRM_FIFO_ERROR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.PRM_FIFO_ERROR .
66134   #define XSDM_REG_INT_MASK_PRM_FIFO_ERROR_SHIFT                                                             4
66135   #define XSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.CCFC_LOAD_PEND_ERROR .
66136   #define XSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR_SHIFT                                                       5
66137   #define XSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.TCFC_LOAD_PEND_ERROR .
66138   #define XSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR_SHIFT                                                       6
66139   #define XSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DST_INT_RAM_WAIT_ERROR .
66140   #define XSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR_SHIFT                                                     7
66141   #define XSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DST_PAS_BUF_WAIT_ERROR .
66142   #define XSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                     8
66143   #define XSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR                                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DST_PXP_IMMED_ERROR .
66144   #define XSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR_SHIFT                                                        9
66145   #define XSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DST_PXP_DST_PEND_ERROR .
66146   #define XSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR_SHIFT                                                     10
66147   #define XSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DST_BRB_SRC_PEND_ERROR .
66148   #define XSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR_SHIFT                                                     11
66149   #define XSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DST_BRB_SRC_ADDR_ERROR .
66150   #define XSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                     12
66151   #define XSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.RSP_BRB_PEND_ERROR .
66152   #define XSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR_SHIFT                                                         13
66153   #define XSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.RSP_INT_RAM_PEND_ERROR .
66154   #define XSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR_SHIFT                                                     14
66155   #define XSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.RSP_BRB_RD_DATA_ERROR .
66156   #define XSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR_SHIFT                                                      15
66157   #define XSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.RSP_INT_RAM_RD_DATA_ERROR .
66158   #define XSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                  16
66159   #define XSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.RSP_PXP_RD_DATA_ERROR .
66160   #define XSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR_SHIFT                                                      17
66161   #define XSDM_REG_INT_MASK_CM_DELAY_ERROR                                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.CM_DELAY_ERROR .
66162   #define XSDM_REG_INT_MASK_CM_DELAY_ERROR_SHIFT                                                             18
66163   #define XSDM_REG_INT_MASK_SH_DELAY_ERROR                                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.SH_DELAY_ERROR .
66164   #define XSDM_REG_INT_MASK_SH_DELAY_ERROR_SHIFT                                                             19
66165   #define XSDM_REG_INT_MASK_CMPL_PEND_ERROR                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.CMPL_PEND_ERROR .
66166   #define XSDM_REG_INT_MASK_CMPL_PEND_ERROR_SHIFT                                                            20
66167   #define XSDM_REG_INT_MASK_CPRM_PEND_ERROR                                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.CPRM_PEND_ERROR .
66168   #define XSDM_REG_INT_MASK_CPRM_PEND_ERROR_SHIFT                                                            21
66169   #define XSDM_REG_INT_MASK_TIMER_ADDR_ERROR                                                                 (0x1<<22) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.TIMER_ADDR_ERROR .
66170   #define XSDM_REG_INT_MASK_TIMER_ADDR_ERROR_SHIFT                                                           22
66171   #define XSDM_REG_INT_MASK_TIMER_PEND_ERROR                                                                 (0x1<<23) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.TIMER_PEND_ERROR .
66172   #define XSDM_REG_INT_MASK_TIMER_PEND_ERROR_SHIFT                                                           23
66173   #define XSDM_REG_INT_MASK_DORQ_DPM_ERROR                                                                   (0x1<<24) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DORQ_DPM_ERROR .
66174   #define XSDM_REG_INT_MASK_DORQ_DPM_ERROR_SHIFT                                                             24
66175   #define XSDM_REG_INT_MASK_DST_PXP_DONE_ERROR                                                               (0x1<<25) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.DST_PXP_DONE_ERROR .
66176   #define XSDM_REG_INT_MASK_DST_PXP_DONE_ERROR_SHIFT                                                         25
66177   #define XSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.XCM_RMT_BUFFER_ERROR .
66178   #define XSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 26
66179   #define XSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: XSDM_REG_INT_STS.YCM_RMT_BUFFER_ERROR .
66180   #define XSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 27
66181 #define XSDM_REG_INT_STS_WR                                                                                  0xf80048UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
66182   #define XSDM_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
66183   #define XSDM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
66184   #define XSDM_REG_INT_STS_WR_INP_QUEUE_ERROR                                                                (0x1<<1) // Indicates that one of the input queues had a FIFO error.
66185   #define XSDM_REG_INT_STS_WR_INP_QUEUE_ERROR_SHIFT                                                          1
66186   #define XSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR                                                               (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
66187   #define XSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR_SHIFT                                                         2
66188   #define XSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR                                                               (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
66189   #define XSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR_SHIFT                                                         3
66190   #define XSDM_REG_INT_STS_WR_PRM_FIFO_ERROR                                                                 (0x1<<4) // FIFO in PRM interface sub-module reported an error.
66191   #define XSDM_REG_INT_STS_WR_PRM_FIFO_ERROR_SHIFT                                                           4
66192   #define XSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR                                                           (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
66193   #define XSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR_SHIFT                                                     5
66194   #define XSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR                                                           (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
66195   #define XSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR_SHIFT                                                     6
66196   #define XSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR                                                         (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
66197   #define XSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                   7
66198   #define XSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR                                                         (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
66199   #define XSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                   8
66200   #define XSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR                                                            (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
66201   #define XSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR_SHIFT                                                      9
66202   #define XSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR                                                         (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
66203   #define XSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR_SHIFT                                                   10
66204   #define XSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR                                                         (0x1<<11) // BRB src pend fifo error in DMA_DST block.
66205   #define XSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                   11
66206   #define XSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR                                                         (0x1<<12) // BRB src addr fifo error in DMA_DST block.
66207   #define XSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                   12
66208   #define XSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR                                                             (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
66209   #define XSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR_SHIFT                                                       13
66210   #define XSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR                                                         (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
66211   #define XSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                   14
66212   #define XSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR                                                          (0x1<<15) // Read data firo in DMA_RSP block for BRB.
66213   #define XSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                    15
66214   #define XSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR                                                      (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
66215   #define XSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                16
66216   #define XSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR                                                          (0x1<<17) // PXP read data fifo error in DMA_RSP block.
66217   #define XSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                    17
66218   #define XSDM_REG_INT_STS_WR_CM_DELAY_ERROR                                                                 (0x1<<18) // Delay CM fifo error in CM block.
66219   #define XSDM_REG_INT_STS_WR_CM_DELAY_ERROR_SHIFT                                                           18
66220   #define XSDM_REG_INT_STS_WR_SH_DELAY_ERROR                                                                 (0x1<<19) // Delay shared fifo error in CM block.
66221   #define XSDM_REG_INT_STS_WR_SH_DELAY_ERROR_SHIFT                                                           19
66222   #define XSDM_REG_INT_STS_WR_CMPL_PEND_ERROR                                                                (0x1<<20) // Error in completion pending FIFO in internal write block.
66223   #define XSDM_REG_INT_STS_WR_CMPL_PEND_ERROR_SHIFT                                                          20
66224   #define XSDM_REG_INT_STS_WR_CPRM_PEND_ERROR                                                                (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
66225   #define XSDM_REG_INT_STS_WR_CPRM_PEND_ERROR_SHIFT                                                          21
66226   #define XSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR                                                               (0x1<<22) // Address fifo error in timer block.
66227   #define XSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR_SHIFT                                                         22
66228   #define XSDM_REG_INT_STS_WR_TIMER_PEND_ERROR                                                               (0x1<<23) // Pending fifo error in timer block.
66229   #define XSDM_REG_INT_STS_WR_TIMER_PEND_ERROR_SHIFT                                                         23
66230   #define XSDM_REG_INT_STS_WR_DORQ_DPM_ERROR                                                                 (0x1<<24) // Dpm fifo error in dorq I/F block.
66231   #define XSDM_REG_INT_STS_WR_DORQ_DPM_ERROR_SHIFT                                                           24
66232   #define XSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR                                                             (0x1<<25) // PXP done fifo error in DMA_dst block.
66233   #define XSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR_SHIFT                                                       25
66234   #define XSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66235   #define XSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               26
66236   #define XSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66237   #define XSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               27
66238 #define XSDM_REG_INT_STS_CLR                                                                                 0xf8004cUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
66239   #define XSDM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
66240   #define XSDM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
66241   #define XSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR                                                               (0x1<<1) // Indicates that one of the input queues had a FIFO error.
66242   #define XSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR_SHIFT                                                         1
66243   #define XSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR                                                              (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
66244   #define XSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR_SHIFT                                                        2
66245   #define XSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR                                                              (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
66246   #define XSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR_SHIFT                                                        3
66247   #define XSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR                                                                (0x1<<4) // FIFO in PRM interface sub-module reported an error.
66248   #define XSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR_SHIFT                                                          4
66249   #define XSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR                                                          (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
66250   #define XSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR_SHIFT                                                    5
66251   #define XSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR                                                          (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
66252   #define XSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR_SHIFT                                                    6
66253   #define XSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR                                                        (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
66254   #define XSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                  7
66255   #define XSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR                                                        (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
66256   #define XSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                  8
66257   #define XSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR                                                           (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
66258   #define XSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR_SHIFT                                                     9
66259   #define XSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR                                                        (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
66260   #define XSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR_SHIFT                                                  10
66261   #define XSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR                                                        (0x1<<11) // BRB src pend fifo error in DMA_DST block.
66262   #define XSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                  11
66263   #define XSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR                                                        (0x1<<12) // BRB src addr fifo error in DMA_DST block.
66264   #define XSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                  12
66265   #define XSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR                                                            (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
66266   #define XSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR_SHIFT                                                      13
66267   #define XSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR                                                        (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
66268   #define XSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                  14
66269   #define XSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR                                                         (0x1<<15) // Read data firo in DMA_RSP block for BRB.
66270   #define XSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                   15
66271   #define XSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR                                                     (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
66272   #define XSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                               16
66273   #define XSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR                                                         (0x1<<17) // PXP read data fifo error in DMA_RSP block.
66274   #define XSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                   17
66275   #define XSDM_REG_INT_STS_CLR_CM_DELAY_ERROR                                                                (0x1<<18) // Delay CM fifo error in CM block.
66276   #define XSDM_REG_INT_STS_CLR_CM_DELAY_ERROR_SHIFT                                                          18
66277   #define XSDM_REG_INT_STS_CLR_SH_DELAY_ERROR                                                                (0x1<<19) // Delay shared fifo error in CM block.
66278   #define XSDM_REG_INT_STS_CLR_SH_DELAY_ERROR_SHIFT                                                          19
66279   #define XSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR                                                               (0x1<<20) // Error in completion pending FIFO in internal write block.
66280   #define XSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR_SHIFT                                                         20
66281   #define XSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR                                                               (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
66282   #define XSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR_SHIFT                                                         21
66283   #define XSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR                                                              (0x1<<22) // Address fifo error in timer block.
66284   #define XSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR_SHIFT                                                        22
66285   #define XSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR                                                              (0x1<<23) // Pending fifo error in timer block.
66286   #define XSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR_SHIFT                                                        23
66287   #define XSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR                                                                (0x1<<24) // Dpm fifo error in dorq I/F block.
66288   #define XSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR_SHIFT                                                          24
66289   #define XSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR                                                            (0x1<<25) // PXP done fifo error in DMA_dst block.
66290   #define XSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR_SHIFT                                                      25
66291   #define XSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66292   #define XSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              26
66293   #define XSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66294   #define XSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              27
66295 #define XSDM_REG_PRTY_MASK_H_0_BB_K2                                                                         0xf80204UL //Access:RW   DataWidth:0xa    // Multi Field Register.
66296   #define XSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
66297   #define XSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               0
66298   #define XSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
66299   #define XSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               1
66300   #define XSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
66301   #define XSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               2
66302   #define XSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
66303   #define XSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               3
66304   #define XSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
66305   #define XSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               4
66306   #define XSDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
66307   #define XSDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                               5
66308   #define XSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
66309   #define XSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               6
66310   #define XSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
66311   #define XSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               7
66312   #define XSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
66313   #define XSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               8
66314   #define XSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: XSDM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
66315   #define XSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               9
66316 #define XSDM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0xf80210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
66317 #define XSDM_REG_TIMER_TICK                                                                                  0xf80400UL //Access:RW   DataWidth:0x20   // Defines the number of system clock cycles that are used to define a timers clock tick cycle. Note: The minimal legal value for this register is 25, lower values can cause timers functionality issues.
66318 #define XSDM_REG_TIMERS_TICK_ENABLE                                                                          0xf80404UL //Access:RW   DataWidth:0x1    // Enable for tick counter.
66319 #define XSDM_REG_OPERATION_GEN                                                                               0xf80408UL //Access:W    DataWidth:0x14   // This register is used to assert a completion operation of choice; It includes the following completion fields: bits 19:16 are Trig; bits 15:0 are CompParams. Note that trigger types 3,5 or 8 are not supported by this interface as they require a completion message. If there is an attempt to assert an OperationGen with Trig = 3,5 or 8, the operation will be voided.
66320 #define XSDM_REG_GRC_PRIVILEGE_LEVEL                                                                         0xf8040cUL //Access:RW   DataWidth:0x2    // This register defines the PRV (privilege level) field within the FID structure of the SDM GRC master request.
66321 #define XSDM_REG_CM_MSG_CNT_ADDRESS                                                                          0xf80410UL //Access:RW   DataWidth:0xf    // The internal RAM address for storing the shadow of the CM completion message counter.
66322 #define XSDM_REG_DORQ_DPM_START_ADDR                                                                         0xf80414UL //Access:RW   DataWidth:0xf    // The start address in the internal RAM for DORQ DPM messages.
66323 #define XSDM_REG_RR_COMPLETE_REQ                                                                             0xf80418UL //Access:R    DataWidth:0xa    // Provides read access to the round robin arbiter used for all completion write requests  in the completion manager: b0-PXP async b1-NOP;b2-internal write; b3-timers;b4-DMA;b5-GRC master;b6-RBC; b7-PRM interface; b8-CCFC load; b9-TCFC load.
66324 #define XSDM_REG_RR_PTR_REQ                                                                                  0xf8041cUL //Access:R    DataWidth:0x9    // Provides read access to the round robin arbiter for the completion message pointer: b0-async; b1-dma; b2 - tcfc; b3-ccfc; b4-nop; b5-timers; b6-int_wr; b7-prm; b8-grc_master.
66325 #define XSDM_REG_INT_RAM_RR_REQ                                                                              0xf80420UL //Access:R    DataWidth:0x4    // Provides read access to the DMA done round-robin arbiter: b0-passive buffer destination; b1-internal RAM destination;b2-PXP source/destination;b3-BRB source.
66326 #define XSDM_REG_INP_QUEUE_ERR_VECT                                                                          0xf80424UL //Access:R    DataWidth:0x9    // This register is intended to be read in the event of an inp_queue_error interrupt.  It contains a vector with a bit per input queue. Clearing the interrupt causes this vector to be cleared. Errors on multiple FIFOs will be aggregated between interrupt clear requests.
66327 #define XSDM_REG_ASYNC_CMSG_ALLOC_LIMIT                                                                      0xf80428UL //Access:RW   DataWidth:0x5    // This register defines the maximum number of completion messages that can be allocated to PXP-Async transactions at any given time. If the PXP-Async interface attempts to reserve beyond this limit, it will be held off until the situation is resolved.
66328 #define XSDM_REG_ECO_RESERVED                                                                                0xf8042cUL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
66329 #define XSDM_REG_INIT_CREDIT_PXP                                                                             0xf80500UL //Access:RW   DataWidth:0x3    // The initial number of messages that can be sent to the pxp interface without receiving any ACK.
66330 #define XSDM_REG_INIT_CREDIT_PCI                                                                             0xf80504UL //Access:RW   DataWidth:0x2    // The initial number of messages that can be sent to the PCI-Switch on the internal write interface without receiving any ACK.
66331 #define XSDM_REG_INIT_CREDIT_TCFC_AC                                                                         0xf80508UL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the TCFC activity counters interface without receiving any ACK.
66332 #define XSDM_REG_INIT_CREDIT_CCFC_AC                                                                         0xf8050cUL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the CCFC activity counters interface without receiving any ACK.
66333 #define XSDM_REG_INIT_CREDIT_CM                                                                              0xf80510UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to the CM interface without receiving any ACK in CM block.
66334 #define XSDM_REG_INIT_CREDIT_CM_RMT                                                                          0xf80520UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to a remote CM interface without receiving any ACK in CM block.
66335 #define XSDM_REG_NUM_OF_DMA_CMD                                                                              0xf80600UL //Access:RC   DataWidth:0x20   // The number of SDM DMA commands executed.
66336 #define XSDM_REG_NUM_OF_TIMERS_CMD                                                                           0xf80604UL //Access:RC   DataWidth:0x20   // The number of SDM timers commands executed.
66337 #define XSDM_REG_NUM_OF_CCFC_LD_CMD                                                                          0xf80608UL //Access:RC   DataWidth:0x20   // The number of SDM CCFC load commands executed.
66338 #define XSDM_REG_NUM_OF_CCFC_AC_CMD                                                                          0xf8060cUL //Access:RC   DataWidth:0x20   // The number of SDM CCFC activity counter commands executed.
66339 #define XSDM_REG_NUM_OF_TCFC_LD_CMD                                                                          0xf80610UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC load commands executed.
66340 #define XSDM_REG_NUM_OF_TCFC_AC_CMD                                                                          0xf80614UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC activity counter commands executed.
66341 #define XSDM_REG_NUM_OF_INT_CMD                                                                              0xf80618UL //Access:RC   DataWidth:0x20   // The number of SDM internal write commands executed.
66342 #define XSDM_REG_NUM_OF_NOP_CMD                                                                              0xf8061cUL //Access:RC   DataWidth:0x20   // The number of SDM NOP commands executed.
66343 #define XSDM_REG_NUM_OF_GRC_CMD                                                                              0xf80620UL //Access:RC   DataWidth:0x20   // The number of GRC master commands executed.
66344 #define XSDM_REG_NUM_OF_PRM_REQ                                                                              0xf80624UL //Access:RC   DataWidth:0x20   // The number of packet end messages received on the PRM completion interface.
66345 #define XSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                        0xf80628UL //Access:RC   DataWidth:0x20   // The number of requests received from the pxp async if.
66346 #define XSDM_REG_NUM_OF_DPM_REQ                                                                              0xf8062cUL //Access:RC   DataWidth:0x20   // The number of DORQ DPM messages received.
66347 #define XSDM_REG_BRB_ALMOST_FULL                                                                             0xf80700UL //Access:RW   DataWidth:0x5    // Almost full signal for read data from BRB in DMA_RSP block.
66348 #define XSDM_REG_PXP_ALMOST_FULL                                                                             0xf80704UL //Access:RW   DataWidth:0x4    // Almost full signal for read data from pxp in DMA_RSP block.
66349 #define XSDM_REG_DORQ_ALMOST_FULL                                                                            0xf80708UL //Access:RW   DataWidth:0x6    // Almost full signal for read data from DORQ in SDM_DORQ block.
66350 #define XSDM_REG_AGG_INT_CTRL                                                                                0xf80800UL //Access:RW   DataWidth:0xa    // This array of registers provides controls for each of the aggregated interrupts; The fields are defined as follows: [20:16] Affinity [15:12] NumL2m. [11]    Exclusive. [10]    Core-selection where 0=Core_A and 1=Core_B. [9]     Mode bit where 0=normal and 1=auto-mask-mode. [8]     T-flag which determines if a thread is allocated for this handler in the Storm. [7:0]   EventID which selects the event ID of the associated handler.
66351 #define XSDM_REG_AGG_INT_CTRL_SIZE                                                                           32
66352 #define XSDM_REG_AGG_INT_STATE                                                                               0xf80a00UL //Access:R    DataWidth:0x2    // This array of registers provides access to each of the 32 aggregated interrupt request state machines; The values read from this register mean the following; 00 = IDLE; 01 = PEND; 10 = MASK; 11 = PANDM.
66353 #define XSDM_REG_AGG_INT_STATE_SIZE                                                                          32
66354 #define XSDM_REG_QUEUE_FULL                                                                                  0xf80c00UL //Access:R    DataWidth:0x9    // Input queue fifo full in sdm_inp block.
66355 #define XSDM_REG_INT_CMPL_PEND_FULL                                                                          0xf80c04UL //Access:R    DataWidth:0x1    // Internal write completion pending full in internal write block.
66356 #define XSDM_REG_INT_CPRM_PEND_FULL                                                                          0xf80c08UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending full in internal write block.
66357 #define XSDM_REG_QM_FULL                                                                                     0xf80c0cUL //Access:R    DataWidth:0x1    // QM IF  full in sdm_inp block.
66358 #define XSDM_REG_DELAY_FIFO_FULL                                                                             0xf80c10UL //Access:R    DataWidth:0x1    // Delay FIFO  full in sdm_inp block.
66359 #define XSDM_REG_TIMERS_PEND_FULL                                                                            0xf80c14UL //Access:R    DataWidth:0x1    // Pending FIFO  full in sdm_timers block.
66360 #define XSDM_REG_TIMERS_ADDR_FULL                                                                            0xf80c18UL //Access:R    DataWidth:0x1    // Address FIFO  full in sdm_timers block.
66361 #define XSDM_REG_RSP_PXP_RDATA_FULL                                                                          0xf80c1cUL //Access:R    DataWidth:0x1    // PXP rd_data fifo  full in sdm_dma_rsp block.
66362 #define XSDM_REG_RSP_BRB_RDATA_FULL                                                                          0xf80c20UL //Access:R    DataWidth:0x1    // BRB read data fifo  full in sdm_dma_rsp block.
66363 #define XSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                      0xf80c24UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  full in sdm_dma_rsp block.
66364 #define XSDM_REG_RSP_BRB_PEND_FULL                                                                           0xf80c28UL //Access:R    DataWidth:0x1    // BRB pending fifo  full in sdm_dma_rsp block.
66365 #define XSDM_REG_RSP_INT_RAM_PEND_FULL                                                                       0xf80c2cUL //Access:R    DataWidth:0x1    // Int_ram pending fifo  full in sdm_dma_rsp block.
66366 #define XSDM_REG_RSP_BRB_IF_FULL                                                                             0xf80c30UL //Access:R    DataWidth:0x1    // BRB interface is  full in sdm_dma_rsp block.
66367 #define XSDM_REG_RSP_PXP_IF_FULL                                                                             0xf80c34UL //Access:R    DataWidth:0x1    // PXP interface is  full in sdm_dma_rsp block.
66368 #define XSDM_REG_DST_PXP_IMMED_FULL                                                                          0xf80c38UL //Access:R    DataWidth:0x1    // PXP immediate fifo full in sdm_dma_dst block.
66369 #define XSDM_REG_DST_PXP_DST_PEND_FULL                                                                       0xf80c3cUL //Access:R    DataWidth:0x1    // PXP destination pending fifo full in sdm_dma_dst block.
66370 #define XSDM_REG_DST_PXP_SRC_PEND_FULL                                                                       0xf80c40UL //Access:R    DataWidth:0x1    // PXP source pending fifo full in sdm_dma_dst block.
66371 #define XSDM_REG_DST_BRB_SRC_PEND_FULL                                                                       0xf80c44UL //Access:R    DataWidth:0x1    // BRB source pending fifo full in sdm_dma_dst block.
66372 #define XSDM_REG_DST_BRB_SRC_ADDR_FULL                                                                       0xf80c48UL //Access:R    DataWidth:0x1    // BRB source address fifo full in sdm_dma_dst block.
66373 #define XSDM_REG_DST_PXP_LINK_FULL                                                                           0xf80c4cUL //Access:R    DataWidth:0x1    // PXP link list full in sdm_dma_dst block.
66374 #define XSDM_REG_DST_INT_RAM_WAIT_FULL                                                                       0xf80c50UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo full in sdm_dma_dst block.
66375 #define XSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                       0xf80c54UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo full in sdm_dma_dst block.
66376 #define XSDM_REG_DST_PXP_IF_FULL                                                                             0xf80c58UL //Access:R    DataWidth:0x1    // PXP if full in sdm_dma_dst block.
66377 #define XSDM_REG_DST_INT_RAM_IF_FULL                                                                         0xf80c5cUL //Access:R    DataWidth:0x1    // Int_ram if full in sdm_dma_dst block.
66378 #define XSDM_REG_DST_PAS_BUF_IF_FULL                                                                         0xf80c60UL //Access:R    DataWidth:0x1    // Pas_buf if full in sdm_dma_dst block.
66379 #define XSDM_REG_SH_DELAY_FULL                                                                               0xf80c64UL //Access:R    DataWidth:0x1    // Shared delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
66380 #define XSDM_REG_CM_DELAY_FULL                                                                               0xf80c68UL //Access:R    DataWidth:0x1    // CM delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
66381 #define XSDM_REG_CMSG_QUE_FULL                                                                               0xf80c6cUL //Access:R    DataWidth:0x1    // Completion message queue fifo full in sdm_cm block.
66382 #define XSDM_REG_CCFC_LOAD_PEND_FULL                                                                         0xf80c70UL //Access:R    DataWidth:0x1    // CCFC load pending fifo full in the CCFC interface  block.
66383 #define XSDM_REG_TCFC_LOAD_PEND_FULL                                                                         0xf80c74UL //Access:R    DataWidth:0x1    // TCFC load pending fifo full in the TCFC interface block.
66384 #define XSDM_REG_ASYNC_HOST_FULL                                                                             0xf80c78UL //Access:R    DataWidth:0x1    // Async fifo full in sdm_async block.
66385 #define XSDM_REG_PRM_FIFO_FULL                                                                               0xf80c7cUL //Access:R    DataWidth:0x1    // PRM FIFO full in PRM interface block.
66386 #define XSDM_REG_RMT_XCM_FIFO_FULL_K2_E5                                                                     0xf80c80UL //Access:R    DataWidth:0x1    // Remote XCM FIFO full (exist only in MSDM => XCM interface).
66387 #define XSDM_REG_RMT_YCM_FIFO_FULL_K2_E5                                                                     0xf80c84UL //Access:R    DataWidth:0x1    // Remote YCM FIFO full (exist only in MSDM => YCM interface).
66388 #define XSDM_REG_INT_CMPL_PEND_EMPTY                                                                         0xf80d00UL //Access:R    DataWidth:0x1    // Internal write completion pending empty in internal write block.
66389 #define XSDM_REG_INT_CPRM_PEND_EMPTY                                                                         0xf80d04UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending empty in internal write block.
66390 #define XSDM_REG_QUEUE_EMPTY                                                                                 0xf80d08UL //Access:R    DataWidth:0x9    // Input queue fifo empty in sdm_inp block.
66391 #define XSDM_REG_DELAY_FIFO_EMPTY                                                                            0xf80d0cUL //Access:R    DataWidth:0x1    // Delay FIFO  empty in sdm_inp block.
66392 #define XSDM_REG_TIMERS_PEND_EMPTY                                                                           0xf80d10UL //Access:R    DataWidth:0x1    // Pending FIFO  empty in sdm_timers block.
66393 #define XSDM_REG_TIMERS_ADDR_EMPTY                                                                           0xf80d14UL //Access:R    DataWidth:0x1    // Address FIFO  empty in sdm_timers block.
66394 #define XSDM_REG_RSP_PXP_RDATA_EMPTY                                                                         0xf80d18UL //Access:R    DataWidth:0x1    // PXP rd_data fifo  empty in sdm_dma_rsp block.
66395 #define XSDM_REG_RSP_BRB_RDATA_EMPTY                                                                         0xf80d1cUL //Access:R    DataWidth:0x1    // BRB read data fifo  empty in sdm_dma_rsp block.
66396 #define XSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                     0xf80d20UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  empty in sdm_dma_rsp block.
66397 #define XSDM_REG_RSP_BRB_PEND_EMPTY                                                                          0xf80d24UL //Access:R    DataWidth:0x1    // BRB pending fifo  empty in sdm_dma_rsp block.
66398 #define XSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                      0xf80d28UL //Access:R    DataWidth:0x1    // Int_ram pending fifo  empty in sdm_dma_rsp block.
66399 #define XSDM_REG_DST_PXP_IMMED_EMPTY                                                                         0xf80d2cUL //Access:R    DataWidth:0x1    // PXP immediate fifo empty in sdm_dma_dst block.
66400 #define XSDM_REG_DST_PXP_DST_PEND_EMPTY                                                                      0xf80d30UL //Access:R    DataWidth:0x1    // PXP destination pending fifo empty in sdm_dma_dst block.
66401 #define XSDM_REG_DST_PXP_SRC_PEND_EMPTY                                                                      0xf80d34UL //Access:R    DataWidth:0x1    // PXP source pending fifo empty in sdm_dma_dst block.
66402 #define XSDM_REG_DST_BRB_SRC_PEND_EMPTY                                                                      0xf80d38UL //Access:R    DataWidth:0x1    // BRB source pending fifo empty in sdm_dma_dst block.
66403 #define XSDM_REG_DST_BRB_SRC_ADDR_EMPTY                                                                      0xf80d3cUL //Access:R    DataWidth:0x1    // BRB source address fifo empty in sdm_dma_dst block.
66404 #define XSDM_REG_DST_PXP_LINK_EMPTY                                                                          0xf80d40UL //Access:R    DataWidth:0x1    // PXP link list empty in sdm_dma_dst block.
66405 #define XSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                      0xf80d44UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo empty in sdm_dma_dst block.
66406 #define XSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                      0xf80d48UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo empty in sdm_dma_dst block.
66407 #define XSDM_REG_SH_DELAY_EMPTY                                                                              0xf80d4cUL //Access:R    DataWidth:0x1    // Shared delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
66408 #define XSDM_REG_CM_DELAY_EMPTY                                                                              0xf80d50UL //Access:R    DataWidth:0x1    // CM delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
66409 #define XSDM_REG_CMSG_QUE_EMPTY                                                                              0xf80d54UL //Access:R    DataWidth:0x1    // Completion message queue fifo empty in sdm_dma_dst block.
66410 #define XSDM_REG_CCFC_LOAD_PEND_EMPTY                                                                        0xf80d58UL //Access:R    DataWidth:0x1    // CCFC load pending fifo empty in sdm_ccfc block.
66411 #define XSDM_REG_TCFC_LOAD_PEND_EMPTY                                                                        0xf80d5cUL //Access:R    DataWidth:0x1    // TCFC load pending fifo empty in sdm_tcfc block.
66412 #define XSDM_REG_ASYNC_HOST_EMPTY                                                                            0xf80d60UL //Access:R    DataWidth:0x1    // Async fifo empty in sdm_async block.
66413 #define XSDM_REG_PRM_FIFO_EMPTY                                                                              0xf80d64UL //Access:R    DataWidth:0x1    // PRM FIFO empty in sdm_prm_if block.
66414 #define XSDM_REG_RMT_XCM_FIFO_EMPTY_K2_E5                                                                    0xf80d68UL //Access:R    DataWidth:0x1    // Remote XCM FIFO empty (exist only within MSDM => XCM path).
66415 #define XSDM_REG_RMT_YCM_FIFO_EMPTY_K2_E5                                                                    0xf80d6cUL //Access:R    DataWidth:0x1    // Remote YCM FIFO empty (exist only within MSDM => YCM path).
66416 #define XSDM_REG_DBG_OUT_DATA                                                                                0xf80e00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
66417 #define XSDM_REG_DBG_OUT_DATA_SIZE                                                                           8
66418 #define XSDM_REG_DBG_OUT_VALID                                                                               0xf80e20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
66419 #define XSDM_REG_DBG_OUT_FRAME                                                                               0xf80e24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
66420 #define XSDM_REG_DBG_SELECT                                                                                  0xf80e28UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
66421 #define XSDM_REG_DBG_DWORD_ENABLE                                                                            0xf80e2cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
66422 #define XSDM_REG_DBG_SHIFT                                                                                   0xf80e30UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
66423 #define XSDM_REG_DBG_FORCE_VALID                                                                             0xf80e34UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
66424 #define XSDM_REG_DBG_FORCE_FRAME                                                                             0xf80e38UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
66425 #define XSDM_REG_ASYNC_FIFO                                                                                  0xf82000UL //Access:WB_R DataWidth:0x49   // Provides read-only access of the PXP-Async input FIFO. Intended for debug purposes.
66426 #define XSDM_REG_ASYNC_FIFO_SIZE                                                                             116
66427 #define XSDM_REG_IMMED_FIFO                                                                                  0xf82400UL //Access:WB_R DataWidth:0x40   // Provides read-only access of the immediate data FIFO. Intended for debug purposes.
66428 #define XSDM_REG_IMMED_FIFO_SIZE                                                                             38
66429 #define XSDM_REG_BRB_FIFO                                                                                    0xf82800UL //Access:WB_R DataWidth:0x86   // Provides read-only access of the BRB response FIFO. Intended for debug purposes.
66430 #define XSDM_REG_BRB_FIFO_SIZE                                                                               152
66431 #define XSDM_REG_PXP_FIFO                                                                                    0xf82c00UL //Access:WB_R DataWidth:0x4a   // Provides read-only access of the PXP response FIFO. Intended for debug purposes.
66432 #define XSDM_REG_PXP_FIFO_SIZE                                                                               76
66433 #define XSDM_REG_INT_RAM_FIFO                                                                                0xf83000UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the internal RAM response FIFO. Intended for debug purposes.
66434 #define XSDM_REG_INT_RAM_FIFO_SIZE                                                                           76
66435 #define XSDM_REG_DPM_FIFO                                                                                    0xf83400UL //Access:WB_R DataWidth:0x51   // Provides read-only access of the DORQ DPM input FIFO. Intended for debug purposes.
66436 #define XSDM_REG_DPM_FIFO_SIZE                                                                               172
66437 #define XSDM_REG_EXT_OVERFLOW                                                                                0xf83800UL //Access:WB_R DataWidth:0x4b   // Provides read-only access of the external store overflow FIFO. Intended for debug purposes.
66438 #define XSDM_REG_EXT_OVERFLOW_SIZE                                                                           36
66439 #define XSDM_REG_PRM_FIFO                                                                                    0xf83c00UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the PRM completion input FIFO. Intended for debug purposes.
66440 #define XSDM_REG_PRM_FIFO_SIZE                                                                               84
66441 #define XSDM_REG_TIMERS                                                                                      0xf84000UL //Access:WB   DataWidth:0x39   // Provides memory-mapped read/write access to the timers' memory. Intended for debug purposes.
66442 #define XSDM_REG_TIMERS_SIZE                                                                                 48
66443 #define XSDM_REG_INP_QUEUE                                                                                   0xf85000UL //Access:WB   DataWidth:0x40   // Input queue memory. Access only for debugging.
66444 #define XSDM_REG_INP_QUEUE_SIZE                                                                              416
66445 #define XSDM_REG_CMSG_QUE                                                                                    0xf88000UL //Access:WB   DataWidth:0x40   // CM queue memory. Access only for debugging.
66446 #define XSDM_REG_CMSG_QUE_SIZE                                                                               128
66447 #define YSDM_REG_ENABLE_IN1                                                                                  0xf90004UL //Access:RW   DataWidth:0x14   // Multi Field Register.
66448   #define YSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN                                                                (0x1<<0) // Enable for input command from STORM.
66449   #define YSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN_SHIFT                                                          0
66450   #define YSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN                                                             (0x1<<1) // Enable for input data from internal ram interface in DMA_RSP block.
66451   #define YSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN_SHIFT                                                       1
66452   #define YSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN                                                             (0x1<<2) // Enable for input done from internal ram interface in DMA_RSP block.
66453   #define YSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN_SHIFT                                                       2
66454   #define YSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN                                                             (0x1<<3) // Enable for input full from internal ram interface in DMA_RSP block.
66455   #define YSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN_SHIFT                                                       3
66456   #define YSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN                                                             (0x1<<4) // Enable for input done from passive buffer interface in DMA_RSP block.
66457   #define YSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN_SHIFT                                                       4
66458   #define YSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN                                                             (0x1<<5) // Enable for input full from passive buffer interface in DMA_RSP block.
66459   #define YSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN_SHIFT                                                       5
66460   #define YSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN                                                                 (0x1<<6) // Enable for input done from pxp-HW interface in DMA_DST block.
66461   #define YSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN_SHIFT                                                           6
66462   #define YSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN                                                                 (0x1<<7) // Enable for input full from pxp-HW interface in DMA_DST block.
66463   #define YSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN_SHIFT                                                           7
66464   #define YSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN                                                                 (0x1<<8) // Enable for input data from pxp-HW interface in DMA_RSP block.
66465   #define YSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN_SHIFT                                                           8
66466   #define YSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN                                                              (0x1<<9) // Enable for input ack from pxp-internal write for SDM_INT block.
66467   #define YSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN_SHIFT                                                        9
66468   #define YSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN                                                                  (0x1<<10) // Enable for input acknowledge to credit counter from pxp_HW interface.
66469   #define YSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN_SHIFT                                                            10
66470   #define YSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN                                                                 (0x1<<11) // Enable for input data from BRB interface in DMA_RSP block.
66471   #define YSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN_SHIFT                                                           11
66472   #define YSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN                                                                  (0x1<<12) // Enable for input message from ASYNC pxp in pxp_async block.
66473   #define YSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN_SHIFT                                                            12
66474   #define YSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN                                                                  (0x1<<13) // Enable for input completion message from PRM in prm_if block.
66475   #define YSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN_SHIFT                                                            13
66476   #define YSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN                                                            (0x1<<14) // Enable for input ack to CCFC load credit counter.
66477   #define YSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN_SHIFT                                                      14
66478   #define YSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN                                                            (0x1<<15) // Enable for input ack to TCFC load credit counter.
66479   #define YSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN_SHIFT                                                      15
66480   #define YSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN                                                            (0x1<<16) // Enable for input response from CCFC in CCFC block.
66481   #define YSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN_SHIFT                                                      16
66482   #define YSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN                                                              (0x1<<17) // Enable for input ack to CCFC credit counter on the A/C interface.
66483   #define YSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN_SHIFT                                                        17
66484   #define YSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN                                                              (0x1<<18) // Enable for input ack to TCFC credit counter on the A/C interface.
66485   #define YSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN_SHIFT                                                        18
66486   #define YSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN                                                           (0x1<<19) // Enable for input full from qm in SDM_INP block.
66487   #define YSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN_SHIFT                                                     19
66488 #define YSDM_REG_ENABLE_IN2                                                                                  0xf90008UL //Access:RW   DataWidth:0x3    // Multi Field Register.
66489   #define YSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN                                                            (0x1<<0) // Enable for input response from TCFC in TCFC block.
66490   #define YSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN_SHIFT                                                      0
66491   #define YSDM_REG_ENABLE_IN2_CM_ACK_IN_EN                                                                   (0x1<<1) // Enable for input acknowledge from Cm  in SDM_CM block.
66492   #define YSDM_REG_ENABLE_IN2_CM_ACK_IN_EN_SHIFT                                                             1
66493   #define YSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN                                                                 (0x1<<2) // Enable for input DPM requests in SDM_DORQ block.
66494   #define YSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN_SHIFT                                                           2
66495 #define YSDM_REG_ENABLE_OUT1                                                                                 0xf9000cUL //Access:RW   DataWidth:0x15   // Multi Field Register.
66496   #define YSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN                                                                (0x1<<0) // Enable for output request to pxp internal write for SDM_INT block.
66497   #define YSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN_SHIFT                                                          0
66498   #define YSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN                                                             (0x1<<1) // Enable for output thread ready to the SEMI.
66499   #define YSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN_SHIFT                                                       1
66500   #define YSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN                                                             (0x1<<2) // Enable the output thread release to the SEMI.
66501   #define YSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN_SHIFT                                                       2
66502   #define YSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN                                                              (0x1<<3) // Enable for output load request to CCFC.
66503   #define YSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN_SHIFT                                                        3
66504   #define YSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN                                                              (0x1<<4) // Enable for output load request to TCFC.
66505   #define YSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN_SHIFT                                                        4
66506   #define YSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN                                                                (0x1<<5) // Enable for output increment to CCFC activity counter.
66507   #define YSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN_SHIFT                                                          5
66508   #define YSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN                                                                (0x1<<6) // Enable for output decrement to TCFC activity counter.
66509   #define YSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN_SHIFT                                                          6
66510   #define YSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN                                                                (0x1<<7) // Enable for output data to pxp-HW interface in DMA_REQ block.
66511   #define YSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN_SHIFT                                                          7
66512   #define YSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN                                                                (0x1<<8) // Enable for output request to BRB interface in DMA_REQ block.
66513   #define YSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN_SHIFT                                                          8
66514   #define YSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN                                                                (0x1<<9) // Enable for output write to int_ram in DMA_DST block.
66515   #define YSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN_SHIFT                                                          9
66516   #define YSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN                                                                (0x1<<10) // Enable for output write topassive buffer in DMA_DST block.
66517   #define YSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN_SHIFT                                                          10
66518   #define YSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN                                                              (0x1<<11) // Enable for output write to pxp async in DMA_DST block.
66519   #define YSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN_SHIFT                                                        11
66520   #define YSDM_REG_ENABLE_OUT1_PXP_OUT_EN                                                                    (0x1<<12) // Enable for output write to pxp  in DMA_DST block.
66521   #define YSDM_REG_ENABLE_OUT1_PXP_OUT_EN_SHIFT                                                              12
66522   #define YSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN                                                               (0x1<<13) // Enable for output full to BRB in DMA_RSP block.
66523   #define YSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN_SHIFT                                                         13
66524   #define YSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN                                                               (0x1<<14) // Enable for output full to PXP in DMA_RSP block.
66525   #define YSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN_SHIFT                                                         14
66526   #define YSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN                                                               (0x1<<15) // Enable for output external full to SEMI block.
66527   #define YSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN_SHIFT                                                         15
66528   #define YSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN                                                           (0x1<<16) // Enable for output done to async PXP host IF.
66529   #define YSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN_SHIFT                                                     16
66530   #define YSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN                                                           (0x1<<17) // Enable the output done (ack) to PRM.
66531   #define YSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN_SHIFT                                                     17
66532   #define YSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN                                                                 (0x1<<18) // Enable for output message to CM in SDM_CM block.
66533   #define YSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN_SHIFT                                                           18
66534   #define YSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN                                                           (0x1<<19) // Enable for output ack after placement to sdm in CCFC block.
66535   #define YSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN_SHIFT                                                     19
66536   #define YSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN                                                           (0x1<<20) // Enable for output ack after placement to sdm in TCFC block.
66537   #define YSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN_SHIFT                                                     20
66538 #define YSDM_REG_ENABLE_OUT2                                                                                 0xf90010UL //Access:RW   DataWidth:0x3    // Multi Field Register.
66539   #define YSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN                                                              (0x1<<0) // Enable for output command to qm in SDM_INP block.
66540   #define YSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN_SHIFT                                                        0
66541   #define YSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN                                                               (0x1<<1) // Enable for VF/PF error valid in DMA_DST block.
66542   #define YSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN_SHIFT                                                         1
66543   #define YSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN                                                          (0x1<<2) // Enable for DPM request done output in SDM_DORQ block.
66544   #define YSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN_SHIFT                                                    2
66545 #define YSDM_REG_DISABLE_ENGINE                                                                              0xf90014UL //Access:RW   DataWidth:0xa    // Multi Field Register.
66546   #define YSDM_REG_DISABLE_ENGINE_DISABLE_DMA                                                                (0x1<<0) // This bit should be set to disable the DMA exectuion engine from processing DMA commands.
66547   #define YSDM_REG_DISABLE_ENGINE_DISABLE_DMA_SHIFT                                                          0
66548   #define YSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS                                                             (0x1<<1) // This bit should be set to disable the timers' exectuion engine from processing timers' commands.
66549   #define YSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS_SHIFT                                                       1
66550   #define YSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD                                                          (0x1<<2) // This bit should be set to disable the CCFC exectuion engine from processing CCFC load commands.
66551   #define YSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD_SHIFT                                                    2
66552   #define YSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD                                                          (0x1<<3) // This bit should be set to disable the TCFC exectuion engine from processing TCFC load commands.
66553   #define YSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD_SHIFT                                                    3
66554   #define YSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR                                                             (0x1<<4) // This bit should be set to disable the internal write exectuion engine from processing Internal write commands.
66555   #define YSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR_SHIFT                                                       4
66556   #define YSDM_REG_DISABLE_ENGINE_DISABLE_NOP                                                                (0x1<<5) // This bit should be set to disable the SDM NOP exectuion engine from processing NOP commands.
66557   #define YSDM_REG_DISABLE_ENGINE_DISABLE_NOP_SHIFT                                                          5
66558   #define YSDM_REG_DISABLE_ENGINE_DISABLE_GRC                                                                (0x1<<6) // This bit should be set to disable the GRC master exectuion engine from processing GRC master commands.
66559   #define YSDM_REG_DISABLE_ENGINE_DISABLE_GRC_SHIFT                                                          6
66560   #define YSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC                                                              (0x1<<7) // This bit should be set to disable the PXP-Async interface from processing PXP-Async requests.
66561   #define YSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC_SHIFT                                                        7
66562   #define YSDM_REG_DISABLE_ENGINE_DISABLE_PRM                                                                (0x1<<8) // This bit should be set to disable the PRM interface from processing PRM completion commands.
66563   #define YSDM_REG_DISABLE_ENGINE_DISABLE_PRM_SHIFT                                                          8
66564   #define YSDM_REG_DISABLE_ENGINE_DISABLE_DORQ                                                               (0x1<<9) // This bit should be set to disable the DORQ DPM interface from processing DPM commands.
66565   #define YSDM_REG_DISABLE_ENGINE_DISABLE_DORQ_SHIFT                                                         9
66566 #define YSDM_REG_INT_STS                                                                                     0xf90040UL //Access:R    DataWidth:0x1c   // Multi Field Register.
66567   #define YSDM_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
66568   #define YSDM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
66569   #define YSDM_REG_INT_STS_INP_QUEUE_ERROR                                                                   (0x1<<1) // Indicates that one of the input queues had a FIFO error.
66570   #define YSDM_REG_INT_STS_INP_QUEUE_ERROR_SHIFT                                                             1
66571   #define YSDM_REG_INT_STS_DELAY_FIFO_ERROR                                                                  (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
66572   #define YSDM_REG_INT_STS_DELAY_FIFO_ERROR_SHIFT                                                            2
66573   #define YSDM_REG_INT_STS_ASYNC_HOST_ERROR                                                                  (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
66574   #define YSDM_REG_INT_STS_ASYNC_HOST_ERROR_SHIFT                                                            3
66575   #define YSDM_REG_INT_STS_PRM_FIFO_ERROR                                                                    (0x1<<4) // FIFO in PRM interface sub-module reported an error.
66576   #define YSDM_REG_INT_STS_PRM_FIFO_ERROR_SHIFT                                                              4
66577   #define YSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR                                                              (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
66578   #define YSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR_SHIFT                                                        5
66579   #define YSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR                                                              (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
66580   #define YSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR_SHIFT                                                        6
66581   #define YSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR                                                            (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
66582   #define YSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR_SHIFT                                                      7
66583   #define YSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR                                                            (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
66584   #define YSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                      8
66585   #define YSDM_REG_INT_STS_DST_PXP_IMMED_ERROR                                                               (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
66586   #define YSDM_REG_INT_STS_DST_PXP_IMMED_ERROR_SHIFT                                                         9
66587   #define YSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR                                                            (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
66588   #define YSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR_SHIFT                                                      10
66589   #define YSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR                                                            (0x1<<11) // BRB src pend fifo error in DMA_DST block.
66590   #define YSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR_SHIFT                                                      11
66591   #define YSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR                                                            (0x1<<12) // BRB src addr fifo error in DMA_DST block.
66592   #define YSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                      12
66593   #define YSDM_REG_INT_STS_RSP_BRB_PEND_ERROR                                                                (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
66594   #define YSDM_REG_INT_STS_RSP_BRB_PEND_ERROR_SHIFT                                                          13
66595   #define YSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR                                                            (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
66596   #define YSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR_SHIFT                                                      14
66597   #define YSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR                                                             (0x1<<15) // Read data firo in DMA_RSP block for BRB.
66598   #define YSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR_SHIFT                                                       15
66599   #define YSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR                                                         (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
66600   #define YSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                   16
66601   #define YSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR                                                             (0x1<<17) // PXP read data fifo error in DMA_RSP block.
66602   #define YSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR_SHIFT                                                       17
66603   #define YSDM_REG_INT_STS_CM_DELAY_ERROR                                                                    (0x1<<18) // Delay CM fifo error in CM block.
66604   #define YSDM_REG_INT_STS_CM_DELAY_ERROR_SHIFT                                                              18
66605   #define YSDM_REG_INT_STS_SH_DELAY_ERROR                                                                    (0x1<<19) // Delay shared fifo error in CM block.
66606   #define YSDM_REG_INT_STS_SH_DELAY_ERROR_SHIFT                                                              19
66607   #define YSDM_REG_INT_STS_CMPL_PEND_ERROR                                                                   (0x1<<20) // Error in completion pending FIFO in internal write block.
66608   #define YSDM_REG_INT_STS_CMPL_PEND_ERROR_SHIFT                                                             20
66609   #define YSDM_REG_INT_STS_CPRM_PEND_ERROR                                                                   (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
66610   #define YSDM_REG_INT_STS_CPRM_PEND_ERROR_SHIFT                                                             21
66611   #define YSDM_REG_INT_STS_TIMER_ADDR_ERROR                                                                  (0x1<<22) // Address fifo error in timer block.
66612   #define YSDM_REG_INT_STS_TIMER_ADDR_ERROR_SHIFT                                                            22
66613   #define YSDM_REG_INT_STS_TIMER_PEND_ERROR                                                                  (0x1<<23) // Pending fifo error in timer block.
66614   #define YSDM_REG_INT_STS_TIMER_PEND_ERROR_SHIFT                                                            23
66615   #define YSDM_REG_INT_STS_DORQ_DPM_ERROR                                                                    (0x1<<24) // Dpm fifo error in dorq I/F block.
66616   #define YSDM_REG_INT_STS_DORQ_DPM_ERROR_SHIFT                                                              24
66617   #define YSDM_REG_INT_STS_DST_PXP_DONE_ERROR                                                                (0x1<<25) // PXP done fifo error in DMA_dst block.
66618   #define YSDM_REG_INT_STS_DST_PXP_DONE_ERROR_SHIFT                                                          25
66619   #define YSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66620   #define YSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  26
66621   #define YSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66622   #define YSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  27
66623 #define YSDM_REG_INT_MASK                                                                                    0xf90044UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
66624   #define YSDM_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.ADDRESS_ERROR .
66625   #define YSDM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
66626   #define YSDM_REG_INT_MASK_INP_QUEUE_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.INP_QUEUE_ERROR .
66627   #define YSDM_REG_INT_MASK_INP_QUEUE_ERROR_SHIFT                                                            1
66628   #define YSDM_REG_INT_MASK_DELAY_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DELAY_FIFO_ERROR .
66629   #define YSDM_REG_INT_MASK_DELAY_FIFO_ERROR_SHIFT                                                           2
66630   #define YSDM_REG_INT_MASK_ASYNC_HOST_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.ASYNC_HOST_ERROR .
66631   #define YSDM_REG_INT_MASK_ASYNC_HOST_ERROR_SHIFT                                                           3
66632   #define YSDM_REG_INT_MASK_PRM_FIFO_ERROR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.PRM_FIFO_ERROR .
66633   #define YSDM_REG_INT_MASK_PRM_FIFO_ERROR_SHIFT                                                             4
66634   #define YSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.CCFC_LOAD_PEND_ERROR .
66635   #define YSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR_SHIFT                                                       5
66636   #define YSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.TCFC_LOAD_PEND_ERROR .
66637   #define YSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR_SHIFT                                                       6
66638   #define YSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DST_INT_RAM_WAIT_ERROR .
66639   #define YSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR_SHIFT                                                     7
66640   #define YSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DST_PAS_BUF_WAIT_ERROR .
66641   #define YSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                     8
66642   #define YSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR                                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DST_PXP_IMMED_ERROR .
66643   #define YSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR_SHIFT                                                        9
66644   #define YSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DST_PXP_DST_PEND_ERROR .
66645   #define YSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR_SHIFT                                                     10
66646   #define YSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DST_BRB_SRC_PEND_ERROR .
66647   #define YSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR_SHIFT                                                     11
66648   #define YSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DST_BRB_SRC_ADDR_ERROR .
66649   #define YSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                     12
66650   #define YSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.RSP_BRB_PEND_ERROR .
66651   #define YSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR_SHIFT                                                         13
66652   #define YSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.RSP_INT_RAM_PEND_ERROR .
66653   #define YSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR_SHIFT                                                     14
66654   #define YSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.RSP_BRB_RD_DATA_ERROR .
66655   #define YSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR_SHIFT                                                      15
66656   #define YSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.RSP_INT_RAM_RD_DATA_ERROR .
66657   #define YSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                  16
66658   #define YSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.RSP_PXP_RD_DATA_ERROR .
66659   #define YSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR_SHIFT                                                      17
66660   #define YSDM_REG_INT_MASK_CM_DELAY_ERROR                                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.CM_DELAY_ERROR .
66661   #define YSDM_REG_INT_MASK_CM_DELAY_ERROR_SHIFT                                                             18
66662   #define YSDM_REG_INT_MASK_SH_DELAY_ERROR                                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.SH_DELAY_ERROR .
66663   #define YSDM_REG_INT_MASK_SH_DELAY_ERROR_SHIFT                                                             19
66664   #define YSDM_REG_INT_MASK_CMPL_PEND_ERROR                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.CMPL_PEND_ERROR .
66665   #define YSDM_REG_INT_MASK_CMPL_PEND_ERROR_SHIFT                                                            20
66666   #define YSDM_REG_INT_MASK_CPRM_PEND_ERROR                                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.CPRM_PEND_ERROR .
66667   #define YSDM_REG_INT_MASK_CPRM_PEND_ERROR_SHIFT                                                            21
66668   #define YSDM_REG_INT_MASK_TIMER_ADDR_ERROR                                                                 (0x1<<22) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.TIMER_ADDR_ERROR .
66669   #define YSDM_REG_INT_MASK_TIMER_ADDR_ERROR_SHIFT                                                           22
66670   #define YSDM_REG_INT_MASK_TIMER_PEND_ERROR                                                                 (0x1<<23) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.TIMER_PEND_ERROR .
66671   #define YSDM_REG_INT_MASK_TIMER_PEND_ERROR_SHIFT                                                           23
66672   #define YSDM_REG_INT_MASK_DORQ_DPM_ERROR                                                                   (0x1<<24) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DORQ_DPM_ERROR .
66673   #define YSDM_REG_INT_MASK_DORQ_DPM_ERROR_SHIFT                                                             24
66674   #define YSDM_REG_INT_MASK_DST_PXP_DONE_ERROR                                                               (0x1<<25) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.DST_PXP_DONE_ERROR .
66675   #define YSDM_REG_INT_MASK_DST_PXP_DONE_ERROR_SHIFT                                                         25
66676   #define YSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.XCM_RMT_BUFFER_ERROR .
66677   #define YSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 26
66678   #define YSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: YSDM_REG_INT_STS.YCM_RMT_BUFFER_ERROR .
66679   #define YSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 27
66680 #define YSDM_REG_INT_STS_WR                                                                                  0xf90048UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
66681   #define YSDM_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
66682   #define YSDM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
66683   #define YSDM_REG_INT_STS_WR_INP_QUEUE_ERROR                                                                (0x1<<1) // Indicates that one of the input queues had a FIFO error.
66684   #define YSDM_REG_INT_STS_WR_INP_QUEUE_ERROR_SHIFT                                                          1
66685   #define YSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR                                                               (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
66686   #define YSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR_SHIFT                                                         2
66687   #define YSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR                                                               (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
66688   #define YSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR_SHIFT                                                         3
66689   #define YSDM_REG_INT_STS_WR_PRM_FIFO_ERROR                                                                 (0x1<<4) // FIFO in PRM interface sub-module reported an error.
66690   #define YSDM_REG_INT_STS_WR_PRM_FIFO_ERROR_SHIFT                                                           4
66691   #define YSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR                                                           (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
66692   #define YSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR_SHIFT                                                     5
66693   #define YSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR                                                           (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
66694   #define YSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR_SHIFT                                                     6
66695   #define YSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR                                                         (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
66696   #define YSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                   7
66697   #define YSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR                                                         (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
66698   #define YSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                   8
66699   #define YSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR                                                            (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
66700   #define YSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR_SHIFT                                                      9
66701   #define YSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR                                                         (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
66702   #define YSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR_SHIFT                                                   10
66703   #define YSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR                                                         (0x1<<11) // BRB src pend fifo error in DMA_DST block.
66704   #define YSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                   11
66705   #define YSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR                                                         (0x1<<12) // BRB src addr fifo error in DMA_DST block.
66706   #define YSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                   12
66707   #define YSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR                                                             (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
66708   #define YSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR_SHIFT                                                       13
66709   #define YSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR                                                         (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
66710   #define YSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                   14
66711   #define YSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR                                                          (0x1<<15) // Read data firo in DMA_RSP block for BRB.
66712   #define YSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                    15
66713   #define YSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR                                                      (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
66714   #define YSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                16
66715   #define YSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR                                                          (0x1<<17) // PXP read data fifo error in DMA_RSP block.
66716   #define YSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                    17
66717   #define YSDM_REG_INT_STS_WR_CM_DELAY_ERROR                                                                 (0x1<<18) // Delay CM fifo error in CM block.
66718   #define YSDM_REG_INT_STS_WR_CM_DELAY_ERROR_SHIFT                                                           18
66719   #define YSDM_REG_INT_STS_WR_SH_DELAY_ERROR                                                                 (0x1<<19) // Delay shared fifo error in CM block.
66720   #define YSDM_REG_INT_STS_WR_SH_DELAY_ERROR_SHIFT                                                           19
66721   #define YSDM_REG_INT_STS_WR_CMPL_PEND_ERROR                                                                (0x1<<20) // Error in completion pending FIFO in internal write block.
66722   #define YSDM_REG_INT_STS_WR_CMPL_PEND_ERROR_SHIFT                                                          20
66723   #define YSDM_REG_INT_STS_WR_CPRM_PEND_ERROR                                                                (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
66724   #define YSDM_REG_INT_STS_WR_CPRM_PEND_ERROR_SHIFT                                                          21
66725   #define YSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR                                                               (0x1<<22) // Address fifo error in timer block.
66726   #define YSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR_SHIFT                                                         22
66727   #define YSDM_REG_INT_STS_WR_TIMER_PEND_ERROR                                                               (0x1<<23) // Pending fifo error in timer block.
66728   #define YSDM_REG_INT_STS_WR_TIMER_PEND_ERROR_SHIFT                                                         23
66729   #define YSDM_REG_INT_STS_WR_DORQ_DPM_ERROR                                                                 (0x1<<24) // Dpm fifo error in dorq I/F block.
66730   #define YSDM_REG_INT_STS_WR_DORQ_DPM_ERROR_SHIFT                                                           24
66731   #define YSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR                                                             (0x1<<25) // PXP done fifo error in DMA_dst block.
66732   #define YSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR_SHIFT                                                       25
66733   #define YSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66734   #define YSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               26
66735   #define YSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66736   #define YSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               27
66737 #define YSDM_REG_INT_STS_CLR                                                                                 0xf9004cUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
66738   #define YSDM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
66739   #define YSDM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
66740   #define YSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR                                                               (0x1<<1) // Indicates that one of the input queues had a FIFO error.
66741   #define YSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR_SHIFT                                                         1
66742   #define YSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR                                                              (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
66743   #define YSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR_SHIFT                                                        2
66744   #define YSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR                                                              (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
66745   #define YSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR_SHIFT                                                        3
66746   #define YSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR                                                                (0x1<<4) // FIFO in PRM interface sub-module reported an error.
66747   #define YSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR_SHIFT                                                          4
66748   #define YSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR                                                          (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
66749   #define YSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR_SHIFT                                                    5
66750   #define YSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR                                                          (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
66751   #define YSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR_SHIFT                                                    6
66752   #define YSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR                                                        (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
66753   #define YSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                  7
66754   #define YSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR                                                        (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
66755   #define YSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                  8
66756   #define YSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR                                                           (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
66757   #define YSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR_SHIFT                                                     9
66758   #define YSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR                                                        (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
66759   #define YSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR_SHIFT                                                  10
66760   #define YSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR                                                        (0x1<<11) // BRB src pend fifo error in DMA_DST block.
66761   #define YSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                  11
66762   #define YSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR                                                        (0x1<<12) // BRB src addr fifo error in DMA_DST block.
66763   #define YSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                  12
66764   #define YSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR                                                            (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
66765   #define YSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR_SHIFT                                                      13
66766   #define YSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR                                                        (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
66767   #define YSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                  14
66768   #define YSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR                                                         (0x1<<15) // Read data firo in DMA_RSP block for BRB.
66769   #define YSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                   15
66770   #define YSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR                                                     (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
66771   #define YSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                               16
66772   #define YSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR                                                         (0x1<<17) // PXP read data fifo error in DMA_RSP block.
66773   #define YSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                   17
66774   #define YSDM_REG_INT_STS_CLR_CM_DELAY_ERROR                                                                (0x1<<18) // Delay CM fifo error in CM block.
66775   #define YSDM_REG_INT_STS_CLR_CM_DELAY_ERROR_SHIFT                                                          18
66776   #define YSDM_REG_INT_STS_CLR_SH_DELAY_ERROR                                                                (0x1<<19) // Delay shared fifo error in CM block.
66777   #define YSDM_REG_INT_STS_CLR_SH_DELAY_ERROR_SHIFT                                                          19
66778   #define YSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR                                                               (0x1<<20) // Error in completion pending FIFO in internal write block.
66779   #define YSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR_SHIFT                                                         20
66780   #define YSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR                                                               (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
66781   #define YSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR_SHIFT                                                         21
66782   #define YSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR                                                              (0x1<<22) // Address fifo error in timer block.
66783   #define YSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR_SHIFT                                                        22
66784   #define YSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR                                                              (0x1<<23) // Pending fifo error in timer block.
66785   #define YSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR_SHIFT                                                        23
66786   #define YSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR                                                                (0x1<<24) // Dpm fifo error in dorq I/F block.
66787   #define YSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR_SHIFT                                                          24
66788   #define YSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR                                                            (0x1<<25) // PXP done fifo error in DMA_dst block.
66789   #define YSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR_SHIFT                                                      25
66790   #define YSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66791   #define YSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              26
66792   #define YSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
66793   #define YSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              27
66794 #define YSDM_REG_PRTY_MASK_H_0_BB_K2                                                                         0xf90204UL //Access:RW   DataWidth:0x9    // Multi Field Register.
66795   #define YSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
66796   #define YSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               0
66797   #define YSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
66798   #define YSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               1
66799   #define YSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
66800   #define YSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               2
66801   #define YSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
66802   #define YSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               3
66803   #define YSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
66804   #define YSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               4
66805   #define YSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
66806   #define YSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               5
66807   #define YSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
66808   #define YSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               6
66809   #define YSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
66810   #define YSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               7
66811   #define YSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: YSDM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
66812   #define YSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               8
66813 #define YSDM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0xf90210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
66814 #define YSDM_REG_TIMER_TICK                                                                                  0xf90400UL //Access:RW   DataWidth:0x20   // Defines the number of system clock cycles that are used to define a timers clock tick cycle. Note: The minimal legal value for this register is 25, lower values can cause timers functionality issues.
66815 #define YSDM_REG_TIMERS_TICK_ENABLE                                                                          0xf90404UL //Access:RW   DataWidth:0x1    // Enable for tick counter.
66816 #define YSDM_REG_OPERATION_GEN                                                                               0xf90408UL //Access:W    DataWidth:0x14   // This register is used to assert a completion operation of choice; It includes the following completion fields: bits 19:16 are Trig; bits 15:0 are CompParams. Note that trigger types 3,5 or 8 are not supported by this interface as they require a completion message. If there is an attempt to assert an OperationGen with Trig = 3,5 or 8, the operation will be voided.
66817 #define YSDM_REG_GRC_PRIVILEGE_LEVEL                                                                         0xf9040cUL //Access:RW   DataWidth:0x2    // This register defines the PRV (privilege level) field within the FID structure of the SDM GRC master request.
66818 #define YSDM_REG_CM_MSG_CNT_ADDRESS                                                                          0xf90410UL //Access:RW   DataWidth:0xf    // The internal RAM address for storing the shadow of the CM completion message counter.
66819 #define YSDM_REG_DORQ_DPM_START_ADDR                                                                         0xf90414UL //Access:RW   DataWidth:0xf    // The start address in the internal RAM for DORQ DPM messages.
66820 #define YSDM_REG_RR_COMPLETE_REQ                                                                             0xf90418UL //Access:R    DataWidth:0xa    // Provides read access to the round robin arbiter used for all completion write requests  in the completion manager: b0-PXP async b1-NOP;b2-internal write; b3-timers;b4-DMA;b5-GRC master;b6-RBC; b7-PRM interface; b8-CCFC load; b9-TCFC load.
66821 #define YSDM_REG_RR_PTR_REQ                                                                                  0xf9041cUL //Access:R    DataWidth:0x9    // Provides read access to the round robin arbiter for the completion message pointer: b0-async; b1-dma; b2 - tcfc; b3-ccfc; b4-nop; b5-timers; b6-int_wr; b7-prm; b8-grc_master.
66822 #define YSDM_REG_INT_RAM_RR_REQ                                                                              0xf90420UL //Access:R    DataWidth:0x4    // Provides read access to the DMA done round-robin arbiter: b0-passive buffer destination; b1-internal RAM destination;b2-PXP source/destination;b3-BRB source.
66823 #define YSDM_REG_INP_QUEUE_ERR_VECT                                                                          0xf90424UL //Access:R    DataWidth:0x9    // This register is intended to be read in the event of an inp_queue_error interrupt.  It contains a vector with a bit per input queue. Clearing the interrupt causes this vector to be cleared. Errors on multiple FIFOs will be aggregated between interrupt clear requests.
66824 #define YSDM_REG_ASYNC_CMSG_ALLOC_LIMIT                                                                      0xf90428UL //Access:RW   DataWidth:0x5    // This register defines the maximum number of completion messages that can be allocated to PXP-Async transactions at any given time. If the PXP-Async interface attempts to reserve beyond this limit, it will be held off until the situation is resolved.
66825 #define YSDM_REG_ECO_RESERVED                                                                                0xf9042cUL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
66826 #define YSDM_REG_INIT_CREDIT_PXP                                                                             0xf90500UL //Access:RW   DataWidth:0x3    // The initial number of messages that can be sent to the pxp interface without receiving any ACK.
66827 #define YSDM_REG_INIT_CREDIT_PCI                                                                             0xf90504UL //Access:RW   DataWidth:0x2    // The initial number of messages that can be sent to the PCI-Switch on the internal write interface without receiving any ACK.
66828 #define YSDM_REG_INIT_CREDIT_TCFC_AC                                                                         0xf90508UL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the TCFC activity counters interface without receiving any ACK.
66829 #define YSDM_REG_INIT_CREDIT_CCFC_AC                                                                         0xf9050cUL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the CCFC activity counters interface without receiving any ACK.
66830 #define YSDM_REG_INIT_CREDIT_CM                                                                              0xf90510UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to the CM interface without receiving any ACK in CM block.
66831 #define YSDM_REG_INIT_CREDIT_CM_RMT                                                                          0xf90520UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to a remote CM interface without receiving any ACK in CM block.
66832 #define YSDM_REG_INIT_CREDIT_CM_RMT_SIZE                                                                     3
66833 #define YSDM_REG_NUM_OF_DMA_CMD                                                                              0xf90600UL //Access:RC   DataWidth:0x20   // The number of SDM DMA commands executed.
66834 #define YSDM_REG_NUM_OF_TIMERS_CMD                                                                           0xf90604UL //Access:RC   DataWidth:0x20   // The number of SDM timers commands executed.
66835 #define YSDM_REG_NUM_OF_CCFC_LD_CMD                                                                          0xf90608UL //Access:RC   DataWidth:0x20   // The number of SDM CCFC load commands executed.
66836 #define YSDM_REG_NUM_OF_CCFC_AC_CMD                                                                          0xf9060cUL //Access:RC   DataWidth:0x20   // The number of SDM CCFC activity counter commands executed.
66837 #define YSDM_REG_NUM_OF_TCFC_LD_CMD                                                                          0xf90610UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC load commands executed.
66838 #define YSDM_REG_NUM_OF_TCFC_AC_CMD                                                                          0xf90614UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC activity counter commands executed.
66839 #define YSDM_REG_NUM_OF_INT_CMD                                                                              0xf90618UL //Access:RC   DataWidth:0x20   // The number of SDM internal write commands executed.
66840 #define YSDM_REG_NUM_OF_NOP_CMD                                                                              0xf9061cUL //Access:RC   DataWidth:0x20   // The number of SDM NOP commands executed.
66841 #define YSDM_REG_NUM_OF_GRC_CMD                                                                              0xf90620UL //Access:RC   DataWidth:0x20   // The number of GRC master commands executed.
66842 #define YSDM_REG_NUM_OF_PRM_REQ                                                                              0xf90624UL //Access:RC   DataWidth:0x20   // The number of packet end messages received on the PRM completion interface.
66843 #define YSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                        0xf90628UL //Access:RC   DataWidth:0x20   // The number of requests received from the pxp async if.
66844 #define YSDM_REG_NUM_OF_DPM_REQ                                                                              0xf9062cUL //Access:RC   DataWidth:0x20   // The number of DORQ DPM messages received.
66845 #define YSDM_REG_BRB_ALMOST_FULL                                                                             0xf90700UL //Access:RW   DataWidth:0x5    // Almost full signal for read data from BRB in DMA_RSP block.
66846 #define YSDM_REG_PXP_ALMOST_FULL                                                                             0xf90704UL //Access:RW   DataWidth:0x4    // Almost full signal for read data from pxp in DMA_RSP block.
66847 #define YSDM_REG_DORQ_ALMOST_FULL                                                                            0xf90708UL //Access:RW   DataWidth:0x6    // Almost full signal for read data from DORQ in SDM_DORQ block.
66848 #define YSDM_REG_AGG_INT_CTRL                                                                                0xf90800UL //Access:RW   DataWidth:0xa    // This array of registers provides controls for each of the aggregated interrupts; The fields are defined as follows: [20:16] Affinity [15:12] NumL2m. [11]    Exclusive. [10]    Core-selection where 0=Core_A and 1=Core_B. [9]     Mode bit where 0=normal and 1=auto-mask-mode. [8]     T-flag which determines if a thread is allocated for this handler in the Storm. [7:0]   EventID which selects the event ID of the associated handler.
66849 #define YSDM_REG_AGG_INT_CTRL_SIZE                                                                           32
66850 #define YSDM_REG_AGG_INT_STATE                                                                               0xf90a00UL //Access:R    DataWidth:0x2    // This array of registers provides access to each of the 32 aggregated interrupt request state machines; The values read from this register mean the following; 00 = IDLE; 01 = PEND; 10 = MASK; 11 = PANDM.
66851 #define YSDM_REG_AGG_INT_STATE_SIZE                                                                          32
66852 #define YSDM_REG_QUEUE_FULL                                                                                  0xf90c00UL //Access:R    DataWidth:0x9    // Input queue fifo full in sdm_inp block.
66853 #define YSDM_REG_INT_CMPL_PEND_FULL                                                                          0xf90c04UL //Access:R    DataWidth:0x1    // Internal write completion pending full in internal write block.
66854 #define YSDM_REG_INT_CPRM_PEND_FULL                                                                          0xf90c08UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending full in internal write block.
66855 #define YSDM_REG_QM_FULL                                                                                     0xf90c0cUL //Access:R    DataWidth:0x1    // QM IF  full in sdm_inp block.
66856 #define YSDM_REG_DELAY_FIFO_FULL                                                                             0xf90c10UL //Access:R    DataWidth:0x1    // Delay FIFO  full in sdm_inp block.
66857 #define YSDM_REG_TIMERS_PEND_FULL                                                                            0xf90c14UL //Access:R    DataWidth:0x1    // Pending FIFO  full in sdm_timers block.
66858 #define YSDM_REG_TIMERS_ADDR_FULL                                                                            0xf90c18UL //Access:R    DataWidth:0x1    // Address FIFO  full in sdm_timers block.
66859 #define YSDM_REG_RSP_PXP_RDATA_FULL                                                                          0xf90c1cUL //Access:R    DataWidth:0x1    // PXP rd_data fifo  full in sdm_dma_rsp block.
66860 #define YSDM_REG_RSP_BRB_RDATA_FULL                                                                          0xf90c20UL //Access:R    DataWidth:0x1    // BRB read data fifo  full in sdm_dma_rsp block.
66861 #define YSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                      0xf90c24UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  full in sdm_dma_rsp block.
66862 #define YSDM_REG_RSP_BRB_PEND_FULL                                                                           0xf90c28UL //Access:R    DataWidth:0x1    // BRB pending fifo  full in sdm_dma_rsp block.
66863 #define YSDM_REG_RSP_INT_RAM_PEND_FULL                                                                       0xf90c2cUL //Access:R    DataWidth:0x1    // Int_ram pending fifo  full in sdm_dma_rsp block.
66864 #define YSDM_REG_RSP_BRB_IF_FULL                                                                             0xf90c30UL //Access:R    DataWidth:0x1    // BRB interface is  full in sdm_dma_rsp block.
66865 #define YSDM_REG_RSP_PXP_IF_FULL                                                                             0xf90c34UL //Access:R    DataWidth:0x1    // PXP interface is  full in sdm_dma_rsp block.
66866 #define YSDM_REG_DST_PXP_IMMED_FULL                                                                          0xf90c38UL //Access:R    DataWidth:0x1    // PXP immediate fifo full in sdm_dma_dst block.
66867 #define YSDM_REG_DST_PXP_DST_PEND_FULL                                                                       0xf90c3cUL //Access:R    DataWidth:0x1    // PXP destination pending fifo full in sdm_dma_dst block.
66868 #define YSDM_REG_DST_PXP_SRC_PEND_FULL                                                                       0xf90c40UL //Access:R    DataWidth:0x1    // PXP source pending fifo full in sdm_dma_dst block.
66869 #define YSDM_REG_DST_BRB_SRC_PEND_FULL                                                                       0xf90c44UL //Access:R    DataWidth:0x1    // BRB source pending fifo full in sdm_dma_dst block.
66870 #define YSDM_REG_DST_BRB_SRC_ADDR_FULL                                                                       0xf90c48UL //Access:R    DataWidth:0x1    // BRB source address fifo full in sdm_dma_dst block.
66871 #define YSDM_REG_DST_PXP_LINK_FULL                                                                           0xf90c4cUL //Access:R    DataWidth:0x1    // PXP link list full in sdm_dma_dst block.
66872 #define YSDM_REG_DST_INT_RAM_WAIT_FULL                                                                       0xf90c50UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo full in sdm_dma_dst block.
66873 #define YSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                       0xf90c54UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo full in sdm_dma_dst block.
66874 #define YSDM_REG_DST_PXP_IF_FULL                                                                             0xf90c58UL //Access:R    DataWidth:0x1    // PXP if full in sdm_dma_dst block.
66875 #define YSDM_REG_DST_INT_RAM_IF_FULL                                                                         0xf90c5cUL //Access:R    DataWidth:0x1    // Int_ram if full in sdm_dma_dst block.
66876 #define YSDM_REG_DST_PAS_BUF_IF_FULL                                                                         0xf90c60UL //Access:R    DataWidth:0x1    // Pas_buf if full in sdm_dma_dst block.
66877 #define YSDM_REG_SH_DELAY_FULL                                                                               0xf90c64UL //Access:R    DataWidth:0x1    // Shared delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
66878 #define YSDM_REG_CM_DELAY_FULL                                                                               0xf90c68UL //Access:R    DataWidth:0x1    // CM delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
66879 #define YSDM_REG_CMSG_QUE_FULL                                                                               0xf90c6cUL //Access:R    DataWidth:0x1    // Completion message queue fifo full in sdm_cm block.
66880 #define YSDM_REG_CCFC_LOAD_PEND_FULL                                                                         0xf90c70UL //Access:R    DataWidth:0x1    // CCFC load pending fifo full in the CCFC interface  block.
66881 #define YSDM_REG_TCFC_LOAD_PEND_FULL                                                                         0xf90c74UL //Access:R    DataWidth:0x1    // TCFC load pending fifo full in the TCFC interface block.
66882 #define YSDM_REG_ASYNC_HOST_FULL                                                                             0xf90c78UL //Access:R    DataWidth:0x1    // Async fifo full in sdm_async block.
66883 #define YSDM_REG_PRM_FIFO_FULL                                                                               0xf90c7cUL //Access:R    DataWidth:0x1    // PRM FIFO full in PRM interface block.
66884 #define YSDM_REG_RMT_XCM_FIFO_FULL_K2_E5                                                                     0xf90c80UL //Access:R    DataWidth:0x1    // Remote XCM FIFO full (exist only in MSDM => XCM interface).
66885 #define YSDM_REG_RMT_YCM_FIFO_FULL_K2_E5                                                                     0xf90c84UL //Access:R    DataWidth:0x1    // Remote YCM FIFO full (exist only in MSDM => YCM interface).
66886 #define YSDM_REG_INT_CMPL_PEND_EMPTY                                                                         0xf90d00UL //Access:R    DataWidth:0x1    // Internal write completion pending empty in internal write block.
66887 #define YSDM_REG_INT_CPRM_PEND_EMPTY                                                                         0xf90d04UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending empty in internal write block.
66888 #define YSDM_REG_QUEUE_EMPTY                                                                                 0xf90d08UL //Access:R    DataWidth:0x9    // Input queue fifo empty in sdm_inp block.
66889 #define YSDM_REG_DELAY_FIFO_EMPTY                                                                            0xf90d0cUL //Access:R    DataWidth:0x1    // Delay FIFO  empty in sdm_inp block.
66890 #define YSDM_REG_TIMERS_PEND_EMPTY                                                                           0xf90d10UL //Access:R    DataWidth:0x1    // Pending FIFO  empty in sdm_timers block.
66891 #define YSDM_REG_TIMERS_ADDR_EMPTY                                                                           0xf90d14UL //Access:R    DataWidth:0x1    // Address FIFO  empty in sdm_timers block.
66892 #define YSDM_REG_RSP_PXP_RDATA_EMPTY                                                                         0xf90d18UL //Access:R    DataWidth:0x1    // PXP rd_data fifo  empty in sdm_dma_rsp block.
66893 #define YSDM_REG_RSP_BRB_RDATA_EMPTY                                                                         0xf90d1cUL //Access:R    DataWidth:0x1    // BRB read data fifo  empty in sdm_dma_rsp block.
66894 #define YSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                     0xf90d20UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  empty in sdm_dma_rsp block.
66895 #define YSDM_REG_RSP_BRB_PEND_EMPTY                                                                          0xf90d24UL //Access:R    DataWidth:0x1    // BRB pending fifo  empty in sdm_dma_rsp block.
66896 #define YSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                      0xf90d28UL //Access:R    DataWidth:0x1    // Int_ram pending fifo  empty in sdm_dma_rsp block.
66897 #define YSDM_REG_DST_PXP_IMMED_EMPTY                                                                         0xf90d2cUL //Access:R    DataWidth:0x1    // PXP immediate fifo empty in sdm_dma_dst block.
66898 #define YSDM_REG_DST_PXP_DST_PEND_EMPTY                                                                      0xf90d30UL //Access:R    DataWidth:0x1    // PXP destination pending fifo empty in sdm_dma_dst block.
66899 #define YSDM_REG_DST_PXP_SRC_PEND_EMPTY                                                                      0xf90d34UL //Access:R    DataWidth:0x1    // PXP source pending fifo empty in sdm_dma_dst block.
66900 #define YSDM_REG_DST_BRB_SRC_PEND_EMPTY                                                                      0xf90d38UL //Access:R    DataWidth:0x1    // BRB source pending fifo empty in sdm_dma_dst block.
66901 #define YSDM_REG_DST_BRB_SRC_ADDR_EMPTY                                                                      0xf90d3cUL //Access:R    DataWidth:0x1    // BRB source address fifo empty in sdm_dma_dst block.
66902 #define YSDM_REG_DST_PXP_LINK_EMPTY                                                                          0xf90d40UL //Access:R    DataWidth:0x1    // PXP link list empty in sdm_dma_dst block.
66903 #define YSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                      0xf90d44UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo empty in sdm_dma_dst block.
66904 #define YSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                      0xf90d48UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo empty in sdm_dma_dst block.
66905 #define YSDM_REG_SH_DELAY_EMPTY                                                                              0xf90d4cUL //Access:R    DataWidth:0x1    // Shared delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
66906 #define YSDM_REG_CM_DELAY_EMPTY                                                                              0xf90d50UL //Access:R    DataWidth:0x1    // CM delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
66907 #define YSDM_REG_CMSG_QUE_EMPTY                                                                              0xf90d54UL //Access:R    DataWidth:0x1    // Completion message queue fifo empty in sdm_dma_dst block.
66908 #define YSDM_REG_CCFC_LOAD_PEND_EMPTY                                                                        0xf90d58UL //Access:R    DataWidth:0x1    // CCFC load pending fifo empty in sdm_ccfc block.
66909 #define YSDM_REG_TCFC_LOAD_PEND_EMPTY                                                                        0xf90d5cUL //Access:R    DataWidth:0x1    // TCFC load pending fifo empty in sdm_tcfc block.
66910 #define YSDM_REG_ASYNC_HOST_EMPTY                                                                            0xf90d60UL //Access:R    DataWidth:0x1    // Async fifo empty in sdm_async block.
66911 #define YSDM_REG_PRM_FIFO_EMPTY                                                                              0xf90d64UL //Access:R    DataWidth:0x1    // PRM FIFO empty in sdm_prm_if block.
66912 #define YSDM_REG_RMT_XCM_FIFO_EMPTY_K2_E5                                                                    0xf90d68UL //Access:R    DataWidth:0x1    // Remote XCM FIFO empty (exist only within MSDM => XCM path).
66913 #define YSDM_REG_RMT_YCM_FIFO_EMPTY_K2_E5                                                                    0xf90d6cUL //Access:R    DataWidth:0x1    // Remote YCM FIFO empty (exist only within MSDM => YCM path).
66914 #define YSDM_REG_DBG_OUT_DATA                                                                                0xf90e00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
66915 #define YSDM_REG_DBG_OUT_DATA_SIZE                                                                           8
66916 #define YSDM_REG_DBG_OUT_VALID                                                                               0xf90e20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
66917 #define YSDM_REG_DBG_OUT_FRAME                                                                               0xf90e24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
66918 #define YSDM_REG_DBG_SELECT                                                                                  0xf90e28UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
66919 #define YSDM_REG_DBG_DWORD_ENABLE                                                                            0xf90e2cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
66920 #define YSDM_REG_DBG_SHIFT                                                                                   0xf90e30UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
66921 #define YSDM_REG_DBG_FORCE_VALID                                                                             0xf90e34UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
66922 #define YSDM_REG_DBG_FORCE_FRAME                                                                             0xf90e38UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
66923 #define YSDM_REG_ASYNC_FIFO                                                                                  0xf92000UL //Access:WB_R DataWidth:0x49   // Provides read-only access of the PXP-Async input FIFO. Intended for debug purposes.
66924 #define YSDM_REG_ASYNC_FIFO_SIZE                                                                             116
66925 #define YSDM_REG_IMMED_FIFO                                                                                  0xf92400UL //Access:WB_R DataWidth:0x40   // Provides read-only access of the immediate data FIFO. Intended for debug purposes.
66926 #define YSDM_REG_IMMED_FIFO_SIZE                                                                             38
66927 #define YSDM_REG_BRB_FIFO                                                                                    0xf92800UL //Access:WB_R DataWidth:0x86   // Provides read-only access of the BRB response FIFO. Intended for debug purposes.
66928 #define YSDM_REG_BRB_FIFO_SIZE                                                                               152
66929 #define YSDM_REG_PXP_FIFO                                                                                    0xf92c00UL //Access:WB_R DataWidth:0x4a   // Provides read-only access of the PXP response FIFO. Intended for debug purposes.
66930 #define YSDM_REG_PXP_FIFO_SIZE                                                                               76
66931 #define YSDM_REG_INT_RAM_FIFO                                                                                0xf93000UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the internal RAM response FIFO. Intended for debug purposes.
66932 #define YSDM_REG_INT_RAM_FIFO_SIZE                                                                           76
66933 #define YSDM_REG_DPM_FIFO                                                                                    0xf93400UL //Access:WB_R DataWidth:0x51   // Provides read-only access of the DORQ DPM input FIFO. Intended for debug purposes.
66934 #define YSDM_REG_DPM_FIFO_SIZE                                                                               172
66935 #define YSDM_REG_EXT_OVERFLOW                                                                                0xf93800UL //Access:WB_R DataWidth:0x4b   // Provides read-only access of the external store overflow FIFO. Intended for debug purposes.
66936 #define YSDM_REG_EXT_OVERFLOW_SIZE                                                                           36
66937 #define YSDM_REG_PRM_FIFO                                                                                    0xf93c00UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the PRM completion input FIFO. Intended for debug purposes.
66938 #define YSDM_REG_PRM_FIFO_SIZE                                                                               84
66939 #define YSDM_REG_TIMERS                                                                                      0xf94000UL //Access:WB   DataWidth:0x3a   // Provides memory-mapped read/write access to the timers' memory. Intended for debug purposes.
66940 #define YSDM_REG_TIMERS_SIZE                                                                                 28
66941 #define YSDM_REG_INP_QUEUE                                                                                   0xf95000UL //Access:WB   DataWidth:0x40   // Input queue memory. Access only for debugging.
66942 #define YSDM_REG_INP_QUEUE_SIZE                                                                              344
66943 #define YSDM_REG_CMSG_QUE                                                                                    0xf98000UL //Access:WB   DataWidth:0x40   // CM queue memory. Access only for debugging.
66944 #define YSDM_REG_CMSG_QUE_SIZE                                                                               192
66945 #define PSDM_REG_ENABLE_IN1                                                                                  0xfa0004UL //Access:RW   DataWidth:0x14   // Multi Field Register.
66946   #define PSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN                                                                (0x1<<0) // Enable for input command from STORM.
66947   #define PSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN_SHIFT                                                          0
66948   #define PSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN                                                             (0x1<<1) // Enable for input data from internal ram interface in DMA_RSP block.
66949   #define PSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN_SHIFT                                                       1
66950   #define PSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN                                                             (0x1<<2) // Enable for input done from internal ram interface in DMA_RSP block.
66951   #define PSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN_SHIFT                                                       2
66952   #define PSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN                                                             (0x1<<3) // Enable for input full from internal ram interface in DMA_RSP block.
66953   #define PSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN_SHIFT                                                       3
66954   #define PSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN                                                             (0x1<<4) // Enable for input done from passive buffer interface in DMA_RSP block.
66955   #define PSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN_SHIFT                                                       4
66956   #define PSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN                                                             (0x1<<5) // Enable for input full from passive buffer interface in DMA_RSP block.
66957   #define PSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN_SHIFT                                                       5
66958   #define PSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN                                                                 (0x1<<6) // Enable for input done from pxp-HW interface in DMA_DST block.
66959   #define PSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN_SHIFT                                                           6
66960   #define PSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN                                                                 (0x1<<7) // Enable for input full from pxp-HW interface in DMA_DST block.
66961   #define PSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN_SHIFT                                                           7
66962   #define PSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN                                                                 (0x1<<8) // Enable for input data from pxp-HW interface in DMA_RSP block.
66963   #define PSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN_SHIFT                                                           8
66964   #define PSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN                                                              (0x1<<9) // Enable for input ack from pxp-internal write for SDM_INT block.
66965   #define PSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN_SHIFT                                                        9
66966   #define PSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN                                                                  (0x1<<10) // Enable for input acknowledge to credit counter from pxp_HW interface.
66967   #define PSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN_SHIFT                                                            10
66968   #define PSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN                                                                 (0x1<<11) // Enable for input data from BRB interface in DMA_RSP block.
66969   #define PSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN_SHIFT                                                           11
66970   #define PSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN                                                                  (0x1<<12) // Enable for input message from ASYNC pxp in pxp_async block.
66971   #define PSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN_SHIFT                                                            12
66972   #define PSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN                                                                  (0x1<<13) // Enable for input completion message from PRM in prm_if block.
66973   #define PSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN_SHIFT                                                            13
66974   #define PSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN                                                            (0x1<<14) // Enable for input ack to CCFC load credit counter.
66975   #define PSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN_SHIFT                                                      14
66976   #define PSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN                                                            (0x1<<15) // Enable for input ack to TCFC load credit counter.
66977   #define PSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN_SHIFT                                                      15
66978   #define PSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN                                                            (0x1<<16) // Enable for input response from CCFC in CCFC block.
66979   #define PSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN_SHIFT                                                      16
66980   #define PSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN                                                              (0x1<<17) // Enable for input ack to CCFC credit counter on the A/C interface.
66981   #define PSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN_SHIFT                                                        17
66982   #define PSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN                                                              (0x1<<18) // Enable for input ack to TCFC credit counter on the A/C interface.
66983   #define PSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN_SHIFT                                                        18
66984   #define PSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN                                                           (0x1<<19) // Enable for input full from qm in SDM_INP block.
66985   #define PSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN_SHIFT                                                     19
66986 #define PSDM_REG_ENABLE_IN2                                                                                  0xfa0008UL //Access:RW   DataWidth:0x3    // Multi Field Register.
66987   #define PSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN                                                            (0x1<<0) // Enable for input response from TCFC in TCFC block.
66988   #define PSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN_SHIFT                                                      0
66989   #define PSDM_REG_ENABLE_IN2_CM_ACK_IN_EN                                                                   (0x1<<1) // Enable for input acknowledge from Cm  in SDM_CM block.
66990   #define PSDM_REG_ENABLE_IN2_CM_ACK_IN_EN_SHIFT                                                             1
66991   #define PSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN                                                                 (0x1<<2) // Enable for input DPM requests in SDM_DORQ block.
66992   #define PSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN_SHIFT                                                           2
66993 #define PSDM_REG_ENABLE_OUT1                                                                                 0xfa000cUL //Access:RW   DataWidth:0x15   // Multi Field Register.
66994   #define PSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN                                                                (0x1<<0) // Enable for output request to pxp internal write for SDM_INT block.
66995   #define PSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN_SHIFT                                                          0
66996   #define PSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN                                                             (0x1<<1) // Enable for output thread ready to the SEMI.
66997   #define PSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN_SHIFT                                                       1
66998   #define PSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN                                                             (0x1<<2) // Enable the output thread release to the SEMI.
66999   #define PSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN_SHIFT                                                       2
67000   #define PSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN                                                              (0x1<<3) // Enable for output load request to CCFC.
67001   #define PSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN_SHIFT                                                        3
67002   #define PSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN                                                              (0x1<<4) // Enable for output load request to TCFC.
67003   #define PSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN_SHIFT                                                        4
67004   #define PSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN                                                                (0x1<<5) // Enable for output increment to CCFC activity counter.
67005   #define PSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN_SHIFT                                                          5
67006   #define PSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN                                                                (0x1<<6) // Enable for output decrement to TCFC activity counter.
67007   #define PSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN_SHIFT                                                          6
67008   #define PSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN                                                                (0x1<<7) // Enable for output data to pxp-HW interface in DMA_REQ block.
67009   #define PSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN_SHIFT                                                          7
67010   #define PSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN                                                                (0x1<<8) // Enable for output request to BRB interface in DMA_REQ block.
67011   #define PSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN_SHIFT                                                          8
67012   #define PSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN                                                                (0x1<<9) // Enable for output write to int_ram in DMA_DST block.
67013   #define PSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN_SHIFT                                                          9
67014   #define PSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN                                                                (0x1<<10) // Enable for output write topassive buffer in DMA_DST block.
67015   #define PSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN_SHIFT                                                          10
67016   #define PSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN                                                              (0x1<<11) // Enable for output write to pxp async in DMA_DST block.
67017   #define PSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN_SHIFT                                                        11
67018   #define PSDM_REG_ENABLE_OUT1_PXP_OUT_EN                                                                    (0x1<<12) // Enable for output write to pxp  in DMA_DST block.
67019   #define PSDM_REG_ENABLE_OUT1_PXP_OUT_EN_SHIFT                                                              12
67020   #define PSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN                                                               (0x1<<13) // Enable for output full to BRB in DMA_RSP block.
67021   #define PSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN_SHIFT                                                         13
67022   #define PSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN                                                               (0x1<<14) // Enable for output full to PXP in DMA_RSP block.
67023   #define PSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN_SHIFT                                                         14
67024   #define PSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN                                                               (0x1<<15) // Enable for output external full to SEMI block.
67025   #define PSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN_SHIFT                                                         15
67026   #define PSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN                                                           (0x1<<16) // Enable for output done to async PXP host IF.
67027   #define PSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN_SHIFT                                                     16
67028   #define PSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN                                                           (0x1<<17) // Enable the output done (ack) to PRM.
67029   #define PSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN_SHIFT                                                     17
67030   #define PSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN                                                                 (0x1<<18) // Enable for output message to CM in SDM_CM block.
67031   #define PSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN_SHIFT                                                           18
67032   #define PSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN                                                           (0x1<<19) // Enable for output ack after placement to sdm in CCFC block.
67033   #define PSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN_SHIFT                                                     19
67034   #define PSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN                                                           (0x1<<20) // Enable for output ack after placement to sdm in TCFC block.
67035   #define PSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN_SHIFT                                                     20
67036 #define PSDM_REG_ENABLE_OUT2                                                                                 0xfa0010UL //Access:RW   DataWidth:0x3    // Multi Field Register.
67037   #define PSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN                                                              (0x1<<0) // Enable for output command to qm in SDM_INP block.
67038   #define PSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN_SHIFT                                                        0
67039   #define PSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN                                                               (0x1<<1) // Enable for VF/PF error valid in DMA_DST block.
67040   #define PSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN_SHIFT                                                         1
67041   #define PSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN                                                          (0x1<<2) // Enable for DPM request done output in SDM_DORQ block.
67042   #define PSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN_SHIFT                                                    2
67043 #define PSDM_REG_DISABLE_ENGINE                                                                              0xfa0014UL //Access:RW   DataWidth:0xa    // Multi Field Register.
67044   #define PSDM_REG_DISABLE_ENGINE_DISABLE_DMA                                                                (0x1<<0) // This bit should be set to disable the DMA exectuion engine from processing DMA commands.
67045   #define PSDM_REG_DISABLE_ENGINE_DISABLE_DMA_SHIFT                                                          0
67046   #define PSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS                                                             (0x1<<1) // This bit should be set to disable the timers' exectuion engine from processing timers' commands.
67047   #define PSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS_SHIFT                                                       1
67048   #define PSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD                                                          (0x1<<2) // This bit should be set to disable the CCFC exectuion engine from processing CCFC load commands.
67049   #define PSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD_SHIFT                                                    2
67050   #define PSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD                                                          (0x1<<3) // This bit should be set to disable the TCFC exectuion engine from processing TCFC load commands.
67051   #define PSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD_SHIFT                                                    3
67052   #define PSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR                                                             (0x1<<4) // This bit should be set to disable the internal write exectuion engine from processing Internal write commands.
67053   #define PSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR_SHIFT                                                       4
67054   #define PSDM_REG_DISABLE_ENGINE_DISABLE_NOP                                                                (0x1<<5) // This bit should be set to disable the SDM NOP exectuion engine from processing NOP commands.
67055   #define PSDM_REG_DISABLE_ENGINE_DISABLE_NOP_SHIFT                                                          5
67056   #define PSDM_REG_DISABLE_ENGINE_DISABLE_GRC                                                                (0x1<<6) // This bit should be set to disable the GRC master exectuion engine from processing GRC master commands.
67057   #define PSDM_REG_DISABLE_ENGINE_DISABLE_GRC_SHIFT                                                          6
67058   #define PSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC                                                              (0x1<<7) // This bit should be set to disable the PXP-Async interface from processing PXP-Async requests.
67059   #define PSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC_SHIFT                                                        7
67060   #define PSDM_REG_DISABLE_ENGINE_DISABLE_PRM                                                                (0x1<<8) // This bit should be set to disable the PRM interface from processing PRM completion commands.
67061   #define PSDM_REG_DISABLE_ENGINE_DISABLE_PRM_SHIFT                                                          8
67062   #define PSDM_REG_DISABLE_ENGINE_DISABLE_DORQ                                                               (0x1<<9) // This bit should be set to disable the DORQ DPM interface from processing DPM commands.
67063   #define PSDM_REG_DISABLE_ENGINE_DISABLE_DORQ_SHIFT                                                         9
67064 #define PSDM_REG_INT_STS                                                                                     0xfa0040UL //Access:R    DataWidth:0x1c   // Multi Field Register.
67065   #define PSDM_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
67066   #define PSDM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
67067   #define PSDM_REG_INT_STS_INP_QUEUE_ERROR                                                                   (0x1<<1) // Indicates that one of the input queues had a FIFO error.
67068   #define PSDM_REG_INT_STS_INP_QUEUE_ERROR_SHIFT                                                             1
67069   #define PSDM_REG_INT_STS_DELAY_FIFO_ERROR                                                                  (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
67070   #define PSDM_REG_INT_STS_DELAY_FIFO_ERROR_SHIFT                                                            2
67071   #define PSDM_REG_INT_STS_ASYNC_HOST_ERROR                                                                  (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
67072   #define PSDM_REG_INT_STS_ASYNC_HOST_ERROR_SHIFT                                                            3
67073   #define PSDM_REG_INT_STS_PRM_FIFO_ERROR                                                                    (0x1<<4) // FIFO in PRM interface sub-module reported an error.
67074   #define PSDM_REG_INT_STS_PRM_FIFO_ERROR_SHIFT                                                              4
67075   #define PSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR                                                              (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
67076   #define PSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR_SHIFT                                                        5
67077   #define PSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR                                                              (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
67078   #define PSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR_SHIFT                                                        6
67079   #define PSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR                                                            (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
67080   #define PSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR_SHIFT                                                      7
67081   #define PSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR                                                            (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
67082   #define PSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                      8
67083   #define PSDM_REG_INT_STS_DST_PXP_IMMED_ERROR                                                               (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
67084   #define PSDM_REG_INT_STS_DST_PXP_IMMED_ERROR_SHIFT                                                         9
67085   #define PSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR                                                            (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
67086   #define PSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR_SHIFT                                                      10
67087   #define PSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR                                                            (0x1<<11) // BRB src pend fifo error in DMA_DST block.
67088   #define PSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR_SHIFT                                                      11
67089   #define PSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR                                                            (0x1<<12) // BRB src addr fifo error in DMA_DST block.
67090   #define PSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                      12
67091   #define PSDM_REG_INT_STS_RSP_BRB_PEND_ERROR                                                                (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
67092   #define PSDM_REG_INT_STS_RSP_BRB_PEND_ERROR_SHIFT                                                          13
67093   #define PSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR                                                            (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
67094   #define PSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR_SHIFT                                                      14
67095   #define PSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR                                                             (0x1<<15) // Read data firo in DMA_RSP block for BRB.
67096   #define PSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR_SHIFT                                                       15
67097   #define PSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR                                                         (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
67098   #define PSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                   16
67099   #define PSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR                                                             (0x1<<17) // PXP read data fifo error in DMA_RSP block.
67100   #define PSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR_SHIFT                                                       17
67101   #define PSDM_REG_INT_STS_CM_DELAY_ERROR                                                                    (0x1<<18) // Delay CM fifo error in CM block.
67102   #define PSDM_REG_INT_STS_CM_DELAY_ERROR_SHIFT                                                              18
67103   #define PSDM_REG_INT_STS_SH_DELAY_ERROR                                                                    (0x1<<19) // Delay shared fifo error in CM block.
67104   #define PSDM_REG_INT_STS_SH_DELAY_ERROR_SHIFT                                                              19
67105   #define PSDM_REG_INT_STS_CMPL_PEND_ERROR                                                                   (0x1<<20) // Error in completion pending FIFO in internal write block.
67106   #define PSDM_REG_INT_STS_CMPL_PEND_ERROR_SHIFT                                                             20
67107   #define PSDM_REG_INT_STS_CPRM_PEND_ERROR                                                                   (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
67108   #define PSDM_REG_INT_STS_CPRM_PEND_ERROR_SHIFT                                                             21
67109   #define PSDM_REG_INT_STS_TIMER_ADDR_ERROR                                                                  (0x1<<22) // Address fifo error in timer block.
67110   #define PSDM_REG_INT_STS_TIMER_ADDR_ERROR_SHIFT                                                            22
67111   #define PSDM_REG_INT_STS_TIMER_PEND_ERROR                                                                  (0x1<<23) // Pending fifo error in timer block.
67112   #define PSDM_REG_INT_STS_TIMER_PEND_ERROR_SHIFT                                                            23
67113   #define PSDM_REG_INT_STS_DORQ_DPM_ERROR                                                                    (0x1<<24) // Dpm fifo error in dorq I/F block.
67114   #define PSDM_REG_INT_STS_DORQ_DPM_ERROR_SHIFT                                                              24
67115   #define PSDM_REG_INT_STS_DST_PXP_DONE_ERROR                                                                (0x1<<25) // PXP done fifo error in DMA_dst block.
67116   #define PSDM_REG_INT_STS_DST_PXP_DONE_ERROR_SHIFT                                                          25
67117   #define PSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67118   #define PSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  26
67119   #define PSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67120   #define PSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  27
67121 #define PSDM_REG_INT_MASK                                                                                    0xfa0044UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
67122   #define PSDM_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.ADDRESS_ERROR .
67123   #define PSDM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
67124   #define PSDM_REG_INT_MASK_INP_QUEUE_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.INP_QUEUE_ERROR .
67125   #define PSDM_REG_INT_MASK_INP_QUEUE_ERROR_SHIFT                                                            1
67126   #define PSDM_REG_INT_MASK_DELAY_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DELAY_FIFO_ERROR .
67127   #define PSDM_REG_INT_MASK_DELAY_FIFO_ERROR_SHIFT                                                           2
67128   #define PSDM_REG_INT_MASK_ASYNC_HOST_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.ASYNC_HOST_ERROR .
67129   #define PSDM_REG_INT_MASK_ASYNC_HOST_ERROR_SHIFT                                                           3
67130   #define PSDM_REG_INT_MASK_PRM_FIFO_ERROR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.PRM_FIFO_ERROR .
67131   #define PSDM_REG_INT_MASK_PRM_FIFO_ERROR_SHIFT                                                             4
67132   #define PSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.CCFC_LOAD_PEND_ERROR .
67133   #define PSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR_SHIFT                                                       5
67134   #define PSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.TCFC_LOAD_PEND_ERROR .
67135   #define PSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR_SHIFT                                                       6
67136   #define PSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DST_INT_RAM_WAIT_ERROR .
67137   #define PSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR_SHIFT                                                     7
67138   #define PSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DST_PAS_BUF_WAIT_ERROR .
67139   #define PSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                     8
67140   #define PSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR                                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DST_PXP_IMMED_ERROR .
67141   #define PSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR_SHIFT                                                        9
67142   #define PSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DST_PXP_DST_PEND_ERROR .
67143   #define PSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR_SHIFT                                                     10
67144   #define PSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DST_BRB_SRC_PEND_ERROR .
67145   #define PSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR_SHIFT                                                     11
67146   #define PSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DST_BRB_SRC_ADDR_ERROR .
67147   #define PSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                     12
67148   #define PSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.RSP_BRB_PEND_ERROR .
67149   #define PSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR_SHIFT                                                         13
67150   #define PSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.RSP_INT_RAM_PEND_ERROR .
67151   #define PSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR_SHIFT                                                     14
67152   #define PSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.RSP_BRB_RD_DATA_ERROR .
67153   #define PSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR_SHIFT                                                      15
67154   #define PSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.RSP_INT_RAM_RD_DATA_ERROR .
67155   #define PSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                  16
67156   #define PSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.RSP_PXP_RD_DATA_ERROR .
67157   #define PSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR_SHIFT                                                      17
67158   #define PSDM_REG_INT_MASK_CM_DELAY_ERROR                                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.CM_DELAY_ERROR .
67159   #define PSDM_REG_INT_MASK_CM_DELAY_ERROR_SHIFT                                                             18
67160   #define PSDM_REG_INT_MASK_SH_DELAY_ERROR                                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.SH_DELAY_ERROR .
67161   #define PSDM_REG_INT_MASK_SH_DELAY_ERROR_SHIFT                                                             19
67162   #define PSDM_REG_INT_MASK_CMPL_PEND_ERROR                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.CMPL_PEND_ERROR .
67163   #define PSDM_REG_INT_MASK_CMPL_PEND_ERROR_SHIFT                                                            20
67164   #define PSDM_REG_INT_MASK_CPRM_PEND_ERROR                                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.CPRM_PEND_ERROR .
67165   #define PSDM_REG_INT_MASK_CPRM_PEND_ERROR_SHIFT                                                            21
67166   #define PSDM_REG_INT_MASK_TIMER_ADDR_ERROR                                                                 (0x1<<22) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.TIMER_ADDR_ERROR .
67167   #define PSDM_REG_INT_MASK_TIMER_ADDR_ERROR_SHIFT                                                           22
67168   #define PSDM_REG_INT_MASK_TIMER_PEND_ERROR                                                                 (0x1<<23) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.TIMER_PEND_ERROR .
67169   #define PSDM_REG_INT_MASK_TIMER_PEND_ERROR_SHIFT                                                           23
67170   #define PSDM_REG_INT_MASK_DORQ_DPM_ERROR                                                                   (0x1<<24) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DORQ_DPM_ERROR .
67171   #define PSDM_REG_INT_MASK_DORQ_DPM_ERROR_SHIFT                                                             24
67172   #define PSDM_REG_INT_MASK_DST_PXP_DONE_ERROR                                                               (0x1<<25) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.DST_PXP_DONE_ERROR .
67173   #define PSDM_REG_INT_MASK_DST_PXP_DONE_ERROR_SHIFT                                                         25
67174   #define PSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.XCM_RMT_BUFFER_ERROR .
67175   #define PSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 26
67176   #define PSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: PSDM_REG_INT_STS.YCM_RMT_BUFFER_ERROR .
67177   #define PSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 27
67178 #define PSDM_REG_INT_STS_WR                                                                                  0xfa0048UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
67179   #define PSDM_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
67180   #define PSDM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
67181   #define PSDM_REG_INT_STS_WR_INP_QUEUE_ERROR                                                                (0x1<<1) // Indicates that one of the input queues had a FIFO error.
67182   #define PSDM_REG_INT_STS_WR_INP_QUEUE_ERROR_SHIFT                                                          1
67183   #define PSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR                                                               (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
67184   #define PSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR_SHIFT                                                         2
67185   #define PSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR                                                               (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
67186   #define PSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR_SHIFT                                                         3
67187   #define PSDM_REG_INT_STS_WR_PRM_FIFO_ERROR                                                                 (0x1<<4) // FIFO in PRM interface sub-module reported an error.
67188   #define PSDM_REG_INT_STS_WR_PRM_FIFO_ERROR_SHIFT                                                           4
67189   #define PSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR                                                           (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
67190   #define PSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR_SHIFT                                                     5
67191   #define PSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR                                                           (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
67192   #define PSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR_SHIFT                                                     6
67193   #define PSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR                                                         (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
67194   #define PSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                   7
67195   #define PSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR                                                         (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
67196   #define PSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                   8
67197   #define PSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR                                                            (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
67198   #define PSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR_SHIFT                                                      9
67199   #define PSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR                                                         (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
67200   #define PSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR_SHIFT                                                   10
67201   #define PSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR                                                         (0x1<<11) // BRB src pend fifo error in DMA_DST block.
67202   #define PSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                   11
67203   #define PSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR                                                         (0x1<<12) // BRB src addr fifo error in DMA_DST block.
67204   #define PSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                   12
67205   #define PSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR                                                             (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
67206   #define PSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR_SHIFT                                                       13
67207   #define PSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR                                                         (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
67208   #define PSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                   14
67209   #define PSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR                                                          (0x1<<15) // Read data firo in DMA_RSP block for BRB.
67210   #define PSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                    15
67211   #define PSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR                                                      (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
67212   #define PSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                16
67213   #define PSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR                                                          (0x1<<17) // PXP read data fifo error in DMA_RSP block.
67214   #define PSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                    17
67215   #define PSDM_REG_INT_STS_WR_CM_DELAY_ERROR                                                                 (0x1<<18) // Delay CM fifo error in CM block.
67216   #define PSDM_REG_INT_STS_WR_CM_DELAY_ERROR_SHIFT                                                           18
67217   #define PSDM_REG_INT_STS_WR_SH_DELAY_ERROR                                                                 (0x1<<19) // Delay shared fifo error in CM block.
67218   #define PSDM_REG_INT_STS_WR_SH_DELAY_ERROR_SHIFT                                                           19
67219   #define PSDM_REG_INT_STS_WR_CMPL_PEND_ERROR                                                                (0x1<<20) // Error in completion pending FIFO in internal write block.
67220   #define PSDM_REG_INT_STS_WR_CMPL_PEND_ERROR_SHIFT                                                          20
67221   #define PSDM_REG_INT_STS_WR_CPRM_PEND_ERROR                                                                (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
67222   #define PSDM_REG_INT_STS_WR_CPRM_PEND_ERROR_SHIFT                                                          21
67223   #define PSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR                                                               (0x1<<22) // Address fifo error in timer block.
67224   #define PSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR_SHIFT                                                         22
67225   #define PSDM_REG_INT_STS_WR_TIMER_PEND_ERROR                                                               (0x1<<23) // Pending fifo error in timer block.
67226   #define PSDM_REG_INT_STS_WR_TIMER_PEND_ERROR_SHIFT                                                         23
67227   #define PSDM_REG_INT_STS_WR_DORQ_DPM_ERROR                                                                 (0x1<<24) // Dpm fifo error in dorq I/F block.
67228   #define PSDM_REG_INT_STS_WR_DORQ_DPM_ERROR_SHIFT                                                           24
67229   #define PSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR                                                             (0x1<<25) // PXP done fifo error in DMA_dst block.
67230   #define PSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR_SHIFT                                                       25
67231   #define PSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67232   #define PSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               26
67233   #define PSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67234   #define PSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               27
67235 #define PSDM_REG_INT_STS_CLR                                                                                 0xfa004cUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
67236   #define PSDM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
67237   #define PSDM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
67238   #define PSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR                                                               (0x1<<1) // Indicates that one of the input queues had a FIFO error.
67239   #define PSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR_SHIFT                                                         1
67240   #define PSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR                                                              (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
67241   #define PSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR_SHIFT                                                        2
67242   #define PSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR                                                              (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
67243   #define PSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR_SHIFT                                                        3
67244   #define PSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR                                                                (0x1<<4) // FIFO in PRM interface sub-module reported an error.
67245   #define PSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR_SHIFT                                                          4
67246   #define PSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR                                                          (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
67247   #define PSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR_SHIFT                                                    5
67248   #define PSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR                                                          (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
67249   #define PSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR_SHIFT                                                    6
67250   #define PSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR                                                        (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
67251   #define PSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                  7
67252   #define PSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR                                                        (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
67253   #define PSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                  8
67254   #define PSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR                                                           (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
67255   #define PSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR_SHIFT                                                     9
67256   #define PSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR                                                        (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
67257   #define PSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR_SHIFT                                                  10
67258   #define PSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR                                                        (0x1<<11) // BRB src pend fifo error in DMA_DST block.
67259   #define PSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                  11
67260   #define PSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR                                                        (0x1<<12) // BRB src addr fifo error in DMA_DST block.
67261   #define PSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                  12
67262   #define PSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR                                                            (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
67263   #define PSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR_SHIFT                                                      13
67264   #define PSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR                                                        (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
67265   #define PSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                  14
67266   #define PSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR                                                         (0x1<<15) // Read data firo in DMA_RSP block for BRB.
67267   #define PSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                   15
67268   #define PSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR                                                     (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
67269   #define PSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                               16
67270   #define PSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR                                                         (0x1<<17) // PXP read data fifo error in DMA_RSP block.
67271   #define PSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                   17
67272   #define PSDM_REG_INT_STS_CLR_CM_DELAY_ERROR                                                                (0x1<<18) // Delay CM fifo error in CM block.
67273   #define PSDM_REG_INT_STS_CLR_CM_DELAY_ERROR_SHIFT                                                          18
67274   #define PSDM_REG_INT_STS_CLR_SH_DELAY_ERROR                                                                (0x1<<19) // Delay shared fifo error in CM block.
67275   #define PSDM_REG_INT_STS_CLR_SH_DELAY_ERROR_SHIFT                                                          19
67276   #define PSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR                                                               (0x1<<20) // Error in completion pending FIFO in internal write block.
67277   #define PSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR_SHIFT                                                         20
67278   #define PSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR                                                               (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
67279   #define PSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR_SHIFT                                                         21
67280   #define PSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR                                                              (0x1<<22) // Address fifo error in timer block.
67281   #define PSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR_SHIFT                                                        22
67282   #define PSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR                                                              (0x1<<23) // Pending fifo error in timer block.
67283   #define PSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR_SHIFT                                                        23
67284   #define PSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR                                                                (0x1<<24) // Dpm fifo error in dorq I/F block.
67285   #define PSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR_SHIFT                                                          24
67286   #define PSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR                                                            (0x1<<25) // PXP done fifo error in DMA_dst block.
67287   #define PSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR_SHIFT                                                      25
67288   #define PSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67289   #define PSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              26
67290   #define PSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67291   #define PSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              27
67292 #define PSDM_REG_PRTY_MASK_H_0_BB_K2                                                                         0xfa0204UL //Access:RW   DataWidth:0x9    // Multi Field Register.
67293   #define PSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
67294   #define PSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               0
67295   #define PSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
67296   #define PSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               1
67297   #define PSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
67298   #define PSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               2
67299   #define PSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
67300   #define PSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               3
67301   #define PSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
67302   #define PSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               4
67303   #define PSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
67304   #define PSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               5
67305   #define PSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
67306   #define PSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               6
67307   #define PSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
67308   #define PSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               7
67309   #define PSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: PSDM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
67310   #define PSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               8
67311 #define PSDM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0xfa0210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
67312 #define PSDM_REG_TIMER_TICK                                                                                  0xfa0400UL //Access:RW   DataWidth:0x20   // Defines the number of system clock cycles that are used to define a timers clock tick cycle. Note: The minimal legal value for this register is 25, lower values can cause timers functionality issues.
67313 #define PSDM_REG_TIMERS_TICK_ENABLE                                                                          0xfa0404UL //Access:RW   DataWidth:0x1    // Enable for tick counter.
67314 #define PSDM_REG_OPERATION_GEN                                                                               0xfa0408UL //Access:W    DataWidth:0x14   // This register is used to assert a completion operation of choice; It includes the following completion fields: bits 19:16 are Trig; bits 15:0 are CompParams. Note that trigger types 3,5 or 8 are not supported by this interface as they require a completion message. If there is an attempt to assert an OperationGen with Trig = 3,5 or 8, the operation will be voided.
67315 #define PSDM_REG_GRC_PRIVILEGE_LEVEL                                                                         0xfa040cUL //Access:RW   DataWidth:0x2    // This register defines the PRV (privilege level) field within the FID structure of the SDM GRC master request.
67316 #define PSDM_REG_CM_MSG_CNT_ADDRESS                                                                          0xfa0410UL //Access:RW   DataWidth:0xf    // The internal RAM address for storing the shadow of the CM completion message counter.
67317 #define PSDM_REG_DORQ_DPM_START_ADDR                                                                         0xfa0414UL //Access:RW   DataWidth:0xf    // The start address in the internal RAM for DORQ DPM messages.
67318 #define PSDM_REG_RR_COMPLETE_REQ                                                                             0xfa0418UL //Access:R    DataWidth:0xa    // Provides read access to the round robin arbiter used for all completion write requests  in the completion manager: b0-PXP async b1-NOP;b2-internal write; b3-timers;b4-DMA;b5-GRC master;b6-RBC; b7-PRM interface; b8-CCFC load; b9-TCFC load.
67319 #define PSDM_REG_RR_PTR_REQ                                                                                  0xfa041cUL //Access:R    DataWidth:0x9    // Provides read access to the round robin arbiter for the completion message pointer: b0-async; b1-dma; b2 - tcfc; b3-ccfc; b4-nop; b5-timers; b6-int_wr; b7-prm; b8-grc_master.
67320 #define PSDM_REG_INT_RAM_RR_REQ                                                                              0xfa0420UL //Access:R    DataWidth:0x4    // Provides read access to the DMA done round-robin arbiter: b0-passive buffer destination; b1-internal RAM destination;b2-PXP source/destination;b3-BRB source.
67321 #define PSDM_REG_INP_QUEUE_ERR_VECT                                                                          0xfa0424UL //Access:R    DataWidth:0x9    // This register is intended to be read in the event of an inp_queue_error interrupt.  It contains a vector with a bit per input queue. Clearing the interrupt causes this vector to be cleared. Errors on multiple FIFOs will be aggregated between interrupt clear requests.
67322 #define PSDM_REG_ASYNC_CMSG_ALLOC_LIMIT                                                                      0xfa0428UL //Access:RW   DataWidth:0x5    // This register defines the maximum number of completion messages that can be allocated to PXP-Async transactions at any given time. If the PXP-Async interface attempts to reserve beyond this limit, it will be held off until the situation is resolved.
67323 #define PSDM_REG_ECO_RESERVED                                                                                0xfa042cUL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
67324 #define PSDM_REG_INIT_CREDIT_PXP                                                                             0xfa0500UL //Access:RW   DataWidth:0x3    // The initial number of messages that can be sent to the pxp interface without receiving any ACK.
67325 #define PSDM_REG_INIT_CREDIT_PCI                                                                             0xfa0504UL //Access:RW   DataWidth:0x2    // The initial number of messages that can be sent to the PCI-Switch on the internal write interface without receiving any ACK.
67326 #define PSDM_REG_INIT_CREDIT_TCFC_AC                                                                         0xfa0508UL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the TCFC activity counters interface without receiving any ACK.
67327 #define PSDM_REG_INIT_CREDIT_CCFC_AC                                                                         0xfa050cUL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the CCFC activity counters interface without receiving any ACK.
67328 #define PSDM_REG_INIT_CREDIT_CM                                                                              0xfa0510UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to the CM interface without receiving any ACK in CM block.
67329 #define PSDM_REG_INIT_CREDIT_CM_RMT_E5                                                                       0xfa0520UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to a remote CM interface without receiving any ACK in CM block.
67330 #define PSDM_REG_INIT_CREDIT_CM_RMT_SIZE                                                                     2
67331 #define PSDM_REG_NUM_OF_DMA_CMD                                                                              0xfa0600UL //Access:RC   DataWidth:0x20   // The number of SDM DMA commands executed.
67332 #define PSDM_REG_NUM_OF_TIMERS_CMD                                                                           0xfa0604UL //Access:RC   DataWidth:0x20   // The number of SDM timers commands executed.
67333 #define PSDM_REG_NUM_OF_CCFC_LD_CMD                                                                          0xfa0608UL //Access:RC   DataWidth:0x20   // The number of SDM CCFC load commands executed.
67334 #define PSDM_REG_NUM_OF_CCFC_AC_CMD                                                                          0xfa060cUL //Access:RC   DataWidth:0x20   // The number of SDM CCFC activity counter commands executed.
67335 #define PSDM_REG_NUM_OF_TCFC_LD_CMD                                                                          0xfa0610UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC load commands executed.
67336 #define PSDM_REG_NUM_OF_TCFC_AC_CMD                                                                          0xfa0614UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC activity counter commands executed.
67337 #define PSDM_REG_NUM_OF_INT_CMD                                                                              0xfa0618UL //Access:RC   DataWidth:0x20   // The number of SDM internal write commands executed.
67338 #define PSDM_REG_NUM_OF_NOP_CMD                                                                              0xfa061cUL //Access:RC   DataWidth:0x20   // The number of SDM NOP commands executed.
67339 #define PSDM_REG_NUM_OF_GRC_CMD                                                                              0xfa0620UL //Access:RC   DataWidth:0x20   // The number of GRC master commands executed.
67340 #define PSDM_REG_NUM_OF_PRM_REQ                                                                              0xfa0624UL //Access:RC   DataWidth:0x20   // The number of packet end messages received on the PRM completion interface.
67341 #define PSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                        0xfa0628UL //Access:RC   DataWidth:0x20   // The number of requests received from the pxp async if.
67342 #define PSDM_REG_NUM_OF_DPM_REQ                                                                              0xfa062cUL //Access:RC   DataWidth:0x20   // The number of DORQ DPM messages received.
67343 #define PSDM_REG_BRB_ALMOST_FULL                                                                             0xfa0700UL //Access:RW   DataWidth:0x5    // Almost full signal for read data from BRB in DMA_RSP block.
67344 #define PSDM_REG_PXP_ALMOST_FULL                                                                             0xfa0704UL //Access:RW   DataWidth:0x4    // Almost full signal for read data from pxp in DMA_RSP block.
67345 #define PSDM_REG_DORQ_ALMOST_FULL                                                                            0xfa0708UL //Access:RW   DataWidth:0x6    // Almost full signal for read data from DORQ in SDM_DORQ block.
67346 #define PSDM_REG_AGG_INT_CTRL                                                                                0xfa0800UL //Access:RW   DataWidth:0xa    // This array of registers provides controls for each of the aggregated interrupts; The fields are defined as follows: [20:16] Affinity [15:12] NumL2m. [11]    Exclusive. [10]    Core-selection where 0=Core_A and 1=Core_B. [9]     Mode bit where 0=normal and 1=auto-mask-mode. [8]     T-flag which determines if a thread is allocated for this handler in the Storm. [7:0]   EventID which selects the event ID of the associated handler.
67347 #define PSDM_REG_AGG_INT_CTRL_SIZE                                                                           32
67348 #define PSDM_REG_AGG_INT_STATE                                                                               0xfa0a00UL //Access:R    DataWidth:0x2    // This array of registers provides access to each of the 32 aggregated interrupt request state machines; The values read from this register mean the following; 00 = IDLE; 01 = PEND; 10 = MASK; 11 = PANDM.
67349 #define PSDM_REG_AGG_INT_STATE_SIZE                                                                          32
67350 #define PSDM_REG_QUEUE_FULL                                                                                  0xfa0c00UL //Access:R    DataWidth:0x9    // Input queue fifo full in sdm_inp block.
67351 #define PSDM_REG_INT_CMPL_PEND_FULL                                                                          0xfa0c04UL //Access:R    DataWidth:0x1    // Internal write completion pending full in internal write block.
67352 #define PSDM_REG_INT_CPRM_PEND_FULL                                                                          0xfa0c08UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending full in internal write block.
67353 #define PSDM_REG_QM_FULL                                                                                     0xfa0c0cUL //Access:R    DataWidth:0x1    // QM IF  full in sdm_inp block.
67354 #define PSDM_REG_DELAY_FIFO_FULL                                                                             0xfa0c10UL //Access:R    DataWidth:0x1    // Delay FIFO  full in sdm_inp block.
67355 #define PSDM_REG_TIMERS_PEND_FULL                                                                            0xfa0c14UL //Access:R    DataWidth:0x1    // Pending FIFO  full in sdm_timers block.
67356 #define PSDM_REG_TIMERS_ADDR_FULL                                                                            0xfa0c18UL //Access:R    DataWidth:0x1    // Address FIFO  full in sdm_timers block.
67357 #define PSDM_REG_RSP_PXP_RDATA_FULL                                                                          0xfa0c1cUL //Access:R    DataWidth:0x1    // PXP rd_data fifo  full in sdm_dma_rsp block.
67358 #define PSDM_REG_RSP_BRB_RDATA_FULL                                                                          0xfa0c20UL //Access:R    DataWidth:0x1    // BRB read data fifo  full in sdm_dma_rsp block.
67359 #define PSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                      0xfa0c24UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  full in sdm_dma_rsp block.
67360 #define PSDM_REG_RSP_BRB_PEND_FULL                                                                           0xfa0c28UL //Access:R    DataWidth:0x1    // BRB pending fifo  full in sdm_dma_rsp block.
67361 #define PSDM_REG_RSP_INT_RAM_PEND_FULL                                                                       0xfa0c2cUL //Access:R    DataWidth:0x1    // Int_ram pending fifo  full in sdm_dma_rsp block.
67362 #define PSDM_REG_RSP_BRB_IF_FULL                                                                             0xfa0c30UL //Access:R    DataWidth:0x1    // BRB interface is  full in sdm_dma_rsp block.
67363 #define PSDM_REG_RSP_PXP_IF_FULL                                                                             0xfa0c34UL //Access:R    DataWidth:0x1    // PXP interface is  full in sdm_dma_rsp block.
67364 #define PSDM_REG_DST_PXP_IMMED_FULL                                                                          0xfa0c38UL //Access:R    DataWidth:0x1    // PXP immediate fifo full in sdm_dma_dst block.
67365 #define PSDM_REG_DST_PXP_DST_PEND_FULL                                                                       0xfa0c3cUL //Access:R    DataWidth:0x1    // PXP destination pending fifo full in sdm_dma_dst block.
67366 #define PSDM_REG_DST_PXP_SRC_PEND_FULL                                                                       0xfa0c40UL //Access:R    DataWidth:0x1    // PXP source pending fifo full in sdm_dma_dst block.
67367 #define PSDM_REG_DST_BRB_SRC_PEND_FULL                                                                       0xfa0c44UL //Access:R    DataWidth:0x1    // BRB source pending fifo full in sdm_dma_dst block.
67368 #define PSDM_REG_DST_BRB_SRC_ADDR_FULL                                                                       0xfa0c48UL //Access:R    DataWidth:0x1    // BRB source address fifo full in sdm_dma_dst block.
67369 #define PSDM_REG_DST_PXP_LINK_FULL                                                                           0xfa0c4cUL //Access:R    DataWidth:0x1    // PXP link list full in sdm_dma_dst block.
67370 #define PSDM_REG_DST_INT_RAM_WAIT_FULL                                                                       0xfa0c50UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo full in sdm_dma_dst block.
67371 #define PSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                       0xfa0c54UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo full in sdm_dma_dst block.
67372 #define PSDM_REG_DST_PXP_IF_FULL                                                                             0xfa0c58UL //Access:R    DataWidth:0x1    // PXP if full in sdm_dma_dst block.
67373 #define PSDM_REG_DST_INT_RAM_IF_FULL                                                                         0xfa0c5cUL //Access:R    DataWidth:0x1    // Int_ram if full in sdm_dma_dst block.
67374 #define PSDM_REG_DST_PAS_BUF_IF_FULL                                                                         0xfa0c60UL //Access:R    DataWidth:0x1    // Pas_buf if full in sdm_dma_dst block.
67375 #define PSDM_REG_SH_DELAY_FULL                                                                               0xfa0c64UL //Access:R    DataWidth:0x1    // Shared delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
67376 #define PSDM_REG_CM_DELAY_FULL                                                                               0xfa0c68UL //Access:R    DataWidth:0x1    // CM delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
67377 #define PSDM_REG_CMSG_QUE_FULL                                                                               0xfa0c6cUL //Access:R    DataWidth:0x1    // Completion message queue fifo full in sdm_cm block.
67378 #define PSDM_REG_CCFC_LOAD_PEND_FULL                                                                         0xfa0c70UL //Access:R    DataWidth:0x1    // CCFC load pending fifo full in the CCFC interface  block.
67379 #define PSDM_REG_TCFC_LOAD_PEND_FULL                                                                         0xfa0c74UL //Access:R    DataWidth:0x1    // TCFC load pending fifo full in the TCFC interface block.
67380 #define PSDM_REG_ASYNC_HOST_FULL                                                                             0xfa0c78UL //Access:R    DataWidth:0x1    // Async fifo full in sdm_async block.
67381 #define PSDM_REG_PRM_FIFO_FULL                                                                               0xfa0c7cUL //Access:R    DataWidth:0x1    // PRM FIFO full in PRM interface block.
67382 #define PSDM_REG_RMT_XCM_FIFO_FULL_K2_E5                                                                     0xfa0c80UL //Access:R    DataWidth:0x1    // Remote XCM FIFO full (exist only in MSDM => XCM interface).
67383 #define PSDM_REG_RMT_YCM_FIFO_FULL_K2_E5                                                                     0xfa0c84UL //Access:R    DataWidth:0x1    // Remote YCM FIFO full (exist only in MSDM => YCM interface).
67384 #define PSDM_REG_INT_CMPL_PEND_EMPTY                                                                         0xfa0d00UL //Access:R    DataWidth:0x1    // Internal write completion pending empty in internal write block.
67385 #define PSDM_REG_INT_CPRM_PEND_EMPTY                                                                         0xfa0d04UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending empty in internal write block.
67386 #define PSDM_REG_QUEUE_EMPTY                                                                                 0xfa0d08UL //Access:R    DataWidth:0x9    // Input queue fifo empty in sdm_inp block.
67387 #define PSDM_REG_DELAY_FIFO_EMPTY                                                                            0xfa0d0cUL //Access:R    DataWidth:0x1    // Delay FIFO  empty in sdm_inp block.
67388 #define PSDM_REG_TIMERS_PEND_EMPTY                                                                           0xfa0d10UL //Access:R    DataWidth:0x1    // Pending FIFO  empty in sdm_timers block.
67389 #define PSDM_REG_TIMERS_ADDR_EMPTY                                                                           0xfa0d14UL //Access:R    DataWidth:0x1    // Address FIFO  empty in sdm_timers block.
67390 #define PSDM_REG_RSP_PXP_RDATA_EMPTY                                                                         0xfa0d18UL //Access:R    DataWidth:0x1    // PXP rd_data fifo  empty in sdm_dma_rsp block.
67391 #define PSDM_REG_RSP_BRB_RDATA_EMPTY                                                                         0xfa0d1cUL //Access:R    DataWidth:0x1    // BRB read data fifo  empty in sdm_dma_rsp block.
67392 #define PSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                     0xfa0d20UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  empty in sdm_dma_rsp block.
67393 #define PSDM_REG_RSP_BRB_PEND_EMPTY                                                                          0xfa0d24UL //Access:R    DataWidth:0x1    // BRB pending fifo  empty in sdm_dma_rsp block.
67394 #define PSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                      0xfa0d28UL //Access:R    DataWidth:0x1    // Int_ram pending fifo  empty in sdm_dma_rsp block.
67395 #define PSDM_REG_DST_PXP_IMMED_EMPTY                                                                         0xfa0d2cUL //Access:R    DataWidth:0x1    // PXP immediate fifo empty in sdm_dma_dst block.
67396 #define PSDM_REG_DST_PXP_DST_PEND_EMPTY                                                                      0xfa0d30UL //Access:R    DataWidth:0x1    // PXP destination pending fifo empty in sdm_dma_dst block.
67397 #define PSDM_REG_DST_PXP_SRC_PEND_EMPTY                                                                      0xfa0d34UL //Access:R    DataWidth:0x1    // PXP source pending fifo empty in sdm_dma_dst block.
67398 #define PSDM_REG_DST_BRB_SRC_PEND_EMPTY                                                                      0xfa0d38UL //Access:R    DataWidth:0x1    // BRB source pending fifo empty in sdm_dma_dst block.
67399 #define PSDM_REG_DST_BRB_SRC_ADDR_EMPTY                                                                      0xfa0d3cUL //Access:R    DataWidth:0x1    // BRB source address fifo empty in sdm_dma_dst block.
67400 #define PSDM_REG_DST_PXP_LINK_EMPTY                                                                          0xfa0d40UL //Access:R    DataWidth:0x1    // PXP link list empty in sdm_dma_dst block.
67401 #define PSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                      0xfa0d44UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo empty in sdm_dma_dst block.
67402 #define PSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                      0xfa0d48UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo empty in sdm_dma_dst block.
67403 #define PSDM_REG_SH_DELAY_EMPTY                                                                              0xfa0d4cUL //Access:R    DataWidth:0x1    // Shared delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
67404 #define PSDM_REG_CM_DELAY_EMPTY                                                                              0xfa0d50UL //Access:R    DataWidth:0x1    // CM delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
67405 #define PSDM_REG_CMSG_QUE_EMPTY                                                                              0xfa0d54UL //Access:R    DataWidth:0x1    // Completion message queue fifo empty in sdm_dma_dst block.
67406 #define PSDM_REG_CCFC_LOAD_PEND_EMPTY                                                                        0xfa0d58UL //Access:R    DataWidth:0x1    // CCFC load pending fifo empty in sdm_ccfc block.
67407 #define PSDM_REG_TCFC_LOAD_PEND_EMPTY                                                                        0xfa0d5cUL //Access:R    DataWidth:0x1    // TCFC load pending fifo empty in sdm_tcfc block.
67408 #define PSDM_REG_ASYNC_HOST_EMPTY                                                                            0xfa0d60UL //Access:R    DataWidth:0x1    // Async fifo empty in sdm_async block.
67409 #define PSDM_REG_PRM_FIFO_EMPTY                                                                              0xfa0d64UL //Access:R    DataWidth:0x1    // PRM FIFO empty in sdm_prm_if block.
67410 #define PSDM_REG_RMT_XCM_FIFO_EMPTY_K2_E5                                                                    0xfa0d68UL //Access:R    DataWidth:0x1    // Remote XCM FIFO empty (exist only within MSDM => XCM path).
67411 #define PSDM_REG_RMT_YCM_FIFO_EMPTY_K2_E5                                                                    0xfa0d6cUL //Access:R    DataWidth:0x1    // Remote YCM FIFO empty (exist only within MSDM => YCM path).
67412 #define PSDM_REG_DBG_OUT_DATA                                                                                0xfa0e00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
67413 #define PSDM_REG_DBG_OUT_DATA_SIZE                                                                           8
67414 #define PSDM_REG_DBG_OUT_VALID                                                                               0xfa0e20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
67415 #define PSDM_REG_DBG_OUT_FRAME                                                                               0xfa0e24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
67416 #define PSDM_REG_DBG_SELECT                                                                                  0xfa0e28UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
67417 #define PSDM_REG_DBG_DWORD_ENABLE                                                                            0xfa0e2cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
67418 #define PSDM_REG_DBG_SHIFT                                                                                   0xfa0e30UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
67419 #define PSDM_REG_DBG_FORCE_VALID                                                                             0xfa0e34UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
67420 #define PSDM_REG_DBG_FORCE_FRAME                                                                             0xfa0e38UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
67421 #define PSDM_REG_ASYNC_FIFO                                                                                  0xfa2000UL //Access:WB_R DataWidth:0x49   // Provides read-only access of the PXP-Async input FIFO. Intended for debug purposes.
67422 #define PSDM_REG_ASYNC_FIFO_SIZE                                                                             116
67423 #define PSDM_REG_IMMED_FIFO                                                                                  0xfa2400UL //Access:WB_R DataWidth:0x40   // Provides read-only access of the immediate data FIFO. Intended for debug purposes.
67424 #define PSDM_REG_IMMED_FIFO_SIZE                                                                             38
67425 #define PSDM_REG_BRB_FIFO                                                                                    0xfa2800UL //Access:WB_R DataWidth:0x86   // Provides read-only access of the BRB response FIFO. Intended for debug purposes.
67426 #define PSDM_REG_BRB_FIFO_SIZE                                                                               152
67427 #define PSDM_REG_PXP_FIFO                                                                                    0xfa2c00UL //Access:WB_R DataWidth:0x4a   // Provides read-only access of the PXP response FIFO. Intended for debug purposes.
67428 #define PSDM_REG_PXP_FIFO_SIZE                                                                               76
67429 #define PSDM_REG_INT_RAM_FIFO                                                                                0xfa3000UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the internal RAM response FIFO. Intended for debug purposes.
67430 #define PSDM_REG_INT_RAM_FIFO_SIZE                                                                           76
67431 #define PSDM_REG_DPM_FIFO                                                                                    0xfa3400UL //Access:WB_R DataWidth:0x51   // Provides read-only access of the DORQ DPM input FIFO. Intended for debug purposes.
67432 #define PSDM_REG_DPM_FIFO_SIZE                                                                               172
67433 #define PSDM_REG_EXT_OVERFLOW                                                                                0xfa3800UL //Access:WB_R DataWidth:0x4b   // Provides read-only access of the external store overflow FIFO. Intended for debug purposes.
67434 #define PSDM_REG_EXT_OVERFLOW_SIZE                                                                           36
67435 #define PSDM_REG_PRM_FIFO                                                                                    0xfa3c00UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the PRM completion input FIFO. Intended for debug purposes.
67436 #define PSDM_REG_PRM_FIFO_SIZE                                                                               84
67437 #define PSDM_REG_TIMERS                                                                                      0xfa4000UL //Access:WB   DataWidth:0x39   // Provides memory-mapped read/write access to the timers' memory. Intended for debug purposes.
67438 #define PSDM_REG_TIMERS_SIZE                                                                                 8
67439 #define PSDM_REG_INP_QUEUE                                                                                   0xfa5000UL //Access:WB   DataWidth:0x40   // Input queue memory. Access only for debugging.
67440 #define PSDM_REG_INP_QUEUE_SIZE                                                                              272
67441 #define PSDM_REG_CMSG_QUE                                                                                    0xfa8000UL //Access:WB   DataWidth:0x40   // CM queue memory. Access only for debugging.
67442 #define PSDM_REG_CMSG_QUE_SIZE                                                                               128
67443 #define TSDM_REG_ENABLE_IN1                                                                                  0xfb0004UL //Access:RW   DataWidth:0x14   // Multi Field Register.
67444   #define TSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN                                                                (0x1<<0) // Enable for input command from STORM.
67445   #define TSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN_SHIFT                                                          0
67446   #define TSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN                                                             (0x1<<1) // Enable for input data from internal ram interface in DMA_RSP block.
67447   #define TSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN_SHIFT                                                       1
67448   #define TSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN                                                             (0x1<<2) // Enable for input done from internal ram interface in DMA_RSP block.
67449   #define TSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN_SHIFT                                                       2
67450   #define TSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN                                                             (0x1<<3) // Enable for input full from internal ram interface in DMA_RSP block.
67451   #define TSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN_SHIFT                                                       3
67452   #define TSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN                                                             (0x1<<4) // Enable for input done from passive buffer interface in DMA_RSP block.
67453   #define TSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN_SHIFT                                                       4
67454   #define TSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN                                                             (0x1<<5) // Enable for input full from passive buffer interface in DMA_RSP block.
67455   #define TSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN_SHIFT                                                       5
67456   #define TSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN                                                                 (0x1<<6) // Enable for input done from pxp-HW interface in DMA_DST block.
67457   #define TSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN_SHIFT                                                           6
67458   #define TSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN                                                                 (0x1<<7) // Enable for input full from pxp-HW interface in DMA_DST block.
67459   #define TSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN_SHIFT                                                           7
67460   #define TSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN                                                                 (0x1<<8) // Enable for input data from pxp-HW interface in DMA_RSP block.
67461   #define TSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN_SHIFT                                                           8
67462   #define TSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN                                                              (0x1<<9) // Enable for input ack from pxp-internal write for SDM_INT block.
67463   #define TSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN_SHIFT                                                        9
67464   #define TSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN                                                                  (0x1<<10) // Enable for input acknowledge to credit counter from pxp_HW interface.
67465   #define TSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN_SHIFT                                                            10
67466   #define TSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN                                                                 (0x1<<11) // Enable for input data from BRB interface in DMA_RSP block.
67467   #define TSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN_SHIFT                                                           11
67468   #define TSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN                                                                  (0x1<<12) // Enable for input message from ASYNC pxp in pxp_async block.
67469   #define TSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN_SHIFT                                                            12
67470   #define TSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN                                                                  (0x1<<13) // Enable for input completion message from PRM in prm_if block.
67471   #define TSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN_SHIFT                                                            13
67472   #define TSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN                                                            (0x1<<14) // Enable for input ack to CCFC load credit counter.
67473   #define TSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN_SHIFT                                                      14
67474   #define TSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN                                                            (0x1<<15) // Enable for input ack to TCFC load credit counter.
67475   #define TSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN_SHIFT                                                      15
67476   #define TSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN                                                            (0x1<<16) // Enable for input response from CCFC in CCFC block.
67477   #define TSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN_SHIFT                                                      16
67478   #define TSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN                                                              (0x1<<17) // Enable for input ack to CCFC credit counter on the A/C interface.
67479   #define TSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN_SHIFT                                                        17
67480   #define TSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN                                                              (0x1<<18) // Enable for input ack to TCFC credit counter on the A/C interface.
67481   #define TSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN_SHIFT                                                        18
67482   #define TSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN                                                           (0x1<<19) // Enable for input full from qm in SDM_INP block.
67483   #define TSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN_SHIFT                                                     19
67484 #define TSDM_REG_ENABLE_IN2                                                                                  0xfb0008UL //Access:RW   DataWidth:0x3    // Multi Field Register.
67485   #define TSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN                                                            (0x1<<0) // Enable for input response from TCFC in TCFC block.
67486   #define TSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN_SHIFT                                                      0
67487   #define TSDM_REG_ENABLE_IN2_CM_ACK_IN_EN                                                                   (0x1<<1) // Enable for input acknowledge from Cm  in SDM_CM block.
67488   #define TSDM_REG_ENABLE_IN2_CM_ACK_IN_EN_SHIFT                                                             1
67489   #define TSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN                                                                 (0x1<<2) // Enable for input DPM requests in SDM_DORQ block.
67490   #define TSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN_SHIFT                                                           2
67491 #define TSDM_REG_ENABLE_OUT1                                                                                 0xfb000cUL //Access:RW   DataWidth:0x15   // Multi Field Register.
67492   #define TSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN                                                                (0x1<<0) // Enable for output request to pxp internal write for SDM_INT block.
67493   #define TSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN_SHIFT                                                          0
67494   #define TSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN                                                             (0x1<<1) // Enable for output thread ready to the SEMI.
67495   #define TSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN_SHIFT                                                       1
67496   #define TSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN                                                             (0x1<<2) // Enable the output thread release to the SEMI.
67497   #define TSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN_SHIFT                                                       2
67498   #define TSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN                                                              (0x1<<3) // Enable for output load request to CCFC.
67499   #define TSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN_SHIFT                                                        3
67500   #define TSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN                                                              (0x1<<4) // Enable for output load request to TCFC.
67501   #define TSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN_SHIFT                                                        4
67502   #define TSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN                                                                (0x1<<5) // Enable for output increment to CCFC activity counter.
67503   #define TSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN_SHIFT                                                          5
67504   #define TSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN                                                                (0x1<<6) // Enable for output decrement to TCFC activity counter.
67505   #define TSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN_SHIFT                                                          6
67506   #define TSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN                                                                (0x1<<7) // Enable for output data to pxp-HW interface in DMA_REQ block.
67507   #define TSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN_SHIFT                                                          7
67508   #define TSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN                                                                (0x1<<8) // Enable for output request to BRB interface in DMA_REQ block.
67509   #define TSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN_SHIFT                                                          8
67510   #define TSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN                                                                (0x1<<9) // Enable for output write to int_ram in DMA_DST block.
67511   #define TSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN_SHIFT                                                          9
67512   #define TSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN                                                                (0x1<<10) // Enable for output write topassive buffer in DMA_DST block.
67513   #define TSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN_SHIFT                                                          10
67514   #define TSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN                                                              (0x1<<11) // Enable for output write to pxp async in DMA_DST block.
67515   #define TSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN_SHIFT                                                        11
67516   #define TSDM_REG_ENABLE_OUT1_PXP_OUT_EN                                                                    (0x1<<12) // Enable for output write to pxp  in DMA_DST block.
67517   #define TSDM_REG_ENABLE_OUT1_PXP_OUT_EN_SHIFT                                                              12
67518   #define TSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN                                                               (0x1<<13) // Enable for output full to BRB in DMA_RSP block.
67519   #define TSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN_SHIFT                                                         13
67520   #define TSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN                                                               (0x1<<14) // Enable for output full to PXP in DMA_RSP block.
67521   #define TSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN_SHIFT                                                         14
67522   #define TSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN                                                               (0x1<<15) // Enable for output external full to SEMI block.
67523   #define TSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN_SHIFT                                                         15
67524   #define TSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN                                                           (0x1<<16) // Enable for output done to async PXP host IF.
67525   #define TSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN_SHIFT                                                     16
67526   #define TSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN                                                           (0x1<<17) // Enable the output done (ack) to PRM.
67527   #define TSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN_SHIFT                                                     17
67528   #define TSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN                                                                 (0x1<<18) // Enable for output message to CM in SDM_CM block.
67529   #define TSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN_SHIFT                                                           18
67530   #define TSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN                                                           (0x1<<19) // Enable for output ack after placement to sdm in CCFC block.
67531   #define TSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN_SHIFT                                                     19
67532   #define TSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN                                                           (0x1<<20) // Enable for output ack after placement to sdm in TCFC block.
67533   #define TSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN_SHIFT                                                     20
67534 #define TSDM_REG_ENABLE_OUT2                                                                                 0xfb0010UL //Access:RW   DataWidth:0x3    // Multi Field Register.
67535   #define TSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN                                                              (0x1<<0) // Enable for output command to qm in SDM_INP block.
67536   #define TSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN_SHIFT                                                        0
67537   #define TSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN                                                               (0x1<<1) // Enable for VF/PF error valid in DMA_DST block.
67538   #define TSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN_SHIFT                                                         1
67539   #define TSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN                                                          (0x1<<2) // Enable for DPM request done output in SDM_DORQ block.
67540   #define TSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN_SHIFT                                                    2
67541 #define TSDM_REG_DISABLE_ENGINE                                                                              0xfb0014UL //Access:RW   DataWidth:0xa    // Multi Field Register.
67542   #define TSDM_REG_DISABLE_ENGINE_DISABLE_DMA                                                                (0x1<<0) // This bit should be set to disable the DMA exectuion engine from processing DMA commands.
67543   #define TSDM_REG_DISABLE_ENGINE_DISABLE_DMA_SHIFT                                                          0
67544   #define TSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS                                                             (0x1<<1) // This bit should be set to disable the timers' exectuion engine from processing timers' commands.
67545   #define TSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS_SHIFT                                                       1
67546   #define TSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD                                                          (0x1<<2) // This bit should be set to disable the CCFC exectuion engine from processing CCFC load commands.
67547   #define TSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD_SHIFT                                                    2
67548   #define TSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD                                                          (0x1<<3) // This bit should be set to disable the TCFC exectuion engine from processing TCFC load commands.
67549   #define TSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD_SHIFT                                                    3
67550   #define TSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR                                                             (0x1<<4) // This bit should be set to disable the internal write exectuion engine from processing Internal write commands.
67551   #define TSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR_SHIFT                                                       4
67552   #define TSDM_REG_DISABLE_ENGINE_DISABLE_NOP                                                                (0x1<<5) // This bit should be set to disable the SDM NOP exectuion engine from processing NOP commands.
67553   #define TSDM_REG_DISABLE_ENGINE_DISABLE_NOP_SHIFT                                                          5
67554   #define TSDM_REG_DISABLE_ENGINE_DISABLE_GRC                                                                (0x1<<6) // This bit should be set to disable the GRC master exectuion engine from processing GRC master commands.
67555   #define TSDM_REG_DISABLE_ENGINE_DISABLE_GRC_SHIFT                                                          6
67556   #define TSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC                                                              (0x1<<7) // This bit should be set to disable the PXP-Async interface from processing PXP-Async requests.
67557   #define TSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC_SHIFT                                                        7
67558   #define TSDM_REG_DISABLE_ENGINE_DISABLE_PRM                                                                (0x1<<8) // This bit should be set to disable the PRM interface from processing PRM completion commands.
67559   #define TSDM_REG_DISABLE_ENGINE_DISABLE_PRM_SHIFT                                                          8
67560   #define TSDM_REG_DISABLE_ENGINE_DISABLE_DORQ                                                               (0x1<<9) // This bit should be set to disable the DORQ DPM interface from processing DPM commands.
67561   #define TSDM_REG_DISABLE_ENGINE_DISABLE_DORQ_SHIFT                                                         9
67562 #define TSDM_REG_INT_STS                                                                                     0xfb0040UL //Access:R    DataWidth:0x1c   // Multi Field Register.
67563   #define TSDM_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
67564   #define TSDM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
67565   #define TSDM_REG_INT_STS_INP_QUEUE_ERROR                                                                   (0x1<<1) // Indicates that one of the input queues had a FIFO error.
67566   #define TSDM_REG_INT_STS_INP_QUEUE_ERROR_SHIFT                                                             1
67567   #define TSDM_REG_INT_STS_DELAY_FIFO_ERROR                                                                  (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
67568   #define TSDM_REG_INT_STS_DELAY_FIFO_ERROR_SHIFT                                                            2
67569   #define TSDM_REG_INT_STS_ASYNC_HOST_ERROR                                                                  (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
67570   #define TSDM_REG_INT_STS_ASYNC_HOST_ERROR_SHIFT                                                            3
67571   #define TSDM_REG_INT_STS_PRM_FIFO_ERROR                                                                    (0x1<<4) // FIFO in PRM interface sub-module reported an error.
67572   #define TSDM_REG_INT_STS_PRM_FIFO_ERROR_SHIFT                                                              4
67573   #define TSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR                                                              (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
67574   #define TSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR_SHIFT                                                        5
67575   #define TSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR                                                              (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
67576   #define TSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR_SHIFT                                                        6
67577   #define TSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR                                                            (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
67578   #define TSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR_SHIFT                                                      7
67579   #define TSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR                                                            (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
67580   #define TSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                      8
67581   #define TSDM_REG_INT_STS_DST_PXP_IMMED_ERROR                                                               (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
67582   #define TSDM_REG_INT_STS_DST_PXP_IMMED_ERROR_SHIFT                                                         9
67583   #define TSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR                                                            (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
67584   #define TSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR_SHIFT                                                      10
67585   #define TSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR                                                            (0x1<<11) // BRB src pend fifo error in DMA_DST block.
67586   #define TSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR_SHIFT                                                      11
67587   #define TSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR                                                            (0x1<<12) // BRB src addr fifo error in DMA_DST block.
67588   #define TSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                      12
67589   #define TSDM_REG_INT_STS_RSP_BRB_PEND_ERROR                                                                (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
67590   #define TSDM_REG_INT_STS_RSP_BRB_PEND_ERROR_SHIFT                                                          13
67591   #define TSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR                                                            (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
67592   #define TSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR_SHIFT                                                      14
67593   #define TSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR                                                             (0x1<<15) // Read data firo in DMA_RSP block for BRB.
67594   #define TSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR_SHIFT                                                       15
67595   #define TSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR                                                         (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
67596   #define TSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                   16
67597   #define TSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR                                                             (0x1<<17) // PXP read data fifo error in DMA_RSP block.
67598   #define TSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR_SHIFT                                                       17
67599   #define TSDM_REG_INT_STS_CM_DELAY_ERROR                                                                    (0x1<<18) // Delay CM fifo error in CM block.
67600   #define TSDM_REG_INT_STS_CM_DELAY_ERROR_SHIFT                                                              18
67601   #define TSDM_REG_INT_STS_SH_DELAY_ERROR                                                                    (0x1<<19) // Delay shared fifo error in CM block.
67602   #define TSDM_REG_INT_STS_SH_DELAY_ERROR_SHIFT                                                              19
67603   #define TSDM_REG_INT_STS_CMPL_PEND_ERROR                                                                   (0x1<<20) // Error in completion pending FIFO in internal write block.
67604   #define TSDM_REG_INT_STS_CMPL_PEND_ERROR_SHIFT                                                             20
67605   #define TSDM_REG_INT_STS_CPRM_PEND_ERROR                                                                   (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
67606   #define TSDM_REG_INT_STS_CPRM_PEND_ERROR_SHIFT                                                             21
67607   #define TSDM_REG_INT_STS_TIMER_ADDR_ERROR                                                                  (0x1<<22) // Address fifo error in timer block.
67608   #define TSDM_REG_INT_STS_TIMER_ADDR_ERROR_SHIFT                                                            22
67609   #define TSDM_REG_INT_STS_TIMER_PEND_ERROR                                                                  (0x1<<23) // Pending fifo error in timer block.
67610   #define TSDM_REG_INT_STS_TIMER_PEND_ERROR_SHIFT                                                            23
67611   #define TSDM_REG_INT_STS_DORQ_DPM_ERROR                                                                    (0x1<<24) // Dpm fifo error in dorq I/F block.
67612   #define TSDM_REG_INT_STS_DORQ_DPM_ERROR_SHIFT                                                              24
67613   #define TSDM_REG_INT_STS_DST_PXP_DONE_ERROR                                                                (0x1<<25) // PXP done fifo error in DMA_dst block.
67614   #define TSDM_REG_INT_STS_DST_PXP_DONE_ERROR_SHIFT                                                          25
67615   #define TSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67616   #define TSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  26
67617   #define TSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67618   #define TSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  27
67619 #define TSDM_REG_INT_MASK                                                                                    0xfb0044UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
67620   #define TSDM_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.ADDRESS_ERROR .
67621   #define TSDM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
67622   #define TSDM_REG_INT_MASK_INP_QUEUE_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.INP_QUEUE_ERROR .
67623   #define TSDM_REG_INT_MASK_INP_QUEUE_ERROR_SHIFT                                                            1
67624   #define TSDM_REG_INT_MASK_DELAY_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DELAY_FIFO_ERROR .
67625   #define TSDM_REG_INT_MASK_DELAY_FIFO_ERROR_SHIFT                                                           2
67626   #define TSDM_REG_INT_MASK_ASYNC_HOST_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.ASYNC_HOST_ERROR .
67627   #define TSDM_REG_INT_MASK_ASYNC_HOST_ERROR_SHIFT                                                           3
67628   #define TSDM_REG_INT_MASK_PRM_FIFO_ERROR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.PRM_FIFO_ERROR .
67629   #define TSDM_REG_INT_MASK_PRM_FIFO_ERROR_SHIFT                                                             4
67630   #define TSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.CCFC_LOAD_PEND_ERROR .
67631   #define TSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR_SHIFT                                                       5
67632   #define TSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.TCFC_LOAD_PEND_ERROR .
67633   #define TSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR_SHIFT                                                       6
67634   #define TSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DST_INT_RAM_WAIT_ERROR .
67635   #define TSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR_SHIFT                                                     7
67636   #define TSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DST_PAS_BUF_WAIT_ERROR .
67637   #define TSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                     8
67638   #define TSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR                                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DST_PXP_IMMED_ERROR .
67639   #define TSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR_SHIFT                                                        9
67640   #define TSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DST_PXP_DST_PEND_ERROR .
67641   #define TSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR_SHIFT                                                     10
67642   #define TSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DST_BRB_SRC_PEND_ERROR .
67643   #define TSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR_SHIFT                                                     11
67644   #define TSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DST_BRB_SRC_ADDR_ERROR .
67645   #define TSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                     12
67646   #define TSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.RSP_BRB_PEND_ERROR .
67647   #define TSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR_SHIFT                                                         13
67648   #define TSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.RSP_INT_RAM_PEND_ERROR .
67649   #define TSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR_SHIFT                                                     14
67650   #define TSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.RSP_BRB_RD_DATA_ERROR .
67651   #define TSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR_SHIFT                                                      15
67652   #define TSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.RSP_INT_RAM_RD_DATA_ERROR .
67653   #define TSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                  16
67654   #define TSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.RSP_PXP_RD_DATA_ERROR .
67655   #define TSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR_SHIFT                                                      17
67656   #define TSDM_REG_INT_MASK_CM_DELAY_ERROR                                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.CM_DELAY_ERROR .
67657   #define TSDM_REG_INT_MASK_CM_DELAY_ERROR_SHIFT                                                             18
67658   #define TSDM_REG_INT_MASK_SH_DELAY_ERROR                                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.SH_DELAY_ERROR .
67659   #define TSDM_REG_INT_MASK_SH_DELAY_ERROR_SHIFT                                                             19
67660   #define TSDM_REG_INT_MASK_CMPL_PEND_ERROR                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.CMPL_PEND_ERROR .
67661   #define TSDM_REG_INT_MASK_CMPL_PEND_ERROR_SHIFT                                                            20
67662   #define TSDM_REG_INT_MASK_CPRM_PEND_ERROR                                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.CPRM_PEND_ERROR .
67663   #define TSDM_REG_INT_MASK_CPRM_PEND_ERROR_SHIFT                                                            21
67664   #define TSDM_REG_INT_MASK_TIMER_ADDR_ERROR                                                                 (0x1<<22) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.TIMER_ADDR_ERROR .
67665   #define TSDM_REG_INT_MASK_TIMER_ADDR_ERROR_SHIFT                                                           22
67666   #define TSDM_REG_INT_MASK_TIMER_PEND_ERROR                                                                 (0x1<<23) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.TIMER_PEND_ERROR .
67667   #define TSDM_REG_INT_MASK_TIMER_PEND_ERROR_SHIFT                                                           23
67668   #define TSDM_REG_INT_MASK_DORQ_DPM_ERROR                                                                   (0x1<<24) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DORQ_DPM_ERROR .
67669   #define TSDM_REG_INT_MASK_DORQ_DPM_ERROR_SHIFT                                                             24
67670   #define TSDM_REG_INT_MASK_DST_PXP_DONE_ERROR                                                               (0x1<<25) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.DST_PXP_DONE_ERROR .
67671   #define TSDM_REG_INT_MASK_DST_PXP_DONE_ERROR_SHIFT                                                         25
67672   #define TSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.XCM_RMT_BUFFER_ERROR .
67673   #define TSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 26
67674   #define TSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: TSDM_REG_INT_STS.YCM_RMT_BUFFER_ERROR .
67675   #define TSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 27
67676 #define TSDM_REG_INT_STS_WR                                                                                  0xfb0048UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
67677   #define TSDM_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
67678   #define TSDM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
67679   #define TSDM_REG_INT_STS_WR_INP_QUEUE_ERROR                                                                (0x1<<1) // Indicates that one of the input queues had a FIFO error.
67680   #define TSDM_REG_INT_STS_WR_INP_QUEUE_ERROR_SHIFT                                                          1
67681   #define TSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR                                                               (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
67682   #define TSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR_SHIFT                                                         2
67683   #define TSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR                                                               (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
67684   #define TSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR_SHIFT                                                         3
67685   #define TSDM_REG_INT_STS_WR_PRM_FIFO_ERROR                                                                 (0x1<<4) // FIFO in PRM interface sub-module reported an error.
67686   #define TSDM_REG_INT_STS_WR_PRM_FIFO_ERROR_SHIFT                                                           4
67687   #define TSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR                                                           (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
67688   #define TSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR_SHIFT                                                     5
67689   #define TSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR                                                           (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
67690   #define TSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR_SHIFT                                                     6
67691   #define TSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR                                                         (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
67692   #define TSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                   7
67693   #define TSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR                                                         (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
67694   #define TSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                   8
67695   #define TSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR                                                            (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
67696   #define TSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR_SHIFT                                                      9
67697   #define TSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR                                                         (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
67698   #define TSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR_SHIFT                                                   10
67699   #define TSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR                                                         (0x1<<11) // BRB src pend fifo error in DMA_DST block.
67700   #define TSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                   11
67701   #define TSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR                                                         (0x1<<12) // BRB src addr fifo error in DMA_DST block.
67702   #define TSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                   12
67703   #define TSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR                                                             (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
67704   #define TSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR_SHIFT                                                       13
67705   #define TSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR                                                         (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
67706   #define TSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                   14
67707   #define TSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR                                                          (0x1<<15) // Read data firo in DMA_RSP block for BRB.
67708   #define TSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                    15
67709   #define TSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR                                                      (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
67710   #define TSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                16
67711   #define TSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR                                                          (0x1<<17) // PXP read data fifo error in DMA_RSP block.
67712   #define TSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                    17
67713   #define TSDM_REG_INT_STS_WR_CM_DELAY_ERROR                                                                 (0x1<<18) // Delay CM fifo error in CM block.
67714   #define TSDM_REG_INT_STS_WR_CM_DELAY_ERROR_SHIFT                                                           18
67715   #define TSDM_REG_INT_STS_WR_SH_DELAY_ERROR                                                                 (0x1<<19) // Delay shared fifo error in CM block.
67716   #define TSDM_REG_INT_STS_WR_SH_DELAY_ERROR_SHIFT                                                           19
67717   #define TSDM_REG_INT_STS_WR_CMPL_PEND_ERROR                                                                (0x1<<20) // Error in completion pending FIFO in internal write block.
67718   #define TSDM_REG_INT_STS_WR_CMPL_PEND_ERROR_SHIFT                                                          20
67719   #define TSDM_REG_INT_STS_WR_CPRM_PEND_ERROR                                                                (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
67720   #define TSDM_REG_INT_STS_WR_CPRM_PEND_ERROR_SHIFT                                                          21
67721   #define TSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR                                                               (0x1<<22) // Address fifo error in timer block.
67722   #define TSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR_SHIFT                                                         22
67723   #define TSDM_REG_INT_STS_WR_TIMER_PEND_ERROR                                                               (0x1<<23) // Pending fifo error in timer block.
67724   #define TSDM_REG_INT_STS_WR_TIMER_PEND_ERROR_SHIFT                                                         23
67725   #define TSDM_REG_INT_STS_WR_DORQ_DPM_ERROR                                                                 (0x1<<24) // Dpm fifo error in dorq I/F block.
67726   #define TSDM_REG_INT_STS_WR_DORQ_DPM_ERROR_SHIFT                                                           24
67727   #define TSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR                                                             (0x1<<25) // PXP done fifo error in DMA_dst block.
67728   #define TSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR_SHIFT                                                       25
67729   #define TSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67730   #define TSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               26
67731   #define TSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67732   #define TSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               27
67733 #define TSDM_REG_INT_STS_CLR                                                                                 0xfb004cUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
67734   #define TSDM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
67735   #define TSDM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
67736   #define TSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR                                                               (0x1<<1) // Indicates that one of the input queues had a FIFO error.
67737   #define TSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR_SHIFT                                                         1
67738   #define TSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR                                                              (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
67739   #define TSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR_SHIFT                                                        2
67740   #define TSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR                                                              (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
67741   #define TSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR_SHIFT                                                        3
67742   #define TSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR                                                                (0x1<<4) // FIFO in PRM interface sub-module reported an error.
67743   #define TSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR_SHIFT                                                          4
67744   #define TSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR                                                          (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
67745   #define TSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR_SHIFT                                                    5
67746   #define TSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR                                                          (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
67747   #define TSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR_SHIFT                                                    6
67748   #define TSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR                                                        (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
67749   #define TSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                  7
67750   #define TSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR                                                        (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
67751   #define TSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                  8
67752   #define TSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR                                                           (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
67753   #define TSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR_SHIFT                                                     9
67754   #define TSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR                                                        (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
67755   #define TSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR_SHIFT                                                  10
67756   #define TSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR                                                        (0x1<<11) // BRB src pend fifo error in DMA_DST block.
67757   #define TSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                  11
67758   #define TSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR                                                        (0x1<<12) // BRB src addr fifo error in DMA_DST block.
67759   #define TSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                  12
67760   #define TSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR                                                            (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
67761   #define TSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR_SHIFT                                                      13
67762   #define TSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR                                                        (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
67763   #define TSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                  14
67764   #define TSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR                                                         (0x1<<15) // Read data firo in DMA_RSP block for BRB.
67765   #define TSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                   15
67766   #define TSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR                                                     (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
67767   #define TSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                               16
67768   #define TSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR                                                         (0x1<<17) // PXP read data fifo error in DMA_RSP block.
67769   #define TSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                   17
67770   #define TSDM_REG_INT_STS_CLR_CM_DELAY_ERROR                                                                (0x1<<18) // Delay CM fifo error in CM block.
67771   #define TSDM_REG_INT_STS_CLR_CM_DELAY_ERROR_SHIFT                                                          18
67772   #define TSDM_REG_INT_STS_CLR_SH_DELAY_ERROR                                                                (0x1<<19) // Delay shared fifo error in CM block.
67773   #define TSDM_REG_INT_STS_CLR_SH_DELAY_ERROR_SHIFT                                                          19
67774   #define TSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR                                                               (0x1<<20) // Error in completion pending FIFO in internal write block.
67775   #define TSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR_SHIFT                                                         20
67776   #define TSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR                                                               (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
67777   #define TSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR_SHIFT                                                         21
67778   #define TSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR                                                              (0x1<<22) // Address fifo error in timer block.
67779   #define TSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR_SHIFT                                                        22
67780   #define TSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR                                                              (0x1<<23) // Pending fifo error in timer block.
67781   #define TSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR_SHIFT                                                        23
67782   #define TSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR                                                                (0x1<<24) // Dpm fifo error in dorq I/F block.
67783   #define TSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR_SHIFT                                                          24
67784   #define TSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR                                                            (0x1<<25) // PXP done fifo error in DMA_dst block.
67785   #define TSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR_SHIFT                                                      25
67786   #define TSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67787   #define TSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              26
67788   #define TSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
67789   #define TSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              27
67790 #define TSDM_REG_PRTY_MASK_H_0_BB_K2                                                                         0xfb0204UL //Access:RW   DataWidth:0xa    // Multi Field Register.
67791   #define TSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
67792   #define TSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               0
67793   #define TSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
67794   #define TSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               1
67795   #define TSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
67796   #define TSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               2
67797   #define TSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
67798   #define TSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               3
67799   #define TSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
67800   #define TSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               4
67801   #define TSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
67802   #define TSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               5
67803   #define TSDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
67804   #define TSDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                               6
67805   #define TSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
67806   #define TSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               7
67807   #define TSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
67808   #define TSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               8
67809   #define TSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: TSDM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
67810   #define TSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               9
67811 #define TSDM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0xfb0210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
67812 #define TSDM_REG_TIMER_TICK                                                                                  0xfb0400UL //Access:RW   DataWidth:0x20   // Defines the number of system clock cycles that are used to define a timers clock tick cycle. Note: The minimal legal value for this register is 25, lower values can cause timers functionality issues.
67813 #define TSDM_REG_TIMERS_TICK_ENABLE                                                                          0xfb0404UL //Access:RW   DataWidth:0x1    // Enable for tick counter.
67814 #define TSDM_REG_OPERATION_GEN                                                                               0xfb0408UL //Access:W    DataWidth:0x14   // This register is used to assert a completion operation of choice; It includes the following completion fields: bits 19:16 are Trig; bits 15:0 are CompParams. Note that trigger types 3,5 or 8 are not supported by this interface as they require a completion message. If there is an attempt to assert an OperationGen with Trig = 3,5 or 8, the operation will be voided.
67815 #define TSDM_REG_GRC_PRIVILEGE_LEVEL                                                                         0xfb040cUL //Access:RW   DataWidth:0x2    // This register defines the PRV (privilege level) field within the FID structure of the SDM GRC master request.
67816 #define TSDM_REG_CM_MSG_CNT_ADDRESS                                                                          0xfb0410UL //Access:RW   DataWidth:0xf    // The internal RAM address for storing the shadow of the CM completion message counter.
67817 #define TSDM_REG_DORQ_DPM_START_ADDR                                                                         0xfb0414UL //Access:RW   DataWidth:0xf    // The start address in the internal RAM for DORQ DPM messages.
67818 #define TSDM_REG_RR_COMPLETE_REQ                                                                             0xfb0418UL //Access:R    DataWidth:0xa    // Provides read access to the round robin arbiter used for all completion write requests  in the completion manager: b0-PXP async b1-NOP;b2-internal write; b3-timers;b4-DMA;b5-GRC master;b6-RBC; b7-PRM interface; b8-CCFC load; b9-TCFC load.
67819 #define TSDM_REG_RR_PTR_REQ                                                                                  0xfb041cUL //Access:R    DataWidth:0x9    // Provides read access to the round robin arbiter for the completion message pointer: b0-async; b1-dma; b2 - tcfc; b3-ccfc; b4-nop; b5-timers; b6-int_wr; b7-prm; b8-grc_master.
67820 #define TSDM_REG_INT_RAM_RR_REQ                                                                              0xfb0420UL //Access:R    DataWidth:0x4    // Provides read access to the DMA done round-robin arbiter: b0-passive buffer destination; b1-internal RAM destination;b2-PXP source/destination;b3-BRB source.
67821 #define TSDM_REG_INP_QUEUE_ERR_VECT                                                                          0xfb0424UL //Access:R    DataWidth:0x9    // This register is intended to be read in the event of an inp_queue_error interrupt.  It contains a vector with a bit per input queue. Clearing the interrupt causes this vector to be cleared. Errors on multiple FIFOs will be aggregated between interrupt clear requests.
67822 #define TSDM_REG_ASYNC_CMSG_ALLOC_LIMIT                                                                      0xfb0428UL //Access:RW   DataWidth:0x5    // This register defines the maximum number of completion messages that can be allocated to PXP-Async transactions at any given time. If the PXP-Async interface attempts to reserve beyond this limit, it will be held off until the situation is resolved.
67823 #define TSDM_REG_ECO_RESERVED                                                                                0xfb042cUL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
67824 #define TSDM_REG_INIT_CREDIT_PXP                                                                             0xfb0500UL //Access:RW   DataWidth:0x3    // The initial number of messages that can be sent to the pxp interface without receiving any ACK.
67825 #define TSDM_REG_INIT_CREDIT_PCI                                                                             0xfb0504UL //Access:RW   DataWidth:0x2    // The initial number of messages that can be sent to the PCI-Switch on the internal write interface without receiving any ACK.
67826 #define TSDM_REG_INIT_CREDIT_TCFC_AC                                                                         0xfb0508UL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the TCFC activity counters interface without receiving any ACK.
67827 #define TSDM_REG_INIT_CREDIT_CCFC_AC                                                                         0xfb050cUL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the CCFC activity counters interface without receiving any ACK.
67828 #define TSDM_REG_INIT_CREDIT_CM                                                                              0xfb0510UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to the CM interface without receiving any ACK in CM block.
67829 #define TSDM_REG_INIT_CREDIT_CM_RMT_E5                                                                       0xfb0520UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to a remote CM interface without receiving any ACK in CM block.
67830 #define TSDM_REG_NUM_OF_DMA_CMD                                                                              0xfb0600UL //Access:RC   DataWidth:0x20   // The number of SDM DMA commands executed.
67831 #define TSDM_REG_NUM_OF_TIMERS_CMD                                                                           0xfb0604UL //Access:RC   DataWidth:0x20   // The number of SDM timers commands executed.
67832 #define TSDM_REG_NUM_OF_CCFC_LD_CMD                                                                          0xfb0608UL //Access:RC   DataWidth:0x20   // The number of SDM CCFC load commands executed.
67833 #define TSDM_REG_NUM_OF_CCFC_AC_CMD                                                                          0xfb060cUL //Access:RC   DataWidth:0x20   // The number of SDM CCFC activity counter commands executed.
67834 #define TSDM_REG_NUM_OF_TCFC_LD_CMD                                                                          0xfb0610UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC load commands executed.
67835 #define TSDM_REG_NUM_OF_TCFC_AC_CMD                                                                          0xfb0614UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC activity counter commands executed.
67836 #define TSDM_REG_NUM_OF_INT_CMD                                                                              0xfb0618UL //Access:RC   DataWidth:0x20   // The number of SDM internal write commands executed.
67837 #define TSDM_REG_NUM_OF_NOP_CMD                                                                              0xfb061cUL //Access:RC   DataWidth:0x20   // The number of SDM NOP commands executed.
67838 #define TSDM_REG_NUM_OF_GRC_CMD                                                                              0xfb0620UL //Access:RC   DataWidth:0x20   // The number of GRC master commands executed.
67839 #define TSDM_REG_NUM_OF_PRM_REQ                                                                              0xfb0624UL //Access:RC   DataWidth:0x20   // The number of packet end messages received on the PRM completion interface.
67840 #define TSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                        0xfb0628UL //Access:RC   DataWidth:0x20   // The number of requests received from the pxp async if.
67841 #define TSDM_REG_NUM_OF_DPM_REQ                                                                              0xfb062cUL //Access:RC   DataWidth:0x20   // The number of DORQ DPM messages received.
67842 #define TSDM_REG_BRB_ALMOST_FULL                                                                             0xfb0700UL //Access:RW   DataWidth:0x5    // Almost full signal for read data from BRB in DMA_RSP block.
67843 #define TSDM_REG_PXP_ALMOST_FULL                                                                             0xfb0704UL //Access:RW   DataWidth:0x4    // Almost full signal for read data from pxp in DMA_RSP block.
67844 #define TSDM_REG_DORQ_ALMOST_FULL                                                                            0xfb0708UL //Access:RW   DataWidth:0x6    // Almost full signal for read data from DORQ in SDM_DORQ block.
67845 #define TSDM_REG_AGG_INT_CTRL                                                                                0xfb0800UL //Access:RW   DataWidth:0xa    // This array of registers provides controls for each of the aggregated interrupts; The fields are defined as follows: [20:16] Affinity [15:12] NumL2m. [11]    Exclusive. [10]    Core-selection where 0=Core_A and 1=Core_B. [9]     Mode bit where 0=normal and 1=auto-mask-mode. [8]     T-flag which determines if a thread is allocated for this handler in the Storm. [7:0]   EventID which selects the event ID of the associated handler.
67846 #define TSDM_REG_AGG_INT_CTRL_SIZE                                                                           32
67847 #define TSDM_REG_AGG_INT_STATE                                                                               0xfb0a00UL //Access:R    DataWidth:0x2    // This array of registers provides access to each of the 32 aggregated interrupt request state machines; The values read from this register mean the following; 00 = IDLE; 01 = PEND; 10 = MASK; 11 = PANDM.
67848 #define TSDM_REG_AGG_INT_STATE_SIZE                                                                          32
67849 #define TSDM_REG_QUEUE_FULL                                                                                  0xfb0c00UL //Access:R    DataWidth:0x9    // Input queue fifo full in sdm_inp block.
67850 #define TSDM_REG_INT_CMPL_PEND_FULL                                                                          0xfb0c04UL //Access:R    DataWidth:0x1    // Internal write completion pending full in internal write block.
67851 #define TSDM_REG_INT_CPRM_PEND_FULL                                                                          0xfb0c08UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending full in internal write block.
67852 #define TSDM_REG_QM_FULL                                                                                     0xfb0c0cUL //Access:R    DataWidth:0x1    // QM IF  full in sdm_inp block.
67853 #define TSDM_REG_DELAY_FIFO_FULL                                                                             0xfb0c10UL //Access:R    DataWidth:0x1    // Delay FIFO  full in sdm_inp block.
67854 #define TSDM_REG_TIMERS_PEND_FULL                                                                            0xfb0c14UL //Access:R    DataWidth:0x1    // Pending FIFO  full in sdm_timers block.
67855 #define TSDM_REG_TIMERS_ADDR_FULL                                                                            0xfb0c18UL //Access:R    DataWidth:0x1    // Address FIFO  full in sdm_timers block.
67856 #define TSDM_REG_RSP_PXP_RDATA_FULL                                                                          0xfb0c1cUL //Access:R    DataWidth:0x1    // PXP rd_data fifo  full in sdm_dma_rsp block.
67857 #define TSDM_REG_RSP_BRB_RDATA_FULL                                                                          0xfb0c20UL //Access:R    DataWidth:0x1    // BRB read data fifo  full in sdm_dma_rsp block.
67858 #define TSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                      0xfb0c24UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  full in sdm_dma_rsp block.
67859 #define TSDM_REG_RSP_BRB_PEND_FULL                                                                           0xfb0c28UL //Access:R    DataWidth:0x1    // BRB pending fifo  full in sdm_dma_rsp block.
67860 #define TSDM_REG_RSP_INT_RAM_PEND_FULL                                                                       0xfb0c2cUL //Access:R    DataWidth:0x1    // Int_ram pending fifo  full in sdm_dma_rsp block.
67861 #define TSDM_REG_RSP_BRB_IF_FULL                                                                             0xfb0c30UL //Access:R    DataWidth:0x1    // BRB interface is  full in sdm_dma_rsp block.
67862 #define TSDM_REG_RSP_PXP_IF_FULL                                                                             0xfb0c34UL //Access:R    DataWidth:0x1    // PXP interface is  full in sdm_dma_rsp block.
67863 #define TSDM_REG_DST_PXP_IMMED_FULL                                                                          0xfb0c38UL //Access:R    DataWidth:0x1    // PXP immediate fifo full in sdm_dma_dst block.
67864 #define TSDM_REG_DST_PXP_DST_PEND_FULL                                                                       0xfb0c3cUL //Access:R    DataWidth:0x1    // PXP destination pending fifo full in sdm_dma_dst block.
67865 #define TSDM_REG_DST_PXP_SRC_PEND_FULL                                                                       0xfb0c40UL //Access:R    DataWidth:0x1    // PXP source pending fifo full in sdm_dma_dst block.
67866 #define TSDM_REG_DST_BRB_SRC_PEND_FULL                                                                       0xfb0c44UL //Access:R    DataWidth:0x1    // BRB source pending fifo full in sdm_dma_dst block.
67867 #define TSDM_REG_DST_BRB_SRC_ADDR_FULL                                                                       0xfb0c48UL //Access:R    DataWidth:0x1    // BRB source address fifo full in sdm_dma_dst block.
67868 #define TSDM_REG_DST_PXP_LINK_FULL                                                                           0xfb0c4cUL //Access:R    DataWidth:0x1    // PXP link list full in sdm_dma_dst block.
67869 #define TSDM_REG_DST_INT_RAM_WAIT_FULL                                                                       0xfb0c50UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo full in sdm_dma_dst block.
67870 #define TSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                       0xfb0c54UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo full in sdm_dma_dst block.
67871 #define TSDM_REG_DST_PXP_IF_FULL                                                                             0xfb0c58UL //Access:R    DataWidth:0x1    // PXP if full in sdm_dma_dst block.
67872 #define TSDM_REG_DST_INT_RAM_IF_FULL                                                                         0xfb0c5cUL //Access:R    DataWidth:0x1    // Int_ram if full in sdm_dma_dst block.
67873 #define TSDM_REG_DST_PAS_BUF_IF_FULL                                                                         0xfb0c60UL //Access:R    DataWidth:0x1    // Pas_buf if full in sdm_dma_dst block.
67874 #define TSDM_REG_SH_DELAY_FULL                                                                               0xfb0c64UL //Access:R    DataWidth:0x1    // Shared delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
67875 #define TSDM_REG_CM_DELAY_FULL                                                                               0xfb0c68UL //Access:R    DataWidth:0x1    // CM delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
67876 #define TSDM_REG_CMSG_QUE_FULL                                                                               0xfb0c6cUL //Access:R    DataWidth:0x1    // Completion message queue fifo full in sdm_cm block.
67877 #define TSDM_REG_CCFC_LOAD_PEND_FULL                                                                         0xfb0c70UL //Access:R    DataWidth:0x1    // CCFC load pending fifo full in the CCFC interface  block.
67878 #define TSDM_REG_TCFC_LOAD_PEND_FULL                                                                         0xfb0c74UL //Access:R    DataWidth:0x1    // TCFC load pending fifo full in the TCFC interface block.
67879 #define TSDM_REG_ASYNC_HOST_FULL                                                                             0xfb0c78UL //Access:R    DataWidth:0x1    // Async fifo full in sdm_async block.
67880 #define TSDM_REG_PRM_FIFO_FULL                                                                               0xfb0c7cUL //Access:R    DataWidth:0x1    // PRM FIFO full in PRM interface block.
67881 #define TSDM_REG_RMT_XCM_FIFO_FULL_K2_E5                                                                     0xfb0c80UL //Access:R    DataWidth:0x1    // Remote XCM FIFO full (exist only in MSDM => XCM interface).
67882 #define TSDM_REG_RMT_YCM_FIFO_FULL_K2_E5                                                                     0xfb0c84UL //Access:R    DataWidth:0x1    // Remote YCM FIFO full (exist only in MSDM => YCM interface).
67883 #define TSDM_REG_INT_CMPL_PEND_EMPTY                                                                         0xfb0d00UL //Access:R    DataWidth:0x1    // Internal write completion pending empty in internal write block.
67884 #define TSDM_REG_INT_CPRM_PEND_EMPTY                                                                         0xfb0d04UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending empty in internal write block.
67885 #define TSDM_REG_QUEUE_EMPTY                                                                                 0xfb0d08UL //Access:R    DataWidth:0x9    // Input queue fifo empty in sdm_inp block.
67886 #define TSDM_REG_DELAY_FIFO_EMPTY                                                                            0xfb0d0cUL //Access:R    DataWidth:0x1    // Delay FIFO  empty in sdm_inp block.
67887 #define TSDM_REG_TIMERS_PEND_EMPTY                                                                           0xfb0d10UL //Access:R    DataWidth:0x1    // Pending FIFO  empty in sdm_timers block.
67888 #define TSDM_REG_TIMERS_ADDR_EMPTY                                                                           0xfb0d14UL //Access:R    DataWidth:0x1    // Address FIFO  empty in sdm_timers block.
67889 #define TSDM_REG_RSP_PXP_RDATA_EMPTY                                                                         0xfb0d18UL //Access:R    DataWidth:0x1    // PXP rd_data fifo  empty in sdm_dma_rsp block.
67890 #define TSDM_REG_RSP_BRB_RDATA_EMPTY                                                                         0xfb0d1cUL //Access:R    DataWidth:0x1    // BRB read data fifo  empty in sdm_dma_rsp block.
67891 #define TSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                     0xfb0d20UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  empty in sdm_dma_rsp block.
67892 #define TSDM_REG_RSP_BRB_PEND_EMPTY                                                                          0xfb0d24UL //Access:R    DataWidth:0x1    // BRB pending fifo  empty in sdm_dma_rsp block.
67893 #define TSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                      0xfb0d28UL //Access:R    DataWidth:0x1    // Int_ram pending fifo  empty in sdm_dma_rsp block.
67894 #define TSDM_REG_DST_PXP_IMMED_EMPTY                                                                         0xfb0d2cUL //Access:R    DataWidth:0x1    // PXP immediate fifo empty in sdm_dma_dst block.
67895 #define TSDM_REG_DST_PXP_DST_PEND_EMPTY                                                                      0xfb0d30UL //Access:R    DataWidth:0x1    // PXP destination pending fifo empty in sdm_dma_dst block.
67896 #define TSDM_REG_DST_PXP_SRC_PEND_EMPTY                                                                      0xfb0d34UL //Access:R    DataWidth:0x1    // PXP source pending fifo empty in sdm_dma_dst block.
67897 #define TSDM_REG_DST_BRB_SRC_PEND_EMPTY                                                                      0xfb0d38UL //Access:R    DataWidth:0x1    // BRB source pending fifo empty in sdm_dma_dst block.
67898 #define TSDM_REG_DST_BRB_SRC_ADDR_EMPTY                                                                      0xfb0d3cUL //Access:R    DataWidth:0x1    // BRB source address fifo empty in sdm_dma_dst block.
67899 #define TSDM_REG_DST_PXP_LINK_EMPTY                                                                          0xfb0d40UL //Access:R    DataWidth:0x1    // PXP link list empty in sdm_dma_dst block.
67900 #define TSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                      0xfb0d44UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo empty in sdm_dma_dst block.
67901 #define TSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                      0xfb0d48UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo empty in sdm_dma_dst block.
67902 #define TSDM_REG_SH_DELAY_EMPTY                                                                              0xfb0d4cUL //Access:R    DataWidth:0x1    // Shared delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
67903 #define TSDM_REG_CM_DELAY_EMPTY                                                                              0xfb0d50UL //Access:R    DataWidth:0x1    // CM delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
67904 #define TSDM_REG_CMSG_QUE_EMPTY                                                                              0xfb0d54UL //Access:R    DataWidth:0x1    // Completion message queue fifo empty in sdm_dma_dst block.
67905 #define TSDM_REG_CCFC_LOAD_PEND_EMPTY                                                                        0xfb0d58UL //Access:R    DataWidth:0x1    // CCFC load pending fifo empty in sdm_ccfc block.
67906 #define TSDM_REG_TCFC_LOAD_PEND_EMPTY                                                                        0xfb0d5cUL //Access:R    DataWidth:0x1    // TCFC load pending fifo empty in sdm_tcfc block.
67907 #define TSDM_REG_ASYNC_HOST_EMPTY                                                                            0xfb0d60UL //Access:R    DataWidth:0x1    // Async fifo empty in sdm_async block.
67908 #define TSDM_REG_PRM_FIFO_EMPTY                                                                              0xfb0d64UL //Access:R    DataWidth:0x1    // PRM FIFO empty in sdm_prm_if block.
67909 #define TSDM_REG_RMT_XCM_FIFO_EMPTY_K2_E5                                                                    0xfb0d68UL //Access:R    DataWidth:0x1    // Remote XCM FIFO empty (exist only within MSDM => XCM path).
67910 #define TSDM_REG_RMT_YCM_FIFO_EMPTY_K2_E5                                                                    0xfb0d6cUL //Access:R    DataWidth:0x1    // Remote YCM FIFO empty (exist only within MSDM => YCM path).
67911 #define TSDM_REG_DBG_OUT_DATA                                                                                0xfb0e00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
67912 #define TSDM_REG_DBG_OUT_DATA_SIZE                                                                           8
67913 #define TSDM_REG_DBG_OUT_VALID                                                                               0xfb0e20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
67914 #define TSDM_REG_DBG_OUT_FRAME                                                                               0xfb0e24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
67915 #define TSDM_REG_DBG_SELECT                                                                                  0xfb0e28UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
67916 #define TSDM_REG_DBG_DWORD_ENABLE                                                                            0xfb0e2cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
67917 #define TSDM_REG_DBG_SHIFT                                                                                   0xfb0e30UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
67918 #define TSDM_REG_DBG_FORCE_VALID                                                                             0xfb0e34UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
67919 #define TSDM_REG_DBG_FORCE_FRAME                                                                             0xfb0e38UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
67920 #define TSDM_REG_ASYNC_FIFO                                                                                  0xfb2000UL //Access:WB_R DataWidth:0x49   // Provides read-only access of the PXP-Async input FIFO. Intended for debug purposes.
67921 #define TSDM_REG_ASYNC_FIFO_SIZE                                                                             116
67922 #define TSDM_REG_IMMED_FIFO                                                                                  0xfb2400UL //Access:WB_R DataWidth:0x40   // Provides read-only access of the immediate data FIFO. Intended for debug purposes.
67923 #define TSDM_REG_IMMED_FIFO_SIZE                                                                             38
67924 #define TSDM_REG_BRB_FIFO                                                                                    0xfb2800UL //Access:WB_R DataWidth:0x86   // Provides read-only access of the BRB response FIFO. Intended for debug purposes.
67925 #define TSDM_REG_BRB_FIFO_SIZE                                                                               152
67926 #define TSDM_REG_PXP_FIFO                                                                                    0xfb2c00UL //Access:WB_R DataWidth:0x4a   // Provides read-only access of the PXP response FIFO. Intended for debug purposes.
67927 #define TSDM_REG_PXP_FIFO_SIZE                                                                               76
67928 #define TSDM_REG_INT_RAM_FIFO                                                                                0xfb3000UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the internal RAM response FIFO. Intended for debug purposes.
67929 #define TSDM_REG_INT_RAM_FIFO_SIZE                                                                           76
67930 #define TSDM_REG_DPM_FIFO                                                                                    0xfb3400UL //Access:WB_R DataWidth:0x51   // Provides read-only access of the DORQ DPM input FIFO. Intended for debug purposes.
67931 #define TSDM_REG_DPM_FIFO_SIZE                                                                               172
67932 #define TSDM_REG_EXT_OVERFLOW                                                                                0xfb3800UL //Access:WB_R DataWidth:0x4b   // Provides read-only access of the external store overflow FIFO. Intended for debug purposes.
67933 #define TSDM_REG_EXT_OVERFLOW_SIZE                                                                           36
67934 #define TSDM_REG_PRM_FIFO                                                                                    0xfb3c00UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the PRM completion input FIFO. Intended for debug purposes.
67935 #define TSDM_REG_PRM_FIFO_SIZE                                                                               84
67936 #define TSDM_REG_TIMERS                                                                                      0xfb4000UL //Access:WB   DataWidth:0x3a   // Provides memory-mapped read/write access to the timers' memory. Intended for debug purposes.
67937 #define TSDM_REG_TIMERS_SIZE                                                                                 48
67938 #define TSDM_REG_INP_QUEUE                                                                                   0xfb5000UL //Access:WB   DataWidth:0x40   // Input queue memory. Access only for debugging.
67939 #define TSDM_REG_INP_QUEUE_SIZE                                                                              416
67940 #define TSDM_REG_CMSG_QUE                                                                                    0xfb8000UL //Access:WB   DataWidth:0x40   // CM queue memory. Access only for debugging.
67941 #define TSDM_REG_CMSG_QUE_SIZE                                                                               192
67942 #define MSDM_REG_ENABLE_IN1                                                                                  0xfc0004UL //Access:RW   DataWidth:0x14   // Multi Field Register.
67943   #define MSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN                                                                (0x1<<0) // Enable for input command from STORM.
67944   #define MSDM_REG_ENABLE_IN1_EXT_STORE_IN_EN_SHIFT                                                          0
67945   #define MSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN                                                             (0x1<<1) // Enable for input data from internal ram interface in DMA_RSP block.
67946   #define MSDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN_SHIFT                                                       1
67947   #define MSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN                                                             (0x1<<2) // Enable for input done from internal ram interface in DMA_RSP block.
67948   #define MSDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN_SHIFT                                                       2
67949   #define MSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN                                                             (0x1<<3) // Enable for input full from internal ram interface in DMA_RSP block.
67950   #define MSDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN_SHIFT                                                       3
67951   #define MSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN                                                             (0x1<<4) // Enable for input done from passive buffer interface in DMA_RSP block.
67952   #define MSDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN_SHIFT                                                       4
67953   #define MSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN                                                             (0x1<<5) // Enable for input full from passive buffer interface in DMA_RSP block.
67954   #define MSDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN_SHIFT                                                       5
67955   #define MSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN                                                                 (0x1<<6) // Enable for input done from pxp-HW interface in DMA_DST block.
67956   #define MSDM_REG_ENABLE_IN1_PXP_DONE_IN_EN_SHIFT                                                           6
67957   #define MSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN                                                                 (0x1<<7) // Enable for input full from pxp-HW interface in DMA_DST block.
67958   #define MSDM_REG_ENABLE_IN1_PXP_FULL_IN_EN_SHIFT                                                           7
67959   #define MSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN                                                                 (0x1<<8) // Enable for input data from pxp-HW interface in DMA_RSP block.
67960   #define MSDM_REG_ENABLE_IN1_PXP_DATA_IN_EN_SHIFT                                                           8
67961   #define MSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN                                                              (0x1<<9) // Enable for input ack from pxp-internal write for SDM_INT block.
67962   #define MSDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN_SHIFT                                                        9
67963   #define MSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN                                                                  (0x1<<10) // Enable for input acknowledge to credit counter from pxp_HW interface.
67964   #define MSDM_REG_ENABLE_IN1_PXP_ACK_IN_EN_SHIFT                                                            10
67965   #define MSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN                                                                 (0x1<<11) // Enable for input data from BRB interface in DMA_RSP block.
67966   #define MSDM_REG_ENABLE_IN1_BRB_DATA_IN_EN_SHIFT                                                           11
67967   #define MSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN                                                                  (0x1<<12) // Enable for input message from ASYNC pxp in pxp_async block.
67968   #define MSDM_REG_ENABLE_IN1_PXP_REQ_IN_EN_SHIFT                                                            12
67969   #define MSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN                                                                  (0x1<<13) // Enable for input completion message from PRM in prm_if block.
67970   #define MSDM_REG_ENABLE_IN1_PRM_REQ_IN_EN_SHIFT                                                            13
67971   #define MSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN                                                            (0x1<<14) // Enable for input ack to CCFC load credit counter.
67972   #define MSDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN_SHIFT                                                      14
67973   #define MSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN                                                            (0x1<<15) // Enable for input ack to TCFC load credit counter.
67974   #define MSDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN_SHIFT                                                      15
67975   #define MSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN                                                            (0x1<<16) // Enable for input response from CCFC in CCFC block.
67976   #define MSDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN_SHIFT                                                      16
67977   #define MSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN                                                              (0x1<<17) // Enable for input ack to CCFC credit counter on the A/C interface.
67978   #define MSDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN_SHIFT                                                        17
67979   #define MSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN                                                              (0x1<<18) // Enable for input ack to TCFC credit counter on the A/C interface.
67980   #define MSDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN_SHIFT                                                        18
67981   #define MSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN                                                           (0x1<<19) // Enable for input full from qm in SDM_INP block.
67982   #define MSDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN_SHIFT                                                     19
67983 #define MSDM_REG_ENABLE_IN2                                                                                  0xfc0008UL //Access:RW   DataWidth:0x3    // Multi Field Register.
67984   #define MSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN                                                            (0x1<<0) // Enable for input response from TCFC in TCFC block.
67985   #define MSDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN_SHIFT                                                      0
67986   #define MSDM_REG_ENABLE_IN2_CM_ACK_IN_EN                                                                   (0x1<<1) // Enable for input acknowledge from Cm  in SDM_CM block.
67987   #define MSDM_REG_ENABLE_IN2_CM_ACK_IN_EN_SHIFT                                                             1
67988   #define MSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN                                                                 (0x1<<2) // Enable for input DPM requests in SDM_DORQ block.
67989   #define MSDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN_SHIFT                                                           2
67990 #define MSDM_REG_ENABLE_OUT1                                                                                 0xfc000cUL //Access:RW   DataWidth:0x15   // Multi Field Register.
67991   #define MSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN                                                                (0x1<<0) // Enable for output request to pxp internal write for SDM_INT block.
67992   #define MSDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN_SHIFT                                                          0
67993   #define MSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN                                                             (0x1<<1) // Enable for output thread ready to the SEMI.
67994   #define MSDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN_SHIFT                                                       1
67995   #define MSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN                                                             (0x1<<2) // Enable the output thread release to the SEMI.
67996   #define MSDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN_SHIFT                                                       2
67997   #define MSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN                                                              (0x1<<3) // Enable for output load request to CCFC.
67998   #define MSDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN_SHIFT                                                        3
67999   #define MSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN                                                              (0x1<<4) // Enable for output load request to TCFC.
68000   #define MSDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN_SHIFT                                                        4
68001   #define MSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN                                                                (0x1<<5) // Enable for output increment to CCFC activity counter.
68002   #define MSDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN_SHIFT                                                          5
68003   #define MSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN                                                                (0x1<<6) // Enable for output decrement to TCFC activity counter.
68004   #define MSDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN_SHIFT                                                          6
68005   #define MSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN                                                                (0x1<<7) // Enable for output data to pxp-HW interface in DMA_REQ block.
68006   #define MSDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN_SHIFT                                                          7
68007   #define MSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN                                                                (0x1<<8) // Enable for output request to BRB interface in DMA_REQ block.
68008   #define MSDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN_SHIFT                                                          8
68009   #define MSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN                                                                (0x1<<9) // Enable for output write to int_ram in DMA_DST block.
68010   #define MSDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN_SHIFT                                                          9
68011   #define MSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN                                                                (0x1<<10) // Enable for output write topassive buffer in DMA_DST block.
68012   #define MSDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN_SHIFT                                                          10
68013   #define MSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN                                                              (0x1<<11) // Enable for output write to pxp async in DMA_DST block.
68014   #define MSDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN_SHIFT                                                        11
68015   #define MSDM_REG_ENABLE_OUT1_PXP_OUT_EN                                                                    (0x1<<12) // Enable for output write to pxp  in DMA_DST block.
68016   #define MSDM_REG_ENABLE_OUT1_PXP_OUT_EN_SHIFT                                                              12
68017   #define MSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN                                                               (0x1<<13) // Enable for output full to BRB in DMA_RSP block.
68018   #define MSDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN_SHIFT                                                         13
68019   #define MSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN                                                               (0x1<<14) // Enable for output full to PXP in DMA_RSP block.
68020   #define MSDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN_SHIFT                                                         14
68021   #define MSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN                                                               (0x1<<15) // Enable for output external full to SEMI block.
68022   #define MSDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN_SHIFT                                                         15
68023   #define MSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN                                                           (0x1<<16) // Enable for output done to async PXP host IF.
68024   #define MSDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN_SHIFT                                                     16
68025   #define MSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN                                                           (0x1<<17) // Enable the output done (ack) to PRM.
68026   #define MSDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN_SHIFT                                                     17
68027   #define MSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN                                                                 (0x1<<18) // Enable for output message to CM in SDM_CM block.
68028   #define MSDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN_SHIFT                                                           18
68029   #define MSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN                                                           (0x1<<19) // Enable for output ack after placement to sdm in CCFC block.
68030   #define MSDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN_SHIFT                                                     19
68031   #define MSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN                                                           (0x1<<20) // Enable for output ack after placement to sdm in TCFC block.
68032   #define MSDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN_SHIFT                                                     20
68033 #define MSDM_REG_ENABLE_OUT2                                                                                 0xfc0010UL //Access:RW   DataWidth:0x3    // Multi Field Register.
68034   #define MSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN                                                              (0x1<<0) // Enable for output command to qm in SDM_INP block.
68035   #define MSDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN_SHIFT                                                        0
68036   #define MSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN                                                               (0x1<<1) // Enable for VF/PF error valid in DMA_DST block.
68037   #define MSDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN_SHIFT                                                         1
68038   #define MSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN                                                          (0x1<<2) // Enable for DPM request done output in SDM_DORQ block.
68039   #define MSDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN_SHIFT                                                    2
68040 #define MSDM_REG_DISABLE_ENGINE                                                                              0xfc0014UL //Access:RW   DataWidth:0xa    // Multi Field Register.
68041   #define MSDM_REG_DISABLE_ENGINE_DISABLE_DMA                                                                (0x1<<0) // This bit should be set to disable the DMA exectuion engine from processing DMA commands.
68042   #define MSDM_REG_DISABLE_ENGINE_DISABLE_DMA_SHIFT                                                          0
68043   #define MSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS                                                             (0x1<<1) // This bit should be set to disable the timers' exectuion engine from processing timers' commands.
68044   #define MSDM_REG_DISABLE_ENGINE_DISABLE_TIMERS_SHIFT                                                       1
68045   #define MSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD                                                          (0x1<<2) // This bit should be set to disable the CCFC exectuion engine from processing CCFC load commands.
68046   #define MSDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD_SHIFT                                                    2
68047   #define MSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD                                                          (0x1<<3) // This bit should be set to disable the TCFC exectuion engine from processing TCFC load commands.
68048   #define MSDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD_SHIFT                                                    3
68049   #define MSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR                                                             (0x1<<4) // This bit should be set to disable the internal write exectuion engine from processing Internal write commands.
68050   #define MSDM_REG_DISABLE_ENGINE_DISABLE_INT_WR_SHIFT                                                       4
68051   #define MSDM_REG_DISABLE_ENGINE_DISABLE_NOP                                                                (0x1<<5) // This bit should be set to disable the SDM NOP exectuion engine from processing NOP commands.
68052   #define MSDM_REG_DISABLE_ENGINE_DISABLE_NOP_SHIFT                                                          5
68053   #define MSDM_REG_DISABLE_ENGINE_DISABLE_GRC                                                                (0x1<<6) // This bit should be set to disable the GRC master exectuion engine from processing GRC master commands.
68054   #define MSDM_REG_DISABLE_ENGINE_DISABLE_GRC_SHIFT                                                          6
68055   #define MSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC                                                              (0x1<<7) // This bit should be set to disable the PXP-Async interface from processing PXP-Async requests.
68056   #define MSDM_REG_DISABLE_ENGINE_DISABLE_ASYNC_SHIFT                                                        7
68057   #define MSDM_REG_DISABLE_ENGINE_DISABLE_PRM                                                                (0x1<<8) // This bit should be set to disable the PRM interface from processing PRM completion commands.
68058   #define MSDM_REG_DISABLE_ENGINE_DISABLE_PRM_SHIFT                                                          8
68059   #define MSDM_REG_DISABLE_ENGINE_DISABLE_DORQ                                                               (0x1<<9) // This bit should be set to disable the DORQ DPM interface from processing DPM commands.
68060   #define MSDM_REG_DISABLE_ENGINE_DISABLE_DORQ_SHIFT                                                         9
68061 #define MSDM_REG_INT_STS                                                                                     0xfc0040UL //Access:R    DataWidth:0x1c   // Multi Field Register.
68062   #define MSDM_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
68063   #define MSDM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
68064   #define MSDM_REG_INT_STS_INP_QUEUE_ERROR                                                                   (0x1<<1) // Indicates that one of the input queues had a FIFO error.
68065   #define MSDM_REG_INT_STS_INP_QUEUE_ERROR_SHIFT                                                             1
68066   #define MSDM_REG_INT_STS_DELAY_FIFO_ERROR                                                                  (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
68067   #define MSDM_REG_INT_STS_DELAY_FIFO_ERROR_SHIFT                                                            2
68068   #define MSDM_REG_INT_STS_ASYNC_HOST_ERROR                                                                  (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
68069   #define MSDM_REG_INT_STS_ASYNC_HOST_ERROR_SHIFT                                                            3
68070   #define MSDM_REG_INT_STS_PRM_FIFO_ERROR                                                                    (0x1<<4) // FIFO in PRM interface sub-module reported an error.
68071   #define MSDM_REG_INT_STS_PRM_FIFO_ERROR_SHIFT                                                              4
68072   #define MSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR                                                              (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
68073   #define MSDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR_SHIFT                                                        5
68074   #define MSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR                                                              (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
68075   #define MSDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR_SHIFT                                                        6
68076   #define MSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR                                                            (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
68077   #define MSDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR_SHIFT                                                      7
68078   #define MSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR                                                            (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
68079   #define MSDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                      8
68080   #define MSDM_REG_INT_STS_DST_PXP_IMMED_ERROR                                                               (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
68081   #define MSDM_REG_INT_STS_DST_PXP_IMMED_ERROR_SHIFT                                                         9
68082   #define MSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR                                                            (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
68083   #define MSDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR_SHIFT                                                      10
68084   #define MSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR                                                            (0x1<<11) // BRB src pend fifo error in DMA_DST block.
68085   #define MSDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR_SHIFT                                                      11
68086   #define MSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR                                                            (0x1<<12) // BRB src addr fifo error in DMA_DST block.
68087   #define MSDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                      12
68088   #define MSDM_REG_INT_STS_RSP_BRB_PEND_ERROR                                                                (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
68089   #define MSDM_REG_INT_STS_RSP_BRB_PEND_ERROR_SHIFT                                                          13
68090   #define MSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR                                                            (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
68091   #define MSDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR_SHIFT                                                      14
68092   #define MSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR                                                             (0x1<<15) // Read data firo in DMA_RSP block for BRB.
68093   #define MSDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR_SHIFT                                                       15
68094   #define MSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR                                                         (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
68095   #define MSDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                   16
68096   #define MSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR                                                             (0x1<<17) // PXP read data fifo error in DMA_RSP block.
68097   #define MSDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR_SHIFT                                                       17
68098   #define MSDM_REG_INT_STS_CM_DELAY_ERROR                                                                    (0x1<<18) // Delay CM fifo error in CM block.
68099   #define MSDM_REG_INT_STS_CM_DELAY_ERROR_SHIFT                                                              18
68100   #define MSDM_REG_INT_STS_SH_DELAY_ERROR                                                                    (0x1<<19) // Delay shared fifo error in CM block.
68101   #define MSDM_REG_INT_STS_SH_DELAY_ERROR_SHIFT                                                              19
68102   #define MSDM_REG_INT_STS_CMPL_PEND_ERROR                                                                   (0x1<<20) // Error in completion pending FIFO in internal write block.
68103   #define MSDM_REG_INT_STS_CMPL_PEND_ERROR_SHIFT                                                             20
68104   #define MSDM_REG_INT_STS_CPRM_PEND_ERROR                                                                   (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
68105   #define MSDM_REG_INT_STS_CPRM_PEND_ERROR_SHIFT                                                             21
68106   #define MSDM_REG_INT_STS_TIMER_ADDR_ERROR                                                                  (0x1<<22) // Address fifo error in timer block.
68107   #define MSDM_REG_INT_STS_TIMER_ADDR_ERROR_SHIFT                                                            22
68108   #define MSDM_REG_INT_STS_TIMER_PEND_ERROR                                                                  (0x1<<23) // Pending fifo error in timer block.
68109   #define MSDM_REG_INT_STS_TIMER_PEND_ERROR_SHIFT                                                            23
68110   #define MSDM_REG_INT_STS_DORQ_DPM_ERROR                                                                    (0x1<<24) // Dpm fifo error in dorq I/F block.
68111   #define MSDM_REG_INT_STS_DORQ_DPM_ERROR_SHIFT                                                              24
68112   #define MSDM_REG_INT_STS_DST_PXP_DONE_ERROR                                                                (0x1<<25) // PXP done fifo error in DMA_dst block.
68113   #define MSDM_REG_INT_STS_DST_PXP_DONE_ERROR_SHIFT                                                          25
68114   #define MSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68115   #define MSDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  26
68116   #define MSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68117   #define MSDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  27
68118 #define MSDM_REG_INT_MASK                                                                                    0xfc0044UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
68119   #define MSDM_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.ADDRESS_ERROR .
68120   #define MSDM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
68121   #define MSDM_REG_INT_MASK_INP_QUEUE_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.INP_QUEUE_ERROR .
68122   #define MSDM_REG_INT_MASK_INP_QUEUE_ERROR_SHIFT                                                            1
68123   #define MSDM_REG_INT_MASK_DELAY_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DELAY_FIFO_ERROR .
68124   #define MSDM_REG_INT_MASK_DELAY_FIFO_ERROR_SHIFT                                                           2
68125   #define MSDM_REG_INT_MASK_ASYNC_HOST_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.ASYNC_HOST_ERROR .
68126   #define MSDM_REG_INT_MASK_ASYNC_HOST_ERROR_SHIFT                                                           3
68127   #define MSDM_REG_INT_MASK_PRM_FIFO_ERROR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.PRM_FIFO_ERROR .
68128   #define MSDM_REG_INT_MASK_PRM_FIFO_ERROR_SHIFT                                                             4
68129   #define MSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.CCFC_LOAD_PEND_ERROR .
68130   #define MSDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR_SHIFT                                                       5
68131   #define MSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.TCFC_LOAD_PEND_ERROR .
68132   #define MSDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR_SHIFT                                                       6
68133   #define MSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DST_INT_RAM_WAIT_ERROR .
68134   #define MSDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR_SHIFT                                                     7
68135   #define MSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DST_PAS_BUF_WAIT_ERROR .
68136   #define MSDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                     8
68137   #define MSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR                                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DST_PXP_IMMED_ERROR .
68138   #define MSDM_REG_INT_MASK_DST_PXP_IMMED_ERROR_SHIFT                                                        9
68139   #define MSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DST_PXP_DST_PEND_ERROR .
68140   #define MSDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR_SHIFT                                                     10
68141   #define MSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DST_BRB_SRC_PEND_ERROR .
68142   #define MSDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR_SHIFT                                                     11
68143   #define MSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DST_BRB_SRC_ADDR_ERROR .
68144   #define MSDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                     12
68145   #define MSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.RSP_BRB_PEND_ERROR .
68146   #define MSDM_REG_INT_MASK_RSP_BRB_PEND_ERROR_SHIFT                                                         13
68147   #define MSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.RSP_INT_RAM_PEND_ERROR .
68148   #define MSDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR_SHIFT                                                     14
68149   #define MSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.RSP_BRB_RD_DATA_ERROR .
68150   #define MSDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR_SHIFT                                                      15
68151   #define MSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.RSP_INT_RAM_RD_DATA_ERROR .
68152   #define MSDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                  16
68153   #define MSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.RSP_PXP_RD_DATA_ERROR .
68154   #define MSDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR_SHIFT                                                      17
68155   #define MSDM_REG_INT_MASK_CM_DELAY_ERROR                                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.CM_DELAY_ERROR .
68156   #define MSDM_REG_INT_MASK_CM_DELAY_ERROR_SHIFT                                                             18
68157   #define MSDM_REG_INT_MASK_SH_DELAY_ERROR                                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.SH_DELAY_ERROR .
68158   #define MSDM_REG_INT_MASK_SH_DELAY_ERROR_SHIFT                                                             19
68159   #define MSDM_REG_INT_MASK_CMPL_PEND_ERROR                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.CMPL_PEND_ERROR .
68160   #define MSDM_REG_INT_MASK_CMPL_PEND_ERROR_SHIFT                                                            20
68161   #define MSDM_REG_INT_MASK_CPRM_PEND_ERROR                                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.CPRM_PEND_ERROR .
68162   #define MSDM_REG_INT_MASK_CPRM_PEND_ERROR_SHIFT                                                            21
68163   #define MSDM_REG_INT_MASK_TIMER_ADDR_ERROR                                                                 (0x1<<22) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.TIMER_ADDR_ERROR .
68164   #define MSDM_REG_INT_MASK_TIMER_ADDR_ERROR_SHIFT                                                           22
68165   #define MSDM_REG_INT_MASK_TIMER_PEND_ERROR                                                                 (0x1<<23) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.TIMER_PEND_ERROR .
68166   #define MSDM_REG_INT_MASK_TIMER_PEND_ERROR_SHIFT                                                           23
68167   #define MSDM_REG_INT_MASK_DORQ_DPM_ERROR                                                                   (0x1<<24) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DORQ_DPM_ERROR .
68168   #define MSDM_REG_INT_MASK_DORQ_DPM_ERROR_SHIFT                                                             24
68169   #define MSDM_REG_INT_MASK_DST_PXP_DONE_ERROR                                                               (0x1<<25) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.DST_PXP_DONE_ERROR .
68170   #define MSDM_REG_INT_MASK_DST_PXP_DONE_ERROR_SHIFT                                                         25
68171   #define MSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.XCM_RMT_BUFFER_ERROR .
68172   #define MSDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 26
68173   #define MSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: MSDM_REG_INT_STS.YCM_RMT_BUFFER_ERROR .
68174   #define MSDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 27
68175 #define MSDM_REG_INT_STS_WR                                                                                  0xfc0048UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
68176   #define MSDM_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
68177   #define MSDM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
68178   #define MSDM_REG_INT_STS_WR_INP_QUEUE_ERROR                                                                (0x1<<1) // Indicates that one of the input queues had a FIFO error.
68179   #define MSDM_REG_INT_STS_WR_INP_QUEUE_ERROR_SHIFT                                                          1
68180   #define MSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR                                                               (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
68181   #define MSDM_REG_INT_STS_WR_DELAY_FIFO_ERROR_SHIFT                                                         2
68182   #define MSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR                                                               (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
68183   #define MSDM_REG_INT_STS_WR_ASYNC_HOST_ERROR_SHIFT                                                         3
68184   #define MSDM_REG_INT_STS_WR_PRM_FIFO_ERROR                                                                 (0x1<<4) // FIFO in PRM interface sub-module reported an error.
68185   #define MSDM_REG_INT_STS_WR_PRM_FIFO_ERROR_SHIFT                                                           4
68186   #define MSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR                                                           (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
68187   #define MSDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR_SHIFT                                                     5
68188   #define MSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR                                                           (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
68189   #define MSDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR_SHIFT                                                     6
68190   #define MSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR                                                         (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
68191   #define MSDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                   7
68192   #define MSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR                                                         (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
68193   #define MSDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                   8
68194   #define MSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR                                                            (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
68195   #define MSDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR_SHIFT                                                      9
68196   #define MSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR                                                         (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
68197   #define MSDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR_SHIFT                                                   10
68198   #define MSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR                                                         (0x1<<11) // BRB src pend fifo error in DMA_DST block.
68199   #define MSDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                   11
68200   #define MSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR                                                         (0x1<<12) // BRB src addr fifo error in DMA_DST block.
68201   #define MSDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                   12
68202   #define MSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR                                                             (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
68203   #define MSDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR_SHIFT                                                       13
68204   #define MSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR                                                         (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
68205   #define MSDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                   14
68206   #define MSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR                                                          (0x1<<15) // Read data firo in DMA_RSP block for BRB.
68207   #define MSDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                    15
68208   #define MSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR                                                      (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
68209   #define MSDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                16
68210   #define MSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR                                                          (0x1<<17) // PXP read data fifo error in DMA_RSP block.
68211   #define MSDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                    17
68212   #define MSDM_REG_INT_STS_WR_CM_DELAY_ERROR                                                                 (0x1<<18) // Delay CM fifo error in CM block.
68213   #define MSDM_REG_INT_STS_WR_CM_DELAY_ERROR_SHIFT                                                           18
68214   #define MSDM_REG_INT_STS_WR_SH_DELAY_ERROR                                                                 (0x1<<19) // Delay shared fifo error in CM block.
68215   #define MSDM_REG_INT_STS_WR_SH_DELAY_ERROR_SHIFT                                                           19
68216   #define MSDM_REG_INT_STS_WR_CMPL_PEND_ERROR                                                                (0x1<<20) // Error in completion pending FIFO in internal write block.
68217   #define MSDM_REG_INT_STS_WR_CMPL_PEND_ERROR_SHIFT                                                          20
68218   #define MSDM_REG_INT_STS_WR_CPRM_PEND_ERROR                                                                (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
68219   #define MSDM_REG_INT_STS_WR_CPRM_PEND_ERROR_SHIFT                                                          21
68220   #define MSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR                                                               (0x1<<22) // Address fifo error in timer block.
68221   #define MSDM_REG_INT_STS_WR_TIMER_ADDR_ERROR_SHIFT                                                         22
68222   #define MSDM_REG_INT_STS_WR_TIMER_PEND_ERROR                                                               (0x1<<23) // Pending fifo error in timer block.
68223   #define MSDM_REG_INT_STS_WR_TIMER_PEND_ERROR_SHIFT                                                         23
68224   #define MSDM_REG_INT_STS_WR_DORQ_DPM_ERROR                                                                 (0x1<<24) // Dpm fifo error in dorq I/F block.
68225   #define MSDM_REG_INT_STS_WR_DORQ_DPM_ERROR_SHIFT                                                           24
68226   #define MSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR                                                             (0x1<<25) // PXP done fifo error in DMA_dst block.
68227   #define MSDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR_SHIFT                                                       25
68228   #define MSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68229   #define MSDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               26
68230   #define MSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68231   #define MSDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               27
68232 #define MSDM_REG_INT_STS_CLR                                                                                 0xfc004cUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
68233   #define MSDM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
68234   #define MSDM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
68235   #define MSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR                                                               (0x1<<1) // Indicates that one of the input queues had a FIFO error.
68236   #define MSDM_REG_INT_STS_CLR_INP_QUEUE_ERROR_SHIFT                                                         1
68237   #define MSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR                                                              (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
68238   #define MSDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR_SHIFT                                                        2
68239   #define MSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR                                                              (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
68240   #define MSDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR_SHIFT                                                        3
68241   #define MSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR                                                                (0x1<<4) // FIFO in PRM interface sub-module reported an error.
68242   #define MSDM_REG_INT_STS_CLR_PRM_FIFO_ERROR_SHIFT                                                          4
68243   #define MSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR                                                          (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
68244   #define MSDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR_SHIFT                                                    5
68245   #define MSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR                                                          (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
68246   #define MSDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR_SHIFT                                                    6
68247   #define MSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR                                                        (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
68248   #define MSDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                  7
68249   #define MSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR                                                        (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
68250   #define MSDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                  8
68251   #define MSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR                                                           (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
68252   #define MSDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR_SHIFT                                                     9
68253   #define MSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR                                                        (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
68254   #define MSDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR_SHIFT                                                  10
68255   #define MSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR                                                        (0x1<<11) // BRB src pend fifo error in DMA_DST block.
68256   #define MSDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                  11
68257   #define MSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR                                                        (0x1<<12) // BRB src addr fifo error in DMA_DST block.
68258   #define MSDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                  12
68259   #define MSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR                                                            (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
68260   #define MSDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR_SHIFT                                                      13
68261   #define MSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR                                                        (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
68262   #define MSDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                  14
68263   #define MSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR                                                         (0x1<<15) // Read data firo in DMA_RSP block for BRB.
68264   #define MSDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                   15
68265   #define MSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR                                                     (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
68266   #define MSDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                               16
68267   #define MSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR                                                         (0x1<<17) // PXP read data fifo error in DMA_RSP block.
68268   #define MSDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                   17
68269   #define MSDM_REG_INT_STS_CLR_CM_DELAY_ERROR                                                                (0x1<<18) // Delay CM fifo error in CM block.
68270   #define MSDM_REG_INT_STS_CLR_CM_DELAY_ERROR_SHIFT                                                          18
68271   #define MSDM_REG_INT_STS_CLR_SH_DELAY_ERROR                                                                (0x1<<19) // Delay shared fifo error in CM block.
68272   #define MSDM_REG_INT_STS_CLR_SH_DELAY_ERROR_SHIFT                                                          19
68273   #define MSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR                                                               (0x1<<20) // Error in completion pending FIFO in internal write block.
68274   #define MSDM_REG_INT_STS_CLR_CMPL_PEND_ERROR_SHIFT                                                         20
68275   #define MSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR                                                               (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
68276   #define MSDM_REG_INT_STS_CLR_CPRM_PEND_ERROR_SHIFT                                                         21
68277   #define MSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR                                                              (0x1<<22) // Address fifo error in timer block.
68278   #define MSDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR_SHIFT                                                        22
68279   #define MSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR                                                              (0x1<<23) // Pending fifo error in timer block.
68280   #define MSDM_REG_INT_STS_CLR_TIMER_PEND_ERROR_SHIFT                                                        23
68281   #define MSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR                                                                (0x1<<24) // Dpm fifo error in dorq I/F block.
68282   #define MSDM_REG_INT_STS_CLR_DORQ_DPM_ERROR_SHIFT                                                          24
68283   #define MSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR                                                            (0x1<<25) // PXP done fifo error in DMA_dst block.
68284   #define MSDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR_SHIFT                                                      25
68285   #define MSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68286   #define MSDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              26
68287   #define MSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68288   #define MSDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              27
68289 #define MSDM_REG_PRTY_MASK_H_0_BB_K2                                                                         0xfc0204UL //Access:RW   DataWidth:0xb    // Multi Field Register.
68290   #define MSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
68291   #define MSDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               0
68292   #define MSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
68293   #define MSDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               1
68294   #define MSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
68295   #define MSDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               2
68296   #define MSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
68297   #define MSDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               3
68298   #define MSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
68299   #define MSDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               4
68300   #define MSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
68301   #define MSDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               5
68302   #define MSDM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
68303   #define MSDM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                               6
68304   #define MSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
68305   #define MSDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               7
68306   #define MSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
68307   #define MSDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               8
68308   #define MSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
68309   #define MSDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               9
68310   #define MSDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                     (0x1<<10) // This bit masks, when set, the Parity bit: MSDM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
68311   #define MSDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                               10
68312 #define MSDM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0xfc0210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
68313 #define MSDM_REG_TIMER_TICK                                                                                  0xfc0400UL //Access:RW   DataWidth:0x20   // Defines the number of system clock cycles that are used to define a timers clock tick cycle. Note: The minimal legal value for this register is 25, lower values can cause timers functionality issues.
68314 #define MSDM_REG_TIMERS_TICK_ENABLE                                                                          0xfc0404UL //Access:RW   DataWidth:0x1    // Enable for tick counter.
68315 #define MSDM_REG_OPERATION_GEN                                                                               0xfc0408UL //Access:W    DataWidth:0x14   // This register is used to assert a completion operation of choice; It includes the following completion fields: bits 19:16 are Trig; bits 15:0 are CompParams. Note that trigger types 3,5 or 8 are not supported by this interface as they require a completion message. If there is an attempt to assert an OperationGen with Trig = 3,5 or 8, the operation will be voided.
68316 #define MSDM_REG_GRC_PRIVILEGE_LEVEL                                                                         0xfc040cUL //Access:RW   DataWidth:0x2    // This register defines the PRV (privilege level) field within the FID structure of the SDM GRC master request.
68317 #define MSDM_REG_CM_MSG_CNT_ADDRESS                                                                          0xfc0410UL //Access:RW   DataWidth:0xf    // The internal RAM address for storing the shadow of the CM completion message counter.
68318 #define MSDM_REG_DORQ_DPM_START_ADDR                                                                         0xfc0414UL //Access:RW   DataWidth:0xf    // The start address in the internal RAM for DORQ DPM messages.
68319 #define MSDM_REG_RR_COMPLETE_REQ                                                                             0xfc0418UL //Access:R    DataWidth:0xa    // Provides read access to the round robin arbiter used for all completion write requests  in the completion manager: b0-PXP async b1-NOP;b2-internal write; b3-timers;b4-DMA;b5-GRC master;b6-RBC; b7-PRM interface; b8-CCFC load; b9-TCFC load.
68320 #define MSDM_REG_RR_PTR_REQ                                                                                  0xfc041cUL //Access:R    DataWidth:0x9    // Provides read access to the round robin arbiter for the completion message pointer: b0-async; b1-dma; b2 - tcfc; b3-ccfc; b4-nop; b5-timers; b6-int_wr; b7-prm; b8-grc_master.
68321 #define MSDM_REG_INT_RAM_RR_REQ                                                                              0xfc0420UL //Access:R    DataWidth:0x4    // Provides read access to the DMA done round-robin arbiter: b0-passive buffer destination; b1-internal RAM destination;b2-PXP source/destination;b3-BRB source.
68322 #define MSDM_REG_INP_QUEUE_ERR_VECT                                                                          0xfc0424UL //Access:R    DataWidth:0x9    // This register is intended to be read in the event of an inp_queue_error interrupt.  It contains a vector with a bit per input queue. Clearing the interrupt causes this vector to be cleared. Errors on multiple FIFOs will be aggregated between interrupt clear requests.
68323 #define MSDM_REG_ASYNC_CMSG_ALLOC_LIMIT                                                                      0xfc0428UL //Access:RW   DataWidth:0x5    // This register defines the maximum number of completion messages that can be allocated to PXP-Async transactions at any given time. If the PXP-Async interface attempts to reserve beyond this limit, it will be held off until the situation is resolved.
68324 #define MSDM_REG_ECO_RESERVED                                                                                0xfc042cUL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
68325 #define MSDM_REG_INIT_CREDIT_PXP                                                                             0xfc0500UL //Access:RW   DataWidth:0x3    // The initial number of messages that can be sent to the pxp interface without receiving any ACK.
68326 #define MSDM_REG_INIT_CREDIT_PCI                                                                             0xfc0504UL //Access:RW   DataWidth:0x2    // The initial number of messages that can be sent to the PCI-Switch on the internal write interface without receiving any ACK.
68327 #define MSDM_REG_INIT_CREDIT_TCFC_AC                                                                         0xfc0508UL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the TCFC activity counters interface without receiving any ACK.
68328 #define MSDM_REG_INIT_CREDIT_CCFC_AC                                                                         0xfc050cUL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the CCFC activity counters interface without receiving any ACK.
68329 #define MSDM_REG_INIT_CREDIT_CM                                                                              0xfc0510UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to the CM interface without receiving any ACK in CM block.
68330 #define MSDM_REG_INIT_CREDIT_CM_RMT                                                                          0xfc0520UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to a remote CM interface without receiving any ACK in CM block.
68331 #define MSDM_REG_INIT_CREDIT_CM_RMT_SIZE_BB_K2                                                               2
68332 #define MSDM_REG_INIT_CREDIT_CM_RMT_SIZE_E5                                                                  3
68333 #define MSDM_REG_NUM_OF_DMA_CMD                                                                              0xfc0600UL //Access:RC   DataWidth:0x20   // The number of SDM DMA commands executed.
68334 #define MSDM_REG_NUM_OF_TIMERS_CMD                                                                           0xfc0604UL //Access:RC   DataWidth:0x20   // The number of SDM timers commands executed.
68335 #define MSDM_REG_NUM_OF_CCFC_LD_CMD                                                                          0xfc0608UL //Access:RC   DataWidth:0x20   // The number of SDM CCFC load commands executed.
68336 #define MSDM_REG_NUM_OF_CCFC_AC_CMD                                                                          0xfc060cUL //Access:RC   DataWidth:0x20   // The number of SDM CCFC activity counter commands executed.
68337 #define MSDM_REG_NUM_OF_TCFC_LD_CMD                                                                          0xfc0610UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC load commands executed.
68338 #define MSDM_REG_NUM_OF_TCFC_AC_CMD                                                                          0xfc0614UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC activity counter commands executed.
68339 #define MSDM_REG_NUM_OF_INT_CMD                                                                              0xfc0618UL //Access:RC   DataWidth:0x20   // The number of SDM internal write commands executed.
68340 #define MSDM_REG_NUM_OF_NOP_CMD                                                                              0xfc061cUL //Access:RC   DataWidth:0x20   // The number of SDM NOP commands executed.
68341 #define MSDM_REG_NUM_OF_GRC_CMD                                                                              0xfc0620UL //Access:RC   DataWidth:0x20   // The number of GRC master commands executed.
68342 #define MSDM_REG_NUM_OF_PRM_REQ                                                                              0xfc0624UL //Access:RC   DataWidth:0x20   // The number of packet end messages received on the PRM completion interface.
68343 #define MSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                        0xfc0628UL //Access:RC   DataWidth:0x20   // The number of requests received from the pxp async if.
68344 #define MSDM_REG_NUM_OF_DPM_REQ                                                                              0xfc062cUL //Access:RC   DataWidth:0x20   // The number of DORQ DPM messages received.
68345 #define MSDM_REG_BRB_ALMOST_FULL                                                                             0xfc0700UL //Access:RW   DataWidth:0x5    // Almost full signal for read data from BRB in DMA_RSP block.
68346 #define MSDM_REG_PXP_ALMOST_FULL                                                                             0xfc0704UL //Access:RW   DataWidth:0x4    // Almost full signal for read data from pxp in DMA_RSP block.
68347 #define MSDM_REG_DORQ_ALMOST_FULL                                                                            0xfc0708UL //Access:RW   DataWidth:0x6    // Almost full signal for read data from DORQ in SDM_DORQ block.
68348 #define MSDM_REG_AGG_INT_CTRL                                                                                0xfc0800UL //Access:RW   DataWidth:0xa    // This array of registers provides controls for each of the aggregated interrupts; The fields are defined as follows: [20:16] Affinity [15:12] NumL2m. [11]    Exclusive. [10]    Core-selection where 0=Core_A and 1=Core_B. [9]     Mode bit where 0=normal and 1=auto-mask-mode. [8]     T-flag which determines if a thread is allocated for this handler in the Storm. [7:0]   EventID which selects the event ID of the associated handler.
68349 #define MSDM_REG_AGG_INT_CTRL_SIZE                                                                           32
68350 #define MSDM_REG_AGG_INT_STATE                                                                               0xfc0a00UL //Access:R    DataWidth:0x2    // This array of registers provides access to each of the 32 aggregated interrupt request state machines; The values read from this register mean the following; 00 = IDLE; 01 = PEND; 10 = MASK; 11 = PANDM.
68351 #define MSDM_REG_AGG_INT_STATE_SIZE                                                                          32
68352 #define MSDM_REG_QUEUE_FULL                                                                                  0xfc0c00UL //Access:R    DataWidth:0x9    // Input queue fifo full in sdm_inp block.
68353 #define MSDM_REG_INT_CMPL_PEND_FULL                                                                          0xfc0c04UL //Access:R    DataWidth:0x1    // Internal write completion pending full in internal write block.
68354 #define MSDM_REG_INT_CPRM_PEND_FULL                                                                          0xfc0c08UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending full in internal write block.
68355 #define MSDM_REG_QM_FULL                                                                                     0xfc0c0cUL //Access:R    DataWidth:0x1    // QM IF  full in sdm_inp block.
68356 #define MSDM_REG_DELAY_FIFO_FULL                                                                             0xfc0c10UL //Access:R    DataWidth:0x1    // Delay FIFO  full in sdm_inp block.
68357 #define MSDM_REG_TIMERS_PEND_FULL                                                                            0xfc0c14UL //Access:R    DataWidth:0x1    // Pending FIFO  full in sdm_timers block.
68358 #define MSDM_REG_TIMERS_ADDR_FULL                                                                            0xfc0c18UL //Access:R    DataWidth:0x1    // Address FIFO  full in sdm_timers block.
68359 #define MSDM_REG_RSP_PXP_RDATA_FULL                                                                          0xfc0c1cUL //Access:R    DataWidth:0x1    // PXP rd_data fifo  full in sdm_dma_rsp block.
68360 #define MSDM_REG_RSP_BRB_RDATA_FULL                                                                          0xfc0c20UL //Access:R    DataWidth:0x1    // BRB read data fifo  full in sdm_dma_rsp block.
68361 #define MSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                      0xfc0c24UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  full in sdm_dma_rsp block.
68362 #define MSDM_REG_RSP_BRB_PEND_FULL                                                                           0xfc0c28UL //Access:R    DataWidth:0x1    // BRB pending fifo  full in sdm_dma_rsp block.
68363 #define MSDM_REG_RSP_INT_RAM_PEND_FULL                                                                       0xfc0c2cUL //Access:R    DataWidth:0x1    // Int_ram pending fifo  full in sdm_dma_rsp block.
68364 #define MSDM_REG_RSP_BRB_IF_FULL                                                                             0xfc0c30UL //Access:R    DataWidth:0x1    // BRB interface is  full in sdm_dma_rsp block.
68365 #define MSDM_REG_RSP_PXP_IF_FULL                                                                             0xfc0c34UL //Access:R    DataWidth:0x1    // PXP interface is  full in sdm_dma_rsp block.
68366 #define MSDM_REG_DST_PXP_IMMED_FULL                                                                          0xfc0c38UL //Access:R    DataWidth:0x1    // PXP immediate fifo full in sdm_dma_dst block.
68367 #define MSDM_REG_DST_PXP_DST_PEND_FULL                                                                       0xfc0c3cUL //Access:R    DataWidth:0x1    // PXP destination pending fifo full in sdm_dma_dst block.
68368 #define MSDM_REG_DST_PXP_SRC_PEND_FULL                                                                       0xfc0c40UL //Access:R    DataWidth:0x1    // PXP source pending fifo full in sdm_dma_dst block.
68369 #define MSDM_REG_DST_BRB_SRC_PEND_FULL                                                                       0xfc0c44UL //Access:R    DataWidth:0x1    // BRB source pending fifo full in sdm_dma_dst block.
68370 #define MSDM_REG_DST_BRB_SRC_ADDR_FULL                                                                       0xfc0c48UL //Access:R    DataWidth:0x1    // BRB source address fifo full in sdm_dma_dst block.
68371 #define MSDM_REG_DST_PXP_LINK_FULL                                                                           0xfc0c4cUL //Access:R    DataWidth:0x1    // PXP link list full in sdm_dma_dst block.
68372 #define MSDM_REG_DST_INT_RAM_WAIT_FULL                                                                       0xfc0c50UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo full in sdm_dma_dst block.
68373 #define MSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                       0xfc0c54UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo full in sdm_dma_dst block.
68374 #define MSDM_REG_DST_PXP_IF_FULL                                                                             0xfc0c58UL //Access:R    DataWidth:0x1    // PXP if full in sdm_dma_dst block.
68375 #define MSDM_REG_DST_INT_RAM_IF_FULL                                                                         0xfc0c5cUL //Access:R    DataWidth:0x1    // Int_ram if full in sdm_dma_dst block.
68376 #define MSDM_REG_DST_PAS_BUF_IF_FULL                                                                         0xfc0c60UL //Access:R    DataWidth:0x1    // Pas_buf if full in sdm_dma_dst block.
68377 #define MSDM_REG_SH_DELAY_FULL                                                                               0xfc0c64UL //Access:R    DataWidth:0x1    // Shared delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
68378 #define MSDM_REG_CM_DELAY_FULL                                                                               0xfc0c68UL //Access:R    DataWidth:0x1    // CM delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
68379 #define MSDM_REG_CMSG_QUE_FULL                                                                               0xfc0c6cUL //Access:R    DataWidth:0x1    // Completion message queue fifo full in sdm_cm block.
68380 #define MSDM_REG_CCFC_LOAD_PEND_FULL                                                                         0xfc0c70UL //Access:R    DataWidth:0x1    // CCFC load pending fifo full in the CCFC interface  block.
68381 #define MSDM_REG_TCFC_LOAD_PEND_FULL                                                                         0xfc0c74UL //Access:R    DataWidth:0x1    // TCFC load pending fifo full in the TCFC interface block.
68382 #define MSDM_REG_ASYNC_HOST_FULL                                                                             0xfc0c78UL //Access:R    DataWidth:0x1    // Async fifo full in sdm_async block.
68383 #define MSDM_REG_PRM_FIFO_FULL                                                                               0xfc0c7cUL //Access:R    DataWidth:0x1    // PRM FIFO full in PRM interface block.
68384 #define MSDM_REG_RMT_XCM_FIFO_FULL_K2_E5                                                                     0xfc0c80UL //Access:R    DataWidth:0x1    // Remote XCM FIFO full (exist only in MSDM => XCM interface).
68385 #define MSDM_REG_RMT_YCM_FIFO_FULL_K2_E5                                                                     0xfc0c84UL //Access:R    DataWidth:0x1    // Remote YCM FIFO full (exist only in MSDM => YCM interface).
68386 #define MSDM_REG_INT_CMPL_PEND_EMPTY                                                                         0xfc0d00UL //Access:R    DataWidth:0x1    // Internal write completion pending empty in internal write block.
68387 #define MSDM_REG_INT_CPRM_PEND_EMPTY                                                                         0xfc0d04UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending empty in internal write block.
68388 #define MSDM_REG_QUEUE_EMPTY                                                                                 0xfc0d08UL //Access:R    DataWidth:0x9    // Input queue fifo empty in sdm_inp block.
68389 #define MSDM_REG_DELAY_FIFO_EMPTY                                                                            0xfc0d0cUL //Access:R    DataWidth:0x1    // Delay FIFO  empty in sdm_inp block.
68390 #define MSDM_REG_TIMERS_PEND_EMPTY                                                                           0xfc0d10UL //Access:R    DataWidth:0x1    // Pending FIFO  empty in sdm_timers block.
68391 #define MSDM_REG_TIMERS_ADDR_EMPTY                                                                           0xfc0d14UL //Access:R    DataWidth:0x1    // Address FIFO  empty in sdm_timers block.
68392 #define MSDM_REG_RSP_PXP_RDATA_EMPTY                                                                         0xfc0d18UL //Access:R    DataWidth:0x1    // PXP rd_data fifo  empty in sdm_dma_rsp block.
68393 #define MSDM_REG_RSP_BRB_RDATA_EMPTY                                                                         0xfc0d1cUL //Access:R    DataWidth:0x1    // BRB read data fifo  empty in sdm_dma_rsp block.
68394 #define MSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                     0xfc0d20UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  empty in sdm_dma_rsp block.
68395 #define MSDM_REG_RSP_BRB_PEND_EMPTY                                                                          0xfc0d24UL //Access:R    DataWidth:0x1    // BRB pending fifo  empty in sdm_dma_rsp block.
68396 #define MSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                      0xfc0d28UL //Access:R    DataWidth:0x1    // Int_ram pending fifo  empty in sdm_dma_rsp block.
68397 #define MSDM_REG_DST_PXP_IMMED_EMPTY                                                                         0xfc0d2cUL //Access:R    DataWidth:0x1    // PXP immediate fifo empty in sdm_dma_dst block.
68398 #define MSDM_REG_DST_PXP_DST_PEND_EMPTY                                                                      0xfc0d30UL //Access:R    DataWidth:0x1    // PXP destination pending fifo empty in sdm_dma_dst block.
68399 #define MSDM_REG_DST_PXP_SRC_PEND_EMPTY                                                                      0xfc0d34UL //Access:R    DataWidth:0x1    // PXP source pending fifo empty in sdm_dma_dst block.
68400 #define MSDM_REG_DST_BRB_SRC_PEND_EMPTY                                                                      0xfc0d38UL //Access:R    DataWidth:0x1    // BRB source pending fifo empty in sdm_dma_dst block.
68401 #define MSDM_REG_DST_BRB_SRC_ADDR_EMPTY                                                                      0xfc0d3cUL //Access:R    DataWidth:0x1    // BRB source address fifo empty in sdm_dma_dst block.
68402 #define MSDM_REG_DST_PXP_LINK_EMPTY                                                                          0xfc0d40UL //Access:R    DataWidth:0x1    // PXP link list empty in sdm_dma_dst block.
68403 #define MSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                      0xfc0d44UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo empty in sdm_dma_dst block.
68404 #define MSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                      0xfc0d48UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo empty in sdm_dma_dst block.
68405 #define MSDM_REG_SH_DELAY_EMPTY                                                                              0xfc0d4cUL //Access:R    DataWidth:0x1    // Shared delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
68406 #define MSDM_REG_CM_DELAY_EMPTY                                                                              0xfc0d50UL //Access:R    DataWidth:0x1    // CM delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
68407 #define MSDM_REG_CMSG_QUE_EMPTY                                                                              0xfc0d54UL //Access:R    DataWidth:0x1    // Completion message queue fifo empty in sdm_dma_dst block.
68408 #define MSDM_REG_CCFC_LOAD_PEND_EMPTY                                                                        0xfc0d58UL //Access:R    DataWidth:0x1    // CCFC load pending fifo empty in sdm_ccfc block.
68409 #define MSDM_REG_TCFC_LOAD_PEND_EMPTY                                                                        0xfc0d5cUL //Access:R    DataWidth:0x1    // TCFC load pending fifo empty in sdm_tcfc block.
68410 #define MSDM_REG_ASYNC_HOST_EMPTY                                                                            0xfc0d60UL //Access:R    DataWidth:0x1    // Async fifo empty in sdm_async block.
68411 #define MSDM_REG_PRM_FIFO_EMPTY                                                                              0xfc0d64UL //Access:R    DataWidth:0x1    // PRM FIFO empty in sdm_prm_if block.
68412 #define MSDM_REG_RMT_XCM_FIFO_EMPTY_K2_E5                                                                    0xfc0d68UL //Access:R    DataWidth:0x1    // Remote XCM FIFO empty (exist only within MSDM => XCM path).
68413 #define MSDM_REG_RMT_YCM_FIFO_EMPTY_K2_E5                                                                    0xfc0d6cUL //Access:R    DataWidth:0x1    // Remote YCM FIFO empty (exist only within MSDM => YCM path).
68414 #define MSDM_REG_DBG_OUT_DATA                                                                                0xfc0e00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
68415 #define MSDM_REG_DBG_OUT_DATA_SIZE                                                                           8
68416 #define MSDM_REG_DBG_OUT_VALID                                                                               0xfc0e20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
68417 #define MSDM_REG_DBG_OUT_FRAME                                                                               0xfc0e24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
68418 #define MSDM_REG_DBG_SELECT                                                                                  0xfc0e28UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
68419 #define MSDM_REG_DBG_DWORD_ENABLE                                                                            0xfc0e2cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
68420 #define MSDM_REG_DBG_SHIFT                                                                                   0xfc0e30UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
68421 #define MSDM_REG_DBG_FORCE_VALID                                                                             0xfc0e34UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
68422 #define MSDM_REG_DBG_FORCE_FRAME                                                                             0xfc0e38UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
68423 #define MSDM_REG_ASYNC_FIFO                                                                                  0xfc2000UL //Access:WB_R DataWidth:0x49   // Provides read-only access of the PXP-Async input FIFO. Intended for debug purposes.
68424 #define MSDM_REG_ASYNC_FIFO_SIZE                                                                             116
68425 #define MSDM_REG_IMMED_FIFO                                                                                  0xfc2400UL //Access:WB_R DataWidth:0x40   // Provides read-only access of the immediate data FIFO. Intended for debug purposes.
68426 #define MSDM_REG_IMMED_FIFO_SIZE                                                                             38
68427 #define MSDM_REG_BRB_FIFO                                                                                    0xfc2800UL //Access:WB_R DataWidth:0x86   // Provides read-only access of the BRB response FIFO. Intended for debug purposes.
68428 #define MSDM_REG_BRB_FIFO_SIZE                                                                               152
68429 #define MSDM_REG_PXP_FIFO                                                                                    0xfc2c00UL //Access:WB_R DataWidth:0x4a   // Provides read-only access of the PXP response FIFO. Intended for debug purposes.
68430 #define MSDM_REG_PXP_FIFO_SIZE                                                                               76
68431 #define MSDM_REG_INT_RAM_FIFO                                                                                0xfc3000UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the internal RAM response FIFO. Intended for debug purposes.
68432 #define MSDM_REG_INT_RAM_FIFO_SIZE                                                                           76
68433 #define MSDM_REG_DPM_FIFO                                                                                    0xfc3400UL //Access:WB_R DataWidth:0x51   // Provides read-only access of the DORQ DPM input FIFO. Intended for debug purposes.
68434 #define MSDM_REG_DPM_FIFO_SIZE                                                                               172
68435 #define MSDM_REG_EXT_OVERFLOW                                                                                0xfc3800UL //Access:WB_R DataWidth:0x4b   // Provides read-only access of the external store overflow FIFO. Intended for debug purposes.
68436 #define MSDM_REG_EXT_OVERFLOW_SIZE                                                                           36
68437 #define MSDM_REG_PRM_FIFO                                                                                    0xfc3c00UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the PRM completion input FIFO. Intended for debug purposes.
68438 #define MSDM_REG_PRM_FIFO_SIZE                                                                               84
68439 #define MSDM_REG_TIMERS                                                                                      0xfc4000UL //Access:WB   DataWidth:0x3a   // Provides memory-mapped read/write access to the timers' memory. Intended for debug purposes.
68440 #define MSDM_REG_TIMERS_SIZE                                                                                 48
68441 #define MSDM_REG_INP_QUEUE                                                                                   0xfc5000UL //Access:WB   DataWidth:0x40   // Input queue memory. Access only for debugging.
68442 #define MSDM_REG_INP_QUEUE_SIZE                                                                              416
68443 #define MSDM_REG_CMSG_QUE                                                                                    0xfc8000UL //Access:WB   DataWidth:0x40   // CM queue memory. Access only for debugging.
68444 #define MSDM_REG_CMSG_QUE_SIZE                                                                               576
68445 #define USDM_REG_ENABLE_IN1                                                                                  0xfd0004UL //Access:RW   DataWidth:0x14   // Multi Field Register.
68446   #define USDM_REG_ENABLE_IN1_EXT_STORE_IN_EN                                                                (0x1<<0) // Enable for input command from STORM.
68447   #define USDM_REG_ENABLE_IN1_EXT_STORE_IN_EN_SHIFT                                                          0
68448   #define USDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN                                                             (0x1<<1) // Enable for input data from internal ram interface in DMA_RSP block.
68449   #define USDM_REG_ENABLE_IN1_INT_RAM_DATA_IN_EN_SHIFT                                                       1
68450   #define USDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN                                                             (0x1<<2) // Enable for input done from internal ram interface in DMA_RSP block.
68451   #define USDM_REG_ENABLE_IN1_INT_RAM_DONE_IN_EN_SHIFT                                                       2
68452   #define USDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN                                                             (0x1<<3) // Enable for input full from internal ram interface in DMA_RSP block.
68453   #define USDM_REG_ENABLE_IN1_INT_RAM_FULL_IN_EN_SHIFT                                                       3
68454   #define USDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN                                                             (0x1<<4) // Enable for input done from passive buffer interface in DMA_RSP block.
68455   #define USDM_REG_ENABLE_IN1_PAS_BUF_DONE_IN_EN_SHIFT                                                       4
68456   #define USDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN                                                             (0x1<<5) // Enable for input full from passive buffer interface in DMA_RSP block.
68457   #define USDM_REG_ENABLE_IN1_PAS_BUF_FULL_IN_EN_SHIFT                                                       5
68458   #define USDM_REG_ENABLE_IN1_PXP_DONE_IN_EN                                                                 (0x1<<6) // Enable for input done from pxp-HW interface in DMA_DST block.
68459   #define USDM_REG_ENABLE_IN1_PXP_DONE_IN_EN_SHIFT                                                           6
68460   #define USDM_REG_ENABLE_IN1_PXP_FULL_IN_EN                                                                 (0x1<<7) // Enable for input full from pxp-HW interface in DMA_DST block.
68461   #define USDM_REG_ENABLE_IN1_PXP_FULL_IN_EN_SHIFT                                                           7
68462   #define USDM_REG_ENABLE_IN1_PXP_DATA_IN_EN                                                                 (0x1<<8) // Enable for input data from pxp-HW interface in DMA_RSP block.
68463   #define USDM_REG_ENABLE_IN1_PXP_DATA_IN_EN_SHIFT                                                           8
68464   #define USDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN                                                              (0x1<<9) // Enable for input ack from pxp-internal write for SDM_INT block.
68465   #define USDM_REG_ENABLE_IN1_PXP_INT_ACK_IN_EN_SHIFT                                                        9
68466   #define USDM_REG_ENABLE_IN1_PXP_ACK_IN_EN                                                                  (0x1<<10) // Enable for input acknowledge to credit counter from pxp_HW interface.
68467   #define USDM_REG_ENABLE_IN1_PXP_ACK_IN_EN_SHIFT                                                            10
68468   #define USDM_REG_ENABLE_IN1_BRB_DATA_IN_EN                                                                 (0x1<<11) // Enable for input data from BRB interface in DMA_RSP block.
68469   #define USDM_REG_ENABLE_IN1_BRB_DATA_IN_EN_SHIFT                                                           11
68470   #define USDM_REG_ENABLE_IN1_PXP_REQ_IN_EN                                                                  (0x1<<12) // Enable for input message from ASYNC pxp in pxp_async block.
68471   #define USDM_REG_ENABLE_IN1_PXP_REQ_IN_EN_SHIFT                                                            12
68472   #define USDM_REG_ENABLE_IN1_PRM_REQ_IN_EN                                                                  (0x1<<13) // Enable for input completion message from PRM in prm_if block.
68473   #define USDM_REG_ENABLE_IN1_PRM_REQ_IN_EN_SHIFT                                                            13
68474   #define USDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN                                                            (0x1<<14) // Enable for input ack to CCFC load credit counter.
68475   #define USDM_REG_ENABLE_IN1_CCFC_LOAD_ACK_IN_EN_SHIFT                                                      14
68476   #define USDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN                                                            (0x1<<15) // Enable for input ack to TCFC load credit counter.
68477   #define USDM_REG_ENABLE_IN1_TCFC_LOAD_ACK_IN_EN_SHIFT                                                      15
68478   #define USDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN                                                            (0x1<<16) // Enable for input response from CCFC in CCFC block.
68479   #define USDM_REG_ENABLE_IN1_CCFC_LOAD_RSP_IN_EN_SHIFT                                                      16
68480   #define USDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN                                                              (0x1<<17) // Enable for input ack to CCFC credit counter on the A/C interface.
68481   #define USDM_REG_ENABLE_IN1_CCFC_AC_ACK_IN_EN_SHIFT                                                        17
68482   #define USDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN                                                              (0x1<<18) // Enable for input ack to TCFC credit counter on the A/C interface.
68483   #define USDM_REG_ENABLE_IN1_TCFC_AC_ACK_IN_EN_SHIFT                                                        18
68484   #define USDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN                                                           (0x1<<19) // Enable for input full from qm in SDM_INP block.
68485   #define USDM_REG_ENABLE_IN1_QM_EXT_WR_FULL_IN_EN_SHIFT                                                     19
68486 #define USDM_REG_ENABLE_IN2                                                                                  0xfd0008UL //Access:RW   DataWidth:0x3    // Multi Field Register.
68487   #define USDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN                                                            (0x1<<0) // Enable for input response from TCFC in TCFC block.
68488   #define USDM_REG_ENABLE_IN2_TCFC_LOAD_RSP_IN_EN_SHIFT                                                      0
68489   #define USDM_REG_ENABLE_IN2_CM_ACK_IN_EN                                                                   (0x1<<1) // Enable for input acknowledge from Cm  in SDM_CM block.
68490   #define USDM_REG_ENABLE_IN2_CM_ACK_IN_EN_SHIFT                                                             1
68491   #define USDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN                                                                 (0x1<<2) // Enable for input DPM requests in SDM_DORQ block.
68492   #define USDM_REG_ENABLE_IN2_DORQ_REQ_IN_EN_SHIFT                                                           2
68493 #define USDM_REG_ENABLE_OUT1                                                                                 0xfd000cUL //Access:RW   DataWidth:0x15   // Multi Field Register.
68494   #define USDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN                                                                (0x1<<0) // Enable for output request to pxp internal write for SDM_INT block.
68495   #define USDM_REG_ENABLE_OUT1_PXP_INT_OUT_EN_SHIFT                                                          0
68496   #define USDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN                                                             (0x1<<1) // Enable for output thread ready to the SEMI.
68497   #define USDM_REG_ENABLE_OUT1_THREAD_RDY_OUT_EN_SHIFT                                                       1
68498   #define USDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN                                                             (0x1<<2) // Enable the output thread release to the SEMI.
68499   #define USDM_REG_ENABLE_OUT1_THREAD_RLS_OUT_EN_SHIFT                                                       2
68500   #define USDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN                                                              (0x1<<3) // Enable for output load request to CCFC.
68501   #define USDM_REG_ENABLE_OUT1_CCFC_LOAD_OUT_EN_SHIFT                                                        3
68502   #define USDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN                                                              (0x1<<4) // Enable for output load request to TCFC.
68503   #define USDM_REG_ENABLE_OUT1_TCFC_LOAD_OUT_EN_SHIFT                                                        4
68504   #define USDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN                                                                (0x1<<5) // Enable for output increment to CCFC activity counter.
68505   #define USDM_REG_ENABLE_OUT1_CCFC_AC_OUT_EN_SHIFT                                                          5
68506   #define USDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN                                                                (0x1<<6) // Enable for output decrement to TCFC activity counter.
68507   #define USDM_REG_ENABLE_OUT1_TCFC_AC_OUT_EN_SHIFT                                                          6
68508   #define USDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN                                                                (0x1<<7) // Enable for output data to pxp-HW interface in DMA_REQ block.
68509   #define USDM_REG_ENABLE_OUT1_PXP_REQ_OUT_EN_SHIFT                                                          7
68510   #define USDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN                                                                (0x1<<8) // Enable for output request to BRB interface in DMA_REQ block.
68511   #define USDM_REG_ENABLE_OUT1_BRB_REQ_OUT_EN_SHIFT                                                          8
68512   #define USDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN                                                                (0x1<<9) // Enable for output write to int_ram in DMA_DST block.
68513   #define USDM_REG_ENABLE_OUT1_INT_RAM_OUT_EN_SHIFT                                                          9
68514   #define USDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN                                                                (0x1<<10) // Enable for output write topassive buffer in DMA_DST block.
68515   #define USDM_REG_ENABLE_OUT1_PAS_BUF_OUT_EN_SHIFT                                                          10
68516   #define USDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN                                                              (0x1<<11) // Enable for output write to pxp async in DMA_DST block.
68517   #define USDM_REG_ENABLE_OUT1_PXP_ASYNC_OUT_EN_SHIFT                                                        11
68518   #define USDM_REG_ENABLE_OUT1_PXP_OUT_EN                                                                    (0x1<<12) // Enable for output write to pxp  in DMA_DST block.
68519   #define USDM_REG_ENABLE_OUT1_PXP_OUT_EN_SHIFT                                                              12
68520   #define USDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN                                                               (0x1<<13) // Enable for output full to BRB in DMA_RSP block.
68521   #define USDM_REG_ENABLE_OUT1_BRB_FULL_OUT_EN_SHIFT                                                         13
68522   #define USDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN                                                               (0x1<<14) // Enable for output full to PXP in DMA_RSP block.
68523   #define USDM_REG_ENABLE_OUT1_PXP_FULL_OUT_EN_SHIFT                                                         14
68524   #define USDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN                                                               (0x1<<15) // Enable for output external full to SEMI block.
68525   #define USDM_REG_ENABLE_OUT1_EXT_FULL_OUT_EN_SHIFT                                                         15
68526   #define USDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN                                                           (0x1<<16) // Enable for output done to async PXP host IF.
68527   #define USDM_REG_ENABLE_OUT1_PXP_REQ_DONE_OUT_EN_SHIFT                                                     16
68528   #define USDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN                                                           (0x1<<17) // Enable the output done (ack) to PRM.
68529   #define USDM_REG_ENABLE_OUT1_PRM_REQ_DONE_OUT_EN_SHIFT                                                     17
68530   #define USDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN                                                                 (0x1<<18) // Enable for output message to CM in SDM_CM block.
68531   #define USDM_REG_ENABLE_OUT1_CM_MSG_OUT_EN_SHIFT                                                           18
68532   #define USDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN                                                           (0x1<<19) // Enable for output ack after placement to sdm in CCFC block.
68533   #define USDM_REG_ENABLE_OUT1_CCFC_SDM_ACK_OUT_EN_SHIFT                                                     19
68534   #define USDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN                                                           (0x1<<20) // Enable for output ack after placement to sdm in TCFC block.
68535   #define USDM_REG_ENABLE_OUT1_TCFC_SDM_ACK_OUT_EN_SHIFT                                                     20
68536 #define USDM_REG_ENABLE_OUT2                                                                                 0xfd0010UL //Access:RW   DataWidth:0x3    // Multi Field Register.
68537   #define USDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN                                                              (0x1<<0) // Enable for output command to qm in SDM_INP block.
68538   #define USDM_REG_ENABLE_OUT2_QM_EXT_WR_OUT_EN_SHIFT                                                        0
68539   #define USDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN                                                               (0x1<<1) // Enable for VF/PF error valid in DMA_DST block.
68540   #define USDM_REG_ENABLE_OUT2_VFPF_ERR_OUT_EN_SHIFT                                                         1
68541   #define USDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN                                                          (0x1<<2) // Enable for DPM request done output in SDM_DORQ block.
68542   #define USDM_REG_ENABLE_OUT2_DORQ_REQ_DONE_OUT_EN_SHIFT                                                    2
68543 #define USDM_REG_DISABLE_ENGINE                                                                              0xfd0014UL //Access:RW   DataWidth:0xa    // Multi Field Register.
68544   #define USDM_REG_DISABLE_ENGINE_DISABLE_DMA                                                                (0x1<<0) // This bit should be set to disable the DMA exectuion engine from processing DMA commands.
68545   #define USDM_REG_DISABLE_ENGINE_DISABLE_DMA_SHIFT                                                          0
68546   #define USDM_REG_DISABLE_ENGINE_DISABLE_TIMERS                                                             (0x1<<1) // This bit should be set to disable the timers' exectuion engine from processing timers' commands.
68547   #define USDM_REG_DISABLE_ENGINE_DISABLE_TIMERS_SHIFT                                                       1
68548   #define USDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD                                                          (0x1<<2) // This bit should be set to disable the CCFC exectuion engine from processing CCFC load commands.
68549   #define USDM_REG_DISABLE_ENGINE_DISABLE_CCFC_LOAD_SHIFT                                                    2
68550   #define USDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD                                                          (0x1<<3) // This bit should be set to disable the TCFC exectuion engine from processing TCFC load commands.
68551   #define USDM_REG_DISABLE_ENGINE_DISABLE_TCFC_LOAD_SHIFT                                                    3
68552   #define USDM_REG_DISABLE_ENGINE_DISABLE_INT_WR                                                             (0x1<<4) // This bit should be set to disable the internal write exectuion engine from processing Internal write commands.
68553   #define USDM_REG_DISABLE_ENGINE_DISABLE_INT_WR_SHIFT                                                       4
68554   #define USDM_REG_DISABLE_ENGINE_DISABLE_NOP                                                                (0x1<<5) // This bit should be set to disable the SDM NOP exectuion engine from processing NOP commands.
68555   #define USDM_REG_DISABLE_ENGINE_DISABLE_NOP_SHIFT                                                          5
68556   #define USDM_REG_DISABLE_ENGINE_DISABLE_GRC                                                                (0x1<<6) // This bit should be set to disable the GRC master exectuion engine from processing GRC master commands.
68557   #define USDM_REG_DISABLE_ENGINE_DISABLE_GRC_SHIFT                                                          6
68558   #define USDM_REG_DISABLE_ENGINE_DISABLE_ASYNC                                                              (0x1<<7) // This bit should be set to disable the PXP-Async interface from processing PXP-Async requests.
68559   #define USDM_REG_DISABLE_ENGINE_DISABLE_ASYNC_SHIFT                                                        7
68560   #define USDM_REG_DISABLE_ENGINE_DISABLE_PRM                                                                (0x1<<8) // This bit should be set to disable the PRM interface from processing PRM completion commands.
68561   #define USDM_REG_DISABLE_ENGINE_DISABLE_PRM_SHIFT                                                          8
68562   #define USDM_REG_DISABLE_ENGINE_DISABLE_DORQ                                                               (0x1<<9) // This bit should be set to disable the DORQ DPM interface from processing DPM commands.
68563   #define USDM_REG_DISABLE_ENGINE_DISABLE_DORQ_SHIFT                                                         9
68564 #define USDM_REG_INT_STS                                                                                     0xfd0040UL //Access:R    DataWidth:0x1c   // Multi Field Register.
68565   #define USDM_REG_INT_STS_ADDRESS_ERROR                                                                     (0x1<<0) // Signals an unknown address to the rf module.
68566   #define USDM_REG_INT_STS_ADDRESS_ERROR_SHIFT                                                               0
68567   #define USDM_REG_INT_STS_INP_QUEUE_ERROR                                                                   (0x1<<1) // Indicates that one of the input queues had a FIFO error.
68568   #define USDM_REG_INT_STS_INP_QUEUE_ERROR_SHIFT                                                             1
68569   #define USDM_REG_INT_STS_DELAY_FIFO_ERROR                                                                  (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
68570   #define USDM_REG_INT_STS_DELAY_FIFO_ERROR_SHIFT                                                            2
68571   #define USDM_REG_INT_STS_ASYNC_HOST_ERROR                                                                  (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
68572   #define USDM_REG_INT_STS_ASYNC_HOST_ERROR_SHIFT                                                            3
68573   #define USDM_REG_INT_STS_PRM_FIFO_ERROR                                                                    (0x1<<4) // FIFO in PRM interface sub-module reported an error.
68574   #define USDM_REG_INT_STS_PRM_FIFO_ERROR_SHIFT                                                              4
68575   #define USDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR                                                              (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
68576   #define USDM_REG_INT_STS_CCFC_LOAD_PEND_ERROR_SHIFT                                                        5
68577   #define USDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR                                                              (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
68578   #define USDM_REG_INT_STS_TCFC_LOAD_PEND_ERROR_SHIFT                                                        6
68579   #define USDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR                                                            (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
68580   #define USDM_REG_INT_STS_DST_INT_RAM_WAIT_ERROR_SHIFT                                                      7
68581   #define USDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR                                                            (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
68582   #define USDM_REG_INT_STS_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                      8
68583   #define USDM_REG_INT_STS_DST_PXP_IMMED_ERROR                                                               (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
68584   #define USDM_REG_INT_STS_DST_PXP_IMMED_ERROR_SHIFT                                                         9
68585   #define USDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR                                                            (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
68586   #define USDM_REG_INT_STS_DST_PXP_DST_PEND_ERROR_SHIFT                                                      10
68587   #define USDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR                                                            (0x1<<11) // BRB src pend fifo error in DMA_DST block.
68588   #define USDM_REG_INT_STS_DST_BRB_SRC_PEND_ERROR_SHIFT                                                      11
68589   #define USDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR                                                            (0x1<<12) // BRB src addr fifo error in DMA_DST block.
68590   #define USDM_REG_INT_STS_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                      12
68591   #define USDM_REG_INT_STS_RSP_BRB_PEND_ERROR                                                                (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
68592   #define USDM_REG_INT_STS_RSP_BRB_PEND_ERROR_SHIFT                                                          13
68593   #define USDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR                                                            (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
68594   #define USDM_REG_INT_STS_RSP_INT_RAM_PEND_ERROR_SHIFT                                                      14
68595   #define USDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR                                                             (0x1<<15) // Read data firo in DMA_RSP block for BRB.
68596   #define USDM_REG_INT_STS_RSP_BRB_RD_DATA_ERROR_SHIFT                                                       15
68597   #define USDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR                                                         (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
68598   #define USDM_REG_INT_STS_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                   16
68599   #define USDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR                                                             (0x1<<17) // PXP read data fifo error in DMA_RSP block.
68600   #define USDM_REG_INT_STS_RSP_PXP_RD_DATA_ERROR_SHIFT                                                       17
68601   #define USDM_REG_INT_STS_CM_DELAY_ERROR                                                                    (0x1<<18) // Delay CM fifo error in CM block.
68602   #define USDM_REG_INT_STS_CM_DELAY_ERROR_SHIFT                                                              18
68603   #define USDM_REG_INT_STS_SH_DELAY_ERROR                                                                    (0x1<<19) // Delay shared fifo error in CM block.
68604   #define USDM_REG_INT_STS_SH_DELAY_ERROR_SHIFT                                                              19
68605   #define USDM_REG_INT_STS_CMPL_PEND_ERROR                                                                   (0x1<<20) // Error in completion pending FIFO in internal write block.
68606   #define USDM_REG_INT_STS_CMPL_PEND_ERROR_SHIFT                                                             20
68607   #define USDM_REG_INT_STS_CPRM_PEND_ERROR                                                                   (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
68608   #define USDM_REG_INT_STS_CPRM_PEND_ERROR_SHIFT                                                             21
68609   #define USDM_REG_INT_STS_TIMER_ADDR_ERROR                                                                  (0x1<<22) // Address fifo error in timer block.
68610   #define USDM_REG_INT_STS_TIMER_ADDR_ERROR_SHIFT                                                            22
68611   #define USDM_REG_INT_STS_TIMER_PEND_ERROR                                                                  (0x1<<23) // Pending fifo error in timer block.
68612   #define USDM_REG_INT_STS_TIMER_PEND_ERROR_SHIFT                                                            23
68613   #define USDM_REG_INT_STS_DORQ_DPM_ERROR                                                                    (0x1<<24) // Dpm fifo error in dorq I/F block.
68614   #define USDM_REG_INT_STS_DORQ_DPM_ERROR_SHIFT                                                              24
68615   #define USDM_REG_INT_STS_DST_PXP_DONE_ERROR                                                                (0x1<<25) // PXP done fifo error in DMA_dst block.
68616   #define USDM_REG_INT_STS_DST_PXP_DONE_ERROR_SHIFT                                                          25
68617   #define USDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68618   #define USDM_REG_INT_STS_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  26
68619   #define USDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5                                                        (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68620   #define USDM_REG_INT_STS_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                  27
68621 #define USDM_REG_INT_MASK                                                                                    0xfd0044UL //Access:RW   DataWidth:0x1c   // Multi Field Register.
68622   #define USDM_REG_INT_MASK_ADDRESS_ERROR                                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.ADDRESS_ERROR .
68623   #define USDM_REG_INT_MASK_ADDRESS_ERROR_SHIFT                                                              0
68624   #define USDM_REG_INT_MASK_INP_QUEUE_ERROR                                                                  (0x1<<1) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.INP_QUEUE_ERROR .
68625   #define USDM_REG_INT_MASK_INP_QUEUE_ERROR_SHIFT                                                            1
68626   #define USDM_REG_INT_MASK_DELAY_FIFO_ERROR                                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DELAY_FIFO_ERROR .
68627   #define USDM_REG_INT_MASK_DELAY_FIFO_ERROR_SHIFT                                                           2
68628   #define USDM_REG_INT_MASK_ASYNC_HOST_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.ASYNC_HOST_ERROR .
68629   #define USDM_REG_INT_MASK_ASYNC_HOST_ERROR_SHIFT                                                           3
68630   #define USDM_REG_INT_MASK_PRM_FIFO_ERROR                                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.PRM_FIFO_ERROR .
68631   #define USDM_REG_INT_MASK_PRM_FIFO_ERROR_SHIFT                                                             4
68632   #define USDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.CCFC_LOAD_PEND_ERROR .
68633   #define USDM_REG_INT_MASK_CCFC_LOAD_PEND_ERROR_SHIFT                                                       5
68634   #define USDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.TCFC_LOAD_PEND_ERROR .
68635   #define USDM_REG_INT_MASK_TCFC_LOAD_PEND_ERROR_SHIFT                                                       6
68636   #define USDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR                                                           (0x1<<7) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DST_INT_RAM_WAIT_ERROR .
68637   #define USDM_REG_INT_MASK_DST_INT_RAM_WAIT_ERROR_SHIFT                                                     7
68638   #define USDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR                                                           (0x1<<8) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DST_PAS_BUF_WAIT_ERROR .
68639   #define USDM_REG_INT_MASK_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                     8
68640   #define USDM_REG_INT_MASK_DST_PXP_IMMED_ERROR                                                              (0x1<<9) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DST_PXP_IMMED_ERROR .
68641   #define USDM_REG_INT_MASK_DST_PXP_IMMED_ERROR_SHIFT                                                        9
68642   #define USDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR                                                           (0x1<<10) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DST_PXP_DST_PEND_ERROR .
68643   #define USDM_REG_INT_MASK_DST_PXP_DST_PEND_ERROR_SHIFT                                                     10
68644   #define USDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR                                                           (0x1<<11) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DST_BRB_SRC_PEND_ERROR .
68645   #define USDM_REG_INT_MASK_DST_BRB_SRC_PEND_ERROR_SHIFT                                                     11
68646   #define USDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR                                                           (0x1<<12) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DST_BRB_SRC_ADDR_ERROR .
68647   #define USDM_REG_INT_MASK_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                     12
68648   #define USDM_REG_INT_MASK_RSP_BRB_PEND_ERROR                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.RSP_BRB_PEND_ERROR .
68649   #define USDM_REG_INT_MASK_RSP_BRB_PEND_ERROR_SHIFT                                                         13
68650   #define USDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR                                                           (0x1<<14) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.RSP_INT_RAM_PEND_ERROR .
68651   #define USDM_REG_INT_MASK_RSP_INT_RAM_PEND_ERROR_SHIFT                                                     14
68652   #define USDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.RSP_BRB_RD_DATA_ERROR .
68653   #define USDM_REG_INT_MASK_RSP_BRB_RD_DATA_ERROR_SHIFT                                                      15
68654   #define USDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.RSP_INT_RAM_RD_DATA_ERROR .
68655   #define USDM_REG_INT_MASK_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                  16
68656   #define USDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.RSP_PXP_RD_DATA_ERROR .
68657   #define USDM_REG_INT_MASK_RSP_PXP_RD_DATA_ERROR_SHIFT                                                      17
68658   #define USDM_REG_INT_MASK_CM_DELAY_ERROR                                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.CM_DELAY_ERROR .
68659   #define USDM_REG_INT_MASK_CM_DELAY_ERROR_SHIFT                                                             18
68660   #define USDM_REG_INT_MASK_SH_DELAY_ERROR                                                                   (0x1<<19) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.SH_DELAY_ERROR .
68661   #define USDM_REG_INT_MASK_SH_DELAY_ERROR_SHIFT                                                             19
68662   #define USDM_REG_INT_MASK_CMPL_PEND_ERROR                                                                  (0x1<<20) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.CMPL_PEND_ERROR .
68663   #define USDM_REG_INT_MASK_CMPL_PEND_ERROR_SHIFT                                                            20
68664   #define USDM_REG_INT_MASK_CPRM_PEND_ERROR                                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.CPRM_PEND_ERROR .
68665   #define USDM_REG_INT_MASK_CPRM_PEND_ERROR_SHIFT                                                            21
68666   #define USDM_REG_INT_MASK_TIMER_ADDR_ERROR                                                                 (0x1<<22) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.TIMER_ADDR_ERROR .
68667   #define USDM_REG_INT_MASK_TIMER_ADDR_ERROR_SHIFT                                                           22
68668   #define USDM_REG_INT_MASK_TIMER_PEND_ERROR                                                                 (0x1<<23) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.TIMER_PEND_ERROR .
68669   #define USDM_REG_INT_MASK_TIMER_PEND_ERROR_SHIFT                                                           23
68670   #define USDM_REG_INT_MASK_DORQ_DPM_ERROR                                                                   (0x1<<24) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DORQ_DPM_ERROR .
68671   #define USDM_REG_INT_MASK_DORQ_DPM_ERROR_SHIFT                                                             24
68672   #define USDM_REG_INT_MASK_DST_PXP_DONE_ERROR                                                               (0x1<<25) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.DST_PXP_DONE_ERROR .
68673   #define USDM_REG_INT_MASK_DST_PXP_DONE_ERROR_SHIFT                                                         25
68674   #define USDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<26) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.XCM_RMT_BUFFER_ERROR .
68675   #define USDM_REG_INT_MASK_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 26
68676   #define USDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: USDM_REG_INT_STS.YCM_RMT_BUFFER_ERROR .
68677   #define USDM_REG_INT_MASK_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                                 27
68678 #define USDM_REG_INT_STS_WR                                                                                  0xfd0048UL //Access:WR   DataWidth:0x1c   // Multi Field Register.
68679   #define USDM_REG_INT_STS_WR_ADDRESS_ERROR                                                                  (0x1<<0) // Signals an unknown address to the rf module.
68680   #define USDM_REG_INT_STS_WR_ADDRESS_ERROR_SHIFT                                                            0
68681   #define USDM_REG_INT_STS_WR_INP_QUEUE_ERROR                                                                (0x1<<1) // Indicates that one of the input queues had a FIFO error.
68682   #define USDM_REG_INT_STS_WR_INP_QUEUE_ERROR_SHIFT                                                          1
68683   #define USDM_REG_INT_STS_WR_DELAY_FIFO_ERROR                                                               (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
68684   #define USDM_REG_INT_STS_WR_DELAY_FIFO_ERROR_SHIFT                                                         2
68685   #define USDM_REG_INT_STS_WR_ASYNC_HOST_ERROR                                                               (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
68686   #define USDM_REG_INT_STS_WR_ASYNC_HOST_ERROR_SHIFT                                                         3
68687   #define USDM_REG_INT_STS_WR_PRM_FIFO_ERROR                                                                 (0x1<<4) // FIFO in PRM interface sub-module reported an error.
68688   #define USDM_REG_INT_STS_WR_PRM_FIFO_ERROR_SHIFT                                                           4
68689   #define USDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR                                                           (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
68690   #define USDM_REG_INT_STS_WR_CCFC_LOAD_PEND_ERROR_SHIFT                                                     5
68691   #define USDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR                                                           (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
68692   #define USDM_REG_INT_STS_WR_TCFC_LOAD_PEND_ERROR_SHIFT                                                     6
68693   #define USDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR                                                         (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
68694   #define USDM_REG_INT_STS_WR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                   7
68695   #define USDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR                                                         (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
68696   #define USDM_REG_INT_STS_WR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                   8
68697   #define USDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR                                                            (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
68698   #define USDM_REG_INT_STS_WR_DST_PXP_IMMED_ERROR_SHIFT                                                      9
68699   #define USDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR                                                         (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
68700   #define USDM_REG_INT_STS_WR_DST_PXP_DST_PEND_ERROR_SHIFT                                                   10
68701   #define USDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR                                                         (0x1<<11) // BRB src pend fifo error in DMA_DST block.
68702   #define USDM_REG_INT_STS_WR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                   11
68703   #define USDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR                                                         (0x1<<12) // BRB src addr fifo error in DMA_DST block.
68704   #define USDM_REG_INT_STS_WR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                   12
68705   #define USDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR                                                             (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
68706   #define USDM_REG_INT_STS_WR_RSP_BRB_PEND_ERROR_SHIFT                                                       13
68707   #define USDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR                                                         (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
68708   #define USDM_REG_INT_STS_WR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                   14
68709   #define USDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR                                                          (0x1<<15) // Read data firo in DMA_RSP block for BRB.
68710   #define USDM_REG_INT_STS_WR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                    15
68711   #define USDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR                                                      (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
68712   #define USDM_REG_INT_STS_WR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                                16
68713   #define USDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR                                                          (0x1<<17) // PXP read data fifo error in DMA_RSP block.
68714   #define USDM_REG_INT_STS_WR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                    17
68715   #define USDM_REG_INT_STS_WR_CM_DELAY_ERROR                                                                 (0x1<<18) // Delay CM fifo error in CM block.
68716   #define USDM_REG_INT_STS_WR_CM_DELAY_ERROR_SHIFT                                                           18
68717   #define USDM_REG_INT_STS_WR_SH_DELAY_ERROR                                                                 (0x1<<19) // Delay shared fifo error in CM block.
68718   #define USDM_REG_INT_STS_WR_SH_DELAY_ERROR_SHIFT                                                           19
68719   #define USDM_REG_INT_STS_WR_CMPL_PEND_ERROR                                                                (0x1<<20) // Error in completion pending FIFO in internal write block.
68720   #define USDM_REG_INT_STS_WR_CMPL_PEND_ERROR_SHIFT                                                          20
68721   #define USDM_REG_INT_STS_WR_CPRM_PEND_ERROR                                                                (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
68722   #define USDM_REG_INT_STS_WR_CPRM_PEND_ERROR_SHIFT                                                          21
68723   #define USDM_REG_INT_STS_WR_TIMER_ADDR_ERROR                                                               (0x1<<22) // Address fifo error in timer block.
68724   #define USDM_REG_INT_STS_WR_TIMER_ADDR_ERROR_SHIFT                                                         22
68725   #define USDM_REG_INT_STS_WR_TIMER_PEND_ERROR                                                               (0x1<<23) // Pending fifo error in timer block.
68726   #define USDM_REG_INT_STS_WR_TIMER_PEND_ERROR_SHIFT                                                         23
68727   #define USDM_REG_INT_STS_WR_DORQ_DPM_ERROR                                                                 (0x1<<24) // Dpm fifo error in dorq I/F block.
68728   #define USDM_REG_INT_STS_WR_DORQ_DPM_ERROR_SHIFT                                                           24
68729   #define USDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR                                                             (0x1<<25) // PXP done fifo error in DMA_dst block.
68730   #define USDM_REG_INT_STS_WR_DST_PXP_DONE_ERROR_SHIFT                                                       25
68731   #define USDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68732   #define USDM_REG_INT_STS_WR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               26
68733   #define USDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5                                                     (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68734   #define USDM_REG_INT_STS_WR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                               27
68735 #define USDM_REG_INT_STS_CLR                                                                                 0xfd004cUL //Access:RC   DataWidth:0x1c   // Multi Field Register.
68736   #define USDM_REG_INT_STS_CLR_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
68737   #define USDM_REG_INT_STS_CLR_ADDRESS_ERROR_SHIFT                                                           0
68738   #define USDM_REG_INT_STS_CLR_INP_QUEUE_ERROR                                                               (0x1<<1) // Indicates that one of the input queues had a FIFO error.
68739   #define USDM_REG_INT_STS_CLR_INP_QUEUE_ERROR_SHIFT                                                         1
68740   #define USDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR                                                              (0x1<<2) // Delay fifo in INP_CMD block outputs errors.
68741   #define USDM_REG_INT_STS_CLR_DELAY_FIFO_ERROR_SHIFT                                                        2
68742   #define USDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR                                                              (0x1<<3) // PXP_HOST fifo in ASYNC block outputs errors.
68743   #define USDM_REG_INT_STS_CLR_ASYNC_HOST_ERROR_SHIFT                                                        3
68744   #define USDM_REG_INT_STS_CLR_PRM_FIFO_ERROR                                                                (0x1<<4) // FIFO in PRM interface sub-module reported an error.
68745   #define USDM_REG_INT_STS_CLR_PRM_FIFO_ERROR_SHIFT                                                          4
68746   #define USDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR                                                          (0x1<<5) // CCFC_LOAD_PEND fifo in CCFC block outputs errors.
68747   #define USDM_REG_INT_STS_CLR_CCFC_LOAD_PEND_ERROR_SHIFT                                                    5
68748   #define USDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR                                                          (0x1<<6) // TCFC_LOAD_PEND fifo in TCFC block outputs errors.
68749   #define USDM_REG_INT_STS_CLR_TCFC_LOAD_PEND_ERROR_SHIFT                                                    6
68750   #define USDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR                                                        (0x1<<7) // INT_ram wait fifo error in DMA_DST block.
68751   #define USDM_REG_INT_STS_CLR_DST_INT_RAM_WAIT_ERROR_SHIFT                                                  7
68752   #define USDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR                                                        (0x1<<8) // Passive buffer wait fifo error in DMA_DST block.
68753   #define USDM_REG_INT_STS_CLR_DST_PAS_BUF_WAIT_ERROR_SHIFT                                                  8
68754   #define USDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR                                                           (0x1<<9) // PXP immediate data fifo error in DMA_DST block.
68755   #define USDM_REG_INT_STS_CLR_DST_PXP_IMMED_ERROR_SHIFT                                                     9
68756   #define USDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR                                                        (0x1<<10) // PXP dst pending fifo error in DMA_DST block.
68757   #define USDM_REG_INT_STS_CLR_DST_PXP_DST_PEND_ERROR_SHIFT                                                  10
68758   #define USDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR                                                        (0x1<<11) // BRB src pend fifo error in DMA_DST block.
68759   #define USDM_REG_INT_STS_CLR_DST_BRB_SRC_PEND_ERROR_SHIFT                                                  11
68760   #define USDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR                                                        (0x1<<12) // BRB src addr fifo error in DMA_DST block.
68761   #define USDM_REG_INT_STS_CLR_DST_BRB_SRC_ADDR_ERROR_SHIFT                                                  12
68762   #define USDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR                                                            (0x1<<13) // Pend data fifo in DMA_RSP block for BRB.
68763   #define USDM_REG_INT_STS_CLR_RSP_BRB_PEND_ERROR_SHIFT                                                      13
68764   #define USDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR                                                        (0x1<<14) // Pend data fifo in DMA_RSP block for int_ram.
68765   #define USDM_REG_INT_STS_CLR_RSP_INT_RAM_PEND_ERROR_SHIFT                                                  14
68766   #define USDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR                                                         (0x1<<15) // Read data firo in DMA_RSP block for BRB.
68767   #define USDM_REG_INT_STS_CLR_RSP_BRB_RD_DATA_ERROR_SHIFT                                                   15
68768   #define USDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR                                                     (0x1<<16) // INT_ram read data fifo error in DMA_RSP block.
68769   #define USDM_REG_INT_STS_CLR_RSP_INT_RAM_RD_DATA_ERROR_SHIFT                                               16
68770   #define USDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR                                                         (0x1<<17) // PXP read data fifo error in DMA_RSP block.
68771   #define USDM_REG_INT_STS_CLR_RSP_PXP_RD_DATA_ERROR_SHIFT                                                   17
68772   #define USDM_REG_INT_STS_CLR_CM_DELAY_ERROR                                                                (0x1<<18) // Delay CM fifo error in CM block.
68773   #define USDM_REG_INT_STS_CLR_CM_DELAY_ERROR_SHIFT                                                          18
68774   #define USDM_REG_INT_STS_CLR_SH_DELAY_ERROR                                                                (0x1<<19) // Delay shared fifo error in CM block.
68775   #define USDM_REG_INT_STS_CLR_SH_DELAY_ERROR_SHIFT                                                          19
68776   #define USDM_REG_INT_STS_CLR_CMPL_PEND_ERROR                                                               (0x1<<20) // Error in completion pending FIFO in internal write block.
68777   #define USDM_REG_INT_STS_CLR_CMPL_PEND_ERROR_SHIFT                                                         20
68778   #define USDM_REG_INT_STS_CLR_CPRM_PEND_ERROR                                                               (0x1<<21) // Error in completion parameter pending FIFO in internal write block.
68779   #define USDM_REG_INT_STS_CLR_CPRM_PEND_ERROR_SHIFT                                                         21
68780   #define USDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR                                                              (0x1<<22) // Address fifo error in timer block.
68781   #define USDM_REG_INT_STS_CLR_TIMER_ADDR_ERROR_SHIFT                                                        22
68782   #define USDM_REG_INT_STS_CLR_TIMER_PEND_ERROR                                                              (0x1<<23) // Pending fifo error in timer block.
68783   #define USDM_REG_INT_STS_CLR_TIMER_PEND_ERROR_SHIFT                                                        23
68784   #define USDM_REG_INT_STS_CLR_DORQ_DPM_ERROR                                                                (0x1<<24) // Dpm fifo error in dorq I/F block.
68785   #define USDM_REG_INT_STS_CLR_DORQ_DPM_ERROR_SHIFT                                                          24
68786   #define USDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR                                                            (0x1<<25) // PXP done fifo error in DMA_dst block.
68787   #define USDM_REG_INT_STS_CLR_DST_PXP_DONE_ERROR_SHIFT                                                      25
68788   #define USDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<26) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68789   #define USDM_REG_INT_STS_CLR_XCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              26
68790   #define USDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5                                                    (0x1<<27) // small FIFO error indication. FIFO is instantiated only in the MSDM => XCM  and MSDM =>YCM interface
68791   #define USDM_REG_INT_STS_CLR_YCM_RMT_BUFFER_ERROR_K2_E5_SHIFT                                              27
68792 #define USDM_REG_PRTY_MASK_H_0_BB_K2                                                                         0xfd0204UL //Access:RW   DataWidth:0xa    // Multi Field Register.
68793   #define USDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                     (0x1<<0) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
68794   #define USDM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                               0
68795   #define USDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
68796   #define USDM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_K2_SHIFT                                               1
68797   #define USDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
68798   #define USDM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                               2
68799   #define USDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
68800   #define USDM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               3
68801   #define USDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
68802   #define USDM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               4
68803   #define USDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
68804   #define USDM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                               5
68805   #define USDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
68806   #define USDM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               6
68807   #define USDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
68808   #define USDM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               7
68809   #define USDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
68810   #define USDM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               8
68811   #define USDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: USDM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
68812   #define USDM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                               9
68813 #define USDM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0xfd0210UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
68814 #define USDM_REG_TIMER_TICK                                                                                  0xfd0400UL //Access:RW   DataWidth:0x20   // Defines the number of system clock cycles that are used to define a timers clock tick cycle. Note: The minimal legal value for this register is 25, lower values can cause timers functionality issues.
68815 #define USDM_REG_TIMERS_TICK_ENABLE                                                                          0xfd0404UL //Access:RW   DataWidth:0x1    // Enable for tick counter.
68816 #define USDM_REG_OPERATION_GEN                                                                               0xfd0408UL //Access:W    DataWidth:0x14   // This register is used to assert a completion operation of choice; It includes the following completion fields: bits 19:16 are Trig; bits 15:0 are CompParams. Note that trigger types 3,5 or 8 are not supported by this interface as they require a completion message. If there is an attempt to assert an OperationGen with Trig = 3,5 or 8, the operation will be voided.
68817 #define USDM_REG_GRC_PRIVILEGE_LEVEL                                                                         0xfd040cUL //Access:RW   DataWidth:0x2    // This register defines the PRV (privilege level) field within the FID structure of the SDM GRC master request.
68818 #define USDM_REG_CM_MSG_CNT_ADDRESS                                                                          0xfd0410UL //Access:RW   DataWidth:0xf    // The internal RAM address for storing the shadow of the CM completion message counter.
68819 #define USDM_REG_DORQ_DPM_START_ADDR                                                                         0xfd0414UL //Access:RW   DataWidth:0xf    // The start address in the internal RAM for DORQ DPM messages.
68820 #define USDM_REG_RR_COMPLETE_REQ                                                                             0xfd0418UL //Access:R    DataWidth:0xa    // Provides read access to the round robin arbiter used for all completion write requests  in the completion manager: b0-PXP async b1-NOP;b2-internal write; b3-timers;b4-DMA;b5-GRC master;b6-RBC; b7-PRM interface; b8-CCFC load; b9-TCFC load.
68821 #define USDM_REG_RR_PTR_REQ                                                                                  0xfd041cUL //Access:R    DataWidth:0x9    // Provides read access to the round robin arbiter for the completion message pointer: b0-async; b1-dma; b2 - tcfc; b3-ccfc; b4-nop; b5-timers; b6-int_wr; b7-prm; b8-grc_master.
68822 #define USDM_REG_INT_RAM_RR_REQ                                                                              0xfd0420UL //Access:R    DataWidth:0x4    // Provides read access to the DMA done round-robin arbiter: b0-passive buffer destination; b1-internal RAM destination;b2-PXP source/destination;b3-BRB source.
68823 #define USDM_REG_INP_QUEUE_ERR_VECT                                                                          0xfd0424UL //Access:R    DataWidth:0x9    // This register is intended to be read in the event of an inp_queue_error interrupt.  It contains a vector with a bit per input queue. Clearing the interrupt causes this vector to be cleared. Errors on multiple FIFOs will be aggregated between interrupt clear requests.
68824 #define USDM_REG_ASYNC_CMSG_ALLOC_LIMIT                                                                      0xfd0428UL //Access:RW   DataWidth:0x5    // This register defines the maximum number of completion messages that can be allocated to PXP-Async transactions at any given time. If the PXP-Async interface attempts to reserve beyond this limit, it will be held off until the situation is resolved.
68825 #define USDM_REG_ECO_RESERVED                                                                                0xfd042cUL //Access:RW   DataWidth:0x8    // Reserved bits for ECO.
68826 #define USDM_REG_INIT_CREDIT_PXP                                                                             0xfd0500UL //Access:RW   DataWidth:0x3    // The initial number of messages that can be sent to the pxp interface without receiving any ACK.
68827 #define USDM_REG_INIT_CREDIT_PCI                                                                             0xfd0504UL //Access:RW   DataWidth:0x2    // The initial number of messages that can be sent to the PCI-Switch on the internal write interface without receiving any ACK.
68828 #define USDM_REG_INIT_CREDIT_TCFC_AC                                                                         0xfd0508UL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the TCFC activity counters interface without receiving any ACK.
68829 #define USDM_REG_INIT_CREDIT_CCFC_AC                                                                         0xfd050cUL //Access:RW   DataWidth:0x4    // The initial number of messages that can be sent to the CCFC activity counters interface without receiving any ACK.
68830 #define USDM_REG_INIT_CREDIT_CM                                                                              0xfd0510UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to the CM interface without receiving any ACK in CM block.
68831 #define USDM_REG_INIT_CREDIT_CM_RMT                                                                          0xfd0520UL //Access:RW   DataWidth:0x4    // The initial number of cycles that can be sent to a remote CM interface without receiving any ACK in CM block.
68832 #define USDM_REG_INIT_CREDIT_CM_RMT_SIZE                                                                     2
68833 #define USDM_REG_NUM_OF_DMA_CMD                                                                              0xfd0600UL //Access:RC   DataWidth:0x20   // The number of SDM DMA commands executed.
68834 #define USDM_REG_NUM_OF_TIMERS_CMD                                                                           0xfd0604UL //Access:RC   DataWidth:0x20   // The number of SDM timers commands executed.
68835 #define USDM_REG_NUM_OF_CCFC_LD_CMD                                                                          0xfd0608UL //Access:RC   DataWidth:0x20   // The number of SDM CCFC load commands executed.
68836 #define USDM_REG_NUM_OF_CCFC_AC_CMD                                                                          0xfd060cUL //Access:RC   DataWidth:0x20   // The number of SDM CCFC activity counter commands executed.
68837 #define USDM_REG_NUM_OF_TCFC_LD_CMD                                                                          0xfd0610UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC load commands executed.
68838 #define USDM_REG_NUM_OF_TCFC_AC_CMD                                                                          0xfd0614UL //Access:RC   DataWidth:0x20   // The number of SDM TCFC activity counter commands executed.
68839 #define USDM_REG_NUM_OF_INT_CMD                                                                              0xfd0618UL //Access:RC   DataWidth:0x20   // The number of SDM internal write commands executed.
68840 #define USDM_REG_NUM_OF_NOP_CMD                                                                              0xfd061cUL //Access:RC   DataWidth:0x20   // The number of SDM NOP commands executed.
68841 #define USDM_REG_NUM_OF_GRC_CMD                                                                              0xfd0620UL //Access:RC   DataWidth:0x20   // The number of GRC master commands executed.
68842 #define USDM_REG_NUM_OF_PRM_REQ                                                                              0xfd0624UL //Access:RC   DataWidth:0x20   // The number of packet end messages received on the PRM completion interface.
68843 #define USDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                        0xfd0628UL //Access:RC   DataWidth:0x20   // The number of requests received from the pxp async if.
68844 #define USDM_REG_NUM_OF_DPM_REQ                                                                              0xfd062cUL //Access:RC   DataWidth:0x20   // The number of DORQ DPM messages received.
68845 #define USDM_REG_BRB_ALMOST_FULL                                                                             0xfd0700UL //Access:RW   DataWidth:0x5    // Almost full signal for read data from BRB in DMA_RSP block.
68846 #define USDM_REG_PXP_ALMOST_FULL                                                                             0xfd0704UL //Access:RW   DataWidth:0x4    // Almost full signal for read data from pxp in DMA_RSP block.
68847 #define USDM_REG_DORQ_ALMOST_FULL                                                                            0xfd0708UL //Access:RW   DataWidth:0x6    // Almost full signal for read data from DORQ in SDM_DORQ block.
68848 #define USDM_REG_AGG_INT_CTRL                                                                                0xfd0800UL //Access:RW   DataWidth:0xa    // This array of registers provides controls for each of the aggregated interrupts; The fields are defined as follows: [20:16] Affinity [15:12] NumL2m. [11]    Exclusive. [10]    Core-selection where 0=Core_A and 1=Core_B. [9]     Mode bit where 0=normal and 1=auto-mask-mode. [8]     T-flag which determines if a thread is allocated for this handler in the Storm. [7:0]   EventID which selects the event ID of the associated handler.
68849 #define USDM_REG_AGG_INT_CTRL_SIZE                                                                           32
68850 #define USDM_REG_AGG_INT_STATE                                                                               0xfd0a00UL //Access:R    DataWidth:0x2    // This array of registers provides access to each of the 32 aggregated interrupt request state machines; The values read from this register mean the following; 00 = IDLE; 01 = PEND; 10 = MASK; 11 = PANDM.
68851 #define USDM_REG_AGG_INT_STATE_SIZE                                                                          32
68852 #define USDM_REG_QUEUE_FULL                                                                                  0xfd0c00UL //Access:R    DataWidth:0x9    // Input queue fifo full in sdm_inp block.
68853 #define USDM_REG_INT_CMPL_PEND_FULL                                                                          0xfd0c04UL //Access:R    DataWidth:0x1    // Internal write completion pending full in internal write block.
68854 #define USDM_REG_INT_CPRM_PEND_FULL                                                                          0xfd0c08UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending full in internal write block.
68855 #define USDM_REG_QM_FULL                                                                                     0xfd0c0cUL //Access:R    DataWidth:0x1    // QM IF  full in sdm_inp block.
68856 #define USDM_REG_DELAY_FIFO_FULL                                                                             0xfd0c10UL //Access:R    DataWidth:0x1    // Delay FIFO  full in sdm_inp block.
68857 #define USDM_REG_TIMERS_PEND_FULL                                                                            0xfd0c14UL //Access:R    DataWidth:0x1    // Pending FIFO  full in sdm_timers block.
68858 #define USDM_REG_TIMERS_ADDR_FULL                                                                            0xfd0c18UL //Access:R    DataWidth:0x1    // Address FIFO  full in sdm_timers block.
68859 #define USDM_REG_RSP_PXP_RDATA_FULL                                                                          0xfd0c1cUL //Access:R    DataWidth:0x1    // PXP rd_data fifo  full in sdm_dma_rsp block.
68860 #define USDM_REG_RSP_BRB_RDATA_FULL                                                                          0xfd0c20UL //Access:R    DataWidth:0x1    // BRB read data fifo  full in sdm_dma_rsp block.
68861 #define USDM_REG_RSP_INT_RAM_RDATA_FULL                                                                      0xfd0c24UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  full in sdm_dma_rsp block.
68862 #define USDM_REG_RSP_BRB_PEND_FULL                                                                           0xfd0c28UL //Access:R    DataWidth:0x1    // BRB pending fifo  full in sdm_dma_rsp block.
68863 #define USDM_REG_RSP_INT_RAM_PEND_FULL                                                                       0xfd0c2cUL //Access:R    DataWidth:0x1    // Int_ram pending fifo  full in sdm_dma_rsp block.
68864 #define USDM_REG_RSP_BRB_IF_FULL                                                                             0xfd0c30UL //Access:R    DataWidth:0x1    // BRB interface is  full in sdm_dma_rsp block.
68865 #define USDM_REG_RSP_PXP_IF_FULL                                                                             0xfd0c34UL //Access:R    DataWidth:0x1    // PXP interface is  full in sdm_dma_rsp block.
68866 #define USDM_REG_DST_PXP_IMMED_FULL                                                                          0xfd0c38UL //Access:R    DataWidth:0x1    // PXP immediate fifo full in sdm_dma_dst block.
68867 #define USDM_REG_DST_PXP_DST_PEND_FULL                                                                       0xfd0c3cUL //Access:R    DataWidth:0x1    // PXP destination pending fifo full in sdm_dma_dst block.
68868 #define USDM_REG_DST_PXP_SRC_PEND_FULL                                                                       0xfd0c40UL //Access:R    DataWidth:0x1    // PXP source pending fifo full in sdm_dma_dst block.
68869 #define USDM_REG_DST_BRB_SRC_PEND_FULL                                                                       0xfd0c44UL //Access:R    DataWidth:0x1    // BRB source pending fifo full in sdm_dma_dst block.
68870 #define USDM_REG_DST_BRB_SRC_ADDR_FULL                                                                       0xfd0c48UL //Access:R    DataWidth:0x1    // BRB source address fifo full in sdm_dma_dst block.
68871 #define USDM_REG_DST_PXP_LINK_FULL                                                                           0xfd0c4cUL //Access:R    DataWidth:0x1    // PXP link list full in sdm_dma_dst block.
68872 #define USDM_REG_DST_INT_RAM_WAIT_FULL                                                                       0xfd0c50UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo full in sdm_dma_dst block.
68873 #define USDM_REG_DST_PAS_BUF_WAIT_FULL                                                                       0xfd0c54UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo full in sdm_dma_dst block.
68874 #define USDM_REG_DST_PXP_IF_FULL                                                                             0xfd0c58UL //Access:R    DataWidth:0x1    // PXP if full in sdm_dma_dst block.
68875 #define USDM_REG_DST_INT_RAM_IF_FULL                                                                         0xfd0c5cUL //Access:R    DataWidth:0x1    // Int_ram if full in sdm_dma_dst block.
68876 #define USDM_REG_DST_PAS_BUF_IF_FULL                                                                         0xfd0c60UL //Access:R    DataWidth:0x1    // Pas_buf if full in sdm_dma_dst block.
68877 #define USDM_REG_SH_DELAY_FULL                                                                               0xfd0c64UL //Access:R    DataWidth:0x1    // Shared delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
68878 #define USDM_REG_CM_DELAY_FULL                                                                               0xfd0c68UL //Access:R    DataWidth:0x1    // CM delay FIFO full in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
68879 #define USDM_REG_CMSG_QUE_FULL                                                                               0xfd0c6cUL //Access:R    DataWidth:0x1    // Completion message queue fifo full in sdm_cm block.
68880 #define USDM_REG_CCFC_LOAD_PEND_FULL                                                                         0xfd0c70UL //Access:R    DataWidth:0x1    // CCFC load pending fifo full in the CCFC interface  block.
68881 #define USDM_REG_TCFC_LOAD_PEND_FULL                                                                         0xfd0c74UL //Access:R    DataWidth:0x1    // TCFC load pending fifo full in the TCFC interface block.
68882 #define USDM_REG_ASYNC_HOST_FULL                                                                             0xfd0c78UL //Access:R    DataWidth:0x1    // Async fifo full in sdm_async block.
68883 #define USDM_REG_PRM_FIFO_FULL                                                                               0xfd0c7cUL //Access:R    DataWidth:0x1    // PRM FIFO full in PRM interface block.
68884 #define USDM_REG_RMT_XCM_FIFO_FULL_K2_E5                                                                     0xfd0c80UL //Access:R    DataWidth:0x1    // Remote XCM FIFO full (exist only in MSDM => XCM interface).
68885 #define USDM_REG_RMT_YCM_FIFO_FULL_K2_E5                                                                     0xfd0c84UL //Access:R    DataWidth:0x1    // Remote YCM FIFO full (exist only in MSDM => YCM interface).
68886 #define USDM_REG_INT_CMPL_PEND_EMPTY                                                                         0xfd0d00UL //Access:R    DataWidth:0x1    // Internal write completion pending empty in internal write block.
68887 #define USDM_REG_INT_CPRM_PEND_EMPTY                                                                         0xfd0d04UL //Access:R    DataWidth:0x1    // Internal write completion parameter pending empty in internal write block.
68888 #define USDM_REG_QUEUE_EMPTY                                                                                 0xfd0d08UL //Access:R    DataWidth:0x9    // Input queue fifo empty in sdm_inp block.
68889 #define USDM_REG_DELAY_FIFO_EMPTY                                                                            0xfd0d0cUL //Access:R    DataWidth:0x1    // Delay FIFO  empty in sdm_inp block.
68890 #define USDM_REG_TIMERS_PEND_EMPTY                                                                           0xfd0d10UL //Access:R    DataWidth:0x1    // Pending FIFO  empty in sdm_timers block.
68891 #define USDM_REG_TIMERS_ADDR_EMPTY                                                                           0xfd0d14UL //Access:R    DataWidth:0x1    // Address FIFO  empty in sdm_timers block.
68892 #define USDM_REG_RSP_PXP_RDATA_EMPTY                                                                         0xfd0d18UL //Access:R    DataWidth:0x1    // PXP rd_data fifo  empty in sdm_dma_rsp block.
68893 #define USDM_REG_RSP_BRB_RDATA_EMPTY                                                                         0xfd0d1cUL //Access:R    DataWidth:0x1    // BRB read data fifo  empty in sdm_dma_rsp block.
68894 #define USDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                     0xfd0d20UL //Access:R    DataWidth:0x1    // Int_ram rd_data fifo  empty in sdm_dma_rsp block.
68895 #define USDM_REG_RSP_BRB_PEND_EMPTY                                                                          0xfd0d24UL //Access:R    DataWidth:0x1    // BRB pending fifo  empty in sdm_dma_rsp block.
68896 #define USDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                      0xfd0d28UL //Access:R    DataWidth:0x1    // Int_ram pending fifo  empty in sdm_dma_rsp block.
68897 #define USDM_REG_DST_PXP_IMMED_EMPTY                                                                         0xfd0d2cUL //Access:R    DataWidth:0x1    // PXP immediate fifo empty in sdm_dma_dst block.
68898 #define USDM_REG_DST_PXP_DST_PEND_EMPTY                                                                      0xfd0d30UL //Access:R    DataWidth:0x1    // PXP destination pending fifo empty in sdm_dma_dst block.
68899 #define USDM_REG_DST_PXP_SRC_PEND_EMPTY                                                                      0xfd0d34UL //Access:R    DataWidth:0x1    // PXP source pending fifo empty in sdm_dma_dst block.
68900 #define USDM_REG_DST_BRB_SRC_PEND_EMPTY                                                                      0xfd0d38UL //Access:R    DataWidth:0x1    // BRB source pending fifo empty in sdm_dma_dst block.
68901 #define USDM_REG_DST_BRB_SRC_ADDR_EMPTY                                                                      0xfd0d3cUL //Access:R    DataWidth:0x1    // BRB source address fifo empty in sdm_dma_dst block.
68902 #define USDM_REG_DST_PXP_LINK_EMPTY                                                                          0xfd0d40UL //Access:R    DataWidth:0x1    // PXP link list empty in sdm_dma_dst block.
68903 #define USDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                      0xfd0d44UL //Access:R    DataWidth:0x1    // Int_ram_wait fifo empty in sdm_dma_dst block.
68904 #define USDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                      0xfd0d48UL //Access:R    DataWidth:0x1    // Pas_buf_wait fifo empty in sdm_dma_dst block.
68905 #define USDM_REG_SH_DELAY_EMPTY                                                                              0xfd0d4cUL //Access:R    DataWidth:0x1    // Shared delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all completions that have completion messages except for local CM completions, which have their own queue. This includes remote CM completions, internal write completions and internal RAM completions.
68906 #define USDM_REG_CM_DELAY_EMPTY                                                                              0xfd0d50UL //Access:R    DataWidth:0x1    // CM delay FIFO empty in SDM completion manager block. This FIFO is used to queue the completion parameters for all direct message completions that will be sent to the local CM.
68907 #define USDM_REG_CMSG_QUE_EMPTY                                                                              0xfd0d54UL //Access:R    DataWidth:0x1    // Completion message queue fifo empty in sdm_dma_dst block.
68908 #define USDM_REG_CCFC_LOAD_PEND_EMPTY                                                                        0xfd0d58UL //Access:R    DataWidth:0x1    // CCFC load pending fifo empty in sdm_ccfc block.
68909 #define USDM_REG_TCFC_LOAD_PEND_EMPTY                                                                        0xfd0d5cUL //Access:R    DataWidth:0x1    // TCFC load pending fifo empty in sdm_tcfc block.
68910 #define USDM_REG_ASYNC_HOST_EMPTY                                                                            0xfd0d60UL //Access:R    DataWidth:0x1    // Async fifo empty in sdm_async block.
68911 #define USDM_REG_PRM_FIFO_EMPTY                                                                              0xfd0d64UL //Access:R    DataWidth:0x1    // PRM FIFO empty in sdm_prm_if block.
68912 #define USDM_REG_RMT_XCM_FIFO_EMPTY_K2_E5                                                                    0xfd0d68UL //Access:R    DataWidth:0x1    // Remote XCM FIFO empty (exist only within MSDM => XCM path).
68913 #define USDM_REG_RMT_YCM_FIFO_EMPTY_K2_E5                                                                    0xfd0d6cUL //Access:R    DataWidth:0x1    // Remote YCM FIFO empty (exist only within MSDM => YCM path).
68914 #define USDM_REG_DBG_OUT_DATA                                                                                0xfd0e00UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
68915 #define USDM_REG_DBG_OUT_DATA_SIZE                                                                           8
68916 #define USDM_REG_DBG_OUT_VALID                                                                               0xfd0e20UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
68917 #define USDM_REG_DBG_OUT_FRAME                                                                               0xfd0e24UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
68918 #define USDM_REG_DBG_SELECT                                                                                  0xfd0e28UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
68919 #define USDM_REG_DBG_DWORD_ENABLE                                                                            0xfd0e2cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
68920 #define USDM_REG_DBG_SHIFT                                                                                   0xfd0e30UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
68921 #define USDM_REG_DBG_FORCE_VALID                                                                             0xfd0e34UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
68922 #define USDM_REG_DBG_FORCE_FRAME                                                                             0xfd0e38UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
68923 #define USDM_REG_ASYNC_FIFO                                                                                  0xfd2000UL //Access:WB_R DataWidth:0x49   // Provides read-only access of the PXP-Async input FIFO. Intended for debug purposes.
68924 #define USDM_REG_ASYNC_FIFO_SIZE                                                                             116
68925 #define USDM_REG_IMMED_FIFO                                                                                  0xfd2400UL //Access:WB_R DataWidth:0x40   // Provides read-only access of the immediate data FIFO. Intended for debug purposes.
68926 #define USDM_REG_IMMED_FIFO_SIZE                                                                             38
68927 #define USDM_REG_BRB_FIFO                                                                                    0xfd2800UL //Access:WB_R DataWidth:0x86   // Provides read-only access of the BRB response FIFO. Intended for debug purposes.
68928 #define USDM_REG_BRB_FIFO_SIZE                                                                               152
68929 #define USDM_REG_PXP_FIFO                                                                                    0xfd2c00UL //Access:WB_R DataWidth:0x4a   // Provides read-only access of the PXP response FIFO. Intended for debug purposes.
68930 #define USDM_REG_PXP_FIFO_SIZE                                                                               76
68931 #define USDM_REG_INT_RAM_FIFO                                                                                0xfd3000UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the internal RAM response FIFO. Intended for debug purposes.
68932 #define USDM_REG_INT_RAM_FIFO_SIZE                                                                           76
68933 #define USDM_REG_DPM_FIFO                                                                                    0xfd3400UL //Access:WB_R DataWidth:0x51   // Provides read-only access of the DORQ DPM input FIFO. Intended for debug purposes.
68934 #define USDM_REG_DPM_FIFO_SIZE                                                                               172
68935 #define USDM_REG_EXT_OVERFLOW                                                                                0xfd3800UL //Access:WB_R DataWidth:0x4b   // Provides read-only access of the external store overflow FIFO. Intended for debug purposes.
68936 #define USDM_REG_EXT_OVERFLOW_SIZE                                                                           36
68937 #define USDM_REG_PRM_FIFO                                                                                    0xfd3c00UL //Access:WB_R DataWidth:0x41   // Provides read-only access of the PRM completion input FIFO. Intended for debug purposes.
68938 #define USDM_REG_PRM_FIFO_SIZE                                                                               116
68939 #define USDM_REG_TIMERS                                                                                      0xfd4000UL //Access:WB   DataWidth:0x39   // Provides memory-mapped read/write access to the timers' memory. Intended for debug purposes.
68940 #define USDM_REG_TIMERS_SIZE                                                                                 32
68941 #define USDM_REG_INP_QUEUE                                                                                   0xfd5000UL //Access:WB   DataWidth:0x40   // Input queue memory. Access only for debugging.
68942 #define USDM_REG_INP_QUEUE_SIZE                                                                              376
68943 #define USDM_REG_CMSG_QUE                                                                                    0xfd8000UL //Access:WB   DataWidth:0x40   // CM queue memory. Access only for debugging.
68944 #define USDM_REG_CMSG_QUE_SIZE                                                                               384
68945 #define XCM_REG_INIT                                                                                         0x1000000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
68946 #define XCM_REG_QM_ACT_ST_CNT_INIT                                                                           0x1000004UL //Access:W    DataWidth:0x1    // QM Active State counter initialization trigger.
68947 #define XCM_REG_QM_ACT_ST_CNT_INIT_DONE                                                                      0x1000008UL //Access:RC   DataWidth:0x1    // QM Active State counter initialization done.
68948 #define XCM_REG_DBG_SELECT                                                                                   0x1000040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
68949 #define XCM_REG_DBG_DWORD_ENABLE                                                                             0x1000044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
68950 #define XCM_REG_DBG_SHIFT                                                                                    0x1000048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
68951 #define XCM_REG_DBG_FORCE_VALID                                                                              0x100004cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
68952 #define XCM_REG_DBG_FORCE_FRAME                                                                              0x1000050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
68953 #define XCM_REG_DBG_OUT_DATA                                                                                 0x1000060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
68954 #define XCM_REG_DBG_OUT_DATA_SIZE                                                                            8
68955 #define XCM_REG_DBG_OUT_VALID                                                                                0x1000080UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
68956 #define XCM_REG_DBG_OUT_FRAME                                                                                0x1000084UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
68957 #define XCM_REG_AFFINITY_TYPE_0_E5                                                                           0x1000088UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68958 #define XCM_REG_AFFINITY_TYPE_1_E5                                                                           0x100008cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68959 #define XCM_REG_AFFINITY_TYPE_2_E5                                                                           0x1000090UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68960 #define XCM_REG_AFFINITY_TYPE_3_E5                                                                           0x1000094UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68961 #define XCM_REG_AFFINITY_TYPE_4_E5                                                                           0x1000098UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68962 #define XCM_REG_AFFINITY_TYPE_5_E5                                                                           0x100009cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68963 #define XCM_REG_AFFINITY_TYPE_6_E5                                                                           0x10000a0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68964 #define XCM_REG_AFFINITY_TYPE_7_E5                                                                           0x10000a4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68965 #define XCM_REG_AFFINITY_TYPE_8_E5                                                                           0x10000a8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68966 #define XCM_REG_AFFINITY_TYPE_9_E5                                                                           0x10000acUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68967 #define XCM_REG_AFFINITY_TYPE_10_E5                                                                          0x10000b0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68968 #define XCM_REG_AFFINITY_TYPE_11_E5                                                                          0x10000b4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68969 #define XCM_REG_AFFINITY_TYPE_12_E5                                                                          0x10000b8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68970 #define XCM_REG_AFFINITY_TYPE_13_E5                                                                          0x10000bcUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68971 #define XCM_REG_AFFINITY_TYPE_14_E5                                                                          0x10000c0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68972 #define XCM_REG_AFFINITY_TYPE_15_E5                                                                          0x10000c4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
68973 #define XCM_REG_EXCLUSIVE_FLG_0_E5                                                                           0x10000c8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68974 #define XCM_REG_EXCLUSIVE_FLG_1_E5                                                                           0x10000ccUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68975 #define XCM_REG_EXCLUSIVE_FLG_2_E5                                                                           0x10000d0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68976 #define XCM_REG_EXCLUSIVE_FLG_3_E5                                                                           0x10000d4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68977 #define XCM_REG_EXCLUSIVE_FLG_4_E5                                                                           0x10000d8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68978 #define XCM_REG_EXCLUSIVE_FLG_5_E5                                                                           0x10000dcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68979 #define XCM_REG_EXCLUSIVE_FLG_6_E5                                                                           0x10000e0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68980 #define XCM_REG_EXCLUSIVE_FLG_7_E5                                                                           0x10000e4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68981 #define XCM_REG_EXCLUSIVE_FLG_8_E5                                                                           0x10000e8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68982 #define XCM_REG_EXCLUSIVE_FLG_9_E5                                                                           0x10000ecUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68983 #define XCM_REG_EXCLUSIVE_FLG_10_E5                                                                          0x10000f0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68984 #define XCM_REG_EXCLUSIVE_FLG_11_E5                                                                          0x10000f4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68985 #define XCM_REG_EXCLUSIVE_FLG_12_E5                                                                          0x10000f8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68986 #define XCM_REG_EXCLUSIVE_FLG_13_E5                                                                          0x10000fcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68987 #define XCM_REG_EXCLUSIVE_FLG_14_E5                                                                          0x1000100UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68988 #define XCM_REG_EXCLUSIVE_FLG_15_E5                                                                          0x1000104UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
68989 #define XCM_REG_AGG_CON_CF0_Q_BB_K2                                                                          0x1000908UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
68990 #define XCM_REG_AGG_CON_CF0_Q_E5                                                                             0x1000108UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
68991 #define XCM_REG_AGG_CON_CF1_Q_BB_K2                                                                          0x100090cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
68992 #define XCM_REG_AGG_CON_CF1_Q_E5                                                                             0x100010cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
68993 #define XCM_REG_AGG_CON_CF2_Q_BB_K2                                                                          0x1000910UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
68994 #define XCM_REG_AGG_CON_CF2_Q_E5                                                                             0x1000110UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
68995 #define XCM_REG_AGG_CON_CF3_Q_BB_K2                                                                          0x1000914UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
68996 #define XCM_REG_AGG_CON_CF3_Q_E5                                                                             0x1000114UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
68997 #define XCM_REG_AGG_CON_CF4_Q_BB_K2                                                                          0x1000918UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
68998 #define XCM_REG_AGG_CON_CF4_Q_E5                                                                             0x1000118UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
68999 #define XCM_REG_AGG_CON_CF5_Q_BB_K2                                                                          0x100091cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69000 #define XCM_REG_AGG_CON_CF5_Q_E5                                                                             0x100011cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69001 #define XCM_REG_AGG_CON_CF6_Q_BB_K2                                                                          0x1000920UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69002 #define XCM_REG_AGG_CON_CF6_Q_E5                                                                             0x1000120UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69003 #define XCM_REG_AGG_CON_CF7_Q_BB_K2                                                                          0x1000924UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69004 #define XCM_REG_AGG_CON_CF7_Q_E5                                                                             0x1000124UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69005 #define XCM_REG_AGG_CON_CF8_Q_BB_K2                                                                          0x1000928UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69006 #define XCM_REG_AGG_CON_CF8_Q_E5                                                                             0x1000128UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69007 #define XCM_REG_AGG_CON_CF9_Q_BB_K2                                                                          0x100092cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69008 #define XCM_REG_AGG_CON_CF9_Q_E5                                                                             0x100012cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69009 #define XCM_REG_AGG_CON_CF10_Q_BB_K2                                                                         0x1000930UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69010 #define XCM_REG_AGG_CON_CF10_Q_E5                                                                            0x1000130UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69011 #define XCM_REG_AGG_CON_CF11_Q_BB_K2                                                                         0x1000934UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69012 #define XCM_REG_AGG_CON_CF11_Q_E5                                                                            0x1000134UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69013 #define XCM_REG_AGG_CON_CF12_Q_BB_K2                                                                         0x1000938UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69014 #define XCM_REG_AGG_CON_CF12_Q_E5                                                                            0x1000138UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69015 #define XCM_REG_AGG_CON_CF13_Q_BB_K2                                                                         0x100093cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69016 #define XCM_REG_AGG_CON_CF13_Q_E5                                                                            0x100013cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69017 #define XCM_REG_AGG_CON_CF14_Q_BB_K2                                                                         0x1000940UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69018 #define XCM_REG_AGG_CON_CF14_Q_E5                                                                            0x1000140UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69019 #define XCM_REG_AGG_CON_CF15_Q_BB_K2                                                                         0x1000944UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69020 #define XCM_REG_AGG_CON_CF15_Q_E5                                                                            0x1000144UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69021 #define XCM_REG_AGG_CON_CF16_Q_BB_K2                                                                         0x1000948UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69022 #define XCM_REG_AGG_CON_CF16_Q_E5                                                                            0x1000148UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69023 #define XCM_REG_AGG_CON_CF17_Q_BB_K2                                                                         0x100094cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69024 #define XCM_REG_AGG_CON_CF17_Q_E5                                                                            0x100014cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69025 #define XCM_REG_AGG_CON_CF18_Q_BB_K2                                                                         0x1000950UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).:
69026 #define XCM_REG_AGG_CON_CF18_Q_E5                                                                            0x1000150UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69027 #define XCM_REG_AGG_CON_CF19_Q_BB_K2                                                                         0x1000954UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69028 #define XCM_REG_AGG_CON_CF19_Q_E5                                                                            0x1000154UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69029 #define XCM_REG_AGG_CON_CF20_Q_BB_K2                                                                         0x1000958UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69030 #define XCM_REG_AGG_CON_CF20_Q_E5                                                                            0x1000158UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69031 #define XCM_REG_AGG_CON_CF21_Q_BB_K2                                                                         0x100095cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69032 #define XCM_REG_AGG_CON_CF21_Q_E5                                                                            0x100015cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69033 #define XCM_REG_AGG_CON_CF22_Q_BB_K2                                                                         0x1000960UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69034 #define XCM_REG_AGG_CON_CF22_Q_E5                                                                            0x1000160UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69035 #define XCM_REG_AGG_CON_CF23_Q_BB_K2                                                                         0x1000964UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69036 #define XCM_REG_AGG_CON_CF23_Q_E5                                                                            0x1000164UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69037 #define XCM_REG_AGG_CON_CF24_Q_E5                                                                            0x1000168UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69038 #define XCM_REG_INT_STS_0                                                                                    0x1000180UL //Access:R    DataWidth:0x14   // Multi Field Register.
69039   #define XCM_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
69040   #define XCM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
69041   #define XCM_REG_INT_STS_0_IS_STORM_OVFL_ERR                                                                (0x1<<1) // Write to full STORM input buffer.
69042   #define XCM_REG_INT_STS_0_IS_STORM_OVFL_ERR_SHIFT                                                          1
69043   #define XCM_REG_INT_STS_0_IS_STORM_UNDER_ERR                                                               (0x1<<2) // Read from empty  STORM input buffer.
69044   #define XCM_REG_INT_STS_0_IS_STORM_UNDER_ERR_SHIFT                                                         2
69045   #define XCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR                                                                 (0x1<<3) // Write to full MSDM input buffer.
69046   #define XCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR_SHIFT                                                           3
69047   #define XCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR                                                                (0x1<<4) // Read from empty MSDM input buffer.
69048   #define XCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR_SHIFT                                                          4
69049   #define XCM_REG_INT_STS_0_IS_XSDM_OVFL_ERR                                                                 (0x1<<5) // Write to full XSDM input buffer.
69050   #define XCM_REG_INT_STS_0_IS_XSDM_OVFL_ERR_SHIFT                                                           5
69051   #define XCM_REG_INT_STS_0_IS_XSDM_UNDER_ERR                                                                (0x1<<6) // Read from empty XSDM input buffer.
69052   #define XCM_REG_INT_STS_0_IS_XSDM_UNDER_ERR_SHIFT                                                          6
69053   #define XCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR                                                                 (0x1<<7) // Write to full YSDM input buffer.
69054   #define XCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR_SHIFT                                                           7
69055   #define XCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR                                                                (0x1<<8) // Read from empty  YSDM input buffer.
69056   #define XCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR_SHIFT                                                          8
69057   #define XCM_REG_INT_STS_0_IS_USDM_OVFL_ERR                                                                 (0x1<<9) // Write to full USDM input buffer.
69058   #define XCM_REG_INT_STS_0_IS_USDM_OVFL_ERR_SHIFT                                                           9
69059   #define XCM_REG_INT_STS_0_IS_USDM_UNDER_ERR                                                                (0x1<<10) // Read from empty USDM input buffer.
69060   #define XCM_REG_INT_STS_0_IS_USDM_UNDER_ERR_SHIFT                                                          10
69061   #define XCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR                                                                 (0x1<<11) // Write to full Msem input buffer.
69062   #define XCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR_SHIFT                                                           11
69063   #define XCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR                                                                (0x1<<12) // Read from empty  Msem input buffer.
69064   #define XCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR_SHIFT                                                          12
69065   #define XCM_REG_INT_STS_0_IS_USEM_OVFL_ERR                                                                 (0x1<<13) // Write to full Usem input buffer.
69066   #define XCM_REG_INT_STS_0_IS_USEM_OVFL_ERR_SHIFT                                                           13
69067   #define XCM_REG_INT_STS_0_IS_USEM_UNDER_ERR                                                                (0x1<<14) // Read from empty Usem input buffer.
69068   #define XCM_REG_INT_STS_0_IS_USEM_UNDER_ERR_SHIFT                                                          14
69069   #define XCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR                                                                 (0x1<<15) // Write to full Ysem input buffer.
69070   #define XCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_SHIFT                                                           15
69071   #define XCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5                                                              (0x1<<16) // Read from empty External read buffer.
69072   #define XCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                        16
69073   #define XCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5                                                               (0x1<<17) // Write to fully External read buffer.
69074   #define XCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                         17
69075   #define XCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5                                                          (0x1<<18) // Affinity type = 2 (connection based) but connection doesn't exist.
69076   #define XCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                    18
69077   #define XCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5                                                         (0x1<<19) // Affinity type = 3 (task based) but task doesn't exist.
69078   #define XCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                   19
69079 #define XCM_REG_INT_MASK_0                                                                                   0x1000184UL //Access:RW   DataWidth:0x14   // Multi Field Register.
69080   #define XCM_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.ADDRESS_ERROR .
69081   #define XCM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
69082   #define XCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_STORM_OVFL_ERR .
69083   #define XCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR_SHIFT                                                         1
69084   #define XCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_STORM_UNDER_ERR .
69085   #define XCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR_SHIFT                                                        2
69086   #define XCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_MSDM_OVFL_ERR .
69087   #define XCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR_SHIFT                                                          3
69088   #define XCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR                                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_MSDM_UNDER_ERR .
69089   #define XCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR_SHIFT                                                         4
69090   #define XCM_REG_INT_MASK_0_IS_XSDM_OVFL_ERR                                                                (0x1<<5) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_XSDM_OVFL_ERR .
69091   #define XCM_REG_INT_MASK_0_IS_XSDM_OVFL_ERR_SHIFT                                                          5
69092   #define XCM_REG_INT_MASK_0_IS_XSDM_UNDER_ERR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_XSDM_UNDER_ERR .
69093   #define XCM_REG_INT_MASK_0_IS_XSDM_UNDER_ERR_SHIFT                                                         6
69094   #define XCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_YSDM_OVFL_ERR .
69095   #define XCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR_SHIFT                                                          7
69096   #define XCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_YSDM_UNDER_ERR .
69097   #define XCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR_SHIFT                                                         8
69098   #define XCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR                                                                (0x1<<9) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_USDM_OVFL_ERR .
69099   #define XCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR_SHIFT                                                          9
69100   #define XCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_USDM_UNDER_ERR .
69101   #define XCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR_SHIFT                                                         10
69102   #define XCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_MSEM_OVFL_ERR .
69103   #define XCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR_SHIFT                                                          11
69104   #define XCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_MSEM_UNDER_ERR .
69105   #define XCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR_SHIFT                                                         12
69106   #define XCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR                                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_USEM_OVFL_ERR .
69107   #define XCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR_SHIFT                                                          13
69108   #define XCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR                                                               (0x1<<14) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_USEM_UNDER_ERR .
69109   #define XCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR_SHIFT                                                         14
69110   #define XCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR                                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.IS_YSEM_OVFL_ERR .
69111   #define XCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_SHIFT                                                          15
69112   #define XCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.EXT_LD_UNDER_ERR .
69113   #define XCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                       16
69114   #define XCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5                                                              (0x1<<17) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.EXT_LD_OVFL_ERR .
69115   #define XCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                        17
69116   #define XCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5                                                         (0x1<<18) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.AFFINITY_TYPE_NO_CON .
69117   #define XCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                   18
69118   #define XCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5                                                        (0x1<<19) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_0.AFFINITY_TYPE_NO_TASK .
69119   #define XCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                  19
69120 #define XCM_REG_INT_STS_WR_0                                                                                 0x1000188UL //Access:WR   DataWidth:0x14   // Multi Field Register.
69121   #define XCM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
69122   #define XCM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
69123   #define XCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR                                                             (0x1<<1) // Write to full STORM input buffer.
69124   #define XCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR_SHIFT                                                       1
69125   #define XCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR                                                            (0x1<<2) // Read from empty  STORM input buffer.
69126   #define XCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR_SHIFT                                                      2
69127   #define XCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR                                                              (0x1<<3) // Write to full MSDM input buffer.
69128   #define XCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR_SHIFT                                                        3
69129   #define XCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR                                                             (0x1<<4) // Read from empty MSDM input buffer.
69130   #define XCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR_SHIFT                                                       4
69131   #define XCM_REG_INT_STS_WR_0_IS_XSDM_OVFL_ERR                                                              (0x1<<5) // Write to full XSDM input buffer.
69132   #define XCM_REG_INT_STS_WR_0_IS_XSDM_OVFL_ERR_SHIFT                                                        5
69133   #define XCM_REG_INT_STS_WR_0_IS_XSDM_UNDER_ERR                                                             (0x1<<6) // Read from empty XSDM input buffer.
69134   #define XCM_REG_INT_STS_WR_0_IS_XSDM_UNDER_ERR_SHIFT                                                       6
69135   #define XCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR                                                              (0x1<<7) // Write to full YSDM input buffer.
69136   #define XCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR_SHIFT                                                        7
69137   #define XCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR                                                             (0x1<<8) // Read from empty  YSDM input buffer.
69138   #define XCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR_SHIFT                                                       8
69139   #define XCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR                                                              (0x1<<9) // Write to full USDM input buffer.
69140   #define XCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR_SHIFT                                                        9
69141   #define XCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR                                                             (0x1<<10) // Read from empty USDM input buffer.
69142   #define XCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR_SHIFT                                                       10
69143   #define XCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR                                                              (0x1<<11) // Write to full Msem input buffer.
69144   #define XCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR_SHIFT                                                        11
69145   #define XCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR                                                             (0x1<<12) // Read from empty  Msem input buffer.
69146   #define XCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR_SHIFT                                                       12
69147   #define XCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR                                                              (0x1<<13) // Write to full Usem input buffer.
69148   #define XCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR_SHIFT                                                        13
69149   #define XCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR                                                             (0x1<<14) // Read from empty Usem input buffer.
69150   #define XCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR_SHIFT                                                       14
69151   #define XCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR                                                              (0x1<<15) // Write to full Ysem input buffer.
69152   #define XCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_SHIFT                                                        15
69153   #define XCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5                                                           (0x1<<16) // Read from empty External read buffer.
69154   #define XCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                     16
69155   #define XCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5                                                            (0x1<<17) // Write to fully External read buffer.
69156   #define XCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                      17
69157   #define XCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5                                                       (0x1<<18) // Affinity type = 2 (connection based) but connection doesn't exist.
69158   #define XCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                 18
69159   #define XCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5                                                      (0x1<<19) // Affinity type = 3 (task based) but task doesn't exist.
69160   #define XCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                19
69161 #define XCM_REG_INT_STS_CLR_0                                                                                0x100018cUL //Access:RC   DataWidth:0x14   // Multi Field Register.
69162   #define XCM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
69163   #define XCM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
69164   #define XCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR                                                            (0x1<<1) // Write to full STORM input buffer.
69165   #define XCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR_SHIFT                                                      1
69166   #define XCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR                                                           (0x1<<2) // Read from empty  STORM input buffer.
69167   #define XCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR_SHIFT                                                     2
69168   #define XCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR                                                             (0x1<<3) // Write to full MSDM input buffer.
69169   #define XCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR_SHIFT                                                       3
69170   #define XCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR                                                            (0x1<<4) // Read from empty MSDM input buffer.
69171   #define XCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR_SHIFT                                                      4
69172   #define XCM_REG_INT_STS_CLR_0_IS_XSDM_OVFL_ERR                                                             (0x1<<5) // Write to full XSDM input buffer.
69173   #define XCM_REG_INT_STS_CLR_0_IS_XSDM_OVFL_ERR_SHIFT                                                       5
69174   #define XCM_REG_INT_STS_CLR_0_IS_XSDM_UNDER_ERR                                                            (0x1<<6) // Read from empty XSDM input buffer.
69175   #define XCM_REG_INT_STS_CLR_0_IS_XSDM_UNDER_ERR_SHIFT                                                      6
69176   #define XCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR                                                             (0x1<<7) // Write to full YSDM input buffer.
69177   #define XCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR_SHIFT                                                       7
69178   #define XCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR                                                            (0x1<<8) // Read from empty  YSDM input buffer.
69179   #define XCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR_SHIFT                                                      8
69180   #define XCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR                                                             (0x1<<9) // Write to full USDM input buffer.
69181   #define XCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR_SHIFT                                                       9
69182   #define XCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR                                                            (0x1<<10) // Read from empty USDM input buffer.
69183   #define XCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR_SHIFT                                                      10
69184   #define XCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR                                                             (0x1<<11) // Write to full Msem input buffer.
69185   #define XCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR_SHIFT                                                       11
69186   #define XCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR                                                            (0x1<<12) // Read from empty  Msem input buffer.
69187   #define XCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR_SHIFT                                                      12
69188   #define XCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR                                                             (0x1<<13) // Write to full Usem input buffer.
69189   #define XCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR_SHIFT                                                       13
69190   #define XCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR                                                            (0x1<<14) // Read from empty Usem input buffer.
69191   #define XCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR_SHIFT                                                      14
69192   #define XCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR                                                             (0x1<<15) // Write to full Ysem input buffer.
69193   #define XCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_SHIFT                                                       15
69194   #define XCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5                                                          (0x1<<16) // Read from empty External read buffer.
69195   #define XCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                    16
69196   #define XCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5                                                           (0x1<<17) // Write to fully External read buffer.
69197   #define XCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                     17
69198   #define XCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5                                                      (0x1<<18) // Affinity type = 2 (connection based) but connection doesn't exist.
69199   #define XCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                18
69200   #define XCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5                                                     (0x1<<19) // Affinity type = 3 (task based) but task doesn't exist.
69201   #define XCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                               19
69202 #define XCM_REG_INT_STS_1                                                                                    0x1000190UL //Access:R    DataWidth:0x19   // Multi Field Register.
69203   #define XCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR                                                                (0x1<<0) // Read from empty  Ysem input buffer.
69204   #define XCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR_SHIFT                                                          0
69205   #define XCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR                                                                 (0x1<<1) // Write to full Dorq input buffer.
69206   #define XCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR_SHIFT                                                           1
69207   #define XCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR                                                                (0x1<<2) // Read from empty  Dorq input buffer.
69208   #define XCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR_SHIFT                                                          2
69209   #define XCM_REG_INT_STS_1_IS_PBF_OVFL_ERR                                                                  (0x1<<3) // Write to full Pbf input buffer.
69210   #define XCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_SHIFT                                                            3
69211   #define XCM_REG_INT_STS_1_IS_PBF_UNDER_ERR                                                                 (0x1<<4) // Read from empty Pbf input buffer.
69212   #define XCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_SHIFT                                                           4
69213   #define XCM_REG_INT_STS_1_IS_TM_OVFL_ERR                                                                   (0x1<<5) // Write to full TM input buffer.
69214   #define XCM_REG_INT_STS_1_IS_TM_OVFL_ERR_SHIFT                                                             5
69215   #define XCM_REG_INT_STS_1_IS_TM_UNDER_ERR                                                                  (0x1<<6) // Read from empty TM input buffer.
69216   #define XCM_REG_INT_STS_1_IS_TM_UNDER_ERR_SHIFT                                                            6
69217   #define XCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR                                                                 (0x1<<7) // Write to full QM input buffer.
69218   #define XCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_SHIFT                                                           7
69219   #define XCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR                                                                (0x1<<8) // Read from empty QM input buffer.
69220   #define XCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_SHIFT                                                          8
69221   #define XCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR                                                                 (0x1<<9) // Write to full QM input buffer.
69222   #define XCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_SHIFT                                                           9
69223   #define XCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR                                                                (0x1<<10) // Read from empty QM input buffer.
69224   #define XCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_SHIFT                                                          10
69225   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0                                                                 (0x1<<11) // Write to full GRC input buffer bits [31:0].
69226   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_SHIFT                                                           11
69227   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0                                                                (0x1<<12) // Read from empty  GRC input buffer bits [31:0].
69228   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_SHIFT                                                          12
69229   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1                                                                 (0x1<<13) // Write to full GRC input buffer bits [63:32].
69230   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_SHIFT                                                           13
69231   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1                                                                (0x1<<14) // Read from empty  GRC input buffer bits [63:32].
69232   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_SHIFT                                                          14
69233   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2                                                                 (0x1<<15) // Write to full GRC input buffer bits [95:64].
69234   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_SHIFT                                                           15
69235   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2                                                                (0x1<<16) // Read from empty  GRC input buffer bits [95:64].
69236   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_SHIFT                                                          16
69237   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3                                                                 (0x1<<17) // Write to full GRC input buffer bits [127:96].
69238   #define XCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_SHIFT                                                           17
69239   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3                                                                (0x1<<18) // Read from empty  GRC input buffer bits [127:96].
69240   #define XCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_SHIFT                                                          18
69241   #define XCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL                                                                 (0x1<<19) // In-process Table overflow.
69242   #define XCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_SHIFT                                                           19
69243   #define XCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL                                                            (0x1<<20) // Message Processor Aggregation Connection Data buffer overflow.
69244   #define XCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                      20
69245   #define XCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL                                                             (0x1<<21) // Message Processor Aggregation Connection Command buffer overflow.
69246   #define XCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                       21
69247   #define XCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL                                                             (0x1<<22) // Message Processor Storm Connection Data buffer overflow.
69248   #define XCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                       22
69249   #define XCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL                                                              (0x1<<23) // Message Processor Storm Connection Command buffer overflow.
69250   #define XCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                        23
69251   #define XCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE                                                            (0x1<<24) // Input message first descriptor fields violation.
69252   #define XCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                      24
69253 #define XCM_REG_INT_MASK_1                                                                                   0x1000194UL //Access:RW   DataWidth:0x19   // Multi Field Register.
69254   #define XCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_YSEM_UNDER_ERR .
69255   #define XCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR_SHIFT                                                         0
69256   #define XCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR                                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_DORQ_OVFL_ERR .
69257   #define XCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR_SHIFT                                                          1
69258   #define XCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_DORQ_UNDER_ERR .
69259   #define XCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR_SHIFT                                                         2
69260   #define XCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_PBF_OVFL_ERR .
69261   #define XCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_SHIFT                                                           3
69262   #define XCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR                                                                (0x1<<4) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_PBF_UNDER_ERR .
69263   #define XCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_SHIFT                                                          4
69264   #define XCM_REG_INT_MASK_1_IS_TM_OVFL_ERR                                                                  (0x1<<5) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_TM_OVFL_ERR .
69265   #define XCM_REG_INT_MASK_1_IS_TM_OVFL_ERR_SHIFT                                                            5
69266   #define XCM_REG_INT_MASK_1_IS_TM_UNDER_ERR                                                                 (0x1<<6) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_TM_UNDER_ERR .
69267   #define XCM_REG_INT_MASK_1_IS_TM_UNDER_ERR_SHIFT                                                           6
69268   #define XCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_QM_P_OVFL_ERR .
69269   #define XCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_SHIFT                                                          7
69270   #define XCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_QM_P_UNDER_ERR .
69271   #define XCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_SHIFT                                                         8
69272   #define XCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR                                                                (0x1<<9) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_QM_S_OVFL_ERR .
69273   #define XCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_SHIFT                                                          9
69274   #define XCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_QM_S_UNDER_ERR .
69275   #define XCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_SHIFT                                                         10
69276   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
69277   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_SHIFT                                                          11
69278   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
69279   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_SHIFT                                                         12
69280   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1                                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
69281   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_SHIFT                                                          13
69282   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1                                                               (0x1<<14) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
69283   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_SHIFT                                                         14
69284   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2                                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
69285   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_SHIFT                                                          15
69286   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2                                                               (0x1<<16) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
69287   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_SHIFT                                                         16
69288   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3                                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
69289   #define XCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_SHIFT                                                          17
69290   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3                                                               (0x1<<18) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
69291   #define XCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_SHIFT                                                         18
69292   #define XCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL                                                                (0x1<<19) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
69293   #define XCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_SHIFT                                                          19
69294   #define XCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL                                                           (0x1<<20) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.AGG_CON_DATA_BUF_OVFL .
69295   #define XCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                     20
69296   #define XCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL                                                            (0x1<<21) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.AGG_CON_CMD_BUF_OVFL .
69297   #define XCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                      21
69298   #define XCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL                                                            (0x1<<22) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
69299   #define XCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                      22
69300   #define XCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL                                                             (0x1<<23) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
69301   #define XCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                       23
69302   #define XCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE                                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
69303   #define XCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                     24
69304 #define XCM_REG_INT_STS_WR_1                                                                                 0x1000198UL //Access:WR   DataWidth:0x19   // Multi Field Register.
69305   #define XCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR                                                             (0x1<<0) // Read from empty  Ysem input buffer.
69306   #define XCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR_SHIFT                                                       0
69307   #define XCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR                                                              (0x1<<1) // Write to full Dorq input buffer.
69308   #define XCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR_SHIFT                                                        1
69309   #define XCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR                                                             (0x1<<2) // Read from empty  Dorq input buffer.
69310   #define XCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR_SHIFT                                                       2
69311   #define XCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR                                                               (0x1<<3) // Write to full Pbf input buffer.
69312   #define XCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_SHIFT                                                         3
69313   #define XCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR                                                              (0x1<<4) // Read from empty Pbf input buffer.
69314   #define XCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_SHIFT                                                        4
69315   #define XCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR                                                                (0x1<<5) // Write to full TM input buffer.
69316   #define XCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR_SHIFT                                                          5
69317   #define XCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR                                                               (0x1<<6) // Read from empty TM input buffer.
69318   #define XCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR_SHIFT                                                         6
69319   #define XCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR                                                              (0x1<<7) // Write to full QM input buffer.
69320   #define XCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_SHIFT                                                        7
69321   #define XCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR                                                             (0x1<<8) // Read from empty QM input buffer.
69322   #define XCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_SHIFT                                                       8
69323   #define XCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR                                                              (0x1<<9) // Write to full QM input buffer.
69324   #define XCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_SHIFT                                                        9
69325   #define XCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR                                                             (0x1<<10) // Read from empty QM input buffer.
69326   #define XCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_SHIFT                                                       10
69327   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0                                                              (0x1<<11) // Write to full GRC input buffer bits [31:0].
69328   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_SHIFT                                                        11
69329   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0                                                             (0x1<<12) // Read from empty  GRC input buffer bits [31:0].
69330   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_SHIFT                                                       12
69331   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1                                                              (0x1<<13) // Write to full GRC input buffer bits [63:32].
69332   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_SHIFT                                                        13
69333   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1                                                             (0x1<<14) // Read from empty  GRC input buffer bits [63:32].
69334   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_SHIFT                                                       14
69335   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2                                                              (0x1<<15) // Write to full GRC input buffer bits [95:64].
69336   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_SHIFT                                                        15
69337   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2                                                             (0x1<<16) // Read from empty  GRC input buffer bits [95:64].
69338   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_SHIFT                                                       16
69339   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3                                                              (0x1<<17) // Write to full GRC input buffer bits [127:96].
69340   #define XCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_SHIFT                                                        17
69341   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3                                                             (0x1<<18) // Read from empty  GRC input buffer bits [127:96].
69342   #define XCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_SHIFT                                                       18
69343   #define XCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL                                                              (0x1<<19) // In-process Table overflow.
69344   #define XCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_SHIFT                                                        19
69345   #define XCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL                                                         (0x1<<20) // Message Processor Aggregation Connection Data buffer overflow.
69346   #define XCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                   20
69347   #define XCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL                                                          (0x1<<21) // Message Processor Aggregation Connection Command buffer overflow.
69348   #define XCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                    21
69349   #define XCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL                                                          (0x1<<22) // Message Processor Storm Connection Data buffer overflow.
69350   #define XCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                    22
69351   #define XCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL                                                           (0x1<<23) // Message Processor Storm Connection Command buffer overflow.
69352   #define XCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                     23
69353   #define XCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE                                                         (0x1<<24) // Input message first descriptor fields violation.
69354   #define XCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                   24
69355 #define XCM_REG_INT_STS_CLR_1                                                                                0x100019cUL //Access:RC   DataWidth:0x19   // Multi Field Register.
69356   #define XCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR                                                            (0x1<<0) // Read from empty  Ysem input buffer.
69357   #define XCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR_SHIFT                                                      0
69358   #define XCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR                                                             (0x1<<1) // Write to full Dorq input buffer.
69359   #define XCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR_SHIFT                                                       1
69360   #define XCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR                                                            (0x1<<2) // Read from empty  Dorq input buffer.
69361   #define XCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR_SHIFT                                                      2
69362   #define XCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR                                                              (0x1<<3) // Write to full Pbf input buffer.
69363   #define XCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_SHIFT                                                        3
69364   #define XCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR                                                             (0x1<<4) // Read from empty Pbf input buffer.
69365   #define XCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_SHIFT                                                       4
69366   #define XCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR                                                               (0x1<<5) // Write to full TM input buffer.
69367   #define XCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR_SHIFT                                                         5
69368   #define XCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR                                                              (0x1<<6) // Read from empty TM input buffer.
69369   #define XCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR_SHIFT                                                        6
69370   #define XCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR                                                             (0x1<<7) // Write to full QM input buffer.
69371   #define XCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_SHIFT                                                       7
69372   #define XCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR                                                            (0x1<<8) // Read from empty QM input buffer.
69373   #define XCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_SHIFT                                                      8
69374   #define XCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR                                                             (0x1<<9) // Write to full QM input buffer.
69375   #define XCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_SHIFT                                                       9
69376   #define XCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR                                                            (0x1<<10) // Read from empty QM input buffer.
69377   #define XCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_SHIFT                                                      10
69378   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0                                                             (0x1<<11) // Write to full GRC input buffer bits [31:0].
69379   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_SHIFT                                                       11
69380   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0                                                            (0x1<<12) // Read from empty  GRC input buffer bits [31:0].
69381   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_SHIFT                                                      12
69382   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1                                                             (0x1<<13) // Write to full GRC input buffer bits [63:32].
69383   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_SHIFT                                                       13
69384   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1                                                            (0x1<<14) // Read from empty  GRC input buffer bits [63:32].
69385   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_SHIFT                                                      14
69386   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2                                                             (0x1<<15) // Write to full GRC input buffer bits [95:64].
69387   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_SHIFT                                                       15
69388   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2                                                            (0x1<<16) // Read from empty  GRC input buffer bits [95:64].
69389   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_SHIFT                                                      16
69390   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3                                                             (0x1<<17) // Write to full GRC input buffer bits [127:96].
69391   #define XCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_SHIFT                                                       17
69392   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3                                                            (0x1<<18) // Read from empty  GRC input buffer bits [127:96].
69393   #define XCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_SHIFT                                                      18
69394   #define XCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL                                                             (0x1<<19) // In-process Table overflow.
69395   #define XCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_SHIFT                                                       19
69396   #define XCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL                                                        (0x1<<20) // Message Processor Aggregation Connection Data buffer overflow.
69397   #define XCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                  20
69398   #define XCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL                                                         (0x1<<21) // Message Processor Aggregation Connection Command buffer overflow.
69399   #define XCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                   21
69400   #define XCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL                                                         (0x1<<22) // Message Processor Storm Connection Data buffer overflow.
69401   #define XCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                   22
69402   #define XCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL                                                          (0x1<<23) // Message Processor Storm Connection Command buffer overflow.
69403   #define XCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                    23
69404   #define XCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE                                                        (0x1<<24) // Input message first descriptor fields violation.
69405   #define XCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                  24
69406 #define XCM_REG_INT_STS_2                                                                                    0x10001a0UL //Access:R    DataWidth:0x8    // Multi Field Register.
69407   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER                                                     (0x1<<0) // QM Active State Counter underrun interrupt in case of message processing. Can happen in case of erroneous ExistInQm clears or QM drops.
69408   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER_SHIFT                                               0
69409   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL                                                      (0x1<<1) // QM Active State Counter overflow interrupt in case of message processing. Can happen in case of erroneous QM registrations.
69410   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL_SHIFT                                                1
69411   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_EXT_LD_UNDER                                                       (0x1<<2) // QM Active State Counter underrun interrupt in case of External load. Can happen in case of erroneous decrement or erroneous ExistInQm clears or QM drops.
69412   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_EXT_LD_UNDER_SHIFT                                                 2
69413   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_EXT_LD_OVFL                                                        (0x1<<3) // QM Active State Counter overflow interrupt in case of External load. Can happen in case of erroneous increment.
69414   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_EXT_LD_OVFL_SHIFT                                                  3
69415   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_RBC_UNDER                                                          (0x1<<4) // QM Active State Counter underrun interrupt in case of RBC access. Can happen in case of erroneous decrement or erroneous ExistInQm clears or QM drops.
69416   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_RBC_UNDER_SHIFT                                                    4
69417   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_RBC_OVFL                                                           (0x1<<5) // QM Active State Counter overflow interrupt in case of RBC access. Can happen in case of erroneous increment.
69418   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_RBC_OVFL_SHIFT                                                     5
69419   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_DROP_UNDER                                                         (0x1<<6) // QM Active State Counter underrun interrupt in case of drop. Can happen in case of erroneous decrement.
69420   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_DROP_UNDER_SHIFT                                                   6
69421   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_ILLEG_PQNUM                                                        (0x1<<7) // Access to illegal PQ number in QM Active State Counter (more than 447).
69422   #define XCM_REG_INT_STS_2_QM_ACT_ST_CNT_ILLEG_PQNUM_SHIFT                                                  7
69423 #define XCM_REG_INT_MASK_2                                                                                   0x10001a4UL //Access:RW   DataWidth:0x8    // Multi Field Register.
69424   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER                                                    (0x1<<0) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_MSG_PRCS_UNDER .
69425   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER_SHIFT                                              0
69426   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL                                                     (0x1<<1) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_MSG_PRCS_OVFL .
69427   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL_SHIFT                                               1
69428   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_EXT_LD_UNDER                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_EXT_LD_UNDER .
69429   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_EXT_LD_UNDER_SHIFT                                                2
69430   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_EXT_LD_OVFL                                                       (0x1<<3) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_EXT_LD_OVFL .
69431   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_EXT_LD_OVFL_SHIFT                                                 3
69432   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_RBC_UNDER                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_RBC_UNDER .
69433   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_RBC_UNDER_SHIFT                                                   4
69434   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_RBC_OVFL                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_RBC_OVFL .
69435   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_RBC_OVFL_SHIFT                                                    5
69436   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_DROP_UNDER                                                        (0x1<<6) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_DROP_UNDER .
69437   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_DROP_UNDER_SHIFT                                                  6
69438   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_ILLEG_PQNUM                                                       (0x1<<7) // This bit masks, when set, the Interrupt bit: XCM_REG_INT_STS_2.QM_ACT_ST_CNT_ILLEG_PQNUM .
69439   #define XCM_REG_INT_MASK_2_QM_ACT_ST_CNT_ILLEG_PQNUM_SHIFT                                                 7
69440 #define XCM_REG_INT_STS_WR_2                                                                                 0x10001a8UL //Access:WR   DataWidth:0x8    // Multi Field Register.
69441   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER                                                  (0x1<<0) // QM Active State Counter underrun interrupt in case of message processing. Can happen in case of erroneous ExistInQm clears or QM drops.
69442   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER_SHIFT                                            0
69443   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL                                                   (0x1<<1) // QM Active State Counter overflow interrupt in case of message processing. Can happen in case of erroneous QM registrations.
69444   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL_SHIFT                                             1
69445   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_EXT_LD_UNDER                                                    (0x1<<2) // QM Active State Counter underrun interrupt in case of External load. Can happen in case of erroneous decrement or erroneous ExistInQm clears or QM drops.
69446   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_EXT_LD_UNDER_SHIFT                                              2
69447   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_EXT_LD_OVFL                                                     (0x1<<3) // QM Active State Counter overflow interrupt in case of External load. Can happen in case of erroneous increment.
69448   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_EXT_LD_OVFL_SHIFT                                               3
69449   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_RBC_UNDER                                                       (0x1<<4) // QM Active State Counter underrun interrupt in case of RBC access. Can happen in case of erroneous decrement or erroneous ExistInQm clears or QM drops.
69450   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_RBC_UNDER_SHIFT                                                 4
69451   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_RBC_OVFL                                                        (0x1<<5) // QM Active State Counter overflow interrupt in case of RBC access. Can happen in case of erroneous increment.
69452   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_RBC_OVFL_SHIFT                                                  5
69453   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_DROP_UNDER                                                      (0x1<<6) // QM Active State Counter underrun interrupt in case of drop. Can happen in case of erroneous decrement.
69454   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_DROP_UNDER_SHIFT                                                6
69455   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_ILLEG_PQNUM                                                     (0x1<<7) // Access to illegal PQ number in QM Active State Counter (more than 447).
69456   #define XCM_REG_INT_STS_WR_2_QM_ACT_ST_CNT_ILLEG_PQNUM_SHIFT                                               7
69457 #define XCM_REG_INT_STS_CLR_2                                                                                0x10001acUL //Access:RC   DataWidth:0x8    // Multi Field Register.
69458   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER                                                 (0x1<<0) // QM Active State Counter underrun interrupt in case of message processing. Can happen in case of erroneous ExistInQm clears or QM drops.
69459   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_MSG_PRCS_UNDER_SHIFT                                           0
69460   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL                                                  (0x1<<1) // QM Active State Counter overflow interrupt in case of message processing. Can happen in case of erroneous QM registrations.
69461   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_MSG_PRCS_OVFL_SHIFT                                            1
69462   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_EXT_LD_UNDER                                                   (0x1<<2) // QM Active State Counter underrun interrupt in case of External load. Can happen in case of erroneous decrement or erroneous ExistInQm clears or QM drops.
69463   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_EXT_LD_UNDER_SHIFT                                             2
69464   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_EXT_LD_OVFL                                                    (0x1<<3) // QM Active State Counter overflow interrupt in case of External load. Can happen in case of erroneous increment.
69465   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_EXT_LD_OVFL_SHIFT                                              3
69466   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_RBC_UNDER                                                      (0x1<<4) // QM Active State Counter underrun interrupt in case of RBC access. Can happen in case of erroneous decrement or erroneous ExistInQm clears or QM drops.
69467   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_RBC_UNDER_SHIFT                                                4
69468   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_RBC_OVFL                                                       (0x1<<5) // QM Active State Counter overflow interrupt in case of RBC access. Can happen in case of erroneous increment.
69469   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_RBC_OVFL_SHIFT                                                 5
69470   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_DROP_UNDER                                                     (0x1<<6) // QM Active State Counter underrun interrupt in case of drop. Can happen in case of erroneous decrement.
69471   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_DROP_UNDER_SHIFT                                               6
69472   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_ILLEG_PQNUM                                                    (0x1<<7) // Access to illegal PQ number in QM Active State Counter (more than 447).
69473   #define XCM_REG_INT_STS_CLR_2_QM_ACT_ST_CNT_ILLEG_PQNUM_SHIFT                                              7
69474 #define XCM_REG_PRTY_MASK_H_0_BB_K2                                                                          0x1000204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
69475   #define XCM_REG_PRTY_MASK_H_0_MEM036_I_ECC_RF_INT_K2                                                       (0x1<<0) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM036_I_ECC_RF_INT .
69476   #define XCM_REG_PRTY_MASK_H_0_MEM036_I_ECC_RF_INT_K2_SHIFT                                                 0
69477   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<1) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM003_I_ECC_0_RF_INT .
69478   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_0_RF_INT_BB_K2_SHIFT                                            1
69479   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<2) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM003_I_ECC_1_RF_INT .
69480   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_1_RF_INT_BB_K2_SHIFT                                            2
69481   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_2_RF_INT_BB_K2                                                  (0x1<<3) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM003_I_ECC_2_RF_INT .
69482   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_2_RF_INT_BB_K2_SHIFT                                            3
69483   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_3_RF_INT_BB_K2                                                  (0x1<<4) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM003_I_ECC_3_RF_INT .
69484   #define XCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_3_RF_INT_BB_K2_SHIFT                                            4
69485   #define XCM_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM004_I_ECC_RF_INT .
69486   #define XCM_REG_PRTY_MASK_H_0_MEM004_I_ECC_RF_INT_BB_K2_SHIFT                                              5
69487   #define XCM_REG_PRTY_MASK_H_0_MEM033_I_ECC_0_RF_INT_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM033_I_ECC_0_RF_INT .
69488   #define XCM_REG_PRTY_MASK_H_0_MEM033_I_ECC_0_RF_INT_K2_SHIFT                                               6
69489   #define XCM_REG_PRTY_MASK_H_0_MEM033_I_ECC_1_RF_INT_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM033_I_ECC_1_RF_INT .
69490   #define XCM_REG_PRTY_MASK_H_0_MEM033_I_ECC_1_RF_INT_K2_SHIFT                                               7
69491   #define XCM_REG_PRTY_MASK_H_0_MEM034_I_ECC_RF_INT_K2                                                       (0x1<<8) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM034_I_ECC_RF_INT .
69492   #define XCM_REG_PRTY_MASK_H_0_MEM034_I_ECC_RF_INT_K2_SHIFT                                                 8
69493   #define XCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB_K2                                                      (0x1<<9) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
69494   #define XCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB_K2_SHIFT                                                9
69495   #define XCM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
69496   #define XCM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB_K2_SHIFT                                                10
69497   #define XCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
69498   #define XCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_K2_SHIFT                                                11
69499   #define XCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
69500   #define XCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_SHIFT                                                   14
69501   #define XCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
69502   #define XCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2_SHIFT                                                   12
69503   #define XCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
69504   #define XCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB_SHIFT                                                   12
69505   #define XCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
69506   #define XCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_SHIFT                                                   13
69507   #define XCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
69508   #define XCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB_SHIFT                                                   13
69509   #define XCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
69510   #define XCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2_SHIFT                                                   14
69511   #define XCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB                                                         (0x1<<27) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
69512   #define XCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_SHIFT                                                   27
69513   #define XCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
69514   #define XCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2_SHIFT                                                   15
69515   #define XCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
69516   #define XCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_SHIFT                                                   15
69517   #define XCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
69518   #define XCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_SHIFT                                                   16
69519   #define XCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
69520   #define XCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB_SHIFT                                                   16
69521   #define XCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
69522   #define XCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_SHIFT                                                   17
69523   #define XCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
69524   #define XCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB_SHIFT                                                   17
69525   #define XCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
69526   #define XCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2_SHIFT                                                   18
69527   #define XCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
69528   #define XCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_SHIFT                                                   18
69529   #define XCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
69530   #define XCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_K2_SHIFT                                                   19
69531   #define XCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
69532   #define XCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_SHIFT                                                   19
69533   #define XCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
69534   #define XCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                                   20
69535   #define XCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
69536   #define XCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_SHIFT                                                   20
69537   #define XCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
69538   #define XCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_SHIFT                                                   21
69539   #define XCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
69540   #define XCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB_SHIFT                                                   21
69541   #define XCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
69542   #define XCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                                   22
69543   #define XCM_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM039_I_MEM_PRTY .
69544   #define XCM_REG_PRTY_MASK_H_0_MEM039_I_MEM_PRTY_K2_SHIFT                                                   23
69545   #define XCM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM038_I_MEM_PRTY .
69546   #define XCM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_BB_SHIFT                                                   22
69547   #define XCM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM038_I_MEM_PRTY .
69548   #define XCM_REG_PRTY_MASK_H_0_MEM038_I_MEM_PRTY_K2_SHIFT                                                   24
69549   #define XCM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM037_I_MEM_PRTY .
69550   #define XCM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_BB_SHIFT                                                   23
69551   #define XCM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM037_I_MEM_PRTY .
69552   #define XCM_REG_PRTY_MASK_H_0_MEM037_I_MEM_PRTY_K2_SHIFT                                                   25
69553   #define XCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
69554   #define XCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                                   25
69555   #define XCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
69556   #define XCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_SHIFT                                                   26
69557   #define XCM_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM035_I_MEM_PRTY .
69558   #define XCM_REG_PRTY_MASK_H_0_MEM035_I_MEM_PRTY_K2_SHIFT                                                   27
69559   #define XCM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2                                                         (0x1<<28) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
69560   #define XCM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_K2_SHIFT                                                   28
69561   #define XCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<28) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
69562   #define XCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   28
69563   #define XCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                         (0x1<<29) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
69564   #define XCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                                   29
69565   #define XCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
69566   #define XCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_SHIFT                                                   29
69567   #define XCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
69568   #define XCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2_SHIFT                                                   30
69569   #define XCM_REG_PRTY_MASK_H_0_MEM035_I_ECC_RF_INT_BB                                                       (0x1<<0) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM035_I_ECC_RF_INT .
69570   #define XCM_REG_PRTY_MASK_H_0_MEM035_I_ECC_RF_INT_BB_SHIFT                                                 0
69571   #define XCM_REG_PRTY_MASK_H_0_MEM032_I_ECC_0_RF_INT_BB                                                     (0x1<<6) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM032_I_ECC_0_RF_INT .
69572   #define XCM_REG_PRTY_MASK_H_0_MEM032_I_ECC_0_RF_INT_BB_SHIFT                                               6
69573   #define XCM_REG_PRTY_MASK_H_0_MEM032_I_ECC_1_RF_INT_BB                                                     (0x1<<7) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM032_I_ECC_1_RF_INT .
69574   #define XCM_REG_PRTY_MASK_H_0_MEM032_I_ECC_1_RF_INT_BB_SHIFT                                               7
69575   #define XCM_REG_PRTY_MASK_H_0_MEM033_I_ECC_RF_INT_BB                                                       (0x1<<8) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM033_I_ECC_RF_INT .
69576   #define XCM_REG_PRTY_MASK_H_0_MEM033_I_ECC_RF_INT_BB_SHIFT                                                 8
69577   #define XCM_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_BB                                                         (0x1<<24) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM036_I_MEM_PRTY .
69578   #define XCM_REG_PRTY_MASK_H_0_MEM036_I_MEM_PRTY_BB_SHIFT                                                   24
69579   #define XCM_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM034_I_MEM_PRTY .
69580   #define XCM_REG_PRTY_MASK_H_0_MEM034_I_MEM_PRTY_BB_SHIFT                                                   26
69581   #define XCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
69582   #define XCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_SHIFT                                                   30
69583 #define XCM_REG_PRTY_MASK_H_1_BB_K2                                                                          0x1000214UL //Access:RW   DataWidth:0xc    // Multi Field Register.
69584   #define XCM_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM016_I_MEM_PRTY .
69585   #define XCM_REG_PRTY_MASK_H_1_MEM016_I_MEM_PRTY_K2_SHIFT                                                   0
69586   #define XCM_REG_PRTY_MASK_H_1_MEM032_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM032_I_MEM_PRTY .
69587   #define XCM_REG_PRTY_MASK_H_1_MEM032_I_MEM_PRTY_K2_SHIFT                                                   1
69588   #define XCM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM007_I_MEM_PRTY .
69589   #define XCM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_BB_SHIFT                                                   1
69590   #define XCM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM007_I_MEM_PRTY .
69591   #define XCM_REG_PRTY_MASK_H_1_MEM007_I_MEM_PRTY_K2_SHIFT                                                   2
69592   #define XCM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM008_I_MEM_PRTY .
69593   #define XCM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_BB_SHIFT                                                   2
69594   #define XCM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM008_I_MEM_PRTY .
69595   #define XCM_REG_PRTY_MASK_H_1_MEM008_I_MEM_PRTY_K2_SHIFT                                                   3
69596   #define XCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY .
69597   #define XCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_BB_SHIFT                                                   3
69598   #define XCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY .
69599   #define XCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2_SHIFT                                                   4
69600   #define XCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
69601   #define XCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB_SHIFT                                                   4
69602   #define XCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
69603   #define XCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2_SHIFT                                                   5
69604   #define XCM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM011_I_MEM_PRTY .
69605   #define XCM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB_SHIFT                                                   5
69606   #define XCM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM011_I_MEM_PRTY .
69607   #define XCM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_K2_SHIFT                                                   6
69608   #define XCM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM012_I_MEM_PRTY .
69609   #define XCM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_BB_SHIFT                                                   6
69610   #define XCM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM012_I_MEM_PRTY .
69611   #define XCM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_K2_SHIFT                                                   7
69612   #define XCM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY .
69613   #define XCM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_BB_SHIFT                                                   7
69614   #define XCM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM013_I_MEM_PRTY .
69615   #define XCM_REG_PRTY_MASK_H_1_MEM013_I_MEM_PRTY_K2_SHIFT                                                   8
69616   #define XCM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM014_I_MEM_PRTY .
69617   #define XCM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_BB_SHIFT                                                   8
69618   #define XCM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM014_I_MEM_PRTY .
69619   #define XCM_REG_PRTY_MASK_H_1_MEM014_I_MEM_PRTY_K2_SHIFT                                                   9
69620   #define XCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
69621   #define XCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_SHIFT                                                   9
69622   #define XCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
69623   #define XCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2_SHIFT                                                   10
69624   #define XCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
69625   #define XCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_SHIFT                                                   10
69626   #define XCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
69627   #define XCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2_SHIFT                                                   11
69628   #define XCM_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: XCM_REG_PRTY_STS_H_1.MEM031_I_MEM_PRTY .
69629   #define XCM_REG_PRTY_MASK_H_1_MEM031_I_MEM_PRTY_BB_SHIFT                                                   0
69630 #define XCM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x1000220UL //Access:RW   DataWidth:0x9    // Multi Field Register.
69631   #define XCM_REG_MEM_ECC_ENABLE_0_MEM036_I_ECC_EN_K2                                                        (0x1<<0) // Enable ECC for memory ecc instance xcm.i_xx_msg_ram.i_ecc in module xcm_mem_xx_msg_ram
69632   #define XCM_REG_MEM_ECC_ENABLE_0_MEM036_I_ECC_EN_K2_SHIFT                                                  0
69633   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_0_EN_BB_K2                                                   (0x1<<1) // Enable ECC for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_0 in module xcm_mem_agg_con_ctx_0_7
69634   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_0_EN_BB_K2_SHIFT                                             1
69635   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_1_EN_BB_K2                                                   (0x1<<2) // Enable ECC for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_1 in module xcm_mem_agg_con_ctx_0_7
69636   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_1_EN_BB_K2_SHIFT                                             2
69637   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_2_EN_BB_K2                                                   (0x1<<3) // Enable ECC for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_2 in module xcm_mem_agg_con_ctx_0_7
69638   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_2_EN_BB_K2_SHIFT                                             3
69639   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_3_EN_BB_K2                                                   (0x1<<4) // Enable ECC for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_3 in module xcm_mem_agg_con_ctx_0_7
69640   #define XCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_3_EN_BB_K2_SHIFT                                             4
69641   #define XCM_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2                                                     (0x1<<5) // Enable ECC for memory ecc instance xcm.i_agg_con_ctx_8.i_ecc in module xcm_mem_agg_con_ctx_8
69642   #define XCM_REG_MEM_ECC_ENABLE_0_MEM004_I_ECC_EN_BB_K2_SHIFT                                               5
69643   #define XCM_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_0_EN_K2                                                      (0x1<<6) // Enable ECC for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_0 in module xcm_mem_sm_con_ctx_0_13
69644   #define XCM_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_0_EN_K2_SHIFT                                                6
69645   #define XCM_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_1_EN_K2                                                      (0x1<<7) // Enable ECC for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_1 in module xcm_mem_sm_con_ctx_0_13
69646   #define XCM_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_1_EN_K2_SHIFT                                                7
69647   #define XCM_REG_MEM_ECC_ENABLE_0_MEM034_I_ECC_EN_K2                                                        (0x1<<8) // Enable ECC for memory ecc instance xcm.i_sm_con_ctx_14.i_ecc in module xcm_mem_sm_con_ctx_14
69648   #define XCM_REG_MEM_ECC_ENABLE_0_MEM034_I_ECC_EN_K2_SHIFT                                                  8
69649   #define XCM_REG_MEM_ECC_ENABLE_0_MEM035_I_ECC_EN_BB                                                        (0x1<<0) // Enable ECC for memory ecc instance xcm.i_xx_msg_ram.i_ecc in module xcm_mem_xx_msg_ram
69650   #define XCM_REG_MEM_ECC_ENABLE_0_MEM035_I_ECC_EN_BB_SHIFT                                                  0
69651   #define XCM_REG_MEM_ECC_ENABLE_0_MEM032_I_ECC_0_EN_BB                                                      (0x1<<6) // Enable ECC for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_0 in module xcm_mem_sm_con_ctx_0_13
69652   #define XCM_REG_MEM_ECC_ENABLE_0_MEM032_I_ECC_0_EN_BB_SHIFT                                                6
69653   #define XCM_REG_MEM_ECC_ENABLE_0_MEM032_I_ECC_1_EN_BB                                                      (0x1<<7) // Enable ECC for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_1 in module xcm_mem_sm_con_ctx_0_13
69654   #define XCM_REG_MEM_ECC_ENABLE_0_MEM032_I_ECC_1_EN_BB_SHIFT                                                7
69655   #define XCM_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_EN_BB                                                        (0x1<<8) // Enable ECC for memory ecc instance xcm.i_sm_con_ctx_14.i_ecc in module xcm_mem_sm_con_ctx_14
69656   #define XCM_REG_MEM_ECC_ENABLE_0_MEM033_I_ECC_EN_BB_SHIFT                                                  8
69657 #define XCM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x1000224UL //Access:RW   DataWidth:0x9    // Multi Field Register.
69658   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM036_I_ECC_PRTY_K2                                                 (0x1<<0) // Set parity only for memory ecc instance xcm.i_xx_msg_ram.i_ecc in module xcm_mem_xx_msg_ram
69659   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM036_I_ECC_PRTY_K2_SHIFT                                           0
69660   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_0_PRTY_BB_K2                                            (0x1<<1) // Set parity only for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_0 in module xcm_mem_agg_con_ctx_0_7
69661   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_0_PRTY_BB_K2_SHIFT                                      1
69662   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_1_PRTY_BB_K2                                            (0x1<<2) // Set parity only for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_1 in module xcm_mem_agg_con_ctx_0_7
69663   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_1_PRTY_BB_K2_SHIFT                                      2
69664   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_2_PRTY_BB_K2                                            (0x1<<3) // Set parity only for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_2 in module xcm_mem_agg_con_ctx_0_7
69665   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_2_PRTY_BB_K2_SHIFT                                      3
69666   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_3_PRTY_BB_K2                                            (0x1<<4) // Set parity only for memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_3 in module xcm_mem_agg_con_ctx_0_7
69667   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_3_PRTY_BB_K2_SHIFT                                      4
69668   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2                                              (0x1<<5) // Set parity only for memory ecc instance xcm.i_agg_con_ctx_8.i_ecc in module xcm_mem_agg_con_ctx_8
69669   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM004_I_ECC_PRTY_BB_K2_SHIFT                                        5
69670   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_0_PRTY_K2                                               (0x1<<6) // Set parity only for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_0 in module xcm_mem_sm_con_ctx_0_13
69671   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_0_PRTY_K2_SHIFT                                         6
69672   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_1_PRTY_K2                                               (0x1<<7) // Set parity only for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_1 in module xcm_mem_sm_con_ctx_0_13
69673   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_1_PRTY_K2_SHIFT                                         7
69674   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM034_I_ECC_PRTY_K2                                                 (0x1<<8) // Set parity only for memory ecc instance xcm.i_sm_con_ctx_14.i_ecc in module xcm_mem_sm_con_ctx_14
69675   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM034_I_ECC_PRTY_K2_SHIFT                                           8
69676   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM035_I_ECC_PRTY_BB                                                 (0x1<<0) // Set parity only for memory ecc instance xcm.i_xx_msg_ram.i_ecc in module xcm_mem_xx_msg_ram
69677   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM035_I_ECC_PRTY_BB_SHIFT                                           0
69678   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM032_I_ECC_0_PRTY_BB                                               (0x1<<6) // Set parity only for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_0 in module xcm_mem_sm_con_ctx_0_13
69679   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM032_I_ECC_0_PRTY_BB_SHIFT                                         6
69680   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM032_I_ECC_1_PRTY_BB                                               (0x1<<7) // Set parity only for memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_1 in module xcm_mem_sm_con_ctx_0_13
69681   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM032_I_ECC_1_PRTY_BB_SHIFT                                         7
69682   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_PRTY_BB                                                 (0x1<<8) // Set parity only for memory ecc instance xcm.i_sm_con_ctx_14.i_ecc in module xcm_mem_sm_con_ctx_14
69683   #define XCM_REG_MEM_ECC_PARITY_ONLY_0_MEM033_I_ECC_PRTY_BB_SHIFT                                           8
69684 #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x1000228UL //Access:RC   DataWidth:0x9    // Multi Field Register.
69685   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM036_I_ECC_CORRECT_K2                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance xcm.i_xx_msg_ram.i_ecc in module xcm_mem_xx_msg_ram
69686   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM036_I_ECC_CORRECT_K2_SHIFT                                    0
69687   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_0_CORRECT_BB_K2                                     (0x1<<1) // Record if a correctable error occurred on memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_0 in module xcm_mem_agg_con_ctx_0_7
69688   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_0_CORRECT_BB_K2_SHIFT                               1
69689   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_1_CORRECT_BB_K2                                     (0x1<<2) // Record if a correctable error occurred on memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_1 in module xcm_mem_agg_con_ctx_0_7
69690   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_1_CORRECT_BB_K2_SHIFT                               2
69691   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_2_CORRECT_BB_K2                                     (0x1<<3) // Record if a correctable error occurred on memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_2 in module xcm_mem_agg_con_ctx_0_7
69692   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_2_CORRECT_BB_K2_SHIFT                               3
69693   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_3_CORRECT_BB_K2                                     (0x1<<4) // Record if a correctable error occurred on memory ecc instance xcm.i_agg_con_ctx_0_7.i_ecc_3 in module xcm_mem_agg_con_ctx_0_7
69694   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_3_CORRECT_BB_K2_SHIFT                               4
69695   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2                                       (0x1<<5) // Record if a correctable error occurred on memory ecc instance xcm.i_agg_con_ctx_8.i_ecc in module xcm_mem_agg_con_ctx_8
69696   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM004_I_ECC_CORRECT_BB_K2_SHIFT                                 5
69697   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_0_CORRECT_K2                                        (0x1<<6) // Record if a correctable error occurred on memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_0 in module xcm_mem_sm_con_ctx_0_13
69698   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_0_CORRECT_K2_SHIFT                                  6
69699   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_1_CORRECT_K2                                        (0x1<<7) // Record if a correctable error occurred on memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_1 in module xcm_mem_sm_con_ctx_0_13
69700   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_1_CORRECT_K2_SHIFT                                  7
69701   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM034_I_ECC_CORRECT_K2                                          (0x1<<8) // Record if a correctable error occurred on memory ecc instance xcm.i_sm_con_ctx_14.i_ecc in module xcm_mem_sm_con_ctx_14
69702   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM034_I_ECC_CORRECT_K2_SHIFT                                    8
69703   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM035_I_ECC_CORRECT_BB                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance xcm.i_xx_msg_ram.i_ecc in module xcm_mem_xx_msg_ram
69704   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM035_I_ECC_CORRECT_BB_SHIFT                                    0
69705   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM032_I_ECC_0_CORRECT_BB                                        (0x1<<6) // Record if a correctable error occurred on memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_0 in module xcm_mem_sm_con_ctx_0_13
69706   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM032_I_ECC_0_CORRECT_BB_SHIFT                                  6
69707   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM032_I_ECC_1_CORRECT_BB                                        (0x1<<7) // Record if a correctable error occurred on memory ecc instance xcm.i_sm_con_ctx_0_13.i_ecc_1 in module xcm_mem_sm_con_ctx_0_13
69708   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM032_I_ECC_1_CORRECT_BB_SHIFT                                  7
69709   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_CORRECT_BB                                          (0x1<<8) // Record if a correctable error occurred on memory ecc instance xcm.i_sm_con_ctx_14.i_ecc in module xcm_mem_sm_con_ctx_14
69710   #define XCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM033_I_ECC_CORRECT_BB_SHIFT                                    8
69711 #define XCM_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x100022cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
69712 #define XCM_REG_IFEN                                                                                         0x1000400UL //Access:RW   DataWidth:0x1    // Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
69713 #define XCM_REG_ERR_EVNT_ID                                                                                  0x10004c4UL //Access:RW   DataWidth:0x8    // The Event ID in case one of errors is set in QM input message.
69714 #define XCM_REG_AGG_CON_RULE0_Q_BB_K2                                                                        0x1000968UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69715 #define XCM_REG_AGG_CON_RULE0_Q_E5                                                                           0x10004c8UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69716 #define XCM_REG_AGG_CON_RULE1_Q_BB_K2                                                                        0x100096cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69717 #define XCM_REG_AGG_CON_RULE1_Q_E5                                                                           0x10004ccUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69718 #define XCM_REG_AGG_CON_RULE2_Q_BB_K2                                                                        0x1000970UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69719 #define XCM_REG_AGG_CON_RULE2_Q_E5                                                                           0x10004d0UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69720 #define XCM_REG_AGG_CON_RULE3_Q_BB_K2                                                                        0x1000974UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69721 #define XCM_REG_AGG_CON_RULE3_Q_E5                                                                           0x10004d4UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69722 #define XCM_REG_AGG_CON_RULE4_Q_BB_K2                                                                        0x1000978UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69723 #define XCM_REG_AGG_CON_RULE4_Q_E5                                                                           0x10004d8UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69724 #define XCM_REG_AGG_CON_RULE5_Q_BB_K2                                                                        0x100097cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).:
69725 #define XCM_REG_AGG_CON_RULE5_Q_E5                                                                           0x10004dcUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69726 #define XCM_REG_AGG_CON_RULE6_Q_BB_K2                                                                        0x1000980UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69727 #define XCM_REG_AGG_CON_RULE6_Q_E5                                                                           0x10004e0UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69728 #define XCM_REG_AGG_CON_RULE7_Q_BB_K2                                                                        0x1000984UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69729 #define XCM_REG_AGG_CON_RULE7_Q_E5                                                                           0x10004e4UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69730 #define XCM_REG_AGG_CON_RULE8_Q_BB_K2                                                                        0x1000988UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69731 #define XCM_REG_AGG_CON_RULE8_Q_E5                                                                           0x10004e8UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69732 #define XCM_REG_AGG_CON_RULE9_Q_BB_K2                                                                        0x100098cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69733 #define XCM_REG_AGG_CON_RULE9_Q_E5                                                                           0x10004ecUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69734 #define XCM_REG_AGG_CON_RULE10_Q_BB_K2                                                                       0x1000990UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69735 #define XCM_REG_AGG_CON_RULE10_Q_E5                                                                          0x10004f0UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69736 #define XCM_REG_AGG_CON_RULE11_Q_BB_K2                                                                       0x1000994UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69737 #define XCM_REG_AGG_CON_RULE11_Q_E5                                                                          0x10004f4UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69738 #define XCM_REG_AGG_CON_RULE12_Q_BB_K2                                                                       0x1000998UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69739 #define XCM_REG_AGG_CON_RULE12_Q_E5                                                                          0x10004f8UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69740 #define XCM_REG_AGG_CON_RULE13_Q_BB_K2                                                                       0x100099cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69741 #define XCM_REG_AGG_CON_RULE13_Q_E5                                                                          0x10004fcUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69742 #define XCM_REG_AGG_CON_RULE14_Q_BB_K2                                                                       0x10009a0UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69743 #define XCM_REG_AGG_CON_RULE14_Q_E5                                                                          0x1000500UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69744 #define XCM_REG_AGG_CON_RULE15_Q_BB_K2                                                                       0x10009a4UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69745 #define XCM_REG_AGG_CON_RULE15_Q_E5                                                                          0x1000504UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69746 #define XCM_REG_AGG_CON_RULE16_Q_BB_K2                                                                       0x10009a8UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69747 #define XCM_REG_AGG_CON_RULE16_Q_E5                                                                          0x1000508UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69748 #define XCM_REG_AGG_CON_RULE17_Q_BB_K2                                                                       0x10009acUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69749 #define XCM_REG_AGG_CON_RULE17_Q_E5                                                                          0x100050cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69750 #define XCM_REG_AGG_CON_RULE18_Q_BB_K2                                                                       0x10009b0UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69751 #define XCM_REG_AGG_CON_RULE18_Q_E5                                                                          0x1000510UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69752 #define XCM_REG_AGG_CON_RULE19_Q_BB_K2                                                                       0x10009b4UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69753 #define XCM_REG_AGG_CON_RULE19_Q_E5                                                                          0x1000514UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69754 #define XCM_REG_AGG_CON_RULE20_Q_BB_K2                                                                       0x10009b8UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69755 #define XCM_REG_AGG_CON_RULE20_Q_E5                                                                          0x1000518UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69756 #define XCM_REG_AGG_CON_RULE21_Q_BB_K2                                                                       0x10009bcUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69757 #define XCM_REG_AGG_CON_RULE21_Q_E5                                                                          0x100051cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69758 #define XCM_REG_AGG_CON_RULE22_Q_BB_K2                                                                       0x10009c0UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69759 #define XCM_REG_AGG_CON_RULE22_Q_E5                                                                          0x1000520UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69760 #define XCM_REG_AGG_CON_RULE23_Q_BB_K2                                                                       0x10009c4UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69761 #define XCM_REG_AGG_CON_RULE23_Q_E5                                                                          0x1000524UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69762 #define XCM_REG_AGG_CON_RULE24_Q_BB_K2                                                                       0x10009c8UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69763 #define XCM_REG_AGG_CON_RULE24_Q_E5                                                                          0x1000528UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69764 #define XCM_REG_AGG_CON_RULE25_Q_BB_K2                                                                       0x10009ccUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
69765 #define XCM_REG_AGG_CON_RULE25_Q_E5                                                                          0x100052cUL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69766 #define XCM_REG_AGG_CON_RULE26_Q_E5                                                                          0x1000530UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69767 #define XCM_REG_AGG_CON_RULE27_Q_E5                                                                          0x1000534UL //Access:RW   DataWidth:0x3    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
69768 #define XCM_REG_STORM_WEIGHT                                                                                 0x1000604UL //Access:RW   DataWidth:0x3    // The weight of the local Storm input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69769 #define XCM_REG_MSEM_WEIGHT                                                                                  0x1000608UL //Access:RW   DataWidth:0x3    // The weight of the input Msem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69770 #define XCM_REG_USEM_WEIGHT                                                                                  0x100060cUL //Access:RW   DataWidth:0x3    // The weight of the input Usem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69771 #define XCM_REG_DORQ_WEIGHT                                                                                  0x1000614UL //Access:RW   DataWidth:0x3    // The weight of the input Dorq in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69772 #define XCM_REG_PBF_WEIGHT                                                                                   0x1000618UL //Access:RW   DataWidth:0x3    // The weight of the input Pbf in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69773 #define XCM_REG_GRC_WEIGHT                                                                                   0x100061cUL //Access:RW   DataWidth:0x3    // The weight of the GRC input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69774 #define XCM_REG_XSDM_WEIGHT                                                                                  0x1000624UL //Access:RW   DataWidth:0x3    // The weight of the XSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69775 #define XCM_REG_YSDM_WEIGHT                                                                                  0x1000628UL //Access:RW   DataWidth:0x3    // The weight of the YSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69776 #define XCM_REG_USDM_WEIGHT                                                                                  0x100062cUL //Access:RW   DataWidth:0x3    // The weight of the input USDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69777 #define XCM_REG_QM_P_WEIGHT                                                                                  0x1000630UL //Access:RW   DataWidth:0x3    // The weight of the QM (primary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69778 #define XCM_REG_QM_S_WEIGHT                                                                                  0x1000634UL //Access:RW   DataWidth:0x3    // The weight of the QM (secondary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69779 #define XCM_REG_TM_WEIGHT                                                                                    0x1000638UL //Access:RW   DataWidth:0x3    // The weight of the Timers input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
69780 #define XCM_REG_IA_GROUP_PR0                                                                                 0x100063cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 0. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: ia_group_pr0 is the highest priority; ia_group_pr5 is the lowest priority.
69781 #define XCM_REG_IA_GROUP_PR1                                                                                 0x1000640UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 1. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
69782 #define XCM_REG_IA_GROUP_PR2                                                                                 0x1000644UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 2. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
69783 #define XCM_REG_IA_GROUP_PR3                                                                                 0x1000648UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 3. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
69784 #define XCM_REG_IA_GROUP_PR4                                                                                 0x100064cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 4. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
69785 #define XCM_REG_IA_GROUP_PR5                                                                                 0x1000650UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 5. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
69786 #define XCM_REG_IA_ARB_SP_TIMEOUT                                                                            0x1000654UL //Access:RW   DataWidth:0x8    // Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Two values have special meaning: 8'h0 - constant RR; 8'h80 - constant strict priority. In all other cases the following is true: Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance.
69787 #define XCM_REG_STORM_FRWRD_MODE                                                                             0x1000658UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69788 #define XCM_REG_XSDM_FRWRD_MODE                                                                              0x1000660UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69789 #define XCM_REG_YSDM_FRWRD_MODE                                                                              0x1000664UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69790 #define XCM_REG_USDM_FRWRD_MODE                                                                              0x1000668UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69791 #define XCM_REG_MSEM_FRWRD_MODE                                                                              0x100066cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69792 #define XCM_REG_USEM_FRWRD_MODE                                                                              0x1000670UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69793 #define XCM_REG_DORQ_FRWRD_MODE                                                                              0x1000678UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69794 #define XCM_REG_PBF_FRWRD_MODE                                                                               0x100067cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
69795 #define XCM_REG_SDM_ERR_HANDLE_EN                                                                            0x1000680UL //Access:RW   DataWidth:0x1    // 0 - disable error handling in SDM message; 1 - enable error handling in SDM message.
69796 #define XCM_REG_DIR_BYP_EN                                                                                   0x1000684UL //Access:RW   DataWidth:0x1    // Direct bypass enable.
69797 #define XCM_REG_FI_DESC_INPUT_VIOLATE                                                                        0x1000688UL //Access:R    DataWidth:0xf    // Input message first descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation:  TaskExist==0 -> XxLockCmd != XX_UNLOCK_CID_TID and XxLockCmd != XX_LOCK_CID_TID_BYPASS;  [12] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0;[13] - Violation: Agg message: Loader done with error then SmCtxLdStFlg==0; [14] - Violation: XxBypass message in PCM block;
69798 #define XCM_REG_IA_AGG_CON_PART_FILL_LVL                                                                     0x100068cUL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Connection part FIFO fill level (in messages).
69799 #define XCM_REG_IA_SM_CON_PART_FILL_LVL                                                                      0x1000690UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Connection part FIFO fill level (in messages).
69800 #define XCM_REG_IA_TRANS_PART_FILL_LVL                                                                       0x1000694UL //Access:R    DataWidth:0x3    // Input Arbiter Transparent part FIFO fill level (in messages).
69801 #define XCM_REG_EXT_RD_FILL_LVL_E5                                                                           0x1000698UL //Access:R    DataWidth:0x2    // External read buffer FIFO fill level (in FIFO entries).
69802 #define XCM_REG_XX_MSG_UP_BND                                                                                0x1000704UL //Access:RW   DataWidth:0x7    // The maximum number of Xx RAM messages; which may be stored in XX protection. Is restricted by Xx Messages RAM size and the size of Xx protected message CM_REGISTERS_XX_MSG_SIZE.XX_MSG_SIZE
69803 #define XCM_REG_XX_MSG_SIZE                                                                                  0x1000708UL //Access:RW   DataWidth:0x2    // The size of Xx protected message in Xx Messages RAM in QREGs. Upper rounded to 4 and multiplied by CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND should not exceed XxMessagesRam size which is: MCM: 0d1792 PCM: 0d176 TCM: 0d1536 UCM: 0d1792 XCM: 0d256 YCM: 0d1536
69804 #define XCM_REG_XX_LCID_CAM_UP_BND                                                                           0x100070cUL //Access:RW   DataWidth:0x7    // The maximum number of connections in the XX protection LCID CAM.
69805 #define XCM_REG_XX_FREE_CNT                                                                                  0x1000710UL //Access:R    DataWidth:0x7    // Used to read the XX protection Free counter. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
69806 #define XCM_REG_XX_LCID_CAM_FILL_LVL                                                                         0x1000714UL //Access:R    DataWidth:0x7    // Used to read XX protection LCID CAM fill level. Fill level is calculated as the number of locked LCIDs, i.e. LCIDs that have at least one Xx locked message or LCIDs that have no Xx locked messages but haven't been unlocked yet from LCID CAM. Simple saying it calculates for number of valid entries in LCID CAM.
69807 #define XCM_REG_XX_LCID_CAM_ST_STAT                                                                          0x1000718UL //Access:RC   DataWidth:0x7    // CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
69808 #define XCM_REG_XX_IA_GROUP_PR0                                                                              0x100071cUL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 0. 0 - non-lock group; 1- lock group.
69809 #define XCM_REG_XX_IA_GROUP_PR1                                                                              0x1000720UL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 1. 0 - non-lock group; 1- lock group.
69810 #define XCM_REG_XX_NON_LOCK_LCID_THR                                                                         0x1000724UL //Access:RW   DataWidth:0x7    // Xx non-locked LCIDs threshold (maximum value). Participates in blocking decision of Xx Input Arbiter non-locked group.
69811 #define XCM_REG_XX_LOCK_LCID_THR                                                                             0x1000728UL //Access:RW   DataWidth:0x7    // Xx locked LCIDs threshold (maximum value). Participates in Xx Bypass global enable decision.
69812 #define XCM_REG_XX_IA_ARB_SP_TIMEOUT                                                                         0x100072cUL //Access:RW   DataWidth:0x8    // Xx Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
69813 #define XCM_REG_XX_FREE_HEAD_PTR                                                                             0x1000730UL //Access:R    DataWidth:0x6    // Xx Free Head Pointer.
69814 #define XCM_REG_XX_FREE_TAIL_PTR                                                                             0x1000734UL //Access:R    DataWidth:0x6    // Xx Free Tail Pointer. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
69815 #define XCM_REG_XX_NON_LOCK_CNT                                                                              0x1000738UL //Access:R    DataWidth:0x7    // Xx NonLock Counter.
69816 #define XCM_REG_XX_LOCK_CNT                                                                                  0x100073cUL //Access:R    DataWidth:0x7    // Xx Lock Counter.
69817 #define XCM_REG_XX_LCID_ARB_GROUP_PR0                                                                        0x1000740UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 0. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
69818 #define XCM_REG_XX_LCID_ARB_GROUP_PR1                                                                        0x1000744UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 1. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
69819 #define XCM_REG_XX_LCID_ARB_GROUP_PR2                                                                        0x1000748UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 2. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
69820 #define XCM_REG_XX_LCID_ARB_SP_TIMEOUT                                                                       0x100074cUL //Access:RW   DataWidth:0x8    // Xx LCID Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
69821 #define XCM_REG_XX_FREE_THR_HIGH                                                                             0x1000750UL //Access:RW   DataWidth:0x7    // Xx free messages threshold high. Used in Xx Bypass global enable condition.
69822 #define XCM_REG_XX_FREE_THR_LOW                                                                              0x1000754UL //Access:RW   DataWidth:0x7    // Xx free messages threshold low Used in Xx Bypass global enable condition.
69823 #define XCM_REG_XX_CBYP_TBL_FILL_LVL                                                                         0x1000758UL //Access:R    DataWidth:0x4    // Xx Connection Bypass Table fill level (in connections).
69824 #define XCM_REG_XX_CBYP_TBL_ST_STAT                                                                          0x100075cUL //Access:RC   DataWidth:0x4    // Xx Connection Bypass Table sticky status. Reset on read.
69825 #define XCM_REG_XX_CBYP_TBL_UP_BND                                                                           0x1000760UL //Access:RW   DataWidth:0x4    // Xx Bypass Table (Connection) maximum fill level.
69826 #define XCM_REG_XX_BYP_LOCK_MSG_THR                                                                          0x1000784UL //Access:RW   DataWidth:0x6    // Xx Bypass messages lock threshold. The number of locked messages per LCID is above this threshold is one of conditions to start XxBypass for this LCID.
69827 #define XCM_REG_XX_PREF_DIR_FILL_LVL                                                                         0x1000788UL //Access:R    DataWidth:0x3    // Xx LCID Arbiter direct prefetch FIFO fill level (in entries).
69828 #define XCM_REG_XX_PREF_AGGST_FILL_LVL                                                                       0x100078cUL //Access:R    DataWidth:0x3    // Xx LCID Arbiter aggregation store prefetch FIFO fill level (in entries).
69829 #define XCM_REG_XX_PREF_BYP_FILL_LVL                                                                         0x1000790UL //Access:R    DataWidth:0x3    // Xx LCID Arbiter bypass prefetch FIFO fill level (in entries).
69830 #define XCM_REG_UNLOCK_MISS                                                                                  0x1000794UL //Access:RC   DataWidth:0x1    // Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM.
69831 #define XCM_REG_ERR_AFFINITY_TYPE_E5                                                                         0x1000798UL //Access:RW   DataWidth:0x2    // Affinity type in case of input message error.
69832 #define XCM_REG_ERR_EXCLUSIVE_FLG_E5                                                                         0x100079cUL //Access:RW   DataWidth:0x1    // Exclusive type in case of input message error.
69833 #define XCM_REG_ERR_SRC_AFFINITY_E5                                                                          0x10007a0UL //Access:RW   DataWidth:0x3    // Source affinity in case of input message error.
69834 #define XCM_REG_XX_BYP_MSG_UP_BND_0_BB_K2                                                                    0x1000764UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69835 #define XCM_REG_XX_BYP_MSG_UP_BND_0_E5                                                                       0x10007a4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69836 #define XCM_REG_XX_BYP_MSG_UP_BND_1_BB_K2                                                                    0x1000768UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69837 #define XCM_REG_XX_BYP_MSG_UP_BND_1_E5                                                                       0x10007a8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69838 #define XCM_REG_XX_BYP_MSG_UP_BND_2_BB_K2                                                                    0x100076cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69839 #define XCM_REG_XX_BYP_MSG_UP_BND_2_E5                                                                       0x10007acUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69840 #define XCM_REG_XX_BYP_MSG_UP_BND_3_BB_K2                                                                    0x1000770UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69841 #define XCM_REG_XX_BYP_MSG_UP_BND_3_E5                                                                       0x10007b0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69842 #define XCM_REG_XX_BYP_MSG_UP_BND_4_BB_K2                                                                    0x1000774UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69843 #define XCM_REG_XX_BYP_MSG_UP_BND_4_E5                                                                       0x10007b4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69844 #define XCM_REG_XX_BYP_MSG_UP_BND_5_BB_K2                                                                    0x1000778UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69845 #define XCM_REG_XX_BYP_MSG_UP_BND_5_E5                                                                       0x10007b8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69846 #define XCM_REG_XX_BYP_MSG_UP_BND_6_BB_K2                                                                    0x100077cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69847 #define XCM_REG_XX_BYP_MSG_UP_BND_6_E5                                                                       0x10007bcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69848 #define XCM_REG_XX_BYP_MSG_UP_BND_7_BB_K2                                                                    0x1000780UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69849 #define XCM_REG_XX_BYP_MSG_UP_BND_7_E5                                                                       0x10007c0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69850 #define XCM_REG_XX_BYP_MSG_UP_BND_8_E5                                                                       0x10007c4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69851 #define XCM_REG_XX_BYP_MSG_UP_BND_9_E5                                                                       0x10007c8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69852 #define XCM_REG_XX_BYP_MSG_UP_BND_10_E5                                                                      0x10007ccUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69853 #define XCM_REG_XX_BYP_MSG_UP_BND_11_E5                                                                      0x10007d0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69854 #define XCM_REG_XX_BYP_MSG_UP_BND_12_E5                                                                      0x10007d4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69855 #define XCM_REG_XX_BYP_MSG_UP_BND_13_E5                                                                      0x10007d8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69856 #define XCM_REG_XX_BYP_MSG_UP_BND_14_E5                                                                      0x10007dcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69857 #define XCM_REG_XX_BYP_MSG_UP_BND_15_E5                                                                      0x10007e0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
69858 #define XCM_REG_PRCS_AGG_CON_CURR_ST                                                                         0x1000804UL //Access:R    DataWidth:0x4    // Aggregation Connection Processor FSM.
69859 #define XCM_REG_PRCS_SM_CON_CURR_ST                                                                          0x1000808UL //Access:R    DataWidth:0x2    // STORM Connection Processor FSM.
69860 #define XCM_REG_AGG_CON_FIC_BUF_FILL_LVL                                                                     0x100082cUL //Access:R    DataWidth:0x4    // Aggregation Connection FIC buffer fill level (in messages).
69861 #define XCM_REG_SM_CON_FIC_BUF_FILL_LVL                                                                      0x1000830UL //Access:R    DataWidth:0x5    // Storm Connection FIC buffer fill level (in messages).
69862 #define XCM_REG_AGG_CON_FIC_BUF_CRD                                                                          0x1000834UL //Access:RW   DataWidth:0x2    // Aggregation Connection FIC buffer credit (in full message out parts).
69863 #define XCM_REG_SM_CON_FIC_BUF_CRD                                                                           0x1000838UL //Access:RW   DataWidth:0x2    // Storm Connection FIC buffer credit (in full message out parts).
69864 #define XCM_REG_AGG_CON_BUF_CRD_AGG                                                                          0x100083cUL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
69865 #define XCM_REG_AGG_CON_BUF_CRD_AGGST                                                                        0x1000840UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
69866 #define XCM_REG_SM_CON_BUF_CRD_AGGST                                                                         0x1000844UL //Access:RW   DataWidth:0x1    // Storm Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_CON_CMD_BUF_CRD_DIR.SM_CON_CMD_BUF_CRD_DIR need be no more than Storm Connection command buffer size=3.
69867 #define XCM_REG_AGG_CON_CMD_BUF_CRD_DIR                                                                      0x1000848UL //Access:RW   DataWidth:0x2    // Aggregation Connection command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and XCM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection command buffer size=6.
69868 #define XCM_REG_SM_CON_CMD_BUF_CRD_DIR                                                                       0x100084cUL //Access:RW   DataWidth:0x2    // Storm Connection command buffer credit (Direct group). In sum with CM_REGISTERS_SM_CON_BUF_CRD_AGGST.SM_CON_BUF_CRD_AGGST need be no more than Storm Connection command buffer size=3.
69869 #define XCM_REG_TRANS_DATA_BUF_CRD_DIR                                                                       0x1000850UL //Access:RW   DataWidth:0x2    // Transparent data buffer credit (Direct group).
69870 #define XCM_REG_CM_CON_REG0_SZ                                                                               0x1000874UL //Access:RW   DataWidth:0x3    // The size of AGG Connection context region 0 in REGQ. Is used to determine the number of the AG context REGQ written back; when the Reg1WbFlg isn't set.
69871 #define XCM_REG_SM_CON_CTX_SIZE                                                                              0x1000878UL //Access:RW   DataWidth:0x5    // STORM Connnection context per LCID size (REGQ). Default context size of 15 (REGQ) complies to 320 LCIDs. Maximum context size per LCID is 24. Maximum number of LCIDs allowed at maximum context size per LCID is 200. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LCIDs allowed at non-default size: INTEGER((320*INTEGER(15/2))/(24/2)).
69872 #define XCM_REG_CON_PHY_Q3                                                                                   0x1000904UL //Access:RW   DataWidth:0xa    // [9]: PQ Type (0-Other PQ; 1-TX PQ); if bit[9]=0; then [8:6] reserved; [5:0] Physical queue connection number (queue number 3); if bit[9]=1; then [8:0] Physical queue connection number (queue number 3).
69873 #define XCM_REG_IN_PRCS_TBL_CRD_AGG                                                                          0x1000a04UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGGST.IN_PRCS_TBL_CRD_AGGST need be no more than In-process table size=12.
69874 #define XCM_REG_IN_PRCS_TBL_CRD_AGGST                                                                        0x1000a08UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation Store group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGG.IN_PRCS_TBL_CRD_AGG need be no more than In-process table size=12.
69875 #define XCM_REG_IN_PRCS_TBL_FILL_LVL                                                                         0x1000a0cUL //Access:R    DataWidth:0x4    // In-process Table fill level  (in messages).
69876 #define XCM_REG_IN_PRCS_TBL_ALMOST_FULL                                                                      0x1000a10UL //Access:R    DataWidth:0x1    // In-process Table almost full.
69877 #define XCM_REG_QMCON_CURR_ST                                                                                0x1000a14UL //Access:R    DataWidth:0x3    // QM connection registration FSM current state.
69878 #define XCM_REG_TMCON_CURR_ST                                                                                0x1000a18UL //Access:R    DataWidth:0x1    // TM connection output FSM current state.
69879 #define XCM_REG_CCFC_CURR_ST                                                                                 0x1000a1cUL //Access:R    DataWidth:0x1    // CFC connection output FSM current state.
69880 #define XCM_REG_CMPL_DIR_CURR_ST                                                                             0x1000a20UL //Access:R    DataWidth:0x4    // Direct Completer FSM current state.
69881 #define XCM_REG_XX_BYP_CON_STATE_EVNT_ID_FLG                                                                 0x1000a24UL //Access:RW   DataWidth:0x1    // If set, Xx connection bypass state will be added in calculation of CM output Event ID.
69882 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_0_E5                                                                  0x1000a28UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69883 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_1_E5                                                                  0x1000a2cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69884 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_2_E5                                                                  0x1000a30UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69885 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_3_E5                                                                  0x1000a34UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69886 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_4_E5                                                                  0x1000a38UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69887 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_5_E5                                                                  0x1000a3cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69888 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_6_E5                                                                  0x1000a40UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69889 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_7_E5                                                                  0x1000a44UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69890 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_8_E5                                                                  0x1000a48UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69891 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_9_E5                                                                  0x1000a4cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69892 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_10_E5                                                                 0x1000a50UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69893 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_11_E5                                                                 0x1000a54UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69894 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_12_E5                                                                 0x1000a58UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69895 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_13_E5                                                                 0x1000a5cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69896 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_14_E5                                                                 0x1000a60UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69897 #define XCM_REG_CM_CON_EVENT_ID_BWIDTH_15_E5                                                                 0x1000a64UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
69898 #define XCM_REG_CCFC_INIT_CRD                                                                                0x1000a84UL //Access:RW   DataWidth:0x4    // CCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
69899 #define XCM_REG_QM_INIT_CRD0                                                                                 0x1000a88UL //Access:RW   DataWidth:0x5    // QM output initial credit (all CMS except of XCM and XCM - other queues). Max credit available - 16.Write writes the initial credit value; read returns the current value of the credit counter.
69900 #define XCM_REG_QM_INIT_CRD1                                                                                 0x1000a8cUL //Access:RW   DataWidth:0x5    // QM output initial credit (XCM TX queues). Max credit available - 16.Write writes the initial credit value; read returns the current value of the credit counter.
69901 #define XCM_REG_TM_INIT_CRD                                                                                  0x1000a90UL //Access:RW   DataWidth:0x4    // Timers output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
69902 #define XCM_REG_FIC_INIT_CRD                                                                                 0x1000a94UL //Access:RW   DataWidth:0x6    // FIC output initial credit. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 44 at start-up.
69903 #define XCM_REG_DIR_BYP_MSG_CNT                                                                              0x1000aa4UL //Access:RC   DataWidth:0x20   // Counter of direct bypassed messages.
69904 #define XCM_REG_XSDM_LENGTH_MIS                                                                              0x1000aacUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at XSDM interface.
69905 #define XCM_REG_YSDM_LENGTH_MIS                                                                              0x1000ab0UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at YSDM interface.
69906 #define XCM_REG_USDM_LENGTH_MIS                                                                              0x1000ab4UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at USDM interface.
69907 #define XCM_REG_DORQ_LENGTH_MIS                                                                              0x1000ab8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at the dorq interface.
69908 #define XCM_REG_PBF_LENGTH_MIS                                                                               0x1000abcUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PBF interface.
69909 #define XCM_REG_GRC_BUF_EMPTY                                                                                0x1000ac0UL //Access:R    DataWidth:0x1    // Input Stage GRC buffer is empty.
69910 #define XCM_REG_GRC_BUF_STATUS                                                                               0x1000ac4UL //Access:R    DataWidth:0x6    // Input Stage GRC buffer status.
69911 #define XCM_REG_STORM_MSG_CNTR                                                                               0x1000ac8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the STORM input.
69912 #define XCM_REG_XSDM_MSG_CNTR                                                                                0x1000ad0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input XSDM.
69913 #define XCM_REG_YSDM_MSG_CNTR                                                                                0x1000ad4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input YSDM.
69914 #define XCM_REG_USDM_MSG_CNTR                                                                                0x1000ad8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input USDM.
69915 #define XCM_REG_MSEM_MSG_CNTR                                                                                0x1000adcUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSEM.
69916 #define XCM_REG_USEM_MSG_CNTR                                                                                0x1000ae0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input USEM.
69917 #define XCM_REG_DORQ_MSG_CNTR                                                                                0x1000ae8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at  input DORQ.
69918 #define XCM_REG_PBF_MSG_CNTR                                                                                 0x1000aecUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PBF.
69919 #define XCM_REG_QM_P_MSG_CNTR                                                                                0x1000af0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (primary).
69920 #define XCM_REG_QM_S_MSG_CNTR                                                                                0x1000af4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (secondary).
69921 #define XCM_REG_TM_MSG_CNTR                                                                                  0x1000af8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the Timers input.
69922 #define XCM_REG_IS_GRC                                                                                       0x1000afcUL //Access:W    DataWidth:0x20   // Used to write the GRC message. Write only. To distinguish if the register can be accessed to write GRC message                           polling of CM_REGISTERS.GRC_BUF_EMPTY need to be done
69923 #define XCM_REG_IS_QM_P_FILL_LVL                                                                             0x1000b00UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in QM Primary Input Stage (except of bypass).
69924 #define XCM_REG_IS_QM_S_FILL_LVL                                                                             0x1000b04UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in QM Secondary Input Stage (except of bypass).
69925 #define XCM_REG_IS_TM_FILL_LVL                                                                               0x1000b08UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in TM Input Stage.
69926 #define XCM_REG_IS_STORM_FILL_LVL                                                                            0x1000b0cUL //Access:R    DataWidth:0x6    // Number of entries (2 QREGs each) of data in STORM Input Stage.
69927 #define XCM_REG_IS_XSDM_FILL_LVL                                                                             0x1000b14UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in XSDM Input Stage.
69928 #define XCM_REG_IS_YSDM_FILL_LVL                                                                             0x1000b18UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in YSDM Input Stage.
69929 #define XCM_REG_IS_USDM_FILL_LVL                                                                             0x1000b1cUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in USDM Input Stage.
69930 #define XCM_REG_IS_MSEM_FILL_LVL                                                                             0x1000b20UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) in TCM, YCM or 2 QREGs (256b) in XCM of data in MSEM Input Stage.
69931 #define XCM_REG_IS_USEM_FILL_LVL                                                                             0x1000b24UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in USEM Input Stage.
69932 #define XCM_REG_IS_DORQ_FILL_LVL                                                                             0x1000b2cUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in DORQ Input Stage.
69933 #define XCM_REG_IS_PBF_FILL_LVL                                                                              0x1000b30UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in PBF Input Stage.
69934 #define XCM_REG_QM_ACT_ST_FIFO_FILL_LVL                                                                      0x1000b44UL //Access:R    DataWidth:0x4    // QM Active State Counter FIFO fill level (entries).
69935 #define XCM_REG_QM_ACT_CNT_RD_CURR_ST                                                                        0x1000b48UL //Access:R    DataWidth:0x3    // QM Active State Counter read FSM.
69936 #define XCM_REG_QM_ACT_ST_CURR_ST                                                                            0x1000b4cUL //Access:R    DataWidth:0x1    // QM Active State output FSM.
69937 #define XCM_REG_QM_ACT_ST_CNT_ERR_DETAILS                                                                    0x1000b50UL //Access:RW   DataWidth:0xb    // Tracks error details of the transaction, which caused QM Active counter overflow/uder-run. Is reset on read. [0] - If set, there was under-run; [1] - If set, there was overflow; [10:2] - PQ number;
69938 #define XCM_REG_FIC_MSG_CNTR                                                                                 0x1000b54UL //Access:RC   DataWidth:0x1c   // Counter of the output messages at FIC interfaces.
69939 #define XCM_REG_QM_OUT_CNTR                                                                                  0x1000b58UL //Access:RC   DataWidth:0x1c   // Counter of the output QM commands.
69940 #define XCM_REG_TM_OUT_CNTR                                                                                  0x1000b5cUL //Access:RC   DataWidth:0x1c   // Counter of the output Timers commands.
69941 #define XCM_REG_DONE0_CNTR                                                                                   0x1000b60UL //Access:RC   DataWidth:0x1c   // Counter of the output Done0.
69942 #define XCM_REG_DONE1_CNTR                                                                                   0x1000b64UL //Access:RC   DataWidth:0x1c   // Counter of the output Done1.
69943 #define XCM_REG_DONE2_CNTR                                                                                   0x1000b68UL //Access:RC   DataWidth:0x1c   // Counter of the output Done2.
69944 #define XCM_REG_CCFC_CNTR                                                                                    0x1000b6cUL //Access:RC   DataWidth:0x1c   // Counter of the output CCFC.
69945 #define XCM_REG_ECO_RESERVED                                                                                 0x1000b84UL //Access:RW   DataWidth:0x8    // Chicken bits.
69946 #define XCM_REG_IS_FOC_MSEM_NXT_INF_UNIT                                                                     0x1000b88UL //Access:R    DataWidth:0x5    // Debug read from MSEM Input stage buffer: number of reads to next information unit.
69947 #define XCM_REG_IS_FOC_USEM_NXT_INF_UNIT                                                                     0x1000b8cUL //Access:R    DataWidth:0x6    // Debug read from USEM Input stage buffer: number of reads to next information unit.
69948 #define XCM_REG_IS_FOC_XSEM_NXT_INF_UNIT                                                                     0x1000b90UL //Access:R    DataWidth:0x5    // Debug read from XSEM Input stage buffer: number of reads to next information unit.
69949 #define XCM_REG_IS_FOC_PBF_NXT_INF_UNIT                                                                      0x1000b98UL //Access:R    DataWidth:0x6    // Debug read from PBF Input stage buffer: number of reads to next information unit.
69950 #define XCM_REG_IS_FOC_DORQ_NXT_INF_UNIT                                                                     0x1000b9cUL //Access:R    DataWidth:0x6    // Debug read from DORQ Input stage buffer: number of reads to next information unit.
69951 #define XCM_REG_IS_FOC_USDM_NXT_INF_UNIT                                                                     0x1000ba4UL //Access:R    DataWidth:0x6    // Debug read from USDM Input stage buffer: number of reads to next information unit.
69952 #define XCM_REG_IS_FOC_XSDM_NXT_INF_UNIT                                                                     0x1000ba8UL //Access:R    DataWidth:0x6    // Debug read from XSDM Input stage buffer: number of reads to next information unit.
69953 #define XCM_REG_IS_FOC_YSDM_NXT_INF_UNIT                                                                     0x1000bacUL //Access:R    DataWidth:0x6    // Debug read from YSDM Input stage buffer: number of reads to next information unit.
69954 #define XCM_REG_IS_FOC_MSEM                                                                                  0x1000c00UL //Access:R    DataWidth:0x20   // Debug read from MSEM Input stage buffer with 32-bits granularity. Read only.
69955 #define XCM_REG_IS_FOC_MSEM_SIZE_BB_K2                                                                       72
69956 #define XCM_REG_IS_FOC_MSEM_SIZE_E5                                                                          80
69957 #define XCM_REG_IS_FOC_USEM                                                                                  0x1000e00UL //Access:R    DataWidth:0x20   // Debug read from USEM Input stage buffer with 32-bits granularity. Read only.
69958 #define XCM_REG_IS_FOC_USEM_SIZE                                                                             44
69959 #define XCM_REG_IS_FOC_XSEM                                                                                  0x1001000UL //Access:R    DataWidth:0x20   // Debug read from XSEM Input stage buffer with 32-bits granularity. Read only.
69960 #define XCM_REG_IS_FOC_XSEM_SIZE                                                                             256
69961 #define XCM_REG_IS_FOC_PBF                                                                                   0x1001500UL //Access:R    DataWidth:0x20   // Debug read from PBF Input stage buffer with 32-bits granularity. Read only.
69962 #define XCM_REG_IS_FOC_PBF_SIZE                                                                              36
69963 #define XCM_REG_IS_FOC_DORQ                                                                                  0x1001600UL //Access:R    DataWidth:0x20   // Debug read from DORQ Input stage buffer with 32-bits granularity. Read only.
69964 #define XCM_REG_IS_FOC_DORQ_SIZE                                                                             24
69965 #define XCM_REG_IS_FOC_USDM                                                                                  0x1001700UL //Access:R    DataWidth:0x20   // Debug read from USDM Input stage buffer with 32-bits granularity. Read only.
69966 #define XCM_REG_IS_FOC_USDM_SIZE                                                                             28
69967 #define XCM_REG_IS_FOC_XSDM                                                                                  0x1001780UL //Access:R    DataWidth:0x20   // Debug read from XSDM Input stage buffer with 32-bits granularity. Read only.
69968 #define XCM_REG_IS_FOC_XSDM_SIZE                                                                             16
69969 #define XCM_REG_IS_FOC_YSDM                                                                                  0x10017c0UL //Access:R    DataWidth:0x20   // Debug read from YSDM Input stage buffer with 32-bits granularity. Read only.
69970 #define XCM_REG_IS_FOC_YSDM_SIZE                                                                             12
69971 #define XCM_REG_CTX_RBC_ACCS                                                                                 0x1001800UL //Access:RW   DataWidth:0x10   // Context RBC access.[8:0] - base address (LCID/LTID); [15:9] - offset (in REGs (32b)) within LCID/LTID. The procedure to read context is: first define base address and offset; then read context with one of the following registers: CM_REGISTERS_AGG_CON_CTX.AGG_CON_CTX CM_REGISTERS_SM_CON_CTX.SM_CON_CTX CM_REGISTERS_AGG_TASK_CTX.AGG_TASK_CTX CM_REGISTERS_SM_TASK_CTX.SM_TASK_CTX
69972 #define XCM_REG_AGG_CON_CTX                                                                                  0x1001804UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
69973 #define XCM_REG_SM_CON_CTX                                                                                   0x1001808UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
69974 #define XCM_REG_XX_CBYP_TBL                                                                                  0x1001820UL //Access:R    DataWidth:0xf    // Xx Connection Bypass Table.
69975 #define XCM_REG_XX_CBYP_TBL_SIZE                                                                             8
69976 #define XCM_REG_XX_LCID_CAM                                                                                  0x1001900UL //Access:R    DataWidth:0xa    // Debug only. Read only access to LCID CAM in XX protection mechanism.
69977 #define XCM_REG_XX_LCID_CAM_SIZE_BB_K2                                                                       30
69978 #define XCM_REG_XX_LCID_CAM_SIZE_E5                                                                          64
69979 #define XCM_REG_XX_TBL                                                                                       0x1001a00UL //Access:R    DataWidth:0x18   // Indirect access to the XX table of the XX protection mechanism. The fields are: [0] - Lock status; [4:1] - Connection type; LL size: PCM - [7:5]; M/T/U/X/YCM - [11:5]; Tail pointer: PCM - [9:8]; M/T/U/X/YCM - [17:12]; Next pointer: PCM - [11:10]; M/T/U/X/YCM - [23:18];
69980 #define XCM_REG_XX_TBL_SIZE_BB_K2                                                                            30
69981 #define XCM_REG_XX_TBL_SIZE_E5                                                                               64
69982 #define XCM_REG_XX_DSCR_TBL                                                                                  0x1001b00UL //Access:RW   DataWidth:0x11   // Indirect access to the XX table of the XX protection mechanism. The fields are: [2:0] - Xx Lock command;[3] - DstStormFlg; [8:4] - Global Client Input number; Message length (MCM [13:9];PCM [14:9]; TCM [13:9]; UCM [13:9];XCM [10:9];YCM[13:9]); Next pointer (MCM [19:14]; PCM [16:15]; TCM[19:14]; UCM [19:14]; XCM [16:11]; YCM [19:14]); LTID (MCM [28:20]; PCM [25:17] - reserved; TCM[28:20]; UCM [28:20]; XCM [25:17] - reserved; YCM [28:20]). Task Domain Exist (MCM [29]; PCM [26] - reserved;TCM[29]; UCM [29]; XCM [26] - reserved; YCM [29]). A free link list in the XX descriptor table should be build. This is done by writing the following values to all effective entries in the table:xx_descr_table[i].next_pointer = i+1 (i=0 - (xx_msg_up_bnd-2)); xx_descr_table[i].next_pointer= 0 (i=xx_msg_up_bnd-1). The value of i is between 0 to the configured (not default) value of (xx_msg_up_bnd-1). The not effective entries (those which succeed the last effective entry with index (xx_msg_up_bnd-1)) can be initialized to any value for initialization procedure simplicity seek.
69983 #define XCM_REG_XX_DSCR_TBL_SIZE                                                                             64
69984 #define XCM_REG_TM_CON_EVNT_ID_0_BB_K2                                                                       0x10004a4UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69985 #define XCM_REG_TM_CON_EVNT_ID_0_E5                                                                          0x1001c00UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69986 #define XCM_REG_TM_CON_EVNT_ID_1_BB_K2                                                                       0x10004a8UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69987 #define XCM_REG_TM_CON_EVNT_ID_1_E5                                                                          0x1001c04UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69988 #define XCM_REG_TM_CON_EVNT_ID_2_BB_K2                                                                       0x10004acUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69989 #define XCM_REG_TM_CON_EVNT_ID_2_E5                                                                          0x1001c08UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69990 #define XCM_REG_TM_CON_EVNT_ID_3_BB_K2                                                                       0x10004b0UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69991 #define XCM_REG_TM_CON_EVNT_ID_3_E5                                                                          0x1001c0cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69992 #define XCM_REG_TM_CON_EVNT_ID_4_BB_K2                                                                       0x10004b4UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69993 #define XCM_REG_TM_CON_EVNT_ID_4_E5                                                                          0x1001c10UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69994 #define XCM_REG_TM_CON_EVNT_ID_5_BB_K2                                                                       0x10004b8UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69995 #define XCM_REG_TM_CON_EVNT_ID_5_E5                                                                          0x1001c14UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69996 #define XCM_REG_TM_CON_EVNT_ID_6_BB_K2                                                                       0x10004bcUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69997 #define XCM_REG_TM_CON_EVNT_ID_6_E5                                                                          0x1001c18UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
69998 #define XCM_REG_TM_CON_EVNT_ID_7_BB_K2                                                                       0x10004c0UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
69999 #define XCM_REG_TM_CON_EVNT_ID_7_E5                                                                          0x1001c1cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
70000 #define XCM_REG_TM_CON_EVNT_ID_8_E5                                                                          0x1001c20UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
70001 #define XCM_REG_TM_CON_EVNT_ID_9_E5                                                                          0x1001c24UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
70002 #define XCM_REG_TM_CON_EVNT_ID_10_E5                                                                         0x1001c28UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
70003 #define XCM_REG_TM_CON_EVNT_ID_11_E5                                                                         0x1001c2cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
70004 #define XCM_REG_TM_CON_EVNT_ID_12_E5                                                                         0x1001c30UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
70005 #define XCM_REG_TM_CON_EVNT_ID_13_E5                                                                         0x1001c34UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
70006 #define XCM_REG_TM_CON_EVNT_ID_14_E5                                                                         0x1001c38UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
70007 #define XCM_REG_TM_CON_EVNT_ID_15_E5                                                                         0x1001c3cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
70008 #define XCM_REG_N_SM_CON_CTX_LD_0_BB_K2                                                                      0x100080cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70009 #define XCM_REG_N_SM_CON_CTX_LD_0_E5                                                                         0x1001c40UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70010 #define XCM_REG_N_SM_CON_CTX_LD_1_BB_K2                                                                      0x1000810UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70011 #define XCM_REG_N_SM_CON_CTX_LD_1_E5                                                                         0x1001c44UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70012 #define XCM_REG_N_SM_CON_CTX_LD_2_BB_K2                                                                      0x1000814UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70013 #define XCM_REG_N_SM_CON_CTX_LD_2_E5                                                                         0x1001c48UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70014 #define XCM_REG_N_SM_CON_CTX_LD_3_BB_K2                                                                      0x1000818UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70015 #define XCM_REG_N_SM_CON_CTX_LD_3_E5                                                                         0x1001c4cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70016 #define XCM_REG_N_SM_CON_CTX_LD_4_BB_K2                                                                      0x100081cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70017 #define XCM_REG_N_SM_CON_CTX_LD_4_E5                                                                         0x1001c50UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70018 #define XCM_REG_N_SM_CON_CTX_LD_5_BB_K2                                                                      0x1000820UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70019 #define XCM_REG_N_SM_CON_CTX_LD_5_E5                                                                         0x1001c54UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70020 #define XCM_REG_N_SM_CON_CTX_LD_6_BB_K2                                                                      0x1000824UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70021 #define XCM_REG_N_SM_CON_CTX_LD_6_E5                                                                         0x1001c58UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70022 #define XCM_REG_N_SM_CON_CTX_LD_7_BB_K2                                                                      0x1000828UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70023 #define XCM_REG_N_SM_CON_CTX_LD_7_E5                                                                         0x1001c5cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
70024 #define XCM_REG_N_SM_CON_CTX_LD_8_E5                                                                         0x1001c60UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
70025 #define XCM_REG_N_SM_CON_CTX_LD_9_E5                                                                         0x1001c64UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
70026 #define XCM_REG_N_SM_CON_CTX_LD_10_E5                                                                        0x1001c68UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 10).
70027 #define XCM_REG_N_SM_CON_CTX_LD_11_E5                                                                        0x1001c6cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
70028 #define XCM_REG_N_SM_CON_CTX_LD_12_E5                                                                        0x1001c70UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
70029 #define XCM_REG_N_SM_CON_CTX_LD_13_E5                                                                        0x1001c74UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
70030 #define XCM_REG_N_SM_CON_CTX_LD_14_E5                                                                        0x1001c78UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
70031 #define XCM_REG_N_SM_CON_CTX_LD_15_E5                                                                        0x1001c7cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
70032 #define XCM_REG_AGG_CON_CTX_SIZE_0_BB_K2                                                                     0x1000854UL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less or 9.
70033 #define XCM_REG_AGG_CON_CTX_SIZE_0_E5                                                                        0x1001c80UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70034 #define XCM_REG_AGG_CON_CTX_SIZE_1_BB_K2                                                                     0x1000858UL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70035 #define XCM_REG_AGG_CON_CTX_SIZE_1_E5                                                                        0x1001c84UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70036 #define XCM_REG_AGG_CON_CTX_SIZE_2_BB_K2                                                                     0x100085cUL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70037 #define XCM_REG_AGG_CON_CTX_SIZE_2_E5                                                                        0x1001c88UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70038 #define XCM_REG_AGG_CON_CTX_SIZE_3_BB_K2                                                                     0x1000860UL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70039 #define XCM_REG_AGG_CON_CTX_SIZE_3_E5                                                                        0x1001c8cUL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70040 #define XCM_REG_AGG_CON_CTX_SIZE_4_BB_K2                                                                     0x1000864UL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70041 #define XCM_REG_AGG_CON_CTX_SIZE_4_E5                                                                        0x1001c90UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70042 #define XCM_REG_AGG_CON_CTX_SIZE_5_BB_K2                                                                     0x1000868UL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70043 #define XCM_REG_AGG_CON_CTX_SIZE_5_E5                                                                        0x1001c94UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70044 #define XCM_REG_AGG_CON_CTX_SIZE_6_BB_K2                                                                     0x100086cUL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70045 #define XCM_REG_AGG_CON_CTX_SIZE_6_E5                                                                        0x1001c98UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70046 #define XCM_REG_AGG_CON_CTX_SIZE_7_BB_K2                                                                     0x1000870UL //Access:RW   DataWidth:0x4    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70047 #define XCM_REG_AGG_CON_CTX_SIZE_7_E5                                                                        0x1001c9cUL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70048 #define XCM_REG_AGG_CON_CTX_SIZE_8_E5                                                                        0x1001ca0UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less or 9.
70049 #define XCM_REG_AGG_CON_CTX_SIZE_9_E5                                                                        0x1001ca4UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70050 #define XCM_REG_AGG_CON_CTX_SIZE_10_E5                                                                       0x1001ca8UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70051 #define XCM_REG_AGG_CON_CTX_SIZE_11_E5                                                                       0x1001cacUL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70052 #define XCM_REG_AGG_CON_CTX_SIZE_12_E5                                                                       0x1001cb0UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70053 #define XCM_REG_AGG_CON_CTX_SIZE_13_E5                                                                       0x1001cb4UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70054 #define XCM_REG_AGG_CON_CTX_SIZE_14_E5                                                                       0x1001cb8UL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70055 #define XCM_REG_AGG_CON_CTX_SIZE_15_E5                                                                       0x1001cbcUL //Access:RW   DataWidth:0x4    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 9. The register values allowed: XCM: 4 REGQ aligned or 9. Other CM: 2 REGQ aligned or 9 aligned whichever is less, or 9.
70056 #define XCM_REG_QM_CON_BASE_EVNT_ID_0_BB_K2                                                                  0x1000404UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70057 #define XCM_REG_QM_CON_BASE_EVNT_ID_0_E5                                                                     0x1001cc0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70058 #define XCM_REG_QM_CON_BASE_EVNT_ID_1_BB_K2                                                                  0x1000408UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70059 #define XCM_REG_QM_CON_BASE_EVNT_ID_1_E5                                                                     0x1001cc4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70060 #define XCM_REG_QM_CON_BASE_EVNT_ID_2_BB_K2                                                                  0x100040cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70061 #define XCM_REG_QM_CON_BASE_EVNT_ID_2_E5                                                                     0x1001cc8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70062 #define XCM_REG_QM_CON_BASE_EVNT_ID_3_BB_K2                                                                  0x1000410UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70063 #define XCM_REG_QM_CON_BASE_EVNT_ID_3_E5                                                                     0x1001cccUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70064 #define XCM_REG_QM_CON_BASE_EVNT_ID_4_BB_K2                                                                  0x1000414UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70065 #define XCM_REG_QM_CON_BASE_EVNT_ID_4_E5                                                                     0x1001cd0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70066 #define XCM_REG_QM_CON_BASE_EVNT_ID_5_BB_K2                                                                  0x1000418UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70067 #define XCM_REG_QM_CON_BASE_EVNT_ID_5_E5                                                                     0x1001cd4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70068 #define XCM_REG_QM_CON_BASE_EVNT_ID_6_BB_K2                                                                  0x100041cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70069 #define XCM_REG_QM_CON_BASE_EVNT_ID_6_E5                                                                     0x1001cd8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70070 #define XCM_REG_QM_CON_BASE_EVNT_ID_7_BB_K2                                                                  0x1000420UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70071 #define XCM_REG_QM_CON_BASE_EVNT_ID_7_E5                                                                     0x1001cdcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70072 #define XCM_REG_QM_CON_BASE_EVNT_ID_8_E5                                                                     0x1001ce0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70073 #define XCM_REG_QM_CON_BASE_EVNT_ID_9_E5                                                                     0x1001ce4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70074 #define XCM_REG_QM_CON_BASE_EVNT_ID_10_E5                                                                    0x1001ce8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70075 #define XCM_REG_QM_CON_BASE_EVNT_ID_11_E5                                                                    0x1001cecUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70076 #define XCM_REG_QM_CON_BASE_EVNT_ID_12_E5                                                                    0x1001cf0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70077 #define XCM_REG_QM_CON_BASE_EVNT_ID_13_E5                                                                    0x1001cf4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70078 #define XCM_REG_QM_CON_BASE_EVNT_ID_14_E5                                                                    0x1001cf8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70079 #define XCM_REG_QM_CON_BASE_EVNT_ID_15_E5                                                                    0x1001cfcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
70080 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_BB_K2                                                             0x1000424UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70081 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_E5                                                                0x1001d00UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70082 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_BB_K2                                                             0x1000428UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70083 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_E5                                                                0x1001d04UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70084 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_BB_K2                                                             0x100042cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70085 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_E5                                                                0x1001d08UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70086 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_BB_K2                                                             0x1000430UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70087 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_E5                                                                0x1001d0cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70088 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_BB_K2                                                             0x1000434UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70089 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_E5                                                                0x1001d10UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70090 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_BB_K2                                                             0x1000438UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70091 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_E5                                                                0x1001d14UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70092 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_BB_K2                                                             0x100043cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70093 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_E5                                                                0x1001d18UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70094 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_BB_K2                                                             0x1000440UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
70095 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_E5                                                                0x1001d1cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70096 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_8_E5                                                                0x1001d20UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70097 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_9_E5                                                                0x1001d24UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70098 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_10_E5                                                               0x1001d28UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70099 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_11_E5                                                               0x1001d2cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70100 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_12_E5                                                               0x1001d30UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70101 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_13_E5                                                               0x1001d34UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70102 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_14_E5                                                               0x1001d38UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70103 #define XCM_REG_QM_AGG_CON_CTX_PART_SIZE_15_E5                                                               0x1001d3cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
70104 #define XCM_REG_QM_XXLOCK_CMD_0_BB_K2                                                                        0x1000464UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70105 #define XCM_REG_QM_XXLOCK_CMD_0_E5                                                                           0x1001d40UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70106 #define XCM_REG_QM_XXLOCK_CMD_1_BB_K2                                                                        0x1000468UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70107 #define XCM_REG_QM_XXLOCK_CMD_1_E5                                                                           0x1001d44UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70108 #define XCM_REG_QM_XXLOCK_CMD_2_BB_K2                                                                        0x100046cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70109 #define XCM_REG_QM_XXLOCK_CMD_2_E5                                                                           0x1001d48UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70110 #define XCM_REG_QM_XXLOCK_CMD_3_BB_K2                                                                        0x1000470UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70111 #define XCM_REG_QM_XXLOCK_CMD_3_E5                                                                           0x1001d4cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70112 #define XCM_REG_QM_XXLOCK_CMD_4_BB_K2                                                                        0x1000474UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70113 #define XCM_REG_QM_XXLOCK_CMD_4_E5                                                                           0x1001d50UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70114 #define XCM_REG_QM_XXLOCK_CMD_5_BB_K2                                                                        0x1000478UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70115 #define XCM_REG_QM_XXLOCK_CMD_5_E5                                                                           0x1001d54UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70116 #define XCM_REG_QM_XXLOCK_CMD_6_BB_K2                                                                        0x100047cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70117 #define XCM_REG_QM_XXLOCK_CMD_6_E5                                                                           0x1001d58UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70118 #define XCM_REG_QM_XXLOCK_CMD_7_BB_K2                                                                        0x1000480UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70119 #define XCM_REG_QM_XXLOCK_CMD_7_E5                                                                           0x1001d5cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70120 #define XCM_REG_QM_XXLOCK_CMD_8_E5                                                                           0x1001d60UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70121 #define XCM_REG_QM_XXLOCK_CMD_9_E5                                                                           0x1001d64UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70122 #define XCM_REG_QM_XXLOCK_CMD_10_E5                                                                          0x1001d68UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70123 #define XCM_REG_QM_XXLOCK_CMD_11_E5                                                                          0x1001d6cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70124 #define XCM_REG_QM_XXLOCK_CMD_12_E5                                                                          0x1001d70UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70125 #define XCM_REG_QM_XXLOCK_CMD_13_E5                                                                          0x1001d74UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70126 #define XCM_REG_QM_XXLOCK_CMD_14_E5                                                                          0x1001d78UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70127 #define XCM_REG_QM_XXLOCK_CMD_15_E5                                                                          0x1001d7cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
70128 #define XCM_REG_QM_CON_USE_ST_FLG_0_BB_K2                                                                    0x1000484UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70129 #define XCM_REG_QM_CON_USE_ST_FLG_0_E5                                                                       0x1001d80UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70130 #define XCM_REG_QM_CON_USE_ST_FLG_1_BB_K2                                                                    0x1000488UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70131 #define XCM_REG_QM_CON_USE_ST_FLG_1_E5                                                                       0x1001d84UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70132 #define XCM_REG_QM_CON_USE_ST_FLG_2_BB_K2                                                                    0x100048cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70133 #define XCM_REG_QM_CON_USE_ST_FLG_2_E5                                                                       0x1001d88UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70134 #define XCM_REG_QM_CON_USE_ST_FLG_3_BB_K2                                                                    0x1000490UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70135 #define XCM_REG_QM_CON_USE_ST_FLG_3_E5                                                                       0x1001d8cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70136 #define XCM_REG_QM_CON_USE_ST_FLG_4_BB_K2                                                                    0x1000494UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70137 #define XCM_REG_QM_CON_USE_ST_FLG_4_E5                                                                       0x1001d90UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70138 #define XCM_REG_QM_CON_USE_ST_FLG_5_BB_K2                                                                    0x1000498UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70139 #define XCM_REG_QM_CON_USE_ST_FLG_5_E5                                                                       0x1001d94UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70140 #define XCM_REG_QM_CON_USE_ST_FLG_6_BB_K2                                                                    0x100049cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70141 #define XCM_REG_QM_CON_USE_ST_FLG_6_E5                                                                       0x1001d98UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70142 #define XCM_REG_QM_CON_USE_ST_FLG_7_BB_K2                                                                    0x10004a0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70143 #define XCM_REG_QM_CON_USE_ST_FLG_7_E5                                                                       0x1001d9cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70144 #define XCM_REG_QM_CON_USE_ST_FLG_8_E5                                                                       0x1001da0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70145 #define XCM_REG_QM_CON_USE_ST_FLG_9_E5                                                                       0x1001da4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70146 #define XCM_REG_QM_CON_USE_ST_FLG_10_E5                                                                      0x1001da8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70147 #define XCM_REG_QM_CON_USE_ST_FLG_11_E5                                                                      0x1001dacUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70148 #define XCM_REG_QM_CON_USE_ST_FLG_12_E5                                                                      0x1001db0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70149 #define XCM_REG_QM_CON_USE_ST_FLG_13_E5                                                                      0x1001db4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70150 #define XCM_REG_QM_CON_USE_ST_FLG_14_E5                                                                      0x1001db8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70151 #define XCM_REG_QM_CON_USE_ST_FLG_15_E5                                                                      0x1001dbcUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
70152 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_0_BB_K2                                                               0x1000444UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70153 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_0_E5                                                                  0x1001dc0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70154 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_1_BB_K2                                                               0x1000448UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70155 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_1_E5                                                                  0x1001dc4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70156 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_2_BB_K2                                                               0x100044cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70157 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_2_E5                                                                  0x1001dc8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70158 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_3_BB_K2                                                               0x1000450UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70159 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_3_E5                                                                  0x1001dccUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70160 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_4_BB_K2                                                               0x1000454UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70161 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_4_E5                                                                  0x1001dd0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70162 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_5_BB_K2                                                               0x1000458UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70163 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_5_E5                                                                  0x1001dd4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70164 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_6_BB_K2                                                               0x100045cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70165 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_6_E5                                                                  0x1001dd8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70166 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_7_BB_K2                                                               0x1000460UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70167 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_7_E5                                                                  0x1001ddcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70168 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_8_E5                                                                  0x1001de0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70169 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_9_E5                                                                  0x1001de4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70170 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_10_E5                                                                 0x1001de8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70171 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_11_E5                                                                 0x1001decUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70172 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_12_E5                                                                 0x1001df0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70173 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_13_E5                                                                 0x1001df4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70174 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_14_E5                                                                 0x1001df8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70175 #define XCM_REG_QM_SM_CON_CTX_LDST_FLG_15_E5                                                                 0x1001dfcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
70176 #define XCM_REG_EN_QINDEX_20_MERGE_0_E5                                                                      0x1001e00UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70177 #define XCM_REG_EN_QINDEX_20_MERGE_1_E5                                                                      0x1001e04UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70178 #define XCM_REG_EN_QINDEX_20_MERGE_2_E5                                                                      0x1001e08UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70179 #define XCM_REG_EN_QINDEX_20_MERGE_3_E5                                                                      0x1001e0cUL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70180 #define XCM_REG_EN_QINDEX_20_MERGE_4_E5                                                                      0x1001e10UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70181 #define XCM_REG_EN_QINDEX_20_MERGE_5_E5                                                                      0x1001e14UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70182 #define XCM_REG_EN_QINDEX_20_MERGE_6_E5                                                                      0x1001e18UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70183 #define XCM_REG_EN_QINDEX_20_MERGE_7_E5                                                                      0x1001e1cUL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70184 #define XCM_REG_EN_QINDEX_20_MERGE_8_E5                                                                      0x1001e20UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70185 #define XCM_REG_EN_QINDEX_20_MERGE_9_E5                                                                      0x1001e24UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70186 #define XCM_REG_EN_QINDEX_20_MERGE_10_E5                                                                     0x1001e28UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70187 #define XCM_REG_EN_QINDEX_20_MERGE_11_E5                                                                     0x1001e2cUL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70188 #define XCM_REG_EN_QINDEX_20_MERGE_12_E5                                                                     0x1001e30UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70189 #define XCM_REG_EN_QINDEX_20_MERGE_13_E5                                                                     0x1001e34UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70190 #define XCM_REG_EN_QINDEX_20_MERGE_14_E5                                                                     0x1001e38UL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70191 #define XCM_REG_EN_QINDEX_20_MERGE_15_E5                                                                     0x1001e3cUL //Access:RW   DataWidth:0x1    // Enables QIndex 2 and 0 merge in XCM per connection type.
70192 #define XCM_REG_MSDM_WEIGHT_BB_K2                                                                            0x1000620UL //Access:RW   DataWidth:0x3    // The weight of the MSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70193 #define XCM_REG_MSDM_WEIGHT_E5                                                                               0x1001e40UL //Access:RW   DataWidth:0x3    // The weight of the input MSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70194 #define XCM_REG_MSDM_FRWRD_MODE_BB_K2                                                                        0x100065cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70195 #define XCM_REG_MSDM_FRWRD_MODE_E5                                                                           0x1001e44UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70196 #define XCM_REG_MSDM_LENGTH_MIS_BB_K2                                                                        0x1000aa8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MSDM interface.
70197 #define XCM_REG_MSDM_LENGTH_MIS_E5                                                                           0x1001e48UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MSDM interface.
70198 #define XCM_REG_MSDM_MSG_CNTR_BB_K2                                                                          0x1000accUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSDM.
70199 #define XCM_REG_MSDM_MSG_CNTR_E5                                                                             0x1001e4cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSDM.
70200 #define XCM_REG_IS_MSDM_FILL_LVL_BB_K2                                                                       0x1000b10UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in MSDM Input Stage.
70201 #define XCM_REG_IS_MSDM_FILL_LVL_E5                                                                          0x1001e50UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in MSDM Input Stage.
70202 #define XCM_REG_IS_FOC_MSDM_NXT_INF_UNIT_BB_K2                                                               0x1000ba0UL //Access:R    DataWidth:0x6    // Debug read from MSDM Input stage buffer: number of reads to next information unit.
70203 #define XCM_REG_IS_FOC_MSDM_NXT_INF_UNIT_E5                                                                  0x1001e54UL //Access:R    DataWidth:0x6    // Debug read from MSDM Input stage buffer: number of reads to next information unit.
70204 #define XCM_REG_IS_FOC_MSDM_E5                                                                               0x1001e80UL //Access:R    DataWidth:0x20   // Debug read from MSDM Input stage buffer with 32-bits granularity. Read only.
70205 #define XCM_REG_IS_FOC_MSDM_SIZE                                                                             32
70206 #define XCM_REG_YSEM_WEIGHT_BB_K2                                                                            0x1000610UL //Access:RW   DataWidth:0x3    // The weight of the input Ysem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70207 #define XCM_REG_YSEM_WEIGHT_E5                                                                               0x1001f00UL //Access:RW   DataWidth:0x3    // The weight of the input Ysem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70208 #define XCM_REG_YSEM_FRWRD_MODE_BB_K2                                                                        0x1000674UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70209 #define XCM_REG_YSEM_FRWRD_MODE_E5                                                                           0x1001f04UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70210 #define XCM_REG_YSEM_MSG_CNTR_BB_K2                                                                          0x1000ae4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input Ysem.
70211 #define XCM_REG_YSEM_MSG_CNTR_E5                                                                             0x1001f08UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input Ysem.
70212 #define XCM_REG_IS_YSEM_FILL_LVL_BB_K2                                                                       0x1000b28UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in YSEM Input Stage.
70213 #define XCM_REG_IS_YSEM_FILL_LVL_E5                                                                          0x1001f0cUL //Access:R    DataWidth:0x4    // Number of QREGs (128b) for TCM, XCM or 2 QREGs (256b) for MCM of data in YSEM Input Stage.
70214 #define XCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_BB_K2                                                               0x1000b94UL //Access:R    DataWidth:0x6    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
70215 #define XCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_E5                                                                  0x1001f10UL //Access:R    DataWidth:0x6    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
70216 #define XCM_REG_IS_FOC_YSEM_BB_K2                                                                            0x1001400UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
70217 #define XCM_REG_IS_FOC_YSEM_E5                                                                               0x1001f80UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
70218 #define XCM_REG_IS_FOC_YSEM_SIZE                                                                             32
70219 #define XCM_REG_XX_MSG_RAM                                                                                   0x1002000UL //Access:R    DataWidth:0x20   // Indirect access to the Xx messages RAM of the XX protection mechanism. Read-only.
70220 #define XCM_REG_XX_MSG_RAM_SIZE                                                                              1024
70221 #define XCM_REG_QM_ACT_ST_CNT                                                                                0x1004000UL //Access:RW   DataWidth:0x20   // At write the following fields are used to implement a QM active state counter update: [19:0]: PQ counter update value. [28:20] PQ number. [29:29] Reserved. [31:30] Command type: 0 - SET; 1 - DEC; 2 - INC; The address provided is don't care. At read the address provided defines the PQ number to be accessed for read.
70222 #define XCM_REG_QM_ACT_ST_CNT_SIZE_BB                                                                        448
70223 #define XCM_REG_QM_ACT_ST_CNT_SIZE_K2_E5                                                                     512
70224 #define YCM_REG_INIT                                                                                         0x1080000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
70225 #define YCM_REG_DBG_SELECT                                                                                   0x1080040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
70226 #define YCM_REG_DBG_DWORD_ENABLE                                                                             0x1080044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
70227 #define YCM_REG_DBG_SHIFT                                                                                    0x1080048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
70228 #define YCM_REG_DBG_FORCE_VALID                                                                              0x108004cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
70229 #define YCM_REG_DBG_FORCE_FRAME                                                                              0x1080050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
70230 #define YCM_REG_DBG_OUT_DATA                                                                                 0x1080060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
70231 #define YCM_REG_DBG_OUT_DATA_SIZE                                                                            8
70232 #define YCM_REG_DBG_OUT_VALID                                                                                0x1080080UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
70233 #define YCM_REG_DBG_OUT_FRAME                                                                                0x1080084UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
70234 #define YCM_REG_AFFINITY_TYPE_0_E5                                                                           0x1080088UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70235 #define YCM_REG_AFFINITY_TYPE_1_E5                                                                           0x108008cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70236 #define YCM_REG_AFFINITY_TYPE_2_E5                                                                           0x1080090UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70237 #define YCM_REG_AFFINITY_TYPE_3_E5                                                                           0x1080094UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70238 #define YCM_REG_AFFINITY_TYPE_4_E5                                                                           0x1080098UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70239 #define YCM_REG_AFFINITY_TYPE_5_E5                                                                           0x108009cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70240 #define YCM_REG_AFFINITY_TYPE_6_E5                                                                           0x10800a0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70241 #define YCM_REG_AFFINITY_TYPE_7_E5                                                                           0x10800a4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70242 #define YCM_REG_AFFINITY_TYPE_8_E5                                                                           0x10800a8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70243 #define YCM_REG_AFFINITY_TYPE_9_E5                                                                           0x10800acUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70244 #define YCM_REG_AFFINITY_TYPE_10_E5                                                                          0x10800b0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70245 #define YCM_REG_AFFINITY_TYPE_11_E5                                                                          0x10800b4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70246 #define YCM_REG_AFFINITY_TYPE_12_E5                                                                          0x10800b8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70247 #define YCM_REG_AFFINITY_TYPE_13_E5                                                                          0x10800bcUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70248 #define YCM_REG_AFFINITY_TYPE_14_E5                                                                          0x10800c0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70249 #define YCM_REG_AFFINITY_TYPE_15_E5                                                                          0x10800c4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
70250 #define YCM_REG_EXCLUSIVE_FLG_0_E5                                                                           0x10800c8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70251 #define YCM_REG_EXCLUSIVE_FLG_1_E5                                                                           0x10800ccUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70252 #define YCM_REG_EXCLUSIVE_FLG_2_E5                                                                           0x10800d0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70253 #define YCM_REG_EXCLUSIVE_FLG_3_E5                                                                           0x10800d4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70254 #define YCM_REG_EXCLUSIVE_FLG_4_E5                                                                           0x10800d8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70255 #define YCM_REG_EXCLUSIVE_FLG_5_E5                                                                           0x10800dcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70256 #define YCM_REG_EXCLUSIVE_FLG_6_E5                                                                           0x10800e0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70257 #define YCM_REG_EXCLUSIVE_FLG_7_E5                                                                           0x10800e4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70258 #define YCM_REG_EXCLUSIVE_FLG_8_E5                                                                           0x10800e8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70259 #define YCM_REG_EXCLUSIVE_FLG_9_E5                                                                           0x10800ecUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70260 #define YCM_REG_EXCLUSIVE_FLG_10_E5                                                                          0x10800f0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70261 #define YCM_REG_EXCLUSIVE_FLG_11_E5                                                                          0x10800f4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70262 #define YCM_REG_EXCLUSIVE_FLG_12_E5                                                                          0x10800f8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70263 #define YCM_REG_EXCLUSIVE_FLG_13_E5                                                                          0x10800fcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70264 #define YCM_REG_EXCLUSIVE_FLG_14_E5                                                                          0x1080100UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70265 #define YCM_REG_EXCLUSIVE_FLG_15_E5                                                                          0x1080104UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
70266 #define YCM_REG_AGG_CON_CF0_Q_BB_K2                                                                          0x1080914UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
70267 #define YCM_REG_AGG_CON_CF0_Q_E5                                                                             0x1080108UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
70268 #define YCM_REG_AGG_CON_CF1_Q_BB_K2                                                                          0x1080918UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
70269 #define YCM_REG_AGG_CON_CF1_Q_E5                                                                             0x108010cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
70270 #define YCM_REG_AGG_CON_CF2_Q_BB_K2                                                                          0x108091cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
70271 #define YCM_REG_AGG_CON_CF2_Q_E5                                                                             0x1080110UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
70272 #define YCM_REG_INT_STS_0                                                                                    0x1080180UL //Access:R    DataWidth:0x11   // Multi Field Register.
70273   #define YCM_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
70274   #define YCM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
70275   #define YCM_REG_INT_STS_0_IS_STORM_OVFL_ERR                                                                (0x1<<1) // Write to full STORM input buffer.
70276   #define YCM_REG_INT_STS_0_IS_STORM_OVFL_ERR_SHIFT                                                          1
70277   #define YCM_REG_INT_STS_0_IS_STORM_UNDER_ERR                                                               (0x1<<2) // Read from empty  STORM input buffer.
70278   #define YCM_REG_INT_STS_0_IS_STORM_UNDER_ERR_SHIFT                                                         2
70279   #define YCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR                                                                 (0x1<<3) // Write to full MSDM input buffer.
70280   #define YCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR_SHIFT                                                           3
70281   #define YCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR                                                                (0x1<<4) // Read from empty MSDM input buffer.
70282   #define YCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR_SHIFT                                                          4
70283   #define YCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR                                                                 (0x1<<5) // Write to full YSDM input buffer.
70284   #define YCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR_SHIFT                                                           5
70285   #define YCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR                                                                (0x1<<6) // Read from empty  YSDM input buffer.
70286   #define YCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR_SHIFT                                                          6
70287   #define YCM_REG_INT_STS_0_IS_XYLD_OVFL_ERR                                                                 (0x1<<7) // Write to full XYLD input buffer.
70288   #define YCM_REG_INT_STS_0_IS_XYLD_OVFL_ERR_SHIFT                                                           7
70289   #define YCM_REG_INT_STS_0_IS_XYLD_UNDER_ERR                                                                (0x1<<8) // Read from empty XYLD input buffer.
70290   #define YCM_REG_INT_STS_0_IS_XYLD_UNDER_ERR_SHIFT                                                          8
70291   #define YCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR                                                                 (0x1<<9) // Write to full Msem input buffer.
70292   #define YCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR_SHIFT                                                           9
70293   #define YCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR                                                                (0x1<<10) // Read from empty  Msem input buffer.
70294   #define YCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR_SHIFT                                                          10
70295   #define YCM_REG_INT_STS_0_IS_USEM_OVFL_ERR                                                                 (0x1<<11) // Write to full Usem input buffer.
70296   #define YCM_REG_INT_STS_0_IS_USEM_OVFL_ERR_SHIFT                                                           11
70297   #define YCM_REG_INT_STS_0_IS_USEM_UNDER_ERR                                                                (0x1<<12) // Read from empty Usem input buffer.
70298   #define YCM_REG_INT_STS_0_IS_USEM_UNDER_ERR_SHIFT                                                          12
70299   #define YCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5                                                              (0x1<<13) // Read from empty External read buffer.
70300   #define YCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                        13
70301   #define YCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5                                                               (0x1<<14) // Write to fully External read buffer.
70302   #define YCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                         14
70303   #define YCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5                                                          (0x1<<15) // Affinity type = 2 (connection based) but connection doesn't exist.
70304   #define YCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                    15
70305   #define YCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5                                                         (0x1<<16) // Affinity type = 3 (task based) but task doesn't exist.
70306   #define YCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                   16
70307 #define YCM_REG_INT_MASK_0                                                                                   0x1080184UL //Access:RW   DataWidth:0x11   // Multi Field Register.
70308   #define YCM_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.ADDRESS_ERROR .
70309   #define YCM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
70310   #define YCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_STORM_OVFL_ERR .
70311   #define YCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR_SHIFT                                                         1
70312   #define YCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_STORM_UNDER_ERR .
70313   #define YCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR_SHIFT                                                        2
70314   #define YCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_MSDM_OVFL_ERR .
70315   #define YCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR_SHIFT                                                          3
70316   #define YCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR                                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_MSDM_UNDER_ERR .
70317   #define YCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR_SHIFT                                                         4
70318   #define YCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR                                                                (0x1<<5) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_YSDM_OVFL_ERR .
70319   #define YCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR_SHIFT                                                          5
70320   #define YCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_YSDM_UNDER_ERR .
70321   #define YCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR_SHIFT                                                         6
70322   #define YCM_REG_INT_MASK_0_IS_XYLD_OVFL_ERR                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_XYLD_OVFL_ERR .
70323   #define YCM_REG_INT_MASK_0_IS_XYLD_OVFL_ERR_SHIFT                                                          7
70324   #define YCM_REG_INT_MASK_0_IS_XYLD_UNDER_ERR                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_XYLD_UNDER_ERR .
70325   #define YCM_REG_INT_MASK_0_IS_XYLD_UNDER_ERR_SHIFT                                                         8
70326   #define YCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR                                                                (0x1<<9) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_MSEM_OVFL_ERR .
70327   #define YCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR_SHIFT                                                          9
70328   #define YCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_MSEM_UNDER_ERR .
70329   #define YCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR_SHIFT                                                         10
70330   #define YCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_USEM_OVFL_ERR .
70331   #define YCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR_SHIFT                                                          11
70332   #define YCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.IS_USEM_UNDER_ERR .
70333   #define YCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR_SHIFT                                                         12
70334   #define YCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.EXT_LD_UNDER_ERR .
70335   #define YCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                       13
70336   #define YCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5                                                              (0x1<<14) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.EXT_LD_OVFL_ERR .
70337   #define YCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                        14
70338   #define YCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5                                                         (0x1<<15) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.AFFINITY_TYPE_NO_CON .
70339   #define YCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                   15
70340   #define YCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_0.AFFINITY_TYPE_NO_TASK .
70341   #define YCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                  16
70342 #define YCM_REG_INT_STS_WR_0                                                                                 0x1080188UL //Access:WR   DataWidth:0x11   // Multi Field Register.
70343   #define YCM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
70344   #define YCM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
70345   #define YCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR                                                             (0x1<<1) // Write to full STORM input buffer.
70346   #define YCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR_SHIFT                                                       1
70347   #define YCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR                                                            (0x1<<2) // Read from empty  STORM input buffer.
70348   #define YCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR_SHIFT                                                      2
70349   #define YCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR                                                              (0x1<<3) // Write to full MSDM input buffer.
70350   #define YCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR_SHIFT                                                        3
70351   #define YCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR                                                             (0x1<<4) // Read from empty MSDM input buffer.
70352   #define YCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR_SHIFT                                                       4
70353   #define YCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR                                                              (0x1<<5) // Write to full YSDM input buffer.
70354   #define YCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR_SHIFT                                                        5
70355   #define YCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR                                                             (0x1<<6) // Read from empty  YSDM input buffer.
70356   #define YCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR_SHIFT                                                       6
70357   #define YCM_REG_INT_STS_WR_0_IS_XYLD_OVFL_ERR                                                              (0x1<<7) // Write to full XYLD input buffer.
70358   #define YCM_REG_INT_STS_WR_0_IS_XYLD_OVFL_ERR_SHIFT                                                        7
70359   #define YCM_REG_INT_STS_WR_0_IS_XYLD_UNDER_ERR                                                             (0x1<<8) // Read from empty XYLD input buffer.
70360   #define YCM_REG_INT_STS_WR_0_IS_XYLD_UNDER_ERR_SHIFT                                                       8
70361   #define YCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR                                                              (0x1<<9) // Write to full Msem input buffer.
70362   #define YCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR_SHIFT                                                        9
70363   #define YCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR                                                             (0x1<<10) // Read from empty  Msem input buffer.
70364   #define YCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR_SHIFT                                                       10
70365   #define YCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR                                                              (0x1<<11) // Write to full Usem input buffer.
70366   #define YCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR_SHIFT                                                        11
70367   #define YCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR                                                             (0x1<<12) // Read from empty Usem input buffer.
70368   #define YCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR_SHIFT                                                       12
70369   #define YCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5                                                           (0x1<<13) // Read from empty External read buffer.
70370   #define YCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                     13
70371   #define YCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5                                                            (0x1<<14) // Write to fully External read buffer.
70372   #define YCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                      14
70373   #define YCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5                                                       (0x1<<15) // Affinity type = 2 (connection based) but connection doesn't exist.
70374   #define YCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                 15
70375   #define YCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5                                                      (0x1<<16) // Affinity type = 3 (task based) but task doesn't exist.
70376   #define YCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                16
70377 #define YCM_REG_INT_STS_CLR_0                                                                                0x108018cUL //Access:RC   DataWidth:0x11   // Multi Field Register.
70378   #define YCM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
70379   #define YCM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
70380   #define YCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR                                                            (0x1<<1) // Write to full STORM input buffer.
70381   #define YCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR_SHIFT                                                      1
70382   #define YCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR                                                           (0x1<<2) // Read from empty  STORM input buffer.
70383   #define YCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR_SHIFT                                                     2
70384   #define YCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR                                                             (0x1<<3) // Write to full MSDM input buffer.
70385   #define YCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR_SHIFT                                                       3
70386   #define YCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR                                                            (0x1<<4) // Read from empty MSDM input buffer.
70387   #define YCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR_SHIFT                                                      4
70388   #define YCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR                                                             (0x1<<5) // Write to full YSDM input buffer.
70389   #define YCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR_SHIFT                                                       5
70390   #define YCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR                                                            (0x1<<6) // Read from empty  YSDM input buffer.
70391   #define YCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR_SHIFT                                                      6
70392   #define YCM_REG_INT_STS_CLR_0_IS_XYLD_OVFL_ERR                                                             (0x1<<7) // Write to full XYLD input buffer.
70393   #define YCM_REG_INT_STS_CLR_0_IS_XYLD_OVFL_ERR_SHIFT                                                       7
70394   #define YCM_REG_INT_STS_CLR_0_IS_XYLD_UNDER_ERR                                                            (0x1<<8) // Read from empty XYLD input buffer.
70395   #define YCM_REG_INT_STS_CLR_0_IS_XYLD_UNDER_ERR_SHIFT                                                      8
70396   #define YCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR                                                             (0x1<<9) // Write to full Msem input buffer.
70397   #define YCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR_SHIFT                                                       9
70398   #define YCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR                                                            (0x1<<10) // Read from empty  Msem input buffer.
70399   #define YCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR_SHIFT                                                      10
70400   #define YCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR                                                             (0x1<<11) // Write to full Usem input buffer.
70401   #define YCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR_SHIFT                                                       11
70402   #define YCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR                                                            (0x1<<12) // Read from empty Usem input buffer.
70403   #define YCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR_SHIFT                                                      12
70404   #define YCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5                                                          (0x1<<13) // Read from empty External read buffer.
70405   #define YCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                    13
70406   #define YCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5                                                           (0x1<<14) // Write to fully External read buffer.
70407   #define YCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                     14
70408   #define YCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5                                                      (0x1<<15) // Affinity type = 2 (connection based) but connection doesn't exist.
70409   #define YCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                15
70410   #define YCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5                                                     (0x1<<16) // Affinity type = 3 (task based) but task doesn't exist.
70411   #define YCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                               16
70412 #define YCM_REG_INT_STS_1                                                                                    0x1080190UL //Access:R    DataWidth:0x17   // Multi Field Register.
70413   #define YCM_REG_INT_STS_1_IS_PBF_OVFL_ERR                                                                  (0x1<<0) // Write to full Pbf input buffer.
70414   #define YCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_SHIFT                                                            0
70415   #define YCM_REG_INT_STS_1_IS_PBF_UNDER_ERR                                                                 (0x1<<1) // Read from empty Pbf input buffer.
70416   #define YCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_SHIFT                                                           1
70417   #define YCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR                                                                 (0x1<<2) // Write to full QM input buffer.
70418   #define YCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_SHIFT                                                           2
70419   #define YCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR                                                                (0x1<<3) // Read from empty QM input buffer.
70420   #define YCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_SHIFT                                                          3
70421   #define YCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR                                                                 (0x1<<4) // Write to full QM input buffer.
70422   #define YCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_SHIFT                                                           4
70423   #define YCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR                                                                (0x1<<5) // Read from empty QM input buffer.
70424   #define YCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_SHIFT                                                          5
70425   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0                                                                 (0x1<<6) // Write to full GRC input buffer bits [31:0].
70426   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_SHIFT                                                           6
70427   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0                                                                (0x1<<7) // Read from empty  GRC input buffer bits [31:0].
70428   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_SHIFT                                                          7
70429   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1                                                                 (0x1<<8) // Write to full GRC input buffer bits [63:32].
70430   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_SHIFT                                                           8
70431   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1                                                                (0x1<<9) // Read from empty  GRC input buffer bits [63:32].
70432   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_SHIFT                                                          9
70433   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2                                                                 (0x1<<10) // Write to full GRC input buffer bits [95:64].
70434   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_SHIFT                                                           10
70435   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2                                                                (0x1<<11) // Read from empty  GRC input buffer bits [95:64].
70436   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_SHIFT                                                          11
70437   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3                                                                 (0x1<<12) // Write to full GRC input buffer bits [127:96].
70438   #define YCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_SHIFT                                                           12
70439   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3                                                                (0x1<<13) // Read from empty  GRC input buffer bits [127:96].
70440   #define YCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_SHIFT                                                          13
70441   #define YCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL                                                                 (0x1<<14) // In-process Table overflow.
70442   #define YCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_SHIFT                                                           14
70443   #define YCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL                                                             (0x1<<15) // Message Processor Storm Connection Data buffer overflow.
70444   #define YCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                       15
70445   #define YCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL                                                              (0x1<<16) // Message Processor Storm Connection Command buffer overflow.
70446   #define YCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                        16
70447   #define YCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL                                                           (0x1<<17) // Message Processor Aggregation Task Data buffer overflow.
70448   #define YCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                     17
70449   #define YCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL                                                            (0x1<<18) // Message Processor Aggregation Task Command buffer overflow.
70450   #define YCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                      18
70451   #define YCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL                                                            (0x1<<19) // Message Processor Storm Task Data buffer overflow.
70452   #define YCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                      19
70453   #define YCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL                                                             (0x1<<20) // Message Processor Storm Task Command buffer overflow.
70454   #define YCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                       20
70455   #define YCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE                                                            (0x1<<21) // Input message first descriptor fields violation.
70456   #define YCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                      21
70457   #define YCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE                                                            (0x1<<22) // Input message second descriptor fields violation.
70458   #define YCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                      22
70459 #define YCM_REG_INT_MASK_1                                                                                   0x1080194UL //Access:RW   DataWidth:0x17   // Multi Field Register.
70460   #define YCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR                                                                 (0x1<<0) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_PBF_OVFL_ERR .
70461   #define YCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_SHIFT                                                           0
70462   #define YCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR                                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_PBF_UNDER_ERR .
70463   #define YCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_SHIFT                                                          1
70464   #define YCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_QM_P_OVFL_ERR .
70465   #define YCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_SHIFT                                                          2
70466   #define YCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR                                                               (0x1<<3) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_QM_P_UNDER_ERR .
70467   #define YCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_SHIFT                                                         3
70468   #define YCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR                                                                (0x1<<4) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_QM_S_OVFL_ERR .
70469   #define YCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_SHIFT                                                          4
70470   #define YCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR                                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_QM_S_UNDER_ERR .
70471   #define YCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_SHIFT                                                         5
70472   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0                                                                (0x1<<6) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
70473   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_SHIFT                                                          6
70474   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0                                                               (0x1<<7) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
70475   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_SHIFT                                                         7
70476   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1                                                                (0x1<<8) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
70477   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_SHIFT                                                          8
70478   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1                                                               (0x1<<9) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
70479   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_SHIFT                                                         9
70480   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2                                                                (0x1<<10) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
70481   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_SHIFT                                                          10
70482   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2                                                               (0x1<<11) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
70483   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_SHIFT                                                         11
70484   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3                                                                (0x1<<12) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
70485   #define YCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_SHIFT                                                          12
70486   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3                                                               (0x1<<13) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
70487   #define YCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_SHIFT                                                         13
70488   #define YCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL                                                                (0x1<<14) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
70489   #define YCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_SHIFT                                                          14
70490   #define YCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL                                                            (0x1<<15) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
70491   #define YCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                      15
70492   #define YCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
70493   #define YCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                       16
70494   #define YCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL                                                          (0x1<<17) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.AGG_TASK_DATA_BUF_OVFL .
70495   #define YCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                    17
70496   #define YCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL                                                           (0x1<<18) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.AGG_TASK_CMD_BUF_OVFL .
70497   #define YCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                     18
70498   #define YCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL                                                           (0x1<<19) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.SM_TASK_DATA_BUF_OVFL .
70499   #define YCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                     19
70500   #define YCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL                                                            (0x1<<20) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.SM_TASK_CMD_BUF_OVFL .
70501   #define YCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                      20
70502   #define YCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE                                                           (0x1<<21) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
70503   #define YCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                     21
70504   #define YCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE                                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_1.SE_DESC_INPUT_VIOLATE .
70505   #define YCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                     22
70506 #define YCM_REG_INT_STS_WR_1                                                                                 0x1080198UL //Access:WR   DataWidth:0x17   // Multi Field Register.
70507   #define YCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR                                                               (0x1<<0) // Write to full Pbf input buffer.
70508   #define YCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_SHIFT                                                         0
70509   #define YCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR                                                              (0x1<<1) // Read from empty Pbf input buffer.
70510   #define YCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_SHIFT                                                        1
70511   #define YCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR                                                              (0x1<<2) // Write to full QM input buffer.
70512   #define YCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_SHIFT                                                        2
70513   #define YCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR                                                             (0x1<<3) // Read from empty QM input buffer.
70514   #define YCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_SHIFT                                                       3
70515   #define YCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR                                                              (0x1<<4) // Write to full QM input buffer.
70516   #define YCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_SHIFT                                                        4
70517   #define YCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR                                                             (0x1<<5) // Read from empty QM input buffer.
70518   #define YCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_SHIFT                                                       5
70519   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0                                                              (0x1<<6) // Write to full GRC input buffer bits [31:0].
70520   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_SHIFT                                                        6
70521   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0                                                             (0x1<<7) // Read from empty  GRC input buffer bits [31:0].
70522   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_SHIFT                                                       7
70523   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1                                                              (0x1<<8) // Write to full GRC input buffer bits [63:32].
70524   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_SHIFT                                                        8
70525   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1                                                             (0x1<<9) // Read from empty  GRC input buffer bits [63:32].
70526   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_SHIFT                                                       9
70527   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2                                                              (0x1<<10) // Write to full GRC input buffer bits [95:64].
70528   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_SHIFT                                                        10
70529   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2                                                             (0x1<<11) // Read from empty  GRC input buffer bits [95:64].
70530   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_SHIFT                                                       11
70531   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3                                                              (0x1<<12) // Write to full GRC input buffer bits [127:96].
70532   #define YCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_SHIFT                                                        12
70533   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3                                                             (0x1<<13) // Read from empty  GRC input buffer bits [127:96].
70534   #define YCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_SHIFT                                                       13
70535   #define YCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL                                                              (0x1<<14) // In-process Table overflow.
70536   #define YCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_SHIFT                                                        14
70537   #define YCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL                                                          (0x1<<15) // Message Processor Storm Connection Data buffer overflow.
70538   #define YCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                    15
70539   #define YCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL                                                           (0x1<<16) // Message Processor Storm Connection Command buffer overflow.
70540   #define YCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                     16
70541   #define YCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL                                                        (0x1<<17) // Message Processor Aggregation Task Data buffer overflow.
70542   #define YCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                  17
70543   #define YCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL                                                         (0x1<<18) // Message Processor Aggregation Task Command buffer overflow.
70544   #define YCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                   18
70545   #define YCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL                                                         (0x1<<19) // Message Processor Storm Task Data buffer overflow.
70546   #define YCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                   19
70547   #define YCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL                                                          (0x1<<20) // Message Processor Storm Task Command buffer overflow.
70548   #define YCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                    20
70549   #define YCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE                                                         (0x1<<21) // Input message first descriptor fields violation.
70550   #define YCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                   21
70551   #define YCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE                                                         (0x1<<22) // Input message second descriptor fields violation.
70552   #define YCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                   22
70553 #define YCM_REG_INT_STS_CLR_1                                                                                0x108019cUL //Access:RC   DataWidth:0x17   // Multi Field Register.
70554   #define YCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR                                                              (0x1<<0) // Write to full Pbf input buffer.
70555   #define YCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_SHIFT                                                        0
70556   #define YCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR                                                             (0x1<<1) // Read from empty Pbf input buffer.
70557   #define YCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_SHIFT                                                       1
70558   #define YCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR                                                             (0x1<<2) // Write to full QM input buffer.
70559   #define YCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_SHIFT                                                       2
70560   #define YCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR                                                            (0x1<<3) // Read from empty QM input buffer.
70561   #define YCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_SHIFT                                                      3
70562   #define YCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR                                                             (0x1<<4) // Write to full QM input buffer.
70563   #define YCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_SHIFT                                                       4
70564   #define YCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR                                                            (0x1<<5) // Read from empty QM input buffer.
70565   #define YCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_SHIFT                                                      5
70566   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0                                                             (0x1<<6) // Write to full GRC input buffer bits [31:0].
70567   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_SHIFT                                                       6
70568   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0                                                            (0x1<<7) // Read from empty  GRC input buffer bits [31:0].
70569   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_SHIFT                                                      7
70570   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1                                                             (0x1<<8) // Write to full GRC input buffer bits [63:32].
70571   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_SHIFT                                                       8
70572   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1                                                            (0x1<<9) // Read from empty  GRC input buffer bits [63:32].
70573   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_SHIFT                                                      9
70574   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2                                                             (0x1<<10) // Write to full GRC input buffer bits [95:64].
70575   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_SHIFT                                                       10
70576   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2                                                            (0x1<<11) // Read from empty  GRC input buffer bits [95:64].
70577   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_SHIFT                                                      11
70578   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3                                                             (0x1<<12) // Write to full GRC input buffer bits [127:96].
70579   #define YCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_SHIFT                                                       12
70580   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3                                                            (0x1<<13) // Read from empty  GRC input buffer bits [127:96].
70581   #define YCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_SHIFT                                                      13
70582   #define YCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL                                                             (0x1<<14) // In-process Table overflow.
70583   #define YCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_SHIFT                                                       14
70584   #define YCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL                                                         (0x1<<15) // Message Processor Storm Connection Data buffer overflow.
70585   #define YCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                   15
70586   #define YCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL                                                          (0x1<<16) // Message Processor Storm Connection Command buffer overflow.
70587   #define YCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                    16
70588   #define YCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL                                                       (0x1<<17) // Message Processor Aggregation Task Data buffer overflow.
70589   #define YCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                 17
70590   #define YCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL                                                        (0x1<<18) // Message Processor Aggregation Task Command buffer overflow.
70591   #define YCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                  18
70592   #define YCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL                                                        (0x1<<19) // Message Processor Storm Task Data buffer overflow.
70593   #define YCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                  19
70594   #define YCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL                                                         (0x1<<20) // Message Processor Storm Task Command buffer overflow.
70595   #define YCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                   20
70596   #define YCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE                                                        (0x1<<21) // Input message first descriptor fields violation.
70597   #define YCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                  21
70598   #define YCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE                                                        (0x1<<22) // Input message second descriptor fields violation.
70599   #define YCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                  22
70600 #define YCM_REG_INT_STS_2                                                                                    0x10801a0UL //Access:R    DataWidth:0x1    // Multi Field Register.
70601   #define YCM_REG_INT_STS_2_QMREG_MORE4                                                                      (0x1<<0) // More than 4 QM registrations.
70602   #define YCM_REG_INT_STS_2_QMREG_MORE4_SHIFT                                                                0
70603 #define YCM_REG_INT_MASK_2                                                                                   0x10801a4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
70604   #define YCM_REG_INT_MASK_2_QMREG_MORE4                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: YCM_REG_INT_STS_2.QMREG_MORE4 .
70605   #define YCM_REG_INT_MASK_2_QMREG_MORE4_SHIFT                                                               0
70606 #define YCM_REG_INT_STS_WR_2                                                                                 0x10801a8UL //Access:WR   DataWidth:0x1    // Multi Field Register.
70607   #define YCM_REG_INT_STS_WR_2_QMREG_MORE4                                                                   (0x1<<0) // More than 4 QM registrations.
70608   #define YCM_REG_INT_STS_WR_2_QMREG_MORE4_SHIFT                                                             0
70609 #define YCM_REG_INT_STS_CLR_2                                                                                0x10801acUL //Access:RC   DataWidth:0x1    // Multi Field Register.
70610   #define YCM_REG_INT_STS_CLR_2_QMREG_MORE4                                                                  (0x1<<0) // More than 4 QM registrations.
70611   #define YCM_REG_INT_STS_CLR_2_QMREG_MORE4_SHIFT                                                            0
70612 #define YCM_REG_PRTY_MASK_H_0_BB_K2                                                                          0x1080204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
70613   #define YCM_REG_PRTY_MASK_H_0_MEM027_I_ECC_RF_INT_K2                                                       (0x1<<0) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM027_I_ECC_RF_INT .
70614   #define YCM_REG_PRTY_MASK_H_0_MEM027_I_ECC_RF_INT_K2_SHIFT                                                 0
70615   #define YCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<1) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM003_I_ECC_0_RF_INT .
70616   #define YCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_0_RF_INT_BB_K2_SHIFT                                            1
70617   #define YCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<2) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM003_I_ECC_1_RF_INT .
70618   #define YCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_1_RF_INT_BB_K2_SHIFT                                            2
70619   #define YCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_0_RF_INT_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM022_I_ECC_0_RF_INT .
70620   #define YCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_0_RF_INT_K2_SHIFT                                               3
70621   #define YCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_1_RF_INT_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM022_I_ECC_1_RF_INT .
70622   #define YCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_1_RF_INT_K2_SHIFT                                               4
70623   #define YCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_RF_INT_K2                                                       (0x1<<5) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM023_I_ECC_RF_INT .
70624   #define YCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_RF_INT_K2_SHIFT                                                 5
70625   #define YCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<6) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
70626   #define YCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                            6
70627   #define YCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<7) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
70628   #define YCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                            7
70629   #define YCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_0_RF_INT_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM025_I_ECC_0_RF_INT .
70630   #define YCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_0_RF_INT_K2_SHIFT                                               8
70631   #define YCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_1_RF_INT_K2                                                     (0x1<<9) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM025_I_ECC_1_RF_INT .
70632   #define YCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_1_RF_INT_K2_SHIFT                                               9
70633   #define YCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
70634   #define YCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2_SHIFT                                                10
70635   #define YCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
70636   #define YCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_SHIFT                                                   26
70637   #define YCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
70638   #define YCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_SHIFT                                                   11
70639   #define YCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
70640   #define YCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_SHIFT                                                   11
70641   #define YCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
70642   #define YCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_SHIFT                                                   12
70643   #define YCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
70644   #define YCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_SHIFT                                                   12
70645   #define YCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
70646   #define YCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2_SHIFT                                                   13
70647   #define YCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
70648   #define YCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_SHIFT                                                   13
70649   #define YCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
70650   #define YCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                                   14
70651   #define YCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
70652   #define YCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_SHIFT                                                   14
70653   #define YCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
70654   #define YCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2_SHIFT                                                   15
70655   #define YCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
70656   #define YCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                                   15
70657   #define YCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
70658   #define YCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_SHIFT                                                   16
70659   #define YCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
70660   #define YCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_SHIFT                                                   16
70661   #define YCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
70662   #define YCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2_SHIFT                                                   17
70663   #define YCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
70664   #define YCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_SHIFT                                                   17
70665   #define YCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
70666   #define YCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2_SHIFT                                                   18
70667   #define YCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
70668   #define YCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_SHIFT                                                   18
70669   #define YCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
70670   #define YCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2_SHIFT                                                   19
70671   #define YCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
70672   #define YCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_K2_SHIFT                                                   20
70673   #define YCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
70674   #define YCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_SHIFT                                                   19
70675   #define YCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
70676   #define YCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2_SHIFT                                                   21
70677   #define YCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
70678   #define YCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB_SHIFT                                                   20
70679   #define YCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
70680   #define YCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2_SHIFT                                                   22
70681   #define YCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
70682   #define YCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                                   22
70683   #define YCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
70684   #define YCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_SHIFT                                                   23
70685   #define YCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
70686   #define YCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_K2_SHIFT                                                   24
70687   #define YCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<24) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
70688   #define YCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   24
70689   #define YCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
70690   #define YCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                                   25
70691   #define YCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
70692   #define YCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_K2_SHIFT                                                   26
70693   #define YCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
70694   #define YCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                                   27
70695   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB                                                       (0x1<<27) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_0 .
70696   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB_SHIFT                                                 27
70697   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_K2                                                       (0x1<<28) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_0 .
70698   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_K2_SHIFT                                                 28
70699   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB                                                       (0x1<<28) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_1 .
70700   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB_SHIFT                                                 28
70701   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_K2                                                       (0x1<<29) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_1 .
70702   #define YCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_K2_SHIFT                                                 29
70703   #define YCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
70704   #define YCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                                   29
70705   #define YCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
70706   #define YCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_SHIFT                                                   30
70707   #define YCM_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_BB                                                       (0x1<<0) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM026_I_ECC_RF_INT .
70708   #define YCM_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_BB_SHIFT                                                 0
70709   #define YCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_0_RF_INT_BB                                                     (0x1<<3) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM021_I_ECC_0_RF_INT .
70710   #define YCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_0_RF_INT_BB_SHIFT                                               3
70711   #define YCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_1_RF_INT_BB                                                     (0x1<<4) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM021_I_ECC_1_RF_INT .
70712   #define YCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_1_RF_INT_BB_SHIFT                                               4
70713   #define YCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_RF_INT_BB                                                       (0x1<<5) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM022_I_ECC_RF_INT .
70714   #define YCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_RF_INT_BB_SHIFT                                                 5
70715   #define YCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_0_RF_INT_BB                                                     (0x1<<8) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM024_I_ECC_0_RF_INT .
70716   #define YCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_0_RF_INT_BB_SHIFT                                               8
70717   #define YCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_1_RF_INT_BB                                                     (0x1<<9) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM024_I_ECC_1_RF_INT .
70718   #define YCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_1_RF_INT_BB_SHIFT                                               9
70719   #define YCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
70720   #define YCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB_SHIFT                                                   21
70721   #define YCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
70722   #define YCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB_SHIFT                                                   23
70723   #define YCM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
70724   #define YCM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_BB_SHIFT                                                   25
70725   #define YCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
70726   #define YCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_SHIFT                                                   30
70727 #define YCM_REG_PRTY_MASK_H_1_BB_K2                                                                          0x1080214UL //Access:RW   DataWidth:0x4    // Multi Field Register.
70728   #define YCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY .
70729   #define YCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2_SHIFT                                                   0
70730   #define YCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
70731   #define YCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB_SHIFT                                                   0
70732   #define YCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
70733   #define YCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_K2_SHIFT                                                   1
70734   #define YCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
70735   #define YCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_SHIFT                                                   1
70736   #define YCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
70737   #define YCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2_SHIFT                                                   2
70738   #define YCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB                                                         (0x1<<2) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
70739   #define YCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_SHIFT                                                   2
70740   #define YCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: YCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
70741   #define YCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2_SHIFT                                                   3
70742 #define YCM_REG_MEM005_RF_ECC_ERROR_CONNECT_0_BB_K2                                                          0x1080220UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: ycm.i_agg_task_ctx.rf_ecc_error_connect_0 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
70743 #define YCM_REG_MEM005_RF_ECC_ERROR_CONNECT_1_BB_K2                                                          0x1080224UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: ycm.i_agg_task_ctx.rf_ecc_error_connect_1 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
70744 #define YCM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x1080228UL //Access:RW   DataWidth:0xa    // Multi Field Register.
70745   #define YCM_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_EN_K2                                                        (0x1<<0) // Enable ECC for memory ecc instance ycm.i_xx_msg_ram.i_ecc in module ycm_mem_xx_msg_ram
70746   #define YCM_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_EN_K2_SHIFT                                                  0
70747   #define YCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_0_EN_BB_K2                                                   (0x1<<1) // Enable ECC for memory ecc instance ycm.i_agg_con_ctx.i_ecc_0 in module ycm_mem_agg_con_ctx
70748   #define YCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_0_EN_BB_K2_SHIFT                                             1
70749   #define YCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_1_EN_BB_K2                                                   (0x1<<2) // Enable ECC for memory ecc instance ycm.i_agg_con_ctx.i_ecc_1 in module ycm_mem_agg_con_ctx
70750   #define YCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_1_EN_BB_K2_SHIFT                                             2
70751   #define YCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_0_EN_K2                                                      (0x1<<3) // Enable ECC for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_0 in module ycm_mem_sm_con_ctx_0_1
70752   #define YCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_0_EN_K2_SHIFT                                                3
70753   #define YCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_1_EN_K2                                                      (0x1<<4) // Enable ECC for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_1 in module ycm_mem_sm_con_ctx_0_1
70754   #define YCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_1_EN_K2_SHIFT                                                4
70755   #define YCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_EN_K2                                                        (0x1<<5) // Enable ECC for memory ecc instance ycm.i_sm_con_ctx_2.i_ecc in module ycm_mem_sm_con_ctx_2
70756   #define YCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_EN_K2_SHIFT                                                  5
70757   #define YCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                   (0x1<<6) // Enable ECC for memory ecc instance ycm.i_agg_task_ctx.i_ecc_0 in module ycm_mem_agg_task_ctx
70758   #define YCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                             6
70759   #define YCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                   (0x1<<7) // Enable ECC for memory ecc instance ycm.i_agg_task_ctx.i_ecc_1 in module ycm_mem_agg_task_ctx
70760   #define YCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                             7
70761   #define YCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_0_EN_K2                                                      (0x1<<8) // Enable ECC for memory ecc instance ycm.i_sm_task_ctx.i_ecc_0 in module ycm_mem_sm_task_ctx
70762   #define YCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_0_EN_K2_SHIFT                                                8
70763   #define YCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_1_EN_K2                                                      (0x1<<9) // Enable ECC for memory ecc instance ycm.i_sm_task_ctx.i_ecc_1 in module ycm_mem_sm_task_ctx
70764   #define YCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_1_EN_K2_SHIFT                                                9
70765   #define YCM_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_BB                                                        (0x1<<0) // Enable ECC for memory ecc instance ycm.i_xx_msg_ram.i_ecc in module ycm_mem_xx_msg_ram
70766   #define YCM_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_BB_SHIFT                                                  0
70767   #define YCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_0_EN_BB                                                      (0x1<<3) // Enable ECC for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_0 in module ycm_mem_sm_con_ctx_0_1
70768   #define YCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_0_EN_BB_SHIFT                                                3
70769   #define YCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_1_EN_BB                                                      (0x1<<4) // Enable ECC for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_1 in module ycm_mem_sm_con_ctx_0_1
70770   #define YCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_1_EN_BB_SHIFT                                                4
70771   #define YCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_EN_BB                                                        (0x1<<5) // Enable ECC for memory ecc instance ycm.i_sm_con_ctx_2.i_ecc in module ycm_mem_sm_con_ctx_2
70772   #define YCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_EN_BB_SHIFT                                                  5
70773   #define YCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_0_EN_BB                                                      (0x1<<8) // Enable ECC for memory ecc instance ycm.i_sm_task_ctx.i_ecc_0 in module ycm_mem_sm_task_ctx
70774   #define YCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_0_EN_BB_SHIFT                                                8
70775   #define YCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_1_EN_BB                                                      (0x1<<9) // Enable ECC for memory ecc instance ycm.i_sm_task_ctx.i_ecc_1 in module ycm_mem_sm_task_ctx
70776   #define YCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_1_EN_BB_SHIFT                                                9
70777 #define YCM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x108022cUL //Access:RW   DataWidth:0xa    // Multi Field Register.
70778   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_PRTY_K2                                                 (0x1<<0) // Set parity only for memory ecc instance ycm.i_xx_msg_ram.i_ecc in module ycm_mem_xx_msg_ram
70779   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_PRTY_K2_SHIFT                                           0
70780   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_0_PRTY_BB_K2                                            (0x1<<1) // Set parity only for memory ecc instance ycm.i_agg_con_ctx.i_ecc_0 in module ycm_mem_agg_con_ctx
70781   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_0_PRTY_BB_K2_SHIFT                                      1
70782   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_1_PRTY_BB_K2                                            (0x1<<2) // Set parity only for memory ecc instance ycm.i_agg_con_ctx.i_ecc_1 in module ycm_mem_agg_con_ctx
70783   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_1_PRTY_BB_K2_SHIFT                                      2
70784   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_0_PRTY_K2                                               (0x1<<3) // Set parity only for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_0 in module ycm_mem_sm_con_ctx_0_1
70785   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_0_PRTY_K2_SHIFT                                         3
70786   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_1_PRTY_K2                                               (0x1<<4) // Set parity only for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_1 in module ycm_mem_sm_con_ctx_0_1
70787   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_1_PRTY_K2_SHIFT                                         4
70788   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_PRTY_K2                                                 (0x1<<5) // Set parity only for memory ecc instance ycm.i_sm_con_ctx_2.i_ecc in module ycm_mem_sm_con_ctx_2
70789   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_PRTY_K2_SHIFT                                           5
70790   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                            (0x1<<6) // Set parity only for memory ecc instance ycm.i_agg_task_ctx.i_ecc_0 in module ycm_mem_agg_task_ctx
70791   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                      6
70792   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                            (0x1<<7) // Set parity only for memory ecc instance ycm.i_agg_task_ctx.i_ecc_1 in module ycm_mem_agg_task_ctx
70793   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                      7
70794   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_0_PRTY_K2                                               (0x1<<8) // Set parity only for memory ecc instance ycm.i_sm_task_ctx.i_ecc_0 in module ycm_mem_sm_task_ctx
70795   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_0_PRTY_K2_SHIFT                                         8
70796   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_1_PRTY_K2                                               (0x1<<9) // Set parity only for memory ecc instance ycm.i_sm_task_ctx.i_ecc_1 in module ycm_mem_sm_task_ctx
70797   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_1_PRTY_K2_SHIFT                                         9
70798   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_BB                                                 (0x1<<0) // Set parity only for memory ecc instance ycm.i_xx_msg_ram.i_ecc in module ycm_mem_xx_msg_ram
70799   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_BB_SHIFT                                           0
70800   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_0_PRTY_BB                                               (0x1<<3) // Set parity only for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_0 in module ycm_mem_sm_con_ctx_0_1
70801   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_0_PRTY_BB_SHIFT                                         3
70802   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_1_PRTY_BB                                               (0x1<<4) // Set parity only for memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_1 in module ycm_mem_sm_con_ctx_0_1
70803   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_1_PRTY_BB_SHIFT                                         4
70804   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_PRTY_BB                                                 (0x1<<5) // Set parity only for memory ecc instance ycm.i_sm_con_ctx_2.i_ecc in module ycm_mem_sm_con_ctx_2
70805   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_PRTY_BB_SHIFT                                           5
70806   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_0_PRTY_BB                                               (0x1<<8) // Set parity only for memory ecc instance ycm.i_sm_task_ctx.i_ecc_0 in module ycm_mem_sm_task_ctx
70807   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_0_PRTY_BB_SHIFT                                         8
70808   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_1_PRTY_BB                                               (0x1<<9) // Set parity only for memory ecc instance ycm.i_sm_task_ctx.i_ecc_1 in module ycm_mem_sm_task_ctx
70809   #define YCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_1_PRTY_BB_SHIFT                                         9
70810 #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x1080230UL //Access:RC   DataWidth:0xa    // Multi Field Register.
70811   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_CORRECT_K2                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance ycm.i_xx_msg_ram.i_ecc in module ycm_mem_xx_msg_ram
70812   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_CORRECT_K2_SHIFT                                    0
70813   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_0_CORRECT_BB_K2                                     (0x1<<1) // Record if a correctable error occurred on memory ecc instance ycm.i_agg_con_ctx.i_ecc_0 in module ycm_mem_agg_con_ctx
70814   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_0_CORRECT_BB_K2_SHIFT                               1
70815   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_1_CORRECT_BB_K2                                     (0x1<<2) // Record if a correctable error occurred on memory ecc instance ycm.i_agg_con_ctx.i_ecc_1 in module ycm_mem_agg_con_ctx
70816   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_1_CORRECT_BB_K2_SHIFT                               2
70817   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_0_CORRECT_K2                                        (0x1<<3) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_0 in module ycm_mem_sm_con_ctx_0_1
70818   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_0_CORRECT_K2_SHIFT                                  3
70819   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_1_CORRECT_K2                                        (0x1<<4) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_1 in module ycm_mem_sm_con_ctx_0_1
70820   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_1_CORRECT_K2_SHIFT                                  4
70821   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_CORRECT_K2                                          (0x1<<5) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_con_ctx_2.i_ecc in module ycm_mem_sm_con_ctx_2
70822   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_CORRECT_K2_SHIFT                                    5
70823   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                     (0x1<<6) // Record if a correctable error occurred on memory ecc instance ycm.i_agg_task_ctx.i_ecc_0 in module ycm_mem_agg_task_ctx
70824   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                               6
70825   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                     (0x1<<7) // Record if a correctable error occurred on memory ecc instance ycm.i_agg_task_ctx.i_ecc_1 in module ycm_mem_agg_task_ctx
70826   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                               7
70827   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_0_CORRECT_K2                                        (0x1<<8) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_task_ctx.i_ecc_0 in module ycm_mem_sm_task_ctx
70828   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_0_CORRECT_K2_SHIFT                                  8
70829   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_1_CORRECT_K2                                        (0x1<<9) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_task_ctx.i_ecc_1 in module ycm_mem_sm_task_ctx
70830   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_1_CORRECT_K2_SHIFT                                  9
70831   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_BB                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance ycm.i_xx_msg_ram.i_ecc in module ycm_mem_xx_msg_ram
70832   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_BB_SHIFT                                    0
70833   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_0_CORRECT_BB                                        (0x1<<3) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_0 in module ycm_mem_sm_con_ctx_0_1
70834   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_0_CORRECT_BB_SHIFT                                  3
70835   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_1_CORRECT_BB                                        (0x1<<4) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_con_ctx_0_1.i_ecc_1 in module ycm_mem_sm_con_ctx_0_1
70836   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_1_CORRECT_BB_SHIFT                                  4
70837   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_CORRECT_BB                                          (0x1<<5) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_con_ctx_2.i_ecc in module ycm_mem_sm_con_ctx_2
70838   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_CORRECT_BB_SHIFT                                    5
70839   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_0_CORRECT_BB                                        (0x1<<8) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_task_ctx.i_ecc_0 in module ycm_mem_sm_task_ctx
70840   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_0_CORRECT_BB_SHIFT                                  8
70841   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_1_CORRECT_BB                                        (0x1<<9) // Record if a correctable error occurred on memory ecc instance ycm.i_sm_task_ctx.i_ecc_1 in module ycm_mem_sm_task_ctx
70842   #define YCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_1_CORRECT_BB_SHIFT                                  9
70843 #define YCM_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x1080234UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
70844 #define YCM_REG_IFEN                                                                                         0x1080400UL //Access:RW   DataWidth:0x1    // Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
70845 #define YCM_REG_QM_TASK_BASE_EVNT_ID_0                                                                       0x1080424UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70846 #define YCM_REG_QM_TASK_BASE_EVNT_ID_1                                                                       0x1080428UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70847 #define YCM_REG_QM_TASK_BASE_EVNT_ID_2                                                                       0x108042cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70848 #define YCM_REG_QM_TASK_BASE_EVNT_ID_3                                                                       0x1080430UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70849 #define YCM_REG_QM_TASK_BASE_EVNT_ID_4                                                                       0x1080434UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70850 #define YCM_REG_QM_TASK_BASE_EVNT_ID_5                                                                       0x1080438UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70851 #define YCM_REG_QM_TASK_BASE_EVNT_ID_6                                                                       0x108043cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70852 #define YCM_REG_QM_TASK_BASE_EVNT_ID_7                                                                       0x1080440UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
70853 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_0                                                                  0x1080484UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70854 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_1                                                                  0x1080488UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70855 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_2                                                                  0x108048cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70856 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_3                                                                  0x1080490UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70857 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_4                                                                  0x1080494UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70858 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_5                                                                  0x1080498UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70859 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_6                                                                  0x108049cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70860 #define YCM_REG_QM_AGG_TASK_CTX_PART_SIZE_7                                                                  0x10804a0UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
70861 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_0                                                                    0x10804a4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70862 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_1                                                                    0x10804a8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70863 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_2                                                                    0x10804acUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70864 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_3                                                                    0x10804b0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70865 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_4                                                                    0x10804b4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70866 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_5                                                                    0x10804b8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70867 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_6                                                                    0x10804bcUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70868 #define YCM_REG_QM_SM_TASK_CTX_LDST_FLG_7                                                                    0x10804c0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
70869 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_0                                                                    0x10804c4UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70870 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_1                                                                    0x10804c8UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70871 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_2                                                                    0x10804ccUL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70872 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_3                                                                    0x10804d0UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70873 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_4                                                                    0x10804d4UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70874 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_5                                                                    0x10804d8UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70875 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_6                                                                    0x10804dcUL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70876 #define YCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_7                                                                    0x10804e0UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
70877 #define YCM_REG_QM_TCFC_XXLOCK_CMD_0                                                                         0x10804e4UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70878 #define YCM_REG_QM_TCFC_XXLOCK_CMD_1                                                                         0x10804e8UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70879 #define YCM_REG_QM_TCFC_XXLOCK_CMD_2                                                                         0x10804ecUL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70880 #define YCM_REG_QM_TCFC_XXLOCK_CMD_3                                                                         0x10804f0UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70881 #define YCM_REG_QM_TCFC_XXLOCK_CMD_4                                                                         0x10804f4UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70882 #define YCM_REG_QM_TCFC_XXLOCK_CMD_5                                                                         0x10804f8UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70883 #define YCM_REG_QM_TCFC_XXLOCK_CMD_6                                                                         0x10804fcUL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70884 #define YCM_REG_QM_TCFC_XXLOCK_CMD_7                                                                         0x1080500UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
70885 #define YCM_REG_QM_TASK_USE_ST_FLG_0                                                                         0x1080544UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
70886 #define YCM_REG_QM_TASK_USE_ST_FLG_1                                                                         0x1080548UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
70887 #define YCM_REG_QM_TASK_USE_ST_FLG_2                                                                         0x108054cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
70888 #define YCM_REG_QM_TASK_USE_ST_FLG_3                                                                         0x1080550UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
70889 #define YCM_REG_QM_TASK_USE_ST_FLG_4                                                                         0x1080554UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
70890 #define YCM_REG_QM_TASK_USE_ST_FLG_5                                                                         0x1080558UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
70891 #define YCM_REG_QM_TASK_USE_ST_FLG_6                                                                         0x108055cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
70892 #define YCM_REG_QM_TASK_USE_ST_FLG_7                                                                         0x1080560UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM.
70893 #define YCM_REG_ERR_EVNT_ID                                                                                  0x1080564UL //Access:RW   DataWidth:0x8    // The Event ID in case one of errors is set in QM input message.
70894 #define YCM_REG_STORM_WEIGHT                                                                                 0x1080604UL //Access:RW   DataWidth:0x3    // The weight of the local Storm input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70895 #define YCM_REG_MSEM_WEIGHT                                                                                  0x1080608UL //Access:RW   DataWidth:0x3    // The weight of the input Msem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70896 #define YCM_REG_USEM_WEIGHT                                                                                  0x108060cUL //Access:RW   DataWidth:0x3    // The weight of the input Usem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70897 #define YCM_REG_PBF_WEIGHT                                                                                   0x1080610UL //Access:RW   DataWidth:0x3    // The weight of the input Pbf in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70898 #define YCM_REG_GRC_WEIGHT                                                                                   0x1080614UL //Access:RW   DataWidth:0x3    // The weight of the GRC input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70899 #define YCM_REG_YSDM_WEIGHT                                                                                  0x108061cUL //Access:RW   DataWidth:0x3    // The weight of the YSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70900 #define YCM_REG_XYLD_WEIGHT                                                                                  0x1080620UL //Access:RW   DataWidth:0x3    // The weight of the input XYLD in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70901 #define YCM_REG_QM_P_WEIGHT                                                                                  0x1080624UL //Access:RW   DataWidth:0x3    // The weight of the QM (primary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70902 #define YCM_REG_QM_S_WEIGHT                                                                                  0x1080628UL //Access:RW   DataWidth:0x3    // The weight of the QM (secondary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
70903 #define YCM_REG_IA_GROUP_PR0                                                                                 0x108062cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 0. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: ia_group_pr0 is the highest priority; ia_group_pr5 is the lowest priority.
70904 #define YCM_REG_IA_GROUP_PR1                                                                                 0x1080630UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 1. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
70905 #define YCM_REG_IA_GROUP_PR2                                                                                 0x1080634UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 2. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
70906 #define YCM_REG_IA_GROUP_PR3                                                                                 0x1080638UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 3. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
70907 #define YCM_REG_IA_GROUP_PR4                                                                                 0x108063cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 4. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
70908 #define YCM_REG_IA_GROUP_PR5                                                                                 0x1080640UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 5. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
70909 #define YCM_REG_IA_ARB_SP_TIMEOUT                                                                            0x1080644UL //Access:RW   DataWidth:0x8    // Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Two values have special meaning: 8'h0 - constant RR; 8'h80 - constant strict priority. In all other cases the following is true: Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance.
70910 #define YCM_REG_STORM_FRWRD_MODE                                                                             0x1080648UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70911 #define YCM_REG_YSDM_FRWRD_MODE                                                                              0x1080650UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70912 #define YCM_REG_XYLD_FRWRD_MODE                                                                              0x1080654UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70913 #define YCM_REG_MSEM_FRWRD_MODE                                                                              0x1080658UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70914 #define YCM_REG_USEM_FRWRD_MODE                                                                              0x108065cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70915 #define YCM_REG_PBF_FRWRD_MODE                                                                               0x1080660UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
70916 #define YCM_REG_SDM_ERR_HANDLE_EN                                                                            0x1080664UL //Access:RW   DataWidth:0x1    // 0 - disable error handling in SDM message; 1 - enable error handling in SDM message.
70917 #define YCM_REG_DIR_BYP_EN                                                                                   0x1080668UL //Access:RW   DataWidth:0x1    // Direct bypass enable.
70918 #define YCM_REG_FI_DESC_INPUT_VIOLATE                                                                        0x108066cUL //Access:R    DataWidth:0xf    // Input message first descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation:  TaskExist==0 -> XxLockCmd != XX_UNLOCK_CID_TID and XxLockCmd != XX_LOCK_CID_TID_BYPASS;  [12] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0;[13] - Violation: Agg message: Loader done with error then SmCtxLdStFlg==0; [14] - Violation: XxBypass message in PCM block;
70919 #define YCM_REG_SE_DESC_INPUT_VIOLATE                                                                        0x1080670UL //Access:R    DataWidth:0xc    // Input message second descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0; Read only register.
70920 #define YCM_REG_IA_AGG_CON_PART_FILL_LVL                                                                     0x1080674UL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Connection part FIFO fill level (in messages).
70921 #define YCM_REG_IA_SM_CON_PART_FILL_LVL                                                                      0x1080678UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Connection part FIFO fill level (in messages).
70922 #define YCM_REG_IA_AGG_TASK_PART_FILL_LVL                                                                    0x108067cUL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Task part FIFO fill level (in messages).
70923 #define YCM_REG_IA_SM_TASK_PART_FILL_LVL                                                                     0x1080680UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Task part FIFO fill level (in messages).
70924 #define YCM_REG_IA_TRANS_PART_FILL_LVL                                                                       0x1080684UL //Access:R    DataWidth:0x3    // Input Arbiter Transparent part FIFO fill level (in messages).
70925 #define YCM_REG_EXT_RD_FILL_LVL_E5                                                                           0x1080688UL //Access:R    DataWidth:0x2    // External read buffer FIFO fill level (in FIFO entries).
70926 #define YCM_REG_XX_MSG_UP_BND                                                                                0x1080704UL //Access:RW   DataWidth:0x7    // The maximum number of Xx RAM messages; which may be stored in XX protection. Is restricted by Xx Messages RAM size and the size of Xx protected message CM_REGISTERS_XX_MSG_SIZE.XX_MSG_SIZE
70927 #define YCM_REG_XX_MSG_SIZE                                                                                  0x1080708UL //Access:RW   DataWidth:0x5    // The size of Xx protected message in Xx Messages RAM in QREGs. Upper rounded to 4 and multiplied by CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND should not exceed XxMessagesRam size which is: MCM: 0d1792 PCM: 0d176 TCM: 0d1536 UCM: 0d1792 XCM: 0d256 YCM: 0d1536
70928 #define YCM_REG_XX_LCID_CAM_UP_BND                                                                           0x108070cUL //Access:RW   DataWidth:0x7    // The maximum number of connections in the XX protection LCID CAM.
70929 #define YCM_REG_XX_FREE_CNT                                                                                  0x1080710UL //Access:R    DataWidth:0x7    // Used to read the XX protection Free counter. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
70930 #define YCM_REG_XX_LCID_CAM_FILL_LVL                                                                         0x1080714UL //Access:R    DataWidth:0x7    // Used to read XX protection LCID CAM fill level. Fill level is calculated as the number of locked LCIDs, i.e. LCIDs that have at least one Xx locked message or LCIDs that have no Xx locked messages but haven't been unlocked yet from LCID CAM. Simple saying it calculates for number of valid entries in LCID CAM.
70931 #define YCM_REG_XX_LCID_CAM_ST_STAT                                                                          0x1080718UL //Access:RC   DataWidth:0x7    // CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
70932 #define YCM_REG_XX_IA_GROUP_PR0                                                                              0x108071cUL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 0. 0 - non-lock group; 1- lock group.
70933 #define YCM_REG_XX_IA_GROUP_PR1                                                                              0x1080720UL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 1. 0 - non-lock group; 1- lock group.
70934 #define YCM_REG_XX_NON_LOCK_LCID_THR                                                                         0x1080724UL //Access:RW   DataWidth:0x7    // Xx non-locked LCIDs threshold (maximum value). Participates in blocking decision of Xx Input Arbiter non-locked group.
70935 #define YCM_REG_XX_LOCK_LCID_THR                                                                             0x1080728UL //Access:RW   DataWidth:0x7    // Xx locked LCIDs threshold (maximum value). Participates in Xx Bypass global enable decision.
70936 #define YCM_REG_XX_IA_ARB_SP_TIMEOUT                                                                         0x108072cUL //Access:RW   DataWidth:0x8    // Xx Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
70937 #define YCM_REG_XX_FREE_HEAD_PTR                                                                             0x1080730UL //Access:R    DataWidth:0x6    // Xx Free Head Pointer.
70938 #define YCM_REG_XX_FREE_TAIL_PTR                                                                             0x1080734UL //Access:R    DataWidth:0x6    // Xx Free Tail Pointer. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
70939 #define YCM_REG_XX_NON_LOCK_CNT                                                                              0x1080738UL //Access:R    DataWidth:0x7    // Xx NonLock Counter.
70940 #define YCM_REG_XX_LOCK_CNT                                                                                  0x108073cUL //Access:R    DataWidth:0x7    // Xx Lock Counter.
70941 #define YCM_REG_XX_LCID_ARB_GROUP_PR0                                                                        0x1080740UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 0. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
70942 #define YCM_REG_XX_LCID_ARB_GROUP_PR1                                                                        0x1080744UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 1. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
70943 #define YCM_REG_XX_LCID_ARB_GROUP_PR2                                                                        0x1080748UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 2. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
70944 #define YCM_REG_XX_LCID_ARB_SP_TIMEOUT                                                                       0x108074cUL //Access:RW   DataWidth:0x8    // Xx LCID Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
70945 #define YCM_REG_XX_FREE_THR_HIGH                                                                             0x1080750UL //Access:RW   DataWidth:0x7    // Xx free messages threshold high. Used in Xx Bypass global enable condition.
70946 #define YCM_REG_XX_FREE_THR_LOW                                                                              0x1080754UL //Access:RW   DataWidth:0x7    // Xx free messages threshold low Used in Xx Bypass global enable condition.
70947 #define YCM_REG_XX_CBYP_TBL_FILL_LVL                                                                         0x1080758UL //Access:R    DataWidth:0x4    // Xx Connection Bypass Table fill level (in connections).
70948 #define YCM_REG_XX_CBYP_TBL_ST_STAT                                                                          0x108075cUL //Access:RC   DataWidth:0x4    // Xx Connection Bypass Table sticky status. Reset on read.
70949 #define YCM_REG_XX_CBYP_TBL_UP_BND                                                                           0x1080760UL //Access:RW   DataWidth:0x4    // Xx Bypass Table (Connection) maximum fill level.
70950 #define YCM_REG_XX_TBYP_TBL_FILL_LVL                                                                         0x1080764UL //Access:R    DataWidth:0x7    // Xx Task Bypass Table fill level (in tasks).
70951 #define YCM_REG_XX_TBYP_TBL_ST_STAT                                                                          0x1080768UL //Access:RC   DataWidth:0x7    // Xx Task Bypass Table sticky status. Reset on read.
70952 #define YCM_REG_XX_TBYP_TBL_UP_BND                                                                           0x108076cUL //Access:RW   DataWidth:0x7    // Xx Bypass Table (Task) maximum fill level.
70953 #define YCM_REG_XX_BYP_LOCK_MSG_THR                                                                          0x1080790UL //Access:RW   DataWidth:0x6    // Xx Bypass messages lock threshold. The number of locked messages per LCID is above this threshold is one of conditions to start XxBypass for this LCID.
70954 #define YCM_REG_XX_PREF_DIR_FILL_LVL                                                                         0x1080794UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter direct prefetch FIFO fill level (in entries).
70955 #define YCM_REG_XX_PREF_AGGST_FILL_LVL                                                                       0x1080798UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter aggregation store prefetch FIFO fill level (in entries).
70956 #define YCM_REG_XX_PREF_BYP_FILL_LVL                                                                         0x108079cUL //Access:R    DataWidth:0x5    // Xx LCID Arbiter bypass prefetch FIFO fill level (in entries).
70957 #define YCM_REG_UNLOCK_MISS                                                                                  0x10807a0UL //Access:RC   DataWidth:0x1    // Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM.
70958 #define YCM_REG_ERR_AFFINITY_TYPE_E5                                                                         0x10807a4UL //Access:RW   DataWidth:0x2    // Affinity type in case of input message error.
70959 #define YCM_REG_ERR_EXCLUSIVE_FLG_E5                                                                         0x10807a8UL //Access:RW   DataWidth:0x1    // Exclusive type in case of input message error.
70960 #define YCM_REG_ERR_SRC_AFFINITY_E5                                                                          0x10807acUL //Access:RW   DataWidth:0x3    // Source affinity in case of input message error.
70961 #define YCM_REG_XX_BYP_MSG_UP_BND_0_BB_K2                                                                    0x1080770UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70962 #define YCM_REG_XX_BYP_MSG_UP_BND_0_E5                                                                       0x10807b0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70963 #define YCM_REG_XX_BYP_MSG_UP_BND_1_BB_K2                                                                    0x1080774UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70964 #define YCM_REG_XX_BYP_MSG_UP_BND_1_E5                                                                       0x10807b4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70965 #define YCM_REG_XX_BYP_MSG_UP_BND_2_BB_K2                                                                    0x1080778UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70966 #define YCM_REG_XX_BYP_MSG_UP_BND_2_E5                                                                       0x10807b8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70967 #define YCM_REG_XX_BYP_MSG_UP_BND_3_BB_K2                                                                    0x108077cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70968 #define YCM_REG_XX_BYP_MSG_UP_BND_3_E5                                                                       0x10807bcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70969 #define YCM_REG_XX_BYP_MSG_UP_BND_4_BB_K2                                                                    0x1080780UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70970 #define YCM_REG_XX_BYP_MSG_UP_BND_4_E5                                                                       0x10807c0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70971 #define YCM_REG_XX_BYP_MSG_UP_BND_5_BB_K2                                                                    0x1080784UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70972 #define YCM_REG_XX_BYP_MSG_UP_BND_5_E5                                                                       0x10807c4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70973 #define YCM_REG_XX_BYP_MSG_UP_BND_6_BB_K2                                                                    0x1080788UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70974 #define YCM_REG_XX_BYP_MSG_UP_BND_6_E5                                                                       0x10807c8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70975 #define YCM_REG_XX_BYP_MSG_UP_BND_7_BB_K2                                                                    0x108078cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70976 #define YCM_REG_XX_BYP_MSG_UP_BND_7_E5                                                                       0x10807ccUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70977 #define YCM_REG_XX_BYP_MSG_UP_BND_8_E5                                                                       0x10807d0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70978 #define YCM_REG_XX_BYP_MSG_UP_BND_9_E5                                                                       0x10807d4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70979 #define YCM_REG_XX_BYP_MSG_UP_BND_10_E5                                                                      0x10807d8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70980 #define YCM_REG_XX_BYP_MSG_UP_BND_11_E5                                                                      0x10807dcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70981 #define YCM_REG_XX_BYP_MSG_UP_BND_12_E5                                                                      0x10807e0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70982 #define YCM_REG_XX_BYP_MSG_UP_BND_13_E5                                                                      0x10807e4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70983 #define YCM_REG_XX_BYP_MSG_UP_BND_14_E5                                                                      0x10807e8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70984 #define YCM_REG_XX_BYP_MSG_UP_BND_15_E5                                                                      0x10807ecUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
70985 #define YCM_REG_PRCS_AGG_CON_CURR_ST                                                                         0x1080804UL //Access:R    DataWidth:0x4    // Aggregation Connection Processor FSM.
70986 #define YCM_REG_PRCS_SM_CON_CURR_ST                                                                          0x1080808UL //Access:R    DataWidth:0x2    // STORM Connection Processor FSM.
70987 #define YCM_REG_PRCS_AGG_TASK_CURR_ST                                                                        0x108080cUL //Access:R    DataWidth:0x4    // Aggregation Task Processor FSM.
70988 #define YCM_REG_PRCS_SM_TASK_CURR_ST                                                                         0x1080810UL //Access:R    DataWidth:0x2    // STORM Task Processor FSM.
70989 #define YCM_REG_N_SM_TASK_CTX_LD_0                                                                           0x1080834UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70990 #define YCM_REG_N_SM_TASK_CTX_LD_1                                                                           0x1080838UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70991 #define YCM_REG_N_SM_TASK_CTX_LD_2                                                                           0x108083cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70992 #define YCM_REG_N_SM_TASK_CTX_LD_3                                                                           0x1080840UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70993 #define YCM_REG_N_SM_TASK_CTX_LD_4                                                                           0x1080844UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70994 #define YCM_REG_N_SM_TASK_CTX_LD_5                                                                           0x1080848UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70995 #define YCM_REG_N_SM_TASK_CTX_LD_6                                                                           0x108084cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70996 #define YCM_REG_N_SM_TASK_CTX_LD_7                                                                           0x1080850UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
70997 #define YCM_REG_AGG_CON_FIC_BUF_FILL_LVL                                                                     0x1080854UL //Access:R    DataWidth:0x2    // Aggregation Connection FIC buffer fill level (in messages).
70998 #define YCM_REG_SM_CON_FIC_BUF_FILL_LVL                                                                      0x1080858UL //Access:R    DataWidth:0x4    // Storm Connection FIC buffer fill level (in messages).
70999 #define YCM_REG_AGG_CON_FIC_BUF_CRD                                                                          0x108085cUL //Access:RW   DataWidth:0x2    // Aggregation Connection FIC buffer credit (in full message out parts).
71000 #define YCM_REG_SM_CON_FIC_BUF_CRD                                                                           0x1080860UL //Access:RW   DataWidth:0x2    // Storm Connection FIC buffer credit (in full message out parts).
71001 #define YCM_REG_AGG_CON_BUF_CRD_AGG                                                                          0x1080864UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
71002 #define YCM_REG_AGG_CON_BUF_CRD_AGGST                                                                        0x1080868UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
71003 #define YCM_REG_SM_CON_BUF_CRD_AGGST                                                                         0x108086cUL //Access:RW   DataWidth:0x1    // Storm Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_CON_CMD_BUF_CRD_DIR.SM_CON_CMD_BUF_CRD_DIR need be no more than Storm Connection command buffer size=3.
71004 #define YCM_REG_AGG_CON_CMD_BUF_CRD_DIR                                                                      0x1080870UL //Access:RW   DataWidth:0x2    // Aggregation Connection command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and XCM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection command buffer size=6.
71005 #define YCM_REG_SM_CON_CMD_BUF_CRD_DIR                                                                       0x1080874UL //Access:RW   DataWidth:0x2    // Storm Connection command buffer credit (Direct group). In sum with CM_REGISTERS_SM_CON_BUF_CRD_AGGST.SM_CON_BUF_CRD_AGGST need be no more than Storm Connection command buffer size=3.
71006 #define YCM_REG_AGG_TASK_FIC_BUF_FILL_LVL                                                                    0x1080878UL //Access:R    DataWidth:0x2    // Aggregation Task FIC buffer fill level (in messages).
71007 #define YCM_REG_SM_TASK_FIC_BUF_FILL_LVL                                                                     0x108087cUL //Access:R    DataWidth:0x5    // Storm Task FIC buffer fill level (in messages).
71008 #define YCM_REG_AGG_TASK_FIC_BUF_CRD                                                                         0x1080880UL //Access:RW   DataWidth:0x2    // Aggregation Task FIC buffer credit (in full message out parts).
71009 #define YCM_REG_SM_TASK_FIC_BUF_CRD                                                                          0x1080884UL //Access:RW   DataWidth:0x2    // Storm Task FIC buffer credit (in full message out parts).
71010 #define YCM_REG_AGG_TASK_BUF_CRD_AGG                                                                         0x1080888UL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
71011 #define YCM_REG_AGG_TASK_BUF_CRD_AGGST                                                                       0x108088cUL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
71012 #define YCM_REG_SM_TASK_BUF_CRD_AGGST                                                                        0x1080890UL //Access:RW   DataWidth:0x1    // Storm Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_TASK_CMD_BUF_CRD_DIR.SM_TASK_CMD_BUF_CRD_DIR need be no more than Storm Task command buffer size=3.
71013 #define YCM_REG_AGG_TASK_CMD_BUF_CRD_DIR                                                                     0x1080894UL //Access:RW   DataWidth:0x2    // Aggregation Task command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task command buffer size=6.
71014 #define YCM_REG_SM_TASK_CMD_BUF_CRD_DIR                                                                      0x1080898UL //Access:RW   DataWidth:0x2    // Storm Task command buffer credit (Direct group). In sum with CM_REGISTERS_SM_TASK_BUF_CRD_AGGST.SM_TASK_BUF_CRD_AGGST need be no more than Storm Task command buffer size=3.
71015 #define YCM_REG_TRANS_DATA_BUF_CRD_DIR                                                                       0x108089cUL //Access:RW   DataWidth:0x2    // Transparent data buffer credit (Direct group).
71016 #define YCM_REG_AGG_TASK_CTX_SIZE_0                                                                          0x10808c0UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71017 #define YCM_REG_AGG_TASK_CTX_SIZE_1                                                                          0x10808c4UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71018 #define YCM_REG_AGG_TASK_CTX_SIZE_2                                                                          0x10808c8UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71019 #define YCM_REG_AGG_TASK_CTX_SIZE_3                                                                          0x10808ccUL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71020 #define YCM_REG_AGG_TASK_CTX_SIZE_4                                                                          0x10808d0UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71021 #define YCM_REG_AGG_TASK_CTX_SIZE_5                                                                          0x10808d4UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71022 #define YCM_REG_AGG_TASK_CTX_SIZE_6                                                                          0x10808d8UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71023 #define YCM_REG_AGG_TASK_CTX_SIZE_7                                                                          0x10808dcUL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
71024 #define YCM_REG_SM_CON_CTX_SIZE                                                                              0x10808e0UL //Access:RW   DataWidth:0x4    // STORM Connnection context per LCID size (REGQ). Default context size of 3 (REGQ) complies to 320 LCIDs. Maximum context size per LCID is 12. Maximum number of LCIDs allowed at maximum context size per LCID is 52. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LCIDs allowed at non-default size: INTEGER((320*INTEGER(3/2))/(12/2)).
71025 #define YCM_REG_SM_TASK_CTX_SIZE                                                                             0x10808e4UL //Access:RW   DataWidth:0x5    // STORM Task context per LTID size (REGQ). Default context size of 12 (REGQ) complies to 320 LTIDs. Maximum context size per LTID is 20. Maximum number of LTIDs allowed at maximum context size per LTID is 128. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LTIDs allowed at non-default size: INTEGER((320*INTEGER(12/2))/(20/2)).
71026 #define YCM_REG_CON_PHY_Q0                                                                                   0x1080904UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 0).
71027 #define YCM_REG_CON_PHY_Q1                                                                                   0x1080908UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 1).
71028 #define YCM_REG_TASK_PHY_Q0                                                                                  0x108090cUL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 0).
71029 #define YCM_REG_TASK_PHY_Q1                                                                                  0x1080910UL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 1).
71030 #define YCM_REG_AGG_CON_RULE0_Q                                                                              0x1080920UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71031 #define YCM_REG_AGG_CON_RULE1_Q                                                                              0x1080924UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71032 #define YCM_REG_AGG_CON_RULE2_Q                                                                              0x1080928UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71033 #define YCM_REG_AGG_CON_RULE3_Q                                                                              0x108092cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71034 #define YCM_REG_AGG_CON_RULE4_Q                                                                              0x1080930UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71035 #define YCM_REG_AGG_TASK_RULE0_Q_BB_K2                                                                       0x108093cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71036 #define YCM_REG_AGG_TASK_RULE0_Q_E5                                                                          0x1080944UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71037 #define YCM_REG_AGG_TASK_RULE1_Q_BB_K2                                                                       0x1080940UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71038 #define YCM_REG_AGG_TASK_RULE1_Q_E5                                                                          0x1080948UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71039 #define YCM_REG_AGG_TASK_RULE2_Q_BB_K2                                                                       0x1080944UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71040 #define YCM_REG_AGG_TASK_RULE2_Q_E5                                                                          0x108094cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71041 #define YCM_REG_AGG_TASK_RULE3_Q_BB_K2                                                                       0x1080948UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71042 #define YCM_REG_AGG_TASK_RULE3_Q_E5                                                                          0x1080950UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71043 #define YCM_REG_AGG_TASK_RULE4_Q_BB_K2                                                                       0x108094cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71044 #define YCM_REG_AGG_TASK_RULE4_Q_E5                                                                          0x1080954UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71045 #define YCM_REG_AGG_TASK_RULE5_Q_BB_K2                                                                       0x1080950UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71046 #define YCM_REG_AGG_TASK_RULE5_Q_E5                                                                          0x1080958UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71047 #define YCM_REG_AGG_TASK_RULE6_Q_BB_K2                                                                       0x1080954UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71048 #define YCM_REG_AGG_TASK_RULE6_Q_E5                                                                          0x108095cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71049 #define YCM_REG_AGG_TASK_RULE7_Q_E5                                                                          0x1080960UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71050 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_0_E5                                                                 0x1080964UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71051 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_1_E5                                                                 0x1080968UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71052 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_2_E5                                                                 0x108096cUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71053 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_3_E5                                                                 0x1080970UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71054 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_4_E5                                                                 0x1080974UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71055 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_5_E5                                                                 0x1080978UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71056 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_6_E5                                                                 0x108097cUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71057 #define YCM_REG_CM_TASK_EVENT_ID_BWIDTH_7_E5                                                                 0x1080980UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
71058 #define YCM_REG_IN_PRCS_TBL_CRD_AGG                                                                          0x1080a04UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGGST.IN_PRCS_TBL_CRD_AGGST need be no more than In-process table size=12.
71059 #define YCM_REG_IN_PRCS_TBL_CRD_AGGST                                                                        0x1080a08UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation Store group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGG.IN_PRCS_TBL_CRD_AGG need be no more than In-process table size=12.
71060 #define YCM_REG_IN_PRCS_TBL_FILL_LVL                                                                         0x1080a0cUL //Access:R    DataWidth:0x4    // In-process Table fill level  (in messages).
71061 #define YCM_REG_IN_PRCS_TBL_ALMOST_FULL                                                                      0x1080a10UL //Access:R    DataWidth:0x1    // In-process Table almost full.
71062 #define YCM_REG_QMCON_CURR_ST                                                                                0x1080a14UL //Access:R    DataWidth:0x3    // QM connection registration FSM current state.
71063 #define YCM_REG_QMTASK_CURR_ST                                                                               0x1080a18UL //Access:R    DataWidth:0x3    // QM task registration FSM current state.
71064 #define YCM_REG_CCFC_CURR_ST                                                                                 0x1080a1cUL //Access:R    DataWidth:0x1    // CFC connection output FSM current state.
71065 #define YCM_REG_TCFC_CURR_ST                                                                                 0x1080a20UL //Access:R    DataWidth:0x1    // CFC task output FSM current state.
71066 #define YCM_REG_CMPL_DIR_CURR_ST                                                                             0x1080a24UL //Access:R    DataWidth:0x4    // Direct Completer FSM current state.
71067 #define YCM_REG_XX_BYP_CON_STATE_EVNT_ID_FLG                                                                 0x1080a28UL //Access:RW   DataWidth:0x1    // If set, Xx connection bypass state will be added in calculation of CM output Event ID.
71068 #define YCM_REG_XX_BYP_TASK_STATE_EVNT_ID_FLG                                                                0x1080a2cUL //Access:RW   DataWidth:0x1    // If set, Xx task bypass state will be added in calculation of CM output Event ID.
71069 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_0_E5                                                                  0x1080a30UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71070 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_1_E5                                                                  0x1080a34UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71071 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_2_E5                                                                  0x1080a38UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71072 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_3_E5                                                                  0x1080a3cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71073 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_4_E5                                                                  0x1080a40UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71074 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_5_E5                                                                  0x1080a44UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71075 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_6_E5                                                                  0x1080a48UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71076 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_7_E5                                                                  0x1080a4cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71077 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_8_E5                                                                  0x1080a50UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71078 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_9_E5                                                                  0x1080a54UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71079 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_10_E5                                                                 0x1080a58UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71080 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_11_E5                                                                 0x1080a5cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71081 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_12_E5                                                                 0x1080a60UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71082 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_13_E5                                                                 0x1080a64UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71083 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_14_E5                                                                 0x1080a68UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71084 #define YCM_REG_CM_CON_EVENT_ID_BWIDTH_15_E5                                                                 0x1080a6cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
71085 #define YCM_REG_CCFC_INIT_CRD                                                                                0x1080a84UL //Access:RW   DataWidth:0x4    // CCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
71086 #define YCM_REG_TCFC_INIT_CRD                                                                                0x1080a88UL //Access:RW   DataWidth:0x4    // TCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
71087 #define YCM_REG_QM_INIT_CRD0                                                                                 0x1080a8cUL //Access:RW   DataWidth:0x5    // QM output initial credit (all CMS except of XCM and XCM - other queues). Max credit available - 16.Write writes the initial credit value; read returns the current value of the credit counter.
71088 #define YCM_REG_TCFC_INCLOCK_INIT_CRD                                                                        0x1080a90UL //Access:RW   DataWidth:0x1    // TCFC UC Inc/Lock Update output initial credit. Max credit available - 1.Write writes the initial credit value; read returns the current value of the credit counter.
71089 #define YCM_REG_TCFC_DEC_INIT_CRD                                                                            0x1080a94UL //Access:RW   DataWidth:0x3    // TCFC UC Dec Update output initial credit. Max credit available - 7.Write writes the initial credit value; read returns the current value of the credit counter.
71090 #define YCM_REG_FIC_INIT_CRD                                                                                 0x1080a98UL //Access:RW   DataWidth:0x6    // FIC output initial credit. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 44 at start-up.
71091 #define YCM_REG_DIR_BYP_MSG_CNT                                                                              0x1080aa4UL //Access:RC   DataWidth:0x20   // Counter of direct bypassed messages.
71092 #define YCM_REG_YSDM_LENGTH_MIS                                                                              0x1080aacUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at YSDM interface.
71093 #define YCM_REG_PBF_LENGTH_MIS                                                                               0x1080ab0UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PBF interface.
71094 #define YCM_REG_XYLD_LENGTH_MIS                                                                              0x1080ab4UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at XYLD interface.
71095 #define YCM_REG_GRC_BUF_EMPTY                                                                                0x1080ab8UL //Access:R    DataWidth:0x1    // Input Stage GRC buffer is empty.
71096 #define YCM_REG_GRC_BUF_STATUS                                                                               0x1080abcUL //Access:R    DataWidth:0x6    // Input Stage GRC buffer status.
71097 #define YCM_REG_STORM_MSG_CNTR                                                                               0x1080ac0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the STORM input.
71098 #define YCM_REG_YSDM_MSG_CNTR                                                                                0x1080ac8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input YSDM.
71099 #define YCM_REG_XYLD_MSG_CNTR                                                                                0x1080accUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input XYLD.
71100 #define YCM_REG_MSEM_MSG_CNTR                                                                                0x1080ad0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSEM.
71101 #define YCM_REG_USEM_MSG_CNTR                                                                                0x1080ad4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input USEM.
71102 #define YCM_REG_PBF_MSG_CNTR                                                                                 0x1080ad8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PBF.
71103 #define YCM_REG_QM_P_MSG_CNTR                                                                                0x1080adcUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (primary).
71104 #define YCM_REG_QM_S_MSG_CNTR                                                                                0x1080ae0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (secondary).
71105 #define YCM_REG_IS_GRC                                                                                       0x1080ae4UL //Access:W    DataWidth:0x20   // Used to write the GRC message. Write only. To distinguish if the register can be accessed to write GRC message                           polling of CM_REGISTERS.GRC_BUF_EMPTY need to be done
71106 #define YCM_REG_IS_QM_P_FILL_LVL                                                                             0x1080ae8UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in QM Primary Input Stage (except of bypass).
71107 #define YCM_REG_IS_QM_S_FILL_LVL                                                                             0x1080aecUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in QM Secondary Input Stage (except of bypass).
71108 #define YCM_REG_IS_STORM_FILL_LVL                                                                            0x1080af0UL //Access:R    DataWidth:0x5    // Number of entries (2 QREGs each) of data in STORM Input Stage.
71109 #define YCM_REG_IS_YSDM_FILL_LVL                                                                             0x1080af8UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in YSDM Input Stage.
71110 #define YCM_REG_IS_XYLD_FILL_LVL                                                                             0x1080afcUL //Access:R    DataWidth:0x5    // Number of QREGs (128b) of data in XYLD Input Stage.
71111 #define YCM_REG_IS_MSEM_FILL_LVL                                                                             0x1080b00UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) in TCM, YCM or 2 QREGs (256b) in XCM of data in MSEM Input Stage.
71112 #define YCM_REG_IS_USEM_FILL_LVL                                                                             0x1080b04UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in USEM Input Stage.
71113 #define YCM_REG_IS_PBF_FILL_LVL                                                                              0x1080b08UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in PBF Input Stage.
71114 #define YCM_REG_FIC_MSG_CNTR                                                                                 0x1080b44UL //Access:RC   DataWidth:0x1c   // Counter of the output messages at FIC interfaces.
71115 #define YCM_REG_QM_OUT_CNTR                                                                                  0x1080b48UL //Access:RC   DataWidth:0x1c   // Counter of the output QM commands.
71116 #define YCM_REG_DONE0_CNTR                                                                                   0x1080b4cUL //Access:RC   DataWidth:0x1c   // Counter of the output Done0.
71117 #define YCM_REG_DONE1_CNTR                                                                                   0x1080b50UL //Access:RC   DataWidth:0x1c   // Counter of the output Done1.
71118 #define YCM_REG_DONE2_CNTR                                                                                   0x1080b54UL //Access:RC   DataWidth:0x1c   // Counter of the output Done2.
71119 #define YCM_REG_DONE3_CNTR                                                                                   0x1080b58UL //Access:RC   DataWidth:0x1c   // Counter of the output Done3.
71120 #define YCM_REG_CCFC_CNTR                                                                                    0x1080b5cUL //Access:RC   DataWidth:0x1c   // Counter of the output CCFC.
71121 #define YCM_REG_TCFC_CNTR                                                                                    0x1080b60UL //Access:RC   DataWidth:0x1c   // Counter of the output TCFC.
71122 #define YCM_REG_ECO_RESERVED                                                                                 0x1080b84UL //Access:RW   DataWidth:0x8    // Chicken bits.
71123 #define YCM_REG_IS_FOC_MSEM_NXT_INF_UNIT                                                                     0x1080b88UL //Access:R    DataWidth:0x6    // Debug read from MSEM Input stage buffer: number of reads to next information unit.
71124 #define YCM_REG_IS_FOC_USEM_NXT_INF_UNIT                                                                     0x1080b8cUL //Access:R    DataWidth:0x6    // Debug read from USEM Input stage buffer: number of reads to next information unit.
71125 #define YCM_REG_IS_FOC_PBF_NXT_INF_UNIT                                                                      0x1080b94UL //Access:R    DataWidth:0x6    // Debug read from PBF Input stage buffer: number of reads to next information unit.
71126 #define YCM_REG_IS_FOC_YSDM_NXT_INF_UNIT                                                                     0x1080b9cUL //Access:R    DataWidth:0x6    // Debug read from YSDM Input stage buffer: number of reads to next information unit.
71127 #define YCM_REG_IS_FOC_XYLD_NXT_INF_UNIT                                                                     0x1080ba0UL //Access:R    DataWidth:0x5    // Debug read from XYLD Input stage buffer: number of reads to next information unit.
71128 #define YCM_REG_IS_FOC_MSEM                                                                                  0x1080c00UL //Access:R    DataWidth:0x20   // Debug read from MSEM Input stage buffer with 32-bits granularity. Read only.
71129 #define YCM_REG_IS_FOC_MSEM_SIZE                                                                             32
71130 #define YCM_REG_IS_FOC_USEM                                                                                  0x1080c80UL //Access:R    DataWidth:0x20   // Debug read from USEM Input stage buffer with 32-bits granularity. Read only.
71131 #define YCM_REG_IS_FOC_USEM_SIZE                                                                             12
71132 #define YCM_REG_IS_FOC_PBF                                                                                   0x1081400UL //Access:R    DataWidth:0x20   // Debug read from PBF Input stage buffer with 32-bits granularity. Read only.
71133 #define YCM_REG_IS_FOC_PBF_SIZE                                                                              24
71134 #define YCM_REG_IS_FOC_YSDM                                                                                  0x1081500UL //Access:R    DataWidth:0x20   // Debug read from YSDM Input stage buffer with 32-bits granularity. Read only.
71135 #define YCM_REG_IS_FOC_YSDM_SIZE                                                                             16
71136 #define YCM_REG_CTX_RBC_ACCS                                                                                 0x1081800UL //Access:RW   DataWidth:0x10   // Context RBC access.[8:0] - base address (LCID/LTID); [15:9] - offset (in REGs (32b)) within LCID/LTID. The procedure to read context is: first define base address and offset; then read context with one of the following registers: CM_REGISTERS_AGG_CON_CTX.AGG_CON_CTX CM_REGISTERS_SM_CON_CTX.SM_CON_CTX CM_REGISTERS_AGG_TASK_CTX.AGG_TASK_CTX CM_REGISTERS_SM_TASK_CTX.SM_TASK_CTX
71137 #define YCM_REG_AGG_CON_CTX                                                                                  0x1081804UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
71138 #define YCM_REG_AGG_TASK_CTX                                                                                 0x1081808UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
71139 #define YCM_REG_SM_CON_CTX                                                                                   0x108180cUL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
71140 #define YCM_REG_SM_TASK_CTX                                                                                  0x1081810UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
71141 #define YCM_REG_XX_CBYP_TBL                                                                                  0x1081820UL //Access:R    DataWidth:0xf    // Xx Connection Bypass Table.
71142 #define YCM_REG_XX_CBYP_TBL_SIZE                                                                             8
71143 #define YCM_REG_XX_TBYP_TBL                                                                                  0x1081900UL //Access:R    DataWidth:0xf    // Xx Task Bypass Table.
71144 #define YCM_REG_XX_TBYP_TBL_SIZE_BB_K2                                                                       22
71145 #define YCM_REG_XX_TBYP_TBL_SIZE_E5                                                                          64
71146 #define YCM_REG_XX_LCID_CAM                                                                                  0x1081a00UL //Access:R    DataWidth:0xa    // Debug only. Read only access to LCID CAM in XX protection mechanism.
71147 #define YCM_REG_XX_LCID_CAM_SIZE_BB_K2                                                                       22
71148 #define YCM_REG_XX_LCID_CAM_SIZE_E5                                                                          64
71149 #define YCM_REG_XX_TBL                                                                                       0x1081b00UL //Access:R    DataWidth:0x18   // Indirect access to the XX table of the XX protection mechanism. The fields are: [0] - Lock status; [4:1] - Connection type; LL size: PCM - [7:5]; M/T/U/X/YCM - [11:5]; Tail pointer: PCM - [9:8]; M/T/U/X/YCM - [17:12]; Next pointer: PCM - [11:10]; M/T/U/X/YCM - [23:18];
71150 #define YCM_REG_XX_TBL_SIZE_BB_K2                                                                            22
71151 #define YCM_REG_XX_TBL_SIZE_E5                                                                               64
71152 #define YCM_REG_XX_DSCR_TBL                                                                                  0x1081c00UL //Access:RW   DataWidth:0x1e   // Indirect access to the XX table of the XX protection mechanism. The fields are: [2:0] - Xx Lock command;[3] - DstStormFlg; [8:4] - Global Client Input number; Message length (MCM [13:9];PCM [14:9]; TCM [13:9]; UCM [13:9];XCM [10:9];YCM[13:9]); Next pointer (MCM [19:14]; PCM [16:15]; TCM[19:14]; UCM [19:14]; XCM [16:11]; YCM [19:14]); LTID (MCM [28:20]; PCM [25:17] - reserved; TCM[28:20]; UCM [28:20]; XCM [25:17] - reserved; YCM [28:20]). Task Domain Exist (MCM [29]; PCM [26] - reserved;TCM[29]; UCM [29]; XCM [26] - reserved; YCM [29]). A free link list in the XX descriptor table should be build. This is done by writing the following values to all effective entries in the table:xx_descr_table[i].next_pointer = i+1 (i=0 - (xx_msg_up_bnd-2)); xx_descr_table[i].next_pointer= 0 (i=xx_msg_up_bnd-1). The value of i is between 0 to the configured (not default) value of (xx_msg_up_bnd-1). The not effective entries (those which succeed the last effective entry with index (xx_msg_up_bnd-1)) can be initialized to any value for initialization procedure simplicity seek.
71153 #define YCM_REG_XX_DSCR_TBL_SIZE                                                                             64
71154 #define YCM_REG_N_SM_CON_CTX_LD_0_BB_K2                                                                      0x1080814UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71155 #define YCM_REG_N_SM_CON_CTX_LD_0_E5                                                                         0x1081d00UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71156 #define YCM_REG_N_SM_CON_CTX_LD_1_BB_K2                                                                      0x1080818UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71157 #define YCM_REG_N_SM_CON_CTX_LD_1_E5                                                                         0x1081d04UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71158 #define YCM_REG_N_SM_CON_CTX_LD_2_BB_K2                                                                      0x108081cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71159 #define YCM_REG_N_SM_CON_CTX_LD_2_E5                                                                         0x1081d08UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71160 #define YCM_REG_N_SM_CON_CTX_LD_3_BB_K2                                                                      0x1080820UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71161 #define YCM_REG_N_SM_CON_CTX_LD_3_E5                                                                         0x1081d0cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71162 #define YCM_REG_N_SM_CON_CTX_LD_4_BB_K2                                                                      0x1080824UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71163 #define YCM_REG_N_SM_CON_CTX_LD_4_E5                                                                         0x1081d10UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71164 #define YCM_REG_N_SM_CON_CTX_LD_5_BB_K2                                                                      0x1080828UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71165 #define YCM_REG_N_SM_CON_CTX_LD_5_E5                                                                         0x1081d14UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71166 #define YCM_REG_N_SM_CON_CTX_LD_6_BB_K2                                                                      0x108082cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71167 #define YCM_REG_N_SM_CON_CTX_LD_6_E5                                                                         0x1081d18UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71168 #define YCM_REG_N_SM_CON_CTX_LD_7_BB_K2                                                                      0x1080830UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71169 #define YCM_REG_N_SM_CON_CTX_LD_7_E5                                                                         0x1081d1cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71170 #define YCM_REG_N_SM_CON_CTX_LD_8_E5                                                                         0x1081d20UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71171 #define YCM_REG_N_SM_CON_CTX_LD_9_E5                                                                         0x1081d24UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71172 #define YCM_REG_N_SM_CON_CTX_LD_10_E5                                                                        0x1081d28UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 10).
71173 #define YCM_REG_N_SM_CON_CTX_LD_11_E5                                                                        0x1081d2cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71174 #define YCM_REG_N_SM_CON_CTX_LD_12_E5                                                                        0x1081d30UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71175 #define YCM_REG_N_SM_CON_CTX_LD_13_E5                                                                        0x1081d34UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71176 #define YCM_REG_N_SM_CON_CTX_LD_14_E5                                                                        0x1081d38UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71177 #define YCM_REG_N_SM_CON_CTX_LD_15_E5                                                                        0x1081d3cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71178 #define YCM_REG_AGG_CON_CTX_SIZE_0_BB_K2                                                                     0x10808a0UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less or 0.
71179 #define YCM_REG_AGG_CON_CTX_SIZE_0_E5                                                                        0x1081d40UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71180 #define YCM_REG_AGG_CON_CTX_SIZE_1_BB_K2                                                                     0x10808a4UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71181 #define YCM_REG_AGG_CON_CTX_SIZE_1_E5                                                                        0x1081d44UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71182 #define YCM_REG_AGG_CON_CTX_SIZE_2_BB_K2                                                                     0x10808a8UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71183 #define YCM_REG_AGG_CON_CTX_SIZE_2_E5                                                                        0x1081d48UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71184 #define YCM_REG_AGG_CON_CTX_SIZE_3_BB_K2                                                                     0x10808acUL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71185 #define YCM_REG_AGG_CON_CTX_SIZE_3_E5                                                                        0x1081d4cUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71186 #define YCM_REG_AGG_CON_CTX_SIZE_4_BB_K2                                                                     0x10808b0UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71187 #define YCM_REG_AGG_CON_CTX_SIZE_4_E5                                                                        0x1081d50UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71188 #define YCM_REG_AGG_CON_CTX_SIZE_5_BB_K2                                                                     0x10808b4UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71189 #define YCM_REG_AGG_CON_CTX_SIZE_5_E5                                                                        0x1081d54UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71190 #define YCM_REG_AGG_CON_CTX_SIZE_6_BB_K2                                                                     0x10808b8UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71191 #define YCM_REG_AGG_CON_CTX_SIZE_6_E5                                                                        0x1081d58UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71192 #define YCM_REG_AGG_CON_CTX_SIZE_7_BB_K2                                                                     0x10808bcUL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71193 #define YCM_REG_AGG_CON_CTX_SIZE_7_E5                                                                        0x1081d5cUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71194 #define YCM_REG_AGG_CON_CTX_SIZE_8_E5                                                                        0x1081d60UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less or 0.
71195 #define YCM_REG_AGG_CON_CTX_SIZE_9_E5                                                                        0x1081d64UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71196 #define YCM_REG_AGG_CON_CTX_SIZE_10_E5                                                                       0x1081d68UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71197 #define YCM_REG_AGG_CON_CTX_SIZE_11_E5                                                                       0x1081d6cUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71198 #define YCM_REG_AGG_CON_CTX_SIZE_12_E5                                                                       0x1081d70UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71199 #define YCM_REG_AGG_CON_CTX_SIZE_13_E5                                                                       0x1081d74UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71200 #define YCM_REG_AGG_CON_CTX_SIZE_14_E5                                                                       0x1081d78UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71201 #define YCM_REG_AGG_CON_CTX_SIZE_15_E5                                                                       0x1081d7cUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 0. The register values allowed: XCM: 4 REGQ aligned or 0. Other CM: 2 REGQ aligned or 0 aligned whichever is less, or 0.
71202 #define YCM_REG_QM_CON_BASE_EVNT_ID_0_BB_K2                                                                  0x1080404UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71203 #define YCM_REG_QM_CON_BASE_EVNT_ID_0_E5                                                                     0x1081d80UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71204 #define YCM_REG_QM_CON_BASE_EVNT_ID_1_BB_K2                                                                  0x1080408UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71205 #define YCM_REG_QM_CON_BASE_EVNT_ID_1_E5                                                                     0x1081d84UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71206 #define YCM_REG_QM_CON_BASE_EVNT_ID_2_BB_K2                                                                  0x108040cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71207 #define YCM_REG_QM_CON_BASE_EVNT_ID_2_E5                                                                     0x1081d88UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71208 #define YCM_REG_QM_CON_BASE_EVNT_ID_3_BB_K2                                                                  0x1080410UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71209 #define YCM_REG_QM_CON_BASE_EVNT_ID_3_E5                                                                     0x1081d8cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71210 #define YCM_REG_QM_CON_BASE_EVNT_ID_4_BB_K2                                                                  0x1080414UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71211 #define YCM_REG_QM_CON_BASE_EVNT_ID_4_E5                                                                     0x1081d90UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71212 #define YCM_REG_QM_CON_BASE_EVNT_ID_5_BB_K2                                                                  0x1080418UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71213 #define YCM_REG_QM_CON_BASE_EVNT_ID_5_E5                                                                     0x1081d94UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71214 #define YCM_REG_QM_CON_BASE_EVNT_ID_6_BB_K2                                                                  0x108041cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71215 #define YCM_REG_QM_CON_BASE_EVNT_ID_6_E5                                                                     0x1081d98UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71216 #define YCM_REG_QM_CON_BASE_EVNT_ID_7_BB_K2                                                                  0x1080420UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71217 #define YCM_REG_QM_CON_BASE_EVNT_ID_7_E5                                                                     0x1081d9cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71218 #define YCM_REG_QM_CON_BASE_EVNT_ID_8_E5                                                                     0x1081da0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71219 #define YCM_REG_QM_CON_BASE_EVNT_ID_9_E5                                                                     0x1081da4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71220 #define YCM_REG_QM_CON_BASE_EVNT_ID_10_E5                                                                    0x1081da8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71221 #define YCM_REG_QM_CON_BASE_EVNT_ID_11_E5                                                                    0x1081dacUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71222 #define YCM_REG_QM_CON_BASE_EVNT_ID_12_E5                                                                    0x1081db0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71223 #define YCM_REG_QM_CON_BASE_EVNT_ID_13_E5                                                                    0x1081db4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71224 #define YCM_REG_QM_CON_BASE_EVNT_ID_14_E5                                                                    0x1081db8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71225 #define YCM_REG_QM_CON_BASE_EVNT_ID_15_E5                                                                    0x1081dbcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
71226 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_BB_K2                                                             0x1080444UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71227 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_E5                                                                0x1081dc0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71228 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_BB_K2                                                             0x1080448UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71229 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_E5                                                                0x1081dc4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71230 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_BB_K2                                                             0x108044cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71231 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_E5                                                                0x1081dc8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71232 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_BB_K2                                                             0x1080450UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71233 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_E5                                                                0x1081dccUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71234 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_BB_K2                                                             0x1080454UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71235 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_E5                                                                0x1081dd0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71236 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_BB_K2                                                             0x1080458UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71237 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_E5                                                                0x1081dd4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71238 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_BB_K2                                                             0x108045cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71239 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_E5                                                                0x1081dd8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71240 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_BB_K2                                                             0x1080460UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
71241 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_E5                                                                0x1081ddcUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71242 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_8_E5                                                                0x1081de0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71243 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_9_E5                                                                0x1081de4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71244 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_10_E5                                                               0x1081de8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71245 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_11_E5                                                               0x1081decUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71246 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_12_E5                                                               0x1081df0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71247 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_13_E5                                                               0x1081df4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71248 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_14_E5                                                               0x1081df8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71249 #define YCM_REG_QM_AGG_CON_CTX_PART_SIZE_15_E5                                                               0x1081dfcUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
71250 #define YCM_REG_QM_XXLOCK_CMD_0_BB_K2                                                                        0x1080504UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71251 #define YCM_REG_QM_XXLOCK_CMD_0_E5                                                                           0x1081e00UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71252 #define YCM_REG_QM_XXLOCK_CMD_1_BB_K2                                                                        0x1080508UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71253 #define YCM_REG_QM_XXLOCK_CMD_1_E5                                                                           0x1081e04UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71254 #define YCM_REG_QM_XXLOCK_CMD_2_BB_K2                                                                        0x108050cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71255 #define YCM_REG_QM_XXLOCK_CMD_2_E5                                                                           0x1081e08UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71256 #define YCM_REG_QM_XXLOCK_CMD_3_BB_K2                                                                        0x1080510UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71257 #define YCM_REG_QM_XXLOCK_CMD_3_E5                                                                           0x1081e0cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71258 #define YCM_REG_QM_XXLOCK_CMD_4_BB_K2                                                                        0x1080514UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71259 #define YCM_REG_QM_XXLOCK_CMD_4_E5                                                                           0x1081e10UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71260 #define YCM_REG_QM_XXLOCK_CMD_5_BB_K2                                                                        0x1080518UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71261 #define YCM_REG_QM_XXLOCK_CMD_5_E5                                                                           0x1081e14UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71262 #define YCM_REG_QM_XXLOCK_CMD_6_BB_K2                                                                        0x108051cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71263 #define YCM_REG_QM_XXLOCK_CMD_6_E5                                                                           0x1081e18UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71264 #define YCM_REG_QM_XXLOCK_CMD_7_BB_K2                                                                        0x1080520UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71265 #define YCM_REG_QM_XXLOCK_CMD_7_E5                                                                           0x1081e1cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71266 #define YCM_REG_QM_XXLOCK_CMD_8_E5                                                                           0x1081e20UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71267 #define YCM_REG_QM_XXLOCK_CMD_9_E5                                                                           0x1081e24UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71268 #define YCM_REG_QM_XXLOCK_CMD_10_E5                                                                          0x1081e28UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71269 #define YCM_REG_QM_XXLOCK_CMD_11_E5                                                                          0x1081e2cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71270 #define YCM_REG_QM_XXLOCK_CMD_12_E5                                                                          0x1081e30UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71271 #define YCM_REG_QM_XXLOCK_CMD_13_E5                                                                          0x1081e34UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71272 #define YCM_REG_QM_XXLOCK_CMD_14_E5                                                                          0x1081e38UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71273 #define YCM_REG_QM_XXLOCK_CMD_15_E5                                                                          0x1081e3cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
71274 #define YCM_REG_QM_CON_USE_ST_FLG_0_BB_K2                                                                    0x1080524UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71275 #define YCM_REG_QM_CON_USE_ST_FLG_0_E5                                                                       0x1081e40UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71276 #define YCM_REG_QM_CON_USE_ST_FLG_1_BB_K2                                                                    0x1080528UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71277 #define YCM_REG_QM_CON_USE_ST_FLG_1_E5                                                                       0x1081e44UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71278 #define YCM_REG_QM_CON_USE_ST_FLG_2_BB_K2                                                                    0x108052cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71279 #define YCM_REG_QM_CON_USE_ST_FLG_2_E5                                                                       0x1081e48UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71280 #define YCM_REG_QM_CON_USE_ST_FLG_3_BB_K2                                                                    0x1080530UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71281 #define YCM_REG_QM_CON_USE_ST_FLG_3_E5                                                                       0x1081e4cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71282 #define YCM_REG_QM_CON_USE_ST_FLG_4_BB_K2                                                                    0x1080534UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71283 #define YCM_REG_QM_CON_USE_ST_FLG_4_E5                                                                       0x1081e50UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71284 #define YCM_REG_QM_CON_USE_ST_FLG_5_BB_K2                                                                    0x1080538UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71285 #define YCM_REG_QM_CON_USE_ST_FLG_5_E5                                                                       0x1081e54UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71286 #define YCM_REG_QM_CON_USE_ST_FLG_6_BB_K2                                                                    0x108053cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71287 #define YCM_REG_QM_CON_USE_ST_FLG_6_E5                                                                       0x1081e58UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71288 #define YCM_REG_QM_CON_USE_ST_FLG_7_BB_K2                                                                    0x1080540UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71289 #define YCM_REG_QM_CON_USE_ST_FLG_7_E5                                                                       0x1081e5cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71290 #define YCM_REG_QM_CON_USE_ST_FLG_8_E5                                                                       0x1081e60UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71291 #define YCM_REG_QM_CON_USE_ST_FLG_9_E5                                                                       0x1081e64UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71292 #define YCM_REG_QM_CON_USE_ST_FLG_10_E5                                                                      0x1081e68UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71293 #define YCM_REG_QM_CON_USE_ST_FLG_11_E5                                                                      0x1081e6cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71294 #define YCM_REG_QM_CON_USE_ST_FLG_12_E5                                                                      0x1081e70UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71295 #define YCM_REG_QM_CON_USE_ST_FLG_13_E5                                                                      0x1081e74UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71296 #define YCM_REG_QM_CON_USE_ST_FLG_14_E5                                                                      0x1081e78UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71297 #define YCM_REG_QM_CON_USE_ST_FLG_15_E5                                                                      0x1081e7cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
71298 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_0_BB_K2                                                               0x1080464UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71299 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_0_E5                                                                  0x1081e80UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71300 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_1_BB_K2                                                               0x1080468UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71301 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_1_E5                                                                  0x1081e84UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71302 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_2_BB_K2                                                               0x108046cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71303 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_2_E5                                                                  0x1081e88UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71304 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_3_BB_K2                                                               0x1080470UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71305 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_3_E5                                                                  0x1081e8cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71306 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_4_BB_K2                                                               0x1080474UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71307 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_4_E5                                                                  0x1081e90UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71308 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_5_BB_K2                                                               0x1080478UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71309 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_5_E5                                                                  0x1081e94UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71310 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_6_BB_K2                                                               0x108047cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71311 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_6_E5                                                                  0x1081e98UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71312 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_7_BB_K2                                                               0x1080480UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71313 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_7_E5                                                                  0x1081e9cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71314 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_8_E5                                                                  0x1081ea0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71315 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_9_E5                                                                  0x1081ea4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71316 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_10_E5                                                                 0x1081ea8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71317 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_11_E5                                                                 0x1081eacUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71318 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_12_E5                                                                 0x1081eb0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71319 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_13_E5                                                                 0x1081eb4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71320 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_14_E5                                                                 0x1081eb8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71321 #define YCM_REG_QM_SM_CON_CTX_LDST_FLG_15_E5                                                                 0x1081ebcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
71322 #define YCM_REG_MSDM_WEIGHT_BB_K2                                                                            0x1080618UL //Access:RW   DataWidth:0x3    // The weight of the MSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71323 #define YCM_REG_MSDM_WEIGHT_E5                                                                               0x1081ec0UL //Access:RW   DataWidth:0x3    // The weight of the input MSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71324 #define YCM_REG_MSDM_FRWRD_MODE_BB_K2                                                                        0x108064cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
71325 #define YCM_REG_MSDM_FRWRD_MODE_E5                                                                           0x1081ec4UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
71326 #define YCM_REG_MSDM_LENGTH_MIS_BB_K2                                                                        0x1080aa8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MSDM interface.
71327 #define YCM_REG_MSDM_LENGTH_MIS_E5                                                                           0x1081ec8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MSDM interface.
71328 #define YCM_REG_MSDM_MSG_CNTR_BB_K2                                                                          0x1080ac4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSDM.
71329 #define YCM_REG_MSDM_MSG_CNTR_E5                                                                             0x1081eccUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSDM.
71330 #define YCM_REG_IS_MSDM_FILL_LVL_BB_K2                                                                       0x1080af4UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in MSDM Input Stage.
71331 #define YCM_REG_IS_MSDM_FILL_LVL_E5                                                                          0x1081ed0UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in MSDM Input Stage.
71332 #define YCM_REG_IS_FOC_MSDM_NXT_INF_UNIT_BB_K2                                                               0x1080b98UL //Access:R    DataWidth:0x6    // Debug read from MSDM Input stage buffer: number of reads to next information unit.
71333 #define YCM_REG_IS_FOC_MSDM_NXT_INF_UNIT_E5                                                                  0x1081ed4UL //Access:R    DataWidth:0x6    // Debug read from MSDM Input stage buffer: number of reads to next information unit.
71334 #define YCM_REG_IS_FOC_MSDM_BB_K2                                                                            0x1081480UL //Access:R    DataWidth:0x20   // Debug read from MSDM Input stage buffer with 32-bits granularity. Read only.
71335 #define YCM_REG_IS_FOC_MSDM_E5                                                                               0x1081f00UL //Access:R    DataWidth:0x20   // Debug read from MSDM Input stage buffer with 32-bits granularity. Read only.
71336 #define YCM_REG_IS_FOC_MSDM_SIZE                                                                             20
71337 #define YCM_REG_IS_FOC_XYLD_BB_K2                                                                            0x1081600UL //Access:R    DataWidth:0x20   // Debug read from XYLD Input stage buffer with 32-bits granularity. Read only.
71338 #define YCM_REG_IS_FOC_XYLD_E5                                                                               0x1082000UL //Access:R    DataWidth:0x20   // Debug read from XYLD Input stage buffer with 32-bits granularity. Read only.
71339 #define YCM_REG_IS_FOC_XYLD_SIZE_BB_K2                                                                       116
71340 #define YCM_REG_IS_FOC_XYLD_SIZE_E5                                                                          176
71341 #define YCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_BB_K2                                                               0x1080b90UL //Access:R    DataWidth:0x6    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
71342 #define YCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_E5                                                                  0x1082400UL //Access:R    DataWidth:0x5    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
71343 #define YCM_REG_IS_FOC_YSEM_BB_K2                                                                            0x1081000UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
71344 #define YCM_REG_IS_FOC_YSEM_E5                                                                               0x1082800UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
71345 #define YCM_REG_IS_FOC_YSEM_SIZE_BB_K2                                                                       156
71346 #define YCM_REG_IS_FOC_YSEM_SIZE_E5                                                                          168
71347 #define YCM_REG_AGG_TASK_CF0_Q_BB_K2                                                                         0x1080934UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71348 #define YCM_REG_AGG_TASK_CF0_Q_E5                                                                            0x1082c00UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71349 #define YCM_REG_AGG_TASK_CF1_Q_BB_K2                                                                         0x1080938UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71350 #define YCM_REG_AGG_TASK_CF1_Q_E5                                                                            0x1082c04UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71351 #define YCM_REG_AGG_TASK_CF3_Q_E5                                                                            0x1082c08UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71352 #define YCM_REG_AGG_TASK_CF4_Q_E5                                                                            0x1082c0cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71353 #define YCM_REG_XX_MSG_RAM                                                                                   0x1088000UL //Access:R    DataWidth:0x20   // Indirect access to the Xx messages RAM of the XX protection mechanism. Read-only.
71354 #define YCM_REG_XX_MSG_RAM_SIZE                                                                              6240
71355 #define PCM_REG_INIT                                                                                         0x1100000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
71356 #define PCM_REG_DBG_SELECT                                                                                   0x1100040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
71357 #define PCM_REG_DBG_DWORD_ENABLE                                                                             0x1100044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
71358 #define PCM_REG_DBG_SHIFT                                                                                    0x1100048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
71359 #define PCM_REG_DBG_FORCE_VALID                                                                              0x110004cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
71360 #define PCM_REG_DBG_FORCE_FRAME                                                                              0x1100050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
71361 #define PCM_REG_DBG_OUT_DATA                                                                                 0x1100060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
71362 #define PCM_REG_DBG_OUT_DATA_SIZE                                                                            8
71363 #define PCM_REG_DBG_OUT_VALID                                                                                0x1100080UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
71364 #define PCM_REG_DBG_OUT_FRAME                                                                                0x1100084UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
71365 #define PCM_REG_INT_STS_0                                                                                    0x1100180UL //Access:R    DataWidth:0xb    // Multi Field Register.
71366   #define PCM_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
71367   #define PCM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
71368   #define PCM_REG_INT_STS_0_IS_STORM_OVFL_ERR                                                                (0x1<<1) // Write to full STORM input buffer.
71369   #define PCM_REG_INT_STS_0_IS_STORM_OVFL_ERR_SHIFT                                                          1
71370   #define PCM_REG_INT_STS_0_IS_STORM_UNDER_ERR                                                               (0x1<<2) // Read from empty  STORM input buffer.
71371   #define PCM_REG_INT_STS_0_IS_STORM_UNDER_ERR_SHIFT                                                         2
71372   #define PCM_REG_INT_STS_0_IS_PSDM_OVFL_ERR                                                                 (0x1<<3) // Write to full PSDM input buffer.
71373   #define PCM_REG_INT_STS_0_IS_PSDM_OVFL_ERR_SHIFT                                                           3
71374   #define PCM_REG_INT_STS_0_IS_PSDM_UNDER_ERR                                                                (0x1<<4) // Read from empty PSDM input buffer.
71375   #define PCM_REG_INT_STS_0_IS_PSDM_UNDER_ERR_SHIFT                                                          4
71376   #define PCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5                                                              (0x1<<5) // Read from empty External read buffer.
71377   #define PCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                        5
71378   #define PCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5                                                               (0x1<<6) // Write to fully External read buffer.
71379   #define PCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                         6
71380   #define PCM_REG_INT_STS_0_IS_YPLD_OVFL_ERR_E5                                                              (0x1<<7) // Write to full YPLD input buffer.
71381   #define PCM_REG_INT_STS_0_IS_YPLD_OVFL_ERR_E5_SHIFT                                                        7
71382   #define PCM_REG_INT_STS_0_IS_YPLD_UNDER_ERR_E5                                                             (0x1<<8) // Read from empty YPLD input buffer.
71383   #define PCM_REG_INT_STS_0_IS_YPLD_UNDER_ERR_E5_SHIFT                                                       8
71384   #define PCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5                                                          (0x1<<9) // Affinity type = 2 (connection based) but connection doesn't exist.
71385   #define PCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                    9
71386   #define PCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5                                                         (0x1<<10) // Affinity type = 3 (task based) but task doesn't exist.
71387   #define PCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                   10
71388 #define PCM_REG_INT_MASK_0                                                                                   0x1100184UL //Access:RW   DataWidth:0xb    // Multi Field Register.
71389   #define PCM_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.ADDRESS_ERROR .
71390   #define PCM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
71391   #define PCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.IS_STORM_OVFL_ERR .
71392   #define PCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR_SHIFT                                                         1
71393   #define PCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.IS_STORM_UNDER_ERR .
71394   #define PCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR_SHIFT                                                        2
71395   #define PCM_REG_INT_MASK_0_IS_PSDM_OVFL_ERR                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.IS_PSDM_OVFL_ERR .
71396   #define PCM_REG_INT_MASK_0_IS_PSDM_OVFL_ERR_SHIFT                                                          3
71397   #define PCM_REG_INT_MASK_0_IS_PSDM_UNDER_ERR                                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.IS_PSDM_UNDER_ERR .
71398   #define PCM_REG_INT_MASK_0_IS_PSDM_UNDER_ERR_SHIFT                                                         4
71399   #define PCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.EXT_LD_UNDER_ERR .
71400   #define PCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                       5
71401   #define PCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5                                                              (0x1<<6) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.EXT_LD_OVFL_ERR .
71402   #define PCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                        6
71403   #define PCM_REG_INT_MASK_0_IS_YPLD_OVFL_ERR_E5                                                             (0x1<<7) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.IS_YPLD_OVFL_ERR .
71404   #define PCM_REG_INT_MASK_0_IS_YPLD_OVFL_ERR_E5_SHIFT                                                       7
71405   #define PCM_REG_INT_MASK_0_IS_YPLD_UNDER_ERR_E5                                                            (0x1<<8) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.IS_YPLD_UNDER_ERR .
71406   #define PCM_REG_INT_MASK_0_IS_YPLD_UNDER_ERR_E5_SHIFT                                                      8
71407   #define PCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.AFFINITY_TYPE_NO_CON .
71408   #define PCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                   9
71409   #define PCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5                                                        (0x1<<10) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_0.AFFINITY_TYPE_NO_TASK .
71410   #define PCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                  10
71411 #define PCM_REG_INT_STS_WR_0                                                                                 0x1100188UL //Access:WR   DataWidth:0xb    // Multi Field Register.
71412   #define PCM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
71413   #define PCM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
71414   #define PCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR                                                             (0x1<<1) // Write to full STORM input buffer.
71415   #define PCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR_SHIFT                                                       1
71416   #define PCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR                                                            (0x1<<2) // Read from empty  STORM input buffer.
71417   #define PCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR_SHIFT                                                      2
71418   #define PCM_REG_INT_STS_WR_0_IS_PSDM_OVFL_ERR                                                              (0x1<<3) // Write to full PSDM input buffer.
71419   #define PCM_REG_INT_STS_WR_0_IS_PSDM_OVFL_ERR_SHIFT                                                        3
71420   #define PCM_REG_INT_STS_WR_0_IS_PSDM_UNDER_ERR                                                             (0x1<<4) // Read from empty PSDM input buffer.
71421   #define PCM_REG_INT_STS_WR_0_IS_PSDM_UNDER_ERR_SHIFT                                                       4
71422   #define PCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5                                                           (0x1<<5) // Read from empty External read buffer.
71423   #define PCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                     5
71424   #define PCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5                                                            (0x1<<6) // Write to fully External read buffer.
71425   #define PCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                      6
71426   #define PCM_REG_INT_STS_WR_0_IS_YPLD_OVFL_ERR_E5                                                           (0x1<<7) // Write to full YPLD input buffer.
71427   #define PCM_REG_INT_STS_WR_0_IS_YPLD_OVFL_ERR_E5_SHIFT                                                     7
71428   #define PCM_REG_INT_STS_WR_0_IS_YPLD_UNDER_ERR_E5                                                          (0x1<<8) // Read from empty YPLD input buffer.
71429   #define PCM_REG_INT_STS_WR_0_IS_YPLD_UNDER_ERR_E5_SHIFT                                                    8
71430   #define PCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5                                                       (0x1<<9) // Affinity type = 2 (connection based) but connection doesn't exist.
71431   #define PCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                 9
71432   #define PCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5                                                      (0x1<<10) // Affinity type = 3 (task based) but task doesn't exist.
71433   #define PCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                10
71434 #define PCM_REG_INT_STS_CLR_0                                                                                0x110018cUL //Access:RC   DataWidth:0xb    // Multi Field Register.
71435   #define PCM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
71436   #define PCM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
71437   #define PCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR                                                            (0x1<<1) // Write to full STORM input buffer.
71438   #define PCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR_SHIFT                                                      1
71439   #define PCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR                                                           (0x1<<2) // Read from empty  STORM input buffer.
71440   #define PCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR_SHIFT                                                     2
71441   #define PCM_REG_INT_STS_CLR_0_IS_PSDM_OVFL_ERR                                                             (0x1<<3) // Write to full PSDM input buffer.
71442   #define PCM_REG_INT_STS_CLR_0_IS_PSDM_OVFL_ERR_SHIFT                                                       3
71443   #define PCM_REG_INT_STS_CLR_0_IS_PSDM_UNDER_ERR                                                            (0x1<<4) // Read from empty PSDM input buffer.
71444   #define PCM_REG_INT_STS_CLR_0_IS_PSDM_UNDER_ERR_SHIFT                                                      4
71445   #define PCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5                                                          (0x1<<5) // Read from empty External read buffer.
71446   #define PCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                    5
71447   #define PCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5                                                           (0x1<<6) // Write to fully External read buffer.
71448   #define PCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                     6
71449   #define PCM_REG_INT_STS_CLR_0_IS_YPLD_OVFL_ERR_E5                                                          (0x1<<7) // Write to full YPLD input buffer.
71450   #define PCM_REG_INT_STS_CLR_0_IS_YPLD_OVFL_ERR_E5_SHIFT                                                    7
71451   #define PCM_REG_INT_STS_CLR_0_IS_YPLD_UNDER_ERR_E5                                                         (0x1<<8) // Read from empty YPLD input buffer.
71452   #define PCM_REG_INT_STS_CLR_0_IS_YPLD_UNDER_ERR_E5_SHIFT                                                   8
71453   #define PCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5                                                      (0x1<<9) // Affinity type = 2 (connection based) but connection doesn't exist.
71454   #define PCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                9
71455   #define PCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5                                                     (0x1<<10) // Affinity type = 3 (task based) but task doesn't exist.
71456   #define PCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                               10
71457 #define PCM_REG_INT_STS_1                                                                                    0x1100190UL //Access:R    DataWidth:0xc    // Multi Field Register.
71458   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_BB_K2                                                           (0x1<<2) // Write to full GRC input buffer bits [31:0].
71459   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                     2
71460   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_E5                                                              (0x1<<0) // Write to full GRC input buffer bits [31:0].
71461   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                        0
71462   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_BB_K2                                                          (0x1<<3) // Read from empty  GRC input buffer bits [31:0].
71463   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                    3
71464   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_E5                                                             (0x1<<1) // Read from empty  GRC input buffer bits [31:0].
71465   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                       1
71466   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_BB_K2                                                           (0x1<<4) // Write to full GRC input buffer bits [63:32].
71467   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                     4
71468   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_E5                                                              (0x1<<2) // Write to full GRC input buffer bits [63:32].
71469   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                        2
71470   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_BB_K2                                                          (0x1<<5) // Read from empty  GRC input buffer bits [63:32].
71471   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                    5
71472   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_E5                                                             (0x1<<3) // Read from empty  GRC input buffer bits [63:32].
71473   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                       3
71474   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_BB_K2                                                           (0x1<<6) // Write to full GRC input buffer bits [95:64].
71475   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                     6
71476   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_E5                                                              (0x1<<4) // Write to full GRC input buffer bits [95:64].
71477   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                        4
71478   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_BB_K2                                                          (0x1<<7) // Read from empty  GRC input buffer bits [95:64].
71479   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                    7
71480   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_E5                                                             (0x1<<5) // Read from empty  GRC input buffer bits [95:64].
71481   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                       5
71482   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_BB_K2                                                           (0x1<<8) // Write to full GRC input buffer bits [127:96].
71483   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                     8
71484   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_E5                                                              (0x1<<6) // Write to full GRC input buffer bits [127:96].
71485   #define PCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                        6
71486   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_BB_K2                                                          (0x1<<9) // Read from empty  GRC input buffer bits [127:96].
71487   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                    9
71488   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_E5                                                             (0x1<<7) // Read from empty  GRC input buffer bits [127:96].
71489   #define PCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                       7
71490   #define PCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_BB_K2                                                           (0x1<<10) // In-process Table overflow.
71491   #define PCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                     10
71492   #define PCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_E5                                                              (0x1<<8) // In-process Table overflow.
71493   #define PCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                        8
71494   #define PCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                       (0x1<<11) // Message Processor Storm Connection Data buffer overflow.
71495   #define PCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                                 11
71496   #define PCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_E5                                                          (0x1<<9) // Message Processor Storm Connection Data buffer overflow.
71497   #define PCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                    9
71498   #define PCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                        (0x1<<12) // Message Processor Storm Connection Command buffer overflow.
71499   #define PCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                                  12
71500   #define PCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_E5                                                           (0x1<<10) // Message Processor Storm Connection Command buffer overflow.
71501   #define PCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                     10
71502   #define PCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                      (0x1<<13) // Input message first descriptor fields violation.
71503   #define PCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                                13
71504   #define PCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_E5                                                         (0x1<<11) // Input message first descriptor fields violation.
71505   #define PCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                                   11
71506   #define PCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_BB_K2                                                            (0x1<<0) // Write to full Pbf input buffer.
71507   #define PCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                      0
71508   #define PCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_BB_K2                                                           (0x1<<1) // Read from empty Pbf input buffer.
71509   #define PCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                     1
71510 #define PCM_REG_INT_MASK_1                                                                                   0x1100194UL //Access:RW   DataWidth:0xc    // Multi Field Register.
71511   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_BB_K2                                                          (0x1<<2) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
71512   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                    2
71513   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_E5                                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
71514   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                       0
71515   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_BB_K2                                                         (0x1<<3) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
71516   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                   3
71517   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_E5                                                            (0x1<<1) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
71518   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                      1
71519   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_BB_K2                                                          (0x1<<4) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
71520   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                    4
71521   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_E5                                                             (0x1<<2) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
71522   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                       2
71523   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_BB_K2                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
71524   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                   5
71525   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_E5                                                            (0x1<<3) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
71526   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                      3
71527   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_BB_K2                                                          (0x1<<6) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
71528   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                    6
71529   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_E5                                                             (0x1<<4) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
71530   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                       4
71531   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_BB_K2                                                         (0x1<<7) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
71532   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                   7
71533   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_E5                                                            (0x1<<5) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
71534   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                      5
71535   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_BB_K2                                                          (0x1<<8) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
71536   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                    8
71537   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_E5                                                             (0x1<<6) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
71538   #define PCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                       6
71539   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_BB_K2                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
71540   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                   9
71541   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_E5                                                            (0x1<<7) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
71542   #define PCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                      7
71543   #define PCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_BB_K2                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
71544   #define PCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                    10
71545   #define PCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_E5                                                             (0x1<<8) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
71546   #define PCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                       8
71547   #define PCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
71548   #define PCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                                11
71549   #define PCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_E5                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
71550   #define PCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                   9
71551   #define PCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                       (0x1<<12) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
71552   #define PCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                                 12
71553   #define PCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_E5                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
71554   #define PCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                    10
71555   #define PCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                     (0x1<<13) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
71556   #define PCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                               13
71557   #define PCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_E5                                                        (0x1<<11) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
71558   #define PCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                                  11
71559   #define PCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_BB_K2                                                           (0x1<<0) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_PBF_OVFL_ERR .
71560   #define PCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                     0
71561   #define PCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_BB_K2                                                          (0x1<<1) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_1.IS_PBF_UNDER_ERR .
71562   #define PCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                    1
71563 #define PCM_REG_INT_STS_WR_1                                                                                 0x1100198UL //Access:WR   DataWidth:0xc    // Multi Field Register.
71564   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_BB_K2                                                        (0x1<<2) // Write to full GRC input buffer bits [31:0].
71565   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                  2
71566   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_E5                                                           (0x1<<0) // Write to full GRC input buffer bits [31:0].
71567   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                     0
71568   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_BB_K2                                                       (0x1<<3) // Read from empty  GRC input buffer bits [31:0].
71569   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                 3
71570   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_E5                                                          (0x1<<1) // Read from empty  GRC input buffer bits [31:0].
71571   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                    1
71572   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_BB_K2                                                        (0x1<<4) // Write to full GRC input buffer bits [63:32].
71573   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                  4
71574   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_E5                                                           (0x1<<2) // Write to full GRC input buffer bits [63:32].
71575   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                     2
71576   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_BB_K2                                                       (0x1<<5) // Read from empty  GRC input buffer bits [63:32].
71577   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                 5
71578   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_E5                                                          (0x1<<3) // Read from empty  GRC input buffer bits [63:32].
71579   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                    3
71580   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_BB_K2                                                        (0x1<<6) // Write to full GRC input buffer bits [95:64].
71581   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                  6
71582   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_E5                                                           (0x1<<4) // Write to full GRC input buffer bits [95:64].
71583   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                     4
71584   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_BB_K2                                                       (0x1<<7) // Read from empty  GRC input buffer bits [95:64].
71585   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                 7
71586   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_E5                                                          (0x1<<5) // Read from empty  GRC input buffer bits [95:64].
71587   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                    5
71588   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_BB_K2                                                        (0x1<<8) // Write to full GRC input buffer bits [127:96].
71589   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                  8
71590   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_E5                                                           (0x1<<6) // Write to full GRC input buffer bits [127:96].
71591   #define PCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                     6
71592   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_BB_K2                                                       (0x1<<9) // Read from empty  GRC input buffer bits [127:96].
71593   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                 9
71594   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_E5                                                          (0x1<<7) // Read from empty  GRC input buffer bits [127:96].
71595   #define PCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                    7
71596   #define PCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_BB_K2                                                        (0x1<<10) // In-process Table overflow.
71597   #define PCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                  10
71598   #define PCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_E5                                                           (0x1<<8) // In-process Table overflow.
71599   #define PCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                     8
71600   #define PCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                    (0x1<<11) // Message Processor Storm Connection Data buffer overflow.
71601   #define PCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                              11
71602   #define PCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_E5                                                       (0x1<<9) // Message Processor Storm Connection Data buffer overflow.
71603   #define PCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                 9
71604   #define PCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                     (0x1<<12) // Message Processor Storm Connection Command buffer overflow.
71605   #define PCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                               12
71606   #define PCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_E5                                                        (0x1<<10) // Message Processor Storm Connection Command buffer overflow.
71607   #define PCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                  10
71608   #define PCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                   (0x1<<13) // Input message first descriptor fields violation.
71609   #define PCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                             13
71610   #define PCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_E5                                                      (0x1<<11) // Input message first descriptor fields violation.
71611   #define PCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                                11
71612   #define PCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_BB_K2                                                         (0x1<<0) // Write to full Pbf input buffer.
71613   #define PCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                   0
71614   #define PCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_BB_K2                                                        (0x1<<1) // Read from empty Pbf input buffer.
71615   #define PCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                  1
71616 #define PCM_REG_INT_STS_CLR_1                                                                                0x110019cUL //Access:RC   DataWidth:0xc    // Multi Field Register.
71617   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_BB_K2                                                       (0x1<<2) // Write to full GRC input buffer bits [31:0].
71618   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                 2
71619   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_E5                                                          (0x1<<0) // Write to full GRC input buffer bits [31:0].
71620   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                    0
71621   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_BB_K2                                                      (0x1<<3) // Read from empty  GRC input buffer bits [31:0].
71622   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                3
71623   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_E5                                                         (0x1<<1) // Read from empty  GRC input buffer bits [31:0].
71624   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                   1
71625   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_BB_K2                                                       (0x1<<4) // Write to full GRC input buffer bits [63:32].
71626   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                 4
71627   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_E5                                                          (0x1<<2) // Write to full GRC input buffer bits [63:32].
71628   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                    2
71629   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_BB_K2                                                      (0x1<<5) // Read from empty  GRC input buffer bits [63:32].
71630   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                5
71631   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_E5                                                         (0x1<<3) // Read from empty  GRC input buffer bits [63:32].
71632   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                   3
71633   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_BB_K2                                                       (0x1<<6) // Write to full GRC input buffer bits [95:64].
71634   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                 6
71635   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_E5                                                          (0x1<<4) // Write to full GRC input buffer bits [95:64].
71636   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                    4
71637   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_BB_K2                                                      (0x1<<7) // Read from empty  GRC input buffer bits [95:64].
71638   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                7
71639   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_E5                                                         (0x1<<5) // Read from empty  GRC input buffer bits [95:64].
71640   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                   5
71641   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_BB_K2                                                       (0x1<<8) // Write to full GRC input buffer bits [127:96].
71642   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                 8
71643   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_E5                                                          (0x1<<6) // Write to full GRC input buffer bits [127:96].
71644   #define PCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                    6
71645   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_BB_K2                                                      (0x1<<9) // Read from empty  GRC input buffer bits [127:96].
71646   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                9
71647   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_E5                                                         (0x1<<7) // Read from empty  GRC input buffer bits [127:96].
71648   #define PCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                   7
71649   #define PCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_BB_K2                                                       (0x1<<10) // In-process Table overflow.
71650   #define PCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                 10
71651   #define PCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_E5                                                          (0x1<<8) // In-process Table overflow.
71652   #define PCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                    8
71653   #define PCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                   (0x1<<11) // Message Processor Storm Connection Data buffer overflow.
71654   #define PCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                             11
71655   #define PCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_E5                                                      (0x1<<9) // Message Processor Storm Connection Data buffer overflow.
71656   #define PCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                9
71657   #define PCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                    (0x1<<12) // Message Processor Storm Connection Command buffer overflow.
71658   #define PCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                              12
71659   #define PCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_E5                                                       (0x1<<10) // Message Processor Storm Connection Command buffer overflow.
71660   #define PCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                 10
71661   #define PCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                  (0x1<<13) // Input message first descriptor fields violation.
71662   #define PCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                            13
71663   #define PCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_E5                                                     (0x1<<11) // Input message first descriptor fields violation.
71664   #define PCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                               11
71665   #define PCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_BB_K2                                                        (0x1<<0) // Write to full Pbf input buffer.
71666   #define PCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                  0
71667   #define PCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_BB_K2                                                       (0x1<<1) // Read from empty Pbf input buffer.
71668   #define PCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                 1
71669 #define PCM_REG_INT_STS_2                                                                                    0x11001a0UL //Access:R    DataWidth:0x1    // Multi Field Register.
71670   #define PCM_REG_INT_STS_2_QMREG_MORE4                                                                      (0x1<<0) // More than 4 QM registrations.
71671   #define PCM_REG_INT_STS_2_QMREG_MORE4_SHIFT                                                                0
71672 #define PCM_REG_INT_MASK_2                                                                                   0x11001a4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
71673   #define PCM_REG_INT_MASK_2_QMREG_MORE4                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: PCM_REG_INT_STS_2.QMREG_MORE4 .
71674   #define PCM_REG_INT_MASK_2_QMREG_MORE4_SHIFT                                                               0
71675 #define PCM_REG_INT_STS_WR_2                                                                                 0x11001a8UL //Access:WR   DataWidth:0x1    // Multi Field Register.
71676   #define PCM_REG_INT_STS_WR_2_QMREG_MORE4                                                                   (0x1<<0) // More than 4 QM registrations.
71677   #define PCM_REG_INT_STS_WR_2_QMREG_MORE4_SHIFT                                                             0
71678 #define PCM_REG_INT_STS_CLR_2                                                                                0x11001acUL //Access:RC   DataWidth:0x1    // Multi Field Register.
71679   #define PCM_REG_INT_STS_CLR_2_QMREG_MORE4                                                                  (0x1<<0) // More than 4 QM registrations.
71680   #define PCM_REG_INT_STS_CLR_2_QMREG_MORE4_SHIFT                                                            0
71681 #define PCM_REG_PRTY_MASK_H_0_BB_K2                                                                          0x1100204UL //Access:RW   DataWidth:0xf    // Multi Field Register.
71682   #define PCM_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_K2                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM012_I_ECC_RF_INT .
71683   #define PCM_REG_PRTY_MASK_H_0_MEM012_I_ECC_RF_INT_K2_SHIFT                                                 0
71684   #define PCM_REG_PRTY_MASK_H_0_MEM010_I_ECC_0_RF_INT_K2                                                     (0x1<<1) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM010_I_ECC_0_RF_INT .
71685   #define PCM_REG_PRTY_MASK_H_0_MEM010_I_ECC_0_RF_INT_K2_SHIFT                                               1
71686   #define PCM_REG_PRTY_MASK_H_0_MEM010_I_ECC_1_RF_INT_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM010_I_ECC_1_RF_INT .
71687   #define PCM_REG_PRTY_MASK_H_0_MEM010_I_ECC_1_RF_INT_K2_SHIFT                                               2
71688   #define PCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2                                                         (0x1<<3) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
71689   #define PCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_SHIFT                                                   3
71690   #define PCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB                                                         (0x1<<3) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
71691   #define PCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_BB_SHIFT                                                   3
71692   #define PCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY .
71693   #define PCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_K2_SHIFT                                                   4
71694   #define PCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<4) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
71695   #define PCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   4
71696   #define PCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                         (0x1<<5) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
71697   #define PCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                                   5
71698   #define PCM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB                                                         (0x1<<5) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
71699   #define PCM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_SHIFT                                                   5
71700   #define PCM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2                                                         (0x1<<6) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
71701   #define PCM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_K2_SHIFT                                                   6
71702   #define PCM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB                                                         (0x1<<6) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
71703   #define PCM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_SHIFT                                                   6
71704   #define PCM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2                                                         (0x1<<7) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
71705   #define PCM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_K2_SHIFT                                                   7
71706   #define PCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                         (0x1<<7) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
71707   #define PCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                                   7
71708   #define PCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2                                                         (0x1<<8) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
71709   #define PCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_SHIFT                                                   8
71710   #define PCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB                                                         (0x1<<8) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
71711   #define PCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_SHIFT                                                   8
71712   #define PCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2                                                         (0x1<<9) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
71713   #define PCM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_K2_SHIFT                                                   9
71714   #define PCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
71715   #define PCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2_SHIFT                                                   10
71716   #define PCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
71717   #define PCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2_SHIFT                                                   11
71718   #define PCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
71719   #define PCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_SHIFT                                                   12
71720   #define PCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
71721   #define PCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_K2_SHIFT                                                   13
71722   #define PCM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
71723   #define PCM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_SHIFT                                                   10
71724   #define PCM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
71725   #define PCM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_K2_SHIFT                                                   14
71726   #define PCM_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB                                                       (0x1<<0) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM011_I_ECC_RF_INT .
71727   #define PCM_REG_PRTY_MASK_H_0_MEM011_I_ECC_RF_INT_BB_SHIFT                                                 0
71728   #define PCM_REG_PRTY_MASK_H_0_MEM009_I_ECC_0_RF_INT_BB                                                     (0x1<<1) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM009_I_ECC_0_RF_INT .
71729   #define PCM_REG_PRTY_MASK_H_0_MEM009_I_ECC_0_RF_INT_BB_SHIFT                                               1
71730   #define PCM_REG_PRTY_MASK_H_0_MEM009_I_ECC_1_RF_INT_BB                                                     (0x1<<2) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM009_I_ECC_1_RF_INT .
71731   #define PCM_REG_PRTY_MASK_H_0_MEM009_I_ECC_1_RF_INT_BB_SHIFT                                               2
71732   #define PCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB                                                         (0x1<<9) // This bit masks, when set, the Parity bit: PCM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
71733   #define PCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_SHIFT                                                   9
71734 #define PCM_REG_MEM010_RF_ECC_ERROR_CONNECT_0_K2                                                             0x1100210UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: pcm.i_sm_con_ctx.rf_ecc_error_connect_0 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
71735 #define PCM_REG_MEM009_RF_ECC_ERROR_CONNECT_0_BB                                                             0x1100210UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: pcm.i_sm_con_ctx.rf_ecc_error_connect_0 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
71736 #define PCM_REG_MEM010_RF_ECC_ERROR_CONNECT_1_K2                                                             0x1100214UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: pcm.i_sm_con_ctx.rf_ecc_error_connect_1 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
71737 #define PCM_REG_MEM009_RF_ECC_ERROR_CONNECT_1_BB                                                             0x1100214UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: pcm.i_sm_con_ctx.rf_ecc_error_connect_1 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
71738 #define PCM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x1100218UL //Access:RW   DataWidth:0x3    // Multi Field Register.
71739   #define PCM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_K2                                                        (0x1<<0) // Enable ECC for memory ecc instance pcm.i_xx_msg_ram.i_ecc in module pcm_mem_xx_msg_ram
71740   #define PCM_REG_MEM_ECC_ENABLE_0_MEM012_I_ECC_EN_K2_SHIFT                                                  0
71741   #define PCM_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_0_EN_K2                                                      (0x1<<1) // Enable ECC for memory ecc instance pcm.i_sm_con_ctx.i_ecc_0 in module pcm_mem_sm_con_ctx
71742   #define PCM_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_0_EN_K2_SHIFT                                                1
71743   #define PCM_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_1_EN_K2                                                      (0x1<<2) // Enable ECC for memory ecc instance pcm.i_sm_con_ctx.i_ecc_1 in module pcm_mem_sm_con_ctx
71744   #define PCM_REG_MEM_ECC_ENABLE_0_MEM010_I_ECC_1_EN_K2_SHIFT                                                2
71745   #define PCM_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB                                                        (0x1<<0) // Enable ECC for memory ecc instance pcm.i_xx_msg_ram.i_ecc in module pcm_mem_xx_msg_ram
71746   #define PCM_REG_MEM_ECC_ENABLE_0_MEM011_I_ECC_EN_BB_SHIFT                                                  0
71747   #define PCM_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_0_EN_BB                                                      (0x1<<1) // Enable ECC for memory ecc instance pcm.i_sm_con_ctx.i_ecc_0 in module pcm_mem_sm_con_ctx
71748   #define PCM_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_0_EN_BB_SHIFT                                                1
71749   #define PCM_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_1_EN_BB                                                      (0x1<<2) // Enable ECC for memory ecc instance pcm.i_sm_con_ctx.i_ecc_1 in module pcm_mem_sm_con_ctx
71750   #define PCM_REG_MEM_ECC_ENABLE_0_MEM009_I_ECC_1_EN_BB_SHIFT                                                2
71751 #define PCM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x110021cUL //Access:RW   DataWidth:0x3    // Multi Field Register.
71752   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_K2                                                 (0x1<<0) // Set parity only for memory ecc instance pcm.i_xx_msg_ram.i_ecc in module pcm_mem_xx_msg_ram
71753   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM012_I_ECC_PRTY_K2_SHIFT                                           0
71754   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_0_PRTY_K2                                               (0x1<<1) // Set parity only for memory ecc instance pcm.i_sm_con_ctx.i_ecc_0 in module pcm_mem_sm_con_ctx
71755   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_0_PRTY_K2_SHIFT                                         1
71756   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_1_PRTY_K2                                               (0x1<<2) // Set parity only for memory ecc instance pcm.i_sm_con_ctx.i_ecc_1 in module pcm_mem_sm_con_ctx
71757   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM010_I_ECC_1_PRTY_K2_SHIFT                                         2
71758   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB                                                 (0x1<<0) // Set parity only for memory ecc instance pcm.i_xx_msg_ram.i_ecc in module pcm_mem_xx_msg_ram
71759   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM011_I_ECC_PRTY_BB_SHIFT                                           0
71760   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_0_PRTY_BB                                               (0x1<<1) // Set parity only for memory ecc instance pcm.i_sm_con_ctx.i_ecc_0 in module pcm_mem_sm_con_ctx
71761   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_0_PRTY_BB_SHIFT                                         1
71762   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_1_PRTY_BB                                               (0x1<<2) // Set parity only for memory ecc instance pcm.i_sm_con_ctx.i_ecc_1 in module pcm_mem_sm_con_ctx
71763   #define PCM_REG_MEM_ECC_PARITY_ONLY_0_MEM009_I_ECC_1_PRTY_BB_SHIFT                                         2
71764 #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x1100220UL //Access:RC   DataWidth:0x3    // Multi Field Register.
71765   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_K2                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance pcm.i_xx_msg_ram.i_ecc in module pcm_mem_xx_msg_ram
71766   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM012_I_ECC_CORRECT_K2_SHIFT                                    0
71767   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_0_CORRECT_K2                                        (0x1<<1) // Record if a correctable error occurred on memory ecc instance pcm.i_sm_con_ctx.i_ecc_0 in module pcm_mem_sm_con_ctx
71768   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_0_CORRECT_K2_SHIFT                                  1
71769   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_1_CORRECT_K2                                        (0x1<<2) // Record if a correctable error occurred on memory ecc instance pcm.i_sm_con_ctx.i_ecc_1 in module pcm_mem_sm_con_ctx
71770   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM010_I_ECC_1_CORRECT_K2_SHIFT                                  2
71771   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance pcm.i_xx_msg_ram.i_ecc in module pcm_mem_xx_msg_ram
71772   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM011_I_ECC_CORRECT_BB_SHIFT                                    0
71773   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_0_CORRECT_BB                                        (0x1<<1) // Record if a correctable error occurred on memory ecc instance pcm.i_sm_con_ctx.i_ecc_0 in module pcm_mem_sm_con_ctx
71774   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_0_CORRECT_BB_SHIFT                                  1
71775   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_1_CORRECT_BB                                        (0x1<<2) // Record if a correctable error occurred on memory ecc instance pcm.i_sm_con_ctx.i_ecc_1 in module pcm_mem_sm_con_ctx
71776   #define PCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM009_I_ECC_1_CORRECT_BB_SHIFT                                  2
71777 #define PCM_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x1100224UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
71778 #define PCM_REG_IFEN                                                                                         0x1100400UL //Access:RW   DataWidth:0x1    // Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
71779 #define PCM_REG_ERR_EVNT_ID                                                                                  0x1100404UL //Access:RW   DataWidth:0x8    // The Event ID in case one of errors is set in QM input message.
71780 #define PCM_REG_STORM_WEIGHT                                                                                 0x1100604UL //Access:RW   DataWidth:0x3    // The weight of the local Storm input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71781 #define PCM_REG_PBF_WEIGHT_BB_K2                                                                             0x1100608UL //Access:RW   DataWidth:0x3    // The weight of the input Pbf in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71782 #define PCM_REG_GRC_WEIGHT                                                                                   0x110060cUL //Access:RW   DataWidth:0x3    // The weight of the GRC input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71783 #define PCM_REG_IA_GROUP_PR0                                                                                 0x1100614UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 0. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: ia_group_pr0 is the highest priority; ia_group_pr5 is the lowest priority.
71784 #define PCM_REG_IA_GROUP_PR1                                                                                 0x1100618UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 1. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
71785 #define PCM_REG_IA_GROUP_PR2                                                                                 0x110061cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 2. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
71786 #define PCM_REG_IA_GROUP_PR3                                                                                 0x1100620UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 3. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
71787 #define PCM_REG_IA_GROUP_PR4                                                                                 0x1100624UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 4. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
71788 #define PCM_REG_IA_GROUP_PR5                                                                                 0x1100628UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 5. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
71789 #define PCM_REG_IA_ARB_SP_TIMEOUT                                                                            0x110062cUL //Access:RW   DataWidth:0x8    // Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Two values have special meaning: 8'h0 - constant RR; 8'h80 - constant strict priority. In all other cases the following is true: Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance.
71790 #define PCM_REG_STORM_FRWRD_MODE                                                                             0x1100630UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
71791 #define PCM_REG_PBF_FRWRD_MODE_BB_K2                                                                         0x1100638UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
71792 #define PCM_REG_SDM_ERR_HANDLE_EN                                                                            0x110063cUL //Access:RW   DataWidth:0x1    // 0 - disable error handling in SDM message; 1 - enable error handling in SDM message.
71793 #define PCM_REG_DIR_BYP_EN                                                                                   0x1100640UL //Access:RW   DataWidth:0x1    // Direct bypass enable.
71794 #define PCM_REG_FI_DESC_INPUT_VIOLATE                                                                        0x1100644UL //Access:R    DataWidth:0xf    // Input message first descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation:  TaskExist==0 -> XxLockCmd != XX_UNLOCK_CID_TID and XxLockCmd != XX_LOCK_CID_TID_BYPASS;  [12] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0;[13] - Violation: Agg message: Loader done with error then SmCtxLdStFlg==0; [14] - Violation: XxBypass message in PCM block;
71795 #define PCM_REG_IA_SM_CON_PART_FILL_LVL                                                                      0x1100648UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Connection part FIFO fill level (in messages).
71796 #define PCM_REG_IA_TRANS_PART_FILL_LVL                                                                       0x110064cUL //Access:R    DataWidth:0x3    // Input Arbiter Transparent part FIFO fill level (in messages).
71797 #define PCM_REG_EXT_RD_FILL_LVL_E5                                                                           0x1100650UL //Access:R    DataWidth:0x2    // External read buffer FIFO fill level (in FIFO entries).
71798 #define PCM_REG_XX_MSG_UP_BND                                                                                0x1100704UL //Access:RW   DataWidth:0x3    // The maximum number of Xx RAM messages; which may be stored in XX protection. Is restricted by Xx Messages RAM size and the size of Xx protected message CM_REGISTERS_XX_MSG_SIZE.XX_MSG_SIZE
71799 #define PCM_REG_XX_MSG_SIZE                                                                                  0x1100708UL //Access:RW   DataWidth:0x6    // The size of Xx protected message in Xx Messages RAM in QREGs. Upper rounded to 4 and multiplied by CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND should not exceed XxMessagesRam size which is: MCM: 0d1792 PCM: 0d176 TCM: 0d1536 UCM: 0d1792 XCM: 0d256 YCM: 0d1536
71800 #define PCM_REG_XX_LCID_CAM_UP_BND                                                                           0x110070cUL //Access:RW   DataWidth:0x2    // The maximum number of connections in the XX protection LCID CAM.
71801 #define PCM_REG_XX_FREE_CNT                                                                                  0x1100710UL //Access:R    DataWidth:0x3    // Used to read the XX protection Free counter. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
71802 #define PCM_REG_XX_LCID_CAM_FILL_LVL                                                                         0x1100714UL //Access:R    DataWidth:0x2    // Used to read XX protection LCID CAM fill level. Fill level is calculated as the number of locked LCIDs, i.e. LCIDs that have at least one Xx locked message or LCIDs that have no Xx locked messages but haven't been unlocked yet from LCID CAM. Simple saying it calculates for number of valid entries in LCID CAM.
71803 #define PCM_REG_XX_LCID_CAM_ST_STAT                                                                          0x1100718UL //Access:RC   DataWidth:0x2    // CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
71804 #define PCM_REG_XX_IA_GROUP_PR0                                                                              0x110071cUL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 0. 0 - non-lock group; 1- lock group.
71805 #define PCM_REG_XX_IA_GROUP_PR1                                                                              0x1100720UL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 1. 0 - non-lock group; 1- lock group.
71806 #define PCM_REG_XX_NON_LOCK_LCID_THR                                                                         0x1100724UL //Access:RW   DataWidth:0x2    // Xx non-locked LCIDs threshold (maximum value). Participates in blocking decision of Xx Input Arbiter non-locked group.
71807 #define PCM_REG_XX_LOCK_LCID_THR                                                                             0x1100728UL //Access:RW   DataWidth:0x2    // Xx locked LCIDs threshold (maximum value). Participates in Xx Bypass global enable decision.
71808 #define PCM_REG_XX_IA_ARB_SP_TIMEOUT                                                                         0x110072cUL //Access:RW   DataWidth:0x8    // Xx Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
71809 #define PCM_REG_XX_FREE_HEAD_PTR                                                                             0x1100730UL //Access:R    DataWidth:0x2    // Xx Free Head Pointer.
71810 #define PCM_REG_XX_FREE_TAIL_PTR                                                                             0x1100734UL //Access:R    DataWidth:0x2    // Xx Free Tail Pointer. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
71811 #define PCM_REG_XX_NON_LOCK_CNT                                                                              0x1100738UL //Access:R    DataWidth:0x2    // Xx NonLock Counter.
71812 #define PCM_REG_XX_LOCK_CNT                                                                                  0x110073cUL //Access:R    DataWidth:0x2    // Xx Lock Counter.
71813 #define PCM_REG_XX_LCID_ARB_GROUP_PR0                                                                        0x1100740UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 0. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
71814 #define PCM_REG_XX_LCID_ARB_GROUP_PR1                                                                        0x1100744UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 1. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
71815 #define PCM_REG_XX_LCID_ARB_GROUP_PR2                                                                        0x1100748UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 2. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
71816 #define PCM_REG_XX_LCID_ARB_SP_TIMEOUT                                                                       0x110074cUL //Access:RW   DataWidth:0x8    // Xx LCID Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
71817 #define PCM_REG_XX_FREE_THR_HIGH                                                                             0x1100750UL //Access:RW   DataWidth:0x3    // Xx free messages threshold high. Used in Xx Bypass global enable condition.
71818 #define PCM_REG_XX_FREE_THR_LOW                                                                              0x1100754UL //Access:RW   DataWidth:0x3    // Xx free messages threshold low Used in Xx Bypass global enable condition.
71819 #define PCM_REG_XX_PREF_DIR_FILL_LVL                                                                         0x1100758UL //Access:R    DataWidth:0x6    // Xx LCID Arbiter direct prefetch FIFO fill level (in entries).
71820 #define PCM_REG_XX_PREF_AGGST_FILL_LVL                                                                       0x110075cUL //Access:R    DataWidth:0x6    // Xx LCID Arbiter aggregation store prefetch FIFO fill level (in entries).
71821 #define PCM_REG_UNLOCK_MISS                                                                                  0x1100760UL //Access:RC   DataWidth:0x1    // Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM.
71822 #define PCM_REG_ERR_AFFINITY_TYPE_E5                                                                         0x1100764UL //Access:RW   DataWidth:0x2    // Affinity type in case of input message error.
71823 #define PCM_REG_ERR_EXCLUSIVE_FLG_E5                                                                         0x1100768UL //Access:RW   DataWidth:0x1    // Exclusive type in case of input message error.
71824 #define PCM_REG_ERR_SRC_AFFINITY_E5                                                                          0x110076cUL //Access:RW   DataWidth:0x3    // Source affinity in case of input message error.
71825 #define PCM_REG_PRCS_SM_CON_CURR_ST                                                                          0x1100804UL //Access:R    DataWidth:0x2    // STORM Connection Processor FSM.
71826 #define PCM_REG_SM_CON_FIC_BUF_FILL_LVL                                                                      0x1100828UL //Access:R    DataWidth:0x5    // Storm Connection FIC buffer fill level (in messages).
71827 #define PCM_REG_SM_CON_FIC_BUF_CRD                                                                           0x110082cUL //Access:RW   DataWidth:0x2    // Storm Connection FIC buffer credit (in full message out parts).
71828 #define PCM_REG_SM_CON_BUF_CRD_AGGST                                                                         0x1100830UL //Access:RW   DataWidth:0x1    // Storm Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_CON_CMD_BUF_CRD_DIR.SM_CON_CMD_BUF_CRD_DIR need be no more than Storm Connection command buffer size=3.
71829 #define PCM_REG_SM_CON_CMD_BUF_CRD_DIR                                                                       0x1100834UL //Access:RW   DataWidth:0x2    // Storm Connection command buffer credit (Direct group). In sum with CM_REGISTERS_SM_CON_BUF_CRD_AGGST.SM_CON_BUF_CRD_AGGST need be no more than Storm Connection command buffer size=3.
71830 #define PCM_REG_TRANS_DATA_BUF_CRD_DIR                                                                       0x1100838UL //Access:RW   DataWidth:0x2    // Transparent data buffer credit (Direct group).
71831 #define PCM_REG_SM_CON_CTX_SIZE                                                                              0x110083cUL //Access:RW   DataWidth:0x5    // STORM Connnection context per LCID size (REGQ). Default context size of 10 (REGQ) complies to 320 LCIDs. Maximum context size per LCID is 20. Maximum number of LCIDs allowed at maximum context size per LCID is 160. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LCIDs allowed at non-default size: INTEGER((320*INTEGER(10/2))/(20/2)).
71832 #define PCM_REG_IN_PRCS_TBL_CRD_AGG                                                                          0x1100a04UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGGST.IN_PRCS_TBL_CRD_AGGST need be no more than In-process table size=12.
71833 #define PCM_REG_IN_PRCS_TBL_CRD_AGGST                                                                        0x1100a08UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation Store group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGG.IN_PRCS_TBL_CRD_AGG need be no more than In-process table size=12.
71834 #define PCM_REG_IN_PRCS_TBL_FILL_LVL                                                                         0x1100a0cUL //Access:R    DataWidth:0x4    // In-process Table fill level  (in messages).
71835 #define PCM_REG_IN_PRCS_TBL_ALMOST_FULL                                                                      0x1100a10UL //Access:R    DataWidth:0x1    // In-process Table almost full.
71836 #define PCM_REG_CCFC_CURR_ST                                                                                 0x1100a14UL //Access:R    DataWidth:0x1    // CFC connection output FSM current state.
71837 #define PCM_REG_CMPL_DIR_CURR_ST                                                                             0x1100a18UL //Access:R    DataWidth:0x4    // Direct Completer FSM current state.
71838 #define PCM_REG_XX_BYP_CON_STATE_EVNT_ID_FLG                                                                 0x1100a1cUL //Access:RW   DataWidth:0x1    // If set, Xx connection bypass state will be added in calculation of CM output Event ID.
71839 #define PCM_REG_CCFC_INIT_CRD                                                                                0x1100a84UL //Access:RW   DataWidth:0x4    // CCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
71840 #define PCM_REG_FIC_INIT_CRD                                                                                 0x1100a88UL //Access:RW   DataWidth:0x6    // FIC output initial credit. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 44 at start-up.
71841 #define PCM_REG_DIR_BYP_MSG_CNT                                                                              0x1100aa4UL //Access:RC   DataWidth:0x20   // Counter of direct bypassed messages.
71842 #define PCM_REG_PBF_LENGTH_MIS_BB_K2                                                                         0x1100aacUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PBF interface.
71843 #define PCM_REG_GRC_BUF_EMPTY                                                                                0x1100ab0UL //Access:R    DataWidth:0x1    // Input Stage GRC buffer is empty.
71844 #define PCM_REG_GRC_BUF_STATUS                                                                               0x1100ab4UL //Access:R    DataWidth:0x6    // Input Stage GRC buffer status.
71845 #define PCM_REG_STORM_MSG_CNTR                                                                               0x1100ab8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the STORM input.
71846 #define PCM_REG_PBF_MSG_CNTR_BB_K2                                                                           0x1100ac0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PBF.
71847 #define PCM_REG_IS_GRC                                                                                       0x1100ac4UL //Access:W    DataWidth:0x20   // Used to write the GRC message. Write only. To distinguish if the register can be accessed to write GRC message                           polling of CM_REGISTERS.GRC_BUF_EMPTY need to be done
71848 #define PCM_REG_IS_STORM_FILL_LVL                                                                            0x1100ac8UL //Access:R    DataWidth:0x4    // Number of entries (2 QREGs each) of data in STORM Input Stage.
71849 #define PCM_REG_IS_PBF_FILL_LVL_BB_K2                                                                        0x1100ad0UL //Access:R    DataWidth:0x6    // Number of QREGs (128b) of data in PBF Input Stage.
71850 #define PCM_REG_FIC_MSG_CNTR                                                                                 0x1100b44UL //Access:RC   DataWidth:0x1c   // Counter of the output messages at FIC interfaces.
71851 #define PCM_REG_CCFC_CNTR                                                                                    0x1100b48UL //Access:RC   DataWidth:0x1c   // Counter of the output CCFC.
71852 #define PCM_REG_ECO_RESERVED                                                                                 0x1100b84UL //Access:RW   DataWidth:0x8    // Chicken bits.
71853 #define PCM_REG_IS_FOC_PSEM_NXT_INF_UNIT                                                                     0x1100b88UL //Access:R    DataWidth:0x5    // Debug read from PSEM Input stage buffer: number of reads to next information unit.
71854 #define PCM_REG_IS_FOC_PBF_NXT_INF_UNIT_BB_K2                                                                0x1100b8cUL //Access:R    DataWidth:0x6    // Debug read from PBF Input stage buffer: number of reads to next information unit.
71855 #define PCM_REG_IS_FOC_PSEM                                                                                  0x1100c00UL //Access:R    DataWidth:0x20   // Debug read from PSEM Input stage buffer with 32-bits granularity. Read only.
71856 #define PCM_REG_IS_FOC_PSEM_SIZE_BB_K2                                                                       96
71857 #define PCM_REG_IS_FOC_PSEM_SIZE_E5                                                                          104
71858 #define PCM_REG_IS_FOC_PBF_BB_K2                                                                             0x1101000UL //Access:R    DataWidth:0x20   // Debug read from PBF Input stage buffer with 32-bits granularity. Read only.
71859 #define PCM_REG_IS_FOC_PBF_SIZE                                                                              180
71860 #define PCM_REG_CTX_RBC_ACCS                                                                                 0x1101440UL //Access:RW   DataWidth:0x10   // Context RBC access.[8:0] - base address (LCID/LTID); [15:9] - offset (in REGs (32b)) within LCID/LTID. The procedure to read context is: first define base address and offset; then read context with one of the following registers: CM_REGISTERS_AGG_CON_CTX.AGG_CON_CTX CM_REGISTERS_SM_CON_CTX.SM_CON_CTX CM_REGISTERS_AGG_TASK_CTX.AGG_TASK_CTX CM_REGISTERS_SM_TASK_CTX.SM_TASK_CTX
71861 #define PCM_REG_SM_CON_CTX                                                                                   0x1101444UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
71862 #define PCM_REG_XX_LCID_CAM                                                                                  0x1101500UL //Access:R    DataWidth:0xa    // Debug only. Read only access to LCID CAM in XX protection mechanism.
71863 #define PCM_REG_XX_LCID_CAM_SIZE                                                                             2
71864 #define PCM_REG_XX_TBL                                                                                       0x1101600UL //Access:R    DataWidth:0xc    // Indirect access to the XX table of the XX protection mechanism. The fields are: [0] - Lock status; [4:1] - Connection type; LL size: PCM - [7:5]; M/T/U/X/YCM - [11:5]; Tail pointer: PCM - [9:8]; M/T/U/X/YCM - [17:12]; Next pointer: PCM - [11:10]; M/T/U/X/YCM - [23:18];
71865 #define PCM_REG_XX_TBL_SIZE                                                                                  2
71866 #define PCM_REG_XX_DSCR_TBL                                                                                  0x1101700UL //Access:RW   DataWidth:0x11   // Indirect access to the XX table of the XX protection mechanism. The fields are: [2:0] - Xx Lock command;[3] - DstStormFlg; [8:4] - Global Client Input number; Message length (MCM [13:9];PCM [14:9]; TCM [13:9]; UCM [13:9];XCM [10:9];YCM[13:9]); Next pointer (MCM [19:14]; PCM [16:15]; TCM[19:14]; UCM [19:14]; XCM [16:11]; YCM [19:14]); LTID (MCM [28:20]; PCM [25:17] - reserved; TCM[28:20]; UCM [28:20]; XCM [25:17] - reserved; YCM [28:20]). Task Domain Exist (MCM [29]; PCM [26] - reserved;TCM[29]; UCM [29]; XCM [26] - reserved; YCM [29]). A free link list in the XX descriptor table should be build. This is done by writing the following values to all effective entries in the table:xx_descr_table[i].next_pointer = i+1 (i=0 - (xx_msg_up_bnd-2)); xx_descr_table[i].next_pointer= 0 (i=xx_msg_up_bnd-1). The value of i is between 0 to the configured (not default) value of (xx_msg_up_bnd-1). The not effective entries (those which succeed the last effective entry with index (xx_msg_up_bnd-1)) can be initialized to any value for initialization procedure simplicity seek.
71867 #define PCM_REG_XX_DSCR_TBL_SIZE                                                                             4
71868 #define PCM_REG_N_SM_CON_CTX_LD_0_BB_K2                                                                      0x1100808UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71869 #define PCM_REG_N_SM_CON_CTX_LD_0_E5                                                                         0x1101710UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71870 #define PCM_REG_N_SM_CON_CTX_LD_1_BB_K2                                                                      0x110080cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71871 #define PCM_REG_N_SM_CON_CTX_LD_1_E5                                                                         0x1101714UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71872 #define PCM_REG_N_SM_CON_CTX_LD_2_BB_K2                                                                      0x1100810UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71873 #define PCM_REG_N_SM_CON_CTX_LD_2_E5                                                                         0x1101718UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71874 #define PCM_REG_N_SM_CON_CTX_LD_3_BB_K2                                                                      0x1100814UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71875 #define PCM_REG_N_SM_CON_CTX_LD_3_E5                                                                         0x110171cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71876 #define PCM_REG_N_SM_CON_CTX_LD_4_BB_K2                                                                      0x1100818UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71877 #define PCM_REG_N_SM_CON_CTX_LD_4_E5                                                                         0x1101720UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71878 #define PCM_REG_N_SM_CON_CTX_LD_5_BB_K2                                                                      0x110081cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71879 #define PCM_REG_N_SM_CON_CTX_LD_5_E5                                                                         0x1101724UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71880 #define PCM_REG_N_SM_CON_CTX_LD_6_BB_K2                                                                      0x1100820UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71881 #define PCM_REG_N_SM_CON_CTX_LD_6_E5                                                                         0x1101728UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71882 #define PCM_REG_N_SM_CON_CTX_LD_7_BB_K2                                                                      0x1100824UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71883 #define PCM_REG_N_SM_CON_CTX_LD_7_E5                                                                         0x110172cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
71884 #define PCM_REG_N_SM_CON_CTX_LD_8_E5                                                                         0x1101730UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71885 #define PCM_REG_N_SM_CON_CTX_LD_9_E5                                                                         0x1101734UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71886 #define PCM_REG_N_SM_CON_CTX_LD_10_E5                                                                        0x1101738UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 10).
71887 #define PCM_REG_N_SM_CON_CTX_LD_11_E5                                                                        0x110173cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71888 #define PCM_REG_N_SM_CON_CTX_LD_12_E5                                                                        0x1101740UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71889 #define PCM_REG_N_SM_CON_CTX_LD_13_E5                                                                        0x1101744UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71890 #define PCM_REG_N_SM_CON_CTX_LD_14_E5                                                                        0x1101748UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71891 #define PCM_REG_N_SM_CON_CTX_LD_15_E5                                                                        0x110174cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
71892 #define PCM_REG_PSDM_WEIGHT_BB_K2                                                                            0x1100610UL //Access:RW   DataWidth:0x3    // The weight of the input PSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71893 #define PCM_REG_PSDM_WEIGHT_E5                                                                               0x1101750UL //Access:RW   DataWidth:0x3    // The weight of the input PSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71894 #define PCM_REG_PSDM_FRWRD_MODE_BB_K2                                                                        0x1100634UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
71895 #define PCM_REG_PSDM_FRWRD_MODE_E5                                                                           0x1101754UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
71896 #define PCM_REG_PSDM_LENGTH_MIS_BB_K2                                                                        0x1100aa8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PSDM interface.
71897 #define PCM_REG_PSDM_LENGTH_MIS_E5                                                                           0x1101758UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PSDM interface.
71898 #define PCM_REG_PSDM_MSG_CNTR_BB_K2                                                                          0x1100abcUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input PSDM.
71899 #define PCM_REG_PSDM_MSG_CNTR_E5                                                                             0x110175cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input PSDM.
71900 #define PCM_REG_IS_PSDM_FILL_LVL_BB_K2                                                                       0x1100accUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in PSDM Input Stage.
71901 #define PCM_REG_IS_PSDM_FILL_LVL_E5                                                                          0x1101760UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in PSDM Input Stage.
71902 #define PCM_REG_IS_FOC_PSDM_NXT_INF_UNIT_BB_K2                                                               0x1100b90UL //Access:R    DataWidth:0x6    // Debug read from PSDM Input stage buffer: number of reads to next information unit.
71903 #define PCM_REG_IS_FOC_PSDM_NXT_INF_UNIT_E5                                                                  0x1101764UL //Access:R    DataWidth:0x6    // Debug read from PSDM Input stage buffer: number of reads to next information unit.
71904 #define PCM_REG_IS_FOC_PSDM_BB_K2                                                                            0x1101400UL //Access:R    DataWidth:0x20   // Debug read from PSDM Input stage buffer with 32-bits granularity. Read only.
71905 #define PCM_REG_IS_FOC_PSDM_E5                                                                               0x1101780UL //Access:R    DataWidth:0x20   // Debug read from PSDM Input stage buffer with 32-bits granularity. Read only.
71906 #define PCM_REG_IS_FOC_PSDM_SIZE                                                                             16
71907 #define PCM_REG_YPLD_WEIGHT_E5                                                                               0x11017c0UL //Access:RW   DataWidth:0x3    // The weight of the input YPLD in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
71908 #define PCM_REG_YPLD_LENGTH_MIS_E5                                                                           0x11017c4UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at YPLD interface.
71909 #define PCM_REG_YPLD_MSG_CNTR_E5                                                                             0x11017c8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input YPLD.
71910 #define PCM_REG_IS_YPLD_FILL_LVL_E5                                                                          0x11017ccUL //Access:R    DataWidth:0x5    // Number of QREGs (128b) of data in YPLD Input Stage.
71911 #define PCM_REG_IS_FOC_YPLD_NXT_INF_UNIT_E5                                                                  0x11017d0UL //Access:R    DataWidth:0x5    // Debug read from YPLD Input stage buffer: number of reads to next information unit.
71912 #define PCM_REG_IS_FOC_YPLD_E5                                                                               0x1101800UL //Access:R    DataWidth:0x20   // Debug read from YPLD Input stage buffer with 32-bits granularity. Read only.
71913 #define PCM_REG_IS_FOC_YPLD_SIZE                                                                             44
71914 #define PCM_REG_XX_MSG_RAM                                                                                   0x1102000UL //Access:R    DataWidth:0x20   // Indirect access to the Xx messages RAM of the XX protection mechanism. Read-only.
71915 #define PCM_REG_XX_MSG_RAM_SIZE                                                                              704
71916 #define TCM_REG_INIT                                                                                         0x1180000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
71917 #define TCM_REG_DBG_SELECT                                                                                   0x1180040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
71918 #define TCM_REG_DBG_DWORD_ENABLE                                                                             0x1180044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
71919 #define TCM_REG_DBG_SHIFT                                                                                    0x1180048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
71920 #define TCM_REG_DBG_FORCE_VALID                                                                              0x118004cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
71921 #define TCM_REG_DBG_FORCE_FRAME                                                                              0x1180050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
71922 #define TCM_REG_DBG_OUT_DATA                                                                                 0x1180060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
71923 #define TCM_REG_DBG_OUT_DATA_SIZE                                                                            8
71924 #define TCM_REG_DBG_OUT_VALID                                                                                0x1180080UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
71925 #define TCM_REG_DBG_OUT_FRAME                                                                                0x1180084UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
71926 #define TCM_REG_AFFINITY_TYPE_0_E5                                                                           0x1180088UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71927 #define TCM_REG_AFFINITY_TYPE_1_E5                                                                           0x118008cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71928 #define TCM_REG_AFFINITY_TYPE_2_E5                                                                           0x1180090UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71929 #define TCM_REG_AFFINITY_TYPE_3_E5                                                                           0x1180094UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71930 #define TCM_REG_AFFINITY_TYPE_4_E5                                                                           0x1180098UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71931 #define TCM_REG_AFFINITY_TYPE_5_E5                                                                           0x118009cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71932 #define TCM_REG_AFFINITY_TYPE_6_E5                                                                           0x11800a0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71933 #define TCM_REG_AFFINITY_TYPE_7_E5                                                                           0x11800a4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71934 #define TCM_REG_AFFINITY_TYPE_8_E5                                                                           0x11800a8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71935 #define TCM_REG_AFFINITY_TYPE_9_E5                                                                           0x11800acUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71936 #define TCM_REG_AFFINITY_TYPE_10_E5                                                                          0x11800b0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71937 #define TCM_REG_AFFINITY_TYPE_11_E5                                                                          0x11800b4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71938 #define TCM_REG_AFFINITY_TYPE_12_E5                                                                          0x11800b8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71939 #define TCM_REG_AFFINITY_TYPE_13_E5                                                                          0x11800bcUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71940 #define TCM_REG_AFFINITY_TYPE_14_E5                                                                          0x11800c0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71941 #define TCM_REG_AFFINITY_TYPE_15_E5                                                                          0x11800c4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
71942 #define TCM_REG_EXCLUSIVE_FLG_0_E5                                                                           0x11800c8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71943 #define TCM_REG_EXCLUSIVE_FLG_1_E5                                                                           0x11800ccUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71944 #define TCM_REG_EXCLUSIVE_FLG_2_E5                                                                           0x11800d0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71945 #define TCM_REG_EXCLUSIVE_FLG_3_E5                                                                           0x11800d4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71946 #define TCM_REG_EXCLUSIVE_FLG_4_E5                                                                           0x11800d8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71947 #define TCM_REG_EXCLUSIVE_FLG_5_E5                                                                           0x11800dcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71948 #define TCM_REG_EXCLUSIVE_FLG_6_E5                                                                           0x11800e0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71949 #define TCM_REG_EXCLUSIVE_FLG_7_E5                                                                           0x11800e4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71950 #define TCM_REG_EXCLUSIVE_FLG_8_E5                                                                           0x11800e8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71951 #define TCM_REG_EXCLUSIVE_FLG_9_E5                                                                           0x11800ecUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71952 #define TCM_REG_EXCLUSIVE_FLG_10_E5                                                                          0x11800f0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71953 #define TCM_REG_EXCLUSIVE_FLG_11_E5                                                                          0x11800f4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71954 #define TCM_REG_EXCLUSIVE_FLG_12_E5                                                                          0x11800f8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71955 #define TCM_REG_EXCLUSIVE_FLG_13_E5                                                                          0x11800fcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71956 #define TCM_REG_EXCLUSIVE_FLG_14_E5                                                                          0x1180100UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71957 #define TCM_REG_EXCLUSIVE_FLG_15_E5                                                                          0x1180104UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
71958 #define TCM_REG_AGG_CON_CF0_Q_BB_K2                                                                          0x1180914UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71959 #define TCM_REG_AGG_CON_CF0_Q_E5                                                                             0x1180108UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71960 #define TCM_REG_AGG_CON_CF1_Q_BB_K2                                                                          0x1180918UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71961 #define TCM_REG_AGG_CON_CF1_Q_E5                                                                             0x118010cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71962 #define TCM_REG_AGG_CON_CF2_Q_BB_K2                                                                          0x118091cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71963 #define TCM_REG_AGG_CON_CF2_Q_E5                                                                             0x1180110UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71964 #define TCM_REG_AGG_CON_CF3_Q_BB_K2                                                                          0x1180920UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71965 #define TCM_REG_AGG_CON_CF3_Q_E5                                                                             0x1180114UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71966 #define TCM_REG_AGG_CON_CF4_Q_BB_K2                                                                          0x1180924UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71967 #define TCM_REG_AGG_CON_CF4_Q_E5                                                                             0x1180118UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71968 #define TCM_REG_AGG_CON_CF5_Q_BB_K2                                                                          0x1180928UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71969 #define TCM_REG_AGG_CON_CF5_Q_E5                                                                             0x118011cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71970 #define TCM_REG_AGG_CON_CF6_Q_BB_K2                                                                          0x118092cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71971 #define TCM_REG_AGG_CON_CF6_Q_E5                                                                             0x1180120UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71972 #define TCM_REG_AGG_CON_CF7_Q_BB_K2                                                                          0x1180930UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71973 #define TCM_REG_AGG_CON_CF7_Q_E5                                                                             0x1180124UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71974 #define TCM_REG_AGG_CON_CF8_Q_BB_K2                                                                          0x1180934UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71975 #define TCM_REG_AGG_CON_CF8_Q_E5                                                                             0x1180128UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71976 #define TCM_REG_AGG_CON_CF9_Q_BB_K2                                                                          0x1180938UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71977 #define TCM_REG_AGG_CON_CF9_Q_E5                                                                             0x118012cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71978 #define TCM_REG_AGG_CON_CF10_Q_BB_K2                                                                         0x118093cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
71979 #define TCM_REG_AGG_CON_CF10_Q_E5                                                                            0x1180130UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71980 #define TCM_REG_AGG_CON_CF11_Q_E5                                                                            0x1180134UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
71981 #define TCM_REG_INT_STS_0                                                                                    0x1180180UL //Access:R    DataWidth:0x10   // Multi Field Register.
71982   #define TCM_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
71983   #define TCM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
71984   #define TCM_REG_INT_STS_0_IS_STORM_OVFL_ERR                                                                (0x1<<1) // Write to full STORM input buffer.
71985   #define TCM_REG_INT_STS_0_IS_STORM_OVFL_ERR_SHIFT                                                          1
71986   #define TCM_REG_INT_STS_0_IS_STORM_UNDER_ERR                                                               (0x1<<2) // Read from empty  STORM input buffer.
71987   #define TCM_REG_INT_STS_0_IS_STORM_UNDER_ERR_SHIFT                                                         2
71988   #define TCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR_E5                                                              (0x1<<3) // Write to full MSDM input buffer.
71989   #define TCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR_E5_SHIFT                                                        3
71990   #define TCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR_E5                                                             (0x1<<4) // Read from empty MSDM input buffer.
71991   #define TCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR_E5_SHIFT                                                       4
71992   #define TCM_REG_INT_STS_0_IS_TSDM_OVFL_ERR_BB_K2                                                           (0x1<<3) // Write to full TSDM input buffer.
71993   #define TCM_REG_INT_STS_0_IS_TSDM_OVFL_ERR_BB_K2_SHIFT                                                     3
71994   #define TCM_REG_INT_STS_0_IS_TSDM_OVFL_ERR_E5                                                              (0x1<<5) // Write to full TSDM input buffer.
71995   #define TCM_REG_INT_STS_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                        5
71996   #define TCM_REG_INT_STS_0_IS_TSDM_UNDER_ERR_BB_K2                                                          (0x1<<4) // Read from empty TSDM input buffer.
71997   #define TCM_REG_INT_STS_0_IS_TSDM_UNDER_ERR_BB_K2_SHIFT                                                    4
71998   #define TCM_REG_INT_STS_0_IS_TSDM_UNDER_ERR_E5                                                             (0x1<<6) // Read from empty TSDM input buffer.
71999   #define TCM_REG_INT_STS_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                       6
72000   #define TCM_REG_INT_STS_0_IS_PSDM_OVFL_ERR_E5                                                              (0x1<<7) // Write to full PSDM input buffer.
72001   #define TCM_REG_INT_STS_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                        7
72002   #define TCM_REG_INT_STS_0_IS_PSDM_UNDER_ERR_E5                                                             (0x1<<8) // Read from empty PSDM input buffer.
72003   #define TCM_REG_INT_STS_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                       8
72004   #define TCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR_BB_K2                                                           (0x1<<5) // Write to full Msem input buffer.
72005   #define TCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR_BB_K2_SHIFT                                                     5
72006   #define TCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR_E5                                                              (0x1<<9) // Write to full Msem input buffer.
72007   #define TCM_REG_INT_STS_0_IS_MSEM_OVFL_ERR_E5_SHIFT                                                        9
72008   #define TCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR_BB_K2                                                          (0x1<<6) // Read from empty  Msem input buffer.
72009   #define TCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR_BB_K2_SHIFT                                                    6
72010   #define TCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR_E5                                                             (0x1<<10) // Read from empty  Msem input buffer.
72011   #define TCM_REG_INT_STS_0_IS_MSEM_UNDER_ERR_E5_SHIFT                                                       10
72012   #define TCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_BB_K2                                                           (0x1<<7) // Write to full Ysem input buffer.
72013   #define TCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                     7
72014   #define TCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_E5                                                              (0x1<<11) // Write to full Ysem input buffer.
72015   #define TCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                        11
72016   #define TCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5                                                              (0x1<<12) // Read from empty External read buffer.
72017   #define TCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                        12
72018   #define TCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5                                                               (0x1<<13) // Write to fully External read buffer.
72019   #define TCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                         13
72020   #define TCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5                                                          (0x1<<14) // Affinity type = 2 (connection based) but connection doesn't exist.
72021   #define TCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                    14
72022   #define TCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5                                                         (0x1<<15) // Affinity type = 3 (task based) but task doesn't exist.
72023   #define TCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                   15
72024 #define TCM_REG_INT_MASK_0                                                                                   0x1180184UL //Access:RW   DataWidth:0x10   // Multi Field Register.
72025   #define TCM_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.ADDRESS_ERROR .
72026   #define TCM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
72027   #define TCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_STORM_OVFL_ERR .
72028   #define TCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR_SHIFT                                                         1
72029   #define TCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_STORM_UNDER_ERR .
72030   #define TCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR_SHIFT                                                        2
72031   #define TCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR_E5                                                             (0x1<<3) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_MSDM_OVFL_ERR .
72032   #define TCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR_E5_SHIFT                                                       3
72033   #define TCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR_E5                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_MSDM_UNDER_ERR .
72034   #define TCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR_E5_SHIFT                                                      4
72035   #define TCM_REG_INT_MASK_0_IS_TSDM_OVFL_ERR_BB_K2                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_TSDM_OVFL_ERR .
72036   #define TCM_REG_INT_MASK_0_IS_TSDM_OVFL_ERR_BB_K2_SHIFT                                                    3
72037   #define TCM_REG_INT_MASK_0_IS_TSDM_OVFL_ERR_E5                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_TSDM_OVFL_ERR .
72038   #define TCM_REG_INT_MASK_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                       5
72039   #define TCM_REG_INT_MASK_0_IS_TSDM_UNDER_ERR_BB_K2                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_TSDM_UNDER_ERR .
72040   #define TCM_REG_INT_MASK_0_IS_TSDM_UNDER_ERR_BB_K2_SHIFT                                                   4
72041   #define TCM_REG_INT_MASK_0_IS_TSDM_UNDER_ERR_E5                                                            (0x1<<6) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_TSDM_UNDER_ERR .
72042   #define TCM_REG_INT_MASK_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                      6
72043   #define TCM_REG_INT_MASK_0_IS_PSDM_OVFL_ERR_E5                                                             (0x1<<7) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_PSDM_OVFL_ERR .
72044   #define TCM_REG_INT_MASK_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                       7
72045   #define TCM_REG_INT_MASK_0_IS_PSDM_UNDER_ERR_E5                                                            (0x1<<8) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_PSDM_UNDER_ERR .
72046   #define TCM_REG_INT_MASK_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                      8
72047   #define TCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR_BB_K2                                                          (0x1<<5) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_MSEM_OVFL_ERR .
72048   #define TCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR_BB_K2_SHIFT                                                    5
72049   #define TCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR_E5                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_MSEM_OVFL_ERR .
72050   #define TCM_REG_INT_MASK_0_IS_MSEM_OVFL_ERR_E5_SHIFT                                                       9
72051   #define TCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR_BB_K2                                                         (0x1<<6) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_MSEM_UNDER_ERR .
72052   #define TCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR_BB_K2_SHIFT                                                   6
72053   #define TCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR_E5                                                            (0x1<<10) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_MSEM_UNDER_ERR .
72054   #define TCM_REG_INT_MASK_0_IS_MSEM_UNDER_ERR_E5_SHIFT                                                      10
72055   #define TCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_BB_K2                                                          (0x1<<7) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_YSEM_OVFL_ERR .
72056   #define TCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                    7
72057   #define TCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_E5                                                             (0x1<<11) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.IS_YSEM_OVFL_ERR .
72058   #define TCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                       11
72059   #define TCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5                                                             (0x1<<12) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.EXT_LD_UNDER_ERR .
72060   #define TCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                       12
72061   #define TCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5                                                              (0x1<<13) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.EXT_LD_OVFL_ERR .
72062   #define TCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                        13
72063   #define TCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5                                                         (0x1<<14) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.AFFINITY_TYPE_NO_CON .
72064   #define TCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                   14
72065   #define TCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5                                                        (0x1<<15) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_0.AFFINITY_TYPE_NO_TASK .
72066   #define TCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                  15
72067 #define TCM_REG_INT_STS_WR_0                                                                                 0x1180188UL //Access:WR   DataWidth:0x10   // Multi Field Register.
72068   #define TCM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
72069   #define TCM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
72070   #define TCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR                                                             (0x1<<1) // Write to full STORM input buffer.
72071   #define TCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR_SHIFT                                                       1
72072   #define TCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR                                                            (0x1<<2) // Read from empty  STORM input buffer.
72073   #define TCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR_SHIFT                                                      2
72074   #define TCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR_E5                                                           (0x1<<3) // Write to full MSDM input buffer.
72075   #define TCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR_E5_SHIFT                                                     3
72076   #define TCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR_E5                                                          (0x1<<4) // Read from empty MSDM input buffer.
72077   #define TCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR_E5_SHIFT                                                    4
72078   #define TCM_REG_INT_STS_WR_0_IS_TSDM_OVFL_ERR_BB_K2                                                        (0x1<<3) // Write to full TSDM input buffer.
72079   #define TCM_REG_INT_STS_WR_0_IS_TSDM_OVFL_ERR_BB_K2_SHIFT                                                  3
72080   #define TCM_REG_INT_STS_WR_0_IS_TSDM_OVFL_ERR_E5                                                           (0x1<<5) // Write to full TSDM input buffer.
72081   #define TCM_REG_INT_STS_WR_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                     5
72082   #define TCM_REG_INT_STS_WR_0_IS_TSDM_UNDER_ERR_BB_K2                                                       (0x1<<4) // Read from empty TSDM input buffer.
72083   #define TCM_REG_INT_STS_WR_0_IS_TSDM_UNDER_ERR_BB_K2_SHIFT                                                 4
72084   #define TCM_REG_INT_STS_WR_0_IS_TSDM_UNDER_ERR_E5                                                          (0x1<<6) // Read from empty TSDM input buffer.
72085   #define TCM_REG_INT_STS_WR_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                    6
72086   #define TCM_REG_INT_STS_WR_0_IS_PSDM_OVFL_ERR_E5                                                           (0x1<<7) // Write to full PSDM input buffer.
72087   #define TCM_REG_INT_STS_WR_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                     7
72088   #define TCM_REG_INT_STS_WR_0_IS_PSDM_UNDER_ERR_E5                                                          (0x1<<8) // Read from empty PSDM input buffer.
72089   #define TCM_REG_INT_STS_WR_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                    8
72090   #define TCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR_BB_K2                                                        (0x1<<5) // Write to full Msem input buffer.
72091   #define TCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR_BB_K2_SHIFT                                                  5
72092   #define TCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR_E5                                                           (0x1<<9) // Write to full Msem input buffer.
72093   #define TCM_REG_INT_STS_WR_0_IS_MSEM_OVFL_ERR_E5_SHIFT                                                     9
72094   #define TCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR_BB_K2                                                       (0x1<<6) // Read from empty  Msem input buffer.
72095   #define TCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR_BB_K2_SHIFT                                                 6
72096   #define TCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR_E5                                                          (0x1<<10) // Read from empty  Msem input buffer.
72097   #define TCM_REG_INT_STS_WR_0_IS_MSEM_UNDER_ERR_E5_SHIFT                                                    10
72098   #define TCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_BB_K2                                                        (0x1<<7) // Write to full Ysem input buffer.
72099   #define TCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                  7
72100   #define TCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_E5                                                           (0x1<<11) // Write to full Ysem input buffer.
72101   #define TCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                     11
72102   #define TCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5                                                           (0x1<<12) // Read from empty External read buffer.
72103   #define TCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                     12
72104   #define TCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5                                                            (0x1<<13) // Write to fully External read buffer.
72105   #define TCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                      13
72106   #define TCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5                                                       (0x1<<14) // Affinity type = 2 (connection based) but connection doesn't exist.
72107   #define TCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                 14
72108   #define TCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5                                                      (0x1<<15) // Affinity type = 3 (task based) but task doesn't exist.
72109   #define TCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                15
72110 #define TCM_REG_INT_STS_CLR_0                                                                                0x118018cUL //Access:RC   DataWidth:0x10   // Multi Field Register.
72111   #define TCM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
72112   #define TCM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
72113   #define TCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR                                                            (0x1<<1) // Write to full STORM input buffer.
72114   #define TCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR_SHIFT                                                      1
72115   #define TCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR                                                           (0x1<<2) // Read from empty  STORM input buffer.
72116   #define TCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR_SHIFT                                                     2
72117   #define TCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR_E5                                                          (0x1<<3) // Write to full MSDM input buffer.
72118   #define TCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR_E5_SHIFT                                                    3
72119   #define TCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR_E5                                                         (0x1<<4) // Read from empty MSDM input buffer.
72120   #define TCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR_E5_SHIFT                                                   4
72121   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_OVFL_ERR_BB_K2                                                       (0x1<<3) // Write to full TSDM input buffer.
72122   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_OVFL_ERR_BB_K2_SHIFT                                                 3
72123   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_OVFL_ERR_E5                                                          (0x1<<5) // Write to full TSDM input buffer.
72124   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                    5
72125   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_UNDER_ERR_BB_K2                                                      (0x1<<4) // Read from empty TSDM input buffer.
72126   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_UNDER_ERR_BB_K2_SHIFT                                                4
72127   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_UNDER_ERR_E5                                                         (0x1<<6) // Read from empty TSDM input buffer.
72128   #define TCM_REG_INT_STS_CLR_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                   6
72129   #define TCM_REG_INT_STS_CLR_0_IS_PSDM_OVFL_ERR_E5                                                          (0x1<<7) // Write to full PSDM input buffer.
72130   #define TCM_REG_INT_STS_CLR_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                    7
72131   #define TCM_REG_INT_STS_CLR_0_IS_PSDM_UNDER_ERR_E5                                                         (0x1<<8) // Read from empty PSDM input buffer.
72132   #define TCM_REG_INT_STS_CLR_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                   8
72133   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR_BB_K2                                                       (0x1<<5) // Write to full Msem input buffer.
72134   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR_BB_K2_SHIFT                                                 5
72135   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR_E5                                                          (0x1<<9) // Write to full Msem input buffer.
72136   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_OVFL_ERR_E5_SHIFT                                                    9
72137   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR_BB_K2                                                      (0x1<<6) // Read from empty  Msem input buffer.
72138   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR_BB_K2_SHIFT                                                6
72139   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR_E5                                                         (0x1<<10) // Read from empty  Msem input buffer.
72140   #define TCM_REG_INT_STS_CLR_0_IS_MSEM_UNDER_ERR_E5_SHIFT                                                   10
72141   #define TCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_BB_K2                                                       (0x1<<7) // Write to full Ysem input buffer.
72142   #define TCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                 7
72143   #define TCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_E5                                                          (0x1<<11) // Write to full Ysem input buffer.
72144   #define TCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                    11
72145   #define TCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5                                                          (0x1<<12) // Read from empty External read buffer.
72146   #define TCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                    12
72147   #define TCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5                                                           (0x1<<13) // Write to fully External read buffer.
72148   #define TCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                     13
72149   #define TCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5                                                      (0x1<<14) // Affinity type = 2 (connection based) but connection doesn't exist.
72150   #define TCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                14
72151   #define TCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5                                                     (0x1<<15) // Affinity type = 3 (task based) but task doesn't exist.
72152   #define TCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                               15
72153 #define TCM_REG_INT_STS_1                                                                                    0x1180190UL //Access:R    DataWidth:0x20   // Multi Field Register.
72154   #define TCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR                                                                (0x1<<0) // Read from empty  Ysem input buffer.
72155   #define TCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR_SHIFT                                                          0
72156   #define TCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR                                                                 (0x1<<1) // Write to full Dorq input buffer.
72157   #define TCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR_SHIFT                                                           1
72158   #define TCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR                                                                (0x1<<2) // Read from empty  Dorq input buffer.
72159   #define TCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR_SHIFT                                                          2
72160   #define TCM_REG_INT_STS_1_IS_PBF_OVFL_ERR                                                                  (0x1<<3) // Write to full Pbf input buffer.
72161   #define TCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_SHIFT                                                            3
72162   #define TCM_REG_INT_STS_1_IS_PBF_UNDER_ERR                                                                 (0x1<<4) // Read from empty Pbf input buffer.
72163   #define TCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_SHIFT                                                           4
72164   #define TCM_REG_INT_STS_1_IS_PTLD_OVFL_ERR_E5                                                              (0x1<<5) // Write to full PTLD input buffer.
72165   #define TCM_REG_INT_STS_1_IS_PTLD_OVFL_ERR_E5_SHIFT                                                        5
72166   #define TCM_REG_INT_STS_1_IS_PTLD_UNDER_ERR_E5                                                             (0x1<<6) // Read from empty PTLD input buffer.
72167   #define TCM_REG_INT_STS_1_IS_PTLD_UNDER_ERR_E5_SHIFT                                                       6
72168   #define TCM_REG_INT_STS_1_IS_TM_OVFL_ERR                                                                   (0x1<<7) // Write to full TM input buffer.
72169   #define TCM_REG_INT_STS_1_IS_TM_OVFL_ERR_SHIFT                                                             7
72170   #define TCM_REG_INT_STS_1_IS_TM_UNDER_ERR                                                                  (0x1<<8) // Read from empty TM input buffer.
72171   #define TCM_REG_INT_STS_1_IS_TM_UNDER_ERR_SHIFT                                                            8
72172   #define TCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR                                                                 (0x1<<9) // Write to full QM input buffer.
72173   #define TCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_SHIFT                                                           9
72174   #define TCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR                                                                (0x1<<10) // Read from empty QM input buffer.
72175   #define TCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_SHIFT                                                          10
72176   #define TCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR                                                                 (0x1<<11) // Write to full QM input buffer.
72177   #define TCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_SHIFT                                                           11
72178   #define TCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR                                                                (0x1<<12) // Read from empty QM input buffer.
72179   #define TCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_SHIFT                                                          12
72180   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0                                                                 (0x1<<13) // Write to full GRC input buffer bits [31:0].
72181   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_SHIFT                                                           13
72182   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0                                                                (0x1<<14) // Read from empty  GRC input buffer bits [31:0].
72183   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_SHIFT                                                          14
72184   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1                                                                 (0x1<<15) // Write to full GRC input buffer bits [63:32].
72185   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_SHIFT                                                           15
72186   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1                                                                (0x1<<16) // Read from empty  GRC input buffer bits [63:32].
72187   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_SHIFT                                                          16
72188   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2                                                                 (0x1<<17) // Write to full GRC input buffer bits [95:64].
72189   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_SHIFT                                                           17
72190   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2                                                                (0x1<<18) // Read from empty  GRC input buffer bits [95:64].
72191   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_SHIFT                                                          18
72192   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3                                                                 (0x1<<19) // Write to full GRC input buffer bits [127:96].
72193   #define TCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_SHIFT                                                           19
72194   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3                                                                (0x1<<20) // Read from empty  GRC input buffer bits [127:96].
72195   #define TCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_SHIFT                                                          20
72196   #define TCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL                                                                 (0x1<<21) // In-process Table overflow.
72197   #define TCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_SHIFT                                                           21
72198   #define TCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL                                                            (0x1<<22) // Message Processor Aggregation Connection Data buffer overflow.
72199   #define TCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                      22
72200   #define TCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL                                                             (0x1<<23) // Message Processor Aggregation Connection Command buffer overflow.
72201   #define TCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                       23
72202   #define TCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL                                                             (0x1<<24) // Message Processor Storm Connection Data buffer overflow.
72203   #define TCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                       24
72204   #define TCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL                                                              (0x1<<25) // Message Processor Storm Connection Command buffer overflow.
72205   #define TCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                        25
72206   #define TCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL                                                           (0x1<<26) // Message Processor Aggregation Task Data buffer overflow.
72207   #define TCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                     26
72208   #define TCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL                                                            (0x1<<27) // Message Processor Aggregation Task Command buffer overflow.
72209   #define TCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                      27
72210   #define TCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL                                                            (0x1<<28) // Message Processor Storm Task Data buffer overflow.
72211   #define TCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                      28
72212   #define TCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL                                                             (0x1<<29) // Message Processor Storm Task Command buffer overflow.
72213   #define TCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                       29
72214   #define TCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE                                                            (0x1<<30) // Input message first descriptor fields violation.
72215   #define TCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                      30
72216   #define TCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE                                                            (0x1<<31) // Input message second descriptor fields violation.
72217   #define TCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                      31
72218   #define TCM_REG_INT_STS_1_IS_PRS_OVFL_ERR_BB_K2                                                            (0x1<<5) // Write to full Pbf input buffer.
72219   #define TCM_REG_INT_STS_1_IS_PRS_OVFL_ERR_BB_K2_SHIFT                                                      5
72220   #define TCM_REG_INT_STS_1_IS_PRS_UNDER_ERR_BB_K2                                                           (0x1<<6) // Read from empty Pbf input buffer.
72221   #define TCM_REG_INT_STS_1_IS_PRS_UNDER_ERR_BB_K2_SHIFT                                                     6
72222 #define TCM_REG_INT_MASK_1                                                                                   0x1180194UL //Access:RW   DataWidth:0x20   // Multi Field Register.
72223   #define TCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_YSEM_UNDER_ERR .
72224   #define TCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR_SHIFT                                                         0
72225   #define TCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR                                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_DORQ_OVFL_ERR .
72226   #define TCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR_SHIFT                                                          1
72227   #define TCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_DORQ_UNDER_ERR .
72228   #define TCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR_SHIFT                                                         2
72229   #define TCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_PBF_OVFL_ERR .
72230   #define TCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_SHIFT                                                           3
72231   #define TCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR                                                                (0x1<<4) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_PBF_UNDER_ERR .
72232   #define TCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_SHIFT                                                          4
72233   #define TCM_REG_INT_MASK_1_IS_PTLD_OVFL_ERR_E5                                                             (0x1<<5) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_PTLD_OVFL_ERR .
72234   #define TCM_REG_INT_MASK_1_IS_PTLD_OVFL_ERR_E5_SHIFT                                                       5
72235   #define TCM_REG_INT_MASK_1_IS_PTLD_UNDER_ERR_E5                                                            (0x1<<6) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_PTLD_UNDER_ERR .
72236   #define TCM_REG_INT_MASK_1_IS_PTLD_UNDER_ERR_E5_SHIFT                                                      6
72237   #define TCM_REG_INT_MASK_1_IS_TM_OVFL_ERR                                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_TM_OVFL_ERR .
72238   #define TCM_REG_INT_MASK_1_IS_TM_OVFL_ERR_SHIFT                                                            7
72239   #define TCM_REG_INT_MASK_1_IS_TM_UNDER_ERR                                                                 (0x1<<8) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_TM_UNDER_ERR .
72240   #define TCM_REG_INT_MASK_1_IS_TM_UNDER_ERR_SHIFT                                                           8
72241   #define TCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR                                                                (0x1<<9) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_QM_P_OVFL_ERR .
72242   #define TCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_SHIFT                                                          9
72243   #define TCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_QM_P_UNDER_ERR .
72244   #define TCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_SHIFT                                                         10
72245   #define TCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_QM_S_OVFL_ERR .
72246   #define TCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_SHIFT                                                          11
72247   #define TCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_QM_S_UNDER_ERR .
72248   #define TCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_SHIFT                                                         12
72249   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0                                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
72250   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_SHIFT                                                          13
72251   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0                                                               (0x1<<14) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
72252   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_SHIFT                                                         14
72253   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1                                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
72254   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_SHIFT                                                          15
72255   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1                                                               (0x1<<16) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
72256   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_SHIFT                                                         16
72257   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2                                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
72258   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_SHIFT                                                          17
72259   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2                                                               (0x1<<18) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
72260   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_SHIFT                                                         18
72261   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3                                                                (0x1<<19) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
72262   #define TCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_SHIFT                                                          19
72263   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3                                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
72264   #define TCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_SHIFT                                                         20
72265   #define TCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL                                                                (0x1<<21) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
72266   #define TCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_SHIFT                                                          21
72267   #define TCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL                                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.AGG_CON_DATA_BUF_OVFL .
72268   #define TCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                     22
72269   #define TCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL                                                            (0x1<<23) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.AGG_CON_CMD_BUF_OVFL .
72270   #define TCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                      23
72271   #define TCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL                                                            (0x1<<24) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
72272   #define TCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                      24
72273   #define TCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL                                                             (0x1<<25) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
72274   #define TCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                       25
72275   #define TCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL                                                          (0x1<<26) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.AGG_TASK_DATA_BUF_OVFL .
72276   #define TCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                    26
72277   #define TCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.AGG_TASK_CMD_BUF_OVFL .
72278   #define TCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                     27
72279   #define TCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.SM_TASK_DATA_BUF_OVFL .
72280   #define TCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                     28
72281   #define TCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL                                                            (0x1<<29) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.SM_TASK_CMD_BUF_OVFL .
72282   #define TCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                      29
72283   #define TCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE                                                           (0x1<<30) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
72284   #define TCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                     30
72285   #define TCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE                                                           (0x1<<31) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.SE_DESC_INPUT_VIOLATE .
72286   #define TCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                     31
72287   #define TCM_REG_INT_MASK_1_IS_PRS_OVFL_ERR_BB_K2                                                           (0x1<<5) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_PRS_OVFL_ERR .
72288   #define TCM_REG_INT_MASK_1_IS_PRS_OVFL_ERR_BB_K2_SHIFT                                                     5
72289   #define TCM_REG_INT_MASK_1_IS_PRS_UNDER_ERR_BB_K2                                                          (0x1<<6) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_1.IS_PRS_UNDER_ERR .
72290   #define TCM_REG_INT_MASK_1_IS_PRS_UNDER_ERR_BB_K2_SHIFT                                                    6
72291 #define TCM_REG_INT_STS_WR_1                                                                                 0x1180198UL //Access:WR   DataWidth:0x20   // Multi Field Register.
72292   #define TCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR                                                             (0x1<<0) // Read from empty  Ysem input buffer.
72293   #define TCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR_SHIFT                                                       0
72294   #define TCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR                                                              (0x1<<1) // Write to full Dorq input buffer.
72295   #define TCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR_SHIFT                                                        1
72296   #define TCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR                                                             (0x1<<2) // Read from empty  Dorq input buffer.
72297   #define TCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR_SHIFT                                                       2
72298   #define TCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR                                                               (0x1<<3) // Write to full Pbf input buffer.
72299   #define TCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_SHIFT                                                         3
72300   #define TCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR                                                              (0x1<<4) // Read from empty Pbf input buffer.
72301   #define TCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_SHIFT                                                        4
72302   #define TCM_REG_INT_STS_WR_1_IS_PTLD_OVFL_ERR_E5                                                           (0x1<<5) // Write to full PTLD input buffer.
72303   #define TCM_REG_INT_STS_WR_1_IS_PTLD_OVFL_ERR_E5_SHIFT                                                     5
72304   #define TCM_REG_INT_STS_WR_1_IS_PTLD_UNDER_ERR_E5                                                          (0x1<<6) // Read from empty PTLD input buffer.
72305   #define TCM_REG_INT_STS_WR_1_IS_PTLD_UNDER_ERR_E5_SHIFT                                                    6
72306   #define TCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR                                                                (0x1<<7) // Write to full TM input buffer.
72307   #define TCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR_SHIFT                                                          7
72308   #define TCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR                                                               (0x1<<8) // Read from empty TM input buffer.
72309   #define TCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR_SHIFT                                                         8
72310   #define TCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR                                                              (0x1<<9) // Write to full QM input buffer.
72311   #define TCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_SHIFT                                                        9
72312   #define TCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR                                                             (0x1<<10) // Read from empty QM input buffer.
72313   #define TCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_SHIFT                                                       10
72314   #define TCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR                                                              (0x1<<11) // Write to full QM input buffer.
72315   #define TCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_SHIFT                                                        11
72316   #define TCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR                                                             (0x1<<12) // Read from empty QM input buffer.
72317   #define TCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_SHIFT                                                       12
72318   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0                                                              (0x1<<13) // Write to full GRC input buffer bits [31:0].
72319   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_SHIFT                                                        13
72320   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0                                                             (0x1<<14) // Read from empty  GRC input buffer bits [31:0].
72321   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_SHIFT                                                       14
72322   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1                                                              (0x1<<15) // Write to full GRC input buffer bits [63:32].
72323   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_SHIFT                                                        15
72324   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1                                                             (0x1<<16) // Read from empty  GRC input buffer bits [63:32].
72325   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_SHIFT                                                       16
72326   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2                                                              (0x1<<17) // Write to full GRC input buffer bits [95:64].
72327   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_SHIFT                                                        17
72328   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2                                                             (0x1<<18) // Read from empty  GRC input buffer bits [95:64].
72329   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_SHIFT                                                       18
72330   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3                                                              (0x1<<19) // Write to full GRC input buffer bits [127:96].
72331   #define TCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_SHIFT                                                        19
72332   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3                                                             (0x1<<20) // Read from empty  GRC input buffer bits [127:96].
72333   #define TCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_SHIFT                                                       20
72334   #define TCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL                                                              (0x1<<21) // In-process Table overflow.
72335   #define TCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_SHIFT                                                        21
72336   #define TCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL                                                         (0x1<<22) // Message Processor Aggregation Connection Data buffer overflow.
72337   #define TCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                   22
72338   #define TCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL                                                          (0x1<<23) // Message Processor Aggregation Connection Command buffer overflow.
72339   #define TCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                    23
72340   #define TCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL                                                          (0x1<<24) // Message Processor Storm Connection Data buffer overflow.
72341   #define TCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                    24
72342   #define TCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL                                                           (0x1<<25) // Message Processor Storm Connection Command buffer overflow.
72343   #define TCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                     25
72344   #define TCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL                                                        (0x1<<26) // Message Processor Aggregation Task Data buffer overflow.
72345   #define TCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                  26
72346   #define TCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL                                                         (0x1<<27) // Message Processor Aggregation Task Command buffer overflow.
72347   #define TCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                   27
72348   #define TCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL                                                         (0x1<<28) // Message Processor Storm Task Data buffer overflow.
72349   #define TCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                   28
72350   #define TCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL                                                          (0x1<<29) // Message Processor Storm Task Command buffer overflow.
72351   #define TCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                    29
72352   #define TCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE                                                         (0x1<<30) // Input message first descriptor fields violation.
72353   #define TCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                   30
72354   #define TCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE                                                         (0x1<<31) // Input message second descriptor fields violation.
72355   #define TCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                   31
72356   #define TCM_REG_INT_STS_WR_1_IS_PRS_OVFL_ERR_BB_K2                                                         (0x1<<5) // Write to full Pbf input buffer.
72357   #define TCM_REG_INT_STS_WR_1_IS_PRS_OVFL_ERR_BB_K2_SHIFT                                                   5
72358   #define TCM_REG_INT_STS_WR_1_IS_PRS_UNDER_ERR_BB_K2                                                        (0x1<<6) // Read from empty Pbf input buffer.
72359   #define TCM_REG_INT_STS_WR_1_IS_PRS_UNDER_ERR_BB_K2_SHIFT                                                  6
72360 #define TCM_REG_INT_STS_CLR_1                                                                                0x118019cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
72361   #define TCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR                                                            (0x1<<0) // Read from empty  Ysem input buffer.
72362   #define TCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR_SHIFT                                                      0
72363   #define TCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR                                                             (0x1<<1) // Write to full Dorq input buffer.
72364   #define TCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR_SHIFT                                                       1
72365   #define TCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR                                                            (0x1<<2) // Read from empty  Dorq input buffer.
72366   #define TCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR_SHIFT                                                      2
72367   #define TCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR                                                              (0x1<<3) // Write to full Pbf input buffer.
72368   #define TCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_SHIFT                                                        3
72369   #define TCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR                                                             (0x1<<4) // Read from empty Pbf input buffer.
72370   #define TCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_SHIFT                                                       4
72371   #define TCM_REG_INT_STS_CLR_1_IS_PTLD_OVFL_ERR_E5                                                          (0x1<<5) // Write to full PTLD input buffer.
72372   #define TCM_REG_INT_STS_CLR_1_IS_PTLD_OVFL_ERR_E5_SHIFT                                                    5
72373   #define TCM_REG_INT_STS_CLR_1_IS_PTLD_UNDER_ERR_E5                                                         (0x1<<6) // Read from empty PTLD input buffer.
72374   #define TCM_REG_INT_STS_CLR_1_IS_PTLD_UNDER_ERR_E5_SHIFT                                                   6
72375   #define TCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR                                                               (0x1<<7) // Write to full TM input buffer.
72376   #define TCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR_SHIFT                                                         7
72377   #define TCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR                                                              (0x1<<8) // Read from empty TM input buffer.
72378   #define TCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR_SHIFT                                                        8
72379   #define TCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR                                                             (0x1<<9) // Write to full QM input buffer.
72380   #define TCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_SHIFT                                                       9
72381   #define TCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR                                                            (0x1<<10) // Read from empty QM input buffer.
72382   #define TCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_SHIFT                                                      10
72383   #define TCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR                                                             (0x1<<11) // Write to full QM input buffer.
72384   #define TCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_SHIFT                                                       11
72385   #define TCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR                                                            (0x1<<12) // Read from empty QM input buffer.
72386   #define TCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_SHIFT                                                      12
72387   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0                                                             (0x1<<13) // Write to full GRC input buffer bits [31:0].
72388   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_SHIFT                                                       13
72389   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0                                                            (0x1<<14) // Read from empty  GRC input buffer bits [31:0].
72390   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_SHIFT                                                      14
72391   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1                                                             (0x1<<15) // Write to full GRC input buffer bits [63:32].
72392   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_SHIFT                                                       15
72393   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1                                                            (0x1<<16) // Read from empty  GRC input buffer bits [63:32].
72394   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_SHIFT                                                      16
72395   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2                                                             (0x1<<17) // Write to full GRC input buffer bits [95:64].
72396   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_SHIFT                                                       17
72397   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2                                                            (0x1<<18) // Read from empty  GRC input buffer bits [95:64].
72398   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_SHIFT                                                      18
72399   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3                                                             (0x1<<19) // Write to full GRC input buffer bits [127:96].
72400   #define TCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_SHIFT                                                       19
72401   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3                                                            (0x1<<20) // Read from empty  GRC input buffer bits [127:96].
72402   #define TCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_SHIFT                                                      20
72403   #define TCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL                                                             (0x1<<21) // In-process Table overflow.
72404   #define TCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_SHIFT                                                       21
72405   #define TCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL                                                        (0x1<<22) // Message Processor Aggregation Connection Data buffer overflow.
72406   #define TCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                  22
72407   #define TCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL                                                         (0x1<<23) // Message Processor Aggregation Connection Command buffer overflow.
72408   #define TCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                   23
72409   #define TCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL                                                         (0x1<<24) // Message Processor Storm Connection Data buffer overflow.
72410   #define TCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                   24
72411   #define TCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL                                                          (0x1<<25) // Message Processor Storm Connection Command buffer overflow.
72412   #define TCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                    25
72413   #define TCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL                                                       (0x1<<26) // Message Processor Aggregation Task Data buffer overflow.
72414   #define TCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                 26
72415   #define TCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL                                                        (0x1<<27) // Message Processor Aggregation Task Command buffer overflow.
72416   #define TCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                  27
72417   #define TCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL                                                        (0x1<<28) // Message Processor Storm Task Data buffer overflow.
72418   #define TCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                  28
72419   #define TCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL                                                         (0x1<<29) // Message Processor Storm Task Command buffer overflow.
72420   #define TCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                   29
72421   #define TCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE                                                        (0x1<<30) // Input message first descriptor fields violation.
72422   #define TCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                  30
72423   #define TCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE                                                        (0x1<<31) // Input message second descriptor fields violation.
72424   #define TCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                  31
72425   #define TCM_REG_INT_STS_CLR_1_IS_PRS_OVFL_ERR_BB_K2                                                        (0x1<<5) // Write to full Pbf input buffer.
72426   #define TCM_REG_INT_STS_CLR_1_IS_PRS_OVFL_ERR_BB_K2_SHIFT                                                  5
72427   #define TCM_REG_INT_STS_CLR_1_IS_PRS_UNDER_ERR_BB_K2                                                       (0x1<<6) // Read from empty Pbf input buffer.
72428   #define TCM_REG_INT_STS_CLR_1_IS_PRS_UNDER_ERR_BB_K2_SHIFT                                                 6
72429 #define TCM_REG_INT_STS_2                                                                                    0x11801a0UL //Access:R    DataWidth:0x1    // Multi Field Register.
72430   #define TCM_REG_INT_STS_2_QMREG_MORE4                                                                      (0x1<<0) // More than 4 QM registrations.
72431   #define TCM_REG_INT_STS_2_QMREG_MORE4_SHIFT                                                                0
72432 #define TCM_REG_INT_MASK_2                                                                                   0x11801a4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
72433   #define TCM_REG_INT_MASK_2_QMREG_MORE4                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: TCM_REG_INT_STS_2.QMREG_MORE4 .
72434   #define TCM_REG_INT_MASK_2_QMREG_MORE4_SHIFT                                                               0
72435 #define TCM_REG_INT_STS_WR_2                                                                                 0x11801a8UL //Access:WR   DataWidth:0x1    // Multi Field Register.
72436   #define TCM_REG_INT_STS_WR_2_QMREG_MORE4                                                                   (0x1<<0) // More than 4 QM registrations.
72437   #define TCM_REG_INT_STS_WR_2_QMREG_MORE4_SHIFT                                                             0
72438 #define TCM_REG_INT_STS_CLR_2                                                                                0x11801acUL //Access:RC   DataWidth:0x1    // Multi Field Register.
72439   #define TCM_REG_INT_STS_CLR_2_QMREG_MORE4                                                                  (0x1<<0) // More than 4 QM registrations.
72440   #define TCM_REG_INT_STS_CLR_2_QMREG_MORE4_SHIFT                                                            0
72441 #define TCM_REG_PRTY_MASK_H_0_BB_K2                                                                          0x1180204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
72442   #define TCM_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_K2                                                       (0x1<<0) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM026_I_ECC_RF_INT .
72443   #define TCM_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_K2_SHIFT                                                 0
72444   #define TCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<1) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM003_I_ECC_0_RF_INT .
72445   #define TCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_0_RF_INT_BB_K2_SHIFT                                            1
72446   #define TCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<2) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM003_I_ECC_1_RF_INT .
72447   #define TCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_1_RF_INT_BB_K2_SHIFT                                            2
72448   #define TCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_0_RF_INT_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM022_I_ECC_0_RF_INT .
72449   #define TCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_0_RF_INT_K2_SHIFT                                               3
72450   #define TCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_1_RF_INT_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM022_I_ECC_1_RF_INT .
72451   #define TCM_REG_PRTY_MASK_H_0_MEM022_I_ECC_1_RF_INT_K2_SHIFT                                               4
72452   #define TCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<5) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
72453   #define TCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                            5
72454   #define TCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<6) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
72455   #define TCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                            6
72456   #define TCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_0_RF_INT_K2                                                     (0x1<<7) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM024_I_ECC_0_RF_INT .
72457   #define TCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_0_RF_INT_K2_SHIFT                                               7
72458   #define TCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_1_RF_INT_K2                                                     (0x1<<8) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM024_I_ECC_1_RF_INT .
72459   #define TCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_1_RF_INT_K2_SHIFT                                               8
72460   #define TCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2                                                      (0x1<<9) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
72461   #define TCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2_SHIFT                                                9
72462   #define TCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB                                                         (0x1<<14) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
72463   #define TCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_SHIFT                                                   14
72464   #define TCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2                                                         (0x1<<10) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
72465   #define TCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_K2_SHIFT                                                   10
72466   #define TCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB                                                         (0x1<<10) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
72467   #define TCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_SHIFT                                                   10
72468   #define TCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2                                                         (0x1<<11) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
72469   #define TCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_K2_SHIFT                                                   11
72470   #define TCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB                                                         (0x1<<11) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
72471   #define TCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_SHIFT                                                   11
72472   #define TCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2                                                         (0x1<<12) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
72473   #define TCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_K2_SHIFT                                                   12
72474   #define TCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB                                                         (0x1<<12) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
72475   #define TCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_SHIFT                                                   12
72476   #define TCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2                                                         (0x1<<13) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
72477   #define TCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_K2_SHIFT                                                   13
72478   #define TCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB                                                         (0x1<<13) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
72479   #define TCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_BB_SHIFT                                                   13
72480   #define TCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2                                                         (0x1<<14) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY .
72481   #define TCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_K2_SHIFT                                                   14
72482   #define TCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB                                                         (0x1<<26) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
72483   #define TCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_SHIFT                                                   26
72484   #define TCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2                                                         (0x1<<15) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
72485   #define TCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_K2_SHIFT                                                   15
72486   #define TCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB                                                         (0x1<<15) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
72487   #define TCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_SHIFT                                                   15
72488   #define TCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2                                                         (0x1<<16) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
72489   #define TCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_K2_SHIFT                                                   16
72490   #define TCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB                                                         (0x1<<16) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
72491   #define TCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_SHIFT                                                   16
72492   #define TCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2                                                         (0x1<<17) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
72493   #define TCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_K2_SHIFT                                                   17
72494   #define TCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB                                                         (0x1<<17) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
72495   #define TCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_SHIFT                                                   17
72496   #define TCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2                                                         (0x1<<18) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
72497   #define TCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_K2_SHIFT                                                   18
72498   #define TCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB                                                         (0x1<<18) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
72499   #define TCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_SHIFT                                                   18
72500   #define TCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2                                                         (0x1<<19) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
72501   #define TCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_K2_SHIFT                                                   19
72502   #define TCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2                                                         (0x1<<20) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
72503   #define TCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_K2_SHIFT                                                   20
72504   #define TCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB                                                         (0x1<<19) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
72505   #define TCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_BB_SHIFT                                                   19
72506   #define TCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2                                                         (0x1<<21) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM028_I_MEM_PRTY .
72507   #define TCM_REG_PRTY_MASK_H_0_MEM028_I_MEM_PRTY_K2_SHIFT                                                   21
72508   #define TCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB                                                         (0x1<<20) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
72509   #define TCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB_SHIFT                                                   20
72510   #define TCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2                                                         (0x1<<22) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
72511   #define TCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_K2_SHIFT                                                   22
72512   #define TCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB                                                         (0x1<<22) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
72513   #define TCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_SHIFT                                                   22
72514   #define TCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2                                                         (0x1<<23) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
72515   #define TCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_K2_SHIFT                                                   23
72516   #define TCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2                                                         (0x1<<24) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
72517   #define TCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_K2_SHIFT                                                   24
72518   #define TCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB                                                         (0x1<<24) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
72519   #define TCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_SHIFT                                                   24
72520   #define TCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2                                                         (0x1<<25) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
72521   #define TCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_K2_SHIFT                                                   25
72522   #define TCM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2                                                         (0x1<<26) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM025_I_MEM_PRTY .
72523   #define TCM_REG_PRTY_MASK_H_0_MEM025_I_MEM_PRTY_K2_SHIFT                                                   26
72524   #define TCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2                                                         (0x1<<27) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
72525   #define TCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_K2_SHIFT                                                   27
72526   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB                                                       (0x1<<27) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_0 .
72527   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB_SHIFT                                                 27
72528   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_K2                                                       (0x1<<28) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_0 .
72529   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_K2_SHIFT                                                 28
72530   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB                                                       (0x1<<28) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_1 .
72531   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB_SHIFT                                                 28
72532   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_K2                                                       (0x1<<29) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_1 .
72533   #define TCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_K2_SHIFT                                                 29
72534   #define TCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB                                                         (0x1<<29) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
72535   #define TCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_SHIFT                                                   29
72536   #define TCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2                                                         (0x1<<30) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
72537   #define TCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_K2_SHIFT                                                   30
72538   #define TCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_RF_INT_BB                                                       (0x1<<0) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM025_I_ECC_RF_INT .
72539   #define TCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_RF_INT_BB_SHIFT                                                 0
72540   #define TCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_0_RF_INT_BB                                                     (0x1<<3) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM021_I_ECC_0_RF_INT .
72541   #define TCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_0_RF_INT_BB_SHIFT                                               3
72542   #define TCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_1_RF_INT_BB                                                     (0x1<<4) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM021_I_ECC_1_RF_INT .
72543   #define TCM_REG_PRTY_MASK_H_0_MEM021_I_ECC_1_RF_INT_BB_SHIFT                                               4
72544   #define TCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_0_RF_INT_BB                                                     (0x1<<7) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM023_I_ECC_0_RF_INT .
72545   #define TCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_0_RF_INT_BB_SHIFT                                               7
72546   #define TCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_1_RF_INT_BB                                                     (0x1<<8) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM023_I_ECC_1_RF_INT .
72547   #define TCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_1_RF_INT_BB_SHIFT                                               8
72548   #define TCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB                                                         (0x1<<21) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
72549   #define TCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB_SHIFT                                                   21
72550   #define TCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB                                                         (0x1<<23) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
72551   #define TCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_SHIFT                                                   23
72552   #define TCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB                                                         (0x1<<25) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
72553   #define TCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB_SHIFT                                                   25
72554   #define TCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB                                                         (0x1<<30) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
72555   #define TCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_SHIFT                                                   30
72556 #define TCM_REG_PRTY_MASK_H_1_BB_K2                                                                          0x1180214UL //Access:RW   DataWidth:0x3    // Multi Field Register.
72557   #define TCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2                                                         (0x1<<0) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY .
72558   #define TCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_K2_SHIFT                                                   0
72559   #define TCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB                                                         (0x1<<0) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
72560   #define TCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_SHIFT                                                   0
72561   #define TCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2                                                         (0x1<<1) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
72562   #define TCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_K2_SHIFT                                                   1
72563   #define TCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB                                                         (0x1<<1) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
72564   #define TCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_SHIFT                                                   1
72565   #define TCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2                                                         (0x1<<2) // This bit masks, when set, the Parity bit: TCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
72566   #define TCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_K2_SHIFT                                                   2
72567 #define TCM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x1180220UL //Access:RW   DataWidth:0x9    // Multi Field Register.
72568   #define TCM_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_K2                                                        (0x1<<0) // Enable ECC for memory ecc instance tcm.i_xx_msg_ram.i_ecc in module tcm_mem_xx_msg_ram
72569   #define TCM_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_K2_SHIFT                                                  0
72570   #define TCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_0_EN_BB_K2                                                   (0x1<<1) // Enable ECC for memory ecc instance tcm.i_agg_con_ctx.i_ecc_0 in module tcm_mem_agg_con_ctx
72571   #define TCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_0_EN_BB_K2_SHIFT                                             1
72572   #define TCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_1_EN_BB_K2                                                   (0x1<<2) // Enable ECC for memory ecc instance tcm.i_agg_con_ctx.i_ecc_1 in module tcm_mem_agg_con_ctx
72573   #define TCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_1_EN_BB_K2_SHIFT                                             2
72574   #define TCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_0_EN_K2                                                      (0x1<<3) // Enable ECC for memory ecc instance tcm.i_sm_con_ctx.i_ecc_0 in module tcm_mem_sm_con_ctx
72575   #define TCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_0_EN_K2_SHIFT                                                3
72576   #define TCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_1_EN_K2                                                      (0x1<<4) // Enable ECC for memory ecc instance tcm.i_sm_con_ctx.i_ecc_1 in module tcm_mem_sm_con_ctx
72577   #define TCM_REG_MEM_ECC_ENABLE_0_MEM022_I_ECC_1_EN_K2_SHIFT                                                4
72578   #define TCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                   (0x1<<5) // Enable ECC for memory ecc instance tcm.i_agg_task_ctx.i_ecc_0 in module tcm_mem_agg_task_ctx
72579   #define TCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                             5
72580   #define TCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                   (0x1<<6) // Enable ECC for memory ecc instance tcm.i_agg_task_ctx.i_ecc_1 in module tcm_mem_agg_task_ctx
72581   #define TCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                             6
72582   #define TCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_0_EN_K2                                                      (0x1<<7) // Enable ECC for memory ecc instance tcm.i_sm_task_ctx.i_ecc_0 in module tcm_mem_sm_task_ctx
72583   #define TCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_0_EN_K2_SHIFT                                                7
72584   #define TCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_1_EN_K2                                                      (0x1<<8) // Enable ECC for memory ecc instance tcm.i_sm_task_ctx.i_ecc_1 in module tcm_mem_sm_task_ctx
72585   #define TCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_1_EN_K2_SHIFT                                                8
72586   #define TCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_EN_BB                                                        (0x1<<0) // Enable ECC for memory ecc instance tcm.i_xx_msg_ram.i_ecc in module tcm_mem_xx_msg_ram
72587   #define TCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_EN_BB_SHIFT                                                  0
72588   #define TCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_0_EN_BB                                                      (0x1<<3) // Enable ECC for memory ecc instance tcm.i_sm_con_ctx.i_ecc_0 in module tcm_mem_sm_con_ctx
72589   #define TCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_0_EN_BB_SHIFT                                                3
72590   #define TCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_1_EN_BB                                                      (0x1<<4) // Enable ECC for memory ecc instance tcm.i_sm_con_ctx.i_ecc_1 in module tcm_mem_sm_con_ctx
72591   #define TCM_REG_MEM_ECC_ENABLE_0_MEM021_I_ECC_1_EN_BB_SHIFT                                                4
72592   #define TCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_0_EN_BB                                                      (0x1<<7) // Enable ECC for memory ecc instance tcm.i_sm_task_ctx.i_ecc_0 in module tcm_mem_sm_task_ctx
72593   #define TCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_0_EN_BB_SHIFT                                                7
72594   #define TCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_1_EN_BB                                                      (0x1<<8) // Enable ECC for memory ecc instance tcm.i_sm_task_ctx.i_ecc_1 in module tcm_mem_sm_task_ctx
72595   #define TCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_1_EN_BB_SHIFT                                                8
72596 #define TCM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x1180224UL //Access:RW   DataWidth:0x9    // Multi Field Register.
72597   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_K2                                                 (0x1<<0) // Set parity only for memory ecc instance tcm.i_xx_msg_ram.i_ecc in module tcm_mem_xx_msg_ram
72598   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_K2_SHIFT                                           0
72599   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_0_PRTY_BB_K2                                            (0x1<<1) // Set parity only for memory ecc instance tcm.i_agg_con_ctx.i_ecc_0 in module tcm_mem_agg_con_ctx
72600   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_0_PRTY_BB_K2_SHIFT                                      1
72601   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_1_PRTY_BB_K2                                            (0x1<<2) // Set parity only for memory ecc instance tcm.i_agg_con_ctx.i_ecc_1 in module tcm_mem_agg_con_ctx
72602   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_1_PRTY_BB_K2_SHIFT                                      2
72603   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_0_PRTY_K2                                               (0x1<<3) // Set parity only for memory ecc instance tcm.i_sm_con_ctx.i_ecc_0 in module tcm_mem_sm_con_ctx
72604   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_0_PRTY_K2_SHIFT                                         3
72605   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_1_PRTY_K2                                               (0x1<<4) // Set parity only for memory ecc instance tcm.i_sm_con_ctx.i_ecc_1 in module tcm_mem_sm_con_ctx
72606   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM022_I_ECC_1_PRTY_K2_SHIFT                                         4
72607   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                            (0x1<<5) // Set parity only for memory ecc instance tcm.i_agg_task_ctx.i_ecc_0 in module tcm_mem_agg_task_ctx
72608   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                      5
72609   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                            (0x1<<6) // Set parity only for memory ecc instance tcm.i_agg_task_ctx.i_ecc_1 in module tcm_mem_agg_task_ctx
72610   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                      6
72611   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_0_PRTY_K2                                               (0x1<<7) // Set parity only for memory ecc instance tcm.i_sm_task_ctx.i_ecc_0 in module tcm_mem_sm_task_ctx
72612   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_0_PRTY_K2_SHIFT                                         7
72613   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_1_PRTY_K2                                               (0x1<<8) // Set parity only for memory ecc instance tcm.i_sm_task_ctx.i_ecc_1 in module tcm_mem_sm_task_ctx
72614   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_1_PRTY_K2_SHIFT                                         8
72615   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_PRTY_BB                                                 (0x1<<0) // Set parity only for memory ecc instance tcm.i_xx_msg_ram.i_ecc in module tcm_mem_xx_msg_ram
72616   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_PRTY_BB_SHIFT                                           0
72617   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_0_PRTY_BB                                               (0x1<<3) // Set parity only for memory ecc instance tcm.i_sm_con_ctx.i_ecc_0 in module tcm_mem_sm_con_ctx
72618   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_0_PRTY_BB_SHIFT                                         3
72619   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_1_PRTY_BB                                               (0x1<<4) // Set parity only for memory ecc instance tcm.i_sm_con_ctx.i_ecc_1 in module tcm_mem_sm_con_ctx
72620   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM021_I_ECC_1_PRTY_BB_SHIFT                                         4
72621   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_0_PRTY_BB                                               (0x1<<7) // Set parity only for memory ecc instance tcm.i_sm_task_ctx.i_ecc_0 in module tcm_mem_sm_task_ctx
72622   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_0_PRTY_BB_SHIFT                                         7
72623   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_1_PRTY_BB                                               (0x1<<8) // Set parity only for memory ecc instance tcm.i_sm_task_ctx.i_ecc_1 in module tcm_mem_sm_task_ctx
72624   #define TCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_1_PRTY_BB_SHIFT                                         8
72625 #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x1180228UL //Access:RC   DataWidth:0x9    // Multi Field Register.
72626   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_K2                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance tcm.i_xx_msg_ram.i_ecc in module tcm_mem_xx_msg_ram
72627   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_K2_SHIFT                                    0
72628   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_0_CORRECT_BB_K2                                     (0x1<<1) // Record if a correctable error occurred on memory ecc instance tcm.i_agg_con_ctx.i_ecc_0 in module tcm_mem_agg_con_ctx
72629   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_0_CORRECT_BB_K2_SHIFT                               1
72630   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_1_CORRECT_BB_K2                                     (0x1<<2) // Record if a correctable error occurred on memory ecc instance tcm.i_agg_con_ctx.i_ecc_1 in module tcm_mem_agg_con_ctx
72631   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_1_CORRECT_BB_K2_SHIFT                               2
72632   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_0_CORRECT_K2                                        (0x1<<3) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_con_ctx.i_ecc_0 in module tcm_mem_sm_con_ctx
72633   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_0_CORRECT_K2_SHIFT                                  3
72634   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_1_CORRECT_K2                                        (0x1<<4) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_con_ctx.i_ecc_1 in module tcm_mem_sm_con_ctx
72635   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM022_I_ECC_1_CORRECT_K2_SHIFT                                  4
72636   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                     (0x1<<5) // Record if a correctable error occurred on memory ecc instance tcm.i_agg_task_ctx.i_ecc_0 in module tcm_mem_agg_task_ctx
72637   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                               5
72638   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                     (0x1<<6) // Record if a correctable error occurred on memory ecc instance tcm.i_agg_task_ctx.i_ecc_1 in module tcm_mem_agg_task_ctx
72639   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                               6
72640   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_0_CORRECT_K2                                        (0x1<<7) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_task_ctx.i_ecc_0 in module tcm_mem_sm_task_ctx
72641   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_0_CORRECT_K2_SHIFT                                  7
72642   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_1_CORRECT_K2                                        (0x1<<8) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_task_ctx.i_ecc_1 in module tcm_mem_sm_task_ctx
72643   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_1_CORRECT_K2_SHIFT                                  8
72644   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_CORRECT_BB                                          (0x1<<0) // Record if a correctable error occurred on memory ecc instance tcm.i_xx_msg_ram.i_ecc in module tcm_mem_xx_msg_ram
72645   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_CORRECT_BB_SHIFT                                    0
72646   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_0_CORRECT_BB                                        (0x1<<3) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_con_ctx.i_ecc_0 in module tcm_mem_sm_con_ctx
72647   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_0_CORRECT_BB_SHIFT                                  3
72648   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_1_CORRECT_BB                                        (0x1<<4) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_con_ctx.i_ecc_1 in module tcm_mem_sm_con_ctx
72649   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM021_I_ECC_1_CORRECT_BB_SHIFT                                  4
72650   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_0_CORRECT_BB                                        (0x1<<7) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_task_ctx.i_ecc_0 in module tcm_mem_sm_task_ctx
72651   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_0_CORRECT_BB_SHIFT                                  7
72652   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_1_CORRECT_BB                                        (0x1<<8) // Record if a correctable error occurred on memory ecc instance tcm.i_sm_task_ctx.i_ecc_1 in module tcm_mem_sm_task_ctx
72653   #define TCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_1_CORRECT_BB_SHIFT                                  8
72654 #define TCM_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x118022cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
72655 #define TCM_REG_IFEN                                                                                         0x1180400UL //Access:RW   DataWidth:0x1    // Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
72656 #define TCM_REG_QM_TASK_BASE_EVNT_ID_0                                                                       0x1180424UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72657 #define TCM_REG_QM_TASK_BASE_EVNT_ID_1                                                                       0x1180428UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72658 #define TCM_REG_QM_TASK_BASE_EVNT_ID_2                                                                       0x118042cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72659 #define TCM_REG_QM_TASK_BASE_EVNT_ID_3                                                                       0x1180430UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72660 #define TCM_REG_QM_TASK_BASE_EVNT_ID_4                                                                       0x1180434UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72661 #define TCM_REG_QM_TASK_BASE_EVNT_ID_5                                                                       0x1180438UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72662 #define TCM_REG_QM_TASK_BASE_EVNT_ID_6                                                                       0x118043cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72663 #define TCM_REG_QM_TASK_BASE_EVNT_ID_7                                                                       0x1180440UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
72664 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_0                                                                  0x1180484UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72665 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_1                                                                  0x1180488UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72666 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_2                                                                  0x118048cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72667 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_3                                                                  0x1180490UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72668 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_4                                                                  0x1180494UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72669 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_5                                                                  0x1180498UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72670 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_6                                                                  0x118049cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72671 #define TCM_REG_QM_AGG_TASK_CTX_PART_SIZE_7                                                                  0x11804a0UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
72672 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_0                                                                    0x11804a4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72673 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_1                                                                    0x11804a8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72674 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_2                                                                    0x11804acUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72675 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_3                                                                    0x11804b0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72676 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_4                                                                    0x11804b4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72677 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_5                                                                    0x11804b8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72678 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_6                                                                    0x11804bcUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72679 #define TCM_REG_QM_SM_TASK_CTX_LDST_FLG_7                                                                    0x11804c0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
72680 #define TCM_REG_QM_TASK_USE_ST_FLG_0                                                                         0x1180504UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
72681 #define TCM_REG_QM_TASK_USE_ST_FLG_1                                                                         0x1180508UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
72682 #define TCM_REG_QM_TASK_USE_ST_FLG_2                                                                         0x118050cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
72683 #define TCM_REG_QM_TASK_USE_ST_FLG_3                                                                         0x1180510UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
72684 #define TCM_REG_QM_TASK_USE_ST_FLG_4                                                                         0x1180514UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
72685 #define TCM_REG_QM_TASK_USE_ST_FLG_5                                                                         0x1180518UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
72686 #define TCM_REG_QM_TASK_USE_ST_FLG_6                                                                         0x118051cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
72687 #define TCM_REG_QM_TASK_USE_ST_FLG_7                                                                         0x1180520UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM.
72688 #define TCM_REG_TM_TASK_EVNT_ID_0                                                                            0x1180544UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72689 #define TCM_REG_TM_TASK_EVNT_ID_1                                                                            0x1180548UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72690 #define TCM_REG_TM_TASK_EVNT_ID_2                                                                            0x118054cUL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72691 #define TCM_REG_TM_TASK_EVNT_ID_3                                                                            0x1180550UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72692 #define TCM_REG_TM_TASK_EVNT_ID_4                                                                            0x1180554UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72693 #define TCM_REG_TM_TASK_EVNT_ID_5                                                                            0x1180558UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72694 #define TCM_REG_TM_TASK_EVNT_ID_6                                                                            0x118055cUL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72695 #define TCM_REG_TM_TASK_EVNT_ID_7                                                                            0x1180560UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
72696 #define TCM_REG_ERR_EVNT_ID                                                                                  0x1180564UL //Access:RW   DataWidth:0x8    // The Event ID in case one of errors is set in QM input message.
72697 #define TCM_REG_AGG_CON_RULE0_Q_BB_K2                                                                        0x1180940UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72698 #define TCM_REG_AGG_CON_RULE0_Q_E5                                                                           0x1180568UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72699 #define TCM_REG_AGG_CON_RULE1_Q_BB_K2                                                                        0x1180944UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72700 #define TCM_REG_AGG_CON_RULE1_Q_E5                                                                           0x118056cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72701 #define TCM_REG_AGG_CON_RULE2_Q_BB_K2                                                                        0x1180948UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72702 #define TCM_REG_AGG_CON_RULE2_Q_E5                                                                           0x1180570UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72703 #define TCM_REG_AGG_CON_RULE3_Q_BB_K2                                                                        0x118094cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72704 #define TCM_REG_AGG_CON_RULE3_Q_E5                                                                           0x1180574UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72705 #define TCM_REG_AGG_CON_RULE4_Q_BB_K2                                                                        0x1180950UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72706 #define TCM_REG_AGG_CON_RULE4_Q_E5                                                                           0x1180578UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72707 #define TCM_REG_AGG_CON_RULE5_Q_BB_K2                                                                        0x1180954UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).:
72708 #define TCM_REG_AGG_CON_RULE5_Q_E5                                                                           0x118057cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72709 #define TCM_REG_AGG_CON_RULE6_Q_BB_K2                                                                        0x1180958UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72710 #define TCM_REG_AGG_CON_RULE6_Q_E5                                                                           0x1180580UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72711 #define TCM_REG_AGG_CON_RULE7_Q_BB_K2                                                                        0x118095cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72712 #define TCM_REG_AGG_CON_RULE7_Q_E5                                                                           0x1180584UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72713 #define TCM_REG_AGG_CON_RULE8_Q_BB_K2                                                                        0x1180960UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72714 #define TCM_REG_AGG_CON_RULE8_Q_E5                                                                           0x1180588UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72715 #define TCM_REG_AGG_CON_RULE9_Q_E5                                                                           0x118058cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72716 #define TCM_REG_AGG_CON_RULE10_Q_E5                                                                          0x1180590UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
72717 #define TCM_REG_STORM_WEIGHT                                                                                 0x1180604UL //Access:RW   DataWidth:0x3    // The weight of the local Storm input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72718 #define TCM_REG_MSEM_WEIGHT                                                                                  0x1180608UL //Access:RW   DataWidth:0x3    // The weight of the input Msem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72719 #define TCM_REG_DORQ_WEIGHT                                                                                  0x1180610UL //Access:RW   DataWidth:0x3    // The weight of the input Dorq in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72720 #define TCM_REG_PBF_WEIGHT                                                                                   0x1180614UL //Access:RW   DataWidth:0x3    // The weight of the input Pbf in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72721 #define TCM_REG_PRS_WEIGHT_BB_K2                                                                             0x1180618UL //Access:RW   DataWidth:0x3    // The weight of the input PRS in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72722 #define TCM_REG_GRC_WEIGHT                                                                                   0x118061cUL //Access:RW   DataWidth:0x3    // The weight of the GRC input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72723 #define TCM_REG_QM_P_WEIGHT                                                                                  0x1180624UL //Access:RW   DataWidth:0x3    // The weight of the QM (primary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72724 #define TCM_REG_QM_S_WEIGHT                                                                                  0x1180628UL //Access:RW   DataWidth:0x3    // The weight of the QM (secondary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72725 #define TCM_REG_TM_WEIGHT                                                                                    0x118062cUL //Access:RW   DataWidth:0x3    // The weight of the Timers input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
72726 #define TCM_REG_IA_GROUP_PR0                                                                                 0x1180630UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 0. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: ia_group_pr0 is the highest priority; ia_group_pr5 is the lowest priority.
72727 #define TCM_REG_IA_GROUP_PR1                                                                                 0x1180634UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 1. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
72728 #define TCM_REG_IA_GROUP_PR2                                                                                 0x1180638UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 2. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
72729 #define TCM_REG_IA_GROUP_PR3                                                                                 0x118063cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 3. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
72730 #define TCM_REG_IA_GROUP_PR4                                                                                 0x1180640UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 4. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
72731 #define TCM_REG_IA_GROUP_PR5                                                                                 0x1180644UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 5. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
72732 #define TCM_REG_IA_ARB_SP_TIMEOUT                                                                            0x1180648UL //Access:RW   DataWidth:0x8    // Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Two values have special meaning: 8'h0 - constant RR; 8'h80 - constant strict priority. In all other cases the following is true: Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance.
72733 #define TCM_REG_STORM_FRWRD_MODE                                                                             0x118064cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
72734 #define TCM_REG_MSEM_FRWRD_MODE                                                                              0x1180654UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
72735 #define TCM_REG_DORQ_FRWRD_MODE                                                                              0x118065cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
72736 #define TCM_REG_PBF_FRWRD_MODE                                                                               0x1180660UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
72737 #define TCM_REG_SDM_ERR_HANDLE_EN                                                                            0x1180664UL //Access:RW   DataWidth:0x1    // 0 - disable error handling in SDM message; 1 - enable error handling in SDM message.
72738 #define TCM_REG_DIR_BYP_EN                                                                                   0x1180668UL //Access:RW   DataWidth:0x1    // Direct bypass enable.
72739 #define TCM_REG_FI_DESC_INPUT_VIOLATE                                                                        0x118066cUL //Access:R    DataWidth:0xf    // Input message first descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation:  TaskExist==0 -> XxLockCmd != XX_UNLOCK_CID_TID and XxLockCmd != XX_LOCK_CID_TID_BYPASS;  [12] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0;[13] - Violation: Agg message: Loader done with error then SmCtxLdStFlg==0; [14] - Violation: XxBypass message in PCM block;
72740 #define TCM_REG_SE_DESC_INPUT_VIOLATE                                                                        0x1180670UL //Access:R    DataWidth:0xc    // Input message second descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0; Read only register.
72741 #define TCM_REG_IA_AGG_CON_PART_FILL_LVL                                                                     0x1180674UL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Connection part FIFO fill level (in messages).
72742 #define TCM_REG_IA_SM_CON_PART_FILL_LVL                                                                      0x1180678UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Connection part FIFO fill level (in messages).
72743 #define TCM_REG_IA_AGG_TASK_PART_FILL_LVL                                                                    0x118067cUL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Task part FIFO fill level (in messages).
72744 #define TCM_REG_IA_SM_TASK_PART_FILL_LVL                                                                     0x1180680UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Task part FIFO fill level (in messages).
72745 #define TCM_REG_IA_TRANS_PART_FILL_LVL                                                                       0x1180684UL //Access:R    DataWidth:0x3    // Input Arbiter Transparent part FIFO fill level (in messages).
72746 #define TCM_REG_EXT_RD_FILL_LVL_E5                                                                           0x1180688UL //Access:R    DataWidth:0x2    // External read buffer FIFO fill level (in FIFO entries).
72747 #define TCM_REG_XX_MSG_UP_BND                                                                                0x1180704UL //Access:RW   DataWidth:0x7    // The maximum number of Xx RAM messages; which may be stored in XX protection. Is restricted by Xx Messages RAM size and the size of Xx protected message CM_REGISTERS_XX_MSG_SIZE.XX_MSG_SIZE
72748 #define TCM_REG_XX_MSG_SIZE                                                                                  0x1180708UL //Access:RW   DataWidth:0x5    // The size of Xx protected message in Xx Messages RAM in QREGs. Upper rounded to 4 and multiplied by CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND should not exceed XxMessagesRam size which is: MCM: 0d1792 PCM: 0d176 TCM: 0d1536 UCM: 0d1792 XCM: 0d256 YCM: 0d1536
72749 #define TCM_REG_XX_LCID_CAM_UP_BND                                                                           0x118070cUL //Access:RW   DataWidth:0x7    // The maximum number of connections in the XX protection LCID CAM.
72750 #define TCM_REG_XX_FREE_CNT                                                                                  0x1180710UL //Access:R    DataWidth:0x7    // Used to read the XX protection Free counter. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
72751 #define TCM_REG_XX_LCID_CAM_FILL_LVL                                                                         0x1180714UL //Access:R    DataWidth:0x7    // Used to read XX protection LCID CAM fill level. Fill level is calculated as the number of locked LCIDs, i.e. LCIDs that have at least one Xx locked message or LCIDs that have no Xx locked messages but haven't been unlocked yet from LCID CAM. Simple saying it calculates for number of valid entries in LCID CAM.
72752 #define TCM_REG_XX_LCID_CAM_ST_STAT                                                                          0x1180718UL //Access:RC   DataWidth:0x7    // CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
72753 #define TCM_REG_XX_IA_GROUP_PR0                                                                              0x118071cUL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 0. 0 - non-lock group; 1- lock group.
72754 #define TCM_REG_XX_IA_GROUP_PR1                                                                              0x1180720UL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 1. 0 - non-lock group; 1- lock group.
72755 #define TCM_REG_XX_NON_LOCK_LCID_THR                                                                         0x1180724UL //Access:RW   DataWidth:0x7    // Xx non-locked LCIDs threshold (maximum value). Participates in blocking decision of Xx Input Arbiter non-locked group.
72756 #define TCM_REG_XX_LOCK_LCID_THR                                                                             0x1180728UL //Access:RW   DataWidth:0x7    // Xx locked LCIDs threshold (maximum value). Participates in Xx Bypass global enable decision.
72757 #define TCM_REG_XX_IA_ARB_SP_TIMEOUT                                                                         0x118072cUL //Access:RW   DataWidth:0x8    // Xx Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
72758 #define TCM_REG_XX_FREE_HEAD_PTR                                                                             0x1180730UL //Access:R    DataWidth:0x6    // Xx Free Head Pointer.
72759 #define TCM_REG_XX_FREE_TAIL_PTR                                                                             0x1180734UL //Access:R    DataWidth:0x6    // Xx Free Tail Pointer. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
72760 #define TCM_REG_XX_NON_LOCK_CNT                                                                              0x1180738UL //Access:R    DataWidth:0x7    // Xx NonLock Counter.
72761 #define TCM_REG_XX_LOCK_CNT                                                                                  0x118073cUL //Access:R    DataWidth:0x7    // Xx Lock Counter.
72762 #define TCM_REG_XX_LCID_ARB_GROUP_PR0                                                                        0x1180740UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 0. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
72763 #define TCM_REG_XX_LCID_ARB_GROUP_PR1                                                                        0x1180744UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 1. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
72764 #define TCM_REG_XX_LCID_ARB_GROUP_PR2                                                                        0x1180748UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 2. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
72765 #define TCM_REG_XX_LCID_ARB_SP_TIMEOUT                                                                       0x118074cUL //Access:RW   DataWidth:0x8    // Xx LCID Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
72766 #define TCM_REG_XX_FREE_THR_HIGH                                                                             0x1180750UL //Access:RW   DataWidth:0x7    // Xx free messages threshold high. Used in Xx Bypass global enable condition.
72767 #define TCM_REG_XX_FREE_THR_LOW                                                                              0x1180754UL //Access:RW   DataWidth:0x7    // Xx free messages threshold low Used in Xx Bypass global enable condition.
72768 #define TCM_REG_XX_CBYP_TBL_FILL_LVL                                                                         0x1180758UL //Access:R    DataWidth:0x4    // Xx Connection Bypass Table fill level (in connections).
72769 #define TCM_REG_XX_CBYP_TBL_ST_STAT                                                                          0x118075cUL //Access:RC   DataWidth:0x4    // Xx Connection Bypass Table sticky status. Reset on read.
72770 #define TCM_REG_XX_CBYP_TBL_UP_BND                                                                           0x1180760UL //Access:RW   DataWidth:0x4    // Xx Bypass Table (Connection) maximum fill level.
72771 #define TCM_REG_XX_TBYP_TBL_FILL_LVL                                                                         0x1180764UL //Access:R    DataWidth:0x7    // Xx Task Bypass Table fill level (in tasks).
72772 #define TCM_REG_XX_TBYP_TBL_ST_STAT                                                                          0x1180768UL //Access:RC   DataWidth:0x7    // Xx Task Bypass Table sticky status. Reset on read.
72773 #define TCM_REG_XX_TBYP_TBL_UP_BND                                                                           0x118076cUL //Access:RW   DataWidth:0x7    // Xx Bypass Table (Task) maximum fill level.
72774 #define TCM_REG_XX_BYP_LOCK_MSG_THR                                                                          0x1180790UL //Access:RW   DataWidth:0x6    // Xx Bypass messages lock threshold. The number of locked messages per LCID is above this threshold is one of conditions to start XxBypass for this LCID.
72775 #define TCM_REG_XX_PREF_DIR_FILL_LVL                                                                         0x1180794UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter direct prefetch FIFO fill level (in entries).
72776 #define TCM_REG_XX_PREF_AGGST_FILL_LVL                                                                       0x1180798UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter aggregation store prefetch FIFO fill level (in entries).
72777 #define TCM_REG_XX_PREF_BYP_FILL_LVL                                                                         0x118079cUL //Access:R    DataWidth:0x5    // Xx LCID Arbiter bypass prefetch FIFO fill level (in entries).
72778 #define TCM_REG_UNLOCK_MISS                                                                                  0x11807a0UL //Access:RC   DataWidth:0x1    // Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM.
72779 #define TCM_REG_ERR_AFFINITY_TYPE_E5                                                                         0x11807a4UL //Access:RW   DataWidth:0x2    // Affinity type in case of input message error.
72780 #define TCM_REG_ERR_EXCLUSIVE_FLG_E5                                                                         0x11807a8UL //Access:RW   DataWidth:0x1    // Exclusive type in case of input message error.
72781 #define TCM_REG_ERR_SRC_AFFINITY_E5                                                                          0x11807acUL //Access:RW   DataWidth:0x3    // Source affinity in case of input message error.
72782 #define TCM_REG_XX_BYP_MSG_UP_BND_0_BB_K2                                                                    0x1180770UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72783 #define TCM_REG_XX_BYP_MSG_UP_BND_0_E5                                                                       0x11807b0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72784 #define TCM_REG_XX_BYP_MSG_UP_BND_1_BB_K2                                                                    0x1180774UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72785 #define TCM_REG_XX_BYP_MSG_UP_BND_1_E5                                                                       0x11807b4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72786 #define TCM_REG_XX_BYP_MSG_UP_BND_2_BB_K2                                                                    0x1180778UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72787 #define TCM_REG_XX_BYP_MSG_UP_BND_2_E5                                                                       0x11807b8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72788 #define TCM_REG_XX_BYP_MSG_UP_BND_3_BB_K2                                                                    0x118077cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72789 #define TCM_REG_XX_BYP_MSG_UP_BND_3_E5                                                                       0x11807bcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72790 #define TCM_REG_XX_BYP_MSG_UP_BND_4_BB_K2                                                                    0x1180780UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72791 #define TCM_REG_XX_BYP_MSG_UP_BND_4_E5                                                                       0x11807c0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72792 #define TCM_REG_XX_BYP_MSG_UP_BND_5_BB_K2                                                                    0x1180784UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72793 #define TCM_REG_XX_BYP_MSG_UP_BND_5_E5                                                                       0x11807c4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72794 #define TCM_REG_XX_BYP_MSG_UP_BND_6_BB_K2                                                                    0x1180788UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72795 #define TCM_REG_XX_BYP_MSG_UP_BND_6_E5                                                                       0x11807c8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72796 #define TCM_REG_XX_BYP_MSG_UP_BND_7_BB_K2                                                                    0x118078cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72797 #define TCM_REG_XX_BYP_MSG_UP_BND_7_E5                                                                       0x11807ccUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72798 #define TCM_REG_XX_BYP_MSG_UP_BND_8_E5                                                                       0x11807d0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72799 #define TCM_REG_XX_BYP_MSG_UP_BND_9_E5                                                                       0x11807d4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72800 #define TCM_REG_XX_BYP_MSG_UP_BND_10_E5                                                                      0x11807d8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72801 #define TCM_REG_XX_BYP_MSG_UP_BND_11_E5                                                                      0x11807dcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72802 #define TCM_REG_XX_BYP_MSG_UP_BND_12_E5                                                                      0x11807e0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72803 #define TCM_REG_XX_BYP_MSG_UP_BND_13_E5                                                                      0x11807e4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72804 #define TCM_REG_XX_BYP_MSG_UP_BND_14_E5                                                                      0x11807e8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72805 #define TCM_REG_XX_BYP_MSG_UP_BND_15_E5                                                                      0x11807ecUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
72806 #define TCM_REG_PRCS_AGG_CON_CURR_ST                                                                         0x1180804UL //Access:R    DataWidth:0x4    // Aggregation Connection Processor FSM.
72807 #define TCM_REG_PRCS_SM_CON_CURR_ST                                                                          0x1180808UL //Access:R    DataWidth:0x2    // STORM Connection Processor FSM.
72808 #define TCM_REG_PRCS_AGG_TASK_CURR_ST                                                                        0x118080cUL //Access:R    DataWidth:0x4    // Aggregation Task Processor FSM.
72809 #define TCM_REG_PRCS_SM_TASK_CURR_ST                                                                         0x1180810UL //Access:R    DataWidth:0x2    // STORM Task Processor FSM.
72810 #define TCM_REG_N_SM_TASK_CTX_LD_0                                                                           0x1180834UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72811 #define TCM_REG_N_SM_TASK_CTX_LD_1                                                                           0x1180838UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72812 #define TCM_REG_N_SM_TASK_CTX_LD_2                                                                           0x118083cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72813 #define TCM_REG_N_SM_TASK_CTX_LD_3                                                                           0x1180840UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72814 #define TCM_REG_N_SM_TASK_CTX_LD_4                                                                           0x1180844UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72815 #define TCM_REG_N_SM_TASK_CTX_LD_5                                                                           0x1180848UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72816 #define TCM_REG_N_SM_TASK_CTX_LD_6                                                                           0x118084cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72817 #define TCM_REG_N_SM_TASK_CTX_LD_7                                                                           0x1180850UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
72818 #define TCM_REG_AGG_CON_FIC_BUF_FILL_LVL                                                                     0x1180854UL //Access:R    DataWidth:0x3    // Aggregation Connection FIC buffer fill level (in messages).
72819 #define TCM_REG_SM_CON_FIC_BUF_FILL_LVL                                                                      0x1180858UL //Access:R    DataWidth:0x5    // Storm Connection FIC buffer fill level (in messages).
72820 #define TCM_REG_AGG_CON_FIC_BUF_CRD                                                                          0x118085cUL //Access:RW   DataWidth:0x2    // Aggregation Connection FIC buffer credit (in full message out parts).
72821 #define TCM_REG_SM_CON_FIC_BUF_CRD                                                                           0x1180860UL //Access:RW   DataWidth:0x2    // Storm Connection FIC buffer credit (in full message out parts).
72822 #define TCM_REG_AGG_CON_BUF_CRD_AGG                                                                          0x1180864UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
72823 #define TCM_REG_AGG_CON_BUF_CRD_AGGST                                                                        0x1180868UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
72824 #define TCM_REG_SM_CON_BUF_CRD_AGGST                                                                         0x118086cUL //Access:RW   DataWidth:0x1    // Storm Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_CON_CMD_BUF_CRD_DIR.SM_CON_CMD_BUF_CRD_DIR need be no more than Storm Connection command buffer size=3.
72825 #define TCM_REG_AGG_CON_CMD_BUF_CRD_DIR                                                                      0x1180870UL //Access:RW   DataWidth:0x2    // Aggregation Connection command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and XCM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection command buffer size=6.
72826 #define TCM_REG_SM_CON_CMD_BUF_CRD_DIR                                                                       0x1180874UL //Access:RW   DataWidth:0x2    // Storm Connection command buffer credit (Direct group). In sum with CM_REGISTERS_SM_CON_BUF_CRD_AGGST.SM_CON_BUF_CRD_AGGST need be no more than Storm Connection command buffer size=3.
72827 #define TCM_REG_AGG_TASK_FIC_BUF_FILL_LVL                                                                    0x1180878UL //Access:R    DataWidth:0x2    // Aggregation Task FIC buffer fill level (in messages).
72828 #define TCM_REG_SM_TASK_FIC_BUF_FILL_LVL                                                                     0x118087cUL //Access:R    DataWidth:0x4    // Storm Task FIC buffer fill level (in messages).
72829 #define TCM_REG_AGG_TASK_FIC_BUF_CRD                                                                         0x1180880UL //Access:RW   DataWidth:0x2    // Aggregation Task FIC buffer credit (in full message out parts).
72830 #define TCM_REG_SM_TASK_FIC_BUF_CRD                                                                          0x1180884UL //Access:RW   DataWidth:0x2    // Storm Task FIC buffer credit (in full message out parts).
72831 #define TCM_REG_AGG_TASK_BUF_CRD_AGG                                                                         0x1180888UL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
72832 #define TCM_REG_AGG_TASK_BUF_CRD_AGGST                                                                       0x118088cUL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
72833 #define TCM_REG_SM_TASK_BUF_CRD_AGGST                                                                        0x1180890UL //Access:RW   DataWidth:0x1    // Storm Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_TASK_CMD_BUF_CRD_DIR.SM_TASK_CMD_BUF_CRD_DIR need be no more than Storm Task command buffer size=3.
72834 #define TCM_REG_AGG_TASK_CMD_BUF_CRD_DIR                                                                     0x1180894UL //Access:RW   DataWidth:0x2    // Aggregation Task command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task command buffer size=6.
72835 #define TCM_REG_SM_TASK_CMD_BUF_CRD_DIR                                                                      0x1180898UL //Access:RW   DataWidth:0x2    // Storm Task command buffer credit (Direct group). In sum with CM_REGISTERS_SM_TASK_BUF_CRD_AGGST.SM_TASK_BUF_CRD_AGGST need be no more than Storm Task command buffer size=3.
72836 #define TCM_REG_TRANS_DATA_BUF_CRD_DIR                                                                       0x118089cUL //Access:RW   DataWidth:0x2    // Transparent data buffer credit (Direct group).
72837 #define TCM_REG_AGG_TASK_CTX_SIZE_0                                                                          0x11808c0UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72838 #define TCM_REG_AGG_TASK_CTX_SIZE_1                                                                          0x11808c4UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72839 #define TCM_REG_AGG_TASK_CTX_SIZE_2                                                                          0x11808c8UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72840 #define TCM_REG_AGG_TASK_CTX_SIZE_3                                                                          0x11808ccUL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72841 #define TCM_REG_AGG_TASK_CTX_SIZE_4                                                                          0x11808d0UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72842 #define TCM_REG_AGG_TASK_CTX_SIZE_5                                                                          0x11808d4UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72843 #define TCM_REG_AGG_TASK_CTX_SIZE_6                                                                          0x11808d8UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72844 #define TCM_REG_AGG_TASK_CTX_SIZE_7                                                                          0x11808dcUL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
72845 #define TCM_REG_SM_CON_CTX_SIZE                                                                              0x11808e0UL //Access:RW   DataWidth:0x5    // STORM Connnection context per LCID size (REGQ). Default context size of 16 (REGQ) complies to 320 LCIDs. Maximum context size per LCID is 26. Maximum number of LCIDs allowed at maximum context size per LCID is 196. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LCIDs allowed at non-default size: INTEGER((320*INTEGER(16/2))/(26/2)).
72846 #define TCM_REG_SM_TASK_CTX_SIZE                                                                             0x11808e4UL //Access:RW   DataWidth:0x4    // STORM Task context per LTID size (REGQ). Default context size of 4 (REGQ) complies to 320 LTIDs. Maximum context size per LTID is 12. Maximum number of LTIDs allowed at maximum context size per LTID is 52. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LTIDs allowed at non-default size: INTEGER((320*INTEGER(4/2))/(12/2)).
72847 #define TCM_REG_CON_PHY_Q0                                                                                   0x1180904UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 0).
72848 #define TCM_REG_CON_PHY_Q1                                                                                   0x1180908UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 1).
72849 #define TCM_REG_TASK_PHY_Q0                                                                                  0x118090cUL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 0).
72850 #define TCM_REG_TASK_PHY_Q1                                                                                  0x1180910UL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 1).
72851 #define TCM_REG_AGG_TASK_RULE0_Q                                                                             0x1180984UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72852 #define TCM_REG_AGG_TASK_RULE1_Q                                                                             0x1180988UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72853 #define TCM_REG_AGG_TASK_RULE2_Q                                                                             0x118098cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72854 #define TCM_REG_AGG_TASK_RULE3_Q                                                                             0x1180990UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72855 #define TCM_REG_AGG_TASK_RULE4_Q                                                                             0x1180994UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72856 #define TCM_REG_AGG_TASK_RULE5_Q                                                                             0x1180998UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
72857 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_0_E5                                                                 0x118099cUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72858 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_1_E5                                                                 0x11809a0UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72859 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_2_E5                                                                 0x11809a4UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72860 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_3_E5                                                                 0x11809a8UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72861 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_4_E5                                                                 0x11809acUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72862 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_5_E5                                                                 0x11809b0UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72863 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_6_E5                                                                 0x11809b4UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72864 #define TCM_REG_CM_TASK_EVENT_ID_BWIDTH_7_E5                                                                 0x11809b8UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
72865 #define TCM_REG_IN_PRCS_TBL_CRD_AGG                                                                          0x1180a04UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGGST.IN_PRCS_TBL_CRD_AGGST need be no more than In-process table size=12.
72866 #define TCM_REG_IN_PRCS_TBL_CRD_AGGST                                                                        0x1180a08UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation Store group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGG.IN_PRCS_TBL_CRD_AGG need be no more than In-process table size=12.
72867 #define TCM_REG_IN_PRCS_TBL_FILL_LVL                                                                         0x1180a0cUL //Access:R    DataWidth:0x4    // In-process Table fill level  (in messages).
72868 #define TCM_REG_IN_PRCS_TBL_ALMOST_FULL                                                                      0x1180a10UL //Access:R    DataWidth:0x1    // In-process Table almost full.
72869 #define TCM_REG_QMCON_CURR_ST                                                                                0x1180a14UL //Access:R    DataWidth:0x3    // QM connection registration FSM current state.
72870 #define TCM_REG_QMTASK_CURR_ST                                                                               0x1180a18UL //Access:R    DataWidth:0x3    // QM task registration FSM current state.
72871 #define TCM_REG_TMCON_CURR_ST                                                                                0x1180a1cUL //Access:R    DataWidth:0x1    // TM connection output FSM current state.
72872 #define TCM_REG_TMTASK_CURR_ST                                                                               0x1180a20UL //Access:R    DataWidth:0x1    // TM task output FSM current state.
72873 #define TCM_REG_CCFC_CURR_ST                                                                                 0x1180a24UL //Access:R    DataWidth:0x1    // CFC connection output FSM current state.
72874 #define TCM_REG_TCFC_CURR_ST                                                                                 0x1180a28UL //Access:R    DataWidth:0x1    // CFC task output FSM current state.
72875 #define TCM_REG_CMPL_DIR_CURR_ST                                                                             0x1180a2cUL //Access:R    DataWidth:0x4    // Direct Completer FSM current state.
72876 #define TCM_REG_XX_BYP_CON_STATE_EVNT_ID_FLG                                                                 0x1180a30UL //Access:RW   DataWidth:0x1    // If set, Xx connection bypass state will be added in calculation of CM output Event ID.
72877 #define TCM_REG_XX_BYP_TASK_STATE_EVNT_ID_FLG                                                                0x1180a34UL //Access:RW   DataWidth:0x1    // If set, Xx task bypass state will be added in calculation of CM output Event ID.
72878 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_0_E5                                                                  0x1180a38UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72879 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_1_E5                                                                  0x1180a3cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72880 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_2_E5                                                                  0x1180a40UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72881 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_3_E5                                                                  0x1180a44UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72882 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_4_E5                                                                  0x1180a48UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72883 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_5_E5                                                                  0x1180a4cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72884 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_6_E5                                                                  0x1180a50UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72885 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_7_E5                                                                  0x1180a54UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72886 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_8_E5                                                                  0x1180a58UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72887 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_9_E5                                                                  0x1180a5cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72888 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_10_E5                                                                 0x1180a60UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72889 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_11_E5                                                                 0x1180a64UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72890 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_12_E5                                                                 0x1180a68UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72891 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_13_E5                                                                 0x1180a6cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72892 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_14_E5                                                                 0x1180a70UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72893 #define TCM_REG_CM_CON_EVENT_ID_BWIDTH_15_E5                                                                 0x1180a74UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
72894 #define TCM_REG_CCFC_INIT_CRD                                                                                0x1180a84UL //Access:RW   DataWidth:0x4    // CCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
72895 #define TCM_REG_TCFC_INIT_CRD                                                                                0x1180a88UL //Access:RW   DataWidth:0x4    // TCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
72896 #define TCM_REG_QM_INIT_CRD0                                                                                 0x1180a8cUL //Access:RW   DataWidth:0x5    // QM output initial credit (all CMS except of XCM and XCM - other queues). Max credit available - 16.Write writes the initial credit value; read returns the current value of the credit counter.
72897 #define TCM_REG_TM_INIT_CRD                                                                                  0x1180a90UL //Access:RW   DataWidth:0x4    // Timers output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
72898 #define TCM_REG_FIC_INIT_CRD                                                                                 0x1180a94UL //Access:RW   DataWidth:0x6    // FIC output initial credit. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 44 at start-up.
72899 #define TCM_REG_DIR_BYP_MSG_CNT                                                                              0x1180aa4UL //Access:RC   DataWidth:0x20   // Counter of direct bypassed messages.
72900 #define TCM_REG_DORQ_LENGTH_MIS                                                                              0x1180aacUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at the dorq interface.
72901 #define TCM_REG_PBF_LENGTH_MIS                                                                               0x1180ab0UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PBF interface.
72902 #define TCM_REG_PRS_LENGTH_MIS_BB_K2                                                                         0x1180ab4UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PRS interface.
72903 #define TCM_REG_GRC_BUF_EMPTY                                                                                0x1180ab8UL //Access:R    DataWidth:0x1    // Input Stage GRC buffer is empty.
72904 #define TCM_REG_GRC_BUF_STATUS                                                                               0x1180abcUL //Access:R    DataWidth:0x6    // Input Stage GRC buffer status.
72905 #define TCM_REG_STORM_MSG_CNTR                                                                               0x1180ac0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the STORM input.
72906 #define TCM_REG_MSEM_MSG_CNTR                                                                                0x1180ac8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSEM.
72907 #define TCM_REG_DORQ_MSG_CNTR                                                                                0x1180ad0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at  input DORQ.
72908 #define TCM_REG_PBF_MSG_CNTR                                                                                 0x1180ad4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PBF.
72909 #define TCM_REG_PRS_MSG_CNTR_BB_K2                                                                           0x1180ad8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PRS.
72910 #define TCM_REG_QM_P_MSG_CNTR                                                                                0x1180adcUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (primary).
72911 #define TCM_REG_QM_S_MSG_CNTR                                                                                0x1180ae0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (secondary).
72912 #define TCM_REG_TM_MSG_CNTR                                                                                  0x1180ae4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the Timers input.
72913 #define TCM_REG_IS_GRC                                                                                       0x1180ae8UL //Access:W    DataWidth:0x20   // Used to write the GRC message. Write only. To distinguish if the register can be accessed to write GRC message                           polling of CM_REGISTERS.GRC_BUF_EMPTY need to be done
72914 #define TCM_REG_IS_QM_P_FILL_LVL                                                                             0x1180aecUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in QM Primary Input Stage (except of bypass).
72915 #define TCM_REG_IS_QM_S_FILL_LVL                                                                             0x1180af0UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in QM Secondary Input Stage (except of bypass).
72916 #define TCM_REG_IS_TM_FILL_LVL                                                                               0x1180af4UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in TM Input Stage.
72917 #define TCM_REG_IS_STORM_FILL_LVL                                                                            0x1180af8UL //Access:R    DataWidth:0x5    // Number of entries (2 QREGs each) of data in STORM Input Stage.
72918 #define TCM_REG_IS_MSEM_FILL_LVL                                                                             0x1180b00UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) in TCM, YCM or 2 QREGs (256b) in XCM of data in MSEM Input Stage.
72919 #define TCM_REG_IS_DORQ_FILL_LVL                                                                             0x1180b08UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in DORQ Input Stage.
72920 #define TCM_REG_IS_PBF_FILL_LVL                                                                              0x1180b0cUL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in PBF Input Stage.
72921 #define TCM_REG_IS_PRS_FILL_LVL_BB_K2                                                                        0x1180b10UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in PRS Input Stage.
72922 #define TCM_REG_FIC_MSG_CNTR                                                                                 0x1180b44UL //Access:RC   DataWidth:0x1c   // Counter of the output messages at FIC interfaces.
72923 #define TCM_REG_QM_OUT_CNTR                                                                                  0x1180b48UL //Access:RC   DataWidth:0x1c   // Counter of the output QM commands.
72924 #define TCM_REG_TM_OUT_CNTR                                                                                  0x1180b4cUL //Access:RC   DataWidth:0x1c   // Counter of the output Timers commands.
72925 #define TCM_REG_DONE0_CNTR                                                                                   0x1180b50UL //Access:RC   DataWidth:0x1c   // Counter of the output Done0.
72926 #define TCM_REG_DONE2_CNTR                                                                                   0x1180b54UL //Access:RC   DataWidth:0x1c   // Counter of the output Done2.
72927 #define TCM_REG_CCFC_CNTR                                                                                    0x1180b58UL //Access:RC   DataWidth:0x1c   // Counter of the output CCFC.
72928 #define TCM_REG_TCFC_CNTR                                                                                    0x1180b5cUL //Access:RC   DataWidth:0x1c   // Counter of the output TCFC.
72929 #define TCM_REG_ECO_RESERVED                                                                                 0x1180b84UL //Access:RW   DataWidth:0x8    // Chicken bits.
72930 #define TCM_REG_IS_FOC_TSEM_NXT_INF_UNIT                                                                     0x1180b88UL //Access:R    DataWidth:0x5    // Debug read from TSEM Input stage buffer: number of reads to next information unit.
72931 #define TCM_REG_IS_FOC_MSEM_NXT_INF_UNIT                                                                     0x1180b8cUL //Access:R    DataWidth:0x6    // Debug read from MSEM Input stage buffer: number of reads to next information unit.
72932 #define TCM_REG_IS_FOC_PRS_NXT_INF_UNIT_BB_K2                                                                0x1180b94UL //Access:R    DataWidth:0x6    // Debug read from PRS Input stage buffer: number of reads to next information unit.
72933 #define TCM_REG_IS_FOC_PBF_NXT_INF_UNIT                                                                      0x1180b98UL //Access:R    DataWidth:0x6    // Debug read from PBF Input stage buffer: number of reads to next information unit.
72934 #define TCM_REG_IS_FOC_DORQ_NXT_INF_UNIT                                                                     0x1180b9cUL //Access:R    DataWidth:0x6    // Debug read from DORQ Input stage buffer: number of reads to next information unit.
72935 #define TCM_REG_IS_FOC_TSEM                                                                                  0x1180c00UL //Access:R    DataWidth:0x20   // Debug read from TSEM Input stage buffer with 32-bits granularity. Read only.
72936 #define TCM_REG_IS_FOC_TSEM_SIZE_BB_K2                                                                       180
72937 #define TCM_REG_IS_FOC_TSEM_SIZE_E5                                                                          184
72938 #define TCM_REG_IS_FOC_MSEM                                                                                  0x1181000UL //Access:R    DataWidth:0x20   // Debug read from MSEM Input stage buffer with 32-bits granularity. Read only.
72939 #define TCM_REG_IS_FOC_MSEM_SIZE                                                                             24
72940 #define TCM_REG_IS_FOC_PRS_BB_K2                                                                             0x1181200UL //Access:R    DataWidth:0x20   // Debug read from PRS Input stage buffer with 32-bits granularity. Read only.
72941 #define TCM_REG_IS_FOC_PRS_SIZE                                                                              44
72942 #define TCM_REG_IS_FOC_PBF                                                                                   0x1181300UL //Access:R    DataWidth:0x20   // Debug read from PBF Input stage buffer with 32-bits granularity. Read only.
72943 #define TCM_REG_IS_FOC_PBF_SIZE                                                                              44
72944 #define TCM_REG_IS_FOC_DORQ                                                                                  0x1181400UL //Access:R    DataWidth:0x20   // Debug read from DORQ Input stage buffer with 32-bits granularity. Read only.
72945 #define TCM_REG_IS_FOC_DORQ_SIZE                                                                             24
72946 #define TCM_REG_CTX_RBC_ACCS                                                                                 0x11814c0UL //Access:RW   DataWidth:0x10   // Context RBC access.[8:0] - base address (LCID/LTID); [15:9] - offset (in REGs (32b)) within LCID/LTID. The procedure to read context is: first define base address and offset; then read context with one of the following registers: CM_REGISTERS_AGG_CON_CTX.AGG_CON_CTX CM_REGISTERS_SM_CON_CTX.SM_CON_CTX CM_REGISTERS_AGG_TASK_CTX.AGG_TASK_CTX CM_REGISTERS_SM_TASK_CTX.SM_TASK_CTX
72947 #define TCM_REG_AGG_CON_CTX                                                                                  0x11814c4UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
72948 #define TCM_REG_AGG_TASK_CTX                                                                                 0x11814c8UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
72949 #define TCM_REG_SM_CON_CTX                                                                                   0x11814ccUL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
72950 #define TCM_REG_SM_TASK_CTX                                                                                  0x11814d0UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
72951 #define TCM_REG_XX_CBYP_TBL                                                                                  0x11814e0UL //Access:R    DataWidth:0xf    // Xx Connection Bypass Table.
72952 #define TCM_REG_XX_CBYP_TBL_SIZE                                                                             8
72953 #define TCM_REG_XX_TBYP_TBL                                                                                  0x1181500UL //Access:R    DataWidth:0xf    // Xx Task Bypass Table.
72954 #define TCM_REG_XX_TBYP_TBL_SIZE_BB_K2                                                                       32
72955 #define TCM_REG_XX_TBYP_TBL_SIZE_E5                                                                          64
72956 #define TCM_REG_XX_LCID_CAM                                                                                  0x1181600UL //Access:R    DataWidth:0xa    // Debug only. Read only access to LCID CAM in XX protection mechanism.
72957 #define TCM_REG_XX_LCID_CAM_SIZE_BB_K2                                                                       32
72958 #define TCM_REG_XX_LCID_CAM_SIZE_E5                                                                          64
72959 #define TCM_REG_XX_TBL                                                                                       0x1181700UL //Access:R    DataWidth:0x18   // Indirect access to the XX table of the XX protection mechanism. The fields are: [0] - Lock status; [4:1] - Connection type; LL size: PCM - [7:5]; M/T/U/X/YCM - [11:5]; Tail pointer: PCM - [9:8]; M/T/U/X/YCM - [17:12]; Next pointer: PCM - [11:10]; M/T/U/X/YCM - [23:18];
72960 #define TCM_REG_XX_TBL_SIZE_BB_K2                                                                            32
72961 #define TCM_REG_XX_TBL_SIZE_E5                                                                               64
72962 #define TCM_REG_XX_DSCR_TBL                                                                                  0x1181800UL //Access:RW   DataWidth:0x1e   // Indirect access to the XX table of the XX protection mechanism. The fields are: [2:0] - Xx Lock command;[3] - DstStormFlg; [8:4] - Global Client Input number; Message length (MCM [13:9];PCM [14:9]; TCM [13:9]; UCM [13:9];XCM [10:9];YCM[13:9]); Next pointer (MCM [19:14]; PCM [16:15]; TCM[19:14]; UCM [19:14]; XCM [16:11]; YCM [19:14]); LTID (MCM [28:20]; PCM [25:17] - reserved; TCM[28:20]; UCM [28:20]; XCM [25:17] - reserved; YCM [28:20]). Task Domain Exist (MCM [29]; PCM [26] - reserved;TCM[29]; UCM [29]; XCM [26] - reserved; YCM [29]). A free link list in the XX descriptor table should be build. This is done by writing the following values to all effective entries in the table:xx_descr_table[i].next_pointer = i+1 (i=0 - (xx_msg_up_bnd-2)); xx_descr_table[i].next_pointer= 0 (i=xx_msg_up_bnd-1). The value of i is between 0 to the configured (not default) value of (xx_msg_up_bnd-1). The not effective entries (those which succeed the last effective entry with index (xx_msg_up_bnd-1)) can be initialized to any value for initialization procedure simplicity seek.
72963 #define TCM_REG_XX_DSCR_TBL_SIZE                                                                             64
72964 #define TCM_REG_TM_CON_EVNT_ID_0_BB_K2                                                                       0x1180524UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72965 #define TCM_REG_TM_CON_EVNT_ID_0_E5                                                                          0x1181900UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72966 #define TCM_REG_TM_CON_EVNT_ID_1_BB_K2                                                                       0x1180528UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72967 #define TCM_REG_TM_CON_EVNT_ID_1_E5                                                                          0x1181904UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72968 #define TCM_REG_TM_CON_EVNT_ID_2_BB_K2                                                                       0x118052cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72969 #define TCM_REG_TM_CON_EVNT_ID_2_E5                                                                          0x1181908UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72970 #define TCM_REG_TM_CON_EVNT_ID_3_BB_K2                                                                       0x1180530UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72971 #define TCM_REG_TM_CON_EVNT_ID_3_E5                                                                          0x118190cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72972 #define TCM_REG_TM_CON_EVNT_ID_4_BB_K2                                                                       0x1180534UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72973 #define TCM_REG_TM_CON_EVNT_ID_4_E5                                                                          0x1181910UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72974 #define TCM_REG_TM_CON_EVNT_ID_5_BB_K2                                                                       0x1180538UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72975 #define TCM_REG_TM_CON_EVNT_ID_5_E5                                                                          0x1181914UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72976 #define TCM_REG_TM_CON_EVNT_ID_6_BB_K2                                                                       0x118053cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72977 #define TCM_REG_TM_CON_EVNT_ID_6_E5                                                                          0x1181918UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72978 #define TCM_REG_TM_CON_EVNT_ID_7_BB_K2                                                                       0x1180540UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
72979 #define TCM_REG_TM_CON_EVNT_ID_7_E5                                                                          0x118191cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
72980 #define TCM_REG_TM_CON_EVNT_ID_8_E5                                                                          0x1181920UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72981 #define TCM_REG_TM_CON_EVNT_ID_9_E5                                                                          0x1181924UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72982 #define TCM_REG_TM_CON_EVNT_ID_10_E5                                                                         0x1181928UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72983 #define TCM_REG_TM_CON_EVNT_ID_11_E5                                                                         0x118192cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72984 #define TCM_REG_TM_CON_EVNT_ID_12_E5                                                                         0x1181930UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72985 #define TCM_REG_TM_CON_EVNT_ID_13_E5                                                                         0x1181934UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72986 #define TCM_REG_TM_CON_EVNT_ID_14_E5                                                                         0x1181938UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
72987 #define TCM_REG_TM_CON_EVNT_ID_15_E5                                                                         0x118193cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
72988 #define TCM_REG_N_SM_CON_CTX_LD_0_BB_K2                                                                      0x1180814UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72989 #define TCM_REG_N_SM_CON_CTX_LD_0_E5                                                                         0x1181940UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72990 #define TCM_REG_N_SM_CON_CTX_LD_1_BB_K2                                                                      0x1180818UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72991 #define TCM_REG_N_SM_CON_CTX_LD_1_E5                                                                         0x1181944UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72992 #define TCM_REG_N_SM_CON_CTX_LD_2_BB_K2                                                                      0x118081cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72993 #define TCM_REG_N_SM_CON_CTX_LD_2_E5                                                                         0x1181948UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72994 #define TCM_REG_N_SM_CON_CTX_LD_3_BB_K2                                                                      0x1180820UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72995 #define TCM_REG_N_SM_CON_CTX_LD_3_E5                                                                         0x118194cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72996 #define TCM_REG_N_SM_CON_CTX_LD_4_BB_K2                                                                      0x1180824UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72997 #define TCM_REG_N_SM_CON_CTX_LD_4_E5                                                                         0x1181950UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72998 #define TCM_REG_N_SM_CON_CTX_LD_5_BB_K2                                                                      0x1180828UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
72999 #define TCM_REG_N_SM_CON_CTX_LD_5_E5                                                                         0x1181954UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
73000 #define TCM_REG_N_SM_CON_CTX_LD_6_BB_K2                                                                      0x118082cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
73001 #define TCM_REG_N_SM_CON_CTX_LD_6_E5                                                                         0x1181958UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
73002 #define TCM_REG_N_SM_CON_CTX_LD_7_BB_K2                                                                      0x1180830UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
73003 #define TCM_REG_N_SM_CON_CTX_LD_7_E5                                                                         0x118195cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
73004 #define TCM_REG_N_SM_CON_CTX_LD_8_E5                                                                         0x1181960UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
73005 #define TCM_REG_N_SM_CON_CTX_LD_9_E5                                                                         0x1181964UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
73006 #define TCM_REG_N_SM_CON_CTX_LD_10_E5                                                                        0x1181968UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 10).
73007 #define TCM_REG_N_SM_CON_CTX_LD_11_E5                                                                        0x118196cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
73008 #define TCM_REG_N_SM_CON_CTX_LD_12_E5                                                                        0x1181970UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
73009 #define TCM_REG_N_SM_CON_CTX_LD_13_E5                                                                        0x1181974UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
73010 #define TCM_REG_N_SM_CON_CTX_LD_14_E5                                                                        0x1181978UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
73011 #define TCM_REG_N_SM_CON_CTX_LD_15_E5                                                                        0x118197cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
73012 #define TCM_REG_AGG_CON_CTX_SIZE_0_BB_K2                                                                     0x11808a0UL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less or 3.
73013 #define TCM_REG_AGG_CON_CTX_SIZE_0_E5                                                                        0x1181980UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73014 #define TCM_REG_AGG_CON_CTX_SIZE_1_BB_K2                                                                     0x11808a4UL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73015 #define TCM_REG_AGG_CON_CTX_SIZE_1_E5                                                                        0x1181984UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73016 #define TCM_REG_AGG_CON_CTX_SIZE_2_BB_K2                                                                     0x11808a8UL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73017 #define TCM_REG_AGG_CON_CTX_SIZE_2_E5                                                                        0x1181988UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73018 #define TCM_REG_AGG_CON_CTX_SIZE_3_BB_K2                                                                     0x11808acUL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73019 #define TCM_REG_AGG_CON_CTX_SIZE_3_E5                                                                        0x118198cUL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73020 #define TCM_REG_AGG_CON_CTX_SIZE_4_BB_K2                                                                     0x11808b0UL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73021 #define TCM_REG_AGG_CON_CTX_SIZE_4_E5                                                                        0x1181990UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73022 #define TCM_REG_AGG_CON_CTX_SIZE_5_BB_K2                                                                     0x11808b4UL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73023 #define TCM_REG_AGG_CON_CTX_SIZE_5_E5                                                                        0x1181994UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73024 #define TCM_REG_AGG_CON_CTX_SIZE_6_BB_K2                                                                     0x11808b8UL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73025 #define TCM_REG_AGG_CON_CTX_SIZE_6_E5                                                                        0x1181998UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73026 #define TCM_REG_AGG_CON_CTX_SIZE_7_BB_K2                                                                     0x11808bcUL //Access:RW   DataWidth:0x3    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73027 #define TCM_REG_AGG_CON_CTX_SIZE_7_E5                                                                        0x118199cUL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73028 #define TCM_REG_AGG_CON_CTX_SIZE_8_E5                                                                        0x11819a0UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less or 3.
73029 #define TCM_REG_AGG_CON_CTX_SIZE_9_E5                                                                        0x11819a4UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73030 #define TCM_REG_AGG_CON_CTX_SIZE_10_E5                                                                       0x11819a8UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73031 #define TCM_REG_AGG_CON_CTX_SIZE_11_E5                                                                       0x11819acUL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73032 #define TCM_REG_AGG_CON_CTX_SIZE_12_E5                                                                       0x11819b0UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73033 #define TCM_REG_AGG_CON_CTX_SIZE_13_E5                                                                       0x11819b4UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73034 #define TCM_REG_AGG_CON_CTX_SIZE_14_E5                                                                       0x11819b8UL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73035 #define TCM_REG_AGG_CON_CTX_SIZE_15_E5                                                                       0x11819bcUL //Access:RW   DataWidth:0x3    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: XCM: 4 REGQ aligned or 3. Other CM: 2 REGQ aligned or 3 aligned whichever is less, or 3.
73036 #define TCM_REG_QM_CON_BASE_EVNT_ID_0_BB_K2                                                                  0x1180404UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73037 #define TCM_REG_QM_CON_BASE_EVNT_ID_0_E5                                                                     0x11819c0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73038 #define TCM_REG_QM_CON_BASE_EVNT_ID_1_BB_K2                                                                  0x1180408UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73039 #define TCM_REG_QM_CON_BASE_EVNT_ID_1_E5                                                                     0x11819c4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73040 #define TCM_REG_QM_CON_BASE_EVNT_ID_2_BB_K2                                                                  0x118040cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73041 #define TCM_REG_QM_CON_BASE_EVNT_ID_2_E5                                                                     0x11819c8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73042 #define TCM_REG_QM_CON_BASE_EVNT_ID_3_BB_K2                                                                  0x1180410UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73043 #define TCM_REG_QM_CON_BASE_EVNT_ID_3_E5                                                                     0x11819ccUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73044 #define TCM_REG_QM_CON_BASE_EVNT_ID_4_BB_K2                                                                  0x1180414UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73045 #define TCM_REG_QM_CON_BASE_EVNT_ID_4_E5                                                                     0x11819d0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73046 #define TCM_REG_QM_CON_BASE_EVNT_ID_5_BB_K2                                                                  0x1180418UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73047 #define TCM_REG_QM_CON_BASE_EVNT_ID_5_E5                                                                     0x11819d4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73048 #define TCM_REG_QM_CON_BASE_EVNT_ID_6_BB_K2                                                                  0x118041cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73049 #define TCM_REG_QM_CON_BASE_EVNT_ID_6_E5                                                                     0x11819d8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73050 #define TCM_REG_QM_CON_BASE_EVNT_ID_7_BB_K2                                                                  0x1180420UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73051 #define TCM_REG_QM_CON_BASE_EVNT_ID_7_E5                                                                     0x11819dcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73052 #define TCM_REG_QM_CON_BASE_EVNT_ID_8_E5                                                                     0x11819e0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73053 #define TCM_REG_QM_CON_BASE_EVNT_ID_9_E5                                                                     0x11819e4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73054 #define TCM_REG_QM_CON_BASE_EVNT_ID_10_E5                                                                    0x11819e8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73055 #define TCM_REG_QM_CON_BASE_EVNT_ID_11_E5                                                                    0x11819ecUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73056 #define TCM_REG_QM_CON_BASE_EVNT_ID_12_E5                                                                    0x11819f0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73057 #define TCM_REG_QM_CON_BASE_EVNT_ID_13_E5                                                                    0x11819f4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73058 #define TCM_REG_QM_CON_BASE_EVNT_ID_14_E5                                                                    0x11819f8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73059 #define TCM_REG_QM_CON_BASE_EVNT_ID_15_E5                                                                    0x11819fcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
73060 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_BB_K2                                                             0x1180444UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73061 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_E5                                                                0x1181a00UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73062 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_BB_K2                                                             0x1180448UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73063 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_E5                                                                0x1181a04UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73064 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_BB_K2                                                             0x118044cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73065 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_E5                                                                0x1181a08UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73066 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_BB_K2                                                             0x1180450UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73067 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_E5                                                                0x1181a0cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73068 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_BB_K2                                                             0x1180454UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73069 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_E5                                                                0x1181a10UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73070 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_BB_K2                                                             0x1180458UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73071 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_E5                                                                0x1181a14UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73072 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_BB_K2                                                             0x118045cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73073 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_E5                                                                0x1181a18UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73074 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_BB_K2                                                             0x1180460UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
73075 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_E5                                                                0x1181a1cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73076 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_8_E5                                                                0x1181a20UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73077 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_9_E5                                                                0x1181a24UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73078 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_10_E5                                                               0x1181a28UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73079 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_11_E5                                                               0x1181a2cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73080 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_12_E5                                                               0x1181a30UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73081 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_13_E5                                                               0x1181a34UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73082 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_14_E5                                                               0x1181a38UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73083 #define TCM_REG_QM_AGG_CON_CTX_PART_SIZE_15_E5                                                               0x1181a3cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
73084 #define TCM_REG_QM_XXLOCK_CMD_0_BB_K2                                                                        0x11804c4UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73085 #define TCM_REG_QM_XXLOCK_CMD_0_E5                                                                           0x1181a40UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73086 #define TCM_REG_QM_XXLOCK_CMD_1_BB_K2                                                                        0x11804c8UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73087 #define TCM_REG_QM_XXLOCK_CMD_1_E5                                                                           0x1181a44UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73088 #define TCM_REG_QM_XXLOCK_CMD_2_BB_K2                                                                        0x11804ccUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73089 #define TCM_REG_QM_XXLOCK_CMD_2_E5                                                                           0x1181a48UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73090 #define TCM_REG_QM_XXLOCK_CMD_3_BB_K2                                                                        0x11804d0UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73091 #define TCM_REG_QM_XXLOCK_CMD_3_E5                                                                           0x1181a4cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73092 #define TCM_REG_QM_XXLOCK_CMD_4_BB_K2                                                                        0x11804d4UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73093 #define TCM_REG_QM_XXLOCK_CMD_4_E5                                                                           0x1181a50UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73094 #define TCM_REG_QM_XXLOCK_CMD_5_BB_K2                                                                        0x11804d8UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73095 #define TCM_REG_QM_XXLOCK_CMD_5_E5                                                                           0x1181a54UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73096 #define TCM_REG_QM_XXLOCK_CMD_6_BB_K2                                                                        0x11804dcUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73097 #define TCM_REG_QM_XXLOCK_CMD_6_E5                                                                           0x1181a58UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73098 #define TCM_REG_QM_XXLOCK_CMD_7_BB_K2                                                                        0x11804e0UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73099 #define TCM_REG_QM_XXLOCK_CMD_7_E5                                                                           0x1181a5cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73100 #define TCM_REG_QM_XXLOCK_CMD_8_E5                                                                           0x1181a60UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73101 #define TCM_REG_QM_XXLOCK_CMD_9_E5                                                                           0x1181a64UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73102 #define TCM_REG_QM_XXLOCK_CMD_10_E5                                                                          0x1181a68UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73103 #define TCM_REG_QM_XXLOCK_CMD_11_E5                                                                          0x1181a6cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73104 #define TCM_REG_QM_XXLOCK_CMD_12_E5                                                                          0x1181a70UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73105 #define TCM_REG_QM_XXLOCK_CMD_13_E5                                                                          0x1181a74UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73106 #define TCM_REG_QM_XXLOCK_CMD_14_E5                                                                          0x1181a78UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73107 #define TCM_REG_QM_XXLOCK_CMD_15_E5                                                                          0x1181a7cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
73108 #define TCM_REG_QM_CON_USE_ST_FLG_0_BB_K2                                                                    0x11804e4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73109 #define TCM_REG_QM_CON_USE_ST_FLG_0_E5                                                                       0x1181a80UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73110 #define TCM_REG_QM_CON_USE_ST_FLG_1_BB_K2                                                                    0x11804e8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73111 #define TCM_REG_QM_CON_USE_ST_FLG_1_E5                                                                       0x1181a84UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73112 #define TCM_REG_QM_CON_USE_ST_FLG_2_BB_K2                                                                    0x11804ecUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73113 #define TCM_REG_QM_CON_USE_ST_FLG_2_E5                                                                       0x1181a88UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73114 #define TCM_REG_QM_CON_USE_ST_FLG_3_BB_K2                                                                    0x11804f0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73115 #define TCM_REG_QM_CON_USE_ST_FLG_3_E5                                                                       0x1181a8cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73116 #define TCM_REG_QM_CON_USE_ST_FLG_4_BB_K2                                                                    0x11804f4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73117 #define TCM_REG_QM_CON_USE_ST_FLG_4_E5                                                                       0x1181a90UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73118 #define TCM_REG_QM_CON_USE_ST_FLG_5_BB_K2                                                                    0x11804f8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73119 #define TCM_REG_QM_CON_USE_ST_FLG_5_E5                                                                       0x1181a94UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73120 #define TCM_REG_QM_CON_USE_ST_FLG_6_BB_K2                                                                    0x11804fcUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73121 #define TCM_REG_QM_CON_USE_ST_FLG_6_E5                                                                       0x1181a98UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73122 #define TCM_REG_QM_CON_USE_ST_FLG_7_BB_K2                                                                    0x1180500UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73123 #define TCM_REG_QM_CON_USE_ST_FLG_7_E5                                                                       0x1181a9cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73124 #define TCM_REG_QM_CON_USE_ST_FLG_8_E5                                                                       0x1181aa0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73125 #define TCM_REG_QM_CON_USE_ST_FLG_9_E5                                                                       0x1181aa4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73126 #define TCM_REG_QM_CON_USE_ST_FLG_10_E5                                                                      0x1181aa8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73127 #define TCM_REG_QM_CON_USE_ST_FLG_11_E5                                                                      0x1181aacUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73128 #define TCM_REG_QM_CON_USE_ST_FLG_12_E5                                                                      0x1181ab0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73129 #define TCM_REG_QM_CON_USE_ST_FLG_13_E5                                                                      0x1181ab4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73130 #define TCM_REG_QM_CON_USE_ST_FLG_14_E5                                                                      0x1181ab8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73131 #define TCM_REG_QM_CON_USE_ST_FLG_15_E5                                                                      0x1181abcUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
73132 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_0_BB_K2                                                               0x1180464UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73133 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_0_E5                                                                  0x1181ac0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73134 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_1_BB_K2                                                               0x1180468UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73135 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_1_E5                                                                  0x1181ac4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73136 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_2_BB_K2                                                               0x118046cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73137 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_2_E5                                                                  0x1181ac8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73138 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_3_BB_K2                                                               0x1180470UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73139 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_3_E5                                                                  0x1181accUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73140 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_4_BB_K2                                                               0x1180474UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73141 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_4_E5                                                                  0x1181ad0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73142 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_5_BB_K2                                                               0x1180478UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73143 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_5_E5                                                                  0x1181ad4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73144 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_6_BB_K2                                                               0x118047cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73145 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_6_E5                                                                  0x1181ad8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73146 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_7_BB_K2                                                               0x1180480UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73147 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_7_E5                                                                  0x1181adcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73148 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_8_E5                                                                  0x1181ae0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73149 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_9_E5                                                                  0x1181ae4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73150 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_10_E5                                                                 0x1181ae8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73151 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_11_E5                                                                 0x1181aecUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73152 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_12_E5                                                                 0x1181af0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73153 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_13_E5                                                                 0x1181af4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73154 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_14_E5                                                                 0x1181af8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73155 #define TCM_REG_QM_SM_CON_CTX_LDST_FLG_15_E5                                                                 0x1181afcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
73156 #define TCM_REG_TSDM_WEIGHT_BB_K2                                                                            0x1180620UL //Access:RW   DataWidth:0x3    // The weight of the input TSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73157 #define TCM_REG_TSDM_WEIGHT_E5                                                                               0x1181b00UL //Access:RW   DataWidth:0x3    // The weight of the input TSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73158 #define TCM_REG_TSDM_FRWRD_MODE_BB_K2                                                                        0x1180650UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73159 #define TCM_REG_TSDM_FRWRD_MODE_E5                                                                           0x1181b04UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73160 #define TCM_REG_TSDM_LENGTH_MIS_BB_K2                                                                        0x1180aa8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at TSDM interface.
73161 #define TCM_REG_TSDM_LENGTH_MIS_E5                                                                           0x1181b08UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at TSDM interface.
73162 #define TCM_REG_TSDM_MSG_CNTR_BB_K2                                                                          0x1180ac4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input TSDM.
73163 #define TCM_REG_TSDM_MSG_CNTR_E5                                                                             0x1181b0cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input TSDM.
73164 #define TCM_REG_IS_TSDM_FILL_LVL_BB_K2                                                                       0x1180afcUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in TSDM Input Stage.
73165 #define TCM_REG_IS_TSDM_FILL_LVL_E5                                                                          0x1181b10UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in TSDM Input Stage.
73166 #define TCM_REG_IS_FOC_TSDM_NXT_INF_UNIT_BB_K2                                                               0x1180ba0UL //Access:R    DataWidth:0x6    // Debug read from TSDM Input stage buffer: number of reads to next information unit.
73167 #define TCM_REG_IS_FOC_TSDM_NXT_INF_UNIT_E5                                                                  0x1181b14UL //Access:R    DataWidth:0x6    // Debug read from TSDM Input stage buffer: number of reads to next information unit.
73168 #define TCM_REG_IS_FOC_TSDM_BB_K2                                                                            0x1181480UL //Access:R    DataWidth:0x20   // Debug read from TSDM Input stage buffer with 32-bits granularity. Read only.
73169 #define TCM_REG_IS_FOC_TSDM_E5                                                                               0x1181b40UL //Access:R    DataWidth:0x20   // Debug read from TSDM Input stage buffer with 32-bits granularity. Read only.
73170 #define TCM_REG_IS_FOC_TSDM_SIZE                                                                             16
73171 #define TCM_REG_PSDM_WEIGHT_E5                                                                               0x1181b80UL //Access:RW   DataWidth:0x3    // The weight of the input PSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73172 #define TCM_REG_PSDM_FRWRD_MODE_E5                                                                           0x1181b84UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73173 #define TCM_REG_PSDM_LENGTH_MIS_E5                                                                           0x1181b88UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PSDM interface.
73174 #define TCM_REG_PSDM_MSG_CNTR_E5                                                                             0x1181b8cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input PSDM.
73175 #define TCM_REG_IS_PSDM_FILL_LVL_E5                                                                          0x1181b90UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in PSDM Input Stage.
73176 #define TCM_REG_IS_FOC_PSDM_NXT_INF_UNIT_E5                                                                  0x1181b94UL //Access:R    DataWidth:0x6    // Debug read from PSDM Input stage buffer: number of reads to next information unit.
73177 #define TCM_REG_IS_FOC_PSDM_E5                                                                               0x1181bc0UL //Access:R    DataWidth:0x20   // Debug read from PSDM Input stage buffer with 32-bits granularity. Read only.
73178 #define TCM_REG_IS_FOC_PSDM_SIZE                                                                             16
73179 #define TCM_REG_MSDM_WEIGHT_E5                                                                               0x1181c00UL //Access:RW   DataWidth:0x3    // The weight of the input MSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73180 #define TCM_REG_MSDM_FRWRD_MODE_E5                                                                           0x1181c04UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73181 #define TCM_REG_MSDM_LENGTH_MIS_E5                                                                           0x1181c08UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MSDM interface.
73182 #define TCM_REG_MSDM_MSG_CNTR_E5                                                                             0x1181c0cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSDM.
73183 #define TCM_REG_IS_MSDM_FILL_LVL_E5                                                                          0x1181c10UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in MSDM Input Stage.
73184 #define TCM_REG_IS_FOC_MSDM_NXT_INF_UNIT_E5                                                                  0x1181c14UL //Access:R    DataWidth:0x6    // Debug read from MSDM Input stage buffer: number of reads to next information unit.
73185 #define TCM_REG_IS_FOC_MSDM_E5                                                                               0x1181c40UL //Access:R    DataWidth:0x20   // Debug read from MSDM Input stage buffer with 32-bits granularity. Read only.
73186 #define TCM_REG_IS_FOC_MSDM_SIZE                                                                             16
73187 #define TCM_REG_YSEM_WEIGHT_BB_K2                                                                            0x118060cUL //Access:RW   DataWidth:0x3    // The weight of the input Ysem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73188 #define TCM_REG_YSEM_WEIGHT_E5                                                                               0x1181c80UL //Access:RW   DataWidth:0x3    // The weight of the input Ysem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73189 #define TCM_REG_YSEM_FRWRD_MODE_BB_K2                                                                        0x1180658UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73190 #define TCM_REG_YSEM_FRWRD_MODE_E5                                                                           0x1181c84UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73191 #define TCM_REG_YSEM_MSG_CNTR_BB_K2                                                                          0x1180accUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input Ysem.
73192 #define TCM_REG_YSEM_MSG_CNTR_E5                                                                             0x1181c88UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input Ysem.
73193 #define TCM_REG_IS_YSEM_FILL_LVL_BB_K2                                                                       0x1180b04UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in YSEM Input Stage.
73194 #define TCM_REG_IS_YSEM_FILL_LVL_E5                                                                          0x1181c8cUL //Access:R    DataWidth:0x4    // Number of QREGs (128b) for TCM, XCM or 2 QREGs (256b) for MCM of data in YSEM Input Stage.
73195 #define TCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_BB_K2                                                               0x1180b90UL //Access:R    DataWidth:0x6    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
73196 #define TCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_E5                                                                  0x1181c90UL //Access:R    DataWidth:0x6    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
73197 #define TCM_REG_IS_FOC_YSEM_BB_K2                                                                            0x1181100UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
73198 #define TCM_REG_IS_FOC_YSEM_E5                                                                               0x1181d00UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
73199 #define TCM_REG_IS_FOC_YSEM_SIZE                                                                             60
73200 #define TCM_REG_PTLD_WEIGHT_E5                                                                               0x1181e00UL //Access:RW   DataWidth:0x3    // The weight of the input PTLD in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73201 #define TCM_REG_PTLD_LENGTH_MIS_E5                                                                           0x1181e04UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PTLD interface.
73202 #define TCM_REG_PTLD_MSG_CNTR_E5                                                                             0x1181e08UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PTLD.
73203 #define TCM_REG_IS_PTLD_FILL_LVL_E5                                                                          0x1181e0cUL //Access:R    DataWidth:0x6    // Number of QREGs (128b) of data in PTLD Input Stage.
73204 #define TCM_REG_IS_FOC_PTLD_NXT_INF_UNIT_E5                                                                  0x1181e10UL //Access:R    DataWidth:0x5    // Debug read from PTLD Input stage buffer: number of reads to next information unit.
73205 #define TCM_REG_IS_FOC_PTLD_E5                                                                               0x1182000UL //Access:R    DataWidth:0x20   // Debug read from PTLD Input stage buffer with 32-bits granularity. Read only.
73206 #define TCM_REG_IS_FOC_PTLD_SIZE                                                                             280
73207 #define TCM_REG_AGG_TASK_CF0_Q_BB_K2                                                                         0x1180964UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73208 #define TCM_REG_AGG_TASK_CF0_Q_E5                                                                            0x1182800UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73209 #define TCM_REG_AGG_TASK_CF1_Q_BB_K2                                                                         0x1180968UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73210 #define TCM_REG_AGG_TASK_CF1_Q_E5                                                                            0x1182804UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73211 #define TCM_REG_AGG_TASK_CF2_Q_BB_K2                                                                         0x118096cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73212 #define TCM_REG_AGG_TASK_CF2_Q_E5                                                                            0x1182808UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73213 #define TCM_REG_AGG_TASK_CF3_Q_BB_K2                                                                         0x1180970UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73214 #define TCM_REG_AGG_TASK_CF3_Q_E5                                                                            0x118280cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73215 #define TCM_REG_AGG_TASK_CF4_Q_BB_K2                                                                         0x1180974UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73216 #define TCM_REG_AGG_TASK_CF4_Q_E5                                                                            0x1182810UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73217 #define TCM_REG_AGG_TASK_CF5_Q_BB_K2                                                                         0x1180978UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73218 #define TCM_REG_AGG_TASK_CF5_Q_E5                                                                            0x1182814UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73219 #define TCM_REG_AGG_TASK_CF6_Q_BB_K2                                                                         0x118097cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73220 #define TCM_REG_AGG_TASK_CF6_Q_E5                                                                            0x1182818UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73221 #define TCM_REG_AGG_TASK_CF7_Q_BB_K2                                                                         0x1180980UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73222 #define TCM_REG_AGG_TASK_CF7_Q_E5                                                                            0x118281cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73223 #define TCM_REG_XX_MSG_RAM                                                                                   0x1188000UL //Access:R    DataWidth:0x20   // Indirect access to the Xx messages RAM of the XX protection mechanism. Read-only.
73224 #define TCM_REG_XX_MSG_RAM_SIZE_BB_K2                                                                        5632
73225 #define TCM_REG_XX_MSG_RAM_SIZE_E5                                                                           6144
73226 #define MCM_REG_INIT                                                                                         0x1200000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
73227 #define MCM_REG_DBG_SELECT                                                                                   0x1200040UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
73228 #define MCM_REG_DBG_DWORD_ENABLE                                                                             0x1200044UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
73229 #define MCM_REG_DBG_SHIFT                                                                                    0x1200048UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
73230 #define MCM_REG_DBG_FORCE_VALID                                                                              0x120004cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
73231 #define MCM_REG_DBG_FORCE_FRAME                                                                              0x1200050UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
73232 #define MCM_REG_DBG_OUT_DATA                                                                                 0x1200060UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
73233 #define MCM_REG_DBG_OUT_DATA_SIZE                                                                            8
73234 #define MCM_REG_DBG_OUT_VALID                                                                                0x1200080UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
73235 #define MCM_REG_DBG_OUT_FRAME                                                                                0x1200084UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
73236 #define MCM_REG_AFFINITY_TYPE_0_E5                                                                           0x1200088UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73237 #define MCM_REG_AFFINITY_TYPE_1_E5                                                                           0x120008cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73238 #define MCM_REG_AFFINITY_TYPE_2_E5                                                                           0x1200090UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73239 #define MCM_REG_AFFINITY_TYPE_3_E5                                                                           0x1200094UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73240 #define MCM_REG_AFFINITY_TYPE_4_E5                                                                           0x1200098UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73241 #define MCM_REG_AFFINITY_TYPE_5_E5                                                                           0x120009cUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73242 #define MCM_REG_AFFINITY_TYPE_6_E5                                                                           0x12000a0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73243 #define MCM_REG_AFFINITY_TYPE_7_E5                                                                           0x12000a4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73244 #define MCM_REG_AFFINITY_TYPE_8_E5                                                                           0x12000a8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73245 #define MCM_REG_AFFINITY_TYPE_9_E5                                                                           0x12000acUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73246 #define MCM_REG_AFFINITY_TYPE_10_E5                                                                          0x12000b0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73247 #define MCM_REG_AFFINITY_TYPE_11_E5                                                                          0x12000b4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73248 #define MCM_REG_AFFINITY_TYPE_12_E5                                                                          0x12000b8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73249 #define MCM_REG_AFFINITY_TYPE_13_E5                                                                          0x12000bcUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73250 #define MCM_REG_AFFINITY_TYPE_14_E5                                                                          0x12000c0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73251 #define MCM_REG_AFFINITY_TYPE_15_E5                                                                          0x12000c4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
73252 #define MCM_REG_EXCLUSIVE_FLG_0_E5                                                                           0x12000c8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73253 #define MCM_REG_EXCLUSIVE_FLG_1_E5                                                                           0x12000ccUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73254 #define MCM_REG_EXCLUSIVE_FLG_2_E5                                                                           0x12000d0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73255 #define MCM_REG_EXCLUSIVE_FLG_3_E5                                                                           0x12000d4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73256 #define MCM_REG_EXCLUSIVE_FLG_4_E5                                                                           0x12000d8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73257 #define MCM_REG_EXCLUSIVE_FLG_5_E5                                                                           0x12000dcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73258 #define MCM_REG_EXCLUSIVE_FLG_6_E5                                                                           0x12000e0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73259 #define MCM_REG_EXCLUSIVE_FLG_7_E5                                                                           0x12000e4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73260 #define MCM_REG_EXCLUSIVE_FLG_8_E5                                                                           0x12000e8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73261 #define MCM_REG_EXCLUSIVE_FLG_9_E5                                                                           0x12000ecUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73262 #define MCM_REG_EXCLUSIVE_FLG_10_E5                                                                          0x12000f0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73263 #define MCM_REG_EXCLUSIVE_FLG_11_E5                                                                          0x12000f4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73264 #define MCM_REG_EXCLUSIVE_FLG_12_E5                                                                          0x12000f8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73265 #define MCM_REG_EXCLUSIVE_FLG_13_E5                                                                          0x12000fcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73266 #define MCM_REG_EXCLUSIVE_FLG_14_E5                                                                          0x1200100UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73267 #define MCM_REG_EXCLUSIVE_FLG_15_E5                                                                          0x1200104UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
73268 #define MCM_REG_AGG_CON_CF0_Q_BB_K2                                                                          0x1200914UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73269 #define MCM_REG_AGG_CON_CF0_Q_E5                                                                             0x1200108UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73270 #define MCM_REG_AGG_CON_CF1_Q_BB_K2                                                                          0x1200918UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73271 #define MCM_REG_AGG_CON_CF1_Q_E5                                                                             0x120010cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73272 #define MCM_REG_AGG_CON_CF2_Q_BB_K2                                                                          0x120091cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73273 #define MCM_REG_AGG_CON_CF2_Q_E5                                                                             0x1200110UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73274 #define MCM_REG_INT_STS_0                                                                                    0x1200180UL //Access:R    DataWidth:0x16   // Multi Field Register.
73275   #define MCM_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
73276   #define MCM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
73277   #define MCM_REG_INT_STS_0_IS_STORM_OVFL_ERR                                                                (0x1<<1) // Write to full STORM input buffer.
73278   #define MCM_REG_INT_STS_0_IS_STORM_OVFL_ERR_SHIFT                                                          1
73279   #define MCM_REG_INT_STS_0_IS_STORM_UNDER_ERR                                                               (0x1<<2) // Read from empty  STORM input buffer.
73280   #define MCM_REG_INT_STS_0_IS_STORM_UNDER_ERR_SHIFT                                                         2
73281   #define MCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR                                                                 (0x1<<3) // Write to full MSDM input buffer.
73282   #define MCM_REG_INT_STS_0_IS_MSDM_OVFL_ERR_SHIFT                                                           3
73283   #define MCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR                                                                (0x1<<4) // Read from empty MSDM input buffer.
73284   #define MCM_REG_INT_STS_0_IS_MSDM_UNDER_ERR_SHIFT                                                          4
73285   #define MCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR                                                                 (0x1<<5) // Write to full YSDM input buffer.
73286   #define MCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR_SHIFT                                                           5
73287   #define MCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR                                                                (0x1<<6) // Read from empty  YSDM input buffer.
73288   #define MCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR_SHIFT                                                          6
73289   #define MCM_REG_INT_STS_0_IS_TSDM_OVFL_ERR_E5                                                              (0x1<<7) // Write to full TSDM input buffer.
73290   #define MCM_REG_INT_STS_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                        7
73291   #define MCM_REG_INT_STS_0_IS_TSDM_UNDER_ERR_E5                                                             (0x1<<8) // Read from empty TSDM input buffer.
73292   #define MCM_REG_INT_STS_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                       8
73293   #define MCM_REG_INT_STS_0_IS_PSDM_OVFL_ERR_E5                                                              (0x1<<9) // Write to full PSDM input buffer.
73294   #define MCM_REG_INT_STS_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                        9
73295   #define MCM_REG_INT_STS_0_IS_PSDM_UNDER_ERR_E5                                                             (0x1<<10) // Read from empty PSDM input buffer.
73296   #define MCM_REG_INT_STS_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                       10
73297   #define MCM_REG_INT_STS_0_IS_USDM_OVFL_ERR_BB_K2                                                           (0x1<<7) // Write to full USDM input buffer.
73298   #define MCM_REG_INT_STS_0_IS_USDM_OVFL_ERR_BB_K2_SHIFT                                                     7
73299   #define MCM_REG_INT_STS_0_IS_USDM_OVFL_ERR_E5                                                              (0x1<<11) // Write to full USDM input buffer.
73300   #define MCM_REG_INT_STS_0_IS_USDM_OVFL_ERR_E5_SHIFT                                                        11
73301   #define MCM_REG_INT_STS_0_IS_USDM_UNDER_ERR_BB_K2                                                          (0x1<<8) // Read from empty USDM input buffer.
73302   #define MCM_REG_INT_STS_0_IS_USDM_UNDER_ERR_BB_K2_SHIFT                                                    8
73303   #define MCM_REG_INT_STS_0_IS_USDM_UNDER_ERR_E5                                                             (0x1<<12) // Read from empty USDM input buffer.
73304   #define MCM_REG_INT_STS_0_IS_USDM_UNDER_ERR_E5_SHIFT                                                       12
73305   #define MCM_REG_INT_STS_0_IS_TMLD_OVFL_ERR_BB_K2                                                           (0x1<<9) // Write to full TMLD input buffer.
73306   #define MCM_REG_INT_STS_0_IS_TMLD_OVFL_ERR_BB_K2_SHIFT                                                     9
73307   #define MCM_REG_INT_STS_0_IS_TMLD_OVFL_ERR_E5                                                              (0x1<<13) // Write to full TMLD input buffer.
73308   #define MCM_REG_INT_STS_0_IS_TMLD_OVFL_ERR_E5_SHIFT                                                        13
73309   #define MCM_REG_INT_STS_0_IS_TMLD_UNDER_ERR_BB_K2                                                          (0x1<<10) // Read from empty TMLD input buffer.
73310   #define MCM_REG_INT_STS_0_IS_TMLD_UNDER_ERR_BB_K2_SHIFT                                                    10
73311   #define MCM_REG_INT_STS_0_IS_TMLD_UNDER_ERR_E5                                                             (0x1<<14) // Read from empty TMLD input buffer.
73312   #define MCM_REG_INT_STS_0_IS_TMLD_UNDER_ERR_E5_SHIFT                                                       14
73313   #define MCM_REG_INT_STS_0_IS_USEM_OVFL_ERR_BB_K2                                                           (0x1<<11) // Write to full Usem input buffer.
73314   #define MCM_REG_INT_STS_0_IS_USEM_OVFL_ERR_BB_K2_SHIFT                                                     11
73315   #define MCM_REG_INT_STS_0_IS_USEM_OVFL_ERR_E5                                                              (0x1<<15) // Write to full Usem input buffer.
73316   #define MCM_REG_INT_STS_0_IS_USEM_OVFL_ERR_E5_SHIFT                                                        15
73317   #define MCM_REG_INT_STS_0_IS_USEM_UNDER_ERR_BB_K2                                                          (0x1<<12) // Read from empty Usem input buffer.
73318   #define MCM_REG_INT_STS_0_IS_USEM_UNDER_ERR_BB_K2_SHIFT                                                    12
73319   #define MCM_REG_INT_STS_0_IS_USEM_UNDER_ERR_E5                                                             (0x1<<16) // Read from empty Usem input buffer.
73320   #define MCM_REG_INT_STS_0_IS_USEM_UNDER_ERR_E5_SHIFT                                                       16
73321   #define MCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_BB_K2                                                           (0x1<<13) // Write to full Ysem input buffer.
73322   #define MCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                     13
73323   #define MCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_E5                                                              (0x1<<17) // Write to full Ysem input buffer.
73324   #define MCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                        17
73325   #define MCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5                                                              (0x1<<18) // Read from empty External read buffer.
73326   #define MCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                        18
73327   #define MCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5                                                               (0x1<<19) // Write to fully External read buffer.
73328   #define MCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                         19
73329   #define MCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5                                                          (0x1<<20) // Affinity type = 2 (connection based) but connection doesn't exist.
73330   #define MCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                    20
73331   #define MCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5                                                         (0x1<<21) // Affinity type = 3 (task based) but task doesn't exist.
73332   #define MCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                   21
73333 #define MCM_REG_INT_MASK_0                                                                                   0x1200184UL //Access:RW   DataWidth:0x16   // Multi Field Register.
73334   #define MCM_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.ADDRESS_ERROR .
73335   #define MCM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
73336   #define MCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_STORM_OVFL_ERR .
73337   #define MCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR_SHIFT                                                         1
73338   #define MCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_STORM_UNDER_ERR .
73339   #define MCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR_SHIFT                                                        2
73340   #define MCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_MSDM_OVFL_ERR .
73341   #define MCM_REG_INT_MASK_0_IS_MSDM_OVFL_ERR_SHIFT                                                          3
73342   #define MCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR                                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_MSDM_UNDER_ERR .
73343   #define MCM_REG_INT_MASK_0_IS_MSDM_UNDER_ERR_SHIFT                                                         4
73344   #define MCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR                                                                (0x1<<5) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_YSDM_OVFL_ERR .
73345   #define MCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR_SHIFT                                                          5
73346   #define MCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_YSDM_UNDER_ERR .
73347   #define MCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR_SHIFT                                                         6
73348   #define MCM_REG_INT_MASK_0_IS_TSDM_OVFL_ERR_E5                                                             (0x1<<7) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_TSDM_OVFL_ERR .
73349   #define MCM_REG_INT_MASK_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                       7
73350   #define MCM_REG_INT_MASK_0_IS_TSDM_UNDER_ERR_E5                                                            (0x1<<8) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_TSDM_UNDER_ERR .
73351   #define MCM_REG_INT_MASK_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                      8
73352   #define MCM_REG_INT_MASK_0_IS_PSDM_OVFL_ERR_E5                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_PSDM_OVFL_ERR .
73353   #define MCM_REG_INT_MASK_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                       9
73354   #define MCM_REG_INT_MASK_0_IS_PSDM_UNDER_ERR_E5                                                            (0x1<<10) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_PSDM_UNDER_ERR .
73355   #define MCM_REG_INT_MASK_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                      10
73356   #define MCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR_BB_K2                                                          (0x1<<7) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USDM_OVFL_ERR .
73357   #define MCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR_BB_K2_SHIFT                                                    7
73358   #define MCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR_E5                                                             (0x1<<11) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USDM_OVFL_ERR .
73359   #define MCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR_E5_SHIFT                                                       11
73360   #define MCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR_BB_K2                                                         (0x1<<8) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USDM_UNDER_ERR .
73361   #define MCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR_BB_K2_SHIFT                                                   8
73362   #define MCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR_E5                                                            (0x1<<12) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USDM_UNDER_ERR .
73363   #define MCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR_E5_SHIFT                                                      12
73364   #define MCM_REG_INT_MASK_0_IS_TMLD_OVFL_ERR_BB_K2                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_TMLD_OVFL_ERR .
73365   #define MCM_REG_INT_MASK_0_IS_TMLD_OVFL_ERR_BB_K2_SHIFT                                                    9
73366   #define MCM_REG_INT_MASK_0_IS_TMLD_OVFL_ERR_E5                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_TMLD_OVFL_ERR .
73367   #define MCM_REG_INT_MASK_0_IS_TMLD_OVFL_ERR_E5_SHIFT                                                       13
73368   #define MCM_REG_INT_MASK_0_IS_TMLD_UNDER_ERR_BB_K2                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_TMLD_UNDER_ERR .
73369   #define MCM_REG_INT_MASK_0_IS_TMLD_UNDER_ERR_BB_K2_SHIFT                                                   10
73370   #define MCM_REG_INT_MASK_0_IS_TMLD_UNDER_ERR_E5                                                            (0x1<<14) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_TMLD_UNDER_ERR .
73371   #define MCM_REG_INT_MASK_0_IS_TMLD_UNDER_ERR_E5_SHIFT                                                      14
73372   #define MCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR_BB_K2                                                          (0x1<<11) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USEM_OVFL_ERR .
73373   #define MCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR_BB_K2_SHIFT                                                    11
73374   #define MCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR_E5                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USEM_OVFL_ERR .
73375   #define MCM_REG_INT_MASK_0_IS_USEM_OVFL_ERR_E5_SHIFT                                                       15
73376   #define MCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR_BB_K2                                                         (0x1<<12) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USEM_UNDER_ERR .
73377   #define MCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR_BB_K2_SHIFT                                                   12
73378   #define MCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR_E5                                                            (0x1<<16) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_USEM_UNDER_ERR .
73379   #define MCM_REG_INT_MASK_0_IS_USEM_UNDER_ERR_E5_SHIFT                                                      16
73380   #define MCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_BB_K2                                                          (0x1<<13) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_YSEM_OVFL_ERR .
73381   #define MCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                    13
73382   #define MCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_E5                                                             (0x1<<17) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.IS_YSEM_OVFL_ERR .
73383   #define MCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                       17
73384   #define MCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5                                                             (0x1<<18) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.EXT_LD_UNDER_ERR .
73385   #define MCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                       18
73386   #define MCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5                                                              (0x1<<19) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.EXT_LD_OVFL_ERR .
73387   #define MCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                        19
73388   #define MCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5                                                         (0x1<<20) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.AFFINITY_TYPE_NO_CON .
73389   #define MCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                   20
73390   #define MCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5                                                        (0x1<<21) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_0.AFFINITY_TYPE_NO_TASK .
73391   #define MCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                  21
73392 #define MCM_REG_INT_STS_WR_0                                                                                 0x1200188UL //Access:WR   DataWidth:0x16   // Multi Field Register.
73393   #define MCM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
73394   #define MCM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
73395   #define MCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR                                                             (0x1<<1) // Write to full STORM input buffer.
73396   #define MCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR_SHIFT                                                       1
73397   #define MCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR                                                            (0x1<<2) // Read from empty  STORM input buffer.
73398   #define MCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR_SHIFT                                                      2
73399   #define MCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR                                                              (0x1<<3) // Write to full MSDM input buffer.
73400   #define MCM_REG_INT_STS_WR_0_IS_MSDM_OVFL_ERR_SHIFT                                                        3
73401   #define MCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR                                                             (0x1<<4) // Read from empty MSDM input buffer.
73402   #define MCM_REG_INT_STS_WR_0_IS_MSDM_UNDER_ERR_SHIFT                                                       4
73403   #define MCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR                                                              (0x1<<5) // Write to full YSDM input buffer.
73404   #define MCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR_SHIFT                                                        5
73405   #define MCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR                                                             (0x1<<6) // Read from empty  YSDM input buffer.
73406   #define MCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR_SHIFT                                                       6
73407   #define MCM_REG_INT_STS_WR_0_IS_TSDM_OVFL_ERR_E5                                                           (0x1<<7) // Write to full TSDM input buffer.
73408   #define MCM_REG_INT_STS_WR_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                     7
73409   #define MCM_REG_INT_STS_WR_0_IS_TSDM_UNDER_ERR_E5                                                          (0x1<<8) // Read from empty TSDM input buffer.
73410   #define MCM_REG_INT_STS_WR_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                    8
73411   #define MCM_REG_INT_STS_WR_0_IS_PSDM_OVFL_ERR_E5                                                           (0x1<<9) // Write to full PSDM input buffer.
73412   #define MCM_REG_INT_STS_WR_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                     9
73413   #define MCM_REG_INT_STS_WR_0_IS_PSDM_UNDER_ERR_E5                                                          (0x1<<10) // Read from empty PSDM input buffer.
73414   #define MCM_REG_INT_STS_WR_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                    10
73415   #define MCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR_BB_K2                                                        (0x1<<7) // Write to full USDM input buffer.
73416   #define MCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR_BB_K2_SHIFT                                                  7
73417   #define MCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR_E5                                                           (0x1<<11) // Write to full USDM input buffer.
73418   #define MCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR_E5_SHIFT                                                     11
73419   #define MCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR_BB_K2                                                       (0x1<<8) // Read from empty USDM input buffer.
73420   #define MCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR_BB_K2_SHIFT                                                 8
73421   #define MCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR_E5                                                          (0x1<<12) // Read from empty USDM input buffer.
73422   #define MCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR_E5_SHIFT                                                    12
73423   #define MCM_REG_INT_STS_WR_0_IS_TMLD_OVFL_ERR_BB_K2                                                        (0x1<<9) // Write to full TMLD input buffer.
73424   #define MCM_REG_INT_STS_WR_0_IS_TMLD_OVFL_ERR_BB_K2_SHIFT                                                  9
73425   #define MCM_REG_INT_STS_WR_0_IS_TMLD_OVFL_ERR_E5                                                           (0x1<<13) // Write to full TMLD input buffer.
73426   #define MCM_REG_INT_STS_WR_0_IS_TMLD_OVFL_ERR_E5_SHIFT                                                     13
73427   #define MCM_REG_INT_STS_WR_0_IS_TMLD_UNDER_ERR_BB_K2                                                       (0x1<<10) // Read from empty TMLD input buffer.
73428   #define MCM_REG_INT_STS_WR_0_IS_TMLD_UNDER_ERR_BB_K2_SHIFT                                                 10
73429   #define MCM_REG_INT_STS_WR_0_IS_TMLD_UNDER_ERR_E5                                                          (0x1<<14) // Read from empty TMLD input buffer.
73430   #define MCM_REG_INT_STS_WR_0_IS_TMLD_UNDER_ERR_E5_SHIFT                                                    14
73431   #define MCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR_BB_K2                                                        (0x1<<11) // Write to full Usem input buffer.
73432   #define MCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR_BB_K2_SHIFT                                                  11
73433   #define MCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR_E5                                                           (0x1<<15) // Write to full Usem input buffer.
73434   #define MCM_REG_INT_STS_WR_0_IS_USEM_OVFL_ERR_E5_SHIFT                                                     15
73435   #define MCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR_BB_K2                                                       (0x1<<12) // Read from empty Usem input buffer.
73436   #define MCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR_BB_K2_SHIFT                                                 12
73437   #define MCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR_E5                                                          (0x1<<16) // Read from empty Usem input buffer.
73438   #define MCM_REG_INT_STS_WR_0_IS_USEM_UNDER_ERR_E5_SHIFT                                                    16
73439   #define MCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_BB_K2                                                        (0x1<<13) // Write to full Ysem input buffer.
73440   #define MCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                  13
73441   #define MCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_E5                                                           (0x1<<17) // Write to full Ysem input buffer.
73442   #define MCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                     17
73443   #define MCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5                                                           (0x1<<18) // Read from empty External read buffer.
73444   #define MCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                     18
73445   #define MCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5                                                            (0x1<<19) // Write to fully External read buffer.
73446   #define MCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                      19
73447   #define MCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5                                                       (0x1<<20) // Affinity type = 2 (connection based) but connection doesn't exist.
73448   #define MCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                 20
73449   #define MCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5                                                      (0x1<<21) // Affinity type = 3 (task based) but task doesn't exist.
73450   #define MCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                21
73451 #define MCM_REG_INT_STS_CLR_0                                                                                0x120018cUL //Access:RC   DataWidth:0x16   // Multi Field Register.
73452   #define MCM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
73453   #define MCM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
73454   #define MCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR                                                            (0x1<<1) // Write to full STORM input buffer.
73455   #define MCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR_SHIFT                                                      1
73456   #define MCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR                                                           (0x1<<2) // Read from empty  STORM input buffer.
73457   #define MCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR_SHIFT                                                     2
73458   #define MCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR                                                             (0x1<<3) // Write to full MSDM input buffer.
73459   #define MCM_REG_INT_STS_CLR_0_IS_MSDM_OVFL_ERR_SHIFT                                                       3
73460   #define MCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR                                                            (0x1<<4) // Read from empty MSDM input buffer.
73461   #define MCM_REG_INT_STS_CLR_0_IS_MSDM_UNDER_ERR_SHIFT                                                      4
73462   #define MCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR                                                             (0x1<<5) // Write to full YSDM input buffer.
73463   #define MCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR_SHIFT                                                       5
73464   #define MCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR                                                            (0x1<<6) // Read from empty  YSDM input buffer.
73465   #define MCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR_SHIFT                                                      6
73466   #define MCM_REG_INT_STS_CLR_0_IS_TSDM_OVFL_ERR_E5                                                          (0x1<<7) // Write to full TSDM input buffer.
73467   #define MCM_REG_INT_STS_CLR_0_IS_TSDM_OVFL_ERR_E5_SHIFT                                                    7
73468   #define MCM_REG_INT_STS_CLR_0_IS_TSDM_UNDER_ERR_E5                                                         (0x1<<8) // Read from empty TSDM input buffer.
73469   #define MCM_REG_INT_STS_CLR_0_IS_TSDM_UNDER_ERR_E5_SHIFT                                                   8
73470   #define MCM_REG_INT_STS_CLR_0_IS_PSDM_OVFL_ERR_E5                                                          (0x1<<9) // Write to full PSDM input buffer.
73471   #define MCM_REG_INT_STS_CLR_0_IS_PSDM_OVFL_ERR_E5_SHIFT                                                    9
73472   #define MCM_REG_INT_STS_CLR_0_IS_PSDM_UNDER_ERR_E5                                                         (0x1<<10) // Read from empty PSDM input buffer.
73473   #define MCM_REG_INT_STS_CLR_0_IS_PSDM_UNDER_ERR_E5_SHIFT                                                   10
73474   #define MCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR_BB_K2                                                       (0x1<<7) // Write to full USDM input buffer.
73475   #define MCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR_BB_K2_SHIFT                                                 7
73476   #define MCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR_E5                                                          (0x1<<11) // Write to full USDM input buffer.
73477   #define MCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR_E5_SHIFT                                                    11
73478   #define MCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR_BB_K2                                                      (0x1<<8) // Read from empty USDM input buffer.
73479   #define MCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR_BB_K2_SHIFT                                                8
73480   #define MCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR_E5                                                         (0x1<<12) // Read from empty USDM input buffer.
73481   #define MCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR_E5_SHIFT                                                   12
73482   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_OVFL_ERR_BB_K2                                                       (0x1<<9) // Write to full TMLD input buffer.
73483   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_OVFL_ERR_BB_K2_SHIFT                                                 9
73484   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_OVFL_ERR_E5                                                          (0x1<<13) // Write to full TMLD input buffer.
73485   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_OVFL_ERR_E5_SHIFT                                                    13
73486   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_UNDER_ERR_BB_K2                                                      (0x1<<10) // Read from empty TMLD input buffer.
73487   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_UNDER_ERR_BB_K2_SHIFT                                                10
73488   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_UNDER_ERR_E5                                                         (0x1<<14) // Read from empty TMLD input buffer.
73489   #define MCM_REG_INT_STS_CLR_0_IS_TMLD_UNDER_ERR_E5_SHIFT                                                   14
73490   #define MCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR_BB_K2                                                       (0x1<<11) // Write to full Usem input buffer.
73491   #define MCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR_BB_K2_SHIFT                                                 11
73492   #define MCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR_E5                                                          (0x1<<15) // Write to full Usem input buffer.
73493   #define MCM_REG_INT_STS_CLR_0_IS_USEM_OVFL_ERR_E5_SHIFT                                                    15
73494   #define MCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR_BB_K2                                                      (0x1<<12) // Read from empty Usem input buffer.
73495   #define MCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR_BB_K2_SHIFT                                                12
73496   #define MCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR_E5                                                         (0x1<<16) // Read from empty Usem input buffer.
73497   #define MCM_REG_INT_STS_CLR_0_IS_USEM_UNDER_ERR_E5_SHIFT                                                   16
73498   #define MCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_BB_K2                                                       (0x1<<13) // Write to full Ysem input buffer.
73499   #define MCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_BB_K2_SHIFT                                                 13
73500   #define MCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_E5                                                          (0x1<<17) // Write to full Ysem input buffer.
73501   #define MCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                    17
73502   #define MCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5                                                          (0x1<<18) // Read from empty External read buffer.
73503   #define MCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                    18
73504   #define MCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5                                                           (0x1<<19) // Write to fully External read buffer.
73505   #define MCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                     19
73506   #define MCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5                                                      (0x1<<20) // Affinity type = 2 (connection based) but connection doesn't exist.
73507   #define MCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                20
73508   #define MCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5                                                     (0x1<<21) // Affinity type = 3 (task based) but task doesn't exist.
73509   #define MCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                               21
73510 #define MCM_REG_INT_STS_1                                                                                    0x1200190UL //Access:R    DataWidth:0x1a   // Multi Field Register.
73511   #define MCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR                                                                (0x1<<0) // Read from empty  Ysem input buffer.
73512   #define MCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR_SHIFT                                                          0
73513   #define MCM_REG_INT_STS_1_IS_PBF_OVFL_ERR                                                                  (0x1<<1) // Write to full Pbf input buffer.
73514   #define MCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_SHIFT                                                            1
73515   #define MCM_REG_INT_STS_1_IS_PBF_UNDER_ERR                                                                 (0x1<<2) // Read from empty Pbf input buffer.
73516   #define MCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_SHIFT                                                           2
73517   #define MCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR                                                                 (0x1<<3) // Write to full QM input buffer.
73518   #define MCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_SHIFT                                                           3
73519   #define MCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR                                                                (0x1<<4) // Read from empty QM input buffer.
73520   #define MCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_SHIFT                                                          4
73521   #define MCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR                                                                 (0x1<<5) // Write to full QM input buffer.
73522   #define MCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_SHIFT                                                           5
73523   #define MCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR                                                                (0x1<<6) // Read from empty QM input buffer.
73524   #define MCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_SHIFT                                                          6
73525   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0                                                                 (0x1<<7) // Write to full GRC input buffer bits [31:0].
73526   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_SHIFT                                                           7
73527   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0                                                                (0x1<<8) // Read from empty  GRC input buffer bits [31:0].
73528   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_SHIFT                                                          8
73529   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1                                                                 (0x1<<9) // Write to full GRC input buffer bits [63:32].
73530   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_SHIFT                                                           9
73531   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1                                                                (0x1<<10) // Read from empty  GRC input buffer bits [63:32].
73532   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_SHIFT                                                          10
73533   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2                                                                 (0x1<<11) // Write to full GRC input buffer bits [95:64].
73534   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_SHIFT                                                           11
73535   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2                                                                (0x1<<12) // Read from empty  GRC input buffer bits [95:64].
73536   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_SHIFT                                                          12
73537   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3                                                                 (0x1<<13) // Write to full GRC input buffer bits [127:96].
73538   #define MCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_SHIFT                                                           13
73539   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3                                                                (0x1<<14) // Read from empty  GRC input buffer bits [127:96].
73540   #define MCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_SHIFT                                                          14
73541   #define MCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL                                                                 (0x1<<15) // In-process Table overflow.
73542   #define MCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_SHIFT                                                           15
73543   #define MCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL                                                            (0x1<<16) // Message Processor Aggregation Connection Data buffer overflow.
73544   #define MCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                      16
73545   #define MCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL                                                             (0x1<<17) // Message Processor Aggregation Connection Command buffer overflow.
73546   #define MCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                       17
73547   #define MCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL                                                             (0x1<<18) // Message Processor Storm Connection Data buffer overflow.
73548   #define MCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                       18
73549   #define MCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL                                                              (0x1<<19) // Message Processor Storm Connection Command buffer overflow.
73550   #define MCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                        19
73551   #define MCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL                                                           (0x1<<20) // Message Processor Aggregation Task Data buffer overflow.
73552   #define MCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                     20
73553   #define MCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL                                                            (0x1<<21) // Message Processor Aggregation Task Command buffer overflow.
73554   #define MCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                      21
73555   #define MCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL                                                            (0x1<<22) // Message Processor Storm Task Data buffer overflow.
73556   #define MCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                      22
73557   #define MCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL                                                             (0x1<<23) // Message Processor Storm Task Command buffer overflow.
73558   #define MCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                       23
73559   #define MCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE                                                            (0x1<<24) // Input message first descriptor fields violation.
73560   #define MCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                      24
73561   #define MCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE                                                            (0x1<<25) // Input message second descriptor fields violation.
73562   #define MCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                      25
73563 #define MCM_REG_INT_MASK_1                                                                                   0x1200194UL //Access:RW   DataWidth:0x1a   // Multi Field Register.
73564   #define MCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR                                                               (0x1<<0) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_YSEM_UNDER_ERR .
73565   #define MCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR_SHIFT                                                         0
73566   #define MCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_PBF_OVFL_ERR .
73567   #define MCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_SHIFT                                                           1
73568   #define MCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR                                                                (0x1<<2) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_PBF_UNDER_ERR .
73569   #define MCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_SHIFT                                                          2
73570   #define MCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_QM_P_OVFL_ERR .
73571   #define MCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_SHIFT                                                          3
73572   #define MCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR                                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_QM_P_UNDER_ERR .
73573   #define MCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_SHIFT                                                         4
73574   #define MCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR                                                                (0x1<<5) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_QM_S_OVFL_ERR .
73575   #define MCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_SHIFT                                                          5
73576   #define MCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_QM_S_UNDER_ERR .
73577   #define MCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_SHIFT                                                         6
73578   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
73579   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_SHIFT                                                          7
73580   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
73581   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_SHIFT                                                         8
73582   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1                                                                (0x1<<9) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
73583   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_SHIFT                                                          9
73584   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
73585   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_SHIFT                                                         10
73586   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
73587   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_SHIFT                                                          11
73588   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
73589   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_SHIFT                                                         12
73590   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3                                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
73591   #define MCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_SHIFT                                                          13
73592   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3                                                               (0x1<<14) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
73593   #define MCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_SHIFT                                                         14
73594   #define MCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL                                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
73595   #define MCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_SHIFT                                                          15
73596   #define MCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL                                                           (0x1<<16) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.AGG_CON_DATA_BUF_OVFL .
73597   #define MCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                     16
73598   #define MCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL                                                            (0x1<<17) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.AGG_CON_CMD_BUF_OVFL .
73599   #define MCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                      17
73600   #define MCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL                                                            (0x1<<18) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
73601   #define MCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                      18
73602   #define MCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL                                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
73603   #define MCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                       19
73604   #define MCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL                                                          (0x1<<20) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.AGG_TASK_DATA_BUF_OVFL .
73605   #define MCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                    20
73606   #define MCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL                                                           (0x1<<21) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.AGG_TASK_CMD_BUF_OVFL .
73607   #define MCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                     21
73608   #define MCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL                                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.SM_TASK_DATA_BUF_OVFL .
73609   #define MCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                     22
73610   #define MCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL                                                            (0x1<<23) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.SM_TASK_CMD_BUF_OVFL .
73611   #define MCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                      23
73612   #define MCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE                                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
73613   #define MCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                     24
73614   #define MCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_1.SE_DESC_INPUT_VIOLATE .
73615   #define MCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                     25
73616 #define MCM_REG_INT_STS_WR_1                                                                                 0x1200198UL //Access:WR   DataWidth:0x1a   // Multi Field Register.
73617   #define MCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR                                                             (0x1<<0) // Read from empty  Ysem input buffer.
73618   #define MCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR_SHIFT                                                       0
73619   #define MCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR                                                               (0x1<<1) // Write to full Pbf input buffer.
73620   #define MCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_SHIFT                                                         1
73621   #define MCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR                                                              (0x1<<2) // Read from empty Pbf input buffer.
73622   #define MCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_SHIFT                                                        2
73623   #define MCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR                                                              (0x1<<3) // Write to full QM input buffer.
73624   #define MCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_SHIFT                                                        3
73625   #define MCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR                                                             (0x1<<4) // Read from empty QM input buffer.
73626   #define MCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_SHIFT                                                       4
73627   #define MCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR                                                              (0x1<<5) // Write to full QM input buffer.
73628   #define MCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_SHIFT                                                        5
73629   #define MCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR                                                             (0x1<<6) // Read from empty QM input buffer.
73630   #define MCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_SHIFT                                                       6
73631   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0                                                              (0x1<<7) // Write to full GRC input buffer bits [31:0].
73632   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_SHIFT                                                        7
73633   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0                                                             (0x1<<8) // Read from empty  GRC input buffer bits [31:0].
73634   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_SHIFT                                                       8
73635   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1                                                              (0x1<<9) // Write to full GRC input buffer bits [63:32].
73636   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_SHIFT                                                        9
73637   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1                                                             (0x1<<10) // Read from empty  GRC input buffer bits [63:32].
73638   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_SHIFT                                                       10
73639   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2                                                              (0x1<<11) // Write to full GRC input buffer bits [95:64].
73640   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_SHIFT                                                        11
73641   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2                                                             (0x1<<12) // Read from empty  GRC input buffer bits [95:64].
73642   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_SHIFT                                                       12
73643   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3                                                              (0x1<<13) // Write to full GRC input buffer bits [127:96].
73644   #define MCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_SHIFT                                                        13
73645   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3                                                             (0x1<<14) // Read from empty  GRC input buffer bits [127:96].
73646   #define MCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_SHIFT                                                       14
73647   #define MCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL                                                              (0x1<<15) // In-process Table overflow.
73648   #define MCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_SHIFT                                                        15
73649   #define MCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL                                                         (0x1<<16) // Message Processor Aggregation Connection Data buffer overflow.
73650   #define MCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                   16
73651   #define MCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL                                                          (0x1<<17) // Message Processor Aggregation Connection Command buffer overflow.
73652   #define MCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                    17
73653   #define MCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL                                                          (0x1<<18) // Message Processor Storm Connection Data buffer overflow.
73654   #define MCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                    18
73655   #define MCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL                                                           (0x1<<19) // Message Processor Storm Connection Command buffer overflow.
73656   #define MCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                     19
73657   #define MCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL                                                        (0x1<<20) // Message Processor Aggregation Task Data buffer overflow.
73658   #define MCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                  20
73659   #define MCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL                                                         (0x1<<21) // Message Processor Aggregation Task Command buffer overflow.
73660   #define MCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                   21
73661   #define MCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL                                                         (0x1<<22) // Message Processor Storm Task Data buffer overflow.
73662   #define MCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                   22
73663   #define MCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL                                                          (0x1<<23) // Message Processor Storm Task Command buffer overflow.
73664   #define MCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                    23
73665   #define MCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE                                                         (0x1<<24) // Input message first descriptor fields violation.
73666   #define MCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                   24
73667   #define MCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE                                                         (0x1<<25) // Input message second descriptor fields violation.
73668   #define MCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                   25
73669 #define MCM_REG_INT_STS_CLR_1                                                                                0x120019cUL //Access:RC   DataWidth:0x1a   // Multi Field Register.
73670   #define MCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR                                                            (0x1<<0) // Read from empty  Ysem input buffer.
73671   #define MCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR_SHIFT                                                      0
73672   #define MCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR                                                              (0x1<<1) // Write to full Pbf input buffer.
73673   #define MCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_SHIFT                                                        1
73674   #define MCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR                                                             (0x1<<2) // Read from empty Pbf input buffer.
73675   #define MCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_SHIFT                                                       2
73676   #define MCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR                                                             (0x1<<3) // Write to full QM input buffer.
73677   #define MCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_SHIFT                                                       3
73678   #define MCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR                                                            (0x1<<4) // Read from empty QM input buffer.
73679   #define MCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_SHIFT                                                      4
73680   #define MCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR                                                             (0x1<<5) // Write to full QM input buffer.
73681   #define MCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_SHIFT                                                       5
73682   #define MCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR                                                            (0x1<<6) // Read from empty QM input buffer.
73683   #define MCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_SHIFT                                                      6
73684   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0                                                             (0x1<<7) // Write to full GRC input buffer bits [31:0].
73685   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_SHIFT                                                       7
73686   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0                                                            (0x1<<8) // Read from empty  GRC input buffer bits [31:0].
73687   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_SHIFT                                                      8
73688   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1                                                             (0x1<<9) // Write to full GRC input buffer bits [63:32].
73689   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_SHIFT                                                       9
73690   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1                                                            (0x1<<10) // Read from empty  GRC input buffer bits [63:32].
73691   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_SHIFT                                                      10
73692   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2                                                             (0x1<<11) // Write to full GRC input buffer bits [95:64].
73693   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_SHIFT                                                       11
73694   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2                                                            (0x1<<12) // Read from empty  GRC input buffer bits [95:64].
73695   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_SHIFT                                                      12
73696   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3                                                             (0x1<<13) // Write to full GRC input buffer bits [127:96].
73697   #define MCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_SHIFT                                                       13
73698   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3                                                            (0x1<<14) // Read from empty  GRC input buffer bits [127:96].
73699   #define MCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_SHIFT                                                      14
73700   #define MCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL                                                             (0x1<<15) // In-process Table overflow.
73701   #define MCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_SHIFT                                                       15
73702   #define MCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL                                                        (0x1<<16) // Message Processor Aggregation Connection Data buffer overflow.
73703   #define MCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL_SHIFT                                                  16
73704   #define MCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL                                                         (0x1<<17) // Message Processor Aggregation Connection Command buffer overflow.
73705   #define MCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL_SHIFT                                                   17
73706   #define MCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL                                                         (0x1<<18) // Message Processor Storm Connection Data buffer overflow.
73707   #define MCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_SHIFT                                                   18
73708   #define MCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL                                                          (0x1<<19) // Message Processor Storm Connection Command buffer overflow.
73709   #define MCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_SHIFT                                                    19
73710   #define MCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL                                                       (0x1<<20) // Message Processor Aggregation Task Data buffer overflow.
73711   #define MCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL_SHIFT                                                 20
73712   #define MCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL                                                        (0x1<<21) // Message Processor Aggregation Task Command buffer overflow.
73713   #define MCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL_SHIFT                                                  21
73714   #define MCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL                                                        (0x1<<22) // Message Processor Storm Task Data buffer overflow.
73715   #define MCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL_SHIFT                                                  22
73716   #define MCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL                                                         (0x1<<23) // Message Processor Storm Task Command buffer overflow.
73717   #define MCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL_SHIFT                                                   23
73718   #define MCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE                                                        (0x1<<24) // Input message first descriptor fields violation.
73719   #define MCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_SHIFT                                                  24
73720   #define MCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE                                                        (0x1<<25) // Input message second descriptor fields violation.
73721   #define MCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE_SHIFT                                                  25
73722 #define MCM_REG_INT_STS_2                                                                                    0x12001a0UL //Access:R    DataWidth:0x1    // Multi Field Register.
73723   #define MCM_REG_INT_STS_2_QMREG_MORE4                                                                      (0x1<<0) // More than 4 QM registrations.
73724   #define MCM_REG_INT_STS_2_QMREG_MORE4_SHIFT                                                                0
73725 #define MCM_REG_INT_MASK_2                                                                                   0x12001a4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
73726   #define MCM_REG_INT_MASK_2_QMREG_MORE4                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: MCM_REG_INT_STS_2.QMREG_MORE4 .
73727   #define MCM_REG_INT_MASK_2_QMREG_MORE4_SHIFT                                                               0
73728 #define MCM_REG_INT_STS_WR_2                                                                                 0x12001a8UL //Access:WR   DataWidth:0x1    // Multi Field Register.
73729   #define MCM_REG_INT_STS_WR_2_QMREG_MORE4                                                                   (0x1<<0) // More than 4 QM registrations.
73730   #define MCM_REG_INT_STS_WR_2_QMREG_MORE4_SHIFT                                                             0
73731 #define MCM_REG_INT_STS_CLR_2                                                                                0x12001acUL //Access:RC   DataWidth:0x1    // Multi Field Register.
73732   #define MCM_REG_INT_STS_CLR_2_QMREG_MORE4                                                                  (0x1<<0) // More than 4 QM registrations.
73733   #define MCM_REG_INT_STS_CLR_2_QMREG_MORE4_SHIFT                                                            0
73734 #define MCM_REG_PRTY_MASK_H_0_BB_K2                                                                          0x1200204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
73735   #define MCM_REG_PRTY_MASK_H_0_MEM028_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM028_I_ECC_RF_INT .
73736   #define MCM_REG_PRTY_MASK_H_0_MEM028_I_ECC_RF_INT_BB_K2_SHIFT                                              0
73737   #define MCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2                                                    (0x1<<1) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM003_I_ECC_RF_INT .
73738   #define MCM_REG_PRTY_MASK_H_0_MEM003_I_ECC_RF_INT_BB_K2_SHIFT                                              1
73739   #define MCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<2) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM023_I_ECC_0_RF_INT .
73740   #define MCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_0_RF_INT_BB_K2_SHIFT                                            2
73741   #define MCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<3) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM023_I_ECC_1_RF_INT .
73742   #define MCM_REG_PRTY_MASK_H_0_MEM023_I_ECC_1_RF_INT_BB_K2_SHIFT                                            3
73743   #define MCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<4) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
73744   #define MCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                            4
73745   #define MCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<5) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
73746   #define MCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                            5
73747   #define MCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<6) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM025_I_ECC_0_RF_INT .
73748   #define MCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_0_RF_INT_BB_K2_SHIFT                                            6
73749   #define MCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<7) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM025_I_ECC_1_RF_INT .
73750   #define MCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_1_RF_INT_BB_K2_SHIFT                                            7
73751   #define MCM_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_BB_K2                                                    (0x1<<8) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM026_I_ECC_RF_INT .
73752   #define MCM_REG_PRTY_MASK_H_0_MEM026_I_ECC_RF_INT_BB_K2_SHIFT                                              8
73753   #define MCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_K2                                                      (0x1<<9) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
73754   #define MCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_K2_SHIFT                                                9
73755   #define MCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
73756   #define MCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_K2_SHIFT                                                10
73757   #define MCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
73758   #define MCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2_SHIFT                                                11
73759   #define MCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2                                                      (0x1<<12) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
73760   #define MCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2_SHIFT                                                12
73761   #define MCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_K2                                                      (0x1<<13) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
73762   #define MCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_K2_SHIFT                                                13
73763   #define MCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB_K2                                                      (0x1<<14) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
73764   #define MCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB_K2_SHIFT                                                14
73765   #define MCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2                                                      (0x1<<15) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
73766   #define MCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2_SHIFT                                                15
73767   #define MCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2                                                      (0x1<<16) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM011_I_MEM_PRTY .
73768   #define MCM_REG_PRTY_MASK_H_0_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                                16
73769   #define MCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_K2                                                      (0x1<<17) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM012_I_MEM_PRTY .
73770   #define MCM_REG_PRTY_MASK_H_0_MEM012_I_MEM_PRTY_BB_K2_SHIFT                                                17
73771   #define MCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2                                                      (0x1<<18) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
73772   #define MCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2_SHIFT                                                18
73773   #define MCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2                                                      (0x1<<19) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
73774   #define MCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2_SHIFT                                                19
73775   #define MCM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2                                                      (0x1<<20) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
73776   #define MCM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2_SHIFT                                                20
73777   #define MCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_K2                                                      (0x1<<21) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM030_I_MEM_PRTY .
73778   #define MCM_REG_PRTY_MASK_H_0_MEM030_I_MEM_PRTY_BB_K2_SHIFT                                                21
73779   #define MCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_K2                                                      (0x1<<22) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
73780   #define MCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_K2_SHIFT                                                22
73781   #define MCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                      (0x1<<23) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
73782   #define MCM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                23
73783   #define MCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB_K2                                                      (0x1<<24) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM024_I_MEM_PRTY .
73784   #define MCM_REG_PRTY_MASK_H_0_MEM024_I_MEM_PRTY_BB_K2_SHIFT                                                24
73785   #define MCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                      (0x1<<25) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
73786   #define MCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                                25
73787   #define MCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM027_I_MEM_PRTY .
73788   #define MCM_REG_PRTY_MASK_H_0_MEM027_I_MEM_PRTY_BB_K2_SHIFT                                                26
73789   #define MCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_K2                                                      (0x1<<27) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
73790   #define MCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_K2_SHIFT                                                27
73791   #define MCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB_K2                                                    (0x1<<28) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_0 .
73792   #define MCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_0_BB_K2_SHIFT                                              28
73793   #define MCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB_K2                                                    (0x1<<29) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM007_I_MEM_PRTY_1 .
73794   #define MCM_REG_PRTY_MASK_H_0_MEM007_I_MEM_PRTY_1_BB_K2_SHIFT                                              29
73795   #define MCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2                                                      (0x1<<30) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_0.MEM008_I_MEM_PRTY .
73796   #define MCM_REG_PRTY_MASK_H_0_MEM008_I_MEM_PRTY_BB_K2_SHIFT                                                30
73797 #define MCM_REG_PRTY_MASK_H_1_BB_K2                                                                          0x1200214UL //Access:RW   DataWidth:0x4    // Multi Field Register.
73798   #define MCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_1.MEM009_I_MEM_PRTY .
73799   #define MCM_REG_PRTY_MASK_H_1_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                                0
73800   #define MCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY .
73801   #define MCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_BB_K2_SHIFT                                                1
73802   #define MCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
73803   #define MCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                2
73804   #define MCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: MCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
73805   #define MCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                                3
73806 #define MCM_REG_MEM023_RF_ECC_ERROR_CONNECT_0_BB_K2                                                          0x1200220UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: mcm.i_sm_con_ctx.rf_ecc_error_connect_0 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
73807 #define MCM_REG_MEM023_RF_ECC_ERROR_CONNECT_1_BB_K2                                                          0x1200224UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: mcm.i_sm_con_ctx.rf_ecc_error_connect_1 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
73808 #define MCM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x1200228UL //Access:RW   DataWidth:0x9    // Multi Field Register.
73809   #define MCM_REG_MEM_ECC_ENABLE_0_MEM028_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance mcm.i_xx_msg_ram.i_ecc in module mcm_mem_xx_msg_ram
73810   #define MCM_REG_MEM_ECC_ENABLE_0_MEM028_I_ECC_EN_BB_K2_SHIFT                                               0
73811   #define MCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2                                                     (0x1<<1) // Enable ECC for memory ecc instance mcm.i_agg_con_ctx.i_ecc in module mcm_mem_agg_con_ctx
73812   #define MCM_REG_MEM_ECC_ENABLE_0_MEM003_I_ECC_EN_BB_K2_SHIFT                                               1
73813   #define MCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_0_EN_BB_K2                                                   (0x1<<2) // Enable ECC for memory ecc instance mcm.i_sm_con_ctx.i_ecc_0 in module mcm_mem_sm_con_ctx
73814   #define MCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_0_EN_BB_K2_SHIFT                                             2
73815   #define MCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_1_EN_BB_K2                                                   (0x1<<3) // Enable ECC for memory ecc instance mcm.i_sm_con_ctx.i_ecc_1 in module mcm_mem_sm_con_ctx
73816   #define MCM_REG_MEM_ECC_ENABLE_0_MEM023_I_ECC_1_EN_BB_K2_SHIFT                                             3
73817   #define MCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                   (0x1<<4) // Enable ECC for memory ecc instance mcm.i_agg_task_ctx.i_ecc_0 in module mcm_mem_agg_task_ctx
73818   #define MCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                             4
73819   #define MCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                   (0x1<<5) // Enable ECC for memory ecc instance mcm.i_agg_task_ctx.i_ecc_1 in module mcm_mem_agg_task_ctx
73820   #define MCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                             5
73821   #define MCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_0_EN_BB_K2                                                   (0x1<<6) // Enable ECC for memory ecc instance mcm.i_sm_task_ctx_0_5.i_ecc_0 in module mcm_mem_sm_task_ctx_0_5
73822   #define MCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_0_EN_BB_K2_SHIFT                                             6
73823   #define MCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_1_EN_BB_K2                                                   (0x1<<7) // Enable ECC for memory ecc instance mcm.i_sm_task_ctx_0_5.i_ecc_1 in module mcm_mem_sm_task_ctx_0_5
73824   #define MCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_1_EN_BB_K2_SHIFT                                             7
73825   #define MCM_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_BB_K2                                                     (0x1<<8) // Enable ECC for memory ecc instance mcm.i_sm_task_ctx_6.i_ecc in module mcm_mem_sm_task_ctx_6
73826   #define MCM_REG_MEM_ECC_ENABLE_0_MEM026_I_ECC_EN_BB_K2_SHIFT                                               8
73827 #define MCM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x120022cUL //Access:RW   DataWidth:0x9    // Multi Field Register.
73828   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM028_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance mcm.i_xx_msg_ram.i_ecc in module mcm_mem_xx_msg_ram
73829   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM028_I_ECC_PRTY_BB_K2_SHIFT                                        0
73830   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2                                              (0x1<<1) // Set parity only for memory ecc instance mcm.i_agg_con_ctx.i_ecc in module mcm_mem_agg_con_ctx
73831   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM003_I_ECC_PRTY_BB_K2_SHIFT                                        1
73832   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_0_PRTY_BB_K2                                            (0x1<<2) // Set parity only for memory ecc instance mcm.i_sm_con_ctx.i_ecc_0 in module mcm_mem_sm_con_ctx
73833   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_0_PRTY_BB_K2_SHIFT                                      2
73834   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_1_PRTY_BB_K2                                            (0x1<<3) // Set parity only for memory ecc instance mcm.i_sm_con_ctx.i_ecc_1 in module mcm_mem_sm_con_ctx
73835   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM023_I_ECC_1_PRTY_BB_K2_SHIFT                                      3
73836   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                            (0x1<<4) // Set parity only for memory ecc instance mcm.i_agg_task_ctx.i_ecc_0 in module mcm_mem_agg_task_ctx
73837   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                      4
73838   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                            (0x1<<5) // Set parity only for memory ecc instance mcm.i_agg_task_ctx.i_ecc_1 in module mcm_mem_agg_task_ctx
73839   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                      5
73840   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_0_PRTY_BB_K2                                            (0x1<<6) // Set parity only for memory ecc instance mcm.i_sm_task_ctx_0_5.i_ecc_0 in module mcm_mem_sm_task_ctx_0_5
73841   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_0_PRTY_BB_K2_SHIFT                                      6
73842   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_1_PRTY_BB_K2                                            (0x1<<7) // Set parity only for memory ecc instance mcm.i_sm_task_ctx_0_5.i_ecc_1 in module mcm_mem_sm_task_ctx_0_5
73843   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_1_PRTY_BB_K2_SHIFT                                      7
73844   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_BB_K2                                              (0x1<<8) // Set parity only for memory ecc instance mcm.i_sm_task_ctx_6.i_ecc in module mcm_mem_sm_task_ctx_6
73845   #define MCM_REG_MEM_ECC_PARITY_ONLY_0_MEM026_I_ECC_PRTY_BB_K2_SHIFT                                        8
73846 #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x1200230UL //Access:RC   DataWidth:0x9    // Multi Field Register.
73847   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM028_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance mcm.i_xx_msg_ram.i_ecc in module mcm_mem_xx_msg_ram
73848   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM028_I_ECC_CORRECT_BB_K2_SHIFT                                 0
73849   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2                                       (0x1<<1) // Record if a correctable error occurred on memory ecc instance mcm.i_agg_con_ctx.i_ecc in module mcm_mem_agg_con_ctx
73850   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM003_I_ECC_CORRECT_BB_K2_SHIFT                                 1
73851   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_0_CORRECT_BB_K2                                     (0x1<<2) // Record if a correctable error occurred on memory ecc instance mcm.i_sm_con_ctx.i_ecc_0 in module mcm_mem_sm_con_ctx
73852   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_0_CORRECT_BB_K2_SHIFT                               2
73853   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_1_CORRECT_BB_K2                                     (0x1<<3) // Record if a correctable error occurred on memory ecc instance mcm.i_sm_con_ctx.i_ecc_1 in module mcm_mem_sm_con_ctx
73854   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM023_I_ECC_1_CORRECT_BB_K2_SHIFT                               3
73855   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                     (0x1<<4) // Record if a correctable error occurred on memory ecc instance mcm.i_agg_task_ctx.i_ecc_0 in module mcm_mem_agg_task_ctx
73856   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                               4
73857   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                     (0x1<<5) // Record if a correctable error occurred on memory ecc instance mcm.i_agg_task_ctx.i_ecc_1 in module mcm_mem_agg_task_ctx
73858   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                               5
73859   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_0_CORRECT_BB_K2                                     (0x1<<6) // Record if a correctable error occurred on memory ecc instance mcm.i_sm_task_ctx_0_5.i_ecc_0 in module mcm_mem_sm_task_ctx_0_5
73860   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_0_CORRECT_BB_K2_SHIFT                               6
73861   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_1_CORRECT_BB_K2                                     (0x1<<7) // Record if a correctable error occurred on memory ecc instance mcm.i_sm_task_ctx_0_5.i_ecc_1 in module mcm_mem_sm_task_ctx_0_5
73862   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_1_CORRECT_BB_K2_SHIFT                               7
73863   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_BB_K2                                       (0x1<<8) // Record if a correctable error occurred on memory ecc instance mcm.i_sm_task_ctx_6.i_ecc in module mcm_mem_sm_task_ctx_6
73864   #define MCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM026_I_ECC_CORRECT_BB_K2_SHIFT                                 8
73865 #define MCM_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x1200234UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
73866 #define MCM_REG_IFEN                                                                                         0x1200400UL //Access:RW   DataWidth:0x1    // Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
73867 #define MCM_REG_QM_TASK_BASE_EVNT_ID_0                                                                       0x1200424UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73868 #define MCM_REG_QM_TASK_BASE_EVNT_ID_1                                                                       0x1200428UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73869 #define MCM_REG_QM_TASK_BASE_EVNT_ID_2                                                                       0x120042cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73870 #define MCM_REG_QM_TASK_BASE_EVNT_ID_3                                                                       0x1200430UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73871 #define MCM_REG_QM_TASK_BASE_EVNT_ID_4                                                                       0x1200434UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73872 #define MCM_REG_QM_TASK_BASE_EVNT_ID_5                                                                       0x1200438UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73873 #define MCM_REG_QM_TASK_BASE_EVNT_ID_6                                                                       0x120043cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73874 #define MCM_REG_QM_TASK_BASE_EVNT_ID_7                                                                       0x1200440UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
73875 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_0                                                                  0x1200484UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73876 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_1                                                                  0x1200488UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73877 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_2                                                                  0x120048cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73878 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_3                                                                  0x1200490UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73879 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_4                                                                  0x1200494UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73880 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_5                                                                  0x1200498UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73881 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_6                                                                  0x120049cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73882 #define MCM_REG_QM_AGG_TASK_CTX_PART_SIZE_7                                                                  0x12004a0UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
73883 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_0                                                                    0x12004a4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73884 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_1                                                                    0x12004a8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73885 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_2                                                                    0x12004acUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73886 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_3                                                                    0x12004b0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73887 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_4                                                                    0x12004b4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73888 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_5                                                                    0x12004b8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73889 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_6                                                                    0x12004bcUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73890 #define MCM_REG_QM_SM_TASK_CTX_LDST_FLG_7                                                                    0x12004c0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
73891 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_0                                                                    0x12004c4UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73892 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_1                                                                    0x12004c8UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73893 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_2                                                                    0x12004ccUL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73894 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_3                                                                    0x12004d0UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73895 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_4                                                                    0x12004d4UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73896 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_5                                                                    0x12004d8UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73897 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_6                                                                    0x12004dcUL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73898 #define MCM_REG_QM_TCFC_LOCK_UC_UPD_VAL_7                                                                    0x12004e0UL //Access:RW   DataWidth:0x4    // TCFC Lock UC Update value per task type.
73899 #define MCM_REG_QM_TCFC_XXLOCK_CMD_0                                                                         0x12004e4UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73900 #define MCM_REG_QM_TCFC_XXLOCK_CMD_1                                                                         0x12004e8UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73901 #define MCM_REG_QM_TCFC_XXLOCK_CMD_2                                                                         0x12004ecUL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73902 #define MCM_REG_QM_TCFC_XXLOCK_CMD_3                                                                         0x12004f0UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73903 #define MCM_REG_QM_TCFC_XXLOCK_CMD_4                                                                         0x12004f4UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73904 #define MCM_REG_QM_TCFC_XXLOCK_CMD_5                                                                         0x12004f8UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73905 #define MCM_REG_QM_TCFC_XXLOCK_CMD_6                                                                         0x12004fcUL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73906 #define MCM_REG_QM_TCFC_XXLOCK_CMD_7                                                                         0x1200500UL //Access:RW   DataWidth:0x3    // TCFC Lock UC xxLock command per task type.
73907 #define MCM_REG_QM_TASK_USE_ST_FLG_0                                                                         0x1200544UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
73908 #define MCM_REG_QM_TASK_USE_ST_FLG_1                                                                         0x1200548UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
73909 #define MCM_REG_QM_TASK_USE_ST_FLG_2                                                                         0x120054cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
73910 #define MCM_REG_QM_TASK_USE_ST_FLG_3                                                                         0x1200550UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
73911 #define MCM_REG_QM_TASK_USE_ST_FLG_4                                                                         0x1200554UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
73912 #define MCM_REG_QM_TASK_USE_ST_FLG_5                                                                         0x1200558UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
73913 #define MCM_REG_QM_TASK_USE_ST_FLG_6                                                                         0x120055cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
73914 #define MCM_REG_QM_TASK_USE_ST_FLG_7                                                                         0x1200560UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM.
73915 #define MCM_REG_ERR_EVNT_ID                                                                                  0x1200564UL //Access:RW   DataWidth:0x8    // The Event ID in case one of errors is set in QM input message.
73916 #define MCM_REG_AGG_CON_RULE0_Q_BB_K2                                                                        0x1200920UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73917 #define MCM_REG_AGG_CON_RULE0_Q_E5                                                                           0x1200568UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73918 #define MCM_REG_AGG_CON_RULE1_Q_BB_K2                                                                        0x1200924UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73919 #define MCM_REG_AGG_CON_RULE1_Q_E5                                                                           0x120056cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73920 #define MCM_REG_AGG_CON_RULE2_Q_BB_K2                                                                        0x1200928UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73921 #define MCM_REG_AGG_CON_RULE2_Q_E5                                                                           0x1200570UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73922 #define MCM_REG_AGG_CON_RULE3_Q_BB_K2                                                                        0x120092cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73923 #define MCM_REG_AGG_CON_RULE3_Q_E5                                                                           0x1200574UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73924 #define MCM_REG_AGG_CON_RULE4_Q_BB_K2                                                                        0x1200930UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
73925 #define MCM_REG_AGG_CON_RULE4_Q_E5                                                                           0x1200578UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
73926 #define MCM_REG_STORM_WEIGHT                                                                                 0x1200604UL //Access:RW   DataWidth:0x3    // The weight of the local Storm input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73927 #define MCM_REG_USEM_WEIGHT                                                                                  0x1200608UL //Access:RW   DataWidth:0x3    // The weight of the input Usem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73928 #define MCM_REG_PBF_WEIGHT                                                                                   0x1200610UL //Access:RW   DataWidth:0x3    // The weight of the input Pbf in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73929 #define MCM_REG_GRC_WEIGHT                                                                                   0x1200614UL //Access:RW   DataWidth:0x3    // The weight of the GRC input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73930 #define MCM_REG_YSDM_WEIGHT                                                                                  0x120061cUL //Access:RW   DataWidth:0x3    // The weight of the YSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73931 #define MCM_REG_USDM_WEIGHT                                                                                  0x1200620UL //Access:RW   DataWidth:0x3    // The weight of the input USDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73932 #define MCM_REG_TMLD_WEIGHT                                                                                  0x1200624UL //Access:RW   DataWidth:0x3    // The weight of the input TMLD in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73933 #define MCM_REG_QM_P_WEIGHT                                                                                  0x1200628UL //Access:RW   DataWidth:0x3    // The weight of the QM (primary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73934 #define MCM_REG_QM_S_WEIGHT                                                                                  0x120062cUL //Access:RW   DataWidth:0x3    // The weight of the QM (secondary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
73935 #define MCM_REG_IA_GROUP_PR0                                                                                 0x1200630UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 0. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: ia_group_pr0 is the highest priority; ia_group_pr5 is the lowest priority.
73936 #define MCM_REG_IA_GROUP_PR1                                                                                 0x1200634UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 1. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
73937 #define MCM_REG_IA_GROUP_PR2                                                                                 0x1200638UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 2. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
73938 #define MCM_REG_IA_GROUP_PR3                                                                                 0x120063cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 3. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
73939 #define MCM_REG_IA_GROUP_PR4                                                                                 0x1200640UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 4. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
73940 #define MCM_REG_IA_GROUP_PR5                                                                                 0x1200644UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 5. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
73941 #define MCM_REG_IA_ARB_SP_TIMEOUT                                                                            0x1200648UL //Access:RW   DataWidth:0x8    // Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Two values have special meaning: 8'h0 - constant RR; 8'h80 - constant strict priority. In all other cases the following is true: Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance.
73942 #define MCM_REG_STORM_FRWRD_MODE                                                                             0x120064cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73943 #define MCM_REG_YSDM_FRWRD_MODE                                                                              0x1200654UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73944 #define MCM_REG_USDM_FRWRD_MODE                                                                              0x1200658UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73945 #define MCM_REG_TMLD_FRWRD_MODE                                                                              0x120065cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73946 #define MCM_REG_USEM_FRWRD_MODE                                                                              0x1200660UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73947 #define MCM_REG_PBF_FRWRD_MODE                                                                               0x1200668UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
73948 #define MCM_REG_SDM_ERR_HANDLE_EN                                                                            0x120066cUL //Access:RW   DataWidth:0x1    // 0 - disable error handling in SDM message; 1 - enable error handling in SDM message.
73949 #define MCM_REG_DIR_BYP_EN                                                                                   0x1200670UL //Access:RW   DataWidth:0x1    // Direct bypass enable.
73950 #define MCM_REG_FI_DESC_INPUT_VIOLATE                                                                        0x1200674UL //Access:R    DataWidth:0xf    // Input message first descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation:  TaskExist==0 -> XxLockCmd != XX_UNLOCK_CID_TID and XxLockCmd != XX_LOCK_CID_TID_BYPASS;  [12] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0;[13] - Violation: Agg message: Loader done with error then SmCtxLdStFlg==0; [14] - Violation: XxBypass message in PCM block;
73951 #define MCM_REG_SE_DESC_INPUT_VIOLATE                                                                        0x1200678UL //Access:R    DataWidth:0xc    // Input message second descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0; Read only register.
73952 #define MCM_REG_IA_AGG_CON_PART_FILL_LVL                                                                     0x120067cUL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Connection part FIFO fill level (in messages).
73953 #define MCM_REG_IA_SM_CON_PART_FILL_LVL                                                                      0x1200680UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Connection part FIFO fill level (in messages).
73954 #define MCM_REG_IA_AGG_TASK_PART_FILL_LVL                                                                    0x1200684UL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Task part FIFO fill level (in messages).
73955 #define MCM_REG_IA_SM_TASK_PART_FILL_LVL                                                                     0x1200688UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Task part FIFO fill level (in messages).
73956 #define MCM_REG_IA_TRANS_PART_FILL_LVL                                                                       0x120068cUL //Access:R    DataWidth:0x3    // Input Arbiter Transparent part FIFO fill level (in messages).
73957 #define MCM_REG_EXT_RD_FILL_LVL_E5                                                                           0x1200690UL //Access:R    DataWidth:0x2    // External read buffer FIFO fill level (in FIFO entries).
73958 #define MCM_REG_XX_MSG_UP_BND                                                                                0x1200704UL //Access:RW   DataWidth:0x7    // The maximum number of Xx RAM messages; which may be stored in XX protection. Is restricted by Xx Messages RAM size and the size of Xx protected message CM_REGISTERS_XX_MSG_SIZE.XX_MSG_SIZE
73959 #define MCM_REG_XX_MSG_SIZE                                                                                  0x1200708UL //Access:RW   DataWidth:0x5    // The size of Xx protected message in Xx Messages RAM in QREGs. Upper rounded to 4 and multiplied by CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND should not exceed XxMessagesRam size which is: MCM: 0d1792 PCM: 0d176 TCM: 0d1536 UCM: 0d1792 XCM: 0d256 YCM: 0d1536
73960 #define MCM_REG_XX_LCID_CAM_UP_BND                                                                           0x120070cUL //Access:RW   DataWidth:0x7    // The maximum number of connections in the XX protection LCID CAM.
73961 #define MCM_REG_XX_FREE_CNT                                                                                  0x1200710UL //Access:R    DataWidth:0x7    // Used to read the XX protection Free counter. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
73962 #define MCM_REG_XX_LCID_CAM_FILL_LVL                                                                         0x1200714UL //Access:R    DataWidth:0x7    // Used to read XX protection LCID CAM fill level. Fill level is calculated as the number of locked LCIDs, i.e. LCIDs that have at least one Xx locked message or LCIDs that have no Xx locked messages but haven't been unlocked yet from LCID CAM. Simple saying it calculates for number of valid entries in LCID CAM.
73963 #define MCM_REG_XX_LCID_CAM_ST_STAT                                                                          0x1200718UL //Access:RC   DataWidth:0x7    // CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
73964 #define MCM_REG_XX_IA_GROUP_PR0                                                                              0x120071cUL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 0. 0 - non-lock group; 1- lock group.
73965 #define MCM_REG_XX_IA_GROUP_PR1                                                                              0x1200720UL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 1. 0 - non-lock group; 1- lock group.
73966 #define MCM_REG_XX_NON_LOCK_LCID_THR                                                                         0x1200724UL //Access:RW   DataWidth:0x7    // Xx non-locked LCIDs threshold (maximum value). Participates in blocking decision of Xx Input Arbiter non-locked group.
73967 #define MCM_REG_XX_LOCK_LCID_THR                                                                             0x1200728UL //Access:RW   DataWidth:0x7    // Xx locked LCIDs threshold (maximum value). Participates in Xx Bypass global enable decision.
73968 #define MCM_REG_XX_IA_ARB_SP_TIMEOUT                                                                         0x120072cUL //Access:RW   DataWidth:0x8    // Xx Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
73969 #define MCM_REG_XX_FREE_HEAD_PTR                                                                             0x1200730UL //Access:R    DataWidth:0x6    // Xx Free Head Pointer.
73970 #define MCM_REG_XX_FREE_TAIL_PTR                                                                             0x1200734UL //Access:R    DataWidth:0x6    // Xx Free Tail Pointer. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
73971 #define MCM_REG_XX_NON_LOCK_CNT                                                                              0x1200738UL //Access:R    DataWidth:0x7    // Xx NonLock Counter.
73972 #define MCM_REG_XX_LOCK_CNT                                                                                  0x120073cUL //Access:R    DataWidth:0x7    // Xx Lock Counter.
73973 #define MCM_REG_XX_LCID_ARB_GROUP_PR0                                                                        0x1200740UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 0. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
73974 #define MCM_REG_XX_LCID_ARB_GROUP_PR1                                                                        0x1200744UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 1. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
73975 #define MCM_REG_XX_LCID_ARB_GROUP_PR2                                                                        0x1200748UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 2. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
73976 #define MCM_REG_XX_LCID_ARB_SP_TIMEOUT                                                                       0x120074cUL //Access:RW   DataWidth:0x8    // Xx LCID Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
73977 #define MCM_REG_XX_FREE_THR_HIGH                                                                             0x1200750UL //Access:RW   DataWidth:0x7    // Xx free messages threshold high. Used in Xx Bypass global enable condition.
73978 #define MCM_REG_XX_FREE_THR_LOW                                                                              0x1200754UL //Access:RW   DataWidth:0x7    // Xx free messages threshold low Used in Xx Bypass global enable condition.
73979 #define MCM_REG_XX_CBYP_TBL_FILL_LVL                                                                         0x1200758UL //Access:R    DataWidth:0x4    // Xx Connection Bypass Table fill level (in connections).
73980 #define MCM_REG_XX_CBYP_TBL_ST_STAT                                                                          0x120075cUL //Access:RC   DataWidth:0x4    // Xx Connection Bypass Table sticky status. Reset on read.
73981 #define MCM_REG_XX_CBYP_TBL_UP_BND                                                                           0x1200760UL //Access:RW   DataWidth:0x4    // Xx Bypass Table (Connection) maximum fill level.
73982 #define MCM_REG_XX_TBYP_TBL_FILL_LVL                                                                         0x1200764UL //Access:R    DataWidth:0x7    // Xx Task Bypass Table fill level (in tasks).
73983 #define MCM_REG_XX_TBYP_TBL_ST_STAT                                                                          0x1200768UL //Access:RC   DataWidth:0x7    // Xx Task Bypass Table sticky status. Reset on read.
73984 #define MCM_REG_XX_TBYP_TBL_UP_BND                                                                           0x120076cUL //Access:RW   DataWidth:0x7    // Xx Bypass Table (Task) maximum fill level.
73985 #define MCM_REG_XX_BYP_LOCK_MSG_THR                                                                          0x1200790UL //Access:RW   DataWidth:0x6    // Xx Bypass messages lock threshold. The number of locked messages per LCID is above this threshold is one of conditions to start XxBypass for this LCID.
73986 #define MCM_REG_XX_PREF_DIR_FILL_LVL                                                                         0x1200794UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter direct prefetch FIFO fill level (in entries).
73987 #define MCM_REG_XX_PREF_AGGST_FILL_LVL                                                                       0x1200798UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter aggregation store prefetch FIFO fill level (in entries).
73988 #define MCM_REG_XX_PREF_BYP_FILL_LVL                                                                         0x120079cUL //Access:R    DataWidth:0x5    // Xx LCID Arbiter bypass prefetch FIFO fill level (in entries).
73989 #define MCM_REG_UNLOCK_MISS                                                                                  0x12007a0UL //Access:RC   DataWidth:0x1    // Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM.
73990 #define MCM_REG_ERR_AFFINITY_TYPE_E5                                                                         0x12007a4UL //Access:RW   DataWidth:0x2    // Affinity type in case of input message error.
73991 #define MCM_REG_ERR_EXCLUSIVE_FLG_E5                                                                         0x12007a8UL //Access:RW   DataWidth:0x1    // Exclusive type in case of input message error.
73992 #define MCM_REG_ERR_SRC_AFFINITY_E5                                                                          0x12007acUL //Access:RW   DataWidth:0x3    // Source affinity in case of input message error.
73993 #define MCM_REG_XX_BYP_MSG_UP_BND_0_BB_K2                                                                    0x1200770UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
73994 #define MCM_REG_XX_BYP_MSG_UP_BND_0_E5                                                                       0x12007b0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
73995 #define MCM_REG_XX_BYP_MSG_UP_BND_1_BB_K2                                                                    0x1200774UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
73996 #define MCM_REG_XX_BYP_MSG_UP_BND_1_E5                                                                       0x12007b4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
73997 #define MCM_REG_XX_BYP_MSG_UP_BND_2_BB_K2                                                                    0x1200778UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
73998 #define MCM_REG_XX_BYP_MSG_UP_BND_2_E5                                                                       0x12007b8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
73999 #define MCM_REG_XX_BYP_MSG_UP_BND_3_BB_K2                                                                    0x120077cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74000 #define MCM_REG_XX_BYP_MSG_UP_BND_3_E5                                                                       0x12007bcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74001 #define MCM_REG_XX_BYP_MSG_UP_BND_4_BB_K2                                                                    0x1200780UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74002 #define MCM_REG_XX_BYP_MSG_UP_BND_4_E5                                                                       0x12007c0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74003 #define MCM_REG_XX_BYP_MSG_UP_BND_5_BB_K2                                                                    0x1200784UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74004 #define MCM_REG_XX_BYP_MSG_UP_BND_5_E5                                                                       0x12007c4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74005 #define MCM_REG_XX_BYP_MSG_UP_BND_6_BB_K2                                                                    0x1200788UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74006 #define MCM_REG_XX_BYP_MSG_UP_BND_6_E5                                                                       0x12007c8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74007 #define MCM_REG_XX_BYP_MSG_UP_BND_7_BB_K2                                                                    0x120078cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74008 #define MCM_REG_XX_BYP_MSG_UP_BND_7_E5                                                                       0x12007ccUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74009 #define MCM_REG_XX_BYP_MSG_UP_BND_8_E5                                                                       0x12007d0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74010 #define MCM_REG_XX_BYP_MSG_UP_BND_9_E5                                                                       0x12007d4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74011 #define MCM_REG_XX_BYP_MSG_UP_BND_10_E5                                                                      0x12007d8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74012 #define MCM_REG_XX_BYP_MSG_UP_BND_11_E5                                                                      0x12007dcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74013 #define MCM_REG_XX_BYP_MSG_UP_BND_12_E5                                                                      0x12007e0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74014 #define MCM_REG_XX_BYP_MSG_UP_BND_13_E5                                                                      0x12007e4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74015 #define MCM_REG_XX_BYP_MSG_UP_BND_14_E5                                                                      0x12007e8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74016 #define MCM_REG_XX_BYP_MSG_UP_BND_15_E5                                                                      0x12007ecUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
74017 #define MCM_REG_PRCS_AGG_CON_CURR_ST                                                                         0x1200804UL //Access:R    DataWidth:0x4    // Aggregation Connection Processor FSM.
74018 #define MCM_REG_PRCS_SM_CON_CURR_ST                                                                          0x1200808UL //Access:R    DataWidth:0x2    // STORM Connection Processor FSM.
74019 #define MCM_REG_PRCS_AGG_TASK_CURR_ST                                                                        0x120080cUL //Access:R    DataWidth:0x4    // Aggregation Task Processor FSM.
74020 #define MCM_REG_PRCS_SM_TASK_CURR_ST                                                                         0x1200810UL //Access:R    DataWidth:0x2    // STORM Task Processor FSM.
74021 #define MCM_REG_N_SM_TASK_CTX_LD_0                                                                           0x1200834UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74022 #define MCM_REG_N_SM_TASK_CTX_LD_1                                                                           0x1200838UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74023 #define MCM_REG_N_SM_TASK_CTX_LD_2                                                                           0x120083cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74024 #define MCM_REG_N_SM_TASK_CTX_LD_3                                                                           0x1200840UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74025 #define MCM_REG_N_SM_TASK_CTX_LD_4                                                                           0x1200844UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74026 #define MCM_REG_N_SM_TASK_CTX_LD_5                                                                           0x1200848UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74027 #define MCM_REG_N_SM_TASK_CTX_LD_6                                                                           0x120084cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74028 #define MCM_REG_N_SM_TASK_CTX_LD_7                                                                           0x1200850UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
74029 #define MCM_REG_AGG_CON_FIC_BUF_FILL_LVL                                                                     0x1200854UL //Access:R    DataWidth:0x1    // Aggregation Connection FIC buffer fill level (in messages).
74030 #define MCM_REG_SM_CON_FIC_BUF_FILL_LVL                                                                      0x1200858UL //Access:R    DataWidth:0x5    // Storm Connection FIC buffer fill level (in messages).
74031 #define MCM_REG_AGG_CON_FIC_BUF_CRD                                                                          0x120085cUL //Access:RW   DataWidth:0x2    // Aggregation Connection FIC buffer credit (in full message out parts).
74032 #define MCM_REG_SM_CON_FIC_BUF_CRD                                                                           0x1200860UL //Access:RW   DataWidth:0x2    // Storm Connection FIC buffer credit (in full message out parts).
74033 #define MCM_REG_AGG_CON_BUF_CRD_AGG                                                                          0x1200864UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
74034 #define MCM_REG_AGG_CON_BUF_CRD_AGGST                                                                        0x1200868UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
74035 #define MCM_REG_SM_CON_BUF_CRD_AGGST                                                                         0x120086cUL //Access:RW   DataWidth:0x1    // Storm Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_CON_CMD_BUF_CRD_DIR.SM_CON_CMD_BUF_CRD_DIR need be no more than Storm Connection command buffer size=3.
74036 #define MCM_REG_AGG_CON_CMD_BUF_CRD_DIR                                                                      0x1200870UL //Access:RW   DataWidth:0x2    // Aggregation Connection command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and XCM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection command buffer size=6.
74037 #define MCM_REG_SM_CON_CMD_BUF_CRD_DIR                                                                       0x1200874UL //Access:RW   DataWidth:0x2    // Storm Connection command buffer credit (Direct group). In sum with CM_REGISTERS_SM_CON_BUF_CRD_AGGST.SM_CON_BUF_CRD_AGGST need be no more than Storm Connection command buffer size=3.
74038 #define MCM_REG_AGG_TASK_FIC_BUF_FILL_LVL                                                                    0x1200878UL //Access:R    DataWidth:0x2    // Aggregation Task FIC buffer fill level (in messages).
74039 #define MCM_REG_SM_TASK_FIC_BUF_FILL_LVL                                                                     0x120087cUL //Access:R    DataWidth:0x5    // Storm Task FIC buffer fill level (in messages).
74040 #define MCM_REG_AGG_TASK_FIC_BUF_CRD                                                                         0x1200880UL //Access:RW   DataWidth:0x2    // Aggregation Task FIC buffer credit (in full message out parts).
74041 #define MCM_REG_SM_TASK_FIC_BUF_CRD                                                                          0x1200884UL //Access:RW   DataWidth:0x2    // Storm Task FIC buffer credit (in full message out parts).
74042 #define MCM_REG_AGG_TASK_BUF_CRD_AGG                                                                         0x1200888UL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
74043 #define MCM_REG_AGG_TASK_BUF_CRD_AGGST                                                                       0x120088cUL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
74044 #define MCM_REG_SM_TASK_BUF_CRD_AGGST                                                                        0x1200890UL //Access:RW   DataWidth:0x1    // Storm Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_TASK_CMD_BUF_CRD_DIR.SM_TASK_CMD_BUF_CRD_DIR need be no more than Storm Task command buffer size=3.
74045 #define MCM_REG_AGG_TASK_CMD_BUF_CRD_DIR                                                                     0x1200894UL //Access:RW   DataWidth:0x2    // Aggregation Task command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task command buffer size=6.
74046 #define MCM_REG_SM_TASK_CMD_BUF_CRD_DIR                                                                      0x1200898UL //Access:RW   DataWidth:0x2    // Storm Task command buffer credit (Direct group). In sum with CM_REGISTERS_SM_TASK_BUF_CRD_AGGST.SM_TASK_BUF_CRD_AGGST need be no more than Storm Task command buffer size=3.
74047 #define MCM_REG_TRANS_DATA_BUF_CRD_DIR                                                                       0x120089cUL //Access:RW   DataWidth:0x2    // Transparent data buffer credit (Direct group).
74048 #define MCM_REG_AGG_TASK_CTX_SIZE_0                                                                          0x12008c0UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74049 #define MCM_REG_AGG_TASK_CTX_SIZE_1                                                                          0x12008c4UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74050 #define MCM_REG_AGG_TASK_CTX_SIZE_2                                                                          0x12008c8UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74051 #define MCM_REG_AGG_TASK_CTX_SIZE_3                                                                          0x12008ccUL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74052 #define MCM_REG_AGG_TASK_CTX_SIZE_4                                                                          0x12008d0UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74053 #define MCM_REG_AGG_TASK_CTX_SIZE_5                                                                          0x12008d4UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74054 #define MCM_REG_AGG_TASK_CTX_SIZE_6                                                                          0x12008d8UL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74055 #define MCM_REG_AGG_TASK_CTX_SIZE_7                                                                          0x12008dcUL //Access:RW   DataWidth:0x2    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: 2 REGQ aligned or 2 aligned whichever is less, or 2.
74056 #define MCM_REG_SM_CON_CTX_SIZE                                                                              0x12008e0UL //Access:RW   DataWidth:0x5    // STORM Connnection context per LCID size (REGQ). Default context size of 10 (REGQ) complies to 320 LCIDs. Maximum context size per LCID is 20. Maximum number of LCIDs allowed at maximum context size per LCID is 160. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LCIDs allowed at non-default size: INTEGER((320*INTEGER(10/2))/(20/2)).
74057 #define MCM_REG_SM_TASK_CTX_SIZE                                                                             0x12008e4UL //Access:RW   DataWidth:0x5    // STORM Task context per LTID size (REGQ). Default context size of 7 (REGQ) complies to 320 LTIDs. Maximum context size per LTID is 20. Maximum number of LTIDs allowed at maximum context size per LTID is 64. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LTIDs allowed at non-default size: INTEGER((320*INTEGER(7/2))/(20/2)).
74058 #define MCM_REG_CON_PHY_Q0                                                                                   0x1200904UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 0).
74059 #define MCM_REG_CON_PHY_Q1                                                                                   0x1200908UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 1).
74060 #define MCM_REG_TASK_PHY_Q0                                                                                  0x120090cUL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 0).
74061 #define MCM_REG_TASK_PHY_Q1                                                                                  0x1200910UL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 1).
74062 #define MCM_REG_AGG_TASK_RULE0_Q                                                                             0x1200940UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74063 #define MCM_REG_AGG_TASK_RULE1_Q                                                                             0x1200944UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74064 #define MCM_REG_AGG_TASK_RULE2_Q                                                                             0x1200948UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74065 #define MCM_REG_AGG_TASK_RULE3_Q                                                                             0x120094cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74066 #define MCM_REG_AGG_TASK_RULE4_Q                                                                             0x1200950UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74067 #define MCM_REG_AGG_TASK_RULE5_Q                                                                             0x1200954UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74068 #define MCM_REG_AGG_TASK_RULE6_Q                                                                             0x1200958UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74069 #define MCM_REG_AGG_TASK_RULE7_Q_E5                                                                          0x120095cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74070 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_0_E5                                                                 0x1200960UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74071 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_1_E5                                                                 0x1200964UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74072 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_2_E5                                                                 0x1200968UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74073 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_3_E5                                                                 0x120096cUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74074 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_4_E5                                                                 0x1200970UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74075 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_5_E5                                                                 0x1200974UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74076 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_6_E5                                                                 0x1200978UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74077 #define MCM_REG_CM_TASK_EVENT_ID_BWIDTH_7_E5                                                                 0x120097cUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
74078 #define MCM_REG_IN_PRCS_TBL_CRD_AGG                                                                          0x1200a04UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGGST.IN_PRCS_TBL_CRD_AGGST need be no more than In-process table size=12.
74079 #define MCM_REG_IN_PRCS_TBL_CRD_AGGST                                                                        0x1200a08UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation Store group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGG.IN_PRCS_TBL_CRD_AGG need be no more than In-process table size=12.
74080 #define MCM_REG_IN_PRCS_TBL_FILL_LVL                                                                         0x1200a0cUL //Access:R    DataWidth:0x4    // In-process Table fill level  (in messages).
74081 #define MCM_REG_IN_PRCS_TBL_ALMOST_FULL                                                                      0x1200a10UL //Access:R    DataWidth:0x1    // In-process Table almost full.
74082 #define MCM_REG_QMCON_CURR_ST                                                                                0x1200a14UL //Access:R    DataWidth:0x3    // QM connection registration FSM current state.
74083 #define MCM_REG_QMTASK_CURR_ST                                                                               0x1200a18UL //Access:R    DataWidth:0x3    // QM task registration FSM current state.
74084 #define MCM_REG_CCFC_CURR_ST                                                                                 0x1200a1cUL //Access:R    DataWidth:0x1    // CFC connection output FSM current state.
74085 #define MCM_REG_TCFC_CURR_ST                                                                                 0x1200a20UL //Access:R    DataWidth:0x1    // CFC task output FSM current state.
74086 #define MCM_REG_CMPL_DIR_CURR_ST                                                                             0x1200a24UL //Access:R    DataWidth:0x4    // Direct Completer FSM current state.
74087 #define MCM_REG_XX_BYP_CON_STATE_EVNT_ID_FLG                                                                 0x1200a28UL //Access:RW   DataWidth:0x1    // If set, Xx connection bypass state will be added in calculation of CM output Event ID.
74088 #define MCM_REG_XX_BYP_TASK_STATE_EVNT_ID_FLG                                                                0x1200a2cUL //Access:RW   DataWidth:0x1    // If set, Xx task bypass state will be added in calculation of CM output Event ID.
74089 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_0_E5                                                                  0x1200a30UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74090 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_1_E5                                                                  0x1200a34UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74091 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_2_E5                                                                  0x1200a38UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74092 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_3_E5                                                                  0x1200a3cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74093 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_4_E5                                                                  0x1200a40UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74094 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_5_E5                                                                  0x1200a44UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74095 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_6_E5                                                                  0x1200a48UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74096 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_7_E5                                                                  0x1200a4cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74097 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_8_E5                                                                  0x1200a50UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74098 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_9_E5                                                                  0x1200a54UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74099 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_10_E5                                                                 0x1200a58UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74100 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_11_E5                                                                 0x1200a5cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74101 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_12_E5                                                                 0x1200a60UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74102 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_13_E5                                                                 0x1200a64UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74103 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_14_E5                                                                 0x1200a68UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74104 #define MCM_REG_CM_CON_EVENT_ID_BWIDTH_15_E5                                                                 0x1200a6cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
74105 #define MCM_REG_CCFC_INIT_CRD                                                                                0x1200a84UL //Access:RW   DataWidth:0x4    // CCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
74106 #define MCM_REG_TCFC_INIT_CRD                                                                                0x1200a88UL //Access:RW   DataWidth:0x4    // TCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
74107 #define MCM_REG_QM_INIT_CRD0                                                                                 0x1200a8cUL //Access:RW   DataWidth:0x5    // QM output initial credit (all CMS except of XCM and XCM - other queues). Max credit available - 16.Write writes the initial credit value; read returns the current value of the credit counter.
74108 #define MCM_REG_TCFC_INCLOCK_INIT_CRD                                                                        0x1200a90UL //Access:RW   DataWidth:0x1    // TCFC UC Inc/Lock Update output initial credit. Max credit available - 1.Write writes the initial credit value; read returns the current value of the credit counter.
74109 #define MCM_REG_TCFC_DEC_INIT_CRD                                                                            0x1200a94UL //Access:RW   DataWidth:0x3    // TCFC UC Dec Update output initial credit. Max credit available - 7.Write writes the initial credit value; read returns the current value of the credit counter.
74110 #define MCM_REG_FIC_INIT_CRD                                                                                 0x1200a98UL //Access:RW   DataWidth:0x6    // FIC output initial credit. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 44 at start-up.
74111 #define MCM_REG_DIR_BYP_MSG_CNT                                                                              0x1200aa4UL //Access:RC   DataWidth:0x20   // Counter of direct bypassed messages.
74112 #define MCM_REG_YSDM_LENGTH_MIS                                                                              0x1200aacUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at YSDM interface.
74113 #define MCM_REG_USDM_LENGTH_MIS                                                                              0x1200ab0UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at USDM interface.
74114 #define MCM_REG_PBF_LENGTH_MIS                                                                               0x1200ab4UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PBF interface.
74115 #define MCM_REG_TMLD_LENGTH_MIS                                                                              0x1200ab8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at TMLD interface.
74116 #define MCM_REG_GRC_BUF_EMPTY                                                                                0x1200abcUL //Access:R    DataWidth:0x1    // Input Stage GRC buffer is empty.
74117 #define MCM_REG_GRC_BUF_STATUS                                                                               0x1200ac0UL //Access:R    DataWidth:0x6    // Input Stage GRC buffer status.
74118 #define MCM_REG_STORM_MSG_CNTR                                                                               0x1200ac4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the STORM input.
74119 #define MCM_REG_YSDM_MSG_CNTR                                                                                0x1200accUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input YSDM.
74120 #define MCM_REG_USDM_MSG_CNTR                                                                                0x1200ad0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input USDM.
74121 #define MCM_REG_TMLD_MSG_CNTR                                                                                0x1200ad4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input TMLD.
74122 #define MCM_REG_USEM_MSG_CNTR                                                                                0x1200ad8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input USEM.
74123 #define MCM_REG_PBF_MSG_CNTR                                                                                 0x1200ae0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PBF.
74124 #define MCM_REG_QM_P_MSG_CNTR                                                                                0x1200ae4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (primary).
74125 #define MCM_REG_QM_S_MSG_CNTR                                                                                0x1200ae8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (secondary).
74126 #define MCM_REG_IS_GRC                                                                                       0x1200aecUL //Access:W    DataWidth:0x20   // Used to write the GRC message. Write only. To distinguish if the register can be accessed to write GRC message                           polling of CM_REGISTERS.GRC_BUF_EMPTY need to be done
74127 #define MCM_REG_IS_QM_P_FILL_LVL                                                                             0x1200af0UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in QM Primary Input Stage (except of bypass).
74128 #define MCM_REG_IS_QM_S_FILL_LVL                                                                             0x1200af4UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in QM Secondary Input Stage (except of bypass).
74129 #define MCM_REG_IS_STORM_FILL_LVL                                                                            0x1200af8UL //Access:R    DataWidth:0x5    // Number of entries (2 QREGs each) of data in STORM Input Stage.
74130 #define MCM_REG_IS_YSDM_FILL_LVL                                                                             0x1200b00UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in YSDM Input Stage.
74131 #define MCM_REG_IS_USDM_FILL_LVL                                                                             0x1200b04UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in USDM Input Stage.
74132 #define MCM_REG_IS_TMLD_FILL_LVL                                                                             0x1200b08UL //Access:R    DataWidth:0x6    // Number of 2 QREGs (256b) of data in TMLD Input Stage.
74133 #define MCM_REG_IS_USEM_FILL_LVL                                                                             0x1200b0cUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in USEM Input Stage.
74134 #define MCM_REG_IS_PBF_FILL_LVL                                                                              0x1200b14UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in PBF Input Stage.
74135 #define MCM_REG_FIC_MSG_CNTR                                                                                 0x1200b44UL //Access:RC   DataWidth:0x1c   // Counter of the output messages at FIC interfaces.
74136 #define MCM_REG_QM_OUT_CNTR                                                                                  0x1200b48UL //Access:RC   DataWidth:0x1c   // Counter of the output QM commands.
74137 #define MCM_REG_DONE0_CNTR                                                                                   0x1200b4cUL //Access:RC   DataWidth:0x1c   // Counter of the output Done0.
74138 #define MCM_REG_DONE1_CNTR                                                                                   0x1200b50UL //Access:RC   DataWidth:0x1c   // Counter of the output Done1.
74139 #define MCM_REG_DONE2_CNTR                                                                                   0x1200b54UL //Access:RC   DataWidth:0x1c   // Counter of the output Done2.
74140 #define MCM_REG_CCFC_CNTR                                                                                    0x1200b58UL //Access:RC   DataWidth:0x1c   // Counter of the output CCFC.
74141 #define MCM_REG_TCFC_CNTR                                                                                    0x1200b5cUL //Access:RC   DataWidth:0x1c   // Counter of the output TCFC.
74142 #define MCM_REG_ECO_RESERVED                                                                                 0x1200b84UL //Access:RW   DataWidth:0x8    // Chicken bits.
74143 #define MCM_REG_IS_FOC_MSEM_NXT_INF_UNIT                                                                     0x1200b88UL //Access:R    DataWidth:0x5    // Debug read from MSEM Input stage buffer: number of reads to next information unit.
74144 #define MCM_REG_IS_FOC_USEM_NXT_INF_UNIT                                                                     0x1200b8cUL //Access:R    DataWidth:0x6    // Debug read from USEM Input stage buffer: number of reads to next information unit.
74145 #define MCM_REG_IS_FOC_PBF_NXT_INF_UNIT                                                                      0x1200b94UL //Access:R    DataWidth:0x6    // Debug read from PBF Input stage buffer: number of reads to next information unit.
74146 #define MCM_REG_IS_FOC_USDM_NXT_INF_UNIT                                                                     0x1200b9cUL //Access:R    DataWidth:0x6    // Debug read from USDM Input stage buffer: number of reads to next information unit.
74147 #define MCM_REG_IS_FOC_YSDM_NXT_INF_UNIT                                                                     0x1200ba0UL //Access:R    DataWidth:0x6    // Debug read from YSDM Input stage buffer: number of reads to next information unit.
74148 #define MCM_REG_IS_FOC_TMLD_NXT_INF_UNIT                                                                     0x1200ba4UL //Access:R    DataWidth:0x5    // Debug read from TMLD Input stage buffer: number of reads to next information unit.
74149 #define MCM_REG_IS_FOC_MSEM                                                                                  0x1200c00UL //Access:R    DataWidth:0x20   // Debug read from MSEM Input stage buffer with 32-bits granularity. Read only.
74150 #define MCM_REG_IS_FOC_MSEM_SIZE_BB_K2                                                                       180
74151 #define MCM_REG_IS_FOC_MSEM_SIZE_E5                                                                          184
74152 #define MCM_REG_IS_FOC_USEM                                                                                  0x1201000UL //Access:R    DataWidth:0x20   // Debug read from USEM Input stage buffer with 32-bits granularity. Read only.
74153 #define MCM_REG_IS_FOC_USEM_SIZE                                                                             24
74154 #define MCM_REG_IS_FOC_PBF                                                                                   0x1201400UL //Access:R    DataWidth:0x20   // Debug read from PBF Input stage buffer with 32-bits granularity. Read only.
74155 #define MCM_REG_IS_FOC_PBF_SIZE                                                                              24
74156 #define MCM_REG_IS_FOC_USDM                                                                                  0x1201500UL //Access:R    DataWidth:0x20   // Debug read from USDM Input stage buffer with 32-bits granularity. Read only.
74157 #define MCM_REG_IS_FOC_USDM_SIZE                                                                             28
74158 #define MCM_REG_IS_FOC_YSDM                                                                                  0x1201580UL //Access:R    DataWidth:0x20   // Debug read from YSDM Input stage buffer with 32-bits granularity. Read only.
74159 #define MCM_REG_IS_FOC_YSDM_SIZE                                                                             12
74160 #define MCM_REG_CTX_RBC_ACCS                                                                                 0x1201800UL //Access:RW   DataWidth:0x10   // Context RBC access.[8:0] - base address (LCID/LTID); [15:9] - offset (in REGs (32b)) within LCID/LTID. The procedure to read context is: first define base address and offset; then read context with one of the following registers: CM_REGISTERS_AGG_CON_CTX.AGG_CON_CTX CM_REGISTERS_SM_CON_CTX.SM_CON_CTX CM_REGISTERS_AGG_TASK_CTX.AGG_TASK_CTX CM_REGISTERS_SM_TASK_CTX.SM_TASK_CTX
74161 #define MCM_REG_AGG_CON_CTX                                                                                  0x1201804UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
74162 #define MCM_REG_AGG_TASK_CTX                                                                                 0x1201808UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
74163 #define MCM_REG_SM_CON_CTX                                                                                   0x120180cUL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
74164 #define MCM_REG_SM_TASK_CTX                                                                                  0x1201810UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
74165 #define MCM_REG_XX_CBYP_TBL                                                                                  0x1201820UL //Access:R    DataWidth:0xf    // Xx Connection Bypass Table.
74166 #define MCM_REG_XX_CBYP_TBL_SIZE                                                                             8
74167 #define MCM_REG_XX_TBYP_TBL                                                                                  0x1201900UL //Access:R    DataWidth:0xf    // Xx Task Bypass Table.
74168 #define MCM_REG_XX_TBYP_TBL_SIZE_BB_K2                                                                       22
74169 #define MCM_REG_XX_TBYP_TBL_SIZE_E5                                                                          64
74170 #define MCM_REG_XX_LCID_CAM                                                                                  0x1201a00UL //Access:R    DataWidth:0xa    // Debug only. Read only access to LCID CAM in XX protection mechanism.
74171 #define MCM_REG_XX_LCID_CAM_SIZE_BB_K2                                                                       22
74172 #define MCM_REG_XX_LCID_CAM_SIZE_E5                                                                          64
74173 #define MCM_REG_XX_TBL                                                                                       0x1201b00UL //Access:R    DataWidth:0x18   // Indirect access to the XX table of the XX protection mechanism. The fields are: [0] - Lock status; [4:1] - Connection type; LL size: PCM - [7:5]; M/T/U/X/YCM - [11:5]; Tail pointer: PCM - [9:8]; M/T/U/X/YCM - [17:12]; Next pointer: PCM - [11:10]; M/T/U/X/YCM - [23:18];
74174 #define MCM_REG_XX_TBL_SIZE_BB_K2                                                                            22
74175 #define MCM_REG_XX_TBL_SIZE_E5                                                                               64
74176 #define MCM_REG_XX_DSCR_TBL                                                                                  0x1201c00UL //Access:RW   DataWidth:0x1e   // Indirect access to the XX table of the XX protection mechanism. The fields are: [2:0] - Xx Lock command;[3] - DstStormFlg; [8:4] - Global Client Input number; Message length (MCM [13:9];PCM [14:9]; TCM [13:9]; UCM [13:9];XCM [10:9];YCM[13:9]); Next pointer (MCM [19:14]; PCM [16:15]; TCM[19:14]; UCM [19:14]; XCM [16:11]; YCM [19:14]); LTID (MCM [28:20]; PCM [25:17] - reserved; TCM[28:20]; UCM [28:20]; XCM [25:17] - reserved; YCM [28:20]). Task Domain Exist (MCM [29]; PCM [26] - reserved;TCM[29]; UCM [29]; XCM [26] - reserved; YCM [29]). A free link list in the XX descriptor table should be build. This is done by writing the following values to all effective entries in the table:xx_descr_table[i].next_pointer = i+1 (i=0 - (xx_msg_up_bnd-2)); xx_descr_table[i].next_pointer= 0 (i=xx_msg_up_bnd-1). The value of i is between 0 to the configured (not default) value of (xx_msg_up_bnd-1). The not effective entries (those which succeed the last effective entry with index (xx_msg_up_bnd-1)) can be initialized to any value for initialization procedure simplicity seek.
74177 #define MCM_REG_XX_DSCR_TBL_SIZE                                                                             64
74178 #define MCM_REG_N_SM_CON_CTX_LD_0_BB_K2                                                                      0x1200814UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74179 #define MCM_REG_N_SM_CON_CTX_LD_0_E5                                                                         0x1201d00UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74180 #define MCM_REG_N_SM_CON_CTX_LD_1_BB_K2                                                                      0x1200818UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74181 #define MCM_REG_N_SM_CON_CTX_LD_1_E5                                                                         0x1201d04UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74182 #define MCM_REG_N_SM_CON_CTX_LD_2_BB_K2                                                                      0x120081cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74183 #define MCM_REG_N_SM_CON_CTX_LD_2_E5                                                                         0x1201d08UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74184 #define MCM_REG_N_SM_CON_CTX_LD_3_BB_K2                                                                      0x1200820UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74185 #define MCM_REG_N_SM_CON_CTX_LD_3_E5                                                                         0x1201d0cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74186 #define MCM_REG_N_SM_CON_CTX_LD_4_BB_K2                                                                      0x1200824UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74187 #define MCM_REG_N_SM_CON_CTX_LD_4_E5                                                                         0x1201d10UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74188 #define MCM_REG_N_SM_CON_CTX_LD_5_BB_K2                                                                      0x1200828UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74189 #define MCM_REG_N_SM_CON_CTX_LD_5_E5                                                                         0x1201d14UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74190 #define MCM_REG_N_SM_CON_CTX_LD_6_BB_K2                                                                      0x120082cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74191 #define MCM_REG_N_SM_CON_CTX_LD_6_E5                                                                         0x1201d18UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74192 #define MCM_REG_N_SM_CON_CTX_LD_7_BB_K2                                                                      0x1200830UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74193 #define MCM_REG_N_SM_CON_CTX_LD_7_E5                                                                         0x1201d1cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
74194 #define MCM_REG_N_SM_CON_CTX_LD_8_E5                                                                         0x1201d20UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
74195 #define MCM_REG_N_SM_CON_CTX_LD_9_E5                                                                         0x1201d24UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
74196 #define MCM_REG_N_SM_CON_CTX_LD_10_E5                                                                        0x1201d28UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 10).
74197 #define MCM_REG_N_SM_CON_CTX_LD_11_E5                                                                        0x1201d2cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
74198 #define MCM_REG_N_SM_CON_CTX_LD_12_E5                                                                        0x1201d30UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
74199 #define MCM_REG_N_SM_CON_CTX_LD_13_E5                                                                        0x1201d34UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
74200 #define MCM_REG_N_SM_CON_CTX_LD_14_E5                                                                        0x1201d38UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
74201 #define MCM_REG_N_SM_CON_CTX_LD_15_E5                                                                        0x1201d3cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
74202 #define MCM_REG_AGG_CON_CTX_SIZE_0_BB_K2                                                                     0x12008a0UL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less or 1.
74203 #define MCM_REG_AGG_CON_CTX_SIZE_0_E5                                                                        0x1201d40UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74204 #define MCM_REG_AGG_CON_CTX_SIZE_1_BB_K2                                                                     0x12008a4UL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74205 #define MCM_REG_AGG_CON_CTX_SIZE_1_E5                                                                        0x1201d44UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74206 #define MCM_REG_AGG_CON_CTX_SIZE_2_BB_K2                                                                     0x12008a8UL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74207 #define MCM_REG_AGG_CON_CTX_SIZE_2_E5                                                                        0x1201d48UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74208 #define MCM_REG_AGG_CON_CTX_SIZE_3_BB_K2                                                                     0x12008acUL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74209 #define MCM_REG_AGG_CON_CTX_SIZE_3_E5                                                                        0x1201d4cUL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74210 #define MCM_REG_AGG_CON_CTX_SIZE_4_BB_K2                                                                     0x12008b0UL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74211 #define MCM_REG_AGG_CON_CTX_SIZE_4_E5                                                                        0x1201d50UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74212 #define MCM_REG_AGG_CON_CTX_SIZE_5_BB_K2                                                                     0x12008b4UL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74213 #define MCM_REG_AGG_CON_CTX_SIZE_5_E5                                                                        0x1201d54UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74214 #define MCM_REG_AGG_CON_CTX_SIZE_6_BB_K2                                                                     0x12008b8UL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74215 #define MCM_REG_AGG_CON_CTX_SIZE_6_E5                                                                        0x1201d58UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74216 #define MCM_REG_AGG_CON_CTX_SIZE_7_BB_K2                                                                     0x12008bcUL //Access:RW   DataWidth:0x1    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74217 #define MCM_REG_AGG_CON_CTX_SIZE_7_E5                                                                        0x1201d5cUL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74218 #define MCM_REG_AGG_CON_CTX_SIZE_8_E5                                                                        0x1201d60UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less or 1.
74219 #define MCM_REG_AGG_CON_CTX_SIZE_9_E5                                                                        0x1201d64UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74220 #define MCM_REG_AGG_CON_CTX_SIZE_10_E5                                                                       0x1201d68UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74221 #define MCM_REG_AGG_CON_CTX_SIZE_11_E5                                                                       0x1201d6cUL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74222 #define MCM_REG_AGG_CON_CTX_SIZE_12_E5                                                                       0x1201d70UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74223 #define MCM_REG_AGG_CON_CTX_SIZE_13_E5                                                                       0x1201d74UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74224 #define MCM_REG_AGG_CON_CTX_SIZE_14_E5                                                                       0x1201d78UL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74225 #define MCM_REG_AGG_CON_CTX_SIZE_15_E5                                                                       0x1201d7cUL //Access:RW   DataWidth:0x1    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 1. The register values allowed: XCM: 4 REGQ aligned or 1. Other CM: 2 REGQ aligned or 1 aligned whichever is less, or 1.
74226 #define MCM_REG_QM_CON_BASE_EVNT_ID_0_BB_K2                                                                  0x1200404UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74227 #define MCM_REG_QM_CON_BASE_EVNT_ID_0_E5                                                                     0x1201d80UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74228 #define MCM_REG_QM_CON_BASE_EVNT_ID_1_BB_K2                                                                  0x1200408UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74229 #define MCM_REG_QM_CON_BASE_EVNT_ID_1_E5                                                                     0x1201d84UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74230 #define MCM_REG_QM_CON_BASE_EVNT_ID_2_BB_K2                                                                  0x120040cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74231 #define MCM_REG_QM_CON_BASE_EVNT_ID_2_E5                                                                     0x1201d88UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74232 #define MCM_REG_QM_CON_BASE_EVNT_ID_3_BB_K2                                                                  0x1200410UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74233 #define MCM_REG_QM_CON_BASE_EVNT_ID_3_E5                                                                     0x1201d8cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74234 #define MCM_REG_QM_CON_BASE_EVNT_ID_4_BB_K2                                                                  0x1200414UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74235 #define MCM_REG_QM_CON_BASE_EVNT_ID_4_E5                                                                     0x1201d90UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74236 #define MCM_REG_QM_CON_BASE_EVNT_ID_5_BB_K2                                                                  0x1200418UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74237 #define MCM_REG_QM_CON_BASE_EVNT_ID_5_E5                                                                     0x1201d94UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74238 #define MCM_REG_QM_CON_BASE_EVNT_ID_6_BB_K2                                                                  0x120041cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74239 #define MCM_REG_QM_CON_BASE_EVNT_ID_6_E5                                                                     0x1201d98UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74240 #define MCM_REG_QM_CON_BASE_EVNT_ID_7_BB_K2                                                                  0x1200420UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74241 #define MCM_REG_QM_CON_BASE_EVNT_ID_7_E5                                                                     0x1201d9cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74242 #define MCM_REG_QM_CON_BASE_EVNT_ID_8_E5                                                                     0x1201da0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74243 #define MCM_REG_QM_CON_BASE_EVNT_ID_9_E5                                                                     0x1201da4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74244 #define MCM_REG_QM_CON_BASE_EVNT_ID_10_E5                                                                    0x1201da8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74245 #define MCM_REG_QM_CON_BASE_EVNT_ID_11_E5                                                                    0x1201dacUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74246 #define MCM_REG_QM_CON_BASE_EVNT_ID_12_E5                                                                    0x1201db0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74247 #define MCM_REG_QM_CON_BASE_EVNT_ID_13_E5                                                                    0x1201db4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74248 #define MCM_REG_QM_CON_BASE_EVNT_ID_14_E5                                                                    0x1201db8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74249 #define MCM_REG_QM_CON_BASE_EVNT_ID_15_E5                                                                    0x1201dbcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
74250 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_BB_K2                                                             0x1200444UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74251 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_E5                                                                0x1201dc0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74252 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_BB_K2                                                             0x1200448UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74253 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_E5                                                                0x1201dc4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74254 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_BB_K2                                                             0x120044cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74255 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_E5                                                                0x1201dc8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74256 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_BB_K2                                                             0x1200450UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74257 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_E5                                                                0x1201dccUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74258 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_BB_K2                                                             0x1200454UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74259 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_E5                                                                0x1201dd0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74260 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_BB_K2                                                             0x1200458UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74261 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_E5                                                                0x1201dd4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74262 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_BB_K2                                                             0x120045cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74263 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_E5                                                                0x1201dd8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74264 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_BB_K2                                                             0x1200460UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
74265 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_E5                                                                0x1201ddcUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74266 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_8_E5                                                                0x1201de0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74267 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_9_E5                                                                0x1201de4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74268 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_10_E5                                                               0x1201de8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74269 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_11_E5                                                               0x1201decUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74270 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_12_E5                                                               0x1201df0UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74271 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_13_E5                                                               0x1201df4UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74272 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_14_E5                                                               0x1201df8UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74273 #define MCM_REG_QM_AGG_CON_CTX_PART_SIZE_15_E5                                                               0x1201dfcUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
74274 #define MCM_REG_QM_XXLOCK_CMD_0_BB_K2                                                                        0x1200504UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74275 #define MCM_REG_QM_XXLOCK_CMD_0_E5                                                                           0x1201e00UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74276 #define MCM_REG_QM_XXLOCK_CMD_1_BB_K2                                                                        0x1200508UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74277 #define MCM_REG_QM_XXLOCK_CMD_1_E5                                                                           0x1201e04UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74278 #define MCM_REG_QM_XXLOCK_CMD_2_BB_K2                                                                        0x120050cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74279 #define MCM_REG_QM_XXLOCK_CMD_2_E5                                                                           0x1201e08UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74280 #define MCM_REG_QM_XXLOCK_CMD_3_BB_K2                                                                        0x1200510UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74281 #define MCM_REG_QM_XXLOCK_CMD_3_E5                                                                           0x1201e0cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74282 #define MCM_REG_QM_XXLOCK_CMD_4_BB_K2                                                                        0x1200514UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74283 #define MCM_REG_QM_XXLOCK_CMD_4_E5                                                                           0x1201e10UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74284 #define MCM_REG_QM_XXLOCK_CMD_5_BB_K2                                                                        0x1200518UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74285 #define MCM_REG_QM_XXLOCK_CMD_5_E5                                                                           0x1201e14UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74286 #define MCM_REG_QM_XXLOCK_CMD_6_BB_K2                                                                        0x120051cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74287 #define MCM_REG_QM_XXLOCK_CMD_6_E5                                                                           0x1201e18UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74288 #define MCM_REG_QM_XXLOCK_CMD_7_BB_K2                                                                        0x1200520UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74289 #define MCM_REG_QM_XXLOCK_CMD_7_E5                                                                           0x1201e1cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74290 #define MCM_REG_QM_XXLOCK_CMD_8_E5                                                                           0x1201e20UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74291 #define MCM_REG_QM_XXLOCK_CMD_9_E5                                                                           0x1201e24UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74292 #define MCM_REG_QM_XXLOCK_CMD_10_E5                                                                          0x1201e28UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74293 #define MCM_REG_QM_XXLOCK_CMD_11_E5                                                                          0x1201e2cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74294 #define MCM_REG_QM_XXLOCK_CMD_12_E5                                                                          0x1201e30UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74295 #define MCM_REG_QM_XXLOCK_CMD_13_E5                                                                          0x1201e34UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74296 #define MCM_REG_QM_XXLOCK_CMD_14_E5                                                                          0x1201e38UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74297 #define MCM_REG_QM_XXLOCK_CMD_15_E5                                                                          0x1201e3cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
74298 #define MCM_REG_QM_CON_USE_ST_FLG_0_BB_K2                                                                    0x1200524UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74299 #define MCM_REG_QM_CON_USE_ST_FLG_0_E5                                                                       0x1201e40UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74300 #define MCM_REG_QM_CON_USE_ST_FLG_1_BB_K2                                                                    0x1200528UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74301 #define MCM_REG_QM_CON_USE_ST_FLG_1_E5                                                                       0x1201e44UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74302 #define MCM_REG_QM_CON_USE_ST_FLG_2_BB_K2                                                                    0x120052cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74303 #define MCM_REG_QM_CON_USE_ST_FLG_2_E5                                                                       0x1201e48UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74304 #define MCM_REG_QM_CON_USE_ST_FLG_3_BB_K2                                                                    0x1200530UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74305 #define MCM_REG_QM_CON_USE_ST_FLG_3_E5                                                                       0x1201e4cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74306 #define MCM_REG_QM_CON_USE_ST_FLG_4_BB_K2                                                                    0x1200534UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74307 #define MCM_REG_QM_CON_USE_ST_FLG_4_E5                                                                       0x1201e50UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74308 #define MCM_REG_QM_CON_USE_ST_FLG_5_BB_K2                                                                    0x1200538UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74309 #define MCM_REG_QM_CON_USE_ST_FLG_5_E5                                                                       0x1201e54UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74310 #define MCM_REG_QM_CON_USE_ST_FLG_6_BB_K2                                                                    0x120053cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74311 #define MCM_REG_QM_CON_USE_ST_FLG_6_E5                                                                       0x1201e58UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74312 #define MCM_REG_QM_CON_USE_ST_FLG_7_BB_K2                                                                    0x1200540UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74313 #define MCM_REG_QM_CON_USE_ST_FLG_7_E5                                                                       0x1201e5cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74314 #define MCM_REG_QM_CON_USE_ST_FLG_8_E5                                                                       0x1201e60UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74315 #define MCM_REG_QM_CON_USE_ST_FLG_9_E5                                                                       0x1201e64UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74316 #define MCM_REG_QM_CON_USE_ST_FLG_10_E5                                                                      0x1201e68UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74317 #define MCM_REG_QM_CON_USE_ST_FLG_11_E5                                                                      0x1201e6cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74318 #define MCM_REG_QM_CON_USE_ST_FLG_12_E5                                                                      0x1201e70UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74319 #define MCM_REG_QM_CON_USE_ST_FLG_13_E5                                                                      0x1201e74UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74320 #define MCM_REG_QM_CON_USE_ST_FLG_14_E5                                                                      0x1201e78UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74321 #define MCM_REG_QM_CON_USE_ST_FLG_15_E5                                                                      0x1201e7cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
74322 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_0_BB_K2                                                               0x1200464UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74323 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_0_E5                                                                  0x1201e80UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74324 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_1_BB_K2                                                               0x1200468UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74325 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_1_E5                                                                  0x1201e84UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74326 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_2_BB_K2                                                               0x120046cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74327 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_2_E5                                                                  0x1201e88UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74328 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_3_BB_K2                                                               0x1200470UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74329 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_3_E5                                                                  0x1201e8cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74330 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_4_BB_K2                                                               0x1200474UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74331 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_4_E5                                                                  0x1201e90UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74332 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_5_BB_K2                                                               0x1200478UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74333 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_5_E5                                                                  0x1201e94UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74334 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_6_BB_K2                                                               0x120047cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74335 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_6_E5                                                                  0x1201e98UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74336 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_7_BB_K2                                                               0x1200480UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74337 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_7_E5                                                                  0x1201e9cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74338 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_8_E5                                                                  0x1201ea0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74339 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_9_E5                                                                  0x1201ea4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74340 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_10_E5                                                                 0x1201ea8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74341 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_11_E5                                                                 0x1201eacUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74342 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_12_E5                                                                 0x1201eb0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74343 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_13_E5                                                                 0x1201eb4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74344 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_14_E5                                                                 0x1201eb8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74345 #define MCM_REG_QM_SM_CON_CTX_LDST_FLG_15_E5                                                                 0x1201ebcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
74346 #define MCM_REG_IS_FOC_TMLD_BB_K2                                                                            0x1201600UL //Access:R    DataWidth:0x20   // Debug read from TMLD Input stage buffer with 32-bits granularity. Read only.
74347 #define MCM_REG_IS_FOC_TMLD_E5                                                                               0x1202000UL //Access:R    DataWidth:0x20   // Debug read from TMLD Input stage buffer with 32-bits granularity. Read only.
74348 #define MCM_REG_IS_FOC_TMLD_SIZE_BB_K2                                                                       124
74349 #define MCM_REG_IS_FOC_TMLD_SIZE_E5                                                                          280
74350 #define MCM_REG_TSDM_WEIGHT_E5                                                                               0x1202800UL //Access:RW   DataWidth:0x3    // The weight of the input TSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
74351 #define MCM_REG_TSDM_FRWRD_MODE_E5                                                                           0x1202804UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
74352 #define MCM_REG_TSDM_LENGTH_MIS_E5                                                                           0x1202808UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at TSDM interface.
74353 #define MCM_REG_TSDM_MSG_CNTR_E5                                                                             0x120280cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input TSDM.
74354 #define MCM_REG_IS_TSDM_FILL_LVL_E5                                                                          0x1202810UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in TSDM Input Stage.
74355 #define MCM_REG_IS_FOC_TSDM_NXT_INF_UNIT_E5                                                                  0x1202814UL //Access:R    DataWidth:0x6    // Debug read from TSDM Input stage buffer: number of reads to next information unit.
74356 #define MCM_REG_IS_FOC_TSDM_E5                                                                               0x1202840UL //Access:R    DataWidth:0x20   // Debug read from TSDM Input stage buffer with 32-bits granularity. Read only.
74357 #define MCM_REG_IS_FOC_TSDM_SIZE                                                                             16
74358 #define MCM_REG_PSDM_WEIGHT_E5                                                                               0x1202880UL //Access:RW   DataWidth:0x3    // The weight of the input PSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
74359 #define MCM_REG_PSDM_FRWRD_MODE_E5                                                                           0x1202884UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
74360 #define MCM_REG_PSDM_LENGTH_MIS_E5                                                                           0x1202888UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PSDM interface.
74361 #define MCM_REG_PSDM_MSG_CNTR_E5                                                                             0x120288cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input PSDM.
74362 #define MCM_REG_IS_PSDM_FILL_LVL_E5                                                                          0x1202890UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in PSDM Input Stage.
74363 #define MCM_REG_IS_FOC_PSDM_NXT_INF_UNIT_E5                                                                  0x1202894UL //Access:R    DataWidth:0x6    // Debug read from PSDM Input stage buffer: number of reads to next information unit.
74364 #define MCM_REG_IS_FOC_PSDM_E5                                                                               0x12028c0UL //Access:R    DataWidth:0x20   // Debug read from PSDM Input stage buffer with 32-bits granularity. Read only.
74365 #define MCM_REG_IS_FOC_PSDM_SIZE                                                                             16
74366 #define MCM_REG_MSDM_WEIGHT_BB_K2                                                                            0x1200618UL //Access:RW   DataWidth:0x3    // The weight of the MSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
74367 #define MCM_REG_MSDM_WEIGHT_E5                                                                               0x1202900UL //Access:RW   DataWidth:0x3    // The weight of the input MSDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
74368 #define MCM_REG_MSDM_FRWRD_MODE_BB_K2                                                                        0x1200650UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
74369 #define MCM_REG_MSDM_FRWRD_MODE_E5                                                                           0x1202904UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
74370 #define MCM_REG_MSDM_LENGTH_MIS_BB_K2                                                                        0x1200aa8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MSDM interface.
74371 #define MCM_REG_MSDM_LENGTH_MIS_E5                                                                           0x1202908UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MSDM interface.
74372 #define MCM_REG_MSDM_MSG_CNTR_BB_K2                                                                          0x1200ac8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSDM.
74373 #define MCM_REG_MSDM_MSG_CNTR_E5                                                                             0x120290cUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MSDM.
74374 #define MCM_REG_IS_MSDM_FILL_LVL_BB_K2                                                                       0x1200afcUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in MSDM Input Stage.
74375 #define MCM_REG_IS_MSDM_FILL_LVL_E5                                                                          0x1202910UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in MSDM Input Stage.
74376 #define MCM_REG_IS_FOC_MSDM_NXT_INF_UNIT_BB_K2                                                               0x1200b98UL //Access:R    DataWidth:0x6    // Debug read from MSDM Input stage buffer: number of reads to next information unit.
74377 #define MCM_REG_IS_FOC_MSDM_NXT_INF_UNIT_E5                                                                  0x1202914UL //Access:R    DataWidth:0x6    // Debug read from MSDM Input stage buffer: number of reads to next information unit.
74378 #define MCM_REG_IS_FOC_MSDM_BB_K2                                                                            0x1201480UL //Access:R    DataWidth:0x20   // Debug read from MSDM Input stage buffer with 32-bits granularity. Read only.
74379 #define MCM_REG_IS_FOC_MSDM_E5                                                                               0x1202980UL //Access:R    DataWidth:0x20   // Debug read from MSDM Input stage buffer with 32-bits granularity. Read only.
74380 #define MCM_REG_IS_FOC_MSDM_SIZE                                                                             20
74381 #define MCM_REG_YSEM_WEIGHT_BB_K2                                                                            0x120060cUL //Access:RW   DataWidth:0x3    // The weight of the input Ysem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
74382 #define MCM_REG_YSEM_WEIGHT_E5                                                                               0x1202a00UL //Access:RW   DataWidth:0x3    // The weight of the input Ysem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
74383 #define MCM_REG_YSEM_FRWRD_MODE_BB_K2                                                                        0x1200664UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
74384 #define MCM_REG_YSEM_FRWRD_MODE_E5                                                                           0x1202a04UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
74385 #define MCM_REG_YSEM_MSG_CNTR_BB_K2                                                                          0x1200adcUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input Ysem.
74386 #define MCM_REG_YSEM_MSG_CNTR_E5                                                                             0x1202a08UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input Ysem.
74387 #define MCM_REG_IS_YSEM_FILL_LVL_BB_K2                                                                       0x1200b10UL //Access:R    DataWidth:0x5    // Number of QREGs (128b) of data in YSEM Input Stage.
74388 #define MCM_REG_IS_YSEM_FILL_LVL_E5                                                                          0x1202a0cUL //Access:R    DataWidth:0x4    // Number of QREGs (128b) for TCM, XCM or 2 QREGs (256b) for MCM of data in YSEM Input Stage.
74389 #define MCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_BB_K2                                                               0x1200b90UL //Access:R    DataWidth:0x6    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
74390 #define MCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_E5                                                                  0x1202a10UL //Access:R    DataWidth:0x5    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
74391 #define MCM_REG_IS_FOC_YSEM_BB_K2                                                                            0x1201200UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
74392 #define MCM_REG_IS_FOC_YSEM_E5                                                                               0x1202c00UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
74393 #define MCM_REG_IS_FOC_YSEM_SIZE_BB_K2                                                                       108
74394 #define MCM_REG_IS_FOC_YSEM_SIZE_E5                                                                          112
74395 #define MCM_REG_AGG_TASK_CF0_Q_BB_K2                                                                         0x1200934UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74396 #define MCM_REG_AGG_TASK_CF0_Q_E5                                                                            0x1202e00UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74397 #define MCM_REG_AGG_TASK_CF1_Q_BB_K2                                                                         0x1200938UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74398 #define MCM_REG_AGG_TASK_CF1_Q_E5                                                                            0x1202e04UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74399 #define MCM_REG_AGG_TASK_CF2_Q_BB_K2                                                                         0x120093cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74400 #define MCM_REG_AGG_TASK_CF2_Q_E5                                                                            0x1202e08UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74401 #define MCM_REG_AGG_TASK_CF3_Q_E5                                                                            0x1202e0cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74402 #define MCM_REG_AGG_TASK_CF4_Q_E5                                                                            0x1202e10UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74403 #define MCM_REG_XX_MSG_RAM                                                                                   0x1208000UL //Access:R    DataWidth:0x20   // Indirect access to the Xx messages RAM of the XX protection mechanism. Read-only.
74404 #define MCM_REG_XX_MSG_RAM_SIZE_BB_K2                                                                        6656
74405 #define MCM_REG_XX_MSG_RAM_SIZE_E5                                                                           7168
74406 #define UCM_REG_INIT                                                                                         0x1280000UL //Access:RW   DataWidth:0x1    // Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
74407 #define UCM_REG_MEMCTRL_WR_RD_N_BB                                                                           0x1280040UL //Access:RW   DataWidth:0x1    // wr/rd indication to CPU BIST
74408 #define UCM_REG_MEMCTRL_CMD_BB                                                                               0x1280044UL //Access:RW   DataWidth:0x8    // command to CPU BIST
74409 #define UCM_REG_MEMCTRL_ADDRESS_BB                                                                           0x1280048UL //Access:RW   DataWidth:0x8    // address to CPU BIST
74410 #define UCM_REG_MEMCTRL_STATUS                                                                               0x128004cUL //Access:R    DataWidth:0x20   // status from CPU BIST
74411 #define UCM_REG_DBG_SELECT                                                                                   0x1280050UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
74412 #define UCM_REG_DBG_DWORD_ENABLE                                                                             0x1280054UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
74413 #define UCM_REG_DBG_SHIFT                                                                                    0x1280058UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
74414 #define UCM_REG_DBG_FORCE_VALID                                                                              0x128005cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
74415 #define UCM_REG_DBG_FORCE_FRAME                                                                              0x1280060UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
74416 #define UCM_REG_DBG_OUT_DATA                                                                                 0x1280080UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
74417 #define UCM_REG_DBG_OUT_DATA_SIZE                                                                            8
74418 #define UCM_REG_DBG_OUT_VALID                                                                                0x12800a0UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
74419 #define UCM_REG_DBG_OUT_FRAME                                                                                0x12800a4UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
74420 #define UCM_REG_AFFINITY_TYPE_0_E5                                                                           0x12800a8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74421 #define UCM_REG_AFFINITY_TYPE_1_E5                                                                           0x12800acUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74422 #define UCM_REG_AFFINITY_TYPE_2_E5                                                                           0x12800b0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74423 #define UCM_REG_AFFINITY_TYPE_3_E5                                                                           0x12800b4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74424 #define UCM_REG_AFFINITY_TYPE_4_E5                                                                           0x12800b8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74425 #define UCM_REG_AFFINITY_TYPE_5_E5                                                                           0x12800bcUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74426 #define UCM_REG_AFFINITY_TYPE_6_E5                                                                           0x12800c0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74427 #define UCM_REG_AFFINITY_TYPE_7_E5                                                                           0x12800c4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74428 #define UCM_REG_AFFINITY_TYPE_8_E5                                                                           0x12800c8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74429 #define UCM_REG_AFFINITY_TYPE_9_E5                                                                           0x12800ccUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74430 #define UCM_REG_AFFINITY_TYPE_10_E5                                                                          0x12800d0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74431 #define UCM_REG_AFFINITY_TYPE_11_E5                                                                          0x12800d4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74432 #define UCM_REG_AFFINITY_TYPE_12_E5                                                                          0x12800d8UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74433 #define UCM_REG_AFFINITY_TYPE_13_E5                                                                          0x12800dcUL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74434 #define UCM_REG_AFFINITY_TYPE_14_E5                                                                          0x12800e0UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74435 #define UCM_REG_AFFINITY_TYPE_15_E5                                                                          0x12800e4UL //Access:RW   DataWidth:0x2    // Afinity type per connection type.
74436 #define UCM_REG_EXCLUSIVE_FLG_0_E5                                                                           0x12800e8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74437 #define UCM_REG_EXCLUSIVE_FLG_1_E5                                                                           0x12800ecUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74438 #define UCM_REG_EXCLUSIVE_FLG_2_E5                                                                           0x12800f0UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74439 #define UCM_REG_EXCLUSIVE_FLG_3_E5                                                                           0x12800f4UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74440 #define UCM_REG_EXCLUSIVE_FLG_4_E5                                                                           0x12800f8UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74441 #define UCM_REG_EXCLUSIVE_FLG_5_E5                                                                           0x12800fcUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74442 #define UCM_REG_EXCLUSIVE_FLG_6_E5                                                                           0x1280100UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74443 #define UCM_REG_EXCLUSIVE_FLG_7_E5                                                                           0x1280104UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74444 #define UCM_REG_EXCLUSIVE_FLG_8_E5                                                                           0x1280108UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74445 #define UCM_REG_EXCLUSIVE_FLG_9_E5                                                                           0x128010cUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74446 #define UCM_REG_EXCLUSIVE_FLG_10_E5                                                                          0x1280110UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74447 #define UCM_REG_EXCLUSIVE_FLG_11_E5                                                                          0x1280114UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74448 #define UCM_REG_EXCLUSIVE_FLG_12_E5                                                                          0x1280118UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74449 #define UCM_REG_EXCLUSIVE_FLG_13_E5                                                                          0x128011cUL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74450 #define UCM_REG_EXCLUSIVE_FLG_14_E5                                                                          0x1280120UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74451 #define UCM_REG_EXCLUSIVE_FLG_15_E5                                                                          0x1280124UL //Access:RW   DataWidth:0x1    // Exclusive flag per connection type.
74452 #define UCM_REG_AGG_CON_CF0_Q_BB_K2                                                                          0x1280914UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74453 #define UCM_REG_AGG_CON_CF0_Q_E5                                                                             0x1280128UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74454 #define UCM_REG_AGG_CON_CF1_Q_BB_K2                                                                          0x1280918UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74455 #define UCM_REG_AGG_CON_CF1_Q_E5                                                                             0x128012cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74456 #define UCM_REG_AGG_CON_CF2_Q_BB_K2                                                                          0x128091cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74457 #define UCM_REG_AGG_CON_CF2_Q_E5                                                                             0x1280130UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74458 #define UCM_REG_AGG_CON_CF3_Q_BB_K2                                                                          0x1280920UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74459 #define UCM_REG_AGG_CON_CF3_Q_E5                                                                             0x1280134UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74460 #define UCM_REG_AGG_CON_CF4_Q_BB_K2                                                                          0x1280924UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74461 #define UCM_REG_AGG_CON_CF4_Q_E5                                                                             0x1280138UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74462 #define UCM_REG_AGG_CON_CF5_Q_BB_K2                                                                          0x1280928UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74463 #define UCM_REG_AGG_CON_CF5_Q_E5                                                                             0x128013cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74464 #define UCM_REG_AGG_CON_CF6_Q_BB_K2                                                                          0x128092cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
74465 #define UCM_REG_AGG_CON_CF6_Q_E5                                                                             0x1280140UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74466 #define UCM_REG_AGG_CON_CF7_Q_E5                                                                             0x1280144UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74467 #define UCM_REG_AGG_CON_CF8_Q_E5                                                                             0x1280148UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
74468 #define UCM_REG_INT_STS_0                                                                                    0x1280180UL //Access:R    DataWidth:0x14   // Multi Field Register.
74469   #define UCM_REG_INT_STS_0_ADDRESS_ERROR                                                                    (0x1<<0) // Signals an unknown address to the rf module.
74470   #define UCM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                              0
74471   #define UCM_REG_INT_STS_0_IS_STORM_OVFL_ERR                                                                (0x1<<1) // Write to full STORM input buffer.
74472   #define UCM_REG_INT_STS_0_IS_STORM_OVFL_ERR_SHIFT                                                          1
74473   #define UCM_REG_INT_STS_0_IS_STORM_UNDER_ERR                                                               (0x1<<2) // Read from empty  STORM input buffer.
74474   #define UCM_REG_INT_STS_0_IS_STORM_UNDER_ERR_SHIFT                                                         2
74475   #define UCM_REG_INT_STS_0_IS_XSDM_OVFL_ERR                                                                 (0x1<<3) // Write to full XSDM input buffer.
74476   #define UCM_REG_INT_STS_0_IS_XSDM_OVFL_ERR_SHIFT                                                           3
74477   #define UCM_REG_INT_STS_0_IS_XSDM_UNDER_ERR                                                                (0x1<<4) // Read from empty XSDM input buffer.
74478   #define UCM_REG_INT_STS_0_IS_XSDM_UNDER_ERR_SHIFT                                                          4
74479   #define UCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR                                                                 (0x1<<5) // Write to full YSDM input buffer.
74480   #define UCM_REG_INT_STS_0_IS_YSDM_OVFL_ERR_SHIFT                                                           5
74481   #define UCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR                                                                (0x1<<6) // Read from empty  YSDM input buffer.
74482   #define UCM_REG_INT_STS_0_IS_YSDM_UNDER_ERR_SHIFT                                                          6
74483   #define UCM_REG_INT_STS_0_IS_USDM_OVFL_ERR                                                                 (0x1<<7) // Write to full USDM input buffer.
74484   #define UCM_REG_INT_STS_0_IS_USDM_OVFL_ERR_SHIFT                                                           7
74485   #define UCM_REG_INT_STS_0_IS_USDM_UNDER_ERR                                                                (0x1<<8) // Read from empty USDM input buffer.
74486   #define UCM_REG_INT_STS_0_IS_USDM_UNDER_ERR_SHIFT                                                          8
74487   #define UCM_REG_INT_STS_0_IS_RDIF_OVFL_ERR                                                                 (0x1<<9) // Write to full RDIF input buffer.
74488   #define UCM_REG_INT_STS_0_IS_RDIF_OVFL_ERR_SHIFT                                                           9
74489   #define UCM_REG_INT_STS_0_IS_RDIF_UNDER_ERR                                                                (0x1<<10) // Read from empty RDIF input buffer.
74490   #define UCM_REG_INT_STS_0_IS_RDIF_UNDER_ERR_SHIFT                                                          10
74491   #define UCM_REG_INT_STS_0_IS_TDIF_OVFL_ERR                                                                 (0x1<<11) // Write to full TDIF input buffer.
74492   #define UCM_REG_INT_STS_0_IS_TDIF_OVFL_ERR_SHIFT                                                           11
74493   #define UCM_REG_INT_STS_0_IS_TDIF_UNDER_ERR                                                                (0x1<<12) // Read from empty TDIF input buffer.
74494   #define UCM_REG_INT_STS_0_IS_TDIF_UNDER_ERR_SHIFT                                                          12
74495   #define UCM_REG_INT_STS_0_IS_MULD_OVFL_ERR                                                                 (0x1<<13) // Write to full MULD input buffer.
74496   #define UCM_REG_INT_STS_0_IS_MULD_OVFL_ERR_SHIFT                                                           13
74497   #define UCM_REG_INT_STS_0_IS_MULD_UNDER_ERR                                                                (0x1<<14) // Read from empty MULD input buffer.
74498   #define UCM_REG_INT_STS_0_IS_MULD_UNDER_ERR_SHIFT                                                          14
74499   #define UCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_E5                                                              (0x1<<15) // Write to full Ysem input buffer.
74500   #define UCM_REG_INT_STS_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                        15
74501   #define UCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5                                                              (0x1<<16) // Read from empty External read buffer.
74502   #define UCM_REG_INT_STS_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                        16
74503   #define UCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5                                                               (0x1<<17) // Write to fully External read buffer.
74504   #define UCM_REG_INT_STS_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                         17
74505   #define UCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5                                                          (0x1<<18) // Affinity type = 2 (connection based) but connection doesn't exist.
74506   #define UCM_REG_INT_STS_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                    18
74507   #define UCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5                                                         (0x1<<19) // Affinity type = 3 (task based) but task doesn't exist.
74508   #define UCM_REG_INT_STS_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                   19
74509   #define UCM_REG_INT_STS_0_IS_YULD_OVFL_ERR_BB_K2                                                           (0x1<<15) // Write to full YULD input buffer.
74510   #define UCM_REG_INT_STS_0_IS_YULD_OVFL_ERR_BB_K2_SHIFT                                                     15
74511   #define UCM_REG_INT_STS_0_IS_YULD_UNDER_ERR_BB_K2                                                          (0x1<<16) // Read from empty YULD input buffer.
74512   #define UCM_REG_INT_STS_0_IS_YULD_UNDER_ERR_BB_K2_SHIFT                                                    16
74513 #define UCM_REG_INT_MASK_0                                                                                   0x1280184UL //Access:RW   DataWidth:0x14   // Multi Field Register.
74514   #define UCM_REG_INT_MASK_0_ADDRESS_ERROR                                                                   (0x1<<0) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.ADDRESS_ERROR .
74515   #define UCM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                             0
74516   #define UCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR                                                               (0x1<<1) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_STORM_OVFL_ERR .
74517   #define UCM_REG_INT_MASK_0_IS_STORM_OVFL_ERR_SHIFT                                                         1
74518   #define UCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR                                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_STORM_UNDER_ERR .
74519   #define UCM_REG_INT_MASK_0_IS_STORM_UNDER_ERR_SHIFT                                                        2
74520   #define UCM_REG_INT_MASK_0_IS_XSDM_OVFL_ERR                                                                (0x1<<3) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_XSDM_OVFL_ERR .
74521   #define UCM_REG_INT_MASK_0_IS_XSDM_OVFL_ERR_SHIFT                                                          3
74522   #define UCM_REG_INT_MASK_0_IS_XSDM_UNDER_ERR                                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_XSDM_UNDER_ERR .
74523   #define UCM_REG_INT_MASK_0_IS_XSDM_UNDER_ERR_SHIFT                                                         4
74524   #define UCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR                                                                (0x1<<5) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_YSDM_OVFL_ERR .
74525   #define UCM_REG_INT_MASK_0_IS_YSDM_OVFL_ERR_SHIFT                                                          5
74526   #define UCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_YSDM_UNDER_ERR .
74527   #define UCM_REG_INT_MASK_0_IS_YSDM_UNDER_ERR_SHIFT                                                         6
74528   #define UCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR                                                                (0x1<<7) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_USDM_OVFL_ERR .
74529   #define UCM_REG_INT_MASK_0_IS_USDM_OVFL_ERR_SHIFT                                                          7
74530   #define UCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR                                                               (0x1<<8) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_USDM_UNDER_ERR .
74531   #define UCM_REG_INT_MASK_0_IS_USDM_UNDER_ERR_SHIFT                                                         8
74532   #define UCM_REG_INT_MASK_0_IS_RDIF_OVFL_ERR                                                                (0x1<<9) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_RDIF_OVFL_ERR .
74533   #define UCM_REG_INT_MASK_0_IS_RDIF_OVFL_ERR_SHIFT                                                          9
74534   #define UCM_REG_INT_MASK_0_IS_RDIF_UNDER_ERR                                                               (0x1<<10) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_RDIF_UNDER_ERR .
74535   #define UCM_REG_INT_MASK_0_IS_RDIF_UNDER_ERR_SHIFT                                                         10
74536   #define UCM_REG_INT_MASK_0_IS_TDIF_OVFL_ERR                                                                (0x1<<11) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_TDIF_OVFL_ERR .
74537   #define UCM_REG_INT_MASK_0_IS_TDIF_OVFL_ERR_SHIFT                                                          11
74538   #define UCM_REG_INT_MASK_0_IS_TDIF_UNDER_ERR                                                               (0x1<<12) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_TDIF_UNDER_ERR .
74539   #define UCM_REG_INT_MASK_0_IS_TDIF_UNDER_ERR_SHIFT                                                         12
74540   #define UCM_REG_INT_MASK_0_IS_MULD_OVFL_ERR                                                                (0x1<<13) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_MULD_OVFL_ERR .
74541   #define UCM_REG_INT_MASK_0_IS_MULD_OVFL_ERR_SHIFT                                                          13
74542   #define UCM_REG_INT_MASK_0_IS_MULD_UNDER_ERR                                                               (0x1<<14) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_MULD_UNDER_ERR .
74543   #define UCM_REG_INT_MASK_0_IS_MULD_UNDER_ERR_SHIFT                                                         14
74544   #define UCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_E5                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_YSEM_OVFL_ERR .
74545   #define UCM_REG_INT_MASK_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                       15
74546   #define UCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5                                                             (0x1<<16) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.EXT_LD_UNDER_ERR .
74547   #define UCM_REG_INT_MASK_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                       16
74548   #define UCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5                                                              (0x1<<17) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.EXT_LD_OVFL_ERR .
74549   #define UCM_REG_INT_MASK_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                        17
74550   #define UCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5                                                         (0x1<<18) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.AFFINITY_TYPE_NO_CON .
74551   #define UCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                   18
74552   #define UCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5                                                        (0x1<<19) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.AFFINITY_TYPE_NO_TASK .
74553   #define UCM_REG_INT_MASK_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                  19
74554   #define UCM_REG_INT_MASK_0_IS_YULD_OVFL_ERR_BB_K2                                                          (0x1<<15) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_YULD_OVFL_ERR .
74555   #define UCM_REG_INT_MASK_0_IS_YULD_OVFL_ERR_BB_K2_SHIFT                                                    15
74556   #define UCM_REG_INT_MASK_0_IS_YULD_UNDER_ERR_BB_K2                                                         (0x1<<16) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_0.IS_YULD_UNDER_ERR .
74557   #define UCM_REG_INT_MASK_0_IS_YULD_UNDER_ERR_BB_K2_SHIFT                                                   16
74558 #define UCM_REG_INT_STS_WR_0                                                                                 0x1280188UL //Access:WR   DataWidth:0x14   // Multi Field Register.
74559   #define UCM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                 (0x1<<0) // Signals an unknown address to the rf module.
74560   #define UCM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                           0
74561   #define UCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR                                                             (0x1<<1) // Write to full STORM input buffer.
74562   #define UCM_REG_INT_STS_WR_0_IS_STORM_OVFL_ERR_SHIFT                                                       1
74563   #define UCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR                                                            (0x1<<2) // Read from empty  STORM input buffer.
74564   #define UCM_REG_INT_STS_WR_0_IS_STORM_UNDER_ERR_SHIFT                                                      2
74565   #define UCM_REG_INT_STS_WR_0_IS_XSDM_OVFL_ERR                                                              (0x1<<3) // Write to full XSDM input buffer.
74566   #define UCM_REG_INT_STS_WR_0_IS_XSDM_OVFL_ERR_SHIFT                                                        3
74567   #define UCM_REG_INT_STS_WR_0_IS_XSDM_UNDER_ERR                                                             (0x1<<4) // Read from empty XSDM input buffer.
74568   #define UCM_REG_INT_STS_WR_0_IS_XSDM_UNDER_ERR_SHIFT                                                       4
74569   #define UCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR                                                              (0x1<<5) // Write to full YSDM input buffer.
74570   #define UCM_REG_INT_STS_WR_0_IS_YSDM_OVFL_ERR_SHIFT                                                        5
74571   #define UCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR                                                             (0x1<<6) // Read from empty  YSDM input buffer.
74572   #define UCM_REG_INT_STS_WR_0_IS_YSDM_UNDER_ERR_SHIFT                                                       6
74573   #define UCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR                                                              (0x1<<7) // Write to full USDM input buffer.
74574   #define UCM_REG_INT_STS_WR_0_IS_USDM_OVFL_ERR_SHIFT                                                        7
74575   #define UCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR                                                             (0x1<<8) // Read from empty USDM input buffer.
74576   #define UCM_REG_INT_STS_WR_0_IS_USDM_UNDER_ERR_SHIFT                                                       8
74577   #define UCM_REG_INT_STS_WR_0_IS_RDIF_OVFL_ERR                                                              (0x1<<9) // Write to full RDIF input buffer.
74578   #define UCM_REG_INT_STS_WR_0_IS_RDIF_OVFL_ERR_SHIFT                                                        9
74579   #define UCM_REG_INT_STS_WR_0_IS_RDIF_UNDER_ERR                                                             (0x1<<10) // Read from empty RDIF input buffer.
74580   #define UCM_REG_INT_STS_WR_0_IS_RDIF_UNDER_ERR_SHIFT                                                       10
74581   #define UCM_REG_INT_STS_WR_0_IS_TDIF_OVFL_ERR                                                              (0x1<<11) // Write to full TDIF input buffer.
74582   #define UCM_REG_INT_STS_WR_0_IS_TDIF_OVFL_ERR_SHIFT                                                        11
74583   #define UCM_REG_INT_STS_WR_0_IS_TDIF_UNDER_ERR                                                             (0x1<<12) // Read from empty TDIF input buffer.
74584   #define UCM_REG_INT_STS_WR_0_IS_TDIF_UNDER_ERR_SHIFT                                                       12
74585   #define UCM_REG_INT_STS_WR_0_IS_MULD_OVFL_ERR                                                              (0x1<<13) // Write to full MULD input buffer.
74586   #define UCM_REG_INT_STS_WR_0_IS_MULD_OVFL_ERR_SHIFT                                                        13
74587   #define UCM_REG_INT_STS_WR_0_IS_MULD_UNDER_ERR                                                             (0x1<<14) // Read from empty MULD input buffer.
74588   #define UCM_REG_INT_STS_WR_0_IS_MULD_UNDER_ERR_SHIFT                                                       14
74589   #define UCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_E5                                                           (0x1<<15) // Write to full Ysem input buffer.
74590   #define UCM_REG_INT_STS_WR_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                     15
74591   #define UCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5                                                           (0x1<<16) // Read from empty External read buffer.
74592   #define UCM_REG_INT_STS_WR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                     16
74593   #define UCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5                                                            (0x1<<17) // Write to fully External read buffer.
74594   #define UCM_REG_INT_STS_WR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                      17
74595   #define UCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5                                                       (0x1<<18) // Affinity type = 2 (connection based) but connection doesn't exist.
74596   #define UCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                 18
74597   #define UCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5                                                      (0x1<<19) // Affinity type = 3 (task based) but task doesn't exist.
74598   #define UCM_REG_INT_STS_WR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                                19
74599   #define UCM_REG_INT_STS_WR_0_IS_YULD_OVFL_ERR_BB_K2                                                        (0x1<<15) // Write to full YULD input buffer.
74600   #define UCM_REG_INT_STS_WR_0_IS_YULD_OVFL_ERR_BB_K2_SHIFT                                                  15
74601   #define UCM_REG_INT_STS_WR_0_IS_YULD_UNDER_ERR_BB_K2                                                       (0x1<<16) // Read from empty YULD input buffer.
74602   #define UCM_REG_INT_STS_WR_0_IS_YULD_UNDER_ERR_BB_K2_SHIFT                                                 16
74603 #define UCM_REG_INT_STS_CLR_0                                                                                0x128018cUL //Access:RC   DataWidth:0x14   // Multi Field Register.
74604   #define UCM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
74605   #define UCM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                          0
74606   #define UCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR                                                            (0x1<<1) // Write to full STORM input buffer.
74607   #define UCM_REG_INT_STS_CLR_0_IS_STORM_OVFL_ERR_SHIFT                                                      1
74608   #define UCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR                                                           (0x1<<2) // Read from empty  STORM input buffer.
74609   #define UCM_REG_INT_STS_CLR_0_IS_STORM_UNDER_ERR_SHIFT                                                     2
74610   #define UCM_REG_INT_STS_CLR_0_IS_XSDM_OVFL_ERR                                                             (0x1<<3) // Write to full XSDM input buffer.
74611   #define UCM_REG_INT_STS_CLR_0_IS_XSDM_OVFL_ERR_SHIFT                                                       3
74612   #define UCM_REG_INT_STS_CLR_0_IS_XSDM_UNDER_ERR                                                            (0x1<<4) // Read from empty XSDM input buffer.
74613   #define UCM_REG_INT_STS_CLR_0_IS_XSDM_UNDER_ERR_SHIFT                                                      4
74614   #define UCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR                                                             (0x1<<5) // Write to full YSDM input buffer.
74615   #define UCM_REG_INT_STS_CLR_0_IS_YSDM_OVFL_ERR_SHIFT                                                       5
74616   #define UCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR                                                            (0x1<<6) // Read from empty  YSDM input buffer.
74617   #define UCM_REG_INT_STS_CLR_0_IS_YSDM_UNDER_ERR_SHIFT                                                      6
74618   #define UCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR                                                             (0x1<<7) // Write to full USDM input buffer.
74619   #define UCM_REG_INT_STS_CLR_0_IS_USDM_OVFL_ERR_SHIFT                                                       7
74620   #define UCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR                                                            (0x1<<8) // Read from empty USDM input buffer.
74621   #define UCM_REG_INT_STS_CLR_0_IS_USDM_UNDER_ERR_SHIFT                                                      8
74622   #define UCM_REG_INT_STS_CLR_0_IS_RDIF_OVFL_ERR                                                             (0x1<<9) // Write to full RDIF input buffer.
74623   #define UCM_REG_INT_STS_CLR_0_IS_RDIF_OVFL_ERR_SHIFT                                                       9
74624   #define UCM_REG_INT_STS_CLR_0_IS_RDIF_UNDER_ERR                                                            (0x1<<10) // Read from empty RDIF input buffer.
74625   #define UCM_REG_INT_STS_CLR_0_IS_RDIF_UNDER_ERR_SHIFT                                                      10
74626   #define UCM_REG_INT_STS_CLR_0_IS_TDIF_OVFL_ERR                                                             (0x1<<11) // Write to full TDIF input buffer.
74627   #define UCM_REG_INT_STS_CLR_0_IS_TDIF_OVFL_ERR_SHIFT                                                       11
74628   #define UCM_REG_INT_STS_CLR_0_IS_TDIF_UNDER_ERR                                                            (0x1<<12) // Read from empty TDIF input buffer.
74629   #define UCM_REG_INT_STS_CLR_0_IS_TDIF_UNDER_ERR_SHIFT                                                      12
74630   #define UCM_REG_INT_STS_CLR_0_IS_MULD_OVFL_ERR                                                             (0x1<<13) // Write to full MULD input buffer.
74631   #define UCM_REG_INT_STS_CLR_0_IS_MULD_OVFL_ERR_SHIFT                                                       13
74632   #define UCM_REG_INT_STS_CLR_0_IS_MULD_UNDER_ERR                                                            (0x1<<14) // Read from empty MULD input buffer.
74633   #define UCM_REG_INT_STS_CLR_0_IS_MULD_UNDER_ERR_SHIFT                                                      14
74634   #define UCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_E5                                                          (0x1<<15) // Write to full Ysem input buffer.
74635   #define UCM_REG_INT_STS_CLR_0_IS_YSEM_OVFL_ERR_E5_SHIFT                                                    15
74636   #define UCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5                                                          (0x1<<16) // Read from empty External read buffer.
74637   #define UCM_REG_INT_STS_CLR_0_EXT_LD_UNDER_ERR_E5_SHIFT                                                    16
74638   #define UCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5                                                           (0x1<<17) // Write to fully External read buffer.
74639   #define UCM_REG_INT_STS_CLR_0_EXT_LD_OVFL_ERR_E5_SHIFT                                                     17
74640   #define UCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5                                                      (0x1<<18) // Affinity type = 2 (connection based) but connection doesn't exist.
74641   #define UCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_CON_E5_SHIFT                                                18
74642   #define UCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5                                                     (0x1<<19) // Affinity type = 3 (task based) but task doesn't exist.
74643   #define UCM_REG_INT_STS_CLR_0_AFFINITY_TYPE_NO_TASK_E5_SHIFT                                               19
74644   #define UCM_REG_INT_STS_CLR_0_IS_YULD_OVFL_ERR_BB_K2                                                       (0x1<<15) // Write to full YULD input buffer.
74645   #define UCM_REG_INT_STS_CLR_0_IS_YULD_OVFL_ERR_BB_K2_SHIFT                                                 15
74646   #define UCM_REG_INT_STS_CLR_0_IS_YULD_UNDER_ERR_BB_K2                                                      (0x1<<16) // Read from empty YULD input buffer.
74647   #define UCM_REG_INT_STS_CLR_0_IS_YULD_UNDER_ERR_BB_K2_SHIFT                                                16
74648 #define UCM_REG_INT_STS_1                                                                                    0x1280190UL //Access:R    DataWidth:0x1e   // Multi Field Register.
74649   #define UCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR_E5                                                             (0x1<<0) // Read from empty  Ysem input buffer.
74650   #define UCM_REG_INT_STS_1_IS_YSEM_UNDER_ERR_E5_SHIFT                                                       0
74651   #define UCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR_BB_K2                                                           (0x1<<0) // Write to full Dorq input buffer.
74652   #define UCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR_BB_K2_SHIFT                                                     0
74653   #define UCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR_E5                                                              (0x1<<1) // Write to full Dorq input buffer.
74654   #define UCM_REG_INT_STS_1_IS_DORQ_OVFL_ERR_E5_SHIFT                                                        1
74655   #define UCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR_BB_K2                                                          (0x1<<1) // Read from empty  Dorq input buffer.
74656   #define UCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR_BB_K2_SHIFT                                                    1
74657   #define UCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR_E5                                                             (0x1<<2) // Read from empty  Dorq input buffer.
74658   #define UCM_REG_INT_STS_1_IS_DORQ_UNDER_ERR_E5_SHIFT                                                       2
74659   #define UCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_BB_K2                                                            (0x1<<2) // Write to full Pbf input buffer.
74660   #define UCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                      2
74661   #define UCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_E5                                                               (0x1<<3) // Write to full Pbf input buffer.
74662   #define UCM_REG_INT_STS_1_IS_PBF_OVFL_ERR_E5_SHIFT                                                         3
74663   #define UCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_BB_K2                                                           (0x1<<3) // Read from empty Pbf input buffer.
74664   #define UCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                     3
74665   #define UCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_E5                                                              (0x1<<4) // Read from empty Pbf input buffer.
74666   #define UCM_REG_INT_STS_1_IS_PBF_UNDER_ERR_E5_SHIFT                                                        4
74667   #define UCM_REG_INT_STS_1_IS_TM_OVFL_ERR_BB_K2                                                             (0x1<<4) // Write to full TM input buffer.
74668   #define UCM_REG_INT_STS_1_IS_TM_OVFL_ERR_BB_K2_SHIFT                                                       4
74669   #define UCM_REG_INT_STS_1_IS_TM_OVFL_ERR_E5                                                                (0x1<<5) // Write to full TM input buffer.
74670   #define UCM_REG_INT_STS_1_IS_TM_OVFL_ERR_E5_SHIFT                                                          5
74671   #define UCM_REG_INT_STS_1_IS_TM_UNDER_ERR_BB_K2                                                            (0x1<<5) // Read from empty TM input buffer.
74672   #define UCM_REG_INT_STS_1_IS_TM_UNDER_ERR_BB_K2_SHIFT                                                      5
74673   #define UCM_REG_INT_STS_1_IS_TM_UNDER_ERR_E5                                                               (0x1<<6) // Read from empty TM input buffer.
74674   #define UCM_REG_INT_STS_1_IS_TM_UNDER_ERR_E5_SHIFT                                                         6
74675   #define UCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_BB_K2                                                           (0x1<<6) // Write to full QM input buffer.
74676   #define UCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_BB_K2_SHIFT                                                     6
74677   #define UCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_E5                                                              (0x1<<7) // Write to full QM input buffer.
74678   #define UCM_REG_INT_STS_1_IS_QM_P_OVFL_ERR_E5_SHIFT                                                        7
74679   #define UCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_BB_K2                                                          (0x1<<7) // Read from empty QM input buffer.
74680   #define UCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_BB_K2_SHIFT                                                    7
74681   #define UCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_E5                                                             (0x1<<8) // Read from empty QM input buffer.
74682   #define UCM_REG_INT_STS_1_IS_QM_P_UNDER_ERR_E5_SHIFT                                                       8
74683   #define UCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_BB_K2                                                           (0x1<<8) // Write to full QM input buffer.
74684   #define UCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_BB_K2_SHIFT                                                     8
74685   #define UCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_E5                                                              (0x1<<9) // Write to full QM input buffer.
74686   #define UCM_REG_INT_STS_1_IS_QM_S_OVFL_ERR_E5_SHIFT                                                        9
74687   #define UCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_BB_K2                                                          (0x1<<9) // Read from empty QM input buffer.
74688   #define UCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_BB_K2_SHIFT                                                    9
74689   #define UCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_E5                                                             (0x1<<10) // Read from empty QM input buffer.
74690   #define UCM_REG_INT_STS_1_IS_QM_S_UNDER_ERR_E5_SHIFT                                                       10
74691   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_BB_K2                                                           (0x1<<10) // Write to full GRC input buffer bits [31:0].
74692   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                     10
74693   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_E5                                                              (0x1<<11) // Write to full GRC input buffer bits [31:0].
74694   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                        11
74695   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_BB_K2                                                          (0x1<<11) // Read from empty  GRC input buffer bits [31:0].
74696   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                    11
74697   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_E5                                                             (0x1<<12) // Read from empty  GRC input buffer bits [31:0].
74698   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                       12
74699   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_BB_K2                                                           (0x1<<12) // Write to full GRC input buffer bits [63:32].
74700   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                     12
74701   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_E5                                                              (0x1<<13) // Write to full GRC input buffer bits [63:32].
74702   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                        13
74703   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_BB_K2                                                          (0x1<<13) // Read from empty  GRC input buffer bits [63:32].
74704   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                    13
74705   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_E5                                                             (0x1<<14) // Read from empty  GRC input buffer bits [63:32].
74706   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                       14
74707   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_BB_K2                                                           (0x1<<14) // Write to full GRC input buffer bits [95:64].
74708   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                     14
74709   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_E5                                                              (0x1<<15) // Write to full GRC input buffer bits [95:64].
74710   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                        15
74711   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_BB_K2                                                          (0x1<<15) // Read from empty  GRC input buffer bits [95:64].
74712   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                    15
74713   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_E5                                                             (0x1<<16) // Read from empty  GRC input buffer bits [95:64].
74714   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                       16
74715   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_BB_K2                                                           (0x1<<16) // Write to full GRC input buffer bits [127:96].
74716   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                     16
74717   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_E5                                                              (0x1<<17) // Write to full GRC input buffer bits [127:96].
74718   #define UCM_REG_INT_STS_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                        17
74719   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_BB_K2                                                          (0x1<<17) // Read from empty  GRC input buffer bits [127:96].
74720   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                    17
74721   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_E5                                                             (0x1<<18) // Read from empty  GRC input buffer bits [127:96].
74722   #define UCM_REG_INT_STS_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                       18
74723   #define UCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_BB_K2                                                           (0x1<<18) // In-process Table overflow.
74724   #define UCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                     18
74725   #define UCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_E5                                                              (0x1<<19) // In-process Table overflow.
74726   #define UCM_REG_INT_STS_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                        19
74727   #define UCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL_BB_K2                                                      (0x1<<19) // Message Processor Aggregation Connection Data buffer overflow.
74728   #define UCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                                19
74729   #define UCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL_E5                                                         (0x1<<20) // Message Processor Aggregation Connection Data buffer overflow.
74730   #define UCM_REG_INT_STS_1_AGG_CON_DATA_BUF_OVFL_E5_SHIFT                                                   20
74731   #define UCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL_BB_K2                                                       (0x1<<20) // Message Processor Aggregation Connection Command buffer overflow.
74732   #define UCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                                 20
74733   #define UCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL_E5                                                          (0x1<<21) // Message Processor Aggregation Connection Command buffer overflow.
74734   #define UCM_REG_INT_STS_1_AGG_CON_CMD_BUF_OVFL_E5_SHIFT                                                    21
74735   #define UCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                       (0x1<<21) // Message Processor Storm Connection Data buffer overflow.
74736   #define UCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                                 21
74737   #define UCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_E5                                                          (0x1<<22) // Message Processor Storm Connection Data buffer overflow.
74738   #define UCM_REG_INT_STS_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                    22
74739   #define UCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                        (0x1<<22) // Message Processor Storm Connection Command buffer overflow.
74740   #define UCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                                  22
74741   #define UCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_E5                                                           (0x1<<23) // Message Processor Storm Connection Command buffer overflow.
74742   #define UCM_REG_INT_STS_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                     23
74743   #define UCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL_BB_K2                                                     (0x1<<23) // Message Processor Aggregation Task Data buffer overflow.
74744   #define UCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                               23
74745   #define UCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL_E5                                                        (0x1<<24) // Message Processor Aggregation Task Data buffer overflow.
74746   #define UCM_REG_INT_STS_1_AGG_TASK_DATA_BUF_OVFL_E5_SHIFT                                                  24
74747   #define UCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL_BB_K2                                                      (0x1<<24) // Message Processor Aggregation Task Command buffer overflow.
74748   #define UCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                                24
74749   #define UCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL_E5                                                         (0x1<<25) // Message Processor Aggregation Task Command buffer overflow.
74750   #define UCM_REG_INT_STS_1_AGG_TASK_CMD_BUF_OVFL_E5_SHIFT                                                   25
74751   #define UCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL_BB_K2                                                      (0x1<<25) // Message Processor Storm Task Data buffer overflow.
74752   #define UCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                                25
74753   #define UCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL_E5                                                         (0x1<<26) // Message Processor Storm Task Data buffer overflow.
74754   #define UCM_REG_INT_STS_1_SM_TASK_DATA_BUF_OVFL_E5_SHIFT                                                   26
74755   #define UCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL_BB_K2                                                       (0x1<<26) // Message Processor Storm Task Command buffer overflow.
74756   #define UCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                                 26
74757   #define UCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL_E5                                                          (0x1<<27) // Message Processor Storm Task Command buffer overflow.
74758   #define UCM_REG_INT_STS_1_SM_TASK_CMD_BUF_OVFL_E5_SHIFT                                                    27
74759   #define UCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                      (0x1<<27) // Input message first descriptor fields violation.
74760   #define UCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                                27
74761   #define UCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_E5                                                         (0x1<<28) // Input message first descriptor fields violation.
74762   #define UCM_REG_INT_STS_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                                   28
74763   #define UCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE_BB_K2                                                      (0x1<<28) // Input message second descriptor fields violation.
74764   #define UCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                                28
74765   #define UCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE_E5                                                         (0x1<<29) // Input message second descriptor fields violation.
74766   #define UCM_REG_INT_STS_1_SE_DESC_INPUT_VIOLATE_E5_SHIFT                                                   29
74767 #define UCM_REG_INT_MASK_1                                                                                   0x1280194UL //Access:RW   DataWidth:0x1e   // Multi Field Register.
74768   #define UCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR_E5                                                            (0x1<<0) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_YSEM_UNDER_ERR .
74769   #define UCM_REG_INT_MASK_1_IS_YSEM_UNDER_ERR_E5_SHIFT                                                      0
74770   #define UCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR_BB_K2                                                          (0x1<<0) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_DORQ_OVFL_ERR .
74771   #define UCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR_BB_K2_SHIFT                                                    0
74772   #define UCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR_E5                                                             (0x1<<1) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_DORQ_OVFL_ERR .
74773   #define UCM_REG_INT_MASK_1_IS_DORQ_OVFL_ERR_E5_SHIFT                                                       1
74774   #define UCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR_BB_K2                                                         (0x1<<1) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_DORQ_UNDER_ERR .
74775   #define UCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR_BB_K2_SHIFT                                                   1
74776   #define UCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR_E5                                                            (0x1<<2) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_DORQ_UNDER_ERR .
74777   #define UCM_REG_INT_MASK_1_IS_DORQ_UNDER_ERR_E5_SHIFT                                                      2
74778   #define UCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_BB_K2                                                           (0x1<<2) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_PBF_OVFL_ERR .
74779   #define UCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                     2
74780   #define UCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_E5                                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_PBF_OVFL_ERR .
74781   #define UCM_REG_INT_MASK_1_IS_PBF_OVFL_ERR_E5_SHIFT                                                        3
74782   #define UCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_BB_K2                                                          (0x1<<3) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_PBF_UNDER_ERR .
74783   #define UCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                    3
74784   #define UCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_E5                                                             (0x1<<4) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_PBF_UNDER_ERR .
74785   #define UCM_REG_INT_MASK_1_IS_PBF_UNDER_ERR_E5_SHIFT                                                       4
74786   #define UCM_REG_INT_MASK_1_IS_TM_OVFL_ERR_BB_K2                                                            (0x1<<4) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_TM_OVFL_ERR .
74787   #define UCM_REG_INT_MASK_1_IS_TM_OVFL_ERR_BB_K2_SHIFT                                                      4
74788   #define UCM_REG_INT_MASK_1_IS_TM_OVFL_ERR_E5                                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_TM_OVFL_ERR .
74789   #define UCM_REG_INT_MASK_1_IS_TM_OVFL_ERR_E5_SHIFT                                                         5
74790   #define UCM_REG_INT_MASK_1_IS_TM_UNDER_ERR_BB_K2                                                           (0x1<<5) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_TM_UNDER_ERR .
74791   #define UCM_REG_INT_MASK_1_IS_TM_UNDER_ERR_BB_K2_SHIFT                                                     5
74792   #define UCM_REG_INT_MASK_1_IS_TM_UNDER_ERR_E5                                                              (0x1<<6) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_TM_UNDER_ERR .
74793   #define UCM_REG_INT_MASK_1_IS_TM_UNDER_ERR_E5_SHIFT                                                        6
74794   #define UCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_BB_K2                                                          (0x1<<6) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_P_OVFL_ERR .
74795   #define UCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_BB_K2_SHIFT                                                    6
74796   #define UCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_E5                                                             (0x1<<7) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_P_OVFL_ERR .
74797   #define UCM_REG_INT_MASK_1_IS_QM_P_OVFL_ERR_E5_SHIFT                                                       7
74798   #define UCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_BB_K2                                                         (0x1<<7) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_P_UNDER_ERR .
74799   #define UCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_BB_K2_SHIFT                                                   7
74800   #define UCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_E5                                                            (0x1<<8) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_P_UNDER_ERR .
74801   #define UCM_REG_INT_MASK_1_IS_QM_P_UNDER_ERR_E5_SHIFT                                                      8
74802   #define UCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_BB_K2                                                          (0x1<<8) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_S_OVFL_ERR .
74803   #define UCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_BB_K2_SHIFT                                                    8
74804   #define UCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_E5                                                             (0x1<<9) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_S_OVFL_ERR .
74805   #define UCM_REG_INT_MASK_1_IS_QM_S_OVFL_ERR_E5_SHIFT                                                       9
74806   #define UCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_BB_K2                                                         (0x1<<9) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_S_UNDER_ERR .
74807   #define UCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_BB_K2_SHIFT                                                   9
74808   #define UCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_E5                                                            (0x1<<10) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_QM_S_UNDER_ERR .
74809   #define UCM_REG_INT_MASK_1_IS_QM_S_UNDER_ERR_E5_SHIFT                                                      10
74810   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_BB_K2                                                          (0x1<<10) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
74811   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                    10
74812   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_E5                                                             (0x1<<11) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR0 .
74813   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                       11
74814   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_BB_K2                                                         (0x1<<11) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
74815   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                   11
74816   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_E5                                                            (0x1<<12) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR0 .
74817   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                      12
74818   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_BB_K2                                                          (0x1<<12) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
74819   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                    12
74820   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_E5                                                             (0x1<<13) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR1 .
74821   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                       13
74822   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_BB_K2                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
74823   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                   13
74824   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_E5                                                            (0x1<<14) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR1 .
74825   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                      14
74826   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_BB_K2                                                          (0x1<<14) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
74827   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                    14
74828   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_E5                                                             (0x1<<15) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR2 .
74829   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                       15
74830   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_BB_K2                                                         (0x1<<15) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
74831   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                   15
74832   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_E5                                                            (0x1<<16) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR2 .
74833   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                      16
74834   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_BB_K2                                                          (0x1<<16) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
74835   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                    16
74836   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_E5                                                             (0x1<<17) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_OVFL_ERR3 .
74837   #define UCM_REG_INT_MASK_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                       17
74838   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_BB_K2                                                         (0x1<<17) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
74839   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                   17
74840   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_E5                                                            (0x1<<18) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IS_GRC_UNDER_ERR3 .
74841   #define UCM_REG_INT_MASK_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                      18
74842   #define UCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_BB_K2                                                          (0x1<<18) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
74843   #define UCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                    18
74844   #define UCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_E5                                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.IN_PRCS_TBL_OVFL .
74845   #define UCM_REG_INT_MASK_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                       19
74846   #define UCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL_BB_K2                                                     (0x1<<19) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_CON_DATA_BUF_OVFL .
74847   #define UCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                               19
74848   #define UCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL_E5                                                        (0x1<<20) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_CON_DATA_BUF_OVFL .
74849   #define UCM_REG_INT_MASK_1_AGG_CON_DATA_BUF_OVFL_E5_SHIFT                                                  20
74850   #define UCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL_BB_K2                                                      (0x1<<20) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_CON_CMD_BUF_OVFL .
74851   #define UCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                                20
74852   #define UCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_CON_CMD_BUF_OVFL .
74853   #define UCM_REG_INT_MASK_1_AGG_CON_CMD_BUF_OVFL_E5_SHIFT                                                   21
74854   #define UCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                      (0x1<<21) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
74855   #define UCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                                21
74856   #define UCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_E5                                                         (0x1<<22) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_CON_DATA_BUF_OVFL .
74857   #define UCM_REG_INT_MASK_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                   22
74858   #define UCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                       (0x1<<22) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
74859   #define UCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                                 22
74860   #define UCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_E5                                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_CON_CMD_BUF_OVFL .
74861   #define UCM_REG_INT_MASK_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                    23
74862   #define UCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL_BB_K2                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_TASK_DATA_BUF_OVFL .
74863   #define UCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                              23
74864   #define UCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL_E5                                                       (0x1<<24) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_TASK_DATA_BUF_OVFL .
74865   #define UCM_REG_INT_MASK_1_AGG_TASK_DATA_BUF_OVFL_E5_SHIFT                                                 24
74866   #define UCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL_BB_K2                                                     (0x1<<24) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_TASK_CMD_BUF_OVFL .
74867   #define UCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                               24
74868   #define UCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL_E5                                                        (0x1<<25) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.AGG_TASK_CMD_BUF_OVFL .
74869   #define UCM_REG_INT_MASK_1_AGG_TASK_CMD_BUF_OVFL_E5_SHIFT                                                  25
74870   #define UCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL_BB_K2                                                     (0x1<<25) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_TASK_DATA_BUF_OVFL .
74871   #define UCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                               25
74872   #define UCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL_E5                                                        (0x1<<26) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_TASK_DATA_BUF_OVFL .
74873   #define UCM_REG_INT_MASK_1_SM_TASK_DATA_BUF_OVFL_E5_SHIFT                                                  26
74874   #define UCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_TASK_CMD_BUF_OVFL .
74875   #define UCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                                26
74876   #define UCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL_E5                                                         (0x1<<27) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SM_TASK_CMD_BUF_OVFL .
74877   #define UCM_REG_INT_MASK_1_SM_TASK_CMD_BUF_OVFL_E5_SHIFT                                                   27
74878   #define UCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
74879   #define UCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                               27
74880   #define UCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_E5                                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.FI_DESC_INPUT_VIOLATE .
74881   #define UCM_REG_INT_MASK_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                                  28
74882   #define UCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE_BB_K2                                                     (0x1<<28) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SE_DESC_INPUT_VIOLATE .
74883   #define UCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                               28
74884   #define UCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE_E5                                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_1.SE_DESC_INPUT_VIOLATE .
74885   #define UCM_REG_INT_MASK_1_SE_DESC_INPUT_VIOLATE_E5_SHIFT                                                  29
74886 #define UCM_REG_INT_STS_WR_1                                                                                 0x1280198UL //Access:WR   DataWidth:0x1e   // Multi Field Register.
74887   #define UCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR_E5                                                          (0x1<<0) // Read from empty  Ysem input buffer.
74888   #define UCM_REG_INT_STS_WR_1_IS_YSEM_UNDER_ERR_E5_SHIFT                                                    0
74889   #define UCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR_BB_K2                                                        (0x1<<0) // Write to full Dorq input buffer.
74890   #define UCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR_BB_K2_SHIFT                                                  0
74891   #define UCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR_E5                                                           (0x1<<1) // Write to full Dorq input buffer.
74892   #define UCM_REG_INT_STS_WR_1_IS_DORQ_OVFL_ERR_E5_SHIFT                                                     1
74893   #define UCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR_BB_K2                                                       (0x1<<1) // Read from empty  Dorq input buffer.
74894   #define UCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR_BB_K2_SHIFT                                                 1
74895   #define UCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR_E5                                                          (0x1<<2) // Read from empty  Dorq input buffer.
74896   #define UCM_REG_INT_STS_WR_1_IS_DORQ_UNDER_ERR_E5_SHIFT                                                    2
74897   #define UCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_BB_K2                                                         (0x1<<2) // Write to full Pbf input buffer.
74898   #define UCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                   2
74899   #define UCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_E5                                                            (0x1<<3) // Write to full Pbf input buffer.
74900   #define UCM_REG_INT_STS_WR_1_IS_PBF_OVFL_ERR_E5_SHIFT                                                      3
74901   #define UCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_BB_K2                                                        (0x1<<3) // Read from empty Pbf input buffer.
74902   #define UCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                  3
74903   #define UCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_E5                                                           (0x1<<4) // Read from empty Pbf input buffer.
74904   #define UCM_REG_INT_STS_WR_1_IS_PBF_UNDER_ERR_E5_SHIFT                                                     4
74905   #define UCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR_BB_K2                                                          (0x1<<4) // Write to full TM input buffer.
74906   #define UCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR_BB_K2_SHIFT                                                    4
74907   #define UCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR_E5                                                             (0x1<<5) // Write to full TM input buffer.
74908   #define UCM_REG_INT_STS_WR_1_IS_TM_OVFL_ERR_E5_SHIFT                                                       5
74909   #define UCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR_BB_K2                                                         (0x1<<5) // Read from empty TM input buffer.
74910   #define UCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR_BB_K2_SHIFT                                                   5
74911   #define UCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR_E5                                                            (0x1<<6) // Read from empty TM input buffer.
74912   #define UCM_REG_INT_STS_WR_1_IS_TM_UNDER_ERR_E5_SHIFT                                                      6
74913   #define UCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_BB_K2                                                        (0x1<<6) // Write to full QM input buffer.
74914   #define UCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_BB_K2_SHIFT                                                  6
74915   #define UCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_E5                                                           (0x1<<7) // Write to full QM input buffer.
74916   #define UCM_REG_INT_STS_WR_1_IS_QM_P_OVFL_ERR_E5_SHIFT                                                     7
74917   #define UCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_BB_K2                                                       (0x1<<7) // Read from empty QM input buffer.
74918   #define UCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_BB_K2_SHIFT                                                 7
74919   #define UCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_E5                                                          (0x1<<8) // Read from empty QM input buffer.
74920   #define UCM_REG_INT_STS_WR_1_IS_QM_P_UNDER_ERR_E5_SHIFT                                                    8
74921   #define UCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_BB_K2                                                        (0x1<<8) // Write to full QM input buffer.
74922   #define UCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_BB_K2_SHIFT                                                  8
74923   #define UCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_E5                                                           (0x1<<9) // Write to full QM input buffer.
74924   #define UCM_REG_INT_STS_WR_1_IS_QM_S_OVFL_ERR_E5_SHIFT                                                     9
74925   #define UCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_BB_K2                                                       (0x1<<9) // Read from empty QM input buffer.
74926   #define UCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_BB_K2_SHIFT                                                 9
74927   #define UCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_E5                                                          (0x1<<10) // Read from empty QM input buffer.
74928   #define UCM_REG_INT_STS_WR_1_IS_QM_S_UNDER_ERR_E5_SHIFT                                                    10
74929   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_BB_K2                                                        (0x1<<10) // Write to full GRC input buffer bits [31:0].
74930   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                  10
74931   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_E5                                                           (0x1<<11) // Write to full GRC input buffer bits [31:0].
74932   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                     11
74933   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_BB_K2                                                       (0x1<<11) // Read from empty  GRC input buffer bits [31:0].
74934   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                 11
74935   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_E5                                                          (0x1<<12) // Read from empty  GRC input buffer bits [31:0].
74936   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                    12
74937   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_BB_K2                                                        (0x1<<12) // Write to full GRC input buffer bits [63:32].
74938   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                  12
74939   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_E5                                                           (0x1<<13) // Write to full GRC input buffer bits [63:32].
74940   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                     13
74941   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_BB_K2                                                       (0x1<<13) // Read from empty  GRC input buffer bits [63:32].
74942   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                 13
74943   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_E5                                                          (0x1<<14) // Read from empty  GRC input buffer bits [63:32].
74944   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                    14
74945   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_BB_K2                                                        (0x1<<14) // Write to full GRC input buffer bits [95:64].
74946   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                  14
74947   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_E5                                                           (0x1<<15) // Write to full GRC input buffer bits [95:64].
74948   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                     15
74949   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_BB_K2                                                       (0x1<<15) // Read from empty  GRC input buffer bits [95:64].
74950   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                 15
74951   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_E5                                                          (0x1<<16) // Read from empty  GRC input buffer bits [95:64].
74952   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                    16
74953   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_BB_K2                                                        (0x1<<16) // Write to full GRC input buffer bits [127:96].
74954   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                  16
74955   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_E5                                                           (0x1<<17) // Write to full GRC input buffer bits [127:96].
74956   #define UCM_REG_INT_STS_WR_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                     17
74957   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_BB_K2                                                       (0x1<<17) // Read from empty  GRC input buffer bits [127:96].
74958   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                 17
74959   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_E5                                                          (0x1<<18) // Read from empty  GRC input buffer bits [127:96].
74960   #define UCM_REG_INT_STS_WR_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                    18
74961   #define UCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_BB_K2                                                        (0x1<<18) // In-process Table overflow.
74962   #define UCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                  18
74963   #define UCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_E5                                                           (0x1<<19) // In-process Table overflow.
74964   #define UCM_REG_INT_STS_WR_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                     19
74965   #define UCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL_BB_K2                                                   (0x1<<19) // Message Processor Aggregation Connection Data buffer overflow.
74966   #define UCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                             19
74967   #define UCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL_E5                                                      (0x1<<20) // Message Processor Aggregation Connection Data buffer overflow.
74968   #define UCM_REG_INT_STS_WR_1_AGG_CON_DATA_BUF_OVFL_E5_SHIFT                                                20
74969   #define UCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL_BB_K2                                                    (0x1<<20) // Message Processor Aggregation Connection Command buffer overflow.
74970   #define UCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                              20
74971   #define UCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL_E5                                                       (0x1<<21) // Message Processor Aggregation Connection Command buffer overflow.
74972   #define UCM_REG_INT_STS_WR_1_AGG_CON_CMD_BUF_OVFL_E5_SHIFT                                                 21
74973   #define UCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                    (0x1<<21) // Message Processor Storm Connection Data buffer overflow.
74974   #define UCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                              21
74975   #define UCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_E5                                                       (0x1<<22) // Message Processor Storm Connection Data buffer overflow.
74976   #define UCM_REG_INT_STS_WR_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                 22
74977   #define UCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                     (0x1<<22) // Message Processor Storm Connection Command buffer overflow.
74978   #define UCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                               22
74979   #define UCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_E5                                                        (0x1<<23) // Message Processor Storm Connection Command buffer overflow.
74980   #define UCM_REG_INT_STS_WR_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                  23
74981   #define UCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL_BB_K2                                                  (0x1<<23) // Message Processor Aggregation Task Data buffer overflow.
74982   #define UCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                            23
74983   #define UCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL_E5                                                     (0x1<<24) // Message Processor Aggregation Task Data buffer overflow.
74984   #define UCM_REG_INT_STS_WR_1_AGG_TASK_DATA_BUF_OVFL_E5_SHIFT                                               24
74985   #define UCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL_BB_K2                                                   (0x1<<24) // Message Processor Aggregation Task Command buffer overflow.
74986   #define UCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                             24
74987   #define UCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL_E5                                                      (0x1<<25) // Message Processor Aggregation Task Command buffer overflow.
74988   #define UCM_REG_INT_STS_WR_1_AGG_TASK_CMD_BUF_OVFL_E5_SHIFT                                                25
74989   #define UCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL_BB_K2                                                   (0x1<<25) // Message Processor Storm Task Data buffer overflow.
74990   #define UCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                             25
74991   #define UCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL_E5                                                      (0x1<<26) // Message Processor Storm Task Data buffer overflow.
74992   #define UCM_REG_INT_STS_WR_1_SM_TASK_DATA_BUF_OVFL_E5_SHIFT                                                26
74993   #define UCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL_BB_K2                                                    (0x1<<26) // Message Processor Storm Task Command buffer overflow.
74994   #define UCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                              26
74995   #define UCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL_E5                                                       (0x1<<27) // Message Processor Storm Task Command buffer overflow.
74996   #define UCM_REG_INT_STS_WR_1_SM_TASK_CMD_BUF_OVFL_E5_SHIFT                                                 27
74997   #define UCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                   (0x1<<27) // Input message first descriptor fields violation.
74998   #define UCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                             27
74999   #define UCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_E5                                                      (0x1<<28) // Input message first descriptor fields violation.
75000   #define UCM_REG_INT_STS_WR_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                                28
75001   #define UCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE_BB_K2                                                   (0x1<<28) // Input message second descriptor fields violation.
75002   #define UCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                             28
75003   #define UCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE_E5                                                      (0x1<<29) // Input message second descriptor fields violation.
75004   #define UCM_REG_INT_STS_WR_1_SE_DESC_INPUT_VIOLATE_E5_SHIFT                                                29
75005 #define UCM_REG_INT_STS_CLR_1                                                                                0x128019cUL //Access:RC   DataWidth:0x1e   // Multi Field Register.
75006   #define UCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR_E5                                                         (0x1<<0) // Read from empty  Ysem input buffer.
75007   #define UCM_REG_INT_STS_CLR_1_IS_YSEM_UNDER_ERR_E5_SHIFT                                                   0
75008   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR_BB_K2                                                       (0x1<<0) // Write to full Dorq input buffer.
75009   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR_BB_K2_SHIFT                                                 0
75010   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR_E5                                                          (0x1<<1) // Write to full Dorq input buffer.
75011   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_OVFL_ERR_E5_SHIFT                                                    1
75012   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR_BB_K2                                                      (0x1<<1) // Read from empty  Dorq input buffer.
75013   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR_BB_K2_SHIFT                                                1
75014   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR_E5                                                         (0x1<<2) // Read from empty  Dorq input buffer.
75015   #define UCM_REG_INT_STS_CLR_1_IS_DORQ_UNDER_ERR_E5_SHIFT                                                   2
75016   #define UCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_BB_K2                                                        (0x1<<2) // Write to full Pbf input buffer.
75017   #define UCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_BB_K2_SHIFT                                                  2
75018   #define UCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_E5                                                           (0x1<<3) // Write to full Pbf input buffer.
75019   #define UCM_REG_INT_STS_CLR_1_IS_PBF_OVFL_ERR_E5_SHIFT                                                     3
75020   #define UCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_BB_K2                                                       (0x1<<3) // Read from empty Pbf input buffer.
75021   #define UCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_BB_K2_SHIFT                                                 3
75022   #define UCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_E5                                                          (0x1<<4) // Read from empty Pbf input buffer.
75023   #define UCM_REG_INT_STS_CLR_1_IS_PBF_UNDER_ERR_E5_SHIFT                                                    4
75024   #define UCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR_BB_K2                                                         (0x1<<4) // Write to full TM input buffer.
75025   #define UCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR_BB_K2_SHIFT                                                   4
75026   #define UCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR_E5                                                            (0x1<<5) // Write to full TM input buffer.
75027   #define UCM_REG_INT_STS_CLR_1_IS_TM_OVFL_ERR_E5_SHIFT                                                      5
75028   #define UCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR_BB_K2                                                        (0x1<<5) // Read from empty TM input buffer.
75029   #define UCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR_BB_K2_SHIFT                                                  5
75030   #define UCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR_E5                                                           (0x1<<6) // Read from empty TM input buffer.
75031   #define UCM_REG_INT_STS_CLR_1_IS_TM_UNDER_ERR_E5_SHIFT                                                     6
75032   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_BB_K2                                                       (0x1<<6) // Write to full QM input buffer.
75033   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_BB_K2_SHIFT                                                 6
75034   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_E5                                                          (0x1<<7) // Write to full QM input buffer.
75035   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_OVFL_ERR_E5_SHIFT                                                    7
75036   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_BB_K2                                                      (0x1<<7) // Read from empty QM input buffer.
75037   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_BB_K2_SHIFT                                                7
75038   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_E5                                                         (0x1<<8) // Read from empty QM input buffer.
75039   #define UCM_REG_INT_STS_CLR_1_IS_QM_P_UNDER_ERR_E5_SHIFT                                                   8
75040   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_BB_K2                                                       (0x1<<8) // Write to full QM input buffer.
75041   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_BB_K2_SHIFT                                                 8
75042   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_E5                                                          (0x1<<9) // Write to full QM input buffer.
75043   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_OVFL_ERR_E5_SHIFT                                                    9
75044   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_BB_K2                                                      (0x1<<9) // Read from empty QM input buffer.
75045   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_BB_K2_SHIFT                                                9
75046   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_E5                                                         (0x1<<10) // Read from empty QM input buffer.
75047   #define UCM_REG_INT_STS_CLR_1_IS_QM_S_UNDER_ERR_E5_SHIFT                                                   10
75048   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_BB_K2                                                       (0x1<<10) // Write to full GRC input buffer bits [31:0].
75049   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_BB_K2_SHIFT                                                 10
75050   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_E5                                                          (0x1<<11) // Write to full GRC input buffer bits [31:0].
75051   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR0_E5_SHIFT                                                    11
75052   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_BB_K2                                                      (0x1<<11) // Read from empty  GRC input buffer bits [31:0].
75053   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_BB_K2_SHIFT                                                11
75054   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_E5                                                         (0x1<<12) // Read from empty  GRC input buffer bits [31:0].
75055   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR0_E5_SHIFT                                                   12
75056   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_BB_K2                                                       (0x1<<12) // Write to full GRC input buffer bits [63:32].
75057   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_BB_K2_SHIFT                                                 12
75058   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_E5                                                          (0x1<<13) // Write to full GRC input buffer bits [63:32].
75059   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR1_E5_SHIFT                                                    13
75060   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_BB_K2                                                      (0x1<<13) // Read from empty  GRC input buffer bits [63:32].
75061   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_BB_K2_SHIFT                                                13
75062   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_E5                                                         (0x1<<14) // Read from empty  GRC input buffer bits [63:32].
75063   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR1_E5_SHIFT                                                   14
75064   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_BB_K2                                                       (0x1<<14) // Write to full GRC input buffer bits [95:64].
75065   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_BB_K2_SHIFT                                                 14
75066   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_E5                                                          (0x1<<15) // Write to full GRC input buffer bits [95:64].
75067   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR2_E5_SHIFT                                                    15
75068   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_BB_K2                                                      (0x1<<15) // Read from empty  GRC input buffer bits [95:64].
75069   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_BB_K2_SHIFT                                                15
75070   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_E5                                                         (0x1<<16) // Read from empty  GRC input buffer bits [95:64].
75071   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR2_E5_SHIFT                                                   16
75072   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_BB_K2                                                       (0x1<<16) // Write to full GRC input buffer bits [127:96].
75073   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_BB_K2_SHIFT                                                 16
75074   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_E5                                                          (0x1<<17) // Write to full GRC input buffer bits [127:96].
75075   #define UCM_REG_INT_STS_CLR_1_IS_GRC_OVFL_ERR3_E5_SHIFT                                                    17
75076   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_BB_K2                                                      (0x1<<17) // Read from empty  GRC input buffer bits [127:96].
75077   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_BB_K2_SHIFT                                                17
75078   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_E5                                                         (0x1<<18) // Read from empty  GRC input buffer bits [127:96].
75079   #define UCM_REG_INT_STS_CLR_1_IS_GRC_UNDER_ERR3_E5_SHIFT                                                   18
75080   #define UCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_BB_K2                                                       (0x1<<18) // In-process Table overflow.
75081   #define UCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_BB_K2_SHIFT                                                 18
75082   #define UCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_E5                                                          (0x1<<19) // In-process Table overflow.
75083   #define UCM_REG_INT_STS_CLR_1_IN_PRCS_TBL_OVFL_E5_SHIFT                                                    19
75084   #define UCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL_BB_K2                                                  (0x1<<19) // Message Processor Aggregation Connection Data buffer overflow.
75085   #define UCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                            19
75086   #define UCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL_E5                                                     (0x1<<20) // Message Processor Aggregation Connection Data buffer overflow.
75087   #define UCM_REG_INT_STS_CLR_1_AGG_CON_DATA_BUF_OVFL_E5_SHIFT                                               20
75088   #define UCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL_BB_K2                                                   (0x1<<20) // Message Processor Aggregation Connection Command buffer overflow.
75089   #define UCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                             20
75090   #define UCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL_E5                                                      (0x1<<21) // Message Processor Aggregation Connection Command buffer overflow.
75091   #define UCM_REG_INT_STS_CLR_1_AGG_CON_CMD_BUF_OVFL_E5_SHIFT                                                21
75092   #define UCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_BB_K2                                                   (0x1<<21) // Message Processor Storm Connection Data buffer overflow.
75093   #define UCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_BB_K2_SHIFT                                             21
75094   #define UCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_E5                                                      (0x1<<22) // Message Processor Storm Connection Data buffer overflow.
75095   #define UCM_REG_INT_STS_CLR_1_SM_CON_DATA_BUF_OVFL_E5_SHIFT                                                22
75096   #define UCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_BB_K2                                                    (0x1<<22) // Message Processor Storm Connection Command buffer overflow.
75097   #define UCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_BB_K2_SHIFT                                              22
75098   #define UCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_E5                                                       (0x1<<23) // Message Processor Storm Connection Command buffer overflow.
75099   #define UCM_REG_INT_STS_CLR_1_SM_CON_CMD_BUF_OVFL_E5_SHIFT                                                 23
75100   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL_BB_K2                                                 (0x1<<23) // Message Processor Aggregation Task Data buffer overflow.
75101   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                           23
75102   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL_E5                                                    (0x1<<24) // Message Processor Aggregation Task Data buffer overflow.
75103   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_DATA_BUF_OVFL_E5_SHIFT                                              24
75104   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL_BB_K2                                                  (0x1<<24) // Message Processor Aggregation Task Command buffer overflow.
75105   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                            24
75106   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL_E5                                                     (0x1<<25) // Message Processor Aggregation Task Command buffer overflow.
75107   #define UCM_REG_INT_STS_CLR_1_AGG_TASK_CMD_BUF_OVFL_E5_SHIFT                                               25
75108   #define UCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL_BB_K2                                                  (0x1<<25) // Message Processor Storm Task Data buffer overflow.
75109   #define UCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL_BB_K2_SHIFT                                            25
75110   #define UCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL_E5                                                     (0x1<<26) // Message Processor Storm Task Data buffer overflow.
75111   #define UCM_REG_INT_STS_CLR_1_SM_TASK_DATA_BUF_OVFL_E5_SHIFT                                               26
75112   #define UCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL_BB_K2                                                   (0x1<<26) // Message Processor Storm Task Command buffer overflow.
75113   #define UCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL_BB_K2_SHIFT                                             26
75114   #define UCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL_E5                                                      (0x1<<27) // Message Processor Storm Task Command buffer overflow.
75115   #define UCM_REG_INT_STS_CLR_1_SM_TASK_CMD_BUF_OVFL_E5_SHIFT                                                27
75116   #define UCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_BB_K2                                                  (0x1<<27) // Input message first descriptor fields violation.
75117   #define UCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                            27
75118   #define UCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_E5                                                     (0x1<<28) // Input message first descriptor fields violation.
75119   #define UCM_REG_INT_STS_CLR_1_FI_DESC_INPUT_VIOLATE_E5_SHIFT                                               28
75120   #define UCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE_BB_K2                                                  (0x1<<28) // Input message second descriptor fields violation.
75121   #define UCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE_BB_K2_SHIFT                                            28
75122   #define UCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE_E5                                                     (0x1<<29) // Input message second descriptor fields violation.
75123   #define UCM_REG_INT_STS_CLR_1_SE_DESC_INPUT_VIOLATE_E5_SHIFT                                               29
75124 #define UCM_REG_INT_STS_2                                                                                    0x12801a0UL //Access:R    DataWidth:0x1    // Multi Field Register.
75125   #define UCM_REG_INT_STS_2_QMREG_MORE4                                                                      (0x1<<0) // More than 4 QM registrations.
75126   #define UCM_REG_INT_STS_2_QMREG_MORE4_SHIFT                                                                0
75127 #define UCM_REG_INT_MASK_2                                                                                   0x12801a4UL //Access:RW   DataWidth:0x1    // Multi Field Register.
75128   #define UCM_REG_INT_MASK_2_QMREG_MORE4                                                                     (0x1<<0) // This bit masks, when set, the Interrupt bit: UCM_REG_INT_STS_2.QMREG_MORE4 .
75129   #define UCM_REG_INT_MASK_2_QMREG_MORE4_SHIFT                                                               0
75130 #define UCM_REG_INT_STS_WR_2                                                                                 0x12801a8UL //Access:WR   DataWidth:0x1    // Multi Field Register.
75131   #define UCM_REG_INT_STS_WR_2_QMREG_MORE4                                                                   (0x1<<0) // More than 4 QM registrations.
75132   #define UCM_REG_INT_STS_WR_2_QMREG_MORE4_SHIFT                                                             0
75133 #define UCM_REG_INT_STS_CLR_2                                                                                0x12801acUL //Access:RC   DataWidth:0x1    // Multi Field Register.
75134   #define UCM_REG_INT_STS_CLR_2_QMREG_MORE4                                                                  (0x1<<0) // More than 4 QM registrations.
75135   #define UCM_REG_INT_STS_CLR_2_QMREG_MORE4_SHIFT                                                            0
75136 #define UCM_REG_PRTY_MASK_H_0_BB_K2                                                                          0x1280204UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
75137   #define UCM_REG_PRTY_MASK_H_0_MEM030_I_ECC_RF_INT_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM030_I_ECC_RF_INT .
75138   #define UCM_REG_PRTY_MASK_H_0_MEM030_I_ECC_RF_INT_BB_K2_SHIFT                                              0
75139   #define UCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<1) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
75140   #define UCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                            1
75141   #define UCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<2) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
75142   #define UCM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                            2
75143   #define UCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<3) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM024_I_ECC_0_RF_INT .
75144   #define UCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_0_RF_INT_BB_K2_SHIFT                                            3
75145   #define UCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<4) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM024_I_ECC_1_RF_INT .
75146   #define UCM_REG_PRTY_MASK_H_0_MEM024_I_ECC_1_RF_INT_BB_K2_SHIFT                                            4
75147   #define UCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_RF_INT_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM025_I_ECC_RF_INT .
75148   #define UCM_REG_PRTY_MASK_H_0_MEM025_I_ECC_RF_INT_BB_K2_SHIFT                                              5
75149   #define UCM_REG_PRTY_MASK_H_0_MEM007_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<6) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM007_I_ECC_0_RF_INT .
75150   #define UCM_REG_PRTY_MASK_H_0_MEM007_I_ECC_0_RF_INT_BB_K2_SHIFT                                            6
75151   #define UCM_REG_PRTY_MASK_H_0_MEM007_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<7) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM007_I_ECC_1_RF_INT .
75152   #define UCM_REG_PRTY_MASK_H_0_MEM007_I_ECC_1_RF_INT_BB_K2_SHIFT                                            7
75153   #define UCM_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2                                                    (0x1<<8) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM008_I_ECC_RF_INT .
75154   #define UCM_REG_PRTY_MASK_H_0_MEM008_I_ECC_RF_INT_BB_K2_SHIFT                                              8
75155   #define UCM_REG_PRTY_MASK_H_0_MEM027_I_ECC_0_RF_INT_BB_K2                                                  (0x1<<9) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM027_I_ECC_0_RF_INT .
75156   #define UCM_REG_PRTY_MASK_H_0_MEM027_I_ECC_0_RF_INT_BB_K2_SHIFT                                            9
75157   #define UCM_REG_PRTY_MASK_H_0_MEM027_I_ECC_1_RF_INT_BB_K2                                                  (0x1<<10) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM027_I_ECC_1_RF_INT .
75158   #define UCM_REG_PRTY_MASK_H_0_MEM027_I_ECC_1_RF_INT_BB_K2_SHIFT                                            10
75159   #define UCM_REG_PRTY_MASK_H_0_MEM028_I_ECC_RF_INT_BB_K2                                                    (0x1<<11) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM028_I_ECC_RF_INT .
75160   #define UCM_REG_PRTY_MASK_H_0_MEM028_I_ECC_RF_INT_BB_K2_SHIFT                                              11
75161   #define UCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_K2                                                      (0x1<<12) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM020_I_MEM_PRTY .
75162   #define UCM_REG_PRTY_MASK_H_0_MEM020_I_MEM_PRTY_BB_K2_SHIFT                                                12
75163   #define UCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB_K2                                                      (0x1<<13) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM021_I_MEM_PRTY .
75164   #define UCM_REG_PRTY_MASK_H_0_MEM021_I_MEM_PRTY_BB_K2_SHIFT                                                13
75165   #define UCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_K2                                                      (0x1<<14) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM019_I_MEM_PRTY .
75166   #define UCM_REG_PRTY_MASK_H_0_MEM019_I_MEM_PRTY_BB_K2_SHIFT                                                14
75167   #define UCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2                                                      (0x1<<15) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM013_I_MEM_PRTY .
75168   #define UCM_REG_PRTY_MASK_H_0_MEM013_I_MEM_PRTY_BB_K2_SHIFT                                                15
75169   #define UCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2                                                      (0x1<<16) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM018_I_MEM_PRTY .
75170   #define UCM_REG_PRTY_MASK_H_0_MEM018_I_MEM_PRTY_BB_K2_SHIFT                                                16
75171   #define UCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_K2                                                      (0x1<<17) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM022_I_MEM_PRTY .
75172   #define UCM_REG_PRTY_MASK_H_0_MEM022_I_MEM_PRTY_BB_K2_SHIFT                                                17
75173   #define UCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2                                                      (0x1<<18) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM014_I_MEM_PRTY .
75174   #define UCM_REG_PRTY_MASK_H_0_MEM014_I_MEM_PRTY_BB_K2_SHIFT                                                18
75175   #define UCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2                                                      (0x1<<19) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM015_I_MEM_PRTY .
75176   #define UCM_REG_PRTY_MASK_H_0_MEM015_I_MEM_PRTY_BB_K2_SHIFT                                                19
75177   #define UCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2                                                      (0x1<<20) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM016_I_MEM_PRTY .
75178   #define UCM_REG_PRTY_MASK_H_0_MEM016_I_MEM_PRTY_BB_K2_SHIFT                                                20
75179   #define UCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_K2                                                      (0x1<<21) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM017_I_MEM_PRTY .
75180   #define UCM_REG_PRTY_MASK_H_0_MEM017_I_MEM_PRTY_BB_K2_SHIFT                                                21
75181   #define UCM_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_BB_K2                                                      (0x1<<22) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM033_I_MEM_PRTY .
75182   #define UCM_REG_PRTY_MASK_H_0_MEM033_I_MEM_PRTY_BB_K2_SHIFT                                                22
75183   #define UCM_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB_K2                                                      (0x1<<23) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM032_I_MEM_PRTY .
75184   #define UCM_REG_PRTY_MASK_H_0_MEM032_I_MEM_PRTY_BB_K2_SHIFT                                                23
75185   #define UCM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2                                                      (0x1<<24) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM031_I_MEM_PRTY .
75186   #define UCM_REG_PRTY_MASK_H_0_MEM031_I_MEM_PRTY_BB_K2_SHIFT                                                24
75187   #define UCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2                                                      (0x1<<25) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM006_I_MEM_PRTY .
75188   #define UCM_REG_PRTY_MASK_H_0_MEM006_I_MEM_PRTY_BB_K2_SHIFT                                                25
75189   #define UCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM026_I_MEM_PRTY .
75190   #define UCM_REG_PRTY_MASK_H_0_MEM026_I_MEM_PRTY_BB_K2_SHIFT                                                26
75191   #define UCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2                                                      (0x1<<27) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM009_I_MEM_PRTY .
75192   #define UCM_REG_PRTY_MASK_H_0_MEM009_I_MEM_PRTY_BB_K2_SHIFT                                                27
75193   #define UCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_K2                                                      (0x1<<28) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM029_I_MEM_PRTY .
75194   #define UCM_REG_PRTY_MASK_H_0_MEM029_I_MEM_PRTY_BB_K2_SHIFT                                                28
75195   #define UCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB_K2                                                      (0x1<<29) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM023_I_MEM_PRTY .
75196   #define UCM_REG_PRTY_MASK_H_0_MEM023_I_MEM_PRTY_BB_K2_SHIFT                                                29
75197   #define UCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_0_BB_K2                                                    (0x1<<30) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_0.MEM010_I_MEM_PRTY_0 .
75198   #define UCM_REG_PRTY_MASK_H_0_MEM010_I_MEM_PRTY_0_BB_K2_SHIFT                                              30
75199 #define UCM_REG_PRTY_MASK_H_1_BB_K2                                                                          0x1280214UL //Access:RW   DataWidth:0x7    // Multi Field Register.
75200   #define UCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_1_BB_K2                                                    (0x1<<0) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_1.MEM010_I_MEM_PRTY_1 .
75201   #define UCM_REG_PRTY_MASK_H_1_MEM010_I_MEM_PRTY_1_BB_K2_SHIFT                                              0
75202   #define UCM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_1.MEM011_I_MEM_PRTY .
75203   #define UCM_REG_PRTY_MASK_H_1_MEM011_I_MEM_PRTY_BB_K2_SHIFT                                                1
75204   #define UCM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_1.MEM012_I_MEM_PRTY .
75205   #define UCM_REG_PRTY_MASK_H_1_MEM012_I_MEM_PRTY_BB_K2_SHIFT                                                2
75206   #define UCM_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_BB_K2                                                      (0x1<<3) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_1.MEM003_I_MEM_PRTY .
75207   #define UCM_REG_PRTY_MASK_H_1_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                                3
75208   #define UCM_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_BB_K2                                                      (0x1<<4) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_1.MEM004_I_MEM_PRTY .
75209   #define UCM_REG_PRTY_MASK_H_1_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                                4
75210   #define UCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_K2                                                      (0x1<<5) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_1.MEM001_I_MEM_PRTY .
75211   #define UCM_REG_PRTY_MASK_H_1_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                                5
75212   #define UCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_K2                                                      (0x1<<6) // This bit masks, when set, the Parity bit: UCM_REG_PRTY_STS_H_1.MEM002_I_MEM_PRTY .
75213   #define UCM_REG_PRTY_MASK_H_1_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                                6
75214 #define UCM_REG_MEM024_RF_ECC_ERROR_CONNECT_0_BB_K2                                                          0x1280220UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: ucm.i_sm_con_ctx_0_11.rf_ecc_error_connect_0 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
75215 #define UCM_REG_MEM024_RF_ECC_ERROR_CONNECT_1_BB_K2                                                          0x1280224UL //Access:W    DataWidth:0x12   // Register to generate up to two ECC errors on the next write to memory: ucm.i_sm_con_ctx_0_11.rf_ecc_error_connect_1 Includes 2 words of 9 bits each. The msb of each word is an error enable and the other bits decode which data bit should have an error. Do not decode past the memory data width of 128. The two words must not be equal when they are both enabled. For a single error use the lower word. The register is cleared after the memory write.
75216 #define UCM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                       0x1280228UL //Access:RW   DataWidth:0xc    // Multi Field Register.
75217   #define UCM_REG_MEM_ECC_ENABLE_0_MEM030_I_ECC_EN_BB_K2                                                     (0x1<<0) // Enable ECC for memory ecc instance ucm.i_xx_msg_ram.i_ecc in module ucm_mem_xx_msg_ram
75218   #define UCM_REG_MEM_ECC_ENABLE_0_MEM030_I_ECC_EN_BB_K2_SHIFT                                               0
75219   #define UCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                   (0x1<<1) // Enable ECC for memory ecc instance ucm.i_agg_con_ctx.i_ecc_0 in module ucm_mem_agg_con_ctx
75220   #define UCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                             1
75221   #define UCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                   (0x1<<2) // Enable ECC for memory ecc instance ucm.i_agg_con_ctx.i_ecc_1 in module ucm_mem_agg_con_ctx
75222   #define UCM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                             2
75223   #define UCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_0_EN_BB_K2                                                   (0x1<<3) // Enable ECC for memory ecc instance ucm.i_sm_con_ctx_0_11.i_ecc_0 in module ucm_mem_sm_con_ctx_0_11
75224   #define UCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_0_EN_BB_K2_SHIFT                                             3
75225   #define UCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_1_EN_BB_K2                                                   (0x1<<4) // Enable ECC for memory ecc instance ucm.i_sm_con_ctx_0_11.i_ecc_1 in module ucm_mem_sm_con_ctx_0_11
75226   #define UCM_REG_MEM_ECC_ENABLE_0_MEM024_I_ECC_1_EN_BB_K2_SHIFT                                             4
75227   #define UCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_EN_BB_K2                                                     (0x1<<5) // Enable ECC for memory ecc instance ucm.i_sm_con_ctx_12.i_ecc in module ucm_mem_sm_con_ctx_12
75228   #define UCM_REG_MEM_ECC_ENABLE_0_MEM025_I_ECC_EN_BB_K2_SHIFT                                               5
75229   #define UCM_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_0_EN_BB_K2                                                   (0x1<<6) // Enable ECC for memory ecc instance ucm.i_agg_task_ctx_0_1.i_ecc_0 in module ucm_mem_agg_task_ctx_0_1
75230   #define UCM_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_0_EN_BB_K2_SHIFT                                             6
75231   #define UCM_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_1_EN_BB_K2                                                   (0x1<<7) // Enable ECC for memory ecc instance ucm.i_agg_task_ctx_0_1.i_ecc_1 in module ucm_mem_agg_task_ctx_0_1
75232   #define UCM_REG_MEM_ECC_ENABLE_0_MEM007_I_ECC_1_EN_BB_K2_SHIFT                                             7
75233   #define UCM_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2                                                     (0x1<<8) // Enable ECC for memory ecc instance ucm.i_agg_task_ctx_2.i_ecc in module ucm_mem_agg_task_ctx_2
75234   #define UCM_REG_MEM_ECC_ENABLE_0_MEM008_I_ECC_EN_BB_K2_SHIFT                                               8
75235   #define UCM_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_0_EN_BB_K2                                                   (0x1<<9) // Enable ECC for memory ecc instance ucm.i_sm_task_ctx_0_1.i_ecc_0 in module ucm_mem_sm_task_ctx_0_1
75236   #define UCM_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_0_EN_BB_K2_SHIFT                                             9
75237   #define UCM_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_1_EN_BB_K2                                                   (0x1<<10) // Enable ECC for memory ecc instance ucm.i_sm_task_ctx_0_1.i_ecc_1 in module ucm_mem_sm_task_ctx_0_1
75238   #define UCM_REG_MEM_ECC_ENABLE_0_MEM027_I_ECC_1_EN_BB_K2_SHIFT                                             10
75239   #define UCM_REG_MEM_ECC_ENABLE_0_MEM028_I_ECC_EN_BB_K2                                                     (0x1<<11) // Enable ECC for memory ecc instance ucm.i_sm_task_ctx_2.i_ecc in module ucm_mem_sm_task_ctx_2
75240   #define UCM_REG_MEM_ECC_ENABLE_0_MEM028_I_ECC_EN_BB_K2_SHIFT                                               11
75241 #define UCM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                  0x128022cUL //Access:RW   DataWidth:0xc    // Multi Field Register.
75242   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM030_I_ECC_PRTY_BB_K2                                              (0x1<<0) // Set parity only for memory ecc instance ucm.i_xx_msg_ram.i_ecc in module ucm_mem_xx_msg_ram
75243   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM030_I_ECC_PRTY_BB_K2_SHIFT                                        0
75244   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                            (0x1<<1) // Set parity only for memory ecc instance ucm.i_agg_con_ctx.i_ecc_0 in module ucm_mem_agg_con_ctx
75245   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                      1
75246   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                            (0x1<<2) // Set parity only for memory ecc instance ucm.i_agg_con_ctx.i_ecc_1 in module ucm_mem_agg_con_ctx
75247   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                      2
75248   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_0_PRTY_BB_K2                                            (0x1<<3) // Set parity only for memory ecc instance ucm.i_sm_con_ctx_0_11.i_ecc_0 in module ucm_mem_sm_con_ctx_0_11
75249   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_0_PRTY_BB_K2_SHIFT                                      3
75250   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_1_PRTY_BB_K2                                            (0x1<<4) // Set parity only for memory ecc instance ucm.i_sm_con_ctx_0_11.i_ecc_1 in module ucm_mem_sm_con_ctx_0_11
75251   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM024_I_ECC_1_PRTY_BB_K2_SHIFT                                      4
75252   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_PRTY_BB_K2                                              (0x1<<5) // Set parity only for memory ecc instance ucm.i_sm_con_ctx_12.i_ecc in module ucm_mem_sm_con_ctx_12
75253   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM025_I_ECC_PRTY_BB_K2_SHIFT                                        5
75254   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_0_PRTY_BB_K2                                            (0x1<<6) // Set parity only for memory ecc instance ucm.i_agg_task_ctx_0_1.i_ecc_0 in module ucm_mem_agg_task_ctx_0_1
75255   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_0_PRTY_BB_K2_SHIFT                                      6
75256   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_1_PRTY_BB_K2                                            (0x1<<7) // Set parity only for memory ecc instance ucm.i_agg_task_ctx_0_1.i_ecc_1 in module ucm_mem_agg_task_ctx_0_1
75257   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM007_I_ECC_1_PRTY_BB_K2_SHIFT                                      7
75258   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2                                              (0x1<<8) // Set parity only for memory ecc instance ucm.i_agg_task_ctx_2.i_ecc in module ucm_mem_agg_task_ctx_2
75259   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM008_I_ECC_PRTY_BB_K2_SHIFT                                        8
75260   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_0_PRTY_BB_K2                                            (0x1<<9) // Set parity only for memory ecc instance ucm.i_sm_task_ctx_0_1.i_ecc_0 in module ucm_mem_sm_task_ctx_0_1
75261   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_0_PRTY_BB_K2_SHIFT                                      9
75262   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_1_PRTY_BB_K2                                            (0x1<<10) // Set parity only for memory ecc instance ucm.i_sm_task_ctx_0_1.i_ecc_1 in module ucm_mem_sm_task_ctx_0_1
75263   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM027_I_ECC_1_PRTY_BB_K2_SHIFT                                      10
75264   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM028_I_ECC_PRTY_BB_K2                                              (0x1<<11) // Set parity only for memory ecc instance ucm.i_sm_task_ctx_2.i_ecc in module ucm_mem_sm_task_ctx_2
75265   #define UCM_REG_MEM_ECC_PARITY_ONLY_0_MEM028_I_ECC_PRTY_BB_K2_SHIFT                                        11
75266 #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                              0x1280230UL //Access:RC   DataWidth:0xc    // Multi Field Register.
75267   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM030_I_ECC_CORRECT_BB_K2                                       (0x1<<0) // Record if a correctable error occurred on memory ecc instance ucm.i_xx_msg_ram.i_ecc in module ucm_mem_xx_msg_ram
75268   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM030_I_ECC_CORRECT_BB_K2_SHIFT                                 0
75269   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                     (0x1<<1) // Record if a correctable error occurred on memory ecc instance ucm.i_agg_con_ctx.i_ecc_0 in module ucm_mem_agg_con_ctx
75270   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                               1
75271   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                     (0x1<<2) // Record if a correctable error occurred on memory ecc instance ucm.i_agg_con_ctx.i_ecc_1 in module ucm_mem_agg_con_ctx
75272   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                               2
75273   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_0_CORRECT_BB_K2                                     (0x1<<3) // Record if a correctable error occurred on memory ecc instance ucm.i_sm_con_ctx_0_11.i_ecc_0 in module ucm_mem_sm_con_ctx_0_11
75274   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_0_CORRECT_BB_K2_SHIFT                               3
75275   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_1_CORRECT_BB_K2                                     (0x1<<4) // Record if a correctable error occurred on memory ecc instance ucm.i_sm_con_ctx_0_11.i_ecc_1 in module ucm_mem_sm_con_ctx_0_11
75276   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM024_I_ECC_1_CORRECT_BB_K2_SHIFT                               4
75277   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_CORRECT_BB_K2                                       (0x1<<5) // Record if a correctable error occurred on memory ecc instance ucm.i_sm_con_ctx_12.i_ecc in module ucm_mem_sm_con_ctx_12
75278   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM025_I_ECC_CORRECT_BB_K2_SHIFT                                 5
75279   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_0_CORRECT_BB_K2                                     (0x1<<6) // Record if a correctable error occurred on memory ecc instance ucm.i_agg_task_ctx_0_1.i_ecc_0 in module ucm_mem_agg_task_ctx_0_1
75280   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_0_CORRECT_BB_K2_SHIFT                               6
75281   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_1_CORRECT_BB_K2                                     (0x1<<7) // Record if a correctable error occurred on memory ecc instance ucm.i_agg_task_ctx_0_1.i_ecc_1 in module ucm_mem_agg_task_ctx_0_1
75282   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM007_I_ECC_1_CORRECT_BB_K2_SHIFT                               7
75283   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2                                       (0x1<<8) // Record if a correctable error occurred on memory ecc instance ucm.i_agg_task_ctx_2.i_ecc in module ucm_mem_agg_task_ctx_2
75284   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM008_I_ECC_CORRECT_BB_K2_SHIFT                                 8
75285   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_0_CORRECT_BB_K2                                     (0x1<<9) // Record if a correctable error occurred on memory ecc instance ucm.i_sm_task_ctx_0_1.i_ecc_0 in module ucm_mem_sm_task_ctx_0_1
75286   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_0_CORRECT_BB_K2_SHIFT                               9
75287   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_1_CORRECT_BB_K2                                     (0x1<<10) // Record if a correctable error occurred on memory ecc instance ucm.i_sm_task_ctx_0_1.i_ecc_1 in module ucm_mem_sm_task_ctx_0_1
75288   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM027_I_ECC_1_CORRECT_BB_K2_SHIFT                               10
75289   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM028_I_ECC_CORRECT_BB_K2                                       (0x1<<11) // Record if a correctable error occurred on memory ecc instance ucm.i_sm_task_ctx_2.i_ecc in module ucm_mem_sm_task_ctx_2
75290   #define UCM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM028_I_ECC_CORRECT_BB_K2_SHIFT                                 11
75291 #define UCM_REG_MEM_ECC_EVENTS_BB_K2                                                                         0x1280234UL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
75292 #define UCM_REG_IFEN                                                                                         0x1280400UL //Access:RW   DataWidth:0x1    // Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
75293 #define UCM_REG_QM_TASK_BASE_EVNT_ID_0                                                                       0x1280424UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75294 #define UCM_REG_QM_TASK_BASE_EVNT_ID_1                                                                       0x1280428UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75295 #define UCM_REG_QM_TASK_BASE_EVNT_ID_2                                                                       0x128042cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75296 #define UCM_REG_QM_TASK_BASE_EVNT_ID_3                                                                       0x1280430UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75297 #define UCM_REG_QM_TASK_BASE_EVNT_ID_4                                                                       0x1280434UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75298 #define UCM_REG_QM_TASK_BASE_EVNT_ID_5                                                                       0x1280438UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75299 #define UCM_REG_QM_TASK_BASE_EVNT_ID_6                                                                       0x128043cUL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75300 #define UCM_REG_QM_TASK_BASE_EVNT_ID_7                                                                       0x1280440UL //Access:RW   DataWidth:0x8    // QM task base Event ID per connection type.
75301 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_0                                                                  0x1280484UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75302 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_1                                                                  0x1280488UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75303 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_2                                                                  0x128048cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75304 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_3                                                                  0x1280490UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75305 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_4                                                                  0x1280494UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75306 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_5                                                                  0x1280498UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75307 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_6                                                                  0x128049cUL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75308 #define UCM_REG_QM_AGG_TASK_CTX_PART_SIZE_7                                                                  0x12804a0UL //Access:RW   DataWidth:0x4    // QM aggregation task context part size per connection type. Is 0 in case AggCtxLdStFlg=0; is greater than 0 in case AggCtxLdStFlg=1.
75309 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_0                                                                    0x12804a4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75310 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_1                                                                    0x12804a8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75311 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_2                                                                    0x12804acUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75312 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_3                                                                    0x12804b0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75313 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_4                                                                    0x12804b4UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75314 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_5                                                                    0x12804b8UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75315 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_6                                                                    0x12804bcUL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75316 #define UCM_REG_QM_SM_TASK_CTX_LDST_FLG_7                                                                    0x12804c0UL //Access:RW   DataWidth:0x1    // QM storm task context load_store per task type.
75317 #define UCM_REG_QM_TASK_USE_ST_FLG_0                                                                         0x1280504UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
75318 #define UCM_REG_QM_TASK_USE_ST_FLG_1                                                                         0x1280508UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
75319 #define UCM_REG_QM_TASK_USE_ST_FLG_2                                                                         0x128050cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
75320 #define UCM_REG_QM_TASK_USE_ST_FLG_3                                                                         0x1280510UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
75321 #define UCM_REG_QM_TASK_USE_ST_FLG_4                                                                         0x1280514UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
75322 #define UCM_REG_QM_TASK_USE_ST_FLG_5                                                                         0x1280518UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
75323 #define UCM_REG_QM_TASK_USE_ST_FLG_6                                                                         0x128051cUL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM. in XCM.
75324 #define UCM_REG_QM_TASK_USE_ST_FLG_7                                                                         0x1280520UL //Access:RW   DataWidth:0x1    // QM Task use state flag per connection type. Should be all 0 for PCM and XCM.
75325 #define UCM_REG_TM_TASK_EVNT_ID_0                                                                            0x1280544UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75326 #define UCM_REG_TM_TASK_EVNT_ID_1                                                                            0x1280548UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75327 #define UCM_REG_TM_TASK_EVNT_ID_2                                                                            0x128054cUL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75328 #define UCM_REG_TM_TASK_EVNT_ID_3                                                                            0x1280550UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75329 #define UCM_REG_TM_TASK_EVNT_ID_4                                                                            0x1280554UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75330 #define UCM_REG_TM_TASK_EVNT_ID_5                                                                            0x1280558UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75331 #define UCM_REG_TM_TASK_EVNT_ID_6                                                                            0x128055cUL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75332 #define UCM_REG_TM_TASK_EVNT_ID_7                                                                            0x1280560UL //Access:RW   DataWidth:0x8    // TM task Event ID per connection type.
75333 #define UCM_REG_ERR_EVNT_ID                                                                                  0x1280564UL //Access:RW   DataWidth:0x8    // The Event ID in case one of errors is set in QM input message.
75334 #define UCM_REG_STORM_WEIGHT                                                                                 0x1280604UL //Access:RW   DataWidth:0x3    // The weight of the local Storm input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75335 #define UCM_REG_DORQ_WEIGHT                                                                                  0x1280608UL //Access:RW   DataWidth:0x3    // The weight of the input Dorq in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75336 #define UCM_REG_PBF_WEIGHT                                                                                   0x128060cUL //Access:RW   DataWidth:0x3    // The weight of the input Pbf in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75337 #define UCM_REG_GRC_WEIGHT                                                                                   0x1280610UL //Access:RW   DataWidth:0x3    // The weight of the GRC input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75338 #define UCM_REG_XSDM_WEIGHT                                                                                  0x1280614UL //Access:RW   DataWidth:0x3    // The weight of the XSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75339 #define UCM_REG_YSDM_WEIGHT                                                                                  0x1280618UL //Access:RW   DataWidth:0x3    // The weight of the YSDM input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75340 #define UCM_REG_USDM_WEIGHT                                                                                  0x128061cUL //Access:RW   DataWidth:0x3    // The weight of the input USDM in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75341 #define UCM_REG_RDIF_WEIGHT                                                                                  0x1280620UL //Access:RW   DataWidth:0x3    // The weight of the input RDIF in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75342 #define UCM_REG_TDIF_WEIGHT                                                                                  0x1280624UL //Access:RW   DataWidth:0x3    // The weight of the input RDIF in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75343 #define UCM_REG_MULD_WEIGHT                                                                                  0x1280628UL //Access:RW   DataWidth:0x3    // The weight of the input MULD in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.:
75344 #define UCM_REG_YULD_WEIGHT_BB_K2                                                                            0x128062cUL //Access:RW   DataWidth:0x3    // The weight of the input YULD in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75345 #define UCM_REG_QM_P_WEIGHT                                                                                  0x1280630UL //Access:RW   DataWidth:0x3    // The weight of the QM (primary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75346 #define UCM_REG_QM_S_WEIGHT                                                                                  0x1280634UL //Access:RW   DataWidth:0x3    // The weight of the QM (secondary) input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75347 #define UCM_REG_TM_WEIGHT                                                                                    0x1280638UL //Access:RW   DataWidth:0x3    // The weight of the Timers input in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75348 #define UCM_REG_IA_GROUP_PR0                                                                                 0x128063cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 0. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: ia_group_pr0 is the highest priority; ia_group_pr5 is the lowest priority.
75349 #define UCM_REG_IA_GROUP_PR1                                                                                 0x1280640UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 1. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
75350 #define UCM_REG_IA_GROUP_PR2                                                                                 0x1280644UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 2. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
75351 #define UCM_REG_IA_GROUP_PR3                                                                                 0x1280648UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 3. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
75352 #define UCM_REG_IA_GROUP_PR4                                                                                 0x128064cUL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 4. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
75353 #define UCM_REG_IA_GROUP_PR5                                                                                 0x1280650UL //Access:RW   DataWidth:0x3    // Input Arbiter group client corresponding to group priority 5. 0 - Is.Agg group 1- Is.AggSt group; 2 - Is.Dir group; 3 - Xx.Dir group; 4 - Xx.AggSt group; 5- Xx.Byp group. Each priority need to be unique. NOTE: 0 is the highest priority; 5 is the lowest priority.
75354 #define UCM_REG_IA_ARB_SP_TIMEOUT                                                                            0x1280654UL //Access:RW   DataWidth:0x8    // Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Two values have special meaning: 8'h0 - constant RR; 8'h80 - constant strict priority. In all other cases the following is true: Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance.
75355 #define UCM_REG_STORM_FRWRD_MODE                                                                             0x1280658UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75356 #define UCM_REG_XSDM_FRWRD_MODE                                                                              0x128065cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75357 #define UCM_REG_YSDM_FRWRD_MODE                                                                              0x1280660UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75358 #define UCM_REG_PSDM_FRWRD_MODE_BB_K2                                                                        0x1280664UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75359 #define UCM_REG_USDM_FRWRD_MODE                                                                              0x1280668UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75360 #define UCM_REG_RDIF_FRWRD_MODE                                                                              0x128066cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75361 #define UCM_REG_TDIF_FRWRD_MODE                                                                              0x1280670UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75362 #define UCM_REG_MULD_FRWRD_MODE                                                                              0x1280674UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75363 #define UCM_REG_YULD_FRWRD_MODE_BB_K2                                                                        0x1280678UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75364 #define UCM_REG_DORQ_FRWRD_MODE                                                                              0x128067cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75365 #define UCM_REG_PBF_FRWRD_MODE                                                                               0x1280680UL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75366 #define UCM_REG_SDM_ERR_HANDLE_EN                                                                            0x1280684UL //Access:RW   DataWidth:0x1    // 0 - disable error handling in SDM message; 1 - enable error handling in SDM message.
75367 #define UCM_REG_DIR_BYP_EN                                                                                   0x1280688UL //Access:RW   DataWidth:0x1    // Direct bypass enable.
75368 #define UCM_REG_FI_DESC_INPUT_VIOLATE                                                                        0x128068cUL //Access:R    DataWidth:0xf    // Input message first descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation:  TaskExist==0 -> XxLockCmd != XX_UNLOCK_CID_TID and XxLockCmd != XX_LOCK_CID_TID_BYPASS;  [12] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0;[13] - Violation: Agg message: Loader done with error then SmCtxLdStFlg==0; [14] - Violation: XxBypass message in PCM block;
75369 #define UCM_REG_SE_DESC_INPUT_VIOLATE                                                                        0x1280690UL //Access:R    DataWidth:0xc    // Input message second descriptor fields violation: [4:0] - Global client number that violated the input; [5] - Violation: Agg/Direct message: AggCtxLdStFlg == 0  then AggDecType == NULL; [6] - Violation: Agg message: AggDecType == NULL  then AggCtxLdStFlg == 1; [7] - Violation: Agg/Direct message: AggCtxLdStFlg==0 then AggCtxPartSize==0; [8]- Violation: Agg message: In connection domain : AggCtxPartSize < NC_IAG or In task domain : AggCtxPartSize < NT_IAG; [9]- Violation: Diect message: In connection domain : AggCtxPartSize < CC_IAG or In task domain : AggCtxPartSize < CT_IAG; [10] - Violation:  Direct message: UsestateFlg==1 then AggCtxLdStFlg == 1; [11] - Violation: Agg/Direct message: AggCtxLdStFlg==1 then AggCtxPartSize>0; Read only register.
75370 #define UCM_REG_IA_AGG_CON_PART_FILL_LVL                                                                     0x1280694UL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Connection part FIFO fill level (in messages).
75371 #define UCM_REG_IA_SM_CON_PART_FILL_LVL                                                                      0x1280698UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Connection part FIFO fill level (in messages).
75372 #define UCM_REG_IA_AGG_TASK_PART_FILL_LVL                                                                    0x128069cUL //Access:R    DataWidth:0x3    // Input Arbiter Aggregation Task part FIFO fill level (in messages).
75373 #define UCM_REG_IA_SM_TASK_PART_FILL_LVL                                                                     0x12806a0UL //Access:R    DataWidth:0x3    // Input Arbiter Storm Task part FIFO fill level (in messages).
75374 #define UCM_REG_IA_TRANS_PART_FILL_LVL                                                                       0x12806a4UL //Access:R    DataWidth:0x3    // Input Arbiter Transparent part FIFO fill level (in messages).
75375 #define UCM_REG_EXT_RD_FILL_LVL_E5                                                                           0x12806a8UL //Access:R    DataWidth:0x2    // External read buffer FIFO fill level (in FIFO entries).
75376 #define UCM_REG_XX_MSG_UP_BND                                                                                0x1280704UL //Access:RW   DataWidth:0x7    // The maximum number of Xx RAM messages; which may be stored in XX protection. Is restricted by Xx Messages RAM size and the size of Xx protected message CM_REGISTERS_XX_MSG_SIZE.XX_MSG_SIZE
75377 #define UCM_REG_XX_MSG_SIZE                                                                                  0x1280708UL //Access:RW   DataWidth:0x5    // The size of Xx protected message in Xx Messages RAM in QREGs. Upper rounded to 4 and multiplied by CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND should not exceed XxMessagesRam size which is: MCM: 0d1792 PCM: 0d176 TCM: 0d1536 UCM: 0d1792 XCM: 0d256 YCM: 0d1536
75378 #define UCM_REG_XX_LCID_CAM_UP_BND                                                                           0x128070cUL //Access:RW   DataWidth:0x7    // The maximum number of connections in the XX protection LCID CAM.
75379 #define UCM_REG_XX_FREE_CNT                                                                                  0x1280710UL //Access:R    DataWidth:0x7    // Used to read the XX protection Free counter. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
75380 #define UCM_REG_XX_LCID_CAM_FILL_LVL                                                                         0x1280714UL //Access:R    DataWidth:0x7    // Used to read XX protection LCID CAM fill level. Fill level is calculated as the number of locked LCIDs, i.e. LCIDs that have at least one Xx locked message or LCIDs that have no Xx locked messages but haven't been unlocked yet from LCID CAM. Simple saying it calculates for number of valid entries in LCID CAM.
75381 #define UCM_REG_XX_LCID_CAM_ST_STAT                                                                          0x1280718UL //Access:RC   DataWidth:0x7    // CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
75382 #define UCM_REG_XX_IA_GROUP_PR0                                                                              0x128071cUL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 0. 0 - non-lock group; 1- lock group.
75383 #define UCM_REG_XX_IA_GROUP_PR1                                                                              0x1280720UL //Access:RW   DataWidth:0x1    // Xx Input Arbiter group client corresponding to group priority 1. 0 - non-lock group; 1- lock group.
75384 #define UCM_REG_XX_NON_LOCK_LCID_THR                                                                         0x1280724UL //Access:RW   DataWidth:0x7    // Xx non-locked LCIDs threshold (maximum value). Participates in blocking decision of Xx Input Arbiter non-locked group.
75385 #define UCM_REG_XX_LOCK_LCID_THR                                                                             0x1280728UL //Access:RW   DataWidth:0x7    // Xx locked LCIDs threshold (maximum value). Participates in Xx Bypass global enable decision.
75386 #define UCM_REG_XX_IA_ARB_SP_TIMEOUT                                                                         0x128072cUL //Access:RW   DataWidth:0x8    // Xx Input Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
75387 #define UCM_REG_XX_FREE_HEAD_PTR                                                                             0x1280730UL //Access:R    DataWidth:0x6    // Xx Free Head Pointer.
75388 #define UCM_REG_XX_FREE_TAIL_PTR                                                                             0x1280734UL //Access:R    DataWidth:0x6    // Xx Free Tail Pointer. Written on CM_REGISTERS_XX_MSG_UP_BND.XX_MSG_UP_BND
75389 #define UCM_REG_XX_NON_LOCK_CNT                                                                              0x1280738UL //Access:R    DataWidth:0x7    // Xx NonLock Counter.
75390 #define UCM_REG_XX_LOCK_CNT                                                                                  0x128073cUL //Access:R    DataWidth:0x7    // Xx Lock Counter.
75391 #define UCM_REG_XX_LCID_ARB_GROUP_PR0                                                                        0x1280740UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 0. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
75392 #define UCM_REG_XX_LCID_ARB_GROUP_PR1                                                                        0x1280744UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 1. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
75393 #define UCM_REG_XX_LCID_ARB_GROUP_PR2                                                                        0x1280748UL //Access:RW   DataWidth:0x2    // Xx LCID Arbiter group client corresponding to group priority 2. 0 - Xx Dir group; 1- Xx AggSt group; 2- Xx Byp group.
75394 #define UCM_REG_XX_LCID_ARB_SP_TIMEOUT                                                                       0x128074cUL //Access:RW   DataWidth:0x8    // Xx LCID Arbiter timeout value to perform non-usual arbitration operation relative to usual once in a while. Bit [7]: if 0 - usual operation is strict priority arbitration; if 1 - usual operation is RR. Bits [6:0] - period of non-usual operation performance. E.g. bits[6:0]=0; bit[7]=0 - always strict priority; bits[6:0]=1; bit[7]=0 - strict priority; then RR; bits[6:0]=3; bit[7]=0 - 3 times strict priority; then RR.
75395 #define UCM_REG_XX_FREE_THR_HIGH                                                                             0x1280750UL //Access:RW   DataWidth:0x7    // Xx free messages threshold high. Used in Xx Bypass global enable condition.
75396 #define UCM_REG_XX_FREE_THR_LOW                                                                              0x1280754UL //Access:RW   DataWidth:0x7    // Xx free messages threshold low Used in Xx Bypass global enable condition.
75397 #define UCM_REG_XX_CBYP_TBL_FILL_LVL                                                                         0x1280758UL //Access:R    DataWidth:0x4    // Xx Connection Bypass Table fill level (in connections).
75398 #define UCM_REG_XX_CBYP_TBL_ST_STAT                                                                          0x128075cUL //Access:RC   DataWidth:0x4    // Xx Connection Bypass Table sticky status. Reset on read.
75399 #define UCM_REG_XX_CBYP_TBL_UP_BND                                                                           0x1280760UL //Access:RW   DataWidth:0x4    // Xx Bypass Table (Connection) maximum fill level.
75400 #define UCM_REG_XX_TBYP_TBL_FILL_LVL                                                                         0x1280764UL //Access:R    DataWidth:0x7    // Xx Task Bypass Table fill level (in tasks).
75401 #define UCM_REG_XX_TBYP_TBL_ST_STAT                                                                          0x1280768UL //Access:RC   DataWidth:0x7    // Xx Task Bypass Table sticky status. Reset on read.
75402 #define UCM_REG_XX_TBYP_TBL_UP_BND                                                                           0x128076cUL //Access:RW   DataWidth:0x7    // Xx Bypass Table (Task) maximum fill level.
75403 #define UCM_REG_XX_BYP_LOCK_MSG_THR                                                                          0x1280790UL //Access:RW   DataWidth:0x6    // Xx Bypass messages lock threshold. The number of locked messages per LCID is above this threshold is one of conditions to start XxBypass for this LCID.
75404 #define UCM_REG_XX_PREF_DIR_FILL_LVL                                                                         0x1280794UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter direct prefetch FIFO fill level (in entries).
75405 #define UCM_REG_XX_PREF_AGGST_FILL_LVL                                                                       0x1280798UL //Access:R    DataWidth:0x5    // Xx LCID Arbiter aggregation store prefetch FIFO fill level (in entries).
75406 #define UCM_REG_XX_PREF_BYP_FILL_LVL                                                                         0x128079cUL //Access:R    DataWidth:0x5    // Xx LCID Arbiter bypass prefetch FIFO fill level (in entries).
75407 #define UCM_REG_UNLOCK_MISS                                                                                  0x12807a0UL //Access:RC   DataWidth:0x1    // Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM.
75408 #define UCM_REG_ERR_AFFINITY_TYPE_E5                                                                         0x12807a4UL //Access:RW   DataWidth:0x2    // Affinity type in case of input message error.
75409 #define UCM_REG_ERR_EXCLUSIVE_FLG_E5                                                                         0x12807a8UL //Access:RW   DataWidth:0x1    // Exclusive type in case of input message error.
75410 #define UCM_REG_ERR_SRC_AFFINITY_E5                                                                          0x12807acUL //Access:RW   DataWidth:0x3    // Source affinity in case of input message error.
75411 #define UCM_REG_XX_BYP_MSG_UP_BND_0_BB_K2                                                                    0x1280770UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75412 #define UCM_REG_XX_BYP_MSG_UP_BND_0_E5                                                                       0x12807b0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75413 #define UCM_REG_XX_BYP_MSG_UP_BND_1_BB_K2                                                                    0x1280774UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75414 #define UCM_REG_XX_BYP_MSG_UP_BND_1_E5                                                                       0x12807b4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75415 #define UCM_REG_XX_BYP_MSG_UP_BND_2_BB_K2                                                                    0x1280778UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75416 #define UCM_REG_XX_BYP_MSG_UP_BND_2_E5                                                                       0x12807b8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75417 #define UCM_REG_XX_BYP_MSG_UP_BND_3_BB_K2                                                                    0x128077cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75418 #define UCM_REG_XX_BYP_MSG_UP_BND_3_E5                                                                       0x12807bcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75419 #define UCM_REG_XX_BYP_MSG_UP_BND_4_BB_K2                                                                    0x1280780UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75420 #define UCM_REG_XX_BYP_MSG_UP_BND_4_E5                                                                       0x12807c0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75421 #define UCM_REG_XX_BYP_MSG_UP_BND_5_BB_K2                                                                    0x1280784UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75422 #define UCM_REG_XX_BYP_MSG_UP_BND_5_E5                                                                       0x12807c4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75423 #define UCM_REG_XX_BYP_MSG_UP_BND_6_BB_K2                                                                    0x1280788UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75424 #define UCM_REG_XX_BYP_MSG_UP_BND_6_E5                                                                       0x12807c8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75425 #define UCM_REG_XX_BYP_MSG_UP_BND_7_BB_K2                                                                    0x128078cUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75426 #define UCM_REG_XX_BYP_MSG_UP_BND_7_E5                                                                       0x12807ccUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75427 #define UCM_REG_XX_BYP_MSG_UP_BND_8_E5                                                                       0x12807d0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75428 #define UCM_REG_XX_BYP_MSG_UP_BND_9_E5                                                                       0x12807d4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75429 #define UCM_REG_XX_BYP_MSG_UP_BND_10_E5                                                                      0x12807d8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75430 #define UCM_REG_XX_BYP_MSG_UP_BND_11_E5                                                                      0x12807dcUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75431 #define UCM_REG_XX_BYP_MSG_UP_BND_12_E5                                                                      0x12807e0UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75432 #define UCM_REG_XX_BYP_MSG_UP_BND_13_E5                                                                      0x12807e4UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75433 #define UCM_REG_XX_BYP_MSG_UP_BND_14_E5                                                                      0x12807e8UL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75434 #define UCM_REG_XX_BYP_MSG_UP_BND_15_E5                                                                      0x12807ecUL //Access:RW   DataWidth:0x5    // Xx Bypass messages upper bound (per connection) - used to restrict number of messages locked in Xx Bypass per LCID.
75435 #define UCM_REG_PRCS_AGG_CON_CURR_ST                                                                         0x1280804UL //Access:R    DataWidth:0x4    // Aggregation Connection Processor FSM.
75436 #define UCM_REG_PRCS_SM_CON_CURR_ST                                                                          0x1280808UL //Access:R    DataWidth:0x2    // STORM Connection Processor FSM.
75437 #define UCM_REG_PRCS_AGG_TASK_CURR_ST                                                                        0x128080cUL //Access:R    DataWidth:0x4    // Aggregation Task Processor FSM.
75438 #define UCM_REG_PRCS_SM_TASK_CURR_ST                                                                         0x1280810UL //Access:R    DataWidth:0x2    // STORM Task Processor FSM.
75439 #define UCM_REG_N_SM_TASK_CTX_LD_0                                                                           0x1280834UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75440 #define UCM_REG_N_SM_TASK_CTX_LD_1                                                                           0x1280838UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75441 #define UCM_REG_N_SM_TASK_CTX_LD_2                                                                           0x128083cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75442 #define UCM_REG_N_SM_TASK_CTX_LD_3                                                                           0x1280840UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75443 #define UCM_REG_N_SM_TASK_CTX_LD_4                                                                           0x1280844UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75444 #define UCM_REG_N_SM_TASK_CTX_LD_5                                                                           0x1280848UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75445 #define UCM_REG_N_SM_TASK_CTX_LD_6                                                                           0x128084cUL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75446 #define UCM_REG_N_SM_TASK_CTX_LD_7                                                                           0x1280850UL //Access:RW   DataWidth:0x4    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific task type. The offset of these data in the STORM context is always 0. Index _i stands for the task type (one of 8).
75447 #define UCM_REG_AGG_CON_FIC_BUF_FILL_LVL                                                                     0x1280854UL //Access:R    DataWidth:0x2    // Aggregation Connection FIC buffer fill level (in messages).
75448 #define UCM_REG_SM_CON_FIC_BUF_FILL_LVL                                                                      0x1280858UL //Access:R    DataWidth:0x5    // Storm Connection FIC buffer fill level (in messages).
75449 #define UCM_REG_AGG_CON_FIC_BUF_CRD                                                                          0x128085cUL //Access:RW   DataWidth:0x2    // Aggregation Connection FIC buffer credit (in full message out parts).
75450 #define UCM_REG_SM_CON_FIC_BUF_CRD                                                                           0x1280860UL //Access:RW   DataWidth:0x2    // Storm Connection FIC buffer credit (in full message out parts).
75451 #define UCM_REG_AGG_CON_BUF_CRD_AGG                                                                          0x1280864UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
75452 #define UCM_REG_AGG_CON_BUF_CRD_AGGST                                                                        0x1280868UL //Access:RW   DataWidth:0x3    // Aggregation Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG need be no more than Agregation Connection data buffer size=4. In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and CM_REGISTERS_AGG_CON_CMD_BUF_CRD_DIR.AGG_CON_CMD_BUF_CRD_DIR need be no more than Agregation Connection command buffer size=6.
75453 #define UCM_REG_SM_CON_BUF_CRD_AGGST                                                                         0x128086cUL //Access:RW   DataWidth:0x1    // Storm Connection buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_CON_CMD_BUF_CRD_DIR.SM_CON_CMD_BUF_CRD_DIR need be no more than Storm Connection command buffer size=3.
75454 #define UCM_REG_AGG_CON_CMD_BUF_CRD_DIR                                                                      0x1280870UL //Access:RW   DataWidth:0x2    // Aggregation Connection command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_CON_BUF_CRD_AGG.AGG_CON_BUF_CRD_AGG and XCM_REGISTERS_AGG_CON_BUF_CRD_AGGST.AGG_CON_BUF_CRD_AGGST need be no more than Agregation Connection command buffer size=6.
75455 #define UCM_REG_SM_CON_CMD_BUF_CRD_DIR                                                                       0x1280874UL //Access:RW   DataWidth:0x2    // Storm Connection command buffer credit (Direct group). In sum with CM_REGISTERS_SM_CON_BUF_CRD_AGGST.SM_CON_BUF_CRD_AGGST need be no more than Storm Connection command buffer size=3.
75456 #define UCM_REG_AGG_TASK_FIC_BUF_FILL_LVL                                                                    0x1280878UL //Access:R    DataWidth:0x3    // Aggregation Task FIC buffer fill level (in messages).
75457 #define UCM_REG_SM_TASK_FIC_BUF_FILL_LVL                                                                     0x128087cUL //Access:R    DataWidth:0x4    // Storm Task FIC buffer fill level (in messages).
75458 #define UCM_REG_AGG_TASK_FIC_BUF_CRD                                                                         0x1280880UL //Access:RW   DataWidth:0x2    // Aggregation Task FIC buffer credit (in full message out parts).
75459 #define UCM_REG_SM_TASK_FIC_BUF_CRD                                                                          0x1280884UL //Access:RW   DataWidth:0x2    // Storm Task FIC buffer credit (in full message out parts).
75460 #define UCM_REG_AGG_TASK_BUF_CRD_AGG                                                                         0x1280888UL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
75461 #define UCM_REG_AGG_TASK_BUF_CRD_AGGST                                                                       0x128088cUL //Access:RW   DataWidth:0x3    // Aggregation Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG need be no more than Agregation Task data buffer size=4. In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_CMD_BUF_CRD_DIR.AGG_TASK_CMD_BUF_CRD_DIR need be no more than Agregation Task command buffer size=6.
75462 #define UCM_REG_SM_TASK_BUF_CRD_AGGST                                                                        0x1280890UL //Access:RW   DataWidth:0x1    // Storm Task buffer (data or command) credit (Aggregation Store group). In sum with CM_REGISTERS_SM_TASK_CMD_BUF_CRD_DIR.SM_TASK_CMD_BUF_CRD_DIR need be no more than Storm Task command buffer size=3.
75463 #define UCM_REG_AGG_TASK_CMD_BUF_CRD_DIR                                                                     0x1280894UL //Access:RW   DataWidth:0x2    // Aggregation Task command buffer credit (Direct group). In sum with CM_REGISTERS_AGG_TASK_BUF_CRD_AGG.AGG_TASK_BUF_CRD_AGG and CM_REGISTERS_AGG_TASK_BUF_CRD_AGGST.AGG_TASK_BUF_CRD_AGGST need be no more than Agregation Task command buffer size=6.
75464 #define UCM_REG_SM_TASK_CMD_BUF_CRD_DIR                                                                      0x1280898UL //Access:RW   DataWidth:0x2    // Storm Task command buffer credit (Direct group). In sum with CM_REGISTERS_SM_TASK_BUF_CRD_AGGST.SM_TASK_BUF_CRD_AGGST need be no more than Storm Task command buffer size=3.
75465 #define UCM_REG_TRANS_DATA_BUF_CRD_DIR                                                                       0x128089cUL //Access:RW   DataWidth:0x2    // Transparent data buffer credit (Direct group).
75466 #define UCM_REG_AGG_TASK_CTX_SIZE_0                                                                          0x12808c0UL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75467 #define UCM_REG_AGG_TASK_CTX_SIZE_1                                                                          0x12808c4UL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75468 #define UCM_REG_AGG_TASK_CTX_SIZE_2                                                                          0x12808c8UL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75469 #define UCM_REG_AGG_TASK_CTX_SIZE_3                                                                          0x12808ccUL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75470 #define UCM_REG_AGG_TASK_CTX_SIZE_4                                                                          0x12808d0UL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75471 #define UCM_REG_AGG_TASK_CTX_SIZE_5                                                                          0x12808d4UL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75472 #define UCM_REG_AGG_TASK_CTX_SIZE_6                                                                          0x12808d8UL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75473 #define UCM_REG_AGG_TASK_CTX_SIZE_7                                                                          0x12808dcUL //Access:RW   DataWidth:0x3    // Aggregation task context size to be read/written back per task type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 3. The register values allowed: 2 REGQ aligned or 3 aligned whichever is less, or 3.
75474 #define UCM_REG_SM_CON_CTX_SIZE                                                                              0x12808e0UL //Access:RW   DataWidth:0x5    // STORM Connnection context per LCID size (REGQ). Default context size of 13 (REGQ) complies to 320 LCIDs. Maximum context size per LCID is 24. Maximum number of LCIDs allowed at maximum context size per LCID is 160. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LCIDs allowed at non-default size: INTEGER((320*INTEGER(13/2))/(24/2)).
75475 #define UCM_REG_SM_TASK_CTX_SIZE                                                                             0x12808e4UL //Access:RW   DataWidth:0x4    // STORM Task context per LTID size (REGQ). Default context size of 3 (REGQ) complies to 320 LTIDs. Maximum context size per LTID is 12. Maximum number of LTIDs allowed at maximum context size per LTID is 52. If not at default value need to be 2 REGQ (256b) aligned. To calculate maximum number of LTIDs allowed at non-default size: INTEGER((320*INTEGER(3/2))/(12/2)).
75476 #define UCM_REG_CON_PHY_Q0                                                                                   0x1280904UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 0).
75477 #define UCM_REG_CON_PHY_Q1                                                                                   0x1280908UL //Access:RW   DataWidth:0x9    // Physical queue connection number (queue number 1).
75478 #define UCM_REG_TASK_PHY_Q0                                                                                  0x128090cUL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 0).
75479 #define UCM_REG_TASK_PHY_Q1                                                                                  0x1280910UL //Access:RW   DataWidth:0x7    // Physical queue task number (queue number 1).
75480 #define UCM_REG_AGG_CON_RULE0_Q                                                                              0x1280930UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75481 #define UCM_REG_AGG_CON_RULE1_Q                                                                              0x1280934UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75482 #define UCM_REG_AGG_CON_RULE2_Q                                                                              0x1280938UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75483 #define UCM_REG_AGG_CON_RULE3_Q                                                                              0x128093cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75484 #define UCM_REG_AGG_CON_RULE4_Q                                                                              0x1280940UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75485 #define UCM_REG_AGG_CON_RULE5_Q                                                                              0x1280944UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75486 #define UCM_REG_AGG_CON_RULE6_Q                                                                              0x1280948UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75487 #define UCM_REG_AGG_CON_RULE7_Q                                                                              0x128094cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75488 #define UCM_REG_AGG_CON_RULE8_Q                                                                              0x1280950UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable). In XCM only if value is 4, then special merge routine is fulfilled: If 'en_qindex_20_merge" is 0 then Queue index 0 is enable. If 'en_qindex_20_merge" is 1 then Queue index 2 is enable.
75489 #define UCM_REG_AGG_TASK_RULE0_Q                                                                             0x1280968UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75490 #define UCM_REG_AGG_TASK_RULE1_Q                                                                             0x128096cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75491 #define UCM_REG_AGG_TASK_RULE2_Q                                                                             0x1280970UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75492 #define UCM_REG_AGG_TASK_RULE3_Q                                                                             0x1280974UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75493 #define UCM_REG_AGG_TASK_RULE4_Q                                                                             0x1280978UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75494 #define UCM_REG_AGG_TASK_RULE5_Q                                                                             0x128097cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75495 #define UCM_REG_AGG_TASK_RULE6_Q                                                                             0x1280980UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75496 #define UCM_REG_AGG_TASK_RULE7_Q_E5                                                                          0x1280984UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75497 #define UCM_REG_AGG_TASK_RULE8_Q_E5                                                                          0x1280988UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75498 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_0_E5                                                                 0x128098cUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75499 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_1_E5                                                                 0x1280990UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75500 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_2_E5                                                                 0x1280994UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75501 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_3_E5                                                                 0x1280998UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75502 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_4_E5                                                                 0x128099cUL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75503 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_5_E5                                                                 0x12809a0UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75504 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_6_E5                                                                 0x12809a4UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75505 #define UCM_REG_CM_TASK_EVENT_ID_BWIDTH_7_E5                                                                 0x12809a8UL //Access:RW   DataWidth:0x3    // EventID bit width per task type.
75506 #define UCM_REG_IN_PRCS_TBL_CRD_AGG                                                                          0x1280a04UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGGST.IN_PRCS_TBL_CRD_AGGST need be no more than In-process table size=12.
75507 #define UCM_REG_IN_PRCS_TBL_CRD_AGGST                                                                        0x1280a08UL //Access:RW   DataWidth:0x4    // In-process table credit (Aggregation Store group). In sum with CM_REGISTERS_IN_PRCS_TBL_CRD_AGG.IN_PRCS_TBL_CRD_AGG need be no more than In-process table size=12.
75508 #define UCM_REG_IN_PRCS_TBL_FILL_LVL                                                                         0x1280a0cUL //Access:R    DataWidth:0x4    // In-process Table fill level  (in messages).
75509 #define UCM_REG_IN_PRCS_TBL_ALMOST_FULL                                                                      0x1280a10UL //Access:R    DataWidth:0x1    // In-process Table almost full.
75510 #define UCM_REG_QMCON_CURR_ST                                                                                0x1280a14UL //Access:R    DataWidth:0x3    // QM connection registration FSM current state.
75511 #define UCM_REG_QMTASK_CURR_ST                                                                               0x1280a18UL //Access:R    DataWidth:0x3    // QM task registration FSM current state.
75512 #define UCM_REG_TMCON_CURR_ST                                                                                0x1280a1cUL //Access:R    DataWidth:0x1    // TM connection output FSM current state.
75513 #define UCM_REG_TMTASK_CURR_ST                                                                               0x1280a20UL //Access:R    DataWidth:0x1    // TM task output FSM current state.
75514 #define UCM_REG_CCFC_CURR_ST                                                                                 0x1280a24UL //Access:R    DataWidth:0x1    // CFC connection output FSM current state.
75515 #define UCM_REG_TCFC_CURR_ST                                                                                 0x1280a28UL //Access:R    DataWidth:0x1    // CFC task output FSM current state.
75516 #define UCM_REG_CMPL_DIR_CURR_ST                                                                             0x1280a2cUL //Access:R    DataWidth:0x4    // Direct Completer FSM current state.
75517 #define UCM_REG_XX_BYP_CON_STATE_EVNT_ID_FLG                                                                 0x1280a30UL //Access:RW   DataWidth:0x1    // If set, Xx connection bypass state will be added in calculation of CM output Event ID.
75518 #define UCM_REG_XX_BYP_TASK_STATE_EVNT_ID_FLG                                                                0x1280a34UL //Access:RW   DataWidth:0x1    // If set, Xx task bypass state will be added in calculation of CM output Event ID.
75519 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_0_E5                                                                  0x1280a38UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75520 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_1_E5                                                                  0x1280a3cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75521 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_2_E5                                                                  0x1280a40UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75522 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_3_E5                                                                  0x1280a44UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75523 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_4_E5                                                                  0x1280a48UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75524 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_5_E5                                                                  0x1280a4cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75525 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_6_E5                                                                  0x1280a50UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75526 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_7_E5                                                                  0x1280a54UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75527 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_8_E5                                                                  0x1280a58UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75528 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_9_E5                                                                  0x1280a5cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75529 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_10_E5                                                                 0x1280a60UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75530 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_11_E5                                                                 0x1280a64UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75531 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_12_E5                                                                 0x1280a68UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75532 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_13_E5                                                                 0x1280a6cUL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75533 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_14_E5                                                                 0x1280a70UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75534 #define UCM_REG_CM_CON_EVENT_ID_BWIDTH_15_E5                                                                 0x1280a74UL //Access:RW   DataWidth:0x3    // EventID bit width per connection type.
75535 #define UCM_REG_CCFC_INIT_CRD                                                                                0x1280a84UL //Access:RW   DataWidth:0x4    // CCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
75536 #define UCM_REG_TCFC_INIT_CRD                                                                                0x1280a88UL //Access:RW   DataWidth:0x4    // TCFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
75537 #define UCM_REG_QM_INIT_CRD0                                                                                 0x1280a8cUL //Access:RW   DataWidth:0x5    // QM output initial credit (all CMS except of XCM and XCM - other queues). Max credit available - 16.Write writes the initial credit value; read returns the current value of the credit counter.
75538 #define UCM_REG_TM_INIT_CRD                                                                                  0x1280a90UL //Access:RW   DataWidth:0x4    // Timers output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter.
75539 #define UCM_REG_FIC_INIT_CRD                                                                                 0x1280a94UL //Access:RW   DataWidth:0x6    // FIC output initial credit. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 44 at start-up.
75540 #define UCM_REG_DIR_BYP_MSG_CNT                                                                              0x1280aa4UL //Access:RC   DataWidth:0x20   // Counter of direct bypassed messages.
75541 #define UCM_REG_XSDM_LENGTH_MIS                                                                              0x1280aa8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at XSDM interface.
75542 #define UCM_REG_YSDM_LENGTH_MIS                                                                              0x1280aacUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at YSDM interface.
75543 #define UCM_REG_USDM_LENGTH_MIS                                                                              0x1280ab0UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at USDM interface.
75544 #define UCM_REG_DORQ_LENGTH_MIS                                                                              0x1280ab4UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at the dorq interface.
75545 #define UCM_REG_PBF_LENGTH_MIS                                                                               0x1280ab8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at PBF interface.
75546 #define UCM_REG_RDIF_LENGTH_MIS                                                                              0x1280abcUL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at RDIF interface.
75547 #define UCM_REG_TDIF_LENGTH_MIS                                                                              0x1280ac0UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at TDIF interface.
75548 #define UCM_REG_MULD_LENGTH_MIS                                                                              0x1280ac4UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at MULD interface.
75549 #define UCM_REG_YULD_LENGTH_MIS_BB_K2                                                                        0x1280ac8UL //Access:RC   DataWidth:0x1    // Set at message length mismatch (relative to last indication) at YULD interface.
75550 #define UCM_REG_GRC_BUF_EMPTY                                                                                0x1280accUL //Access:R    DataWidth:0x1    // Input Stage GRC buffer is empty.
75551 #define UCM_REG_GRC_BUF_STATUS                                                                               0x1280ad0UL //Access:R    DataWidth:0x6    // Input Stage GRC buffer status.
75552 #define UCM_REG_STORM_MSG_CNTR                                                                               0x1280ad4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the STORM input.
75553 #define UCM_REG_XSDM_MSG_CNTR                                                                                0x1280ad8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input XSDM.
75554 #define UCM_REG_YSDM_MSG_CNTR                                                                                0x1280adcUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input YSDM.
75555 #define UCM_REG_USDM_MSG_CNTR                                                                                0x1280ae0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input USDM.
75556 #define UCM_REG_RDIF_MSG_CNTR                                                                                0x1280ae4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input RDIF.
75557 #define UCM_REG_TDIF_MSG_CNTR                                                                                0x1280ae8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input TDIF.
75558 #define UCM_REG_MULD_MSG_CNTR                                                                                0x1280aecUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input MULD.
75559 #define UCM_REG_YULD_MSG_CNTR_BB_K2                                                                          0x1280af0UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the input YULD.
75560 #define UCM_REG_DORQ_MSG_CNTR                                                                                0x1280af4UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at  input DORQ.
75561 #define UCM_REG_PBF_MSG_CNTR                                                                                 0x1280af8UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input PBF.
75562 #define UCM_REG_QM_P_MSG_CNTR                                                                                0x1280afcUL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (primary).
75563 #define UCM_REG_QM_S_MSG_CNTR                                                                                0x1280b00UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the QM input (secondary).
75564 #define UCM_REG_TM_MSG_CNTR                                                                                  0x1280b04UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at the Timers input.
75565 #define UCM_REG_IS_GRC                                                                                       0x1280b08UL //Access:W    DataWidth:0x20   // Used to write the GRC message. Write only. To distinguish if the register can be accessed to write GRC message                           polling of CM_REGISTERS.GRC_BUF_EMPTY need to be done
75566 #define UCM_REG_IS_QM_P_FILL_LVL                                                                             0x1280b0cUL //Access:R    DataWidth:0x5    // Number of QREGs (128b) of data in QM Primary Input Stage (except of bypass).
75567 #define UCM_REG_IS_QM_S_FILL_LVL                                                                             0x1280b10UL //Access:R    DataWidth:0x5    // Number of QREGs (128b) of data in QM Secondary Input Stage (except of bypass).
75568 #define UCM_REG_IS_TM_FILL_LVL                                                                               0x1280b14UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in TM Input Stage.
75569 #define UCM_REG_IS_STORM_FILL_LVL                                                                            0x1280b18UL //Access:R    DataWidth:0x5    // Number of entries (2 QREGs each) of data in STORM Input Stage.
75570 #define UCM_REG_IS_XSDM_FILL_LVL                                                                             0x1280b1cUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in XSDM Input Stage.
75571 #define UCM_REG_IS_YSDM_FILL_LVL                                                                             0x1280b20UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in YSDM Input Stage.
75572 #define UCM_REG_IS_USDM_FILL_LVL                                                                             0x1280b24UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in USDM Input Stage.
75573 #define UCM_REG_IS_RDIF_FILL_LVL                                                                             0x1280b28UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in RDIF Input Stage.
75574 #define UCM_REG_IS_TDIF_FILL_LVL                                                                             0x1280b2cUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in TDIF Input Stage.
75575 #define UCM_REG_IS_MULD_FILL_LVL                                                                             0x1280b30UL //Access:R    DataWidth:0x6    // Number of QREGs (128b) of data in MULD Input Stage.
75576 #define UCM_REG_IS_YULD_FILL_LVL_BB_K2                                                                       0x1280b34UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) of data in YULD Input Stage.
75577 #define UCM_REG_IS_DORQ_FILL_LVL                                                                             0x1280b38UL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in DORQ Input Stage.
75578 #define UCM_REG_IS_PBF_FILL_LVL                                                                              0x1280b3cUL //Access:R    DataWidth:0x3    // Number of QREGs (128b) of data in PBF Input Stage.
75579 #define UCM_REG_FIC_MSG_CNTR                                                                                 0x1280b44UL //Access:RC   DataWidth:0x1c   // Counter of the output messages at FIC interfaces.
75580 #define UCM_REG_QM_OUT_CNTR                                                                                  0x1280b48UL //Access:RC   DataWidth:0x1c   // Counter of the output QM commands.
75581 #define UCM_REG_TM_OUT_CNTR                                                                                  0x1280b4cUL //Access:RC   DataWidth:0x1c   // Counter of the output Timers commands.
75582 #define UCM_REG_DONE0_CNTR                                                                                   0x1280b50UL //Access:RC   DataWidth:0x1c   // Counter of the output Done0.
75583 #define UCM_REG_DONE1_CNTR                                                                                   0x1280b54UL //Access:RC   DataWidth:0x1c   // Counter of the output Done1.
75584 #define UCM_REG_DONE2_CNTR                                                                                   0x1280b58UL //Access:RC   DataWidth:0x1c   // Counter of the output Done2.
75585 #define UCM_REG_DONE3_CNTR                                                                                   0x1280b5cUL //Access:RC   DataWidth:0x1c   // Counter of the output Done3.
75586 #define UCM_REG_CCFC_CNTR                                                                                    0x1280b60UL //Access:RC   DataWidth:0x1c   // Counter of the output CCFC.
75587 #define UCM_REG_TCFC_CNTR                                                                                    0x1280b64UL //Access:RC   DataWidth:0x1c   // Counter of the output TCFC.
75588 #define UCM_REG_ECO_RESERVED                                                                                 0x1280b84UL //Access:RW   DataWidth:0x8    // Chicken bits.
75589 #define UCM_REG_IS_FOC_USEM_NXT_INF_UNIT                                                                     0x1280b88UL //Access:R    DataWidth:0x5    // Debug read from USEM Input stage buffer: number of reads to next information unit.
75590 #define UCM_REG_IS_FOC_PBF_NXT_INF_UNIT                                                                      0x1280b8cUL //Access:R    DataWidth:0x6    // Debug read from PBF Input stage buffer: number of reads to next information unit.
75591 #define UCM_REG_IS_FOC_DORQ_NXT_INF_UNIT                                                                     0x1280b90UL //Access:R    DataWidth:0x6    // Debug read from DORQ Input stage buffer: number of reads to next information unit.
75592 #define UCM_REG_IS_FOC_RDIF_NXT_INF_UNIT                                                                     0x1280b94UL //Access:R    DataWidth:0x6    // Debug read from RDIF Input stage buffer: number of reads to next information unit.
75593 #define UCM_REG_IS_FOC_TDIF_NXT_INF_UNIT                                                                     0x1280b98UL //Access:R    DataWidth:0x6    // Debug read from TDIF Input stage buffer: number of reads to next information unit.
75594 #define UCM_REG_IS_FOC_USDM_NXT_INF_UNIT                                                                     0x1280b9cUL //Access:R    DataWidth:0x6    // Debug read from USDM Input stage buffer: number of reads to next information unit.
75595 #define UCM_REG_IS_FOC_XSDM_NXT_INF_UNIT                                                                     0x1280ba0UL //Access:R    DataWidth:0x6    // Debug read from XSDM Input stage buffer: number of reads to next information unit.
75596 #define UCM_REG_IS_FOC_YSDM_NXT_INF_UNIT                                                                     0x1280ba4UL //Access:R    DataWidth:0x6    // Debug read from YSDM Input stage buffer: number of reads to next information unit.
75597 #define UCM_REG_IS_FOC_MULD_NXT_INF_UNIT                                                                     0x1280ba8UL //Access:R    DataWidth:0x5    // Debug read from MULD Input stage buffer: number of reads to next information unit.
75598 #define UCM_REG_IS_FOC_YULD_NXT_INF_UNIT_BB_K2                                                               0x1280bacUL //Access:R    DataWidth:0x6    // Debug read from YULD Input stage buffer: number of reads to next information unit.
75599 #define UCM_REG_IS_FOC_USEM                                                                                  0x1280c00UL //Access:R    DataWidth:0x20   // Debug read from USEM Input stage buffer with 32-bits granularity. Read only.
75600 #define UCM_REG_IS_FOC_USEM_SIZE_BB_K2                                                                       204
75601 #define UCM_REG_IS_FOC_USEM_SIZE_E5                                                                          208
75602 #define UCM_REG_IS_FOC_PBF                                                                                   0x1281000UL //Access:R    DataWidth:0x20   // Debug read from PBF Input stage buffer with 32-bits granularity. Read only.
75603 #define UCM_REG_IS_FOC_PBF_SIZE                                                                              28
75604 #define UCM_REG_IS_FOC_DORQ                                                                                  0x1281080UL //Access:R    DataWidth:0x20   // Debug read from DORQ Input stage buffer with 32-bits granularity. Read only.
75605 #define UCM_REG_IS_FOC_DORQ_SIZE                                                                             24
75606 #define UCM_REG_IS_FOC_RDIF                                                                                  0x1281100UL //Access:R    DataWidth:0x20   // Debug read from RDIF Input stage buffer with 32-bits granularity. Read only.
75607 #define UCM_REG_IS_FOC_RDIF_SIZE                                                                             12
75608 #define UCM_REG_IS_FOC_TDIF                                                                                  0x1281140UL //Access:R    DataWidth:0x20   // Debug read from TDIF Input stage buffer with 32-bits granularity. Read only.
75609 #define UCM_REG_IS_FOC_TDIF_SIZE                                                                             12
75610 #define UCM_REG_IS_FOC_USDM                                                                                  0x1281200UL //Access:R    DataWidth:0x20   // Debug read from USDM Input stage buffer with 32-bits granularity. Read only.
75611 #define UCM_REG_IS_FOC_USDM_SIZE                                                                             36
75612 #define UCM_REG_IS_FOC_XSDM                                                                                  0x1281300UL //Access:R    DataWidth:0x20   // Debug read from XSDM Input stage buffer with 32-bits granularity. Read only.
75613 #define UCM_REG_IS_FOC_XSDM_SIZE                                                                             12
75614 #define UCM_REG_IS_FOC_YSDM                                                                                  0x1281340UL //Access:R    DataWidth:0x20   // Debug read from YSDM Input stage buffer with 32-bits granularity. Read only.
75615 #define UCM_REG_IS_FOC_YSDM_SIZE                                                                             12
75616 #define UCM_REG_IS_FOC_YULD_BB_K2                                                                            0x1281600UL //Access:R    DataWidth:0x20   // Debug read from YULD Input stage buffer with 32-bits granularity. Read only.
75617 #define UCM_REG_IS_FOC_YULD_SIZE                                                                             36
75618 #define UCM_REG_CTX_RBC_ACCS                                                                                 0x1281700UL //Access:RW   DataWidth:0x10   // Context RBC access.[8:0] - base address (LCID/LTID); [15:9] - offset (in REGs (32b)) within LCID/LTID. The procedure to read context is: first define base address and offset; then read context with one of the following registers: CM_REGISTERS_AGG_CON_CTX.AGG_CON_CTX CM_REGISTERS_SM_CON_CTX.SM_CON_CTX CM_REGISTERS_AGG_TASK_CTX.AGG_TASK_CTX CM_REGISTERS_SM_TASK_CTX.SM_TASK_CTX
75619 #define UCM_REG_AGG_CON_CTX                                                                                  0x1281704UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
75620 #define UCM_REG_AGG_TASK_CTX                                                                                 0x1281708UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to Aggregation Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to Aggregation Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
75621 #define UCM_REG_SM_CON_CTX                                                                                   0x128170cUL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Connection context with 32-bits granularity. The address base (LCID) and offset within LCID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Connection context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
75622 #define UCM_REG_SM_TASK_CTX                                                                                  0x1281710UL //Access:RW   DataWidth:0x20   // Access is allowed only on idle chip. Read: Indirect access to STORM Task context with 32-bits granularity. The address base (LTID) and offset within LTID need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS Write: Indirect access to STORM Task context to initialize the whole memory row to all 0s. The address base (LCID) need to be prior defined by CM_REGISTERS_CTX_RBC_ACCS.CTX_RBC_ACCS , offset within LCID should be 0.
75623 #define UCM_REG_XX_CBYP_TBL                                                                                  0x1281720UL //Access:R    DataWidth:0xf    // Xx Connection Bypass Table.
75624 #define UCM_REG_XX_CBYP_TBL_SIZE                                                                             8
75625 #define UCM_REG_XX_TBYP_TBL                                                                                  0x1281800UL //Access:R    DataWidth:0xf    // Xx Task Bypass Table.
75626 #define UCM_REG_XX_TBYP_TBL_SIZE_BB_K2                                                                       24
75627 #define UCM_REG_XX_TBYP_TBL_SIZE_E5                                                                          64
75628 #define UCM_REG_XX_LCID_CAM                                                                                  0x1281900UL //Access:R    DataWidth:0xa    // Debug only. Read only access to LCID CAM in XX protection mechanism.
75629 #define UCM_REG_XX_LCID_CAM_SIZE_BB_K2                                                                       24
75630 #define UCM_REG_XX_LCID_CAM_SIZE_E5                                                                          64
75631 #define UCM_REG_XX_TBL                                                                                       0x1281a00UL //Access:R    DataWidth:0x18   // Indirect access to the XX table of the XX protection mechanism. The fields are: [0] - Lock status; [4:1] - Connection type; LL size: PCM - [7:5]; M/T/U/X/YCM - [11:5]; Tail pointer: PCM - [9:8]; M/T/U/X/YCM - [17:12]; Next pointer: PCM - [11:10]; M/T/U/X/YCM - [23:18];
75632 #define UCM_REG_XX_TBL_SIZE_BB_K2                                                                            24
75633 #define UCM_REG_XX_TBL_SIZE_E5                                                                               64
75634 #define UCM_REG_XX_DSCR_TBL                                                                                  0x1281b00UL //Access:RW   DataWidth:0x1e   // Indirect access to the XX table of the XX protection mechanism. The fields are: [2:0] - Xx Lock command;[3] - DstStormFlg; [8:4] - Global Client Input number; Message length (MCM [13:9];PCM [14:9]; TCM [13:9]; UCM [13:9];XCM [10:9];YCM[13:9]); Next pointer (MCM [19:14]; PCM [16:15]; TCM[19:14]; UCM [19:14]; XCM [16:11]; YCM [19:14]); LTID (MCM [28:20]; PCM [25:17] - reserved; TCM[28:20]; UCM [28:20]; XCM [25:17] - reserved; YCM [28:20]). Task Domain Exist (MCM [29]; PCM [26] - reserved;TCM[29]; UCM [29]; XCM [26] - reserved; YCM [29]). A free link list in the XX descriptor table should be build. This is done by writing the following values to all effective entries in the table:xx_descr_table[i].next_pointer = i+1 (i=0 - (xx_msg_up_bnd-2)); xx_descr_table[i].next_pointer= 0 (i=xx_msg_up_bnd-1). The value of i is between 0 to the configured (not default) value of (xx_msg_up_bnd-1). The not effective entries (those which succeed the last effective entry with index (xx_msg_up_bnd-1)) can be initialized to any value for initialization procedure simplicity seek.
75635 #define UCM_REG_XX_DSCR_TBL_SIZE                                                                             64
75636 #define UCM_REG_TM_CON_EVNT_ID_0_BB_K2                                                                       0x1280524UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75637 #define UCM_REG_TM_CON_EVNT_ID_0_E5                                                                          0x1281c00UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75638 #define UCM_REG_TM_CON_EVNT_ID_1_BB_K2                                                                       0x1280528UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75639 #define UCM_REG_TM_CON_EVNT_ID_1_E5                                                                          0x1281c04UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75640 #define UCM_REG_TM_CON_EVNT_ID_2_BB_K2                                                                       0x128052cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75641 #define UCM_REG_TM_CON_EVNT_ID_2_E5                                                                          0x1281c08UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75642 #define UCM_REG_TM_CON_EVNT_ID_3_BB_K2                                                                       0x1280530UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75643 #define UCM_REG_TM_CON_EVNT_ID_3_E5                                                                          0x1281c0cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75644 #define UCM_REG_TM_CON_EVNT_ID_4_BB_K2                                                                       0x1280534UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75645 #define UCM_REG_TM_CON_EVNT_ID_4_E5                                                                          0x1281c10UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75646 #define UCM_REG_TM_CON_EVNT_ID_5_BB_K2                                                                       0x1280538UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75647 #define UCM_REG_TM_CON_EVNT_ID_5_E5                                                                          0x1281c14UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75648 #define UCM_REG_TM_CON_EVNT_ID_6_BB_K2                                                                       0x128053cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75649 #define UCM_REG_TM_CON_EVNT_ID_6_E5                                                                          0x1281c18UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75650 #define UCM_REG_TM_CON_EVNT_ID_7_BB_K2                                                                       0x1280540UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
75651 #define UCM_REG_TM_CON_EVNT_ID_7_E5                                                                          0x1281c1cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
75652 #define UCM_REG_TM_CON_EVNT_ID_8_E5                                                                          0x1281c20UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75653 #define UCM_REG_TM_CON_EVNT_ID_9_E5                                                                          0x1281c24UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75654 #define UCM_REG_TM_CON_EVNT_ID_10_E5                                                                         0x1281c28UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75655 #define UCM_REG_TM_CON_EVNT_ID_11_E5                                                                         0x1281c2cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75656 #define UCM_REG_TM_CON_EVNT_ID_12_E5                                                                         0x1281c30UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75657 #define UCM_REG_TM_CON_EVNT_ID_13_E5                                                                         0x1281c34UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75658 #define UCM_REG_TM_CON_EVNT_ID_14_E5                                                                         0x1281c38UL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.
75659 #define UCM_REG_TM_CON_EVNT_ID_15_E5                                                                         0x1281c3cUL //Access:RW   DataWidth:0x8    // TM connection Event ID per connection type.:
75660 #define UCM_REG_N_SM_CON_CTX_LD_0_BB_K2                                                                      0x1280814UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75661 #define UCM_REG_N_SM_CON_CTX_LD_0_E5                                                                         0x1281c40UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75662 #define UCM_REG_N_SM_CON_CTX_LD_1_BB_K2                                                                      0x1280818UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75663 #define UCM_REG_N_SM_CON_CTX_LD_1_E5                                                                         0x1281c44UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75664 #define UCM_REG_N_SM_CON_CTX_LD_2_BB_K2                                                                      0x128081cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75665 #define UCM_REG_N_SM_CON_CTX_LD_2_E5                                                                         0x1281c48UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75666 #define UCM_REG_N_SM_CON_CTX_LD_3_BB_K2                                                                      0x1280820UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75667 #define UCM_REG_N_SM_CON_CTX_LD_3_E5                                                                         0x1281c4cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75668 #define UCM_REG_N_SM_CON_CTX_LD_4_BB_K2                                                                      0x1280824UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75669 #define UCM_REG_N_SM_CON_CTX_LD_4_E5                                                                         0x1281c50UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75670 #define UCM_REG_N_SM_CON_CTX_LD_5_BB_K2                                                                      0x1280828UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75671 #define UCM_REG_N_SM_CON_CTX_LD_5_E5                                                                         0x1281c54UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75672 #define UCM_REG_N_SM_CON_CTX_LD_6_BB_K2                                                                      0x128082cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75673 #define UCM_REG_N_SM_CON_CTX_LD_6_E5                                                                         0x1281c58UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75674 #define UCM_REG_N_SM_CON_CTX_LD_7_BB_K2                                                                      0x1280830UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75675 #define UCM_REG_N_SM_CON_CTX_LD_7_E5                                                                         0x1281c5cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 8).
75676 #define UCM_REG_N_SM_CON_CTX_LD_8_E5                                                                         0x1281c60UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
75677 #define UCM_REG_N_SM_CON_CTX_LD_9_E5                                                                         0x1281c64UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
75678 #define UCM_REG_N_SM_CON_CTX_LD_10_E5                                                                        0x1281c68UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 10).
75679 #define UCM_REG_N_SM_CON_CTX_LD_11_E5                                                                        0x1281c6cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
75680 #define UCM_REG_N_SM_CON_CTX_LD_12_E5                                                                        0x1281c70UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
75681 #define UCM_REG_N_SM_CON_CTX_LD_13_E5                                                                        0x1281c74UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
75682 #define UCM_REG_N_SM_CON_CTX_LD_14_E5                                                                        0x1281c78UL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
75683 #define UCM_REG_N_SM_CON_CTX_LD_15_E5                                                                        0x1281c7cUL //Access:RW   DataWidth:0x5    // The number of REGQ; loaded from the STORM context and sent to STORM; for a specific connection type. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
75684 #define UCM_REG_AGG_CON_CTX_SIZE_0_BB_K2                                                                     0x12808a0UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less or 2.
75685 #define UCM_REG_AGG_CON_CTX_SIZE_0_E5                                                                        0x1281c80UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75686 #define UCM_REG_AGG_CON_CTX_SIZE_1_BB_K2                                                                     0x12808a4UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75687 #define UCM_REG_AGG_CON_CTX_SIZE_1_E5                                                                        0x1281c84UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75688 #define UCM_REG_AGG_CON_CTX_SIZE_2_BB_K2                                                                     0x12808a8UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75689 #define UCM_REG_AGG_CON_CTX_SIZE_2_E5                                                                        0x1281c88UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75690 #define UCM_REG_AGG_CON_CTX_SIZE_3_BB_K2                                                                     0x12808acUL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75691 #define UCM_REG_AGG_CON_CTX_SIZE_3_E5                                                                        0x1281c8cUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75692 #define UCM_REG_AGG_CON_CTX_SIZE_4_BB_K2                                                                     0x12808b0UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75693 #define UCM_REG_AGG_CON_CTX_SIZE_4_E5                                                                        0x1281c90UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75694 #define UCM_REG_AGG_CON_CTX_SIZE_5_BB_K2                                                                     0x12808b4UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75695 #define UCM_REG_AGG_CON_CTX_SIZE_5_E5                                                                        0x1281c94UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75696 #define UCM_REG_AGG_CON_CTX_SIZE_6_BB_K2                                                                     0x12808b8UL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75697 #define UCM_REG_AGG_CON_CTX_SIZE_6_E5                                                                        0x1281c98UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75698 #define UCM_REG_AGG_CON_CTX_SIZE_7_BB_K2                                                                     0x12808bcUL //Access:RW   DataWidth:0x2    // Agggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75699 #define UCM_REG_AGG_CON_CTX_SIZE_7_E5                                                                        0x1281c9cUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75700 #define UCM_REG_AGG_CON_CTX_SIZE_8_E5                                                                        0x1281ca0UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less or 2.
75701 #define UCM_REG_AGG_CON_CTX_SIZE_9_E5                                                                        0x1281ca4UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75702 #define UCM_REG_AGG_CON_CTX_SIZE_10_E5                                                                       0x1281ca8UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75703 #define UCM_REG_AGG_CON_CTX_SIZE_11_E5                                                                       0x1281cacUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75704 #define UCM_REG_AGG_CON_CTX_SIZE_12_E5                                                                       0x1281cb0UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75705 #define UCM_REG_AGG_CON_CTX_SIZE_13_E5                                                                       0x1281cb4UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75706 #define UCM_REG_AGG_CON_CTX_SIZE_14_E5                                                                       0x1281cb8UL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75707 #define UCM_REG_AGG_CON_CTX_SIZE_15_E5                                                                       0x1281cbcUL //Access:RW   DataWidth:0x2    // Aggregation connection context size to be read/written back per connection type (measured in REGQ). Minimum context size per LCID is 1. Maximum context size per LCID is 2. The register values allowed: XCM: 4 REGQ aligned or 2. Other CM: 2 REGQ aligned or 2 aligned whichever is less, or 2.
75708 #define UCM_REG_QM_CON_BASE_EVNT_ID_0_BB_K2                                                                  0x1280404UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75709 #define UCM_REG_QM_CON_BASE_EVNT_ID_0_E5                                                                     0x1281cc0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75710 #define UCM_REG_QM_CON_BASE_EVNT_ID_1_BB_K2                                                                  0x1280408UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75711 #define UCM_REG_QM_CON_BASE_EVNT_ID_1_E5                                                                     0x1281cc4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75712 #define UCM_REG_QM_CON_BASE_EVNT_ID_2_BB_K2                                                                  0x128040cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75713 #define UCM_REG_QM_CON_BASE_EVNT_ID_2_E5                                                                     0x1281cc8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75714 #define UCM_REG_QM_CON_BASE_EVNT_ID_3_BB_K2                                                                  0x1280410UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75715 #define UCM_REG_QM_CON_BASE_EVNT_ID_3_E5                                                                     0x1281cccUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75716 #define UCM_REG_QM_CON_BASE_EVNT_ID_4_BB_K2                                                                  0x1280414UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75717 #define UCM_REG_QM_CON_BASE_EVNT_ID_4_E5                                                                     0x1281cd0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75718 #define UCM_REG_QM_CON_BASE_EVNT_ID_5_BB_K2                                                                  0x1280418UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75719 #define UCM_REG_QM_CON_BASE_EVNT_ID_5_E5                                                                     0x1281cd4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75720 #define UCM_REG_QM_CON_BASE_EVNT_ID_6_BB_K2                                                                  0x128041cUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75721 #define UCM_REG_QM_CON_BASE_EVNT_ID_6_E5                                                                     0x1281cd8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75722 #define UCM_REG_QM_CON_BASE_EVNT_ID_7_BB_K2                                                                  0x1280420UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75723 #define UCM_REG_QM_CON_BASE_EVNT_ID_7_E5                                                                     0x1281cdcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75724 #define UCM_REG_QM_CON_BASE_EVNT_ID_8_E5                                                                     0x1281ce0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75725 #define UCM_REG_QM_CON_BASE_EVNT_ID_9_E5                                                                     0x1281ce4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75726 #define UCM_REG_QM_CON_BASE_EVNT_ID_10_E5                                                                    0x1281ce8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75727 #define UCM_REG_QM_CON_BASE_EVNT_ID_11_E5                                                                    0x1281cecUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75728 #define UCM_REG_QM_CON_BASE_EVNT_ID_12_E5                                                                    0x1281cf0UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75729 #define UCM_REG_QM_CON_BASE_EVNT_ID_13_E5                                                                    0x1281cf4UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75730 #define UCM_REG_QM_CON_BASE_EVNT_ID_14_E5                                                                    0x1281cf8UL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75731 #define UCM_REG_QM_CON_BASE_EVNT_ID_15_E5                                                                    0x1281cfcUL //Access:RW   DataWidth:0x8    // QM connection base Event ID per connection type.
75732 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_BB_K2                                                             0x1280444UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75733 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_0_E5                                                                0x1281d00UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75734 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_BB_K2                                                             0x1280448UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75735 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_1_E5                                                                0x1281d04UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75736 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_BB_K2                                                             0x128044cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75737 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_2_E5                                                                0x1281d08UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75738 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_BB_K2                                                             0x1280450UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75739 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_3_E5                                                                0x1281d0cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75740 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_BB_K2                                                             0x1280454UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75741 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_4_E5                                                                0x1281d10UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75742 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_BB_K2                                                             0x1280458UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75743 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_5_E5                                                                0x1281d14UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75744 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_BB_K2                                                             0x128045cUL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75745 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_6_E5                                                                0x1281d18UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75746 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_BB_K2                                                             0x1280460UL //Access:RW   DataWidth:0x4    // QM agggregation connection context part size per connection type.
75747 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_7_E5                                                                0x1281d1cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75748 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_8_E5                                                                0x1281d20UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75749 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_9_E5                                                                0x1281d24UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75750 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_10_E5                                                               0x1281d28UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75751 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_11_E5                                                               0x1281d2cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75752 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_12_E5                                                               0x1281d30UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75753 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_13_E5                                                               0x1281d34UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75754 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_14_E5                                                               0x1281d38UL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75755 #define UCM_REG_QM_AGG_CON_CTX_PART_SIZE_15_E5                                                               0x1281d3cUL //Access:RW   DataWidth:0x4    // QM aggregation connection context part size per connection type.
75756 #define UCM_REG_QM_XXLOCK_CMD_0_BB_K2                                                                        0x12804c4UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75757 #define UCM_REG_QM_XXLOCK_CMD_0_E5                                                                           0x1281d40UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75758 #define UCM_REG_QM_XXLOCK_CMD_1_BB_K2                                                                        0x12804c8UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75759 #define UCM_REG_QM_XXLOCK_CMD_1_E5                                                                           0x1281d44UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75760 #define UCM_REG_QM_XXLOCK_CMD_2_BB_K2                                                                        0x12804ccUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75761 #define UCM_REG_QM_XXLOCK_CMD_2_E5                                                                           0x1281d48UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75762 #define UCM_REG_QM_XXLOCK_CMD_3_BB_K2                                                                        0x12804d0UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75763 #define UCM_REG_QM_XXLOCK_CMD_3_E5                                                                           0x1281d4cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75764 #define UCM_REG_QM_XXLOCK_CMD_4_BB_K2                                                                        0x12804d4UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75765 #define UCM_REG_QM_XXLOCK_CMD_4_E5                                                                           0x1281d50UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75766 #define UCM_REG_QM_XXLOCK_CMD_5_BB_K2                                                                        0x12804d8UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75767 #define UCM_REG_QM_XXLOCK_CMD_5_E5                                                                           0x1281d54UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75768 #define UCM_REG_QM_XXLOCK_CMD_6_BB_K2                                                                        0x12804dcUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75769 #define UCM_REG_QM_XXLOCK_CMD_6_E5                                                                           0x1281d58UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75770 #define UCM_REG_QM_XXLOCK_CMD_7_BB_K2                                                                        0x12804e0UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75771 #define UCM_REG_QM_XXLOCK_CMD_7_E5                                                                           0x1281d5cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75772 #define UCM_REG_QM_XXLOCK_CMD_8_E5                                                                           0x1281d60UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75773 #define UCM_REG_QM_XXLOCK_CMD_9_E5                                                                           0x1281d64UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75774 #define UCM_REG_QM_XXLOCK_CMD_10_E5                                                                          0x1281d68UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75775 #define UCM_REG_QM_XXLOCK_CMD_11_E5                                                                          0x1281d6cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75776 #define UCM_REG_QM_XXLOCK_CMD_12_E5                                                                          0x1281d70UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75777 #define UCM_REG_QM_XXLOCK_CMD_13_E5                                                                          0x1281d74UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75778 #define UCM_REG_QM_XXLOCK_CMD_14_E5                                                                          0x1281d78UL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75779 #define UCM_REG_QM_XXLOCK_CMD_15_E5                                                                          0x1281d7cUL //Access:RW   DataWidth:0x3    // QM XxLock command per connection type.
75780 #define UCM_REG_QM_CON_USE_ST_FLG_0_BB_K2                                                                    0x12804e4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75781 #define UCM_REG_QM_CON_USE_ST_FLG_0_E5                                                                       0x1281d80UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75782 #define UCM_REG_QM_CON_USE_ST_FLG_1_BB_K2                                                                    0x12804e8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75783 #define UCM_REG_QM_CON_USE_ST_FLG_1_E5                                                                       0x1281d84UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75784 #define UCM_REG_QM_CON_USE_ST_FLG_2_BB_K2                                                                    0x12804ecUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75785 #define UCM_REG_QM_CON_USE_ST_FLG_2_E5                                                                       0x1281d88UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75786 #define UCM_REG_QM_CON_USE_ST_FLG_3_BB_K2                                                                    0x12804f0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75787 #define UCM_REG_QM_CON_USE_ST_FLG_3_E5                                                                       0x1281d8cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75788 #define UCM_REG_QM_CON_USE_ST_FLG_4_BB_K2                                                                    0x12804f4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75789 #define UCM_REG_QM_CON_USE_ST_FLG_4_E5                                                                       0x1281d90UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75790 #define UCM_REG_QM_CON_USE_ST_FLG_5_BB_K2                                                                    0x12804f8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75791 #define UCM_REG_QM_CON_USE_ST_FLG_5_E5                                                                       0x1281d94UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75792 #define UCM_REG_QM_CON_USE_ST_FLG_6_BB_K2                                                                    0x12804fcUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75793 #define UCM_REG_QM_CON_USE_ST_FLG_6_E5                                                                       0x1281d98UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75794 #define UCM_REG_QM_CON_USE_ST_FLG_7_BB_K2                                                                    0x1280500UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75795 #define UCM_REG_QM_CON_USE_ST_FLG_7_E5                                                                       0x1281d9cUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75796 #define UCM_REG_QM_CON_USE_ST_FLG_8_E5                                                                       0x1281da0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75797 #define UCM_REG_QM_CON_USE_ST_FLG_9_E5                                                                       0x1281da4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75798 #define UCM_REG_QM_CON_USE_ST_FLG_10_E5                                                                      0x1281da8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75799 #define UCM_REG_QM_CON_USE_ST_FLG_11_E5                                                                      0x1281dacUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75800 #define UCM_REG_QM_CON_USE_ST_FLG_12_E5                                                                      0x1281db0UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75801 #define UCM_REG_QM_CON_USE_ST_FLG_13_E5                                                                      0x1281db4UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75802 #define UCM_REG_QM_CON_USE_ST_FLG_14_E5                                                                      0x1281db8UL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75803 #define UCM_REG_QM_CON_USE_ST_FLG_15_E5                                                                      0x1281dbcUL //Access:RW   DataWidth:0x1    // QM Connection use state flag per connection type. Should be all 0 for PCM and YCM.
75804 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_0_BB_K2                                                               0x1280464UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75805 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_0_E5                                                                  0x1281dc0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75806 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_1_BB_K2                                                               0x1280468UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75807 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_1_E5                                                                  0x1281dc4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75808 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_2_BB_K2                                                               0x128046cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75809 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_2_E5                                                                  0x1281dc8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75810 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_3_BB_K2                                                               0x1280470UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75811 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_3_E5                                                                  0x1281dccUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75812 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_4_BB_K2                                                               0x1280474UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75813 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_4_E5                                                                  0x1281dd0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75814 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_5_BB_K2                                                               0x1280478UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75815 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_5_E5                                                                  0x1281dd4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75816 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_6_BB_K2                                                               0x128047cUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75817 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_6_E5                                                                  0x1281dd8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75818 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_7_BB_K2                                                               0x1280480UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75819 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_7_E5                                                                  0x1281ddcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75820 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_8_E5                                                                  0x1281de0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75821 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_9_E5                                                                  0x1281de4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75822 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_10_E5                                                                 0x1281de8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75823 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_11_E5                                                                 0x1281decUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75824 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_12_E5                                                                 0x1281df0UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75825 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_13_E5                                                                 0x1281df4UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75826 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_14_E5                                                                 0x1281df8UL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75827 #define UCM_REG_QM_SM_CON_CTX_LDST_FLG_15_E5                                                                 0x1281dfcUL //Access:RW   DataWidth:0x1    // QM storm connection context load_store per connection type.
75828 #define UCM_REG_IS_FOC_MULD_BB_K2                                                                            0x1281400UL //Access:R    DataWidth:0x20   // Debug read from MULD Input stage buffer with 32-bits granularity. Read only.
75829 #define UCM_REG_IS_FOC_MULD_E5                                                                               0x1282000UL //Access:R    DataWidth:0x20   // Debug read from MULD Input stage buffer with 32-bits granularity. Read only.
75830 #define UCM_REG_IS_FOC_MULD_SIZE_BB_K2                                                                       124
75831 #define UCM_REG_IS_FOC_MULD_SIZE_E5                                                                          280
75832 #define UCM_REG_RING_BASE_E5                                                                                 0x1282800UL //Access:RW   DataWidth:0x5    // UCM BD ring base address.
75833 #define UCM_REG_RING_LAST_E5                                                                                 0x1282804UL //Access:RW   DataWidth:0x5    // UCM BD ring last address.
75834 #define UCM_REG_YSEM_WEIGHT_E5                                                                               0x1282808UL //Access:RW   DataWidth:0x3    // The weight of the input Ysem in the Input Arbiter WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
75835 #define UCM_REG_YSEM_FRWRD_MODE_E5                                                                           0x128280cUL //Access:RW   DataWidth:0x1    // Input message mode. If 0 - cut-through; if 1 - store-forward.
75836 #define UCM_REG_YSEM_MSG_CNTR_E5                                                                             0x1282810UL //Access:RC   DataWidth:0x1c   // Counter of the input messages at input Ysem.
75837 #define UCM_REG_IS_YSEM_FILL_LVL_E5                                                                          0x1282814UL //Access:R    DataWidth:0x4    // Number of QREGs (128b) for TCM, XCM or 2 QREGs (256b) for MCM of data in YSEM Input Stage.
75838 #define UCM_REG_IS_FOC_YSEM_NXT_INF_UNIT_E5                                                                  0x1282818UL //Access:R    DataWidth:0x6    // Debug read from YSEM Input stage buffer: number of reads to next information unit.
75839 #define UCM_REG_IS_FOC_YSEM_E5                                                                               0x1282900UL //Access:R    DataWidth:0x20   // Debug read from YSEM Input stage buffer with 32-bits granularity. Read only.
75840 #define UCM_REG_IS_FOC_YSEM_SIZE                                                                             36
75841 #define UCM_REG_AGG_TASK_CF0_Q_BB_K2                                                                         0x1280954UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75842 #define UCM_REG_AGG_TASK_CF0_Q_E5                                                                            0x1282a00UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75843 #define UCM_REG_AGG_TASK_CF1_Q_BB_K2                                                                         0x1280958UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75844 #define UCM_REG_AGG_TASK_CF1_Q_E5                                                                            0x1282a04UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75845 #define UCM_REG_AGG_TASK_CF2_Q_BB_K2                                                                         0x128095cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75846 #define UCM_REG_AGG_TASK_CF2_Q_E5                                                                            0x1282a08UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75847 #define UCM_REG_AGG_TASK_CF3_Q_BB_K2                                                                         0x1280960UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75848 #define UCM_REG_AGG_TASK_CF3_Q_E5                                                                            0x1282a0cUL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75849 #define UCM_REG_AGG_TASK_CF4_Q_BB_K2                                                                         0x1280964UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75850 #define UCM_REG_AGG_TASK_CF4_Q_E5                                                                            0x1282a10UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75851 #define UCM_REG_AGG_TASK_CF5_Q_E5                                                                            0x1282a14UL //Access:RW   DataWidth:0x2    // Decision rule logical queue (0 - Queue index 0 enable; 1- Queue index enable; 2 - Queue index 2 enable; 3 - Queue index enable).
75852 #define UCM_REG_XX_MSG_RAM                                                                                   0x1288000UL //Access:R    DataWidth:0x20   // Indirect access to the Xx messages RAM of the XX protection mechanism. Read-only.
75853 #define UCM_REG_XX_MSG_RAM_SIZE_BB_K2                                                                        6656
75854 #define UCM_REG_XX_MSG_RAM_SIZE_E5                                                                           7168
75855 #define XSEM_REG_ENABLE_IN_BB_K2                                                                             0x1400004UL //Access:RW   DataWidth:0xa    // Multi Field Register.
75856   #define XSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2                                                        (0x1<<0) // Full input from external IF to LS input enable.
75857   #define XSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2_SHIFT                                                  0
75858   #define XSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2                                                     (0x1<<1) // Read data from external LS IF input enable.
75859   #define XSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2_SHIFT                                               1
75860   #define XSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2                                                             (0x1<<2) // FIC input enable bit used to enable/disable messages from being received on all FIC interfaces.
75861   #define XSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2_SHIFT                                                       2
75862   #define XSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2                                                         (0x1<<3) // FOC acknowledge input enable bit used to enable/disable acknowledge response from being received on any of the FOC interfaces.
75863   #define XSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2_SHIFT                                                   3
75864   #define XSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2                                                         (0x1<<4) // General interface input enable.
75865   #define XSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2_SHIFT                                                   4
75866   #define XSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2                                                         (0x1<<5) // External passive write input enable.
75867   #define XSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2_SHIFT                                                   5
75868   #define XSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2                                                             (0x1<<6) // Data input enable to RAM.
75869   #define XSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2_SHIFT                                                       6
75870   #define XSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2                                                           (0x1<<7) // Enable for stall input from all external STORM instances.
75871   #define XSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2_SHIFT                                                     7
75872   #define XSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2                                                      (0x1<<8) // Thread ready bus input enable.
75873   #define XSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2_SHIFT                                                8
75874   #define XSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2                                                      (0x1<<9) // Input enable for VF error indication from SDM to SEMI.
75875   #define XSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2_SHIFT                                                9
75876 #define XSEM_REG_ENABLE_OUT_BB_K2                                                                            0x1400008UL //Access:RW   DataWidth:0x6    // Multi Field Register.
75877   #define XSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<0) // Read request output enable from external LS IF.
75878   #define XSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2_SHIFT                                              0
75879   #define XSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<1) // Write request output enable from external LS IF.
75880   #define XSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2_SHIFT                                              1
75881   #define XSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2                                                           (0x1<<2) // FOC output otuput enable bit used to enable/disable messages from being sent out on any of the FOC interfaces.
75882   #define XSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2_SHIFT                                                     2
75883   #define XSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2                                                       (0x1<<3) // Passive full output enable.
75884   #define XSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2_SHIFT                                                 3
75885   #define XSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2                                                           (0x1<<4) // Data output enable to RAM.
75886   #define XSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2_SHIFT                                                     4
75887   #define XSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2                                                         (0x1<<5) // Stall output enable bit used to enable/disable the output stall signal toward all external Storm instances.
75888   #define XSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2_SHIFT                                                   5
75889 #define XSEM_REG_FIC_DISABLE_BB_K2                                                                           0x140000cUL //Access:RW   DataWidth:0x1    // Disables input messages from all FIC interfaces.  May be updated during run_time by the microcode.
75890 #define XSEM_REG_PAS_DISABLE_BB_K2                                                                           0x1400010UL //Access:RW   DataWidth:0x1    // Disables input messages from the passive buffer  May be updated during run_time by the microcode.
75891 #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_E5                                                         0x1400014UL //Access:RW   DataWidth:0x17   // Multi Field Register.
75892   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5                                   (0xf<<0) // Passive Buffer write WRR weight value for FIC source.
75893   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5_SHIFT                             0
75894   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5                                 (0xf<<4) // Passive Buffer write WRR weight value for DRA RD A source.
75895   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5_SHIFT                           4
75896   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5                                 (0xf<<8) // Passive Buffer write WRR weight value for DRA RD B source.
75897   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5_SHIFT                           8
75898   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5                                   (0xf<<12) // Passive Buffer write WRR weight value for SDM source.
75899   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5_SHIFT                             12
75900   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5                                    (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
75901   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5_SHIFT                              16
75902   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5                                      (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FIC, 010 - DRA RD A, 011 - DRA RD B, 100 - SDM.
75903   #define XSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5_SHIFT                                20
75904 #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_E5                                                          0x1400018UL //Access:RW   DataWidth:0x17   // Multi Field Register.
75905   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5                                    (0xf<<0) // Passive Buffer WRR weight value for FOC source.
75906   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5_SHIFT                              0
75907   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5                                  (0xf<<4) // Passive Buffer write WRR weight value for DRA WR A source.
75908   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5_SHIFT                            4
75909   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5                                  (0xf<<8) // Passive Buffer write WRR weight value for DRA WR B source.
75910   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5_SHIFT                            8
75911   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5                                    (0xf<<12) // Passive Buffer write WRR weight value for GRC source.
75912   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5_SHIFT                              12
75913   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5                                     (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
75914   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5_SHIFT                               16
75915   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5                                       (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FOC, 010 - DRA RD A, 011 - DRA RD B, 100 - GRC.
75916   #define XSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5_SHIFT                                 20
75917 #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_E5                                                            0x140001cUL //Access:RW   DataWidth:0x17   // Multi Field Register.
75918   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-A source.
75919   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5_SHIFT                       0
75920   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5                             (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for FIC1-a (if exist) source.
75921   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5_SHIFT                       4
75922   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-A source.
75923   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5_SHIFT                      8
75924   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5                            (0xf<<12) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-A source.
75925   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5_SHIFT                      12
75926   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5                                 (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
75927   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5_SHIFT                           16
75928   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5                                   (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1, 4 - FIC1.
75929   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5_SHIFT                             20
75930 #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_E5                                                            0x1400020UL //Access:RW   DataWidth:0x12   // Multi Field Register.
75931   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-X source.
75932   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5_SHIFT                       0
75933   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-X source.
75934   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5_SHIFT                      4
75935   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-X source.
75936   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5_SHIFT                      8
75937   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
75938   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5_SHIFT                           12
75939   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
75940   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5_SHIFT                             16
75941 #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_E5                                                            0x1400024UL //Access:RW   DataWidth:0x12   // Multi Field Register.
75942   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-B source.
75943   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5_SHIFT                       0
75944   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-B source.
75945   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5_SHIFT                      4
75946   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-B source.
75947   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5_SHIFT                      8
75948   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
75949   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5_SHIFT                           12
75950   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
75951   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5_SHIFT                             16
75952 #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_E5                                                            0x1400028UL //Access:RW   DataWidth:0xe    // Multi Field Register.
75953   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity A source.
75954   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5_SHIFT                      0
75955   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
75956   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
75957   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
75958   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5_SHIFT                           8
75959   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5                                   (0x3<<12) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - AFFINITY A, 2- AFFINITY X.
75960   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5_SHIFT                             12
75961 #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_E5                                                            0x140002cUL //Access:RW   DataWidth:0xc    // Multi Field Register.
75962   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity B source.
75963   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5_SHIFT                      0
75964   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
75965   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
75966   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
75967   #define XSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5_SHIFT                           8
75968 #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_E5                                                                    0x1400030UL //Access:RW   DataWidth:0x4    // Multi Field Register.
75969   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5                                                   (0x1<<0) // Enable DRA Write to transactions towards the SEM_PD Core A.
75970   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5_SHIFT                                             0
75971   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5                                                   (0x1<<1) // Enable DRA Write to transactions towards the SEM_PD Core B.
75972   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5_SHIFT                                             1
75973   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5                                          (0x1<<2) // When set, there may only be a single thread pending to run for each storm.
75974   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5_SHIFT                                    2
75975   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5                                          (0x1<<3) // When set, the Affintiy field of the thread is set to CoreA (regardless to the Afficnity received from CM).
75976   #define XSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5_SHIFT                                    3
75977 #define XSEM_REG_INT_STS_0                                                                                   0x1400040UL //Access:R    DataWidth:0x20   // Multi Field Register.
75978   #define XSEM_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
75979   #define XSEM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
75980   #define XSEM_REG_INT_STS_0_FIC_LAST_ERROR                                                                  (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
75981   #define XSEM_REG_INT_STS_0_FIC_LAST_ERROR_SHIFT                                                            1
75982   #define XSEM_REG_INT_STS_0_FIC_LENGTH_ERROR                                                                (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
75983   #define XSEM_REG_INT_STS_0_FIC_LENGTH_ERROR_SHIFT                                                          2
75984   #define XSEM_REG_INT_STS_0_FIC_FIFO_ERROR                                                                  (0x1<<3) // Error in any one of the FIC FIFO is active.
75985   #define XSEM_REG_INT_STS_0_FIC_FIFO_ERROR_SHIFT                                                            3
75986   #define XSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5                                                          (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
75987   #define XSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                    4
75988   #define XSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5                                                          (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
75989   #define XSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                    5
75990   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                   (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
75991   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                             6
75992   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                   (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
75993   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                             7
75994   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                   (0x1<<8) // Error in external load sync slow FIFO push logic.
75995   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                             8
75996   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                   (0x1<<9) // Error in external load sync slow FIFO pop logic.
75997   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                             9
75998   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                    (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
75999   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                              22
76000   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
76001   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 10
76002   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                     (0x1<<23) // Error in LS_SYNC_POP FIFO.
76003   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                               23
76004   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5                                                        (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
76005   #define XSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                  11
76006   #define XSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                    (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
76007   #define XSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                              25
76008   #define XSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                       (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
76009   #define XSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                 12
76010   #define XSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5                                                         (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
76011   #define XSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                   13
76012   #define XSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5                                                         (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
76013   #define XSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                   14
76014   #define XSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2                                                            (0x1<<28) // Error in slow debug fifo.
76015   #define XSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                      28
76016   #define XSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5                                                               (0x1<<15) // Error in slow debug fifo
76017   #define XSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5_SHIFT                                                         15
76018   #define XSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5                                                         (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
76019   #define XSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                   16
76020   #define XSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5                                                     (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
76021   #define XSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                               17
76022   #define XSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                    (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
76023   #define XSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                              18
76024   #define XSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5                                                             (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
76025   #define XSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                       19
76026   #define XSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                    (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
76027   #define XSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                              20
76028   #define XSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5                                                          (0x1<<21) // Error indication on FOC sync FIFO.
76029   #define XSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                    21
76030   #define XSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                      (0x1<<22) // The error indicates on an error of one the threads READY queues.
76031   #define XSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                                22
76032   #define XSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                                (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
76033   #define XSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                          23
76034   #define XSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                                (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
76035   #define XSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                          24
76036   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5                                                            (0x1<<25) // FOC0 is out of credit.
76037   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                      25
76038   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5                                                            (0x1<<26) // FOC1 is out of credit.
76039   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                      26
76040   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5                                                            (0x1<<27) // FOC2 is out of credit.
76041   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                      27
76042   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5                                                            (0x1<<28) // FOC3 is out of credit.
76043   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                      28
76044   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5                                                            (0x1<<29) // FOC4 is out of credit.
76045   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                      29
76046   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5                                                            (0x1<<30) // FOC5 is out of credit.
76047   #define XSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                      30
76048   #define XSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                     (0x1<<31) // Error indication of foc pre_fetch fifo.
76049   #define XSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                               31
76050   #define XSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2                                                        (0x1<<4) // Error in Ext PAS_FIFO is active.
76051   #define XSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                  4
76052   #define XSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2                                                        (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
76053   #define XSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                  5
76054   #define XSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                    (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
76055   #define XSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                              6
76056   #define XSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                     (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
76057   #define XSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                               7
76058   #define XSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                    (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
76059   #define XSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                              8
76060   #define XSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                     (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
76061   #define XSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                               9
76062   #define XSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                       (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
76063   #define XSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                 10
76064   #define XSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                    (0x1<<11) // Signals an unknown address in the fast-memory window.
76065   #define XSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                              11
76066   #define XSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2                                                          (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
76067   #define XSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                    12
76068   #define XSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2                                                          (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
76069   #define XSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                    13
76070   #define XSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2                                                              (0x1<<14) // Error in CAM_OUT fifo in cam block.
76071   #define XSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                        14
76072   #define XSEM_REG_INT_STS_0_FIN_FIFO_BB_K2                                                                  (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
76073   #define XSEM_REG_INT_STS_0_FIN_FIFO_BB_K2_SHIFT                                                            15
76074   #define XSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2                                                         (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
76075   #define XSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                   16
76076   #define XSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2                                                            (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
76077   #define XSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2_SHIFT                                                      17
76078   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                 (0x1<<18) // Error in external store sync FIFO push logic.
76079   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                           18
76080   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                  (0x1<<19) // Error in external store sync FIFO pop logic.
76081   #define XSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                            19
76082   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                  (0x1<<20) // Error in external load sync FIFO push logic.
76083   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                            20
76084   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                   (0x1<<21) // Error in external load sync FIFO pop logic.
76085   #define XSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                             21
76086   #define XSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                     (0x1<<24) // Error in LS_SYNC_POP FIFO.
76087   #define XSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                               24
76088   #define XSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                       (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
76089   #define XSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                 26
76090   #define XSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2                                                        (0x1<<27) // Error in LS_SYNC_POP FIFO.
76091   #define XSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                  27
76092   #define XSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2                                                         (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
76093   #define XSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                   29
76094   #define XSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2                                                             (0x1<<30) // Error interrupt in VFC block.
76095   #define XSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2_SHIFT                                                       30
76096   #define XSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2                                                        (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
76097   #define XSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                  31
76098 #define XSEM_REG_INT_MASK_0                                                                                  0x1400044UL //Access:RW   DataWidth:0x20   // Multi Field Register.
76099   #define XSEM_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.ADDRESS_ERROR .
76100   #define XSEM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
76101   #define XSEM_REG_INT_MASK_0_FIC_LAST_ERROR                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.FIC_LAST_ERROR .
76102   #define XSEM_REG_INT_MASK_0_FIC_LAST_ERROR_SHIFT                                                           1
76103   #define XSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.FIC_LENGTH_ERROR .
76104   #define XSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR_SHIFT                                                         2
76105   #define XSEM_REG_INT_MASK_0_FIC_FIFO_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.FIC_FIFO_ERROR .
76106   #define XSEM_REG_INT_MASK_0_FIC_FIFO_ERROR_SHIFT                                                           3
76107   #define XSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.DRA_RD_A_LAST_ERROR .
76108   #define XSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                   4
76109   #define XSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.DRA_RD_B_LAST_ERROR .
76110   #define XSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                   5
76111   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_A .
76112   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                            6
76113   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_B .
76114   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                            7
76115   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                  (0x1<<8) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_A .
76116   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                            8
76117   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_B .
76118   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                            9
76119   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
76120   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                             22
76121   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
76122   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                10
76123   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
76124   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                              23
76125   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5                                                       (0x1<<11) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
76126   #define XSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                 11
76127   #define XSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                   (0x1<<25) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
76128   #define XSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                             25
76129   #define XSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                      (0x1<<12) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
76130   #define XSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                12
76131   #define XSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_A .
76132   #define XSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                  13
76133   #define XSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_B .
76134   #define XSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                  14
76135   #define XSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
76136   #define XSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                     28
76137   #define XSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
76138   #define XSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5_SHIFT                                                        15
76139   #define XSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.EXT_THREAD_OOR_ERROR .
76140   #define XSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                  16
76141   #define XSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.EXT_STORE_TAG_ODER_ERROR .
76142   #define XSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                              17
76143   #define XSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.FIC1_AFFINITY_FIELD_ERROR .
76144   #define XSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                             18
76145   #define XSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.EXT_LD_LEN_ERROR .
76146   #define XSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                      19
76147   #define XSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                   (0x1<<20) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.PB_QUE_ARB_THRD_RDY_ERROR .
76148   #define XSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                             20
76149   #define XSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_FOC_FIFO_ERROR .
76150   #define XSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                   21
76151   #define XSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                     (0x1<<22) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.PB_QUE_ARB_QUEUES_ERROR .
76152   #define XSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                               22
76153   #define XSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_A .
76154   #define XSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                         23
76155   #define XSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                               (0x1<<24) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_B .
76156   #define XSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                         24
76157   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CREDIT_ERROR_FOC0 .
76158   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                     25
76159   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5                                                           (0x1<<26) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CREDIT_ERROR_FOC1 .
76160   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                     26
76161   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CREDIT_ERROR_FOC2 .
76162   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                     27
76163   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CREDIT_ERROR_FOC3 .
76164   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                     28
76165   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CREDIT_ERROR_FOC4 .
76166   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                     29
76167   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5                                                           (0x1<<30) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CREDIT_ERROR_FOC5 .
76168   #define XSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                     30
76169   #define XSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                    (0x1<<31) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.FOC_PRE_FETCH_FIFO_ERROR .
76170   #define XSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                              31
76171   #define XSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.PAS_BUF_FIFO_ERROR .
76172   #define XSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                 4
76173   #define XSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_FIN_POP_ERROR .
76174   #define XSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                 5
76175   #define XSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DRA_WR_PUSH_ERROR .
76176   #define XSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                             6
76177   #define XSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DRA_WR_POP_ERROR .
76178   #define XSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                              7
76179   #define XSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DRA_RD_PUSH_ERROR .
76180   #define XSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                             8
76181   #define XSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DRA_RD_POP_ERROR .
76182   #define XSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                              9
76183   #define XSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_FIN_PUSH_ERROR .
76184   #define XSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                10
76185   #define XSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                   (0x1<<11) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SEM_FAST_ADDRESS_ERROR .
76186   #define XSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                             11
76187   #define XSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2                                                         (0x1<<12) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CAM_LSB_INP_FIFO .
76188   #define XSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                   12
76189   #define XSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CAM_MSB_INP_FIFO .
76190   #define XSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                   13
76191   #define XSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CAM_OUT_FIFO .
76192   #define XSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                       14
76193   #define XSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.FIN_FIFO .
76194   #define XSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2_SHIFT                                                           15
76195   #define XSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.THREAD_FIFO_ERROR .
76196   #define XSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                  16
76197   #define XSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2                                                           (0x1<<17) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.THREAD_OVERRUN .
76198   #define XSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2_SHIFT                                                     17
76199   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_STORE_PUSH_ERROR .
76200   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                          18
76201   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR .
76202   #define XSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                           19
76203   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR .
76204   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                           20
76205   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_EXT_LOAD_POP_ERROR .
76206   #define XSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                            21
76207   #define XSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                    (0x1<<24) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_RAM_WR_POP_ERROR .
76208   #define XSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                              24
76209   #define XSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DBG_PUSH_ERROR .
76210   #define XSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                26
76211   #define XSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR .
76212   #define XSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                 27
76213   #define XSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2                                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.CAM_MSB2_INP_FIFO .
76214   #define XSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                  29
76215   #define XSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2                                                            (0x1<<30) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.VFC_INTERRUPT .
76216   #define XSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2_SHIFT                                                      30
76217   #define XSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2                                                       (0x1<<31) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_0.VFC_OUT_FIFO_ERROR .
76218   #define XSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                 31
76219 #define XSEM_REG_INT_STS_WR_0                                                                                0x1400048UL //Access:WR   DataWidth:0x20   // Multi Field Register.
76220   #define XSEM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
76221   #define XSEM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
76222   #define XSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR                                                               (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
76223   #define XSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR_SHIFT                                                         1
76224   #define XSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR                                                             (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
76225   #define XSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR_SHIFT                                                       2
76226   #define XSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR                                                               (0x1<<3) // Error in any one of the FIC FIFO is active.
76227   #define XSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR_SHIFT                                                         3
76228   #define XSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5                                                       (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
76229   #define XSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                 4
76230   #define XSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5                                                       (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
76231   #define XSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                 5
76232   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
76233   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                          6
76234   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
76235   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                          7
76236   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                (0x1<<8) // Error in external load sync slow FIFO push logic.
76237   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                          8
76238   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                (0x1<<9) // Error in external load sync slow FIFO pop logic.
76239   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                          9
76240   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                 (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
76241   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                           22
76242   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
76243   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                              10
76244   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                  (0x1<<23) // Error in LS_SYNC_POP FIFO.
76245   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                            23
76246   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5                                                     (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
76247   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                               11
76248   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                 (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
76249   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                           25
76250   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                    (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
76251   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                              12
76252   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5                                                      (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
76253   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                13
76254   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5                                                      (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
76255   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                14
76256   #define XSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2                                                         (0x1<<28) // Error in slow debug fifo.
76257   #define XSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                   28
76258   #define XSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5                                                            (0x1<<15) // Error in slow debug fifo
76259   #define XSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5_SHIFT                                                      15
76260   #define XSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5                                                      (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
76261   #define XSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                16
76262   #define XSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                  (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
76263   #define XSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                            17
76264   #define XSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                 (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
76265   #define XSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                           18
76266   #define XSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5                                                          (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
76267   #define XSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                    19
76268   #define XSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                 (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
76269   #define XSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                           20
76270   #define XSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5                                                       (0x1<<21) // Error indication on FOC sync FIFO.
76271   #define XSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                 21
76272   #define XSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                   (0x1<<22) // The error indicates on an error of one the threads READY queues.
76273   #define XSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                             22
76274   #define XSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                             (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
76275   #define XSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                       23
76276   #define XSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                             (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
76277   #define XSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                       24
76278   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5                                                         (0x1<<25) // FOC0 is out of credit.
76279   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                   25
76280   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5                                                         (0x1<<26) // FOC1 is out of credit.
76281   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                   26
76282   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5                                                         (0x1<<27) // FOC2 is out of credit.
76283   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                   27
76284   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5                                                         (0x1<<28) // FOC3 is out of credit.
76285   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                   28
76286   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5                                                         (0x1<<29) // FOC4 is out of credit.
76287   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                   29
76288   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5                                                         (0x1<<30) // FOC5 is out of credit.
76289   #define XSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                   30
76290   #define XSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                  (0x1<<31) // Error indication of foc pre_fetch fifo.
76291   #define XSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                            31
76292   #define XSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                     (0x1<<4) // Error in Ext PAS_FIFO is active.
76293   #define XSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                               4
76294   #define XSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2                                                     (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
76295   #define XSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                               5
76296   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                 (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
76297   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                           6
76298   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                  (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
76299   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                            7
76300   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                 (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
76301   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                           8
76302   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                  (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
76303   #define XSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                            9
76304   #define XSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                    (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
76305   #define XSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                              10
76306   #define XSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                 (0x1<<11) // Signals an unknown address in the fast-memory window.
76307   #define XSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                           11
76308   #define XSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2                                                       (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
76309   #define XSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                 12
76310   #define XSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2                                                       (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
76311   #define XSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                 13
76312   #define XSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2                                                           (0x1<<14) // Error in CAM_OUT fifo in cam block.
76313   #define XSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                     14
76314   #define XSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2                                                               (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
76315   #define XSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2_SHIFT                                                         15
76316   #define XSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2                                                      (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
76317   #define XSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                16
76318   #define XSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2                                                         (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
76319   #define XSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                   17
76320   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                              (0x1<<18) // Error in external store sync FIFO push logic.
76321   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                        18
76322   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                               (0x1<<19) // Error in external store sync FIFO pop logic.
76323   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                         19
76324   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                               (0x1<<20) // Error in external load sync FIFO push logic.
76325   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                         20
76326   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                (0x1<<21) // Error in external load sync FIFO pop logic.
76327   #define XSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                          21
76328   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                  (0x1<<24) // Error in LS_SYNC_POP FIFO.
76329   #define XSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                            24
76330   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                    (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
76331   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                              26
76332   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2                                                     (0x1<<27) // Error in LS_SYNC_POP FIFO.
76333   #define XSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                               27
76334   #define XSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2                                                      (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
76335   #define XSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                29
76336   #define XSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2                                                          (0x1<<30) // Error interrupt in VFC block.
76337   #define XSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                    30
76338   #define XSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                     (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
76339   #define XSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                               31
76340 #define XSEM_REG_INT_STS_CLR_0                                                                               0x140004cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
76341   #define XSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
76342   #define XSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
76343   #define XSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR                                                              (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
76344   #define XSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR_SHIFT                                                        1
76345   #define XSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR                                                            (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
76346   #define XSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR_SHIFT                                                      2
76347   #define XSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR                                                              (0x1<<3) // Error in any one of the FIC FIFO is active.
76348   #define XSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR_SHIFT                                                        3
76349   #define XSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5                                                      (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
76350   #define XSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                4
76351   #define XSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5                                                      (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
76352   #define XSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                5
76353   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                               (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
76354   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                         6
76355   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                               (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
76356   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                         7
76357   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                               (0x1<<8) // Error in external load sync slow FIFO push logic.
76358   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                         8
76359   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                               (0x1<<9) // Error in external load sync slow FIFO pop logic.
76360   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                         9
76361   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
76362   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                          22
76363   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
76364   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                             10
76365   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                 (0x1<<23) // Error in LS_SYNC_POP FIFO.
76366   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                           23
76367   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5                                                    (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
76368   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                              11
76369   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
76370   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                          25
76371   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                   (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
76372   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                             12
76373   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5                                                     (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
76374   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                               13
76375   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5                                                     (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
76376   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                               14
76377   #define XSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2                                                        (0x1<<28) // Error in slow debug fifo.
76378   #define XSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                  28
76379   #define XSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5                                                           (0x1<<15) // Error in slow debug fifo
76380   #define XSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5_SHIFT                                                     15
76381   #define XSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5                                                     (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
76382   #define XSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                               16
76383   #define XSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                 (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
76384   #define XSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                           17
76385   #define XSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
76386   #define XSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                          18
76387   #define XSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5                                                         (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
76388   #define XSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                   19
76389   #define XSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
76390   #define XSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                          20
76391   #define XSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5                                                      (0x1<<21) // Error indication on FOC sync FIFO.
76392   #define XSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                21
76393   #define XSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                  (0x1<<22) // The error indicates on an error of one the threads READY queues.
76394   #define XSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                            22
76395   #define XSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                            (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
76396   #define XSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                      23
76397   #define XSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                            (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
76398   #define XSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                      24
76399   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5                                                        (0x1<<25) // FOC0 is out of credit.
76400   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                  25
76401   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5                                                        (0x1<<26) // FOC1 is out of credit.
76402   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                  26
76403   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5                                                        (0x1<<27) // FOC2 is out of credit.
76404   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                  27
76405   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5                                                        (0x1<<28) // FOC3 is out of credit.
76406   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                  28
76407   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5                                                        (0x1<<29) // FOC4 is out of credit.
76408   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                  29
76409   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5                                                        (0x1<<30) // FOC5 is out of credit.
76410   #define XSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                  30
76411   #define XSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                 (0x1<<31) // Error indication of foc pre_fetch fifo.
76412   #define XSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                           31
76413   #define XSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                    (0x1<<4) // Error in Ext PAS_FIFO is active.
76414   #define XSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                              4
76415   #define XSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2                                                    (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
76416   #define XSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                              5
76417   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
76418   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                          6
76419   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                 (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
76420   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                           7
76421   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
76422   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                          8
76423   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                 (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
76424   #define XSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                           9
76425   #define XSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                   (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
76426   #define XSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                             10
76427   #define XSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                (0x1<<11) // Signals an unknown address in the fast-memory window.
76428   #define XSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                          11
76429   #define XSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2                                                      (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
76430   #define XSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                12
76431   #define XSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2                                                      (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
76432   #define XSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                13
76433   #define XSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2                                                          (0x1<<14) // Error in CAM_OUT fifo in cam block.
76434   #define XSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                    14
76435   #define XSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2                                                              (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
76436   #define XSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2_SHIFT                                                        15
76437   #define XSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2                                                     (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
76438   #define XSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                               16
76439   #define XSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2                                                        (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
76440   #define XSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                  17
76441   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                             (0x1<<18) // Error in external store sync FIFO push logic.
76442   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                       18
76443   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                              (0x1<<19) // Error in external store sync FIFO pop logic.
76444   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                        19
76445   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                              (0x1<<20) // Error in external load sync FIFO push logic.
76446   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                        20
76447   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                               (0x1<<21) // Error in external load sync FIFO pop logic.
76448   #define XSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                         21
76449   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                 (0x1<<24) // Error in LS_SYNC_POP FIFO.
76450   #define XSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                           24
76451   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                   (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
76452   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                             26
76453   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2                                                    (0x1<<27) // Error in LS_SYNC_POP FIFO.
76454   #define XSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                              27
76455   #define XSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2                                                     (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
76456   #define XSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                               29
76457   #define XSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2                                                         (0x1<<30) // Error interrupt in VFC block.
76458   #define XSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                   30
76459   #define XSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                    (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
76460   #define XSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                              31
76461 #define XSEM_REG_INT_STS_1                                                                                   0x1400050UL //Access:R    DataWidth:0x20   // Multi Field Register.
76462   #define XSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                              (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
76463   #define XSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                        0
76464   #define XSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                  (0x1<<1) // Fast external store FIFO error of Storm_A
76465   #define XSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                            1
76466   #define XSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                  (0x1<<2) // Fast external store FIFO error of Storm_B
76467   #define XSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                            2
76468   #define XSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                    (0x1<<3) // fast external load FIFO error of Storm_A
76469   #define XSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                              3
76470   #define XSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                    (0x1<<4) // fast external load FIFO error of Storm_B
76471   #define XSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                              4
76472   #define XSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5                                                        (0x1<<5) // Internal RAM pop error
76473   #define XSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                  5
76474   #define XSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<6) // Internal RAM write error
76475   #define XSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 6
76476   #define XSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                     (0x1<<7) // DRA RD FIFO error of Storm A
76477   #define XSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                               7
76478   #define XSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                     (0x1<<8) // DRA RD FIFO error of Storm B
76479   #define XSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                               8
76480   #define XSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5                                                      (0x1<<9) // DRA RD FIFO error of Storm A
76481   #define XSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                                9
76482   #define XSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5                                                      (0x1<<10) // DRA RD FIFO error of Storm B
76483   #define XSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                                10
76484   #define XSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                      (0x1<<11) // Fast invalid address error
76485   #define XSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                                11
76486   #define XSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5                                                        (0x1<<12) // Storm A stack_uf_attn interrupt
76487   #define XSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                  12
76488   #define XSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5                                                        (0x1<<13) // Storm B stack_uf_attn interrupt
76489   #define XSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                  13
76490   #define XSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5                                                        (0x1<<14) // Storm A stack_of_attn interrupt
76491   #define XSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                  14
76492   #define XSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5                                                        (0x1<<15) // Storm B stack_of_attn interrupt
76493   #define XSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                  15
76494   #define XSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                 (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
76495   #define XSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                           16
76496   #define XSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                 (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
76497   #define XSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                           17
76498   #define XSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                              (0x1<<18) // Storm A non_aligned_access_attn interrupt
76499   #define XSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                        18
76500   #define XSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                              (0x1<<19) // Storm B non_aligned_access_attn interrupt
76501   #define XSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                        19
76502   #define XSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                                (0x1<<20) // Storm A division_by_zero_attn interrupt
76503   #define XSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                          20
76504   #define XSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                                (0x1<<21) // Storm B division_by_zero_attn interrupt
76505   #define XSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                          21
76506   #define XSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                           (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
76507   #define XSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                     22
76508   #define XSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                           (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
76509   #define XSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                     23
76510   #define XSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                            (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
76511   #define XSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                      24
76512   #define XSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                            (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
76513   #define XSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                      25
76514   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                     (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
76515   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                               26
76516   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                     (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
76517   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                               27
76518   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                 (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
76519   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                           28
76520   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                 (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
76521   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                           29
76522   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                 (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
76523   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                           30
76524   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                 (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
76525   #define XSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                           31
76526   #define XSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2                                                       (0x1<<0) // An underflow error was detected in the Storm stack.
76527   #define XSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                 0
76528   #define XSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2                                                       (0x1<<1) // An overflow error was detected in the Storm stack.
76529   #define XSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                 1
76530   #define XSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2                                                       (0x1<<2) // The Storm detected an illegal runtime value.
76531   #define XSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                 2
76532   #define XSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                    (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
76533   #define XSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                              3
76534   #define XSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                     (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
76535   #define XSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                               4
76536   #define XSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                     (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
76537   #define XSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                               5
76538   #define XSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2                                                      (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
76539   #define XSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                                6
76540   #define XSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2                                                      (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
76541   #define XSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                                7
76542   #define XSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2                                                         (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
76543   #define XSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                   8
76544   #define XSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2                                                           (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
76545   #define XSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                     9
76546   #define XSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2                                                          (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
76547   #define XSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                    10
76548   #define XSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2                                                       (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
76549   #define XSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                 11
76550   #define XSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2                                                      (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
76551   #define XSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                                12
76552 #define XSEM_REG_INT_MASK_1                                                                                  0x1400054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
76553   #define XSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.RBC_COMMON_ACCESS_COL_VFC_ERROR .
76554   #define XSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                       0
76555   #define XSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_A .
76556   #define XSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                           1
76557   #define XSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_B .
76558   #define XSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                           2
76559   #define XSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_A .
76560   #define XSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                             3
76561   #define XSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_B .
76562   #define XSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                             4
76563   #define XSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_RAM_WR_POP_ERROR .
76564   #define XSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                 5
76565   #define XSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_RAM_RD_PUSH_ERROR .
76566   #define XSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                6
76567   #define XSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_A .
76568   #define XSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                              7
76569   #define XSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_B .
76570   #define XSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                              8
76571   #define XSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_A .
76572   #define XSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                               9
76573   #define XSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_B .
76574   #define XSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                               10
76575   #define XSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.SEM_FAST_INVLD_ADDR_ERR .
76576   #define XSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                               11
76577   #define XSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5                                                       (0x1<<12) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_A .
76578   #define XSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                 12
76579   #define XSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_B .
76580   #define XSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                 13
76581   #define XSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_A .
76582   #define XSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                 14
76583   #define XSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5                                                       (0x1<<15) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_B .
76584   #define XSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                 15
76585   #define XSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                (0x1<<16) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_A .
76586   #define XSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                          16
76587   #define XSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_B .
76588   #define XSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                          17
76589   #define XSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                             (0x1<<18) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_A .
76590   #define XSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                       18
76591   #define XSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_B .
76592   #define XSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                       19
76593   #define XSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_A .
76594   #define XSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                         20
76595   #define XSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_B .
76596   #define XSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                         21
76597   #define XSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                          (0x1<<22) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A .
76598   #define XSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                    22
76599   #define XSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B .
76600   #define XSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                    23
76601   #define XSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A .
76602   #define XSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                     24
76603   #define XSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B .
76604   #define XSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                     25
76605   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                    (0x1<<26) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_A .
76606   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                              26
76607   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                    (0x1<<27) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_B .
76608   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                              27
76609   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                (0x1<<28) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_A .
76610   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                          28
76611   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                (0x1<<29) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_B .
76612   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                          29
76613   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                (0x1<<30) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_A .
76614   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                          30
76615   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                (0x1<<31) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_B .
76616   #define XSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                          31
76617   #define XSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN .
76618   #define XSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                0
76619   #define XSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN .
76620   #define XSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                1
76621   #define XSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.STORM_RUNTIME_ERROR .
76622   #define XSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                2
76623   #define XSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.EXT_LOAD_PEND_WR_ERROR .
76624   #define XSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                             3
76625   #define XSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.THREAD_RLS_ORUN_ERROR .
76626   #define XSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                              4
76627   #define XSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.THREAD_RLS_ALOC_ERROR .
76628   #define XSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                              5
76629   #define XSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.THREAD_RLS_VLD_ERROR .
76630   #define XSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                               6
76631   #define XSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.EXT_THREAD_OOR_ERROR .
76632   #define XSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                               7
76633   #define XSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.ORD_ID_FIFO_ERROR .
76634   #define XSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                  8
76635   #define XSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.INVLD_FOC_ERROR .
76636   #define XSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                    9
76637   #define XSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.EXT_LD_LEN_ERROR .
76638   #define XSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                   10
76639   #define XSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.THRD_ORD_FIFO_ERROR .
76640   #define XSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                11
76641   #define XSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_1.INVLD_THRD_ORD_ERROR .
76642   #define XSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                               12
76643 #define XSEM_REG_INT_STS_WR_1                                                                                0x1400058UL //Access:WR   DataWidth:0x20   // Multi Field Register.
76644   #define XSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                           (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
76645   #define XSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                     0
76646   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                               (0x1<<1) // Fast external store FIFO error of Storm_A
76647   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                         1
76648   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                               (0x1<<2) // Fast external store FIFO error of Storm_B
76649   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                         2
76650   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                 (0x1<<3) // fast external load FIFO error of Storm_A
76651   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                           3
76652   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                 (0x1<<4) // fast external load FIFO error of Storm_B
76653   #define XSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                           4
76654   #define XSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5                                                     (0x1<<5) // Internal RAM pop error
76655   #define XSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                               5
76656   #define XSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<6) // Internal RAM write error
76657   #define XSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                              6
76658   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                  (0x1<<7) // DRA RD FIFO error of Storm A
76659   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                            7
76660   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                  (0x1<<8) // DRA RD FIFO error of Storm B
76661   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                            8
76662   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                   (0x1<<9) // DRA RD FIFO error of Storm A
76663   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                             9
76664   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                   (0x1<<10) // DRA RD FIFO error of Storm B
76665   #define XSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                             10
76666   #define XSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                   (0x1<<11) // Fast invalid address error
76667   #define XSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                             11
76668   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5                                                     (0x1<<12) // Storm A stack_uf_attn interrupt
76669   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                               12
76670   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5                                                     (0x1<<13) // Storm B stack_uf_attn interrupt
76671   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                               13
76672   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5                                                     (0x1<<14) // Storm A stack_of_attn interrupt
76673   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                               14
76674   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5                                                     (0x1<<15) // Storm B stack_of_attn interrupt
76675   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                               15
76676   #define XSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                              (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
76677   #define XSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                        16
76678   #define XSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                              (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
76679   #define XSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                        17
76680   #define XSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                           (0x1<<18) // Storm A non_aligned_access_attn interrupt
76681   #define XSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                     18
76682   #define XSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                           (0x1<<19) // Storm B non_aligned_access_attn interrupt
76683   #define XSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                     19
76684   #define XSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                             (0x1<<20) // Storm A division_by_zero_attn interrupt
76685   #define XSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                       20
76686   #define XSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                             (0x1<<21) // Storm B division_by_zero_attn interrupt
76687   #define XSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                       21
76688   #define XSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                        (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
76689   #define XSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                  22
76690   #define XSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                        (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
76691   #define XSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                  23
76692   #define XSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                         (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
76693   #define XSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                   24
76694   #define XSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                         (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
76695   #define XSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                   25
76696   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                  (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
76697   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                            26
76698   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                  (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
76699   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                            27
76700   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                              (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
76701   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                        28
76702   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                              (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
76703   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                        29
76704   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                              (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
76705   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                        30
76706   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                              (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
76707   #define XSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                        31
76708   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2                                                    (0x1<<0) // An underflow error was detected in the Storm stack.
76709   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                              0
76710   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2                                                    (0x1<<1) // An overflow error was detected in the Storm stack.
76711   #define XSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                              1
76712   #define XSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2                                                    (0x1<<2) // The Storm detected an illegal runtime value.
76713   #define XSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                              2
76714   #define XSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                 (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
76715   #define XSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                           3
76716   #define XSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                  (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
76717   #define XSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                            4
76718   #define XSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                  (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
76719   #define XSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                            5
76720   #define XSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                   (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
76721   #define XSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                             6
76722   #define XSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                   (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
76723   #define XSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                             7
76724   #define XSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2                                                      (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
76725   #define XSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                8
76726   #define XSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2                                                        (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
76727   #define XSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                  9
76728   #define XSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2                                                       (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
76729   #define XSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                 10
76730   #define XSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                    (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
76731   #define XSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                              11
76732   #define XSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                   (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
76733   #define XSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                             12
76734 #define XSEM_REG_INT_STS_CLR_1                                                                               0x140005cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
76735   #define XSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                          (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
76736   #define XSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                    0
76737   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                              (0x1<<1) // Fast external store FIFO error of Storm_A
76738   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                        1
76739   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                              (0x1<<2) // Fast external store FIFO error of Storm_B
76740   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                        2
76741   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                (0x1<<3) // fast external load FIFO error of Storm_A
76742   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                          3
76743   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                (0x1<<4) // fast external load FIFO error of Storm_B
76744   #define XSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                          4
76745   #define XSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5                                                    (0x1<<5) // Internal RAM pop error
76746   #define XSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                              5
76747   #define XSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<6) // Internal RAM write error
76748   #define XSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                             6
76749   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                 (0x1<<7) // DRA RD FIFO error of Storm A
76750   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                           7
76751   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                 (0x1<<8) // DRA RD FIFO error of Storm B
76752   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                           8
76753   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                  (0x1<<9) // DRA RD FIFO error of Storm A
76754   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                            9
76755   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                  (0x1<<10) // DRA RD FIFO error of Storm B
76756   #define XSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                            10
76757   #define XSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                  (0x1<<11) // Fast invalid address error
76758   #define XSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                            11
76759   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5                                                    (0x1<<12) // Storm A stack_uf_attn interrupt
76760   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                              12
76761   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5                                                    (0x1<<13) // Storm B stack_uf_attn interrupt
76762   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                              13
76763   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5                                                    (0x1<<14) // Storm A stack_of_attn interrupt
76764   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                              14
76765   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5                                                    (0x1<<15) // Storm B stack_of_attn interrupt
76766   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                              15
76767   #define XSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                             (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
76768   #define XSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                       16
76769   #define XSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                             (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
76770   #define XSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                       17
76771   #define XSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                          (0x1<<18) // Storm A non_aligned_access_attn interrupt
76772   #define XSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                    18
76773   #define XSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                          (0x1<<19) // Storm B non_aligned_access_attn interrupt
76774   #define XSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                    19
76775   #define XSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                            (0x1<<20) // Storm A division_by_zero_attn interrupt
76776   #define XSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                      20
76777   #define XSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                            (0x1<<21) // Storm B division_by_zero_attn interrupt
76778   #define XSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                      21
76779   #define XSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                       (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
76780   #define XSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                 22
76781   #define XSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                       (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
76782   #define XSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                 23
76783   #define XSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                        (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
76784   #define XSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                  24
76785   #define XSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                        (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
76786   #define XSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                  25
76787   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                 (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
76788   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                           26
76789   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                 (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
76790   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                           27
76791   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                             (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
76792   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                       28
76793   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                             (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
76794   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                       29
76795   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                             (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
76796   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                       30
76797   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                             (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
76798   #define XSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                       31
76799   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2                                                   (0x1<<0) // An underflow error was detected in the Storm stack.
76800   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                             0
76801   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2                                                   (0x1<<1) // An overflow error was detected in the Storm stack.
76802   #define XSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                             1
76803   #define XSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2                                                   (0x1<<2) // The Storm detected an illegal runtime value.
76804   #define XSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                             2
76805   #define XSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
76806   #define XSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                          3
76807   #define XSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                 (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
76808   #define XSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                           4
76809   #define XSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                 (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
76810   #define XSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                           5
76811   #define XSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                  (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
76812   #define XSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                            6
76813   #define XSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                  (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
76814   #define XSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                            7
76815   #define XSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2                                                     (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
76816   #define XSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                               8
76817   #define XSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2                                                       (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
76818   #define XSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                 9
76819   #define XSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2                                                      (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
76820   #define XSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                10
76821   #define XSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                   (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
76822   #define XSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                             11
76823   #define XSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                  (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
76824   #define XSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                            12
76825 #define XSEM_REG_INT_STS_2_E5                                                                                0x1400060UL //Access:R    DataWidth:0x1f   // Multi Field Register.
76826   #define XSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                 (0x1<<0) // Fast FIN FIFO error of Storm A.
76827   #define XSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                           0
76828   #define XSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                 (0x1<<1) // Fast FIN FIFO error of Storm B
76829   #define XSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                           1
76830   #define XSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                               (0x1<<2) // Fast Debug FIFO error of Storm A
76831   #define XSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                         2
76832   #define XSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                               (0x1<<3) // Fast Debug FIFO error of Storm B
76833   #define XSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                         3
76834   #define XSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                                (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
76835   #define XSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                          4
76836   #define XSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                                (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
76837   #define XSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                          5
76838   #define XSEM_REG_INT_STS_2_VFC_INTERRUPT_E5                                                                (0x1<<6) // interrupt from VFC block
76839   #define XSEM_REG_INT_STS_2_VFC_INTERRUPT_E5_SHIFT                                                          6
76840   #define XSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                       (0x1<<7) // VFC FIFO error
76841   #define XSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                 7
76842   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                    (0x1<<8) // Error in FOC error of Storm A.
76843   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                              8
76844   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                    (0x1<<9) // Error in FOC error of Storm B.
76845   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                              9
76846   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                  (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
76847   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                            10
76848   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                  (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
76849   #define XSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                            11
76850   #define XSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                     (0x1<<12) // Cam input FIFO error
76851   #define XSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                               12
76852   #define XSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5                                                         (0x1<<13) // Pre-fetch FIFO error of Storm A.
76853   #define XSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                   13
76854   #define XSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5                                                         (0x1<<14) // Pre-fetch FIFO error of Storm B.
76855   #define XSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                   14
76856   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                 (0x1<<15) // Lock is acquired more than maximum configured time.
76857   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                           15
76858   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                  (0x1<<16) // Ilegal assetion commands towards lock block.
76859   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                            16
76860   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                   (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
76861   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                             17
76862   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                 (0x1<<18) // Trying to acquire a lock which is already acquired.
76863   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                           18
76864   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                                (0x1<<19) // Trying to relinquish a key which does not exist.
76865   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                          19
76866   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                                (0x1<<20) // A lock acquired requrest is issued when all locks are used.
76867   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                          20
76868   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                                (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
76869   #define XSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                          21
76870   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                            (0x1<<22) // Fin done with remainning allocated threads STORM_A.
76871   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                      22
76872   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                            (0x1<<23) // Fin done with remainning allocated threads STORM_B.
76873   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                      23
76874   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                            (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
76875   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                      24
76876   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                            (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
76877   #define XSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                      25
76878   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                      (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
76879   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                                26
76880   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                      (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
76881   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                                27
76882   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                         (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
76883   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                   28
76884   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                         (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
76885   #define XSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                   29
76886   #define XSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                          (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
76887   #define XSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                    30
76888 #define XSEM_REG_INT_MASK_2_E5                                                                               0x1400064UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
76889   #define XSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_A .
76890   #define XSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                          0
76891   #define XSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_B .
76892   #define XSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                          1
76893   #define XSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_A .
76894   #define XSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                        2
76895   #define XSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_B .
76896   #define XSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                        3
76897   #define XSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_A .
76898   #define XSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                         4
76899   #define XSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_B .
76900   #define XSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                         5
76901   #define XSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.VFC_INTERRUPT .
76902   #define XSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5_SHIFT                                                         6
76903   #define XSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.MUX_RBC_VFC_FIFO_ERROR .
76904   #define XSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                7
76905   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_A .
76906   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                             8
76907   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_B .
76908   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                             9
76909   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_A .
76910   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                           10
76911   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_B .
76912   #define XSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                           11
76913   #define XSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.CAM_RBC_INPUT_FIFO_ERROR .
76914   #define XSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                              12
76915   #define XSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_A .
76916   #define XSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                  13
76917   #define XSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_B .
76918   #define XSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                  14
76919   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.LOCK_RBC_REQ_MAX_STALL_ERROR .
76920   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                          15
76921   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.LOCK_RBC_REQ_CMD_RATE_ERROR .
76922   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                           16
76923   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELEASE_ERROR .
76924   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                            17
76925   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.LOCK_RBC_REQ_REDUNDENT_ERROR .
76926   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                          18
76927   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELINQUISH_ERROR .
76928   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                         19
76929   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.LOCK_RBC_REQ_STALL_FULL_ERROR .
76930   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                         20
76931   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.LOCK_RBC_REQ_DUAL_STALL_ERROR .
76932   #define XSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                         21
76933   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A .
76934   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                     22
76935   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                           (0x1<<23) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B .
76936   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                     23
76937   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_A .
76938   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                     24
76939   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_B .
76940   #define XSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                     25
76941   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                     (0x1<<26) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A .
76942   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                               26
76943   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B .
76944   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                               27
76945   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A .
76946   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                  28
76947   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B .
76948   #define XSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                  29
76949   #define XSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                         (0x1<<30) // This bit masks, when set, the Interrupt bit: XSEM_REG_INT_STS_2.SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR .
76950   #define XSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                   30
76951 #define XSEM_REG_INT_STS_WR_2_E5                                                                             0x1400068UL //Access:WR   DataWidth:0x1f   // Multi Field Register.
76952   #define XSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                              (0x1<<0) // Fast FIN FIFO error of Storm A.
76953   #define XSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                        0
76954   #define XSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                              (0x1<<1) // Fast FIN FIFO error of Storm B
76955   #define XSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                        1
76956   #define XSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                            (0x1<<2) // Fast Debug FIFO error of Storm A
76957   #define XSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                      2
76958   #define XSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                            (0x1<<3) // Fast Debug FIFO error of Storm B
76959   #define XSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                      3
76960   #define XSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                             (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
76961   #define XSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                       4
76962   #define XSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                             (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
76963   #define XSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                       5
76964   #define XSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5                                                             (0x1<<6) // interrupt from VFC block
76965   #define XSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5_SHIFT                                                       6
76966   #define XSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                    (0x1<<7) // VFC FIFO error
76967   #define XSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                              7
76968   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                 (0x1<<8) // Error in FOC error of Storm A.
76969   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                           8
76970   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                 (0x1<<9) // Error in FOC error of Storm B.
76971   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                           9
76972   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                               (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
76973   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                         10
76974   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                               (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
76975   #define XSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                         11
76976   #define XSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                  (0x1<<12) // Cam input FIFO error
76977   #define XSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                            12
76978   #define XSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5                                                      (0x1<<13) // Pre-fetch FIFO error of Storm A.
76979   #define XSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                13
76980   #define XSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5                                                      (0x1<<14) // Pre-fetch FIFO error of Storm B.
76981   #define XSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                14
76982   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                              (0x1<<15) // Lock is acquired more than maximum configured time.
76983   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                        15
76984   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                               (0x1<<16) // Ilegal assetion commands towards lock block.
76985   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                         16
76986   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
76987   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                          17
76988   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                              (0x1<<18) // Trying to acquire a lock which is already acquired.
76989   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                        18
76990   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                             (0x1<<19) // Trying to relinquish a key which does not exist.
76991   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                       19
76992   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                             (0x1<<20) // A lock acquired requrest is issued when all locks are used.
76993   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                       20
76994   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                             (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
76995   #define XSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                       21
76996   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                         (0x1<<22) // Fin done with remainning allocated threads STORM_A.
76997   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                   22
76998   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                         (0x1<<23) // Fin done with remainning allocated threads STORM_B.
76999   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                   23
77000   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                         (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
77001   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                   24
77002   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                         (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
77003   #define XSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                   25
77004   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                   (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
77005   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                             26
77006   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                   (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
77007   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                             27
77008   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                      (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
77009   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                28
77010   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                      (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
77011   #define XSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                29
77012   #define XSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                       (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
77013   #define XSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                 30
77014 #define XSEM_REG_INT_STS_CLR_2_E5                                                                            0x140006cUL //Access:RC   DataWidth:0x1f   // Multi Field Register.
77015   #define XSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                             (0x1<<0) // Fast FIN FIFO error of Storm A.
77016   #define XSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                       0
77017   #define XSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                             (0x1<<1) // Fast FIN FIFO error of Storm B
77018   #define XSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                       1
77019   #define XSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                           (0x1<<2) // Fast Debug FIFO error of Storm A
77020   #define XSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                     2
77021   #define XSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                           (0x1<<3) // Fast Debug FIFO error of Storm B
77022   #define XSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                     3
77023   #define XSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                            (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
77024   #define XSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                      4
77025   #define XSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                            (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
77026   #define XSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                      5
77027   #define XSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5                                                            (0x1<<6) // interrupt from VFC block
77028   #define XSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5_SHIFT                                                      6
77029   #define XSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                   (0x1<<7) // VFC FIFO error
77030   #define XSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                             7
77031   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                (0x1<<8) // Error in FOC error of Storm A.
77032   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                          8
77033   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                (0x1<<9) // Error in FOC error of Storm B.
77034   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                          9
77035   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                              (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
77036   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                        10
77037   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                              (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
77038   #define XSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                        11
77039   #define XSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                 (0x1<<12) // Cam input FIFO error
77040   #define XSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                           12
77041   #define XSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5                                                     (0x1<<13) // Pre-fetch FIFO error of Storm A.
77042   #define XSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                               13
77043   #define XSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5                                                     (0x1<<14) // Pre-fetch FIFO error of Storm B.
77044   #define XSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                               14
77045   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                             (0x1<<15) // Lock is acquired more than maximum configured time.
77046   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                       15
77047   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                              (0x1<<16) // Ilegal assetion commands towards lock block.
77048   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                        16
77049   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                               (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
77050   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                         17
77051   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                             (0x1<<18) // Trying to acquire a lock which is already acquired.
77052   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                       18
77053   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                            (0x1<<19) // Trying to relinquish a key which does not exist.
77054   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                      19
77055   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                            (0x1<<20) // A lock acquired requrest is issued when all locks are used.
77056   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                      20
77057   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                            (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
77058   #define XSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                      21
77059   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                        (0x1<<22) // Fin done with remainning allocated threads STORM_A.
77060   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                  22
77061   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                        (0x1<<23) // Fin done with remainning allocated threads STORM_B.
77062   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                  23
77063   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                        (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
77064   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                  24
77065   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                        (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
77066   #define XSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                  25
77067   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                  (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
77068   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                            26
77069   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                  (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
77070   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                            27
77071   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                     (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
77072   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                               28
77073   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                     (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
77074   #define XSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                               29
77075   #define XSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                      (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
77076   #define XSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                30
77077 #define XSEM_REG_PRTY_MASK                                                                                   0x14000ccUL //Access:RW   DataWidth:0x3    // Multi Field Register.
77078   #define XSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR                                                            (0x1<<0) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS.VFC_RBC_PARITY_ERROR .
77079   #define XSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR_SHIFT                                                      0
77080   #define XSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR                                                           (0x1<<1) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS.STORM_RF_PARITY_ERROR .
77081   #define XSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR_SHIFT                                                     1
77082   #define XSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR                                                            (0x1<<2) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS.REG_GEN_PARITY_ERROR .
77083   #define XSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR_SHIFT                                                      2
77084 #define XSEM_REG_PRTY_MASK_H_0_BB_K2                                                                         0x1400204UL //Access:RW   DataWidth:0x7    // Multi Field Register.
77085   #define XSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS_H_0.MEM006_I_ECC_0_RF_INT .
77086   #define XSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2_SHIFT                                           0
77087   #define XSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS_H_0.MEM006_I_ECC_1_RF_INT .
77088   #define XSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2_SHIFT                                           1
77089   #define XSEM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
77090   #define XSEM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               2
77091   #define XSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
77092   #define XSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               3
77093   #define XSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
77094   #define XSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               4
77095   #define XSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
77096   #define XSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               5
77097   #define XSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: XSEM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
77098   #define XSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               6
77099 #define XSEM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x1400210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
77100   #define XSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2                                                  (0x1<<0) // Enable ECC for memory ecc instance xsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
77101   #define XSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2_SHIFT                                            0
77102   #define XSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2                                                  (0x1<<1) // Enable ECC for memory ecc instance xsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
77103   #define XSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2_SHIFT                                            1
77104 #define XSEM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x1400214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
77105   #define XSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2                                           (0x1<<0) // Set parity only for memory ecc instance xsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
77106   #define XSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2_SHIFT                                     0
77107   #define XSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2                                           (0x1<<1) // Set parity only for memory ecc instance xsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
77108   #define XSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2_SHIFT                                     1
77109 #define XSEM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x1400218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
77110   #define XSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2                                    (0x1<<0) // Record if a correctable error occurred on memory ecc instance xsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
77111   #define XSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2_SHIFT                              0
77112   #define XSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance xsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
77113   #define XSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2_SHIFT                              1
77114 #define XSEM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x140021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
77115 #define XSEM_REG_ARB_CYCLE_SIZE_BB_K2                                                                        0x1400400UL //Access:RW   DataWidth:0x5    // The number of time_slots in the arbitration cycle.
77116 #define XSEM_REG_VF_ERROR                                                                                    0x1400408UL //Access:WR   DataWidth:0x1    // This VF-split register provides read/clear access to the VF error received from the SDM for a DMA transfer. Reading this register will return the VF Error for value for the corresponding VF. Writing a 1 to this register will clear the error for the corresponding VF.
77117 #define XSEM_REG_PF_ERROR                                                                                    0x140040cUL //Access:WR   DataWidth:0x1    // This PF-split register provides read/clear access to the PF error received from the SDM for a DMA transfer. Reading this register will return the PF Error for value for the corresponding PF. Writing a 1 to this register will clear the error for the corresponding PF.
77118 #define XSEM_REG_VF_ERR_VECTOR                                                                               0x1400420UL //Access:WB_R DataWidth:0xf0   // This read-only register provides a vector of bits having an error indication per VF where the Bit position corresponds to the VFID.
77119 #define XSEM_REG_VF_ERR_VECTOR_SIZE_BB                                                                       4
77120 #define XSEM_REG_VF_ERR_VECTOR_SIZE_K2_E5                                                                    8
77121 #define XSEM_REG_PF_ERR_VECTOR                                                                               0x1400440UL //Access:R    DataWidth:0x10   // This read-only register provides a vector of bits having an error indication per PF where the Bit position corresponds to the PFID.
77122 #define XSEM_REG_CLEAR_STALL                                                                                 0x1400444UL //Access:RW   DataWidth:0x1    // Clear stall signal sent from local storm to external storms.
77123 #define XSEM_REG_EXCEPTION_INT                                                                               0x1400448UL //Access:RW   DataWidth:0x10   // Provides a default PRAM address to be used for the handler in the event that the PRAM address retrieved from the interrupt table is out of range with regard to the actual PRAM size provided in the SEMI instance.
77124 #define XSEM_REG_EXT_STORE_FREE_ENTRIES_BB_K2                                                                0x140044cUL //Access:R    DataWidth:0x6    // Number of free entries in the external STORE sync FIFO.
77125 #define XSEM_REG_GPI_DATA_A_E5                                                                               0x1400450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm A.
77126 #define XSEM_REG_GPI_DATA_BB_K2                                                                              0x1400450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals.
77127 #define XSEM_REG_GPRE_SAMP_PERIOD_BB_K2                                                                      0x1400454UL //Access:RW   DataWidth:0x4    // Defines the number of system clocks from one sample of GPRE sync data and the next.
77128 #define XSEM_REG_ALLOW_LP_SLEEP_THRD                                                                         0x1400458UL //Access:RW   DataWidth:0x1    // When set, this bit is used to allow low-power mode to be activated while threads are sleeping in the passive buffer, as long as the SEMI/Storm remains idle.
77129 #define XSEM_REG_ECO_RESERVED                                                                                0x140045cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
77130 #define XSEM_REG_PB_WR_SDM_DMA_MODE_E5                                                                       0x1400460UL //Access:RW   DataWidth:0x2    // This register can set the mode of the SDM DMA write to passive buffer. 00 - Use mask vector mode. 01 - Use write on sleep sate mode. 10 - Use regardless write mode. 11 - Disable write mode.
77131 #define XSEM_REG_PB_WR_DRA_RD_CUT_THROUGH_MODE_E5                                                            0x1400464UL //Access:RW   DataWidth:0x1    // This register set the DRA RD block cut through mode in which write to a thread address section passive buffer may occur simultaneously with read (as long that no coherency violations occur). 0- cut through mode disabled. 1- cut through mode active.
77132 #define XSEM_REG_GPI_DATA_B_E5                                                                               0x1400468UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm B.
77133 #define XSEM_REG_FIC_FIFO_BB_K2                                                                              0x1400580UL //Access:WB_R DataWidth:0x80   // Used for debugging to read/write to/from the FIC FIFOs. The address selects which FIFO should be accessed.
77134 #define XSEM_REG_FIC_FIFO_SIZE                                                                               8
77135 #define XSEM_REG_FIC_MIN_MSG_BB_K2                                                                           0x1400600UL //Access:RW   DataWidth:0x6    // Per-FIC interface register array defines minimum number of cycles in the FIC interfaces after which the message can be sent to the passive register_file.
77136 #define XSEM_REG_FIC_MIN_MSG_SIZE                                                                            2
77137 #define XSEM_REG_FIC_EMPTY_CT_MODE_BB_K2                                                                     0x1400620UL //Access:RW   DataWidth:0x1    // When set, enables the "empty cut-through" mode for the FIC interface. In this mode, the FIC interface will not require that the available ("go") counter is non-zero before making a transfer request to the DRA arbiter and starting a transfer.
77138 #define XSEM_REG_FIC_EMPTY_CT_CNT_BB_K2                                                                      0x1400624UL //Access:RC   DataWidth:0x18   // Statistics counter used to count the number of FIC messages that have been received on any FIC interface and were allowed to start early, taking advantage of the FIC empty cut-through mode.
77139 #define XSEM_REG_FOC_CREDIT                                                                                  0x1400680UL //Access:RW   DataWidth:0x8    // Array of registers provides the initial credits on each of the associatef FOC interfaces. Reading from this register provides the current FOR credit value.
77140 #define XSEM_REG_FOC_CREDIT_SIZE                                                                             2
77141 #define XSEM_REG_FULL_FOC_DRA_STRT_EN_BB_K2                                                                  0x14006c0UL //Access:RW   DataWidth:0x1    // When set, this bit allows the DRA read operation to start even when there are not enough credits on all the participating FOC interfaces to complete the entire transaction. The transfer will stall only when a transfer cycle is reached in which there are no interface credits, at which time the DRA transfer will remain stalled until the FOC destination(s) has at least a single credit. When this configuration is cleared, the DRA read transfer will not begin until there are enough credits on all the participating FOC interfaces for the entire transfer.
77142 #define XSEM_REG_FIN_COMMAND_BB_K2                                                                           0x1400700UL //Access:WB_R DataWidth:0x164  // Last fin command that was read from fifo. Its spelling in FIN_FIFO register.
77143 #define XSEM_REG_FIN_COMMAND_SIZE                                                                            16
77144 #define XSEM_REG_FIN_FIFO_BB_K2                                                                              0x1400800UL //Access:WB_R DataWidth:0x164  // READ ONLY FOR DEBUGGING! [5:0]   start_rp_foc3; [11:6] start_rp_foc2;  [17:12]   start_rp_foc1; [23:18] start_rp_foc0;  [29:24]   end_rp_foc3; [35:30] end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid.
77145 #define XSEM_REG_FIN_FIFO_SIZE                                                                               16
77146 #define XSEM_REG_INVLD_PAS_WR_EN_BB_K2                                                                       0x1400900UL //Access:RW   DataWidth:0x1    // When set, an attempt to write to the passive buffer over the external passive interface will be enabled even if the partition being written is owned by a thread whose valid bit is not set. Otherwise if cleared, the transfer will be stalled.
77147 #define XSEM_REG_ARBITER_REQUEST_BB_K2                                                                       0x1400980UL //Access:R    DataWidth:0x5    // Dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
77148 #define XSEM_REG_ARBITER_SELECT_BB_K2                                                                        0x1400984UL //Access:R    DataWidth:0x5    // Dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
77149 #define XSEM_REG_ARBITER_SLOT_BB_K2                                                                          0x1400988UL //Access:R    DataWidth:0x5    // Dra arbiter last slot.
77150 #define XSEM_REG_ARB_AS_DEF_BB_K2                                                                            0x1400a00UL //Access:RW   DataWidth:0x3    // Two-dimensional register array is used to define each of four arbitration schemes used by the main DRA arbiter. For this, bits 4:3 of the offset are used to select the arbitration scheme 0-3. Bits 2:0 of the offset are used to define the five priority sources for the selected scheme, where for each priority (0-4), an arbiter source is assigned. Valid values for these configurations are the source enumerations, where FIC0=0x0, FIC1=0x1, wake priority0=0x2, wake priority1=0x3 and wake priority2=0x4. Note that there are holes in the indirect offset address which always return zero when read. These exist at offsets 0x5-0x7, 0xd-0xf, 0x15-0x17 and 0x1d-0x1f.
77151 #define XSEM_REG_ARB_AS_DEF_SIZE                                                                             32
77152 #define XSEM_REG_ARB_TS_AS_BB_K2                                                                             0x1400a80UL //Access:RW   DataWidth:0x2    // Register array that defines the main DRA arbiter arbitration scheme for each of 20 time slots [0-19].
77153 #define XSEM_REG_ARB_TS_AS_SIZE                                                                              20
77154 #define XSEM_REG_NUM_OF_THREADS                                                                              0x1400b00UL //Access:R    DataWidth:0x8    // The number of currently free threads (in invalid state).
77155 #define XSEM_REG_THREAD_ERROR_LOW_E5                                                                         0x1400b04UL //Access:R    DataWidth:0x20   // Thread error low indication. Represents threads 31 -0
77156 #define XSEM_REG_THREAD_ERROR_BB_K2                                                                          0x1400b04UL //Access:R    DataWidth:0x18   // Thread error indication.
77157 #define XSEM_REG_THREAD_RDY_BB_K2                                                                            0x1400b08UL //Access:R    DataWidth:0x18   // Thread ready indication.
77158 #define XSEM_REG_THREAD_SET_NUM                                                                              0x1400b0cUL //Access:W    DataWidth:0x6    // Thread ID. Write thread ID will set ready indication for this thread ID.
77159 #define XSEM_REG_THREAD_VALID_BB_K2                                                                          0x1400b10UL //Access:R    DataWidth:0x18   // Valid sleeping threads.
77160 #define XSEM_REG_THREADS_LIST_BB_K2                                                                          0x1400b14UL //Access:RW   DataWidth:0x18   // List of free threads.
77161 #define XSEM_REG_THREAD_NUMBER_E5                                                                            0x1400b18UL //Access:RW   DataWidth:0x8    // Defines the maixmum number of supported threads in SEMI.
77162 #define XSEM_REG_THREAD_ERROR_HIGH_E5                                                                        0x1400b1cUL //Access:R    DataWidth:0x18   // Thread error high indication. Represents threads  55-32
77163 #define XSEM_REG_FOC_MIN_MESSAGE_CREDIT_E5                                                                   0x1400b40UL //Access:RW   DataWidth:0x8    // This field defines for each FOC the minimum message reuired for the FOC transfer to start.
77164 #define XSEM_REG_FOC_MIN_MESSAGE_CREDIT_SIZE                                                                 2
77165 #define XSEM_REG_ORDER_HEAD_BB_K2                                                                            0x1400c00UL //Access:RW   DataWidth:0x5    // This (indirect) register array of registers provides read/write access to the head pointers assigned to each of the thread-ordering queues.
77166 #define XSEM_REG_ORDER_HEAD_SIZE                                                                             8
77167 #define XSEM_REG_ORDER_TAIL_BB_K2                                                                            0x1400c80UL //Access:RW   DataWidth:0x5    // This (indirect) register array of registers provides read/write access to the tail pointers assigned to each of the thread ordering queues.
77168 #define XSEM_REG_ORDER_TAIL_SIZE                                                                             8
77169 #define XSEM_REG_ORDER_EMPTY_BB_K2                                                                           0x1400d00UL //Access:RW   DataWidth:0x1    // This vector provides read-only access to the empty bit assigned to each of the thread ordering queues.
77170 #define XSEM_REG_ORDER_EMPTY_SIZE                                                                            8
77171 #define XSEM_REG_ORDER_LL_REG_BB_K2                                                                          0x1400d80UL //Access:RW   DataWidth:0x5    // This array of registers provides read/write access to each entry of the linked-list array of the thread-ordering queue. Because the actual depth is based on the number of threads supported by the design, which is a Verilog parameter, a 64-entry window is reserved in the register address space. The valid entries start at the base of the window and extend through the number of threads supported. The value in each indirect register contains linked-list pointer to the next thread in the associated queue..
77172 #define XSEM_REG_ORDER_LL_REG_SIZE                                                                           24
77173 #define XSEM_REG_ORDER_POP_EN_BB_K2                                                                          0x1400e00UL //Access:RW   DataWidth:0x18   // Provides access to the thread ordering queue pop-enable vector.
77174 #define XSEM_REG_ORDER_WAKE_EN_BB_K2                                                                         0x1400e08UL //Access:RW   DataWidth:0x18   // Provides access to the thread ordering queue wake-enable vector.
77175 #define XSEM_REG_PF_NUM_ORDER_BASE_BB_K2                                                                     0x1400e10UL //Access:RW   DataWidth:0x3    // This field defines the base value for the ordering queue selection when the PFNum is chosen to control this selection. The value of this register is added to PFNum and the result is used to select one of 16 ordering queues.
77176 #define XSEM_REG_DBG_ALM_FULL                                                                                0x1401000UL //Access:RW   DataWidth:0x6    // Almost full for slow debug fifo.
77177 #define XSEM_REG_PASSIVE_ALM_FULL                                                                            0x1401004UL //Access:RW   DataWidth:0x5    // The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted.
77178 #define XSEM_REG_SYNC_DRA_WR_ALM_FULL_BB_K2                                                                  0x1401008UL //Access:RW   DataWidth:0x5    // Almost full for sync dra_wr fifo (data from DRA to STORM).
77179 #define XSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                        0x140100cUL //Access:RW   DataWidth:0x6    // Almost full for sync ram_wr fifo.
77180 #define XSEM_REG_SYNC_FOC_FIFO_WR_ALM_FULL_E5                                                                0x1401010UL //Access:RW   DataWidth:0x4    // Almost full for indication for FOC Sync FIFO.
77181 #define XSEM_REG_SYNC_SDM_READY_FIFO_WR_ALM_FULL_E5                                                          0x1401014UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM READY FIFO.
77182 #define XSEM_REG_SYNC_SDM_INC_FIFO_WR_ALM_FULL_E5                                                            0x1401018UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM Counter Increment FIFO.
77183 #define XSEM_REG_STALL_ON_INT_E5                                                                             0x140101cUL //Access:RW   DataWidth:0x2    // 00 - No stall. 01 - Both cluster Stroms will be stalled on any unmasked error occurrence. 10 - All Stroms will be stalled on any unmasked error occurrence.
77184 #define XSEM_REG_FIC0_A_MAX_THRDS_E5                                                                         0x1401020UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 A queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
77185 #define XSEM_REG_FIC0_X_MAX_THRDS_E5                                                                         0x1401024UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 X queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
77186 #define XSEM_REG_FIC0_B_MAX_THRDS_E5                                                                         0x1401028UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 B queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
77187 #define XSEM_REG_FIC1_A_MAX_THRDS_E5                                                                         0x140102cUL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC1 A queue. If FIC1 message is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
77188 #define XSEM_REG_DRA_EMPTY_BB_K2                                                                             0x1401100UL //Access:R    DataWidth:0x1    // Dra_empty.
77189 #define XSEM_REG_EXT_PAS_EMPTY                                                                               0x1401104UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO empty in sem_slow.
77190 #define XSEM_REG_FIC_EMPTY                                                                                   0x1401120UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO empty in sem_slow_fic.
77191 #define XSEM_REG_FIC_EMPTY_SIZE                                                                              2
77192 #define XSEM_REG_SLOW_DBG_EMPTY_BB_K2                                                                        0x1401140UL //Access:R    DataWidth:0x1    // DBG FIFO is empty in sem_slow_ls_dbg.
77193 #define XSEM_REG_SLOW_DRA_FIN_EMPTY_BB_K2                                                                    0x1401144UL //Access:R    DataWidth:0x1    // FIN fifo is empty in sem_slow_dra_sync.
77194 #define XSEM_REG_SLOW_DRA_RD_EMPTY_BB_K2                                                                     0x1401148UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is empty in sem_slow_dra_sync.
77195 #define XSEM_REG_SLOW_DRA_WR_EMPTY_BB_K2                                                                     0x140114cUL //Access:R    DataWidth:0x1    // DRA_WR push fifo is empty in sem_slow_dra_sync.
77196 #define XSEM_REG_SLOW_EXT_STORE_EMPTY                                                                        0x1401150UL //Access:R    DataWidth:0x1    // EXT_STORE FIFO is empty in sem_slow_ls_ext.
77197 #define XSEM_REG_SLOW_EXT_LOAD_EMPTY                                                                         0x1401154UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is empty in sem_slow_ls_ext, bit 0 FIFO of Core A, bit 1 FIFO of Core B.
77198 #define XSEM_REG_SLOW_RAM_RD_EMPTY                                                                           0x1401158UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is empty in sem_slow_ls_ext.
77199 #define XSEM_REG_SLOW_RAM_WR_EMPTY                                                                           0x140115cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is empty in sem_slow_ls_ext.
77200 #define XSEM_REG_SYNC_DBG_EMPTY                                                                              0x1401160UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is empty in sem_slow_ls_sync. Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B
77201 #define XSEM_REG_THREAD_FIFO_EMPTY_BB_K2                                                                     0x1401164UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is empty in sem_slow_dra_wr.
77202 #define XSEM_REG_ORD_ID_FIFO_EMPTY_BB_K2                                                                     0x1401168UL //Access:R    DataWidth:0x1    // Indicates that the order ID fifo is empty in sem_slow_dra_wr.
77203 #define XSEM_REG_PB_QUEUE_EMPTY_E5                                                                           0x140116cUL //Access:R    DataWidth:0xb    // If 1, the correspongding Queue is empty. Queues numeration: FOC_FIFO_IF - 0,  FIC0_FIFO_A - 1, FIC1_FIFO_A - 2, WAKE_FIFO_PRIO_A - 3, WAKE_FIFO_PRI1_A - 4, FIC0_FIFO_X - 5,  WAKE_FIFO_PRIO_X - 6, WAKE_FIFO_PRI1_X - 7,FIC0_FIFO_B - 8, WAKE_FIFO_PRIO_B - 9,  WAKE_FIFO_PRI1_B - 10.
77204 #define XSEM_REG_SYNC_FOC_FIFO_EMPTY_E5                                                                      0x1401170UL //Access:R    DataWidth:0x1    // FOC FIFO empty indication.
77205 #define XSEM_REG_SYNC_FOC_PRE_FETCH_FIFO_EMPTY_E5                                                            0x1401174UL //Access:R    DataWidth:0x1    // FOC pre fetch FIFO empty indication.
77206 #define XSEM_REG_EXT_PAS_FULL                                                                                0x1401200UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO Full in sem_slow.
77207 #define XSEM_REG_EXT_STORE_IF_FULL                                                                           0x1401204UL //Access:R    DataWidth:0x1    // EXT_STORE IF is full in sem_slow_ls_ext.
77208 #define XSEM_REG_FIC_FULL                                                                                    0x1401220UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO full in sem_slow_fic.
77209 #define XSEM_REG_FIC_FULL_SIZE                                                                               2
77210 #define XSEM_REG_PAS_IF_FULL_BB_K2                                                                           0x1401240UL //Access:R    DataWidth:0x1    // Full from passive buffer asserted toward SDM.
77211 #define XSEM_REG_RAM_IF_FULL                                                                                 0x1401244UL //Access:R    DataWidth:0x1    // EXT_RAM IF is full in sem_slow_ls_ram.
77212 #define XSEM_REG_SLOW_DBG_ALM_FULL_BB_K2                                                                     0x1401248UL //Access:R    DataWidth:0x1    // DBG FIFO is almost full in sem_slow_ls_dbg according to the full threshold configuration.
77213 #define XSEM_REG_SLOW_DBG_FULL_BB_K2                                                                         0x140124cUL //Access:R    DataWidth:0x1    // DBG FIFO is full in sem_slow_ls_dbg.
77214 #define XSEM_REG_SLOW_DRA_FIN_FULL_BB_K2                                                                     0x1401250UL //Access:R    DataWidth:0x1    // FIN fifo is full in sem_slow_dra_sync (never may be active).
77215 #define XSEM_REG_SLOW_DRA_RD_FULL_BB_K2                                                                      0x1401254UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is full in sem_slow_dra_sync.
77216 #define XSEM_REG_SLOW_DRA_WR_FULL_BB_K2                                                                      0x1401258UL //Access:R    DataWidth:0x1    // DRA_WR push fifo is full in sem_slow_dra_sync.
77217 #define XSEM_REG_SLOW_EXT_STORE_FULL                                                                         0x140125cUL //Access:R    DataWidth:0x2    // EXT_STORE FIFO is full in sem_slow_ls_ext. Bit0 - Core A FIFO. Bit1 - Core B FIFO.
77218 #define XSEM_REG_SLOW_EXT_LOAD_FULL                                                                          0x1401260UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is full in sem_slow_ls_ext, bit 0 for Core A and bit 1 for Core B.
77219 #define XSEM_REG_SLOW_RAM_RD_FULL                                                                            0x1401264UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is full in sem_slow_ls_ext.
77220 #define XSEM_REG_SLOW_RAM_WR_ALM_FULL                                                                        0x1401268UL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is almost full in sem_slow_ls_ext.
77221 #define XSEM_REG_SLOW_RAM_WR_FULL                                                                            0x140126cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is full in sem_slow_ls_ext.
77222 #define XSEM_REG_SYNC_DBG_FULL                                                                               0x1401270UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is full in sem_slow_ls_sync.Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B.
77223 #define XSEM_REG_THREAD_FIFO_FULL_BB_K2                                                                      0x1401274UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
77224 #define XSEM_REG_ORD_ID_FIFO_FULL_BB_K2                                                                      0x1401278UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
77225 #define XSEM_REG_SYNC_READY_FIFO_FULL_E5                                                                     0x140127cUL //Access:R    DataWidth:0x1    // Ready sync FIFO full indication.
77226 #define XSEM_REG_SYNC_CNT_FIFO_FULL_E5                                                                       0x1401280UL //Access:R    DataWidth:0x1    // Counter increment sync FIFO full indication.
77227 #define XSEM_REG_SYNC_FOC_FIFO_FULL_E5                                                                       0x1401284UL //Access:R    DataWidth:0x1    // sync FOC FIFO full indication.
77228 #define XSEM_REG_THREAD_INTER_CNT_BB_K2                                                                      0x1401300UL //Access:RW   DataWidth:0x10   // Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter.
77229 #define XSEM_REG_THREAD_INTER_CNT_ENABLE_BB_K2                                                               0x1401304UL //Access:RW   DataWidth:0x1    // Enable for start count of thread_inter_cnt.
77230 #define XSEM_REG_THREAD_ORUN_NUM_BB_K2                                                                       0x1401308UL //Access:R    DataWidth:0x18   // Threads are sleeping in passive buffer more than thread_inter_cnt number of cycles.
77231 #define XSEM_REG_SLOW_DBG_ACTIVE_BB_K2                                                                       0x1401400UL //Access:RW   DataWidth:0x1    // Debug mode is active.
77232 #define XSEM_REG_SLOW_DBG_MODE_BB_K2                                                                         0x1401404UL //Access:RW   DataWidth:0x3    // Debug mode for slow debug bus.
77233 #define XSEM_REG_DBG_FRAME_MODE_BB_K2                                                                        0x1401408UL //Access:RW   DataWidth:0x2    // Debug frame mode control for the SEMI debug bus. The following values apply: "00" - indicates mode-0, which means all four words are provided by the fast debug. "01" - indicates mode-1, which means bits 127:64 belong to fast debug and bits 63:0 belong to slow debug. "10" - indicates mode-2, which means bits 127:96 belong to fast debug and bits 95:0 belong to slow debug. "11" - indicates mode-3, which means all four words are provided by the slow debug.
77234 #define XSEM_REG_DBG_EACH_CYLE_BB_K2                                                                         0x140140cUL //Access:RW   DataWidth:0x1    // 0=output every cycle; 1= output only when there is a change.
77235 #define XSEM_REG_DBG_GPRE_VECT_BB_K2                                                                         0x1401410UL //Access:RW   DataWidth:0x8    // This 8-bit vector is used to enable the various 8 GPRE-quads that are to be captured by the fast debug channel when they are accessed for read by the Storm during mode-6 debug (handler trace). For this, bit-0 corresponds with GPRE[0-3] and bit-7 corresponds with GPRE[28-31].
77236 #define XSEM_REG_DBG_IF_FULL_BB_K2                                                                           0x1401414UL //Access:R    DataWidth:0x1    // DBG IF is full in sem_slow_ls_dbg.
77237 #define XSEM_REG_DBG_MODE0_CFG_BB_K2                                                                         0x1401418UL //Access:RW   DataWidth:0x1    // 0=all the message; 1=partial message.
77238 #define XSEM_REG_DBG_MODE0_CFG_CYCLE_BB_K2                                                                   0x140141cUL //Access:RW   DataWidth:0x5    // In case DebugMode0Config = 1; the additional cycles to extract to the debug bus.
77239 #define XSEM_REG_DBG_MODE1_CFG_BB_K2                                                                         0x1401420UL //Access:RW   DataWidth:0x1    // 0=without the data; 1=with the data.
77240 #define XSEM_REG_DBG_MSG_SRC_BB_K2                                                                           0x1401424UL //Access:RW   DataWidth:0x3    // This field is a mask used to enable (or filter) the various sources of DRA write debug packets. Setting a bit causes the corresponding interface to be enabled. Bit-0 corresponds with FIC0, bit-1 corresponds with FIC1 and bit-2 corresponds with DRA writes from the passive buffer. This applicable only for debug mode=0.
77241 #define XSEM_REG_DBG_QUEUE_PEFORMANCE_MON_STAT_E5                                                            0x1401428UL //Access:RW   DataWidth:0x1    // If 0, the statistic report the maximum value between following reads (when using read clear). If 1, report the current value.
77242 #define XSEM_REG_PASSIVE_BUFFER_PERFORMANCE_MON_STAT_E5                                                      0x140142cUL //Access:RW   DataWidth:0x1    // Enable performance monitor statistics sent to SEM_PD.
77243 #define XSEM_REG_DBG_QUEUE_FIC_MON_CNT_E5                                                                    0x1401430UL //Access:RC   DataWidth:0x20   // Report the number of received FIC transaction between two of the following register reads. The counter is incremanted only for the event IDs which have Debug Monitor event indication set.
77244 #define XSEM_REG_DBG_QUEUE_FOC_MAX_VALUE_E5                                                                  0x1401434UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FOC queue.
77245 #define XSEM_REG_DBG_QUEUE_FIC0_A_MAX_VALUE_E5                                                               0x1401438UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 A queue.
77246 #define XSEM_REG_DBG_QUEUE_FIC1_A_MAX_VALUE_E5                                                               0x140143cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC1 A queue.
77247 #define XSEM_REG_DBG_QUEUE_PRIO0_A_MAX_VALUE_E5                                                              0x1401440UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 A queue.
77248 #define XSEM_REG_DBG_QUEUE_PRIO1_A_MAX_VALUE_E5                                                              0x1401444UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 A queue.
77249 #define XSEM_REG_DBG_QUEUE_FIC0_X_MAX_VALUE_E5                                                               0x1401448UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 X queue.
77250 #define XSEM_REG_DBG_QUEUE_PRIO0_X_MAX_VALUE_E5                                                              0x140144cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 X queue.
77251 #define XSEM_REG_DBG_QUEUE_PRIO1_X_MAX_VALUE_E5                                                              0x1401450UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 X queue.
77252 #define XSEM_REG_DBG_QUEUE_FIC0_B_MAX_VALUE_E5                                                               0x1401454UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 B queue.
77253 #define XSEM_REG_DBG_QUEUE_PRIO0_B_MAX_VALUE_E5                                                              0x1401458UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 B queue.
77254 #define XSEM_REG_DBG_QUEUE_PRIO1_B_MAX_VALUE_E5                                                              0x140145cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 B queue.
77255 #define XSEM_REG_DBG_QUEUE_MAX_THREAD_VALUE_E5                                                               0x1401460UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of allocated threads in the system.
77256 #define XSEM_REG_DBG_QUEUE_MAX_SLEEP_VALUE_E5                                                                0x1401464UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of threads that are waiting for ready indication to be run on Storm. Note -this statistic does not include the threads pending in the queues.
77257 #define XSEM_REG_DBG_OUT_DATA                                                                                0x1401500UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
77258 #define XSEM_REG_DBG_OUT_DATA_SIZE                                                                           8
77259 #define XSEM_REG_DBG_OUT_VALID                                                                               0x1401520UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
77260 #define XSEM_REG_DBG_OUT_FRAME                                                                               0x1401524UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
77261 #define XSEM_REG_DBG_SELECT                                                                                  0x1401528UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
77262 #define XSEM_REG_DBG_DWORD_ENABLE                                                                            0x140152cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
77263 #define XSEM_REG_DBG_SHIFT                                                                                   0x1401530UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
77264 #define XSEM_REG_DBG_FORCE_VALID                                                                             0x1401534UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
77265 #define XSEM_REG_DBG_FORCE_FRAME                                                                             0x1401538UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
77266 #define XSEM_REG_EXT_PAS_FIFO_BB_K2                                                                          0x1408000UL //Access:WB_R DataWidth:0x4d   // Provides read-only access of the external passive FIFO. Intended for debug purposes.
77267 #define XSEM_REG_EXT_PAS_FIFO_SIZE                                                                           76
77268 #define XSEM_REG_INT_TABLE                                                                                   0x1410000UL //Access:RW   DataWidth:0x1e   // Interrupt table read/write access. This register is intended to be written only when the system is idle. The fields of the interrupt table are as follows. int_table[29] = Allocated per child;  int_table[28] = Increment type; int_table[27:23] = Counter select; int_table[22] = Counter insert; int_table[21:17] = GapSel; int_table[16] = Monitor enable; int_table[15:0] = PRAM Address;
77269 #define XSEM_REG_INT_TABLE_SIZE                                                                              256
77270 #define XSEM_REG_FIC_COUNTER_GROUP_E5                                                                        0x1411000UL //Access:RW   DataWidth:0x8    // This field enables a RD/WR access to the 24 counters of the "FIC Counters".
77271 #define XSEM_REG_FIC_COUNTER_GROUP_SIZE                                                                      24
77272 #define XSEM_REG_PB_THRD_STM_GROUP_E5                                                                        0x1412000UL //Access:R    DataWidth:0x17   // Read the State mahcine state of teh trheads. 0:4 - state. 5 - pending ready. 7:6 - Affinity type. 8 - Destination FOC. 9 - Destination Storm. 10 - counter increment ready. 15:11 - counter index. 16 - Debug monitor enable. 17 - Exlucsive. 22:18 - DRA size.
77273 #define XSEM_REG_PB_THRD_STM_GROUP_SIZE                                                                      56
77274 #define XSEM_REG_PASSIVE_BUFFER                                                                              0x1420000UL //Access:R    DataWidth:0x20   // Passive buffer memory read only.
77275 #define XSEM_REG_PASSIVE_BUFFER_SIZE_BB_K2                                                                   4320
77276 #define XSEM_REG_PASSIVE_BUFFER_SIZE_E5                                                                      12544
77277 #define XSEM_REG_FIC_GAP_VECT_BB_K2                                                                          0x1400500UL //Access:WB   DataWidth:0x2c   // This array of nine 44-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
77278 #define XSEM_REG_FIC_GAP_VECT_E5                                                                             0x1430000UL //Access:WB   DataWidth:0x34   // This array of 24 x 52-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
77279 #define XSEM_REG_FIC_GAP_VECT_SIZE_BB_K2                                                                     18
77280 #define XSEM_REG_FIC_GAP_VECT_SIZE_E5                                                                        48
77281 #define XSEM_REG_FAST_MEMORY                                                                                 0x1440000UL //Access:RW   DataWidth:0x20   // See sem_fast.xls for its description.
77282 #define XSEM_REG_FAST_MEMORY_SIZE                                                                            65536
77283 #define XSEM_REG_PRAM                                                                                        0x1480000UL //Access:WB   DataWidth:0x30   // Pram memory.
77284 #define XSEM_REG_PRAM_SIZE_BB_K2                                                                             73728
77285 #define XSEM_REG_PRAM_SIZE_E5                                                                                92160
77286 #define YSEM_REG_ENABLE_IN_BB_K2                                                                             0x1500004UL //Access:RW   DataWidth:0xa    // Multi Field Register.
77287   #define YSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2                                                        (0x1<<0) // Full input from external IF to LS input enable.
77288   #define YSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2_SHIFT                                                  0
77289   #define YSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2                                                     (0x1<<1) // Read data from external LS IF input enable.
77290   #define YSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2_SHIFT                                               1
77291   #define YSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2                                                             (0x1<<2) // FIC input enable bit used to enable/disable messages from being received on all FIC interfaces.
77292   #define YSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2_SHIFT                                                       2
77293   #define YSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2                                                         (0x1<<3) // FOC acknowledge input enable bit used to enable/disable acknowledge response from being received on any of the FOC interfaces.
77294   #define YSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2_SHIFT                                                   3
77295   #define YSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2                                                         (0x1<<4) // General interface input enable.
77296   #define YSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2_SHIFT                                                   4
77297   #define YSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2                                                         (0x1<<5) // External passive write input enable.
77298   #define YSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2_SHIFT                                                   5
77299   #define YSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2                                                             (0x1<<6) // Data input enable to RAM.
77300   #define YSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2_SHIFT                                                       6
77301   #define YSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2                                                           (0x1<<7) // Enable for stall input from all external STORM instances.
77302   #define YSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2_SHIFT                                                     7
77303   #define YSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2                                                      (0x1<<8) // Thread ready bus input enable.
77304   #define YSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2_SHIFT                                                8
77305   #define YSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2                                                      (0x1<<9) // Input enable for VF error indication from SDM to SEMI.
77306   #define YSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2_SHIFT                                                9
77307 #define YSEM_REG_ENABLE_OUT_BB_K2                                                                            0x1500008UL //Access:RW   DataWidth:0x6    // Multi Field Register.
77308   #define YSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<0) // Read request output enable from external LS IF.
77309   #define YSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2_SHIFT                                              0
77310   #define YSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<1) // Write request output enable from external LS IF.
77311   #define YSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2_SHIFT                                              1
77312   #define YSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2                                                           (0x1<<2) // FOC output otuput enable bit used to enable/disable messages from being sent out on any of the FOC interfaces.
77313   #define YSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2_SHIFT                                                     2
77314   #define YSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2                                                       (0x1<<3) // Passive full output enable.
77315   #define YSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2_SHIFT                                                 3
77316   #define YSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2                                                           (0x1<<4) // Data output enable to RAM.
77317   #define YSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2_SHIFT                                                     4
77318   #define YSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2                                                         (0x1<<5) // Stall output enable bit used to enable/disable the output stall signal toward all external Storm instances.
77319   #define YSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2_SHIFT                                                   5
77320 #define YSEM_REG_FIC_DISABLE_BB_K2                                                                           0x150000cUL //Access:RW   DataWidth:0x1    // Disables input messages from all FIC interfaces.  May be updated during run_time by the microcode.
77321 #define YSEM_REG_PAS_DISABLE_BB_K2                                                                           0x1500010UL //Access:RW   DataWidth:0x1    // Disables input messages from the passive buffer  May be updated during run_time by the microcode.
77322 #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_E5                                                         0x1500014UL //Access:RW   DataWidth:0x17   // Multi Field Register.
77323   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5                                   (0xf<<0) // Passive Buffer write WRR weight value for FIC source.
77324   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5_SHIFT                             0
77325   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5                                 (0xf<<4) // Passive Buffer write WRR weight value for DRA RD A source.
77326   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5_SHIFT                           4
77327   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5                                 (0xf<<8) // Passive Buffer write WRR weight value for DRA RD B source.
77328   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5_SHIFT                           8
77329   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5                                   (0xf<<12) // Passive Buffer write WRR weight value for SDM source.
77330   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5_SHIFT                             12
77331   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5                                    (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
77332   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5_SHIFT                              16
77333   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5                                      (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FIC, 010 - DRA RD A, 011 - DRA RD B, 100 - SDM.
77334   #define YSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5_SHIFT                                20
77335 #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_E5                                                          0x1500018UL //Access:RW   DataWidth:0x17   // Multi Field Register.
77336   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5                                    (0xf<<0) // Passive Buffer WRR weight value for FOC source.
77337   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5_SHIFT                              0
77338   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5                                  (0xf<<4) // Passive Buffer write WRR weight value for DRA WR A source.
77339   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5_SHIFT                            4
77340   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5                                  (0xf<<8) // Passive Buffer write WRR weight value for DRA WR B source.
77341   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5_SHIFT                            8
77342   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5                                    (0xf<<12) // Passive Buffer write WRR weight value for GRC source.
77343   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5_SHIFT                              12
77344   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5                                     (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
77345   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5_SHIFT                               16
77346   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5                                       (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FOC, 010 - DRA RD A, 011 - DRA RD B, 100 - GRC.
77347   #define YSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5_SHIFT                                 20
77348 #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_E5                                                            0x150001cUL //Access:RW   DataWidth:0x17   // Multi Field Register.
77349   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-A source.
77350   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5_SHIFT                       0
77351   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5                             (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for FIC1-a (if exist) source.
77352   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5_SHIFT                       4
77353   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-A source.
77354   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5_SHIFT                      8
77355   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5                            (0xf<<12) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-A source.
77356   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5_SHIFT                      12
77357   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5                                 (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
77358   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5_SHIFT                           16
77359   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5                                   (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1, 4 - FIC1.
77360   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5_SHIFT                             20
77361 #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_E5                                                            0x1500020UL //Access:RW   DataWidth:0x12   // Multi Field Register.
77362   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-X source.
77363   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5_SHIFT                       0
77364   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-X source.
77365   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5_SHIFT                      4
77366   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-X source.
77367   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5_SHIFT                      8
77368   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
77369   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5_SHIFT                           12
77370   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
77371   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5_SHIFT                             16
77372 #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_E5                                                            0x1500024UL //Access:RW   DataWidth:0x12   // Multi Field Register.
77373   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-B source.
77374   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5_SHIFT                       0
77375   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-B source.
77376   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5_SHIFT                      4
77377   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-B source.
77378   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5_SHIFT                      8
77379   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
77380   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5_SHIFT                           12
77381   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
77382   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5_SHIFT                             16
77383 #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_E5                                                            0x1500028UL //Access:RW   DataWidth:0xe    // Multi Field Register.
77384   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity A source.
77385   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5_SHIFT                      0
77386   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
77387   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
77388   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
77389   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5_SHIFT                           8
77390   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5                                   (0x3<<12) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - AFFINITY A, 2- AFFINITY X.
77391   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5_SHIFT                             12
77392 #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_E5                                                            0x150002cUL //Access:RW   DataWidth:0xc    // Multi Field Register.
77393   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity B source.
77394   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5_SHIFT                      0
77395   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
77396   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
77397   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
77398   #define YSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5_SHIFT                           8
77399 #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_E5                                                                    0x1500030UL //Access:RW   DataWidth:0x4    // Multi Field Register.
77400   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5                                                   (0x1<<0) // Enable DRA Write to transactions towards the SEM_PD Core A.
77401   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5_SHIFT                                             0
77402   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5                                                   (0x1<<1) // Enable DRA Write to transactions towards the SEM_PD Core B.
77403   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5_SHIFT                                             1
77404   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5                                          (0x1<<2) // When set, there may only be a single thread pending to run for each storm.
77405   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5_SHIFT                                    2
77406   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5                                          (0x1<<3) // When set, the Affintiy field of the thread is set to CoreA (regardless to the Afficnity received from CM).
77407   #define YSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5_SHIFT                                    3
77408 #define YSEM_REG_INT_STS_0                                                                                   0x1500040UL //Access:R    DataWidth:0x20   // Multi Field Register.
77409   #define YSEM_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
77410   #define YSEM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
77411   #define YSEM_REG_INT_STS_0_FIC_LAST_ERROR                                                                  (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
77412   #define YSEM_REG_INT_STS_0_FIC_LAST_ERROR_SHIFT                                                            1
77413   #define YSEM_REG_INT_STS_0_FIC_LENGTH_ERROR                                                                (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
77414   #define YSEM_REG_INT_STS_0_FIC_LENGTH_ERROR_SHIFT                                                          2
77415   #define YSEM_REG_INT_STS_0_FIC_FIFO_ERROR                                                                  (0x1<<3) // Error in any one of the FIC FIFO is active.
77416   #define YSEM_REG_INT_STS_0_FIC_FIFO_ERROR_SHIFT                                                            3
77417   #define YSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5                                                          (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
77418   #define YSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                    4
77419   #define YSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5                                                          (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
77420   #define YSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                    5
77421   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                   (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
77422   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                             6
77423   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                   (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
77424   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                             7
77425   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                   (0x1<<8) // Error in external load sync slow FIFO push logic.
77426   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                             8
77427   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                   (0x1<<9) // Error in external load sync slow FIFO pop logic.
77428   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                             9
77429   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                    (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
77430   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                              22
77431   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
77432   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 10
77433   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                     (0x1<<23) // Error in LS_SYNC_POP FIFO.
77434   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                               23
77435   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5                                                        (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
77436   #define YSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                  11
77437   #define YSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                    (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
77438   #define YSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                              25
77439   #define YSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                       (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
77440   #define YSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                 12
77441   #define YSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5                                                         (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
77442   #define YSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                   13
77443   #define YSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5                                                         (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
77444   #define YSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                   14
77445   #define YSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2                                                            (0x1<<28) // Error in slow debug fifo.
77446   #define YSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                      28
77447   #define YSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5                                                               (0x1<<15) // Error in slow debug fifo
77448   #define YSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5_SHIFT                                                         15
77449   #define YSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5                                                         (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
77450   #define YSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                   16
77451   #define YSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5                                                     (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
77452   #define YSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                               17
77453   #define YSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                    (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
77454   #define YSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                              18
77455   #define YSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5                                                             (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
77456   #define YSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                       19
77457   #define YSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                    (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
77458   #define YSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                              20
77459   #define YSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5                                                          (0x1<<21) // Error indication on FOC sync FIFO.
77460   #define YSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                    21
77461   #define YSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                      (0x1<<22) // The error indicates on an error of one the threads READY queues.
77462   #define YSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                                22
77463   #define YSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                                (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
77464   #define YSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                          23
77465   #define YSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                                (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
77466   #define YSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                          24
77467   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5                                                            (0x1<<25) // FOC0 is out of credit.
77468   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                      25
77469   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5                                                            (0x1<<26) // FOC1 is out of credit.
77470   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                      26
77471   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5                                                            (0x1<<27) // FOC2 is out of credit.
77472   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                      27
77473   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5                                                            (0x1<<28) // FOC3 is out of credit.
77474   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                      28
77475   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5                                                            (0x1<<29) // FOC4 is out of credit.
77476   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                      29
77477   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5                                                            (0x1<<30) // FOC5 is out of credit.
77478   #define YSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                      30
77479   #define YSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                     (0x1<<31) // Error indication of foc pre_fetch fifo.
77480   #define YSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                               31
77481   #define YSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2                                                        (0x1<<4) // Error in Ext PAS_FIFO is active.
77482   #define YSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                  4
77483   #define YSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2                                                        (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
77484   #define YSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                  5
77485   #define YSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                    (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
77486   #define YSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                              6
77487   #define YSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                     (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
77488   #define YSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                               7
77489   #define YSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                    (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
77490   #define YSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                              8
77491   #define YSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                     (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
77492   #define YSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                               9
77493   #define YSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                       (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
77494   #define YSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                 10
77495   #define YSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                    (0x1<<11) // Signals an unknown address in the fast-memory window.
77496   #define YSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                              11
77497   #define YSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2                                                          (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
77498   #define YSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                    12
77499   #define YSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2                                                          (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
77500   #define YSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                    13
77501   #define YSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2                                                              (0x1<<14) // Error in CAM_OUT fifo in cam block.
77502   #define YSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                        14
77503   #define YSEM_REG_INT_STS_0_FIN_FIFO_BB_K2                                                                  (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
77504   #define YSEM_REG_INT_STS_0_FIN_FIFO_BB_K2_SHIFT                                                            15
77505   #define YSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2                                                         (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
77506   #define YSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                   16
77507   #define YSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2                                                            (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
77508   #define YSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2_SHIFT                                                      17
77509   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                 (0x1<<18) // Error in external store sync FIFO push logic.
77510   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                           18
77511   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                  (0x1<<19) // Error in external store sync FIFO pop logic.
77512   #define YSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                            19
77513   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                  (0x1<<20) // Error in external load sync FIFO push logic.
77514   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                            20
77515   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                   (0x1<<21) // Error in external load sync FIFO pop logic.
77516   #define YSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                             21
77517   #define YSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                     (0x1<<24) // Error in LS_SYNC_POP FIFO.
77518   #define YSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                               24
77519   #define YSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                       (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
77520   #define YSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                 26
77521   #define YSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2                                                        (0x1<<27) // Error in LS_SYNC_POP FIFO.
77522   #define YSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                  27
77523   #define YSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2                                                         (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
77524   #define YSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                   29
77525   #define YSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2                                                             (0x1<<30) // Error interrupt in VFC block.
77526   #define YSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2_SHIFT                                                       30
77527   #define YSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2                                                        (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
77528   #define YSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                  31
77529 #define YSEM_REG_INT_MASK_0                                                                                  0x1500044UL //Access:RW   DataWidth:0x20   // Multi Field Register.
77530   #define YSEM_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.ADDRESS_ERROR .
77531   #define YSEM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
77532   #define YSEM_REG_INT_MASK_0_FIC_LAST_ERROR                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.FIC_LAST_ERROR .
77533   #define YSEM_REG_INT_MASK_0_FIC_LAST_ERROR_SHIFT                                                           1
77534   #define YSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.FIC_LENGTH_ERROR .
77535   #define YSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR_SHIFT                                                         2
77536   #define YSEM_REG_INT_MASK_0_FIC_FIFO_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.FIC_FIFO_ERROR .
77537   #define YSEM_REG_INT_MASK_0_FIC_FIFO_ERROR_SHIFT                                                           3
77538   #define YSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.DRA_RD_A_LAST_ERROR .
77539   #define YSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                   4
77540   #define YSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.DRA_RD_B_LAST_ERROR .
77541   #define YSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                   5
77542   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_A .
77543   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                            6
77544   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_B .
77545   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                            7
77546   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                  (0x1<<8) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_A .
77547   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                            8
77548   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_B .
77549   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                            9
77550   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
77551   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                             22
77552   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
77553   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                10
77554   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
77555   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                              23
77556   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5                                                       (0x1<<11) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
77557   #define YSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                 11
77558   #define YSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                   (0x1<<25) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
77559   #define YSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                             25
77560   #define YSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                      (0x1<<12) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
77561   #define YSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                12
77562   #define YSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_A .
77563   #define YSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                  13
77564   #define YSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_B .
77565   #define YSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                  14
77566   #define YSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
77567   #define YSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                     28
77568   #define YSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
77569   #define YSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5_SHIFT                                                        15
77570   #define YSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.EXT_THREAD_OOR_ERROR .
77571   #define YSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                  16
77572   #define YSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.EXT_STORE_TAG_ODER_ERROR .
77573   #define YSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                              17
77574   #define YSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.FIC1_AFFINITY_FIELD_ERROR .
77575   #define YSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                             18
77576   #define YSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.EXT_LD_LEN_ERROR .
77577   #define YSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                      19
77578   #define YSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                   (0x1<<20) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.PB_QUE_ARB_THRD_RDY_ERROR .
77579   #define YSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                             20
77580   #define YSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_FOC_FIFO_ERROR .
77581   #define YSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                   21
77582   #define YSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                     (0x1<<22) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.PB_QUE_ARB_QUEUES_ERROR .
77583   #define YSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                               22
77584   #define YSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_A .
77585   #define YSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                         23
77586   #define YSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                               (0x1<<24) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_B .
77587   #define YSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                         24
77588   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CREDIT_ERROR_FOC0 .
77589   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                     25
77590   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5                                                           (0x1<<26) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CREDIT_ERROR_FOC1 .
77591   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                     26
77592   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CREDIT_ERROR_FOC2 .
77593   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                     27
77594   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CREDIT_ERROR_FOC3 .
77595   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                     28
77596   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CREDIT_ERROR_FOC4 .
77597   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                     29
77598   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5                                                           (0x1<<30) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CREDIT_ERROR_FOC5 .
77599   #define YSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                     30
77600   #define YSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                    (0x1<<31) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.FOC_PRE_FETCH_FIFO_ERROR .
77601   #define YSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                              31
77602   #define YSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.PAS_BUF_FIFO_ERROR .
77603   #define YSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                 4
77604   #define YSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_FIN_POP_ERROR .
77605   #define YSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                 5
77606   #define YSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DRA_WR_PUSH_ERROR .
77607   #define YSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                             6
77608   #define YSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DRA_WR_POP_ERROR .
77609   #define YSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                              7
77610   #define YSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DRA_RD_PUSH_ERROR .
77611   #define YSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                             8
77612   #define YSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DRA_RD_POP_ERROR .
77613   #define YSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                              9
77614   #define YSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_FIN_PUSH_ERROR .
77615   #define YSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                10
77616   #define YSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                   (0x1<<11) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SEM_FAST_ADDRESS_ERROR .
77617   #define YSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                             11
77618   #define YSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2                                                         (0x1<<12) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CAM_LSB_INP_FIFO .
77619   #define YSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                   12
77620   #define YSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CAM_MSB_INP_FIFO .
77621   #define YSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                   13
77622   #define YSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CAM_OUT_FIFO .
77623   #define YSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                       14
77624   #define YSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.FIN_FIFO .
77625   #define YSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2_SHIFT                                                           15
77626   #define YSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.THREAD_FIFO_ERROR .
77627   #define YSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                  16
77628   #define YSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2                                                           (0x1<<17) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.THREAD_OVERRUN .
77629   #define YSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2_SHIFT                                                     17
77630   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_STORE_PUSH_ERROR .
77631   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                          18
77632   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR .
77633   #define YSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                           19
77634   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR .
77635   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                           20
77636   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_EXT_LOAD_POP_ERROR .
77637   #define YSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                            21
77638   #define YSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                    (0x1<<24) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_RAM_WR_POP_ERROR .
77639   #define YSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                              24
77640   #define YSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DBG_PUSH_ERROR .
77641   #define YSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                26
77642   #define YSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR .
77643   #define YSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                 27
77644   #define YSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2                                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.CAM_MSB2_INP_FIFO .
77645   #define YSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                  29
77646   #define YSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2                                                            (0x1<<30) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.VFC_INTERRUPT .
77647   #define YSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2_SHIFT                                                      30
77648   #define YSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2                                                       (0x1<<31) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_0.VFC_OUT_FIFO_ERROR .
77649   #define YSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                 31
77650 #define YSEM_REG_INT_STS_WR_0                                                                                0x1500048UL //Access:WR   DataWidth:0x20   // Multi Field Register.
77651   #define YSEM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
77652   #define YSEM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
77653   #define YSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR                                                               (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
77654   #define YSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR_SHIFT                                                         1
77655   #define YSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR                                                             (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
77656   #define YSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR_SHIFT                                                       2
77657   #define YSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR                                                               (0x1<<3) // Error in any one of the FIC FIFO is active.
77658   #define YSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR_SHIFT                                                         3
77659   #define YSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5                                                       (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
77660   #define YSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                 4
77661   #define YSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5                                                       (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
77662   #define YSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                 5
77663   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
77664   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                          6
77665   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
77666   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                          7
77667   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                (0x1<<8) // Error in external load sync slow FIFO push logic.
77668   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                          8
77669   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                (0x1<<9) // Error in external load sync slow FIFO pop logic.
77670   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                          9
77671   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                 (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
77672   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                           22
77673   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
77674   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                              10
77675   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                  (0x1<<23) // Error in LS_SYNC_POP FIFO.
77676   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                            23
77677   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5                                                     (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
77678   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                               11
77679   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                 (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
77680   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                           25
77681   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                    (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
77682   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                              12
77683   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5                                                      (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
77684   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                13
77685   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5                                                      (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
77686   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                14
77687   #define YSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2                                                         (0x1<<28) // Error in slow debug fifo.
77688   #define YSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                   28
77689   #define YSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5                                                            (0x1<<15) // Error in slow debug fifo
77690   #define YSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5_SHIFT                                                      15
77691   #define YSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5                                                      (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
77692   #define YSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                16
77693   #define YSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                  (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
77694   #define YSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                            17
77695   #define YSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                 (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
77696   #define YSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                           18
77697   #define YSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5                                                          (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
77698   #define YSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                    19
77699   #define YSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                 (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
77700   #define YSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                           20
77701   #define YSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5                                                       (0x1<<21) // Error indication on FOC sync FIFO.
77702   #define YSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                 21
77703   #define YSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                   (0x1<<22) // The error indicates on an error of one the threads READY queues.
77704   #define YSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                             22
77705   #define YSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                             (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
77706   #define YSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                       23
77707   #define YSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                             (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
77708   #define YSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                       24
77709   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5                                                         (0x1<<25) // FOC0 is out of credit.
77710   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                   25
77711   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5                                                         (0x1<<26) // FOC1 is out of credit.
77712   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                   26
77713   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5                                                         (0x1<<27) // FOC2 is out of credit.
77714   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                   27
77715   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5                                                         (0x1<<28) // FOC3 is out of credit.
77716   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                   28
77717   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5                                                         (0x1<<29) // FOC4 is out of credit.
77718   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                   29
77719   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5                                                         (0x1<<30) // FOC5 is out of credit.
77720   #define YSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                   30
77721   #define YSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                  (0x1<<31) // Error indication of foc pre_fetch fifo.
77722   #define YSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                            31
77723   #define YSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                     (0x1<<4) // Error in Ext PAS_FIFO is active.
77724   #define YSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                               4
77725   #define YSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2                                                     (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
77726   #define YSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                               5
77727   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                 (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
77728   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                           6
77729   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                  (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
77730   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                            7
77731   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                 (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
77732   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                           8
77733   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                  (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
77734   #define YSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                            9
77735   #define YSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                    (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
77736   #define YSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                              10
77737   #define YSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                 (0x1<<11) // Signals an unknown address in the fast-memory window.
77738   #define YSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                           11
77739   #define YSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2                                                       (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
77740   #define YSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                 12
77741   #define YSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2                                                       (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
77742   #define YSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                 13
77743   #define YSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2                                                           (0x1<<14) // Error in CAM_OUT fifo in cam block.
77744   #define YSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                     14
77745   #define YSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2                                                               (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
77746   #define YSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2_SHIFT                                                         15
77747   #define YSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2                                                      (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
77748   #define YSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                16
77749   #define YSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2                                                         (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
77750   #define YSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                   17
77751   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                              (0x1<<18) // Error in external store sync FIFO push logic.
77752   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                        18
77753   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                               (0x1<<19) // Error in external store sync FIFO pop logic.
77754   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                         19
77755   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                               (0x1<<20) // Error in external load sync FIFO push logic.
77756   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                         20
77757   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                (0x1<<21) // Error in external load sync FIFO pop logic.
77758   #define YSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                          21
77759   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                  (0x1<<24) // Error in LS_SYNC_POP FIFO.
77760   #define YSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                            24
77761   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                    (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
77762   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                              26
77763   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2                                                     (0x1<<27) // Error in LS_SYNC_POP FIFO.
77764   #define YSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                               27
77765   #define YSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2                                                      (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
77766   #define YSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                29
77767   #define YSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2                                                          (0x1<<30) // Error interrupt in VFC block.
77768   #define YSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                    30
77769   #define YSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                     (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
77770   #define YSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                               31
77771 #define YSEM_REG_INT_STS_CLR_0                                                                               0x150004cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
77772   #define YSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
77773   #define YSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
77774   #define YSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR                                                              (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
77775   #define YSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR_SHIFT                                                        1
77776   #define YSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR                                                            (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
77777   #define YSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR_SHIFT                                                      2
77778   #define YSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR                                                              (0x1<<3) // Error in any one of the FIC FIFO is active.
77779   #define YSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR_SHIFT                                                        3
77780   #define YSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5                                                      (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
77781   #define YSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                4
77782   #define YSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5                                                      (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
77783   #define YSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                5
77784   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                               (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
77785   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                         6
77786   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                               (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
77787   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                         7
77788   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                               (0x1<<8) // Error in external load sync slow FIFO push logic.
77789   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                         8
77790   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                               (0x1<<9) // Error in external load sync slow FIFO pop logic.
77791   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                         9
77792   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
77793   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                          22
77794   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
77795   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                             10
77796   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                 (0x1<<23) // Error in LS_SYNC_POP FIFO.
77797   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                           23
77798   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5                                                    (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
77799   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                              11
77800   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
77801   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                          25
77802   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                   (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
77803   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                             12
77804   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5                                                     (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
77805   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                               13
77806   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5                                                     (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
77807   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                               14
77808   #define YSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2                                                        (0x1<<28) // Error in slow debug fifo.
77809   #define YSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                  28
77810   #define YSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5                                                           (0x1<<15) // Error in slow debug fifo
77811   #define YSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5_SHIFT                                                     15
77812   #define YSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5                                                     (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
77813   #define YSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                               16
77814   #define YSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                 (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
77815   #define YSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                           17
77816   #define YSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
77817   #define YSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                          18
77818   #define YSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5                                                         (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
77819   #define YSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                   19
77820   #define YSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
77821   #define YSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                          20
77822   #define YSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5                                                      (0x1<<21) // Error indication on FOC sync FIFO.
77823   #define YSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                21
77824   #define YSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                  (0x1<<22) // The error indicates on an error of one the threads READY queues.
77825   #define YSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                            22
77826   #define YSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                            (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
77827   #define YSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                      23
77828   #define YSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                            (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
77829   #define YSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                      24
77830   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5                                                        (0x1<<25) // FOC0 is out of credit.
77831   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                  25
77832   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5                                                        (0x1<<26) // FOC1 is out of credit.
77833   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                  26
77834   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5                                                        (0x1<<27) // FOC2 is out of credit.
77835   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                  27
77836   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5                                                        (0x1<<28) // FOC3 is out of credit.
77837   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                  28
77838   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5                                                        (0x1<<29) // FOC4 is out of credit.
77839   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                  29
77840   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5                                                        (0x1<<30) // FOC5 is out of credit.
77841   #define YSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                  30
77842   #define YSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                 (0x1<<31) // Error indication of foc pre_fetch fifo.
77843   #define YSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                           31
77844   #define YSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                    (0x1<<4) // Error in Ext PAS_FIFO is active.
77845   #define YSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                              4
77846   #define YSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2                                                    (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
77847   #define YSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                              5
77848   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
77849   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                          6
77850   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                 (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
77851   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                           7
77852   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
77853   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                          8
77854   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                 (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
77855   #define YSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                           9
77856   #define YSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                   (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
77857   #define YSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                             10
77858   #define YSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                (0x1<<11) // Signals an unknown address in the fast-memory window.
77859   #define YSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                          11
77860   #define YSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2                                                      (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
77861   #define YSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                12
77862   #define YSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2                                                      (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
77863   #define YSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                13
77864   #define YSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2                                                          (0x1<<14) // Error in CAM_OUT fifo in cam block.
77865   #define YSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                    14
77866   #define YSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2                                                              (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
77867   #define YSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2_SHIFT                                                        15
77868   #define YSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2                                                     (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
77869   #define YSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                               16
77870   #define YSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2                                                        (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
77871   #define YSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                  17
77872   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                             (0x1<<18) // Error in external store sync FIFO push logic.
77873   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                       18
77874   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                              (0x1<<19) // Error in external store sync FIFO pop logic.
77875   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                        19
77876   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                              (0x1<<20) // Error in external load sync FIFO push logic.
77877   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                        20
77878   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                               (0x1<<21) // Error in external load sync FIFO pop logic.
77879   #define YSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                         21
77880   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                 (0x1<<24) // Error in LS_SYNC_POP FIFO.
77881   #define YSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                           24
77882   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                   (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
77883   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                             26
77884   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2                                                    (0x1<<27) // Error in LS_SYNC_POP FIFO.
77885   #define YSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                              27
77886   #define YSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2                                                     (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
77887   #define YSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                               29
77888   #define YSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2                                                         (0x1<<30) // Error interrupt in VFC block.
77889   #define YSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                   30
77890   #define YSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                    (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
77891   #define YSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                              31
77892 #define YSEM_REG_INT_STS_1                                                                                   0x1500050UL //Access:R    DataWidth:0x20   // Multi Field Register.
77893   #define YSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                              (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
77894   #define YSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                        0
77895   #define YSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                  (0x1<<1) // Fast external store FIFO error of Storm_A
77896   #define YSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                            1
77897   #define YSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                  (0x1<<2) // Fast external store FIFO error of Storm_B
77898   #define YSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                            2
77899   #define YSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                    (0x1<<3) // fast external load FIFO error of Storm_A
77900   #define YSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                              3
77901   #define YSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                    (0x1<<4) // fast external load FIFO error of Storm_B
77902   #define YSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                              4
77903   #define YSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5                                                        (0x1<<5) // Internal RAM pop error
77904   #define YSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                  5
77905   #define YSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<6) // Internal RAM write error
77906   #define YSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 6
77907   #define YSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                     (0x1<<7) // DRA RD FIFO error of Storm A
77908   #define YSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                               7
77909   #define YSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                     (0x1<<8) // DRA RD FIFO error of Storm B
77910   #define YSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                               8
77911   #define YSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5                                                      (0x1<<9) // DRA RD FIFO error of Storm A
77912   #define YSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                                9
77913   #define YSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5                                                      (0x1<<10) // DRA RD FIFO error of Storm B
77914   #define YSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                                10
77915   #define YSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                      (0x1<<11) // Fast invalid address error
77916   #define YSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                                11
77917   #define YSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5                                                        (0x1<<12) // Storm A stack_uf_attn interrupt
77918   #define YSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                  12
77919   #define YSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5                                                        (0x1<<13) // Storm B stack_uf_attn interrupt
77920   #define YSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                  13
77921   #define YSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5                                                        (0x1<<14) // Storm A stack_of_attn interrupt
77922   #define YSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                  14
77923   #define YSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5                                                        (0x1<<15) // Storm B stack_of_attn interrupt
77924   #define YSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                  15
77925   #define YSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                 (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
77926   #define YSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                           16
77927   #define YSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                 (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
77928   #define YSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                           17
77929   #define YSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                              (0x1<<18) // Storm A non_aligned_access_attn interrupt
77930   #define YSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                        18
77931   #define YSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                              (0x1<<19) // Storm B non_aligned_access_attn interrupt
77932   #define YSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                        19
77933   #define YSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                                (0x1<<20) // Storm A division_by_zero_attn interrupt
77934   #define YSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                          20
77935   #define YSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                                (0x1<<21) // Storm B division_by_zero_attn interrupt
77936   #define YSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                          21
77937   #define YSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                           (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
77938   #define YSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                     22
77939   #define YSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                           (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
77940   #define YSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                     23
77941   #define YSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                            (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
77942   #define YSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                      24
77943   #define YSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                            (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
77944   #define YSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                      25
77945   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                     (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
77946   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                               26
77947   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                     (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
77948   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                               27
77949   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                 (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
77950   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                           28
77951   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                 (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
77952   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                           29
77953   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                 (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
77954   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                           30
77955   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                 (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
77956   #define YSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                           31
77957   #define YSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2                                                       (0x1<<0) // An underflow error was detected in the Storm stack.
77958   #define YSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                 0
77959   #define YSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2                                                       (0x1<<1) // An overflow error was detected in the Storm stack.
77960   #define YSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                 1
77961   #define YSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2                                                       (0x1<<2) // The Storm detected an illegal runtime value.
77962   #define YSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                 2
77963   #define YSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                    (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
77964   #define YSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                              3
77965   #define YSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                     (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
77966   #define YSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                               4
77967   #define YSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                     (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
77968   #define YSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                               5
77969   #define YSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2                                                      (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
77970   #define YSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                                6
77971   #define YSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2                                                      (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
77972   #define YSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                                7
77973   #define YSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2                                                         (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
77974   #define YSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                   8
77975   #define YSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2                                                           (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
77976   #define YSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                     9
77977   #define YSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2                                                          (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
77978   #define YSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                    10
77979   #define YSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2                                                       (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
77980   #define YSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                 11
77981   #define YSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2                                                      (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
77982   #define YSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                                12
77983 #define YSEM_REG_INT_MASK_1                                                                                  0x1500054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
77984   #define YSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.RBC_COMMON_ACCESS_COL_VFC_ERROR .
77985   #define YSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                       0
77986   #define YSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_A .
77987   #define YSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                           1
77988   #define YSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_B .
77989   #define YSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                           2
77990   #define YSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_A .
77991   #define YSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                             3
77992   #define YSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_B .
77993   #define YSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                             4
77994   #define YSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_RAM_WR_POP_ERROR .
77995   #define YSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                 5
77996   #define YSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_RAM_RD_PUSH_ERROR .
77997   #define YSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                6
77998   #define YSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_A .
77999   #define YSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                              7
78000   #define YSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_B .
78001   #define YSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                              8
78002   #define YSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_A .
78003   #define YSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                               9
78004   #define YSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_B .
78005   #define YSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                               10
78006   #define YSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.SEM_FAST_INVLD_ADDR_ERR .
78007   #define YSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                               11
78008   #define YSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5                                                       (0x1<<12) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_A .
78009   #define YSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                 12
78010   #define YSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_B .
78011   #define YSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                 13
78012   #define YSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_A .
78013   #define YSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                 14
78014   #define YSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5                                                       (0x1<<15) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_B .
78015   #define YSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                 15
78016   #define YSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                (0x1<<16) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_A .
78017   #define YSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                          16
78018   #define YSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_B .
78019   #define YSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                          17
78020   #define YSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                             (0x1<<18) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_A .
78021   #define YSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                       18
78022   #define YSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_B .
78023   #define YSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                       19
78024   #define YSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_A .
78025   #define YSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                         20
78026   #define YSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_B .
78027   #define YSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                         21
78028   #define YSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                          (0x1<<22) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A .
78029   #define YSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                    22
78030   #define YSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B .
78031   #define YSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                    23
78032   #define YSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A .
78033   #define YSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                     24
78034   #define YSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B .
78035   #define YSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                     25
78036   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                    (0x1<<26) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_A .
78037   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                              26
78038   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                    (0x1<<27) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_B .
78039   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                              27
78040   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                (0x1<<28) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_A .
78041   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                          28
78042   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                (0x1<<29) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_B .
78043   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                          29
78044   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                (0x1<<30) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_A .
78045   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                          30
78046   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                (0x1<<31) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_B .
78047   #define YSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                          31
78048   #define YSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN .
78049   #define YSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                0
78050   #define YSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN .
78051   #define YSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                1
78052   #define YSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.STORM_RUNTIME_ERROR .
78053   #define YSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                2
78054   #define YSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.EXT_LOAD_PEND_WR_ERROR .
78055   #define YSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                             3
78056   #define YSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.THREAD_RLS_ORUN_ERROR .
78057   #define YSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                              4
78058   #define YSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.THREAD_RLS_ALOC_ERROR .
78059   #define YSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                              5
78060   #define YSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.THREAD_RLS_VLD_ERROR .
78061   #define YSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                               6
78062   #define YSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.EXT_THREAD_OOR_ERROR .
78063   #define YSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                               7
78064   #define YSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.ORD_ID_FIFO_ERROR .
78065   #define YSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                  8
78066   #define YSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.INVLD_FOC_ERROR .
78067   #define YSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                    9
78068   #define YSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.EXT_LD_LEN_ERROR .
78069   #define YSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                   10
78070   #define YSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.THRD_ORD_FIFO_ERROR .
78071   #define YSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                11
78072   #define YSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_1.INVLD_THRD_ORD_ERROR .
78073   #define YSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                               12
78074 #define YSEM_REG_INT_STS_WR_1                                                                                0x1500058UL //Access:WR   DataWidth:0x20   // Multi Field Register.
78075   #define YSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                           (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
78076   #define YSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                     0
78077   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                               (0x1<<1) // Fast external store FIFO error of Storm_A
78078   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                         1
78079   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                               (0x1<<2) // Fast external store FIFO error of Storm_B
78080   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                         2
78081   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                 (0x1<<3) // fast external load FIFO error of Storm_A
78082   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                           3
78083   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                 (0x1<<4) // fast external load FIFO error of Storm_B
78084   #define YSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                           4
78085   #define YSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5                                                     (0x1<<5) // Internal RAM pop error
78086   #define YSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                               5
78087   #define YSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<6) // Internal RAM write error
78088   #define YSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                              6
78089   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                  (0x1<<7) // DRA RD FIFO error of Storm A
78090   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                            7
78091   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                  (0x1<<8) // DRA RD FIFO error of Storm B
78092   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                            8
78093   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                   (0x1<<9) // DRA RD FIFO error of Storm A
78094   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                             9
78095   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                   (0x1<<10) // DRA RD FIFO error of Storm B
78096   #define YSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                             10
78097   #define YSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                   (0x1<<11) // Fast invalid address error
78098   #define YSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                             11
78099   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5                                                     (0x1<<12) // Storm A stack_uf_attn interrupt
78100   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                               12
78101   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5                                                     (0x1<<13) // Storm B stack_uf_attn interrupt
78102   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                               13
78103   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5                                                     (0x1<<14) // Storm A stack_of_attn interrupt
78104   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                               14
78105   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5                                                     (0x1<<15) // Storm B stack_of_attn interrupt
78106   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                               15
78107   #define YSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                              (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
78108   #define YSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                        16
78109   #define YSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                              (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
78110   #define YSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                        17
78111   #define YSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                           (0x1<<18) // Storm A non_aligned_access_attn interrupt
78112   #define YSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                     18
78113   #define YSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                           (0x1<<19) // Storm B non_aligned_access_attn interrupt
78114   #define YSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                     19
78115   #define YSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                             (0x1<<20) // Storm A division_by_zero_attn interrupt
78116   #define YSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                       20
78117   #define YSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                             (0x1<<21) // Storm B division_by_zero_attn interrupt
78118   #define YSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                       21
78119   #define YSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                        (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
78120   #define YSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                  22
78121   #define YSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                        (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
78122   #define YSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                  23
78123   #define YSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                         (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
78124   #define YSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                   24
78125   #define YSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                         (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
78126   #define YSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                   25
78127   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                  (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
78128   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                            26
78129   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                  (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
78130   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                            27
78131   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                              (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
78132   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                        28
78133   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                              (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
78134   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                        29
78135   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                              (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
78136   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                        30
78137   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                              (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
78138   #define YSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                        31
78139   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2                                                    (0x1<<0) // An underflow error was detected in the Storm stack.
78140   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                              0
78141   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2                                                    (0x1<<1) // An overflow error was detected in the Storm stack.
78142   #define YSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                              1
78143   #define YSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2                                                    (0x1<<2) // The Storm detected an illegal runtime value.
78144   #define YSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                              2
78145   #define YSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                 (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
78146   #define YSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                           3
78147   #define YSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                  (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
78148   #define YSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                            4
78149   #define YSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                  (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
78150   #define YSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                            5
78151   #define YSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                   (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
78152   #define YSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                             6
78153   #define YSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                   (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
78154   #define YSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                             7
78155   #define YSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2                                                      (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
78156   #define YSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                8
78157   #define YSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2                                                        (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
78158   #define YSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                  9
78159   #define YSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2                                                       (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
78160   #define YSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                 10
78161   #define YSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                    (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
78162   #define YSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                              11
78163   #define YSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                   (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
78164   #define YSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                             12
78165 #define YSEM_REG_INT_STS_CLR_1                                                                               0x150005cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
78166   #define YSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                          (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
78167   #define YSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                    0
78168   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                              (0x1<<1) // Fast external store FIFO error of Storm_A
78169   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                        1
78170   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                              (0x1<<2) // Fast external store FIFO error of Storm_B
78171   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                        2
78172   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                (0x1<<3) // fast external load FIFO error of Storm_A
78173   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                          3
78174   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                (0x1<<4) // fast external load FIFO error of Storm_B
78175   #define YSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                          4
78176   #define YSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5                                                    (0x1<<5) // Internal RAM pop error
78177   #define YSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                              5
78178   #define YSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<6) // Internal RAM write error
78179   #define YSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                             6
78180   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                 (0x1<<7) // DRA RD FIFO error of Storm A
78181   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                           7
78182   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                 (0x1<<8) // DRA RD FIFO error of Storm B
78183   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                           8
78184   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                  (0x1<<9) // DRA RD FIFO error of Storm A
78185   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                            9
78186   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                  (0x1<<10) // DRA RD FIFO error of Storm B
78187   #define YSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                            10
78188   #define YSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                  (0x1<<11) // Fast invalid address error
78189   #define YSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                            11
78190   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5                                                    (0x1<<12) // Storm A stack_uf_attn interrupt
78191   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                              12
78192   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5                                                    (0x1<<13) // Storm B stack_uf_attn interrupt
78193   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                              13
78194   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5                                                    (0x1<<14) // Storm A stack_of_attn interrupt
78195   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                              14
78196   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5                                                    (0x1<<15) // Storm B stack_of_attn interrupt
78197   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                              15
78198   #define YSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                             (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
78199   #define YSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                       16
78200   #define YSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                             (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
78201   #define YSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                       17
78202   #define YSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                          (0x1<<18) // Storm A non_aligned_access_attn interrupt
78203   #define YSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                    18
78204   #define YSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                          (0x1<<19) // Storm B non_aligned_access_attn interrupt
78205   #define YSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                    19
78206   #define YSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                            (0x1<<20) // Storm A division_by_zero_attn interrupt
78207   #define YSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                      20
78208   #define YSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                            (0x1<<21) // Storm B division_by_zero_attn interrupt
78209   #define YSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                      21
78210   #define YSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                       (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
78211   #define YSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                 22
78212   #define YSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                       (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
78213   #define YSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                 23
78214   #define YSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                        (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
78215   #define YSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                  24
78216   #define YSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                        (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
78217   #define YSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                  25
78218   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                 (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
78219   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                           26
78220   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                 (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
78221   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                           27
78222   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                             (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
78223   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                       28
78224   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                             (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
78225   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                       29
78226   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                             (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
78227   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                       30
78228   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                             (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
78229   #define YSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                       31
78230   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2                                                   (0x1<<0) // An underflow error was detected in the Storm stack.
78231   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                             0
78232   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2                                                   (0x1<<1) // An overflow error was detected in the Storm stack.
78233   #define YSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                             1
78234   #define YSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2                                                   (0x1<<2) // The Storm detected an illegal runtime value.
78235   #define YSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                             2
78236   #define YSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
78237   #define YSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                          3
78238   #define YSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                 (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
78239   #define YSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                           4
78240   #define YSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                 (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
78241   #define YSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                           5
78242   #define YSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                  (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
78243   #define YSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                            6
78244   #define YSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                  (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
78245   #define YSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                            7
78246   #define YSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2                                                     (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
78247   #define YSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                               8
78248   #define YSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2                                                       (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
78249   #define YSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                 9
78250   #define YSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2                                                      (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
78251   #define YSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                10
78252   #define YSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                   (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
78253   #define YSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                             11
78254   #define YSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                  (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
78255   #define YSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                            12
78256 #define YSEM_REG_INT_STS_2_E5                                                                                0x1500060UL //Access:R    DataWidth:0x1f   // Multi Field Register.
78257   #define YSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                 (0x1<<0) // Fast FIN FIFO error of Storm A.
78258   #define YSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                           0
78259   #define YSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                 (0x1<<1) // Fast FIN FIFO error of Storm B
78260   #define YSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                           1
78261   #define YSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                               (0x1<<2) // Fast Debug FIFO error of Storm A
78262   #define YSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                         2
78263   #define YSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                               (0x1<<3) // Fast Debug FIFO error of Storm B
78264   #define YSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                         3
78265   #define YSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                                (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
78266   #define YSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                          4
78267   #define YSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                                (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
78268   #define YSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                          5
78269   #define YSEM_REG_INT_STS_2_VFC_INTERRUPT_E5                                                                (0x1<<6) // interrupt from VFC block
78270   #define YSEM_REG_INT_STS_2_VFC_INTERRUPT_E5_SHIFT                                                          6
78271   #define YSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                       (0x1<<7) // VFC FIFO error
78272   #define YSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                 7
78273   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                    (0x1<<8) // Error in FOC error of Storm A.
78274   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                              8
78275   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                    (0x1<<9) // Error in FOC error of Storm B.
78276   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                              9
78277   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                  (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
78278   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                            10
78279   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                  (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
78280   #define YSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                            11
78281   #define YSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                     (0x1<<12) // Cam input FIFO error
78282   #define YSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                               12
78283   #define YSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5                                                         (0x1<<13) // Pre-fetch FIFO error of Storm A.
78284   #define YSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                   13
78285   #define YSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5                                                         (0x1<<14) // Pre-fetch FIFO error of Storm B.
78286   #define YSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                   14
78287   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                 (0x1<<15) // Lock is acquired more than maximum configured time.
78288   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                           15
78289   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                  (0x1<<16) // Ilegal assetion commands towards lock block.
78290   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                            16
78291   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                   (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
78292   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                             17
78293   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                 (0x1<<18) // Trying to acquire a lock which is already acquired.
78294   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                           18
78295   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                                (0x1<<19) // Trying to relinquish a key which does not exist.
78296   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                          19
78297   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                                (0x1<<20) // A lock acquired requrest is issued when all locks are used.
78298   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                          20
78299   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                                (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
78300   #define YSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                          21
78301   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                            (0x1<<22) // Fin done with remainning allocated threads STORM_A.
78302   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                      22
78303   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                            (0x1<<23) // Fin done with remainning allocated threads STORM_B.
78304   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                      23
78305   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                            (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
78306   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                      24
78307   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                            (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
78308   #define YSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                      25
78309   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                      (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
78310   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                                26
78311   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                      (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
78312   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                                27
78313   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                         (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
78314   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                   28
78315   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                         (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
78316   #define YSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                   29
78317   #define YSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                          (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
78318   #define YSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                    30
78319 #define YSEM_REG_INT_MASK_2_E5                                                                               0x1500064UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
78320   #define YSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_A .
78321   #define YSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                          0
78322   #define YSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_B .
78323   #define YSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                          1
78324   #define YSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_A .
78325   #define YSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                        2
78326   #define YSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_B .
78327   #define YSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                        3
78328   #define YSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_A .
78329   #define YSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                         4
78330   #define YSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_B .
78331   #define YSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                         5
78332   #define YSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.VFC_INTERRUPT .
78333   #define YSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5_SHIFT                                                         6
78334   #define YSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.MUX_RBC_VFC_FIFO_ERROR .
78335   #define YSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                7
78336   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_A .
78337   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                             8
78338   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_B .
78339   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                             9
78340   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_A .
78341   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                           10
78342   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_B .
78343   #define YSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                           11
78344   #define YSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.CAM_RBC_INPUT_FIFO_ERROR .
78345   #define YSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                              12
78346   #define YSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_A .
78347   #define YSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                  13
78348   #define YSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_B .
78349   #define YSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                  14
78350   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.LOCK_RBC_REQ_MAX_STALL_ERROR .
78351   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                          15
78352   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.LOCK_RBC_REQ_CMD_RATE_ERROR .
78353   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                           16
78354   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELEASE_ERROR .
78355   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                            17
78356   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.LOCK_RBC_REQ_REDUNDENT_ERROR .
78357   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                          18
78358   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELINQUISH_ERROR .
78359   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                         19
78360   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.LOCK_RBC_REQ_STALL_FULL_ERROR .
78361   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                         20
78362   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.LOCK_RBC_REQ_DUAL_STALL_ERROR .
78363   #define YSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                         21
78364   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A .
78365   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                     22
78366   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                           (0x1<<23) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B .
78367   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                     23
78368   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_A .
78369   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                     24
78370   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_B .
78371   #define YSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                     25
78372   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                     (0x1<<26) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A .
78373   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                               26
78374   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B .
78375   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                               27
78376   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A .
78377   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                  28
78378   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B .
78379   #define YSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                  29
78380   #define YSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                         (0x1<<30) // This bit masks, when set, the Interrupt bit: YSEM_REG_INT_STS_2.SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR .
78381   #define YSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                   30
78382 #define YSEM_REG_INT_STS_WR_2_E5                                                                             0x1500068UL //Access:WR   DataWidth:0x1f   // Multi Field Register.
78383   #define YSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                              (0x1<<0) // Fast FIN FIFO error of Storm A.
78384   #define YSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                        0
78385   #define YSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                              (0x1<<1) // Fast FIN FIFO error of Storm B
78386   #define YSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                        1
78387   #define YSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                            (0x1<<2) // Fast Debug FIFO error of Storm A
78388   #define YSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                      2
78389   #define YSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                            (0x1<<3) // Fast Debug FIFO error of Storm B
78390   #define YSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                      3
78391   #define YSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                             (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
78392   #define YSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                       4
78393   #define YSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                             (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
78394   #define YSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                       5
78395   #define YSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5                                                             (0x1<<6) // interrupt from VFC block
78396   #define YSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5_SHIFT                                                       6
78397   #define YSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                    (0x1<<7) // VFC FIFO error
78398   #define YSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                              7
78399   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                 (0x1<<8) // Error in FOC error of Storm A.
78400   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                           8
78401   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                 (0x1<<9) // Error in FOC error of Storm B.
78402   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                           9
78403   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                               (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
78404   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                         10
78405   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                               (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
78406   #define YSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                         11
78407   #define YSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                  (0x1<<12) // Cam input FIFO error
78408   #define YSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                            12
78409   #define YSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5                                                      (0x1<<13) // Pre-fetch FIFO error of Storm A.
78410   #define YSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                13
78411   #define YSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5                                                      (0x1<<14) // Pre-fetch FIFO error of Storm B.
78412   #define YSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                14
78413   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                              (0x1<<15) // Lock is acquired more than maximum configured time.
78414   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                        15
78415   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                               (0x1<<16) // Ilegal assetion commands towards lock block.
78416   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                         16
78417   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
78418   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                          17
78419   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                              (0x1<<18) // Trying to acquire a lock which is already acquired.
78420   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                        18
78421   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                             (0x1<<19) // Trying to relinquish a key which does not exist.
78422   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                       19
78423   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                             (0x1<<20) // A lock acquired requrest is issued when all locks are used.
78424   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                       20
78425   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                             (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
78426   #define YSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                       21
78427   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                         (0x1<<22) // Fin done with remainning allocated threads STORM_A.
78428   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                   22
78429   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                         (0x1<<23) // Fin done with remainning allocated threads STORM_B.
78430   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                   23
78431   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                         (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
78432   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                   24
78433   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                         (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
78434   #define YSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                   25
78435   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                   (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
78436   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                             26
78437   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                   (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
78438   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                             27
78439   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                      (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
78440   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                28
78441   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                      (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
78442   #define YSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                29
78443   #define YSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                       (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
78444   #define YSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                 30
78445 #define YSEM_REG_INT_STS_CLR_2_E5                                                                            0x150006cUL //Access:RC   DataWidth:0x1f   // Multi Field Register.
78446   #define YSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                             (0x1<<0) // Fast FIN FIFO error of Storm A.
78447   #define YSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                       0
78448   #define YSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                             (0x1<<1) // Fast FIN FIFO error of Storm B
78449   #define YSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                       1
78450   #define YSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                           (0x1<<2) // Fast Debug FIFO error of Storm A
78451   #define YSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                     2
78452   #define YSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                           (0x1<<3) // Fast Debug FIFO error of Storm B
78453   #define YSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                     3
78454   #define YSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                            (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
78455   #define YSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                      4
78456   #define YSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                            (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
78457   #define YSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                      5
78458   #define YSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5                                                            (0x1<<6) // interrupt from VFC block
78459   #define YSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5_SHIFT                                                      6
78460   #define YSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                   (0x1<<7) // VFC FIFO error
78461   #define YSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                             7
78462   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                (0x1<<8) // Error in FOC error of Storm A.
78463   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                          8
78464   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                (0x1<<9) // Error in FOC error of Storm B.
78465   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                          9
78466   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                              (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
78467   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                        10
78468   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                              (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
78469   #define YSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                        11
78470   #define YSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                 (0x1<<12) // Cam input FIFO error
78471   #define YSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                           12
78472   #define YSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5                                                     (0x1<<13) // Pre-fetch FIFO error of Storm A.
78473   #define YSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                               13
78474   #define YSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5                                                     (0x1<<14) // Pre-fetch FIFO error of Storm B.
78475   #define YSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                               14
78476   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                             (0x1<<15) // Lock is acquired more than maximum configured time.
78477   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                       15
78478   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                              (0x1<<16) // Ilegal assetion commands towards lock block.
78479   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                        16
78480   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                               (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
78481   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                         17
78482   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                             (0x1<<18) // Trying to acquire a lock which is already acquired.
78483   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                       18
78484   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                            (0x1<<19) // Trying to relinquish a key which does not exist.
78485   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                      19
78486   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                            (0x1<<20) // A lock acquired requrest is issued when all locks are used.
78487   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                      20
78488   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                            (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
78489   #define YSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                      21
78490   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                        (0x1<<22) // Fin done with remainning allocated threads STORM_A.
78491   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                  22
78492   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                        (0x1<<23) // Fin done with remainning allocated threads STORM_B.
78493   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                  23
78494   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                        (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
78495   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                  24
78496   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                        (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
78497   #define YSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                  25
78498   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                  (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
78499   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                            26
78500   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                  (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
78501   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                            27
78502   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                     (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
78503   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                               28
78504   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                     (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
78505   #define YSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                               29
78506   #define YSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                      (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
78507   #define YSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                30
78508 #define YSEM_REG_PRTY_MASK                                                                                   0x15000ccUL //Access:RW   DataWidth:0x3    // Multi Field Register.
78509   #define YSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR                                                            (0x1<<0) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS.VFC_RBC_PARITY_ERROR .
78510   #define YSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR_SHIFT                                                      0
78511   #define YSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR                                                           (0x1<<1) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS.STORM_RF_PARITY_ERROR .
78512   #define YSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR_SHIFT                                                     1
78513   #define YSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR                                                            (0x1<<2) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS.REG_GEN_PARITY_ERROR .
78514   #define YSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR_SHIFT                                                      2
78515 #define YSEM_REG_PRTY_MASK_H_0_BB_K2                                                                         0x1500204UL //Access:RW   DataWidth:0x7    // Multi Field Register.
78516   #define YSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS_H_0.MEM006_I_ECC_0_RF_INT .
78517   #define YSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_0_RF_INT_BB_K2_SHIFT                                           0
78518   #define YSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS_H_0.MEM006_I_ECC_1_RF_INT .
78519   #define YSEM_REG_PRTY_MASK_H_0_MEM006_I_ECC_1_RF_INT_BB_K2_SHIFT                                           1
78520   #define YSEM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS_H_0.MEM005_I_MEM_PRTY .
78521   #define YSEM_REG_PRTY_MASK_H_0_MEM005_I_MEM_PRTY_BB_K2_SHIFT                                               2
78522   #define YSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
78523   #define YSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               3
78524   #define YSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
78525   #define YSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               4
78526   #define YSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
78527   #define YSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               5
78528   #define YSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Parity bit: YSEM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
78529   #define YSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               6
78530 #define YSEM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x1500210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
78531   #define YSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2                                                  (0x1<<0) // Enable ECC for memory ecc instance ysem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.YSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_ysem.i_ecc_0 in module sem_slow_pas_buf_ram_ysem
78532   #define YSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_0_EN_BB_K2_SHIFT                                            0
78533   #define YSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2                                                  (0x1<<1) // Enable ECC for memory ecc instance ysem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.YSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_ysem.i_ecc_1 in module sem_slow_pas_buf_ram_ysem
78534   #define YSEM_REG_MEM_ECC_ENABLE_0_MEM006_I_ECC_1_EN_BB_K2_SHIFT                                            1
78535 #define YSEM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x1500214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
78536   #define YSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2                                           (0x1<<0) // Set parity only for memory ecc instance ysem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.YSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_ysem.i_ecc_0 in module sem_slow_pas_buf_ram_ysem
78537   #define YSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_0_PRTY_BB_K2_SHIFT                                     0
78538   #define YSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2                                           (0x1<<1) // Set parity only for memory ecc instance ysem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.YSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_ysem.i_ecc_1 in module sem_slow_pas_buf_ram_ysem
78539   #define YSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM006_I_ECC_1_PRTY_BB_K2_SHIFT                                     1
78540 #define YSEM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x1500218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
78541   #define YSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2                                    (0x1<<0) // Record if a correctable error occurred on memory ecc instance ysem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.YSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_ysem.i_ecc_0 in module sem_slow_pas_buf_ram_ysem
78542   #define YSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_0_CORRECT_BB_K2_SHIFT                              0
78543   #define YSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance ysem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.YSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_ysem.i_ecc_1 in module sem_slow_pas_buf_ram_ysem
78544   #define YSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM006_I_ECC_1_CORRECT_BB_K2_SHIFT                              1
78545 #define YSEM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x150021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
78546 #define YSEM_REG_ARB_CYCLE_SIZE_BB_K2                                                                        0x1500400UL //Access:RW   DataWidth:0x5    // The number of time_slots in the arbitration cycle.
78547 #define YSEM_REG_VF_ERROR                                                                                    0x1500408UL //Access:WR   DataWidth:0x1    // This VF-split register provides read/clear access to the VF error received from the SDM for a DMA transfer. Reading this register will return the VF Error for value for the corresponding VF. Writing a 1 to this register will clear the error for the corresponding VF.
78548 #define YSEM_REG_PF_ERROR                                                                                    0x150040cUL //Access:WR   DataWidth:0x1    // This PF-split register provides read/clear access to the PF error received from the SDM for a DMA transfer. Reading this register will return the PF Error for value for the corresponding PF. Writing a 1 to this register will clear the error for the corresponding PF.
78549 #define YSEM_REG_VF_ERR_VECTOR                                                                               0x1500420UL //Access:WB_R DataWidth:0xf0   // This read-only register provides a vector of bits having an error indication per VF where the Bit position corresponds to the VFID.
78550 #define YSEM_REG_VF_ERR_VECTOR_SIZE_BB                                                                       4
78551 #define YSEM_REG_VF_ERR_VECTOR_SIZE_K2_E5                                                                    8
78552 #define YSEM_REG_PF_ERR_VECTOR                                                                               0x1500440UL //Access:R    DataWidth:0x10   // This read-only register provides a vector of bits having an error indication per PF where the Bit position corresponds to the PFID.
78553 #define YSEM_REG_CLEAR_STALL                                                                                 0x1500444UL //Access:RW   DataWidth:0x1    // Clear stall signal sent from local storm to external storms.
78554 #define YSEM_REG_EXCEPTION_INT                                                                               0x1500448UL //Access:RW   DataWidth:0x10   // Provides a default PRAM address to be used for the handler in the event that the PRAM address retrieved from the interrupt table is out of range with regard to the actual PRAM size provided in the SEMI instance.
78555 #define YSEM_REG_EXT_STORE_FREE_ENTRIES_BB_K2                                                                0x150044cUL //Access:R    DataWidth:0x6    // Number of free entries in the external STORE sync FIFO.
78556 #define YSEM_REG_GPI_DATA_A_E5                                                                               0x1500450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm A.
78557 #define YSEM_REG_GPI_DATA_BB_K2                                                                              0x1500450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals.
78558 #define YSEM_REG_GPRE_SAMP_PERIOD_BB_K2                                                                      0x1500454UL //Access:RW   DataWidth:0x4    // Defines the number of system clocks from one sample of GPRE sync data and the next.
78559 #define YSEM_REG_ALLOW_LP_SLEEP_THRD                                                                         0x1500458UL //Access:RW   DataWidth:0x1    // When set, this bit is used to allow low-power mode to be activated while threads are sleeping in the passive buffer, as long as the SEMI/Storm remains idle.
78560 #define YSEM_REG_ECO_RESERVED                                                                                0x150045cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
78561 #define YSEM_REG_PB_WR_SDM_DMA_MODE_E5                                                                       0x1500460UL //Access:RW   DataWidth:0x2    // This register can set the mode of the SDM DMA write to passive buffer. 00 - Use mask vector mode. 01 - Use write on sleep sate mode. 10 - Use regardless write mode. 11 - Disable write mode.
78562 #define YSEM_REG_PB_WR_DRA_RD_CUT_THROUGH_MODE_E5                                                            0x1500464UL //Access:RW   DataWidth:0x1    // This register set the DRA RD block cut through mode in which write to a thread address section passive buffer may occur simultaneously with read (as long that no coherency violations occur). 0- cut through mode disabled. 1- cut through mode active.
78563 #define YSEM_REG_GPI_DATA_B_E5                                                                               0x1500468UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm B.
78564 #define YSEM_REG_FIC_FIFO_BB_K2                                                                              0x1500580UL //Access:WB_R DataWidth:0x80   // Used for debugging to read/write to/from the FIC FIFOs. The address selects which FIFO should be accessed.
78565 #define YSEM_REG_FIC_FIFO_SIZE                                                                               8
78566 #define YSEM_REG_FIC_MIN_MSG_BB_K2                                                                           0x1500600UL //Access:RW   DataWidth:0x6    // Per-FIC interface register array defines minimum number of cycles in the FIC interfaces after which the message can be sent to the passive register_file.
78567 #define YSEM_REG_FIC_MIN_MSG_SIZE                                                                            2
78568 #define YSEM_REG_FIC_EMPTY_CT_MODE_BB_K2                                                                     0x1500620UL //Access:RW   DataWidth:0x1    // When set, enables the "empty cut-through" mode for the FIC interface. In this mode, the FIC interface will not require that the available ("go") counter is non-zero before making a transfer request to the DRA arbiter and starting a transfer.
78569 #define YSEM_REG_FIC_EMPTY_CT_CNT_BB_K2                                                                      0x1500624UL //Access:RC   DataWidth:0x18   // Statistics counter used to count the number of FIC messages that have been received on any FIC interface and were allowed to start early, taking advantage of the FIC empty cut-through mode.
78570 #define YSEM_REG_FOC_CREDIT                                                                                  0x1500680UL //Access:RW   DataWidth:0x8    // Array of registers provides the initial credits on each of the associatef FOC interfaces. Reading from this register provides the current FOR credit value.
78571 #define YSEM_REG_FOC_CREDIT_SIZE                                                                             6
78572 #define YSEM_REG_FULL_FOC_DRA_STRT_EN_BB_K2                                                                  0x15006c0UL //Access:RW   DataWidth:0x1    // When set, this bit allows the DRA read operation to start even when there are not enough credits on all the participating FOC interfaces to complete the entire transaction. The transfer will stall only when a transfer cycle is reached in which there are no interface credits, at which time the DRA transfer will remain stalled until the FOC destination(s) has at least a single credit. When this configuration is cleared, the DRA read transfer will not begin until there are enough credits on all the participating FOC interfaces for the entire transfer.
78573 #define YSEM_REG_FIN_COMMAND_BB_K2                                                                           0x1500700UL //Access:WB_R DataWidth:0x164  // Last fin command that was read from fifo. Its spelling in FIN_FIFO register.
78574 #define YSEM_REG_FIN_COMMAND_SIZE                                                                            16
78575 #define YSEM_REG_FIN_FIFO_BB_K2                                                                              0x1500800UL //Access:WB_R DataWidth:0x164  // READ ONLY FOR DEBUGGING! [5:0]   start_rp_foc3; [11:6] start_rp_foc2;  [17:12]   start_rp_foc1; [23:18] start_rp_foc0;  [29:24]   end_rp_foc3; [35:30] end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid.
78576 #define YSEM_REG_FIN_FIFO_SIZE                                                                               16
78577 #define YSEM_REG_INVLD_PAS_WR_EN_BB_K2                                                                       0x1500900UL //Access:RW   DataWidth:0x1    // When set, an attempt to write to the passive buffer over the external passive interface will be enabled even if the partition being written is owned by a thread whose valid bit is not set. Otherwise if cleared, the transfer will be stalled.
78578 #define YSEM_REG_ARBITER_REQUEST_BB_K2                                                                       0x1500980UL //Access:R    DataWidth:0x5    // Dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
78579 #define YSEM_REG_ARBITER_SELECT_BB_K2                                                                        0x1500984UL //Access:R    DataWidth:0x5    // Dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
78580 #define YSEM_REG_ARBITER_SLOT_BB_K2                                                                          0x1500988UL //Access:R    DataWidth:0x5    // Dra arbiter last slot.
78581 #define YSEM_REG_ARB_AS_DEF_BB_K2                                                                            0x1500a00UL //Access:RW   DataWidth:0x3    // Two-dimensional register array is used to define each of four arbitration schemes used by the main DRA arbiter. For this, bits 4:3 of the offset are used to select the arbitration scheme 0-3. Bits 2:0 of the offset are used to define the five priority sources for the selected scheme, where for each priority (0-4), an arbiter source is assigned. Valid values for these configurations are the source enumerations, where FIC0=0x0, FIC1=0x1, wake priority0=0x2, wake priority1=0x3 and wake priority2=0x4. Note that there are holes in the indirect offset address which always return zero when read. These exist at offsets 0x5-0x7, 0xd-0xf, 0x15-0x17 and 0x1d-0x1f.
78582 #define YSEM_REG_ARB_AS_DEF_SIZE                                                                             32
78583 #define YSEM_REG_ARB_TS_AS_BB_K2                                                                             0x1500a80UL //Access:RW   DataWidth:0x2    // Register array that defines the main DRA arbiter arbitration scheme for each of 20 time slots [0-19].
78584 #define YSEM_REG_ARB_TS_AS_SIZE                                                                              20
78585 #define YSEM_REG_NUM_OF_THREADS                                                                              0x1500b00UL //Access:R    DataWidth:0x8    // The number of currently free threads (in invalid state).
78586 #define YSEM_REG_THREAD_ERROR_LOW_E5                                                                         0x1500b04UL //Access:R    DataWidth:0x20   // Thread error low indication. Represents threads 31 -0
78587 #define YSEM_REG_THREAD_ERROR_BB_K2                                                                          0x1500b04UL //Access:R    DataWidth:0xe    // Thread error indication.
78588 #define YSEM_REG_THREAD_RDY_BB_K2                                                                            0x1500b08UL //Access:R    DataWidth:0xe    // Thread ready indication.
78589 #define YSEM_REG_THREAD_SET_NUM                                                                              0x1500b0cUL //Access:W    DataWidth:0x6    // Thread ID. Write thread ID will set ready indication for this thread ID.
78590 #define YSEM_REG_THREAD_VALID_BB_K2                                                                          0x1500b10UL //Access:R    DataWidth:0xe    // Valid sleeping threads.
78591 #define YSEM_REG_THREADS_LIST_BB_K2                                                                          0x1500b14UL //Access:RW   DataWidth:0xe    // List of free threads.
78592 #define YSEM_REG_THREAD_NUMBER_E5                                                                            0x1500b18UL //Access:RW   DataWidth:0x8    // Defines the maixmum number of supported threads in SEMI.
78593 #define YSEM_REG_THREAD_ERROR_HIGH_E5                                                                        0x1500b1cUL //Access:R    DataWidth:0x18   // Thread error high indication. Represents threads  55-32
78594 #define YSEM_REG_FOC_MIN_MESSAGE_CREDIT_E5                                                                   0x1500b40UL //Access:RW   DataWidth:0x8    // This field defines for each FOC the minimum message reuired for the FOC transfer to start.
78595 #define YSEM_REG_FOC_MIN_MESSAGE_CREDIT_SIZE                                                                 6
78596 #define YSEM_REG_ORDER_HEAD_BB_K2                                                                            0x1500c00UL //Access:RW   DataWidth:0x4    // This (indirect) register array of registers provides read/write access to the head pointers assigned to each of the thread-ordering queues.
78597 #define YSEM_REG_ORDER_HEAD_SIZE                                                                             16
78598 #define YSEM_REG_ORDER_TAIL_BB_K2                                                                            0x1500c80UL //Access:RW   DataWidth:0x4    // This (indirect) register array of registers provides read/write access to the tail pointers assigned to each of the thread ordering queues.
78599 #define YSEM_REG_ORDER_TAIL_SIZE                                                                             16
78600 #define YSEM_REG_ORDER_EMPTY_BB_K2                                                                           0x1500d00UL //Access:RW   DataWidth:0x1    // This vector provides read-only access to the empty bit assigned to each of the thread ordering queues.
78601 #define YSEM_REG_ORDER_EMPTY_SIZE                                                                            16
78602 #define YSEM_REG_ORDER_LL_REG_BB_K2                                                                          0x1500d80UL //Access:RW   DataWidth:0x4    // This array of registers provides read/write access to each entry of the linked-list array of the thread-ordering queue. Because the actual depth is based on the number of threads supported by the design, which is a Verilog parameter, a 64-entry window is reserved in the register address space. The valid entries start at the base of the window and extend through the number of threads supported. The value in each indirect register contains linked-list pointer to the next thread in the associated queue..
78603 #define YSEM_REG_ORDER_LL_REG_SIZE                                                                           14
78604 #define YSEM_REG_ORDER_POP_EN_BB_K2                                                                          0x1500e00UL //Access:RW   DataWidth:0xe    // Provides access to the thread ordering queue pop-enable vector.
78605 #define YSEM_REG_ORDER_WAKE_EN_BB_K2                                                                         0x1500e08UL //Access:RW   DataWidth:0xe    // Provides access to the thread ordering queue wake-enable vector.
78606 #define YSEM_REG_PF_NUM_ORDER_BASE_BB_K2                                                                     0x1500e10UL //Access:RW   DataWidth:0x4    // This field defines the base value for the ordering queue selection when the PFNum is chosen to control this selection. The value of this register is added to PFNum and the result is used to select one of 16 ordering queues.
78607 #define YSEM_REG_DBG_ALM_FULL                                                                                0x1501000UL //Access:RW   DataWidth:0x6    // Almost full for slow debug fifo.
78608 #define YSEM_REG_PASSIVE_ALM_FULL                                                                            0x1501004UL //Access:RW   DataWidth:0x5    // The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted.
78609 #define YSEM_REG_SYNC_DRA_WR_ALM_FULL_BB_K2                                                                  0x1501008UL //Access:RW   DataWidth:0x5    // Almost full for sync dra_wr fifo (data from DRA to STORM).
78610 #define YSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                        0x150100cUL //Access:RW   DataWidth:0x6    // Almost full for sync ram_wr fifo.
78611 #define YSEM_REG_SYNC_FOC_FIFO_WR_ALM_FULL_E5                                                                0x1501010UL //Access:RW   DataWidth:0x4    // Almost full for indication for FOC Sync FIFO.
78612 #define YSEM_REG_SYNC_SDM_READY_FIFO_WR_ALM_FULL_E5                                                          0x1501014UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM READY FIFO.
78613 #define YSEM_REG_SYNC_SDM_INC_FIFO_WR_ALM_FULL_E5                                                            0x1501018UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM Counter Increment FIFO.
78614 #define YSEM_REG_STALL_ON_INT_E5                                                                             0x150101cUL //Access:RW   DataWidth:0x2    // 00 - No stall. 01 - Both cluster Stroms will be stalled on any unmasked error occurrence. 10 - All Stroms will be stalled on any unmasked error occurrence.
78615 #define YSEM_REG_FIC0_A_MAX_THRDS_E5                                                                         0x1501020UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 A queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
78616 #define YSEM_REG_FIC0_X_MAX_THRDS_E5                                                                         0x1501024UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 X queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
78617 #define YSEM_REG_FIC0_B_MAX_THRDS_E5                                                                         0x1501028UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 B queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
78618 #define YSEM_REG_FIC1_A_MAX_THRDS_E5                                                                         0x150102cUL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC1 A queue. If FIC1 message is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
78619 #define YSEM_REG_DRA_EMPTY_BB_K2                                                                             0x1501100UL //Access:R    DataWidth:0x1    // Dra_empty.
78620 #define YSEM_REG_EXT_PAS_EMPTY                                                                               0x1501104UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO empty in sem_slow.
78621 #define YSEM_REG_FIC_EMPTY                                                                                   0x1501120UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO empty in sem_slow_fic.
78622 #define YSEM_REG_FIC_EMPTY_SIZE                                                                              2
78623 #define YSEM_REG_SLOW_DBG_EMPTY_BB_K2                                                                        0x1501140UL //Access:R    DataWidth:0x1    // DBG FIFO is empty in sem_slow_ls_dbg.
78624 #define YSEM_REG_SLOW_DRA_FIN_EMPTY_BB_K2                                                                    0x1501144UL //Access:R    DataWidth:0x1    // FIN fifo is empty in sem_slow_dra_sync.
78625 #define YSEM_REG_SLOW_DRA_RD_EMPTY_BB_K2                                                                     0x1501148UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is empty in sem_slow_dra_sync.
78626 #define YSEM_REG_SLOW_DRA_WR_EMPTY_BB_K2                                                                     0x150114cUL //Access:R    DataWidth:0x1    // DRA_WR push fifo is empty in sem_slow_dra_sync.
78627 #define YSEM_REG_SLOW_EXT_STORE_EMPTY                                                                        0x1501150UL //Access:R    DataWidth:0x1    // EXT_STORE FIFO is empty in sem_slow_ls_ext.
78628 #define YSEM_REG_SLOW_EXT_LOAD_EMPTY                                                                         0x1501154UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is empty in sem_slow_ls_ext, bit 0 FIFO of Core A, bit 1 FIFO of Core B.
78629 #define YSEM_REG_SLOW_RAM_RD_EMPTY                                                                           0x1501158UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is empty in sem_slow_ls_ext.
78630 #define YSEM_REG_SLOW_RAM_WR_EMPTY                                                                           0x150115cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is empty in sem_slow_ls_ext.
78631 #define YSEM_REG_SYNC_DBG_EMPTY                                                                              0x1501160UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is empty in sem_slow_ls_sync. Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B
78632 #define YSEM_REG_THREAD_FIFO_EMPTY_BB_K2                                                                     0x1501164UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is empty in sem_slow_dra_wr.
78633 #define YSEM_REG_ORD_ID_FIFO_EMPTY_BB_K2                                                                     0x1501168UL //Access:R    DataWidth:0x1    // Indicates that the order ID fifo is empty in sem_slow_dra_wr.
78634 #define YSEM_REG_PB_QUEUE_EMPTY_E5                                                                           0x150116cUL //Access:R    DataWidth:0xb    // If 1, the correspongding Queue is empty. Queues numeration: FOC_FIFO_IF - 0,  FIC0_FIFO_A - 1, FIC1_FIFO_A - 2, WAKE_FIFO_PRIO_A - 3, WAKE_FIFO_PRI1_A - 4, FIC0_FIFO_X - 5,  WAKE_FIFO_PRIO_X - 6, WAKE_FIFO_PRI1_X - 7,FIC0_FIFO_B - 8, WAKE_FIFO_PRIO_B - 9,  WAKE_FIFO_PRI1_B - 10.
78635 #define YSEM_REG_SYNC_FOC_FIFO_EMPTY_E5                                                                      0x1501170UL //Access:R    DataWidth:0x1    // FOC FIFO empty indication.
78636 #define YSEM_REG_SYNC_FOC_PRE_FETCH_FIFO_EMPTY_E5                                                            0x1501174UL //Access:R    DataWidth:0x1    // FOC pre fetch FIFO empty indication.
78637 #define YSEM_REG_EXT_PAS_FULL                                                                                0x1501200UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO Full in sem_slow.
78638 #define YSEM_REG_EXT_STORE_IF_FULL                                                                           0x1501204UL //Access:R    DataWidth:0x1    // EXT_STORE IF is full in sem_slow_ls_ext.
78639 #define YSEM_REG_FIC_FULL                                                                                    0x1501220UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO full in sem_slow_fic.
78640 #define YSEM_REG_FIC_FULL_SIZE                                                                               2
78641 #define YSEM_REG_PAS_IF_FULL_BB_K2                                                                           0x1501240UL //Access:R    DataWidth:0x1    // Full from passive buffer asserted toward SDM.
78642 #define YSEM_REG_RAM_IF_FULL                                                                                 0x1501244UL //Access:R    DataWidth:0x1    // EXT_RAM IF is full in sem_slow_ls_ram.
78643 #define YSEM_REG_SLOW_DBG_ALM_FULL_BB_K2                                                                     0x1501248UL //Access:R    DataWidth:0x1    // DBG FIFO is almost full in sem_slow_ls_dbg according to the full threshold configuration.
78644 #define YSEM_REG_SLOW_DBG_FULL_BB_K2                                                                         0x150124cUL //Access:R    DataWidth:0x1    // DBG FIFO is full in sem_slow_ls_dbg.
78645 #define YSEM_REG_SLOW_DRA_FIN_FULL_BB_K2                                                                     0x1501250UL //Access:R    DataWidth:0x1    // FIN fifo is full in sem_slow_dra_sync (never may be active).
78646 #define YSEM_REG_SLOW_DRA_RD_FULL_BB_K2                                                                      0x1501254UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is full in sem_slow_dra_sync.
78647 #define YSEM_REG_SLOW_DRA_WR_FULL_BB_K2                                                                      0x1501258UL //Access:R    DataWidth:0x1    // DRA_WR push fifo is full in sem_slow_dra_sync.
78648 #define YSEM_REG_SLOW_EXT_STORE_FULL                                                                         0x150125cUL //Access:R    DataWidth:0x2    // EXT_STORE FIFO is full in sem_slow_ls_ext. Bit0 - Core A FIFO. Bit1 - Core B FIFO.
78649 #define YSEM_REG_SLOW_EXT_LOAD_FULL                                                                          0x1501260UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is full in sem_slow_ls_ext, bit 0 for Core A and bit 1 for Core B.
78650 #define YSEM_REG_SLOW_RAM_RD_FULL                                                                            0x1501264UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is full in sem_slow_ls_ext.
78651 #define YSEM_REG_SLOW_RAM_WR_ALM_FULL                                                                        0x1501268UL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is almost full in sem_slow_ls_ext.
78652 #define YSEM_REG_SLOW_RAM_WR_FULL                                                                            0x150126cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is full in sem_slow_ls_ext.
78653 #define YSEM_REG_SYNC_DBG_FULL                                                                               0x1501270UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is full in sem_slow_ls_sync.Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B.
78654 #define YSEM_REG_THREAD_FIFO_FULL_BB_K2                                                                      0x1501274UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
78655 #define YSEM_REG_ORD_ID_FIFO_FULL_BB_K2                                                                      0x1501278UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
78656 #define YSEM_REG_SYNC_READY_FIFO_FULL_E5                                                                     0x150127cUL //Access:R    DataWidth:0x1    // Ready sync FIFO full indication.
78657 #define YSEM_REG_SYNC_CNT_FIFO_FULL_E5                                                                       0x1501280UL //Access:R    DataWidth:0x1    // Counter increment sync FIFO full indication.
78658 #define YSEM_REG_SYNC_FOC_FIFO_FULL_E5                                                                       0x1501284UL //Access:R    DataWidth:0x1    // sync FOC FIFO full indication.
78659 #define YSEM_REG_THREAD_INTER_CNT_BB_K2                                                                      0x1501300UL //Access:RW   DataWidth:0x10   // Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter.
78660 #define YSEM_REG_THREAD_INTER_CNT_ENABLE_BB_K2                                                               0x1501304UL //Access:RW   DataWidth:0x1    // Enable for start count of thread_inter_cnt.
78661 #define YSEM_REG_THREAD_ORUN_NUM_BB_K2                                                                       0x1501308UL //Access:R    DataWidth:0xe    // Threads are sleeping in passive buffer more than thread_inter_cnt number of cycles.
78662 #define YSEM_REG_SLOW_DBG_ACTIVE_BB_K2                                                                       0x1501400UL //Access:RW   DataWidth:0x1    // Debug mode is active.
78663 #define YSEM_REG_SLOW_DBG_MODE_BB_K2                                                                         0x1501404UL //Access:RW   DataWidth:0x3    // Debug mode for slow debug bus.
78664 #define YSEM_REG_DBG_FRAME_MODE_BB_K2                                                                        0x1501408UL //Access:RW   DataWidth:0x2    // Debug frame mode control for the SEMI debug bus. The following values apply: "00" - indicates mode-0, which means all four words are provided by the fast debug. "01" - indicates mode-1, which means bits 127:64 belong to fast debug and bits 63:0 belong to slow debug. "10" - indicates mode-2, which means bits 127:96 belong to fast debug and bits 95:0 belong to slow debug. "11" - indicates mode-3, which means all four words are provided by the slow debug.
78665 #define YSEM_REG_DBG_EACH_CYLE_BB_K2                                                                         0x150140cUL //Access:RW   DataWidth:0x1    // 0=output every cycle; 1= output only when there is a change.
78666 #define YSEM_REG_DBG_GPRE_VECT_BB_K2                                                                         0x1501410UL //Access:RW   DataWidth:0x8    // This 8-bit vector is used to enable the various 8 GPRE-quads that are to be captured by the fast debug channel when they are accessed for read by the Storm during mode-6 debug (handler trace). For this, bit-0 corresponds with GPRE[0-3] and bit-7 corresponds with GPRE[28-31].
78667 #define YSEM_REG_DBG_IF_FULL_BB_K2                                                                           0x1501414UL //Access:R    DataWidth:0x1    // DBG IF is full in sem_slow_ls_dbg.
78668 #define YSEM_REG_DBG_MODE0_CFG_BB_K2                                                                         0x1501418UL //Access:RW   DataWidth:0x1    // 0=all the message; 1=partial message.
78669 #define YSEM_REG_DBG_MODE0_CFG_CYCLE_BB_K2                                                                   0x150141cUL //Access:RW   DataWidth:0x5    // In case DebugMode0Config = 1; the additional cycles to extract to the debug bus.
78670 #define YSEM_REG_DBG_MODE1_CFG_BB_K2                                                                         0x1501420UL //Access:RW   DataWidth:0x1    // 0=without the data; 1=with the data.
78671 #define YSEM_REG_DBG_MSG_SRC_BB_K2                                                                           0x1501424UL //Access:RW   DataWidth:0x3    // This field is a mask used to enable (or filter) the various sources of DRA write debug packets. Setting a bit causes the corresponding interface to be enabled. Bit-0 corresponds with FIC0, bit-1 corresponds with FIC1 and bit-2 corresponds with DRA writes from the passive buffer. This applicable only for debug mode=0.
78672 #define YSEM_REG_DBG_QUEUE_PEFORMANCE_MON_STAT_E5                                                            0x1501428UL //Access:RW   DataWidth:0x1    // If 0, the statistic report the maximum value between following reads (when using read clear). If 1, report the current value.
78673 #define YSEM_REG_PASSIVE_BUFFER_PERFORMANCE_MON_STAT_E5                                                      0x150142cUL //Access:RW   DataWidth:0x1    // Enable performance monitor statistics sent to SEM_PD.
78674 #define YSEM_REG_DBG_QUEUE_FIC_MON_CNT_E5                                                                    0x1501430UL //Access:RC   DataWidth:0x20   // Report the number of received FIC transaction between two of the following register reads. The counter is incremanted only for the event IDs which have Debug Monitor event indication set.
78675 #define YSEM_REG_DBG_QUEUE_FOC_MAX_VALUE_E5                                                                  0x1501434UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FOC queue.
78676 #define YSEM_REG_DBG_QUEUE_FIC0_A_MAX_VALUE_E5                                                               0x1501438UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 A queue.
78677 #define YSEM_REG_DBG_QUEUE_FIC1_A_MAX_VALUE_E5                                                               0x150143cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC1 A queue.
78678 #define YSEM_REG_DBG_QUEUE_PRIO0_A_MAX_VALUE_E5                                                              0x1501440UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 A queue.
78679 #define YSEM_REG_DBG_QUEUE_PRIO1_A_MAX_VALUE_E5                                                              0x1501444UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 A queue.
78680 #define YSEM_REG_DBG_QUEUE_FIC0_X_MAX_VALUE_E5                                                               0x1501448UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 X queue.
78681 #define YSEM_REG_DBG_QUEUE_PRIO0_X_MAX_VALUE_E5                                                              0x150144cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 X queue.
78682 #define YSEM_REG_DBG_QUEUE_PRIO1_X_MAX_VALUE_E5                                                              0x1501450UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 X queue.
78683 #define YSEM_REG_DBG_QUEUE_FIC0_B_MAX_VALUE_E5                                                               0x1501454UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 B queue.
78684 #define YSEM_REG_DBG_QUEUE_PRIO0_B_MAX_VALUE_E5                                                              0x1501458UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 B queue.
78685 #define YSEM_REG_DBG_QUEUE_PRIO1_B_MAX_VALUE_E5                                                              0x150145cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 B queue.
78686 #define YSEM_REG_DBG_QUEUE_MAX_THREAD_VALUE_E5                                                               0x1501460UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of allocated threads in the system.
78687 #define YSEM_REG_DBG_QUEUE_MAX_SLEEP_VALUE_E5                                                                0x1501464UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of threads that are waiting for ready indication to be run on Storm. Note -this statistic does not include the threads pending in the queues.
78688 #define YSEM_REG_DBG_OUT_DATA                                                                                0x1501500UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
78689 #define YSEM_REG_DBG_OUT_DATA_SIZE                                                                           8
78690 #define YSEM_REG_DBG_OUT_VALID                                                                               0x1501520UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
78691 #define YSEM_REG_DBG_OUT_FRAME                                                                               0x1501524UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
78692 #define YSEM_REG_DBG_SELECT                                                                                  0x1501528UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
78693 #define YSEM_REG_DBG_DWORD_ENABLE                                                                            0x150152cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
78694 #define YSEM_REG_DBG_SHIFT                                                                                   0x1501530UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
78695 #define YSEM_REG_DBG_FORCE_VALID                                                                             0x1501534UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
78696 #define YSEM_REG_DBG_FORCE_FRAME                                                                             0x1501538UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
78697 #define YSEM_REG_EXT_PAS_FIFO_BB_K2                                                                          0x1508000UL //Access:WB_R DataWidth:0x4c   // Provides read-only access of the external passive FIFO. Intended for debug purposes.
78698 #define YSEM_REG_EXT_PAS_FIFO_SIZE                                                                           76
78699 #define YSEM_REG_INT_TABLE                                                                                   0x1510000UL //Access:RW   DataWidth:0x1e   // Interrupt table read/write access. This register is intended to be written only when the system is idle. The fields of the interrupt table are as follows. int_table[29] = Allocated per child;  int_table[28] = Increment type; int_table[27:23] = Counter select; int_table[22] = Counter insert; int_table[21:17] = GapSel; int_table[16] = Monitor enable; int_table[15:0] = PRAM Address;
78700 #define YSEM_REG_INT_TABLE_SIZE                                                                              256
78701 #define YSEM_REG_FIC_COUNTER_GROUP_E5                                                                        0x1511000UL //Access:RW   DataWidth:0x8    // This field enables a RD/WR access to the 24 counters of the "FIC Counters".
78702 #define YSEM_REG_FIC_COUNTER_GROUP_SIZE                                                                      24
78703 #define YSEM_REG_PB_THRD_STM_GROUP_E5                                                                        0x1512000UL //Access:R    DataWidth:0x17   // Read the State mahcine state of teh trheads. 0:4 - state. 5 - pending ready. 7:6 - Affinity type. 8 - Destination FOC. 9 - Destination Storm. 10 - counter increment ready. 15:11 - counter index. 16 - Debug monitor enable. 17 - Exlucsive. 22:18 - DRA size.
78704 #define YSEM_REG_PB_THRD_STM_GROUP_SIZE                                                                      56
78705 #define YSEM_REG_PASSIVE_BUFFER                                                                              0x1520000UL //Access:R    DataWidth:0x20   // Passive buffer memory read only.
78706 #define YSEM_REG_PASSIVE_BUFFER_SIZE_BB_K2                                                                   2520
78707 #define YSEM_REG_PASSIVE_BUFFER_SIZE_E5                                                                      12544
78708 #define YSEM_REG_FIC_GAP_VECT_BB_K2                                                                          0x1500500UL //Access:WB   DataWidth:0x2c   // This array of nine 44-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
78709 #define YSEM_REG_FIC_GAP_VECT_E5                                                                             0x1530000UL //Access:WB   DataWidth:0x34   // This array of 24 x 52-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
78710 #define YSEM_REG_FIC_GAP_VECT_SIZE_BB_K2                                                                     18
78711 #define YSEM_REG_FIC_GAP_VECT_SIZE_E5                                                                        48
78712 #define YSEM_REG_FAST_MEMORY                                                                                 0x1540000UL //Access:RW   DataWidth:0x20   // See sem_fast.xls for its description.
78713 #define YSEM_REG_FAST_MEMORY_SIZE                                                                            65536
78714 #define YSEM_REG_PRAM                                                                                        0x1580000UL //Access:WB   DataWidth:0x30   // Pram memory.
78715 #define YSEM_REG_PRAM_SIZE_BB                                                                                49152
78716 #define YSEM_REG_PRAM_SIZE_K2                                                                                73728
78717 #define YSEM_REG_PRAM_SIZE_E5                                                                                92160
78718 #define PSEM_REG_ENABLE_IN_BB_K2                                                                             0x1600004UL //Access:RW   DataWidth:0xa    // Multi Field Register.
78719   #define PSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2                                                        (0x1<<0) // Full input from external IF to LS input enable.
78720   #define PSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2_SHIFT                                                  0
78721   #define PSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2                                                     (0x1<<1) // Read data from external LS IF input enable.
78722   #define PSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2_SHIFT                                               1
78723   #define PSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2                                                             (0x1<<2) // FIC input enable bit used to enable/disable messages from being received on all FIC interfaces.
78724   #define PSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2_SHIFT                                                       2
78725   #define PSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2                                                         (0x1<<3) // FOC acknowledge input enable bit used to enable/disable acknowledge response from being received on any of the FOC interfaces.
78726   #define PSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2_SHIFT                                                   3
78727   #define PSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2                                                         (0x1<<4) // General interface input enable.
78728   #define PSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2_SHIFT                                                   4
78729   #define PSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2                                                         (0x1<<5) // External passive write input enable.
78730   #define PSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2_SHIFT                                                   5
78731   #define PSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2                                                             (0x1<<6) // Data input enable to RAM.
78732   #define PSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2_SHIFT                                                       6
78733   #define PSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2                                                           (0x1<<7) // Enable for stall input from all external STORM instances.
78734   #define PSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2_SHIFT                                                     7
78735   #define PSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2                                                      (0x1<<8) // Thread ready bus input enable.
78736   #define PSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2_SHIFT                                                8
78737   #define PSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2                                                      (0x1<<9) // Input enable for VF error indication from SDM to SEMI.
78738   #define PSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2_SHIFT                                                9
78739 #define PSEM_REG_ENABLE_OUT_BB_K2                                                                            0x1600008UL //Access:RW   DataWidth:0x6    // Multi Field Register.
78740   #define PSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<0) // Read request output enable from external LS IF.
78741   #define PSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2_SHIFT                                              0
78742   #define PSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<1) // Write request output enable from external LS IF.
78743   #define PSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2_SHIFT                                              1
78744   #define PSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2                                                           (0x1<<2) // FOC output otuput enable bit used to enable/disable messages from being sent out on any of the FOC interfaces.
78745   #define PSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2_SHIFT                                                     2
78746   #define PSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2                                                       (0x1<<3) // Passive full output enable.
78747   #define PSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2_SHIFT                                                 3
78748   #define PSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2                                                           (0x1<<4) // Data output enable to RAM.
78749   #define PSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2_SHIFT                                                     4
78750   #define PSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2                                                         (0x1<<5) // Stall output enable bit used to enable/disable the output stall signal toward all external Storm instances.
78751   #define PSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2_SHIFT                                                   5
78752 #define PSEM_REG_FIC_DISABLE_BB_K2                                                                           0x160000cUL //Access:RW   DataWidth:0x1    // Disables input messages from all FIC interfaces.  May be updated during run_time by the microcode.
78753 #define PSEM_REG_PAS_DISABLE_BB_K2                                                                           0x1600010UL //Access:RW   DataWidth:0x1    // Disables input messages from the passive buffer  May be updated during run_time by the microcode.
78754 #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_E5                                                         0x1600014UL //Access:RW   DataWidth:0x17   // Multi Field Register.
78755   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5                                   (0xf<<0) // Passive Buffer write WRR weight value for FIC source.
78756   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5_SHIFT                             0
78757   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5                                 (0xf<<4) // Passive Buffer write WRR weight value for DRA RD A source.
78758   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5_SHIFT                           4
78759   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5                                 (0xf<<8) // Passive Buffer write WRR weight value for DRA RD B source.
78760   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5_SHIFT                           8
78761   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5                                   (0xf<<12) // Passive Buffer write WRR weight value for SDM source.
78762   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5_SHIFT                             12
78763   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5                                    (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
78764   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5_SHIFT                              16
78765   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5                                      (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FIC, 010 - DRA RD A, 011 - DRA RD B, 100 - SDM.
78766   #define PSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5_SHIFT                                20
78767 #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_E5                                                          0x1600018UL //Access:RW   DataWidth:0x17   // Multi Field Register.
78768   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5                                    (0xf<<0) // Passive Buffer WRR weight value for FOC source.
78769   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5_SHIFT                              0
78770   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5                                  (0xf<<4) // Passive Buffer write WRR weight value for DRA WR A source.
78771   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5_SHIFT                            4
78772   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5                                  (0xf<<8) // Passive Buffer write WRR weight value for DRA WR B source.
78773   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5_SHIFT                            8
78774   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5                                    (0xf<<12) // Passive Buffer write WRR weight value for GRC source.
78775   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5_SHIFT                              12
78776   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5                                     (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
78777   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5_SHIFT                               16
78778   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5                                       (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FOC, 010 - DRA RD A, 011 - DRA RD B, 100 - GRC.
78779   #define PSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5_SHIFT                                 20
78780 #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_E5                                                            0x160001cUL //Access:RW   DataWidth:0x17   // Multi Field Register.
78781   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-A source.
78782   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5_SHIFT                       0
78783   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5                             (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for FIC1-a (if exist) source.
78784   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5_SHIFT                       4
78785   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-A source.
78786   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5_SHIFT                      8
78787   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5                            (0xf<<12) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-A source.
78788   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5_SHIFT                      12
78789   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5                                 (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
78790   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5_SHIFT                           16
78791   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5                                   (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1, 4 - FIC1.
78792   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5_SHIFT                             20
78793 #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_E5                                                            0x1600020UL //Access:RW   DataWidth:0x12   // Multi Field Register.
78794   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-X source.
78795   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5_SHIFT                       0
78796   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-X source.
78797   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5_SHIFT                      4
78798   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-X source.
78799   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5_SHIFT                      8
78800   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
78801   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5_SHIFT                           12
78802   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
78803   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5_SHIFT                             16
78804 #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_E5                                                            0x1600024UL //Access:RW   DataWidth:0x12   // Multi Field Register.
78805   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-B source.
78806   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5_SHIFT                       0
78807   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-B source.
78808   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5_SHIFT                      4
78809   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-B source.
78810   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5_SHIFT                      8
78811   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
78812   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5_SHIFT                           12
78813   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
78814   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5_SHIFT                             16
78815 #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_E5                                                            0x1600028UL //Access:RW   DataWidth:0xe    // Multi Field Register.
78816   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity A source.
78817   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5_SHIFT                      0
78818   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
78819   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
78820   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
78821   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5_SHIFT                           8
78822   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5                                   (0x3<<12) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - AFFINITY A, 2- AFFINITY X.
78823   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5_SHIFT                             12
78824 #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_E5                                                            0x160002cUL //Access:RW   DataWidth:0xc    // Multi Field Register.
78825   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity B source.
78826   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5_SHIFT                      0
78827   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
78828   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
78829   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
78830   #define PSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5_SHIFT                           8
78831 #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_E5                                                                    0x1600030UL //Access:RW   DataWidth:0x4    // Multi Field Register.
78832   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5                                                   (0x1<<0) // Enable DRA Write to transactions towards the SEM_PD Core A.
78833   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5_SHIFT                                             0
78834   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5                                                   (0x1<<1) // Enable DRA Write to transactions towards the SEM_PD Core B.
78835   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5_SHIFT                                             1
78836   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5                                          (0x1<<2) // When set, there may only be a single thread pending to run for each storm.
78837   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5_SHIFT                                    2
78838   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5                                          (0x1<<3) // When set, the Affintiy field of the thread is set to CoreA (regardless to the Afficnity received from CM).
78839   #define PSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5_SHIFT                                    3
78840 #define PSEM_REG_INT_STS_0                                                                                   0x1600040UL //Access:R    DataWidth:0x20   // Multi Field Register.
78841   #define PSEM_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
78842   #define PSEM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
78843   #define PSEM_REG_INT_STS_0_FIC_LAST_ERROR                                                                  (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
78844   #define PSEM_REG_INT_STS_0_FIC_LAST_ERROR_SHIFT                                                            1
78845   #define PSEM_REG_INT_STS_0_FIC_LENGTH_ERROR                                                                (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
78846   #define PSEM_REG_INT_STS_0_FIC_LENGTH_ERROR_SHIFT                                                          2
78847   #define PSEM_REG_INT_STS_0_FIC_FIFO_ERROR                                                                  (0x1<<3) // Error in any one of the FIC FIFO is active.
78848   #define PSEM_REG_INT_STS_0_FIC_FIFO_ERROR_SHIFT                                                            3
78849   #define PSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5                                                          (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
78850   #define PSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                    4
78851   #define PSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5                                                          (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
78852   #define PSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                    5
78853   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                   (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
78854   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                             6
78855   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                   (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
78856   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                             7
78857   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                   (0x1<<8) // Error in external load sync slow FIFO push logic.
78858   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                             8
78859   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                   (0x1<<9) // Error in external load sync slow FIFO pop logic.
78860   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                             9
78861   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                    (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
78862   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                              22
78863   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
78864   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 10
78865   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                     (0x1<<23) // Error in LS_SYNC_POP FIFO.
78866   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                               23
78867   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5                                                        (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
78868   #define PSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                  11
78869   #define PSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                    (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
78870   #define PSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                              25
78871   #define PSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                       (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
78872   #define PSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                 12
78873   #define PSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5                                                         (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
78874   #define PSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                   13
78875   #define PSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5                                                         (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
78876   #define PSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                   14
78877   #define PSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2                                                            (0x1<<28) // Error in slow debug fifo.
78878   #define PSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                      28
78879   #define PSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5                                                               (0x1<<15) // Error in slow debug fifo
78880   #define PSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5_SHIFT                                                         15
78881   #define PSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5                                                         (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
78882   #define PSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                   16
78883   #define PSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5                                                     (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
78884   #define PSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                               17
78885   #define PSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                    (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
78886   #define PSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                              18
78887   #define PSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5                                                             (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
78888   #define PSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                       19
78889   #define PSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                    (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
78890   #define PSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                              20
78891   #define PSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5                                                          (0x1<<21) // Error indication on FOC sync FIFO.
78892   #define PSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                    21
78893   #define PSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                      (0x1<<22) // The error indicates on an error of one the threads READY queues.
78894   #define PSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                                22
78895   #define PSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                                (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
78896   #define PSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                          23
78897   #define PSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                                (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
78898   #define PSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                          24
78899   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5                                                            (0x1<<25) // FOC0 is out of credit.
78900   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                      25
78901   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5                                                            (0x1<<26) // FOC1 is out of credit.
78902   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                      26
78903   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5                                                            (0x1<<27) // FOC2 is out of credit.
78904   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                      27
78905   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5                                                            (0x1<<28) // FOC3 is out of credit.
78906   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                      28
78907   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5                                                            (0x1<<29) // FOC4 is out of credit.
78908   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                      29
78909   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5                                                            (0x1<<30) // FOC5 is out of credit.
78910   #define PSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                      30
78911   #define PSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                     (0x1<<31) // Error indication of foc pre_fetch fifo.
78912   #define PSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                               31
78913   #define PSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2                                                        (0x1<<4) // Error in Ext PAS_FIFO is active.
78914   #define PSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                  4
78915   #define PSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2                                                        (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
78916   #define PSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                  5
78917   #define PSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                    (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
78918   #define PSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                              6
78919   #define PSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                     (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
78920   #define PSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                               7
78921   #define PSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                    (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
78922   #define PSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                              8
78923   #define PSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                     (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
78924   #define PSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                               9
78925   #define PSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                       (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
78926   #define PSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                 10
78927   #define PSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                    (0x1<<11) // Signals an unknown address in the fast-memory window.
78928   #define PSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                              11
78929   #define PSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2                                                          (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
78930   #define PSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                    12
78931   #define PSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2                                                          (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
78932   #define PSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                    13
78933   #define PSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2                                                              (0x1<<14) // Error in CAM_OUT fifo in cam block.
78934   #define PSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                        14
78935   #define PSEM_REG_INT_STS_0_FIN_FIFO_BB_K2                                                                  (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
78936   #define PSEM_REG_INT_STS_0_FIN_FIFO_BB_K2_SHIFT                                                            15
78937   #define PSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2                                                         (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
78938   #define PSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                   16
78939   #define PSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2                                                            (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
78940   #define PSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2_SHIFT                                                      17
78941   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                 (0x1<<18) // Error in external store sync FIFO push logic.
78942   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                           18
78943   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                  (0x1<<19) // Error in external store sync FIFO pop logic.
78944   #define PSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                            19
78945   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                  (0x1<<20) // Error in external load sync FIFO push logic.
78946   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                            20
78947   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                   (0x1<<21) // Error in external load sync FIFO pop logic.
78948   #define PSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                             21
78949   #define PSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                     (0x1<<24) // Error in LS_SYNC_POP FIFO.
78950   #define PSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                               24
78951   #define PSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                       (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
78952   #define PSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                 26
78953   #define PSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2                                                        (0x1<<27) // Error in LS_SYNC_POP FIFO.
78954   #define PSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                  27
78955   #define PSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2                                                         (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
78956   #define PSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                   29
78957   #define PSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2                                                             (0x1<<30) // Error interrupt in VFC block.
78958   #define PSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2_SHIFT                                                       30
78959   #define PSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2                                                        (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
78960   #define PSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                  31
78961 #define PSEM_REG_INT_MASK_0                                                                                  0x1600044UL //Access:RW   DataWidth:0x20   // Multi Field Register.
78962   #define PSEM_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.ADDRESS_ERROR .
78963   #define PSEM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
78964   #define PSEM_REG_INT_MASK_0_FIC_LAST_ERROR                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.FIC_LAST_ERROR .
78965   #define PSEM_REG_INT_MASK_0_FIC_LAST_ERROR_SHIFT                                                           1
78966   #define PSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.FIC_LENGTH_ERROR .
78967   #define PSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR_SHIFT                                                         2
78968   #define PSEM_REG_INT_MASK_0_FIC_FIFO_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.FIC_FIFO_ERROR .
78969   #define PSEM_REG_INT_MASK_0_FIC_FIFO_ERROR_SHIFT                                                           3
78970   #define PSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.DRA_RD_A_LAST_ERROR .
78971   #define PSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                   4
78972   #define PSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.DRA_RD_B_LAST_ERROR .
78973   #define PSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                   5
78974   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_A .
78975   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                            6
78976   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_B .
78977   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                            7
78978   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                  (0x1<<8) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_A .
78979   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                            8
78980   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_B .
78981   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                            9
78982   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
78983   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                             22
78984   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
78985   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                10
78986   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
78987   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                              23
78988   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5                                                       (0x1<<11) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
78989   #define PSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                 11
78990   #define PSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                   (0x1<<25) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
78991   #define PSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                             25
78992   #define PSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                      (0x1<<12) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
78993   #define PSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                12
78994   #define PSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_A .
78995   #define PSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                  13
78996   #define PSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_B .
78997   #define PSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                  14
78998   #define PSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
78999   #define PSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                     28
79000   #define PSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
79001   #define PSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5_SHIFT                                                        15
79002   #define PSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.EXT_THREAD_OOR_ERROR .
79003   #define PSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                  16
79004   #define PSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.EXT_STORE_TAG_ODER_ERROR .
79005   #define PSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                              17
79006   #define PSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.FIC1_AFFINITY_FIELD_ERROR .
79007   #define PSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                             18
79008   #define PSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.EXT_LD_LEN_ERROR .
79009   #define PSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                      19
79010   #define PSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                   (0x1<<20) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.PB_QUE_ARB_THRD_RDY_ERROR .
79011   #define PSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                             20
79012   #define PSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_FOC_FIFO_ERROR .
79013   #define PSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                   21
79014   #define PSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                     (0x1<<22) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.PB_QUE_ARB_QUEUES_ERROR .
79015   #define PSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                               22
79016   #define PSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_A .
79017   #define PSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                         23
79018   #define PSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                               (0x1<<24) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_B .
79019   #define PSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                         24
79020   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CREDIT_ERROR_FOC0 .
79021   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                     25
79022   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5                                                           (0x1<<26) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CREDIT_ERROR_FOC1 .
79023   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                     26
79024   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CREDIT_ERROR_FOC2 .
79025   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                     27
79026   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CREDIT_ERROR_FOC3 .
79027   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                     28
79028   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CREDIT_ERROR_FOC4 .
79029   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                     29
79030   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5                                                           (0x1<<30) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CREDIT_ERROR_FOC5 .
79031   #define PSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                     30
79032   #define PSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                    (0x1<<31) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.FOC_PRE_FETCH_FIFO_ERROR .
79033   #define PSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                              31
79034   #define PSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.PAS_BUF_FIFO_ERROR .
79035   #define PSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                 4
79036   #define PSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_FIN_POP_ERROR .
79037   #define PSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                 5
79038   #define PSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DRA_WR_PUSH_ERROR .
79039   #define PSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                             6
79040   #define PSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DRA_WR_POP_ERROR .
79041   #define PSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                              7
79042   #define PSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DRA_RD_PUSH_ERROR .
79043   #define PSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                             8
79044   #define PSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DRA_RD_POP_ERROR .
79045   #define PSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                              9
79046   #define PSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_FIN_PUSH_ERROR .
79047   #define PSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                10
79048   #define PSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                   (0x1<<11) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SEM_FAST_ADDRESS_ERROR .
79049   #define PSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                             11
79050   #define PSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2                                                         (0x1<<12) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CAM_LSB_INP_FIFO .
79051   #define PSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                   12
79052   #define PSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CAM_MSB_INP_FIFO .
79053   #define PSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                   13
79054   #define PSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CAM_OUT_FIFO .
79055   #define PSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                       14
79056   #define PSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.FIN_FIFO .
79057   #define PSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2_SHIFT                                                           15
79058   #define PSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.THREAD_FIFO_ERROR .
79059   #define PSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                  16
79060   #define PSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2                                                           (0x1<<17) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.THREAD_OVERRUN .
79061   #define PSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2_SHIFT                                                     17
79062   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_STORE_PUSH_ERROR .
79063   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                          18
79064   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR .
79065   #define PSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                           19
79066   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR .
79067   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                           20
79068   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_EXT_LOAD_POP_ERROR .
79069   #define PSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                            21
79070   #define PSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                    (0x1<<24) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_RAM_WR_POP_ERROR .
79071   #define PSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                              24
79072   #define PSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DBG_PUSH_ERROR .
79073   #define PSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                26
79074   #define PSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR .
79075   #define PSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                 27
79076   #define PSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2                                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.CAM_MSB2_INP_FIFO .
79077   #define PSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                  29
79078   #define PSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2                                                            (0x1<<30) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.VFC_INTERRUPT .
79079   #define PSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2_SHIFT                                                      30
79080   #define PSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2                                                       (0x1<<31) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_0.VFC_OUT_FIFO_ERROR .
79081   #define PSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                 31
79082 #define PSEM_REG_INT_STS_WR_0                                                                                0x1600048UL //Access:WR   DataWidth:0x20   // Multi Field Register.
79083   #define PSEM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
79084   #define PSEM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
79085   #define PSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR                                                               (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
79086   #define PSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR_SHIFT                                                         1
79087   #define PSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR                                                             (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
79088   #define PSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR_SHIFT                                                       2
79089   #define PSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR                                                               (0x1<<3) // Error in any one of the FIC FIFO is active.
79090   #define PSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR_SHIFT                                                         3
79091   #define PSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5                                                       (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
79092   #define PSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                 4
79093   #define PSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5                                                       (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
79094   #define PSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                 5
79095   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
79096   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                          6
79097   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
79098   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                          7
79099   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                (0x1<<8) // Error in external load sync slow FIFO push logic.
79100   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                          8
79101   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                (0x1<<9) // Error in external load sync slow FIFO pop logic.
79102   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                          9
79103   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                 (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
79104   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                           22
79105   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
79106   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                              10
79107   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                  (0x1<<23) // Error in LS_SYNC_POP FIFO.
79108   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                            23
79109   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5                                                     (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
79110   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                               11
79111   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                 (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
79112   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                           25
79113   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                    (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
79114   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                              12
79115   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5                                                      (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
79116   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                13
79117   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5                                                      (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
79118   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                14
79119   #define PSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2                                                         (0x1<<28) // Error in slow debug fifo.
79120   #define PSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                   28
79121   #define PSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5                                                            (0x1<<15) // Error in slow debug fifo
79122   #define PSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5_SHIFT                                                      15
79123   #define PSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5                                                      (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
79124   #define PSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                16
79125   #define PSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                  (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
79126   #define PSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                            17
79127   #define PSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                 (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
79128   #define PSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                           18
79129   #define PSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5                                                          (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
79130   #define PSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                    19
79131   #define PSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                 (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
79132   #define PSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                           20
79133   #define PSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5                                                       (0x1<<21) // Error indication on FOC sync FIFO.
79134   #define PSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                 21
79135   #define PSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                   (0x1<<22) // The error indicates on an error of one the threads READY queues.
79136   #define PSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                             22
79137   #define PSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                             (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
79138   #define PSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                       23
79139   #define PSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                             (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
79140   #define PSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                       24
79141   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5                                                         (0x1<<25) // FOC0 is out of credit.
79142   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                   25
79143   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5                                                         (0x1<<26) // FOC1 is out of credit.
79144   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                   26
79145   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5                                                         (0x1<<27) // FOC2 is out of credit.
79146   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                   27
79147   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5                                                         (0x1<<28) // FOC3 is out of credit.
79148   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                   28
79149   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5                                                         (0x1<<29) // FOC4 is out of credit.
79150   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                   29
79151   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5                                                         (0x1<<30) // FOC5 is out of credit.
79152   #define PSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                   30
79153   #define PSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                  (0x1<<31) // Error indication of foc pre_fetch fifo.
79154   #define PSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                            31
79155   #define PSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                     (0x1<<4) // Error in Ext PAS_FIFO is active.
79156   #define PSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                               4
79157   #define PSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2                                                     (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
79158   #define PSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                               5
79159   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                 (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
79160   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                           6
79161   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                  (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
79162   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                            7
79163   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                 (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
79164   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                           8
79165   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                  (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
79166   #define PSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                            9
79167   #define PSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                    (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
79168   #define PSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                              10
79169   #define PSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                 (0x1<<11) // Signals an unknown address in the fast-memory window.
79170   #define PSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                           11
79171   #define PSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2                                                       (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
79172   #define PSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                 12
79173   #define PSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2                                                       (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
79174   #define PSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                 13
79175   #define PSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2                                                           (0x1<<14) // Error in CAM_OUT fifo in cam block.
79176   #define PSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                     14
79177   #define PSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2                                                               (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
79178   #define PSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2_SHIFT                                                         15
79179   #define PSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2                                                      (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
79180   #define PSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                16
79181   #define PSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2                                                         (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
79182   #define PSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                   17
79183   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                              (0x1<<18) // Error in external store sync FIFO push logic.
79184   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                        18
79185   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                               (0x1<<19) // Error in external store sync FIFO pop logic.
79186   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                         19
79187   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                               (0x1<<20) // Error in external load sync FIFO push logic.
79188   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                         20
79189   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                (0x1<<21) // Error in external load sync FIFO pop logic.
79190   #define PSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                          21
79191   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                  (0x1<<24) // Error in LS_SYNC_POP FIFO.
79192   #define PSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                            24
79193   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                    (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
79194   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                              26
79195   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2                                                     (0x1<<27) // Error in LS_SYNC_POP FIFO.
79196   #define PSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                               27
79197   #define PSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2                                                      (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
79198   #define PSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                29
79199   #define PSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2                                                          (0x1<<30) // Error interrupt in VFC block.
79200   #define PSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                    30
79201   #define PSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                     (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
79202   #define PSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                               31
79203 #define PSEM_REG_INT_STS_CLR_0                                                                               0x160004cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
79204   #define PSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
79205   #define PSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
79206   #define PSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR                                                              (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
79207   #define PSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR_SHIFT                                                        1
79208   #define PSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR                                                            (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
79209   #define PSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR_SHIFT                                                      2
79210   #define PSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR                                                              (0x1<<3) // Error in any one of the FIC FIFO is active.
79211   #define PSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR_SHIFT                                                        3
79212   #define PSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5                                                      (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
79213   #define PSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                4
79214   #define PSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5                                                      (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
79215   #define PSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                5
79216   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                               (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
79217   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                         6
79218   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                               (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
79219   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                         7
79220   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                               (0x1<<8) // Error in external load sync slow FIFO push logic.
79221   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                         8
79222   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                               (0x1<<9) // Error in external load sync slow FIFO pop logic.
79223   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                         9
79224   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
79225   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                          22
79226   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
79227   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                             10
79228   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                 (0x1<<23) // Error in LS_SYNC_POP FIFO.
79229   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                           23
79230   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5                                                    (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
79231   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                              11
79232   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
79233   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                          25
79234   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                   (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
79235   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                             12
79236   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5                                                     (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
79237   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                               13
79238   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5                                                     (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
79239   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                               14
79240   #define PSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2                                                        (0x1<<28) // Error in slow debug fifo.
79241   #define PSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                  28
79242   #define PSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5                                                           (0x1<<15) // Error in slow debug fifo
79243   #define PSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5_SHIFT                                                     15
79244   #define PSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5                                                     (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
79245   #define PSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                               16
79246   #define PSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                 (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
79247   #define PSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                           17
79248   #define PSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
79249   #define PSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                          18
79250   #define PSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5                                                         (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
79251   #define PSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                   19
79252   #define PSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
79253   #define PSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                          20
79254   #define PSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5                                                      (0x1<<21) // Error indication on FOC sync FIFO.
79255   #define PSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                21
79256   #define PSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                  (0x1<<22) // The error indicates on an error of one the threads READY queues.
79257   #define PSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                            22
79258   #define PSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                            (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
79259   #define PSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                      23
79260   #define PSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                            (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
79261   #define PSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                      24
79262   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5                                                        (0x1<<25) // FOC0 is out of credit.
79263   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                  25
79264   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5                                                        (0x1<<26) // FOC1 is out of credit.
79265   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                  26
79266   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5                                                        (0x1<<27) // FOC2 is out of credit.
79267   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                  27
79268   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5                                                        (0x1<<28) // FOC3 is out of credit.
79269   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                  28
79270   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5                                                        (0x1<<29) // FOC4 is out of credit.
79271   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                  29
79272   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5                                                        (0x1<<30) // FOC5 is out of credit.
79273   #define PSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                  30
79274   #define PSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                 (0x1<<31) // Error indication of foc pre_fetch fifo.
79275   #define PSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                           31
79276   #define PSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                    (0x1<<4) // Error in Ext PAS_FIFO is active.
79277   #define PSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                              4
79278   #define PSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2                                                    (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
79279   #define PSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                              5
79280   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
79281   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                          6
79282   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                 (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
79283   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                           7
79284   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
79285   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                          8
79286   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                 (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
79287   #define PSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                           9
79288   #define PSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                   (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
79289   #define PSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                             10
79290   #define PSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                (0x1<<11) // Signals an unknown address in the fast-memory window.
79291   #define PSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                          11
79292   #define PSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2                                                      (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
79293   #define PSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                12
79294   #define PSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2                                                      (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
79295   #define PSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                13
79296   #define PSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2                                                          (0x1<<14) // Error in CAM_OUT fifo in cam block.
79297   #define PSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                    14
79298   #define PSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2                                                              (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
79299   #define PSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2_SHIFT                                                        15
79300   #define PSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2                                                     (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
79301   #define PSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                               16
79302   #define PSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2                                                        (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
79303   #define PSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                  17
79304   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                             (0x1<<18) // Error in external store sync FIFO push logic.
79305   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                       18
79306   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                              (0x1<<19) // Error in external store sync FIFO pop logic.
79307   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                        19
79308   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                              (0x1<<20) // Error in external load sync FIFO push logic.
79309   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                        20
79310   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                               (0x1<<21) // Error in external load sync FIFO pop logic.
79311   #define PSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                         21
79312   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                 (0x1<<24) // Error in LS_SYNC_POP FIFO.
79313   #define PSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                           24
79314   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                   (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
79315   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                             26
79316   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2                                                    (0x1<<27) // Error in LS_SYNC_POP FIFO.
79317   #define PSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                              27
79318   #define PSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2                                                     (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
79319   #define PSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                               29
79320   #define PSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2                                                         (0x1<<30) // Error interrupt in VFC block.
79321   #define PSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                   30
79322   #define PSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                    (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
79323   #define PSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                              31
79324 #define PSEM_REG_INT_STS_1                                                                                   0x1600050UL //Access:R    DataWidth:0x20   // Multi Field Register.
79325   #define PSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                              (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
79326   #define PSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                        0
79327   #define PSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                  (0x1<<1) // Fast external store FIFO error of Storm_A
79328   #define PSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                            1
79329   #define PSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                  (0x1<<2) // Fast external store FIFO error of Storm_B
79330   #define PSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                            2
79331   #define PSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                    (0x1<<3) // fast external load FIFO error of Storm_A
79332   #define PSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                              3
79333   #define PSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                    (0x1<<4) // fast external load FIFO error of Storm_B
79334   #define PSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                              4
79335   #define PSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5                                                        (0x1<<5) // Internal RAM pop error
79336   #define PSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                  5
79337   #define PSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<6) // Internal RAM write error
79338   #define PSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 6
79339   #define PSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                     (0x1<<7) // DRA RD FIFO error of Storm A
79340   #define PSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                               7
79341   #define PSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                     (0x1<<8) // DRA RD FIFO error of Storm B
79342   #define PSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                               8
79343   #define PSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5                                                      (0x1<<9) // DRA RD FIFO error of Storm A
79344   #define PSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                                9
79345   #define PSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5                                                      (0x1<<10) // DRA RD FIFO error of Storm B
79346   #define PSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                                10
79347   #define PSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                      (0x1<<11) // Fast invalid address error
79348   #define PSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                                11
79349   #define PSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5                                                        (0x1<<12) // Storm A stack_uf_attn interrupt
79350   #define PSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                  12
79351   #define PSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5                                                        (0x1<<13) // Storm B stack_uf_attn interrupt
79352   #define PSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                  13
79353   #define PSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5                                                        (0x1<<14) // Storm A stack_of_attn interrupt
79354   #define PSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                  14
79355   #define PSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5                                                        (0x1<<15) // Storm B stack_of_attn interrupt
79356   #define PSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                  15
79357   #define PSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                 (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
79358   #define PSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                           16
79359   #define PSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                 (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
79360   #define PSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                           17
79361   #define PSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                              (0x1<<18) // Storm A non_aligned_access_attn interrupt
79362   #define PSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                        18
79363   #define PSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                              (0x1<<19) // Storm B non_aligned_access_attn interrupt
79364   #define PSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                        19
79365   #define PSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                                (0x1<<20) // Storm A division_by_zero_attn interrupt
79366   #define PSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                          20
79367   #define PSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                                (0x1<<21) // Storm B division_by_zero_attn interrupt
79368   #define PSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                          21
79369   #define PSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                           (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
79370   #define PSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                     22
79371   #define PSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                           (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
79372   #define PSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                     23
79373   #define PSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                            (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
79374   #define PSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                      24
79375   #define PSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                            (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
79376   #define PSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                      25
79377   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                     (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
79378   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                               26
79379   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                     (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
79380   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                               27
79381   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                 (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
79382   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                           28
79383   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                 (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
79384   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                           29
79385   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                 (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
79386   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                           30
79387   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                 (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
79388   #define PSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                           31
79389   #define PSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2                                                       (0x1<<0) // An underflow error was detected in the Storm stack.
79390   #define PSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                 0
79391   #define PSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2                                                       (0x1<<1) // An overflow error was detected in the Storm stack.
79392   #define PSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                 1
79393   #define PSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2                                                       (0x1<<2) // The Storm detected an illegal runtime value.
79394   #define PSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                 2
79395   #define PSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                    (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
79396   #define PSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                              3
79397   #define PSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                     (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
79398   #define PSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                               4
79399   #define PSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                     (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
79400   #define PSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                               5
79401   #define PSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2                                                      (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
79402   #define PSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                                6
79403   #define PSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2                                                      (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
79404   #define PSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                                7
79405   #define PSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2                                                         (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
79406   #define PSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                   8
79407   #define PSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2                                                           (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
79408   #define PSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                     9
79409   #define PSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2                                                          (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
79410   #define PSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                    10
79411   #define PSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2                                                       (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
79412   #define PSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                 11
79413   #define PSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2                                                      (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
79414   #define PSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                                12
79415 #define PSEM_REG_INT_MASK_1                                                                                  0x1600054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
79416   #define PSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.RBC_COMMON_ACCESS_COL_VFC_ERROR .
79417   #define PSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                       0
79418   #define PSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_A .
79419   #define PSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                           1
79420   #define PSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_B .
79421   #define PSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                           2
79422   #define PSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_A .
79423   #define PSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                             3
79424   #define PSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_B .
79425   #define PSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                             4
79426   #define PSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_RAM_WR_POP_ERROR .
79427   #define PSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                 5
79428   #define PSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_RAM_RD_PUSH_ERROR .
79429   #define PSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                6
79430   #define PSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_A .
79431   #define PSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                              7
79432   #define PSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_B .
79433   #define PSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                              8
79434   #define PSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_A .
79435   #define PSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                               9
79436   #define PSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_B .
79437   #define PSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                               10
79438   #define PSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.SEM_FAST_INVLD_ADDR_ERR .
79439   #define PSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                               11
79440   #define PSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5                                                       (0x1<<12) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_A .
79441   #define PSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                 12
79442   #define PSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_B .
79443   #define PSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                 13
79444   #define PSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_A .
79445   #define PSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                 14
79446   #define PSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5                                                       (0x1<<15) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_B .
79447   #define PSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                 15
79448   #define PSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                (0x1<<16) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_A .
79449   #define PSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                          16
79450   #define PSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_B .
79451   #define PSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                          17
79452   #define PSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                             (0x1<<18) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_A .
79453   #define PSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                       18
79454   #define PSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_B .
79455   #define PSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                       19
79456   #define PSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_A .
79457   #define PSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                         20
79458   #define PSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_B .
79459   #define PSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                         21
79460   #define PSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                          (0x1<<22) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A .
79461   #define PSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                    22
79462   #define PSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B .
79463   #define PSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                    23
79464   #define PSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A .
79465   #define PSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                     24
79466   #define PSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B .
79467   #define PSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                     25
79468   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                    (0x1<<26) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_A .
79469   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                              26
79470   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                    (0x1<<27) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_B .
79471   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                              27
79472   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                (0x1<<28) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_A .
79473   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                          28
79474   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                (0x1<<29) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_B .
79475   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                          29
79476   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                (0x1<<30) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_A .
79477   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                          30
79478   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                (0x1<<31) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_B .
79479   #define PSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                          31
79480   #define PSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN .
79481   #define PSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                0
79482   #define PSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN .
79483   #define PSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                1
79484   #define PSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.STORM_RUNTIME_ERROR .
79485   #define PSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                2
79486   #define PSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.EXT_LOAD_PEND_WR_ERROR .
79487   #define PSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                             3
79488   #define PSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.THREAD_RLS_ORUN_ERROR .
79489   #define PSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                              4
79490   #define PSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.THREAD_RLS_ALOC_ERROR .
79491   #define PSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                              5
79492   #define PSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.THREAD_RLS_VLD_ERROR .
79493   #define PSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                               6
79494   #define PSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.EXT_THREAD_OOR_ERROR .
79495   #define PSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                               7
79496   #define PSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.ORD_ID_FIFO_ERROR .
79497   #define PSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                  8
79498   #define PSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.INVLD_FOC_ERROR .
79499   #define PSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                    9
79500   #define PSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.EXT_LD_LEN_ERROR .
79501   #define PSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                   10
79502   #define PSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.THRD_ORD_FIFO_ERROR .
79503   #define PSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                11
79504   #define PSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_1.INVLD_THRD_ORD_ERROR .
79505   #define PSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                               12
79506 #define PSEM_REG_INT_STS_WR_1                                                                                0x1600058UL //Access:WR   DataWidth:0x20   // Multi Field Register.
79507   #define PSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                           (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
79508   #define PSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                     0
79509   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                               (0x1<<1) // Fast external store FIFO error of Storm_A
79510   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                         1
79511   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                               (0x1<<2) // Fast external store FIFO error of Storm_B
79512   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                         2
79513   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                 (0x1<<3) // fast external load FIFO error of Storm_A
79514   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                           3
79515   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                 (0x1<<4) // fast external load FIFO error of Storm_B
79516   #define PSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                           4
79517   #define PSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5                                                     (0x1<<5) // Internal RAM pop error
79518   #define PSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                               5
79519   #define PSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<6) // Internal RAM write error
79520   #define PSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                              6
79521   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                  (0x1<<7) // DRA RD FIFO error of Storm A
79522   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                            7
79523   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                  (0x1<<8) // DRA RD FIFO error of Storm B
79524   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                            8
79525   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                   (0x1<<9) // DRA RD FIFO error of Storm A
79526   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                             9
79527   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                   (0x1<<10) // DRA RD FIFO error of Storm B
79528   #define PSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                             10
79529   #define PSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                   (0x1<<11) // Fast invalid address error
79530   #define PSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                             11
79531   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5                                                     (0x1<<12) // Storm A stack_uf_attn interrupt
79532   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                               12
79533   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5                                                     (0x1<<13) // Storm B stack_uf_attn interrupt
79534   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                               13
79535   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5                                                     (0x1<<14) // Storm A stack_of_attn interrupt
79536   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                               14
79537   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5                                                     (0x1<<15) // Storm B stack_of_attn interrupt
79538   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                               15
79539   #define PSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                              (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
79540   #define PSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                        16
79541   #define PSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                              (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
79542   #define PSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                        17
79543   #define PSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                           (0x1<<18) // Storm A non_aligned_access_attn interrupt
79544   #define PSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                     18
79545   #define PSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                           (0x1<<19) // Storm B non_aligned_access_attn interrupt
79546   #define PSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                     19
79547   #define PSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                             (0x1<<20) // Storm A division_by_zero_attn interrupt
79548   #define PSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                       20
79549   #define PSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                             (0x1<<21) // Storm B division_by_zero_attn interrupt
79550   #define PSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                       21
79551   #define PSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                        (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
79552   #define PSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                  22
79553   #define PSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                        (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
79554   #define PSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                  23
79555   #define PSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                         (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
79556   #define PSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                   24
79557   #define PSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                         (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
79558   #define PSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                   25
79559   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                  (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
79560   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                            26
79561   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                  (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
79562   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                            27
79563   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                              (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
79564   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                        28
79565   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                              (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
79566   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                        29
79567   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                              (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
79568   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                        30
79569   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                              (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
79570   #define PSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                        31
79571   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2                                                    (0x1<<0) // An underflow error was detected in the Storm stack.
79572   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                              0
79573   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2                                                    (0x1<<1) // An overflow error was detected in the Storm stack.
79574   #define PSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                              1
79575   #define PSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2                                                    (0x1<<2) // The Storm detected an illegal runtime value.
79576   #define PSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                              2
79577   #define PSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                 (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
79578   #define PSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                           3
79579   #define PSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                  (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
79580   #define PSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                            4
79581   #define PSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                  (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
79582   #define PSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                            5
79583   #define PSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                   (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
79584   #define PSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                             6
79585   #define PSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                   (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
79586   #define PSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                             7
79587   #define PSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2                                                      (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
79588   #define PSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                8
79589   #define PSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2                                                        (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
79590   #define PSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                  9
79591   #define PSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2                                                       (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
79592   #define PSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                 10
79593   #define PSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                    (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
79594   #define PSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                              11
79595   #define PSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                   (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
79596   #define PSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                             12
79597 #define PSEM_REG_INT_STS_CLR_1                                                                               0x160005cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
79598   #define PSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                          (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
79599   #define PSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                    0
79600   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                              (0x1<<1) // Fast external store FIFO error of Storm_A
79601   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                        1
79602   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                              (0x1<<2) // Fast external store FIFO error of Storm_B
79603   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                        2
79604   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                (0x1<<3) // fast external load FIFO error of Storm_A
79605   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                          3
79606   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                (0x1<<4) // fast external load FIFO error of Storm_B
79607   #define PSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                          4
79608   #define PSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5                                                    (0x1<<5) // Internal RAM pop error
79609   #define PSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                              5
79610   #define PSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<6) // Internal RAM write error
79611   #define PSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                             6
79612   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                 (0x1<<7) // DRA RD FIFO error of Storm A
79613   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                           7
79614   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                 (0x1<<8) // DRA RD FIFO error of Storm B
79615   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                           8
79616   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                  (0x1<<9) // DRA RD FIFO error of Storm A
79617   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                            9
79618   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                  (0x1<<10) // DRA RD FIFO error of Storm B
79619   #define PSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                            10
79620   #define PSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                  (0x1<<11) // Fast invalid address error
79621   #define PSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                            11
79622   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5                                                    (0x1<<12) // Storm A stack_uf_attn interrupt
79623   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                              12
79624   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5                                                    (0x1<<13) // Storm B stack_uf_attn interrupt
79625   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                              13
79626   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5                                                    (0x1<<14) // Storm A stack_of_attn interrupt
79627   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                              14
79628   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5                                                    (0x1<<15) // Storm B stack_of_attn interrupt
79629   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                              15
79630   #define PSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                             (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
79631   #define PSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                       16
79632   #define PSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                             (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
79633   #define PSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                       17
79634   #define PSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                          (0x1<<18) // Storm A non_aligned_access_attn interrupt
79635   #define PSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                    18
79636   #define PSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                          (0x1<<19) // Storm B non_aligned_access_attn interrupt
79637   #define PSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                    19
79638   #define PSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                            (0x1<<20) // Storm A division_by_zero_attn interrupt
79639   #define PSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                      20
79640   #define PSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                            (0x1<<21) // Storm B division_by_zero_attn interrupt
79641   #define PSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                      21
79642   #define PSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                       (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
79643   #define PSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                 22
79644   #define PSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                       (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
79645   #define PSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                 23
79646   #define PSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                        (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
79647   #define PSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                  24
79648   #define PSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                        (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
79649   #define PSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                  25
79650   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                 (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
79651   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                           26
79652   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                 (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
79653   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                           27
79654   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                             (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
79655   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                       28
79656   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                             (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
79657   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                       29
79658   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                             (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
79659   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                       30
79660   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                             (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
79661   #define PSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                       31
79662   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2                                                   (0x1<<0) // An underflow error was detected in the Storm stack.
79663   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                             0
79664   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2                                                   (0x1<<1) // An overflow error was detected in the Storm stack.
79665   #define PSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                             1
79666   #define PSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2                                                   (0x1<<2) // The Storm detected an illegal runtime value.
79667   #define PSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                             2
79668   #define PSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
79669   #define PSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                          3
79670   #define PSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                 (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
79671   #define PSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                           4
79672   #define PSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                 (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
79673   #define PSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                           5
79674   #define PSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                  (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
79675   #define PSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                            6
79676   #define PSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                  (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
79677   #define PSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                            7
79678   #define PSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2                                                     (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
79679   #define PSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                               8
79680   #define PSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2                                                       (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
79681   #define PSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                 9
79682   #define PSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2                                                      (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
79683   #define PSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                10
79684   #define PSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                   (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
79685   #define PSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                             11
79686   #define PSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                  (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
79687   #define PSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                            12
79688 #define PSEM_REG_INT_STS_2_E5                                                                                0x1600060UL //Access:R    DataWidth:0x1f   // Multi Field Register.
79689   #define PSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                 (0x1<<0) // Fast FIN FIFO error of Storm A.
79690   #define PSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                           0
79691   #define PSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                 (0x1<<1) // Fast FIN FIFO error of Storm B
79692   #define PSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                           1
79693   #define PSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                               (0x1<<2) // Fast Debug FIFO error of Storm A
79694   #define PSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                         2
79695   #define PSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                               (0x1<<3) // Fast Debug FIFO error of Storm B
79696   #define PSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                         3
79697   #define PSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                                (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
79698   #define PSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                          4
79699   #define PSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                                (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
79700   #define PSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                          5
79701   #define PSEM_REG_INT_STS_2_VFC_INTERRUPT_E5                                                                (0x1<<6) // interrupt from VFC block
79702   #define PSEM_REG_INT_STS_2_VFC_INTERRUPT_E5_SHIFT                                                          6
79703   #define PSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                       (0x1<<7) // VFC FIFO error
79704   #define PSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                 7
79705   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                    (0x1<<8) // Error in FOC error of Storm A.
79706   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                              8
79707   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                    (0x1<<9) // Error in FOC error of Storm B.
79708   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                              9
79709   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                  (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
79710   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                            10
79711   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                  (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
79712   #define PSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                            11
79713   #define PSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                     (0x1<<12) // Cam input FIFO error
79714   #define PSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                               12
79715   #define PSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5                                                         (0x1<<13) // Pre-fetch FIFO error of Storm A.
79716   #define PSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                   13
79717   #define PSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5                                                         (0x1<<14) // Pre-fetch FIFO error of Storm B.
79718   #define PSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                   14
79719   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                 (0x1<<15) // Lock is acquired more than maximum configured time.
79720   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                           15
79721   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                  (0x1<<16) // Ilegal assetion commands towards lock block.
79722   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                            16
79723   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                   (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
79724   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                             17
79725   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                 (0x1<<18) // Trying to acquire a lock which is already acquired.
79726   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                           18
79727   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                                (0x1<<19) // Trying to relinquish a key which does not exist.
79728   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                          19
79729   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                                (0x1<<20) // A lock acquired requrest is issued when all locks are used.
79730   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                          20
79731   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                                (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
79732   #define PSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                          21
79733   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                            (0x1<<22) // Fin done with remainning allocated threads STORM_A.
79734   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                      22
79735   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                            (0x1<<23) // Fin done with remainning allocated threads STORM_B.
79736   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                      23
79737   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                            (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
79738   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                      24
79739   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                            (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
79740   #define PSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                      25
79741   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                      (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
79742   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                                26
79743   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                      (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
79744   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                                27
79745   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                         (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
79746   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                   28
79747   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                         (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
79748   #define PSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                   29
79749   #define PSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                          (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
79750   #define PSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                    30
79751 #define PSEM_REG_INT_MASK_2_E5                                                                               0x1600064UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
79752   #define PSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_A .
79753   #define PSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                          0
79754   #define PSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_B .
79755   #define PSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                          1
79756   #define PSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_A .
79757   #define PSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                        2
79758   #define PSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_B .
79759   #define PSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                        3
79760   #define PSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_A .
79761   #define PSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                         4
79762   #define PSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_B .
79763   #define PSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                         5
79764   #define PSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.VFC_INTERRUPT .
79765   #define PSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5_SHIFT                                                         6
79766   #define PSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.MUX_RBC_VFC_FIFO_ERROR .
79767   #define PSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                7
79768   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_A .
79769   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                             8
79770   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_B .
79771   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                             9
79772   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_A .
79773   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                           10
79774   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_B .
79775   #define PSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                           11
79776   #define PSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.CAM_RBC_INPUT_FIFO_ERROR .
79777   #define PSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                              12
79778   #define PSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_A .
79779   #define PSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                  13
79780   #define PSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_B .
79781   #define PSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                  14
79782   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.LOCK_RBC_REQ_MAX_STALL_ERROR .
79783   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                          15
79784   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.LOCK_RBC_REQ_CMD_RATE_ERROR .
79785   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                           16
79786   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELEASE_ERROR .
79787   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                            17
79788   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.LOCK_RBC_REQ_REDUNDENT_ERROR .
79789   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                          18
79790   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELINQUISH_ERROR .
79791   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                         19
79792   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.LOCK_RBC_REQ_STALL_FULL_ERROR .
79793   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                         20
79794   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.LOCK_RBC_REQ_DUAL_STALL_ERROR .
79795   #define PSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                         21
79796   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A .
79797   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                     22
79798   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                           (0x1<<23) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B .
79799   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                     23
79800   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_A .
79801   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                     24
79802   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_B .
79803   #define PSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                     25
79804   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                     (0x1<<26) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A .
79805   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                               26
79806   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B .
79807   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                               27
79808   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A .
79809   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                  28
79810   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B .
79811   #define PSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                  29
79812   #define PSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                         (0x1<<30) // This bit masks, when set, the Interrupt bit: PSEM_REG_INT_STS_2.SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR .
79813   #define PSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                   30
79814 #define PSEM_REG_INT_STS_WR_2_E5                                                                             0x1600068UL //Access:WR   DataWidth:0x1f   // Multi Field Register.
79815   #define PSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                              (0x1<<0) // Fast FIN FIFO error of Storm A.
79816   #define PSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                        0
79817   #define PSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                              (0x1<<1) // Fast FIN FIFO error of Storm B
79818   #define PSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                        1
79819   #define PSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                            (0x1<<2) // Fast Debug FIFO error of Storm A
79820   #define PSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                      2
79821   #define PSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                            (0x1<<3) // Fast Debug FIFO error of Storm B
79822   #define PSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                      3
79823   #define PSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                             (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
79824   #define PSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                       4
79825   #define PSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                             (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
79826   #define PSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                       5
79827   #define PSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5                                                             (0x1<<6) // interrupt from VFC block
79828   #define PSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5_SHIFT                                                       6
79829   #define PSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                    (0x1<<7) // VFC FIFO error
79830   #define PSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                              7
79831   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                 (0x1<<8) // Error in FOC error of Storm A.
79832   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                           8
79833   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                 (0x1<<9) // Error in FOC error of Storm B.
79834   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                           9
79835   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                               (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
79836   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                         10
79837   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                               (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
79838   #define PSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                         11
79839   #define PSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                  (0x1<<12) // Cam input FIFO error
79840   #define PSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                            12
79841   #define PSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5                                                      (0x1<<13) // Pre-fetch FIFO error of Storm A.
79842   #define PSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                13
79843   #define PSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5                                                      (0x1<<14) // Pre-fetch FIFO error of Storm B.
79844   #define PSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                14
79845   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                              (0x1<<15) // Lock is acquired more than maximum configured time.
79846   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                        15
79847   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                               (0x1<<16) // Ilegal assetion commands towards lock block.
79848   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                         16
79849   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
79850   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                          17
79851   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                              (0x1<<18) // Trying to acquire a lock which is already acquired.
79852   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                        18
79853   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                             (0x1<<19) // Trying to relinquish a key which does not exist.
79854   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                       19
79855   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                             (0x1<<20) // A lock acquired requrest is issued when all locks are used.
79856   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                       20
79857   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                             (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
79858   #define PSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                       21
79859   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                         (0x1<<22) // Fin done with remainning allocated threads STORM_A.
79860   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                   22
79861   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                         (0x1<<23) // Fin done with remainning allocated threads STORM_B.
79862   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                   23
79863   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                         (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
79864   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                   24
79865   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                         (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
79866   #define PSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                   25
79867   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                   (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
79868   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                             26
79869   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                   (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
79870   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                             27
79871   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                      (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
79872   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                28
79873   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                      (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
79874   #define PSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                29
79875   #define PSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                       (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
79876   #define PSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                 30
79877 #define PSEM_REG_INT_STS_CLR_2_E5                                                                            0x160006cUL //Access:RC   DataWidth:0x1f   // Multi Field Register.
79878   #define PSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                             (0x1<<0) // Fast FIN FIFO error of Storm A.
79879   #define PSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                       0
79880   #define PSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                             (0x1<<1) // Fast FIN FIFO error of Storm B
79881   #define PSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                       1
79882   #define PSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                           (0x1<<2) // Fast Debug FIFO error of Storm A
79883   #define PSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                     2
79884   #define PSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                           (0x1<<3) // Fast Debug FIFO error of Storm B
79885   #define PSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                     3
79886   #define PSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                            (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
79887   #define PSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                      4
79888   #define PSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                            (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
79889   #define PSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                      5
79890   #define PSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5                                                            (0x1<<6) // interrupt from VFC block
79891   #define PSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5_SHIFT                                                      6
79892   #define PSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                   (0x1<<7) // VFC FIFO error
79893   #define PSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                             7
79894   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                (0x1<<8) // Error in FOC error of Storm A.
79895   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                          8
79896   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                (0x1<<9) // Error in FOC error of Storm B.
79897   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                          9
79898   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                              (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
79899   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                        10
79900   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                              (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
79901   #define PSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                        11
79902   #define PSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                 (0x1<<12) // Cam input FIFO error
79903   #define PSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                           12
79904   #define PSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5                                                     (0x1<<13) // Pre-fetch FIFO error of Storm A.
79905   #define PSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                               13
79906   #define PSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5                                                     (0x1<<14) // Pre-fetch FIFO error of Storm B.
79907   #define PSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                               14
79908   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                             (0x1<<15) // Lock is acquired more than maximum configured time.
79909   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                       15
79910   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                              (0x1<<16) // Ilegal assetion commands towards lock block.
79911   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                        16
79912   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                               (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
79913   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                         17
79914   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                             (0x1<<18) // Trying to acquire a lock which is already acquired.
79915   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                       18
79916   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                            (0x1<<19) // Trying to relinquish a key which does not exist.
79917   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                      19
79918   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                            (0x1<<20) // A lock acquired requrest is issued when all locks are used.
79919   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                      20
79920   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                            (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
79921   #define PSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                      21
79922   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                        (0x1<<22) // Fin done with remainning allocated threads STORM_A.
79923   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                  22
79924   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                        (0x1<<23) // Fin done with remainning allocated threads STORM_B.
79925   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                  23
79926   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                        (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
79927   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                  24
79928   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                        (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
79929   #define PSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                  25
79930   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                  (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
79931   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                            26
79932   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                  (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
79933   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                            27
79934   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                     (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
79935   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                               28
79936   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                     (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
79937   #define PSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                               29
79938   #define PSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                      (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
79939   #define PSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                30
79940 #define PSEM_REG_PRTY_MASK                                                                                   0x16000ccUL //Access:RW   DataWidth:0x3    // Multi Field Register.
79941   #define PSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR                                                            (0x1<<0) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS.VFC_RBC_PARITY_ERROR .
79942   #define PSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR_SHIFT                                                      0
79943   #define PSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR                                                           (0x1<<1) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS.STORM_RF_PARITY_ERROR .
79944   #define PSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR_SHIFT                                                     1
79945   #define PSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR                                                            (0x1<<2) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS.REG_GEN_PARITY_ERROR .
79946   #define PSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR_SHIFT                                                      2
79947 #define PSEM_REG_PRTY_MASK_H_0_BB_K2                                                                         0x1600204UL //Access:RW   DataWidth:0x6    // Multi Field Register.
79948   #define PSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
79949   #define PSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                           0
79950   #define PSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
79951   #define PSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                           1
79952   #define PSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
79953   #define PSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               2
79954   #define PSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
79955   #define PSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               3
79956   #define PSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
79957   #define PSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               4
79958   #define PSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: PSEM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
79959   #define PSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               5
79960 #define PSEM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x1600210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
79961   #define PSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                  (0x1<<0) // Enable ECC for memory ecc instance psem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.PSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_psem.i_ecc_0 in module sem_slow_pas_buf_ram_psem
79962   #define PSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                            0
79963   #define PSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                  (0x1<<1) // Enable ECC for memory ecc instance psem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.PSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_psem.i_ecc_1 in module sem_slow_pas_buf_ram_psem
79964   #define PSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                            1
79965 #define PSEM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x1600214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
79966   #define PSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                           (0x1<<0) // Set parity only for memory ecc instance psem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.PSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_psem.i_ecc_0 in module sem_slow_pas_buf_ram_psem
79967   #define PSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                     0
79968   #define PSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                           (0x1<<1) // Set parity only for memory ecc instance psem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.PSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_psem.i_ecc_1 in module sem_slow_pas_buf_ram_psem
79969   #define PSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                     1
79970 #define PSEM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x1600218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
79971   #define PSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                    (0x1<<0) // Record if a correctable error occurred on memory ecc instance psem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.PSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_psem.i_ecc_0 in module sem_slow_pas_buf_ram_psem
79972   #define PSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                              0
79973   #define PSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance psem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.PSEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_psem.i_ecc_1 in module sem_slow_pas_buf_ram_psem
79974   #define PSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                              1
79975 #define PSEM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x160021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
79976 #define PSEM_REG_ARB_CYCLE_SIZE_BB_K2                                                                        0x1600400UL //Access:RW   DataWidth:0x5    // The number of time_slots in the arbitration cycle.
79977 #define PSEM_REG_VF_ERROR                                                                                    0x1600408UL //Access:WR   DataWidth:0x1    // This VF-split register provides read/clear access to the VF error received from the SDM for a DMA transfer. Reading this register will return the VF Error for value for the corresponding VF. Writing a 1 to this register will clear the error for the corresponding VF.
79978 #define PSEM_REG_PF_ERROR                                                                                    0x160040cUL //Access:WR   DataWidth:0x1    // This PF-split register provides read/clear access to the PF error received from the SDM for a DMA transfer. Reading this register will return the PF Error for value for the corresponding PF. Writing a 1 to this register will clear the error for the corresponding PF.
79979 #define PSEM_REG_VF_ERR_VECTOR                                                                               0x1600420UL //Access:WB_R DataWidth:0xf0   // This read-only register provides a vector of bits having an error indication per VF where the Bit position corresponds to the VFID.
79980 #define PSEM_REG_VF_ERR_VECTOR_SIZE_BB                                                                       4
79981 #define PSEM_REG_VF_ERR_VECTOR_SIZE_K2_E5                                                                    8
79982 #define PSEM_REG_PF_ERR_VECTOR                                                                               0x1600440UL //Access:R    DataWidth:0x10   // This read-only register provides a vector of bits having an error indication per PF where the Bit position corresponds to the PFID.
79983 #define PSEM_REG_CLEAR_STALL                                                                                 0x1600444UL //Access:RW   DataWidth:0x1    // Clear stall signal sent from local storm to external storms.
79984 #define PSEM_REG_EXCEPTION_INT                                                                               0x1600448UL //Access:RW   DataWidth:0x10   // Provides a default PRAM address to be used for the handler in the event that the PRAM address retrieved from the interrupt table is out of range with regard to the actual PRAM size provided in the SEMI instance.
79985 #define PSEM_REG_EXT_STORE_FREE_ENTRIES_BB_K2                                                                0x160044cUL //Access:R    DataWidth:0x6    // Number of free entries in the external STORE sync FIFO.
79986 #define PSEM_REG_GPI_DATA_A_E5                                                                               0x1600450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm A.
79987 #define PSEM_REG_GPI_DATA_BB_K2                                                                              0x1600450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals.
79988 #define PSEM_REG_GPRE_SAMP_PERIOD_BB_K2                                                                      0x1600454UL //Access:RW   DataWidth:0x4    // Defines the number of system clocks from one sample of GPRE sync data and the next.
79989 #define PSEM_REG_ALLOW_LP_SLEEP_THRD                                                                         0x1600458UL //Access:RW   DataWidth:0x1    // When set, this bit is used to allow low-power mode to be activated while threads are sleeping in the passive buffer, as long as the SEMI/Storm remains idle.
79990 #define PSEM_REG_ECO_RESERVED                                                                                0x160045cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
79991 #define PSEM_REG_PB_WR_SDM_DMA_MODE_E5                                                                       0x1600460UL //Access:RW   DataWidth:0x2    // This register can set the mode of the SDM DMA write to passive buffer. 00 - Use mask vector mode. 01 - Use write on sleep sate mode. 10 - Use regardless write mode. 11 - Disable write mode.
79992 #define PSEM_REG_PB_WR_DRA_RD_CUT_THROUGH_MODE_E5                                                            0x1600464UL //Access:RW   DataWidth:0x1    // This register set the DRA RD block cut through mode in which write to a thread address section passive buffer may occur simultaneously with read (as long that no coherency violations occur). 0- cut through mode disabled. 1- cut through mode active.
79993 #define PSEM_REG_GPI_DATA_B_E5                                                                               0x1600468UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm B.
79994 #define PSEM_REG_FIC_FIFO_BB_K2                                                                              0x1600580UL //Access:WB_R DataWidth:0x80   // Used for debugging to read/write to/from the FIC FIFOs. The address selects which FIFO should be accessed.
79995 #define PSEM_REG_FIC_FIFO_SIZE                                                                               4
79996 #define PSEM_REG_FIC_MIN_MSG_BB_K2                                                                           0x1600600UL //Access:RW   DataWidth:0x6    // Per-FIC interface register array defines minimum number of cycles in the FIC interfaces after which the message can be sent to the passive register_file.
79997 #define PSEM_REG_FIC_EMPTY_CT_MODE_BB_K2                                                                     0x1600620UL //Access:RW   DataWidth:0x1    // When set, enables the "empty cut-through" mode for the FIC interface. In this mode, the FIC interface will not require that the available ("go") counter is non-zero before making a transfer request to the DRA arbiter and starting a transfer.
79998 #define PSEM_REG_FIC_EMPTY_CT_CNT_BB_K2                                                                      0x1600624UL //Access:RC   DataWidth:0x18   // Statistics counter used to count the number of FIC messages that have been received on any FIC interface and were allowed to start early, taking advantage of the FIC empty cut-through mode.
79999 #define PSEM_REG_FOC_CREDIT                                                                                  0x1600680UL //Access:RW   DataWidth:0x8    // Array of registers provides the initial credits on each of the associatef FOC interfaces. Reading from this register provides the current FOR credit value.
80000 #define PSEM_REG_FOC_CREDIT_SIZE                                                                             2
80001 #define PSEM_REG_FULL_FOC_DRA_STRT_EN_BB_K2                                                                  0x16006c0UL //Access:RW   DataWidth:0x1    // When set, this bit allows the DRA read operation to start even when there are not enough credits on all the participating FOC interfaces to complete the entire transaction. The transfer will stall only when a transfer cycle is reached in which there are no interface credits, at which time the DRA transfer will remain stalled until the FOC destination(s) has at least a single credit. When this configuration is cleared, the DRA read transfer will not begin until there are enough credits on all the participating FOC interfaces for the entire transfer.
80002 #define PSEM_REG_FIN_COMMAND_BB_K2                                                                           0x1600700UL //Access:WB_R DataWidth:0x164  // Last fin command that was read from fifo. Its spelling in FIN_FIFO register.
80003 #define PSEM_REG_FIN_COMMAND_SIZE                                                                            16
80004 #define PSEM_REG_FIN_FIFO_BB_K2                                                                              0x1600800UL //Access:WB_R DataWidth:0x164  // READ ONLY FOR DEBUGGING! [5:0]   start_rp_foc3; [11:6] start_rp_foc2;  [17:12]   start_rp_foc1; [23:18] start_rp_foc0;  [29:24]   end_rp_foc3; [35:30] end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid.
80005 #define PSEM_REG_FIN_FIFO_SIZE                                                                               16
80006 #define PSEM_REG_INVLD_PAS_WR_EN_BB_K2                                                                       0x1600900UL //Access:RW   DataWidth:0x1    // When set, an attempt to write to the passive buffer over the external passive interface will be enabled even if the partition being written is owned by a thread whose valid bit is not set. Otherwise if cleared, the transfer will be stalled.
80007 #define PSEM_REG_ARBITER_REQUEST_BB_K2                                                                       0x1600980UL //Access:R    DataWidth:0x5    // Dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
80008 #define PSEM_REG_ARBITER_SELECT_BB_K2                                                                        0x1600984UL //Access:R    DataWidth:0x5    // Dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
80009 #define PSEM_REG_ARBITER_SLOT_BB_K2                                                                          0x1600988UL //Access:R    DataWidth:0x5    // Dra arbiter last slot.
80010 #define PSEM_REG_ARB_AS_DEF_BB_K2                                                                            0x1600a00UL //Access:RW   DataWidth:0x3    // Two-dimensional register array is used to define each of four arbitration schemes used by the main DRA arbiter. For this, bits 4:3 of the offset are used to select the arbitration scheme 0-3. Bits 2:0 of the offset are used to define the five priority sources for the selected scheme, where for each priority (0-4), an arbiter source is assigned. Valid values for these configurations are the source enumerations, where FIC0=0x0, FIC1=0x1, wake priority0=0x2, wake priority1=0x3 and wake priority2=0x4. Note that there are holes in the indirect offset address which always return zero when read. These exist at offsets 0x5-0x7, 0xd-0xf, 0x15-0x17 and 0x1d-0x1f.
80011 #define PSEM_REG_ARB_AS_DEF_SIZE                                                                             32
80012 #define PSEM_REG_ARB_TS_AS_BB_K2                                                                             0x1600a80UL //Access:RW   DataWidth:0x2    // Register array that defines the main DRA arbiter arbitration scheme for each of 20 time slots [0-19].
80013 #define PSEM_REG_ARB_TS_AS_SIZE                                                                              20
80014 #define PSEM_REG_NUM_OF_THREADS                                                                              0x1600b00UL //Access:R    DataWidth:0x8    // The number of currently free threads (in invalid state).
80015 #define PSEM_REG_THREAD_ERROR_LOW_E5                                                                         0x1600b04UL //Access:R    DataWidth:0x20   // Thread error low indication. Represents threads 31 -0
80016 #define PSEM_REG_THREAD_ERROR_BB_K2                                                                          0x1600b04UL //Access:R    DataWidth:0x4    // Thread error indication.
80017 #define PSEM_REG_THREAD_RDY_BB_K2                                                                            0x1600b08UL //Access:R    DataWidth:0x4    // Thread ready indication.
80018 #define PSEM_REG_THREAD_SET_NUM                                                                              0x1600b0cUL //Access:W    DataWidth:0x6    // Thread ID. Write thread ID will set ready indication for this thread ID.
80019 #define PSEM_REG_THREAD_VALID_BB_K2                                                                          0x1600b10UL //Access:R    DataWidth:0x4    // Valid sleeping threads.
80020 #define PSEM_REG_THREADS_LIST_BB_K2                                                                          0x1600b14UL //Access:RW   DataWidth:0x4    // List of free threads.
80021 #define PSEM_REG_THREAD_NUMBER_E5                                                                            0x1600b18UL //Access:RW   DataWidth:0x8    // Defines the maixmum number of supported threads in SEMI.
80022 #define PSEM_REG_THREAD_ERROR_HIGH_E5                                                                        0x1600b1cUL //Access:R    DataWidth:0x18   // Thread error high indication. Represents threads  55-32
80023 #define PSEM_REG_FOC_MIN_MESSAGE_CREDIT_E5                                                                   0x1600b40UL //Access:RW   DataWidth:0x8    // This field defines for each FOC the minimum message reuired for the FOC transfer to start.
80024 #define PSEM_REG_FOC_MIN_MESSAGE_CREDIT_SIZE                                                                 2
80025 #define PSEM_REG_ORDER_HEAD_BB_K2                                                                            0x1600c00UL //Access:RW   DataWidth:0x2    // This (indirect) register array of registers provides read/write access to the head pointers assigned to each of the thread-ordering queues.
80026 #define PSEM_REG_ORDER_HEAD_SIZE                                                                             2
80027 #define PSEM_REG_ORDER_TAIL_BB_K2                                                                            0x1600c80UL //Access:RW   DataWidth:0x2    // This (indirect) register array of registers provides read/write access to the tail pointers assigned to each of the thread ordering queues.
80028 #define PSEM_REG_ORDER_TAIL_SIZE                                                                             2
80029 #define PSEM_REG_ORDER_EMPTY_BB_K2                                                                           0x1600d00UL //Access:RW   DataWidth:0x1    // This vector provides read-only access to the empty bit assigned to each of the thread ordering queues.
80030 #define PSEM_REG_ORDER_EMPTY_SIZE                                                                            2
80031 #define PSEM_REG_ORDER_LL_REG_BB_K2                                                                          0x1600d80UL //Access:RW   DataWidth:0x2    // This array of registers provides read/write access to each entry of the linked-list array of the thread-ordering queue. Because the actual depth is based on the number of threads supported by the design, which is a Verilog parameter, a 64-entry window is reserved in the register address space. The valid entries start at the base of the window and extend through the number of threads supported. The value in each indirect register contains linked-list pointer to the next thread in the associated queue..
80032 #define PSEM_REG_ORDER_LL_REG_SIZE                                                                           4
80033 #define PSEM_REG_ORDER_POP_EN_BB_K2                                                                          0x1600e00UL //Access:RW   DataWidth:0x4    // Provides access to the thread ordering queue pop-enable vector.
80034 #define PSEM_REG_ORDER_WAKE_EN_BB_K2                                                                         0x1600e08UL //Access:RW   DataWidth:0x4    // Provides access to the thread ordering queue wake-enable vector.
80035 #define PSEM_REG_PF_NUM_ORDER_BASE_BB_K2                                                                     0x1600e10UL //Access:RW   DataWidth:0x1    // This field defines the base value for the ordering queue selection when the PFNum is chosen to control this selection. The value of this register is added to PFNum and the result is used to select one of 16 ordering queues.
80036 #define PSEM_REG_DBG_ALM_FULL                                                                                0x1601000UL //Access:RW   DataWidth:0x6    // Almost full for slow debug fifo.
80037 #define PSEM_REG_PASSIVE_ALM_FULL                                                                            0x1601004UL //Access:RW   DataWidth:0x5    // The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted.
80038 #define PSEM_REG_SYNC_DRA_WR_ALM_FULL_BB_K2                                                                  0x1601008UL //Access:RW   DataWidth:0x5    // Almost full for sync dra_wr fifo (data from DRA to STORM).
80039 #define PSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                        0x160100cUL //Access:RW   DataWidth:0x6    // Almost full for sync ram_wr fifo.
80040 #define PSEM_REG_SYNC_FOC_FIFO_WR_ALM_FULL_E5                                                                0x1601010UL //Access:RW   DataWidth:0x4    // Almost full for indication for FOC Sync FIFO.
80041 #define PSEM_REG_SYNC_SDM_READY_FIFO_WR_ALM_FULL_E5                                                          0x1601014UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM READY FIFO.
80042 #define PSEM_REG_SYNC_SDM_INC_FIFO_WR_ALM_FULL_E5                                                            0x1601018UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM Counter Increment FIFO.
80043 #define PSEM_REG_STALL_ON_INT_E5                                                                             0x160101cUL //Access:RW   DataWidth:0x2    // 00 - No stall. 01 - Both cluster Stroms will be stalled on any unmasked error occurrence. 10 - All Stroms will be stalled on any unmasked error occurrence.
80044 #define PSEM_REG_FIC0_A_MAX_THRDS_E5                                                                         0x1601020UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 A queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
80045 #define PSEM_REG_FIC0_X_MAX_THRDS_E5                                                                         0x1601024UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 X queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
80046 #define PSEM_REG_FIC0_B_MAX_THRDS_E5                                                                         0x1601028UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 B queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
80047 #define PSEM_REG_FIC1_A_MAX_THRDS_E5                                                                         0x160102cUL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC1 A queue. If FIC1 message is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
80048 #define PSEM_REG_DRA_EMPTY_BB_K2                                                                             0x1601100UL //Access:R    DataWidth:0x1    // Dra_empty.
80049 #define PSEM_REG_EXT_PAS_EMPTY                                                                               0x1601104UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO empty in sem_slow.
80050 #define PSEM_REG_FIC_EMPTY                                                                                   0x1601120UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO empty in sem_slow_fic.
80051 #define PSEM_REG_SLOW_DBG_EMPTY_BB_K2                                                                        0x1601140UL //Access:R    DataWidth:0x1    // DBG FIFO is empty in sem_slow_ls_dbg.
80052 #define PSEM_REG_SLOW_DRA_FIN_EMPTY_BB_K2                                                                    0x1601144UL //Access:R    DataWidth:0x1    // FIN fifo is empty in sem_slow_dra_sync.
80053 #define PSEM_REG_SLOW_DRA_RD_EMPTY_BB_K2                                                                     0x1601148UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is empty in sem_slow_dra_sync.
80054 #define PSEM_REG_SLOW_DRA_WR_EMPTY_BB_K2                                                                     0x160114cUL //Access:R    DataWidth:0x1    // DRA_WR push fifo is empty in sem_slow_dra_sync.
80055 #define PSEM_REG_SLOW_EXT_STORE_EMPTY                                                                        0x1601150UL //Access:R    DataWidth:0x1    // EXT_STORE FIFO is empty in sem_slow_ls_ext.
80056 #define PSEM_REG_SLOW_EXT_LOAD_EMPTY                                                                         0x1601154UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is empty in sem_slow_ls_ext, bit 0 FIFO of Core A, bit 1 FIFO of Core B.
80057 #define PSEM_REG_SLOW_RAM_RD_EMPTY                                                                           0x1601158UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is empty in sem_slow_ls_ext.
80058 #define PSEM_REG_SLOW_RAM_WR_EMPTY                                                                           0x160115cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is empty in sem_slow_ls_ext.
80059 #define PSEM_REG_SYNC_DBG_EMPTY                                                                              0x1601160UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is empty in sem_slow_ls_sync. Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B
80060 #define PSEM_REG_THREAD_FIFO_EMPTY_BB_K2                                                                     0x1601164UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is empty in sem_slow_dra_wr.
80061 #define PSEM_REG_ORD_ID_FIFO_EMPTY_BB_K2                                                                     0x1601168UL //Access:R    DataWidth:0x1    // Indicates that the order ID fifo is empty in sem_slow_dra_wr.
80062 #define PSEM_REG_PB_QUEUE_EMPTY_E5                                                                           0x160116cUL //Access:R    DataWidth:0xb    // If 1, the correspongding Queue is empty. Queues numeration: FOC_FIFO_IF - 0,  FIC0_FIFO_A - 1, FIC1_FIFO_A - 2, WAKE_FIFO_PRIO_A - 3, WAKE_FIFO_PRI1_A - 4, FIC0_FIFO_X - 5,  WAKE_FIFO_PRIO_X - 6, WAKE_FIFO_PRI1_X - 7,FIC0_FIFO_B - 8, WAKE_FIFO_PRIO_B - 9,  WAKE_FIFO_PRI1_B - 10.
80063 #define PSEM_REG_SYNC_FOC_FIFO_EMPTY_E5                                                                      0x1601170UL //Access:R    DataWidth:0x1    // FOC FIFO empty indication.
80064 #define PSEM_REG_SYNC_FOC_PRE_FETCH_FIFO_EMPTY_E5                                                            0x1601174UL //Access:R    DataWidth:0x1    // FOC pre fetch FIFO empty indication.
80065 #define PSEM_REG_EXT_PAS_FULL                                                                                0x1601200UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO Full in sem_slow.
80066 #define PSEM_REG_EXT_STORE_IF_FULL                                                                           0x1601204UL //Access:R    DataWidth:0x1    // EXT_STORE IF is full in sem_slow_ls_ext.
80067 #define PSEM_REG_FIC_FULL                                                                                    0x1601220UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO full in sem_slow_fic.
80068 #define PSEM_REG_PAS_IF_FULL_BB_K2                                                                           0x1601240UL //Access:R    DataWidth:0x1    // Full from passive buffer asserted toward SDM.
80069 #define PSEM_REG_RAM_IF_FULL                                                                                 0x1601244UL //Access:R    DataWidth:0x1    // EXT_RAM IF is full in sem_slow_ls_ram.
80070 #define PSEM_REG_SLOW_DBG_ALM_FULL_BB_K2                                                                     0x1601248UL //Access:R    DataWidth:0x1    // DBG FIFO is almost full in sem_slow_ls_dbg according to the full threshold configuration.
80071 #define PSEM_REG_SLOW_DBG_FULL_BB_K2                                                                         0x160124cUL //Access:R    DataWidth:0x1    // DBG FIFO is full in sem_slow_ls_dbg.
80072 #define PSEM_REG_SLOW_DRA_FIN_FULL_BB_K2                                                                     0x1601250UL //Access:R    DataWidth:0x1    // FIN fifo is full in sem_slow_dra_sync (never may be active).
80073 #define PSEM_REG_SLOW_DRA_RD_FULL_BB_K2                                                                      0x1601254UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is full in sem_slow_dra_sync.
80074 #define PSEM_REG_SLOW_DRA_WR_FULL_BB_K2                                                                      0x1601258UL //Access:R    DataWidth:0x1    // DRA_WR push fifo is full in sem_slow_dra_sync.
80075 #define PSEM_REG_SLOW_EXT_STORE_FULL                                                                         0x160125cUL //Access:R    DataWidth:0x2    // EXT_STORE FIFO is full in sem_slow_ls_ext. Bit0 - Core A FIFO. Bit1 - Core B FIFO.
80076 #define PSEM_REG_SLOW_EXT_LOAD_FULL                                                                          0x1601260UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is full in sem_slow_ls_ext, bit 0 for Core A and bit 1 for Core B.
80077 #define PSEM_REG_SLOW_RAM_RD_FULL                                                                            0x1601264UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is full in sem_slow_ls_ext.
80078 #define PSEM_REG_SLOW_RAM_WR_ALM_FULL                                                                        0x1601268UL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is almost full in sem_slow_ls_ext.
80079 #define PSEM_REG_SLOW_RAM_WR_FULL                                                                            0x160126cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is full in sem_slow_ls_ext.
80080 #define PSEM_REG_SYNC_DBG_FULL                                                                               0x1601270UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is full in sem_slow_ls_sync.Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B.
80081 #define PSEM_REG_THREAD_FIFO_FULL_BB_K2                                                                      0x1601274UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
80082 #define PSEM_REG_ORD_ID_FIFO_FULL_BB_K2                                                                      0x1601278UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
80083 #define PSEM_REG_SYNC_READY_FIFO_FULL_E5                                                                     0x160127cUL //Access:R    DataWidth:0x1    // Ready sync FIFO full indication.
80084 #define PSEM_REG_SYNC_CNT_FIFO_FULL_E5                                                                       0x1601280UL //Access:R    DataWidth:0x1    // Counter increment sync FIFO full indication.
80085 #define PSEM_REG_SYNC_FOC_FIFO_FULL_E5                                                                       0x1601284UL //Access:R    DataWidth:0x1    // sync FOC FIFO full indication.
80086 #define PSEM_REG_THREAD_INTER_CNT_BB_K2                                                                      0x1601300UL //Access:RW   DataWidth:0x10   // Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter.
80087 #define PSEM_REG_THREAD_INTER_CNT_ENABLE_BB_K2                                                               0x1601304UL //Access:RW   DataWidth:0x1    // Enable for start count of thread_inter_cnt.
80088 #define PSEM_REG_THREAD_ORUN_NUM_BB_K2                                                                       0x1601308UL //Access:R    DataWidth:0x4    // Threads are sleeping in passive buffer more than thread_inter_cnt number of cycles.
80089 #define PSEM_REG_SLOW_DBG_ACTIVE_BB_K2                                                                       0x1601400UL //Access:RW   DataWidth:0x1    // Debug mode is active.
80090 #define PSEM_REG_SLOW_DBG_MODE_BB_K2                                                                         0x1601404UL //Access:RW   DataWidth:0x3    // Debug mode for slow debug bus.
80091 #define PSEM_REG_DBG_FRAME_MODE_BB_K2                                                                        0x1601408UL //Access:RW   DataWidth:0x2    // Debug frame mode control for the SEMI debug bus. The following values apply: "00" - indicates mode-0, which means all four words are provided by the fast debug. "01" - indicates mode-1, which means bits 127:64 belong to fast debug and bits 63:0 belong to slow debug. "10" - indicates mode-2, which means bits 127:96 belong to fast debug and bits 95:0 belong to slow debug. "11" - indicates mode-3, which means all four words are provided by the slow debug.
80092 #define PSEM_REG_DBG_EACH_CYLE_BB_K2                                                                         0x160140cUL //Access:RW   DataWidth:0x1    // 0=output every cycle; 1= output only when there is a change.
80093 #define PSEM_REG_DBG_GPRE_VECT_BB_K2                                                                         0x1601410UL //Access:RW   DataWidth:0x8    // This 8-bit vector is used to enable the various 8 GPRE-quads that are to be captured by the fast debug channel when they are accessed for read by the Storm during mode-6 debug (handler trace). For this, bit-0 corresponds with GPRE[0-3] and bit-7 corresponds with GPRE[28-31].
80094 #define PSEM_REG_DBG_IF_FULL_BB_K2                                                                           0x1601414UL //Access:R    DataWidth:0x1    // DBG IF is full in sem_slow_ls_dbg.
80095 #define PSEM_REG_DBG_MODE0_CFG_BB_K2                                                                         0x1601418UL //Access:RW   DataWidth:0x1    // 0=all the message; 1=partial message.
80096 #define PSEM_REG_DBG_MODE0_CFG_CYCLE_BB_K2                                                                   0x160141cUL //Access:RW   DataWidth:0x5    // In case DebugMode0Config = 1; the additional cycles to extract to the debug bus.
80097 #define PSEM_REG_DBG_MODE1_CFG_BB_K2                                                                         0x1601420UL //Access:RW   DataWidth:0x1    // 0=without the data; 1=with the data.
80098 #define PSEM_REG_DBG_MSG_SRC_BB_K2                                                                           0x1601424UL //Access:RW   DataWidth:0x3    // This field is a mask used to enable (or filter) the various sources of DRA write debug packets. Setting a bit causes the corresponding interface to be enabled. Bit-0 corresponds with FIC0, bit-1 corresponds with FIC1 and bit-2 corresponds with DRA writes from the passive buffer. This applicable only for debug mode=0.
80099 #define PSEM_REG_DBG_QUEUE_PEFORMANCE_MON_STAT_E5                                                            0x1601428UL //Access:RW   DataWidth:0x1    // If 0, the statistic report the maximum value between following reads (when using read clear). If 1, report the current value.
80100 #define PSEM_REG_PASSIVE_BUFFER_PERFORMANCE_MON_STAT_E5                                                      0x160142cUL //Access:RW   DataWidth:0x1    // Enable performance monitor statistics sent to SEM_PD.
80101 #define PSEM_REG_DBG_QUEUE_FIC_MON_CNT_E5                                                                    0x1601430UL //Access:RC   DataWidth:0x20   // Report the number of received FIC transaction between two of the following register reads. The counter is incremanted only for the event IDs which have Debug Monitor event indication set.
80102 #define PSEM_REG_DBG_QUEUE_FOC_MAX_VALUE_E5                                                                  0x1601434UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FOC queue.
80103 #define PSEM_REG_DBG_QUEUE_FIC0_A_MAX_VALUE_E5                                                               0x1601438UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 A queue.
80104 #define PSEM_REG_DBG_QUEUE_FIC1_A_MAX_VALUE_E5                                                               0x160143cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC1 A queue.
80105 #define PSEM_REG_DBG_QUEUE_PRIO0_A_MAX_VALUE_E5                                                              0x1601440UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 A queue.
80106 #define PSEM_REG_DBG_QUEUE_PRIO1_A_MAX_VALUE_E5                                                              0x1601444UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 A queue.
80107 #define PSEM_REG_DBG_QUEUE_FIC0_X_MAX_VALUE_E5                                                               0x1601448UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 X queue.
80108 #define PSEM_REG_DBG_QUEUE_PRIO0_X_MAX_VALUE_E5                                                              0x160144cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 X queue.
80109 #define PSEM_REG_DBG_QUEUE_PRIO1_X_MAX_VALUE_E5                                                              0x1601450UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 X queue.
80110 #define PSEM_REG_DBG_QUEUE_FIC0_B_MAX_VALUE_E5                                                               0x1601454UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 B queue.
80111 #define PSEM_REG_DBG_QUEUE_PRIO0_B_MAX_VALUE_E5                                                              0x1601458UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 B queue.
80112 #define PSEM_REG_DBG_QUEUE_PRIO1_B_MAX_VALUE_E5                                                              0x160145cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 B queue.
80113 #define PSEM_REG_DBG_QUEUE_MAX_THREAD_VALUE_E5                                                               0x1601460UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of allocated threads in the system.
80114 #define PSEM_REG_DBG_QUEUE_MAX_SLEEP_VALUE_E5                                                                0x1601464UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of threads that are waiting for ready indication to be run on Storm. Note -this statistic does not include the threads pending in the queues.
80115 #define PSEM_REG_DBG_OUT_DATA                                                                                0x1601500UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
80116 #define PSEM_REG_DBG_OUT_DATA_SIZE                                                                           8
80117 #define PSEM_REG_DBG_OUT_VALID                                                                               0x1601520UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
80118 #define PSEM_REG_DBG_OUT_FRAME                                                                               0x1601524UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
80119 #define PSEM_REG_DBG_SELECT                                                                                  0x1601528UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
80120 #define PSEM_REG_DBG_DWORD_ENABLE                                                                            0x160152cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
80121 #define PSEM_REG_DBG_SHIFT                                                                                   0x1601530UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
80122 #define PSEM_REG_DBG_FORCE_VALID                                                                             0x1601534UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
80123 #define PSEM_REG_DBG_FORCE_FRAME                                                                             0x1601538UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
80124 #define PSEM_REG_EXT_PAS_FIFO_BB_K2                                                                          0x1608000UL //Access:WB_R DataWidth:0x4a   // Provides read-only access of the external passive FIFO. Intended for debug purposes.
80125 #define PSEM_REG_EXT_PAS_FIFO_SIZE                                                                           76
80126 #define PSEM_REG_INT_TABLE                                                                                   0x1610000UL //Access:RW   DataWidth:0x1e   // Interrupt table read/write access. This register is intended to be written only when the system is idle. The fields of the interrupt table are as follows. int_table[29] = Allocated per child;  int_table[28] = Increment type; int_table[27:23] = Counter select; int_table[22] = Counter insert; int_table[21:17] = GapSel; int_table[16] = Monitor enable; int_table[15:0] = PRAM Address;
80127 #define PSEM_REG_INT_TABLE_SIZE                                                                              256
80128 #define PSEM_REG_FIC_COUNTER_GROUP_E5                                                                        0x1611000UL //Access:RW   DataWidth:0x8    // This field enables a RD/WR access to the 24 counters of the "FIC Counters".
80129 #define PSEM_REG_FIC_COUNTER_GROUP_SIZE                                                                      24
80130 #define PSEM_REG_PB_THRD_STM_GROUP_E5                                                                        0x1612000UL //Access:R    DataWidth:0x17   // Read the State mahcine state of teh trheads. 0:4 - state. 5 - pending ready. 7:6 - Affinity type. 8 - Destination FOC. 9 - Destination Storm. 10 - counter increment ready. 15:11 - counter index. 16 - Debug monitor enable. 17 - Exlucsive. 22:18 - DRA size.
80131 #define PSEM_REG_PB_THRD_STM_GROUP_SIZE                                                                      56
80132 #define PSEM_REG_PASSIVE_BUFFER                                                                              0x1620000UL //Access:R    DataWidth:0x20   // Passive buffer memory read only.
80133 #define PSEM_REG_PASSIVE_BUFFER_SIZE_BB_K2                                                                   720
80134 #define PSEM_REG_PASSIVE_BUFFER_SIZE_E5                                                                      12544
80135 #define PSEM_REG_FIC_GAP_VECT_BB_K2                                                                          0x1600500UL //Access:WB   DataWidth:0x2c   // This array of nine 44-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
80136 #define PSEM_REG_FIC_GAP_VECT_E5                                                                             0x1630000UL //Access:WB   DataWidth:0x34   // This array of 24 x 52-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
80137 #define PSEM_REG_FIC_GAP_VECT_SIZE_BB_K2                                                                     18
80138 #define PSEM_REG_FIC_GAP_VECT_SIZE_E5                                                                        48
80139 #define PSEM_REG_FAST_MEMORY                                                                                 0x1640000UL //Access:RW   DataWidth:0x20   // See sem_fast.xls for its description.
80140 #define PSEM_REG_FAST_MEMORY_SIZE                                                                            65536
80141 #define PSEM_REG_PRAM                                                                                        0x1680000UL //Access:WB   DataWidth:0x30   // Pram memory.
80142 #define PSEM_REG_PRAM_SIZE_BB                                                                                49152
80143 #define PSEM_REG_PRAM_SIZE_K2                                                                                73728
80144 #define PSEM_REG_PRAM_SIZE_E5                                                                                92160
80145 #define TSEM_REG_ENABLE_IN_BB_K2                                                                             0x1700004UL //Access:RW   DataWidth:0xa    // Multi Field Register.
80146   #define TSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2                                                        (0x1<<0) // Full input from external IF to LS input enable.
80147   #define TSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2_SHIFT                                                  0
80148   #define TSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2                                                     (0x1<<1) // Read data from external LS IF input enable.
80149   #define TSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2_SHIFT                                               1
80150   #define TSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2                                                             (0x1<<2) // FIC input enable bit used to enable/disable messages from being received on all FIC interfaces.
80151   #define TSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2_SHIFT                                                       2
80152   #define TSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2                                                         (0x1<<3) // FOC acknowledge input enable bit used to enable/disable acknowledge response from being received on any of the FOC interfaces.
80153   #define TSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2_SHIFT                                                   3
80154   #define TSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2                                                         (0x1<<4) // General interface input enable.
80155   #define TSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2_SHIFT                                                   4
80156   #define TSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2                                                         (0x1<<5) // External passive write input enable.
80157   #define TSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2_SHIFT                                                   5
80158   #define TSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2                                                             (0x1<<6) // Data input enable to RAM.
80159   #define TSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2_SHIFT                                                       6
80160   #define TSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2                                                           (0x1<<7) // Enable for stall input from all external STORM instances.
80161   #define TSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2_SHIFT                                                     7
80162   #define TSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2                                                      (0x1<<8) // Thread ready bus input enable.
80163   #define TSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2_SHIFT                                                8
80164   #define TSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2                                                      (0x1<<9) // Input enable for VF error indication from SDM to SEMI.
80165   #define TSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2_SHIFT                                                9
80166 #define TSEM_REG_ENABLE_OUT_BB_K2                                                                            0x1700008UL //Access:RW   DataWidth:0x6    // Multi Field Register.
80167   #define TSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<0) // Read request output enable from external LS IF.
80168   #define TSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2_SHIFT                                              0
80169   #define TSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<1) // Write request output enable from external LS IF.
80170   #define TSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2_SHIFT                                              1
80171   #define TSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2                                                           (0x1<<2) // FOC output otuput enable bit used to enable/disable messages from being sent out on any of the FOC interfaces.
80172   #define TSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2_SHIFT                                                     2
80173   #define TSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2                                                       (0x1<<3) // Passive full output enable.
80174   #define TSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2_SHIFT                                                 3
80175   #define TSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2                                                           (0x1<<4) // Data output enable to RAM.
80176   #define TSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2_SHIFT                                                     4
80177   #define TSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2                                                         (0x1<<5) // Stall output enable bit used to enable/disable the output stall signal toward all external Storm instances.
80178   #define TSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2_SHIFT                                                   5
80179 #define TSEM_REG_FIC_DISABLE_BB_K2                                                                           0x170000cUL //Access:RW   DataWidth:0x1    // Disables input messages from all FIC interfaces.  May be updated during run_time by the microcode.
80180 #define TSEM_REG_PAS_DISABLE_BB_K2                                                                           0x1700010UL //Access:RW   DataWidth:0x1    // Disables input messages from the passive buffer  May be updated during run_time by the microcode.
80181 #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_E5                                                         0x1700014UL //Access:RW   DataWidth:0x17   // Multi Field Register.
80182   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5                                   (0xf<<0) // Passive Buffer write WRR weight value for FIC source.
80183   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5_SHIFT                             0
80184   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5                                 (0xf<<4) // Passive Buffer write WRR weight value for DRA RD A source.
80185   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5_SHIFT                           4
80186   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5                                 (0xf<<8) // Passive Buffer write WRR weight value for DRA RD B source.
80187   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5_SHIFT                           8
80188   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5                                   (0xf<<12) // Passive Buffer write WRR weight value for SDM source.
80189   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5_SHIFT                             12
80190   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5                                    (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
80191   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5_SHIFT                              16
80192   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5                                      (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FIC, 010 - DRA RD A, 011 - DRA RD B, 100 - SDM.
80193   #define TSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5_SHIFT                                20
80194 #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_E5                                                          0x1700018UL //Access:RW   DataWidth:0x17   // Multi Field Register.
80195   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5                                    (0xf<<0) // Passive Buffer WRR weight value for FOC source.
80196   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5_SHIFT                              0
80197   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5                                  (0xf<<4) // Passive Buffer write WRR weight value for DRA WR A source.
80198   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5_SHIFT                            4
80199   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5                                  (0xf<<8) // Passive Buffer write WRR weight value for DRA WR B source.
80200   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5_SHIFT                            8
80201   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5                                    (0xf<<12) // Passive Buffer write WRR weight value for GRC source.
80202   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5_SHIFT                              12
80203   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5                                     (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
80204   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5_SHIFT                               16
80205   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5                                       (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FOC, 010 - DRA RD A, 011 - DRA RD B, 100 - GRC.
80206   #define TSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5_SHIFT                                 20
80207 #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_E5                                                            0x170001cUL //Access:RW   DataWidth:0x17   // Multi Field Register.
80208   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-A source.
80209   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5_SHIFT                       0
80210   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5                             (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for FIC1-a (if exist) source.
80211   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5_SHIFT                       4
80212   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-A source.
80213   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5_SHIFT                      8
80214   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5                            (0xf<<12) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-A source.
80215   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5_SHIFT                      12
80216   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5                                 (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
80217   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5_SHIFT                           16
80218   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5                                   (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1, 4 - FIC1.
80219   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5_SHIFT                             20
80220 #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_E5                                                            0x1700020UL //Access:RW   DataWidth:0x12   // Multi Field Register.
80221   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-X source.
80222   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5_SHIFT                       0
80223   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-X source.
80224   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5_SHIFT                      4
80225   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-X source.
80226   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5_SHIFT                      8
80227   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
80228   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5_SHIFT                           12
80229   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
80230   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5_SHIFT                             16
80231 #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_E5                                                            0x1700024UL //Access:RW   DataWidth:0x12   // Multi Field Register.
80232   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-B source.
80233   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5_SHIFT                       0
80234   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-B source.
80235   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5_SHIFT                      4
80236   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-B source.
80237   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5_SHIFT                      8
80238   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
80239   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5_SHIFT                           12
80240   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
80241   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5_SHIFT                             16
80242 #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_E5                                                            0x1700028UL //Access:RW   DataWidth:0xe    // Multi Field Register.
80243   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity A source.
80244   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5_SHIFT                      0
80245   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
80246   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
80247   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
80248   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5_SHIFT                           8
80249   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5                                   (0x3<<12) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - AFFINITY A, 2- AFFINITY X.
80250   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5_SHIFT                             12
80251 #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_E5                                                            0x170002cUL //Access:RW   DataWidth:0xc    // Multi Field Register.
80252   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity B source.
80253   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5_SHIFT                      0
80254   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
80255   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
80256   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
80257   #define TSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5_SHIFT                           8
80258 #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_E5                                                                    0x1700030UL //Access:RW   DataWidth:0x4    // Multi Field Register.
80259   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5                                                   (0x1<<0) // Enable DRA Write to transactions towards the SEM_PD Core A.
80260   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5_SHIFT                                             0
80261   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5                                                   (0x1<<1) // Enable DRA Write to transactions towards the SEM_PD Core B.
80262   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5_SHIFT                                             1
80263   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5                                          (0x1<<2) // When set, there may only be a single thread pending to run for each storm.
80264   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5_SHIFT                                    2
80265   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5                                          (0x1<<3) // When set, the Affintiy field of the thread is set to CoreA (regardless to the Afficnity received from CM).
80266   #define TSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5_SHIFT                                    3
80267 #define TSEM_REG_INT_STS_0                                                                                   0x1700040UL //Access:R    DataWidth:0x20   // Multi Field Register.
80268   #define TSEM_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
80269   #define TSEM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
80270   #define TSEM_REG_INT_STS_0_FIC_LAST_ERROR                                                                  (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
80271   #define TSEM_REG_INT_STS_0_FIC_LAST_ERROR_SHIFT                                                            1
80272   #define TSEM_REG_INT_STS_0_FIC_LENGTH_ERROR                                                                (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
80273   #define TSEM_REG_INT_STS_0_FIC_LENGTH_ERROR_SHIFT                                                          2
80274   #define TSEM_REG_INT_STS_0_FIC_FIFO_ERROR                                                                  (0x1<<3) // Error in any one of the FIC FIFO is active.
80275   #define TSEM_REG_INT_STS_0_FIC_FIFO_ERROR_SHIFT                                                            3
80276   #define TSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5                                                          (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
80277   #define TSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                    4
80278   #define TSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5                                                          (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
80279   #define TSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                    5
80280   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                   (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
80281   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                             6
80282   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                   (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
80283   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                             7
80284   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                   (0x1<<8) // Error in external load sync slow FIFO push logic.
80285   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                             8
80286   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                   (0x1<<9) // Error in external load sync slow FIFO pop logic.
80287   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                             9
80288   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                    (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
80289   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                              22
80290   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
80291   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 10
80292   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                     (0x1<<23) // Error in LS_SYNC_POP FIFO.
80293   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                               23
80294   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5                                                        (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
80295   #define TSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                  11
80296   #define TSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                    (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
80297   #define TSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                              25
80298   #define TSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                       (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
80299   #define TSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                 12
80300   #define TSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5                                                         (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
80301   #define TSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                   13
80302   #define TSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5                                                         (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
80303   #define TSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                   14
80304   #define TSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2                                                            (0x1<<28) // Error in slow debug fifo.
80305   #define TSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                      28
80306   #define TSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5                                                               (0x1<<15) // Error in slow debug fifo
80307   #define TSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5_SHIFT                                                         15
80308   #define TSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5                                                         (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
80309   #define TSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                   16
80310   #define TSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5                                                     (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
80311   #define TSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                               17
80312   #define TSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                    (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
80313   #define TSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                              18
80314   #define TSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5                                                             (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
80315   #define TSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                       19
80316   #define TSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                    (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
80317   #define TSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                              20
80318   #define TSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5                                                          (0x1<<21) // Error indication on FOC sync FIFO.
80319   #define TSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                    21
80320   #define TSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                      (0x1<<22) // The error indicates on an error of one the threads READY queues.
80321   #define TSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                                22
80322   #define TSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                                (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
80323   #define TSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                          23
80324   #define TSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                                (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
80325   #define TSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                          24
80326   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5                                                            (0x1<<25) // FOC0 is out of credit.
80327   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                      25
80328   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5                                                            (0x1<<26) // FOC1 is out of credit.
80329   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                      26
80330   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5                                                            (0x1<<27) // FOC2 is out of credit.
80331   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                      27
80332   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5                                                            (0x1<<28) // FOC3 is out of credit.
80333   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                      28
80334   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5                                                            (0x1<<29) // FOC4 is out of credit.
80335   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                      29
80336   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5                                                            (0x1<<30) // FOC5 is out of credit.
80337   #define TSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                      30
80338   #define TSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                     (0x1<<31) // Error indication of foc pre_fetch fifo.
80339   #define TSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                               31
80340   #define TSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2                                                        (0x1<<4) // Error in Ext PAS_FIFO is active.
80341   #define TSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                  4
80342   #define TSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2                                                        (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
80343   #define TSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                  5
80344   #define TSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                    (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
80345   #define TSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                              6
80346   #define TSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                     (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
80347   #define TSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                               7
80348   #define TSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                    (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
80349   #define TSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                              8
80350   #define TSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                     (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
80351   #define TSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                               9
80352   #define TSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                       (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
80353   #define TSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                 10
80354   #define TSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                    (0x1<<11) // Signals an unknown address in the fast-memory window.
80355   #define TSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                              11
80356   #define TSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2                                                          (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
80357   #define TSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                    12
80358   #define TSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2                                                          (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
80359   #define TSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                    13
80360   #define TSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2                                                              (0x1<<14) // Error in CAM_OUT fifo in cam block.
80361   #define TSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                        14
80362   #define TSEM_REG_INT_STS_0_FIN_FIFO_BB_K2                                                                  (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
80363   #define TSEM_REG_INT_STS_0_FIN_FIFO_BB_K2_SHIFT                                                            15
80364   #define TSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2                                                         (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
80365   #define TSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                   16
80366   #define TSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2                                                            (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
80367   #define TSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2_SHIFT                                                      17
80368   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                 (0x1<<18) // Error in external store sync FIFO push logic.
80369   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                           18
80370   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                  (0x1<<19) // Error in external store sync FIFO pop logic.
80371   #define TSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                            19
80372   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                  (0x1<<20) // Error in external load sync FIFO push logic.
80373   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                            20
80374   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                   (0x1<<21) // Error in external load sync FIFO pop logic.
80375   #define TSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                             21
80376   #define TSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                     (0x1<<24) // Error in LS_SYNC_POP FIFO.
80377   #define TSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                               24
80378   #define TSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                       (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
80379   #define TSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                 26
80380   #define TSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2                                                        (0x1<<27) // Error in LS_SYNC_POP FIFO.
80381   #define TSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                  27
80382   #define TSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2                                                         (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
80383   #define TSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                   29
80384   #define TSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2                                                             (0x1<<30) // Error interrupt in VFC block.
80385   #define TSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2_SHIFT                                                       30
80386   #define TSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2                                                        (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
80387   #define TSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                  31
80388 #define TSEM_REG_INT_MASK_0                                                                                  0x1700044UL //Access:RW   DataWidth:0x20   // Multi Field Register.
80389   #define TSEM_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.ADDRESS_ERROR .
80390   #define TSEM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
80391   #define TSEM_REG_INT_MASK_0_FIC_LAST_ERROR                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.FIC_LAST_ERROR .
80392   #define TSEM_REG_INT_MASK_0_FIC_LAST_ERROR_SHIFT                                                           1
80393   #define TSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.FIC_LENGTH_ERROR .
80394   #define TSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR_SHIFT                                                         2
80395   #define TSEM_REG_INT_MASK_0_FIC_FIFO_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.FIC_FIFO_ERROR .
80396   #define TSEM_REG_INT_MASK_0_FIC_FIFO_ERROR_SHIFT                                                           3
80397   #define TSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.DRA_RD_A_LAST_ERROR .
80398   #define TSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                   4
80399   #define TSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.DRA_RD_B_LAST_ERROR .
80400   #define TSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                   5
80401   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_A .
80402   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                            6
80403   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_B .
80404   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                            7
80405   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                  (0x1<<8) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_A .
80406   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                            8
80407   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_B .
80408   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                            9
80409   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
80410   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                             22
80411   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
80412   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                10
80413   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
80414   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                              23
80415   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5                                                       (0x1<<11) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
80416   #define TSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                 11
80417   #define TSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                   (0x1<<25) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
80418   #define TSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                             25
80419   #define TSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                      (0x1<<12) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
80420   #define TSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                12
80421   #define TSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_A .
80422   #define TSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                  13
80423   #define TSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_B .
80424   #define TSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                  14
80425   #define TSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
80426   #define TSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                     28
80427   #define TSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
80428   #define TSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5_SHIFT                                                        15
80429   #define TSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.EXT_THREAD_OOR_ERROR .
80430   #define TSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                  16
80431   #define TSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.EXT_STORE_TAG_ODER_ERROR .
80432   #define TSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                              17
80433   #define TSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.FIC1_AFFINITY_FIELD_ERROR .
80434   #define TSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                             18
80435   #define TSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.EXT_LD_LEN_ERROR .
80436   #define TSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                      19
80437   #define TSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                   (0x1<<20) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.PB_QUE_ARB_THRD_RDY_ERROR .
80438   #define TSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                             20
80439   #define TSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_FOC_FIFO_ERROR .
80440   #define TSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                   21
80441   #define TSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                     (0x1<<22) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.PB_QUE_ARB_QUEUES_ERROR .
80442   #define TSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                               22
80443   #define TSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_A .
80444   #define TSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                         23
80445   #define TSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                               (0x1<<24) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_B .
80446   #define TSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                         24
80447   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CREDIT_ERROR_FOC0 .
80448   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                     25
80449   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5                                                           (0x1<<26) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CREDIT_ERROR_FOC1 .
80450   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                     26
80451   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CREDIT_ERROR_FOC2 .
80452   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                     27
80453   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CREDIT_ERROR_FOC3 .
80454   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                     28
80455   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CREDIT_ERROR_FOC4 .
80456   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                     29
80457   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5                                                           (0x1<<30) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CREDIT_ERROR_FOC5 .
80458   #define TSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                     30
80459   #define TSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                    (0x1<<31) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.FOC_PRE_FETCH_FIFO_ERROR .
80460   #define TSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                              31
80461   #define TSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.PAS_BUF_FIFO_ERROR .
80462   #define TSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                 4
80463   #define TSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_FIN_POP_ERROR .
80464   #define TSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                 5
80465   #define TSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DRA_WR_PUSH_ERROR .
80466   #define TSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                             6
80467   #define TSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DRA_WR_POP_ERROR .
80468   #define TSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                              7
80469   #define TSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DRA_RD_PUSH_ERROR .
80470   #define TSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                             8
80471   #define TSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DRA_RD_POP_ERROR .
80472   #define TSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                              9
80473   #define TSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_FIN_PUSH_ERROR .
80474   #define TSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                10
80475   #define TSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                   (0x1<<11) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SEM_FAST_ADDRESS_ERROR .
80476   #define TSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                             11
80477   #define TSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2                                                         (0x1<<12) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CAM_LSB_INP_FIFO .
80478   #define TSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                   12
80479   #define TSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CAM_MSB_INP_FIFO .
80480   #define TSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                   13
80481   #define TSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CAM_OUT_FIFO .
80482   #define TSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                       14
80483   #define TSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.FIN_FIFO .
80484   #define TSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2_SHIFT                                                           15
80485   #define TSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.THREAD_FIFO_ERROR .
80486   #define TSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                  16
80487   #define TSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2                                                           (0x1<<17) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.THREAD_OVERRUN .
80488   #define TSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2_SHIFT                                                     17
80489   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_STORE_PUSH_ERROR .
80490   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                          18
80491   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR .
80492   #define TSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                           19
80493   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR .
80494   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                           20
80495   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_EXT_LOAD_POP_ERROR .
80496   #define TSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                            21
80497   #define TSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                    (0x1<<24) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_RAM_WR_POP_ERROR .
80498   #define TSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                              24
80499   #define TSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DBG_PUSH_ERROR .
80500   #define TSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                26
80501   #define TSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR .
80502   #define TSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                 27
80503   #define TSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2                                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.CAM_MSB2_INP_FIFO .
80504   #define TSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                  29
80505   #define TSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2                                                            (0x1<<30) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.VFC_INTERRUPT .
80506   #define TSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2_SHIFT                                                      30
80507   #define TSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2                                                       (0x1<<31) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_0.VFC_OUT_FIFO_ERROR .
80508   #define TSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                 31
80509 #define TSEM_REG_INT_STS_WR_0                                                                                0x1700048UL //Access:WR   DataWidth:0x20   // Multi Field Register.
80510   #define TSEM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
80511   #define TSEM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
80512   #define TSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR                                                               (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
80513   #define TSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR_SHIFT                                                         1
80514   #define TSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR                                                             (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
80515   #define TSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR_SHIFT                                                       2
80516   #define TSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR                                                               (0x1<<3) // Error in any one of the FIC FIFO is active.
80517   #define TSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR_SHIFT                                                         3
80518   #define TSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5                                                       (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
80519   #define TSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                 4
80520   #define TSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5                                                       (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
80521   #define TSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                 5
80522   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
80523   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                          6
80524   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
80525   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                          7
80526   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                (0x1<<8) // Error in external load sync slow FIFO push logic.
80527   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                          8
80528   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                (0x1<<9) // Error in external load sync slow FIFO pop logic.
80529   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                          9
80530   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                 (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
80531   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                           22
80532   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
80533   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                              10
80534   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                  (0x1<<23) // Error in LS_SYNC_POP FIFO.
80535   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                            23
80536   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5                                                     (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
80537   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                               11
80538   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                 (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
80539   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                           25
80540   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                    (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
80541   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                              12
80542   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5                                                      (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
80543   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                13
80544   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5                                                      (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
80545   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                14
80546   #define TSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2                                                         (0x1<<28) // Error in slow debug fifo.
80547   #define TSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                   28
80548   #define TSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5                                                            (0x1<<15) // Error in slow debug fifo
80549   #define TSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5_SHIFT                                                      15
80550   #define TSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5                                                      (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
80551   #define TSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                16
80552   #define TSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                  (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
80553   #define TSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                            17
80554   #define TSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                 (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
80555   #define TSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                           18
80556   #define TSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5                                                          (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
80557   #define TSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                    19
80558   #define TSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                 (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
80559   #define TSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                           20
80560   #define TSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5                                                       (0x1<<21) // Error indication on FOC sync FIFO.
80561   #define TSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                 21
80562   #define TSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                   (0x1<<22) // The error indicates on an error of one the threads READY queues.
80563   #define TSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                             22
80564   #define TSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                             (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
80565   #define TSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                       23
80566   #define TSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                             (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
80567   #define TSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                       24
80568   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5                                                         (0x1<<25) // FOC0 is out of credit.
80569   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                   25
80570   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5                                                         (0x1<<26) // FOC1 is out of credit.
80571   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                   26
80572   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5                                                         (0x1<<27) // FOC2 is out of credit.
80573   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                   27
80574   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5                                                         (0x1<<28) // FOC3 is out of credit.
80575   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                   28
80576   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5                                                         (0x1<<29) // FOC4 is out of credit.
80577   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                   29
80578   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5                                                         (0x1<<30) // FOC5 is out of credit.
80579   #define TSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                   30
80580   #define TSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                  (0x1<<31) // Error indication of foc pre_fetch fifo.
80581   #define TSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                            31
80582   #define TSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                     (0x1<<4) // Error in Ext PAS_FIFO is active.
80583   #define TSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                               4
80584   #define TSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2                                                     (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
80585   #define TSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                               5
80586   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                 (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
80587   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                           6
80588   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                  (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
80589   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                            7
80590   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                 (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
80591   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                           8
80592   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                  (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
80593   #define TSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                            9
80594   #define TSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                    (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
80595   #define TSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                              10
80596   #define TSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                 (0x1<<11) // Signals an unknown address in the fast-memory window.
80597   #define TSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                           11
80598   #define TSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2                                                       (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
80599   #define TSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                 12
80600   #define TSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2                                                       (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
80601   #define TSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                 13
80602   #define TSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2                                                           (0x1<<14) // Error in CAM_OUT fifo in cam block.
80603   #define TSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                     14
80604   #define TSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2                                                               (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
80605   #define TSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2_SHIFT                                                         15
80606   #define TSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2                                                      (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
80607   #define TSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                16
80608   #define TSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2                                                         (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
80609   #define TSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                   17
80610   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                              (0x1<<18) // Error in external store sync FIFO push logic.
80611   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                        18
80612   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                               (0x1<<19) // Error in external store sync FIFO pop logic.
80613   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                         19
80614   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                               (0x1<<20) // Error in external load sync FIFO push logic.
80615   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                         20
80616   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                (0x1<<21) // Error in external load sync FIFO pop logic.
80617   #define TSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                          21
80618   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                  (0x1<<24) // Error in LS_SYNC_POP FIFO.
80619   #define TSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                            24
80620   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                    (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
80621   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                              26
80622   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2                                                     (0x1<<27) // Error in LS_SYNC_POP FIFO.
80623   #define TSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                               27
80624   #define TSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2                                                      (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
80625   #define TSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                29
80626   #define TSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2                                                          (0x1<<30) // Error interrupt in VFC block.
80627   #define TSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                    30
80628   #define TSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                     (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
80629   #define TSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                               31
80630 #define TSEM_REG_INT_STS_CLR_0                                                                               0x170004cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
80631   #define TSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
80632   #define TSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
80633   #define TSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR                                                              (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
80634   #define TSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR_SHIFT                                                        1
80635   #define TSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR                                                            (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
80636   #define TSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR_SHIFT                                                      2
80637   #define TSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR                                                              (0x1<<3) // Error in any one of the FIC FIFO is active.
80638   #define TSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR_SHIFT                                                        3
80639   #define TSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5                                                      (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
80640   #define TSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                4
80641   #define TSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5                                                      (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
80642   #define TSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                5
80643   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                               (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
80644   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                         6
80645   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                               (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
80646   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                         7
80647   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                               (0x1<<8) // Error in external load sync slow FIFO push logic.
80648   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                         8
80649   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                               (0x1<<9) // Error in external load sync slow FIFO pop logic.
80650   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                         9
80651   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
80652   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                          22
80653   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
80654   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                             10
80655   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                 (0x1<<23) // Error in LS_SYNC_POP FIFO.
80656   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                           23
80657   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5                                                    (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
80658   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                              11
80659   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
80660   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                          25
80661   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                   (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
80662   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                             12
80663   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5                                                     (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
80664   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                               13
80665   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5                                                     (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
80666   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                               14
80667   #define TSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2                                                        (0x1<<28) // Error in slow debug fifo.
80668   #define TSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                  28
80669   #define TSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5                                                           (0x1<<15) // Error in slow debug fifo
80670   #define TSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5_SHIFT                                                     15
80671   #define TSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5                                                     (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
80672   #define TSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                               16
80673   #define TSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                 (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
80674   #define TSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                           17
80675   #define TSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
80676   #define TSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                          18
80677   #define TSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5                                                         (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
80678   #define TSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                   19
80679   #define TSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
80680   #define TSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                          20
80681   #define TSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5                                                      (0x1<<21) // Error indication on FOC sync FIFO.
80682   #define TSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                21
80683   #define TSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                  (0x1<<22) // The error indicates on an error of one the threads READY queues.
80684   #define TSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                            22
80685   #define TSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                            (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
80686   #define TSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                      23
80687   #define TSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                            (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
80688   #define TSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                      24
80689   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5                                                        (0x1<<25) // FOC0 is out of credit.
80690   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                  25
80691   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5                                                        (0x1<<26) // FOC1 is out of credit.
80692   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                  26
80693   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5                                                        (0x1<<27) // FOC2 is out of credit.
80694   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                  27
80695   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5                                                        (0x1<<28) // FOC3 is out of credit.
80696   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                  28
80697   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5                                                        (0x1<<29) // FOC4 is out of credit.
80698   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                  29
80699   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5                                                        (0x1<<30) // FOC5 is out of credit.
80700   #define TSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                  30
80701   #define TSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                 (0x1<<31) // Error indication of foc pre_fetch fifo.
80702   #define TSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                           31
80703   #define TSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                    (0x1<<4) // Error in Ext PAS_FIFO is active.
80704   #define TSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                              4
80705   #define TSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2                                                    (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
80706   #define TSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                              5
80707   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
80708   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                          6
80709   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                 (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
80710   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                           7
80711   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
80712   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                          8
80713   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                 (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
80714   #define TSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                           9
80715   #define TSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                   (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
80716   #define TSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                             10
80717   #define TSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                (0x1<<11) // Signals an unknown address in the fast-memory window.
80718   #define TSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                          11
80719   #define TSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2                                                      (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
80720   #define TSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                12
80721   #define TSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2                                                      (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
80722   #define TSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                13
80723   #define TSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2                                                          (0x1<<14) // Error in CAM_OUT fifo in cam block.
80724   #define TSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                    14
80725   #define TSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2                                                              (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
80726   #define TSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2_SHIFT                                                        15
80727   #define TSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2                                                     (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
80728   #define TSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                               16
80729   #define TSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2                                                        (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
80730   #define TSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                  17
80731   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                             (0x1<<18) // Error in external store sync FIFO push logic.
80732   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                       18
80733   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                              (0x1<<19) // Error in external store sync FIFO pop logic.
80734   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                        19
80735   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                              (0x1<<20) // Error in external load sync FIFO push logic.
80736   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                        20
80737   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                               (0x1<<21) // Error in external load sync FIFO pop logic.
80738   #define TSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                         21
80739   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                 (0x1<<24) // Error in LS_SYNC_POP FIFO.
80740   #define TSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                           24
80741   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                   (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
80742   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                             26
80743   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2                                                    (0x1<<27) // Error in LS_SYNC_POP FIFO.
80744   #define TSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                              27
80745   #define TSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2                                                     (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
80746   #define TSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                               29
80747   #define TSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2                                                         (0x1<<30) // Error interrupt in VFC block.
80748   #define TSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                   30
80749   #define TSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                    (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
80750   #define TSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                              31
80751 #define TSEM_REG_INT_STS_1                                                                                   0x1700050UL //Access:R    DataWidth:0x20   // Multi Field Register.
80752   #define TSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                              (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
80753   #define TSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                        0
80754   #define TSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                  (0x1<<1) // Fast external store FIFO error of Storm_A
80755   #define TSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                            1
80756   #define TSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                  (0x1<<2) // Fast external store FIFO error of Storm_B
80757   #define TSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                            2
80758   #define TSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                    (0x1<<3) // fast external load FIFO error of Storm_A
80759   #define TSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                              3
80760   #define TSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                    (0x1<<4) // fast external load FIFO error of Storm_B
80761   #define TSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                              4
80762   #define TSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5                                                        (0x1<<5) // Internal RAM pop error
80763   #define TSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                  5
80764   #define TSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<6) // Internal RAM write error
80765   #define TSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 6
80766   #define TSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                     (0x1<<7) // DRA RD FIFO error of Storm A
80767   #define TSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                               7
80768   #define TSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                     (0x1<<8) // DRA RD FIFO error of Storm B
80769   #define TSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                               8
80770   #define TSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5                                                      (0x1<<9) // DRA RD FIFO error of Storm A
80771   #define TSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                                9
80772   #define TSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5                                                      (0x1<<10) // DRA RD FIFO error of Storm B
80773   #define TSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                                10
80774   #define TSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                      (0x1<<11) // Fast invalid address error
80775   #define TSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                                11
80776   #define TSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5                                                        (0x1<<12) // Storm A stack_uf_attn interrupt
80777   #define TSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                  12
80778   #define TSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5                                                        (0x1<<13) // Storm B stack_uf_attn interrupt
80779   #define TSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                  13
80780   #define TSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5                                                        (0x1<<14) // Storm A stack_of_attn interrupt
80781   #define TSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                  14
80782   #define TSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5                                                        (0x1<<15) // Storm B stack_of_attn interrupt
80783   #define TSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                  15
80784   #define TSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                 (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
80785   #define TSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                           16
80786   #define TSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                 (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
80787   #define TSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                           17
80788   #define TSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                              (0x1<<18) // Storm A non_aligned_access_attn interrupt
80789   #define TSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                        18
80790   #define TSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                              (0x1<<19) // Storm B non_aligned_access_attn interrupt
80791   #define TSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                        19
80792   #define TSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                                (0x1<<20) // Storm A division_by_zero_attn interrupt
80793   #define TSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                          20
80794   #define TSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                                (0x1<<21) // Storm B division_by_zero_attn interrupt
80795   #define TSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                          21
80796   #define TSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                           (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
80797   #define TSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                     22
80798   #define TSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                           (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
80799   #define TSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                     23
80800   #define TSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                            (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
80801   #define TSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                      24
80802   #define TSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                            (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
80803   #define TSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                      25
80804   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                     (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
80805   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                               26
80806   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                     (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
80807   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                               27
80808   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                 (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
80809   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                           28
80810   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                 (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
80811   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                           29
80812   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                 (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
80813   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                           30
80814   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                 (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
80815   #define TSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                           31
80816   #define TSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2                                                       (0x1<<0) // An underflow error was detected in the Storm stack.
80817   #define TSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                 0
80818   #define TSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2                                                       (0x1<<1) // An overflow error was detected in the Storm stack.
80819   #define TSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                 1
80820   #define TSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2                                                       (0x1<<2) // The Storm detected an illegal runtime value.
80821   #define TSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                 2
80822   #define TSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                    (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
80823   #define TSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                              3
80824   #define TSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                     (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
80825   #define TSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                               4
80826   #define TSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                     (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
80827   #define TSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                               5
80828   #define TSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2                                                      (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
80829   #define TSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                                6
80830   #define TSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2                                                      (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
80831   #define TSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                                7
80832   #define TSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2                                                         (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
80833   #define TSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                   8
80834   #define TSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2                                                           (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
80835   #define TSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                     9
80836   #define TSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2                                                          (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
80837   #define TSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                    10
80838   #define TSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2                                                       (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
80839   #define TSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                 11
80840   #define TSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2                                                      (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
80841   #define TSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                                12
80842 #define TSEM_REG_INT_MASK_1                                                                                  0x1700054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
80843   #define TSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.RBC_COMMON_ACCESS_COL_VFC_ERROR .
80844   #define TSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                       0
80845   #define TSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_A .
80846   #define TSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                           1
80847   #define TSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_B .
80848   #define TSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                           2
80849   #define TSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_A .
80850   #define TSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                             3
80851   #define TSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_B .
80852   #define TSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                             4
80853   #define TSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_RAM_WR_POP_ERROR .
80854   #define TSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                 5
80855   #define TSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_RAM_RD_PUSH_ERROR .
80856   #define TSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                6
80857   #define TSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_A .
80858   #define TSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                              7
80859   #define TSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_B .
80860   #define TSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                              8
80861   #define TSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_A .
80862   #define TSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                               9
80863   #define TSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_B .
80864   #define TSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                               10
80865   #define TSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.SEM_FAST_INVLD_ADDR_ERR .
80866   #define TSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                               11
80867   #define TSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5                                                       (0x1<<12) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_A .
80868   #define TSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                 12
80869   #define TSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_B .
80870   #define TSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                 13
80871   #define TSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_A .
80872   #define TSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                 14
80873   #define TSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5                                                       (0x1<<15) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_B .
80874   #define TSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                 15
80875   #define TSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                (0x1<<16) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_A .
80876   #define TSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                          16
80877   #define TSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_B .
80878   #define TSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                          17
80879   #define TSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                             (0x1<<18) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_A .
80880   #define TSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                       18
80881   #define TSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_B .
80882   #define TSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                       19
80883   #define TSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_A .
80884   #define TSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                         20
80885   #define TSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_B .
80886   #define TSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                         21
80887   #define TSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                          (0x1<<22) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A .
80888   #define TSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                    22
80889   #define TSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B .
80890   #define TSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                    23
80891   #define TSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A .
80892   #define TSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                     24
80893   #define TSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B .
80894   #define TSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                     25
80895   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                    (0x1<<26) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_A .
80896   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                              26
80897   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                    (0x1<<27) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_B .
80898   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                              27
80899   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                (0x1<<28) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_A .
80900   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                          28
80901   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                (0x1<<29) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_B .
80902   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                          29
80903   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                (0x1<<30) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_A .
80904   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                          30
80905   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                (0x1<<31) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_B .
80906   #define TSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                          31
80907   #define TSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN .
80908   #define TSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                0
80909   #define TSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN .
80910   #define TSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                1
80911   #define TSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.STORM_RUNTIME_ERROR .
80912   #define TSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                2
80913   #define TSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.EXT_LOAD_PEND_WR_ERROR .
80914   #define TSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                             3
80915   #define TSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.THREAD_RLS_ORUN_ERROR .
80916   #define TSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                              4
80917   #define TSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.THREAD_RLS_ALOC_ERROR .
80918   #define TSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                              5
80919   #define TSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.THREAD_RLS_VLD_ERROR .
80920   #define TSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                               6
80921   #define TSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.EXT_THREAD_OOR_ERROR .
80922   #define TSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                               7
80923   #define TSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.ORD_ID_FIFO_ERROR .
80924   #define TSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                  8
80925   #define TSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.INVLD_FOC_ERROR .
80926   #define TSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                    9
80927   #define TSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.EXT_LD_LEN_ERROR .
80928   #define TSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                   10
80929   #define TSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.THRD_ORD_FIFO_ERROR .
80930   #define TSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                11
80931   #define TSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_1.INVLD_THRD_ORD_ERROR .
80932   #define TSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                               12
80933 #define TSEM_REG_INT_STS_WR_1                                                                                0x1700058UL //Access:WR   DataWidth:0x20   // Multi Field Register.
80934   #define TSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                           (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
80935   #define TSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                     0
80936   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                               (0x1<<1) // Fast external store FIFO error of Storm_A
80937   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                         1
80938   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                               (0x1<<2) // Fast external store FIFO error of Storm_B
80939   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                         2
80940   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                 (0x1<<3) // fast external load FIFO error of Storm_A
80941   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                           3
80942   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                 (0x1<<4) // fast external load FIFO error of Storm_B
80943   #define TSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                           4
80944   #define TSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5                                                     (0x1<<5) // Internal RAM pop error
80945   #define TSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                               5
80946   #define TSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<6) // Internal RAM write error
80947   #define TSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                              6
80948   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                  (0x1<<7) // DRA RD FIFO error of Storm A
80949   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                            7
80950   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                  (0x1<<8) // DRA RD FIFO error of Storm B
80951   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                            8
80952   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                   (0x1<<9) // DRA RD FIFO error of Storm A
80953   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                             9
80954   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                   (0x1<<10) // DRA RD FIFO error of Storm B
80955   #define TSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                             10
80956   #define TSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                   (0x1<<11) // Fast invalid address error
80957   #define TSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                             11
80958   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5                                                     (0x1<<12) // Storm A stack_uf_attn interrupt
80959   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                               12
80960   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5                                                     (0x1<<13) // Storm B stack_uf_attn interrupt
80961   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                               13
80962   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5                                                     (0x1<<14) // Storm A stack_of_attn interrupt
80963   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                               14
80964   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5                                                     (0x1<<15) // Storm B stack_of_attn interrupt
80965   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                               15
80966   #define TSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                              (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
80967   #define TSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                        16
80968   #define TSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                              (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
80969   #define TSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                        17
80970   #define TSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                           (0x1<<18) // Storm A non_aligned_access_attn interrupt
80971   #define TSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                     18
80972   #define TSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                           (0x1<<19) // Storm B non_aligned_access_attn interrupt
80973   #define TSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                     19
80974   #define TSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                             (0x1<<20) // Storm A division_by_zero_attn interrupt
80975   #define TSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                       20
80976   #define TSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                             (0x1<<21) // Storm B division_by_zero_attn interrupt
80977   #define TSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                       21
80978   #define TSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                        (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
80979   #define TSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                  22
80980   #define TSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                        (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
80981   #define TSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                  23
80982   #define TSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                         (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
80983   #define TSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                   24
80984   #define TSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                         (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
80985   #define TSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                   25
80986   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                  (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
80987   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                            26
80988   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                  (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
80989   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                            27
80990   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                              (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
80991   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                        28
80992   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                              (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
80993   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                        29
80994   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                              (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
80995   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                        30
80996   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                              (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
80997   #define TSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                        31
80998   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2                                                    (0x1<<0) // An underflow error was detected in the Storm stack.
80999   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                              0
81000   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2                                                    (0x1<<1) // An overflow error was detected in the Storm stack.
81001   #define TSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                              1
81002   #define TSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2                                                    (0x1<<2) // The Storm detected an illegal runtime value.
81003   #define TSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                              2
81004   #define TSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                 (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
81005   #define TSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                           3
81006   #define TSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                  (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
81007   #define TSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                            4
81008   #define TSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                  (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
81009   #define TSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                            5
81010   #define TSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                   (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
81011   #define TSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                             6
81012   #define TSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                   (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
81013   #define TSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                             7
81014   #define TSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2                                                      (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
81015   #define TSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                8
81016   #define TSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2                                                        (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
81017   #define TSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                  9
81018   #define TSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2                                                       (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
81019   #define TSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                 10
81020   #define TSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                    (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
81021   #define TSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                              11
81022   #define TSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                   (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
81023   #define TSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                             12
81024 #define TSEM_REG_INT_STS_CLR_1                                                                               0x170005cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
81025   #define TSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                          (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
81026   #define TSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                    0
81027   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                              (0x1<<1) // Fast external store FIFO error of Storm_A
81028   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                        1
81029   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                              (0x1<<2) // Fast external store FIFO error of Storm_B
81030   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                        2
81031   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                (0x1<<3) // fast external load FIFO error of Storm_A
81032   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                          3
81033   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                (0x1<<4) // fast external load FIFO error of Storm_B
81034   #define TSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                          4
81035   #define TSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5                                                    (0x1<<5) // Internal RAM pop error
81036   #define TSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                              5
81037   #define TSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<6) // Internal RAM write error
81038   #define TSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                             6
81039   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                 (0x1<<7) // DRA RD FIFO error of Storm A
81040   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                           7
81041   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                 (0x1<<8) // DRA RD FIFO error of Storm B
81042   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                           8
81043   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                  (0x1<<9) // DRA RD FIFO error of Storm A
81044   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                            9
81045   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                  (0x1<<10) // DRA RD FIFO error of Storm B
81046   #define TSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                            10
81047   #define TSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                  (0x1<<11) // Fast invalid address error
81048   #define TSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                            11
81049   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5                                                    (0x1<<12) // Storm A stack_uf_attn interrupt
81050   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                              12
81051   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5                                                    (0x1<<13) // Storm B stack_uf_attn interrupt
81052   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                              13
81053   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5                                                    (0x1<<14) // Storm A stack_of_attn interrupt
81054   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                              14
81055   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5                                                    (0x1<<15) // Storm B stack_of_attn interrupt
81056   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                              15
81057   #define TSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                             (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
81058   #define TSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                       16
81059   #define TSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                             (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
81060   #define TSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                       17
81061   #define TSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                          (0x1<<18) // Storm A non_aligned_access_attn interrupt
81062   #define TSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                    18
81063   #define TSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                          (0x1<<19) // Storm B non_aligned_access_attn interrupt
81064   #define TSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                    19
81065   #define TSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                            (0x1<<20) // Storm A division_by_zero_attn interrupt
81066   #define TSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                      20
81067   #define TSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                            (0x1<<21) // Storm B division_by_zero_attn interrupt
81068   #define TSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                      21
81069   #define TSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                       (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
81070   #define TSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                 22
81071   #define TSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                       (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
81072   #define TSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                 23
81073   #define TSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                        (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
81074   #define TSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                  24
81075   #define TSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                        (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
81076   #define TSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                  25
81077   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                 (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
81078   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                           26
81079   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                 (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
81080   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                           27
81081   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                             (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
81082   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                       28
81083   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                             (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
81084   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                       29
81085   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                             (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
81086   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                       30
81087   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                             (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
81088   #define TSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                       31
81089   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2                                                   (0x1<<0) // An underflow error was detected in the Storm stack.
81090   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                             0
81091   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2                                                   (0x1<<1) // An overflow error was detected in the Storm stack.
81092   #define TSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                             1
81093   #define TSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2                                                   (0x1<<2) // The Storm detected an illegal runtime value.
81094   #define TSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                             2
81095   #define TSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
81096   #define TSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                          3
81097   #define TSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                 (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
81098   #define TSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                           4
81099   #define TSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                 (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
81100   #define TSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                           5
81101   #define TSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                  (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
81102   #define TSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                            6
81103   #define TSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                  (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
81104   #define TSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                            7
81105   #define TSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2                                                     (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
81106   #define TSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                               8
81107   #define TSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2                                                       (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
81108   #define TSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                 9
81109   #define TSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2                                                      (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
81110   #define TSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                10
81111   #define TSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                   (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
81112   #define TSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                             11
81113   #define TSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                  (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
81114   #define TSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                            12
81115 #define TSEM_REG_INT_STS_2_E5                                                                                0x1700060UL //Access:R    DataWidth:0x1f   // Multi Field Register.
81116   #define TSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                 (0x1<<0) // Fast FIN FIFO error of Storm A.
81117   #define TSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                           0
81118   #define TSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                 (0x1<<1) // Fast FIN FIFO error of Storm B
81119   #define TSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                           1
81120   #define TSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                               (0x1<<2) // Fast Debug FIFO error of Storm A
81121   #define TSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                         2
81122   #define TSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                               (0x1<<3) // Fast Debug FIFO error of Storm B
81123   #define TSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                         3
81124   #define TSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                                (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
81125   #define TSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                          4
81126   #define TSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                                (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
81127   #define TSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                          5
81128   #define TSEM_REG_INT_STS_2_VFC_INTERRUPT_E5                                                                (0x1<<6) // interrupt from VFC block
81129   #define TSEM_REG_INT_STS_2_VFC_INTERRUPT_E5_SHIFT                                                          6
81130   #define TSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                       (0x1<<7) // VFC FIFO error
81131   #define TSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                 7
81132   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                    (0x1<<8) // Error in FOC error of Storm A.
81133   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                              8
81134   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                    (0x1<<9) // Error in FOC error of Storm B.
81135   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                              9
81136   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                  (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
81137   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                            10
81138   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                  (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
81139   #define TSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                            11
81140   #define TSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                     (0x1<<12) // Cam input FIFO error
81141   #define TSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                               12
81142   #define TSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5                                                         (0x1<<13) // Pre-fetch FIFO error of Storm A.
81143   #define TSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                   13
81144   #define TSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5                                                         (0x1<<14) // Pre-fetch FIFO error of Storm B.
81145   #define TSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                   14
81146   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                 (0x1<<15) // Lock is acquired more than maximum configured time.
81147   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                           15
81148   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                  (0x1<<16) // Ilegal assetion commands towards lock block.
81149   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                            16
81150   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                   (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
81151   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                             17
81152   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                 (0x1<<18) // Trying to acquire a lock which is already acquired.
81153   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                           18
81154   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                                (0x1<<19) // Trying to relinquish a key which does not exist.
81155   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                          19
81156   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                                (0x1<<20) // A lock acquired requrest is issued when all locks are used.
81157   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                          20
81158   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                                (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
81159   #define TSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                          21
81160   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                            (0x1<<22) // Fin done with remainning allocated threads STORM_A.
81161   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                      22
81162   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                            (0x1<<23) // Fin done with remainning allocated threads STORM_B.
81163   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                      23
81164   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                            (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
81165   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                      24
81166   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                            (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
81167   #define TSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                      25
81168   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                      (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
81169   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                                26
81170   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                      (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
81171   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                                27
81172   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                         (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
81173   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                   28
81174   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                         (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
81175   #define TSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                   29
81176   #define TSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                          (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
81177   #define TSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                    30
81178 #define TSEM_REG_INT_MASK_2_E5                                                                               0x1700064UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
81179   #define TSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_A .
81180   #define TSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                          0
81181   #define TSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_B .
81182   #define TSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                          1
81183   #define TSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_A .
81184   #define TSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                        2
81185   #define TSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_B .
81186   #define TSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                        3
81187   #define TSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_A .
81188   #define TSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                         4
81189   #define TSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_B .
81190   #define TSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                         5
81191   #define TSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.VFC_INTERRUPT .
81192   #define TSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5_SHIFT                                                         6
81193   #define TSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.MUX_RBC_VFC_FIFO_ERROR .
81194   #define TSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                7
81195   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_A .
81196   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                             8
81197   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_B .
81198   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                             9
81199   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_A .
81200   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                           10
81201   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_B .
81202   #define TSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                           11
81203   #define TSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.CAM_RBC_INPUT_FIFO_ERROR .
81204   #define TSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                              12
81205   #define TSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_A .
81206   #define TSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                  13
81207   #define TSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_B .
81208   #define TSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                  14
81209   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.LOCK_RBC_REQ_MAX_STALL_ERROR .
81210   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                          15
81211   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.LOCK_RBC_REQ_CMD_RATE_ERROR .
81212   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                           16
81213   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELEASE_ERROR .
81214   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                            17
81215   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.LOCK_RBC_REQ_REDUNDENT_ERROR .
81216   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                          18
81217   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELINQUISH_ERROR .
81218   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                         19
81219   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.LOCK_RBC_REQ_STALL_FULL_ERROR .
81220   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                         20
81221   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.LOCK_RBC_REQ_DUAL_STALL_ERROR .
81222   #define TSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                         21
81223   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A .
81224   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                     22
81225   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                           (0x1<<23) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B .
81226   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                     23
81227   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_A .
81228   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                     24
81229   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_B .
81230   #define TSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                     25
81231   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                     (0x1<<26) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A .
81232   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                               26
81233   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B .
81234   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                               27
81235   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A .
81236   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                  28
81237   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B .
81238   #define TSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                  29
81239   #define TSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                         (0x1<<30) // This bit masks, when set, the Interrupt bit: TSEM_REG_INT_STS_2.SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR .
81240   #define TSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                   30
81241 #define TSEM_REG_INT_STS_WR_2_E5                                                                             0x1700068UL //Access:WR   DataWidth:0x1f   // Multi Field Register.
81242   #define TSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                              (0x1<<0) // Fast FIN FIFO error of Storm A.
81243   #define TSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                        0
81244   #define TSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                              (0x1<<1) // Fast FIN FIFO error of Storm B
81245   #define TSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                        1
81246   #define TSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                            (0x1<<2) // Fast Debug FIFO error of Storm A
81247   #define TSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                      2
81248   #define TSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                            (0x1<<3) // Fast Debug FIFO error of Storm B
81249   #define TSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                      3
81250   #define TSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                             (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
81251   #define TSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                       4
81252   #define TSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                             (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
81253   #define TSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                       5
81254   #define TSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5                                                             (0x1<<6) // interrupt from VFC block
81255   #define TSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5_SHIFT                                                       6
81256   #define TSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                    (0x1<<7) // VFC FIFO error
81257   #define TSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                              7
81258   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                 (0x1<<8) // Error in FOC error of Storm A.
81259   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                           8
81260   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                 (0x1<<9) // Error in FOC error of Storm B.
81261   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                           9
81262   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                               (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
81263   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                         10
81264   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                               (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
81265   #define TSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                         11
81266   #define TSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                  (0x1<<12) // Cam input FIFO error
81267   #define TSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                            12
81268   #define TSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5                                                      (0x1<<13) // Pre-fetch FIFO error of Storm A.
81269   #define TSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                13
81270   #define TSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5                                                      (0x1<<14) // Pre-fetch FIFO error of Storm B.
81271   #define TSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                14
81272   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                              (0x1<<15) // Lock is acquired more than maximum configured time.
81273   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                        15
81274   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                               (0x1<<16) // Ilegal assetion commands towards lock block.
81275   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                         16
81276   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
81277   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                          17
81278   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                              (0x1<<18) // Trying to acquire a lock which is already acquired.
81279   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                        18
81280   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                             (0x1<<19) // Trying to relinquish a key which does not exist.
81281   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                       19
81282   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                             (0x1<<20) // A lock acquired requrest is issued when all locks are used.
81283   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                       20
81284   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                             (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
81285   #define TSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                       21
81286   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                         (0x1<<22) // Fin done with remainning allocated threads STORM_A.
81287   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                   22
81288   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                         (0x1<<23) // Fin done with remainning allocated threads STORM_B.
81289   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                   23
81290   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                         (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
81291   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                   24
81292   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                         (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
81293   #define TSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                   25
81294   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                   (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
81295   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                             26
81296   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                   (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
81297   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                             27
81298   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                      (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
81299   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                28
81300   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                      (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
81301   #define TSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                29
81302   #define TSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                       (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
81303   #define TSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                 30
81304 #define TSEM_REG_INT_STS_CLR_2_E5                                                                            0x170006cUL //Access:RC   DataWidth:0x1f   // Multi Field Register.
81305   #define TSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                             (0x1<<0) // Fast FIN FIFO error of Storm A.
81306   #define TSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                       0
81307   #define TSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                             (0x1<<1) // Fast FIN FIFO error of Storm B
81308   #define TSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                       1
81309   #define TSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                           (0x1<<2) // Fast Debug FIFO error of Storm A
81310   #define TSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                     2
81311   #define TSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                           (0x1<<3) // Fast Debug FIFO error of Storm B
81312   #define TSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                     3
81313   #define TSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                            (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
81314   #define TSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                      4
81315   #define TSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                            (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
81316   #define TSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                      5
81317   #define TSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5                                                            (0x1<<6) // interrupt from VFC block
81318   #define TSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5_SHIFT                                                      6
81319   #define TSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                   (0x1<<7) // VFC FIFO error
81320   #define TSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                             7
81321   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                (0x1<<8) // Error in FOC error of Storm A.
81322   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                          8
81323   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                (0x1<<9) // Error in FOC error of Storm B.
81324   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                          9
81325   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                              (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
81326   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                        10
81327   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                              (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
81328   #define TSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                        11
81329   #define TSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                 (0x1<<12) // Cam input FIFO error
81330   #define TSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                           12
81331   #define TSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5                                                     (0x1<<13) // Pre-fetch FIFO error of Storm A.
81332   #define TSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                               13
81333   #define TSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5                                                     (0x1<<14) // Pre-fetch FIFO error of Storm B.
81334   #define TSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                               14
81335   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                             (0x1<<15) // Lock is acquired more than maximum configured time.
81336   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                       15
81337   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                              (0x1<<16) // Ilegal assetion commands towards lock block.
81338   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                        16
81339   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                               (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
81340   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                         17
81341   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                             (0x1<<18) // Trying to acquire a lock which is already acquired.
81342   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                       18
81343   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                            (0x1<<19) // Trying to relinquish a key which does not exist.
81344   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                      19
81345   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                            (0x1<<20) // A lock acquired requrest is issued when all locks are used.
81346   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                      20
81347   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                            (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
81348   #define TSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                      21
81349   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                        (0x1<<22) // Fin done with remainning allocated threads STORM_A.
81350   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                  22
81351   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                        (0x1<<23) // Fin done with remainning allocated threads STORM_B.
81352   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                  23
81353   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                        (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
81354   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                  24
81355   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                        (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
81356   #define TSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                  25
81357   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                  (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
81358   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                            26
81359   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                  (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
81360   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                            27
81361   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                     (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
81362   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                               28
81363   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                     (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
81364   #define TSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                               29
81365   #define TSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                      (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
81366   #define TSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                30
81367 #define TSEM_REG_PRTY_MASK                                                                                   0x17000ccUL //Access:RW   DataWidth:0x3    // Multi Field Register.
81368   #define TSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR                                                            (0x1<<0) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS.VFC_RBC_PARITY_ERROR .
81369   #define TSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR_SHIFT                                                      0
81370   #define TSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR                                                           (0x1<<1) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS.STORM_RF_PARITY_ERROR .
81371   #define TSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR_SHIFT                                                     1
81372   #define TSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR                                                            (0x1<<2) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS.REG_GEN_PARITY_ERROR .
81373   #define TSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR_SHIFT                                                      2
81374 #define TSEM_REG_PRTY_MASK_H_0_BB_K2                                                                         0x1700204UL //Access:RW   DataWidth:0x6    // Multi Field Register.
81375   #define TSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
81376   #define TSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                           0
81377   #define TSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
81378   #define TSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                           1
81379   #define TSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
81380   #define TSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               2
81381   #define TSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
81382   #define TSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               3
81383   #define TSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
81384   #define TSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               4
81385   #define TSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: TSEM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
81386   #define TSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               5
81387 #define TSEM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x1700210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
81388   #define TSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                  (0x1<<0) // Enable ECC for memory ecc instance tsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
81389   #define TSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                            0
81390   #define TSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                  (0x1<<1) // Enable ECC for memory ecc instance tsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
81391   #define TSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                            1
81392 #define TSEM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x1700214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
81393   #define TSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                           (0x1<<0) // Set parity only for memory ecc instance tsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
81394   #define TSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                     0
81395   #define TSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                           (0x1<<1) // Set parity only for memory ecc instance tsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
81396   #define TSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                     1
81397 #define TSEM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x1700218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
81398   #define TSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                    (0x1<<0) // Record if a correctable error occurred on memory ecc instance tsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
81399   #define TSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                              0
81400   #define TSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance tsem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
81401   #define TSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                              1
81402 #define TSEM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x170021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
81403 #define TSEM_REG_ARB_CYCLE_SIZE_BB_K2                                                                        0x1700400UL //Access:RW   DataWidth:0x5    // The number of time_slots in the arbitration cycle.
81404 #define TSEM_REG_VF_ERROR                                                                                    0x1700408UL //Access:WR   DataWidth:0x1    // This VF-split register provides read/clear access to the VF error received from the SDM for a DMA transfer. Reading this register will return the VF Error for value for the corresponding VF. Writing a 1 to this register will clear the error for the corresponding VF.
81405 #define TSEM_REG_PF_ERROR                                                                                    0x170040cUL //Access:WR   DataWidth:0x1    // This PF-split register provides read/clear access to the PF error received from the SDM for a DMA transfer. Reading this register will return the PF Error for value for the corresponding PF. Writing a 1 to this register will clear the error for the corresponding PF.
81406 #define TSEM_REG_VF_ERR_VECTOR                                                                               0x1700420UL //Access:WB_R DataWidth:0xf0   // This read-only register provides a vector of bits having an error indication per VF where the Bit position corresponds to the VFID.
81407 #define TSEM_REG_VF_ERR_VECTOR_SIZE_BB                                                                       4
81408 #define TSEM_REG_VF_ERR_VECTOR_SIZE_K2_E5                                                                    8
81409 #define TSEM_REG_PF_ERR_VECTOR                                                                               0x1700440UL //Access:R    DataWidth:0x10   // This read-only register provides a vector of bits having an error indication per PF where the Bit position corresponds to the PFID.
81410 #define TSEM_REG_CLEAR_STALL                                                                                 0x1700444UL //Access:RW   DataWidth:0x1    // Clear stall signal sent from local storm to external storms.
81411 #define TSEM_REG_EXCEPTION_INT                                                                               0x1700448UL //Access:RW   DataWidth:0x10   // Provides a default PRAM address to be used for the handler in the event that the PRAM address retrieved from the interrupt table is out of range with regard to the actual PRAM size provided in the SEMI instance.
81412 #define TSEM_REG_EXT_STORE_FREE_ENTRIES_BB_K2                                                                0x170044cUL //Access:R    DataWidth:0x6    // Number of free entries in the external STORE sync FIFO.
81413 #define TSEM_REG_GPI_DATA_A_E5                                                                               0x1700450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm A.
81414 #define TSEM_REG_GPI_DATA_BB_K2                                                                              0x1700450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals.
81415 #define TSEM_REG_GPRE_SAMP_PERIOD_BB_K2                                                                      0x1700454UL //Access:RW   DataWidth:0x4    // Defines the number of system clocks from one sample of GPRE sync data and the next.
81416 #define TSEM_REG_ALLOW_LP_SLEEP_THRD                                                                         0x1700458UL //Access:RW   DataWidth:0x1    // When set, this bit is used to allow low-power mode to be activated while threads are sleeping in the passive buffer, as long as the SEMI/Storm remains idle.
81417 #define TSEM_REG_ECO_RESERVED                                                                                0x170045cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
81418 #define TSEM_REG_PB_WR_SDM_DMA_MODE_E5                                                                       0x1700460UL //Access:RW   DataWidth:0x2    // This register can set the mode of the SDM DMA write to passive buffer. 00 - Use mask vector mode. 01 - Use write on sleep sate mode. 10 - Use regardless write mode. 11 - Disable write mode.
81419 #define TSEM_REG_PB_WR_DRA_RD_CUT_THROUGH_MODE_E5                                                            0x1700464UL //Access:RW   DataWidth:0x1    // This register set the DRA RD block cut through mode in which write to a thread address section passive buffer may occur simultaneously with read (as long that no coherency violations occur). 0- cut through mode disabled. 1- cut through mode active.
81420 #define TSEM_REG_GPI_DATA_B_E5                                                                               0x1700468UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm B.
81421 #define TSEM_REG_FIC_FIFO_BB_K2                                                                              0x1700580UL //Access:WB_R DataWidth:0x80   // Used for debugging to read/write to/from the FIC FIFOs. The address selects which FIFO should be accessed.
81422 #define TSEM_REG_FIC_FIFO_SIZE                                                                               4
81423 #define TSEM_REG_FIC_MIN_MSG_BB_K2                                                                           0x1700600UL //Access:RW   DataWidth:0x6    // Per-FIC interface register array defines minimum number of cycles in the FIC interfaces after which the message can be sent to the passive register_file.
81424 #define TSEM_REG_FIC_EMPTY_CT_MODE_BB_K2                                                                     0x1700620UL //Access:RW   DataWidth:0x1    // When set, enables the "empty cut-through" mode for the FIC interface. In this mode, the FIC interface will not require that the available ("go") counter is non-zero before making a transfer request to the DRA arbiter and starting a transfer.
81425 #define TSEM_REG_FIC_EMPTY_CT_CNT_BB_K2                                                                      0x1700624UL //Access:RC   DataWidth:0x18   // Statistics counter used to count the number of FIC messages that have been received on any FIC interface and were allowed to start early, taking advantage of the FIC empty cut-through mode.
81426 #define TSEM_REG_FOC_CREDIT                                                                                  0x1700680UL //Access:RW   DataWidth:0x8    // Array of registers provides the initial credits on each of the associatef FOC interfaces. Reading from this register provides the current FOR credit value.
81427 #define TSEM_REG_FOC_CREDIT_SIZE                                                                             2
81428 #define TSEM_REG_FULL_FOC_DRA_STRT_EN_BB_K2                                                                  0x17006c0UL //Access:RW   DataWidth:0x1    // When set, this bit allows the DRA read operation to start even when there are not enough credits on all the participating FOC interfaces to complete the entire transaction. The transfer will stall only when a transfer cycle is reached in which there are no interface credits, at which time the DRA transfer will remain stalled until the FOC destination(s) has at least a single credit. When this configuration is cleared, the DRA read transfer will not begin until there are enough credits on all the participating FOC interfaces for the entire transfer.
81429 #define TSEM_REG_FIN_COMMAND_BB_K2                                                                           0x1700700UL //Access:WB_R DataWidth:0x164  // Last fin command that was read from fifo. Its spelling in FIN_FIFO register.
81430 #define TSEM_REG_FIN_COMMAND_SIZE                                                                            16
81431 #define TSEM_REG_FIN_FIFO_BB_K2                                                                              0x1700800UL //Access:WB_R DataWidth:0x164  // READ ONLY FOR DEBUGGING! [5:0]   start_rp_foc3; [11:6] start_rp_foc2;  [17:12]   start_rp_foc1; [23:18] start_rp_foc0;  [29:24]   end_rp_foc3; [35:30] end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid.
81432 #define TSEM_REG_FIN_FIFO_SIZE                                                                               16
81433 #define TSEM_REG_INVLD_PAS_WR_EN_BB_K2                                                                       0x1700900UL //Access:RW   DataWidth:0x1    // When set, an attempt to write to the passive buffer over the external passive interface will be enabled even if the partition being written is owned by a thread whose valid bit is not set. Otherwise if cleared, the transfer will be stalled.
81434 #define TSEM_REG_ARBITER_REQUEST_BB_K2                                                                       0x1700980UL //Access:R    DataWidth:0x5    // Dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
81435 #define TSEM_REG_ARBITER_SELECT_BB_K2                                                                        0x1700984UL //Access:R    DataWidth:0x5    // Dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
81436 #define TSEM_REG_ARBITER_SLOT_BB_K2                                                                          0x1700988UL //Access:R    DataWidth:0x5    // Dra arbiter last slot.
81437 #define TSEM_REG_ARB_AS_DEF_BB_K2                                                                            0x1700a00UL //Access:RW   DataWidth:0x3    // Two-dimensional register array is used to define each of four arbitration schemes used by the main DRA arbiter. For this, bits 4:3 of the offset are used to select the arbitration scheme 0-3. Bits 2:0 of the offset are used to define the five priority sources for the selected scheme, where for each priority (0-4), an arbiter source is assigned. Valid values for these configurations are the source enumerations, where FIC0=0x0, FIC1=0x1, wake priority0=0x2, wake priority1=0x3 and wake priority2=0x4. Note that there are holes in the indirect offset address which always return zero when read. These exist at offsets 0x5-0x7, 0xd-0xf, 0x15-0x17 and 0x1d-0x1f.
81438 #define TSEM_REG_ARB_AS_DEF_SIZE                                                                             32
81439 #define TSEM_REG_ARB_TS_AS_BB_K2                                                                             0x1700a80UL //Access:RW   DataWidth:0x2    // Register array that defines the main DRA arbiter arbitration scheme for each of 20 time slots [0-19].
81440 #define TSEM_REG_ARB_TS_AS_SIZE                                                                              20
81441 #define TSEM_REG_NUM_OF_THREADS                                                                              0x1700b00UL //Access:R    DataWidth:0x8    // The number of currently free threads (in invalid state).
81442 #define TSEM_REG_THREAD_ERROR_LOW_E5                                                                         0x1700b04UL //Access:R    DataWidth:0x20   // Thread error low indication. Represents threads 31 -0
81443 #define TSEM_REG_THREAD_ERROR_BB_K2                                                                          0x1700b04UL //Access:R    DataWidth:0x18   // Thread error indication.
81444 #define TSEM_REG_THREAD_RDY_BB_K2                                                                            0x1700b08UL //Access:R    DataWidth:0x18   // Thread ready indication.
81445 #define TSEM_REG_THREAD_SET_NUM                                                                              0x1700b0cUL //Access:W    DataWidth:0x6    // Thread ID. Write thread ID will set ready indication for this thread ID.
81446 #define TSEM_REG_THREAD_VALID_BB_K2                                                                          0x1700b10UL //Access:R    DataWidth:0x18   // Valid sleeping threads.
81447 #define TSEM_REG_THREADS_LIST_BB_K2                                                                          0x1700b14UL //Access:RW   DataWidth:0x18   // List of free threads.
81448 #define TSEM_REG_THREAD_NUMBER_E5                                                                            0x1700b18UL //Access:RW   DataWidth:0x8    // Defines the maixmum number of supported threads in SEMI.
81449 #define TSEM_REG_THREAD_ERROR_HIGH_E5                                                                        0x1700b1cUL //Access:R    DataWidth:0x18   // Thread error high indication. Represents threads  55-32
81450 #define TSEM_REG_FOC_MIN_MESSAGE_CREDIT_E5                                                                   0x1700b40UL //Access:RW   DataWidth:0x8    // This field defines for each FOC the minimum message reuired for the FOC transfer to start.
81451 #define TSEM_REG_FOC_MIN_MESSAGE_CREDIT_SIZE                                                                 2
81452 #define TSEM_REG_ORDER_HEAD_BB_K2                                                                            0x1700c00UL //Access:RW   DataWidth:0x5    // This (indirect) register array of registers provides read/write access to the head pointers assigned to each of the thread-ordering queues.
81453 #define TSEM_REG_ORDER_HEAD_SIZE                                                                             24
81454 #define TSEM_REG_ORDER_TAIL_BB_K2                                                                            0x1700c80UL //Access:RW   DataWidth:0x5    // This (indirect) register array of registers provides read/write access to the tail pointers assigned to each of the thread ordering queues.
81455 #define TSEM_REG_ORDER_TAIL_SIZE                                                                             24
81456 #define TSEM_REG_ORDER_EMPTY_BB_K2                                                                           0x1700d00UL //Access:RW   DataWidth:0x1    // This vector provides read-only access to the empty bit assigned to each of the thread ordering queues.
81457 #define TSEM_REG_ORDER_EMPTY_SIZE                                                                            24
81458 #define TSEM_REG_ORDER_LL_REG_BB_K2                                                                          0x1700d80UL //Access:RW   DataWidth:0x5    // This array of registers provides read/write access to each entry of the linked-list array of the thread-ordering queue. Because the actual depth is based on the number of threads supported by the design, which is a Verilog parameter, a 64-entry window is reserved in the register address space. The valid entries start at the base of the window and extend through the number of threads supported. The value in each indirect register contains linked-list pointer to the next thread in the associated queue..
81459 #define TSEM_REG_ORDER_LL_REG_SIZE                                                                           24
81460 #define TSEM_REG_ORDER_POP_EN_BB_K2                                                                          0x1700e00UL //Access:RW   DataWidth:0x18   // Provides access to the thread ordering queue pop-enable vector.
81461 #define TSEM_REG_ORDER_WAKE_EN_BB_K2                                                                         0x1700e08UL //Access:RW   DataWidth:0x18   // Provides access to the thread ordering queue wake-enable vector.
81462 #define TSEM_REG_PF_NUM_ORDER_BASE_BB_K2                                                                     0x1700e10UL //Access:RW   DataWidth:0x5    // This field defines the base value for the ordering queue selection when the PFNum is chosen to control this selection. The value of this register is added to PFNum and the result is used to select one of 16 ordering queues.
81463 #define TSEM_REG_DBG_ALM_FULL                                                                                0x1701000UL //Access:RW   DataWidth:0x6    // Almost full for slow debug fifo.
81464 #define TSEM_REG_PASSIVE_ALM_FULL                                                                            0x1701004UL //Access:RW   DataWidth:0x5    // The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted.
81465 #define TSEM_REG_SYNC_DRA_WR_ALM_FULL_BB_K2                                                                  0x1701008UL //Access:RW   DataWidth:0x5    // Almost full for sync dra_wr fifo (data from DRA to STORM).
81466 #define TSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                        0x170100cUL //Access:RW   DataWidth:0x6    // Almost full for sync ram_wr fifo.
81467 #define TSEM_REG_SYNC_FOC_FIFO_WR_ALM_FULL_E5                                                                0x1701010UL //Access:RW   DataWidth:0x4    // Almost full for indication for FOC Sync FIFO.
81468 #define TSEM_REG_SYNC_SDM_READY_FIFO_WR_ALM_FULL_E5                                                          0x1701014UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM READY FIFO.
81469 #define TSEM_REG_SYNC_SDM_INC_FIFO_WR_ALM_FULL_E5                                                            0x1701018UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM Counter Increment FIFO.
81470 #define TSEM_REG_STALL_ON_INT_E5                                                                             0x170101cUL //Access:RW   DataWidth:0x2    // 00 - No stall. 01 - Both cluster Stroms will be stalled on any unmasked error occurrence. 10 - All Stroms will be stalled on any unmasked error occurrence.
81471 #define TSEM_REG_FIC0_A_MAX_THRDS_E5                                                                         0x1701020UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 A queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
81472 #define TSEM_REG_FIC0_X_MAX_THRDS_E5                                                                         0x1701024UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 X queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
81473 #define TSEM_REG_FIC0_B_MAX_THRDS_E5                                                                         0x1701028UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 B queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
81474 #define TSEM_REG_FIC1_A_MAX_THRDS_E5                                                                         0x170102cUL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC1 A queue. If FIC1 message is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
81475 #define TSEM_REG_DRA_EMPTY_BB_K2                                                                             0x1701100UL //Access:R    DataWidth:0x1    // Dra_empty.
81476 #define TSEM_REG_EXT_PAS_EMPTY                                                                               0x1701104UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO empty in sem_slow.
81477 #define TSEM_REG_FIC_EMPTY                                                                                   0x1701120UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO empty in sem_slow_fic.
81478 #define TSEM_REG_SLOW_DBG_EMPTY_BB_K2                                                                        0x1701140UL //Access:R    DataWidth:0x1    // DBG FIFO is empty in sem_slow_ls_dbg.
81479 #define TSEM_REG_SLOW_DRA_FIN_EMPTY_BB_K2                                                                    0x1701144UL //Access:R    DataWidth:0x1    // FIN fifo is empty in sem_slow_dra_sync.
81480 #define TSEM_REG_SLOW_DRA_RD_EMPTY_BB_K2                                                                     0x1701148UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is empty in sem_slow_dra_sync.
81481 #define TSEM_REG_SLOW_DRA_WR_EMPTY_BB_K2                                                                     0x170114cUL //Access:R    DataWidth:0x1    // DRA_WR push fifo is empty in sem_slow_dra_sync.
81482 #define TSEM_REG_SLOW_EXT_STORE_EMPTY                                                                        0x1701150UL //Access:R    DataWidth:0x1    // EXT_STORE FIFO is empty in sem_slow_ls_ext.
81483 #define TSEM_REG_SLOW_EXT_LOAD_EMPTY                                                                         0x1701154UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is empty in sem_slow_ls_ext, bit 0 FIFO of Core A, bit 1 FIFO of Core B.
81484 #define TSEM_REG_SLOW_RAM_RD_EMPTY                                                                           0x1701158UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is empty in sem_slow_ls_ext.
81485 #define TSEM_REG_SLOW_RAM_WR_EMPTY                                                                           0x170115cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is empty in sem_slow_ls_ext.
81486 #define TSEM_REG_SYNC_DBG_EMPTY                                                                              0x1701160UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is empty in sem_slow_ls_sync. Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B
81487 #define TSEM_REG_THREAD_FIFO_EMPTY_BB_K2                                                                     0x1701164UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is empty in sem_slow_dra_wr.
81488 #define TSEM_REG_ORD_ID_FIFO_EMPTY_BB_K2                                                                     0x1701168UL //Access:R    DataWidth:0x1    // Indicates that the order ID fifo is empty in sem_slow_dra_wr.
81489 #define TSEM_REG_PB_QUEUE_EMPTY_E5                                                                           0x170116cUL //Access:R    DataWidth:0xb    // If 1, the correspongding Queue is empty. Queues numeration: FOC_FIFO_IF - 0,  FIC0_FIFO_A - 1, FIC1_FIFO_A - 2, WAKE_FIFO_PRIO_A - 3, WAKE_FIFO_PRI1_A - 4, FIC0_FIFO_X - 5,  WAKE_FIFO_PRIO_X - 6, WAKE_FIFO_PRI1_X - 7,FIC0_FIFO_B - 8, WAKE_FIFO_PRIO_B - 9,  WAKE_FIFO_PRI1_B - 10.
81490 #define TSEM_REG_SYNC_FOC_FIFO_EMPTY_E5                                                                      0x1701170UL //Access:R    DataWidth:0x1    // FOC FIFO empty indication.
81491 #define TSEM_REG_SYNC_FOC_PRE_FETCH_FIFO_EMPTY_E5                                                            0x1701174UL //Access:R    DataWidth:0x1    // FOC pre fetch FIFO empty indication.
81492 #define TSEM_REG_EXT_PAS_FULL                                                                                0x1701200UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO Full in sem_slow.
81493 #define TSEM_REG_EXT_STORE_IF_FULL                                                                           0x1701204UL //Access:R    DataWidth:0x1    // EXT_STORE IF is full in sem_slow_ls_ext.
81494 #define TSEM_REG_FIC_FULL                                                                                    0x1701220UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO full in sem_slow_fic.
81495 #define TSEM_REG_PAS_IF_FULL_BB_K2                                                                           0x1701240UL //Access:R    DataWidth:0x1    // Full from passive buffer asserted toward SDM.
81496 #define TSEM_REG_RAM_IF_FULL                                                                                 0x1701244UL //Access:R    DataWidth:0x1    // EXT_RAM IF is full in sem_slow_ls_ram.
81497 #define TSEM_REG_SLOW_DBG_ALM_FULL_BB_K2                                                                     0x1701248UL //Access:R    DataWidth:0x1    // DBG FIFO is almost full in sem_slow_ls_dbg according to the full threshold configuration.
81498 #define TSEM_REG_SLOW_DBG_FULL_BB_K2                                                                         0x170124cUL //Access:R    DataWidth:0x1    // DBG FIFO is full in sem_slow_ls_dbg.
81499 #define TSEM_REG_SLOW_DRA_FIN_FULL_BB_K2                                                                     0x1701250UL //Access:R    DataWidth:0x1    // FIN fifo is full in sem_slow_dra_sync (never may be active).
81500 #define TSEM_REG_SLOW_DRA_RD_FULL_BB_K2                                                                      0x1701254UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is full in sem_slow_dra_sync.
81501 #define TSEM_REG_SLOW_DRA_WR_FULL_BB_K2                                                                      0x1701258UL //Access:R    DataWidth:0x1    // DRA_WR push fifo is full in sem_slow_dra_sync.
81502 #define TSEM_REG_SLOW_EXT_STORE_FULL                                                                         0x170125cUL //Access:R    DataWidth:0x2    // EXT_STORE FIFO is full in sem_slow_ls_ext. Bit0 - Core A FIFO. Bit1 - Core B FIFO.
81503 #define TSEM_REG_SLOW_EXT_LOAD_FULL                                                                          0x1701260UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is full in sem_slow_ls_ext, bit 0 for Core A and bit 1 for Core B.
81504 #define TSEM_REG_SLOW_RAM_RD_FULL                                                                            0x1701264UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is full in sem_slow_ls_ext.
81505 #define TSEM_REG_SLOW_RAM_WR_ALM_FULL                                                                        0x1701268UL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is almost full in sem_slow_ls_ext.
81506 #define TSEM_REG_SLOW_RAM_WR_FULL                                                                            0x170126cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is full in sem_slow_ls_ext.
81507 #define TSEM_REG_SYNC_DBG_FULL                                                                               0x1701270UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is full in sem_slow_ls_sync.Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B.
81508 #define TSEM_REG_THREAD_FIFO_FULL_BB_K2                                                                      0x1701274UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
81509 #define TSEM_REG_ORD_ID_FIFO_FULL_BB_K2                                                                      0x1701278UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
81510 #define TSEM_REG_SYNC_READY_FIFO_FULL_E5                                                                     0x170127cUL //Access:R    DataWidth:0x1    // Ready sync FIFO full indication.
81511 #define TSEM_REG_SYNC_CNT_FIFO_FULL_E5                                                                       0x1701280UL //Access:R    DataWidth:0x1    // Counter increment sync FIFO full indication.
81512 #define TSEM_REG_SYNC_FOC_FIFO_FULL_E5                                                                       0x1701284UL //Access:R    DataWidth:0x1    // sync FOC FIFO full indication.
81513 #define TSEM_REG_THREAD_INTER_CNT_BB_K2                                                                      0x1701300UL //Access:RW   DataWidth:0x10   // Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter.
81514 #define TSEM_REG_THREAD_INTER_CNT_ENABLE_BB_K2                                                               0x1701304UL //Access:RW   DataWidth:0x1    // Enable for start count of thread_inter_cnt.
81515 #define TSEM_REG_THREAD_ORUN_NUM_BB_K2                                                                       0x1701308UL //Access:R    DataWidth:0x18   // Threads are sleeping in passive buffer more than thread_inter_cnt number of cycles.
81516 #define TSEM_REG_SLOW_DBG_ACTIVE_BB_K2                                                                       0x1701400UL //Access:RW   DataWidth:0x1    // Debug mode is active.
81517 #define TSEM_REG_SLOW_DBG_MODE_BB_K2                                                                         0x1701404UL //Access:RW   DataWidth:0x3    // Debug mode for slow debug bus.
81518 #define TSEM_REG_DBG_FRAME_MODE_BB_K2                                                                        0x1701408UL //Access:RW   DataWidth:0x2    // Debug frame mode control for the SEMI debug bus. The following values apply: "00" - indicates mode-0, which means all four words are provided by the fast debug. "01" - indicates mode-1, which means bits 127:64 belong to fast debug and bits 63:0 belong to slow debug. "10" - indicates mode-2, which means bits 127:96 belong to fast debug and bits 95:0 belong to slow debug. "11" - indicates mode-3, which means all four words are provided by the slow debug.
81519 #define TSEM_REG_DBG_EACH_CYLE_BB_K2                                                                         0x170140cUL //Access:RW   DataWidth:0x1    // 0=output every cycle; 1= output only when there is a change.
81520 #define TSEM_REG_DBG_GPRE_VECT_BB_K2                                                                         0x1701410UL //Access:RW   DataWidth:0x8    // This 8-bit vector is used to enable the various 8 GPRE-quads that are to be captured by the fast debug channel when they are accessed for read by the Storm during mode-6 debug (handler trace). For this, bit-0 corresponds with GPRE[0-3] and bit-7 corresponds with GPRE[28-31].
81521 #define TSEM_REG_DBG_IF_FULL_BB_K2                                                                           0x1701414UL //Access:R    DataWidth:0x1    // DBG IF is full in sem_slow_ls_dbg.
81522 #define TSEM_REG_DBG_MODE0_CFG_BB_K2                                                                         0x1701418UL //Access:RW   DataWidth:0x1    // 0=all the message; 1=partial message.
81523 #define TSEM_REG_DBG_MODE0_CFG_CYCLE_BB_K2                                                                   0x170141cUL //Access:RW   DataWidth:0x5    // In case DebugMode0Config = 1; the additional cycles to extract to the debug bus.
81524 #define TSEM_REG_DBG_MODE1_CFG_BB_K2                                                                         0x1701420UL //Access:RW   DataWidth:0x1    // 0=without the data; 1=with the data.
81525 #define TSEM_REG_DBG_MSG_SRC_BB_K2                                                                           0x1701424UL //Access:RW   DataWidth:0x3    // This field is a mask used to enable (or filter) the various sources of DRA write debug packets. Setting a bit causes the corresponding interface to be enabled. Bit-0 corresponds with FIC0, bit-1 corresponds with FIC1 and bit-2 corresponds with DRA writes from the passive buffer. This applicable only for debug mode=0.
81526 #define TSEM_REG_DBG_QUEUE_PEFORMANCE_MON_STAT_E5                                                            0x1701428UL //Access:RW   DataWidth:0x1    // If 0, the statistic report the maximum value between following reads (when using read clear). If 1, report the current value.
81527 #define TSEM_REG_PASSIVE_BUFFER_PERFORMANCE_MON_STAT_E5                                                      0x170142cUL //Access:RW   DataWidth:0x1    // Enable performance monitor statistics sent to SEM_PD.
81528 #define TSEM_REG_DBG_QUEUE_FIC_MON_CNT_E5                                                                    0x1701430UL //Access:RC   DataWidth:0x20   // Report the number of received FIC transaction between two of the following register reads. The counter is incremanted only for the event IDs which have Debug Monitor event indication set.
81529 #define TSEM_REG_DBG_QUEUE_FOC_MAX_VALUE_E5                                                                  0x1701434UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FOC queue.
81530 #define TSEM_REG_DBG_QUEUE_FIC0_A_MAX_VALUE_E5                                                               0x1701438UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 A queue.
81531 #define TSEM_REG_DBG_QUEUE_FIC1_A_MAX_VALUE_E5                                                               0x170143cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC1 A queue.
81532 #define TSEM_REG_DBG_QUEUE_PRIO0_A_MAX_VALUE_E5                                                              0x1701440UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 A queue.
81533 #define TSEM_REG_DBG_QUEUE_PRIO1_A_MAX_VALUE_E5                                                              0x1701444UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 A queue.
81534 #define TSEM_REG_DBG_QUEUE_FIC0_X_MAX_VALUE_E5                                                               0x1701448UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 X queue.
81535 #define TSEM_REG_DBG_QUEUE_PRIO0_X_MAX_VALUE_E5                                                              0x170144cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 X queue.
81536 #define TSEM_REG_DBG_QUEUE_PRIO1_X_MAX_VALUE_E5                                                              0x1701450UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 X queue.
81537 #define TSEM_REG_DBG_QUEUE_FIC0_B_MAX_VALUE_E5                                                               0x1701454UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 B queue.
81538 #define TSEM_REG_DBG_QUEUE_PRIO0_B_MAX_VALUE_E5                                                              0x1701458UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 B queue.
81539 #define TSEM_REG_DBG_QUEUE_PRIO1_B_MAX_VALUE_E5                                                              0x170145cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 B queue.
81540 #define TSEM_REG_DBG_QUEUE_MAX_THREAD_VALUE_E5                                                               0x1701460UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of allocated threads in the system.
81541 #define TSEM_REG_DBG_QUEUE_MAX_SLEEP_VALUE_E5                                                                0x1701464UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of threads that are waiting for ready indication to be run on Storm. Note -this statistic does not include the threads pending in the queues.
81542 #define TSEM_REG_DBG_OUT_DATA                                                                                0x1701500UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
81543 #define TSEM_REG_DBG_OUT_DATA_SIZE                                                                           8
81544 #define TSEM_REG_DBG_OUT_VALID                                                                               0x1701520UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
81545 #define TSEM_REG_DBG_OUT_FRAME                                                                               0x1701524UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
81546 #define TSEM_REG_DBG_SELECT                                                                                  0x1701528UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
81547 #define TSEM_REG_DBG_DWORD_ENABLE                                                                            0x170152cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
81548 #define TSEM_REG_DBG_SHIFT                                                                                   0x1701530UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
81549 #define TSEM_REG_DBG_FORCE_VALID                                                                             0x1701534UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
81550 #define TSEM_REG_DBG_FORCE_FRAME                                                                             0x1701538UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
81551 #define TSEM_REG_EXT_PAS_FIFO_BB_K2                                                                          0x1708000UL //Access:WB_R DataWidth:0x4d   // Provides read-only access of the external passive FIFO. Intended for debug purposes.
81552 #define TSEM_REG_EXT_PAS_FIFO_SIZE                                                                           76
81553 #define TSEM_REG_INT_TABLE                                                                                   0x1710000UL //Access:RW   DataWidth:0x1e   // Interrupt table read/write access. This register is intended to be written only when the system is idle. The fields of the interrupt table are as follows. int_table[29] = Allocated per child;  int_table[28] = Increment type; int_table[27:23] = Counter select; int_table[22] = Counter insert; int_table[21:17] = GapSel; int_table[16] = Monitor enable; int_table[15:0] = PRAM Address;
81554 #define TSEM_REG_INT_TABLE_SIZE                                                                              256
81555 #define TSEM_REG_FIC_COUNTER_GROUP_E5                                                                        0x1711000UL //Access:RW   DataWidth:0x8    // This field enables a RD/WR access to the 24 counters of the "FIC Counters".
81556 #define TSEM_REG_FIC_COUNTER_GROUP_SIZE                                                                      24
81557 #define TSEM_REG_PB_THRD_STM_GROUP_E5                                                                        0x1712000UL //Access:R    DataWidth:0x17   // Read the State mahcine state of teh trheads. 0:4 - state. 5 - pending ready. 7:6 - Affinity type. 8 - Destination FOC. 9 - Destination Storm. 10 - counter increment ready. 15:11 - counter index. 16 - Debug monitor enable. 17 - Exlucsive. 22:18 - DRA size.
81558 #define TSEM_REG_PB_THRD_STM_GROUP_SIZE                                                                      56
81559 #define TSEM_REG_PASSIVE_BUFFER                                                                              0x1720000UL //Access:R    DataWidth:0x20   // Passive buffer memory read only.
81560 #define TSEM_REG_PASSIVE_BUFFER_SIZE_BB_K2                                                                   4320
81561 #define TSEM_REG_PASSIVE_BUFFER_SIZE_E5                                                                      12544
81562 #define TSEM_REG_FIC_GAP_VECT_BB_K2                                                                          0x1700500UL //Access:WB   DataWidth:0x2c   // This array of nine 44-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
81563 #define TSEM_REG_FIC_GAP_VECT_E5                                                                             0x1730000UL //Access:WB   DataWidth:0x34   // This array of 24 x 52-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
81564 #define TSEM_REG_FIC_GAP_VECT_SIZE_BB_K2                                                                     18
81565 #define TSEM_REG_FIC_GAP_VECT_SIZE_E5                                                                        48
81566 #define TSEM_REG_FAST_MEMORY                                                                                 0x1740000UL //Access:RW   DataWidth:0x20   // See sem_fast.xls for its description.
81567 #define TSEM_REG_FAST_MEMORY_SIZE                                                                            65536
81568 #define TSEM_REG_PRAM                                                                                        0x1780000UL //Access:WB   DataWidth:0x30   // Pram memory.
81569 #define TSEM_REG_PRAM_SIZE_BB_K2                                                                             73728
81570 #define TSEM_REG_PRAM_SIZE_E5                                                                                92160
81571 #define MSEM_REG_ENABLE_IN_BB_K2                                                                             0x1800004UL //Access:RW   DataWidth:0xa    // Multi Field Register.
81572   #define MSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2                                                        (0x1<<0) // Full input from external IF to LS input enable.
81573   #define MSEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2_SHIFT                                                  0
81574   #define MSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2                                                     (0x1<<1) // Read data from external LS IF input enable.
81575   #define MSEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2_SHIFT                                               1
81576   #define MSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2                                                             (0x1<<2) // FIC input enable bit used to enable/disable messages from being received on all FIC interfaces.
81577   #define MSEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2_SHIFT                                                       2
81578   #define MSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2                                                         (0x1<<3) // FOC acknowledge input enable bit used to enable/disable acknowledge response from being received on any of the FOC interfaces.
81579   #define MSEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2_SHIFT                                                   3
81580   #define MSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2                                                         (0x1<<4) // General interface input enable.
81581   #define MSEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2_SHIFT                                                   4
81582   #define MSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2                                                         (0x1<<5) // External passive write input enable.
81583   #define MSEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2_SHIFT                                                   5
81584   #define MSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2                                                             (0x1<<6) // Data input enable to RAM.
81585   #define MSEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2_SHIFT                                                       6
81586   #define MSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2                                                           (0x1<<7) // Enable for stall input from all external STORM instances.
81587   #define MSEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2_SHIFT                                                     7
81588   #define MSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2                                                      (0x1<<8) // Thread ready bus input enable.
81589   #define MSEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2_SHIFT                                                8
81590   #define MSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2                                                      (0x1<<9) // Input enable for VF error indication from SDM to SEMI.
81591   #define MSEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2_SHIFT                                                9
81592 #define MSEM_REG_ENABLE_OUT_BB_K2                                                                            0x1800008UL //Access:RW   DataWidth:0x6    // Multi Field Register.
81593   #define MSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<0) // Read request output enable from external LS IF.
81594   #define MSEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2_SHIFT                                              0
81595   #define MSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<1) // Write request output enable from external LS IF.
81596   #define MSEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2_SHIFT                                              1
81597   #define MSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2                                                           (0x1<<2) // FOC output otuput enable bit used to enable/disable messages from being sent out on any of the FOC interfaces.
81598   #define MSEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2_SHIFT                                                     2
81599   #define MSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2                                                       (0x1<<3) // Passive full output enable.
81600   #define MSEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2_SHIFT                                                 3
81601   #define MSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2                                                           (0x1<<4) // Data output enable to RAM.
81602   #define MSEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2_SHIFT                                                     4
81603   #define MSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2                                                         (0x1<<5) // Stall output enable bit used to enable/disable the output stall signal toward all external Storm instances.
81604   #define MSEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2_SHIFT                                                   5
81605 #define MSEM_REG_FIC_DISABLE_BB_K2                                                                           0x180000cUL //Access:RW   DataWidth:0x1    // Disables input messages from all FIC interfaces.  May be updated during run_time by the microcode.
81606 #define MSEM_REG_PAS_DISABLE_BB_K2                                                                           0x1800010UL //Access:RW   DataWidth:0x1    // Disables input messages from the passive buffer  May be updated during run_time by the microcode.
81607 #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_E5                                                         0x1800014UL //Access:RW   DataWidth:0x17   // Multi Field Register.
81608   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5                                   (0xf<<0) // Passive Buffer write WRR weight value for FIC source.
81609   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5_SHIFT                             0
81610   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5                                 (0xf<<4) // Passive Buffer write WRR weight value for DRA RD A source.
81611   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5_SHIFT                           4
81612   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5                                 (0xf<<8) // Passive Buffer write WRR weight value for DRA RD B source.
81613   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5_SHIFT                           8
81614   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5                                   (0xf<<12) // Passive Buffer write WRR weight value for SDM source.
81615   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5_SHIFT                             12
81616   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5                                    (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
81617   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5_SHIFT                              16
81618   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5                                      (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FIC, 010 - DRA RD A, 011 - DRA RD B, 100 - SDM.
81619   #define MSEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5_SHIFT                                20
81620 #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_E5                                                          0x1800018UL //Access:RW   DataWidth:0x17   // Multi Field Register.
81621   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5                                    (0xf<<0) // Passive Buffer WRR weight value for FOC source.
81622   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5_SHIFT                              0
81623   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5                                  (0xf<<4) // Passive Buffer write WRR weight value for DRA WR A source.
81624   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5_SHIFT                            4
81625   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5                                  (0xf<<8) // Passive Buffer write WRR weight value for DRA WR B source.
81626   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5_SHIFT                            8
81627   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5                                    (0xf<<12) // Passive Buffer write WRR weight value for GRC source.
81628   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5_SHIFT                              12
81629   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5                                     (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
81630   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5_SHIFT                               16
81631   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5                                       (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FOC, 010 - DRA RD A, 011 - DRA RD B, 100 - GRC.
81632   #define MSEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5_SHIFT                                 20
81633 #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_E5                                                            0x180001cUL //Access:RW   DataWidth:0x17   // Multi Field Register.
81634   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-A source.
81635   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5_SHIFT                       0
81636   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5                             (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for FIC1-a (if exist) source.
81637   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5_SHIFT                       4
81638   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-A source.
81639   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5_SHIFT                      8
81640   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5                            (0xf<<12) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-A source.
81641   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5_SHIFT                      12
81642   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5                                 (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
81643   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5_SHIFT                           16
81644   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5                                   (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1, 4 - FIC1.
81645   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5_SHIFT                             20
81646 #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_E5                                                            0x1800020UL //Access:RW   DataWidth:0x12   // Multi Field Register.
81647   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-X source.
81648   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5_SHIFT                       0
81649   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-X source.
81650   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5_SHIFT                      4
81651   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-X source.
81652   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5_SHIFT                      8
81653   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
81654   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5_SHIFT                           12
81655   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
81656   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5_SHIFT                             16
81657 #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_E5                                                            0x1800024UL //Access:RW   DataWidth:0x12   // Multi Field Register.
81658   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-B source.
81659   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5_SHIFT                       0
81660   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-B source.
81661   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5_SHIFT                      4
81662   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-B source.
81663   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5_SHIFT                      8
81664   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
81665   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5_SHIFT                           12
81666   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
81667   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5_SHIFT                             16
81668 #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_E5                                                            0x1800028UL //Access:RW   DataWidth:0xe    // Multi Field Register.
81669   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity A source.
81670   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5_SHIFT                      0
81671   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
81672   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
81673   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
81674   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5_SHIFT                           8
81675   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5                                   (0x3<<12) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - AFFINITY A, 2- AFFINITY X.
81676   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5_SHIFT                             12
81677 #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_E5                                                            0x180002cUL //Access:RW   DataWidth:0xc    // Multi Field Register.
81678   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity B source.
81679   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5_SHIFT                      0
81680   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
81681   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
81682   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
81683   #define MSEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5_SHIFT                           8
81684 #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_E5                                                                    0x1800030UL //Access:RW   DataWidth:0x4    // Multi Field Register.
81685   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5                                                   (0x1<<0) // Enable DRA Write to transactions towards the SEM_PD Core A.
81686   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5_SHIFT                                             0
81687   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5                                                   (0x1<<1) // Enable DRA Write to transactions towards the SEM_PD Core B.
81688   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5_SHIFT                                             1
81689   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5                                          (0x1<<2) // When set, there may only be a single thread pending to run for each storm.
81690   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5_SHIFT                                    2
81691   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5                                          (0x1<<3) // When set, the Affintiy field of the thread is set to CoreA (regardless to the Afficnity received from CM).
81692   #define MSEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5_SHIFT                                    3
81693 #define MSEM_REG_INT_STS_0                                                                                   0x1800040UL //Access:R    DataWidth:0x20   // Multi Field Register.
81694   #define MSEM_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
81695   #define MSEM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
81696   #define MSEM_REG_INT_STS_0_FIC_LAST_ERROR                                                                  (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
81697   #define MSEM_REG_INT_STS_0_FIC_LAST_ERROR_SHIFT                                                            1
81698   #define MSEM_REG_INT_STS_0_FIC_LENGTH_ERROR                                                                (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
81699   #define MSEM_REG_INT_STS_0_FIC_LENGTH_ERROR_SHIFT                                                          2
81700   #define MSEM_REG_INT_STS_0_FIC_FIFO_ERROR                                                                  (0x1<<3) // Error in any one of the FIC FIFO is active.
81701   #define MSEM_REG_INT_STS_0_FIC_FIFO_ERROR_SHIFT                                                            3
81702   #define MSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5                                                          (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
81703   #define MSEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                    4
81704   #define MSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5                                                          (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
81705   #define MSEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                    5
81706   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                   (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
81707   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                             6
81708   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                   (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
81709   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                             7
81710   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                   (0x1<<8) // Error in external load sync slow FIFO push logic.
81711   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                             8
81712   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                   (0x1<<9) // Error in external load sync slow FIFO pop logic.
81713   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                             9
81714   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                    (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
81715   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                              22
81716   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
81717   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 10
81718   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                     (0x1<<23) // Error in LS_SYNC_POP FIFO.
81719   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                               23
81720   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5                                                        (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
81721   #define MSEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                  11
81722   #define MSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                    (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
81723   #define MSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                              25
81724   #define MSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                       (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
81725   #define MSEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                 12
81726   #define MSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5                                                         (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
81727   #define MSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                   13
81728   #define MSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5                                                         (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
81729   #define MSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                   14
81730   #define MSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2                                                            (0x1<<28) // Error in slow debug fifo.
81731   #define MSEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                      28
81732   #define MSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5                                                               (0x1<<15) // Error in slow debug fifo
81733   #define MSEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5_SHIFT                                                         15
81734   #define MSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5                                                         (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
81735   #define MSEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                   16
81736   #define MSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5                                                     (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
81737   #define MSEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                               17
81738   #define MSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                    (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
81739   #define MSEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                              18
81740   #define MSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5                                                             (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
81741   #define MSEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                       19
81742   #define MSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                    (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
81743   #define MSEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                              20
81744   #define MSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5                                                          (0x1<<21) // Error indication on FOC sync FIFO.
81745   #define MSEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                    21
81746   #define MSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                      (0x1<<22) // The error indicates on an error of one the threads READY queues.
81747   #define MSEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                                22
81748   #define MSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                                (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
81749   #define MSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                          23
81750   #define MSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                                (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
81751   #define MSEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                          24
81752   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5                                                            (0x1<<25) // FOC0 is out of credit.
81753   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                      25
81754   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5                                                            (0x1<<26) // FOC1 is out of credit.
81755   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                      26
81756   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5                                                            (0x1<<27) // FOC2 is out of credit.
81757   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                      27
81758   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5                                                            (0x1<<28) // FOC3 is out of credit.
81759   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                      28
81760   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5                                                            (0x1<<29) // FOC4 is out of credit.
81761   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                      29
81762   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5                                                            (0x1<<30) // FOC5 is out of credit.
81763   #define MSEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                      30
81764   #define MSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                     (0x1<<31) // Error indication of foc pre_fetch fifo.
81765   #define MSEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                               31
81766   #define MSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2                                                        (0x1<<4) // Error in Ext PAS_FIFO is active.
81767   #define MSEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                  4
81768   #define MSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2                                                        (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
81769   #define MSEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                  5
81770   #define MSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                    (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
81771   #define MSEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                              6
81772   #define MSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                     (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
81773   #define MSEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                               7
81774   #define MSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                    (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
81775   #define MSEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                              8
81776   #define MSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                     (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
81777   #define MSEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                               9
81778   #define MSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                       (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
81779   #define MSEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                 10
81780   #define MSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                    (0x1<<11) // Signals an unknown address in the fast-memory window.
81781   #define MSEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                              11
81782   #define MSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2                                                          (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
81783   #define MSEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                    12
81784   #define MSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2                                                          (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
81785   #define MSEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                    13
81786   #define MSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2                                                              (0x1<<14) // Error in CAM_OUT fifo in cam block.
81787   #define MSEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                        14
81788   #define MSEM_REG_INT_STS_0_FIN_FIFO_BB_K2                                                                  (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
81789   #define MSEM_REG_INT_STS_0_FIN_FIFO_BB_K2_SHIFT                                                            15
81790   #define MSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2                                                         (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
81791   #define MSEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                   16
81792   #define MSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2                                                            (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
81793   #define MSEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2_SHIFT                                                      17
81794   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                 (0x1<<18) // Error in external store sync FIFO push logic.
81795   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                           18
81796   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                  (0x1<<19) // Error in external store sync FIFO pop logic.
81797   #define MSEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                            19
81798   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                  (0x1<<20) // Error in external load sync FIFO push logic.
81799   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                            20
81800   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                   (0x1<<21) // Error in external load sync FIFO pop logic.
81801   #define MSEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                             21
81802   #define MSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                     (0x1<<24) // Error in LS_SYNC_POP FIFO.
81803   #define MSEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                               24
81804   #define MSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                       (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
81805   #define MSEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                 26
81806   #define MSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2                                                        (0x1<<27) // Error in LS_SYNC_POP FIFO.
81807   #define MSEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                  27
81808   #define MSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2                                                         (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
81809   #define MSEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                   29
81810   #define MSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2                                                             (0x1<<30) // Error interrupt in VFC block.
81811   #define MSEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2_SHIFT                                                       30
81812   #define MSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2                                                        (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
81813   #define MSEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                  31
81814 #define MSEM_REG_INT_MASK_0                                                                                  0x1800044UL //Access:RW   DataWidth:0x20   // Multi Field Register.
81815   #define MSEM_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.ADDRESS_ERROR .
81816   #define MSEM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
81817   #define MSEM_REG_INT_MASK_0_FIC_LAST_ERROR                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.FIC_LAST_ERROR .
81818   #define MSEM_REG_INT_MASK_0_FIC_LAST_ERROR_SHIFT                                                           1
81819   #define MSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.FIC_LENGTH_ERROR .
81820   #define MSEM_REG_INT_MASK_0_FIC_LENGTH_ERROR_SHIFT                                                         2
81821   #define MSEM_REG_INT_MASK_0_FIC_FIFO_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.FIC_FIFO_ERROR .
81822   #define MSEM_REG_INT_MASK_0_FIC_FIFO_ERROR_SHIFT                                                           3
81823   #define MSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.DRA_RD_A_LAST_ERROR .
81824   #define MSEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                   4
81825   #define MSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.DRA_RD_B_LAST_ERROR .
81826   #define MSEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                   5
81827   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_A .
81828   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                            6
81829   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_B .
81830   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                            7
81831   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                  (0x1<<8) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_A .
81832   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                            8
81833   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_B .
81834   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                            9
81835   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
81836   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                             22
81837   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
81838   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                10
81839   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
81840   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                              23
81841   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5                                                       (0x1<<11) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
81842   #define MSEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                 11
81843   #define MSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                   (0x1<<25) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
81844   #define MSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                             25
81845   #define MSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                      (0x1<<12) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
81846   #define MSEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                12
81847   #define MSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_A .
81848   #define MSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                  13
81849   #define MSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_B .
81850   #define MSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                  14
81851   #define MSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
81852   #define MSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                     28
81853   #define MSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.DBG_FIFO_ERROR .
81854   #define MSEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5_SHIFT                                                        15
81855   #define MSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.EXT_THREAD_OOR_ERROR .
81856   #define MSEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                  16
81857   #define MSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.EXT_STORE_TAG_ODER_ERROR .
81858   #define MSEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                              17
81859   #define MSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.FIC1_AFFINITY_FIELD_ERROR .
81860   #define MSEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                             18
81861   #define MSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.EXT_LD_LEN_ERROR .
81862   #define MSEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                      19
81863   #define MSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                   (0x1<<20) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.PB_QUE_ARB_THRD_RDY_ERROR .
81864   #define MSEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                             20
81865   #define MSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_FOC_FIFO_ERROR .
81866   #define MSEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                   21
81867   #define MSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                     (0x1<<22) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.PB_QUE_ARB_QUEUES_ERROR .
81868   #define MSEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                               22
81869   #define MSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_A .
81870   #define MSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                         23
81871   #define MSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                               (0x1<<24) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_B .
81872   #define MSEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                         24
81873   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CREDIT_ERROR_FOC0 .
81874   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                     25
81875   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5                                                           (0x1<<26) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CREDIT_ERROR_FOC1 .
81876   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                     26
81877   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CREDIT_ERROR_FOC2 .
81878   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                     27
81879   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CREDIT_ERROR_FOC3 .
81880   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                     28
81881   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CREDIT_ERROR_FOC4 .
81882   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                     29
81883   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5                                                           (0x1<<30) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CREDIT_ERROR_FOC5 .
81884   #define MSEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                     30
81885   #define MSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                    (0x1<<31) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.FOC_PRE_FETCH_FIFO_ERROR .
81886   #define MSEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                              31
81887   #define MSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.PAS_BUF_FIFO_ERROR .
81888   #define MSEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                 4
81889   #define MSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_FIN_POP_ERROR .
81890   #define MSEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                 5
81891   #define MSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DRA_WR_PUSH_ERROR .
81892   #define MSEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                             6
81893   #define MSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DRA_WR_POP_ERROR .
81894   #define MSEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                              7
81895   #define MSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DRA_RD_PUSH_ERROR .
81896   #define MSEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                             8
81897   #define MSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DRA_RD_POP_ERROR .
81898   #define MSEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                              9
81899   #define MSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_FIN_PUSH_ERROR .
81900   #define MSEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                10
81901   #define MSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                   (0x1<<11) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SEM_FAST_ADDRESS_ERROR .
81902   #define MSEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                             11
81903   #define MSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2                                                         (0x1<<12) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CAM_LSB_INP_FIFO .
81904   #define MSEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                   12
81905   #define MSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CAM_MSB_INP_FIFO .
81906   #define MSEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                   13
81907   #define MSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CAM_OUT_FIFO .
81908   #define MSEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                       14
81909   #define MSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.FIN_FIFO .
81910   #define MSEM_REG_INT_MASK_0_FIN_FIFO_BB_K2_SHIFT                                                           15
81911   #define MSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.THREAD_FIFO_ERROR .
81912   #define MSEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                  16
81913   #define MSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2                                                           (0x1<<17) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.THREAD_OVERRUN .
81914   #define MSEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2_SHIFT                                                     17
81915   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_STORE_PUSH_ERROR .
81916   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                          18
81917   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR .
81918   #define MSEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                           19
81919   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR .
81920   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                           20
81921   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_EXT_LOAD_POP_ERROR .
81922   #define MSEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                            21
81923   #define MSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                    (0x1<<24) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_RAM_WR_POP_ERROR .
81924   #define MSEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                              24
81925   #define MSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DBG_PUSH_ERROR .
81926   #define MSEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                26
81927   #define MSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR .
81928   #define MSEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                 27
81929   #define MSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2                                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.CAM_MSB2_INP_FIFO .
81930   #define MSEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                  29
81931   #define MSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2                                                            (0x1<<30) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.VFC_INTERRUPT .
81932   #define MSEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2_SHIFT                                                      30
81933   #define MSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2                                                       (0x1<<31) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_0.VFC_OUT_FIFO_ERROR .
81934   #define MSEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                 31
81935 #define MSEM_REG_INT_STS_WR_0                                                                                0x1800048UL //Access:WR   DataWidth:0x20   // Multi Field Register.
81936   #define MSEM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
81937   #define MSEM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
81938   #define MSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR                                                               (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
81939   #define MSEM_REG_INT_STS_WR_0_FIC_LAST_ERROR_SHIFT                                                         1
81940   #define MSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR                                                             (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
81941   #define MSEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR_SHIFT                                                       2
81942   #define MSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR                                                               (0x1<<3) // Error in any one of the FIC FIFO is active.
81943   #define MSEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR_SHIFT                                                         3
81944   #define MSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5                                                       (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
81945   #define MSEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                 4
81946   #define MSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5                                                       (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
81947   #define MSEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                 5
81948   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
81949   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                          6
81950   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
81951   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                          7
81952   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                (0x1<<8) // Error in external load sync slow FIFO push logic.
81953   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                          8
81954   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                (0x1<<9) // Error in external load sync slow FIFO pop logic.
81955   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                          9
81956   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                 (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
81957   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                           22
81958   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
81959   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                              10
81960   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                  (0x1<<23) // Error in LS_SYNC_POP FIFO.
81961   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                            23
81962   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5                                                     (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
81963   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                               11
81964   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                 (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
81965   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                           25
81966   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                    (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
81967   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                              12
81968   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5                                                      (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
81969   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                13
81970   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5                                                      (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
81971   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                14
81972   #define MSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2                                                         (0x1<<28) // Error in slow debug fifo.
81973   #define MSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                   28
81974   #define MSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5                                                            (0x1<<15) // Error in slow debug fifo
81975   #define MSEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5_SHIFT                                                      15
81976   #define MSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5                                                      (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
81977   #define MSEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                16
81978   #define MSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                  (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
81979   #define MSEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                            17
81980   #define MSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                 (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
81981   #define MSEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                           18
81982   #define MSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5                                                          (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
81983   #define MSEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                    19
81984   #define MSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                 (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
81985   #define MSEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                           20
81986   #define MSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5                                                       (0x1<<21) // Error indication on FOC sync FIFO.
81987   #define MSEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                 21
81988   #define MSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                   (0x1<<22) // The error indicates on an error of one the threads READY queues.
81989   #define MSEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                             22
81990   #define MSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                             (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
81991   #define MSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                       23
81992   #define MSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                             (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
81993   #define MSEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                       24
81994   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5                                                         (0x1<<25) // FOC0 is out of credit.
81995   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                   25
81996   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5                                                         (0x1<<26) // FOC1 is out of credit.
81997   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                   26
81998   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5                                                         (0x1<<27) // FOC2 is out of credit.
81999   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                   27
82000   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5                                                         (0x1<<28) // FOC3 is out of credit.
82001   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                   28
82002   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5                                                         (0x1<<29) // FOC4 is out of credit.
82003   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                   29
82004   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5                                                         (0x1<<30) // FOC5 is out of credit.
82005   #define MSEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                   30
82006   #define MSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                  (0x1<<31) // Error indication of foc pre_fetch fifo.
82007   #define MSEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                            31
82008   #define MSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                     (0x1<<4) // Error in Ext PAS_FIFO is active.
82009   #define MSEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                               4
82010   #define MSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2                                                     (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
82011   #define MSEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                               5
82012   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                 (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
82013   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                           6
82014   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                  (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
82015   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                            7
82016   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                 (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
82017   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                           8
82018   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                  (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
82019   #define MSEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                            9
82020   #define MSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                    (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
82021   #define MSEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                              10
82022   #define MSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                 (0x1<<11) // Signals an unknown address in the fast-memory window.
82023   #define MSEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                           11
82024   #define MSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2                                                       (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
82025   #define MSEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                 12
82026   #define MSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2                                                       (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
82027   #define MSEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                 13
82028   #define MSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2                                                           (0x1<<14) // Error in CAM_OUT fifo in cam block.
82029   #define MSEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                     14
82030   #define MSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2                                                               (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
82031   #define MSEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2_SHIFT                                                         15
82032   #define MSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2                                                      (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
82033   #define MSEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                16
82034   #define MSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2                                                         (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
82035   #define MSEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                   17
82036   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                              (0x1<<18) // Error in external store sync FIFO push logic.
82037   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                        18
82038   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                               (0x1<<19) // Error in external store sync FIFO pop logic.
82039   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                         19
82040   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                               (0x1<<20) // Error in external load sync FIFO push logic.
82041   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                         20
82042   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                (0x1<<21) // Error in external load sync FIFO pop logic.
82043   #define MSEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                          21
82044   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                  (0x1<<24) // Error in LS_SYNC_POP FIFO.
82045   #define MSEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                            24
82046   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                    (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
82047   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                              26
82048   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2                                                     (0x1<<27) // Error in LS_SYNC_POP FIFO.
82049   #define MSEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                               27
82050   #define MSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2                                                      (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
82051   #define MSEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                29
82052   #define MSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2                                                          (0x1<<30) // Error interrupt in VFC block.
82053   #define MSEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                    30
82054   #define MSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                     (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
82055   #define MSEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                               31
82056 #define MSEM_REG_INT_STS_CLR_0                                                                               0x180004cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
82057   #define MSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
82058   #define MSEM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
82059   #define MSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR                                                              (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
82060   #define MSEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR_SHIFT                                                        1
82061   #define MSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR                                                            (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
82062   #define MSEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR_SHIFT                                                      2
82063   #define MSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR                                                              (0x1<<3) // Error in any one of the FIC FIFO is active.
82064   #define MSEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR_SHIFT                                                        3
82065   #define MSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5                                                      (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
82066   #define MSEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                4
82067   #define MSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5                                                      (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
82068   #define MSEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                5
82069   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                               (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
82070   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                         6
82071   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                               (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
82072   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                         7
82073   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                               (0x1<<8) // Error in external load sync slow FIFO push logic.
82074   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                         8
82075   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                               (0x1<<9) // Error in external load sync slow FIFO pop logic.
82076   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                         9
82077   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
82078   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                          22
82079   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
82080   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                             10
82081   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                 (0x1<<23) // Error in LS_SYNC_POP FIFO.
82082   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                           23
82083   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5                                                    (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
82084   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                              11
82085   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
82086   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                          25
82087   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                   (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
82088   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                             12
82089   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5                                                     (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
82090   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                               13
82091   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5                                                     (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
82092   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                               14
82093   #define MSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2                                                        (0x1<<28) // Error in slow debug fifo.
82094   #define MSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                  28
82095   #define MSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5                                                           (0x1<<15) // Error in slow debug fifo
82096   #define MSEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5_SHIFT                                                     15
82097   #define MSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5                                                     (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
82098   #define MSEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                               16
82099   #define MSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                 (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
82100   #define MSEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                           17
82101   #define MSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
82102   #define MSEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                          18
82103   #define MSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5                                                         (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
82104   #define MSEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                   19
82105   #define MSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
82106   #define MSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                          20
82107   #define MSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5                                                      (0x1<<21) // Error indication on FOC sync FIFO.
82108   #define MSEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                21
82109   #define MSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                  (0x1<<22) // The error indicates on an error of one the threads READY queues.
82110   #define MSEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                            22
82111   #define MSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                            (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
82112   #define MSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                      23
82113   #define MSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                            (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
82114   #define MSEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                      24
82115   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5                                                        (0x1<<25) // FOC0 is out of credit.
82116   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                  25
82117   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5                                                        (0x1<<26) // FOC1 is out of credit.
82118   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                  26
82119   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5                                                        (0x1<<27) // FOC2 is out of credit.
82120   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                  27
82121   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5                                                        (0x1<<28) // FOC3 is out of credit.
82122   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                  28
82123   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5                                                        (0x1<<29) // FOC4 is out of credit.
82124   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                  29
82125   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5                                                        (0x1<<30) // FOC5 is out of credit.
82126   #define MSEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                  30
82127   #define MSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                 (0x1<<31) // Error indication of foc pre_fetch fifo.
82128   #define MSEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                           31
82129   #define MSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                    (0x1<<4) // Error in Ext PAS_FIFO is active.
82130   #define MSEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                              4
82131   #define MSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2                                                    (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
82132   #define MSEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                              5
82133   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
82134   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                          6
82135   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                 (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
82136   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                           7
82137   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
82138   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                          8
82139   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                 (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
82140   #define MSEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                           9
82141   #define MSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                   (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
82142   #define MSEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                             10
82143   #define MSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                (0x1<<11) // Signals an unknown address in the fast-memory window.
82144   #define MSEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                          11
82145   #define MSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2                                                      (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
82146   #define MSEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                12
82147   #define MSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2                                                      (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
82148   #define MSEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                13
82149   #define MSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2                                                          (0x1<<14) // Error in CAM_OUT fifo in cam block.
82150   #define MSEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                    14
82151   #define MSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2                                                              (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
82152   #define MSEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2_SHIFT                                                        15
82153   #define MSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2                                                     (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
82154   #define MSEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                               16
82155   #define MSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2                                                        (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
82156   #define MSEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                  17
82157   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                             (0x1<<18) // Error in external store sync FIFO push logic.
82158   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                       18
82159   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                              (0x1<<19) // Error in external store sync FIFO pop logic.
82160   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                        19
82161   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                              (0x1<<20) // Error in external load sync FIFO push logic.
82162   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                        20
82163   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                               (0x1<<21) // Error in external load sync FIFO pop logic.
82164   #define MSEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                         21
82165   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                 (0x1<<24) // Error in LS_SYNC_POP FIFO.
82166   #define MSEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                           24
82167   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                   (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
82168   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                             26
82169   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2                                                    (0x1<<27) // Error in LS_SYNC_POP FIFO.
82170   #define MSEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                              27
82171   #define MSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2                                                     (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
82172   #define MSEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                               29
82173   #define MSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2                                                         (0x1<<30) // Error interrupt in VFC block.
82174   #define MSEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                   30
82175   #define MSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                    (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
82176   #define MSEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                              31
82177 #define MSEM_REG_INT_STS_1                                                                                   0x1800050UL //Access:R    DataWidth:0x20   // Multi Field Register.
82178   #define MSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                              (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
82179   #define MSEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                        0
82180   #define MSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                  (0x1<<1) // Fast external store FIFO error of Storm_A
82181   #define MSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                            1
82182   #define MSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                  (0x1<<2) // Fast external store FIFO error of Storm_B
82183   #define MSEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                            2
82184   #define MSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                    (0x1<<3) // fast external load FIFO error of Storm_A
82185   #define MSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                              3
82186   #define MSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                    (0x1<<4) // fast external load FIFO error of Storm_B
82187   #define MSEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                              4
82188   #define MSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5                                                        (0x1<<5) // Internal RAM pop error
82189   #define MSEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                  5
82190   #define MSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<6) // Internal RAM write error
82191   #define MSEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 6
82192   #define MSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                     (0x1<<7) // DRA RD FIFO error of Storm A
82193   #define MSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                               7
82194   #define MSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                     (0x1<<8) // DRA RD FIFO error of Storm B
82195   #define MSEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                               8
82196   #define MSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5                                                      (0x1<<9) // DRA RD FIFO error of Storm A
82197   #define MSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                                9
82198   #define MSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5                                                      (0x1<<10) // DRA RD FIFO error of Storm B
82199   #define MSEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                                10
82200   #define MSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                      (0x1<<11) // Fast invalid address error
82201   #define MSEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                                11
82202   #define MSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5                                                        (0x1<<12) // Storm A stack_uf_attn interrupt
82203   #define MSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                  12
82204   #define MSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5                                                        (0x1<<13) // Storm B stack_uf_attn interrupt
82205   #define MSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                  13
82206   #define MSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5                                                        (0x1<<14) // Storm A stack_of_attn interrupt
82207   #define MSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                  14
82208   #define MSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5                                                        (0x1<<15) // Storm B stack_of_attn interrupt
82209   #define MSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                  15
82210   #define MSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                 (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
82211   #define MSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                           16
82212   #define MSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                 (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
82213   #define MSEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                           17
82214   #define MSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                              (0x1<<18) // Storm A non_aligned_access_attn interrupt
82215   #define MSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                        18
82216   #define MSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                              (0x1<<19) // Storm B non_aligned_access_attn interrupt
82217   #define MSEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                        19
82218   #define MSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                                (0x1<<20) // Storm A division_by_zero_attn interrupt
82219   #define MSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                          20
82220   #define MSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                                (0x1<<21) // Storm B division_by_zero_attn interrupt
82221   #define MSEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                          21
82222   #define MSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                           (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
82223   #define MSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                     22
82224   #define MSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                           (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
82225   #define MSEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                     23
82226   #define MSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                            (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
82227   #define MSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                      24
82228   #define MSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                            (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
82229   #define MSEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                      25
82230   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                     (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
82231   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                               26
82232   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                     (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
82233   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                               27
82234   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                 (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
82235   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                           28
82236   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                 (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
82237   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                           29
82238   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                 (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
82239   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                           30
82240   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                 (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
82241   #define MSEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                           31
82242   #define MSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2                                                       (0x1<<0) // An underflow error was detected in the Storm stack.
82243   #define MSEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                 0
82244   #define MSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2                                                       (0x1<<1) // An overflow error was detected in the Storm stack.
82245   #define MSEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                 1
82246   #define MSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2                                                       (0x1<<2) // The Storm detected an illegal runtime value.
82247   #define MSEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                 2
82248   #define MSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                    (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
82249   #define MSEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                              3
82250   #define MSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                     (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
82251   #define MSEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                               4
82252   #define MSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                     (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
82253   #define MSEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                               5
82254   #define MSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2                                                      (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
82255   #define MSEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                                6
82256   #define MSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2                                                      (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
82257   #define MSEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                                7
82258   #define MSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2                                                         (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
82259   #define MSEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                   8
82260   #define MSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2                                                           (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
82261   #define MSEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                     9
82262   #define MSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2                                                          (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
82263   #define MSEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                    10
82264   #define MSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2                                                       (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
82265   #define MSEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                 11
82266   #define MSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2                                                      (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
82267   #define MSEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                                12
82268 #define MSEM_REG_INT_MASK_1                                                                                  0x1800054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
82269   #define MSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.RBC_COMMON_ACCESS_COL_VFC_ERROR .
82270   #define MSEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                       0
82271   #define MSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_A .
82272   #define MSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                           1
82273   #define MSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_B .
82274   #define MSEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                           2
82275   #define MSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_A .
82276   #define MSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                             3
82277   #define MSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_B .
82278   #define MSEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                             4
82279   #define MSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_RAM_WR_POP_ERROR .
82280   #define MSEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                 5
82281   #define MSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_RAM_RD_PUSH_ERROR .
82282   #define MSEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                6
82283   #define MSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_A .
82284   #define MSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                              7
82285   #define MSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_B .
82286   #define MSEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                              8
82287   #define MSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_A .
82288   #define MSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                               9
82289   #define MSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_B .
82290   #define MSEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                               10
82291   #define MSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.SEM_FAST_INVLD_ADDR_ERR .
82292   #define MSEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                               11
82293   #define MSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5                                                       (0x1<<12) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_A .
82294   #define MSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                 12
82295   #define MSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_B .
82296   #define MSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                 13
82297   #define MSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_A .
82298   #define MSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                 14
82299   #define MSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5                                                       (0x1<<15) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_B .
82300   #define MSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                 15
82301   #define MSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                (0x1<<16) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_A .
82302   #define MSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                          16
82303   #define MSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_B .
82304   #define MSEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                          17
82305   #define MSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                             (0x1<<18) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_A .
82306   #define MSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                       18
82307   #define MSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_B .
82308   #define MSEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                       19
82309   #define MSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_A .
82310   #define MSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                         20
82311   #define MSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_B .
82312   #define MSEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                         21
82313   #define MSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                          (0x1<<22) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A .
82314   #define MSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                    22
82315   #define MSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B .
82316   #define MSEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                    23
82317   #define MSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A .
82318   #define MSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                     24
82319   #define MSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B .
82320   #define MSEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                     25
82321   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                    (0x1<<26) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_A .
82322   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                              26
82323   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                    (0x1<<27) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_B .
82324   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                              27
82325   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                (0x1<<28) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_A .
82326   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                          28
82327   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                (0x1<<29) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_B .
82328   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                          29
82329   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                (0x1<<30) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_A .
82330   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                          30
82331   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                (0x1<<31) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_B .
82332   #define MSEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                          31
82333   #define MSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_STACK_UF_ATTN .
82334   #define MSEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                0
82335   #define MSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_STACK_OF_ATTN .
82336   #define MSEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                1
82337   #define MSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.STORM_RUNTIME_ERROR .
82338   #define MSEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                2
82339   #define MSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.EXT_LOAD_PEND_WR_ERROR .
82340   #define MSEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                             3
82341   #define MSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.THREAD_RLS_ORUN_ERROR .
82342   #define MSEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                              4
82343   #define MSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.THREAD_RLS_ALOC_ERROR .
82344   #define MSEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                              5
82345   #define MSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.THREAD_RLS_VLD_ERROR .
82346   #define MSEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                               6
82347   #define MSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.EXT_THREAD_OOR_ERROR .
82348   #define MSEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                               7
82349   #define MSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.ORD_ID_FIFO_ERROR .
82350   #define MSEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                  8
82351   #define MSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.INVLD_FOC_ERROR .
82352   #define MSEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                    9
82353   #define MSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.EXT_LD_LEN_ERROR .
82354   #define MSEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                   10
82355   #define MSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.THRD_ORD_FIFO_ERROR .
82356   #define MSEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                11
82357   #define MSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_1.INVLD_THRD_ORD_ERROR .
82358   #define MSEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                               12
82359 #define MSEM_REG_INT_STS_WR_1                                                                                0x1800058UL //Access:WR   DataWidth:0x20   // Multi Field Register.
82360   #define MSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                           (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
82361   #define MSEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                     0
82362   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                               (0x1<<1) // Fast external store FIFO error of Storm_A
82363   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                         1
82364   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                               (0x1<<2) // Fast external store FIFO error of Storm_B
82365   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                         2
82366   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                 (0x1<<3) // fast external load FIFO error of Storm_A
82367   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                           3
82368   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                 (0x1<<4) // fast external load FIFO error of Storm_B
82369   #define MSEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                           4
82370   #define MSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5                                                     (0x1<<5) // Internal RAM pop error
82371   #define MSEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                               5
82372   #define MSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<6) // Internal RAM write error
82373   #define MSEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                              6
82374   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                  (0x1<<7) // DRA RD FIFO error of Storm A
82375   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                            7
82376   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                  (0x1<<8) // DRA RD FIFO error of Storm B
82377   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                            8
82378   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                   (0x1<<9) // DRA RD FIFO error of Storm A
82379   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                             9
82380   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                   (0x1<<10) // DRA RD FIFO error of Storm B
82381   #define MSEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                             10
82382   #define MSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                   (0x1<<11) // Fast invalid address error
82383   #define MSEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                             11
82384   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5                                                     (0x1<<12) // Storm A stack_uf_attn interrupt
82385   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                               12
82386   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5                                                     (0x1<<13) // Storm B stack_uf_attn interrupt
82387   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                               13
82388   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5                                                     (0x1<<14) // Storm A stack_of_attn interrupt
82389   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                               14
82390   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5                                                     (0x1<<15) // Storm B stack_of_attn interrupt
82391   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                               15
82392   #define MSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                              (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
82393   #define MSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                        16
82394   #define MSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                              (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
82395   #define MSEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                        17
82396   #define MSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                           (0x1<<18) // Storm A non_aligned_access_attn interrupt
82397   #define MSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                     18
82398   #define MSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                           (0x1<<19) // Storm B non_aligned_access_attn interrupt
82399   #define MSEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                     19
82400   #define MSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                             (0x1<<20) // Storm A division_by_zero_attn interrupt
82401   #define MSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                       20
82402   #define MSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                             (0x1<<21) // Storm B division_by_zero_attn interrupt
82403   #define MSEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                       21
82404   #define MSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                        (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
82405   #define MSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                  22
82406   #define MSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                        (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
82407   #define MSEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                  23
82408   #define MSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                         (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
82409   #define MSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                   24
82410   #define MSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                         (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
82411   #define MSEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                   25
82412   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                  (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
82413   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                            26
82414   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                  (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
82415   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                            27
82416   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                              (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
82417   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                        28
82418   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                              (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
82419   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                        29
82420   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                              (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
82421   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                        30
82422   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                              (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
82423   #define MSEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                        31
82424   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2                                                    (0x1<<0) // An underflow error was detected in the Storm stack.
82425   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                              0
82426   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2                                                    (0x1<<1) // An overflow error was detected in the Storm stack.
82427   #define MSEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                              1
82428   #define MSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2                                                    (0x1<<2) // The Storm detected an illegal runtime value.
82429   #define MSEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                              2
82430   #define MSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                 (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
82431   #define MSEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                           3
82432   #define MSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                  (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
82433   #define MSEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                            4
82434   #define MSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                  (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
82435   #define MSEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                            5
82436   #define MSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                   (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
82437   #define MSEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                             6
82438   #define MSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                   (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
82439   #define MSEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                             7
82440   #define MSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2                                                      (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
82441   #define MSEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                8
82442   #define MSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2                                                        (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
82443   #define MSEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                  9
82444   #define MSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2                                                       (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
82445   #define MSEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                 10
82446   #define MSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                    (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
82447   #define MSEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                              11
82448   #define MSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                   (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
82449   #define MSEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                             12
82450 #define MSEM_REG_INT_STS_CLR_1                                                                               0x180005cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
82451   #define MSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                          (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
82452   #define MSEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                    0
82453   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                              (0x1<<1) // Fast external store FIFO error of Storm_A
82454   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                        1
82455   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                              (0x1<<2) // Fast external store FIFO error of Storm_B
82456   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                        2
82457   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                (0x1<<3) // fast external load FIFO error of Storm_A
82458   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                          3
82459   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                (0x1<<4) // fast external load FIFO error of Storm_B
82460   #define MSEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                          4
82461   #define MSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5                                                    (0x1<<5) // Internal RAM pop error
82462   #define MSEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                              5
82463   #define MSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<6) // Internal RAM write error
82464   #define MSEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                             6
82465   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                 (0x1<<7) // DRA RD FIFO error of Storm A
82466   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                           7
82467   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                 (0x1<<8) // DRA RD FIFO error of Storm B
82468   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                           8
82469   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                  (0x1<<9) // DRA RD FIFO error of Storm A
82470   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                            9
82471   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                  (0x1<<10) // DRA RD FIFO error of Storm B
82472   #define MSEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                            10
82473   #define MSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                  (0x1<<11) // Fast invalid address error
82474   #define MSEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                            11
82475   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5                                                    (0x1<<12) // Storm A stack_uf_attn interrupt
82476   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                              12
82477   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5                                                    (0x1<<13) // Storm B stack_uf_attn interrupt
82478   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                              13
82479   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5                                                    (0x1<<14) // Storm A stack_of_attn interrupt
82480   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                              14
82481   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5                                                    (0x1<<15) // Storm B stack_of_attn interrupt
82482   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                              15
82483   #define MSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                             (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
82484   #define MSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                       16
82485   #define MSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                             (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
82486   #define MSEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                       17
82487   #define MSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                          (0x1<<18) // Storm A non_aligned_access_attn interrupt
82488   #define MSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                    18
82489   #define MSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                          (0x1<<19) // Storm B non_aligned_access_attn interrupt
82490   #define MSEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                    19
82491   #define MSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                            (0x1<<20) // Storm A division_by_zero_attn interrupt
82492   #define MSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                      20
82493   #define MSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                            (0x1<<21) // Storm B division_by_zero_attn interrupt
82494   #define MSEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                      21
82495   #define MSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                       (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
82496   #define MSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                 22
82497   #define MSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                       (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
82498   #define MSEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                 23
82499   #define MSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                        (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
82500   #define MSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                  24
82501   #define MSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                        (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
82502   #define MSEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                  25
82503   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                 (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
82504   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                           26
82505   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                 (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
82506   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                           27
82507   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                             (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
82508   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                       28
82509   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                             (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
82510   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                       29
82511   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                             (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
82512   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                       30
82513   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                             (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
82514   #define MSEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                       31
82515   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2                                                   (0x1<<0) // An underflow error was detected in the Storm stack.
82516   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                             0
82517   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2                                                   (0x1<<1) // An overflow error was detected in the Storm stack.
82518   #define MSEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                             1
82519   #define MSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2                                                   (0x1<<2) // The Storm detected an illegal runtime value.
82520   #define MSEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                             2
82521   #define MSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
82522   #define MSEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                          3
82523   #define MSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                 (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
82524   #define MSEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                           4
82525   #define MSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                 (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
82526   #define MSEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                           5
82527   #define MSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                  (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
82528   #define MSEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                            6
82529   #define MSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                  (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
82530   #define MSEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                            7
82531   #define MSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2                                                     (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
82532   #define MSEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                               8
82533   #define MSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2                                                       (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
82534   #define MSEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                 9
82535   #define MSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2                                                      (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
82536   #define MSEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                10
82537   #define MSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                   (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
82538   #define MSEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                             11
82539   #define MSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                  (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
82540   #define MSEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                            12
82541 #define MSEM_REG_INT_STS_2_E5                                                                                0x1800060UL //Access:R    DataWidth:0x1f   // Multi Field Register.
82542   #define MSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                 (0x1<<0) // Fast FIN FIFO error of Storm A.
82543   #define MSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                           0
82544   #define MSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                 (0x1<<1) // Fast FIN FIFO error of Storm B
82545   #define MSEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                           1
82546   #define MSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                               (0x1<<2) // Fast Debug FIFO error of Storm A
82547   #define MSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                         2
82548   #define MSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                               (0x1<<3) // Fast Debug FIFO error of Storm B
82549   #define MSEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                         3
82550   #define MSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                                (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
82551   #define MSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                          4
82552   #define MSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                                (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
82553   #define MSEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                          5
82554   #define MSEM_REG_INT_STS_2_VFC_INTERRUPT_E5                                                                (0x1<<6) // interrupt from VFC block
82555   #define MSEM_REG_INT_STS_2_VFC_INTERRUPT_E5_SHIFT                                                          6
82556   #define MSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                       (0x1<<7) // VFC FIFO error
82557   #define MSEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                 7
82558   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                    (0x1<<8) // Error in FOC error of Storm A.
82559   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                              8
82560   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                    (0x1<<9) // Error in FOC error of Storm B.
82561   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                              9
82562   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                  (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
82563   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                            10
82564   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                  (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
82565   #define MSEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                            11
82566   #define MSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                     (0x1<<12) // Cam input FIFO error
82567   #define MSEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                               12
82568   #define MSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5                                                         (0x1<<13) // Pre-fetch FIFO error of Storm A.
82569   #define MSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                   13
82570   #define MSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5                                                         (0x1<<14) // Pre-fetch FIFO error of Storm B.
82571   #define MSEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                   14
82572   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                 (0x1<<15) // Lock is acquired more than maximum configured time.
82573   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                           15
82574   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                  (0x1<<16) // Ilegal assetion commands towards lock block.
82575   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                            16
82576   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                   (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
82577   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                             17
82578   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                 (0x1<<18) // Trying to acquire a lock which is already acquired.
82579   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                           18
82580   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                                (0x1<<19) // Trying to relinquish a key which does not exist.
82581   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                          19
82582   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                                (0x1<<20) // A lock acquired requrest is issued when all locks are used.
82583   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                          20
82584   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                                (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
82585   #define MSEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                          21
82586   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                            (0x1<<22) // Fin done with remainning allocated threads STORM_A.
82587   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                      22
82588   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                            (0x1<<23) // Fin done with remainning allocated threads STORM_B.
82589   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                      23
82590   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                            (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
82591   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                      24
82592   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                            (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
82593   #define MSEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                      25
82594   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                      (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
82595   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                                26
82596   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                      (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
82597   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                                27
82598   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                         (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
82599   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                   28
82600   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                         (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
82601   #define MSEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                   29
82602   #define MSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                          (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
82603   #define MSEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                    30
82604 #define MSEM_REG_INT_MASK_2_E5                                                                               0x1800064UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
82605   #define MSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_A .
82606   #define MSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                          0
82607   #define MSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_B .
82608   #define MSEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                          1
82609   #define MSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_A .
82610   #define MSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                        2
82611   #define MSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_B .
82612   #define MSEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                        3
82613   #define MSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_A .
82614   #define MSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                         4
82615   #define MSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_B .
82616   #define MSEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                         5
82617   #define MSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.VFC_INTERRUPT .
82618   #define MSEM_REG_INT_MASK_2_VFC_INTERRUPT_E5_SHIFT                                                         6
82619   #define MSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.MUX_RBC_VFC_FIFO_ERROR .
82620   #define MSEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                7
82621   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_A .
82622   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                             8
82623   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_B .
82624   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                             9
82625   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_A .
82626   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                           10
82627   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_B .
82628   #define MSEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                           11
82629   #define MSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.CAM_RBC_INPUT_FIFO_ERROR .
82630   #define MSEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                              12
82631   #define MSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_A .
82632   #define MSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                  13
82633   #define MSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_B .
82634   #define MSEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                  14
82635   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.LOCK_RBC_REQ_MAX_STALL_ERROR .
82636   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                          15
82637   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.LOCK_RBC_REQ_CMD_RATE_ERROR .
82638   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                           16
82639   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELEASE_ERROR .
82640   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                            17
82641   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.LOCK_RBC_REQ_REDUNDENT_ERROR .
82642   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                          18
82643   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.LOCK_RBC_REQ_RELINQUISH_ERROR .
82644   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                         19
82645   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.LOCK_RBC_REQ_STALL_FULL_ERROR .
82646   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                         20
82647   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.LOCK_RBC_REQ_DUAL_STALL_ERROR .
82648   #define MSEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                         21
82649   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A .
82650   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                     22
82651   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                           (0x1<<23) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B .
82652   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                     23
82653   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_A .
82654   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                     24
82655   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_B .
82656   #define MSEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                     25
82657   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                     (0x1<<26) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A .
82658   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                               26
82659   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B .
82660   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                               27
82661   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A .
82662   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                  28
82663   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B .
82664   #define MSEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                  29
82665   #define MSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                         (0x1<<30) // This bit masks, when set, the Interrupt bit: MSEM_REG_INT_STS_2.SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR .
82666   #define MSEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                   30
82667 #define MSEM_REG_INT_STS_WR_2_E5                                                                             0x1800068UL //Access:WR   DataWidth:0x1f   // Multi Field Register.
82668   #define MSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                              (0x1<<0) // Fast FIN FIFO error of Storm A.
82669   #define MSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                        0
82670   #define MSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                              (0x1<<1) // Fast FIN FIFO error of Storm B
82671   #define MSEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                        1
82672   #define MSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                            (0x1<<2) // Fast Debug FIFO error of Storm A
82673   #define MSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                      2
82674   #define MSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                            (0x1<<3) // Fast Debug FIFO error of Storm B
82675   #define MSEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                      3
82676   #define MSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                             (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
82677   #define MSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                       4
82678   #define MSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                             (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
82679   #define MSEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                       5
82680   #define MSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5                                                             (0x1<<6) // interrupt from VFC block
82681   #define MSEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5_SHIFT                                                       6
82682   #define MSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                    (0x1<<7) // VFC FIFO error
82683   #define MSEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                              7
82684   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                 (0x1<<8) // Error in FOC error of Storm A.
82685   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                           8
82686   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                 (0x1<<9) // Error in FOC error of Storm B.
82687   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                           9
82688   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                               (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
82689   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                         10
82690   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                               (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
82691   #define MSEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                         11
82692   #define MSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                  (0x1<<12) // Cam input FIFO error
82693   #define MSEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                            12
82694   #define MSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5                                                      (0x1<<13) // Pre-fetch FIFO error of Storm A.
82695   #define MSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                13
82696   #define MSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5                                                      (0x1<<14) // Pre-fetch FIFO error of Storm B.
82697   #define MSEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                14
82698   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                              (0x1<<15) // Lock is acquired more than maximum configured time.
82699   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                        15
82700   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                               (0x1<<16) // Ilegal assetion commands towards lock block.
82701   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                         16
82702   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
82703   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                          17
82704   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                              (0x1<<18) // Trying to acquire a lock which is already acquired.
82705   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                        18
82706   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                             (0x1<<19) // Trying to relinquish a key which does not exist.
82707   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                       19
82708   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                             (0x1<<20) // A lock acquired requrest is issued when all locks are used.
82709   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                       20
82710   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                             (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
82711   #define MSEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                       21
82712   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                         (0x1<<22) // Fin done with remainning allocated threads STORM_A.
82713   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                   22
82714   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                         (0x1<<23) // Fin done with remainning allocated threads STORM_B.
82715   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                   23
82716   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                         (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
82717   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                   24
82718   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                         (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
82719   #define MSEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                   25
82720   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                   (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
82721   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                             26
82722   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                   (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
82723   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                             27
82724   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                      (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
82725   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                28
82726   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                      (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
82727   #define MSEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                29
82728   #define MSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                       (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
82729   #define MSEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                 30
82730 #define MSEM_REG_INT_STS_CLR_2_E5                                                                            0x180006cUL //Access:RC   DataWidth:0x1f   // Multi Field Register.
82731   #define MSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                             (0x1<<0) // Fast FIN FIFO error of Storm A.
82732   #define MSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                       0
82733   #define MSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                             (0x1<<1) // Fast FIN FIFO error of Storm B
82734   #define MSEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                       1
82735   #define MSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                           (0x1<<2) // Fast Debug FIFO error of Storm A
82736   #define MSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                     2
82737   #define MSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                           (0x1<<3) // Fast Debug FIFO error of Storm B
82738   #define MSEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                     3
82739   #define MSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                            (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
82740   #define MSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                      4
82741   #define MSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                            (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
82742   #define MSEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                      5
82743   #define MSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5                                                            (0x1<<6) // interrupt from VFC block
82744   #define MSEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5_SHIFT                                                      6
82745   #define MSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                   (0x1<<7) // VFC FIFO error
82746   #define MSEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                             7
82747   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                (0x1<<8) // Error in FOC error of Storm A.
82748   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                          8
82749   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                (0x1<<9) // Error in FOC error of Storm B.
82750   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                          9
82751   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                              (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
82752   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                        10
82753   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                              (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
82754   #define MSEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                        11
82755   #define MSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                 (0x1<<12) // Cam input FIFO error
82756   #define MSEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                           12
82757   #define MSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5                                                     (0x1<<13) // Pre-fetch FIFO error of Storm A.
82758   #define MSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                               13
82759   #define MSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5                                                     (0x1<<14) // Pre-fetch FIFO error of Storm B.
82760   #define MSEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                               14
82761   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                             (0x1<<15) // Lock is acquired more than maximum configured time.
82762   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                       15
82763   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                              (0x1<<16) // Ilegal assetion commands towards lock block.
82764   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                        16
82765   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                               (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
82766   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                         17
82767   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                             (0x1<<18) // Trying to acquire a lock which is already acquired.
82768   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                       18
82769   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                            (0x1<<19) // Trying to relinquish a key which does not exist.
82770   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                      19
82771   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                            (0x1<<20) // A lock acquired requrest is issued when all locks are used.
82772   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                      20
82773   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                            (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
82774   #define MSEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                      21
82775   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                        (0x1<<22) // Fin done with remainning allocated threads STORM_A.
82776   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                  22
82777   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                        (0x1<<23) // Fin done with remainning allocated threads STORM_B.
82778   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                  23
82779   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                        (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
82780   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                  24
82781   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                        (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
82782   #define MSEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                  25
82783   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                  (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
82784   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                            26
82785   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                  (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
82786   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                            27
82787   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                     (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
82788   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                               28
82789   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                     (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
82790   #define MSEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                               29
82791   #define MSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                      (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
82792   #define MSEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                30
82793 #define MSEM_REG_PRTY_MASK                                                                                   0x18000ccUL //Access:RW   DataWidth:0x3    // Multi Field Register.
82794   #define MSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR                                                            (0x1<<0) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS.VFC_RBC_PARITY_ERROR .
82795   #define MSEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR_SHIFT                                                      0
82796   #define MSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR                                                           (0x1<<1) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS.STORM_RF_PARITY_ERROR .
82797   #define MSEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR_SHIFT                                                     1
82798   #define MSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR                                                            (0x1<<2) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS.REG_GEN_PARITY_ERROR .
82799   #define MSEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR_SHIFT                                                      2
82800 #define MSEM_REG_PRTY_MASK_H_0_BB_K2                                                                         0x1800204UL //Access:RW   DataWidth:0x6    // Multi Field Register.
82801   #define MSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
82802   #define MSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                           0
82803   #define MSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
82804   #define MSEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                           1
82805   #define MSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
82806   #define MSEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               2
82807   #define MSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
82808   #define MSEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               3
82809   #define MSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
82810   #define MSEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               4
82811   #define MSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: MSEM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
82812   #define MSEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               5
82813 #define MSEM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x1800210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
82814   #define MSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                  (0x1<<0) // Enable ECC for memory ecc instance msem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
82815   #define MSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                            0
82816   #define MSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                  (0x1<<1) // Enable ECC for memory ecc instance msem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
82817   #define MSEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                            1
82818 #define MSEM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x1800214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
82819   #define MSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                           (0x1<<0) // Set parity only for memory ecc instance msem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
82820   #define MSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                     0
82821   #define MSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                           (0x1<<1) // Set parity only for memory ecc instance msem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
82822   #define MSEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                     1
82823 #define MSEM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x1800218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
82824   #define MSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                    (0x1<<0) // Record if a correctable error occurred on memory ecc instance msem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_0 in module sem_slow_pas_buf_ram
82825   #define MSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                              0
82826   #define MSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance msem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.DEFAULT_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram.i_ecc_1 in module sem_slow_pas_buf_ram
82827   #define MSEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                              1
82828 #define MSEM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x180021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
82829 #define MSEM_REG_ARB_CYCLE_SIZE_BB_K2                                                                        0x1800400UL //Access:RW   DataWidth:0x5    // The number of time_slots in the arbitration cycle.
82830 #define MSEM_REG_VF_ERROR                                                                                    0x1800408UL //Access:WR   DataWidth:0x1    // This VF-split register provides read/clear access to the VF error received from the SDM for a DMA transfer. Reading this register will return the VF Error for value for the corresponding VF. Writing a 1 to this register will clear the error for the corresponding VF.
82831 #define MSEM_REG_PF_ERROR                                                                                    0x180040cUL //Access:WR   DataWidth:0x1    // This PF-split register provides read/clear access to the PF error received from the SDM for a DMA transfer. Reading this register will return the PF Error for value for the corresponding PF. Writing a 1 to this register will clear the error for the corresponding PF.
82832 #define MSEM_REG_VF_ERR_VECTOR                                                                               0x1800420UL //Access:WB_R DataWidth:0xf0   // This read-only register provides a vector of bits having an error indication per VF where the Bit position corresponds to the VFID.
82833 #define MSEM_REG_VF_ERR_VECTOR_SIZE_BB                                                                       4
82834 #define MSEM_REG_VF_ERR_VECTOR_SIZE_K2_E5                                                                    8
82835 #define MSEM_REG_PF_ERR_VECTOR                                                                               0x1800440UL //Access:R    DataWidth:0x10   // This read-only register provides a vector of bits having an error indication per PF where the Bit position corresponds to the PFID.
82836 #define MSEM_REG_CLEAR_STALL                                                                                 0x1800444UL //Access:RW   DataWidth:0x1    // Clear stall signal sent from local storm to external storms.
82837 #define MSEM_REG_EXCEPTION_INT                                                                               0x1800448UL //Access:RW   DataWidth:0x10   // Provides a default PRAM address to be used for the handler in the event that the PRAM address retrieved from the interrupt table is out of range with regard to the actual PRAM size provided in the SEMI instance.
82838 #define MSEM_REG_EXT_STORE_FREE_ENTRIES_BB_K2                                                                0x180044cUL //Access:R    DataWidth:0x6    // Number of free entries in the external STORE sync FIFO.
82839 #define MSEM_REG_GPI_DATA_A_E5                                                                               0x1800450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm A.
82840 #define MSEM_REG_GPI_DATA_BB_K2                                                                              0x1800450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals.
82841 #define MSEM_REG_GPRE_SAMP_PERIOD_BB_K2                                                                      0x1800454UL //Access:RW   DataWidth:0x4    // Defines the number of system clocks from one sample of GPRE sync data and the next.
82842 #define MSEM_REG_ALLOW_LP_SLEEP_THRD                                                                         0x1800458UL //Access:RW   DataWidth:0x1    // When set, this bit is used to allow low-power mode to be activated while threads are sleeping in the passive buffer, as long as the SEMI/Storm remains idle.
82843 #define MSEM_REG_ECO_RESERVED                                                                                0x180045cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
82844 #define MSEM_REG_PB_WR_SDM_DMA_MODE_E5                                                                       0x1800460UL //Access:RW   DataWidth:0x2    // This register can set the mode of the SDM DMA write to passive buffer. 00 - Use mask vector mode. 01 - Use write on sleep sate mode. 10 - Use regardless write mode. 11 - Disable write mode.
82845 #define MSEM_REG_PB_WR_DRA_RD_CUT_THROUGH_MODE_E5                                                            0x1800464UL //Access:RW   DataWidth:0x1    // This register set the DRA RD block cut through mode in which write to a thread address section passive buffer may occur simultaneously with read (as long that no coherency violations occur). 0- cut through mode disabled. 1- cut through mode active.
82846 #define MSEM_REG_GPI_DATA_B_E5                                                                               0x1800468UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm B.
82847 #define MSEM_REG_FIC_FIFO_BB_K2                                                                              0x1800580UL //Access:WB_R DataWidth:0x80   // Used for debugging to read/write to/from the FIC FIFOs. The address selects which FIFO should be accessed.
82848 #define MSEM_REG_FIC_FIFO_SIZE                                                                               4
82849 #define MSEM_REG_FIC_MIN_MSG_BB_K2                                                                           0x1800600UL //Access:RW   DataWidth:0x6    // Per-FIC interface register array defines minimum number of cycles in the FIC interfaces after which the message can be sent to the passive register_file.
82850 #define MSEM_REG_FIC_EMPTY_CT_MODE_BB_K2                                                                     0x1800620UL //Access:RW   DataWidth:0x1    // When set, enables the "empty cut-through" mode for the FIC interface. In this mode, the FIC interface will not require that the available ("go") counter is non-zero before making a transfer request to the DRA arbiter and starting a transfer.
82851 #define MSEM_REG_FIC_EMPTY_CT_CNT_BB_K2                                                                      0x1800624UL //Access:RC   DataWidth:0x18   // Statistics counter used to count the number of FIC messages that have been received on any FIC interface and were allowed to start early, taking advantage of the FIC empty cut-through mode.
82852 #define MSEM_REG_FOC_CREDIT                                                                                  0x1800680UL //Access:RW   DataWidth:0x8    // Array of registers provides the initial credits on each of the associatef FOC interfaces. Reading from this register provides the current FOR credit value.
82853 #define MSEM_REG_FOC_CREDIT_SIZE                                                                             6
82854 #define MSEM_REG_FULL_FOC_DRA_STRT_EN_BB_K2                                                                  0x18006c0UL //Access:RW   DataWidth:0x1    // When set, this bit allows the DRA read operation to start even when there are not enough credits on all the participating FOC interfaces to complete the entire transaction. The transfer will stall only when a transfer cycle is reached in which there are no interface credits, at which time the DRA transfer will remain stalled until the FOC destination(s) has at least a single credit. When this configuration is cleared, the DRA read transfer will not begin until there are enough credits on all the participating FOC interfaces for the entire transfer.
82855 #define MSEM_REG_FIN_COMMAND_BB_K2                                                                           0x1800700UL //Access:WB_R DataWidth:0x164  // Last fin command that was read from fifo. Its spelling in FIN_FIFO register.
82856 #define MSEM_REG_FIN_COMMAND_SIZE                                                                            16
82857 #define MSEM_REG_FIN_FIFO_BB_K2                                                                              0x1800800UL //Access:WB_R DataWidth:0x164  // READ ONLY FOR DEBUGGING! [5:0]   start_rp_foc3; [11:6] start_rp_foc2;  [17:12]   start_rp_foc1; [23:18] start_rp_foc0;  [29:24]   end_rp_foc3; [35:30] end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid.
82858 #define MSEM_REG_FIN_FIFO_SIZE                                                                               16
82859 #define MSEM_REG_INVLD_PAS_WR_EN_BB_K2                                                                       0x1800900UL //Access:RW   DataWidth:0x1    // When set, an attempt to write to the passive buffer over the external passive interface will be enabled even if the partition being written is owned by a thread whose valid bit is not set. Otherwise if cleared, the transfer will be stalled.
82860 #define MSEM_REG_ARBITER_REQUEST_BB_K2                                                                       0x1800980UL //Access:R    DataWidth:0x5    // Dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
82861 #define MSEM_REG_ARBITER_SELECT_BB_K2                                                                        0x1800984UL //Access:R    DataWidth:0x5    // Dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
82862 #define MSEM_REG_ARBITER_SLOT_BB_K2                                                                          0x1800988UL //Access:R    DataWidth:0x5    // Dra arbiter last slot.
82863 #define MSEM_REG_ARB_AS_DEF_BB_K2                                                                            0x1800a00UL //Access:RW   DataWidth:0x3    // Two-dimensional register array is used to define each of four arbitration schemes used by the main DRA arbiter. For this, bits 4:3 of the offset are used to select the arbitration scheme 0-3. Bits 2:0 of the offset are used to define the five priority sources for the selected scheme, where for each priority (0-4), an arbiter source is assigned. Valid values for these configurations are the source enumerations, where FIC0=0x0, FIC1=0x1, wake priority0=0x2, wake priority1=0x3 and wake priority2=0x4. Note that there are holes in the indirect offset address which always return zero when read. These exist at offsets 0x5-0x7, 0xd-0xf, 0x15-0x17 and 0x1d-0x1f.
82864 #define MSEM_REG_ARB_AS_DEF_SIZE                                                                             32
82865 #define MSEM_REG_ARB_TS_AS_BB_K2                                                                             0x1800a80UL //Access:RW   DataWidth:0x2    // Register array that defines the main DRA arbiter arbitration scheme for each of 20 time slots [0-19].
82866 #define MSEM_REG_ARB_TS_AS_SIZE                                                                              20
82867 #define MSEM_REG_NUM_OF_THREADS                                                                              0x1800b00UL //Access:R    DataWidth:0x8    // The number of currently free threads (in invalid state).
82868 #define MSEM_REG_THREAD_ERROR_LOW_E5                                                                         0x1800b04UL //Access:R    DataWidth:0x20   // Thread error low indication. Represents threads 31 -0
82869 #define MSEM_REG_THREAD_ERROR_BB_K2                                                                          0x1800b04UL //Access:R    DataWidth:0x18   // Thread error indication.
82870 #define MSEM_REG_THREAD_RDY_BB_K2                                                                            0x1800b08UL //Access:R    DataWidth:0x18   // Thread ready indication.
82871 #define MSEM_REG_THREAD_SET_NUM                                                                              0x1800b0cUL //Access:W    DataWidth:0x6    // Thread ID. Write thread ID will set ready indication for this thread ID.
82872 #define MSEM_REG_THREAD_VALID_BB_K2                                                                          0x1800b10UL //Access:R    DataWidth:0x18   // Valid sleeping threads.
82873 #define MSEM_REG_THREADS_LIST_BB_K2                                                                          0x1800b14UL //Access:RW   DataWidth:0x18   // List of free threads.
82874 #define MSEM_REG_THREAD_NUMBER_E5                                                                            0x1800b18UL //Access:RW   DataWidth:0x8    // Defines the maixmum number of supported threads in SEMI.
82875 #define MSEM_REG_THREAD_ERROR_HIGH_E5                                                                        0x1800b1cUL //Access:R    DataWidth:0x18   // Thread error high indication. Represents threads  55-32
82876 #define MSEM_REG_FOC_MIN_MESSAGE_CREDIT_E5                                                                   0x1800b40UL //Access:RW   DataWidth:0x8    // This field defines for each FOC the minimum message reuired for the FOC transfer to start.
82877 #define MSEM_REG_FOC_MIN_MESSAGE_CREDIT_SIZE                                                                 6
82878 #define MSEM_REG_ORDER_HEAD_BB_K2                                                                            0x1800c00UL //Access:RW   DataWidth:0x5    // This (indirect) register array of registers provides read/write access to the head pointers assigned to each of the thread-ordering queues.
82879 #define MSEM_REG_ORDER_HEAD_SIZE                                                                             24
82880 #define MSEM_REG_ORDER_TAIL_BB_K2                                                                            0x1800c80UL //Access:RW   DataWidth:0x5    // This (indirect) register array of registers provides read/write access to the tail pointers assigned to each of the thread ordering queues.
82881 #define MSEM_REG_ORDER_TAIL_SIZE                                                                             24
82882 #define MSEM_REG_ORDER_EMPTY_BB_K2                                                                           0x1800d00UL //Access:RW   DataWidth:0x1    // This vector provides read-only access to the empty bit assigned to each of the thread ordering queues.
82883 #define MSEM_REG_ORDER_EMPTY_SIZE                                                                            24
82884 #define MSEM_REG_ORDER_LL_REG_BB_K2                                                                          0x1800d80UL //Access:RW   DataWidth:0x5    // This array of registers provides read/write access to each entry of the linked-list array of the thread-ordering queue. Because the actual depth is based on the number of threads supported by the design, which is a Verilog parameter, a 64-entry window is reserved in the register address space. The valid entries start at the base of the window and extend through the number of threads supported. The value in each indirect register contains linked-list pointer to the next thread in the associated queue..
82885 #define MSEM_REG_ORDER_LL_REG_SIZE                                                                           24
82886 #define MSEM_REG_ORDER_POP_EN_BB_K2                                                                          0x1800e00UL //Access:RW   DataWidth:0x18   // Provides access to the thread ordering queue pop-enable vector.
82887 #define MSEM_REG_ORDER_WAKE_EN_BB_K2                                                                         0x1800e08UL //Access:RW   DataWidth:0x18   // Provides access to the thread ordering queue wake-enable vector.
82888 #define MSEM_REG_PF_NUM_ORDER_BASE_BB_K2                                                                     0x1800e10UL //Access:RW   DataWidth:0x5    // This field defines the base value for the ordering queue selection when the PFNum is chosen to control this selection. The value of this register is added to PFNum and the result is used to select one of 16 ordering queues.
82889 #define MSEM_REG_DBG_ALM_FULL                                                                                0x1801000UL //Access:RW   DataWidth:0x6    // Almost full for slow debug fifo.
82890 #define MSEM_REG_PASSIVE_ALM_FULL                                                                            0x1801004UL //Access:RW   DataWidth:0x5    // The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted.
82891 #define MSEM_REG_SYNC_DRA_WR_ALM_FULL_BB_K2                                                                  0x1801008UL //Access:RW   DataWidth:0x5    // Almost full for sync dra_wr fifo (data from DRA to STORM).
82892 #define MSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                        0x180100cUL //Access:RW   DataWidth:0x6    // Almost full for sync ram_wr fifo.
82893 #define MSEM_REG_SYNC_FOC_FIFO_WR_ALM_FULL_E5                                                                0x1801010UL //Access:RW   DataWidth:0x4    // Almost full for indication for FOC Sync FIFO.
82894 #define MSEM_REG_SYNC_SDM_READY_FIFO_WR_ALM_FULL_E5                                                          0x1801014UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM READY FIFO.
82895 #define MSEM_REG_SYNC_SDM_INC_FIFO_WR_ALM_FULL_E5                                                            0x1801018UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM Counter Increment FIFO.
82896 #define MSEM_REG_STALL_ON_INT_E5                                                                             0x180101cUL //Access:RW   DataWidth:0x2    // 00 - No stall. 01 - Both cluster Stroms will be stalled on any unmasked error occurrence. 10 - All Stroms will be stalled on any unmasked error occurrence.
82897 #define MSEM_REG_FIC0_A_MAX_THRDS_E5                                                                         0x1801020UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 A queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
82898 #define MSEM_REG_FIC0_X_MAX_THRDS_E5                                                                         0x1801024UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 X queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
82899 #define MSEM_REG_FIC0_B_MAX_THRDS_E5                                                                         0x1801028UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 B queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
82900 #define MSEM_REG_FIC1_A_MAX_THRDS_E5                                                                         0x180102cUL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC1 A queue. If FIC1 message is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
82901 #define MSEM_REG_DRA_EMPTY_BB_K2                                                                             0x1801100UL //Access:R    DataWidth:0x1    // Dra_empty.
82902 #define MSEM_REG_EXT_PAS_EMPTY                                                                               0x1801104UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO empty in sem_slow.
82903 #define MSEM_REG_FIC_EMPTY                                                                                   0x1801120UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO empty in sem_slow_fic.
82904 #define MSEM_REG_SLOW_DBG_EMPTY_BB_K2                                                                        0x1801140UL //Access:R    DataWidth:0x1    // DBG FIFO is empty in sem_slow_ls_dbg.
82905 #define MSEM_REG_SLOW_DRA_FIN_EMPTY_BB_K2                                                                    0x1801144UL //Access:R    DataWidth:0x1    // FIN fifo is empty in sem_slow_dra_sync.
82906 #define MSEM_REG_SLOW_DRA_RD_EMPTY_BB_K2                                                                     0x1801148UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is empty in sem_slow_dra_sync.
82907 #define MSEM_REG_SLOW_DRA_WR_EMPTY_BB_K2                                                                     0x180114cUL //Access:R    DataWidth:0x1    // DRA_WR push fifo is empty in sem_slow_dra_sync.
82908 #define MSEM_REG_SLOW_EXT_STORE_EMPTY                                                                        0x1801150UL //Access:R    DataWidth:0x1    // EXT_STORE FIFO is empty in sem_slow_ls_ext.
82909 #define MSEM_REG_SLOW_EXT_LOAD_EMPTY                                                                         0x1801154UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is empty in sem_slow_ls_ext, bit 0 FIFO of Core A, bit 1 FIFO of Core B.
82910 #define MSEM_REG_SLOW_RAM_RD_EMPTY                                                                           0x1801158UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is empty in sem_slow_ls_ext.
82911 #define MSEM_REG_SLOW_RAM_WR_EMPTY                                                                           0x180115cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is empty in sem_slow_ls_ext.
82912 #define MSEM_REG_SYNC_DBG_EMPTY                                                                              0x1801160UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is empty in sem_slow_ls_sync. Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B
82913 #define MSEM_REG_THREAD_FIFO_EMPTY_BB_K2                                                                     0x1801164UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is empty in sem_slow_dra_wr.
82914 #define MSEM_REG_ORD_ID_FIFO_EMPTY_BB_K2                                                                     0x1801168UL //Access:R    DataWidth:0x1    // Indicates that the order ID fifo is empty in sem_slow_dra_wr.
82915 #define MSEM_REG_PB_QUEUE_EMPTY_E5                                                                           0x180116cUL //Access:R    DataWidth:0xb    // If 1, the correspongding Queue is empty. Queues numeration: FOC_FIFO_IF - 0,  FIC0_FIFO_A - 1, FIC1_FIFO_A - 2, WAKE_FIFO_PRIO_A - 3, WAKE_FIFO_PRI1_A - 4, FIC0_FIFO_X - 5,  WAKE_FIFO_PRIO_X - 6, WAKE_FIFO_PRI1_X - 7,FIC0_FIFO_B - 8, WAKE_FIFO_PRIO_B - 9,  WAKE_FIFO_PRI1_B - 10.
82916 #define MSEM_REG_SYNC_FOC_FIFO_EMPTY_E5                                                                      0x1801170UL //Access:R    DataWidth:0x1    // FOC FIFO empty indication.
82917 #define MSEM_REG_SYNC_FOC_PRE_FETCH_FIFO_EMPTY_E5                                                            0x1801174UL //Access:R    DataWidth:0x1    // FOC pre fetch FIFO empty indication.
82918 #define MSEM_REG_EXT_PAS_FULL                                                                                0x1801200UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO Full in sem_slow.
82919 #define MSEM_REG_EXT_STORE_IF_FULL                                                                           0x1801204UL //Access:R    DataWidth:0x1    // EXT_STORE IF is full in sem_slow_ls_ext.
82920 #define MSEM_REG_FIC_FULL                                                                                    0x1801220UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO full in sem_slow_fic.
82921 #define MSEM_REG_PAS_IF_FULL_BB_K2                                                                           0x1801240UL //Access:R    DataWidth:0x1    // Full from passive buffer asserted toward SDM.
82922 #define MSEM_REG_RAM_IF_FULL                                                                                 0x1801244UL //Access:R    DataWidth:0x1    // EXT_RAM IF is full in sem_slow_ls_ram.
82923 #define MSEM_REG_SLOW_DBG_ALM_FULL_BB_K2                                                                     0x1801248UL //Access:R    DataWidth:0x1    // DBG FIFO is almost full in sem_slow_ls_dbg according to the full threshold configuration.
82924 #define MSEM_REG_SLOW_DBG_FULL_BB_K2                                                                         0x180124cUL //Access:R    DataWidth:0x1    // DBG FIFO is full in sem_slow_ls_dbg.
82925 #define MSEM_REG_SLOW_DRA_FIN_FULL_BB_K2                                                                     0x1801250UL //Access:R    DataWidth:0x1    // FIN fifo is full in sem_slow_dra_sync (never may be active).
82926 #define MSEM_REG_SLOW_DRA_RD_FULL_BB_K2                                                                      0x1801254UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is full in sem_slow_dra_sync.
82927 #define MSEM_REG_SLOW_DRA_WR_FULL_BB_K2                                                                      0x1801258UL //Access:R    DataWidth:0x1    // DRA_WR push fifo is full in sem_slow_dra_sync.
82928 #define MSEM_REG_SLOW_EXT_STORE_FULL                                                                         0x180125cUL //Access:R    DataWidth:0x2    // EXT_STORE FIFO is full in sem_slow_ls_ext. Bit0 - Core A FIFO. Bit1 - Core B FIFO.
82929 #define MSEM_REG_SLOW_EXT_LOAD_FULL                                                                          0x1801260UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is full in sem_slow_ls_ext, bit 0 for Core A and bit 1 for Core B.
82930 #define MSEM_REG_SLOW_RAM_RD_FULL                                                                            0x1801264UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is full in sem_slow_ls_ext.
82931 #define MSEM_REG_SLOW_RAM_WR_ALM_FULL                                                                        0x1801268UL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is almost full in sem_slow_ls_ext.
82932 #define MSEM_REG_SLOW_RAM_WR_FULL                                                                            0x180126cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is full in sem_slow_ls_ext.
82933 #define MSEM_REG_SYNC_DBG_FULL                                                                               0x1801270UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is full in sem_slow_ls_sync.Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B.
82934 #define MSEM_REG_THREAD_FIFO_FULL_BB_K2                                                                      0x1801274UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
82935 #define MSEM_REG_ORD_ID_FIFO_FULL_BB_K2                                                                      0x1801278UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
82936 #define MSEM_REG_SYNC_READY_FIFO_FULL_E5                                                                     0x180127cUL //Access:R    DataWidth:0x1    // Ready sync FIFO full indication.
82937 #define MSEM_REG_SYNC_CNT_FIFO_FULL_E5                                                                       0x1801280UL //Access:R    DataWidth:0x1    // Counter increment sync FIFO full indication.
82938 #define MSEM_REG_SYNC_FOC_FIFO_FULL_E5                                                                       0x1801284UL //Access:R    DataWidth:0x1    // sync FOC FIFO full indication.
82939 #define MSEM_REG_THREAD_INTER_CNT_BB_K2                                                                      0x1801300UL //Access:RW   DataWidth:0x10   // Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter.
82940 #define MSEM_REG_THREAD_INTER_CNT_ENABLE_BB_K2                                                               0x1801304UL //Access:RW   DataWidth:0x1    // Enable for start count of thread_inter_cnt.
82941 #define MSEM_REG_THREAD_ORUN_NUM_BB_K2                                                                       0x1801308UL //Access:R    DataWidth:0x18   // Threads are sleeping in passive buffer more than thread_inter_cnt number of cycles.
82942 #define MSEM_REG_SLOW_DBG_ACTIVE_BB_K2                                                                       0x1801400UL //Access:RW   DataWidth:0x1    // Debug mode is active.
82943 #define MSEM_REG_SLOW_DBG_MODE_BB_K2                                                                         0x1801404UL //Access:RW   DataWidth:0x3    // Debug mode for slow debug bus.
82944 #define MSEM_REG_DBG_FRAME_MODE_BB_K2                                                                        0x1801408UL //Access:RW   DataWidth:0x2    // Debug frame mode control for the SEMI debug bus. The following values apply: "00" - indicates mode-0, which means all four words are provided by the fast debug. "01" - indicates mode-1, which means bits 127:64 belong to fast debug and bits 63:0 belong to slow debug. "10" - indicates mode-2, which means bits 127:96 belong to fast debug and bits 95:0 belong to slow debug. "11" - indicates mode-3, which means all four words are provided by the slow debug.
82945 #define MSEM_REG_DBG_EACH_CYLE_BB_K2                                                                         0x180140cUL //Access:RW   DataWidth:0x1    // 0=output every cycle; 1= output only when there is a change.
82946 #define MSEM_REG_DBG_GPRE_VECT_BB_K2                                                                         0x1801410UL //Access:RW   DataWidth:0x8    // This 8-bit vector is used to enable the various 8 GPRE-quads that are to be captured by the fast debug channel when they are accessed for read by the Storm during mode-6 debug (handler trace). For this, bit-0 corresponds with GPRE[0-3] and bit-7 corresponds with GPRE[28-31].
82947 #define MSEM_REG_DBG_IF_FULL_BB_K2                                                                           0x1801414UL //Access:R    DataWidth:0x1    // DBG IF is full in sem_slow_ls_dbg.
82948 #define MSEM_REG_DBG_MODE0_CFG_BB_K2                                                                         0x1801418UL //Access:RW   DataWidth:0x1    // 0=all the message; 1=partial message.
82949 #define MSEM_REG_DBG_MODE0_CFG_CYCLE_BB_K2                                                                   0x180141cUL //Access:RW   DataWidth:0x5    // In case DebugMode0Config = 1; the additional cycles to extract to the debug bus.
82950 #define MSEM_REG_DBG_MODE1_CFG_BB_K2                                                                         0x1801420UL //Access:RW   DataWidth:0x1    // 0=without the data; 1=with the data.
82951 #define MSEM_REG_DBG_MSG_SRC_BB_K2                                                                           0x1801424UL //Access:RW   DataWidth:0x3    // This field is a mask used to enable (or filter) the various sources of DRA write debug packets. Setting a bit causes the corresponding interface to be enabled. Bit-0 corresponds with FIC0, bit-1 corresponds with FIC1 and bit-2 corresponds with DRA writes from the passive buffer. This applicable only for debug mode=0.
82952 #define MSEM_REG_DBG_QUEUE_PEFORMANCE_MON_STAT_E5                                                            0x1801428UL //Access:RW   DataWidth:0x1    // If 0, the statistic report the maximum value between following reads (when using read clear). If 1, report the current value.
82953 #define MSEM_REG_PASSIVE_BUFFER_PERFORMANCE_MON_STAT_E5                                                      0x180142cUL //Access:RW   DataWidth:0x1    // Enable performance monitor statistics sent to SEM_PD.
82954 #define MSEM_REG_DBG_QUEUE_FIC_MON_CNT_E5                                                                    0x1801430UL //Access:RC   DataWidth:0x20   // Report the number of received FIC transaction between two of the following register reads. The counter is incremanted only for the event IDs which have Debug Monitor event indication set.
82955 #define MSEM_REG_DBG_QUEUE_FOC_MAX_VALUE_E5                                                                  0x1801434UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FOC queue.
82956 #define MSEM_REG_DBG_QUEUE_FIC0_A_MAX_VALUE_E5                                                               0x1801438UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 A queue.
82957 #define MSEM_REG_DBG_QUEUE_FIC1_A_MAX_VALUE_E5                                                               0x180143cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC1 A queue.
82958 #define MSEM_REG_DBG_QUEUE_PRIO0_A_MAX_VALUE_E5                                                              0x1801440UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 A queue.
82959 #define MSEM_REG_DBG_QUEUE_PRIO1_A_MAX_VALUE_E5                                                              0x1801444UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 A queue.
82960 #define MSEM_REG_DBG_QUEUE_FIC0_X_MAX_VALUE_E5                                                               0x1801448UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 X queue.
82961 #define MSEM_REG_DBG_QUEUE_PRIO0_X_MAX_VALUE_E5                                                              0x180144cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 X queue.
82962 #define MSEM_REG_DBG_QUEUE_PRIO1_X_MAX_VALUE_E5                                                              0x1801450UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 X queue.
82963 #define MSEM_REG_DBG_QUEUE_FIC0_B_MAX_VALUE_E5                                                               0x1801454UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 B queue.
82964 #define MSEM_REG_DBG_QUEUE_PRIO0_B_MAX_VALUE_E5                                                              0x1801458UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 B queue.
82965 #define MSEM_REG_DBG_QUEUE_PRIO1_B_MAX_VALUE_E5                                                              0x180145cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 B queue.
82966 #define MSEM_REG_DBG_QUEUE_MAX_THREAD_VALUE_E5                                                               0x1801460UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of allocated threads in the system.
82967 #define MSEM_REG_DBG_QUEUE_MAX_SLEEP_VALUE_E5                                                                0x1801464UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of threads that are waiting for ready indication to be run on Storm. Note -this statistic does not include the threads pending in the queues.
82968 #define MSEM_REG_DBG_OUT_DATA                                                                                0x1801500UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
82969 #define MSEM_REG_DBG_OUT_DATA_SIZE                                                                           8
82970 #define MSEM_REG_DBG_OUT_VALID                                                                               0x1801520UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
82971 #define MSEM_REG_DBG_OUT_FRAME                                                                               0x1801524UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
82972 #define MSEM_REG_DBG_SELECT                                                                                  0x1801528UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
82973 #define MSEM_REG_DBG_DWORD_ENABLE                                                                            0x180152cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
82974 #define MSEM_REG_DBG_SHIFT                                                                                   0x1801530UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
82975 #define MSEM_REG_DBG_FORCE_VALID                                                                             0x1801534UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
82976 #define MSEM_REG_DBG_FORCE_FRAME                                                                             0x1801538UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
82977 #define MSEM_REG_EXT_PAS_FIFO_BB_K2                                                                          0x1808000UL //Access:WB_R DataWidth:0x4d   // Provides read-only access of the external passive FIFO. Intended for debug purposes.
82978 #define MSEM_REG_EXT_PAS_FIFO_SIZE                                                                           76
82979 #define MSEM_REG_INT_TABLE                                                                                   0x1810000UL //Access:RW   DataWidth:0x1e   // Interrupt table read/write access. This register is intended to be written only when the system is idle. The fields of the interrupt table are as follows. int_table[29] = Allocated per child;  int_table[28] = Increment type; int_table[27:23] = Counter select; int_table[22] = Counter insert; int_table[21:17] = GapSel; int_table[16] = Monitor enable; int_table[15:0] = PRAM Address;
82980 #define MSEM_REG_INT_TABLE_SIZE                                                                              256
82981 #define MSEM_REG_FIC_COUNTER_GROUP_E5                                                                        0x1811000UL //Access:RW   DataWidth:0x8    // This field enables a RD/WR access to the 24 counters of the "FIC Counters".
82982 #define MSEM_REG_FIC_COUNTER_GROUP_SIZE                                                                      24
82983 #define MSEM_REG_PB_THRD_STM_GROUP_E5                                                                        0x1812000UL //Access:R    DataWidth:0x17   // Read the State mahcine state of teh trheads. 0:4 - state. 5 - pending ready. 7:6 - Affinity type. 8 - Destination FOC. 9 - Destination Storm. 10 - counter increment ready. 15:11 - counter index. 16 - Debug monitor enable. 17 - Exlucsive. 22:18 - DRA size.
82984 #define MSEM_REG_PB_THRD_STM_GROUP_SIZE                                                                      56
82985 #define MSEM_REG_PASSIVE_BUFFER                                                                              0x1820000UL //Access:R    DataWidth:0x20   // Passive buffer memory read only.
82986 #define MSEM_REG_PASSIVE_BUFFER_SIZE_BB_K2                                                                   4320
82987 #define MSEM_REG_PASSIVE_BUFFER_SIZE_E5                                                                      12544
82988 #define MSEM_REG_FIC_GAP_VECT_BB_K2                                                                          0x1800500UL //Access:WB   DataWidth:0x2c   // This array of nine 44-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
82989 #define MSEM_REG_FIC_GAP_VECT_E5                                                                             0x1830000UL //Access:WB   DataWidth:0x34   // This array of 24 x 52-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
82990 #define MSEM_REG_FIC_GAP_VECT_SIZE_BB_K2                                                                     18
82991 #define MSEM_REG_FIC_GAP_VECT_SIZE_E5                                                                        48
82992 #define MSEM_REG_FAST_MEMORY                                                                                 0x1840000UL //Access:RW   DataWidth:0x20   // See sem_fast.xls for its description.
82993 #define MSEM_REG_FAST_MEMORY_SIZE                                                                            65536
82994 #define MSEM_REG_PRAM                                                                                        0x1880000UL //Access:WB   DataWidth:0x30   // Pram memory.
82995 #define MSEM_REG_PRAM_SIZE_BB                                                                                49152
82996 #define MSEM_REG_PRAM_SIZE_K2                                                                                73728
82997 #define MSEM_REG_PRAM_SIZE_E5                                                                                92160
82998 #define USEM_REG_ENABLE_IN_BB_K2                                                                             0x1900004UL //Access:RW   DataWidth:0xa    // Multi Field Register.
82999   #define USEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2                                                        (0x1<<0) // Full input from external IF to LS input enable.
83000   #define USEM_REG_ENABLE_IN_EXT_FULL_ENABLE_IN_BB_K2_SHIFT                                                  0
83001   #define USEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2                                                     (0x1<<1) // Read data from external LS IF input enable.
83002   #define USEM_REG_ENABLE_IN_EXT_RD_DATA_ENABLE_IN_BB_K2_SHIFT                                               1
83003   #define USEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2                                                             (0x1<<2) // FIC input enable bit used to enable/disable messages from being received on all FIC interfaces.
83004   #define USEM_REG_ENABLE_IN_FIC_ENABLE_IN_BB_K2_SHIFT                                                       2
83005   #define USEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2                                                         (0x1<<3) // FOC acknowledge input enable bit used to enable/disable acknowledge response from being received on any of the FOC interfaces.
83006   #define USEM_REG_ENABLE_IN_FOC_ACK_ENABLE_IN_BB_K2_SHIFT                                                   3
83007   #define USEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2                                                         (0x1<<4) // General interface input enable.
83008   #define USEM_REG_ENABLE_IN_GENERAL_ENABLE_IN_BB_K2_SHIFT                                                   4
83009   #define USEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2                                                         (0x1<<5) // External passive write input enable.
83010   #define USEM_REG_ENABLE_IN_PASSIVE_ENABLE_IN_BB_K2_SHIFT                                                   5
83011   #define USEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2                                                             (0x1<<6) // Data input enable to RAM.
83012   #define USEM_REG_ENABLE_IN_RAM_ENABLE_IN_BB_K2_SHIFT                                                       6
83013   #define USEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2                                                           (0x1<<7) // Enable for stall input from all external STORM instances.
83014   #define USEM_REG_ENABLE_IN_STALL_ENABLE_IN_BB_K2_SHIFT                                                     7
83015   #define USEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2                                                      (0x1<<8) // Thread ready bus input enable.
83016   #define USEM_REG_ENABLE_IN_THREAD_RDY_ENABLE_IN_BB_K2_SHIFT                                                8
83017   #define USEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2                                                      (0x1<<9) // Input enable for VF error indication from SDM to SEMI.
83018   #define USEM_REG_ENABLE_IN_VFPF_ERROR_ENABLE_IN_BB_K2_SHIFT                                                9
83019 #define USEM_REG_ENABLE_OUT_BB_K2                                                                            0x1900008UL //Access:RW   DataWidth:0x6    // Multi Field Register.
83020   #define USEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<0) // Read request output enable from external LS IF.
83021   #define USEM_REG_ENABLE_OUT_EXT_RD_REQ_ENABLE_OUT_BB_K2_SHIFT                                              0
83022   #define USEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2                                                    (0x1<<1) // Write request output enable from external LS IF.
83023   #define USEM_REG_ENABLE_OUT_EXT_WR_REQ_ENABLE_OUT_BB_K2_SHIFT                                              1
83024   #define USEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2                                                           (0x1<<2) // FOC output otuput enable bit used to enable/disable messages from being sent out on any of the FOC interfaces.
83025   #define USEM_REG_ENABLE_OUT_FOC_ENABLE_OUT_BB_K2_SHIFT                                                     2
83026   #define USEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2                                                       (0x1<<3) // Passive full output enable.
83027   #define USEM_REG_ENABLE_OUT_PASSIVE_ENABLE_OUT_BB_K2_SHIFT                                                 3
83028   #define USEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2                                                           (0x1<<4) // Data output enable to RAM.
83029   #define USEM_REG_ENABLE_OUT_RAM_ENABLE_OUT_BB_K2_SHIFT                                                     4
83030   #define USEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2                                                         (0x1<<5) // Stall output enable bit used to enable/disable the output stall signal toward all external Storm instances.
83031   #define USEM_REG_ENABLE_OUT_STALL_ENABLE_OUT_BB_K2_SHIFT                                                   5
83032 #define USEM_REG_FIC_DISABLE_BB_K2                                                                           0x190000cUL //Access:RW   DataWidth:0x1    // Disables input messages from all FIC interfaces.  May be updated during run_time by the microcode.
83033 #define USEM_REG_PAS_DISABLE_BB_K2                                                                           0x1900010UL //Access:RW   DataWidth:0x1    // Disables input messages from the passive buffer  May be updated during run_time by the microcode.
83034 #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_E5                                                         0x1900014UL //Access:RW   DataWidth:0x17   // Multi Field Register.
83035   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5                                   (0xf<<0) // Passive Buffer write WRR weight value for FIC source.
83036   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_FIC_WEIGHT_E5_SHIFT                             0
83037   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5                                 (0xf<<4) // Passive Buffer write WRR weight value for DRA RD A source.
83038   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_A_WEIGHT_E5_SHIFT                           4
83039   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5                                 (0xf<<8) // Passive Buffer write WRR weight value for DRA RD B source.
83040   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_DRA_B_WEIGHT_E5_SHIFT                           8
83041   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5                                   (0xf<<12) // Passive Buffer write WRR weight value for SDM source.
83042   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_SDM_WEIGHT_E5_SHIFT                             12
83043   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5                                    (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
83044   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_RR_EMPTY_CNT_E5_SHIFT                              16
83045   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5                                      (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FIC, 010 - DRA RD A, 011 - DRA RD B, 100 - SDM.
83046   #define USEM_REG_PASSIVE_BUFFER_WRITE_WRR_ARBITER_PB_WR_STRICT_SRC_E5_SHIFT                                20
83047 #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_E5                                                          0x1900018UL //Access:RW   DataWidth:0x17   // Multi Field Register.
83048   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5                                    (0xf<<0) // Passive Buffer WRR weight value for FOC source.
83049   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_FOC_WEIGHT_E5_SHIFT                              0
83050   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5                                  (0xf<<4) // Passive Buffer write WRR weight value for DRA WR A source.
83051   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_A_WEIGHT_E5_SHIFT                            4
83052   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5                                  (0xf<<8) // Passive Buffer write WRR weight value for DRA WR B source.
83053   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_DRA_B_WEIGHT_E5_SHIFT                            8
83054   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5                                    (0xf<<12) // Passive Buffer write WRR weight value for GRC source.
83055   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_GRC_WEIGHT_E5_SHIFT                              12
83056   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5                                     (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
83057   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_RR_EMPTY_CNT_E5_SHIFT                               16
83058   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5                                       (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 000 - None, 001 - FOC, 010 - DRA RD A, 011 - DRA RD B, 100 - GRC.
83059   #define USEM_REG_PASSIVE_BUFFER_READ_WRR_ARBITER_PB_RD_STRICT_SRC_E5_SHIFT                                 20
83060 #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_E5                                                            0x190001cUL //Access:RW   DataWidth:0x17   // Multi Field Register.
83061   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-A source.
83062   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC0_A_WEIGHT_E5_SHIFT                       0
83063   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5                             (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for FIC1-a (if exist) source.
83064   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_FIC1_A_WEIGHT_E5_SHIFT                       4
83065   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-A source.
83066   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO0_A_WEIGHT_E5_SHIFT                      8
83067   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5                            (0xf<<12) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-A source.
83068   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_PRIO1_A_WEIGHT_E5_SHIFT                      12
83069   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5                                 (0xf<<16) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
83070   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_RR_EMPTY_CNT_E5_SHIFT                           16
83071   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5                                   (0x7<<20) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1, 4 - FIC1.
83072   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER0_PB_QUE_ARB0_STRICT_SRC_E5_SHIFT                             20
83073 #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_E5                                                            0x1900020UL //Access:RW   DataWidth:0x12   // Multi Field Register.
83074   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-X source.
83075   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_FIC0_X_WEIGHT_E5_SHIFT                       0
83076   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-X source.
83077   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO0_X_WEIGHT_E5_SHIFT                      4
83078   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-X source.
83079   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_PRIO1_X_WEIGHT_E5_SHIFT                      8
83080   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
83081   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_RR_EMPTY_CNT_E5_SHIFT                           12
83082   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
83083   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER1_PB_QUE_ARB1_STRICT_SRC_E5_SHIFT                             16
83084 #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_E5                                                            0x1900024UL //Access:RW   DataWidth:0x12   // Multi Field Register.
83085   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5                             (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for FIC0-B source.
83086   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_FIC0_B_WEIGHT_E5_SHIFT                       0
83087   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for PRIO0-B source.
83088   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO0_B_WEIGHT_E5_SHIFT                      4
83089   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5                            (0xf<<8) // Passive Buffer Queue Arbiter WRR weight value for PRIO1-B source.
83090   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_PRIO1_B_WEIGHT_E5_SHIFT                      8
83091   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5                                 (0xf<<12) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
83092   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_RR_EMPTY_CNT_E5_SHIFT                           12
83093   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5                                   (0x3<<16) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - FIC0, 2- Prio0, 3 - Prio1.
83094   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER2_PB_QUE_ARB2_STRICT_SRC_E5_SHIFT                             16
83095 #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_E5                                                            0x1900028UL //Access:RW   DataWidth:0xe    // Multi Field Register.
83096   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity A source.
83097   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_A_WEIGHT_E5_SHIFT                      0
83098   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
83099   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
83100   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
83101   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_RR_EMPTY_CNT_E5_SHIFT                           8
83102   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5                                   (0x3<<12) // This register defines if one of the source of the PB WR arbiter should have strict priority: 0 - None, 1 - AFFINITY A, 2- AFFINITY X.
83103   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER3_PB_QUE_ARB3_STRICT_SRC_E5_SHIFT                             12
83104 #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_E5                                                            0x190002cUL //Access:RW   DataWidth:0xc    // Multi Field Register.
83105   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5                            (0xf<<0) // Passive Buffer Queue Arbiter WRR weight value for Affinity B source.
83106   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_B_WEIGHT_E5_SHIFT                      0
83107   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5                            (0xf<<4) // Passive Buffer Queue Arbiter WRR weight value for Affinity X source.
83108   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_AFFIN_X_WEIGHT_E5_SHIFT                      4
83109   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5                                 (0xf<<8) // This register defines the number of cycles the WRR arbiter source should not have a request for its weight to be decremented.
83110   #define USEM_REG_PASSIVE_BUFFER_QUEUE_ARBITER4_PB_QUE_ARB4_RR_EMPTY_CNT_E5_SHIFT                           8
83111 #define USEM_REG_PASSIVE_BUFFER_DRA_WR_E5                                                                    0x1900030UL //Access:RW   DataWidth:0x4    // Multi Field Register.
83112   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5                                                   (0x1<<0) // Enable DRA Write to transactions towards the SEM_PD Core A.
83113   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_A_E5_SHIFT                                             0
83114   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5                                                   (0x1<<1) // Enable DRA Write to transactions towards the SEM_PD Core B.
83115   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_EN_B_E5_SHIFT                                             1
83116   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5                                          (0x1<<2) // When set, there may only be a single thread pending to run for each storm.
83117   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_DRA_WR_PEND_BLOCK_EN_E5_SHIFT                                    2
83118   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5                                          (0x1<<3) // When set, the Affintiy field of the thread is set to CoreA (regardless to the Afficnity received from CM).
83119   #define USEM_REG_PASSIVE_BUFFER_DRA_WR_PB_AFFINITY_CORE_A_ONLY_E5_SHIFT                                    3
83120 #define USEM_REG_INT_STS_0                                                                                   0x1900040UL //Access:R    DataWidth:0x20   // Multi Field Register.
83121   #define USEM_REG_INT_STS_0_ADDRESS_ERROR                                                                   (0x1<<0) // Signals an unknown address to the rf module.
83122   #define USEM_REG_INT_STS_0_ADDRESS_ERROR_SHIFT                                                             0
83123   #define USEM_REG_INT_STS_0_FIC_LAST_ERROR                                                                  (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
83124   #define USEM_REG_INT_STS_0_FIC_LAST_ERROR_SHIFT                                                            1
83125   #define USEM_REG_INT_STS_0_FIC_LENGTH_ERROR                                                                (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
83126   #define USEM_REG_INT_STS_0_FIC_LENGTH_ERROR_SHIFT                                                          2
83127   #define USEM_REG_INT_STS_0_FIC_FIFO_ERROR                                                                  (0x1<<3) // Error in any one of the FIC FIFO is active.
83128   #define USEM_REG_INT_STS_0_FIC_FIFO_ERROR_SHIFT                                                            3
83129   #define USEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5                                                          (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
83130   #define USEM_REG_INT_STS_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                    4
83131   #define USEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5                                                          (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
83132   #define USEM_REG_INT_STS_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                    5
83133   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                   (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
83134   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                             6
83135   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                   (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
83136   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                             7
83137   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                   (0x1<<8) // Error in external load sync slow FIFO push logic.
83138   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                             8
83139   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                   (0x1<<9) // Error in external load sync slow FIFO pop logic.
83140   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                             9
83141   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                    (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
83142   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                              22
83143   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
83144   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 10
83145   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                     (0x1<<23) // Error in LS_SYNC_POP FIFO.
83146   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                               23
83147   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5                                                        (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
83148   #define USEM_REG_INT_STS_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                  11
83149   #define USEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                    (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
83150   #define USEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                              25
83151   #define USEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                       (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
83152   #define USEM_REG_INT_STS_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                 12
83153   #define USEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5                                                         (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
83154   #define USEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                   13
83155   #define USEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5                                                         (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
83156   #define USEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                   14
83157   #define USEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2                                                            (0x1<<28) // Error in slow debug fifo.
83158   #define USEM_REG_INT_STS_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                      28
83159   #define USEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5                                                               (0x1<<15) // Error in slow debug fifo
83160   #define USEM_REG_INT_STS_0_DBG_FIFO_ERROR_E5_SHIFT                                                         15
83161   #define USEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5                                                         (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
83162   #define USEM_REG_INT_STS_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                   16
83163   #define USEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5                                                     (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
83164   #define USEM_REG_INT_STS_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                               17
83165   #define USEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                    (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
83166   #define USEM_REG_INT_STS_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                              18
83167   #define USEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5                                                             (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
83168   #define USEM_REG_INT_STS_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                       19
83169   #define USEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                    (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
83170   #define USEM_REG_INT_STS_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                              20
83171   #define USEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5                                                          (0x1<<21) // Error indication on FOC sync FIFO.
83172   #define USEM_REG_INT_STS_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                    21
83173   #define USEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                      (0x1<<22) // The error indicates on an error of one the threads READY queues.
83174   #define USEM_REG_INT_STS_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                                22
83175   #define USEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                                (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
83176   #define USEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                          23
83177   #define USEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                                (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
83178   #define USEM_REG_INT_STS_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                          24
83179   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5                                                            (0x1<<25) // FOC0 is out of credit.
83180   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                      25
83181   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5                                                            (0x1<<26) // FOC1 is out of credit.
83182   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                      26
83183   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5                                                            (0x1<<27) // FOC2 is out of credit.
83184   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                      27
83185   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5                                                            (0x1<<28) // FOC3 is out of credit.
83186   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                      28
83187   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5                                                            (0x1<<29) // FOC4 is out of credit.
83188   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                      29
83189   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5                                                            (0x1<<30) // FOC5 is out of credit.
83190   #define USEM_REG_INT_STS_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                      30
83191   #define USEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                     (0x1<<31) // Error indication of foc pre_fetch fifo.
83192   #define USEM_REG_INT_STS_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                               31
83193   #define USEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2                                                        (0x1<<4) // Error in Ext PAS_FIFO is active.
83194   #define USEM_REG_INT_STS_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                  4
83195   #define USEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2                                                        (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
83196   #define USEM_REG_INT_STS_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                  5
83197   #define USEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                    (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
83198   #define USEM_REG_INT_STS_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                              6
83199   #define USEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                     (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
83200   #define USEM_REG_INT_STS_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                               7
83201   #define USEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                    (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
83202   #define USEM_REG_INT_STS_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                              8
83203   #define USEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                     (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
83204   #define USEM_REG_INT_STS_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                               9
83205   #define USEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                       (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
83206   #define USEM_REG_INT_STS_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                 10
83207   #define USEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                    (0x1<<11) // Signals an unknown address in the fast-memory window.
83208   #define USEM_REG_INT_STS_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                              11
83209   #define USEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2                                                          (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
83210   #define USEM_REG_INT_STS_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                    12
83211   #define USEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2                                                          (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
83212   #define USEM_REG_INT_STS_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                    13
83213   #define USEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2                                                              (0x1<<14) // Error in CAM_OUT fifo in cam block.
83214   #define USEM_REG_INT_STS_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                        14
83215   #define USEM_REG_INT_STS_0_FIN_FIFO_BB_K2                                                                  (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
83216   #define USEM_REG_INT_STS_0_FIN_FIFO_BB_K2_SHIFT                                                            15
83217   #define USEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2                                                         (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
83218   #define USEM_REG_INT_STS_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                   16
83219   #define USEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2                                                            (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
83220   #define USEM_REG_INT_STS_0_THREAD_OVERRUN_BB_K2_SHIFT                                                      17
83221   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                 (0x1<<18) // Error in external store sync FIFO push logic.
83222   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                           18
83223   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                  (0x1<<19) // Error in external store sync FIFO pop logic.
83224   #define USEM_REG_INT_STS_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                            19
83225   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                  (0x1<<20) // Error in external load sync FIFO push logic.
83226   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                            20
83227   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                   (0x1<<21) // Error in external load sync FIFO pop logic.
83228   #define USEM_REG_INT_STS_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                             21
83229   #define USEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                     (0x1<<24) // Error in LS_SYNC_POP FIFO.
83230   #define USEM_REG_INT_STS_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                               24
83231   #define USEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                       (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
83232   #define USEM_REG_INT_STS_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                 26
83233   #define USEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2                                                        (0x1<<27) // Error in LS_SYNC_POP FIFO.
83234   #define USEM_REG_INT_STS_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                  27
83235   #define USEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2                                                         (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
83236   #define USEM_REG_INT_STS_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                   29
83237   #define USEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2                                                             (0x1<<30) // Error interrupt in VFC block.
83238   #define USEM_REG_INT_STS_0_VFC_INTERRUPT_BB_K2_SHIFT                                                       30
83239   #define USEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2                                                        (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
83240   #define USEM_REG_INT_STS_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                  31
83241 #define USEM_REG_INT_MASK_0                                                                                  0x1900044UL //Access:RW   DataWidth:0x20   // Multi Field Register.
83242   #define USEM_REG_INT_MASK_0_ADDRESS_ERROR                                                                  (0x1<<0) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.ADDRESS_ERROR .
83243   #define USEM_REG_INT_MASK_0_ADDRESS_ERROR_SHIFT                                                            0
83244   #define USEM_REG_INT_MASK_0_FIC_LAST_ERROR                                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.FIC_LAST_ERROR .
83245   #define USEM_REG_INT_MASK_0_FIC_LAST_ERROR_SHIFT                                                           1
83246   #define USEM_REG_INT_MASK_0_FIC_LENGTH_ERROR                                                               (0x1<<2) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.FIC_LENGTH_ERROR .
83247   #define USEM_REG_INT_MASK_0_FIC_LENGTH_ERROR_SHIFT                                                         2
83248   #define USEM_REG_INT_MASK_0_FIC_FIFO_ERROR                                                                 (0x1<<3) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.FIC_FIFO_ERROR .
83249   #define USEM_REG_INT_MASK_0_FIC_FIFO_ERROR_SHIFT                                                           3
83250   #define USEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5                                                         (0x1<<4) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.DRA_RD_A_LAST_ERROR .
83251   #define USEM_REG_INT_MASK_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                   4
83252   #define USEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5                                                         (0x1<<5) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.DRA_RD_B_LAST_ERROR .
83253   #define USEM_REG_INT_MASK_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                   5
83254   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                  (0x1<<6) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_A .
83255   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                            6
83256   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                  (0x1<<7) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR_B .
83257   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                            7
83258   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                  (0x1<<8) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_A .
83259   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                            8
83260   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                  (0x1<<9) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR_B .
83261   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                            9
83262   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                   (0x1<<22) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
83263   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                             22
83264   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_RAM_RD_PUSH_ERROR .
83265   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                                10
83266   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                    (0x1<<23) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
83267   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                              23
83268   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5                                                       (0x1<<11) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_RAM_RD_POP_ERROR .
83269   #define USEM_REG_INT_MASK_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                                 11
83270   #define USEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                   (0x1<<25) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
83271   #define USEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                             25
83272   #define USEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                      (0x1<<12) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_RAM_WR_PUSH_ERROR .
83273   #define USEM_REG_INT_MASK_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                                12
83274   #define USEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_A .
83275   #define USEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                  13
83276   #define USEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR_B .
83277   #define USEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                  14
83278   #define USEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.DBG_FIFO_ERROR .
83279   #define USEM_REG_INT_MASK_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                     28
83280   #define USEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5                                                              (0x1<<15) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.DBG_FIFO_ERROR .
83281   #define USEM_REG_INT_MASK_0_DBG_FIFO_ERROR_E5_SHIFT                                                        15
83282   #define USEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.EXT_THREAD_OOR_ERROR .
83283   #define USEM_REG_INT_MASK_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                  16
83284   #define USEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5                                                    (0x1<<17) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.EXT_STORE_TAG_ODER_ERROR .
83285   #define USEM_REG_INT_MASK_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                              17
83286   #define USEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                   (0x1<<18) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.FIC1_AFFINITY_FIELD_ERROR .
83287   #define USEM_REG_INT_MASK_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                             18
83288   #define USEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5                                                            (0x1<<19) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.EXT_LD_LEN_ERROR .
83289   #define USEM_REG_INT_MASK_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                      19
83290   #define USEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                   (0x1<<20) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.PB_QUE_ARB_THRD_RDY_ERROR .
83291   #define USEM_REG_INT_MASK_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                             20
83292   #define USEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5                                                         (0x1<<21) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_FOC_FIFO_ERROR .
83293   #define USEM_REG_INT_MASK_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                   21
83294   #define USEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                     (0x1<<22) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.PB_QUE_ARB_QUEUES_ERROR .
83295   #define USEM_REG_INT_MASK_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                               22
83296   #define USEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                               (0x1<<23) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_A .
83297   #define USEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                         23
83298   #define USEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                               (0x1<<24) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.STORM_MOVRIND_USES_BAR_ATTN_B .
83299   #define USEM_REG_INT_MASK_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                         24
83300   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5                                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CREDIT_ERROR_FOC0 .
83301   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                     25
83302   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5                                                           (0x1<<26) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CREDIT_ERROR_FOC1 .
83303   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                     26
83304   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5                                                           (0x1<<27) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CREDIT_ERROR_FOC2 .
83305   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                     27
83306   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5                                                           (0x1<<28) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CREDIT_ERROR_FOC3 .
83307   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                     28
83308   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5                                                           (0x1<<29) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CREDIT_ERROR_FOC4 .
83309   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                     29
83310   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5                                                           (0x1<<30) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CREDIT_ERROR_FOC5 .
83311   #define USEM_REG_INT_MASK_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                     30
83312   #define USEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                    (0x1<<31) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.FOC_PRE_FETCH_FIFO_ERROR .
83313   #define USEM_REG_INT_MASK_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                              31
83314   #define USEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2                                                       (0x1<<4) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.PAS_BUF_FIFO_ERROR .
83315   #define USEM_REG_INT_MASK_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                                 4
83316   #define USEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_FIN_POP_ERROR .
83317   #define USEM_REG_INT_MASK_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                                 5
83318   #define USEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                   (0x1<<6) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DRA_WR_PUSH_ERROR .
83319   #define USEM_REG_INT_MASK_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                             6
83320   #define USEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DRA_WR_POP_ERROR .
83321   #define USEM_REG_INT_MASK_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                              7
83322   #define USEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DRA_RD_PUSH_ERROR .
83323   #define USEM_REG_INT_MASK_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                             8
83324   #define USEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                    (0x1<<9) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DRA_RD_POP_ERROR .
83325   #define USEM_REG_INT_MASK_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                              9
83326   #define USEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                      (0x1<<10) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_FIN_PUSH_ERROR .
83327   #define USEM_REG_INT_MASK_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                                10
83328   #define USEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                   (0x1<<11) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SEM_FAST_ADDRESS_ERROR .
83329   #define USEM_REG_INT_MASK_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                             11
83330   #define USEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2                                                         (0x1<<12) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CAM_LSB_INP_FIFO .
83331   #define USEM_REG_INT_MASK_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                   12
83332   #define USEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2                                                         (0x1<<13) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CAM_MSB_INP_FIFO .
83333   #define USEM_REG_INT_MASK_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                   13
83334   #define USEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2                                                             (0x1<<14) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CAM_OUT_FIFO .
83335   #define USEM_REG_INT_MASK_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                       14
83336   #define USEM_REG_INT_MASK_0_FIN_FIFO_BB_K2                                                                 (0x1<<15) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.FIN_FIFO .
83337   #define USEM_REG_INT_MASK_0_FIN_FIFO_BB_K2_SHIFT                                                           15
83338   #define USEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2                                                        (0x1<<16) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.THREAD_FIFO_ERROR .
83339   #define USEM_REG_INT_MASK_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                  16
83340   #define USEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2                                                           (0x1<<17) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.THREAD_OVERRUN .
83341   #define USEM_REG_INT_MASK_0_THREAD_OVERRUN_BB_K2_SHIFT                                                     17
83342   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_STORE_PUSH_ERROR .
83343   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                          18
83344   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                                 (0x1<<19) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_STORE_POP_ERROR .
83345   #define USEM_REG_INT_MASK_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                           19
83346   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                                 (0x1<<20) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_LOAD_PUSH_ERROR .
83347   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                           20
83348   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                  (0x1<<21) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_EXT_LOAD_POP_ERROR .
83349   #define USEM_REG_INT_MASK_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                            21
83350   #define USEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                    (0x1<<24) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_RAM_WR_POP_ERROR .
83351   #define USEM_REG_INT_MASK_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                              24
83352   #define USEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                      (0x1<<26) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DBG_PUSH_ERROR .
83353   #define USEM_REG_INT_MASK_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                                26
83354   #define USEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2                                                       (0x1<<27) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.SYNC_DBG_POP_ERROR .
83355   #define USEM_REG_INT_MASK_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                                 27
83356   #define USEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2                                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.CAM_MSB2_INP_FIFO .
83357   #define USEM_REG_INT_MASK_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                  29
83358   #define USEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2                                                            (0x1<<30) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.VFC_INTERRUPT .
83359   #define USEM_REG_INT_MASK_0_VFC_INTERRUPT_BB_K2_SHIFT                                                      30
83360   #define USEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2                                                       (0x1<<31) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_0.VFC_OUT_FIFO_ERROR .
83361   #define USEM_REG_INT_MASK_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                                 31
83362 #define USEM_REG_INT_STS_WR_0                                                                                0x1900048UL //Access:WR   DataWidth:0x20   // Multi Field Register.
83363   #define USEM_REG_INT_STS_WR_0_ADDRESS_ERROR                                                                (0x1<<0) // Signals an unknown address to the rf module.
83364   #define USEM_REG_INT_STS_WR_0_ADDRESS_ERROR_SHIFT                                                          0
83365   #define USEM_REG_INT_STS_WR_0_FIC_LAST_ERROR                                                               (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
83366   #define USEM_REG_INT_STS_WR_0_FIC_LAST_ERROR_SHIFT                                                         1
83367   #define USEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR                                                             (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
83368   #define USEM_REG_INT_STS_WR_0_FIC_LENGTH_ERROR_SHIFT                                                       2
83369   #define USEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR                                                               (0x1<<3) // Error in any one of the FIC FIFO is active.
83370   #define USEM_REG_INT_STS_WR_0_FIC_FIFO_ERROR_SHIFT                                                         3
83371   #define USEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5                                                       (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
83372   #define USEM_REG_INT_STS_WR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                 4
83373   #define USEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5                                                       (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
83374   #define USEM_REG_INT_STS_WR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                 5
83375   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                                (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
83376   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                          6
83377   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                                (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
83378   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                          7
83379   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                                (0x1<<8) // Error in external load sync slow FIFO push logic.
83380   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                          8
83381   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                                (0x1<<9) // Error in external load sync slow FIFO pop logic.
83382   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                          9
83383   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                 (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
83384   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                           22
83385   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
83386   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                              10
83387   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                  (0x1<<23) // Error in LS_SYNC_POP FIFO.
83388   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                            23
83389   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5                                                     (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
83390   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                               11
83391   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                 (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
83392   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                           25
83393   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                    (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
83394   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                              12
83395   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5                                                      (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
83396   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                                13
83397   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5                                                      (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
83398   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                                14
83399   #define USEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2                                                         (0x1<<28) // Error in slow debug fifo.
83400   #define USEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                   28
83401   #define USEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5                                                            (0x1<<15) // Error in slow debug fifo
83402   #define USEM_REG_INT_STS_WR_0_DBG_FIFO_ERROR_E5_SHIFT                                                      15
83403   #define USEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5                                                      (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
83404   #define USEM_REG_INT_STS_WR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                                16
83405   #define USEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                  (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
83406   #define USEM_REG_INT_STS_WR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                            17
83407   #define USEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                 (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
83408   #define USEM_REG_INT_STS_WR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                           18
83409   #define USEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5                                                          (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
83410   #define USEM_REG_INT_STS_WR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                    19
83411   #define USEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                 (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
83412   #define USEM_REG_INT_STS_WR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                           20
83413   #define USEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5                                                       (0x1<<21) // Error indication on FOC sync FIFO.
83414   #define USEM_REG_INT_STS_WR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                 21
83415   #define USEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                   (0x1<<22) // The error indicates on an error of one the threads READY queues.
83416   #define USEM_REG_INT_STS_WR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                             22
83417   #define USEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                             (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
83418   #define USEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                       23
83419   #define USEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                             (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
83420   #define USEM_REG_INT_STS_WR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                       24
83421   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5                                                         (0x1<<25) // FOC0 is out of credit.
83422   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                   25
83423   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5                                                         (0x1<<26) // FOC1 is out of credit.
83424   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                   26
83425   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5                                                         (0x1<<27) // FOC2 is out of credit.
83426   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                   27
83427   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5                                                         (0x1<<28) // FOC3 is out of credit.
83428   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                   28
83429   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5                                                         (0x1<<29) // FOC4 is out of credit.
83430   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                   29
83431   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5                                                         (0x1<<30) // FOC5 is out of credit.
83432   #define USEM_REG_INT_STS_WR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                   30
83433   #define USEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                  (0x1<<31) // Error indication of foc pre_fetch fifo.
83434   #define USEM_REG_INT_STS_WR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                            31
83435   #define USEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                     (0x1<<4) // Error in Ext PAS_FIFO is active.
83436   #define USEM_REG_INT_STS_WR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                               4
83437   #define USEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2                                                     (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
83438   #define USEM_REG_INT_STS_WR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                               5
83439   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                 (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
83440   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                           6
83441   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                  (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
83442   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                            7
83443   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                 (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
83444   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                           8
83445   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                  (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
83446   #define USEM_REG_INT_STS_WR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                            9
83447   #define USEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                    (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
83448   #define USEM_REG_INT_STS_WR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                              10
83449   #define USEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                 (0x1<<11) // Signals an unknown address in the fast-memory window.
83450   #define USEM_REG_INT_STS_WR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                           11
83451   #define USEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2                                                       (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
83452   #define USEM_REG_INT_STS_WR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                 12
83453   #define USEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2                                                       (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
83454   #define USEM_REG_INT_STS_WR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                 13
83455   #define USEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2                                                           (0x1<<14) // Error in CAM_OUT fifo in cam block.
83456   #define USEM_REG_INT_STS_WR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                     14
83457   #define USEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2                                                               (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
83458   #define USEM_REG_INT_STS_WR_0_FIN_FIFO_BB_K2_SHIFT                                                         15
83459   #define USEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2                                                      (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
83460   #define USEM_REG_INT_STS_WR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                                16
83461   #define USEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2                                                         (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
83462   #define USEM_REG_INT_STS_WR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                   17
83463   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                              (0x1<<18) // Error in external store sync FIFO push logic.
83464   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                        18
83465   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                               (0x1<<19) // Error in external store sync FIFO pop logic.
83466   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                         19
83467   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                               (0x1<<20) // Error in external load sync FIFO push logic.
83468   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                         20
83469   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                                (0x1<<21) // Error in external load sync FIFO pop logic.
83470   #define USEM_REG_INT_STS_WR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                          21
83471   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                  (0x1<<24) // Error in LS_SYNC_POP FIFO.
83472   #define USEM_REG_INT_STS_WR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                            24
83473   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                    (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
83474   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                              26
83475   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2                                                     (0x1<<27) // Error in LS_SYNC_POP FIFO.
83476   #define USEM_REG_INT_STS_WR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                               27
83477   #define USEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2                                                      (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
83478   #define USEM_REG_INT_STS_WR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                                29
83479   #define USEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2                                                          (0x1<<30) // Error interrupt in VFC block.
83480   #define USEM_REG_INT_STS_WR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                    30
83481   #define USEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                     (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
83482   #define USEM_REG_INT_STS_WR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                               31
83483 #define USEM_REG_INT_STS_CLR_0                                                                               0x190004cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
83484   #define USEM_REG_INT_STS_CLR_0_ADDRESS_ERROR                                                               (0x1<<0) // Signals an unknown address to the rf module.
83485   #define USEM_REG_INT_STS_CLR_0_ADDRESS_ERROR_SHIFT                                                         0
83486   #define USEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR                                                              (0x1<<1) // Last from FIC is not equal to length on any one of the FIC interfaces.
83487   #define USEM_REG_INT_STS_CLR_0_FIC_LAST_ERROR_SHIFT                                                        1
83488   #define USEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR                                                            (0x1<<2) // FIC length > 44 register-quads on any one of the FIC interfaces.
83489   #define USEM_REG_INT_STS_CLR_0_FIC_LENGTH_ERROR_SHIFT                                                      2
83490   #define USEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR                                                              (0x1<<3) // Error in any one of the FIC FIFO is active.
83491   #define USEM_REG_INT_STS_CLR_0_FIC_FIFO_ERROR_SHIFT                                                        3
83492   #define USEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5                                                      (0x1<<4) // DRA_RD_A last indication was unexpectedly received or was not received at expected time.
83493   #define USEM_REG_INT_STS_CLR_0_DRA_RD_A_LAST_ERROR_E5_SHIFT                                                4
83494   #define USEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5                                                      (0x1<<5) // DRA_RD_B last indication was unexpectedly received or was not received at expected time.
83495   #define USEM_REG_INT_STS_CLR_0_DRA_RD_B_LAST_ERROR_E5_SHIFT                                                5
83496   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5                                               (0x1<<6) // Error in external store slow sync FIFO pop logic of Storm A.
83497   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_A_E5_SHIFT                                         6
83498   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5                                               (0x1<<7) // Error in external store slow sync FIFO pop logic of Storm B.
83499   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_B_E5_SHIFT                                         7
83500   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5                                               (0x1<<8) // Error in external load sync slow FIFO push logic.
83501   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_A_E5_SHIFT                                         8
83502   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5                                               (0x1<<9) // Error in external load sync slow FIFO pop logic.
83503   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_B_E5_SHIFT                                         9
83504   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2                                                (0x1<<22) // Error in LS_SYNC_PUSH FIFO.
83505   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_BB_K2_SHIFT                                          22
83506   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<10) // Error in slow LS_SYNC_PUSH FIFO.
83507   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_PUSH_ERROR_E5_SHIFT                                             10
83508   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2                                                 (0x1<<23) // Error in LS_SYNC_POP FIFO.
83509   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_BB_K2_SHIFT                                           23
83510   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5                                                    (0x1<<11) // Error in slow LS_SYNC_POP FIFO.
83511   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_RD_POP_ERROR_E5_SHIFT                                              11
83512   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2                                                (0x1<<25) // Error in LS_SYNC_PUSH FIFO.
83513   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_BB_K2_SHIFT                                          25
83514   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5                                                   (0x1<<12) // Error in slow LS_SYNC_PUSH FIFO.
83515   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_PUSH_ERROR_E5_SHIFT                                             12
83516   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5                                                     (0x1<<13) // Error in slow LS_SYNC_PUSH FIFO.
83517   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_A_E5_SHIFT                                               13
83518   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5                                                     (0x1<<14) // Error in slow LS_SYNC_POP FIFO.
83519   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_B_E5_SHIFT                                               14
83520   #define USEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2                                                        (0x1<<28) // Error in slow debug fifo.
83521   #define USEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_BB_K2_SHIFT                                                  28
83522   #define USEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5                                                           (0x1<<15) // Error in slow debug fifo
83523   #define USEM_REG_INT_STS_CLR_0_DBG_FIFO_ERROR_E5_SHIFT                                                     15
83524   #define USEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5                                                     (0x1<<16) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
83525   #define USEM_REG_INT_STS_CLR_0_EXT_THREAD_OOR_ERROR_E5_SHIFT                                               16
83526   #define USEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5                                                 (0x1<<17) // Error detected in the ext Stroe interface internal TAG order ID.
83527   #define USEM_REG_INT_STS_CLR_0_EXT_STORE_TAG_ODER_ERROR_E5_SHIFT                                           17
83528   #define USEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5                                                (0x1<<18) // Indicates that FIC1 affinity field is not "Storm A". (Error since FIC1 messages can only be designated to run on Storm A)
83529   #define USEM_REG_INT_STS_CLR_0_FIC1_AFFINITY_FIELD_ERROR_E5_SHIFT                                          18
83530   #define USEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5                                                         (0x1<<19) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
83531   #define USEM_REG_INT_STS_CLR_0_EXT_LD_LEN_ERROR_E5_SHIFT                                                   19
83532   #define USEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5                                                (0x1<<20) // Indicates that Passive Buffer State machine has unexpectedly received a ready indication in the following cases: a. Thread STM is not at "Running", "DRA RD" , "Sleeping 0", Sleeping 1", "Partial FIN Pending FOC" or "Ready FOC" state. b. Pending Ready indication is already asserted.
83533   #define USEM_REG_INT_STS_CLR_0_PB_QUE_ARB_THRD_RDY_ERROR_E5_SHIFT                                          20
83534   #define USEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5                                                      (0x1<<21) // Error indication on FOC sync FIFO.
83535   #define USEM_REG_INT_STS_CLR_0_SYNC_FOC_FIFO_ERROR_E5_SHIFT                                                21
83536   #define USEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5                                                  (0x1<<22) // The error indicates on an error of one the threads READY queues.
83537   #define USEM_REG_INT_STS_CLR_0_PB_QUE_ARB_QUEUES_ERROR_E5_SHIFT                                            22
83538   #define USEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5                                            (0x1<<23) // Marks that the indirect register of MOVRIND is located in the storm bar region.
83539   #define USEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_A_E5_SHIFT                                      23
83540   #define USEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5                                            (0x1<<24) // Marks that the indirect register of MOVRIND is located in the storm bar region.
83541   #define USEM_REG_INT_STS_CLR_0_STORM_MOVRIND_USES_BAR_ATTN_B_E5_SHIFT                                      24
83542   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5                                                        (0x1<<25) // FOC0 is out of credit.
83543   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC0_E5_SHIFT                                                  25
83544   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5                                                        (0x1<<26) // FOC1 is out of credit.
83545   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC1_E5_SHIFT                                                  26
83546   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5                                                        (0x1<<27) // FOC2 is out of credit.
83547   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC2_E5_SHIFT                                                  27
83548   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5                                                        (0x1<<28) // FOC3 is out of credit.
83549   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC3_E5_SHIFT                                                  28
83550   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5                                                        (0x1<<29) // FOC4 is out of credit.
83551   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC4_E5_SHIFT                                                  29
83552   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5                                                        (0x1<<30) // FOC5 is out of credit.
83553   #define USEM_REG_INT_STS_CLR_0_CREDIT_ERROR_FOC5_E5_SHIFT                                                  30
83554   #define USEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5                                                 (0x1<<31) // Error indication of foc pre_fetch fifo.
83555   #define USEM_REG_INT_STS_CLR_0_FOC_PRE_FETCH_FIFO_ERROR_E5_SHIFT                                           31
83556   #define USEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2                                                    (0x1<<4) // Error in Ext PAS_FIFO is active.
83557   #define USEM_REG_INT_STS_CLR_0_PAS_BUF_FIFO_ERROR_BB_K2_SHIFT                                              4
83558   #define USEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2                                                    (0x1<<5) // Error in DRA_FIN_POP_SYNC_FIFO is active.
83559   #define USEM_REG_INT_STS_CLR_0_SYNC_FIN_POP_ERROR_BB_K2_SHIFT                                              5
83560   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2                                                (0x1<<6) // Error in DRA_WR_PUSH_SYNC_FIFO is active.
83561   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_PUSH_ERROR_BB_K2_SHIFT                                          6
83562   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2                                                 (0x1<<7) // Error in DRA_WR_POP_SYNC_FIFO is active.
83563   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_WR_POP_ERROR_BB_K2_SHIFT                                           7
83564   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2                                                (0x1<<8) // Error in DRA_RD_PUSH_SYNC_FIFO is active.
83565   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_PUSH_ERROR_BB_K2_SHIFT                                          8
83566   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2                                                 (0x1<<9) // Error in DRA_RD_POP_SYNC_FIFO is active.
83567   #define USEM_REG_INT_STS_CLR_0_SYNC_DRA_RD_POP_ERROR_BB_K2_SHIFT                                           9
83568   #define USEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2                                                   (0x1<<10) // Error in FIN_PUSH_SYNC_FIFO is active.
83569   #define USEM_REG_INT_STS_CLR_0_SYNC_FIN_PUSH_ERROR_BB_K2_SHIFT                                             10
83570   #define USEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2                                                (0x1<<11) // Signals an unknown address in the fast-memory window.
83571   #define USEM_REG_INT_STS_CLR_0_SEM_FAST_ADDRESS_ERROR_BB_K2_SHIFT                                          11
83572   #define USEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2                                                      (0x1<<12) // Error in CAM_LSB_INP fifo in cam block.
83573   #define USEM_REG_INT_STS_CLR_0_CAM_LSB_INP_FIFO_BB_K2_SHIFT                                                12
83574   #define USEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2                                                      (0x1<<13) // Error in CAM_MSB_INP fifo in cam block.
83575   #define USEM_REG_INT_STS_CLR_0_CAM_MSB_INP_FIFO_BB_K2_SHIFT                                                13
83576   #define USEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2                                                          (0x1<<14) // Error in CAM_OUT fifo in cam block.
83577   #define USEM_REG_INT_STS_CLR_0_CAM_OUT_FIFO_BB_K2_SHIFT                                                    14
83578   #define USEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2                                                              (0x1<<15) // Error in RD_FAST_FIN fifo in rd_fast block.
83579   #define USEM_REG_INT_STS_CLR_0_FIN_FIFO_BB_K2_SHIFT                                                        15
83580   #define USEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2                                                     (0x1<<16) // Error in thread fifo in sem_slow_dra_wr block.
83581   #define USEM_REG_INT_STS_CLR_0_THREAD_FIFO_ERROR_BB_K2_SHIFT                                               16
83582   #define USEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2                                                        (0x1<<17) // Thread 0 twice was active with maximum value of interrupt counter.
83583   #define USEM_REG_INT_STS_CLR_0_THREAD_OVERRUN_BB_K2_SHIFT                                                  17
83584   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2                                             (0x1<<18) // Error in external store sync FIFO push logic.
83585   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_PUSH_ERROR_BB_K2_SHIFT                                       18
83586   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2                                              (0x1<<19) // Error in external store sync FIFO pop logic.
83587   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_STORE_POP_ERROR_BB_K2_SHIFT                                        19
83588   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2                                              (0x1<<20) // Error in external load sync FIFO push logic.
83589   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_PUSH_ERROR_BB_K2_SHIFT                                        20
83590   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2                                               (0x1<<21) // Error in external load sync FIFO pop logic.
83591   #define USEM_REG_INT_STS_CLR_0_SYNC_EXT_LOAD_POP_ERROR_BB_K2_SHIFT                                         21
83592   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2                                                 (0x1<<24) // Error in LS_SYNC_POP FIFO.
83593   #define USEM_REG_INT_STS_CLR_0_SYNC_RAM_WR_POP_ERROR_BB_K2_SHIFT                                           24
83594   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2                                                   (0x1<<26) // Error in LS_SYNC_PUSH FIFO.
83595   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_PUSH_ERROR_BB_K2_SHIFT                                             26
83596   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2                                                    (0x1<<27) // Error in LS_SYNC_POP FIFO.
83597   #define USEM_REG_INT_STS_CLR_0_SYNC_DBG_POP_ERROR_BB_K2_SHIFT                                              27
83598   #define USEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2                                                     (0x1<<29) // Error in CAM_MSB2_INP fifo in cam block.
83599   #define USEM_REG_INT_STS_CLR_0_CAM_MSB2_INP_FIFO_BB_K2_SHIFT                                               29
83600   #define USEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2                                                         (0x1<<30) // Error interrupt in VFC block.
83601   #define USEM_REG_INT_STS_CLR_0_VFC_INTERRUPT_BB_K2_SHIFT                                                   30
83602   #define USEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2                                                    (0x1<<31) // Error interrupt in output VFC FIFO inside SEM_PD block.
83603   #define USEM_REG_INT_STS_CLR_0_VFC_OUT_FIFO_ERROR_BB_K2_SHIFT                                              31
83604 #define USEM_REG_INT_STS_1                                                                                   0x1900050UL //Access:R    DataWidth:0x20   // Multi Field Register.
83605   #define USEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                              (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
83606   #define USEM_REG_INT_STS_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                        0
83607   #define USEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                  (0x1<<1) // Fast external store FIFO error of Storm_A
83608   #define USEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                            1
83609   #define USEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                  (0x1<<2) // Fast external store FIFO error of Storm_B
83610   #define USEM_REG_INT_STS_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                            2
83611   #define USEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                    (0x1<<3) // fast external load FIFO error of Storm_A
83612   #define USEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                              3
83613   #define USEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                    (0x1<<4) // fast external load FIFO error of Storm_B
83614   #define USEM_REG_INT_STS_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                              4
83615   #define USEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5                                                        (0x1<<5) // Internal RAM pop error
83616   #define USEM_REG_INT_STS_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                  5
83617   #define USEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5                                                       (0x1<<6) // Internal RAM write error
83618   #define USEM_REG_INT_STS_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                 6
83619   #define USEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                     (0x1<<7) // DRA RD FIFO error of Storm A
83620   #define USEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                               7
83621   #define USEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                     (0x1<<8) // DRA RD FIFO error of Storm B
83622   #define USEM_REG_INT_STS_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                               8
83623   #define USEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5                                                      (0x1<<9) // DRA RD FIFO error of Storm A
83624   #define USEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                                9
83625   #define USEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5                                                      (0x1<<10) // DRA RD FIFO error of Storm B
83626   #define USEM_REG_INT_STS_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                                10
83627   #define USEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                      (0x1<<11) // Fast invalid address error
83628   #define USEM_REG_INT_STS_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                                11
83629   #define USEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5                                                        (0x1<<12) // Storm A stack_uf_attn interrupt
83630   #define USEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                  12
83631   #define USEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5                                                        (0x1<<13) // Storm B stack_uf_attn interrupt
83632   #define USEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                  13
83633   #define USEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5                                                        (0x1<<14) // Storm A stack_of_attn interrupt
83634   #define USEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                  14
83635   #define USEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5                                                        (0x1<<15) // Storm B stack_of_attn interrupt
83636   #define USEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                  15
83637   #define USEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                 (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
83638   #define USEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                           16
83639   #define USEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                 (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
83640   #define USEM_REG_INT_STS_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                           17
83641   #define USEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                              (0x1<<18) // Storm A non_aligned_access_attn interrupt
83642   #define USEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                        18
83643   #define USEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                              (0x1<<19) // Storm B non_aligned_access_attn interrupt
83644   #define USEM_REG_INT_STS_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                        19
83645   #define USEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                                (0x1<<20) // Storm A division_by_zero_attn interrupt
83646   #define USEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                          20
83647   #define USEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                                (0x1<<21) // Storm B division_by_zero_attn interrupt
83648   #define USEM_REG_INT_STS_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                          21
83649   #define USEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                           (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
83650   #define USEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                     22
83651   #define USEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                           (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
83652   #define USEM_REG_INT_STS_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                     23
83653   #define USEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                            (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
83654   #define USEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                      24
83655   #define USEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                            (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
83656   #define USEM_REG_INT_STS_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                      25
83657   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                     (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
83658   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                               26
83659   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                     (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
83660   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                               27
83661   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                 (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
83662   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                           28
83663   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                 (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
83664   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                           29
83665   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                 (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
83666   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                           30
83667   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                 (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
83668   #define USEM_REG_INT_STS_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                           31
83669   #define USEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2                                                       (0x1<<0) // An underflow error was detected in the Storm stack.
83670   #define USEM_REG_INT_STS_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                 0
83671   #define USEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2                                                       (0x1<<1) // An overflow error was detected in the Storm stack.
83672   #define USEM_REG_INT_STS_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                 1
83673   #define USEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2                                                       (0x1<<2) // The Storm detected an illegal runtime value.
83674   #define USEM_REG_INT_STS_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                 2
83675   #define USEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                    (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
83676   #define USEM_REG_INT_STS_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                              3
83677   #define USEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                     (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
83678   #define USEM_REG_INT_STS_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                               4
83679   #define USEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                     (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
83680   #define USEM_REG_INT_STS_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                               5
83681   #define USEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2                                                      (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
83682   #define USEM_REG_INT_STS_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                                6
83683   #define USEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2                                                      (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
83684   #define USEM_REG_INT_STS_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                                7
83685   #define USEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2                                                         (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
83686   #define USEM_REG_INT_STS_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                   8
83687   #define USEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2                                                           (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
83688   #define USEM_REG_INT_STS_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                     9
83689   #define USEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2                                                          (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
83690   #define USEM_REG_INT_STS_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                    10
83691   #define USEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2                                                       (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
83692   #define USEM_REG_INT_STS_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                 11
83693   #define USEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2                                                      (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
83694   #define USEM_REG_INT_STS_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                                12
83695 #define USEM_REG_INT_MASK_1                                                                                  0x1900054UL //Access:RW   DataWidth:0x20   // Multi Field Register.
83696   #define USEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                             (0x1<<0) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.RBC_COMMON_ACCESS_COL_VFC_ERROR .
83697   #define USEM_REG_INT_MASK_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                       0
83698   #define USEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                                 (0x1<<1) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_A .
83699   #define USEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                           1
83700   #define USEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                                 (0x1<<2) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_EXT_STORE_PUSH_ERROR_B .
83701   #define USEM_REG_INT_MASK_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                           2
83702   #define USEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_A .
83703   #define USEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                             3
83704   #define USEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                   (0x1<<4) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_EXT_LOAD_POP_ERROR_B .
83705   #define USEM_REG_INT_MASK_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                             4
83706   #define USEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5                                                       (0x1<<5) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_RAM_WR_POP_ERROR .
83707   #define USEM_REG_INT_MASK_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                                 5
83708   #define USEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5                                                      (0x1<<6) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_RAM_RD_PUSH_ERROR .
83709   #define USEM_REG_INT_MASK_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                                6
83710   #define USEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                    (0x1<<7) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_A .
83711   #define USEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                              7
83712   #define USEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                    (0x1<<8) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_DRA_RD_PUSH_ERROR_B .
83713   #define USEM_REG_INT_MASK_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                              8
83714   #define USEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5                                                     (0x1<<9) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_A .
83715   #define USEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                               9
83716   #define USEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5                                                     (0x1<<10) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.FAST_DRA_WR_POP_ERROR_B .
83717   #define USEM_REG_INT_MASK_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                               10
83718   #define USEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                     (0x1<<11) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.SEM_FAST_INVLD_ADDR_ERR .
83719   #define USEM_REG_INT_MASK_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                               11
83720   #define USEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5                                                       (0x1<<12) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_A .
83721   #define USEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                                 12
83722   #define USEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5                                                       (0x1<<13) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_STACK_UF_ATTN_B .
83723   #define USEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                                 13
83724   #define USEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5                                                       (0x1<<14) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_A .
83725   #define USEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                                 14
83726   #define USEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5                                                       (0x1<<15) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_STACK_OF_ATTN_B .
83727   #define USEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                                 15
83728   #define USEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                                (0x1<<16) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_A .
83729   #define USEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                          16
83730   #define USEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                                (0x1<<17) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_LDST_ADDR_OVFLW_ATTN_B .
83731   #define USEM_REG_INT_MASK_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                          17
83732   #define USEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                             (0x1<<18) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_A .
83733   #define USEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                       18
83734   #define USEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                             (0x1<<19) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_NON_ALIGNED_ACCESS_ATTN_B .
83735   #define USEM_REG_INT_MASK_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                       19
83736   #define USEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_A .
83737   #define USEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                         20
83738   #define USEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_DIVISION_BY_ZERO_ATTN_B .
83739   #define USEM_REG_INT_MASK_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                         21
83740   #define USEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                          (0x1<<22) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A .
83741   #define USEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                    22
83742   #define USEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                          (0x1<<23) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B .
83743   #define USEM_REG_INT_MASK_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                    23
83744   #define USEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A .
83745   #define USEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                     24
83746   #define USEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B .
83747   #define USEM_REG_INT_MASK_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                     25
83748   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                    (0x1<<26) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_A .
83749   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                              26
83750   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                    (0x1<<27) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.CAM_RBC_FAST_OUT_ERROR_B .
83751   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                              27
83752   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                                (0x1<<28) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_A .
83753   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                          28
83754   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                                (0x1<<29) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.CAM_RBC_FAST_MSB_INP_ERROR_B .
83755   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                          29
83756   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                                (0x1<<30) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_A .
83757   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                          30
83758   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                                (0x1<<31) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.CAM_RBC_FAST_LSB_INP_ERROR_B .
83759   #define USEM_REG_INT_MASK_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                          31
83760   #define USEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2                                                      (0x1<<0) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_STACK_UF_ATTN .
83761   #define USEM_REG_INT_MASK_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                                0
83762   #define USEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2                                                      (0x1<<1) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_STACK_OF_ATTN .
83763   #define USEM_REG_INT_MASK_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                                1
83764   #define USEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2                                                      (0x1<<2) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.STORM_RUNTIME_ERROR .
83765   #define USEM_REG_INT_MASK_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                                2
83766   #define USEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                   (0x1<<3) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.EXT_LOAD_PEND_WR_ERROR .
83767   #define USEM_REG_INT_MASK_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                             3
83768   #define USEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                    (0x1<<4) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.THREAD_RLS_ORUN_ERROR .
83769   #define USEM_REG_INT_MASK_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                              4
83770   #define USEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                    (0x1<<5) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.THREAD_RLS_ALOC_ERROR .
83771   #define USEM_REG_INT_MASK_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                              5
83772   #define USEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2                                                     (0x1<<6) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.THREAD_RLS_VLD_ERROR .
83773   #define USEM_REG_INT_MASK_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                               6
83774   #define USEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2                                                     (0x1<<7) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.EXT_THREAD_OOR_ERROR .
83775   #define USEM_REG_INT_MASK_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                               7
83776   #define USEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2                                                        (0x1<<8) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.ORD_ID_FIFO_ERROR .
83777   #define USEM_REG_INT_MASK_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                  8
83778   #define USEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2                                                          (0x1<<9) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.INVLD_FOC_ERROR .
83779   #define USEM_REG_INT_MASK_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                    9
83780   #define USEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2                                                         (0x1<<10) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.EXT_LD_LEN_ERROR .
83781   #define USEM_REG_INT_MASK_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                   10
83782   #define USEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2                                                      (0x1<<11) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.THRD_ORD_FIFO_ERROR .
83783   #define USEM_REG_INT_MASK_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                                11
83784   #define USEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2                                                     (0x1<<12) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_1.INVLD_THRD_ORD_ERROR .
83785   #define USEM_REG_INT_MASK_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                               12
83786 #define USEM_REG_INT_STS_WR_1                                                                                0x1900058UL //Access:WR   DataWidth:0x20   // Multi Field Register.
83787   #define USEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                           (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
83788   #define USEM_REG_INT_STS_WR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                     0
83789   #define USEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                               (0x1<<1) // Fast external store FIFO error of Storm_A
83790   #define USEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                         1
83791   #define USEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                               (0x1<<2) // Fast external store FIFO error of Storm_B
83792   #define USEM_REG_INT_STS_WR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                         2
83793   #define USEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                 (0x1<<3) // fast external load FIFO error of Storm_A
83794   #define USEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                           3
83795   #define USEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                 (0x1<<4) // fast external load FIFO error of Storm_B
83796   #define USEM_REG_INT_STS_WR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                           4
83797   #define USEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5                                                     (0x1<<5) // Internal RAM pop error
83798   #define USEM_REG_INT_STS_WR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                               5
83799   #define USEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                    (0x1<<6) // Internal RAM write error
83800   #define USEM_REG_INT_STS_WR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                              6
83801   #define USEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                  (0x1<<7) // DRA RD FIFO error of Storm A
83802   #define USEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                            7
83803   #define USEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                  (0x1<<8) // DRA RD FIFO error of Storm B
83804   #define USEM_REG_INT_STS_WR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                            8
83805   #define USEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                   (0x1<<9) // DRA RD FIFO error of Storm A
83806   #define USEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                             9
83807   #define USEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                   (0x1<<10) // DRA RD FIFO error of Storm B
83808   #define USEM_REG_INT_STS_WR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                             10
83809   #define USEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                   (0x1<<11) // Fast invalid address error
83810   #define USEM_REG_INT_STS_WR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                             11
83811   #define USEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5                                                     (0x1<<12) // Storm A stack_uf_attn interrupt
83812   #define USEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                               12
83813   #define USEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5                                                     (0x1<<13) // Storm B stack_uf_attn interrupt
83814   #define USEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                               13
83815   #define USEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5                                                     (0x1<<14) // Storm A stack_of_attn interrupt
83816   #define USEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                               14
83817   #define USEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5                                                     (0x1<<15) // Storm B stack_of_attn interrupt
83818   #define USEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                               15
83819   #define USEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                              (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
83820   #define USEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                        16
83821   #define USEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                              (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
83822   #define USEM_REG_INT_STS_WR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                        17
83823   #define USEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                           (0x1<<18) // Storm A non_aligned_access_attn interrupt
83824   #define USEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                     18
83825   #define USEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                           (0x1<<19) // Storm B non_aligned_access_attn interrupt
83826   #define USEM_REG_INT_STS_WR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                     19
83827   #define USEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                             (0x1<<20) // Storm A division_by_zero_attn interrupt
83828   #define USEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                       20
83829   #define USEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                             (0x1<<21) // Storm B division_by_zero_attn interrupt
83830   #define USEM_REG_INT_STS_WR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                       21
83831   #define USEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                        (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
83832   #define USEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                  22
83833   #define USEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                        (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
83834   #define USEM_REG_INT_STS_WR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                  23
83835   #define USEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                         (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
83836   #define USEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                   24
83837   #define USEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                         (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
83838   #define USEM_REG_INT_STS_WR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                   25
83839   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                  (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
83840   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                            26
83841   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                  (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
83842   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                            27
83843   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                              (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
83844   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                        28
83845   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                              (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
83846   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                        29
83847   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                              (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
83848   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                        30
83849   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                              (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
83850   #define USEM_REG_INT_STS_WR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                        31
83851   #define USEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2                                                    (0x1<<0) // An underflow error was detected in the Storm stack.
83852   #define USEM_REG_INT_STS_WR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                              0
83853   #define USEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2                                                    (0x1<<1) // An overflow error was detected in the Storm stack.
83854   #define USEM_REG_INT_STS_WR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                              1
83855   #define USEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2                                                    (0x1<<2) // The Storm detected an illegal runtime value.
83856   #define USEM_REG_INT_STS_WR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                              2
83857   #define USEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                 (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
83858   #define USEM_REG_INT_STS_WR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                           3
83859   #define USEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                  (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
83860   #define USEM_REG_INT_STS_WR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                            4
83861   #define USEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                  (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
83862   #define USEM_REG_INT_STS_WR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                            5
83863   #define USEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                   (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
83864   #define USEM_REG_INT_STS_WR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                             6
83865   #define USEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                   (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
83866   #define USEM_REG_INT_STS_WR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                             7
83867   #define USEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2                                                      (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
83868   #define USEM_REG_INT_STS_WR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                                8
83869   #define USEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2                                                        (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
83870   #define USEM_REG_INT_STS_WR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                  9
83871   #define USEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2                                                       (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
83872   #define USEM_REG_INT_STS_WR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                 10
83873   #define USEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                    (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
83874   #define USEM_REG_INT_STS_WR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                              11
83875   #define USEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                   (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
83876   #define USEM_REG_INT_STS_WR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                             12
83877 #define USEM_REG_INT_STS_CLR_1                                                                               0x190005cUL //Access:RC   DataWidth:0x20   // Multi Field Register.
83878   #define USEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5                                          (0x1<<0) // Both Storm are simultaneously trying to access the VFC.
83879   #define USEM_REG_INT_STS_CLR_1_RBC_COMMON_ACCESS_COL_VFC_ERROR_E5_SHIFT                                    0
83880   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5                                              (0x1<<1) // Fast external store FIFO error of Storm_A
83881   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_A_E5_SHIFT                                        1
83882   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5                                              (0x1<<2) // Fast external store FIFO error of Storm_B
83883   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_STORE_PUSH_ERROR_B_E5_SHIFT                                        2
83884   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5                                                (0x1<<3) // fast external load FIFO error of Storm_A
83885   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_A_E5_SHIFT                                          3
83886   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5                                                (0x1<<4) // fast external load FIFO error of Storm_B
83887   #define USEM_REG_INT_STS_CLR_1_FAST_EXT_LOAD_POP_ERROR_B_E5_SHIFT                                          4
83888   #define USEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5                                                    (0x1<<5) // Internal RAM pop error
83889   #define USEM_REG_INT_STS_CLR_1_FAST_RAM_WR_POP_ERROR_E5_SHIFT                                              5
83890   #define USEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5                                                   (0x1<<6) // Internal RAM write error
83891   #define USEM_REG_INT_STS_CLR_1_FAST_RAM_RD_PUSH_ERROR_E5_SHIFT                                             6
83892   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5                                                 (0x1<<7) // DRA RD FIFO error of Storm A
83893   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_A_E5_SHIFT                                           7
83894   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5                                                 (0x1<<8) // DRA RD FIFO error of Storm B
83895   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_RD_PUSH_ERROR_B_E5_SHIFT                                           8
83896   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5                                                  (0x1<<9) // DRA RD FIFO error of Storm A
83897   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_A_E5_SHIFT                                            9
83898   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5                                                  (0x1<<10) // DRA RD FIFO error of Storm B
83899   #define USEM_REG_INT_STS_CLR_1_FAST_DRA_WR_POP_ERROR_B_E5_SHIFT                                            10
83900   #define USEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5                                                  (0x1<<11) // Fast invalid address error
83901   #define USEM_REG_INT_STS_CLR_1_SEM_FAST_INVLD_ADDR_ERR_E5_SHIFT                                            11
83902   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5                                                    (0x1<<12) // Storm A stack_uf_attn interrupt
83903   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_A_E5_SHIFT                                              12
83904   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5                                                    (0x1<<13) // Storm B stack_uf_attn interrupt
83905   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_B_E5_SHIFT                                              13
83906   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5                                                    (0x1<<14) // Storm A stack_of_attn interrupt
83907   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_A_E5_SHIFT                                              14
83908   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5                                                    (0x1<<15) // Storm B stack_of_attn interrupt
83909   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_B_E5_SHIFT                                              15
83910   #define USEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5                                             (0x1<<16) // Storm A ldst_addr_ovflw_attn interrupt
83911   #define USEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_A_E5_SHIFT                                       16
83912   #define USEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5                                             (0x1<<17) // Storm B ldst_addr_ovflw_attn interrupt
83913   #define USEM_REG_INT_STS_CLR_1_STORM_LDST_ADDR_OVFLW_ATTN_B_E5_SHIFT                                       17
83914   #define USEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5                                          (0x1<<18) // Storm A non_aligned_access_attn interrupt
83915   #define USEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_A_E5_SHIFT                                    18
83916   #define USEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5                                          (0x1<<19) // Storm B non_aligned_access_attn interrupt
83917   #define USEM_REG_INT_STS_CLR_1_STORM_NON_ALIGNED_ACCESS_ATTN_B_E5_SHIFT                                    19
83918   #define USEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5                                            (0x1<<20) // Storm A division_by_zero_attn interrupt
83919   #define USEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_A_E5_SHIFT                                      20
83920   #define USEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5                                            (0x1<<21) // Storm B division_by_zero_attn interrupt
83921   #define USEM_REG_INT_STS_CLR_1_STORM_DIVISION_BY_ZERO_ATTN_B_E5_SHIFT                                      21
83922   #define USEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5                                       (0x1<<22) // Storm A illegal_runtime_value_attn interrupt
83923   #define USEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_A_E5_SHIFT                                 22
83924   #define USEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5                                       (0x1<<23) // Storm B illegal_runtime_value_attn interrupt
83925   #define USEM_REG_INT_STS_CLR_1_STORM_ILLEGAL_RUNTIME_VALUE_ATTN_B_E5_SHIFT                                 23
83926   #define USEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5                                        (0x1<<24) // load request is made while previous is still active; not fully read, Storm A
83927   #define USEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_A_E5_SHIFT                                  24
83928   #define USEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5                                        (0x1<<25) // load request is made while previous is still active; not fully read, Storm B
83929   #define USEM_REG_INT_STS_CLR_1_MUX_RBC_FAST_LOAD_PEND_WR_ERROR_B_E5_SHIFT                                  25
83930   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5                                                 (0x1<<26) // Error in CAM_OUT fifo in cam block of STORM A
83931   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_A_E5_SHIFT                                           26
83932   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5                                                 (0x1<<27) // Error in CAM_OUT fifo in cam block of STORM B
83933   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_OUT_ERROR_B_E5_SHIFT                                           27
83934   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5                                             (0x1<<28) // Error in CAM_MSB_INP fifo in cam block of STORM A
83935   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_A_E5_SHIFT                                       28
83936   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5                                             (0x1<<29) // Error in CAM_MSB_INP fifo in cam block of STORM B
83937   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_MSB_INP_ERROR_B_E5_SHIFT                                       29
83938   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5                                             (0x1<<30) // Error in CAM_LSB_INP fifo in cam block of STORM A
83939   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_A_E5_SHIFT                                       30
83940   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5                                             (0x1<<31) // Error in CAM_LSB_INP fifo in cam block of STORM B.
83941   #define USEM_REG_INT_STS_CLR_1_CAM_RBC_FAST_LSB_INP_ERROR_B_E5_SHIFT                                       31
83942   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2                                                   (0x1<<0) // An underflow error was detected in the Storm stack.
83943   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_UF_ATTN_BB_K2_SHIFT                                             0
83944   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2                                                   (0x1<<1) // An overflow error was detected in the Storm stack.
83945   #define USEM_REG_INT_STS_CLR_1_STORM_STACK_OF_ATTN_BB_K2_SHIFT                                             1
83946   #define USEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2                                                   (0x1<<2) // The Storm detected an illegal runtime value.
83947   #define USEM_REG_INT_STS_CLR_1_STORM_RUNTIME_ERROR_BB_K2_SHIFT                                             2
83948   #define USEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2                                                (0x1<<3) // There was an attempt to make an external load request when the previous request was still incomplete.
83949   #define USEM_REG_INT_STS_CLR_1_EXT_LOAD_PEND_WR_ERROR_BB_K2_SHIFT                                          3
83950   #define USEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2                                                 (0x1<<4) // There was a mutually exclusividity failure detected with regard to thread releases - i.e., attempt to release a thread from the SDM that already has a pending release.
83951   #define USEM_REG_INT_STS_CLR_1_THREAD_RLS_ORUN_ERROR_BB_K2_SHIFT                                           4
83952   #define USEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2                                                 (0x1<<5) // There was an attempt to release a thread that was already un-allocated.
83953   #define USEM_REG_INT_STS_CLR_1_THREAD_RLS_ALOC_ERROR_BB_K2_SHIFT                                           5
83954   #define USEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2                                                  (0x1<<6) // There was an attempt to release a thread that is currently sleeping (valid bit is set).
83955   #define USEM_REG_INT_STS_CLR_1_THREAD_RLS_VLD_ERROR_BB_K2_SHIFT                                            6
83956   #define USEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2                                                  (0x1<<7) // Indicates that a DMA request cycle was received which had an out-of-range thread ID encoded into the passive buffer address.
83957   #define USEM_REG_INT_STS_CLR_1_EXT_THREAD_OOR_ERROR_BB_K2_SHIFT                                            7
83958   #define USEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2                                                     (0x1<<8) // Indicates an overrun or underrun error in the order ID fifo of the sem_slow_dra_wr block.
83959   #define USEM_REG_INT_STS_CLR_1_ORD_ID_FIFO_ERROR_BB_K2_SHIFT                                               8
83960   #define USEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2                                                       (0x1<<9) // Indicates that the Storm attempted to send a FIN command with a FOC enumeration that is invalid for the associated SEMI.
83961   #define USEM_REG_INT_STS_CLR_1_INVLD_FOC_ERROR_BB_K2_SHIFT                                                 9
83962   #define USEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2                                                      (0x1<<10) // Indicates that the Storm requested an external load transfer in which the length was larger than the supported length, based on the external load FIFO depth.
83963   #define USEM_REG_INT_STS_CLR_1_EXT_LD_LEN_ERROR_BB_K2_SHIFT                                                10
83964   #define USEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2                                                   (0x1<<11) // Indicates that there was an attempt to pop from a thread order queue that was already empty.
83965   #define USEM_REG_INT_STS_CLR_1_THRD_ORD_FIFO_ERROR_BB_K2_SHIFT                                             11
83966   #define USEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2                                                  (0x1<<12) // Indicates that Storm firmware attempted to pop the currently-running thread onto a thread- order queue when it was not at the head of the queue or firmware attempted to push/pop the currently runnig thread from a queue and the currently-running thread does not have an allocated thread ID (T-bit is cleared).
83967   #define USEM_REG_INT_STS_CLR_1_INVLD_THRD_ORD_ERROR_BB_K2_SHIFT                                            12
83968 #define USEM_REG_INT_STS_2_E5                                                                                0x1900060UL //Access:R    DataWidth:0x1f   // Multi Field Register.
83969   #define USEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                 (0x1<<0) // Fast FIN FIFO error of Storm A.
83970   #define USEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                           0
83971   #define USEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                 (0x1<<1) // Fast FIN FIFO error of Storm B
83972   #define USEM_REG_INT_STS_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                           1
83973   #define USEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                               (0x1<<2) // Fast Debug FIFO error of Storm A
83974   #define USEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                         2
83975   #define USEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                               (0x1<<3) // Fast Debug FIFO error of Storm B
83976   #define USEM_REG_INT_STS_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                         3
83977   #define USEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                                (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
83978   #define USEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                          4
83979   #define USEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                                (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
83980   #define USEM_REG_INT_STS_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                          5
83981   #define USEM_REG_INT_STS_2_VFC_INTERRUPT_E5                                                                (0x1<<6) // interrupt from VFC block
83982   #define USEM_REG_INT_STS_2_VFC_INTERRUPT_E5_SHIFT                                                          6
83983   #define USEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                       (0x1<<7) // VFC FIFO error
83984   #define USEM_REG_INT_STS_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                 7
83985   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                    (0x1<<8) // Error in FOC error of Storm A.
83986   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                              8
83987   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                    (0x1<<9) // Error in FOC error of Storm B.
83988   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                              9
83989   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                  (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
83990   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                            10
83991   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                  (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
83992   #define USEM_REG_INT_STS_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                            11
83993   #define USEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                     (0x1<<12) // Cam input FIFO error
83994   #define USEM_REG_INT_STS_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                               12
83995   #define USEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5                                                         (0x1<<13) // Pre-fetch FIFO error of Storm A.
83996   #define USEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                   13
83997   #define USEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5                                                         (0x1<<14) // Pre-fetch FIFO error of Storm B.
83998   #define USEM_REG_INT_STS_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                   14
83999   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                 (0x1<<15) // Lock is acquired more than maximum configured time.
84000   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                           15
84001   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                  (0x1<<16) // Ilegal assetion commands towards lock block.
84002   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                            16
84003   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                   (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
84004   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                             17
84005   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                 (0x1<<18) // Trying to acquire a lock which is already acquired.
84006   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                           18
84007   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                                (0x1<<19) // Trying to relinquish a key which does not exist.
84008   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                          19
84009   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                                (0x1<<20) // A lock acquired requrest is issued when all locks are used.
84010   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                          20
84011   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                                (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
84012   #define USEM_REG_INT_STS_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                          21
84013   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                            (0x1<<22) // Fin done with remainning allocated threads STORM_A.
84014   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                      22
84015   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                            (0x1<<23) // Fin done with remainning allocated threads STORM_B.
84016   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                      23
84017   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                            (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
84018   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                      24
84019   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                            (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
84020   #define USEM_REG_INT_STS_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                      25
84021   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                      (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
84022   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                                26
84023   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                      (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
84024   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                                27
84025   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                         (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
84026   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                   28
84027   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                         (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
84028   #define USEM_REG_INT_STS_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                   29
84029   #define USEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                          (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
84030   #define USEM_REG_INT_STS_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                    30
84031 #define USEM_REG_INT_MASK_2_E5                                                                               0x1900064UL //Access:RW   DataWidth:0x1f   // Multi Field Register.
84032   #define USEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                                (0x1<<0) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_A .
84033   #define USEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                          0
84034   #define USEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                                (0x1<<1) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.RD_RBC_FAST_FIN_FIFO_ERROR_B .
84035   #define USEM_REG_INT_MASK_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                          1
84036   #define USEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                              (0x1<<2) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_A .
84037   #define USEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                        2
84038   #define USEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                              (0x1<<3) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.SYNC_RBC_FAST_DBG_PUSH_ERROR_B .
84039   #define USEM_REG_INT_MASK_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                        3
84040   #define USEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                               (0x1<<4) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_A .
84041   #define USEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                         4
84042   #define USEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                               (0x1<<5) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.CAM_RBC_FAST_MSB2_INP_ERROR_B .
84043   #define USEM_REG_INT_MASK_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                         5
84044   #define USEM_REG_INT_MASK_2_VFC_INTERRUPT_E5                                                               (0x1<<6) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.VFC_INTERRUPT .
84045   #define USEM_REG_INT_MASK_2_VFC_INTERRUPT_E5_SHIFT                                                         6
84046   #define USEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                      (0x1<<7) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.MUX_RBC_VFC_FIFO_ERROR .
84047   #define USEM_REG_INT_MASK_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                                7
84048   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                   (0x1<<8) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_A .
84049   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                             8
84050   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                   (0x1<<9) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_RBC_INVLD_FOC_ERROR_B .
84051   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                             9
84052   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                                 (0x1<<10) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_A .
84053   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                           10
84054   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                                 (0x1<<11) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_RBC_INVLD_ALLOC_ERROR_B .
84055   #define USEM_REG_INT_MASK_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                           11
84056   #define USEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                    (0x1<<12) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.CAM_RBC_INPUT_FIFO_ERROR .
84057   #define USEM_REG_INT_MASK_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                              12
84058   #define USEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5                                                        (0x1<<13) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_A .
84059   #define USEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                  13
84060   #define USEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5                                                        (0x1<<14) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.ARB_RBC_FIFO_ERROR_B .
84061   #define USEM_REG_INT_MASK_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                  14
84062   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                                (0x1<<15) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.LOCK_RBC_REQ_MAX_STALL_ERROR .
84063   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                          15
84064   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                                 (0x1<<16) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.LOCK_RBC_REQ_CMD_RATE_ERROR .
84065   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                           16
84066   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                  (0x1<<17) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.LOCK_RBC_REQ_RELEASE_ERROR .
84067   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                            17
84068   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                                (0x1<<18) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.LOCK_RBC_REQ_REDUNDENT_ERROR .
84069   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                          18
84070   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                               (0x1<<19) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.LOCK_RBC_REQ_RELINQUISH_ERROR .
84071   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                         19
84072   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                               (0x1<<20) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.LOCK_RBC_REQ_STALL_FULL_ERROR .
84073   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                         20
84074   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                               (0x1<<21) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.LOCK_RBC_REQ_DUAL_STALL_ERROR .
84075   #define USEM_REG_INT_MASK_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                         21
84076   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                           (0x1<<22) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A .
84077   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                     22
84078   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                           (0x1<<23) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B .
84079   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                     23
84080   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                           (0x1<<24) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_A .
84081   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                     24
84082   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                           (0x1<<25) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.DRA_INT_GRC_NON_FREE_THRD_ERROR_B .
84083   #define USEM_REG_INT_MASK_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                     25
84084   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                     (0x1<<26) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A .
84085   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                               26
84086   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                     (0x1<<27) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B .
84087   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                               27
84088   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                        (0x1<<28) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A .
84089   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                  28
84090   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                        (0x1<<29) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B .
84091   #define USEM_REG_INT_MASK_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                  29
84092   #define USEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                         (0x1<<30) // This bit masks, when set, the Interrupt bit: USEM_REG_INT_STS_2.SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR .
84093   #define USEM_REG_INT_MASK_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                   30
84094 #define USEM_REG_INT_STS_WR_2_E5                                                                             0x1900068UL //Access:WR   DataWidth:0x1f   // Multi Field Register.
84095   #define USEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                              (0x1<<0) // Fast FIN FIFO error of Storm A.
84096   #define USEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                        0
84097   #define USEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                              (0x1<<1) // Fast FIN FIFO error of Storm B
84098   #define USEM_REG_INT_STS_WR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                        1
84099   #define USEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                            (0x1<<2) // Fast Debug FIFO error of Storm A
84100   #define USEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                      2
84101   #define USEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                            (0x1<<3) // Fast Debug FIFO error of Storm B
84102   #define USEM_REG_INT_STS_WR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                      3
84103   #define USEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                             (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
84104   #define USEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                       4
84105   #define USEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                             (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
84106   #define USEM_REG_INT_STS_WR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                       5
84107   #define USEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5                                                             (0x1<<6) // interrupt from VFC block
84108   #define USEM_REG_INT_STS_WR_2_VFC_INTERRUPT_E5_SHIFT                                                       6
84109   #define USEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                    (0x1<<7) // VFC FIFO error
84110   #define USEM_REG_INT_STS_WR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                              7
84111   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                 (0x1<<8) // Error in FOC error of Storm A.
84112   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                           8
84113   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                 (0x1<<9) // Error in FOC error of Storm B.
84114   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                           9
84115   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                               (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
84116   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                         10
84117   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                               (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
84118   #define USEM_REG_INT_STS_WR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                         11
84119   #define USEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                  (0x1<<12) // Cam input FIFO error
84120   #define USEM_REG_INT_STS_WR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                            12
84121   #define USEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5                                                      (0x1<<13) // Pre-fetch FIFO error of Storm A.
84122   #define USEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                                13
84123   #define USEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5                                                      (0x1<<14) // Pre-fetch FIFO error of Storm B.
84124   #define USEM_REG_INT_STS_WR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                                14
84125   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                              (0x1<<15) // Lock is acquired more than maximum configured time.
84126   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                        15
84127   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                               (0x1<<16) // Ilegal assetion commands towards lock block.
84128   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                         16
84129   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                                (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
84130   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                          17
84131   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                              (0x1<<18) // Trying to acquire a lock which is already acquired.
84132   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                        18
84133   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                             (0x1<<19) // Trying to relinquish a key which does not exist.
84134   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                       19
84135   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                             (0x1<<20) // A lock acquired requrest is issued when all locks are used.
84136   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                       20
84137   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                             (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
84138   #define USEM_REG_INT_STS_WR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                       21
84139   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                         (0x1<<22) // Fin done with remainning allocated threads STORM_A.
84140   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                   22
84141   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                         (0x1<<23) // Fin done with remainning allocated threads STORM_B.
84142   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                   23
84143   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                         (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
84144   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                   24
84145   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                         (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
84146   #define USEM_REG_INT_STS_WR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                   25
84147   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                   (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
84148   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                             26
84149   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                   (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
84150   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                             27
84151   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                      (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
84152   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                                28
84153   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                      (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
84154   #define USEM_REG_INT_STS_WR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                                29
84155   #define USEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                       (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
84156   #define USEM_REG_INT_STS_WR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                 30
84157 #define USEM_REG_INT_STS_CLR_2_E5                                                                            0x190006cUL //Access:RC   DataWidth:0x1f   // Multi Field Register.
84158   #define USEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5                                             (0x1<<0) // Fast FIN FIFO error of Storm A.
84159   #define USEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_A_E5_SHIFT                                       0
84160   #define USEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5                                             (0x1<<1) // Fast FIN FIFO error of Storm B
84161   #define USEM_REG_INT_STS_CLR_2_RD_RBC_FAST_FIN_FIFO_ERROR_B_E5_SHIFT                                       1
84162   #define USEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5                                           (0x1<<2) // Fast Debug FIFO error of Storm A
84163   #define USEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_A_E5_SHIFT                                     2
84164   #define USEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5                                           (0x1<<3) // Fast Debug FIFO error of Storm B
84165   #define USEM_REG_INT_STS_CLR_2_SYNC_RBC_FAST_DBG_PUSH_ERROR_B_E5_SHIFT                                     3
84166   #define USEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5                                            (0x1<<4) // Error in CAM_MSB_INP fifo in cam block of STORM A
84167   #define USEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_A_E5_SHIFT                                      4
84168   #define USEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5                                            (0x1<<5) // Error in CAM_MSB_INP fifo in cam block of STORM B
84169   #define USEM_REG_INT_STS_CLR_2_CAM_RBC_FAST_MSB2_INP_ERROR_B_E5_SHIFT                                      5
84170   #define USEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5                                                            (0x1<<6) // interrupt from VFC block
84171   #define USEM_REG_INT_STS_CLR_2_VFC_INTERRUPT_E5_SHIFT                                                      6
84172   #define USEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5                                                   (0x1<<7) // VFC FIFO error
84173   #define USEM_REG_INT_STS_CLR_2_MUX_RBC_VFC_FIFO_ERROR_E5_SHIFT                                             7
84174   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5                                                (0x1<<8) // Error in FOC error of Storm A.
84175   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_A_E5_SHIFT                                          8
84176   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5                                                (0x1<<9) // Error in FOC error of Storm B.
84177   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_FOC_ERROR_B_E5_SHIFT                                          9
84178   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5                                              (0x1<<10) // Invalid allocated thread request with partial FIN of Storm A.
84179   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_A_E5_SHIFT                                        10
84180   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5                                              (0x1<<11) // Invalid allocated thread request with partial FIN of Storm B.
84181   #define USEM_REG_INT_STS_CLR_2_FIN_RBC_INVLD_ALLOC_ERROR_B_E5_SHIFT                                        11
84182   #define USEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5                                                 (0x1<<12) // Cam input FIFO error
84183   #define USEM_REG_INT_STS_CLR_2_CAM_RBC_INPUT_FIFO_ERROR_E5_SHIFT                                           12
84184   #define USEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5                                                     (0x1<<13) // Pre-fetch FIFO error of Storm A.
84185   #define USEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_A_E5_SHIFT                                               13
84186   #define USEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5                                                     (0x1<<14) // Pre-fetch FIFO error of Storm B.
84187   #define USEM_REG_INT_STS_CLR_2_ARB_RBC_FIFO_ERROR_B_E5_SHIFT                                               14
84188   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5                                             (0x1<<15) // Lock is acquired more than maximum configured time.
84189   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_MAX_STALL_ERROR_E5_SHIFT                                       15
84190   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5                                              (0x1<<16) // Ilegal assetion commands towards lock block.
84191   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_CMD_RATE_ERROR_E5_SHIFT                                        16
84192   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5                                               (0x1<<17) // Error when trying to release a lock which is not acquired (key does not match any lock)
84193   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELEASE_ERROR_E5_SHIFT                                         17
84194   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5                                             (0x1<<18) // Trying to acquire a lock which is already acquired.
84195   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_REDUNDENT_ERROR_E5_SHIFT                                       18
84196   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5                                            (0x1<<19) // Trying to relinquish a key which does not exist.
84197   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_RELINQUISH_ERROR_E5_SHIFT                                      19
84198   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5                                            (0x1<<20) // A lock acquired requrest is issued when all locks are used.
84199   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_STALL_FULL_ERROR_E5_SHIFT                                      20
84200   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5                                            (0x1<<21) // Error when both Storm are stalled due to lock block (may indicate a dead lock).
84201   #define USEM_REG_INT_STS_CLR_2_LOCK_RBC_REQ_DUAL_STALL_ERROR_E5_SHIFT                                      21
84202   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5                                        (0x1<<22) // Fin done with remainning allocated threads STORM_A.
84203   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_A_E5_SHIFT                                  22
84204   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5                                        (0x1<<23) // Fin done with remainning allocated threads STORM_B.
84205   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NO_ALLOC_THRD_ERROR_B_E5_SHIFT                                  23
84206   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5                                        (0x1<<24) // Fin new thread request when no thread is allocated for handler of Storm A.
84207   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_A_E5_SHIFT                                  24
84208   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5                                        (0x1<<25) // Fin new thread request when no thread is allocated for handler of Storm B.
84209   #define USEM_REG_INT_STS_CLR_2_DRA_INT_GRC_NON_FREE_THRD_ERROR_B_E5_SHIFT                                  25
84210   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5                                  (0x1<<26) // BAR IOR of STORM_A remapping causes two different IORs to be mapped to the same range.
84211   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_A_E5_SHIFT                            26
84212   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5                                  (0x1<<27) // BAR IOR of STORM_B remapping causes two different IORs to be mapped to the same range.
84213   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_RANGE_INTERSECT_ERROR_B_E5_SHIFT                            27
84214   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5                                     (0x1<<28) // BAR IOR remmap of STORM_A indication causes IORs are mapped to out of range IORs.
84215   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_A_E5_SHIFT                               28
84216   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5                                     (0x1<<29) // BAR IOR remap of STORM_B indication causes IORs are mapped to out of range IORs.
84217   #define USEM_REG_INT_STS_CLR_2_FIN_GRC_IOR_MAP_OUT_OF_RANGE_ERROR_B_E5_SHIFT                               29
84218   #define USEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5                                      (0x1<<30) // This error indicates on an unalligned wire access to PRAM via SDM.
84219   #define USEM_REG_INT_STS_CLR_2_SDM_PRAM_UNALLIGNED_WR_ACCESS_ERROR_E5_SHIFT                                30
84220 #define USEM_REG_PRTY_MASK                                                                                   0x19000ccUL //Access:RW   DataWidth:0x3    // Multi Field Register.
84221   #define USEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR                                                            (0x1<<0) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS.VFC_RBC_PARITY_ERROR .
84222   #define USEM_REG_PRTY_MASK_VFC_RBC_PARITY_ERROR_SHIFT                                                      0
84223   #define USEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR                                                           (0x1<<1) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS.STORM_RF_PARITY_ERROR .
84224   #define USEM_REG_PRTY_MASK_STORM_RF_PARITY_ERROR_SHIFT                                                     1
84225   #define USEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR                                                            (0x1<<2) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS.REG_GEN_PARITY_ERROR .
84226   #define USEM_REG_PRTY_MASK_REG_GEN_PARITY_ERROR_SHIFT                                                      2
84227 #define USEM_REG_PRTY_MASK_H_0_BB_K2                                                                         0x1900204UL //Access:RW   DataWidth:0x6    // Multi Field Register.
84228   #define USEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2                                                 (0x1<<0) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS_H_0.MEM005_I_ECC_0_RF_INT .
84229   #define USEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_0_RF_INT_BB_K2_SHIFT                                           0
84230   #define USEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2                                                 (0x1<<1) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS_H_0.MEM005_I_ECC_1_RF_INT .
84231   #define USEM_REG_PRTY_MASK_H_0_MEM005_I_ECC_1_RF_INT_BB_K2_SHIFT                                           1
84232   #define USEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2                                                     (0x1<<2) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS_H_0.MEM004_I_MEM_PRTY .
84233   #define USEM_REG_PRTY_MASK_H_0_MEM004_I_MEM_PRTY_BB_K2_SHIFT                                               2
84234   #define USEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2                                                     (0x1<<3) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS_H_0.MEM002_I_MEM_PRTY .
84235   #define USEM_REG_PRTY_MASK_H_0_MEM002_I_MEM_PRTY_BB_K2_SHIFT                                               3
84236   #define USEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2                                                     (0x1<<4) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS_H_0.MEM003_I_MEM_PRTY .
84237   #define USEM_REG_PRTY_MASK_H_0_MEM003_I_MEM_PRTY_BB_K2_SHIFT                                               4
84238   #define USEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2                                                     (0x1<<5) // This bit masks, when set, the Parity bit: USEM_REG_PRTY_STS_H_0.MEM001_I_MEM_PRTY .
84239   #define USEM_REG_PRTY_MASK_H_0_MEM001_I_MEM_PRTY_BB_K2_SHIFT                                               5
84240 #define USEM_REG_MEM_ECC_ENABLE_0_BB_K2                                                                      0x1900210UL //Access:RW   DataWidth:0x2    // Multi Field Register.
84241   #define USEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2                                                  (0x1<<0) // Enable ECC for memory ecc instance usem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.USEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_usem.i_ecc_0 in module sem_slow_pas_buf_ram_usem
84242   #define USEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_0_EN_BB_K2_SHIFT                                            0
84243   #define USEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2                                                  (0x1<<1) // Enable ECC for memory ecc instance usem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.USEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_usem.i_ecc_1 in module sem_slow_pas_buf_ram_usem
84244   #define USEM_REG_MEM_ECC_ENABLE_0_MEM005_I_ECC_1_EN_BB_K2_SHIFT                                            1
84245 #define USEM_REG_MEM_ECC_PARITY_ONLY_0_BB_K2                                                                 0x1900214UL //Access:RW   DataWidth:0x2    // Multi Field Register.
84246   #define USEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2                                           (0x1<<0) // Set parity only for memory ecc instance usem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.USEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_usem.i_ecc_0 in module sem_slow_pas_buf_ram_usem
84247   #define USEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_0_PRTY_BB_K2_SHIFT                                     0
84248   #define USEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2                                           (0x1<<1) // Set parity only for memory ecc instance usem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.USEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_usem.i_ecc_1 in module sem_slow_pas_buf_ram_usem
84249   #define USEM_REG_MEM_ECC_PARITY_ONLY_0_MEM005_I_ECC_1_PRTY_BB_K2_SHIFT                                     1
84250 #define USEM_REG_MEM_ECC_ERROR_CORRECTED_0_BB_K2                                                             0x1900218UL //Access:RC   DataWidth:0x2    // Multi Field Register.
84251   #define USEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2                                    (0x1<<0) // Record if a correctable error occurred on memory ecc instance usem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.USEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_usem.i_ecc_0 in module sem_slow_pas_buf_ram_usem
84252   #define USEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_0_CORRECT_BB_K2_SHIFT                              0
84253   #define USEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2                                    (0x1<<1) // Record if a correctable error occurred on memory ecc instance usem.i_sem_core.i_sem_slow.i_sem_slow_pas_buf_ram_wrap.USEM_PAS_BUF_RAM_GEN_IF.i_sem_slow_pas_buf_ram_usem.i_ecc_1 in module sem_slow_pas_buf_ram_usem
84254   #define USEM_REG_MEM_ECC_ERROR_CORRECTED_0_MEM005_I_ECC_1_CORRECT_BB_K2_SHIFT                              1
84255 #define USEM_REG_MEM_ECC_EVENTS_BB_K2                                                                        0x190021cUL //Access:RC   DataWidth:0x20   // Count all the block memories ECC events.
84256 #define USEM_REG_ARB_CYCLE_SIZE_BB_K2                                                                        0x1900400UL //Access:RW   DataWidth:0x5    // The number of time_slots in the arbitration cycle.
84257 #define USEM_REG_VF_ERROR                                                                                    0x1900408UL //Access:WR   DataWidth:0x1    // This VF-split register provides read/clear access to the VF error received from the SDM for a DMA transfer. Reading this register will return the VF Error for value for the corresponding VF. Writing a 1 to this register will clear the error for the corresponding VF.
84258 #define USEM_REG_PF_ERROR                                                                                    0x190040cUL //Access:WR   DataWidth:0x1    // This PF-split register provides read/clear access to the PF error received from the SDM for a DMA transfer. Reading this register will return the PF Error for value for the corresponding PF. Writing a 1 to this register will clear the error for the corresponding PF.
84259 #define USEM_REG_VF_ERR_VECTOR                                                                               0x1900420UL //Access:WB_R DataWidth:0xf0   // This read-only register provides a vector of bits having an error indication per VF where the Bit position corresponds to the VFID.
84260 #define USEM_REG_VF_ERR_VECTOR_SIZE_BB                                                                       4
84261 #define USEM_REG_VF_ERR_VECTOR_SIZE_K2_E5                                                                    8
84262 #define USEM_REG_PF_ERR_VECTOR                                                                               0x1900440UL //Access:R    DataWidth:0x10   // This read-only register provides a vector of bits having an error indication per PF where the Bit position corresponds to the PFID.
84263 #define USEM_REG_CLEAR_STALL                                                                                 0x1900444UL //Access:RW   DataWidth:0x1    // Clear stall signal sent from local storm to external storms.
84264 #define USEM_REG_EXCEPTION_INT                                                                               0x1900448UL //Access:RW   DataWidth:0x10   // Provides a default PRAM address to be used for the handler in the event that the PRAM address retrieved from the interrupt table is out of range with regard to the actual PRAM size provided in the SEMI instance.
84265 #define USEM_REG_EXT_STORE_FREE_ENTRIES_BB_K2                                                                0x190044cUL //Access:R    DataWidth:0x6    // Number of free entries in the external STORE sync FIFO.
84266 #define USEM_REG_GPI_DATA_A_E5                                                                               0x1900450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm A.
84267 #define USEM_REG_GPI_DATA_BB_K2                                                                              0x1900450UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals.
84268 #define USEM_REG_GPRE_SAMP_PERIOD_BB_K2                                                                      0x1900454UL //Access:RW   DataWidth:0x4    // Defines the number of system clocks from one sample of GPRE sync data and the next.
84269 #define USEM_REG_ALLOW_LP_SLEEP_THRD                                                                         0x1900458UL //Access:RW   DataWidth:0x1    // When set, this bit is used to allow low-power mode to be activated while threads are sleeping in the passive buffer, as long as the SEMI/Storm remains idle.
84270 #define USEM_REG_ECO_RESERVED                                                                                0x190045cUL //Access:RW   DataWidth:0x20   // This register is reserved for future ECO fixes. It may be used for chicken-bits, etc.
84271 #define USEM_REG_PB_WR_SDM_DMA_MODE_E5                                                                       0x1900460UL //Access:RW   DataWidth:0x2    // This register can set the mode of the SDM DMA write to passive buffer. 00 - Use mask vector mode. 01 - Use write on sleep sate mode. 10 - Use regardless write mode. 11 - Disable write mode.
84272 #define USEM_REG_PB_WR_DRA_RD_CUT_THROUGH_MODE_E5                                                            0x1900464UL //Access:RW   DataWidth:0x1    // This register set the DRA RD block cut through mode in which write to a thread address section passive buffer may occur simultaneously with read (as long that no coherency violations occur). 0- cut through mode disabled. 1- cut through mode active.
84273 #define USEM_REG_GPI_DATA_B_E5                                                                               0x1900468UL //Access:R    DataWidth:0x20   // Used to read the GPI input signals of Storm B.
84274 #define USEM_REG_FIC_FIFO_BB_K2                                                                              0x1900580UL //Access:WB_R DataWidth:0x80   // Used for debugging to read/write to/from the FIC FIFOs. The address selects which FIFO should be accessed.
84275 #define USEM_REG_FIC_FIFO_SIZE                                                                               4
84276 #define USEM_REG_FIC_MIN_MSG_BB_K2                                                                           0x1900600UL //Access:RW   DataWidth:0x6    // Per-FIC interface register array defines minimum number of cycles in the FIC interfaces after which the message can be sent to the passive register_file.
84277 #define USEM_REG_FIC_EMPTY_CT_MODE_BB_K2                                                                     0x1900620UL //Access:RW   DataWidth:0x1    // When set, enables the "empty cut-through" mode for the FIC interface. In this mode, the FIC interface will not require that the available ("go") counter is non-zero before making a transfer request to the DRA arbiter and starting a transfer.
84278 #define USEM_REG_FIC_EMPTY_CT_CNT_BB_K2                                                                      0x1900624UL //Access:RC   DataWidth:0x18   // Statistics counter used to count the number of FIC messages that have been received on any FIC interface and were allowed to start early, taking advantage of the FIC empty cut-through mode.
84279 #define USEM_REG_FOC_CREDIT                                                                                  0x1900680UL //Access:RW   DataWidth:0x8    // Array of registers provides the initial credits on each of the associatef FOC interfaces. Reading from this register provides the current FOR credit value.
84280 #define USEM_REG_FOC_CREDIT_SIZE                                                                             5
84281 #define USEM_REG_FULL_FOC_DRA_STRT_EN_BB_K2                                                                  0x19006c0UL //Access:RW   DataWidth:0x1    // When set, this bit allows the DRA read operation to start even when there are not enough credits on all the participating FOC interfaces to complete the entire transaction. The transfer will stall only when a transfer cycle is reached in which there are no interface credits, at which time the DRA transfer will remain stalled until the FOC destination(s) has at least a single credit. When this configuration is cleared, the DRA read transfer will not begin until there are enough credits on all the participating FOC interfaces for the entire transfer.
84282 #define USEM_REG_FIN_COMMAND_BB_K2                                                                           0x1900700UL //Access:WB_R DataWidth:0x164  // Last fin command that was read from fifo. Its spelling in FIN_FIFO register.
84283 #define USEM_REG_FIN_COMMAND_SIZE                                                                            16
84284 #define USEM_REG_FIN_FIFO_BB_K2                                                                              0x1900800UL //Access:WB_R DataWidth:0x164  // READ ONLY FOR DEBUGGING! [5:0]   start_rp_foc3; [11:6] start_rp_foc2;  [17:12]   start_rp_foc1; [23:18] start_rp_foc0;  [29:24]   end_rp_foc3; [35:30] end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid.
84285 #define USEM_REG_FIN_FIFO_SIZE                                                                               16
84286 #define USEM_REG_INVLD_PAS_WR_EN_BB_K2                                                                       0x1900900UL //Access:RW   DataWidth:0x1    // When set, an attempt to write to the passive buffer over the external passive interface will be enabled even if the partition being written is owned by a thread whose valid bit is not set. Otherwise if cleared, the transfer will be stalled.
84287 #define USEM_REG_ARBITER_REQUEST_BB_K2                                                                       0x1900980UL //Access:R    DataWidth:0x5    // Dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
84288 #define USEM_REG_ARBITER_SELECT_BB_K2                                                                        0x1900984UL //Access:R    DataWidth:0x5    // Dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2.
84289 #define USEM_REG_ARBITER_SLOT_BB_K2                                                                          0x1900988UL //Access:R    DataWidth:0x5    // Dra arbiter last slot.
84290 #define USEM_REG_ARB_AS_DEF_BB_K2                                                                            0x1900a00UL //Access:RW   DataWidth:0x3    // Two-dimensional register array is used to define each of four arbitration schemes used by the main DRA arbiter. For this, bits 4:3 of the offset are used to select the arbitration scheme 0-3. Bits 2:0 of the offset are used to define the five priority sources for the selected scheme, where for each priority (0-4), an arbiter source is assigned. Valid values for these configurations are the source enumerations, where FIC0=0x0, FIC1=0x1, wake priority0=0x2, wake priority1=0x3 and wake priority2=0x4. Note that there are holes in the indirect offset address which always return zero when read. These exist at offsets 0x5-0x7, 0xd-0xf, 0x15-0x17 and 0x1d-0x1f.
84291 #define USEM_REG_ARB_AS_DEF_SIZE                                                                             32
84292 #define USEM_REG_ARB_TS_AS_BB_K2                                                                             0x1900a80UL //Access:RW   DataWidth:0x2    // Register array that defines the main DRA arbiter arbitration scheme for each of 20 time slots [0-19].
84293 #define USEM_REG_ARB_TS_AS_SIZE                                                                              20
84294 #define USEM_REG_NUM_OF_THREADS                                                                              0x1900b00UL //Access:R    DataWidth:0x8    // The number of currently free threads (in invalid state).
84295 #define USEM_REG_THREAD_ERROR_LOW_E5                                                                         0x1900b04UL //Access:R    DataWidth:0x20   // Thread error low indication. Represents threads 31 -0
84296 #define USEM_REG_THREAD_ERROR_BB_K2                                                                          0x1900b04UL //Access:R    DataWidth:0x10   // Thread error indication.
84297 #define USEM_REG_THREAD_RDY_BB_K2                                                                            0x1900b08UL //Access:R    DataWidth:0x10   // Thread ready indication.
84298 #define USEM_REG_THREAD_SET_NUM                                                                              0x1900b0cUL //Access:W    DataWidth:0x6    // Thread ID. Write thread ID will set ready indication for this thread ID.
84299 #define USEM_REG_THREAD_VALID_BB_K2                                                                          0x1900b10UL //Access:R    DataWidth:0x10   // Valid sleeping threads.
84300 #define USEM_REG_THREADS_LIST_BB_K2                                                                          0x1900b14UL //Access:RW   DataWidth:0x10   // List of free threads.
84301 #define USEM_REG_THREAD_NUMBER_E5                                                                            0x1900b18UL //Access:RW   DataWidth:0x8    // Defines the maixmum number of supported threads in SEMI.
84302 #define USEM_REG_THREAD_ERROR_HIGH_E5                                                                        0x1900b1cUL //Access:R    DataWidth:0x18   // Thread error high indication. Represents threads  55-32
84303 #define USEM_REG_FOC_MIN_MESSAGE_CREDIT_E5                                                                   0x1900b40UL //Access:RW   DataWidth:0x8    // This field defines for each FOC the minimum message reuired for the FOC transfer to start.
84304 #define USEM_REG_FOC_MIN_MESSAGE_CREDIT_SIZE                                                                 5
84305 #define USEM_REG_ORDER_HEAD_BB_K2                                                                            0x1900c00UL //Access:RW   DataWidth:0x4    // This (indirect) register array of registers provides read/write access to the head pointers assigned to each of the thread-ordering queues.
84306 #define USEM_REG_ORDER_HEAD_SIZE                                                                             16
84307 #define USEM_REG_ORDER_TAIL_BB_K2                                                                            0x1900c80UL //Access:RW   DataWidth:0x4    // This (indirect) register array of registers provides read/write access to the tail pointers assigned to each of the thread ordering queues.
84308 #define USEM_REG_ORDER_TAIL_SIZE                                                                             16
84309 #define USEM_REG_ORDER_EMPTY_BB_K2                                                                           0x1900d00UL //Access:RW   DataWidth:0x1    // This vector provides read-only access to the empty bit assigned to each of the thread ordering queues.
84310 #define USEM_REG_ORDER_EMPTY_SIZE                                                                            16
84311 #define USEM_REG_ORDER_LL_REG_BB_K2                                                                          0x1900d80UL //Access:RW   DataWidth:0x4    // This array of registers provides read/write access to each entry of the linked-list array of the thread-ordering queue. Because the actual depth is based on the number of threads supported by the design, which is a Verilog parameter, a 64-entry window is reserved in the register address space. The valid entries start at the base of the window and extend through the number of threads supported. The value in each indirect register contains linked-list pointer to the next thread in the associated queue..
84312 #define USEM_REG_ORDER_LL_REG_SIZE                                                                           16
84313 #define USEM_REG_ORDER_POP_EN_BB_K2                                                                          0x1900e00UL //Access:RW   DataWidth:0x10   // Provides access to the thread ordering queue pop-enable vector.
84314 #define USEM_REG_ORDER_WAKE_EN_BB_K2                                                                         0x1900e08UL //Access:RW   DataWidth:0x10   // Provides access to the thread ordering queue wake-enable vector.
84315 #define USEM_REG_PF_NUM_ORDER_BASE_BB_K2                                                                     0x1900e10UL //Access:RW   DataWidth:0x4    // This field defines the base value for the ordering queue selection when the PFNum is chosen to control this selection. The value of this register is added to PFNum and the result is used to select one of 16 ordering queues.
84316 #define USEM_REG_DBG_ALM_FULL                                                                                0x1901000UL //Access:RW   DataWidth:0x6    // Almost full for slow debug fifo.
84317 #define USEM_REG_PASSIVE_ALM_FULL                                                                            0x1901004UL //Access:RW   DataWidth:0x5    // The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted.
84318 #define USEM_REG_SYNC_DRA_WR_ALM_FULL_BB_K2                                                                  0x1901008UL //Access:RW   DataWidth:0x5    // Almost full for sync dra_wr fifo (data from DRA to STORM).
84319 #define USEM_REG_SYNC_RAM_WR_ALM_FULL                                                                        0x190100cUL //Access:RW   DataWidth:0x6    // Almost full for sync ram_wr fifo.
84320 #define USEM_REG_SYNC_FOC_FIFO_WR_ALM_FULL_E5                                                                0x1901010UL //Access:RW   DataWidth:0x4    // Almost full for indication for FOC Sync FIFO.
84321 #define USEM_REG_SYNC_SDM_READY_FIFO_WR_ALM_FULL_E5                                                          0x1901014UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM READY FIFO.
84322 #define USEM_REG_SYNC_SDM_INC_FIFO_WR_ALM_FULL_E5                                                            0x1901018UL //Access:RW   DataWidth:0x3    // Almost full for indication for SDM Counter Increment FIFO.
84323 #define USEM_REG_STALL_ON_INT_E5                                                                             0x190101cUL //Access:RW   DataWidth:0x2    // 00 - No stall. 01 - Both cluster Stroms will be stalled on any unmasked error occurrence. 10 - All Stroms will be stalled on any unmasked error occurrence.
84324 #define USEM_REG_FIC0_A_MAX_THRDS_E5                                                                         0x1901020UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 A queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
84325 #define USEM_REG_FIC0_X_MAX_THRDS_E5                                                                         0x1901024UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 X queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
84326 #define USEM_REG_FIC0_B_MAX_THRDS_E5                                                                         0x1901028UL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC0 B queue. If FIC0 message  is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
84327 #define USEM_REG_FIC1_A_MAX_THRDS_E5                                                                         0x190102cUL //Access:RW   DataWidth:0x6    // Defines the maximum supported threads that may be contained in FIC1 A queue. If FIC1 message is received and number of threads equals to the configured value, FIC interface will be stalled untill number of queue threads drops below configured vlaue.
84328 #define USEM_REG_DRA_EMPTY_BB_K2                                                                             0x1901100UL //Access:R    DataWidth:0x1    // Dra_empty.
84329 #define USEM_REG_EXT_PAS_EMPTY                                                                               0x1901104UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO empty in sem_slow.
84330 #define USEM_REG_FIC_EMPTY                                                                                   0x1901120UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO empty in sem_slow_fic.
84331 #define USEM_REG_SLOW_DBG_EMPTY_BB_K2                                                                        0x1901140UL //Access:R    DataWidth:0x1    // DBG FIFO is empty in sem_slow_ls_dbg.
84332 #define USEM_REG_SLOW_DRA_FIN_EMPTY_BB_K2                                                                    0x1901144UL //Access:R    DataWidth:0x1    // FIN fifo is empty in sem_slow_dra_sync.
84333 #define USEM_REG_SLOW_DRA_RD_EMPTY_BB_K2                                                                     0x1901148UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is empty in sem_slow_dra_sync.
84334 #define USEM_REG_SLOW_DRA_WR_EMPTY_BB_K2                                                                     0x190114cUL //Access:R    DataWidth:0x1    // DRA_WR push fifo is empty in sem_slow_dra_sync.
84335 #define USEM_REG_SLOW_EXT_STORE_EMPTY                                                                        0x1901150UL //Access:R    DataWidth:0x1    // EXT_STORE FIFO is empty in sem_slow_ls_ext.
84336 #define USEM_REG_SLOW_EXT_LOAD_EMPTY                                                                         0x1901154UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is empty in sem_slow_ls_ext, bit 0 FIFO of Core A, bit 1 FIFO of Core B.
84337 #define USEM_REG_SLOW_RAM_RD_EMPTY                                                                           0x1901158UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is empty in sem_slow_ls_ext.
84338 #define USEM_REG_SLOW_RAM_WR_EMPTY                                                                           0x190115cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is empty in sem_slow_ls_ext.
84339 #define USEM_REG_SYNC_DBG_EMPTY                                                                              0x1901160UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is empty in sem_slow_ls_sync. Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B
84340 #define USEM_REG_THREAD_FIFO_EMPTY_BB_K2                                                                     0x1901164UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is empty in sem_slow_dra_wr.
84341 #define USEM_REG_ORD_ID_FIFO_EMPTY_BB_K2                                                                     0x1901168UL //Access:R    DataWidth:0x1    // Indicates that the order ID fifo is empty in sem_slow_dra_wr.
84342 #define USEM_REG_PB_QUEUE_EMPTY_E5                                                                           0x190116cUL //Access:R    DataWidth:0xb    // If 1, the correspongding Queue is empty. Queues numeration: FOC_FIFO_IF - 0,  FIC0_FIFO_A - 1, FIC1_FIFO_A - 2, WAKE_FIFO_PRIO_A - 3, WAKE_FIFO_PRI1_A - 4, FIC0_FIFO_X - 5,  WAKE_FIFO_PRIO_X - 6, WAKE_FIFO_PRI1_X - 7,FIC0_FIFO_B - 8, WAKE_FIFO_PRIO_B - 9,  WAKE_FIFO_PRI1_B - 10.
84343 #define USEM_REG_SYNC_FOC_FIFO_EMPTY_E5                                                                      0x1901170UL //Access:R    DataWidth:0x1    // FOC FIFO empty indication.
84344 #define USEM_REG_SYNC_FOC_PRE_FETCH_FIFO_EMPTY_E5                                                            0x1901174UL //Access:R    DataWidth:0x1    // FOC pre fetch FIFO empty indication.
84345 #define USEM_REG_EXT_PAS_FULL                                                                                0x1901200UL //Access:R    DataWidth:0x1    // EXT_PAS FIFO Full in sem_slow.
84346 #define USEM_REG_EXT_STORE_IF_FULL                                                                           0x1901204UL //Access:R    DataWidth:0x1    // EXT_STORE IF is full in sem_slow_ls_ext.
84347 #define USEM_REG_FIC_FULL                                                                                    0x1901220UL //Access:R    DataWidth:0x1    // Array of registers reflects associated FIC FIFO full in sem_slow_fic.
84348 #define USEM_REG_PAS_IF_FULL_BB_K2                                                                           0x1901240UL //Access:R    DataWidth:0x1    // Full from passive buffer asserted toward SDM.
84349 #define USEM_REG_RAM_IF_FULL                                                                                 0x1901244UL //Access:R    DataWidth:0x1    // EXT_RAM IF is full in sem_slow_ls_ram.
84350 #define USEM_REG_SLOW_DBG_ALM_FULL_BB_K2                                                                     0x1901248UL //Access:R    DataWidth:0x1    // DBG FIFO is almost full in sem_slow_ls_dbg according to the full threshold configuration.
84351 #define USEM_REG_SLOW_DBG_FULL_BB_K2                                                                         0x190124cUL //Access:R    DataWidth:0x1    // DBG FIFO is full in sem_slow_ls_dbg.
84352 #define USEM_REG_SLOW_DRA_FIN_FULL_BB_K2                                                                     0x1901250UL //Access:R    DataWidth:0x1    // FIN fifo is full in sem_slow_dra_sync (never may be active).
84353 #define USEM_REG_SLOW_DRA_RD_FULL_BB_K2                                                                      0x1901254UL //Access:R    DataWidth:0x1    // DRA_RD pop fifo is full in sem_slow_dra_sync.
84354 #define USEM_REG_SLOW_DRA_WR_FULL_BB_K2                                                                      0x1901258UL //Access:R    DataWidth:0x1    // DRA_WR push fifo is full in sem_slow_dra_sync.
84355 #define USEM_REG_SLOW_EXT_STORE_FULL                                                                         0x190125cUL //Access:R    DataWidth:0x2    // EXT_STORE FIFO is full in sem_slow_ls_ext. Bit0 - Core A FIFO. Bit1 - Core B FIFO.
84356 #define USEM_REG_SLOW_EXT_LOAD_FULL                                                                          0x1901260UL //Access:R    DataWidth:0x2    // EXT_LOAD FIFO is full in sem_slow_ls_ext, bit 0 for Core A and bit 1 for Core B.
84357 #define USEM_REG_SLOW_RAM_RD_FULL                                                                            0x1901264UL //Access:R    DataWidth:0x1    // EXT_RD_RAM FIFO is full in sem_slow_ls_ext.
84358 #define USEM_REG_SLOW_RAM_WR_ALM_FULL                                                                        0x1901268UL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is almost full in sem_slow_ls_ext.
84359 #define USEM_REG_SLOW_RAM_WR_FULL                                                                            0x190126cUL //Access:R    DataWidth:0x1    // EXT_WR_RAM FIFO is full in sem_slow_ls_ext.
84360 #define USEM_REG_SYNC_DBG_FULL                                                                               0x1901270UL //Access:R    DataWidth:0x2    // DBG FAST SYNC FIFO is full in sem_slow_ls_sync.Bit0 - FOR debug FIFO of Core A. Bit1 - FOR debug FIFO of Core B.
84361 #define USEM_REG_THREAD_FIFO_FULL_BB_K2                                                                      0x1901274UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
84362 #define USEM_REG_ORD_ID_FIFO_FULL_BB_K2                                                                      0x1901278UL //Access:R    DataWidth:0x1    // Indicates that the thread fifo is full in sem_slow_dra_wr.
84363 #define USEM_REG_SYNC_READY_FIFO_FULL_E5                                                                     0x190127cUL //Access:R    DataWidth:0x1    // Ready sync FIFO full indication.
84364 #define USEM_REG_SYNC_CNT_FIFO_FULL_E5                                                                       0x1901280UL //Access:R    DataWidth:0x1    // Counter increment sync FIFO full indication.
84365 #define USEM_REG_SYNC_FOC_FIFO_FULL_E5                                                                       0x1901284UL //Access:R    DataWidth:0x1    // sync FOC FIFO full indication.
84366 #define USEM_REG_THREAD_INTER_CNT_BB_K2                                                                      0x1901300UL //Access:RW   DataWidth:0x10   // Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter.
84367 #define USEM_REG_THREAD_INTER_CNT_ENABLE_BB_K2                                                               0x1901304UL //Access:RW   DataWidth:0x1    // Enable for start count of thread_inter_cnt.
84368 #define USEM_REG_THREAD_ORUN_NUM_BB_K2                                                                       0x1901308UL //Access:R    DataWidth:0x10   // Threads are sleeping in passive buffer more than thread_inter_cnt number of cycles.
84369 #define USEM_REG_SLOW_DBG_ACTIVE_BB_K2                                                                       0x1901400UL //Access:RW   DataWidth:0x1    // Debug mode is active.
84370 #define USEM_REG_SLOW_DBG_MODE_BB_K2                                                                         0x1901404UL //Access:RW   DataWidth:0x3    // Debug mode for slow debug bus.
84371 #define USEM_REG_DBG_FRAME_MODE_BB_K2                                                                        0x1901408UL //Access:RW   DataWidth:0x2    // Debug frame mode control for the SEMI debug bus. The following values apply: "00" - indicates mode-0, which means all four words are provided by the fast debug. "01" - indicates mode-1, which means bits 127:64 belong to fast debug and bits 63:0 belong to slow debug. "10" - indicates mode-2, which means bits 127:96 belong to fast debug and bits 95:0 belong to slow debug. "11" - indicates mode-3, which means all four words are provided by the slow debug.
84372 #define USEM_REG_DBG_EACH_CYLE_BB_K2                                                                         0x190140cUL //Access:RW   DataWidth:0x1    // 0=output every cycle; 1= output only when there is a change.
84373 #define USEM_REG_DBG_GPRE_VECT_BB_K2                                                                         0x1901410UL //Access:RW   DataWidth:0x8    // This 8-bit vector is used to enable the various 8 GPRE-quads that are to be captured by the fast debug channel when they are accessed for read by the Storm during mode-6 debug (handler trace). For this, bit-0 corresponds with GPRE[0-3] and bit-7 corresponds with GPRE[28-31].
84374 #define USEM_REG_DBG_IF_FULL_BB_K2                                                                           0x1901414UL //Access:R    DataWidth:0x1    // DBG IF is full in sem_slow_ls_dbg.
84375 #define USEM_REG_DBG_MODE0_CFG_BB_K2                                                                         0x1901418UL //Access:RW   DataWidth:0x1    // 0=all the message; 1=partial message.
84376 #define USEM_REG_DBG_MODE0_CFG_CYCLE_BB_K2                                                                   0x190141cUL //Access:RW   DataWidth:0x5    // In case DebugMode0Config = 1; the additional cycles to extract to the debug bus.
84377 #define USEM_REG_DBG_MODE1_CFG_BB_K2                                                                         0x1901420UL //Access:RW   DataWidth:0x1    // 0=without the data; 1=with the data.
84378 #define USEM_REG_DBG_MSG_SRC_BB_K2                                                                           0x1901424UL //Access:RW   DataWidth:0x3    // This field is a mask used to enable (or filter) the various sources of DRA write debug packets. Setting a bit causes the corresponding interface to be enabled. Bit-0 corresponds with FIC0, bit-1 corresponds with FIC1 and bit-2 corresponds with DRA writes from the passive buffer. This applicable only for debug mode=0.
84379 #define USEM_REG_DBG_QUEUE_PEFORMANCE_MON_STAT_E5                                                            0x1901428UL //Access:RW   DataWidth:0x1    // If 0, the statistic report the maximum value between following reads (when using read clear). If 1, report the current value.
84380 #define USEM_REG_PASSIVE_BUFFER_PERFORMANCE_MON_STAT_E5                                                      0x190142cUL //Access:RW   DataWidth:0x1    // Enable performance monitor statistics sent to SEM_PD.
84381 #define USEM_REG_DBG_QUEUE_FIC_MON_CNT_E5                                                                    0x1901430UL //Access:RC   DataWidth:0x20   // Report the number of received FIC transaction between two of the following register reads. The counter is incremanted only for the event IDs which have Debug Monitor event indication set.
84382 #define USEM_REG_DBG_QUEUE_FOC_MAX_VALUE_E5                                                                  0x1901434UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FOC queue.
84383 #define USEM_REG_DBG_QUEUE_FIC0_A_MAX_VALUE_E5                                                               0x1901438UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 A queue.
84384 #define USEM_REG_DBG_QUEUE_FIC1_A_MAX_VALUE_E5                                                               0x190143cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC1 A queue.
84385 #define USEM_REG_DBG_QUEUE_PRIO0_A_MAX_VALUE_E5                                                              0x1901440UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 A queue.
84386 #define USEM_REG_DBG_QUEUE_PRIO1_A_MAX_VALUE_E5                                                              0x1901444UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 A queue.
84387 #define USEM_REG_DBG_QUEUE_FIC0_X_MAX_VALUE_E5                                                               0x1901448UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 X queue.
84388 #define USEM_REG_DBG_QUEUE_PRIO0_X_MAX_VALUE_E5                                                              0x190144cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 X queue.
84389 #define USEM_REG_DBG_QUEUE_PRIO1_X_MAX_VALUE_E5                                                              0x1901450UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 X queue.
84390 #define USEM_REG_DBG_QUEUE_FIC0_B_MAX_VALUE_E5                                                               0x1901454UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the FIC0 B queue.
84391 #define USEM_REG_DBG_QUEUE_PRIO0_B_MAX_VALUE_E5                                                              0x1901458UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO0 B queue.
84392 #define USEM_REG_DBG_QUEUE_PRIO1_B_MAX_VALUE_E5                                                              0x190145cUL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of the stored threads in the PRIO1 B queue.
84393 #define USEM_REG_DBG_QUEUE_MAX_THREAD_VALUE_E5                                                               0x1901460UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of allocated threads in the system.
84394 #define USEM_REG_DBG_QUEUE_MAX_SLEEP_VALUE_E5                                                                0x1901464UL //Access:RC   DataWidth:0x6    // Report maximum/current value (according to passive_buffer_performance_mon_stat value) of threads that are waiting for ready indication to be run on Storm. Note -this statistic does not include the threads pending in the queues.
84395 #define USEM_REG_DBG_OUT_DATA                                                                                0x1901500UL //Access:WB_R DataWidth:0x100  // Dbgmux output data
84396 #define USEM_REG_DBG_OUT_DATA_SIZE                                                                           8
84397 #define USEM_REG_DBG_OUT_VALID                                                                               0x1901520UL //Access:R    DataWidth:0x8    // Dbgmux output valid per Dword
84398 #define USEM_REG_DBG_OUT_FRAME                                                                               0x1901524UL //Access:R    DataWidth:0x8    // Dbgmux output frame per Dword
84399 #define USEM_REG_DBG_SELECT                                                                                  0x1901528UL //Access:RW   DataWidth:0x8    // DBMUX register for selecting a line to output
84400 #define USEM_REG_DBG_DWORD_ENABLE                                                                            0x190152cUL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask for enabling dword (128bit line) / qword (256bit line)                           in the selected line (before shift).for selecting a line to output
84401 #define USEM_REG_DBG_SHIFT                                                                                   0x1901530UL //Access:RW   DataWidth:0x2    // DBMUX register. Circular dword (128bit line) / qword (256bit line)                           right shifting of the selected line (after the masking).
84402 #define USEM_REG_DBG_FORCE_VALID                                                                             0x1901534UL //Access:RW   DataWidth:0x4    // DBMUX register. Bit mask  for forcing the valid signal per dword (128bit line) / qword (256bit line)                           (before shift).
84403 #define USEM_REG_DBG_FORCE_FRAME                                                                             0x1901538UL //Access:RW   DataWidth:0x4    // DBMUX register. bit mask for forcing the frame signal per dword (128bit line) / qword (256bit line)                           (before shift).
84404 #define USEM_REG_EXT_PAS_FIFO_BB_K2                                                                          0x1908000UL //Access:WB_R DataWidth:0x4c   // Provides read-only access of the external passive FIFO. Intended for debug purposes.
84405 #define USEM_REG_EXT_PAS_FIFO_SIZE                                                                           76
84406 #define USEM_REG_INT_TABLE                                                                                   0x1910000UL //Access:RW   DataWidth:0x1e   // Interrupt table read/write access. This register is intended to be written only when the system is idle. The fields of the interrupt table are as follows. int_table[29] = Allocated per child;  int_table[28] = Increment type; int_table[27:23] = Counter select; int_table[22] = Counter insert; int_table[21:17] = GapSel; int_table[16] = Monitor enable; int_table[15:0] = PRAM Address;
84407 #define USEM_REG_INT_TABLE_SIZE                                                                              256
84408 #define USEM_REG_FIC_COUNTER_GROUP_E5                                                                        0x1911000UL //Access:RW   DataWidth:0x8    // This field enables a RD/WR access to the 24 counters of the "FIC Counters".
84409 #define USEM_REG_FIC_COUNTER_GROUP_SIZE                                                                      24
84410 #define USEM_REG_PB_THRD_STM_GROUP_E5                                                                        0x1912000UL //Access:R    DataWidth:0x17   // Read the State mahcine state of teh trheads. 0:4 - state. 5 - pending ready. 7:6 - Affinity type. 8 - Destination FOC. 9 - Destination Storm. 10 - counter increment ready. 15:11 - counter index. 16 - Debug monitor enable. 17 - Exlucsive. 22:18 - DRA size.
84411 #define USEM_REG_PB_THRD_STM_GROUP_SIZE                                                                      56
84412 #define USEM_REG_PASSIVE_BUFFER                                                                              0x1920000UL //Access:R    DataWidth:0x20   // Passive buffer memory read only.
84413 #define USEM_REG_PASSIVE_BUFFER_SIZE_BB_K2                                                                   2880
84414 #define USEM_REG_PASSIVE_BUFFER_SIZE_E5                                                                      12544
84415 #define USEM_REG_FIC_GAP_VECT_BB_K2                                                                          0x1900500UL //Access:WB   DataWidth:0x2c   // This array of nine 44-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
84416 #define USEM_REG_FIC_GAP_VECT_E5                                                                             0x1930000UL //Access:WB   DataWidth:0x34   // This array of 24 x 52-bit vectors provides a bit per register-quad, used to define the register-quad locations that should be included in gaps (discontinuities) within the DRA transfer, where bit-0 corresponds with IORs 0-3, and so on. To indicate a gap, the corresponding bit should be cleared. These gaps have a granularity of a register- quad (four IORs). For each DRA write transfer from whom the FIC is the source, one of nine gap vectors (or a default-gap vector) will be selected, based on the GapSelect field of the corresponding interrupt table entry. Any unused upper bits of the vector will be ignored and thus, can be written with any value.
84417 #define USEM_REG_FIC_GAP_VECT_SIZE_BB_K2                                                                     18
84418 #define USEM_REG_FIC_GAP_VECT_SIZE_E5                                                                        48
84419 #define USEM_REG_FAST_MEMORY                                                                                 0x1940000UL //Access:RW   DataWidth:0x20   // See sem_fast.xls for its description.
84420 #define USEM_REG_FAST_MEMORY_SIZE                                                                            65536
84421 #define USEM_REG_PRAM                                                                                        0x1980000UL //Access:WB   DataWidth:0x30   // Pram memory.
84422 #define USEM_REG_PRAM_SIZE_BB                                                                                49152
84423 #define USEM_REG_PRAM_SIZE_K2                                                                                73728
84424 #define USEM_REG_PRAM_SIZE_E5                                                                                92160
84425 #define BAR0_MAP_REG_MSIX_TABLE                                                                              0x1c00000UL //Access:RW   DataWidth:0x20   // MSIX table
84426 #define BAR0_MAP_REG_MSIX_TABLE_SIZE                                                                         2048
84427 #define BAR0_MAP_REG_IGU_CMD                                                                                 0x1c02000UL //Access:RW   DataWidth:0x20   // IGU command memory
84428 #define BAR0_MAP_REG_IGU_CMD_SIZE                                                                            57344
84429 #define BAR0_MAP_REG_TSDM_RAM                                                                                0x1c80000UL //Access:RW   DataWidth:0x20   // TSDM RAM
84430 #define BAR0_MAP_REG_TSDM_RAM_SIZE                                                                           131072
84431 #define BAR0_MAP_REG_MSDM_RAM                                                                                0x1d00000UL //Access:RW   DataWidth:0x20   // MSDM RAM
84432 #define BAR0_MAP_REG_MSDM_RAM_SIZE                                                                           131072
84433 #define BAR0_MAP_REG_USDM_RAM                                                                                0x1d80000UL //Access:RW   DataWidth:0x20   // USDM RAM
84434 #define BAR0_MAP_REG_USDM_RAM_SIZE                                                                           131072
84435 #define BAR0_MAP_REG_XSDM_RAM                                                                                0x1e00000UL //Access:RW   DataWidth:0x20   // XSDM RAM
84436 #define BAR0_MAP_REG_XSDM_RAM_SIZE                                                                           131072
84437 #define BAR0_MAP_REG_YSDM_RAM                                                                                0x1e80000UL //Access:RW   DataWidth:0x20   // YSDM RAM
84438 #define BAR0_MAP_REG_YSDM_RAM_SIZE                                                                           131072
84439 #define BAR0_MAP_REG_PSDM_RAM                                                                                0x1f00000UL //Access:RW   DataWidth:0x20   // PSDM RAM
84440 #define BAR0_MAP_REG_PSDM_RAM_SIZE                                                                           131072
84441 
84442 #endif
84443